body{background:none;}
.mainbg{background:#fff;}
/*--top--*/
.topbg{background:url(topbg_red.jpg) no-repeat top center;min-height:547px;}
.intqyb,.topbar .fr{display:none;}
.tjzwLink{margin-left:0px;}
.topbar{height:43px;line-height:43px;padding-top:11px;}
#localtime{margin-left:6px;}
.topbarline{font-size:14px;color:#565656;margin-left:26px;}
.logo{margin-top:11px;}
.search{width:713px;height:59px;background:#fff;background:rgba(255,255,255,.8);margin:58px auto 0 auto;border-radius:30px;}
.search .search_text{width:80%;background:none;height:58px;border:0px;padding-left:3%;}
.search .search_sub{float:right;width:16%;background:#981e1a url(ss_red.png) no-repeat center;border:0px;height:59px;border-radius:0 30px 30px 0;}
.nav{height:75px;margin-top:-75px;background:none;position:relative;}
.nav .nav_bg{background:#fff;width:1000px;position:absolute;right:50%;height:75px;}
.nav ul{width:782px;height:75px;background:#fff;position:relative;}
.nav ul:after{content: "";position: absolute;top: 0;right: -54px;width: 0;height: 0;border-bottom: 75px solid #fff;border-left: 54px solid transparent;border-right: 54px solid transparent;}
.nav li{padding:0 35px 0 6px;}
.nav li a{font-size:18px;color:#3f3f3f;width:89px; line-height: normal;padding:0px;}
.nav li a i{display:block;width:89px;height:24px;line-height:24px;background-image:url(nav1_red.png);background-repeat: no-repeat;background-position: center;margin-top:13px;}
.nav li a span{display:block;line-height:35px;font-size:18px;color:#3f3f3f;}
.nav #head_nav li.nav2{line-height:auto;}
.nav li a i.nav2{background-image:url(nav2_red.png);}
.nav li a i.nav3{background-image:url(nav3_red.png);}
.nav li a i.nav4{background-image:url(nav4_red.png);}
.nav li a i.nav5{background-image:url(nav5_red.png);}
.nav li a i.nav6{background-image:url(nav6_red.png);}
.nav li{line-height:auto;}
.nav li:hover{background:url(nav_red_bg.png) no-repeat center;}
.nav li:hover a,.nav li.hover a{border-bottom: 3px solid #a92333;color: #a92333;background:none;}
.nav li:hover a span,.nav li.hover a span{color: #a92333;}
.nav li:hover a i,.nav li.hover a i{background-image:url(nav1_red_h.png);}
.nav li:hover a i.nav2,.nav li.hover a i.nav2{background-image:url(nav2_red_h.png);}
.nav li:hover a i.nav3,.nav li.hover a i.nav3{background-image:url(nav3_red_h.png);}
.nav li:hover a i.nav4,.nav li.hover a i.nav4{background-image:url(nav4_red_h.png);}
.nav li:hover a i.nav5,.nav li.hover a i.nav5{background-image:url(nav5_red_h.png);}
.nav li:hover a i.nav6,.nav li.hover a i.nav6{background-image:url(nav6_red_h.png);}


.tout{background:none;margin-top:30px;padding:0px;}
.tout a{color:#b31629;font-size:32px;}
.gsgg{margin-top:24px;height:47px;background:#efefef;margin-bottom:38px;position:relative;}
.gsgg i{border-right: 9px solid #efefef;border-bottom: 6px solid #efefef;border-top: 5px solid #ff771c;border-left: 9px solid #ff771c;display: inline-block;position:absolute;left:0px;top:0px;}
.gsgg_tit{font-size:20px;color:#960601;line-height:47px;padding:0 30px;float:left;}
.txtScroll-left{ position:relative;  width:80%; float:left;}

		.txtScroll-left .bd{line-height:47px;height:47px;overflow:hidden;    }
		.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{ margin-right:20px;font-size:16px;color:#545454; float:left; height:47px; line-height:47px;  text-align:left; _display:inline;}
		.txtScroll-left .bd ul li a{width:16px;color:#545454;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:84%;float:left;}
		.txtScroll-left .bd ul li span{ color:#545454; display: inline-block; }

.sy_xxgkbox,.sy_fwztc,.inHdly,.inHdRight{display:none;}
.sy_qzqdlist~.lmtit,.sy_fwztc~.lmtit{display:none;}
.sy_qzqdlist li i{background-image: url(sy_qzqd_red.png);}
.sy_qzqdlist li.zzqd i{background-image:url(sy_zzqd_red.png);}
.sy_qzqdlist li.gzfw i{background-image:url(sy_gzfw_red.png);}
.sy_qzqdlist li.yshj i{background-image:url(sy_yshj_red.png);}
.sy_qzqdlist li:hover{background:#a41728;border-color:#a41728;}
.sy_ztzl dl .line{background:#b31629;}
.sy_dlyw .slideTxtBox .hd ul li.on a{color:#b31629;border-color:#b31629;}

.sy_gdt{width:630px;height:375px;margin-top:0px;}
.sy_gdt .focusBox{height:375px;}
.sy_gdt .focusBox .pic img{height:375px;}
.sy_gdt .focusBox .num li.on a, .inJdt .focusBox .num a:hover{background:#b31629;}
.sy_dlyw{width:570px;border:0px;margin-top:0px;}
.sy_dlyw .slideTxtBox{width:537px;margin-left:33px;}
.sy_dlyw .slideTxtBox .hd{height:44px;line-height:44px;border-bottom:1px solid #dadada;}
.sy_dlyw .slideTxtBox .hd ul li{margin-right:64px;}
.sy_dlyw .slideTxtBox .hd ul li.on a{border-bottom: 2px solid #b31629;border-top:0px;}
.sy_dlyw .slideTxtBox .bd li.tt{height:46px;line-height:46px;margin-top:8px;}
.sy_dlyw .slideTxtBox .bd li.tt a{font-size:22px;color:#a41728;}
.sy_dlyw .slideTxtBox .bd li{height:40px;line-height:40px;}
.sy_dlyw .slideTxtBox .bd li a:hover{color:#b31629;}

.ztzlbg{background:#f2f0f0;padding:35px 0 49px 0;}
.ztzlbg .sy_ztzl{margin-bottom:0px;}







/* bottom */
.bottombg{background:#686868;}
.yqlj{height:73px;line-height:73px;}
.yqlj_tit{background:url(yqlj_red.png) no-repeat left center;font-size:18px;color:#ffffff;padding-left:37px;float:left;margin-right:56px;}
.yqlj select{border:1px solid #828282;background:none;border-radius:3px;height:31px;line-height:31px;font-size:14px;color:#ededed;float:left;width:290px;margin-right:55px;margin-top:20px;}
.yqlj select option{color:#555;}
.yqlj_hx{height:1px;background:#828282;}
.bottom{overflow:hidden;min-height:110px;padding-top:20px;}
.bottom .fl{float: none;}
.bottom .tzlj,.bottom .tzlj a{font-size:15px;color:#636363;line-height:37px;}
.bottom p{text-align:center;}
.bottom p,.bottom p a{font-size:14px;color:#c7c7c7;line-height:34px;}
/*.bottom_img img{margin:0 11px 0 11px;}
.bottom_img .dzjg{margin-top:18px;margin-right:30px;}
.bottom_img .zfzc{margin-top:27px;margin-right:20px;padding-bottom: 10px;}
.bottom_img .dzjg{margin-top:30px;}
.bottom_img .jbzx{padding-bottom: 10px;}
*/
#imgConac{ display:block; width:80px; height:80px; float:left; margin-right:22px; margin-top:15px;}
#_span_jiucuo{ display:block; width:110px; height:55px; float:left;margin-right:22px; margin-top:28px;}
.bottom_img .jbzx{ width:97px; height:44px; float:left;margin-top:36px;}

/* .bottom_img .dzjg{position:initial;margin-top:0px;} */
/* .bottom_img .zfzc{position:initial;margin-top:0px;} */
/* base end */
.inRight{display:none;}



/*--公共头部--*/

.topbox{background:#bd1a2d;height:142px;}
.red_logo{margin-top:37px;float:left;}
.search_red{width:326px;float:left;margin-left:49px;height:41px;margin-top:55px;background:#fff;}
.search_red .search_text{height:40px;}
.search_red .search_sub{width:22px;height:22px;background:url(tyss_red.png) no-repeat;margin-right:4%;margin-top:9px;border-radius: initial;}
.topbox .tjzwLink img{margin-left:52px;margin-top:52px;}
.topboxfr{font-size:14px;color:#fff;line-height:24px;margin-top:49px;margin-left:10px;}
.topboxfr #localtime{margin-left:0px;}
.topboxfr .topbarline{margin-left:0px;color:#fff;}
.topboxfr .topbarline a{color:#fff;}
.navbox{background:#bd1a2d;overflow:hidden;height:61px;border-top: solid 1px #980d1d;}
.nav_red li{float:left;line-height:59px;margin: 0 50px;}
.nav_red li a{font-size:20px;color:#ffffff;display:block;width:100px;text-align:center;}
.nav_red li.hover a{color:#fbc01e;border-bottom:2px solid #fbc01e;}

/*--公共头部 end--*/

.mainbg{background:#f9f9f9;}
.jrgz .title a.on{border-top: 2px solid #bd1a2d;color: #bd1a2d;}
.line{ border-bottom: 2px solid #bd1a2d;}
.title1 a.on,.title a.on{color: #bd1a2d; background: url(xqyw_red.png) no-repeat 1px;}
.swiper-pagination-switch{width:10px;height:10px;background:#bcbcbc;}
.swiper-active-switch{width:10px;height:10px;background:#bd1a2d;}
.fqz{border-left: 1px solid #bd1a2d;border-right: 1px solid #bd1a2d;}
.on{color: #bd1a2d;}
.sjzf .zfb1 ul li:hover{border: solid 1px #bd1a2d;}
.sjzf .zfb1 ul li:hover a{color: #bd1a2d;}
.zfxxgk .list{background-color: #f8f2f2;border: solid 1px #f0dbdb;}
.zfxxgk .list ul li{border: solid 1px #f0dbdb;}
.zfxxgk .list ul li:hover{border: solid 1px #bd1a2d;}
.zfxxgk .list ul li:hover a{color: #bd1a2d;}
.zfxxgk .list ul li.zfxxgk_1:hover a{background: url(zfgkzn_hover_red.png) no-repeat 15% 12px;}
.zfxxgk .list ul li.zfxxgk_2:hover a {background: url(zfxxgkzd_hover_red.png) no-repeat 15% 12px;}
.zfxxgk .list ul li.zfxxgk_3:hover a {background: url(fdzdnr_hover_red.png) no-repeat 15% 12px;}
.zfxxgk .list ul li.zfxxgk_4:hover a {background: url(zfxxgk_hover_red.png) no-repeat 15% 12px;}
.zfxxgk .list ul li.zfxxgk_5:hover a {background: url(ysq_hover_red.png) no-repeat 15% 12px;}
.jcdt ul li:hover{border: solid 1px #bd1a2d;}
.jcdt ul li a{color: #bd1a2d;}
.jcdt ul li.jczwgk{background: url(jczwgk_red.png) no-repeat 38px 15px;padding-left: 28%;}
.jcdt ul li.jczwgk_1{background: url(jytabl_red.png) no-repeat 38px 15px;padding-left: 28%;}
.jcdt ul li.jczwgk_2{background: url(zfgg_red.png) no-repeat 38px 15px;padding-left: 28%;}
.jcdt ul li.jczwgk_3{background: url(sjfb_red.png) no-repeat 38px 15px;padding-left: 28%;}
.jcdt ul li.jczwgk_4{background: url(xxgktj_red.png) no-repeat 38px 15px;padding-left: 28%;}
.jcdt ul li.jczwgk_5{background: url(qzwcwh_red.png) no-repeat 34px 15px;padding-left: 28%;}
.jcdt ul li.jczwgk_6{background: url(zdhyico_red.png) no-repeat 34px 15px;padding-left: 28%;}

.table ul li.zmljl{background-color: #f8eded;}
.lyhf{background:#f4f4f4;}
.lyhftitle span.lyhf{    color: #bd1a2d;}
.lyhfContent ul li div{    border: 1px solid #d17d87;}
.fenl li:hover{border: solid 1px #bd1a2d;}
.fenl li:hover a{color: #bd1a2d;}
.fenl li.wyzx span{background:url(zmhd_wyzx_icon_red.png) no-repeat 39px 12px;} 
.fenl li.wyjy span{  background:url(zmhd_wyjy_icon_red.png) no-repeat 39px 12px;}
.fenl li.wyqz span{ background:url(zmhd_wyqz_icon_red.png) no-repeat 39px 12px;}
.fenl li.wyts span{ background:url(zmhd_wyts_icon_red.png) no-repeat 39px 12px;}
.fenl li.wyzx span:hover{background:url(zmhd_wyzx_icon2_red.png) no-repeat 39px 12px;}
.fenl li.wyjy span:hover{  background:url(zmhd_wyjy_icon2_red.png) no-repeat 39px 12px;}
.fenl li.wyqz span:hover{ background:url(zmhd_wyqz_icon2_red.png) no-repeat 39px 12px;}
.fenl li.wyts span:hover{ background:url(zmhd_wyts_icon2_red.png) no-repeat 39px 12px;}


.xqgk_1 span{color: #bd1a2d;}
.xqgk_1 p a{color:#d68e8e;}
.dlwz span{color: #bd1a2d;}
.dlwz a{border: solid 1px #d7a6a6;color:#d68e8e;}
.common_2 ul li h3{color: #bd1a2d;}
.common_2 ul li a{border: solid 1px #d7a6a6;color:#d68e8e;}
.common_2 ul li a:hover{border: solid 1px #bd1a2d;color: #bd1a2d;}


/*--领导--*/
.blue_line{ border-bottom: 1px solid #bd1a2d;}
.BreadcrumbNav span{color:#c17878;}

.ldr ul li.ldrcl{background-color: #f5e7e7;}
.ldr ul li{background-color: #fbf6f6;}
.gzfg h4{color:#303030;background: url(gzfg_red.png) no-repeat 1px 10px;}
.jl h4{color:#303030;background: url(jl_red.png) no-repeat 1px 10px;}



.page_num .page_loca a{background:#bd1a2d;}
.page_num .pagination_index a:hover {
	background: #bd1a2d;
}

.mc{background-color: #f9f1f1;    border: solid 1px #eac7c7;}

.title_3{background: url(xqyw_red.png) no-repeat 0 1px;color:#b31629}
.title_red{background: url(xqyw_red.png) no-repeat 0px 11px;}
.title_red a{color: #bd1a2d;}

@media (max-width: 768px) {
	.topbox{overflow:hidden;height:auto;}
	.red_logo{width:86%;margin-bottom: 30px;}
	.search_red{display:none;}
	.topboxfr{display:none;}
	.topbox .tjzwLink img{margin-left:20%; width: 55%;}
	.navbox{height:auto;}
	.nav_red li{width: 33.333%;height: 61px;margin:0px;}
	.nav_red li a{height:59px;width: 80%;margin: 0 auto;}
	
	.guohui img{width:auto;}
	.logo{padding:0px;}
	.logo img{width:90%;}
	.search{width:90%;height:40px;}
	.search .search_text{height:40px;}
	.search .search_sub{height:40px;}
	.nav{height:auto;}
	.nav .nav_bg{right:0px;}
	.nav ul{height:auto;width:100%;}
	.nav li{width: 33.33%; display: inherit;float:left;height:auto;line-height:50px;padding:0px;}
	.nav li a{width:80%;margin:0 auto;}
	.nav li a i{width:80%;margin: 13px auto 0 auto;}
	
	.nav ul:after{border:0px;}
	
	.sy_gdt {width: 100%;height: auto;}
	.sy_dlyw{width: 100%;}
	.sy_dlyw .slideTxtBox{width:100%;margin-left:0px;}
	.sy_dlyw .slideTxtBox .hd ul li{margin-right:7%;}
	.gsgg_tit{padding:0 5%;}
	.txtScroll-left{width:65%;}
	.txtScroll-left .bd ul li a{width:44%;}
	
	
	.yqlj{display:none;}
	.yqlj~.yqlj_hx{display:none;}
	.bottom{padding-bottom:10px;}
	.bottom p{text-align:center;}
	.bottom_img .zfzc,.bottom_img .dzjg{display:none;}
}





/*--领导 行内样式--
.title{color:#303030;background: url(qld_red.png) no-repeat;}
.ldr{background-color: #fbf6f6;}
/*--红色版-政务公开 行内样式--
.title a.on{background: url(xqyw_red.png) no-repeat 0 3px;}
/*--红色版-政民互动 行内样式--
.title{background: url(xqyw_red.png) no-repeat 0px 11px;}
.title a{color: #bd1a2d;}
*/




















