


.dqwz{ background:#f3f2f2; width:98%; height:40px; line-height:40px; font-size:16px; color:#333; margin:0 0 20px 0; padding:0 0 0 2%}
.content{ width:1158px; padding:20px; background:#fff; margin:20px auto; border:solid 1px #ccc;}



.cont{ width:98%; margin:0 auto;}
.cont h1{ font-size:20px; color:#333; li:70px; font-weight:normal; text-align:center; margin:20px 0;}
.lrz{ width:100%; height:36px; text-align:center; background:#f5f5f5; margin:0 0 20px 0;}
.lrz span{ font-size:14px; line-height:36px; color:#333; margin:0 20px;}

.cont p{ font-size:16px; line-height:36px; color:#333; text-align:justify;}
.cont h5{ text-align:right; font-size:14px; margin:20px 0; font-weight:normal; color:#999;}

.bs_zdtdtit {
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
	margin:30px 0 10px 0;
}
.bs_zdtdtit a {
    color: #114491 !important;
}
.bs_zddtdiv {
    width: 100%;
    border: 1px solid #ccc;
    padding: 15px 0px;
    margin-bottom: 10px;
	overflow:hidden;
}

.bs_zddtdiv a {
    display: block;

    text-align: left;
    font-size: 16px;
    color: #919191;
    float: left;
    height: 35px;
    line-height: 35px;
	margin:0 17px;
}
.bs_zddtdiv a:hover{
	color: #114491;

}

.cont_left{ width:850px;}
.xxxz{ width:100%; font-size:16px; line-height:36px; color:#333; text-indent:2em; margin:10px 0;}
.xjhf{ width:100%; margin:10px 0;}
.xjhf table{ width:100%;}
.xjhf table tr th{ background:#f3f2f2; color:#0e50a7; font-size:18px; line-height:36px; font-weight:normal; border:solid 1px #fff;}
.xjhf table tr td{ color:#333; font-size:16px; line-height:36px;}

.cont_right{ width:270px;}
.yjzj{ margin:10px 0;}
.yjzj a{ width:100%; display:block; font-size:16px; line-height:36px;color:#333;}
.yjzj a i{ color:#c12c20;}
.yjzj a em{color:#0e50a7;}
.tsjb{ margin:0 0 20px 0;}
.tsjb img{ width:100%; height:auto;}
.tsjb p{ font-size:16px; line-height:36px; color:#333; width:100%; text-align:justify; text-indent:2em;}
.tsjb a{ width:100px; height:30px; display:block; margin:0 auto; color:#fff; background:#c12c20; text-align:center; line-height:30px; border-radius:3px;}



.big_lg{ width:584px; padding: 10px; background:#f1f7ff; overflow:hidden; margin:20px 0 0 0;}
.ld_img{ float:left; margin:0 20px 0 0; display:block;width:183px;height:238px;}
.ld_img img{ width:100%;height:100%;}
.ld_txt{
	width:380px;
}
.ld_txt h4{
	text-align:left;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
}
.ld_txt h4 span{
	font-size: 18px;
	color: #0e50a7;
	letter-spacing: 4px;
	padding-right: 10px;
}
.ld_txt h4 a{
	font-size: 18px;
	color: #333;
	letter-spacing: 4px;
	padding-left: 10px;
}
.ld_txt p{
	line-height: 28px;
	font-size: 14px;
	margin: 0px;
}
.fld ul li{
	float:left;
	margin: 20px 13px 0px 13px;
}
.fld ul li .fld_img{
	display:block;
	width:153px;
	height:198px;
}
.fld ul li .fld_img img{
	width:100%;
	height:100%;
}
.fld ul li p a{
	display: block;
	font-size: 16px;
	padding: 5px 0px;
	text-align: center;
}
.fld ul li .fgjl{
	background: #f6f6f6;
	text-align: center;
	height:26px;
	line-height: 26px;
	font-size: 14px;

}
.zyzz{
	margin:20px 0px;
}
.zyzz h2 a{
	font-size: 18px;
	color: #0e50a7;
	display: block;
	height: 40px;
	line-height: 40px;
	margin-bottom: 5px;
}
.zyzz p{
	font-size: 16px;
	color: #333;
	line-height: 25px;
}
.zcjd2, .rsj_news_tab2{
	width:604px;
	height: auto;
}
.zcjd3 {
	width:517px;
}
.cont_left2{
	width:678px;
}
.ywgz_div{
	margin-bottom:20px;
}
.cont_right2{
	width:460px;
}
.lj_img{
	display:block;
	width: 460px;
	height: 108px;
	margin-bottom: 15px;
}
.lj_img img{
	width: 100%;
	height: 100%;
}
.lj_img2 {
	display:block;
	width: 460px;
	height: 99px;
	margin-top: 15px;
}




.big_lg_zp{ float:left; margin:0 20px 0 0; display:block;}
.big_lg_cont{ float:right; width:460px;}
.big_lg_cont a{ font-size:18px; line-height:36px; margin:0 0 20px 0; display:block;}
.big_lg_cont a span{ font-weight:600; color:#0e50a7; margin:0 20px 0 0;}
.big_lg_cont p{ font-size:16px; line-height:32px;}
.small_ld{ width:36%; margin:20px 0 0 0;}
.small_ld li{ width:140px; margin:0 28px 15px 28px; float:left;}
.small_ld_zp{ width:140px; height:auto;}
.small_ld_zp img{ width:100%; height:100%;}
.small_ld_xm{ display:block; width:100%; text-align:center; font-size:18px; margin:15px 0;}
.small_ld_fgjl{ width:100%; font-size:16px; text-align:center;}
.small_ld_fgjl a{ color:#333;}


.ldxx_xz{ padding:20px 0;}
.ldxx_xz h1{ font-size:16px; width:100%; text-align:center; display:block; background:url(tt_line1.png) no-repeat center center; margin:0 0 20px 0;}
.ldxx_xz p{ font-size:14px; line-height:24px; display:block; width:90%; margin:0 auto;padding-bottom:30px;}

.tsyd{ width:120px; display:block; margin:20px auto; font-size:16px; color:#fff; height:40px; background:#0e50a7; text-align:center; line-height:40px;}

.ydts{ width:85%; margin:0 auto; padding:20px 0;}
.jgcx{ width:120px; height:40px; background:#0e50a7; display:block; line-height:40px; color:#fff;}
.jgcx img{ margin:6px 5px 0 10px; float:left;}

.tsr{ width:100%; background:url(bszsj_06-1.png) repeat-x; height:35px; margin:20px 0;}
.tsr span{ font-size:18px; line-height:35px; color:#0e50a7; margin:0 0 0 10px;}

.jjjc_cont{ overflow:hidden; margin:20px 0;}
.jjjc_cont fieldset{ width:25%; margin:0 3.081%; float:left; border:solid 1px #0e50a7; padding:1%; border-radius:5px;height: 500px;}
.jjjc_cont fieldset p{ font-size:14px; line-height:30px; text-align:justify;}
.jjjc_cont fieldset legend{ font-size:18px; font-weight:bold; color:#0e50a7; text-align:center;}
.jjjc_cont fieldset p span img{ float:left; margin:5px 10px 0 0;}



.xxhf_cont{ padding:2%;background: #eef5fd;}



/*领导详细页  */
.cont_left3{
	width:925px;
}
.cont_left3 .ld_zw{
	font-size: 20px;
	text-align: left;
	color: #114491;
	height: 50px;
	line-height: 50px;
	padding-left: 5px;
}
.cont_left3 .ldxx_txt{
	    background-color: #f2f4f6;
    padding: 20px 30px;
    font-size: 16px;
    color: #222;
    line-height: 36px;
	margin: 15px 0px;
}

.ld_xm{
	text-align:center;
	font-size: 20px;
    color: #222;
	height: 40px;
	line-height: 40px;
}

.content_in{ width:100%;}

.contents_left{ width:300px;}
.contents_right{ width:870px; min-height:300px;}

/******************左侧共用 开始******************/
/****左侧标题*****/
.hid_tit{ width:100%; height:66px; background:#114491;}
.hid_tit span{ text-align:center; line-height:66px; font-size:22px; font-weight:bold; display:block; color:#fff;}
.contents_left ul{ margin-bottom:20px; border:solid 1px #ccc; border-top:none;}
.contents_left ul li{ width:100%; border-bottom:solid 1px #ccc;}
.contents_left ul li a{ font-size:18px; text-align:center; line-height:50px; display:block;}
.tupian{ width:100%; height:237px;}
.contents_left ul li:hover{ background:#9ec2f7; color:#fff;}
.contents_left ul li .snavchild{ display: none;}
.contents_left ul li:hover .snavchild{ display: block; overflow: hidden; background:#fff;}


/******局领导 开始*******/
.jld{ padding:20px;}
.jz_img{ width:138px; height:181px; padding:10px; border:1px solid #ccc;}
.jz_img a img{width:138px; height:181px;}
.jz_wz{ width:612px;}
.jz_wz h5 a{ font-size:20px; font-weight:bold;}
.jz_wz p{ font-size:16px; line-height:30px;  margin:10px auto;}
.fjz_img{ margin-top:15px;}
.fjz_img li{ float:left; margin:0 16px 0 0;}
.fjz_img li  .ld_zp{width:138px; height:181px; padding:10px; border:1px solid #ccc; display:block; }
.fjz_img li  .ld_zp img{ width:100%; height:100%;}
.fjz_img li p{font-size:16px; line-height:50px; text-align:center;}
.fjz_img li p a{ color:#444;}


/*搜索结果*/
.serachcont{
    margin-top: 20px;
    border-bottom: dashed 1px #ccc;
}
.serachcont h3 a {
    font-size: 18px;
    color: #666;
    display: block;
	font-family: "微软雅黑";
	font-weight: bolder;
	padding-left: 30px;
}
.serachcont h3 a span {
    font-size: 12px;
    margin-left: 20px;
    color: #999;
}
.serachcont p {
    font-size: 16px;
    margin: 15px auto;
    padding: 0 30px;
	line-height: 1.8;
	text-indent: 35px;
	color: #666;
}

