html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.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;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.w1200{
	max-width: 1230px;
	padding: 0 15px;
	margin: 0 auto;
}
.w1270{
  max-width: 1300px;
  padding: 0 15px;
  margin: 0 auto;
}

.fang{
	display: block;
	overflow: hidden;
}
.fang img{
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.fang:hover img{
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

/*.page-position,.xypg-left-title,.product-detail-tab .product-detail-tabli li.on, .product-detail-tab .product-detail-tabli li:active, .product-detail-tab .product-detail-tabli li:visited,.relate-title span{
	background: #3480ce;
}
.page-position,.page-position a,.page-product-inquiry a{
	color: #fff;
}
.xypg-detail-tags .tags-title h3{
    border-color:#3480ce; 
}*/
.container{
	    /*max-width: 1230px !important;*/
}
.box_voann,.box_voann *{
	  box-sizing:content-box;  
}


/*头部样式*/
.head1{
	background: #eeeeee;
	border-bottom: 1px solid #d7d7d7;
}
.head1,.head1 a{
	color: #7e7e7e;
	font:500 14px/33px "微软雅黑";
}
.head1 a:hover{
  color: #000;
}
#header{max-width:1300px;margin:0 auto;height: 115px;padding: 0 15px;}
.logo{float:left;line-height: 115px;}
.logo h1{
	display: inline-block;
}
.logo_wen{
	border-left: 1px solid #d7d7d7;
	height: 115px;
	padding: 22px 0 0 25px;
	margin-left: 28px;
}
.logo_wen span{
  display: block;
  color: #252525;
  font:500 26px/32px "微软雅黑";
}
.logo_wen p{
	color: #141414;
	font:600 28px/36px "微软雅黑";
}

.topLink{float:right;text-align:left;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#c7151c;font:600 26px/33.6px "微软雅黑";padding-left: 142px;margin-top: 24px;}

#menu{
	background: #c7151c;
}

/*热门搜索*/
.search{text-align:left;padding: 16px 15px;}
.search #formsearch{width:auto;float:right;background: url(//cdn.myxypt.com/122049f9/21/06/3d34bb10e909cfa0b4dac7729f9984ef0a387829.jpg) no-repeat center top;width: 333px;height: 39px;}
.hotSearch{width:auto;float:left;height:38px;color: #e62129;font:500 14px/38px "微软雅黑";}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
/*搜索和热门搜索*/
.hotSearch a{margin-right:15px;color: #7a7a7a;font:500 14px/38px "微软雅黑";}
.search #formsearch input{height:39px;background:transparent;border:none;line-height:39px;}
.search #formsearch input#keyword{height:39px;line-height:39px;padding-left:4px;color:#939393;    width: 266px;text-indent: 14px;font-size: 14px;}
.search #formsearch input#s_btn{width:63px;height:39px;line-height:39px;text-align:center;color:#fff;border:none;cursor:pointer;font-size: 14px;}


.search #formsearch input[type="text"]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#939393;
}
.search #formsearch input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#939393;
}
.search #formsearch input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#939393;
}
.search #formsearch input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#939393;
}


/*导航栏样式*/
.nav1{ max-width: 1300px;padding: 0 15px;
	margin: 0 auto;height:64px;}
