* { margin: 0px; padding: 0px; }
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; font-size:14px;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto;max-width:100%;vertical-align:top; height:auto;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input:focus{outline:none;}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background:#fff;}
input::-webkit-input-speech-button {display: none}
html{font-size: 100px !important;}
.left{float: left;}
.clearfix{
     *zoom:1;
}
.clearfix:after{
content:'';
display:block;
clear:both;
}
button,input,textarea{
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
body {
	background: #fff;
	width: 100%; 
	height: 100%;
	font:12px "Open Sans", sans-serif; 
}
div.screen{
	position: fixed;
	width: 100%;
	height: 70px;
	top: 0;
	left: 0;
	z-index: 9999;
	background: #31558a;
}

.list{margin-top:36px; text-align:left;}


div.burger {
	height: 40px;
	width: 80px;
	position: absolute;
	top: -9px;
	left: 0px;
	cursor: pointer;
	z-index: 9998;
	padding: 0px 0 40px 20px;
}
	div.x,
	div.y,
	div.z {
		position: absolute; margin: auto;
		top: 0px; bottom: 0px;		
		background: #fff;
		border-radius:2px;
		-webkit-transition: all 200ms ease-out;
		   -moz-transition: all 200ms ease-out;
		    -ms-transition: all 200ms ease-out;
		     -o-transition: all 200ms ease-out;
		        transition: all 200ms ease-out;
	}		
	div.x, div.y, div.z { height: 3px; width: 26px; }
	div.y{top: 18px;}
	div.z{top: 37px;}
	div.collapse{
		top: 20px;
		background:#fff;
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;
	}
	 
	
	div.rotate30{
		-ms-transform: rotate(30deg); 
    	-webkit-transform: rotate(30deg); 
	    transform: rotate(30deg);	
		-webkit-transition: all 50ms ease-out;
		   -moz-transition: all 50ms ease-out;
		    -ms-transition: all 50ms ease-out;
		     -o-transition: all 50ms ease-out;
		        transition: all 50ms ease-out;					
	}
	div.rotate150{
		-ms-transform: rotate(150deg); 
    	-webkit-transform: rotate(150deg); 
	    transform: rotate(150deg);	
		-webkit-transition: all 50ms ease-out;
		   -moz-transition: all 50ms ease-out;
		    -ms-transition: all 50ms ease-out;
		     -o-transition: all 50ms ease-out;
		        transition: all 50ms ease-out;					
	}
	
	div.rotate45{
		-ms-transform: rotate(45deg); 
    	-webkit-transform: rotate(45deg); 
	    transform: rotate(45deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
	div.rotate135{
		-ms-transform: rotate(135deg); 
    	-webkit-transform: rotate(135deg); 
	    transform: rotate(135deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
/**17288b**/
div.navbar{height:73px;background:#17288b;}

div.circle{	
	width: 0px;
	height: 0px; 
	position:absolute;
	top: 35px;
	left: 36px;
	background: rgba(23,40,139,0.9);
	opacity:1;
	-webkit-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}
div.circle.expand{
	width:1200px;
	height:16.25rem;
	top: -260px;
	left: -565px; 	
	-webkit-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);					
	z-index: 99;
}
div.menu {
	position: relative;
	top: 0;
	left: 1000000px;
	z-index: 101;
}
div.menu ul li:nth-of-type(1):before{
	content: '';
	border-top:1px solid #8189ba;
	width: 3.541666rem;
	position: absolute;
	top: 0rem;
	left: -0.27rem;
	display: block;
}
div.menu ul li {
	list-style: none;
	position:absolute;
	top:50px;
	left:0.385416rem;
	opacity:0;
	width:2.96875rem;
	height: 0.371527rem;
	line-height: 0.371527rem;
	text-align:left;
	font-size:0px;
	border-bottom: 1px solid #8189ba;
	-webkit-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
div.menu ul li a {
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;	
	letter-spacing:0.055555rem;	
	font-size: 0.125rem;
	display: inline-block;
	    width: 2.5rem;
}

div.menu li.animate{
	font-size:21px;
	opacity:1;
	-webkit-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
div.menu li.animate:nth-of-type(1){	
	top:0.540972rem;
	transition-delay: 0.0s;	
}
div.menu li.animate:nth-of-type(2){
	top:0.898611rem;
	transition-delay: 0.03s;	
			
}
div.menu li.animate:nth-of-type(3){
	top:1.280555rem;
	transition-delay: 0.06s;		
	
}
div.menu li.animate:nth-of-type(4){
	top:1.645138rem;
	transition-delay: 0.09s;		
	
}
div.menu li.animate:nth-of-type(5){
	top:2.034027rem;
	transition-delay: 0.12s;		
	
}
div.menu li.animate:nth-of-type(6){
	top:2.402083rem;
	transition-delay: 0.15s;	
			
}
div.menu li.animate:nth-of-type(7){
	top:2.801388rem;
	transition-delay: 0.15s;	
	border-bottom:0px;
			
}
div.menu li.animate:nth-of-type(7) a{
	
		display: inline;	
}
div.menu li span{
	    color: #fff;
	    font-size: 0.12rem;
	    position: absolute;
	    right: 0rem;
}
.container{
  margin: 73px auto 0;
  max-width: 10.8rem;
}

/* line 30, D:/Temp/github/swipeslider/style.scss */
/*a:link {
  color: #fff0d5; }*/

/* line 33, D:/Temp/github/swipeslider/style.scss */
/*a:hover {
  color: #aaa3fc; }*/

/* line 36, D:/Temp/github/swipeslider/style.scss */
/*a:active {
  color: #9289ff; }*/

/* line 39, D:/Temp/github/swipeslider/style.scss */
/*a:visited {
  color: #fff0d5; }*/

/* line 44, D:/Temp/github/swipeslider/style.scss */
.swipslider {
  margin: 0 auto; }

/* line 48, D:/Temp/github/swipeslider/style.scss */
#content_slider {
  background-color: #f0f0f0;
  width: 10.8rem; }
  /* line 52, D:/Temp/github/swipeslider/style.scss */


/* line 120, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-next-prev {
  width: 120px;
  height: 60px;
  background-color: rgba(82, 82, 82, 0);
  color: rgba(255, 254, 235, 0.28);
  border-radius: 3px;
  font-size: 25px; }
  /* line 128, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-next-prev:hover {
    color: #fffeeb;
    background-color: #525252;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.57); }

/* line 135, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-prev {
  left: 0%; }
  /* line 138, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-prev::after {
    line-height: 60px;
    content: '< back'; }

/* line 144, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-next {
  right: 0%; }
  /* line 147, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-next::after {
    line-height: 60px;
    content: 'next >'; }



/* line 183, D:/Temp/github/swipeslider/style.scss */
.slide-number {
  font-size: 60px;
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 25%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.54); }

.screen .logo{
	position: absolute;
	top:20px;
	right:21px;

}
.right{
	float:right;
}
.screen .logo img{
    width: 1.2rem;
    height: 0.33rem;
}

.introduce{
	margin-top:0.52rem;
	background: url(../new/images/bg.png) no-repeat top center;
	width: 3.1rem;
	height: 2.21rem;
	margin: 0.32rem auto 0;
	background-size: 100%;
	padding:0.2rem;
}
.introduce div.p{
	margin-top: 0.2rem ;
}
.introduce p{
	font-size: 0.13rem;
	color: #fff;
	font-weight: 500;
	
}
.introduce p{
	text-indent: 2em;
	line-height: 0.2rem;
}
.introduce .link{
	display: inline-block;
	background: #fff;
	height:0.26rem;
	width:0.83rem;
	line-height:0.26rem;
	border-radius: 0.26rem;
	text-align: center;
	color:#17288b;
	font-weight: bold;
	margin-top:0.11rem;
}


.introduce_en{
	margin-top:0.52rem;
	background: url(../new/images/bg_en.png) no-repeat top center;
	width: 3.1rem;
	height: 3.4rem;
	margin: 0.32rem auto 0;
	background-size: 100%;
	padding:0.2rem;
}
.introduce_en div.p{
	margin-top: 0.2rem ;
}
.introduce_en p{
	font-size: 0.13rem;
	color: #fff;
	font-weight: 500;
	
}
.introduce_en p{
	text-indent: 2em;
	line-height: 0.2rem;
}
.introduce_en .link{
	display: inline-block;
	background: #fff;
	height:0.26rem;
	width:1rem;
	line-height:0.26rem;
	border-radius: 0.26rem;
	text-align: center;
	color:#17288b;
	font-weight: bold;
	margin-top:0.11rem;
}

.new_box{
	position: relative;
	box-sizing: border-box;
	display: block;
	height: 2.5rem;
}
.new_box .new{
	background: url(../new/images/xw.png) no-repeat;
	width: 3.7rem;
	height: 1rem;
	background-size: 100%;
	position: absolute;
	top:-0.1rem;
	right:0rem;

}
.new_box .new1{
	background: url(../new/images/hy.png) no-repeat;
	width: 3.7rem;
	height: 1rem;
	background-size: 100%;
	position: absolute;
	top:1rem;
	left:0rem;

}
.new_box .new_list ul{
	position: absolute;
	right: 0.1rem;
	width: 2.55rem;
	top:0.1rem;
}
.new_box .new_list ul li{
	font-size: 0.14rem;
	line-height: 0.24rem;
}
.new_box .new_list ul li a{
	color: #000000;
}
.new_box .new1 ul{
	position: absolute;
	right: 0.1rem;
	width: 2.55rem;
	top:0.1rem;
}
.new_box .new1 ul li{
	font-size: 0.14rem;
	line-height: 0.24rem;
}
.new_box .new1 ul li a{
	color: #000000;
}
.ppcp{
	padding-top: 70px;
	padding-bottom: 10px;
}
.ppcp_top{
	width: 90%;
	height: 3.9rem;
	margin: 0 auto;
	padding: 0.06rem 5%;
	background: #f2f2f2;
}
.ppcp_top a{
	width: 46%;
	height: 1.7rem;
	background: #fff;
	margin: 0.16rem 0.2rem 0 0;
	display: block;
	float: left;
	border-radius: 8px;
	text-align: center;
	color: #565656;
	border:1px solid #eee;
	box-shadow: 2px 2px 2px #e0dfdf;
}
.ppcp_top a.active{
	color: #17288b;
	border:1px solid #17288b;
	box-shadow: 2px 2px 2px #a4a4d4;
}
.ppcp_top a h3{
	padding: 0.08rem 0 0.04rem;
}

.ppcp_top a .img{
	height: 0.9rem;
	border-radius: 8px 8px 0 0;
}
.ppcp_top a .img img{
	width: 100%;
	height: 0.9rem;
	border-radius: 8px 8px 0 0;
}
.ppcp_tp a .txt{
	text-align: center;
}

.ppcp_top a:nth-child(even){
	margin-right: 0;
}

.ppcp_con{
	width: 100%;
}

.ppcp_con .tab{
	display: none;
}
.ppcp_con .tab img{
	width: 100%;
}

.ppcp_con .active{
	display: block;
}

.product,.apply,.prod{
	text-align: center;
}
.title{
	width: 1rem;
	margin: 0 auto;
}
.product .text{
	text-align: left;
	background: #efefef;
	color: #17288b;
	width: 1.493rem;
	padding-top: 0.292916rem;
}
.product .text h3{
	font-size: 0.145833rem;
	margin-left: 0.11rem;
}
.product .text p{
	font-size: 0.104166rem;
	margin-left: 0.11rem;
	margin-top: 0.034722rem;
}
.product .text a{
	display: block;
	color: #17288b;
	font-weight: bold;
	font-size: 0.104166rem;
	margin-left: 0.11rem;
	margin-top: 0.104166rem;
}
.product .img{
	text-align: left;
	width: 2.257rem;
}
.product .box{
	background: #efefef;
	/* height: 1.583333rem; */
	margin-top: 0.114583rem;
}
.product .text_list{
	text-align: left;
	background: #efefef;
	color: #17288b;
	width: 1.493rem;
	padding-top: 0.27rem;
}
.product .text_list p{
	    letter-spacing: -0.007rem;
	font-size: 0.097222rem;
}
.product ul{
	margin-left: 0.11rem;
	margin-top: 0.034722rem;
}
.apply{
	margin-top: 0.743055rem;
}
.apply .title{
	margin-bottom: 0.173611rem;
}
.apply_box{
	display: flex;
	height: 1.451388rem;
}
.apply_box img{
	width: 33.3%;
}
.apply_box .text{
	width: 33.3%;
	background: #efefef;
	
}
.apply_box .text a{
	color:#000;
}
.apply_box .text h4{
	font-size: 0.125rem;
	margin-top: 0.572916rem;
}
.apply_box .text p{
	font-size: 0.104166rem;
}
.apply_box .bg1{
	background: #efefef url(../new/images/arrow1.png) no-repeat 50% 90%;
	background-size: 20%;
}
.apply_box .bg2{
	background: #efefef url(../new/images/arrow2.png) no-repeat 50% 10%;
	background-size: 20%;
}
.prod{
	margin-top: 0.625rem;
	margin-bottom: 0.208333rem;
}
.prod .box{
	position: relative;
	margin-top: 0.208333rem;
	height: 2.368055rem;
}
.prod .right_box{
	background: #17288b;
	height: 2.368055rem;
	width: 60%;
	position: absolute;
	right: 0;
}
.prod .left_box{
	background: #17288b;
	height: 2.368055rem;
	width: 60%;
	position: absolute;
	left: 0;
}
.prod .left_box_en{
	background: #17288b;
	height: 2.368055rem;
	width: 60%;
	position: absolute;
	left: 0;
}
.prod .img{
	width: 50%;
	height: 1.979166rem;
	position: absolute;
	left:0;
	top: 0.190972rem;
	z-index: 100;
}
.prod .img_right{
	width: 50%;
	height: 1.979166rem;
	position: absolute;
	right:0;
	top: 0.190972rem;
	z-index: 100;
}
.prod .right_box img{
	width: 1.104166rem;
	height: 1.524305rem;
	position: absolute;
	top: 0.486111rem;
	right:0.35rem;
}
.prod .left_box img{
	width: 0.927083rem;
	height: 1.576388rem;
	position: absolute;
	top: 0.486111rem;
	left:0.4rem;
}
.prod .left_box_en img{
	width: 1.6rem;
	height: 1.576388rem;
	position: absolute;
	top: 0.486111rem;
	left:0.2rem;
}
.prod .right_box .img2{
	width: 1.378472rem;
	height: 1.541666rem;
	position: absolute;
	top: 0.486111rem;
	right:0.2rem;
}
.product_word{
	margin: 0 0.3rem;
	text-align: left;
	font-size: 0.15rem;
}
.ppcp_word{
	margin: 0 0.3rem;
	text-align: left;
}
.foot{
	/*margin-top:0.659722rem;*/
	background: #d1d1d1;
}
.foot .logo{
	width: 1.447916rem;
	height: 0.333333rem;
	margin: 0.15625rem;
}
.foot .address{
	color: #626262;
	margin-top:0.05rem;
	margin-left: 0.15625rem;
}
.foot .ewm{
	width: 0.697916rem;
	height: 0.697916rem;
	margin-top:0.104166rem;
	margin-left: 0.15625rem;
}
.foot .ba{
	border-top: 1px solid #999;
	padding-top: 0.138888rem;
	margin-top: 0.243055rem;
	padding-bottom: 0.280555rem;
	color: #626262;
	text-align: center;
	font-size: 0.09375rem;
}
.foot .ba a{
	color: #626262;
}
.sideMenu{
	margin-top: 0.173611rem;
}
.sideMenu .nLi h3{
	margin-left: 0.15625rem;
	color: #626262;
	font-size: 0.121527rem;
	border-bottom: 1px solid #959595;
	height: 0.333333rem;
	line-height: 0.333333rem;
	position: relative;
}
.sideMenu ul .nLi.on .sub{ display: block;}
.sideMenu ul .nLi .sub{ padding:8px 0; color:#999; display:none; background: #e7e7e7; }
.sideMenu ul .nLi .sub li{ height: 0.319444rem; line-height: 0.319444rem; list-style: none;font-size: 0.090277rem;
color: #626262;margin: 0 0.173611rem;border-bottom:1px solid #d1d1d1;}
.sideMenu ul .nLi .sub li a{
	color: #626262;
}
.sideMenu .arrow{
	width: 0.15625rem;
	height: 0.083333rem;
	background: url(../new/images/arrow3.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right:0.138888rem;
	top:0.121527rem;
}
.version{
	position: absolute;
	width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	padding:0.08rem 0 0.05rem;
	z-index: 100;
	top: 0.15rem;
	left: 2.2rem;
	background: #17288b;
}
.version a{
	font-size: 18px;
	color:#fff;
	margin-left: 20px;
	display: block;
	float: left;
}
.homeMenu{
	position: absolute;
	width: 100%;
	top:0.75rem;
	left:100000rem;
	z-index: 100;
}

.homeMenu .nLi h3{
	margin-left: 0.25rem;
	margin-right: 0.25rem;
	color: #fff;
	font-size: 0.14rem;
	border-bottom: 1px solid #a5cdf5;
	height: 0.4rem;
	line-height: 0.4rem;
	position: relative;
}
.homeMenu .nLi:last-child h3{
	border: none;
}
.homeMenu .nLi h3 > a{
	color: #fff;
	width: 90%;
    display:block;
}
.homeMenu .nLi h3 .v a{
	color:#fff;
	margin-right: 20px;
	display: block;
	float: left;
}
.homeMenu ul .nLi.on .sub{
	display: block;
	max-height: 3rem;
	overflow-y: auto;
}
.homeMenu ul .nLi .sub{
	margin-left: 0.25rem;
	margin-right: 0.25rem;
	padding:8px 0; color:#999; display:none; background: #e7e7e7;
}
.homeMenu ul .nLi .sub li{ height: 0.319444rem;
	line-height: 0.319444rem; list-style: none;
	font-size: 13px;
	color: #626262;margin: 0 0.173611rem;border-bottom:1px solid #d1d1d1;}
.homeMenu ul .nLi .sub li a{
	color: #626262;
	display: block;
}
.homeMenu .arrow{
	width: 0.13rem;
	height: 0.13rem;
	background: url(../images/arrow_1.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right:0.138888rem;
	top:0.16rem;
}

.homeMenu .arrow_{
	width: 0.13rem;
	height: 0.13rem;
	background: url(../images/arrow_2.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right:0.138888rem;
	top:0.16rem;
}

#menu .version{
	position: absolute;
	width: 100px;
    top: -48px;
    right: 15px;
}
#menu .version a{
	font-size: 18px;
	color:#fff;
	margin-left: 20px;
	display: block;
	float: left;
}

#menu ul{
	position: absolute;
	top:-46px;
	left:0;
}

.con_list{
	padding:20px 15px 0;
}

.m_list{
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #d0d0d0;
}

.m_list a{
	color: #565656;
}

.m_list a img{
	width: 100%;
	height: 2rem;
}

.m_list h3{
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.m_list p{
	padding: 10px 0;
}

.m_list img{
	width:36%;
	height: auto;
	display: block;
	float: left;
	margin-right: 2%;
	border-radius: 5px;
}

.news_con{
	color: #565656;
	font-size: 14px;
	line-height: 28px;
	padding: 10px;
}

.news_con img{
	padding: 5px 0 15px;
}

/*分页样式*/
.pglist {
	padding: 5px 0 15px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #333;
	padding: 0 12px;
	margin: 0 4px 30px;
	background: #fff;
	border: 1px solid #edebeb;
	border-radius: 5px;
}
.pglist * {
	display: inline-block;
	vertical-align: middle;
	line-height: 24px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	color: #fff;
	background: #009b4c;
	border-color: #009b4c;
}
.pglist .thisclass a{
	color: #fff;
	background: #009b4c;
	border-color: #009b4c;
}

@media screen and (max-width: 370px) {
    .product .text {
        text-align: left;
        background: #efefef;
        color: #17288b;
        width: 40%;
        padding-top: 0.192916rem;
    }
	.product .img {
	    text-align: left;
	    width: 60%;
	}
	.product .text_list {
	    text-align: left;
	    background: #efefef;
	    color: #17288b;
	    width: 40%;
	    padding-top: 0.05rem;
	}
	.product .box {
	    background: #efefef;
	    /* height: 1.583333rem; */
	    margin-top: 0.114583rem;
	}
	#full_feature{
		    height: 2.8rem !important;
	}

	div.menu ul li:nth-of-type(1):before{
		width: 2.941666rem !important;
	}
	div.menu ul li {
		width: 2.4rem;
	}
	.introduce {
		width: 3rem;
		padding: 0.1rem;
	}
	.introduce_en {
		width: 3rem;
		padding: 0.1rem;
	}
	.new_box .new,.new_box .new1 {
		width: 97%;
	}
	.new_box .new_list ul{
		width: 2.10rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.new_box .new_list ul li {
	    font-size: 0.13rem;
	    line-height: 0.22rem;
	}
}