@charset "utf-8";.w1400{width: 85%;margin: 0 auto;max-width: 16.4rem}body.navShow{overflow: hidden}.a_body{position: relative;z-index: 0}.section{overflow: hidden}.header_box_li{position: relative;z-index: 1;height: 100%}.header_box{position: relative;z-index: 100}#header{z-index: 999;width: 100%}#header .w1400{margin-left: 7.5%;margin-right: 7.5%;max-width: inherit !important}.head-t{height: .4rem;background: #0d4380}.head{position: fixed}.header_top{position: relative;padding: 0;text-align: right;z-index: 10000;overflow: hidden}#header.up #nav ul li a>h3{line-height: .5rem}#header.up #logo img{max-height: .5rem}#header.up #logo{transform: translateY(-.1rem)}.head .header_top{transition: 0.5s;display: flex;justify-content: space-between;align-items: center}.welcome p{font-size: .14rem;color: #a2c5ed}.list_box0{display: flex;align-items: center;font-size: 0}.list_box0 .li{font-size: 0.14rem;color: #a2c5ed;display: flex;transition: .6s;position: relative}.list_box0 .li:last-child{margin-right: 0;padding-right: 0;border-right: 1px solid rgba(255, 255, 255, 0)}.list_box0 .li>a{display: block;padding: 0 .1rem}.list_box0 .li a .ewm_box{display: inline-block;border: #d3d3d3 1px solid;background: #fff;position: absolute;left: 50%;transform: translateX(-50%) scaleY(1);top: .56rem;opacity: 1;visibility: visible;transform-origin: top;display: none}.list_box0 .li a .ewm_box:before{content: "";position: absolute;border-left: transparent 6px solid;border-right: transparent 6px solid;border-bottom: #fff 6px solid;top: -6px;left: 50%;margin-left: -6px}.list_box0 .li.li1>a{font-weight: bold}.list_box0 .li.li1>a.a2{display: none}.list_box0 .li.li1.on>a.a1{display: none}.list_box0 .li.li1.on>a.a2{display: inline-block}.list_box0 .li.li1.on>a span{margin-left: 1.125rem}.list_box0 .li:hover{color: rgba(255, 255, 255, 0.7)}.old_rukou{width: 1.50rem;height: .54rem;display: inline-block;text-align: center;line-height: .54rem;margin-left: .34rem}.old_rukou a{display: block;width: 100%;font-size: .18rem;color: #fff;border-radius: 0 0 0 .10rem;background: #0a3f79}#m_header .list_box0{float: right}#m_header .list_box0 .li{line-height: 60px}#m_header .list_box0 .li a .ewm_box{top: 60px}#m_header .list_box0 .li a>img{height: 12px}.list_box_01{font-size: 0;white-space: nowrap;padding: .10rem}.list_box_01 li{display: block !important;margin: 0 15px !important;text-align: center}.list_box_01 li h3 img{border: #ededed 1px solid;width: 85px;height: 85px}.list_box_01 li h5{font-size: .12rem;color: #666666;line-height: 20px;margin: 0}.list_box0 .li:after{content: "";position: absolute;left: -.26rem;width: 1px;height: 16px;top: 50%;margin-top: -8px;opacity: .8}.list_box0 .li.on:after{display: none}.list_box0 .li:first-child:after{display: none}.header_box .w1200{height: 1.28rem;position: relative;width: auto;max-width: 100%;padding: 0;display: flex;justify-content: space-between;transition: .5s}#header #logo .box_table{width: auto}#header #logo{height: 100%;position: relative;width: 4.8rem;transition: 0.5s;transform: translateY(.1rem);padding: 0 .2rem;z-index: 10;text-align: center}#logo img{max-width: 100%;max-height: .69rem;transition: .5s}#logo img.img2{display: none}.head-l{width: calc((100% - 4.8rem)/2);position: relative;z-index: 100}.head-r .list_box0{display: flex;align-items: center;justify-content: flex-end}#nav ul{display: flex;justify-content: space-between}#nav ul li{float: left;z-index: 0;height: 100%;position: relative}#nav ul li a{display: block;padding: 0;position: relative;z-index: 2}#nav ul li a>h3{font-size: .18rem;color: #fff;line-height: .88rem;position: relative;transition: .36s;display: inline-block}#nav ul li>a>h3:after,#nav ul li .sub a::after{width: .11rem;height: .06rem;background-size: 100%;left: auto;right: 0;bottom: 50%;transform: translateY(50%)}#nav ul li.on1 h3:after{opacity: 1;visibility: visible}#nav ul li .sub{position: absolute;top: 100%;background: #fff;width: auto;left: 50%;z-index: 10000;transform: translateX(-50%) scaleY(0);visibility: hidden;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;transition: .5s;transform-origin: top}#nav ul li .sub:after{content: '';height: 3px;width: 100%;position: absolute;left: 50%;top: -1px;background: #d58f33;transform: translateX(-50%);opacity: .7}#nav ul li .sub .box{padding: .05rem 0;text-align: center}#nav ul li .sub a{padding: 0.1rem 0;line-height: 0.28rem;transition: .6s;font-size: 0.16rem;color: #333;text-align: center;min-width: 1.6rem;position: relative}#nav ul li .sub h3:after{content: "";position: absolute;left: .05rem;right: .05rem;bottom: 0;border-bottom: 1px dashed rgba(255, 255, 255, .2);width: auto}#nav ul li .sub h3:last-child:after{border-bottom: none}#nav ul li .sub a{line-height: 1.2}#nav ul li .sub h3 a:hover{color: #fff;background: #1a54a9}#nav ul li:hover .sub{filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;visibility: visible;transform: translateX(-50%) scaleY(1)}#nav ul li .sub dt{position: absolute;left: 100%;top: 0;background: rgba(5, 42, 77, .5);opacity: 0;visibility: hidden;transition: 0.5s;z-index: 1000}#nav ul li .sub dt dl{transition: 0.5s}#nav ul li .sub dt dl:hover{background: rgba(255, 255, 255, .2)}#nav ul li .sub h3:hover dt{opacity: 1;visibility: visible}#nav>ul>li h3:before{content: "";display: block;position: absolute;width: 12px;height: 12px;right: -.22rem;top: 50%;margin-top: -6px;transition: .3s;background-size: 100% auto;display: none}#nav>ul>li.xiala h3:before{display: block}#nav>ul>li.noSubMenu h3:before{display: none}.search_btn{cursor: pointer;text-align: center;float: left;transition: .6s;margin: 0;position: relative}.search_btn img{margin: 0;width: .2rem}#header .dw2{float: left;height: 90px;width: 53px;cursor: pointer;position: relative;margin-right: .24rem;transition: .6s;margin-left: .16rem}#header .dw2:after{content: "";width: 1px;height: 16px;display: block;position: absolute;background: rgba(255, 255, 255, .75);right: -.24rem;top: 50%;margin-top: -8px}#header .dw2.yuyan:before{content: "";width: 1px;height: 100%;display: block;position: absolute;left: 0;top: 0;display: none}#header .dw2 .dh{height: 23px;line-height: 23px;text-align: center;font-size: 13px;color: #fff;cursor: pointer;transition: .6s}#header .dw2 .dh span{padding-right: 14px;width: 53px;height: 23px;display: inline-block;font-style: italic}#header .dw2 .dd{padding-bottom: 10px;padding-top: 10px;position: absolute;top: 100%;width: 100%;text-align: center;background: #acce22;left: 0;border: 1px solid #acce22;opacity: 0;visibility: hidden;transition: 400ms;transform: translateY(15px)}#header .dw2 .dd:before{content: "";display: inline-block;border: 8px solid transparent;border-bottom: 8px solid #acce22;position: absolute;top: -16px;left: 50%;margin-left: -8px}#header .dw2 .dd a{display: block;text-align: center;line-height: 30px;color: #fff;font-size: 13px;padding: 0 10px}#header .dw2 .dd a:hover{font-weight: bold}#header .dw2.on .dd{opacity: 1;visibility: visible;transform: translate(0)}.head-b{justify-content: space-between;align-items: flex-start}.head .head-b{background: #1a54a9;transition: 0.5s}.search_btn{cursor: pointer}.search_btn svg{fill: rgb(255, 255, 255);width: 16px;height: 16px}.search-dialog-box{position: fixed;left: 0px;top: 0px;width: 100%;height: 100vh;z-index: 1000000;opacity: 0;visibility: hidden;transition: all 0.6s ease 0s}.search-dialog-box::before{content: "";position: absolute;top: 0px;height: 0px;background: rgb(14, 93, 168);transition: all 0.6s ease 0s;left: 0px;right: 0px;z-index: 1;opacity: 0.9}.search-dialog-box.on::before{height: 100%;display: none}.search-dialog-box .bubbles-bg{opacity: 0;visibility: hidden;display: none}.search-dialog-box .search-bg{position: absolute;left: 0px;top: 0px;width: 100%;height: 0px;margin: 0px;background: 0% 0% / cover no-repeat rgba(0, 0, 0, 0.7);transform-origin: center center;transition: height 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s}.search-dialog-box .wrap-inner{transform: translateY(100%);transition: all 0.6s ease 0s}.search-dialog{position: absolute;left: 0px;top: 50%;transform: translateY(-50%);width: 100%;z-index: 2}.search-dialog .search-tit{font-size: 0.44rem;line-height: 0.56rem;color: rgb(255, 255, 255);text-align: center;overflow: hidden;display: none}.search-dialog .search-inner{overflow: hidden;margin-top: 0px}.search-dialog .search-input{width: 8rem;margin: 0px auto;background-color: rgba(255, 255, 255, 0.1);box-sizing: border-box;transition: all 0.3s ease 0s;max-width: 94%}.search-dialog .search-input input[type="text"]{float: left;height: 0.7rem;width: calc(100% - 1rem);background-color: rgb(255, 255, 255);font-size: 0.2rem;line-height: 0.08rem;color: #666;transition: all 0.3s ease 0s;padding: 0px 0.2rem}.search-dialog .search-input input[type="submit"],.search-dialog .search-input .clear-btn{float: right;height: 0.72rem;width: 1rem}.search-dialog .search-input input[type="submit"]{background-color: #1a54a9;font-size: .2rem;color: #fff}.search-dialog .search-input .clear-btn{background-color: rgba(0, 0, 0, 0.2);background-repeat: no-repeat;background-position: center center;background-image: url("../images/close-btn.svg");background-size: 0.56rem;border-radius: 100%;margin-right: 0.16rem;display: none}.search-dialog .search-input.on{background-color: rgb(255, 255, 255)}.search-dialog .hot-search{font-size: 0px;width: 0.49rem;margin: 0.096rem auto 0px;box-sizing: border-box;padding: 0px 0.096rem;overflow: hidden}.search-dialog .hot-search .hot-tit,.search-dialog .hot-search .hot-link{display: inline-block;zoom: 1;vertical-align: top}.search-dialog .hot-search .hot-tit{font-size: 0.06rem;line-height: 0.08rem;color: rgb(255, 255, 255);font-weight: bold;padding-left: 0.096rem;background-repeat: no-repeat;background-position: left center;background-size: 0.08rem}.search-dialog .hot-link{margin-left: 0.16rem}.search-dialog .hot-link a{display: inline-block;zoom: 1;font-size: 0.06rem;line-height: 0.08rem;margin-right: 0.12rem;color: rgb(255, 255, 255);padding-bottom: 5px;position: relative}.search-dialog .hot-link a::before{content: "";position: absolute;left: 0%;bottom: 0px;width: 100%;height: 2px;background-color: rgb(255, 255, 255);transform: scaleX(0);transform-origin: left center;transition: transform 0.3s ease 0s}.search-dialog-box .bottom-box{position: absolute;left: 0px;bottom: 5.1%;width: 100%}.search-dialog-box .bottom-box .share-box{overflow: hidden}.search-dialog-box .bottom-box .copy{font-size: 0.35rem;line-height: 0.5rem;color: rgb(255, 255, 255);font-family: gilroy-regular;margin-top: 0.5rem;overflow: hidden}.header-right.is-open .bubbles-bg{visibility: visible;opacity: 1}.header-right.is-open .search-btn .con-box{display: none}.header-right.is-open .close-btn{display: block}.header-right.is-open .item .search-bg{transform: scale(1)}.search-dialog-box.on{opacity: 1;visibility: visible}.search-dialog-box.on .search-bg{height: 100vh}.search-dialog-box.on .bubbles-bg{opacity: 1;visibility: visible}.search-dialog-box.on .wrap-inner{transform: translateY(0px)}.pub-close{position: absolute;width: 0.48rem;height: 0.48rem;z-index: 10;right: 0.24rem;top: 0.216rem;background-color: rgba(255, 255, 255, 0.1);border-radius: 100%}.pub-close .bg{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background-color: rgb(28, 90, 183);transform: scale(0);border-radius: 100%;transition: transform 0.3s ease 0s}.pub-close i{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background-position: center center;background-size: 0.12rem;background-repeat: no-repeat;background-image: url("../images/close-btn.svg");transition: all 0.6s ease 0s}.pub-close i:hover{transform: rotate(180deg)}@keyframes spin{100%{transform: rotate(1turn)}}@keyframes spin2{100%{transform: rotate(-1turn)}}@keyframes spin-reverse{0%{transform: rotate(1turn)}}@keyframes spin-reverse2{0%{transform: rotate(-1turn)}}.m_header_box{transition: .6s;display: none;position: relative;z-index: 100000;height: .7rem}.m_header_box header{padding: 0 0 0 15px;height: .7rem;background: #1a54a9;box-shadow: 0 3px 5px rgba(0, 0, 0, .05);position: fixed;top: 0;left: 0;right: 0;z-index: 100;display: flex;justify-content: space-between;align-items: center}.m_header_box header #logo img{height: 0.5rem;width: auto}.m_header_box header #logo{padding: 0;width: 250px;margin: 0}#nav_btn_box.on{background: none}#nav_btn_box{position: relative;width: .7rem;height: .7rem;display: flex;align-items: center;justify-content: center;z-index: 1}#nav_btn_box:before{content: "";position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;background: #fff}#nav_btn_box:after{content: "";position: absolute;z-index: -1;top: 0;left: -10px;border-right: #fff 10px solid;border-top: transparent .7rem solid}#nav_btn{cursor: pointer;text-align: center;z-index: 99999;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;outline: none;box-shadow: none}#nav_btn .point{display: inline-block;width: 0.40rem;height: 22px;position: relative;outline: none}#nav_btn .point:hover .navbtn,#nav_btn .point:hover .navbtn::after,#nav_btn .point:hover .navbtn::before{width: .28rem}#nav_btn .navbtn{position: absolute;top: 12px;left: 0;display: inline-block;width: 18px;height: 2px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #1a54a9}#nav_btn .navbtn::after,#nav_btn .navbtn::before{position: absolute;left: 0;display: inline-block;width: 24px;height: 2px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #1a54a9}#nav_btn .navbtn::after{top: -8px}#nav_btn .navbtn::before{top: 8px}#nav_btn .point.on .navbtn{background: transparent}#nav_btn .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px}#nav_btn .point.on .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px}.m_nav_list{flex-direction: column;width: 100%;height: 100%;overflow: auto;align-items: center;display: flex;background: rgba(255, 255, 255, .1)}.m_nav_list::-webkit-scrollbar{display: none}#m_nav{z-index: 99999;position: fixed;width: 100%;height: 100vh;right: -105vw;top: 0;display: none;padding: 70px 20px 30px;overflow: hidden;pointer-events: none;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;background: #f7f7f7;background-size: cover;opacity: 0;visibility: hidden}#m_nav .close{position: absolute;top: 7px;right: 15px;left: 15px;font-size: 30px;color: #333;z-index: 10000;width: auto;height: 35px;border-radius: 0;display: flex;align-items: center;justify-content: flex-end;padding: 0 0}#m_nav.act{pointer-events: auto;right: 0;opacity: 1;visibility: visible}#m_nav .search_box input.submit{background: #0656b7 url(../images/submit.svg) center no-repeat;background-size: .28rem}#m_nav .list_box0{text-align: center;width: 100%;justify-content: flex-start;margin: .32rem 0 0;flex-wrap: wrap;height: 0.4rem}#m_nav .list_box0 .li{text-align: left;color: #1a54a9;margin: 0 .12rem 0.15rem 0;font-size: 14px;padding: 0;min-width: 1rem}#m_nav .old_rukou{margin: .24rem 0 0;width: 100%}.list_box_nav_mobile{width: 100%;max-height: calc(100% - 250px);padding: 0 0 10px;overflow: auto;margin: 0}.list_box_nav_mobile>li{width: 100%;overflow: hidden;padding: 0;position: relative;margin: 0 auto}.list_box_nav_mobile>li .con{position: relative}.list_box_nav_mobile>li .a{width: 100%;border-bottom: 1px solid #e2e2e2;line-height: .5rem;color: #333;padding: 0;font-size: 16px;display: flex;position: relative;transition: .5s}.list_box_nav_mobile>li i{opacity: 1;filter: alpha(opacity=100);display: inline-block;width: .64rem;height: .5rem;display: inline-block;background: url(../images/arrow_down.svg) center no-repeat;background-size: 15px 15px !important;position: absolute;display: block;right: 0;top: 2px}.list_box_nav_mobile>li.on1 i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg)}.list_box_nav_mobile>li.on .a{border-bottom: 1px solid #e2e2e2}.list_box_nav_mobile>li .list{padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.1);display: none}.list_box_nav_mobile>li .list a{display: block;font-size: 13px;color: #666;line-height: 2.5}.nav_mask{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 888;background-color: rgba(0, 0, 0, 0.4);display: none}.wap_search{font-size: 16px;border-radius: 5px;color: #fff;text-align: center;letter-spacing: 2px;overflow: hidden;width: 100%;height: 85px;display: block;margin-bottom: 0.1rem}.wap_search .form{height: 40px;border-radius: 20px;background: rgb(255 255 255);position: relative;width: 3.68rem;margin: 10px auto}.wap_search .input{font-size: .16rem;color: #646464;height: 40px;line-height: 40px;padding: 0 .24rem;box-shadow: none;-webkit-appearance: none;float: left;border-right: 0;background: none;width: calc(100% - 40px)}.wap_search .btn_blue{position: absolute;cursor: pointer;top: 0;right: 0;width: 40px;height: 40px;line-height: 40px;border: 0;background: url(../images/submit.svg) center no-repeat #0656b7;background-size: .24rem;border-radius: 20px}.wap_search .btn_blue.fr{background: #e9edef;color: #4e4f53}.wap_search input::-webkit-input-placeholder{color: #999}.wap_search input::-moz-placeholder{color: #999}.wap_search input:-moz-placeholder{color: #999}.wap_search input:-ms-input-placeholder{color: #999}.wap_search input:focus::-webkit-input-placeholder{color: transparent}.wap_search input:focus:-moz-placeholder{color: transparent}.wap_search input:focus::-moz-placeholder{color: transparent}.wap_search input:focus:-ms-input-placeholder{color: transparent}.head .li:last-child{position: relative;height: 0.4rem;display: flex;align-items: center}.head .input{position: absolute;z-index: 1;left: auto;right: 0rem;top: 0;bottom: 0px;height: 0.4rem;width: 0.2rem;background: #fff;opacity: 0;visibility: hidden;transition: 0.5s;display: flex;justify-content: space-between;align-items: center;padding-right: 0.1rem}.head .li:last-child.on .input{width: 3rem;opacity: 1;visibility: visible}.head .input .txtinput{width: calc(100% - 30px);height: 0.4rem;line-height: 0.4rem;font-size: 0.14rem;padding: 0 0rem 0 0.2rem}.head .input .sub{width: 0.2rem;height: 0.2rem;background: url(../images/ser.png) no-repeat center;cursor: pointer;background-size: 100% 100%}.main-visual-wrapper{width: 100%;overflow: hidden;position: relative;padding-top: 1.28rem}.main-visual-slider{overflow: hidden;width: 100%;position: relative}.main-visual-slider .swiper-slide{overflow: hidden}.main-visual-slider .swiper-container{width: 100%;height: 100%;position: relative}.swiper-box1 .imged{padding-bottom: 40%}.slide-inner{overflow: hidden}.main-visual-slider .imged{transform: translate3d(0px, 0px, 0px) scale(1.05);transition: opacity 0.5s}.main-visual-slider .swiper-slide-active .imged{transform: scale(1);transition: all 6s}.main-visual-slider video{transform: scale(1.1)\0}.swiper-box1 .arror{margin: 0;top: 50%;transform: translateY(-50%)}.swiper-box1 .swiper-button-prev{left: .35rem;width: .7rem;height: .7rem;background: url(../images/ban-l.png) no-repeat center center;background-size: .7rem auto}.swiper-box1 .swiper-button-next{right: .35rem;width: .7rem;height: .7rem;background: url(../images/ban-r.png) no-repeat center center;background-size: .7rem auto}.swiper-box1 .arror::after{display: none}.home1{width: 100%;padding-top: .75rem;padding-bottom: .8rem;background: #ecf1f8;overflow: hidden}.title{justify-content: center;margin-bottom: .45rem;align-items: center;position: relative}.title h3{font-weight: normal}.title h3 span{font-size: 0.34rem;color: #333}.title .more-d{position: absolute;right: 0}.title .more-d a{display: block;width: 1.15rem;height: .3rem;line-height: .3rem;border-radius: 0.3rem;border: 1px solid #1a54a9;align-items: center;font-size: 0.14rem;color: #1a54a9;text-align: center;transition: 0.5s}.title .more-d a:hover{background: #1a54a9;color: #fff}.title .more-d a img{width: 0.54rem;display: block;margin-right: .1rem}.home1 .left{width: 49.28%}.home1 .right{width: 50.72%}.home1 .left .home1-swiper a{display: block;position: relative}.home1 .left .con{position: relative;padding: .15rem .2rem;z-index: 100;background: #fff}.home1 .left .con::after{position: absolute;left: 0;top: .4rem;height: .7rem;width: 4px;background: #1a54a9}.home1 .left a:hover .con::after{top: 0;bottom: 0;height: 100%}.home1 .left .con h3{color: #333;position: relative;z-index: 100;font-size: .18rem;font-weight: bold}.home1 .left .con p{margin-top: .1rem;margin-bottom: .15rem;line-height: 0.22rem;font-size: 0.14rem;color: #808080;height: .66rem}.home1 .left .con span{font-size: .17rem;color: #808080;font-family: "Arial"}.home1 .left .imged{padding-bottom: 53%}.home1 .right .h1-r{justify-content: space-between}.home1 .right .h1-list{width: 50%;padding-left: .3rem}.home1 .right .h1-list a{display: block}.home1 .right .h1-list .imged{padding-bottom: 59.5%}.home1 .right .con{position: relative;padding: 0.15rem .2rem;background: #fff}.home1 .right .con::after{content: "";position: absolute;left: 0;top: .18rem;height: .5rem;width: 4px;background: #1a54a9}.home1 .right a:hover .con::after{top: 0;bottom: 0;height: 100%}.home1 .right .con h4{font-size: 0.18rem;color: #333333;line-height: .29rem;max-height: .58rem\0;margin-bottom: .2rem;margin-top: .1rem}.home1 .right a:hover .con h4{color: #0656b7}.home1 .right .con p{font-size: 0.17rem;color: #808080}.h1r-down{margin-top: .3rem}.h1r-down *{transition: all .3s}.home1 .right .h1-list:nth-child(2) .h1r-down{margin-top: 0;margin-bottom: .3rem}.h1r-down a{position: relative;display: block;padding: .2rem .15rem;background: #fff}.h1r-down a:hover{background: #f7ab00}.h1r-down a::after{content: "";position: absolute;left: 0;top: .3rem;height: .8rem;width: 4px;background: #1a54a9}.h1r-down a:hover::after{background: #fcde9c}.h1r-down a h2{line-height: .29rem;font-size: .18rem;color: #333;max-height: .87rem\0}.h1r-down a:hover h2{color: #fff}.h1r-down a p{font-size: .14rem;line-height: .24rem;color: #808080;max-height: .72rem\0;margin-bottom: .15rem;margin-top: .15rem}.h1r-down a:hover p{color: #fff}.h1r-down a span{font-size: .17rem;color: #808080;font-family: "Arial"}.h1r-down a:hover span{color: #fff}.home2{width: 100%;padding-top: .7rem;padding-bottom: 3.1rem;background: url(../images/hbg2.jpg) no-repeat center/cover}.home2 .title h3 span{padding: 0 .3rem;color: #a8c4ec;cursor: pointer}.home2 .title h3 span.on{color: #fff;background: url(../images/s2-qq.png) no-repeat left center}.home2 .title .more-d a{display: none}.home2 .title .more-d a.on{display: block;border: 1px solid #fff;color: #fff}.date-list *{transition: all .6s}.date-list{display: flex;margin: 0 -.28rem;display: none;padding-top: .15rem}.date-list.on{display: flex}.date-list li{/*width: 33.333%;*/margin-bottom: .35rem;padding: 0 0.28rem}.date-list li a{position: relative;display: block;background: #fff;padding: .2rem .2rem}.date-list li a::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: 2px;background: #f6aa01}.date-list li:hover a::after{height: 100%}.date-list li a .date{position: relative;z-index: 9}.date-list li a .date span{font-size: .26rem;color: #f6aa01;font-family: "Arial"}.date-list li:hover a .date span{color: #fff}.date-list li a .date i{font-style: normal;font-size: .16rem;color: #808080;font-family: "Arial";padding-left: .05rem}.date-list li:hover a .date i{color: #fff}.date-list li a p{position: relative;margin-top: .15rem;font-size: .18rem;line-height: .29rem;color: #333;max-height: .58rem\0;z-index: 9}.date-list li:hover a p{color: #fff}.home2-t{align-items: flex-start}.home3{position: relative;margin-top: -2.7rem;z-index: 9;overflow: hidden}.home3 *{transition: all .6s}.home3 .wp{position: relative;padding-top: .65rem}.home3 .wp::after{content: "";position: absolute;left: 0;top: 0;width: 100vw;bottom: 0;background: #fff}.home3 .title{position: relative;z-index: 9}.home3 .s3{position: relative;width: 100vw;padding: 0 0 .6rem .4rem;z-index: 9}.home3 .s3 ul li{margin: 0.1rem 0}.home3 .s3 ul li a .imged{padding-bottom: 67.418%}.home3 .s3 ul li a .text{position: relative;margin-left: 0.3rem;margin-top: -0.55rem;z-index: 9;background: #fff;padding: .15rem .2rem;box-shadow: 0 0 10px #cadcf3}.home3 .s3 ul li a .text::after{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 5px;background-color: transparent;transition: all .3s}.home3 .s3 ul li:hover a .text::after{width: 100%}.home3 .s3 ul li.swiper-slide-active a .text::after{background: #f6aa01}.home3 .s3 ul li.swiper-slide-active+li a .text::after{background: #5ba3fc}.home3 .s3 ul li.swiper-slide-active+li+li a .text::after{background: #e94f3a}.home3 .s3 ul li.swiper-slide-active+li+li+li a .text::after{background: #21d4d1}.home3 .s3 ul li a .text p{position: relative;line-height: 0.29rem;font-size: 0.18rem;color: #333;height: .58rem;margin-bottom: .15rem;z-index: 9}.home3 .s3 ul li:hover a .text p{color: #fff}.home3 .s3 ul li a .text span{position: relative;font-size: .17rem;color: #808080;font-family: "Arial";z-index: 9}.home3 .s3 ul li:hover a .text span{color: #fff}.home3 .arror::after{display: none}.home3 .arror{position: relative;margin: 0 .1rem}.home3 .swiper-bt{position: absolute;right: 1.5rem;top: 0;display: flex;align-items: center}.home3 .swiper-button-prev{left: auto;width: .41rem;height: .41rem;background: url(../images/s3-l.png) no-repeat center center;background-size: .41rem auto}.home3 .swiper-button-next{right: auto;width: .41rem;height: .41rem;background: url(../images/s3-r.png) no-repeat center center;background-size: .41rem auto}.home4{padding-top: .3rem;padding-bottom: .75rem;background: url(../images/hbg4.jpg) no-repeat center bottom;background-size: 100% 60.73%}.home4-t *{transition: all .6s}.home4-t ul li:nth-child(1){width: 70%}.home4-t ul li:nth-child(1) a{align-items: top}.home4-t ul li:nth-child(1) a .scale{width: 57%}.home4-t ul li:nth-child(1) a .scale .imged{padding-bottom: 70.7%}.home4-t ul li a .text{padding: .27rem .3rem;background: #fff;border-top: 4px solid transparent}.home4-t ul li:nth-child(1) a .text{position: relative;width: 43%;height: 100%}.home4-t ul li:nth-child(1) a .text::after{content: "";position: absolute;left: -0.16rem;top: 50%;transform: translateY(-50%);border: 0.06rem solid transparent;border-right: 0.1rem solid #fff;z-index: 9}.home4-t ul li:nth-child(2){width: 60%;margin-left: -30%}.home4-t ul li:nth-child(2) a{align-items: flex-end}.home4-t ul li:nth-child(2) a .text{position: relative;height: 50%;width: 50%;z-index: 9}.home4-t ul li:nth-child(2) a .text::after{content: "";position: absolute;right: -0.15rem;top: 50%;transform: translateY(-50%);border: 0.06rem solid transparent;border-left: 0.1rem solid #fff;z-index: 9}.home4-t ul li:nth-child(2) a .scale{width: 50%}.home4-t ul li:nth-child(2) a .scale .imged{padding-bottom: 94.1%}.home4-t ul li a .text h2{line-height: 0.29rem;font-size: 0.18rem;color: #333;height: .58rem}.home4-t ul li a .text p{margin-top: .15rem;line-height: 0.24rem;font-size: 0.14rem;color: #808080;height: .72rem}.home4-b .h4b-l{width: 72.5%}.home4-b .h4b-l a{display: flex;align-items: center;background: #fff}.home4-b .h4b-l a .text{position: relative;width: 55%;padding: .35rem .3rem}.home4-b .h4b-l a .text::after{content: "";position: absolute;right: -0.16rem;top: 50%;transform: translateY(-50%);border: 0.06rem solid transparent;border-left: 0.1rem solid #fff;z-index: 9}.home4-b .h4b-l a .text h2{font-size: .18rem;color: #333;font-weight: normal;margin-bottom: .2rem}.home4-b .h4b-l a .text p{line-height: .24rem;max-height: .96rem;font-size: .14rem;color: #808080}.home4-b .h4b-l a .scale{width: 45%}.home4-b .h4b-l a .scale .imged{padding-bottom: 60.439%}.ul-iconsb1{width: 27.5%;display: flex;align-items: center;justify-content: center}.ul-iconsb1 li{margin: 0 0.13rem}.ul-iconsb1 .con{position: relative;cursor: pointer}.ul-iconsb1 .con:hover .qrbox{opacity: 1;visibility: visible}.ul-iconsb1 .icon{width: .5rem;height: .5rem;border-radius: 50%;background: rgba(255, 255, 255, .5);margin: 0 auto;transition: 0.5s}.ul-iconsb1 li:hover .icon{background: #fff}.ul-iconsb1 .icon img{max-height: .34rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%)}.ul-iconsb1 .qrbox{left: 50%;opacity: 0;visibility: hidden;margin-top: 0px;transition: 0.5s;position: absolute;width: 130px;z-index: 10;top: 120%;transform: translateX(-50%);z-index: 100000;box-shadow: 0 0 10px #eee}.ul-iconsb1 .qrbox .qr{padding: 0;width: 130px;height: 130px;background: #fff;text-align: center;border-radius: 5px;border-radius: 5px;overflow: hidden}.ul-iconsb1 .qrbox .qr img{display: block;width: 100%;height: 100%}.ul-iconsb1 .qrbox::before{content: "";border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 10px solid #fff;left: 50%;top: -10px;transform: translateX(-50%) rotate(0deg);position: absolute;filter: drop-shadow(-7px 0 5px rgba(0, 0, 0, .1))}.home5{padding-top: .75rem;padding-bottom: .65rem}.home5-t .imged{padding-bottom: 52.43%}footer{background: url(../images/fbg.jpg) no-repeat center/cover;width: 100%;border-top: 2px solid #f6aa01}.foot{align-items: center;padding-top: .3rem;padding-bottom: .3rem;justify-content: space-between}.foot h3{font-size: .16rem;color: #fff;margin-bottom: .15rem}footer .fot-1{align-items: center}footer .fot-2{width: 30%}footer .fot-1 .log a{display: block}footer .fot-1 .log a img{display: block}.fot-r{padding-left: 1.6rem}.fot-r p{line-height: .26rem;font-size: .14rem;color: #d0dff6}.fot-t h3{font-size: 0.18rem;color: #fff;margin-bottom: .2rem}.fot-l li{width: 24%;line-height: 1.5;margin-bottom: .05rem;font-size: 0.14rem;color: #d0dff6;text-emphasis: none}.fot-l li:hover{color: #fff}.foot-b{padding: .07rem 0;line-height: .3rem;background: #164d9e}.foot-b p{font-size: .14rem;color: #fff;text-align: center}@media screen and (min-width: 1200px){.home1 li a:hover .aline_w,   .home1 a:hover h3,   .home2-t li a:hover h3,   .home2-b li a:hover h3,   .home3 .right a:hover h3{color: #0656b7 !important}.home2 .left li a:hover::after{width: 100%}.home3 .mid a:hover::after,   .home4 .right a:hover .con::after{height: 100%}.home3 .mid a:hover h3,   .home3 .mid a:hover h4,   .home3 .mid a:hover p,   .home4 .right a:hover h3,   .home4 .right a:hover h4,   .home4 .right a:hover p{color: #fff}.home4-t ul li:hover a .text{border-top: 4px solid #21d4d1;box-shadow: 0 4px 15px #c8d9e5}.home4-t ul li:nth-child(1):hover a .text{width: 45%;margin-left: -2%;z-index: 18}.home4-t ul li:nth-child(2):hover a .text{width: 52%;margin-right: -2%}.home4-t ul li:hover a .text h2{color: #0656b7}.home4-b .h4b-l a:hover .text h2{color: #0656b7}.home1 .left a:hover .con h3{color: #0656b7}}@media screen and (max-width: 1400px){.home4-t ul li a .text{padding: .15rem}}@media screen and (max-width:1200px){.title h3::after{width: .9rem;height: 0.74rem}.main-visual-wrapper{padding-top: 0}.home1 .right .h1-list{padding-left: .1rem}.home1 .right .con{padding: .1rem .2rem}.h1r-down{margin-top: .1rem}.home1 .right .h1-list:nth-child(2) .h1r-down{margin-bottom: .1rem}.home1 .right .con h4{margin-bottom: .1rem}.home1 .left .con{padding: .2rem}.home3{margin-top: 0}.home3 .s3{padding: 0}.home4-t ul{display: block}.home4-t ul li{width: 100%!important;margin: 0!important}.home4-t ul li a{align-items: center!important;background: #fff}.home4-t ul li a .text{height: 100%!important}.home2{padding-bottom: .4rem}.fot-r{padding-left: 1rem}}@media screen and (max-width:1024px){.home1,   .home2,   .home3,   .home5,   .home4{padding: .4rem 0}.title{margin-bottom: .25rem !important}.title h3{font-size: 0.3rem}.home1 .left{width: 49%}.home1 .right{width: 51%;padding-left: 2%}}@media screen and (max-width:1000px){.txt1{font-size: 0.18rem !important}.p1{line-height: 2 !important;font-size: 0.16rem !important}.title h3{font-size: 0.28rem !important}.home1 .left,   .home2 .left{width: 100%}.home1 .right,   .home2 .right{width: 100%;padding-left: 0%;margin-top: .3rem}.home1 .right .con h4{margin: .05rem 0}.home2 .left{padding: .2rem}.home3 .left{width: 2rem}.home3 .mid{width: calc(100% - 2rem)}.home3 .left .imged{padding-bottom: 3rem}.home3 .mid a{height: 3rem;padding: .2rem}.home3 .mid li:last-child{display: none}.home4 .left{width: 100%;margin-bottom: .3rem}.home4 .right{width: 100%;margin-bottom: .3rem}.home4 .right .scale{width: 2.5rem;transition: 0.5s}.home4 .right .con{width: calc(100% - 2.5rem);height: 3rem;padding: .2rem}.home4 .right .imged{padding-bottom: 3rem}.home4 .left .imged{padding-bottom: 56%}.home4 .right .con h4{-webkit-line-clamp: 3}.home4 .right:nth-child(3){order: 5}.home4-b{display: block}.home4-b .h4b-l{width: 100%}.ul-iconsb1{width: 100%;margin-top: .15rem}.date-list{margin: 0 -.1rem}.date-list li{padding: 0 .1rem;width: 50%}.home3 .wp{padding-top: .15rem}.foot{display: block}footer .fot-1{display: block}footer .fot-1 .log a img{margin-left: auto;margin-right: auto}.fot-r{padding-left: 0;margin-top: .15rem}footer .fot-2{width: 100%;margin-top: .15rem}}@media screen and (max-width:700px){.swiper-box1 .swiper-button-prev{background-size: .5rem auto}.swiper-box1 .swiper-button-next{background-size: .5rem auto}.title{justify-content: space-between}.home1 .right .h1-list{padding-left: 0;width: 48%}.title h3 span{font-size: .24rem;padding-right: .15rem!important}.date-list li{width: 100%;margin-bottom: .15rem}.home3{padding: .15rem 0}.home3 .s3{width: 100%}.home4,   .home5{padding-top: .15rem;padding-bottom: .15rem}.home4-b .h4b-l a .text{padding: .15rem}.home4-b .h4b-l a .text h2{margin-bottom: .05rem}}@media(min-width: 200px){[aos=zoom-in]{-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5)}}@media screen and (max-height:500px){.list_box_nav_mobile{max-height: calc(100% - 120px);padding-left: 0rem}}