.bannbg {background-repeat: no-repeat;background-position: center top;background-color: #f5f5f5;}
.bannbg img{width:100%;}

.locbd{padding:.5rem 2%;background-color: #f7f7f7;}
.locbd a{ color:#666;}


.ny_conmain {line-height:24px;min-height:400px;padding:4%;}
.ny_conmain img{max-width:100%;}

.norecord {
	background-image: url(../images/nodata.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-size:150px 135px;
	padding-top:180px;
	margin:70px auto;
	text-align:center;
	font-size:1rem;
}
.downlist ul li{border:1px solid #e5e5e5; padding:.5rem; margin-bottom:.5rem;}
.downlist ul li a{ float:right; color:#e60012;}

.newslist{}
.newslist li{
float:left;
margin-bottom:1rem;
border-bottom:1px solid #e5e5e5;
padding-bottom:1rem;
}
.news_t{margin-bottom:.5rem;}
.news_t a{ font-size:.7rem;display:block;}
.newslist dl{}
.newslist dt {
width:30%;
float:left;
margin-right:5%;
text-align:center;
}
.newslist dt img{ width:100%;}
.newslist dd {
	width:65%;
	float:right;
}
.news_info{color:#666666; height:3.2rem; overflow:hidden; line-height:.8rem;}		
.news_more{line-height:1rem;margin-top:.5rem;}	
.news_more a{
	display:block;
	color:#fff;
	float:right;
	background-color:#00a5e3;
	padding:0px 15px;
	border-radius:.5rem;
}
.news_more span{ float:left;color:#999;}

.newstitle {
	margin-bottom:.5rem;
	padding-bottom:.5rem;
	border-bottom:1px dashed #d5d5d5;
	color:#b2b2b2;
}
.newstitle h4{font-size: .8rem;margin-bottom:.5rem; font-weight:normal;color:#333;}

.color2{color:#00a5e3;font-size:.7rem;font-weight:normal;}
ul.privacy{padding:10px;}
ul.privacy li{
	background-image: url(../images/ico01.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left:12px;
}

ul.privacy1{padding:10px;}
ul.privacy1 li{
	background-image: url(../images/line1.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left:12px;
}


.Page{ text-align: center; padding:20px 0;}
.Page span{ padding:.4rem .5rem; margin:0 3px; display:inline-block; color:#999999; }
.Page a{  padding:.4rem .5rem; margin:0 3px; display:inline-block;background-color:#e3e3e3;}
.Page a:link,.Page a:visited{}
.Page a:hover{
	color:#fff;
	text-decoration: none;
	background-color: #00a5e3;
}
.Page .cur{ color:#fff;background-color: #00a5e3;}
.Page a.cur:link,.Page a.cur:visited,.Page a.cur:hover{ color:#fff; }

