

/*about*/

.innerweb1{ width: 1200px; margin:0 auto;padding-bottom:30px; position:relative;background:#fff;  padding: 40px 0; }

.about p{ line-height: 28px;}
.about .tpimg{ padding: 30px 0;}
.about .tpimg img{max-width: 100%;}
.about h2 {font-size: 24px;font-weight: bold;margin-bottom: 5px;color: #25408f;}
.about i:after {
    display: block;
    content: "";
    width: 40px;
    height: 5px; 
    background: #25408f;
    margin: 8px 0px;
}

/*about*/
@media (max-width: 640px){
.about h2 {font-size: 18px;}
.about .tpimg{padding: 15px 0;}
}



/*Certiryzz*/


.Certiryzz{width:100%;background: #fff; padding-bottom: 50px; margin-top: 0px; padding-top:30px ;overflow: hidden;}

.Certiryzz h2{ font-size: 24px; color: #333; line-height: 60px; text-align: center; margin-bottom: 10px; }
.Certiryzz h2 i{font-size: 24px;font-weight: bold; color: #25408f; line-height: 60px;}

.Certiryzz ul{ zoom: 1;}
.Certiryzz ul li { width:23.8%; position: relative;float: left; margin-right:1.6%; margin-bottom: 25px;
     box-shadow: 0 0 8px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 8px rgba(0,0,0,.3);
    -o-box-shadow: 0 0 8px rgba(0,0,0,.3);
    -ms-box-shadow: 0 0 8px rgba(0,0,0,.3);}

.Certiryzz ul li:nth-child(4n) {margin-right: 0px;}
.Certiryzz ul li img{display:block; width:100%;height:100%;}


/*Certiryzz*/

@media (max-width: 820px){
.Certiryzz{padding-bottom: 0px; padding-top: 10px;}
.Certiryzz h2 i{font-size: 15px;line-height: 24px;}
.Certiryzz h2{font-size: 15px;line-height: 24px;margin-bottom:15px ;}
.Certiryzz ul li {width: 48%; margin-right:4%;}
.Certiryzz ul li:nth-child(2n) {margin-right: 0px;}
}

/*Certiryzz*/



/*product 合作*/


.Phzhb{width:100%;padding-bottom: 50px; margin-top: 0px;  padding-top:40px ; overflow: hidden;}
.Phzhb h2{ text-align: center; font-size: 24px;font-weight: bold; color: #25408f; line-height: 40px;}


.Phzhb ul{ zoom: 1; }
.Phzhb ul li { width:15%; float: left; margin-right:2%; margin-top: 15px; height: 90px;}
.Phzhb ul li:nth-child(6n) {margin-right: 0px;}
.Phzhb ul li .img{border: 1px solid #25408f; height: 90px;}
.Phzhb ul li .img img{display:block;width: 100%; height: 100%; }
.Phzhb ul li .img img:hover{opacity: 0.5; }
/*product*/
@media (max-width: 960px){
.Phzhb{ padding-bottom: 20px; padding-top: 15px;}	
.Phzhb ul li {height: 82px;}	
.Phzhb ul li .img{ height: 82px;}	
	}	
@media (max-width: 820px){
.Phzhb ul li {width: 23.8%; margin-right:1.6%;height: 90px; margin-top: 20px;}
.Phzhb ul li:nth-child(6n) {margin-right: 1.6%;}	
.Phzhb ul li:nth-child(4n) {margin-right: 0px;}

.Phzhb ul li .img{ height: 90px;}	
	}

@media (max-width: 720px){
.Phzhb ul li {height: 75px;}	
.Phzhb ul li .img{ height: 75px;}	
	}
@media (max-width: 640px){
.Phzhb{padding-bottom: 10px; padding-top: 10px;}
.Phzhb h2{font-size: 15px;line-height: 24px;margin-bottom:15px ;}
.Phzhb ul li {width: 32%; margin-right:2%;height: 70px;margin-top: 5px;}
.Phzhb ul li:nth-child(4n) {margin-right: 2%;}
.Phzhb ul li:nth-child(3n) {margin-right: 0px;}
.Phzhb ul li .img{ height: 70px;}
}

/*联系我们*/




.zl2{margin: 10px 0 30px;}
.zl2 h4{  font-size: 24px;color: #25408f; margin-bottom: 20px; font-weight: bold;}
.zl2 .fl{width:50%;margin-right: 5%; overflow: hidden;}
.zl2 .fl p{display: block;width:100%;  line-height: 40px; font-size: 14px; color: #5a5a5a;  float: left;  }
.zl2 .fl p a{ color: #003aff;  text-decoration: underline; }
.zl2 .fl p a:hover{text-decoration: underline;}
.zl2 .fl p:nth-child(1),
.zl2 .fl p:nth-child(2){margin-bottom: 0px;}
.zl2 .fl .z1{background: url(../images/i3.png) no-repeat left center;  }
.zl2 .fl .z2{background: url(../images/i4.png) no-repeat left center }
.zl2 .fl .z3{background: url(../images/i5.png) no-repeat left center }
.zl2 .fl .z4{background: url(../images/i6.png) no-repeat left center }
.zl2 .fl .z7{background: url(../images/i7.png) no-repeat left center }
.zl2 .fl .z8{background: url(../images/i8.png) no-repeat left center }

.zl2 .fr{float:right;width:45%;}
.zl2 .fr img{max-width: 100%;}
.zl2 .fr figure{text-align: center;float: right;margin: 0 15px;}
.zl2 .fr figure img{/*display: block;*/width: 120px; height: 120px;}
.zl2 .fr p{font-size: 14px; color: #666; margin-bottom: 20px;}
.zl2 .fl .ttt{height: 80px; line-height: 40px;}
.companybox {margin-top:0px;}
.companybox h4{  font-size: 24px;color: #25408f; margin-bottom: 20px; }
.companybox .baidumap{margin: 15px 0;}


@media (max-width: 820px){
	
.Phzhb ul li {height: 82px;}	
.zl2 .fl{width: 100%; margin-right: 0; }
.zl2 .fr{width: 100%; }
.zl2 h4{font-size: 15px; margin-bottom: 10px;}
.zl2 .fl p{line-height: 28px; }
.zl2{margin-top: -10px; margin-bottom: 10px;}
}	

@media (max-width: 640px){
.zl2 .fr{display: none;}
}

/*联系我们*/





/*æœç´¢*/
.xpH2{TEXT-ALIGN: CENTER;font-size: 18px;border-top: 1px solid #cccccc;margin: 40px 0 0; color: #25408f; padding-top: 20px; }
.footerR{width: 33.33%;float:left;}
.xunpan_bg{	float: right;padding: 10px 0;width: 100%;}
.xunp{padding: 15px 45px;border: 0px solid #ccc;background: #FFFFFF;border-radius:10px;}
.xunp .xunp_t{height: 50px;overflow: hidden;}

.xp-table{width: 100%;/* padding: 20px; */border: 0px solid #d1d1d1;}
.xp-table td{padding: 10px;}
.tb-left{font-weight: bold;color: #25408f;width: 30%;text-align: right;border-right: 0px solid #c2c2c2;}
.xp-table tr.border{border-bottom: 0px solid #c2c2c2;}
.xp-table span{display: block;width: 100%;text-align: right;font-weight: bold;color: #25408f;/* margin-bottom: 20px; */}
.xp-table span em{color: #25408f;}
.xp-input{border: 1px solid #25408f;margin-left: 0px;height: 40px;width: 80%;text-indent: 5px;line-height: 40px;}
.xp-textarea{    text-indent: 5px;border: 1px solid #25408f;margin-left: 0px;height: 127px;width: 80%;}
.xp-sub{border:0px solid #fff;width: 80px;height: 30px;line-height: 30px;background-color: #efefef;border-radius: 5px;text-align: center;color: red;margin-left: 50px;font-weight: bold;outline: none;cursor: pointer;}
.xp-sub:hover{border-color: #ddd;}
.submits{width: 82px;height: 56px;border: 2px solid #000;background: none;border-radius: 20px;cursor: pointer;
	margin-right: 95px;color: red;font-weight: 600;}


@media (max-width: 1140px){
	.tb-left{padding-left: 0px !important;}
.xunp{ padding: 15px 0px;}
}	


@media (max-width: 920px){
	.tb-left{width: 27%;}
.xp-input{width: 95%;}
.xp-textarea{width: 95%;}
}

@media (max-width: 640px){
	.tb-left{width: 25%;}

}

/*æœç´¢*/
