﻿/**基本格式开始***************/
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, textarea, p {
	margin: 0px;
	padding: 0px;
	font: 13px "Microsoft YaHei UI","微软雅黑", "宋体", "Times New Roman"
}
ul {
	list-style: none;
}
img, a img {
	border: none;
}
a { color:#000;
	text-decoration: none;
}
a:hover {
	 color:#F64132;
}
/*基本格式结束*/

body {
	background:#DEDEDE url(picture1webbg.jpg) no-repeat center 0px;
}
.wrap {
	width: auto;
	height: auto;
	margin: 0 auto;
	background: url(yc_index_0999_01.gif) repeat-x;
}
.clearfix {
	display: block;
	clear:both;
}
.head {
	width: 1020px;
	margin: 0 auto 10px;
}
.top{ height:30px;}
.top_left {line-height:30px;float: left; margin-left:20px;}
.weather{ float:right; margin-right:50px; width:220px; height:30px; line-height:30px;}
.top_right {line-height:30px; margin-right:10px;float: right;}
.logo {
	height: 142px;
	background-image: url(logo.png);
	background-repeat: no-repeat;
	background-position: left 40px;
}
.nav{ height:41px; }
.nav1{ width:654px; float:left; margin-top:5px;}
.nav1 li{ float:left;}
.daohang{ margin:0 30px 0 0; display:block; font-size:14pt; color:#0150a5; font-weight:bold; width:96px; height:34px; text-align:center; line-height:32px; }
.daohang:hover{ text-decoration:none; border-bottom:2px solid; color:#0150A5; font-size:14pt;}
.search{ width:290px; height:36px; margin-top:10px;float:right;}

/*头部结束*/

.content{width: 1004px; height:auto;margin: 0 auto; padding:8px 8px 0; background:#fff;}
.hot_news{
	height: 60px;
	text-align: center;
	font-size: 22pt;
	line-height: 60px;
	font-weight: bold;
	border: 1px solid #EAEAEA;
	margin: 0 0 10px;
	background-image: url(hot_news_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	padding:0 50px;
}
.hot_news a{
	color: #1158a8;
	letter-spacing: 2px;
}
.hot_news a:hover{ color:#f54132;}

.news{ height:327px; margin:0 0 10px 0;}
.pic_news{ width:656px; height:327px; margin-right:15px; float:left;}
.txt_news{ height:327px; width:333px; float:left;}
.txt_news_top{ height:32px;width:333px; background:#fff; border-bottom:1px solid #82baff;}
.txt_news_item{ font-size:16px; color:#fff; display:inline-block; width:105px; height:31px; background:#0150A5;line-height:31px; text-align:center; margin-right:1px;} 
.txt_news_item:hover,.zfxxgk_item:hover,.maillist_item:hover{ text-decoration:none; border-bottom:1px solid #0150A5; color:#fff; background:#0150A5; height:30px;}
.txt_news_none{display:inline-block; background:#F3EDED; color:#000; font-size:16px;width:105px; height:31px;line-height:31px; text-align:center;margin-right:1px;}
.txt_news_con{ padding:10px 0; width:333px; height:274px; overflow:hidden;}

.special_banner{ height:54px; margin:0 0 10px;}
.txt_special_banner{ font-size:13pt; font-weight:bold; color:#ff1b1b; width:104px; height:54px; line-height:54px; text-align:center; background:#f3f3f3; float:left;}
.special_banner li{ float:left; margin:0 0 0 10px; background:#f3f3f3;}
.special_banner li a{ display:inline-block; width:102px; height:54px; line-height:54px; font-size:13pt; text-align:center; color:#0150A5; font-weight:bold;   padding:0 0 0 38px;}
.special_banner li a:hover{ color:#f00;}
.cyyq{ background:url(1.png) no-repeat; background-position:9px 12px;}
.zhcs{ background:url(2.png) no-repeat; background-position:9px 6px;}
.smwl{ background:url(3.png) no-repeat; background-position:9px 12px;}
.zsyz{ background:url(4.png) no-repeat; background-position:12px 9px;}
.zyjj{ background:url(5.png) no-repeat; background-position:9px 12px;}
.msss{ background:url(6.png) no-repeat; background-position:9px 12px;}

.zfxxgk{ height:284px; margin:0 0 10px;}
.zfxxgk_left{ width:644px; height:272px; padding:5px; border:1px solid #CCC; float:left;}
.zfxxgk_right{ 
    width:338px;
	height: 273px;
	padding: 9px 0 0 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	float:left;
}
.zfxxgk_header{ width:644px;}
.zfxxgk_item{  font-size:16px; color:#fff; display:inline-block; width:100px; height:31px; background:#0150A5;line-height:31px; text-align:center; margin-right:1px;}
.zfxxgk_item_none{display:inline-block; background:#F3EDED; color:#000; font-size:16px; height:31px;line-height:31px; text-align:center;margin-right:1px; width:100px;}
.zfxxgk_content{ width:644px; height:230px; padding:5px 0;}
.zfxxgk_right li{ float:left;}
.zfxxgk_icon{ display:block; width:105px; height:105px;  margin:0 7px 7px 0;}
.zfxxgk_icon h1{ text-align:center; padding-top:25px;}
.zwgk{ background:#3280b3;}
a.zwgk:hover{ background:#226895;}
.zfgb{ background:#7cc8ec;}
a.zfgb:hover{ background:#64abcd;}
.spxw{ background:#ea5a4e; margin-right:0;}
a.spxw:hover{ background:#d1473b;}
.zfgfwjk{ background:#5eb8b1;}
a.zfgfwjk:hover{ background:#479892;}
.gcjsxxgk{ background:#f18926;}
a.gcjsxxgk:hover{ background:#d4771f;}
.wbwxfbdt{ background:#66b569; margin-right:0;}
a.wbwxfbdt:hover{ background:#4e9d51;}
.icon_txt{font-size:11pt;text-align:center;  color:#fff; padding-top:5px; line-height:16px;}

.zfxxgk_banner{ width:329px; height:40px; background:#e3e0df; clear:both;}
.zfxxgk_banner img{ margin:8px 0 0 22px;}
.zfxxgk_banner_txt{
	font-size: 12pt;
	color: #3280b3;
	display:inline-block; width:329px; height:40px; line-height:40px;
	text-align:center; background:url(zfxxgk_banner_icon.png) no-repeat 22px 8px; text-indent:15px;
}

.ggfw{ width:72px; height:54px; line-height:54px; background:#4498ff; text-align:center; font-size:12pt; font-weight:bold; color:#fff; float:left;}
#ggfw_icon{ width:53px; height:48px; line-height:20px; padding:6px 0 0 30px; text-indent:0px; font-size:12pt; font-weight:normal;}
.jyfw{ background:url(13.png) no-repeat; background-position:9px 12px;}
.shbz{ background:url(14.png) no-repeat; background-position:9px 12px;}
.ldjy{ background:url(15.png) no-repeat; background-position:9px 12px;}
.ylfw{ background:url(16.png) no-repeat; background-position:9px 12px;}
.zffw{ background:url(17.png) no-repeat; background-position:9px 12px;}
.jtfw{ background:url(18.png) no-repeat; background-position:6px 15px;}
.zjbl{ background:url(19.png) no-repeat; background-position:7px 15px;}
.qykb{ background:url(20.png) no-repeat; background-position:9px 12px;}
.zzrd{ background:url(21.png) no-repeat; background-position:7px 14px;}
.hysy{ background:url(22.png) no-repeat; background-position:9px 14px;}

.hdjl{ height:200px; margin:0 0 10px;}
.hdjl_left{ width:658px; height:198px; border:1px solid #ccc; float:left; margin:0 14px 0 0;}
.mailbox{ width:310px; height:165px; margin:5px 10px 0 5px; background:#e1e6e9; float:left; padding:10px;}
.mailbox_top{border-bottom: 1px solid #82BAFF; }
.mailbox_item{ font-size:11pt; color:#4498ff; display:inline-block; width:62px; height:30px; line-height:30px; text-align:center; margin-right:10px; background:url(triangle.png) no-repeat center bottom;}
a.mailbox_item:hover{ color:#4498ff;}
.mailbox_none{font-size:11pt; color:#000; display:inline-block; width:62px; height:30px; line-height:30px; text-align:center; margin-right:10px;}



.mailbox_con{ width:310px; height:135px; background:#fff;}




.maillist{ width:308px; height:184px; float:left; margin:5px 0 0;}
.maillist_top{height: 32px;
width: 308px;
background: #FFF none repeat scroll 0% 0%;
border-bottom: 1px solid #82BAFF;}
.maillist_item{font-size: 16px;
color: #fff;
display: inline-block;
width: 97px;
height: 31px;
background: #0150A5 none repeat scroll 0% 0%;
line-height: 31px;
text-align: center;
margin-right:1px;}
.maillist_item_none{display:inline-block; background:#F3EDED; color:#000; font-size:16px;width:97px; height:31px;line-height:31px; text-align:center;margin-right:1px;}
.maillist_con{ width:303px; height:145px; padding:5px 0 5px 5px;}


.hdjl_right{ width:330px; height:200px;  float:left;}
.hdjl_right dl{ width:314px; height:89px; background:#f5f5f5; padding:8px; margin-bottom:7px;}
.hdjl_right dl dt{ height:30px; border-bottom: 1px solid #82BAFF;  line-height:25px; text-indent:20px;}
.hdjl_right dl dt a{font-size:16px; font-weight:bold; color:#4498ff;}
.hdjl_right dl dd li{ float:left; width:60px; margin:6px 9px; text-align:center;}
.bmcx_item{ font-size:10.5pt; color:#2988ef;}

.bmcx_banner{ height:72px; background:#f5f5f5; padding:8px;}
.bmcx_banner h1{background:#F3EDED; height:32px; line-height:32px; float:left; }
.bmcx_banner_common{display:block; height:32px;color:#2988EF; font-size:10.5pt; text-align:center;}
.bmcx_banner_1{  width:314px;  background:url(phone.png) no-repeat 54px 6px; }
.bmcx_banner_12{ width:155px; background:url(paper.png) no-repeat 14px 7px; text-indent:20px;}
.bmcx_banner_13{ width:155px;  background:url(online_petition.png) no-repeat 18px 6px; }


.ztzl{ height:54px; margin-bottom:10px; background:#FFF;}
.ztzl h1{ float:left;}
.ztzl h1 a{ /*background:url(star.png) no-repeat 18px center; */color:#f00; font-size:13pt; width:70px; line-height:54px; padding:0 10px;display:inline-block; font-weight:bold;}
.ztzl_icon{  height:40px; line-height:40px; margin-top:7px; width:914px; float:left; /*overflow:hidden;*/}

.txt_link{ height:36px; border:1px solid #ccc; margin-bottom:10px; padding:8px 33px;}
.txt_link li{ float:left; margin:0 20px 3px 0; width:113px; text-align:center;}

.wzdh{ padding-left:98px; background:url(dhyq_170.gif) no-repeat left center; width:906px; height:24px; margin-bottom:10px;}
.wzdh_item{ width:224px; text-align:center; font-size:9pt; line-height:24px; float:left; margin-right:2px; }

.footer{ height:96px;  border-top:1px solid #ccc; background:url(footer_bg.png) no-repeat 30px center;}
.foot_txt{ width:884px; height:96px; margin-left:120px;}












