*{ padding:0; margin:0;}
img{ border:0;}
li{ list-style:none;}
.clear{ clear:both;}
body{ font-family:"ËÎÌå"; font-size:12px; color:#0082af; background-color:#f2f2f2; background:url(bg.jpg) repeat; }
.top { background:url(headt.jpg) no-repeat center; width:1020px; height:252px; position:relative;}
.logo{ position:absolute; left:192px; top:52px;}
.layout{ width:1020px; background-color:#FFFFFF; margin:0 auto; padding-bottom:15px;}
.nav{ width:1020px; height:38px; background:url(navbg.jpg) repeat-x; margin-top:5px; text-align:center;}
.nav ul li{ float:left; width:92px; text-align:center; padding-top:12px;}
.nav ul li h4 a{color:#FFFFFF; text-decoration:none; font-size:14px;}
.nav ul li h4 a:hover{ color:#FFFF00; text-decoration:underline;}
.con1{ width:1000px; margin-left:10px; margin-top:7px;}
.con1left{ width:347px; float:left}
.con1middle{ width:425px; float:left; margin-left:9px;}
.con1right{ width:210px; float:left; margin-left:9px;}
.imgnews{ width:345px; height:262px; border:1px solid #CCCCCC;}
.imgnews img{ width:339px; height:256px; margin-left:2px; margin-top:2px; border:1px solid #999999;}
.draft{ width:345px; height:240px; border:1px solid #CCCCCC; background:url(conbg.jpg) repeat-x 0 27px;}
.drafttle{ background:url(345tle.jpg) no-repeat; padding-top:6px; padding-left:27px;}
.drafttle h4{color:#FFFFFF; font-size:14px;}
.drafttle a{ color:#333333; text-decoration:none; position:relative; bottom:15px; padding-left:275px;}
.drafttle a:hover{ color:#FFFFFF; text-decoration:underline;}
.draft ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:25px; padding-left:7px;}
.draft ul{ padding-left:7px;}
.draft ul li a{color:#333333; text-decoration:none;}
.draft ul li a:hover{ color:#CC0000; text-decoration:underline;}
.news{ width:423px; height:263px; border:1px solid #CCCCCC;}
.newstle{ background:url(423tle.jpg) no-repeat; padding-top:5px; padding-left:10px;}
.newstle h4{color:#FFFFFF; font-size:14px;}
.newstle a{ color:#333333; text-decoration:none; position:relative; bottom:15px; padding-left:370px;}
.newstle a:hover{ color:#CC0000; text-decoration:underline;}
.news ul li{ background:url(newslibg.jpg) no-repeat 0 10px; line-height:25px; padding-left:8px; font-size:12px; position:relative;}
.news ul li a{ color:#333333; text-decoration:none;}
.news ul li a:hover{ color:#CC0000; text-decoration:underline;}
.news ul{ padding-left:7px;}
.news ul li font{ color:#333333; font-size:12px; position:absolute; right:0px; top:0px;}
.construction{ width:423px; border:1px solid #CCCCCC; margin-top:7px;}
.construction ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:25px; padding-left:7px;}
.construction ul{ padding-left:7px;}
.construction ul li a{color:#333333; text-decoration:none;}
.construction ul li a:hover{ color:#CC0000; text-decoration:underline;}
.leader{ width:208px; height:180px; border:1px solid #CCCCCC;}
.leadertle{ background:url(208tle.jpg) no-repeat; padding-top:5px; padding-left:20px; height:26px;}
.leadertle h4{color:#c10101; font-size:14px;}
.leader ul li{ background:url(libg.jpg) no-repeat bottom; line-height:35px; padding-left:7px;}
.leader ul li a{color:#333333; font-size:12px; text-decoration:none;}
.notice{ overflow:hidden; width:208px; height:240px; border:1px solid #CCCCCC; background:url(noticebg.jpg) repeat-x bottom; margin-top:10px;}
.leadertle a{ color:#333333; text-decoration:none; position:relative; bottom:15px; padding-left:145px;}
.leadertle a:hover{ color:#CC0000; text-decoration:underline;}
.notice ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:25px; padding-left:7px;}
.notice ul{ padding-left:7px; padding-top:5px;}
.notice ul li a{color:#333333; text-decoration:none;}
.notice ul li a:hover{ color:#CC0000; text-decoration:underline;}

.notice2{ width:208px; height:225px; border:1px solid #CCCCCC; }
.notice2 ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:35px; padding-left:7px; background:url(lingdaobg.jpg) no-repeat center bottom;}
.notice2 ul{ padding-left:7px; padding-top:10px;}
.notice2 ul li a{color:#333333; text-decoration:none;}
.notice2 ul li a:hover{ color:#CC0000; text-decoration:underline;}


.searchbg{width:210px; background:url(search.jpg) no-repeat; margin-top:4px; height:62px;}
.search{ background:url(search.png) no-repeat 0 30px; width:208px; height:40px; padding-top:20px; padding-left:2px;}


.button{ width:210px; height:209px; background:url(buttom.jpg) no-repeat; margin-top:7px;}
.button ul li a{ width:210px; height:49px; display:block; margin-top:3px;}


.banner{ width:1000px; height:97px; margin-left:10px; margin-top:10px;}
.ad{ width:1000px; height:97px; margin-left:10px; margin-top:10px;}
.con2{ width:1000px; margin-left:10px;}

.con2right{ width:1000px;float:left;}
.survey{ width:325px; height:235px; border:1px solid #CCCCCC; float:left; margin-top:10px;}
.surveytle{ background:url(327tle.jpg) no-repeat;width:325px; height:30px;position:relative;}
.surveytle h4{color:#ffffff; font-size:14px; position:absolute;left:20px;top:8px;}
.surveytle a{ color:#333333; text-decoration:none; position:absolute; right:10px; top:8px;}
.surveytle a:hover{ color:#CC0000; text-decoration:underline;}
.survey ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:25px; padding-left:7px;}
.survey ul{ padding-left:7px;}
.survey ul li a{color:#333333; text-decoration:none;}
.survey ul li a:hover{ color:#CC0000; text-decoration:underline;}
.pic{ width:998px; background:url(picbg.jpg) repeat-x bottom; border:1px solid #CCCCCC; height:308px; margin-top:10px;}
.pictle{ background:url(750tle.jpg) no-repeat; width:998px; height:27px;position:relative;}
.pictle h4{color:#ffffff; font-size:14px; position:absolute; top:8px; left:10px;}
.pictle a{ color:#333333; text-decoration:none; position:absolute; right:10px;top:8px;}
.pictle a:hover{ color:#CC0000; text-decoration:underline;}
.pic ul {float:left; padding-top:20px;}
.pic ul li{ text-align:center; padding-left:10px;}
.pic ul li a img{ width:128px; height:90px; border:1px solid #CCCCCC;}
.pic ul li a{color:#333333; text-decoration:none; padding-top:15px;}
.pic ul li a:hover{ color:#CC0000; text-decoration:underline;}
.culture{ width:370px; height:175px; border:1px solid #CCCCCC;}
.culturetle{ background:url(370tle.jpg) no-repeat; padding-top:5px; padding-left:30px;}
.culturetle h4{color:#ffffff; font-size:14px;}
.culturetle a{ color:#333333; text-decoration:none; position:relative; bottom:15px; padding-left:295px;}
.culturetle a:hover{ color:#ffffff; text-decoration:underline;}
.culture ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:25px; padding-left:7px;}
.culture ul{ padding-left:100px; background:url(pc.jpg) no-repeat 0 10px; margin-left:10px;}
.culture ul li a{color:#333333; text-decoration:none;}
.culture ul li a:hover{ color:#CC0000; text-decoration:underline;}
.cul{float:left; margin-top:10px;}
.culture2{ width:370px; height:175px; border:1px solid #CCCCCC;}
.culture2 ul li{background:url(sign5.gif) no-repeat 0 10px; line-height:25px; padding-left:7px;}
.culture2 ul{ padding-left:100px; background:url(book.jpg) no-repeat 0 10px; margin-left:10px;}
.culture2 ul li a{color:#333333; text-decoration:none;}
.culture2 ul li a:hover{ color:#CC0000; text-decoration:underline;}
.link{ width:1000px; height:97px; background:url(linkbg.jpg) no-repeat; margin-left:10px; margin-top:5px;}
.linktle h4{color:#d60001; font-size:14px; padding-left:27px; padding-top:6px;}
.linktle a{ color:#333333; text-decoration:none; position:relative; bottom:15px; padding-left:955px;}
.linktle a:hover{ color:#d60001; text-decoration:underline;}
.link ul li{float:left; padding-left:20px;}
.link ul li a{color:#333333; text-decoration:none;}
.link ul li a:hover{color:#CC0000; text-decoration:underline;}
.link ul{ padding-top:10px;}
.copy{ height:100px; width:1000px; margin:0 auto;}
.copy ul{ padding-top:10px;}
.copy ul li{ text-align:center; color:#FFFFFF; padding-top:10px;}
.page{ width:1000px; margin-left:10px; margin-top:7px;}
.pageleft{ width:210px; float:left;}
.pageright{ width:780px; float:left; border:1px solid #CCCCCC; margin-left:8px;}
.left1{ width:208px; border:1px solid #CCCCCC;}
.left1tle{ background:url(208tle.jpg) no-repeat; padding-left:17px; padding-top:5px;}
.left1tle h4{color:#d60001; font-size:14px;}
.left1tle a{ position:relative; bottom:15px; color:#333333; text-decoration:none; padding-left:147px;}
.left1tle a:hover{ color:#d60001; text-decoration:underline;}
.left1 ul li a{ color:#333333; text-decoration:none; font-size:12px;}
.left1 ul li{ line-height:24px; background:url(sign5.gif) no-repeat 0 10px; padding-left:7px;}
.left1 ul{ padding-left:7px; padding-bottom:7px;}
.left1 ul li a:hover{ color:#d60001; text-decoration:underline;}
.pageright{ width:776px; float:left; margin-left:12px; border:1px solid #CCCCCC;}
.pagerighttle{ background:url(778tle.jpg) no-repeat; padding-left:7px; padding-top:5px; height:35px;}
.pagerighttle h4{color:#FFFFFF; font-size:14px;}
.pagerighttle a{ position:relative; bottom:15px; color:#333333; text-decoration:none; float:right; padding-left:5px; padding-right:5px;}
.pagerighttle a:hover{ color:#d60001; text-decoration:underline;}
.list li a{ color:#333333; text-decoration:none; font-size:12px;}
.list li{ line-height:24px; background:url(sign5.gif) no-repeat 0 10px; padding-left:7px;}
.list{ padding:10px;}
.list li font{ font-size:12px; color:#333333; float:right; position:relative; bottom:2px;}
.list li a:hover{ color:#d60001; text-decoration:underline;}
.fenye{ padding:15px; color:#333333; font-size:12px;}
.fenye li{ color:#333333; font-size:12px; padding-left:10px;}
.fenye li a{ color:#333333; text-decoration:none;}
.fenye li a:hover{ color:#CC0000; text-decoration:underline;}
.pagepic{ float:left; padding-left:17px; padding-top:20px;}
.pagepic li{ text-align:center; padding-top:7px;}
.pagepic li a{ text-decoration:none; color:#333333;}
.pagepic li img{ width:220px; height:175px;}
.pagepic li a:hover{color:#CC0000; text-decoration:underline;}
.pageright h2{ color:#333333; font-size:16px; text-align:center; padding-top:30px;}
.show_time{ color:#333333; font-size:12px; text-align:center; padding:15px;}
.article{ color:#333333; font-size:14px; text-indent:2em; line-height:30px; padding:20px;}

.laiyuanbianji{ height:50px; position:relative; margin-top:30px;}
.laiyuan{ position:absolute; left:0px;}
.bianji{ position:absolute; right:0px;}
.index_listimg2l{ float:left; width:220px; padding-left:30px; padding-top:30px;}
.index_listimg2l img{ width:220px; height:165px;}
.index_listimg2l li{ text-align:center; padding-bottom:5px;}
.index_listimg2l li a{ text-decoration:none; color:#000000;}
.index_listimg2l li a:hover{ color:#ff0000;}
.show_show{ line-height:30px; padding-bottom:20px;  padding-left:30px; padding-right:30px; color:#000000;  }
.show_show h2{ font-size:20px; color:#000000; text-align:center; }
.show_time{ padding-top:5px; padding-bottom:4px;  text-align:center; margin-bottom:5px; color:#999999; border-bottom:1px dashed #cccccc; margin-bottom:10px; font-size:14px;}
.list_title{  padding-left:10px; padding-right:10px; }
.list_title li{ background:url(sign5.gif) no-repeat 5px 20px; padding-left:15px; color: #999999; position:relative; padding-top:5px; border-bottom:1px dashed #cccccc; line-height:35px;}
.list_title li a{ text-decoration:none; color:#000000; }
.list_title li a:hover{  color:#ff0000;}
.list_time{ position:absolute; right:10px; top:6px; font-size:12px;}
.listpage{ margin-left:20px; margin-top:20px;  padding-bottom:20px;}
.listpage li{ float:left; margin-right:5px; list-style:none;}
.listpage li a{  text-decoration:none;}
/* ???css */
	.focusBox { position: relative; width: 340px; height: 258px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 340px; height: 258px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

