@charset "UTF-8";/*! Tue Jul 15 2025  */.cont_top-item,.cont_top-item iframe{-webkit-border-radius:7px;-moz-border-radius:7px}.eco_s2 span,.eco_s2-btn,.nav_list2:hover .nav_list_ul2 li a,.nav_list:hover .nav_list_ul li a{white-space:nowrap}.post{transition:width 5s;-moz-transition:width 5s;-webkit-transition:width 5s;-o-transition:width 5s}@-webkit-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-moz-keyframes{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes{from{transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes rotate{from{-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.container{max-width:1200px}.nav_list,.nav_list2{position:relative}.nav_list_ul,.nav_list_ul2{position:absolute;display:none}.nav_list a{text-decoration:none}.nav_list a:hover{text-decoration:none!important}.nav_list:hover .nav_list_ul{position:absolute;display:block;top:100%;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.36);-moz-box-shadow:0 1px 6px 0 rgba(0,0,0,.36);box-shadow:0 1px 6px 0 rgba(0,0,0,.36)}@media (max-width:991px){.nav_list:hover .nav_list_ul{position:static;top:auto;left:auto;left:50%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav_list:hover .nav_list_ul li a{white-space:nowrap;text-align:left}}.nav_list2 a{text-decoration:none}.nav_list2 a:hover{text-decoration:none!important}.nav_list2:hover .nav_list_ul2{position:absolute;display:block;top:0;left:-webkit-calc(100%);left:-moz-calc(100%);left:calc(100%);z-index:1;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.36);-moz-box-shadow:0 1px 6px 0 rgba(0,0,0,.36);box-shadow:0 1px 6px 0 rgba(0,0,0,.36)}@media (min-width:992px){.nav_list_ul,.nav_list_ul2{min-width:210px;background:#fff}.nav_list_ul li,.nav_list_ul2 li{border-bottom:1px solid #ccc}.nav_list_ul li:last-child,.nav_list_ul2 li:last-child{border-bottom:none}.nav_list_ul li a,.nav_list_ul2 li a{padding:9px 15px;font-size:20px;display:block;border-bottom:none!important}}.banner_slider-item .img-wrap .img-item{padding-top:450px}@media (max-width:991px){.nav_list2:hover .nav_list_ul2{position:static;top:auto;left:auto;left:50%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav_list2:hover .nav_list_ul2 li a{white-space:nowrap;text-align:left}.nav_list_ul,.nav_list_ul2{position:static;display:block!important;z-index:1;padding-left:15px}.header .top-header .top-menu .navbar-collapse .nav li .nav_list_ul a:before,.header .top-header .top-menu .navbar-collapse .nav li .nav_list_ul2 a:before,.header .top-header .top-menu .navbar-collapse .nav li:hover .nav_list_ul a:before,.header .top-header .top-menu .navbar-collapse .nav li:hover .nav_list_ul2 a:before{content:'►';font-size:12px;display:inline-block;vertical-align:middle;margin-right:5px;background-color:transparent;position:static;width:auto;height:auto}.header.header_style nav{display:none}.header.header_style .top-header .header-logo{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:100%}.header.header_style .top-header .header-logo .logo{margin:5px auto;width:235px}.top-icon-link a{font-size:20px}.banner_slider-item .img-wrap .img-item{padding-top:400px}.header .top-header .top-menu .collapse li.active .nav-link,.header .top-header .top-menu .collapse li:hover .nav-link{color:#fff}}@media (max-width:767px){.banner_slider-item .img-wrap .img-item{padding-top:250px}}.ab_s1{padding:55px 0;text-align:center}.ab_s1 h3{font-size:28px;color:#333;margin-bottom:21px}.ab_s1 p{font-size:14px;color:#666}.ab_s1.pc_left{text-align:left}.eco_s2-btn,.story-page .story-section03 .share-list{text-align:center}@media (max-width:767px){.ab_s1{padding:45px 0}}.cont_top{padding:70px 0;background:#f6f8fb}.ec_bg,.eco_s1 img{background-repeat:no-repeat}.cont_top-item{background-color:#fff;padding:17px;border-radius:7px;border-bottom:9px solid #90cfeb;height:100%}.cont_top-item h3{font-size:18px;color:#333;border-bottom:1px solid #d3d3d3;padding-bottom:20px;margin-bottom:20px}.cont_top-item ul{margin-bottom:25px}.cont_top-item ul li{font-size:13px;color:#333;margin-bottom:9px;line-height:1.5}.cont_top-item ul li i{margin-right:3px}.cont_top-item ul li span{margin-right:5px}.cont_top-item iframe{border-radius:7px;width:100%;height:313px}@media (max-width:991px){.cont_top{padding:35px 0}}@media (max-width:767px){.cont_top-item{height:auto;margin-bottom:25px}.cont_top-item iframe{height:250px}}.section-kv .banner_slider-item .img-wrap .img-item{padding-top:39.9%}.banner_slider_mo .img-wrap .img-item{padding-top:58%}#nav-profile iframe{height:400px}@media (max-width:991px){#nav-profile iframe{height:650px}}.min-64px{min-height:64px}.min-48px{min-height:48px}.story-page .story-section03{padding:50px 0}.story-page .story-section03 .share-list li{margin-bottom:.5rem}.story-page .story-section03 .share-list li a{display:block;font-size:initial;line-height:0}.story-page .story-section03 .share-list li a i{font-size:32px;color:#666}.story-page .story-section03 .share-list li a i:hover{color:#000}.ec_bg{background-image:url(../images/ec_bg.png);-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;background-position:top}.eco_s1{padding:52px 0}.eco_s1-body{min-height:300px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden}.eco_s1 img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eco_s1-text{position:relative;z-index:1;padding:0 5%}.eco_s1-text h3{margin-bottom:31px;font-size:32px;color:#333}.eco_s1-text h3 span{font-size:16px;color:#0541a5;display:block;margin-bottom:13px}@media (max-width:767px){.eco_s1{padding:35px 0}.eco_s1-body{min-height:250px}.eco_s1-text h3{margin-bottom:15px;font-size:22px}.eco_s1-text h3 span{font-size:16px;margin-bottom:9px}}.eco_s2{padding:55px 0}.eco_s2-title{font-size:28px;color:#333;margin-bottom:25px}.eco_s2 span{padding:0 9px}.eco_s2 .input-group-text{padding:0 5px;background:#fff}.eco_s2-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:1px 3px 18px 3px rgba(0,0,0,.1);-moz-box-shadow:1px 3px 18px 3px rgba(0,0,0,.1);box-shadow:1px 3px 18px 3px rgba(0,0,0,.1);-webkit-border-bottom-right-radius:9px;-moz-border-radius-bottomright:9px;border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius-bottomleft:9px;border-bottom-left-radius:9px;padding:15px 15px 15px 6px;border-top:5px solid #0541a5}.eco_s2-body-item{width:45%;padding:0 9px}.eco_s2-body-title{margin-bottom:15px;font-size:14px;color:#666}.eco_s2-body-title img{display:inline-block;vertical-align:middle;max-width:33px}.eco_s2-body-title span{display:inline-block;vertical-align:middle;font-size:100%}.eco_s2-btn{margin-left:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:13px 25px;border:none;background:-webkit-gradient(linear,left top,right top,from(#003F9A),to(#3A79C5));background:-webkit-linear-gradient(left,#003F9A,#3A79C5);background:-moz-linear-gradient(left,#003F9A,#3A79C5);background:-o-linear-gradient(left,#003F9A,#3A79C5);background:linear-gradient(to right,#003F9A,#3A79C5);color:#fff;font-size:16px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.eco_s2-btn:hover{background:#333;color:#b3da2d}@media (max-width:991px){.eco_s2-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eco_s2-body-item{width:50%;margin-bottom:15px}.eco_s2-btn{white-space:nowrap;padding:9px;margin-left:0}}@media (max-width:767px){.eco_s2-body,.eco_s2-btn{display:block}.eco_s2{padding:35px 0}.eco_s2-title{font-size:21px;margin-bottom:15px}.eco_s2-body{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;padding:9px}.eco_s2-body-item{width:100%;padding:0 9px}}.eco_s3{padding:35px 0}.eco_s3-title{font-size:18px;color:#333;margin-bottom:29px}.eco_s3-item{margin-bottom:30px;border-bottom:10px solid #90cfeb;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;overflow:hidden;-webkit-box-shadow:0 15px 30px 0 rgba(64,110,187,.1);-moz-box-shadow:0 15px 30px 0 rgba(64,110,187,.1);box-shadow:0 15px 30px 0 rgba(64,110,187,.1)}.eco_s3-item .list-item .img-wrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.eco_s3-text{padding:15px 9px;background:#fff}.eco_s3-text h3{font-size:16px;color:#333;line-height:1.5;margin-bottom:5px}.eco_s3-text p{font-size:14px;color:#666}.eco_s3-tag{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.eco_s3-tag img{max-width:100%;display:inline-block}.eco_s3-tag span{padding:7px 9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-size:14px}.eco_s3-tag .tag1{background:#f93;color:#fff}.eco_s3-tag .tag2{background:#999;color:#fff}.eco_s3-tag .tag3{background:#cc5c28;color:#fff}.slider_style .slick-prev,.slider_style .slick-prev:focus,.slider_style .slick-prev:hover{left:-15px;outline:0;width:11px;height:18px;z-index:2;background-image:url(../images/s_l.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;opacity:1}.slider_style .slick-next,.slider_style .slick-next:focus,.slider_style .slick-next:hover{right:-15px;outline:0;width:11px;height:18px;z-index:2;background-image:url(../images/s_r.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;opacity:1}.slider_style .slick-dots{padding-right:0;bottom:-25px}.slider_style .slick-dots li{margin:0 5px;opacity:1}.slider_style .slick-dots li button:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#cfcfcf;border:none;width:9px;height:9px}.slider_style .slick-dots li.slick-active button:before{border:none;background:#96819e}.h-36px{min-height:40px}.section_map_items{border-bottom:13px solid #90cfeb}.main_slider_box{padding:35px 0}.main_slider_box::before{display:none}.main_slider_box .main_slider-item{padding:15px 11px}@media (min-width:992px) and (max-width:1179px){.header .top-header .header-logo{width:23%}.header .top-header .top-menu .collapse li .nav-link{font-size:18px;padding:7.5px 4px}}@media (min-width:1180px){.header .top-icon-list .top-icon-link a{padding:7.5px 13px}}.btn-custom04{background:#ff4d4d;color:#fff;opacity:1}