@charset "utf-8";html,body,.banner,.banner .slick,.banner .slick div,.banner .slick-slide a,.banner .slick-slide a img{width: 100%;height: 100%}a{display: block}body{overflow-x: hidden}.banner{position: relative;overflow: hidden}.banner a{display: block}.banner>img{display: block;width: 100%}.banner .slick{position: relative;z-index: 9}.banner .slick-slide a{display: block;position: relative}.banner .slick-slide a img{display: block;width: 100%;object-fit: cover}.banner .slick-slide a p{position: absolute;z-index: 9;color: #fff;left: 0;right: 0;bottom: .35rem;width: 100%;max-width: 12rem;margin: 0 auto;font-size: .3rem;line-height: .3rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-right: 1rem}.banner .slick-slide a::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/banner-zzc.png) repeat-x;background-position: center top;z-index: 9}.banner .slick-dots{display: none !important;left: 0;right: 0;max-width: 14rem;margin: auto;text-align: right;bottom: .6rem;z-index: 9}.banner .slick-dots li{width: auto;margin: 0 .2rem}.banner .slick-dots li button{display: inline-block;color: #fff;font-size: .16rem;vertical-align: middle;width: auto;padding: 0}.banner .slick-dots li::after{content: "";display: inline-block;vertical-align: middle;width: 0;height: .01rem;background-color: #fff;transition: all 0.3s;margin-left: .1rem}.banner .slick-dots li.slick-active button{font-size: .2rem;font-weight: 600;font-style: italic}.banner .slick-dots li.slick-active::after{width: .6rem}.banner .slick-prev{width: .7rem;height: .7rem;background-size: cover;left: 2%}.banner .slick-next{width: .7rem;height: .7rem;background-size: cover;right: 2%}.banner-tx{position: absolute;left: 8%;bottom: 0;z-index: 99;width: 53%;padding: .6rem .8rem .8rem .8rem;background-color: rgba(0, 0, 0, .4)}.banner-tx p{font-family: Georgia;font-size: .34rem;line-height: .5rem;height: 2rem;overflow: hidden;text-overflow: ellipsis;letter-spacing: -0.01rem;color: #ffffff}.banner-tx a{font-size: .16rem;font-weight: normal;font-stretch: normal;line-height: .73rem;letter-spacing: 0rem;color: #ffffff;padding-left: .8rem;display: block;background-position: left center;background-size: .7rem}.banner-tx a:hover{opacity: 0.7;text-decoration: underline}.index{position: fixed;top: 100%;left: 0;right: 0;bottom: 0;overflow-y: auto;overflow-x: hidden;z-index: 99;background: #fff}.s1{padding-top: 1.7rem;padding-bottom: .8rem;background: url(../images/s1-bj.jpg) no-repeat;background-size: cover}.s1-tit h2{font-size: .36rem;letter-spacing: .02rem;color: #333333;text-align: center;background: url(../images/icon-tit.png) no-repeat;background-size: .3rem !important;background-position: center bottom;padding-bottom: .35rem}.s1-tit{position: relative}.s1-more{position: absolute;right: 0;bottom: 0;font-size: 0}.s1-more a{background-color: #0d6db9;border-radius: .16rem;padding: 0rem .25rem;line-height: .36rem;font-size: .14rem;color: #ffffff;display: inline-block;margin-left: .15rem}.s1-more a:hover{opacity: 0.7}.s1-more>div{width: .36rem;height: .36rem;display: inline-block;cursor: pointer;vertical-align: bottom;margin: 0 .04rem}.s1-prev{background: url(../images/arrow-prev.png) no-repeat;background-size: cover}.s1-prev:hover{background: url(../images/arrow-prev-hover.png) no-repeat;background-size: cover}.s1-next{background: url(../images/arrow-next.png) no-repeat;background-size: cover}.s1-next:hover{background: url(../images/arrow-next-hover.png) no-repeat;background-size: cover}.s1-banner .slick-slide a{padding: 0 .15rem}.s1-banner{margin-top: .3rem}.s1-banner .pic{padding-top: 70%}.s1-tx{background-color: #fff;padding: .25rem;position: relative}.s1-tx p{font-size: .18rem;line-height: .3rem;height: .6rem;overflow: hidden;text-overflow: ellipsis;letter-spacing: .01rem;color: #333333;margin-bottom: .25rem}.s1-tx span{display: block;background: url(../images/icon-date1.png) no-repeat;background-size: .19rem !important;background-position: left bottom;padding-left: .25rem;font-family: Arial;font-size: .16rem;line-height: .19rem;color: #666666;padding-top: .25rem;border-top: solid .01rem #eee}.s1-tx::after{content: '';width: .31rem;height: .09rem;position: absolute;background: url(../images/icon-arrow1.png) no-repeat;background-size: .3rem;right: .25rem;bottom: .3rem}.s1 .slick-slide a:hover .s1-tx{background-color: #0d6db9}.s1 .slick-slide a:hover .s1-tx::after{background: url(../images/icon-arrow2.png) no-repeat;background-size: .3rem}.s1 .slick-slide a:hover span{color: #fff;background: url(../images/icon-date2.png) no-repeat;background-position: left bottom;border-top: solid .01rem rgba(255, 255, 255, .4)}.s1 .slick-slide a:hover p{color: #fff}.s1-list{margin-top: .4rem}.s1-list .slick-slide a{padding: 0 .15rem}.s2{padding-top: .6rem;padding-bottom: .6rem}.s2-list ul li{float: left;width: 30.333%;padding: .3rem 0rem}.s2-list ul li:nth-child(3n+2){margin: 0 4.5%}.s2-date b{font-family: Arial;font-size: .36rem;line-height: .31rem;letter-spacing: -0.01rem;color: #0d6db9;display: block}.s2-date span{font-family: Arial;font-size: .14rem;line-height: .31rem;color: #0d6db9;display: block}.s2-date{float: left;text-align: center;margin-right: .15rem}.s2-tx{padding-left: .15rem;overflow: hidden;border-left: .01rem dashed rgba(153, 153, 153, .5)}.s2-tx p{font-size: .18rem;line-height: .3rem;letter-spacing: .01rem;height: .6rem;overflow: hidden;text-overflow: ellipsis;color: #333333}.s2-list ul li a:hover p{text-decoration: underline}.s3{background: url(../images/s3-bj.jpg) no-repeat;background-size: cover;padding-top: .75rem;padding-bottom: .8rem}.s3 .s1-tit h2{color: #fff;background: url(../images/icon-tit2.png) no-repeat;background-position: center bottom;background-size: .3rem}.s3-c{margin-top: .5rem;background: url(../images/s3-tx-bj.png) no-repeat;background-position: center bottom;background-size: 100% 4.24rem;padding-left: .6rem;padding-bottom: .6rem;position: relative}.s3-banner .pic{padding-top: 0;height: 4.65rem}.s3-banner{width: 8.1rem;float: left}.s3-tx{overflow: hidden;padding-top: 1.6rem;padding-left: .4rem;padding-right: .22rem}.s3-date{font-family: Arial;font-size: .16rem;display: block;color: #f1b128;padding-left: .3rem;background: url(../images/icon-date2.png) no-repeat;background-size: .19rem !important;background-position: left center;margin-bottom: .4rem}.s3-tx ul li a h3{font-size: .22rem;line-height: .3rem;height: .6rem;overflow: hidden;text-overflow: ellipsis;color: #ffffff;margin-bottom: .2rem}.s3-tx ul li h3:hover{text-decoration: underline}.s3-tx ul li a p{font-size: .16rem;line-height: .3rem;height: .9rem;overflow: hidden;text-overflow: ellipsis;color: #ffffff;margin-bottom: .28rem}.s3-tx-more{text-align: right}.s3-tx-more span{font-size: .14rem;line-height: .3rem;letter-spacing: 0rem;color: #ffffff;display: inline-block;background: url(../images/icon-arrow3.png) no-repeat;background-size: .7rem !important;background-position: left bottom;padding-right: .22rem;padding-left: .03rem}.s3-tx-more:hover{opacity: 0.7}.s3-c .s1-more{top: .2rem;bottom: auto;right: 0}.s4{padding: .9rem 0}.s4 .s4-tit img{width: .3rem}.s4-pic ul{float: left}.s4-pic ul:first-child{margin-right: .3rem}.s4-pic .pic{width: 4.13rem;height: 2.75rem;padding-top: 0}.s4-pic ul li a{position: relative}.s4-tx{position: absolute;z-index: 1;left: 0;bottom: 0;font-size: .18rem;letter-spacing: .01rem;color: #ffffff;text-align: center;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: .08rem .15rem}.s4-pic ul li a::after{content: '';position: absolute;width: 100%;height: .8rem;background: url(../images/s4-pic-zzc.png) no-repeat;background-size: cover;bottom: 0;left: 0}.s4-pic ul li{margin-bottom: .2rem}.s4-pic ul{margin-top: .3rem}.s4-pic ul:nth-child(2){transform: translateY(-0.8rem)}.s4-l{float: left;margin-right: 4.5%}.s4-r{overflow: hidden}.s4-date{text-align: center;float: left;margin-right: .2rem;padding-right: .2rem;border-right: .01rem dashed #ccc}.s4-date b{font-family: Arial;font-size: .36rem;line-height: .31rem;letter-spacing: -0.01rem;color: #0d6db9;display: block}.s4-date span{font-family: Arial;font-size: .14rem;line-height: .31rem;color: #0d6db9;display: block}.s4-info{overflow: hidden}.s4-info p{font-size: .18rem;line-height: .3rem;height: .6rem;text-overflow: ellipsis;overflow: hidden;letter-spacing: .01rem;color: #333333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.s4-list ul li a{padding: .2rem;border: solid .01rem #ccc}.s4-list ul{margin-top: .2rem}.s4-list ul li{margin-bottom: .15rem}.s4-list ul li a:hover{background-color: #0d6db9}.s4-list ul li a:hover span{color: #fff}.s4-list ul li a:hover b{color: #fff}.s4-list ul li a:hover p{color: #fff}@media screen and (max-width: 1200px){#downPage{display: none}html,   body,   .banner,   .banner .slick,   .banner .slick div,   .banner .slick-slide a,   .banner .slick-slide a img{height: auto !important}.index{position: static;padding-top: 0}.s4,   .s3,   .s2,   .s1{padding: .5rem 0}}@media screen and (max-width: 1024px){.s3-banner{float: none;width: auto;height: auto;margin-right: 0}.s3-banner .pic{width: 100%;height: auto;padding-top: 64%}.s3-c .s1-more{top: -0.8rem}.s1-more>div{display: none}.s3-c{padding: 0}.s3-tx{padding: .2rem}.s3-tx ul li a h3{margin-bottom: .1rem}.s4-l{float: none;width: auto;height: auto;margin-right: 0;margin-bottom: .2rem}.s4-pic ul:nth-child(2){transform: none}.s4-pic ul{width: 50%;margin: 0 !important;padding: .1rem}.s4-pic ul li{margin-top: .1rem}.s4-pic .pic{width: 100%;height: auto;padding-top: 64%}.s4-tit{margin-bottom: .2rem}.banner .slick-slide a::before{content: none}}@media screen and (max-width: 768px){.s2-list ul li{width: 50%;margin: 0 !important;padding: .2rem .1rem}}@media screen and (max-width: 480px){.s2-list ul li{width: 100%}}
