@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    margin: 0;
    padding: 0;
}
html{ overflow:scroll;}
a, area {
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
img {
}
html, body {
    -moz-text-size-adjust: none;
    font-family: helvetica,"微软雅黑","宋体";
}
input {
    border-radius: 0;
    border: 1px solid #d9d9d9;
}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form {
    list-style: outside none none;
}
body{
	background: #ecf1f7;
}

/*飘窗*/
.piaochuang{
	width: 70px;
	position: fixed;
	bottom: 216px;
	right: 3%;
	z-index:100;
}
.piaochuang ul li{
	border: 1px solid #dcdcdc;
	overflow: hidden;
}
.mail_bg{background: #eeeeee; width:100%;}
.mail{
	width:1000px;
	margin:0 auto;
	font-size: 12px;
	font-family: 宋体;
	line-height: 30px;
}
.mail p{ float:left;}
.content_box{
	width: 1004px;
	margin: 0 auto;
	margin-bottom: 10px;
	overflow: hidden;
	
}
.mail a{
	border-right: 1px solid #555555;
	padding: 0 4px;	
}
.youxiang{
	background:url(/uploads/image/images/yx.png) 0px center no-repeat;
	padding-left: 20px;
	float:right;
}

.top_box{
	background: url(/uploads/image/images/top_bj.png) center center no-repeat;
	height: 175px;
}
.logo{
	overflow: hidden;
}
.logo li.left{padding-top: 40px;float: left;}
.logo li.right{padding-top: 25px;padding-left: 100px;float: left;}
.logo li.right img{ float:left; width:110px; height:auto;}
.right_txt{ float:left; padding:30px 0 0 10px; font-size:14px; color:#404040; text-align:left; line-height:30px;}
.right_txt a,.right_txt a:hover{color: #404040; text-decoration: none;}
.right_txt a{ width: 70px;float: left;}
.logo li.search {
	float:left;
	padding: 50px 20px 0 30px;
}
.search form{
	padding-right: 20px;
}


.search .search_text{
	width: 218px;
	height: 29px;
	line-height:29px;
	border: 1px solid #bd1a2d;
	display: inline-block;
	float:left;
	padding-left:10px
}
.search .search_btn{

	width: 40px;
	height: 30px;
	line-height:30px;
	display: inline-block;
	background: url(/uploads/image/images/serch_btn.png) center center no-repeat;
	float:left;
}
.search_radio{
	display:block;
	 text-align:left;
	 font-size:14px;
	 color:#404040;
	 padding-top:10px;
}
.navbar_box{
	background: url(/uploads/image/images/nav_bj.png) center center no-repeat;
	height: 71px;
	margin-top: -20px;
	margin-bottom: 10px;
}
.navbar_box .nav{
	overflow: hidden;
	padding-top: 20px;
	float:left;
}
.navbar_box .nav li{
	float: left;
	color: white;
	width: 165px;
	font-size: 20px;
	line-height: 46px;
	text-align: center;
}

.navbar_box .nav .home_on a{
	background: url(/uploads/image/images/nav_home_icon.png) 45px center no-repeat;
	color: #bd1a2d;
}
.navbar_box .nav .home a{
	background: url(/uploads/image/images/nav_home_icon_ac.png) 45px center no-repeat;
}
.navbar_box .nav .zwxx a{
	background: url(/uploads/image/images/nav_zwxx_icon.png) 25px center no-repeat;
}
.navbar_box .nav .zwxx_on a{
	background: url(/uploads/image/images/nav_zwxx_icon_ac.png) 25px center no-repeat;
	color: #204766;
}
.navbar_box .nav .bsfw a{
	background: url(/uploads/image/images/nav_bsfw_icon.png) 20px center no-repeat;
}
.navbar_box .nav .bsfw_on a{
	background: url(/uploads/image/images/nav_bsfw_icon_ac.png) 20px center no-repeat;
	color: #204766;
}
.navbar_box .nav .zmhdnav a{
	background: url(/uploads/image/images/nav_zmhd_icon.png) 20px center no-repeat;
}
.navbar_box .nav .zmhdnav_on a{
	background: url(/uploads/image/images/nav_zmhd_icon_ac.png) 25px center no-repeat;
	color: #204766;
}
.navbar_box .nav .active{
	background:url(/uploads/image/images/nav_active_bj.png) center center no-repeat;
	color: #204766;
}
.navbar_box .nav li a{
	float: left;
	color: white;
	width: 165px;
	font-size: 20px;
	line-height: 46px;
}
.wailian a{
	
	color: #404040;text-align:center; padding-left:8px;
}

.wailian{ margin:30px 0 0 30px; float:left;font-size:20px; }

/*轮播图*/

#b03 .dots { position: absolute;right: 14px; bottom: 6px;}

#b03 .dots li 

{ 

	display: inline-block; 

	width: 10px; 

	height: 10px; 

	margin: 0 4px; 

	text-indent: -999em; 

	border: 2px solid #fff; 

	border-radius: 6px; 

	cursor: pointer; 

	opacity: .4; 

	-webkit-transition: background .5s, opacity .5s; 

	-moz-transition: background .5s, opacity .5s; 

	transition: background .5s, opacity .5s;

}

#b03 .dots li.active 

{

	background: #fff;

	opacity: 1;

}
.content{
	background: white;
	width: 980px;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	overflow: hidden;
	padding: 10px;
	margin-bottom: 10px;
}
.big_banner{
	position: relative;
	width: 570px;
	height: 376px;
	overflow: hidden;
	float: left;
}
#imgs{
	overflow: hidden;
	height: 376px;
	position: absolute;
	transition: left 2s;
}
#imgs li{
	float: left;
}
#imgs li p{
	color: white;
	font-size: 16px;
	line-height: 36px;
	margin-top: -40px;
	padding-left: 20px;
}
#num{
	position: absolute;
	right: 20px; 
	bottom:16px;
	overflow: hidden;
}
#num li{
	float: left;
	width: 16px;
	height: 6px;
	border: 1px solid white;
	margin-right:6px ;
}
#num .active{
	width: 18px;
	height: 8px;
	background: white;
	border: none;
}

.inform_box{
	float: right;
	width: 390px;
	overflow:hidden;
	padding: 5px 0 0 20px;
	background: white;
}
#inform_btn{
	overflow: hidden;
}
#inform_btn li{
	float: left;
	font-size: 18px;
	color:#333333;
	line-height: 36px;
	text-align: center;
	border-left: 2px solid #eeeeee ;
	border-bottom: 2px solid #eeeeee ;
	width:194px ;
	background: url(/uploads/image/images/tab_bj.png) repeat-x center;
	cursor:pointer;
	
}
#inform_btn li a{
	color:#333333;
}
#inform_btn li:first-child{
	border-left: none ;
}
#inform_btn .current{
	border-bottom: 2px solid #bd1a2d;
	line-height: 36px;
	color: #204766;
}


