.banner{width:100%;height:800px}.banner .swiper{width:100%;height:100%}.banner .swiper .swiper-slide a{display:block;width:100%;height:100%;background-position:center}.banner .swiper .swiper-pagination .swiper-pagination-bullet{width:54px;height:5px;background-color:#ffe19a;border-radius:2px;opacity:1}.banner .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#024292}.row1{width:100%;overflow:hidden;padding-top:264px;padding-bottom:61px;background:url(../images/row1_bg.png) no-repeat;background-position:0 -60px}.row1 .content{width:1350px;height:700px;margin:0 auto;position:relative;display:flex;justify-content:space-between;box-sizing:border-box;padding:0 14px 0 71px}.row1 .content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/static/images/ej_content_bg.png) center no-repeat;padding-right:287px}.row1 .content>*{position:relative;z-index:1}.row1 .content .bars{width:438px}.row1 .content .bars .title{display:flex;padding-top:76px;padding-bottom:28px;border-bottom:solid 1px #68aefe;align-items:flex-end;justify-content:space-between}.row1 .content .bars .title h2{font-size:24px;font-weight:700;font-stretch:normal;line-height:25px;letter-spacing:2px;color:#024292}.row1 .content .bars .title a{font-size:14px;font-weight:400;font-stretch:normal;line-height:15px;letter-spacing:0px;color:#fd8006;display:flex;align-items:center;justify-content:center}.row1 .content .bars .title a:after{content:"";display:inline-block;width:25px;height:13px;background:url(../images/ej_more_icon.png) center no-repeat;background-size:contain;margin-left:4px}.row1 .content .bars dl{padding-top:25px}.row1 .content .bars dl dd{font-size:18px;font-weight:400;font-stretch:normal;line-height:45px;letter-spacing:2px;color:#646464;position:relative;cursor:pointer}.row1 .content .bars dl dd:before{content:"";display:inline-block;width:0;height:0;border-top:solid 5px rgba(0,0,0,0);border-bottom:solid 5px rgba(0,0,0,0);border-left:solid 10px #fd8006;position:absolute;left:-15px;top:16px;opacity:0;transition:all .3s ease-in-out;transform:translate(-10px)}.row1 .content .bars dl dd.active,.row1 .content .bars dl dd:hover{color:#024292}.row1 .content .bars dl dd.active:before,.row1 .content .bars dl dd:hover:before{opacity:1;transform:translate(0)}.row1 .content .bars_body{width:700px;margin-top:-140px;position:relative}.row1 .content .bars_body .list{display:flex;gap:20px;flex-wrap:wrap;position:absolute;top:0;left:0;opacity:0;transition:all .3s ease-in-out;transform:translate(10%);pointer-events:none}.row1 .content .bars_body .list.active{opacity:1;transform:translate(0);pointer-events:painted}.row1 .content .bars_body .list .item{display:block;width:340px;height:228px;position:relative}.row1 .content .bars_body .list .item .item_img{width:100%;height:100%}.row1 .content .bars_body .list .item .item_img img{display:block;width:100%;height:100%}.row1 .content .bars_body .list .item .item_title{width:340px;height:80px;position:absolute;bottom:0;left:0;background-color:#024292b3;box-sizing:border-box;padding:8px 10px 0}.row1 .content .bars_body .list .item .item_title h3{height:40px;font-size:16px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:1px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.row1 .content .bars_body .list .item .item_title p{display:flex;justify-content:space-between;margin-top:8px}.row1 .content .bars_body .list .item .item_title p span,.row1 .content .bars_body .list .item .item_title p i{font-size:14px;font-weight:400;font-style:normal;line-height:11px;letter-spacing:1px;color:#fff}.row1 .content .bars_body .list .item .item_title p i{font-size:12px}.row1 .content .bars_body .list .item:first-of-type{width:700px;height:466px}.row1 .content .bars_body .list .item:first-of-type .item_title{width:700px;height:100px;padding:0 30px}.row1 .content .bars_body .list .item:first-of-type .item_title h3{font-size:18px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:1px;color:#fff;padding-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row1 .content .bars_body .list .item:first-of-type .item_title p{padding-top:15px}
