body{font-family: "Source Han Sans CN";}
.header{line-height: 171px;background: url(../images/hbg.jpg) no-repeat center;position: relative;background-size: cover;}
.header-tit {height: 171px;width:80%;padding-left:1%;}
.header-tit h2, .header-tit h2 a {font-size: 39px;color: #bc0b0b;font-weight: bold;font-family: "微软雅黑";line-height: 171px;background: none;}
.header ul{margin-bottom: 24px;}
.header ul li{padding-left: 30px;position: relative;}
.header ul li:before{content: "";width: 1px;height: 20px;background: #FFFFFF;position: absolute;left: 15px;top:50%;transform: translateY(-50%);opacity: 0.4;}
.header ul li:first-child{padding-left: 0;}
.header ul li:first-child:before{display: none;}
.header ul li a{display: block;line-height: 24px;color: #FFFFFF;}
.header ul li a:hover{opacity: 0.8;}
.header .form .text{width: 220px;height: 33px;box-sizing: border-box;background: none;border: 1px solid #FFFFFF;border-right: none;padding: 0 15px;color: #fff;line-height: 31px;}
.header .form .text::-webkit-input-placeholder { color: rgba(255,255,255,0.7);}
.header .form .subm{width: 33px;height: 33px;border: none;background: #FFFFFF url(../images/searchBtn.svg) no-repeat center;cursor: pointer;}

.nav{position: relative;z-index: 2;background:#a21a1a;}
.nav .nLi{position: relative;/* padding: 0 48px; */flex: 1;text-align: center;}
/*.nav .nLi:before{content: "";width: 1px;height: 100%;position: absolute;right: 0;top: 0;background: #eee;}
.nav .nLi:first-child:after{content: "";width: 1px;height: 100%;position: absolute;left: 0;top: 0;background: #eee;}*/
/* .nav .nLi:first-child{border-left: 1px solid #eee;} */
.nav .nLi h3 a{display: inline-block;position: relative;line-height: 52px;color: #fff;font-weight: normal;}
.nav .nLi h3 a:before{content: "";width: 100%;height: 4px;position: absolute;left: 0;bottom: 0;background: #fff;transform: scale(0,1);opacity: 0;}
.nav .nLi h3 a img{margin: -0.25em 6px 0 0;filter: brightness(0) invert(0.5);opacity: 0.5;}
.nav .nLi.on h3 a:before,.nav .nLi:hover h3 a:before{opacity: 1;transform: scale(1);}
.nav .nLi .navSub{position: absolute;left: 0;top: 52px;width: 100%;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);display: none;}
/* .nav .nLi .navSub ul li{padding: 12px 0;} */
 .nav .nLi .navSub ul li{border-bottom: 1px solid #eee;}
.nav .nLi .navSub a{display: block;line-height: 24px;text-align: center;font-size: 0.53rem;padding: 12px 4px;position: relative;}
.nav .nLi .navSub a:hover{background: #fdf4f4;color: #333;}
.nav .nLi .navSub a:before{content: "";width: 2px;height: 100%;background: #bc0b0b;position: absolute;left: 0;top:0;-webkit-transform: scale(1,0);transform: scale(1,0);}
.nav .nLi .navSub a:hover:before{-webkit-transform: scale(1);transform: scale(1);}

.banner{position: relative;overflow: hidden;}
.banner a{display: block;padding-bottom: 300px;position: relative;overflow: hidden;}
.banner a em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner .swiper-pagination{bottom: 30px;height: 12px;line-height: 12px;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;margin: 0 10px;background: #FFFFFF;opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #A30000;}


.isect1{padding: 40px 0 50px;position: relative;/* background: url(../images/isect1Bg.jpg) no-repeat center top;background-size: cover; */}
.isect1 .intitle .bt{ width:100%; float:left; text-align:center; background:url(../images/bt.png) center no-repeat; margin:30px 0 60px;}
.isect1 .intitle .bt span{ width:100%; float:left; text-align:center; font-size:30px; color:#333; font-weight:bold;}
.isect1 .intitle .bt i{ width:100%; float:left; text-align:center; font-size:15px; color:#999; margin-top:6px;text-transform: uppercase; font-family: 'Times New Roman', Times, serif;}


.isect1 .mBox{width:100%;height:60px;margin-top:30px;}
.isect1 .cgMore {width:160px;height:40px;line-height:40px;display:block;background-color: rgb(255, 255, 255);opacity: 0.549;box-shadow: 5px 0px 10px 0px rgba(148, 7, 10, 0.15);text-align: center;border-radius: 13px;color:#a21a1a;font-size:16px;margin-right:10px;margin:0 auto;}
.isect1 .cgMore:hover{background:#a21a1a;color:#fff;opacity:1;}


.new_top{text-align: center;;display: block;margin: 0 auto;}
.new_top h3{font-size: 38px;color: #333333;padding-top: 48px;}
.new_topspan img{vertical-align: middle;}
.new_top span img:first-child{margin-right: 8px;}
.new_top span img:last-child{margin-left: 8px;}
.new_top span{vertical-align: middle;display: inline-block;font-size: 26px;color: #b92626;}




.isect1_1{width: 42.78%;position: relative;/*border-bottom: 2px solid #ae0c2a;*/}
/*.isect1_1 .title{width: 127px;background: #FB9519;position: absolute;left: -9px;top:15px;z-index: 2;text-align: center;color: #FFFFFF;line-height: 50px;}*/
.isect1_1:before {content: "";display: block;width: 100%;height: 100%;background: #a21a1a;position: absolute;bottom: 20px;left: -20px;z-index: -1;}

.isect1_1 .container{position: relative;overflow: hidden;padding: 0 1px;}
.isect1_1 .container a{display: block;}
.isect1_1 .container .pic{padding-bottom: 359px;position: relative;overflow: hidden;}
.isect1_1 .container h5{border: 1px solid #DEDEDE;background: #FFFFFF;padding: 0 100px 0 30px;line-height: 74px;color: #222222;}
.isect1_1 .container .swiper-pagination{left: auto;right: 22px;bottom: 35px;width: auto;line-height: 6px;}
.isect1_1 .container .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;background: #DDDDDD;margin: 0 8px 0 0;opacity: 1;cursor: pointer;}
.isect1_1 .container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #d20207;}
.isect1_1 .container a:hover h5{color: #920000;}

.iTitle{border-bottom: 1px solid #DEDEDE;display: flex;justify-content: space-between;align-items: flex-start;line-height: 36px;margin-bottom: 20px;}
.iTitle .ch{font-size: 22px;color: #222222;padding-bottom: 16px;position: relative;margin-right: 10px;}
.iTitle .ch:before{content: "";width: 100%;height: 2px;background: #FB9519;position: absolute;left: 0;bottom: -1px;}
.iTitle .en{color: #DDDDDD;text-transform: uppercase;}
.imore{display: block;color: #666666;padding-right: 20px;position: relative;}
.imore:before{content: "";width: 9px;height: 9px;border-left: 1px solid #666666;border-bottom: 1px solid #666666;position: absolute;right: 2px;top:50%;margin-top: -5px;transform: rotateZ(-135deg);}
.imore:hover{color: #920000;}
.imore:hover:before{border-color: #920000;}

.iTitle1{margin-bottom: 47px;display: flex;justify-content: space-between;align-items: flex-end;}
.iTitle1 .ch{margin-bottom: 3px;line-height: 44px;color: #920000;font-family: "SimSun",'宋体',"Songti SC";font-weight: bold;}
.iTitle1 .en{line-height: 18px;color: #333;text-transform: uppercase;font-weight: normal;}

.list li{border-bottom: 1px solid #DEDEDE;}
.list li:last-child{border-bottom: none;}
.list li a{display: block;line-height: 66px;position: relative;padding-right: 136px;padding-left: 20px;}
/* .list li a:before{content: "";width: 28px;height: 1px;background: #FB9519;position: absolute;left: 0;top:50%;transform-origin:left center;transform: scale(0,1);} */
.list li a:before{content: "";width: 6px;height: 6px;background: #DDDDDD;border-radius: 3px;position: absolute;left: 0;top:50%;margin-top: -3px;}
.list li h5{color: #333333;font-weight: normal;}
.list li span{position: absolute;right: 0;top: 0;color: #666666;}
/* .list li a:hover::before{transform: scale(1);background: #FB9519;} */
 .list li a:hover::before{width: 28px;background: #FB9519;}
.list li a:hover h5{transform: translateX(20px);color: #920000;}

.isect1_2{width: 55%;height: 435px;margin-top:-20px;box-sizing: background: #FFFFFF;}
/*.isect1_2 .iTitle .ch{color: #920000;}*/
.isect1_2 ul li{  margin-bottom: 19px;padding: 24px 0;border: 1px solid #DEDEDE;position: relative;}
.isect1_2 ul li:before{content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: -1px;background: #b80e00;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transition:all 2s linear;transition:all 2s linear;}
.isect1_2 ul li a{ display: block;}

.isect1_2 ul li a .data{ float: left; width: 90px; text-align: center; border-right: 1px #e7b5be solid;padding:0 5px;}
.isect1_2 ul li a .data b{ display: block; font-size: 27px; color: #666; line-height: 28px;}
.isect1_2 ul li a .data span{ font-size: 20px; color: #b80e00;text-align: center;font-family: "Microsoft Yahei","Arial";}
.isect1_2 ul li a h3{ float: right; width: calc(100% - 135px); font-size: 16px; color: #3c3c3c; padding:0 14px;font-weight: normal;}
.isect1_2 ul li:hover:before{-webkit-transform: scale(1,1);transform: scale(1,1);}
.isect1_2 ul li a:hover h3{color: #b80e00;}



.isect2{padding: 30px 0 100px;position:relative;/*background: url(../images/isect2Bg.jpg) no-repeat center;*/background-color: #f7f2f2;background-size: cover;overflow: hidden;}
.isect2 .intitle .bt{ width:100%; float:left; text-align:center; background:url(../images/bt.png) center no-repeat; margin:30px 0 40px;}
.isect2 .intitle .bt span{ width:100%; float:left; text-align:center; font-size:30px; color:#333; font-weight:bold;}
.isect2 .intitle .bt i{ width:100%; float:left; text-align:center; font-size:15px; color:#999; margin-top:6px;text-transform: uppercase;font-family: 'Times New Roman', Times, serif; }


.isect2 .video_left{width: 48%;position: relative;}
.isect2 .sptitle {width: 127px;background: #b80e00;position: absolute;right: -9px;top: 15px;z-index: 2;text-align: center;color: #FFFFFF;line-height: 50px;font-size:24px;font-weight:bold;}
.isect2 .video_left .video a{display: block;overflow: hidden;}
.isect2 .video_left .sp{width: 100%;height: 416px;position: relative;background: #333;}
.isect2 .video_left .video img{width:100%;height:100%;}
.isect2 .video_left .video .playIcon{width: 80px;position: absolute;left:45% ;top: 35%;z-index: 2;text-align: center;}
.isect2 .video_left .video .playIcon img{width:80px;height:auto;opacity: 0.8;}
.isect2 .video_left .video .playvid{width: 80px;height:81px;position: absolute;left:50% ;top: 50%;z-index: 2;text-align: center;}
.isect2 .video_left .video .playvid img{width:80px;height:auto;opacity: 0.8;}
.isect2 .video_left .video > img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}
.isect2 .info_right{width:46%;padding:0 3% 1%;position:relative;background:#fff;font-size: 16px;color: #666;line-height: 30px;}
.isect2 .info_right h4 a {color: #222;font-size: 20px;font-weight: bold;margin-top: 17px;display: block;float: left;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 34px;}
.isect2 .info_right h4:after {content: "";display: block;position: absolute;left:5.4%;top:14%;width: 80px;height: 3px;background: #b80e00;}
.isect2 .info_right p {width: 100%;float: left;margin: 0 0 2%;}



.footer{background: #a30000;color: #fff;line-height: 28px;}
.footer .top{padding: 30px 0;border-bottom: 1px solid rgba(255,255,255,0.5);}
.footer .top .left p{margin-top: -6px;}
.footer .top dl{margin-right: 40px;position: relative;}
.footer .top dl:last-child{margin-right: 0;}
.footer .top dl dt{text-align: center;cursor: pointer;}
.footer .top dl dd{position: absolute;left: 50%;margin-left: -75px;bottom: 66px;z-index: 8;display: none;}
.footer .top dl dd .pic{width: 130px;height: 130px;background: #fff;padding: 5px;}
.footer .top dl dd .pic img{width: 100%;height: 100%;}
.footer .top dl dd i{display: block;margin: 0 auto;width: 0;height: 0;border: 8px solid transparent;border-top: 8px solid #fff;}
.footer .top dl:hover dd{display: block;}
.footer .btm{padding: 10px 0;text-align: center;}
.footer .btm span{margin: 0 12px;}
.footer .btm .line{text-decoration: underline;}

.nyBanner{width: 100%;height: 300px;background-repeat: no-repeat;background-position: center;background-size: cover;}

.nyWrap{padding: 40px 0;background: #FFF7F2;}
.nyWrap > .w1280{align-items: flex-start;}

.nySide{width: 23.57%;background: #FFFFFF;}
.nySide .title{padding: 0 0 0 42px;background: #A30000 url(../images/sideBg.jpg) no-repeat right center;color: #FFFFFF;line-height: 90px;font-weight: bold;font-family:  SimSun, 宋体, "Songti SC";}
.nySide ul{border: 1px solid  #E8E8E8;border-top: none;}
.nySide ul li{border-top: 1px solid #E8E8E8;}
.nySide ul li:first-child{border-top: none;}
.nySide ul li a{display: block;position: relative;padding: 19px 56px 19px 42px;color: #333333;line-height: 30px;}
.nySide ul li a:before{content: "";width: 2px;height: 15px;position: absolute;left: 42px;top:50%;margin-top: -7px;background: #920000;transform: scale(1,0);opacity: 0;}
.nySide ul li a:after{content: "";width: 15px;height: 13px;position: absolute;right: 36px;top:50%;margin-top: -6px;background: url(../images/arrow.svg) no-repeat center;filter: brightness(0) invert(0.5);opacity: 0.4;}
.nySide ul li.on a,.nySide ul li a:hover{color: #920000;padding-left: 54px;}
.nySide ul li.on a{font-weight: bold;}
.nySide ul li.on a:before,.nySide ul li a:hover:before{transform: scale(1);opacity: 1;}
.nySide ul li.on a:after,.nySide ul li a:hover:after{filter: brightness(1) invert(0);opacity: 1;}
.nySide ul li .innerNav{display: none;}
.nySide ul li dl{padding: 0 20px 10px;}
.nySide ul li dl a{padding: 10px 0;font-weight: normal;}
.nySide ul li dl a:after{display: none;}
.nySide ul li.on dl a{font-weight: normal;color: #333333;}
.nySide ul li.on dl a:before{background: #ccc;width: 6px;height: 6px;border-radius: 50%;top:50%;margin-top: -3px;}
.nySide ul li dl dd.on a,
.nySide ul li dl dd a:hover{color: #920000;}
.nySide ul li dl dd.on a:before,
.nySide ul li dl dd a:hover:before{background: #920000;}

.nyContent{width: 74.28%;box-sizing: border-box;padding: 50px 40px;background: #FFFFFF;min-height: 700px;}
.nyContent.nyBg{background: #FFFFFF url(../images/nyBg.png) no-repeat right bottom;}


.bread{align-items: flex-start;border-bottom: 2px solid #E5E5E5;margin-bottom: 30px;}
.bread h4{color: #920000;line-height: 22px;padding-bottom: 23px;position: relative;}
.bread h4:before{content: "";width: 100%;max-width: 88px;height: 4px;background: #b80e00;position: absolute;left: 0;bottom: -2px;}
.bread .path{color: #666666;line-height: 16px;padding-left: 22px;background: url(../images/icon_home.svg) no-repeat left center;}
.bread .path span{margin: 0 4px;}
.bread .path a:hover{color: #920000;}



.page a{margin: 0 5px;min-width: 50px;height: 50px;box-sizing: border-box;border: 1px solid #ECECEC;background: #FFFFFF;text-align: center;line-height: 48px;}
.page a.btn{padding: 0 48px;margin: 0 40px;}
.page a.on,.page a:hover{border-color: #A30000;background: #A30000;color: #fff;}



.nyList{margin-bottom: 50px;}
.nyList li{padding: 0 25px;position: relative;}
.nyList li a{display: block;padding-right: 35px;position: relative;line-height: 70px;color: #333333;border-bottom: 1px solid #E5E5E5;overflow: hidden;}
.nyList li a h5{font-weight: normal;}
.nyList li a .arr{position: absolute;right: 0;top:50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);}
.nyList li:hover{background: #A30000;}
.nyList li:hover a{color: #fff;border-color: #A30000;}
.nyList li:hover a .arr{filter: brightness(0) invert(1);}

.nyList.nyList1 li{width: 48.95%;margin-bottom: 20px;box-sizing: border-box;float: left;}
.nyList.nyList1 li:nth-child(2n){float: right;}
.nyList.nyList1 li a{border: none;}
.nyList.nyList1 li:before{content: "";width: 100%;height: 100%;position: absolute;right:0;bottom: 0;background: url(../images/liBg.jpg) no-repeat right bottom;opacity: 0;}
.nyList.nyList1 li:hover:before{opacity: 1;}

.noticeList.nyList li a{padding-right: 120px;}
.noticeList.nyList li a span{position: absolute;right: 1%;top:0;color: #666666;}
.noticeList.nyList li a:hover span{color: #fff;}

.passage .psgTitle{margin-bottom: 26px;}
.passage .psgTitle h5{color: #333333;line-height: 26px;text-align: center;margin-bottom: 26px;padding-bottom:30px;border-bottom: 1px solid #ECECEC;}
.passage .psgTitle .info{border-top: 1px solid #ECECEC;border-bottom: 1px solid #ECECEC;padding: 12px 30px;color: #666666;line-height: 35px;}
.passage .psgTitle .info .left span{margin-right: 30px;}
.passage .psgTitle .info .left span:last-child{margin-right: 0;}
.passage .psgTitle .info .share span img{margin-right: 4px;}
.passage .psgTitle .info .share .item{width: 35px;height: 35px;box-sizing: border-box;border: 1px solid #F1F1F1;border-radius: 50%;margin-right: 10px;}
.passage .psgTitle .info .share .item:last-child{margin-right: 0;}
.passage .psgTitle .info .share .item img{filter: brightness(0) invert(0.5);}
.passage .psgTitle .info .share .item:hover{border-color: #920000;}
.passage .psgTitle .info .share .item:hover img{filter: brightness(1) invert(0);}
.passage .psgCont{min-height: 300px;padding-bottom: 30px;}
.passage .psgCont .signOff{padding: 60px 0 0 60%;}
.passage .psgLink{padding-top: 16px;border-top: 1px solid #ECECEC;line-height: 26px;color: #666666;}
.passage .psgLink span{color: #333333;}
.passage .psgLink a:hover,.passage .psgLink a:hover span{color: #920000;}


.newsList{padding-bottom: 20px;}
.newsList li{width: 31.25%;margin: 0 3.125% 30px 0;}
.newsList li:nth-child(3n){margin-right: 0;}
.newsList li a{display: block;background: #F6F6F6;}
.newsList li a .pic{padding-bottom: 57.47%;position: relative;overflow: hidden;}
.newsList li a .text{padding: 9px 20px 20px;}
.newsList li a .text span{display: block;line-height: 24px;color: #666666;margin-bottom: 6px;}
.newsList li a .text h5{color: #333333;line-height: 24px;font-weight: normal;height: 48px;overflow: hidden;}
.newsList li a:hover{background: #FFFFFF;box-shadow: 2px 4px 25px -8px rgba(167,167,167,0.75);}
.newsList li a:hover .text h5{color: #920000;}

@media screen and (max-width: 1600px){
/* .nav .nLi{padding: 0 40px;} */
}
@media screen and (max-width: 1480px){
/* .nav .nLi{padding: 0 30px;} */
.list li a{padding-right: 120px;line-height: 60px;}
.iTitle1{margin-bottom: 30px;}
.isect1_1 .container .pic{padding-bottom: 320px;}
.isect1_2{height: 396px;}
.isect1_2 ul li { padding: 20px 0;}


.nySide .title{padding-left: 30px;}
.nySide ul li a{padding: 14px 36px 14px 30px;}
.nySide ul li a:before{left: 20px;}
.nySide ul li a:after{right: 20px;}
.nySide ul li.on a, .nySide ul li a:hover{padding-left: 40px;}
.nyContent{padding: 40px 30px;}

.isect2 .info_right p {margin:0 0 3%;}
.isect2 .video_left .video a {height:429px;}
}

@media screen and (max-width: 1420px){

.isect2 .info_right p {margin:0 0 2.4%;}


}
@media screen and (max-width: 1380px){

.header-tit h2, .header-tit h2 a {font-size: 38px;}
.isect2 .info_right p {margin:0 0 1.4%;}

}


@media screen and (max-width: 1300px){

.header-tit h2, .header-tit h2 a {font-size: 36px;}
.isect2 .info_right p {margin: 0;}
.isect2 .video_left .video a {height:426px;}
}

@media screen and (max-width: 1200px){
.nav{display: none;}
.header{line-height: 98px;}
.header .logo img{height: 60px;}
.header .menuIcon{display: block;}
.header .right{display: none;}
.isect2 li a{padding: 20px 20px 0;}
.isect2 li .icon{width: 40px;margin-right: 5%;}

.leaderList .text{padding-left: 30px;}
}


@media screen and (max-width: 1024px){
.header{background:none;}
.header .logo {height: 120px;line-height: 120px;}
.header .logo img {height: 120px;}
.header-tit {height:120px;width:70%;}
.header-tit h2,.header-tit h2 a{font-size: 24px;height:80px;line-height:80px;padding:20px 0;}


.isect1_1,.isect1_2{width: 100%;}
.isect1_1{margin-bottom: 40px;}
.isect2{padding: 30px 0;}
.isect1_2{height: auto;padding-top:20px;}
.iTitle1{margin-bottom: 20px;}
.iTitle1 .ch{line-height: 30px;}

.isect2 .video_left {width:100%;height: auto;}
.isect2 .info_right {width:auto;padding: 0 2% 1%;}
.isect2 .info_right h4::after {content: "";display: block;position: absolute;left: 2%;top:16%;width: 80px;height: 3px;background: #b80e00;}

.nySide{display: none;}
.nyContent{width: 100%;padding: 30px;}

.page a{min-width: 44px;height: 44px;line-height: 42px;}
.page a.btn{padding: 0 24px;margin: 0 10px;}

.noticeList.nyList li a{padding-right: 160px;}
.noticeList.nyList li a span{right: 60px;}
}

@media screen and (max-width: 840px){
.header{background:none;}
.header .logo {height: 100px;line-height: 100px;}
.header .logo img {height: 100px;}
.header-tit {height:100px;width:70%;}
.header-tit h2,.header-tit h2 a{font-size: 20px;height:80px;line-height:80px;padding:10px 0;}


.banner .swiper-pagination {bottom: 10px;}

.isect1 {padding: 20px 0;}
.isect1 .intitle .bt {margin: 20px 0;}
.isect1 .intitle .bt span {font-size: 24px;}
.isect1 .intitle .bt i {font-size: 12px;}
.isect1_1::before {content: "";display: block;width: 100%;height: 100%;background:none;position: absolute;bottom:0;left:0;z-index: -1;}
.isect1_2 {padding:20px 0 0 0;}
.isect1_2 ul li {margin-bottom: 15px;padding: 20px 0;}
.isect1_2 ul li a .data {width: 70px;}
.isect1_2 ul li a .data span {font-size: 16px;}
.isect1_2 ul li a h3 {width: calc(100% - 110px);}

.isect2 .intitle .bt {margin: 20px 0;}
.isect2 .intitle .bt span {font-size: 24px;}
.isect2 .intitle .bt i {font-size: 12px;}
.isect2 .video_left {width:100%;height: auto;}
.isect2 .info_right {width:auto;padding: 0 2% 1%;}
.isect2 .info_right h4::after {content: "";display: block;position: absolute;left: 2.4%;top:14%;width: 80px;height: 3px;background: #b80e00;}

.isect2 .sptitle {font-size: 20px;}



.banner a{padding-bottom: 21.4%;padding-bottom: 30%;}
.banner .swiper-pagination{bottom: 16px;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 5px;}
.iTitle{margin-bottom: 12px;}
.iTitle .ch{padding-bottom: 6px;}
.list li a{padding-right: 88px;line-height: 48px;}
/* .list li a:before{width: 18px;} */
.list li a:hover::before{width: 20px;}
.list li a:hover h5{transform: translateX(20px);}
.isect1{padding: 30px 0;}
.isect1_1 .title{width: 108px;line-height: 40px;}
.isect1_1 .container .pic{padding-bottom: 60%;}
.isect1_1 .container h5{padding: 0 80px 0 20px;line-height: 52px;}
.isect1_1 .container .swiper-pagination{bottom: 20px;}
.isect1_1 .container .swiper-pagination .swiper-pagination-bullet{margin: 0 4px 0 0;}


.footer .top .logo{display: none;}
.footer .top dl{margin-right: 15px;}
.footer .btm{padding: 5px 0;line-height: 20px;}
.footer .btm span{display: block;margin: 0 auto;}

.nyBanner{padding-bottom: 30%;height: 0;}
.nyWrap{padding: 30px 0;}
.bread{padding-bottom: 10px;margin-bottom: 20px;}
.bread h4{padding-bottom: 16px;display: none;}

.nyContent{padding: 10px;}


.page a{display: none;}
.page a.btn,.page a.on{display: block;}


.nyList{margin-bottom: 20px;}
.nyList li{padding: 0 12px;}
.nyList li a{line-height: 44px;}
.nyList li a .arr{width: 20px;}
.nyList.nyList1 li{width: 100%;margin-bottom: 15px;}
.nyList.nyList1 li:last-child{margin-bottom: 0;}

.noticeList.nyList li a {padding: 15px 0;}
.noticeList.nyList li a span{right: 2%;top: 20%;}



.passage .psgTitle{margin-bottom: 20px;}
.passage .psgTitle h5{margin-bottom: 12px;}
.passage .psgTitle .info{padding: 0;justify-content: center;}
.passage .psgTitle .info .left span{margin-right: 15px;}
.passage .psgTitle .share{display: none;}
.passage .psgCont{padding-bottom: 20px;}
.passage .psgCont .signOff{padding: 30px 0 0 0;text-align: right;}


.newsList li{width: 48%;margin-right: 0;margin-bottom: 20px;}
.newsList li:nth-child(2n){float: right;}

}
@media screen and (max-width: 800px){

.isect2 .info_right h4::after {content: "";display: block;position: absolute;left: 2%;top:20%;width: 80px;height: 3px;background: #b80e00;}


}

@media screen and (max-width: 760px){
.header{background:none;}
.header .logo {height: 90px;line-height: 90px;}
.header .logo img {height: 80px;}
.header-tit {height: 90px;width:66%;}
.header-tit h2,.header-tit h2 a{font-size: 17px;height:70px;line-height:35px;padding:10px 0;}


.banner .swiper-pagination {bottom: 10px;}

.isect1 {padding: 20px 0;}
.isect1 .intitle .bt {margin: 20px 0;}
.isect1 .intitle .bt span {font-size: 24px;}
.isect1 .intitle .bt i {font-size: 12px;}
.isect1_1::before {content: "";display: block;width: 100%;height: 100%;background:none;position: absolute;bottom:0;left:0;z-index: -1;}
.isect1_2 {padding:20px 0 0 0;}
.isect1_2 ul li {margin-bottom: 15px;padding: 20px 0;}
.isect1_2 ul li a .data {width: 70px;}
.isect1_2 ul li a .data span {font-size: 16px;}
.isect1_2 ul li a h3 {width: calc(100% - 110px);}

.isect2 .intitle .bt {margin: 20px 0;}
.isect2 .intitle .bt span {font-size: 24px;}
.isect2 .intitle .bt i {font-size: 12px;}
.isect2 .video_left .sp{width: 100%;height: auto;}
.isect2 .info_right {width:auto;padding: 0 2% 1%;}
.isect2 .info_right h4::after {content: "";display: block;position: absolute;left: 2.4%;top:12%;width: 80px;height: 3px;background: #b80e00;}

.isect2 .sptitle {font-size: 20px;}

.noticeList.nyList li a {padding: 15px 0;}


.banner a{padding-bottom: 21.4%;padding-bottom: 30%;}
.banner .swiper-pagination{bottom: 16px;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 5px;}
.iTitle{margin-bottom: 12px;}
.iTitle .ch{padding-bottom: 6px;}
.list li a{padding-right: 88px;line-height: 48px;}
/* .list li a:before{width: 18px;} */
.list li a:hover::before{width: 20px;}
.list li a:hover h5{transform: translateX(20px);}
.isect1{padding: 30px 0;}
.isect1_1 .title{width: 108px;line-height: 40px;}
.isect1_1 .container .pic{padding-bottom: 60%;}
.isect1_1 .container h5{padding: 0 80px 0 20px;line-height: 52px;}
.isect1_1 .container .swiper-pagination{bottom: 20px;}
.isect1_1 .container .swiper-pagination .swiper-pagination-bullet{margin: 0 4px 0 0;}


.footer .top .logo{display: none;}
.footer .top dl{margin-right: 15px;}
.footer .btm{padding: 5px 0;line-height: 20px;}
.footer .btm span{display: block;margin: 0 auto;}

.nyBanner{padding-bottom: 30%;height: 0;}
.nyWrap{padding: 30px 0;}
.bread{padding-bottom: 10px;margin-bottom: 20px;}
.bread h4{padding-bottom: 16px;display: none;}
.nyContent{padding: 20px;}


.page a{display: none;}
.page a.btn,.page a.on{display: block;}


.nyList{margin-bottom: 20px;}
.nyList li{padding: 0 12px;}
.nyList li a{line-height: 54px;}
.nyList li a .arr{width: 20px;}
.nyList.nyList1 li{width: 100%;margin-bottom: 15px;}
.nyList.nyList1 li:last-child{margin-bottom: 0;}

.passage .psgTitle{margin-bottom: 20px;}
.passage .psgTitle h5{margin-bottom: 12px;}
.passage .psgTitle .info{padding: 0;justify-content: center;}
.passage .psgTitle .info .left span{margin-right: 15px;}
.passage .psgTitle .share{display: none;}
.passage .psgCont{padding-bottom: 20px;}
.passage .psgCont .signOff{padding: 30px 0 0 0;text-align: right;}


.newsList li{width: 48%;margin-right: 0;margin-bottom: 20px;}
.newsList li:nth-child(2n){float: right;}

}

@media screen and (max-width: 468px){
.header{background:none;}
.header .logo {height: 80px;line-height: 80px;}
.header .logo img {height: 70px;}
.header-tit {height: 80px;width:60%;}
.header-tit h2,.header-tit h2 a{font-size: 14px;height:60px;line-height:30px;padding:10px 0;}


.banner .swiper-pagination {bottom: 10px;}

.isect1 {padding: 20px 0;}
.isect1 .intitle .bt {margin: 20px 0;}
.isect1 .intitle .bt span {font-size: 24px;}
.isect1 .intitle .bt i {font-size: 12px;}
.isect1_1::before {content: "";display: block;width: 100%;height: 100%;background:none;position: absolute;bottom:0;left:0;z-index: -1;}
.isect1_2 {padding:20px 0 0 0;}
.isect1_2 ul li {margin-bottom: 15px;padding: 20px 0;}
.isect1_2 ul li a .data {width: 70px;}
.isect1_2 ul li a .data span {font-size: 16px;}
.isect1_2 ul li a h3 {width: calc(100% - 110px);}

.isect2 .intitle .bt {margin: 20px 0;}
.isect2 .intitle .bt span {font-size: 24px;}
.isect2 .intitle .bt i {font-size: 12px;}
.isect2 .video_left .sp{width:100%;height: auto;}
.isect2 .info_right {width:auto;padding: 0 2% 1%;}
.isect2 .info_right h4::after {content: "";display: block;position: absolute;left: 2.4%;top:10%;width: 80px;height: 3px;background: #b80e00;}

.isect2 .sptitle {font-size: 20px;}
.noticeList.nyList li a {padding: 15px 0;}


.iTitle1 .ch img{height: 42px;}
.nyContent{min-height: 500px;}


.page a{min-width: 40px;height: 40px;line-height: 38px;}
.page a.btn{padding: 0 15px;}


.newsList li{width: 100%;}
.newsList li:last-child{margin-bottom: 0;}

.noticeList.nyList li a{padding: 15px 40px 15px 0;}
.noticeList.nyList li a h5{line-height: 24px;}
.noticeList.nyList li a span{position: relative;right: 0;display: block;line-height: 20px;}


}
@media screen and (max-width: 340px){
.header{background:none;}
.header .logo {height: 80px;line-height: 80px;}
.header .logo img {height: 60px;}
.header-tit {height: 80px;width:50%;}
.header-tit h2,.header-tit h2 a{font-size: 12px;height:60px;line-height:30px;padding:10px 0;}


.banner .swiper-pagination {bottom: 10px;}

.isect1 {padding: 20px 0;}
.isect1 .intitle .bt {margin: 20px 0;}
.isect1 .intitle .bt span {font-size: 24px;}
.isect1 .intitle .bt i {font-size: 12px;}
.isect1_1::before {content: "";display: block;width: 100%;height: 100%;background:none;position: absolute;bottom:0;left:0;z-index: -1;}
.isect1_2 {padding:20px 0 0 0;}
.isect1_2 ul li {margin-bottom: 15px;padding: 20px 0;}
.isect1_2 ul li a .data {width: 70px;}
.isect1_2 ul li a .data span {font-size: 16px;}
.isect1_2 ul li a h3 {width: calc(100% - 110px);}

.isect2 .intitle .bt {margin: 20px 0;}
.isect2 .intitle .bt span {font-size: 24px;}
.isect2 .intitle .bt i {font-size: 12px;}
.isect2 .video_left .sp{width:100%;height: auto;}
.isect2 .info_right {width:auto;padding: 0 2% 1%;}
.isect2 .info_right h4::after {content: "";display: block;position: absolute;left: 2.4%;top:8%;width: 80px;height: 3px;background: #b80e00;}

.isect2 .sptitle {font-size: 20px;}
.noticeList.nyList li a {padding: 15px 0;}

}