/* CSS Document */.xm_ban{ position:relative; z-index:1;max-width:640px;overflow:hidden;}.xm_ban img{ width:100%}/*xm_yanbu*/.xm_yanbu{ width:100%;background:#fff; padding:22px 0px}.xm_yanbu ul{ width:95%; margin:0 auto; overflow:hidden}.xm_yanbu li{ float:left; width:25%; display:table}.xm_yanbu li a{display: table-cell;text-align: center;vertical-align: middle;width: 100%; font-size:1.714em; padding-bottom:20px;}.xm_yanbu li a img{ width:70%; padding-bottom:5px}/*end xm_yanbu*//*xm_yh*/.xm_yh{max-width:640px;overflow:hidden; margin:0 auto}.xm_yh h3{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal;line-height:60px;color:#000;text-indent:3%;}.xm_yh h3 span{float:right;margin-right:3%;color:#000;text-indent:0;}.xm_yh h3 span .total2{color:#000;}.xm_yh h3 span em{font-style:normal;color:#801d78;}.xm_yh .swiper-main{width:100%;overflow:hidden;margin:auto;}.xm_yh .swiper5{width:100%;overflow:hidden;}.xm_yh .swiper5 .swiper-slide{ padding:0 5px;width:269px;overflow:hidden;float:left;text-align:center; opacity:0.5;transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}.xm_yh .swiper5 .swiper-slide-active{ opacity:1 !important; transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}.xm_yh .swiper5 .swiper-slide img{width:100%;}
.check_detail p {
    width: 80%;
    margin: auto;
    color: rgb(255, 255, 255);
    word-wrap: break-word;
    font-size: 0.3rem;
    line-height: 100%;
}

.xm_yh .check_detail{
	width: 100%;
	margin: auto;
	background: rgba(0,0,0,0.4);
	/* [disabled]padding:20px 0px; */
}

.xm_yh .check_detail img{width:100%;}

/* end xm_yh */

/*xm_ys*/

.xm_ys{max-width:640px;overflow:hidden;background:#fff; margin:0 auto}

.xm_tt{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal; height:50px;line-height:50px;background:#eaeaea;color:#000;text-indent:3%;}

.xm_ys_list{ width:100%;background:#fff; padding:22px 0px}

.xm_ys_list ul{ width:98%; margin:0 auto; overflow:hidden}

.xm_ys_list li{ float:left; width:25%; display:table}

.xm_ys_list li a{display: table-cell;text-align: center;vertical-align: middle;width: 100%; font-size:1.714em}

.xm_ys_list li a img{ width:90%;}

/* end xm_ys*/.xm_doc{max-width:640px;overflow:hidden; margin:0 auto;}
.xm_doc h3{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal;line-height:60px;color:#000;text-indent:3%;}.xm_doc h3 span{float:right;margin-right:3%;color:#000;text-indent:0;}.xm_doc h3 span .total2{color:#000;}.xm_doc h3 span em{font-style:normal;color:#801d78;}.xm_doc  .swiper-main{width:100%;overflow:hidden;margin:auto;}.xm_doc  .swiper7{width:100%;overflow:hidden;}.xm_doc  .swiper7 .swiper-slide{ padding:0 5px;width:269px;overflow:hidden;float:left;text-align:center; opacity:0.5;transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}.xm_doc  .swiper7 .swiper-slide-active{ opacity:1 !important; transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}.xm_doc  .swiper7 .swiper-slide img{width:100%;}.xm_doc  .check_detail{width: 100%;margin: auto;background: rgba(0,0,0,0.4);}.xm_doc  .check_detail img{width:100%;}.xm_doc  .check_detail p{ width:100%;  color: #fff; word-wrap: break-word; font-size: 60%;line-height: 100%; text-align:left;}.xm_doc  .check_detail p span{font-size: 40%; margin-left:5px;}
/* riji */

.riji{width:100%;overflow:hidden;margin:0 auto;background:#fff; padding-bottom:20px;}

.rj_tt{ padding:30px 0; background:#1b1b2a}

.rj_tt img{ width:100%}

.riji .zjly{ margin: auto; overflow: hidden; width: 100%;}

.riji .swiper-slide{ float:left; padding:0px 50px; width:95px;text-align: center;}

.riji .swiper-slide a{font-size:16px; overflow:hidden; color:#333}

.riji .swiper-slide a img{ width:95px;}

.riji .swiper-slide a span{ color:#d775b8}



/* end riji */

/* zhenren */

.zhenren{max-width:640px;overflow:hidden;position:relative;margin:0 auto;}

.zhenren .swiper-main{width:100%;overflow:hidden;margin:auto;}

.zhenren .swiper2{width:100%;overflow:hidden;}

.zhenren .swiper2 .swiper-slide{width:100%;overflow:hidden;text-align:center;}

.zhenren .swiper2 .swiper-slide img{width:100%;}

.zhenren .pagination2 {text-align: center;margin-top:0px;height:20px;position:absolute;bottom:0px;left:5%;z-index:5;}

.zhenren .pagination2 .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background:#fff;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;}

.zhenren .pagination2 .swiper-active-switch {background:#ff0000;}

.zhenren .sw-title {padding: 5px 20px;font-size: 41px;margin: 50px 0 20px;font-family: 'Lato', sans-serif;line-height: 50px;color: #222;font-weight: 300;border-bottom: 1px solid #555;}

.zhenren .sw-content {background: #fff;border-radius: 5px;}

.zhenren .demo-title {margin-bottom: 5px;text-align: center;font-size: 31px;font-family: "Lato", Arial, Helvetica;font-weight: 300;line-height: 35px;margin: 50px 0 20px;}

/* end zhenren */



/* xmriji */

.xm_rj{max-width:640px;overflow:hidden;background:#fff; margin:0 auto}

.xm_rj_list{ width:100%;background:#fff;overflow:hidden;margin:auto;}

.xm_rj_list .zxrj{width:100%;overflow:hidden;}



.xm_rj_list .swiper-slide{ float:left; padding:0px 10px; width:193px;}

.xm_rj_list .swiper-slide .a{ }

.xm_rj_list .swiper-slide .a img{ width:193px}

@font-face { font-family: 'xinyan-font'; src: url('../other/xinyan-font.eot'); src: url('../other/xinyan-font.eot?#iefix') format('embedded-opentype'), url('../other/xinyan-font.woff') format('woff'), url('../other/xinyan-font.ttf') format('truetype'), url('../other/xinyan-font.svg#svgFontName') format('svg'); }

.font_icon {display:inline-block;vertical-align:middle; }

.font_icon { font-family: 'xinyan-font';color:#d6d6d6;}

.xm_rj_list .data { margin:5px auto; border-top:solid 1px #f7f7f7;line-height:30px;font-size:0.8em;}

.xm_rj_list .t { padding:10px 5px 0;line-height:160%;font-size:0.6em;color:#999;}



.xm_rj_list a { font-size:0.95em; color:#8d8d8d}

.xm_rj_list .font_icon {padding-right:5px;font-size:1.4em;}

/* end xmriji */



/*xm_tj*/

.xm_tj{max-width:640px;overflow:hidden; margin:0 auto}

.xm_tj h3{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal;line-height:60px;color:#000;text-indent:3%;}

.xm_tj h3 span{float:right;margin-right:3%;color:#000;text-indent:0;}

.xm_tj h3 span .total3{color:#000;}

.xm_tj h3 span em{font-style:normal;color:#801d78;}



.xm_tj .swiper-main{width:100%;overflow:hidden;margin:auto;}

.xm_tj .swiper6{width:100%;overflow:hidden;}

.xm_tj .swiper6 .swiper-slide{ padding:0 5px;width:250px;overflow:hidden;float:left;text-align:center; opacity:0.5;transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}

.xm_tj .swiper6 .swiper-slide-active{ opacity:1 !important; transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}

.xm_tj .swiper6 .swiper-slide img{width:100%;}



.xm_tj .check_detail{
	width:100%;
	margin:auto;
	padding:10px 0px;
	background: rgba(0,0,0,0.4);

	
}

.xm_tj .check_detail img{width:100%;}

/*end xm_tj*/



/*cjwt*/

.cjwt{max-width:640px;overflow:hidden;background:#eaeaea; margin:0 auto; padding-bottom:20px;}

.cjwt .list{ width:100%; position:relative; padding-bottom:3px}

.cjwt .list .pic img{ width:100%;}

.cjwt .list .wtico{ width:15%; position:absolute; left:5.56%; top:14%}

.cjwt .list .wtico img{ width:100%;}

.cjwt .list .wttxt{ width:71%; height:16%; right:5.56%; top:14%; font-size:1.42em; line-height:25px; position:absolute}

.cjwt .list .wttxt .tt{ font-size:1.45em; padding-bottom:5px}

/*end cjwt*/

/*anquan*/

.anquan{max-width:640px;overflow:hidden;background:#fff; margin:0 auto; padding:20px 0px}

.anquan_list{ width:100%; overflow:hidden}

.anquan li{ float:left; width:25%; display:table}

.anquan li a{display: table-cell;line-height:30px; color:#000;text-align: center;vertical-align: middle;width: 100%; font-size:16px; overflow:hidden}

.anquan li a img{ width:95%;}

/*end anquan*/



/*pf*/

.pf{max-width:640px;background:#fff; overflow:hidden; margin:0 auto; padding:0px 0px 15px 0; border-bottom:#999999 1px solid}

.pf ul{ width:98%; overflow:hidden; margin:0 auto}

.pf li{ float:left; width:33.33%; display:table; padding-bottom:20px;}

.pf li a{display: table-cell;text-align: center;vertical-align: middle;width: 100%;}

.pf li a img{ width:95%;}

/*end pf*/











@media screen and (max-width: 639px){

.riji,.teyue{ padding-bottom:30px}

.riji .swiper-slide{ float:left; padding:0px 15px; width:85px;text-align: center;}

.riji .swiper-slide a{font-size:1em; overflow:hidden;}

.riji .swiper-slide a img{ width:85px;}



.xm_rj_list .swiper-slide{ padding:0 5px; width:110px;}

.xm_rj_list .swiper-slide .a img{ width:110px}



.xm_yanbu li a{ padding-bottom:10px;}

/*.xm_yanbu li a img{ width:68px;}*/

.xm_yanbu li a{ font-size:0.857em}



.xm_yh .swiper5 .swiper-slide {width: 218px;}

.xm_yh h3{font-size:18px; line-height:40px;}

.xm_tt{font-size:18px; height:30px;line-height:30px;}



.xm_ys_list{ padding:8px 0;}

.tyzj_list li a{ font-size:0.75em;line-height:16px; }

/*.tyzj_list li a img{ width:50px}*/

.xm_tj .swiper6 .swiper-slide{ width:190px;}

.xm_tj h3{font-size:18px; line-height:40px;}



.cjwt{ padding-bottom:15px;}

.cjwt .list .wttxt{font-size:0.95em; line-height:16px;}

.cjwt .list .wttxt .tt{font-size:1.2em; padding-bottom:0px;}



.anquan{ padding:15px 0;}

.pf li{ padding-bottom:10px;}



}



/* 技术 */

.cont{width: 100%;margin: 0 auto;max-width: 640px;}

.wid img{width: 100%;display: block;}

.widn93075 {width: 93.75%;margin:0 auto 0;}

.clear{clear: both;}

.relative{position: relative;}

.absolute{position: absolute;}

.inlet ul{overflow: hidden;}

.inlet ul li{width: 17.33%;margin: 0 3.63%;margin-top: 30px;float: left;}

.inlet ul li a{color: #000;}

.inlet ul li span{text-align: center;display: block;font-size: 16px;line-height: 30px;width: 100%;}

.inlet{margin-bottom: 30px;}

.ys{margin:3% 0 0 0;}

.ys ul{overflow: hidden;}

.ys ul li{width: 45%;margin-left:3.125%;margin-top: 20px;background: #801d77;float: left;}

.ys ul li span{display: block;width: 100%;line-height: 30px;text-align:center;font-size: 14px;background: #801d77;color: #fff;}

.ys-title{font-size: 24px;line-height: 30px;}

.yb-fa .ys-title{width:94%;padding:3%;background:#eaeaea;}

.ys .more,.yb-fa .more{overflow: hidden;}

.ys .more a,.yb-fa .more a{margin: 20px auto;display: block;width: 21.25%;max-width: 136px;height: 36px;line-height: 36px;background: #801d77;color: #fff;font-size: 24px;text-align: center;display: block;border-radius: 3px;}

.yb-fa .widn93075{margin-top: 20px;overflow: hidden;}

.yb-fa-left{width:59.33%;margin-right: 1%;float: left;}

.yb-fa-left ul{overflow: hidden;overflow: hidden;width: 100%;margin-bottom: 5px;}

.yb-fa-left ul li{width: 48.4%;margin-right: 1%;background: #801d77;float: left;}

.yb-fa-left ul li span{text-align: center;background: #801d77;color: #fff;display: block;width: 100%;line-height: 30px;font-size: 16px;}

.yb-fa-right{width: 39.67%;float: left;}

.yb-fa-right ul{overflow: hidden;width: 100%;}

.yb-fa-right ul li{width: 100%;margin-bottom: 4px;}

.yb-fa-right ul li img{width: 100%;}

.yb-fa-right ul li span{text-align: center;background: #801d77;color: #fff;display: block;width: 100%;line-height: 30px;font-size: 16px;}

@media screen and (max-width: 639px){

	.inlet ul li{margin-top: 15px;}

	.inlet ul li span{font-size: 14px;line-height: 20px;}

	.inlet{margin-bottom: 10px;}



	.ys ul li{margin-top: 15px;}

	.ys ul li span{line-height:26px;font-size: 8px;}

	.ys-title{font-size: 18px;line-height: 24px;}

	.ys .more a,.yb-fa .more a{margin: 15px auto;height: 26px;line-height: 26px;font-size: 16px;}



	.yb-fa .widn93075{margin-top: 15px;}

	.yb-fa-left ul li span{line-height: 24px;font-size: 12px;}

	.yb-fa-right ul li span{line-height: 24px;font-size: 12px;}

}

@media screen and (max-width: 380px){

	.inlet ul li{margin-top: 10px;}

	.inlet ul li span{font-size: 12px;line-height: 16px;}

	.inlet{margin-bottom: 8px;}

	

	.ys ul li{margin-top: 10px;}

	.ys ul li span{line-height:22px;font-size: 12px;}

	.ys-title{font-size: 18px;line-height: 20px;}

	.ys .more a,.yb-fa .more a{margin: 10px auto;height: 24px;line-height: 24px;font-size: 14px;}



	.yb-fa .widn93075{margin-top: 10px;}

}

/* 技术end */.toplogo a {display: block;}.toplogo img {width: 100% !important; display: block;}
