.wapers-shaixuan-list, .wapers-daixuan, .content{
	width: 1593px;
	margin: 0 auto;
}
.content{
	padding-bottom: 80px;
}
@media screen and (max-width:1440px){
	.content{
	   width: auto !important;
	   margin: 0 auto;
  }	
  .wapers-shaixuan-list, .wapers-daixuan{
  	width:93%;
  }
}
.content .rec_con ul li{
	float: left;
	width: 290px;
	padding: 5px;
	margin: 0 8px;
	height: 200px;
	background: #E8E8E8;
	border-radius: 3px;
	position: relative;
	-webkit-transition: all .45s ease-in-out;
	   -moz-transition: all .45s ease-in-out;
	    -ms-transition: all .45s ease-in-out;
	     -o-transition: all .45s ease-in-out;
	        transition: all .45s ease-in-out;
}
.content .rec_con ul li img{
	width: 290px;
	height: 200px;
	display: block;
}

@media screen and (max-width: 1024px){
	.wapers-shaixuan-list, .wapers-daixuan, .content{
		width: 97%;
		margin: 0 auto;
	}
	.content .rec_con ul li{
		width: 225px;
		padding: 2px;
		margin: 0 6px;
		height: 150px;
	}
	.content .rec_con ul li img{
		width: 225px;
		height: 150px;
	}
}
@media screen and (max-width: 980px){
	.wapers-shaixuan-list, .wapers-daixuan, .content{
		width: 95%;
		margin: 0 auto;
	}
	.content .rec_con ul li{
		width: 160px;
		padding: 2px;
		margin: 0 6px;
		height: 140px;
	}
	.content .rec_con ul li img{
		width: 160px;
		height: 140px;
	}
}
@media screen and (max-width: 720px){
	.wapers-shaixuan-list, .wapers-daixuan, .content{
		width: 94%;
		margin: 0 auto;
	}
	.content .rec_con ul li{
		width: 255px;
		height: 180px;
		margin-top: 10px;
	}
	.content .rec_con ul li img{
		width: 255px;
		height: 180px;
	}
}
@media only screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio : 1.0) and (orientation:landscape){
	.content .rec_con ul li{
		width: 240px;
		height: 180px;
		margin-top: 10px;
	}
	.content .rec_con ul li img{
		width: 240px;
		height: 180px;
	}
}
@media screen and (max-width: 480px){
	.wapers-shaixuan-list, .wapers-daixuan, .content{
		width: 100%;
	}
	.content .rec_con ul li{
		width: 45%;
		height: 150px;
		padding: 1%;
		margin: 10px 1% 5px;
	}
	.content .rec_con ul li img{
		width:100%;
		height: 150px;
	}
}
@media screen and (max-width: 380px){
	.wapers-shaixuan-list, .wapers-daixuan, .content{
		width: 240px;
	}
	.content .rec_con ul li{
		width: 98%;
		height: 160px;
		padding: 1%;
		margin-top: 10px;
	}
	.content .rec_con ul li img{
		width: 100%;
		height: 160px;
	}
}

.wapers-shaixuan-list, .wapers-daixuan{
	margin: 0 auto;
	font-size:12px;
}
.wapers-shaixuan-list>li{
	float: left;
	position: relative;
	padding:12px 20px;
	margin-right: 50px;
	cursor: pointer;
	background: url("../image/ico-shaixuan.png") no-repeat left center;
	text-indent: 15px;
}
.wapers-shaixuan-list>li:nth-of-type(2) ul{
	width:140px;
}
.wapers-shaixuan-list li .sortico{
	background: url("../image/ico-xia.png") no-repeat left center;
	width: 9px;
	height: 5px;
	display: inline-block;
	margin-left: 10px;
	
	
}

.wapers-shaixuan-list li ul{
	position: absolute;
	top:34px;
	left: 0;
	border: 1px solid rgba(229,229,229,1);
	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
	background-color: #fff;
	z-index: 99;
	display: none;
	width: 150px;
    max-height:60vh;
    overflow:auto;
}
.wapers-shaixuan-list li ul li{
	padding:10px 0px;
	border-bottom: 1px solid rgba(229,229,229,1);
	cursor: pointer;
	text-indent: 0;
    text-align:center;
    
}
.wapers-shaixuan-list>li:hover ul{
	display: block;
}
.wapers-shaixuan-list li:hover .sortico{
	-webkit-transform: rotateZ(180deg);
	-moz-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	transform: rotateZ(180deg);
}
.wapers-shaixuan-list li ul li a:hover{
	color:#42b8f1;
}
.wapers-shaixuan-list>li:last-child{
	float: right;
	background: url("../image/ico-mnumber.png") no-repeat left center;
	text-indent: 5px;
	margin-right:0;
	padding: 12px 0 12px 20px;
}
.wapers-shaixuan-list .mNumber a, .wapers-daixuan .mNumber a{
	color:#1688d6;
	padding: 0 3px;
	border-bottom: 1px solid #1688d6;
	font-weight: bold;
	font-size: 15px;
}
.wapers-daixuan li, .wapers-daixuan li:last-child a{
	padding:12px 20px;
	color: #aaa;
}
.wapers-daixuan li:first-child{
	float: left;
	background: url("../image/ico-mnumber.png") no-repeat left center;
	text-indent: 5px;
}
.wapers-daixuan li:last-child{
	float: right;
}
.wapers-daixuan li:last-child a:hover{
	color: #42b8f1;
}

