@font-face{font-family:Roboto-Regular;src:url(../lib/font/Roboto/Roboto-Regular.ttf)}
@font-face{font-family:Open_Sans;src:url(../lib/font/Open_Sans/OpenSans-Regular.ttf)}
@font-face{font-family:Quicksand;src:url(../lib/font/Quicksand/Quicksand-Regular.ttf)}
@font-face{font-family:KulimPark-Bold;src:url(../lib/font/Kulim_Park/KulimPark-Bold.ttf)}
@font-face{font-family:KulimPark-ExtraLight;src:url(../lib/font/Kulim_Park/KulimPark-ExtraLight.ttf)}
@font-face{font-family:KulimPark-Light;src:url(../lib/font/Kulim_Park/KulimPark-Light.ttf)}
@font-face{font-family:KulimPark-Regular;src:url(../lib/font/Kulim_Park/KulimPark-Regular.ttf)}
@font-face{font-family:KulimPark-SemiBold;src:url(../lib/font/Kulim_Park/KulimPark-SemiBold.ttf)}
@font-face{font-family:SulphurPoint-Bold;src:url(../lib/font/Sulphur_Point/SulphurPoint-Bold.ttf)}
@font-face{font-family:SulphurPoint-Light;src:url(../lib/font/Sulphur_Point/SulphurPoint-Light.ttf)}
@font-face{font-family:SulphurPoint-Regular;src:url(../lib/font/Sulphur_Point/SulphurPoint-Regular.ttf)}
@font-face{font-family:AvantGarde-Bk-BT;src:url(../lib/font/Avant_Garde/AvantGarde-Bk-BT.ttf)}
@font-face{font-family:AvantGarde-Demi-BT;src:url(../lib/font/Avant_Garde/AvantGarde-Demi-BT.ttf)}
@font-face {font-family: 'Mont';src: url('./font/Mont/Mont-Light.woff2') format('woff2'),url('./font/Mont/Mont-Light.woff') format('woff'),url('./font/Mont/Mont-Light.ttf') format('truetype'),url('./font/Mont/Mont-Light.svg#Mont-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: 'Mont';src: url('./font/Mont/Mont-Regular.woff2') format('woff2'),url('./font/Mont/Mont-Regular.woff') format('woff'),url('./font/Mont/Mont-Regular.ttf') format('truetype'),url('./font/Mont/Mont-Regular.svg#Mont-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'Mont';src: url('./font/Mont/Mont-Heavy.woff2') format('woff2'),url('./font/Mont/Mont-Heavy.woff') format('woff'),url('./font/Mont/Mont-Heavy.ttf') format('truetype'),url('./font/Mont/Mont-Heavy.svg#Mont-Heavy') format('svg');font-weight: 900;font-style: normal;font-display: swap;}
@font-face {font-family: 'Mont';src: url('./font/Mont/Mont-Bold.woff2') format('woff2'),url('./font/Mont/Mont-Bold.woff') format('woff'),url('./font/Mont/Mont-Bold.ttf') format('truetype'),url('./font/Mont/Mont-Bold.svg#Mont-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'Swis721 Cn BT';src: url('./font/Swiss721BT/Swiss721BT-RomanCondensed.woff2') format('woff2'),url('./font/Swiss721BT/Swiss721BT-RomanCondensed.woff') format('woff'),url('./font/Swiss721BT/Swiss721BT-RomanCondensed.ttf') format('truetype'),url('./font/Swiss721BT/Swiss721BT-RomanCondensed.svg#Swiss721BT-RomanCondensed') format('svg');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'Swis721 Cn BT';src: url('./font/Swiss721BT/Swiss721BT-BoldCondensedItalic.woff2') format('woff2'),url('./font/Swiss721BT/Swiss721BT-BoldCondensedItalic.woff') format('woff'),url('./font/Swiss721BT/Swiss721BT-BoldCondensedItalic.ttf') format('truetype'),url('./font/Swiss721BT/Swiss721BT-BoldCondensedItalic.svg#Swiss721BT-BoldCondensedItalic') format('svg');font-weight: bold;font-style: italic;font-display: swap;}
@font-face {font-family: 'Swis721 Cn BT';src: url('./font/Swiss721BT/Swiss721BT-BoldCondensed.woff2') format('woff2'),url('./font/Swiss721BT/Swiss721BT-BoldCondensed.woff') format('woff'),url('./font/Swiss721BT/Swiss721BT-BoldCondensed.ttf') format('truetype'),url('./font/Swiss721BT/Swiss721BT-BoldCondensed.svg#Swiss721BT-BoldCondensed') format('svg');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'Swis721 Cn BT';src: url('./font/Swiss721BT/Swiss721BT-ItalicCondensed.woff2') format('woff2'),url('./font/Swiss721BT/Swiss721BT-ItalicCondensed.woff') format('woff'),url('./font/Swiss721BT/Swiss721BT-ItalicCondensed.ttf') format('truetype'),url('./font/Swiss721BT/Swiss721BT-ItalicCondensed.svg#Swiss721BT-ItalicCondensed') format('svg');font-weight: normal;font-style: italic;font-display: swap;}

@font-face {font-family:'Geogrotesque Bd It';src:url('./font/Geogrotesque/Geogrotesque-BoldItalic.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-BoldItalic.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-BoldItalic.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-BoldItalic.svg#Geogrotesque-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap;}
@font-face {font-family:'Geogrotesque Md It';src:url('./font/Geogrotesque/Geogrotesque-MediumItalic.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-MediumItalic.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-MediumItalic.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-MediumItalic.svg#Geogrotesque-MediumItalic') format('svg');font-weight:500;font-style:italic;font-display:swap;}
@font-face {font-family:'Geogrotesque Bd';src:url('./font/Geogrotesque/Geogrotesque-Bold.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-Bold.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-Bold.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-Bold.svg#Geogrotesque-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@font-face {font-family:'Geogrotesque SmBd';src:url('./font/Geogrotesque/Geogrotesque-SemiBold.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-SemiBold.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-SemiBold.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-SemiBold.svg#Geogrotesque-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap;}
@font-face {font-family:'Geogrotesque Lg';src:url('./font/Geogrotesque/Geogrotesque-Light.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-Light.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-Light.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-Light.svg#Geogrotesque-Light') format('svg');font-weight:300;font-style:normal;font-display:swap;}
@font-face {font-family:'Geogrotesque Rg';src:url('./font/Geogrotesque/Geogrotesque-Regular.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-Regular.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-Regular.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-Regular.svg#Geogrotesque-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face {font-family:'Geogrotesque Th';src:url('./font/Geogrotesque/Geogrotesque-Thin.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-Thin.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-Thin.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-Thin.svg#Geogrotesque-Thin') format('svg');font-weight:100;font-style:normal;font-display:swap;}
@font-face {font-family:'Geogrotesque Md';src:url('./font/Geogrotesque/Geogrotesque-Medium.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-Medium.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-Medium.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-Medium.svg#Geogrotesque-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face {font-family:'Geogrotesque UlLg';src:url('./font/Geogrotesque/Geogrotesque-UltraLight.woff2') format('woff2'),url('./font/Geogrotesque/Geogrotesque-UltraLight.woff') format('woff'),url('./font/Geogrotesque/Geogrotesque-UltraLight.ttf') format('truetype'),url('./font/Geogrotesque/Geogrotesque-UltraLight.svg#Geogrotesque-UltraLight') format('svg');font-weight:200;font-style:normal;font-display:swap;}

/*e10字体*/
@font-face{font-family:'Comfortaa-Regular';src:url(/public/index/font/e10/Comfortaa-Regular.ttf)}
@font-face{font-family:'Comfortaa-Bold';src:url(/public/index/font/e10/Comfortaa-Bold.ttf)}

:root {
	--font-family-mont: 'Mont',Roboto,Arial,sans-serif;
	--chuwi-color:#ff6b00;
	--chuwi-index-width:96%;
	--pc-border-radius:20px;
	--pc-index-background-gary:#f6f7f9;
	--pc-header-height:72px;
	--pc-body-width:1280px;
	--header_notice-height:50px;
}

html{margin:0;padding:0;min-height:100%;position:relative;font-size:100px}
body,html{font-family:Roboto-Regular,Open_Sans,Quicksand}
.navbar-toggler{padding:0}
.collapsing{transition:none}
.icon-CHUWI{color:#ff6b00;font-size:.362rem;height:auto;line-height:1;display:block;width:1.96rem}
.icon-logo{color:#ff6b00;font-size:.25rem;height:auto;line-height:1;display:block;width: 1.26rem;/*width:1.96rem*/}
/*#open_search:before{content:'';}*/
li,ul{list-style:none}
a:hover{text-decoration:none}
body{z-index:1;position:relative}
body,div,p,ul{font-size:.16rem;margin:0;padding:0}
*{font-weight:400}
b,h1,h2,h3,h4,h5,h6{font-weight:700}
img{display:inline-block;width:100%;height:auto}
button{border:none}
.public-more{display:flex;width:3.9rem;border:.02rem solid #000;height:.6rem;margin:0 auto;align-items:center;justify-content:center;color:#000;font-size:.22rem;font-weight:700;transition:all .3s linear;-webkit-transition:all .3s linear}
.public-more:hover{background-color:#ff6b00;color:#fff;border-color:#ff6b00!important}
.mb-200{margin-bottom:10.4166%}
@media (max-width:767px){html{font-size:100px}
}
@media (min-width:768px){html{font-size:90px}
}
@media (min-width:992px){html{font-size:95px}
}
@media (min-width:1200px){html{font-size:100px}
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:80.2%}
}
.col-lg-1-5,.col-md-1-5,.col-sm-1-5,.col-xs-1-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1-5{width:20%;float:left}
@media (min-width:768px){.col-sm-1-5{width:20%;float:left}
}
@media (min-width:992px){.col-md-1-5{width:20%;float:left}
}
@media (min-width:1200px){.col-lg-1-5{width:20%;float:left}
}
.cover{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.47);display:none}

/*固定顶部活动提示*/
.header_notice{height: var(--header_notice-height);text-align:left;/*background: linear-gradient(to right, rgba(255, 153, 2, 0.93), rgba(255, 153, 2, 0.3))*/;line-height: var(--header_notice-height);color: #fff;font-family: var(--font-family-mont);font-size: 14px;background-color: #9c3eb6;
	/*background-image: url(../images/notice_event_bg1.jpg)*/;
}
.header_notice .container{max-width:var(--pc-body-width); margin: 0 auto;}
/*.header_notice .notice_text{background: linear-gradient(180deg, #dd1004, #FFD700 81%); color: transparent!important;
	-webkit-background-clip: text;}*/
.header_notice .container div{font-size: 14px;/*font-weight: 600;*/}
.header_notice a.link{background: linear-gradient(142deg, #bcbbf9, #d6cffe,#bdcefa 95%);color: #fff;height: 28px;line-height: 27px;margin-bottom: 7px;font-size: 12px;border-radius: 20px;padding:0 10px;/*background-color: #224e3f;*/}
.header_notice .header_notice_text{display: flex;justify-content: space-between;padding: 0;}
/*.header_notice a:hover{color:var(--chuwi-color);}*/
.header_notice .notice_img{object-fit: cover;height: 100%;display: flex;}

header{background-color:#fff;position:absolute;top:0;width:100%;z-index:999;height:.72rem;padding:0;line-height:.72rem;}
header .form-inline{padding:0!important;margin:0!important;display:flex;align-items:center}
header #logo_2{display:none}
header .dropdown.show .dropdown-toggle::after{transform:rotate(180deg)}
header.active{background-color:transparent}
header.active .navbar .icon-search{color:#fff}
header.active .navbar .dropdown .btn-secondary.dropdown-toggle{color:#fff}
header.active .navbar .navbar-nav .nav-item .nav-link{color:#fff}
header .wep_searchBox{display:none;overflow:hidden;position:absolute;left:0;right:0;height:100%;top:0}
header .wep_searchBox .wep_search{position:absolute;left:0;right:0;top:.32rem;bottom:0;background-color:#fff;display:flex;align-items:center;padding:0 .34rem;justify-content:space-between}
header .wep_searchBox .wep_search img{width:.25rem;height:.25rem}
header .wep_searchBox .wep_search .wep_left{display:flex;align-items:center;flex:1;padding-right:.3rem}
header .wep_searchBox .wep_search .wep_left img{margin-right:.26rem}
header .wep_searchBox .wep_search .wep_left input{color:#7f7f7f;font-size:.32rem;flex:1;border:none;outline:0}
header .search-box{width:80.521%;max-width:6.6rem;position:relative}
header .search-box #search{border:none;width:100%;padding:.2rem .2rem;font-size:.22rem;color:#000;line-height:.42rem;outline:0}
header .search-box img{cursor:pointer;width:.4rem;position:absolute;top:0;right:0;transform:translate(20%,-150%)}
header:hover{background-color:#fff}
header:hover .navbar .navbar-nav .nav-item .nav-link{color:#000}
header .navbar .navbar-nav .nav-item .nav-link.nav-b{font-weight:700}
header:hover .navbar .dropdown .btn-secondary.dropdown-toggle{color:#000!important}
header:hover .navbar .icon-search{color:#000!important}
header:hover .navbar .btn-secondary{color:#000;transition:none}
header .navbar{background-color:inherit!important;font-size:.16rem;font-weight:700;position:static;padding:0}
header .navbar .navbar-brand{margin-right:0;padding:0;display:flex}
header .navbar .navbar-brand img{width:2.17rem}
header .navbar .navbar-nav .nav-item{padding:0 .2rem}
header .navbar .navbar-nav .nav-item .nav-link{color:#000;font-size:.16rem;padding:0}
header .navbar .navbar-nav .nav-item .sub-nav__wrap{position:absolute;left:0;top:.72rem;right:0;width:100%;background-color:#fff;display:none;overflow:hidden;max-height:230px}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children{display:flex;align-items:flex-start;justify-content:inherit;text-align:center;max-width:12.5rem;padding:0}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a{width:20%;padding:0 .25rem .5rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;transition:opacity .2s ease-in-out;opacity:1}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a .img-box{position:relative;width:60%;height:0;padding-bottom:60%;margin:0 auto}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a .img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a .nchild_p2{font-size:.2rem;line-height:.25rem;color:#000;margin-bottom:.08rem}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a .nchild_p3{line-height:.16rem;font-size:.14rem;color:#676767}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a:last-of-type{margin-right:0}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a:last-of-type .nchild_p2{margin-bottom:.24rem}
header .navbar .icon-search{/*width:.26rem;margin-top:.05rem;height:.26rem;background-image:url(../images/search-hover.png);background-size:cover;background-position:center;*/margin-right:.48rem;cursor:pointer}
header .navbar .dropdown .btn-secondary{background:0 0!important;border:none!important;font-size:.14rem;color:#fff;outline:0;transition:none}
header .navbar .dropdown .btn-secondary:focus,header .navbar .dropdown .btn-secondary:hover{outline:0!important;box-shadow:none!important;}
header .navbar .dropdown .btn-secondary::-moz-focus-inner{border-color:transparent}
header .navbar .dropdown .btn-secondary.dropdown-toggle{color:#000;padding:0;transition:none}
header .navbar .dropdown .dropdown-menu{text-align:center;transform:translateX(-50%);left:50%;top:70%;padding:0;min-width:auto;border-radius:0}
header .navbar .dropdown .dropdown-menu .dropdown-item{line-height:1.5;color:#000;font-size:.16rem;margin-bottom:0;padding:.07rem .15rem}

header .navbar .select_region_s{transition: all .2s ease}
header .navbar .select_region_s:hover{color:var(--chuwi-color) !important;}
header.active .navbar .select_region_s{transition: all .2s ease}
header.active .navbar .select_region_s:hover{color:var(--chuwi-color) !important;}

/*新 导航栏其他小下拉*/
header .navbar .nav-item .nav-link{position:relative;}
header .navbar .nav-item .site-nav__link--underline:after{content:"";display: block;position: absolute;bottom: 15px;left: 0;right: 100%;border-bottom: 2px solid;border-bottom-color: var(--chuwi-color);transition: right .5s;}
header .navbar .nav-item:hover .site-nav__link--underline:after{right:0;}
header .navbar .nav-item .sub-nav__wrap .nav-children a{position:relative;}
header .navbar .nav-item .sub-nav__wrap .nav-children .new-icon{position: absolute;width: 32px;right: 8px;top: -8px;}
header .navbar .other-nav-item{position:relative;}
header .navbar .site-nav__dropdown{position: absolute;left: 5px;margin: 0;z-index: 5;display: block;visibility: hidden;background-color: #fff;min-width: 210%;padding: 10px 20px 10px;box-shadow: 0 5px 12px #00000026;transform: translate3d(0,-12px,0);}
header .navbar .other-nav-item:hover .site-nav__dropdown{display: block;visibility: visible;transform: translateZ(0);transition: all .3s cubic-bezier(.2,.06,.05,.95);}
header .navbar .site-nav__dropdown li{padding: 0;margin: 0;height: 40px;line-height: 40px;font-size:0.14rem;border-bottom: 1px solid #e5e5e5;}
header .navbar .site-nav__dropdown li:last-child{border-bottom: none;}
header .navbar .site-nav__dropdown li a{display: block;}
header .navbar .site-nav__dropdown li a:hover{color:var(--chuwi-color);}

/*向下滑动固定导航*/
.header_sticky{position: sticky;top:0 !important;background: #fff !important; box-shadow: 2px 0px 4px 0 #dee2e6;transition: all .4s ease-in-out;box-shadow: 0 8px 20px -6px rgba(22, 22, 22, 0.1);}
.header_sticky .nav-item .nav-link{color:#000 !important;}
.header_sticky  .select_region_s{color:#000 !important;}

/*end*/

@keyframes mymoves{0%{transform:translateX(0)}
100%{transform:translateX(100%)}
}
/*首页轮播*/
.banner-box{height:0;width:100%;padding-bottom:44.35%;position:relative;margin-bottom:.2rem}
.banner-box:hover .swiper-pagination .swiper-pagination-customs.swiper-pagination-customs-active::after{animation-play-state:paused}
.banner-box #index-banner{/*position:absolute;top:0;left:0;width:100%;height:100%*/ height: 40.625vw;width:var(--chuwi-index-width);border-radius: 20px;overflow: hidden;}
.banner-box #index-banner .swiper-slide{background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 12.1875%;cursor:grab;transition: all 0.5s ease;}
.banner-box #index-banner .swiper-slide .banner-name{line-height:1.08rem;color:#000;font-size:.8rem;font-weight:700}
.banner-box #index-banner .swiper-slide .banner-intro{color:#000;line-height:.36rem;font-size:.3rem;margin-bottom:.16rem}
.banner-box #index-banner .swiper-slide .public-more{margin:0}
.banner-box #index-banner .swiper-slide:hover{
	transform: scale(1.1);
}
.banner-box .swiper-pagination{width:10%;left:50%;transform:translateX(-50%);bottom:.3rem}
.banner-box .swiper-pagination-customs{height:.3rem;display:block;overflow:hidden;position:relative;flex:1;margin-right:.1rem}
.banner-box .swiper-pagination-customs:last-of-type{margin-right:0}
.banner-box .swiper-pagination-customs.last-of-type{margin-right:0}
#circle{stroke-dasharray:314,314;stroke-dashoffset:314}
.swiper-pagination-customs-active #circle{transition:all 6s linear;stroke-dashoffset:0}
.banner-box .direction-icon{opacity: 0;}
.banner-box #index-banner .direction-icon{top:50%; transition: all .3s ease-in-out;background: unset;}
.banner-box #index-banner .direction-icon i{font-size: 20px;}
.banner-box #index-banner:hover .direction-icon{opacity: 0.5;}
.banner-box #index-banner .direction-icon:hover{opacity: 1;}
.banner-box .swiper-button-prev,.banner-box .swiper-container-rtl .swiper-button-next{left:3.254%}
.banner-box .swiper-button-next,.banner-box .swiper-container-rtl .swiper-button-prev{right:3.254%}

/*首页产品4宫格*/
.index-proBox{width:98%;margin:0 auto;height:0;padding-bottom:32.6%;position:relative}
.index-proBox .desc35{padding-right:.35rem}
.product-box{margin-bottom:1.4278%;}
.buy-product{background-color:#f6f7f9;position:relative;margin-bottom:.2rem;overflow:hidden;}
.buy-product>div{padding-right:.35rem}
.buy-product.col-md-6:nth-child(odd){margin-right:.1rem;width:calc(50% - .1rem)}
.buy-product.col-md-6:nth-of-type(2n){margin-left:.1rem;width:calc(50% - .1rem)}
.buy-product:hover .product-left img{transform:translateY(-18%) scale(1.1)!important}
.buy-product:hover .product-right .icon-right{transform:translateX(50%)}
.buy-product:hover .product-right .right-line{width:50%}
.buy-product.index-proBox{display:flex;justify-content:space-between}
.buy-product.index-proBox:hover .product-left img{transform:scale(1.1)!important}
.buy-product.index-proBox>div{padding-right:0}
.buy-product.index-proBox .product-left{height:100%;padding-left:0;width:55.9%;max-width:55.9%}
.buy-product.index-proBox .product-left img{width:auto;height:100%;transform:none;transition:all .3s linear;-webkit-transition:all .3s linear}
.buy-product.index-proBox .product-right{width:18.5%;position:absolute;top:46%;bottom:auto;right:1.05rem}
.buy-product .product-left{max-width:48%}
.buy-product .product-left img{transform:translateY(-18%);transition:all .3s linear;-webkit-transition:all .3s linear}
.buy-product .product-right{max-width:50%;text-align:right;position:absolute;bottom:.3rem;right:.96rem}
.buy-product .product-right .icon-right{width:.51rem;margin-bottom:.4rem;display:inline-block;position:relative;transition:all .3s linear;-webkit-transition:all .3s linear}
.buy-product .product-right .product-name{color:#000;line-height:.9rem;font-size:.6rem;margin-bottom:.15rem}
.buy-product .product-right .right-line{width:2rem;height:.03rem;position:relative;background-color:#000;transition:all .3s linear;-webkit-transition:all .3s linear}
.index-videoBox{width:92.5%;margin:0 auto 1.05rem;height:0;padding-bottom:50%;position:relative}
.index-videoBox video{width:100%;height:100%;object-fit:cover}
.index-videoBox .video-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}
.index-videoBox .video-content .video-title{white-space:nowrap;line-height:1.26rem;font-size:.84rem}
.index-videoBox .video-content .video-info{line-height:.36rem;font-size:.24rem;margin-bottom:.55rem}
.index-videoBox .video-content .public-more{border-color:#fff;color:#fff}
.index-videoBox .pause{position:absolute;bottom:.6rem;right:.5rem;width:.72rem;height:.72rem;cursor:pointer}
.index-videoBox .pause#play{display:none}

.index-recommend{width:63%;margin:0 auto 13.2815%}
.index-recommend .recommend-right .right-logo{height:.14rem;width:auto;margin-bottom:.65rem}
.index-recommend .recommend-right .right-intro{color:#000;line-height:.48rem;font-size:.36rem;font-weight:700}
.index-recommend .recommend-right .right-more{line-height:.24rem;color:#acacac;font-size:.24rem;font-weight:500;position:absolute;right:0;bottom:0}
.index-recommend .recommend-right .right-more:hover{color:#ff6b00}

.news{margin-bottom:5%}
.news .news-item{position:relative;margin-bottom:.3rem;overflow:hidden;max-height: 4.5rem;}
.news .news-item>a{display:block;width:100%;height:100%;position:relative;transition: all .3s;}
.news .news-item>a:hover{box-shadow: 0 0 14px 0 rgba(0, 0, 0, .26);transform: translateY(-5px);}
.news .news-item .news-img{width:100%;height:auto}
.news .news-item .data-box{position:absolute;bottom:0;left:0;color:#fff;padding:.2rem;background-color:rgba(0,0,0,.5);border-radius:.01rem;right:0}
.news .news-item .data-box .data-time{font-size:.18rem;line-height:.23rem;font-weight:500;margin-bottom:.2rem}
.news .news-item .data-box .data-title{line-height:1.5;font-size:.22rem}
.news .public-more{margin:.35rem auto;}
.chuwi-product{margin:0 -.6rem .6rem;padding-top:.52rem}
.chuwi-product .product-item{padding:4.04%}
.chuwi-product .product-item a{/*background-color:#f9f9f9;*/display:block;padding:.15rem;transition:all .3s linear}
/*.chuwi-product .product-item a:hover{background-color:#fff;box-shadow:0 0 .4rem 0 rgba(0,0,0,.16);text-decoration:none;text-align:center}*/
.chuwi-product .product-item a .img_box{height:0;width:100%;padding-bottom:100%;position:relative}
.chuwi-product .product-item a .img_box .img-responsive{position:absolute;width:100%;height:100%;top:0;left:0}
.chuwi-product .product-item a .p-responsive{color:#000;font-size:.3rem;font-weight:700;line-height:.37rem;margin-bottom:.1rem;text-align:center}
.chuwi-product .product-item a .p-simple{color:#666;font-size:.18rem;text-align:center}
.module-title{padding-top:8.3333%;padding-bottom:5.729%}
.module-title img{width:auto;max-width:25%;max-height:1.07rem;margin:0 auto;display:block}
.policy-content{margin-bottom:.15rem;padding:0;}
.policy-modal{padding-top:9.16666%;text-align:center;color:#000;line-height:.74rem;font-weight:700;font-size:.6rem;margin-bottom:7.3125%}
.big-Img{display:block;width:100%}
.publicTabs_box{margin-bottom:3.654%;}
.publicTabs_box .public-tabs{display:flex;align-items:center;gap:25px;}
.publicTabs_box .public-tabs .tabs-item{margin-right:3.654%;padding:.1rem;color:#757575;font-size:.24rem;border-bottom:.03rem solid transparent;font-weight:700;white-space:nowrap}
.publicTabs_box .public-tabs .tabs-item:last-of-type{margin-right:0}
.publicTabs_box .public-tabs .tabs-item.active,.publicTabs_box .public-tabs .tabs-item:hover{border-bottom:.03rem solid #ff6b00;color:#000;text-decoration:none}
.productDetail{padding-top:8.54%}
.has-brand{margin-bottom:.4rem;display:flex;align-items:center;justify-content:space-between}
.has-brand .open-brand{padding:0 .5rem;background:#ff6b00;height:.56rem;line-height:.56rem;color:#fff;font-size:.24rem}
.has-brand .brand-toggle{display:none}
.has-brand .brand-list{display:flex;align-items:center}
.has-brand .brand-list .brand-item{margin-right:.32rem;position:relative}
.has-brand .brand-list .brand-item:hover{box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.13)}
.has-brand .brand-list .brand-item .buy-img{width:auto;height:.9rem}
.has-brand .brand-list .brand-item .brand-img{width:auto;height:.6rem}
.has-brand .brand-list .brand-item:last-of-type{margin-right:0}
.has-brand .brand-list .brand-item .state-list{position:absolute;top:100%;left:0;width:100%;z-index:5;background-color:#fff;display:none;border-radius:.08rem;box-shadow:0 .03rem .08rem 0 rgba(0,0,0,.13);padding:.25rem 0}
.has-brand .brand-list .brand-item .state-list .state-item{width:100%;margin-bottom:.18rem}
.has-brand .brand-list .brand-item .state-list .state-item>a{display:block;width:100%}
.has-brand .brand-list .brand-item .state-list .state-item .state-img{width:.84rem;height:auto;display:block;margin:0 auto}
.has-brand .brand-list .brand-item .state-list .state-item .tmall-logo{height: .6rem;line-height: .3rem;background-color: #FF6B00;text-align: center;color: #fff;border-radius: 10px;padding: 0 .1rem;}
.contact-Img .big-Img{width:91%;margin:0 auto}
.contact-type{width:93.33%;margin:0 auto;box-sizing:border-box;position:relative;transform:translateY(-40%)}
.contact-type .type-item{box-shadow:0 .05rem .1rem 0 rgba(0,0,0,.16);flex:1;box-sizing:border-box;padding:5.81% 0 11.65%;background-color:#fff;position:relative;margin-right:.36rem}
.contact-type .type-item:last-of-type{margin:0}
.contact-type .type-item .item-icon{min-width:.51rem;max-width:12.97%;display:block;margin:0 auto 13.24%;height:.7rem}
.contact-type .type-item .item-icon img{height:auto}
.contact-type .type-item .item-name{padding:0 23%;line-height:.28rem;font-size:.24rem;color:#000;font-weight:700;text-align:center;margin-bottom:8%}
.contact-type .type-item .public-more{transform:translateX(-50%);bottom:13%;left:50%;position:absolute;font-weight:700;font-size:.18rem;color:#000;border:.02rem solid #000}
.contact-type .type-item .public-more:hover{color:#fff}
.faq-tab{margin:.35rem 0 2rem}
.faq-tab .layui-tab-title{background-color:rgba(244,244,244,.29);border-radius:.01rem;border:none;padding-top:.05rem;padding-bottom:.45rem}
.faq-tab .layui-tab-title li{color:#878787;font-size:.24rem;font-weight:700;text-align:left;padding:.15rem .35rem;position:relative;margin-top:.4rem}
.faq-tab .layui-tab-title li.layui-this{color:#000}
.faq-tab .layui-tab-title li.layui-this::after{position:absolute;right:0;top:0;left:auto;height:100%;background-color:#ff6b00;width:.1rem}
.faq-tab .layui-tab-content{margin-left:.5rem;width:100%;padding:0}
.faq-tab .layui-tab-content .layui-colla-content,.faq-tab .layui-tab-content .layui-colla-item,.faq-tab .layui-tab-content .layui-colla-title,.faq-tab .layui-tab-content .layui-collapse{background-color:#fff;border:none}
.faq-tab .layui-tab-content .layui-collapse{margin-top:.65rem}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item{border:none;margin-bottom:.5rem;overflow:hidden}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item .layui-colla-title{padding:0 .15rem 0 .25rem;color:#000;height:auto;font-weight:700;font-size:.24rem;line-height:.29rem}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item .layui-colla-title .icon-share{content:'';width:.26rem;height:.26rem;display:inline-block;background-image:url(../images/share.png);background-size:100%;background-position:center;margin-left:.1rem}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item .layui-colla-title:hover{color:gray}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item .layui-colla-title:hover .icon-share{background-image:url(../images/share_active.png)}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item .layui-colla-title .layui-colla-icon{display:none}
.faq-tab .layui-tab-content .layui-collapse .layui-colla-item .layui-colla-content{background-color:#f2f2f2;border-radius:.12rem;color:#000;font-size:.18rem;min-width:83.88%;width:min-content;padding:.2rem .25rem;line-height:.22rem;margin:.2rem 0}
.public-protocol{margin-bottom:10.416%}
.public-protocol .protocol-item{overflow:hidden;margin-top:.85rem}
.public-protocol .protocol-item .protocol-title{font-size:.36rem;color:#000;font-weight:700;line-height:.44rem;margin-bottom:.25rem}
.public-protocol .protocol-item .protocol-text{color:#666;font-size:.24rem;margin-bottom:.1rem;line-height:.29rem}
.about-us{overflow:hidden;box-shadow:0 .12rem .12rem 0 rgba(0,0,0,.16);margin-bottom:.02rem;z-index:2;position:relative;padding-top:1.75rem}
.about-us .us-title{color:#ff6b00;font-size:.36rem;line-height:.44rem;font-weight:500;margin-bottom:.45rem}
.about-us .us-summarize{margin-bottom:1.8rem;font-weight:700}
.about-us .us-summarize p{color:#000;font-size:.24rem;line-height:.29rem;margin-bottom:.35rem}
.about-us .big-Img{margin-bottom:.85rem}
.about-us .us-mapInfo{margin-bottom:1.65rem}
.about-us .us-mapInfo .item-info{color:#000;line-height:.24rem;font-size:.2rem}
.news-detail{padding-top:.2rem;color:#000;margin-bottom:1rem}
.news-detail .detail-title{line-height:.58rem;font-weight:700 !important;font-size:.40rem;margin-bottom:.57rem}
.news-detail .detail-addtime{font-size:.16rem;line-height:.18rem;margin-bottom:.92rem}
.news-detail .detail-content{margin-bottom:.96rem}
.news-detail .detail-content h1{font-size:.48rem}
.news-detail .detail-content p{line-height:.36rem;font-size:.24rem}
.news-detail .detail-content img{max-width:100%;margin-top:.3rem;margin-bottom:.3rem}
.news-detail .detail-btn a img{max-width:.3rem}
.news-detail .table td{padding:.1rem;}
.news-detail a{color:#0067B8;text-decoration:underline;}
.product-detail{margin-bottom:8.3333%}
.container-fluid.product-detail{margin-bottom:0;}
footer{background-color:#1f1f1f;color:#fff}
footer .footer-box{width:80.1875%;margin:0 auto} /*width:67.1875%*/
footer .footer-top{padding:.5rem 0 1rem;width:100%}
footer .footer-top .footer-form{margin-top:.75rem}
footer .footer-top .footer-form .top-right{width:32.2%;padding:0 .15rem}
footer .footer-top .footer-form h4{margin-bottom:.1rem;line-height:.48rem;font-size:.24rem;color:#fff;font-weight:400}
footer .footer-top .footer-form .in_icon li{margin-right:.32rem;position:relative}
footer .footer-top .footer-form .in_icon li:hover .img_1{display:none}
footer .footer-top .footer-form .in_icon li:hover .img_2{display:block}
footer .footer-top .footer-form .in_icon li:hover .img_3{display:block}
footer .footer-top .footer-form .in_icon li img{width:.36rem;height:.36rem;display:block;background-position:center;background-size:100%;color:#606060}
footer .footer-top .footer-form .in_icon li .img_2{display:none}
footer .footer-top .footer-form .in_icon li .img_3{position:absolute;top:.4rem;left:-.32rem;width:1rem;height:1rem;display:none}
footer .footer-top .footer-form .in_icon li:last-of-type{margin-right:0}
footer .footer-top .footer-form .email-address{background-color:#323232;height:.48rem;padding:0 .26rem;color:#fff;font-size:.15rem}
footer .footer-top .footer-form .email-address input{border:none;background-color:transparent;color:#fff;margin-right:7%;flex:1}
footer .footer-top .footer-form .email-address img{width:auto;height:.15rem;cursor:pointer}
footer .footer-top .footer-Link{font-size:.14rem;font-weight:700;}
footer .footer-top .footer-Link h5{color:#777;font-size:.2rem;line-height:.72rem;margin-bottom:.3rem;font-weight:400}
footer .footer-top .footer-Link .list-unstyled{line-height:.3rem;font-weight:400}
footer .footer-top .footer-Link .list-unstyled a{color:#e6e6e6;line-height:.45rem;font-size:.16rem;transition: all .3s;}
footer .footer-top .footer-Link .list-unstyled a:hover{opacity: .7}
footer .foot_bottom{background-color:#141414}
footer .foot_bottom p{padding:.27rem 0;font-size:.14rem;color:#999;}
footer .foot_bottom p a{color:#f9f9f9}
footer .footer-top .footer-right-box{padding: 0.25rem;margin-left: 0.5rem;}
footer .footer-top .footer-right-box .icon-logo{font-size:0.3rem;}
footer .footer-top .footer-right-box .footer-logo-desc p{line-height: 0.235rem;color: #b8b8b8;margin-top: 0.2rem;}
footer .foot_bottom .payment-icons{display: flex;gap: 10px;}
footer .foot_bottom .payment-icons .icon-item img{width:38px;height: 24px;}
footer .foot_bottom .payment-icp-box{display: flex;align-items: center;justify-content: space-between;}

footer .foot_bottom .payment-icp-box .icp-Policy-box{display: flex; align-items: center;}
footer .foot_bottom .payment-icp-box .icp-Policy-box .legal-links{display: flex;margin-left: 30px;}
footer .foot_bottom .payment-icp-box .icp-Policy-box .legal-links li a {color:#999;font-size: 14px;transition: all .2s;}
footer .foot_bottom .payment-icp-box .icp-Policy-box .legal-links li a:hover{color:#aaa;}
footer .foot_bottom .payment-icp-box .icp-Policy-box .legal-links li a::before {content: "";width: 2px;height: 2px;border: 1px solid rgba(255, 255, 255, .85);display: inline-block;vertical-align: middle;margin:0 8px;border-radius: 50%;background: rgba(255, 255, 255, .85);}
footer .foot_bottom .payment-icp-box .icp-Policy-box .legal-links li:first-child a::before{display: none;}


@media (max-width:1480px){header .navbar .navbar-nav .nav-item .nav-link{font-size:.16rem}
.contact-type .type-item .item-name{padding:0 10%}
.contact-type .type-item .public-more{width:80%;text-align:center}
.public-more{width:3.5rem;font-size:.2rem;height:.6rem}
.banner-box #index-banner .swiper-slide .banner-name{font-size:.8rem}
.banner-box #index-banner .swiper-slide .banner-intro{font-size:.26rem;margin-bottom:.4rem}
.buy-product .product-right{right:.8rem}
.buy-product .product-right .icon-right{width:.4rem}
.buy-product .product-right .product-name{font-size:.4rem;line-height:.6rem;margin-bottom:.12rem}
.buy-product .product-right .right-line{width:1.5rem}
.index-recommend{width:80%;margin-bottom:10.41666%}
.index-recommend .recommend-right .right-logo{margin-bottom:.45rem}
.index-recommend .recommend-right .right-intro{font-size:.34rem}
.index-recommend .recommend-right .right-more{font-size:.22rem}
.news{margin-bottom:1.42rem}
.news .news-item{margin-bottom:.24rem}
.news .news-item .data-box .data-time{font-size:.22rem;line-height:1.5;font-weight:500;margin-bottom:.15rem}
.news .news-item .data-box .data-time span{margin-left:.2rem}
.news .news-item .data-box .data-title{font-size:.26rem;line-height:1.3;font-weight:700}
.news .public-more{margin-top:.28rem}
footer .footer-box{width:80%}
}
@media (max-width:992px){header .navbar{width:100%;max-width:100%}
header .navbar .icon-search{margin-right:.1rem}
header .navbar .navbar-nav .nav-item{padding:0 .1rem}
header .navbar .navbar-brand img{width:1.5rem}
.index-recommend{width:80%;margin-bottom:2rem;align-items:center;position:relative}
.index-recommend .recommend-right{position:initial}
.index-recommend .recommend-right .right-logo{margin-bottom:.1rem}
.index-recommend .recommend-right .right-intro{font-size:.24rem}
.index-recommend .recommend-right .right-more{font-size:.18rem}
.index-videoBox .pause{width:.6rem;height:.6rem;bottom:.5rem;right:.4rem}
.index-videoBox .video-content .video-title{font-size:.68rem;line-height:1rem}
.index-videoBox .video-content .video-info{line-height:.32rem;font-size:.2rem;margin-bottom:.4rem}
.buy-product .product-right .icon-right{width:.33rem;margin-bottom:.3rem}
.buy-product .product-right .product-name{font-size:.36rem;line-height:.5rem}
.index-recommend{margin-bottom:1.6rem}
.contact-type{flex-direction:column;transform:none;margin-top:-1rem}
.contact-type .type-item{width:80%;margin:0 auto .3rem}
.contact-type .type-item:last-of-type{margin:0 auto .3rem}
.contact-type .type-item .public-more{width:3.9rem}
.news .news-item .data-box .data-time{font-size:.16rem;line-height:1.5;margin-bottom:.15rem}
.news .news-item .data-box .data-title{font-size:.26rem;line-height:1.5}
footer .footer-top .footer-form .top-right{width:38.2%}
}
@media (max-width:768px){.chuwi-product{margin:0}
.product-item{flex:0 0 50%;max-width:50%}
.container,.container-sm{max-width:100%}
}
@media (min-width:768.1px){.footer-toggle{display:none!important}
.about-us-develop .about-float{width:92.5333%;margin:0 auto;display:block;position:relative;margin-top:-18%;margin-bottom:1rem}
}
body,html{min-width:768px!important}
header .navbar{flex-wrap:nowrap;justify-content:space-between}
header .navbar-nav{flex-direction:row}
header .navbar-toggler{display:none!important}
header .navbar-collapse{display:block!important;flex-grow:initial;flex-basis:auto}


.product-p-center{width:100%;position:absolute;top:.5rem;text-align:center;z-index:99}
.product-p-center .index-p-center{max-width:620px;margin:auto}
.product-p-center .learn-more{font-size:.18rem;color:#ff6b00;margin-top:.1rem;transition:all .2s linear;-webkit-transition:all .2s linear}
.learn-more .learn-more-text{display:inline-block;font-size:.2rem;font-family:Mont;font-weight:400;text-shadow: 4px 4px 6px #495057;}
.learn-more .icon-btn-right{margin-left:0;transition:all .2s linear;-webkit-transition:all .2s linear;text-shadow: 4px 4px 6px #495057;}
.buy-product.col-md-6{padding-right:0;padding-left:0}
.buy-product.col-md-6 .d-flex.align-items-center{background:50% no-repeat;height:100%;background-size:cover;transition:all .2s linear;-webkit-transition:all .2s linear}
.index-slogan{color:#0b1418;font-size:.2rem;font-family:Mont;font-weight:400;}
.index-model{color:#0b1418;font-weight:600;font-size:.27rem;font-family:Mont;}
.buy-product:hover .d-flex.align-items-center{transform:scale(1.07);transition:all .2s linear;-webkit-transition:all .2s linear}
.learn-more-text:hover{opacity:.7;text-decoration:underline;transition:all .2s linear;-webkit-transition:all .2s linear}
.learn-more:hover .icon-btn-right{margin-left:.3rem;transition:all .2s linear;-webkit-transition:all .2s linear}
.home-group{width:calc(100% - .2rem)}
.index-product-name{font-size:.72rem;color:#1b1b1b;font-family:Mont;font-weight:600;}
.index-product-slogan{font-size:.36rem;color:#969696;font-family:Mont;font-weight:200;}
.index-product-spec{font-size:.36rem;color:#1b1b1b;font-family:Mont;font-weight:200;}
.index-p-left{text-align:left;margin-left:2rem}
.buy-product.index-proBox .col-md-12{background-repeat:no-repeat;background-position:50%}
.swiper-slide .learn-more{color:#ff6b00}
.swiper-slide .index-product-slogan{margin-bottom:.5rem}
.swiper-slide .index-product-name{margin-bottom:.3rem}
.index-laptop .product-p-center{top:50%;transform:translate(0,-50%)}
.index-laptop .product-p-center .index-product-name{line-height:.36rem;margin-top:.5rem;margin-bottom:.1rem}
.news .news-item{padding-right:0;padding-left:0}
.news .news-item:nth-child(odd){padding-right:.1rem}
.news .news-item:nth-child(2n){padding-left:.1rem}
.circle{stroke-width:0;stroke:#fff;cursor:pointer;stroke-width: 1px;stroke: #ff6b00;}
.Rcircle{animation:Rcircle 5s;-moz-animation:Rcircle 5s;stroke-width:3px;stroke:#ff6b00}
@keyframes Rcircle{from{stroke-dasharray:62,62;stroke-dashoffset:62}
to{stroke-dasharray:62,62;stroke-dashoffset:0}
}
a.banner-link{position:absolute;left:0;top:0;display:block;height:100%;width:100%;cursor:pointer;z-index:99}
.index-videoBox .learn-more{color:#fff}

@media (min-width:1400px){.two_attract4.container,.two_attract4.container-lg,.two_attract4.container-md,.two_attract4.container-sm,.two_attract4.container-xl{max-width:98%}
}

.conlaptest{text-align:center;padding-top:50px}
.conlaptest p{color:#989898;font-size:22px}
.conlaptest .col{display:inline-block;border-right:1px solid #ccc}
.conlaptest .col+.col+.col+.col{border-right:0}
.conlaptest .row{margin-bottom:60px}
.conlaptest h1{font-weight:700;margin-bottom:50px}
.conlaptest h1 small{font-weight:700}
.conlaptest h2{font-size:35px;font-weight:200}

.conlaptest.textblack{background-color:#000;color:#fff}
.conlaptest.textwhite{background-color:#eee;color:#000}
.conlaptest.textblack h1{color:#fff}
.conlaptest.textblack h1 small{color:#fff}
.conlaptest.textblack h2{color:#0a7ec0}
.conlaptest.textwhite h1{color:#000}
.conlaptest.textwhite h1 small{color:#000}
.conlaptest.textwhite h2{color:#0a7ec0}
.index-buy-now{color: #fff;border-radius: .05rem;background-color: #ff6b00;padding: .05rem .3rem;display: inline-block;font-size: .24rem;font-family: SulphurPoint-Regular;}

.btn-group-lg>.btn, .btn-lg {padding: 0.1rem 0.5rem;font-size: 0.3rem;line-height: 1.5;border-radius: 0.1rem;}

.span-orange{font-size:.24rem;color:#fff;background-color:#ED6910;padding:5px 10px;border-radius: 5px}
.index-product-time{font-size:.28rem;color:#666;margin-top:30px;}


.other-buy{height: .6rem;width: 1.57rem;display: inline-block;text-align: center;line-height: .6rem;background-color: #FF6B00;color: #fff;border-radius: 5px;}
.other-buy:hover{color:#fff;}
.other-buy-img{height: .6rem;width: auto;margin: 0 auto;display: block;}
.has-brand .brand-list .brand-item .other-buy-list{position: absolute;top: 100%;left: 0;width: 100%;z-index: 5;background-color: #fff;display: none;border-radius: .08rem;box-shadow: 0 0.03rem 0.08rem 0 rgb(0 0 0 / 13%);padding:0;}

.news-detail.container img{width:auto}

.product-detail img{width:auto;}
.product-detail .con{position: relative;overflow: hidden;}
.product-detail .con .conbg-big-img{transform: translate(-12.5%,0);}


.home-shade{width: 100%;height: 100%;position: fixed;z-index: 9999999999;background: rgba(0, 0, 0, 0.4);top:0;display: none;}
.home-layer{border-radius: 50px!important;position: fixed;z-index: 99999999999;top: 50%;left: 50%;transform: translate(-50%,-50%);display: none;}
.home-layer .home-img-bg{max-width: 500px;position: relative;}
.home-layer .home-img-bg .icon-close{position: absolute;top: 20px;right: 20px;border: 2px #ccc solid;color: #ccc;padding: 10px;font-size: 30px;border-radius: 50%;line-height: 1;cursor: pointer;}
.home-layer .home-img-bg img{width: 100%;}
@media screen and (max-width: 750px) {
	.home-layer{left: 0;transform: translate(0,-50%);}
}

/*新闻详情*/
.news-detail.container{max-width: var(--pc-body-width);font-family:"Segoe UI", "SegoeUI", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.news-detail.container h1{font-weight:100}
.news-detail.container .detail-content{}
.news-detail.container .detail-content p{font-size:.18rem;padding: 14px 0;line-height: 1.6;}
.news-detail.container .detail-content h2{padding: 4px 0 8px;font-weight: 200;font-size: .24rem;line-height: .28rem;}
.news-detail.container .detail-content h3{padding: 8px 0 4px;font-weight: 200;font-size: .20rem;line-height: .24rem;}
.news-detail.container .detail-content h4{padding: 9px 0 3px;font-weight: 200;font-size: .18rem;line-height: .24rem;}
.module-title{padding-top: 6.3333%;padding-bottom: 2.729%;}

/*导航对齐方式*/
.banner-box #index-banner .swiper-slide.swiper-t-center{align-items:center;justify-content:flex-start;text-align:center;}
.banner-box #index-banner .swiper-slide.swiper-t-center .banner-intro{padding-top:.72rem}
.banner-box #index-banner .swiper-slide.swiper-t-right{align-items: flex-end;justify-content: center;text-align: right;}

/*详情页->参数*/
.product-detail tr td:first-child,.product-detail tr th:first-child{font-weight:700;background-color: #fbfbfb;}
.product-detail td, .product-detail th{padding: 0.1rem;}

/*详情页->新参数*/
.specs-show-style2{font-family: 'Mont';max-width:var(--pc-body-width)}
.specs-show-style2 .specs-show-list{display: flex;flex-wrap: wrap;border-bottom: 2px #ccc solid;padding-bottom: .5rem;padding-top: .5rem;}
.specs-show-style2 .specs-show-list .specs-show-key{font-size:.26rem;width: 35%;font-weight: 600;}
.specs-show-style2 .specs-show-list .specs-show{width: 65%;}
.specs-description{margin-top: .7rem;}
.specs-show-style2 .specs-show-list .specs-description:first-child{margin-top: 0;}
.specs-show-style2 .specs-show-list .specs-show p{font-size:.18rem;margin-bottom: .12rem;opacity: .5;}
.specs-show-style2 .specs-show-list .specs-show p:last-child{margin-bottom: 0;}
.specs-show-style2 .specs-show-list .specs-show p.specs-show-note{font-size:.14rem;opacity: .3;margin-top: 0.4rem;}
.specs-show-style2 .specs-show-list .specs-show img{margin: .5rem 0;width: 100%;}


/*********************************************************************************************************/
/*新页面 2022-09-20*/
/*导航条*/
header .navbar{max-width:var(--pc-body-width);font-family:'Mont'}
.nav-children.container{max-width:var(--pc-body-width)}
header .navbar .navbar-nav .nav-item .sub-nav__wrap{max-height:210px}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children{justify-content:center}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a{padding: 0 0.1rem 0.2rem;width:16.66666666%}
header .navbar .navbar-nav .nav-item .sub-nav__wrap .nav-children>a .nchild_p2{}
header.dark_color{background-color:#000;}
header.dark_color:hover{background-color:#fff}
header.dark_color .navbar .navbar-nav .nav-item .nav-link{color:#fff;}
header.dark_color:hover .navbar .navbar-nav .nav-item .nav-link{color:#000;}
header.dark_color .form-inline{color:#fff}
header.dark_color .navbar .dropdown .btn-secondary.dropdown-toggle{color:#fff}

/*详情页*/
.has-brand{margin-bottom:0}
.publicTabs_box{position: absolute;width: 100%;;height:.5rem;backdrop-filter:blur(4px);background-color:rgba(255,255,255,.9);top:.72rem;z-index:99;border-bottom: 1px solid rgba(0,0,0,.16);}
.publicTabs_box .public-tabs .tabs-item{border:0;margin-right:2%;font-weight:normal;}
.publicTabs_box .public-tabs .tabs-item.active, .publicTabs_box .public-tabs .tabs-item:hover{/*border:0*/}
.publicTabs_box .public-tabs .tabs-item{font-size:.18rem;}
.products-box.container{max-width:var(--pc-body-width);padding-left:0;padding-right:0;font-family:'Geogrotesque';display: flex;justify-content: space-between;}
.publicTabs_box.dark_color{background-color:rgba(25,25,25,.58)}
.publicTabs_box.dark_color .public-tabs a{}
.publicTabs_box.dark_color .public-tabs a.active,.publicTabs_box.dark_color .public-tabs a:hover{color:#fff;}
.product-detail{margin-bottom:0;padding-top:.72rem;}
.product-detail.container-fluid{padding-right:0;padding-left:0;}
.products-specs{padding-top:1.3rem;}
.products-title{width: auto;white-space: nowrap;/*width: 210px;*/font-size:.2rem;font-weight:500;}
.products-buy-box{display: flex;align-items: center;}
.products-buy-box a{display: flex;justify-content: center;align-items: center;width: 140px;margin-left:.06rem;box-sizing: border-box;border-radius: 3px;height: .38rem;transition: all .2s linear;border: 1px rgba(204,204,204,.5) solid}
.products-buy-box a:hover{box-shadow: 0 0 0.04rem 0 rgba(102,102,102, .2) inset;transition: all .2s linear;opacity: .7;}
.products-buy-box a span{color:#000;}
.publicTabs_box.dark_color .products-buy-box a span{color:#C1C1C1;}
.products-buy-box img{width: auto;}
.products-buy-list{position: relative;}
.products-buy-list .buy-list{display: none;position: absolute;top: .44rem;z-index: 5;left:.06rem;}
.publicTabs_box.dark_color .products-title{color:#fff;}
.products-buy-box .buy-list{backdrop-filter:blur(4px);background-color:rgba(255,255,255,0.2);border-radius:3px;border: 1px rgba(204,204,204,.5) solid}
.products-buy-box .buy-list a{margin: .05rem 0;border:none;border-bottom:1px rgba(204,204,204,.5) solid}
.products-buy-box .buy-list a:first-child{margin-top:0;}
.products-buy-box .buy-list a:last-child{margin-bottom:0;}
.products-buy-box .buy-list a:hover{box-shadow: 0 0 0.04rem 0 rgba(102,102,102, .6) inset;}
.header_stick{position:fixed;top:0;}


/*导航条*/
.product-list{background-color:#f5f5f5;}
.product-list .container{max-width:var(--pc-body-width);padding-left:0;padding-right:0;}
.product-list .container .chuwi-product{margin-left: -.1rem;margin-right: -.1rem;/*padding-top:1.4rem;*/padding-bottom:.6rem;margin-bottom:0}
.product-list .container .chuwi-product .product-item{padding:.13rem;overflow:hidden;transition: all .3s linear;}
.chuwi-product .product-item .list-item{background-color:#fff;padding:0 0 .4rem 0;overflow: hidden;border-radius: 10px;transition: all .3s;}
.chuwi-product .product-item .list-item:hover{box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .09);transform: translateY(-5px);}
.chuwi-product .product-item a img{transition:all .2s linear}
.chuwi-product .product-item a:hover img{transform: scale(1.03);}
.chuwi-product .product-item a .p-responsive{font-family:'Mont';font-size:.26rem;margin-bottom:.05rem;}
.chuwi-product .product-item a .p-simple{font-family:'Mont';font-weight:200;font-size:.16rem;}
.chuwi-product .product-item a .img-box{padding:30px;padding-bottom: 0;}
.chuwi-product .product-item .list-item .btns{text-align: center;margin-top:15px;}
.chuwi-product .product-item .list-item .btns a{display: inline-block;padding:0;}
.chuwi-product .product-item .list-item .btns .buy_now{background: #ff6b00;color: #fff;height: 42px;line-height: 42px;border-radius: 999px;padding: 0 32px;transition: all .3s ease;background-image: none;font-size: 16px;font-weight: 400;letter-spacing: -.02em;margin-right: 24px;}
.chuwi-product .product-item .list-item .btns .buy_now:hover{opacity: .8;}
.chuwi-product .product-item .list-item .btns .more{height: 42px;line-height: 42px;border-radius: 999px;padding: 0 32px;transition: all .3s ease;background-image: none;font-size: 16px;font-weight: 400;letter-spacing: -.02em;background-color: rgba(0, 0, 0, .04);color: rgba(0, 0, 0, .85);}
.chuwi-product .product-item .list-item .btns .more:hover{background-color: rgba(0, 0, 0, .06)}
footer{font-family:'Mont';}

.index-p-con{max-width: var(--pc-body-width);transform: translateX(-50%);left: 50%;width: 100%;height: 100%;position: absolute;display: flex;align-items: center;}
.index-p-con.index-p-right{justify-content: flex-end;}
.index-p-con.index-p-right .p-right{text-align:right;}
.index-p-con .learn-more{color: #ff6b00;margin-top: 0.3rem;}
.index-p-con.index-p-center{justify-content: center;align-items: flex-start;}
.index-p-con.index-p-center .p-center{text-align:center;}

/*导航头部商城跳转按钮*/
header .navbar .go_store_btn{position: relative;border-radius: 20px;padding: 0 11px;height: 31px;line-height: 30px;display: flex;align-items: center;justify-content: center;border: 1px solid transparent;cursor: pointer;transition: all .3s cubic-bezier(.645,.045,.355,1);width: .8rem;color: #fff;background-color: #ff6b00;}
header .navbar .go_store_btn a{color:#fff;font-size: .16rem;}
header .navbar .go_store_btn:hover{opacity: .7;}

/*国家语言提示窗*/
.region_notice_box{background: #fff;width: 460px;min-height: 244px;padding: 16px;position: fixed;bottom: 2%;right: 15px;border-radius: 5px;box-shadow: 0px 0px 9px 1px #666;z-index: 9999;}
.region_notice_box .region_notice_close{font-size: 22px;position: absolute;right: 7px;top: 8px;cursor: pointer;color: #000;font-weight: bold;}
.region_notice_box .btns{margin:20px auto 0 auto;text-align: center;}
.region_notice_box .btns .r_btn{width: 90%;height: 38px;border-radius: 5px;color:#fff;background-color: #ff6b00;}
.region_notice_box .btns .r_btn:last-child{margin-top:10px;background-color: #ccc;}

/*region select box 选择语言区域弹窗*/
.region_select_mask{height: 100vh;position: fixed;width: 100%;top: 0;z-index: 999;opacity: 0.6;background-color: rgba(0,0,0,.6);display: none;}
.select_region_box{width: 60%;height: 320px;background: #fff;border-radius: 10px;position: fixed;top: 30%;left: 22%;z-index: 999;overflow: auto;display: none;}
.select_region_box .header {height: 50px;border-bottom: 1px solid #e9ecef;}
.select_region_box .header p {line-height: 50px;font-size: 17px;font-weight: 500;margin-left: 35px;}
.select_region_box .header .close {font-size: 22px;font-weight: bold;position: absolute;right: 23px;top: 13px;cursor: pointer;transition: all 0.3s;}
.select_region_box .header .close:hover{transform: rotate(180deg);}
.select_region_box .content{padding: 20px 30px;}
.select_region_box .region_item{background: #f8f9fa;text-align: center;height: 50px;line-height: 50px;border-radius: 5px;cursor: pointer;transition: all .2s ease-in-out;}
.select_region_box .region_item:hover{background-color: #f0f1f2}
.select_region_box .region_item .region_lang{float: right;margin-right: 25px;color: #999;
}

/*首页跳往商城图片栏目*/
.shopping-go-box{margin-bottom: .2rem;position: relative;}
.shopping-go-box .shopping-go-center{position: absolute;width: 100%;top: 0.5rem;text-align: center;z-index: 99;color:#fff;}
@media (min-width:1440px) {
	.shopping-go-box .shopping-go-center{top: 1.2rem;}
}
.shopping-go-box .mask{position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.1;transition: all 0.3s;}
.shopping-go-box .shopping-go-center .shopping-title{font-size: 38px;font-weight: bold;margin-top:45px;transition: all 0.3s;}
.shopping-go-box .shopping-go-center .shopping-desc{font-size: 22px;color: #dee2e6;padding: 10px 0;display: none;transition: all 0.3s;}
.shopping-go-box .shopping-go-center .shopping-go-now{margin-top: 66px;display: none;transition: all 0.3s;}
.shopping-go-box .shopping-go-center .shopping-go-now a{font-size: 20px;color: #dee2e6;border-bottom: 3px solid #ff6b00;}

.white_color{color:#fff !important;}

/*产品详情页 buy 按钮*/
.products-buy-box .store_buy_btn{width: 80px;background: #ff6b00;height: 32px;line-height: 32px;color: #fff;border-radius: 4px;}

/*产品规格页*/
.products-specs .specs-box{ max-width: var(--pc-body-width);margin: 0 auto;padding: 48px 0 80px;font-family: var(--font-family-mont);text-align: center;}
.products-specs .specs-box .large-accordion-title{font-size: 24px;font-weight: 700;color: #000;}
.products-specs .specs-box .specs-banner-img img{max-width: 400px;}
.products-specs .specs-box .specs-desc{padding: 60px 0;font-size: 16px;line-height: 1.5;color: rgba(0,0,0,0.5);}
.products-specs .specs-box .specs-box-item:first-child{border-top:none;padding-top:10px;}
.products-specs .specs-box .specs-box-item{border-top: 1px solid #e9ecef;padding:38px 0;text-align:left;}
.products-specs .specs-box .specs-box-item .large-accordion__inner:first-child{margin-top:0;}
.products-specs .specs-box .specs-box-item .large-accordion__inner{max-width: 100%;padding: 0 10px;margin-top:30px;}
.products-specs .specs-box .specs-box-item .large-accordion-subtitle{font-size:18px;font-weight:700;line-height:1.5;}
.products-specs .specs-box .specs-box-item .large-accordion__inner p{font-size:16px;font-weight:500;line-height:1.5;margin-top: 6px;color: rgba(0,0,0,0.6);}
.products-specs .specs-box .specs-box-item .large-accordion__inner p:first-child{margin-top:0;}
.products-specs .specs-box .specs-box-item .large-accordion__inner .large-accordion-subtext{margin-top: 15px;color: rgba(0,0,0,0.4);    font-size: 15px;}


/*首页新闻*/
/*新闻滑动的*/
#newsSwiper {
	padding-left: 20px;  /* 左边留边距 */
	padding-right: 20px; /* 右边留边距 */
}
.swiper-news{position: relative;margin:.6rem auto;}
.swiper-news .swiper-wrapper{align-items: center;padding:5px 0;}
.swiper-news .list-title{ font-size: .35rem;font-weight: 600;text-align: center;margin-bottom: 55px;font-family: var(--font-family-mont);}
.news-swiper{max-height:590px;width: 96%;}
.swiper-news .swiper-container{position: unset !important;}
.swiper-news-item{position: relative;border:1px solid #ff6b001f;border-radius: var(--pc-border-radius);transition: all .3s ease-in-out;background-color: #fff;}
.swiper-news-item:hover{box-shadow: 0 14px 30px 0 rgba(0, 0, 0, .09);;transform: translateY(-5px)}
.news-swiper a:hover{color: #333;}
.swiper-news-item .news-item{height:100%;height:240px;overflow: hidden; border-radius: 15px 15px 0 0;/*border:1px solid #e9ecef;*/}
@media (max-width: 1920px) {
	.swiper-news-item .news-item{height: 240px;}
    .news-swiper{height:480px;}
}
@media (max-width: 1440px) {
	.swiper-news-item .news-item{height: 195px;}
    .news-swiper{height:480px;}
}
@media (max-width: 1200px) {
	.swiper-news-item .news-item{height: 165px;}
}
.swiper-news-item .data-box{font-size: 18px;text-align: left;padding: 20px;height: 195px;}
.swiper-news-item .data-box .data-title{line-height: 26px;font-size: .2rem !important;text-overflow: ellipsis;font-weight: 600 !important;white-space: break-spaces;margin-bottom: 20px;text-align: left;color:#000;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;height: 55px;}
.swiper-news-item .data-box .data-desc{line-height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;}
.swiper-news-item .data-box .date{padding-bottom: 10px;font-weight: 600;font-size: 16px;color: #000;}
.swiper-news-item .data-box .read-more{color: #000;font-size: 15px;font-weight: 600;padding: 15px 0;transition: all .3s;}
.swiper-news-item .data-box .read-more:hover{color:var(--chuwi-color)}
.swiper-news-item img{width: 100% !important;height: 100% !important;transition: all 0.6s;-ms-transition: all 0.8s;object-fit: cover;border-radius: 20px 20px 0 0;}
/*.swiper-news-item img:hover{transform: scale(1.1);}*/
.news-swiper .swiper-pagination-bullet-active{width: 13px;border-radius: 5px;}
.news-swiper .direction-icon{display: none;}
.news-swiper .news-swiper-button-next{bottom: 50%;right: 27px;}
.news-swiper .news-swiper-button-prev{bottom: 50%;left: 27px;}
.news-swiper .direction-icon{background-color: #f3f3f3;color: #343a40;}
.news-swiper .swiper-slide{width:33.33%;margin-right: 10px;}

.news-swiper .view-all{margin-top:30px;}
.news-swiper .view-all a{position: absolute;width: 120px;height: 42px;line-height: 42px;border-radius: 20px;left:47%;background-color: #ff6b00;}
.news-swiper .view-all a:hover{color:#fff;}

.news-swiper .view-all a{height: 38px;line-height:38px; min-width: 160px;color: #000;background: transparent;border: 1px solid var(--chuwi-color);margin-top: 14px;/*position: relative;*/overflow: hidden;}
.news-swiper .view-all a span{position:relative;z-index: 1;}
.news-swiper .view-all a:after{content:"";display:block;height:100%;width: 100%;background: var(--chuwi-color);border-radius: 22px;position: absolute;top: 0;left:-100%;visibility: hidden;transition: all 0.3s ease-in;}
.news-swiper .view-all a:hover{color:#fff;}
.news-swiper .view-all a:hover:after{visibility: visible;left:0;}


/*固定背景图*/
.fixed-background-image{position: fixed;width: 45.94vw;height: 49.64vw;top: 5.93vw;right: 9.53vw;z-index: -1;--tw-translate-y: 45px;opacity: .19;transform: rotate(320deg);}

/*滚动到顶部*/
.scroll-to-top {position: fixed;right: 20px;bottom: 15%;display: none;width: 50px;height: 50px;background-color: #333;opacity: .3;border-radius: 50%;text-align: center;line-height: 50px;color: #fff;transition: all .3s ease-in-out;z-index: 99;}
.scroll-to-top:hover {opacity: 1;}
.scroll-to-top:hover i{color:#fff;}

/*主页 新加*/
.container-1480{max-width:1480px !important;margin: 0 auto;position: relative;}
.container-1200{max-width:1200px !important;margin: 0 auto;position: relative;}

/*动画按钮*/
.chuwi_btn_hover_anim{;border: 2px solid #ff6b00;background: unset;position: relative;overflow: hidden;color: #fff;}
.chuwi_btn_hover_anim:focus{outline: none;}
.chuwi_btn_hover_anim span{position:relative;z-index: 1;}
.chuwi_btn_hover_anim:after{content:"";display:block;height:100%;width: 100%;background: var(--chuwi-color);border-radius: 22px;position: absolute;top: 0;left:-100%;visibility: hidden;transition: all 0.3s ease-in;}
.chuwi_btn_hover_anim:hover{color:#fff;}
.chuwi_btn_hover_anim:hover:after{visibility: visible;left:0;}

@media (max-width: 1920px) {
	.container-1480{max-width: 1280px !important;}
	.home_products_sift .products_list .product-item .item-text .item-desc{font-size:24px !important;}

	/*首页news*/
	.news-swiper .view-all{margin-top:0;}
}
@media (max-width: 1200px) {
	.container-1480{max-width: 95% !important;}
}

.others-say {background: var(--pc-index-background-gary);padding:.5rem 0;}
.others-say .title, .index-store .title, .home_our_products .title, .homeVideoPlay3 .title, .home-subscribe-email .title, .home-about-chuwi .title, .home_products_sift .title{font-size: .35rem;font-weight: 600;text-align: center;margin-bottom: 40px;font-family: var(--font-family-mont);}
.others-say .others-say-content{display: flex;}
.others-say .item-box{background: #fff;width: 100%;border-radius: var(--pc-border-radius);padding: 60px 40px 40px;text-align: center;min-height: 326px;margin:0 10px;transition: all .3s;}
.others-say .item-box:hover{transform: translateY(-5px);box-shadow: 0 14px 30px 0 rgba(0, 0, 0, .09);}
.others-say .item-box img{width:200px;}
.others-say .item-box p{ line-height: 1.5;font-size: 16px;padding: 20px;}

/*为什么从驰为商店购买*/
.index-store{background: var(--pc-index-background-gary);padding:.5rem 0;margin-bottom: .3rem;}
.index-store .content{text-align: center; background: #fff;/*box-shadow: 0 0 5px 5px #ddd;*/padding: .6rem;padding-bottom: 0;border-radius: var(--pc-border-radius);}
.index-store .content .index-store-box{display: grid;gap:20px;grid-template-columns: repeat(4, 1fr);}
.index-store .content .item{margin-bottom: .6rem;transition: all .3s;cursor: pointer;}
.index-store .content .item:hover{transform: translateY(-5px)}
.index-store .content .item img{max-width: 40px;}
.index-store .content .item .item-title{margin-top:20px;color: #434547;font-weight: 600;font-size: .2rem;margin-bottom: .1rem;}
.index-store .content .item .item-desc{color: #757575;font-weight: 500;font-size: 0.14rem;}
.index-store .content .item p{font-size: 14px; margin-top:20px;padding:4px 0;}
.index-store .content .item p:last-of-type{margin-top: 0;}

/*home video*/
.cw-btn {width: 125px;border-radius: 22px !important;height: 40px;}
.homeVideoPlay{position: relative;}
.homeVideoPlay #homeVideo{width:100%;}
.homeVideoPlay .text-box{position: absolute;top:42%;width:100%;text-align: center;}
.homeVideoPlay .text-box h3{font-size: 40px;color: #fff;}
.homeVideoPlay .text-box div{text-align: center;}
.homeVideoPlay .text-box div button{height: 46px;min-width: 214px;color: #fff;background: transparent;border: 2px solid var(--chuwi-color);margin-top: 14px;position: relative;overflow: hidden;}
.homeVideoPlay .text-box div button span{position:relative;z-index: 1;}
.homeVideoPlay .text-box div button span .icon{margin-left:6px;}
.homeVideoPlay .text-box div button:after{content:"";display:block;height:100%;width: 100%;background: var(--chuwi-color);border-radius: 22px;position: absolute;top: 0;left:-100%;visibility: hidden;transition: all 0.3s ease-in;}
.homeVideoPlay .text-box div button:hover{color:#fff;}
.homeVideoPlay .text-box div button:hover:after{visibility: visible;left:0;}

/*home video swiper*/
.homeVideoPlay3{position: relative;margin-bottom: 35px;}
.homeVideoPlay3 .swiper-container-video {margin-top:50px;width: 100%;height: 720px;overflow: hidden;position: relative;}
.homeVideoPlay3 .swiper-slide {display: flex;height: 720px;width:1200px;overflow: hidden;cursor: pointer;}
.homeVideoPlay3 .swiper-slide .home-video{transition: all 0.3s ease-in-out;}
.homeVideoPlay3 video {height: 720px;object-fit: cover;}
.homeVideoPlay3 .swiper-slide-active video {width: 100%;transform: none;}
.homeVideoPlay3 .home-video-swiper-button-prev,
.homeVideoPlay3 .home-video-swiper-button-next {top: 54%;transform: translateY(-50%);background-color: #333;cursor: pointer;}
.homeVideoPlay3 .home-video-swiper-button-prev {left: calc(50% - 560px);}
.homeVideoPlay3 .home-video-swiper-button-next {right: calc(50% - 560px);}
.homeVideoPlay3 .swiper-container-video .swiper-prev-area, .homeVideoPlay3 .swiper-container-video .swiper-next-area{position: absolute;top: 0;z-index: 99;height: 100%;width: calc((100vw - 1232px) / 2);cursor: pointer;}
.homeVideoPlay3 .swiper-container-video .swiper-prev-area{left: 0;}
.homeVideoPlay3 .swiper-container-video .swiper-next-area{right: 0;}
.homeVideoPlay3 .home-video-swiper-pagination {position: absolute;bottom: 48px;padding: 0 24px;height: 24px;display: flex;align-items: center;justify-content: center;z-index: 10;width: 100%;}
.homeVideoPlay3 .home-video-swiper-pagination .swiper-pagination-bullet{height: 2px;width: 16px;background-color: rgba(255, 255, 255, .3);margin-right: 3px;}
.homeVideoPlay3 .home-video-swiper-pagination .swiper-pagination-bullet-active{background: #fff;}


.direction-icon{position: absolute;top: 43%;z-index: 1;width: 50px;height: 50px;color: #fff;background: var(--chuwi-color);border-radius: 50%;opacity: 0.3;text-align: center;cursor: pointer;transition: all 0.2s ease;}
.direction-icon:hover{opacity: 1;}
.direction-icon i{display: inline-block;line-height:48px;}

/*home product*/
.home_our_products{margin:.7rem 0 1rem 0;}
.home_our_products .PostShow{ position:relative;background-color: var(--pc-index-background-gary);border-radius:var(--pc-border-radius);padding:36px;}
.home_our_products .PostShow ul{ width:100%; overflow:hidden;display: flex;flex-wrap: wrap;}
.home_our_products .PostShow li,.imgShow{ width:23.5%;float:left; display:inline; margin:1.5% 0.65% 1.5% 0.85%;overflow: hidden;-webkit-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s; text-align:center;
	background: #fff;}
.home_our_products .PostShow .productSwiper{width:80%;overflow: hidden;margin:0 auto;}
.home_our_products .PostShow .productSwiper .swiper-slide{}
.home_our_products .PostShow .productSwiper .thumbnail{max-width:345px;border-radius:var(--pc-border-radius);border:none;height:424px;cursor: pointer;margin-bottom:0;background: #fff;padding:4px;transition: border 0.2s ease-in-out;margin-left:5px;}
.home_our_products .PostShow .productSwiper .thumbnail .slide-item{overflow:hidden;height:380px;margin-top:15px;}
.home_our_products .PostShow .productSwiper .thumbnail .slide-item .img{width:260px;height:260px;margin:0 auto 44px;}
.home_our_products .PostShow .productSwiper .thumbnail .slide-item img{width: 100%;object-fit: cover;}
.home_our_products .PostShow .productSwiper .thumbnail .text-box{padding:16px 35px;transform: translateY(16px);transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.home_our_products .PostShow .productSwiper .thumbnail .slide-item:hover .text-box{transform: translateY(-50px);}
.home_our_products .PostShow .productSwiper .thumbnail .slide-item:hover .desc{opacity: 1;}
.home_our_products .PostShow .productSwiper .thumbnail .slide-item:hover .learn a{opacity: 1;}
.home_our_products .PostShow .productSwiper .thumbnail .text-box .desc{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.2;opacity:0;transition:all 0.3s ease-in-out;font-size:14px;margin:10px 0 15px;}
.home_our_products .PostShow .productSwiper .thumbnail .text-box .title{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight:600;color:#000;line-height: 1.3;margin-bottom:23px !important;text-align: left; font-size: 20px;}
.home_our_products .PostShow .productSwiper .thumbnail .text-box .learn a{font-weight: 600;color:var(--chuwi-color);margin-top:10px;opacity:0; transition: all 0.3s ease-in-out;}
.home_our_products .PostShow .productSwiper .thumbnail .text-box .learn i{font-size: 11px;font-weight: 600;transition: all 0.3s ease-in-out;}
.home_our_products .PostShow .productSwiper .thumbnail .text-box .learn:hover i{margin-left:10px;}
.home_our_products .PostShow .product-swiper-button-next{right:28px;}
.home_our_products .PostShow .product-swiper-button-prev{left:28px;}
.home_our_products .PostShow .product-swiper-pagination{position:absolute;bottom:-45px;text-align:center;width:100%;}
.home_our_products .PostShow .product-swiper-pagination .swiper-pagination-bullet{width: 200px;border-radius: 5px;height: 5px;margin: 0 !important;padding: 0;background: #999;}
.home_our_products .PostShow .product-swiper-pagination .swiper-pagination-bullet-active{background: var(--chuwi-color);opacity:0.8;}
.home_our_products .productSwiper .swiper-slide {width: 30%;}
.home_our_products .PostShow{padding:36px 20px;}
/*.home_our_products .PostShow .productSwiper{width:100%;}*/
.home_our_products .PostShow .productSwiper .thumbnail .text-box{transform: translateY(-6px);}

/*subscribe email*/
.home-subscribe-email{margin:.6rem auto;}
.home-subscribe-email .content{background: var(--pc-index-background-gary);padding: .6rem 1rem;border-radius: var(--pc-border-radius);display: flex;justify-content: space-between;align-items: center;}
.home-subscribe-email .content .text-box{margin-top:.2rem;display: grid;justify-items: stretch;width: 50%;}
.home-subscribe-email .content h2{font-size:25px;}
.home-subscribe-email .content .form{display: flex;margin-top: .2rem;padding-bottom: 10px;}
.home-subscribe-email .content .form .sub-input{width: 90%;height: 45px;border: unset;background: #e2e2e2;border-radius: 5px 0 0 5px;padding: 15px;}
.home-subscribe-email .content .form .sub-btn{height: 45px;line-height: 45px;background: var(--chuwi-color);color: #fff;width: 180px;border-radius: 0 5px 5px 0;transition: all .3s ease-in-out;overflow: hidden;font-size: 20px;}
.home-subscribe-email .content .form .sub-btn:hover{
	opacity: .7;;border:unset;}
.home-subscribe-email .content .form .sub-btn:focus{ outline: none;}
.home-subscribe-email .content .img-box img{max-height:248px;width:auto;border-radius: 10px;}
/*checkbox 美化*/
.home-subscribe-email .check-policy{padding-top:5px;}
.home-subscribe-email .checkbox-container {position: relative;padding-left: 30px;cursor: pointer;}
.home-subscribe-email .checkbox-container input {position: absolute;opacity: 0;cursor: pointer;}
.home-subscribe-email .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;}
.home-subscribe-email .checkbox-container:hover input ~ .checkmark {background-color: #f2f2f2;}
.home-subscribe-email .checkbox-container input:checked ~ .checkmark {background-color: var(--chuwi-color);}
.home-subscribe-email .checkmark:after {content: "";position: absolute;display: none;}
.home-subscribe-email .checkbox-container input:checked ~ .checkmark:after {display: block;}
.home-subscribe-email .checkbox-container .checkmark:after {left: 7px;top: 3px;width: 5px;height: 10px;border: solid white;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.home-subscribe-email .checkbox-container a{text-decoration:underline}
.home-subscribe-email .text-box .show-error{color: #ee3749;font-size: 14px;padding: 3px 0 8px;display: none;}
.home-subscribe-email .text-box .successfully{color:#5fb878; }

/*about chuwi*/
.home-about-chuwi{margin:.6rem auto 0; padding: .6rem 0;position: relative;font-family: var(--font-family-mont)}
.home-about-chuwi #home-about-video{width: 100%;border-radius: var(--pc-border-radius)}
.home-about-chuwi .content{/*background-color: var(--pc-index-background-gary);*/padding:0;text-align: center;position: absolute;top: 40%;color: #fff;width: 100%;}
.home-about-chuwi .content .content-box{width: 80%;margin:auto;}
.home-about-chuwi .content p{line-height: 1.7;font-size: 22px;}
.home-about-chuwi .content .home-about-chuwi-text-title{font-size: .5rem;margin-bottom: .2rem;}
.home-about-chuwi .content .home-about-chuwi-text-desc{text-align: center;font-size: .19rem;line-height: 1.6;}
.home-about-chuwi .more{text-align: center;margin-top:.3rem;}
.home-about-chuwi .more a{position: absolute;width: 120px;height: 42px;line-height: 42px;border-radius: 20px;background-color: #ff6b00;display: inline-block;font-size: 14px;}
.home-about-chuwi .more a:hover{color:#fff;}
.home-about-chuwi .more a{height: 44px;line-height:40px; min-width: 180px;color: #fff;background: transparent;border: 2px solid var(--chuwi-color);margin-top: 14px;position: relative;overflow: hidden;display: inline-block;}
.home-about-chuwi .more a span{position:relative;z-index: 1;}
.home-about-chuwi .more a:after{content:"";display:block;height:100%;width: 100%;background: var(--chuwi-color);border-radius: 22px;position: absolute;top: 0;left:-100%;visibility: hidden;transition: all 0.3s ease-in;}
.home-about-chuwi .more a:hover{color:#fff;}
.home-about-chuwi .more a:hover:after{visibility: visible;left:0;}


/*home help*/
.home-help{margin:.6rem auto;}
.home-help .content{text-align: center;}
.home-help .content .item img{width:45px;height: 45px;}
.home-help .content .item .title{font-size: 24px;font-weight: 500;line-height: 1.3;margin: 20px;}
.home-help .content .item .link{font-size: 14px;transition: all .3s ease-in-out;}
.home-help .content .item .link i{font-size: 12px;display: inline-block;transition: all .2s ease-in-out;}
.home-help .content .item .link:hover{color:var(--chuwi-color)}
.home-help .content .item .link:hover i{transform: translateX(5px);}

/**/
.home-store-support{font-family: var(--font-family-mont);}
.home-store-support .store-support-box{display: grid;gap: 16px;grid-template-columns: repeat(3, 1fr);}
.home-store-support .store-support-box .store-support-item{transition: all .3s;}
.home-store-support .store-support-box .store-support-item:hover{transform: translateY(-5px);}
.home-store-support .store-support-box .supitem{border-radius: var(--pc-border-radius);}
.home-store-support .store-support-box .supitem:nth-child(1) {grid-row: span 2;align-items: center;display: grid;}
.home-store-support .store-support-box .store-box{text-align: center;}
.home-store-support .store-support-box .supitem {background: var(--pc-index-background-gary);padding: 30px;}
.home-store-support .store-support-box .supitem h3{font-size: 28px;margin-bottom: 20px;}
.home-store-support .store-support-box .supitem:nth-child(1) p {margin-bottom: 30px;}
.home-store-support .store-support-box .suptitle p {font-size: 14px;color: #666;}
.home-store-support .store-support-box .supitem:nth-child(2), .supitem:nth-child(3) {grid-column: span 2;display: flex;text-align: left;align-items: center;gap: 30px;justify-content: flex-start;}
.home-store-support .store-support-box .supitem-right{width:64%}
.home-store-support .store-support-box .img-box{max-width:240px;}
.home-store-support .store-support-box .supitem .link{transition: all .2s ease-in-out}
.home-store-support .store-support-box .supitem .link i{font-size: 12px; transition: all .2s ease-in-out;display: inline-block}
.home-store-support .store-support-box .supitem .link:hover{color:var(--chuwi-color)}
.home-store-support .store-support-box .supitem .link:hover i{transform: translateX(5px)}
/*.home-store-support .store-support-box .supitem .download-img{margin-left:1rem;}*/

/*首页中间商品精选*/
.home_products_sift{margin:.6rem auto;}
.home_products_sift .all_in_one_img img{border-radius: var(--pc-border-radius);transition: all .3s;}
.home_products_sift .all_in_one_img img:hover{/*box-shadow: 0 14px 30px 0 rgba(0, 0, 0, .09);*/transform: translateY(-5px);}
.home_products_sift .products_list{display: flex;gap: 20px;margin-top:20px;}
.home_products_sift .products_list .product-item{background-color: #fff;padding:30px;border-radius: var(--pc-border-radius);border:1px solid #ff6b001f;transition: all .3s ease-in-out;}
.home_products_sift .products_list .product-item:hover{box-shadow: 0 14px 30px 0 rgba(0, 0, 0, .09);transform: translateY(-5px)}
.home_products_sift .products_list .product-item .item-text{padding:0 56px;text-align: center;margin-top:32px;}
.home_products_sift .products_list .product-item .item-text .item-title{font-size: 18px;margin-bottom: 35px;}
.home_products_sift .products_list .product-item .item-text .item-desc {font-size: 32px;font-weight: 700;font-family: var(--font-family-mont);min-height: 126px;}
.home_products_sift .products_list .product-item .item-text .link-box{display: flex;align-items: center;justify-content: center;gap: 32px;margin-top: 25px;}
.home_products_sift .products_list .product-item .item-text i{font-size: 12px;font-weight: 600;display: inline-block;transition: all .1s linear;}
.home_products_sift .products_list .product-item .item-text .link-item{font-weight: 600;color:#000;transition: all .3s linear;}
.home_products_sift .products_list .product-item .item-text .link-item:hover{color:var(--chuwi-color)}
.home_products_sift .products_list .product-item .item-text .link-item:hover i{transform: translateX(5px);}
.home_products_sift .products_list .product-item .img-box{padding:35px;}
@media screen and (max-width: 1300px) {
	.home_products_sift .products_list .product-item .item-text .item-desc{font-size: 22px;}
}

/*中文站底部商城二维码*/
.chinese_store_qr{padding:20px 0;}
.chinese_store_qr .content-box{display: grid;grid-template-columns: repeat(3, 1fr);justify-items: center;background: #f6f7f9;border-radius: 20px;padding: 36px;margin: 10px 0;}
.chinese_store_qr .content-box img{max-width: 120px;}
.chinese_store_qr .content-box .item{transition: all .3s;}
.chinese_store_qr .content-box .item:hover{transform: translateY(-5px);}
.chinese_store_qr .content-box a{display: block;text-align: center;margin-top: 10px;transition: all .3s;}
.chinese_store_qr .content-box a i{font-size: 14px;transition: all .2s;display: inline-block;}
.chinese_store_qr .content-box a:hover{color:var(--chuwi-color)}
.chinese_store_qr .content-box a:hover i{transform: translateX(5px)}

/**/

/*全局左侧弹窗图片区域*/
.glo-bar-left-box{position: fixed;left: 56px;bottom: 56px;z-index: 111;min-width: 100px;}
.glo-bar-left-box .glo-float-link{display: block;width: 140px;height: 140px;}
.glo-bar-left-box .glo-float-link img{width: 100%;object-fit: cover;}
.glo-bar-left-box .glo-bar-left-close{position: absolute;top: 0;right: 0;cursor: pointer;font-size: 18px;-webkit-transform: translate(50%, -50%);transform: translate(50%, -50%);color: #757575;transition: all .3s ease-in-out;}
.glo-bar-left-box .glo-bar-left-close:hover{opacity: .8;}


/*产品页e10品牌故事*/
.product_e10_story_content{background-image: url(../images/e10_story_pc_backgrand.jpg);min-height:1200px;font-family: "Comfortaa-Regular", serif;color: #e7e7e7;background-size: cover;background-repeat: no-repeat;}
.product_e10_story_content .container{max-width: var(--pc-body-width);padding-left: 0;padding-right: 0;}
@media (max-width:960px){
	.product_e10_story_content .container{max-width: 80% !important;}
}
.product_e10_story_content .product_description_text{font-size: 20px;line-height: .34rem;padding-top: 12%;}
.product_e10_story_content .story_content{padding-top:22%;}
.product_e10_story_content .story_title{font-size: .5rem;font-weight: bold;font-family: "Comfortaa-Bold", serif;text-align: center;}
.product_e10_story_content .title_line{width: 1.6rem;height: 8px;border-radius: 3px;background-image: linear-gradient(to right, #e84ec9, #413df8);margin: .3rem auto;}
.product_e10_story_content .section-content{margin-top:.66rem;}
.product_e10_story_content .section-content p{font-size: 20px;line-height: .34rem;margin-bottom:.3rem;}
