﻿/* CSS Document */ 
*{ margin:0; padding:0;}
ul{ list-style:none;}
a{ text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); color:#000;}
body{ font-size:12px; font-family:"微软雅黑",Tahoma, Geneva, sans-serif; background:#fff; color:#000;}
input{ border:none; outline:none; _border:none; blr:expression(this.onFocus=this.blur());}
input[type=button]:focus,input[type=submit]:focus{outline:none;}
input[type=button]::-moz-focus-inner{outline:0;}
textarea{ border:none; resize:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{ border:none;}
ol,ul,li {list-style:none}
i,em {font-style:normal}
*html{ background-image:url(about:blank); background-attachment:fixed;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{ display:block; clear:both; height:0; overflow:hidden; font-size:0; content:".";}
.clearfix{ zoom:1;}
.mr{ margin-right:10px;}
.oh{ overflow:hidden;}
.tac{ text-align:center;}
.fl{ float:left; display:inline;}
.f14{ font-size:14px;}
.ml20{ margin-left:20px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt15{ margin-top:15px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mr20{ margin-right:20px;}
.mr40{ margin-right:40px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}
.pb40{ padding-bottom:40px;}
.w416{ width:416px;}
.ha{ height:auto;}
.wrapper{ width:1200px; margin:0 auto;}
.posr{ position:relative;}
.posa{ position:absolute;}
.all{ position:relative;}
/*head_bar*/
.head_bar{ position:absolute; left:0; top:0; width:100%; height:65px; line-height:65px; background:rgba(0,0,0,0.5); background:url(/mmen/img/topbg.png) repeat-x\0; *background:url(/mmen/img/topbg.png) repeat-x; z-index:1000;}
.head{ position:relative; width:1200px; height:65px; margin:0 auto; }
.head_left{ float:left; *width:430px;}
.head_center{ position:relative; display:inline; float:left; width:150px; margin:0 48px; *margin:0 12px; z-index:100;}
.head_center h1 a{ display:block; width:150px; height:106px; text-indent:-9999px; background:url(/mmen/img/logo.png) no-repeat;}
.head_list{ float:left; *width:430px; }
.head_list li{ float:left; margin-right:10px; width:60px; *width:60px; text-align:center;}
.head_list li a{ display:inline; float:left; width:60px; *width:60px; font-size:18px; overflow:hidden; color:#fff;}
.head_list li a.cur,.head_list li a:hover{ height:63px; width:60px; *width:60x; font-size:24px; border-bottom:2px solid #dc0829;}
.head_right{ position:relative; float:left; *width:308px; padding-right:96px;}
.head_list.head_list1{ *width:308px; }
.mem{ float:left; width:23px; height:23px; margin:21px 3px 0 30px; overflow:hidden;}
.mem a{ display:block; width:23px; height:23px; background:url(/mmen/img/mem.png) no-repeat;}
.search{ width:90px; height:65px; line-height:65px; z-index:1000;}
.search_icon{ position:absolute; top:0; right:0; display:block; width:90px; height:65px; background:url(/mmen/img/search.png) 38px 22px no-repeat; z-index:500;}
.sea_click{ width:88px; height:65px; border:1px solid #ccc; border-bottom:none; text-align:center; background:url(/mmen/img/search1.png) #fff 36px 22px no-repeat;}
.head_form{ display:none; position:absolute; top:65px; right:0; width:302px; height:22px; padding:22px 24px; border:1px solid #ccc; background:#fff; color:#000; z-index:100;}
.h_txt{ float:left; width:232px; height:22px; border:none; border-right:1px solid #ccc; font-size:18px;}
.h_btn{ float:left; width:63px; height:22px; margin-right:6px; font-size:18px; line-height:22px; text-align:right; background:#fff; cursor:pointer;}
/*head_bar*/
.head_bar .head{padding-left:40px;}
.head_bar.head_i{ position:fixed; height:65px;-moz-box-shadow:0 0 5px #929292; -webkit-box-shadow:0 0 5px #929292; -ms-box-shadow:0 0 5px #929292; box-shadow:0 0 5px #929292;}
.head_bar.head_i .head_center h1 a .h_ico{ display:none; position:absolute; top:65px; left:0; width:150px; height:41px; /*border-bottom-right-radius:75px;border-bottom-left-radius:75px; background:#fff;*/ background:url(/mmen/img/logo_bgs.png) no-repeat; z-index:-2;}
.head_bar.head_i .greey{ position:absolute; top:64px; left:0; display:none; width:100%; height:1px; overflow:hidden; background:#ccc; z-index:-100;}
.head_bar.head_i{ *position:absolute; *left:expression(eval(document.documentElement.scrollLeft)); *top:expression(eval(document.documentElement.scrollTop)); *background:#fff;}
.head_bar.head_i .head_list li a{ color:#000;}
.head_bar.head_i .head_center.h_c1 h1 a{ display:block; width:150px; height:106px; background:url(/mmen/img/logo1.png) no-repeat;} 
.head_bar.head_i .search_icon{ display:block; width:90px; height:65px; background:url(/mmen/img/searchhei.png) 36px 22px no-repeat;}
.head_bar.head_i .sea_click{ width:88px; height:65px; border:1px solid #ccc; border-bottom:none; text-align:center; background:url(/mmen/img/search1.png) #fff 36px 22px no-repeat;}
.head_bar.head_i .head_form{ display:none; position:absolute; top:65px; right:0; width:302px; height:22px; padding:22px 24px; color:#000;}

.head_bar1{ position:absolute; left:0; top:0; width:100%; height:65px; line-height:65px; background:rgba(0,0,0,0.5); background:url(/mmen/img/topbg.png) repeat-x\0; *background:url(/mmen/img/topbg.png) repeat-x; z-index:1000;}
.head_bar1 .head{ position:relative; width:1200px; height:65px; margin:0 auto; padding-left:40px;}
.head_bar1 .head_center h1 a{ display:block; width:150px; height:112px; background:url(/mmen/img/logo_fen.png) no-repeat;}
.head_bar1 .head_list li a{ color:#fff;}
.head_bar1 .head_list li a.cur{ height:63px; width:78px; *width:78x; font-size:24px; border-bottom:2px solid #dc0829;}
.head_bar1.head_i{ position:fixed; height:65px; -moz-box-shadow:0 0 5px #929292; -webkit-box-shadow:0 0 5px #929292; -ms-box-shadow:0 0 5px #929292; box-shadow:0 0 5px #929292;}
.head_bar1.head_i .head_center h1 a .h_ico{ display:none; position:absolute; top:65px; left:0; width:150px; height:41px; background:url(/mmen/img/logo_bgs.png) no-repeat; z-index:-2;}
.head_bar1.head_i .greey{ position:absolute; top:64px; left:0; display:none; width:100%; height:1px; overflow:hidden; background:#ccc; z-index:-100;}
.head_bar1.head_i{ *position:absolute; *left:expression(eval(document.documentElement.scrollLeft)); *top:expression(eval(document.documentElement.scrollTop)); *background:#fff;}
.head_bar1.head_i .head_list li a{ color:#000;}
.head_bar1.head_i .head_center h1 a{ display:block; width:150px; height:110px; background:url(/mmen/img/logo_bai.png) no-repeat;} 
.head_bar1.head_i .search_icon{ display:block; width:90px; height:65px; background:url(/mmen/img/searchhei.png) 36px 22px no-repeat;}
.head_bar1.head_i .sea_click{ width:88px; height:65px; border:1px solid #ccc; border-bottom:none; text-align:center; background:url(/mmen/img/search1.png) #fff 36px 22px no-repeat;}
.head_bar1.head_i .head_form{ display:none; position:absolute; top:65px; right:0; width:302px; height:22px; padding:22px 24px; color:#000;}


.head_bar2{ position:relative; top:0; left:0; width:100%; height:65px; line-height:65px; background:rgba(255,255,255,1); background:#fff\0; *background:#fff; z-index:1000; -moz-box-shadow:0 0 5px #929292; -webkit-box-shadow:0 0 5px #929292; -ms-box-shadow:0 0 5px #929292; box-shadow:0 0 5px #929292;}
.head_bar2 .head{ position:relative; width:1200px; height:65px; margin:0 auto; }
.head_bar2 .head_center h1 a{ display:block; width:150px; height:111px; background:url(/mmen/img/logo_list1.png) no-repeat;}
.head_bar2 .head_list li a{ color:#000;}
.head_bar2 .head_list li a.cur{ height:63px; width:60px; *width:60x; font-size:24px; border-bottom:2px solid #dc0829;}
.head_bar2 .greey{ display:block; position:absolute; top:64px; left:0; display:none; width:100%; height:1px; overflow:hidden; background:#ccc; z-index:-100;} 
.head_bar2 .search{ width:90px; height:65px; line-height:65px; z-index:1000;}
.head_bar2 .search_icon{ position:absolute; top:0; right:0; display:block; width:90px; height:65px; background:url(/mmen/img/searchhei.png) 36px 22px no-repeat; z-index:500;}
.head_bar2 .sea_click{ width:88px; height:65px; border:1px solid #ccc; border-bottom:none; text-align:center; background:url(/mmen/img/search1.png) #fff 36px 22px no-repeat;}
.head_bar2 .head_form{ display:none; position:absolute; top:65px; right:0; width:302px; height:22px; padding:22px 24px; border:1px solid #ccc; color:#000; z-index:100;}
.head_bar2 .h_txt{ float:left; width:232px; height:22px; border:none; border-right:1px solid #ccc; font-size:18px;}
.head_bar2 .h_btn{ float:left; width:63px; height:22px; margin-right:6px; font-size:18px; line-height:22px; text-align:right;}
.head_bar2.head_i{ position:fixed;}
.head_bar2.head_i{ *position:absolute; *left:expression(eval(document.documentElement.scrollLeft)); *top:expression(eval(document.documentElement.scrollTop)); *background:#fff;}
.head_bar2.head_i .head{ position:relative; *width:1200px; *margin:0;}
.head_bar2.head_i .head_list li a{ color:#000;}
.head_bar2.head_i .head_center h1 a{ display:block; width:150px; height:112px; background:url(/mmen/img/logo_bai1.png) no-repeat;}
/*more-nav*/
.more-nav {position:relative}
.more-nav:hover {border-top-color:transparent}
.more-nav:hover .cor {transform:rotate(180deg)}
.more-nav:hover .more-nav-box {visibility:visible;opacity:1}
.cor {position:absolute;top:18px;right:-6px;display:inline-block;background:url(/mmen/img/split.png) no-repeat 0 0;font-size:0;height:6px;margin:17px 0 0 5px;*margin-top:6px;overflow:hidden;width:10px;vertical-align:top;transition:all .2s ease-in-out 0s}
.more-nav-box {position:absolute;top:65px;left:10px;background:#fff;border:1px solid #ddd;visibility:hidden;opacity:0;font-size:14px;line-height:40px;text-align:center;width:268px;padding:7px 10px;transition:all .2s ease-in}
.last-box {left:-110px;}
.head_bar .cor,.head_bar1 .cor {background:url(/mmen/img/split1.png) no-repeat 0 0;}
.head_bar .more-nav-box a,.head_bar1 .more-nav-box a,.head_bar2 .more-nav-box a {color:#191919;display:inline-block;float:left;width:67px}
.head_bar .head_list li .more-nav-box a,.head_bar1 .head_list li .more-nav-box a,.head_bar2 .head_list li .more-nav-box a { color:#191919;}
.head_bar .head_list li .more-nav-box a:hover,.head_bar1 .head_list li .more-nav-box a:hover,.head_bar2 .head_list li .more-nav-box a:hover{ background:#f9f9f9;color:#c9141d} 
.head_bar .head_list li .more-nav-box a:hover,.head_bar1 .head_list li .more-nav-box a:hover,.head_bar2 .head_list li .more-nav-box a:hover {height:auto; width:60px; *width:60x; font-size:normal; border-bottom:0} 
/*recom*/
.recom{ position:relative; width:358px; height:552px; margin-top:40px;margin-left:10px; margin-bottom:30px; padding:76px 10px 10px; border:1px dotted #ccc;}
.recommend_title{ position:absolute; top:-43px; left:80px; width:242px; text-align:center; background:#fff;}
.icon{ display:inline-block; width:22px; height:19px; background:url(/mmen/img/jiao.png) no-repeat;}
.recommend_title h2{ margin-top:8px; padding-bottom:20px; font-size:24px; background:url(/mmen/img/fang.png) bottom center no-repeat;}
.recom_i{ position:relative; float:left; width:177px; height:274px; margin-right:2px; margin-bottom:2px; overflow:hidden; filter:alpha(opacity=100); opacity:1;}
.recom_i img{ display:block;}
.recom_i a.pin{ position:absolute; left:50%; top:50%; width:44px; height:44px; margin-top:-22px; margin-left:-22px; background:url(/mmen/img/pin.png) no-repeat;}
.recom_i:hover{ filter:alpha(opacity=80); opacity:0.8;}
.recom_i .i_title{ position:absolute; bottom:0; left:0; width:177px; height:36px; font-size:12px; line-height:36px; text-align:center; background:rgba(0,0,0,0.5);}
.recom_i .i_title a{ color:#fff;}    
/*content*/
.content{ margin-bottom:30px;}
/*list_title*/
.list_title{ position:relative;}
.ti_left{ position:absolute; left:0; top:20px; float:left; width:240px; font-size:14px; color:#929292;}
.ti_left a{ color:#929292;}
.ti_left a:hover{ color:#fc1f7b;}
.ti_right{ float:right; margin-top:12px; _width:120px; padding-right:16px; height:22px;}
.ti_right .bds_tsina1,.ti_right .bds_qzone1,.ti_right .bds_weixin1,.ti_right .bds_more1{ float:left; width:22px; height:22px; margin:0 8px 0 0; padding-left:0; overflow:hidden; line-height:22px; background-image:url(/mmen/img/share_icon.png); background-repeat:no-repeat;}
.ti_right .bds_tsina1{ background-position:0 0;}
.ti_right .bds_qzone1{ background-position:-57px 0;}
.ti_right .bds_weixin1{ background-position:-115px 0;}
.ti_right .bds_more1{ background-position:-178px 0;}
.bdshare-button-style0-16.bdshare a:hover{ opacity:1;}
/*focus_right*/
.focus_right{ float:right; width:400px; overflow:hidden;}   
/*hot_detail*/
.hot_detail{ position:relative; width:380px; height:647px; margin-top:50px; margin-left:10px; background:url(/mmen/img/hotbg.png) no-repeat;}
.hot_title{ position:absolute; top:-9px; left:50%; margin-left:-46px; background:#fff;}
.hot_title h4{ width:129px; text-align:center; font-size:20px; background:url(/mmen/img/line2.png) left center no-repeat;}
.hot_list{ padding:46px 20px 0;}
.hot_i{ position:relative; height:22px; margin-top:21px; padding-bottom:16px; border-bottom:1px dashed #ccc; overflow:hidden;}
.hot_i.h1{ margin-top:0;}
.hot_i.h_last{ border-bottom:none;}
.hot_i.h_cur{ height:269px; padding-bottom:0; border-bottom:none;}
.h_one{ padding-left:15px; font-size:16px; background:url(/mmen/img/icon1.png) -10px 8px no-repeat;}
.h_one a{ color:#000;}
.h_two{ display:none; position:absolute; left:15px; top:40px;}
.hot_i.h_cur .h_one{ padding-left:30px; background:url(/mmen/img/icon1.png) 11px 8px no-repeat;}
.hot_i.h_cur .h_one a{ color:#929292;}
.hot_i.h_cur .h_two{ display:block;} 
/*footer*/
.footer{ font-size:14px;border-top:1px solid #EEE;padding-top:20px;margin:50px auto 20px auto;}
.foot1{ margin-bottom:30px; padding:24px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.foot_left{ float:left; width:399px; height:180px; border-right:1px solid #ccc; text-align:center; overflow:hidden;}
.zai{ margin-top:8px;}
.zai a span{ color:#fc1f7b;}
.foot_center{ float:left; width:399px; height:180px; border-right:1px solid #ccc; text-align:center; overflow:hidden;}
.foot_right{ float:left; width:400px;}
.foot_list1{ text-align:center;}
.foot_list1 li{ line-height:28px;}
.foot_list1 li a{ color:#000;}
.foot_list1 li a:hover{ color:#fc1f7b;}
.foot_list2{ margin-bottom:20px; text-align:left;}
.foot_list2 span{clear:both;margin-bottom:20px;display:block;font-size:18px;}
.foot_list2 a{margin-right:10px;display:inline-block}
.foot_p1 { padding-bottom:10px; line-height:22px; text-align:center; color:#323232;}
.foot_p1 a {margin:0 10px}
.foot_p{ padding-bottom:10px; line-height:22px; text-align:center; color:#323232;}
/*gotop*/
.foot_btn{ position:relative; position:fixed; bottom:10px; right:10px; width:60px;z-index:9999;} 
.top_btn{ display:block; height:60px; overflow:hidden; background:url(/mmen/img/rebtn.png) no-repeat;}
.top_btn.btn1{ display:block; height:60px; background:url(/mmen/img/rebtn1.png) no-repeat;}
/*channel-foucs*/
.sw-bullet {bottom: 4%;}
.sw-bullet li {width:9px;height:9px;background-color:#BBB;}
.sw-bullet li:hover {background-color:#FC1F7B;}
.sw-bullet li.active {background-color:#FC1F7B;}
.sw-next-prev {width:40px;height:40px;line-height:40px;font-size:26px;opacity:0;}
.sw-next-prev:hover,.sw-next-prev:active {background-color:rgba(0,0,0,0.43);color:rgba(255,255,255,0.73);}
.swipslider:hover .sw-next-prev {background-color:#000;color:#FFF;opacity:0.6;}
.focusArea {width:1200px;margin:0 auto;position:relative;zoom:1;margin: 0 auto;} 
.focusArea .sw-alpha {width:100%;height:80px;line-height:80px;color:#fff;font-size:20px;text-align:center;position:absolute;left:0;bottom:0;z-index:8;background:url(/mmen/img/f_shadow.png) no-repeat center top}
.focusArea .sw-title {font-weight:bold;width:100%;text-align:center;font-size:20px;color:#fff;z-index:10;position:absolute;left:0;bottom:9%}
.focusArea .slide-pic .pics li {width:1200px}
.news-list .news-box .pic-group li:last-child {margin-right:0;}
/*index-focus public*/
.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;
/* Fix of Webkit flickering */  z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.swiper-free-mode > .swiper-wrapper {margin:0 auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.swiper-slide{float: left;}
/*焦点图状态栏*/
.pagination{position:absolute;left:0px;bottom:5%;z-index:20;width:100%;height:10px;line-height:10px;text-align:center;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#777;margin-right: 11px;opacity:0.9;cursor: pointer;}
.swiper-active-switch{background:#fff;} 
/*index-focus*/
.top_focus_wrap{width:100%;height:560px;overflow:hidden;margin:0 auto 50px auto;clear:both;}
.top_focus{position:relative;width:1200px;height:560px;margin:0 auto;}
.top_focus .add_slide{position:absolute;top:0px;right:-1200px;z-index:-1;}
.top_focus .swiper-slide{position:relative;width:1200px;height:560px;overflow:hidden;}
.top_focus .swiper-slide img{display:block;width:1200px;height:560px;}
.top_focus .swiper-slide .shadow{position:absolute;left:0px;bottom:-1px;width:1200px;height:135px;background: url(/mmen/img/banner_shadow.png) 0 0 no-repeat;}
.top_focus .swiper-slide .title{position:absolute;left:0px;bottom:5%;color:#fff;text-align:center;width:100%;}
.top_focus .swiper-slide .title h3{display:inline-block;padding:0px 5px;height:60px;line-height:60px;font-size:30px;font-weight:600;}
.top_focus .swiper-slide .title p{height:36px;line-height:36px;font-size:17px;}
.top_focus .swiper-slide a{color:#fff;}
.top_focus .swiper-slide a:hover{color:#fff;}
.top_focus .arrow_left{display:none;position:absolute;left:0px;top:204px;width:37px;height:73px;background:url(/mmen/img/prev.png) no-repeat;cursor:pointer;filter:alpha(opacity=0); opacity:0;}
.top_focus .arrow_right{display:none;position:absolute;right:0px;top:204px;width:37px;height:73px;background:url(/mmen/img/next.png) no-repeat;cursor:pointer;filter:alpha(opacity=0); opacity:0;}
.top_focus .arrow_left:hover,.top_focus .arrow_right:hover{filter:alpha(opacity=100); opacity:1;}
.top_focus .shade_left{position:absolute;left:-1200px;top:0px;background:#000;opacity:0.4;width:1200px;height:560px;}
.top_focus .shade_right{position:absolute;right:-1200px;top:0px;background:#000;opacity:0.4;width:1200px;height:560px;} 
/*延时加载*/
.lazy {background:url(/mmen/img/loading.gif) no-repeat center;} 
/*search*/
.so_header {width:584px;margin:0 auto;padding:240px 0 90px;min-height:400px;}
.so_header .logos {width:260px;height:90px;margin:0 auto 50px;background:url(..//mmen/img/logo.png) no-repeat;text-align:center;display:block;}
.so_header .pro_form {margin:0 auto;}
.so_header .pro_form {position:relative;margin-top:-2px;}
.so_header .fore {float:left;}
.so_header .inpTxt {width:418px;height:40px;padding:5px 10px;float:left;line-height:30px;border:solid 1px #000;color:#666;font-size:14px;}
.so_header .inpSub {width:144px;height:52px;float:left;background:#000;color:#fff;font-size:16px;border:0 none;}
.ks-txts {padding-top:50px;} 
/*search*/
/*page*/
.pager {clear:both;margin:30px auto 20px auto;text-align:center; height:40px;padding-top:20px;}
.pager a { height:40px;margin-right: 10px; padding: 5px 10px; background-color: #FFF; border-radius: 3px; color: #333333;border:1px solid #DDD; }
.pager a:hover {border:1px solid #000;}
.pager span {height:40px;margin-right: 10px; } 
.pager .pa {display:none}
/*page*/
.InPad {display:none;}
@media screen and (min-width:320px) and (max-width:640px) {
a.notInPad,.notInPad {display:none;}
.InPad {display:block;} 
.g-doc {position:relative;} 
.m-topHead {width:100%;border-bottom:1px #e9e9e9 solid;}
.m-headMenu {position:absolute;height:120px;transform:translateY(-100%);-webkit-transform:translateY(-100%);left:0px;width:100%;z-index:111111;background:#FFF;-webkit-background-size:100%;background-size:100%;overflow:hidden;opacity:0.8;-webkit-animation:ico-animation 3s;box-shadow:2px 3px 8px #ddd;}
.m-headMenu table {width:100%;border-collapse:collapse;border:none;}
.m-headMenu td {width:25%;height:40px;font-size:15.04px;text-align:center;position:relative;}
.m-headMenu td,.m-headMenu th {border:none;}
.m-headMenu td a {color:#000;position:relative;height:100%;display:block;}
.m-headMenu td em {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.m-headMenu td:before {content:"";display:block;border:1px dotted #fff;border-width:0 1px 1px 0;width:100%;height:100%;position:absolute;top:0px;left:0px;opacity:0.3;}
.m-headMenu td:nth-child(4n) a {border-right:0px;}
.m-headNav {height:51.52px;background-color:#fff;position:relative;z-index:1;}
.m-headNav .aLogo {width:96px;height:22px;background-image:url(/mmen/img/logo_index.png);-webkit-background-size:96px;background-size:96px;background-repeat:no-repeat;position:absolute;left:50%;top:50%;margin:-11px 0 0 -48px;}
.m-message-tips:after {content:"";width:7px;height:7px;border-radius:3px;background:#fb3a3a;display:block;position:absolute;right:0px;top:1px;}
.m-headNav .sMenu {width:23.36px;height:23.36px;position:absolute;left:14.08px;top:16.96px;position:absolute;background:url(/mmen/img/sMenu.png) no-repeat;-webkit-background-size:23.36px;background-size:23.36px;z-index:5;}
.m-headNav .m-search {width:0.78rem;height:0.78rem;position:absolute;right:0.39rem;top:0.39rem;-webkit-background-size:0.75rem;background-size:0.75rem;}
.m-headNav .m-search {width:24.96px;height:24.96px;position:absolute;right:12.48px;top:12.48px;background:url(/mmen/img/sMenu_search.png) no-repeat;-webkit-background-size:24.96px;background-size:24.96px;}
.showMenu {position:relative;}
.showMenu .m-headNav .sMenu {background:url(/mmen/img/sMenu_show.png) no-repeat;-webkit-background-size:23.36px;background-size:23.36px;}
.menu-animate {transform:translateY(0%);-webkit-transform:translateY(0%);transition:transform 0.6s ease-in-out 0s;-webkit-transition:-webkit-transform 0.6s ease-in-out 0s;}
.menu-animate-two {transform:translateY(-100%);-webkit-transform:translateY(-100%);transition:transform 0.6s ease-in-out 0s;-webkit-transition:-webkit-transform 0.6s ease-in-out 0s;}
.m-search-wrap {width:100%;position:absolute;}
.m-search-wrap input {width:99%;height:40px;font-size:18px;border-radius:0;transition:300ms;-webkit-transition:300ms;-moz-transition:300ms;}
.m-search-wrap:focus {outline:none;}
/**common*/  
.wrapper {width:92%} 
.foot_p1 a {margin: 0 10px;display: inline-block;}
.foot_btn {display:none}
.ti_left {font-size:12px;}
/*focus*/
.top_focus_wrap {height:auto;}
.top_focus {width:100%;} 
.top_focus .swiper-slide {height:auto;} 
.top_focus .swiper-slide .title {bottom:9%}
.top_focus .swiper-slide .title h3 {height:30px;line-height:30px;font-size:20px;}
.top_focus .shade_left,.top_focus .shade_right  {top: 45%;} 
/*focus2*/
.focusArea {width:100%}
.focusArea .sw-title {font-size:12px;font-weight:normal}
.swipslider .sw-slide img {width:100%;height:100%}
/*page*/
.pager {width:90%;margin: 5px 5%;}
.pager .prev, .pager .next {display:none;} 
.pager a,.pager span {width: 20px;height: 20px;line-height: 20px;}
/*search*/
.so_header { width:100%;margin: 0 auto; padding-top:150px;min-height:250px;}  
.so_header .pro_form { margin: 0 5%;position:relative;} 
.so_header .fore{float:left;}
.so_header .inpTxt{width:65%;height:30px;padding:5px 10px;float:left;line-height:30px;border:solid 1px #000;color:#666;font-size:14px;}
.so_header .inpSub{width:25%;height:42px;float:left;background:#000;color:#fff;font-size:16px;border:0 none;}
.ks-txts {padding-top: 50px;}
/*footer*/    
}