@charset "utf-8";
@import url("base.css");/* 重置&常用样式 */
@import url("fonts/custom.css"); /* 字体 */

/* 全局变量 */
:root{
   --max-width: 1600;
   --background-cover: no-repeat center center / cover;
   --background-contain: no-repeat center center / contain;
   --default-color__rgb: 0,0,0;
   --default-color: rgba(var(--default-color__rgb), 1);
   --primary-color__rgb: 30, 41, 112;
   --primary-color: rgba(var(--primary-color__rgb), 1);
   --font-family: 'HarmonyOS', sans-serif;
}

/* 比例要求 */
/*基于屏幕尺寸自适应字体大小*/
/*超过1920px时，继续按比例增长 
html{font-size: calc(100 / 1920 * 100vw);}
.container {max-width: calc(var(--max-width) / 100rem);}
@media (min-width:1600px) and (max-width: 1920px) {
   html{font-size: 100px;} 
}
@media (max-width: 1600px) {
   html{font-size: calc(100 / 1600 * 100vw);}
}*/


/*超过1920px时，比例不变  默认*/
html{font-size: 100px;}
main{max-width: 1920px;margin: 0 auto;}
.container {max-width: calc(var(--max-width) / 1px);}
@media (max-width: 1600px) {
   html{font-size: calc(100 / 1600 * 100vw);}
}
@media (max-width:1024px){
   html{font-size: calc(100 / 1024 * 100vw);}
}
@media (max-width:640px){
   html{font-size: calc(100 / 640 * 100vw);}
}

body {font-family:var(--font-family); line-height: 1.5; color: var(--default-color);font-size: var(--font-size__16);position: relative;}

.container {width: 84%;margin: 0 auto;}
@media (max-width: 1700px) {
   .container { width: 95%; }
}
@media (max-width: 1024px) {
   .container { width: 94%; }
}

/* Start
   ========================================================================== */
/* 全局 */

