/* CSS Document */

html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, form, table, td{ margin:0; padding:0; border:0; font-family:inherit; list-style-type:none;}
input{margin:0; padding:0; vertical-align:middle;}
img{border:0;}
table{border-collapse:collapse;}
body{font-family:"宋体"; color:#333; font-size:14px; background:url(../images/bodybg.gif) top repeat-x;}
.clear{clear:both; height:1px; overflow:hidden;}
a{text-decoration:none; color:#333;}
a:hover{color:#f60;}

.f_left{float:left;}
.f_right{float:right;}
.r_10{margin-right:10px;}

.body_bk{background:url(../images/bk.png) center repeat-y;}
.body{width:1004px; margin:0px auto; background:#fff;}
.topbar{border-top:2px solid #0152ab; background:#f3f3f3; text-align:right; font-size:12px; font-family:Arial, "宋体"; line-height:23px;}
.topbar a{margin:0px 10px;}
.banner{width:990px; margin:0px auto;}

.srcbox{background:url(../images/srcbg.gif) repeat-x; height:32px; line-height:32px; overflow:hidden; width:990px; margin:0px auto;  margin-bottom:8px; font-size:12px;}
.srcbox .srcnr{height:32px; padding-left:10px; background:url(../images/srcbg_1.gif) left top no-repeat; float:left;}
.srcbox .src_list{height:32px; padding-left:10px; float:left; overflow:hidden;}
.srcbox .src_list li{background:url(list01.gif) left center no-repeat; padding-left:12px;}
.srcbox .src_list li span{color:#888; margin-left:20px;}

.sobox{padding:2px 7px; text-align:right; font-size:12px; height:23px; overflow:hidden;}
.sobox table{text-align:right; float:right;}
.sobox .back_in{float:left; font-size:12px; line-height:22px; padding-left:10px;}

.so_bk{width:185px; height:20px; border:1px solid #cbcbcd; line-height:20px;}
.so_btn ,.so_btn_2{background:url(so_btn.gif) right no-repeat; height:22px; border:0; cursor:pointer;}
.so_btn{width:55px;background-position:right 0;}
.so_btn:hover{background-position:right -22px;}
.so_btn_2{width:45px; text-align:center; background-position:right -44px;}
.so_btn_2:hover{background-position:right -66px;}

.foot{border-top:1px solid #0b59ae; margin:0px 7px; text-align:center; padding:1px 0px 20px; font-size:12px; line-height:200%;}
.foot img{margin-bottom:5px;}

.conac{text-align:center; margin:0 auto; }

/*主站概览分类*/
.weizhi{background:url(srcbg_1.gif) left top no-repeat; height:32px; padding-left:10px; overflow:hidden; float:left;}
.er_main{margin:0px 7px; background:url(er_lbg.gif) left repeat-y;}
.er_left{background:url(er_left_tbg.gif) top no-repeat; width:228px; float:left; margin-right:15px;}
.er_left .title{padding-left:18px; color:#fff; font-family:"微软雅黑"; margin-bottom:15px; font-size:21px; height:40px; line-height:38px;}
.er_left .left_nav{padding-left:3px;}
.er_left .left_nav li{line-height:32px; padding-left:25px; background:url(left_nav_bg.gif) no-repeat; margin-bottom:6px;}

.er_lmad{}
.er_lmad img{width:732px; padding:3px; border:1px solid #bbb; margin-bottom:12px;}
.er_right{width:740px; float:left;}
.er_right .title{background:url(er_tbg.gif) no-repeat; height:38px; line-height:30px; padding-left:35px;}
.er_right .title .bt{float:left; height:30px; color:#fff; font-weight:bold; padding-right:18px; background:url(er_tbg_bt.gif) top right no-repeat;}
.er_right .fl_list{margin-bottom:15px;}
.er_right .fl_list p{line-height:180%; padding:5px 20px 0;}
.er_right .fl_list li{border-bottom:1px dashed #ccc; line-height:30px;}
.er_right .fl_list li a{float:left; background:url(list01.gif) 15px center no-repeat; padding-left:25px;}
.er_right .fl_list li span{float:right; padding-right:15px; color:#888; font-size:12px;}

.page{background:url(pagebg.gif) no-repeat; line-height:30px; margin-bottom:30px; text-align:center; font-size:12px;}
.page a{margin:0px 3px; padding:0px 5px;}
.page .current {font-weight: bold; color: #f00;}
.page span.disabled {color: #888;}

.content{line-height:200%; padding:15px 50px 80px;}
.content .title{text-align:center; color:#0c5cb1; font-size:20px; line-height:35px; border-bottom:2px solid #ccc; padding:30px 80px 15px; font-weight:bold; font-family:"微软雅黑";}
.content .time{text-align:center; font-size:12px; color:#888; margin-bottom:20px;}
.content .time span{margin:0px 10px;}
.content a{color:#f80;}
.content p{padding:5px 0px;}

/*子站css*/
.zi_menu{height:45px; background:url(zi_menu.gif) left no-repeat; margin:0px 7px; overflow:hidden;}
.zi_menu a{color:#fff;}
.zi_menu a:hover{color:#f4f190;}
.zi_menu .index{width:155px; float:left; margin-right:80px; text-align:center; line-height:34px; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.zi_menu ul{float:left; width:750px;}
.zi_menu ul li{float:left; line-height:34px; margin-top:12px; font-weight:bold;}
.zi_menu ul li a{padding:0px 15px;}

.zi_main{margin:0px 7px;}
.zi_inleft{float:left; width:765px;}
.zi_inright{float:right; width:225px; background:url(zi_in_rbg.gif) repeat-y; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:7px;}

.zi_innewbox{ margin-bottom:10px;}
.zi_flash{float:left; width:340px; border:1px solid #ddd; padding:4px;}
.zi_innew{float:left; width:390px; margin-left:10px;}
.zi_innew .title{background:url(zi_bg01.gif) 90px center no-repeat; line-height:30px; height:30px; }
.zi_innew .title .bt{float:left;}
.zi_innew .title .more{float:right; font-size:12px;}
.zi_innew .title .more a{color:#888;}
.zi_innew .title .more a:hover{color:#f60;}

.zi_innew .innew_list{padding-top:5px;}
.zi_innew .innew_list li{line-height:27px;}
.zi_innew .innew_list li a{background:url(list04.gif) 5px center no-repeat; padding-left:18px; float:left;}
.zi_innew .innew_list li span{float:right; font-size:12px; color:#888; padding-right:5px;}

.zi_in_lbox{width:353px; border:1px solid #ddd; border-top:0; background:url(zi_tbg2.gif) left top no-repeat; padding:3px 10px 5px; margin-bottom:10px; float:left; margin-right:7px;}
.zi_in_lbox .title{border-bottom:1px solid #ddd; line-height:30px;}
.zi_in_lbox .title .bt{float:left; background:url(icon05.gif) 2px center no-repeat; padding-left:20px; color:#158; font-weight:bold;}
.zi_in_lbox .more{font-size:12px; color:#175e94; float:right; padding-right:5px;}
.zi_in_lbox .more a{color:#175e94;}
.zi_in_lbox .more a:hover{color:#f60;}

.zi_in_list{padding:10px 0px 5px;}
.zi_in_list li{line-height:25px;}
.zi_in_list li a{float:left; background:url(list05.gif) 3px center no-repeat; padding-left:15px;}
.zi_in_list li span{float:right; padding-right:5px; color:#888;}

.zi_in_rbox{padding:3px 5px 0px;}
.zi_in_rbox .title{line-height:30px;}
.zi_in_rbox .title .bt{float:left; font-weight:bold; padding-left:5px;}
.zi_in_rbox .title .more{float:right; font-size:12px; padding-right:5px;}
.zi_in_rbox .title .more a{color:#175e94;}
.zi_in_rbox .title .more a:hover{color:#f60;}
.zi_in_rbox .r_nrbox{border:1px solid #ddd; background:#fff;}
.zi_in_rbox .r_list{padding:8px; font-size:12px;}
.zi_in_rbox .r_list li{background:url(list05.gif) left 11px no-repeat; line-height:18px; padding:4px 5px 4px 10px;}

.zi_mapNavigation{padding:8px 5px 0px;}

.zi_in_rbox .r_xxgk_zl{border:1px solid #ddd; background:#fff; padding:6px 5px 1px; font-size:12px;}
.zi_in_rbox .r_xxgk_zl li{line-height:25px; border:1px solid #ddd; padding-left:15px; margin-bottom:5px; background:url(zi_bg02.gif) repeat-x;}
.zi_in_rbox .r_xxgk_zl li a{color:#158;}
.zi_in_rbox .r_xxgk_zl li a:hover{color:#f60;}

.zi_in_rbox .r_tousu_tel{background:url(zi_bg03.gif) bottom right no-repeat #fff; border:1px solid #ddd; padding:15px 15px; font-size:12px; line-height:25px;}

.zi_er_main{background:url(zi_in_rbg.gif) left repeat-y; margin:0px 7px;}
.zi_er_left{width:225px; float:left; margin-right:15px;}
.zi_er_left .title{font-family:"微软雅黑"; font-size:22px; padding-left:10px; line-height:40px;}
.zi_er_left .left_nav{padding:0px 10px;}
.zi_er_left .left_nav li{background:url(zi_ernav.gif) left no-repeat; padding-left:30px; line-height:35px; height:37px; margin-bottom:5px;}

.zi_er_right{width:740px; float:left;}
.zi_er_right .title{background:url(zi_er_tbg.gif) no-repeat; height:35px; line-height:35px; padding-left:35px;}
.zi_er_right .title .bt{float:left; height:30px; color:#158; font-weight:bold; padding-right:55px; background:url(zi_er_tbg2.gif) top right no-repeat;}
.zi_er_right .title .more{float:right; padding-right:10px; font-size:12px;}
.zi_er_right .title .more a{color:#888;}
.zi_er_right .title .more a:hover{color:#f60;}

.zi_er_right .fl_list{margin-bottom:15px; background:url(zi_erbg01.gif) top repeat-x; padding-top:5px; border-top:1px solid #fff;}
.zi_er_right .fl_list p{line-height:180%; padding:5px 20px 0;}
.zi_er_right .fl_list li{border-bottom:1px dashed #ccc; line-height:30px;}
.zi_er_right .fl_list li a{float:left; background:url(list01.gif) 15px center no-repeat; padding-left:25px;}
.zi_er_right .fl_list li span{float:right; padding-right:15px; color:#888; font-size:12px;}

.bg01{ background:url(zi_erbg01.gif) top repeat-x; border-top:1px solid #fff;}

/*网站地图*/
.v_box{border:1px solid #94d6eb; background:#fff; margin-bottom:15px;}
.v_box .title{background:#daf3fb; line-height:27px; border:1px solid #fff; padding:0px 13px; font-weight:bold;}

.link_box{font-size:14px; padding:10px 50px;}
.link_box ul{float:left; width:100%;}
.link_box li{color:#15a; float:left; line-height:35px; margin:0px 15px; white-space:nowrap;}
.link_box a{color:#15a;}
.link_box a:hover{color:#f60;}
.link_box td{border-bottom:1px solid #ddd; padding:10px 0px}

.link_box h1{display:block; width:100px; background:url(list_icon.gif) left center no-repeat; font-size:14px; line-height:35px; padding:0px 10px;}

.in_Link{border:1px solid #ddd; border-top:3px solid #3e81b3; margin:0px 7px 10px;}
.in_Link .title{line-height:32px; height:32px; overflow:hidden; background:url(tbg_line.gif) 0 31px repeat-x;}
.in_Link .title .bt{float:left; font-weight:bold; padding-left:13px;}
.in_Link .title .bt li{float:left; border-right:1px solid #ddd; padding:0px 10px; border-left:1px solid #ddd; margin-left:-1px; cursor:pointer;}
.in_Link .title .bt li.hover{background:url(zi_erbg01.gif) top repeat-x #fff; border-left:1px solid #ddd; color:#158;}
.in_Link .title .bt li.hover a{color:#158;}
.in_Link .title .bt li.icon{padding-right:0px; padding-left:0px; border:0; width:13px; height:32px;}
.in_Link .conLink{padding:10px 0px 10px 30px; line-height:30px;}
.in_Link .conLink ul{width:100%; float:left;}
.in_Link .conLink li{float:left; margin-right:30px; white-space:nowrap;}


.tit_tab{line-height:32px; height:32px; overflow:hidden; background:url(tbg_line.gif) 0 31px repeat-x;}
.tit_tab .bt{float:left; font-weight:bold;}
.tit_tab .bt li{float:left; border-right:1px solid #ddd; padding:0px 10px; border-left:1px solid #ddd; margin-left:-1px;}
.tit_tab .bt li.hover{background:url(zi_erbg01.gif) top repeat-x #fff; border-left:1px solid #ddd; color:#158;}
.tit_tab .bt li.hover a{color:#158;}
.tit_tab .bt li.icon{padding-right:0px; padding-left:0px; border:0; width:13px; height:32px;}