/*公用头部*/
.cp-yw{width: 1200px;overflow: hidden;text-align: center;padding: 20px 0;margin: 0 auto;}
.cp-yw h4{font-size: 40px;color: rgba(43, 45, 66, 0.07);}
.renw{background: url(../images/renw.jpg) no-repeat right top;}
.cp-yw p{font-size: 28px;color: #d0111b;}
.cp-yw p.main{color:#fff;}
.cp-yw span{display: inline-block;width: 83px;height: 5px;background: url(../images/di.png) no-repeat center;margin-top: 15px;}


.cont-us{ width:100%; background: #fff;overflow: hidden;}
.warpper{ width: 1200px; margin: 0 auto; overflow: hidden;}
.container{width:1200px;margin:0px auto}

.paded-top-50{ margin-top:20px;position: relative;}
.paded-top-50 a{ display: inline-block;float: left;}
.us-bg{ background: #fff; width: 1005px; height: 305px; box-shadow:1px 1px 8px #d2d0cd;}
.us-fl-tp{ width:600px; float:left;box-sizing: border-box;margin: 10px 0;text-align: right;}
.us-fr-text{width:590px; float:left; padding: 10px 30px;box-sizing: border-box;box-shadow: 0 0 20px #ddd;height: 310px;margin: 10px 0;}
.us-fr-text div{line-height: 30px; color: #333;font-size: 14px;}
.us-fr-more{ margin-top: 10px;  padding:20px 0 0 0 ; color: #052b69;display: inline-block;}
.us-fr-more a{color: #052b69;}
.us-list-top{width: 1010px; text-align: center; margin: 0 auto;}
.us-list-top h3{text-align: center; font-weight: normal; font-size: 24px; padding-top: 30px; color: #333333; line-height: 40px;}
.us-list-top .line{ width: 100px; height: 1px; background: #9eca41; margin: 8px auto;}
.us-list-top h5{text-align: center; font-size:20px; color: #333333; line-height: 20px; font-family: "微软雅黑"; font-weight: normal;}
/*.us-fr-text span:hover{ color: #fff; display: block;}*/
.us-san{width: 16px;height: 20px;background: url(../images/san.png) no-repeat center;position: absolute;top: 50%;left: 50%;}
/*公司简介*/
.about{overflow-y:scroll; overflow-x:hidden;table-layout: fixed;word-wrap:break-word;word-break:break-all;height:300px}
.about-nav-wrapper {
	height: 50px;
	background-color:#F5F5F5;
	border-bottom:1px solid #E4E8EA;
	
}
.about-nav-list {
width:1200px;
margin:0 auto;
	height: 100%;
	line-height: 50px;
}
.about-nav-list a{
	width: 14.2%;
	height: 100%;
	font-size: 16px;
	color: #333;
	text-align: center;
	float:left;
}
.about-nav-list a:hover {
	background-color: #d0111b;
	color:#fff}
.about-nav-list a.current {
    background-color: #d0111b;
	color:#fff;
}
/* aboutHonor */
.InpageTitle2{width: 100%;text-align: center;padding-top: 52px;}
.InpageTitle2 h3{font-size: 26px;color: rgb(197, 0, 0);font-weight: bold;background:url(../images/hzz-bt.png) no-repeat center}
.InpageTitle2 i{display: block;height: 4px;background: #666;width: 26px;margin: 20px auto 0;}
.InpageTitle2 p{font-size: 12px;color: #999999;font-family: arial;margin-top: 8px;text-transform: uppercase;}
.aboutHonor{width: 100%;padding-bottom: 60px;background: #f6f6f6;margin:0 auto}
.aboutHonor .mainCon{ width:100%; position:relative;margin-top:34px;}
.aboutHonor .mainCon i{ display:block; width:42px; height:42px; cursor:pointer; position:absolute; top:124px; overflow: hidden;z-index: 99;}
.aboutHonor .mainCon .btn01{ background:url(../images/aboutHonorBtn01.png) no-repeat left top; left:-70px;}
.aboutHonor .mainCon .btn02{background:url(../images/aboutHonorBtn02.png) no-repeat left top; right:-70px;}
.aboutHonor .mainCon .aboutHonorCon{width: 100%;position: relative;height: 280px;overflow: hidden;}
.aboutHonor .mainCon .aboutHonorCon ul{width: 105%;position: absolute;top: 0;left: 0;}
.aboutHonor .mainCon .aboutHonorCon li{width: 276px;float: left;margin-right: 32px;overflow: hidden;}
.aboutHonor .mainCon .aboutHonorCon li p{width: 276px;height: 238px;background:url(Img/Inpage/aboutHonorBg.png) no-repeat center;padding-top: 9px;}
.aboutHonor .mainCon .aboutHonorCon li span{display: block;width: 100%;margin-top: 16px;font-size: 14px;color: #666;text-align: center;}
.aboutHonor .mainCon .aboutHonorCon li img{display: block;margin: 0 auto;transition:all 0.3s;transform:scale(1)}
.aboutHonor .mainCon .aboutHonorCon li:hover img{transform:scale(1.2);}

/* aboutCulture */
.aboutCulture{width: 100%;background: url(../images/aboutCultureBg.jpg) no-repeat center;height:439px;}
.aboutCulture .mainCon{width: 100%;position: relative;margin-top: 60px;height:200px}
.aboutCulture .mainCon li{float: left;padding-top: 38px;width: 160px;margin-left: 13px;margin-right:10px;background: url(../images/aboutCultureBg02.png) no-repeat center;height: 121px;text-align: center;}
.aboutCulture .mainCon li:first-child{margin-left: 0;}
.aboutCulture .mainCon li p{margin-top: 16px;color: #888888;line-height: 18px;font-size: 14px;padding: 0 16px;}
.aboutCulture .mainCon li:hover{background: url(../images/aboutCultureBg03.png) no-repeat center;}
.aboutCulture .mainCon h3{font-size: 18px;color: #333333;}
.aboutCulture .mainCon li:hover h3,.aboutCulture .mainCon li:hover p{color: #fff;}

/* aboutMien */
.aboutMien{width: 100%;padding-bottom: 40px;background: #fff;}
.aboutMien .mainCon{ width:100%; height:400px; position:relative;margin-top:34px;}
.aboutMien .mainCon span{ display:block; width:10px; height:18px; cursor:pointer; position:absolute; top:50%; margin-top:-9px;overflow: hidden;z-index: 99;}
.aboutMien .mainCon .btn01{ background:url(../images/aboutMienBtn01.png) no-repeat left top; left:216px;}
.aboutMien .mainCon .btn02{  background:url(../images/aboutMienBtn02.png) no-repeat left top; right:216px;}
.aboutMien .aboutMienCon{ overflow:hidden; width:1200px; height:400px; margin:0 auto; position:relative}
.aboutMien .aboutMienCon .aboutMienBox{width: 1200px;height: 400px;margin: 0 auto;}
.aboutMien .aboutMienCon .iteam .Pic{position: relative;display: block;}
.aboutMien .aboutMienCon .iteam img{ display:block}
.aboutMien .aboutMienCon .iteam b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(Img/Inpage/aboutMienBg.png) repeat;}
.aboutMien .aboutMienCon .iteam.active b{ display:none;}
.aboutMien .aboutMienCon .iteam.active{height: 400px;top: 0 !important;}
.aboutMien .aboutMienCon .iteam.active .Pic{box-shadow: 1px 6px 4px #ebebeb;display: block;border: 5px solid #f6f6f6;}
.aboutMien .aboutMienCon .iteam.active p{color: #666666;font-size: 15px;margin-top: 15px;text-align: center;}