@charset "gb2312";
/* Rest CSS */
html{color:#000; background:url(TMPimagesbg.gif) repeat 0 0;overflow-y:scroll;-webkit-text-size-adjust:none;}
input,button,textarea,select,optgroup,option,p,div,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit; margin:0; padding:0;}
body{ padding:0px;margin:0px;font:12px/1.5 '宋体',"Microsoft YaHei",微软雅黑,tahoma,helvetica,arial,sans-serif;color:#333; background:url(TMPimagesbg.gif) repeat 0 0;height: auto;}
fieldset,img{border:0;}
/*table { border-collapse: collapse;  border-spacing: 0;}*/
.cc{clear:both; font-size:1px; height:0; line-height:0;}
.clear{clear:both;display:block;overflow:hidden;  visibility:hidden; width:0; height:0;}
li,ul{ list-style:none; vertical-align:middle;}
*{ margin:0; padding:0;}
dd,li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
a img { border: none; }
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
h1{ font-size: 18px; }
h2{ font-size: 14px; }
h3{ font-size: 12px; }
.fr,.right,#right{float:right}
.fl,.left,#left{float:left}

.page1002{ width:1002px; margin:0 auto;}
.mt10{ margin-top:10px;}

/*Top*/
#top{ width:100%; height:30px; background:url(tmpimagestop_bg.gif) repeat-x 0 0;}
.layoud_top{width:1002px;height:30px; margin:0 auto;background:url(tmpimagestop_bg.gif) repeat-x 0 0;padding:0 10px; overflow:hidden;}
.top{ width:1002px; margin:0 auto; background:url(tmpimagestop.gif) no-repeat 821px 0; height:30px; overflow:hidden; line-height:32px; color:#666; overflow:hidden;}
.welcome{ padding-left:6px; width:300px;}
.top_nav{ width:152px; height:26px; }
.top_nav a{ background:url(tmpimagestop_icon.gif) no-repeat left center; color:#fff; padding-left:7px; padding-right:17px; display:block; float:left;line-height:26px;}
.top_nav a:hover{ color:#ffc63b;}

/*头部*/
.main_bg{ width:1002px; padding:0 10px; background:url(tmpimagesmain_bg.png) repeat-y 0 0; margin:0 auto;}
.header{ height:226px;}
.banner{ height:150px; overflow:hidden;}

/*导航*/
.nav{ height:40px; background:url(tmpimagesnav_bg.gif) repeat-x 0 0; }
.nav ul li{ float:left; font:bold 14px/40px "宋体"; background:url(tmpimagesnav_icon.gif) no-repeat right top; padding:0 49px;}
.nav ul li.last{ background:none; padding-right:0;}
.nav ul li a{ color:#fff; width:103px; text-align:center; display:block;}
.nav ul li a:hover,.nav ul li a.active{ color:#008f00; background:url(tmpimagesnav_hover.gif) no-repeat left bottom;}


.tip,.navlist{ height:36px; line-height:36px; background:url(tmpimagestip_bg.gif) repeat-x 0 0; color:#666;  width:1002px;}
.date{ width:240px; padding-left:10px; background:url(tmpimagesdate.gif) no-repeat 11px 11px; padding-left:32px; font-family:Arial, Helvetica, sans-serif;}
.weather{ width:370px;overflow:hidden; height:20px; padding-top:8px;}
/*搜索*/
.search{ width:287px; overflow:hidden; }
.search_input{ width:128px; height:22px; border:1px solid #c6c6c6; background:#fff url(tmpimagestxt_search.gif) no-repeat left top; padding-left:25px; overflow:hidden; line-height:22px; padding-right:5px; margin-top:5px;}

.txt_search{ width:128px; height:22px; line-height:22px;color:#cbcbcb; border:none; outline:none; background:transparent; overflow:hidden; font-size:12px;}
.txt_search_focus{ width:128px; height:22px; line-height:22px;color:#666666; border:none; outline:none; background:transparent; overflow:hidden; font-size:12px;}

.btn_search{ width:55px; height:24px; border:none; cursor:pointer; margin-left:10px; margin-top:5px;}
.search_left{ display:block; width:54px;}
.navlist a{ color:#666;}
.navlist a:hover{ color:#cc0000;}


/*主体*/
.main{ padding-top:10px;}

/*图片*/
.home_img{ width:361px; height:302px; background:#e5e5e5; padding:5px 5px 0; overflow:hidden;}
.home_img #tFocus{width:361px;height:302px;overflow:hidden;}
.home_img #tFocus-pic{width:357px;height:224px;position:relative;background:#fff; padding:1px; border:1px solid #d0d0d0; overflow:hidden;}
.home_img #tFocus-pic li{width:357px;height:224px;position:absolute;filter:alpha(opacity:0);opacity:0;}
.home_img #tFocusBtn{width:357px;height:70px;z-index:20;overflow:hidden; margin:auto;}
.home_img #tFocus-btn{width:326px;height:58px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin:7px 2px 0 6px; }
.home_img #tFocus-btn ul{width:10000px;position:absolute;left:0px;top:0px;}
.home_img #tFocus-btn li{ display:block;float:left; width:72px; text-align:left; padding:0 4px;}
.home_img #tFocus-btn li img{height:50px;width:66px;padding:4px; background:url(tmpimagesimg_bg.gif) no-repeat 0 0;}
.home_img #tFocus-btn li.active img{ background:url(tmpimagesimg_hover.jpg) no-repeat 0 0;}
.home_img #tFocus-leftbtn,.home_img #tFocus-rightbtn{height:45px;margin-top:11px;width:10px;float:left;text-indent:-9999px;}
.home_img #tFocus-leftbtn{background:url(TMPimagesbtn_imgl.gif) 0 0 no-repeat;}
.home_img #tFocus-rightbtn{ background:url(TMPimagesbtn_imgl.gif) 0 0 no-repeat;height:45px;margin-top:11px;width:10px;float:left;text-indent:-9999px;}
.cgal_name{ height:30px;line-height:30px; font:bold 16px/30px "宋体"; color:#fff; position:absolute; left:0; bottom:0; background:url(tmpimagesimg_bg.png) no-repeat 0 0; width:357px; text-indent:8px;}
.cgal_name a{ color:#fff;}
.cgal_name a:hover{color:#ff0000;}


/*工作动态*/
.gzdt{ width:384px; overflow:hidden; padding-left:5px;}
.gzdt_title{ height:33px; background:url(tmpimagestitle.gif) no-repeat 0 0; line-height:33px;}
.more{ color:#555; padding-right:15px;}
.more:hover{ color:#f60;}
.gzdt_name{ display:block; width:112px; font:bold 14px/33px "宋体"; color:#fff; text-align:center;}
.bigtitle{ height:51px; background:url(tmpimagesline01.gif) repeat-x left bottom; width:371px; margin:0 auto; padding-bottom:1px; text-align:center; line-height:51px;}
.bigtitle a{ color:#ef0000;}
.bigtitle a:hover{ color:#cc0000;}
.gzdt_con{ width:371px; margin:0 auto; font:14px/30px "宋体"; padding-top:5px;}
.gzdt_con a{ color:#555;}
.gzdt_con a:hover{ color:#f60; text-decoration:underline;}

/*通知公告*/
.notice{ width:232px; overflow:hidden;}
.notice_title{ height:35px; background:url(tmpimagestitle02.gif) no-repeat 0 0; line-height:35px;}
.more01{ color:#fff; padding-right:10px;}
.notice_name{ padding-left:28px; font-weight:bold; font-size:14px; color:#fff;}
.notice_con{ width:230px; height:261px; border:1px solid #f8c367; border-top:none; overflow:hidden; line-height:20px; padding-top:10px;}
.notice_con ul li{ background:url(tmpimagesline01.gif) repeat-x left bottom; padding:8px 0 5px; line-height:20px; vertical-align:middle; }
.notice_con a{ color:#555555; background:url(tmpimagesicon02.gif) no-repeat 0px 4px;_ background:url(tmpimagesicon02.gif) no-repeat 0px 4px; *+background:url(tmpimagesicon02.gif) no-repeat 0px 12px; padding-left:12px;}
.notice_con a:hover{ color:#d23a3a; text-decoration:underline;}


/*滚动广告*/
.adv_zt{ width:1000px; height:68px; background:url(tmpimagescon_bg01.gif) repeat-x 0 0; border:1px solid #d6d6d6;}
.ztbox ul.l_ico,.ztbox ul.r_ico{width:14px; height:37px; padding-top:14px; }
.ztbox ul.l_ico{ width:14px; padding-left:10px;overflow:hidden;}
.ztbox ul.l_ico a{ display:block;width:14px; height:37px; background:url(TMPimagesbtn_left01.gif) 0px 0px no-repeat;cursor:pointer;overflow:hidden;}
/*.ztbox ul.l_ico a:hover{background:url(/TMP/images/zt_ico.png) 0px -31px no-repeat;}*/
.ztbox ul.r_ico{ width:14px; padding-right:10px; overflow:hidden;}
.ztbox ul.r_ico a{ display:block;width:14px;height:37px;background:url(TMPimagesbtn_right01.gif) 0px 0px no-repeat;cursor:pointer;overflow:hidden;}
/*.ztbox ul.r_ico a:hover{background:url(/TMP/images/zt_ico.png) -25px 0px no-repeat;}*/
.ztbox ul.ztcon{width:942px; height:56px; padding:6px 0px 0px 2px; 0overflow:hidden;}
.ztbox ul.ztcon img{ width:214px; height:50px; padding:3px 9px 3px 3px; background:url(tmpimagesadv_bg.jpg) no-repeat 0 0; margin:0 6px !important; margin:0 5px;}
.ztbox ul.ztcon ul li{ float:left; width:180px; height:50px; vertical-align:bottom; overflow:hidden; padding:0px 10px;}
.ztbox ul.ztcon ul li img{ width:180px; height:50px;}

.adv_new{width:1002px;height:70px;overflow:hidden;}
.right_advnew{width:232px;height:208px;overflow:hidden;}
.bmfw_ad{width:232px;height:203px;overflow:hidden;}
.ywly_conlist{padding-top:5px;}
.ywly_conlist table{ width:220px; margin:0 auto;}
.ywly_conlist td{ background:url(tmpimagesline02.gif) repeat-x left bottom;}
.ywly_conlist a{ color:#555; padding-left:4px;}
.ywly_conlist a:hover{ color:#cc0000;}

/*重要信息*/
.zyxx{ width:369px; height:204px; padding-top:3px; border:1px solid #bfe58e; border-top:none; background:url(tmpimagescon_bg02.gif) no-repeat 0 0;}
.zyxz_title{ height:33px; line-height:33px; overflow:hidden;}
.zyxz_name{ padding-left:35px; font:bold 14px/33px "宋体"; color:#008f00;}
.zyxz_con{ padding-left:12px; padding-top:9px; line-height:30px;}
.zyxz_con a{ color:#555; padding-left:4px;}
.zyxz_con a:hover{ color:#cc0000;}
.zyxz_con td{ background:url(tmpimagesline02.gif) repeat-x left bottom;}

/*理论文章*/
.lywz{ width:377px; height:204px; padding-top:3px; border:1px solid #bfe58e; border-top:none; background:url(tmpimagescon_bg03.gif) no-repeat 0 0; margin-left:10px;}

/*横幅*/
.hf_adv{ width:1002px; height:80px; overflow:hidden;}

/*业务领域*/
.home_left{ width:232px; overflow:hidden;}
.ywly{ width:230px; height:260px; background:#fff url(tmpimagescon_bg05.gif) no-repeat 0 0; border:1px solid #bfe58e; border-top:none; overflow:hidden;}
.ywly_title{ height:34px; padding-top:3px; font:bold 14px/34px "宋体"; color:#008f00; text-align:center;}
.ywly_title a{color:#008f00;}
.ywly_con{ width:189px; padding-left:21px; padding-top:18px;}
.ywly_con a{ display:block; height:24px; overflow:hidden; padding-bottom:6px; background:url(tmpimagesywly_con.gif) no-repeat 0 0; padding-left:63px; font:14px/24px "宋体"; color:#555; margin-bottom:11px;}
.ywly_con a:hover{ color:#fff; font-weight:bold;background:url(tmpimagesywly_con_hover.gif) no-repeat 0 0;}

/*便民服务*/
.bmfw{ width:230px; height:202px; background:#fff url(tmpimagescon_bg05.gif) no-repeat 0 0; border:1px solid #bfe58e; border-top:none; overflow:hidden;}
.bmfw_con{ padding-left:11px; padding-top:12px;}
.bmfw_con img{ width:98px; height:28px; padding-right:11px; padding-bottom:10px;}

/*广告*/
.right_adv{ width:228px; height:204px; background:url(tmpimagescon_bg04.gif) repeat-x 0 0; border:2px solid #bde58d;}
.right_adv table{ width:210px; margin:5px auto 0;}
.right_adv img{ width:210px; height:54px; margin:5px 0 6px;}

/*单位概况*/
.home_right{ width:232px;}
.dwgk_title{ height:35px; background:url(tmpimagestitle03.gif) no-repeat 0 0; line-height:35px;}
.dwgk_con{ width:220px; height:230px; border:1px solid #bee690; border-top:none; padding-left:10px; padding-top:10px; overflow:hidden;}
.dwgk_con img{ width:100px; height:68px; padding-bottom:10px; padding-right:10px;}
.right_adv02 img{ width:232px; height:56px; overflow:hidden; padding-top:10px;}

/*政策法规*/
.home_main{ width:518px; overflow:hidden; padding-left:10px;}
.area01_title{ height:35px; background:url(tmpimagestitle04.gif) no-repeat 0 0; line-height:35px; padding-left:8px;}
.area01_title ul li{ float:left; width:114px; height:35px; text-align:center; font:bold 14px/35px "宋体";}
.area01_title ul li a{ display:block;}
.area01_title ul li.sec1 a{ color:#008f00;}
.area01_title ul li.sec2 a{ background:url(tmpimagesscroll_title.gif) no-repeat 0 0; color:#fff;}
.area01_con{ width:516px; height:191px; border:1px solid #bfe58e; border-top:none; line-height:30px; padding-top:5px;}
.area01_con table{ width:492px; margin:0 auto;}
.area01_con td{ background:url(tmpimagesline02.gif) repeat-x left bottom;}
.area01_con a{ color:#555; padding-left:4px;}
.area01_con a:hover{ color:#cc0000;}

/*友情链接图片滚动*/
.linksimg{ height:76px; background:url(tmpimageslinksimg.gif) repeat-x 0 0;}
.linksimg_left{ width:6px; height:76px; background:url(tmpimageslinksimg_left.gif) no-repeat 0 0;}
.linksimg_list{ width:990px; padding-right:6px; background:url(tmpimageslinksimg_right.gif) no-repeat right top; height:76px;}
.ztcon01{ padding-top:14px; height:51px; overflow:hidden;}
.ztcon01 img{ width:135px; height:43px; padding:3px; border:1px solid #c5c3c4; margin-right:11px;}
.ztbox01 ul.l_ico,.ztbox01 ul.r_ico{width:11px; height:38px; padding-top:20px; }
.ztbox01 ul.l_ico{ width:11px; padding-left:6px;overflow:hidden;}
.ztbox01 ul.l_ico a{ display:block;width:11px; height:38px; background:url(TMPimagesbtn_left02.gif) 0px 0px no-repeat;cursor:pointer;overflow:hidden;}
.ztbox01 ul.r_ico{ width:11px; padding-right:6px; overflow:hidden;}
.ztbox01 ul.r_ico a{ display:block;width:11px;height:38px;background:url(TMPimagesbtn_right02.gif) 0px 0px no-repeat;cursor:pointer;overflow:hidden;}
.ztbox01 ul.ztcon01{width:913px; height:51px; 0overflow:hidden; padding-left:22px;}




/*友情链接*/
.friendlink{ height:34px; background:#f4f4f4;}
.friendlink ul{ padding-left:49px;}
.friendlink ul li{ float:left; padding-right:39px; padding-top:6px;}
.friendlink ul li.last{ padding-right:0;}
.friendlink ul li select{ width:147px; height:20px; color:#555; font-size:12px;}

/*Footer*/
#footer{ width:1012px; padding:0 5px; background:url(tmpimagesmain_bg.png) repeat-y 0 0; margin:0 auto;}
.footer{ line-height:28px; color:#333; text-align:center; width:1012px; margin:0 auto; padding-top:25px; background:url(TMPimagesfooter_bg.gif) repeat-x 0 0; }
.font_ff{ font-family:Arial, Helvetica, sans-serif;}
.copy_bak{ text-decoration:underline;}
.footer a{ color:#333;}
.footer a:hover{ color:#ffa003;}
.count{ font-weight:bold; color:#ffa003; font-family:Arial, Helvetica, sans-serif;}

/*栏目页*/
.zy_main{ padding-bottom:10px;}
/*左边*/
.zy_left{ width:232px; overflow:hidden;  background:url(/TMP/images/zy_left.gif) repeat-y 0 0; overflow:hidden; }
.left_top{ height:35px; background:url(TMPimagestitle03.gif) no-repeat 0 0; padding-left:32px; color:#fff; font:bold 14px/35px "宋体";}
.left_con{ min-height:500px; _height:500px;overflow:visible; width:230px; margin:0 auto; font:14px/32px "宋体"; border:1px solid #bfe58e; border-top:none;}
.left_menu a{ color:#55555; padding-left:62px; display:block; line-height:32px; } 
.left_menu a:hover{ color:#FFF; }
.left_menu{ padding-top:15px;}
.left_menu table{ margin:0 auto;}
.left_menu table td{ background-repeat:no-repeat; background-position:left top; padding-bottom:15px; cursor:pointer;}
.left_menu table td a{ color:#555;}

/*右边*/
.zy_right{ width:760px; overflow:hidden;}
.right_con{ width:758px;overflow:hidden; min-height:500px; _height:500px; overflow:visible; border:1px solid #bfe58e; border-top:none;}
.location{ height:35px; background:url(TMPimageslocation.gif) no-repeat 0 0; overflow:hidden; line-height:35px; }
.zy_location{height:35px; background:url(TMPimageszy_location.gif) no-repeat 0 0; overflow:hidden; line-height:35px;}
.location_name{ display:block; padding-left:10px; height:35px; text-align:center; width:114px; font:bold 14px/35px "宋体"; color:#fff; padding-right:10px; float:left;}
.location a,.zy_location a{ color:#555;}
.location a:hover,.zy_location a:hover{ color:#f60;}

.right_conlist{width:710px; line-height:30px; font-size:14px; margin:0 auto; padding-bottom:10px;}
/*.right_conlist table{ width:98%; margin:0 auto;}*/
.right_conlist table{margin:0 auto;}
.right_conlist table td{vertical-align:middle; border:none;}
.right_conlist table td.list_img img{ border:1px solid #fff; padding:1px;}
.right_conlist table td.time{ text-align:right;}
.right_conlist ul li{ background: url(/TMP/images/icon02.png) no-repeat 0 10px; color:#CAF3FF; height:32px; line-height:32px; overflow:hidden; padding-left:18px;}
.right_conlist ul li a,.news_info a{ color:#CAF3FF; font-size:14px; height:32px; overflow:hidden; }
.right_conlist ul li a:hover,.news_info a:hover{color:#FCD059;}
.right_conlist a:hover{ color:#f60;}

.zy_imglist{ margin:5px auto; padding:12px 0 0; background:url(tmpimagesline02.gif) repeat-x left top;}
.zy_imglist table{ width:auto;}
.zy_imglist table td{ vertical-align:middle; padding:0 5px;}
.zy_imglist table td img{ padding:2px; border:1px solid #ddd; background:#fff;}

/*文章*/
.wenzhang{ width:1002px;}
.wz_top{ background:url(TMPimageszy_location.gif) no-repeat 0 0;color: #333333; height:32px;line-height:32px; padding-left:10px;}
.wz_con{ width:1000px; color:#333; height:auto;min-height:500px; _height:500px; font-size:14px;line-height:28px; overflow:visible;  text-align: justify; border:1px solid #bfe58e; border-top:none;}
.wz_con table{ margin:0 auto;}
.wenzhang a:hover{ color:#f60;}

.wztit{ color:#333333; font-size:27px; line-height:46px; padding-top:5px; text-align:center;}
.wzfbt{ font-size:18px;font-weight:bold;line-height:40px; text-align:center;}
.wzbjxx{ border: 1px dashed #DDDDDD; line-height:30px; margin:6px auto auto; text-align:center; width:926px;}
.wzcon{ color:#333333;font-size:16px;height:auto;line-height:28px;overflow:visible; padding-top:12px; text-align: justify;}
.wzcon img{border:1px solid #DDDDDD;  padding:1px;}
.wzbot{ color:#333333;font-size:14px; line-height:22px; padding:12px 0;}
.wzbot a{color:#333333;}
.wzbot a:hover{ color:#f00;}
#wz_change{ padding-bottom:12px; padding-right:50px; padding-top:20px; text-align:right;}
.shipinbox ul li{ background: none repeat scroll 0 0; border-bottom:1px dashed #DDDDDD; height:auto; padding-bottom:20px;padding-left:0;padding-top:20px; vertical-align:bottom; width:690px;}
.shipin{ width:480px;}
.sealist{ padding-bottom:15px;}
.sealist ul li{background: url(TMPimagesline01.gif) no-repeat scroll 0 11px; line-height:30px; padding-left:12px;}
.sealist ul li a{line-height:30px;}
.sealist{ width:950px; margin:0 auto;}
.sealist a:hover{ color:#f00;}





