.banner img{width: 100%;}
.about .tab{margin: 0 auto;overflow: hidden;text-align: center;}
.about .tab li{line-height: 80px;font-size: 16px;padding: 0 2%;display: inline;}
.about .tab li a{color: #333;}
.about .tab li a:hover,.about .tab li.cur a{color: #2d669a;}

/*公司简介*/
.about .introduce{background: #f4f8fa;padding:20px 4.7% 4.7%;margin-bottom: 80px;overflow: hidden;}
.about .introduce .title{font-size: 1.8rem;line-height: 6rem;border-bottom: 1px solid #ccc;}
.about .introduce p{font-size: 14px;color: #666;padding-top: 30px;clear: both;}
.about .introduce p span{text-indent: 2em;display: block;}
.about .introduce p img{width: 49%;}
.about .introduce .amount{width: 40%;overflow: hidden;margin: 0 auto;padding-top: 30px;}
.about .introduce .amount li{float: left;width: 50%;text-align: center;background: url(../images/line_abt.jpg) no-repeat right bottom;}
.about .introduce .amount li:last-child{background: none;}
.about .introduce .amount li em{font-style: normal;font-size: 48px;line-height: 1;}
.about .introduce .amount li p{padding-top: 5px;font-size:18px;}
.about .introduce .amount li .num{color: #2d669a;}
.about .introduce .amount li .tit{color: #333;}

/*企业文化*/
.about .culture{background: #f4f8fa;padding:20px 4.7% 2.7%;margin-bottom: 80px;overflow: hidden;}
.about .culture .title{font-size: 1.8rem;line-height: 6rem;border-bottom: 1px solid #ccc;}
.about .culture .stit{text-align: center;margin-top: 25px;font-size: 30px;color: #2d669a;}
.about .culture .tip{text-align: center;margin:15px 0 30px;font-size: 14px;color: #666;}
.about .culture ul{overflow: hidden;width: 100%; }
.about .culture ul li{width: 50%;float: left;margin-bottom: 2rem;}
.about .culture ul li img{width: 100%;}
.about .culture ul .con{background: #fff;padding:2% 5%;}
.about .culture ul .con .twt{font-size: 24px;color: #2d669a;line-height: 80px;}
.about .culture ul .con .cwt{font-size: 20px;color: #1a85c6;line-height: 30px;margin-bottom: 20px;}
.about .culture ul .con .expl span{display: block;font-size: 14px;color: #666;line-height: 25px;text-indent: 0.5rem;}
.about .culture ul .con .tsm{font-size: 18px;color: #333;margin: 25px 0 15px;}
.about .culture ul .con .csm{font-size: 14px;color: #666;text-indent: 0.5rem;}

/* 总裁致辞 */
.about .speech{margin-bottom: 12rem;overflow: hidden;background: #f4f8fa;}
.about .speech .tit{font-size: 1.8rem;line-height: 6rem;border-bottom: 1px solid #ccc;margin-bottom: 1.5rem;color: #333;}
.about .speech{padding:2% 5%;font-size: 14px;color: #666;}
.about .speech p{text-indent: 2em;line-height: 25px;margin-top: 20px;}
.about .speech .name{text-align: right;padding: 30px 0;}

/*EHS体系*/
.about .ehs{background: #f4f8fa;padding:20px 4.7% 4.7%;margin-bottom: 80px;overflow: hidden;}
.about .ehs .title{font-size: 1.8rem;line-height: 6rem;border-bottom: 1px solid #ccc;}
.about .ehs .page{color: #666;font-size: 16px;}
.about .ehs .page .now{width: 2rem;height: 1.5rem;display: inline-block;text-align: center;line-height: 1.5rem;background: #fff;margin: 0 1rem;border-bottom: 1px solid #999!important;border:none;}
.about .ehs .page .sum{margin: 0 1rem;}
.about .ehs .prev,.about .ehs .next{width: 10px;height: 20px;vertical-align: middle;display: inline-block;padding: 1rem;}
.about .ehs .prev{margin-left: 1rem;background: url(../images/arrow3.png) no-repeat center;}
.about .ehs .next{background: url(../images/arrow4.png) no-repeat center;}
.about .ehs .prev:hover{background: url(../images/arrowh3.png) no-repeat center;}
.about .ehs .next:hover{background: url(../images/arrowh4.png) no-repeat center;}
.about .ehs .prev:hover,.about .ehs .next:hover{color: #2d669a;}
.about .ehs .tip{font-size: 14px;color: #666;margin: 1.5rem 0;text-indent: 2rem;}
.about .ehs ul{width: 100%;overflow:hidden;}
.about .ehs ul li{float: left;width: 15%;margin:0 1.99% 1.99% 0;}
.about .ehs ul li:nth-child(6n){margin-right: 0;}
.about .ehs ul li img{width: 100%;}
.mask{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;z-index: 1000;display: none;}
.imgbox{position: fixed;top:15%;width: 30%;z-index: 1000; display: none; left:35%;}
.imgbox .lg_img{width: 100%;}
.imgbox .img_close{position: absolute;top:-35px;right:-37px;}

/*企业宣传片*/
.about .video {
    width: 100%;
    margin-top: 2%;
}

@media screen and (max-width: 1680px){
	.about .introduce .amount{width: 60%;}
	.about .culture ul .con,.about .speech ul .con{padding:0 3%;}
	.about .speech ul .con p{margin-top: 10px;}
}
@media screen and (max-width: 1440px){
	.about .speech ul .con{padding:1% 5%;}
	.about .speech ul .con{padding-bottom: 50px;}
	.about .culture ul li{clear:both;width: 100%;}
	.about .culture ul li:nth-child(2n+1){margin-bottom: 0;}
	.about .culture ul .con,.about .speech ul .con{height: auto!important;padding-bottom: 30px;}
	.about .speech ul li{width: 100%;clear:both;}
	.about .speech{margin-bottom: 4rem;}
}
@media screen and (max-width: 1200px){
	.about .tab{width: 50%;}
	.about .introduce .amount{width: 70%;}
	.about .introduce .amount li em{font-size: 36px;}
	.about .culture ul li{clear:both;width: 100%;}
	.about .culture ul li:nth-child(2n+1){margin-bottom: 0;}
	.about .culture ul .con{height: auto!important;padding-bottom: 30px;}
	.about .ehs ul li{float: left;width: 24%;margin:0 1.3% 1.3% 0;}
	.about .ehs ul li:nth-child(6n){margin-right: 1.3%;}
	.about .ehs ul li:nth-child(4n){margin-right: 0;}
}

@media screen and (max-width: 1100px){
	.about .introduce .title,.about .culture .title,.about .ehs .title{font-size: 1.3rem;line-height: 3rem;}
	.about .speech .tit {font-size: 24px;line-height: 50px;}
}


@media screen and (max-width: 768px){
	.about .tab{width: 70%;}
	.about .introduce p img{width: 100%;margin-bottom: 20px;}
	.about .introduce .amount{width: 80%;}
	.about .introduce .amount li em{font-size: 32px;}
	.about .introduce .amount li p{font-size:14px;}
	.about .speech ul li .name .eg{font-size: 2.4rem;}
	.about .speech ul li .name .cn{font-size: 1.2rem;}
	.imgbox{width: 40%;left:30%;}
}
@media screen and (max-width: 414px){
	.about .tab{width: 100%;}
	.about .introduce .title,.about .culture .title,.about .ehs .title{font-size: 1.8rem;line-height: 4rem;}
	.about .introduce .amount{width: 100%;}
	.about .introduce .amount li em{font-size: 26px;font-size: 26px;}
	.about .introduce .amount li p{font-size:12px;}
	.imgbox{width: 80%;left:10%;}
	.about .culture .stit,.about .culture ul .con .cwt{font-size: 18px;}
	.about .culture ul .con .twt{font-size: 20px;}
	.about .culture ul .con .cwt{line-height: 25px;}
}