.nav1 li{line-height:64px;height:64px;text-align:center;width:12.5%;float:left;position:relative;z-index:999;}
.nav1 li a{display:block;line-height:64px;color:#fff;height:64px;font-size: 17px;}
.nav1 li a:hover{color:#fff;text-decoration:none;background-color:#141414;}

.nav1 .sec{background:#c7151c;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:64px;left:0;display: none;width:100%;}
.nav1 .sec a{background:#c7151c;color:#fff;height:38px;line-height:38px;font-size: 14px;}
.nav1 .sec a:hover{background:#141414;text-decoration:none;}


/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
/*产品列表*/
.product_list li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.product_list li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list li a.img img{width:150px;height:120px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}

/* cont1 */
.cont1{
	background: url(//cdn.myxypt.com/122049f9/21/06/86ce760562a7aff9e707381a0874cb23c71733fe.jpg) no-repeat center top;
	background-size: cover;
	overflow: hidden;
	box-sizing: border-box;
	padding: 97px 0 40px 0;
}
.title_a1{
	text-align: center;
	background: url(//cdn.myxypt.com/122049f9/21/07/868ef1fc14ec9a3e5d54584db2e3fa9379e193d8.png) no-repeat center top;
}
.title_a1 h2{
	color: #131313;
	font:600 40px/64px "微软雅黑";
}
.title_a1 p{
	color: #5d5d5d;
	font:500 18px/27px "微软雅黑";
	margin-top: 35px;
}
.a1_list1 li{
	float: left;
	margin: 0 18px;
}
.a1_list1 li a.img{
	display: block;
	font-size: 0;
	border:1px solid #c7c6c6;
}
.a1_list1 li a.img img{
	width: 201px;
	height: 102px;
}
.picMarquee-left .bd{
	overflow: hidden;
	margin: 0 60px;
}
.picMarquee-left{
	position: relative;
	margin-top: 64px;
	padding-bottom: 80px;
	background: url(//cdn.myxypt.com/122049f9/21/06/c958fe0cb1e2f5ba49bcfe772061f978c42a7866.png) no-repeat center  bottom;
	background-size: 100%;
}
.picMarquee-left .hd a{
	display: block;
	position: absolute;
	top: 15px;
}
.picMarquee-left .hd a.next{
  left: 0;
}
.picMarquee-left .hd a.prev{
	right: 0;transform: scale(-1);
  }
/* cont2 */
.cont2{
	background: url(//static.xypt.net.cn/122049f9/21/07/09a7fdca03bdf87eb83af0a1d029a08b8ee0a3de.jpg) no-repeat center top;
	height: 1171px;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: 78px;
}
.a2_v1 .a2_b1{
	width: 297px;
}
.a2_v1 .a2_b2{
	width: 958px;
}
.a2_v1 .tit_cpt {
	text-align: center;
	background: url(//cdn.myxypt.com/122049f9/21/06/e393940e716e925c99ad2dd20fd3c65f6df551f8.png) no-repeat center bottom;
	padding-bottom: 19px;
} 
.a2_v1 .tit_cpt h2{
	color: #ffffff;
	font:600 36px/40px "微软雅黑";
}
.a2_v1 .tit_cpt span{
	color: rgba(255, 255, 255, 0.5);
	font:100 14px/30px "微软雅黑"; text-transform: uppercase;
}
.sorta1{
	padding: 105px 19px 0 17px;
}
.sorta1 li+li{
	margin-top: 79px;
}
.sorta1 li a{
	display: block;
	color: #262626;
	font:500 24px/115px "微软雅黑";
	background: url(//cdn.myxypt.com/122049f9/21/06/ce71786b280fbe1a49c25a4ca9bd913d68f37b59.png) no-repeat 10px center #dfdfdf;
	padding-left: 38px;
	overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.sorta1 li:hover a{
   color: #fff;
   background: url(//cdn.myxypt.com/122049f9/21/06/ee48f0457e2c841512bc8e10d8ede8a73f913cfa.png) no-repeat 10px center #c7151c;
}
.cphha_a li.li1{
	width: 958px;height: 389px;background: #fff;
}
.cphha_a li a.img{
	display: block;

	float: left;

}
.cphha_a li a.img img{
	width:600px;
	height: 389px;
}
.cphha_a li .ys_whhga{
   width: 307px;
   float: right;
   margin-right: 18px;
}
.cphha_a li .ys_whhga h2{
	color: #262626;
	font:500 25px/27px "微软雅黑";
	margin-top: 60px;
	overflow:hidden; white-space:nowrap;text-overflow:ellipsis;

}
.cphha_a li .ys_whhga h2:after{
	content: "";
	display: block;
	width: 138px;
	height: 1px;
	background: #a9a9a9;
	margin-top: 18px;
}
.cphha_a li .ys_whhga p{
	color: #3c3c3c;
	font:100 15px/27px "微软雅黑";
	margin-top: 28px;
}
.cphha_a li a.hha_ah{
  display: block;
  color: #ffffff;
  font:500 14px/30px "微软雅黑";
  width: 90px;
  text-align: center;
  background: #c7151c;
  margin-top: 35px;
}
.slideBox{
	position: relative;
}
.slideBox .slick-dots{
	position: absolute;
	right: 22px;
	bottom: 20px;
	z-index: 999;
}
.slideBox .slick-dots li{
  font-size: 0;
  width: 19px;
  height: 8px;
  cursor: pointer;
  background: #a4a4a4;
  display: inline-block;
}
.slideBox .slick-dots li.slick-active{
	background: #c7151c;
}
.slideBox .slick-dots li+li{
	margin-left: 10px;
}
.slick-dots li button{background: none;outline: none;font-size: 0;border:none;}

.a2_c2{
	margin-top: 16px;
}
.cp_sot li{
	float: left;
	width: 312px;
	margin-right: 11px;
	margin-bottom: 10px;
}
.cp_sot li a.img{
	display: block;
	font-size: 0;
}
.cp_sot li a.img img{
	width: 312px;
	height: 287px;
}
.cp_sot li h3 a{
	display: block;
	background: #e0e0e0;
	color: #262626;
	font:500 18px/47px "微软雅黑";
	text-align: center;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
}
.cp_sot li:hover h3 a{
  background: #c7151c;
  color: #fff;
}
.cp_sot li:nth-child(3n){
	margin-right: 0;
}
/* cont3 */
.cont3{
	background: url(//cdn.myxypt.com/122049f9/21/06/dced9baa6e57d75bf3ef60a13e52832663d74a9d.jpg) no-repeat center top;
	background-size: cover;
	padding-bottom: 65px;
	overflow: hidden;
	box-sizing: border-box;
}
.a3_v1 .a3_b1{
	background: #c7151c;
	padding: 63px 18px 0;
	width: 23.38%;
	height: 439px;
	box-sizing: border-box;
}
.jkjha{
	text-align: center;
}
.jkjha h2{
	color: #ffffff;
	font:600 36px/49px "微软雅黑";
	background: #141414;
}
.jkjha span{
	display: block;
	color: rgba(255, 255, 255, 0.5);
	font:100 14px/38px "微软雅黑"; text-transform: uppercase;
}
.fass h3{
	color: #fff;
	font:100 18px/27px "微软雅黑";
	background: url(//cdn.myxypt.com/122049f9/21/06/b21e381306dd7520a2d26ae7e4319f5224a81545.png) no-repeat center;
	text-align: center;
	margin-bottom: 17px;
}
.fass{
	color: #fff;
	font:500 26px/33px "微软雅黑";text-align: center;
	padding-bottom: 21px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.19);
	margin-top: 38px;
}
a.cp_msg{
	display: block;
	color: #c7151c;
	font:500 18px/38px "微软雅黑";
	width: 146px;
	margin: 35px auto 0;
	border-radius: 19px;
	background: #ffffff;
	text-align: center;
}
.a3_b2{
	width: 75.5%;
}
.cp_titaa{
	background: url(//cdn.myxypt.com/122049f9/21/06/0b46fd753fce4964a04d1e3273d8e2d32dc1dab8.png) repeat-x left bottom;
	padding-bottom: 6px;
	margin-top: 24px;
}
.cp_titaa h2{
  color: #141414;
  font:600 24px/46px "微软雅黑";
  float: left;
}
.cp_titaa h2 span{
	display: inline-block;
	color:#7e7e7e;font:100 14px/46px "微软雅黑"; text-transform: uppercase;
}
.cp_titaa a.cp_mhhjaq{
	display: block;color:#ffffff;font:100 14px/25px "微软雅黑";
	width: 78px;
	text-align: center;
	background: #c7151c;
	float: right;
	margin-top: 14px;
}
.picMarquee-left1 .bd{
	overflow: hidden;
}
.picMarquee-left1{
	margin-top: 26px;
}
.a3_list1 li{
	float: left;
	margin: 0 5px;
}
.a3_list1 li a.img{
	display: block;
	font-size: 0;
	border:1px solid #c7c6c6;
	border-bottom: none;
}
.a3_list1 li a.img img{
	width: 308px;
	height: 283px;
}
.a3_list1 li h3 a{
	display: block;
	background: #e0e0e0;
	color: #262626;
	font:500 18px/47px "微软雅黑";
	text-align: center;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
}
.a3_list1 li:hover h3 a{
  background: #c7151c;
  color: #fff;
}
.cont4 .title_a1{
	background: url(//cdn.myxypt.com/4ba11935/20/09/2ed37e0e3a8ec231afa93434b200d598590a656e.png) no-repeat center top;
	
}


/**/
.a3_v2 .title_a1{background: url(//cdn.myxypt.com/122049f9/21/07/82dabce970f8f26639ca6ae1a27f2d85d657167c.png) no-repeat center top;margin-top: 99px;}


/**/
.box1{margin-bottom: 4%;}
.gul{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}
.gul li{width: 30.55%;}
.gul li .img img{display: block;width: 100%;}
.gul li:nth-child(2){flex-direction: column-reverse;display: flex;}
.gcon{background-color: #f5f5f5;padding: 10% 6%;}
.gul li .img{position: relative;}
.gul li .img:after {
  content: '';
  width: 0;
  height: 0;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 15px solid #f5f5f5;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -16px;
  z-index: 99;
}

.gul li:nth-child(2) .img:after {
  content: '';
  width: 0;
  height: 0;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-bottom: 15px solid #f5f5f5;
  border-top: none;
  position: absolute;
  bottom: 0px;
  top:auto;
  left: 50%;
  margin-left: -16px;
  z-index: 99;
}
.gul li h3{color: #131212;font-size: 27px;font-weight: normal;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.gul li p{line-height: 26px;letter-spacing: 1px;color: #131212;font-size: 14px;margin-top: 10px;}





/* cont4 */
.cont4{
	background: url(//cdn.myxypt.com/122049f9/21/06/14eebf0d808755daa4fe7ef1d2973e2a0207bf5e.jpg) no-repeat center top;
	background-size: cover;
	overflow: hidden;
	box-sizing: border-box;
	padding: 4% 0;
}
.anli{margin:4% 0 2.6% 0;}
.anli .title_a1{
	text-align: center;
	background: url(//cdn.myxypt.com/122049f9/21/07/63f8d0049476497001bf32ef6e045addc52b4d66.png) no-repeat center top;
}
.a4_v1 .a4_b1{
  width: 31.49%;
}
.a4_v1 .a4_b1 a.imga{
	display: block;
	position: relative;
}
.a4_v1 .a4_b1 a.imga img{
	width: 100%;
	height: 100%;
}
.a4_v1 .a4_b1 a.imga h2{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.7);
	text-align: center;
	color: #ffffff;
	font:500 18px/49px "微软雅黑";
	overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.a4_b2{
	width: 67%;
}
.a4_b2 li{
	float: left;
	margin-bottom: 2%;
	width: 48.9%;
}
.a4_b2 li:not(:nth-child(2n)){
	float: right;
}
.a4_b2 li a.img{
	display: block;
	position: relative;
}
.a4_b2 li a.img img{
	width: 100%;
	height: 100%;
}
.a4_b2 li a.img h2{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.7);
	text-align: center;
	color: #ffffff;
	font:500 18px/49px "微软雅黑";
	overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.fang{
	display: block;
	overflow: hidden;
}
.fang img{
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.fang:hover img{
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
a.case_more{
	display: block;
	color: #fff;
	font:500 18px/46px "微软雅黑";
	width: 209px;
	margin: 0 auto;
	text-align: center;
	border-radius: 23px;
	background: #c7151c;
	margin-top: 40px;
}
.a5_v1{
	position: relative;
	padding: 4.2% 0;
}
.a5_v1 i{
	display: block;
	width: 100%;
}
.a5_v1 i img{
	width: 100%;
}
.a5_v1 h2{
	text-align: center;
	color: #ffffff;
	font:100 22px/32px "微软雅黑";
	text-shadow: 1px 0px 0px 
		rgba(6, 0, 1, 0.75);
}
.a5_v1 h2 img{margin: 0 auto;display: block;margin-bottom: 15px;max-width: 100%;}
a.hjajh{
	display: block;
	position: absolute;
	width: 64px;left: 50%;
	margin-left: -32px;
	bottom: -28px;
}
/* cont6 */
.cont6{
	background: url(//cdn.myxypt.com/122049f9/21/06/2f7fd9405a9544a1cc1767ece8464320ae10d40e.jpg) no-repeat center top;
	background-size: cover;
	padding-bottom: 7%;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: 152px;
}
.a6_v1 .a6_b1{
	width: 687px;
	margin-right: -60px;
}
.a6_v1 .a6_b2{
	margin-left: -60px;
}
.yhhga_a{
	width: 634px;
}
.a6_tit span{
	color: #9e0001;
	font:500 60px/1em "Impact";
	display: inline-block;
	vertical-align: bottom;
	margin-right: 8px;
}
.a6_tit h2{
	display: inline-block;
	background: url(//cdn.myxypt.com/122049f9/21/06/50ea50a1716bbd471d2ce7907c138ad3cd729b30.png) no-repeat left center;
	width: 567px;
	height: 60px;
	padding-bottom: 5px;
	box-sizing: border-box;
	color: #ffffff;
	font:100 26px/55px "微软雅黑";
	text-indent: 18px;
	overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.a6_wena{
	color: #242424;
	font:500 16px/40px "微软雅黑";
	width: 566px;
	margin: 22px 0 0 64px;
}
.ggag{
	width: 594px;
	text-align: center;
	float: right;
	margin-top: 10px;
}
.ggag li{
  display: inline-block;
  background: url(//cdn.myxypt.com/4ba11935/20/09/4edadfed9ea8ca0d6f566ee2c0e49df3fc1cf352.png) no-repeat center;
  width: 131px;
  height: 131px;
  box-sizing: border-box;
  padding-top: 32px;
  margin: 0 24px;
}
.ggag li h2{
	color: #9e0001;
	font:500 34px/54px "微软雅黑";
	vertical-align: top;
}
.ggag li h2 b{
	font-family: "Impact";
	font-weight: 500;
	font-size: 42px;
}
.ggag li p{
	color: #141414;
	font:600 18px/38px "微软雅黑";
}
.a6_b3 .a6_tit h2{
    text-indent: 8px;
}
.a6_b3 .a6_tit span{
	margin-right: 1px;
}
.hhja_ahh{
	margin-top: 15px;
}
.a6_v2 {
	margin-top: 22px;
}
.a6_v3{
	margin-top: 80px;
}
.hgahhg{
	margin-top: 53px;
}
/* cont7 */
.cont7{
	background: url(//cdn.myxypt.com/122049f9/21/06/5579198eb1bdd63351ba13beb3e032effeacec2c.jpg) no-repeat center top;
	height: 858px;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: 66px;
}
.cont7 .title_a1{
	background: url(//cdn.myxypt.com/122049f9/21/07/0c473aa84bc0b6a28f1a2ef24213053d0e0b3945.png) no-repeat center top;
}
.cont7 .title_a1 h2{
  color: #ffffff;
}
.cont7 .title_a1 p{
	color: #ffffff;
  }
.a7_v1 {
	margin-top: 100px;
}
.a7_v1 .a7_b1{
	width: 485px;
	margin-left: 25px;
}
.a7_v1 .a7_b2{
	width: 735px;overflow: hidden;
}
.a7_v1 .a7_b1 .abt_tita h2{
	color: #ffffff;
	font:500 30px/32px "微软雅黑";
}
.a7_v1 .a7_b1 .abt_tita h2 span{
	font:500 16px/32px "微软雅黑";
	display: block;  text-transform: uppercase;
}
.a7_v1 .a7_b1 .abt_tita h3{
	color: #c7151c;
	font:600 24px/32px "微软雅黑";
	margin-top: 18px;
}
.a7_v1 .a7_b1 .abt_wen{
  color: #ffffff;
  font:500 16px/28px "微软雅黑";
  margin-top: 27px;
}
.aghjha_ah{
	font-size: 0;
	margin-top: 38px;
}
.aghjha_ah a{
	display: inline-block;
	color: #141414;
	font:500 17px/36px "微软雅黑";
	width: 131px;
	text-align: center;
	border-radius: 18px;
	background: #ffffff;
}
.aghjha_ah a+a{
	margin-left: 32px;
}
.aghjha_ah a:hover{
	background: #c7151c;
	color: #fff;
}
/* cont8 */
.cont8 .title_a1{
   background: url(//cdn.myxypt.com/122049f9/21/07/b48f301cbd3bda0b00eadc9d7d52b7e9c4227af8.png) no-repeat center top;
}

.a8_list1{
	margin-top: 60px;
}
.a8_list1 li{
	float: left;
	text-align: center;
	padding: 0 36px;
}
.a8_list1 li+li{
	background: url(//cdn.myxypt.com/122049f9/21/06/925861c5b3623b734f21eac3a648466b2a18168c.png) no-repeat left top;
}
.a8_list1 li:nth-child(1){
  padding-left: 0;
}
.a8_list1 li:nth-child(6){
	padding-right: 0;
  }
.a8_list1 li a.img{
	display: block;

}
.a8_list1 li a.img img{
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.a8_list1 li:hover a.img img{
	
	transform:rotateY(180deg);
-ms-transform:rotateY(180deg); 	/* IE 9 */
-moz-transform:rotateY(180deg); 	/* Firefox */
-webkit-transform:rotateY(180deg); /* Safari 和 Chrome */
-o-transform:rotateY(180deg); 	/* Opera */
}
.a8_list1 li h2{
  color: #141414;
  font:500 19px/32px "微软雅黑";
  margin-top: 15px;
}
.a8_list1 li p{
	color: #8d8d8d;
	font:500 16px/26px "微软雅黑";
}
/* cont9 */
.cont9{
	background: #f5f2f5;
	padding: 0 0 70px;
	margin-top: 115px;
}
.a9_v1{
	background: #c7151c;
	transform: translateY(-58px); 
	padding: 28px 20px 26px;
	position: relative;
}
.ghhga li{
	width: 31.333%;
	float: left;
	vertical-align: top;
}
.ghhga li{
	margin: 0 1%;
}
.ghhga li span{
	color: #ffffff;
	font:500 15px/34px "微软雅黑";
	display: inline-block;vertical-align: top;
}
.ghhga li input{
	border:1px solid #ce898b;
	outline: none;
	font:500 12px/32px "微软雅黑";
	width: calc(100% - 53px);
	background: transparent;vertical-align: top;color: #fff;
	text-indent: 5px;
}
.code-group1{
	margin-top: 20px;
	display:flex;justify-content:center;align-items: center;
}
.code-group1 input#checkcode{
	border:1px solid #ce898b;
	outline: none;
	font:500 12px/32px "微软雅黑";
	width: 160px;
	background: transparent;
	color: #fff;text-indent: 5px;
}
.code-group1 .x-submit{
  color: #c7151c;
  font:600 20px/38px "微软雅黑";
  width: 177px;
  border-radius: 19px;
  background: #ffcd06;
  border:none;outline: none;
  margin-left: 5%;
}
.a9_v1 i{
	position: absolute;
	top: 0;
	left: -12px;
}
.a9_v1 u{
	position: absolute;
	top: 0;
	right: -12px;
}

.a9_v2 .title_a1{
   background: url(//cdn.myxypt.com/122049f9/21/07/a6dee1f707276738d1823a7276266bf7b3512c6a.png) no-repeat center top; 
}
.a9_v2as1{
	margin-top: 48px;
}
.a9_v2as1 .a9_aa1{
width: 218px;
height: 490px;
background: #fff;
box-sizing: border-box;
padding: 20px;
}
.a9_v2as1 .a9_aa1 i{
	display: block;
}
.a9_v2as1 .a9_aa1 i img{
	width: 100%;
}
.a9_v2as1 .a9_aa1 h2{
	color: #939393;
	font:500 15px/27px "微软雅黑";
	background: url(//cdn.myxypt.com/122049f9/21/06/47c8bb324f766347df916942b5ea6a8a87feb671.png) no-repeat center top;
	padding-top: 48px;
	margin-top: 30px;
	text-align: center;
}
.a9_v2as1 .a9_aa1 .hajh{
	color: #c7151c;
	font:500 21px/27px "微软雅黑";text-align: center;
	padding: 5px 0;
}
a.msg_more{
	display: block;
	color: #fff;
	font:500 16px/32px "微软雅黑";
	text-align: center;
	background: #c7151c;
	border-radius: 16px;
	width: 110px;
	margin: 15px auto 0;
}
.a9_aa2{
	height: 490px;
	padding: 0 32px;
	border-left: 1px solid #d7d5d7;
	border-right: 1px solid #d7d5d7;
	margin-left: 28px;
}
.xw_aggha li{
	float: left;
}
.xw_aggha li a{
	display: block;
	color: #292929;
	font:500 19px/40px "微软雅黑";
}
.xw_aggha li.cur a{
	color: #c7151c;
	font:600 19px/40px "微软雅黑";
}
.xw_aggha li+li{
	background: url(//cdn.myxypt.com/122049f9/21/06/c523154e1b6a902305d11bd221b94d9aeebbaf82.png) no-repeat left center;
	padding-left: 26px;
	margin-left: 15px;
}
.tab_a1{
	display: none;
}
a.xw_more{
	color: #292929;
	font:100 13px/25px "微软雅黑";
	width: 69px;
	background: #f0f0f0;
	border:1px solid #b4b3b4;
	text-align: center;
	margin-top: 4px;
}
.title_axw{
	border-bottom: 1px solid #d2d2d2;
}
.tab_coinban .tab_a1 i{
	display: block;
	font-size: 0;
	margin-top: 18px;
}
.tab_coinban .tab_a1 i img{
	width: 598px;
	height: 239px;
}
.xw_list1{
	margin-top: 13px;
}
.xw_list1 li a{
	display: block;
	color: #202020;
	font:100 15px/35px "微软雅黑";
	border-bottom: 1px dashed #acacac;

}
.n1{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;width: 70%;}
.xw_list1 li a span{
	float: right;
}
.xw_list1 li a:hover{
  color: #c7151c;
}
.a9_aa3{
	width: 337px;
}
.xw_list2 li{
	margin-top: 20px;
}
.xw_list2 li a{
	display: block;
	color: #202020;
	font:100 15px/57px "微软雅黑";
	background: url(//cdn.myxypt.com/122049f9/21/06/1d1d7553483abc0bc643a7cf261afaab3d153e9a.png) no-repeat left center;
	width: 314px;
	text-indent: 69px; white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
	padding-right: 55px;
	box-sizing: border-box;
}
.xw_list2 li:nth-child(2n) a {
	background: url(//cdn.myxypt.com/122049f9/21/06/c8f8e06e20a05db695cc41bea90aa0c8f48e9492.png) no-repeat left center;width: 314px;
	text-indent: 25px;
}
.xw_list2 li a:hover{
	color: #c7151c;
}
.txtMarquee-top{
	margin-left: 10px;
}
.f_link{
	background: url(//cdn.myxypt.com/122049f9/21/06/8a8388e41f0c330660f6051a242de3e51c2be1bd.png) no-repeat 15px top;
	padding-top: 30px;
	color: #575757;
	font:500 14px/32px "微软雅黑";
	margin: 46px auto 0;
}
.f_link a{
	color: #575757;
}

/* foot1 */
.foot1{
	background: #141414;
	margin-top: 80px;
}
.d_nav{
	border-bottom: 1px solid #363535;
	text-align: center;
	padding: 0 9px;
	display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;
}
.d_nav a{
	display:block;
	padding: 18px 0;
	color: #ffffff;
	font:100 16px/50px "微软雅黑";
}

.fo_a1{
  width: 39%;
}
.fo_a2{
	width: 39%;
	border-left:1px solid #363535;
	border-right:1px solid #363535;
	box-sizing: border-box;
	padding: 47px 0 0 4%;
	height: 195px;
	color: #ffffff;
	font:100 15px/25px "微软雅黑";
}
.fo_a3{
	margin-top: 47px;
	width: 22%;
    text-align: right;
}
.fo_a3 img{
  width:38%;
}
.fo_a1{
	margin-top: 46px;
}
.fo_a1 i{
	display: block;
	float: left;
	width: 37%;
	margin-top: 10px;
}
.fo_a1 i img{max-width: 100%;}
.fo_a1 .ghhgwa{
	background: url(//cdn.myxypt.com/122049f9/21/06/060bf68e519a14f8f9c895467c47f714d9dfef40.png) no-repeat left center;
	padding-left: 52px;
	float: left;
	margin-left: 7%;
    width: 55%;
}
.fo_a1 .ghhgwa h2{
	color: #4b4646;
	font:500 15px/26px "微软雅黑";
}
.fo_a1 .ghhgwa p{
	color: #ffffff;
	font:500 24px/40px "微软雅黑";
}
.fo_a1 .ghhgwa span{
	display: block;
	color: #4b4646;
	font:500 15px/26px "微软雅黑";
}
.foot2{
	background: #383838;
	padding: 20px 0;
}
.foot2,.foot2 a{
	color: #919191;
	font:100 14px/25px "微软雅黑";
	text-align: center; text-transform: uppercase;
}
.foot2 a:hover{
	color: #fff;
}


.a6_tit{font-size: 0;}
@media(max-width: 1330px){
	.cont2{background: url(//cdn.myxypt.com/122049f9/21/06/60acf01c2578e0d665d3645aa0f2e70eed587451.jpg) no-repeat center;height: auto;padding: 40px 0; background-size: cover;}
    .a2_v1 .a2_b1,.a2_v1 .a2_b2{float: none;width: 100%;}
    .sorta1{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;margin-bottom: 10px;padding:20px 0;}
    .sorta1 li{width: 24%;margin-bottom: 10px;}
    .sorta1 li a{font-size: 16px;}
   .sorta1 li+li{margin:0 0 10px 0;}
   .cphha_a li{width: 100%;height: auto;}
   .cphha_a li a.img{margin-left: 11%;width: 39%;}
   .cphha_a li a.img img{width: 100%;height: 100%;}
   .cphha_a li .ys_whhga{width: 40%;margin-right: 2%;}
   .cp_sot li{width: 31.333%;margin: 0 1%;}
   	.cp_sot li+li{margin: 0 1%;}
   .cp_sot li a.img img{width: 100%;height: 100%;}
   .cphha_a li.li1{height:auto;padding: 10px 0;}
   .a3_list1 li a.img img{width: 100%;height: 100%;}
   .a3_v1 .a3_b1{height: auto;padding: 3.7% 18px;}

   .cont6{padding-top: 6%;}
   .a6_v1 .a6_b1{width: 54%;margin-right: -5%;}
   .a6_v1 .a6_b2{margin-left: -5%;}
   .a6_tit span,.a6_b3 .a6_tit span{margin-right: 15px;}
   .a6_tit h2{width: calc(100% - 87px);}
   .a6_tit h2{font-size: 20px;}
   .cont6 img{max-width: 100%;}
   .a6_wena{width: 86%;}
   .yhhga_a{width: 49.9%;}
   .a6_b5,.a6_b3  {width: 49.9%;}
   .a6_b6 {width: 50%;}
   .a6_b4{width: 46%;}
   .a6_wena{line-height: 35px;}
   .hgahhg{margin-top: 20px;}

   .cont7{padding: 60px 0;height: auto; background: url(//cdn.myxypt.com/122049f9/21/06/c918e2ebcb8924d904b1bb7b5b53ca6428d00c2d.jpg) no-repeat center;background-size: cover;}
   .a7_v1 .a7_b1{margin-left: 0;width: 39%;}
   .a7_v1 .a7_b2{width: 58%;}
   .a7_v1 .a7_b2 img{max-width: 100%;}

   .aghjha_ah a+a{margin:0 1% 0 0;}
   .aghjha_ah a{margin-right: 1%;}
   .a7_v1 .a7_b1 .abt_wen{font-size: 14px;line-height: 24px;}
   .a7_v1{margin-top: 6%;}
    
    .a8_list1 li{padding: 0;width: 16.66%;text-align: center;}
    .a8_list1 li h2{font-size: 16px;line-height: 24px;}
    .a8_list1 li p{font-size: 14px;}

    .a9_v2as1 .a9_aa1{display: none;}


}

@media(max-width: 1160px){
.a6_wena{font:500 15px/29px "微软雅黑";}
.a6_tit span{font-size: 40px;}
.a6_tit h2{height: 40px;line-height: 35px;background-size: 100% 100%;}
.a6_tit h2{font-size: 18px;}
.a6_v3{margin-top: 40px;}
.a7_v1 .a7_b1 .abt_tita h3{margin-top: 5px;font-size: 18px;}
.a7_v1 .a7_b1 .abt_tita h2{font-size: 26px;}
.a7_v1 .a7_b1 .abt_tita h2 span{font-size: 14px;}
.aghjha_ah a{width: 120px;font-size: 14px;}
.aghjha_ah{margin-top: 15px;}
.fo_a1 .ghhgwa p{font-size: 20px;}
.fo_a1 .ghhgwa span{font-size: 13px;}
.foot1{margin-top: 40px;}
}

@media(max-width: 1025px){
	.fass{font: 500 20px/26px "微软雅黑";margin-top: 12%;}
	.jkjha h2{font-size: 30px;}
	.a3_v2 .title_a1{margin-top: 40px;}
	.gul li h3{font-size: 23px;}
	.gul li p{line-height: 23px;}
	.a6_tit h2{font-size: 16px;}
	.a6_wena{font:500 14px/25px "微软雅黑";}
	.a6_b6{width: 48%;}
	.a7_v1 .a7_b1 .abt_wen{margin-top: 10px;}
	.a7_v1 .a7_b1 .abt_wen{line-height: 20px;}
	.cont9{margin-top: 70px;}
	.a9_aa2{width: 60%;height: auto;border:none;padding: 0;margin-left: 0;}
	.a9_aa3{width: 36%;height: auto;}
	.tab_coinban .tab_a1 i img{width: 100%;height: 100%;}
	.cont9{padding-bottom: 40px;}
	.xw_list2 li:nth-child(2n) a{width:100%;padding-right: 30%;}
}

@media(max-width: 991px){
	.x-banner,.page-banner{margin-top: 60px;}
	.cont1{padding: 60px 0 30px 0;}
	.picMarquee-left{margin-top: 30px;padding-bottom: 60px;}
	.cont1{padding-bottom: 0;}
	.title_a1 h2{font-size: 30px;}
	.a2_v1 .tit_cpt h2{font-size: 30px;}
	a.cp_msg{margin-top: 30px;}
	.jkjha h2{font-size: 24px;}
	.a3_list1 li h3 a,.cp_sot li h3 a,.a4_b2 li a.img h2,.a4_v1 .a4_b1 a.imga h2{font-size: 16px;}
	.a5_v1 h2{font-size: 18px;}
	.a8_list1 li a.img img{width: 60%;}
	.a8_list1 li p{font-size: 12px;}
	.txtMarquee-top{height: 410px;overflow: hidden;}
}

.n3{display: none;}
/*手机底部*/
@media(max-width: 1200px){
  .xypg-right-content{overflow: hidden;}
  .xypg-right-content p img{
           max-width: 100%;
          width: auto !important;
          height: auto !important;
     }
}
@media (max-width:768px){
 .db{display:block!important;}
 .title_a1,.a3_v2 .title_a1,.cont7 .title_a1,.cont8 .title_a1,.a9_v2 .title_a1,.anli .title_a1{background-size: 100%;}
 .title_a1 p{font-size: 14px;margin-top: 16px;}
 .a2_v1 .tit_cpt h2{font-size: 30px;}
 .sorta1 li a{font-size: 14px;}
 .cphha_a li .ys_whhga h2{margin-top: 20px;font-size: 18px;}
 .cphha_a li .ys_whhga p{margin-top: 15px;line-height: 23px;font-size: 14px;}
 .cphha_a li a.hha_ah{margin-top: 15px;}
 .a3_list1 li h3 a, .cp_sot li h3 a,.a4_b2 li a.img h2,.a4_v1 .a4_b1 a.imga h2{font-size: 14px;}
 .fass{font: 500 12px/20px "微软雅黑";margin-top: 6%;}
 .fass h3{font-size: 14px;margin-bottom: 5px;}
 .jkjha span{line-height: 24px;}
 .jkjha h2,.cp_titaa h2{font-size: 18px;}
 .cp_titaa h2 span{font-size: 12px;}
 a.cp_msg{margin-top: 23px;font-size: 14px;}
 .gul li p{font-size: 12px;line-height: 20px;}
 .cont3{padding-bottom: 30px;}
 .a3_v2 .title_a1 h2{line-height: 40px;}
 .a5_v1 h2{font-size: 16px;}
 .a6_v1 .a6_b1,.a6_v1 .a6_b2,.a6_b5, .a6_b3,.a6_b4,.a6_b6{width: 100%;float: none;margin: 0;}
 .a6_b1,.a6_b4,.a6_b5{display: none;}
a.case_more{font-size: 16px;}
.a7_v1 .a7_b1,.a7_v1 .a7_b2{width: 100%;float: none;}
.a7_v1 .a7_b1{margin-bottom: 20px;}
.cont7{padding: 40px 0;}
  .a8_list1{margin-top: 30px;}
  .a8_list1 li{width: 33.333%;margin-bottom: 20px;}
  .a8_list1 li p{line-height: 18px;height: 30px;}
  .a9_v2as1{margin-top: 20px;}
  .a9_aa2{margin-bottom: 20px;}
  .a9_aa2,.a9_aa3{float: none;width: 100%;}
  .txtMarquee-top{display: none;}
  .n3{display: block;}
  .fo_a1{display: none;}
  .fo_a2{border-left: none;width: 70%;padding: 20px 0;height: auto;}
  .fo_a3{margin-top: 26px;}

}
@media (max-width:640px){
	.cont1,.cont7{padding: 30px 0;}
	.title_a1 p{font-size: 12px;line-height: 23px;}
	.picMarquee-left{padding-bottom: 0;background: none;margin-top: 20px;}
	.title_a1 h2{font-size: 24px;line-height: 49px;}
	.title_a1,.a3_v2 .title_a1,.cont7 .title_a1,.cont8 .title_a1,.a9_v2 .title_a1{background-size: 100%;}
	.a1_list1 li{margin: 0 4px;}
	.a1_list1 li a.img img{width: 150px;height: 76px;}
	.picMarquee-left .bd{margin: 0 30px;}
	.picMarquee-left .hd a img{width: 20px;}
	.cont2{padding: 25px 0 9px;}
	.a2_v1 .tit_cpt h2{font-size: 24px;line-height: 27px;}
	.sorta1 li{width: 32%;}
	.sorta1 li a{padding-left: 0;background: #dfdfdf;padding: 0 2px;line-height: 40px;text-align: center;font-size: 12px;}
	.cphha_a li a.img,.cphha_a li .ys_whhga{width: 100%;float: none;margin: 0;}
	.cphha_a li.li1{padding: 10px 15px;}
	.cphha_a li .ys_whhga h2{font-size: 16px;}
	.cphha_a li .ys_whhga h2:after{margin-top: 10px;}
	.cphha_a li .ys_whhga p{font-size: 12px;}
	.cp_sot li h3 a{line-height: 40px;}
	.a3_v1 .a3_b1{display: none;}
	.a3_b2{width: 100%;}
	.a3_list1 li h3 a, .cp_sot li h3 a,.a4_b2 li a.img h2,.a4_b2 li a.img h2{padding: 0 3px;line-height: 40px;}
	.a3_v2 .title_a1 h2{line-height: 47px;}
	.a3_v2 .title_a1 p{margin-top:18px;}
	.gul{display: block;}
	.gul li{display: block;width: 100%;margin-bottom: 20px;}
	.gcon{padding: 6%;}
	.gul li h3{font-size: 18px;}
	.a5_v1 h2 p{font-size: 14px;line-height: 20px;}
	.a5_v1{padding: 40px 0;}
	.cont6{padding-top: 48px;}
	.a6_tit h2{width: calc(100% - 40px);font-size: 13px;}
	.a6_wena{margin:20px 0 0 0;font:500 12px/20px "微软雅黑";width: 100%;}
	.a6_tit span, .a6_b3 .a6_tit span{font-size: 28px;margin-right: 5px;}
	.a6_tit h2{height: 28px;line-height: 23px;text-indent: 5px;}
	a.case_more{font-size: 16px;}
	.cont4{padding: 30px 0;}
	.a4_v1 .a4_b1 a.imga h2,.a4_b2 li a.img h2{font-size: 14px;}
	.a4_v1 .a4_b1,.a4_b2{float: none;width: 100%;}
	.a4_v1 .a4_b1{display: none;}
	a.case_more{margin-top: 20px;font-size: 14px;line-height: 40px;width: 130px;}
	.a6_v3{margin-top: 22px;}
	.a7_v1 .a7_b1 .abt_tita h2{font-size:18px;line-height: 1;}
	.a7_v1 .a7_b1 .abt_tita h2 span{font-size: 12px;}
	.a7_v1 .a7_b1 .abt_tita h3{font-size: 14px;margin-top: 0;}
	.a7_v1 .a7_b1 .abt_wen{line-height: 24px;}
	.aghjha_ah a{width: 90px;line-height: 30px;font-size: 13px;}
	.ghhga li{width: 100%;float: none;margin:0 0 10px 0;}
	.code-group1 .x-submit{font-size: 14px;}
	.code-group1 input#checkcode{width: 80px;}
	.code-group1{margin-top: 0;}
	.fo_a2{font:500 13px/23px "微软雅黑";width: 100%;}
	.d_nav{display: none;}
	.fo_a3{width: 100%;text-align: center;margin-bottom: 20px;margin-top: 0;}
	.fo_a3 img{width: 30%;}
	.foot1{margin-top: 0;}
	.xw_aggha li a{font-size: 15px;line-height: 35px;}
	.xw_aggha li.cur a{font-size: 15px;line-height: 35px;}
	.a9_v2as1{margin-top: 10px;}
	.xw_list1 li a{font-size: 14px;font-weight: 400;}
	.sorta1 li:nth-child(4){
	  display:none;  
	}
	.sorta1 li:nth-child(5){
	  display:none;  
	}
	.cp_sot li{
	    margin-bottom:16px!important;
	}
}


@media(max-width:375px){
    .title_a1 h2{
        line-height: 36px;
    }
    .a3_v2 .title_a1 h2{
        line-height: 39px;
    }
}
/*.dbb{height:50px;}*/

/* 页脚 */
/*.footer {*/
/*  position: fixed;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  z-index: 999;*/
/*  background: #be131b;*/
/*}*/

/*.footer ul {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*}*/

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

/*.footer ul li.active {*/
/*  background: #da251c;*/
/*}*/

/*.footer ul li a {*/
/*  display: block;color:#fff;*/
/*}*/

/*.footer ul li .iconfont {*/
/*  font-size: 18px;*/
/*  display: inline-block;*/
/*  vertical-align: middle;*/
/*  margin-right: 5px;*/
/*}*/

/*.footer ul li span {*/
/*  display: inline-block;*/
/*  vertical-align: middle;*/
/*  font-size: 16px;color:#fff;*/
/*}*/


/*.footer li .icon-home{ background: url(//cdn.myxypt.com/122049f9/21/06/a7c93238808109ed4820603630267e93d027719b.png) no-repeat;width:20px;height:20px;}*/
/*.footer li .icon-home2{ background: url(//cdn.myxypt.com/122049f9/21/06/ea8a2d3f3d720cec9f49f0790e382ab6b32ea63e.png) no-repeat;width:20px;height:20px;}*/
/*.footer li .icon-phone{ background: url(//cdn.myxypt.com/122049f9/21/06/deb8ab749c0f7b7d60a589b654f8c3e05602ed54.png) no-repeat;width:20px;height:20px;}*/
/*.footer li .icon-contact{ background: url(//cdn.myxypt.com/122049f9/21/06/4a6f793a5e45509206f42118297da1a630888192.png) no-repeat;width:20px;height:20px;}*/

/*.footer li .icon-phone:before{font-size:0;}*/

/*.footer ul li a{border-left:1px solid #d87176;}*/
















/*初始化样式*/
html {
    margin: 0;
    padding: 0;
    border: 0;
}

body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
p,
blockquote,
pre,
a,
address,
code,
b,
em,
img,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
footer,
header,
hgroup,
nav,
section {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    background: #fff;
    color: #666;
    position: relative;
    font: 12px/1.5 Microsoft YaHei, arial, 宋体, sans-serif;
    vertical-align: baseline;
    width: 100%;
    overflow-x: hidden;
}

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

a:link {
    color: #666;
}

a:visited {
    color: #666;
}

a:hover,
a:active,
a:focus {
    color: #009b4c;
    text-decoration: none;
    outline: none;
}

p {
    margin: 0;
}

input {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei';
}

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

ul,
ol,
li {
    list-style-type: none;
}

select,
input,
img,
select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table,
th,
td {
    vertical-align: middle
}

.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;
}

h1,
h2,
h3,
h4 {
    font-size: 12px;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}

dt {
    font-weight: normal;
}

/*----- Common css ------*/
.fl {
    float: left;
}

.fr {
    float: right;
}

.di {
    _display: inline;
}

.fwn {
    font-weight: normal;
}

.dib {
    *display: inline;
    _zoom: 1;
    _display: inline;
    _font-size: 0px;
}

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

.flexd {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

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

.pos {
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
}

.com-img {
    display: inline;
    overflow: hidden;
    margin: 0 auto;
    display: table;
}

.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.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}








/* 头部 */
.top-head {
    border-bottom: solid 1px #ddd;
}

.top-head p {
    float: left;
    font-size: 14px;
    color: #888;
    line-height: 40px;
}

.top-seo {
    float: right;
    font-size: 14px;
    color: #888;
    line-height: 40px;
}

.top-seo a {
    font-size: 14px;
    color: #888;
}

.top-seo a:hover {
    color: #053e95;
}

.head {
    padding: 20px 0;
}

.hd-show {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.logo {
    float: left;
    width: 21%;
}

.logo a {
    display: block;
}

.logo a img {
    max-width: 100%;
}

.hd-exp {
    float: left;
    width: 49%;
    padding-left: 30px;
    position: relative;
    padding-top: 18px;
    margin-left: 1%;
}

.hd-exp p {
    font-size: 18px;
    color: #000;
    line-height: 30px;
}

.hd-exp p:first-child {
    font-size: 20px;
    font-weight: bold;
}

.hd-exp::before {
    position: absolute;
    content: '';
    width: 1px;
    height: 54px;
    background-color: #ddd;
    top: 24px;
    left: 0;
}

.hd-tel {
    float: right;
    width: 29%;
    text-align: right;
    background: url(//cdn.myxypt.com/122049f9/24/08/e1721e8c3ff8c5bc9418821d835b7edbb7fc14f1.png)no-repeat right center;
    padding-right: 60px;
}

.hd-tel span {
    font-size: 14px;
    color: #666;
    font-weight: normal;
}

.hd-tel p {
    font-size: 28px;
    font-family: Arial;
    color: #053e95;
    font-weight: bold;
}

.top-nav {
    background-color: #053e95;
}




/* 搜索 */
.schkey {
    display: flex;
    box-shadow: 0px 0px 6px 5px rgb(0 0 0 / 8%);
    margin-bottom: 6px;
    height: 70px;
}

.hot-key {
    float: left;
}

.hot-key h3 {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #053e95;
    line-height: 70px;
}

.hot-key span {
    display: block;
    float: left;
    line-height: 70px;
}

.hot-key span a {
    font-size: 14px;
    color: #666;
    margin-right: 20px;
}

.hot-key span a:hover {
    color: #053e95;
}

.sch {
    float: right;
    height: 100%;
    align-items: center;
    /* justify-content: end; */
    display: flex;
}

.sch #formsearch {
    width: 322px;
    overflow: hidden;
    border-radius: 30px;
}

.sch #formsearch input {
    border: none;
    outline: none;
    line-height: 38px;
    padding: 0;
}

.sch #formsearch input#keyword {
    font-size: 12px;
    color: #999;
    padding-left: 15px;
    background: none;
    width: 240px;
    float: left;
    border: solid 1px #ddd;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    border-right: none;
}

.sch #formsearch input#s_btn {
    float: right;
    padding: 1px 0;
    font-size: 12px;
    color: #fff;
    text-align: right;
    padding-right: 20px;
    width: calc(100% - 240px);
    background: url(//cdn.myxypt.com/122049f9/24/08/81f81c18de5392a93d4b54b1701c075e765f70ad.png)no-repeat 15px center #053e95;
}



/* 头部自适应 */
@media(max-width:1199px) {
    .hd-exp p:first-child {
        font-size: 17px;
    }

    .hd-exp p {
        font-size: 16px;
    }

    .hd-exp::before {
        left: 15px;
    }

    .x-menu>li>a {
        font-size: 15px;
    }
}

@media(max-width:991px) {

    .x-banner,
    .page-banner {
        margin-top: 60px;
    }
}

@media(max-width:768px) {

    .x-banner,
    .page-banner {
        margin-top: 0;
    }
}

@media(max-width:680px) {
    .sch {
        display: none;
    }

    .hot-key h3 {
        font-size: 13px;
        line-height: 50px;
    }

    .hot-key span {
        line-height: 50px;
    }

    .hot-key span a {
        font-size: 13px;
        margin-right: 10px;
    }
}





/* 导航样式 */
/* .x-menu {
  width: 58.75%;
  float: left;
} */

.x-menu>li {
    float: left;
    position: relative;
    width: 12.111111%;

}

.x-menu>li>a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #fff;
    line-height: 56px;
}

.x-menu>li+li>a {
    background: url(//cdn.myxypt.com/122049f9/24/08/05e51772fac662eec5c62f1588017ababc8a1b9e.png)no-repeat left center;

}

.x-menu>li>a:hover {
    background: #0dad3b;
    color: #fff;
}

/* .x-menu>li.active>a {
    background: #0dad3b;
    color: #fff;
} */

.x-menu>li:after {
    display: none;
    content: '';
    position: absolute;
    z-index: 100;
    width: 100%;
    left: 0;
    height: 40px;
    opacity: 0;
    top: 100%;
}

.x-menu>li:hover .x-sub-menu {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}

.x-sub-menu {
    position: absolute;
    z-index: 99;
    width: 100%;
    left: 0;
    top: 57px;
    background: #fff;
    /* border-radius: 5px; */
    padding: 10px 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.x-sub-menu>li>a {
    display: block;
    text-align: center;
    line-height: 2;
    font-size: 14px;
    color: #333;
    line-height: 1.5;
    padding: .5em;
}

.x-sub-menu>li>a:hover {
    background: #e9eaeb;
}

.x-sub-menu:after {
    display: none;
    content: '';
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    border-width: 10px;
    cursor: pointer;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #fff transparent;
    border-top: none;
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px;
    z-index: 99;
}










/* 产品中心 */
.product {
    padding-top: 60px;
    background-color: #f8f8f8;
    padding-bottom: 80px;
}

.title {
    text-align: center;
}

.title h3 {
    font-size: 44px;
    font-weight: bold;
    color: #053e95;
}

.title h3 span {
    color: #0dad3b;
}

.title h3::before {
    display: inline-block;
    background: url(//cdn.myxypt.com/122049f9/24/08/9224d28a6f5df95a54eac9d98062f209f9858a1f.png)no-repeat;
    width: 59px;
    height: 22px;
    content: '';
    margin-right: 30px;
}

.title h3::after {
    display: inline-block;
    content: '';
    width: 59px;
    height: 22px;
    background: url(//cdn.myxypt.com/122049f9/24/08/ec1177b8e3cf047297016b48299efce93a41d731.png)no-repeat;
    margin-left: 30px;
}

.title p {
    font-size: 22px;
    color: #333;
    margin-top: 10px;
}

.pro-show {
    margin-top: 50px;
}

.pro-cfn {
    float: left;
    width: 23%;
    background: url(//cdn.myxypt.com/122049f9/24/08/fcc0cca14afdae129dbe83b0c54d628aa2f91391.png)no-repeat center top;
}

.pro-tit {
    text-align: center;

    color: #fff;
    padding: 1.7rem 0;
}

.pro-tit h3 {
    font-size: 30px;
    font-weight: bold;
    line-height: 51px;
    background: url(//cdn.myxypt.com/122049f9/24/08/0aee9161eec4810554087d3529d7c050f9f09234.png)no-repeat 45px center;
    padding-left: 50px;
}

.pro-tit p {
    font-size: 16px;
}

.cfn-list {
    padding-right: 10px;
}

.cfn-list ul {
    background-color: #fff;
    padding-bottom: 25px;
    padding-top: 15px;
}

.cfn-list ul li {
    padding: 0 20px;
    position: relative;
}

.cfn-list ul a {
    display: block;
    line-height: 52px;
    color: #555;
    font-size: 20px;
    border-bottom: dashed 1px #ddd;
    position: relative;
    z-index: 999999;
    /* transition: all .8s ease; */
}

.cfn-list ul li::after {
    position: absolute;
    content: '';
    width: 0;
    height: 100%;
    background-color: #053e95;
    top: 0;
    left: 0;
    transition: all .8s ease;
    z-index: 1;
}

.cfn-list ul li.cur::after {
    width: 103.5%;
}

.cfn-list ul li.cur a {
    border-bottom: dashed 1px #053e95;
    color: #fff;
    background: url(//cdn.myxypt.com/122049f9/24/08/0312cada4f780fda7acdc25d42a6e8d2d0eb1924.png)no-repeat right center;
}

.pro-tel {
    text-align: center;
    color: #fff;
    padding-right: 10px;
    margin-top: 10px;
}

.pro-tel .tel {
    background-color: #053e95;
    padding: 26px 0;
}

.pro-tel h3 {
    font-size: 24px;
    font-family: Arial;
    font-weight: bold;
    line-height: 38px;
    background: url(//cdn.myxypt.com/122049f9/24/08/460377657c524da7332a5a23b5e349b7e7e462e7.png)no-repeat 40px center;
    padding-left: 30px;
}

.pro-tel p {
    font-size: 14px;
}

.pro-list {
    float: right;
    width: 73%;
}

.pro-list ul li {
    float: left;
    width: 30.7%;
    margin-left: 3.95%;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

.pro-list ul li:nth-child(1),
.pro-list ul li:nth-child(4) {
    margin-left: 0;
 
}

.pro-list ul li:nth-child(-n+3) {
    margin-bottom: 20px;
   

}

.pro-list ul li .pro-img {
    background-color: #fff;
    border: solid 1px #ddd;
     overflow: hidden;
}

.pro-list ul li .pro-img img {
    max-width: 100%;
}

.pro-list ul li h3 {
    background-color: #ebebeb;
    line-height: 50px;
    font-size: 16px;
    color: #333;
    text-align: center;
    margin-top: 1px;
    transition: all .3s ease;
}

.pro-list ul li .pro-more {
    position: absolute;
    width: 100%;
    background-color: rgba(5, 63, 149, 0.9);
    bottom: 0;
    left: 0;
    /* height: 100%; */
    z-index: 99999;
    padding: 2.15rem 0;
    opacity: 0;
    transition: all .8s ease;
}

.pro-list ul li .pro-more h4 {
    font-size: 16px;
    color: #fff;
    text-align: center;
}

.pro-list ul li .pro-more .more {
    display: flex;
    justify-content: center;
    margin-top: 22px;
}

.pro-list ul li .pro-more .more a {
    display: block;
    line-height: 32px;
    color: #fff;
    border: solid 1px #fff;
    padding: 0 2rem;
    margin: 0 .8rem;
    font-size: 14px;
    transition: all .5s ease;
}

.pro-list ul li:hover h3 {
    opacity: 0;
}

.pro-list ul li:hover .pro-more {
    opacity: 1;
}

.pro-list ul li .pro-more .more a:hover {
    background-color: #fff;
    color: #333;
}

@media(max-width:1299px) {
    .cfn-list ul a {
        line-height: 56px;
        font-size: 18px;
    }

    .title h3 {
        font-size: 40px;
    }

    .title p {
        font-size: 20px;
    }

    .pro-tel h3 {
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/d504ddda90221996b8447f44a69bf12ae34c7863.png)no-repeat 30px center;
        padding-left: 20px;
    }
}

@media(max-width:1199px) {
    .pro-tit h3 {
        font-size: 26px;
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/7d27b740cbb730e84e267e689b82be8a572fba6f.png)no-repeat 20px center;
        padding-left: 40px;
    }

    .pro-tit p {
        font-size: 14px;
    }

    .pro-tit {
        padding: 15px 0;
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/5a3407e4a8e8f4913ebaf41318b3265e5a9b498e.png)no-repeat center;
    }

    .cfn-list ul a {
        font-size: 16px;
        line-height: 45px;
    }

    .pro-cfn {
        width: 24%;
        background: none;
    }

    .pro-tel {
        margin-top: 0;
    }

    .pro-tel h3 {
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/d504ddda90221996b8447f44a69bf12ae34c7863.png)no-repeat 20px center;
        font-size: 22px;

    }

    .pro-tel p {
        font-size: 13px;
    }

    .title h3 {
        font-size: 36px;
    }

    .title p {
        font-size: 16px;
    }

    .product {
        padding-bottom: 60px;
    }

    .pro-show {
        margin-top: 30px;
    }

    .pro-list ul li .pro-more h4 {
        font-size: 15px;
    }

    .pro-list ul li .pro-more .more a {
        padding: 0 1rem;
        line-height: 30px;
        line-height: 28px;
        font-size: 12px;
    }

    .pro-list ul li .pro-more .more {
        margin-top: 15px;
    }
}

@media(max-width:991px) {
    .product {
        padding: 40px 0;
        position: relative;
        z-index: 99;
    }

    .title h3 {
        font-size: 32px;
    }

    .pro-cfn {
        float: none;
        width: 100%;
    }

    .pro-list {
        float: none;
        width: 100%;
        margin-top: 30px;
    }

    .pro-tit {
        background-color: #053e95;
        background-image: linear-gradient(to right, #053e95, #0dac3c);
        text-align: unset;
        padding-left: 30px;
    }

    .pro-tit h3 {
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/7d27b740cbb730e84e267e689b82be8a572fba6f.png)no-repeat left center;
        line-height: 32px;
    }

    .pro-tit p {
        margin-top: 10px;
    }

    .cfn-list ul li.cur::after {
        width: 100%;
    }

    .cfn-list {
        padding: 0;
    }

    .cfn-list ul li {
        float: left;
        width: 32%;
        margin-left: 1%;
    }

    .cfn-list ul li:nth-child(1),
    .cfn-list ul li:nth-child(4) {
        /* margin-left: 0; */
    }

    .cfn-list ul {
        padding: 15px 0;
    }

    .pro-tel {
        padding: 0;
        text-align: unset;
    }

    .pro-tel .tel {
        padding: 15px 0;
        padding-left: 30px;
    }

    .pro-tel h3 {
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/d504ddda90221996b8447f44a69bf12ae34c7863.png)no-repeat left center;
    }

    .pro-list ul li h3 {
        line-height: 40px;
        font-size: 15px;
        display: -webkit-box;
        /**对象作为伸缩盒子模型展示**/
        -webkit-box-orient: vertical;
        /**设置或检索伸缩盒子对象的子元素的排列方式**/
        -webkit-line-clamp: 1;
        /**显示的行数**/
        overflow: hidden;
        /**隐藏超出的内容**/
    }

    .pro-list ul li .pro-more h4 {
        font-size: 14px;
    }

    .pro-list ul li .pro-more {
        padding: 1.5rem 0;
    }
}

@media(max-width:600px) {
    .pro-list ul li {
        width: 48%;
        margin-left: 4%;
    }
    .cfn-list ul li:nth-child(4){
        display:none;
    }

    .pro-list ul li:nth-child(3),
    .pro-list ul li:nth-child(6) {
        display: none;
    }

    .pro-list ul li h3 {
        font-size: 14px;
    }

    .cfn-list ul li {
        padding: 0 5px;
    }

    .cfn-list ul a {
        font-size: 14px;
        line-height: 40px;
    }

    .title h3 {
        font-size: 28px;
    }

    .title h3::before {
        margin-right: 10px;
    }

    .title h3::after {
        margin-left: 10px;
    }

    .title p {
        font-size: 14px;
    }
}

@media(max-width:400px) {
    .pro-list ul li .pro-more .more a {
        margin: 0 .4rem;
        line-height: 26px;
        padding: 0 .5rem;
    }

    .pro-list ul li .pro-more h4 {
        display: none;
    }

    .pro-list ul li .pro-more .more {
        margin-top: 0;
    }

    .pro-list ul li .pro-more {
        padding: 10px 0;
    }

    .pro-list ul li h3 {
        font-size: 12px;
        line-height: 32px;
    }

    .cfn-list ul li.cur a {
        background: none;
    }

    .cfn-list ul a {
        text-align: center;
    }

    .title h3::before {
        display: none;
    }

    .title h3::after {
        display: none;
    }
}









/* 产品优势 */
.ys {
    background: url(//cdn.myxypt.com/aba4f2a3/23/09/63641ac321934f3d85320841c8657109a98b3e6f.png)no-repeat center;
    padding-top: 65px;
    padding-bottom: 95px;
}

.ys .title h3 {
    color: #fff;
}

.ys .title p {
    color: #fff;
}

.ys .title h3::before {
    display: none;
}

.ys .title h3::after {
    display: none;
}

.ys-list {
    margin-top: 50px;
}

.ys-list ul {
    display: flex;
    flex-wrap: wrap;
}

.ys-list ul li {
    float: left;
    background-color: #fff;
    width: 23.65%;
    margin-left: 1.8%;
    cursor: pointer;
}

.ys-list ul li:first-child {
    margin-left: 0;
}

.ys-list ul li .ys-img {
    overflow: hidden;
}

.ys-list ul li .ys-img img {
    max-width: 100%;
}

.ys-list ul li .ys-text {
    text-align: center;
    padding: 0 15px;
    padding-top: 30px;
    padding-bottom: 40px;
}

.ys-list ul li .ys-text h3 {
    font-size: 24px;
    font-weight: bold;
    color: #333;
    transition: all .5s ease;
}

.ys-list ul li .ys-text .text {
    font-size: 16px;
    line-height: 25px;
    color: #444;
    margin-top: 25px;
}

.ys-list ul li .ys-text .text span {
    font-weight: bold;
    text-transform: uppercase;
    color: #0dad3b;
}

.ys-list ul li:hover .ys-text h3 {
    color: #053e95;
}

/* 客户案例 */
.case {
    padding-top: 70px;
    padding-bottom: 80px;
}

.case-cfn {
    margin-top: 35px;
}

.case-cfn ul {
    max-width: 685px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 auto;
}

.case-cfn ul li {
    width: 22%;
}

.case-cfn ul li a {
    display: block;
    text-align: center;
}

.case-cfn ul li a span {
    display: block;
    background-color: #dddddd;
    line-height: 48px;
    font-size: 18px;
    color: #333;
    transition: all .5s ease;
}

.case-cfn ul li.cur a span {
    background-color: #053e95;
    color: #fff;
}

.case-cfn ul li a::after {
    display: block;
    content: '';
    width: 17px;
    height: 10px;
    background: url(//cdn.myxypt.com/122049f9/24/08/2e34e1626b3a37ebf0ca7a2735778a007ae2a0e5.png)no-repeat;
    margin: 0 auto;
    margin-top: -1px;
    opacity: 0;
    transition: all .5s ease;
}

.case-cfn ul li.cur a::after {
    opacity: 1;
}

.case-show {
    margin-top: 38px;
}

.case-show .case-list {
    display: none;
}

.case-list ul li {
    float: left;
    width: 32.4%;
    margin-left: 1.4%;
}

.case-list ul li:first-child {
    margin-left: 0;
}

.case-list ul li {
    display: block;
    position: relative;
}

.case-list ul li .case-img {
    overflow: hidden;
}

.case-list ul li .case-img img {
    max-width: 100%;
}

.case-list ul li h3 {
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    background: #053e95;
    text-align: center;
    transition: all .5s ease;
}

.case-list ul li:hover h3 {
    opacity: 0;
}

.case-list ul li .case-more {
    position: absolute;
    width: 100%;
    background-color: rgba(5, 63, 149, 0.9);
    bottom: 0;
    left: 0;
    padding: 2.15rem 0;
    opacity: 0;
    transition: all .8s ease;
}

.case-list ul li .case-more h4 {
    font-size: 16px;
    color: #fff;
    text-align: center;
}

.case-list ul li .case-more .more {
    display: flex;
    justify-content: center;
    margin-top: 28px;
}

.case-list ul li .case-more .more a {
    display: block;
    font-size: 14px;
    line-height: 32px;
    padding: 0 2rem;
    margin: 0 .8rem;
    color: #fff;
    font-size: 14px;
    border: solid 1px #fff;
    transition: all .8s ease;
}

.case-list ul li .case-more .more a:hover {
    background-color: #fff;
    color: #333;
}

.case-list ul li:hover .case-more {
    opacity: 1;
}


/* 核心优势 */
.core-ys {
    padding-top: 80px;
    padding-bottom: 100px;
    background-color: #f8f8f8;
}

.core-ys .title h3::before {
    display: none;
}

.core-ys .title h3::after {
    display: none;
}

.cs-show {
    margin-top: 80px;
}

.cs-show ul li {
    display: flex;
    flex-wrap: wrap;
    margin-top: 70px;
}

.cs-show ul li .cs-img {
    width: 50%;
}

.cs-show ul li:nth-child(2) .cs-img {
    text-align: right;
}

.cs-show ul li .cs-img img {
    max-width: 100%;
}

.cs-show ul li .cs-text {
    width: 50%;
}

.cs-show ul li:first-child {
    margin-top: 0;
}

.cs-text .cs-tit {
    display: flex;
    flex-wrap: wrap;
}

.cs-text .cs-tit .num {
    max-width: 18%;
    float: left;
}

.cs-text .cs-tit .num img {
    max-width: 100%;
}

.cs-text .cs-tit .tit {
    padding-left: 25px;
    float: right;
    width: 82%;
}

.cs-text .cs-tit .tit::after {
    display: block;
    content: '';
    background-color: rgba(5, 63, 149, 0.2);
    max-width: 521px;
    height: 1px;
    margin-top: 18px;
    margin-left: -38px;
}

.cs-text .cs-tit .tit h3 {
    font-size: 38px;
    font-weight: bold;
    color: #053e95;
    line-height: 38px;
}

.cs-text .cs-tit .tit h3 span {
    margin-left: 10px;
    font-weight: normal;
}

.cs-text .cs-tit .tit p {
    font-size: 24px;
    color: #333;
    margin-top: 8px;
}

.cs-text .text {
    margin-top: 40px;
}

.cs-text .text p {
    font-size: 18px;
    line-height: 30px;
    color: #555555;
    padding-left: 55px;
    background: url(//cdn.myxypt.com/122049f9/24/08/cf7e498eeb8a1c0a0fc4731bec5d8dc92236202d.png)no-repeat left 5px;
}

.cs-text .text p:nth-child(2) {
    margin-top: 15px;
}

.cs-show ul li:nth-child(3) .cs-text .cs-tel {
    font-size: 18px;
    color: #666;
    line-height: 32px;
    background: url(//cdn.myxypt.com/122049f9/24/08/fcfb0ff60c75d79729fa2a73c7448aeaf90170da.png)no-repeat left center;
    padding-left: 50px;
    margin-top: 60px;
}

.cs-show ul li:nth-child(3) .cs-text .cs-tel span {
    font-size: 28px;
    font-weight: bold;
    font-family: Arial;
    color: #053e95;
}

/* 研发团队 */
.team {
    padding-top: 75px;
}

.tm-show {
    margin-top: 50px;
    display: flex;
    flex-wrap: wrap;
}

.tm-left {
    float: left;
    width: 47.7%;
    padding: 10px 0;
}

.tm-left img {
    width: 100%;
}

.tm-left .text {
    background-color: #053e95;
    width: 100%;
    font-size: 15px;
    color: #fff;
    line-height: 24px;
    padding: 26px 35px;
}

.tm-right {
    float: right;
    width: 50%;
    margin-left: 2.3%;

}

.tm-right .owl-carousel {
    height: 100%;
}

.tm-right .owl-carousel .owl-stage-outer {
    /* margin: 10px 0; */
    height: 100%;
}

.tm-right .owl-carousel .owl-stage {
    height: 100%;
}

.tm-right .owl-carousel .owl-item {
    height: 100%;
}

.tm-right ul li {
    height: 100%;
    cursor: pointer;
    padding: 10px 5%;
    /* position: relative;
    z-index: 9999999; */
}

.tm-right ul li .tm-con {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    /* box-shadow: 0px 3px 6px 5px rgb(0 0 0 / 8%);
    margin: 10px 0; */
}

.tm-right .tm-img {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 51.7%;
    padding: 0 20px;
    background-color: #053e95;
    background-image: linear-gradient(to right, #053e95, #097b64);
}

.tm-right .tm-img img {
    max-width: 100%;
    /* max-height: 100%; */
}

.tm-text {
    width: 48.3%;
    background: #fff;
    padding-left: 6.5%;
    padding-right: 6%;
    display: flex;
    align-items: center;
    box-shadow: 0px 0px 6px 6px rgb(0 0 0 / 3%);
}

.tm-text h3 {
    font-size: 24px;
    font-weight: bold;
}

.tm-text span {
    display: block;
    font-size: 18px;
    color: #666;
    margin-top: 10px;
    border-bottom: solid 1px #ddd;
    padding-bottom: 25px;
}

.tm-text p {
    font-size: 16px;
    line-height: 26px;
    margin-top: 30px;
    color: #666;
}

.tm-text a {
    display: block;
    width: 174px;
    line-height: 36px;
    background-color: #053e95;
    border-radius: 30px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    margin-top: 65px;
    transition: all .5s ease;
}

.tm-text a:hover {
    background-color: #0dad3b;
}

.tm-right .owl-carousel .owl-nav {
    display: block;
}

.tm-right .owl-carousel .owl-nav button {
    position: absolute;
    width: 50px;
    height: 50px;
    top: 43%;
    z-index: 999999;
    outline: none;
}

.tm-right .owl-carousel .owl-nav button.owl-prev {
    left: 6px;
    background: url(//cdn.myxypt.com/aba4f2a3/23/09/d17cca173c36e7e97e3a72370d78e984afaeee35.png)no-repeat;
}

.tm-right .owl-carousel .owl-nav button.owl-next {
    right: 6px;
    background: url(//cdn.myxypt.com/aba4f2a3/23/09/321e4de5cf279d9196390997d2d192c9a25d707d.png)no-repeat;
}

.tm-right .owl-carousel .owl-nav button span {
    display: none;
}

/* 服务流程 */
.process {
    padding-top: 85px;
    padding-bottom: 100px;
}

.process .title h3::before {
    display: none;
}

.process .title h3::after {
    display: none;
}

.pss-show {
    margin-top: 85px;
}

.pss-list li {
    float: left;
    text-align: center;
    padding: 0 3.2%;
    position: relative;
}

.pss-list li+li::before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 1px;
    height: 134px;
    background-color: #ddd;
    display: block;
}

.pss-list li:nth-child(1) {
    padding-left: 0;
}

.pss-list li:last-child {
    padding-right: 0;
}

.pss-list li .pss-img {
    overflow: hidden;
    display: flex;
    justify-content: center;
    cursor: pointer;
}

.pss-list li .pss-img .pss {
    position: relative;
}

.pss-list li .pss-img .pss-ico {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .5s ease;
}

.pss-list li .pss-img .pss-ico span {
    width: 80%;
    height: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(255, 255, 255, 0.9);
    overflow: hidden;
    border-radius: 50%;
}

.pss-list li h3 {
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top: 30px;
}

.pss-list li p {
    font-size: 16px;
    color: #666;
    margin-top: 5px;
}

.pss-list li .pss-img:hover .pss-ico {
    transform: rotateY(180deg);
}

/* 横幅 */
.hf {
    background: url(//cdn.myxypt.com/122049f9/24/08/affcf0e3b8ff640cb6e17a43626c2777dba075eb.jpg)no-repeat center;
    padding: 50px 0;
}

.hf-show {
    display: flex;
    justify-content: flex-end;
}

.hf-left {
    width: 59%;
}

.hf-text {
    float: left;
    width: 55%;
    text-align: center;
}

.hf-text h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    line-height: 34px;
}

.hf-text p {
    font-size: 16px;
    color: #fff;
    margin-top: 15px;
}

.hf-text a {
    display: block;
    width: 134px;
    line-height: 46px;
    background-color: #fff;
    text-align: center;
    font-size: 16px;
    color: #053e95;
    margin: 0 auto;
    margin-top: 30px;
    transition: all .5s ease;
}

.hf-text a:hover {
    background-color: #0dad3b;
    color: #fff;
}

.hf-form {
    float: right;
    width: 40%;
}

.hf-form input {
    border: none;
    background-color: #fff;
    line-height: 54px;
    width: 100%;
    font-size: 14px;
    color: #999;
    padding-left: 25px;
    outline: none;
}

.hf-form .pho {
    margin-top: 0;
}

.hf-form .inp {
    margin-top: 10px;
    position: relative;
}

.hf-form .inp #checkCodeImg {
    display: block;
    position: absolute;
    top: 11px;
    right: 0;
}

.hf-form .x-submit {
    padding-left: 0;
    margin-top: 10px;
    background-color: #0dad3b;
    font-size: 16px;
    color: #fff;
}








/* 关于我们 */
.about {
    background-color: #f8f8f8;
    padding-top: 80px;
    padding-bottom: 90px;
}

.abt-show {
    margin-top: 70px;
}

.abt-left {
    width: 55%;
    float: left;
}

.abt-left img {
    max-width: 100%;
}

.abt-text {
    float: right;
    width: 44%;
    padding-top: 25px;
}

.abt-text h3 {
    font-size: 30px;
    color: #333;
    font-weight: bold;
}

.abt-text .abt-con {
    font-size: 16px;
    color: #666;
    line-height: 34px;
    margin-top: 30px;
}

.abt-text a {
    display: block;
    width: 150px;
    line-height: 44px;
    background-color: #053e95;
    color: #fff;
    text-align: center;
    font-size: 14px;
    border-top-right-radius: 20px;
    margin-top: 35px;
    transition: all .5s ease;
}

.abt-text a:hover {
    background-color: #0dad3b;
}


/* 新闻资讯 */
.news {
    padding: 80px 0;
}

.new-show {
    margin-top: 70px;
}

.new-left {
    float: left;
    width: 62%;
}

.new-tit {
    border-bottom: solid 1px rgba(0, 0, 0, 0.05);
}

.new-tit ul {
    float: left;
}

.new-tit ul li {
    float: left;
    font-size: 22px;
    color: #333;
    font-weight: bold;
    position: relative;
    cursor: pointer;
}

.new-tit ul li+li::before {
    position: absolute;
    content: '';
    height: 18px;
    width: 1px;
    background-color: #ddd;
    top: 7px;
    left: -33px;
}

.new-tit ul li.cur {
    color: #053e95;
}

.new-tit ul li::after {
    content: '';
    display: block;
    width: 0;
    height: 3px;
    background-color: #053e95;
    transition: all .3s ease;
    margin-top: 15px;
}

.new-tit ul li.cur::after {
    width: 100%;
}

.new-tit ul li:nth-child(2) {
    margin-left: 65px;
}

.new-tit a {
    float: right;
    display: block;
    font-size: 14px;
    color: #999;
    margin-top: 10px;
}

.new-tit a:hover {
    color: #053e95;
}

.new-warp .new-con {
    display: none;

}

.new-top {
    border-bottom: dashed 1px #ddd;
    padding-top: 25px;
    padding-bottom: 40px;
}

.new-top ul li a {
    display: block;
}

.new-top ul li a .new-img {
    float: left;
    width: 39%;
    overflow: hidden;
}

.new-top ul li a .new-img img {
    max-width: 100%;
}

.new-top ul li a .new-text {
    float: right;
    width: 57%;
    padding-top: 10px;
}

.new-top ul li a .new-text h3.tit {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    transition: all .3s ease;
    display: -webkit-box;
    /**对象作为伸缩盒子模型展示**/
    -webkit-box-orient: vertical;
    /**设置或检索伸缩盒子对象的子元素的排列方式**/
    -webkit-line-clamp: 1;
    /**显示的行数**/
    overflow: hidden;
    /**隐藏超出的内容**/
}

.new-top ul li a .new-text .new-clf {
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px;
}

.new-top ul li a .new-text .new-clf .text {
    width: 76%;
    font-size: 14px;
    line-height: 24px;
    color: #999;
    display: -webkit-box;
    /**对象作为伸缩盒子模型展示**/
    -webkit-box-orient: vertical;
    /**设置或检索伸缩盒子对象的子元素的排列方式**/
    -webkit-line-clamp: 3;
    /**显示的行数**/
    overflow: hidden;
    /**隐藏超出的内容**/
}

.new-top ul li a .new-text .new-clf .new-time {
    width: 24%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}

.new-top ul li a .new-text .new-clf .new-time h3 {
    text-align: center;
    color: #333;
    font-size: 36px;
    font-weight: bold;
    font-family: Arial;
}

.new-top ul li a .new-text .new-clf .new-time h3 span {
    display: block;
    font-size: 14px;
    color: #666;
    font-weight: normal;
    margin-top: 10px;
}

.new-top ul li a .new-text .new-clf .new-time::after {
    position: absolute;
    content: '';
    height: 68px;
    width: 1px;
    background-color: rgba(221, 221, 221, 0.4);
    top: 5px;
    left: 30%;
}

.new-top ul li a .new-text .new-more {
    display: block;
    width: 120px;
    line-height: 34px;
    background-color: #053e95;
    color: #fff;
    text-align: center;
    color: #fff;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    margin-top: 20px;
    transition: all .5s ease;
}

.new-top ul li a:hover .new-text .new-more {
    background-color: #0dad3b;
}

.new-top ul li a:hover .new-text h3 {
    color: #053e95;
}

.new-rem {
    padding-top: 40px;
}

.new-rem ul li {
    float: left;
    width: 50%;
}

.new-rem ul li:nth-child(2) {
    display: flex;
    justify-content: flex-end;
}

.new-rem ul li a {
    width: 93%;
    display: block;
}

.new-rem ul li a h3 {
    font-size: 18px;
    color: #333;
    transition: all .5s ease;
    display: -webkit-box;
    /**对象作为伸缩盒子模型展示**/
    -webkit-box-orient: vertical;
    /**设置或检索伸缩盒子对象的子元素的排列方式**/
    -webkit-line-clamp: 1;
    /**显示的行数**/
    overflow: hidden;
    /**隐藏超出的内容**/
}

.new-rem ul li a h3 span {
    display: inline-block;
    overflow: hidden;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border: solid 2px #999;
    margin-right: 10px;
    transition: all .5s ease;
}

.new-rem ul li a p {
    font-size: 14px;
    line-height: 24px;
    color: #999;
    margin-top: 20px;
    display: -webkit-box;
    /**对象作为伸缩盒子模型展示**/
    -webkit-box-orient: vertical;
    /**设置或检索伸缩盒子对象的子元素的排列方式**/
    -webkit-line-clamp: 2;
    /**显示的行数**/
    overflow: hidden;
    /**隐藏超出的内容**/
}

.new-rem ul li a .time {
    display: block;
    font-size: 14px;
    color: #999;
    margin-top: 25px;
}

.new-rem ul li a:hover h3 {
    font-weight: bold;
    color: #053e95;
}

.new-rem ul li a:hover h3 span {
    border: solid 2px #053e95;
}

.new-right {
    float: right;
    width: 32%;
}

.new-tit h3 {
    float: left;
    font-size: 22px;
    color: #333;
    font-weight: bold;
    position: relative;
    cursor: pointer;
    margin-bottom: 25px;
}




.new-list {
    padding-top: 25px;
}

#ydemo {
    overflow: hidden;
    position: relative;
    height: 410px;
}

.new-list ul li a {
    display: block;
    padding-top: 25px;
    padding-bottom: 30px;
    border-bottom: dashed 1px #ddd;
}

.new-list ul li a h3 {
    font-size: 18px;
    color: #333;
    line-height: 28px;
    background: url(//cdn.myxypt.com/122049f9/24/08/6539f31514ab396bd0f02b1e1032c97ad88b7c2d.png)no-repeat left center;
    padding-left: 45px;
    display: -webkit-box;
    /**对象作为伸缩盒子模型展示**/
    -webkit-box-orient: vertical;
    /**设置或检索伸缩盒子对象的子元素的排列方式**/
    -webkit-line-clamp: 1;
    /**显示的行数**/
    overflow: hidden;
    /**隐藏超出的内容**/
}

.new-list ul li a p {
    background: url(//cdn.myxypt.com/122049f9/24/08/c4ae38f60ff4ed6277a8e0e71e63fe624884630c.png)no-repeat left top;
    font-size: 14px;
    color: #999;
    line-height: 26px;
    padding-left: 45px;
    margin-top: 10px;
    display: -webkit-box;
    /**对象作为伸缩盒子模型展示**/
    -webkit-box-orient: vertical;
    /**设置或检索伸缩盒子对象的子元素的排列方式**/
    -webkit-line-clamp: 2;
    /**显示的行数**/
    overflow: hidden;
    /**隐藏超出的内容**/
}

.new-list ul li a:hover h3 {
    color: #053e95;
}

/* 友情链接 */

.link {
    background: url(//cdn.myxypt.com/122049f9/24/08/93a66fbf36812edde768affb7cb618a0b4f780b2.png) no-repeat center center;
    background-size: 100% 100%;
    padding: 20px 0;
}

.link-show {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    /* background: url(//cdn.myxypt.com/44c9f81a/22/02/0295dde35abf5e9a88aec58f5fa830f6b01d7421.png)no-repeat right center; */
}

.link-show::after {
    position: absolute;
    width: 40%;
    height: 100%;
    background-color: #053e95;
    top: 0;
    right: 100%;
}

.link-warp {
    float: left;
    width: calc(100% - 170px);
    display: flex;
    justify-content: space-between;
    position: relative;

}

.link-warp span {
    display: inline-block;
    font-size: 14px;
    color: #fff;
}

.link-list {
    flex: 1;
    margin-left: 10px;
}

.link-list a {
    display: inline-block;
    margin-left: 5px;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
}

.link-list a:hover {
    color: #0dad3b;
}


.link-warp .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 0;
    background: rgba(5,62,149,.9);
    padding: 10px;
    min-width:120px;
}



.link-a {
    display: flex;
    align-items: center;
}

.link-a span {
    display: block;
    font-size: 12px;
    color: #fff;
    text-align: center;
    width: 118px;
    line-height: 24px;
    border: solid 1px #fff;
    opacity: .5;
    transition: all .5s ease;
}

.link-a span:hover {
    border: solid 1px #0dad3b;
    background-color: #0dad3b;
    opacity: 1;
}


/* 底部 */
.foot {
    background-color: #141414;
    padding-top: 45px;
}

.ft-nav {
    padding-bottom: 40px;
}

.ft-nav ul li {
    float: left;
    margin-left: 5.89%;
}

.ft-nav ul li:nth-child(1) {
    margin-left: 0;
}

.ft-nav ul li a {
    display: block;
    font-size: 18px;
    color: #fff;
}

.ft-nav ul li a:hover {
    color: #0dad3b;
}

.ft-show {
    display: flex;
    flex-wrap: wrap;
    border-top: solid 1px rgb(255 255 255 / 8%);
}

.ft-left {
    display: flex;
    flex-wrap: wrap;
    width: 39%;
}

.ft-logo {
    overflow: hidden;
    display: flex;
    align-items: center;
}

.ft-logo img {
    max-width: 100%;
}

.ft-tel {

}
.ft-tel img{
    max-width:100%; height:auto !important;width:auto !important;
}

.ft-tel h3 {
    font-size: 26px;
    font-family: Arial;
    color: #fff;
    line-height: 38px;
}

.ft-tel h3 span {
    display: block;
    font-size: 16px;
    color: #4b4646;
    line-height: 30px;
}

.ft-contact {
    padding-top: 35px;
    width: 35%;
    padding-bottom: 35px;
    border-left: solid 1px rgb(255 255 255 / 8%);
    padding-left: 75px;
}

.ft-contact h3 {
    font-size: 16px;
    color: #fff;
    line-height: 26px;
}

.ft-contact .contact {
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    margin-top: 15px;
}

.ft-ewm {
    margin-top: 15px;
    width: 26%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    border-left: solid 1px rgb(255 255 255 / 8%);
}

.ewm-list {
    display: flex;
    flex-wrap: wrap;
}

.ewm-list .m1 {
    margin-right: 20px;
}

/* .ewm-list .m2{
  
  } */
.ewm-list img {
    max-width: 100%;
}

.ewm-list p {
    text-align: center;
    font-size: 13px;
    color: #999;
    margin-top: 10px;
}

.footer {
    background-color: #383838;
    text-align: center;
    font-size: 14px;
    color: rgb(255 255 255 / 50%);
    line-height: 24px;
    padding: 26px 0;
}

.footer a {
    font-size: 14px;
    color: rgb(255 255 255 / 50%);
    line-height: 24px;
}

.footer a:hover {
    color: #0dad3b;
}

/* 底部自行适应 */
@media(max-width:1299px) {
    .ft-nav ul li {
        margin-left: 5.19%;
    }
}

@media(max-width:1199px) {
    .ft-nav ul li a {
        font-size: 16px;
    }

    .ft-nav ul li {
        margin-left: 4.62%;
    }

    .ft-tel {
        margin-left: 20px;
        padding-left: 60px;
    }

    .ft-contact {
        padding-left: 40px;
    }

    .footer {
        font-size: 12px;
    }

    .footer a {
        font-size: 12px;
    }
}

@media(max-width:991px) {
    .ft-nav ul li a {
        font-size: 14px;
    }

    .ft-nav ul li {
        margin-left: 3.5%;
    }

    .link {
        display: none;
    }

    .ft-nav {
        padding-bottom: 20px;
    }

    .ft-logo {
        width: 30%;
    }

    .ft-tel h3 {
        font-size: 20px;
    }

    .ft-tel h3 span {
        font-size: 14px;
    }

    .ft-tel {
        margin-left: 15px;
        padding-left: 40px;
        background-size: 34px 90px;
    }

    .ft-contact .contact {
        font-size: 13px;
    }

    .ft-contact {
        padding-left: 20px;
    }

    .ewm-list .m1 {
        display: none;
    }

    .ft-ewm {
        width: 20%;
    }

    .ft-contact {
        width: 39%;
    }

    .ft-left {
        width: 41%;
    }

    .footer {
        padding: 15px 0;
    }

    .foot {
        padding-top: 30px;
    }
}

.md-foot {
    display: none;
}

@media(max-width:767px) {
    .foot {
        display: none;
    }

    .footer {
        display: none;
    }

    .md-foot {
        display: block;
        background: #141414;
    }

    .mod-logo {
        text-align: center;
        padding: 30px 0;
    }

    .mod-logo a {
        display: block;
    }

    .mod-logo a img {
        max-width: 100%;
    }

    .fd-cfn {
        border-bottom: solid 1px #ccc;
        margin-top: 10px;
    }

    .fd-cfn h3 {
        font-size: 16px;
        color: #fff;
        line-height: 2.5;
    }

    .fd-cfn h3 span {
        padding-right: 10px;
    }

    .fd-cfn .fd-name {
        display: none;
        padding-left: 13px;
    }

    .fd-cfn .fd-name a {
        display: block;
        line-height: 28px;
        color: #fff;
        opacity: .8;
    }

    .fd-ly .copyright {
        color: #fff;
        opacity: .8;
        padding: 15px 15px;
        line-height: 1.5;
        text-align: center;
        float: none;
    }

    .fd-ly .copyright a {
        color: #fff;
        opacity: .8;
    }
}


/* 优势自适应 */
@media(max-width:1299px) {
    .ys-list ul li .ys-text .text {
        font-size: 14px;
    }

    .ys-list ul li .ys-text h3 {
        font-size: 20px;
    }

    .ys-list ul li .ys-text {
        padding-bottom: 30px;
        padding-top: 25px;
    }
}

@media(max-width:1199px) {
    .ys-list ul li .ys-text .text {
        font-size: 12px;
        margin-top: 15px;
    }

    .ys-list ul li .ys-text {
        padding: 17px 10px;
    }

    .ys-list {
        margin-top: 30px;
    }

    .ys {
        padding-bottom: 65px;
        padding-top: 50px;
    }

    /* .ys-list ul li{
      width: 41.5%;
    } */
}

@media(max-width:991px) {

    /* .ys-list ul li .ys-text .text{
      white-space: nowrap;
    } */
    .ys-list ul li .ys-text .text br {
        display: none;
    }

    .ys-list ul li .ys-text h3 {
        font-size: 18px;
    }

    .ys-list ul li .ys-text .text {
        line-height: 20px;
        margin-top: 10px;
    }

    .ys-list ul li .ys-text {
        padding: 17px 8px;
    }
}

@media(max-width:670px) {
    .ys-list ul li {
        width: 46.5%;
        margin-left: 10px;
    }

    .ys-list ul li:nth-child(3) {
        margin-left: 0;
        margin-top: 10px;
    }

    .ys-list ul li:nth-child(4) {
        margin-top: 10px;
    }

    .ys-list ul {
        justify-content: center;
    }

    .ys {
        background-color: #053e95;
        padding: 40px 0;
    }
}

@media(max-width:475px) {
    .ys-list ul li {
        width: 48.5%;
        margin-left: 3%;
    }
}

/* 客户案例自适应 */
@media(max-width:1199px) {
    .case-cfn ul li a span {
        line-height: 40px;
        font-size: 16px;
    }

    .case-cfn ul {
        max-width: 600px;
    }

    .case {
        padding-top: 50px;
        padding-bottom: 60px;
    }

    .case-cfn {
        margin-top: 30px;
    }

    .case-show {
        margin-top: 30px;
    }
}

@media(max-width:991px) {
    .case-list ul li h3 {
        line-height: 45px;
        font-size: 14px;    
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .case-list ul li .case-more h4 {
        font-size: 14px;
        display: -webkit-box;
        /**对象作为伸缩盒子模型展示**/
        -webkit-box-orient: vertical;
        /**设置或检索伸缩盒子对象的子元素的排列方式**/
        -webkit-line-clamp: 1;
        /**显示的行数**/
        overflow: hidden;
        /**隐藏超出的内容**/
    }

    .case-list ul li .case-more .more a {
        line-height: 28px;
    }

    .case-list ul li .case-more .more {
        margin-top: 20px;
    }

    .case {
        padding: 40px 0;
    }

    .case-cfn {
        margin-top: 20px;
    }
}

@media(max-width:735px) {
    .case-list ul li {
        width: 48%;
        margin-left: 4%;
    }

    .case-list ul li:last-child {
        display: none;
    }

    .case-cfn ul li a span {
        font-size: 14px;
        line-height: 32px;
    }
}

@media(max-width:505px) {
    .case-list ul li .case-more .more a {
        padding: 0 1rem;
        line-height: 30px;
        line-height: 28px;
        font-size: 12px;
    }

    .case-list ul li h3 {
        font-size: 12px;
        line-height: 32px;
    }

    .case-list ul li .case-more {
        padding: 10px 0;
    }

    .case-list ul li .case-more .more {
        margin-top: 10px;
    }

    .case-list ul li .case-more .more a {
        line-height: 24px;
    }

    .case-list ul li .case-more h4 {
        font-size: 12px;
    }
}

@media(max-width:375px) {
    .case-list ul li .case-more .more a:nth-child(1) {
        display: none;
    }
}

/* 核心优势自适应 */
@media(max-width:1299px) {
    .cs-show ul li:nth-child(2n+1) .cs-text {
        padding-left: 40px;
    }

    .cs-show ul li:nth-child(2n) .cs-text {
        padding-right: 40px;
    }

    .cs-text .cs-tit .tit p {
        font-size: 22px;
    }

    .cs-text .cs-tit .tit h3 {
        font-size: 36px;
    }

    .cs-text .text p {
        font-size: 17px;
    }
}

@media(max-width:1199px) {
    .core-ys {
        padding: 60px 0;
    }

    .cs-show {
        margin-top: 50px;
    }

    .cs-show ul li {
        margin-top: 40px;
    }

    .cs-text .cs-tit .tit h3 {
        font-size: 32px;
    }

    .cs-text .cs-tit .tit p {
        margin-top: 5px;
        font-size: 18px;
    }

    .cs-text .cs-tit .tit::after {
        margin-top: 10px;
    }

    .cs-text .text p {
        font-size: 15px;
    }
}

@media(max-width:991px) {
    .cs-text .cs-tit .tit h3 {
        font-size: 24px;
    }

    .cs-text .cs-tit .tit p {
        font-size: 13px;
        margin-top: 0;
    }

    .cs-text .text p {
        font-size: 13px;
        line-height: 24px;
    }

    .cs-text .text {
        margin-top: 20px;
    }

    .cs-text .text p {
        background: none;
        padding-left: 0;
    }

    .cs-text .text p:nth-child(2) {
        margin-top: 10px;
    }

    .cs-show ul li:nth-child(3) .cs-text .cs-tel span {
        font-size: 18px;
    }

    .cs-show ul li:nth-child(3) .cs-text .cs-tel {
        font-size: 14px;
        padding-left: 40px;
        margin-top: 25px;
    }

}

@media(max-width:768px) {
    .cs-show ul li:nth-child(2n+1) .cs-text {
        padding-left: 20px;
    }

    .cs-show ul li:nth-child(2n) .cs-text {
        padding-right: 20px;
    }
}

.cs-show1 {
    display: none;
}

@media(max-width:700px) {
    .cs-show {
        display: none;
    }

    .cs-show1 {
        display: block;
        margin-top: 40px;
    }

    .cs-show1 ul li {
        margin-top: 40px;
    }

    .cs-show1 ul li:nth-child(1) {
        margin-top: 0;
    }

    .cs-show1 ul li .cs-img {
        width: 100%;
    }

    .cs-show1 ul li .cs-img img {
        width: 100%;
    }

    .cs-show1 ul li .cs-text {
        width: 100%;
        margin-top: 20px;
    }

    .core-ys {
        padding: 50px 0;
    }

    .cs-show1 ul li:nth-child(3) .cs-text .cs-tel {
        color: #666;
        line-height: 32px;
        background: url(//cdn.myxypt.com/aba4f2a3/23/09/0a7345bbd070f20626eb3b1ac2dfd7439cf63da2.png)no-repeat left center;
        font-size: 14px;
        padding-left: 40px;
        margin-top: 25px;
    }

    .cs-show1 ul li:nth-child(3) .cs-text .cs-tel span {
        font-size: 18px;
    }
}

/* 研发团队自适应 */
@media(max-width:1199px) {
    .team {
        padding-top: 50px;
    }

    .tm-show {
        margin-top: 30px;
    }

    .tm-right ul li {
        padding: 10px 2%;
    }

    .tm-right .owl-carousel .owl-nav button.owl-prev {
        left: -15px;
    }

    .tm-right .owl-carousel .owl-nav button.owl-next {
        right: -15px;
    }
}

@media(max-width:991px) {
    .tm-left {
        width: 100%;
    }

    .tm-right {
        width: 100%;
        margin-left: 0;
    }

    .tm-right ul li {
        padding: 10px;
    }

    /* .tm-right .owl-carousel .owl-nav button.owl-prev{
      left: -15px;
    }
    .tm-right .owl-carousel .owl-nav button.owl-next{
      right: -25px;
    } */
    .tm-right .tm-img {
        padding: 20px;
    }
}

@media(max-width:535px) {
    .tm-text a {
        padding: 0 10px;
        width: auto;
        font-size: 12px;
        margin-top: 20px;
    }

    .tm-text p {
        margin-top: 15px;
    }

    .tm-text span {
        padding-bottom: 15px;
    }

    .tm-text p {
        font-size: 14px;
    }

    .tm-text span {
        font-size: 16px;
    }

    .tm-text h3 {
        font-size: 22px;
    }
}

@media(max-width:425px) {
    .tm-right {
        display: none;
    }
}

/* 服务流程自适应 */
@media(max-width:1299px) {
    .pss-list li {
        padding: 0 2.49%;
    }
}

@media(max-width:1199px) {
    .process {
        padding-top: 60px;
        padding-bottom: 70px;
    }

    .pss-show {
        margin-top: 50px;
    }

    .pss-list li {
        width: 15%;
        padding: 0;
        margin-left: 2%;
    }

    .pss-list li .pss-img .pss img {
        max-width: 100%;
    }

    .pss-list li:nth-child(1) {
        margin-left: 0;
    }

    .pss-list li+li::before {
        left: -9px;
    }

    .pss-list li p {
        font-size: 14px;
    }

    .pss-list li h3 {
        font-size: 17px;
    }
}

@media(max-width:991px) {
    .pss-list li {
        width: 13%;
    }

    .pss-list li p {
        display: none;
    }

    .pss-list li h3 {
        font-size: 15px;
        font-weight: normal;
        margin-top: 20px;
    }

    .pss-list li+li::before {
        height: 97px;
        left: -16px;
    }

    .pss-list li {
        margin-left: 4.4%;
    }

    .pss-show {
        margin-top: 30px;
    }

    .process {
        padding-bottom: 40px;
    }
}

@media(max-width:745px) {
    .process {
        display: none;
    }
}

/* 横幅自适应 */
@media(max-width:991px) {
    .hf-left {
        width: 85%;
    }

    .hf-text h3 {
        font-size: 20px;
    }

    .hf-text a {
        line-height: 40px;
        font-size: 14px;
        margin-top: 20px;
    }

    .hf-form input {
        line-height: 45px;
    }

    .hf-form .inp span {
        top: 7px;
    }

    .hf {
        padding: 40px 0;
    }
}

@media(max-width:767px) {
    .hf {
        display: none;
    }
}

/* 关于我们自适应 */

@media(max-width:1299px) {
    .abt-left {
        width: 50%;
    }

    .abt-text {
        width: 46%;
        padding-top: 0;
    }

    .abt-text .abt-con {
        font-size: 15px;
        line-height: 32px;
    }

    .abt-show {
        margin-top: 50px;
    }
}

@media(max-width:1199px) {
    .about {
        padding: 50px 0;
    }

    .abt-show {
        margin-top: 30px;
    }

    .abt-text h3 {
        font-size: 26px;
    }

    .abt-text .abt-con {
        font-size: 14px;
        line-height: 26px;
        margin-top: 15px;
    }

    .abt-text a {
        margin-top: 10px;
        line-height: 40px;
    }
}

@media(max-width:991px) {
    .abt-left {
        width: 100%;
    }

    .abt-left img {
        width: 100%;
    }

    .abt-text {
        width: 100%;
        margin-top: 20px;
    }
}

@media(max-width:600px) {
    .abt-text h3 {
        font-size: 24px;
    }
}

/* 新闻资讯自适应 */
@media(max-width:1299px) {
    #ydemo {
        height: 390px;
    }
}

@media(max-width:1199px) {
    .news {
        padding: 50px 0;
    }

    .new-show {
        margin-top: 40px;
    }

    .new-top ul li a .new-text {
        padding-top: 0;
    }

    .new-top ul li a .new-text h3.tit {
        font-size: 17px;
    }

    .new-top ul li a .new-text .new-clf {
        margin-top: 10px;
    }

    .new-top ul li a .new-text .new-more {
        margin-top: 10px;
    }

    .new-top {
        padding-top: 20px;
        padding-bottom: 25px;
    }

    .new-tit ul li,
    .new-tit h3 {
        font-size: 20px;
    }

    .new-tit ul li::after {
        margin-top: 10px;
    }

    .new-tit h3 {
        margin-bottom: 19px;
    }

    .new-list {
        padding-top: 20px;
    }

    .new-rem {
        padding-top: 20px;
    }

    .new-rem ul li a h3 {
        font-size: 16px;
    }

    .new-rem ul li a p {
        margin-top: 15px;
    }

    .new-rem ul li a .time {
        margin-top: 15px;
    }

    .new-list ul li a {
        padding: 10px 0;
    }

    .new-list ul li a h3 {
        font-size: 16px;
    }

    .new-list ul li a p {
        line-height: 22px;
        margin-top: 5px;
        font-size: 13px;
    }

    #ydemo {
        height: 305px;
    }
}

@media(max-width:991px) {
    .new-top ul li a .new-text .new-clf .new-time {
        display: none;
    }

    .new-top ul li a .new-text .new-clf .text {
        width: 100%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        font-size: 12px;
        line-height: 20px;
    }

    .new-top ul li a .new-text .new-more {
        width: 90px;
        line-height: 28px;
        font-size: 12px;
    }

    #ydemo {
        height: 270px;
    }

    .news {
        padding: 40px 0;
    }

    .new-show {
        margin-top: 30px;
    }
}

@media(max-width:767px) {
    .new-left {
        width: 100%;
    }

    .new-right {
        width: 100%;
        margin-top: 30px;
    }

    .new-list ul li a p {
        line-height: 28px;
    }
}

@media(max-width:425px) {
    .new-top {
        display: none;
    }

    .new-rem ul li {
        width: 100%;
    }

    .new-rem ul li:nth-child(2) {
        display: block;
        margin-top: 20px;
        border-top: dashed 1px #ddd;
        padding-top: 20px;
    }

    .new-tit ul li:nth-child(2) {
        margin-left: 40px;
    }

    .new-tit ul li+li::before {
        left: -19px;
    }
}






/* 手机页脚 */
.footer3 {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    background: #222;
}

.footer3 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.footer3 ul li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    color: #ffffff;
    line-height: 50px;
    font-size: 0;
}

.footer3 ul li a {
    display: block;
    color: #ffffff;
}

.footer3 ul li .iconfont {
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    width: 16px;
    height: 14px;
}

.footer3 ul li:nth-child(1) .iconfont {
    background: url("//cdn.myxypt.com/675e1b48/23/06/b544c19c69b83bbe43c1274f87d99f8463b23472.png") no-repeat 50%;
}

.footer3 ul li:nth-child(2) .iconfont {
    background: url("//cdn.myxypt.com/675e1b48/23/06/b26655bdcb5a7dc2df997405eb240a45c466bb0f.png") no-repeat 50%;
}

.footer3 ul li:nth-child(3) .iconfont {
    background: url("//cdn.myxypt.com/675e1b48/23/06/d077420e30ae81b861be3a532ee75cc320e1deb8.png") no-repeat 50%;
}


.footer3 ul li span {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #ffffff;
}

.text-danger {
    color: red;
}



@media(min-width:1300px) {
    .container {
        width: 1290px;
    }
}





.page-product-inquiry a {
    color: #fff;
}


@media (max-width: 992px) {
    body {
        padding-top: 60px;
        padding-bottom: 50px;
    }
}

