.main{position: relative;margin-top: 40px;margin-bottom: 420px;padding-right: 410px;box-sizing: border-box}.main-l{position: relative;padding-right: 25px}.main-r{position: absolute;top: 0;right: 0;width: 410px;padding-left: 25px;border-left: 1px solid #9a9a9a;box-sizing: border-box}.title{line-height: 28px;overflow: hidden}.title h2{float: left;padding-left: 25px;font-size: 28px;color: #000;border-left: 5px solid #ec0202;font-family: "Arial"}.title a{float: right;width: 120px;height: 30px;text-align: center;line-height: 30px;border: 2px solid #616161;font-size: 16px;color: #616161;font-weight: bold;transition: all .3s}.title a:hover{border: 2px solid #ec0202;color: #ec0202}.pic-text{padding-top: 30px}.sect1 .pic-text li{float: left;width: 48%;margin-left: 4%;overflow: hidden}.sect1 .pic-text li:nth-child(2n-1){margin-left: 0}.pic-text li a{display: block}.sect1 .pic-text li a .text{margin-top: 10px}.sect1 .pic-text li a .text p{font-size: 16px}.pic-text li a .text .date{font-size: 16px;color: #757575;font-family: "Arial";margin-bottom: 5px}.pic-text li a .pic{padding-top: 64.1%}.pic-text li a .text h2{font-size: 24px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 15px}.pic-text li a .text p{font-size: 18px;color: #000;line-height: 22px;height: 44px;overflow: hidden}.sect2{margin-top: 60px}.sect2 .pic-text li a .pic{padding-top: 41.4%}.sect2 .pic-text li a .text{padding-top: 20px}.sect2 .pic-text li a .text .date{font-size: 22px;color: #000}.study>ul.pic-text{padding-bottom: 30px;overflow: hidden}.study>ul.pic-text .slick-list{overflow: visible}.study .slick-dots{width: auto;bottom: 0;left: 0}.study .slick-dots li{width: 58px;height: 5px;margin-right: 7px;background-color: #dbdbdb}.study .slick-dots li.slick-active{background-color: #ec0202}.sect3{margin-top: 70px;width: 60.6%;float: left}.sect{width: 33.3%;float: right;margin-top: 70px}.sect3 .pic-text li{float: left;width: 49%;margin-left: 2%}.sect3 .pic-text li.vid .bf{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 30px;height: 30px;border-radius: 50%;border: 2px solid #ec0202;background: url(/en/images/bf.png) no-repeat 60% center}.sect3 .pic-text li:nth-child(3n-2){margin-left: 0}.sect3 .pic-text li .text{margin-top: 13px}.sect3 .pic-text li a .text p{font-size: 18px}.sect3 .pic-text li a .pic{padding-top: 71.9%}.sect .pic-text li{width: 89%;margin: 0 auto;display: block}.sect .pic-text li.vid .bf{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 60px;height: 60px;border-radius: 50%;background: rgba(255, 255, 255, .5) url(../images/sp.png) no-repeat 65% center}.sect .pic-text li .text{margin-top: 13px}.sect .pic-text li a .text p{font-size: 18px}.sect .pic-text li a .pic{padding-top: 71.9%}.date-list li{border-bottom: 1px dashed #9a9a9a}.date-list li a{display: block;padding: 15px 0}.date-list li .date{font-size: 16px;color: #5c5c5c}.date-list li h2{line-height: 28px;font-size: 16px;color: #000;overflow: hidden;margin-bottom: 10px}.date-list li p{line-height: 26px;font-size: 16px;color: #5c5c5c}.more{position: relative;margin-top: 20px;width: 175px;height: 38px;border: 2px solid #59aacc;text-align: center;line-height: 38px;margin-bottom: 30px;transform: translateX(0);transition: all .3s}.more a{display: block;font-size: 16px;color: #59aacc;font-weight: bold}.more:hover{transform: translateX(5px)}.date-list li:hover h2{color: #b51c04}.s6>h2{margin-top: 15px;margin-bottom: 10px;line-height: 22px;font-size: 18px;color: #1f1f1f;font-weight: normal;height: 44px;overflow: hidden}.s6 p{line-height: 20px;font-size: 15px;color: #3d3d3d;margin-top: 10px;word-break: break-all}.s6 p a{font-size: 15px;color: #59aacc;text-decoration: underline}.s6 p a:hover{color: #ec0202;text-decoration: underline}.s6-pic{position: relative;margin-top: 15px}.s6-pic img{display: block;width: 100%}.s6-pic .title{position: absolute;left: 15px;bottom: 15px}.s6-pic .title h2{font-size: 35px;color: #fff;padding-left: 10px}.s6-pic .sq{position: absolute;right: 20px;bottom: 20px}.s6-pic .sq button{display: inline-block;width: 77px;height: 27px;text-align: center;line-height: 27px;background-color: #ec0202;font-size: 20px;color: #fff;border: none;cursor: pointer}.s6-pic .sq button a{color: #fff}@media screen and (max-width:1200px){.more{margin-top: 10px;margin-bottom: 10px}.date-list li a{padding: 5px 0}}@media screen and (max-width:1000px){.main{padding-right: 15px}.main-r{position: static;width: 100%;border-left: 0;padding-left: 0;margin-top: 15px;clear: both}.main-l{padding-right: 0}.main{margin-bottom: 42px}}@media screen and (max-width:700px){.sect3{margin-top: 70px;width: 100%;float: left}.sect{width: 100%;float: right;margin-top: 70px}.pic-text li a .text p{font-size: 16px}.date-list li .date{font-size: 17px}.title a{width: 80px}.title h2{padding-left: 10px;font-size: 18px;line-height: 26px}.main{margin-top: 15px}.pic-text{padding-top: 15px}.sect1 .pic-text li{float: none;width: 100%;margin-left: 0;margin-bottom: 15px}.sect2{margin-top: 15px}.sect2 .pic-text li a .text .date{font-size: 18px}.pic-text li a .text h2{font-size: 20px}.sect3{margin-top: 15px}.sect3 .pic-text li{float: none;width: 100%;margin-left: 0;margin-bottom: 15px}.date-list li h2{font-size: 18px;line-height: 22px;height: 44px}.s6-pic img{display: block;width: 100%}.main{margin-bottom: 15px}.s6-pic .title h2{font-size: 20px}.ft-nav{padding: 15px}}
