﻿@charset "utf-8";.banner{position: relative}.banner img{display: block;width: 100%}.banner a img{display: block;width: 100%}.banner a{display: block}.banner .slick{position: relative;z-index: 9}.banner .slick-slide a{display: block;position: relative}.banner .slick-slide a p{position: absolute;left: 0;right: 0;bottom: 20px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;color: #fff;z-index: 9;font-size: 24px}.banner .slick-prev,.banner .slick-next{width: 59px;height: 59px;z-index: 9}.banner .slick-dots{font-size: 0;text-align: center;bottom: 29px;width: auto;right: 50%;transform: translateX(50%)}.banner .slick-dots li{display: inline-block;width: 12px;height: 12px;margin: 0 5px;font-size: 0;background: #fff;border-radius: 50%;opacity: 0.4}.banner .slick-dots li button{display: none}.banner .slick-dots li.slick-active{background: #fff;opacity: 1}.banner-more a{color: #fff;font-size: 14px}.itit{text-align: center;font-size: 0;margin: 60px 0 80px 0;overflow: hidden}.itit div{display: inline-block;position: relative}.itit div img{display: block;max-width: 90%;margin: 0 auto}.itit div::before{content: "";position: absolute;right: 100%;bottom: 0;top: 0;width: 1000px;background: url(../images/itit-l.png) no-repeat;background-position: right bottom}.itit div::after{content: "";position: absolute;left: 100%;bottom: 0;top: 0;width: 1000px;background: url(../images/itit-r.png) no-repeat;background-position: left bottom}.section1{margin-top: 30px}.section1 a{display: block}.section1 a img{display: block;width: 100%}.s2-l{float: left;width: 715px;margin-right: 40px}.s2-l a{display: block;position: relative}.s2-l a .pic{padding-top: 60.5%}.s2-l a p{position: absolute;left: 0px;right: 0;bottom: 0px;color: #fff;padding: 0px 160px 0 15px;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: rgba(0, 0, 0, .6);line-height: 50px}.s2-l .slick-dots{font-size: 0;right: 15px;bottom: 18px;text-align: right;position: absolute}.s2-l .slick-dots li{width: 10px;height: 10px;color: transparent;margin-left: 10px;margin-right: 10px;border-radius: 50%;border: 1px solid #fff}.s2-l .slick-dots li button{display: block;font-size: 0px;padding: 0;margin: 0;border: none}.s2-l .slick-dots li.slick-active{background-color: #fff}.s2-l .slick-dots li.slick-active button{color: #fff}.s2-l a:hover p{text-decoration: underline}.s2-r{overflow: hidden}.s2-r ul li:first-child a{padding-top: 0}.s2-r ul li a{display: block;padding: 17px 0 17px 10px;border-bottom: 1px dashed #b5c3cf;transition: all 0.3s}.s2-r ul li a h3{font-size: 18px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 600;color: #000000}.s2-r ul li a p{font-size: 14px;line-height: 23px;height: 69px;overflow: hidden;color: #3890b7;margin-top: 16px}.s2-r ul li a:hover{background: rgba(255, 255, 255, .3);border-color: rgba(255, 255, 255, .3);padding-left: 15px;padding-right: 15px}.s2-r ul li a:hover h3{color: #154dbe}.section3{padding-top: 80px}.s3-c{overflow: hidden}.s3-c>div{width: 45.5%}.s3-c>div:nth-child(1){float: left}.s3-c>div:nth-child(2){float: right}.s3-c>div a{display: block}.s3-c>div a .pic{padding-top: 60%}.s3-c>div a .pic img{z-index: 8}.s3-c>div a .pic::after{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: url(../images/icon-play.png) no-repeat;background-position: center center;z-index: 9}.s3-c>div a p{text-align: center;font-size: 24px;line-height: 39px;color: #000000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 23px}.s3-c>div a:hover .pic img{transform: scale(1.05)}.s3-c>div a:hover p{color: #154dbe}.section4{margin-top: 120px;padding-top: 10px;padding-bottom: 75px;background: url(../images/s4-bj.jpg) no-repeat;background-size: cover;background-position: center center}.section4 .itit div::before{background: url(../images/itit-l2.png) no-repeat;background-position: right bottom}.section4 .itit div::after{background: url(../images/itit-r2.png) no-repeat;background-position: left bottom}.s4-c ul li{float: left;width: 31%;margin-top: 30px}.s4-c ul li:nth-child(-n+3){margin-top: 0}.s4-c ul li:nth-child(3n+2){margin-left: 3.5%;margin-right: 3.5%}.s4-c ul li a{display: block;background: #ddedfc;box-shadow: 0px 5px 3px 0px rgba(11, 23, 38, 0.41)}.s4-c ul li a h3{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #fff;font-size: 20px;line-height: 59px;padding: 0 35px;color: #ddedfc;background: url(../images/s4-tit-bj.jpg) no-repeat;background-size: cover;background-position: center center}.s4-c ul li a div{padding: 20px}.s4-c ul li a div p{font-size: 16px;line-height: 28px;height: 112px;overflow: hidden;color: #000000;text-indent: 2em}.s4-c ul li a:hover{box-shadow: 0px 10px 20px 0px rgba(11, 23, 38, 0.41)}.s4-c ul li a:hover div{background: #fff}.section5{padding-top: 1px;padding-bottom: 80px;background: url(../images/s5-bj.png) no-repeat;background-position: center center}.i-list li{position: relative;font-size: 18px;line-height: 70px;padding: 0px 0 0 52px;background: #fff url(../images/dtd-left.png) no-repeat;background-position: 23px center;float: left;width: 49%;margin-top: 30px;box-shadow: 0 0 7px rgba(25, 106, 176, .41)}.i-list li:nth-child(-n+2){margin-top: 0}.i-list li:nth-child(2n){margin-left: 2%}.i-list li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #000000}.i-list li a:hover{color: #154dbe;font-weight: 600}.i-list li span{position: absolute;right: 0;top: 0;color: #808080;font-size: 14px}.section6{background: url(../images/s6-bj.jpg) no-repeat;background-position: center center;background-size: cover;padding-top: 1px;padding-bottom: 85px}.s6-c ul li{float: left;width: 23.5%;margin-left: 2%;margin-top: 20px;transition: all 0.3s}.s6-c ul li:nth-child(-n+4){margin-top: 0}.s6-c ul li:nth-child(4n+1){margin-left: 0}.s6-c ul li a{display: block;position: relative}.s6-c ul li a .pic{padding-top: 60.5%}.s6-c ul li a p{position: absolute;left: 0px;right: 0;bottom: 0px;color: #fff;padding: 0px 15px 0 15px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: rgba(12, 13, 23, .7);line-height: 40px;text-align: center}.s6-c ul li:hover{box-shadow: 5px 10px 10px rgba(25, 106, 176, .6)}.s6-c ul li:hover a p{text-decoration: underline}@media screen and (max-width:1420px){.banner .slick-prev{left: 20px}.banner .slick-next{right: 20px}}@media screen and (max-width:1200px){.s2-l{width: 620px;margin-right: 25px}.s2-r ul li a p{margin-top: 10px}.s2-r ul li a{padding: 10px}.s3-c>div{width: 48%}.s3-c>div a .pic::after{background-size: 50px}.s3-c>div a p{font-size: 20px;margin-top: 10px}}@media screen and (max-width:1024px){.i-list li{font-size: 16px;padding-left: 40px;background-position: 10px center;line-height: 55px;margin-top: 20px}.section1{margin-top: 0}.section1{padding-left: 0;padding-right: 0}.itit div img{max-height: 45px}.itit{margin: 35px 0}.s2-l{float: none;width: auto;margin-right: 0;margin-bottom: 25px}.section3{padding-top: 0}.s3-c>div a p{font-size: 16px;margin-top: 0}.section4{margin-top: 35px;padding-bottom: 35px}.s4-c ul li{width: 49%;margin-top: 20px}.s4-c ul li:nth-child(3n+2){margin-left: 0;margin-right: 0}.s4-c ul li:nth-child(2n){margin-left: 2%}.s4-c ul li:nth-child(-n+3){margin-top: 20px}.s4-c ul li:nth-child(-n+2){margin-top: 0}.s4-c ul li a h3{font-size: 18px;padding: 0 15px}.section5{padding-bottom: 35px}.section6{padding-bottom: 35px}.s6-c ul li{width: 49%}.s6-c ul li:nth-child(-n+4){margin-top: 20px}.s6-c ul li:nth-child(-n+2){margin-top: 0}.s6-c ul li:nth-child(4n+1){margin-left: 2%}.s6-c ul li:nth-child(2n+1){margin-left: 0}.section4{padding-top: 1px}}@media screen and (max-width:768px){.banner .slick-slide a p{font-size: 16px;bottom: 5px;display: none}.banner .slick-dots{bottom: 10px}.banner-more{bottom: 10px;line-height: 14px}.banner .slick-prev{left: 10px}.banner .slick-next{right: 10px}.itit div::before{content: none}.itit div::after{content: none}}@media screen and (max-width:480px){.s3-c>div{float: none !important;width: auto;margin-top: 10px}.s3-c>div:first-child{margin-top: 0}.s4-c ul li{float: none;width: auto;margin-left: 0 !important;margin-right: 0 !important}.s4-c ul li:nth-child(-n+2){margin-top: 20px}.s4-c ul li:nth-child(1){margin-top: 0}.s4-c ul li a div{padding: 15px}.s4-c ul li a div p{height: 84px}.i-list li{float: none;width: auto;margin-left: 0 !important;margin-top: 15px}.i-list li:nth-child(2){margin-top: 15px}.s6-c ul li a p{line-height: 34px;font-size: 14px}}
