/***********************公共样式***********************/
html,body{width: 100%;}
.tran{transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.tranX{transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);}
.tranY{transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
/* flex布局 */
.flex-item{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-center{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-middle{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex-betw{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
/* 版心 */
.w{width: 1200px;margin: 0 auto;}
@media screen and (max-width: 1220px) {
    .w{width: 920px;}
}
@media screen and (max-width: 992px) {
    .w{width: 720px;}
}
@media only screen and (max-width: 767px){
	.w{width: 100%;padding: 0 10px;}
}
/* 标题 */
.title{font-size: 22px;font-weight: bold;border-bottom:1px solid #b3b3b3;padding-bottom:6px;}
.title .titleBig{color: #e33737;}
.title .titleMore,.zthdtitle .titleMore{margin-top:10px;font-size:14px;color: #666;display: inline-block;vertical-align: middle;width: 42px;text-align: right;font-weight: normal;}
.zthdtitle{text-align: right;}
.zthdtitle .titleMore{margin: 0 0 5px;}
.mt30{margin-top: 30px;}
.mt20{margin-top: 20px;}
@media only screen and (max-width: 1220px){
	.title{font-size: 20px;}
	.mt30{margin-top: 20px;}
	.mt20{margin-top: 10px;}
}
@media only screen and (max-width: 992px){
	.title{font-size: 18px;padding-bottom: 6px;}
}
@media only screen and (max-width: 767px){
	.title .titleMore{margin-top: 5px;}
	.title{height: 40px;line-height:40px;}
	.mt20,.mt30{margin-top: 10px;}
}

/***********************首页***********************/
/* 头部 */
.banner{height: 800px;width: 100%;overflow: hidden;}
.banner .swiper-slide .img{width: 100%;height: 100%;overflow: hidden;}
.banner .swiper-slide .img img{width: 100%;height:100%;-webkit-transform: scale(1.2);transform: scale(1.2);}
.banner .swiper-slide-active .img img{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: 3s cubic-bezier(.59,.5,.41,.92);transition: 3s cubic-bezier(.59,.5,.41,.92);}
.comPart .comPrev,.comPart .comNext{width: 25px;height: 36px;margin-top: -18px;}
.comPart .comPrev{left: -25px;background: rgb(0,0,0,0.6) url(2022prev1.png) no-repeat center center/12px 22px;transition: all .4s;}
.comPart .comNext{right: -25px;background: rgb(0,0,0,0.6) url(2022next1.png) no-repeat center center/12px 22px;transition: all .4s;}
.comPart .comPrev:hover{background: rgb(0,0,0,0.8) url(2022prev1.png) no-repeat center center/12px 22px;}
.comPart .comNext:hover{background: rgb(0,0,0,0.8) url(2022next1.png) no-repeat center center/12px 22px;}
.comPart:hover .comPrev{left: 0;}
.comPart:hover .comNext{right: 0;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.4;}
.mHeader{background-color:#fff;font-size: 14px;}
.mHeader,.mHeader #datetime,.header #tp-weather-widget{height:40px;line-height:40px;}
.mHeader p span {margin-right:20px;}
.mHeader span a:hover{color: #f60;}
.mHeader .briefDes {width:55%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.mHeader .mailBox{text-align: right;width: 40%;padding: 0 10px;}
.mHeader .briefDes a,.mHeader .mailBox a{color: #000;}
.tpwthwidt .text_1Wi7O86, .tpwthwidt .title_2VT9PMu{margin: 0 4px!important;}
.tpwthwidt .badge_3ANSVYs, .tpwthwidt .circle_2Zznxuk{margin: 0 3px!important;}
.bHeader{background: #f9f9f9;padding: 15px 0;}
.bHeader .lHeader{background: #fff;padding: 10px;}
.bHeader .imgWrap{height: 80px;}
.bHeader .imgWrap1{width: 220px;}
.bHeader .imgWrap2{width: 790px;margin: 0 10px;}
.bHeader .imgWrap3{width: 150px;}
.bHeader .imgWrap img{width: 100%;height: 100%;}
.bHeader .imgWrap1 a,.bHeader .imgWrap3 a{display: block;width: 100%;height: 100%;}
.bHeader .imgWrap1 a img,.bHeader .imgWrap3 a img{width: 100%;height: 100%;}
.bHeader .imgWap{display: none;}
.header .indexNav{width: 100%;background: #e33737;}
.header .indexNav ul li a{display: block;padding: 0;font-size: 18px;color: #fff;line-height: 60px;position: relative;font-weight: bold;}
.header .indexNav ul li a::before{content: '';position: absolute;height: 3px;width:0;background:#e99700;bottom: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transition: all .4s;}
.header .indexNav ul li.active a::before{width: 100%;}
.header .indexNav ul li a:hover::before{width: 100%;transition: all .4s;}
.header .headerWap{display: none;}
.swiper-button-next:focus, .swiper-button-prev:focus{outline: none;}
@media only screen and (max-width: 1440px){
	.banner{height: 600px;}
}
@media only screen and (max-width: 1220px){
	.banner{height: 500px;}
	.comPart .comPrev{left: 0;}
	.comPart .comNext{right: 0;}
	.swiperBang .comPrev{left: 3px;}
	.swiperBang .comNext{right: 3px;}
	.mHeader #datetime,.header #tp-weather-widget{display: none;}
	.mHeader .briefDes,.mHeader .mailBox{width: 50%;}
	.bHeader{padding: 10px 0;}
	.bHeader .imgWrap1{width: 200px;}
	.bHeader .imgWrap2{width: 525px;}
	.bHeader .imgWrap3{width: 155px;}
	.bHeader .imgWrap{height: 70px;}
	.header .indexNav ul li a:hover::before{width: 0;}
	.header .indexNav ul li a{font-size: 14px;line-height: 40px;}
	.mHeader, .mHeader #datetime, .header #tp-weather-widget{height: 30px;line-height: 30px;}
}
@media only screen and (max-width: 992px) {
	.banner{height: 400px;}
	.mHeader .briefDes,.mHeader .mailBox{width: 50%;}
	.bHeader .imgWrap{height: 60px;}
	.bHeader .imgWrap1{width: 140px;}
	.bHeader .imgWrap2{width: 420px;}
	.bHeader .imgWrap3{width: 120px;}
	.header .indexNav ul li a{font-size: 14px;}
}
@media only screen and (max-width: 767px){
	.banner{height: 200px;}
	.mHeader{height: auto;line-height: 1.8;padding: 8px 0;display: none;}
	.mHeader .briefDes,.mHeader .mailBox{padding: 0;width: 100%;font-size: 14px;}
	.mHeader .mailBox{float: left;text-align: left;}
	.bHeader{padding: 10px 0;display: none;}
	.bHeader .imgWrap2{width: 100%;}
	.bHeader .imgPc{display: none;}
	.bHeader .imgWap{display: block;}
	.bHeader .imgWrap{height: auto;}
	.bHeader .imgWrap4{width: 100%;}
	.bHeader .imgWrap1{margin-right: 4%;}
	.bHeader .imgWrap2{margin: 10px 0 0;}
	.bHeader .imgWrap1,.bHeader .imgWrap2{display: none;}
	.bHeader .imgWrap3{width: 100%;height: auto;}
	.header .hdSpace{width: 100%;height: 50px;}
	.header .headerWap{display: block;height: 50px;background:#fff;border-bottom:3px solid #E33737;position: fixed;top: 0;left: 0;z-index: 999;}
	.header .headerWap .logoWap{height: 100%;width: 40%;}
	.header .headerWap .logoWap img{height: 75%;}
	.header .indexNav{display:none;width: 100%;padding: 0 8px;height: 100%;background: #fff;position: fixed;top: 50px;right: 0;z-index: 999;}
	.header .indexNav ul{display: block;}
	.header .indexNav ul li{border-bottom: 1px solid #eee;width: 100%;}
	.header .indexNav ul li a{display:inline-block;color: #4d4d4d;font-size: 14px;text-align: left;line-height: 38px;position: relative;margin-right: 0;font-weight: normal;}
    .header .indexNav ul li.active a::before{width: 0;background: #E33737;}
	.menuBtn {position: absolute;width: 24px;height: 24px;right: 10px;top: 50%;}
	.menuBtn span{display: block;width: 100%;height: 2px;background: #E33737;position: absolute;left: 0;top: 50%;margin-top: -1px;-webkit-transition: .4s;transition: .4s;border-radius: 2px;}
	.menuBtn .line1{-webkit-transform: translateY(-8px);transform: translateY(-8px);}
	.menuBtn .line3{-webkit-transform: translateY(8px);transform: translateY(8px);}
	.menuBtn.menuOn .line1{-webkit-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);-webkit-transition: .4s;transition: .4s;}
	.menuBtn.menuOn .line2{opacity: 0;-webkit-transition: .4s;transition: .4s;}
	.menuBtn.menuOn .line3{-webkit-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);-webkit-transition: .4s;transition: .4s;}
}

/* 头条 */
.ttWrap{margin: 20px 0;}
.ttWrap .ttIcon{width:80px;height:80px;margin-top:14px;font-size:16px;color:#fff;text-align:center;font-weight:bold;word-wrap:break-word;padding:10px 10px 10px 5px;Letter-spacing:10px;background: url(2022tt_icon.jpg) no-repeat left top/auto 100%;}
.ttWrap .ttTit{height:88px;width:1050px;}
.ttWrap .ttTit .ttImg{display: block;width: 100%;height: 60px;}
.ttWrap .ttTit .ttImg img{width: 100%;}
.ttWrap .ttTit .ttAbstract{text-align: center;line-height: 20px;width: 100%;font-size: 14px;}
.ttWrap .ttTit .ttAbstract span{max-width: 88%;color:#b3b3b3;display: inline-block;vertical-align:middle;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ttWrap .ttTit .ttAbstract .xqMore{color:#F44336;}
.ttWrap .ttTit .ttAbstract .xqMore:hover{color:#f60; }
.ttWrap .ttMore{display:block;width:64px;text-align:center;color:#FFFFFF;padding:3px 0;border-radius:5px;margin-top:15px;background: #e1152f;}
.ttWapTit{display: none;}
@media only screen and (max-width: 1220px){
	.ttWrap{margin: 10px 0;}
	.ttWrap .ttIcon{width: 70px;height: 70px;margin-top: 3px;padding: 5px 10px 10px 8px;}
	.ttWrap .ttTit{width: calc(100% - 140px);height: 65px;}
	.ttWrap .ttTit .ttImg{height: 40px;}
	.ttWrap .ttTit .ttAbstract span{width: 82%;}
	.ttWrap .ttMore{margin-top: 5px;}
}
@media only screen and (max-width: 992px){
	.ttWrap{margin-top: 0;position: relative;}
	.ttWrap .ttIcon{margin-top: 10px;border-bottom:1px solid #b3b3b3;background: #fff;font-size:18px;color:#e33737;padding: 8px 0;width: 100%;height: 40px;line-height: 30px;text-align: left;letter-spacing: initial;}
	.ttWrap .ttIcon .span1{display: none;letter-spacing: 0;}
	.ttWrap .ttTit{width:100%;height: auto;}
	.ttWrap .ttTit .ttImg{height: 40px;}
	.ttWrap .ttTit .ttAbstract{text-align: left;}
	.ttWrap .ttTit .ttAbstract strong{display: none;}
	.ttWrap .ttTit .ttAbstract span{max-width: none;display: inline;white-space: initial;}
	.ttWrap .ttMore{position: absolute;top: 25px;right: 0;background: none;color: #666;padding: 0;margin: 0;font-size: 14px;}
}
@media only screen and (max-width: 767px){
	.ttWrap .ttIcon{margin-top: 5px;padding: 6px 0;display: none;}
	.ttWrap .ttTit .ttImg{height: 22px;margin-bottom: 0;}
	.ttWrap .ttTit .ttImg img{height: 100%;}
	.ttWrap .ttMore{top: 15px;display: none;}
	.ttWrap .ttTit{display: none;}
	.ttWapTit{display: block;}
	.ttWapTit a{display: block;width:100%;margin: 10px auto;line-height:1.5;font-size: 22px;color: #0f65ae;font-weight: bold;text-align: center;}
}

/* 要闻 */
.newsLeftWrap{position: relative;}
.newsLeftWrap .newsLeftMore{width: 60px;line-height:40px;height: 40px;letter-spacing:2px;background: #e33737;position: absolute;bottom: 0;right: 0;text-align: center;font-size: 16px;color: #fff;z-index: 9;}
.newsLeftWrap{width: 710px;height: 465px;}
.newsLeft,.newsLeft .swiper-wrapper{width: 100%;height: 100%;}
.newsLeft>.swiper-pagination-bullets.pager1{width: auto;padding: 0 20px 0 0;left: auto;right: 44px;}
.newsLeft .pager1 .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 5px;background: #fff;opacity: 1;transition: all .4s;}
.newsLeft .pager1 .swiper-pagination-bullet-active{background: #e33737;}
.newsLeft .swiper-button-next.newsLeftNext, .newsLeft .swiper-button-prev.newsLeftPrev{width: 30px;height: 60px;background: url(2022black_LR.png) no-repeat 0 0;transition: all ease .4s;opacity: 0.7;}
.newsLeft .swiper-button-next.newsLeftNext:hover, .newsLeft .swiper-button-prev.newsLeftPrev:hover{opacity: 0.9;}
.newsLeft .swiper-button-prev.newsLeftPrev{left: -30px;}
.newsLeft .swiper-button-next.newsLeftNext{right: -30px;background-position: 100% 0;}
.newsLeft:hover .swiper-button-prev.newsLeftPrev{left: 0;}
.newsLeft:hover .swiper-button-next.newsLeftNext{right: 0;}
.newsLeft .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;}
.newsLeft .swiper-slide a .img,.newsLeft .swiper-slide a .img img{width: 100%;height: 100%;}
.newsLeft .swiper-slide a .text{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;background: rgba(0,0,0,0.5);line-height: 40px;padding-left: 10px;}
.newsLeft .swiper-slide a .text p{width:70%;font-size: 16px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsRight{width:460px;}
.newsRight .newsList,.newsRight .newsList li{width: 100%;}
.newsRight .newsList li:nth-child(5n + 1){border-top: 1px solid #b3b3b3;padding-top: 10px;}
.newsRight .newsList li:first-child{border-top: none;}
.newsRight .newsList li a{display:block;width: 100%;line-height: 40px;font-size: 18px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all .4s;}
.newsRight .newsList li:nth-child(5n + 1) a{font-size:20px;color: #0f65ae;font-weight: bold;}
.newsRight .newsList li a:hover{color: #f60;}
@media only screen and (max-width: 1220px){
	.newsLeftWrap{width: 535px;height: 350px;}
	.newsLeft .swiper-slide a .text p{width: 65%;}
	.newsLeft .swiper-button-next.newsLeftNext{right: 0;}
	.newsLeft .swiper-button-prev.newsLeftPrev{left: 0;}
	.newsRight{width: 365px;}
	.newsRight .newsList li a{font-size: 16px;line-height: 30px;}
	.newsRight .newsList li:nth-child(5n + 1){padding-top: 6px;}
	.newsRight .newsList li:nth-child(5n + 1) a{font-size: 18px;}
}
@media only screen and (max-width: 992px){
	.newsLeftWrap{width: 450px;height: 320px;}
	.newsLeftWrap .newsLeftMore{width: 45px;height:30px;line-height:30px;letter-spacing: 0;}
	.newsLeft>.swiper-pagination-bullets.pager1{right: 26px;bottom: 6px;}
	.newsLeft .swiper-slide a .text{height: 30px;line-height: 30px;}
	.newsLeft .swiper-slide a .text p{font-size: 14px;}
	.newsRight{width: 255px;}
	.newsRight .newsList li a{font-size: 14px;line-height: 28px;}
	.newsRight .newsList li:nth-child(5n + 1) a{font-size: 16px;}
}
@media only screen and (max-width: 767px){
	.newsLeftWrap{width: 100%;height: 210px;margin-top: 0;}
	.newsLeftWrap .newsLeftMore{width: 40px;}
	.newsLeft .swiper-slide a .text{padding-left: 5px;}
	.newsLeft .swiper-slide a .text p{width: 55%;}
	.newsRight{width: 100%;margin-top: 5px;}
	.newsRight .newsList li:nth-child(n + 6){display: none;}
	.newsRight .newsList li a{line-height: 28px;font-size: 14px;line-height: 32px;}
}

/* 专题 */
.specialWrap .specialSwiper .swiper-slide a{display: block;width: 100%;height: 100px;}
.specialWrap .specialSwiper .swiper-slide a img{width: 100%;height: 100%;}
@media only screen and (max-width: 767px){
	.specialWrap .specialSwiper .swiper-slide a{height: 75px;}
}

/* 图说价值观 */
.tsWrap .tsSwiper .swiper-slide a{display: block;width: 100%;height: 370px;}
.tsWrap .tsSwiper .swiper-slide a img{width: 100%;height: 100%;}
@media only screen and (max-width: 1220px){
	.tsWrap .tsSwiper .swiper-slide a{height: 365px;}
}
@media only screen and (max-width: 767px){
	.tsWrap{margin-top: 15px;}
	.tsWrap .tsSwiper .swiper-slide a{height: 275px;}
}

/* 新时代文明实践 */
.practiceL{width: 710px;}
.practiceLItem{float: left;width: 345px;margin-right: 20px;}
.practiceLItem:last-child{margin-right: 0;}
.practiceLItem .imgWrap{display: block;width: 100%;height: 212px;position: relative;}
.practiceLItem .imgWrap img{width: 100%;height: 100%;}
.practiceLItem .imgWrap p,.yyMain .yyMainT p{width: 100%;line-height: 34px;background: rgba(0,0,0,0.5);font-size: 16px;color: #fff;padding: 0 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: absolute;bottom: 0;left: 0;}
/* .practiceLItem ul li:first-child a{color: #0f65ae;font-weight: bold;} */
.practiceLItem ul li a{display: block;line-height: 48px;font-size: 16px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom: 1px dashed #b3b3b3;padding-left: 10px;position: relative;transition: all .4s;}
.practiceLItem ul li a:hover{color: #f60;}
.practiceLItem ul li a::before{content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #666;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.practiceLItem ul li a:hover::before{content: '';background: #f60;}
.practiceR{width: 460px;}
.practiceRLeft{width: 270px;}
.practiceRLeft .prlItem{display: block;width: 100%;margin-bottom: 20px;}
.practiceRLeft .prlItem:last-child{margin-bottom: 0;}
.practiceRLeft .prlItem .img{width: 100%;height: 154px;position: relative;}
.practiceRLeft .prlItem .img img{width: 100%;height: 100%;}
.practiceRLeft .prlItem .img .label{width: 86px;height: 33px;line-height:42px;text-align: center;font-size: 12px;color: #fff;font-weight: bold;background: url(2022label.png) no-repeat 100%;position: absolute;bottom: 0;left: -8px;}
.practiceRLeft .prlItem .tit{width: 100%;line-height: 30px;background: #e6e6e6;padding: 5px 10px;font-size: 16px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.practiceRRight{width: 170px;}
.comZkjb{width: 100%;height: 194px;margin-bottom: 20px;}
.comZkjb:last-child{margin-bottom: 0;}
.comZkjb .comZkjbSwiper{width: 100%;height: 100%;}
.comZkjb .swiper-slide a{display:block;width: 100%;height: 100%;position: relative;}
.comZkjb .swiper-slide a img{width: 100%;height: 100%;}
.comZkjb .swiper-slide a .poster{content: '';display: block;width: 100%;height: 100%;background-image: linear-gradient(to top, rgba(227,55,55,1), rgba(227,55,55,0));position: absolute;bottom: 0;left: 0;}
.comZkjb .swiper-slide a .poster .txt{font-size:14px;color:#fff;text-align:center;line-height:1.6;width: 100%;height: 80px;position: absolute !important;float:initial;bottom: 0;left: 0;padding: 0 35px;}
.comZkjb .swiper-slide a .poster .txt h3{font-weight: bold;}
.comZkjb .swiper-slide a .poster .txt .info{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.comZkjb .ZkjbPrev,.comZkjb .ZkjbNext{width: 25px;height: 36px;margin-top: -18px;bottom: 10px;top: auto;}
.comZkjb .ZkjbPrev{left: 0;background:url(2022prev1.png) no-repeat center center/12px 22px;}
.comZkjb .ZkjbNext{right: 0;background:url(2022next1.png) no-repeat center center/12px 22px;}
.comZkjb .ZkjbPrev:hover{background:url(2022prev1.png) no-repeat center center/12px 22px;}
.comZkjb .ZkjbNext:hover{background:url(2022next1.png) no-repeat center center/12px 22px;}
@media only screen and (max-width: 1220px){
	.practiceL{width: 540px;}
	.practiceLItem{width: 265px;margin-right: 10px;}
	.practiceLItem .imgWrap{height: 168px;}
	.practiceLItem ul li a{line-height: 44px;}
	.practiceR{width: 370px;}
	.practiceRLeft{width: 235px;}
	.practiceRLeft .prlItem{margin-bottom: 10px;}
	.practiceRLeft .prlItem .img{height: 132px;}
	.practiceRLeft .prlItem .img .label{left: 0;}
	.practiceRLeft .prlItem .tit{line-height: 27px;}
	.practiceRRight{width: 125px;}
	.comZkjb{height: 169px;margin-bottom: 10px;}
	.comZkjb .swiper-slide a .poster .txt{padding: 0 25px;}
}
@media only screen and (max-width: 992px){
	.practiceL{width: 100%;}
	.practiceLItem{width: 355px;}
	.practiceLItem .imgWrap{height: 224px;}
	.practiceLItem .imgWrap p, .yyMain .yyMainT p{font-size: 14px;line-height: 30px;}
	.practiceLItem ul li a{line-height: 36px;font-size: 14px;}
	.practiceR{width: 545px;margin-top: 10px;float: left;}
	.practiceRLeft{width: 355px;}
	.practiceRLeft .prlItem .img{height: 200px;}
	.practiceRLeft .prlItem .tit{padding: 2px 10px;font-size: 14px;line-height: 25px;}
	.practiceRRight{width: 180px;}
	.comZkjb{height: 229px;}
}
@media only screen and (max-width: 767px){
	.practiceMain,.practiceLItem,.practiceR,.practiceRLeft,.practiceRRight{width: 100%;}
	.practiceMain .practiceL .practiceLItem:last-child{display: none;}
	.practiceLItem{margin-right: 0;margin-bottom: 15px;}
	.practiceLItem .imgWrap p, .yyMain .yyMainT p{padding: 0 5px;}
	.practiceR{margin-top: 0;}
	.practiceRLeft .prlItem{margin-bottom: 0;width: 48.5%;float: left;margin-right: 3%;}
	.practiceRLeft .prlItem:last-child{margin-right: 0;}
	.practiceRLeft .prlItem .tit{padding: 2px 5px;}
	.practiceRLeft .prlItem .img{height: 108px;}
	.practiceRRight{margin-top: 15px;}
	.comZkjb{width: 48.5%;float: left;margin-right: 3%;margin-bottom: 0;}
	.comZkjb:last-child{margin-right: 0;}
}

/* 文明创建 */
.wmCreateMain{width: 100%;padding-top: 20px;}
.wmcjTab{margin-bottom: 20px;width: 965px;}
.wmcjTab li{float: left;margin-right: 5px;}
.wmcjTab li a{display: inline-block;vertical-align:middle;padding: 0 15px;line-height: 30px;border-radius: 50px;font-size: 16px;background: #e33737;color: #fff;transition: all .4s;}
.wmcjTab li.active a,.wmcjTab li:hover a{background: #e99700;}
.wmcjItem{display: none;}
.wmcjItem.active{display: block;}
.wmcjItem .img{display: block;width: 405px;height: 270px;}
.wmcjItem .img img{width: 100%;height: 100%;}
.wmcjList{width: 535px; height: 270px;float: left;margin-left: 25px;}
.wmcjList ul{width: 100%; margin-top: -10px;}
.wmcjList ul li{border-bottom: 1px dashed #b3b3b3;}
.wmcjList ul li:last-child{margin-bottom: 0;}
.wmcjList ul li .txt{display: block;width: 700px;padding-bottom: 6px;}
.wmcjList ul li h2{font-size: 16px;padding-top: 8px; padding-bottom: 3px; color: #000; width: 470px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all .4s;float: left;}
.wmcjList ul li h2 a{display: block;line-height: 36px;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all .4s;}
.wmcjList ul li h2 a:hover{color: #f60;}
.wmcjList ul li h3{font-size:14px; color: #b3b3b3;line-height:35px;width: 700px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wmcjList ul li .time{width: 65px;height: 43px; line-height:43px; font-size: 14px;color: #b3b3b3;text-align: center;}
.wmcjMore{text-align: center; margin-top: 10px;}
.wmcjMore a{display:inline-block;vertical-align: middle;width: 160px; font-size: 14px;color: #898989;text-align: center;line-height: 35px; transition: all .4s;}
.wmcjMore a:hover{color: #f60;}
.wmcjMore.bgRed a{background: #e33737;color: #fff;}
.wmcjMore.bgRed a:hover{color: #fff;}
.wlwmcb{ width:210px;height: 320px;margin-left: 25px;margin-top: -50px;}
.wlwmcb a{display: block;width: 100%;height: 100%;}
.wlwmcb img{width: 100%;height: 100%;}
@media only screen and (max-width: 1220px){
	.wmCreateMain{margin-top: 0;padding: 10px 0 0;}
	.wmCreateMain ul{width: 100%;}
	.wmcjTab{margin-bottom: 10px;}
	.wmcjTab li a{padding: 0 10px;font-size: 14px;padding: 0 9px;line-height: 25px;}
	.wmcjItem .img{width: 315px;height: 200px;}
	.wmcjList{width: 420px;height:200px;margin-left: 15px;}
	.wmcjList ul li:last-child{display: none;}
	.wmcjList ul li h2{width: calc(100% - 65px);padding: 0;}
	.wmcjList ul li h2 a{line-height: 40px;}
	.wmcjList ul li .time{height: 40px;line-height: 40px;}
	.wlwmcb{width: 155px;height:235px;margin-top: -35px;margin-left: 15px;}
}
@media only screen and (max-width: 992px){
	.wmcjTab li:last-child{margin-right: 0;}
	.wmcjTab li a{font-size: 14px;line-height: 25px;padding: 0 6px;}
	.wmcjList{width: 355px;}
	.wmcjList ul li .txt{padding-bottom: 5px;width: 80%;}
	.wmcjList ul li .txt h2{font-size: 16px;margin-bottom: 3px;}
	.wmcjList ul li .txt h3{line-height: 1.2;}
	.wmcjList ul li h2 a{font-size: 14px;}
	.wlwmcb{display: none;}
}
@media only screen and (max-width: 767px){
	.wmCreateMain{background: #fff;padding: 10px 0 0;}
	.wmcjTab{margin-bottom: 0;}
	.wmcjTab li{margin-bottom: 8px;}
	.wmcjTab,.wmcjMain,.wmcjItem,.wmcjItem .img,.wmcjList,.wmcjList ul li{width: 100%;}
	.wmcjList{height: auto;}
	.wmcjList{margin:15px 0 0;}
	.wmcjList ul li .txt h2{margin-bottom: 6px;}
	.wmcjList ul li .txt h3{line-height: 1.5;}
	.wmcjList{margin-top: 10px;}
	.wmcjList .wmcjMore{text-align: center;margin: 8px auto 0;}
	.wmcjList ul li h2{width: calc(100% - 75px);padding:0;font-size: 14px;}
	.wmcjList ul li h2 a{}
	.wmcjList ul li{margin-bottom:5px;}
	.wmcjList ul li .time{margin-top:0;line-height:36px;height:36px;width: 70px;}
	.wlwmcb{margin:15px 0 0;width:100%;display: block;}
	.wlwmcb a{display:block;width: 100%;height: 100%;}
	.wlwmcb a img{width: 100%;height: 100%;}
}

/* 先进典型 */
.practiceL.xjdxMainL{width: 345px;}
.xjdxMainR{width: 835px;margin-top: 6px;}
.xjdxMainR .bangH{width: 100%;margin-bottom: 14px;display: flex;}
.xjdxMainR .bangH li{flex: auto;}
.xjdxMainR .bangH li a{background: #e33737;display: block;width:100%;text-align:center;height: 40px;line-height:40px;font-size: 16px;color: #fff;font-weight: bold;}
.xjdxMainR .bangH li.active a{height: 52px;line-height: 52px;background: #e99700;position: relative;top: -6px;border-radius: 6px;overflow: hidden;}
.xjdxMainR .bangB,.xjdxMainR .bangB .bangItem,.xjdxMainR .bangB .bangItem .swiper-slide{width: 100%;}
.bangB .bangItem{display: none;}
.bangB .bangItem.on{display: block;}
.bangB .bangItem .swiperBang{padding: 0 25px;}
.bangB .bangItem .imgWrap{display: block;width: 172px;}
.bangB .bangItem .imgWrap .img{width: 166px;height: 210px;overflow: hidden;}
.bangB .bangItem .imgWrap .img img{width: 100%;height: 100%;}
.bangB .bangItem .imgWrap .name{margin-left:-3px;width: 100%;height: 35px;line-height: 35px;font-size:16px;color:#fff;text-align:center;background: #e33737;border-radius: 6px;position: relative;}
.bangB .bangItem .imgWrap .name::before{content: '';display:block;width: 0;height: 0;border: 10px solid transparent;border-bottom:10px solid #e33737;position: absolute;top: -18px;left: 15px;}
.bangB .bangItem .wmcjMore{text-align: center;}
.swiperBang .comPrev{left: -25px;background: rgb(0,0,0,0) url(2022prev2.png) no-repeat center center/20px 20px;}
.swiperBang .comNext{right: -25px;background: rgb(0,0,0,0) url(2022next2.png) no-repeat center center/20px 20px;}
.swiperBang .comPrev:hover{background: rgb(0,0,0,0)  url(2022prev2.png) no-repeat center center/20px 20px;}
.swiperBang .comNext:hover{background: rgb(0,0,0,0) url(2022next2.png) no-repeat center center/20px 20px;}
.swiperBang .comPrev,.swiperBang:hover .comPrev{left: 0;}
.swiperBang .comNext,.swiperBang:hover .comNext{right: 0;}
.wbTopic{margin-top:6px;width: 100%;height: 40px;line-height:40px;padding:0 50px;background: url(2022ht_bg.jpg) no-repeat center/cover;}
.wbTopic .wbTL{width:105px;font-size: 16px;color: #fff;font-weight: bold;padding-left: 23px;background: url(2022ht_icon.png) no-repeat left center;background-size: 17px 16px;}
.wbTopic .wbTR{width: 630px;font-size: 16px;color: #fff;}
.wbTopic .wbTR a{font-size: 16px;color: #fff;}
.wbTopic .wbTR .tit{width: 100%;}
.yyMain .yyMainB li a .tit{width: calc(100% - 100px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wbTopic .wbTR .time,.yyMain .yyMainB li a .time{width: 100px;text-align: right;}
@media only screen and (max-width: 1220px){
	.practiceL.xjdxMainL{width: 265px;}
	.xjdxMainR{width: 645px;margin-top: 3px;}
	.xjdxMainR .bangH{margin-bottom: 5px;}
	.xjdxMainR .bangH li a{height: 35px;line-height: 35px;}
	.xjdxMainR .bangH li.active a{top: -3px;border-radius: 4px;height: 41px;line-height: 41px;}
	.wbTopic{height: 36px;line-height: 36px;padding: 0 40px;margin-top: 8px;}
	.wbTopic .wbTL{background-size: 20px 20px;font-size: 18px;padding-left: 30px;width: 120px;}
	.wbTopic .wbTR{width: 445px;font-size: 14px;}
	.wbTopic .wbTR a{font-size: 14px;}
	.bangB .bangItem .imgWrap{width: 152px;}
	.bangB .bangItem .imgWrap .img{height: 186px;width: 146px;}
	.bangB .bangItem .imgWrap .name{height: 33px;line-height: 33px;}
}
@media only screen and (max-width: 992px){
	.practiceL.xjdxMainL{width: 200px;}
	.practiceL.xjdxMainL .practiceLItem{width: 100%;}
	.practiceL.xjdxMainL .practiceLItem .imgWrap{height: 127px;}
	.xjdxMainR{width: 510px;}
	.xjdxMainR .bangH li a{font-size: 14px;}
	.bangB .bangItem .imgWrap{width: 100px;}
	.bangB .bangItem .imgWrap .img{height: 120px;width: 94px;}
	.bangB .bangItem .imgWrap .name{font-size: 14px;height: 26px;line-height: 26px;}
	.wbTopic{padding: 0 30px;}
	.wbTopic .wbTL{font-size: 16px;padding-left: 26px;width: 100px;}
	.wbTopic .wbTR{width: 350px;}
	.wbTopic .wbTR .time, .yyMain .yyMainB li a .time{width: 90px;}
	.yyMain .yyMainB li a .tit{width: calc(100% - 90px);}	
}
@media only screen and (max-width: 767px){
	.practiceL.xjdxMainL{width: 100%;}
	.practiceL.xjdxMainL .practiceLItem .imgWrap{height: 224px;}
	.xjdxMainR{width: 100%;}
	.xjdxMainR .bangH{flex-wrap: wrap;margin-bottom: 8px;}
	.xjdxMainR .bangH li{width: 50%;margin-bottom: 5px;padding: 0 2px;}
	.xjdxMainR .bangH li a{border-radius: 4px;}
	.xjdxMainR .bangH li.active a{height: 35px;line-height: 35px;top: 0;}
	.bangB .bangItem .imgWrap{width: 143px;}
	.bangB .bangItem .imgWrap .img{width: 137px;height: 167px;}
	.wbTopic{padding: 0 15px;}
	.wbTopic .wbTR{width: calc(100% - 100px);}
	.wbTopic .wbTR .time{display: none;}
	.wbTopic .wbTR .tit{width: 100%;}
}

/* 未成年人、文明影音、文明H5 */
.midWrap{padding: 0 20px;width: 610px;}
.yyMain .yyMainT{display: block;width: 100%;height: 316px;position: relative;}
.yyMain .yyMainT img{width: 100%;height: 100%;}
.yyMain .yyMainB{background: #f2f2f2;padding: 5px 12px;}
.yyMain .yyMainB li a{display: block;font-size: 16px;color: #333;line-height: 41px;}
.yyMain .yyMainB li a .tit{transition: all .4s;}
.yyMain .yyMainB li a .tit:hover{color: #f60;}
.rigWrap{width: 245px;}
.hwSwiperWrap{width: 100%;height: 408px;}
.hwSwiperWrap.comZkjb .swiper-slide a .poster{background-image: linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0));}
.hwSwiperWrap.comZkjb .swiper-slide a .poster .txt{height: 60px;}
.wpMain{width: 100%;height: 359px;}
.wpWrap .wpMain{background: #f2f2f2;padding: 10px 12px;}
.wpWrap .wpMain,.wpWrap .wpMain li{width: 100%;}
.wpWrap .wpMain li a{display: block;width: 100%;padding-left:10px;font-size: 16px;color: #333;line-height: 38px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;transition: all .4s;}
.wpWrap .wpMain li a::before{content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #666;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.wpWrap .wpMain li a:hover{color: #FF6600;}
.wpWrap .wpMain li a:hover::before{background: #FF6600;}
.lyMain,.lyMainH{width: 100%;}
.lyMainH{height: 212px;}
.lyMainH .lyMainHL,.lyMainH .lyMainHR{height: 100%;}
.lyMainH .lyMainHL{width: 370px;}
.lyMainH .lyMainHL ul,.lyMainH .lyMainHL ul li{height: 100%;width: 100%;}
.lyMainH .lyMainHL ul{position: relative;}
.lyMainH .lyMainHL ul li{position: absolute;top: 0;left: 0;display: none;}
.lyMainH .lyMainHL ul li a{height: 100%;width: 100%;}
.lyMainH .lyMainHL ul li a img{height: 100%;width: 100%;}
.lyMainH .lyMainHL ul li.active{display: block;}
.lyMainH .lyMainHR{width: 200px;background: #e33737;}
.lyMainH .lyMainHR ul{width: 100%;height: 100%;}
.lyMainH .lyMainHR ul li{width: 100%;height: 50%;padding: 10px;position: relative;}
.lyMainH .lyMainHR ul li::before{content: '';opacity:0;display:block;width: 0;height: 0;border: 10px solid transparent;border-right:10px solid #e33737;position: absolute;top: 50%;left: -20px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.lyMainH .lyMainHR ul li.active::before{content: '';opacity:1;}
.lyMainH .lyMainHR ul li a{width:100%;height:100%;position: relative;padding-left: 10px;}
.lyMainH .lyMainHR ul li a span{font-size: 16px;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.lyMainH .lyMainHR ul li a::before{content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #fff;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.lyMainH .lyMainHR ul li.active a span{font-weight: bold;}
.lyMainH .lyMainHR ul li.active a::before{content: '';display: block;width: 6px;height: 6px;}
.lyMainB.practiceLItem{width: 100%;}
@media only screen and (max-width: 1220px){
	.midWrap{padding: 0 10px;width: 450px;}
	.yyMain .yyMainT{height: 233px;}
	.yyMain .yyMainB li a{line-height: 30px;}
	.rigWrap{width: 205px;}
	.hwSwiperWrap{height: 303px;}
	.lyMainH{height: 168px;}
	.lyMainH .lyMainHL{width: 280px;}
	.lyMainH .lyMainHR{width: 150px;}
	.lyMainH .lyMainHR ul li a span{-webkit-line-clamp: 3;}
	.wpMain{height: 303px;}
	.wpWrap .wpMain li a{line-height: 32px;}
	.wpWrap .wpMain{padding: 9px 8px;}
	.wcnWrap .practiceLItem ul li:nth-child(n+4){display: none;}
}
@media only screen and (max-width: 992px){
	.midWrap{width: 350px;}
	.rigWrap{width: 170px;}
	.yyMain .yyMainT{height: 168px;}
	.yyMain .yyMainB li a{font-size: 14px;}
	.hwSwiperWrap{height: 238px;}
	.lyMainH{height: 127px;}
	.lyMainH .lyMainHL{width: 210px;}
	.lyMainH .lyMainHR{width: 120px;}
	.lyMainH .lyMainHR ul li{padding: 3px 5px;}
	.lyMainH .lyMainHR ul li a span{font-size: 14px;}
	.wpMain{height: 238px;}
	.wpWrap .wpMain{padding: 8px;}
	.wpWrap .wpMain li a{font-size: 14px;line-height: 25px;}	
}
@media only screen and (max-width: 767px){
	.midWrap{padding: 0;width: 100%;}
	.yyMain .yyMainT{height: 190px;}
	.yyMain .yyMainB{padding: 5px;}
	.rigWrap{width: 100%;}
	.hwSwiperWrap{height: 540px;}
	.wcnWrap .practiceL.xjdxMainL .practiceLItem{margin-bottom:0;}
	.yyWrap .lyMainB.practiceLItem{margin-bottom: 0;}
	.lyMainH{height: 133px;}
	.lyMainH .lyMainHL{width: 220px;}
	.lyMainH .lyMainHR{width: calc(100% - 220px);}
	.wpMain{height: 266px;}
	.wpWrap .wpMain li a{line-height: 28px;}
}

/* 文明数据库 */
.sjkWrap{width: 100%;height: 240px;margin:40px 0 30px;background: url(2022sjk_bg.jpg) no-repeat center;background-size: cover;}
.sjkMain{padding-top: 85px;position: relative;}
.sjkMain .sjkTit{width: 148px;height: 68px;padding:11px 0 0 13px;font-size:22px;color:#fff;font-weight:bold;line-height:49px;background: url(2022sjk_tit_bg.png) no-repeat center/100% 100%;position: absolute;top: -11px;left: 0;}
.sjkMain .sjkList li{float: left;margin-right: 64px;margin-bottom: 35px;}
.sjkMain .sjkList li:nth-child(6n){margin-right: 0;}
.sjkMain .sjkList li a{font-size: 22px;color: #6b1311;font-weight: bold;}
.sjkMain .wmQRcode{margin-top: 25px;}
.sjkMain .wmQRcode li{float: left;margin:0 35px;}
.sjkMain .wmQRcode li:last-child{margin-right: 0;}
.sjkMain .wmQRcode li .img{width: 100px;height: 100px;}
.sjkMain .wmQRcode li .img img{width: 100%;height: 100%;}
.sjkMain .wmQRcode li h2{font-size: 16px;line-height:1.5;color: #333;text-align: center;}
@media only screen and (max-width: 1220px){
	.sjkWrap{margin: 30px 0 0;height: 170px;}
	.sjkMain .sjkTit{width:138px;height: 48px;padding: 0 0 0 13px;font-size: 20px;}
	.sjkMain{padding-top: 70px;}
	.sjkMain .sjkList li{margin-right: 24px;margin-bottom: 15px;}
	.sjkMain .sjkList li a{font-size: 20px;}
	.sjkMain .wmQRcode{margin-top: 10px;}
	.sjkMain .wmQRcode li{margin: 0 9px;}
	.sjkMain .wmQRcode li .img{width: 114px;height: 114px;}
	.sjkMain .wmQRcode li h2{margin-top: 8px;}
}
@media only screen and (max-width: 992px){
	.sjkWrap{height: 160px;}
	.sjkMain{padding-top: 60px;}
	.sjkMain .sjkTit{font-size: 18px;width: 125px;height: 45px;line-height: 46px;}
	.sjkMain .sjkList li{margin-right: 16px;}
	.sjkMain .sjkList li a{font-size: 16px;}
	.sjkMain .wmQRcode li{margin: 0 4px;}
	.sjkMain .wmQRcode li .img{width: 94px;height: 94px;}
	.sjkMain .wmQRcode li h2{font-size: 14px;}
}
@media only screen and (max-width: 767px){
	.sjkWrap{height: 260px;}
	.sjkMain{padding-top: 60px;}
	.sjkMain .sjkTit{height: 40px;line-height:40px;left: 10px;font-size: 18px;width: 120px;padding: 0 0 0 10px;}
	.sjkMain .wmQRcode{margin-top: 0;}
	.sjkMain .wmQRcode li{margin-top: 10px;}
	.sjkMain .wmQRcode li .img{width: 75px;height: 75px;}
	.sjkMain .wmQRcode li h2{margin-top: 4px;}
}

/* 底部 */
.footer{width: 100%;background: #e33737;margin-top: 30px;}
.footer .sjkMain{padding-top: 30px;}
.footer .sjkMain .wmQRcode{margin-top: 0;margin-bottom: 20px;}
.footer .sjkMain .wmQRcode h2{color: #fff;margin-top: 6px;}
.foot{padding: 20px 0 30px;border-top: 5px solid #e33737;}
.foot p{font-size: 16px;color: #fff;text-align: center;line-height: 30px;}
.foot a{ color:#fff;}
.foot a:hover{ color:#f60;}
.webSiteWrap{width: 100%;background: #c62101;}
.webSiteMain{padding: 15px 0;}
.webSiteItem{width: 300px;position: relative;}
.webSiteItem .selectH,.webSiteItem .selectB{width:100%;background: #fff;border: 1px solid #e33737;color: #666;font-size: 16px;text-align: center;}
.webSiteItem .selectH{height: 40px;line-height: 40px;background: #fff url(2022arrow1.png) no-repeat 98% center;cursor: pointer;}
.webSiteItem .selectH.active{background: #fff url(2022arrow2.png) no-repeat 98% center;}
.webSiteItem .selectB{position: absolute;height: 180px;overflow-y: auto;display: none;}
.webSiteItem .selectB li a{text-align:left;display:block;width:100%;color: #666;line-height: 30px;padding:5px 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.webSiteItem .selectB li a:hover{background: #ccc;}
@media only screen and (max-width: 1220px){
	.webSiteItem{width: 290px;}
}
@media only screen and (max-width: 992px){
	.foot{padding: 20px 0;}
	.foot p{font-size: 14px;line-height: 25px;}
	.webSiteItem{width: 230px;}
	.webSiteItem .selectH,.webSiteItem .selectB{font-size: 14px;}
}
@media only screen and (max-width: 767px){
	.footer .sjkMain{padding-top: 20px;}
	.footer .sjkMain .wmQRcode{margin-bottom: 0;}
	.footer .sjkMain .wmQRcode h2{margin-top: 2px;}
	.webSiteWrap{display: none;}
}


/***********************列表页***********************/
/* 头部 */
.header .listNav{background: #f1f1f1;height: 56px;}
.listNav .listNavMain{height: 100%;}
.listNav .listNavMain .listLogo{display: flex;height: 100%;width: 110px;justify-content: center;align-items: center;overflow: hidden;}
.listNav .listNavMain .listLogo img{max-width: 100%;max-height: 100%;}
.listNav .listNavMain ul{width: calc(100% - 110px);}
.listNav .listNavMain ul li a{line-height: 56px;font-size: 16px;color: #333;font-weight: normal;transition: all .4s;}
.listNav .listNavMain ul li a:hover{color: #e33737;}
.listNav .listNavMain ul li a::before{display: none;}
@media only screen and (max-width: 1220px){
	.listNav .listNavMain .listLogo{width: 100px;}
	.listNav .listNavMain ul{width: calc(100% - 100px);}
}
@media only screen and (max-width: 992px){
	.header .listNav{height: 50px;}
	.listNav .listNavMain .listLogo{width: 50px;}
	.listNav .listNavMain ul{width: calc(100% - 50px);}
	.listNav .listNavMain ul li a{font-size: 14px;line-height: 50px;}
}
@media only screen and (max-width: 767px){
	/* .header .indexNav.listNav{display: block;} */
	.header .listNav{background: #fff;height: 100%;}
	.listNav .listNavMain{height: auto;display: none;}
	.listNav .listNavMain .listLogo{display: none;}
	.listNav .listNavMain ul{width: 100%;}
	.listNav .listNavMain ul li a{line-height: 38px;}
}

.listMain{padding-top: 15px;}
.position{line-height: 32px;border-bottom: 1px solid #d9d9d9;}
.position,.position *{font-size: 14px;color: #666;}
.position .span1{margin: 0 5px;}
.listMain .inner ul{padding-top:20px;}
.listMain .inner ul li.line{border-bottom: 1px dashed #c7c7c7;padding-top: 18px;margin-bottom: 18px;}
.listMain .inner ul li.line:first-child{display:none;}
.listMain .inner ul li.line:last-child{margin-bottom: 0;}
.listMain .inner ul li{line-height: 36px;}
.listMain .inner ul li span{display: block;width: 130px;font-size: 16px;color: #999;text-align: right;}
.listMain .inner ul li a{display: block;width: calc(100% - 150px);font-size: 16px;color: #333;padding-left: 10px;position: relative;transition: all .4s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listMain .inner ul li a::before{content: '';display: block;width: 4px;height: 4px;background: #c0c0c0;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.listMain .inner ul li a:hover{color: #e33737;}
.listMain .inner ul li a:hover::before{background: #e33737;}
.listMain .inner.indexInner ul{padding: 18px 0;overflow: hidden;border-bottom: 1px dashed #c7c7c7;}

/* 分页 */
.pages{text-align: center;margin: 45px 0 60px;}
.pages *{font-size: 14px;color: #666;}
.pages span,.pages a{display: inline-block;background: #eee;padding: 2px 8px;border-radius: 5px;margin: 0 2px;}
.pages span.action_num{background: #e33737;color: #fff;}
.pages span a{padding: 0;margin: 0;}
.pages input{border: 1px solid #ccc;text-align: center;}

/***********************内容页***********************/
.showMain .position{padding: 10px 0;border: 0;}
.contentWrap h3{font-size: 30px;line-height: 48px;border-bottom: 1px solid #d9d9d9;color: #333;padding-bottom: 6px;font-weight: bold;}
.contentWrap .info span{color: #999;font-size: 14px;line-height: 40px;margin-right: 30px;}
.contentWrap .info .btnPrint{display: none;}
.contentMain .content{width: calc(100% - 180px);}
.contentMain .content p{font-size: 18px;color: #333;line-height: 36px;margin-bottom: 25px;}
.contentMain .content img,.contentMain .content p img{max-width: 100%;height: auto;}
.contentMain .content .contentB{line-height: 22px;overflow: hidden;border-top: 1px solid #d9d9d9;padding: 15px 0;margin: 50px 0;text-align: right;font-size: 16px;color: #333;}
.contentMain .contentR{width: 160px;}
.contentMain .contentR .fixed{width: 160px;padding: 10px 15px;background: #f6f6f6;}
.contentMain .contentR .fixed.active{position: fixed;top: 0;}
.contentMain .contentR .fixed.activeWap{position: fixed;top: 50px;}
.contentMain .contentR .btnPrint a,.bshare-custom a{font-size: 14px!important;color: #999!important;padding-left: 50px!important;display: block;height: 50px;line-height: 50px;border-bottom: 1px solid #ddd;background: url(2022icon_share.png) no-repeat;background-position: 0 0;overflow: hidden}
.contentMain .contentR .btnPrint a:last-child{border: 0;}.bshare-custom a:hover{text-decoration: none!important;opacity: 1!important;}
.contentMain .contentR .btnPrint .icon2 a{background-position: 0 -54px;}
.contentMain .contentR .btnPrint a.icon3{background-position: 0 -158px;}
.contentMain .contentR .btnPrint a.icon4{background-position: -2px -210px;}
.contentMain .contentR .btnPrint a.icon5{background-position: 0 -262px;}
/* .bshare-custom.icon-medium-plus a.bshare-more.more-style-addthis{background: none!important;} */
.contentMain .contentR .btnPrint a.icon6{background: url(2022icon_share.png) no-repeat !important;background-position: 0 -314px!important;}
.sml-tex{border-top: 1px solid #ddd;}

@media only screen and (max-width: 1220px){
	.listMain{padding-top: 5px;}
	.showMain .position{padding: 3px 0;}
	.contentWrap h3{font-size: 26px;padding-bottom: 0;}
	.contentWrap .info span{line-height: 35px;}
	.contentMain .content p{margin: 12px 0;}
}
@media only screen and (max-width: 992px){
	.listMain .inner ul li{line-height: 32px;}
	.listMain .inner.indexInner ul{padding: 12px 0;}
	.listMain .inner ul{padding-top: 12px;}
	.listMain .inner ul li.line{padding-top: 12px;margin-bottom: 12px;}
	.contentWrap h3{font-size: 22px;}
	.contentMain .contentR,.contentMain .contentR .fixed{width: 135px;}
	.contentMain .contentR .btnPrint a, .bshare-custom a{padding-left: 40px!important;background-position: -10px 0;}
	.contentMain .contentR .btnPrint .icon2 a{background-position: -10px -54px;}
	.contentMain .contentR .btnPrint a.icon3{background-position: -10px -158px;}
	.contentMain .contentR .btnPrint a.icon4{background-position: -12px -210px;}
	.contentMain .contentR .btnPrint a.icon5{background-position: -10px -262px;}
	.contentMain .contentR .btnPrint a.icon6{background-position: -10px -314px!important;}
	.contentMain .content{width: calc(100% - 140px);}
	.contentMain .content .contentB{margin: 30px 0 10px;}
}
@media only screen and (max-width: 767px){
	.listMain .inner ul li{line-height: 30px;}
	.listMain .inner ul li a,.listMain .inner ul li span{font-size: 14px;}
	.listMain .inner ul li span{width: 110px;}
	.listMain .inner ul li a{display: block;width: calc(100% - 105px)}
	.pages{margin: 20px 0 35px;}
	.pages span, .pages a{margin: 3px;}
	.contentWrap h3{font-size: 18px;line-height: 1.6;padding-bottom: 5px;}
	.contentMain .content .contentB{font-size: 14px;padding: 10px 0;margin: 15px 0 10px;}
	.contentMain .contentR, .contentMain .contentR .fixed{width: 45px; display: none;}
	.contentMain .content{width: calc(100%);}
	.contentMain .contentR .fixed{padding: 0;}
	.contentMain .contentR .btnPrint a, .bshare-custom a{height: 48px;line-height:48px;color: transparent!important;padding-left: 40px!important;background-position: -5px 0;}
	.contentMain .contentR .btnPrint .icon2 a{background-position: -5px -54px;}
	.contentMain .contentR .btnPrint a.icon3{background-position: -5px -158px;}
	.contentMain .contentR .btnPrint a.icon4{background-position: -7px -210px;}
	.contentMain .contentR .btnPrint a.icon5{background-position: -5px -262px;border-bottom: none;}
	.contentMain .contentR .btnPrint a.icon6{display: none;}
	.sml-tex{border: 1px solid #ddd;border-left: 0;border-right: 0;}
}


/***********************一级列表页***********************/
.firListMian.listMain{padding-top:0;}
.firListMian.listMain .inner{margin-bottom:30px;}
.firListMian.listMain .inner ul{padding-top:6px;}
.firPosition{border-bottom: 0;margin: 10px 0 20px;}
.contWrap h3{border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; font-size: 18px;}
.contWrap h3 .tit{color: #e33737;font-weight: bold;}
.contWrap h3 .more{float: right; padding-right: 5px; font-size: 14px;color:#333; normal; padding-top: 5px;transition: all .4s;}
.contWrap h3 .more:hover{color: #e33737;}
.spBottom{padding: 10px 0;}

/* 分享 */
.bsBox {height: 256px!important;}
.bsTop {width: 208px!important;}