@CHARSET "UTF-8";

/* main start */ 
img{border:0;}
#main{ width:1011px; background-color:#fff; padding-top:10px; margin:0 auto;} 
.lzt{ float:left; margin-left:5px;}
.dt{ float:left;}
.login{ float:left; margin:10px 0 0 11px;}
.img{ float:left; margin: 10px 0 10px 10px;}
.gongshi{ float:left; margin:10px 0 0 5px;}
.zhuanti{ float:left; text-align:left; margin:20px 0 0px 3px;}
.zhuanti img{ border:none;}
.zhuanti a{ text-decoration:none; padding:0; margin:0; border:none;}
.other{ float:left; margin:10px 0 0 0; background: #f7f7f7;}

.linker_pic{ width:300px; height:291px;/*  background-color:#f9f9f9; */ float:left; /* padding:10px 2px 10px 13px; */ margin:10px 0 0 8px;}
.linker_pic img{ margin:8px 0 8px 0; float:left;border: none;}
/* end main */


/* main>m_box1 start */
#main .m_box1{border:1px solid #eee;text-align: left;width: 440px;background:#F9F9F9;letter-spacing: 1px;}
#main .m_box1 .m_tab{border-bottom: 2px solid #0068c4;background: #fff;}
#main .m_box1 .m_tab a{display:inline-block;padding: 10px 15px;color:#000;}
#main .m_box1 .m_context{color: #8B8B8B;font-size:14px;/* margin-bottom: 23px; */}
#main .m_box1 .m_context>div{display: none;}
#main .m_box1 .m_context ul{/* margin-left: -30px; */}
#main .m_box1 .m_context ul li span.iconfont{font-size: 24px;}
#main .m_box1 .m_context ul li{margin: 11px 0;list-style-type: none;}
#main .m_box1 .m_context ul li:hover{ background: #fff;margin-left: -10px;padding-left: 10px;transition:all 0.3s linear;}
#main .m_box1 .m_context ul li:hover a{color:#CB0200;transition:all 0.3s linear;}

/* .m_context ul li a{color: #8B8B8B;} */
.m_context ul li var{font-style: normal;float: right;padding-right: 5px;letter-spacing: 1px;}
.m_context ul li a i.ell{display:inline-block;width: 280px;font-style: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
#main .m_box1 .m_tab .m_more{float: right;color:#999;font-size: 12px;}
#main .m_box1 .m_tab a:hover{color: #CB0200;transition:all 0.3s linear;}

#main .m_box1 .m_context .c_current{display: block;}
#main .m_box1 .m_tab .m_current{background: #0068c4;color: #fff;}
/* end main>m_box1 */


/* other>layout start */
h3.bar {
    border-bottom: 1px solid #CCCCCC;
    clear: both;
    display: block;
    height: 30px;
    line-height: 25px;
    width: 100%;
	margin-top:7px;
}
h3, .fs3 {
    font-size: 20px;
} 

h3.bar b {
    display: inline;
    float: left;
    overflow: hidden;
    padding-left: 15px;
}
.other .ico_bar_zs {
	margin-left:15px;
	text-align:center;
    background: rgba(0, 0, 0, 0) url(../../../image/portal/index/1_05.gif) no-repeat scroll 0 center;
}
.other .fl {
    float: left;
}
.other .fl,.other .fr {
    display: inline;
    overflow: hidden;
}
.other .xyzs{
    width: 325px;
	border:#CCCCCC 1px solid;
	margin:4px;
	height:280px;
	 background: #fff;
}
.other .list i {
    background: rgba(0, 0, 0, 0)  url(../../../image/portal/index/ico_dot.png) no-repeat scroll 0 center;
    display: inline;
    float: left;
    overflow: hidden;
    padding-left: 15px;
    text-align: left;
    width: 300px;
}
.other .ell {
    display: inline;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	color:#333;
	line-height:32px;
	cursor: pointer;
}
.other i, .other var {
    font-style: normal;
}

.other .fr {
    float: right;
}
.other .a_more{ font-family:"宋体"; font-size:12px; float: right; text-decoration:none; color:#999999; padding-right:15px; padding-bottom:1px; cursor: pointer; }
.other .a_more:hover{color: #CB0200;transition:all 0.3s linear;}
.other ul,.other ui li {list-style-type: none;} 
.mt5{padding-left:10px; letter-spacing:1px;margin-top: -15px  }
.mt6{padding-left:10px; letter-spacing:1px;margin-top: 5px }
.ico_bar_gs {
	margin-left:15px;
    background: rgba(0, 0, 0, 0) url(../../../image/portal/index/1_05.gif) no-repeat scroll 0 center;
	text-align:left;
}
.title_gs{
	width:1000px;
}
.other .title{
	background-color: #F2F2F2;
	height: 26px;margin: -15px 10px 0 10px;color:#8b8b8b;font-size: 14px; 
	padding-top: 7px;
}

.other .title .span1{
	margin-left: 15px;
}
.other .title .span2{
	margin-left:60px;
}
.other .title .span3{
	margin-left: 50px;
}
.other .ul_li_span_left{
	 background: rgba(0, 0, 0, 0)  url(../../../image/portal/index/ico_dot.png) no-repeat scroll 0 center;
    float: left;
    overflow: hidden;
    padding-left: 15px;
    line-height: 32px;
    width: 115px;
    text-align:left;
    display:block; height: 30px;
}
.other .ul_li_span_middle{
	margin-left: 0px;line-height: 32px; color: red;width: 85px;height: 30px; display:block; float:left;overflow: hidden;text-align:left;
}
.other .ul_li_span_right{
	margin-left: 0px;line-height: 32px;width: 90px; height: 30px;display:block; float:left;overflow: hidden;text-align:left;
}
.other ul li{clear: both;display: flex;}
.other ul li:hover{background: #F9F9F9;color: #CB0200;transition:all 0.3s linear;}
.other ul li:hover a i{background: #F9F9F9;color: #CB0200;transition:all 0.3s linear;}
/*end other>layout */
/* gongshi>title_gs start */
.gongshi{margin-top: 2px;}
.gongshi ul,.gongshi ui li {list-style-type: none;} 
.gongshi .sx_div_left{ width:490px;float: left; margin-left:5px; margin-right:5px; margin-top:-20px; height:235px; color:red;}
.gongshi .sx_div_right{ width:490px;float: left; margin-left:5px; margin-right:5px; margin-top:-20px; height:235px;}
.gongshi .a_more_left{ font-family:"宋体"; font-size:12px; float: right; text-decoration:none; color:red; padding-right:15px; padding-bottom:1px; cursor: pointer; }
.gongshi .a_more_left:hover,.gongshi .a_more_right:hover{color: #CB0200;transition:all 0.3s linear;}
.gongshi .a_more_right{ font-family:"宋体"; font-size:12px; float: right; text-decoration:none; color:#999999; padding-right:15px; padding-bottom:1px; cursor: pointer; }
.gongshi .sx_div_left li,.gongshi .sx_div_right li{clear: both;display:inline-flex;}
.gongshi .sx_div_left li:hover a,.gongshi .sx_div_right li:hover a{background: #F9F9F9;transition:all 0.3s linear;}
.gongshi .sx_div_left li:hover i,.gongshi .sx_div_left li:hover var{color:#CB0200;transition:all 0.3s linear;}
.gongshi .sx_div_right li:hover i,.gongshi .sx_div_right li:hover var{color:#CB0200;transition:all 0.3s linear;}
.gongshi .ico_bar_left {
	margin-left:0px;
    background: rgba(0, 0, 0, 0) url(../../../image/portal/index/1_17.gif) no-repeat scroll 0 center;
	text-align:left;
}
.gongshi .ico_bar_right {
	margin-left:5px;
    background: rgba(0, 0, 0, 0) url(../../../image/portal/index/1_19.gif) no-repeat scroll 0 center;
	text-align:left;
}
.gongshi .list a {
    background: rgba(0, 0, 0, 0)  url(../../../image/portal/index/ico_dot.png) no-repeat scroll 0 center;
    display: inline;
    float: left;
    overflow: hidden;
    padding-left: 15px;
}

.gongshi .ell {
    display: inline;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	color:#333;
	line-height:32px;
	cursor: pointer;
	text-align: left;
	width: 382px;
	display: inline-block;
	font-style: normal;
	
}
.gongshi var {
    font-style: normal;
}

.gongshi .title_gs .bar {
    border-bottom: 2px solid #5986C9;
    clear: both;
    display: block;
    height: 36px;
    line-height: 30px;
    width: 100%;
	margin-top:7px;
}
.gongshi ul li var{font-style: normal;float: right;padding-right: 5px;color: #333;font-size: 12px; padding-top: 5px; margin-top: 5px;}


/* end gongshi>title_gs*/


/*****************fast-preview***************/
.fast-preview {
	height: 328px;
}

.fast-preview .topPicNews {
	height: 328px;
	width: 545px;
	float: left;
	margin: 0 5px 0 10px;
}
.fast-preview .topPicNews .slider_list {
	display: none;
}

.topPicNews .slidesjs-pagination {
	float: right;
    list-style: outside none none;
    margin: -37px 0px 0px 435px;
    z-index: 20;
    position: absolute;
    height: 15px;
    overflow: hidde;
}

.topPicNews .slidesjs-pagination li {
	float: left;
	margin: 0 1px;
}

.topPicNews .slidesjs-pagination li a {
	display: block;
	width: 13px;
	height: 0;
	padding-top: 13px;
	background-image: url(/resource/image/pagination.png);
	background-position: 0 0;
	float: left;
	overflow: hidden;
}

.topPicNews .slidesjs-pagination li a.active,.topPicNews .slidesjs-pagination li a:hover.active
	{
	background-position: 0 -26px;
}

.topPicNews .slidesjs-pagination li a:hover {
	background-position: 0 -13px;
}

.topPicNews #slides a:link,#slides a:visited {
	color: #333;
}

.topPicNews #slides a:hover,#slides a:active {
	color: #9e2020
}

.fast-preview .topPicNews .topPicNews-content {
	left: 0;
	top: 0;
	position: absolute;
	color: white;
	height: 45px;
	line-height: 45px;
	width: 554px;
	padding-left: 0px;
	margin-top: 283px;
	text-align: left;
	background: url("/resource/image/04pic_2.png") repeat-x;
}

.fast-preview .topPicNews .topPicNews-content span {
	color: red;
	font-weight: bold;
	font-size: 14px;
	font-family: "宋体";
}

.fast-preview .topPicNews .topPicNews-content a {
	text-decoration: none;
}

.fast-preview .topPicNews .topPicNews-content a.title {
	color: white;
	font-size: 14px;
	font-family: "宋体";
}

/*fast-preview end*/

.short_news_title{
	width: 90%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/*时间 2016-03-25更新 */
/*全局样式*/
body,ol,ul,li,i,p{
	margin:0;
	padding:0;
	font-size:14px;
	font-family:"微软雅黑", "黑体";
	font-style:normal;
	}
a{
	text-decoration:none;
	}
img{
	border:0;
	}
ol,ul{
	list-style:none;
	}
/*全局样式结束*/

/*行政公示*/
#xingzheng{
	text-align:left;
	float:left;
	width:490px;
	margin:20px 0 0 10px;
	position:relative;
	}
.xingzheng_title{
	float:left;
	width:490px;
	clear:both;
	}
.xingzheng_title li{
	float:left;
	}
.xingzheng_title li.xuke_click{
	position:absolute;
	left:0;
	}
.xingzheng_title li.chufa_click{
	position:absolute;
	left:194px;
	}
.xingzheng_title li.xinyong_click{
	position:absolute;
	left:358px;
	}
.xingzheng_title ul{
	float:left;
	}
.xingzheng_title li a{
	display:block;
	height:50px;
	width:194px;
	line-height:50px;
	/* font-size:20px; */
	font-weight:bold;
	color:#000000;
	text-align: center;
	}
.xingzheng_title li a img{
	margin:0 10px 0 20px;
	vertical-align:middle;
	}
.link_mores{
	float:right;
	height:50px;
	line-height:50px;
	font-size:12px;
	color:#999999;
	margin-right:20px;
	font-weight:bold;
	}
.link_more:hover{
	color:#cb0200;
	}
.xingzheng_title li.xz_click{
	border-top:2px solid red;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #ffffff;
	box-sizing:border-box;
	height:51px;
	}
.xingzheng_content{
	float:left;
	border:1px solid #e1e1e1;
	box-sizing:border-box;
	width:490px;
	
	}
.xz_content{
	display:none;
	}
.xz_content ul li a{
	display:block;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #e1e1e1;
	background:url(/resource/image/index/list_icon.jpg) no-repeat 20px 50%;
	}
.xz_content ul li a i{
	margin-left:33px;
	color:#333333;
	width:300px;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
.xz_content ul li a span{
	float:right;
	margin-right:20px;
	color:#ff0000;
	}
.xz_content ul li a:hover{
	background-color:#f9f9f9;
	}
.xz_content ul li a:hover i{
	color:#cb0200;
	}
.xz_content ul li a.clear_border{
	border:none;
	}
.xz_show{
	display:block;
	}
/*行政公示结束*/
/*信用公示*/
#xinyong{
	text-align:left;
	float:right;
	width:490px;
	margin:20px 10px 0 0;
	position:relative;
	}
.xinyong_title{
	float:left;
	width:490px;
	clear:both;
	}
.xinyong_title li{
	float:left;
	}
.xinyong_title li.shouxin_click{
	position:absolute;
	left:0;
	}
.xinyong_title li.shixin_click{
	position:absolute;
	left:174px;
	}
.xinyong_title ul{
	float:left;
	}
.xinyong_title li a{
	display:block;
	height:50px;
	width:174px;
	line-height:50px;
	font-size:20px;
	font-weight:bold;
	}
.xinyong_title li a.shouxin{
	color:#ff2338;
	}
.xinyong_title li a.shixin{
	color:#000000;
	}
.xinyong_title li a img{
	margin:0 10px 0 20px;
	vertical-align:middle;
	}
.link_more{
	float:right;
	height:50px;
	line-height:50px;
	font-size:12px;
	color:#999999;
	margin-right:20px;
	font-weight:bold;
	}
.link_more:hover{
	color:#cb0200;
	}
.xinyong_title li.xy_click{
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #ffffff;
	box-sizing:border-box;
	height:51px;
	}
.xinyong_title li.xy_click a.shouxin{
	border-top:2px solid #ff2338;
	}
.xinyong_title li.xy_click a.shixin{
	border-top:2px solid #000000;
	}
.xinyong_content{
	float:left;
	border:1px solid #e1e1e1;
	box-sizing:border-box;
	width:490px;
	}
.xy_content{
	display:none;
	}
.xy_content ul li a{
	display:block;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #e1e1e1;
	background:url(/resource/image/index/list_icon.jpg) no-repeat 20px 50%;
	}
.xy_content ul li a i{
	margin-left:33px;
	color:#333333;
	width:300px;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
.xy_content ul li a span{
	float:right;
	margin-right:20px;
	color:#333333;
	}
.xy_content ul li a:hover{
	background-color:#f9f9f9;
	}
.xy_content ul li a:hover i,.xy_content ul li a:hover span{
	color:#cb0200;
	}
.xy_content ul li a.clear_border{
	border:none;
	}
.xy_show{
	display:block;
	}
/*信用公示结束*/
/*守信承诺*/
#mainContent{
	width: 100%;
}
#shxinyongdaima{
	width: 325px;
	float:left;
	height: 100px;
	
	margin-top: 20px;
	margin-left: 10px;
}
.shxinyongdaima_content{
	float:left;
	border:1px solid #e1e1e1;
	box-sizing:border-box;
	width:330px;
	border-top:2px solid #5986C9;
	}
.shxinyongdaima_title{
	width: 328px;
	height:50px;
	line-height: 50px;
	float: left;
	border: 1px solid #ccc;
}
.shxinyongdaima_title_content{
	width: 150px;
	height: 50px;
	/* background: blue; */
	color: #444444;;
	font-family: 微软雅黑;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}
.shxinyongdaima_content ul li{
	
	text-align: left;
}


.shxinyongdaima_content ul li .xydm_item{
	width: 100%;height: 84px;position: relative;border-bottom: 1px solid #e1e1e1;cursor: pointer;
	}
.shxinyongdaima_content ul li .xydm_item:hover{
	background-color: #F9F9F9;
}
.shxinyongdaima_content ul li .xydm_item_div{
	float: left; margin-top: 7px;margin-left:20px;
	}
.shxinyongdaima_content ul li .xydm_item_text{
	float: left; margin-top: 10px;width:280px;
	}
.shxinyongdaima_content ul li .xydm_item_name{
	color: #333333; float: left;font-family: 微软雅黑; font-size: 14px;top:20px;position: absolute;
	}
.shxinyongdaima_content ul li .xydm_item_xydm{
	color: #333333; float: left;font-family: 微软雅黑; font-size: 20px;left:90px;top:30px;position: absolute;
	}
	.shxinyongdaima_content ul li .xydm_item_date{color: #2b6bab;position: absolute;right: 10px;bottom: 2px}
#sxchengnuo{
	text-align:left;
	width:330px;
	float:left;
	margin:20px 0 0 16px
	}
.sxchengnuo_title{
	width:328px;
	border: 1px solid #ccc;
	}
.sxchengnuo_title,.sxchengnuo_title ul{
	float:left;
	}
.sxchengnuo_title ul li{
	float:left;
	height:50px;
	line-height:50px;
	}
.sxchengnuo_title ul li span{
	width:120px;
	display:block;
	font-size:20px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#444444;
	/* background:#ff003a; */
	text-align:center;
	}
.sxchengnuo_li{color:#444444;font-size:20px;font-weight:bold;padding-left: 10px;}
.sxchengnuo_title ul li a{
	font-size:16px;
	font-family:"宋体";
	color:#999999;
	margin-left:20px;
	}
.sxchengnuo_title ul li a:hover{
	color:#cb0200;
	}
.sxchengnuo_content{
	float:left;
	border:1px solid #e1e1e1;
	box-sizing:border-box;
	width:330px;
	border-top:2px solid #5986C9;
	}
.sxchengnuo_content ul li a{
	display:block;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #e1e1e1;
	background:url(/resource/image/index/list_icon.jpg) no-repeat 20px 50%;
	}
.sxchengnuo_content ul li a i{
	margin-left:33px;
	color:#333333;
	width:300px;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
.sxchengnuo_content ul li a span{
	float:right;
	margin-right:20px;
	color:#333333;
	}
.sxchengnuo_content ul li a:hover{
	background-color:#f9f9f9;
	}
.sxchengnuo_content ul li a:hover i,.sxchengnuo_content ul li a:hover span{
	color:#cb0200;
	}
.sxchengnuo_content ul li a.clear_border{
	border:none;
	}
/*守信承诺结束*/
/*典型案例*/
#anli{
	text-align:left;
	width:309px;
	float:right;
	margin:20px 10px 0 0;
	}
.anli_title{
	width:309px;
	border:1px #e1e1e1 solid;
	border-bottom:none;
	box-sizing:border-box;
	}
.anli_title span{
	height:50px;
	display:block;
	line-height:50px;
	font-size:20px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#0a0a0a;
	margin-left:15px;
	padding-left:16px;
	background:url(/resource/image/index/anli_title_icon.jpg) no-repeat 0 50%;
	}
.anli_content{
	border:1px solid #e1e1e1;
	border-top:2px solid #5986c9;
	height:252px;
	}
.anli_content ul li a{
	display:block;
	width:291px;
	height:105px;
	margin:14px 0px 0 8px;
	}
/*典型案例结束*/

/*双公示*/
.bgt_div_list_item{width:100%;height:50px;border-bottom: 1px solid #e1e1e1;background: url('/resource/image/index/list_icon.jpg') no-repeat scroll 20px 50%;cursor: pointer;position: relative;}
.bgt_div_list_item:hover{background-color: #F9F9F9;}
.item_div{float: left; margin-top: 7px;margin-left:20px;}
.item_div_text {
    float: left;
    margin-left: 10px;
    width: 425px;
}
.item_div_text_name {
    color: #000000;
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
}
.item_div_text_count {
    bottom: 3px;
    color: #2b6bab;
    float: right;
    font-family: 微软雅黑;
    font-size: 14px;
    margin-right: 10px;
    position: absolute;
    right: 0;
}
/*双公示结束*/

