
.headerWpr{ height:100px; position:relative; z-index:10; background:#83000C;}
.header{ transition:all 0.3s ease; position:relative; left:0; width:100%; top:0; height:100px; background:#83000C; box-shadow:0 2px 3px rgba(0,0,0,0.1);}
.logo{ float:left; margin-top:11px; transition:all 0.3s ease;}
.logo img{ width:auto; height:72px;}
.headRx{ float:right; position:relative;}
.nav{ float:left;}
.nav li{ float:left; position:relative; margin-left:42px;}
.nav_a{ font-size: 16px; line-height: 100px; position:relative; display:inline-block; color:#fff1b5;}
.nav_a:hover,.nav li:hover .nav_a,.nav_a.on{ color:#fff1b5;}
.topSerBtn{ transition: all 0.3s ease; height: 110px; background: url(../images/ser_cio.png) no-repeat center center; float: left; width: 20px; margin-left: 30px; }
.topSerLay{ position: absolute; right: 0; height: 54px; width: 374px; bottom: -54px; background:rgba(255,255,255,0.95); }
.topSerLay input{ background: none; width: 100%; line-height: 54px; padding: 0px 90px 0px 20px; height: 54px; font-size: 16px; box-shadow:0 3px 5px rgba(0,0,0,0.1); }
.topSerLay button{ background: #bc6f4e url(../images/serBtn.png) no-repeat center center; height: 54px; width: 54px; position: absolute; top: 0px; right: 0px; cursor: pointer; transition:all 0.3s ease; }
.topSerLay button:hover{ background: #c98a6f url(../images/serBtn.png) no-repeat center center; }
.subMenu{ width:140px; position:absolute; left:50%; margin-left:-70px; top:100px;background:rgba(0,0,0,0.7);opacity: 0;visibility: hidden;box-shadow: inset 0 3px 5px rgba(0,0,0,0.1); transition:all 0.3s ease; transform:scaleY(0); transform-origin:center top;}
.nav li:hover .subMenu{opacity:1; visibility:visible; transform:scaleY(1);}
.subMenu dl{ padding:0px;}
.subMenu dd{ position:relative;}
.subNav_a{ display: block; line-height: 28px; padding: 8px; font-size: 16px;color: #fff; letter-spacing: 1px; position:relative; transition:all 0.3s ease-in-out; z-index:1; text-align:center }
.subNav_a:before{content:""; background:#83000c; position:abs
olute; left:0; top:0; width:0; bottom:-1px; transition:all 0.3s ease-in-out;}
.subNav_a:hover:before{ width:100%;}
.subNav_a:hover{color:#fff;}
.subNav_a span{display:block; position:relative;}
.top{ line-height: 32px; background: #FFF; font-size: 12px; }
.top .fl{}
.top .fr{}
.topNav{ line-height: 32px; background: #FFF; font-size: 12px; }
.topNavBg{ background:#96051e}
.topNavBg { color:#FFF}
.topNavBg a{ color:#FFF}
.hideBox{ display:none}
.pText{text-overflow: ellipsis;white-space: nowrap; vertical-align:middle}
.pText_yu{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.ulFlex{display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}

@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){}
@media (max-width:993px){}
@media (max-width:767px){}


/*李繁荣 中国法律史学会*/

.li_jdOv{ background:#f5f5f5; padding:20px 0;  }
.li_jdOv .hmFocusPr{position:relative}
.li_jdOv .hmFocus .slick-dots{bottom:20px; max-width:1200px; width:100%; left:50%; transform:translateX(-50%); text-align: center;}
.li_jdOv .hmFocus .slick-dots li button{display:none;}
.li_jdOv .hmFocus .slick-dots li { background-position:center center; display: inline-block; height: 8px; width: 8px; margin: 0px; position: relative; border-radius: 50%; vertical-align: middle; font-size: 0;  color: #FFF; background:#FFF; margin:0 5px;  opacity: 0.5; }
.li_jdOv .hmFocus .slick-dots li.slick-active{ background:#FFF; font-size:18px; font-weight:bold; opacity:1;}
.li_jdOv .hmFocus .slick-dots li:after{content:""; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center;}

.li_jdOv .slick-prev{ position:absolute; left:-86px; z-index:11; top:50%; margin-top:-33px; font-size:0; width:66px; height:66px; background:url(../images/li_yuan1.png) no-repeat; cursor:pointer}
.li_jdOv .slick-next{ position:absolute; right:-86px; z-index:11; top:50%;margin-top:-33px; font-size:0; width:66px; height:66px; background:url(../images/li_yuan2.png) no-repeat; cursor:pointer}


.li_domPd{ padding:10px 0 40px 0}
.li_domPd1{padding:10px  0}
.li_newTop{ text-align:center; height:74px; line-height:74px;}
.li_newTop span{ font-size:22px; color:#83000c}
.li_newTop a{ float:right; font-size:14px; color:#83000c}
.li_newLeft{ float:left; width:592px;height:330px;}
.li_newLeft .bgImg{ height:330px;width:592px; position:relative}
.li_newLeft .bgImg p{ position:absolute; bottom:0px; left:0; height:60px; line-height:60px; color:#FFF; font-size:18px;background:rgba(0,0,0,0.4); width:100%; padding-left:20px; }
.li_newRight{ float: right; width:calc(100% - 592px);}
.li_newRight li{ float:left; margin-bottom:20px;}
.li_newRight li a{ display:block; width:284px; height:155px; background:#f0f0f0; margin-left:20px; border-bottom:3px #83000c solid; position:relative}
.li_newRight li a span{ display:block; font-size:16px; color:#333333; padding:30px 30px 0 30px; line-height:26px; }
.li_newRight li a:hover span{color:#d72626;}
.li_newRight li a em{ font-size:16px; color:#83000c; position:absolute; bottom:30px; left:30px;}
.li_newRight ul{ display:block; float:right}


.li_bg1{ background:#f5f5f5} 
.li_gaiBox{ background:#FFF; padding:20px;}
.li_gaiLeft{ width:512px; height:320px; float:left}
.li_gaiLeft a.scaleImg{width:512px; height:320px;} 
.li_gaiLeft .bgImg{ position:relative}
.li_gaiLeft .bgImg p{ position:absolute; bottom:0px; left:0; height:60px; line-height:60px; color:#FFF; font-size:18px;background:rgba(0,0,0,0.4); width:100%; padding-left:20px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }

.li_gaiRight{ float:right;width:calc(100% - 550px); height:320px; position:relative}
.li_gaiRight .li_gaiRightBtn{ position:absolute; bottom:0px; left:0px;}
.li_gaiRight .li_gaiRightBtn a{ display:inline-block; width:220px; height:48px; border:1px #83000c solid; margin-right:40px; text-align:center; line-height:48px; font-size:16px; color:#333333; vertical-align:middle}
.li_gaiRight .li_gaiRightBtn img{vertical-align:middle; margin-bottom:4px; margin-right:10px;}
.li_gaiRight p{ font-size:16px; color:#333333; line-height:30px; display:block; padding-top:16px;}
.li_gaiRight .li_gaiRightBtn a:hover{color:#d72626;}
.li_gongBox li a{ display:block;}
.li_gongBox li{ float:left; width:376px; height:194px; background:url(../images/li_line1.jpg) no-repeat right; padding-right:70px; margin-right:70px;}
.li_gongBox li:nth-child(3) {padding-right:0; margin-right:0; background:none;width:303px;}
.li_gongBox li a span{ font-size:16px; display:block; padding-left:26px; margin-bottom:10px;}
.li_gongBox li a span em{ font-size:28px; font-style:normal; margin-right:10px;}
.li_gongBox li a h3{ font-size:18px; font-weight:normal; background:url(../images/li_icon3.png) no-repeat left 6px; padding-left:26px; line-height:30px; margin-bottom:10px;}
.li_gongBox li p{ color:#666666; font-size:15px;display:block; padding-left:26px; line-height:24px;}

.li_gaiRightUl li{ display:block; height:64px; border-bottom:1px #cccccc solid; font-size:16px; line-height:64px;}
.li_gaiRightUl li a{ float:left; display:block; width:70%;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }
.li_gaiRightUl li span{ float: right} 

.li_guoBox{ }
.li_guoBox ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }
.li_guoBox li{  width:30%; background:#96484f;  margin-bottom:32px; text-align:center;height:86px; display: flex; justify-content: center;flex-direction: column; font-size:18px; }
.li_guoBox li a{color:#ffffff; display:block; padding:0 30px;}
.li_guoBox li.cl1{background:#96484f;} 
.li_guoBox li.cl2{background:#5e5872;} 
.li_guoBox li.cl3{background:#1f8c62;} 
.li_guoBox li.cl4{background:#536480;} 
.li_guoBox li.cl5{background:#3c789e;} 
.li_guoBox li.cl6{background:#309a94;} 

.li_kanBox{ background:#FFF; padding:30px 40px;}
.li_kanBox ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }
.li_kanBox li{  width:30%;  margin-bottom:10px; text-align:left;height:86px; display: flex; justify-content: center;flex-direction: column; font-size:18px; border-bottom:1px #e7e7e7 solid; }
.li_kanBox li a{ display:block; background:url(../images/li_icon4.png) no-repeat left 5px; padding-left:36px; color:#333333; line-height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.li_kanBox li a:hover{ color:#d72626;}
.li_xiangBox{ overflow:hidden; position:relative}
.li_xiangBox .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition: 300ms;transform: scale(0.8);}
.li_xiangBox .swiper-slide-active,.li_xiangBox .swiper-slide-duplicate-active{transform: scale(1);}

.li_xiangBox .button-prev{ position:absolute; left:0px; top:180px; z-index:11; cursor:pointer}
.li_xiangBox .button-next{ position:absolute; right:0px; top:180px; z-index:11; cursor:pointer}


.li_xiangLi{ position:relative; padding-bottom:50px;}
.li_xiangLi .scaleImg{ width:600px; height:400px; }
.li_xiangLi a.scaleImg{width:600px; height:400px;} 

.li_xiangLi .li_xiangLiPa{ background:#f0f0f0; height:94px; position:absolute; bottom:0px; width:560px;}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaTime{ width:96px; height:96px; background:#FFF; position:absolute; left:0px; top:-48px;}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaText{ font-size:18px; color:#333333; padding-right:50px; padding-left:130px; padding-top:12px; line-height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaTime strong{ display:block; background:#83000c; height:48px; line-height:48px; text-align:center; font-size:35px; font-weight:normal; color:#FFF}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaTime span{ display:block; text-align:center; color:#83000c; font-size:20px; line-height:46px;}
.li_xiangBox  a:hover .li_xiangLiPa .li_xiangLiPaText{color:#d72626;}

.li_fenBox{ padding-top:20px; overflow:hidden}
.li_fenBox .li_fenBoxList{ width:336px; height:202px; background:#FFF; position:relative}
.li_fenBox .li_fenBoxList .overflowHide{ width:160px; height:202px; position:absolute; left:20px; bottom:20px;}
.li_fenBox .li_fenBoxList .li_fenBoxText{ width:84px; background:url(../images/li_line2.jpg) no-repeat center  center; float:right; margin-right:40px; margin-top:10px;}
.li_fenBox .li_fenBoxList .li_fenBoxText strong{ width:42px; display:block; text-align:center; font-size:20px;  padding:0 4px; line-height:24px; font-weight: 500; float:left; padding-top:10px;}
.li_fenBox .li_fenBoxList .li_fenBoxText strong em{ font-style:normal; padding-top:12px; display:block}
.li_fenBox .li_fenBoxList .li_fenBoxText p{ width:42px; display:block; text-align:center; font-size:16px; padding:0 6px; line-height:18px; float:left; padding-top:30px;}

.li_fenBox .cs2{ width:1295px;}
.li_fenBoxBtn{ text-align:right; padding-top:20px; width:1200px;}
.li_fenBoxBtn .button-prev,.li_fenBoxBtn .button-next{ display:inline-block; margin-left:5px; cursor:pointer}


.li_taiBox{ border:1px  #cccccc solid; padding:30px 50px; background:#FFF}
.li_taiBox ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }
.li_taiBox li{  width:28%;  display: flex; margin:10px 0; }
.li_taiBox li a{ display:block; background:url(../images/dian1.jpg) no-repeat left 8px; padding-left:20px; color:#333333; line-height:24px; font-size:16px; color:#333333}
.li_taiBox li a:hover{ color:#d72626;}
.li_footerBox{ background:#83000c; height:50px; font-size:14px; color:#fff; text-align:center; line-height:50px;}
.li_footerBox span{ padding:0 16px;}
.li_gongBox li a:hover  p{color:#d72626;}
.li_gongBox li a:hover  h3{color:#d72626;}

@media (max-width:1799px){}
@media (max-width:1379px){
	
.li_jdOv .slick-prev{ left:10px;}
.li_jdOv .slick-next{ right:10px;}

}
@media (max-width:1199px){

.headerWpr{ height:70px;}
.header{ height:70px}	
.logo img{ height:48px;}
.nav li{ margin-left:20px;}
.nav_a{ line-height:70px; font-size:15px}

.li_newLeft{ width:500px; height:310px;}
.li_newRight{width: calc(100% - 500px);}
.li_newRight li a{ width:200px; height:145px;}
.li_newRight li a span{ padding:20px 20px 0 20px;font-size:15px; line-height:24px;}
.li_newRight li a em{ left:20px; bottom:20px; font-size:15px;}
.li_newLeft .bgImg{ height:310px;}
.li_newLeft .bgImg p{ height:50px; font-size:15px; line-height:50px}

.li_gaiLeft{ width:480px;}
.li_gaiRight { width: calc(100% - 506px);height: 320px;}
.li_gaiRight p{ line-height:26px; padding-top:0; padding-bottom:10px; font-size:14px}
.li_gaiRight .li_gaiRightBtn a{ width:166px; margin-right:20px; font-size:15px; }

.li_gongBox li{ width:300px;padding-right: 40px;margin-right: 40px;}
.li_gongBox li:nth-child(3){ width:260px;}

.li_gongBox li a span{ margin-bottom:6px;}
.li_gongBox li a h3{ font-size:16px; line-height:24px;background: url(../images/li_icon3.png) no-repeat left 4px; margin-bottom:6px;}
.li_gongBox li p{ font-size:14px; line-height:22px;}


.li_gaiLeft .bgImg p{ font-size:16px}	
	
.li_guoBox li{ font-size:16px; height:76px; width:31%; margin-bottom:28px; }
.li_kanBox li{font-size:16px}
.li_kanBox li a {background: url(../images/li_icon4.png) no-repeat left 6px; background-size:18px auto; padding-left:30px;}
	
.li_xiangLi{ position:relative; padding-bottom:50px;}
.li_xiangLi .scaleImg{ width:480px; height:320px; }
.li_xiangLi a.scaleImg{width:480px; height:320px;} 	
.li_xiangLi .li_xiangLiPa .li_xiangLiPaTime{ width:80px; height:80px; top:-40px}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaTime strong{ height:40px; line-height:40px; font-size:30px;}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaTime span{ font-size:16px; line-height:40px;}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaText{ font-size:14px;padding-right:30px;padding-left: 100px;padding-top: 10px;line-height: 22px;}	
.li_xiangLi .li_xiangLiPa{ width:480px; height:70px;}
.li_fenBox .li_fenBoxList .li_fenBoxText{ margin-right:14px}
.li_fenBox .li_fenBoxList{ width:290px}
.li_fenBox .cs2{ width:980px;}
.li_fenBoxBtn{ width:940px;}
.li_taiBox li a{ font-size:14px}
	
	
}
@media (max-width:993px){
	
.top{ display:none}
.mHeader{ background:#83000C}
.mMenu_a1:hover{ color:#83000C}	
.mOpenBtn i{ background:#FFF}

.li_newLeft{ width:400px; height:246px;}
.li_newLeft .bgImg{height:246px;}
.li_newRight{width: calc(100% - 400px);}
.li_newRight li{ margin-bottom:16px;}
.li_newRight li a{ width:142px; height:115px; margin-left:16px;}
.li_newRight li a span{ padding:10px 10px 0 10px; font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; line-height:22px;}
.li_newRight li a em{ left:10px; bottom:10px; font-size:14px;}

.li_gaiBox{ padding:16px;}
.li_gaiLeft{ width:380px; height:270px;}
.li_gaiRight { width: calc(100% - 395px);height:270px;}
.li_gaiRight p{ line-height:24px;font-size:14px; padding-bottom:0}
.li_gaiRight .li_gaiRightBtn a{ width:130px; margin-right:10px; font-size:14px; height:40px; line-height:40px; }	
.li_gaiRightHd{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical; }	
	
	
.li_gongBox li{ width:230px;padding-right: 16px;margin-right: 16px;}
.li_gongBox li:nth-child(3){ width:220px;}
.li_gongBox li a span{ margin-bottom:8px;}
.li_gongBox li a h3{ font-size:15px; line-height:22px;background: url(../images/li_icon3.png) no-repeat left 4px; margin-bottom:6px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.li_gongBox li p{ font-size:13px; line-height:22px;}

.li_gaiRightUl li{ height:54px;  font-size:15px; line-height:54px;}
.li_gaiRightUl li a{  width:62%;}
.li_gaiRightUl li span{ float: right}
.li_gaiLeft .bgImg p{ font-size:14px; height:46px; line-height:46px;}

.li_guoBox li{ font-size:15px; height:70px; width:32%; margin-bottom:14px; }

.li_kanBox li{font-size:14px}
.li_kanBox li a {background: url(../images/li_icon4.png) no-repeat left 6px; background-size:15px auto; padding-left:24px; line-height:24px;}
.li_xiangBox .cs1{ width:960px;}

.li_fenBoxBtn{ width:716px;}
.li_taiBox{ padding:20px 30px;}
.li_footerBox{ height:auto; line-height:normal; padding:10px 0; line-height:22px;}
.li_footerBox span{ display:inline-block}

}
@media (max-width:767px){

.li_jdOv{ padding:16px 0}
.li_jdOv .slick-prev,.li_jdOv .slick-next{width: 30px;height: 30px; background-size:100% 100%;margin-top:-15px;}
.li_newLeft{ width:100%; float:none; overflow:hidden; margin-bottom:12px;}
.li_newRight{ float:none; width:100%; }
.li_newRight li{ float:left;width:48%;}
.li_newRight li a{ margin:0; width:100%; padding:0; height:110px;}
.li_newRight ul{display: flex;justify-content: space-between; flex-wrap: wrap;}
.li_newRight li a span{  line-height:20px;}
.li_gaiRightPd{ padding-bottom:50px;}

.li_newTop{ height:60px; line-height:60px;}
.li_newLeft .bgImg p{ height:36px; line-height:36px; font-size:13px}
.li_newLeft{ height:200px;}
.li_newLeft .bgImg{ height:200px; }	

.li_gaiLeft { float:none;width:100%; height:160px; margin-bottom:10px;}
.li_gaiLeft .bgImg p{ height:36px; line-height:36px;}
.li_gaiRight p{ line-height:22px;}
.li_gaiRight{ float:none; width:100%; height:auto; }

.li_domPd{ padding-bottom:20px;}
	
.li_gongBox li{ width:100%;padding-right: 0;margin-right: 0; float:none; background:none; height:auto; border-bottom:1px #e3e3e3  solid; padding-bottom:16px; margin-bottom:16px;}
.li_gongBox li:nth-child(3){ width:100%}
.li_gongBox li a span{ margin-bottom:8px;}
.li_gongBox li a h3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.li_gongBox li p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}	
	
.li_guoBox li{ width:48%}
.li_guoBox li a{padding:0 10px; font-size:14px}	

.li_kanBox{ padding:16px;}	
.li_kanBox li{ width:48%; height:60px;}
.li_kanBox li a{ line-height:20px;background: url(../images/li_icon4.png) no-repeat left 4px;background-size: 12px auto;padding-left: 20px;}	
	
.li_xiangBox .cs1{}	
.li_xiangLi{ position:relative; padding-bottom:50px;}
.li_xiangLi .scaleImg{ width:480px; height:240px; }
.li_xiangLi a.scaleImg{width:480px; height:240px;} 
.li_xiangBox .button-prev{ top:80px;}
.li_xiangBox .button-next{ top:80px;}
.li_xiangLi .li_xiangLiPa .li_xiangLiPaText{ padding-right:140px;padding-left:90px;}

.li_fenBox .li_fenBoxList{ width:216px; height:152px;}
.li_fenBox .li_fenBoxList .overflowHide{ width:120px; height:152px;}
.li_fenBox .li_fenBoxList .li_fenBoxText{ width:70px; margin-right:0; margin-top:16px;}
.li_fenBox .li_fenBoxList .li_fenBoxText strong{ width:30px; font-size:16px;  padding:0 10px; line-height:20px;  padding-top:0;}
.li_fenBox .li_fenBoxList .li_fenBoxText strong em{  padding-top:10px; }
.li_fenBox .li_fenBoxList .li_fenBoxText p{ width:40px; font-size:13px; padding:0 10px; line-height:16px;  padding-top:10px;}
.li_fenBox .cs2{ width:720px;}
.li_fenBoxBtn{ width:344px;}

.li_taiBox{ padding:16px;}
.li_taiBox li{ width:100%; margin:5px 0}
.li_taiBox li a{ line-height:20px;background: url(../images/dian1.jpg) no-repeat left 6px;}	
.li_footerBox { font-size:12px; line-height:20px;}	
	
}






/*李繁荣 大型会议02*/

.li_footerBox_cl{ background:#374da3}
.li_banBox img{ display:block; margin:0 auto}

.li_huiNew{ padding:20px 0 30px 0;}
.li_huiNew h3{ display:block; font-size:42px; text-align:center; color:#374da3; padding:30px;}
.li_huiNew p{ font-size:20px; color:#333333; line-height:32px; text-indent:60px;}
.li_huiNew h3 a{color:#374da3;}
.li_huiNew p a{color:#333333;}
.li_huiNew p a:hover{color:#d72626;}
.li_imgXw1{ width:800px; height:550px; float:left}
.li_imgXwRight{ float:right}
.li_imgXw2{ width:382px; height:260px; margin-bottom:30px;}
.li_imgXw3{ width:382px; height:260px;}

.li_dxhyPd{ padding-top:30px;}
.li_touTiaoLeft{ width:780px; float:left}
.li_touTiaoRight{ width:calc(100% - 820px); float: right; height:416px; }

.li_touTiaoTop{ height:66px; border-bottom:1px #374da3 solid}
.li_touTiaoTop span{ display:block; float:left; background:url(../images/li_icon5.png) no-repeat left top; line-height:66px; font-size:28px; color:#374da3; padding-left:20px;}

.li_touTiaoNav{ height:64px; background:#f2f5fa; border-top:3px #374da3 solid; line-height:64px;}
.li_touTiaoNav span{font-size:28px; color:#374da3; padding-left:20px;}

.li_touTiaoLiBd{ border-bottom:1px #dddddd solid; padding-bottom:16px;}
.li_touTiaoLi h2{ font-size:24px; color:#333333; font-weight:500; display:block; padding:16px 0 10px 0;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; display:inline-block; overflow:hidden; width:100%}
.li_touTiaoLi li{ display:block; line-height:36px;}
.li_touTiaoLi li a{ font-size:18px; color:#666666; display:block; background:url(../images/dian2.jpg) no-repeat center left; padding-left:20px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle;  display:inline-block; overflow:hidden; width:100%} 
.li_touTiaoLi li a:hover{ color:#d72626;}

.li_lunTanTop{ text-align:center; height:68px; padding:20px 0;}
.li_lunTanTop span{ display:inline-block; height:28px; line-height:28px; border:1px #374da3 solid; font-size:16px; color:#374da3; padding:0 20px;border-radius:5px; margin:0 6px;cursor:pointer}
.li_lunTanTop span.mCon_Cutbtn{ background:#374da3; color:#FFF; } 

.li_lunTanHd{height:275px; overflow:hidden; overflow-y:auto; background:url(../images/li_line3.jpg) repeat-y 5px top}
.li_lunTanHd li{ height:37px; line-height:22px; margin:15px 0 0 0; position:relative; padding-left:26px; }
.li_lunTanHd li em{ background:url(../images/li_icon6.png) no-repeat; width:11px; height:11px; display:inline-block; position:absolute; left:0; top:6px;}
.li_lunTanHd li .sp1{ display:inline-block; background:#4ebdf5; height:20px; color:#FFF; line-height:20px; padding:0 20px; font-size:16px}
.li_lunTanHd li .sp2{ font-size:16px; color:#666666; padding-left:16px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; width:70%; display:inline-block; overflow:hidden}
/*scroll*/

.li_lunTanHd li a:hover .sp2{ color:#d72626;}

.li_lunTanHd::-webkit-scrollbar {width:5px;height:5px;background-color:#fff  !important;}
.li_lunTanHd::-webkit-scrollbar-button:vertical {display:none}
.li_lunTanHd::-webkit-scrollbar-corner,.li_lunTanHd ::-webkit-scrollbar-track {background-color:#fff  !important;}
.li_lunTanHd::-webkit-scrollbar-thumb {border-radius:0;background-color:#dddddd !important;}
.li_lunTanHd::-webkit-scrollbar-thumb:vertical:hover {background-color:#dddddd !important;}
.li_lunTanHd::-webkit-scrollbar-thumb:vertical:active {background-color:#dddddd !important;}


.li_jiangTop{ background:url(../images/li_line4.jpg) repeat-x center center; text-align:center; height:50px; line-height:50px; vertical-align:middle}
.li_jiangTop strong{ display:inline-block; background:#FFF; height:50px; line-height:50px; text-align:center; padding:0 40px; font-size:34px; font-weight:bold; color:#374da3; vertical-align:middle}
.li_jiangTop em{ display:inline-block; background:url(../images/li_yuan1_3.png) no-repeat center top; height:20px; width:10px; vertical-align:middle}
.li_jiangTop em.em2{background:url(../images/li_yuan1_4.png) no-repeat center top;}


.li_yjBoxList{ padding-top:40px;}
.li_yjBoxLeft{ width:600px; height:412px; float:left}
.li_yjBoxRight{ width:calc(100% - 650px); float: right; height:412px; }
.li_yjBoxRight li{ display:block; padding-bottom:16px; padding-top:5px;}
.li_yjBoxRight li a{ display:block}
.li_yjBoxRight li a h2{ font-weight:500; font-size:20px; color:#333333; display:block; padding:16px 0;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; width:100%; display:inline-block; overflow:hidden}
.li_yjBoxRight li a p{ color:#666666; font-size:16px; line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.li_yjBoxRight li a:hover p{color:#d72626;}
.li_yjBoxRight li a:hover h2{color:#d72626;}

.li_zhuanBox li{ float:left}
.li_zhuanBox li a{ display:block; width:380px; height:235px; background:#f2f5fa}
.li_zhuanBox li .li_zhuanTop{ margin:0 0 0 25px; padding-top:30px;}
.li_zhuanBox li .li_zhuanTop span{ background: #374da3; display:inline-block; height:33px; color:#FFF; font-size:18px; line-height:33px; padding:0 16px; font-weight:bold; float:left}
.li_zhuanBox li .li_zhuanTop em{ background:url(../images/li_icon7.png) no-repeat; width:15px; height:33px; display:inline-block}

.li_zhuanBox li a:hover h2{color:#d72626;} 
.li_zhuanBox li a:hover p{color:#d72626;} 

.li_zhuanBox li h2{ display:block;  padding:16px 25px 0 25px; font-size:18px; font-weight: 500; color:#333333; line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.li_zhuanBox li p{ display:block;  padding:16px 25px 0 25px; font-size:14px; color:#666666; line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.li_zhuanBox { padding-top:30px;}
.li_zhuanBox ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }
.li_zhuanBox li{ margin-bottom:30px;}


.li_zyyjBox{ height:412px; background:#f2f5fa; margin-top:30px; margin-bottom:50px;}
.li_zyyjBoxLeft{ width:600px; height:412px; float:left}
.li_zyyjBoxText{width:calc(100% - 650px); float: right; height:412px; padding-right:60px; padding-top:40px;}
.li_zyyjBoxText a{}
.li_zyyjBoxText  a h2{ font-size:22px; color:#374da3; display:block; margin:16px 0; line-height:35px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.li_zyyjBoxText  a p{ color:#666666; font-size:14px; line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;}
.li_zyyjBoxText a:hover p{color:#d72626;}


.li_yanPr{ position:relative; overflow:hidden; height:412px}
.li_yanPrBtn{ position:absolute; right:40px; bottom:30px; z-index:11; width:200px;}
.li_yanPrBtn .button-next,.li_yanPrBtn .button-prev{ display:inline-block; float:left; margin-left:16px;}
.li_yanPrBtn .pagination{ float:left; width:88px; text-align:center; height:37px; line-height:37px; font-size:16px; color:#999999}
.li_yanPrBtn .pagination .swiper-pagination-current{ font-size:22px; color:#333333}

.li_zyyjText{ margin-top:40px; background:url(../images/li_line5.jpg) no-repeat center center}
.li_zyyjText ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }
.li_zyyjText li{ margin-bottom:30px;}
.li_zyyjText li{ display:block; padding-bottom:16px; padding-top:5px; float:left; width:45%}
.li_zyyjText li a{ display:block}
.li_zyyjText li a h2{ font-weight:500; font-size:20px; color:#333333; display:block; margin:16px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.li_zyyjText li a p{ color:#666666; font-size:16px; line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.li_zyyjText li a:hover h2{color:#d72626;} 
.li_zyyjText li a:hover p{color:#d72626;} 



.li_daoList {background:url(../images/li_line6.jpg) repeat-y center center}
.li_daoList li .li_daoListLi .overflowHide{ width:150px; height:160px; float:left; margin-right:20px;}
.li_daoList li{ margin-bottom:48px;}
.li_daoList li .li_daoListLi{ width:526px;height:160px;} 
.li_daoList ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }

.li_daoText{ padding:30px 70px;}
.li_daoText .li_daoTextSp{ float:left; width:80px; height:36px; background:#374da3; text-align:center; line-height:36px; font-size:18px; font-weight:bold; color:#FFF;border-radius:5px; position:relative; margin-top:10px;}
.li_daoText .li_daoTextSp em{ background:url(../images/li_icon8.png) no-repeat; width:6px; height:11px; position:absolute; right:-6px; top:13px;}
.li_daoText .li_daoTextRight{ float: right;width:calc(100% - 120px); font-size:16px; color:#666666; line-height:26px; text-indent:40px;}
.li_daoList .li_daoListText h2{ font-size:20px; color:#333333; font-weight:500; line-height:32px; display:block; margin-bottom:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.li_daoList .li_daoListText p{ font-size:14px; color:#666666; line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.li_daoList li a:hover h2{color:#d72626;} 
.li_daoList li a:hover p{color:#d72626;} 


.li_zfxtBox{ padding:40px 0 80px 0;}
.li_zfxtBox .overflowHide{ height:460px; width:97%; margin:0 auto}

.li_zfxtBox .swiper-slide-prev{opacity:0.3;}
.li_zfxtBox .swiper-slide-active .overflowHide{ position:relative}
.li_zfxtBox .swiper-slide-active .overflowHide p{position:absolute; text-align:center; bottom:0px; left:0; height:70px; line-height:70px; color:#FFF; font-size:20px;background:rgba(55,77,163,0.8); width:100%; font-weight:bold; padding:0 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.li_zfxtBox .swiper-slide-next{opacity:0.3;}

.li_zfxtBox{ overflow:hidden; position:relative}
.li_zfxtBox .cs4{ width:120%; margin-left:-10%}
.li_zfxtBox .button-prev{ position:absolute; left:0; z-index:11; top:50%; margin-top:-60px; font-size:0;cursor:pointer}
.li_zfxtBox .button-next{ position:absolute; right:0; z-index:11; top:50%;margin-top:-60px; font-size:0;  cursor:pointer}


@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){
	

.li_huiNew h3{ font-size:36px}	
.li_huiNew p{ font-size:18px}
.li_imgXw1 { width:580px; height:410px}
.li_imgXw2{width:340px; height:195px; margin-bottom:20px;}	
.li_imgXw3{width:340px; height:195px;}	
.li_touTiaoLeft{ width:580px;}	
.li_touTiaoRight{ width: calc(100% - 620px); }	
.li_yjBoxLeft{ width:580px; }	
.li_yjBoxRight {width: calc(100% - 600px);}		
	
.li_yjBoxRight li a h2{}		
.li_yjBoxRight li a p{}	
.li_zhuanBox li{ margin-bottom:20px;}
.li_zhuanBox li a{ width:300px;}


.li_zfxtBox .overflowHide{ height:380px;}
.li_zfxtBox .swiper-slide-active .overflowHide p{ font-size:14px; height:40px; line-height:40px;}
.li_zyyjBoxLeft{ width:500px;}
.li_zyyjBoxText{ width:calc(100% - 540px);padding-right: 30px; padding-top:20px;}
.li_daoList li .li_daoListLi{ width:436px;}


}
@media (max-width:993px){
	
.li_huiNew h3{ font-size:34px}	
.li_huiNew p{ font-size:16px; line-height:28px;}

.li_imgXw1 { width:500px; height:340px}
.li_imgXw2{width:200px; height:160px; }	
.li_imgXw3{width:200px; height:160px;}	

.li_yjBoxRight li a h2{ padding:6px 0; font-size:18px}
.li_yjBoxRight li a p{ font-size:14px; line-height:24px;}
.li_yjBoxRight li{ padding-bottom:8px;}
.li_touTiaoLeft{ width:380px;}	
.li_touTiaoRight{ width: calc(100% - 420px); }	
.li_lunTanHd li .sp2{ width:60%}
.li_zhuanBox li a{ width:348px;}
.li_yjBoxLeft{ width:400px; height:300px; }	
.li_yjBoxRight {width: calc(100% - 420px); height:300px; }		

.li_zyyjText li{ padding-bottom:0; margin-bottom:20px;}
.li_daoText{ padding: 20px 30px;}

.li_zyyjBoxLeft{ width:400px;}
.li_zyyjBoxText{ width:calc(100% - 430px);padding-right: 30px; padding-top:20px;}

.li_zfxtBox .overflowHide{ height:260px;}
.li_daoList li .li_daoListLi{ width:334px; height:148px}
.li_daoList .li_daoListText h2{ font-size:18px; line-height:28px}
.li_daoList li .li_daoListLi .overflowHide{ width:116px; height:142px; margin-right:16px;}
	
}
@media (max-width:767px){
	
.li_zhuanBox li{ float:none; width:100%; display:block}
.li_huiNew h3{ font-size:26px; padding:20px;}	
.li_huiNew p{ font-size:15px; line-height:28px;text-indent: 30px;}

.li_imgXw1 { width:100%; height:200px; float:none}
.li_imgXwRight{ float:none; width:100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between; padding-top:16px;}
.li_imgXw2{width:165px; height:100px; }	
.li_imgXw3{width:165px; height:100px;}	

.li_dxhyPd{ padding-top:10px;}
.li_touTiaoLeft{ width:100%; float:none}	
.li_touTiaoRight{ width: 100%; float:none; margin-top:16px;}	
.li_touTiaoLi h2{ font-size:20px;}
.li_touTiaoLi li{ line-height:30px;}
.li_touTiaoLi li a{ font-size:16px}

.li_touTiaoTop span{ font-size:22px}
.li_touTiaoNav span{ font-size:22px;}
.li_jiangTop strong{ font-size:28px; padding:0 20px;}

.li_zhuanBox li a{ width:100%; height:220px}
.li_yjBoxLeft{ width:100%; float:none; height:200px; }
.li_yjBoxList{padding-top:20px}
.li_yjBoxRight{ float:none; width:100%; padding-top:10px;}

.li_zyyjBoxLeft{ float:none; width:100%; height:200px;}
.li_zyyjBoxText{float:none; width:100%; padding:16px;}

.li_zyyjBoxText a h2{ margin:0}
.li_yanPr{ height:560px;}
.li_zyyjBox{ height: auto;}
.li_zyyjBoxText{ height:322px;}

.li_yanPrBtn { right:10px;}
.li_zyyjText{ margin-top:10px;}	

.li_zyyjText { background:none}	
.li_zyyjText li{ width:100%; margin-bottom:10px;}	
.li_zyyjText li a h2{ margin:8px 0; font-size:18px;}	
.li_zyyjText li a p{ font-size:14px; line-height:22px;}	
	
.li_daoText{ padding:0}	
.li_daoText .li_daoTextSp{ float: none; margin:16px auto}
.li_daoText .li_daoTextSp em{ display:none}	
.li_daoText .li_daoTextRight{ float:none; width:100%; padding-bottom:20px;}
	
.li_daoList { background:none}	
.li_daoList li{ margin-bottom:16px;}
.li_daoList li .li_daoListLi{ width:100%}
	
.li_zfxtBox{ padding:20px 0 30px 0}	
.li_zfxtBox .overflowHide{ height:140px;}	

.li_zfxtBox .button-prev,.li_zfxtBox .button-next{ margin-top:-15px;}
.li_zfxtBox .button-prev img,.li_zfxtBox .button-next img{ width:30px;}
.li_zfxtBox .swiper-slide-active .overflowHide p{ font-weight:normal; height:30px; line-height:30px;}
	
}





/*李繁荣 法治宣传教育与公法研究中心*/

.li_cl1{ background:#f5f5f5; padding:0 0 40px 0}
.li_ttBox1{ text-align:center; padding:30px 0; position:relative}
.li_ttBox1 span{ display:block; font-size:24px}
.li_ttBox1 span.sp1{ color:#96051e}
.li_ttBox1 span.sp2{ color:#999999}
.li_ttBox1 a{ position:absolute; right:0px; top:50%; margin-top:-10px; font-size:14px; color:#96051e}

.li_fanDom1{ background:#FFF; padding:20px;}
.li_zxjjBoxLeft a.overflowHide{ display:block; width:510px; height:320px;}
.li_zxjjBoxLeft{ float:left}
.li_zxjjBoxRight{width:calc(100% - 540px); float:right;height:320px; border-bottom:1px #dddddd solid }
.li_zxjjBoxRight h2{ background:url(../images/li_line7.jpg) no-repeat bottom left; font-size:20px; color:#333333; font-weight:500; padding:20px 0;}
.li_zxjjBoxRight p{ font-size:16px; color:#333333; display:block; line-height:30px; padding-top:24px;}

.li_zxjjUl{ padding-top:26px; padding-bottom:10px;}
.li_zxjjUlLeft{ float:left; width:132px; text-align:center; float:left; font-size:20px; color:#333333; border-right:1px #cccccc solid; padding:20px 0}
.li_zxjjUlLi{ float:left;width:calc(100% - 132px);}
.li_zxjjUlLi ul li{ font-size:16px; display:inline-block; padding-left:40px; padding-top:8px;}

.li_fzxcBox{ padding-bottom:30px;}
.li_fzxcBoxRight dl dt{ display:none; height:145px;}
.li_fzxcBoxLeft{ width:600px; height:375px; float: left}
.li_fzxcBoxLeft .overflowHide{ display:block; width:600px; height:375px;}
.li_ggBox img{ display:block}

.li_fzxcBoxRight{ float:right;width:calc(100% - 620px); height:376px; overflow:hidden; border-bottom:1px #dddddd solid  }
.li_fzxcBoxRight dl dd{ display: block; height:56px; line-height:56px; border-top:1px #dddddd solid}
.li_fzxcBoxRight dl dd span.sp1{ float:left; font-size:16px; color:#333333; display:block; width:70%;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }
.li_fzxcBoxRight dl dd span.sp2{ float: right;font-size:16px; color:#333333}


.hmc4tm{ width:85px; position:absolute; left:0; top:12px; height:62px;}
.hmc4tm span{ font-size: 24px; line-height: 28px; color: #83340D; display: inline-block; position: absolute; left: 0px; top: 0px; font-weight: 500; }
.hmc4tm:before{content:""; background:#E0E0E0; height:52px; width:1px; position:absolute; left:30px; top:0; transform:rotate(45deg);}
.hmc4tm p{ font-size: 16px; line-height: 18px; text-transform: uppercase; color: #888; position: absolute; width: 72px; text-align: right; left: 0px; top: 22px; font-weight: 100; }
.hmc4tm p i{ font-style: normal; display: block; font-size: 18px; font-weight: 100; }

.hmc2ra{ display: block; border-top:5px solid #79323A; position: relative; padding-left:100px; }
.hmc2tm{ text-align: center; width: 89px; border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; position: absolute; left: 0px; top: 0px; }
.hmc2tm span{ font-size: 34px; line-height: 58px; font-weight: 500; color: #71262d; display: block; font-family: "微软雅黑"; }
.hmc2tm p{ line-height: 26px; height: 27px; border-top: 1px solid #C9C9C9; font-size: 14px; }
.hmc2Rdes strong{ display: block; margin: 22px 0px 19px; line-height: 22px;  overflow: hidden; font-size: 18px; font-weight:500;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }
.hmc2Rdes p{ font-size: 14px; line-height: 22px; color: #666666; }
.hmc2ra .hmc2Rdes p{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.hmc2ra .hmc2Rdes:hover p{ color:#d72626;}



.li_fzxcLiPr{ margin:30px 0 45px 0; overflow:hidden; position: relative}
.li_fzxcLi{ width:383px; height:332px; background:#f0f0f0}
.li_fzxcLi .overflowHide{ height:254px; width:383px; display:block}
.li_fzxcLi .a_text{ padding:14px 26px 0 26px; display:block; font-size:14px; color:#333; line-height:24px; }
.li_fzxcLi .a_text:hover{ color:#d72626;}
.li_fzxcLiPr .cs2{ width:1224px;}

.li_fzxcLiPr .button-prev{ position:absolute; right:0; z-index:11; top:50%; margin-top:-60px; font-size:0;cursor:pointer}
.li_fzxcLiPr .button-next{ position:absolute; left:0; z-index:11; top:50%;margin-top:-60px; font-size:0;  cursor:pointer}


.li_xshyBox{ background:#FFF; padding:20px;}
.li_xshyBoxRight{float:right; width:512px; height:320px;}
.li_xshyBoxRight .overflowHide{ display:block; width:512px; height:320px; }

.li_xshyBoxLeft{ float:left; width:calc(100% - 530px);height:320px; overflow:hidden}
.li_xshyBoxLeft li{ float:left; margin-bottom:20px}
.li_xshyBoxLeft li a{ display:block; width:302px; height:92px; border-left:2px #96051e solid; position:relative}
.li_xshyBoxLeft li a:hover{ background:#f5f5f5}
.li_xshyBoxLeft li a p{ display:block; font-size:16px; color:#333333; padding:8px 16px 0 16px ; line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.li_xshyBoxLeft li a:hover p{ color:#d72626;}
.li_xshyBoxLeft li span{ position:absolute; bottom:10px; left:16px; font-size:14px; color:#96051e; font-style:italic}
.li_xshyBoxLeft ul{ display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;  }


.li_mtcfBox{ padding-bottom:45px;}
.li_mtcfBoxLeft{ width:600px; height:375px; float:left}
.li_mtcfBoxLeft .overflowHide{ display:block;width:600px; height:375px; }

.li_mtcfBoxRight{ float:right;width:calc(100% - 620px);height:375px; background:#fafafa }
.li_mtcfBoxRight li{ display:block; padding:0 20px; margin-top:16px;}
.li_mtcfBoxRight li p{ display:block; height:30px; line-height:30px; background:url(../images/li_line8.jpg) repeat-x center center}
.li_mtcfBoxRight li p span{ display:inline-block; background:#fafafa; font-size:16px; color:#96051e; font-style:italic; padding-right:10px;}
.li_mtcfBoxRight li h4{ font-weight:normal; font-size:16px; color:#333; height:40px; display:block; line-height:40px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }
.li_mtcfBoxRight li a:hover h4{ color:#d72626;} 


.li_dwjlUl{ height:66px;margin-bottom:18px; margin-right:10px;}
.li_dwjlUl .li_dwjlLi{ float:left; width:66px; height:66px; background:#f5f5f5; }
.li_dwjlUl .li_dwjlLi span{ display:block; text-align:center}
.li_dwjlUl .li_dwjlLi span.sp1{ font-size:26px; color:#96051e; display:block; padding-top:4px;}
.li_dwjlUl .li_dwjlLi span.sp2{ font-size:14px; color:#96051e}
.li_dwjlUl .li_dwjlText{ width:calc(100% - 85px); float:right; border-bottom:1px #dddddd solid; height:65px; line-height:65px; font-size:16px; color:#333333;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }
.li_dwjlUl  a:hover .li_dwjlText{ color:#d72626;}


.li_bookBox{ padding:60px 0; }
.li_bookBoxBd{ border:1px #cccccc solid; height:430px;}

.li_swiperNav{ width:356px; float:left}
.li_swiperNav li{ display:block; cursor:pointer; margin-bottom:16px; text-align:center;vertical-align:middle}
.li_swiperNav .naic1{ background:url(../images/navBg1.jpg) no-repeat;width:356px; height:132px; line-height:132px; border:2px #b22840 solid; position:relative; font-size:30px; color:#FFF}
.li_swiperNav .naic2{ background:url(../images/navBg2.jpg) no-repeat;width:356px; height:132px; line-height:132px;border:2px #0bbb72 solid; position:relative;font-size:30px;color:#FFF}
.li_swiperNav .naic3{ background:url(../images/navBg3.jpg) no-repeat;width:356px; height:132px; line-height:132px;border:2px #2070ae solid; position:relative;font-size:30px;color:#FFF}

.li_swiperNav .active .naic1{ border:2px #96051e solid}
.li_swiperNav .active .naic2{ border:2px #009155 solid}
.li_swiperNav .active .naic3{ border:2px #03477b solid}

.li_swiperNav .active .naic1 .icEm1{ display:block; width:10px; height:21px; position:absolute; right:-10px; top:50%; margin-top:-11px; z-index:2; background:url(../images/jt1.png) no-repeat}
.li_swiperNav .active .naic2 .icEm1{ display:block; width:10px; height:21px; position:absolute; right:-10px; top:50%; margin-top:-11px; z-index:2; background:url(../images/jt2.png) no-repeat}
.li_swiperNav .active .naic3 .icEm1{ display:block; width:10px; height:21px; position:absolute; right:-10px; top:50%; margin-top:-11px; z-index:2; background:url(../images/jt3.png) no-repeat}

.li_swiperNav li img{ display: inline-block; vertical-align:middle; margin-bottom:5px; margin-right:10px;}
.li_bookBoxBd .swiper-container{ width:780px; float: right; margin-right:30px;}
.li_bookBoxLi li{ display:block; border-bottom:1px #dddddd solid; height:68px; line-height:68px;}
.li_bookBoxLi li a{ display:block; float:left; font-size:16px; color:#333333; background:url(../images/dian3.jpg) no-repeat left center; padding-left:26px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; width:80%}
.li_bookBoxLi li a:hover{ color:#d72626;}
.li_bookBoxLi li span{ display:block; float: right; font-size:16px; color:#666666}


@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){

.li_zxjjBoxLeft{ width:440px;}	
.li_zxjjBoxLeft a.overflowHide{width: 440px;height: 320px;}
.li_zxjjBoxRight{width: calc(100% - 460px);}
.li_zxjjBoxRight h2{ padding-bottom:16px; padding-top:16px; font-size:18px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_zxjjBoxRight p{ font-size:15px; line-height:25px; padding-top:16px;}

.li_fzxcBoxLeft{ width:500px;}
.li_fzxcBoxLeft .overflowHide {width: 500px;}
.li_fzxcBoxRight {width: calc(100% - 520px);}
.hmc2Rdes strong{margin: 18px 0px 14px 0;}	
.li_xshyBoxLeft li a{ width:366px}

.li_mtcfBoxLeft{ width:500px;}
.li_mtcfBoxLeft .overflowHide{ width:500px;}	
.li_mtcfBoxRight{ width: calc(100% - 520px);}	

.li_xshyBoxLeft{width:425px;}
.li_xshyBoxRight{ width:460px;}	
.li_xshyBoxRight .overflowHide{ width:460px;}	

.li_swiperNav{ width:280px;}
.li_swiperNav .naic1{ width:280px; }
.li_swiperNav .naic2{width:280px; }
.li_swiperNav .naic3{ width:280px; }
.li_bookBoxBd .swiper-container{ width:620px;}	
	
	
}
@media (max-width:993px){

.li_ttBox1{ padding:20px 0;}
.li_ttBox1 span{ font-size:22px;}
.li_zxjjBoxLeft{ width:340px;}	
.li_zxjjBoxLeft a.overflowHide{width: 340px;height: 280px;}
.li_zxjjBoxRight{width: calc(100% - 360px);height: 280px;}
.li_zxjjBoxRightHd{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:8;-webkit-box-orient: vertical;}
.li_zxjjBoxRight h2{ padding-bottom:12px; padding-top:12px; }
.li_zxjjBoxRight p{ font-size:14px; line-height:24px; padding-top:10px;}
.li_zxjjUlLi ul li{ font-size:14px}
.li_zxjjUl{ padding-top:16px;}


.li_fzxcBoxLeft{ width:360px;height:324px;}
.li_fzxcBoxLeft .overflowHide {width: 360px;height:324px;}
.li_fzxcBoxRight {width: calc(100% - 380px); height:324px;}
.li_fzxcBoxRight dl dt{ height:120px;}
.li_fzxcBoxRight dl dd{ height:50px; line-height:50px;}
.li_fzxcBoxRight dl dd span.sp1{ font-size:14px}
.li_fzxcBoxRight dl dd span.sp2{ font-size:14px}
.hmc2ra .hmc2Rdes p{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.li_xshyBoxLeft{width:300px;}
.li_xshyBoxRight{ width:360px;}	
.li_xshyBoxRight .overflowHide{ width:360px;}	
.li_xshyBoxLeft li a{ width:300px}

.li_mtcfBoxLeft{ width:360px;}
.li_mtcfBoxLeft .overflowHide{ width:360px;}	
.li_mtcfBoxRight{ width: calc(100% - 380px);}	


.li_swiperNav{ width:230px;}
.li_swiperNav .naic1{ width:230px; font-size:26px; }
.li_swiperNav .naic2{width:230px; font-size:26px;}
.li_swiperNav .naic3{ width:230px; font-size:26px;}
.li_bookBoxBd .swiper-container{ width:460px;}	
.li_bookBoxLi li a{ width:72%}
.li_taiBox li{ width:45%}	
	
	
}


@media (max-width:767px){
	
.li_mtcfBox{ padding-bottom:30px;}	
.li_ttBox1 span.sp2{ font-size:16px}
.li_fanDom1{ padding:16px;}	
.li_zxjjBoxLeft{ width:100%; float:none}
.li_zxjjBoxLeft a.overflowHide{ width:100%; height:200px;}	
.li_zxjjBoxRight{ float:none; width:100%}

.li_zxjjUlLeft{ float:none;width:100%; border:0; padding:0 0 10px 0;}	
.li_zxjjUlLi ul li{ padding-left:0; padding-right:16px;}
.li_zxjjUlLi{ float:none; width:100%}

.li_fzxcBoxLeft{ float:none;width:100%; height:200px; margin-bottom:16px;}	
.li_fzxcBoxLeft .overflowHide{width:100%; height:200px;}	
.li_fzxcBoxRight{ float:none; width:100%}
.li_xshyBoxLeft li a p{ font-size:15px;}
.li_xshyBox{ padding:16px;}
.li_xshyBoxLeft{ float: none;width:100%; height:auto}
.li_xshyBoxLeft li{ width:100%}
.li_xshyBoxLeft li a{ width:100%}
.li_xshyBoxRight{ float:none; width:100%; height:200px;}
.li_xshyBoxRight .overflowHide{width:100%; height:200px;}

.li_mtcfBoxRight li h4{ font-size:15px;}
.li_mtcfBoxLeft{ float:none;width:100%; height:200px; margin-bottom:16px;}	
.li_mtcfBoxLeft .overflowHide{width:100%; height:200px;}	
.li_mtcfBoxRight{ float:none; width:100%; height:auto;}
.li_dwjlUl .li_dwjlText{ font-size:15px;}
.li_bookBox{ padding:16px}
.li_bookBoxBd{ height:auto; padding:16px;}
.li_swiperNav { float:none; width:100%}
.li_bookBoxBd .swiper-container { float:none; width:100%; }
.li_bookBoxLi li{ height:50px; line-height:50px;}
.li_bookBoxLi li a{ width:70%; font-size:14px}
.li_bookBoxLi li span{ font-size:14px}

.li_swiperNav li{ width:30%; margin-bottom:10px;}
.li_swiperNav li img{ display:none}
.li_swiperNav li em.icEm1{ display:none !important}
.li_swiperNav .naic1{ width:100%; font-size:15px; height:50px; line-height:50px; }
.li_swiperNav .naic2{width:100%; font-size:15px; height:50px; line-height:50px;}
.li_swiperNav .naic3{ width:100%; font-size:15px; height:50px; line-height:50px;}
.li_swiperNav  ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}


}



/*李繁荣 党建专题01*/

.li_footerBox2{ background:#c21408}
.li_gctBox{ height:450px; overflow:hidden; margin:30px 0}
.li_gctBox .overflowHide{ display:block; width:602px; height:450px;} 
.li_gctBox .swiper-container{ float:left;width:602px;}
.li_gctNav{ float:right; width:calc(100% - 602px);  }
.li_gctNav .li_gctLi{ height:145px; background:#f9f2e8; margin-bottom:8px; cursor:pointer}
.li_gctNav .li_gctLi h2{ font-size:18px; font-weight:normal; color:#333333; display:block; margin:0  24px 10px 24px; padding-top:27px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_gctNav .li_gctLi p{ font-size:14px; color:#555555; display:block; margin:0 24px; line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.li_gctNav li.active .li_gctLi{ background:#c21408; position:relative}
.li_gctNav li.active .li_gctLi em{ display:block; background:url(../images/li_icon9.png) no-repeat center center; background-size:100% 100%;  width:14px; height:145px; position:absolute; left:-13px; top:0; z-index:11}
.li_gctNav li.active .li_gctLi h2,.li_gctNav li.active .li_gctLi p{ color:#FFF}


.li_ttDang{ background:url(../images/li_line9.jpg) repeat-x  center 38px; text-align:center; height:50px; line-height:50px; }
.li_ttDang em { display:inline-block}
.li_ttDang em img{ display:block}
.li_ttDang strong{ display:inline-block; background:#FFF; font-size:36px; color:#cd1c0a; padding:0 20px;}

.li_gctCen{ padding-top:40px;}
.li_dangDl dd{ display:none}
.li_dangLeft{ float:left; width:576px;}
.li_dangRight{ float:right}

.li_dangTop{ background:url(../images/li_line9.jpg) repeat-x  center 38px; text-align:left; height:50px; line-height:50px; margin-bottom:30px;}
.li_dangTop em { display:inline-block}
.li_dangTop em img{ display:block}
.li_dangTop strong{ display:inline-block; background:#FFF; font-size:36px; color:#cd1c0a; padding-right:20px;}

.li_dangDl dl{ display:block; margin-bottom:20px;}
.li_dangDl dt{ display:block; height:66px; background:#f9f2e8 url(../images/li_icon10.png) no-repeat left  top; line-height:66px; font-size:18px; padding-left:30px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_dangDl dl dd{ font-size:16px; color:#555555; line-height:24px; padding-left:30px;}
.li_dangDl dl.dlBg dt{ background:#c21408 url(../images/li_icon10.png) no-repeat left  top; color:#FFF}
.li_dangDl dl.dlBg dd{ display:block; height:84px; padding:16px 0 16px 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}


.li_xueBox{ padding-top:20px;}
.li_xueOv{ height:225px; overflow:hidden; position:relative}
.li_xueOvList .overflowHide{ width:400px; display:block; height:225px; float:left; margin-left:80px;}
.li_xueOvList .li_xueOvRight{ float:right; width:580px; margin-right:80px;}
.li_xueOvList .li_xueOvRight h2{ font-size:22px; color:#c21408; display:block; padding:16px 0 20px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_xueOvList .li_xueOvRight p{ font-size:16px; color:#555555; line-height:26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.li_xueOvList .li_xueOvRight a:hover p{color:#d72626;} 
.li_xueOv .swiper-container-horizontal>.swiper-pagination-bullets,.li_xueOv .swiper-pagination-custom,.li_xueOv .swiper-pagination-fraction{ left:540px; width:580px; text-align:left; bottom:20px;}
.li_xueOv .swiper{--swiper-theme-color: #f59812;--swiper-pagination-color: #c21408;/* 两种都可以 */}
.li_gg01 img{ display:block}
.li_gg01 { padding:40px 0 20px 0;}

.li_yuBieBox{ overflow:hidden}
.li_yuBie{ padding-bottom:45px; position:relative }
.li_yuBie .cs2{ width:1226px;}
.li_yuBie div .overflowHide{ display:block; width:380px; height:275px;}
.li_yuBie div .li_yuBieText{ background:#f9f2e8; height:72px;width:380px;}
.li_yuBie div .li_yuBieText a{ display:block; font-size:16px; color:#333333; padding:10px 30px 0 30px; line-height:26px;}
.li_yuBie .li_yuBiePr{ position:absolute; right:0px; top:-60px; z-index:111; background:#FFF; padding-left:20px;}
.li_yuBie .li_yuBiePr .button-prev,.li_yuBie .li_yuBiePr .button-next{ display:inline-block; cursor:pointer}
.li_yuBie .li_yuBiePr .button-next{ margin-left:10px;}


@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){
	
.li_gctBox .swiper-container{ width:580px; height:406px;}	
.li_gctBox .overflowHide{ width:580px; height:406px;}	
.li_gctNav {width: calc(100% - 580px);}
.li_gctNav .li_gctLi{ height:130px;}
.li_gctNav li.active .li_gctLi em{height:130px;}
.li_dangLeft{ width:454px}

.li_xueOvList .li_xueOvRight{ float:right; width:340px;}

	
}
@media (max-width:993px){
	
.li_ttDang strong{ font-size:30px;}	
.li_dangTop strong{ font-size:30px;}
.li_gctBox{ height:256px}	
.li_gctBox .swiper-container{ width:400px; height:256px;}		
.li_gctBox .overflowHide{ width:400px; height:256px;}	
.li_gctNav {width: calc(100% - 400px);}	
.li_gctNav .li_gctLi{ height:80px;}
.li_gctNav li.active .li_gctLi em{height:80px;}
.li_gctNav li .li_gctLi p{ display:none}
	
.li_dangLeft{ width:346px;}

.li_xueOvList .li_xueOvRight{ float:right; width:240px;}
.li_xueOvList .overflowHide{ width:300px;}	
.li_xueOv .swiper-container-horizontal>.swiper-pagination-bullets, .li_xueOv .swiper-pagination-custom, .li_xueOv .swiper-pagination-fraction{left:398px}

}
@media (max-width:767px){

.li_ttDang strong{ font-size:26px;}	
.li_dangTop strong{ font-size:26px;}
.li_gctBox { position:relative; margin:16px 0;}	
.li_gctBox .swiper-container{ width:100%; height:256px; float:none}		
.li_gctBox .overflowHide{ width:100%; height:256px;}

.li_gctNav{ position:absolute; z-index:11; left:0px; bottom:0px; float:none; bottom:0px; height:40px; width:100%; line-height:40px;}
.li_gctNav li.active h2{ line-height:40px; margin:0; padding:0; font-size:14px; padding-left:10px;}
.li_gctNav li{ display: none}
.li_gctNav li.active{ display:block;}
.li_gctNav li.active .li_gctLi{background:rgba(194,20,8,0.5);}
	
.li_dangLeft{ width:100%; float:none}
.li_dangRight{width:100%; float:none}	
	
.li_dangDl dl dt{ background: #f9f2e8 url(../images/li_icon10.png) no-repeat left top; background-size:10px 100%;height:50px; line-height:50px;font-size:16px; padding-left:20px;}
.li_dangDl dl.dlBg dt{background-size:10px 100%;  }
.li_dangDl dl.dlBg dd{ font-size:14px}	
.li_dangTop{ margin-bottom:10px;}	
	
.li_ttDang em img,.li_dangTop em img{ width:40px;}
.li_yuBie div .overflowHide{ width:345px;}	
.li_yuBie div .li_yuBieText {width:345px;}

.li_gctCen{ padding-top:20px;}

.li_xueOvList .overflowHide{ margin:0; width:100%; float: none}
.li_xueOv .swiper-container-horizontal>.swiper-pagination-bullets, .li_xueOv .swiper-pagination-custom, .li_xueOv .swiper-pagination-fraction{ left:0px; text-align:center; width:100%; bottom:0px; }
.li_yuBie .li_yuBiePr .button-prev img, .li_yuBie .li_yuBiePr .button-next img{ width:28px;}
.li_xueOv{ height:auto; padding-bottom:30px;}
.li_xueOvList .li_xueOvRight{ float: none; margin:0; width:100%}
.li_xueOvList .li_xueOvRight h2{ padding-bottom:10px}

.li_yuBie div .li_yuBieText a{ font-size:15px;}

}



/*李繁荣 党建专题02*/

.li_lunSuBoxLeft{ width:600px; height:375px; float:left; overflow:hidden; position:relative}
.li_lunSuBoxLeft a{ display:block; width:600px; height:375px; position:relative}
.li_lunSuBoxLeft a p{ display:block;position:absolute; text-align:left; padding-left:16px; bottom:0px; left:0; height:60px; line-height:60px; color:#FFF; font-size:20px;background:rgba(0,0,0,0.5); width:100%; font-weight:bold }
.li_lunSuBoxLeft a p span{text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; display:block; width:60% }
.li_lunSuBoxLeft .swiper-container-horizontal>.swiper-pagination-bullets,.li_lunSuBoxLeft .swiper-pagination-custom,.li_lunSuBoxLeft .swiper-pagination-fraction{ text-align: right; bottom:20px; padding-right:16px;}
.li_lunSuBoxLeft .swiper{--swiper-theme-color: #f59812;--swiper-pagination-color: #fff;/* 两种都可以 */}
.li_lunSuBoxText{ text-align:center; font-size:36px; color:#bb1716; padding:30px 0; font-weight:bold}

.li_lunSuBoxRight{ float:right;width:calc(100% - 650px); }
.li_lunSuBoxRight a{ display:block; padding-bottom:24px;}
.li_lunSuBoxRight a h2{ color:#bb1716; font-size:22px; display:block; padding-bottom:10px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_lunSuBoxRight a p{ font-size:16px; color:#333333; line-height:26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}
.li_lunSuBoxRight a:hover p{color:#d72626;}

.li_quanBox{ padding-top:30px;}
.li_quanTop{ border-bottom:2px #bc1715 solid; height:47px}
.li_quanTop strong{ display:block; background:url(../images/redBg.png) no-repeat; width:294px; height:47px; padding-right:42px; text-align:center; font-size:30px; line-height:47px; color:#FFF; float:left}
.li_quanTop a{ float:right; font-size:16px; color:#bb1716; line-height:47px;}

.li_quanBoxLeft{ float:left; width:580px; background:#f5f5f5; height:342px; margin:20px 0 10px 0}
.li_quanBoxLeft ul{ display:block; padding:22px 0 0 30px;  }
.li_quanBoxLeft li{ height:50px; line-height:50px;}
.li_quanBoxLeft li a{ display:block; background:url(../images/li_icon11.png) no-repeat left center; padding-left:36px; height:40px; line-height:40px; font-size:18px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_quanBoxRight{ float:right}


.li_jiaoBox{ overflow:hidden; position:relative; margin:20px 0 0 0}
.li_jiaoBox .cs7{ width:1226px;}
.li_jiaoBox .overflowHide{ display:block; width:280px; height:210px; float:left}
.li_jiaoBox .button-prev{ position:absolute; left:0px; top:85px; z-index:11; cursor:pointer}
.li_jiaoBox .button-next{ position:absolute; right:0px; top:85px; z-index:11; cursor:pointer}


.li_guShiBox{ padding-top:20px; padding-bottom:40px}
.li_guShiBoxLeft{width:580px; float:left; }
.li_guShiBoxRight{ float:right}
.li_guShiBoxUl{width:580px; height:484px; overflow:hidden; background:#f5f5f5; margin-top:20px;}
.li_guShiBoxUl li{ display:block; height:96px; padding-left:20px;  margin-bottom:20px;}
.li_guShiBoxUl ul{ display:block; padding-top:20px;}
.li_guShiBoxUl li img{ display:block; float:left; margin-right:20px;}
.li_guShiBoxUl li span{ display:block; font-size:18px; color:#333333; line-height:30px; padding-right:20px; padding-top:16px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.li_guShiBoxUl li a:hover span{color:#d72626;}



@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){
	
.li_lunSuBoxLeft{ width:500px;}	
.li_lunSuBoxLeft a{width:500px;}
.li_lunSuBoxRight{ width:calc(100% - 550px)}
.li_quanBoxLeft{ width:458px;}	
.li_jiaoBox .cs7{ width:1320px;}
.li_guShiBoxLeft{ width:450px;}
.li_guShiBoxUl{width:450px;}


	}
@media (max-width:993px){

.li_lunSuBoxText{ font-size:30px;}
.li_lunSuBoxLeft{ width:400px; height:300px;}	
.li_lunSuBoxLeft a{width:400px;height:300px;}
.li_lunSuBoxRight{ width:calc(100% - 430px)}
.li_lunSuBoxRight a h2{ font-size:20px;}
.li_lunSuBoxRight a p{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.li_lunSuBoxLeft a p{ height:40px; line-height:40px;}	
.li_lunSuBoxLeft a p span{ font-size:15px;}
.li_lunSuBoxLeft .swiper-container-horizontal>.swiper-pagination-bullets, .li_lunSuBoxLeft .swiper-pagination-custom, .li_lunSuBoxLeft .swiper-pagination-fraction{ bottom:12px;}

.li_quanBoxLeft{ width:350px;}
.li_quanBoxLeft ul{ padding-left:20px;}
.li_quanBoxLeft li a{ font-size:15px}

.li_jiaoBox .cs7{ width:1000px;}
.li_jiaoBox .overflowHide{ width:220px; height:165px;}
.li_jiaoBox .button-prev,.li_jiaoBox .button-next{ top:60px;}

.li_guShiBoxLeft{width:350px;}
.li_guShiBoxUl{width:350px;}
.li_quanTop{ height:40px;}
.li_quanTop strong{ background:url(../images/redBg.png) no-repeat; background-size:100% 100%; width:200px; height:40px; font-size:22px; line-height:40px; }

.li_guShiBoxUl li span{ font-size:15px}
	
	}
@media (max-width:767px){
	
.li_lunSuBoxText{ font-size:28px;}
.li_lunSuBoxLeft{ width:100%; height:200px; float:none}	
.li_lunSuBoxLeft a{width:100%;height:200px;}
.li_lunSuBoxRight{ width:100%;float:none; padding-top:20px;}
.li_lunSuBoxRight a{ padding-bottom:16px;}
.li_lunSuBoxRight a p{ font-size:15px; line-height:22px;}
.li_quanBoxLeft{width:100%;float:none;}
.li_guShiBoxLeft{width:100%;float:none; margin-bottom:20px;}
.li_guShiBoxUl{width:100%;float:none;}
.li_guShiBox{ padding-top:0; padding-bottom:0px;}
.li_quanBox{ padding-top:10px;}

}


/*李繁荣 党建专题03*/

.li_ttHot{ font-size:40px; color:#d72626; font-weight:bold; text-align:center; padding:40px 0 20px 0;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden }
.li_ttHot strong{ background:url(../images/hotBg.png) no-repeat; display:inline-block; width:92px; height:58px; text-align:center; color:#FFF; line-height:44px; margin-right:16px;}
.li_guanBoxRight{ float:right; width:560px;}
.li_guanBoxRight h2 a{ font-size:22px; color:#333333; font-weight:500; display:block; margin-bottom:10px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_guanBoxRight h2 a:hover{ color:#d72626;}
.li_guanBoxRight h2{ display:block}
.li_guanBoxRight ul{ display:block; }
.li_guanBoxRight li a{ display:block; background:url(../images/dian2.jpg) no-repeat 4px center; font-size:18px; color:#666666; padding-left:20px; line-height:36px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_guanBoxRight ul.ul1 { margin-bottom:40px;}
.li_guanBoxRight li a:hover{ color:#d72626;}
.li_xueTit{ border-bottom:2px #d72626 solid; height:50px; text-align:center}
.li_xueTit strong{ display: inline-block; background: url(../images/litt1.png) no-repeat; width:257px; height:50px;text-align:center; font-size:30px; line-height:50px; color:#FFF;}
.li_xueTit a{ float:right; font-size:16px; color:#d72626; line-height:47px;}

.li_jiaoYuBox{ padding:30px 0}
.li_jiaoYuL{ float:left; width:406px;}
.li_jiaoYuL li h2{ display:block; padding-bottom:14px; font-weight:500; font-size:20px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_jiaoYuL li{ display:block; border-bottom:1px #dddddd dashed; height:130px; padding-top:20px;}
.li_jiaoYuL li p{ font-size:14px; color:#666666; line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.li_jiaoYuL li a:hover p{color:#d72626;}
.li_jiaoYuL li a:hover h2{color:#d72626;}

.li_jiaoYuM{ float:left; width:390px; margin-left:76px;}
.li_jiaoYuM li{ display:block; height:50px; line-height:50px; background:url(../images/dian4.jpg) no-repeat left center; padding-left:16px; text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_jiaoYuM li a{ font-size:16px; color:#666666}
.li_jiaoYuM li a:hover{ color:#d72626;}


.li_jiaoYuR{ float: right; width:260px;}
.li_jiaoYuR span{ display:block; width:260px; height:162px;}
.li_jiaoYuR span .overflowHide{display:block; width:260px; height:162px;}
.li_jiaoYuR li{ display:block; height:58px; line-height:58px; border-bottom:1px #dddddd dashed;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden}
.li_jiaoYuR li a{ font-size:18px; color:#666666}
.li_jiaoYuR li a:hover{ color:#d72626;}

.li_jiaoYuOv{ height:450px; padding-top:30px; padding-bottom:40px;}
.li_jiaoYuOvLeft .swiper-container{ float:left;width:800px; height:450px;}
.li_jiaoYuOvLeft a.overflowHide{ display:block; width:800px; height:450px}
.li_jiaoYuOvRight{  width:400px; height:450px; background:url(../images/fenBg.jpg) no-repeat; float:right}
.li_jiaoYuOvRight ul{ display:block; padding-top:70px;}
.li_jiaoYuOvRight ul li{ display:block; margin-left:40px; text-align:left; height:42px; line-height:42px; font-size:20px; margin-bottom:10px; cursor:pointer;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 10px;}
.li_jiaoYuOvRight ul li.active { background:#d72626; color:#FFF}

.li_mingBox{ padding-top:40px; padding-bottom:40px; }
.li_mingLi{float:left; width:560px; padding-top:10px;}
.li_mingLiRight{ float:right}
.li_mingLi li{ display:block; height:40px; line-height:40px; background:url(../images/dian2.jpg) no-repeat left center; padding-left:16px;}
.li_mingLi li a{ color:#666666; font-size:16px}
.li_mingLi .li_mingLiBg{ border-bottom:1px #cccccc dashed; display:block; height:120px; padding-top:20px; margin-bottom:10px;}
.li_mingLi .li_mingLiBg p{ font-size:14px; color:#666666; line-height:22px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.li_mingLi .li_mingLiBg h2{ font-size:20px; color:#333333; display:block; padding-bottom:10px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; }

.li_mingLi a:hover p{color:#d72626;}
.li_mingLi a:hover h2{color:#d72626;}
.li_mingLi li a:hover {color:#d72626;}



@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){
	
.li_ttHot{ font-size:34px;}	
.li_guanBoxRight{ width:410px;}	
.li_jiaoYuL{ width:300px;}	
.li_jiaoYuM{ margin-left:40px; width:300px}
.li_jiaoYuOvLeft .swiper-container{ width:600px;}
.li_jiaoYuOvLeft a.overflowHide{ width:600px;}		
.li_jiaoYuOvRight{ width:320px;}
.li_jiaoYuOvRight ul li{ margin-left:20px;}
.li_mingLi{ width:438px}	

}
@media (max-width:993px){
	
.li_ttHot{ font-size:30px;}
.li_guanBoxRight{ width:300px;}
.li_guanBoxRight h2 a{ font-size:18px;}
.li_guanBoxRight li a{ font-size:14px; height:28px; line-height:28px;}
.li_guanBoxRight ul.ul1{ margin-bottom:20px;}
.li_jiaoYuM{ display:none}
.li_jiaoYuL{ width:410px;}

.li_jiaoYuOvLeft .swiper-container{ width:440px; height:300px;}
.li_jiaoYuOvLeft a.overflowHide{width:440px; height:300px;}
.li_jiaoYuOvRight{ width:280px;height:300px;}
.li_jiaoYuOvRight ul{ padding-top:26px;}
.li_jiaoYuOvRight ul li{ margin-bottom:0; height:36px; line-height:36px; font-size:15px; margin-bottom:6px;}
.li_jiaoYuOv{ height:300px}
.li_mingLi{ width:346px;}

}
@media (max-width:767px){
	
.li_ttHot strong{ font-size:16px; width:60px; height:30px; background-size:100% 100%; line-height:28px;}
.li_ttHot{ font-size:18px; padding-top:20px;}

.li_guanBoxRight{ float:none; padding-top:24px; width:100%}
.li_xueTit{ height:40px; line-height:40px;}
.li_xueTit strong{ height:40px;line-height:40px; width:180px; text-align:center; font-size:20px; background-size:100% 100%}

.li_jiaoYuL{ width:100%; float:none; padding-top:10px;}	
.li_jiaoYuM{width:100%; float:none; display: block; margin:0; padding:0; margin:20px 0;}
.li_jiaoYuM li{ height:36px; line-height:36px;}
.li_jiaoYuM li a{ font-size:15px;}
.li_jiaoYuR{width:100%; float:none; margin-bottom:30px;}
.li_jiaoYuR li a{ font-size:16px}
.li_jiaoYuR li{ height:50px; line-height:50px;} 
.li_jiaoYuBox{ padding:0px;}	
.li_jiaoYuR span{ width:100%; height:160px;}
.li_jiaoYuR span .overflowHide{ width:100%; height:160px;}

.li_jiaoYuOvLeft .swiper-container{ width:100%; height:200px; float:none}
.li_jiaoYuOvLeft a.overflowHide{width:100%;height:200px; }
.li_jiaoYuOvRight{ width:100%;height:300px; float:none;background-size:100% 100%; }
.li_jiaoYuOv{ height:auto; padding-bottom:0}

.li_mingBox{ padding-top:30px; padding-bottom:30px}

.li_jiaoYuL li{ height:auto; padding-bottom:16px; padding-top:16px;}
.li_jiaoYuL li h2{ font-size:16px; padding-bottom:6px;}
.li_jiaoYuL li p{ font-size:14px}
.li_mingLi,.li_mingLiRight{ float:none; width:100%}	
.li_mingLi .li_mingLiBg{ height:auto; padding-bottom:16px;}
}





/*李繁荣 中国法学博士后论坛*/

.li_footerBox3{ background:#1354b2}
.li_ltDom1{ background:#f5f5f5; padding-top:20px; padding-bottom:40px;}
.li_ltTop{ height:70px; line-height:70px;}
.li_ltTop strong{ float:left; font-size:26px; font-weight:500; font-size:26px;color:#1354b2}
.li_ltTop a{ float: right; font-size:16px; color:#1354b2}

.li_lunText{ background:#ffffff; padding:20px;}
.li_lunTextLeft{ width:512px; height:300px; float:left}
.li_lunTextRight{ float:right; width:600px; padding-right:30px;}
.li_lunTextRight a p{ font-size:16px; color:#333333; line-height:28px; display:block; padding-bottom:20px;}
.li_lunTextRight a:hover p{color:#d72626;}

.li_qianHui{ overflow:hidden; position:relative}
.li_qianHui .cs8{ width:1220px;}
.li_qianHui a{ display:block; padding-bottom:20px;}
.li_qianHui a img{ display:block}
.li_qianHuiPr{ position:absolute; right:0px; top:14px; z-index:11}
.li_qianHui .li_qianHui{ position:absolute; right:0px; top:-60px; z-index:111; background:#FFF; padding-left:20px;}
.li_qianHui .li_qianHuiPr .button-prev,.li_qianHui .li_qianHuiPr .button-next{ display:inline-block; cursor:pointer}
.li_qianHui .li_qianHuiPr .button-next{ margin-left:10px;}


.li_shiJueBoxPd{ padding-top:30px; padding-bottom:30px;}
.li_shiJueBox a.imgBox{ display:block; text-align:center}
.li_shiJueBox{ background:#f1f4ff;padding-top:20px; padding-bottom:20px;border-radius:15px;}

.li_rcjjBox{ padding:40px 40px 0 40px;}
.li_rcjjLeft{ float:left; width:580px;}
.li_rcjjRihgt{ float:right; width:410px;}

.li_rcjjTop{ height:40px;}
.li_rcjjTop span{ font-size:22px; color:#1354b2; border-left:2px #1354b2 solid; height:20px; display:block; line-height:20px; padding-left:10px;}
.li_rcjjLeftText{ font-size:16px; color:#333333; line-height:28px;}
.li_rcjjLeftText p{ display:block; padding-bottom:16px;}

.sp_prTop{ height:40px;}
.sp_prTop span{ display:inline-block;  height:28px; background:#1354b2; color:#FFF; line-height:28px; padding:0 10px; font-size:16px;border-radius:4px; }

.li_rcjjPr .sp_prBt{ border-left:1px #cccccc solid; margin-bottom:20px; margin-left:135px; }
.li_rcjjPr .sp_pr{ position:relative; padding-left:30px; background:url(../images/jt4.png) no-repeat left 8px; margin-bottom:16px;}
.li_rcjjPr .sp_pr .sp1{ position:absolute; left:-135px; top:0px; font-size:16px; color:#333333 }
.li_rcjjPr .sp_pr p{ font-size:14px; color:#333333; line-height:24px;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; margin-right:10px }
.li_rcjjPr .sp_pr p.p1{ font-size:16px; color:#1354b2}
.li_rcjjPr .sp_pr p.p1 a{color:#1354b2}

.li_rcjjPr{height:320px; overflow:hidden; overflow-y:auto;}
.li_rcjjPr::-webkit-scrollbar {width:5px;height:5px;background-color:#fff  !important;}
.li_rcjjPr::-webkit-scrollbar-button:vertical {display:none}
.li_rcjjPr::-webkit-scrollbar-corner,.li_lunTanHd ::-webkit-scrollbar-track {background-color:#fff  !important;}
.li_rcjjPr::-webkit-scrollbar-thumb {border-radius:0;background-color:#5a769f !important;}
.li_rcjjPr::-webkit-scrollbar-thumb:vertical:hover {background-color:#5a769f !important;}
.li_rcjjPr::-webkit-scrollbar-thumb:vertical:active {background-color:#5a769f !important;}


.li_ltTopMone{ height:40px; padding:0 40px;}
.li_ltTopMone a{ float:right; font-size:16px; color:#1354b2}


.li_shiJueBoxHd{ overflow:hidden; margin:0 40px;}
.li_shiJueBoxHd a.overflowHide{ display:block; height:540px;}
.li_shiJueBoxHd a.overflowHide p{ position:absolute; bottom:0px; left:0; height:60px; line-height:60px; color:#FFF; font-size:18px;background:rgba(19,84,178,0.4); width:100%; padding-left:20px; }

.li_shiJueBoxHd .mySwiper{ margin:20px 20px 0 20px; position:relative; height:130px;}
.li_shiJueBoxHd .mySwiper span{ display: block; cursor:pointer}
.li_shiJueBoxHd .button-prev{ position:absolute; right:-20px; top:0; z-index:11; cursor:pointer; height:130px; width:16px; background:#5a769f}
.li_shiJueBoxHd .button-next{ position:absolute; left:-20px; top:0; z-index:11; cursor:pointer;height:130px; width:16px;background:#5a769f}
.li_shiJueBoxHd .button-prev  img,.li_shiJueBoxHd .button-next  img{ display:block; margin:0 auto; margin-top:52px; }
.li_shiJueBoxHd .mySwiper .swiper-slide {opacity: 0.4;}
.li_shiJueBoxHd  .mySwiper .swiper-slide-thumb-active {opacity: 1;}

.li_shiJueBoxHd .mySwiper2{ position:relative}
.li_shiJueBoxHd .mySwiper2 .swiper-container-horizontal>.swiper-pagination-bullets,.li_shiJueBoxHd .mySwiper2 .swiper-pagination-custom,.li_shiJueBoxHd .mySwiper2 .swiper-pagination-fraction{ z-index:11; color:#FFF; font-size:16px; text-align:right; padding-right:20px; bottom:16px;}
.li_shiJueBoxHd .mySwiper2 .swiper-pagination-current{ font-size:24px}


@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){
	
.li_lunTextLeft{ width:400px;}	
.li_lunTextRight{ width:480px;}
.li_lunTextRight a p{ font-size:15px; line-height:26px; padding-bottom:0; margin-bottom:10px;}
.li_lunTextRight a {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:11;-webkit-box-orient: vertical;}
.li_shiJueBox a.imgBox{ margin:0 20px;}
.li_rcjjBox{ padding:20px;}
.li_rcjjLeft{ width:500px;}
.li_rcjjLeftText p{ font-size:15px;}
.li_rcjjLeftText { line-height:26px;}
.li_rcjjRihgt{ width:360px;}
.li_rcjjPr .sp_prBt{ margin-left:120px;}
.li_rcjjPr .sp_pr{ padding-left:20px;}
.li_rcjjPr .sp_pr .sp1{ left:-120px}
.li_ltTopMone{ padding:0 20px;}
.li_shiJueBoxHd{ margin:0 20px;}

.li_qianHui .cs8{ width:960px;}
.li_qianHui .cs8 a img{ display:block; width:460px;}

}


@media (max-width:993px){
	
.li_lunTextLeft{ width:300px;}	
.li_lunTextRight{ width:360px;}


.li_rcjjLeft{ width:500px;}
.li_rcjjLeftText p{ font-size:15px;}
.li_rcjjLeftText { line-height:26px;}
.li_rcjjRihgt{ width:360px;}
.li_rcjjPr .sp_prBt{ margin-left:120px;}
.li_rcjjPr .sp_pr{ padding-left:20px;}
.li_rcjjPr .sp_pr .sp1{ left:-120px}
.li_ltTopMone{ padding:0 20px;}
.li_shiJueBoxHd{ margin:0 20px;}

.li_qianHui .cs8{ width:960px;}
.li_qianHui .cs8 a img{ display:block; width:480px;}	
	
.li_rcjjLeft{ width:410px;}	
.li_rcjjLeftText p{ font-size:14px; line-height:24px;}
.li_rcjjRihgt{ width:240px;}
.li_rcjjPr .sp_prBt{ margin-left:0;}
.li_rcjjPr .sp_pr .sp1{ position:static; line-height:26px; margin-bottom:6px;}
.li_rcjjPr { height:342px;}

.li_shiJueBoxHd .button-next,.li_shiJueBoxHd .button-prev{ height:90px}
.li_shiJueBoxHd .button-prev img, .li_shiJueBoxHd .button-next img{ margin-top:32px;}
.li_shiJueBoxHd .mySwiper{height:90px}

.li_qianHui .cs8{ width:750px;}
.li_qianHui .cs8 a img{ display:block; width:340px;}


}
@media (max-width:767px){

.li_ltTop{ height:60px; line-height:60px;}
.li_ltTop strong{ font-size:22px;}
.li_ltTop a{ font-size:14px}

.li_lunText{ padding:16px;}
.li_lunTextLeft{ width:100%; float:none; height:200px;}
.li_lunTextRight{ float:none; width:100%; padding:0}

.li_rcjjBox{ padding:16px;}
.li_shiJueBox a.imgBox{ margin:0 16px;}

.li_rcjjLeft{ float:none; width:100%;margin-top:10px;}
.li_rcjjRihgt{ width:100%; float:none; margin-top:10px;}

.li_rcjjPr .sp_prBt{  margin-left:110px; }
.li_rcjjPr .sp_pr{  padding-left:16px; }
.li_rcjjPr .sp_pr .sp1{ position:absolute; left:-110px;  }
.li_rcjjTop span{ font-size:20px;}

.li_shiJueBoxHd a.overflowHide{ height:180px;}
.li_shiJueBoxHd a.overflowHide p { height:36px; line-height:36px; font-size:14px; padding-left:10px;}

.li_shiJueBoxHd .mySwiper2 .swiper-container-horizontal>.swiper-pagination-bullets,.li_shiJueBoxHd .mySwiper2 .swiper-pagination-custom,.li_shiJueBoxHd .mySwiper2 .swiper-pagination-fraction{ font-size:14px; text-align:right; padding-right:10px; bottom:8px;}
.li_shiJueBoxHd .mySwiper2 .swiper-pagination-current{ font-size:16px}

.li_shiJueBoxHd .mySwiper{ height:37px; margin-top:14px;}
.li_shiJueBoxHd .button-prev img, .li_shiJueBoxHd .button-next img{ margin-top:10px; width:10px;}

.li_ltDom1{ padding-bottom:20px;}
.li_qianHui .li_qianHuiPr .button-prev img, .li_qianHui .li_qianHuiPr .button-next img{ width:30px;}


}



/*李繁荣 列表 文章 样式*/

.li_fenyeBox{ padding:3.12vw 0 3.12vw 0;}
.li_fenyeBox{ text-align:center;color:#888; font-size:16px;}
.li_fenyeBox{   line-height:36px;}
.li_fenyeBox span,.li_fenyeBox a{ color:#888; font-size:16px; margin:0 5px; display:inline-block}
.li_fenyeBox a{ padding:0 10px;}
.li_fenyeBox span.atLinke{ padding-right:10px;}
.li_fenyeBox a.abLinke{ margin-left:10px;}
.li_fenyeBox a.on{ background:#96051e; display:inline-block; width:36px; height:36px; text-align:center;-moz-border-radius: 6px;/* Gecko browsers */-webkit-border-radius: 6px;/* Webkit browsers */border-radius:6px;/* W3C syntax */ color:#FFF}
.li_fenyeBox span.fenye_go{ margin-left:40px;}
.li_fenyeBox .fenye_input{height:36px; width:50px; text-align:center;-moz-border-radius: 6px;/* Gecko browsers */-webkit-border-radius: 6px;/* Webkit browsers */border-radius:6px;/* W3C syntax */ background:#f2f2f2 ; font-size:16px; color:#CCC; margin:0 10px; }
.li_fenyeBox .fenye_sub{height:36px; width:50px; text-align:center;-moz-border-radius: 6px;/* Gecko browsers */-webkit-border-radius: 6px;/* Webkit browsers */border-radius:6px;/* W3C syntax */ background:#96051e ; font-size:16px; color:#fff;border:0; cursor:pointer }


.li_cenPageNav{ height:76px; border-bottom:4px #96051e solid; line-height:76px; font-size:20px; color:#333333 }
.li_cenPageList li{ display:block; height:76px; border-bottom:1px #cccccc solid; line-height:76px;}
.li_cenPageList li a{ font-size:16px; color:#333333; float:left; display:block; text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; width:70%}
.li_cenPageList li span{ float:right; color:#666666; font-size:16px}
.li_cenPageList li a:hover{color:#d72626;}
.li_textXq{ margin-bottom:3.12vw; padding-top:50px;}
.li_textXqTop{ text-align:center}
.li_textXqTop h2{ font-size:24px; color:#222; padding:0 30px 30px 26px;  font-weight:normal}
.li_textXqTop .li_textXqList{ font-size:16px; color:#666; height:30px; position:relative;vertical-align:middle; text-align:left }
.li_textXqTop .li_textXqListBd{border-bottom: 1px solid #EAEAEA; height:50px; }
.li_textXqTop .li_textXqList span.sp1{ line-height:30px; display:inline-block;height:30px;vertical-align:middle; padding-right:30px; }
.li_textXqTop .li_textXqList span.sp_text{ width:70%; overflow:hidden; height:30px;line-height:30px; display:inline-block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle}
.li_textXqTop .li_textXqList span.sp_text em{ font-style:normal; color:#ae7000}
.li_textXqTop .li_textXqLeft{ position:absolute; right:0px; top:0;}
.li_textXqTop .li_textXqLeft .sp2{ padding:0 10px; cursor:pointer}
.li_textXqTop .li_textXqLeft .on{background:#96051e; display:inline-block; width:30px; padding:0; height:30px; line-height:30px; text-align:center;-moz-border-radius: 600px;/* Gecko browsers */-webkit-border-radius: 600px;/* Webkit browsers */border-radius:600px;/* W3C syntax */ color:#FFF}
.li_textXqTop .li_textXqLeft img{ margin-right:10px; width:20px;}

.li_textXq_p{ padding:2.12vw 0; font-size:16px; color:#404040; line-height:180%;}
.li_textXq_p p{ display:block; padding-bottom:20px;}
/*.li_textXq_p p img{ display:block; margin:16px auto; float:none}*/
.li_textXq_p table{ margin:0 auto !important}
.li_textXq_p a{ color:#39F; text-decoration:underline}

.li_textXq_p_bian.s{ font-size:14px !important; }
.li_textXq_p_bian { font-size:16px !important; }
.li_textXq_p_bian.b{ font-size:20px !important; }

.li_textXq_p_bian.s p{ font-size:14px !important; }
.li_textXq_p_bian p{ font-size:16px !important; }
.li_textXq_p_bian.b p{ font-size:20px !important; }


.li_textXq_p_bian.s p font{ font-size:14px !important; }
.li_textXq_p_bian p font{ font-size:16px !important;}
.li_textXq_p_bian.b p font{ font-size:20px !important; }

.li_textXq_p_bian.s p span{ font-size:14px !important; }
.li_textXq_p_bian p span{ font-size:16px !important; }
.li_textXq_p_bian.b p span{ font-size:20px !important; }

.li_textXq_bq{ text-align:right; padding-right:60px; font-size:16px; color:#5C5C5C;}
.li_textXq_bq span{ padding-right:10px;}


@media (max-width:1799px){}
@media (max-width:1379px){}
@media (max-width:1199px){
	
.li_fenyeBox span.fenye_go{ display:none}
.li_fenyeBox .fenye_input{ display:none}
.li_fenyeBox .fenye_sub{ display:none}

	}
@media (max-width:993px){}
@media (max-width:767px){
.li_cenPageNav{ font-size:15px; height:50px; line-height:50px;}
.li_textXq{ padding-top:20px;}
.li_textXqTop h2{ font-size:22px;}
.li_textXqTop .li_textXqList{ height:auto}
.li_textXqTop .li_textXqListBd{ padding-bottom:16px; margin-bottom:16px;}
.li_textXqTop .li_textXqList span.sp_text{ width:100%}
.li_cenPageList li{  height:50px;  line-height:50px;}
.li_cenPageList li a{ font-size:14px; }
.li_cenPageList li span{ float:right; color:#666666; font-size:14px}
.li_fenyeBox{ font-size:14px}
.li_fenyeBox span,.li_fenyeBox a{ font-size:14px; margin:0 2px; }	
.li_textXqLeft{ display:none}
}


