body {
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	background-color: #f2f5f9;
	font-family:Microsoft YaHei; 
}
a:link {

	text-decoration: none;
	color: #000000;
}

a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: line;
	color: #000000;
}

a:active {
	text-decoration: none;
}
.mobile{display:none;}
.headm {
	background-image: url(../images/mbanner.png);
	background-position: bottom;
	height: 200px;
}
.head {
	background-image: url(../images/Banner.png);
	background-position: bottom;
	height: 200px;
}
.headjs {
	background-image: url(../images/jsBanner.png);
	background-position: bottom;
	height: 200px;
}
.headzj {
	background-image: url(../images/zjBanner.png);
	background-position: bottom;
	height: 200px;
}
.headah {
	background-image: url(../images/ahBanner.png);
	background-position: bottom;
	height: 200px;
}

.title {

	padding-top: 60px;
	/* padding-left: 400px; */
	padding-left: 100px;
	font-size: 40px;
	color: #315fa1;
}

.littletitle {

	padding-left: 100px;
	font-size: 22px;
	color: #102e5a;
}

.slogan {
	/* padding-left: 300px; */
	padding-left: 10px;
	padding-top: 60px;
	padding-right: 10px;
	position: absolute;
}
.topw{width:1280px; margin:0 auto;}
.navbar {
	position: relative;
	margin-top: -30px;
	width: 1300px;
	margin: 0 auto;
	height: 54px;
	background-color: #1a64ce;
}

.navbar a {
	text-decoration: none;
	color: #FFFFFF;
}

.navfont1 a {
	float: left;
	margin-left: 60px;
	line-height: 54px;
	font-size: 21px;
	color: #FFFFFF;
}
.navfont1 a:link {	
	color: #FFFFFF;
}
.navfont1 a:visited {	
	color: #FFFFFF;
}

 
.navfont2 a {
	float: right;
	margin-right: 30px;
	line-height: 54px;
	font-size: 17px;
	color: #FFFFFF;
}

.navfont2 img {
	vertical-align: middle;
	margin-bottom: 3px;
}

.bcbar {
	margin-top: 15px;
	position: absolute;
	height: 49px;
	width: 100%;
	background-color: #1b72da;
}

.content {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	background-color: #FFFFFF;
	width: 1280px;	
}

.box1 {
	height: 390px;
}

.box2 {
	/* height: 400px; */
}