.waterfull{
	margin: 35px auto 0;
}
.waterfull ul li{
	float: left;
	width: 283px;
	padding: 8px;
	margin: 0 6px 10px;
	background: #fff;
	
	position: relative;
	overflow: hidden;
	border: 4px solid #EFEFEF;

 -webkit-transition: border-color .2s linear 0s;
    -moz-transition: border-color .2s linear 0s;
 	  -o-transition: border-color .2s linear 0s;
	     transition: border-color .2s linear 0s;
}
.waterfull ul li:hover{ border-color: #42b8f1;}
.waterfull ul li .a-img{
	width: 284px;
	display: block;
	position: relative;
}
.waterfull ul li .a-img img{
	width: 266px;
	margin:10px auto 0;
	display: block;
	
}
.waterfull ul li .form-list{ 
 	width:90%;
 	display:table;
	margin:0 auto;
 }
.waterfull ul li .form-list h3{ 
	width:100%; 
	display:table; 
	margin:30px auto 0; 
}	 
.waterfull ul li .form-list h3 strong{ 
	float:right; 
	font-size:16px;
	font-weight:300; 
	color:#E40000;
	
}
.waterfull ul li .form-list h3 span{ 
	float:left;
	font-size:14px; 
	font-weight:300; 
	color:#565656; 
	vertical-align:middle;
}


.waterfull ul li .wapers-mj{
	width:100%; 
	display:table;
}

.waterfull ul li .wapers-mj .more{
	float:left;
	margin:20px 0; 
	width:120px; 
	height:40px; 
	line-height:40px; 
	color:#FFFFFF; 
	font-size:14px; 
	background-color:#25A1DD; 
	text-align:center;
 -webkit-transition: background .3s linear 0s;
 	-moz-transition: background .3s linear 0s;
	  -o-transition: background .3s linear 0s;
 	     transition: background .3s linear 0s;
}
.waterfull ul li .form-list .more:hover{ 
	background-color:#0871BC;
}

.waterfull ul li .wapers-mj .blue{
	float:right;
	margin:20px 0; 
	width:120px; 
	height:40px; 
	line-height:40px; 
	color:#FFFFFF; 
	font-size:14px; 
	background-color:#709BCE; 
	text-align:center;
 -webkit-transition: background .3s linear 0s;
 	-moz-transition: background .3s linear 0s;
	  -o-transition: background .3s linear 0s;
 	     transition: background .3s linear 0s;
}
.waterfull ul li .wapers-mj .blue:hover{ background-color:#0871BC;}

.waterfull ul li .wapers-mj .green{
	float:right;
	margin:20px 0; 
	width:120px; 
	height:40px; 
	line-height:40px; 
	color:#FFFFFF; 
	font-size:14px; 
	background-color:#65BA18; 
	text-align:center;
 -webkit-transition: background .3s linear 0s;
 	-moz-transition: background .3s linear 0s;
	  -o-transition: background .3s linear 0s;
 	     transition: background .3s linear 0s;
}
.waterfull ul li .wapers-mj .green:hover{ background-color:#5AA21A;}


#fy{ 
	width:100%; 
	display:table;
	text-align:center;
	 
	margin:40px auto;
}
#fy a{ 
	display:inline-block; 
	padding:3px 8px; 
	border:1px solid #BDBDBD; 
	border-radius:3px;
	background-color:#fff; 
    font-size:13px; 
	color:#BDBDBD;
	margin-right:8px;
 -webkit-transition: all .3s linear 0s;
 	-moz-transition: all .3s linear 0s;
	  -o-transition: all .3s linear 0s;
 	     transition: all .3s linear 0s;
}
#fy a:hover{
	background-color:#1688D6;
	color:#fff;	
	border:1px solid #1688D6; 
}
#fy a.on{
	background-color:#1688D6;
	color:#fff;	
	border:1px solid #1688D6; 
}

.banner{ width:100%; position:relative; left:50%; margin-left:-50%; top:0px;  z-index:1;}
.banner img{ width:100%;}
.sxx{ width:100%; position:relative; left:50%; margin-left:-50%; margin-bottom:20px; padding:20px 0; background-color:#FFFFFF; z-index:1;display:table;}
.sxx dl{ width:1500px; margin-left:165px; display:table;}
.sxx dl dt{ float:left; width:75px; margin-right:15px;}
.sxx dl dt h3{ width:100%; padding:1px 0; text-align:center; border-radius:15px; background-color:#2D90D6; border:1px solid #1269A4; font-size:12px; color:#fff;}
.sxx dl dt h4{ width:100%; text-align:center; margin-top:8px; font-size:14px; color:#B2B2B2;}
.sxx dl dd{ float:left; margin-right:15px;}
.sxx dl dd a{ display:block; text-align:center; line-height:27px; width:71px; height:27px; font-size:14px; }
.sxx dl dd .on{ background:url(../image/xze.png) no-repeat center center;
 background-size:100% 100%;
 -moz-background-size:100% 100%;
 -webkit-background-size:100% 100%;
}

.wapers-shaixuan{ width:100%; padding:11px 0; margin:0 auto; background-color:#fff; display:table; box-shadow:0 2px 3px #DDDBDB;}



.waterfull ul li{ border:0 none; background: none; z-index: 5; overflow: visible; border-top: 20px solid #fff !important; border-bottom:20px solid #fff !important;}
.waterfull ul li:after{content: ""; display: block; height: 100%; width: 100%; border: 4px solid #EFEFEF; position: absolute; top:-4px; left: -4px; z-index: -1;border: 4px solid #efefef; 
	transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
}
.waterfull ul li:hover::after{ border: 4px solid #25A1DD;}