@charset "gb2312";
/* CSS Document */

/*======== 全局 ========*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
/*body { font-size:12px; color:#666; font-family:'宋体'; background:url(imagesbg.gif) repeat-x;}*/
body { font-size:12px; color:#666; font-family:'宋体'; background-color:#f5f5f5;}
fieldset, img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; } /*禁用了文本的拖拉，尤其在谷歌下*/
/*======== Link ========*/
a {text-decoration:none; color:#000; }
a:hover { color:#F00; text-decoration:none; }
.fl_l { float:left;}
.fl_r { float:right;}
.more { float:right;padding-right:10px; line-height:32px;}
.more02 { float:right;padding-right:10px; line-height:32px;}
.more a { color:#333;}
.more a:hover { color:#F00;}
.more02 a { color:#fff;}
.more02 a:hover { color:#F00;}
.more03 { float:right;line-height:32px;}
.more03 a:hover { color:#F00;}

.main_head {width:980px;margin:0px auto; overflow:hidden;}

.nav {height:80px; background:url(imagesnav2_bg.gif) repeat-x;}

.nav ul { width:430px; float:left;margin-left:35px;}
.nav ul li {height:40px; line-height:40px; float:left;text-align:center;}
.nav ul li a { font-size:12px;color:#FFF;}
.nav ul li a:hover { color:#FF0;}
.nav_sx {color:#FFF;}
.navtxt { text-align:center; width:83px;}
.nav_blodtxt { font-weight:bold; color:#FF0;font-size:15px;padding-right:10px;}

/**.nav { height:33px; background:url(imagesnav_bg.gif) repeat-x;}
.nav ul {margin-left:60px;}
.nav ul li {height:33px; line-height:33px; float:left; width:109px; text-align:center;}
.nav ul li a { font-size:15px; font-weight:bold;color:#FFF;}
.nav ul li a:hover { color:#FF0;}**/
	
/*nav list start*/
#sddm li {margin: 0;padding: 0;	list-style: none;float: left;}
#sddm li a {display: block;margin: 0 1px 0 0;color: #FFF;text-align: center;text-decoration: none}
#sddm li a:hover {background:#49A3FF;}
#sddm div {min-width:87px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<87?"87px":""); z-index:9999;position:absolute;visibility:hidden;margin:0;*margin-left:-45px;padding:0;background:#FFF; border:1px solid #49A3FF; border-top:0px;}
#sddm div a {position: relative;display: block;margin:0;padding:0 10px;*padding-top:8px;width: auto;white-space: nowrap;text-align: left;text-decoration:none;color:#2875DE;}
#sddm div a:hover {color: #FFF}
/*nav list end*/
.weather_date { background:url(imagesweather_bg.gif) repeat-x;height:37px;line-height:37px; border:1px solid #d0dadc; border-top:0px; border-bottom:0px; width:978px;}
.search_txt { width:160px; height:24px; line-height:24px; border:1px solid #d1d1d1; border-right:0px;color:#CCC; text-indent:5px;}
.search_btn { background:url(imagessearch_btn.gif) no-repeat;width:41px; height:26px; border:0px; cursor:pointer;}
.weather_date input {vertical-align:middle;}
.date_txt { padding-left:10px;}
/*.sh {padding-right:10px;padding-top:5px;*padding-top:0px;}*/
.sh {padding-top:5px;*padding-top:0px;}
.wzsy {padding-right:10px; background:url(imageshome_ico.gif) no-repeat 1px 11px;}
.wzsy a {padding-left:20px;}

.tzsbxt {padding-left:180px; background:url(imagestzxt.gif) no-repeat 180px 11px;}
.tzsbxt a {padding-left:20px;}


.main_body { width:978px; margin:0px auto;overflow:hidden; background:#FFF; border:1px solid #d0dadc; border-top:0px; border-bottom:0px;}

.news_one {overflow:hidden;}
.news01 {margin-left:5px;}
.news02 {margin-left:10px; width:316px;}
.news_bt { font-size:14px; color:#FFF; font-weight:bold;padding-left:30px;padding-top:10px; display:block;}
.news02 dt { width:316px;height:32px;background:url(imagessjyw_bt_bg.gif) no-repeat;}
.news02 dd { border:1px solid #c2d7e8; border-top:0px;}
.news02 dd ul {padding-top:10px; width:300px;margin:0px auto;}
.news02 dd ul li { line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico1.gif) no-repeat 2px 15px;padding-left:12px;}
.news02 dd ul li span { float:right; color:#999;}

.news03 {margin-left:10px;width:316px;}
.news_bt02 { font-size:14px; color:#FFF; font-weight:bold;padding-left:30px;padding-top:8px; display:block;}
.news03 dt { width:316px;height:32px;background:url(imagestzgg_bt_bg.gif) no-repeat;}
.news03 dd { border:1px solid #c2d7e8; border-top:0px; background:url(imagestzgg_bt.gif) repeat-x;}
.news03 dd ul {padding-top:10px; width:300px;margin:0px auto;}
.news03 dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico2.gif) no-repeat 2px 15px;padding-left:12px;}
.news03 dd ul li span { float:right; color:#999;}

#demo {overflow:hidden;width:940px;margin-left:15px;margin-top:8px; height:136px;}
#indemo {float: left;width:800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.gd_pic { display:block; width:150px; text-align:center;float:left;}
.gd_pic a {display:block; width:150px; text-align:center; line-height:25px;}

.news_two { margin-top:10px;overflow:hidden;}
.news04 {margin-left:5px;width:316px;}
.xxgk_bt { font-size:14px; color:#FFF; font-weight:bold;padding-left:40px;padding-top:7px; display:block;}
.news04 dt { width:316px;height:32px;background:url(imagesxxgk_bt_bg.gif) no-repeat;}
.news04 dd { border:1px solid #c2d7e8; border-top:0px;}
.news04 dd ul {padding-top:10px; width:300px;margin:0px auto;}
.news04 dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico4.gif) no-repeat 2px 15px;padding-left:12px;}
.news04 dd ul li span { float:right; color:#999;}

.news05 {margin-left:10px;width:316px;}
.news05 dt { width:316px;height:32px;background:url(imagesxxgk_bt_bg.gif) no-repeat;}
.news05 dd { border:1px solid #c2d7e8; border-top:0px;}
.news05 dd ul {padding-top:10px; width:300px;margin:0px auto;}
.news05 dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico4.gif) no-repeat 2px 15px;padding-left:12px;}
.news05 dd ul li span { float:right; color:#999;}

.news_three {width:966px;margin-left:5px;height:140px;margin-top:10px;}
/*.gdtp_bt_bg {width:79px;height:78px;top:1418px; position:absolute; float:left;}*/
.gdtp_bt_bg {width:79px;height:78px; position:absolute;flaot:left; *margin-left:-958px;}
.gdtp_txt {color:#000; font-size:12px;}

.news_four { margin-top:10px;overflow:hidden;}
.nrsb_bt {font-size:14px; color:#000; font-weight:bold;padding-left:30px;padding-top:11px; display:block;}
.nrsb {margin-left:5px;width:199px;}
.nrsb dt { width:199px;height:36px;background:url(imagesnrsb_bt_bg.gif) no-repeat;}
.nrsb dd { border:1px solid #c2d7e8; border-top:0px;}
.mailbox_pic ul li {padding-top:5px;}
.usename { width:130px; height:24px; line-height:24px; border:1px solid #d1d1d1;color:#CCC; text-indent:5px;}
.login_btn { background:#06F; width:56px;height:26px; border:0px; color:#FFF; cursor:pointer;}

.fwjl {width:761px;margin-left:8px;}
.fwjl_bt {font-size:14px; color:#fff; font-weight:bold;padding-left:30px;padding-top:8px; display:block;width:761px;height:28px;background:url(imagesfwjl_bt_bg.gif) no-repeat;}
.fwjl_nr { width:759px;border:1px solid #c2d7e8; border-top:0px; overflow:hidden;}

/*.wsdc {width:345px;margin-left:10px;}*/
.wsdc {width:213px;margin-left:10px;}
.wsdc_bt { color:#08ae04; font-size:14px; font-weight:bold; line-height:32px;}
.wsdc_q { color:#F00; background:url(imagesico3.gif) no-repeat 2px 1px;padding-left:20px;line-height:18px;}
.wsdc_a ul {padding-top:5px;}
.wsdc_a ul li input {vertical-align:middle;}
.wsdc_a ul li { line-height:26px;padding-left:20px;}
.tp_btn {background:#92c216; width:56px;height:26px; border:0px; color:#FFF; cursor:pointer;}
.ck_btn {background:#fe8f23; width:56px;height:26px; border:0px; color:#FFF; cursor:pointer;margin-left:10px;}

/*.xzzx {width:365px;}*/
.xzzx {width:233px;}
.xzzx dt { height:32px; border-bottom:1px solid #ccc;padding-top:5px;} 
.xzzx_bt {color:#08ae04; font-size:14px; font-weight:bold; line-height:32px;}
.xzzx dd ul {padding-top:10px;}
.xzzx dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico2.gif) no-repeat 2px 15px;padding-left:12px;}
.xzzx dd ul li span { float:right; color:#999;}

.xzzx02 {width:233px;}
.xzzx02 dt { height:32px; border-bottom:1px solid #ccc;padding-top:5px;} 
.xzzx02_bt {color:#08ae04; font-size:14px; font-weight:bold; line-height:32px;}
.xzzx02 dd ul {padding-top:10px;}
.xzzx02 dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico2.gif) no-repeat 2px 15px;padding-left:12px;}
.xzzx02 dd ul li span { float:right; color:#999;}

.links {border:1px solid #c1d7ec; border-bottom:0px;width:966px;margin:10px auto 0px auto; overflow:hidden;}
.links ul { width:936px;margin:0px auto;}
.links ul li { float:left; width:156px; text-align:center;}
.links ul li a { display:block;margin-top:10px;margin-bottom:10px;}
.news_five {width:966px;margin:10px auto 0px 5px;height:40px;border:1px solid #c1d7ec; background:#f3f8fe;}

.bottom { background:url(imagesbottom_bg.gif) repeat-x;height:200px;width:978px;margin-left:5px;margin-top:10px;}
.copyright {width:968px;margin:0px auto;padding-top:25px;color:#62656a; font-size:12px;}
.copyright p {height:25px;line-height:25px;width:968px;text-align:center;}

.bottomfx {height:10px;width:978px;margin-left:5px;margin-top:10px;}

/*----------list_page css-----------*/
.left { width:240px; margin-left:5px;}
.left_list {border:1px solid #c2d6ee;border-top:0px;padding-top:1px;}
.left_bt_bg { background:url(imageslmfl_bt_bg.gif) no-repeat; width:240px;height:39px;font-weight:bold; color:#FFF;}
.left_bt_bg span {padding-left:35px; font-size:16px; padding-top:12px; display:block;}

#listpage_nav{width:238px;}
#listpage_nav h4 {background:url(imagesleft_h5_bg.gif) no-repeat;cursor:pointer;width:183px;line-height:37px;height:37px; padding-left:55px;}
.listpage_nav_list a {display:block; width:168px;height:30px;line-height:30px;color:#333;border-bottom:1px solid #c2d6ee; text-decoration:none; padding-left:70px;}
.listpage_nav_list a:hover { color:#F00; background:#c1e6ff;}
.listpage_nav_list p { width:238px;}
/*.listpage_nav_list p span { float:right; height:30px; line-height:30px;padding-right:20px;}*/
#listpage_nav .listpage_nav_list {display:none;}

.right { width:718px;margin-left:10px;}
.right_list_bt { background:url(imagesright_list_bt_bg.gif) no-repeat;width:718px;height:32px;}
.right_list_bt_txt { height:32px;line-height:32px;padding-left:35px; font-size:12px;color:#296fab;}
.right_list_main {border:1px solid #c2d6ee;border-top:0px;}
.right_list_main_li { width:716px;}
.right_list_main_li ul {padding-top:6px; margin-bottom:6px;}
.right_list_main_li li { list-style:none; background:url(imagesico1.gif) no-repeat 15px 14px; padding-left:26px;line-height:36px; border-bottom:1px dashed #dcdcdc;}
.right_list_main_li li a { text-decoration:none;}
.right_list_main_li li a:hover { color:#F00;}
.right_list_main_li li span { float:right; padding-right:10px; color:#999;}
.next_page {width:716px;margin-top:10px; margin-bottom:10px;}
.next_page ul {padding-left:20px;}
.next_page ul li { float:left;padding-left:10px;height:30px;line-height:30px;}
.tz_txt { width:36px; height:20px;}
.ok_btn { background:#06F; width:56px;height:25px; line-height:25px; border:0px; color:#FFF; cursor:pointer;}

/*--- listpage02 ---*/
.listpage02 { width:966px;margin-left:5px;}
.listpage02_list_bt { background:url(imageslistpage02_list_bt_bg.gif) no-repeat;width:968px;height:32px;}
.listpage02_list_bt_txt { height:32px;line-height:32px;padding-left:35px; font-size:12px;color:#296fab;}
.listpage02_list_main {border:1px solid #c2d6ee;border-top:0px; width:966px;}
.listpage02_list_main_li { width:966px;}
.listpage02_list_main_li ul {padding-top:6px; margin-bottom:6px;}
.listpage02_list_main_li li { list-style:none; background:url(imagesico1.gif) no-repeat 15px 14px; padding-left:26px;line-height:36px; border-bottom:1px dashed #dcdcdc;}
.listpage02_list_main_li li a { text-decoration:none;}
.listpage02_list_main_li li a:hover { color:#F00;}
.listpage02_list_main_li li span { float:right; padding-right:10px; color:#999;}

/*-------article_page css-----------*/
.article_main { width:966px; margin:0px auto;border:1px solid #c2d6ee;border-top:0px;}
.article_bt { width:966px;height:32px; background:url(imagesartitcle_bt_bg.gif) no-repeat;}
.article_nr { width:930px;margin:0px auto;padding-top:30px;padding-bottom:10px;}
.bt_txt { font-size:30px; font-weight:bold;width:910px; text-align:center;margin:0px auto;}
.article_bt02 { background:url(imagesartitcle_bt_bg02.gif) repeat-x;height:4px;margin-top:10px;}
.article_date { height:34px; line-height:34px; background:#f7f7f7;margin-top:5px;}
.article_date ul { width:660px;margin:0px auto;}
.article_date ul li { float:left; text-align:center; width:220px;}

.wznr {margin-top:20px;}
/*.wznr p { text-indent:2em; line-height:24px; padding-bottom:10px;}*/
.wznr p {  line-height:24px; padding-bottom:10px;}
.fjxz {margin-top:20px; overflow:hidden;}
.fjxz a { text-decoration:none; color:#0464c1;}
.fjxz a:hover {color:#F00;}
.fjxz_bt { font-weight:bold;line-height:25px;}
.fjxz_nr {padding-left:1px;}
.fjxz_nr ul li { background:url(imagesfj_ico.gif) no-repeat 0px 4px; padding-left:18px;line-height:25px;}

.next_last { border-top:1px solid #c2d6ee;margin-top:10px;}
.next_last_txt {margin-top:15px;}
.next_last_txt span { font-weight:bold;}
.next_last_txt a {text-decoration:none;}
.next_last_txt a:hover {color:#F00;}

.zxfk_bt {font-weight:bold; line-height:36px;padding-left:30px;font-size:14px; color:#000; font-weight:bold;}
.zxfk_list_txt ul li {line-height:29px; border-bottom:1px dashed #ebebeb; background:url(imagesico2.gif) no-repeat 10px;padding-left:20px;}
.more04 { float:right;line-height:36px;padding-right:5px;}

.zcfg_nr { overflow:hidden;margin-top:10px;}
.zcfg_list {margin-left:5px; width:478px;}
.zcfg_list dt { width:478px;height:32px;background:url(imagesxxgk_bt_bg02.gif) no-repeat;}
.zcfg_list dd { border:1px solid #c2d7e8; border-top:0px;}
.zcfg_list dd ul {padding-top:10px; width:460px;margin:0px auto;}
.zcfg_list dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico4.gif) no-repeat 2px 15px;padding-left:12px;}
.zcfg_list dd ul li span { float:right; color:#999;}

.zxfw_list {margin-left:10px; width:478px;}
.zxfw_list dt { width:478px;height:32px;background:url(imagesxxgk_bt_bg02.gif) no-repeat;}
.zxfw_list dd { border:1px solid #c2d7e8; border-top:0px;}
.zxfw_list dd ul {padding-top:10px; width:460px;margin:0px auto;}
.zxfw_list dd ul li {line-height:36px; border-bottom:1px dashed #ebebeb; background:url(imagesico4.gif) no-repeat 2px 15px;padding-left:12px;}
.zxfw_list dd ul li span { float:right; color:#999;}

/*注册css*/
.zc_xh { color:#F00;padding-right:5px;}
.zc_dfinput{width:230px; height:32px; line-height:32px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(imagesinputbg.gif) repeat-x; text-indent:5px;}
.zc_ts_txt {color:#999;}
.zc_bt { font-size:20px; font-weight:bold; padding-right:10px;}
.zc_bt02 {padding-left:15px;}
.zc_dl_txt a { text-decoration:none;color:#db0000;}
.zc_dl_txt a:hover {text-decoration:underline;}

.lyb_hqyzm_btn {width:86px;height:32px;line-height:32px; background:#4279af;color:#FFF; border:0px;}
.lyb_ljzc_btn {width:100px;height:37px;line-height:37px; background:#4eab39;color:#FFF; border:0px; font-size:16px;}
.lyb_cz_btn {width:100px;height:37px;line-height:37px; background:#4279af;color:#FFF; border:0px; font-size:16px;}
.textinput{border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(imagesinputbg.gif) repeat-x; padding:5px; width:600px; height:120px; line-height:20px; overflow:hidden;}

.jsnr_bk table { border:1px solid #CCC;border-top:0px;border-right:0px;}
.jsnr_bk table th {border:1px solid #CCC;border-bottom:0px;border-left:0px;}
.jsnr_bk table td {border:1px solid #CCC;border-bottom:0px;border-left:0px;}

/*--投票css--*/
.tp_ul ul {padding-left:20px;}
.tp_ul ul li {line-height:25px;}
.td_border { border-top:1px solid #ccc;}
.td_txt { font-size:12px; font-weight:bold;}
.vote_btn {width:62px;height:23px;line-height:23px; background:url(imagesbtn_vote.gif) no-repeat;border:0px;cursor:pointer;}
.vote_result_btn {width:62px;height:23px;line-height:23px; background:url(imagesbtn_view.gif) no-repeat;border:0px;cursor:pointer;}
