﻿body{
	font-family:"Microsoft Yahei";
}
@media(min-width:1520px){
	.banner-box{
		display:none;
	}
	/**/
	.banner-2{
		width:100%;
		position:relative;
		margin-bottom:2%;
		
	}
	.banner-2 img{
		width:100%;
	}
	.ziliao{
		position:absolute;
		top:0;
		left:10%;
		width:25%;
		background:#37678d;
	}
	.zlp1{
		font-size:20px;
		color:#fff;
		font-weight:bold;
		margin-top:3%;
		margin-left:5%;
		margin-bottom:3%;
	}
	.zl-inp1{
		display:inline-block;
		float:left;
		width:42%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:2%;
	}
	.zl-inp1 input{
		width:100%;
		border:none;
		padding-top:2%;
		padding-bottom:2%;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp2{
		clear:both;
		width:89%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:10%;
	}
	.zl-inp2 textarea{
		width:100%;
		min-height:120px;
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp3{
		clear:both;
		width:30%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:8%;
		text-align:center;
	}
	.zl-inp3 button{
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		padding-top:2.5%;
		padding-bottom:2.5%;
	}
	
}

@media(min-width:1400px) and (max-width:1520px){
	.banner-box{
		display:none;
	}
	/**/
	.banner-2{
		width:100%;
		position:relative;
		margin-bottom:2%;
		
	}
	.banner-2 img{
		width:100%;
	}
	.ziliao{
		position:absolute;
		top:0;
		left:10%;
		width:25%;
		background:#37678d;
	}
	.zlp1{
		font-size:20px;
		color:#fff;
		font-weight:bold;
		margin-top:3%;
		margin-left:5%;
		margin-bottom:3%;
	}
	.zl-inp1{
		display:inline-block;
		float:left;
		width:42%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:2%;
	}
	.zl-inp1 input{
		width:100%;
		border:none;
		padding-top:2%;
		padding-bottom:2%;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp2{
		clear:both;
		width:89%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:10%;
	}
	.zl-inp2 textarea{
		width:100%;
		min-height:100px;
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp3{
		clear:both;
		width:30%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:8%;
		text-align:center;
	}
	.zl-inp3 button{
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		padding-top:2.5%;
		padding-bottom:2.5%;
	}
	
}

@media(min-width:1300px) and (max-width:1400px){
	.banner-box{
		display:none;
	}
	/**/
	.banner-2{
		width:100%;
		position:relative;
		margin-bottom:2%;
		
	}
	.banner-2 img{
		width:100%;
	}
	.ziliao{
		position:absolute;
		top:0;
		left:10%;
		width:25%;
		background:#37678d;
	}
	.zlp1{
		font-size:20px;
		color:#fff;
		font-weight:bold;
		margin-top:3%;
		margin-left:5%;
		margin-bottom:3%;
	}
	.zl-inp1{
		display:inline-block;
		float:left;
		width:42%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:2%;
	}
	.zl-inp1 input{
		width:100%;
		border:none;
		padding-top:2%;
		padding-bottom:2%;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp2{
		clear:both;
		width:89%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:6%;
	}
	.zl-inp2 textarea{
		width:100%;
		min-height:100px;
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp3{
		clear:both;
		width:30%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:8%;
		text-align:center;
	}
	.zl-inp3 button{
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		padding-top:2.5%;
		padding-bottom:2.5%;
	}
	
}

@media(min-width:1200px) and (max-width:1300px){
	.banner-box{
		display:none;
	}
	/**/
	.banner-2{
		width:100%;
		position:relative;
		margin-bottom:2%;
		
	}
	.banner-2 img{
		width:100%;
	}
	.ziliao{
		position:absolute;
		top:0;
		left:10%;
		width:25%;
		background:#37678d;
	}
	.zlp1{
		font-size:20px;
		color:#fff;
		font-weight:bold;
		margin-top:3%;
		margin-left:5%;
		margin-bottom:3%;
	}
	.zl-inp1{
		display:inline-block;
		float:left;
		width:42%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:2%;
	}
	.zl-inp1 input{
		width:100%;
		border:none;
		padding-top:2%;
		padding-bottom:2%;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp2{
		clear:both;
		width:89%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:6%;
	}
	.zl-inp2 textarea{
		width:100%;
		min-height:90px;
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp3{
		clear:both;
		width:30%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:8%;
		text-align:center;
	}
	.zl-inp3 button{
		border:none;
		background:#37678d;
		font-size:14px;
		color:#a1b2c3;
		padding-top:2.5%;
		padding-bottom:2.5%;
	}
	
}


@media(min-width:995px) and (max-width:1200px){
	.banner-box{
		display:none;
	}
	/**/
	.banner-2{
		width:100%;
		position:relative;
		margin-bottom:2%;
		
	}
	.banner-2 img{
		width:100%;
	}
	.ziliao{
		position:absolute;
		top:0;
		left:5%;
		width:30%;
		background:#37678d;
	}
	.zlp1{
		font-size:20px;
		color:#fff;
		font-weight:bold;
		margin-top:3%;
		margin-left:5%;
		margin-bottom:3%;
	}
	.zl-inp1{
		display:inline-block;
		float:left;
		width:42%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:2%;
	}
	.zl-inp1 input{
		width:100%;
		border:none;
		padding-top:2%;
		padding-bottom:2%;
		background:#37678d;
		font-size:12px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp2{
		clear:both;
		width:89%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:6%;
	}
	.zl-inp2 textarea{
		width:100%;
		min-height:50px;
		border:none;
		background:#37678d;
		font-size:12px;
		color:#a1b2c3;
		text-indent:10px;
	}
	.zl-inp3{
		clear:both;
		width:30%;
		border:1px solid #fff;
		margin-left:5%;
		margin-bottom:4%;
		text-align:center;
	}
	.zl-inp3 button{
		border:none;
		background:#37678d;
		font-size:12px;
		color:#a1b2c3;
		padding-top:2.5%;
		padding-bottom:2.5%;
	}
}

@media(min-width:1200px){
	.zp-lx{
		padding:0;
		margin-bottom:2%;
	}
	.zplxbox{
		padding:0;
		padding-top:0.5%;
		padding-bottom:0.5%;
		text-align:center;
		font-size:16px;
		color:#212121;
		background:#e0e0e0;
		margin-left:40%;
	}
	.zplxbox2{
		margin-left:1%;
	}
	.zpxz{
		background:#37678d;
		color:#fff;
	}
	/**/
	.lxfs{
		padding:0;
	}
	.lxfsbox{
		padding:0;
		text-align:center;
		min-height:230px;
		margin-bottom:3%;
	}
	.lxfsbox1{
		background:#fae0e1;
		margin-left:2%;
		margin-left:23%;
	}
	.lxfsbox2{
		background:#ddf2f5;
		margin-left:3%;
	}
	.lxfsbox3{
		background:#ebf3db;
		margin-left:3%;
	}
	.lxfsbox4{
		background:#d6ecf9;
		margin-left:3%;
	}
	.lxfsbox1 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox2 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox3 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox4 img{
		width:100%;
		margin-top:3%;
	}
	.lxfs-p1{
		font-size:18px;
		color:#000;
		margin-top:2%;
	}
	.lxfs-p2{
		font-size:12px;
		color:#666;
		padding-left:10%;
		padding-right:10%;
	}
	.rh{
		padding:0;
		background:#f7f7f7;
		min-height:300px;
	}
	.rhdd{
		text-align:center;
		font-size:20px;
		color:#5b8e87;
		padding-top:3%;
		padding-bottom:3%;
	}
	.ddfs{
		padding:0;
	}
	.ddfs-p{
		font-size:12px;
		color:#666;
		padding-left:13%;
		padding-right:4%;
	}
	
}

@media(min-width:995px) and (max-width:1200px){
	.zp-lx{
		padding:0;
		margin-bottom:2%;
	}
	.zplxbox{
		padding:0;
		padding-top:0.5%;
		padding-bottom:0.5%;
		text-align:center;
		font-size:16px;
		color:#212121;
		background:#e0e0e0;
		margin-left:42%;
	}
	.zplxbox2{
		margin-left:1%;
	}
	.zpxz{
		background:#37678d;
		color:#fff;
	}
	/**/
	.lxfs{
		padding:0;
	}
	.lxfsbox{
		padding:0;
		text-align:center;
		min-height:200px;
		margin-bottom:3%;
	}
	.lxfsbox1{
		background:#fae0e1;
		margin-left:2%;
		margin-left:23%;
	}
	.lxfsbox2{
		background:#ddf2f5;
		margin-left:3%;
	}
	.lxfsbox3{
		background:#ebf3db;
		margin-left:3%;
	}
	.lxfsbox4{
		background:#d6ecf9;
		margin-left:3%;
	}
	.lxfsbox1 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox2 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox3 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox4 img{
		width:100%;
		margin-top:3%;
	}
	.lxfs-p1{
		font-size:18px;
		color:#000;
		margin-top:2%;
	}
	.lxfs-p2{
		font-size:12px;
		color:#666;
		padding-left:10%;
		padding-right:10%;
	}
	.rh{
		padding:0;
		background:#f7f7f7;
		min-height:300px;
	}
	.rhdd{
		text-align:center;
		font-size:20px;
		color:#5b8e87;
		padding-top:3%;
		padding-bottom:3%;
	}
	.ddfs{
		padding:0;
	}
	.ddfs-p{
		font-size:12px;
		color:#666;
		padding-left:13%;
		padding-right:4%;
	}
}

@media(min-width:768px) and (max-width:995px){
	.banner-2{
		display:none;
	}
	/**/
	.zp-lx{
		display:none;
	}
	.zp-lx{
		padding:0;
		margin-bottom:2%;
	}
	.zplxbox{
		padding:0;
		padding-top:0.5%;
		padding-bottom:0.5%;
		text-align:center;
		font-size:16px;
		color:#212121;
		background:#e0e0e0;
		margin-left:42%;
	}
	.zplxbox2{
		margin-left:1%;
	}
	.zpxz{
		background:#37678d;
		color:#fff;
	}
	/**/
	.lxfs{
		padding:0;
		margin-top:4%;
	}
	.lxfsbox{
		padding:0;
		text-align:center;
		min-height:230px;
		margin-bottom:3%;
	}
	.lxfsbox1{
		background:#fae0e1;
		margin-left:2%;
		margin-left:22%;
	}
	.lxfsbox2{
		background:#ddf2f5;
		margin-left:22%;
	}
	.lxfsbox3{
		background:#ebf3db;
		margin-left:22%;
	}
	.lxfsbox4{
		background:#d6ecf9;
		margin-left:3%;
	}
	.lxfsbox1 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox2 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox3 img{
		width:100%;
		margin-top:3%;
	}
	.lxfsbox4 img{
		width:100%;
		margin-top:3%;
	}
	.lxfs-p1{
		font-size:18px;
		color:#000;
		margin-top:2%;
	}
	.lxfs-p2{
		font-size:12px;
		color:#666;
		padding-left:10%;
		padding-right:10%;
	}
	.rh{
		padding:0;
		background:#f7f7f7;
		min-height:300px;
	}
	.rhdd{
		text-indent:25px;
		font-size:20px;
		color:#5b8e87;
		padding-top:3%;
		padding-bottom:3%;
	}
	.ddfs{
		clear:both;
		padding:0;
		padding-left:5%;
		padding-right:5%;
		min-height:100px;
		margin-bottom:4%;
	}
	.ddfs-p{
		font-size:12px;
		color:#666;
		padding-left:7%;
		padding-right:4%;
	}
	.ddfs-p2{
		padding-left:6%;
	}
	
}

@media(min-width:600px) and (max-width:768px){
	.banner-2{
		display:none;
	}
	/**/
	.zp-lx{
		display:none;
	}
	
	.zp-lx{
		padding:0;
		margin-bottom:2%;
	}
	.zplxbox{
		padding:0;
		padding-top:0.5%;
		padding-bottom:0.5%;
		text-align:center;
		font-size:16px;
		color:#212121;
		background:#e0e0e0;
		margin-left:42%;
	}
	.zplxbox2{
		margin-left:1%;
	}
	.zpxz{
		background:#37678d;
		color:#fff;
	}
	/**/
	.lxfs{
		padding:0;
		margin-top:4%;
	}
	.lxfsbox{
		padding:0;
		text-align:center;
		min-height:230px;
		margin-bottom:8%;
	}
	.lxfsbox1{
		background:#fae0e1;
		margin-left:2%;
		margin-left:22%;
	}
	.lxfsbox2{
		background:#ddf2f5;
		margin-left:22%;
	}
	.lxfsbox3{
		background:#ebf3db;
		margin-left:22%;
	}
	.lxfsbox4{
		background:#d6ecf9;
		margin-left:3%;
	}
	.lxfsbox1 img{
		width:100%;
		margin-top:6%;
	}
	.lxfsbox2 img{
		width:100%;
		margin-top:6%;
	}
	.lxfsbox3 img{
		width:100%;
		margin-top:6%;
	}
	.lxfsbox4 img{
		width:100%;
		margin-top:6%;
	}
	.lxfs-p1{
		font-size:18px;
		color:#000;
		margin-top:2%;
	}
	.lxfs-p2{
		font-size:12px;
		color:#666;
		padding-left:10%;
		padding-right:10%;
	}
	.rh{
		padding:0;
		background:#f7f7f7;
		min-height:300px;
	}
	.rhdd{
		text-indent:25px;
		font-size:20px;
		color:#5b8e87;
		padding-top:3%;
		padding-bottom:3%;
	}
	.ddfs{
		clear:both;
		padding:0;
		padding-left:5%;
		padding-right:5%;
		min-height:100px;
		margin-bottom:4%;
	}
	.ddfs-p{
		font-size:12px;
		color:#666;
		padding-left:7%;
		padding-right:4%;
	}
	.ddfs-p2{
		padding-left:6%;
	}
}

@media(min-width:375px) and (max-width:600px){
	.banner-2{
		display:none;
	}
	/**/
	.zp-lx{
		display:none;
	}
	.zp-lx{
		padding:0;
		margin-bottom:2%;
	}
	.zplxbox{
		padding:0;
		padding-top:0.5%;
		padding-bottom:0.5%;
		text-align:center;
		font-size:16px;
		color:#212121;
		background:#e0e0e0;
		margin-left:42%;
	}
	.zplxbox2{
		margin-left:1%;
	}
	.zpxz{
		background:#37678d;
		color:#fff;
	}
	/**/
	.lxfs{
		padding:0;
		margin-top:4%;
	}
	.lxfsbox{
		padding:0;
		text-align:center;
		min-height:190px;
		margin-bottom:8%;
	}
	.lxfsbox1{
		background:#fae0e1;
		margin-left:2%;
		margin-left:29%;
	}
	.lxfsbox2{
		background:#ddf2f5;
		margin-left:29%;
	}
	.lxfsbox3{
		background:#ebf3db;
		margin-left:29%;
	}
	.lxfsbox4{
		background:#d6ecf9;
		margin-left:3%;
	}
	.lxfsbox1 img{
		width:100%;
		margin-top:6%;
	}
	.lxfsbox2 img{
		width:100%;
		margin-top:6%;
	}
	.lxfsbox3 img{
		width:100%;
		margin-top:6%;
	}
	.lxfsbox4 img{
		width:100%;
		margin-top:6%;
	}
	.lxfs-p1{
		font-size:18px;
		color:#000;
		margin-top:2%;
	}
	.lxfs-p2{
		font-size:12px;
		color:#666;
		padding-left:10%;
		padding-right:10%;
	}
	.rh{
		padding:0;
		background:#f7f7f7;
		min-height:300px;
	}
	.rhdd{
		text-indent:25px;
		font-size:20px;
		color:#5b8e87;
		padding-top:3%;
		padding-bottom:3%;
	}
	.ddfs{
		clear:both;
		padding:0;
		padding-left:5%;
		padding-right:5%;
		min-height:100px;
		margin-bottom:4%;
	}
	.ddfs-p{
		font-size:12px;
		color:#666;
		padding-left:7%;
		padding-right:4%;
	}
	.ddfs-p2{
		padding-left:6%;
	}
}












