@font-face{font-family:"Myriad Set Pro";font-style:normal;font-weight:200;src:url("../fonts/myriad-set-pro_thin.woff") format("woff"), url("../fonts/myriad-set-pro_thin.ttf") format("truetype");*src:url('');}
@font-face{font-family:"Myriad Set Pro";font-style:normal;font-weight:400;src:url("../fonts/myriad-set-pro_text.woff") format("woff"), url("../fonts/myriad-set-pro_text.ttf") format("truetype");*src:url('');}
@font-face{font-family:"Helvetica Neue";src:url("../fonts/HelveticaNeueLTPro-Th_1.woff") format("woff"), url("../fonts/HelveticaNeueLTPro-Th_1.otf") format("truetype");*src:url('');}
@font-face{font-family:'Helvetica Neue 25';src:url("../fonts/HelveticaNeueLTPro-UltLt_1.woff") format("woff"), url("../fonts/HelveticaNeueLTPro-UltLt_1.otf") format("truetype");*src:url('');}
@font-face{font-family:"PingFang";src:url(../fonts/PingFang.eot);src:url(../fonts/PingFang.eot) format("embedded-opentype"),url(../fonts/PingFang.woff) format("woff"),url(../fonts/PingFang.ttf) format("truetype"),url(../fonts/PingFang.svg) format("svg");-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;}
body.mac .wf{font-family:"Myriad Set Pro","PingFang";font-style:normal;font-weight:200;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
body.windows .wf{font-family:"Myriad Set Pro","tahoma","microsoft Yahei";}

*{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0;border:0;font-size:100%;outline:none;font-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0.0);}
*:focus{outline:none;}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}

html{overflow:-moz-scrollbars-vertical;}

