@charset "gb2312";
/* CSS Document */


article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
input, select, button, textarea { font-size: 14px; color:#666;}
body { font-size:12px; font-family:"宋体"; background:#fff ;font-weight: normal; padding-bottom:50px; background:url(imagesbg.jpg) repeat-x top;}

body,div,form,iframe,img,span,ul,ol,list,ul,li,dl,dt,dd,table,p,border,table,tr,td,p,H1,H2,H3,H4,H5,H6,p{margin:0; padding:0;}
h1{FONT-FAMILY: Arial, Lucida, Verdana, "宋体", Helvetica, sans-serif; FONT-SIZE: 20px}
h2,h3{FONT-SIZE: 12px}
h4,h5,h6{FONT-SIZE: 12px}
OL,UL{LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none}
:focus {OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px}
a img {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
img {VERTICAL-ALIGN: middle}
table {EMPTY-CELLS: show}
ins {TEXT-DECORATION: none}
del {TEXT-DECORATION: line-through}
em {FONT-STYLE: normal}
.fr{ float:right}
.fl{ float:left}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }



.clearfix:after { display:block; height:0px; visibility:hidden; clear:both; content:"."}
.clearfix {	display:block; clear:both;}
a { text-decoration: none;  color:#333;}
a:focus { outline: none; }
a:link,
a:visited{text-decoration:none;}
a:hover,
a:active{text-decoration:none;}
*html { height:30px}/*ie6 ie7支持*/
*+html{ height:40px}/*ie7支持*/
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float:right; margin-right:38px; _display:inline;}
.more a { font-weight: normal; font-size: 12px; color:#9aD3D7; text-decoration:none; }
.more a:hover { font-weight: normal; font-size: 12px; color:#ffc; text-decoration:none; }
.cl {clear: both; overflow: hidden; border:0px; padding:0px; height:0px; width:0px;font-size: 0; line-height: 0; }
.cl15 {clear: both; overflow: hidden; border:0px; padding:0px; height:15px; width:0px;font-size: 0; line-height: 15px; }
.cl20 {clear: both; overflow: hidden; border:0px; padding:0px; height:20px; width:0px;font-size: 0; line-height: 20px; }
.cl60 {clear: both; overflow: hidden; border:0px; padding:0px; height:60px; width:0px;font-size: 0; line-height: 60px; }
.mt { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.b { font-weight:bold;}
.white{ color:white;}
.dis {_display:inline;}
.font_a { color:#c00;}
.maut { width:100%; }
.au{ color:#a28367;}
.cl_div{ display:none;}
.pic_s { word-break:break-all;word-wrap:break-word; }
.al { text-align:justify;text-justify:inter-ideograph; }
/*===================通用css========================================================*/

/*===================
11px = 85%        12px = 93%        13px = 100%        14px = 108%
15px = 116%        16px = 123.1%    17px = 131%        18px = 138.5%
19px = 146.5%    20px = 153.9%      21px = 161.6%        22px = 167%
23px = 174%       24px = 182%        25px = 189%        26px = 197%========================================================*/


.box{ width:1000px; margin:0px auto;}
/*导航样式*/
.menu{ background: url(imagesmenu_bg.jpg) repeat-x;}
.rq{ line-height:40px; color:#FFF; font-size:14px; margin-right:220px;}
.main_m {width:1000px; margin:0 auto;}
.main_m_a { zoom:1; overflow:hidden; font-family: "Microsoft YaHei" ! important; }
.main_m_a ul {}
.main_m_a li { float:left;display:block; background:#fff; text-align:center; width:180px; background:url(imagesmenu_bg.jpg) no-repeat;  border-left:1px #FFF dotted ;font-size:16px; height:38px; line-height:38px; letter-spacing:1px; }
.main_m_a li a { display:block;  font-size:16px;height:40px;color:#fff;line-height:40px; }
.main_m_a li a:hover { color:#FFCC00; font-size:16px;line-height:40px;height:40px;}
.main_m_a.cli3 a { color:#ff0000;display:block;  }

.main_m_b { height:60px; zoom:1; overflow:hidden; width:1000px;line-height:60px; }
.main_m_b ul { padding:5px; }
.main_m_b li { line-height:50px; float:left;color:#E0E0E0; }

.main_m_b li a {  font-size:12px; color:#666; margin-right:5px; margin-left:5px;}
.main_m_b li a:hover{ color:#900;} 
.sousuo{ border:#ccc 1px solid;height:20px; line-height:20px; padding:5px; width:200px;}

.znk{width:60px; margin-right:10px;font-family: "Microsoft YaHei" ! important; color:#999999;  height:30px; font-size:14px;}

/*幻灯新闻样式*/
.hd{ border:#ccc 1px solid; padding:5px; width:328px; margin-bottom:10px;}
#KinSlideshow1 { width:328px;height:260px; zoom:1; overflow:hidden; }
#KinSlideshow1 img { width:328px; height:260px;  }
.cx{ width:266px; border:#ccc 1px solid; height:302px;}
.cx li a { display:block; height:32px;font-size:16px; color:#000000;font-weight:bold; line-height:32px;}

.con_cy { margin:12px 0; border:#ccc 1px solid;background:url(imagesp17.jpg) no-repeat left;  height:303px;zoom:1; overflow:hidden;  }
.con_cy_a { background:url(imagesshu.jpg) no-repeat left; padding-left:20px;font-size:16px; font-weight:bold; font-family: Microsoft YaHei;color:#2F6DB8; letter-spacing:1px; margin-bottom:10px; display:block; width:260px; float:left; margin-left:24px; margin-top:20px; height:auto;  }
.con_cy_b { float:right; width:800px; margin-top:10px; margin-right:28px; _display:inline; }


/*交通新闻卡片样式*/




/*公告样式*/
.gg{ width:390px; margin-bottom:10px; border:#CCC 1px solid; background: url(imagesggbg.jpg) no-repeat; height:240px; }
.gg h1{ margin-left:20px;font-family: Microsoft YaHei; font-size:16px; line-height:36px; border-right:#CCCCCC 1px solid; width:60px; float:left; color:#004CA8;}
.gg span{ float:right; margin-right:10px; line-height:36px; font-size:14px;}
.gg span a{ color:#666666;}
.gg span a:hover{color: #900;}

.gg2{ width:390px; margin-bottom:10px; border:#CCC 1px solid; background: url(imagesggbg.jpg) no-repeat; height:240px; margin-left:8px; }
.gg2 h1{ margin-left:20px;font-family: Microsoft YaHei; font-size:16px; line-height:36px; border-right:#CCCCCC 1px solid; width:100px; float:left;color:#004CA8;}
.gg2 span{ float:right; margin-right:10px; line-height:36px; font-size:14px;}
.gg2 span a{ color:#666666;}
.gg2 span a:hover{color: #900;}

.gg3{ width:390px; margin-bottom:10px; border:#CCC 1px solid; background: url(imagesggbg.jpg) no-repeat; height:240px; }
.gg3 h1{ margin-left:20px;font-family: Microsoft YaHei; font-size:16px; line-height:36px; border-right:#CCCCCC 1px solid; width:80px; float:left;color:#004CA8;}
.gg3 span{ float:right; margin-right:10px; line-height:36px; font-size:14px;}
.gg3 span a{ color:#666666;}
.gg3 span a:hover{color: #900;}


.ggnr{width:390px; margin-top:50px; }
.ggnr ul{margin-left:10px; margin-right:10px;}
.ggnr li{ float:left; width:380px; line-height:30px; font-size:14px;}
.ggnr li a{color:#666666;}
.ggnr li a:hover{color: #900;}
.ggnr li span{line-height:30px; color:#666666;}
/*专题样式*/
.ztzl{ width:790px; margin-bottom:10px;}
.ztzl img{ float:left;}
.ztzl_pp img{ border:#CCC 1px solid; padding:8px; float:left; border-left:none;}
.ztwz{height:33px; line-height:33px; border:#CCC 1px solid; margin-top:136px; border-top:none; font-size:14px; padding-left:55px;}
.ztwz a{ color:#666;}
.ztwz a:hover{ color: #900;}
.ztwz span{ float:right; margin-right:10px;}
.ztzl_r{ width:390px;}
.ztzl_r ul{}
.ztzl_r li{border:#CCC 1px solid;  padding:2px; width:182px; float:left; margin-bottom:10px; }

/*网上办事样式*/
.wsbs{ background:url(imageswsbs.jpg) no-repeat; height:48px; padding-left:300px; line-height:60px; font-size:14px;}
.wsbs a{color:#666; }
.wsbs a:hover{ color: #900;}
.wsbs_k{border:#ccc 1px solid; border-top:none; padding:15px;margin-bottom:10px;}
.wsdt{ width:780px; background:url(imageswsbg.jpg) right no-repeat; height:274px;}
.bsdt{ height:18px; color:#2F6DB8; line-height:18px; color:#2F6DB8; font-size:16px; font-weight:bold; font-family: Microsoft YaHei; margin-left:10px;}
.wssq{ height:105px; border-bottom:#CCC 1px dashed; width:560px;}
.wssq ul{}
.wssq li{ float:left; line-height:90px; color:#C0C3C4; font-size:14px;}
.wssq img{ border:#BCDBEF 1px solid; padding:1px; float:left; margin-right:10px; margin-top:10px; margin-left:10px;}
.wssq a:hover img{ border:#A3CDE9 1px solid;}
.xzxk{ width:220px;}
.xzxk ul{ margin-top:25px; margin-left:10px;}
.xzxk li{ float:left; border:#BCDBEF 1px solid; background-color:#F7FCFF; height:30px; width:90px; text-align:center; line-height:30px; margin-right:10px; margin-bottom:10px; }
.xzxk a{color:#333;}
.xzxk a:hover{color: #900; }
.xzfw{ width:340px;margin-top:25px; }
.xzfw ul{}
.xzfw li{ font-size:12px; line-height:24px; color:#666;}
.xzfw li a{ color:#333;}
.xzfw li a:hover{color: #900; }
.xzfw img{ margin-right:10px; float:left; }
.bsdt img{ margin-right:10px;}
.cxfw{ width:350px;border-left:#ccc 1px dashed; padding-left:15px; margin-left:10px;}
.cxfw ul{ }
.cxfw li{ border:#CCCCCC 1px solid; height:28px; width:190px; line-height:28px; float:left; background:url(imagesicon.jpg) no-repeat center left 10px ; font-size:14px; color:#666666; padding-left:36px; margin-bottom:10px; display:block;}
.cxfw li a{color:#666666}
.cxfw li a:hover{color: #900; }
.cxfw img{float:left; margin-right:10px;}

/*公众互动样式*/
.gzhd{ background:url(imagesgzhd.jpg) no-repeat; height:48px; line-height:60px; font-size:14px; padding-left:300px;}
.gzhd a{ color:#666; }
.gzhd a:hover{ color: #900;}
.gzhd_k{ border:#ccc 1px solid; border-top:none; padding:15px; margin-bottom:10px;}
.zxgt{ width:420px; zoom:1; overflow:hidden; }
.zxkk{ }
.zxkk ul{}
.zxkk li{ border:#ACCEE8 1px solid; width:90px; height:40px; line-height:40px; float:left; margin-right:12px; text-align:center; font-size:14px; }
.zxkk li a{ color:#666666;}
.zxkk li a:hover{color: #900; }
.zxpp a{ float:right; font-size:14px; color:#666666;}
.zxtup{ margin-top:30px;}
.zxtup ul{}
.zxtup li{ width:184px; float:left; text-align:center; line-height:36px; font-size:14px; color:#666666; margin-left:8px; margin-right:8px;}
.zxtup li a{color:#666666;}
.zxtup li a:hover{color: #900; }
.myzj{ margin-top:60px; background:url(imagesmyzj.jpg) no-repeat left; height:92px;padding-left:114px;border-bottom:#CCC 1px dotted; padding-bottom:20px; }
.myzj ul{ padding-top:20px;  height:90px;}
.myzj li{   font-size:14px; color:#666666; line-height:30px;  }
.myzj li span{ float:right; color:#999; font-size:14px;margin-right:20px; _display:inline;}
.myzj li a{ color:#666;}
.myzj li a:hover{color:#900; }
.myzj img{ float:left;}
.wsdc{ margin-top:20px; overflow:hidden;  background:url(imageswsdc.jpg) no-repeat left; height:92px;padding-left:114px;}
.wsdc ul{ padding-top:20px;}
.wsdc li{  font-size:14px; color:#666666; line-height:30px; }
.wsdc li span{  float:right; color:#999; font-size:14px;margin-right:20px; _display:inline; }
.wsdc li a{ color:#666;}
.wsdc li a:hover{color:#900; }
.wsdc img{float:left;}
.zxft{ width:520px; border-left:#ccc 1px solid; padding-left:15px; height:279px; }

/*政府信息采购样式*/
.zfxx{ width:760px;}
.zftt{ border:#CCC 1px solid; border-top:none; height:202px;}
.zfxx_nr{border:#CCC 1px solid; border-top:none; height:182px; padding:10px;}
.szbm{ width:350px; background:url(imageszfbg.jpg) repeat-x; height:28px; line-height:28px; color:#FFF; text-align:center;  }
.szbm ul{ text-align:left; overflow-y:scroll;height:140px; overflow-x:none; margin-top:10px; padding-left:10px;}
.szbm li{ color:#000;}
.xsq{ width:360px; border-left:#CCC 1px dashed; padding-left:15px; height:180px;}
.xsq .kuang{background:url(imageszfbg.jpg) repeat-x; height:28px; line-height:28px; color:#FFF; text-align:center; }
.xsq .kuang ul{ text-align:left; overflow-y:scroll;height:140px; overflow-x:none; margin-top:10px; padding-left:10px;}
.xsq .kuang li{color:#000;}
.yqlink{ width:414px;}
.yqtt{ padding:10px 5px 10px 5px;}
.yqtt ul{width:400px;}
.yqtt li{ float: left; margin-left:5px; margin-right:5px; margin-bottom:10px;}
.yqtt img{ border:#CCC 1px solid; padding:1px;}
.yqtt a:hover img{border:#4A8FCA 1px solid;}

/*友情下拉样式*/
.link{ height:60px; line-height:60px;}
.link ul{}
.link li{ float:left; margin-right:29px; }
#Select014006{ width:313px; padding:2px; border:#ccc 1px solid;}

/*底部样式*/
.bottom{ background:url(imagesdbbg.jpg) repeat-x;text-align:center; border-top:#024394 3px solid; padding-top:40px;  overflow:hidden; font-size:108%; line-height:24px;}
.foot { height:30px}
.foot img{ position: relative; left:450px; bottom:80px;}


/*列表*/

.cl15 {clear: both; overflow: hidden; border:0px; padding:0px; height:15px; width:0px;font-size: 0; line-height: 15px; }
.two_y{ float:left; width:260px; height: auto; overflow:hidden; background:#E7E7E7;}
.two_y_a{font-family:"微软雅黑",tahoma; font-size:20px; font-weight:500; color:#FFF; text-align:center;line-height:50px;height:50px; margin-bottom:20px; background: url(imagesdh_bj2.jpg) repeat-x 0 0; }
.two_y_a_a{  padding-bottom:25px; font-family:"微软雅黑",tahoma; }
.two_y_a_a li{ width:220px;height:35px; line-height:35px; border-bottom:1px solid #fff; margin:0 5px 0 18px; color:#333}
.two_y_a_a li a{ width:240px;line-height:35px; font-size:14px; color:#333; font-weight:bold; display:block; }
.two_y_a_a li a:hover{ width:240px;height:35;line-height:35px; font-size:14px; color:#fff; font-weight:bold;background:url(imagesdh_bj.jpg) 0px 0 no-repeat; display:block; text-decoration:none; }
.two_y_a_a  span{ padding-left:30px;}
.two_y_a_a .lion a{width:220px;height:35;line-height:35px; font-size:14px; color:#fff; font-weight:bold;background:url(imagesdh_bj.jpg) 0px 0 no-repeat; display:block; }


.two_r_g{ font-size:14px; height:50px; line-height:50px;overflow:hidden; text-indent:10px; color:#333; background:/*url(imagesindex_c38.jpg)*/ 15px 22px no-repeat; padding-left:20px; border-bottom:1px #E6E6E4 solid;}
.two_r_g a{ font-size:14px; color:#333; text-decoration:none;}
.two_r_g a:hover{ font-size:14px; color: #447DBE; text-decoration: underline;}
.two_r_g .r1{ color:#000; font-weight:bold; }
.two_r_g .r1 a{ font-size:16px; color:#000; text-decoration:none;}
.two_r_g .r1 a:hover{ font-size:16px; color: #000; text-decoration: underline;}


.two_list{ margin:0  25px; padding-top:10px;}
.two_list li{ list-style-type:none; height:30px; line-height:30px; overflow:hidden;  background: /*url(imagesindex_c18.png) */5px 18px no-repeat; text-indent:20px;  }
.two_list li span{ float:right;font-size:14px; color:#666; padding:0 }
.two_list a{ font-size:14px; color:#333; text-decoration:none;}
.two_list a:hover{ font-size:14px; color: #333; text-decoration: underline;}


.two_r_b{height: auto; overflow:hidden;font-size:14px; }
.two_r_b h1{font-family:"宋体"; font-size:30px;height:60px; line-height:50px; overflow:hidden; text-align:center; color:#333;  margin:0 10px; font-weight:normal; padding-top:40px;font-weight: bold;}

/*.two_r_b p{font-size:14px; line-height:34px;  color:#333; padding:0 40px} */

.two_r_b .two_r_b_bold{ line-height:30px; font-size:14px; padding:0 58px; font-weight:bold}
.two_r_b .two_r_b_syib { font-size:14px; line-height:30px; color:#333; text-indent:55px;}
.two_r_b .two_r_b_syib a{ font-size:14px; line-height:30px; color:#333; }
.two_r{ float: left; width:928px; height: auto; overflow:hidden;border:1px #E6E6E4 solid; padding:0; margin:0}
.cl60 {clear: both; overflow: hidden; border:0px; padding:0px; height:60px; width:0px;font-size: 0; line-height: 60px; }



.two_list_yahoo{font-size:14px; height:60px; line-height:60px; text-align:center;}
.two_list_yahoo a{padding:2px;margin:2px;color:#666;text-decoration: none;font-size:14px;}
.two_list_yahoo a:hover{color:#666;font-size:14px;}
.two_list_yahoo a:active{color:#666;font-size:14px;}
.two_list_yahoo span.current{padding:2px;margin:2px;color:#666; font-size:14px;}
.two_list_yahoo span.disabled{padding:2px ;margin:2px;color:#666;}
.two_list_yahoo span.st0{ color:#333333; font-size:14px;}

.two_list_yahoo .st1{  height:22px; border:1px solid #CCC; color:#666; padding:3px; margin-right:4px;}
.two_list_yahoo .st1 a{padding:2px;margin:2px;color:#666;text-decoration: none;font-size:12px;}
.two_list_yahoo .st1 a:hover{color:#666;font-size:12px;}



.w1190{ width:1190px; height:auto; margin:0 auto; zoom:1; overflow:hidden;}

/*
.frienform { height:28px; }
.frienform ul{ padding:0; margin:0}
.frienform li{float:left; line-height:30px;width:282px;color:#008500; list-style-type:none; text-align:center; }
.frienform select{font-size:14px; width:282px;line-height:26px; border:1px solid #ccc; height:23px; color:#666}
.frienform form{ height:auto; overflow:hidden; padding:0 ;}
.index_m20{margin-right:20px;}*/


/*内容页*/

.index_f_t{ width:860px;font-size:12px; font-family:"宋体"; color:#999;  overflow:hidden; border-bottom:1px #ccc solid; text-align: left; height:30px; margin:20px 40px}
.index_f_t .r_1{ float:right; padding-right:5px;}


/*查询*/

.table_solid{border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;position:relative;width:880px;margin:20px auto;text-align:center;font-size:14px; color:#333333}
.table_solid th,.table_solid td{border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;padding:0.5em;height:25px; line-height:25px;}
.table_solid th{background-color:#EEE; height:30px; line-height:30px;}

.table_solid a{padding:2px;margin:2px;color:#333;text-decoration: none;font-size:14px;}
.table_solid a:hover{color:#222;}


.item{font-weight:bold;height:46px; line-height:46px; margin-left:35px;}
.item .inx_option{ width: auto; overflow:hidden;}
.item label{ padding:0  0 0 16px} 
.item .inx_input { width:150px;} 
.item .inx_button{ width:40px; height:20px; }



/*投诉*/
.imx_hd{ width:600px; height:600px; margin: 0  auto; padding-top:50px;}
.imx_hd_a{ font-size:14px; color:#333; font-weight:bold; margin:10px 0; } 
.imx_hd_a label{ float:left; color:#666; line-height:30px;} 
.imx_hd_b{ font-size:12px; color:#3D95D5; line-height:20px; padding-left:45px; margin-bottom:20px;}
.hd_b_textarea { color:#999; border:1px solid #ccc; width:510px;height:200px; line-height:20px; text-indent:8px;}
.imx_hd_b2{ font-size:12px; color:#3D95D5; width:370px; height:30px; line-height:30px; margin left:45px; border:1px #E2E2E2 dashed; padding-left:10px; margin-bottom:15px;}
.imx_hd_b2 span{ color:#c03; padding-right:5px;}
.button{ height:40px; width:110px; margin: 0 auto;} 
.button input{ font-size:14px; width:110px; height:40px; color:#FFF; line-height:40px;text-align: center; font-weight:bold;border:0;background:#3D95D5;}
.centervideo {
    width:480px;
    height:400px;
    margin:auto;
}
/*内容页*/

.index_f_t{ width:860px;font-size:12px; font-family:"宋体"; color:#999;  overflow:hidden; border-bottom:1px #ccc solid; text-align: left; height:30px; margin:20px 0px 20px 0px; line-height:24px;}
.index_f_t .r_1{ float:right; padding-right:40px;}
.two_r_b{height: auto; overflow:hidden;font-size:14px; line-height:34px; color:#333; padding:40px;}

.hd_a_input { border:1px solid #ccc; width:300px;height:30px; line-height:30px; text-indent:8px;}
.hd_b_textarea { color:#999; border:1px solid #ccc; width:510px;height:200px; line-height:20px; text-indent:8px;}




.index_ts_table{border:1px solid #CCCCCC; border-bottom:none;position:relative;width:880px;margin:20px auto;text-align: left;font-size:12px; color:#666; }
.index_ts_table th,.index_ts_table td{ border-bottom:1px solid #CCCCCC;color:#333333;padding:0.5em;height:25px; line-height:25px; overflow:hidden}
.index_ts_table th{font-size:14px; width:120px; text-align: right;background-color:#fff; height:25px; line-height:25px;overflow:hidden;color:#308DDA; border-right:1px solid #CCCCCC;}

.index_ts_table{border:1px solid #CCCCCC; border-bottom:none;position:relative;width:880px;margin:20px auto;text-align: left;font-size:12px; color:#666; }
.index_ts_table th,.index_ts_table td{ border-bottom:1px solid #CCCCCC;color:#333333;padding:0.5em;height:25px; line-height:25px; overflow:hidden}
.index_ts_table th{font-size:14px; width:120px; text-align: right;background-color:#fff; height:25px; line-height:25px;overflow:hidden;color:#308DDA; border-right:1px solid #CCCCCC;}

.index_ts_table td a{color:#333;text-decoration: none;font-size:12px; height:25px; line-height:25px;overflow:hidden}
.index_ts_table td a:hover{font-size:12px;height:25px; line-height:25px; overflow:hidden;color:#333;text-decoration:underline }
.w720{ width:720px; height: auto; overflow:hidden}
.h100{ height:100px;}



.cont_a { width:236px; zoom:1; overflow:hidden; }
.cont_a_a { background:url(imagesp1.jpg) repeat-x; height:40px; line-height:40px; }
.cont_a_a a { margin-left:15px; color:#fff; font-size:16px; font-weight:bold; }
.cont_a_b { border:#DADBE0 1px solid; border-top:none; height:232px;zoom:1; overflow:hidden;  }
.cont_a_b ul { padding: 15px 15px 0 15px;  }
.cont_a_b li { height:30px; line-height:30px; color:#2F8FC8; font-size:14px;}
.cont_a_b li span{ float:right; color:#999; font-size:14px;}
.cont_a_b li a{ color:#666666; font-size:14px; margin-left:5px;}
.cont_a_b li a:hover{color:#900;}
.cont_a_a span { float:right; color:#fff; font-size:14px;}
.cont_a_a span a { color:#fff; margin-right:15px; font-weight:100; font-size:14px;}
.ad { background:url(imagesp2.jpg) no-repeat left; height:134px; margin-bottom:11px;border:#DADBE0 1px solid;}
.ad img { width:930px; height:116px; margin-left:56px; margin-top:9px;}
.zxpp{ border-bottom:#CCC 1px dashed; line-height:50px; height:60px;}

.plink { zoom:1; overflow:hidden; }
.plink ul { width:1030px; padding:10px 0; }
.plink li { float: left;margin-right:12px;}
.plink img { border:#CCC 1px solid; padding:1px;}
.plink a:hover img { border:#4A8FCA 1px solid;}

.table_solid_a { border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:100%;text-align:center;font-size:14px; color:#333333}
.table_solid_a th,.table_solid_a td { border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;padding:0.5em;height:25px; line-height:25px;}
.table_solid_a th { background-color:#EEE; height:30px; line-height:30px;}
.table_solid_a a { padding:2px;margin:2px;color:#333;text-decoration: none;font-size:14px;}
.table_solid_a a:hover { color:#222;}
/*.table_solid_a td.cca { height:1px; line-height:1px;border-left:1px solid #fff;border-top:1px solid #fff;zoom:1; overflow:hidden;}  */
.table_solid_a td.cca { height:0px; line-height:0px; border:none;zoom:1; overflow:hidden; padding:0;}


/*
.wsbs_a { float:left; width:255px; border-right:1px solid #CCCCCC; margin-left:20px; _display:inline; }
.wsbs_a dt { background:url(imagesshu.jpg) no-repeat left; padding-left:20px;font-size:16px; font-weight:bold; font-family: Microsoft YaHei;color:#2F6DB8; letter-spacing:1px; margin-bottom:10px; }
.wsbs_a dt span { float:right; font-family:simsun; font-weight:100; }
.wsbs_a dt span a {  margin-right:15px; color:#2F6DB8; }
.wsbs_a dt span a:hover { color:#c33; text-decoration:underline;  }
.wsbs_a dd { line-height:28px; color:#666;}
.wsbs_a dd a { font-size:14px; color:#666; margin-left:5px;  }
.wsbs_a dd a:hover { color:#900;}
*/

.wsbs_a { float:left; width:290px;  margin-left:25px; _display:inline; }
.wsbs_a dt { background:url(imagesshu.jpg) no-repeat left; padding-left:20px;font-size:16px; font-weight:bold; font-family: Microsoft YaHei;color:#2F6DB8; letter-spacing:1px; margin-bottom:10px; }
.wsbs_a dt span { float:right; font-family:simsun; font-weight:100; }
.wsbs_a dt span a {  margin-right:15px; color:#2F6DB8; }
.wsbs_a dt span a:hover { color:#c33; text-decoration:underline;  }
.wsbs_a dd { line-height:28px; color:#666;}
.wsbs_a dd a { font-size:14px; color:#666; margin-left:5px;  }
.wsbs_a dd a:hover { color:#900;}
.wsbs_a_b { border-right:1px solid #CCCCCC; }
.wsbs_a_b { border-right:1px solid #CCCCCC; }
.wsbs_a dd span { float:right; color:#999; font-size:14px;margin-right:20px; _display:inline; }
.wsbs_a dd span a { color:#c33;  }
.wsbs_a dd span a:hover { text-decoration:underline; }



.wsbs_kk{ border:#ccc 1px solid; border-top:none; padding:18px 18px 18px 0; margin-bottom:10px; zoom:1; overflow:hidden;}
.wsbs_b { float:right; width:318px; zoom:1; overflow:hidden; margin-right:5px; _display:inline; }
.wsbs_b dl { width:336px;  }
.wsbs_b dt { background:url(imagesshu.jpg) no-repeat left; padding-left:20px;font-size:16px; font-weight:bold; font-family: Microsoft YaHei;color:#2F6DB8; letter-spacing:1px; margin-bottom:10px; display:block;  }
.wsbs_b dd { float:left; margin-right:18px; margin-top:15px; width:149px; zoom:1; overflow:hidden;  }
.wsbs { color:#666; }
.wsbs a { margin:0px 10px; }
.zw_a{ background:url(imageszw.jpg) no-repeat; height:48px; padding-left:300px; line-height:60px; font-size:14px;}

.zw_a_bs { border:#ccc 1px solid; border-top:none; padding:24px 24px 24px 24px; margin-bottom:12px; zoom:1; overflow:hidden;}
.zw_bs_a { width:260px; float:left;  padding-right:24px;}
.mtc { margin-top:13px;}
.mta { margin-top:14px;}
.zw_bs_b { overflow:hidden;zoom:1; margin-bottom:14px; }
.zw_bs_b img { float:left; }
.box { zoom:1; overflow:hidden; }

.zw_bs_c { width:300px; float:left; padding:0 24px; border-left:1px solid #ccc;  border-right:1px solid #ccc; }
.zw_bs_c_a { }
.zw_bs_c_a { height:40px;  border-bottom:2px solid #004CA8; }
.zw_bs_c_a ul { padding-left:8px; }
.zw_bs_c_a li { float:left; }
.zw_bs_c_a li a { line-height:38px;font-size:16px; font-weight:bold; font-family: Microsoft YaHei;letter-spacing:1px; color:#333; display:block; width:94px; text-align:center;}
.zw_bs_c_a li a:hover { color:#004CA8;border:1px solid #004CA8; border-bottom:none;}
.zw_bs_c_a li.cli2 a { color:#004CA8;border:1px solid #004CA8;border-bottom:none;border-top:2px solid #004CA8;    }
.zw_bs_c_b ul { padding:10px 0 0 0; }

.zw_bs_c_b li { height:30px; line-height:30px; color:#666; font-size:14px; }
.zw_bs_c_b li span { float:right; color:#999; }
.zw_bs_c_b li a{ color:#666666; font-size:14px; margin-left:5px;}
.zw_bs_c_b li a:hover{ color:#900;}
.zw_bs_d  {  width:300px; float:right; }

.news {width:400px; border:#DADBE0 1px solid; margin-left:11px; font-family: Microsoft YaHei; }
.news span{ float:right;  margin-right:15px; line-height:38px;}
.news span a{color:#666A72; font-size:14px; font-family:simsun; }
.news span a:hover{color:#900;}
.news_a {  background:url(../images/hbg.jpg) repeat-x ;zoom:1; overflow:hidden; border-bottom:#ccc 1px solid; }
.news_a ul {}
.news_a li { line-height:38px;height:38px; float:left; display:block; text-align:center; width:90px; color:#333333; border-right:1px #CCC solid;}
.news_a li a { display:block;font-size:16px; color:#000000;font-weight:bold; }
.news_a li a:hover { color:#004CA8; font-weight:bold; text-decoration:none; }
.news_a li.cli2{border-top:2px #004CA8 solid; }

.news_b { background:#fff;  height:230px; zoom:1; overflow:hidden;}
.news_b ul { padding:15px; }
/*.news_b h1{ font-family: Microsoft YaHei; color:#013F8C; text-align:center; line-height:30px; zoom:1; overflow:hidden; }*/
.news_b h1{ font-family: Microsoft YaHei; color:#013F8C; text-align:center; line-height:24px; zoom:1; overflow:hidden; }
.news_b h1 a{color:#013F8C;}
.news_b h1 a:hover{color:#900;}
.news_b dt{ font-size:12px; line-height:20px; border-bottom:1px #CCC dotted; padding-bottom:10px; padding-top:10px; margin-bottom:10px; overflow:hidden;}
.news_b dt a{color:#666666;}
.news_b dt a:hover{color:#900;}
.news_b li { height:26px; line-height:26px; color:#666; font-size:14px; zoom:1; overflow:hidden;font-family:simsun; }
.news_b li a{ color:#666666; font-size:14px; margin-left:5px;  }
.news_b li a:hover{color:#900;}
.news li span { float:right; color:#999;line-height:26px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; }
.hidden{ display:none;}
