@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{
	box-sizing:border-box;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {
	padding: 0;
	margin: 0;
}

body{
	 font-size:16px;
	 padding:0;
	 margin:0;
	 background:#fff url(../images/bg.png) top center repeat-x;
	 font-family: "Microsoft Yahei";
	}

div,li,ul,img,a{ 
	list-style:none; 
	outline:none; 
	border:none; 
	margin:0; 
	padding:0;
}

a:focus{
	outline:none;
}

a:link,a:visited{
	text-decoration:none; 
	color:#000;
}

a:hover{ 
	text-decoration:none; 
	cursor:pointer; 
	color:#FF0000;
}

.col-lg-1, 
.col-lg-10, 
.col-lg-11, 
.col-lg-12, 
.col-lg-2, 
.col-lg-3, 
.col-lg-4, 
.col-lg-5, 
.col-lg-6, 
.col-lg-7, 
.col-lg-8, 
.col-lg-9, 
.col-md-1, 
.col-md-10, 
.col-md-11, 
.col-md-12, 
.col-md-2, 
.col-md-3, 
.col-md-4, 
.col-md-5, 
.col-md-6, 
.col-md-7, 
.col-md-8, 
.col-md-9, 
.col-sm-1, 
.col-sm-10, 
.col-sm-11, 
.col-sm-12, 
.col-sm-2, 
.col-sm-3, 
.col-sm-4, 
.col-sm-5, 
.col-sm-6, 
.col-sm-7, 
.col-sm-8, 
.col-sm-9, 
.col-xs-1, 
.col-xs-10, 
.col-xs-11, 
.col-xs-12, 
.col-xs-2, 
.col-xs-3, 
.col-xs-4, 
.col-xs-5, 
.col-xs-6, 
.col-xs-7, 
.col-xs-8, 
.col-xs-9{
	padding-right: 0px;  
	padding-left: 0px;
}
	
.row{ 
	margin-left:0px; 
	margin-right:0px;
}

.fl{
	float: left;
}

.fr{
	float: right;
}

.clr:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	clear: both;
}

.tabberlive .tabbertab { 
	overflow:visible; 
	overflow:hidden; 
	outline:none;
}
.tabberlive .tabbertabhide { 
	display:none;
}

.sildevarDiv-wraper{
	margin-top: 50px;
}

.nr-box{
	width: 1330px;
        min-height:200px;
	margin: auto;
	padding: 0px 135px;
}

/* 头部内容 star*/
.head{
	width: 1330px;
	height: 350px;
	margin: auto;
}

.head_top{
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 14px;
	padding: 0px 50px;
}

.head_top span{
	margin-left: 80px;
}

.head_con{
	width: 100%;
	height: 300px;
	background: url(../images/pic.png) right no-repeat;
}

.head_con img{
	float: left;
	padding: 60px 0px 0px 40px;
}

/* 头部内容 end*/

/*日期时间、天气、搜索内容 star*/

.date_right{
	width: 355px;
	height: 40px;
}

.search{
	width: 318px;
	height: 50px;
	float: left;
	background: #bf0101;
}

.srh_box{
	float: left;
	width: 200px;
    height: 30px;
    margin-top: 7px;
    padding-left: 10px;
    border-radius: 5px;
    border-style: none;
    background-color: #3b75c0;
}

.srh_btn{
	margin-top: 7px;
	width: 30px;
	height: 32px;
	color: #666666;
	cursor: pointer;
	margin-left: 7px;
}

input::-webkit-input-placeholder{
            color:#fff;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#fff;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#fff;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#fff;
        }
/*日期时间、天气、搜索内容 end*/


/* 导航内容 star */
.daohang{
	width: 100%;
        min-width:1330px;
	height: 50px;
	background: #cd0001;
}

.daohangnav{
	width: 1060px;
        
	margin: auto;
}

.daohangnav a{
	color: #ffffff;
}

.daohangnr{
/* 	width: 125px; */
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	padding: 0px 25px;
        font-weight: bold;
}
/* 导航内容 end */

