p{margin: 0 0 0 0;}
.fl{float: left;}
.fr{float: right;}

.container1{padding: 0 8%;margin:0 auto;position:relative;}

/* */
.head{width:100%;z-index: 999;height: 120px;position:absolute;width:100%;left:50%;
    margin-left: -50%;
    z-index: 99;
}
.logo{float: left;line-height:120px;margin-left: 8%;width:13%;}
.logo img{
   max-width:100%; height:auto !important;width:auto !important;
}
.top_tel{
    float: right;
    width: 15%;
    padding-left: 22px;
    background-size: auto 100%;
    position: relative;
    margin-right: 8%;
    margin-top:2.2%;
}
.top_tel p{
	display: block;color: #606060;font-size: 16px;font-weight: bold;
	background: url(//cdn.myxypt.com/2bde5fd5/22/07/6f3b88d9144b7b0e0c52c5691a9fe4c45f21cedf.png)no-repeat left;/*line-height: 76px;*/
	padding-left: 40px;
}

.kodisamdk{
    padding: 4%
}

.kodisamdk li{
    width: 24%;
    margin-bottom: 2%;
}


.changgen{
    position: absolute;
    top: 32%;
    left: 22%;
    width: 60%
}
.flex{
    display: flex;
   justify-content: space-between;
    flex-wrap: wrap;
}
.changgen li{
    line-height: 50px;
    font-size: 18px;
    width: 15%;
    text-align: center
}


.changgen li:hover{
    background: #0768ab;
}
.changgen li:hover a{
    color: #fff;
}
.tab-main{
    position: relative;
}
.ttry .swiper-wrapper .swiper-slide{
    position: relative;
}



.ttry .swiper-wrapper .swiper-slide:hover .pjhdng_nei{
	opacity:0;
 transition: all 0.6s esae;
}
.ttry .swiper-wrapper .swiper-slide:hover .ying{
	opacity:1;
	transition: all 0.6s esae;
   }


.changgen li:hover,
.changgen li.active  {
    background: #0768ab;
 
    color: #fff;
}
.changgen li.active  a{
    color: #fff;
}
.tab-con {
  position: relative;
  width: 100%;
}

.tab-con .tab-main {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9;
  right: 0;
}

.tab-con .tab-main {
  opacity: 0;
  visibility: hidden;
  transition: all .5s ease;
}

.tab-con .tab-main.active {
  position: static;
  opacity: 1;
  visibility: visible;
}





.yungw{
    display: block;
    margin-right: 10px;
    color: #fff;
    font-size: 13px;
    width: 39px;
    height: 39px;
    /*border: solid 1px #d5d5d5;
    border-radius: 50%;*/
    text-transform: uppercase;
    text-align: center;
    line-height: 37px;
    /*background: #d5d5d5;*/
    float: left;
}
.shiy{
    background: url(//cdn.myxypt.com/2bde5fd5/20/10/617917a9334cb5dc71e47785d5aa4a834fe29965.png) no-repeat;
    float: right;
    width: 39px;
    height: 39px;
}
.ghgh{
    position: absolute;
    top: 50px;
    right:0px;
    display: none;
    z-index: 9999;
    width: 200px;
    background: #FFF;
}

.product_nav { width:80px; height:76px; position:absolute; right:0; top:0;display:none;}
.product_nav > .hd { height:76px; line-height:76px; text-align:center; background-color:#0768ab; color:#fff; font-size:16px; cursor:pointer;}
.product_nav > .hd a{ color: #fff;}
.ydhl .nav{width: 50%;}

.prosort{
  background: rgba(57,66,75,0.8);
  padding: 30px 5%;
  position: absolute;
  width: 100%;
  top: 75px;
  left: 0;
  right: 0;
  z-index: 9999;
  display: none;
}
.prosort ul li{
  width: 20%;
  float: left;
  padding: 0 0.5%;
}
.prosort ul li > a{
  display: block;
  font-size: 16px;
  color: #fff;
  line-height: 3;
  font-weight: bold;
}
.prosort ul li .pro-subnav a{
  display: block;
  font-size: 15px;
  color: #ffffff;
  line-height: 2.2;
}
.prosort ul li a:hover{
  color: #e04500
}
.prosort ul li .pro-subnav a:hover{
  color: #e04500
}



/* */
.box1{background: url(//cdn.myxypt.com/2bde5fd5/20/09/57b316046cd3b3c54e30e8f6a91f7056af4d42f9.png)no-repeat center;height: 81px;background-size: 100% 100%;}
.box1 #formsearch{float: right;margin-top: 14px;width:30%;}
.box1 #formsearch input{background: none;border:none;outline: none;float: left;height: 54px;line-height: 54px;}
.box1 #formsearch input#keyword{width:85%;border:1px solid #8e8e8e;padding-left: 3%;color: #d3d3d3;font-size: 12px;border-right: none;}
.box1 #formsearch input#s_btn{width: 15%;background: url(//cdn.myxypt.com/2bde5fd5/20/09/fc87b48f969a12d4807725b4a2a1ad384dad07e5.png)no-repeat center #f16231;}

/* */
.box2{margin-top: 55px;}
.bt{text-align: center;}
.bt h3{font-weight: bold;color: #343434;font-size: 36px;}
.bt span{display: block;color: #545454;font-size: 12px;margin-top: 10px;text-transform: uppercase;}
.fenlei{margin-top: 30px;display: flex;flex-wrap: wrap;justify-content:center;}
.fenlei li{width:19.5%;position: relative;margin: 0 0.25%;}
.fenlei li img{width: 100%;}
.fenlei li .cont{position: absolute;bottom: 5%;left:0;width:100%;text-align: center;}
.fenlei li .cont h3{color: #fff;font-size: 24px;font-weight: bold;}
.fenlei li .cont span{display: block;margin-top: 8px;color: #fff;font-size: 18px;}

/* */
.box3{text-align: center;padding:3% 0;margin-top: 60px;}
.box3 h3{color: #fff;font-size: 26px;}
.box3-tel{background: url(//cdn.myxypt.com/2bde5fd5/20/09/1b5f3a239ad7ed0170aefe00736003f560a44749.png)no-repeat center top;padding-top: 3.4%;color: #fff;font-size: 18px;margin-top:2%;background-size: 3% 48%}

/* */
.box4{background: #f3f3f3;padding-top: 55px;}
.box4-cont{position: relative;background: #fff;margin-top: 70px;border-bottom: 2px solid #f3f3f3;}
.box4-cont .slick-arrow{position: absolute;top:50%;width:58px;height:58px;margin-top: -29px;cursor: pointer;border:none;outline: none;text-indent: -999px;overflow: hidden;z-index: 999}
.box4-cont .slick-prev{background: url(//cdn.myxypt.com/2bde5fd5/20/09/6e3579055e00dccdf2d1fcaa697c40981ea0ae0a.png)no-repeat;background-size: 100% 100%;left:-29px;}
.box4-cont .slick-next{background: url(//cdn.myxypt.com/2bde5fd5/20/09/0f984e0908190c303be7cd5706bdeee13cb04062.png)no-repeat;background-size: 100% 100%;right:-29px;}
.box4-cont li{text-align: center;padding: 0.8% 0 1%;border-right: 1px solid #f3f3f3}
.box4-cont li b{font-size: 40px;color: #f3f3f3;}
.box4-cont li img{margin:10px auto 0;width:50%;}
.box4-cont li span{display: block;margin-top: 4%;color: #505050;font-weight: bold;font-size: 18px;}

/* */
.box5{margin-top: 55px;}
.box5-cont{margin-top: 145px;}
.box5-cont .swiper-slide img{width: 100%;}
.box5-cont .swiper-slide-active img{width: 150%;position: relative;z-index: 999;margin-left: -30%;margin-top: -32%;box-shadow: 0 0 10px rgba(57,57,57,0.32)}

/* */
.box6{margin-top: 35px;background:url(//cdn.myxypt.com/2bde5fd5/20/09/e14043a4adf813df15fd7871ba0a510e6e4d5e03.png)no-repeat;background-size: 100% 100%;padding: 2% 0;}
.box6 .ab{background: #fff;padding: 2%;}
.ab-le{float: left;width:20%;border-right: 1px solid #f3f3f3;padding:1% 0 3%;}
.ab-tit h3{color: #3c3c3c;font-size: 36px;font-weight: bold;}
.ab-tit span{display: block;color: #3c3c3c;font-size: 18px;}
.ab-le ul{margin-top:12%;}
.ab-le ul li{padding: 10% 0 10% 18%;background: url(//cdn.myxypt.com/2bde5fd5/20/09/542dcad8b11c12e64c1f5177242ec34c8b654cc2.png)no-repeat 8% #748aa9;color: #fff;font-size: 18px;margin-bottom: 2px;width:80%;}
.ab-ri{float: left;width:30%;margin-left: 5%;margin-top: 2%;}
.ab-ri h3{font-weight: bold;color: #404040;font-size: 24px;position: relative;padding-bottom: 3%;}
.ab-ri h3:after{content: "";display: block;width: 41px;height: 1px;background: #3b3b3b;position: absolute;bottom: 0;left:0;}
.ab-ri .cont{margin-top: 12%;color: #656565;font-size: 14px;line-height: 30px;text-align: justify;height: 120px;overflow: hidden;}
.ab-ri a{display: block;width: 30%;height: 45px;line-height: 45px;background: #f16231;font-size: 14px;color: #fff;text-align: center;margin-top: 6%;}
.abimg{float: right;width:35%;margin-top: 2%;}
.abimg img{width: 100%;}

/* */
.box7{margin-top: 50px}
.news_list1{margin-top: 40px;display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-around;}
.news_list1 li{float: left;width:32%;position: relative;transition: all 1s;background: #fff;}
.news_list1 li a{display: block;padding: 1.5%;box-shadow: 0 0 9px rgba(57,57,57,0.09);}
.news_list1 li img{width: 100%;}
.news_list1 li h3{color: #4a4a4a;font-size: 16px;font-weight: bold;line-height: 45px;height: 45px;overflow: hidden;margin-top: 10px;}
.news_list1 li p{color: #8b8b8b;font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;}
.news_list1 li .dac{height: 45px;line-height: 45px;width:100%;background:#f16231;padding: 0 2%;margin-top: 15px;position: relative;}
.news_list1 li .dac i{font-style: normal;color: #fff;font-size: 16px;font-weight: bold;}
.news_list1 li .dac span{position: absolute;right: 2%;top:0;color: #fff;font-size: 12px;}
.news_list1 li:hover{margin-top: -15px;}
.news_list1 li:hover h3{color: #0a1c57}
.news_list1 li:hover .dac{background: #0a1c57;}

/* */
.footer{background: #3e3e3e;padding-top:2%;margin-top: 40px;cursor:default;}
.ff_nav{}
.ff_nav dl{float: left;width: 16.666%;}
.ff_nav dl dt{font-weight: normal;color: #5a5a5a;font-size: 16px;margin-bottom: 15px;}
.ff_nav dl dd{line-height: 36px;}
.ff_nav dl dd a{color: #5a5a5a;opacity: 0.63;}

.ff_lx h3{font-weight: bold;color: #5a5a5a;font-size: 18px;}
.ff_lx .cont{margin-top: 15px;color: #5a5a5a;font-size: 14px;line-height: 36px;}

.ff_er{float: left;width:48%;margin-right: 0;text-align: center;color: #909090;font-size: 14px;}
.ff_er img{width:100%;margin-bottom: 10px;}

.link{margin-top:20px;color: #909090;font-size: 12px;line-height: 22px;}
.link a{color: #909090;}

.copyright{text-align: center;border-top: 1px solid #d3d3d3;padding:10px 0;color: rgba(90,90,90,0.55);line-height: 24px;margin-top: 10px;}
.copyright a{color: rgba(90,90,90,0.55);}



.ab0{
	border-top: 10px solid #0768ab;
	width: 100%;
	position: relative;
	background: #fdfdfd;
}
.ab0 .abtp{
	width: 50%;
	position: relative;
	margin-left: 0%;
	float: left;
}
.ab0 .abtp img{
	max-width:100%; height:auto !important;width:auto !important;

}
.ab0 .abtp .tpwz{
	width: 100%;
	position: absolute;
	bottom: 0px;
	background: rgba(7,104,171,.78);
	height: 145px;
	left: 0;
	cursor:default;

}
.ab0 .abtp .tpwz h3{
	margin-left: 16%;
	float: left;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	line-height: 145px;
}
.ab0 .abtp .tpwz span{
	font-size: 18px;
	margin-left: 10px;
}

.ab0 .abtp .tpwz .jt {

float: right;
margin-right: 30px;
height: 100%;
}

.ab0 .abtp .tpwz .jt img{
	vertical-align: middle;
	    margin-top: 75%;
}

.ab0 .abwz{
width: 50%;
float: right;
padding-right: 8%;
padding-left: 70px;
padding-top: 115px;
cursor:default;
}
.ab0 .abwz h1{
	font-size: 18px;
	color: #0768ab;
	font-weight: normal;
	line-height: 1;
}
.ab0 .abwz h2{
	font-size: 30px;
	color: #0768ab;
	font-weight: bold;
	line-height: 1;
	margin-top: 20px;
}
.ab0 .abwz h3{
	font-size: 15px;
	color: #505050;
	font-weight: normal;
	line-height: 2.4;
	margin-top: 30px;
       overflow : hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     /*-webkit-line-clamp: 4;*/      /* 可以显示的行数，超出部分用...表示*/
     -webkit-box-orient: vertical;
}
.ab0 .abwz ul{
	margin-top: 50px;
	display: flex;
	width: 100%;
}

.ab0 .abwz ul li{
	width: 25%;
	text-align: center;
}
.ab0 .abwz ul li h3 span{
	font-size: 60px;
	color: #0768ab;
	font-weight: bold;
	line-height: 1;
}


.ab0 .abwz ul li  span{
	color: #515151;
	font-size: 18px;
	line-height: 1;
	margin-top: 10px;
	font-weight: normal;
	display: block;

}

.yyly{
	background: url(//cdn.myxypt.com/2bde5fd5/20/11/6337dfdbe9c3e791bbb31c90698f68a575a1e17b.jpg) no-repeat top center;
	padding-top: 75px;
	padding-bottom: 100px;
}
.yyly .title{
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/9ecf64756bfa4a2b0084e03087b173c50be2c110.png) no-repeat left bottom;
	padding-bottom: 19px;
	
}
.yyly .title h1{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #fff;
}
.yyly .title h2{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #fff;
	margin-top: 4px;
}
.yyly2{
	margin-top: 80px;
}
.yyly2 ul{
	display: flex;
}
.yyly2 ul li{
	width: 14%;
	margin-right: 3.2%;
	border: 2px solid #fff;
	padding-top: 30px;
	padding-left: 1%;
	padding-bottom: 17px;
}
.yyly2 ul li:nth-child(6){
	margin-right: 0;
}
.yyly2 ul li .jia{
	width: 19px;
	height: 19px;
	display: block;
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/9db4cded0ec61a44e8b8819390c2ccaeebcb4beb.png) no-repeat center;
}
.yyly2 ul li h3{
	font-size: 20px;
    color: #f7f7f7;
    font-weight: bold;
    line-height: 26px;
    margin-top: 38px;
    margin-bottom: 12px;
}
.yyly2 ul li:hover{
	background: #0768ab;
	border: 2px solid #0768ab;
	cursor:default;
}

.yyly2 ul li span{
font-size: 14px;
color: #f7f7f7;
font-weight: normal;
line-height: 17px;
text-transform: uppercase;
}
.yyly2 .gdly {
	font-size: 18px;
	font-weight: bold;
	color: #f7f7f7;
	line-height: 18px;
	margin-top: 65px;
	display: block;
}
.yyly2 .gdly:hover{color:#0768ab;}




.yyly2 .gdly span{
	font-size: 24px;
	font-weight: normal;
	line-height: 24px;
	font-family: "宋体";
}
.biank{
	border:#d7d7d7 1px solid;
	position: relative;
	padding-bottom: 10%;
}
.pjhdng_ing img{
	width: 100%;
	height:auto;
}
.ying{
	position: absolute;
	top:0px;
	left:0px;
	background: rgba(7,104,171,.85);
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	padding:20% 15%;
	opacity: 0;
	transition: all 0.6s esae;
	cursor:default;
}
.ying_more{
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/a46adc47c2cee98fa6e99702ce9c35a4fb456dfa.png) top center no-repeat;
	width: 62px;
	height: 62px;
	margin: 20% auto 0;
}
.pjhdng_nei{
	position: absolute;
	bottom: 0px;
	left:0px;
	width: 100%;
	transition: all 0.6s esae;
	opacity:1;
}
.ying_tt{
	font:400 26px/60px "微软雅黑";
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/03dc45538db0e9bde26df11f35dea149d8aacc68.png) bottom center no-repeat;
}
.ying_tt a{
	color: #fff;
}
.pjhdng .swiper-wrapper .swiper-slide:hover .pjhdng_nei{
	opacity:0;
 transition: all 0.6s esae;
}
.pjhdng .swiper-wrapper .swiper-slide:hover .ying{
	opacity:1;
	transition: all 0.6s esae;
   }
.fening{
	width: 28%;
	margin-top: 2%;
}  
.fening li{
	width: 30%;
	margin-right: 2%;
	background: #eeeeee;
	display: inline-block;
	text-align: center;
	font:400 16px/38px "微软雅黑";
	cursor:default;
}
.fening li a{
	color: #333;
}
.fening li:hover{
	background: #0768ab;
}

.fening li:hover a{
	color: #fff;
}


.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.ying_yy{
	font:400 16px/30px "微软雅黑";
	padding-top: 15%;
}
.pjhdng_nei{
	background: #0768ab;
	text-align: center;
	color: #fff;
	padding: 2% 4%;
}
.pjhdng_nei_ring{
	font:400 14px/24px "Microaoft Yahei";
	margin-top: 2%;
	display: none;
}
.pjhdng_nei_tt{
	font:400 24px/30px "Microaoft Yahei";

}
.pjhdng_nei_tt a{
	color:#fff;
}
.jsly{
	/*margin-top: 50px;*/
}
.jsly .title1{
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/70854fa1907b29adeb52969d0e8a25461985ce5f.jpg) no-repeat left bottom;
	padding-bottom: 19px;
	cursor:default;
	margin-top: 4vw;
}
.jsly .title1 h1{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #0768ab;
	text-transform: uppercase;
}
.jsly .title1 h2{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #0768ab;
	margin-top: 4px;
}
.jsly .title1 a{
	width: 146px;
	height: 45px;
	border: 1px solid #e5e5e5;
	text-align: center;
	font-size: 18px;
	color: #7a7a7a;
	line-height: 43px;
	opacity: 0.57;
}
.jsly .title1 a:hover{color:#0768ab;}
.jsly .title1 a span{
	font-size: 24px;
	font-weight: normal;
	line-height: 43px;
	font-family: "宋体";
}
.jsly2{
	margin-top: 30px;
	overflow: hidden;
}
.jsly2 ul{
	width: 100%;
}
.jsly2 ul li{
	
	position: relative;
	overflow: hidden;
}

.jsly2 ul li .yy{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0;
	text-align: center;
	padding: 200px 10% 0 8%;
}
.jsly2 ul li.cur{
	width: 50%;
}

.jsly2 ul li:nth-child(1) .yy{
	background: rgba(160,115,62,.85);
} 
.jsly2 ul li:nth-child(2) .yy{
	background: rgba(7,23,65,.66);
} 
.jsly2 ul li:nth-child(3) .yy{
	background: rgba(7,23,65,.53);
} 
.jsly2 ul li.cur .yy{
	width: 53%;
	left: 23%;
	top: 15%;
	height: 70%;
	padding-top: 74px;
}


.jsly2 ul li .yy h3{
	font-size: 25px;
	color: #fff;
	font-weight: bold;
	line-height: 36px;
	margin-top: 25px;
}
.jsly2 ul li .yy p{
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	line-height: 36px;
	margin-top: 20px;
	padding-bottom: 23px;
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/470ad5e9a4484bd295e32dc3cdaf309b68f46f0c.png) no-repeat  bottom center;
}
.jsly2 ul li .yy .ckxq{
	font-size: 18px;
	color: #ffffff;
	font-weight: normal;
	line-height: 36px;
	margin-top: 32px;
	display: block;
}


.news0{
	margin-top: 13px;
	background: #fcfcfc;
	/*padding-top: 70px;*/
}
.news0 .title2{
background: url(//cdn.myxypt.com/2bde5fd5/20/09/fe078e9a62ff06cf1f9038cbc02c93f93ae22f14.png) no-repeat left bottom;
	padding-bottom: 16px;
	cursor:default;
}
.news0 .title2 h1{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #0768ab;
}
.news0 .title2 h2{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #0768ab;
	margin-top: 4px;
}

.news1{
	margin-top: 65px;
}
.news1 ul li{
	float: left;
	width: 25%;
	position: relative;
	min-height: 306px;
}
.news1 ul li:after{
	position: absolute;
	content: "";
	width: 1px;
	height: 220px;
	background: #e1e1e1;
	right: 0px;
	top: 0;
}
.news1 ul li h3{
	width: 80%;
	margin: 0 auto;
}
.news1 ul li h3 a{
	font-size: 16px;
	color: #545454;
	font-weight: bold;
	line-height: 1.8;
	 overflow : hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 2;     
     -webkit-box-orient: vertical;
}
.news1 ul li p{
	width: 80%;
	margin: 0 auto;
	font-size: 14px;
	color: #545454;
	font-weight: normal;
	line-height: 30px;
	margin-top: 15px;
	 overflow : hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 5;     
     -webkit-box-orient: vertical;
     cursor:default
	
}
.news1 ul li .time{
	width: 80%;
	margin: 0 auto;
	margin-top: 18px;
}
.news1 ul li .time span{
	font-size: 14px;
	color: #545454;
	line-height: 30px;
	float: left;
}
.news1 ul li .time .ckgd{
	font-size: 14px;
	color: rgba(84,84,84,.57);
	line-height: 30px;
	float: right;

}
.news1 ul li:hover{
	border-bottom:2px solid #0768ab;
}
.news1 ul li:hover h3 a{
	color: #0768ab;
}
.news1 ul li:hover .time span{
	color: #80a7c3;
}  
.news1 ul li:hover .time .ckgd{
	color: #80a7c3;
}


.case0{
	margin-top: 10px;
}

.case0 .title2{
background: url(//cdn.myxypt.com/2bde5fd5/20/09/fe078e9a62ff06cf1f9038cbc02c93f93ae22f14.png) no-repeat left bottom;
	padding-bottom: 16px;
	cursor:default;
}
.case0 .title2 h1{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #0768ab;
	text-transform: uppercase;
}
.case0 .title2 h2{
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	color: #0768ab;
	margin-top: 4px;
}


.case0 .title2 a{
	width: 146px;
	height: 45px;
	border: 1px solid #e5e5e5;
	text-align: center;
	font-size: 18px;
	color: #7a7a7a;
	line-height: 43px;
	opacity: 0.57;
}
.case0 .title2 a:hover{color:#0768ab;}
.case0 .title2 a span{
	font-size: 24px;
	font-weight: normal;
	line-height: 43px;
	font-family: "宋体";
}

.case1{
	margin-top: 45px;
	position: relative;
}
.case1 .slick-prev{
	position: absolute;
	left: -5%;
	top: 38%;
	width: 41px;
	height: 41px;
	font-size: 0;
	border: none;
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/1735e7a5cfe3fb7ad537b23a9fefd51a4ee7f446.png) no-repeat left bottom;
}
.case1 .slick-next{
	position: absolute;
	right: -5%;
	top: 38%;
	width: 41px;
	height: 41px;
	font-size: 0;
	border: none;
	background: url(//cdn.myxypt.com/2bde5fd5/20/09/72b3b236dd3a924359b762455549418ef028395d.png) no-repeat left bottom;
}
.case1 ul {
	width: 100%;
}
.case1 ul li{
	padding: 10px;
	border: 1px solid #d1d1d1;
	margin: 0 15px;
}
.case1 ul li:hover{
	border: 1px solid #0768ab;
}
.case1 ul li img{
	width: 100%;
}

.foot1{
	width: 100%;
	border-bottom: 1px solid #525252;
	padding-bottom: 20px;
}
.foot1 .ftnav h3{
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	line-height: 2;
}
.foot1 .ftnav a{
	color: #fff;
	width: 14%;
	display: inline-block;
}

.ftlink{
	float: right;

}
.flink2{
	border: 1px solid #a0a0a0;
	border-right: none;
	line-height: 3.5em;
	font-size: 12px;
	color: rgba(248,248,248,.46);
	display: block;
	float: left;
	width: 85%;
	padding-left: 5%;
	overflow: hidden;
	height: 3.5em;
}
.flink2 a{
	color: rgba(248,248,248,.46);
	margin-right: 5px;

}
.flink1{
	float: left;
	width: 15%;
	font-size: 12px;
	line-height: 3.5em;
	color: #fff;
	text-align: center;
	background: #0768ab;
	border: 1px solid #0768ab;
	height: 3.5em;
}

.ftlink .flinkh{
	height: auto;
	border-right: 1px solid #a0a0a0;;
}

.foot2{
	margin-top: 40px;
	padding-bottom: 45px;
	border-bottom:1px solid #525252; 
}
.ftcont p{
	font-size: 14px;
	color: #e0e0e0;
	font-weight: normal;
	line-height: 2;
}
.ftewm span{
	float: right;
	font-size: 14px;
	color: #bababa;
	font-weight: normal;
	line-height: 1.5em;
	text-align: right;
	margin-top: 10%;
	margin-right: 10px;
}
.ftewm h3{
	float: right;
	width: 60%;
}
.ftewm h3 img{
	max-width: 100%;
}

.foot3{
	font-size: 12px;
	color: #b6b6b6;
	font-weight: normal;
	line-height: 4em;
}
.foot3 a{
	font-size: 12px;
	color: #b6b6b6;
}
@media(max-width: 1600px){
	.top_tel{
		width: 15%;
	}
.top_tel p{
	padding-left: 23px;
}

.ab0 .abwz ul{
	margin-top: 25px;
}
.ab0 .abwz{
    padding-top:60px;
}


}
@media(max-width: 1440px){
	.top_tel{
		width: 16%;
		margin-right: 7%;
		margin-top: 2.3%;
	}
.top_tel p{
	padding-left: 23px;
	font-size: 16px;
}
.ab0 .abwz{
	padding-top: 50px;
}
.ab0 .abwz ul li h3{
font-size:50px;
}
.ab0 .abwz h3 p{line-height: 2em!important;}

}


@media(max-width: 1300px){
.top_tel {
    width: 17%;
    margin-right: 7%;
    margin-top: 3%;
}
.ab0 .abwz h2{
    font-size: 27px;
}

}

@media(max-width: 1220px){
    .top_tel {
   width: 17%;
}
.changgen li{
    font-size:16px;
}
.changgen {
        position: absolute;
    top: 56%;
    left: 23%;
    width: 76%;
}
.ab0 .abwz h3{
    font-size: 14px;
}
}



@media(max-width: 1200px){
.top_tel{
	padding-left: 10px;
	background-size: auto 80%;

}

.top_tel p {
    padding-left: 20px;
    font-size: 14px;
}
.ab0 .abwz{
	padding-top: 25px;
}
.ab0 .abwz h2{
	font-size: 26px;
	margin-top: 15px;
}
.ab0 .abwz h3 {
    font-size: 14px;
    color: #505050;
    font-weight: normal;
    line-height: 2;
    margin-top: 20px;
   
}
.ab0 .abwz ul {
    margin-top: 15px;
}

.jsly2 ul li .yy p{
	line-height: 30px;
}

}
@media(max-width: 1040px){
    .top_tel {
    padding-left: 10px;
    background-size: auto 80%;
}
.fening{
    width:50%;
}
.ab0 .abwz ul li h3 span{
    font-size:26px;
}

}
@media(max-width: 1024px){
.changgen{
    position:static;
    width:100%;
}
.changgen li {
    font-size: 13px;
    line-height:35px;
}
	.top_tel{
		padding-left: 2px;
		width: 11%;
		    background-size: auto 74%;
	}
	.top_tel p{
		font-size: 12px;
	}
	.box4-cont{margin-top: 40px;}
	.box5-cont{margin-top: 80px;}

	.ab-le{width: 25%}
	.ab-ri{width:38%;margin-left: 3%;margin-top: 5%;}
	.ab-ri h3{font-size: 20px;}
	.abimg{width: 30%;margin-top:8%;}
	.ab0 .abwz h3{
		font-size: 14px;
		line-height: 1.5;
	}
	.ab0 .abwz ul li h3{
		font-size: 40px;
		margin-top: 10px;
	}
	.ab0 .abwz ul {
    margin-top: 10px;
}
.yyly2 ul li{
	width: 16%;
	margin-right: 1.2%;
}
.yyly2 ul li h3{
	font-size: 16px;
}

}
@media(max-width: 980px){
	.ab0 .abtp .tpwz{
		height: 100px;
	}
	.ab0 .abtp .tpwz h3{
		line-height: 100px;
	}
	.ab0 .abtp .tpwz .jt img {
	    vertical-align: middle;
	    margin-top: 42%;
	}
	.ab0 .abwz h2{
	font-size: 20px;
	margin-top: 10px;
}
.ab0 .abwz h3{
	margin-top: 5px;
}
.ab0 .abwz ul{
	margin-top: 10px;
}
.yyly2 ul li h3{
    font-size:14px;
}
.ab0 .abwz ul li span{
	font-size: 14px;
}
}

@media(max-width: 768px){
	.fenlei li{width:32.5%;margin-bottom: 20px;}
	.pjhdng_nei_tt{
	    font-size:16px;
	}
	.fening{
	    width:100%;
	}
.changgen li {
    line-height: 60px;
    font-size: 15px;
    width: 31%;
    text-align: center;
}
	.box2,.box3,.box5,.box7{margin-top: 30px;}
	.box4{padding-top: 30px;}

	.ab-le{width: 35%;}
	.ab-ri{width: 60%;}
	.ab0 .abtp{
		width: 100%;
		/*margin-left: 2%;*/
	}
	.ab0 .abwz {
    width: 100%;
    float: right;
    padding-right: 8%;
    padding-left: 8%;
   margin-bottom: 20px;
}
	.yyly{
		background: url(//cdn.myxypt.com/2bde5fd5/20/09/f3fbbbebcdad5ceffb005c56b28f01d45ebe609e.jpg) no-repeat top center;
		background-size:100% 100%; 
		padding-top: 50px;
    padding-bottom: 60px;
	}
	.yyly2 ul{
		display: block;
	}
	.yyly2 ul li {
    width: 31%;
    margin-right: 1.2%;
    float: left;
    margin-bottom: 10px;
        padding-top: 10px;
    padding-left: 1%;
    padding-bottom: 10px;
}
.yyly2 ul li h3 {
    font-size: 20px;
    color: #f7f7f7;
    font-weight: bold;
    line-height: 26px;
    margin-top: 25px;
}
.yyly2 ul li span{
	font-size: 12px;
}
	.yyly2 .gdly{
		    margin-top: 25px;
	}
	.jsly2 ul li {
    float: left;
    width: 48%;
    position: relative;
}
.jsly2 ul li.cur{
	width: 100%;

}
.jsly2 ul li .img1{
	width: 100%;
}

.jsly2 ul li .yy{
	padding: 20px 10% 0 8%;
}
.jsly2 ul li.cur .yy{
	padding-top: 30px;
}
.news1 ul li{
	width: 50%;
}
.foot3{
	line-height: 2em;
	    padding: 10px 0;
}
.foot3 .k11 {
	float: left;

}

}
@media(max-width: 841px){
    .jsly2 ul li .yy .ckxq{
        margin-top:11px;
    }
   .foot3{
	line-height: 2em;
}
.foot3 .bq{
	float: none;
}
.foot3 .k11{
	float: none;
} 
}
@media(max-width: 500px){
	.container1{
		padding: 0 5%;
	}

	.bt h3{font-size: 30px;}
	.fenlei li{width:49.5%;margin-bottom: 20px;}
	.box3{padding: 5% 0;}
	.box3 h3{font-size: 20px;}
	.box3-tel{padding-top: 6%;background-size: 5% 40%;font-size: 16px;}
	.box5-cont {margin-top: 55px;}

	.ab-le,.ab-ri{width: 100%;margin-left: 0;}
	.ab-le ul{margin-top: 5%;}
	.ab-le ul li{width:100%;}
	.ab-ri .cont{margin-top:5%;}

	.news_list1{margin-top:20px;}

	.news_list1 li{width: 100%;margin-right: 0;}
	.yyly2 ul li{
		min-height: 204px;
		overflow: hidden;
	}
	.yyly2 ul li h3{
		font-size: 14px;
		height: 44px;
    line-height: 21px;
	}
	.yyly2 ul li span{
		line-height: 1;
	}
	.jsly2 ul li .yy {
    padding: 20px 1% 0 1%;
}
	.jsly2 ul li .yy h3 {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 16px;
    margin-top: 10px;
}
.jsly2 ul li .yy img{
	width: 15%;
}
.jsly2 ul li.cur .yy{
	    padding-top: 10px;
}
.jsly2 ul li.cur .yy p{
	margin-top: 10px;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 3px;
}
.jsly2 ul li .yy .ckxq{
	    margin-top: 10px;
	    font-size: 16px;
	    line-height: 20px;
}
.jsly2 ul li.cur .yy .ckxq{
	margin-top: 5px;
}

.jsly .title1 h1{font-size:24px;}
.jsly .title1 h2{font-size:24px;}
.news1 ul li{
	width: 100%;
	min-height: 250px;
}
.news1 ul li:after{
	display: none;
}
.news1 ul li h3{
	width: 100%;

}
.news1 ul li p{
	width: 100%;
}
.news1 ul li .time{
	width: 100%;
}
.ftcont{
	width: 100%;
}
.ftewm{
	width: 100%;
}
.ftewm h3{
	float: left;

}
.ftewm span{
	float: left;
	text-align: left;
}
.foot3{
	line-height: 2em;
}
.foot3 .bq{
	float: none;
}
.foot3 .k11{
	float: none;
}
.ab0 .abtp .tpwz h3{
	font-size: 18px;
	margin-left: 8%;
}
.ab0 .abtp .tpwz .jt img{
	width: 60%;
	margin-top: 58%;
}
.pjhdng_nei_tt{
    font-size:13px;
}
}

@media(max-width: 320px){
	.yyly2 ul li{
		width: 32%;
	}
	.yyly2 ul li h3 {
    font-size: 12px;
}
.jsly2 ul li.cur .yy p {
    margin-top: 10px;
    font-size: 12px;
    line-height: 14px;
    padding-bottom: 3px;
}
.jsly2 ul li .yy p{
	    margin-top: 10px;
    padding-bottom: 10px;
}
.jsly2 ul li .yy .ckxq{
	font-size: 14px;
	line-height: 18px;
}
}






/*手机底部*/
@media (max-width:768px){
	.db{display:block!important;}
   }
   
   
   .dbb{height:0px;}
   
   /* 页脚 */
   .footer12 {
	 position: fixed;
	 bottom: 0;
	 left: 0;
	 right: 0;
	 z-index: 999;
	 background: #0968ac;
   }
   
   .footer12 ul {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
   }
   
   .footer12 ul li {
	 -webkit-box-flex: 1;
		 -ms-flex: 1;
			 flex: 1;
	 text-align: center;
	 color: #ffffff;
	 line-height: 30px;padding:10px 0;
	 font-size: 0;
   }
   
   .footer12 ul li.active {
	 background: #da251c;
   }
   
   .footer12 ul li a {
	 display: block;color:#fff;
   }
   
   .footer12 ul li .iconfont {
	 font-size: 18px;
	 display: inline-block;
	 vertical-align: middle;
	 margin-right: 5px;
   }
   
   .footer12 ul li span {
	 display: inline-block;
	 vertical-align: middle;
	 font-size: 16px;color:#fff;
   }
   
   
   .footer12 li .icon-home{ background: url(../images/a111.png) no-repeat;width:20px;height:20px;}
   .footer12 li .icon-home2{ background: url(../images/a222.png) no-repeat;width:20px;height:20px;}
   .footer12 li .icon-phone{ background: url(../images/a333.png) no-repeat;width:20px;height:20px;}
   .footer12 li .icon-contact{ background: url(../images/a444.png) no-repeat;width:20px;height:20px;}
   
   .footer12 li .icon-phone:before{font-size:0;}
   .footer12 ul li a{border-right:1px solid #fff;}
   .footer12 ul li:last-child a{border-right:none;}
   
   
   
  .com-img{overflow:hidden;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}





.bxs{overflow: hidden;}
.com-img{overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.whf1440{max-width:1470px;margin:0 auto;padding:0 15px;}
.max1630{
   max-width: 1615px;
   padding-left: 15px;
   padding-right: 15px;
   margin: 0 auto;
}
.max1585{
   max-width: 1615px;
   padding-left: 15px;
   padding-right: 15px;
   margin: 0 auto;
}
.max1566{
    max-width: 1596px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}

.max1700{
    max-width: 1730px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}


.w1380{max-width: 1410px;margin: 0 auto;padding: 0 15px;}



.flex-cc{display: flex;align-items: center;justify-content: space-between;}
.flexed {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  display: -webkit-flex;
}

.flexs{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}





/*  */
.jbox1{background: url(//cdn.myxypt.com/2bde5fd5/23/12/76cb46b9b85f6e7a900f882e74f0e49ac63f4b4f.jpg) no-repeat top center;padding: 4.9% 0 5.6%;background-size: cover;}
.pright{width: 78.78%;overflow: hidden;}
.pleft{margin-top: 6.3vw;}
.pleft h3{color: #000000;font-weight: bold;font-size: 34px;}
.psort {margin-top: 3vw;}
.psort li a{color: #333333;font-size: 16px;line-height: 40px;}
.psort li a:hover{color: #ff000f;}
.mySwiper2 {width: 68.1%;overflow: hidden;}
.duo {width: 188px;position: relative;padding: 56px 0;margin-top: 15px;}
.mySwiper{overflow: hidden;height: 400px;}
.mySwiper2 .swiper-slide img{width: 100%;}
.mySwiper .swiper-slide{
    width: 172px;
	background-color: #ffffff;
    border:1px solid #fff;
    text-align: center;
    padding: 10px;
    overflow: hidden;
    display:flex;justify-content:center;align-items: center;
    margin: 0 auto;
    cursor: pointer;
}
.mySwiper .swiper-slide img{height: 100%;width:100%;}


.mySwiper .swiper-slide-thumb-active{
    width: 188px;
	height: 123px;
	border: solid 1px #ff000f;
}



.swiper-button-prev1,.swiper-button-next1{position: absolute;left: 50%;margin-left: -20px;z-index: 9999;outline: none;}
.swiper-button-prev1{top:0;}
.swiper-button-next1{bottom:0;}

  .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
      }
      
/*  */
.jul{}
.jul li{background:#eeeeee;background-size: 100% 32%;padding: 3% 0 3%;}
.jimg{width: 44.5%;float: right;}
.jimg img{max-width: 100%;}
.jleft{width: 46%;float: left;}

.jul li:nth-child(2n){background:#fff;}

.jul li:nth-child(2n) .jleft{float: right;}
.jul li:nth-child(2n) .jimg{float: left;}

.jbt dd{color: #333333;font-size: 40px;font-weight: bold;line-height: 1.2;margin-bottom: 7px;}
.jbt dt{color: #333333;font-size: 20px;font-weight: 400;line-height: 1;margin-top:15px;}
.jcon{color: #333333;font-size: 16px;line-height: 30px;margin: 2.9vw 0 1.6vw;height:120px;}
.tt1{text-align: center;margin-right: 5%;
background:url(//cdn.myxypt.com/2bde5fd5/23/12/3627b02b83544de1335a5b8af6dbffaecdeab501.png) no-repeat center right;padding-right:5%;min-width:105px;}
.tt1 p{color: #999999;font-size: 14px;margin-top: 5px;}
.jmore a{display: block;width: 156px;height: 44px;background-color: #000000;line-height: 44px;text-align: center;color: #fff;font-size: 16px;margin-top: 3.4vw;}
.jmore a:hover{background-color: #0768ab;color: #fff;}

.tt1:last-child{margin-right: 0;background:none;}


.tt1 img{/*transition: all .9s ease;*/}
.jul li .tt1 img:hover {filter: invert(35%) sepia(98%) saturate(7492%) hue-rotate(193deg) brightness(94%) contrast(94%);animation: rexiao 0.5s linear;}
.jul li .tt1:hover p{color: #0768ab;}



@keyframes rexiao { 0% { transform: rotateY(0deg);} 50% { transform: rotateY(90deg);} 100%{ transform: rotateY(0deg);} }





@media(max-width: 1500px){
    .mySwiper{height: 350px;}
    .mySwiper .swiper-slide{width: 150px;}
    .jimg img{width: 80%;}
}

@media(max-width: 1380px){
    .mySwiper{height: 300px;}
    .mySwiper .swiper-slide{width: 120px;}
    .duo{padding: 43px 0;}
    .swiper-button-prev1, .swiper-button-next1{margin-left: -15px;}
    .swiper-button-prev1 img, .swiper-button-next1 img{width: 30px;}
}

@media(max-width: 1200px){
    .pleft h3{font-size: 30px;}
    .psort li a{line-height: 30px;}
     .mySwiper{height: 180px;}
    .mySwiper .swiper-slide{width: 80px;}
    .jcon{font-size: 14px;line-height: 24px;}
    .jbt dd{font-size: 30px;}
}

@media(max-width: 1024px){
}

@media(max-width: 768px){
    .psort li a{font-size: 14px;line-height: 24px;}
}

@media(max-width: 640px){
    .jbox1{padding: 30px 15px;}
    .pleft{margin-top: 0;}
    .pleft h3{font-size: 24px;}
    .pleft,.pright{width: 100%;float: none;}
    .psort{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}
    .psort li{width: 48%;margin-bottom: 5px;}
    .duo{width: 40%;}
    .mySwiper .swiper-slide{padding: 5px 0;}
    .mySwiper2{height: 266px;}
    .mySwiper2 .swiper-slide{display:flex;justify-content:center;align-items: center;}
    .jul li{padding: 30px 0;}
    .jleft,.jimg{width: 100%;float: none;}
    .jbt dd{font-size: 24px;}
    .jbt dt{font-size: 16px;}
    .jimg{margin-top: 30px;text-align: center;}
    .jmore a{width: 140px;height: 40px;line-height: 40px;}
    .jcon{height:150px;}
}







.bxs{overflow: hidden;}
.com-img{overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.whf1440{max-width:1470px;margin:0 auto;padding:0 15px;}
.max1585{
   max-width: 1615px;
   padding-left: 15px;
   padding-right: 15px;
   margin: 0 auto;
}

.max1630{
    max-width: 1730px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}

.max1700{
    max-width: 1730px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}



.flex-cc{display: flex;align-items: center;justify-content: space-between;}
.flexed {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  display: -webkit-flex;
}

.flexs{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}


.pernr51 .swiper-button-next:after, .pernr51 .swiper-button-prev:after{display:none;}



/* 关于我们 */
.fbox1{margin:4.8vw 0 3.66vw;}
.fbt{text-align:center;}
.fbt h3{
    font-size: 40px;
    font-weight: 600;
    letter-spacing: 0px;
    color: #000000;
    text-align: center;
}
.fbt h4{color:#000;font-size:14px;text-transform:uppercase;margin-top:1%;}
.fabout{width:69%;margin:0 auto;margin-top:1.3vw;color:#999999;font-size:14px;line-height:2.7;text-align:center;}
.fhx{width:94%;height:1px;background:#ececee;margin:3.2vw auto;}
.fadd1{width:90%;margin:0 auto;}
.fadd1 li{width:25%;text-align:center;}
.fadd1 li .img img{max-width:100%;}
.fadd1 li h3{color:#333333;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:1.5vw 0 0.7vw;}
.fadd1 li h4{color:#999999;font-size:14px;}

@media (max-width:1024px) {
   .fbt h3{font-size:26px;} 
   .fabout{width:76%;}  
   .fadd1 li h3{font-size:17px;}
}

@media (max-width:768px) {
   .fabout{width:88%;}  
   .fadd1 li{width:49%;}
   .fadd1 li:nth-child(n+3){margin-top:15px;}
}

@media (max-width:425px) {
   .fbox1{padding:5.2vw 0;}
   .fbt h3{font-size:20px;} 
   .fabout{line-height:28px;}  
   .fadd1 li h3{font-size:15px;margin:12px 0 8px;}
   .fadd1 li h4{font-size:12px;}
  
}


/* 企业实力 */
.whf1200{max-width:1230px;margin:0 auto;padding:0 15px;}
.fbox2{background: url(//cdn.myxypt.com/2bde5fd5/23/12/416c46e9818ffffc4248ea84efd7c7213fecde59.jpg) no-repeat center top;padding-top:13vw;}
.fbox2 .fbt h3{color:#fff;}
.fbox2 .fbt h4{color:#fff;}
.c4-2{text-align: center;margin-top:3vw;}
.c4-2 img{max-width: 100% !important;height: auto !important;}

.anumber-wrap{margin-top:3.33vw;background:#fff;padding:0 8%;}

.anumber-wrap .num1 {
    justify-content: flex-start;
    align-items: flex-end;
}

.anumber-wrap .num1 .counter{
    color: #666666;
    font-size:50px;
    line-height: 1;
}

.anumber-wrap .num2{
    height: 24px;
    line-height: 24px;
    color: #999999;
    margin-left:3px;font-size:16px;
}

.anumber-wrap .num3{
    color: #999999;
    font-size: 16px;
    margin-top:8px;
}

@media (max-width:1024px) {
   .anumber-wrap .num1 .counter{font-size:40px;} 
   .anumber-wrap .num2{font-size:14px;}
   .anumber-wrap .num3{font-size:14px;}
}


@media (max-width:768px) {
  .fbox2{background: url(//cdn.myxypt.com/2bde5fd5/23/12/2c6b6597b91a21fe5d526941a84d3639ae3fde38.png) no-repeat;padding:4vw 0;background-size:cover;}
  .anumber-wrap{padding:3% 5%;}
    .anumber-wrap .num1 .counter{font-size:33px;} 
   .anumber-wrap .num2{font-size:14px;}
   .anumber-wrap .num3{font-size:14px;}
}

@media (max-width:425px) {
     .fbox2{padding:6vw 0;}
  .anumber-wrap{padding:3% 5%; flex-wrap: wrap;}
   .anumber-wrap li{width:48%;}
   .anumber-wrap li:nth-child(n+3){margin-top:10px;}
    .anumber-wrap .num1 .counter{font-size:28px;} 
   .anumber-wrap .num3{margin-top:5px;}
}


/* 生产环境 */
.fbox3{margin:3.98vw 0;}
.whf1296{max-width:1326px;margin:0 auto;padding:0 15px;}
.fabout2{width:84%;}
.fadd3{margin-top:1.8vw;}
.pp li{width:100%;}
.pp li img{width:100%;display:block;}
.p1{width:43.21%;}
.p2{width:34.1%;}
.p2 li+li{margin-top:0.6vw;}
.p3{width:20.83%;}


@media (max-width:1024px) {
  .p2 li+li{margin-top:0.8vw;}
}

@media (max-width:768px) {
 .fabout2{width:91%;}
}


@media (max-width:425px) {
 .fbox3{margin:6vw 0;}
 .fabout{margin-top:2.5vw;}
 .fadd3{margin-top:3vw;}
}


/* 公司资质 */
.fbox4{}
.qie{margin-top:2.68vw;overflow: hidden;}
.pernr51{overflow: hidden;position:relative;}
.pernr51 li .aa{padding:0 68px;}
.pernr51 li .img{width:49%;}
.pernr51 li .img img{width:100%;display:block;}
.pernr51 li .wz{width:48%;color:#666666;font-size:18px;}

.pernr5 .swiper-button-prev{background:url(//cdn.myxypt.com/2bde5fd5/23/12/8d6153526b1be370870eaf9f17741dcf33658c2e.png) no-repeat;background-size:100% 100%;width:48px;height:48px;position:absolute;left:0;top:50%;margin-top:-48px;z-index:99;}
.pernr5 .swiper-button-next{background:url(//cdn.myxypt.com/2bde5fd5/23/12/8c18eecdc889c09a44e493b9e10e8a08c74432d3.png) no-repeat;background-size:100% 100%;width:48px;height:48px;position:absolute;right:0;top:50%;margin-top:-48px;z-index:99;}


.pernr52{margin-top:2.5vw;position: relative;}
.pernr52:before{content:"";width:100%;height:1px;background:#cccccc;position:absolute;display: block;left:0;top:17px;z-index:1;}
.pernr52 li{text-align:center;position: relative;z-index:99;color:#666666;font-size:30px;background:url(//cdn.myxypt.com/2bde5fd5/23/12/4464fca7e57484ef0bd236008c66b359e8b0b512.png) no-repeat center top;padding-top:50px;cursor: pointer;}
.pernr52 li.on{background:url(//cdn.myxypt.com/2bde5fd5/23/12/3686167dddacbee8176b3b1df448618e9f58ff98.png) no-repeat center top;}


@media (max-width:1024px) {
 .pernr52 li{font-size:25px;padding-top:40px;}
}

@media (max-width:768px) {
 .pernr52 li{font-size:20px;padding-top:38px;}
}

@media (max-width:425px) {
 .qie{margin-top:4vw;}
 .pernr51 li .aa{padding:0 40px;}
  .pernr51 li .img{width:100%;}
  .pernr51 li .wz{width:100%;margin:10px auto;}
 .pernr5 .swiper-button-prev{width:30px;height:30px;position:absolute;left:0;top:50%;margin-top:-15px;z-index:99;}
 .pernr5 .swiper-button-next{width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;z-index:99;}
 .pernr52 li{font-size:16px;}
}





/* 荣誉证书 */
.fbox5{margin:5vw 0;}
.fabout3{width:75%;}
.fadd4{margin-top:3.43vw;}
.fadd4 li{width:22.3%;border:1px solid #d9d9d9;}
.fadd4 li .img img{width:100%;display:block;}
.fbox5 .jmore{

}
.fbox5 .jmore a{
    margin:3.4vw auto 0;
}


@media (max-width:768px) {
 .fabout3{width:91%;}
}

@media (max-width:425px) {
 .fbox5{margin:6vw 0;}
 .fadd4 li{width:48%;}
 .fadd4 li:nth-child(n+3){margin-top:10px;}
}



/*主营产品*/
.qh_aa{margin-top:45px;}
.ta_aa{	font-size: 40px;
	font-weight: 600;
	letter-spacing: 0px;
	color: #000000;text-align:center;}
	
.ta_bb{	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #666666;text-align:center;margin-top:20px;}




.wh1500{max-width:1500px;margin:0 auto;padding:0 10px;}



.sv_ll{margin-top:40px;}
.sv_ll li{width:23.8%;position:relative;overflow:hidden;border: solid 1px #0768ab;}
.sv_ll li .simg{}
.sv_ll li .simg img{width:100%;}
.sv_ll li h3{height: 56px;
	background-color: #0768ab;color: #ffffff;font-size: 18px;text-align:center;line-height:56px;}


.gs_ll{position: absolute;background:rgba(7,104,171,.7);width:100%;height:0%;transition:all .3s;left:0px;bottom:0px;}

.sv_ll li:hover .gs_ll{height:100%;}
.sv_ll li:hover h3{opacity:0;}

.gs_ll h2{	font-size: 20px;
	font-weight: 600;
	line-height: 34px;
	letter-spacing: 0px;
	color: #ffffff;text-align:center;margin-top:65px;}


.gs_ll h5{	font-family: ArialMT;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;text-align:center;}
	
	
.gs_ll h4{	font-family: MicrosoftYaHei;width: 86%;margin:0 auto;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #ffffff;height:56px;overflow:hidden;margin-top:20px;}
	
.mbs{width: 30px;margin:0 auto;margin-top:35px}
	
.jbox2{margin-top:3.5vw;}


@media (max-width:1370px) {
.ta_aa{font-size:30px;}
.ta_bb{font-size:15px;}
}



@media (max-width:1280px) {
.ta_aa{font-size:20px;}
.ta_bb{font-size:14px;}
.sv_ll li{width:48.8%;position:relative;overflow:hidden;margin-bottom:15px;}
.sv_ll li h3{height: 40px;
	background-color: #0768ab;color: #ffffff;font-size: 15px;text-align:center;line-height:40px;}
	
	.gs_ll h2{	font-size: 16px;
	font-weight: 600;
	line-height: 34px;
	letter-spacing: 0px;
	color: #ffffff;text-align:center;margin-top:25px;}
	
.gs_ll h4{	font-family: MicrosoftYaHei;width: 88%;margin:0 auto;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #ffffff;height:50px;overflow:hidden;margin-top:10px;}
	

.gs_ll h5{	font-family: ArialMT;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0px;
	color: #ffffff;text-align:center;}

}

   
   