@charset "utf-8";html,body,.banner,.banner .slick,.banner .slick div,.banner .slick-slide a,.banner .slick-slide a img{width: 100%;height: auto}body{overflow-x: hidden}.banner{overflow: hidden;position: relative}.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%;height: 100%;object-fit: cover}.banner .slick-prev,.banner .slick-next{width: 29px;height: 39px}.banner .slick-prev{background: url(../img/arrow_l.png) no-repeat;background-size: cover;left: 10%}.banner .slick-next{background: url(../img/arrow_r.png) no-repeat;background-size: 100% 100%;right: 10%}.tit{line-height: 40px;padding: 40px 0;overflow: hidden}.tit h3{float: left;font-size: 30px;font-weight: bold;padding-left: 14px;position: relative}.tit h3:after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 4px;height: 32px;background: #df954c}.more a{display: block;font-size: 14px;color: #666;background: url(../img/more1.png) no-repeat left center;padding-left: 80px}.more a:hover{color: #0054a3}.section1{position: relative;z-index: 9;padding-bottom: 40px}.section1:after{content: "";position: absolute;left: 0;right: 50%;margin-right: 600px;top: -80px;height: 80px;background: #fff;z-index: 8}.s1-l{width: 576px;margin-top: -80px;position: relative;margin-right: 45px;padding-bottom: 20px}.s1-l .tit{width: 68.57%;background: #fff;padding: 0;height: 80px;line-height: 80px;position: relative;z-index: 9;overflow: inherit}.s1-l .tit:after{content: "";position: absolute;right: -80px;top: 0;border-top: 40px solid transparent;border-left: 40px solid #fff;border-right: 40px solid transparent;border-bottom: 40px solid #fff}.s1-l-l{width: 100%;margin-top: 30px}.s1-l-l ul li a{display: block;position: relative}.s1-l-l ul li a .pic{padding-top: 0;width: 100%;height: 360px}.s1-l-l ul li a .pic:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;background: url(../img/jdt-bg.png) repeat-x;height: 104px}.s1-l-l ul li a .pic img{object-fit: cover}.s1-linfo{position: absolute;bottom: 0;left: 0;right: 0;padding: 10px 20px}.s1-linfo .s1-ldate{color: #fff;font-size: 13px}.s1-linfo .s1-ldate span{font-size: 18px;font-weight: bold;padding-right: 5px}.s1-linfo h3{font-size: 16px;color: #fff;line-height: 34px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all}.s1-l .slick-prev,.s1-l .slick-next{width: 27px;height: 45px;z-index: 9}.s1-l .slick-prev{background: rgba(0, 0, 0, 0.6) url(../img/prev1.png) no-repeat;background-position: center center}.s1-l .slick-next{background: rgba(0, 0, 0, 0.6) url(../img/next1.png) no-repeat;background-position: center center}.public-list{margin-top: 20px}.public-list ul li{line-height: 48px;background: url(../img/icon-sj1.png) no-repeat left center;padding-left: 20px;transition: all 0.3s}.public-list ul li span{float: right;color: #666;transition: all 0.3s;margin-left: 10px}.public-list ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;transition: all 0.3s}.public-list ul li:hover{background: url(../img/icon-sj2.png) no-repeat left center}.public-list ul li:hover a{color: #0054a3;font-weight: bold;text-decoration: underline}.public-list ul li:hover span{color: #0054a3}.s1-r{overflow: hidden;padding-top: 45px}.s1-tit ul{overflow: hidden}.s1-tit ul li{float: left;margin-left: 80px}.s1-tit ul li:first-child{margin-left: 0}.s1-tit ul li a{display: block;font-size: 30px;color: #999;padding-left: 16px;position: relative}.s1-tit ul li a::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 6px;height: 32px;background: #df954c;z-index: 9}.s1-tit ul li.on a{color: #333;font-weight: bold}.s1-bd{margin-top: 20px}.s1-bd>ul{display: none;position: relative}.s1-bd>ul:first-child{display: block}.s1-bd>ul .more a{line-height: 40px;position: absolute;right: 0;top: -60px}.s1-bd>ul li a{display: block;border-top: 1px dashed #dcdcdc;padding: 17px 0;transition: all 0.3s}.s1-bd>ul li:first-child a{border-top: 0}.s1-bd>ul li span{float: left;display: inline-block;width: 64px;height: 24px;line-height: 24px;text-align: center;background: #005aae;border-radius: 6px;font-size: 14px;font-weight: bold;color: #fff;margin-right: 20px}.s1-bd>ul li h3{font-size: 16px;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all}.s1-bd>ul li .s1-bdtx{display: none;position: relative;z-index: 1}.s1-bd>ul li .s1-bdtx:after{content: "";position: absolute;left: 10px;top: -10px;width: 1px;height: 100%;background: rgba(0, 84, 163, 0.2);z-index: -1}.s1-bd>ul li .s1-bdtx p{font-size: 16px;color: #555;line-height: 38px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all}.s1-bd>ul li .s1-bdtx p img{vertical-align: -9px;padding-right: 12px}.s1-bd>ul li.on a{background: rgba(0, 84, 163, 0.08);padding: 20px 40px}.s1-bd>ul li.on span{display: none}.s1-bd>ul li.on h3{font-size: 18px;font-weight: bold;color: #0054a3;margin-bottom: 10px}.s1-bd>ul li.on .s1-bdtx{display: block}.s1-bd>ul.s1-bd2 li a{padding: 21px 0;background: none}.s1-bd>ul.s1-bd2 li.on a{display: block}.s1-bd>ul.s1-bd2 li:hover h3{font-weight: bold;color: #0054a3}.section2{background: url(../img/section2.jpg) no-repeat center top;background-size: 100% 75%;padding: 30px 0;display: block;position: relative;z-index: 2}.section2 .tit{position: relative}.section2 .tit h3{color: #fff}.section2 .tit .more a{background: url(../img/more2.png) no-repeat left center;color: #fff}.s2-c>div{padding: 40px 56px;background: #fff;box-shadow: 0px 2px 12px 0px rgba(10, 11, 24, 0.2)}.s2-c .slick-list{padding-bottom: 16px}.s2-c ul{margin-left: -24px;margin-right: -24px}.s2-c ul li a{display: block;background: #f8f8f8;border: 1px solid #e5e5e5;border-top-left-radius: 20px;border-bottom-right-radius: 20px;overflow: hidden;margin: 0 24px}.s2-c ul li .pic{padding-top: 61.37%;overflow: hidden}.s2-c ul li .pic img{width: 100%;height: 100%;transition: all 0.5s;object-fit: cover}.s2-c ul li a:hover .pic img{transform: scale(1.1)}.s2-c ul li a:hover{background: #fff;box-shadow: 0px 2px 12px 0px rgba(10, 11, 24, 0.2)}.s2-c ul li a:hover .s2-cinfo h3{color: #004c94}.s2-c ul li .s2-cinfo{padding: 25px;position: relative}.s2-c ul li .s2-cinfo .s2-cdate{position: absolute;top: -42px;left: 25px;width: 66px;height: 75px;background: url(../img/sj-bg.png) no-repeat;text-align: center;color: #fff}.s2-c ul li .s2-cinfo .s2-cdate p{font-size: 24px;font-weight: bold;padding-top: 8px;color: #fff}.s2-c ul li .s2-cinfo .s2-cdate span{display: block;font-size: 12px;color: rgba(255, 255, 255, 0.6);margin-top: 3px}.s2-c ul li .s2-cinfo h3{font-size: 16px;font-weight: bold;line-height: 30px;height: 60px;overflow: hidden;margin-top: 15px}.s2-c ul li .s2-cinfo>em{display: block;width: 20px;height: 2px;font-size: 0;background: #004c94;margin-top: 10px}.s2-c ul li .s2-cinfo>p{font-size: 14px;line-height: 24px;height: 72px;color: #999;overflow: hidden;margin-top: 10px}.s2-c .slick-prev{width: 7px;height: 159px;background: url(../img/prev2.png) no-repeat;background-size: cover;left: -32px;z-index: 9}.s2-c .slick-next{width: 7px;height: 159px;background: url(../img/next2.png) no-repeat;background-size: cover;right: -32px;z-index: 9}.section3{background: url(../img/section3.jpg) no-repeat center top;background-size: cover;margin-top: -175px;padding-top: 150px;position: relative;z-index: 1}.section3>div{position: relative}.s3-l{margin-right: 630px;padding-bottom: 35px}.s3-l ul li{border-top: 1px dashed rgba(0, 84, 163, 0.8);padding: 20px 0}.s3-l ul li:first-child{border-top: 0;padding-top: 0}.s3-l ul li a{display: block;transition: all 0.3s}.s3-l ul li .s3-ldate{float: left;width: 60px;height: 56px;background: #fff;text-align: center;margin-right: 20px;transition: all 0.3s}.s3-l ul li .s3-ldate p{font-size: 20px;font-weight: bold;color: #005aae;padding-top: 6px}.s3-l ul li .s3-ldate span{display: block;font-size: 12px;color: rgba(0, 90, 174, 0.68)}.s3-l ul li h3{overflow: hidden;line-height: 56px;height: 56px;overflow: hidden;font-size: 0}.s3-l ul li h3 p{display: inline-block;vertical-align: middle;font-size: 16px;line-height: 28px;transition: all 0.3s}.s3-l ul li a:hover h3 p{font-weight: bold;color: #0054a3}.s3-l ul li a:hover .s3-ldate{background: #005aae}.s3-l ul li a:hover .s3-ldate p,.s3-l ul li a:hover .s3-ldate span{color: #fff}.s3-r{position: absolute;right: 0;top: -5px;bottom: 0;width: 600px;background: #fff;box-shadow: 0px 2px 12px 0px rgba(10, 11, 24, 0.2);padding: 45px 34px 10px 34px}.s3-r ul li a{display: block}.s3-r ul li .pic{padding-top: 71.29%}.s3-r .s3-rtit{position: relative;padding-left: 17px;margin-top: 40px;margin-bottom: 24px}.s3-r .s3-rtit:after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 6px;height: 50px;background: #df954c}.s3-r .s3-rtit h3{font-size: 28px;font-weight: bold}.s3-r .s3-rtit p{font-size: 14px;color: #999}.s3-r .s3-rinfo h4{font-size: 16px}.s3-r .s3-rinfo>p{font-size: 14px;color: #999;margin-top: 15px}.s3-r .more{font-size: 14px;color: #666;background: url(../img/more1111.png) no-repeat left center;padding-left: 80px;line-height: 40px;margin-top: 25px}.s3-r ul li a:hover .more{color: #0054a3}@media screen and (max-width:1200px){.section1:after{margin-right: 460px}.s1-tit ul li{margin-left: 30px}.s1-l{width: 490px}.s1-l-l ul li a .pic{height: 306px}.s1-bd>ul li .s1-bdtx p{font-size: 14px}.s1-bd>ul li.on a{padding: 20px}.s1-bd>ul.s1-bd1 li:nth-child(8){display: none}.s1-bd>ul.s1-bd2 li:nth-child(9){display: none}.s1-bd>ul.s1-bd2 li a{padding: 21.5px 0}}@media screen and (max-width: 1024px){html,body,.banner,.banner .slick,.banner .slick div,.banner .slick-slide a,.banner .slick-slide a img{height: auto !important}.banner .slick-prev,.banner .slick-next{width: 15px;height: 25px}.banner .slick-prev{left: 20px}.banner .slick-next{right: 20px}.tit h3{font-size: 24px}.tit h3:after{height: 26px}.more a{font-size: 12px;background-size: auto 28px !important;padding-left: 54px}.section1{padding-bottom: 20px}.s1-l,.s1-r{float: none;width: auto}.s1-l{margin-top: 0;margin-right: 0}.s1-r{padding-top: 20px}.s1-l .tit:after{display: none}.section1:after{display: none}.s1-l .tit{width: auto}.s1-l-l{margin-top: 0}.s1-l-l ul li a .pic{height: auto;padding-top: 62.5%}.public-list ul li{line-height: 42px}.s1-tit ul li a{font-size: 24px;padding-left: 14px}.s1-tit ul li a::after{width: 4px;height: 26px}.s1-bd>ul li a{padding: 15px 0}.s1-bd>ul.s1-bd2 li a{padding: 15px 0}.s1-bd>ul .more a{top: -55px}.section2{padding: 0}.s2-c>div{padding: 40px}.s2-c .slick-prev{left: -25px}.s2-c .slick-next{right: -25px}.s2-c ul{margin-left: -15px;margin-right: -15px}.s2-c ul li a{margin: 0 15px}.section3{padding-top: 170px;background: #fff;}.s3-l{float: none;width: auto;/* box-shadow: 0 0 0.2rem rgb(0 0 0 / 10%); */margin-right: 0;padding-bottom: 15px}.s3-r{position: static;width: auto;padding: 25px 30px}.s3-l ul li{padding: 15px 0}}@media screen and (max-width: 768px){.s3-r .s3-rtit h3{font-size: 24px}.s3-r .s3-rtit p{font-size: 12px}.s3-r .s3-rtit:after{height: 46px}.s3-r .s3-rtit{margin-top: 20px;margin-bottom: 20px}.s3-r .s3-rinfo>p{margin-top: 10px}.s3-r .more{margin-top: 10px;font-size: 12px;background-size: auto 28px;padding-left: 54px}}@media screen and (max-width: 480px){.tit{padding: 25px 0}.tit h3{font-size: 20px}.more a{background-size: auto 22px !important;padding-left: 42px}.s1-l .tit{height: 60px;line-height: 60px}.tit h3:after{height: 22px}.public-list{margin-top: 10px}.s1-tit ul li a{font-size: 20px}.s1-tit ul li a::after{height: 22px}.s1-bd>ul li.on h3{font-size: 16px}.s1-bd>ul li .s1-bdtx p{font-size: 12px;line-height: 30px}.s1-bd>ul li .s1-bdtx p img{height: 20px;vertical-align: -7px}.s1-bd>ul li.on a{padding: 10px 20px}.s1-bd>ul li h3{font-size: 14px}.s1-bd>ul li span{font-size: 12px}.s1-bd>ul .more a{top: -52px}.s2-c>div{padding: 20px}.s2-c .slick-prev{left: -5px}.s2-c .slick-next{right: -5px}.s2-c .slick-list{padding-bottom: 0}.s3-l ul li{padding: 12px 0}.s3-r .s3-rtit h3{font-size: 20px}.s3-r .s3-rtit:after{height: 40px}.s3-r{padding: 20px}.s3-r .more{background-size: auto 22px;padding-left: 42px}}@media screen and (max-width: 375px){.banner .slick-prev,.banner .slick-next{width: 10px;height: 20px}.s1-linfo .s1-ldate{font-size: 12px}.s1-linfo .s1-ldate span{font-size: 16px}.s1-linfo h3{font-size: 14px}.public-list ul li{font-size: 14px}.s1-r{padding-top: 10px}.s1-bd>ul li.on h3{font-size: 15px}.s1-bd>ul li span{width: 54px}.s1-bd>ul li a{padding: 10px 0}.s1-tit ul li{margin-left: 16px}.s1-tit ul li a{font-size: 16px}.tit{padding: 15px 0}.s2-c ul li .s2-cinfo h3{font-size: 14px;line-height: 24px;height: 48px}.s2-c ul li .s2-cinfo>p{font-size: 12px;line-height: 20px;height: auto;max-height: 60px}.s3-l ul li h3 p{font-size: 14px}.s3-r .s3-rinfo h4{font-size: 14px}.s3-r .s3-rinfo>p{font-size: 12px}.s3-r .s3-rtit h3{font-size: 18px}}