/* 2026-01 HLP */
:root {
	--my-color:#2b51b0;
	--GilroyBold: GilroyBold;
	--GilroyMedium: GilroyMedium;
	--GilroyRegular: GilroyRegular;
}
/* 滚动条样式 */
/* ::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:#ccc}
::-webkit-scrollbar-thumb{background:var(--my-color);height:60px}
::-webkit-scrollbar-thumb:window-inactive{background:var(--my-color)}
::-webkit-scrollbar-thumb:vertical:hover{background:var(--my-color)} */

::-webkit-scrollbar{width:2px;height:2px}
::-webkit-scrollbar-button:vertical {display:none}
::-webkit-scrollbar-corner,::-webkit-scrollbar-track {background-color:#d5d9df;}
::-webkit-scrollbar-thumb {border-radius:10px;background-color: #263580;}
::-webkit-scrollbar-thumb:vertical:hover {background-color: #263580;}
::-webkit-scrollbar-thumb:vertical:active {background-color: #263580;}

/* 字体 */
@font-face {
	font-family: 'GilroyBold';
	src: url('../fonts/Montserrat-Bold-3.otf') format('truetype');
}

@font-face {
	font-family: 'GilroyRegular';
	src: url('../fonts/Montserrat-Regular-8.otf') format('truetype');
}
@font-face {
	font-family: 'GilroyMedium';
	src: url('../fonts/Montserrat-Medium-7.otf') format('truetype');
}

/* css reset start */
html,body{width: 100%;scroll-behavior: smooth;}
body{font-family: "Microsoft Yahei", "PingFang SC";color:#333;font-size: 14px;min-width:320px;background:#fff;word-break:break-word;overflow-x:hidden}
body::-webkit-scrollbar{display: none;}
body.hidden{overflow: hidden;}
ul li{list-style: none;}
input{outline: none;}
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="text"],
select,
button,
textarea{appearance: none;-webkit-appearance: none;-moz-appearance: none;border-radius: 0;line-height: normal;resize: none;outline: none;}
svg{vertical-align: middle;}
img,video {-o-object-fit: cover;object-fit: cover;}
img[onclick]{cursor:pointer}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p,ul,ol{margin:0;padding:0;}
a{text-decoration:none;outline:none;color:#333;}
a:hover{color:var(--my-color);}
.animated{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.img{display:block;width:100%;overflow:hidden;position:relative;-webkit-transition:all .4s;transition:all .4s}
.img>img{display:block;width:100%;-webkit-transition:all .4s;transition:all .4s}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.clamp4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.clamp5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fl{float:left}
.fr{float:right}
.df{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.jc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.js{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.jf{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.af{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.swiper-button-next,.swiper-button-prev,.swiper-pagination-bullet{border:none;outline:0}
a.swiper-slide{display:block}
.wrapper{min-height:50vh;}
.inside-main{width:100%;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}
.gotop{width:0.5rem;height:0.5rem;position:fixed;bottom:0;right:5px;background:var(--my-color);border-radius:50%;overflow:hidden;z-index:100;cursor:pointer;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);opacity:0;box-shadow:0 0 10px rgba(43,81,176,0.5);}
.gotop>.icon{position:absolute;left:0;top:0;display:block;width:100%;height:100%;border-radius:50%;transition:all .2s;background-image:url(../images/icon/fanhuidingbu.svg);background-size:80%;background-position:center;background-repeat:no-repeat;}
.gotop>.icon-2{left:0;top:100%;background-color:var(--my-color);}
.gotop.on{bottom:140px;opacity:1;}
.gotop:hover>.icon-1{top:-100%;}
.gotop:hover>.icon-2{top:0;}
.InfoContent{line-height:2}
.InfoContent img{display:inline-block;max-width:100%;height:auto!important;}
.InfoContent video{max-width:100%;}
.InfoContent p{/* text-align:justify;text-justify:distribute-all-lines; */}
.hrefAnchor{position:absolute;top:-1rem;}
.h1,h1{font-size: 0.32rem;font-weight:400}
.h2,h2{font-size: 0.28rem;font-weight:400}
.h3,h3{font-size: 0.24rem;font-weight:400}
.h4,h4{font-size: 0.2rem;font-weight:400}
.h5,h5{font-size: 0.18rem;font-weight:400}
.h6,h6{font-size: 0.16rem;font-weight:400}
.w1200.container{padding-left:0;padding-right:0;}
.centerBox{margin:0 auto;max-width:677px;font-size:16px;letter-spacing:.034em;overflow:hidden}
.centerBox *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}
.centerBox *::-webkit-scrollbar{width:5px;height:5px}
.ptb-120,.ptb-80{padding-top:0.8rem;padding-bottom:0.8rem;}
.row{margin-left:-15px;margin-right:-15px;}
.row>div{padding-left:15px;padding-right:15px;}
@media (max-width:1200px){
	.container{max-width:none;width:100%;padding-left:5vw;padding-right:5vw;}
	.w1200{max-width:90%;}
}
@media (min-width:768px){
	body{font-size:16px;}
	.ptb-120{padding-top:1.2rem;padding-bottom:1.2rem;}
	.Min-show{display:none!important}
}
@media (min-width:1201px){
	.container{width:100%;max-width:100%;padding-left:0.8rem;padding-right:0.8rem}
	.w1560{padding-left:1.4rem;padding-right:1.4rem}
	.w1200{max-width:75%;}
}
@media (min-width:1501px){
	.container{padding-left:1rem;padding-right:1rem}
	.w1560{padding-left:1.8rem;padding-right:1.8rem}
	.w1200{max-width:1200px;}
}

.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
@media (max-width:1300px){
	.f14{font-size:13px}
	.f16{font-size:14px}
	.f18{font-size:16px}
	.f20{font-size:18px}
}
@media (max-width:767px){
	.f18{font-size:16px}
	.f20{font-size:16px}
}

/* header */
.head-null{height:60px;}
.header .navbar{padding:0;background:transparent;box-shadow:none;transition:all 0.4s;}
.header .container{position:relative}
.header .navbar-brand{position:relative;padding:10px 0;margin-right:0;display:block;}
.navbar-brand .navbar-brand-item{display:block;height:40px;transition:all 0.4s;}
.navbar-brand .logo-normal{opacity: 0;}
.navbar-brand .logo-white{position: absolute;top:10px;left:0;opacity: 1;}
.header .nav-item>.dropdown-toggle{display:none}
.header .nav-link{position:relative;font-size:16px;color:#fff;line-height:1rem;display:block;overflow:hidden;white-space:nowrap;transition:all 0.4s;}
.header .active .nav-link,
.header .nav-item:hover .nav-link,
.header .nav-link:hover{color:#fff}
.header .nav-link:before{content:'';position:absolute;bottom:30%;left:0;width:0%;height:2px;background:#e45d26;transition:all 0.4s;}
.header .nav-link:after{opacity:0;content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;display: none;}
.header .dropdown .nav-link:after{display: block;}
.header .nav-item:hover .nav-link:before,
.header .active>.nav-link:before{width:100%}
.header .nav-item:hover .nav-link:after{opacity: 1;}

.header .navbar-toggler{padding:0;border:none;width:30px;height:30px}
.header .navbar-toggler:focus{box-shadow:none}
.header .navbar-toggler .icon-bar{width:30px;height:2px;background-color:var(--my-color);display:block;position:relative;transition:all .4s}
.header .navbar-toggler .icon-bar+.icon-bar{margin-top:6px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-4px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(2){display:none}

/* 二级导航 */
.navbar-nav .dropdown-menu{font-size:16px;padding:0;background-color:#fff;background-size:100% 100%;background-position: center;background-repeat: no-repeat;border:none;}
.navbar-nav .dropdown-menu a{position: relative;display: block;line-height:2.5;color:#333;transition:.4s;}
.navbar-nav .dropdown-menu .dropdown-item{font-size:16px;line-height:3;padding:0;text-align:center;}
.navbar-nav .dropdown-menu>li>.dropdown-item:hover{color:#fff;background:var(--my-color);}



/* 搜索 */
.navbar-other{display: flex;align-items: center;margin-left:0.3rem;}
.top-lang{display: flex;margin-left:0.5rem;}
.top-lang a{font-size:14px;padding: 5px 12px;border-radius: 20px;border: 1px solid #fff;color: #fff;transition: 0.4s;}
.top-lang a:hover,
.top-lang a.active{background:#fff;color:#333;}
.top-search-btn a{display:block;width:26px;height:26px;transition:all .4s}
.top-search-btn a svg{display:block;width:100%;height:100%;}
.top-search-btn a svg path{fill:#fff;}

.top-search-box{position:fixed;z-index:10;width:100%;top:1rem;left:0;padding:.6rem 0;background:#fff;border-top:1px solid #eee;display:none;box-shadow: 0 5px 5px rgba(0,0,0,0.05);}
.top-search-box .gb-more{position:absolute;right:4%;top:.2rem;z-index:9;transition:all .6s}
.top-search-box .gb-more:hover{transform:rotate(180deg)}
.top-search-box .gb-more>svg{width:36px;height:36px}
.top-search-box form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:0 auto;background:#f5f5f5;border-radius:12px}
.top-search-box .input{flex:1}
.top-search-box .input input{width:100%;border:none;padding:0;height:60px;padding-left:20px;background:none;color:#333;box-shadow:none;}
.top-search-box .label .btn{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:60px;height:100%;border-radius:12px;background:#2b51b0}


.header.changeBg .navbar{background:#f5f5f5;}
.header.changeBg .navbar-brand .logo-normal{opacity: 1;}
.header.changeBg .navbar-brand .logo-white{opacity: 0;}
.header.changeBg .nav-link,
.header.changeBg .active .nav-link,
.header.changeBg .nav-item:hover .nav-link,
.header.changeBg .nav-link:hover{color: #333;}
.header.changeBg .top-lang a{border: 1px solid #333;color: #333;}
.header.changeBg .top-lang a:hover,
.header.changeBg .top-lang a.active{background:#333;color:#fff;}
.header.changeBg .top-search-btn a svg path{fill:var(--my-color);}
@media (max-width:1200px){
	.navbar-expand-xl .navbar-toggler{display: block;}
	.header .navbar,
	.header.changeBg .navbar{background:#fff;box-shadow: 0 0 10px rgba(0, 0, 0, .3);}
	.header .navbar-brand .logo-normal{opacity: 1;}
	.header .navbar-brand .logo-white{opacity: 0;}
	.header .nav-link,
	.header .active .nav-link,
	.header .nav-item:hover .nav-link,
	.header .nav-link:hover{color: #333;}
	.header .top-lang a{border: 1px solid #333;color: #333;}
	.header .top-lang a:hover,
	.header .top-lang a.active{background:#333;color:#fff;}
	.header .top-search-btn a svg path{fill:var(--my-color);}

	
	.navbar-other{position: absolute;top:15px;right:calc(5vw + 50px);margin-left:0;}
	.top-search-box{top:60px;}
	.navbar-other{margin-right:30px;}
	.navbar-other .top-lang{display: none;}
	
	.navbar-expand-xl .navbar-nav{display: block;padding: 30px 5vw 1rem;}
	.header .nav-link:before,
	.header .nav-link:after{display: none;}
	.header .nav-link{display: block;line-height: 76px;font-size: 22px;color: #000;padding:0;border-bottom:1px solid rgba(0, 0, 0, 0.2);}

	
	.header .fixed-top .navbar-collapse {
		overflow-y:auto;
		max-height:calc(100vh - 60px);
		height:calc(100vh - 60px)!important;
		top:60px;
		padding:0;
		margin:0;
		position:fixed;
		right:0;
		width:100%;
		background:#fff;
		transform:translateX(100%);
		opacity:0;
		box-shadow:0 -1px 3px rgba(0, 0, 0, 0.05);
		transition:all 0.3s;
	}
	.header .fixed-top .navbar-collapse::-webkit-scrollbar{width:0;height:0}
	.navbar-collapse.collapse{display:block!important;}
	.navbar-collapse.collapse.show{transform:none;opacity:1;}
	.header .dropdown-item.active,.header .dropdown-item:active,
	.header .dropdown-item:focus,.header .dropdown-item:hover{background:transparent;color:var(--my-color);}
	
	/* 二级导航 */
	.header .nav-item{position: relative;}
	.header .nav-item>.dropdown-toggle{display:block;}
	.navbar-nav>.nav-item>i{position:absolute;width:30px;height:76px;right:0;top:0;display:block;z-index:2;cursor:pointer}
	.navbar-nav>.nav-item>i:before{content:'';position:absolute;right:3px;top:50%;margin-top:-6px;width:12px;height:12px;border-top:1px solid #999;border-right:1px solid #666;transform:rotate(45deg);transition:all .3s;}
	.navbar-nav>.nav-item>i:after{display:none;}
	.navbar-nav>.nav-item>i.show:before{transform:rotate(135deg);}
	
	.navbar-nav>.dropdown>i{width:50px;}
	.navbar-nav>.dropdown>i:before,
	.navbar-nav>.dropdown>i:after,
	.product-dropdown-menu .div-1 .icon-dropdown-toggle:before,
	.product-dropdown-menu .div-1 .icon-dropdown-toggle:after{content:'';position: absolute;display: block;transform: none;border:none;background:#999;transition: 0.4s;}
	.navbar-nav>.dropdown>i:before,
	.product-dropdown-menu .div-1 .icon-dropdown-toggle:before{width:22px;height:1px;right:0;top:50%;margin-top:-1px;}
	.navbar-nav>.dropdown>i:after,
	.product-dropdown-menu .div-1 .icon-dropdown-toggle:after{width:1px;height:22px;right:10px;top:50%;margin-top:-11px;}
	.navbar-nav>.dropdown>i.active:after,
	.product-dropdown-menu .div-1 .icon-dropdown-toggle.active:after{transform: rotate(-90deg)}
	
	.header .dropdown-menu .div-2,
	.header .dropdown-menu .div-3{display:none;}
	.navbar-nav .dropdown-menu{min-width:0;width:100%;padding:16px 20px;background:#f9f9f9;border-radius: 0;}
	.navbar-nav .dropdown-menu .dropdown-item{text-align: left;font-size: 20px;color: #000;line-height: 54px;opacity: 0.8;}
	.navbar-nav .dropdown-menu>li>.dropdown-item:hover{background:transparent;color: #000;opacity: 1;}
	.navbar-nav .container{padding:0;}
	
	.product-dropdown-menu .div-1 .dropdown-item>b,
	.product-dropdown-menu .div-1 .dropdown-item>i{display:none;}
	.product-dropdown-menu .div-1 .icon-dropdown-toggle{position: absolute;width:100%;height:54px;right:0;top:0;z-index:2;cursor:pointer}
	.product-dropdown-menu .div-1>ul>li{position: relative;}
	.product-dropdown-menu .div-1>ul>li:nth-child(4){display:none;}
	.product-dropdown-menu .div-1 .dropdown-item-nav{padding:0 0 0 20px;display: none;}
	.product-dropdown-menu .div-1 .dropdown-item-nav a{line-height:50px;color:#000;opacity: 0.8;font-size:18px;}
	.product-dropdown-menu .div-1 .dropdown-item-nav a:hover{color:#000;opacity: 1;}
	.product-dropdown-menu .div-1 .dropdown-item-nav li{position: relative;}
	.product-dropdown-menu .div-1 .dropdown-menu-three,
	.product-dropdown-menu .div-1 .dropdown-menu-four{padding-left:20px;display: none;}
	
	.navbar-nav .top-lang{padding-top:0.5rem;margin-left:0;}
	.navbar-nav .top-lang a{padding: 10px 30px;}
}
@media (max-width:992px){
	.header .nav-link{font-size:20px;}
	.navbar-nav .dropdown-menu .dropdown-item{font-size:18px;}
	.product-dropdown-menu .div-1 .dropdown-item-nav a{font-size:16px;}
}
@media (max-width:768px){
	.navbar-other{margin-right:0;}
	.header .navbar-brand{padding-top:15px;padding-bottom:15px;}
	.navbar-brand .navbar-brand-item{height:30px;}
	.navbar-brand .logo-white{top:15px;}
	.navbar-nav>.nav-item>i{height:50px;}
	.header .nav-link{font-size: 16px;line-height: 50px;}
	.navbar-nav .dropdown-menu .dropdown-item{font-size:16px;line-height:40px;}
	.product-dropdown-menu .div-1 .icon-dropdown-toggle{height:40px;}
	.product-dropdown-menu .div-1 .dropdown-item-nav a{font-size:14px;line-height:40px;}
	.product-dropdown-menu .div-1 .dropdown-item-nav .icon-dropdown-toggle{height:40px;}
	
	.navbar-nav>.dropdown>i:after, .product-dropdown-menu .div-1 .icon-dropdown-toggle:after{height:15px;right:7px;margin-top:-8px;}
	.navbar-nav>.dropdown>i:before, .product-dropdown-menu .div-1 .icon-dropdown-toggle:before{width:15px;}
	
}
@media (min-width:1201px){
	.head-null{height:1rem;}
	.header .nav-item{padding:0 0.24rem;position:relative;}
	.header .nav-link{font-size:14px;padding-left:0!important;padding-right:0!important;padding-top:0;padding-bottom:0;}
	.navbar-nav .dropdown-menu{position: absolute;min-width:0;width:150%;position:absolute;left:50%;transform:translateX(-50%);overflow:hidden;border-radius:12px;background-image: url(../images/menuBg.png);}
	.header .nav-item:hover .dropdown-menu{display: block;}
	.header .nav-item:last-child{display: none;}

	.header .product-nav-item{position: static;}
	.navbar-nav .product-dropdown-menu{width:100%;border-radius: 0;box-shadow: 0 5px 5px rgba(0,0,0,0.05);background-image: url(../images/menuBg-1.png), url(../images/menuBg-2.png);background-repeat: no-repeat, no-repeat;background-position: right bottom, left bottom;background-size:auto;display: none!important;}
	.product-dropdown-menu .dropdown-menu-inner{display: flex;}
	.product-dropdown-menu .div-1{width:300px;padding:0.4rem 0.4rem 0.4rem 0;border-right:1px solid #d8e0e6;}
	.product-dropdown-menu .div-1 .dropdown-item{text-align: left;margin-bottom:10px;font-size:16px;text-align: left;background:rgba(0,0,0,.02);padding:5px 30px 5px 48px;border-bottom:2px solid rgba(0,0,0,.02);}
	.product-dropdown-menu .div-1 .dropdown-item>b{position:absolute;width:30px;height:30px;left:8px;top:50%;margin-top:-15px;border-radius: 50%;background:#fff;overflow: hidden;}
	.product-dropdown-menu .div-1 .dropdown-item>b>img{display:block;width:100%;height:100%;transition: 0.4s;}
	.product-dropdown-menu .div-1 .dropdown-item>b>.icon-hover{position: absolute;left:0;top:0;opacity: 0;}
	.product-dropdown-menu .div-1 .active>.dropdown-item>b>.icon-normal{opacity: 0;}
	.product-dropdown-menu .div-1 .active>.dropdown-item>b>.icon-hover{opacity: 1;}
	.product-dropdown-menu .div-1 .dropdown-item>i{position:absolute;width:20px;height:20px;right:3px;top:50%;margin-top:-10px;}
	.product-dropdown-menu .div-1 .dropdown-item>i>svg{display:block;width:100%;height:100%;}
	.product-dropdown-menu .div-1 .dropdown-item>i>svg path{transition: all 0.4s;}
	.product-dropdown-menu .div-1 .active>.dropdown-item{border-bottom-color:#263580;color:#263580;}
	.product-dropdown-menu .div-1 .active>.dropdown-item>i>svg path{stroke:#263580;}
	.product-dropdown-menu .div-1 .icon-dropdown-toggle,
	.product-dropdown-menu .div-1 .dropdown-item-nav{display: none!important;}
	
	.product-dropdown-menu .div-2{width:calc(100% - 300px);padding:0.4rem 0 0.4rem 0.4rem;}
	.product-dropdown-menu .big-title{font-weight: bold;font-size:16px;color:#263580;border-bottom:1px solid #d8e0e6;line-height:1;padding-bottom:10px;margin-bottom:10px;}
	.product-dropdown-menu .big-title>a{color:#263580;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2;}
	.product-dropdown-menu .small-title{font-size:14px;}
	.product-dropdown-menu .small-title>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.product-dropdown-menu .div-2>.item{display: block;flex-wrap: wrap;margin-left:-15px;margin-right:-15px;overflow: auto;padding-right: 0.25rem;max-height: calc(100vh - 2rem);min-height:50vh;display: none;}
	.product-dropdown-menu .div-2>.item.active{display: block;}
	.product-dropdown-menu .div-2>.item>.item-category{width:33.333333%;float:left;padding-left:15px;padding-right:15px;margin-bottom:20px;}
	.product-dropdown-menu .div-2>.item>.item-category ul{display: block;flex-wrap: wrap;margin-left:-15px;margin-right:-15px;overflow: hidden;}
	.product-dropdown-menu .div-2>.item>.item-category li{width:100%;float:left;padding-left:15px;padding-right:15px;}
	.product-dropdown-menu .div-2>.item:nth-child(1)>.item-category{width:25%;}
	.product-dropdown-menu .div-2>.item:nth-child(1)>.item-category:nth-child(1){width:75%;}
	.product-dropdown-menu .div-2>.item:nth-child(1)>.item-category:nth-child(1) li{width:25%;}
	
	.product-dropdown-menu .div-2 .item-category li{margin-bottom:10px;}
	.product-dropdown-menu .div-2 .list{margin-left:-10px;margin-right:-10px;}
	.product-dropdown-menu .div-2 .list>a{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-right:10px;color:#999;padding-left:25px;}
	.product-dropdown-menu .div-2 .list>a>br{display: none;}
	.product-dropdown-menu .div-2 .list>a:before{content: '';position: absolute;width:4px;height:4px;border-radius: 50%;background:#999;left:15px;top:50%;margin-top:-2px;}
	.product-dropdown-menu .div-2 a:hover{color:var(--my-color);}
	.product-dropdown-menu .div-2 .list>a:hover:before{background:var(--my-color);}
}
@media (min-width:1301px){
	.header .navbar-brand{padding:5px 0;}
	.navbar-brand .navbar-brand-item{height:50px;}
	.navbar-brand .logo-white{top:5px;}
	.header .nav-link{font-size:16px;}
	.navbar-other{margin-left:0.5rem;}
}
@media (min-width:1601px){
	.product-dropdown-menu .div-2>.item:nth-child(1)>.item-category{width:20%;}
	.product-dropdown-menu .div-2>.item:nth-child(1)>.item-category:nth-child(1){width:60%;}
	.product-dropdown-menu .div-2>.item:nth-child(1)>.item-category:nth-child(1) li{width:25%;}
}


/* PC 产品导航 */
.navbar-nav>li>.sec1 .gb-more{position:absolute;right:4%;top:.2rem;z-index:9;transition:all .6s}
.navbar-nav>li>.sec1 .gb-more:hover{transform:rotate(180deg)}
.navbar-nav>li>.sec1 .gb-more>svg{width:36px;height:36px}

.navbar-nav>li>.sec1{
	position:absolute;top:100%;width:100%;left:0;
	background:-webkit-linear-gradient(bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),-webkit-linear-gradient(left,rgba(37,176,231,.05) 0,rgba(20,86,240,.05) 51.56%,rgba(159,111,241,.05) 100%),#f5f5f5;
	background:-moz-linear-gradient(bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),-moz-linear-gradient(left,rgba(37,176,231,.05) 0,rgba(20,86,240,.05) 51.56%,rgba(159,111,241,.05) 100%),#f5f5f5;
	background:-o-linear-gradient(bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),-o-linear-gradient(left,rgba(37,176,231,.05) 0,rgba(20,86,240,.05) 51.56%,rgba(159,111,241,.05) 100%),#f5f5f5;
	background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),linear-gradient(90deg,rgba(37,176,231,.05) 0,rgba(20,86,240,.05) 51.56%,rgba(159,111,241,.05) 100%),#f5f5f5;
	text-align:center;text-align:left;line-height:1;border-top:1px solid #e4e4e4;overflow:hidden;display:none
}
.navbar-nav>li>.sec1.on{display:block}

.navbar-nav>li>.sec1 .bjax{position:absolute;width:31%;right:-10%;bottom:0;opacity:.05}
.navbar-nav>li>.sec1 .bjax img{width:100%}

.navbar-nav>li>.sec1 .nav-a1{width:16.7428571429%;background-color:#fff;padding-top:.5rem;padding-bottom:.5rem}
.navbar-nav>li>.sec1 .nav-a1>li:nth-child(4),
.navbar-nav>li>.sec1 .nav-a2>li:nth-child(4){display:none!important;}
.navbar-nav>li>.sec1 .nav-a1 li a{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#555;font-size:18px;line-height:50px;padding-left:10%;margin-bottom:5px;background:rgba(0,0,0,.02)}
.navbar-nav>li>.sec1 .nav-a1 li a i{display:block;font-size:0;width:24px;margin-right:.1rem}
.navbar-nav>li>.sec1 .nav-a1 li a i img{width:100%}
.navbar-nav>li>.sec1 .nav-a1 li.active a{font-weight:600}
.navbar-nav>li>.sec1 .nav-a1 li.active a,
.navbar-nav>li>.sec1 .nav-a1 li:hover a{background:#edf3fb;color:var(--my-color)}
.navbar-nav>li>.sec1 .nav-a1 li.active a i img,
.navbar-nav>li>.sec1 .nav-a1 li:hover a i img{-webkit-filter:invert(15%) sepia(70%) saturate(3000%) hue-rotate(210deg) brightness(70%) contrast(90%);filter:invert(15%) sepia(70%) saturate(3000%) hue-rotate(210deg) brightness(70%) contrast(90%)}

.navbar-nav>li>.sec1 .nav-a2{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;width:83.2571428571%}
.navbar-nav>li>.sec1 .nav-a2>li{display:none;padding:.5rem 5%}
.navbar-nav>li>.sec1 .nav-a2>li.active{display:list-item}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1{height:68vh!important;overflow-y:auto;position:relative;margin-left:-10px;margin-right:-10px}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1::-webkit-scrollbar{width:3px;height:3px;background-color:rgba(0,0,0,.05)}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.05)}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e45d26}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li{width:25%;padding-left:10px;padding-right:10px}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .tit1{margin-bottom:10px}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .tit1 a{color:var(--my-color);font-size:18px;line-height:25px;border-bottom:1px solid rgba(0,0,0,.05);padding:10px 0;font-weight:700;display:block}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca{margin-left:-10px;margin-right:-10px}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li{width:100%;padding-left:10px;padding-right:10px}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .tit2 a{color:#555;font-size:16px;line-height:1.5em;padding:.35em 0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .tit2 a:hover{color:var(--my-color)}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb{margin-left:-10px;margin-right:-10px;margin-bottom:.25rem}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li{width:100%;padding-left:10px;padding-right:10px}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .tit3{position:relative}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .tit3 a{display:inline-block;color:#888;font-size:14px;position:relative;padding-left:1em;line-height:1.85em;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .tit3 a::before{content:"·";position:absolute;left:0;top:0}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .tit3 a:hover{color:var(--my-color)}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .tit2{position:relative}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .tit2 a{display:inline-block}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .tit2 b{color:#bd2837;font-size:.1rem;display:inline-block;vertical-align:top;font-weight:400}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .tit3 b{color:#bd2837;font-size:.1rem;display:inline-block;vertical-align:top;font-weight:400}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .sece>li{padding-left:1em}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .sece>li a{display:block;color:#989898;font-size:16px;line-height:1.65em;padding:.2em 0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .sece>li a:hover{color:var(--my-color)}

.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b1{width:20.1098146877%;padding-top:.5rem;padding-bottom:.5rem;background:rgba(255,255,255,.5)}
.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b1 li a{display:block;color:#555;font-size:18px;line-height:50px;padding-left:15%;margin-bottom:5px}
.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b1 li.active a,
.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b1 li:hover a{background:#edf3fb;color:var(--my-color)}

.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b2{width:79.8901853123%;padding:.5rem 5%}
.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b2>li{display:none}
.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b2>li.active{display:block}
.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b2>li .nav-b1>li{width:31.3333333333%}

.navbar-nav>li>.sec1 .nav-a2>li.ast-1{padding:0}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_a1 .erhax_b2>li .nav-b1>li{width:33.333333%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_a1 .erhax_b2>li .nav-b1>li:first-child{width:100%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_a1 .erhax_b2>li .nav-b1>li:first-child .seca>li{width:33.333333%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_a1 .erhax_b2>li .nav-b1>li:nth-child(5){width:66.666666%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_a1 .erhax_b2>li .nav-b1>li:nth-child(5) .seca>li{width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_b2>li:nth-child(2) .nav-b1>li:nth-child(5),
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_b2>li:nth-child(2) .nav-b1>li:nth-child(6){margin-top:-8%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-1 .erhax_b2>li:nth-child(2) .nav-b1>li:nth-child(6){margin-top:-35%}

.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:first-child{width:33.333333%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:first-child .seca>li{width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(2){width:66.666666%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(2) .seca>li{width:25%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(2) .seca>li:nth-child(3){width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(2) .seca>li:nth-child(3)>.secb>li{width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(3){width:33.333333%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(3) .seca>li{width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(4){width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(4) .seca>li{width:33.333333%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-2 .nav-b1>li:nth-child(5){width:16.666666%}

.navbar-nav>li>.sec1 .nav-a2>li.ast-3 .nav-b1>li{width:50%}
.navbar-nav>li>.sec1 .nav-a2>li.ast-3 .nav-b1>li .seca>li{width:33.333333%}

.navbar-nav>li>.sec1 .nav-a2>li.ast-5 .nav-b1>li{width:33.333333%}
@media (max-width:1500px){
	.navbar-nav>li>.sec1 .nav-a1 li a,
	.navbar-nav>li>.sec1 .nav-a2>li .erhax_a1 .erhax_b1 li a,
	.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .tit1 a{font-size:16px}
	.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .sece>li a,
	.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .tit2 a{font-size:14px}
	.navbar-nav>li>.sec1 .nav-a2>li .nav-b1>li .seca>li .secb>li .tit3 a{font-size:13px}
}
@media (max-width:1200px){
	.navbar-nav>li>.sec1{display:none!important}
}


/* 搜索结果 */
.search-result{padding-top:0.8rem;}
.search-from{margin-bottom:0.6rem;}
.search-from form{width:6rem;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden}
.search-from form .input{flex:1}
.search-from form .input input{width:100%;border:none;height:.7rem;padding-left:.28rem;background:0 0;color:#333}
.search-from form .label{cursor:pointer}
.search-from form .label .btn{width:.7rem;height:100%;border-radius:12px;background:#2b51b0;padding:0;}
.search-result .result-list{display:grid;grid-row-gap:10px;}
.search-result .item a{transition:.4s;padding:0 .4rem;line-height:.7rem;border-radius:12px;background:#fff}
.search-result .item a .title{flex:1;color:#000}
.search-result .item a .title p{width:85%}
.search-result .item a .svg svg{transition:.4s}
.search-result .item a:hover{background:linear-gradient(to right,#3055a6,#62a4ab)}
.search-result .item a:hover .title{color:#fff}
.search-result .item a:hover .svg svg path{fill:#e45d26}



/*foot*/
.footer{background:#1c1d20;}
.footer_top{position:relative}
.footer_top::before{content:'';width:100%;height:1px;position:absolute;top:1.1rem;left:0;background:#262629}
.footer_top .left .logo a{line-height:1.1rem;display:block;}
.footer_top .left .logo a img{height:40px}
.footer_top .left .cooperation{padding-top:.38rem}
.footer_top .left .cooperation p{background:linear-gradient(to right,#63a7b3,#3365db);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:700;padding-bottom:.08rem}
.footer_top .left .cooperation a{font-size:.3rem;background:linear-gradient(to right,#63a7b3,#3365db);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--GilroyBold)}
.footer_top .left .email{margin-top:.24rem}
.footer_top .left .email p{color:#fff;padding-bottom:.06rem}
.footer_top .left .email a{color:#fff}
.footer_top .left .city{margin-top:.3rem}
.footer_top .left .city .ind{cursor:pointer;margin-right:.28rem;text-align:center}
.footer_top .left .city .ind img{opacity:0}
.footer_top .left .city .ind p{color:#666;padding-bottom:6px;position:relative}
.footer_top .left .city .ind p::before{transition:.4s;content:'';position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--my-color)}
.footer_top .left .city .ind:last-child{margin-right:0}
.footer_top .left .city .ind:hover img{opacity:1}
.footer_top .left .city .ind:hover p{color:#fff}
.footer_top .left .city .ind:hover p::before{width:100%}
.footer_top .left .city .ind.active img{opacity:1}
.footer_top .left .city .ind.active p{color:#fff}
.footer_top .left .city .ind.active p::before{width:100%}
.footer_top .left .address{margin-top:.3rem}
.footer_top .left .address p{color:#fff;display:none}
.footer_top .left .address p.active{display:block}
.footer_top .right{padding-bottom:100px;}
.footer_top .right .item{margin-right:0.9rem}
.footer_top .right .item .one_a{line-height:1.1rem}
.footer_top .right .item .one_a a{color:#fff;display: block;}
.footer_top .right .item .one_a a:hover{color:var(--my-color)}
.footer_top .right .item .list_a{padding-top:.38rem}
.footer_top .right .item .list_a .li .first a{margin-bottom:.16rem;color:#fff;display:block;}
.footer_top .right .item .list_a .li .first a:hover{color:var(--my-color)}
.footer_top .right .item .list_a .li .level a{color:#666;margin-bottom:.12rem}
.footer_top .right .item .list_a .li .level a:hover{color:var(--my-color)}
.footer_top .right .item:last-child{margin-right:0}

.footer-share-ewm{justify-content: flex-end;}
.footer-share-ewm>div{position: relative;cursor:pointer;position:relative}
.footer-share-ewm>div + div{margin-left:15px;}
.footer-share-ewm p span{color:#fff;margin-left:6px}
.footer-share-ewm .img-ewm{position:absolute;bottom:150%;left:50%;transform:translateX(-50%);transform-origin:center bottom;width:1.3rem;transition:.4s;}

.footer-share-media{padding-bottom:0.7rem;margin-top:-40px;}
.footer-share-media{display: flex;flex-wrap: wrap;position: relative;z-index: 2;justify-content: flex-end;}
.footer-share-media .item{cursor: pointer;position: relative;margin-right:15px;margin-bottom:15px;}
.footer-share-media .item:last-child{margin-right:0;}
.footer-share-media .icon{width:40px;height:40px;border-radius: 5px;background:rgba(238,238,238,0.3);position: relative;transition: all 0.5s;display: block;}
.footer-share-media .icon>img{width:100%;height:100%;display: block;transition: all 0.5s;}
.footer-share-media .i-ewm{position: absolute;width:124px;padding:2px;background:#fafafa;visibility: hidden;margin-bottom:10px;left:50%;margin-left:-62px;bottom:100%;opacity: 0;transform: translateY(-10px);transition: all 0.5s;}
.footer-share-media .i-ewm>a{display: block;width:100%;}
.footer-share-media .i-ewm::before{content: '';position: absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;bottom:-7px;margin-left:-7px;left:50%;}
.footer-share-media .item:hover .i-ewm{visibility: visible;opacity: 1;transform: none;}
.footer-share-media .item:hover .icon{background:var(--my-color);}

.footer_bottom{background:#151619;padding:.4rem 0;}
.footer_bottom .left{}
.footer_bottom .left a{color:#666;}
.footer_bottom .left .a1{margin-left:.2rem}
.footer_bottom .left .a1:hover{color:var(--my-color)}
.footer_bottom .left .a1 img{margin-right:6px}
@media (max-width:1200px){
	.footer_top .right{display:none;}
	.footer-share-media{margin-top:.7rem;justify-content: flex-start;}
}
@media (max-width:768px){
	.footer_top .left .logo a img{height:30px;}
	.footer-share-media .icon{width:36px;height:36px;}
}
@media (min-width:1201px){
	.footer_top .left .address{max-width:3.5rem;}
}
@media (min-width:1301px){
	.footer_top .left .logo a img{height:50px}
	.footer_top .right .item{margin-right:1rem}
}
@media (min-width:1501px){
	.footer_top .right .item{margin-right:1.2rem}
}
@media (min-width:1601px){
	.footer_top .right .item{margin-right:1.3rem}
}

/*banner*/
.index-banner .swiper-slide{position:relative}
.index-banner .swiper-slide .img>img{width:100%;height: calc(100vh - 58px);}
.index-banner .banner-title{width:100%;position:absolute;top:50%;transform:translateY(-50%)}
.index-banner .banner-title .column1 i{display:inline-block;width:.4rem;height:3px;background:#fff}
.index-banner .banner-title .column1 span{font-size:.3rem;color:#fff;font-weight:100;margin-left:.14rem;flex:1}
.index-banner .banner-title .column2{font-size:.6rem;color:#fff;padding:.2rem 0 1rem}
.index-banner .swiper-slide-active .banner-title .container{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}
.index-banner .swiper-switch{z-index:2;width:100%;position:absolute;bottom:.8rem}
.index-banner .swiper-switch .pagination{position:relative;width:auto;bottom:auto;left:auto}
.index-banner .swiper-switch .pagination .swiper-pagination-bullet{transition:.4s;opacity:1;width:.14rem;height:.14rem;border-radius:4px;border:2px solid #fff;background:0 0;margin:0 .2rem 0 0}
.index-banner .swiper-switch .pagination .swiper-pagination-bullet:last-child{margin:0}
.index-banner .swiper-switch .pagination .swiper-pagination-bullet:hover{background:#fff}
.index-banner .swiper-switch .pagination .swiper-pagination-bullet-active{background:#fff}
.index-banner .swiper-switch .scrool{text-align:center}
.index-banner .swiper-switch .scrool img{height:32px;animation:gif 1s linear infinite}
.index-banner .swiper-switch .scrool p{color:#fff;padding-top:.2rem}
.index-banner .swiper-switch .toggle .next,.index-banner .swiper-switch .toggle .prev{transition:.4s;cursor:pointer;width:.62rem;height:.62rem;border:1px solid #fff;border-radius:12px}
.index-banner .swiper-switch .toggle .next:hover,.index-banner .swiper-switch .toggle .prev:hover{background:#fff}
.index-banner .swiper-switch .toggle .next:hover svg path,.index-banner .swiper-switch .toggle .prev:hover svg path{fill:var(--my-color)}
.index-banner .swiper-switch .toggle .prev{margin-right:.2rem}
@media (max-width:767px){
	.index-banner .banner-title .column1 span{font-size:.24rem}
	.index-banner .banner-title .column2{font-size:.4rem}
	.index-banner .swiper-switch{bottom:.5rem}
	.index-banner .swiper-switch .scrool{display:none}
	.index-banner .swiper-switch .toggle .next,
	.index-banner .swiper-switch .toggle .prev{width:.5rem;height:.5rem}
	.index-banner .swiper-switch .toggle .next svg,
	.index-banner .swiper-switch .toggle .prev svg{transform:scale(.8)}

}
@media (min-width:1201px){
	.index-banner .swiper-slide .img>img{height:100vh}
}



.public-title{margin-bottom:0.4rem;}
.public-title .h2{font-size: 0.4rem;}

.public-link{transition:.4s;}
.public-link .btn-more{cursor:pointer;width: 140px;height:44px;background:var(--my-color);border-radius:12px;color:#fff;justify-content:space-around;transition:.4s;}
.public-link:hover .btn-more{transform:translateY(-5px)}
.public-link.white .btn-more{background:transparent;border:2px solid #fff}

.swiper-toggle .next,.swiper-toggle .prev{cursor:pointer}
.swiper-toggle .next svg,.swiper-toggle .prev svg{transition:.4s}
.swiper-toggle .next:hover svg path,.swiper-toggle .prev:hover svg path{fill:var(--my-color)}
.swiper-toggle .prev{margin-right:.5rem}
.swiper-toggle .next{margin-left:.5rem}
.swiper-toggle .next svg{transform:rotate(180deg)}
.swiper-toggle .pagination{position:relative;bottom:auto;left:auto;width:auto}
.swiper-toggle .pagination .swiper-pagination-bullet{transition:.4s;opacity:1;width:.14rem;height:.14rem;border-radius:4px;background:0 0;border:2px solid #cecece;margin:0 .12rem}
.swiper-toggle .pagination .swiper-pagination-bullet-active{background:var(--my-color);border:2px solid var(--my-color)}
@media (max-width:767px){
	
}
@media (min-width:768px){
	.public-link .btn-more{width: 188px;height: 56px;}
}
@media (min-width:1201px){
	.public-title{margin-bottom:0.5rem;}
	.public-title .h2{font-size: 0.48rem;}
}
@media (min-width:1501px){
	.public-link .btn-more{width:230px;height:62px;}
}



/* 首页 - 关于我们 */
.index-about{padding-bottom:1.6rem;}
.index-about-box .left{width:50%}
.index-about-box .left .h1{font-size:.3rem;color:#333;padding:.2rem 0 .5rem}
.index-about-box .left .InfoContent{color:#666;}
.index-about-box .left .about-btn{margin-top:.6rem}
.index-about-box .right{width:50%}
.index-about-box .right .img>img{max-width:72%;margin:0 auto;}

.index-business{position:relative;overflow:hidden}
.index-business .bus_top{margin-top:-15px;}
.index-business .bus_top .InfoContent{width:50%;color:#fff;padding:.47rem 0 1.1rem}
.index-business .bus_center .item{width:33.33%;position:relative;padding-bottom:2rem;overflow:hidden}
.index-business .bus_center .item .tit{line-height:1;font-size:.36rem;color:#fff;padding-left:.2rem;border-left:4px solid #97b6b4}
.index-business .bus_center .item .tit-en{padding:.24rem 0 .5rem;font-size:.3rem;color:#fff;line-height:1.2}
.index-business .bus_center .item .svg{display:inline-block;transition:.4s}
.index-business .bus_center .item .svg:hover{margin-left:6px}
.index-business .bus_center .item .img{position:absolute;bottom:0;right:22%;text-align:center;width:auto;overflow: visible;}
.index-business .bus_center .item .img .g1{animation:upDown 2s linear infinite}
.index-business .bus_center .item .img .g1 img{height:2.6rem}
.index-business .bus_center .item .img .g2 img{height:.48rem}
.index-business .bus_center .item2 .img{right:-6%}
.index-business .bus_center .item3 .img{right:-10%}
.index-business .bus_bottom{padding:1.86rem 0 2.9rem;}

.about-data{justify-content:space-around;}
.about-data .item{text-align:center}
.about-data .item .number{color:var(--my-color);}
.about-data .item .number img{width:2.11rem}
.about-data .item .number p{font-size:.72rem;font-weight:700;line-height:1}
.about-data .item .number span{font-size:.3rem}
.about-data .item .number span sup{font-size:14px}
.about-data .item .p{margin-top:.3rem;font-size:.24rem;color:#333}
@media (max-width:1500px){
	.index-business .bus_center .item1 .img{right:13%}
	.index-business .bus_center .item2 .img{right:-15%}

}
@media (max-width:1200px){
	.index-about-box .left,
	.index-about-box .right{width:100%}
	.index-about-box .right{margin-top:.5rem}
	
	.index-business{background: url('../images/2-1.jpg') no-repeat !important;background-size: cover!important;}
	.index-business .bus_center .item{width: 50%;}
	.index-business .bus_top .InfoContent{width: 100%;}
	.index-business .bus_bottom{padding:0.8rem 0 0.8rem;}
	
	.about-data{justify-content:flex-start}
	.about-data .item{width:33.33%;display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}
	
	.index-business .about-data .item .number p,
	.index-business .about-data .item .number span,
	.index-business .about-data .item .p{color:#fff}
	.index-business .about-data .item .number img{filter:brightness(100)}
}
@media (max-width:768px){
	.index-business .bus_top>.df>div{margin-top:15px;}
	.index-business .bus_center .item{width: 100%;}
	 
	.about-data .item{width: 50%;}
	.about-data .item .number p{font-size:.52rem;}
}
@media (min-width:1201px){
	.index-about-box .left .h1{padding-bottom:0.8rem;}
}

/* 首页 - 发展历程 */
.index-history{padding-top:0.8rem;padding-bottom:0.8rem;}
.index-history .public-title{width:100%;margin-bottom:0;position: relative;z-index:2;}
.index-history-content{position: relative;}
.index-history-content .bg{position:relative;width: 100%;}
.index-history-content .bg>img{display: block;width:100%;opacity: 0;}
.index-history-swiper{width: 100%;z-index: 3;}
.index-history-item .box::before{content: '';position: absolute;width:110%;height:2px;background:rgba(255,255,255,0.5);left:50%;top:50%;transform-origin: left center;}
.index-history-item:nth-child(5n+1) .box::before{transform: rotate(15deg);}
.index-history-item:nth-child(5n+2) .box::before{transform: rotate(-25deg);}
.index-history-item:nth-child(5n+3) .box::before{transform: rotate(25deg);}
.index-history-item:nth-child(5n+4) .box::before{transform: rotate(-30deg);}
.index-history-item:nth-child(5n+5) .box::before{transform: rotate(15deg);display: none;}

.index-history-item .box{position:relative}
.index-history-item .box .pic{width:138px;height:138px;border-radius:50%;background:#fff;padding:6px;margin:0 auto;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.index-history-item .box .pic:after{content:'';width:88%;height:88%;border-radius:50%;overflow:hidden;border:3px solid var(--my-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:2;opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.index-history-item .box .pic .t{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative;z-index:1}
.index-history-item .box .pic .t img{width:100%;height:100%;position:relative;z-index:1}
.index-history-item .box .text{width:100%;padding:0 15px}
.index-history-item .box .text h5{text-align:center;color:#fff;font-weight: bold;font-size:0.52rem;}
.index-history-item .box .text .txt{font-size:14px;margin-top:20px;height:192px;padding-right:15px;overflow: auto;line-height:24px;color:#fff;}
.index-history-item .box:hover .pic{padding:10px;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}
.index-history-item .box:hover .pic:after{opacity:1}
.index-history .swiper-btns{text-align: center;width:100%;z-index:3;}
.index-history .swiper-btns>p{margin-top:15px;}
.index-history .swiper-toggle .next svg path,
.index-history .swiper-toggle .prev svg path,
.index-history .swiper-toggle .next:hover svg path,
.index-history .swiper-toggle .prev:hover svg path{fill:#ffffff;}
.index-history .swiper-toggle .swiper-button-disabled{opacity: 0.5;}
@media (max-width:1200px){
	.index-history .public-title,
	.index-history .swiper-btns,
	.index-history .index-history-swiper{padding-left:5vw;padding-right:5vw;}
	.index-history-content .bg{position: absolute;width:100%;height:100%;left:0;top:0;}
	.index-history .swiper-btns>p{display: none;}
	.index-history .swiper-btns{margin-top:0.8rem;}
	.index-history-item .box{padding-top:0.8rem;}
	.index-history-item .box .text h5{margin:0.3rem 0 0.2rem;}
	.index-history-item .box .text .txt{height:auto;max-height:192px;}
	.index-history-item .box::before{display: none;}
}
@media (max-width:768px){
	.index-history-item .box .text{padding:0;}
}
@media (min-width:1201px){
	.index-history{padding-top:1.2rem;padding-bottom:1.2rem;}
	.index-history-content{margin-top:-1rem;}
	.index-history-content .bg{max-height:760px;}
	/* .index-history .public-title{position: absolute;left:0;top:1.2rem;} */
	.index-history .public-title,
	.index-history .swiper-btns,
	.index-history .index-history-swiper{padding-left:0.8rem;padding-right:0.8rem}
	
	/* .index-history .swiper-btns{margin-top:0.8rem;} */
	.index-history-swiper{position: absolute;height: 100%;left: 0;top: 0;}
	.index-history-swiper .swiper{height:100%;}
	.index-history-item .box .text{position:absolute;left:0;top:162px;padding:0 20px}
	.index-history-item:nth-child(5n+1) .box{top:25%}
	.index-history-item:nth-child(5n+1) .box .text .txt{height:144px}
	.index-history-item:nth-child(5n+2) .box{top:38%}
	.index-history-item:nth-child(5n+2) .box .text .txt{height:192px}
	.index-history-item:nth-child(5n+3) .box{top:15%}
	.index-history-item:nth-child(5n+3) .box .text .txt{height:192px}
	.index-history-item:nth-child(5n+4) .box{top:40%}
	.index-history-item:nth-child(5n+4) .box .text .txt{height:168px}
	.index-history-item:nth-child(5n+5) .box{top:11%}
	.index-history-item:nth-child(5n+5) .box .text .txt{height:360px}
	
}
@media (min-width:1501px){
	.index-history .public-title,
	.index-history .swiper-btns,
	.index-history .index-history-swiper{padding-left:1rem;padding-right:1rem}
	
	/* .index-history-item .box::before{width:350px;} */
}
@media (min-width:1601px){
	.index-history .swiper-btns{margin-top:0.2rem;}
	.index-history .swiper-btns{position: absolute;left:0;bottom:1.2rem;margin-top:0;}
}
@media (min-width:2881px){
	.index-history-item:nth-child(5n+1) .box::before{transform: rotate(10deg);}
	.index-history-item:nth-child(5n+2) .box::before{transform: rotate(-20deg);}
	.index-history-item:nth-child(5n+3) .box::before{transform: rotate(20deg);}
	.index-history-item:nth-child(5n+4) .box::before{transform: rotate(-24deg);}
}

.index-history .yuan1{position:absolute;bottom: 1%;left:0;opacity: 0.6;}
.index-history .yuan1 img{width:1.35rem;animation:rotate 10s infinite linear;transform-origin:45% 45%}
.index-history .yuan3{position:absolute;top:3%;right:0}
.index-history .yuan3 img{width:.64rem;animation:rotate 6s infinite linear;transform-origin:45% 45%}
.index-history .yuan4{position:absolute;top:12%;left:13%;opacity: 0.4;}
.index-history .yuan4 img{width:1rem;animation:rotate 10s infinite linear;transform-origin:center;}
.index-history .yuan5{position:absolute;top:50%;left:36%;opacity: 0.2;}
.index-history .yuan5 img{width:1.5rem;animation:rotate 10s infinite linear;transform-origin:center;}
.index-history .yuan6{position:absolute;top:0;left:57%;opacity: 0.1;}
.index-history .yuan6 img{width:2rem;animation:rotate 10s infinite linear;transform-origin:center;}
.index-history .yuan7{position:absolute;top:60%;left:80%;opacity: 0.3;}
.index-history .yuan7 img{width:1.88rem;animation:rotate 10s infinite linear;transform-origin:center;}
@media (max-width:1200px){
	.index-history .yuan4,
	.index-history .yuan7{display: none;}
	.index-history .yuan5{top: 34%;left: 13%;}
	.index-history .yuan6{top: 15%;left: 69%;}
	.index-history .yuan6 img{width:1rem;}
}



/* 首页 - 新闻 */
.index-news-list{margin-top:.7rem;margin:-0.36rem -0.18rem 0;}
.index-news-list .item{padding-left:.18rem;padding-right:.18rem;margin-top:0.36rem;}
.index-news-list .item .inner{background:#fff;}
.index-news-list .item .one{position:relative}
.index-news-list .item .one .img{overflow:hidden}
.index-news-list .item .one .img img{transition:.4s;width:100%}
.index-news-list .item .one .img::before{z-index:1;transition:.4s;content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,.7))}
.index-news-list .item .one .tag{z-index:2;min-width:150px;height:48px;position:absolute;top:0;left:0;background:#4c6ab9;color:#fff;padding-left:.24rem;border-radius:0 0 22px 0}
.index-news-list .item .one .tag span{margin-left:8px}
.index-news-list .item .one .title{z-index:2;width:100%;position:absolute;bottom:.3rem;color:#fff;font-size:.24rem}
.index-news-list .item .one .title p{padding:0 .5rem;line-height:1.5}
.index-news-list .item .one:hover .img img{transform:scale(1.05)}
.index-news-list .item .multiple{padding:.4rem;}
.index-news-list .item .multiple .li{margin-bottom:0.26rem;}
.index-news-list .item .multiple .li a{color:#333}
.index-news-list .item .multiple .li a span{flex:1;margin-right:.3rem}
.index-news-list .item .multiple .li a svg{transition:.4s;opacity:0}
.index-news-list .item .multiple .li:hover a{color:var(--my-color)}
.index-news-list .item .multiple .li:hover a svg{opacity:1}
.index-news-list .item:nth-child(2) .one .about1{background:#5b9e9a}
.index-news-list .item:nth-child(3) .one .about1{background:#757676}
@media (min-width:1201px){
	.index-news-list .item .inner{height:100%;}
	.index-news-list .item .multiple{padding:.4rem .5rem .58rem;}
}



/*内页*/
.inside-banner{width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;}
.inside-banner>img{display:block;width:100%;min-height:30vh;transition:all .4s;}
.inside-banner-title{position:absolute;width:100%;left:0;top:50%;transform:translateY(-20%);color:#fff;}
.inside-banner-title h1{font-size: 0.54rem;padding-bottom: 0.1rem;}

.public-crumbs{border-bottom:1px solid #e7e7e7;font-size:16px;}
.public-crumbs>div{display:flex;align-items:center;justify-content: space-between;flex-wrap:wrap;}
.crumbs-nav{display:flex;color:#333;line-height:0.8rem;align-items: center;flex-wrap:wrap;}
.crumbs-nav>i{margin-right:4px;}
.crumbs-nav>i:first-child{margin-right:10px;}
.crumbs-nav a{color:#666;margin:0 4px;}
.crumbs-nav a:hover{color:var(--my-color);}
.crumbs-nav>span:last-child>br{display: none;}

.submenu-nav{list-style:none;margin:0 -0.3rem;padding:0;display:flex;align-items:center;justify-content: space-between;}
.submenu-nav .nav-item{padding:0 0.3rem;position:relative;}
.submenu-nav .nav-item::after{content: '';position:absolute;right:0;top:50%;width: 1px;height: 18px;margin-top:-9px;background: #d4d4d4;}
.submenu-nav .nav-item:last-child::after{display:none;}
.submenu-nav .nav-link{line-height:0.8rem;color:#666;padding:0;position:relative;cursor:pointer;font-weight: bold;}
.submenu-nav .nav-link:after{content:"";position:absolute;left:0;bottom:-1px;width:0%;height:4px;background-color:var(--my-color);border-radius:6px;transition:all .4s}
.submenu-nav .active .nav-link,
.submenu-nav .nav-link.active{color:var(--my-color);}
.submenu-nav .nav-link:hover{color:var(--my-color);}
.submenu-nav .active .nav-link:after,
.submenu-nav .nav-link.active:after,
.submenu-nav .nav-link:hover::after{width:100%}

.pager{margin:0.9rem 0 0;list-style:none;padding:0;}
.pager li>a{position:relative;color:#666;height:.46rem;line-height:.46rem;margin:0 .25rem;display: block;}
.pager li>a::before{transition:.4s;content:'';position:absolute;bottom:0;left:0;width:0%;height:2px;background:#e45d26}
.pager .active>a{color:#000}
.pager .active>a::before{width:100%}
.pager li>a:hover{color:#000}
.pager li>a:hover::before{width:100%}
.pager .next a::before,.pager .previous a::before{display: none;}
.pager .next a,.pager .previous a{transition:.4s;width:.46rem;height:.46rem;background:#e6e6e6;border-radius:50%;display: flex;}
.pager .next a svg,.pager .previous a svg{transition:.4s}
.pager .next a:hover,.pager .previous a:hover{background:var(--my-color)}
.pager .next a:hover svg path,.pager .previous a:hover svg path{fill:#fff}
.pager .previous{margin-right:.2rem}
.pager .next{margin-left:.2rem}
@media (max-width:1200px){
	.submenu-nav{display:none;}
	.public-crumbs{font-size:14px;}
}
@media (max-width:767px){
	.inside-banner>img{min-height:40vh;}
	.pager li{display: none;}
	.pager .previous,
	.pager .next,
	.pager .active{display:block;}
	.crumbs-nav{line-height:35px;padding:10px 0;}
}
@media (min-width:768px) and (max-width:1199px){
	.crumbs-nav{line-height: 0.6rem;}
	.submenu-nav .nav-link{line-height:0.6rem;}
}
@media (min-width:1501px){
	.submenu-nav{margin:0 -0.4rem;}
	.submenu-nav .nav-item{padding:0 0.4rem;}
}

/* 详情 */
.details-title{position:relative;padding-bottom:0.3rem;border-bottom: 1px solid #ccc;margin-bottom:0.5rem;}
.details-title .h2{font-size: 0.3rem;color:#000;line-height:1.4;margin-bottom:0;}
.details-title .time{color: #666;font-size: 0.2rem;margin-top:0.16rem;}

.details-other{position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:0.9rem;min-height:80px;}
.goBack{position:absolute;display:block;text-transform:uppercase;color:var(--my-color);font-weight:500;font-size:16px;text-align:center;line-height:32px;right:0;top:50%;transform:translate(0,-50%);-webkit-transition:all 0.4s;transition:all 0.4s;}
.goBack>span{display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.goBack:after{content:'';position:absolute;width:32px;height:32px;background:var(--my-color) url(../images/icon/fanhui-white.png) no-repeat center;border-radius:50%;left:50%;top:50%;margin-left:-16px;margin-top:-16px;opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s;}
.goBack:hover{color:var(--my-color);}
.goBack:hover>span{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
.goBack:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.info-previous-next-wrap{overflow:hidden;}
.info-previous-next-wrap a{display:block;position:relative;line-height:30px;padding:15px 0;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all 0.4s;transition:all 0.4s;}
.info-previous-next-wrap a>span{color:#666!important;}
.info-previous-next-wrap a:hover{color:var(--my-color);}
.info-Previous{border-bottom:1px solid #ccc;}
@media (max-width:767px){
	.goBack{position:relative;padding:14px 0;transform:none;}
	.info-Previous{border-top:1px solid #ccc;}
}
@media (min-width:768px){
	.details-other{padding-right:30%;}
	.info-previous-next-wrap a{padding:20px 0;}
}
@media (min-width:1201px){
	.details-title .h2{font-size:0.38rem;}
	.details-title .time{font-size: 0.22rem;}

	.goBack{line-height:42px;}
	.goBack:after{width:42px;height:42px;margin-left:-21px;margin-top:-21px;}
	.info-previous-next-wrap{font-size:16px;}
}



/* 关于我们 */
.mycanvas{z-index:-1;width:100%;position:absolute;bottom:0;left:0;}
.mycanvas>img{width:100%;}
.about-list{margin:0;justify-content:space-between;align-items: center;}
.about-list>div{width:100%;padding:0;}
.about-list .InfoContent-1{color:#666;height: auto;margin:0.5rem 0 0.4rem;}
.about-list .InfoContent-2{color:var(--my-color);line-height:1.6;}
.about-list .about-list-img{margin-top:0.5rem;}
.about-s1 .about-data{margin-top:1.2rem;}
@media (min-width:1200px){
	.about-list>div{width:47%;}
	.about-list>.about-list-text{padding-left:0.8rem;}
	.about-list>.about-list-img{margin-top:0;}
	.about-list .InfoContent-1{height: 2.3rem;overflow: auto;padding-right:0.2rem;}
}

.about-platform .round{position:relative}
.about-platform .round .ro_roto{position:relative}
.about-platform .round .ro_roto .ro_bj{text-align:center}
.about-platform .round .ro_roto .ro_bj img{width:6.77rem;animation:rotate 50s linear infinite}
.about-platform .round .ro_roto .ro_img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.about-platform .round .ro_roto .ro_img img{width:5.15rem}
.about-platform .round .post{width:4.7rem;position:absolute}
.about-platform .round .post .ti1 .left img{width:1.05rem}
.about-platform .round .post .ti1 .right{font-size:.36rem;color:#fff;padding:0 0 0 .2rem}
.about-platform .round .post .ti2{display:grid;grid-row-gap:0.4rem;padding:0 .24rem 0 0;border-right:2px solid #fff}
.about-platform .round .post .ti2 .item{color:#fff;text-align:right}
.about-platform .round .post .ti2 .item h3{font-size:.24rem;padding-bottom:.1rem}
.about-platform .round .post .ti2 .item p{line-height:2}
.about-platform .round .post1{top:10%;left:0}
.about-platform .round .post2{top:68%;left:7%}
.about-platform .round .post3{top:10%;right:0}
.about-platform .round .post3 .ti1{flex-direction:row-reverse}
.about-platform .round .post3 .ti1 .right{padding:0 .2rem 0 0}
.about-platform .round .post3 .ti2{padding:0 0 0 .24rem;border-right:none;border-left:2px solid #fff}
.about-platform .round .post3 .ti2 .item{text-align:left}
@media (max-width:1200px){
	.about-platform .round .post{width:100%;position:relative;top:auto;left:auto;right:auto}
	.about-platform .round .post .ti1{justify-content:flex-start}
	.about-platform .round .post .ti2{border-left:2px solid #fff;border-right:none;padding:0 0 0 .24rem;margin-top:.3rem}
	.about-platform .round .post .ti2 .item{text-align:left}
	.about-platform .round .post3 .ti1{flex-direction:row}
	.about-platform .round .post3 .ti1 .right{padding:0 0 0 .2rem}
	.about-platform .round .post{margin-top:.5rem}
}

.management-swiper{position:relative;margin-top:.8rem}
.management-swiper .slide{cursor:pointer;position:relative;text-align:center}
.management-swiper .slide::before{z-index:-1;content:'';position:absolute;bottom:0;left:0;width:100%;height:88%;background:#fff;border-radius:12px}
.management-swiper .img>img{max-width:60%;border-radius:12px;margin:0 auto;}
.management-swiper .management-title{padding:.5rem 0}
.management-swiper .management-name{font-size:.36rem;color:#000}
.management-swiper .management-position{font-size:.24rem;color:#666;padding:.1rem 0 .3rem}
.management-swiper .swiper-toggle{margin-top:.8rem}
.management-swiper .swiper-toggle .prev:hover svg path,
.management-swiper .swiper-toggle .next:hover svg path{fill:#fff}
.management-swiper .swiper-toggle .pagination{width:auto;}
.management-swiper .swiper-toggle .pagination .swiper-pagination-bullet{border:2px solid #fff}
.management-swiper .swiper-toggle .pagination .swiper-pagination-bullet-active{background:#fff;border:2px solid #fff}

.management-popover{display:none;z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}
.management-pop-box{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:73%;min-height:7rem;background:#fff;border-radius:12px}
.management-pop-box .management-info{width:75%}
.management-pop-box .management-info .item{display:none}
.management-pop-box .management-info .item .it_left{width:29%}
.management-pop-box .management-info .item .it_left img{width:100%}
.management-pop-box .management-info .item .it_right{width:71%}
.management-pop-box .management-info .item .it_right .title{border-bottom:1px solid #ddd;padding-left:.6rem}
.management-pop-box .management-info .item .it_right .title .t1{font-size:.36rem;color:#333}
.management-pop-box .management-info .item .it_right .title .t2{font-size:.24rem;color:#333;padding:.1rem 0 .4rem}
.management-pop-box .management-info .item .it_right .InfoContent{padding-left:.6rem;padding-top:.3rem;color:#666;line-height:2}
.management-pop-box .management-info .item.active{display:flex}
.management-pop-box .close{transition:.6s;position:absolute;right:20px;top:20px;cursor:pointer}
.management-pop-box .close:hover{transform:rotate(180deg)}
.management-pop-box .close:hover svg path{fill:var(--my-color)}
@media (max-width:1200px){
	.management-pop-box{width: 85%;}
}
@media (max-width:768px){
	.management-pop-box .management-info .item .it_left{width:100%;text-align:center}
	.management-pop-box .management-info .item .it_left img{width:50%}
	.management-pop-box .management-info .item .it_right{width:100%;margin-top:.4rem}
	.management-pop-box .management-info .item .it_right .title{padding-left:0}
	.management-pop-box .management-info .item .it_right .desc{padding-left:0}
	.management-pop-box .management-info .item .it_right .desc p{height:2rem;overflow:auto;padding-right:.16rem}
	.management-pop-box .management-info .item .it_right .desc p::-webkit-scrollbar{width:2px}
	.management-pop-box .management-info .item .it_right .desc p::-webkit-scrollbar-thumb{border-radius:2px;background:#2b51b0}
	.management-pop-box .management-info .item .it_right .desc p::-webkit-scrollbar-track{border-radius:2px;background:rgba(102,102,102,.5)}
	.management-pop-box{padding:5% 0}

}

.about-s4 .honor-img{padding-bottom: 1.7rem;}
.honor-swiper{position:relative;margin-top:-1.7rem}
.honor-swiper .swiper{padding:0 0 3px 3px}
.honor-swiper .slide{text-align:center;background:#fff;padding:.6rem .34rem 0;box-shadow:0 0 20px rgba(0,0,0,.1)}
.honor-swiper .img{margin-bottom:.5rem}
.honor-swiper .img img{width:auto;max-width:100%;height:1.66rem;margin:0 auto;}
.honor-swiper .title{padding:.24rem 0;border-top:1px solid #f6f6f6}
.honor-swiper .title p{color:#333;line-height:28px;height:56px}
.honor-swiper .swiper-toggle{margin-top:.8rem}

.about-quality-main .left{width:50%;padding-left:.8rem}
.about-quality-main .desc{font-size:.32rem;color:#333;padding:.3rem 0 .8rem}
.about-quality-main .shuju .item{margin-right:.6rem}
.about-quality-main .shuju .item .i-top p{font-size:.48rem;background:linear-gradient(to right,#3159aa,#528dac);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;line-height:1}
.about-quality-main .shuju .item .i-top span{color:#5fa2ac}
.about-quality-main .shuju .item .i-top span sup{font-size:14px}
.about-quality-main .shuju .item .p{color:#333;padding-top:.14rem}
.about-quality-main .shuju .item:last-child{margin-right:0}
.about-quality-main .ma-txt{color:#333;padding:1rem 0 .24rem}
.about-quality-main .ma-list p{margin-right:0.15rem;}
.about-quality-main .ma-list p img{height:1.1rem}
.about-quality-main .right{width:49%}

.disinfection-swiper .slide{background:#f9f9f9;border-radius:20px;overflow:hidden;text-align:center;transition:.4s;}
.disinfection-swiper .slide .title{font-size:.24rem;color:#333;padding:.22rem}
.disinfection-swiper .slide:hover{background:var(--my-color);}
.disinfection-swiper .slide:hover .title{color:#fff}
.disinfection-swiper .swiper-toggle{margin-top:.6rem}
@media (max-width:1500px){
	.about-quality-main .shuju .item{margin-right:.6rem}
}
@media (max-width:1200px){
	.about-quality-main .left{width: 100%;padding-left:0;}
	.about-quality-main .right{width: 100%;margin-top: 0.5rem;}
	.about-quality-main .ma-list p img{height:0.96rem}
}
@media (max-width:768px){
	.about-quality-main .shuju .item{width:50%;margin-right:0;margin-bottom:.3rem}
	.about-quality-main .ma-list p{width:33.33%;text-align:center;margin-bottom:.3rem;margin-right:0;}

}

/* 产品列表 */
.product-s1{padding-top: .9rem;}
.product-title{font-size:.56rem;color:var(--my-color);line-height:1}
.product-category-box{margin-top:.36rem;display:grid;grid-template-columns:repeat(4,1fr);gap:.2rem .3rem}
.product-category-box .item a{display:block;font-size:.2rem;color:#333;padding:0 .3rem;height:.75rem;border-radius:10px;background:#f1f3f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.product-category-box .item.active a,
.product-category-box .item a:hover{background:var(--my-color);color:#fff}
.product-list-box{margin-top:.5rem}
.product-list-box .item{border-bottom:1px solid #d6d6d6}
.product-list-box .item a{display:block;position:relative;font-size:.26rem;color:#333;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;padding:.3rem 1rem .3rem 0}
.product-list-box .item a>br{display: none;}
.product-list-box .item .icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px;width:40px;height:40px;border:1px solid #d6d6d6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.product-list-box .item .icon svg{margin:auto}
.product-list-box .item .icon svg path{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.product-list-box .item a:hover{color:var(--my-color)}
.product-list-box .item a:hover .icon{border-color:var(--my-color);background:var(--my-color)}
.product-list-box .item a:hover .icon svg path{fill:#fff}
@media (max-width:1200px){
	.product-s1 .product-category-box{grid-template-columns:repeat(2,1fr)}
	.product-s1 .product-list-box .item a{font-size:.2rem}
	.product-title{font-size:.46rem}
}
@media (max-width:767px){
	.product-title{font-size: 0.36rem;}
}


/* 产品详情 */
.table>:not(caption)>*>*{padding:0.175rem 0.25rem;}
.InfoContent .table-responsive{border-radius: 12px;padding-bottom:15px;}
.InfoContent .table-responsive::-webkit-scrollbar {width:5px;height:5px}
.InfoContent .table{margin-bottom:0;min-width:680px;}
.InfoContent .table tbody tr{background:#fbfbfd;}
.InfoContent .table tbody tr:nth-child(2n){background:#f2f3f7;}
.InfoContent .table tbody tr:first-child{background:#356ce3;background:linear-gradient(to right,#356ce3,#62a4ab);}
.InfoContent .table tbody tr:first-child td{color:#fff;}
.InfoContent .table tbody tr td{border-color:#d6d6d8;}
.InfoContent .table tbody tr td:first-child{border-left:none;}
.InfoContent .table tbody tr td:last-child{border-right:none;}

.productDetails-s1-row .left{width:100%;}
.productDetails-s1-row .right{width:100%;margin-top:0.5rem;}
.productDetails-s1-row .public-title h2{color:var(--my-color);font-size:0.4rem;}
.productDetails-s1-row .public-title h2>br{display: none;}
.productDetails-s1-row .InfoContent{margin:0.3rem 0 0.4rem;font-size:16px;}
.productDetails-s1-row .InfoContent p + p{margin-top:0.15rem;}

.productDetails-s2 .InfoContent .item + .item{margin-top:0.3rem;}
.productDetails-s2 .InfoContent .item{position: relative;padding-left:.24rem;color:#000;line-height:1.6;color:#666}
.productDetails-s2 .InfoContent .item::before{content:'';position: absolute;width:3px;height:20px;left:0;top:6px;background:#98b6b3;}
.productDetails-s2 .InfoContent .item strong{color:#000;font-weight: 400;}

.productDetails-s3 .InfoContent .table tbody tr:nth-child(n+11){display: none;}
.productDetails-s3 .InfoContent .public-link{margin-top:0.6rem;display: flex;justify-content: center;}
.productDetails-s3 .InfoContent .public-link .btn-more{background:transparent;border:2px solid var(--my-color);color:var(--my-color);}
.productDetails-s3 .InfoContent .public-link .btn-more .icon{width:20px;height:20px;background-image:url(../images/icon/right-blue.svg);background-size:100% 100%;transform: rotate(90deg);transition: all 0.4s;}
.productDetails-s3 .showAllData .table tbody tr:nth-child(n+11){display: table-row;}
.productDetails-s3 .showAllData .public-link .btn-more .icon{transform: rotate(-90deg);}
.InfoContent .ul-li-1>li{width:100%;margin-bottom:5px;}
.InfoContent .ul-li-1>li>p{position:relative;padding-left:16px;}
.InfoContent .ul-li-1>li>p:before{content:'';position:absolute;width:8px;height:8px;background: var(--my-color);border-radius: 50%;left:0;top:12px;}

.productDetails-s4{padding-top:0.4rem;}
.productDetails-download .item{padding:15px 0;border-bottom:1px solid #d6d6d6;}
.productDetails-download .item:first-child{border-top:1px solid #d6d6d6;}
.productDetails-download .item a{flex-wrap:nowrap;}
.productDetails-download .item .column1{color:#333;align-items: flex-end;width:100%;overflow: hidden;transition:.4s;}
.productDetails-download .item .column1 p{margin-right:20px;font-size:.2rem;}
.productDetails-download .item .column1 span{display: none;}
.productDetails-download .public-link{flex:0 0 auto;}
.productDetails-download .public-link .btn-more svg{width:20px;height:20px;}
.productDetails-download .item a:hover .column1{color:var(--my-color);}


.productDetails-wxyy .item{border-radius: 12px;overflow: hidden;margin-bottom:20px;padding:0.2rem 0.3rem;line-height:1.8;background:#fff;transition: all 0.4s;}
.productDetails-wxyy .item a{display:block;}
.productDetails-wxyy .item:hover{background:var(--my-color);color:#fff;}
.productDetails-wxyy .item:hover>*{color:inherit;}
.productDetails-wxyy .item:last-child{margin-bottom:0;}

.product-related-swiper .swiper-slide{height:auto;}
.product-related-swiper .slide{display: block;background:#f9f9f9;border-radius:20px;overflow:hidden;position: relative;transition:.4s;height:100%;}
.product-related-swiper .slide .text{width:100%;color:#333;padding:0.25rem;flex-wrap:nowrap;align-items:center;}
.product-related-swiper .slide .text .more>span{display:none;}
.product-related-swiper .slide .title{font-size:.2rem;width:100%;overflow:hidden;}
.product-related-swiper .slide .more{color:var(--my-color);opacity: 1;transition:.4s;flex:0 0 auto;}
.product-related-swiper .slide .more>span{margin-right:15px;}
.product-related-swiper .slide:hover .text{color:var(--my-color);}
.product-related-swiper .slide:hover .more{opacity: 1;}
.product-related-swiper .swiper-toggle{margin-top:.6rem;margin-bottom:0.2rem;}
@media (max-width:1300px){
	.InfoContent .ul-li-1>li>p:before{top:10px;}
	
    .productDetails-s2 .InfoContent .item::before{top:4px;}
}
@media (max-width:767px){
    .productDetails-s2 .InfoContent .item::before{top:3px;}
	.InfoContent .table tbody tr td{white-space: nowrap;}
}
@media (min-width:576px){
	.InfoContent .ul-li-1>li{width:50%;}
}
@media (min-width:992px){
	.InfoContent .ul-li-1>li{width:33.333333%;}
}
@media (min-width:1201px){
	.productDetails-s1-row .public-title h2{font-size:0.54rem;}
	
	.productDetails-s1-row .left{width:50%;}
	.productDetails-s1-row .right{width:45%;margin-top:0;}
	.productDetails-s1-row .InfoContent{margin-bottom:0.6rem;}
	
	.productDetails-download .item .column1 span{display: block;color:var(--my-color);}
	.productDetails-download .item .column1 p{font-size:.26rem;margin-right:10px;max-width: 85%;}
	
	.product-related-swiper .slide .text{padding:0.25rem 0.35rem;}
	.product-related-swiper .slide .text .more{display:flex;}
	.product-related-swiper .slide .text .more>span{display:block;}
	.product-related-swiper .slide .title{font-size:.26rem;}
}

/* 下载中心 */
.download-list{margin-bottom:.5rem;}
.download-list .item{margin-bottom:15px;}
.download-list .item a{position: relative;padding:0 .2rem;line-height:.7rem;background:#fff;display: flex;align-items: center;}
.download-list .item a::before{content: '';position: absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,#3055a6,#62a4ab);opacity: 0;transition:.4s;}
.download-list .item a>div{position: relative;}
.download-list .item a .column1{margin-right:.3rem;flex:0 0 auto;}
.download-list .item a .column1 svg{filter:brightness(.6);transform:scale(.8)}
.download-list .item a .column2{color:#000;font-weight:700;width:100%;overflow: hidden;}
.download-list .item a .column2 p{width:85%}
.download-list .item a .column3{font-family:var(--GilroyMedium);margin-right: 1rem;color:#666;display: none;flex:0 0 auto;}
.download-list .item a .column4{flex:0 0 auto;}
.download-list .item a .column4 span{color:#000;margin-left:6px}
.download-list .item a:hover::before{opacity: 1;}
.download-list .item a:hover .column1 svg{filter:brightness(1)}
.download-list .item a:hover .column2{color:#fff}
.download-list .item a:hover .column3{color:#fff}
.download-list .item a:hover .column4 span{color:#fff}
.download-list .item a:hover .column4 svg path{fill:#fff}
@media (min-width:768px){
	.download-list .item a{padding:0 .45rem;}
	.download-list .item a .column3{display: block;}
}
@media (min-width:1201px){
	.download-list .item a .column1{margin-right:.6rem}
	.download-list .item a .column3{margin-right:2rem;}
}



/* 学术文章 */
.article-list{margin:-0.4rem -0.2rem 0;}
.article-list>.column{padding-left:0.2rem;padding-right:0.2rem;margin-top:0.4rem;}
.article-list a{background:#f1f1f1;height:100%;display: block;}
.article-list .text{padding:.2rem .36rem .5rem}
.article-list .h5{line-height:1.4;margin-bottom:.2rem}
.article-list .p{color:#666;line-height:1.6}
.article-list a:hover .img>img{transform:scale(1.05)}
.article-list a:hover .h5{color:var(--my-color);}
@media (min-width:768px){
	.article-list{margin:-0.5rem -0.25rem 0;}
	.article-list>.column{padding-left:0.25rem;padding-right:0.25rem;margin-top:0.5rem;}
}



/* 常见问题 */
.faq-list{display:grid;grid-row-gap:0.22rem;margin-bottom:.5rem}
.faq-list .item{position:relative}
.faq-list .item .left{padding:.5rem 0;width:42%}
.faq-list .item .left .date{width:24%;padding-top:.24rem;font-size:.3rem;color:#333}
.faq-list .item .left .date span{font-size:.2rem}
.faq-list .item .left .img{width:76%;border-radius:12px}
.faq-list .item .right{width:58%;padding:0 .7rem 0 .8rem}
.faq-list .item .right .h5{font-size:.24rem;color:#000;padding-bottom:.34rem}
.faq-list .item .right .p{color:#666;line-height:30px;height:90px}
.faq-list .item .right .icon{margin-top:.5rem}
.faq-list .item::before{transition:.6s;opacity:0;z-index:-1;content:'';position:absolute;top:0;right:0;width:70%;height:100%;background:#f9f9f9;border-radius:12px}
.faq-list .item:hover::before{opacity:1;background:var(--my-color);}
.faq-list .item:hover .left .img{transform:translateX(-.3rem)}
.faq-list .item:hover .right .h5{color:#fff}
.faq-list .item:hover .right .p{color:rgba(255,255,255,.5)}
.faq-list .item:hover .right .icon svg path{fill:#e45d26}
@media (max-width:1200px){
	.faq-list .item .left{padding:.4rem 5vw;}
	.faq-list .item .left,
	.faq-list .item .right{width:100%}
	.faq-list .item .right{padding:0 5vw .5rem}
	.faq-list .item .right .icon{margin-top:.4rem}
	.faq-list .item::before{width:100%;opacity:1}
	.faq-list .item:hover .left .date{color:#fff;}
	.faq-list .item:hover .left .img{transform:none;}
}

/* 新闻资讯 */
.news-latest{margin-bottom:0.7rem;}
.news-latest-left{width:100%;overflow:hidden;border-radius:20px;}
.news-latest-left .item{display: none;}
.news-latest-left .item.active{display:block;}
.news-latest-left .item:hover .img>img{transform:scale(1.05);}
.news-latest-right{width:100%;}
.news-latest-right .item{display:block;padding:.36rem 0;border-bottom:1px solid #e6e6e6;}
.news-latest-right .data{line-height:1.2;color:var(--my-color);;font-family:var(--GilroyBold);padding-bottom:6px;}
.news-latest-right .h5{padding:0 .32rem 0 0;font-size:.24rem;font-weight:100;line-height:1.5;transition:.4s;}
.news-latest-right .item:hover .h5{color:#000;font-weight:bold;}


.news-list{margin:-50px 0 0;}
.news-list .column{margin-top:50px;padding-left:0;padding-right:0;}
.news-list .href{display:block;height:100%;padding: 0.2rem;background: #f9f9f9;border-radius: 12px;transition: 1s;}
.news-list .img{border-radius: 20px;}
.news-list .text{padding-top:0.4rem;padding-bottom:0.15rem;}
.news-list .date{color: var(--my-color);font-family: var(--GilroyBold);margin-bottom:6px;}
.news-list .h5{font-size: 0.24rem;line-height: 1.7;height:.81rem;}
.news-list .more{margin-top:0.5rem;}
.news-list .href:hover{background: var(--my-color);border-radius: 12px;}
.news-list .href:hover .date{color: #fff;}
.news-list .href:hover .h5{color: #fff;}
.news-list .href:hover .more svg path{fill: #e45d26;}
@media (min-width:768px){
	.news-list .href{border-left: 1px solid #e7e7e7;padding: 0.42rem;background: #fff;border-radius: 0;}
	.news-list .column:nth-child(2n) .href{border-right:1px solid #e7e7e7;}
}
@media (min-width:1201px){
	.news-latest-left{width:64%;}
	.news-latest-right{width:33%;padding-left:.36rem}
	.news-list .column:nth-child(2n) .href{border-right:none;}
	.news-list .column:nth-child(3n) .href{border-right:1px solid #e7e7e7;}
}


/* 招贤纳士 */
.recruitment-s1-row{justify-content: space-between;}
.recruitment-s1-row .culture-list{margin-top:0.5rem;}
.recruitment-s1-row .culture-list .item + .item{margin-top:0.5rem;}
.recruitment-s1-row .culture-list .item{position: relative;padding-left:.24rem;font-size:.24rem;color:#000;line-height:1.5;color:#666}
.recruitment-s1-row .culture-list .item::before{content:'';position: absolute;width:3px;height:0.36rem;left:0;top:0;background:#98b6b3;}
.recruitment-s1-row .culture-list .item strong{color:#000;padding-right:0.24rem;font-weight: 400;}
.recruitment-s1-row .img{border-radius: 12px;}
.recruitment-s1-row .right{margin-top:0.6rem;}


.recruitment-s2-row{margin:0;margin-top:0.6rem;display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.36rem 0rem;}
.recruitment-s2-row>div{padding:0;width:auto;text-align: center;}
.recruitment-s2-row .img{width: 1rem;margin:0 auto;}
.recruitment-s2-row p{margin-top: 0.1rem;color: #fff;font-size: 0.22rem;}

.recruitment-list .thead>div{padding: 0 0.2rem;background: linear-gradient(to right, #3055a6, #62a4ab);line-height: 0.8rem;color: #fff;border-radius: 12px 12px 0 0;}
.recruitment-list .column1{width: 40%;}
.recruitment-list .column2{width: 10%;}
.recruitment-list .column3{width: 20%;}
.recruitment-list .column4{width: 10%;}
.recruitment-list .accordion-item{border:none;border-radius:0;border:none;margin-bottom:10px;background:#fff;padding:0 0.2rem;}
.recruitment-list .accordion-button{border:none;background:transparent;line-height:24px;padding:0;line-height:0.7rem;cursor: pointer;border-radius: 0;box-shadow: none;color:#666;}
.recruitment-list .accordion-button .column1{font-weight:bold;color:#333;}
.recruitment-list .accordion-button .column1 i{display:inline-block;width:0;height:.27rem;background:#e45d26;border-radius:6px;transition:.4s;}
.recruitment-list .accordion-button .icon{margin-right:5px;width:auto;height:20px;}
.recruitment-list .accordion-button:after{display: none;}
.recruitment-list .accordion-button:focus{box-shadow:none}
.recruitment-list .accordion-button .column4 span{width:.14rem;height:2px;background:#d4d4d4;position:relative}
.recruitment-list .accordion-button .column4 span::before{transition:.4s;content:'';position:absolute;width:100%;height:100%;background:#d4d4d4;transform:rotate(90deg)}
.recruitment-list .active .accordion-button .column1 i{width: 5px;margin-right: 0.16rem;}
.recruitment-list .active .accordion-button .column4 span::before{transform: rotate(0);}
.recruitment-list .accordion-body{padding: 0.36rem 0;border-top: 1px solid #e1e1e1;}
.recruitment-list .accordion-body .h3{font-weight: 700;color:#000;margin-bottom:0.2rem;}
.recruitment-list .accordion-body .InfoContent{color:#666;}
.recruitment-list .accordion-body .row>div{margin-bottom:0.36rem;}
@media (max-width:1200px){
	.recruitment-list .column1{width: 50%;}
	.recruitment-list .column3{width: 40%;}
	.recruitment-list .column2{display: none;}
}
@media (max-width:767px){
	.recruitment-list .column1{width: 90%;}
	.recruitment-list .column3{display: none;}
}
@media (min-width:768px){
	.recruitment-s1-row .culture_list{margin-top:1rem;}
	.recruitment-s1-row .culture_list .item{font-size:.26rem;}
	.recruitment-s1-row .culture_list .item + .item{margin-top:0.6rem;}
	
	.recruitment-s2-row{grid-template-columns: repeat(4, 1fr);gap: 0.36rem 1rem;padding-left:0.36rem;padding-right:0.36rem;}
	
	.recruitment-list .thead>div,
	.recruitment-list .accordion-item{padding: 0 0.4rem;}
}
@media (min-width:992px){
	.recruitment-s1-row .left{width:51%;}
	.recruitment-s1-row .right{width:38%;margin-top:0;}
}
@media (min-width:1201px){
	.recruitment-s2-row{grid-template-columns: repeat(6, 1fr);gap: 0.36rem 1.73rem;}
}

.uploadLayer{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1031;display:none}
.uploadLayer .box{width:6.08rem;max-width:94%;margin:auto;background:#fff;text-align:center;padding:.55rem 0;position:relative;border-radius:12px}
.uploadLayer .box>.close{transition:.6s;position:absolute;top:.16rem;right:.16rem;cursor:pointer}
.uploadLayer .box>.close:hover{transform:rotate(180deg)}
.uploadLayer .box>.close:hover svg path{fill:var(--my-color)}

/* .uploadLayer .box .main1{cursor:pointer}
.uploadLayer .box .main1 img{width:1.96rem}
.uploadLayer .box .main1 p{font-size:.18rem;color:#000;margin-top:.35rem}
.uploadLayer .box .main2{margin-top:.56rem}
.uploadLayer .box .main2 input{display:block;font-size:16px;width:250px;border:1px solid #fff;text-align:center;line-height:58px;border-radius:12px;cursor:pointer;color:#fff;position:relative;overflow:hidden;background:#2b51b1;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;margin:auto}
.uploadLayer .box .main2 input:hover{border:1px solid #2b51b1;box-shadow:0 0 16px rgba(43,81,177,.6)}
.uploadLayer .box .main3{margin-top:.9rem}
.uploadLayer .box .main3 p{font-size:.16rem;color:#999;margin-bottom:.2rem}
.uploadLayer .box .main3 img{width:1rem} */

.uploadLayer .box .main1{position:relative;}
.uploadLayer .box .main1 img{width:1.5rem;margin-bottom:0.5rem;}
.uploadLayer .box .main1 p{font-size:.18rem;color:#000;line-height:2;}
.uploadLayer .box .main1 p a{color:#e45d26;text-decoration:underline;font-weight:700}
.uploadLayer .box .main4{margin-top:0.5rem;}
.uploadLayer .box .main4 .public-link .btn-more{margin:0 auto;}

/* 联系我们 */
.contact-s1-row{flex-direction: row-reverse;}
.contact-s1-row>div:nth-child(1){margin-bottom:0.5rem;}
.address-city-items{display: inline-flex;border-bottom: 2px solid #f3f3f3;}
.address-city-items p{cursor:pointer;position:relative;font-size:.24rem;color:#666;padding-bottom:.1rem;margin-right:.48rem;transition:.4s;}
.address-city-items p:last-child{margin-right:0}
.address-city-items p::before{content:'';position:absolute;bottom:-1px;left:0;width:0%;height:2px;background:color:var(--my-color);transition:.4s;}
.address-city-items p.active{font-size:.36rem;color:var(--my-color);}
.address-city-items p.active::before{width:100%}
.address-city-items p:hover{font-size:.36rem;color:var(--my-color);}
.address-city-items p:hover::before{width:100%}
.address-items .item{display:none}
.address-items .item h3{color:#000;font-size:.3rem;font-weight:400;padding:.36rem 0}
.address-items .item p + p{margin-top:20px;}
.address-items .item p a{color:#000;font-size:.22rem;margin-left:.16rem}
.address-items .item p:last-child{margin-bottom:0}
.address-items .item.active{display:block;}
.map-items .item{display:none}
.map-items .item.active{display:block}
.map-items .item a{display: block;border-radius: 20px;overflow: hidden;}
.map-items .item a>img{display: block;width:100%;}


.contact-s2 .public-title{margin-bottom:0;}
.contact-s2-main{position:relative;padding-top:0.8rem;}
.contact-s2-main .left{width:100%;}

.contact-s2-main .left .form{padding:.8rem .5rem}
.contact-s2-main .right{width:100%;z-index:2;}
.contact-s2-main .yuan1{position:absolute;bottom:30%;left:-5vw}
.contact-s2-main .yuan1 img{width:.64rem;animation:rotate 6s infinite linear;transform-origin:45% 45%}
.contact-s2-main .yuan2{position:absolute;left:-3vw;bottom:-8vw}
.contact-s2-main .yuan2 img{width:1.88rem;animation:rotate 30s infinite linear;transform-origin:40% 45%}
.contact-s2-main .yuan3{position:absolute;top:0;right:-.3rem}
.contact-s2-main .yuan3 img{width:1.35rem;animation:rotate 10s infinite linear;transform-origin:45% 45%}
@media (max-width:1200px){
	.contact-s2-main .right{display:none}
}
@media (min-width:1201px){
	.contact-s1-row>div:nth-child(1){width:48%;margin-bottom:0;}
	.contact-s1-row>div:nth-child(2){width:45%;}
	.contact-s2 .public-title{padding-left:0.4rem;padding-right:0.4rem;}
	
	.contact-s2-main .left{width:62%;padding-left:1.4rem}
	.contact-s2-main .right{width:38%;}
	.contact-s2-main .left .form{padding:1rem}
	.contact-s2-main .yuan1{left:0}
	.contact-s2-main .yuan2{bottom:1%;left:0}
	.contact-s2-main .yuan3{top:10%;}

}
@media (min-width:1501px){
	.contact-s2 .public-title{padding-left:0.8rem;padding-right:0.8rem;}
}


.message-form .row{margin-left:-10px;margin-right:-10px}
.message-form .column{padding-left:10px;padding-right:10px;margin-bottom:20px;}
.message-form .column:last-child{margin-bottom:0;}
.message-form .inner{position:relative}
.message-form i{position:absolute;left:0.15rem;top:50%;margin-top:-10px;line-height:20px;color:red;}
.message-form .form-control{display:block;height:0.6rem;box-shadow:none;color:#333;padding:0;padding-left: 0.3rem;padding-right:5px;border-radius: 12px;background:transparent;border: 2px solid #eee;font-size:16px;}
.message-form .error .valid_message{font-size:12px;line-height:20px;color:red;position:absolute;right:5px;top:-20px;}
.message-form .public-link{display: flex;justify-content: flex-end;}
.message-form .btn-more{border:none;}
@media (min-width:768px){
	
}
@media (min-width:1201px){
	
	
}


@keyframes gif {
  0% {
    transform: translateY(-5px);
  }
  50% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-5px);
  }
}

@keyframes rotate {
  100% {
    transform: rotate(-1turn);
  }
}
@keyframes _rotate {
  100% {
    transform: rotate(1turn);
  }
}
@keyframes upDown {
  0% {
    transform: translateY(-6px);
  }
  50% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-6px);
  }
}