@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#fff;-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";color:#999;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#231f20;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#d9494a;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}

/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}

@media print{
	a[href]:after {
		content: none!important;
	}
	body{min-width: 1220px !important;}
	.container{width: 1220px !important;}
}

/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float li{margin-bottom:0px;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}
/* 头部 */
.header{width: 100%;height: 439px; background:#cd0c0d url("../images_sdzt/sdzt_bannerbg.jpg") center bottom no-repeat;}
.header ul li span.img_title{display: none;}
.header .container{position: relative;}
.zt_logo{width: auto;height: auto;position: absolute;top: 19px;left: 0;}
.zt_logo img{height: auto; width: auto;}
.main_logo{width: 100%;height: auto;padding-top: 70px;text-align: center;}
.main_logo img{width: auto;height: auto;max-width: 100%;}
.search_box{height: 51px;width: 100%;padding-top: 33px;text-align: center;}
.search{display: inline-block;*display:inline;width: 552px;height: 51px;line-height: 51px;background: #fff;border-radius: 8px;position: relative;*zoom: 1;}
.search .search_txt{height: 51px;line-height: 51px;width: 454px;border: 0 none;background: none;text-indent: 1em;color: #999;position: absolute;left: 0;top: 0;font-size: 16px;}
.search .search_sub{width: 98px;height: 51px;line-height: 51px;font-size: 16px;color: #fff;text-indent: 46px;text-align: left;background:#ffba50 url("../images_sdzt/sdzt_search.png") no-repeat 18px;border: 0 none;border-top-right-radius: 4px;border-bottom-right-radius: 4px;position: absolute;right: 0;top: 0;}
.search .msg-box{ position: absolute; left: 0px;}
/*主题*/
.content_main{padding: 0 20px;}
/*导语*/
.main_dy{ padding-top: 43px; height: 173px; border-bottom: 1px dashed #aaa; }
.dy_title{ width: 75px; height: 134px;font-size: 0; margin-top: 9px;float: left; background: url("../images_sdzt/daoyutit.png") no-repeat !important;}
.dy_main{ line-height: 36px;font-size: 16px;text-indent: 2em;text-align: justify; margin-left: 100px;}
/*热点信息*/
.rdxx{width: 100%;height: auto;padding-top: 30px;}
.com_title{width: 100%;height: 35px;text-align: center;margin-bottom: 30px; background: url("../images_sdzt/dhtitbg.png") center repeat-x;}
.com_title .tit{display: block;height: 35px;font-size: 0;}
.com_title img{width: auto;max-width: 100%;height: auto;max-width: 100%;}
.rdxx_main{width: 100%;height: 306px;overflow: hidden;}
.rdxx_main .rdxx_part{float: left;height: 100px;width: 237px;margin-bottom: 16px;margin-left: 16px;background:url("../images_sdzt/rdxxbg.png") top center repeat-x;padding: 15px 15px 15px 26px;overflow: hidden;}
.rdxx_main .rdxx_part.num1,.rdxx_main .rdxx_part.num5{margin-left: 0;}
.rdxx_part .rdxx_part_title{font-size: 18px;font-weight: bold;color: #db3731;}
.rdxx_part ul{width: 110%;height: auto;margin-top: 10px;}
.rdxx_part ul li{width: 50%;text-align: left;font-size: 16px;height: 32px;line-height: 32px;float: left;*width:49.999%;}
.rdxx_part ul li a{display: block;height: 32px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;}
/* 首页热点信息 滚动修改 20200910 */
.rdxx_main_01{width: 100%;height: 306px;position: relative;}
.rdxx_main_01 .rdxx_part{height: 100px;margin-bottom: 16px;background: #fcf4ee;padding: 15px 15px 15px 26px;overflow: hidden;}
.rdxx_main_01 .rdxx_part .rdxx_part_title{font-size: 18px;font-weight: bold;color: #db3731;}
.rdxx_main_01 .rdxx_part ul{width: 107%;height: auto;margin-top: 10px;}
.rdxx_main_01 .rdxx_part ul li{width: 50%;text-align: left;font-size: 16px;height: 32px;line-height: 32px;float: left;*width:49.999%;}
.rdxx_main_01 .rdxx_part ul li a{display: block;height: 32px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666; cursor: pointer!important;}
.rdxx_main_01 .rdxx_part ul li a:hover{color: #d61618; }
.beauty_lists_main{width: 100%;height: 306px;z-index: 2;overflow: hidden;}
.beauty_lists_main ul.scroll_main_ul{margin-right: 20px;width: 274px;height: 292px;float: left; overflow:hidden; zoom:1;  _display:inline;}
.rdxx_main_01 .next{ width: 35px; height:35px; background: url("../images_sdzt/hber_index_right.png") no-repeat; cursor: pointer; position: absolute; right: -16px; top:128px; z-index: 3}
.rdxx_main_01 .prev{width: 35px; height: 35px; background: url("../images_sdzt/hber_index_left.png") no-repeat; cursor: pointer;position: absolute; left: -16px; top:128px; z-index: 3}
/*政策文件*/
.zcwj_content{ height: 364px; background: #f9f9f9; padding: 30px 0 36px; margin-bottom: 30px;}
.zcwj_wz{ height: auto;}
.zcwj_wz ul li{position: relative; height: 50px; border-bottom: 1px dashed #dcdcdc; line-height: 50px; background: url("../images_sdzt/dot.jpg") left center no-repeat; padding-left: 14px; font-size: 16px; width: 546px; float: left;}
.zcwj_wz ul li .date{ font-size: 15px; color: #999;position: absolute;top: 0;right: 0;}
.zcwj_wz ul li.even{ float: right;}
.zcwj_wz ul li a{ display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width: 458px;}
/*工作动态*/
.picqhbox{width: 100%;height: 309px; margin-bottom: 30px;position: relative;}
.spslide{width:100%;min-height:120px;overflow:hidden;position:relative;height: 309px!important;}
.spslide .img{overflow:hidden;position:absolute;transition:width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;width: 380px;height: 309px;}
.spslide .img .title{ height: 56px; line-height: 56px; text-align: left; font-size: 16px;  overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display: block;padding-left: 20px; background: #fff7e8;}
.spslide .img img{width:100%;height:100%;margin:0;display: block;}
.spslide .img .ico{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.spslide_imgbox{padding: 5px;background: #ccc;}
.spslide .img4{width:24%;height:84%;top:12%;left:0%;z-index:2;}
.spslide .img3{width:24%;height:84%;top:12%;right:0%;z-index:3;}
.spslide .img1{width:32.75%;height:100%;top:0;left:32.75%;z-index:5;}
.spslide .img2{width:28%;height:94%;top:6%;right:14%;z-index:4;}
.spslide .img5{width:28%;height:94%;top:6%;left:14%;z-index:3;}
.spslide .img4 .spslide_imgbox,.spslide .img3 .spslide_imgbox{height: 176px;}
.spslide .img2 .spslide_imgbox,.spslide .img5 .spslide_imgbox{height: 207px;}
.spslide .img1 .spslide_imgbox{height: 243px;}
.picqhbox .next{ width: 35px; height:35px; background: url("../images_sdzt/hber_index_right.png") no-repeat; cursor: pointer; position: absolute; right: 0; top:137px; z-index: 5}
.picqhbox .prev{width: 35px; height: 35px; background: url("../images_sdzt/hber_index_left.png") no-repeat; cursor: pointer;position: absolute; left: 0; top:137px; z-index: 5}


.poster-main{position:relative; height: 360px; z-index: 0;overflow: hidden; margin-bottom: 20px;}
.poster-main a,.poster-main img{display:block;width:100%;height:100%; }
.poster-main .poster-list{width:100%;height:360px;}
.poster-main .poster-list li{width: 540px;height: 360px;position:absolute;left:0;top:0; z-index: 1;}
.poster-main .poster-btn{position:absolute;top:0;cursor:pointer;}
.poster-main .poster-prev-btn{width: 35px; height:35px; background: url("../images_sdzt/hber_index_left.png") no-repeat; cursor: pointer; position: absolute; left: 0; top:145px; z-index: 1000 ;}
.poster-main .poster-next-btn{width: 35px; height:35px; background: url("../images_sdzt/hber_index_right.png") no-repeat; cursor: pointer; position: absolute; right: 0; top:145px; z-index: 1000;}
.poster-main .poster-list li .title{text-align:center;line-height:56px;display:block;position:absolute;left:0;bottom:0; right: 0; padding:0 10px;height:56px!important;    background: rgba(255, 247, 232, 0.9);font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (max-width: 560px){
	.poster-main{ width: 300px; height: 200px; margin: 0 auto 10px auto;}
	.poster-main .poster-list{width:100%;height:200px; margin-right: -2px;}
	.poster-main .poster-list li{width: 300px; height: 200px;  }
	.poster-main .poster-list li.roundabout-in-focus{ left:0 !important; }
	.poster-main .poster-prev-btn,.poster-main .poster-next-btn{ top:70px;}
}
/* 右侧导航 */
.home_web_01{position: fixed;_position: absolute;left: 50%;margin-left: 640px;top: 420px;_top: auto;_top: expression(eval(document.documentElement.scrollTop)); width: 111px;height: 427px; border-radius: 4px;z-index:9999}
.home_web_01 .home_web_ul li.com_li{height: 61px;text-align: center;line-height:60px;font-size: 16px;}
.home_web_01 .home_web_ul li a.home_web_ul_a{display: block;border-bottom: 1px solid #d9494a;}
.home_web_01 .home_web_ul li.num1 a.home_web_ul_a{border-radius: 4px 4px 0 0;}
.home_web_01 .home_web_ul li.num7 a.home_web_ul_a{border-bottom:0 none; border-radius: 0 0 4px 4px; height: 61px;}
.home_web_01_main{position: relative;height: auto;width: auto;}
.home_web_01 .home_web_ul li a.home_web_ul_a,.home_web_01 .home_web_ul li.active a.home_web_ul_a{background:#cc0c0d url(../images_sdzt/sdzt_icon.png) no-repeat 17px;color:#fff;text-align: left;width: auto;padding-left: 43px;}
.dh_drap_menu{width: 1158px;padding: 10px 60px 16px 20px;background: #fff;border: 1px solid #d9d9d9;position: absolute;right: 111px;top:0;z-index: 999;overflow: hidden;display: none;}
.dh_drap_menu ul{width: 110%;}
.dh_drap_menu ul li{width: 182px;height: 70px;border-radius: 4px;float: left;margin-top: 10px;margin-right: 20px;text-align: center;position: relative;background: #fcf4ee;}
.dh_drap_menu ul li a{display: block;height: 68px;}
.dh_drap_menu ul li img{*zoom: 1;display: inline-block;height: 32px;margin-top:18px;*margin-top:18px;*display: inline;margin-right: 10px;vertical-align: top;*vertical-align: top;transition: all 1s;width: auto;}
.dh_drap_menu ul li .img_title{*margin-top:18px;*display: inline;margin-top:18px;display: inline-block;height: 32px;line-height: 32px;max-width: 118px;width: auto;*zoom: 1;}
.dh_drap_menu ul li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.dh_drap_menu ul li.num8 .img_title{height: auto;line-height: 18px;margin-top: 16px;*margin-top:16px;}
.none{ display: none;}
.none.active{ display: block;}
/*县区部门*/
.xqzf_list{ height: auto; padding-bottom: 10px; overflow: hidden;}
.xqzf_list ul{ margin-right: -20px;}
.xqzf_list ul li{ width:148px; height: 95px; float: left; margin: 0 20px 20px 0px; }
.xqzf_list ul li a{display: block;   border-radius:10px; -moz-border-radius: 10px;  -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.xqzf_list ul li .img_title{ display: none;}
.xqzf_list ul li a:hover{ box-shadow: 0px 0px 5px 0px rgba(195, 16, 20, 1);}


/*县区部门*/
.xqzf_list2{ height: auto; padding-bottom: 10px; overflow: hidden;}
.xqzf_list2 ul{margin-right: -20px;}
.xqzf_list2 ul li{ width:148px; float: left; margin: 0 20px 20px 0px; }
.xqzf_list2 ul li a{display: block;   border-radius:0 0 10px 10px; -moz-border-radius: 0 0 10px 10px;  -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background: #fff;border: #c31014 1px solid;}
.xqzf_list2 ul li .img_title{display: block; font-size: 16px;height: 34px;line-height: 34px;background: #c31014;color: #fff;text-align: center;}
.xqzf_list2 ul li .img_remarks{display: block;height: 44px;padding: 7px 0 8px; line-height: 22px;font-size: 14px; color: #c31014;text-align: center;}
.xqzf_list2 ul li a:hover{ box-shadow: 0px 0px 5px 0px rgba(195, 16, 20, 1);}

/*站群导航*/
.site_nav{height: 40px;padding: 25px 0; background: #ededed; }
.site_nav_box{ height: auto;/*background: url("../images_sdzt/sdzt_dh_title.png") no-repeat  20px center;padding-left: 160px;*/}
.site_nav_title{width: 160px;display: block;line-height: 40px; float: left;font-size: 0; text-align: center;}
.site_nav_title img{vertical-align: middle;}
.site_nav_box dl{float: left;margin-left: 15px;position: relative;}
.site_nav_box dl dt{color:#666;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;font-size:18px;text-indent: 20px;display: block;width: 328px;height: 40px;line-height: 40px; background: #ffffff;}
.site_nav_box dl .linklist,.site_nav_box dl .linklist1{display: none;position: absolute;width: 100%;bottom: 40px; left: 0;border: 1px solid #ededed;background: #fff;box-sizing: border-box;z-index: 999;}
.site_nav_box dl .linklist ul,.site_nav_box dl .linklist1 ul{ padding:0;  width: auto; height: auto;max-height: 256px;overflow-y: auto;}
.site_nav_box dl .linklist1{ padding:10px 0 10px 10px;}
.site_nav_box dl .linklist ul li{text-align: center;line-height: 32px;height: 32px; float: none; width: auto; background: none;}
.site_nav_box dl .linklist ul li a{display: block;width: 100%; padding:0; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font: normal 16px/32px "Microsoft Yahei";}
.site_nav_box dl .linklist ul li:hover{background: #f5f5f5;}
.site_nav_box dl dt i{position: absolute;display: block;height: 38px;width: 38px;background: url("../images_sdzt/site_nav_bg.png") no-repeat center center !important;right: 0;top: 0; }
.site_nav_box dl dt a{display: block;color:#666;}
.site_nav_box dl dt a:hover{color: #d9494a;}
/*底部*/
/* .sdzt_footer{ line-height:28px;padding: 30px 0 30px;  font-size: 14px;  color: #fff; text-align: center;  background: #c31014;}
.footer{ position: relative;}
.footer a{ color: #fff!important;}
.footer span{ padding: 0 5px;}
.dzjg{ position:absolute; left:45px; top:15px;}
.jiucuo{ position:absolute; right:60px; top:25px;} */
.yqlinks{z-index: 105;}
@media (max-width: 1199px) and (min-width:992px){
.main_dy{height: auto;}
.rdxx_main{height: auto;}
	.beauty_lists_main ul.scroll_main_ul{margin-right: 16px;width: 226px;}
.rdxx_main .rdxx_part{width: 184px;}
.zcwj_wz ul li{ width: 452px;}
.zcwj_wz ul li a{ max-width:370px; }
.xqzf_list ul li,.xqzf_list2 ul li{ width: 222px; height: auto;}
.xqzf_list ul li img{ width: 100%; height: auto;}
.site_nav_box dl dt{ width: 262px;}
}
@media (max-width:991px){
.main_dy{height: auto; padding: 20px 0px;}
.main_logo img{max-width: 94%;}
.header{height: auto; padding-bottom: 30px;}
.rdxx_main{height: auto;}
.rdxx_main .rdxx_part{width: 48%;margin: 0px 1% 10px;}
.rdxx_main *{box-sizing: border-box;}
	.beauty_lists_main ul.scroll_main_ul{margin-right: 16px;width: 233px;}
.rdxx_part ul{width: 100%;}
.rdxx_main .rdxx_part{height: 131px;}
.rdxx_main .rdxx_part.num1, .rdxx_main .rdxx_part.num5{margin: 0px 1% 10px;}
.zcwj_content{ height: auto; overflow: hidden;}
.zcwj_wz ul li{ width: auto; float: none;}
.zcwj_wz ul li a{ float: none; max-width: none; margin-right: 60px;}
.zcwj_wz ul li.even{ float: none;}

.xqzf_list ul{ width: 110%;}
.xqzf_list ul li,.xqzf_list2 ul li{ width: 167px;  height: auto;}
.xqzf_list ul li img{ width: 100%; height: auto;}
.site_nav_box{ padding-left: 120px;}
.site_nav_box dl dt{ width: 201px;}
}
@media (max-width: 767px){
.header{ padding-bottom: 20px;}
.search_box{ padding-top: 20px;}
.search{width: 94%;}
.search .search_txt{padding-right: 98px;box-sizing: border-box;width: 100%;}
.content_main{ padding: 0 10px;}
.dy_title{ width: 94px; height: 69px; background: url("../images_sdzt/dy_small.jpg") no-repeat !important; margin-bottom: 20px; margin-right: 20px;}
.dy_main{ margin-left: 0px;}
	.beauty_lists_main ul.scroll_main_ul{width: 100%; margin-right: 0;}
	.rdxx_main_01 .next{right: -8px;}
	.rdxx_main_01 .prev{left: -8px;}
.xzzf_ul ul{width: 100%;}
    .xqzf_list ul,.xqzf_list2 ul{margin-right:-2%;}
.xqzf_list ul li,.xqzf_list2 ul li{ width: 48%; margin:0 2% 10px 0; height: auto;}

.xqzf_list ul li img{ width: 100%; height: auto;}
.rdxx_main .rdxx_part{height: 131px;}
.zt_logo{position: initial;width: 94%;margin: 0 auto;padding-top: 20px;text-align: center;height: auto;}
.zt_logo ul li img{max-width: 100%;height: auto;}
.main_logo{padding-top: 20px;}
.com_title{ margin-bottom: 20px;}
.picqhbox{height: 209px;}
.spslide{width:100%;min-height:120px;overflow:hidden;position:relative;height: 209px!important;}
.spslide .img4 .spslide_imgbox,.spslide .img3 .spslide_imgbox{height: 96px;}
.spslide .img2 .spslide_imgbox,.spslide .img5 .spslide_imgbox{height: 127px;}
.spslide .img1 .spslide_imgbox{height: 163px;}
.spslide .img .title{height: 36px;line-height: 36px;}
.site_nav{height: auto;padding-top:10px;padding-bottom:0}
.site_nav_box{background: url(../images_sdzt/sdzt_dh_title.png) no-repeat 0px center;}
.site_nav_box dl{width: 48%;margin-left:2%;margin-bottom: 10px;left: 0;}
.site_nav_box dl,.site_nav_box dl *{box-sizing: border-box;}
.site_nav_box dl dt{width: 100%;}
}
@media (max-width: 600px){
.picqhbox{height: 169px;}
.spslide{width:100%;min-height:120px;overflow:hidden;position:relative;height: 169px!important;}
.spslide .img4 .spslide_imgbox,.spslide .img3 .spslide_imgbox{height: 56px;}
.spslide .img2 .spslide_imgbox,.spslide .img5 .spslide_imgbox{height: 87px;}
.spslide .img1 .spslide_imgbox{height: 123px;}
.spslide .img .title{height: 36px;line-height: 36px;}
.xqzf_list ul li{ width: 100%; margin:0 0 2% 0; height: auto;}
	.picqhbox .prev,.picqhbox .next{ top:67px;}
}
@media (max-width: 500px){
.com_title{ background:none;}
.site_nav{height: auto; padding:10px 10px 0;}
.site_nav_box{padding-left: 0;background: none;}
.site_nav_box dl{width: 100%;margin-left:0;margin-bottom: 10px;}
.site_nav_box dl dt{width: 100%;}
.picqhbox{height: 159px;}
.spslide{width:100%;min-height:120px;overflow:hidden;position:relative;height: 159px!important;}
.spslide .img4 .spslide_imgbox,.spslide .img3 .spslide_imgbox{height: 56px;}
.spslide .img2 .spslide_imgbox,.spslide .img5 .spslide_imgbox{height: 87px;}
.spslide .img1 .spslide_imgbox{height: 123px;}
.spslide .img .title{height: 26px;line-height: 26px;}
	.picqhbox .prev,.picqhbox .next{ top:62px;}
}
@media (max-width: 400px){
.rdxx_main .rdxx_part{width: 100%;margin: 0px 0 10px;}
.picqhbox{height: 149px;}
.spslide{width:100%;min-height:120px;overflow:hidden;position:relative;height: 149px!important;}
.spslide .img4 .spslide_imgbox,.spslide .img3 .spslide_imgbox{height: 46px;}
.spslide .img2 .spslide_imgbox,.spslide .img5 .spslide_imgbox{height: 77px;}
.spslide .img1 .spslide_imgbox{height: 113px;}
.spslide .img .title{height: 26px;line-height: 26px;}
	.picqhbox .prev,.picqhbox .next{ top:52px;}
}
/*通用栏目*/
.bodybgny{ background: #f9f9f9;}
.lm_contain { overflow: hidden; }
.wz_top { height: auto;background: #f4f4f4; color: #666666; line-height: 28px; padding: 7px 0px 7px 18px;}
.wz_top a { color: #666666;}
.wz_top i { font-style: normal;}
.lm_contain { background: #ffffff; padding: 12px 10px; overflow: hidden;}

.lm_lban { width: 260px;height: auto; background: #f8f8f8;}
.lm_top { background: url(../images/h1_title.png) no-repeat 80% center #ea0000; height: auto; line-height: 26px; padding: 10px 0px 10px 31px;}
.lm_top .tit { font-size: 18px; color: #ffffff; display: block;}
.navdh { height: auto; overflow: hidden; padding: 12px 6px }
.navdh ul li {vertical-align: bottom;overflow: hidden; height: auto; margin-bottom: 6px;}
.navdh ul li a {display: block; height: auto;line-height: 28px; padding: 8px 10px 8px 70px; overflow: hidden;font-size: 16px; background: url(../images/sub.jpg) 43px center no-repeat #fafafa; border: 1px solid #f0f0f0; }
.navdh ul li a:hover, .navdh ul li.active a, .navdh ul li a.active {color: #ea0000; background: url(../images/subhover.jpg) 43px center no-repeat #f8f8f8; border: 1px solid #d20001; }
.navdhzj ul li.num1 a {color: #ea0000; background: url(../images/subhover.jpg) 43px center no-repeat #f8f8f8; border: 1px solid #d20001;}
.lm_rban { width: 900px; height: auto; min-height: 600px; _height: 600px;}
.dqlanmu {height: 46px;position: relative; clear: both; background: url(../images/secbg.jpg) bottom repeat-x;}
.dqlanmu .guidang {position: absolute;right: 0px;top: 40px;}
.columnname {display: block;float: left;width: auto; height: auto;line-height: 26px;color: #ea0000; font-size: 18px; padding: 10px 14px; background: url("../images/sec2bg.jpg") bottom repeat-x;}
.navjz {height: auto; padding: 15px 0px 0px; font-size: 16px;line-height: 200%;overflow: hidden; text-align: justify;text-justify: inter-ideograph;word-break: break-all;word-wrap: break-word;}
.navjz ul {clear: both;}
.navjz table {max-width: 100% !important;}
.navjz ul li {position: relative; padding: 2px 0 2px 15px;background: url(../images/dot.png) left center no-repeat;height: 36px;line-height: 36px;vertical-align: bottom; border-bottom: 1px dashed #dddddd;}
.navjz ul.doc_list li a {display: block; font-size: 16px; max-width: 715px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul li .date {font-size: 15px;color: #999999;position: absolute;top: 2px;right: 0;}
.navjz ul.doc_list {padding-bottom: 5px;}
.navjz ul.doc_list li, .navjz ul.download-list li {overflow: hidden;}
.navjz ul.doc_list li img {float: left;margin: 12px 0 0 2px;}
.navjz ul li.lm_line {height: 24px; padding: 0;}
.navjz ul li.columnName {height: 36px;margin: 0px 0 5px;padding: 0 10px; border-bottom: 1px solid #dddddd;background: none;}
.navjz ul li.columnName .title, .navjz ul li.columnName .title:hover {display: block;width: auto;white-space: nowrap;height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;color: #333333; }
.navjz ul li.columnName .more {font-size: 14px;color: #999999;line-height: 36px;}
.lm_rban_rd{ width: 100%;}
.lm_rban_rd .navjz ul.doc_list li a{ max-width: 940px;display: block;}
.lm_rban_rd .navjz ul.doc_list li a i{ font-style: normal; color: #c00000;}

.lh_tit{ line-height: 40px; color: #ea0000; font-size: 24px;}
.detallmore{ text-align: right; font-size: 14px;}
.detallmore a{ color: #999;}
/*小屏二级栏目*/
.btn-group {width: 100%;cursor: pointer;position: relative;}
.btn {width: 100%;padding: 8px 12px;font-size: 16px;text-align: left;border-radius: 0;}
.btn-danger {height: auto;color: #ffffff;background: #ea0000;border: 0;font-weight: bold;padding-left: 20px; line-height: 28px;}
.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {color: #ffffff;background: #ea0000;border: 0;}
.btn .caret {position: absolute;right: 10px;top: 50%;margin-top: -3px;}
.btn-danger:hover {color: #ffffff;background: #ea0000;border: 0;}
.dropdown-menu {width: 100%;padding: 0;border-radius: 0;box-shadow: none;border: 0; position: static !important;}
.dropdown-menu > li > a {padding: 8px 20px 8px 25px;font-size: 15px; white-space: normal;}
.dropdown-menu a {background: #f4f4f4;border-top: 1px solid #ffffff;}
.dropdown-menu a:hover {background: #f4f4f4 !important;color: #ea0000 !important;font-weight: bold;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background: #f4f4f4 !important;color: #ea0000;font-weight: bold;}
.jump-info .btn-group .btn { padding: 0px !important; background: #ea0000 !important;}
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {background-color: none; border-color: none;}
.dropdown-backdrop{ display: none;}
/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px; }
.pagination a:hover{background:#eee;border:1px solid #d9d9d9;color:#666 !important;}
.pagination a.active{border:1px solid #f7c0c1;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#eee;border:1px solid #d9d9d9;color:#666;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#eee;border:#d9d9d9 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0;height:28px;padding:0 6px;}
.pagination .total{border:0;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:28px;padding:2px 5px;border:#d9d9d9 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#f1f1f1;vertical-align:middle;border-radius: 3px; color: #666;}
.pagination .inputBar .go-page{width:40px;height:30px;line-height:22px;padding:2px 5px;border:#d9d9d9 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#fff;vertical-align:middle;border-radius: 3px; color: #666;}
.pagination .inputBar .go-page:hover{background:#eee;border:1px solid #d9d9d9; color: #666;}
/*文章页*/
.con_main { background: #ffffff; padding: 20px;   position: relative; }
.con_main .guidang { position: absolute; top: 50px; right: 10px;}
.newstitle {font-size: 26px; text-align: center; color: #ea0000; line-height: 45px;}
.newstitlef {font-size: 20px;text-align: center;line-height: 30px;font-weight: normal; }
.newstitlet {font-size: 20px;text-align: center;line-height: 30px;font-weight: normal; }
.newstitles {font-size: 14px;text-align: center;line-height: 30px;font-weight: normal; }
.newsinfo {background: #ecf9ff none repeat scroll 0 0;line-height: 25px; border-bottom: 1px solid #d0e0e8; border-top: 1px solid #d0e0e8; color: #333333; padding: 10px 0; margin-top: 10px; text-align: center;}
.newsinfo1 { max-width: 580px;height: 36px; line-height: 36px; margin: 0 auto; padding-right: 100px; position: relative;}
.newsinfo span {padding: 0 10px;display: inline-block;}
.newsinfo .share{}
.newsinfo .share-box{ position: relative;top: 7px;}
.newsinfo .bdsharebuttonbox {margin-left: 10px;}
.newscontnet {font-size: 14px; margin: 0 auto; color: #333333; line-height: 200%; padding: 20px 0px 0px; min-height: 206px; overflow-x: auto; overflow-y: hidden;}
.newscontnet img { max-width: 100%;}
.newscontnet p, .newscontnet p span {font-family: "微软雅黑" !important;}
.newscontnet table {border-color: #333333;border-spacing: 0px;border-collapse: collapse; max-width: 100%;}
.newscontnet table td {padding: 5px; height: 22px;border: 1px solid #333333;}

.scan_code_box { margin: 0 auto; padding: 40px 0px; text-align: center;}
.scan_code_box .pic { text-align: center; width: auto; margin: 0 auto;}
.scan_code_box img { width: 140px; height: 140px; border: 1px solid #efefef; margin: 0 auto; }
.scan_code_box .txt { text-align: center; line-height: 32px; font-size: 14px; color: #666666; display: block;}
.wzbot { height: auto; padding: 10px 20px; overflow: hidden; border-top: 1px dashed #dddddd;}
.wzbot a { font-size: 12px;color: #666666; padding: 0 12px 0 22px; float: left; line-height: 30px;}
.wzbot a.backbtn { background: url("../images/btn_icons_01.jpg") left center no-repeat;}
.wzbot a.print_btn { background: url("../images/btn_icons_02.jpg") left center no-repeat;}
.wzbot a.close_btn { background: url("../images/btn_icons_03.jpg") left center no-repeat;}
.wzbot a:hover{color: #d9494a;}
.minh500 { height: auto !important; min-height: 500px; _height: 500px;}
.minh300 { height: auto !important; min-height: 300px; _height: 300px;}
.updown { height: auto; padding: 10px 0px 10px 18px; background: url("../images/left_arr.png") left center no-repeat; overflow: hidden;}
.updown1 { background: url("../images/right_arr.png") right center no-repeat; padding-right: 18px;line-height: 30px; overflow: hidden;}
.updown1 .prev-page { float: left; max-width: 50%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.updown1 .next-page { float: right; max-width: 50%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.picnewsinfo { line-height: 24px; text-align: center;}
.picnewsinfo .bdsharebuttonbox { position: static;}
/*文章页评论*/
.m-editor { width: 100%; height: 50px; overflow: hidden;}
.editorTitle {padding: 10px 10px 5px;overflow: hidden;}
.editorTitle h3 {float: left;height: 30px;line-height: 30px;background: url(../images/editor_icon.png) no-repeat left center;padding-left: 34px;font-size: 14px;color: #cc0c0d;font-weight: normal;cursor: pointer;}
.comment_box { height: auto; margin-top: 15px;}
.comment_box ul { clear: both; }
.comment_box ul li { float: left;}
.comment_box ul li.tit { width: 90px; padding-right: 20px; text-align: right; line-height: 32px;}
.comment_box ul li.tit b { color: #c50000;}
.comment_box ul li.text { height: 240px; width: 723px; border: 1px solid #dddddd; padding: 3px;margin-bottom: 15px;}
.comment_box ul li.text textarea { border: none; background: none; height: 240px; line-height: 24px; font-size: 14px; width: 100%;}
.comment_box ul li.yzm input {width: 125px; height: 30px; padding: 0 6px; border: 1px solid #dddddd; margin-right: 10px;}
.comment_box ul li.titm { padding-left: 110px; line-height: 32px;}
.commentbtn { padding-left: 110px; clear: both;}
.commentbtn .button1 { width: 88px; height: 36px; border-radius: 4px; margin: 0 15px 0 0px; background: #cc0c0d; color: #ffffff; font-size: 16px; border: none; cursor: pointer;}
.commentbtn .button2 { width: 88px; height: 36px; border-radius: 4px; margin: 0 15px 0 0; background: #dcdcdc; font-size: 16px; border: none; cursor: pointer;}

.container{width: 1200px;}

@media (max-width: 1199px) and (min-width:992px){
    .lh_tit{font-size: 22px;}

	.lm_rban{width: 692px;}
	.navjz ul li a{ max-width: 530px;}
	.lm_rban_rd .navjz ul.doc_list li a{ max-width: 780px;}
	.container{width: 992px;}
}
@media (max-width:991px){
    .lh_tit{font-size: 20px;}

	.navjz ul.doc_list li a{max-width: none !important; float: none !important;display: block;margin-right: 90px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.navjz ul.doc_list li img, .zsyz_wz ul li img, .panel_body ul li img, .zy_con ul li img { display: none;}
	.navjz ul li.columnName .title, .navjz ul li.columnName .title:hover { float: left; margin-right: 0px;}
	.navjz ul li.columnName .more { float: right; margin-right: 0px;}
	.lm_rban {float: none;width: 100%; margin-top: 0px; min-height: auto; _height: auto;}
	.container{width:768px;}
}
@media (max-width: 767px){
	.con_main{ padding: 2%;}
	.container{width:100%;}
    .lh_tit{font-size: 18px;}
    .newsinfo span{padding: 0 5px;}
    .newstitle {font-size: 20px;line-height: 1.5;}
    .newstitlef {font-size: 16px;}
    .newstitlet {font-size: 16px;}
}

.wza-black-white  .site_nav_box dl .linklist,.wza-black-white  .site_nav_box dl .linklist1{ background-color: black !important; border-color: #fff;}
.wza-yellow-black .site_nav_box dl .linklist,.wza-yellow-black .site_nav_box dl .linklist1{ background-color: yellow !important; border-color:black;}
.wza-blue-yellow  .site_nav_box dl .linklist,.wza-blue-yellow  .site_nav_box dl .linklist1{ background-color: blue !important; border-color:yellow;}
.wza-yellow-blue  .site_nav_box dl .linklist,.wza-yellow-blue  .site_nav_box dl .linklist1{ background-color: yellow !important; border-color:blue;}
.wza-white-black .site_nav_box dl .linklist,.wza-white-black .site_nav_box dl .linklist1{ background-color: white !important;border-color: black;}
.wza-black-yellow .site_nav_box dl .linklist,.wza-black-yellow .site_nav_box dl .linklist1{ background-color: #000 !important;border-color: yellow;}