.inform_tab_content{
	font-size: 14px;
	color: #555555;
	line-height: 30px;
}
.inform_tab_content li{
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0 15px;
}
.inform_tab_content li a{
	color: #555555;
}
.inform_tab_content li a:hover{
	color: #555555;
	text-decoration: underline;
}
.inform_tab_content li:nth-child(1) a,.inform_tab_content li:nth-child(2) a{
	color: #bd1a2d;
}
.hide{
	display: none;
}
#inform_content{
	background: white;
	overflow: hidden;
}
#inform_content ul{
	padding-top:15px ;
}
#inform_content li{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 25px;
	/*width: 6px;
	height: 6px;
	background: yellow;
	display: inline-block;
	margin: -8px 8px 0 0 ;*/
}
.fengexian{
	/*overflow: hidden;*/
	padding:  0 4px;
}
.fengexian p span{
	display: inline-block;
	border-bottom: 2px solid #204766;
	width: 280px;
}
.fengexian p{
	text-align: left;
}
.fengexian p a{
	font-size: 12px;
	color: white;
	border-radius:16px ;
	background: #0078d4;
	padding: 3px 6px;
	margin-left: 50px;
	line-height: 18px;
}


.zwxx_left{
	width: 749px;
	height: 299px;
	background: white;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	border-top: 2px solid #bd1a2d;
	overflow: hidden;float: left;
	margin-bottom: 10px;
}
.zwxx_tab{
	background: url(/uploads/image/images/tab_bj.png) repeat-x center;
	height: 48px;
	border-bottom: 1px solid #d5d5d5;
}
.zwxx_tab li{
	line-height: 48px;
	font-size: 16px;
	color: #555555;
	text-align: center;	
	border-right: 1px solid #d5d5d5;
	white-space: nowrap;
	width: 123px;
	float: left;
	cursor:pointer;
}
.zwxx_tab li a,.zwxx_tab li a:hover{color: #555555; text-decoration:none;}
.zwxx_tab .active{
	border-bottom:2px solid #bd1a2d;
	color: #bd1a2d;
	line-height: 44px;
	padding-top: 2px;
}
.zwxx_tab .active a,.zwxx_tab .active a:hover{color: #bd1a2d;}
.zwxx_tab li:last-child{
	border-right: 0;
}
.zwxx_nr{
	padding-top: 10px;
	padding-left: 10px;
}
.zwxx_nr li a{
	color: #555555;
	line-height: 32px;
	font-size: 14px;
}
.zwxx_nr li{
	color: #555555;
	line-height: 32px;
	font-size: 14px;
	position:relative;
	text-align:left;
}
.zwxx_nr li span{
	position:absolute;
	right:0;
	padding-right: 24px;
}

.zwxx_nr li a{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 25px;
}
.zwxx_nr li a:hover{
	text-decoration: underline;
}
.zwxx_nr .fengexian p span{
	display: inline-block;
	border-bottom: 2px solid #204766;
	width: 620px;
}

.swxx_more{clear: both;height:20px; margin-top:5px;}
.swxx_more p.a{
	display: inline-block;
	width: 85%;
	height: 2px;
	background:#bd1a2d ;
	float: left;
	margin-top: 9px;
}
.swxx_more a{
	display: inline-block;
	background: #bd1a2d none repeat scroll 0 0;
    border-radius: 16px;
    color: white;
    font-size: 12px;
    line-height: 14px;
   	float: right;
    padding: 3px 6px;
	margin-right:25px;
}
.tzgg_more{clear: both;height:20px; margin-top:5px;}
.tzgg_more p.a{
	display: inline-block;
	width: 75%;
	height: 2px;
	background:#bd1a2d ;
	float: left;
	margin-top: 9px;
}
.tzgg_more a{
	display: inline-block;
	background: #bd1a2d none repeat scroll 0 0;
    border-radius: 16px;
    color: white;
    font-size: 12px;
    line-height: 14px;
   	float: right;
    padding: 3px 6px;
	margin-right:25px;
}
.zwxx_right{
	width: 237px;
	float: left;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	background: white;
	margin:0 0 0 14px;
	padding-bottom:12px;
}
.zwxx_right ul{
	padding: 0 0 4px;
	overflow: hidden;
	width: 207px;
	margin: 0 auto;
}
.zwxx_right ul li{
	float: left;
	width: 44%;
	height: 52px;
	border: 1px solid #c9d0d8;
	border-radius: 3px;
	margin-bottom: 15px;
	padding-top: 7px;
	background: url(/uploads/image/images/sm_bj.png) repeat-x center;
	margin:13px 3px 0 7px;
	text-align:center;
}

.zwxx_right ul li img{
	display: block;
	margin: 0 auto;
}
.zwxx_right ul li a{
	color:#404040 ;
	text-align: center;
	line-height: 28px;
	font-size: 10px;
}
.small_banner{
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	background: white;
	overflow: hidden;
	margin-bottom: 10px;
	float: left;	
}
.sm_01{
	width: 360px;
	height: 72px;
	padding: 4px;
	background: white;
	margin-right: 13px;
}
.sm_02{
	width: 229px;
	height: 72px;
	padding: 4px;
	background: white;
	float: left;
}
.small_banner img{
	width: 100%;
	height: 72px;
	border: 0;
}

.zwbg{
	width: 749px;
	height: 276px;
	background: white;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	overflow: hidden;
	margin-bottom: 10px;
	float: left;
}
.zwbg a{
	color: #5c5c5c;
	text-decoration: none;
}
.zwbg .zwbg_left{
	float: left;
	width: 30px;
	height: 276px;
}
.zwbg .zwbg_right{
	float: left;
	width: 719px;
	height: 276px;
}
.zwbg .zwbg_right p{
	display: inline-block;
	overflow: hidden;
	float: left;
	height: 276px;
}
.zwbg .zwbg_left p{
	
}
.wzbg_nr{
	display: inline-block;
	float: left;
	padding:15px 25px 0;
	width: 629px;
	overflow: hidden;
}
.wzbg_nr_btn{
	overflow: hidden;
	border-bottom: 1px solid #bd1a2d;
	padding-left: 5px;
	padding-bottom: 8px;
}
.wzbg_nr_btn li{
	float: left;
	border-left: 2px solid #797a7a;
	font-size: 16px;
	line-height: 16px;
	color: #5c5c5c;
	padding: 0 20px;
}
.bsfw_con ul{ list-style:none;}
.bsfw_con li{ margin-left:10px;font-size: 14px;color: #5c5c5c;line-height: 30px;background: url(/uploads/image/images/list_fang.jpg) left center no-repeat;padding-left: 15px;width: 289px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.bsfw_con li a,.bsfw_con li a:hover{color: #5c5c5c; text-align:center;}
.wzbg_nr_btn .active{
	border-left: 4px solid #bd1a2d;
}
.wzbg_nr_btn li{
	cursor: pointer;
}
.wzbg_btn_nr ul{
	height: 216px;
	padding: 10px 6px 0;
	
}
.wzbg_btn_nr li:nth-child(odd){
	margin-right: 20px;
}
.wzbg_btn_nr li{
	font-size: 14px;
	color: #5c5c5c;
	line-height: 30px;
	background: url(/uploads/image/images/list_fang.jpg) left center no-repeat;
	padding-left: 10px;
	width: 270px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}
.zwbg_more{
	clear  both;
	height:20px;
}
.zwbg_more p.a{
	display: inline-block;
	width: 530px;
	height: 1px;
	background:#0078d4 ;
	float: left;
	margin-top: 9px;
}
.zwbg_more a{
	display: inline-block;
	background: #0078d4 none repeat scroll 0 0;
    border-radius: 16px;
    color: white;
    font-size: 12px;
    line-height: 14px;
   	float: right;
    padding: 3px 6px;
}
.swzt{
	width: 237px;
	height: 276px;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	background: white;
	float: left;
	margin:0 0 10px 14px;
}
.swzt_tit{
	height: 46px;
}
.swzt .swzt_pic ul{
	padding: 20px 12px 0;
}
.swzt .swzt_pic ul li{
	height: 65px;
	width: 92px;
	background: #c5c3c4;
	padding: 4px;
	float: left;
	margin-bottom: 12px;
}

.swzt .swzt_pic ul li:nth-child(2n){
	margin-left: 12px;
	
}
.swzt_btn{
	overflow: hidden;
	margin: 0 auto;
	width: 80px;
	
}
.swzt_btn li{
	float: left;
	line-height: 12px;
	font-size: 12px;
	color: #656565;
	width: 20px;
	height: 13px;
	background: #c0c0c0;
	text-align: center;
	margin-right: 10px;
	padding-top: 2px;
}
.swzt_btn li:last-child{
	margin-right: 0px;
}
.swzt_btn li.active{
	background: #1a76bf;
	color: white;
}

.ztlj{
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	margin-bottom: 10px;
	height: 78px;
	background: white;
	width: 1000px;
	
}
.ztlj p{
	width: 46px;
	height: 78px;
	display: inline-block;
	float: left;
}
.ztlj p img{
	width: 100%;
}
.ztlj_pic{
	display: inline-block;
	height: 39px;
	padding-top: 20px;
	overflow: hidden;
	margin-left: 20px;
	
}
.gd_middle{
	height: 39px;
	width: 856px;
	overflow: hidden;
	float: left;
	position: relative;
	padding-top:22px;
}
.gd_middle ul{
	position: absolute;
	left: 0;
	width: 856px;
	
	overflow: hidden;
}
.gd_left,.gd_right{
	float: left;
	padding: 26px 17px 0;
	cursor: pointer;
	width:14px;
}
.gd_middle li{
	float: left;
	padding: 0 12px;
	height: 35px;
}
.gd_middle li img{
	border: 1px solid #cdcdcd;
}
.gd_middle li a{
	display: inline-block;
	height: 39px;
}
/*.ztlj_pic ul{
	
	height: 39px;
	width: 877px;
	overflow: hidden;
}*/
.ztlj_pic ul li{
	float: left;
	padding: 0 12px;
	
	height: 35px;
}
.ztlj_pic ul li img{
	border: 1px solid #cdcdcd;
}
.ztlj_pic ul li a{
	display: inline-block;
	height: 39px;
}
.ztlj_pic .left_btn,.right_btn{
	float: left;
	background: white;
	padding:6px;
	cursor: pointer;
}
.ztlj_pic .left_btn{
	margin-right: 18px;
	
}
.about{
	height: 30px;
	background: #025089;
	padding-top: 10px;
	width: 100%;
}
.about select{
	display: inline-block;
	width: 165px;
	border: 1px solid #7f9db9;
	margin-left: 70px;
	height: 20px;
}
.foot{ width:100%; background:#fff;}
.footer{
	width:1000px;
	margin:0 auto;
	background: #feffff;
	height: 160px;
	font-size: 12px;
	line-height: 18px;
	color: #555555;
}
.footer_dzjg{ float:left; margin:50px 0 0 260px;}
.footer_txt{text-align: center;padding: 50px 30px 0;float:left;}
.jc{ float:left; margin:50px 0 0 0;}

/*二级页*/
.two_page .zwxx_left .zwxx_nr li a{
	line-height: 30px;
}
.two_page .zwxx_left .zwxx_nr li{
	line-height: 30px;
}
.two_page .mtbd_btn{
	width: 234px;
	height: 30px;
	background: url(/uploads/image/images/mtbd.png) center center no-repeat;
	overflow: hidden;
	padding: 0;
	padding-top: 6px;
	padding-right:3px ;
}

.two_page .mtbd_btn li{
	float: right;
	width: 70px;
	height: 30px;
	font-size: 14px;
	color: white;
	overflow: hidden;
	line-height: 30px;
	border: none;
	text-align: center;
	border-radius: 10px 10px 0 0;
	background:url(/uploads/image/images/bj_tp.png) repeat-x center ;
	padding-top: 0;
	margin-right: 2px;
	border-top:1px solid #5ebcec;
	border-left:1px solid #5ebcec;
	border-right:1px solid #5ebcec;
	cursor:pointer;
	margin-top:0;
}
.two_page .mtbd_btn li.active{
	background:url(/uploads/image/images/bj_tp_ac.png) repeat-x center ;
	border-top:1px solid #00236f;
	border-left:1px solid #00236f;
	border-right:1px solid #00236f;
}
.two_page .mtbd_nr ul li a{
	

	color: #5c5c5c;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.two_page .mtbd_nr ul{
	padding-top: 0;
}
.two_page .mtbd_nr ul li{
	width: 100%;
	height: 24px;
		padding: 0;
		margin: 0;
		font-size: 14px;
		line-height: 24px;
		padding-left: 10px;
		border: none;
		background: url(/uploads/image/images/list_fang.jpg) left center no-repeat;
}
.two_page .mtbd_nr .fengexian p span{
	width: 70%;
}
.two_page .mtbd_nr .fengexian p a{
	margin-left: 14px;
	
}
.content_tp{
	background: white;
	width: 1000px;
	background: url(/uploads/image/images/tp_search.png) left top no-repeat;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	overflow: hidden;
	margin-bottom: 10px;
	height: 48px;
	padding-top: 12px;
}
.content_tp ul{
	overflow: hidden;
	float: right;
}
.content_tp ul li{
	float: left;
	border: 1px solid #c9d0d8;
	height: 34px;
	border-radius: 3px;
	background: url(/uploads/image/images/tab_bj.png) repeat-x center;
	color: #3178b1;
	font-size: 16px;
	line-height: 34px;
	padding: 0 20px;
	margin-right: 20px;
	cursor:pointer;
}
.content_tp li a,.content_tp li a:hover{color: #3178b1; text-decoration:none;}
.content_tp ul li.active{
	color: #204766;
}
.tp_search{
	float: left;
	overflow: hidden;
	margin-left: 200px;
}
.tp_search .search_text{
	width: 250px;
	border: 1px solid #d9d9d9;
	height: 30px;
	display: inline-block;
	float: left;
	border-right: none;
}
.tp_search .search_btn{
	width: 40px;
	background:url(/uploads/image/images/tp_search_btn.png) center center no-repeat;
	height: 32px;
	display: inline-block;
	float: left;
	border: none;
	margin-top: 1px;
}

/**/

.dczj1{
	color:red;
	background: url(/uploads/image/images/dczj_bj1.png) repeat-x center;
	margin-left: -10px;
	margin-top: -10px;
	overflow: hidden;
	margin-right: -10px;
	
}
.dczj_tit{
	display: inline-block;
	width: 150px;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 18px;
	height: 53px;
	background: url(/uploads/image/images/tp_tab_beijing.png) center center no-repeat;
	float: left;
	margin-top: 9px;
	margin-right: 15px;
	padding-top:5px;
}
.dczj1 li span{ padding-top:10px;display:inline-block; color:#fff; font-weight:bold;}
.dczj_tit_active{
	background: url(/uploads/image/images/dczj_tit.png) center center no-repeat;
	display: inline-block;
	width: 150px;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 18px;
	height: 53px;
	float: left;
	margin-top: 9px;
	margin-right: 15px;
	cursor:pointer;
	padding-top:5px;
}
.dczj_tit_active2{
	background: url(/uploads/image/images/dczj_tit.png) center center no-repeat;
	display: inline-block;
	width: 150px;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 18px;
	line-height: 53px;
	float: left;
	margin-top: 9px;
	margin-right: 15px;
	cursor:pointer;
}
.dczj_more{
	display: inline-block;
	background: #bd1a2d none repeat scroll 0 0;
    border-radius: 16px;
    color: white;
    font-size: 12px;
    line-height: 14px;
   	float: right;
    padding: 3px 6px;
	margin:26px 25px 0 0 ;
}
.dczj_more a,.dczj_more a:hover{ color:#fff;}
.dczj_list {
	background: url(/uploads/image/images/dczj_img.png) 30px center no-repeat;
	padding: 20px 0;
}
.dczj_list ul{
	width: 788px;
	padding-left: 168px;
}

.dczj_list a {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #bd1a2d;
}

.dczj_list p {
	font-size: 12px;
	line-height: 18px;
	color: #525252;
}
.red_sj {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent transparent red;
}
.zwxx_left_tp{
	width: 1000px;
	background: white;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	border-top: 4px solid #bd1a2d;
	overflow: hidden;float: left;
	/*margin-bottom: 10px;*/
}
.zwxx_left_tp .zwxx_tab{
	margin-bottom: 20px;
}

.tp_tab_btn {}

.tp_tab_btn ul {
	margin-bottom: 5px;
	overflow: hidden;
	padding-left: 17px;
}

.tp_tab_btn ul li {
	float: left;
	background: url(/uploads/image/images/tp_listbtn.png) center center no-repeat;
	color: #3178b1;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	padding: 6px 16px 12px 16px;
	margin-right: 10px;
	margin-bottom: 12px;
	width: 97px;
	display:block;
}

.tp_tab_btn ul li a{
	color: #5c5c5c;
}
.tp_tab_btn ul li a img{ margin-right:5px;}
.zwxx_left_tp .tp_tab_btn ul li:nth-child(3) {
	padding: 6px 16px 12px 16px;
	width: 97px;
}

.tp_tab_btn ul li:hover {
	background: url(/uploads/image/images/tp_listbtn_active.png) center center no-repeat;
	color: white;
	cursor: pointer;
}
.tp_tab_btn ul li:hover a{
	color: white;
}
.zwxx_left_tp .tp_tab_btn li.active a{
	
	color: white;
}
.zwxx_left_tp .tp_tab_btn li.active{
	background: url(/uploads/image/images/tp_listbtn_active.png) center center no-repeat;
	color: white;
}

.sj { 
    display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent transparent yellow;}
.tit_tp{
	font-size: 14px;
	color: #204766;
	line-height: 40px;
	border-bottom: 1px solid #dcdbdb;
	background: #f5f5f5;
	padding-left: 10px;
	margin-bottom:10px;
}
.zwxx_nr_tp,.ckflbg{
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
.zwxx_nr_tp ul{
	overflow: hidden;
	margin-bottom: 15px;
}
.zwxx_nr_tp li a{
	color: #555555;
	font-size: 14px;
}
.zwxx_nr_tp li{
	color: #555555;
	line-height: 40px;
	font-size: 14px;
	float: left;
	width: 430px;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zwxx_nr_tp li span{
	display: inline-block;
	float: right;
	padding-right: 24px;
}

.zwxx_nr_tp li a{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 30px;
}
.zwxx_nr_tp li a:hover{
	text-decoration: underline;
}
.zwxx_nr_tp li li{ padding-left:30px; line-height:24px;}
.zwxx_nr_tp li li a{ background:none;}
-------行政确认

.zwxx_nl_tp,.ckflbg{
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
.zwxx_nl_tp ul{
	overflow: hidden;
	margin-bottom: 285px;
}
.zwxx_nl_tp li a{
	color: #555555;
	font-size: 14px;
}
.zwxx_nl_tp li{
	color: #555555;
	line-height: 40px;
	font-size: 14px;
	float: left;
	width: 430px;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zwxx_nl_tp li span{
	display: inline-block;
	float: right;
	padding-right: 24px;
}

.zwxx_nl_tp li a{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 30px;
	display:block;
}
.zwxx_nl_tp li a:hover{
	text-decoration: underline;
}
.zwxx_nl_tp li li{ padding-left:30px; line-height:24px;}
.zwxx_nl_tp li li a{ background:none;}

-------
-------未列入清单事项

.zwxx_nw_tp,.ckflbg{
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
.zwxx_nw_tp ul{
	overflow: hidden;
	margin-bottom: 190px;
}
.zwxx_nw_tp li a{
	color: #555555;
	font-size: 14px;
}
.zwxx_nw_tp li{
	color: #555555;
	line-height: 40px;
	font-size: 14px;
	float: left;
	width: 430px;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zwxx_nw_tp li span{
	display: inline-block;
	float: right;
	padding-right: 24px;
}

.zwxx_nw_tp li a{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 30px;
	display:block;
}
.zwxx_nw_tp li a:hover{
	text-decoration: underline;
}
.zwxx_nw_tp li li{ padding-left:30px; line-height:24px;}
.zwxx_nw_tp li li a{ background:none;}

-------
.page_box {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 30px;
	text-align:center;
}

.btn_page {
	font-size: 16px;
	color: #333333;
	line-height: 16px;
	padding: 12px;
	border-radius: 5px;
	background: #f5f5f5;
	margin: 6px;
	border: 0;
}

.btn_page_active {
 background: #bd1a2d;
 color: white;
}

.btn_page:hover {
 background: #bd1a2d;
 color: white;
}
.zxzx_list{
	padding-top: 20px;
	overflow: hidden;
	padding-bottom:6px;
}
.zxzx_left{
	width: 140px;
	padding: 120px 10px 0;
	background: url(/uploads/image/images/tp_zx.png) center top no-repeat;
}
.zxzx_left p{
	color: #999999;
	font-size: 12px;
	line-height: 18px;
}
.zxzx_left p .wxts{
	color: #bd1a2d;
	font-size: 12px;
	line-height: 18px;
}
.zxzx_middle{
	width: 594px;
	margin-right: 18px;
}
.zxzx_middle,.zxzx_left,.zxzx_right{
	float: left;
}


.zxzx_search{
	height: 42px;
	background: url(/uploads/image/images/tp_search.jpg) repeat-x center;
	border-bottom:  1px solid #b4ddef;
	width: 528px;
	margin: 0 auto;
	padding:8px 33px 0;
	margin-bottom: 8px;
}
.zxzx_search input{
	width: 390px;
	height: 28px;
	border: 1px solid #d9d9d9;
	border-right: 0;
	display: inline-block;
	float: left;
	margin-top: 1px;
	font-size:12px;
	color:#ccc;
}
.zxzx_search label{
	color: #3178b1;
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
	float: left;
	
}
.zxzx_search button{
	width: 40px;
	height: 30px;
	padding: 0;
	display: inline-block;
	border: 0;
	float: left;
	cursor: pointer;
}
.zxzx_table{
	
}
.zxzx_table p{
	color: #3178b1;
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 0;
    padding-left: 6px;
    padding-right: 6px;
	float:left;
}
.zxzx_table .red_sj{
	border-color: transparent transparent transparent red;
    border-style: solid;
    border-width: 6px;
    display: inline-block;
    height: 0;
    line-height: 0;
    width: 0;
}
.zx_hotmore{
	display: inline-block;
	background: #0078d4 none repeat scroll 0 0;
    border-radius: 16px;
    color: white;
    font-size: 12px;
    line-height: 14px;
	float:right;
    padding: 3px 6px;
	margin:3px 10px 0 0 ;
    cursor: pointer;
}

.zx_hot_list table{
	border-collapse: collapse;
}
.zx_hot_list table .hot_list{
	color: white;
	font-size: 12px;
	line-height: 24px;
	background: #2c8fd2;
}
.zx_hot_list table{
	color: #999999;
	font-size: 12px;
	line-height: 22px;
}
.zx_hot_list table tr,td{
	cursor: pointer;
}
.zx_hot_list table tr{
	border-bottom: 1px solid #d5d5d5;
}
.zx_hot_list table .hot_list{
	border-bottom: 3px solid #005cb0;
}
.zx_hot_list table td{
	padding-left: 6px;
}
.zx_hot_list table tr:nth-child(2n){
	background: #f9f9f9;
}
.zx_hot_list table .hot_list td:nth-child(1){
	width: 76px;
}
.zx_hot_list table .hot_list td:nth-child(2){
	width: 300px;
}
.zx_hot_list table .hot_list td:nth-child(3){
	width: 110px;
}
.zx_hot_list table .hot_list td:nth-child(4){
	width: 104px;
}
.zxzx_right{
	width: 202px;
	border: 1px solid white;
	background: #f3f7f7;
	padding-bottom: 15px;
	box-shadow: 0 0 6px rgba(0,0,0,0.4);
}
.zxzx_right form{
	width: 170px;
	margin: 0 auto;
}
.zxzx_right form input,select,textarea{
	width: 168px;
	border: 1px solid #d2d2d2;
	color: #adadad;
	font-size: 12px;
}
.zxzx_right form input{
	height: 24px;
}
.zxzx_right form button{
	width: 168px;
	height: 28px;
	border: 1px solid #2b5cbf;
	border-radius: 4px;
	background: url(/uploads/image/images/btn_bj.jpg) repeat-x center;
	color: white;
	text-align: center;
	display: block;
}
.yzm{
	overflow: hidden;
	margin-bottom: 15px;
}
.zxzx_right form p{
	font-size: 9px;
	line-height: 14px;
	color: #3b9be7;
	background: url(/uploads/image/images/xiaoxingxing.jpg) left 4px no-repeat;
	padding-left: 8px;
	letter-spacing: 3px;
	margin-bottom: 6px;
}
.zt_tp{
	height: 78px;
}
.zt_tp .zt_tp1,.zt_tp2{
	display: block;
}
.zt_tp .zt_tp1{
	float: left;
}
.zt_tp .zt_tp2{
	float: left;
	padding-left: 15px;
}

.jddh{
	font-size: 12px;
	color: #3178b1;
	line-height: 20px;
	text-align: center;
}
.jdts_nr_tit p{
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	text-align: center;
	padding: 5px 58px 0;
}


.jdts_form_box{
	padding: 0 58px;
	font-size: 12px;
	line-height: 30px;

}
.orm-inline{
	overflow: hidden;
}
.form-control{
	width: 263px;
	height: 28px;
	font-size:12px;
	color:#ccc;
}
.form-group{
	float: left;
	margin-bottom: 15px;
}
.biaoti{
	width: 722px;
	height: 28px;
	font-size:12px;
	color:#ccc;
}
.more_text{
	width: 722px;
	height: 80px;
}
.jdts_form_box button{
	width: 168px;
	height: 28px;
	border: 1px solid #2b5cbf;
	border-radius: 4px;
	background: url(/uploads/image/images/btn_bj.jpg) repeat-x center;
	color: white;
	text-align: center;
	display: block;
	margin: 0 auto;
	line-height:25px;
}
.exampleinputemail2 img{
	height: 30px;
	display: block;
}







.load_map {
	padding: 0 10px;
	font-size: 16px;
	color: #333333;
	background: #f4faff;
	border: 1px solid #5aa4df;
	margin-bottom: 0;
	border-bottom: none;
}

.map_tit {
	background: url(/uploads/image/images/map_bj.png) left center no-repeat;
	padding-left: 18px;
}

.load_map a {
	font-size: 16px;
	color: #1a76bf;
}

.map_tit {
	font-size: 16px;
	color: #1a76bf;
	line-height: 36px;
}

.load_map_text {
	border: 1px solid #5aa4df;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background: white;
}
.load_map_text h3{
	line-height: 80px;
}

.load_map_text h3,
span {
	/*font-weight: normal;*/
	color: #333333;
	text-align: center;
}

.fenge {
 line-height: 36px;
 text-align: center;
 border-top: 1px solid #bd1a2d;
 font-size:14px;
}

.load_nr {
	padding: 30px 30px;
	font-size: 12pt;
	line-height: 2;
	color: #333333;
	font-family: 宋体;
	text-indent: 24pt;
	border-bottom: 1px solid #1a76bf;
	min-height: 500px;
}

.load_nr p {
	text-indent: 24pt;
}
.close_index_bg{ width:100%; text-align:center;text-align: center;line-height: 36px; font-size:12px;}
.close_index_bg a,.close_index_bg a:hover{ color:#555555; text-decoration:none;}
.close_index {
	text-align: center;
	display: inline-block;
	line-height: 36px;
	width:100%
}
.fenxiang ul {
	padding-top: 10px;
}
.fenxiang ul li{
	float:right;
	margin-right: 6px;
	font-size:12px;
}
.xg_box{
	width: 100%;
	background: url(/uploads/image/images/xiangguan.jpg);
	margin-top: 6px;
}
.xg_box ul{
	overflow: hidden;
	padding-top:6px;
}
.xg_box ul li{
	width:90%;
	padding:0 5%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height:24px;
}
.xg_box ul li a{
	font-size: 12px;
	color: #333333;
}
.xiangguan{
 height: 100px;
 background: white;
 border-left: 1px solid #d7d7d7;
 border-right: 1px solid #d7d7d7;
 width: 700px;
 margin: 0 auto;
 height: 30px;
 border-top: 1px solid #d7d7d7;
}
.xiangguan span.tit{
	line-height: 30px;
	font-size: 14px;
	color: white;
	background: url(/uploads/image/images/loading_btmn.jpg) repeat-x center;
	display: block;
	width: 80px;
	text-align: center;
}
.xg_box ul{
 width: 700px;
 background: white;
 margin: 0 auto;
 border-top: 1px solid #d7d7d7;
 border-left: 1px solid #d7d7d7;
 border-right: 1px solid #d7d7d7;
 border-bottom: 1px solid #d7d7d7;
 padding-bottom:10px;
}
.list_tit{
	height: 36px;
	background: url(/uploads/image/images/list_tit.png) repeat-x center;
	border: 1px solid #5aa4df;
	border-radius: 3px;
	margin-bottom: 10px;
}
.list_tit h3{
	text-align: center;
	background: url(/uploads/image/images/list_bt.png) center center no-repeat;
	font-size: 18px;
	color: #025089;
	width: 150px;
	line-height: 36px;
	float: left;
}
.list_tit li{
	float: left;
	font-size: 16px;
	color: #333333;
	line-height: 36px;
	width: 100px;
	text-align: center;
	cursor: pointer;
}
.list_tit li.active{
	color: #025089;
}
.list_tit li:hover{
	color: #025089;
}
.listnr_box{
	border: 1px solid #5aa4df;
	padding: 20px 60px;
}
.listnr_box ul li a{
	color: #333333;
	font-size: 14px;
	line-height: 40px;
	font-family: 宋体;
}
.listnr_box ul li a:hover{
	text-decoration: underline;
}
.listnr_box ul li {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*2017.5.4 by ll*/
.zwxx_nr_tp_cf{
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
.zwxx_nr_tp_cf ul{
	overflow: hidden;
	margin-bottom: 15px;
}
.zwxx_nr_tp_cf li a{
	color: #555555;
	line-height: 32px;
	font-size: 14px;
}
.zwxx_nr_tp_cf li{
	color: #555555;
	line-height: 48px;
	font-size: 14px;
	width: 900px;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zwxx_nr_tp_cf li a{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 20px;
}
.zwxx_nr_tp_cf li a:hover{
	text-decoration: underline;
}
.vcon{overflow: hidden;}
.v1_1{width:30px;height:276px;float:left;background: url(/uploads/image/images/zhengminghudong.png) center top no-repeat;float:left; cursor:pointer;}
.v2_1{width:40px;height:276px;float:left;background: url(/uploads/image/images/zhengminghudong2.png) center top no-repeat;float:left;cursor:pointer;}

.v1_2{width:30px;height:276px;float:left;background: url(/uploads/image/images/banshifuwu.png) center top no-repeat;float:left;cursor:pointer;}
.v2_2{width:40px;height:276px;float:left;background: url(/uploads/image/images/banshifuwu2.png) center top no-repeat;float:left;cursor:pointer;}

.vcon{float:left;}

.zmhd{ width:749px; background:#fff; height:276px;}
.zmhd_con{ width:352px; margin:15px 0 0 15px; float:left;}
.zmhd_con_tit{ width:342px; border-bottom:1px solid #bd1a2d; text-align:right; padding:0 5px 5px; font-size:12px; color:#fff;}
.zmhd_con_tit a,.zmhd_con_tit a:hover{ color:#fff; text-decoration:none;}
.zmhd_con_tit span{ background:#bd1a2d; border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px; text-align:center; padding:2px 6px;color:#fff;}
.zmhd_con_tit p{ float:left; font-size:14px; color:#bd1a2d; font-weight:bold;}
.zmhd_con_tit p img{ margin-right:10px;}
.clear{ clear:both;}
.zmhd_con ul{height: 180px; margin-top:5px;}
.zmhd_con li{font-size: 14px;color: #5c5c5c;line-height: 30px;background: url(/uploads/image/images/list_fang.jpg) left center no-repeat;padding-left:15px;width: 352px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zmhd_line{ border-top:1px dashed #cccccc; margin-top:10px; padding-top:10px; text-align:center;font-size: 14px;color: #5c5c5c;}
.zmhd_line span{ margin-left:50px;}
.zmhd_line span img{ margin-right:10px;}
/*焦点图*/
.swztpic{ width:216px; margin:15px auto 0;}
.focus .fcon ul{ list-style:none; height:162px; overflow:hidden;}
.focus .fcon li{ width:92px; height:65px; border:4px solid #d7d7d7; float:left; margin:4px;}
.focus .fcon li img{width:92px; height:65px;}
.focus{ position:relative; width:216px; height:200px;}    
.focus .fpic{ position:absolute; left:0px; top:0px; }  
.focus .d1fbt{ overflow:hidden; zoom:1;  height:16px;}  
.focus .shadow{ width:100%; position:absolute; bottom:30px; left:0px; height:35px; line-height: 35px; background:rgba(0,0,0,0.6); 
filter:progid:dximagetransform.microsoft.gradient( gradienttype = 0,startcolorstr = '#80000000',endcolorstr = '#80000000')\9;  display:block;  text-align:center; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;font-family:"microsoft yahei"}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px;position:absolute; height:21px; left:37%;}  
.focus .fbg div{overflow:hidden;zoom:1;height:11px}    
.focus .d1fbt a{display:inline; width:11px; height:11px;  margin:0 3px;color:#b0b0b0;font:12px/15px "\5b8b\4f53"; text-decoration:none; text-align:center; outline:0; float:left; background:#d9d9d9; color:#fff;}    
.focus .d1fbt .current,.focus .d1fbt a:hover{background:#bd1a2d;}    
.focus .d1fbt img{display:none}    
.focus .d1fbt i{display:none; font-style:normal; }
.bread{ width:943px;background:#eeeeee  url(/uploads/image/images/map_bj.png) 15px 10px no-repeat;padding-left:35px;font-size: 16px;color: #333333;line-height: 36px; margin:10px auto 0; text-align:left; border:1px solid #dcdcdc;}
.bread a {font-size: 16px;color: #434343;}
.bread span{color: #434343;}
.newslist_bg{ width:1000px; margin:10px auto 20px; border-top:0; background:#fff;box-shadow: 2px 2px 4px rgba(0,0,0,0.4); padding-bottom:10px;}
.newslist_tit{ width:1000px; height:39px; line-height:39px; text-align:left;background:url(/uploads/image/images/listbg.jpg) no-repeat;}
.newslist_tit p{ width:157px; text-align:center;font-size:16px; color:#bd1a2d; font-weight:bold; line-height:45px; float:left;}
.newslist_tit span{ float:left;padding-left:45px; text-align:left; color:#313131;}
.newslist_tit span a,.newslist_tit span a:hover{color:#313131; text-decoration:none;}
.newslist,news_detail{ width:938px; padding:0 20px 0; border:1px solid #dcdcdc; margin:10px auto;}
.newslist p{ background:url(/uploads/image/images/newslist.png) no-repeat; width:124px; height:38px; line-height:38px; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.newslist ul{ padding:20px 0 50px;}
.newslist li a{
	color: #555555;
	line-height: 32px;
	font-size: 14px;
}
.newslist li{
	color: #555555;
	line-height: 32px;
	font-size: 14px;
	position:relative;
}
.newslist li span{
	display: inline-block;
	position:absolute;
	right: 24px;
}

.newslist li a{
	background: url(/uploads/image/images/list_fang.jpg) 10px center no-repeat;
	padding-left: 25px;
}
.newslist li a:hover{
	text-decoration: underline;
}
.news_detail h3{ color:#333;line-height:80px; text-align:center; font-size:22px; text-align:center; font-weight:bold;}
.mtbd{width: 237px;float: left;box-shadow: 2px 2px 4px rgba(0,0,0,0.4);background: white;margin:0 0 0 14px; padding-bottom:5px;height:296px; overflow:hidden;}
.mtbd_tit{ width:234px; background:url(/uploads/image/images/mtbd.png) no-repeat; padding:6px 3px 0 0; height:30px;}
.mtbd_tit li{ float:right; height:28px; line-height:28px; font-size:14px; color:#e4effd ;width:70px; text-align:center;border-bottom:2px solid #007bd8; cursor:pointer;}
.mtbd_tit li.active{ border-bottom:2px solid #17447b; font-weight:bold; color:#fff;}
.mtbd_con{ width:210px; margin:0 auto;}
.mtbd_con ul{ margin-top:5px;}
.mtbd_con li{ width:190px; font-size:14px; color:#5c5c5c;background: url(/uploads/image/images/list_fang.jpg) left center no-repeat; height:23px; line-height:23px; text-align:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-left:20px;}
.mtbd_con li a,.mtbd_con li a:hover{color:#5c5c5c; text-decoration:none;}
.mtbd_more{clear: both;margin-top:5px;}
.mtbd_more p.a{display: inline-block;width: 65%;height: 2px;background:#bd1a2d ;float: left;margin-top: 9px;
}
.mtbd_more a{display: inline-block;background: #bd1a2d none repeat scroll 0 0;border-radius: 16px;color: white;font-size: 12px;line-height: 14px;	float: right;padding: 3px 6px;
}
.detail {padding: 30px 30px;font-size: 14px;line-height:30px;color: #4e4e4e;font-family: 宋体;/*text-indent: 24pt;*/border-bottom: 1px solid #dd7783;min-height: 500px;
}
.detail a,.detail a:hover{color:#78212b;}
.detail p {/*text-indent: 24pt;*/padding-bottom:18px;}
.bread2{ width:990px;padding-left:10px;font-size: 16px;color: #333333;margin:10px auto; text-align:left;box-shadow: 2px 2px 4px rgba(0,0,0,0.4); line-height:40px; background:#fff;}
.bread2 a,.bread2 a:hover{color: #333333; text-decoration:none;}
.ckfl{ width:960px; margin:0 auto; padding-bottom:20px;}
.ckfl p{ text-align:left; font-size:12px; color:#3b3b3b; line-height:35px;}
.ckfl_con_bg{ width:310px; border:1px solid #eeeeee; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; padding:1px;  float:left; background:#fff;}
.ckfl_con{ width:310px; padding:5px 0;background:#f6f6f6;}
.ckfk_line{ background:url(/uploads/image/images/line.jpg) repeat-x; width:100%; height:2px; display:block; margin-top:5px;}
.ckfl_conl{ background:url(/uploads/image/images/ckfl.png) no-repeat; width:44px; height:47px; float:left; text-align:center; font-size:12px; color:#535353; line-height:18px;}
.ckfl_conl p{ font-size:14px; color:#2474bd; font-weight:bold; text-align:center; margin-top:7px; line-height:18px;}
.ckfl_conr{ float:left; margin:3px 0 0 5px; width:261px;}
.ckfl_conr li{ width:261px; line-height:24px; color:#207ab6; font-size:12px;}
.ckfl_conr li a,.ckfl_conr li a:hover{color:#207ab6; text-decoration:none;}
.ckfl_conr li li{ padding-left:40px; width:221px; color:#396893; line-height:18px;}
.ckfl_conr li li a,.ckfl_conr li li a:hover{color:#396893; text-decoration:none;}
.ckfl_m{ margin:0 9px;}
.ckfl_tit{font-size: 14px;color: #3b3b3b;line-height: 40px;border-bottom: 1px solid #dcdbdb;background: #f5f5f5;padding:0 10px;margin-bottom:10px;text-align:right;font-weight:bold;}
.ckfl_tit a,.ckfl_tit a:hover{color: #3b3b3b; text-decoration:none;}
.ckfl_tit p{font-size: 14px;color: #204766; font-weight:normal; float:left;}
.cn{ width:357px; height:297px; background:url(/uploads/image/images/cn.jpg) no-repeat; border:1px solid #17447a;box-shadow: 2px 2px 4px rgba(0,0,0,0.4); padding:15px 15px 0 240px;}
.cn_close{ text-align:right; font-size:12px; color:#fff;}
.cn_close a,.cn_close a:hover{color:#fff; text-decoration:none;}
.cn_con{ padding:15px 20px 0 0; text-align:left; font-size:14px; color:#fff; line-height:30px; font-family:"microsoft yahei"; font-weight:bold;}
.modal {position: fixed;top: 50%;left: 50%;z-index: 1050;width: 614px;margin-left:-300px;overflow: auto;}
#apdiv1 {position:fixed;left:25%;top:30%;width:614px;height:314px;z-index:99;visibility: hidden;}
.close img{
	display: block;
	margin: 0 auto;
}
.close{
	width: 68px;
	height: 15px;
	position: absolute;
	top: -22px;
	background: white;
	border: 1px solid #dcdcdc;
	border-bottom: none;
	padding-top: 6px;
}
/*2020.2.14 by ll*/
.g_links_box{height:60px;background:#757575; margin-top: 20px;}
.g_links_box .m_links_box{width:1000px;margin: 0 auto;line-height: 60px;}
.g_links_box .m_links_box .m_links_module{float: left;margin:0 10px;color:#fff;position: relative;}
.g_links_box .m_links_box .m_links_module span{display:inline-block;*zoom:1;*display:inline;background: url(/uploads/image/images/ico_up2_ch_20190924.png) right center no-repeat;width:210px;text-align: center;cursor:pointer; color:#fff; font-size:14px;}
.g_links_box .m_links_box .m_links_module1 span{width:220px;}
.g_links_box .m_links_box .f_mask span{background: url(/uploads/image/images/ico_down2_ch_20190924.png) right center no-repeat;}
.g_links_box .m_links_box .m_links_module i{height:60px;display:inline-block;*zoom:1;*display:inline;line-height: 60px;color:#fff;font-style:normal;padding-left: 10px; font-size:14px;}
.g_links_box .m_links_box .m_links_module ul{position:absolute;top:-362px;left:20px; border:1px solid #ccc;width:200px;height:350px;z-index:100;background:#fff;font-size:14px;line-height:28px;overflow-y:auto;display: none;}
.g_links_box .m_links_box .m_links_module li{padding:0 10px;}
 .g_links_box .m_links_box .m_links_module li:hover{background:#ccc;}
.g_links_box .m_links_box .m_links_module li a,.g_links_box .m_links_box .m_links_module li a:hover{ color: #404040; text-decoration: none;}
.footbg_0110{ width:100%; background: #bd1a2d; padding: 30px 0;height: 120px;}
.foot_w_0110{ width:1000px; margin: 0 auto;}

.foot_conl {
 float: left;
 margin: 25px 50px 0 50px;
}

.foot_conm {
 float: left;
 background: #a91728;
 margin-right: 20px;
 height:120px;
 min-width:220px;
}
.foot_conm_01 ul{}
.foot_conm_01 li{ width: 70px; float: left; text-align: left; font-size: 14px; color: #fff; margin:25px 0 0 30px;}
.foot_conm_01 li a,.foot_conm_01 li a:hover{ color:#fff; text-decoration: none;}
.foot_conm_02{text-align: left; font-size: 14px; color: #fff; line-height: 30px; margin: 20px auto 0;width:180px;}
.foot_conm_02 ul{}
.foot_conm_02 li{ text-align: left; font-size: 14px; color: #fff; margin:15px 0 0 10px;}
.foot_conm_02 li a,.foot_conm_01 li a:hover{ color:#fff; text-decoration: none;}

.foot_conr {
 float: left;
 background: #a91728;
 height: 120px;
 width:220px;
}
.foot_conr ul{}
.foot_conr li{ width: 80px; float: left; text-align: center;font-size: 14px; color: #fff; margin:10px 0 0 20px;}
.foot_conr li img{width: 80px; height: auto;margin-bottom:3px;}
.footbg_bottom{ width: 100%;  background: #dabb85; height: 55px; line-height: 55px;}
.foot_bottom{ width: 1000px; margin: 0 auto;text-align: center;font-size: 14px; color: #404040;}
.foot_bottom p{ margin:0 10px; display:inline-block;}
.foot_bottom p a,.foot_bottom p a:hover{color: #404040; text-decoration: none;}
.foot_bottom_mar0{margin-right:0;}



/* 修改新增 */
.content_box .zxzx_left{margin: 10px 0 20px 30px;float: none;width: auto;padding: 0;background: none;}
.content_box .zxzx_left p {color: #666;font-size: 16px;}
.content_box .zxzx_left p .wxts {color: #ef8313;margin-bottom: 4px;display: inline-block;}
.zt_tp{height: auto;background: #ffffff;}
.zt_tp .swj-1213-ad {padding: 20px 6px 20px 6px;}
.zt_tp .swj-1213-ad li {width: 472px;}
.zt_tp .swj-1213-ad li img{height: 74px;background: #fff;}

.zcfg_wrap{padding-top: 1px;}
.zcfg_wrap .newslist{border: none;display: flex;justify-content: space-between;width: 980px;padding: 0;}
.zcwj_right, .zcwj_left_top ,.zcwj_left_bottom{border: 1px solid #dcdcdc;}
.zcwj_left{width: 220px;text-align: center;}
.zcwj_left h2{font-size: 20px;color: #fff;background: #bf0001;height: 49px;line-height: 49px;}
.zcwj_left .zcwj_left_top div{height: 50px;line-height: 50px;border-bottom: 1px solid #dcdcdc;font-size: 16px;}
.zcwj_left .zcwj_left_top div:last-child{border: none;}
.zcwj_left .zcwj_left_top div a:hover{color: #bd1a2d;}
.zcwj_left_top{margin-bottom: 40px;}
.zcwj_left a{color: #555555;}
.zcwj_left .zcfg_active{color: #bd1a2d;}
.zcwj_right{width: 720px;}
.page_box{font-size: 14px;text-align: center;}
.page_box .btn_page {font-size: 14px;padding: 10px;text-align: center;margin: 4px;}
.page_box #pages{margin: 0 4px;}
.zcwj_title{overflow: hidden;background: #eee;border-bottom: 2px solid #b70200;}
.zcwj_title .dczj_tit_active2 {width: 134px;float: none;margin-top: -1px;margin-right: 15px;background-size: 100%;line-height: 48px;}
.zcfg_wrap .newslist li a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 550px;display: inline-block;}
.zcfg_wrap .newslist li span{right: 20px;}
.zcfg_wrap .newslist .zcwj_left_bottom p{background: none;width: auto;height: auto;line-height: initial;font-size: 14px;color: #333;font-weight: normal;text-align: left;margin: 8px 0;}
.zcfg_wrap .newslist .zcwj_left_bottom form{padding: 14px;}
.zcfg_wrap .newslist .zcwj_left_bottom input{width: 100%;height: 28px;line-height: 28px;margin-top: 10px;}
.zcfg_wrap .newslist .zcwj_left_bottom .zcwj_data input{width: 70px;margin: 0px 6px;}
.zcfg_wrap .newslist .zcwj_left_bottom .zcwj_data span{margin-bottom: 8px;}
.zcfg_wrap .newslist .zcwj_left_bottom .zcwj_data input:last-child{margin-right: 0;}
.zcfg_wrap .newslist .zcwj_left_bottom .zcwj_search input{width: auto;height: auto;margin: 0 2px;vertical-align: middle;margin-bottom: 2px;}
.zcfg_wrap .newslist .zcwj_left_bottom .zcwj_search .order{margin-left: 72px;}
.zcfg_wrap .newslist .zcwj_left_bottom .btn{text-align: center;}
.zcfg_wrap .newslist .zcwj_left_bottom .btn input{font-size: 15px;width: 50%;background: #bf0001;color: #fff;border: none;height: 34px;line-height: 34px;cursor:pointer }
.zcwj_left_bottom .formtitle {display: block;text-align: left;}
.zcfg_wrap .newslist li {line-height: 22px;padding: 0 10px 0 8px;}