#nyweb{
	width:100%;
	float:left;
	padding-bottom:2.5%;
	padding-top:1.5%; background-color:#fff; z-index:3;
}

#dhlm{ width:100%; font-size:36px; color:#1B9AEE; text-align:center;    line-height:1.8;font-weight:bold; float:left;}
#lmbtn{ width:100%; float:left; text-align:center; overflow:hidden; }
#lmbtn dd{ float:left;
	width:100%;
	text-align:center;
	line-height:1.5;
 font-size:24px; color:#1B9AEE; font-weight:bold; position:relative; padding-bottom:15px; margin-bottom:10px;
}
#lmbtn dd:after{ width:80px; height:5px; position:absolute; background-color:#1B9AEE; left:50%; margin-left:-40px; bottom:0px; content:""; z-index:2}
#lmbtn dd:before{ width:320px; height:1px; position:absolute; background-color:#ddd; left:50%; margin-left:-160px; bottom:2px; content:""; z-index:1}
#lmbtn dd span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:12px;
	color:#999;
	font-style: italic; font-weight:normal; text-transform:capitalize;
}
#lmbtn p{ color:#666; line-height:1.8; }
.lan{ color:#0359BB; border:0px; text-align:right;}
.lan a{color:#0359BB}
#nbanner{
	width:100%;
	float:left;
	position:relative;
	display:block;
	z-index:1;
	background-image: url(bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;	background-size:cover; height:550px;
}
#nbanner:after{ position:absolute; width:100%; height:100%; content:""; z-index:-1; left:0px; top:0px; background-color: rgba(0,0,0,0.1); background:linear-gradient(to bottom,rgba(0,0,0,0), rgba(0,0,0,0.1));}
#nbanner .nrc{
	width:100%;
	float:left; position:absolute; left:0px; bottom:30%;
}
#nbanner .nrc h4{ font-size:32px; font-weight:bold; color:#fff; line-height:2; text-transform:capitalize;}
#nbanner .lmmc{ width:100%; float:left; margin-top:2.5%; text-align:left; }
#nbanner .lmmc dd{
	display:inline-block; padding:5px 6%; line-height:2; cursor:pointer;   font-size:24px;border-radius:2px; color:#fff; background-color:#1B9AEE; 
}
#nbanner .lmmc  dd i{ margin-left:8px;transition:all 0.4s ease-in-out 0s;}
#nbanner .lmmc  dd:hover i{ margin-left:20px;}

#nbanner .lmmc  dd:hover {color:#fff; background-color:#1B9AEE;background-image: linear-gradient(to bottom, #0066CC,#1B9AEE);}
#nypage{
	width:100%;
	float:left; overflow:hidden;  display:block;}
#lmdf{float:left;width:100%; text-align:center;  overflow:hidden; margin-top:1%;}
#lmdf.cp a{ width:20%; display:block; float:left; margin:5px 2px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
#lmdf A{
	padding-left:2%; line-height:35px;
	padding-right:2%;
	display:inline-block; font-size:16px;
	 color:#555; background-color:#fff; margin: 2px; border:#ddd solid 1px; border-radius:50px;
}
#lmdf A:hover{	 background-color:#1B9AEE;background:linear-gradient(to bottom,#1B9AEE,#0359BB);color:#FFFFFF; border:#1B9AEE solid 1px;}
#lmdf A.sec{ color:#FFFFFF;	background-color:#1B9AEE;background:linear-gradient(to top,#1B9AEE, #0359BB);color:#FFFFFF; border:#1B9AEE solid 1px; }
#lbb2{text-align:center; font-size:12px; width:100%; float:left; margin-top:20px; line-height:20px;}
#lbb2 span{margin-left:2px; margin-right:2px;}
#lbb2 .current{ padding-left:8px; padding-right:8px; background-color:#1B9AEE; border:#0359BB solid 1px;color:#fff;padding-top:4px; padding-bottom:4px;}
#lbb2 A{ border:#ddd solid 1px; padding-left:8px;  color:#555; padding-right:8px; padding-top:4px; padding-bottom:4px;margin-left:2px; margin-right:2px;}
#lbb2 A:hover{ border:#1B9AEE solid 1px;color:#1B9AEE;}
#lbb2 .pagebegin{ float:left;}
#lbb2 .page-num{ float:right;}
.gbg{ border:#ddd solid 1px; padding:1px;
}
@media only screen and (max-width: 1450px){#nbanner{ height:500px;}#nbanner .nrc h4{ font-size:32px;}#dhlm{ font-size:32px;}}
@media only screen and (max-width: 1250px){#nbanner .nrc h4{ font-size:18px;}#lmbtn dd{ font-size:18px;}#lmdf A{ font-size:14px; line-height:30px;}#nbanner{ height:400px;}#nbanner .nrc h4{ font-size:24px;}#nbanner .lmmc dd{ font-size:18px; font-weight:bold;}#nbanner .nrc{ bottom:20%;}#dhlm{ font-size:28px;}}
@media only screen and (max-width: 1000px){#nbanner .nrc h4{ font-size:16px;}#nbanner{ height:400px;}#nbanner .nrc h4{ font-size:20px;}#nbanner .lmmc dd{ font-size:16px;}}
@media only screen and (max-width: 800px){#nbanner .nrc h4{ font-size:16px;}#nbanner{ height:300px;}#lmbtn dd{ font-size:16px;}#lmbtn dd span{ font-size:14px;}#lmdf A{ font-size:12px; font-weight:bold; line-height:25px;}#nbanner .nrc h4{ font-size:16px;}#nbanner .lmmc dd{ font-size:14px;}#nbanner .nrc{ bottom:10%;}#dhlm{ font-size:18px;}}
@media only screen and (max-width: 450px){#nbanner .nrc h4{ font-size:13px;}.gwtp{height:50px;}#lmbtn dd{ font-size:14px;}#nbanner{ height:240px;}#nbanner .nrc h4{ font-size:14px;}#nbanner .lmmc dd{ font-size:12px;}}