html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body{ color:#333;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0; font-family:'微软雅黑';} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight:normal;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.tal{ text-align:left} .tar{ text-align:right;}
/*文字两侧对齐*/
.justify {text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;
/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/}

.toe{/*超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
img {max-width: 100%;height:auto;}
strong{ font-weight:normal;}
/*select{
 -webkit-appearance:none;-moz-appearance:none;appearanearance: none;}*/
/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 +------------------------------------------------------------------------------
 */
a{ color:#020001; -webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;font-size: 14px;
-o-transition: color .2s ease-in-out; text-decoration: none;}
a:hover {text-decoration: none; color:#00a53d;}
body{font-family:'微软雅黑'; line-height:1.5; font-size:14px; color:#333; background:#fff;}
 .lft,.fl{ float:left;}
 .rgt,.fr{ float:right;}
.wrapper{
	width:1200px; margin:0 auto;
}
.header{height: 75px;background-color: #fff;padding: 30px 0;overflow: hidden;}
.logo{float: left;width:800px; height:75px;line-height: 75px;}
.logo a{color: #565656;font-size: 30px;}
.logo a img{vertical-align: middle;}
.logo a span{vertical-align:top;padding-left: 10px;}
.info{float: right;}
.info .left{text-align: center;padding-right: 35px;border-right: 1px solid #dddddd;}
.info .right {padding-left: 35px;font-size: 22px;color: #00a53d;text-align: center;font-weight: 600;}
.info .right p{font-size: 25px;color: #004372;line-height: 50px;}
.info .left a h1{font-size: 14px;color: #585858;}
.naver{background-color: #0080cc;}
.hdnav{height: 90px;}
.hdnav ul{height:100%;}
.hdnav ul li{
	display: block;float:left;height:100%;position: relative;
}
.hdnav li  a h1{line-height:90px;color: #ffffff;font-size: 22px;}
.hdnav li  a{display:block;padding: 0 26px; text-align: center;}
.hdnav li.active a h1{
	color:#b8e627;
}
.hdnav li.last{background-color: #00a53d; float: right;width: 236px;height:40px;padding:25px 0;}
.hdnav li.last  a{color: #ffffff;font-size: 16px;line-height:20px;padding: 0;letter-spacing: 2px;}
.navcon{color: #fff;width:100%;position: absolute; left: 0; overflow: hidden;top:90px; z-index: 9;padding: 0 0 25px 0; display: none;background:url(../images/nacbgli.png) repeat; }
.hdnav li:hover .navcon{ display: block;}
.navcon dl dd {height: 50px;text-align: center;line-height: 50px;margin-bottom: 1px;}
.navcon dl dd a{color: #fff;font-size: 17px;}
.navcon dl dd a:hover{color: #b8e627;}
.slidercon{width: 100%;position: relative;}
.fullSlide {
   position: relative;background: #000;margin: 0 auto;height: auto !important;min-height: auto !important;
}
.slideBox{width:100%;overflow: hidden;background-color: #fff;}
.slideBox .hd{ 
	height: 22px;overflow: hidden;position: absolute;bottom: 20px;z-index: 1;right: 50%;display: none;
}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#3782c5; cursor:pointer;display: inline-block;font-size: 0px;border-radius:50%;}
.slideBox .hd ul li.on{ background:#fd9808; color:#fff; }
.sliderBox .bd ul{
	width: 9999px;overflow: hidden;
}
.slideBox .bd{   
width: 100% !important;  
	position: relative;z-index: 0;height: auto; 
}
.slideBox .bd li{ 
	/*width:1920px !important;*/
}
.slideBox .bd li a{display: block;width: 100%; height:100%;}
.slideBox .bd li a img{min-width: 100% !important; padding: 0 !important; margin: 0 !important;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:45px; height:50px; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .prev{background:url(../images/prev.png) center no-repeat;}
.slideBox .next{background:url(../images/next.png) center no-repeat; }
.slideBox .next{ left:auto; right:0; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.content{position: relative;background-color: #fff; }
.date{z-index: 99; margin-top: -35px; height: 68px;padding: 40px 0; box-shadow: 4px 4px 16px #e1dfdf;background-color: #fff;overflow: hidden;}
.date ul{margin-left: -1px;}
.date li{float: left;border-left: 1px solid #dddddd;padding-left:40px;}
.date li a{text-align: center;display: block;font-size:45px;color: #424242;padding:0 53px;}
.date li h1 i{font-size: 12px;vertical-align: top;float: right;color: #a0a0a1;}
.date li a p{font-size: 14px;color: #a0a0a1;margin-top: -10px;}
.tit{margin:50px 0 15px;text-align: left;}
.tit h1{font-size: 24px;color: #006bb6;margin-left:20px;}
.tit p{font-size: 14px;color: #a0a0a1;margin-left: 20px;}
.btn{background-color: #2188d1;font: 14px;color: #fff;padding:10px 30px; float: right;margin-top: -50px;letter-spacing: 2px;margin-left: 20px;margin-right: 35px;}
.joincon li{float: left;width: 390px;height: 342px;margin-left: 15px;box-shadow: 4px 4px 16px #e1dfdf;text-align: center;}
.joincon li.first{margin-left: 0;}
.joincon li.active{background-color: #2188d1;box-shadow: 0px 0px 0px #e1dfdf;}
.joincon li a{color: #424242;font-size: 26px;}
.joincon li.active a{color: #fff;}
.joincon li a img{margin:80px 0 30px;}
.joincon li a img.fm{display: none;}
.joincon li.active a img.fm{display: inline-block;}
.joincon li.active a img.zm{display: none;}
.brand{margin: 50px 0 90px;}
.brandleft{background-color: #f6f6f6;width: 460px;padding-bottom: 40px;float: left;margin-right: 45px;margin-left: 15px;}
.brandright{float: left;width:680px; }
.brandleft .item{padding:15px 30px;height: 63px;}
.brand h3{color: #333333;font-size: 18px;margin-top: 30px;padding-left: 30px;}
.brandleft .item .time,.brandright .item .time{width:83px;border-right: 1px solid #dddddd;float: left;}
.brandleft .item p,.brandright .item p{color: #7e7e7e;font-size: 14px;width:291px;line-height: 26px;}
.brandleft .item .time p,.brandright .item .time p{color: #424242;font-size: 26px;line-height: 26px;}
.brandleft .item .time i,.brandright .item .time i{color: #acacac;font-size: 16px;}
.brandright li{height: 63px;padding: 31px 0 21px;border-bottom: 1px solid #ddd;}
.brandright li .info h1{font-size: 18px;color: #333;}
.brandright li.first{border-top: 1px solid #ddd;}
.brandright .item .time{width:96px;}
.brandright .item p{width: 530px;}
.adleft,.adcenter,.adright{height: 460px;float: left;overflow: hidden;width: 35%;}
.adleft img,.adcenter img,.adright img{width: 100%;height: 100%;}
.adcenter a{display: block;width:50%;height: 230px;float: left;}
.adleft{width:30%;}
.bottomcon{background-color: #f7f5f5;}
.newcon .news,.newcon .oprate{width: 560px;float: left;}
.newcon .news{margin-right: 45px;margin-left: 20px;}
.newcon .news li{border-bottom:1px solid #ddd;padding: 22px 0; }
.newcon .news li.first{border-top:1px solid #ddd;}
.newcon .news li h1{font-size: 20px;color: #333333;text-indent: 15px;font-weight: 500;}
.newcon .news li h1 span{float: left;width: 6px;height: 6px;border-radius: 50%;background-color: #2188d1;margin-top: 15px;}
.newcon .news li p{font-size: 14px;color: #7e7e7e;text-indent: 21px;}
.newcon h3{margin: 45px 0 60px;}
.newcon h3 .btn{float: none;}
.btn:hover{color: #fff;background-color: #40a4eb;}
.oprate li{margin-bottom:23px;}
.oprate .info{width:380px;float: right;}
.oprate .info h1{font-size:20px;color: #333333;font-weight: 500; }
.oprate .info p{font-size: 14px;color: #7e7e7e;margin-top: 20px;}
.oprate h3{margin-top: 42px;}
.about{background:url(../images/osklbg.jpg) left top no-repeat;padding: 181px 0;background: #C4DAE8 !important;}
.aboutcon{width: 970px;height: 266px;margin: 0 auto;}
.aboutcon .info{width: 491px;float: right;}
.aboutcon .info h1{font-size: 24px;color: #424242;margin-top: 30px;}
.aboutcon .info i{font-size: 14px;color: #a0a0a1;}
.aboutcon .info p{font-size: 12px;color: #424242;margin-top: 25px;padding-top: 25px;border-top:1px solid #dddddd;}
.footer{background-color: #0080cc;padding: 30px 0;height:16px; }
.footer-main li{float: left;border-left: 2px solid #fff;height: 16px;}
.footer-main li.first{border-left: 0px solid #fff;}
.footer-main li a{font-size: 16px;padding: 0 62px;color: #fff;line-height: 13px;}
.footer-info {background-color: #026dac;color: #54afe5;height: 50px;line-height: 50px;font-size: 14px;}
.footer-info p {width: 450px;margin: 0 auto;text-align: left;}
.footer-info p span{float: right;}
/*关于我们*/
.banner a{cursor: pointer;}
.position{border-bottom: 1px solid #dddddd;padding: 20px 0;margin-bottom: 30px;}
.position ul{float: right;margin-right: 35px;}
.position ul li{float: left;}
.position a{font-size: 12px;color: #565656;padding:0 4px 0 8px;}
.position .last a{color: #0080cc;}
.slideTxtBox{ width:100%;text-align:left;}
.slideTxtBox .hd{text-align:center; line-height:29px;margin-bottom: 20px;}
.slideTxtBox .hd ul{display: inline-block;*display: inline;zoom:1;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;color: #565656;font-size: 18px;border-left: 1px solid #a7a7a7;height: 25px;line-height: 24px;padding: 0 30px;}
.slideTxtBox .hd ul li.first{border-left: 0px solid #fff;padding: 0 30px 0 0;}
.slideTxtBox .hd ul li.on{color: #0080cc;}
.slideTxtBox .bd{height: 857px;}
.slideTxtBox .bd p{font-size: 15px;color: #565656;line-height: 25px;}
.slideTxtBox .bd p.mt{margin-top: 30px;}
.slideTxtBox .bd p.bob{padding: 30px 0;border-bottom: 1px solid #dddddd;}
.slideTxtBox .bd p.bob span{font-size: 24px;color: #494949;}
/*品牌诠释*/
.bd .info h1{font-size: 22px;color: #333333;}
.subbrand .item li{padding: 20px 0;border-bottom: 1px solid #ddd;}
.subbrand .time,.subbrand li img,.subbrand .info{float: left;}
.subbrand .time{width:153px;text-align: center;border-right: 1px solid #ddd;height: 64px;margin-top:48px;}
.subbrand .item ul{margin-top: 20px;}
.subbrand .info{margin-top:48px;padding-left: 40px;}
.subbrand .info p{margin-top:5px;}
.subbrand .time p{font-size: 32px;color: #424242;}
.subbrand .time i{font-size: 20px;color: #acacac;}
.subbrand .btn{background-color: #fff;border: 1px solid #565656;font-size: 14px;color: #b9b9b9;margin-top:67px;padding: 8px 20px;}
.subbrand .btn:hover{color: #565656;}
.subbrandzs .bd{height: auto;min-height:800px;}
.subbrandzs dd{text-indent: 10px;}
.subbrand .rongyu li{border-top: none;border-bottom: none;margin-bottom: 5px;}
.subbrandzs dd span{float: left;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #2188d1;
    margin-top: 8px;
}
.subbrandzs .con dt{display: block;width: 197px;height:300px;float: left;text-align: center;font-size: 16px;color: #333333;}
.syzbox li{width: 360px;float: left;margin-left:30px;border-bottom: none;}
.subbrand .syzbox li{border-bottom: none;}
.syzbox li.first{margin-left: 0;}
.syzbox .info{width:350px;height: auto;margin: 0;padding:15px;border: 1px solid #c7c7c7;border-top: none;}
.syzbox .info p{height: 45px;line-height: 45px;}
.syzbox .info p .btn{margin-top: 2px;padding: 0px 25px;height: 40px;line-height: 40px;}
.star .info h1{font-size: 16px;color: #333333;}
.star .info h1 span{padding-right: 15px;font-size: 22px;}
.star .info {
    margin-top: 40px;
}
/*合作加盟*/
.subbrand .company li{border-bottom: none;}
.subbrand .company li.first{text-align: center;}
.subbrand .company li p{line-height: 27px;}
.subbrand .company li h1{color: #006bb6;font-size: 16px;}
.slideBox2{width:623px;overflow: visible;background-color: #fff;margin: 30px auto;}
.slideBox2 .hd{ 
	height: 148px;overflow: hidden;z-index: 1;width: 1200px;margin-top: 30px;display:block;position: inherit;bottom: auto;left:-286px;
}
.slideBox2 .hd ul li{ float:left;width:171px; height:104px;padding: 10px; cursor:pointer;display: inline-block;border: 2px solid #fff;border-radius: 0;background: none;}
.slideBox2 .hd ul li.on{border: 2px solid #fff;background: none;}
.sliderBox2 .bd ul{
	width: 9999px;overflow: hidden;
}
.slideBox2 .bd{     
	position: relative;z-index: 0;height: auto; 
}
.slideBox2 .bd li{ 
	width:623px !important;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev,
.slideBox2 .next{ top:35%; margin-top:-25px;}
/*产品中心*/
.product .content{
	margin-top: 30px;
overflow:hidden;

}
.product .imgs{width: 520px;min-height: 400px;margin-right: 30px;overflow: hidden;max-height: 600px;}
.product .right{float: right;width:650px; }
.product .right h1{font-size: 30px;color: #333333;margin-top: 25px;}
.product .right h2{font-size: 16px;color: #0080cc;}
.product .right li{padding: 5px;border: none;}
.product .right li span{float: left;margin-top: 11px;width: 4px;height: 4px;background-color: #006bb6;border-radius: 50%;}
.product .right li p{font-size: 14px;color: #565656;margin-left: 20px;}

/*联系我们*/
.slideTxtBox .contact{height: 1500px;}
.slideTxtBox .contact p {
   font-size: 16px;color: #565656;line-height: 50px;
}
.slideTxtBox .contact p.mt {
    margin-top: 30px;font-size: 20px;color: #1b1b1b;
}
.slideTxtBox .contact p.mtc {
    margin-top: 30px;font-size: 20px;color: #0080cc;
}
.slideTxtBox .contact p.mtt {
   font-size: 33px;color: #1b1b1b;padding-top: 30px;border-top:
        1px solid #ddd;margin-top: 30px;padding-bottom: 10px
}
.slideTxtBox .contact p.first{border-top: none;padding-top: 0px;}

.slideTxtBox .contact p.mtt span{color: #2678bb;padding-right: 5px;}

/*服务中心*/
.service ul{margin-top: 30px;}
.service ul li{float: left;width: 570px;margin-left: 60px;padding-bottom: 20px;border-bottom: 1px solid #ddd;}
.service ul li.first{margin-left: 0;}
.service ul li .info{width: 570px;margin-top: 20px;background:url() right center no-repeat;}
.service ul li .info .time,.service ul li .info .words{width: auto;float: left;}
.service ul li .info .time{width: 50px;height: 50px;border: 1px solid #dddddd;padding:10px;text-align: center;margin-right: 30px}
.service ul li .info .time p{color: #1b1b1b;font-size: 20px;}
.service ul li .info .time i{font-size: 18px;color: #565656;}
.service ul li .info .words h1{font-size: 22px;color: #1b1b1b;}
.service ul li .info .words p{font-size: 16px;color: #565656;}
.service p{font-size: 16px;color: #565656;line-height: 30px;}
.service p.mtt{font-size: 20px;color: #1b1b1b;padding-top: 30px;border-top: 1px solid #ddd;margin-top: 30px;padding-bottom: 10px;}
.service p.first{border-top: none;padding-top: 0px;}
.service p.mtt span{color: #2678bb;padding-right: 5px;}
.bd div p{padding-left: 25px;}
.bd div span{padding-left: 25px;}
.bd div h1{font-size: 20px;color: #2678bb;padding-left: 25px;}
/*.wenzi img{}*/
.bd ul .clearfix img{width: 20% !important;}
.bd ul .clearfix dl img{width: 100% !important;}
.bd div img{margin-left: 25px; margin-right: 15px;width: 95%; text-align: center;}
/*.wenzi img{}*/
.bd .diagram .clearfix  img{width: 94% !important;padding: inherit;height:294px;}
.zs img{height:290px}
.brandleft img{width:100%;}