@charset "utf-8";
/* CSS Document */

div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}s
body{
	font-size: 14px;
	font-family: "宋体";
	color: #000000;
	text-align: left;
	background-color: #fafdff;
	line-height: 26px;
}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none;}
ul li{list-style:none;}
img{border:none;}
.mycl{width:0px; height:0px; clear:both; overflow:hidden;}
.newcl{clear:both;}
h1 {font-family:"微软雅黑"; font-size:26px; color:#0057a9; text-align:center;}
p {text-indent:2em;}
img {display:block;}


.container {width:1020px; height:auto; margin:0 auto; padding-left:30px; padding-right:30px;}
.container_c {background:#ffffff;}

.bg_01 {background:url(bg_01.jpg) top center no-repeat; height:580px;}

.bg_repeat {background:url(bg_repeat.jpg) top center repeat-y;}

.hd {width:600px; height:335px; float:left; background:#666666;}
.top_news {width:400px; height:335px; float:right;}

.top_news h1 {font-size:20px; margin-bottom:6px; color:#000000; font-weight:normal;}
.top_news p {font-size:12px; line-height:22px; color:#666666; height:80px;}
.top_news p a{color:#CA0000;}
.dotted {border-bottom:1px dotted #666666; margin-bottom:15px;}
.list_a {line-height:30px;}

.title_a {width:256px; margin:0 auto; padding-top:30px;}
.title_a img{width:256px; height:78px;}

.top_20 {margin-top:20px;}

.weather {margin-top:20px;}
.weather_title img{width:120px; height:24px;}
.weather ul {margin-top:10px;}
.weather li {width:200px; height:26px; float:left; font-family:"微软雅黑"; color:#666666;}

.dyxzy {margin-top:20px;}
.dyxzy h1 {font-size:18px;  color:#057db5; font-weight:normal; height:25px; overflow:hidden; text-align:center; margin-bottom:10px;}
.dyxzy p {font-size:12px; line-height:18px; color:#333333; height:36px; margin-bottom:10px;}
.dyxzy li {width:320px; float:left; padding:10px;}
.dyxzy img {width:320px; height:180px;}

.dt {float:left;}
.dt img{width:500px; height:330px;}
.dt_news {width:490px; height:330px; float:right;}
.dt_news h1 {margin-top:15px;font-size:22px; margin-bottom:12px; color:#000000; font-weight:normal;}
.dt_news p {font-size:14px; line-height:26px; color:#666666; height:100px;}
.dt_news p a{color:#CA0000;}
.dgwyj {margin-top:20px;}


.zjt {width:420px; float:left;}
.content {padding-top:10px;}
.co_img {width:165px; float:left;}
.co_news {width:240px; float:right; padding-top:15px;}
.co_news h1{font-size:16px; text-align:left; color:#333333; margin-bottom:5px; height:22px; overflow:hidden;}
.co_news p{font-size:12px; color:#333333; line-height:18px;}
.zjt img {width:165px; height:115px;}
.wyzz {width:560px; float:right;}

.title_b {width:231px; margin:0 auto;}
.title_b img{width:231px; height:94px;}
.title_c {width:261px; margin:0 auto; padding-top:16px;}
.title_c img{width:261px; height:72px;}

.weibo {width:560px; height:470px; margin-top:20px;}

.djhqc {margin-top:20px;}
.dj_content img {width:285px; height:150px;}
.dj_content {width:285px; float:left; padding:15px;}
.dj_city {margin-left:20px; margin-top:5px; width:60px; text-align:center; background:#0066FF; color:#ffffff; font-size:14px; float:left;}
.dj_h1 {margin-top:5px; float:right; width:200px; text-align:left; float:right; font-size:14px;}
.dj_content2 h1 {font-size:20px; text-align:left; color:#666666; margin-top:10px; height:28px; overflow:hidden;}
.dj_content2 p {font-size:14px; text-align:left; color:#666666; margin-top:10px; line-height:24px;}

.line {height:4px;border-bottom:2px solid #666666;}

.button_l {width:24px; height:55px; float:left; padding-top:60px; padding-right:10px;}
.button_l img {width:24px; height:55px;}
.button_r {width:24px; height:55px; float:right;padding-top:60px; padding-left:10px;}
.button_r img {width:24px; height:55px;}