/* 内容行一 */
.nr_h1{
	width: 1060px;
	margin: auto;
	background-color: #fff;
	margin-top: 15px;
	padding: 10px 0px 0px 0px;
}

.nr_h1_l{
	width: 532px;
	height: 350px;
        padding:0px 10px;
}

.nr_h1_r{
	width: 516px;
        padding:0px 10px 0px 0px;
}

.nr_h1_top{
	width: 100%;
	height: 60px;
	line-height: 53px;
	border-top: 3px solid #BE1013;
	border-bottom: 1px solid #d1d1d1;
}

.nr_h1_top span{
	padding: 0px 15px;
	color: #00448b;
	float: left;
	font-size: 24px;
        font-weight: bold;
}

.more{
	padding: 0px 10px;
	float: right;
	font-size: 16px;
}

.nr_h1_con{
	width: 100%;
	padding-top: 10px;
}

.xinxi{
	width: 100%;
	line-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 18px;
}

.xinxi:before{
	content: ".";
	font-size: 18px;
	float: left;
	margin: -5px 5px 0px 5px;
}

.line{
	width: 100%;
	border-bottom: 1px solid #d1d1d1;
        float: left;
        margin: 10px 0px;
}

/* 内容行二 */
.nr_h2{
	width: 1060px;
	margin: auto;
	background-color: #fff;
        padding: 0px 10px;
	/*border: 1px solid #d1d1d1;*/
}

.nr_h2_top{
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-weight: bold;
	background: url(/sitesources/lhsjjw/upload/201804/20180425102034663.png) repeat-x;
}

.nr_h2_top span{
	padding: 0px 15px;
	color: #00448b;
	float: left;
	font-size: 24px;
}

.nr_h2_con{
	width: 100%;
	height: 365px;
        padding:0px 10px;
}

.nr_h2_l{
	width: 500px;
	margin: 0px 5px;
}

.nr_h2_h1{
	width: 100%;
	height: 60px;
	border-bottom: 2px solid #d1d1d1;
}

.hdon{       
        width:163px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	float: left;
	font-size: 20px;
	border-bottom: 2px solid #cd191a;
}

.hdoff{
        width:163px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	float: left;
	font-size: 20px;
}

.nr_h2_h2{
	width: 100%;
        padding:0px 10px;
}

.bt{
	width: 100%;
	font-size: 20px;
	line-height: 30px;
	color: #585858;
	font-weight: bold;
	padding: 10px 0px;
}

.zy{
	width: 100%;
	font-size: 16px;
	line-height: 30px;
	color: #a0a0a0;
	text-indent: 2em;
}

.xinxi2{
	width: 100%;
	line-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 18px;
}

.xinxi2:before{
	content: ".";
	font-size: 18px;
	float: left;
	margin: -5px 5px 0px 5px;
}

 a.more2{
 	padding: 0px 10px;
}

/* 内容 行三 */
.nr_h3{
	width: 1060px;
	margin: auto;
	padding-top: 10px;
	background-color: #fff;
}

/* 内容 行四 */

/* .nr_h4{
	width: 1060px;
	margin: auto;
	margin-top: 10px;
	background-color: #fff;
} */

