﻿@import url("base.css");
@import url("font.css");
@import url("layout.css");
/**/
body { background-color: #494949 !important;}
.header{height: 75px;}
.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.w1000 { display:block; width:1200px; margin:0 auto; overflow: hidden;}
.wapper {z-index:55;  padding-bottom:45px;font-family:'微软雅黑'; margin-top:0px;}
.header .logo { margin-left: 20px; display:block; margin-top: 15px; height:40px;text-align:center; float:left; }
.header .logo img{  height:100%;position: relative;overflow: hidden; zoom: 1;}
.header .nav li a { display:inline-block; height:60px; line-height:60px; text-align:center; font-size:20px; font-family:'微软雅黑'; margin-top:5px; margin-bottom:0; padding-top: 0;padding-bottom: 0; }
.header .nav li.on a, .nav li a:hover a:active { color:#27a1dc; text-decoration:none; outline:none;}
.header .nav li:first-child a:hover { color:#27a1dc; }
/* .head .nav li a { background:url(../images/nav_line.png) 0px 28px no-repeat; } */
.container {font-family:'微软雅黑';}
.image-wid img {width: 100%;}


.foot { display:block; height:65px; line-height:65px; margin-top:30px; position:relative; z-index:66; }
.foot .copy { position:relative; display:block; height:65px; }
.foot .copy p { font-family:'微软雅黑'; height:90px; display:block; }
.foot .fl {text-align:center; margin-top:15px;}
.foot .fr {float: right;}
.logo_img {width:215px;height:auto; position: relative; overflow: hidden; zoom: 1;}
.logo_img a{ font-family:'微软雅黑';  line-height:50px;}
.logo_img:hover { transform:scale(1.5);}

/* 招贤纳士 */
.zhaoxian .hr_bg img{margin:0px auto 0px; position: relative; width: 80%; height: auto; overflow: hidden; zoom: 1;}
.zhaoxian .send {text-align:center; margin-top:30px;} 
.hr_bg {text-align:center;}
.zhaoxian .hr_table {margin: 20px auto 20px; text-align:center; width:50%;} 
.zhaoxian .hr_table .table th{text-align:center; font-size:18px;font-family:'微软雅黑';}
.zhaoxian .hr_table .table td{text-align:center; font-size:18px ;font-family:'微软雅黑';}
.zhaoxian .job_table {display:block; margin: 20px auto 20px; text-align:center; }
.zhaoxian .job_table  tr td { font-family:'微软雅黑'; text-align:center; border:1px solid #e2e7ed; font-size:18px;}
.zhaoxian pre{font-size:18px;}

/* 关于我们 */
.about .about_bg img{margin:0px auto 0px;  position: relative; width: 80%; height: auto; overflow: hidden; zoom: 1;}
.about .about_bg {text-align:center;}
.about .container { margin:0px auto 0px; text-align:center; width:66%}
.about .container .row_white .col-md-6 .img-responsive {width:375px; height:250px}
.about .container .row_white .col-md-6 .img-h4{float:left;}
.about .container .row_white .col-md-6 h4{margin:2px auto 10px;}
/* .about .container span{font-size:10px; text-align:center;} */
.about .btn_switch { border: 0px solid #dedede; border-radius:15px; display: inline-block; position: relative; margin: 10px; padding: 0 20px; text-align: center; text-decoration: none;}
.about hr {height:1px; border:none; border-top:1px solid #e2e7ed; }
.about .btn_switch:hover { background-color:#27a1dc; text-decoration:none;}
.about .btn_switch .smoothScroll:hover { background-color:#27a1dc; text-decoration:none;}
.about .smoothScroll:hover{color: #23527c; text-decoration: none;}
.about  p{ text-align:unset;}
.btn_content{text-align:center;border-top: 1px solid #dbdbdb;}
.btn_content span {
    background: #00aeff none repeat scroll 0 0;
    border: 6px solid #fff;
    border-radius: 30px;
    display: inline-block;
    font-weight: 700;
    padding: 6px 35px;
    color:#fff;
}
.btn_content a{color:#fff;}

#toTop {
    background: rgba(0, 0, 0, 0) url("../images/top_move.png") no-repeat scroll 0 0;
    border: medium none;
    bottom: 0px;
    display: none;
    height: 60px;
    overflow: hidden;
    position: sticky;
    float:right;
    right: 30px;
    text-decoration: none;
    text-indent: 100%;
    width: 50px;
}
/* 加盟合作 */
.jiameng .jiameng_bg img{margin:0px auto 0px; position: relative; width: 80%; height:auto; overflow: hidden; zoom: 1;}
.jiameng .jiameng_bg { text-align:center;}
.jiameng h2 {font-size:22px; }
.jiameng .apply-btn { font-family:'微软雅黑'; background-color: #00aeff; border-radius: 20px; border-style: solid; border-width: 1px; color: #fff; padding: 7px 0 8px; text-align: center; width: 150px; }
.btn_sub { font-family:'微软雅黑'; background-color: #00aeff; border-radius: 15px; border-style: solid; border-width: 1px; color: #fff; padding: 7px 0 8px; text-align: center; width: 150px; }
.fll {
float: left;}
.jiameng .blk.pbn {
    padding-bottom: 0;
}
.jiameng .blk.bg {
    background: #ffffff none repeat scroll 0 0;
}
.jiameng .blk .blk-hd h1 {
    margin-bottom: 2px;
}
.jiameng .blk .blk-bd .join-ipt label, .join .blk .blk-bd .join-ipt span {
    font-weight: 700;
}
.blk-bd .hm-textsty {
    color: red;
}
.jiameng .join-model dl {
    margin-bottom: 0;
}
.jiameng .join-model .big .item {
    margin-bottom: 15px;
}
.jiameng .join-model .item .info {
    background: #fff none repeat scroll 0 0;
    margin-left: 51px;
    padding: 15px 25px;
}
.jiameng .join-model .item h3 {
    margin-top: 0;
}
.jiameng .join-model.fd .item .info {
    margin-left: 0;
}
.jiameng .join-model.fd .item .info.rt {
    margin-left: 0;
}
.jiameng .join-model .item .info.rt {
    margin-left: 47px;
}
.jiameng .join-model .item .info dd {
    margin-top: 7px;
}
.jiameng .join-model .item .info .sub {
    margin: 0 0 0 25px;
}
.jiameng .join-model .item .info .sub label {
    color: #818181;
    margin-right: 0;
    text-align: left;
    width: 120px;
}
.jiameng .join-model .item .info em {
    text-align: left;
    width: 130px;
}
.jiameng .join-model .item.ft .info {
    padding: 7px 0 0 25px;
}
.jiameng .join-model .big .item label {
    text-align: left;
    /* width: 130px; */
}
.jiameng .join-model .f-lt {
    display: inline-block;
    margin: 10px 0 0 70px;
}
.jiameng .row p {font-family:'微软雅黑';padding: 0 1em}
.join-apply h3 {text-align:center;color:#00aeff;}
.join-apply {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 500;
}
.join-apply .inLine-input.itm input {
    float: right;
    margin-right: 4%;
    padding-left: 2%;
    width: 60%;
}
.join-apply .showtext p{ font-family:'微软雅黑'; text-align:center; font-size:18px;}
.white h3,p{text-align:left;}
.white ul{list-style-type:circle;}
.shadow {
    background: #000 none repeat scroll 0 0;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
}
.dialog {
    background: #fff none repeat scroll 0 0;
    height: 400px;
    left: 50%;
    margin: -130px 0 0 -400px;
    position: fixed;
    top: 35%;
    width: 800px;
    z-index: 1001;
}
.dialog .dialog-close {
    color: #fff;
    cursor: pointer;
    font-size: 32px;
    position: absolute;
    right: 0;
    top: -45px;
}
.join-apply .blk {
    height: 600px;
    overflow-y: scroll;
}
.join-apply .blk .blk-bd {
    background: #fff none repeat scroll 0 0;
    padding-top: 20px;
    text-align:center;
}
.join-apply .dialog {
    height: 600px;
}

.join-apply .close {
    font-size: 3rem;
    position: absolute;
    right: 1.5rem;
    top: 0.5rem;
    z-index: 100;
}
.join-apply .blk .blk-hd img {
    margin: 0 20px;
}
.join-apply .blk .blk-bd dl dt .wp {
    margin-top: -23px;
    text-align:center;
}
.join-apply .blk .blk-bd dl dd {
    padding: 5px 0;
    text-align:center;
}
.join-apply .blk .blk-bd dl dt {
    border-top: 1px solid #dbdbdb;
    text-align: center;
}
.join-apply .blk .blk-bd dl dt span {
    background: #00aeff none repeat scroll 0 0;
    border: 6px solid #fff;
    border-radius: 30px;
    display: inline-block;
    font-weight: 700;
    padding: 6px 35px;
    color:#fff;
}
.join-apply .blk .blk-bd dl dt {
    text-align: center;
}
.join-apply .input, .join-apply .select, .join-apply .j-btn {
    border: 1px solid #a4a4a4;
    border-radius: 5px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    width: 120px;
}
.join-apply .blk .blk-bd .itm {
    margin-top: 10px;
}
.join-apply .blk .blk-bd .blk-l {
    float: left;
    width: 280px;
}
.join-apply .input, .join-apply .select, .join-apply .j-btn {
    border: 1px solid #a4a4a4;
    border-radius: 5px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    width: 120px;
}
.join-apply .textarea {
    border: 1px solid #a4a4a4;
    border-radius: 5px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 120px;
    padding: 10px 15px;
    width: 700px;
}
.join-apply .input.l {
    width: 308px;
}
.join-apply .inLine-input {
    text-align:center;
}
.join-apply .oneLine-input {
    text-align:center;
}
.join-apply .input:focus {
    border-color: #666;
}
.join-apply .input.icon {
    padding-left: 33px;
    width: 285px;
}
.join-apply .submit-blk {
    padding-bottom: 20px;
    text-align: center;
}.join-apply .blk .blk-bd .blk-l {
    float: left;
    width: 280px;
}
.join-apply .input, .join-apply select, .join-apply .j-btn {
    border: 1px solid #a4a4a4;
    border-radius: 5px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    width: 120px;
}
.join-apply select {
    height: 31px;
    line-height: 31px;
    padding: 0;
    width: 100px;
}
.join-apply .input.l {
    width: 308px;
}
.join-apply .input:focus {
    border-color: #666;
}
.join-apply .input.icon {
    padding-left: 33px;
    width: 285px;
}
.join-apply .submit-blk {
    padding-bottom: 20px;
    text-align: center;
}
.join-apply .close {
    font-size: 3rem;
    position: absolute;
    right: 1.5rem;
    top: 0.5rem;
    z-index: 100;
}
.join-apply .j-btn {
    color: #999;
    display: inline-block;
    padding: 0 23px;
    position: relative;
    text-decoration: none;
    transition: all 0.5s ease 0s;
    width: auto;
}
.join-apply .j-btn.cur {
    background: #00b9ef none repeat scroll 0 0;
    border-color: #00b9ef;
    color: #fff;
    transition: all 0.5s ease 0s;
}
.label-font {
    font-weight: bold;
}
/* 联系我们 */
.contact .contact_bg img{margin:0px auto 0px; position: relative; width: 80%; height: auto; overflow: hidden; zoom: 1;}
.contact .contact_bg {text-align:center;}
.contact .centered { background:#e2e7ed; font-size:32px;height:50px; margin-left:50px; margin-top:30mm;}
.contact .contact-form { width:60%; }
.contact .contact-form textarea{ width:100%; margin: 15px auto 20px; padding: 5px;}
.contact .contact-form span{ font-size:10px; }
.contact h2{ line-height:50px; padding-left:60px;}
.contact .our_loac { font-size:20px; margin-top:50mm; margin-bottom:15px; }
.contact .contact-form input{ width:100%; margin: 15px auto 20px; height:25px; padding: 5px;}
.contact .sub_btn { font-family:'微软雅黑'; margin-top:20px; background-color: #00aeff; border-radius: 15px; border-style: solid; border-width: 1px; color: #fff; padding: 7px 0 8px; text-align: center; width: 150px; }
.inp {text-indent:20px;}
#text {text-indent:20px;}

/* 门店展示 */
.zhanshi .zhanshi_bg img{ margin:0px auto 0px; position: relative; width: 80%; height: auto; overflow: hidden; zoom: 1; text-align:center;}
.zhanshi .zhanshi_bg {text-align:center;}
.zhanshi .col-md-6{ padding:34px 10px;}
#zhanshiform {margin-top:20px;}
.zhanshi .col-md-8 p {margin-left:20px; }
.zhanshi a { text-decoration:none; }
.pagelist { display: block; height: 50px; line-height: 30px;overflow: hidden;padding: 15px 0;text-align: center;}
.pagelist span { padding:0px 5px; }
.pagelist span.xuanzhong { color:#d61111;}
.zhanshi_view li{list-style-type:none;}


.store_content .store_info{border-bottom: 1px dashed #cdcdcd; float:left;
/* height: auto; */
/* line-height: 30px;
padding: 15px 0 2%;
width: 50%; */}
  
.store_content h4{
    font-size: 1.5em;
    font-weight: 100;
    margin: 0 0 1%;
    font-family:'微软雅黑';}
    
    .store_content p{font-size:1.0em; font-family:'微软雅黑';
    font-weight: 100;
    margin: 0 0 0;}
    
.da-thumbs {
    height: 600px;
    list-style: outside none none;
    margin: 20px auto;
    padding: 0;
    position: relative;
    width: 984px;
}
.da-thumbs li {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    float: left;
    margin: 5px;
    padding: 8px;
    position: relative;
}
.da-thumbs li a, .da-thumbs li a img {
    display: block;
    position: relative;
}
.da-thumbs li a {
    overflow: hidden;
}
.da-thumbs li a div {
    background: rgba(75, 75, 75, 0.7) none repeat scroll 0 0;
    height: 100%;
    position: absolute;
    width: 100%;
}
.da-thumbs li a div span {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 -10px 0 rgba(255, 255, 255, 0.3);
    color: rgba(255, 255, 255, 0.9);
    display: block;
    font-weight: normal;
    margin: 40px 20px 20px;
    padding: 10px 0;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
}


/* 公司动态 */
.news .news_bg img{margin:0px auto 0px; position: relative; width: 80%; height: auto; overflow: hidden; zoom: 1;}
.news .news_bg {text-align:center;}
.ulocation { float:right; font-size: 16px; line-height: 33px; top: 0;}
.tab-more { font-size: 10px; line-height: 15px; position: absolute; right: 20px;}
.tab-menu { margin-top:88px; margin-left:66px; border-bottom: 1px dashed #a6a6a6;clear: both; height: 33px; position: relative;}
.tab-menu-link { font-size:18px; }
.menu_list { background-image:url(../images/hly_new.png); height:350px; width:80%; margin-top:88px; float:right;}
.news_item { font-size:16px; color:#FFFFFF; text-align:center;line-height:300%;}
.news_item a { color:#FFFFFF;font-family:'微软雅黑'; }
.news_item a:hover, a:active { font-size:18px; margin-right:30px; text-decoration:none; font-family:'微软雅黑';}
.news_center { font-size:16px; color:#FFFFFF; text-align:center; margin-top:20px; line-height:300%;}
.news_center p { color:#FFFFFF; font-size:18px;  margin-left: 60px; text-decoration:none;font-family:'微软雅黑';}
.news-list { margin-left:66px;position:relative; }
.news_title {font-size:18px; border-bottom: 1px dashed #a6a6a6; }
.news_img { margin-top:25px; width:280px; height:auto; margin-bottom:25px;}
.news_info { margin-left:66px; margin-top:15px; float:left; font-size:18px; position: absolute; }
.news_time { position: absolute; right: 20px;}
.newscontainer {margin-top:150px;}
.newscontainer .content-scroll { height:500px; }
.newscontainer .content-scroll p{font-size:14px;color:#666;text-indent:2em;font-family:'微软雅黑';}
.newscontainer .mCSB_container img{max-width: 100%; height:auto; margin-bottom:10px;}
.moreNewsList .news_date {font-size:16px;   opacity:.5; font-family:'微软雅黑';}
.moreNewsList h4 { opacity:.5; margin-top:30px;font-family:'微软雅黑';}

/* 新闻内页插件 */
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container { width:auto; margin-right:30px; overflow:hidden; }
.mCSB_container.mCS_no_scrollbar { margin-right:0; }
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar { margin-right:30px; }
.mCustomScrollBox>.mCSB_scrollTools { width:16px; height:100%; top:0; right:0; }
.mCSB_scrollTools .mCSB_draggerContainer { position:absolute; top:0; left:0; bottom:0; right:0; height:auto; }
.mCSB_scrollTools a+.mCSB_draggerContainer { margin:20px 0; }
.mCSB_scrollTools .mCSB_draggerRail { width:8px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.mCSB_scrollTools .mCSB_dragger { cursor:pointer; width:100%; height:30px; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:8px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; }
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown { display:block; position:relative; height:20px; overflow:hidden; margin:0 auto; cursor:pointer; }
.mCSB_scrollTools .mCSB_buttonDown { top:100%; margin-top:-40px; }
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container { height:auto; margin-right:0; margin-bottom:30px; overflow:hidden; }
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar { margin-bottom:0; }
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar { margin-right:0; margin-bottom:30px; }
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools { width:100%; height:16px; top:auto; right:auto; bottom:0; left:0; overflow:hidden; }
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer { margin:0 20px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; height:2px; margin:7px 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger { width:30px; height:100%; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:4px; margin:6px auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight { display:block; position:relative; width:20px; height:100%; overflow:hidden; margin:0 auto; cursor:pointer; float:left; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight { margin-left:-40px; float:right; }
.mCustomScrollBox { -ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/ }
/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools { opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */ }
.mCustomScrollBox:hover>.mCSB_scrollTools { opacity:1; filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */ }
.mCSB_scrollTools .mCSB_draggerRail { background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.4); filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */ }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background:#fff; /* rgba fallback */ background:rgba(255, 255, 255, 0.75); filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */ }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:rgba(255, 255, 255, 0.85); filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */ }
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:rgba(255, 255, 255, 0.9); filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */ }
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight { background-image:url(../images/mCSB_buttons.png); background-repeat:no-repeat; opacity:0.4; filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */ }
.mCSB_scrollTools .mCSB_buttonUp { background-position:0 0;/* sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) */}
.mCSB_scrollTools .mCSB_buttonDown { background-position:0 -20px;/* sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) */}
.mCSB_scrollTools .mCSB_buttonLeft { background-position:0 -40px;/* sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) */}
.mCSB_scrollTools .mCSB_buttonRight { background-position:0 -56px;/* sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) */}
.mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover { opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */ }
.mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active { opacity:0.9; filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */ }
/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail { background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.15); }
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background:#000; /* rgba fallback */ background:#a9a9a9; }
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:#a9a9a9; }
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:#a0a0a0; }
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp { background-position:-80px 0; }
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown { background-position:-80px -20px; }
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft { background-position:-80px -40px; }
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight { background-position:-80px -56px; }
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail { width:4px; background:#fff; /* rgba fallback */ background:rgba(255, 255, 255, 0.1); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; }
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:4px; background:#fff; /* rgba fallback */ background:rgba(255, 255, 255, 0.75); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; }
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; height:4px; margin:6px 0; }
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:4px; margin:6px auto; }
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:rgba(255, 255, 255, 0.85); }
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:rgba(255, 255, 255, 0.9); }
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp { background-position:-32px 0; }
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown { background-position:-32px -20px; }
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft { background-position:-40px -40px; }
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight { background-position:-40px -56px; }
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail { width:4px; background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.1); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; }
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:4px; background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.75); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; }
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; height:4px; margin:6px 0; }
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:4px; margin:6px auto; }
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:rgba(0, 0, 0, 0.85); }
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:rgba(0, 0, 0, 0.9); }
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp { background-position:-112px 0; }
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown { background-position:-112px -20px; }
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft { background-position:-120px -40px; }
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight { background-position:-120px -56px; }
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail { width:4px; background:#fff; /* rgba fallback */ background:rgba(255, 255, 255, 0.1); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:6px; background:#fff; /* rgba fallback */ background:rgba(255, 255, 255, 0.75); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; height:4px; margin:6px 0; }
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:6px; margin:5px auto; }
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:rgba(255, 255, 255, 0.85); }
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:rgba(255, 255, 255, 0.9); }
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp { background-position:-16px 0; }
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown { background-position:-16px -20px; }
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft { background-position:-20px -40px; }
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight { background-position:-20px -56px; }
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail { width:4px; background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.1); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:6px; background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.75); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; height:4px; margin:6px 0; }
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:6px; margin:5px auto; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:rgba(0, 0, 0, 0.85); }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:rgba(0, 0, 0, 0.9); }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp { background-position:-96px 0; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown { background-position:-96px -20px; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft { background-position:-100px -40px; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight { background-position:-100px -56px; }
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail { background:#fff; /* rgba fallback */ background:rgba(255, 255, 255, 0.1); }
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:2px; }
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; }
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:2px; margin:7px auto; }
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail { background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.15); }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:2px; background:#000; /* rgba fallback */ background:rgba(0, 0, 0, 0.75); }
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; }
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:2px; margin:7px auto; }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background:rgba(0, 0, 0, 0.85); }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background:rgba(0, 0, 0, 0.9); }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp { background-position:-80px 0; }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown { background-position:-80px -20px; }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft { background-position:-80px -40px; }
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight { background-position:-80px -56px; }
.slogin{
    position: absolute;
    bottom: 5%;
    left: 30%;
}
.slogin p{
    color: #99B3E3;
    font-size: 40px;
    line-height: 40px;
    margin:  50px 0;
    -webkit-box-reflect:below 1px;
    -webkit-gradient(top,#99B3E3,#000);
}
.foot{
    max-width: 1024px;
    margin: 0 auto;
    background: #FFD200;
    height: auto;
}
.foot img{
    width: 60%;
}
.foot p{
    font-size: 16px;
    line-height: 28px;
    margin: 5px 0;
    color: #333333;
    text-align: center;
}
.foot .zmt p{
    font-size: 18px;
    line-height: 36px;
    margin: 10px 0;
}
.foot .lianxi p{
    font-size: 18px;
    line-height: 36px;
    margin: 10px 0;
    text-align: left;
}
.line_all{
    height: 2px;
    width: 100%;
    background-color: #ffffff;
}