@charset "utf-8";
body {font-family:"微软雅黑", Arial, Helvetica, sans-s;font-size:13px;color:#444444;background:url(../images/body_bg.png) center 44px no-repeat}
.video{text-align:center;} 
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;padding:0;outline:none;}
em{font-style:normal;}
ul,li,ol{list-style-type:none;}
img{border:0px;vertical-align:sub;*vertical-align:text-bottom;}
table{border-collapse:collapse;border-spacing:0;}
a:link{text-decoration:none;color:#333333;cursor:pointer;}
a:visited{text-decoration:none;color:#333333;cursor:pointer;}
a:hover{text-decoration:none;color:#d32727;cursor:pointer;}
.clear{clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.fl{float:left;}
.fr{float:right;}


/*header*/

#localtime{
       line-height:40px;
       float:left;
       padding-right:10px;
       font-family:宋体;
}

.header{
	width: 100%;
    overflow: hidden;
}
.top_nav{
	width: 100%;
    overflow: hidden;
    height: 44px;
    background: #f2f2f2;
    border-bottom:1px solid #e2e2e2;
}
.web_nav{
	width: 970px;
	line-height: 44px;
	height: 100%


}
.zf_nav li{
	float:left;
}
.zf_nav{
	font-size: 13px;
}
.zf_line{
	margin-left: 5px;
    margin-right: 5px;
}
.wz_nav{
	float: right;
}
.top{/*background: url(../images/top_bg.png)  center top no-repeat;*/height: 179px;width: 100%;}
.top_con{
	width: 974px;
}
.fx_lofo{
	margin-top: 46px;
	margin-left: 2px;
	float: left;
}
.top_r{
    width: 340px;
    height: 75px;
    /* margin-top: 25px; */
}
.search{
	position: absolute;
	width: 270px;
	float: right;
	right: 0px;
	bottom: 5px;
}
.input{
	height: 30px;
	width: 260px;
	border: 1px solid #d9d9d9;
	background: #fff;
	font-size: 14px;
	color: #868686;
	padding-left: 10px;
	line-height: 30px;
}
.btn1{
    width: 30px;
    height: 30px;
    border: 0px;
    background: url(../images/search.png) no-repeat 0px 5px;
    z-index: 10px;
    cursor: pointer;
    right: 0px;
    position: absolute;
    top: 0;
}
.content{
    /*background: url(../images/conten_bg.jpg) repeat-x;*/
	width: 100%;
}
.content_l{
	width: 971px;
	background: #fcfcfc;
	padding: 10px;
	margin-top: 0px;
}
.content_top{
	height: 327px;
	width: 100%;
}




/* 新闻图片切换 */
.mod_focus_show {float:left; width: 415px; height:328px; position: relative; overflow: hidden;}
.mod_focus_show .mod_focus_pic { display: block; width: 415px; height: 267px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 415px; height: 267px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom:58px; overflow: hidden; zoom: 1; width: 415px; height: 33px; background-color: rgba(0,0,0,.75); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: url(about:blank);}
.mod_focus_show .mod_focus_title li { float:left; width: 405px; padding-left:10px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 {font-size: 14px; line-height: 30px; _line-height:38px; font-size:16px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight:normal;}
.mod_focus_show .mod_focus_title li h3 a { color: #fff; font-size: 14px;}
.focus_switch { width: 62px; height: 29px; position: absolute; z-index: 1; right: -2px; bottom:62px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(../images/icon_focus_switch.jpg); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list {padding: 4px 0px 8px 6px;background: #000; overflow: hidden; height:50px;}
.mod_focus_show .mod_focus_list li { width:98px; height:52px; float: left; margin-right: 4px; position: relative; *display: inline;}
.mod_focus_show .mod_focus_list li a { display: block; width:98px; height:52px; }
.mod_focus_show .mod_focus_list li img { display: block; width:98px; height:52px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height:50px; width:98px; position: relative; top: -50px; margin: 0 0 -50px; left: 0; bottom: 0; background: #000; opacity:0.5; filter:alpha(opacity=50);}
.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width:98px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #d32727; }







/*今日要闻*/
.partDivC{width: 540px;float: right;}
.headerLine{
	background: #f6f6f6;
	border: 1px solid #ebebeb;
	width: 538px;
	height: 95px;
}
.partDivC .headerLine_top{
	font-size: 18px;
	color:#d32727;
	margin: 10px 0px 0 15px;	
}
.partDivC .headerLine_con{
    margin: 10px 0px 0 14px;
    color: #555555;
    width: 520px;
    font-size: 12px;
}

.partName{
	width: 100%;
	margin-top:12px;
}
.partName_con{
	width: 100%;
	height: 43px;
	background: #f6f6f6;
	border-bottom: 2px solid #d32727;

}
.partName_con a{
	height: 43px;
	color: #222222;
	font-size: 16px;
	text-align: center;
	line-height: 43px;
    padding: 0px 16px 0 16px;
    display: inline-block;
}
.list{
	width: 100%;
	float: left;
	padding-top: 7px;
	display: none;
}
.list li{
	width: 100%;
	float: left;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background: url(../images/li.jpg) no-repeat 5px 13px;
	text-indent: 16px;
}
.list a{
	float: left;
	font-size: 14px;

}
.list span{
	float: right;
	font-size: 12px;

}
                                                  
.list_con .govpushinfo150203{display:none;height:175px;padding-top:7px;}
.list_con .govpushinfo150203 li{text-indent:16px;}   
.list_con .govpushinfo150203 li a{font-size:14px;width:450px;float:left;}
.list_con .govpushinfo150203 li span{width:83px;} .

.bq_hdlcon .govpushinfo150203{display:none;height:175px;padding-top:7px;}  
.bq_hdlcon .govpushinfo150203 li a{font-size: 12px;width: 235px;float:left;overflow: hidden;display: block;}
.bq_hdlcon .govpushinfo150203 li span{width: 80px;} 
                                                  
.list_zwzx .govpushinfo150203{height:280px;padding-top:7px;}
.list_zwzx .govpushinfo150203 li{text-indent:16px;line-height: 32px;height: 32px;}   
.list_zwzx .govpushinfo150203 li a{font-size:14px;width:380px;float:left;}
.list_zwzx .govpushinfo150203 li span{width:88px;}                                                   
                                                                                                    
.partName_con .partName_index{
	background:#d32727;
	color: #ffffff;
	font-weight:bold;

}



.content_center{
	height: 95px;
	width: 100%;
	margin-top: 12px;
}
.tab_com1_bottom{
	width: 690px;
	height:100%;
	float: left;
	position: relative;
	overflow: hidden;
}
.con1_bottom{
	width: 690px;
	height: 95px;
	float: right;
	overflow: hidden;
}
.con1_bottom img{
	width: 690px;
	height: 95px;
}
.con1_index{
	position: absolute;
    overflow: hidden;
    text-align: center;
    bottom: 10px;
    right: 10px;
}
.con1_index li{
    width: 10px;
    height: 10px;
    float: left;
    margin: 0 0 0 7px;
    line-height: 14px;
    display: inline-block;
    font-size: 13px;
    cursor: pointer;
    background: #e3e3e3;
}
.government_email{
	width: 270px;
	height: 100%;
	background: #f5f5f5;
}
.government_email_top{
	width: 270px;
	height: 29px;
	border-bottom: 1px solid #e12d25;

}
.user_login {float:left;/* width:270px; */ height: 44px;padding-left: 5px;}
.user_login ul {float:left;}
.user_login ul li {float:left;margin-left: 8px;margin-top: 12px;height: 20px;line-height: 20px;}
.user_login ul li span {float:left;font-size:12px;height: 20px;line-height: 20px;}
.user_login .inp {float:left; width:92px; height:19px; line-height:19px; text-indent:2px; border:1px solid #d7d7d7; margin-right:7px;background: #fcfcfc;}
.user_login .btn {float:left; width:51px; height:22px; line-height:22px; font-size:12px; cursor:pointer; text-align:center; font-family:"Microsoft YaHei";border:0px;}
.user_login .entry {background:#d32727;border-radius: 5px;color: white;}
.register{
	color: #444444;
}


.content_center02{
	margin-top: 12px; background:#fff;
}
.news_list{width: 338px; background:#fff}
.news_list_tit{height:36px;overflow:hidden; width:100%;background:#efefef;float: left;border-top: 2px solid #efefef;}
.news_list_tit li{float:left; display:block; font-size:14px; text-align:center;} 
.news_list_tit a{    padding: 0 18px;float:left;height:34px;line-height:34px; display:block;color: #333333;font-size: 16px;} 
.list2 a{font-size: 12px;}
.news_list_tit .list_titindex{
	background:#ffffff;
	color:#ea2f29;
	font-weight:bold;
	border-top:2px solid #ea2f29;
	margin-left: 5px;
}
.entrance{
	width: 275px;
	/* margin-left: 14px; */
	margin-top: -12px;
}
.entrance a{
	width: 128px;
	height: 48px;
	float: left;
	background: url(../images/rk_bg.png) no-repeat;
	text-align:center;
	margin-left: 9px;
	margin-top: 8px;
	line-height: 48px;
}
.entrance img{
	padding-top: 8px;
	float: left;
	margin-left: 8px;
}
                 
.tip-offs{
margin-top:10px;
margin-left:10px;
}

.more{
	float: right;
}
.ztzl .more{
    float: right;
    font-size: 12px;
}

.content_center03 {
height: 127px;
}
.scroll_newspic1 {height:46px; margin:0 auto;}
.scroll_newspic1 img {width:190px;height: 63px;}
.scroll_newspic1 img:hover{}
.scroll_newspic1 a{display:block;height:63px;width:190px; margin:0 5px;}
.ztzl_img{width: 971px;}



.content_center04{margin-top: 20px;background: #efefef;}
.select{    width: 182px;
    position: relative;
    float: left;
    margin-right: 15px;} 
.select p{    
	width: 139px;
    height: 33px;
    line-height: 33px;
    padding-left: 10px;
    padding-right: 30px;
    border: 1px solid #cccccc;
    background: #ffffff url(../images/jt.png) no-repeat right 4px;
    color: #555555;
    cursor: pointer;
    font-size: 14px;
} 
.select ul{width:179px; background:#ffffff; margin-top:2px; border:1px solid #cccccc;  
position:absolute; display:none} 
.select ul li{height:24px; line-height:24px; text-indent:10px} 
.select ul li a{display:block; height:24px; color:#555555; text-decoration:none} 
.select ul li a:hover{background:#c6dbfc; color:#369}


/*底部*/
.footer_bg{
	    background: url(../images/footer_bg.png) center bottom no-repeat;
	    width: 100%;
	    height: 156px;
	    float: left;
	    border-top: 3px solid #cc0000;
	    margin-top: 30px;
}
.footer{
	width: 971px;
	margin-top: 28px;
  position: relative;
}
.footer_center{
	text-align: center;
       width: 698px;
    margin-left: 72px;
    line-height: 30px;
    font-size: 14px;
}
.footer_center a{
	color: #333333;

}
.footer_center a:hover{
	color: #d32727;
}
.footer_center p{
    line-height: 30px;
}

.footer_nav li{
	display: inline;
}
.footer_nav{
	display: inline-block;
}
.zfzc{
	margin-top: 18px;
}
.dzjg{
	margin-top: 25px;
}



/*列表页*/
.content_list{background-color: #fff;overflow:hidden;padding: 12px 14px;width: 971px;margin-top: 12px;}
.leftnr{ width:220px; background:#fff; border:1px solid #ccc; min-height:560px; float:left; font-family: Microsoft Yahei; padding:10px;}
.title{ width:220px; line-height:45px; height:45px; background:#cc0000; overflow:hidden;}
.title h1{font-size:16px; color:#fff; padding-left:26px; font-weight:bold;}
.menunr{width:220px; overflow:hidden;min-height:500px; _height:auto;}
.menunr ul{overflow:hidden;}
.menunr ul li{float: left; width:218px; height:38px; border:1px solid #dddddd; margin-top:10px;}
.menunr ul li a{height:38px; line-height:38px; width:154px; padding:0 10px 0 56px; display:block;font-size: 16px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/sub_ico.png) 25px -40px no-repeat; color:#666666;}
.menunr ul li a:hover,.menunr ul li .active{ color:#cc0000; background:url(../images/sub_ico.png) 25px 0px no-repeat;}
.rightnr{/*height: 580px;*/width: 677px;padding: 0 17px; float:right; overflow:hidden;border:1px solid #ccc;background:#fff; font-family: Microsoft Yahei;}


.position{height:44px; line-height:44px;border-bottom:1px solid #dddddd;}
.position p{float: left;font-weight: bold;font-size:15px; color:#cc0000;16px}
.position_list{
    height: 44px;
    line-height: 44px;
    background: url(../images/wz_ico.jpg) 0px 14px no-repeat;
    padding-left: 20px;
    color: #666666;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;    float: initial;
    }
.position_list a{ margin:0; color:#666;}
.position_list a:hover{ color:#c70009;}


.listc_r{border:1px solid #dddddd;margin-top:10px;}
.listc{height:44px; line-height:44px;border-bottom:1px solid #dddddd;background:url(../images/Nav_bg.jpg) repeat-x;}
.listc p{float: left;font-weight: bold;font-size:16px; color:#cc0000;}
.listc_list{    
    height: 44px;
    line-height: 44px;
    background:url(../images/listcbg.png) 0px 0px no-repeat;
    padding-left: 20px;
	margin-top:2px;
    color: #fff;
    font-size: 16px;
    font-weight:bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.listc_list a{ margin:0; color:#666;}
.listc_list span{float:right;padding-right:10px;}
.listc_list a:hover{ color:#c70009;}

.listcnews{ font-size:14px; line-height:200%; padding:5px 0; overflow:hidden;height:auto; _height:auto; }
.listcnews li span{ color:#959595; float:right;}
.listcnews li a{color: #333;width: 225px;float: left;}
.listcnews li a:hover{ color:#c00;}
.listcnews li img{ padding:12px 0 0 4px !important; float:left;}
.listcnews li.last{padding-bottom:10px; margin-bottom:10px; border-bottom:1px icon_99ted #ddd;}
.newlistclm {width:48%;float:left;padding-left:10px;height:164px;}
.newlistclm ul{padding-bottom:15px;}
.newlistclm li{float: left;height: 34px;line-height: 34px;overflow: hidden;background: url(../images/sjx.jpg) no-repeat 0px 15px;padding-left: 13px;}
.newlistclm span{float: right;font-size: 13px;color: #666666;width: 80px;}




.listnews{ font-size:14px; line-height:200%; padding:10px 0; overflow:hidden;height:auto;min-height:500px; _height:auto; }
.listnews li span{ color:#959595; }
.listnews li img{ padding:12px 0 0 4px !important; float:left;}
.listnews li.last{padding-bottom:10px; margin-bottom:10px; border-bottom:1px icon_99ted #ddd;}
.newlistlm ul{padding-bottom:15px;}
.newlistlm li{float: left;height: 34px;line-height: 34px;overflow: hidden;background: url(../images/sjx.jpg) no-repeat 0px 15px;padding-left: 13px;}
.newlistlm li a{ color: #333;width: 585px;float: left;}
.newlistlm li a:hover{ color:#c00;}
.newlistlm span{float: right;font-size: 13px;color: #666666;width: 77px;}



.news_page {float:left; width:655px; height:35px; line-height:35px; border:1px solid #E6E6E6; background:#f6f6f6; color:#666666; margin:18px 0px; padding:0px 10px;}
.news_page a {float:left; border-right:1px solid #E6E6E6; padding:0px 12px;}
.news_page a:hover {background:#b93428;color:#FFF;} 
.news_page .num {float:left; padding-right:12px; border-right:1px solid #E6E6E6;}
.news_page .skip {float:right; margin-top:2px; *margin-top:0px;}
.news_page .skip .inp {width:30px; height:20px; border:1px solid #D8D8D8; text-align:center;}
.news_page .skip .btn {width:34px; height:22px; border:0px; text-align:center; color:#5E5E5E; background:#D8D8D8; font-size:14px; cursor:pointer;}




/*文章页*/
.content_article{background-color: #fff;overflow: hidden;padding: 0 14px;width: 999px;margin-top: 12px;}
.container_wrap{overflow:hidden;width:970px}
.contain_list{overflow:hidden;width:100%;margin-top:-15px;}
.position_list span{color:#d32727; }
.container_wrap .article_show {width:970px; margin:0px auto;}	
.container_wrap .show_title {float:left; width:100%; font-size:25px; font-weight:bold; text-align:center; line-height:36px; padding:30px 0px 5px 0px; color:#d32727;}
.container_wrap .show_titles {float:left; width:100%; font-size:20px;text-align:center; line-height:36px; padding:5px 0px 5px 0px; color:#d32727;}
.container_wrap .show_date {float:left; width:100%; background-color:#e2e2e2;color:#444444; height:32px; line-height:32px; text-align:center;}
.container_wrap .show_content {float:left; padding-top:10px;}
.container_wrap .Zoom span{line-height:35px;text-align:left; font-size:18px; font-weight:normal;color:#000000;}
.container_wrap .Zoom {float:left; width:940px; line-height:190%; padding:20px 0px 20px 15px; overflow-x:auto; overflow-y:hidden; font-size:15px;}
.container_wrap .Zoom p {padding-bottom:10px;}
.container_wrap .Zoom img {padding:10px 0px; text-align:center; margin:0px auto;}
.container_wrap .Zoom * {max-width:940px;}
.container_wrap .Zoom a {color:#067DCD;}
.container_wrap .show_page {float:left; width:940px; height:34px; line-height:34px; background:#F4F4F4; margin: 0px 16px 5px 16px; padding: 0px 15px 0px 15px;}

.govpushinfo150203{
	width: 100%;
	float: left;
	padding-top: 0px;
    overflow:hidden;
    height:230px;
}
.govpushinfo150203 li{
	width: 100%;
	float: left;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background: url(../images/li.jpg) no-repeat 5px 13px;
	
}
.govpushinfo150203 a{
	float: left;
	font-size: 12px;
	width: 250px;
}
.govpushinfo150203 span{
	float: right;
	font-size: 12px;
    width:70px;

}
                            
                  



/*政务资讯*/

.partName_con1{
	width: 100%;
	height: 43px;
	background: #f6f6f6;
	/* border-bottom: 2px solid #d32727; */
}
.partName_con1 a{
	height: 43px;
	color: #222222;
	font-size: 16px;
	text-align: center;
	line-height: 43px;
    padding: 0px 16px 0 16px;
    display: inline-block;
}
.partName_con1 .partName_index{
	background:#d32727;
	color: #ffffff;
	font-weight:bold;

}
#more{
	float: right;
    font-size: 13px;
    color: #666666;

}
.zwzx_topcon{
	width: 100%;
    float: left;
}
.zwzx_list li{
	height: 32px;
	line-height: 31px;
}
.ldyl_w {
	width: 312px;
}
.ldyl_w .list_con a{
	font-size: 13px;
}

.bsfw_teb{
	width: 638px;
}
.bsfw_teb .news_list_tit1{
	width: 100%;
	height: 43px;
}
.bsfw_teb .news_list_tit1 a{
	padding: 0 20px;
	height: 41px;
}
.smfw_list{
	width: 650px;
	padding-top: 3px;
	height: 203px;
	overflow: auto;
}
.smfw_list li{
	background: #ededed;
	width: 145px;
	height: 39px;
	display: inline-block;
	text-align: center;
	line-height: 39px;
	margin-right: 12px;
	margin-top: 11px;
}
.smfw_list li:hover{
	background: #DFDFDF;
}
.smfw_list li a{
    background: url(../images/xx_li.png) no-repeat 23px center;
    text-indent: 39px;
}

.tsqt_con{
	width: 314px;
	float: right;

}
.tsqt_tit{
	width: 100%;
	background: #ededed;
	height: 45px;
	line-height: 45px;
}
.tsqt_tit a{
    background: url(../images/yuan.png) left center no-repeat;
    width: 90px;
    float: left;
    text-indent: 26px;
    font-weight: bold;
    color: #d01918;
    margin-left: 13px;
    font-size: 16px;

}
.gg_service {margin-top:5px;}
.gg_service li{    width: 147px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    float: left;
    margin: 5px 5px 0px 5px;}
.gg_service a{color:#333333;text-align:center;padding-left: 12px;font-size: 15px;line-height: 60px;height: 60px;}
.gg_service .s7{background-color:#dbeab7;}
.gg_service .s7:hover{background-color:#C6EA6F;}
.gg_service .s8{background-color:#f9edc3;}
.gg_service .s8:hover{background-color:#FBE081;}
.gg_service .s9{background-color:#facfdb;}
.gg_service .s9:hover{background-color:#f7a7bd;}
.gg_service .s10{background-color:#e4dbf6;}
.gg_service .s10:hover{background-color:#c6acfa;}
.gg_service .s11{background-color:#c9e0fe;}
.gg_service .s11:hover{background-color:#86B9FC;}
.gg_service .s12{background-color:#c0ecf5;}
.gg_service .s12:hover{background-color:#7DDFF3;}



.bs_box3{width: 635px;float: left;}
.bs_cjfw{ width: 100;     height: 146px; border: 1px solid #f2f2f2; position:relative;background-color: #f8f8f8;}
.bs_cjfw_tit{ width:57px; height:129px; background:url(../images/ggfw_bg.png) 0 0 no-repeat; position:absolute; left:-1px; top:-9px;}
.bs_cjfw_tit{display:block; line-height:100%; font-size:18px; color:#fff;}
.bs_cjfw .pro-img-list1{position:relative;width: 581px;height: 95px;overflow:hidden; margin-left: 71px;margin-top: 22px;}
.bs_cjfw .pro-img-list1 ul li{width: 98px;height: 95px; overflow:hidden;float:left; text-align:center;margin-right: 15px;}
.bs_cjfw .pro-img-list1 ul li a{ width: 98px;height: 95px; padding:44px 0 0px;font:14px/46px Microsoft Yahei; color:#555555; display:block;}
.bs_cjfw .pro-img-list1 ul li a:hover{ color:#fff;}
.bs_cjfw .pro-img-list1 ul li.l1 a{background: url(../images/ggfw_logo.png) -294px 0 no-repeat;}
.bs_cjfw .pro-img-list1 ul li.l1 a:hover{background-position:-294px -98px;}
.bs_cjfw .pro-img-list1 ul li.l2 a{background: url(../images/ggfw_logo.png) -392px 0 no-repeat;}
.bs_cjfw .pro-img-list1 ul li.l2 a:hover{background-position:-392px -98px;}
.bs_cjfw .pro-img-list1 ul li.l3 a{background: url(../images/ggfw_logo.png) 0 0 no-repeat;}
.bs_cjfw .pro-img-list1 ul li.l3 a:hover{background-position:-198px -98px;}
.bs_cjfw .pro-img-list1 ul li.l4 a{background: url(../images/ggfw_logo.png) 0px 0 no-repeat;}
.bs_cjfw .pro-img-list1 ul li.l4 a:hover{background-position:0 -98px;}
.bs_cjfw .pro-img-list1 ul li.l5 a{background: url(../images/ggfw_logo.png) -98px 0px no-repeat;}
.bs_cjfw .pro-img-list1 ul li.l5 a:hover{background-position:-98px -98px;}
.bs_cjfw .pro-img-list1 ul li.l6 a{background: url(../images/ggfw_logo.png) -196px 0 no-repeat;}
.bs_cjfw .pro-img-list1 ul li.l6 a:hover{background-position:-196px -98px;}
.bs_cjfw .pro-scroll1 .prev1,.bs_cjfw .pro-scroll1 .next1{position:absolute;top:23px;width:21px;height:-21px;overflow:hidden;cursor:pointer; z-index:10;}
.bs_cjfw .pro-scroll1 .prev1 a,.bs_cjfw .pro-scroll1 .next1 a{width:21px;height:42px;display:block; text-indent:-50px;}
.bs_cjfw .pro-scroll1 .prev1{left:-26px;}
.bs_cjfw .pro-scroll1 .prev1 a{ background: url(/tmp/images/bslibg2.gif) 0 0 no-repeat;}
.bs_cjfw .pro-scroll1 .prev1 a:hover{ background: url(/tmp/images/bslibg2.gif) 0 -42px no-repeat;}
.bs_cjfw .pro-scroll1 .next1{right:-1px;}
.bs_cjfw .pro-scroll1 .next1 a{background: url(/tmp/images/bslibg2.gif) 0px -84px no-repeat;}
.bs_cjfw .pro-scroll1 .next1 a:hover{background: url(/tmp/images/bslibg2.gif) 0px -126px no-repeat;}


.content_center_bmcx{float: right;}
.tsqt_con .list{
	display: block;
}
.tsqt_con .list li{
	height: 25px;
	line-height: 25px;
    background: url(../images/li.jpg) no-repeat 5px 11px;
}
.tsqt_con .list li img{
    width:156px;
}

.zdlist{padding-top: 7px;height: 107px;padding-left: 2px;/* float: left; */width: 830px;margin: 0px auto;}
.zdlist ul{ width:110%;}
.zdlist li{float:left; width: 107px;height:107px; padding-right: 40px; text-align:center; font-size:14px;margin-top: 8px;}
.zdlist li a{color:#666; display:block; height:34px; line-height:34px; padding-top:73px;}
.zdlist li a:hover{ color:#dd0000;}
.zdlist li.l1 a{ background: url(../images/cjsfw_01.png) center top no-repeat;}
.zdlist li.l1 a:hover{ background: url(../images/cjsfw_11.png) center top no-repeat;}
.zdlist li.l2 a{ background: url(../images/cjsfw_02.png) center top no-repeat;}
.zdlist li.l2 a:hover{ background: url(../images/cjsfw_22.png) center top no-repeat;}
.zdlist li.l3 a{ background: url(../images/cjsfw_03.png) center top no-repeat;}
.zdlist li.l3 a:hover{ background: url(../images/cjsfw_33.png) center top no-repeat;}
.zdlist li.l4 a{ background: url(../images/cjsfw_04.png) center top no-repeat;}
.zdlist li.l4 a:hover{ background: url(../images/cjsfw_44.png) center top no-repeat;}
.zdlist li.l5 a{ background: url(../images/cjsfw_05.png) center top no-repeat;}
.zdlist li.l5 a:hover{ background: url(../images/cjsfw_55.png) center top no-repeat;}
.zdlist li.l6 a{ background: url(../images/cjsfw_06.png) center top no-repeat;}
.zdlist li.l6 a:hover{ background: url(../images/cjsfw_66.png) center top no-repeat;}





/*政务公开*/
.zwgk_left{
	width: 278px;
	float: left;
}
.zwgk_ldzc1{
	background: url(../images/zwgk_navbg.png) no-repeat;
	width: 278px;
	height: 40px;
	line-height: 40px;
}
.zwgk_ldzc1 p{
	float: left;
	font-weight:bold;
	font-size: 16px;
	color: white;
	margin-left: 20px;
}
.zwgk_ldzc1 a{
	float: right;
	color: white;
	margin-right:11px;
}



/*领导之窗*/
#slideBox{height: 220px;width: 100%; margin-top:10px;} 
#slide{height: 220px;overflow:hidden;} 
#slideBox p{font-size:13px;line-height:24px;height:24px;}
#slideBox dl{clear:both;overflow:hidden;margin-bottom:0px;} 
#slideBox dd{float:left;width: 133px;height:35px !important;height:29px;font-size:14px;} 
#slideBox .l{background:url(../images/slideBox_tab_h.png) no-repeat;} 
#slideBox .r{background:url(../images/slideBox_tab_h.png) no-repeat;float: left;margin-left: 3px;} 
#slideBox .l_h{background:url(../images/slideBox_tab.jpg) no-repeat;} 
#slideBox .r_h{background:url(../images/slideBox_tab.jpg) no-repeat;float: left;margin-left: 3px;} 
#slideBox .hide{display:none} 
#slideBox .l a,#slideBox .r a,#slideBox .l_h a,#slideBox .r_h a{padding-left:35px;display:block;padding-top:5px;} 
.btn_zchy{background:url(../images/dh.png) 15px 8px no-repeat;} 
.btn_cxt{background:url(../images/gh.png) 15px 8px no-repeat;} 
.btn_tggs{background:url(../images/gh.png) 15px 8px no-repeat;} 
.btn_fbxx{background:url(../images/zx.png) 15px 9px no-repeat;}
#slideBox .cont_l{float:left;background:url(../images/slideBox_con_left.jpg) no-repeat;width: 268px;height: 150px;margin-bottom:4px; line-height:23px;overflow:hidden;padding-left: 21px;} 
#slideBox .cont_r{float:left;background:url(../images/slideBox_con_right.png) no-repeat;width: 268px;height: 120px;margin-bottom:4px; line-height:23px;overflow:hidden;padding-left: 21px;} 
#sc_1 a,#sc_2 a{/*float: left;margin-top: 9px;width: 110px;text-align: center;*/padding-left:5px;}
#sc_3 a,#sc_4 a{/*margin-right: 10px;*/padding-left:5px;}
/*领导之窗end*/

.xxgk_zwgk { float:left;width:100%; height:104px; padding-top:5px; border-top:#d32727 2px solid;margin-top: 10px;}
.xxgk_zwgk li {float:left; /*width:77px; height:26px; line-height:26px; background:url(../images/listico3.png) no-repeat 12px center;text-indent:21px; */}
.xxgk_zwgk li a {display:block;float: left;background: #f6f6f6;width: 113px;height: 36px;text-align: center;line-height: 36px;margin: 9px 0px 0px 16px;}
.xxgk_zwgk li a:hover{background: #DFDFDF;}
            
.xxgk_tulink { width:278px; height:60px; margin-top:10px; overflow:hidden;margin-bottom:5px;}
.xxgk_tulink img{width:278px; height:60px;}

.zfxxggpt{
	margin-top: 5px;
	margin-bottom: 5px;
}
.zfxxggpt li{
	background: url(../images/zwgk_libg.jpg);
	width: 276px;
	height: 40px;
	margin-bottom: 5px;
}
.zfxxggpt li a{
    color: #666666;
    line-height: 40px;
    margin-left: 40px;
    font-size: 14px;
    width: 235px;
    height: 40px;
    display: inline-block;
}
.zfxxggpt li:hover{
	background: url(../images/zwgk_libg_hover.jpg);
	color: white;
}
.zfxxggpt li a:hover{
	color: white;
}
.jgsz_cont{
	border: 1px solid #e2e2e2;
	width: 276px;
	height: 170px;
}
.jgsz_cont a{
	float: left;
	background: #f6f6f6;
	width: 113px;
	height: 30px;
	text-align: center;
	line-height: 36px;
	margin: 9px 0px 0px 16px;
}
.jgsz_cont a:hover{
	background: #DFDFDF;
}
.zwgk_right{
	float: left;
	margin-left: 20px;
	width: 674px;
	height: 600px;
}
.containM_xxgk{float:left;width:328px;height: 245px;overflow:hidden;}
.partNameC_xxgk1{overflow:hidden;background:#efefef;/* border-top: #d32727 2px solid; */}
.partNameC_xxgk1 a{display:block;font-size:16px;float:left;width: 109px;height:40px;line-height:40px;color:#333333;text-align:center;}
.partNameC_xxgk1 a:hover{font-weight:bold;height:40px;color:white;background-color:#d32727;}
.partNameC_xxgk1 a.on{font-weight:bold;height: 40px;color:white;background-color:#d32727;}
.partDivC_xxgk{overflow:hidden;}
.partDivC_xxgk .zwgk_fx li{height: 32px;width: 100%;line-height: 32px;overflow:hidden;font-size: 14px;}
.partDivC_xxgk .zwgk_fx li a{height:30px;line-height:30px;width:80%;font-size:14px;background-image:url(../images/li.jpg);background-repeat:no-repeat;background-position: left 10px;padding-left:12px;}
.partDivC_xxgk .zwgk_fx{overflow:hidden; margin-top:3px; }
.partDivC_xxgk .zwgk_fx li span{float:right;color:#666666;height:30px;line-height:30px;overflow:hidden;font-size: 12px;}


/*领导之窗列表*/
.menu_list1 {
	float: left;
	width: 228px;
	margin: 0;
}
.menu_list1 .current {
	background:#d32727;
	color: #fff;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
.menu_head1 {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	color:#fff;
	position: relative;
    background:#DB3E3E;
	margin-bottom: 4px;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
.menu_head1 img {
	padding: 7px 8px 0 10px; float:left;
}

.menu_list1 .menu_body {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	line-height: 28px;
	margin-bottom: 3px;
}
.menu_list1 .menu_body li {
	float: left;
	width: 100%;
	height: 27px;
	line-height: 27px;
	background: #F8F8F8;
	margin-top: 4px;
	overflow: hidden;
}
.menu_list1 .menu_body li span {
	padding: 0px 18px 0px 0px;
}
.menu_list1 .menu_body li i {
	padding-left: 60px;
}
.menu_list1 .menu_body li a {
	padding: 0px 10px 0px 0px;
}
                                
.lingdao_gk {
	float: left;
	width: 100%;
}
.lingdao_gk div {
	float: left;
	width: 150px;
	margin-right: 30px;
}
.lingdao_gk div img {
	width: 120px;
	
}
.lingdao_gk ul {
	float: left;
	width: 480px;
}
.lingdao_gk ul li {
	float: left;
	width: 100%;
}
.lingdao_gk ul li  a{
	float: right;
	color:#0168b7;
	
}
.lingdao_gk .dh {
	background:url(../images/1.jpg);
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	line-height: 46px;
	text-indent:50px;
	border-bottom: 1px dashed #D7D7D7;
	margin-bottom: 6px;
}
.lingdao_gk .name {
	font-size: 20px;
	color: #ff0000;
	font-weight: bold;
	line-height: 46px;
	border-bottom: 1px dashed #D7D7D7;
	margin-bottom: 6px;
}
.lingdao_gk .tit {
	font-size: 14px;
	font-weight: bold;
	line-height: 38px;
}
           
.lingdao_jj {
	float: left;
	width: 100%;
}
.lingdao_jj div {
	float: left;
	width: 100%;
	margin-right: 30px;
	margin-top: 10px;
	border-top: 1px solid #ff0000;
	height: 40px;
	line-height: 40px;
	text-indent: 30px;
	background: url(../images/jl.png) left no-repeat;
}
.lingdao_jj .red {
	font-size:16px;
    color:#cc0000;
	
}
.lingdao_jj ul {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.lingdao_jj ul li {
	float: left;
	width: 100%;
}
.lingdao_jj ul li  a{
	float: right;
	color:#0168b7;
	
}
.lingdao_jj .dh {
	background:url(../images/1.jpg);
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	line-height: 46px;
	text-indent:50px;
	border-bottom: 1px dashed #D7D7D7;
	margin-bottom: 6px;
}
.lingdao_jj .name {
	font-size: 20px;
	color: #ff0000;
	font-weight: bold;
	line-height: 46px;
	border-bottom: 1px dashed #D7D7D7;
	margin-bottom: 6px;
}
.lingdao_jj .tit {
	font-size: 14px;
	font-weight: bold;
	line-height: 38px;
}    
                                
.lingdao_jj li span{
 color:#333;  
}
                                
/*领导之窗列表*/


/*公共参与*/
.ggcy_left{
	width: 623px;
	float: left;
}
.ggcy_right{
	width: 333px;
	float: right;
}
#write_letter{
    padding: 0px 0px 0px 150px;
    font-size: 14px;
    color: #ff5700;
}
.ggcy_xzxxtit{
	background: none;
	margin-top: 0;
}
.ggcy_xzxxtiter{
	background: #f6f6f6;
	width: 100%;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	font-weight: bold;
}
.ggcy_xzxxtiter span{
	display: inline-block;
    text-align: center;
}
.xzxxtiter_qj{
	color: #f16600;
}
.xzxxlist_con li{
	height: 31px;
	line-height: 31px;
    font-size: 12px;
}
.xzxxlist_con li span,.xzxxlist_con li a{
	display: inline-block;
}
.xzxxlist_xfh{
    width: 168px;
    margin-left: 9px;
}
.xzxxlist_tit{
	width:220px;
}
.xzxxlist_time{
	width: 92px
}
.ggcy_con2{
    width: 100%;
    float: left;
    margin-top: 15px;
}
.ggcy_con2 a{
	width: 202px;
	height: 84px;
	display: inline-block;
}
.ggcy_jbts{
	background: url(../images/jbts.png);
}
.ggcy_wsxf{
	background: url(../images/wsxf.png);
}
.ggcy_zcfg{
	background: url(../images/zcfg.png);
}
.ggcy_con3{
    width: 100%;
    float: left;
    margin-top: 15px;
}
.ggcy_xzxxcon{
	margin-top: 15px;
}
.ggcy_pic{
	width: 263px;
	height: 201px;
	float: left;
}
.ggcy_pic img{
	width: 263px;
	height: 201px;
}
.ggcy_tit{
	float: left;
	margin-left: 15px;
}
.ggcy_tit div{
	margin-bottom: 12px;
	height: 37px;
}

.ggcy_tit span{
	width: 98px;
	background: #ee9899;
	display: inline-block;
	color: white;
	text-align: center;
	line-height: 37px;
	float: left;
	font-size: 14px;
}
 .ggcy_tit p{
	 width: 225px;
    height: 37px;
    display: inline-block;
    margin-left: 15px;
    font-size: 12px;
}
.ggcy_tit a{
    width: 225px;
    height: 37px;
    display: inline-block;
    margin-left: 15px;
    font-size: 12px;
}
.ggcy_right01{
	width: 335px;
	height: 333px;
	border: 1px solid #e2e2e2;
	position: relative;
margin-top: 5px;
}
.ggcy_xfxz{
	position: absolute;
    top: -10px;
    left: 40px;
}
.ggcy_right01 p{
    width: 307px;
    text-indent: 14px;
    margin-top: 30px;
    line-height: 27px;
    font-size: 14px;
}
.ggcy_xzrx{
	position: absolute;
	bottom: 10px;
	left: 20px;
}
.ggcy_right02{
	width: 100%;
	height: 100px;
	border: 1px solid #e2e2e2;
	margin-top: 13px;
}
.ggcy_searchcon{
	margin:0 auto;
	width: 300px;
	height: 73px;
	margin-top: 20px;
	font-size: 16px;
	text-align: center;
	color: #d32727;
}
.search_emil{
	width: 193px;
	height: 40px;
	background: #f6f6f6;
	float: left;
	border: none;
	color: #909090;
	padding-left: 10px;
    margin-top: 10px;
    font-family: "微软雅黑";
}
.btn_emil{
    cursor:pointer;
    width: 108px;
    height: 40px;
    margin: auto;
    /* text-align: center; */
    /* float: right; */
    background: #ff5700;
    color: white;
    border: none;
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
}
.ggcy_right03{
	width: 100%;
	height: 229px;
	border: 1px solid #e2e2e2;
	margin-top: 13px;
}
.ggcy_myzj{
width: 310px;
margin-top: 15px;
}
.ggcy_myzj div{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #e2e2e2;
}
.ggcy_myzj  div span{
    color: #d32727;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-left: 9px;
}
.ggcy_myzj  div a{
    color: #ff5700;
    font-size: 14px;
    float: right;
}
.ggcy_myzj .zwgk_fx li{
	height: 28px;
	line-height: 28px;
}
.ggcy_myzj .zwgk_fx li a{
    background-image: url(../images/li.jpg);
    background-repeat: no-repeat;
    background-position: left 8px;
}

.zwzx_pic img{
  width: 206px;
  height: 128px;
}
.zwzx_pic p{

    margin-right: 10px;
    float: right;
    text-indent: 25px;
    margin-top: 5px;
    line-height: 25px;
}
.zwzx_pic span{
	font-size: 16px;
}
.zwzx_pic div{
	float: right;
	width: 261px;
}
.zwzx_pic a{
	color: #d32727;
	font-size: 17px;
}
.zwzx_pic a:hover{
	text-decoration: underline;
}         
.gg_service img{
	margin-right: 5px;
}
                      
/*网站导航*/
.web_navtitle {width: 120px; height:40px; line-height:40px; color: #ea2f29; font-size:18px; text-indent: 20px; font-family:"Microsoft Yahei"; background: url(../images/link_fgf.png) no-repeat center right;font-weight: bold;}
.unnewdh {background: url(../images/link_fgf.png) no-repeat center right; /* border-right:1px solid #D95050; */ cursor:pointer; font-size:14px; font-weight:bold; height:40px; line-height:40px; color: #333; /* padding-left:19px; */text-align: center;}
.tab-cur {/* background:url(../images/wzdh4.png) no-repeat center right; */ color: #ea2f29;}
.data-list {background-color:#FFFFFF; border:1px solid #EAE9E9; border-top:none; padding:10px 0px 5px 0px; display:none;}
.fivelist {padding-left:10px; overflow:hidden; zoom:1;}
.fivelist li {float:left; width:16.6%; line-height:24px;}
.btn_close {width:100%; height:28px; text-align:right;}
/*end 网站导航*/

 .lyb{margin-top: 5px;}
form .control-group{padding:6px 0}
form .control-group label{    line-height: 19px;    font-size: 12px;float:left;width:90px;text-align:right;padding-top:3px;font-weight:normal}
form .control-group .control{position:relative;margin-left:110px}
form .control-group .control-input{    padding: 4px 4px;width:300px;margin-left:0;border:1px solid #c9c9c9;color:#535353}
form .control-group .control-input.error-info{border-color:red}
form .control-group .select-box{width:322px}
form .control-group .select-box .select-text{border-color:#c9c9c9}
form .control-group .select-box .select-text.error-info{border-color:red}
.control-group .help-text{font-size: 12px;position:absolute;top:3px;left:330px;color:#818181;line-height:1.8}
.control-group #error-text{display:none;left:150px;color:red;top:7px}
.control-group .control #code{width:110px}
.control-group .control #kaptchaImage{margin:0 0 -10px 10px;*margin-bottom:-5px}
.control-group .control .change-code{    font-size: 12px;text-decoration:underline;cursor:pointer;margin-left:15px}
.control-group .control #submit-btn{line-height:30px;text-align:center;width:90px;height:30px;background:#ff9b5b;color:white;font-size:14px;margin-top:15px;cursor:pointer}
  
.submit-btn{    
     line-height: 30px;
    text-align: center;
    width: 90px;
    height: 30px;
    background: #ff9b5b;
    color: white;
    font-size: 15px;
    border: none;
    cursor: pointer;
    font-family: 微软雅黑;
  }
  
.input_erro{border: red 1px solid;}
#state_flase{color: red;}

/*网站地图*/
.sitemap {}
.sitemap ul {float:left; width:99%; padding-bottom:8px; border:1px solid #E1E1E1; margin:10px auto;}
.sitemap h3 {background:#F4F4F4 url(../images/title_ico1.gif) no-repeat 10px 12px; text-indent:27px; font-size:14px; color:#C61C1D; line-height:32px; width:100%; border-bottom:1px solid #E1E1E1; margin-bottom:6px;}
.sitemap li {float:left; width:125px; line-height:26px; background:url(../images/list_ico1.gif) no-repeat 10px 11px; text-indent:20px;}

.content.fl{float: none;}
/*自适应代码*/
@media (max-width: 1199px) {
    .content_article{width: 96%;padding: 0 2%;}
    .container_wrap{width: 100%;}
    .container_wrap .article_show{width: 100%;}
    .container_wrap .Zoom{width: 100%;padding:0 0 20px 0;}
    .container_wrap .show_page{width: 96%;padding: 0 2%;margin: 0 0 20px 0;}
}
@media (max-width: 480px) {
    .show_page ul.clearfix .fr{display: none;}
    .sitemap ul{width: 95%;}
}

