/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img, button{margin: 0;padding: 0;border: 0;}
html{-webkit-text-size-adjust:none; }
body{font-size:12px;overflow-x:hidden;margin:0; padding:0;}
body sup {display: inline-block!important;vertical-align: top;}
table{border-collapse:collapse; border-spacing:0;}
ol, ul, li{ list-style:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
a{text-decoration:none;color:#1a1a1a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
a:hover{text-decoration:none;color:#000;} 
a:focus{outline:0px dotted;}
a:focus, input:focus{ -moz-outline-style: none; } 
a *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
* {font-family:Microsoft Yahei,PingFang SC,Verdana,Helvetica Neue,Arial,Hiragino Sans GB,Microsoft Sans Serif;font-style:normal;}
input,select,textarea {-webkit-appearance: none;border-radius: 0;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none; font-size:14px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#999;font-size:14px;}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color: #999;font-size:14px;}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {color: #999;font-size:14px;}

.left{ float:left;}
.right{ float:right;}
.clear { clear:both;}
.alltransition {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.alpha0{filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.no-touch { height:100%;}
.no-touch body{ overflow:hidden;height:100%;}
.pcshow { display:block;}
.mbshow { display:none !important;}
.relative {position: relative;}
.table {display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;vertical-align: middle;}
.zc-content {width: 94%;margin: auto;position: relative;height: 100%;overflow: hidden;}

.owt{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* header */
header {position: fixed;left: 0;top:0;width: 100%;z-index: 99; }
header *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.zc-header {position: relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.zc-logo {display: block;width: 180px;height:52px;position: absolute;left: 0; top:50%;margin-top: -25px;z-index: 10; text-align: center;background: url("../images/logo.png") center no-repeat;background-size: 100%;}
.zc-header .left,.zc-header .right  {height:100px;}
.zc-header .right {width: 100%;text-align: right;}
.zc-nav {text-align: right;position: absolute;top:0;right: 5%;width: 90%;font-size: 0; z-index:4;}
.zc-nav *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.zc-nav li {display: inline-block;position: relative;padding:40px 0;height:90%;}
.zc-nav a{font-size: 16px;color: #000; margin-left:60px; position: relative;}
.zc-nav a:hover,.zc-nav a.cur{color:#03549b;}
.zc-nav a::after { content: '';height: 3px;width: 0;display: block;background: #03549b;position: absolute;left: 50%;bottom:-42px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.zc-nav a::before{content: '';height:0;width:0;position: absolute;left: 50%;bottom:-40px;margin-left: -6px; border-width: 6px;border-style: solid;border-color: transparent #03549b transparent transparent;transform: rotate(90deg);display: none;}
/*.zc-nav a:hover::before,.zc-nav a.cur::before {display: block;}*/
/*.zc-nav a:hover::after,.zc-nav a.cur::after {width: 100%;left: 0;}*/
.zc-search {width: 30px;height: 30px; position: absolute;top:50%;margin-top: -15px; right: 0;z-index:6;text-align: center;}
.zc-search a{position: relative; display: block;width: 30px;height: 30px;}
.zc-search a::before {content: '\e614';font-family: 'font_family';font-size: 17px;line-height: 30px; color: #000;display: block;}



.zc-header .zc-content {overflow: visible;}
.zc-nav li ul {display: none; position: absolute;width:90%;top:100px;left:50%;margin-left: -30px; z-index: 3;text-align: center;background: rgba(56,118,223,.8);padding: 5%;}
.zc-nav li ul::before {content: '';display: block;position: absolute;top:-20px;left: 50%;margin-left: -10px;transform: rotate(90deg);border-width:10px;border-style: solid;border-color: transparent #03549b transparent transparent;opacity: .8;}
.zc-nav li ul a{display: block;font-size: 14px;color: #fff; margin-left:0px;padding: 10px 0;border-bottom: 1px solid rgba(255,255,255,.5);opacity: .8;}
.zc-nav li ul a:hover {border-bottom: 1px solid #fff;opacity: 1;color: #fff!important;}
.zc-nav li ul a::after,.zc-nav li ul a::before  {display: none!important;}
.zc-nav li ul a:last-child {border: none;}
/*header.header-fixed .zc-nav li ul {top:60px;background: rgba(56,118,223,.8);}*/
header.header-fixed .zc-nav li ul::before {opacity: .8;border-width:6px;margin-left: -6px;top:-12px;}
header.header-fixed .zc-nav li ul a{margin-left:0px;color: #fff!important;opacity: .7;}
header.header-fixed .zc-nav li ul a:hover {opacity: 1;color: #fff!important;}



header.header-fixed,header.index.header-fixed {background: #fff;border-bottom:none;box-shadow: 1px 1px 4px #CCC;}
header.header-fixed .zc-header .zc-logo { background: url("../images/logo.png") left no-repeat;}
header.header-fixed .zc-nav a,header.index.header-fixed .zc-nav a {color: #000;}
header.header-fixed .zc-search a::before,header.index.header-fixed .zc-search a::before {color: #333;}
header.header-fixed .zc-header .left,header.header-fixed .zc-header .right  {height:100px;}
/*header.header-fixed .zc-nav {margin-top: -10px;}*/
/*header.header-fixed .zc-nav li {padding:24px 0;}*/
/*header.header-fixed .zc-nav a{margin-left:40px;}*/
header.header-fixed .zc-nav a:hover,header.index.header-fixed .zc-nav a:hover,header.header-fixed .zc-nav a.cur {color: #03549b;}
header.header-fixed .zc-nav a::before,header.index.header-fixed .zc-nav a::before{bottom: -12px;border-color: transparent #03549b transparent transparent;}
header.header-fixed .zc-nav a::after,header.index.header-fixed .zc-nav a::after{background: #03549b;bottom: -14px;}



header.index  {border-bottom: 1px solid rgba(255,255,255,.1);}
header.index .zc-logo {background: url("../images/logow.png") center no-repeat;background-size: 100%;}
header.index .zc-nav a{color: #fff;}
header.index .zc-search a::before {color: #fff;}
header.index .zc-nav a::after { background: #fff;}
header.index .zc-nav a::before{border-color: transparent #fff transparent transparent;}


/* footer */
footer { overflow: hidden; position: relative;background: #2c2c2c;}
.zc-footer {overflow: hidden;padding: 50px 0 30px 0;}
.zc-footer .zc-content {width:84%;margin: auto;}
.zc-footer-top {border-bottom: 1px solid #3d3d3d;padding-bottom:25px;overflow: hidden;position: relative;}
.footer-logo {position: absolute; right: 0;bottom: 25px; display: block;width: 140px;height:25px;opacity: 0.3; background: url("http://mb_22.abbccc.cn/static/index/fonts/logo.svg") center no-repeat;background-size: 100%;}
.footer-nav {padding: 30px 0 0px 0;overflow: hidden;color:#828282;}
.footer-nav a{color:#828282; font-size: 16px;}
.footer-nav a:hover {color:#fff;}
.footer-nav span {padding: 0 10px;}
.zc-footer-bottom {padding: 30px 0 0 0;overflow: hidden;position: relative;}
.zc-footer-bottom * {font-size: 12px;color: #4b4b4b; text-transform: uppercase;}
.zc-footer-bottom a:hover {color: #fff;}
.footer-add {color:#6a6a6a;font-size: 16px;line-height: 28px; overflow: hidden;text-transform: inherit;}
.footer-add strong {color:#6a6a6a;display: block;font-size: 16px;padding-bottom:10px;}
.footer-add * {color:#6a6a6a;}
.footer-copy {text-align: right;overflow: hidden;position: absolute;right: 0;bottom:8px;}
.footer-social {position: absolute;right:0px;top: 40px;text-align: right;}
.footer-social a{position: relative;width:45px;height:45px;margin-left: 10px;display: inline-block;vertical-align: top;border: 1px solid #424242;text-align: center;}
.footer-social a::before{font-family: 'font_family';font-size: 30px;line-height: 45px; color: #3f3f3f;display: block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.footer-social a:hover {border: 1px solid #fff;}
.footer-social a:hover::before {color: #fff;} 
.footer-social a.qq::before{content: '\e637';}
.footer-social a.wx::before{content: '\e61f';}
.footer-social a.wx:hover .ewmshow{display: block;opacity: 1;z-index:3;right: -1px;}
.footer-social a .ewmshow {display: block;position: absolute;width:70px;height: 70px;right: -100px;top:-25px;background: #fff;padding: 5px;opacity: 0;z-index:-3;}
.footer-social a .ewmshow img {display: block;width:70px;height: 70px;}




/* mobile nav */

.zc-mnav{position: relative;z-index: 999; display: none;}
.zc-mheader {height:50px;position:fixed;left:0;top: 0;z-index: 93;width: 100%;background: #fff; overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.zc-mheader ul {height:50px;position: relative;padding:0 3%;}
.zc-mlogo { left:10px;top:50%;position: absolute;z-index: 94;display: block;width: 100px;height:30px;margin-top: -15px; background: url("../images/logo.png") left center no-repeat;background-size: 100%;}

.zc-msearch  {display: block;width: 40px;height: 40px;margin: auto;}
.zc-msearch .search {display: block;width: 40px;height: 40px;margin:30px auto auto;text-align: center;line-height: 40px;}
.zc-msearch .search:before {content: '\e614';font-family: 'font_family';font-size: 17px;line-height: 30px;color: #999;display: block;}

 
.cd-nav{ }
.cd-nav li{width:80%;margin: auto; overflow:hidden;position: relative;}
.cd-nav a{ border-bottom:#313131 1px solid;position: relative; display: block;width:90%;text-align: center; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-size:16px; color:#939393;padding:5% 0; margin:0px auto;text-transform:uppercase;}
.cd-nav a:hover{color:#fff;}
 
.menu-toggle {display: block;width:50px;height:50px; position:absolute;right:0px;top:0px;z-index: 99;}
.cd-nav-trigger {width: 100%;height: 100%;display: block;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#000000;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#000000;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger:after {margin-top:-7px;top:0;transition-delay:0.27s;}
.menu-toggle span.hamburger:before {margin-top:7px;top:0;transition-delay:0.2s;}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.12s;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px);}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-o-transform:translateX(70px);transform:translateX(70px);}
.no-touch .menu-toggle span.hamburger:after {transition-delay:0s;}
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.menu-toggle span.cross:before,
.menu-toggle span.cross:after {content:"";display:block;width:24px;height:3px;background:#000000;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);-moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);-ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);-o-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);-moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);-ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);-o-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);-moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);-ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);-o-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.no-touch .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.no-touch .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;}

  
.cd-nav-container{background-color:#1a1a1a;position: fixed; z-index:91; top:0px; right: 0; width: 100%; height: 100%;overflow-y: auto; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0.4s; -moz-transition: -moz-transform 0.4s 0s, box-shadow 0s 0.4s; transition: transform 0.4s 0s, box-shadow 0s 0.4s;}
.cd-nav-container.is-visible{-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);-webkit-overflow-scrolling: touch;}

.cd-overlay{position: fixed; height: 100%; width: 100%; top: 0; left: 0; cursor: pointer; visibility: hidden; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s; -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s; transition: opacity 0.4s 0s, visibility 0s 0.4s; z-index:19;}
.cd-overlay.is-visible{opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s 0s, visibility 0s 0s; -moz-transition: opacity 0.4s 0s, visibility 0s 0s; transition: opacity 0.4s 0s, visibility 0s 0s;}




.aside-top {position: fixed; width: 50px;bottom:10%;right: 0;  z-index:199;display: none}
.aside-top a {width: 50px;height: 50px;display: block;overflow: hidden; background: #666 url(http://mb_22.abbccc.cn/static/index/fonts/aside-top.svg) no-repeat center;}
.aside-top a:hover {background: #03549b url(http://mb_22.abbccc.cn/static/index/fonts/aside-top.svg) no-repeat center;}


#browser_ie {BACKGROUND-COLOR: #f6f6b4; DISPLAY: none; HEIGHT:auto;overflow: hidden; COLOR: #000; FONT-SIZE: 15px;text-align: center;position: absolute;left: 0;top: 0;width: 100%;z-index: 9999;}
#browser_ie .brower_info {MARGIN: 0px auto; WIDTH: 800px;padding: 1% 0;overflow: hidden;position:relative;text-align: center;}
#browser_ie .brower_info .notice_info {POSITION: relative;overflow: hidden;}
#browser_ie .brower_info .notice_info P { text-align: center; LINE-HEIGHT: 25px;overflow: hidden;DISPLAY: inline-block}
#browser_ie .browser_list {POSITION: relative;text-align: center;}
#browser_ie .browser_list IMG {WIDTH: 40px; HEIGHT: 40px}
#browser_ie .browser_list SPAN {TEXT-ALIGN: center;padding:1%;DISPLAY: inline-block;vertical-align: top;}
.close { border:#CCC 1px  solid;z-index: 9999;height:30px; line-height:30px; text-align:center; padding:0 10px; position:absolute; right:0px; display:block; top:30px;}



.galleryOverlay { width: 100%; height: 100%; position: fixed; top: 0; left: 0; opacity: 0; z-index: 100000; background-color: rgba(0,0,0,.7);  overflow: hidden; display: none; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease; }
.galleryOverlay.visible { opacity: 1; }
.gallerySlider { height: 100%; left: 0; top: 0; width: 100%; white-space: nowrap; position: absolute; }
.gallerySlider .placeholder { background: url(../images/preloader.gif) no-repeat center center; height: 100%; line-height: 1px; text-align: center; width: 100%; display: inline-block; }
.gallerySlider .placeholder:before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px; }
.gallerySlider .placeholder img { display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle; }
.prevArrow, .nextArrow { border: none; text-decoration: none; /*background: url(../images/arrows.png) no-repeat;*/ opacity: 0.5; cursor: pointer; position: absolute; width:50%;height:100%; top:0; margin-top:0px; }
.prevArrow:hover, .nextArrow:hover { opacity: 1; }
.prevArrow { background-position: left top; left:0; }
.nextArrow { background-position: right top; right:0; }
.pagelimit { position: absolute; bottom: 20px; left: 50%; margin-left: -18px; color: #fff; font-size: 18px; }
.closed {cursor: pointer; position: absolute; width: 40px; height: 40px;right:2%; top: 3%;background: url(../images/close.png) no-repeat; transition-duration: 0.5s;}
.closed:hover {opacity: 0.5;}





.kf{transition:.8s;z-index:999999;background-color:transparent;position:fixed;top: 60%;right:0;width:50px;border-radius:5px;}
.kf span{z-index:1000001;transition:.5s;cursor:pointer;position:relative;display:block;width:50px;height:50px;border-radius:5px 0 0 5px;margin-bottom:3px;background-color:#a7afb9}
.kf span:hover{background-color:#C7000A}
.kf .zx{background-position:0 0;background:#a7afb9 url(http://mb_22.abbccc.cn/static/index/images/kefu-zx.png)no-repeat center top 12px}
.kf .back_top{border:none;background:#a7afb9 url(../images/kf-top.png)no-repeat center top 13px}
.kf span a{transition:.5s;display:block;color:#fff;line-height:24px;font-size:14px;text-align:center;padding-top:22px}
.kfimgr{position:absolute;bottom:23px;right:-9px}
.kf span div i{display:block;position:absolute;width:15px;height:200px;right:-15px;top:0}
.kf .freetel{background:#a7afb9 url(../images/kefu-qq.png)no-repeat center}
.kf .taobao{background:#a7afb9 url(../images/kf_tb.png)no-repeat center}
.kf .zxlya{background:#a7afb9 url(../images/kf-wx_03.png)no-repeat center}
.kf span:nth-child(4) div{white-space:nowrap}
.kf a{display:block;height:68px;position:absolute;top:0;right:0;width:100%}
.nav_center div,.index_nav_center div,.shou,.zhan{-webkit-box-shadow:0 2px 18px rgba(0,0,0,0.25);box-shadow:0 2px 18px rgba(0,0,0,0.25)}
.kf .zxlya .erweima{display:none;right:62px;position:absolute;top:-72px;background:#fff;padding:5px;text-align:center;box-shadow:0 2px 13px rgba(0,0,0,0.25);border-radius:5px}
.kf .zxlya .erweima p img {width: 110px;height: 110px;display: block;max-width: 110px;max-height: 110px;}
.kf .zxzx{display:none;right:86px;position:absolute;top:6px;background:#fff;padding:10px 20px;text-align:center;box-shadow:0 2px 13px rgba(0,0,0,0.25);border-radius:5px;width:110px;font-size:14px;color:#333}
.kfimgr{position:absolute;bottom:23px;right:-9px}
.kf-ly{background:#a7afb9 url(../images/kf-ly_03.png)no-repeat center}
		

.kf-contact{background:#a7afb9 url(../images/kf-ly_03.png)no-repeat center}
.kf-phone{background:#a7afb9 url(../images/kf-phone1.png)no-repeat center}
.kf-phone1,.zxwb{display:none;font-size:15px;color:#333;background-color:#fff;position:absolute;right:60px;box-shadow:0 0 20px rgba(0,0,0,0.2);padding:10px 12px;background:#fff;border-radius:5px;white-space:nowrap}
.kf-phone1 .kfimgr,.zxwb .kfimgr{bottom:10px}
.kf-shqi{width:100%;height:40px}
.kf-shqi .m-icon{display:block;margin:0 auto;width:30px;height:30px;border-radius:50%;background:#a7afb9 url(../images/kf-close.png) no-repeat center;background-size:15px;cursor:pointer;transform:rotate(45deg);transition:all 0.3s}
.kf-shqi .m-icon:hover{background-color:#C7000A}
.kf.show .m-icon{transform:rotate(0)}
.nav_center div,.index_nav_center div,.shou,.zhan{-webkit-box-shadow:0 2px 18px rgba(0,0,0,0.25);box-shadow:0 2px 18px rgba(0,0,0,0.25)}
.kf .zxlya .erweima{display:none;right:66px;position:absolute;top:-115px;background:#fff;padding:20px;text-align:center;box-shadow:0 2px 13px rgba(0,0,0,0.25);border-radius:5px}
.kf .zxzx{display:none;right:86px;position:absolute;top:6px;background:#fff;padding:20px;text-align:center;box-shadow:0 2px 13px rgba(0,0,0,0.25);border-radius:5px;width:150px;font-size:14px;color:#333}
.kfimgr{position:absolute;bottom:23px;right:-9px}
.kffixed{position:fixed;display:none;bottom:0;z-index:20;width:100%;height:49px;overflow:hidden}
.kufuul{text-align:center;padding:2px 0;width:100%;height:49px;position:absolute;bottom:0;left:0;display:inline-block}
.kefu{padding:0}
.kefu li{float:left;height:45px;text-align:center;color:#fff;line-height:45px;color:#fff;transition:all .4s}
.kfzx-tigg{width:49.5%;height:45px;display:block;float:left;line-height:45px;opacity:1;transition:1s opacity}
.kfzx-enter{opacity:0}
.kf-zx{display:block;width:100%;height:100%;color:#fff;line-height:45px;text-align:center;background:#C7000A}
.kf-zx img{display:inline-block;vertical-align:middle;margin-right:10px}


















/*font*/


 
@font-face {
  font-family: 'font_family'; 
  src: url('../font/font_1519658_pv4e16um47.eot');
  src: url('../font/font_1519658_pv4e16um47.eot') format('embedded-opentype'),
  url('../font/font_1519658_pv4e16um47.woff2') format('woff2'),
  url('../font/font_1519658_pv4e16um47.woff') format('woff'),
  url('../font/font_1519658_pv4e16um47.ttf') format('truetype'),
  url('../font/font_1519658_pv4e16um47.svg') format('svg');
}





@font-face {
	font-family: 'ariblk';
	src: url('http://mb_22.abbccc.cn/static/index/fonts/ariblk.otf');
	src: local('☺'), url('http://mb_22.abbccc.cn/static/index/fonts/ariblk.woff') format('woff'), url('../font/ariblk.ttf') format('truetype'), url('../font/ariblk.svg') format('svg'), url('../font/ariblk.eot') format('eot');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_AMSANSL';
	src: url('../font/amsansl.eot');
	src: local('☺'), url('http://mb_22.abbccc.cn/static/index/fonts/amsansl.woff') format('woff'), url('../font/amsansl.ttf') format('truetype'), url('../font/amsansl.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
 

