*{margin: 0;padding: 0;font-size: 14px;font-family: "微软雅黑";}

html{ -webkit-text-size-adjust:none;}

html, body{overflow-x: hidden;}

img{ border:none; vertical-align:middle;}

input, select, textarea, button { vertical-align:middle}

button { border:0 none; background-color:transparent; cursor:pointer}

button::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

input[type="file"]>input[type="button"]::-moz-focus-inner{ border:none; padding:0;}

li{list-style: none;}

a{text-decoration: none;outline:none;}

table{width:100%; border-collapse:collapse; border-spacing:0; table-layout:fixed;}

.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+*/}

a, .yuan, .inAbout strong, .inAbout p, .search input, .imgBox img, .tzBox, .inClass li, .tzcase .swiper-slide a p, .inJoin li, .footIco li, .tzyw .divBox a span,

.tzyw .divBox a h4, .tzyw .divBox a p, .classify ul li, .joinTitle span:after, .friendList li, .more span, .newsItem li, .page li, .nameBox, .navBar span, .teamprev, .teamnext, .link a span,

.cantact1 form input[type=submit], header h1{cursor:pointer;

   transition:all .4s ease 0s;

  -webkit-transition:all .4s ease 0s;

   -moz-transition:all .4s ease 0s; 

  -ms-transition:all .4s ease 0s; 

  -o-transition:all .4s ease 0s; 

}

ul:after, .divBox:after, .zz:after, artical:after, .newsList li:after{content: '';display: block;clear: both;}

.imgBox{overflow: hidden;}

.imgBox img{width: 100%;}

.imgBox:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

.divBox{width: 1200px;margin: 0 auto;}



.divBoxx{width: 1200px;  position: absolute;z-index: 100; 	margin-right: auto; margin-left: auto;}





.more{width: 160px;height: 48px;background: #fff;text-align: center;line-height: 48px;color: #AB7705;font-size: 13px;display: block;margin-top: 60px;}

/*字母转大写*/

.title span, .title strong{text-transform:uppercase;}

/*绝对居中*/

.yuan img, .tzcase .swiper-slide a p, .tzcase .swiper-slide a p img, .joinTitle span, .joinTitle span:after, .joinTitle span:before, .titleBox, .banTitle{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translateX(-50%,-50%);-moz-transform: translateX(-50%,-50%);-o-transform: translateX(-50%,-50%);}

/*上下居中*/

.search, .inClass li:after{position: absolute; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);}

/*左右居中*/

.banner .swiper-slide>img, .tzBox h3:after, .wx img, .tzal h2:after, .caseMan h3:before, .caseMan h3:after, .friends h2:after{position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);}

/*盒子*/

/*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}*/

/*圆形*/

.yuan{display:block; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}

header{

	width: 100%;

	z-index: 999;

	position: fixed;

	top: 0;

	

	background-image: url(../images/navbj.png);

}

header nav{font-size: 0;}

header nav a{display: inline-block;vertical-align: middle;}

header h1{float: left;margin-left: 4%;margin-top: 18px;}

header h1 a{font-size: 0;line-height: 0;}

header nav{/*width: 1200px;*/ float:left;}

header nav a{height: 80px;line-height: 80px;text-align: center;color: #fff;font-size: 16px; padding-left:20px; padding-right:20px;}

header nav a.active, header nav a:hover{background: #1a345d;color: #fff;}

.navBar{display: none;width: 40px;float: right;top: 24px; right: 230px;position: absolute;z-index: 999;}

.navBar span{width: 100%;height: 5px;margin-bottom: 4px;background: #AB7705;display: block;}

.navBar.active .s1{width: 25%;}

.navBar.active .s2{width: 63%;}

.navBar.active span{background: #fff;}

.search{right: 50px;}

.search span{width: 30px;height: 30px;display: block;}

.search input[type=submit]{width: 30px;height: 30px;background: url(../img/search.png) no-repeat center;border: none;}

.search input[type=text]{height: 21px;width: 0;border: none;text-indent: 1em;font-size: 13px;}

.search form:hover input[type=text]{width: 150px;border: 1px solid #CCCCCC;}



footer{background: #2b579a;color: #fff;padding: 50px 0;width: 100%;}

footer a{color: #fff;font-size: 13px;}

.left{float: left;}

.left p{line-height: 26px;}

.left p a{margin-right: 38px;display: inline-block;}

.left p a:hover{color: #AB7705;}

.footIco{float: right;font-size: 0;}

.footIco li{width: 25px;height: 25px;display: inline-block;vertical-align: middle;margin-left: 20px;}

.footIco li:first-child{margin-left: 0;}

.footIco li a{display: block;height: 100%;}

.wx{background: url(../img/wx.png) no-repeat center;position: relative;}

.wb{background: url(../img/wb.png) no-repeat center;}

.qq{background: url(../img/qq.png) no-repeat center;}

.wx img{top: -130px;display: none;}

.wx:hover img{display: block;}

.wx:hover{background-image: url(../img/wx1.png);}

.wb:hover{background-image: url(../img/wb1.png);}

.qq:hover{background-image: url(../img/qq1.png);}

footer p{color: #fff;}

header.active nav a{height: 65px;line-height: 65px;}

header.active h1{margin-top: 10px;}

header.active{    background: #1a345d;}



.h-ctas{float:right;/*margin:13px 4.5% 0 0;*/padding:20px 0 5px 5px;border-left:1px solid #ccc}

.header.hide{top:-88px}



.h-ctas a{line-height:32px;float:left; color:#fff;}

.h-ctas a+a{margin-left:15px}

.h-ctas a:not(.tel){border-radius:100%;background:#e5e5e5}

.h-ctas .aico{float:left;width:32px;height:32px}

.h-ctas .num{font-size:20px;float:left;margin-left:3px;color:white}

.h-ctas .tel .aico{background-position:-206px -68px}

.h-ctas .weixin .aico{background-position:-238px -68px}

.h-ctas .sina .aico{background-position:-206px -132px}.aico{display:block;background:url(../images/aicos.png)}

.bico{display:block;background:url(../images/bicos.png)}

.pw{width:1600px;margin:0 auto}