.rollImg-mult {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.rollImg-mult .hd {
    width: 0px;
    height: 0px;
}

.rollImg-mult .hd .prev,
.rollImg-mult .hd .next {
    position: absolute;
    top: 0;
    /*display: none;*/
    width: 25px;
    height: 106px;
    overflow: hidden;
    cursor: pointer;
    z-index: 10;
}

.rollImg-mult:hover .prev,
.rollImg-mult:hover .next {
    /*display: block;*/
}

.rollImg-mult .hd .prev {
    left: 0;
    background: url(../images/in_03.jpg) center center no-repeat;
}

.rollImg-mult .hd .next {
    right: 0;
    background: url(../images/in_13.jpg) center center no-repeat;
}

.rollImg-mult .hd ul {
    display: none;
}

.rollImg-mult .bd {
    width: 100%;
    overflow: hidden;
    padding: 0px 26px;
}

.rollImg-mult .bd ul {
    overflow: hidden;
    zoom: 1;
}

.rollImg-mult .bd ul li {
    position: relative;
    float: left;
    _display: inline;
    margin-right: 8px;
    overflow: hidden;
    text-align: center;
    width: 246px;
    height: 105px;
}

.rollImg-mult .bd ul li img {
    width: 246px;
    height: 105px;
}

/* 内容 行五 */
.nr_h5_l{
	width: 675px;
	height: 465px;
	border: 1px solid #d1d1d1;
}

.nr_h5_r{
	width: 370px;
	height: 465px;
	border: 1px solid #d1d1d1;
}

.nr_h5_con{
	width: 100%;
	float: left;
	padding:0px 10px;
}

.nr_h5_con2{
	width: 100%;
	float: left;
	padding: 8px 5px;
}

.bt2{
	width: 100%;
	font-size: 20px;
	line-height: 30px;
	color: #585858;
	font-weight: bold;
	padding: 10px 0px;
	text-align: left;
}

.nr_h5_con2 img{
	float: left;
	/*margin-bottom: 10px;*/
}

.nr_h5_h2{
	width: 100%;
	float: left;
}

.nr_h5_h2 font{
	font-size: 23px;
	color: #d30404;
	line-height: 30px;
        padding-left: 10px;
}

.nr_h5_h2 span{
	width: 100%;
	float: left;
	line-height: 28px;
        padding-left: 10px;
        font-size:15px;
}

/* 内容 行六 */
.nr_h6{
	width: 1060px;
	height: 132px;
	margin: auto;
	margin-top: 10px;
	background: url(../images/in_35.jpg) no-repeat;
}

a.nr_h6_l{
	width: 162px;
	height: 87px;
	float: left;	
}

.mt{
	margin: 22px 0px 0px 306px;
}

.mt2{
	margin: 22px;
}

.mt3{
	margin: 22px 0px 0px 2px;
}

/* 网站导航 行七 */
.nr_h7{
	width: 1060px;
	/*min-height: 235px;*/
	margin: auto;
	margin-top: 10px;
	background-color: #fff;
	border: 1px solid #d1d1d1;
}

.nr_h7_con{
	width: 100%;
	float: left;
	padding: 0px 15px;
        min-height:50px;
}

.hdon4{
	height: 50px;
	line-height: 50px;
	text-align: center;
	float: left;
	font-size: 20px;
	padding: 0px 25px;
	border-bottom: 4px solid #cd191a;
}

.hdoff4{
	height: 50px;
	line-height: 50px;
	text-align: center;
	float: left;
	font-size: 20px;
	padding: 0px 25px;
}

a.nr_h7_list{
    line-height: 40px;
    padding: 0px 10px;
    float: left;
}

/* 尾部内容 star */
.weibu{
	margin-top: 5px !important;
	width: 100%;
        min-width:1330px;
	height: 176px;
	background: #124890;
}

.weibu_con{
	width: 1060px;
	margin: auto;
}

.weibu_wz{
	padding-top: 20px;
	color: #ffffff;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
}

.weibu_left{
	float: left;
	width: 204px;
	min-height: 130px;

}

.weibu_min{
	float: left;
	width: 593px;
	min-height: 130px;

}

.weibu_right{
	float: right;
	width: 204px;
	min-height: 130px;

}

.weibu_right a + a{
	margin-left: 30px;
}

.weibu_img{
	width: 112px;
	height: 130px;
	float: left;
	text-align: center;
}

.weibu_right img{
	margin-top: 40px;
}

 .weibu_right span{
	color: #ffffff;
	display: block;
	font-size: 12px;
} 

/*首页焦点图*/
.slideBoxsy{
    width:100%;
    height:334px;
    overflow:hidden;
    position:relative;
}
.slideBoxsy .hd{
    /*width:100%;*/
    height:40px;
    overflow:hidden;
    position:absolute;
    right:0px;
    bottom:0px;
    z-index:100;
    /*background:#000;
    opacity:0.6;*/
    padding-right:10px; 
}
.slideBoxsy .hd ul{
    overflow:hidden;
    zoom:1;
    float:right;  
}
.slideBoxsy .hd ul li{
    float:left;
    margin-top:13px;
    margin-right:5px;
    width:10px;
    height:10px;
    line-height:14px;
    text-align:center;
    background:#fff;
    color: #000;
    cursor:pointer; 
    border-radius: 15px;
    }
.slideBoxsy .hd ul li.on{
    background:#e50000; 
}
.slideBoxsy .bd{
    position:relative;
    height:100%; 
}
.slideBoxsy .bd li{
    zoom:1;
    vertical-align:middle; 
 position:relative;
}
.slideBoxsy .bd img{
    width:100%;
    height:334px;
    display:block;  
}
.slideBoxsy .bd span{
    width:100%;
    height:40px;
    position:absolute;
    bottom:0px;
    color:#fff;
    line-height:40px;
    font-size:16px;
    font-weight:bold;
    padding-left:20px;
    z-index:99;
   bottom:0;
   left:0;
    background:url(/sitesources/lhsjjw/upload/201804/20180424154208770.png) repeat-x;

}

/*分页栏目*/
.colLeft{ width:100%; border-top:4px solid #bc191e; background:#eaeaea; height:auto !important; min-height:880px; }
.colLeftTitle{ width:230px; font-size:28px; line-height:55px; text-align:center;}
.list-cols{ min-height:709px;}
.list-cols li span {display: none;}
.list-cols .active { }
.list-cols .active a {width:220px; height:49px; font-size:16px; line-height:49px; float:left; margin-left:10px; margin-top:10px; padding-left:30px; color:#ffffff; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/but_10.png) no-repeat;}
.list-cols li a { width:220px; height:49px; font-size:16px; line-height:49px; float:left; margin-left:10px; margin-top:16px; padding-left:30px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/but_09.png) no-repeat;}
.colLeftPic{ background:url(/sitesources/hnsjct/theme/uxtheme10001/images/sp_16.png) center bottom no-repeat; height:270px; margin-top:38px;width:100%;overflow: hidden;}


/* 当前位置 开始 */
.dqwz{
    margin: auto;
    width: 1060px;
    height: 60px;
    background: #ffffff;
}

.ciq-location{
    float: left;
    margin-left: 10px;
    width:1002px;
    height:60px;
    line-height:60px;
    color:#606060;
}

.ciq-location span{
    float:left;
}

.ciq-location img{
    float: left;
    margin-top: 22px;
    margin-right: 10px;
    margin-left: 10px;
}

.ciq-location li {
    width:auto;
    float:left;
    display:inline-block;
}

.ciq-location li a{
    width:auto;
    float:left;
    display:block;
}

.ciq-location li a.active{
    color:#007cb0;
}

/*默认分页信息列表*/

.colInfoBoxTit{font-size:24px; color:#000000; line-height:50px; padding-left:10px; margin-left:8px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/img_2.png) bottom left no-repeat; font-weight:bold; margin-bottom:20px;}

.colRtitle{width:100%; float:left; line-height:55px; font-size:20px; color:#5f5f5f; padding-left:15px; font-weight:bold;}
.colInfoDate{float:right;font-size:12px; padding-right:10px; font-weight:normal;}
.colInfoSum{ width:100%;  line-height:28px; font-size:16px; color:#4f4f4f; padding:0px 5px; font-family:'宋体'; text-indent:2em;}


/*文章详情页*/
.cms-article-box{ background:#fff;}
.cms-article-tit{ width:870px; margin:0px auto; font-size:26px; color:#1f5781; line-height:70px; text-align:center; font-weight:bold; letter-spacing:2px; padding-top:10px;}
.cms-article-subtit{width:870px; margin:0px auto; text-align:center; color:#1f5781; line-height:45px; font-size:24px; display:block; padding-right:0px; letter-spacing:2px; font-weight:bold;}
.cms-article-xinxi{ width:815px; height:40px; margin:0px auto; font-size:12px; line-height:20px; text-align:center; border-bottom:1px dashed #dedede; }

.cms-article-video{ width:800px; height:600px; margin:10px auto;}

.article-editor{ width:870px; margin:0px auto; font-size:12px; padding-left:20px; text-align:left; padding-top:15px; line-height:35px;}
.article-detail{ width:870px; margin:20px auto;  padding-bottom:30px; font-size:18px; line-height:36px; }
.article-detail p{ text-indent:2em; margin-bottom:20px;}
.article-detail img{max-width:700px;display:block;margin:0 auto;}


.article-xg{ width:880px; height:225px; margin:0px auto; border-top:1px dashed #dedede;}
.article-xgTit{ font-size:20px; color:#1761c0; font-weight:bold; padding-top:10px;}
.article-xgCon{ width:100%; float:left; margin-top:10px;}
.article-xgCon a{ width:100%; font-size:16px; line-height:35px; display:block; }

.cms-article_top{ width:584px; height:367px; float:left; background:#ffffff; position:relative;}
.cms-article_top img{ display:block;width:584px;height:367px; float:left;}
.cms-article_logo{  width:584px; height:367px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/sp_06.png) right bottom no-repeat; position:absolute; top:0px; right:20px; bottom:20px;}
.cms-article_js{ width:370px; border-bottom:1px solid #BF1A21; font-size:20px; color:#BF1A21; line-height:30px; text-align:left; padding-left:10px; float:left; font-weight:bold; margin-left:10px;}
.cms-article_toptit{width:370px; font-size:18px; color:#4e4e4e; line-height:30px; font-weight:bold; margin-left:10px; float:left; margin-top:25px;}
.cms-article_time{ width:370px; font-size:14px; line-height:30px; display:block; color:#4e4e4e; float:left; margin-left:10px; margin-top:20px;}

/* 二级页面样式 开始 */
.er_main{
  width: 1060px;
  min-height: 655px;
  margin: auto;
  background: #ffffff;
  margin-bottom:10px;
}

.er_main_l{
    float: left;
    width: 245px;
    min-height: 665px;
    background: #f6f6f6;
    margin-left: 20px;
    padding-bottom:15px;
  
}

.er_main_r{ 
    float: right;
    width: 780px;
    min-height: 665px;
    border: 1px solid #e5e5e5;
    padding-bottom:15px;
}

.er_main_r_t{

    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-bottom:10px;
    background: #e9e9e9;
}

.er_main_r_t span{
        padding:0px 15px;
    display: inline-block;
    height: 40px;
    color: #ffffff;
    font-size: 20px;
    font-family:"宋体";
    text-align: center;
    background: #015293;
}


.xxgk-title{
    width: 940px;
    height: 95px;
    margin: 0 auto;
    line-height: 95px;
    font-size: 32px;
    font-family: 黑体;
    color: #1F5781;
    padding-top: 30px;
    padding-bottom: 15px;
    text-align: center;
}

.xxgk-div-row{
    width:752px;
    height: 56px;
    margin: 0 auto;
}

.xxgk-button{
    width: 376px;
    text-indent: 1em;
    background: url(/sitesources/lhsjjw/upload/201804/20180423103428337.png) center center no-repeat;
    height: 56px;
    line-height: 56px;
    display: block;
    float: left;
    text-align: center;
}

.headline {
    width: 1060px;
    margin: 0px auto;
    font-size: 26px;
    color: #1f5781;
    line-height: 40px;
    letter-spacing: 1px;
    text-align: center;
    font-weight: bold;
}

.line_a {
    width: 1060px;
    height: 15px;
    margin: 0px auto;
    font-size: 13px;
    text-align: center;
}


/* 学习贯彻监察法 */
.jcf_head{
	width: 100%;
	height: 500px;
	background:url(../images/jcftop.jpg) top center no-repeat;
}

.jcf_h1{
	width: 1002px;
	margin: auto;
	padding-top: 50px;
}

.jcf_h1_l{
	width: 446px;
	min-height: 227px;
	float: left;
}

.jcf_h1_r{
	width: 533px;
	float: right;
	line-height: 90px;
        font-weight:bold;
         text-align: center;
}
.jcf_h1_r span{
	float: right;
	margin-top: 120px;
	color: #db4c46;
}

.jcf_h2{
	width: 1002px;
	margin: auto;
	padding-top: 20px;
}

.jcf_h2_top{
	width: 100%;
	float: left;
}

.jcf_h2_con{
	width: 100%;
	float: left;
	padding: 40px 0px 40px 100px;
}

.jcf_h2_con img{
	float: left;
        margin-top: 12px;
        margin-right: 8px;
}

.jcf_xx{
	line-height: 40px;
}

.jcf_h2_con span{
	float: right;
	color: #db4c46;
}

.jcf_h3{
	width: 1002px;
	margin: auto;
	padding-top: 20px;
}

.jcf_h3_con{
	width: 100%;
	float: left;
}

.jcf_h3_con img{
        width:290px;
        height:155px;
	float: left;
	margin-right: 40px;
	margin-top: 30px;
}

.jcf_h3_con span{
	float: right;
    line-height: 40px;
    color: #db4c46;
}

.jcf_wb{
	width: 100%;
	height: 190px;
	margin-top: 20px;
	border-top: 10px solid #e21b14;
}

.jcf_wz{
	padding-top: 20px;
	color: #000;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
}

/* 三个一廉洁文化 */
.ljwh_top{
	width: 1002px;
	height: 547px;
	margin: auto;
}

.ljwh_top img{
	margin-top: 100px;
}

.ljwh_h1{
	width: 1002px;
	min-height: 300px;
	margin: auto;
	padding: 20px;
	background-color: #edf7f8;
}

.ljwh_h1_t{
	width: 100%;
	height: 50px;
	float: left;
	background:url(../images/menu1.png) no-repeat;
}

a.ljwh_more{
	float: right;
    line-height: 50px;
    color: #df431b;
}

.ljwh_h1_c{
	width: 100%;
	float: left;
	padding: 8px 0px;
}

.ljwh_xx{
	line-height: 40px;
}

 .ljwh_xx a{
	font-size: 18px;
} 

.ljwh_xx span{
	float: right;
	color: #828888;
}

.ljwh_xx:before{
	content: ".";
	float: left;
	font-size: 18px;
	margin-top: -5px;
    margin-right: 10px;
}

.ljwh_h2_t{
	width: 100%;
	height: 50px;
	float: left;
	background:url(../images/menu2.png) no-repeat;
}

.ljwh_li{
	float: left;
	padding:21px;
}

.ljwh_li img{
	display: block;
}

.ljwh_li span{
	line-height: 40px;
}

.ljwh_h3_t{
	width: 100%;
	height: 50px;
	float: left;
	background:url(../images/menu3.png) no-repeat;
}

.ljwh_wb{
	width: 100%;
	height: 190px;
	margin-top: 20px;
	border-top: 20px solid #69c4c9;
}

.bd_weixin_popup 
.bd_weixin_popup_main{
        padding:5px !important;
}

.jumpToSel{
       height:36px !important;
}











/*学习新条例*/
.head2{background: url(/sitesources/lhsjjw/upload/201809/20180907184535317.jpg) top center no-repeat;height:550px;}
        .zt2{width:1100px;margin:0 auto;overflow: hidden;}
        .line1-1{width: 1100px;margin:20px auto;overflow: hidden}
        .lb2{width: 508px;height:275px;float: left;border: 1px solid #ccc}
        .tl2{width: 566px;height: 278px;float: right;border: 1px solid #ccc}
        .toutiao{padding: 5px;}
        .toutiao .title {margin: auto;text-align: left;line-height: 40px;font-size: 28px; }
        .toutiao .title a{color: #292929;}
        .toutiao .title a:hover{color: #B60000;}
        .toutiao .abs {margin: auto;text-align: left;line-height: 30px;font-size: 18px; color: #000000;margin-top: 10px;}
        .more3{float: right;color: #B60000;font-size: 16px; }
        .tltp2 {width: 1070px;margin:0 auto; text-align: center;margin-bottom: 30px;}
        .yw2{width: 1070px;margin:0 auto; margin-bottom: 30px;}
        .ywt2{width: 1060px;height: 49px;background: url(/sitesources/lhsjjw/upload/201809/20180907185038304.jpg) top center no-repeat}
        .ywt2 a{float: right;color: #B60000;font-size: 22px;margin-top: 5px;}
.plt2 a{float: right;color: #B60000;font-size: 22px;margin-top: 5px;}
        .ywn2 ul{margin-top: 10px;min-height:315px}
        .ywn2 ul li{background: url("/sitesources/lhsjjw/upload/201809/20180907184849140.jpg") 0  18px no-repeat;padding-left: 20px;line-height: 60px;}
        .ywn2 li a{font-size: 22px;color: #000}
        .ywn2 li a:hover{color: #B60000;}
        .line2-2{width: 1070px;margin:0 auto; margin-bottom: 30px;overflow:hidden}
        .pl2{width: 1060px;float: left;overflow: hidden}
        .sp2{width: 484px;float: right;overflow: hidden}
        .plt2{background: url(/sitesources/lhsjjw/upload/201809/20180907185109881.jpg) top center no-repeat;height:49px;}
        .spt2{background: url(images/zt_26.jpg) top center no-repeat;height:49px;}
        .more2{float: right;color: #B60000;font-size: 18px;margin-top: 5px;}

/不忘初心/
.bwcxtop{background: url(/sitesources/lhsjjw/upload/201909/20190917201814899.jpg) top center no-repeat; width: 100%; height: 670px;}
.bwxc_main{width:100%; overflow: hidden; min-height:500px; background:#FBF4EC;} 
.bwcx_con{width: 1000px; margin: 0 auto;}
.ywyl{width: 1000px; margin-top: 50px;}
.ywyl_tlt{height: 40px; border-bottom: 1px solid #ccc;} 
.ywyl_tlt img{float: left;}
.ywyl_tlt p{float: left; color: #C61B24; font-size: 30px; line-height: 30px; font-weight: bold; letter-spacing: 2px; width: 200px; height: 40px;}
.ywyl_tlt span{float: right; width: 80px; height: 40px;line-height: 40px;}
.ywyl li{line-height: 25px; margin-top: 20px; font-size: 24px; letter-spacing: 2px;}
.ywyl img{margin-left: 5px; margin-right: 20px;display: inline-block; margin-bottom: 5px;}
.ywyl em{display: block;float: right;margin-right: 5px;color: #A7A7A7;font-style: normal;}




/* 领导机构页面样式 */
.ld{width:100%;padding-top:40px;}
.ld-tit {
    width: 80%;
    height: 40px;
    border-left: 10px solid #8a0000;
    font-size: 30px;
    margin: 0px auto;
    padding-left: 20px;
    border-bottom: 2px dashed #8a0000;
    color:  #8a0000;
       line-height: 32px;
    font-weight: bold;
}
.ld-con{padding-bottom:20px;}
.ld-con .jgtit{font-weight:bold;font-size:36px;color:#000;margin:0px auto;text-align:center;margin-top:60px;}
.ld-con .jgcon{font-size:20px;color:#000;margin:0px auto;line-height:48px;margin-top:40px;width:70%;}
.ld-con .jgcon a{
        font-size: 20px;
    color: #000;
    margin: 0px auto;
    line-height: 25px;
    margin-top: 0px;
    display: inline-block;
    width:140px;
}