@charset "gb2312";
/* CSS Document */

.wrapper{ width:990px; margin:0 auto; background:#fff;}
.header{ position:relative; padding-top:3px; height:255px;}
.logo{ position:absolute; left:16px; top:0px;}
.nav{height:40px; background:#f35000; padding-left:270px;}
.nav ul li{ float:left; line-height:38px; padding-top:2px; width:104px; text-align:center;}
.nav ul li.active{ background:url(imagesnav_activebg.png) center bottom no-repeat;}
.nav ul li a:link,.nav ul li a:visited{font-size:16px; font-weight:bold; color:#fff; display:block;}
.nav ul li.active a{ color:#000;}
.nav ul li a:hover{ background:url(imagesnav_activebg.png) center bottom no-repeat; color:#000;}
.dateinfo{ height:33px; line-height:33px;padding-left:270px;}
.banner{ height:134px;}
.subnav{ border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd; height:70px; background:url(imagesnav_bg.gif) repeat-x;}
.subnav ul li{ float:left; width:149px; background-position:15px 9px; background-repeat:no-repeat;padding-left:98px; }
.subnav ul li.nav_pqgk{ background-image:url(imagesnav-pqgk.gif);  }
.subnav ul li.nav_info{ background-image:url(imagesnav-xxgk.gif);  }
.subnav ul li.nav_wsbs{ background-image:url(imagesnav-wsbs.gif);  }
.subnav ul li.nav_zmhd{ background-image:url(imagesnav-zmhd.gif);  }
.navrightbg{ background:url(imagesarrow.gif) right top no-repeat; padding-top:11px; height:53px;}
.navrightbg p{ padding-bottom:13px;}
.navrightbg p a{ margin-right:15px;}
.navrightbg p a:hover{ color:#f35000;}
.main1{ margin-top:10px; height:298px;}
.main1l{ border:1px solid #e1e1e1; width:318px; height:283px;}
.imgnewstitle{ height:33px;  line-height:33px; padding-left:15px; font-size:14px;}
.imgnewstitle a.active{ color:#be0000; font-weight:bold;}
.focus{ padding:0px 9px; }
.focus_img{width:400px; height:300px; position:relative; margin-top:5px; margin-bottom:10px;}
.lh_img{ width:400px; height:300px; overflow:hidden;}
.lh_img img{ width:400px; height:300px; }
.focus_jump{ position:absolute; right:0px; bottom:9px; z-index:1000}
.focus_jump a{ display:block; width:10px; height:10px; margin-right:5px; background:#d1d1d1; float:left;}
.focus_jump a.active{ background:#8ac047;}
.bblack{ position:absolute; left:0px; top:0px; background:#000; height:100%; width:100%; z-index:1;filter:alpha(Opacity=55);-moz-opacity:0.55;opacity: 0.55;}
.lh_title{ position:absolute; height:29px; line-height:29px; width:430px; padding-left:5px; left:0px; bottom:0px;}
.lh_title h3{ font-weight:bold;}
.lh_title h3 a{ color:#fff; position:absolute; height:29px; left:10px; top:0px; z-index:10; width:330px; overflow:hidden; display:block;}

.focusToday{ padding-left:40px; padding-top:28px; width:510px; height:41px; text-align:center; background:url(imagesjrgzbg.png);font-size:20px; font-family:"黑体"; margin-bottom:10px;}
.news_title{ border-bottom:1px solid #f35000; height:25px;}
.news_title h2{ float:left; width:75px; height:22px; background:url(imagesnews_normalbg.png) bottom no-repeat; text-align:center; margin-right:5px;line-height:22px; padding-top:3px;}
.news_title h2 a{ color:#696868; font-weight:bold; }
.news_title h2.active{ width:75px; height:25px; background:url(imagesindexnews_activebg.png);line-height:25px; padding-top:0px;}
.news_title h2.active a{ color:#fff; font-size:14px; }
.news_title h3{ float:right; }
.news_con{ padding-top:6px;}
.news_con p{ background:url(imagesdot_green.gif) left center no-repeat; padding-left:12px; line-height:30px; height:30px; font-size:14px;}
.news_con p a.fl{ display:block; width:400px; white-space:nowrap;-o-text-overflow: ellipsis; text-overflow:ellipsis; overflow:hidden;}
.news_con p .time{ float:right;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#807f7f; line-height:12px; padding-top:7px;}
.mszx p .time{ position:absolute; right:0px; bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#807f7f;}
.main1r{ width:200px;}
.search1{ margin-top:5px;}
.search1 input,.search a{ display:inline-block; vertical-align:bottom;}
.search1 input{ width:245px; height:27px; line-height:27px; border:1px solid #7f9db9;}
.search_but{ background:url(imagessearchbut.png); width:52px; height:22px;}
.gray_block{ border:1px solid #bdbcbd;}
.gray_block h2{ text-align:center; height:29px; line-height:29px; border-bottom:1px solid #bdbcbd; font-size:14px; font-weight:bold; margin-bottom:8px;}
.gray_block p{ margin:0px 10px 0px 13px; background:url(imagesdot_black.gif) left center no-repeat; padding-left:12px; line-height:28px;}
.zhxx_title{ height:47px;}
.zhxx_title h2{ float:left; width:330px;  cursor:pointer; height:47px; text-indent:-9999em;}
.zhxx_con{ border:1px solid #c0bfc0; width:970px; border-top:none; padding:10px 9px 5px 10px;}
.zhxx_con .zhxx_conLeftDiv{width:50px;height:200px;margin-top:-10px;float:left;}
.zhxx_con .zhxx_conRightDiv{width:920px;float:left;height:270px;padding-left:5px;}
.zhxx_con .zhxx_conLeftDiv img{width:50px;height:200px;}
.zhxx_con .bs_partLeft{width:50px;height:200px;margin-top:-26px;*+margin-top:-16px;float:left;}
.zhxx_con .bs_partLeft img{width:50px;height:200px;}
.zhxx_con .bs_partLeft2{float:left;width:220px;height:190px;margin-top:-15px;padding-left:7px;}
.zhxx_con .bs_partLeft2 img{width:220px;height:187px;}
.zhxx_con .bs_partLeft3{float:left; padding-left:10px;margin-top:-15px; width:515px;}
.zhxx_con .bs_partLeft3 h2{text-align:left; height:29px; line-height:29px;  font-size:14px; font-weight:bold; margin-left:15px;margin-top:-20px;}
.zhxx_con .bs_partLeft4{width:145px;height:220px;float:left; padding-left:10px;background:url(imageswsbs-fwrx.png) left center no-repeat;);margin-top:-15px;}
.zhxx_con .bs_partLeft4 h2{ text-align:left; height:29px; line-height:29px;  font-size:14px; font-weight:bold; margin-left:25px;}
.zhxx_con .bs_partLeft4 p{ background:none; margin:0px;  padding-left:10px;line-height:20px;padding-top:6px;}
.zhxx_con .bs_partLeft4 p a{background:url(imagesdot_black.gif) left center no-repeat; padding-left:13px; display: inline-block; width:125px; }
.line{ background:url(imagesline2.gif) center center no-repeat; width:20px; height:190px;}
.line2{ background:url(imagesline4.gif) center center no-repeat; width:20px; height:140px;}
.xxgk_block{ width:325px;}
.xxgk_block .xxgkLeftDiv{width:50px;height:200px;margin-top:-10px;float:left;}
.xxgk_block .xxgkLeftDiv img{width:50px;height:200px;}
.xxgk_block .xxgkRightDiv{width:255px;height:185px;float:left;padding-left:5px;}
.xxgk_block .xxgkRightDiv .xxgkRtopDiv{}
.xxgk_block .xxgkRightDiv .xxgkRbottomDiv{width:255px;}
.xxgk_block h2{ border-bottom:1px dotted #c1c1c1; height:33px; line-height:33px; font-size:14px; font-weight:bold; margin-bottom:5px;}
.xxgk_block p{ background:url(imagesdotgreen1.gif) left center no-repeat; padding-left:13px; line-height:30px;}
.xxgkplatform{ width:310px; padding-bottom:6px;}
.xxgkplatform h2{ background:url(imagesinfologo.png) no-repeat; padding-left:40px; font-size:16px; line-height:25px; margin-bottom:15px;}
.xxgkplatform h2 a{ color:#0071d1;}
.xxgkplatform p{ margin-top:10px; background:none; padding:0px; line-height:25px;}
.xxgkplatform p a{  width:125px; height:25px; background:url(imagesinfo_bggray.png); text-align:center; display:inline-block;}
.xxgkplatform p a.bggreen{ background:url(imagesinfo_bggreen.png);}
.mszx{ width:280px;}
.mszx h2{ height:22px; border-bottom:1px dotted #c1c1c1; padding-top:1px; font-size:14px; margin-bottom:5px;}
.mszx h2 a.active{ color:#2f9000; font-weight:bold;}
.mszx p{ line-height:24px; position:relative; background:url(imagesdot_black.gif) left center no-repeat; padding-left:13px;}
.mszx p .time{ color:#000;}
.line1{ width:20px; height:170px; background:url(imagesline3.gif) center center no-repeat;}
.mailbox{ width:450px;}
.mailbox h2{ height:22px; border-bottom:2px solid #00ac36; padding-top:1px; font-size:14px; font-weight:bold;  }
.mailtitle{ background:url(imagesletter_titlebg.jpg); height:27px; line-height:27px; margin-bottom:5px; font-size:12px; font-weight:bold;}
.mailtitle span{ display:inline-block;}
.mailbox p{ line-height:28px;}
.mailbox p span{ display:inline-block;}
.mailbox p span.bsbt{ width:315px; font-size:14px;}
.mailbox p span.bsbm{ width:135px;}
.hdright h2{ font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:10px;}

.sl_query label,.sl_query input{ display:inline-block; vertical-align:bottom;}
.sl_query p{ margin-bottom:5px;}
.sl_query label{ width:60px; text-align:right; line-height:18px;}
.sl_query input{ width:103px; height:18px; line-height:18px; border:1px solid #7f9db9;}
.ztzl{ height:70px; background:#efefef url(imagesztzlbg.png) 18px top no-repeat; line-height:70px;}
.ztzl h2{ padding-left:39px; font-size:16px; font-weight:bold; color:#fff; width:110px;}
.ztzl img{ margin-right:8px; }
.orangeblock{  border:1px solid #e1e1e1; }
.orangeblock h2{ height:29px; padding-left:10px;line-height:29px;font-size:14px;font-weight:bold; background-color:#ff7e09;}
.orangeblock h2 a{ color:#fff;}
.orangecon{ padding:10px; padding-bottom:0px;}
.orangecon h3{ font-weight:bold; line-height:24px;}
.orangeblock p{ background:url(imagesdot_black.gif) left center no-repeat; padding-left:13px; line-height:26px;}
.pqjj,.pqly{width:318px;}
.w318{width:318px;}
.w240{width:240px;}
.pqtz{width:328px;}
.h265{ height:265px;}
.h215{ height:215px;}
.h190{ height:190px;}

.h40{ height:40px;}
.pqjj h2{ background:url(imagespqjjbg.png);}
.pqtz h2{ background:url(imagespqtzbg.png);}
.pqly h2{ background:url(imagespqlvbg.png);}
.lyjd_item li{ float:left; }
.link{ width:778px; border:1px solid #bdbcbd;}
.link h2{ float:left; height:29px; line-height:29px;  text-align:center; margin-bottom:-1px; border-right:1px solid #bdbcbd; width:258px; font-size:14px; font-weight:bold; cursor:pointer;}
.link h2.active{ border-bottom:1px solid #ececec; font-size:16px; color:#be0000; background:#fff;}
.linktitle{border-bottom:1px solid #c1c0c1; height:29px; background:url(imageslinkbg.gif) repeat-x;}
.linkcon{ padding-left:18px; padding-top:5px; padding-bottom:5px; height:148px;}
.linkcon span{ width:135px; background:url(imagesdotred.gif) left center no-repeat; padding-left:12px; line-height:26px; display:inline-block;}
.fw1 h2{ color:#2f9000;}
.fw1 p{ background:url(imagesdotgreen1.gif) left center no-repeat; padding-left:13px; line-height:24px;}
.bmfw p{ background:none; margin:0px;  padding-left:10px;}
.bmfw p a{background:url(imagesdotgreen1.gif) left center no-repeat; padding-left:13px; display: inline-block; width:81px; }
.footer{ border-top:3px solid #f35000; padding:10px; text-align:center; line-height:24px;}
.footer span{ font-family:Arial, Helvetica, sans-serif; color:#c40101;padding:0px 10px;}
.footer a{ color:#c40101;} 
a.wu:link {
	text-decoration:none;
	color: #000;
}
a.wu:visited {
	text-decoration:none;
	color: #000;
}
a.wu:hover {
	text-decoration:none;
	color: #C00;
}
.font12org a{
font-size: 14px;
text-decoration:none;
color:#ff6600;
font-weight:bold;
}
.font12org a:hover{
font-size: 14px;
text-decoration:none;
color:#ff6600;
font-weight:bold;
}
.font12blu a{
font-size: 14px;
text-decoration:none;
color:#339999;
font-weight:bold;
}
.font12blu a:hover{
font-size: 14px;
text-decoration:none;
color:#339999;
font-weight:bold;
}
.f14px{ font-size:14px;}
.fB {font-weight: bold; color:#545249; text-decoration:none;}
.fB:hover {font-weight: bold; color:#545249; text-decoration:none;}@charset "utf-8";
/* CSS Document */

.wrapper{ width:990px; margin:0 auto; background:#fff;}
.header{ position:relative; padding-top:3px; height:255px;}
.logo{ position:absolute; left:16px; top:0px;}
.nav{height:40px; background:#f35000; padding-left:5px;}
.nav ul li{ float:left; line-height:38px; padding-top:2px; width:104px; text-align:center;}
.nav ul li.active{ background:url(imagesnav_activebg.png) center bottom no-repeat;}
.nav ul li a{font-size:16px; font-weight:bold; color:#fff; display:block;}
.nav ul li.active a{ color:#000;}
.nav ul li a:hover{ background:url(imagesnav_activebg.png) center bottom no-repeat; color:#000;}
.dateinfo{ height:33px; line-height:33px;padding-left:270px;}
.banner{ height:210px;}
.subnav{ border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd; height:70px; background:url(imagesnav_bg.gif) repeat-x;}
.subnav ul li{ float:left; width:149px; background-position:15px 9px; background-repeat:no-repeat;padding-left:98px; }
.subnav ul li.nav_pqgk{ background-image:url(imagesnav-pqgk.gif);  }
.subnav ul li.nav_info{ background-image:url(imagesnav-xxgk.gif);  }
.subnav ul li.nav_wsbs{ background-image:url(imagesnav-wsbs.gif);  }
.subnav ul li.nav_zmhd{ background-image:url(imagesnav-zmhd.gif);  }
.navrightbg{ background:url(imagesarrow.gif) right top no-repeat; padding-top:14px; height:53px;}
.navrightbg p{ padding-bottom:5px;}
.navrightbg p a{ margin-right:15px;}
.navrightbg p a:hover{ color:#f35000;}

.navrightbg p a:visited{ color:#000;}



.main1{ margin-top:5px; margin-bottom:20px; height:285px;}
.main1l{ border:1px solid #e1e1e1; width:318px; height:283px;}
.imgnewstitle{ height:33px;  line-height:33px; padding-left:0px; padding-bottom:16px;}
.imgnewstitle a.active{ color:#be0000; font-weight:bold;}
.focus{ padding:0px 0px;}
.focus_img{width:460px; height:295px; position:relative; margin-top:0px; margin-bottom:9px;}
.lh_img{ width:460px; height:295px; overflow:hidden;}
.lh_img img{ width:460px; height:295px; }
.focus_jump{ position:absolute; right:0px; bottom:9px; z-index:1000}
.focus_jump a{ display:block; width:10px; height:10px; margin-right:5px; background:#d1d1d1; float:left;}
.focus_jump a.active{ background:#8ac047;}
.bblack{ position:absolute; left:0px; top:0px; background:#000; height:100%; width:100%; z-index:1;filter:alpha(Opacity=55);-moz-opacity:0.55;opacity: 0.55;}
.lh_title{ position:absolute; height:29px; line-height:29px; width:460px; padding-left:5px; left:0px; bottom:0px;}
.lh_title h3{ font-weight:bold;}
.lh_title h3 a{ color:#fff; position:absolute; height:29px; left:10px; top:0px; z-index:10; width:330px; overflow:hidden; display:block;}
.main1c{ width:390px; padding-left:10px;}
.focusToday{ padding-left:40px; padding-top:28px; width:510px;  text-align:center; background:url(imagesjrgzbg.png);font-size:20px; font-family:"黑体"; margin-bottom:10px;}
.news_title{ border-bottom:1px solid #f35000; height:27px;}
.news_title h2{ float:left; width:70px; height:22px; background:url(imagesindexnews_normalbg.png) bottom no-repeat; text-align:center; margin-right:3px;line-height:22px; margin-top:2px;}
.news_title h2 a{ color:#696868; font-weight:bold; }
.news_title h2.active{ width:75px; height:25px; background:url(imagesindexnews_activebg.png) no repeat;line-height:25px; margin-top:2px;}
.news_title h2.active a{ color:#fff; font-size:14px;}
.news_con{ padding-top:6px;}
.news_con p{ background:url(imagesdot_green.gif) left center no-repeat; padding-left:12px; line-height:29px; height:29px; font-size:14px;}
.news_con p a.fl{ display:block; width:420px; white-space:nowrap;-o-text-overflow: ellipsis; text-overflow:ellipsis; overflow:hidden;}
.news_con p .time{ float:right;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#807f7f; line-height:12px; padding-top:7px;}
.mszx p .time{ position:absolute; right:0px; bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#807f7f;}
.main1r{ width:200px;}
.search{ margin-top:9px;}
.search input,.search a{ display:inline-block; vertical-align:bottom;}
.search input{ width:457px; height:28px; line-height:20px; border:1px solid #e1e1e1; border-right:none;}
.search_but{ background:url(imagessearchbut.png); width:52px; height:22px;}
.gray_block{ border:1px solid #bdbcbd;}
.gray_block h2{ text-align:center; height:29px; line-height:29px; border-bottom:1px solid #bdbcbd; font-size:14px; font-weight:bold; margin-bottom:8px;}
.gray_block p{ margin:0px 10px 0px 13px; background:url(imagesdot_black.gif) left center no-repeat; padding-left:12px; line-height:28px;}
.zhxx_title{ height:47px;}
.zhxx_title h2{ float:left; width:330px;  cursor:pointer; height:47px; text-indent:-9999em;}
.zhxx_con{ border:1px solid #c0bfc0; width:970px; border-top:none; padding:10px 9px 5px 10px;}
.line{ background:url(imagesline2.gif) center center no-repeat; width:20px; height:190px;}
.xxgk_block{ width:310px;padding-bottom:10px;}
.xxgk_block h2{ border-bottom:1px dotted #c1c1c1; height:33px; line-height:33px; font-size:14px; font-weight:bold; margin-bottom:5px;}
.xxgk_block p{ background:url(imagesdotgreen1.gif) left center no-repeat; padding-left:13px; line-height:24px;}
.xxgkplatform{ width:310px; padding-bottom:6px;}
.xxgkplatform h2{ background:url(imagesinfologo.png) no-repeat; padding-left:40px; font-size:16px; line-height:25px; margin-bottom:15px;}
.xxgkplatform h2 a{ color:#0071d1;}
.xxgkplatform p{ margin-top:10px; background:none; padding:0px; line-height:25px;}
.xxgkplatform p a{  width:125px; height:25px; background:url(imagesinfo_bggray.png); text-align:center; display:inline-block;}
.xxgkplatform p a.bggreen{ background:url(imagesinfo_bggreen.png);}
.mszx{ width:280px;}
.mszx h2{ height:22px; border-bottom:1px dotted #c1c1c1; padding-top:1px; font-size:14px; margin-bottom:5px;}
.mszx h2 a.active{ color:#2f9000; font-weight:bold;}
.mszx p{ line-height:24px; position:relative; background:url(imagesdot_black.gif) left center no-repeat; padding-left:13px;}
.mszx p .time{ color:#000;}
.line1{ width:20px; height:170px; background:url(imagesline3.gif) center center no-repeat;}
.mailbox{ width:450px;}
.mailbox h2{ height:22px; border-bottom:2px solid #00ac36; padding-top:1px; font-size:14px; font-weight:bold;  }
.mailtitle{ background:url(imagesletter_titlebg.jpg); height:27px; line-height:27px; margin-bottom:5px; font-size:12px; font-weight:bold;}
.mailtitle span{ display:inline-block;}
.mailbox p{ line-height:28px;}
.mailbox p span{ display:inline-block;}
.mailbox p span.bsbt{ width:315px; font-size:14px;}
.mailbox p span.bsbm{ width:135px;}
.hdright h2{ font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:10px;}

.sl_query label,.sl_query input{ display:inline-block; vertical-align:bottom;}
.sl_query p{ margin-bottom:5px;}
.sl_query label{ width:60px; text-align:right; line-height:18px;}
.sl_query input{ width:103px; height:18px; line-height:18px; border:1px solid #7f9db9;}
.ztzl{ height:70px; background:#efefef url(imagesztzlbg.png) 18px center no-repeat; margin-top:10px; line-height:70px;}
.ztzl h2{ padding-left:39px; font-size:16px; font-weight:bold; color:#fff; width:110px;}
.ztzl img{ margin-right:8px; }
.orangeblock{ border:1px solid #e1e1e1; }
.orangeblock h2{ height:29px; padding-left:10px;line-height:29px;font-size:14px;font-weight:bold;}
.orangeblock h2 a{ color:#fff;}
.orangeblock span{ line-height:24px;}
.orangecon{ padding:10px; padding-bottom:0px;}
.orangecon h3{ font-weight:bold; line-height:24px;}
.orangeblock p{ background:url(imagesdot_black.gif) left center no-repeat; padding-left:13px; line-height:26px;}
.pqjj,.pqly{width:318px;}
.pqtz{width:328px;}
.pqjj h2{ background:url(imagespqjjbg.png);}
.pqtz h2{ background:url(imagespqtzbg.png);}
.pqly h2{ background:url(imagespqlvbg.png);}
.lyjd_item li{ float:left; }
.link{ width:778px; border:1px solid #bdbcbd;}
.link h2{ float:left; height:29px; line-height:29px;  text-align:center; margin-bottom:-1px; border-right:1px solid #bdbcbd; width:258px; font-size:14px; font-weight:bold; cursor:pointer;}
.link h2.active{ border-bottom:1px solid #ececec; font-size:16px; color:#be0000; background:#fff;}
.linktitle{border-bottom:1px solid #c1c0c1; height:29px; background:url(imageslinkbg.gif) repeat-x;}
.linkcon{ padding-left:18px; padding-top:5px; padding-bottom:5px; height:148px;}
.linkcon span{ width:135px; background:url(imagesdotred.gif) left center no-repeat; padding-left:12px; line-height:26px; display:inline-block;}
.fw1 h2{ color:#2f9000;}
.fw1 p{ background:url(imagesdotgreen1.gif) left center no-repeat; padding-left:13px; line-height:24px;}
.bmfw1 p{ background:none; margin:0px;  padding-left:10px;}
.bmfw1 p a{background:url(imagesdotgreen1.gif) left center no-repeat; padding-left:13px; display: inline-block; width:81px; }
.footer{ border-top:3px solid #f35000;  text-align:center; line-height:24px;}
.footer span{ font-family:Arial, Helvetica, sans-serif; color:#c40101;padding:0px 10px;}
.footer a{ color:#c40101;} 
a.wu:link {
	text-decoration:none;
	color: #000;
}
a.wu:visited {
	text-decoration:none;
	color: #000;
}
a.wu:hover {
	text-decoration:none;
	color: #C00;
}
.font12org a{
font-size: 14px;
text-decoration:none;
color:#ff6600;
font-weight:bold;
}
.font12org a:hover{
font-size: 14px;
text-decoration:none;
color:#ff6600;
font-weight:bold;
}
.font12blu a{
font-size: 14px;
text-decoration:none;
color:#339999;
font-weight:bold;
}
.font12blu a:hover{
font-size: 14px;
text-decoration:none;
color:#339999;
font-weight:bold;
}
.f14px{ font-size:14px;}
.fB {font-weight: bold; color:#545249; text-decoration:none;}
.fB:hover {font-weight: bold; color:#545249; text-decoration:none;}



#demo7,#demo8{ float:left;}
.ztzllist li{ float:left;}
.subnav ul li{position:relative;}
.sy_tplj{position:absolute;cursor:pointer;display:block;top:0px;left:0px;width:83px;height:70px;}
.sy_tplj2{position:absolute;cursor:pointer;display:block;top:0px;left:0px;width:83px;height:70px;}
.sy_tplj3{position:absolute;cursor:pointer;display:block;top:0px;left:0px;width:83px;height:70px;}
.sy_tplj4{position:absolute;cursor:pointer;display:block;top:0px;left:0px;width:83px;height:70px;}

/*20140807 修改首页办事和互动*/
.zhxx_con{ width:979px; padding:10px 0px 5px 10px;}
.bstitle{ width:55px; height:200px;}
.bsbody{ height:200px; width:914px;}
.cjsfw{ width:450px; height:160px;}
.bs_part1{ height:200px;}
.bs_part2{ padding-top:10px; padding-bottom:5px;}
.bstype,.bssubject{ padding-bottom:15px; padding-right:10px; background:#f4f4f4;}
.bstype{ height:10px;}
.bsdepartment{ height:40px; padding-bottom:10px; padding-right:10px; padding-top:10px;}
.bssubject{ height:100px;}
.bstype h4,.bsdepartment h4,.bssubject h4{ position:relative; width:62px; background:#309c00; text-align:center; color:#fff; margin-right:7px; font-weight:bold;}
.bstype h4 .bsarrow,.bsdepartment h4 .bsarrow,.bssubject h4 .bsarrow{ position:absolute; right:-4px; top:50%;  width:4px; height:7px; background:url(imagesbs_arrow.gif);margin-top:-4px;}
.bstype h4{height:25px; line-height:25px; }
.bsdepartment h4{height:40px; line-height:40px; }
.bssubject h4{height:115px; line-height:115px; }
.bstypebody{ width:810px; line-height:25px;}
.bstypebody a{ padding:0px 6px 0px 7px;}
.bssubjectbody{ width:825px;}
.bssubjectbody a{ padding:0px 6px 0px 7px;}
.bssub_title{ display:inline-block; width:38px; font-weight:bold; padding-left:7px; vertical-align:top;}
.bssub_line{ padding:5px 0px;line-height:20px;}
.bssub_body{ display:inline-block; width:775px;}
.bsnav{ font-size:14px; width:305px; margin-left:-7px; line-height:30px;}
.bsnav a{ padding:0px 7px;}
.bssearch{ margin-right:10px; width:588px; height:28px; border:1px solid #dadada;}
.bssearch input{ border:none; border-right:1px solid #dadada; height:28px; line-height:28px; vertical-align:top; width:470px; padding-left:5px;*margin-top:-1px;}
.bssearch a{ display:inline-block; width:48px; height:28px; background:url(imagesbs_searchico.png) 25px 4px no-repeat; padding-left:64px; line-height:28px; font-weight:bold; cursor:pointer;}
.bjgs{ width:505px; padding-right:8px;}
.bjgs h2{ height:25px; line-height:25px; background:#f4f4f4 url(imagesbs_bg1.gif) left center no-repeat; padding-left:42px; font-size:14px; font-weight:bold; color:#fff; margin-bottom:10px;}
.hdtop{ height:40px; margin-bottom:10px;}
.slzt{ background:url(imageshd_greenbg.gif) repeat-x; width:645px; height:40px;}
.hdico{ width:255px; margin-right:10px; background:url(imageshd_yellowbg.gif) repeat-x; height:40px;}
.slztform{ background:url(imageshd_slztcx.jpg) left top no-repeat; padding-left:173px; line-height:20px; padding-top:8px;}
.slztform input{ width:133px; height:18px; border:1px solid #d5d5d5; line-height:18px; margin-right:10px; vertical-align: middle;}
.slztquery{ display:inline-block; background:url(imageshd_cxbut.png); width:65px; height:25px; vertical-align: middle; cursor:pointer;}
.xxico,.zxico,.jyico{ padding-left:42px; line-height:40px; display:inline-block; height:40px; width:63px;}
.xxico{ background:url(imageshd_xxico.png) 10px 11px no-repeat;}
.zxico{ background:url(imageshd_zxico.png) 10px 7px no-repeat;}
.jyico{ background:url(imageshd_jyico.png) 10px 10px no-repeat;}
.hdlisttop{
	height:35px;
	background:#00a5ea;
	width:855px;
	color:#fff;
	position:relative;
	z-index:2;
}
.hdlisttop span { display: inline-block; width:240px; line-height:35px; text-align:center; font-family:microsoft yahei; font-size:16px; font-weight:bold; cursor:pointer;margin-left:25px;}
.hdlisttop span a{ font-family:microsoft yahei; font-size:16px; font-weight:bold; color:#FFFFFF;}
.hdlisttop span.active{ line-height:44px; margin-top:-5px; margin-left:25px;height:44px; background:url(imageshdtopactive.png);}
.hdlistbottom{
	width:855px;
	position:relative;
	margin-bottom:5px;
	z-index:1;
	height:210px;
}
.hdlistbottom h5{ background:url(imagesbg.jpg) repeat-x; padding-top:4px; line-height:20px;}
.hdlistblico{ float:left; background:url(imagesleft.jpg) top no-repeat; width:10px; height:210px;}
.hdlistbrico{ float:left; background:url(imagesrigth.jpg) top no-repeat; width:10px;  height:210px;}
.hdlistbm{
	float:left;
	width:835px;
	height:210px;
}
.hdlisttime{font-size:14px; width:108px; text-align:center; border-right:1px solid #ebebeb;border-left:1px solid #ebebeb; display:inline-block}
.hdlisttitle{font-size:14px; padding-left:8px; width:406px; border-right:1px solid #ebebeb; display:inline-block;}
.hdlissldw{font-size:14px; width:159px; text-align:center; border-right:1px solid #ebebeb; display:inline-block}
.hdlistclzt{font-size:14px; width:69px; text-align:center; border-right:1px solid #ebebeb; display:inline-block}
.hdlisthfsj{font-size:14px; width:79px; text-align:center; border-right:1px solid #ebebeb; display:inline-block}
.hdlistbottom p{ border-bottom:1px solid #ebebeb; height:35px; line-height:35px;}
.hdlisttitle a{font-size:14px; background:url(imagesdot_black.gif) left center no-repeat; padding-left:13px;}

.bsdepartmentbody{ width:790px; overflow:hidden; position:relative; padding:0px 1px;}
.bsdepartmentbody ul{ width:2200px; line-height:24px; margin-top:-5px;}
.bsdepartmentbody li{ float:left;}
.bsdepartmentbody li a{ padding:0px 6px;}
.bsdepartmentbody .prev,.bsdepartmentbody .next{ display:block; position:absolute; cursor:pointer; text-indent:-9999px;}

.bsdepartmentbody .prev{ background:url(imagesbs_arrowl.png); width:8px; height:39px; left:0px; top:0px;}
.bsdepartmentbody .next{ background:url(imagesbs_arrowr.png); width:8px; height:39px; right:0px; top:0px;}

.bx_wrap{ overflow:hidden;}

.content_cborder1 {
    border: 1px solid #e1e1e1;
}

.mainxxgk{ border-top-style:solid; border-top-width:3px; border-top-color:#2f9002; }
.mainzmhd{ border-top-style:solid; border-top-width:3px; border-top-color:#ff8201; margin-top:10px;}
.mainwsbs{ border-top-style:solid; border-top-width:3px; border-top-color:#006bc5; margin-top:10px;}

.pr,.link11{ width:881px; margin:0 auto;}
.pr{ height:70px;}
.pr ul li{ float:left; width:205px; height:70px; margin-right:7px;}
.pr ul li img{ width:205px; height:70px; display:block;}
.pr{ position:relative;}

.main5 { width:980px; margin:0 auto; background-color:#FFFFFF}
.main5{ height:305px; margin-bottom:10px;}
.main5 li{ float:left; margin-right:10px;width:240px;}