@charset "gb2312";
/* CSS Document */

body{ margin:0px auto; padding:0px; font-size:12px; font-family:"ËÎÌå"; background:#eeeeee;}
a{ font-size:12px; text-decoration:none; color:#333;}
a:hover{ color:#f00;}
img{ border:none;}
ul,li{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both;}

/* ===main=== */
#main{ width:998px; margin:0px auto; padding:0px; background:#fff; padding:0px 2px;}


/* ===top=== */
.maintop{ height:231px;}
.top{ width:998px; margin:0px auto; padding:0px;}
.top_title{ background:url(imagesbczx_02.jpg) top repeat-x; height:30px; line-height:30px; padding:0px 20px;}
.top_pic{ height:156px;}
.nav{ background:url(imagesbczx_08.jpg) top repeat-x; height:45px; padding-right:20px;}
.nav_box{ width:740px; float:left;}
.nav_box a{ line-height:40px; display:block; padding:0px 10px; float:left; font-size:14px; font-weight:bold; color:#fff;}
.sousuo{ width:210px; float:right; background:url(imagessousuo_10.jpg) top left no-repeat; padding-left:20px; height:21px; margin-top:10px;}

/* ===center=== */
.center{ padding:10px 8px 13px 9px;}
.indexbox{ padding-bottom:10px;}
.leftbox{ width:736px; float:left;}
.left_box{ padding-bottom:10px;}
.tpxw{ width:300px; height:248px; border:1px solid #ccc; padding:3px 4px; float:left;}
.xwdt{ width:418px; float:right;}
.xwdt_title{ background:url(imagesbczx_15.jpg) top repeat-x; height:29px; border:1px solid #ccc; padding-right:15px;}
.menubox1{ width:290px; float:left;}
.menubox1 li{ padding:0px 20px; font-size:14px; float:left; border-right:1px solid #ccc; line-height:29px; color:#333;}
.menubox1 li.hover{ font-size:14px; font-weight:bold; color:#d80702; border-bottom:1px solid #fff;}
.more1{ width:50px; float:right; line-height:29px;}
.more1 li{ display:none;}
.more1 li.block{ display:block;}
.mainbox1{ border:1px solid #ccc; border-top:none; padding-top:15px; padding-left:15px; height:208px;}
.mainbox1  td{ line-height:25px; height:25px;}
.zcfg{ width:310px; float:left;}
.zcfg_title{ background:url(imagesbczx_37.jpg) top repeat-x; height:30px; line-height:30px; border:1px solid #ccc; border-bottom:none; padding:0px 15px; font-size:14px; color:#d4231d; font-weight:bold;}
.zcfg_title a{ font-size:12px; color:#333; font-weight:normal;}
.zcfg_list{ border:1px solid #ccc; border-top:none; padding:10px 0px 0px 15px; height:176px;}
.zcfg_list1{ border:1px solid #ccc; border-top:none; padding:13px 0px 0px 15px; height:173px; line-height:1.8; text-indent:2em;}
.zcfg_list1 a{ color:#F00;}
.zcfg_list td{ line-height:25px; height:25px;}
.jgsz{ width:418px; float:right;}
.rightbox{ width:235px; float:right;}
.ywgk{ padding-bottom:11px;}
.ywgk_title{ background:url(imagesbczx_12.jpg) top no-repeat; height:31px; padding-left:15px; font-size:14px; font-weight:bold; line-height:29px;}
.ywgk_list{ border:1px solid #ccc; border-top:none; padding:5px 0px 0px 0px; height:211px;line-height:25px;}
.ywgk_list td{ line-height:20px; height:20px;}
.ywdd_list{ border:1px solid #ccc; border-top:none; padding:9px 0px 0px 9px; height:43px;}
.ywdd_list a{ display:block; float:left; padding-right:10px;}
.gzpt_list{ border:1px solid #ccc; border-top:none; padding:9px 0px 0px 9px; height:89px;}
.gzpt_list a{ background:url(imagesgzpt.jpg) top no-repeat; width:103px; text-align:center; float:left; margin-right:5px; margin-bottom:10px; display:block; font-weight:bold; height:29px; line-height:29px;}
.ybc_title{ background:url(imagesbczx_55.jpg) top  no-repeat; height:32px; line-height:32px; padding-left:58px; font-size:14px; font-weight:bold; color:#fff;}
.ybc_list{ border:1px solid #ccc; border-top:none; padding:14px 8px 10px 0px; height:176px;}
.zwhjs{ width:310px; float:left;}
.zwhjs_box{}
.zwhjs_title{ height:26px; line-height:26px; padding-left:24px; font-size:14px; border-bottom:1px solid #ccc;}
.zwhjs_list{ padding-top:14px; padding-left:13px; line-height:1.8; text-indent:2em; padding-right:13px; border-right:1px solid #ccc; height:145px;}
.zwhjs_list a{ color:#F00;}
.zwhjs_pic{ width:169px; float:right;}
.zwhjs_pic img{ width:161px; height:159px; border:1px solid #ccc; padding:3px;}
.zwhdt{ width:408px; float:right;}
.zwhdt_title{ height:26px; border-bottom:1px solid #ccc; padding-left:8px; padding-right:10px;}
.menubox2{ width:275px; float:left;}
.menubox2 li{ padding:0px 15px; float:left; font-size:14px; line-height:26px;}
.menubox2 li.hover{ color:#cc0000; border:1px solid #ccc; border-bottom:1px #FFF solid; height:25px;}
.more2{ width:50px; float:right; line-height:26px;}
.more2 li{ display:none;}
.more2 li.block{ display:block;}
.mainbox2{ padding-top:12px; height:147px; padding-left:8px; border-left:1px solid #ccc;}
.mainbox2  td{ line-height:25px; height:25px;}
.ztzl_title{ background:url(imagesbczx_53.jpg) top no-repeat; height:29px; line-height:29px; font-size:14px; font-weight:bold; padding-left:20px; color:#fff;}
.ztzl_list{ padding-top:10px; padding-left:14px; border:1px solid #ccc; height:76px; border-top:none;}
.ztzl_list td{ line-height:25px; height:25px;}
.zcfg_box{ border-bottom:1px solid #ccc; height:25px; padding-right:20px;}
.menubox3{ width:255px; float:left; border-right:1px solid #ccc;}
.menubox3 li{ background:url(imagesjgsz.jpg) top no-repeat; width:85px; text-align:center; height:25px; line-height:25px; float:left;}
.menubox3 li.hover{ border-bottom:1px solid #fff; height:25px; line-height:25px;}
.mainbox3{ padding-top:10px; line-height:1.8; text-indent:2em;}
.mainbox3 li{ display:none;}
.mainbox3 li.block{ display:block;}

/* ===bottom=== */
.mainbottom{ height:188px;}
.bottom{ background:url(imagesbczx_72.jpg) top repeat-x; width:998px; margin:0px auto; padding-top:10px; line-height:1.8; text-align:center;}


/* ===list === */
.cen_list{ padding:10px 10px; margin:0px auto; width:979px; background:#fff;}
.dqsy_left{ background:url(imageslist_03.jpg) top no-repeat; width:38px; height:35px; float:left;}
.dqsy_cen{ width:932px; background:url(imageslist_05.jpg) top repeat-x; height:35px; line-height:35px; float:left;}
.dqsy_right{ background:url(imageslist_07.jpg) top no-repeat; width:9px; height:35px; float:right;}
.list_left{ width:184px; float:left; padding-top:7px; padding-left:5px;}
.list_right{ width:761px; float:right; background:url(imageslist_25.jpg) top repeat-y; padding-top:18px; padding-left:27px;}
.list_left_title{ background:url(imageslist_title.jpg) top no-repeat; height:30px; padding-left:20px; line-height:30px; font-weight:bold; font-size:14px; color:#fff;}
.list_left_cen{ background:url(imageslist_18.jpg) top repeat-y; padding-top:9px;}
.list_left_con a{ background:url(imageslist_20.jpg) top no-repeat; height:30px; line-height:30px; display:block; text-indent:35px;  font-size:14px; color:#000; width:182px; padding-left:1px; padding-top:5px; border-left:1px solid #ccc;}
.list_left_con a:hover{ display:block; color:#f00;}
.list_left_bottom{ background:url(imageslist_23.jpg) top no-repeat; height:7px;}
.list_title{ background:url(imageslist_16.jpg) top no-repeat; height:30px; line-height:34px; padding-left:18px; padding-right:15px; font-size:14px; font-weight:bold; color:#fff; padding-top:4px;}
.list_list{ border:1px solid #ccc; border-top:none; padding:15px;}

/* ===content=== */
.con_cen{ border:1px solid #ccc; border-top:none;}
.con_print{ background:url(imagesnzcontent_11.jpg) top repeat-x; height:26px; line-height:33px; padding-right:8px; margin-bottom:10px; padding-top:7px;}
.con_print img{ vertical-align:middle; border-bottom:1px solid #ccc;}
.con_title{ font-size:16px; font-weight:bold; text-align:center; color:#fd6802; padding:10px 0px;}
.con_time{ text-align:center; border-bottom:1px dashed #ccc; padding-top:10px;}
.con_cen_box{  text-align:left; padding:20px 20px; font-size:14px; line-height:1.8;}
.content_font{ background:url(imagesnzcontent_11.jpg) top repeat-x; height:18px;  padding-right:10px; text-align:right; margin-top:14px; padding-top:14px;}

.jgxz_title{text-align:center; height:35px; line-height:35px; font-size:16px;}
.jgxz_con{ line-height:1.8; padding:15px;}
.zcfg_list td a,.title_omit td a{white-space:nowrap; overflow:hidden; text-overflow: ellipsis ; width:270px; display:block;}
.xwdt td a,.title_omit td a{white-space:nowrap; overflow:hidden; text-overflow: ellipsis ; width:350px; display:block;}
.ywgk td a,.title_omit td a{white-space:nowrap; overflow:hidden; text-overflow: ellipsis ; width:200px; display:block;}
.ztzl td a,.title_omit td a{white-space:nowrap; overflow:hidden; text-overflow: ellipsis ; width:200px; display:block;}
.ywgk td a,.title_omit td a{white-space:nowrap; overflow:hidden; text-overflow: ellipsis ; width:200px; display:block;}
.zwhdt td a,.title_omit td a{white-space:nowrap; overflow:hidden; text-overflow: ellipsis ; width:350px; display:block;}