body{font-family:"Myriad Set Pro","tahoma","microsoft Yahei";cursor:default;background-color:#FFF;}

form,img,ul,li,p,dl,dd,ol{margin:0;padding:0;border:0;font-weight:400;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
div{margin:0 auto;font-size:13px;color:#444;font-weight:400;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
h1,h2,h3,h4,h5,h6,label,pre{margin:0;padding:0;font-size:13px;font-weight:normal;}
ul{list-style:none;margin:0;padding:0;border:0;}
ol{list-style-position:outside;margin-left:18px;}
ol li{line-height:22px;margin-bottom:10px;}
label{cursor:pointer;}
input,textarea{margin:0;padding:0;font-family:"Myriad Set Pro","tahoma","microsoft Yahei";border:#DDD solid 1px;line-height:20px;padding:7px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFF;color:#333;font-size:14px;}

select option{padding:4px 0px 4px 10px;line-height:20px;}

.clear{clear:both!important;}
.left{float:left!important;}
.right{float:right!important;}

.clearfix{overflow:hidden;zoom:1;}

.text-left{text-align:left!important;}
.text-center{text-align:center!important;}
.text-right{text-align:right!important;}

.font-green{color:#4DC47D!important;}
.font-orange{color:#FF6C00!important;}
.font-blue{color:#4489CE!important;}
.font-red{color:#D40000!important;}
.font-gray{color:#888888!important;}
.font-gray2{color:#555555!important;}
.font-black{color:#1E1E1E!important;}
.font-yellow{color:#F7AB1A!important;}
.font-purple{color:#E61874!important;}
.font-white{color:#FFFFFF!important;}

.blank4{height:4px;clear:both;}
.blank5{height:5px;clear:both;}
.blank10{height:10px;clear:both;}
.blank15{height:15px;clear:both;}
.blank20{height:20px;clear:both;}
.blank30{height:30px;clear:both;}
.blank40{height:40px;clear:both;}
.blank50{height:50px;clear:both;}
.blank60{height:60px;clear:both;}
.blank80{height:80px;clear:both;}

.font-12px{font-size:12px!important;}
.font-13px{font-size:13px!important;}
.font-14px{font-size:14px!important;}
.font-16px{font-size:16px!important;}
.font-18px{font-size:18px!important;}
.font-20px{font-size:20px!important;}
.font-22px{font-size:22px!important;}
.font-24px{font-size:24px!important;}
.font-26px{font-size:26px!important;}
.font-28px{font-size:28px!important;}
.font-30px{font-size:30px!important;}
.font-32px{font-size:32px!important;}
.font-34px{font-size:34px!important;}
.font-36px{font-size:36px!important;}
.font-48px{font-size:48px!important;}

.line-height-16{line-height:16px!important;}
.line-height-18{line-height:18px!important;}
.line-height-20{line-height:20px!important;}
.line-height-22{line-height:22px!important;}
.line-height-24{line-height:24px!important;}
.line-height-26{line-height:26px!important;}
.line-height-28{line-height:28px!important;}
.line-height-30{line-height:30px!important;}
.line-height-36{line-height:36px!important;}
.line-height-40{line-height:40px!important;}

.margin-top-5{margin-top:5px!important;}
.margin-top-8{margin-top:8px!important;}
.margin-top-10{margin-top:10px!important;}
.margin-top-15{margin-top:15px!important;}
.margin-top-20{margin-top:20px!important;}
.margin-top-30{margin-top:30px!important;}
.margin-top-40{margin-top:40px!important;}
.margin-top-50{margin-top:50px!important;}
.margin-top-60{margin-top:60px!important;}
.margin-top-70{margin-top:70px!important;}
.margin-top-80{margin-top:80px!important;}
.margin-top-90{margin-top:90px!important;}
.margin-top-100{margin-top:100!important;}

.margin-bottom-5{margin-bottom:5px!important;}
.margin-bottom-8{margin-bottom:8px!important;}
.margin-bottom-10{margin-bottom:10px!important;}
.margin-bottom-15{margin-bottom:15px!important;}
.margin-bottom-20{margin-bottom:20px!important;}
.margin-bottom-30{margin-bottom:30px!important;}

.margin-left-5{margin-left:5px!important;}
.margin-left-10{margin-left:10px!important;}
.margin-left-15{margin-left:15px!important;}
.margin-left-20{margin-left:20px!important;}
.margin-left-30{margin-left:30px!important;}
.margin-left-40{margin-left:40px!important;}

.margin-right-5{margin-right:5px!important;}
.margin-right-10{margin-right:10px!important;}
.margin-right-15{margin-right:15px!important;}
.margin-right-20{margin-right:20px!important;}
.margin-right-25{margin-right:25px!important;}
.margin-right-30{margin-right:30px!important;}
.margin-right-40{margin-right:40px!important;}

.padding-left-10{padding-left:10px!important;}
.padding-left-20{padding-left:20px!important;}
.padding-left-30{padding-left:30px!important;}
.padding-left-40{padding-left:40px!important;}
.padding-left-50{padding-left:50px!important;}

.padding-right-10{padding-right:10px!important;}
.padding-right-20{padding-right:20px!important;}
.padding-right-30{padding-right:30px!important;}
.padding-right-40{padding-right:40px!important;}
.padding-right-50{padding-right:50px!important;}

.text-shadow{text-shadow:1px 1px 0px rgba(0,0,0,0.1);}

.img-max{max-width:none;width:100%;height:auto;}

span.star{width:10px;height:10px;background-image:url(../images/ico-star.png);background-position:center center;background-repeat:no-repeat;background-size:10px 9px;display:inline-block;margin-left:6px;margin-right:6px;}
i.star{width:10px;height:10px;background-image:url(../images/ico-star.png);background-position:center center;background-repeat:no-repeat;background-size:10px 9px;display:inline-block;margin-left:6px;margin-right:6px;}

.border-radius-3px{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.border-radius-4px{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.img-hover{}
.img-hover:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}

.btn-link-yellow{cursor:pointer;height:40px;line-height:40px;font-size:15px;padding:0px 40px;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background:#FFB500;display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-yellow:hover{color:#E90000;text-shadow:none;}

.btn-link-yellow2{cursor:pointer;height:36px;line-height:36px;font-size:14px;padding:0px 30px;color:#FFF;background:#FFB500;text-shadow:1px 1px 0px rgba(0,0,0,0.2);display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-yellow2:hover{color:#E70000;text-shadow:1px 1px 0px rgba(0,0,0,0);}

.btn-link-yellow2-zan{cursor:pointer;height:36px;line-height:36px;font-size:14px;padding:0px 30px;color:#E70000;background:#FFB500;display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-yellow2-zan:hover{color:#E70000;}

.btn-link-yellow2-disable{cursor:default;height:36px;line-height:36px;font-size:14px;padding:0px 30px;color:#333333;background:#BBB;display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-yellow2-disable:hover{color:#333333;}

.btn-link-yellow-s{cursor:pointer;width:48%;height:40px;line-height:40px;font-size:15px;color:#FFF;text-align:center;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background:#FFB500;display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-yellow-s:hover{color:#E90000;text-shadow:none;}

.btn-link-green{cursor:pointer;height:36px;line-height:36px;font-size:14px;padding:0px 30px;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background:#4DC47D;display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-green:hover{color:#FFD800;text-shadow:1px 1px 0px rgba(0,0,0,0.2);}

.btn-link-gray{cursor:pointer;height:36px;line-height:36px;font-size:14px;padding:0px 20px;color:#FFF;background:#595959;display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn-link-gray:hover{color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background:#FF8800;}

a:focus{-webkit-outline:none;-moz-outline:none;-ms-outline:none;-o-outline:none;outline:none;}

a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
a{color:#333;text-decoration:none;}
a:hover{color:#DE0000;text-decoration:none;}

a.green{color:#4DC47D;text-decoration:none;}
a.green:hover{color:#FFB500;text-decoration:none;}

a{blr:expression(this.onFocus=this.blur());}

.s1{display:block;}
.s2{display:none;}

/* 表格样式开始 */
.p_t{border-right:#E4E4E4 solid 1px;background:#F9F9F9;line-height:20px;padding:12px 8px;}
.p_t_r{background:#F9F9F9;line-height:20px;padding:12px 8px;}
.p_t2{border-top:#E4E4E4 solid 1px;border-right:#E4E4E4 solid 1px;background:#F9F9F9;font-size:14px;line-height:20px;padding:12px 8px;}
.p_t2_r{border-top:#E4E4E4 solid 1px;background:#F9F9F9;font-size:14px;line-height:20px;padding:12px 8px;}
.p_c{border-top:#EBEBEB solid 1px;border-right:#EBEBEB solid 1px;line-height:20px;padding:10px 8px;}
.p_c_r{border-top:#EBEBEB solid 1px;line-height:20px;padding:10px 8px;}
.p_c_r2{border-top:#EBEBEB solid 1px;line-height:20px;padding:10px 30px;}
.p_tt{border-bottom:#D2D2D2 solid 1px;}
.p_b{border-bottom:#D2D2D2 solid 1px;border-top:#ADADAD solid 2px;}
.p_b tr:hover{background:#FBFBFB;}
.p_b th{color:#333;}
.p_b td{font-size:14px;}
/* 表格样式结束 */

@media (min-width:992px){

.c-search-toggler{margin-right:0px!important;}

}

@media (max-width:992px){

.display-mobile{display:none!important;}
.display-decoration{display:none!important;}

.c-search-toggler{margin-top:16px!important;margin-right:15px!important;}
.c-hor-nav-toggler{margin-top:6px!important;margin-right:15px!important;}

}

.dropdown-menu{top:80px;width:240px!important;}

.c-page-on-scroll .dropdown-menu{top:80px;}

.dropdown-menu li h3{letter-spacing:0px!important;color:#FFB500!important;font-size:15px!important;}
.dropdown-menu li h3 a{letter-spacing:0px!important;color:#FFB500!important;font-size:15px!important;}
.dropdown-menu li h3 a:hover{letter-spacing:0px!important;color:#F3D400!important;font-size:15px!important;}
.dropdown-menu li a{letter-spacing:0px!important;font-size:13px!important;}

.top-link-online{width:26px;height:26px!important;background-image:url(../images/top-link-ico-onlines.png);background-position:center;background-repeat:no-repeat;background-size:26px 26px;display:block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.top-link-online:hover{background-image:url(../images/top-link-ico-onlines.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}
.top-link-search{width:26px;height:26px!important;background-image:url(../images/top-link-ico-searchs.png);background-position:center;background-repeat:no-repeat;background-size:26px 26px;display:block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.top-link-search:hover{background-image:url(../images/top-link-ico-searchs.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}

.icon-magnifier, .icon-bubble{font-size:15px;color:#333;line-height:46px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.icon-magnifier:hover, .icon-bubble:hover{color:#000}

.c-quick-search .c-theme-link{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.c-quick-search .c-theme-link:hover{color:#000!important;}

.c-quick-search{margin-top:17px!important;}

.navbar-nav li.c-active a.c-link{color:#000!important;}
.navbar-nav li.c-active:hover{background:#222!important;}

.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{padding:12px 20px 12px 20px!important;}

.c-navbar{height:80px;}

.navbar-nav li a.c-link{color:#444!important;line-height:56px;}
.navbar-nav li a.c-link:hover{background:#498ED3!important;}
.navbar-nav li.c-active a.c-link{background:#498ED3!important;}



.navbar-nav a.c-link{padding-left:15px!important;padding-right:15px!important;font-size:15px!important;}

.c-quick-sidebar-toggler-wrapper{display:none;}

.display-pc{display:none!important;}

.qq-list{float:left;width:33.333333%;margin:10px 0px 10px;}
.qq-list .ico{width:60%;height:auto;}
.qq-list .ico img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.qq-list .text{width:100%;margin-top:5px;text-align:center;font-size:13px;line-height:20px;}
.qq-list a:hover .text{color:#DC0000;}
.qq-list a{display:block;}

.c-cart-qq-title{text-align:center;font-size:16px;font-weight:bold;color:#333;line-height:18px;padding-top:15px;padding-bottom:15px;border-bottom:#CCC dotted 1px;}
.c-cart-qq-title span{display:block;text-align:center;font-size:12px;font-weight:normal;color:#888;line-height:18px;margin-top:2px;}

.c-cart-qq-tel{text-align:center;font-size:24px;font-weight:400;color:#DC0000;line-height:18px;padding-top:12px;padding-bottom:12px;border-top:#CCC dotted 1px;}
.c-cart-qq-tel span{display:block;text-align:center;font-size:12px;font-weight:normal;color:#888;line-height:18px;margin-bottom:4px;}

.c-cart-qq-title2{text-align:center;font-size:12px;color:#888;line-height:18px;padding-top:10px;border-top:#CCC dotted 1px;}

.weixin-list{float:left;width:50%;margin:5px 0px 10px;}
.weixin-list .ico{width:83px;height:83px;}
.weixin-list .ico img{width:100%;}
.weixin-list .text{width:100%;margin-top:5px;text-align:center;font-size:13px;line-height:20px;}

.container{width:1160px;margin-left:auto;margin-right:auto;}

.footer-link{width:100%;background:#F2F2F2;padding-top:0px;padding-bottom:0px;display:block;border-top:#E8E8E8 solid 1px;}
.footer-link .footer-link-con{width:900px;margin:0 auto;}
.footer-link .footer-link-con dl{width:25%;min-height:140px;padding-left:20px;float:left;border-bottom:#494949 dotted 0px;margin-bottom:10px;clear:none;padding-bottom:0px;}
.footer-link .footer-link-con dl dt{margin-bottom:10px;font-size:15px;color:#444;line-height:18px;}
.footer-link .footer-link-con dl dt a{font-size:15px;color:#444;line-height:18px;}
.footer-link .footer-link-con dl dt a:hover{color:#666;}
.footer-link .footer-link-con dl dd{margin-bottom:8px;display:block;font-size:14px;color:#B2B2B2;line-height:16px;}
.footer-link .footer-link-con dl dd .fa{font-size:20px;line-height:48px;}
.footer-link .footer-link-con dl dd span{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:0px;margin-right:0px;}
.footer-link .footer-link-con dl dd a{font-size:12px;color:#888;line-height:16px;}
.footer-link .footer-link-con dl dd a:hover{color:#444;}
.footer-link .footer-link-con dl dd a img{float:left;width:12px;height:16px;margin-right:6px;}
.footer-link .right{clear:none;width:100%;font-size:13px;color:#777;border-top:#E8E8E8 solid 0px;text-align:left;padding-top:20px;padding-bottom:25px;}
.footer-link .right .qrcode{float:right;color:#666;font-size:12px;line-height:20px;text-align:center;}
.footer-link .right .qrcode img{display:block;max-width:none;width:100px;height:auto;margin-top:2px;margin-bottom:4px;border:#D2D2D2 solid 1px;}
.footer-link .right span{display:inline;margin-left:0px;margin-right:6px;line-height:22px;}
.footer-link .right span a{color:#777;}
.footer-link .right span a:hover{color:#444;}
.footer-link .right .fa{font-size:20px;line-height:48px;}
.footer-link .right em{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:10px;margin-right:10px;}
.footer-link .right .link{margin-bottom:5px;}
.footer-link .right .link a{white-space:nowrap;line-height:24px;display:inline-block;margin-right:14px;padding-right:14px;position:relative;color:#666;}
.footer-link .right .link a:hover{color:#222;}
.footer-link .right .link a:after{content:"";position:absolute;right:0px;top:7px;background:rgba(153,152,149,0.4);width:1px;height:10px;}
.footer-link .right .link a:last-child{margin-right:0px;padding-right:0px;}
.footer-link .right .link a:last-child:after{content:"";width:0px;height:0px;}

.float-qrcode{display:block;position:fixed;z-index:10;right:10px;top:100px;width:128px;height:234px;padding-bottom:5px;border:#D0D0D0 solid 1px;text-align:center;font-size:12px;color:#999;line-height:20px;background:#FFF;}
.float-qrcode .close{width:16px;height:16px;text-align:center;color:#666;font-size:18px;margin-right:2px;}

.top-blank{height:127px;}

.line-x{border-right:rgba(0,0,0,0.08) solid 1px;}
.line-y{height:0px;display:block;clear:both;border-bottom:rgba(0,0,0,0.08) solid 1px;}

.content-detail{padding-top:150px!important;}

.page{height:36px;text-align:center;margin-top:30px;}
.page a{background:#EFEFEF;font-size:14px;color:#555;line-height:36px;text-align:center;display:inline-block;padding-left:18px;padding-right:18px;margin-left:2px;margin-right:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.page a{text-decoration:none;display:inline-block;}
.page a:hover{background:#333;color:#FFB500;}
.page a.active{background:#C80001;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);}
.page a.display{display:inline-block;}

.img-max2{max-width:none;width:auto;height:auto;}

.sub-menu{width:100%;background:rgba(255,255,255,0.9);padding-top:24px;padding-bottom:24px;box-shadow:rgba(0,0,0,0.2) 0px 1px 2px;}
.sub-menu em{font-size:14px;color:#222;line-height:32px;font-style:normal;padding-left:20px;padding-right:20px;display:inline-block;margin-top:-4px;margin-bottom:8px;background-color:rgba(0,0,0,0.06);}
.sub-menu a{white-space:nowrap;line-height:24px;display:inline-block;margin-right:7px;padding-right:10px;position:relative;color:#666;}
.sub-menu a:hover{color:#222;}
.sub-menu a.active{color:#0096E0;}
.sub-menu a:after{content:"";position:absolute;right:0px;top:6px;background:rgba(153,152,149,0.4);width:1px;height:10px;}
.sub-menu a:last-child{margin-right:0px;padding-right:0px;}
.sub-menu a:last-child:after{content:"";width:0px;height:0px;}


#top-big-pic{background:#FFF;margin-top:0px;}
.callbacks_container{position:relative;width:100%;}
.callbacks_nav{position:absolute;top:50%;margin-top:-23px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:46px;height:46px;border:rgba(120,120,120,0.5) solid 1px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}
.callbacks_nav:hover{border:rgba(120,120,120,0.7) solid 1px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.callbacks_nav.prev{left:30px;background-size:16px 16px;background-position:13px 14px;background-image:url(../images/prev1.png);background-repeat:no-repeat;}
.callbacks_nav.next{right:30px;background-size:16px 16px;background-position:15px 14px;background-image:url(../images/next1.png);background-repeat:no-repeat;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li{position:relative;display:block;float:left;height:480px;margin-left:0;box-shadow:0px 1px 3px rgba(0,0,0,0.6) inset;}
.slider-top{width:100%;height:480px;background-position:center;background-repeat:no-repeat;background-size:auto 480px;}
.callbacks_tabs{position:absolute;bottom:10px;z-index:999;left:50%;margin-left:-120px;width:240px;height:30px;text-align:center;}
.callbacks_tabs li{display:inline-block;margin:9px 4px;width:12px;height:12px;}
.callbacks_tabs a{color:transparent;}
.callbacks_tabs a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:rgba(0,0,0,0.2);}
.callbacks_here a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#DE0000;}

.sub-big-pic{background:#FFF;margin-top:0px;}
.sub-big-pic .callbacks_container{position:relative;width:100%;}
.sub-big-pic .callbacks_nav{position:absolute;top:50%;margin-top:-23px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:46px;height:46px;border:rgba(120,120,120,0.5) solid 1px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;display:none;}
.sub-big-pic .callbacks_nav:hover{border:rgba(120,120,120,0.7) solid 1px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.sub-big-pic .callbacks_nav.prev{left:30px;background-size:16px 16px;background-position:13px 14px;background-image:url(../images/prev1.png);background-repeat:no-repeat;}
.sub-big-pic .callbacks_nav.next{right:30px;background-size:16px 16px;background-position:15px 14px;background-image:url(../images/next1.png);background-repeat:no-repeat;}
.sub-big-pic .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.sub-big-pic .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.sub-big-pic .rslides li{position:relative;display:block;float:left;height:100px;margin-left:0;box-shadow:none;}
.sub-big-pic .slider-top{width:100%;height:100px;background-position:center;background-repeat:no-repeat;background-size:auto 100px;}
.sub-big-pic .slider-top img{width:100%;height:100px;}
.sub-big-pic .callbacks_tabs{position:absolute;bottom:0px;z-index:999;left:50%;margin-left:-120px;width:240px;height:30px;text-align:center;}
.sub-big-pic .callbacks_tabs li{display:inline-block;margin:9px 4px;width:12px;height:12px;}
.sub-big-pic .callbacks_tabs a{color:transparent;}
.sub-big-pic .callbacks_tabs a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:rgba(0,0,0,0.2);}
.sub-big-pic .callbacks_here a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#DE0000;}

.index-pic-link{width:auto;text-align:center;margin:0px 4px;}
.index-pic-link .cbp-item{height:200px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background:#F4F4F4;}
.index-pic-link .cbp-item a{width:auto;height:200px;display:block;background-position:center;background-repeat:no-repeat;background-size:auto 200px;}

.detail-wrapper{padding:80px 0px;}
.detail-wrapper .container{padding:0px 50px;}
.detail-wrapper .left{float:left;}
.detail-wrapper .right{float:right;}
.detail-wrapper .title{font-size:26px;color:#222;margin-bottom:5px;}
.detail-wrapper .title2{font-size:22px;color:#222;margin-bottom:20px;}
.detail-wrapper .text{font-size:13px;color:#555;margin-bottom:10px;}
.detail-wrapper .text img{width:auto;height:auto;}
.detail-wrapper h1{font-size:16px;color:#222;margin-bottom:10px;}
.detail-wrapper p{font-size:13px;color:#555;margin-bottom:10px;}

.w10{width:10%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w33{width:33.333333%;}
.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
.w100{width:100%;}

.icon-title{}
.icon-title span{display:inline-block;border:rgba(120,120,120,0.15) solid 1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:30px;font-size:40px;margin:20px 20px 15px;-moz-transition:all 1.4s ease;-ms-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease;}
.icon-title:hover span{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);transition:all 1.4s ease;-ms-transition:all 1.4s ease;-moz-transition:all 1.4s ease;-webkit-transition:all 1.4s ease;-o-transition:all 1.4s ease;}

.icon-title2{}
.icon-title2 span{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:30px;font-size:40px;color:#FFF;background:rgba(110,168,223,0.4);margin:5px 30px 15px 0px;-moz-transition:all 1.4s ease;-ms-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease;}
.icon-title2:hover span{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);transition:all 1.4s ease;-ms-transition:all 1.4s ease;-moz-transition:all 1.4s ease;-webkit-transition:all 1.4s ease;-o-transition:all 1.4s ease;}

.icon-title3{}
.icon-title3 span{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:30px;font-size:80px;color:#FFF;background:rgba(110,168,223,0.4);margin:0px 30px 15px 30px;-moz-transition:all 1.4s ease;-ms-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease;}
.icon-title3:hover span{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);transition:all 1.4s ease;-ms-transition:all 1.4s ease;-moz-transition:all 1.4s ease;-webkit-transition:all 1.4s ease;-o-transition:all 1.4s ease;}

.sub-title:before{background:#0096E0;position:absolute;top:45px;left:50%;margin-left:-15px;content:'';width:30px;height:3px;display:inline-block;}
.sub-title{display:inline-block;color:#444;text-transform:uppercase;font-size:24px;margin-top:30px;margin-bottom:20px;position:relative;text-align:center;}

.block-text{padding:30px 40px;}

.img-max.normal{width:auto!important;height:auto!important;}

.index-tab-link2{text-align:center;}
.index-tab-link2 div{display:inline-block;float:left;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px 20px 0px;color:#666;line-height:46px;font-size:14px;background:none;position:relative;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.index-tab-link2 div a{padding:0px 20px 0px;color:#666;line-height:46px;font-size:14px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.index-tab-link2 div a:hover{color:#D1D1D1;}
.index-tab-link2 div i{position:absolute;width:0px;height:0px;border-style:solid;border-color:transparent transparent;border-width:6px 6px 0px 6px;display:block;bottom:-6px;left:50%;margin-left:-6px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.index-tab-link2 div.hover{background:#86B5E4;color:#FFF;}
.index-tab-link2 div.hover i{position:absolute;width:0px;height:0px;border-style:solid;border-color:#238BDA transparent;border-width:6px 6px 0px 6px;display:block;bottom:-6px;left:50%;margin-left:-6px;}

.index-news-block{background-color:#F6F6F6;padding:35px 30px;min-height:300px;}
.index-news-block:hover{background-color:#EFF5F9;}
.index-news-block h1{font-size:18px;line-height:24px;margin-bottom:15px;font-weight:bold;}
.index-news-block p{font-size:13px;line-height:18px;margin-bottom:15px;color:#666;}
.index-news-block p.date{font-size:13px;line-height:20px;margin-bottom:15px;color:#FFF;display:inline-block;background:#86B5E4;padding-left:10px;padding-right:10px;padding-top:2px;}
.index-news-block .pics{margin-bottom:10px;}
.index-news-block .pics img{max-width:none;width:100%;height:auto;}




.detail-wrapper{background:#FFFFFF;}

.detail-wrapper.bg-white{background:#FFFFFF;}
.detail-wrapper.bg-gray{background:#F9F9F9;}

.detail-wrapper em{line-height:24px;font-size:13px;color:#FFF;padding:2px 16px 0px;margin-right:8px;margin-bottom:5px;font-style:normal;display:inline-block;border-radius:3px;}
.detail-wrapper em.bgcolor-blue{background:#6EA8DF;}
.detail-wrapper em.bgcolor-orange{background:#F47555;}
.detail-wrapper em.bgcolor-red{background:#EF7786;}
.detail-wrapper em.bgcolor-green{background:#77C570;}
.detail-wrapper em.bgcolor-gray{background:#E8E8E8;color:#666;}

.detail-wrapper table{width:100%;border-collapse:collapse;}
.detail-wrapper table td{background:#FFF;border:#E7E7E7 solid 1px;padding:14px 12px;line-height:18px;font-size:14px;color:#555;}

.owl-theme .owl-controls .owl-page span{background:rgba(0,0,0,0.2)!important;margin-top:-50px;}
.owl-theme .owl-controls .owl-page span:hover{background:rgba(0,0,0,0.4)!important;}
.owl-theme .owl-controls .owl-page.active span{background:#4489CE!important;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;filter:Alpha(Opacity=50);/*IE7 fix*/opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#FFF;z-index:999999;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);/*IE7 fix*/opacity:1;}

.c-theme-bg{background:#4489CE!important;}

.c-content-testimonial-2-slider .owl-theme .owl-controls{margin-top:25px;margin-right:-15px;}

.c-content-media-2-slider .owl-theme .owl-controls{margin-top:5px;margin-right:-15px;}

.c-theme-bg-yellow{background:#F6C95C;}
.c-theme-bg-red{background:#F49097;}
.c-theme-bg-blue{background:#69C4E7;}
.c-theme-bg-green{background:#A7CF5F;}


.form-control{display:block;width:100%;height:48px;padding:14px 16px 12px;font-size:14px;font-weight:400;line-height:1.42857;color:#333;background-color:#F5F5F5;background-image:none;border:0px solid #cccccc;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.form-control:focus{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;border-color:#66afe9;background:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control:-moz-placeholder{color:#b1b1b1;}
.form-control::-moz-placeholder{color:#b1b1b1;opacity:1;}
.form-control:-ms-input-placeholder{color:#b1b1b1;}
.form-control::-webkit-input-placeholder{color:#b1b1b1;}
.form-control.form-control-inverse{background-color:#0e0e0e;color:#fff;border:1px solid #222222;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1;}





/************************************/



.wrapper{width:1230px;}
.wrapper-con{background-color:#F6F6F6;padding:20px 20px 20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.wrapper-con h1{font-size:16px;color:#222;margin-bottom:10px;}
.wrapper-con p{font-size:13px;color:#555;margin-bottom:10px;}

.header{border-top:#B30000 solid 3px;}
.header .wrapper{height:120px;}
.header .logo{float:left;width:525px;height:120px;}
.header .qrcode{float:right;margin-top:7px;}
#.header .qrcode{float:right;border:#D2D2D2 solid 1px;margin-top:7px;}

.header .qrcode-t{float:right;margin-top:7px;width:16px;height:106px;font-size:11px;color:#888;line-height:14px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.header .tel{float:right;text-align:left;height:48px;margin-top:36px;margin-right:20px;font-size:20px;color:#555;line-height:26px;}
.header .tel span.t01{font-size:22px;color:#B30000;letter-spacing:-1px;}

.header-nav{height:48px;background:#FFF;text-align:center;border-top:#E9E9E9 solid 1px;text-align:right;}
.header-nav a{color:#606060;font-size:14px;line-height:48px;height:48px;display:inline-block;padding-left:44px;padding-right:44px;position:relative;margin-left:-1px;}
.header-nav a:hover{color:#DE0000;}
.header-nav a:before{content:"";position:absolute;left:0px;top:18px;width:1px;height:12px;background-color:#E0E0E0;}
.header-nav a:after{content:"";position:absolute;right:0px;top:18px;width:1px;height:12px;background-color:#E0E0E0;}
.header-nav a.home{color:#606060;font-size:14px;line-height:48px;height:48px;display:inline-block;padding-left:0px;padding-right:0px;margin-left:0px;float:left;}
.header-nav a.home:before{content:"";position:absolute;left:0px;top:18px;width:0px;height:0px;}
.header-nav a.home:after{content:"";position:absolute;right:0px;top:18px;width:0px;height:0px;}

.nav{height:49px;background:#FFF;text-align:center;border-top:#E9E9E9 solid 1px;overflow:visible;box-shadow:0px 2px 2px rgba(0,0,0,0.1);}
.nav a.home{float:left;}
.nav ul{float:right;background:url(../images/nav-line.gif) right center no-repeat;}
.nav ul li{float:left;display:inline-block;background:url(../images/nav-line.gif) left center no-repeat;margin-left:0px;position:relative;z-index:10;min-width:1px;}
.nav ul li:hover{background:#F6F6F6 url(../images/nav-line.gif) left center no-repeat;z-index:10;}
.nav ul li:hover a{color:#333;}
.nav ul li a{display:block;width:auto;height:48px;padding-left:22px;padding-right:22px;line-height:48px;font-size:14px;color:#606060;white-space:nowrap;}
.nav ul li a:hover{background-color:#F6F6F6;}
.nav ul li ul{position:absolute;z-index:99;display:none;top:48px;width:100%;left:0px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;box-shadow:0px 1px 2px rgba(0,0,0,0.2);}
.nav ul li ul li{display:block;width:100%;background-color:#FFFFFF;text-align:center;}
.nav ul li ul li a{font-size:13px;color:#777;line-height:30px;height:30px;display:block;background:#FFFFFF;text-shadow:1px 1px 0px rgba(0,0,0,0);}
.nav ul li ul li a:hover{color:#EC0000;background:#FFFFFF;}
.nav ul li ul li:first-child{padding-top:6px;background:#FFFFFF;}
.nav ul li ul li:last-child{padding-bottom:8px;background:#FFFFFF;}
.nav ul li a:hover{color:#D00000;}
.nav .search{float:right;margin-left:20px;margin-top:8px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.nav .search input{width:160px;height:32px;background-color:#F6F6F6;background-image:url(../images/icon-search-link.png);background-position:16px 9px;background-repeat:no-repeat;background-size:13px 13px;border:0px;border-radius:30px;line-height:30px;font-size:13px;padding:3px 10px 3px 34px;box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.nav .search input:focus{background-color:#eff6fc;}

.content-block-title{display:block;height:52px;background:#F6F6F6;border-bottom:#E4E4E4 solid 1px;padding:0px 10px 0px 20px;position:relative;}
.content-block-title .name{float:left;font-size:16px;color:#333;line-height:56px;}
.content-block-title .en{float:left;font-size:16px;font-weight:200;color:#A1A1A1;line-height:56px;margin-left:10px;}
.content-block-title .more{float:right;margin-right:0px;margin-top:7px;}
.content-block-title:before{position:absolute;content:"";top:0px;left:0px;width:100%;height:5px;background-color:#6A6A6A;border-top-left-radius:4px;border-top-right-radius:4px;}
.content-block-title.yellow:before{background-color:#F7AB1A;}
.content-block-title.green:before{background-color:#89B308;}
.content-block-title.blue:before{background-color:#61A2D5;}
.content-block-title.red:before{background-color:#E34040;}

.content-block-title-s{background:rgba(0,0,0,0.05);display:block;line-height:40px;}
.content-block-title-s .name{float:left;font-size:13px;color:#FFF;background:#CD0101;padding:0px 30px 0px;display:block;}

.index-product{}
.index-product-left{float:left;width:240px;min-height:540px;background-color:#F0F0F0;border-radius:2px;}
.index-product-left .title{height:70px;border-bottom:#E4E4E4 solid 1px;padding:15px 20px;position:relative;}
.index-product-left .title:before{position:absolute;content:"";top:0px;left:0px;width:100%;height:5px;background-color:#6A6A6A;border-top-left-radius:2px;border-top-right-radius:2px;}
.index-product-left .title .en{font-size:18px;color:#A1A1A1;line-height:20px;}
.index-product-left .title .cn{font-size:18px;color:#606060;line-height:20px;font-weight:bold;}
.index-product-left dl{margin-top:0px;}
.index-product-left dd a{padding-left:40px;line-height:40px;padding-top:0px;font-size:12px;border-bottom:#DFDFDF dotted 1px;display:block;color:#606060;position:relative;}
.index-product-left dd a:hover{color:#EC0000;}
.index-product-left dd a.m-active{color:#FF8102;background-color:rgba(255,255,255,0.6);}
.index-product-left dd a:before{content:"";position:absolute;left:20px;top:15px;width:10px;height:10px;border:#D0D0D0 solid 2px;border-radius:10px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}
.index-product-left dd a:hover:before{content:"";position:absolute;left:20px;top:15px;width:10px;height:10px;border:#F45555 solid 2px;border-radius:10px;}
.index-product-left dd a.m-active:before{content:"";position:absolute;left:20px;top:15px;width:10px;height:10px;border:#FFB66C solid 2px;border-radius:10px;}

.index-product-right{float:right;width:860px;min-height:528px;}
.index-product-right .wrapper-con{min-height:484px;}
.index-product-right .item{float:left;width:240px;margin-left:15px;margin-right:15px;margin-bottom:10px;text-align:center;}
.index-product-right .item .pic{border:#DFDFDF solid 1px;margin-bottom:6px;}
.index-product-right .item .pic img{max-width:none;width:100%;height:auto;}
.index-product-right .item .text{line-height:30px;font-size:13px;}

.owl-carousel{padding-left:0px;padding-right:0px;}
.owl-carousel .item{width:200px;margin-left:10px;margin-right:10px;margin-bottom:10px;text-align:center;}
.owl-carousel .item .pic{border:#DFDFDF solid 0px;margin-bottom:6px;}
.owl-carousel .item .pic img{max-width:none;width:100%;height:auto;}
.owl-carousel .item .text{text-align:center;font-size:13px;line-height:18px;margin-top:10px;}

.pic-list{}
.pic-list .owl-carousel{padding-left:50px;padding-right:50px;height:210px;padding-bottom:0px;margin-bottom:0px;}
.pic-list .owl-carousel .item{width:200px;margin-left:0px;margin-right:0px;margin-bottom:0px;text-align:center;}
.pic-list .owl-theme .owl-controls .owl-page{display:none;}

.advantage{}
.advantage .title{text-align:center;margin-bottom:20px;}
.advantage .item-left{height:240px;}
.advantage .item-left .pic{width:565px;height:240px;float:right;position:relative;}
.advantage .item-left .pic .conner{position:absolute;width:12px;height:23px;left:0px;top:108px;background:url(../images/icon-conner-right.gif) no-repeat}
.advantage .item-left .text{width:565px;height:240px;float:left;background-color:#EBEBEB;padding:48px 30px 20px 96px;color:#666;font-size:14px;line-height:24px;}
.advantage .item-left .text h1{font-size:24px;color:#E6212A;line-height:40px;}
.advantage .item-right{height:240px;}
.advantage .item-right .pic{width:565px;height:240px;float:left;position:relative;}
.advantage .item-right .pic .conner{position:absolute;width:12px;height:23px;right:0px;top:108px;background:url(../images/icon-conner-left.gif) no-repeat}
.advantage .item-right .text{width:565px;height:240px;float:right;background-color:#EBEBEB;padding:48px 30px 20px 96px;color:#666;font-size:14px;line-height:24px;}
.advantage .item-right .text h1{font-size:24px;color:#E6212A;line-height:40px;}

.client{}
.client .wrapper-con{padding-top:20px;}
.client .item{width:50%;float:left;margin-bottom:30px;padding-left:15px;padding-right:15px;}
.client .item .pic{border:#DFDFDF solid 0px;width:200px;margin-right:30px;float:left;}
.client .item .pic img{max-width:none;width:100%;height:auto;}
.client .item .text{float:left;width:260px;}
.client .item .text h1{font-size:15px;line-height:20px;color:#333;margin-bottom:2px;}
.client .item .text .name{font-size:13px;line-height:20px;color:#999;margin-bottom:12px;}
.client .item .text .content{font-size:12px;line-height:18px;color:#555;margin-bottom:12px;}
.client .item .text .link{font-size:13px;line-height:18px;}

.about-us{padding-top:10px;padding-left:30px;padding-right:30px;margin-bottom:40px;}
.about-us .pic{float:left;margin-right:40px;width:455px;height:282px;}
.about-us .text{float:left;width:516px;}
.about-us .text h1{font-size:24px;line-height:26px;color:#E34040;margin-bottom:15px;}
.about-us .text p{font-size:14px;line-height:24px;color:#555;margin-bottom:15px;text-indent:28px;}
.about-us .text .link a{font-size:14px;line-height:40px;display:inline-block;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);width:200px;height:40px;background-color:#E34040;text-align:center;}
.about-us .text .link a:hover{background-color:#D21F1F;}

.about-us-pic .owl-carousel{padding-left:40px;padding-right:60px;padding-bottom:0px;margin-bottom:0px;}
.about-us-pic .owl-theme .owl-controls .owl-page{display:none;}

.about-us-pic .owl-carousel .item{width:300px;margin-left:10px;margin-right:10px;margin-bottom:10px;text-align:center;}
.about-us-pic .owl-carousel .item .pic{border:#DFDFDF solid 1px;margin-bottom:6px;}
.about-us-pic .owl-carousel .item .pic img{max-width:none;width:100%;height:auto;}
.about-us-pic .owl-carousel .item .text{text-align:center;font-size:14px;line-height:18px;margin-top:10px;}

.index-news{float:left;width:690px;}
.index-news .wrapper-con{min-height:400px;}
.index-news .pic{float:left;margin-left:10px;margin-right:30px;width:240px;height:180px;}
.index-news .text{float:left;width:380px;}
.index-news .text h1{font-size:18px;line-height:20px;color:#4489CE;margin-bottom:15px;}
.index-news .text p{font-size:13px;line-height:22px;color:#555;margin-bottom:17px;text-indent:28px;}
.index-news .text .link a{font-size:14px;line-height:40px;display:inline-block;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);width:200px;height:40px;background-color:#AACEF2;text-align:center;}
.index-news .text .link a:hover{background-color:#5FA7EE;}

.index-news dl{width:654px;margin:0 auto;}
.index-news dd{width:50%;float:left;}
.index-news dd a{padding-left:12px;line-height:30px;padding-top:0px;font-size:13px;display:block;color:#606060;position:relative;}
.index-news dd a:hover{color:#2C77C2;}
.index-news dd a:before{content:"";position:absolute;left:0px;top:13px;width:3px;height:3px;background-color:#CFCFCF;border-radius:10px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}
.index-news dd a:hover:before{content:"";position:absolute;left:0px;top:13px;width:3px;height:3px;background-color:#2C77C2;border-radius:10px;}

.index-news .item{position:relative;padding-top:0px;padding-bottom:15px;}

.qa-text-q{line-height:22px;font-size:16px;padding-top:1px;padding-bottom:5px;padding-left:32px;background:url(../images/pic-icon-q.png) 0px 0px no-repeat;background-size:22px 22px;}
.qa-text-a{line-height:22px;font-size:14px;padding-top:1px;padding-left:32px;background:url(../images/pic-icon-a.png) 0px 0px no-repeat;background-size:22px 22px;margin-top:5px;}

.sub-news dd{border-bottom:#E6E6E6 dotted 1px;}
.sub-news dd a{padding-left:12px;line-height:44px;padding-top:0px;font-size:13px;display:block;color:#606060;position:relative;}
.sub-news dd a:hover{color:#EC0000;}
.sub-news dd a:before{content:"";position:absolute;left:0px;top:20px;width:3px;height:3px;background-color:#CFCFCF;border-radius:10px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}
.sub-news dd a:hover:before{content:"";position:absolute;left:0px;top:20px;width:3px;height:3px;background-color:#F96161;border-radius:10px;}
.sub-news dd a span{font-size:13px;color:#999;float:right;}

.sub-news-detail dd{border-bottom:#E6E6E6 dotted 0px;}
.sub-news-detail dd a{padding-left:12px;line-height:34px;padding-top:0px;font-size:13px;display:block;color:#606060;position:relative;}
.sub-news-detail dd a:hover{color:#EC0000;}
.sub-news-detail dd a:before{content:"";position:absolute;left:0px;top:15px;width:3px;height:3px;background-color:#CFCFCF;border-radius:10px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}
.sub-news-detail dd a:hover:before{content:"";position:absolute;left:0px;top:15px;width:3px;height:3px;background-color:#F96161;border-radius:10px;}
.sub-news-detail dd a span{font-size:13px;color:#999;float:right;}

.index-message{float:right;width:420px;}
.index-message .wrapper-con{min-height:400px;padding:0px;}
.index-message .wrapper-con .form-control{background-color:#FFF;box-shadow:none;}
.index-message .wrapper-con .btn-primary{background-color:#F7AB1A;border:#F7AB1A solid 1px;}
.index-message .wrapper-con .btn-primary:hover{background-color:#EF9D00;border:#EF9D00 solid 1px;}

.sub-left{float:left;width:240px;}

.sub-left-nav{background:#F4F4F4;padding-bottom:20px;border-radius:2px;}
.sub-left-nav .title{background:#4489CE;height:46px;line-height:46px;color:#FFF;font-size:14px;text-indent:20px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);}
/*.sub-left-nav dl{margin-top:0px;}
.sub-left-nav dd a{padding-left:40px;line-height:40px;padding-top:0px;font-size:12px;border-bottom:#E6E6E6 dotted 1px;display:block;color:#606060;position:relative;}
.sub-left-nav dd a:hover{color:#EC0000;}
.sub-left-nav dd a.m-active{color:#FF8102;background-color:rgba(255,255,255,0.4);}
.sub-left-nav dd a:before{content:"";position:absolute;left:20px;top:15px;width:10px;height:10px;border:#D0D0D0 solid 2px;border-radius:10px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}
.sub-left-nav dd a:hover:before{content:"";position:absolute;left:20px;top:15px;width:10px;height:10px;border:#F45555 solid 2px;border-radius:10px;}
.sub-left-nav dd a.m-active:before{content:"";position:absolute;left:20px;top:15px;width:10px;height:10px;border:#FFB66C solid 2px;border-radius:10px;}
*/
.sub-left-intro{background:#F4F4F4;margin-top:20px;border-radius:2px;}
.sub-left-intro .title{background:#4489CE;height:46px;line-height:46px;color:#FFF;font-size:14px;text-indent:20px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);}
.sub-left-intro .con{padding:15px 20px;}
.sub-left-intro i{font-size:18px;color:#F45555;margin-right:10px;float:left;padding-top:0px;padding-bottom:10px;}
.sub-left-intro p{font-size:14px;color:#555;margin-bottom:14px;}

.sub-right{float:right;width:860px;}
.sub-right .wrapper-con{min-height:515px;padding:20px 20px;font-size:15px;line-height:26px;color:#555;}
.sub-right .wrapper-con p{margin-bottom:20px;}
.sub-right .wrapper-con p.no-margin{margin-bottom:0px;line-height:30px;}

.sub-right .item-honor{float:left;width:220px;height:300px;margin-left:15px;margin-right:15px;padding-bottom:30px;text-align:center;}
.sub-right .item-honor .pic{border:#DFDFDF solid 0px;margin-bottom:6px;text-align:center;}
.sub-right .item-honor .pic img{max-width:none;max-width:100%;max-height:240px;}
.sub-right .item-honor .text{line-height:30px;font-size:13px;}

.sub-right .item-service{float:left;width:calc(33.333333% - 20px);margin-left:10px;margin-right:10px;padding-bottom:20px;text-align:left;}
.sub-right .item-service .pic{border:#DFDFDF solid 0px;margin-bottom:6px;text-align:center;}
.sub-right .item-service .pic img{max-width:none;max-width:100%;max-height:auto;}
.sub-right .item-service .text{line-height:20px;font-size:15px;font-weight:bold;margin-top:12px; text-align:center;}
.sub-right .item-service p{line-height:20px;height:40px;font-size:13px;overflow:hidden;margin-top:4px;}

.sub-right .item-client{padding:0px 0px 30px;border-bottom:#F3F3F3 solid 0px;}
.sub-right .item-client .pic{border:#DFDFDF solid 0px;width:200px;margin-right:30px;float:left;}
.sub-right .item-client .pic img{max-width:none;width:100%;height:auto;}
.sub-right .item-client .text{float:left;width:540px;}
.sub-right .item-client .text h1{font-size:15px;line-height:20px;color:#333;margin-bottom:2px;}
.sub-right .item-client .text .name{font-size:13px;line-height:20px;color:#999;margin-bottom:12px;}
.sub-right .item-client .text .content{font-size:12px;line-height:18px;color:#555;margin-bottom:12px;}
.sub-right .item-client .text .link{font-size:13px;line-height:18px;text-align:left;}
.sub-right .item-client .text .link a{color:#FFF!important;}

.sub-right .link{text-align:center;}
.sub-right .link a{font-size:14px;line-height:40px;display:inline-block;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);width:200px;height:40px;background-color:#E34040;text-align:center;}
.sub-right .link a:hover{background-color:#D21F1F;}
.sub-right .link .fa{font-size:18px;}
.sub-right .link .fa-angle-double-left{margin-right:10px;}
.sub-right .link .fa-angle-double-right{margin-left:10px;}

.sub-right .item-qa{padding:15px 30px;border-bottom:#F3F3F3 solid 1px;}
.sub-right .item-qa p{line-height:18px;position:relative;margin-bottom:0px;}
.sub-right .item-qa p.q{font-size:14px;color:#377BBF;padding:6px 0px 6px 20px;}
.sub-right .item-qa p.q:before{content:"Q";position:absolute;left:0px;top:5px;line-height:18px;font-size:16px;color:#377BBF;}
.sub-right .item-qa p.a{font-size:13px;color:#A2A2A2;padding:6px 0px 6px 20px;}
.sub-right .item-qa p.a:before{content:"A";position:absolute;left:0px;top:5px;line-height:18px;font-size:16px;color:#A2A2A2;}

.sub-right .wrapper-con .form-control{background-color:#FFF;box-shadow:none;}
.sub-right .wrapper-con .btn-primary{background-color:#F7AB1A;border:#F7AB1A solid 1px;}
.sub-right .wrapper-con .btn-primary:hover{background-color:#EF9D00;border:#EF9D00 solid 1px;}

.page{height:32px;margin-top:10px;text-align:center;line-height:32px;}
.page a{background:#E6E6E6;font-size:13px;color:#555;line-height:32px;height:32px;font-weight:400;text-align:center;display:inline-block;padding-left:12px;padding-right:12px;padding-top:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:2px;margin-right:2px;}
.page a{text-decoration:none;}
.page a:hover{background:#9D9D9D;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);}
.page a.active{background:#EC0000;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);}
.page a.hover{background:#EC0000;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);}

.page a.previous{margin-right:10px;}
.page a.previous{background:#E6E6E6;padding-left:30px;padding-right:30px;font-size:13px;white-space:nowrap;line-height:36px;}
.page a.previous:hover{background:#FF5D5D;}
.page a.next{margin-left:10px;}
.page a.next{background:#E6E6E6;padding-left:30px;padding-right:30px;font-size:13px;white-space:nowrap;line-height:36px;}
.page a.next:hover{background:#FF5D5D;}

.location{color:#888;line-height:46px;font-size:13px;padding-right:10px;margin-top:6px;}
.location img{margin-left:6px;margin-right:6px;margin-top:-1px;}
.location img.s{margin-left:0;margin-right:0;margin-bottom:1px;}
.location img.s:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}
.location a{color:#555;}
.location a:hover{color:#333;}

.m-locations{background-color:rgba(0,0,0,0.08);height:40px;}
.m-location{color:#888;line-height:40px;font-size:13px;}
.m-location img{margin-left:6px;margin-right:6px;margin-top:-1px;}
.m-location img.s{margin-left:0;margin-right:0;margin-bottom:2px;}
.m-location img.s:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}

.sub-banner{height:200px;background:#F3F3F3;}
.sub-banner img{width:100%;height:200px;}

.sub-product-detail{}
.sub-product-detail .pic{float:left;margin-left:0px;margin-right:30px;width:300px;border:#DFDFDF solid 1px;}
.sub-product-detail .pic img{max-width:none;width:100%;height:auto;}
.sub-product-detail .text{float:left;width:440px;}
.sub-product-detail .text h1{font-size:16px;line-height:20px;color:#EC0000;margin-bottom:15px;}
.sub-product-detail .text p{font-size:13px;line-height:22px;color:#555;margin-bottom:17px;text-indent:28px;}

.tips{background-color:#FFF;border-radius:4px;border:#E5E5E5 dotted 1px;padding:20px 30px;font-size:13px;color:#555;line-height:22px;}

.sub-news-detail-read dd{border-bottom:#E6E6E6 dotted 1px;width:50%;float:left;padding-left:10px;padding-right:10px;}
.sub-news-detail-read dd a{padding-left:12px;line-height:40px;padding-top:0px;font-size:13px;display:block;color:#606060;position:relative;}
.sub-news-detail-read dd a:hover{color:#EC0000;}
.sub-news-detail-read dd a:before{content:"";position:absolute;left:0px;top:18px;width:3px;height:3px;background-color:#CFCFCF;border-radius:10px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}
.sub-news-detail-read dd a:hover:before{content:"";position:absolute;left:0px;top:18px;width:3px;height:3px;background-color:#F96161;border-radius:10px;}
.sub-news-detail-read dd a span{font-size:13px;color:#999;float:right;}

.m-product{height:400px;}
.m-product .pic{float:left;}
.m-product .text{position:relative;float:left;width:260px;height:400px;background-color:#fff;padding:20px;color:#333;font-size:13px;line-height:22px;}
.m-product .text .name{display:inline-block;padding:0px 20px;color:#fff;font-size:15px;line-height:32px;height:30px;border-radius:2px;margin-bottom:14px;}
.m-product .text .name.yellow{background-color:#F7AB1A;}
.m-product .text .name.green{background-color:#89B308;}
.m-product .text .name.blue{background-color:#61A2D5;}
.m-product .text .name.red{background-color:#E34040;}
.m-product .link{position:absolute;right:20px;bottom:20px;}
.m-product .link a{display:inline-block;padding:0px 20px;color:#fff;font-size:14px;line-height:30px;height:30px;border-radius:30px;background-color:#333;}
.m-product .link a:hover{background-color:#444;}

.fixed-link{position:fixed;right:0px;z-index:10;width:50px;height:50px;}
.fixed-link:hover .pic{background-color:rgba(230,0,0,0.8);}
.fixed-link:hover .text{right:51px;background-color:rgba(230,0,0,0.8);}
.fixed-link:hover .text span{display:block;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.fixed-link .pic{position:absolute;top:0px;right:0px;z-index:2;width:50px;height:50px;padding:12px 12px 12px 12px;background-color:rgba(0,0,0,0.4);transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.fixed-link .pic img{max-width:none;width:100%;height:auto;}
.fixed-link .text{display:none;position:absolute;top:0px;right:51px;z-index:1;width:160px;height:50px;background-color:transparent;padding-left:0px;text-align:center;transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;}
.fixed-link .text span{font-size:14px;line-height:50px;color:#FFF;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.fixed-link .text span a{color:#FFF;}
.fixed-link.tel .text span{font-size:20px;}
.fixed-link.qq .text span{font-size:16px;}
.fixed-link.weibo .text span{font-size:20px;}
	
.fixed-link.wechat .pic{width:50px;height:50px;background-color:rgba(0,0,0,0.4);}
.fixed-link.wechat .text{width:160px;height:160px;background-color:transparent;right:51px;padding:10px;}
.fixed-link.wechat:hover .pic{background-color:rgba(230,0,0,0.8);}
.fixed-link.wechat:hover .text{width:160px;height:160px;background-color:rgba(230,0,0,0.8);right:51px;}
.fixed-link.wechat .text img{max-width:none;width:100%;height:auto;}

.fixed-link.tel{top:200px;}
.fixed-link.qq{top:251px;}
.fixed-link.wechat{top:302px;}
.fixed-link.weibo{top:353px;}
.fixed-link.message{top:380px;}
.fixed-link.user{top:425px;cursor:pointer;}

.m-advantage{background-color:#F6F6F6;}
.m-advantage .wrapper{width:1130px;padding:50px 0px 40px;text-align:center;}
.m-advantage .name{display:inline-block;padding:15px 80px;color:#fff;font-size:32px;line-height:40px;border-radius:5px;background-color:#333;margin-bottom:20px;}
.m-advantage .pic{position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:100% auto;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.m-advantage .pic img{max-width:none;width:100%;height:auto;}
.m-advantage .pic:hover{background-size:105% auto;}
.m-advantage .pic .text{position:absolute;z-index:1;right:0px;bottom:0px;width:70%;padding:15px 15px 20px 5px;background-color:rgba(0,0,0,0.6);transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;}
.m-advantage .pic .text:before{content:"";position:absolute;z-index:1;left:-15px;top:8px;background-color:rgba(0,0,0,0.6);width:15px;height:200%;transform:skewY(-45deg);-ms-transform:skewY(-45deg);-moz-transform:skewY(-45deg);-webkit-transform:skewY(-45deg);-o-transform:skewY(-45deg);}
.m-advantage .pic .text .n{display:block;font-size:20px;line-height:26px;margin-bottom:4px;color:#fff;text-align:left;}
.m-advantage .pic .text .n i{font-size:28px;line-height:30px;font-style:normal;margin-right:6px;}
.m-advantage .pic .text p{display:block;color:#fff;line-height:18px;height:36px;text-align:left;overflow:hidden;}
.m-advantage .pic:hover .text{width:100%;height:100%;padding:25px 35px;}
.m-advantage .pic:hover .text p{height:auto;}

.m-qualifications{background-color:#fff;}
.m-qualifications .wrapper{padding:50px 0px 40px;text-align:center;}
.m-qualifications .name{display:inline-block;padding:15px 80px;color:#fff;font-size:32px;line-height:40px;border-radius:5px;background-color:#333;margin-bottom:20px;}
.m-qualifications .name a{color:#fff;}

.m-qualifications .about-us-pic{padding:20px 10px 0px;}
.m-qualifications .about-us-pic .owl-carousel{height:220px;}

.m-about{background-color:#F6F6F6;}
.m-about .wrapper{padding:50px 0px 0px;text-align:center;}
.m-about .name{display:inline-block;padding:15px 80px;color:#fff;font-size:32px;line-height:40px;border-radius:5px;background-color:#333;margin-bottom:20px;}

.m-about .name a{color:#ffffff;}

.m-about .pic-list{padding:20px 10px 0px;}
.m-about .pic-list .owl-carousel .item .pic{border:#DFDFDF solid 0px;}
.m-about .pic-list .owl-carousel{padding-left:50px;padding-right:50px;height:300px;padding-bottom:0px;margin-bottom:0px;}
.m-about .pic-list .owl-carousel .item{width:300px;margin-left:0px;margin-right:0px;margin-bottom:0px;text-align:center;}
.m-about .pic-list .owl-theme .owl-controls .owl-page{display:none;}
.m-about .pic-list .text{font-size:15px;}

.m-about .intro{text-align:left;float:left;width:520px;height:250px;}
.m-about .intro .text{position:relative;float:left;width:260px;height:250px;padding-right:20px;color:#333;font-size:13px;line-height:22px;}
.m-about .intro .text .names{margin-bottom:14px;}
.m-about .intro .text .names a{display:inline-block;padding:0px 20px;color:#fff;font-size:15px;line-height:32px;height:30px;border-radius:2px;}
.m-about .intro .text .names.yellow a{background-color:#F7AB1A;}
.m-about .intro .text .names.green a{background-color:#89B308;}
.m-about .intro .text .names.blue a{background-color:#61A2D5;}
.m-about .intro .text .names.red a{background-color:#E34040;}
.m-about .intro .text .names.yellow a:hover{background-color:#ea9d0a;}
.m-about .intro .text .names.green a:hover{background-color:#79a003;}
.m-about .intro .text .names.blue a:hover{background-color:#488fc6;}
.m-about .intro .text .names.red a:hover{background-color:#d42e2e;}
.m-about .intro .link{position:absolute;right:20px;bottom:0px;}
.m-about .intro .link a{display:inline-block;padding:0px 20px;color:#fff;font-size:14px;line-height:30px;height:30px;border-radius:30px;background-color:#333;}
.m-about .intro .link a:hover{background-color:#444;}
.m-about .intro .pic{float:right;}

.m-about .news{text-align:left;float:right;width:580px;height:250px;}
.m-about .news .text{position:relative;float:left;width:320px;height:250px;padding-right:20px;color:#333;font-size:13px;line-height:22px;}
.m-about .news .text .names{margin-bottom:14px;}
.m-about .news .text .names a{display:inline-block;padding:0px 20px;color:#fff;font-size:15px;line-height:32px;height:30px;border-radius:2px;}
.m-about .news .text .names.yellow a{background-color:#F7AB1A;}
.m-about .news .text .names.green a{background-color:#89B308;}
.m-about .news .text .names.blue a{background-color:#61A2D5;}
.m-about .news .text .names.red a{background-color:#E34040;}
.m-about .news .text .names.yellow a:hover{background-color:#ea9d0a;}
.m-about .news .text .names.green a:hover{background-color:#79a003;}
.m-about .news .text .names.blue a:hover{background-color:#488fc6;}
.m-about .news .text .names.red a:hover{background-color:#d42e2e;}
.m-about .news .link{position:absolute;right:20px;bottom:0px;}
.m-about .news .link a{display:inline-block;padding:0px 20px;color:#fff;font-size:14px;line-height:30px;height:30px;border-radius:30px;background-color:#333;}
.m-about .news .link a:hover{background-color:#444;}
.m-about .news .pic{float:right;}

.news-list-item{overflow:hidden;zoom:1;margin-bottom:10px;height:61px;}
.news-list-item .date{width:60px;height:61px;float:left;}
.news-list-item .date .day{width:60px;height:40px;background:#ededed;line-height:42px;color:#666666;text-align:center;font-size:30px;font-weight:200;}
.news-list-item .date .time{width:60px;height:20px;background:#b2b2b2;line-height:20px;color:#FFFFFF;text-align:center;font-size:13px;font-weight:200;margin-top:1px;}
.news-list-item .texts{float:right;width:230px;}
.news-list-item .texts h1{font-size:14px;line-height:20px;margin-bottom:15px;}
.news-list-item .texts p{line-height:20px;text-indent:0px;margin-bottom:0px;color:#888;font-size:12px;}
.news-list-item:hover .date .day{background:#BABABA;color:#FFFFFF;text-shadow:0px 0px 3px rgba(0,0,0,0.3);}
.news-list-item:hover .date .time{background:#777777;color:#FFFFFF;}
.news-list-item:hover .texts h1{color:#E34040;}
.news-list-item:hover .texts p{color:#555;}
.news-list-item.active .date .day{background:#E34040;color:#FFFFFF;text-shadow:0px 0px 3px rgba(0,0,0,0.3);}
.news-list-item.active .date .time{background:#000;color:#FFFFFF;}
.news-list-item.active .texts h1{color:#E34040;}
.news-list-item.active .texts p{color:#555;}


.left-nav{position:relative;z-index:1;}
/*.left-nav:before{display:block;content:"";position:absolute;z-index:0;left:0px;top:0px;width:100%;height:1px;background-color:rgba(0,0,0,0.08);}*/
.left-nav dd{position:relative;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;}
/*.left-nav dd:before{display:block;content:"";position:absolute;z-index:-1;left:0px;bottom:0px;width:100%;height:1px;background-color:rgba(0,0,0,0.08);}*/
.left-nav dd:after{display:block;content:"\f105";position:absolute;z-index:0;right:15px;top:50%;font-family:"FontAwesome";margin-top:-5px;line-height:20px;font-size:12px;color:#CCC;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;}
.left-nav dd.drop:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);}
.left-nav dd.active:after{color:#d42e2e;}
.left-nav dd:hover:after{right:14px;color:#d42e2e;}
.left-nav dd.active:hover:after{right:15px;color:#d42e2e;}
.left-nav dd a{display:block;padding:15px 30px 0px 20px;font-size:14px;line-height:18px;cursor:pointer;font-weight:bold;}
.left-nav dd a:hover{color:#d42e2e;}
.left-nav dd.active a{color:#d42e2e;}
.left-nav ul{padding-top:8px;padding-bottom:15px;position:relative;}
.left-nav ul:after{display:block;content:"";position:absolute;z-index:0;left:0px;bottom:0px;width:100%;height:1px;background-color:rgba(0,0,0,0.08);}
.left-nav li a{position:relative;display:block;padding-left:30px;padding-right:15px;font-size:13px;line-height:18px;padding-top:5px;padding-bottom:5px;}
.left-nav li a:hover{color:#ff7e00;/*background-color:rgba(0,0,0,0.03);*/background-color:transparent;}
.left-nav li a:before{display:block;content:"";position:absolute;z-index:1;left:21px;top:12px;width:3px;height:3px;background-color:#c6c6c6;border-radius:50%;}
.left-nav li.active a{color:#ff7e00;background-color:transparent;font-weight:400;}

.left-nav .on ul{display:block;}
.left-nav .on dd:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);}
.left-nav .on dd.drop:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}

.left-nav .drop-nav dd.drop:hover:after{right:15px;}









































