﻿@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; font-size: 100%; outline: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; }
/* always display scrollbars */
body { font: 14px/1.8 "Microsoft YaHei New","Microsoft Yahei","微软雅黑","Hiragino Sans GB","冬青黑体","Arial","Helvetica","SimHei","黑体","STXihei","华文细黑",sans-serif; margin: 0 auto; color: #989898; background-color: #fff; _background-attachment: fixed; _background-image: url(about:blank); overflow: hidden; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
input, select { vertical-align: middle; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }
input { outline: none; padding: 0; }
img { border: 0; }
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select { -webkit-appearance: none; border-radius: 0; }
textarea { -webkit-appearance: none; border-radius: 0; background: none; outline: none; padding: 0; margin: 0; border: none; }
::-moz-selection { background: #f7a300; color: #fff; text-shadow: none; }
::selection { background: #f7a300; color: #fff; text-shadow: none; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); }
a:link, a:visited { text-decoration: none; }
a:active, a:hover { text-decoration: none; }
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clear { clear: both;}
.fl{float: left;}
.fr{float: right;}

.text{text-align: center;}
.clearfix { *zoom: 1; }
.tabbox{vertical-align: middle;display: table-cell;}
.wrap{width: 1280px;margin: 0 auto;}
.wrap2{width: 1100px;margin: 0 auto;}



a,span,dl{-webkit-tap-highlight-color:transparent;}
.hide{display: none;}


.xxxx:hover  img{
  transform:scale(1.2,1.2);
  -webkit-transform:scale(1.2,1.2);
  -moz-transform:scale(1.2,1.2);
  -o-transform:scale(1.2,1.2);

  transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -webkit-transition:all 1s ease;
}

.xxx:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#83bc2b; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.xxx:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}



/*commn*/
.swiper-container {width: 100%; height: 100%;}
.swiper-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-pagination-bullet-active {background:#ee0000 !important;}
.banner .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background:#999;
     opacity: 1 !important; 
}
/*commn*/









/*侧导航*/
.slide-bar.active{
    position:fixed;
    height: 100%;top:0;
    width:45%;
    background:#005AAD;

    display:block;
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
.wraper-page{position: absolute;top:44px;right: 0;bottom: 44px;left: 0;overflow: hidden;}
.slide-bar{
    overflow: hidden;
    padding:3em 0 0 0;
    width: 0;margin-top:0;
    position: absolute;height: 100%;
    right:0;z-index: 99999;
    transform: translate3d(100%,0,0);
    -webkit-transform: translate3d(100%,0,0);
    -moz-transform: translate3d(100%,0,0);
    -ms-transform: translate3d(100%,0,0);
    -o-transform: translate3d(100%,0,0);

    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
.btn-slide-bar{background: url('../images/tb3.png') no-repeat center center;width:37px;height:26px;margin:.5em 0 0 0;position:fixed;right:1em;top:0;background-size: 100% 100%;z-index: 99999;display:none;}
.btn-slide-bar.on{background: url('../images/tb4.png') no-repeat center center;}

.menuB{overflow: hidden;width: 100%;position: absolute;right:0;height: 100%;overflow-y: auto;max-height:70%;padding: 2em 0 0 0;}
.menuB li a{color:#fff;font-size:16px;display: block;padding:.5em 0;text-align: center;}
.menuB li a span{float:right;}
.menuB li a span img{width: 50%;}


.sonav{cursor:pointer;}
.currentDt{}
.navContent{display: none;}
.navContent li{border-bottom: none;}
.navContent li a{display:block;color:#fff;font-size:14px;}
/*侧导航*/










/*投诉与建议*/
.return_box{position: fixed;right: 2%;width: 86px;bottom:20%;z-index: 99;}
.return{width:100%;height:74px;z-index:99;line-height: 74px;background:url(../images/top.png) no-repeat #000 center;cursor: pointer; display: none;}
.return_tel{height: 86px;position: relative;}
.return_tel span{background:url(../images/logo2.png) no-repeat #e5e5e5 center;height: 86px;width: 100%;display: inline-block;cursor: pointer;}
.return_tel_box{position: absolute;left: -167px;top: 0;height: 84px;background: #fff;border:1px #f4f4f4 solid;width: 167px;border-right: none;text-align: center;display: table;}
.return_tel_box h4{color: #000;font-size: 22px;font-weight: normal;}
.return_tel_box h4 img{position: relative;top: 2px;}
.return_tel_box p{color: #000;font-size: 13px;}

.footer3 {background-color: #2e2e2e;display: none;padding:1em 0;}
.footer3 p{
    width: 100%;
    text-align: center;
    line-height: 50px;
    color: #707070;
    font-size: 28px;  
}







.footer{background: #f9f9f9;padding: 10px 0 25px 0;}
.footer_top{font-size: 13px;color: #dcae60;border-bottom: 1px #e2e2e2 solid;position: relative;line-height: 42px;}
.footer_top:before{content: '';background: url(../images/tb3_03.jpg) no-repeat;position: absolute;background-position: center;height: 7px;width: 100%;left: 0;bottom: -1px;}

.footer_bottom{margin-top: 20px;padding: 0 10%;}
.footer_link{width: 60%;}
.footer_link .item{float: left;width: 30%;margin-bottom: 17px;min-height: 180px;}
.footer_link .item h4{color: #000000;position: relative;display: inline-block;}
.footer_link .item h4:before{content: '';position: absolute;right:-14px;top:10px;background: url(../images/tb5_03.jpg) no-repeat;width: 8px;height: 4px;}
.footer_link .item p{line-height: 22px;}
.footer_link .item p a{color: #6b6b6b;}
.footer_link .item p a:hover{color: #e0b97b;}

.footer_bottomR{width: 35%;}
.footer_bottomR_relation{}
.footer_bottomR_relation h4{color: #000000;position: relative;display: inline-block;}
.footer_bottomR_relation h4:before{content: '';position: absolute;right:-14px;top:10px;background: url(../images/tb5_03.jpg) no-repeat;width: 8px;height: 4px;}
.footer_bottomR_relation ul li{line-height: 22px;font-size: 12px;color: #000000;}

.footer_bottomR_attention{margin-top: 15px;}
.footer_bottomR_attention h4{color: #000000;font-size: 14px;}
.footer_bottomR_attention a{color: #000000;font-size: 12px;padding: 0 0 0 34px;background: url(../images/a1_21.png) no-repeat;line-height: 27px;display: block;}

.foot_ewm{margin-top: 1em;}
.foot_ewm dl{}
.foot_ewm p{color: #000;font-size: 12px;}

.footer_bottomR_contact{margin-top: 25px;}
.footer_bottomR_contact ul li{padding: 0 0 0 67px;display: table;height: 55px;margin-bottom: 15px;}
.footer_bottomR_contact ul li a{color: #000000;font-size: 16px;}
.footer_bottomR_contact ul li p{color: #000000;font-size: 16px;line-height: 21px;}

.kftel{background: url(../images/a1_29.png) no-repeat left top;}
.zxkf{background: url(../images/a1_32.png) no-repeat left top;}


.blackBg_c{display: none;}

.header { /*padding-top: 80px; */}
.top-logo { position: relative; width: 1000px; margin: 0 auto; z-index: 500; height: 70px; background: #fff url(../images/logo.png) no-repeat center 5px; }
.top-nav { z-index: 100; background-color: #fff; width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #D1D1D1; border-top: 1px solid #D1D1D1 }
.top-nav .inner { width: 1000px; margin: 0 auto; position: relative }
.top-nav .meun { float: left }
.top-nav .meun ul { overflow: hidden; }
.top-nav .meun li { float: left; border-left: 1px solid #EBEBEB; margin-left: -1px; }
.top-nav .meun li a { display: block; width: 82px; height: 40px; line-height: 40px; font-size: 14px; padding: 0 13px; text-align: center; color: #666 }
.top-nav .meun li a:hover { color: #000 }
.top-nav .meun li.cur a { color: #000; font-weight: bold }
.top-nav .meun .move { display: none; width: 110px; height: 51px; background: url(../images/menu_over.png) no-repeat; position: absolute; left: -10px; top: 0px; z-index: 60; _background: none; _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_over.png", sizingMethod="crop");
}
.nav-subnav { position: absolute; width: 100%; height: 80px; top: 0; left: 0; z-index: 500 }
.subnav { height: 0; background-color: #fff; position: relative; overflow: hidden; z-index: 600 }
.subnav .inner { width: 1000px; margin: 0 auto; position: relative }
.subnav .meun-sub { width: 1000px; margin: 0 auto; }
.subnav .current-show { color: #a3a3a3; }
.subnav .current-show .item { display: none; padding: 8px 0; border-bottom: 1px solid #ccc }
.subnav .current-show .item .inner { position: relative; }
.subnav .current-show a { color: #A3A3A3; font-size: 14px; margin: 0 16px; }
.subnav .current-show a:hover { color: #000 }
.subnav .current-show a.cur, .subnav .current-show a.cur:hover { color: #000; font-weight: bold }
.subnav .cur .current-show { display: block }
.current-show-world .inner { left: -15px; }
.current-show-news .inner { left: 82px; }
.current-show-culture .inner { left: -86px; }
.current-show-sleepwill .inner { left: 220px; }
.current-netaddress .inner { left: 398px; }
.current-show-cusser .inner { left: 490px; }
.current-show-pro .inner { left: 665px; }
#hasActiveOverLayer { display: none; position: fixed; width: 100%; height: 100%; _position: absolute; left: 0; background-color: #000; top: 51px; z-index: 100; opacity: 0.8; filter: alpha(opacity=80) }


.subnav a:hover { color: #000 }
.active-show-item { padding-bottom: 15px; display: none }
.active-show-item .inner { width: 1000px; margin: 0 auto }
.active-show-item .item { float: left; margin: 0 5px; display: inline; text-align: center; padding-top: 20px; }
.active-show-item .item .pic{height: 137px;}
.active-show-item .item a:hover img { opacity: .8; filter: alpha(opacity=80) }
.active-show-item .item .txt { margin-top: 2px; padding-top: 2px; font-size: 14px; text-align: center }
.active-show-item .item .txt a{color: #000;}
.active-show-item .item .txt dt { font-size: 16px; margin-bottom: 3px }
.active-show-item .item .txt dd { line-height: 20px; }
.active-show-item .item .txt dd a { color: #999; font-size: 12px; }
.active-show-item .item .txt dd a:hover { color: #666 }
.active-show-world .item { margin: 0 10px 0 0; }
.active-show-world .item-last { margin-right: 0 }
.active-show-news .inner { width: 750px }
.active-show-news .item { width: 230px; overflow: hidden }
.active-show-news .item .ptitle { text-align: left; height: 24px; overflow: hidden; margin-top: 8px; padding: 0 12px; background: url(../images/sj.png) no-repeat 1px center }
.active-show-news .item a, .curent-show-news .item a:hover { color: #000 }
.active-show-culture .item { margin: 20px 5px 0; padding-top: 0 }
.active-show-netaddress .inner, .active-show-cusser .inner { /*width: 540px; */}
.active-show-netaddress .item, active-show-cusser .item { margin: 0 20px; }
.active-show-pro .inner { width: 980px }
.active-show-pro .active-show-pro-scrollimg { position: relative; padding-top: 20px; }
.active-show-pro .active-show-pro-scrollimg .scrollimg-wrap { position: relative; height: 108px; overflow: hidden }
.active-show-pro .active-show-pro-scrollimg .piclist { margin: 0 auto; position: relative; height: 155px; overflow: hidden; }
.active-show-pro .active-show-pro-scrollimg .piclist ul { position: absolute; top: 0; left: 0 }
.active-show-pro .active-show-pro-scrollimg .navi { position: absolute; width: 11px; height: 21px; background: url(../images/arrow-left2.png) no-repeat; left: 0; top: 50%; }
.active-show-pro .active-show-pro-scrollimg .next { left: auto; right: 0; background-image: url(../images/arrow-right2.png) }
.active-show-pro .active-show-pro-scrollimg li { float: left; margin: 0 2px; display: inline; width: 220px; }

.active-show-pro .xl-info { text-align: center; /*margin-top: 8px;*/ }
.active-show-pro .xl-info a{color: #000;}
.active-show-pro .xl-info img { display: block; margin: 2px auto 0 }
.active-show-pro .xl-info .dot { display: inline-block; height: 3px; width: 3px; overflow: hidden; background-color: #A3A3A3; margin: 0 1px; vertical-align: middle; }
.active-show-pro .xl-info a:hover .dot { background-color: #000 }
.active-show-pro .txt { margin-top: 5px; border-top: 1px solid #E5E5E5; text-align: center;padding-top: 25px ;line-height: 28px;}
.active-show-pro .txt a { display: inline-block; vertical-align: top; margin: 0 8px;color: #000; font-size: 14px; }
.active-show-pro .txt .icon-search { display: inline-block; margin-right:5px; width: 30px; height: 28px; background: url(../images/search5.png) no-repeat; }
.active-show-pro .txt .dz span { display: inline-block; vertical-align: top; }
.active-show-pro .txt .mall { overflow: hidden; background-repeat: no-repeat; }
.active-show-pro .txt .tmall { width: 120px; height:15px; margin-top:10px; background-image: url(../images/tmall.png) }
.active-show-pro .txt .jd { width: 82px; height: 30px; background-image: url(../images/jd.png); }
.active-show-pro .txt .vip { width:59px; height: 19px; margin-top: 5px; background-image: url(../images/vip.png) }
.active-show-pro .txt a:hover { color: #000; }
.active-show-pro .txt a:hover .icon-search { background: url(../images/search5-hover.png) no-repeat; }
.scroll { position: relative; }
.scroll .scroll-main { position: relative; width: 960px; margin: 0 auto; overflow: hidden; height: 190px; }
.scroll .scroll-main .scroll-inner { position: absolute; height: 190px; top: 0; left: 0; width: 200%; }
.scroll .navi { position: absolute; width: 11px; height: 21px; background: url(../images/arrow-left2.png) no-repeat; left: -8px; top: 40%; }
.scroll .next { left: auto; right: -8px; background-image: url(../images/arrow-right2.png) }
.quick-nav { float: left; }
.quick-nav li { float: left; height: 40px; width: 56px; border-left: 1px solid #ebebeb; z-index: 100; position: relative; cursor: pointer }
.quick-nav li i { display: block; width: 28px; height: 23px; margin: 9px auto 0; background: url(../img/icon_user.png) no-repeat }
.quick-nav .search i { width: 19px; height: 20px; background-image: url(../img/icon_search.png); }
.quick-nav .language i { width: 22px; height: 22px; background-image: url(../img/icon_language.png); }
.quick-nav .music i { width: 21px; height: 22px; background-image: url(../img/icon_music.png); }
.quick-nav li .slide { display: none; position: absolute; z-index: 101; top: 40px; background-color: #fff; border: 1px solid #ebebeb; cursor: default }
.quick-nav .user-login .slide { width: 270px; padding: 10px 25px; left: -288px; }
.quick-nav .user-login .slide li { float: none; width: 270px; cursor: default; height: 22px; line-height: 22px; padding: 10px 0; margin-bottom: 6px; background: #d1d1d1; }
.quick-nav .user-login .slide li label { float: left; width: 60px; line-height: 22px; padding-right: 10px; text-align: right; color: #676767; font-size: 14px; }
.quick-nav .user-login .slide li input { width: 180px; height: 22px; line-height: 22px; color: #676767; border: 0; font-size: 12px; background-color: transparent; }
.quick-nav .user-login .slide p { line-height: 24px; color: #676767; }
.quick-nav .user-login .slide .sina { width: 21px; height: 16px; background: url(../images/icon_sina_o.jpg) no-repeat; display: inline-block; vertical-align: top; margin: 3px 0 0 10px; }
.quick-nav .user-login .slide .tencent { width: 24px; height: 23px; background: url(../images/icon_tencent_o.jpg) no-repeat; display: inline-block; vertical-align: top; margin-left: 10px; }
.quick-nav .user-login .slide .btn a { display: inline-block; width: 128px; height: 32px; line-height: 32px; margin: 10px 6px 0 0; font-size: 14px; color: #7f7f7f; background-color: #fff; text-align: center; border: 1px solid #222; }
.quick-nav .user-login .slide .btn a:hover { background-color: #222222; color: #fff; }
.quick-nav .user-login .slide .btn .reg { margin-right: 0 }
.quick-nav .search .slide { width: 450px; height: 30px; padding: 5px; left: -394px; }
.quick-nav .search .slide input { float: left; width: 356px; height: 30px; line-height: 30px; color: #686868; border: 0; font-size: 14px; background: #d1d1d1; padding: 0 10px; }
.quick-nav .search .slide .btn { float: left; width: 36px; height: 30px; line-height: 30px; background: url(../images/icon_search_o.jpg) no-repeat 5px center #000; color: #fff; padding-left: 28px; margin-left: 10px; display: inline; }
.quick-nav .language .slide { width: 230px; height: 40px; color: #bfbfbf; left: -112px; }
.quick-nav .language .slide b { display: inline-block; margin-top: 7px; width: 50px; text-align: right; line-height: 24px; vertical-align: top; }
.quick-nav .language .slide a { display: inline-block; width: 76px; height: 24px; line-height: 24px; background: #fff; border: 1px solid #222222; color: #7f7f7f; margin: 7px 0 0 5px; text-align: center; font-size: 14px; }
.quick-nav .language .slide a:hover, .quick-nav .language .slide a.on { background: #222222; color: #fff; }
.quick-nav .music .slide { width: 280px; height: 40px; background-color: #fff; left: -248px; }

.nav { background-color: #000; height: 80px; }
.nav a, .nav a:hover { color: #fff }
.nav .inner { width: 1100px; height: 100%; margin: 0 auto; position: relative; overflow: hidden; }
.nav li { float: left; margin: 31px 101px 0 0; }
.nav .logo { margin-top: 10px; }
.nav .last { margin-right: 0; }
.nav .arrow { position: absolute; overflow: hidden; bottom: -8px; left: 50px; width: 15px; height: 8px; margin-left: -7.5px; background: url(../images/arrow.png) 0 0 no-repeat transparent; }





.crumbs{height: 35px;background: #fff;}
.crumbs .wrap{height: 100%;}


.nybanner{height: auto;}
.nybanner img{width: 100%;display: block;}

.complain{background: #fff;}
.complain_top{font-size: 24px;color: #000000;font-weight: bold;border-bottom: 1px #e5e5e5 solid;padding:10px 0 17px 0;}
.complain_foot{line-height: 50px;background: #fff;}
.complain_foot a{color: #6b6b6b;font-size: 12px;}
.complain_foot span{color: #6b6b6b;font-size: 12px;}
.complain_foot a:hover{color: #e0b97b;}


.complain_main{margin:45px auto 60px auto;width: 915px;}
.complain_mainL{width:245px;}
.complain_mainL_head{font-weight: bold;color: #808080;}
.complain_mainL_list{margin:15px 0 0 0;}
.complain_mainL_list ul li{margin:0 0 15px 0;height: 33px;border:1px #383838 solid;font-size: 14px;}
.complain_mainL_list ul li .name{background: #000;color: #fff;width: 20%;text-align: center;line-height: 33px;}
.complain_mainL_list ul li .input{width: 80%;}
.complain_mainL_list ul li .input input{border:none;height: 33px;line-height: 33px;padding: 0 0 0 2%;font-size: 14px;color: #000;width: 98%;}
.complain_mainL_list ul li .input input::-webkit-input-placeholder{ color:#757575; }
.complain_mainL_list ul li .input input:-moz-placeholder{  color:#757575;  }
.complain_mainL_list ul li .input input::-moz-placeholder{ color:#757575;   }
.complain_mainL_list ul li .input input:-ms-input-placeholder{  color:#757575;  }


.complain_mainR{width: 618px;}
.complain_mainR_mian{margin:15px 0 0 0;}
.complain_textarea{}
.complain_textarea textarea{border:1px #383838 solid;width: 100%;height: 300px;padding: 2%;resize: none;}
.complain_btn{margin-top: 45px;}
.complain_btn a{width: 158px;height: 43px;line-height: 43px;color: #fff;font-size: 14px;background: #000000;display: inline-block;margin:0 10px;}
.complain_btn a img{margin:0 5px 0 0;position: relative;top: 2px;}









/*七星服务首页*/
.service{}
.service_top{height: 558px;overflow: hidden;}
.service_topL{width: 50%;height: 100%;position: relative;}
.service_topL3{width: 50%;height: 100%;position: relative;    background-position: center !important;background-size: cover !important;}
.service_topL3 img{width: 100%;}
.service_topL_bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/bg2.png) repeat;display: table;z-index: 5;display: none;}
.service_topL_bg span{width: 50px;height: 52px;display: inline-block;margin:0 45px;}
.service_topL_bg span a{display: block;}
.service_topL:after{content: '';width: 1px;height: 86px;background: #7a7575;position: absolute;left: 50%;top: 42%;display: none;z-index: 12;}
.service_topL:before,.service_topL3:before{
    z-index: 10;
    content: '';
    width: 0;
    height: 0;
    border-right: 27px solid #fff;
    border-top:21px solid transparent;
    border-bottom: 21px solid transparent;
    position: absolute;right: 0;top: 50%;
}
.service_topL img{width: 100%;height: 100%;}
.service_topR{width: 50%;height: 100%;display: table;}
.service_topR .tabbox{padding: 0 4%;}
.service_topR h4{font-size:18px;color: #000;font-weight: normal;margin-bottom: 10px;}
.service_topR p{font-size: 12px;color: #9c9c9c;}
.service_top2 img{width: 100%;display:block;}
.service_topL:hover .service_topL_bg{display: table;}
.service_topL:hover:after{display: initial;}


.service_relation{margin:65px 0;}
.service_relation_top{}
.relaTop{position: relative;padding:0 0 5px 0;}
.relaTop h6{font-size:18px;color: #000;font-weight: normal;line-height: 22px;}
.relaTop p{font-size:12px;color: #a0a0a0;}
.relaTop:before{content: '';width: 215px;height: 1px;position: absolute;left: 0;right: 0;bottom: 0;background: #e5e5e5;margin: 0 auto;}
.relaBom{margin-top: 10px;}
.relaBom p{font-size:12px;color: #000;line-height: 24px;}
.relaBom h3{font-size:25px;color: #000;font-weight: normal;}

.service_relation_bom{margin: 56px auto 0 auto;width: 605px;position: relative;}
.service_relation_bom:before{content: '';width:1px;height: 100%;position: absolute;left: 0;right: 0;bottom: 0;background: #e5e5e5;margin: 0 auto;}

.service_relation_bom ul{display: flex;flex: 0 0 100%;justify-content: space-between;}
.service_relation_bom ul li{width: 230px;flex: none;}
.service_relation_bom ul li:last-of-type{align-self: flex-end;}

.service_relation_bom ul li .times{min-height: 61px;overflow: hidden;}
.service_relation_bom ul li .times p{font-size: 12px;color: #000;}
.service_relation_bom ul li .times h4{font-size: 36px;color: #a27830;font-weight: normal;line-height: 40px;}
.service_relation_bom ul li .btner{margin-top: 15px;}
.service_relation_bom ul li .btner h4{color: #4a4949;font-size: 18px;margin-bottom: 10px;}
.service_relation_bom ul li .btner a{width: 228px;height: 58px;line-height: 58px;border:1px #000000 solid;display: inline-block;text-align:center;font-size: 18px;color: #000;}
.service_relation_bom ul li .btner a img{margin:0 18px 0 0;position: relative;top: 8px;}


.service_bom{height: 523px;}
.service_bomL{height: 100%;background: #000;width: 50%;display: table;}
.service_bomL h4{font-size: 24px;color: #b3b3b3;font-weight: bold;}
.service_bomL p{font-size: 12px;color: #b3b3b3;font-weight: bold;margin:10px 0 20px 0;}
.service_bomL a{width: 228px;height: 58px;line-height: 58px;border:1px #fff solid;display: inline-block;color: #fff;font-size: 18px;}
.service_bomL a img{margin:0 17px 0 0;position: relative;top: 9px;}
.service_bomR{height: 100%;background-size: cover !important;background-position: center !important ;width: 50%;}





/*全球首页*/
.global{margin-bottom: 100px;}
.global1{position: relative;height: 488px;margin:1px 0;}
.global1 img{width: 100%;height: 100%;}
.global1_txt{position: absolute;left: 5%;top: 0;width: 302px;text-align: center;height: 100%;display: table;opacity: 0;transition: 400ms;}
.global1_txt h4{font-size:18px;color: #fff;font-weight: normal;margin-bottom: 10px;}
.global1_txt p{font-size: 12px;color: #fff;}
.global1:hover .global1_txt{opacity: 1;}

.global2{margin-bottom: 1px;height: 488px;position: relative;}
.global2:before{content: '';width:1px;height: 100%;position: absolute;left:50%;top: 0;background: #fff;z-index: 11;}
.global2 ul{height: 100%;}
.global2 ul li{float: left;width: 50%;height: 100%;position: relative;}
.global2 ul li img{width: 100%;height: 100%;}

.global2_txt{display: table;width: 100%;height: 100%; position: absolute;left: 0;top: 0;text-align: center;background: url(../images/bg1.png) repeat;opacity: 0;transition: 400ms;}
.global2_txt h4{font-size:18px;color: #fff;font-weight: normal;margin-bottom: 10px;}
.global2_txt p{font-size: 12px;color: #fff;}
.global2 ul li:hover .global2_txt{opacity: 1;}
.global1:hover .global2_txt{opacity: 1;}
.global2_txt .tabbox{padding: 0 15%;}
.global2_1a{position: relative;padding: 0 10%;}
.global2_1a:before{content: '';width: 1px;height: 100%;background: #d1d1d1;position: absolute;left: 50%;top: 0;}
.global2_1a a{font-size: 12px;color: #fff;width: 50%;text-align: center;float: left;}
.global2_a{margin-top: 1em;}
.global2_a a{font-size:14px;color: #fff;font-weight: normal;}




.service_topL2{width: 50%;height: 100%;position: relative;}
.service_topL2:before{
    z-index: 10;
    content: '';
    width: 0;
    height: 0;
    border-left: 27px solid #fff;
    border-top:21px solid transparent;
    border-bottom: 21px solid transparent;
    position: absolute;left: 0;top: 50%;
}
.service_topL2 img{width: 100%;height: 100%;}
.service_topL2:hover:after{display: initial;}
.service_topL2:hover .service_topL_bg{display: table;}




/*全球旗舰展示*/
.showBox{margin:96px 0;height: 600px;}
.showBox img{width: 100%;}
.showBox .wrap{position: relative;height: 100%;width: 1030px;}
.map-name{position: absolute;left:-44px;top:-21px;color: #404040;max-width:110px;min-width: 105px;}
.map-name2{color: #b91616;font-size: 18px;}
.map-point2{background: url(../images/map01_03.png) no-repeat !important;width: 24px !important;height: 23px !important;}



#position .map1 button{top:21%;left:16%;}
#position .map2 button{top: 33%;left: 19%;}
#position .map3 button{bottom: 39%;left: 29%;}
#position .map4 button{bottom: 33%;left: 32%;}
#position .map5 button{top: 7%;left: 36%;}
#position .map6 button{bottom: 50%;left: 52%;}
#position .map7 button{bottom:36%;left:53%;}
#position .map8 button{top: 30%;right: 25%;}
#position .map9 button{bottom: 40%;right: 16%;}
#position .map10 button{bottom: 35%;right: 13%;  }
















#showDiv{/*display:none;*/}
.bgdiv{background:url(../images/bg1.png) repeat;position:fixed; z-index:100009;left:0;top:0;width:100%;height:100%; }
.eject{position:fixed;width:1200px;left:0%;top:14%;right:0;margin:0 auto;height:auto; z-index:100099;background:#000000;border:1px #f1f1f1 solid;height: 640px;}
#guanbi{display:block;width: 72px;height: 72px;text-align:center;background:url(../images/guanbi.png) no-repeat;position:absolute;cursor:pointer;top:0;right:-125px;}

.aExpert-pic{width: 60%;height: 100%;}
.aExpert-pic img{width: 100%;height: 100%;}
.aExpert-text{width: 30%;height: 100%;padding: 0 5%;}
.aExpert-text strong{color:#fff;font-size:20px;font-weight: bold;margin:50px 0;display: block;}
.aExpert-text p{color:#c9c9c9;line-height: 24px;}


#container{position: absolute;width: 100%;height: 100%;/*z-index: 50;*/left: 0;top: 0;}
.pic li {position: absolute;top: 0;left: 0;display: none;height: 100%;width: 100%;}

.arrbtn{width: 100%;margin:0 auto;position: fixed;height: 67px;top:50%;left:0;right:0;z-index: 222222;display: none;}
.arrow {cursor:pointer;width:41px;height:67px;position: absolute;z-index: 2222222;}
.cur00 .arrbtn{display: initial;}
#prev {left:12%;}
#next {right:12%;}
#prev img,#next img{width: 100%;height: 100%;}



/*VIP首页*/
.service_top2{margin-bottom: 1px;}






/*产品首页*/
.product{}
.product_banner{position: relative;margin-bottom: 133px;}
.swiper-container1{overflow: hidden;}
.product_banner .swiper-slide img{width: 100%;}
.product_banner .swiper-slide{display: block;}
.product_banner .swiper-pagination{bottom: -50px !important;}
.product_banner .swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
    background: url(../images/tb8_03.jpg) no-repeat !important;
    opacity:1 !important;
}
.product_banner .swiper-pagination-bullet-active{background: url(../images/tb8_05.jpg) no-repeat !important;}

.product_list{margin-bottom: 130px;position: relative;padding: 27px 0;}
.product_list ul li{text-align: center;width: 50%;float: left;}
.product_list ul li h4{font-size: 20px;color: #000000;font-weight: normal;}
.product_list ul li p{font-size:13px;color: #979797;}
.product_list ul li a{font-size: 20px;color: #000000;width: 170px;text-align: center;height: 40px;line-height:40px;display: inline-block;border:1px #000000 solid;margin-top: 10px;}
.product_list:before{content: '';width: 1px;height: 100%;background: #e5e5e5;position: absolute;left: 50%;top: 0%;}
.product_list ul li a:hover{background: #000;color: #fff;transition: 400ms;}



/*产品分类*/
.classify_menu{}
.classify_menu h4{color: #bababa;font-weight: bold;font-size: 14px;margin: 20px 0 45px 0;}
.classify_menu a{background: #f7f7f7;height: 56px;line-height: 56px;color: #070503;font-size: 16px;display: inline-block;border:1px #f7f7f7 solid;margin:0 5px;width: 104px;}
.onclas{border-color: #000 !important;}

.classify_list{margin-top: 80px;}
.classify_list ul{margin-right: -1%;}
.classify_list ul li{width: 32.33%;float: left;margin:0 1% 2% 0;}
.classify_pic{height: 188px;overflow: hidden;}
.classify_pic img{width: 100%;height: 100%;

  transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -webkit-transition:all 1s ease;

}
.classify_model{margin-top: 27px;height: 42px;}
.classify_model .fl{width: 20%;position: relative;}
.classify_model .fl:before{content: '';width: 1px;height: 28px;background: #b2b2b2;position: absolute;right: 0%;top:6px;}
.classify_model .fl img{width: 76px;height: 42px;}
.classify_model .fr{width: 77%;text-align: center;color: #000;font-size: 12px;line-height: 42px;}

.classify_pag{margin-bottom: 20px;}
.classify_pag a{border:1px #cccccc solid;height: 20px;line-height: 20px;padding: 0 12px;display: inline-block;color: #000;font-size: 14px;}
.classify_pag a:hover{color: #fff;background: #000;border-color: #000;}
.classify_pag .nowpage{ border:1px #000 solid;height: 20px;line-height: 20px;padding: 0 12px;display: inline-block;color: #fff;font-size: 14px; background: #000;}

.classify_list ul li:hover .classify_pic img{
  transform:scale(1.2,1.2);
  -webkit-transform:scale(1.2,1.2);
  -moz-transform:scale(1.2,1.2);
  -o-transform:scale(1.2,1.2);

  transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -webkit-transition:all 1s ease;
}
.classify_list ul li:hover .classify_model .fr{color: #e0b97b;}



/*产品系列页*/
.series{}
.series_logo{position: relative;width: 1107px;margin:48px auto;overflow: hidden;height: 262px;}
.seriesBox{width: 229px;margin:0 auto;}
.swiper-container2{height: 100%;}
.series_logo .swiper-slide{display: block;}
.series_logo .swiper-button-next,.series_logo .swiper-button-prev {
    position: absolute;
    top: 28%;
    width: 117px;
    height: 144px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.series_logo_pic{width: 180px;height: 64px;margin:0 auto;}
.series_logo_pic img{width: 100%;height: 100%;}
.series_logo_txt{text-align: center;padding: 0 10%;margin:10px 0 30px 0;}
.series_logo_btn{width: 100%;text-align: center;}
.series_logo_btn a{width: 100%;height: 54px;line-height: 54px;border:1px #000 solid;color: #000;font-size: 18px;display: inline-block;}
.series_logo_btn a:hover{background: #000;color: #fff;transition: 400ms;}


.series_logo .swiper-pagination{bottom: 0 !important;}
.series_logo .swiper-pagination-bullet{    background: #bbbbbb !important;opacity:1 !important;width: 6px !important;height: 6px !important;}
.series_logo .swiper-pagination-bullet-active{ background: #000 !important;}

.series_list{height: 564px;background: #202020;}
.series_list_top{padding-top: 28px;}
.series_list_top h4{color: #fff;font-size: 30px;font-weight: normal;}
.series_list_top p{color: #fff;font-size: 16px;}

.series_list_main{height: 369px;position: relative;margin-top: 43px;}
.series_list_main .swiper-scrollbar{background: #636363;opacity: 1 !important;}
.series_list_main .swiper-scrollbar-drag{background: #fff;}
.series_list_main .series_name{height: 47px;line-height: 47px;background: #fff;text-align: center;color: #000;}
.series_list_main .series_tu{height: 286px;}
.series_list_main .series_tu img{width: 100%;height: 100%;}

.series_foot{margin:120px 0;}
.series_foot h4{color: #000000;font-size: 30px;font-weight: normal;}
.series_foot p{color: #a2a2a2;font-size: 14px;}
.series_foot a{width: 228px;height: 53px;line-height: 53px;color: #000000;display: inline-block;border:1px #000 solid;font-size: 20px;margin-top: 10px;}
.series_foot a:hover{background: #060001;color: #fff;}






/*产品详情页*/
.details{}
.details_box1{height: 400px;background: url(../images/a7_11.jpg) no-repeat;display: table;background-position: center !important;background-size: cover !important;width: 100%;text-align: center;}
.details_box1 h4{color: #000000;font-size: 30px;font-weight: normal;text-align: center;}
.details_box1 a{width: 228px;height: 55px;line-height: 55px;display: inline-block;color: #000;border:1px #000 solid;font-size: 20px;margin-top: 10px;transition: 400ms;}
.details_box1 a:hover{background: #060001;color: #fff;}

.details_intro{margin:84px 0;height: 190px;}
.details_intro .wrap{height: 100%;}
.details_introL{width: 50%;position: relative;text-align: center;height: 100%;display: table;}
.details_introL:before{content: '';width: 1px;height: 100%;background: #b2b2b1;position: absolute;right:0%;top: 0%;}
.details_introR{width: 50%;color: #6b6b6b;font-size: 14px;line-height: 18px;height: 100%;overflow: hidden;display: table;}
.details_introR_box{width: 60%;margin:0 auto;}

.details_referral{height: 504px;}
.details_referralL{width: 50%;height: 100%;background-size: cover !important;background-position: center !important;}
.details_referralR{width: 45%;height: 100%;background: #fafafa;display: table;padding: 0 0 0 5%;}
.details_referralR ul li{padding: 0 0 0 28px;position: relative;}
.details_referralR ul li:before{content: '';width:9px;height:9px;background: url(../images/tb8_13.png);position: absolute;left:0%;top:12px;}
.details_referralR ul li .nameL{line-height: 30px;color: #000;}
.details_referralR ul li .txtR{line-height: 30px;color: #b3b3b3;}


.catena_banner{margin:85px 0;}
.catena_banner_top{text-align: center;}
.catena_banner_top h4{color: #000000;font-size: 30px;font-weight: normal;}
.catena_banner_top p{color: #7a7a7a;}
.catena_box{position: relative;margin-top: 35px;}
.swiper-container41 {overflow: hidden;margin: 0 6%;}
.catena_box .swiper-button-next41{background: none;}
.catena_box .swiper-button-prev41{background: none;}
.catena_box .swiper-button-next41 img{width: 100%;height: 100%;}
.catena_box .swiper-button-prev41 img{width: 100%;height: 100%;}
.catena_box .swiper-button-next, .catena_box .swiper-button-prev {
    position: absolute;
    top: 40%;
    width: 56px;
    height: 94px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}




/*美洛森专题*/
.special{}
.special_list{margin:48px 0 100px 0;}
.special_list ul li{width: 33.33%;height: 367px;float: left;position: relative;}
.special_list ul li img{width: 100%;height: 100%;}
.special_bg{position: absolute;left: 0;top: 0;background: url(../images/bg1.png) repeat;width: 100%;height: 100%;text-align: center;display: table;transform: scale(0,0);-webkit-transform: scale(0,0);transition: 400ms;-webkit-transition: 400ms;}
.special_bg p{color: #fff;font-size: 16px;border-bottom: 1px #7c7a75 solid;line-height: 30px;padding: 0 0 5px 0;}
.special_bg a{color: #fff;font-size: 14px;margin:10px 0 0 0;display: block;}
.special_bg .tabbox{padding: 0 25%;}
.special_list ul li:hover .special_bg{transform: scale(1,1);-webkit-transform: scale(1,1);}





/*美洛森新闻*/
.news{}
.news_box{margin:63px 0;}
.news_box_menu{}
.news_box_menu a{height: 40px;line-height: 40px;margin:0 2px 0 0;background: #f0f0f0;padding: 0 18px;display: inline-block;color: #000;}
.news_box_menu a:hover{background: #000 !important;color: #fff !important;}
.onnew{background: #000 !important;color: #fff !important;}
.news_box_list{margin-top: 57px;}
.news_box_list ul{margin-right: -3%;}
.news_box_list ul li{float: left;width: 30.33%;margin:0 3% 3% 0;}
.news_box_list ul li .pic{height: 234px;}
.news_box_list ul li .pic img{width: 100%;height: 100%;}
.news_box_list ul li .text1{background: #dbdbdb;position: relative;padding:16px;}
.news_box_list ul li .text1 span{position: absolute;right: 0;bottom: 0;width:42px;height: 42px;background: url(../images/tb8_11.jpg) no-repeat; }

.text1_txt{color: #000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text1_date{font-size: 12px;color: #9f9f9f;margin-top: 15px;}



.article .article-title { width: 1000px; margin: 24px auto 2px; font-size: 28px; color: #000; text-align: center }
.article .time { text-align: center; color: #A3A3A3; font-size: 14px; margin-bottom: 10px; }
.article .article-nav { text-align: center; }
.article .article-nav a { display: inline-block; width: 85px; height: 24px; line-height: 24px; margin: 0 2px; border: 1px solid #827F80;color:#000; }
.article .article-nav a:hover { background-color: #000; color: #fff; text-decoration: none; }

/*新闻详细*/
.wrap{width: 1280px;margin:0 auto;position: relative;}
.lbbd{}
.lbbd-head{background:#f5f5f5;font-size: 24px;color:#000;line-height: 48px;padding:20px 0 20px 0;}
.lbbd-con{padding:0 0 50px 0;}
.lbbdxx-head{border-bottom: 1px #e2e2e2 solid;padding:15px 0;}
.lbbdxx-headB{display:inline-block;}
.lbbdxx-headB div{color:#9a9a9a;font-size: 14px;line-height: 30px;margin:0 25px 0 0;}
.time{padding:0 0 0 27px;background:url(../images/tb7_03.jpg) no-repeat center left;}
.nubmer{padding:0 0 0 27px;background:url(../images/tb7_06.png) no-repeat center left;}

.lbbdxx-con{margin:30px 0 0 0 ;}
.lbbdxx-con1{}
.lbbdxx-con-left{width: 33.3%; float: left;}
.lbbdxx-con-left-img{width:400px;height:600px;overflow:hidden;}
.lbbdxx-con-left-img img{width:400px;height:600px;transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;}
.lbbdxx-con-left-img:hover img{
    transform: scale(1.1, 1.1);
    -ms-transform:scale(1.1, 1.1);
    -moz-transform:scale(1.1, 1.1);
    -webkit-transform:scale(1.1, 1.1);
    -o-transform:scale(1.1, 1.1);

    transition:1s all ease-out;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -o-transition:1s all ease;
    -ms-transition:1s all ease;
}

.lbbdxx-con p{color:#707070;font-size:16px;line-height:36px;/*text-indent: 2em;*/}
.lbbdxx-con1 p{color:#707070;font-size:18px;line-height:36px;/*text-indent: 2em;*/}
.lbbdxx-footer{margin:95px  0 0 0;background:#efefef;height: 43px;line-height: 43px;}
.lbbdxx-footer div{float:left;width: 530px;text-align: center;}
.lbbdxx-footer div a{color:#707070;font-size: 16px;}
.lbbdxx-footer div a:hover{color:#cd2525;}
.lbbdxx-footer span{width: 140px;background:#b4b4b4;float:left;text-align: center;}
.lbbdxx-footer span a{color:#fff;font-size: 16px;padding:0 0 0 34px;background:url(../images/tb8.png) no-repeat center left;}
.lbbdxx-footer span a:hover{color:#cd2525;}


/*美洛森简介*/
.history{}
.history_top{border-bottom: 1px #e5e5e5 solid;padding:10px 0 10px 0;}
.history_top h4{font-size: 24px;color: #000000;font-weight: bold;}
.history_top .link{}
.history_top .link a{color: #838383;position: relative;padding: 0 5px;display: inline-block;line-height: 14px;}
.history_top .link a:before{content: '';width: 1px;height: 100%;background: #838383;position: absolute;right: 0;top: 1px;}
.history_top .link a:last-of-type:before{width: 0;}
.history_top .link a:hover{color: #000;}
.onhist{color: #000 !important;}

.history_main{margin:50px 0;}
.history_main_top{font-size: 20px;color: #000;font-weight: bold;}
.history_main_txt{margin:50px 0;}
.history_main_txt p{line-height: 24px;color: #000;font-size: 12px;}

.history_main_pic{position: relative;}
.history_main_pic:before{content: '';position: absolute;left: 50%;top: 0;width: 1px;height: 100%;background: #fff;}
.history_main_pic ul li{float: left;width: 50%;height: 347px;}
.history_main_pic ul li img{width: 100%;height: 100%;}




/*美洛森历史*/
.process_main{margin-top: 50px;}
.process_menu{margin-top: 43px;}
.process_menu a{height: 33px;line-height: 33px;margin:0 2px 2px 0;width: 70px;text-align: center;color: #000;display: inline-block;background: #f0f0f0;}
.process_list{margin-top: 43px;}
.process_list ul li{margin-bottom: 40px;}

.process_pic{width: 48%;}
.process_pic img{ width:100%; }
.process_ttx{width: 34%;padding: 0 0 0 14%;}
.process_ttx_top{font-size: 18px;font-weight: bold;color: #000;position: relative;}
.process_ttx_top span{width: 63px;height: 63px;background: url(../images/a12_07.jpg) no-repeat;text-align: center;position: absolute;left:-100px;top: 0;color: #141414;line-height: 63px;font-weight: normal;}
.process_ttx_main{margin-top:20px;line-height: 24px;color: #141414;font-size: 12px;}





/*关于美洛森*/
.regards{}
.regards_main{margin:20px 0;}
.regards_main_logo{margin-top: 10px;text-align: center;}
.regards_main_txt{color: #000;}





/*美洛森风采*/
.mien{}
.mien_list{margin-top: 40px;}






/*品牌文化详情*/
.culture{margin:50px 0;}
.culture_jj{margin-top: 50px;}
.culture_jj_box{padding: 0 6%;position: relative;}
.culture_jj_box:before{content: '';position: absolute;left: 0;top: -16px;background: url(../images/a5_03.png) no-repeat;width: 37px;height: 32px;}
.culture_jj_box:after{content: '';position: absolute;right: 0;bottom: -16px;background: url(../images/a5_07.png) no-repeat;width: 37px;height: 32px;}
.culture_jj_top{font-size: 16px;color: #7b7b7b;border-top: 1px #e5e5e5 solid;border-bottom: 1px #e5e5e5 solid;padding: 28px 0;}
.culture_jj_bom{padding:0 12%;margin: 60px 0;}
.culture_jj_bom p{color: #7b7b7b;line-height: 24px;}

.culture_banner{position: relative;overflow: hidden;}

.culture_banner .swiper-slide{display: block;}
.culture_banner .swiper-slide img{width: 100%;}
.culture_banner .swiper-pagination{bottom: 24px !important;}
.culture_banner .swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
    background: url(../images/tb8_03.jpg) no-repeat !important;
    opacity:1 !important;
}
.culture_banner .swiper-pagination-bullet-active{background: url(../images/tb8_05.jpg) no-repeat !important;}


.culture_list{}
.culture_list_top{border-bottom: 1px #e5e5e5 solid;color: #000;padding: 0 0 20px 0;margin-top: 30px;}
.culture_list_banner{position: relative;margin-top: 34px;padding: 0 5%;}
.culture_list_banner .swiper-container7{overflow: hidden;}
.culture_list_banner .swiper-button-next,.culture_list_banner .swiper-button-prev {
    position: absolute;
    top: 40%;
    width: 41px;
    height:67px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
    background: none;
}
.culture_list_banner .swiper-slide p{color: #000000;text-align: center;}
.culture_list_banner .swiper-slide img{width: 100%;height: 138px;}





/*美洛森实力*/
.strength{}
.strength_main{background: #000000;height: 586px;}

.shili { width: 100%; overflow: hidden; margin-bottom: 98px; }
.shili .hd { background-color: #000; text-align: center; padding: 30px 0 20px; }
.shili .hd a { display: inline-block; vertical-align: top; width: 197px; height: 72px; margin: 0 3px; line-height: 72px; background-color: #121212; color: #5F5F5F; font-size: 18px; }
.shili .hd a:hover { color: #5F5F5F; text-decoration: none; }
.shili .hd .cur, .shili .hd .cur:hover { background-color: #232323; color: #fff; text-decoration: none }
.shili .bd .mod-slide2 { margin-top: 0 }
.shili .txt { width: 900px; height: 195px; margin: 20px auto 0; position: relative; }
.shili .txt li { display: none; color: #fff; font-size: 20px; font-weight: bold; }
.shili .txt p { margin: 21px auto 0; font-size: 14px; line-height: 24px; color: #666; }
.shili .txt .cur { display: block; }
.shili .ul2 li { background-color: #E6E6E6 }
.smzyzh .mod-slide2 { margin-top: 50px; }


.mod-slide2 { height: 400px; width: 100%; position: relative; overflow: hidden; }
.mod-slide2 { margin-top: 5px; }
.mod-slide2 .slide-wrap { width: 900px; height: 400px; margin: 0 auto; position: relative }
.mod-slide2 .slide-wrap ul { width: 5555px; position: absolute; top: 0; left: 0 }
.mod-slide2 .slide-wrap li { width: 900px; height: 400px; position: relative; overflow: hidden; float: left; }
.mod-slide2 .shadow { position: absolute; top: 0; left: -1000px; width: 1000px; height: 100%; z-index: 2; background-color: #000; opacity: 0.8; filter: alpha(opacity=80) }
.mod-slide2 .shadow-right { left: auto; right: -1000px; }
.mod-slide2 .navigation { display: block; position: absolute; top: 50%; margin-top: -16.5px; width: 33px; height: 33px; cursor: pointer; background-color: #fff; z-index: 5; background-position: center center; background-repeat: no-repeat; overflow: hidden; text-indent: -999em; }
.mod-slide2 .navigation.prev { left: -33px; background-image: url(../images/icon-arrow2-left.png) }
.mod-slide2 .navigation.next { background-image: url(../images/icon-arrow2-right.png); right: -33px; }
.mod-slide2 .pagination { display: none }




.breadcrumb-quicknav { margin: auto; height: 35px; line-height: 35px; }
.breadcrumb-quicknav .inner { width: 1160px; margin: 0 auto }
.breadcrumb { float: left; color: #818181 }
.breadcrumb a { color: #818181 }
.breadcrumb a:hover { color: #d9a655 }
.quicknav { float: right; }
.quicknav .item { float: left; margin: 0 6px; display: inline; z-index: 100; position: relative; cursor: pointer }
.quicknav .item i { display: inline-block; vertical-align: top; background: url(../images/quicknav.png) no-repeat; margin-top: 12px; }
.quicknav .kefu i { width: 23px; height: 19px; margin-top: 9px; }
.quicknav .user-login i { width: 16px; height: 14px; background-position: -33px -3px; }
.quicknav .music i { width: 13px; height: 13px; background-position: -59px -4px; margin-top: 13px; }
.quicknav .language i { width: 14px; height: 14px; background-position: -84px -3px; }
.quicknav .search i { width: 13px; height: 13px; background-position: -110px -4px; margin-top: 13px; }
.quicknav .item .slide { display: none; position: absolute; z-index: 101; top: 35px; background-color: #fff; border: 1px solid #ebebeb; cursor: default }
.quicknav .user-login .slide { width: 270px; padding: 10px 25px; left: -229px; }
.quicknav .user-login .slide li { float: none; width: 270px; cursor: default; height: 22px; line-height: 22px; padding: 10px 0; margin-bottom: 6px; background: #d1d1d1; }
.quicknav .user-login .slide li label { float: left; width: 60px; line-height: 22px; padding-right: 10px; text-align: right; color: #676767; font-size: 14px; }
.quicknav .user-login .slide li input { width: 180px; height: 22px; line-height: 22px; color: #676767; border: 0; font-size: 12px; background-color: transparent }
.quicknav .user-login .slide p { line-height: 24px; color: #676767; }
.quicknav .user-login .slide .sina { width: 21px; height: 16px; background: url(../images/icon_sina_o.jpg) no-repeat; display: inline-block; vertical-align: top; margin: 3px 0 0 10px; }
.quicknav .user-login .slide .tencent { width: 24px; height: 23px; background: url(../images/icon_tencent_o.jpg) no-repeat; display: inline-block; vertical-align: top; margin-left: 10px; }
.quicknav .user-login .slide .btn a { display: inline-block; width: 128px; height: 32px; line-height: 32px; margin: 10px 6px 0 0; font-size: 14px; color: #7f7f7f; background-color: #fff; text-align: center; border: 1px solid #222; }
.quicknav .user-login .slide .btn a:hover { background-color: #222222; color: #fff; }
.quicknav .user-login .slide .btn .reg { margin-right: 0 }
.quicknav .search .slide { width: 450px; height: 30px; padding: 5px; left: -449px; }
.quicknav .search .slide input { float: left; width: 351px; height: 30px; line-height: 30px; color: #686868; border: 0; font-size: 14px; background: #d1d1d1; padding: 0 10px; }
.quicknav .search .slide .btn { float: left; width: 36px; height: 30px; line-height: 30px; background: url(../images/icon_search_o.jpg) no-repeat 5px center #000; color: #fff; padding-left: 28px; margin-left: 10px; display: inline; }
.quicknav .language .slide { width: 230px; height: 40px; color: #bfbfbf; left: -193px; }
.quicknav .language .slide b { display: inline-block; margin-top: 7px; width: 50px; text-align: right; line-height: 24px; vertical-align: top; }
.quicknav .language .slide a { display: inline-block; width: 76px; height: 24px; line-height: 24px; background: #fff; border: 1px solid #222222; color: #7f7f7f; margin: 7px 0 0 5px; text-align: center; font-size: 14px; }
.quicknav .language .slide a:hover, .quicknav .language .slide a.on { background: #222222; color: #fff; }
.quicknav .music .slide { width: 280px; height: 40px; background-color: #fff; left: -219px; }








/*世界首页*/
.world{}
.world_zt{height: 488px;margin:2px 0;position: relative;}
.world_zt:before{content: '';width: 2px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.world_banner{position: relative;height: 100%;width: 50%;overflow: hidden;}
.world_banner:before{
    z-index: 10;
    content: '';
    width: 0;
    height: 0;
    border-left: 27px solid #fff;
    border-top:21px solid transparent;
    border-bottom: 21px solid transparent;
    position: absolute;left: 0;top: 50%;
}

.world_banner .swiper-slide{display: block;}
.world_banner .swiper-pagination01{bottom: 14px !important;}
.world_banner .swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
    background: #787777 !important;
    opacity:1 !important;
}
.world_banner .swiper-pagination-bullet-active{background: url(../images/tb8_05.jpg) no-repeat !important;}
.world_banner .swiper-pagination{text-align: left;padding: 0 0 0 19px;}

.world_other{height: 310px;position: relative;}
.world_other .fl,.world_other .fr{width: 50%;height: 100%;position: relative;background-position: center !important;background-size: cover !important;}
/*.world_other .fl img,.world_other .fr img{width: 100%;height: 100%;}*/
.world_other:before{content: '';width: 2px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.world_top{position: relative;height: 559px;margin-bottom: 2px;}
.world_top:before{content: '';width: 2px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.world_topL{width: 50%;height: 100%;position: relative;background-position: center !important;background-size: cover !important;}
.world_topR{width: 50%;height: 100%;}
.world_topR ul{height: 100%;}
.world_topR ul li{width: 50%;height:  50%;float: left;position: relative;overflow: hidden;background-position: center !important;background-size: cover !important;}
.world_topR ul li img{width: 100%;height: 100%;}
.world_topR_bg{position: absolute;left: 0;top: 0;width: 100%;height: 100.5%;background: url(../images/bg1.png) repeat;text-align: center;display: table;transform:scale(0,0);-webkit-transform:scale(0,0);transition: 400ms;-webkit-transition: 400ms;}
.world_topR_bg .tabbox{padding: 0 8%;}
.world_topR_bg h4{font-size: 16px;color: #fff;font-weight: normal;    display: inline-block;border-bottom: 1px #fff solid;padding: 0 0 5px 0;margin-bottom: 5px;}
.world_topR_bg p{font-size: 14px;color: #fff;}
.world_topR ul li:hover .world_topR_bg{transform: scale(1,1);-webkit-transform: scale(1,1);}
.world_topL:hover .world_topR_bg{transform: scale(1,1);-webkit-transform: scale(1,1);}
.world_other .fr:hover .world_topR_bg,.world_other .fl:hover .world_topR_bg{transform: scale(1,1);-webkit-transform: scale(1,1);}

.world_topL img,.world_topR ul li img{width: 100%;}



/*品牌文化首页*/
.brand{}
.brand_pic1{position: relative;height: 489px;margin: 2px 0;overflow: hidden;}
.brand_pic1 img{width: 100%;height: 100%;display: block;}
.brand_pic2{height: 488px;position: relative;}
.brand_pic2 ul{height: 100%;}
.brand_pic2 ul li{float: left;width: 50%;height: 100%;position: relative;overflow: hidden;}
.brand_pic2:before{content: '';width: 2px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.brand_pic2 ul li img{width: 100%;height: 100%;}
.brand_pic2 ul li:hover .world_topR_bg,.brand_pic1:hover .world_topR_bg{transform: scale(1,1);-webkit-transform: scale(1,1);}







/*index*/
.bannerH{height: auto;position: relative;}
.bannerH img{width: 100%;height:100%;}
.swiper-container10{overflow: hidden;height: auto;}
.bannerH .swiper-slide{display: block;height:auto;}
.bannerH .swiper-pagination{bottom: 3% !important;}
.bannerH .swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
    background: #7d7c80 !important;
    opacity:1 !important;
}
.bannerH .swiper-pagination-bullet-active{background: url(../images/tb8_05.jpg) no-repeat !important;}



.bannerH_vide{height: 126px;background: #00131f;position: relative;}
.bannerH_videL h3:before{content: '';width:1px;height:47px;background: #33434d;position: absolute;right:0%;top:43px;z-index: 4;}
.bannerH_vide .wrap{height: 100%;}
.bannerH_videL{width: 42%;height: 100%;display: table;text-align: right;padding: 0 8% 0 0;position: relative;}
.bannerH_videR{width:47%;height: 100%;display: table;text-align: left;padding: 0 0 0 3%;}
.bannerH_videL h4,.bannerH_videR h4{font-size: 12px;color: #909192;font-weight: normal;text-transform: uppercase;}
.bannerH_videL h3,.bannerH_videR h3{font-size: 13px;color: #a7a7a7;font-weight: normal;}
.bannerH_videL a{position: absolute;right:6%;top: 43px;}

.home_box{}
.home_box1{height: 580px;margin-bottom: 1px;position: relative;}
.home_box1:before{content: '';width:1px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.home_box1L{width: 50%;height: 100%;}
.home_box1L_top{width: 100%;height: 50%;text-align: center;display: table;}
.home_box1L_top h4{font-size: 16px;color: #a5a5a5;font-weight: normal;}
.home_box1L_top h5{font-size: 16px;color: #000;font-weight: normal;}
.home_box1L_top p{font-size: 12px;color: #6b6b6b;line-height: 24px;}
.home_box1L_bom{width: 100%;height: 50%;position: relative;}
.home_box1L_bom ul{height: 100%;}
.home_box1L_bom ul li{width: 50%;height: 100%;position: relative;float: left;}
.home_box1L_bom ul li img,.home_box1R img{width: 100%;height: 100%;}
.home_box1L_bom:before{content: '';width:1px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.home_box1L_bom ul li:hover .world_topR_bg2{transform: scale(1,1);-webkit-transform: scale(1,1);}
.world_topR_bg2{position: absolute;left: 0;top: 0;width: 100%;height: 100.5%;background: url(../images/bg1.png) repeat;text-align: center;display: table;transform:scale(0,0);-webkit-transform:scale(0,0);transition: 400ms;-webkit-transition: 400ms;}
.home1_border{width: 142px;height: 1px;background: #75777d;margin:0 auto;margin-bottom: 5px;}
.world_topR_bg2 .tabbox{padding: 0 8%;}
.world_topR_bg2 .home1_top h4{font-size: 16px;color: #fff;font-weight: normal;margin-bottom: 5px;}
.world_topR_bg2 .home1_top h5{font-size: 16px;font-weight: normal;color: #bebebe;}
.world_topR_bg2 span{font-size: 14px;color: #fff;display: block;margin-top: 10px;}
.world_topR_bg2 p{font-size: 12px;color: #fff;line-height: 24px;}
.home1_top{display: inline-block;padding: 0 0 5px 0;}
.home_box1R{width: 50%;height: 100%;position: relative;}
.home_box1R:hover .world_topR_bg2{transform: scale(1,1);-webkit-transform: scale(1,1);}


.home_box2{height: 310px;position: relative;}
.home_box2L{width: 50%;height: 100%;position: relative;}
.home_box2L:before,.home_box2:before{content: '';width:1px;height: 100%;background: #fff;position: absolute;left: 50%;top: 0;z-index: 4;}
.home_box2L ul{height: 100%;}
.home_box2L ul li{width: 50%;height: 100%;float: left;position: relative;}
.home_box2L ul li img,.home_box2R img{width: 100%;height: 100%;}
.home_box2L ul li:hover .world_topR_bg2{transform: scale(1,1);-webkit-transform: scale(1,1);}
.home_box2R{width: 50%;height: 100%;position: relative;}
.home_box2R:hover .world_topR_bg2{transform: scale(1,1);-webkit-transform: scale(1,1);}


.world_banner2 .swiper-pagination{padding:0 3% 0 0;text-align: right;width: 97% !important;}
.world_banner2:before{display: none;}
.world_banner2:after{
    z-index: 10;
    content: '';
    width: 0;
    height: 0;
    border-right: 27px solid #fff;
    border-top:21px solid transparent;
    border-bottom: 21px solid transparent;
    position: absolute;right: 0;top: 50%;
}
.service_topR h2{font-size:16px;color: #a5a5a5;font-weight: normal;}
.service_topR h3{font-size: 16px;color: #000;font-weight: normal;}
.world_zt2{height: 488px;margin:1px 0;position: relative;}


.Bestitem_main{margin-top: 2px;}
.Bestitem_main img{width: 100%;}

.iproducts { width: 1280px; margin: 2px auto; height: 485px; position: relative; background-color: #000; text-align: center }
.iproducts .pic { position: absolute; top: 0; left: 0; width: 100% ;}
.iproducts .pic li { height: 485px; position: absolute; top: 0; left: 0; opacity: .2; filter: alpha(opacity=20); display: none; }
.iproducts .pic img { width: 100%; }

.iproducts .txt { position: absolute; width: 100%; top: 0; left: 0; z-index: 10; }
.iproducts .en {font-size: 16px;color: #fff;font-weight: normal; padding-top: 56px; }
.iproducts .cn { font-size: 14px; color: #fff;font-family: 微软雅黑 Light;font-weight: normal; }
.iproducts .desc { font-size: 12px; color: #ccc; width: 965px; border-top: 1px solid #5F5F5F; margin: 20px auto 0; line-height: 26px; padding-top: 24px; }
.iproducts .list { margin-top: 80px;width: 965px;margin:65px auto 0 auto; }

.iproducts .list .b1 {background: url(../images/htb1-w.png) no-repeat; }
.iproducts .list .b2 { background: url(../images/htb2-w.png) no-repeat;  }
.iproducts .list .b3 {background: url(../images/htb3-w.png) no-repeat;  }
.iproducts .list .b4 {background: url(../images/htb4-w.png) no-repeat;  }
.iproducts .list .b5 { background: url(../images/htb5-w.png) no-repeat;  }
.iproducts .list .b6 { background: url(../images/htb1-w.png) no-repeat; }
.iproducts .list .b7 {background: url(../images/htb2-w.png) no-repeat;  }
.iproducts .list ul{display: flex;flex: 0 0 100%;justify-content: space-between;}
.iproducts .list ul li{flex: none;text-align: center; }
.iproducts .list ul li a { display: inline-block;height: 51px;overflow: hidden;width: 100%; opacity: .5; filter: alpha(opacity=50);background-position: top center !important;}
.iproducts .list ul li a:hover{ opacity: 1; filter: alpha(opacity=100); }








/*mbindex*/
.content_list{width: 580px;margin: 0 auto 0;padding-bottom: 50px;display:none;width: 100%;}
.content_list li{height: 320px;margin-bottom: 50px;position: relative;}
.tu1{background: url(../images/tu1.jpg) center center no-repeat;}
.tu2{background: url(../images/tu2.jpg) center center no-repeat;}
.tu3{background: url(../images/tu3.jpg) center center no-repeat;}
.tu4{background: url(../images/tu4.jpg) center center no-repeat;}
.tu5{background: url(../images/tu5.jpg) center center no-repeat;}
.tu6{background: url(../images/tu6.jpg) center center no-repeat;}
.content_list li div{position: absolute;top:0;left: 0;background-color: rgba(0,0,0,0.2);width: 100%;height: 100%;}
.content_list li p{width: 100%;height: 100%;color: #ffffff;display: flex;flex-direction:column;justify-content: center;position: relative;z-index: 2;}
.content_list li:nth-child(1) p{justify-content: flex-start;}
.content_list li:nth-child(5) p{justify-content: flex-start;}

.content_list li p i{display: block;font-size: 20px;text-align: center;}
.content_list li p span{display: block;font-size: 30px;text-align: center;margin-top: 5px;}
.content_list li p em{width: 108px;height: 35px;border:2px #ffffff solid;text-align: center;line-height: 35px;margin: 20px auto 0;font-size: 16px;}
.content_list li a{position: absolute;width: 100%;height: 100%;top:0;left: 0;z-index: 2;}




.Join_box{width: 40%; margin: 0 auto; padding-top: 30px;}