/*分页（如重新编写，请删除或者直接替换掉样式）*/
.Pages{text-align: center; padding: 0.3rem 0; font-size: 0.14rem;}
.Pages > *{display: inline-block; vertical-align: middle;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump,
.Pages a.a_first,
.Pages a.a_end{display: none;}
.Pages a{width: 0.5rem; line-height: 0.5rem;height: 0.5rem;transition: 0.3s;border-radius:50%; color: #888;}
.Pages .p_page{overflow: hidden; margin: 0 0.3rem;}
.Pages .p_page a{float: left;margin: 0 0.05rem;font-style: normal;}
.Pages a:hover,
.Pages .p_page a.a_cur{background-color: #1e2970;color: #fff;font-style: normal;}
.Pages > a{background-position: center;background-repeat: no-repeat;background-size:auto 0.14rem;}
.Pages a.a_prev{font-size: 0;width: .5rem;height: .5rem;display: block;border: solid 1px #ececec;border-radius: 100%;background-image: url(../images/page/prev.svg);background-repeat: no-repeat;background-position: center;margin-right: var(--padding-margin__20);}
.Pages a.a_next{background-image: url(../images/page/next.svg);font-size: 0;background-repeat: no-repeat;background-position: center;width: .5rem;height: .5rem;display: block;border: solid 1px #ececec;border-radius: 100%;margin-left: var(--padding-margin__20);}
.Pages a.a_prev:hover{background-image: url(../images/page/prev-on.svg);}
.Pages a.a_next:hover{background-image: url(../images/page/next-on.svg);}


.module_pad{padding: var(--padding-margin__100) 0;}
.module_title{font-size: var(--font-size__42);color: #1e2970;line-height: .42rem;position: relative;margin: 0 auto;width: fit-content;}
.module_title::before{content: '';width: .5rem;height: .12rem;background-image: url('../../common/images/title_b.png');background-position: center;background-size: contain;background-repeat: no-repeat;position: absolute;top: 50%;transform: translateY(-50%);left: -.7rem;}
.module_title::after{content: '';width: .5rem;height: .12rem;background-image: url('../../common/images/title_a.png');background-position: center;background-size: contain;background-repeat: no-repeat;position: absolute;top: 50%;transform: translateY(-50%);right: -.7rem;}
.module_title_w{color: #ffffff;}
.module_title_w::before{background-image: url('../../common/images/titleWhite_b.png');}
.module_title_w::after{background-image: url('../../common/images/titleWhite_a.png');}
.pages_pad{padding: var(--padding-margin__100) 0 var(--padding-margin__120);}
.pages_title .title{font-size: var(--font-size__42);}
.pages_title .en_title{font-size: var(--font-size__40);color: rgba(132, 132, 132,.6);font-weight: 100;}
.pg_container{max-width: 1440px;width: 87.6%;margin: 0 auto;}


/* 页头 */
.header{background-color: #ffffff;position: fixed;top: 0;z-index: 2;width: 100%;}
.header .logo{display: block;width: .47rem;height: .72rem;}
.header .ul li{position: relative;font-size: var(--font-size__16);}
.header .ul li a{display: block;padding: .32rem .27rem;line-height: normal;}
.header .ul li .sub{position: absolute;z-index: 2;background-color: rgba(255, 255, 255,.95);font-size: var(--font-size__16);left: 50%;transform: translateX(-50%);max-height: 0;visibility: hidden;transition: all .5s ease;overflow: hidden;}
.header .ul li .sub a{padding: .12rem .58rem;display: block;white-space: nowrap;transition: all .3s ease-in-out;color: #000000;}
.header .ul li .sub dt:first-child a{margin-top: var(--padding-margin__10);}
.header .ul li .sub dt:last-child a{margin-bottom: var(--padding-margin__10);}
.header .ul li .sub a:hover{background-color: #1e2970;color: #ffffff;}
.header .ul .aon{color: #1e2970;}
.header .ul .aon::after{content: '';background-image: url('../../common/images/wave.png');background-size: contain;background-position: center;width: .3rem;height: .1rem;position: absolute;bottom: .18rem;left: 50%;
transform: translateX(-50%);background-repeat: no-repeat;}
.header .top-search{background-color: #f4f5f9;border-radius: .2rem;overflow: hidden;padding: 0 var(--padding-margin__20);}
.header .top-search .search_show{background-color: transparent;font-size: var(--font-size__14);border: none;padding: 0;color: #848484;width: 1.2rem;flex-shrink: 0;font-weight: 300;}
.header .top-search .search_show:focus{color: #000000;}
.header .top-search .btn{display: block;background-image: url('../../common/images/search_icon.png');background-position: center;background-size: contain;background-repeat: no-repeat;height: .15rem;width: .14rem;padding: var(--padding-margin__20) 0;}
.header .right li{margin-left: var(--padding-margin__30);color: #555;}
.header .right li a{display: flex;align-items: center;font-size: var(--font-size__16);}
.header .right li a img{width: .18rem;height: .18rem;object-fit: contain;margin-right: .05rem;}
.header .nav{display: none;}

@media (min-width:1024px){
   .header .ul li:hover .sub{max-height: 200px;visibility: visible;}
}

@media (max-width:1024px){
   .header{padding: .07rem 0;}
   .header menu{position: absolute;}
   .header .open-menu{width:0.3rem;height:0.3rem;display: grid;align-content: center;justify-items: center;margin-left: 0.1rem;cursor: pointer;position: relative;z-index: 3;}
   .header .open-menu i{width: 80%;height: 2px;background-color: #000000;margin: 0.02rem 0;transition: 0.3s;}

   .header .ul{position:fixed;right:0;top:.86rem;width:50%;max-width:300px;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 50px);display:block;padding:var(--padding-margin__30) 0;transform:translateX(100%);transition:transform 0.2s;box-shadow:0px 0.05em 1.05em rgba(0,0,0,0.1);border-top-left-radius:5px;z-index: 3;}
   .header .nav_active{transform:translateX(0);}
   .header .ul li a{display: block;padding: var(--padding-margin__10) var(--padding-margin__30);}
   .header .nav{position: fixed;width: 100%;height: 100%; background-color: rgba(0, 0, 0, 0.5);left: 0;top: 0;display: none;z-index: 2;}
   .header .nav_active{transform:translateX(0);}
   .header .menu_active i:nth-child(2){display: none;}
   .header .menu_active i:nth-child(1){transform: rotate(45deg);position: absolute;top: .1rem;}
   .header .menu_active i:nth-child(3){transform: rotate(-45deg);position: absolute;top: .1rem;}
   .header .menu_active i:nth-child(1),.header .menu_active i:nth-child(3){transform-origin: center;background-color: #fff;}
   .header .ul .aon::after{display: none;}

   .header .ul li .sub{position: unset;transform: none;background-color: rgba(240, 248, 255,.5);}
   .header .ul li .wap-icon__open{background-image: url('../../common/images/menu_arrow.png');background-position: center;background-size: 35%;width: .22rem;height: .22rem;position: absolute;right: 0;top: 0;background-repeat: no-repeat;padding: var(--padding-margin__20) var(--padding-margin__30);z-index: 1;cursor: pointer;transition: transform .3s ease-in-out;}
   .header .ul li .active{max-height: 200px;visibility: visible;}
   .header .ul li .wap-icon__open.rotated{transform: rotate(180deg);}
}

/* 页脚 */
.footer-box{padding: var(--padding-margin__80) 0 .58rem;color: #ffffff;background-size: cover;}
.footer-box .bottom{color: rgba(255, 255, 255,.6);font-size: var(--font-size__16);margin-top: var(--padding-margin__60);}
.footer-box .bottom a:hover{color: #00a0e9;}
.footer-box .top .code_box{color: #ffffff;font-size: var(--font-size__14);}
.footer-box .top .code{object-fit: contain;width: 1.28rem;height: 1.28rem;margin-bottom: var(--padding-margin__10);}
.footer-box .top .code_box li{margin-right: var(--padding-margin__20);}
.footer-box .top .code_box li:last-child{margin-right: 0;}
.footer-box .top .title{font-size: var(--font-size__20);padding-bottom: .05rem;position: relative;margin-bottom: var(--padding-margin__30);}
.footer-box .top .title::after{content: '';position: absolute;bottom: 0;left: 0;width: .26rem;height: 3px;background-image: linear-gradient(to right, #00a0e9,transparent 90%);}
.footer-box .top .info li a:hover{color: #00a0e9;}
.footer-box .top .info li{line-height: .16rem;padding-right: var(--font-size__30);display: block;border-right: 1px solid #ffffff;margin-right: var(--font-size__30);}
.footer-box .bottom a:not(:hover){color: rgba(255, 255, 255,.6);}
.footer-box .top .info li a:not(:hover){color: #ffffff;}
.footer-box .top .info li:last-child{border-right: none;padding-right: 0;margin-right: 0;}
.footer-box .top .info{margin-right: 1.64rem;}
.footer-box .top .info:last-child{margin-right: 0;}

@media (max-width:1024px){
   .footer-box .top .info{margin-bottom: var(--padding-margin__50);}
   .footer-box .bottom p:first-child{margin-bottom: var(--padding-margin__10);}
}

/* Banner */
.Banner{padding-top: .85rem;}
.Banner .Ispic{position: relative;height: 6rem;}
.Banner .Ispic img{width: 100%;height: 100%;object-fit: cover;}
.Banner .text{position: absolute;top: calc(50% - .06rem);left: 50%;transform: translate(-50%,-50%);color: #ffffff;font-size: var(--font-size__52);}
.Banner .text::after{content: '';background: url('../../common/images/banner_wave.png') var(--background-contain);width: .6rem;height: .06rem;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
@media (max-width:1024px){
   .Banner .Ispic{height: 4rem;}
}

/*Menu */
.Menu{border-bottom: 1px solid #ededed;}
.Menu .ul li a{padding: var(--padding-margin__20) var(--padding-margin__30);display: block;transition: all .2s ease-in-out;font-size: var(--font-size__16);}
.Menu .ul li a:hover,
.Menu .ul li .a_act{color: #ffffff;background-color: #1e2970}
.Menu .current .icon{background: url('../../common/images/location.png') var(--background-contain);width: .15rem;height: .16rem;margin-right: var(--padding-margin__10);}
.Menu .current{color: #848484;font-size: var(--font-size__16);padding: var(--padding-margin__20) 0;}


/* 首页 */
.home-ban{padding-top: .85rem;}
.home-ban .ban_slides .swiper-pagination-bullet{width: .12rem;height: .12rem;border: solid 2px #ffffff;opacity: 1;background-color: transparent;margin: 0 .11rem;}
.home-ban .ban_slides .swiper-pagination-bullet-active{border: solid 2px transparent;background-color: #00a0e9;}
.home-ban .ban_slides .swiper-pagination{bottom: .4rem;}
.home-ban .ban_slides img{object-fit: cover;}
.home-about .about_text{text-align: center;font-size: var(--font-size__18);color: #555555;margin: var(--padding-margin__30) 0 var(--padding-margin__50);}
.home-about .about_video{width: 100%;height: auto;background-position: center;background-size: cover;border-radius: .1rem;position: relative;cursor: pointer;}
.home-about .about_video .video_play,
.home-video .big_img .video_play{background-image: url('../../common/images/play.png');background-size: contain;background-position: center;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .72rem;height: .72rem;cursor: pointer;}
.home-about .about_video .video_play::after,
.home-video .big_img .video_play::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .96rem;height: .96rem;background-color: rgb(30, 41, 112);border-radius: 100%;opacity: 0;transition: all .3s ease-in-out;z-index: -1;}
.home-about .about_video:hover .video_play::after,
.home-video .big_img:hover .video_play::after{opacity: .2;}
.home-about .about_idea{width: 3.87rem;margin-left: .16rem;flex-shrink: 0;}
.home-about .about_video .title{position: absolute;bottom: 0;color: #ffffff;font-size: var(--font-size__24);padding: var(--padding-margin__160) var(--padding-margin__40) var(--padding-margin__30);width: 100%;background-image: linear-gradient( transparent, rgba(0, 0, 0,.1));}
.home-about .about_idea .img_box{height: 3rem;border-radius: .1rem;overflow: hidden;}
.home-about .about_idea .img_box .img{width: 100%;height: 100%;object-fit: cover;}
.home-about .about_idea .title{font-size: var(--font-size__24);margin: var(--padding-margin__30) 0 var(--padding-margin__20);line-height: .24rem;}
.home-about .about_idea .text{color: #555555;font-size: var(--font-size__16);height: 1.5rem;overflow: hidden;margin-bottom: var(--padding-margin__20);}
.home-about .about_idea .more,
.home-news .box .more,
.enterprise .box .more,
.policy .box .more,
.news .box .more{color: #1e2970;padding: .08rem .25rem;border: solid 1px #1e2970;border-radius: 30px;font-size: var(--font-size__16);width: fit-content;transition: all .2s ease-in-out;height: fit-content;}
.home-about .about_idea .more .arrow,
.home-news .box .more .arrow,
.enterprise .box .more .arrow,
.policy .box .more .arrow,
.news .box .more .arrow{width: .15rem;height: .08rem;background-image: url('../../common/images/arrow.png');background-position: center;background-size: contain;background-repeat: no-repeat;display: block;margin-left: var(--padding-margin__10);}
.home-about .about_idea .more:hover,
.home-news .box .more:hover,
.enterprise .box .more:hover,
.policy .box .more:hover,
.news .box .more:hover{background-color: #00a0e9;color: #fff;border: solid 1px #00a0e9;}
.home-about .about_idea .more:hover .arrow,
.home-news .box .more:hover .arrow,
.enterprise .box .more:hover .arrow,
.policy .box .more:hover .arrow,
.news .box .more:hover .arrow{background-image: url('../../common/images/arrow01.png');}
.home-about .about_idea .info{padding: 0 var(--padding-margin__20);}
.home-directory{background-color: #f5f6f9;}
.home-directory .directory_text{color: #555555;font-size: var(--font-size__18);margin: var(--padding-margin__30) 0 var(--padding-margin__50);text-align: center;}
.home-directory .directory_tabs{margin-bottom: var(--padding-margin__50);} 
.home-directory .directory_tabs .tab{color: #1e2970;font-size: var(--font-size__18);padding: .16rem .34rem;line-height: .18rem;width: fit-content;border: solid 1px rgba(30, 41, 112,.6);margin: 0 var(--padding-margin__10);border-radius: 30px;transition: all .2s ease-in-out;}
.home-directory .directory_tabs .tab:hover,
.home-directory .directory_tabs .tab_act{background-color: #00a0e9;color: #ffffff;border: 1px solid #00a0e9;}
.home-directory .left{margin-right: .15rem;width: 49%;height: 5.3rem;}
.home-directory .left .about{height: auto;position: relative;color: #ffffff;background-size: cover;}
.home-directory .left .about .text_box{position: absolute;bottom: 0;background-image: linear-gradient( transparent, rgba(0, 0, 0,.1));padding: var(--padding-margin__90) var(--padding-margin__40) var(--padding-margin__30);width: 100%;}
.home-directory .left .about .text_box .title{font-size: var(--font-size__24);padding-bottom: var(--padding-margin__20);color: #ffffff;}
.home-directory .left .about .text_box .text{font-size: var(--font-size__16);line-height: .28rem;padding-bottom: var(--padding-margin__30);}
.home-directory .left .about .text_box .more{padding: .06rem .2rem;border: solid 1px #ffffff;border-radius: .3rem;width: fit-content;transition: all .2s ease-in-out;}
.home-directory .left .about .text_box .more:hover{background-color: #00a0e9;border: solid 1px #00a0e9;color: #ffffff;}
.home-directory .left .about .text_box .arrow{background: url(../../common/images/arrow01.png) var(--background-contain);width: .14rem;height: .08rem;margin-left: var(--padding-margin__10);}
.home-directory .left .swiper-pagination{text-align: right;bottom: var(--padding-margin__30);width: 50%;left: auto;right: 0;}
.home-directory .left .swiper-pagination-bullet:last-child{margin-right: var(--padding-margin__40);}
.home-directory .left .swiper-pagination-bullet{width: .12rem;height: .12rem;border-radius: 100%;border: solid 2px rgba(255, 255, 255,.8);opacity: 1;background: transparent;}
.home-directory .left .swiper-pagination-bullet-active{background: #00a0e9;border: solid 2px #00a0e9;}
.home-directory .left .swiper{height: 100%;border-radius: .1rem;}
.home-directory .right{flex-shrink: 0;width: 50%;}
.home-directory .right .box{position: relative;height: 2.57rem;width: 49%;border-radius: .1rem;background-size: cover;background-position: center;cursor: pointer;overflow: hidden;}
.home-directory .right .box:nth-child(1),
.home-directory .right .box:nth-child(1){margin-bottom: .15rem}
.home-directory .right .box .inner{background-color: rgba(30, 41, 112,.75);width: 100%;height: 100%;backdrop-filter: blur(3px);overflow: hidden;color: #ffffff;padding: 0 var(--padding-margin__30);transition: all .3s ease-in-out;opacity: 0;}
.home-directory .right .box:hover .inner{opacity: 1;}
.home-directory .right .box .inner .title{font-size: var(--font-size__22);padding-bottom: .12rem;position: relative;text-align: center;margin-bottom: .12rem;color: #ffffff;display: block;}
.home-directory .right .box .inner .title::after{content: '';bottom: 0;left: 50%;transform: translateX(-50%);width: .3rem;height: .02rem;background-color: #fff;border-radius: 1px;position: absolute;}
.home-directory .right .box .inner .text{height: .68rem;margin-bottom: .20rem;font-size: var(--font-size__16);}
.home-directory .right .more{background-color: #00a0e9;width: fit-content;font-size: var(--font-size__16);padding: .06rem .2rem;border-radius: .3rem;}
.home-directory .right .more:hover{color: #ffffff;}
.home-directory .right .arrow{width: .14rem;height: .06rem;display: block;background: url('../../common/images/arrow01.png') var(--background-contain);margin-left: var(--padding-margin__10);}
.home-industry{background-size: cover;}
.home-industry .industry_text{color: #ffffff;padding: var(--padding-margin__30) var(--padding-margin__60);font-size: var(--font-size__18);text-align: center;}

.home-industry .btnmore{padding-bottom: var(--padding-margin__50);}
.home-industry .more{font-size: var(--font-size__16);border: solid 1px #ffffff;border-radius: .3rem;width: fit-content;padding: .06rem .2rem;color: #ffffff;}
.home-industry .more .arrow{width: .15rem;height: .08rem;background: url('../../common/images/arrow01.png') var(--background-contain);margin-left: .1rem;transition: all .2s ease-in-out;}
.home-industry .more:hover{color: #1e2970;background-color: #ffffff;}
.home-industry .more:hover .arrow{background: url('../../common/images/arrow.png') var(--background-contain);}


.home-industry .industry_list{border-radius: .1rem;overflow: hidden;}
.home-industry .box{width: 25%;}
.home-industry .box .img_box{overflow: hidden;}
.home-industry .box .img{height: 4.8rem;object-fit: cover;width: 100%;transition: all .3s ease-in-out;}
.home-industry .box:hover .img{transform: scale(1.1);}
.home-industry .box .bottom{padding: .24rem var(--padding-margin__10) .22rem;color: #555555;background-color: #ffffff;}
.home-industry .box:nth-child(2n) .bottom{background-color: #f5f6f9;}
.home-industry .box .bottom{text-align: center;font-size: var(--font-size__18);}
.home-industry .box .bottom .title{font-size: var(--font-size__24);color: #1e2970;padding-bottom: var(--padding-margin__10);position: relative;margin-bottom: .16rem;}
.home-industry .box .bottom .title::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-color: #1e2970;width: .24rem;height: .03rem;}
.home-industry .box .bottom .text2{font-size: var(--font-size__16);}
.home-policy .policy_text{text-align: center;font-size: var(--font-size__18);color: #555555;margin: var(--padding-margin__30) 0 var(--padding-margin__60);}
.home-policy .wrap{overflow: hidden;border-radius: .1rem;}
.home-policy .left{width: 50%;height: auto;position: relative;color: #ffffff;background-size: cover;}
.home-policy .left .box{position: absolute;left: 0;bottom: 0;padding: var(--padding-margin__60);background-color: #00a0e9;border-radius: 0 .1rem 0 0;width: 50%;}
.home-policy .left .box .icon{background: url('../../common/images/home-policy02.png') var(--background-contain);width: .48rem;height: .4rem;margin-bottom: var(--padding-margin__30);}
.home-policy .left .box .title{font-size: var(--font-size__30);margin-bottom: var(--padding-margin__20);}
.home-policy .left .box .text{font-size: var(--font-size__18);margin-bottom: var(--padding-margin__60);}
.home-policy .right{width: 50%;height: 100%;}
.home-policy .right .top{height: 50%;max-height: 3.9rem;overflow: hidden;}
.home-policy .right .top .img{width: 50%;object-fit: cover;}
.home-policy .right .top .box{background-color: #e8b91e;width: 50%;padding: var(--padding-margin__60);color: #ffffff;flex-shrink: 0;}
.home-policy .right .top .icon{background: url('../../common/images/home-policy01.png') var(--background-contain);width: .44rem;height: .4rem;margin-bottom: var(--padding-margin__30);}
.home-policy .right .top .title{font-size: var(--font-size__30);margin-bottom: var(--padding-margin__20);color: #ffffff;}
.home-policy .right .top .text{font-size: var(--font-size__18);margin-bottom: var(--padding-margin__40);}
.home-policy .right .bottom{height: 50%;padding: var(--padding-margin__40) var(--padding-margin__60);background-color: #1e2970;color: #ffffff;}
.home-policy .right .bottom li a{font-size: var(--font-size__18);padding-bottom: var(--padding-margin__20);border-bottom: 1px dashed #ffffff;margin-bottom: var(--padding-margin__20);}
.home-policy .right .bottom li a:hover{color: #00a0e9;}
.home-policy .right .bottom li a .date{font-size: var(--font-size__16);margin-left: var(--padding-margin__10);flex-shrink: 0;}
.home-policy .right .bottom li:last-child a{border-bottom: none;}
.home-policy .right .bottom .title{position: relative;padding-left: .16rem;}
.home-policy .right .bottom .title::after{position: absolute;content: '';width: .05rem;height: .05rem;border-radius: 100%;background-color: #00a0e9;top: 50%;transform: translateY(-50%);left: 0;}
.home-policy .more{font-size: var(--font-size__16);border: solid 1px #ffffff;border-radius: .3rem;width: fit-content;padding: .06rem .2rem;}
.home-policy .more .arrow{width: .15rem;height: .08rem;background: url('../../common/images/arrow01.png') var(--background-contain);margin-left: .1rem;transition: all .2s ease-in-out;}
.home-policy .more:hover{color: #1e2970;background-color: #ffffff;}
.home-policy .more:hover .arrow{background: url('../../common/images/arrow.png') var(--background-contain);}
.home-video{color: #fff;background-size: cover;}
.home-video .video_text{text-align: center;font-size: var(--font-size__18);margin: var(--padding-margin__30) 0 var(--padding-margin__50);}
.home-video .video_tabs .tab{color: #ffffff;font-size: var(--font-size__18);padding: var(--padding-margin__10) var(--padding-margin__40);border: solid 1px rgba(255, 255, 255,.6);border-radius: 30px;cursor: pointer;transition: all .2s ease-in-out;margin: 0 var(--padding-margin__10);}
.home-video .video_tabs .tab:hover,
.home-video .video_tabs .tab_act{background-color: #00a0e9;border: solid 1px #00a0e9;}
.home-video .video_tabs{margin-bottom: var(--padding-margin__50);}
.home-video .video_swiper .big_img{width: 100%;height: auto;border-radius: .1rem;overflow: hidden;position: relative;max-height: 7.5rem;display: flex;align-items: center;justify-content: center;}
.home-video .video_swiper .big_img .img{width: 100%;height: 100%;}
.home-video .small_img{margin-left: var(--padding-margin__50);}
.home-video .video_swiper .small_img .prev{width: .46rem;height: .22rem;background: url('../../common/images/prev.png') var(--background-contain);margin-bottom: var(--padding-margin__30);cursor: pointer;}
.home-video .video_swiper .small_img .next{width: .46rem;height: .22rem;background: url('../../common/images/next.png') var(--background-contain);margin-top: var(--padding-margin__30);cursor: pointer;}
.home-video .small_img .img_ul{height: 6.42rem;overflow-y: auto;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;}
.home-video .small_img .img_ul::-webkit-scrollbar{display: none;}
.home-video .small_img .img_ul li{width: 2.2rem;height: 1.24rem;border-radius: .1rem;overflow: hidden;margin-bottom: .06rem;flex-shrink: 0;cursor: pointer;}
.home-video .small_img .img_ul li img{width: 100%;height: 100%;object-fit: cover;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.home-video .small_img .img_ul li.img_act{border: solid 4px #00a0e9;position: relative;}
.home-video .small_img .img_ul li.img_act::after{content: '';position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0,.5);width: 100%;height: 100%;}
.home-video .big_img .text_box{position: absolute;bottom: 0;width: 100%;background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0,.6) 100%);padding: var(--padding-margin__160) var(--padding-margin__40) var(--padding-margin__40);}
.home-video .big_img .text_box .text{color: #ffffff;font-size: var(--font-size__24);}
.home-video .big_img .text_box .share{background: url('../../common/images/share.png') var(--background-contain);width: .26rem;height: .26rem;margin-right: var(--padding-margin__30);cursor: pointer;}
.home-video .big_img .text_box .like{background: url('../../common/images/like.png') var(--background-contain);width: .26rem;height: .26rem;cursor: pointer;}
.home-news .news_text{text-align: center;margin: var(--padding-margin__30) 0 var(--padding-margin__50);color: #555555;}
.home-news .box{width: calc(33.333% - var(--padding-margin__40));margin-right: var(--padding-margin__40);border-radius: .1rem;overflow: hidden;}
.home-news .box:last-child{margin-right: 0;}
.home-news .box .img_box{width: 100%;height: 3.37rem;position: relative;}
.home-news .box .img_box .img{width: 100%;height: 100%;object-fit: cover;}
.home-news .box .img_box .title{font-size: var(--font-size__30);color: #ffffff;width: 100%;position: absolute;text-align: center;padding: var(--padding-margin__100) 0 var(--padding-margin__20);bottom: 0;background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0,.7) 100%);}
.home-news .box .info_box{background-color: #f5f6f9;padding: var(--padding-margin__30);}
.home-news .box .info_box .news_ul{height: 3.2rem;}
.home-news .box .info_box .news_ul span{flex-shrink: 0;margin-left: var(--padding-margin__40);}
.home-news .box .info_box .news_ul li{padding-bottom: var(--padding-margin__20);margin-bottom: var(--padding-margin__20);border-bottom: 1px dashed #cdced8;}
.home-news .box .info_box .news_ul li:last-child{border-bottom: none;}
.home-cooperate{background: url('../../uploadfiles/home-cooperate_bg.jpg') var(--background-cover);}
.home-cooperate .cooperate_text{color: #ffffff;font-size: var(--font-size__18);margin: var(--padding-margin__30) 0 0;text-align: center;}
.home-cooperate .title_box{position: relative;width: 100%;height: 2.25rem;text-align: center;}
.home-cooperate .title_box .title{width: 100%;height: 100%;object-fit: contain;}
.home-cooperate .btn_ul{color: #ffffff;margin-top: var(--padding-margin__80);}
.home-cooperate .btn_ul li{width: 2.2rem;margin-right: var(--padding-margin__30);background-color: #00a0e9;border-radius: 30px;padding: .15rem 0;}
.home-cooperate .btn_ul li a:hover{color: #ffffff;}



@media (max-width:1024px){
   .home-ban .ban_slides .swiper-pagination{bottom: .2rem;}
   .home-about .about_video{height: 5.96rem;margin-bottom: var(--padding-margin__50);}
   .home-about .about_idea{margin-left: 0;width: 100%;margin-bottom: var(--padding-margin__50);}
   .home-about .about_idea .text{height: 1rem;}
   .home-about .about_idea .img_box{height: 4rem;}
   .home-directory .left{width: 100%;margin-right: 0;margin-bottom: var(--padding-margin__50);}
   .home-directory .right{width: 100%;}
   .home-directory .right .box{width: 100%;height: 4rem;margin-bottom: var(--padding-margin__30) !important;}
   .home-industry .box .img{height: 3.8rem;}
   .home-industry .box .bottom{padding: .24rem var(--padding-margin__20) .22rem;}
   .home-policy .left{width: 100%;height: 8rem;}
   .home-policy .right{width: 100%;}
   .home-video .small_img{flex-direction: row;margin-left: 0;margin-top: var(--padding-margin__50);}
   .home-video .small_img .img_ul{height: auto;overflow-x: auto;max-width: 8.7rem;display: block;white-space: nowrap;}
   .home-video .video_swiper .small_img .prev{transform: rotate(-90deg);margin-bottom: 0;}
   .home-video .video_swiper .small_img .next{transform: rotate(-90deg);margin-top: 0;}
   .home-video .small_img .img_ul li{margin-bottom: 0;margin-right: .06rem;display: inline-block;}
   .home-news .box{width: 100%;margin-bottom: var(--padding-margin__50);}
   .home-news .box:last-child{margin-bottom: 0;}
}

@media (max-width:640px){
   .home-about .about_video,
   .home-directory .left .about,
   .home-directory .left{height: 4rem;}
   .home-ban{height: 4rem;}
   .home-ban .swiper{height: 100%;}
   .home-ban .swiper img{height: 100%;}
   .home-ban .ban_slides .swiper-pagination-bullet{width: .1rem;height: .1rem;}
   .home-industry .box{width: 50%;}
   .home-policy .left{height: 6rem;}
}

/* 关于鲜品 */
.about .about_video{width: 100%;background: url('../../uploadfiles/home_about01.jpg') var(--background-cover);height: 6.6rem;border-radius: .1rem;position: relative;cursor: pointer;}
.about .about_video .video_play{background-image: url('../../common/images/play.png');background-size: contain;background-position: center;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .72rem;height: .72rem;cursor: pointer;}
.about .about_video .video_play::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .96rem;height: .96rem;background-color: rgb(30, 41, 112);border-radius: 100%;opacity: 0;transition: all .3s ease-in-out;z-index: -1;}
.about .about_video:hover .video_play::after{opacity: .2;}
.about .about_info{margin-bottom: var(--padding-margin__70);}
.about .about_info .slogan .title,
.medium .slogan .title{color: #1e2970;font-size: var(--font-size__22);position: relative;z-index: 1;}
.about .about_info .slogan .title::after,
.medium .slogan .title::after{content: '';width: .3rem;height: .05rem;background-image: linear-gradient(to right,#00a0e9,transparent 90%);position: absolute;left: 0;bottom: .06rem;z-index: -1;}
.about .about_info .slogan .sub_title,
.medium .slogan .sub_title{color: #1e2970;font-size: var(--font-size__26);}
.about .about_info .left{flex-shrink: 0;margin-right: 1.4rem;align-self: stretch;}
.about .about_info .content{color: #333333;font-size: var(--font-size__18);line-height: .4rem;}
.medium .slogan{margin-top: var(--padding-margin__70);}
.medium .left{margin-right: .85rem;}
.medium .content .box{background-color: #f9fafd;position: relative;padding: .42rem .45rem 1.6rem;text-align: center;color: #333333;font-size: var(--font-size__18);margin-right: 4px;}
.medium .content .box::after{content: '';bottom: 0;width: 100%;position: absolute;height: .76rem;left: 0;background: url('../../common/images/medium_bg.png') var(--background-cover);}
.medium .content .box .img{width: 1.5rem;height: 1.5rem;object-fit: contain;margin-bottom: var(--padding-margin__30);}
.medium .content .box .icon{width: .5rem;height: .5rem;border-radius: 100%;position: absolute;left: 50%;transform: translateX(-50%);bottom: .5rem;z-index: 1;}
.medium .content .box:last-child{margin-left: 0;}

@media (max-width:1024px){
   .about .about_video{height: 5.6rem;}
   .about .about_info .left{margin-right: .4rem;}
   .medium .left{margin-bottom: var(--padding-margin__30);}
   .medium .content .box{padding: .42rem .4rem 1.6rem;}
}

@media (max-width:640px){
   .about .about_video{height: 3.6rem;}
   .about .about_info .left{margin-right: 0;margin-bottom: var(--padding-margin__40);}
   .medium .content{flex-wrap: wrap;justify-content: space-evenly;}
}

/* 鲜品名录 */
.enterprise .pages_title{text-align: center;}
.enterprise .list{margin: var(--padding-margin__50) 0;}
.enterprise .box{padding: var(--padding-margin__50);background-color: #f5f6f9;border-radius: .1rem;margin-bottom: var(--padding-margin__30);}
.enterprise .box .img_box{height: 2rem;background-color: #ffffff;border-radius: .1rem;flex-shrink: 0;margin-right: var(--padding-margin__50);overflow: hidden;width: 3rem;}
.enterprise .box .img_box .img{width: 60%;height: 60%;object-fit: contain;}
.enterprise .box .info .title{font-size: var(--font-size__24);}
.enterprise .box .info .selected{color: #999999;font-size: var(--font-size__18);margin: .08rem 0;}
.enterprise .box .info .selected .i,
.base .box .variety .i{color: #ffffff;font-size: var(--font-size__16);background-color: rgba(0, 160, 234,.5);padding: .03rem .18rem;border-radius: 20px;margin-right: var(--padding-margin__10);}
.enterprise .box .info .text{color: #555555;font-size: var(--font-size__18);line-height: .3rem;}
.enterprise .box .more{margin-left: var(--padding-margin__100);flex-shrink: 0;}


@media (max-width:1024px){
   .enterprise .box{padding: var(--padding-margin__30);}
   .enterprise .box .img_box{height: 1.7rem;margin-right: var(--padding-margin__30);}
   .enterprise .box .more{padding: .08rem .2rem;margin-left: var(--padding-margin__30);}
}

@media (max-width:640px){
   .enterprise .box{display: block;}
   .enterprise .box .img_box{width: auto;margin-bottom: var(--padding-margin__30);}
   .enterprise .box .more{margin-left: 0;margin-top: var(--padding-margin__30);}
}


/* 示范基地 */

.base .pages_title{text-align: center;}
.base .list{margin: var(--padding-margin__60) 0 0;}
.base .list .box{margin-right: .75rem;width: calc(33.33% - .75rem);padding-bottom: var(--padding-margin__40);border-bottom: 2px solid #e8e8e8;display: block;margin-bottom: var(--padding-margin__60);}
.base .list .box:nth-child(3n){margin-right: 0;}
.base .box .img_box{height: 2.8rem;border-radius: .1rem;overflow: hidden;margin-bottom: var(--padding-margin__30);}
.base .box .img_box .img{width: 100%;height: 100%;object-fit: cover;}
.base .box .title{font-size: var(--font-size__24);line-height: .34rem;height: .66rem;margin-bottom: var(--padding-margin__20);}
.base .box .area{margin-bottom: var(--padding-margin__10);}
.base .box .area,
.base .box .variety{color: #999999;font-size: var(--font-size__18);}
.base .box .area span{color: #555555;}
.base .box .variety .i{margin-bottom: .08rem;}
.base .box .variety span{flex-shrink: 0;margin-top: .04rem;}

@media (max-width:1024px){
   .base .list .box{width: 48%;margin-right: 0;}
   .base .list{justify-content: space-between;}
}

/* 产业矩阵 */
.industry .pages_title{text-align: center;}
.industry .list{margin-top: var(--padding-margin__60);border-bottom: 1px solid #e4e4e4;}
.industry .box{width: calc(33.33% - .76rem);margin-right: .76rem;display: block;background-color: #f5f6f9;border-radius: .1rem;overflow: hidden;margin-bottom: var(--padding-margin__60);}
.industry .box:nth-child(3n){margin-right: 0;}
.industry .box .img{width: 100%;height: 6.16rem;object-fit: cover;}  
.industry .box .bottom{padding: .25rem .25rem .48rem;text-align: center;line-height: .3rem;font-size: var(--font-size__18);color: #555555;}
.industry .box .bottom .title{color: #000000;font-size: var(--font-size__24);position: relative;padding-bottom: var(--padding-margin__10);margin-bottom: var(--padding-margin__10);}
.industry .box .bottom .title::after{position: absolute;content: '';width: .24rem;height: 3px;background-color: #1e2970;bottom: 0;left: 50%;transform: translateX(-50%);}
.industry .box:hover .bottom,
.industry .box:hover .bottom .title{color: #1e2970;}

@media (max-width:1024px){
   .industry .box{width: 48%;margin-right: 0;}
   .industry .list{justify-content: space-between;}
}

/* 产业政策 */
.policy .box{border: solid 1px #eaecf0;border-radius: .1rem;padding: .38rem var(--padding-margin__50);margin-bottom: var(--padding-margin__10);}
.policy .box .info{width: 80%;}
.policy .box .date{flex-shrink: 0;margin-right: var(--padding-margin__60);text-align: right;font-size: var(--font-size__24);}
.policy .box .date .year{font-size: var(--font-size__16);color: #999999;}
.policy .box .inner{color: #555555;font-size: var(--font-size__16);line-height: .3rem;}
.policy .box .inner .title{color: #000000;font-size: var(--font-size__24);margin-bottom: var(--padding-margin__10);}
.policy .box:hover .inner .title{color: var(--primary-color);}

@media (max-width:640px){
   .policy .box{padding: var(--padding-margin__30);}
   .policy .box .more{padding: .08rem .1rem;}
   .policy .box .date{margin-right: var(--padding-margin__30);}
}


/* 鲜品资讯 */
.news .box{width: calc(33.33% - .45rem);background-color: #f5f6f9;border-radius: .1rem;overflow: hidden;margin-bottom: var(--padding-margin__50);margin-right: .45rem;display: block;}
.news .box .img_box{overflow: hidden;}
.news .box .img{height: 2.77rem;width: 100%;object-fit: cover;transition: all .3s ease-in-out;}
.news .box .info{padding: var(--padding-margin__40);}
.news .box:nth-child(3n){margin-right: 0;}
.news .box .date{color: #1e2970;font-size: var(--font-size__16);}
.news .box .title{font-weight: bold;font-size: var(--font-size__22);margin: var(--padding-margin__10) 0;}
.news .box .text{color: #555555;line-height: .3rem;font-size: var(--font-size__16);margin-bottom: .28rem;height: .9rem;overflow: hidden;}
.news .box:hover .img{transform: scale(1.1);}

@media (max-width:1024px){
   .news .box{margin-right: 0;width: 48%;}
   .news .list{justify-content: space-between;}
}

/* 短视频 */
.video .pages_title{text-align: center;}
.video .video_swiper{margin: var(--padding-margin__60);}
.video .video_swiper .swiper-slide{width: 4rem;transition: all 0.3s ease;text-align: center;}
.video .video_swiper .img{object-fit: cover;width: 100%;height: 7.5rem;border-radius: .1rem;}
.video .video_swiper .swiper-button-next,
.video .video_swiper .swiper-button-prev
{color: rgba(153, 153, 153,.5);}
.video .video_swiper .swiper-slide p{display: none;}
.video .video_swiper .swiper-slide.swiper-slide-active p{display: block;font-size: var(--font-size__24);color: #333333;margin-top: var(--padding-margin__30);cursor: pointer;}
.video .video_swiper .swiper-button-next:hover,
.video .video_swiper .swiper-button-prev:hover{color: #1e2970;}
.video .video_swiper .imgbox{position: relative;}
.video .video_swiper .imgbox .video_play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: url('../../common/images/play.png') var(--background-contain);width: .8rem;height: .8rem;cursor: pointer;display: none;}
.video .video_swiper .swiper-slide.swiper-slide-active .video_play{display: block;}

@media (max-width:1024px){
   .video .video_swiper .img{height: 4.5rem;}
}

@media (max-width:640px){
   .video .video_swiper{margin: var(--padding-margin__60) 0;}
}


/* 直播回放 */
.live .pages_title{text-align: center;}
.live .list{margin-top: var(--padding-margin__60);}
.live .box{width: calc(33.33% - .46rem);margin-right: .46rem;display: block;margin-bottom: var(--padding-margin__70);cursor: pointer;}
.live .box:nth-child(3n){margin-right: 0;}
.live .box .img_box{height: 2.54rem;width: 100%;position: relative;border-radius: .16rem .16rem 0 0;overflow: hidden;}
.live .box .img_box .img{width: 100%;height: 100%;object-fit: cover;}
.live .box .date{color: #1e2970;font-size: var(--font-size__16);margin: var(--padding-margin__30) 0 var(--padding-margin__20);transition: all .1s ease-in-out;}
.live .box:hover .date{color: #00a0e9;}
.live .box .title{color: #333333;font-size: var(--font-size__24);height: .72rem;}
.live .box .img_box .duration{color: #ffffff;font-size: var(--font-size__14);background: url('../../common/images/live01.png') var(--background-cover);padding: .04rem .24rem .04rem .12rem;position: absolute;left: 0;bottom: 0;transition: all .1s ease-in-out;}
.live .box:hover .img_box .duration{background: url('../../common/images/live02.png') var(--background-cover);}
.live .box .img_box::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .54rem;height: .54rem;background: url('../../common/images/play_w.png') var(--background-contain);}

@media (max-width:1024px){
   .live .list{justify-content: space-between;}
   .live .box{width: 48%;margin-right: 0;}
}

/* 鲜品美图 */
.picture .pages_title{text-align: center;}
.picture .box{border-radius: .1rem;margin-bottom: var(--padding-margin__30);overflow: hidden;}
.picture .box .swiper{width: 100%;height: 5.85rem;}
.picture .box .info{width: 4rem;flex-shrink: 0;}
.picture .list{margin-top: var(--padding-margin__60);}
.picture .box .swiper .img{width: 100%;height: 100%;object-fit: cover;}
.picture .box .swiper .swiper-button-next,
.picture .box .swiper .swiper-button-prev{color: rgba(255, 255, 255,.5);}
.picture .box .swiper .swiper-button-next:hover,
.picture .box .swiper .swiper-button-prev:hover{color: #1e2970;}
.picture .box .swiper .swiper-pagination-bullet{opacity: 1;background: transparent;border: solid 2px #ffffff;width: .1rem;height: .1rem;}
.picture .box .swiper .swiper-pagination-bullet-active{background: #00a0e9;border: solid 2px #00a0e9;}
.picture .box .info{background-color: #f5f6f9;position: relative;padding: var(--padding-margin__120)  var(--padding-margin__50);}
.picture .box .info::after{position: absolute;content: '';width: 3.48rem;height: .5rem;background: url('../../common/images/picture_bg.png') var(--background-contain);bottom: .37rem;left: 0;}
.picture .box .info .title{font-size: var(--font-size__30);margin-bottom: var(--padding-margin__40);}
.picture .box .info .text{font-size: var(--font-size__18);color: #555555;}

@media (max-width:1024px){
   .picture .box .info{width: 100%;padding: var(--padding-margin__60) var(--padding-margin__50);}
}


/* 联系我们 */
.contact .list{margin-top: var(--padding-margin__100);}
.contact .list .box{width: 33.33%;text-align: center;box-sizing: border-box;font-size: var(--font-size__20);color: #333333;}
.contact .list .box .img{width: .7rem;height: .5rem;object-fit: contain;margin: 0 auto;}
.contact .list .box .label{color: #0a91d4;font-size: var(--font-size__16);margin: var(--padding-margin__30) 0 var(--padding-margin__10);}
.contact .list .box:nth-child(2){border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;}

@media (max-width:1024px){
   .contact .list .box{width: 100%;margin-bottom: var(--padding-margin__60);}
   .contact .list .box:nth-child(2){border-left: none;border-right: none;}
}

/* 登录注册 */
.login{margin-top: .9rem;}
.login .inner{background-position: center;background-size: cover;}
.login .box,
.form_box .box{margin: 0 auto;background-color: #ffffff;padding: var(--padding-margin__60);width: fit-content;border-radius: .1rem;box-shadow: 0 0 0 .1rem rgba(255, 255, 255,.5);}
.login h2,
.form_box h2{color: #333333;font-size: var(--font-size__30);}
.login .login_tip{font-size: var(--font-size__16);color: #999999;margin-bottom: var(--padding-margin__30);}
.login .label,
.form_box .label{color: #333333;font-size: var(--font-size__18);margin-bottom: var(--padding-margin__10);}
.login input,
.form_box input{width: 4.6rem;padding: .15rem;background-color: #f1f4f9;border-radius: 3px;height: auto;border: 1px solid transparent;}
.login input:focus,
.form_box input:focus{border: 1px solid #1e2970 !important;box-shadow: none;}
.login .layui-form-item,
.form_box .layui-form-item{margin-bottom: var(--padding-margin__30);}
.login .layui-icon-ok:before{content: '√';}
.login .layui-form-checkbox[lay-skin=primary]:hover>i{border-color: #1e2970;}
.login .layui-form-checked[lay-skin=primary]>i{background-color: #1e2970;border-color: #1e2970 !important;}
.login .login_btn,
.form_box .login_btn{color: #ffffff;display: block;width: 100%;background-color: #2f5398;padding: .16rem 0;font-size: var(--font-size__20);text-align: center;margin-top: var(--padding-margin__40);border-radius: 3px;}
.login .sign_up{display: block;text-align: center;margin: var(--padding-margin__20) var(--padding-margin__20) 0;padding: 0 var(--padding-margin__20);}

.register{background-color: #f5f6fa;padding: var(--padding-margin__50) 0;}
.register .box{box-shadow: none;}
.register .layui-form-select dl dd.layui-this,
.form_box .layui-form-select dl dd.layui-this{color: #1e2970;}
.register .layui-form-radio:hover>*,
.register .layui-form-radioed, 
.register .layui-form-radioed>i{color: #1e2970;}
.register .layui-icon-circle:before{content: '';color: #ffffff;width: .2rem;height: .2rem;display: flex;align-items: center;justify-content: center;border-radius: 100%;border: 1px solid #e9e9e9;}
.register .inner1{border-top: 1px solid #f0f1f5;border-bottom: 1px solid #f0f1f5;padding: var(--padding-margin__40) 0;}
.register .inner2{border-bottom: 1px solid #f0f1f5;padding: var(--padding-margin__40) 0;}
.register .tip,
.form_box .tip{font-size: var(--font-size__16);color: #999999;max-width: 4.6rem;}
.register .code_inp,
.form_box .code_inp{width: 2.9rem;}
.register .code_btn,
.form_box .code_btn{font-size: var(--font-size__16);height: auto;text-align: center;}
.register input{width: 100%;}
.register .layui-anim-scaleSpring::before{content: '√';color: #ffffff;width: .2rem;height: .2rem;display: flex;align-items: center;justify-content: center;border-radius: 100%;background-color: #1e2970;font-size: var(--font-size__16);}


/* 申报入口 */
.declare .pages_title{text-align: center;}
.declare .list{margin: var(--padding-margin__90) 0 var(--padding-margin__60);}
.declare .item{padding-bottom: .24rem;border-bottom: 1px solid #e4e4e4;font-size: var(--font-size__18);margin-bottom: var(--padding-margin__20);}
.declare .item .icon{width: .13rem;height: .17rem;object-fit: contain;}
.declare .item .date{color: #999999;padding: 0 .26rem 0 .15rem;}
.declare .item .title{padding: 0 .25rem;border-left: 1px solid #e4e4e4;}
.declare .item .btn{border-radius: 5px;border: solid 1px #dddddd;padding: var(--padding-margin__10) var(--padding-margin__20);font-size: var(--font-size__16);color: #333333;transition: all .3s ease-in-out;cursor: pointer;}
.declare .item .btn:hover{color: #ffffff;background-color: #1e2970;}

.declare_detail h2{text-align: center;color: #333333;font-size: var(--font-size__36);margin: 0 0 .48rem;}
.declare_detail .box{background-color: #f4f6f7;border-radius: 10px;border: solid 1px #e9edef;padding: .54rem var(--padding-margin__100);margin-bottom: var(--padding-margin__60);}
.declare_detail .box .i{margin-bottom: var(--padding-margin__20);}
.declare_detail .box .i .label{color: #1e2970;width: 1.2rem;text-align: right;}
.declare_detail .btn{color: #ffffff;background-color: #2f5398;border-radius: 10px;font-size: var(--font-size__20);width: fit-content;padding: var(--padding-margin__10) var(--padding-margin__170);cursor: pointer;margin: 0 auto;}
.declare_detail .btn_box{padding-top: var(--padding-margin__70);border-top: 1px solid #e4e4e4;margin-top: var(--padding-margin__80);}
.declare_detail .btn .icon{display: block;background: url(../../common/images/edit.png) var(--background-contain);width: .17rem;height: .17rem;margin-left: var(--padding-margin__10);}

/* 网站地图 */
.ul_sitemap li{margin-bottom: var(--padding-margin__20);}
.ul_sitemap li span{color: #555555;}


/* 新闻详情 */
.NewsInfo{margin-top: .91rem;}
.NewsInfo .Menu{border-top: 1px solid #ededed;border-bottom: none;}
.NewsInfo .InfoTit{text-align: center;border-bottom: 1px solid #d8dce6;padding-bottom: var(--padding-margin__10);margin-bottom: var(--padding-margin__70);}
.NewsInfo .InfoTit h2{font-size: var(--font-size__44);color: #213047;margin: 0 0 var(--padding-margin__60);}
.NewsInfo .InfoTit .date{font-size: var(--font-size__18);color: #555555;}
.NewsInfo .InfoTit .date span{margin-left: .48rem;}
.NewsInfo .InfoPage{padding-top: var(--padding-margin__40);border-top: 1px solid #ededed;}
.NewsInfo .InfoPage .dot{margin-left: 0;color: #333333;font-size: var(--font-size__18);}
.NewsInfo .InfoPage .dot a:hover{text-decoration: underline;}
.NewsInfo .InfoCon{padding-bottom: var(--padding-margin__80);}
.NewsInfo .pg_container{max-width: 1100px;}
.NewsInfo .Menu .pg_container{max-width: 1440px;}


/* 产品详情 */
.details .img{width: 5.5rem;object-fit: cover;border-radius: .1rem;}
.details .right{width: 55%;}
.details .right .block{width: .24rem;height: 3px;background-color: #1e2970;}
.details .right .title{font-size: var(--font-size__36);font-weight: bold;margin: var(--padding-margin__30) 0 var(--padding-margin__40);}
.details .right .item{padding-bottom: var(--padding-margin__30);border-bottom: 1px solid #ededed;margin-bottom: var(--padding-margin__20);}
.details .right .item .item_title{font-size: var(--font-size__20);color: #1e2970;position: relative;margin-bottom: var(--padding-margin__10);}
.details .right .item .item_title::after{position: absolute;content: '';background-image: linear-gradient(90deg, #c3e0fd 0%, #ffffff 100%);width: 1.56rem;height: .15rem;position: absolute;bottom: 0;left: 0;z-index: -1;}
.details .right .item .item_text{color: #555555;font-size: var(--font-size__16);}


/* 企业详情 */
.EnterpriseDetails .imgbox{width: 3rem;height: 3rem;border-radius: .1rem;border: solid 1px #eaecf0;flex-shrink: 0;margin-right: var(--padding-margin__70);}
.EnterpriseDetails .imgbox .img{width: 60%;height: 60%;object-fit: contain;}
.EnterpriseDetails .right h2{margin: 0 0 var(--padding-margin__30);font-size: var(--font-size__30);color: #1e2970;}
.EnterpriseDetails .right .title{font-size: var(--font-size__20);margin-bottom: var(--padding-margin__30);color: #000000;}
.EnterpriseDetails .right .content{color: #555555;font-size: var(--font-size__18);line-height: .35rem;}
.EnterpriseDetails .right .content .box{background-color: #f5f6f9;border-radius: .1rem;padding: var(--padding-margin__50) var(--padding-margin__30);margin: var(--padding-margin__40) 0;color: #000000}
.EnterpriseDetails .right .content .box .label{color: #555555;}
.EnterpriseDetails .industry .box{margin-right: .18rem;width: calc(33.33% - .18rem);}
.EnterpriseDetails .industry .list{border-bottom: none;}
.EnterpriseDetails .industry .box .bottom{padding: var(--padding-margin__30) var(--padding-margin__40) var(--padding-margin__50);}

.EnterpriseDetails .industry .details .box{width: calc(64% - .18rem);}


@media (max-width:640px){
   .EnterpriseDetails .inner{display: block;}
   .EnterpriseDetails .imgbox{width: 100%;margin-bottom: var(--padding-margin__60);}
   .EnterpriseDetails .industry .box{width: 49%;}
   .EnterpriseDetails .industry .box .img{height: 3rem;}
}


/* 示范基地详情 */
.base_details .Coverimg{width: 5.1rem;height: 3.4rem;object-fit: cover;flex-shrink: 0;margin-right: var(--padding-margin__80);border-radius: .1rem;}
.base_details .right h2{color: #1e2970;font-size: var(--font-size__30);margin: 0 0 var(--padding-margin__30);}
.base_details .right .i{margin-bottom: var(--padding-margin__10);font-size: var(--font-size__18);color: #555555;line-height: .35rem;}
.base_details .label{color: #000000;font-weight: 500;}
.base_details .img_box{margin-top: var(--padding-margin__60);}
.base_details .img_box .label{padding-bottom: var(--padding-margin__20);border-bottom: 2px solid #e8e8e8;}
.base_details .img_box .img{overflow-x: auto;margin-top: var(--padding-margin__50);}
.base_details .img_box .img img{height: 3rem;width: calc(33.33% - var(--padding-margin__30));margin-right: var(--padding-margin__30);object-fit: cover;}
.base_details .img_box .img img:last-child{margin-right: 0;}


/* 发展历程 */
.history .inner{ overflow: hidden;}
.history .pages_title{text-align: center;}
.history .inner{padding-top: var(--padding-margin__60);}
.history .top_swiper .swiper-slide{background-color: #f5f6f9;padding: var(--padding-margin__50);}
.history .top_swiper .swiper-slide .img{width: 6rem;height: 3.38rem;object-fit: contain;margin-right: var(--padding-margin__80);flex-shrink: 0;}
.history .top_swiper .swiper-slide .year{color: #1e2970;font-size: var(--font-size__56);margin-bottom: var(--padding-margin__40);font-weight: bold;}
.history .top_swiper .swiper-slide .content{color: #333333;font-size: var(--font-size__18);height: 1.2rem;overflow: hidden;margin-bottom: var(--padding-margin__30);}
.history .top_swiper .swiper-slide .btn{width: .52rem;height: .52rem;border-radius: 100%;border: solid 1px #d2d2d2;margin-right: var(--padding-margin__10);cursor: pointer;transition: all .3s ease-in-out;background-size: 35%;background-position: center;background-repeat: no-repeat;}
.history .top_swiper .swiper-slide .btn:hover{background-color: #1e2970;border: solid 1px #1e2970;}
.history .top_swiper .swiper-slide .btn-prev{background-image: url('../images/page/prev.svg');}
.history .top_swiper .swiper-slide .btn-prev:hover{background-image: url('../images/page/prev-on.svg');}
.history .top_swiper .swiper-slide .btn-next{background-image: url('../images/page/next.svg');}
.history .top_swiper .swiper-slide .btn-next:hover{background-image: url('../images/page/next-on.svg');}
.history .bottom_swiper{background: url(../../common/images/history.png) var(--background-contain);background-position: bottom;margin-top: var(--padding-margin__70);padding-bottom: var(--padding-margin__40);justify-content: space-around; }
.history .bottom_swiper .year{font-size: var(--font-size__18);color: rgba(84, 84, 84,.8);padding-bottom: .38rem; position: relative;cursor: pointer;width: .55rem;}
.history .bottom_swiper .year span{ width: 100%; display: block;}
.history .bottom_swiper .tit{ height: .6rem; display: flex; align-items: flex-end; text-align: center; }
.history .bottom_swiper .swiper-slide-thumb-active{color: #1e2970;font-size: var(--font-size__22);}
.history .bottom_swiper .year::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);border: solid 2px #00a0e9;width: .08rem;height: .08rem;border-radius: 100%;background-color: #ffffff;}
.history .bottom_swiper .visible-slide1{bottom: 0;}
.history .bottom_swiper .visible-slide2{bottom: .23rem;}
.history .bottom_swiper .visible-slide3{bottom: -.09rem;}
.history .bottom_swiper .visible-slide4{bottom: 0.15rem;}
.history .bottom_swiper .visible-slide5{bottom: -.1rem;}
.history .bottom_swiper .visible-slide6{bottom: -.22rem;}
.history .bottom_swiper .visible-slide7{bottom: -.18rem;}
.history .bottom_swiper .swiper-slide-thumb-active::after{background-color: #00a0e9;width: .1rem;height: .1rem;box-shadow: 0 0 0 .1rem rgba(0, 160, 233,.2);}


@media (max-width:1024px){
   .history .top_swiper .swiper-slide .img{width: 100%;margin-right: 0;margin-bottom: var(--padding-margin__30);}
   .history .bottom_swiper .visible-slide1{bottom: -.25rem;}
   .history .bottom_swiper .visible-slide2{bottom: -.27rem;}
   .history .bottom_swiper .visible-slide3{bottom: -.15rem;}
   .history .bottom_swiper .visible-slide4{bottom: -.17rem;}
}

@media (max-width:640px){
   .history .bottom_swiper .visible-slide1{bottom: -0.07rem;}
   .history .bottom_swiper .visible-slide2{bottom: 0;}
   .history .bottom_swiper .visible-slide3{bottom: -.06rem;}
}

.form_box{max-height: 90vh;overflow-y: auto;border-radius: .1rem;scrollbar-width: none;-ms-overflow-style: none;}
.form_box .code_btn{margin-left: var(--padding-margin__20);width: 32%;background-color: #1e2970;}
.form_box .box{box-shadow: none;}
.form_box h2{text-align: center;padding-bottom: var(--padding-margin__30);border-bottom: 1px solid #f0f1f5;margin-bottom: var(--padding-margin__30);}
.form_popup .close{right: 28%;top: 5%;}

@media (max-width:1024px){
   .form_popup .close{right: 19%;}
   .declare .item .date{padding: 0 var(--padding-margin__10);flex-shrink: 0;}
}

@media (max-width:640px){
   .form_popup .close{right: 2%;}
   .declare .item .title{padding: 0 var(--padding-margin__10);}
   .declare .item .btn{flex-shrink: 0;}
}

.mall_box .pages_title{text-align: center;}
.mall_box .list{ margin: .6rem 0;}
.mall_box .list a{ display: block; width: 25%; padding: .15rem .15rem .35rem; text-align: center; color: #000000; background-color: #f5f6f9; font-size: var(--font-size__18);}
.mall_box .list a:nth-child(2n){ background-color: #ffffff;}
.mall_box .list .img_box{ height: 1.2rem; display: flex; align-items: center; justify-content: center; margin-bottom: .05rem;}
.mall_box .list .img_box img{ max-height: 100%;}
@media (min-width:641px){
   
   .mall_box .list a:nth-child(8n+5),
   .mall_box .list a:nth-child(8n+7){ background-color: #ffffff;}
   .mall_box .list a:nth-child(8n+6),
   .mall_box .list a:nth-child(8n+8){ background-color: #f5f6f9;}
}
@media (max-width:640px){
   .mall_box .list a{ width: 50%;}
   .mall_box .list a:nth-child(4n+4){ background-color: #f5f6f9;}
   .mall_box .list a:nth-child(4n+3){ background-color: #ffffff;}
}