@charset "UTF-8";
/* Body */
body {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'serif;
	background-color: #FFFFFF;
	margin: 0;
}
/* Container */
.container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
input{-webkit-appearance:none;cursor: pointer;/*清除ios默认圆角*/}
.gallery {
	clear: both;
	display: inline-block;
	width: 100%;
	background-color: #FFFFFF;
	/* [disabled]min-width: 400px;
*/
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top: -5px;
	margin-bottom: 0px;
}
.thumbnail {
	width: 23%;
	text-align: center;
	float: left;
	margin-top: 10px;
	background-color: #F8F8F8;
	padding-bottom: 5px;
	margin-left: 1%;
	margin-right: 1%;
	border-radius: 3px;
	padding-top: 0px;
	border-bottom: 4px solid #999999;
}
.Zd1{
	position:fixed;
	bottom: 140px;
	right: 15px;
	z-index: 999;
}
.Zd1 img{
	width: 35px;
	height: 35px;
}
.Zd{
	display: none;
	position: fixed;
	bottom: 100px;
	right: 15px;
	z-index: 999;
}
.Zd img{
	width: 35px;
	height: 35px;
}
.banner{ width:100%;background-color:#FDE8CB; }
.banner img{ width:100%;}

.sousuo{ width:100%; background-color:#FDE8CB; height:180px;padding:0px; margin:0px; padding-top:95px;}
.calss_sou{ max-width:800px; border:#ddd solid 1px; height:79px; border-radius:50px; margin:auto; background-color:#FFF; }
.ico1 { margin-top:28px; margin-left:43px; float:left;}
.input1{ float:left;width:60%; margin-top:5px; margin-left:18px;}
.input1 input{ width:100%; height:65px; color:#bfbfbf; font-family:"微软雅黑"; font-size:15px; border:#FFF solid 1px;outline:none;}
.input2{ float:right;width:158px; margin-top:6px; margin-right:4px;}
input{ outline:none;}

.input4t2 input{ width:158px; border:0px; color:#FFF; font-size:16px; height:71px; float:right; margin-top:4px;margin-right:4px; background-color:#DF5E9E; border-radius: 0px 40px 40px 0px; }

.lei_ul{ max-width:1200px; margin:auto; clear:both;}
.lei_ul a{ float:left; width:16.6%;}
.lei_ul a img{ border-bottom:#fff solid 6px; width:100%;}
.lei_ul a:hover img{ border-bottom:#DF5E9E solid 6px;}
.lei_ul .ul_i img{ border-bottom:#DF5E9E solid 6px;}

.list_i{ max-width:1220px; margin:auto; margin-top:45px; clear:both;}
.list_p{ width:23.6%; float:left; margin-bottom:1.5%;
filter:progid: DXImageTransform.Microsoft.shadow (color=#909090,direction=120,strength=4);-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow : 2px 2px 10px #909090 ;box-shadow : 2px 2px 10px #909090; background-color:#FFF; margin-left:0.7%; margin-right:0.7%;}
.list_1 img{ width:100%;}

.list_2{ width:92%; margin:auto; font-size:22px; color:#373737; font-family:"微软雅黑"; line-height:35px; margin-bottom:5px;}
.list_3{ width:92%; margin:auto; background:url(../images/ico2.png) right no-repeat; color:#DF5E9E; font-size:22px; font-family:Arial; margin-bottom:15px;}

.copyright{ text-align:center; color:#909090; font-family:"微软雅黑"; font-size:15px; line-height:55px;}

.copyleft{ max-width:1220px; margin:auto; margin-top:0px; clear:both; color:#909090; font-family:"微软雅黑";  font-size:14px; line-height:14px;}



/* Mobile */
@media (min-width: 220px)and (max-width: 320px) {
.container {width: 98%;	margin-left: auto;	margin-right: auto;	background-color: #FFFFFF;}

.sousuo{ width:94%; background-color:#FDE8CB; height:60px; padding-left:3%; padding-right:3%; margin:0px; padding-top:15px;}
.calss_sou{ max-width:800px; border:#ddd solid 1px; height:38px; border-radius:50px; margin:auto; background-color:#FFF; }
.ico1 { margin-top:11px; margin-left:5%; float:left; width:6%;}
.ico1 img{ width:100%;}
.input1{ float:left;width:50%; margin-top:2px; margin-left:13px;}
.input1 input{ width:100%; height:28px; color:#bfbfbf; font-family:"微软雅黑"; font-size:14px; border:#FFF solid 1px;outline:none;}



.input4t2{ width:30%; float:right;margin-top:0px;margin-right:0px;}
.input4t2 input{ border:0px; color:#FFF; width:100%; font-size:16px; height:31px;  background-color:#DF5E9E; border-radius: 0px 40px 40px 0px; }	

.lei_ul{ max-width:1200px; margin:auto; clear:both;}
.lei_ul a{ float:left; width:16.6%;}
.lei_ul a img{ border-bottom:#fff solid 2px; width:100%;}
.lei_ul a:hover img{ border-bottom:#DF5E9E solid 2px;}
.lei_ul .ul_i img{ border-bottom:#DF5E9E solid 2px;}
	
.list_i{ max-width:1220px; margin:auto; margin-top:15px; clear:both;}
.list_p{ width:98.6%; float:left; margin-bottom:1.5%;
filter:progid: DXImageTransform.Microsoft.shadow (color=#909090,direction=120,strength=4);-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow : 2px 2px 10px #909090 ;box-shadow : 2px 2px 10px #909090; background-color:#FFF; margin-left:0.7%; margin-right:0.7%;
}



.list_2{ width:92%; margin:auto; font-size:14px; color:#373737; font-family:"微软雅黑"; line-height:32px; }
.list_3{ width:92%; margin:auto; background:url(../images/ico2.png) right no-repeat; color:#DF5E9E; font-size:14px; font-family:Arial; margin-bottom:10px;}
}


/* Mobile */
@media (min-width: 321px)and (max-width: 420px) {

.sousuo{ width:94%; background-color:#FDE8CB; height:60px; padding-left:3%; padding-right:3%; margin:0px; padding-top:15px;}
.calss_sou{ max-width:800px; border:#ddd solid 1px; height:38px; border-radius:50px; margin:auto; background-color:#FFF; }
.ico1 { margin-top:11px; margin-left:5%; float:left; width:4.4%;}
.ico1 img{ width:100%;}
.input1{ float:left;width:50%; margin-top:2px; margin-left:13px;}
.input1 input{ width:100%; height:28px; color:#bfbfbf; font-family:"微软雅黑"; font-size:14px; border:#FFF solid 1px;outline:none;}

.input4t2{ width:25%; float:right;margin-top:0px;margin-right:0px;}
.input4t2 input{ border:0px; color:#FFF; width:100%; font-size:16px; height:30px;  background-color:#DF5E9E; border-radius: 0px 40px 40px 0px; }	
	
.list_i{ max-width:1220px; margin:auto; margin-top:15px; clear:both;}
.list_p{ width:48.6%; float:left; margin-bottom:1.5%;
filter:progid: DXImageTransform.Microsoft.shadow (color=#909090,direction=120,strength=4);-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow : 2px 2px 10px #909090 ;box-shadow : 2px 2px 10px #909090; background-color:#FFF; margin-left:0.7%; margin-right:0.7%;
}

.lei_ul{ max-width:1200px; margin:auto; clear:both;}
.lei_ul a{ float:left; width:16.6%;}
.lei_ul a img{ border-bottom:#fff solid 4px; width:100%;}
.lei_ul a:hover img{ border-bottom:#DF5E9E solid 4px;}
.lei_ul .ul_i img{ border-bottom:#DF5E9E solid 4px;}



.list_2{ width:92%; margin:auto; font-size:15px; color:#373737; font-family:"微软雅黑"; line-height:32px; }
.list_3{ width:92%; margin:auto; background:url(../images/ico2.png) right no-repeat; color:#DF5E9E; font-size:15px; font-family:Arial; margin-bottom:10px;}

}


/* Small Desktops */
@media (min-width: 420px) and (max-width: 640px) {
	
.sousuo{ width:94%; background-color:#FDE8CB; height:60px; padding-left:3%; padding-right:3%; margin:0px; padding-top:15px;}
.calss_sou{ max-width:800px; border:#ddd solid 1px; height:38px; border-radius:50px; margin:auto; background-color:#FFF; }
.ico1 { margin-top:10px; margin-left:4.5%; float:left; width:4%;}
.ico1 img{ width:100%;}
.input1{ float:left;width:50%; margin-top:2px; margin-left:13px;}
.input1 input{ width:100%; height:28px; color:#bfbfbf; font-family:"微软雅黑"; font-size:12px; border:#FFF solid 1px;outline:none;}

.input4t2{ width:25%; float:right;margin-top:0px;margin-right:0px;}
.input4t2 input{ border:0px; color:#FFF; width:100%; font-size:14px; height:30px;  background-color:#DF5E9E; border-radius: 0px 40px 40px 0px; }	
	
.list_i{ max-width:1220px; margin:auto; margin-top:15px; clear:both;}
.list_p{ width:48.6%; float:left; margin-bottom:1.5%;
filter:progid: DXImageTransform.Microsoft.shadow (color=#909090,direction=120,strength=4);-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow : 2px 2px 10px #909090 ;box-shadow : 2px 2px 10px #909090; background-color:#FFF; margin-left:0.7%; margin-right:0.7%;
}


.lei_ul{ max-width:1200px; margin:auto; clear:both;}
.lei_ul a{ float:left; width:20%;}
.lei_ul a img{ border-bottom:#fff solid 4px; width:100%;}
.lei_ul a:hover img{ border-bottom:#DF5E9E solid 4px;}
.lei_ul .ul_i img{ border-bottom:#DF5E9E solid 4px;}


.list_2{ width:92%; margin:auto; font-size:16px; color:#373737; font-family:"微软雅黑"; line-height:32px; }
.list_3{ width:92%; margin:auto; background:url(../images/ico2.png) right no-repeat; color:#DF5E9E; font-size:16px; font-family:Arial; margin-bottom:10px;}
}



/* Small Desktops */
@media (min-width: 641px) and (max-width: 1096px) {
	
.sousuo{ width:100%; background-color:#FDE8CB; height:150px;padding:0px; margin:0px; padding-top:65px;}
.calss_sou{ max-width:800px; border:#ddd solid 1px; height:79px; border-radius:50px; margin:auto; background-color:#FFF; }
.ico1 { margin-top:28px; margin-left:43px; float:left;}
.input1{ float:left;width:60%; margin-top:5px; margin-left:18px;}
.input1 input{ width:100%; height:65px; color:#bfbfbf; font-family:"微软雅黑"; font-size:15px; border:#FFF solid 1px;outline:none;}
.input2{ float:right;width:158px; margin-top:6px; margin-right:4px;}
.input2 input{ outline:none;}

	
.list_i{ max-width:1220px; margin:auto; margin-top:15px; clear:both;}
.list_p{ width:48.6%; float:left; margin-bottom:1.5%;
filter:progid: DXImageTransform.Microsoft.shadow (color=#909090,direction=120,strength=4);-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow : 2px 2px 10px #909090 ;box-shadow : 2px 2px 10px #909090; background-color:#FFF; margin-left:0.7%; margin-right:0.7%;
}
}