.box3 {

	height: 250px;
}
.citylink a{margin:0px 6px 0px 6px; color:#666666; font-size:16px;}
.citylink a:link{font-size:16px;}
.citylink a:hover{font-size:16px;}
.quike {
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	width: 240px;
	height: 650px;
	background-color: #096efe;
}

.news {
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	width: 960px;
	height: 306px;
	margin-bottom:10px;
	border: #096efe 2px solid;
}

.newstitle {
	float: left;
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 20px;
	background-color: #096efe;
	line-height: 50px;
	height: 50px;
	width: 160px;
}

.newstitle img {
	vertical-align: middle;
	margin-bottom: 3px;
	margin-left: 12px;
}

.newsbox {
	margin-top: 90px;
    width: 99%;
}

.newstime {
	margin-top: -40px;
	float: right;
	margin-right: 60px;
	width: 50px;
	color: #666666;
	font-size: 16px;
}

.newsinfo {	
	margin:5px 15px 10px 5px;
	padding:5px 110px 5px 5px;
	position: relative;
	font-size: 16px;		
	color: #000000;
	border-bottom:1px dotted #cccccc;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.timebox{
	margin-top: 0px;
	position: relative;
	float: right;
}
.more {
	margin-top: 30px;
	margin-right: 20px;
	float: right;
	font-size: 16px;
	color: #096efe;
}

.more a {
	text-decoration: none;
	color: #096efe;
}

.quiketitle {

	font-size: 18px;
	color: #096efe;
	margin-top: 22px;
	padding-left: 40px;
	background-color: #FFFFFF;
	line-height: 50px;
	height: 50px;
	width: 140px;
}

.quikeapi {
	margin: 0 auto;
	color: #FFFFFF;
	font-size: 16px;
}
.quikeapi .linkw{width:88px;display:block; padding-top:15px; float:left;}
.quikeapi p {
	text-align: left;
	margin-left:15px;
	margin-top: 20px;
}
.quikeapi img {
	vertical-align: middle;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 10px;
}


.quikeapi a {
	text-decoration: none;
	color: #FFFFFF;
}
.footer{
	margin:0 auto;
	width:90%;
	/* margin-top:90px; */
	text-align:center;
	font-size:16px;
	color:#000;
	height:30px;
	padding:10px;
}

.bbs {

	float: left;
	margin-left: 20px;
	width: 430px;
	height: 310px;
	border: #096efe 2px solid;
}

.bbstitle {
	float: left;
	margin-top: 20px;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #096efe;
	line-height: 50px;
	height: 50px;
	width: 160px;
}

.bbstitle img {
	vertical-align: middle;
	margin-bottom: 3px;
	margin-left: 12px;
}

.policy {
	float: left;
	margin-left: 20px;
	width: 430px;
	height: 310px;
	border: #096efe 2px solid;
}

.selecttitle {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	font-size: 20px;
	color: #096efe;
}

.selectinfo {
	margin-left: 5px;
	margin-top: 22px;
	font-size: 16px;
	color: #666666;
	float: left;
}

.city {
	margin-top: 20px;
	float: left;
	height: 220px;
}

.citybox {
	float: left;
	margin-left: 18px;
}

.cityname {
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #096efe;
}

.local {	
	margin:10px 0px 10px 10px;
	width: 1220px;
	float: left;
	height: 50px;
	/* background-color: #096efe; */
	border-bottom:1px solid #eeeeee;
}

.localin {
	margin-left: 60px;
	margin-right: 100px;
	line-height: 50px;
	float: left;
	font-size: 18px;
	/* color: #FFFFFF; */
}

.localname {
	margin-left: 30px;
	line-height: 50px;
	float: left;
	font-size: 20px;
	/* color: #FFFFFF; */

}

.localname img {
	vertical-align: middle;
	margin-bottom: 3px;
	margin-left: 12px;
	margin-right: 10px;
}
.dh img{margin-right: 5px;}
.newslist{background-color: #FFFFFF;min-height:350px;}
.newslistbox{min-height:350px;margin-top:20px;}
.clear{clear:both;}
/* .footer{height:60px;padding:10px; text-align:center;} */
@media screen and (max-width:768px){
	.top{width:100%;}
	.topw{width:100%;}
	body{background:#ffffff;}
	.title{width:100%;padding-left:5px;font-size:22px;padding-top: 40px;}
	.quike{width:90%;}
	.littletitle{padding-left:10px;font-size:14px;padding-top:20px;}
	.slogan{display:none;}
	.navbar{width:100%;}
	.navfont1 a {margin-left: 30px;line-height: 54px;font-size: 14px;color: #FFFFFF;}
    .navfont2{display:none;}
    .content{width:100%}
    .bbs{width:90%;height:100%;margin-bottom:5px;}
    .news{width:90%;height:100%;margin-bottom:5px;}
    .newsbox{width:90%;height:100%;}
    .policy{width:90%;height:100%;margin-bottom:5px;}
    .local{display:none;}
    .citybox{margin-left:30px;}
    .newstime{display:none;}
    .box1,.box2,.box3,.city{height:100%;}
    .newsinfo{padding:5px;}    
    /* .footer{display:none;} */
}

.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){
	.topw,.content,.container{width:750px}
	
	
}
@media (min-width:992px){
	.topw,.content,.container{width:970px}
	.navbar{width:1000px;}
	.quike{width:170px;}
	.news{width:750px;}
	.bbs{width:430px;}
	.policy{width:430px;}
	.citybox{width:220px; height:134px;}	
	.citybox img{width:220px; height:134px;}
}
@media (min-width:1200px){
	.topw,.content,.container{width:1170px}
	.navbar{width:1200px;}
	.quike{width:220px;}
	.news{width:885px;}
	.bbs{width:430px;}
	.policy{width:430px;}
	.citybox{width:268px; height:160px;}
	.citybox img{width:274px; height:168px;}
	}
