﻿body{--hover-color:#016BAF;--hover-color2:#F0AA3E;--white:#fff; --black:#333; --grey:#666; --grey2:#999;--rgb-white:255,255,255;--rgb-black:0,0,0;
  font-size:var(--font-size16); --rgb-hover:33,89,122; --radius:0.3rem;--radius2:0.2rem}


.header { background: #fff; z-index: 10; z-index: 100; position:fixed; left: 0; right: 0; top: 0; min-width:1200px; 
	transition:0.6s all;}
.scrollbody .header{ transform: translateY(-44px);}
.scrollbody .header .bottom .wrap{ height: 75px;}
.header .top{background: #F3F3F3;}
.header .top .wrap{ height: 44px;justify-content: space-between; }
.logo img{ height: 66px;}
.header .qiandao img{ width: 16px; height: 16px; margin-right: 2px;}
.header .qiandao{ margin-left: 1em; line-height: 16px;}
.header .top .right li{ padding: 0 2em; position: relative;}
.header .top .right li a{color: #666;}
.header .top .right li::before{ content: ''; position: absolute; right: 0; top:50%; height: 1em; width: 1px; transform: translateY(-50%); background: #ddd;}
.header .top .right li:last-child{ padding-right: 0;}
.header .top .right li:last-child::before{ display: none;}
.header .bottom{ border-bottom: 1px solid #eee;} 
.header .bottom .wrap { height: 92px; transition: 0.6s all;justify-content: space-between;}
.m-search{ margin-left: 40px; position: relative; z-index: 100;}
.m-search .box .inp{  border: 1px solid #F1F1F1;}
.m-search .box img{ width: 24px; height: 24px; margin: 0 20px;}
.m-search .box .inp-box{width: 380px;}
.m-search .box input{ border: 0; width: 380px; height: 42px; max-width: none !important;}
.m-search .box button{ width: 100px; height: 44px; border: 0; color: #fff; background: #5885ea;}
.shopcart-box .box .bt{display: inline-block; width: 100px; height: 44px; border: 0; color: #fff; background: #5885ea;line-height: 44px;text-align: center;}
.search-child{ position: absolute; top:100%; left: 0; right: 0; border: 1px solid #F1F1F1; background: #fff; border-top: 0; padding: 20px 5%;}
.search-child dd a{ margin: 10px 10px 0 0; display: inline-block; padding: 5px 10px; border: 1px solid #F2F2F2;}
.search-child dd a:hover{ border-color: #5885ea;}
.search-child .listbox li{ margin: 0 -10px;}
.search-child .listbox li a{ display: block; padding: 5px 10px;}
.search-child .listbox li a:hover{ background: #fafafa;}
.header .bottom .right .a{ padding: 0 1.2em; height: 44px; border: 1px solid #D5D5D5; margin-left: 16px; position: relative; min-width:90px; color: #666; justify-content: center;}
.header .bottom .right .a img{ width: 24px; height: 24px; margin-right: 8px;}
.header .bottom .right .a em{ position: absolute; right: 3px; top: 3px; background: #E60112; border-radius: 100%; min-height: 17px; line-height: 17px; color: #fff; min-width: 17px; text-align: center;}
.header .bottom .right .a:hover{  color: #5885ea; background: #fafafa;}

.login-bg,
.main-box{ padding-top: 137px;}

.header.white .top{display: none;transition: 0.6s all;}


/*Top003198 */
.Top003198{/* position: fixed; */z-index: 100;left: 0;top: 0;width: 100%;background-color: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.1);/* font-family: 'HarmonyOS_Sans_SC'; */}
.Top003198 menu li span{display: block;font-size: 0.18rem;}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #5885ea;position: relative;}
.Top003198 menu li.aon span a:after {
        position: absolute;
        content: "";
        height: 2px;
        width: 0.3rem;
        bottom: -0.15rem;
        left: 50%;
        background-color: #5885ea;
        opacity: 1;
        transition: 0.3s;
        transform: translateX(-50%);
    }


.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-hotline{
	color: #5885ea;
	font-size: calc(20 / 16 * 1em);
	padding-left: calc(29 / 20 * 1em);
	background: url(../images/Top003198-gwc.svg) no-repeat left 0.15rem center;
	background-size: 0.18rem auto;
	line-height: calc(36 / 20 * 1em);
	border: 1px solid #ddd;
	padding: 0 0.3rem 0 0.45rem;
	line-height: 0.44rem;margin-left: 0.3rem;
	}
.Top003198 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block;line-height: 0.44rem;height: 0.44rem;font-size: 0.16rem;background: none;border: 0;padding-left: 0.15rem;padding-right: 1.2rem;color: rgba(51, 51, 51, 0.5);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: 0.6rem;height: 100%;background: url(../images/Top003198-search.svg) no-repeat #5885ea center center;background-size: 0.16rem auto;cursor: pointer;color: #fff;font-size: 0.14rem;line-height: 0.44rem;text-align: center;padding-left: 0.15rem;}
@media (min-width:1025px) {
.Top003198 .logo{display: table;height: 0.9rem;margin-right: 0.9rem;}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(60 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(46 / 1920 * 100vw);}
.Top003198 menu li span{line-height: 0.9rem;}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(320 / 16 * 1em); margin-left: calc((300 / 16 * 1em) / -2); padding:  calc(10 / 16 * 1em); box-shadow: 0 5px 5px rgba(0,0,0,0.1);}
.Top003198 li .sub dl{background: none; width: 45%;}
.Top003198 li .sub dt{text-align: left;}
.Top003198 li .sub .pic{width: 50%;}
.Top003198 .top-right{padding-top: 0.23rem;}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: 2.6rem;border-radius: 0;transition: 0.3s;}
.Top003198 .top-search.show .box{width: 3.2rem;}
.Top003198 .top-search .box .btn{right: 0;}
}
@media (max-width:1024px) {
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:50vw; max-width: 240px;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #5885ea;}
.Top003198 li .sub{background-color: #eee;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 5vw 0 0; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.8);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: calc(24 / 16 * 1em); height: calc(24 / 16 * 1em); background: url(../images/Top003198-search.svg) no-repeat center center; background-size: contain;display: block; position: relative;}
.Top003198 .open-search.on{width: calc(30 / 16 * 1em); height: calc(30 / 16 * 1em); }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #5885ea;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(24 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show  .Top003198 .open-menu{border-radius: 50%; background-color: #5885ea; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show  .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}




.Top002898{background-color: #fff;position: static;transition: all .3s;
	position: fixed;z-index: 100;width: 100%;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.05);}

.Top002898.fixed{position:fixed;top:0;left:0;width: 100%;background: #fff;z-index: 999;box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002898  main{position: relative;width: 100%;padding:0 3%;}
.Top002898  .auto{max-width: 14.4rem;/* width: 96%; */}
.Top002898 .top-left{float: left;display: table;height: 0.9rem;max-width: 20%;}
.Top002898 .top-left a{display: table-cell; vertical-align: middle;}
.Top002898 .top-left img{max-height: calc(60 / 16 * 1em);}
.Top002898 .top-right{float: right;line-height: 0.4rem;padding: 0.23rem 0;font-size: 15px;}
.Top002898 .top-right dl > *{float: left;}
.Top002898 .top-mid{float: left;margin-left: 0.9rem;}

.Top002898 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top002898  .top-search .box{width: 2.6rem;border-radius: 0;transition: 0.3s;position: relative;
	background-color: rgb(163 163 163 / 10%);overflow: hidden;}
.Top002898 .top-search .box .text{width: 100%;display: block;line-height: 0.44rem;height: 0.44rem;font-size: 0.16rem;
	background: none;border: 0;padding-left: 0.15rem;padding-right: 1.2rem;color: rgba(51, 51, 51, 0.5);}
.Top002898 .top-search .box .text.focus{color: #000;}
.Top002898 .top-search .box .btn{position: absolute;top: 0;width: 0.6rem;height: 100%;background: url(../images/Top003198-search.svg) no-repeat #5885ea center center;background-size: 0.16rem auto;cursor: pointer;color: #fff;font-size: 0.14rem;line-height: 0.44rem;text-align: center;padding-left: 0.15rem;}

.Top002898 .top-hotline{
	color: #243c90;
	font-size: 0.18rem;
	padding-left: calc(29 / 20 * 1em);
	background: url(../images/Top003198-gwc.svg) no-repeat left 0.15rem center;
	background-size: 0.18rem auto;
	line-height: calc(36 / 20 * 1em);
	border: 1px solid #ddd;
	padding: 0 0.3rem 0 0.45rem;
	line-height: 0.42rem;
	margin-left: 0.3rem;
	}

.Top002898 .top-lang{margin: 0 0.15rem;position: relative;z-index: 22}
.Top002898 .top-lang .icon{width: 38px;height: 38px;background: url(../images/Top002898-lang.svg) no-repeat center center;
	background-size:auto 26px;}
.Top002898 .top-lang .box1{text-align: center;}
.Top002898 .top-lang .box1{position: absolute; top: 0; left: -10px; right:-10px;padding: 40px 10px 10px;border-radius: 10px;
	background-color: rgba(0,0,0,0.2);display: none;z-index: 1;}
.Top002898 .top-lang:hover .box1{display: block;}

.Top002898 .phone{margin-left:0.3rem;font-size: 0.22rem;font-weight: 600;color: #5885ea;line-height: 0.4rem;}
.Top002898 .phone img{width: 0.3rem;margin-right: 0.1rem;margin-bottom: 3px;}

@media(max-width:1024px){
	.Top002898 .top-left{height: 80px; max-width:40%;}
	.Top002898 .top-left img{max-height: 50px;}
	.Top002898 .top-right{ padding:20px 0;}
}



@media(min-width:1025px){
	
}
@media(max-width:1024px){
	
}
.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{display: block;}
/* .index .Top002898 .top-menu li span a{color: #fff;} */
.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a{color: #5885ea;}
.Top002898 .top-menu li.aon span a{color: #5885ea;position: relative;}
.Top002898 .top-menu li.aon span a:after {
        position: absolute;
        content: "";
        height: 2px;
        width: 0.3rem;
        bottom: 0.15rem;
        left: 50%;
        background-color: #5885ea;
        opacity: 1;
        transition: 0.3s;
        transform: translateX(-50%);
    }
.Top002898 .top-menu .sub{display: none;box-shadow: 2px 4px 4px rgb(0 0 0 / 10%);}
.Top002898 .top-menu .sub .sub-inner{overflow: hidden;padding: 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{padding: 0;font-size: 18px;line-height: 2;margin-bottom: 0.2rem;
	width: 12.5%;display: inline-block;text-align: left;}
.Top002898 .top-menu .pr{/* position: relative; */z-index: 100;}
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{position: relative;}
.Top002898 .top-menu .sub .sub-inner .title{font-size: 0.24rem;line-height: 2;margin: 0.15rem 0 0.3rem 0;
	border-bottom: 1px solid #ddd;padding: 0.1rem 0;width: 100%;color: #000;}

.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{display: block;line-height: 3;border-left: 6px solid transparent;
	font-size: 0.16rem;position: relative;color: #222;padding-left: 0.3rem;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a img{position: absolute;left: 0.3rem;height: 25px;max-width: 25px;
	filter: grayscale(100);top: 0.22rem;/* display: none; */}
.Top002898 .top-menu .sub .two-cate{background: #fff;}
.Top002898 .top-menu .sub .two-cate .inner{display: flex;flex-wrap: wrap;justify-content: space-between;
	align-items: flex-start;}
.Top002898 .top-menu .sub .two-cate .item{float: left;width: 50%;margin-bottom: 0.15rem;}
.Top002898 .top-menu .sub .two-cate .item:not(:nth-child(2n)){margin-right: 0;}
.Top002898 .top-menu .sub .two-cate .item:nth-child(3n+1){clear: left;}
.Top002898 .top-menu .sub .two-cate .item dd{line-height: 20px; padding: 8px 0;}
.Top002898 .top-menu .sub .two-cate .item dd a{color: #333;font-size: 15px;}
.Top002898 .top-menu .sub .two-cate .item dd a:hover{color: #5885ea;text-decoration: underline;}
.Top002898 .top-menu .sub .two-cate-name{overflow: hidden; }
.Top002898 .top-menu .sub .two-cate-name a{float: left;max-width: 95%;padding-right: 30px;position: relative;
	font-size: 16px;color: #000;}
.Top002898 .top-menu .sub .two-cate-name a:before{position: absolute;content: '';right: 4px;top: 50%;margin-top: -4px;
	border-top:1px solid #333;border-right:1px solid #333;transform: rotate(45deg);width: 8px;height: 8px;opacity: 0;}
.Top002898 .top-menu .sub .two-cate-name a:hover{color: #5885ea;text-decoration: underline;}


.Top002898 .top-menu .sub .three-cate {width: 30%;float: left;padding-left: 0.6rem;}
.Top002898 .top-menu .sub .three-cate img{width: 100%;}


@media(min-width:1025px){
	.Top002898 .top-menu li{float: left; margin:0 1.5vw;}
	.Top002898 .top-menu li span a{line-height: 0.9rem;font-size: 0.18rem;}
	.Top002898 .top-menu .sub{position: absolute;top:100%;background: #fff;border-top: 1px solid #ddd;padding-bottom: 0;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"]{width: 100%;left: 0;padding-left: 0 !important;!i;!;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner{padding: 40px 0;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl{width: 100%;display: flex;flex-wrap: wrap;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{float: left;/* width: 100%; */}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"].dl-right dl{float: right;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{text-align: left;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{height: 50px; margin-bottom: 10px;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{max-height: 50px;transition: 0.3s;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:hover .icon img{transform: translateY(-10px);
		-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);}
	.Top002898 .top-menu .sub[data-type="tab"]{width: 74vw;}
	.Top002898 .top-menu .sub[data-type="tab"] .two-cate-list{display: none!important;}
	.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{left: 13vw;margin-left: 0;}
	.Top002898 .top-menu li.po-r .sub[data-type="tab"]{right: 0;}
	.Top002898 .top-menu .sub .one-cate{width: 30%;min-height: 360px;padding: 0;border-right: 1px solid #ddd;
		box-sizing: border-box;float: left;padding: 0.15rem 0;}
	.Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a{background: #ebf3fc;border-left-color: #5885ea;
		color: #5885ea;/* font-weight: 600; */}
	.Top002898 .top-menu .sub .two-cate{
		/* position: absolute; */
		right: 0.3rem;
		top: 1.15rem;
		height: 4rem;
		float: left;
		width: 70%;
		padding: 0.3rem 0.45rem;
		/* border-left: 1px solid #ddd; */
		/* border-right: 1px solid #ddd; */
		box-sizing: border-box;
		overflow: hidden;
		}
	.Top002898 .top-menu .sub  .scrollinfo{max-height: 100%;height: 100%;}
	.Top002898 .top-menu .sub .two-cate-name{margin: 0;}
}
@media(min-width:1025px) and (max-width:1440px){
	.Top002898 .top-menu .sub[data-type="tab"]{width: 60vw;/* left: 20vw; */}
	.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{margin-left: 0;}
}
@media(min-width:1025px) and (max-width:1280px){
	.Top002898 .top-menu li{margin-right: 3vw;}
}
@media(max-width:1024px){
	.Top002898 .top-menu{position: fixed; left: -100%;opacity: 0;transition: 0.5s; top: 80px; bottom: 0; z-index: 100;
		background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
	.Top002898 .top-menu ul{height: 100%; overflow: auto;}
	.menu-show .top-menu{left: 0; opacity: 1;}
	.Top002898 .top-menu li:nth-child(2n-1){background: rgb(35,117,227,0.12);}
	.Top002898 .top-menu li span a{line-height:  40px;font-size: 18px;padding-left: 20px;font-weight: bold;}
	.Top002898 .top-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
	.Top002898 .top-menu li .op-item,
	.Top002898 .top-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
	.Top002898 .top-menu li .op:before,
	.Top002898 .top-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;
		transform: translate(-50%,-50%);background: #1769fe;}
	.Top002898 .top-menu li .op:before{height: 40%; width: 2px;}
	.Top002898 .top-menu li .op:after{ width: 40%; height: 2px;}
	.Top002898 .top-menu li .op.click{transform: rotate(45deg);}
	.Top002898 .open-menu{width: 40px; height: 40px; margin-left: 20px;position: relative;}
	.Top002898 .open-menu i{position: absolute; left: 10%;width: 80%; top: 50%;margin-top: -1px;height: 2px; 
		background: #333;transition: 0.3s;}
	.Top002898 .open-menu:not(.on) i:nth-child(1){margin-top: -8px;}
	.Top002898 .open-menu:not(.on) i:nth-child(3){margin-top: 6px;}
	.Top002898 .open-menu.on i:nth-child(1){opacity: 0;}
	.Top002898 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
	.Top002898 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}

	.Top002898 .top-menu .sub{padding:0!important;background: rgba(0,0,0,0.1);}
	.Top002898 .top-menu .sub-inner{padding: 3vw 0;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a{position: relative;display: block; 
		line-height: 30px; padding: 5px 0 5px 40px;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{position: absolute; left: 0; 
		max-width: 30px; top: 50%; transform: translateY(-50%);}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{ height: 24px;}
	.Top002898 .top-menu .sub .two-cate-list,
	.Top002898 .top-menu .sub .two-cate-list dl,
	.Top002898 .top-menu .sub .two-cate{display: none;}
	.Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name{border-bottom: 1px solid rgba(0,0,0,0.2);}
	.Top002898 .top-menu .one-cate-name{position: relative; padding-right: 40px;}
	.Top002898 .top-menu li .op-item{height: 100%;}
	.Top002898 .top-menu li .op-item.click{transform: rotate(180deg);}
	.Top002898 .top-menu li .op-item:before{position: absolute; content: '';border:6px solid transparent;
		border-top-color: #1769fe; left: 50%; top: 50%;margin: -3px 0 0 -6px;}
	.Top002898 .top-menu .sub .two-cate-list{background: rgba(0,0,0,0.1); padding: 10px 0;}
	.Top002898 .top-menu .sub .two-cate-name{padding: 5px 30px;line-height: 30px;}
	.Top002898 .top-menu .sub .two-cate-name a{float: none;}
}



.HomeBan{position: relative;margin-top: 1.34rem;}
.HomeBan .HomeBanBox{position: relative;}
.HomeBan .item{position: relative;overflow: hidden;}
.HomeBan .item .img{padding-top: 5.6rem;}
/*.HomeBan .item.slick-current .img img{animation: scale linear 6s forwards;}*/
.HomeBan .bannerLogo{ height: 100%; position: absolute; left: 50%; top: 0; transform: translate(-50%,0); 
	display: flex; align-items: center; -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); 
	-ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); }
.HomeBan .bannerLogo img{width:5.22rem;height: auto;}
/*.HomeBan .slick-active .bannerLogo img{ animation:fadeInUp 1s ease forwards !important; 
	-webkit-animation:fadeInUp 1s ease forwards !important; animation-iteration-count:1; }
@keyframes scale{
	0%{transform: scale(1);-webkit-transform:scale(1);}
	100%{transform: scale(1.1);-webkit-transform:scale(1.1);}
}*/
@media(max-width:1024px){
	.HomeBan .item .img{padding-top:50%;}
	.HomeBan .bannerLogo img{width: 2rem;margin-top: 0.1rem;}

}
.slick-dots{width:100%;display:flex;justify-content:center;align-items:center}
.slick-dots button{font-size:0;margin-left: 0.1rem;margin-right: 0.1rem;width: 0.16rem;height: 0.16rem;background: #FFFFFF;
	border-radius: 50%;border: 1px solid #DCDDE1;}
.slick-dots .slick-active button{background-color: #5885ea;border-color: #5885ea;}
.HomeBan .slider{position: relative;}
.HomeBan .slick-dots{position:absolute;left:0;bottom:0.42rem}

.Ban{width: 100%; position: relative;}
.Ban .w1600{ width: 100; height: 100%; position: absolute; top: 0; left: 50%; transform: translate(-50%,0); 
	-webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0);
	 -o-transform: translate(-50%,0); }
.Ban .w1600 .fontbox{position: relative;margin-top: 0.8rem;}
.bannnerLogo{position: absolute;left: 0;top: 0;width: 1.23rem;}
.Ban .w1600 .title{line-height: 1;margin-top: 0.48rem;}
.Ban .w1600 .intro{margin-top: 0.1rem;}
@media screen and (max-width:1024px){
	.Ban .w1600 .title{margin-top: 0;}
}
@media screen and (max-width:1024px){
	.Ban .imgBox{min-height: 200px;}
}




/*Floor002585 */

.Floor002585{ padding: 1rem 0;}
.Floor002585 .wrap{ position:relative; z-index:3; margin-top:0;}

.Floor002585 .wrap > *{position:relative;z-index:2;padding-top: 0;}
.Floor002585 .title{ padding-top:0.25rem;color:#333;}
.Floor002585 .title b{ font-size:0.24rem;  text-transform:uppercase;}
@media(max-width:375px){
	.Floor002585 .title b{ font-size:22px;}
}
.Floor002585 .title h2{ margin:0; font-weight:normal; font-size:0.2rem;padding-bottom:0.45rem;}
.Floor002585 .title h2::after{ width:5px; height:3px; display:inline-block; content:''; background:#0188ce;
 vertical-align:middle; margin-left:5px;}
.Floor002585 .title .more{ line-height:30px; padding-left:20px; border-left:1px solid #dbdbdb; color:#666;
 font-size:16px;display:inline-block;}
.Floor002585 .title .more i{ display:inline-block; width:13px; height:13px; border:1px solid #dbdbdb;
 vertical-align:middle; margin-left:5px; position:relative;}
.Floor002585 .title .more i::before,
.Floor002585 .title .more i::after{ position:absolute; content:'';left:50%; top:50%;  background:#999;}
.Floor002585 .title .more i::after{width:1px; height:7px; margin-top:-3.5px; margin-left:-0.5px;}
.Floor002585 .title .more i::before{ width:7px; height:1px;margin-left:-3.5px; margin-top:-0.5px;}

.Floor002585 .wrap-right{padding-left: 0.42rem;padding-right: 0.42rem;}
.Floor002585 .wrap-right .title b,
.Floor002585 .wrap-right .title .more,
.Floor002585 .wrap-right .title{ color:#fff;}
.Floor002585 .wrap-right .title h2::after{ background:#fff;}
.Floor002585 .wrap-right .title .more i{ border-color:#fff;}
.Floor002585 .wrap-right .title .more i::after,
.Floor002585 .wrap-right .title .more i::before{background:#fff;}
.Floor002585 .wrap-left-1 .title{ position:relative;}
.Floor002585 .wrap-left-1 .title .more{ position:absolute; right:0; top:30px;}
@media(min-width:769px){
	.Floor002585 .wrap-left{/* background:#fff; */width:100%;float:left;}
	.Floor002585 .wrap-right{ float:right; width:27%;}
}
/*slick Basic*/
.Floor002585 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;
	-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002585 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;margin-right: -0.3rem;}
.Floor002585 .slick-list:focus {outline: none}
.Floor002585 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002585 .slick-slider .slick-track,
.Floor002585 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); 
	transform: translate3d(0, 0, 0)}
.Floor002585 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002585 .slick-track:before,
.Floor002585 .slick-track:after{display: table; content: '';}
.Floor002585 .slick-track:after{ clear: both;}
.Floor002585 .slick-loading .slick-track { visibility: hidden;}
.Floor002585 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002585 .slick-slide .slick-loading img { display: none;}
.Floor002585 .slick-slide .dragging img { pointer-events: none;}
.Floor002585 .slick-initialized .slick-slide { display: block;}
.Floor002585 .slick-loading .slick-slide { visibility: hidden;}
.Floor002585 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002585 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002585 .wrap-left-1{ padding-left:3.5%; padding-bottom:5%;}
.Floor002585 .wrap-left-1 .edit-info{ line-height:24px;}
.Floor002585 .wrap-left-2{ position:relative;}
.Floor002585 .wrap-left-2 .title{padding-left:3.5%; padding-right:3.5%; padding-bottom:10px; }
@media(min-width:769px){
	.Floor002585 .wrap-left-2 .title{ position:absolute; left:0; bottom:0; background:#fff; z-index:10;max-width:322px; }
}
.Floor002585 .wrap-left-2 .title h2{ padding-bottom:30px;}
.Floor002585 .wrap-left-2 .txt{ padding-right:46px; position:relative;}
.Floor002585 .button{ position:absolute; right:0; }
.Floor002585 .wrap-left-2 .button{top:50%; margin-top:-6px;}
.Floor002585 .button .slick-arrow{ float:left; width:12px; height:12px;border: 0;background: none; 
	border-top:1px solid #0a66ab; border-left:1px solid #0a66ab; transform:rotate(-45deg); cursor:pointer;font-size: 0;}
.Floor002585 .button .slick-disabled{ border-color:#d1d1d1; cursor:default;}
.Floor002585 .button .slick-next{ float:right;transform:rotate(135deg); margin-left:10px;}
.Floor002585 .wrap-left-2 .imgtitle{ font-size:16px;}
.Floor002585 .wrap-left-2 .imgtitle a{ color:#666;}

.Floor002585 .wrap-right .title{ position:relative; margin-bottom:0;}
.Floor002585 .wrap-right .button{ bottom:10px;}
.Floor002585 .wrap-right li a{margin-bottom:0.3rem;display: inline-block;position:relative;background: #fff;border-radius: 0.1rem;}
.Floor002585 .wrap-right li a img{display:block;/* width:100%; */width: 80%;margin: 10% 10% 0 10%;}
.Floor002585 .wrap-right li figure{/* position:absolute; */left:5%;right:5%;bottom:5%;line-height:2;
	background:url(../images/Floor002585_more.png) no-repeat right 0.15rem center;padding: 0.15rem 0.3rem;font-size: 0.2rem;}
.Floor002585 .wrap-right  .button .slick-arrow{border-color:#fff;}
.Floor002585 .wrap-right  .button .slick-disabled{ border-color:#fff; opacity:0.5;}
@media(max-width:1200px){
	.Floor002585 .wrap{ margin-top:2%;}
	.Floor002585 .wrap > *{padding-top:0;}
}
@media(max-width:768px){
	.Floor002585 .wrap-right{background:url(../images/Floor002585_bg.jpg) no-repeat center top; 
		background-size:cover; margin-top:2%;}
	.Floor002585 .wrap-right .title{ margin-bottom:3%;}
	.Floor002585 .title h2{ padding-bottom:30px;}
}


.HomeTit{display: flex;justify-content: space-between;}

.all-title{display: flex;align-items: center;}

.pcn1a {
    width: 0.24rem;
    height: 0.44rem;
    position: relative;
    display: inline-block;
}
.pcn1a .pcn1a1 {
    position: absolute;
    width: 0.08rem;
    height: 0.08rem;
    background-color: #5885ea;
    border-radius: 50%;
    left: 0;
    top: 0.03rem;
}
.pcn1a .pcn1a2 {
    position: absolute;
    width: 0.08rem;
    height: 0.24rem;
    border-radius: 0.03rem;
    background-color: #5885ea;
    left: 0px;
    top: 0.18rem;
}


.HomeMore a{display: flex;align-items: center;justify-content: space-between;width:1.7rem;
	line-height: 0.5rem;font-weight: lighter;color:#fff;box-sizing: border-box;padding:0 0.35rem;
	background: url(../images/morebg.jpg) no-repeat right center #5885ea;background-size: cover;}
.HomeMore span{display: flex;align-items: center;justify-content: space-between;width:1.7rem;
	line-height: 0.5rem;font-weight: lighter;color:#fff;box-sizing: border-box;padding:0 0.35rem;
	background: url(../images/morebg.jpg) no-repeat right center #5885ea;background-size: cover;}



.HomeSolution{/* background: #fff; */padding-top: 0.2rem;}
.HomeSolutionCon{position:relative;z-index:2}
.HomeSolution .tab_liBox{width:100%;overflow-x:auto;margin-top:0.2rem;display:flex}
.HomeSolution .tab_liBox .tab_li{width:auto;overflow-x:auto;overflow-y:hidden;list-style:none;padding:0;margin:0 auto;
	display:flex;padding-bottom:0.2rem;flex-direction: row;
	justify-content: flex-end;}
.HomeSolution .tab_liBox .tab_li span{flex:0 0 auto;font-size:0.2rem;background:transparent;cursor:pointer;height:0.36rem;line-height:0.36rem;transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:#333333}
.HomeSolution .tab_liBox .tab_li span{background-size:contain;background-repeat:no-repeat;padding-left:0;display:flex;align-items:center;background-position: left center;}
.HomeSolution .tab_liBox .tab_li span.on{color: #5885ea;}
.HomeSolution .tab_liBox .tab_li span::after{content:'';display:block;width:1px;height:0.15rem;
	background:#000000;opacity:0.2;margin-left:0.3rem;margin-right:0.3rem}
.HomeSolution .tab_liBox .tab_li span:last-child::after{display:none}

.HomeSolution .nones{position:absolute;visibility:hidden;opacity:0;top:0;width:100%;z-index:-10;left:0}
.HomeSolution .solutionList{padding-left:0;}
.HomeSolution .solutionList .ul .item{
	margin-left: 0.4rem;
	margin-right: 0;
	margin-bottom: 0.8rem;
}
.HomeSolution .solutionList .ul li{margin-right:2%;width:18.4%; float: left;}
.HomeSolution .solutionList .ul li:nth-child(5n){margin-right: 0;}
.HomeSolution .solutionList .ul li a{
	margin-bottom:0.3rem;
	display:inline-block;
	position:relative;
	background: #fff;
	background-size: cover;
	border-radius: 0;
	border: 1px solid #e9e9e9;
	}
.HomeSolution .solutionList .ul li a img{display:block;width: 80%;margin: 10% 10% 0 10%;}
.HomeSolution .solutionList .ul li figure{/* position:absolute; */left:5%;right:5%;bottom:5%;line-height:30px;
	/* background:url(../images/Floor002585_more.png) no-repeat right center; */padding: 0.15rem 0.3rem;font-size: 0.2rem;line-height: 2;text-align: center;}



@media screen and (min-width:769px){
	.HomeSolution .tab_liBox .tab_li{width: 100%;padding-right: 0;}
	.HomeSolution .tab_liBox{margin-top: -0.3rem;padding-right: 0.3rem;}
}
.HomeSolution .solutionList .ul .item .title{min-height: 0.68rem;overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;

}
.HomeSolution .solutionList .item{margin-top: 0.3rem;}
.HomeSolution .solutionList .ul .item:hover{margin-top: 0;}
.HomeSolution .slick-dots{padding-right:2rem;padding-left:0;padding-top: 0.6rem;padding-bottom: 0.2rem;}
.HomeSolution .slick-dots li{width:auto;flex:1;height:2px;display:flex;align-items:center;margin: 0 !important;}
.HomeSolution .slick-dots button{margin-left:0;margin-right:0;background-image:none;width:100%;height:2px;background:#EFEFEF}
.HomeSolution .slick-dots li.slick-active button{background-color:#5885ea}
.HomeSolution .slick-arrow{width:0.5rem;height:0.5rem;border-radius:0.08rem;border:1px solid #5885ea;
	-webkit-border-radius:0.08rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem;
	top:auto;bottom:0;left:auto;right:0.7rem;z-index:3;transform:translate(0,0);-webkit-transform:translate(0,0);
	-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);background-size:0.1rem 0.17rem}
.HomeSolution .slick-arrow.slick-next{right:0;}
.HomeSolution .slick-arrow.slick-prev{background-image:url(../images/arrowLeftRed2.png)}
.HomeSolution .slick-arrow.slick-next{background-image:url(../images/arrowRightRed2.png)}
.HomeSolution .slick-arrow.slick-prev:hover{background-image:url(../images/arrowLeftWhite.png)}
.HomeSolution .slick-arrow.slick-next:hover{background-image:url(../images/arrowRightWhite2.png)}


@media screen and (max-width:1024px){
	.HomeSolution .solutionList{padding-left: calc(2.5% - 0.3rem);}
	.HomeSolution .slick-arrow.slick-next{right: 2.5%;}
	.HomeSolution .slick-arrow.slick-prev{right: calc(2.5% + 0.7rem);}
	.HomeSolution .slick-dots{padding-right: calc(2.5% + 1.4rem);}
	.HomeSolution .solutionList .ul .item{margin-left: 0.3rem;}
}
@media screen and (max-width:480px){
	.HomeSolution .solutionList .ul .item{margin-left:0.15rem;margin-right:0.15rem}
	.HomeSolution .tab_liBox .tab_li span::after{margin-left:0.15rem;margin-right:0.15rem}
	.HomeSolution .tab_liBox .tab_li span{font-size:0.16rem;background-size:0.24rem;padding-left:0.34rem}
	.HomeSolution .tab_liBox .tab_li{padding-bottom:0}
	.HomeSolution .solutionList{padding-top:0.3rem}
	.HomeSolution .solutionList .ul .item{margin-bottom:0.4rem}
}


.HomeTit .intro,
.HomeTit .title{line-height: 1;padding-top: 0;font-family: Medium;display: inline-block;}
.HomeTit .intro{margin-top: 0.15rem;font-size: 0.16rem;line-height: 2;}


/* solutionList */
.solutionList{background:#fff;margin-top: 0.3rem;}
.solutionList .ul{align-items:flex-start;}
.solutionList .ul .item{width:calc(100% / 3 - 0.28rem);margin-right:0.42rem;margin-bottom:0.42rem;
	background:#F8f8f8;border-radius:10px;padding-top:0.65rem;padding-bottom:0.5rem;transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.solutionList .ul .item:nth-child(3n){margin-right:0}
.solutionList .ul .item .itemCon{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}
.solutionList .ul .item .itemCon .imgbox{padding-top:65.41%;width:100%;display:flex;justify-content:center;align-items:center}
.solutionList .ul .item .itemCon .imgbox img{object-fit:contain}
.solutionList .ul .item .title{padding-left: 0.1rem;padding-right: 0.1rem; line-height:1.4;margin-top:0.08rem;text-align: center;}
.solutionList .ul .item .submitBtn{margin-top:0.32rem;background-color:transparent;color:#999;border-color:transparent;transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.solutionList .ul .item .submitBtn::after{display:none}
.solutionList .ul .item:hover{box-shadow:0px 0px 35px 0px rgba(229,0,20,0.07);margin-top:-0.3rem}
.solutionList .ul .item:hover .submitBtn{background-color:#5885ea;border-color:#5885ea;color:#fff}
.solutionList .ul .item:hover .submitBtn::after{display:block}
@media screen and (max-width:1024px){
	.solutionList .ul .item{width:calc(100% / 3 - 0.12rem);margin-right:0.18rem}
}
@media screen and (max-width:768px){
	.solutionList .ul .item{padding-top:0.4rem;padding-bottom:0.4rem}
	.solutionList .ul .item .submitBtn{margin-top:0.2rem}
	.solutionList .ul{justify-content:space-between}
	.solutionList .ul .item{width:calc(100% / 2 - 0.1rem);margin-right:0;margin-bottom:0.2rem}
	.solutionList .ul .item:hover{margin-top:0}
}



/*Menu002518 */
.Menu002518{width:300px;float: left;border-radius: 15px;overflow: hidden;}
.Menu002518 .side-title{ background:#155091;
  background-size: contain; color:#fff; font-size:24px; letter-spacing: 2px;
  padding:15px 0 15px 40px; font-weight:bold;}
.Menu002518 .side-title span{ display:block; opacity:0.5; font-size:14px;font-weight: 500;letter-spacing: 1px;}
.Menu002518 .side-menu{ background:#f7f7f7; border-radius:0; padding:0 0 4% 0;}
.Menu002518 .side-menu li{ margin-bottom:2px;}
.Menu002518 .side-menu li a{display:block; font-size:16px; position:relative; color:#222;}
.Menu002518 .side-menu > ul > li > a{ line-height:60px; padding-left:20px;margin-right: 30px; border-radius:0; margin-left: 30px;
  font-weight:500; font-size:18px; border-bottom: 1px dashed #ddd;position: relative;}

.Menu002518 .side-menu li a i{ position:absolute; left:0; top:44%;
  margin-top:-8px; width:12px; height:12px; background:#f1f1f1; border-radius:50%;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{ position:absolute; content:''; }
.Menu002518 .side-menu li a i::before{ display: inline-block;
  content: '';
  border: 6px solid transparent;
  border-left-color: #555;
  margin-right: 4px;position: absolute;top: 40%;left: 0;
}
.Menu002518 .side-menu li a i::after{ display: inline-block;
  content: '';
  border: 6px solid transparent;
  border-left-color: #555;
  margin-right: 4px;position: absolute;top: 40%;left: 0;}
.Menu002518 .side-menu li ul{ display:none;}

.Menu002518 .side-menu > ul > li > a:hover,
.Menu002518 .side-menu > ul > li.aon > a{ color: #155091;}
.Menu002518 .side-menu li a:hover{ color:#fff; font-weight:500;}
.Menu002518 .side-menu li.aon > a{color:#fff; }
.Menu002518 .side-menu li li.aon a{color:#155091; font-weight:500;
  border-radius: 0;}
.Menu002518 .side-menu li li.aon a:hover{color:#155091;}
.Menu002518 .side-menu li li a:hover{color:#155091;}
.Menu002518 .side-menu li a:hover i::before,
.Menu002518 .side-menu li.aon a i::before{ border-left-color:#155091;transform: rotate(90deg);top: 52%;}
.Menu002518 .side-menu li a:hover i::after,
.Menu002518 .side-menu li.aon a i::after{ display:none;}

.Menu002518 .side-menu li ul { padding:2px 0 0 0;border-bottom: 1px dashed #ddd;margin-left: 30px;padding: 10px 0;margin-right: 30px;}
.Menu002518 .side-menu li ul li{padding-left:0; }
.Menu002518 .side-menu li ul li a{ line-height:44px;
  
  position:relative;padding-left: 30px;}
.Menu002518 .side-menu li ul li:last-child a{ border-bottom:0;}
.Menu002518 .side-menu li ul li a::before,
.Menu002518 .side-menu li ul li a::after{ position:absolute; content:''; opacity:0;display: none;}
.Menu002518 .side-menu li ul li a::before{ right:34px; top:50%; width:15px; height:15px; margin-top:-7.5px; display: none;
  background:#fff; border-radius:50%;}
.Menu002518 .side-menu li ul li a::after{ border-color:transparent; border-width:3px 0 3px 4px; border-style:solid; border-left-color:#fff; right:39px; top:50%; margin-top:-3px;}
.Menu002518 .side-menu li ul li a:hover::before,
.Menu002518 .side-menu li ul li a:hover::after,
.Menu002518 .side-menu li ul li.aon a::before,
.Menu002518 .side-menu li ul li.aon a::after{ opacity:1;}
@media(min-width:1025px){
.Menu002518 .side-open_menu{ display:none;}
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;}
.Menu002518 .side-menu{ display:none; position:absolute; left:0; width:100%; top:100%; margin-top:5px; z-index:100;}
.Menu002518 .side-open_menu{ position:relative; background:rgba(226, 16, 19, 0.1); border:3px solid #fff;border-radius:6px; padding:10px 20px; font-size:18px;
 box-shadow:0 3px 0 #155091;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:5px solid transparent; border-top-color:#155091; right:20px; top:50%; margin-top:-2px;}
}
@media(max-width:480px){
.Menu002518 .side-menu > ul > li > a {line-height: 40px;padding-left: 20px;font-size: 16px;}
.Menu002518 .side-menu li ul li a {line-height: 36px;}
.Menu002518 .side-menu li a{ font-size:14px;}
.Menu002518 .side-menu{ padding-top:10px;}
}


.product_box{margin: 0 auto;padding: calc(120 / 16 * 1em) 0 0 0;}
.product_box .PicList002797{padding: 0 0 calc(60 / 16 * 1em) 0;width: calc(100% - 300px);float: left;padding-left: 30px;font-size: 16px;}
.product_box .PicList002797 li{width: 31.73%;margin: 0 2.4% 2.4% 0;}
.product_box .PicList002797 li:nth-child(3n){margin-right: 0;}

@media(max-width:1024px){
	.product_box{margin: 0 auto;padding: calc(60 / 16 * 1em) 0 0 0;}
	.product_box .Menu002518{display: none;}
	.product_box .PicList002797{width: 100%;padding: 0;font-size: 16px;}
	.product_box .PicList002797 li{width: 46%;margin: 0 2% 4% 2%;}
	.product_box .PicList002797 li:nth-child(3n){margin-right: 2%;}
}


/*产品中心 s*/
.SubPage{margin-top: 0.3rem;}

.Jonin{text-align: center;color:#fff;background-position: center center;background-size: cover;background-repeat: no-repeat;padding-left: 20px;padding-right: 20px;background-color: #423a37;margin-bottom: 1.5rem;}
.Jonin .SubTit2 .ti{margin-bottom: 0.2rem;}
.Jonin .joinbtn{color: #fff;width: 160px;line-height: 52px;border-radius:0;background:#5885ea;display: inline-block;margin-top: 0.4rem;}
.ProNav .side-title{background: #5885ea;color:#fff;font-size: 0.32rem;line-height: 1;border-radius:0;padding: 0.3rem;height: 1.1rem;font-weight: 500;}
.ProNav .side-title span{display:block;opacity:0.5;font-size: 0.18rem;margin-top: 0.1rem;}
.ProNav{width: 340px;float: left;}
.ProNav ul{padding-bottom: 8px;/* background: #ebf0f5; */}
.ProNav li{margin-bottom: 2px;}
.ProNav li.onli span a{color:#5885ea;background: #ebf0f5;}
.ProNav li.onli span i{color: #ffffff;}
.ProNav li.onli span i:before{transform: rotate(90deg);}
.ProNav span{display: block;position: relative;}
.ProNav span a{background: #ebf0f5;padding:13px 0.45rem 13px 0.3rem;display: block;font-size: 0.18rem;border-radius: 0;}
.ProNav span i{position: absolute;padding-right: 0.3rem;top: 0;width: 100%;text-align: right;width: 100%;height: 100%;display: flex;align-items: center;justify-content: end;cursor: pointer;font-size: 0.24rem;}
.ProNav li.onli span a{background-color: #3965c9;color: #fff;}
.ProNav span i:before{transition: all 0.3s;margin-top: 10px;position: absolute;right: 6%;}
.ProNav dl{padding:0;display: none;}
/* .ProNav dl dd{margin-bottom: 0.12rem;} */
.ProNav dl dd a{color:#555555;position: relative;display: block;font-size: 0.16rem;border-bottom: 1px solid #eee;padding-left: 0.6rem;line-height: 0.5rem;background: #f8f9fb;}
.ProNav dl dd a:after{position: absolute;left:0.3rem;top: 50%;background:#fff;border-radius: 50%;content: "";width: 10px;height:10px;transform: translateY(-50%);border: 1px solid #333;}
.ProNav dl dd a:hover,.ProNav dl dd.on a{color:#5885ea;}
.ProNav dl dd.on a::after{border-color: #5885ea;}
.ProNav .close{display:none;position: fixed;right: 0;top: 50px;width: 35px;height: 35px;line-height: 32px;text-align: center;background:#5885ea;color:#fff;z-index: 100;
	border-radius: 50%;}

.Message .Title{line-height: 70px;position: relative;background: #5885ea;border-radius:0;}
.Message .Title a{display: block;color:#fff;padding-left: 0.32rem;font-size: 18px;}
.Message .Title img{display: inline-block;vertical-align: middle;margin-right: 10px;}
.Message .Title i{position: absolute;right: 0.23rem;top: 0;color:#fff;transform: rotate(90deg);}
.Message .form{padding:25px;background:#f4f6f9;}
.Message .item{margin-bottom: 14px;display: flex;justify-content: space-between;}
.Message .ipt{width: 100%;border:1px solid #e8ebf0;background:#fff;border-radius: 0;height: 44px;line-height: 42px;padding:0 0.18rem;}
.Message .ipt:hover,.Message .textarea:hover{border:1px solid #ccd2dd;}
.Message .ipt::-webkit-input-placeholder,
.Message textarea::-webkit-input-placeholder {color: #c7c7c7;}
.Message .yzbtn{margin-left: 10px;border-radius: 0;line-height: 44px;background:#6c8aaf;width: 107px;text-align: center;color:#fff;font-size: 14px;}
.Message .yzbtn:hover{background:#5885ea;}
.Message .textarea{background:#fff;border:1px solid #e8ebf0;padding:10px;width: 100%;}
.Message textarea{height: 108px;width: 100%;}
.Message .yz .ipt{flex: 2;}
.Message .btn{width: 100%;color:#fff;background:#e60012;border-radius: 0;height: 44px;}
.Message .btn:hover{background:#d30011;}
.ProMore{display: none;position: fixed;left: 0;top: 0;width: 40px;text-align: center;line-height: 20px;z-index:100;background:#5885ea;
	border-radius: 0;padding:10px 0;top: 40%;color:#fff;}

.ProRight{width: calc(100% - 380px);float: right;}
.ProList{padding-bottom: 0.2rem;}
.ProList ul{margin-left: -0.23rem;}
.ProList .item{padding: 0 0 0.23rem 0.23rem;text-align: center;width: 33.3%;float: left;}
.ProList .item a{
	display: block;
	border: 1px solid #eeeeee;
	margin-right: 1px;
	position: relative;
	padding-bottom: 0.7rem;
	background: url(../images/cpbg.jpg) no-repeat;
	border-radius: 0;
	background-size: cover;
	}
/*	background: linear-gradient(357deg, #f7f9fc, #e4eef7)*/
.ProList .item:hover a{border: 1px solid #5885ea;}
.ProList .imgbox{padding-top: 80%;}
.ProList .imgbox span{width: 80%;height: 80%;left: 10%;top: 10%;}
.ProList .tit{/* line-height: 0.5rem; */padding: 0 0.3rem;color: #111;transition: all 0.3s;font-size: 0.18rem;font-weight: 500;letter-spacing: 1px;/* text-decoration: underline; */}
.ProList .info{
	height: 0.6rem;
	width:100%;
	left: 0;
	bottom: 0;
	z-index: 10;
	position: absolute;
	/* background: #ebf0f5; */
	transition: all 0.3s;
	overflow: hidden;
	border-radius: 0.15rem;
	}
.ProList .info p{line-height: 0.3rem;font-size: 0.16rem;color: #666;}
.ProList .item .desc{font-size: 0.15rem;line-height: 1.5;opacity: 0;transition: all 0.1s 0.3s;overflow: hidden;
	word-break:normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.ProList .item .more{opacity: 1;transition: all 0.1s 0.3s;bottom: 0;font-size: 0.16rem;}
/*.ProList .item.on .info{background:rgba(0,131,206,0.8);height: 100%;padding:0.6rem 0.28rem 0.28rem;color:#fff;overflow: hidden;}*/
.ProList .item.on .tit{font-size:0.18rem;color:#5885ea;}
.ProList .item.on p{display: none;}
.ProList .item.on .desc{text-align: left;opacity: 1;color:#fff;}
.ProList .item.on .more{position: absolute;bottom: 0.5rem;width: 60%;left: 20%;opacity: 1;color: #5885ea;background: #ffffff;line-height: 0.44rem;border-radius: 0.1rem;}
.ProList .item.on .more i{display: inline-block;vertical-align: middle;width: 15px;height: 15px;margin-left: 10px;
	background:url(../images/more3.svg) no-repeat right center;background-size: 0.14rem auto;}

.FloatRight{position: fixed;top: 50%;transform: translateY(-50%);right: 10px;z-index: 1000;width: 0.9rem;}
.FloatRight .btn{display: flex;height: 0.9rem;text-align: center;background:#f8f9fb;flex-direction: column;align-items: center;justify-content: center;margin:10px 0 0;}
.FloatRight .btn .ico{width: 30px;height: 30px;}
.FloatRight .btn .ico img{width: 30px;height: 30px;}
.FloatRight .btn:hover{color: #fff;background:#5885ea;}

@media(max-width:1024px){
	.ProNav{width: auto;float: none;position:fixed;top: 50px;left: -100%;width: 100%;padding:25px;z-index: -100;background:#fff;overflow-y: auto;height: calc(100% - 50px);transition: all 0.3s;}
	.ProNav .close{display: block;}
	.ProNav.on{left: 0;z-index: 1000000;}
	.Message .Title{line-height: 45px;}
	.ProMore{display: block;}
	.ProRight{width: auto;float: none;}
}
@media(max-width:767px){
	.FloatRight{width: 30px;right: 5px;}
	.FloatRight .btn{font-size: 12px;height: auto;padding:10px 0;line-height: 15px;margin: 5px 0 0;width: 30px;}
	.FloatRight .btn .ico{margin-bottom: 8px;}
	.FloatRight .btn .ico,.FloatRight .btn .ico img{width:20px;height: 20px;}

	.ProList .item{width: auto;float: none;}
	.ProList .info{height: 40px;}
	.ProList .tit{line-height: 40px;font-size: 15px;}
}

.pro_bz{padding: 4% 0;background: #fff;}
.pro_bz p{line-height: 2;font-size: 1em;color: #333;margin-top: 1em;}

.pro_td{background-color: #f9f9f9;padding: 4% 0;}
.pro_td ul{display: flex;flex-wrap: wrap;}
.pro_td ul li{width: 49%;margin-right: 2%;border-bottom: 1px dashed #dcdcdc;background: url(../images/quan.svg) no-repeat left 0.7em;background-size: 1em;
	padding-left: 1.5em;list-style: none;padding-bottom: 1em;margin-bottom: 2%;color: #333;line-height: 2;}
.pro_td ul li:nth-child(2n){margin-right: 0;}
.pro_td ul li h2{font-size: 1.3em;color: #333;}

.pro_bz ul{display: flex;flex-wrap: wrap;margin-top: 3vw;justify-content: center;align-content: flex-end;align-items: stretch;}
.pro_bz ul li{
	background-color: rgb(255 255 255 / 85%);
	border-radius: 10px;
	box-shadow: 0 0 13px rgba(0, 0, 0, .13);
	padding: 3%;
	text-align: left;
	margin-bottom: 2%;
	width: 32%;
	margin-right: 2%;cursor: pointer;
	}
.pro_bz ul li img{max-width: 50px;display: none !important;}
.pro_bz ul li:nth-child(3n){margin-right: 0;}
.pro_bz ul li .off{display: none;}
.pro_bz ul li:hover .on{display: none;}
.pro_bz ul li:hover .off{display: block;margin: 0;}
.pro_bz ul li:hover{background: #5885ea url(../images/dt.png) no-repeat right bottom;background-size: cover;}
.pro_bz ul li h2{color: #5885ea;font-size: 0.24rem;margin-top: 0.5em;font-weight: 500;}
.pro_bz ul li p{line-height: 2;color: #333;font-size: 0.18rem;}
.pro_bz ul li:hover h2,.pro_bz ul li:hover p{color: #fff;}

.pro_jscs{padding: 4% 0;background-color: #fff;}
.pro_jscs table{border: 1px solid #dcdcdc;width: 48.5%;float: left;font-size: 1em;color: #333;background-color: #fff;/* max-width: 60%; */margin: 0;}
.pro_jscs table tr,.pro_jscs table td{border: 2px solid #dde4ef;padding: 0.15rem 0.3rem;font-size: 0.16rem;color: #444;}
.pro_jscs p{color: #666;font-size: 0.16rem;margin-top: 1em;}
.pro_jscs table tr td:nth-child(1){width: 35%;}
.pro_jscs table tr:nth-child(2n){background: #fff;}
.pro_jscs table tr:nth-child(2n-1){background: #eaf0f6;}






.submitBtn.watchMore{background-color:transparent;color:#5885ea;font-size: 0.16rem;line-height: 0.5rem;}
.submitBtn.watchMore::after{background-image:url(../images/arrowRed.svg);background-size:0.12rem;background-position:center}
.submitBtn{width:1.8rem;height:0.54rem;background:#5885ea;border-radius:0.3rem;border:2px solid #5885ea;
	display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF}
.submitBtn:hover{color:#FFFFFF;background:#5885ea; }
.submitBtn::after{background-repeat: no-repeat; content:'';display:block;width:0.16rem;height:0.14rem;background-image:url(../images/submitArrow.png);background-size:0.16rem 0.14rem;margin-left:0.1rem;
	transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease}
.submitBtn:hover::after{margin-left:0.2rem;background-image:url(../images/arrowWhite.svg);background-size:0.12rem;}


.more{display: inline-block;}
.more .btn{color:#666;border: solid 1px #5885ea;padding: 4px;
	border-radius:1rem;transition:all .5s;background: #fff;display: flex;}
.more .btn span{padding:0 0.3rem;font-size: 0.16rem;}
.more .btn i{font-size:.12rem;background: #5885ea;width: 0.48rem;height: 0.48rem;border-radius: 50%;
	text-align: center;vertical-align: middle;line-height: 0.48rem;color: #fff;
	background-image:url(../images/arrowWhite.svg);background-size:0.12rem;background-position:center;
	background-repeat: no-repeat;
}
.more:hover .btn{ color:#fff; background:#5885ea; border-color:#5885ea;cursor: pointer;}




.home-2{padding: 0 0 1rem 0;background: #eff4f8;}
.home-2 .item{ float: left; width: 49%; }
.home-2 .item:nth-child(2){ float: right;}
.home-2 .item img{ width: 100%; height: 210px; transition: 0.5s all;}
.home-2 .item .w{ display: block; position: relative; border-radius: 10px; overflow: hidden;}
.home-2 .item .w:hover img{ transform: scale(1.05);}
.home-2 .item .w:hover dd span{ background: #5885ea; color: #fff;}
.home-2 .item dl{ color: #fff; position: absolute; left:50px; right: 50px; top: 50%; transform: translateY(-50%); z-index: 2;}
.home-2 .item dt{ line-height: 1.2;}
.home-2 .item dd p{ margin:0 0 1em;font-size: 0.18rem;margin: 0.15rem 0;}
.home-2 .item dd span{display: inline-block;background: #fff;color: #5885ea;border-radius: 50px;min-width: 1.16rem;text-align: center;line-height: 3;}



/*Floor003066 */
.Floor003066{
	background: #eff4f8;
	background-size: 100% auto;
	padding: 1rem 0;
	margin-top: 0;
	overflow: hidden;
	}


.Floor003066 .col-title{/* font-size: 44px; */padding-bottom: 11.6vw;}
.Floor003066 .col-title .cn{font-size: 0.44rem;color: #fff;}
/*.Floor003066 .col-title .cn:after{display: inline-block;content: '';height: 1px;background: #ffffff;width: 3.354em;
	margin-left: 0.521em;vertical-align: middle;}*/
.Floor003066 .col-title .en{font-size: 0.18rem;color: #fff;line-height: 1em;padding-top: 0.2em;}
@media(min-width:769px) and (max-width:1024px){
.Floor003066 .col-title{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003066 .col-title{font-size: 9vw; }
}

.Floor003066 .more{margin-top: 3.91vw;}
.Floor003066 .more a{display: inline-block; border: 1px solid #5885ea;background: #5885ea;line-height: 3;border-radius: 50px;color: #fff; padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.Floor003066 .more a:hover{background: #fff;color: #5885ea;}

.Floor003066 .fl{background: url(../images/tjbg.png) no-repeat;background-size: cover;}
@media(max-width:640px){
.Floor003066 .more a{font-size: 4vw; }
}

@media(min-width:1025px){
.Floor003066 .fl{width: 20%;padding: 4% 3%;}
.Floor003066 .fr{width: 80%;position: relative;}
}

.Floor003066 .intro{font-size: 18px;color: #333;}
.Floor003066 .intro .cn{line-height: 1.667em;}
.Floor003066 .intro .en{font-size: 0.777em;color: #999; line-height: 1.6em; border-top: 1px solid #e5e5e5;margin-top: 0.667em; padding-top:  0.667em;}
@media(max-width:640px){
.Floor003066 .intro{font-size: 4vw;}
}

.Floor003066 .HomeMore a{background-color: #fff;color: #5885ea;}

.Floor003066 .slider li{padding: 0 1px 0 0;}
.Floor003066 .slider li a{display: block;margin: 0;/* box-shadow: 0 2px 20px rgba(0, 0, 0, 0.04); */
	border-radius: 0;position: relative;padding:0 0 1rem 0;background: #fff;transition: 0.3s;border: 1px solid #ddd;border-left: navajowhite;}

.Floor003066 .slider li .tip{position: absolute;left: 0.3rem;top: 0.3rem;}
.Floor003066 .slider li .tip img{max-width: 1rem;}
.Floor003066 .slider li .bt{position: absolute;bottom: 0.3rem;left: 0;width: 100%;padding: 0 0.3rem;font-size: 0.16rem;
color: #000;line-height: 2;text-align: center;}
.Floor003066 .slider li figure{background-size: contain;padding-bottom: 136.3%;}
.Floor003066 .slider li .hover{position: absolute; z-index: 10;width:100%; height:100%; 
	background-color: rgb(113 168 225 / 80%); color: #fff; text-align: center; border-radius: 0; left: 50%; top:50%; 
	transform: translate(-50%,-50%) scale(0); opacity: 0; transition: 0.3s;}
.Floor003066 .slider li .hover .ytable{height: 100%;}
.Floor003066 .slider li .hover span{font-size:0.16rem;line-height: 3;
	background: url("../images/arrowRed.svg") no-repeat  center right;
	background-size: 0.16rem auto;display: inline-block;
	padding-right:0.3rem;border-bottom: 1px solid #fff;}
.Floor003066 .slider li .hover aside{font-size: 0.18rem; padding-bottom: 0.15rem;}
.Floor003066 .slider li a:hover{box-shadow: 0 2px 20px rgba(0, 0, 0, 0.12); }
.Floor003066 .slider li a:hover .hover{opacity: 1;transform: translate(-50%,-50%) scale(1);}
.Floor003066 .btn{text-align: center;padding-top: 2.08vw;top: 50%;position: absolute;width: 100%;}
.Floor003066 .btn .slick-arrow{
	width: 46px;
	height: 46px;
	border-radius: 0;
	border: 1px solid #ffffff;
	margin: 0 10px;
	position: relative;
	transform: none;
	background: #fff;
	}
.Floor003066 .btn .slick-arrow:before{position: absolute;content: '';width: 12px;height: 12px;border-right: 2px solid #ffffff;border-top: 2px solid #ffffff;transform: rotate(45deg);left: 50%;top: 50%;margin: -6px 0 0 -8px;}
.Floor003066 .btn .slick-arrow:hover,
.Floor003066 .btn .slick-arrow:hover:before{border-color: #5885ea;}
.Floor003066 .btn .slick-prev{transform: rotate(180deg);}
.Floor003066 .btn .slick-arrow.slick-next{background: #ffffff00;left: -66%;}
.Floor003066 .btn .slick-arrow.slick-prev{background: #ffffff00;left: -66%;}

@media(min-width:641px){
.Floor003066 .slider{margin: 0;padding: 0 1px 0 0;}
}
@media(max-width:640px){
.Floor003066 .slider li figure{padding-bottom: 100%;}
}



/*Floor003174 */
.Floor003174{padding:1rem 0; overflow: hidden;}
.Floor003174 .auto{position: relative;z-index: 1;}
.Floor003174 .en-title{position: absolute; font-size: 18.75em;color: #f8f8f8;line-height: 0.93333;top: -9%;left: 28.5%; z-index: -1;text-transform: uppercase;}
.Floor003174 .list{position: relative;z-index: 5;background:#fff;margin-top: 0.45rem;}
.Floor003174 .list li{position: relative;}
.Floor003174 .list li.more{background: url(../images/Floor003174-morebg.png) no-repeat center;background-size: cover;}
.Floor003174 .list li.more a{position: absolute;width: 100%; left: 0;top: 0;height: 100%;z-index: 4;;}
.Floor003174 .list li.more span{position: absolute;color: #fff;left: 0;width: 100%;bottom: 3.75em;text-align: center; background: url(../images/Floor003174-more.png) no-repeat center top;
 padding-top: 3.625em;background-size: auto 2.375em;}
.Floor003174 .list li.more .img-bg{padding-bottom: 482.759%;}
.Floor003174 li .img-bg{padding-bottom: 114%;transition: 0.3s;background-color:#eff4f8;}
.Floor003174 li .txt{position: absolute;left: 0;top: 0;width: 100%;color: #fff;padding: 3em;}
.Floor003174 li .txt .img{text-align: center;margin-top: 0.3rem;}
.Floor003174 li .txt .img img{max-width: 0.6rem;}
.Floor003174 li .txt .img .img1{display: inline-block;}
.Floor003174 li .txt .img .img2{display: none;}
.Floor003174 li:hover .txt .img .img2{display: inline-block;}
.Floor003174 li:hover .txt .img .img1{display: none;}


.Floor003174 li .en{font-size: 0.44rem;letter-spacing: 1px;color: rgb(239 244 248);font-weight: bold;
	line-height: 0.734375;margin-top: 0.4rem;text-transform: uppercase;text-align: center;display: none;}
.Floor003174 li .more{
	display: block;
	width: 0.6rem;
	height: 0.6rem;
	border: 1px solid #5885ea;
	/* background: #fff; */
	border-radius: 50%;
	position: relative;
	margin-top:38%;
	transition: 0.3s ease-out;
	margin: 15% auto 0 auto;
	}
.Floor003174 li .more:before{
	position: absolute;
	content:'';
	width:12px;
	height: 12px;
	transform: rotate(45deg);
	border-top: 2px solid rgb(36 60 144);
	border-right: 2px solid rgb(36 60 144);
	left:50%;
	top:50%;
	margin:-6px 0 0 -7px;
	}
.Floor003174 li:nth-child(1) .more{/* background:#812f2c; */}
.Floor003174 li:nth-child(2) .more{/* background:#e45e10; */}
.Floor003174 li:nth-child(3) .more{/* background:#e45e10; */}
.Floor003174 li:nth-child(4) .more{background:#10193c; }

.Floor003174 li:nth-child(1):hover .img-bg{background-color:#5885ea;}
.Floor003174 li:nth-child(2):hover .img-bg{background-color:#6ea3dd;}
.Floor003174 li:nth-child(3):hover .img-bg{background-color:#5885ea;}
.Floor003174 li .cate-name{font-size: 0.26rem;font-weight: 500;margin: 0.3rem 0;color:#333;text-align: center;}
.Floor003174 li pre{font-size: 0.16rem;width: 100%;color:#666;text-align: center;}
.Floor003174 li:hover .cate-name{color:#fff;}
.Floor003174 li:hover .en{color:rgba(255,255,255,0.1);}
.Floor003174 li:hover pre{color:rgba(255,255,255,1);}
.Floor003174 li:hover .more{border:2px solid rgba(255,255,255,0.2);background:#fff;}
.Floor003174 li:hover .more:before{border-top:2px solid #5885ea;border-right:2px solid #5885ea;}
.Floor003174 .list ul{display: flex;justify-content: space-between;}

@media (max-width:1600px) {
.Floor003174 li .en{font-size: 3em;} 
}
@media (min-width:1025px) {
.Floor003174 .list{width: 100%;}
.Floor003174 .list li{float: left;width: 30%;}
.Floor003174 .list li:nth-child(4){margin-right:0;}
}
@media (max-width:1024px) {
.Floor003174 .list ul{display: block;}
.Floor003174 .en-title{font-size: 6em;}
.Floor003174 li{ margin-bottom:4em;}
.Floor003174 li.more{margin: 0; padding: 1em 0;}
.Floor003174 .list li.more span{position: relative; bottom: auto;display: block;}
.Floor003174 .list li.more span br{display: none;}
.Floor003174 .list li.more .img-bg{padding: 0;}

}



.Bottom{background:#5885ea;color:rgba(255,255,255,0.6);}
.Bottom .b_top{background: #f9f9f9; padding:0.4rem 0 ;/* border-bottom:1px solid rgba(255,255,255,0.1); */}
.Bottom a{color:inherit;font-size: 0.16rem;line-height: 2.4;display: inline-block;}
.Bottom dt a{color:#fff}
.Bottom a:hover{color:#fff}
.Bottom .BottomTop h2{font-size: 0.28rem;line-height: 2;color: #333;}
.Bottom .BottomTop h2 span{background: #ee3e3e;color: #ffffff;border-radius: 4px;padding:0 0.06rem;font-weight: 500;
	font-size: 0.24rem;line-height: 0.4rem;height: 0.4rem;display: inline-block;margin-right: 0.1rem;}
.Bottom .BottomTop h2 img{padding: 0;margin-right: 0.15rem;}
.bot_box{display: flex;align-items: center;justify-content: space-between;}
.Bottom .BottomTop .t1{font-size: 0.3rem;font-weight: bold; line-height: 1.2;color: #ee3e3e; margin: 0.12rem 0 0.1rem 0;display: inline-block;}
.Bottom .BottomTop .t2{font-size: 0.16rem;line-height: 2;color: #333;}
.Bottom .BottomTop .search{padding: 0;}
.Bottom .BottomTop .search{position: relative;/* background: #fff; */overflow: hidden;padding-right: 0;border-radius: 0.1rem;width: 5rem;padding-right: 0.1rem;}
.Bottom .BottomTop .search .text{height: 0.48rem;line-height: 0.48rem;background: none;border: 0;width: 100%;padding: 0 0.15rem;
	font-size: 0.16rem;
	border-radius: 0.1rem;/* margin-right: 0.1rem; */background: #fff;}
.Bottom .BottomTop .search .btn{/* width: 80px; */line-height: 0.48rem;background: #5885ea;text-align: center;
/* float: right; */position: absolute;right: 0;top: 0;padding: 0 0.3rem;border-radius: 0 0.1rem 0.1rem 0;}
.Bottom .BottomTop .search .btn span{display: inline-block;background: url("../images/Top002960_btn_search.png") no-repeat right center;padding-right: 20px;color: #fff;}


.Bottom .BottomTop  .ul{margin-top:0.16rem}
.Bottom .BottomTop  .ul li{margin-right:0.5rem}
.Bottom .BottomCenter{padding-top:0.6rem;padding-bottom:0.6rem;border-bottom:0.01rem solid rgba(255,255,255,0.1)}
.Bottom .BottomCenter .leftbox .hotTel img{width:0.19rem;margin-right:0.08rem}
.Bottom .BottomCenter .leftbox .ewmBox{margin-top:0.32rem}
.Bottom .BottomCenter .leftbox .ewmBox .imgbox{width:1.15rem;height:1.15rem;background:#FFFFFF;border-radius:0.03rem;
	-webkit-border-radius:0.03rem;-moz-border-radius:0.03rem;-ms-border-radius:0.03rem;-o-border-radius:0.03rem;
	padding:0.07rem;margin-right:0.3rem}
.Bottom .BottomCenter .leftbox .ewmBox .imgbox img{width:100%;height:100%}
.Bottom .BottomCenter .leftbox ul{display:flex;justify-content:center;align-items:center;margin-top:0.16rem}
.Bottom .BottomCenter .leftbox ul li{position:relative;margin-right:0.12rem}
.Bottom .BottomCenter .leftbox ul li a{width:0.46rem;display:flex}
.Bottom .BottomCenter .leftbox ul li a img{width:0.46rem}
.Bottom .BottomCenter .leftbox ul li .tcbox{position:absolute;bottom:120%;left:50%;transform:translateX(-50%);padding:0.07rem;
	border-radius:0.03rem;background:#fff;width:1.15rem;display:none}
.Bottom .BottomCenter .leftbox ul li:hover .tcbox{display:block}
.Bottom .BottomCenter .leftbox ul li .tcbox img{width:100%}
.Bottom .BottomCenter .rightbox dl{margin-left:0.9rem}
.Bottom .BottomCenter .rightbox dl dt{margin-bottom:0.16rem}
.Bottom .copyRight{padding-top:0.15rem;padding-bottom:0.15rem}
.Bottom .copyRight ul li{display: flex;align-items: center;}
.Bottom .copyRight ul li::before{margin-left: 0.1rem;margin-right: 0.1rem; background-color: rgba(255,255,255,0.2); 
	content: ''; display: block; width: 0.02rem; height: 0.02rem; border-radius: 50%; -webkit-border-radius: 50%; 
	-moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.Bottom .copyRight ul li:nth-child(1)::before{display: none;}
@media screen and (max-width:1024px){
	.Bottom{padding-top: 0.36rem;}
	.Bottom .BottomTop .ul li{margin-right: 0.16rem;}
	.Bottom .BottomCenter .rightbox dl{margin-left: 0;margin-right: 0.25rem;}
	.Bottom .BottomTop{padding-bottom: 0.26rem;}
	.Bottom .BottomCenter{padding-top: 0.31rem;padding-bottom: 0.5rem;flex-direction: column;}
	.Bottom .copyRight{padding-top: 0.2rem;padding-bottom: 0.3rem;}
	.Bottom .BottomCenter .leftbox .ewmBox .imgbox{margin-right: 0.15rem;}
	.Bottom .BottomCenter .leftbox .ewmBox{margin-bottom: 0.32rem;}
	.Bottom .BottomCenter .leftbox .hotTel img{width: 14px;}
	.Bottom .BottomCenter .leftbox .ewmBox .imgbox{width: 100px;height: 100px;}
	.Bottom .BottomCenter .leftbox ul li a img,
	.Bottom .BottomCenter .leftbox ul li a{width: 36px;}
}
@media screen and (max-width:768px){
	.Bottom .BottomTop .ul{
		flex-wrap: wrap;
	}
	.Bottom .BottomCenter .rightbox{display: none;}
	.Bottom .copyRight{flex-direction: column;justify-content: center;align-items: center;text-align: center;}
}


/*Location002970 */
.Location002970{padding: 0;}
.Location002970 .auto{max-width: 1300px;}
.Location002970 em{font-style: normal;font-size: 0.16rem;line-height: 0.44rem;padding-left: 0.25rem;
	background: url("../images/sywz.svg") no-repeat left center;background-size: 0.16rem auto;}
.Location002970,
.Location002970 a{color: #666;}
.Location002970 a:hover,
.Location002970 span{color: #5885ea;}

.class-top{font-size: 0.18rem;line-height: 2;color: #333;padding: 0.3rem;background: #fff;margin-top: 0.3rem;
	border: 1px solid #5885ea;}



/* 产品列表页 */
.pro02{background-color:#f7f8fa;padding:80px 0}
.pro02 .main{display:flex;align-items: flex-start;}
.pro02 .main .left{width:20%;margin-right:3%;min-width:160px;background: #fff;border-radius: 0.15rem;overflow: hidden;}
.pro02 .main .right{flex:1;background: #fff;border-radius: 0.15rem;padding: 0.15rem 0.3rem;}
.pro02 .main .right .rigth-tit{width: 100%;border-bottom: 1px solid #e9e9e9;padding-bottom: 0.1rem;padding-top: 0.15rem;
margin-bottom: 0.3rem;display: flex;justify-content: space-between;align-items: center;}
.pro02 .main .right .rigth-tit .btwz{border-left: 5px solid #5885ea;padding-left: 0.2rem;
font-size: 0.24rem;line-height: 1;}

.pro02 .main .left .tit{width: 100%;background: #5885ea;font-size: 0.22rem;line-height: 2;color: #fff;
padding: 0.1rem 0.3rem;}
.scalp{padding:0.15rem 0.3rem;width: 100%;}
.scalp .scalp_item{margin-bottom:40px}
.scalp .scalp_item .scalp_tit{color:#052944;font-size: 0.2rem;}
.scalp .scap_list{margin-top:15px}
.scap_list .scap_item{position:relative;padding-left: 30px;color:#636466;line-height: 1.2;margin-bottom:15px;cursor:pointer;font-size: 0.16rem;}
.scap_list1 .scap_item .act{width:16px;height:16px;border:1px solid #eaeaeb;position:absolute;left:0;top:3px}
.scap_list1 .scap_item.cur{color: #5885ea}
.scap_list1 .scap_item.cur .act{background-color:#5885ea}
.scap_list1 .scap_item.cur .act::before{content:'';display:block;position:absolute;top:26%;border-bottom:1px solid #fff;
	border-left:1px solid #fff;right:3px;width:8px;height:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.scap_list2 .scap_item .act{width:16px;height:16px;border:1px solid #eaeaeb;position:absolute;left:0;top:3px;
	background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;
	-o-border-radius:50%}
.scap_list2 .scap_item.cur .act{border-color:#000}
.scap_list2 .scap_item.cur .act .span{width:50%;height:50%;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%);
	-o-transform:translate(-50%,-50%);background-color:#000;border-radius:50%;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}

.scalp_tit {
    cursor: pointer;
    position: relative;
    padding-right: 20px;
}

.toggle-icon {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-weight: bold;
}

.scalp_item.expanded .toggle-icon {
    content: "−";
}




.pro02 .list5{margin-bottom:50px}
.list5{display:flex;flex-wrap:wrap}
.list5 .item{
	/* box-shadow:0 0 25px rgba(0,0,0,0.1); */
	width:32%;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	background-color:#ffffff;
	margin-bottom:1.5%;
	border: 1px solid #e9e9e9;
	}
.list5 .item:not(:nth-child(3n+1)){margin-left:2%}
.list5 .imgbox{
	padding-bottom: 76%;
	position:relative;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	overflow:hidden
	}
.list5 .imgbox img{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	max-height: 90%;width: auto;
	}
.list5 .item .text_box{text-align:center;padding: 0.3rem;}
.list5 .item .btit{font-size: 0.18rem;color: #333;line-height: 1.4;font-weight: 600;text-align: left;}

.list5 .price{color: #5885ea;text-align:left;font-size: 0.22rem;font-weight: 600;}
.list5 .price span{font-weight: 200;font-size: 0.15rem;margin-right: 4px;}
.list5 .desc{
	line-height: 1.8;
	color:#636466;
	font-size: 0.16rem;
	text-align:left;
	margin-top: 0.1rem;
	overflow:hidden;
	margin-bottom: 0.15rem;
	-webkit-line-clamp:2;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical
	}
.list5 .base_btn{display:none}
.list5 .item:hover .base_btn{display:block}

.list5 .base_btn-1{display:block}
.list5 .item:hover .base_btn-1{display:block}

/* .list5 .item:hover .price{display:none} */
@media (max-width:1459px){
	.pro01_swiper .swiper_btn{width:45px;height:45px}
	.pro01_swiper .swiper_btn.prev{left:0}
	.pro01_swiper .swiper_btn.next{right:0}
	.pro02{padding:25px 0}
}

@media (max-width:1024px){
	.list5 .item .text_box{padding:15px 10px}
	.list5 .item{width:32.33%}
	.list5 .item:not(:nth-child(4n+1)){margin-left:0}
	.list5 .item:not(:nth-child(3n+1)){margin-left:1.5%}
}
@media (max-width:768px){
	.pro01_swiper .swiper_btn{width:30px;height:30px}
	.pro02{padding:15px 0}
	.list5 .item{width:49%;margin-bottom:2%}
	.list5 .item:not(:nth-child(3n+1)){margin-left:0}
	.list5 .item:not(:nth-child(2n+1)){margin-left:2%}
	.pro02 .list5{margin-bottom:20px}
	.pro01{padding:15px 0}
}
@media (max-width:640px){
	.pro02 .main{flex-wrap:wrap}
	.pro02 .main .left{width:100%}
	.scalp{display:flex;flex-wrap:wrap}
	.scalp .scalp_item{width:50%;margin-bottom:15px}
}
.percent{position:absolute;left:15px;top:15px;width:50px;height:50px;background-color:#5885ea;border-radius:50%;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;
	font-size:15px;display:flex;align-items:center;justify-content:center;color:#fff;padding-top:7px;line-height:1}
.percent::before{content:'';display:block;position:absolute;top:5px;left:50%;transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);width:5px;height:5px;background-color:#fff;border-radius:50%;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}


.base_btn{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn .span{font-size: 0.15rem; line-height:2.6;padding:0 0.3rem;color:#fff;position:relative;z-index:5;}
.base_btn::before{
	content:'';
	display:block;
	position:absolute;
	left: 0;
	top:0;
	width: 100%;
	height:100%;
	border-radius:25px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	-ms-border-radius:25px;
	-o-border-radius:25px;
	border: 1px solid #cc0008;
	z-index:4;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s
	}
.base_btn::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn:hover::after{width:100%}

.base_btn-1{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn-1 .span{font-size: 0.15rem; line-height:2.6;padding:0 0.3rem;color:#cc0008;position:relative;z-index:5;}
.base_btn-1::before{
	content:'';
	display:block;
	position:absolute;
	left: 0;
	top:0;
	width: 100%;
	height:100%;
	border-radius:25px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	-ms-border-radius:25px;
	-o-border-radius:25px;
	border: 1px solid #cc0008;
	z-index:4;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s
	}
.base_btn-1::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn-1:hover::after{width:100%}



.base_btn1{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn1 .span{line-height:50px;padding:0 45px;color:#1e94d4;position:relative;z-index:5;font-family:'HelveticaBlod'}
.base_btn1::before{content:'';display:block;position:absolute;left:0;top:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border:1px solid #2f9cd7;background-image:unset;width:calc(100% - 2px);height:calc(100% - 2px)}
.base_btn1::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn1:hover::after{width:100%}
.base_btn1:hover .span{color:#fff}
.base_btn3{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn3 .span{line-height:50px;padding:0 45px;color:#636466;position:relative;z-index:5;font-family:'HelveticaBlod'}
.base_btn3::before{content:'';display:block;position:absolute;left:0;top:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border:1px solid #f0f1f0;background-image:unset;width:calc(100% - 2px);height:calc(100% - 2px)}
.base_btn3::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn3:hover::after{width:100%}
.base_btn3:hover .span{color:#fff}
.base_btn2{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;background-color:#fff}
.base_btn2 .span{line-height:40px;padding:0 20px;color:#000;position:relative;z-index:5}
.base_btn2::before{content:'';display:block;position:absolute;left:0;top:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border:1px solid #fff;background-image:unset;width:calc(100% - 2px);height:calc(100% - 2px)}
.base_btn2::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn2:hover::after{width:100%}
.base_btn2:hover .span{color:#fff}


/*礼品定制*/
.cpxq{padding-top: 0.3rem;}
.cpxq .Location002970{padding-bottom: 0.1rem;}

.ProContent{}
.ProImg{ width:6rem; float:left;}
.ProImg .bigimg { overflow:hidden;}
.ProImg .bigimg .imgbox{padding-top: 80%;border:1px solid #efefef;}
/*.ProImg .bigimg .imgbox span{background-size: 100% 100% !important}*/
.ProImg .smallimg { overflow:hidden; padding:20px 11px 30px 11px;}
.ProImg .smallimg .item{ cursor:pointer; padding:0 10px;}
.ProImg .smallimg .imgbox{padding-top:78%;border:1px solid #eee;background: #fff;}
.ProImg .smallimg .slick-list{ padding:0 !important; margin:0 -5px;}
.ProImg .smallimg .slick-current .imgbox{bordeR:1px solid #5885ea;}
.ProImg .smallimg .slick-arrow{ z-index:10;position: absolute; top: 50%; margin-top: -29px; background:rgba(0,0,0,0.5); width: 30px; height: 58px; line-height:58px;transition: all ease 0.3s; border:0; border-radius:0;}
.ProImg .smallimg .slick-prev{ left:0;}
.ProImg .smallimg .slick-next{ right:0;}
.ProImg .smallimg .slick-arrow:hover{ background:#1a9956; color:#fff;}
.ProImg .othernav {padding: 21px 0 30px;border-top: 1px dashed #e5e5e5;line-height: 21px;font-size: 12px;}
.ProImg .othernav a{display: inline-block;margin-right: 45px;color:#666666;}
.ProImg .othernav .iconfont{color:#ee272e;margin-right: 8px;font-size: 18px;}

.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.zoomDiv img{ max-width:800px;width: 800px;}
.zoomMask{position:absolute;cursor:move;z-index:1;width: 100px;height: 100px;}

.ProInfo{width:calc(100% - 6.4rem);float:right;font-size: 0.16rem;padding-top: 0.3rem;}
.ProInfo .tithead{font-size: 0.32rem;color:#5885ea;position: relative;}
/*.ProInfo .tithead:after{content: "";position: absolute;left: 0;bottom: 0;width: 0.6rem;height: 3px;background:#5885ea; }*/
.ProInfo .tip{line-height: 2;color: #333;font-size: 0.16rem;margin: 0.3rem 0;}
.ProInfo .item1{padding:3px 0 2px;}
.ProInfo .item1 dd{width: 100%;float: left;font-size: 0.18rem;color: #333;line-height: 2;margin-bottom: 0.1rem;
	position: relative;padding-left: 0.15rem;}
.ProInfo .item1 dd:before{content: "";width: 5px;height: 5px;background: #5885ea;position: absolute;left: 0;top: 40%;
border-radius: 5px;}
.ProInfo .item1 .ti{display: inline-block;width: 63px;color:#666;}
.ProInfo .item1 .price{color:#ed1c24;}
.ProInfo .item1 .price b{font-size: 18px;}
.ProInfo .item1 .scj{text-decoration: line-through;}


.ProInfo .item2{line-height: 35px;border-top: 1px dashed #e5e5e5;border-bottom: 1px dashed #e5e5e5;}
.ProInfo .item2 a{display: inline-block;margin-right: 22px;color:#999999;}
.ProInfo .item2 a:hover{color:#ed1c24;}
.ProInfo .tip2{ line-height:31px; padding-top: 6px;font-size: 12px;text-align: center;}

.ProInfo .numtab{background:#f3f3f3;padding:0 20px 13px;margin-bottom: 20px;}
.ProInfo .numtab .ti{color:#999999;line-height: 39px;}
.ProInfo .numtab dl{border:1px solid #e5e5e5;background:#eeeeee;position: relative;padding-left: 54px;}
.ProInfo .numtab dl dt{width:54px;text-align: center;position: absolute;left: 0;top: 0;}
.ProInfo .numtab dl dd span{width: 12.5%;display: block;float: left;}
.ProInfo .numtab dl:nth-child(2n+2){background:#fff;}

.ProInfo .item3{margin-bottom: 11px; color:#999999;}
.ProInfo .item3 dt{width: 62px;display: inline-block;vertical-align: middle;}
.ProInfo .item3 dd{display: inline-block;vertical-align: middle;}

.ProInfo .size{float: left;border:1px solid #eeeeee;height: 46px;padding:6px 0 0 51px;width:128px;margin-right: 14px;position: relative;cursor: pointer;line-height: 16px;color:#999999;}
.ProInfo .size img{position: absolute;left: 0;top: 0;width: 44px;height: 44px;}
.ProInfo .size.on{border:1px solid #ed1c24;}
.ProInfo .size.on:after{content: "";position: absolute;right: 0;bottom: 0;width: 16px;height: 14px;background:url(../images/on.png);}

.numbox{width: 1.2rem;height: 0.3rem;line-height: 0.28rem;text-align:center;display:inline-block;vertical-align: middle;position:relative;/* border: 1px solid #e5e5e5; */}
.numbox .J_input{vertical-align:top;height: 0.3rem;line-height: 0.28rem;width: 0.62rem;font-size: 0.16rem;text-align:center;border: 1px solid #e5e5e5;}
.numbox .J_add:hover,.numbox2 .J_minus:hover{color:#fd4a1d;}
.numbox .J_add{position:absolute;width: 0.3rem;right:0;border:1px solid #e5e5e5;border-radius: 0 5px 5px 0;}
.numbox .J_minus{position:absolute;width: 0.3rem;left:0;border:1px solid #e5e5e5;border-radius: 5px 0 0 5px;font-size: 0.18rem;}

.priceall{color:#ed1c24;font-size: 18px;}

.ProInfo .btnbox{ padding-bottom: 30px;}
.ProInfo .btnbox a{display: inline-block;text-align: center;color:#ed1c24;width: 128px;line-height: 40px;font-size: 16px;border:1px solid #ed1c24;border-radius: 4px;}
.ProInfo .btnbox a.on,.ProInfo .btnbox a:hover{color:#fff;background:#ed1c24;color:#fff;}
.ProInfo .btnbox a.on:hover{background:#c20007;}

.ProOther{font-size: 12px;margin-bottom: 30px;border:1px solid #e5e5e5;background:#f3f3f3;padding:9px 19px 0 30px;clear: both;height: auto !important;height:80px;min-height: 80px;}
.ProOther .seven{width: 369px;float: left;text-align: center;padding-left: 50px;position: relative;height: 60px;line-height: 15px;color:#999999;}
.ProOther .seven img{position: absolute;left: 0;top: 0;}
.ProOther .seven b{display: block;line-height: 24px;font-size: 18px;color:#333333;padding-top: 8px;}
.ProOther .seven:after{content: "";right: 0;top: 7px;position: absolute;width: 1px;height: 46px;background:#e5e5e5;}
.ProOther .info{float: right;line-height: 42px;padding-top: 9px;color:#999999;}
.ProOther .info span{display: inline-block;margin-right: 28px;}
.ProOther a.btn{display: inline-block;text-align: center;color:#fff;text-align: center;background:#ed1c24;font-size: 16px;width: 124px;}
.ProOther a.btn:hover{background:#c20007;}

.ProLeft{width: 219px;float: left;margin-bottom: 4%;}
.ProLeft .Col{border:1px solid #e5e5e5;margin-bottom:10px;}
.ProLeft .Col .tithead{line-height: 40px;border-bottom:1px solid #e5e5e5;padding:0 16px;color:#333333;font-size: 14px;background:#f9f9f9;}
.ProLeft .Col .brand{padding:8px 0 14px 16px;}
.ProLeft .Col .brand li{width: 33.333%;float: left;line-height: 28px;}
.ProLeft .Col .brand a{font-size: 12px;color:#999999;}.ProLeft .Col .brand a:hover{color:#ed1c24;}
.ProLeft .pro{padding:14px 0 36px;}
.ProLeft .pro .item{margin-bottom: 23px;text-align: center;padding:0 14px;}
.ProLeft .pro .imgbox{width: 135px;height: 135px;margin:0px auto 11px;}
.ProLeft .pro .price{color:#f02d33;font-size: 14px;}
.ProLeft .slick-arrow{border-radius: 0;width: 50%;height: 36px;top: auto;margin: 0;bottom: -36px;}
.ProLeft .slick-prev{right: 0;left:auto;background-color:#fbb03b;background-image: url(../images/ico/arrtop.png);background-position: center center;background-repeat:no-repeat;}
.ProLeft .slick-next{left: 0;right: auto;background-color:#ed1c24;background-image: url(../images/ico/arrbottom.png);background-position: center center;background-repeat:no-repeat;}

.ProDetail{width: calc(100% - 239px);float: right;margin-bottom: 4%;}
.ProDetail .tabnav{ cursor:pointer;color:#666666;font-size:14px; line-height:40px; height:41px;border-bottom: 1px solid #eeeeee;position: relative;background:#fff;}
.ProDetail .tabnav ul{float:left;}
.ProDetail .tabnav li{float:left; padding:0 32px; background:#f3f3f3;}
.ProDetail .tabnav li a{color:#666;}
.ProDetail .tabnav li.on{ background:#ed1c24; color:#fff;}
.ProDetail .tabnav li.on a{ color:#fff;}
.ProDetail .tabnav.fix{ position:fixed; top:70px; width:960px; left:50%; margin-left:-361px; z-index:100;}
.ProDetail .tabnav .ewm{ position:relative;float: left;padding:0 26px;}
.ProDetail .tabnav .ewm .iconfont{margin-left: 8px; vertical-align: middle;}
.ProDetail .tabnav .ewm .img{transition: all ease 0.3s; visibility:hidden; z-index:100; opacity:0; position:absolute; top:20px; background:#fff; left:50%; margin-left:-75px; padding:10px; border:1px solid #ccc; width:150px;}
.ProDetail .tabnav .ewm .img img{ width:100%;}
.ProDetail .tabnav .ewm:hover .img{visibility: visible;opacity: 1; top:40px;}
.ProDetail .tabnav .car{position: absolute;right: 0;bottom: 0;color:#fff;text-align: center;font-size: 16px;background:#fbb03b;width: 162px;}
.ProDetail .tabnav .car:hover{background:#c37700;}

.ProDetail .Content{border:1px solid #eeeeee;position: relative; overflow: hidden;clear: both;border-left: none;border-right: none}
/*.ProDetail .Content .slidebox{display: none;}*/

.ProDetail .Item{font-size: 12px;padding:14px 0 17px 32px;border-bottom: 1px solid #eeeeee;clear: both;}
.ProDetail .Item li{width: 50%;float: left;}
.ProDetail .detail{padding:32px;}
.ProDetail .Zxbox{border:1px solid #e5e5e5;margin-top:44px;font-size: 12px;}
.ProDetail .Zxbox .tithead{line-height: 40px;border-bottom:1px solid #e5e5e5;padding:0 16px;color:#333333;font-size: 14px;background:#f9f9f9;}
.ProDetail .Zxbox .btn{padding:11px 0 12px 13px;}
.ProDetail .Zxbox .btn a{display: inline-block;padding:0 15px;border:1px solid #e5e5e5;border-radius: 3px;}
.ProDetail .Zxbox .btn a:hover{ background:#ed1c24;border:1px solid #ed1c24;color:#fff;}
.ProDetail .Zxbox .box{padding:13px;}
.ProDetail .Zxbox .nav{line-height: 26px;margin-bottom: 12px;}
.ProDetail .Zxbox .nav a{display: inline-block;padding:0 19px;color:#666;}
.ProDetail .Zxbox .nav a.on{background:#f9f9f9;border-radius: 3px;}
.ProDetail .Zxbox .Content2{position: relative;}

.CommentAll{ padding-bottom:25px;}
.ProDetail .tithead{ font-size:16px;padding-left: 25px; color:#ed1c24;line-height:40px;border-bottom: 1px solid #eeeeee;}
.CommentAll .tag{ padding:30px; padding-bottom:36px;font-size: 12px;}
.CommentAll .tag a{cursor:pointer;padding:0 10px;display:inline-block;margin:0 10px 10px 0;border:1px solid #d2d2d2;border-radius:4px;color:#333333;font-size: 0.16rem;}
.CommentAll .tag a.on{ color:#fff; border:1px solid #ed1c24; background:#ed1c24;}
.CommentAll .Comment-list{ margin:0 30px;font-size: 12px;}
.CommentAll .Comment-list .item{ position:relative; background:url(../images/linebg.gif) 0px top repeat-x; padding:23px 40px 31px 128px; height:auto !important; height:119px; min-height:119px;}
.CommentAll .Comment-list .item .head{position:absolute;left:0;width:98px;text-align:center;font-size: 0.16rem;}
.CommentAll .Comment-list .item .head img{ display:block; border-radius:50%; margin:0px auto 12px; width:60px; height:60px;}
.CommentAll .Comment-list .item .star{ display:block; padding-top:6px;}
.CommentAll .Comment-list .item .p{padding:10px 0 4px;font-size: 0.16rem;}
.CommentAll .Comment-list .item .date{color:#999999;font-size: 0.16rem;}
.CommentAll .Comment-list .item .reply{margin-top:5px;color:#999999;font-size: 0.16rem;padding:15px 33px;background:#f7f7f7;border-radius:12px;}
@media(max-width:1024px){
	.SubBan.pro{height: 120px;}
	.ProImg{width: auto;float: none;overflow: hidden;}
	.ProImg .othernav a{margin-right: 15px;}
  .ProInfo{width: auto;float: none;}

  .ProInfo .tithead {font-size: 18px;}
	.ProInfo .btnbox a{font-size: 14px;width:100px;line-height: 32px;}

	.ProLeft{width: auto;float: none;}
	.ProLeft .pro{padding-bottom: 0;}
	.ProLeft .slick-arrow{width: 25px;height: 33px;bottom: auto;top: 50%;margin-top: -16px;}
	.ProLeft .slick-prev{left: 0; right: auto;background-image: url(../images/common/left.png);}
	.ProLeft .slick-next{left:auto; right: 0;background-image: url(../images/common/right.png);}
	.ProLeft .Col .brand li{width: 25%;}

	.ProDetail{width: auto;float: none;}
	.ProDetail .tabnav.fix {top: 92px;width: 100%;left: 0;margin-left: 0;}
	.ProOther .seven{width: auto;float: none;}
	.ProOther .info{width: auto;float: none;}
	.ProOther a.btn {display: block;margin:5px auto 0;line-height: 38px;}
	.ProDetail .tabnav li{padding:0 15px;}
	.ProDetail .tabnav .car{width: 100px;}
}

@media(max-width:768px){
	.ProInfo .item1 dd{width: auto;float: none;}
	.ProInfo .item2 a{margin-right: 10px;}
	.ProInfo .tip2{padding:10px 0;line-height: 20px;}
	.ProInfo .numtab .ti{line-height: 20px;padding:15px 0;}
	.ProInfo .numtab dl {padding-left: 0;}
	.ProInfo .numtab dl dt{position: static;}
	.ProInfo .numtab dl dd {padding:0 0 0 10px;}
	.ProInfo .numtab dl dd span{width: 25%;}
	.ProOther{padding:15px;}
	.ProOther .seven b {font-size: 15px;}
	.ProOther .info{line-height: 22px;}

	.ProDetail .tabnav{height: 80px;}
	.ProDetail .tabnav ul{float: none;}
	.ProDetail .tabnav li{padding:0;width: 25%;text-align: center;}
	.ProDetail .tabnav .ewm{display: inline-block;float: none;}

	.ProDetail .Item,.ProDetail .detail {padding:15px;}
	.ProDetail .Item li{width: auto;float: none;}
	.ProDetail .Zxbox .nav a{width:25%;text-align: center;padding:0;}
	.ProDetail .Zxbox .nav a i{display: block;}
  .CommentAll .tag{padding:15px;}
	.CommentAll .tag a {padding:0 5px;margin:0 4px 4px 0;}
	.CommentAll .Comment-list{margin:0 15px;}
	.CommentAll .Comment-list .item {padding:15px 0px 15px 95px;}
	.CommentAll .Comment-list .item .head {width: 85px;}
	.CommentAll .Comment-list .item .head img {margin-bottom:0;}
	.CommentAll .Comment-list .item .reply{padding:10px;}

	.ProDetail .Zxbox{margin-top: 20px;}
}




/*TextList001939*/
.TextList001939{margin: 0;/* border: 1px solid #ffdbbb; */}
.TextList001939 li{padding: 0;/* border-bottom:1px solid #ffdbbb; */margin-top: -1px;}
.TextList001939 li .con{position:relative;padding: 0;}
.TextList001939 li.end{ border-bottom:0;}
.TextList001939 li .name{padding:20px 15px; padding-right:127px;color:#999; line-height:normal; text-transform:uppercase;}
.TextList001939 li .name h1{margin: 0; font-size:24px; color:#333; padding-bottom:5px;}
.TextList001939 li .btn{position: absolute;top: 0.1rem;left: 0.1rem;width: 0.3rem;height: 0.3rem;background: transparent;cursor:pointer;}
.TextList001939 li .btn:before,
.TextList001939 li .btn:after{ position:absolute; content:''; background-color:#fff;}
.TextList001939 li .btn:before{left:15%;width:70%;height:4px;top:50%;margin-top:-2px;opacity: 0;}
.TextList001939 li .btn:after{top:15%;height:70%;width:4px;left:50%;margin-left:-2px;opacity: 0;}
.TextList001939 li#on .btn:after{ display:none;}
.TextList001939 li time{ position:absolute; left:0 ;top:0; width:75px;padding: 15px 0; text-align:center;background:#f77a20; color:#fff; font-weight:bold; font-size:22px; }
.TextList001939 li time i{ display:block; font-weight:normal; padding-bottom:8px;font-size:16px;}
.TextList001939 li .txt{display:none;padding: 0.3rem;border: 1px solid #B9B9B9;}
@media(max-width:768px){
.TextList001939 li .con{position:relative; }
.TextList001939 li .btn{right:5px;}
.TextList001939 li .btn{ width:40px; height:40px;}
.TextList001939 li time,
.TextList001939 li .name h1{ font-size:18px;}
.TextList001939 li .name{ font-size:12px; padding-right:55px;}
}
@media(max-width:375px){
.TextList001939 li .name h1{ font-size:16px;}
.TextList001939 li .btn{ width:35px; height:35px;}
.TextList001939 li .name{padding-right:50px;}
}


.gugeb{width: 100%;padding-top: 0.3rem;margin-bottom: 0.6rem;}
.gugeb .gugeb-top{display: flex;justify-content: space-between;margin-bottom: 0.15rem;align-items: center;}
.gugeb .gugeb-top .sech{display: flex;}
.gugeb .gugeb-top  input{ padding-left: 0.15rem; border: 1px solid #F1F1F1; font-size: 0.16rem;
	border-right: 0; width:2.4rem; height: 0.42rem; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
.gugeb .gugeb-top  button{ width: 90px; background:#5885ea;color:#fff; }
.gugeb .gugeb-top .box-tip{font-size: 0.16rem;color: #BB0100;}

.gugeb .biaoge{margin-top: 0;}
.gugeb .biaoge table th,
.gugeb .biaoge table td{text-align: left;border: 1px solid #B9B9B9;border-collapse:collapse;
	font-size: 0.16rem; line-height: 1.6;
	padding: 0.1rem 0.2rem;}
.gugeb .biaoge table th{font-size: 0.16rem;color: #333;font-weight: 600;background: #ebebeb;/* display: flex; *//* flex-direction: row; *//* justify-content: center; *//* flex-wrap: wrap; */}
.gugeb .biaoge table th span{float: left;}


.gugeb .biaoge table td.t1{ cursor: pointer;}
.gugeb .biaoge table td.t1 img{ margin-right: 10px;height: 0.16rem;margin-top: 4px;}
.gugeb .biaoge table td.t1.op img{ transform: rotateX(180deg);}

.gugeb .biaoge table td.t9 a{background: #cc0008;line-height: 2;border-radius: 6px;padding: 0 0.2rem;color: #fff;display: inline-block;}

.gugeb .biaoge table .t1{width: 16%;}
.gugeb .biaoge table .t2{width: 14%;}
.gugeb .biaoge table .t3,
.gugeb .biaoge table .t4,
.gugeb .biaoge table .t6,
.gugeb .biaoge table .t7{width: 8.5%;}
.gugeb .biaoge table .t5{width: 6%;text-align:  center;}
.gugeb .biaoge table .t5 .check{text-align: center;padding-top: 6px;}
.gugeb .biaoge table .t5 .check input{width: 0.2rem;height: 0.2rem;}
.gugeb .biaoge table .t8{width: 12%;}
.gugeb .biaoge table .t9{width: 12%;}


@media(max-width:480px){
.gugeb .biaoge table{ overflow:auto;}
.gugeb .biaoge table{ width:180%;}
}




.gugeb .biaoge table th .order i {
	display: block;
	width: 9px;
	height: 9px;
	margin: 0 2px;
	cursor: pointer;
}

.gugeb .biaoge table th .order i.up {
	background: url(../images/up_g.png) no-repeat center center;
}

.gugeb .biaoge table th .order i.down {
	background: url(../images/down_g.png) no-repeat center center;
}

.gugeb .biaoge table th .order {display: flex;align-items: center;justify-content: center;flex-direction: column;float: left;padding-top: 3px;margin-left: 0.1rem;}

.gugeb .biaoge table th .order i.up:hover,
.gugeb .biaoge table th .order i.up.cur {
	background: url(../images/up_r.png) no-repeat center center;
}

.gugeb .biaoge table th .order i.down:hover,
.gugeb .biaoge table th .order i.down.cur {
	background: url(../images/down_r.png) no-repeat center center;
}





/*RighInfo003134 */
.RighInfo003134{width: 100%;}
.RighInfo003134 .top-btn{width: 100%;display: flex;justify-content: flex-end;}
.RighInfo003134 .top-btn  a{ display: inline-block; padding: 2px 10px; border-radius: 3px; 
	border: 1px solid #BB0100; color: #BB0100;font-size:0.14rem;line-height:1.6; margin-left: 0.1rem;}
.RighInfo003134 .top-btn  a:hover{ background: #BB0100; color: #fff;}

	.RighInfo003134 .img-side {
		border: none;
		margin-bottom: 0;
		margin-top: 10px;
	}
.RighInfo003134 .img-side .ytable-cell{padding-bottom: 0;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 78%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 0.45rem; margin: 0 auto 0.15rem auto;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #da251d; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute;top:50%;width: 0.24rem;height: 0.15rem;background-size: auto;background-repeat: no-repeat;background-position: center;margin-top: 0;border: none;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #e60012;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #da251d;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .right-txt{padding-left: 6%;}
.RighInfo003134 .right-txt .table-zk{width: 100%;border: none}
.RighInfo003134 .right-txt .table-zk tr th,
.RighInfo003134 .right-txt .table-zk tr td{font-size: 0.14rem;color: #333;line-height: 1.6;padding: 0.1rem;
	text-align: center;background: transparent;border: none;}
.RighInfo003134 .right-txt .table-zk tr:nth-child(2n-1){background: #F6F7F9;}
.RighInfo003134 .right-txt .table-zk tr:nth-child(2n){background: #fff;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 28%;border-right: none;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 0;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}


/*
 .RighInfo002254 涓篸emo缂栧彿
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{padding: 0.45rem 0;}
.RighInfo002254 .slider-big{ border:1px solid #dcdcdc;}
.RighInfo002254 .slider-big li figure{ background-size:contain;}
.RighInfo002254 .slider-list{ position: relative;}
.RighInfo002254 .slider-list li figure{  border:1px solid #f2f2f2;}
.RighInfo002254 .slider-list li.slick-current figure{border-color: #3c89d9; }
.RighInfo002254 .slider-list .slick-arrow{position:absolute; width:100%; height:40px;cursor:pointer; background-position: center;background-repeat: no-repeat; background-size: auto 50%;}
.RighInfo002254 .slider-list .slick-prev{background-image:url(../images/RighInfo002254-btn_prev.png);}
.RighInfo002254 .slider-list .slick-next{background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#3c89d9; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#3c89d9; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#3c89d9; color:#fff;}

.RighInfo002254 .tab{padding: 0;}
.RighInfo002254 .tab .h1_tab{margin:0;/* border-bottom:1px solid #e7e8e8; */overflow:hidden;font-size:16px;font-weight:normal;color:#000;}
.RighInfo002254 .tab .h1_tab span{font-size: 0.2rem; float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#5885ea; color:#fff;}
.RighInfo002254 .tab .info{padding: 0.45rem;border: 1px solid #ddd;font-size: 0.16rem;line-height: 2;color: #333;}
.RighInfo002254 .tab .info .tit{font-size: 0.2rem;color: #000;line-height: 1;margin-bottom: 0.15rem;}
.RighInfo002254 .tab .info .des{font-size: 0.16rem;color: #333;line-height: 2;margin-bottom: 0.15rem;}
.RighInfo002254 .tab .info p.td{font-size: 0.16rem;color: #333;line-height: 2;margin-bottom:0;position: relative;
padding-left: 0.16rem;}
.RighInfo002254 .tab .info p.td:before{content: "";background: #5885ea;position: absolute;left: 0;top: 35%;
width: 6px;height: 6px;}

.RighInfo002254 .tab .info p.center{text-align: center;}
.RighInfo002254 .tab .info p img{max-width: 100%;display: inline-block;}



@media (max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media (min-width:641px) {
.RighInfo002254 .list_img{float:left; width:55.6%; position:relative;}
.RighInfo002254 .slider-big{position:absolute; left:0; top:0; height:100%; width:80%; }
.RighInfo002254 .slider-big *{height: 100%;}
.RighInfo002254 .slider-list{padding:42px 0;margin-left: 82.9%;}
.RighInfo002254 .slider-list .slick-arrow{ left: 0;}
.RighInfo002254 .slider-list .slick-prev{top: 0;}
.RighInfo002254 .slider-list .slick-next{bottom: 0;}
.RighInfo002254 .slider-list li{ height:130px;  position:relative;}
.RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
.RighInfo002254 .slider-list li.slick-current figure{ border-width:2px;}
}
@media(max-width:640px){
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
.RighInfo002254 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
.RighInfo002254 .slider-list{padding:0 42px; margin-top: 3vw;}
.RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 42px; height: 100%; background-size: contain;transform: rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left: 0;}
.RighInfo002254 .slider-list .slick-next{right: 0;}
 }	
@media(max-width:480px){
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	


.cptj{padding: 1rem 0;}
.box2{display:flex;align-items:center;margin-top:45px;justify-content:space-between}
.box2 .box2_tit{}
.box2 .pro_tab3{margin-top:40px}
.box2 .imgbox{padding-bottom: 78%;position:relative;background: #f7f8fa;}
.box2 .imgbox .collect{background-image:url(../images/icon14.png);width:23px;height:18px;position:absolute;right: 0.15rem;top: 0.15rem;}
.box2 .imgbox .collect1{background-image:url(../images/icon15.png)}
.box2 .imgbox img{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);max-height:100%}
.box2 .item{padding: 0;background-color:#fff;float: left;width: 18.4%;margin-right: 2%;border: 1px solid #e9e9e9;border-radius: 0.1rem;overflow: hidden;box-shadow: 2px 2px 6px rgb(0 0 0 / 9%);}
.box2 .item:nth-child(5n){margin-right: 0;}
.box2 .item .txt{padding: 0.15rem;}
.box2 .item .gwc{text-align: right;margin-top: 0.15rem;margin-bottom: 0.15rem;}
.box2 .item .gwc a{line-height: 2;padding: 0 0.15rem;font-size: 0.16rem;text-transform:capitalize;color: #cc0008;
border: 1px solid #cc0008;border-radius:0.3rem;display:inline-block; }
.box2 .price{display:flex;align-items:flex-end;color:#1e94d4;line-height: 0.34rem;font-size: 0.22rem;margin-top:15px;font-weight: 600;width: 30%;float: left;}
.box2 .old{color:#636466;line-height:1;margin-left:15px;text-decoration:line-through}
.box2 .box2_desc1{margin: 0;font-size: 0.16rem;line-height:1.571;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;color: #333;}
.box2 .box2_desc1 span{color: #5885ea;margin-left: 0.1rem;}
.box2 .num_box{display:flex;align-items:center}
.box2 .num_tit{color:#636466;margin-left:10px}
.box2 .num_box .num_imgs{display:flex;align-items:center}
.box2 .num_imgs .img{width:15px;height:15px;display:flex;align-items:center}
.box2 .num_imgs .img:not(:first-child){margin-left:10px}
.box2 .box2_item{margin-bottom:20px;display:flex}
.box2 .box2_item .box2_desc{color:#636466;margin-left:40px}
.box2 .proinfo_tit{width:95px;min-width:95px}
.proinfo02{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding:10% 0 19%}
.proinfo02 .text_box{max-width:640px;width:100%}
.proinfo02 .tit{color:#fff;line-height:1.5;}
.proinfo02 .ctit{color:#fff;line-height:1.5;margin-top:30px}


/*Form002219*/
.Form002219{ padding-bottom:5%;}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#5885ea;} 
.Form002219 select{border: 1px solid #f0f0f0; background: none; display: block; height: 40px;
	color: #333;
 width: 100%; padding: 5px 10px; color: #aaa; appearance:none;-moz-appearance:none;-webkit-appearance:none;
  padding-right: 14px; background: url("../images/down_g.png") no-repeat scroll 97% center transparent;}
.Form002219 select option{color: #333;}
.Form002219 select::-ms-expand { display: none; }
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/




.bidui-box{
	background: #fff;
	border: 3px solid #666;
	position: fixed;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	padding: 0.2rem 0.2rem 0.15rem 0.15rem;
	border-radius: 2px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
	z-index:999;
	/* width: 3rem; */
	}
.bidui-box ul{max-height: 80vh;/* overflow: auto; */margin-bottom: 10px;}
.bidui-box li{width: 2.6rem;margin-bottom: 20px;position: relative;padding-top: 0;background: #f7f8fa;border: 1px solid #ddd;}
.bidui-box li .close{position: absolute;right: -0.1rem;top: -0.1rem;z-index: 999;width: 0.2rem;height: 0.2rem;background: #fff;border: 1px solid #bb0100;display: flex;align-items: center;justify-content: center;}
.bidui-box li .close img{width: 16px;height: 16px;display: inline-block;}
.bidui-box li dt{border-right: 1px solid #ddd;background: #fff;}
.bidui-box li dd{flex: 1;padding-left: 0.15rem;}
.bidui-box dl img{ width: 70px; height: 70px;}
.bidui-box .bon{ justify-content: space-between;}
.bidui-box .order-bon{ padding: 5px 10px; border-radius: 3px; color: #fff; background: #BB0100; border: 1px solid #BB0100;}
.bidui-box .order-bon:hover{ color: #fff; background-color: #981211;}
.bidui-box .order-bon2{ padding: 5px 10px; border-radius: 3px; color: #BB0100; border: 1px solid #BB0100;}
.bidui-box .order-bon2:hover{ color: #fff; background-color: #BB0100;}


/*购物车*/

.gwc-wk{padding-top: 0.3rem;}
.Process{text-align:center;font-size: 0.16rem;margin: 0.3rem 0 1.6rem 0;/* padding-top: 0.3rem; */position: relative;/* display: block; */}
.Process:after{width: 100%;left: 0;height: 4px;position: absolute;top: 0.13rem;background:#eeeeee;content: "";}
.Process li{position:relative;width:33.333%;float:left;z-index: 1;line-height: 35px;font-size: 0.18rem;}
.Process li i{width: 0.3rem;line-height: 0.3rem;border-radius:50%;background:#eeeeee;display: block;margin:0px auto;position: relative;z-index: 1;margin-bottom: 0.1rem;}
.Process li.on{ color:#ed1c24;}
.Process li.on:after{position: absolute;left: 0;top: 0.13rem;content: "";height: 4px;background:#ed1c24;width: 100%;}
.Process li.on i{ color:#fff; background:#ed1c24;}
.CarAll{padding:0 30px;border:1px solid #e5e5e5;color:#333;border-bottom:0;font-size: 0.18rem;line-height: 3;display:inline-block;}

.CarList {border:1px solid #e5e5e5;margin-bottom: 0.3rem;position:relative;padding-bottom: 0.2rem;font-size: 0.16rem;}
.CarList .thead{background:#f8f8f8;border-bottom:1px solid #e5e5e5;height: 0.48rem;line-height: 0.48rem;text-align:center;color:#333333;padding: 0 0.3rem;position:relative;margin-bottom: 0.3rem;}
.CarList .thead .check{ position:absolute; left:0.26rem;cursor: pointer;}
.CarList .thead .check label{display: flex;align-items: center;}
.CarList .thead .check input{width: 0.2rem;height: 0.2rem;margin-right: 8px;cursor: pointer;}
.CarList .thead .td2{padding-left: 0;}

.CarList li{ float:left;}
.CarList .td1{width: 44%;text-align:left;padding-left: 1.7rem;}
.CarList .td2{width: 18%;}
.CarList .td3{width: 12%;}
.CarList .td4{width: 12%;}
.CarList .td5{ width:14%;}
.CarList .item{position:relative;margin: 0 0.3rem 0.3rem 0.6rem;border:1px solid #e5e5e5;/* height: 1.46rem; */padding-bottom: 0;clear: both;}
.CarList .item:last-child{margin-bottom: 0;}
.CarList .item li{display:flex;justify-content:center;align-items:center;flex-direction: column;height: 1.46rem;}
.CarList .item .td1{height:auto;padding: 0.15rem;display:block;}
.CarList .item .pro{padding-left: 1.6rem;/* height:120px; */line-height:20px;position:relative;font-size: 0.16rem;}
.CarList .item .pro .imgbox{position:absolute;left:0;height: 1.1rem;width: 1.4rem;top:-10px;border: 1px solid #eee;padding: 0.1rem;}
.CarList .item .pro .ti{margin: 0.1rem 0;line-height: 2;/* height:48px; */overflow: hidden;color:#333333;font-size: 0.18rem;font-weight: bold;}
.CarList .item .pro p{color:#666;margin-bottom: 0.1rem;}

.CarList .item .price{text-align:center;/* font-size: 0.24rem; */}
.CarList .item .price .jg{display:block;color:#ed1c24;font-size: 0.24rem;}
.CarList .item .price .jg b{font-size: 0.24rem;}
.CarList .item .price .yh{color:#999999;font-size: 0.16rem;text-decoration: line-through;}

.CarList .item .jf{ color:#ed1c24;}
.CarList .item .jf .iconfont{font-size:18px; color:#b9b9b9;}
.CarList .item .tool a{display: block;font-size: 0.15rem;}
.CarList .hideti{display: none;font-size:12px;color:#999;}

.CarList .item .check{ position:absolute; left:-0.36rem;top:0;cursor: pointer;}
.CarList .item .check input{width: 0.2rem;height: 0.2rem;cursor: pointer;}
.CarList .pay{position: absolute;bottom: -102px;right: 0;color:#fff;font-size:18px;font-weight: bold;background:#ed1c24;width: 188px;line-height:72px;z-index: 2;text-align:center;}
.CarList .pay:hover{background:#d90810;}

.CarList.collect .item{margin-left: 30px;}
.CarList.collect .td1{width: 44%;}
.CarList.collect .td2{width: 16%;}
.CarList.collect .td3{ width:20%;}
.CarList.collect .td4{ width:20%;}
.CarList.collect .btns84{line-height: 0.3rem;margin-top: 0.15rem;}

.Cartotal{background:#f8f8f8;color:#333;padding: 0 2.4rem 0 0.3rem;position:relative;margin-bottom: 0.75rem;font-size: 0.18rem;}
.Cartotal li{ height:70px; line-height:70px; float:left;width: 23.3333%;}
.Cartotal li.li1{width: 30%;}
.Cartotal li .check{margin-right:28px;display: flex;align-items: center;}
.Cartotal li .check input{width: 0.2rem;height: 0.2rem;margin-right: 8px;}
.Cartotal li.all{line-height:70px;}
.Cartotal li.all span{ display:block; font-size:12px; color:#666666;}
.Cartotal li.all b{ color:#ed1c24; font-size:18px;}
.Cartotal li.all .ze{font-size: 12px;color:#999999;}
.Cartotal li.all .ze i{text-decoration: line-through;}


@media(max-width:1024px){
	.Cartotal {padding-right: 115px;}
	.CarList .pay {width: 110px;font-size: 16px;}
}
@media(max-width:768px){
  .cartbody{padding-bottom: 110px;}
	.CarAll{font-size: 15px;line-height: 32px;padding:0 10px;}
	.CarList .thead{height: 35px;line-height: 35px;}
	.CarList .thead ul{display: none;}
	.CarList .thead .check {left: 5px;}
	.CarList .item {margin:0 12px 12px 24px;height: auto;}
	.CarList .item .pro .imgbox {top: -4px;}
	.CarList .item{margin-bottom: 12px;padding-bottom: 0;}
	.CarList .item .td1{width: auto; float: none;padding:0 10px;}
	.CarList .item .pro {padding-left: 130px;}
	.CarList .item .td2,.CarList .item .td3,.CarList .item .td4{width: 33.333% !important;height: 70px;padding:10px 0;line-height: 18px;}
	.CarList .item .td5{width: auto;float: none;text-align: right; clear: both;height: auto;display: block;background:#f8f8f8;line-height: 35px;}
	.CarList .item .tool a{display: inline-block;margin-right: 15px;}
	.CarList .item .tool a.btns84 {margin: 5px 0 0 0;font-size:12px; width: 74px;}

	.CarList .item .price .jg{display: inline-block;}
	.CarList .item .price .jg b{font-size:16px;}
	.CarList .item .check {left: -20px;}
	.CarList .item .numbox {width: 85px;}
	.CarList .item .numbox .J_input {width: 35px;}

	.CarList .hideti{display: block;}

	.Cartotal{height: auto;padding:15px 0 15px 15px;position: fixed;width: 100%;left: 0;bottom: 0;z-index: 100;box-shadow: 0 0 10px rgba(0,0,0,0.2);margin-bottom:0px;}
	.Cartotal li.li1{padding: 0 10px 8px 0;}
	.Cartotal li .check{margin-right:10px;}
	.Cartotal li{width: auto !important;height: auto;line-height: 22px;}
	.Cartotal li:nth-child(2){padding-right: 18px;}
	.Cartotal li:nth-child(4){clear: both;}
	.Cartotal .hide{display: none;}
  .CarList .pay{position: fixed;z-index:200;bottom: 0;line-height: 50px;}
	.Cartotal li.all{padding-top: 8px;}
}


/*去支付和完成*/
.Paytit{ line-height:26px; color:#333333; font-size:20px; padding-bottom:22px; font-size:20px;}
.AddressSelect{ padding-bottom:4%;}
.AddressSelect ul{margin-left: -2%;}
.AddressSelect li{ position:relative; cursor:pointer; font-size:14px; margin-left:2%; border:2px dashed #e5e5e5; padding:6px 17px 0; height:120px; width:23%; float:left;}
.AddressSelect .name{ line-height:34px; font-size:16px; color:#333333;}
.AddressSelect .p{ height:40px; line-height:20px; margin-bottom:2px;}
.AddressSelect .edit{ display:none;}
.AddressSelect li.on{ border:2px dashed #ed1c24;}
.AddressSelect li.on .edit{ display:block;}
.AddressSelect li.on .ico{ background:url(../images/member/on.png); width:38px; height:38px; position:absolute; right:-2px; bottom:-2px;}
.AddressSelect li.add a{ text-align:center; display:block; line-height:108px; color:#333333;}
.AddressSelect li.add a i{color:#1a9956; margin-right:8px;}
.AddressSelect li.add:hover{ border:2px dashed #ed1c24;}

.OederForm{border-bottom:1px solid #eeeeee;padding-bottom:2%;margin-bottom:3.5%;font-size: 0.16rem;}
.OederForm .item{line-height: 0.4rem;margin-bottom: 0.15rem;padding-left: 0.9rem;height:auto !important;height:40px;min-height: 0.4rem;position:relative;}
.OederForm .item dt{position:absolute;left:0;top:0;color:#333333;font-size: 0.16rem;}
.OederForm .input{border:1px solid #eeeeee;line-height:38px;height:40px;text-indent:1em;width:60%;font-size: 0.16rem;/* font-weight: 600; */}
.OederForm .price{color:#dc0000;font-weight:bold;font-size: 0.24rem;}
.OederForm label{ display:inline-block; margin-right:20px;}.OederForm label span{ font-size:14px; color:#999; margin-right:10px; display:inline-block;}

.Payment{ padding-bottom:3.5%;margin-bottom: 15px;}
.Payment ul{padding-bottom: 4%;}
.Payment img{ display:inline-block; vertical-align:middle;}
.Payment li{margin-bottom: 0.3rem;display: inline-block;margin-right: 0.6rem;}

.paybtn{ color:#fff; width:180px; height:50px; font-size:16px; background:#dc0000; cursor:pointer;}
.paybtn:hover{ background:#c00000;}

.successbox{ background:#f8f8f8; padding:5.2%;margin-bottom: 5.5%;}
.successbox .box{ max-width:625px; margin:0px auto; padding-left:91px; position:relative;}
.successbox .ico{ position:absolute; left:0; top:0; line-height:56px;}
.successbox .ico .iconfont{ font-size:56px; color:#ed1c24;}
.successbox .ok{ font-size:24px; color:#ed1c24; line-height:35px;}
.successbox .over{ color:#333;}.successbox .over span{ display:inline-block; margin-left:20px;}
.successbox .tip{ color:#999999; padding:1px 0 35px; font-size:12px;}
.successbox .other{ line-height:36px;}
.successbox .other a.btns84{background: #ed1c24;color: #fff;padding: 0 0.3rem;display: inline-block;border-radius: 0.1rem;line-height: 0.36rem;}
.successbox .other a.a{ display:inline-block; margin-right:17px; font-size:12px; text-decoration:underline; color:#ed1c24;}
.successbox .other a:hover.a{ text-decoration:none;}

@media(max-width:1024px){
	.AddressSelect li{width: 48%;margin-bottom: 2%;}
}
@media(max-width:640px){
	.AddressSelect li{width: auto;float: none;height: auto;padding-bottom:6px;}
	.AddressSelect .p{height: auto;}
	.AddressSelect li.add a{line-height: 50px;}
	.Paytit{font-size: 17px;padding-bottom: 15px;}
	.OederForm .item {padding-left: 70px;}
	.OederForm .input{width:100%;}
	.paybtn{ color:#fff; width:120px; height:40px;}

	.successbox .ico{position: static;text-align: center;}
	.successbox .ico .iconfont{font-size: 40px;}
	.successbox .ok{text-align: center;}
	.successbox .box{padding-left:0;}
	.successbox .over span{display: block;margin-left: 0;}
}

@media(max-width:480px){
	.successbox .other a.btns84{margin-right: 80px;}
}

.ky_box{width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);display: none;position: fixed;z-index: 99999;top:0;left:0;}
.ky_list{width: 60%;margin:20% auto;position: relative;background: #fff;border-radius: 20px;max-width: 400px;padding: 15px;}
.close{color: #333;cursor: pointer;position:absolute;right: 10px;top: 10px;}
.ky_list h2{text-align: center;font-size: 20px;font-weight: normal;text-align: center;color: #ed1c24;}
.ky_inp{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.ky_inp input{width:75%;border: 1px solid #dcdcdc;line-height: 30px;}
.ky_inp label{width: 25%;}
.ky_btn{text-align: center;}
.ky_btn input{background: #ed1c24;color: #fff;font-size: 15px;display: inline-block;padding: 5px 20px;margin-top: 20px;}
@media(max-width:1024px){
	.ky_list{width: 90%;margin: 30% auto;}
}



/*我的订单*/
.OrderForm{ margin:0 0 40px -25px;}
.OrderForm .item{line-height: 0.4rem;width: 45%;padding: 0 0 0.2rem 1.1rem;position:relative;float:left;color:#333;}
.OrderForm .item.w55{line-height: 0.4rem;width: 55%;padding: 0 0 0.2rem 1.1rem;position:relative;float:left;color:#333;}
.OrderForm .ti{position:absolute;left:25px;top:0;font-size: 0.16rem;line-height: 0.4rem;}
.OrderForm .input-txt{height: 0.4rem;line-height: 0.38rem;width: 100%;border:1px solid #d8d8d8;border-radius: 6px;padding: 0 0.1rem;color: #999;}
.OrderForm .input-txt.name{ width:376px;}
.OrderForm .datebox{border:1px solid #d8d8d8;border-radius: 6px;height: 0.4rem;margin-right: 1.46rem;position:relative;}
.OrderForm .datebox .input{width:50%;height: 0.4rem;line-height: 0.38rem;vertical-align:top;float:left;padding-left: 0.35rem;background: url(../images/ico/date.png) 16px center no-repeat;}
.OrderForm .datebox span{ position:absolute; left:45%;}
.OrderForm .date{position: absolute;right:0;top: 0;}
.OrderForm .date a{display:inline-block;width: 0.6rem;line-height: 0.3rem;text-align:center;vertical-align:middle;border-radius:3px;margin-left:10px;border:1px solid #ed1c24;color:#ed1c24;font-size:12px;}
.OrderForm .date a:hover{ background:#fef3f0;}
.OrderForm select{height: 0.4rem;color:#999999;width: 1.6rem;border:1px solid #d8d8d8;border-radius: 6px;font-size: 0.16rem;}
.OrderForm .btn{padding-left: 25px;}
.OrderForm .btn button{width: 70px;height: 30px;color:#fff;border-radius: 4px;background:#ed1c24;}

.OrderList{position:relative;padding-bottom: 0.3rem;font-size: 0.16rem;}
.OrderList .tithead{background: #f1f1f1;text-align:center;line-height: 0.48rem;border: 1px solid #eee;border-bottom: none;color:#333333;margin-bottom: 0;}
.OrderList .tithead li{ float:left;}
.OrderList .tithead .td1{width: 40%;padding-left: 0.2rem;text-align:left;font-size: 0.16rem;line-height: 3;}
.OrderList .tithead .td2{width: 12%;}
.OrderList .tithead .td3{width: 10%;}
.OrderList .tithead .td4{width: 12%;}
.OrderList .tithead .td5{width: 13%;}
.OrderList .tithead .td6{ width:13%;}

.OrderList .item{ border:1px solid #e5e5e5; padding-bottom:10px;margin-bottom: -1px;}
.OrderList .item .top{padding: 0.0.2rem;line-height: 3;background: #f7f8fa;font-size: 0.14rem;margin-bottom: 0.15rem;/* text-align: right; */}
.OrderList .item .top i{margin-left: 0.2rem;}
.OrderList .item .top .set{ float:right;}
.OrderList .item .top .set a{ display:inline-block; margin-left:8px; color:#9a9a9a;}
.OrderList .item .top .set a:hover{color:#fd4a1d;}
.OrderList .item .top .set a:hover{color:#fd4a1d;}
.OrderList .item ul{display: flex;}
.OrderList .item li{float:left;/* height: 1.35rem; */display:flex;justify-content:center;align-items:center;flex-direction: column;}
.OrderList .item .td1{width: 40%;display:block;padding: 0 0.2rem 0.1rem 0.2rem;}
.OrderList .item .td2{width: 12%;}
.OrderList .item .td3{width: 10%;}
.OrderList .item .td4{width: 12%;}
.OrderList .item .td5{width: 13%;}
.OrderList .item .td6{ width:13%;}

.OrderList .item .td5 p{color: #333;}
.OrderList .item .td5 .wl{color: #5885ea;}
.OrderList .item .td5 .wl:hover{text-decoration: underline;}

.OrderList .item .pro{padding-left: 1.4rem;/* height:120px; *//* line-height:20px; */position:relative;font-size:12px;}
.OrderList .item .pro .imgbox{position:absolute;left:0;height: 1rem;width: 1.2rem;top:0;border: 1px solid #eee;padding: 0;}
.OrderList .item .pro .ti{margin: 0.15rem 0 0.1rem 0;color:#333333;line-height: 2;font-weight: bold;font-size: 0.18rem;/* height: 48px; */overflow: hidden;}
.OrderList .item .pro p{color:#666;font-size: 0.16rem;line-height: 1.4;margin-bottom: 0.1rem;}

.OrderList .item .price{text-align:center;font-size: 0.16rem;}
.OrderList .item .price .jg{display:block;color:#ed1c24;font-size: 0.18rem;}
.OrderList .item .price .jg b{font-size:18px;}
.OrderList .item .price .yh{display:block;color:#999999;font-size: 0.16rem;text-decoration: line-through;}

.OrderList .item .jf{ color:#ed1c24;}
.OrderList .item .jf .iconfont{font-size:18px; color:#b9b9b9;}
.OrderList.jf .tithead .td1,.OrderList.jf .item .td1{ width:44%;}
.OrderList.jf .tithead .td2,.OrderList.jf .item .td2{ width:28%;}
.OrderList.jf .tithead .td3,.OrderList.jf .item .td3{ width:28%;}
	.OrderList .item .tools {
		margin-top: 20px;
		width: 100%;
		text-align: right;
	}
	.OrderList .item .tools a {
		display: block;
		font-size: 0.14rem;
		line-height: 0.32rem;
		border: 1px solid #ddd;
		width: 1.1rem;
		text-align: center;
		margin: 5px 0;
		border-radius: 0.2rem;
		float: right;
		margin-right: 10px !important;
	}
	.OrderList .item .tool a {
		display: block;
		font-size: 0.14rem;
		line-height: 0.32rem;
		border: 1px solid #ddd;
		width: 1.1rem;
		text-align: center;
		margin: 5px 0;
		border-radius: 0.2rem;
	}
.OrderList .item .tool a.pjbtn{color: #fbb03b;border-color:#fbb03b; }
.OrderList .item .tool a.pjbtn:hover{color: #fff;background:#fbb03b; }

.OrderList .item .tool a.sh{color: #2d4493;border-color:#2d4493; }
.OrderList .item .tool a.sh:hover{color: #fff;background:#2d4493; }

.OrderList .item .tool a.lxkf{color: #5885ea;border-color:#5885ea; }
.OrderList .item .tool a.lxkf:hover{color: #fff;background:#5885ea; }


.OrderList .item .tool a.qfk{color: #ff5000;border-color:#ff5000; }
.OrderList .item .tool a.qfk:hover{color: #fff;background:#ff5000; }

.OrderList .item .tool a.qxdd{color: #666;border-color:#ddd; }
.OrderList .item .tool a.qxdd:hover{color: #fff;background:#ed1c24; }


		.OrderList .item .tools a.pjbtn {
			color: #fbb03b;
			border-color: #fbb03b;
		}

			.OrderList .item .tools a.pjbtn:hover {
				color: #fff;
				background: #fbb03b;
			}

	.OrderList .item .tools a.sh {
		color: #2d4493;
		border-color: #2d4493;
	}

		.OrderList .item .tools a.sh:hover {
			color: #fff;
			background: #2d4493;
		}

	.OrderList .item .tools a.lxkf {
		color: #5885ea;
		border-color: #5885ea;
	}

		.OrderList .item .tools a.lxkf:hover {
			color: #fff;
			background: #5885ea;
		}


	.OrderList .item .tools a.qfk {
		color: #ff5000;
		border-color: #ff5000;
	}

		.OrderList .item .tools a.qfk:hover {
			color: #fff;
			background: #ff5000;
		}

	.OrderList .item .tools a.qxdd {
		color: #666;
		border-color: #ddd;
	}

		.OrderList .item .tools a.qxdd:hover {
			color: #fff;
			background: #ed1c24;
		}


.OrderList .hideti{display: none;font-size: 0.16rem;color:#999;}
.OrderList.detail .tithead .td1,.OrderList.detail .item .td1{ width:40%;}
.OrderList.detail .tithead .td2,.OrderList.detail .item .td2{ width:20%;}
.OrderList.detail .tithead .td3,.OrderList.detail .item .td3{ width:20%;}
.OrderList.detail .tithead .td4,.OrderList.detail .item .td4{ width:20%;}

.OrderInfo{ background:#f8f8f8; line-height:48px; color:#333; border:1px solid #e5e5e5; padding-left:30px;}
.OrderInfo span{ float:left; width:273px;}

.OrderDetail{background:#f8f8f8;border:1px solid #e5e5e5; padding-top:27px; font-size:12px; margin-bottom:20px;}
.OrderDetail .item{float:left;width:33.333%;height:auto !important;height:165px;min-height:165px;margin-bottom: 0.15rem;border-right:1px solid #e5e5e5;padding: 0 0.3rem;font-size: 0.16rem;line-height: 2;}
.OrderDetail .item h3{font-size: 0.18rem;color:#333333;margin-bottom: 0.1rem;}
.OrderDetail .item p{margin-bottom: 0.1rem;}
.OrderDetail .item .p{padding-left: 0.8rem;position:relative;}
.OrderDetail .item .p span{ position:absolute; left:0; top:0;}
.OrderDetail .item:nth-child(3){ border-right:0;}
.OrderDetail .bei{border-top:1px solid #e5e5e5;clear:both;line-height:42px;padding: 0 0.3rem;font-size: 0.14rem;}
	.OrderDetail .item .ipt {
		width: 2.4rem;
		border-radius: 6px;
		height: 0.44rem;
		line-height: 0.42rem;
		padding: 0 0.15rem;
		background: #fff;
		color: #666666;
		font-size: 0.16rem;
	}

.OrderProcess{background:url(../images/member/line.gif) 0 9px repeat-x;text-align:center;font-size: 0.14rem;margin:60px 0 55px;}
.OrderProcess li{position:relative;width: 20%;float:left;padding-top: 0.28rem;}
.OrderProcess li i{ z-index:2; width:24px; line-height:24px; border-radius:50%; background:#eeeeee; position:absolute; top:0; left:50%; margin-left:-12px;}
.OrderProcess li span{display:block;line-height: 0.2rem;font-size: 0.14rem;color:#666;}
.OrderProcess li.on{ background:url(../images/member/line2.gif) 0px 9px repeat-x; color:#fd4a1d;}
.OrderProcess li.on i{ color:#fff; background:#fd4a1d;}
.OrderProcess li .blank{background:#fff;height: 0.24rem;width:45%;position:absolute;top:0;}
.OrderProcess li .blank.fl{ left:0;}
.OrderProcess li .blank.fr{ right:0;}

.OrderPrice{padding-top: 0.15rem;clear:both;color:#999999;line-height: 2;font-size: 0.16rem;width: 2rem;float:right;}
.OrderPrice p{height: 0.32rem;margin-bottom: 0.1rem;}
.OrderPrice p span{width: 0.8rem;text-align:right;float:left;}
.OrderPrice p i{display:inline-block;width: 1rem;float:right;/* text-align: right; */}
.OrderPrice .price{ clear:both; margin-top:7px; line-height:45px; color:#333; border-top:1px solid #e5e5e5;}
.OrderPrice .price span{ float:right; font-weight:bold; color:#fd4a1d; font-size:0.18rem;}

.JfAdd{ background:#fbfbfb; border:1px solid #efefef; padding:10px;}
.JfAdd ul{ margin-bottom:12px;}
.JfAdd li{ border-bottom:1px dotted #ececec; line-height:35px;}
.JfAdd a.btn{ background:#fff; display:inline-block; border:1px solid #e5e5e5; border-radius:4px; padding:0 15px; line-height:28px; color:#333333;}
.JfAdd a:hover.btn{ color:#fff; border:1px solid #fd4a1d; background:#fd4a1d;}

.OrderPrice2{ clear:both; color:#333; line-height:36px; width:225px; float:right; padding-bottom:20px;}
.OrderPrice2 p{ height:36px; text-align:right;}
.OrderPrice2 p span{ width:75px; float:left;}
.OrderPrice2 p i{ float:right;}
.OrderPrice2 .points{ color:#fd4a1d; font-size:18px; font-weight:bold;}

.OrderPrice3{ clear:both; color:#333; line-height:36px; width:225px; float:right; padding-bottom:20px;}
.OrderPrice3 p{ height:36px; text-align:right;}
.OrderPrice3 p span{ width:75px; float:left;}
.OrderPrice3 p i{ float:right;}
.OrderPrice3 .price{ color:#fd4a1d; font-size:18px; font-weight:bold;}
.OrderPrice3 .points{ color:#fd4a1d; font-size:18px; font-weight:bold;}

.Ordergo{ text-align:right; clear:both; border-top:1px solid #e5e5e5; padding-top:30px;}
.Ordergo a{ margin-left:20px;}
.Ordergo a.back .iconfont{ color:#fd4f23;}

.Popbox{position: fixed; left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.5); z-index: 99; display: none;}
.Popbox .content{width: 8rem;top: 50%;left: 50%;z-index: 100;background:#fff;box-shadow: 0 0 15px rgba(0,0,0,0.1);border:1px solid #eee;border-radius: 0.1rem;transform: translate(-50%,-50%);position: absolute;padding: 0.3rem;}
.Popbox .close{position: absolute;right: 15px;top: 10px;}
.Popbox .pro{padding-left: 1.6rem;height: 1.5rem;/* line-height:20px; */position:relative;font-size: 0.16rem;border-bottom: 1px solid #eee;margin-bottom: 0.3rem;}
.Popbox .pro .imgbox{position:absolute;left:0;height: 1.2rem;width: 1.4rem;top:0;border: 1px solid #eee;}
.Popbox .pro .ti{margin: 0.1rem 0;color:#333333;line-height: 1.8;font-weight: bold;font-size: 0.18rem;/* height: 48px; */overflow: hidden;}
.Popbox .pro p{color:#666;font-size: 0.16rem;margin-bottom: 0.1rem;line-height: 1.2;}
.Popbox .form .item{height: auto !important;height: 30px;min-height: 0.4rem;line-height: 0.4rem;position: relative;padding-left: 0.9rem;margin-bottom: 0.2rem;}
.Popbox .form .item dt{position:absolute;left: 0;top:0;font-size: 0.16rem;line-height: 0.4rem;}
.Popbox .form .item .textarea{border: 1px solid #eee;padding:10px 10px 20px;position: relative;}
.Popbox .form .item .textarea textarea{width: 100%;height: 100px;}
.Popbox .form .item .textarea span{position: absolute;right: 10px;bottom: 0;font-size: 12px;}
.Popbox .form .item .textarea span em{color:#cc0000;}
.Popbox .stars li label,.con span{ font-size: 18px; margin-right: 20px; line-height: 23px;}
.Popbox .stars li span{display: inline-block; vertical-align: middle; cursor: pointer;}
.Popbox .stars li span img{display: inline-block;vertical-align: middle;}
.Popbox .level{color:#e84c3d;font-size:16px;margin-left:15px;position: relative;top: 3px;}


@media(max-width:768px){
	.OrderForm{margin-bottom: 20px;}
	.OrderForm .item{width: auto !important;float: none;padding-bottom: 10px !important;}
	.OrderForm .datebox {margin-right: 90px;}
	.OrderForm .date a{width: 35px;}
	.MemberCon .TopNav.order li{width: 33.333%;margin-bottom: -1px;}

	.OrderList .tithead{display: none;}
	.OrderList .hideti{display: block;}
  
	.OrderList{padding-bottom:5px;}
	.OrderList .item{margin-bottom: 12px;padding-bottom: 0;}
	.OrderList .item .td1{width: auto !important; float: none;padding:0 10px;}
	.OrderList .item .pro {padding-left: 130px;}
	.OrderList .item .td2,.OrderList .item .td3,.OrderList .item .td4,.OrderList .item .td5{width: 25% !important;height: auto;padding:10px 0;}
	.OrderList .item .td6{width: auto;float: none;text-align: right; clear: both;height: auto;display: block;background:#f8f8f8;line-height: 35px;}
	.OrderList .item .tool a{display: inline-block;margin-right: 15px;}
	.OrderList .item .price .jg b{font-size:16px;}
	.OrderList.detail .item .td2,.OrderList.detail .item .td3,.OrderList.detail .item .td4{width: 33.333% !important;}
	.OrderList.jf .item .td2, .OrderList.jf .item .td3{width: 50% !important;}

	.OrderDetail .item{width: auto; float: none;min-height: auto;border-right: 0;border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;}
	.OrderDetail .item:nth-child(3){border-bottom: 0;padding-bottom:0;}
	.OrderPrice{padding: 0 0 20px;}
	.OrderInfo{line-height: 26px;padding:10px;}
	.OrderInfo span{width: auto;float: none;display: block;}
	.OrderProcess{margin:20px 0;}
	.OrderProcess li span {zoom:0.8}

	.Popbox .content{width: 94%;}
}



.successbox{ background:#f8f8f8; padding:5.2%;margin-bottom: 5.5%;}
.successbox .box{max-width: 8rem;margin:0px auto;padding-left: 1.4rem;position:relative;padding-top: 0.15rem;}
.successbox .ico-1{ position:absolute; left:0; top:0;}
.successbox .ico-1 img{width: 1.3rem;}
.successbox .ok{font-size: 0.24rem;color:#ed1c24;line-height: 0.36rem;}
.successbox .over{color:#333;font-size: 0.18rem;line-height: 2;margin: 0.1rem 0 0 0;}.successbox .over span{ display:inline-block; margin-left:20px;}
.successbox .tip{color:#999999;padding:1px 0 35px;font-size: 0.14rem;}
.successbox .other{/* line-height: 2; */font-size: 0.16rem;}
.successbox .other a.btns84{margin: 0 0.3rem;}
.successbox .other a.a{display:inline-block;margin-right: 0.3rem;font-size: 0.16rem;text-decoration:underline;color:#ed1c24;line-height: 0.36rem;}
.successbox .other a:hover.a{ text-decoration:none;}

@media(max-width:1024px){
	.AddressSelect li{width: 48%;margin-bottom: 2%;}
}
@media(max-width:640px){
	.AddressSelect li{width: auto;float: none;height: auto;padding-bottom:6px;}
	.AddressSelect .p{height: auto;}
	.AddressSelect li.add a{line-height: 50px;}
	.Paytit{font-size: 17px;padding-bottom: 15px;}
	.OederForm .item {padding-left: 70px;}
	.OederForm .input{width:100%;}
	.paybtn{ color:#fff; width:120px; height:40px;}

	.successbox .ico{position: static;text-align: center;}
	.successbox .ico .iconfont{font-size: 40px;}
	.successbox .ok{text-align: center;}
	.successbox .box{padding-left:0;}
	.successbox .over span{display: block;margin-left: 0;}
}

@media(max-width:480px){
	.successbox .other a.btns84{margin-right: 80px;}
}




#contrast{overflow:hidden;padding:1rem 0 1.03rem}
.bname {
  font-size: 0.3rem;
  line-height: 1.25em;
  text-align: center;
  font-weight: 600;
}
#contrast .box{overflow-x:auto;border: none;}
#contrast table{table-layout:fixed;min-width:7rem;border: none;}
#contrast th,#contrast td{text-align:left;padding: 0.3rem 0.45rem;border: 1px solid #dddddd;color: #5885ea;}
#contrast th:first-child,#contrast td:first-child{width:14.58333333%;padding-left: 0.3rem;}
#contrast th .an-but{display: flex;float: right;}
#contrast th .an-but a{
    margin-left: 0.3rem;
    height: 0.44rem;
    line-height: 0.44rem;
    width: 1.3rem;
    text-align: center;
    display: block;
    border-radius: 6px;
    color: #5885ea;
    background: #f1f1f1;
    border: 1px solid #eee;
    font-size: 0.15rem;
    font-weight: 500;
}
#contrast th .an-but a.sc{color: #BB0100;}
#contrast th .an-but a:hover{background:#5885ea;color:#fff; }
#contrast th .an-but a.sc:hover{background: #BB0100;color: #fff;}

#contrast th .sech{display: flex;float: left;}
#contrast th  input{ padding-left: 0.15rem; border: 1px solid #F1F1F1; font-size: 0.16rem;
	border-right: 0; width:2.4rem; height: 0.42rem; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
#contrast th  button{ width: 90px; background:#5885ea;color:#fff; }
#contrast th .box-tip{font-size: 0.16rem;color: #BB0100;}


#contrast .bname{/* font-weight: 500; */}
#contrast .pro{padding-top:0.3rem;padding-bottom:0.3rem}
#contrast .info .figure{background-color:#f8f8f8;margin-bottom:0.3rem}
#contrast .info .text{margin-bottom:0.25rem;display: flex;justify-content: space-between;align-items: center;}
#contrast .info .title{font-size: 0.2rem;line-height:1.5em;font-weight: 600;padding-right:1em}
#contrast .info .price{white-space:nowrap}
#contrast .info .price i{font-weight: 600;font-size: 0.24rem;}
#contrast .info a{display:block;overflow:hidden}
#contrast .info a:hover .title{color:#d0042b;text-decoration:underline}
#contrast .add{display: flex;justify-content: space-between;}
#contrast .add a.jrgwc{font-weight: 500;border: solid 1px #cc0008;border-radius: 0.1rem;width: 1.4rem;
	display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;
	background: #cc0008;line-height: 0.4rem;
	display:flex;align-items:center;justify-content:center;transition:all 0.2s;color: #fff;font-size: 0.16rem;}
#contrast .add a.sc{font-size: 0.16rem;line-height: 0.4rem;color:#cc0008;border:1px solid #cc0008;
border-radius:0.1rem;padding:0 0.15rem;display:inline-block; }

#contrast .add a:hover{background-color:#d0042b;color:#fff;border-color:#d0042b}
#contrast .meta{font-size: 0.24rem;font-weight: 500;padding-top:0.13rem;padding-bottom:0.13rem;color: #333;}
#contrast .meta:nth-child(n+2):after{display:block;content:'';width:100%;height:1px;background-color:#efefef}
#contrast .value{line-height:2em;font-weight: 500;padding: 0.1rem 0.45rem;padding-bottom:0.1rem;font-size: 0.16rem;color: #333;}
#contrast .name{color: #333;}
@media only screen and (max-width:1024px){#contrast th:first-child{width:1.8rem}
#contrast th,#contrast td{padding-left:3%}
}@media only screen and (max-width:750px){#contrast .bname{font-size:var(--fz30)}
#contrast .info .text{flex-wrap:wrap}
#contrast .info .title{width:100%;padding-right:0}
#contrast th:first-child{width:1.4rem}
}


/*会员中心*/
.hyzx{padding-top: 0.6rem;}

.Position2{padding:14px 0 24px;font-size: 14px;}
.Position2 a{color:#666666;}.Position2 a:hover{color:#ed1c24;}
.MemberMenu{width: 330px;float: left;/* border:1px solid #e5e5e5; */margin-bottom: 5%;background: #fff;border-radius: 0.1rem;padding: 0.15rem 0;}
.MemberMenu h2{text-align: left;line-height: 3;color: #5885ea;font-size: 0.24rem;padding-left: 0.24rem;
	border-bottom: 1px solid #f1f1f1;margin: 0;}
.MemberMenu li{line-height: 48px;/* border-top:1px solid #e5e5e5; */}
.MemberMenu li a{display: block;padding: 0.1rem 0.24rem;position: relative;font-size: 0.16rem;line-height: 2.4;/* padding: 0.1rem 0; */color: #666;font-weight: 500;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}
.MemberMenu li a img{margin-right: 0.1rem;width: 0.18rem;}
.MemberMenu li a:after{top: 50%;height: 0;left: 0px;width: 3px;background: #5885ea;content: "";transition: all 0.3s;position: absolute;}
.MemberMenu li a:before{content: "";position: absolute;right: 0;top: 50%;width: 18px;height: 18px;margin-top: -9px;transition: all 0.3s;background: url(../images/navmore.svg);opacity: 0;background-size: contain;}
.MemberMenu li .iconfont{font-size: 20px;color:#b7b7b7;margin-right: 13px;}
.MemberMenu li:hover a,.MemberMenu li.on a{background: #e6edfd;color: #111;}
.MemberMenu li:hover a:after,.MemberMenu li.on a:after{height: 100%;top: 0;}
.MemberMenu li:hover .iconfont,.MemberMenu li.on .iconfont{color:#ed1c24;}
.MemberMenu li:hover a:before,.MemberMenu li.on a:before{right: 18px;opacity: 1;}

.MemberCon{width: calc(100% - 340px);float: right;font-size: 0.16rem;margin-bottom: 4.5%;background: #fff;margin-left: 0.1rem;border-radius: 0.1rem;padding: 0.3rem;}


.MemberCon .rigth-tit{width: 100%;border-bottom: 1px solid #e9e9e9;padding-bottom: 0.1rem;padding-top:0;
margin-bottom: 0.3rem;display: flex;justify-content: space-between;align-items: center;}
.MemberCon .rigth-tit .btwz{border-left: 5px solid #5885ea;padding-left: 0.2rem;
font-size: 0.24rem;line-height: 1;color: #666;}


.MemberCon .TopNav{padding-bottom: 20px;line-height: 38px;position: relative;border-left:1px solid #e5e5e5;}
.MemberCon .TopNav li{float: left;}
.MemberCon .TopNav li a{display: block;text-align: center;color:#666666;width:120px;border:1px solid #e5e5e5;border-left: 0;font-size: 0.16rem;line-height: 3;}
.MemberCon .TopNav li a:hover,.MemberCon .TopNav li.on a{color:#fff;border: 1px solid #5885ea;background: #5885ea;}

.MemberCon .setting{line-height:26px;font-size: 0.16rem;color:#999999;/* border-radius: 50%; */right:0;top:0;
	text-align: right;padding-bottom: 0.3rem;}
.MemberCon .addnews{display:inline-block;border:1px solid #5885ea;color: #5885ea;
	line-height: 0.42rem;padding: 0 0.45rem;border-radius: 0.3rem;}
.MemberCon .addnews .iconfont{font-size: 18px;color:#bebebe;margin-top: -3px;}
.MemberCon .setting p{font-size: 0.14rem;line-height: 1;padding: 0.15rem 0;margin-bottom: 0.15rem;}

.MemberCon .TopNav.order{padding-bottom: 0;margin-bottom: -1px;}
	.MemberCon .TopNav.order li {
		width: 14.28%
	}
.MemberCon .TopNav.order li a{width: auto;}

.MemberCon .linebox{border:1px solid #eee;padding: 0.6rem 0.3rem;position: relative;}
.Formbox{position: relative;}
.Formbox .head{position: absolute;right: 0;top: 0;border-radius: 50%;width: 1.2rem;height: 1.2rem;overflow: hidden;}
.Formbox .head img{border-radius: 50%;width: 120px;height: 120px;}
.Formbox .head span{position:absolute;left: 0;z-index: 1;width: 100%;text-align: center;color:#fff;line-height: 31px;background:rgba(0,0,0,0.6);font-size: 12px;bottom: 0;}

.Formbox .item{position: relative;padding-left: 1.45rem;margin-bottom: 0.15rem;line-height: 0.42rem;}
.Formbox .item dt{position:absolute;left: 0;top:0;text-align: right;width: 1.3rem;color:#333333;}
.Formbox .item .ipt{width: 4.7rem;border-radius: 6px;height: 0.44rem;line-height: 0.42rem;padding: 0 0.15rem;border:1px solid #e5e5e5;color:#666666;font-size: 0.16rem;}
.Formbox .item .ipt.date{background:url(../images/ico/date.png) right 12px center no-repeat;}
.Formbox .item .ipt:hover,.Formbox .item select:hover{border:1px solid #cacaca;}
.Formbox .item .ipt.red{color:#ed1c24;border:1px solid #ed1c24;width: 138px;}
.Formbox .item .label{display: inline-block;margin-right: 0.3rem;}
.Formbox .item select{text-indent: 0em;color:#666666;border:1px solid #e5e5e5;height: 0.44rem;padding: 0 0.15rem;border-radius: 6px;font-size: 0.16rem;}
.Formbox .item select.w33{width: 1.5rem;}
.Formbox .item.btn{padding-top: 8px;}
.selectli{margin-left: -10px;}
.selectli li{float: left;padding-left: 0.1rem;}

.MemberTab{}
.MemberTab li{float: left;line-height: 14px;}
.MemberTab li a{display: block;padding:0 25px 19px;color:#999999;position: relative;cursor: pointer;}
.MemberTab li a:after{position: absolute;right: 0;top: 3px;width: 1px;height: 10px;background:#e5e5e5;content: "";}
.MemberTab li a:before{position: absolute;left: 50%;bottom: 0px;width: 0;height: 1px;background:#ed1c24;content: "";transition: all 0.3s;}

.MemberTab li.on a:before{left: 0;width: 100%;}
.MemberTab li.on a{color:#333333;font-weight: bold;}

.MemberTab li:last-child a:after{display: none;}

.MemberTxt{position:relative;word-wrap:break-word;word-break:normal;text-align:justify;}

.AddressList{ margin:0 0 0 -1.5%;}
.AddressList .item{float:left;padding: 0.2rem 0.3rem;/* height:248px; */line-height: 0.4rem;border:1px solid #e5e5e5;height: 3rem;width:48.5%;margin:0 0 1.5% 1.5%;border-radius: 0.15rem;}
.AddressList .item .name{margin-bottom: 0.1rem;border-bottom:1px solid #e5e5e5;padding-top: 0;line-height: 0.48rem;border-bottom:1px solid #e5e5e5;color:#333333;font-size:16px;}
.AddressList .item .onbtn{opacity:0;padding: 0 0.1rem;display:inline-block;line-height: 0.3rem;color:#fff;font-size: 0.14rem;border-radius: 6px;background:#ed1c24;margin-right: 0.3rem;margin-left: 0.1rem;}
.AddressList .item .set{opacity:0;font-size: 0.14rem;line-height: 2;}
.AddressList .item .set a{display:inline-block;color: #5885ea;margin-right:8px;}
.AddressList .item .set a:hover{ color:#ed1c24;}
.AddressList .item.show{border: 1px solid #5885ea;}
.AddressList .item.show .onbtn,.AddressList .item .set{ opacity:1;}

.FapiaoList{}
.FapiaoList .item{ border:1px solid #e5e5e5; margin-bottom:20px; padding:30px; line-height:30px; color:#333333; position:relative;}
.FapiaoList .set{ position:absolute; right:30px; bottom:20px;}
.FapiaoList .set a{ display:inline-block; vertical-align:middle; margin-left:30px; color:#19d998;}
.FapiaoList .set a:hover{ color:#ed1c24;}
.FapiaoList .set a.onbtn{line-height:21px; color:#fff; font-size:12px; border-radius:4px; background:#ed1c24; padding:0 7px;}

.Jfinfo{ border:1px solid #e5e5e5;  padding:35px;}
.Jfinfo .info{width: 40%;float: left;border-right: 1px dashed #e7e7e7;padding-right: 5%;}
.Jfinfo .info .ti{line-height: 41px;padding-bottom: 36px;font-size: 18px;color:#333333;text-align: center;}
.Jfinfo .info .head{height: 104px;padding: 12px 0 0 104px;position: relative;line-height: 25px;color:#999999;}
.Jfinfo .info .head img{border-radius: 50%;width: 74px;height: 74px;position: absolute;left: 0;top: 0;}
.Jfinfo .info .head span{display: block;color:#666666;}
.Jfinfo .info .level{line-height: 29px;font-size: 12px;}
.Jfinfo .info .level .line{height: 4px;background:#eeeeee;border-radius: 3px;margin-bottom: 2px;}
.Jfinfo .info .level .line span{height: 4px;background:#ed1c24;border-radius: 3px;display: block;}
.Jfinfo .info .level p i{float: right;color:#999999;}
.Jfinfo .use {width: 51%;padding-right:1%;float: right;text-align: center;}
.Jfinfo .use .ti{text-align: left;line-height: 28px;color:#333333;font-weight: bold;}
.Jfinfo .use .item{border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
.Jfinfo .use .item dd{padding:5px 0 30px 0;}
.Jfinfo .use .item dd span{display: block;line-height: 50px;color:#ed1c24;font-family: Arial, Helvetica, sans-serif;font-size: 30px;}
.Jfinfo .use .item dd span i{font-size: 14px;}
.Jfinfo .use .btn{display: block;margin:0px auto 8px;width: 248px;line-height: 44px;color:#fff;font-size: 16px;color:#fff;font-weight: bold;border-radius: 4px;background:#ed1c24;}
.Jfinfo .use .tip{color:#999999;}

.tabcss { margin-bottom:20px;display: table;width: 100%; border:1px solid #e5e5e5;}
.tabcss .td1{ text-align:left; padding-left:28px;}
.tabcss label{ margin-right:4px;}
.Jftab .td1{ text-align:left; width:40%;}
.Jftab .td2{ width:33%;}
.Jftab .td3{ width:27%;}

.FootDate{line-height: 27px;border-bottom: 1px dashed #eeeeee;margin-bottom: 20px;}
.FootDate span{display: inline-block;background:#fff;padding-right: 16px;font-family: Arial, Helvetica, sans-serif;font-size:16px;position: relative;bottom: -1px;}
.FootDate span b{color:#333333;font-size:36px;margin-right: 10px;}

@media(max-width:1024px){
	.MemberCon .linebox{padding:15px;}
	.Formbox .head{position: relative;}

	.Jfinfo{padding:20px;}
	.Jfinfo .info{width: auto;float: none;}
	.Jfinfo .use{width: auto;float: none;}
	.Jfinfo .info .ti{line-height: 35px;padding-bottom: 15px;}
	.Jfinfo .info .head {padding-left: 86px;}
	.Jfinfo .use .btn{width: 160px;line-height: 35px;font-size: 14px;}
}
@media(max-width:768px){
	.MemberMenu,.MemberCon{width: auto;float: none;}
	.MemberMenu li{width:25%;float: left;line-height:24px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom: -1px;text-align: center;}
	.MemberMenu li a{padding:5px;}
	.MemberMenu li .iconfont{margin:0px auto;display: block;line-height: 20px;}
  .MemberMenu h2{line-height: 32px;font-size: 16px;}
	.MemberMenu li a:after,.MemberMenu li a:before{display: none;}
	.selectli li{width: 33.333%;}
	.selectli select{width: 100% !important;font-size: 12px;background-position: right 7px center;}
	.Formbox .item {padding-left: 0;line-height: 28px;}
	.Formbox .item .ipt{width:100% !important;height:32px;line-height: 30px;}
	.Formbox .item select{height: 30px;}
	.Formbox .item dt {font-size: 12px;position: static;width: auto;text-align: left;line-height: 28px;}

	.MemberCon .TopNav {line-height: 30px;}
	.MemberCon .TopNav li{width: 25%;}
	.MemberCon .TopNav li a{width: auto;}
	.MemberTab li{width: 25%;text-align: center;}
	.MemberTab li a{padding-left:0;padding-right: 0;}

	.AddressList .item{width: auto;float: none;height: auto;padding:15px;line-height: 30px;margin-bottom: 12px;}
	.AddressList .item .name{padding-top: 0;line-height: 40px;}

	.FapiaoList .set{position:static;text-align: right;}
	.FapiaoList .item{padding:15px;margin-bottom: 15px;}

	.Jftab .td1{padding-left:8px;width: 42%;}
	.Jftab .td2 {width: 28%;}
	.Jftab .td3{width: 40%;}

	.FootDate span b{font-size:18px;}
}



.box37{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;padding: 0;margin-top: 0;flex:1}
.tab6{display:flex;align-items:center;border-bottom:1px solid #efefef}
.tab6 .tab:not(:first-child){margin-left:75px}
.tab6 .tab{font-size: 0.18rem;padding: 0 0 0.1rem 0;position:relative;cursor:pointer}
.tab6 .tab.cur{color: #5885ea;/* font-family:"HelveticaBlod"; */}
.tab6 .tab.cur::before{content:'';display:block;position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#1e94d4}
.box37 .list47{margin-top: 0.3rem;}
.list47{display:flex;flex-wrap:wrap}
.list47 .item{width: 48.5%;display:flex;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;
	-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden;margin-bottom:3%;
	background-image: linear-gradient(98deg,#5ec1ff,#3a95ff);}
.list47 .item:not(:nth-child(2n)){margin-right: 3%;}
.list47 .dollar{padding: 0 0.3rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-image: linear-gradient(98deg,#5ec1ff,#3a95ff);position:relative;width: 28%;}
.list47 .dollar::before{content:'';display:block;width:15px;height:15px;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:absolute;right:-7px;top:-6px}
.list47 .dollar::after{content:'';display:block;width:15px;height:15px;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:absolute;right:-7px;bottom:-6px}
.list47 .num{color: #fff;line-height:.8;font-size: 0.32rem;font-weight: 600;}
.list47 .num span{font-size: 0.24rem;font-weight: 500;margin-right: 4px;}
.list47 .doll_tit{color: #ffffff;line-height:1.3;margin: 0.1rem 0;opacity: 0.8;}
.list47 .used{flex:1;padding: 0.3rem;position:relative;color: #fff;}
.list47 .used::before{content:'';display:block;position:absolute;right:-12px;top:-13px;background-image:url(../images/icon45.png);background-repeat:no-repeat;background-size:contain;width:72px;height:68px}
.list47 .tit{line-height:1.3;word-break:break-word;font-size: 0.18rem;}
.list47 .time{line-height:1.4375}
.list47 .btn{display:inline-block;color:#ffffff;padding: 0 0.3rem;background-image:linear-gradient(#e6cfaf,#deb780);border-radius:15px;-webkit-border-radius: 0.3rem;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;line-height: 0.36rem;margin-top:15px;font-size: 0.14rem;}
.list47.hui .item{background-color:#f8f8f8;background-image:unset}
.list47.hui .dollar{background-image:linear-gradient(#e5e5e5,#e7e7e7)}
.list47.hui .num,.list47.hui .doll_tit{color:#212324}
.list47.hui .tit{color:#000}
.list47.hui .time{color:#7c7e7f}
.list47.hui .btn{background-image:linear-gradient(#e5e5e5,#e7e7e7);color:#636466}
.list47.hui .used::before{background-image:url(../images/icon46.png)}
.list47.hui.hui1 .used::before{background-image:url(../images/icon47.png)}
@media (max-width:1459px){.tab6 .tab{padding:10px 0 30px}
.tab6 .tab:not(:first-child){margin-left:55px}
}@media (max-width:1280px){.tab6 .tab{padding:10px 0 25px}
.tab6 .tab:not(:first-child){margin-left:35px}
}@media (max-width:1024px){.box37{padding:20px}
.box37 .list47{margin-top:15px}
.list47 .used{padding:15px 15px}
.list47 .btn{margin-top:10px;line-height:20px;padding:0px 10px}
.tab6 .tab:not(:first-child){margin-left:25px}
.tab6 .tab{padding:10px 0}
}@media (max-width:768px){.box37{padding:15px}
.list47 .item{width:49%}
.list47 .item:not(:nth-child(3n+1)){margin-left:0}
.list47 .item:not(:nth-child(2n+1)){margin-left:2%}
.tab6 .tab:not(:first-child){margin-left:20px}
}@media (max-width:640px){.list47 .item{width:100%}
.list47 .item:not(:nth-child(2n+1)){margin-left:0}
.list47 .used{padding-right:40px}
}


/* 我的订单_物流信息 */

.box34{padding:0.3rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;overflow:hidden}
.box34 .box34_tit{color:#000000;line-height:1.3;font-size:0.18rem}
.box34 .list44{margin-top: 0.25rem;padding: 0.1rem 0 0;}
.list44{display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative}
.list44 .item{width:0.75rem;text-align:center;position:relative}
.list44 .tit{margin-top:0.1rem;font-size:0.16rem;color:#666}
.list44 .item.cur .num{background-color:unset;background-image:linear-gradient(to right,#86cdf3,#36a1db)}
.list44 .item.cur .num::before{opacity:.2}
.list44 .num{width: 0.24rem;height: 0.24rem;line-height:24px;background-color:#d0cfcf;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;position:relative;display:inline-block;z-index:2}
.list44 .num::before{content:'';display:block;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%);-o-transform:translate(-50%,-50%);width:158%;height:158%;background-image:linear-gradient(to right,#86cdf3,#36a1db);opacity:.2;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;opacity:0;}
.list44 .bar{background-color:#f7f8fa;position:absolute;top: 0.24rem;height:4px;left: 0.35rem;right: 0.35rem;z-index:1}
.list44 .car{background-image:linear-gradient(to right,#86cdf3,#36a1db);background-color:unset;height:4px;left:0;width:100%;position:absolute}
.list44 .car .car_img{display:block;position:absolute;background-image:url(../images/icon42.png);background-repeat:no-repeat;background-size:contain;width:32px;height:25px;left:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);z-index:3}
.list44 .bar.cur .car::before{opacity:0}
.box35{padding:30px 30px 60px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;overflow:hidden;margin-top:10px}
.box35 .box35_tit{color:#212324;font-size:0.2rem;font-weight:600}
.box35 .list45{margin-top:25px}
.list45 .item{padding-bottom:30px;padding-left:0.3rem;border-left:1px dashed #d0cfcf}
.list45 .tit{color:#212324;line-height:1.5;position:relative;font-size:0.16rem}
.list45 .desc{color:#636466;line-height:2;margin-top:12px;font-size:0.16rem}
.list45 .item.cur .tit{display:flex;align-items:center}
.list45 .item.cur .time_tit{font-size:0.16rem;margin-left:0.1rem;line-height:1.8}
.list45 .item.cur .tit::before{background-color:#1e94d4}
.list45 .new{background:#5885ea;border-radius:10px;-webkit-border-radius:0.15rem;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:inline-block;padding:0 0.15rem;color:#fff;line-height:1.8}
.list45 .tit::before{content:'';display:block;position:absolute;left:-0.34rem;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-color:#d0cfcf;width:7px;height:7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.box35 .btn_box{text-align:center;margin-top:20px}
@media (max-width:1459px){.box34,.box35{padding:30px}
}
@media (max-width:1024px){.box34,.box35{padding:20px}
.list45 .item{padding-bottom:20px}
.list44 .car .car_img{width:17px;height:15px}
}
@media (max-width:768px){.box34,.box35{padding:15px}
.list45 .item{padding-bottom:15px}
.box35 .list45{margin-top:15px}
.box34 .list44{margin-top:15px}
.list44 .car .car_img{width:14px;height:10px}
}
@media (max-width:640px){.list44 .item{width:16.66%}
.list44 .num{transform:scale(.7)}
.list44 .bar{top:20px}
.box34 .list44{margin-top:5px}
.box34{padding:10px}
}


.sppj{width: 100%;}
.sppj .td-1{width: 50%;text-align: left;padding-left: 0.2rem;display: flex;}
.sppj .td-2{width: 36%;text-align: left;}
.sppj .td-3{width: 14%;}
.sppj .pj{position:relative;background:url(../images/linebg.gif) 0px top repeat-x;padding: 0.2rem 0.3rem 0.2rem 0.95rem;height:auto !important;height:119px;min-height:119px;text-align: left;}
.sppj .pj .head{position:absolute;left:0;width: 0.8rem;text-align:center;font-size: 0.16rem;}
.sppj .pj .head img{display:block;border-radius:50%;margin: 0;width: 0.8rem;height: 0.8rem;}
.sppj .pj .star{ display:block; padding-top:6px;}
.sppj .pj .p{padding:10px 0 4px;font-size: 0.16rem;}
.sppj .pj .date{color:#999999;font-size: 0.16rem;}
.sppj .pj .reply{margin-top:5px;color:#999999;font-size: 0.16rem;padding:15px 33px;background:#f7f7f7;border-radius:12px;}
.OrderList .item li.td-1{display: block;}
.OrderList .item li.td-2{padding: 0.2rem 0.3rem 0.2rem 0;}
.OrderList .item li.td-2 .pro{padding-left: 1.2rem;height: 1rem;}
.OrderList .item li.td-2 .pro .ti{font-size: 0.16rem;font-weight: 500;margin: 0.1rem 0;}
.OrderList .item li.td-2 .pro .imgbox{width: 1rem;height: 0.8rem;}


/*登录注册*/
.LoginTop{height: 120px;line-height: 120px;}
.LoginTop .logo img{display: inline-block;vertical-align: middle;}
.LoginTop .logo span{display: inline-block;vertical-align: middle;line-height: 52px;margin-left: 20px;padding-left: 20px;color:#333333;font-size: 24px;border-left: 1px solid #e5e5e5;}
.LoginTop .logo span i{color:#1987ed;}
.LoginBox{background:url(../images/member/loginbg.jpg) center center;background-size:cover;padding:5% 0;}
.LoginBox .content{background:#fff;max-width: 6rem;margin:0px auto;padding: 0.6rem;border-radius: 6px;min-height: 4.6rem;}
.LoginBox .content .txt-top{text-align: center;font-size: 0.24rem;color: #333;padding-bottom: 0.15rem}
.LoginBox .kd{width: 100%; float: left;}
.LoginBox .form .item{margin-bottom: 0.3rem;border: 1px solid #e5e5e5;line-height: 0.42rem;padding: 0 0.1rem;
	position: relative;font-size: 0.16rem;border-radius: 6px;display: flex;align-items: center;height: 0.44rem;}
.LoginBox .form .item .iconfont{color:#9b9b9b;position: absolute;left: 0;top: 0;font-size:20px;}
.LoginBox .form .item img{width: 0.18rem;margin-right: 0.1rem;}
.LoginBox .form .item .ipt{width: 100%;height: 0.4rem;line-height: 0.4rem;font-size: 16px;}
.LoginBox .form .item .eye{position: absolute;right: 0;top:0;cursor: pointer;}
.LoginBox .form .nav{margin:-12px 0 36px;font-size: 16px;}
.LoginBox .form .nav a{display: inline-block;color:#666666;margin-left: 14px;font-size: 16px;}
.LoginBox .form .nav a:hover{color:#1987ed;}
.LoginBox .form .other{text-align: center;padding-top: 17px;font-size: 12px;}
.LoginBox .form .other .tip{color:#999999;line-height: 37px;}
.LoginBox .form .other .ti{position: relative;margin-bottom: 33px;}
.LoginBox .form .other .ti:after{position: absolute;left: 0;width: 100%;top: 11px;content: "";height: 1px;background:#e5e5e5;}
.LoginBox .form .other .ti span{display: inline-block;background:#fff;padding:0 22px;position: relative;z-index: 1;}
.LoginBox .form .other a{display: inline-block;width: 20%;vertical-align: middle;}
.LoginBox .form .yzbtn{color:#fff;position: absolute;right: 0;bottom: 0;text-align: center;width: 114px;background:#bfbfbf;}
.LoginBox .form .yzbtn:hover{background:#999;}
.LoginBox .form .look{font-size:0.16rem;padding-bottom:0.3rem;}
.LoginBox .form .check{padding:20px 0;}
.LoginBox .form .check label{width: 33.333%;text-align: center;display: block;float: left;}
.LoginBox .form .tips{text-align: center;font-size: 0.16rem;padding-top: 0.15rem;color:#999999;}

.LoginBox .form .ewa{margin-top:8%;padding-left:0;}
.LoginBox .form .ewa p{text-align: center;margin:5px 0 15px 0;}
.LoginBox .form .ewaImg{padding:8px;width:140px;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin:0 auto;}

.LoginBox .form .item .selectli{width: 100%;display: block;}
.LoginBox .form .item .selectli .w33{width: 33%;float: left;}
.LoginBox .form .item .selectli select{line-height: 0.4rem;height: 0.4rem;font-size: 0.16rem;color: #666;}
.LoginBox .form .item .selectli .w100{width: 100%;}

.LoginBox .imgbox{width: 48%; float: right;text-align: center;}

.LoginBox .goHome{max-width:984px;margin:0 auto 10px;}
.LoginBox .goHome a{display: inline-block;width:100px;height:32px;border-radius: 3px;line-height: 32px;text-align: center;background:rgba(0,0,0,0.3);color:#fff;font-size: 16px;}
.LoginBox .goHome a img{vertical-align: middle;position: relative;margin-right:5px;max-height:13px;top:-2px;}
.LoginBox .goHome a:hover{background:#1987ed;}

.LoginBox .btnsauto{width: 100%;height: 0.48rem;color:#fff;cursor: pointer;background: #5885ea;font-size:0.16rem;border-radius: 0.3rem;}
.LoginBox .btnsauto:hover{background:#cc0008;}
.LoginBox dl.wxdl{padding: 0.3rem 0;}
.LoginBox dl.wxdl dt{text-align: center;font-size: 0.16rem;color: #666;line-height: 1;margin-bottom: 0.15rem;}
.LoginBox dl.wxdl dd{text-align: center;margin-top: 0.15rem;}
.LoginBox dl.wxdl dd figure{text-align: center;margin: 0 auto;display: inline-block;max-width: 1.6rem;border: 1px solid #eee;}

@media(max-width:1024px){
	.loginbody{padding-top: 60px;}
	.LoginTop{position: fixed;left: 0;width: 100%;top: 0;height: 60px;line-height: 60px;background:#fff;z-index: 100;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
	.LoginTop .logo img{height: 38px;}
	.LoginTop .logo span{font-size: 18px;line-height: 30px;}
}
@media(max-width:768px){
	.LoginBox .content{padding:20px;}
	.LoginBox .kd{width: auto;float: none;}
	.LoginBox .imgbox{width: auto;float: none;}
	.LoginBox .form .item{margin-bottom: 15px;}
	.LoginBox .form .nav{margin:-5px 0 20px;}
}

/*Floor003037 */
.Floor003037{width: 100%;float: left;}
.Floor003037 .auto{position: relative;z-index: 3;overflow: hidden;}

.Floor003037 .title{ border-bottom: 1px solid #eee; line-height: 25px; padding:0 0 19px 0;}
.Floor003037 .title span{padding-left:0;font-size: 0.22rem;color: #5885ea;background-size: contain;display: inline-block;}
.Floor003037 .title a{float: right;color: #999; }
.Floor003037 .title a:after{display: inline-block; content: ''; border-top: 1px solid #999;border-right: 1px solid #999; transform: rotate(45deg); margin-left: 5px; vertical-align: middle; width: 5px; height: 5px;}

@media(max-width:480px){
	.Floor003037 .title{line-height: 5vw;padding: 4vw 0;}
	.Floor003037 .title span{font-size: 5vw;padding-left: 6vw;}
}

.Floor003037 .left .title{position: relative;margin-bottom: 0.3rem;display: flex;flex-direction: row;justify-content: center;}
.Floor003037 .left .title li{float: left;cursor: pointer;display: flex;align-items: center;}
.Floor003037 .left .title li:not(:last-child):after{display: inline-block;content: '';width: 1px;height: 0.24rem;background-color: #eee;vertical-align: middle;margin: 0 0.3rem;/* padding-bottom: 0.3rem; */}
.Floor003037 .left .title a{position: absolute;right: 0; top: 50%; margin-top: -15px;}
.Floor003037 .left .title li:not(.on) a{display: none;}
.Floor003037 .left .title li:not(.on) span{color: #999;padding-left: 0;background: none;}
.Floor003037 .left .title li.on span{position: relative;}
.Floor003037 .left .title li.on span:after{position: absolute;top:100%;margin-top: 0.16rem;left: 0;right: 0;content: '';height: 3px;background-color: #5885ea;}

@media(max-width:480px){
	.Floor003037 .left .title{margin-bottom: 3vw;}
	.Floor003037 .left .title li:not(:last-child):after{margin: 0 3vw; height: 4vw;}
	.Floor003037 .left .title a{margin-top: -10px;}
	.Floor003037 .left .title li.on span:after{margin-top: 4vw; left: 6vw;}
}



@media(min-width:481px){
	.Floor003037 .right li aside,
	.Floor003037 .left dd a{font-size: 16px;}
}

@media(min-width:769px){
	.Floor003037{width: 100%;}
}

@media(max-width:768px){
	.Floor003037{width:100%;float: none;}
}
body{--hover-color:#016BAF;--hover-color2:#F0AA3E;--white:#fff; --black:#333; --grey:#666; --grey2:#999;--rgb-white:255,255,255;--rgb-black:0,0,0;
  font-size:var(--font-size16); --rgb-hover:33,89,122; --radius:0.3rem;--radius2:0.2rem}


.header { background: #fff; z-index: 10; z-index: 100; position:fixed; left: 0; right: 0; top: 0; min-width:1200px; 
	transition:0.6s all;}
.scrollbody .header{ transform: translateY(-44px);}
.scrollbody .header .bottom .wrap{ height: 75px;}
.header .top{background: #F3F3F3;}
.header .top .wrap{ height: 44px;justify-content: space-between; }
.logo img{ height: 66px;}
.header .qiandao img{ width: 16px; height: 16px; margin-right: 2px;}
.header .qiandao{ margin-left: 1em; line-height: 16px;}
.header .top .right li{ padding: 0 2em; position: relative;}
.header .top .right li a{color: #666;}
.header .top .right li::before{ content: ''; position: absolute; right: 0; top:50%; height: 1em; width: 1px; transform: translateY(-50%); background: #ddd;}
.header .top .right li:last-child{ padding-right: 0;}
.header .top .right li:last-child::before{ display: none;}
.header .bottom{ border-bottom: 1px solid #eee;} 
.header .bottom .wrap { height: 92px; transition: 0.6s all;justify-content: space-between;}
.m-search{ margin-left: 40px; position: relative; z-index: 100;}
.m-search .box .inp{  border: 1px solid #F1F1F1;}
.m-search .box img{ width: 24px; height: 24px; margin: 0 20px;}
.m-search .box .inp-box{width: 380px;}
.m-search .box input{ border: 0; width: 380px; height: 42px; max-width: none !important;}
.m-search .box button{ width: 100px; height: 44px; border: 0; color: #fff; background: #5885ea;}
.shopcart-box .box .bt{display: inline-block; width: 100px; height: 44px; border: 0; color: #fff; background: #5885ea;line-height: 44px;text-align: center;}
.search-child{ position: absolute; top:100%; left: 0; right: 0; border: 1px solid #F1F1F1; background: #fff; border-top: 0; padding: 20px 5%;}
.search-child dd a{ margin: 10px 10px 0 0; display: inline-block; padding: 5px 10px; border: 1px solid #F2F2F2;}
.search-child dd a:hover{ border-color: #5885ea;}
.search-child .listbox li{ margin: 0 -10px;}
.search-child .listbox li a{ display: block; padding: 5px 10px;}
.search-child .listbox li a:hover{ background: #fafafa;}
.header .bottom .right .a{ padding: 0 1.2em; height: 44px; border: 1px solid #D5D5D5; margin-left: 16px; position: relative; min-width:90px; color: #666; justify-content: center;}
.header .bottom .right .a img{ width: 24px; height: 24px; margin-right: 8px;}
.header .bottom .right .a em{ position: absolute; right: 3px; top: 3px; background: #E60112; border-radius: 100%; min-height: 17px; line-height: 17px; color: #fff; min-width: 17px; text-align: center;}
.header .bottom .right .a:hover{  color: #5885ea; background: #fafafa;}

.login-bg,
.main-box{ padding-top: 137px;}

.header.white .top{display: none;transition: 0.6s all;}


/*Top003198 */
.Top003198{/* position: fixed; */z-index: 100;left: 0;top: 0;width: 100%;background-color: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.1);/* font-family: 'HarmonyOS_Sans_SC'; */}
.Top003198 menu li span{display: block;font-size: 0.18rem;}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #5885ea;position: relative;}
.Top003198 menu li.aon span a:after {
        position: absolute;
        content: "";
        height: 2px;
        width: 0.3rem;
        bottom: -0.15rem;
        left: 50%;
        background-color: #5885ea;
        opacity: 1;
        transition: 0.3s;
        transform: translateX(-50%);
    }


.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-hotline{
	color: #5885ea;
	font-size: calc(20 / 16 * 1em);
	padding-left: calc(29 / 20 * 1em);
	background: url(../images/Top003198-gwc.svg) no-repeat left 0.15rem center;
	background-size: 0.18rem auto;
	line-height: calc(36 / 20 * 1em);
	border: 1px solid #ddd;
	padding: 0 0.3rem 0 0.45rem;
	line-height: 0.44rem;margin-left: 0.3rem;
	}
.Top003198 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block;line-height: 0.44rem;height: 0.44rem;font-size: 0.16rem;background: none;border: 0;padding-left: 0.15rem;padding-right: 1.2rem;color: rgba(51, 51, 51, 0.5);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: 0.6rem;height: 100%;background: url(../images/Top003198-search.svg) no-repeat #5885ea center center;background-size: 0.16rem auto;cursor: pointer;color: #fff;font-size: 0.14rem;line-height: 0.44rem;text-align: center;padding-left: 0.15rem;}
@media (min-width:1025px) {
.Top003198 .logo{display: table;height: 0.9rem;margin-right: 0.9rem;}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(60 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(46 / 1920 * 100vw);}
.Top003198 menu li span{line-height: 0.9rem;}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(320 / 16 * 1em); margin-left: calc((300 / 16 * 1em) / -2); padding:  calc(10 / 16 * 1em); box-shadow: 0 5px 5px rgba(0,0,0,0.1);}
.Top003198 li .sub dl{background: none; width: 45%;}
.Top003198 li .sub dt{text-align: left;}
.Top003198 li .sub .pic{width: 50%;}
.Top003198 .top-right{padding-top: 0.23rem;}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: 2.6rem;border-radius: 0;transition: 0.3s;}
.Top003198 .top-search.show .box{width: 3.2rem;}
.Top003198 .top-search .box .btn{right: 0;}
}
@media (max-width:1024px) {
.header{min-width: auto;}
.header.white .top{display: block;}
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:50vw; max-width: 240px;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #5885ea;}
.Top003198 li .sub{background-color: #eee;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 5vw 0 0; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.8);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: calc(24 / 16 * 1em); height: calc(24 / 16 * 1em); background: url(../images/Top003198-search.svg) no-repeat center center; background-size: contain;display: block; position: relative;}
.Top003198 .open-search.on{width: calc(30 / 16 * 1em); height: calc(30 / 16 * 1em); }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #5885ea;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(24 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show  .Top003198 .open-menu{border-radius: 50%; background-color: #5885ea; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show  .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}




.Top002898{background-color: #fff;position: static;transition: all .3s;
	position: fixed;z-index: 100;width: 100%;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.05);}

.Top002898.fixed{position:fixed;top:0;left:0;width: 100%;background: #fff;z-index: 999;box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002898  main{position: relative;width: 100%;padding:0 3%;}
.Top002898  .auto{max-width: 14.4rem;/* width: 96%; */}
.Top002898 .top-left{float: left;display: table;height: 0.9rem;max-width: 20%;}
.Top002898 .top-left a{display: table-cell; vertical-align: middle;}
.Top002898 .top-left img{max-height: calc(60 / 16 * 1em);}
.Top002898 .top-right{float: right;line-height: 0.4rem;padding: 0.23rem 0;font-size: 15px;}
.Top002898 .top-right dl > *{float: left;}
.Top002898 .top-mid{float: left;margin-left: 0.9rem;}

.Top002898 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top002898  .top-search .box{width: 2.6rem;border-radius: 0;transition: 0.3s;position: relative;
	background-color: rgb(163 163 163 / 10%);overflow: hidden;}
.Top002898 .top-search .box .text{width: 100%;display: block;line-height: 0.44rem;height: 0.44rem;font-size: 0.16rem;
	background: none;border: 0;padding-left: 0.15rem;padding-right: 1.2rem;color: rgba(51, 51, 51, 0.5);}
.Top002898 .top-search .box .text.focus{color: #000;}
.Top002898 .top-search .box .btn{position: absolute;top: 0;width: 0.6rem;height: 100%;background: url(../images/Top003198-search.svg) no-repeat #5885ea center center;background-size: 0.16rem auto;cursor: pointer;color: #fff;font-size: 0.14rem;line-height: 0.44rem;text-align: center;padding-left: 0.15rem;}

.Top002898 .top-hotline{
	color: #243c90;
	font-size: 0.18rem;
	padding-left: calc(29 / 20 * 1em);
	background: url(../images/Top003198-gwc.svg) no-repeat left 0.15rem center;
	background-size: 0.18rem auto;
	line-height: calc(36 / 20 * 1em);
	border: 1px solid #ddd;
	padding: 0 0.3rem 0 0.45rem;
	line-height: 0.42rem;
	margin-left: 0.3rem;
	}

.Top002898 .top-lang{margin: 0 0.15rem;position: relative;z-index: 22}
.Top002898 .top-lang .icon{width: 38px;height: 38px;background: url(../images/Top002898-lang.svg) no-repeat center center;
	background-size:auto 26px;}
.Top002898 .top-lang .box1{text-align: center;}
.Top002898 .top-lang .box1{position: absolute; top: 0; left: -10px; right:-10px;padding: 40px 10px 10px;border-radius: 10px;
	background-color: rgba(0,0,0,0.2);display: none;z-index: 1;}
.Top002898 .top-lang:hover .box1{display: block;}

.Top002898 .phone{margin-left:0.3rem;font-size: 0.22rem;font-weight: 600;color: #5885ea;line-height: 0.4rem;}
.Top002898 .phone img{width: 0.3rem;margin-right: 0.1rem;margin-bottom: 3px;}
@media(max-width:1440px){
	.Top002898 .top-mid{margin-left: .5rem;}
	.Top002898 .top-search{margin-left: calc(30 / 1920 * 100vw);}
	.Top002898 .top-search .box{width: 2rem}
}
@media(max-width:1024px){
	.Top002898 .top-menu li.aon span a:after{display: none;}
	.header .top .right li{padding: 0 .15rem}
	.header .top .wrap{height: auto;justify-content: initial;}
	.Top002898 .top-left{height: 0.65rem; max-width:40%;}
	.Top002898 .top-left img{max-height: 30px;}
	.Top002898 .top-right{ padding:10px 0;}
	.Top002898 .top-hotline{margin-left: .1rem;padding: 0 0.1rem 0 0.35rem;background: url(../images/Top003198-gwc.svg) no-repeat left 0.1rem center;    background-size: 0.18rem auto;}
}



@media(min-width:1025px){
	
}
@media(max-width:1024px){
	
}
.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{display: block;}
/* .index .Top002898 .top-menu li span a{color: #fff;} */
.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a{color: #5885ea;}
.Top002898 .top-menu li.aon span a{color: #5885ea;position: relative;}
.Top002898 .top-menu li.aon span a:after {
        position: absolute;
        content: "";
        height: 2px;
        width: 0.3rem;
        bottom: 0.15rem;
        left: 50%;
        background-color: #5885ea;
        opacity: 1;
        transition: 0.3s;
        transform: translateX(-50%);
    }
.Top002898 .top-menu .sub{display: none;box-shadow: 2px 4px 4px rgb(0 0 0 / 10%);}
.Top002898 .top-menu .sub .sub-inner{overflow: hidden;padding: 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{padding: 0;font-size: 18px;line-height: 2;margin-bottom: 0.2rem;
	width: 12.5%;display: inline-block;text-align: left;}
.Top002898 .top-menu .pr{/* position: relative; */z-index: 100;}
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{position: relative;}
.Top002898 .top-menu .sub .sub-inner .title{font-size: 0.24rem;line-height: 2;margin: 0.15rem 0 0.3rem 0;
	border-bottom: 1px solid #ddd;padding: 0.1rem 0;width: 100%;color: #000;}

.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{display: block;line-height: 3;border-left: 6px solid transparent;
	font-size: 0.16rem;position: relative;color: #222;padding-left: 0.3rem;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a img{position: absolute;left: 0.3rem;height: 25px;max-width: 25px;
	filter: grayscale(100);top: 0.22rem;/* display: none; */}
.Top002898 .top-menu .sub .two-cate{background: #fff;}
.Top002898 .top-menu .sub .two-cate .inner{display: flex;flex-wrap: wrap;justify-content: space-between;
	align-items: flex-start;}
.Top002898 .top-menu .sub .two-cate .item{float: left;width: 50%;margin-bottom: 0.15rem;}
.Top002898 .top-menu .sub .two-cate .item:not(:nth-child(2n)){margin-right: 0;}
.Top002898 .top-menu .sub .two-cate .item:nth-child(3n+1){clear: left;}
.Top002898 .top-menu .sub .two-cate .item dd{line-height: 20px; padding: 8px 0;}
.Top002898 .top-menu .sub .two-cate .item dd a{color: #333;font-size: 15px;}
.Top002898 .top-menu .sub .two-cate .item dd a:hover{color: #5885ea;text-decoration: underline;}
.Top002898 .top-menu .sub .two-cate-name{overflow: hidden; }
.Top002898 .top-menu .sub .two-cate-name a{float: left;max-width: 95%;padding-right: 30px;position: relative;
	font-size: 16px;color: #000;}
.Top002898 .top-menu .sub .two-cate-name a:before{position: absolute;content: '';right: 4px;top: 50%;margin-top: -4px;
	border-top:1px solid #333;border-right:1px solid #333;transform: rotate(45deg);width: 8px;height: 8px;opacity: 0;}
.Top002898 .top-menu .sub .two-cate-name a:hover{color: #5885ea;text-decoration: underline;}


.Top002898 .top-menu .sub .three-cate {width: 30%;float: left;padding-left: 0.6rem;}
.Top002898 .top-menu .sub .three-cate img{width: 100%;}


@media(min-width:1025px){
	.Top002898 .top-menu li{float: left; margin:0 1.5vw;}
	.Top002898 .top-menu li span a{line-height: 0.9rem;font-size: 0.18rem;}
	.Top002898 .top-menu .sub{position: absolute;top:100%;background: #fff;border-top: 1px solid #ddd;padding-bottom: 0;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"]{width: 100%;left: 0;padding-left: 0 !important;!i;!;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner{padding: 40px 0;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl{width: 100%;display: flex;flex-wrap: wrap;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{float: left;/* width: 100%; */}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"].dl-right dl{float: right;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{text-align: left;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{height: 50px; margin-bottom: 10px;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{max-height: 50px;transition: 0.3s;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:hover .icon img{transform: translateY(-10px);
		-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);}
	.Top002898 .top-menu .sub[data-type="tab"]{width: 74vw;}
	.Top002898 .top-menu .sub[data-type="tab"] .two-cate-list{display: none!important;}
	.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{left: 13vw;margin-left: 0;}
	.Top002898 .top-menu li.po-r .sub[data-type="tab"]{right: 0;}
	.Top002898 .top-menu .sub .one-cate{width: 30%;min-height: 360px;padding: 0;border-right: 1px solid #ddd;
		box-sizing: border-box;float: left;padding: 0.15rem 0;}
	.Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a{background: #ebf3fc;border-left-color: #5885ea;
		color: #5885ea;/* font-weight: 600; */}
	.Top002898 .top-menu .sub .two-cate{
		/* position: absolute; */
		right: 0.3rem;
		top: 1.15rem;
		height: 4rem;
		float: left;
		width: 70%;
		padding: 0.3rem 0.45rem;
		/* border-left: 1px solid #ddd; */
		/* border-right: 1px solid #ddd; */
		box-sizing: border-box;
		overflow: hidden;
		}
	.Top002898 .top-menu .sub  .scrollinfo{max-height: 100%;height: 100%;}
	.Top002898 .top-menu .sub .two-cate-name{margin: 0;}
}
@media(min-width:1025px) and (max-width:1440px){
	.Top002898 .top-menu .sub[data-type="tab"]{width: 60vw;/* left: 20vw; */}
	.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{margin-left: 0;}
}
@media(min-width:1025px) and (max-width:1280px){
	.Top002898 .top-menu li{margin-right: 1vw;}
	.Top002898 .top-mid{margin-left: .3rem;}
}
@media(max-width:1024px){

	.Top002898 .top-search{margin-left: 0;}
	.Top002898 .top-search .box{width: 1.6rem}
	.Top002898 main{padding: 0}
	.Top002898 .top-menu{position: fixed; left: -100%;opacity: 0;transition: 0.5s; top: 80px; bottom: 0; z-index: 100;
		background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
	.Top002898 .top-menu ul{height: 100%; overflow: auto;}
	.menu-show .top-menu{left: 0; opacity: 1;}
	.Top002898 .top-menu li:nth-child(2n-1){background: rgb(35,117,227,0.12);}
	.Top002898 .top-menu li span a{line-height:  45px;font-size: 18px;padding-left: 20px;font-weight: bold;}
	.Top002898 .top-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
	.Top002898 .top-menu li .op-item,
	.Top002898 .top-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
	.Top002898 .top-menu li .op:before,
	.Top002898 .top-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;
		transform: translate(-50%,-50%);background: #1769fe;}
	.Top002898 .top-menu li .op:before{height: 40%; width: 2px;}
	.Top002898 .top-menu li .op:after{ width: 40%; height: 2px;}
	.Top002898 .top-menu li .op.click{transform: rotate(45deg);}
	.Top002898 .open-menu{width: 40px; height: 40px; margin-left: 10px;position: relative;}
	.Top002898 .open-menu i{position: absolute; left: 10%;width: 80%; top: 50%;margin-top: -1px;height: 2px; 
		background: #333;transition: 0.3s;}
	.Top002898 .open-menu:not(.on) i:nth-child(1){margin-top: -8px;}
	.Top002898 .open-menu:not(.on) i:nth-child(3){margin-top: 6px;}
	.Top002898 .open-menu.on i:nth-child(1){opacity: 0;}
	.Top002898 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
	.Top002898 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}

	.Top002898 .top-menu .sub{padding:0!important;background: rgba(0,0,0,0.1);}
	.Top002898 .top-menu .sub-inner{padding: 3vw 0;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a{position: relative;display: block; 
		line-height: 30px; padding: 5px 0 5px 40px;}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{position: absolute; left: 0; 
		max-width: 30px; top: 50%; transform: translateY(-50%);}
	.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{ height: 24px;}
	.Top002898 .top-menu .sub .two-cate-list,
	.Top002898 .top-menu .sub .two-cate-list dl,
	.Top002898 .top-menu .sub .two-cate{display: none;}
	.Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name{border-bottom: 1px solid rgba(0,0,0,0.2);}
	.Top002898 .top-menu .one-cate-name{position: relative; padding-right: 40px;}
	.Top002898 .top-menu li .op-item{height: 100%;}
	.Top002898 .top-menu li .op-item.click{transform: rotate(180deg);}
	.Top002898 .top-menu li .op-item:before{position: absolute; content: '';border:6px solid transparent;
		border-top-color: #1769fe; left: 50%; top: 50%;margin: -3px 0 0 -6px;}
	.Top002898 .top-menu .sub .two-cate-list{background: rgba(0,0,0,0.1); padding: 10px 0;}
	.Top002898 .top-menu .sub .two-cate-name{padding: 5px 30px;line-height: 30px;}
	.Top002898 .top-menu .sub .two-cate-name a{float: none;}
}



.HomeBan{position: relative;margin-top: 1.34rem;}
.HomeBan .HomeBanBox{position: relative;}
.HomeBan .item{position: relative;overflow: hidden;}
.HomeBan .item .img{padding-top: 5.6rem;}
/*.HomeBan .item.slick-current .img img{animation: scale linear 6s forwards;}*/
.HomeBan .bannerLogo{ height: 100%; position: absolute; left: 50%; top: 0; transform: translate(-50%,0); 
	display: flex; align-items: center; -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); 
	-ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); }
.HomeBan .bannerLogo img{width:5.22rem;height: auto;}
/*.HomeBan .slick-active .bannerLogo img{ animation:fadeInUp 1s ease forwards !important; 
	-webkit-animation:fadeInUp 1s ease forwards !important; animation-iteration-count:1; }
@keyframes scale{
	0%{transform: scale(1);-webkit-transform:scale(1);}
	100%{transform: scale(1.1);-webkit-transform:scale(1.1);}
}*/
@media(max-width:1024px){
	.HomeBan{margin-top: 1rem;}
	.HomeBan .item .img{padding-top:50%;}
	.HomeBan .bannerLogo img{width: 2rem;margin-top: 0.1rem;}

}
.slick-dots{width:100%;display:flex;justify-content:center;align-items:center}
.slick-dots button{font-size:0;margin-left: 0.1rem;margin-right: 0.1rem;width: 0.16rem;height: 0.16rem;background: #FFFFFF;
	border-radius: 50%;border: 1px solid #DCDDE1;}
.slick-dots .slick-active button{background-color: #5885ea;border-color: #5885ea;}
.HomeBan .slider{position: relative;}
.HomeBan .slick-dots{position:absolute;left:0;bottom:0.42rem}

.Ban{width: 100%; position: relative;}
.Ban .w1600{ width: 100; height: 100%; position: absolute; top: 0; left: 50%; transform: translate(-50%,0); 
	-webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0);
	 -o-transform: translate(-50%,0); }
.Ban .w1600 .fontbox{position: relative;margin-top: 0.8rem;}
.bannnerLogo{position: absolute;left: 0;top: 0;width: 1.23rem;}
.Ban .w1600 .title{line-height: 1;margin-top: 0.48rem;}
.Ban .w1600 .intro{margin-top: 0.1rem;}
@media screen and (max-width:1024px){
	.Ban .w1600 .title{margin-top: 0;}
}
@media screen and (max-width:1024px){
	.Ban .imgBox{min-height: 200px;}
}




/*Floor002585 */

.Floor002585{ padding: 1rem 0;}
.Floor002585 .wrap{ position:relative; z-index:3; margin-top:0;}

.Floor002585 .wrap > *{position:relative;z-index:2;padding-top: 0;}
.Floor002585 .title{ padding-top:0.25rem;color:#333;}
.Floor002585 .title b{ font-size:0.24rem;  text-transform:uppercase;}
@media screen and (max-width:1024px){
	.Floor002585{ padding: .4rem 0;}
}
@media(max-width:375px){
	.Floor002585 .title b{ font-size:22px;}
}
.Floor002585 .title h2{ margin:0; font-weight:normal; font-size:0.2rem;padding-bottom:0.45rem;}
.Floor002585 .title h2::after{ width:5px; height:3px; display:inline-block; content:''; background:#0188ce;
 vertical-align:middle; margin-left:5px;}
.Floor002585 .title .more{ line-height:30px; padding-left:20px; border-left:1px solid #dbdbdb; color:#666;
 font-size:16px;display:inline-block;}
.Floor002585 .title .more i{ display:inline-block; width:13px; height:13px; border:1px solid #dbdbdb;
 vertical-align:middle; margin-left:5px; position:relative;}
.Floor002585 .title .more i::before,
.Floor002585 .title .more i::after{ position:absolute; content:'';left:50%; top:50%;  background:#999;}
.Floor002585 .title .more i::after{width:1px; height:7px; margin-top:-3.5px; margin-left:-0.5px;}
.Floor002585 .title .more i::before{ width:7px; height:1px;margin-left:-3.5px; margin-top:-0.5px;}

.Floor002585 .wrap-right{padding-left: 0.42rem;padding-right: 0.42rem;}
.Floor002585 .wrap-right .title b,
.Floor002585 .wrap-right .title .more,
.Floor002585 .wrap-right .title{ color:#fff;}
.Floor002585 .wrap-right .title h2::after{ background:#fff;}
.Floor002585 .wrap-right .title .more i{ border-color:#fff;}
.Floor002585 .wrap-right .title .more i::after,
.Floor002585 .wrap-right .title .more i::before{background:#fff;}
.Floor002585 .wrap-left-1 .title{ position:relative;}
.Floor002585 .wrap-left-1 .title .more{ position:absolute; right:0; top:30px;}
@media(min-width:769px){
	.Floor002585 .wrap-left{/* background:#fff; */width:100%;float:left;}
	.Floor002585 .wrap-right{ float:right; width:27%;}
}
/*slick Basic*/
.Floor002585 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;
	-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002585 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;margin-right: -0.3rem;}
.Floor002585 .slick-list:focus {outline: none}
.Floor002585 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002585 .slick-slider .slick-track,
.Floor002585 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); 
	transform: translate3d(0, 0, 0)}
.Floor002585 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002585 .slick-track:before,
.Floor002585 .slick-track:after{display: table; content: '';}
.Floor002585 .slick-track:after{ clear: both;}
.Floor002585 .slick-loading .slick-track { visibility: hidden;}
.Floor002585 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002585 .slick-slide .slick-loading img { display: none;}
.Floor002585 .slick-slide .dragging img { pointer-events: none;}
.Floor002585 .slick-initialized .slick-slide { display: block;}
.Floor002585 .slick-loading .slick-slide { visibility: hidden;}
.Floor002585 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002585 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002585 .wrap-left-1{ padding-left:3.5%; padding-bottom:5%;}
.Floor002585 .wrap-left-1 .edit-info{ line-height:24px;}
.Floor002585 .wrap-left-2{ position:relative;}
.Floor002585 .wrap-left-2 .title{padding-left:3.5%; padding-right:3.5%; padding-bottom:10px; }
@media(min-width:769px){
	.Floor002585 .wrap-left-2 .title{ position:absolute; left:0; bottom:0; background:#fff; z-index:10;max-width:322px; }
}
.Floor002585 .wrap-left-2 .title h2{ padding-bottom:30px;}
.Floor002585 .wrap-left-2 .txt{ padding-right:46px; position:relative;}
.Floor002585 .button{ position:absolute; right:0; }
.Floor002585 .wrap-left-2 .button{top:50%; margin-top:-6px;}
.Floor002585 .button .slick-arrow{ float:left; width:12px; height:12px;border: 0;background: none; 
	border-top:1px solid #0a66ab; border-left:1px solid #0a66ab; transform:rotate(-45deg); cursor:pointer;font-size: 0;}
.Floor002585 .button .slick-disabled{ border-color:#d1d1d1; cursor:default;}
.Floor002585 .button .slick-next{ float:right;transform:rotate(135deg); margin-left:10px;}
.Floor002585 .wrap-left-2 .imgtitle{ font-size:16px;}
.Floor002585 .wrap-left-2 .imgtitle a{ color:#666;}

.Floor002585 .wrap-right .title{ position:relative; margin-bottom:0;}
.Floor002585 .wrap-right .button{ bottom:10px;}
.Floor002585 .wrap-right li a{margin-bottom:0.3rem;display: inline-block;position:relative;background: #fff;border-radius: 0.1rem;}
.Floor002585 .wrap-right li a img{display:block;/* width:100%; */width: 80%;margin: 10% 10% 0 10%;}
.Floor002585 .wrap-right li figure{/* position:absolute; */left:5%;right:5%;bottom:5%;line-height:2;
	background:url(../images/Floor002585_more.png) no-repeat right 0.15rem center;padding: 0.15rem 0.3rem;font-size: 0.2rem;}
.Floor002585 .wrap-right  .button .slick-arrow{border-color:#fff;}
.Floor002585 .wrap-right  .button .slick-disabled{ border-color:#fff; opacity:0.5;}
@media(max-width:1200px){
	.Floor002585 .wrap{ margin-top:2%;}
	.Floor002585 .wrap > *{padding-top:0;}

}
@media(max-width:768px){
	.Floor002585 .wrap-right{background:url(../images/Floor002585_bg.jpg) no-repeat center top; 
		background-size:cover; margin-top:2%;}
	.Floor002585 .wrap-right .title{ margin-bottom:3%;}
	.Floor002585 .title h2{ padding-bottom:30px;}
}


.HomeTit{display: flex;justify-content: space-between;}

.all-title{display: flex;align-items: center;}

.pcn1a {
    width: 0.24rem;
    height: 0.44rem;
    position: relative;
    display: inline-block;
}
.pcn1a .pcn1a1 {
    position: absolute;
    width: 0.08rem;
    height: 0.08rem;
    background-color: #5885ea;
    border-radius: 50%;
    left: 0;
    top: 0.03rem;
}
.pcn1a .pcn1a2 {
    position: absolute;
    width: 0.08rem;
    height: 0.24rem;
    border-radius: 0.03rem;
    background-color: #5885ea;
    left: 0px;
    top: 0.18rem;
}


.HomeMore a{display: flex;align-items: center;justify-content: space-between;width:1.7rem;
	line-height: 0.5rem;font-weight: lighter;color:#fff;box-sizing: border-box;padding:0 0.35rem;
	background: url(../images/morebg.jpg) no-repeat right center #5885ea;background-size: cover;}
.HomeMore span{display: flex;align-items: center;justify-content: space-between;width:1.7rem;
	line-height: 0.5rem;font-weight: lighter;color:#fff;box-sizing: border-box;padding:0 0.35rem;
	background: url(../images/morebg.jpg) no-repeat right center #5885ea;background-size: cover;}



.HomeSolution{/* background: #fff; */padding-top: 0.2rem;}
.HomeSolutionCon{position:relative;z-index:2}
.HomeSolution .tab_liBox{width:100%;overflow-x:auto;margin-top:0.2rem;display:flex}
.HomeSolution .tab_liBox .tab_li{width:auto;overflow-x:auto;overflow-y:hidden;list-style:none;padding:0;margin:0 auto;
	display:flex;padding-bottom:0.2rem;flex-direction: row;
	justify-content: flex-end;}
.HomeSolution .tab_liBox .tab_li span{flex:0 0 auto;font-size:0.2rem;background:transparent;cursor:pointer;height:0.36rem;line-height:0.36rem;transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:#333333}
.HomeSolution .tab_liBox .tab_li span{background-size:contain;background-repeat:no-repeat;padding-left:0;display:flex;align-items:center;background-position: left center;}
.HomeSolution .tab_liBox .tab_li span.on{color: #5885ea;}
.HomeSolution .tab_liBox .tab_li span::after{content:'';display:block;width:1px;height:0.15rem;
	background:#000000;opacity:0.2;margin-left:0.3rem;margin-right:0.3rem}
.HomeSolution .tab_liBox .tab_li span:last-child::after{display:none}

.HomeSolution .nones{position:absolute;visibility:hidden;opacity:0;top:0;width:100%;z-index:-10;left:0}
.HomeSolution .solutionList{padding-left:0;}
.HomeSolution .solutionList .ul .item{
	margin-left: 0.4rem;
	margin-right: 0;
	margin-bottom: 0.8rem;
}
.HomeSolution .solutionList .ul li{margin-right:2%;width:18.4%; float: left;}
.HomeSolution .solutionList .ul li:nth-child(5n){margin-right: 0;}
.HomeSolution .solutionList .ul li a{
	margin-bottom:0.3rem;
	display:inline-block;
	position:relative;
	background: #fff;
	background-size: cover;
	border-radius: 0;
	border: 1px solid #e9e9e9;
	}
.HomeSolution .solutionList .ul li a{display: block;width: 100%}
.HomeSolution .solutionList .ul li a img{display:block;width: 80%;height: 1.5rem;margin: 10% 10% 0 10%;object-fit: contain;}
.HomeSolution .solutionList .ul li figure{/* position:absolute; */left:5%;right:5%;bottom:5%;line-height:30px;
	/* background:url(../images/Floor002585_more.png) no-repeat right center; */padding: 0.15rem 0.3rem;font-size: 0.18rem;line-height: 2;text-align: center;}



@media screen and (min-width:769px){
	.HomeSolution .tab_liBox .tab_li{width: 100%;padding-right: 0;}
	.HomeSolution .tab_liBox{margin-top: -0.3rem;padding-right: 0.3rem;}
}
.HomeSolution .solutionList .ul .item .title{min-height: 0.68rem;overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;

}
.HomeSolution .solutionList .item{margin-top: 0.3rem;}
.HomeSolution .solutionList .ul .item:hover{margin-top: 0;}
.HomeSolution .slick-dots{padding-right:2rem;padding-left:0;padding-top: 0.6rem;padding-bottom: 0.2rem;}
.HomeSolution .slick-dots li{width:auto;flex:1;height:2px;display:flex;align-items:center;margin: 0 !important;}
.HomeSolution .slick-dots button{margin-left:0;margin-right:0;background-image:none;width:100%;height:2px;background:#EFEFEF}
.HomeSolution .slick-dots li.slick-active button{background-color:#5885ea}
.HomeSolution .slick-arrow{width:0.5rem;height:0.5rem;border-radius:0.08rem;border:1px solid #5885ea;
	-webkit-border-radius:0.08rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem;
	top:auto;bottom:0;left:auto;right:0.7rem;z-index:3;transform:translate(0,0);-webkit-transform:translate(0,0);
	-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);background-size:0.1rem 0.17rem}
.HomeSolution .slick-arrow.slick-next{right:0;}
.HomeSolution .slick-arrow.slick-prev{background-image:url(../images/arrowLeftRed2.png)}
.HomeSolution .slick-arrow.slick-next{background-image:url(../images/arrowRightRed2.png)}
.HomeSolution .slick-arrow.slick-prev:hover{background-image:url(../images/arrowLeftWhite.png)}
.HomeSolution .slick-arrow.slick-next:hover{background-image:url(../images/arrowRightWhite2.png)}


@media screen and (max-width:1024px){
	.HomeSolution{padding-top: 0;}
	.HomeSolution .solutionList{padding-left: 0;}
	.HomeSolution .slick-arrow.slick-next{right: 2.5%;}
	.HomeSolution .slick-arrow.slick-prev{right: calc(2.5% + 0.7rem);}
	.HomeSolution .slick-dots{padding-right: calc(2.5% + 1.4rem);}
	.HomeSolution .solutionList .ul .item{margin-left: 0.3rem;}
}
@media screen and (max-width:768px){
	.HomeSolution .solutionList{padding-top:0rem}
	.HomeSolution .solutionList{margin-top: .3rem;}
	.HomeSolution .solutionList .ul{display: flex;flex-wrap: wrap;margin: 0 -1%;}
	.HomeSolution .solutionList .ul li{width: 48%;margin: 1%;}
	.HomeSolution .solutionList .ul li a{display: block;margin-bottom: 0;}
	.HomeSolution .solutionList .ul li:nth-child(5n){margin-right: 1%;}
}
@media screen and (max-width:480px){
	.HomeSolution .solutionList .ul .item{margin-left:0.15rem;margin-right:0.15rem}
	.HomeSolution .tab_liBox .tab_li span::after{margin-left:0.15rem;margin-right:0.15rem}
	.HomeSolution .tab_liBox .tab_li span{font-size:0.16rem;background-size:0.24rem;padding-left:0.34rem}
	.HomeSolution .tab_liBox .tab_li{padding-bottom:0}
	
	.HomeSolution .solutionList .ul .item{margin-bottom:0.4rem}
}


.HomeTit .intro,
.HomeTit .title{line-height: 1;padding-top: 0;font-family: Medium;display: inline-block;}
.HomeTit .intro{margin-top: 0.15rem;font-size: 0.16rem;line-height: 2;}


/* solutionList */
.solutionList{background:#fff;margin-top: 0.3rem;}
.solutionList .ul{align-items:flex-start;}
.solutionList .ul .item{width:calc(100% / 3 - 0.28rem);margin-right:0.42rem;margin-bottom:0.42rem;
	background:#F8f8f8;border-radius:10px;padding-top:0.65rem;padding-bottom:0.5rem;transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.solutionList .ul .item:nth-child(3n){margin-right:0}
.solutionList .ul .item .itemCon{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}
.solutionList .ul .item .itemCon .imgbox{padding-top:65.41%;width:100%;display:flex;justify-content:center;align-items:center}
.solutionList .ul .item .itemCon .imgbox img{object-fit:contain}
.solutionList .ul .item .title{padding-left: 0.1rem;padding-right: 0.1rem; line-height:1.4;margin-top:0.08rem;text-align: center;}
.solutionList .ul .item .submitBtn{margin-top:0.32rem;background-color:transparent;color:#999;border-color:transparent;transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.solutionList .ul .item .submitBtn::after{display:none}
.solutionList .ul .item:hover{box-shadow:0px 0px 35px 0px rgba(229,0,20,0.07);margin-top:-0.3rem}
.solutionList .ul .item:hover .submitBtn{background-color:#5885ea;border-color:#5885ea;color:#fff}
.solutionList .ul .item:hover .submitBtn::after{display:block}
@media screen and (max-width:1024px){
	.solutionList .ul .item{width:calc(100% / 3 - 0.12rem);margin-right:0.18rem}
}
@media screen and (max-width:768px){
	.solutionList .ul .item{padding-top:0.4rem;padding-bottom:0.4rem}
	.solutionList .ul .item .submitBtn{margin-top:0.2rem}
	.solutionList .ul{justify-content:space-between}
	.solutionList .ul .item{width:calc(100% / 2 - 0.1rem);margin-right:0;margin-bottom:0.2rem}
	.solutionList .ul .item:hover{margin-top:0}
}



/*Menu002518 */
.Menu002518{width:300px;float: left;border-radius: 15px;overflow: hidden;}
.Menu002518 .side-title{ background:#155091;
  background-size: contain; color:#fff; font-size:24px; letter-spacing: 2px;
  padding:15px 0 15px 40px; font-weight:bold;}
.Menu002518 .side-title span{ display:block; opacity:0.5; font-size:14px;font-weight: 500;letter-spacing: 1px;}
.Menu002518 .side-menu{ background:#f7f7f7; border-radius:0; padding:0 0 4% 0;}
.Menu002518 .side-menu li{ margin-bottom:2px;}
.Menu002518 .side-menu li a{display:block; font-size:16px; position:relative; color:#222;}
.Menu002518 .side-menu > ul > li > a{ line-height:60px; padding-left:20px;margin-right: 30px; border-radius:0; margin-left: 30px;
  font-weight:500; font-size:18px; border-bottom: 1px dashed #ddd;position: relative;}

.Menu002518 .side-menu li a i{ position:absolute; left:0; top:44%;
  margin-top:-8px; width:12px; height:12px; background:#f1f1f1; border-radius:50%;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{ position:absolute; content:''; }
.Menu002518 .side-menu li a i::before{ display: inline-block;
  content: '';
  border: 6px solid transparent;
  border-left-color: #555;
  margin-right: 4px;position: absolute;top: 40%;left: 0;
}
.Menu002518 .side-menu li a i::after{ display: inline-block;
  content: '';
  border: 6px solid transparent;
  border-left-color: #555;
  margin-right: 4px;position: absolute;top: 40%;left: 0;}
.Menu002518 .side-menu li ul{ display:none;}

.Menu002518 .side-menu > ul > li > a:hover,
.Menu002518 .side-menu > ul > li.aon > a{ color: #155091;}
.Menu002518 .side-menu li a:hover{ color:#fff; font-weight:500;}
.Menu002518 .side-menu li.aon > a{color:#fff; }
.Menu002518 .side-menu li li.aon a{color:#155091; font-weight:500;
  border-radius: 0;}
.Menu002518 .side-menu li li.aon a:hover{color:#155091;}
.Menu002518 .side-menu li li a:hover{color:#155091;}
.Menu002518 .side-menu li a:hover i::before,
.Menu002518 .side-menu li.aon a i::before{ border-left-color:#155091;transform: rotate(90deg);top: 52%;}
.Menu002518 .side-menu li a:hover i::after,
.Menu002518 .side-menu li.aon a i::after{ display:none;}

.Menu002518 .side-menu li ul { padding:2px 0 0 0;border-bottom: 1px dashed #ddd;margin-left: 30px;padding: 10px 0;margin-right: 30px;}
.Menu002518 .side-menu li ul li{padding-left:0; }
.Menu002518 .side-menu li ul li a{ line-height:44px;
  
  position:relative;padding-left: 30px;}
.Menu002518 .side-menu li ul li:last-child a{ border-bottom:0;}
.Menu002518 .side-menu li ul li a::before,
.Menu002518 .side-menu li ul li a::after{ position:absolute; content:''; opacity:0;display: none;}
.Menu002518 .side-menu li ul li a::before{ right:34px; top:50%; width:15px; height:15px; margin-top:-7.5px; display: none;
  background:#fff; border-radius:50%;}
.Menu002518 .side-menu li ul li a::after{ border-color:transparent; border-width:3px 0 3px 4px; border-style:solid; border-left-color:#fff; right:39px; top:50%; margin-top:-3px;}
.Menu002518 .side-menu li ul li a:hover::before,
.Menu002518 .side-menu li ul li a:hover::after,
.Menu002518 .side-menu li ul li.aon a::before,
.Menu002518 .side-menu li ul li.aon a::after{ opacity:1;}
@media(min-width:1025px){
.Menu002518 .side-open_menu{ display:none;}
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;}
.Menu002518 .side-menu{ display:none; position:absolute; left:0; width:100%; top:100%; margin-top:5px; z-index:100;}
.Menu002518 .side-open_menu{ position:relative; background:rgba(226, 16, 19, 0.1); border:3px solid #fff;border-radius:6px; padding:10px 20px; font-size:18px;
 box-shadow:0 3px 0 #155091;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:5px solid transparent; border-top-color:#155091; right:20px; top:50%; margin-top:-2px;}
}
@media(max-width:480px){
.Menu002518 .side-menu > ul > li > a {line-height: 40px;padding-left: 20px;font-size: 16px;}
.Menu002518 .side-menu li ul li a {line-height: 36px;}
.Menu002518 .side-menu li a{ font-size:14px;}
.Menu002518 .side-menu{ padding-top:10px;}
}


.product_box{margin: 0 auto;padding: calc(120 / 16 * 1em) 0 0 0;}
.product_box .PicList002797{padding: 0 0 calc(60 / 16 * 1em) 0;width: calc(100% - 300px);float: left;padding-left: 30px;font-size: 16px;}
.product_box .PicList002797 li{width: 31.73%;margin: 0 2.4% 2.4% 0;}
.product_box .PicList002797 li:nth-child(3n){margin-right: 0;}

@media(max-width:1024px){
	.product_box{margin: 0 auto;padding: calc(60 / 16 * 1em) 0 0 0;}
	.product_box .Menu002518{display: none;}
	.product_box .PicList002797{width: 100%;padding: 0;font-size: 16px;}
	.product_box .PicList002797 li{width: 46%;margin: 0 2% 4% 2%;}
	.product_box .PicList002797 li:nth-child(3n){margin-right: 2%;}
}


/*产品中心 s*/
.SubPage{margin-top: 0.3rem;}

.Jonin{text-align: center;color:#fff;background-position: center center;background-size: cover;background-repeat: no-repeat;padding-left: 20px;padding-right: 20px;background-color: #423a37;margin-bottom: 1.5rem;}
.Jonin .SubTit2 .ti{margin-bottom: 0.2rem;}
.Jonin .joinbtn{color: #fff;width: 160px;line-height: 52px;border-radius:0;background:#5885ea;display: inline-block;margin-top: 0.4rem;}
.ProNav .side-title{background: #5885ea;color:#fff;font-size: 0.32rem;line-height: 1;border-radius:0;padding: 0.3rem;height: 1.1rem;font-weight: 500;}
.ProNav .side-title span{display:block;opacity:0.5;font-size: 0.18rem;margin-top: 0.1rem;}
.ProNav{width: 340px;float: left;}
.ProNav ul{padding-bottom: 8px;/* background: #ebf0f5; */}
.ProNav li{margin-bottom: 2px;}
.ProNav li.onli span a{color:#5885ea;background: #ebf0f5;}
.ProNav li.onli span i{color: #ffffff;}
.ProNav li.onli span i:before{transform: rotate(90deg);}
.ProNav span{display: block;position: relative;}
.ProNav span a{background: #ebf0f5;padding:13px 0.45rem 13px 0.3rem;display: block;font-size: 0.18rem;border-radius: 0;}
.ProNav span i{position: absolute;padding-right: 0.3rem;top: 0;width: 100%;text-align: right;width: 100%;height: 100%;display: flex;align-items: center;justify-content: end;cursor: pointer;font-size: 0.24rem;}
.ProNav li.onli span a{background-color: #3965c9;color: #fff;}
.ProNav span i:before{transition: all 0.3s;margin-top: 10px;position: absolute;right: 6%;}
.ProNav dl{padding:0;display: none;}
/* .ProNav dl dd{margin-bottom: 0.12rem;} */
.ProNav dl dd a{color:#555555;position: relative;display: block;font-size: 0.16rem;border-bottom: 1px solid #eee;padding-left: 0.6rem;line-height: 0.5rem;background: #f8f9fb;}
.ProNav dl dd a:after{position: absolute;left:0.3rem;top: 50%;background:#fff;border-radius: 50%;content: "";width: 10px;height:10px;transform: translateY(-50%);border: 1px solid #333;}
.ProNav dl dd a:hover,.ProNav dl dd.on a{color:#5885ea;}
.ProNav dl dd.on a::after{border-color: #5885ea;}
.ProNav .close{display:none;position: fixed;right: 0;top: 50px;width: 35px;height: 35px;line-height: 32px;text-align: center;background:#5885ea;color:#fff;z-index: 100;
	border-radius: 50%;}

.Message .Title{line-height: 70px;position: relative;background: #5885ea;border-radius:0;}
.Message .Title a{display: block;color:#fff;padding-left: 0.32rem;font-size: 18px;}
.Message .Title img{display: inline-block;vertical-align: middle;margin-right: 10px;}
.Message .Title i{position: absolute;right: 0.23rem;top: 0;color:#fff;transform: rotate(90deg);}
.Message .form{padding:25px;background:#f4f6f9;}
.Message .item{margin-bottom: 14px;display: flex;justify-content: space-between;}
.Message .ipt{width: 100%;border:1px solid #e8ebf0;background:#fff;border-radius: 0;height: 44px;line-height: 42px;padding:0 0.18rem;}
.Message .ipt:hover,.Message .textarea:hover{border:1px solid #ccd2dd;}
.Message .ipt::-webkit-input-placeholder,
.Message textarea::-webkit-input-placeholder {color: #c7c7c7;}
.Message .yzbtn{margin-left: 10px;border-radius: 0;line-height: 44px;background:#6c8aaf;width: 107px;text-align: center;color:#fff;font-size: 14px;}
.Message .yzbtn:hover{background:#5885ea;}
.Message .textarea{background:#fff;border:1px solid #e8ebf0;padding:10px;width: 100%;}
.Message textarea{height: 108px;width: 100%;}
.Message .yz .ipt{flex: 2;}
.Message .btn{width: 100%;color:#fff;background:#e60012;border-radius: 0;height: 44px;}
.Message .btn:hover{background:#d30011;}
.ProMore{display: none;position: fixed;left: 0;top: 0;width: 40px;text-align: center;line-height: 20px;z-index:100;background:#5885ea;
	border-radius: 0;padding:10px 0;top: 40%;color:#fff;}

.ProRight{width: calc(100% - 380px);float: right;}
.ProList{padding-bottom: 0.2rem;}
.ProList ul{margin-left: -0.23rem;}
.ProList .item{padding: 0 0 0.23rem 0.23rem;text-align: center;width: 33.3%;float: left;}
.ProList .item a{
	display: block;
	border: 1px solid #eeeeee;
	margin-right: 1px;
	position: relative;
	padding-bottom: 0.7rem;
	background: url(../images/cpbg.jpg) no-repeat;
	border-radius: 0;
	background-size: cover;
	}
/*	background: linear-gradient(357deg, #f7f9fc, #e4eef7)*/
.ProList .item:hover a{border: 1px solid #5885ea;}
.ProList .imgbox{padding-top: 80%;}
.ProList .imgbox span{width: 80%;height: 80%;left: 10%;top: 10%;}
.ProList .tit{/* line-height: 0.5rem; */padding: 0 0.3rem;color: #111;transition: all 0.3s;font-size: 0.18rem;font-weight: 500;letter-spacing: 1px;/* text-decoration: underline; */}
.ProList .info{
	height: 0.6rem;
	width:100%;
	left: 0;
	bottom: 0;
	z-index: 10;
	position: absolute;
	/* background: #ebf0f5; */
	transition: all 0.3s;
	overflow: hidden;
	border-radius: 0.15rem;
	}
.ProList .info p{line-height: 0.3rem;font-size: 0.16rem;color: #666;}
.ProList .item .desc{font-size: 0.15rem;line-height: 1.5;opacity: 0;transition: all 0.1s 0.3s;overflow: hidden;
	word-break:normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.ProList .item .more{opacity: 1;transition: all 0.1s 0.3s;bottom: 0;font-size: 0.16rem;}
/*.ProList .item.on .info{background:rgba(0,131,206,0.8);height: 100%;padding:0.6rem 0.28rem 0.28rem;color:#fff;overflow: hidden;}*/
.ProList .item.on .tit{font-size:0.18rem;color:#5885ea;}
.ProList .item.on p{display: none;}
.ProList .item.on .desc{text-align: left;opacity: 1;color:#fff;}
.ProList .item.on .more{position: absolute;bottom: 0.5rem;width: 60%;left: 20%;opacity: 1;color: #5885ea;background: #ffffff;line-height: 0.44rem;border-radius: 0.1rem;}
.ProList .item.on .more i{display: inline-block;vertical-align: middle;width: 15px;height: 15px;margin-left: 10px;
	background:url(../images/more3.svg) no-repeat right center;background-size: 0.14rem auto;}

.FloatRight{position: fixed;top: 50%;transform: translateY(-50%);right: 10px;z-index: 1000;width: 0.9rem;}
.FloatRight .btn{display: flex;height: 0.9rem;text-align: center;background:#f8f9fb;flex-direction: column;align-items: center;justify-content: center;margin:10px 0 0;}
.FloatRight .btn .ico{width: 30px;height: 30px;}
.FloatRight .btn .ico img{width: 30px;height: 30px;}
.FloatRight .btn:hover{color: #fff;background:#5885ea;}

@media(max-width:1024px){
	.ProNav{width: auto;float: none;position:fixed;top: 50px;left: -100%;width: 100%;padding:25px;z-index: -100;background:#fff;overflow-y: auto;height: calc(100% - 50px);transition: all 0.3s;}
	.ProNav .close{display: block;}
	.ProNav.on{left: 0;z-index: 1000000;}
	.Message .Title{line-height: 45px;}
	.ProMore{display: block;}
	.ProRight{width: auto;float: none;}
}
@media(max-width:767px){
	.FloatRight{width: 30px;right: 5px;}
	.FloatRight .btn{font-size: 12px;height: auto;padding:10px 0;line-height: 15px;margin: 5px 0 0;width: 30px;}
	.FloatRight .btn .ico{margin-bottom: 8px;}
	.FloatRight .btn .ico,.FloatRight .btn .ico img{width:20px;height: 20px;}

	.ProList .item{width: auto;float: none;}
	.ProList .info{height: 40px;}
	.ProList .tit{line-height: 40px;font-size: 15px;}
}

.pro_bz{padding: 4% 0;background: #fff;}
.pro_bz p{line-height: 2;font-size: 1em;color: #333;margin-top: 1em;}

.pro_td{background-color: #f9f9f9;padding: 4% 0;}
.pro_td ul{display: flex;flex-wrap: wrap;}
.pro_td ul li{width: 49%;margin-right: 2%;border-bottom: 1px dashed #dcdcdc;background: url(../images/quan.svg) no-repeat left 0.7em;background-size: 1em;
	padding-left: 1.5em;list-style: none;padding-bottom: 1em;margin-bottom: 2%;color: #333;line-height: 2;}
.pro_td ul li:nth-child(2n){margin-right: 0;}
.pro_td ul li h2{font-size: 1.3em;color: #333;}

.pro_bz ul{display: flex;flex-wrap: wrap;margin-top: 3vw;justify-content: center;align-content: flex-end;align-items: stretch;}
.pro_bz ul li{
	background-color: rgb(255 255 255 / 85%);
	border-radius: 10px;
	box-shadow: 0 0 13px rgba(0, 0, 0, .13);
	padding: 3%;
	text-align: left;
	margin-bottom: 2%;
	width: 32%;
	margin-right: 2%;cursor: pointer;
	}
.pro_bz ul li img{max-width: 50px;display: none !important;}
.pro_bz ul li:nth-child(3n){margin-right: 0;}
.pro_bz ul li .off{display: none;}
.pro_bz ul li:hover .on{display: none;}
.pro_bz ul li:hover .off{display: block;margin: 0;}
.pro_bz ul li:hover{background: #5885ea url(../images/dt.png) no-repeat right bottom;background-size: cover;}
.pro_bz ul li h2{color: #5885ea;font-size: 0.24rem;margin-top: 0.5em;font-weight: 500;}
.pro_bz ul li p{line-height: 2;color: #333;font-size: 0.18rem;}
.pro_bz ul li:hover h2,.pro_bz ul li:hover p{color: #fff;}

.pro_jscs{padding: 4% 0;background-color: #fff;}
.pro_jscs table{border: 1px solid #dcdcdc;width: 48.5%;float: left;font-size: 1em;color: #333;background-color: #fff;/* max-width: 60%; */margin: 0;}
.pro_jscs table tr,.pro_jscs table td{border: 2px solid #dde4ef;padding: 0.15rem 0.3rem;font-size: 0.16rem;color: #444;}
.pro_jscs p{color: #666;font-size: 0.16rem;margin-top: 1em;}
.pro_jscs table tr td:nth-child(1){width: 35%;}
.pro_jscs table tr:nth-child(2n){background: #fff;}
.pro_jscs table tr:nth-child(2n-1){background: #eaf0f6;}






.submitBtn.watchMore{background-color:transparent;color:#5885ea;font-size: 0.16rem;line-height: 0.5rem;}
.submitBtn.watchMore::after{background-image:url(../images/arrowRed.svg);background-size:0.12rem;background-position:center}
.submitBtn{width:1.8rem;height:0.54rem;background:#5885ea;border-radius:0.3rem;border:2px solid #5885ea;
	display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF}
.submitBtn:hover{color:#FFFFFF;background:#5885ea; }
.submitBtn::after{background-repeat: no-repeat; content:'';display:block;width:0.16rem;height:0.14rem;background-image:url(../images/submitArrow.png);background-size:0.16rem 0.14rem;margin-left:0.1rem;
	transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease}
.submitBtn:hover::after{margin-left:0.2rem;background-image:url(../images/arrowWhite.svg);background-size:0.12rem;}


.more{display: inline-block;}
.more .btn{color:#666;border: solid 1px #5885ea;padding: 4px;
	border-radius:1rem;transition:all .5s;background: #fff;display: flex;}
.more .btn span{padding:0 0.3rem;font-size: 0.16rem;}
.more .btn i{font-size:.12rem;background: #5885ea;width: 0.48rem;height: 0.48rem;border-radius: 50%;
	text-align: center;vertical-align: middle;line-height: 0.48rem;color: #fff;
	background-image:url(../images/arrowWhite.svg);background-size:0.12rem;background-position:center;
	background-repeat: no-repeat;
}
.more:hover .btn{ color:#fff; background:#5885ea; border-color:#5885ea;cursor: pointer;}




.home-2{padding: 0 0 1rem 0;background: #eff4f8;}
.home-2 .item{ float: left; width: 49%; }
.home-2 .item:nth-child(2){ float: right;}
.home-2 .item img{ width: 100%; height: 210px; transition: 0.5s all;}
.home-2 .item .w{ display: block; position: relative; border-radius: 10px; overflow: hidden;}
.home-2 .item .w:hover img{ transform: scale(1.05);}
.home-2 .item .w:hover dd span{ background: #5885ea; color: #fff;}
.home-2 .item dl{ color: #fff; position: absolute; left:50px; right: 50px; top: 50%; transform: translateY(-50%); z-index: 2;}
.home-2 .item dt{ line-height: 1.2;}
.home-2 .item dd p{ margin:0 0 1em;font-size: 0.18rem;margin: 0.15rem 0;}
.home-2 .item dd span{display: inline-block;background: #fff;color: #5885ea;border-radius: 50px;min-width: 1.16rem;text-align: center;line-height: 3;}



/*Floor003066 */
.Floor003066{
	background: #eff4f8;
	background-size: 100% auto;
	padding: 1rem 0;
	margin-top: 0;
	overflow: hidden;
	}


.Floor003066 .col-title{/* font-size: 44px; */padding-bottom: 11.6vw;}
.Floor003066 .col-title .cn{font-size: 0.44rem;color: #fff;}
/*.Floor003066 .col-title .cn:after{display: inline-block;content: '';height: 1px;background: #ffffff;width: 3.354em;
	margin-left: 0.521em;vertical-align: middle;}*/
.Floor003066 .col-title .en{font-size: 0.18rem;color: #fff;line-height: 1em;padding-top: 0.2em;}
@media(min-width:769px) and (max-width:1024px){
.Floor003066 .col-title{font-size: 4vw; }
}
@media(max-width:640px){
.home-2{padding-bottom: .4rem;}
.home-2 .item dl{left: .2rem;right: .2rem;top: .2rem;transform: translateY(0%);}
.Floor003066 .col-title{font-size: 9vw; padding: .2rem;}
.Floor003066 .HomeMore{ padding: 0 .2rem;}
}

.Floor003066 .more{margin-top: 3.91vw;}
.Floor003066 .more a{display: inline-block; border: 1px solid #5885ea;background: #5885ea;line-height: 3;border-radius: 50px;color: #fff; padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.Floor003066 .more a:hover{background: #fff;color: #5885ea;}

.Floor003066 .fl{background: url(../images/tjbg.png) no-repeat;background-size: cover;}
@media(max-width:640px){
.Floor003066 .more a{font-size: 4vw; }
}

@media(min-width:1025px){
.Floor003066 .fl{width: 20%;padding: 4% 3%;}
.Floor003066 .fr{width: 80%;position: relative;}
}
@media(max-width: 1024px){
	.Floor003066{padding: .4rem 0;}
	.Floor003066 .col-title .cn{font-size: .32rem;}
}
.Floor003066 .intro{font-size: 18px;color: #333;}
.Floor003066 .intro .cn{line-height: 1.667em;}
.Floor003066 .intro .en{font-size: 0.777em;color: #999; line-height: 1.6em; border-top: 1px solid #e5e5e5;margin-top: 0.667em; padding-top:  0.667em;}
@media(max-width:640px){
.Floor003066 .intro{font-size: 4vw;}
}

.Floor003066 .HomeMore a{background-color: #fff;color: #5885ea;}

.Floor003066 .slider li{position: relative;padding: 0 1px 0 0;}
.Floor003066 .slider li a{display: block;margin: 0;/* box-shadow: 0 2px 20px rgba(0, 0, 0, 0.04); */
	border-radius: 0;padding:0 0 1rem 0;background: #fff;transition: 0.3s;border: 1px solid #ddd;border-left: navajowhite;}

.Floor003066 .slider li .tip{position: absolute;left: 0.3rem;top: 0.3rem;}
.Floor003066 .slider li .tip img{max-width: 1rem;}
.Floor003066 .slider li .bt{position: absolute;bottom: 0.3rem;left: 0;width: 100%;padding: 0 0.3rem;font-size: 0.16rem;
color: #000;line-height: 2;text-align: center;}
.Floor003066 .slider li figure{background-size: contain;padding-bottom: 130.3%;}
.Floor003066 .slider li .hover{position: absolute; z-index: 10;width:100%; height:100%; 
	background-color: rgb(113 168 225 / 80%); color: #fff; text-align: center; border-radius: 0; left: 50%; top:50%; 
	transform: translate(-50%,-50%) scale(0); opacity: 0; transition: 0.3s;}
.Floor003066 .slider li .hover .ytable{height: 100%;}
.Floor003066 .slider li .hover span{font-size:0.16rem;line-height: 3;
	background: url("../images/arrowRed.svg") no-repeat  center right;
	background-size: 0.16rem auto;display: inline-block;
	padding-right:0.3rem;border-bottom: 1px solid #fff;}
.Floor003066 .slider li .hover aside{font-size: 0.18rem; padding-bottom: 0.15rem;}
.Floor003066 .slider li:hover a{box-shadow: 0 2px 20px rgba(0, 0, 0, 0.12); }
.Floor003066 .slider li:hover a .hover{opacity: 1;transform: translate(-50%,-50%) scale(1);}
.Floor003066 .btn{text-align: center;padding-top: 2.08vw;top: 50%;position: absolute;width: auto;left: -14.5%;}
.Floor003066 .btn .slick-arrow{
	width: 46px;
	height: 46px;
	border-radius: 0;
	border: 1px solid #ffffff;
	margin: 0 10px;
	position: relative;
	transform: none;
	background: #fff;
	}
.Floor003066 .btn .slick-arrow:before{position: absolute;content: '';width: 12px;height: 12px;border-right: 2px solid #ffffff;border-top: 2px solid #ffffff;transform: rotate(45deg);left: 50%;top: 50%;margin: -6px 0 0 -8px;}
.Floor003066 .btn .slick-arrow:hover,
.Floor003066 .btn .slick-arrow:hover:before{border-color: #5885ea;}
.Floor003066 .btn .slick-prev{transform: rotate(180deg);}
.Floor003066 .btn .slick-arrow.slick-next{background: #ffffff00;left: -66%;}
.Floor003066 .btn .slick-arrow.slick-prev{background: #ffffff00;left: -66%;}

@media(min-width:641px){
.Floor003066 .slider{margin: 0;padding: 0 1px 0 0;}
}
@media(max-width:640px){
.Floor003066 .slider li figure{padding-bottom: 100%;}
.Floor003066 .btn{display: none;}
}



/*Floor003174 */
.Floor003174{padding:1rem 0; overflow: hidden;}
.Floor003174 .auto{position: relative;z-index: 1;}
.Floor003174 .en-title{position: absolute; font-size: 18.75em;color: #f8f8f8;line-height: 0.93333;top: -9%;left: 28.5%; z-index: -1;text-transform: uppercase;}
.Floor003174 .list{position: relative;z-index: 5;background:#fff;margin-top: 0.45rem;}
.Floor003174 .list li{position: relative;}
.Floor003174 .list li.more{background: url(../images/Floor003174-morebg.png) no-repeat center;background-size: cover;}
.Floor003174 .list li.more a{position: absolute;width: 100%; left: 0;top: 0;height: 100%;z-index: 4;;}
.Floor003174 .list li.more span{position: absolute;color: #fff;left: 0;width: 100%;bottom: 3.75em;text-align: center; background: url(../images/Floor003174-more.png) no-repeat center top;
 padding-top: 3.625em;background-size: auto 2.375em;}
.Floor003174 .list li.more .img-bg{padding-bottom: 482.759%;}
.Floor003174 li .img-bg{padding-bottom: 114%;transition: 0.3s;background-color:#eff4f8;}
.Floor003174 li .txt{position: absolute;left: 0;top: 0;width: 100%;color: #fff;padding: 3em;}
.Floor003174 li .txt .img{text-align: center;margin-top: 0.3rem;}
.Floor003174 li .txt .img img{max-width: 0.6rem;}
.Floor003174 li .txt .img .img1{display: inline-block;}
.Floor003174 li .txt .img .img2{display: none;}
.Floor003174 li:hover .txt .img .img2{display: inline-block;}
.Floor003174 li:hover .txt .img .img1{display: none;}


.Floor003174 li .en{font-size: 0.44rem;letter-spacing: 1px;color: rgb(239 244 248);font-weight: bold;
	line-height: 0.734375;margin-top: 0.4rem;text-transform: uppercase;text-align: center;display: none;}
.Floor003174 li .more{
	display: block;
	width: 0.6rem;
	height: 0.6rem;
	border: 1px solid #5885ea;
	/* background: #fff; */
	border-radius: 50%;
	position: relative;
	margin-top:38%;
	transition: 0.3s ease-out;
	margin: 15% auto 0 auto;
	}
.Floor003174 li .more:before{
	position: absolute;
	content:'';
	width:12px;
	height: 12px;
	transform: rotate(45deg);
	border-top: 2px solid rgb(36 60 144);
	border-right: 2px solid rgb(36 60 144);
	left:50%;
	top:50%;
	margin:-6px 0 0 -7px;
	}
.Floor003174 li:nth-child(1) .more{/* background:#812f2c; */}
.Floor003174 li:nth-child(2) .more{/* background:#e45e10; */}
.Floor003174 li:nth-child(3) .more{/* background:#e45e10; */}
.Floor003174 li:nth-child(4) .more{background:#10193c; }

.Floor003174 li:nth-child(1):hover .img-bg{background-color:#5885ea;}
.Floor003174 li:nth-child(2):hover .img-bg{background-color:#6ea3dd;}
.Floor003174 li:nth-child(3):hover .img-bg{background-color:#5885ea;}
.Floor003174 li .cate-name{font-size: 0.26rem;font-weight: 500;margin: 0.3rem 0;color:#333;text-align: center;}
.Floor003174 li pre{font-size: 0.16rem;width: 100%;color:#666;text-align: center;}
.Floor003174 li:hover .cate-name{color:#fff;}
.Floor003174 li:hover .en{color:rgba(255,255,255,0.1);}
.Floor003174 li:hover pre{color:rgba(255,255,255,1);}
.Floor003174 li:hover .more{border:2px solid rgba(255,255,255,0.2);background:#fff;}
.Floor003174 li:hover .more:before{border-top:2px solid #5885ea;border-right:2px solid #5885ea;}
.Floor003174 .list ul{display: flex;justify-content: space-between;}

@media (max-width:1600px) {
.Floor003174 li .en{font-size: 3em;} 
}
@media (min-width:1025px) {
.Floor003174 .list{width: 100%;}
.Floor003174 .list li{float: left;width: 30%;}
.Floor003174 .list li:nth-child(4){margin-right:0;}
}
@media (max-width:1024px) {
.Floor003174{padding: .4rem 0;}
.Floor003174 .en-title{font-size: 6em;}
.Floor003174 li{float: none;width: 100%;margin-bottom: .2rem;}
.Floor003174 li.more{margin: 0; padding: 1em 0;}
.Floor003174 .list li.more span{position: relative; bottom: auto;display: block;}
.Floor003174 .list li.more span br{display: none;}
.Floor003174 .list li.more .img-bg{padding: 0;}
}
@media (max-width:768px) {
	.Floor003174 li .txt{padding: 1em}
	.Floor003174 li .cate-name{margin: .2rem 0;}
	.Floor003174 li .more{margin: .2rem auto 0 auto;}
	.Floor003174 .list ul{display: block;}
	.Floor003174 li .img-bg{padding-bottom: 80%;}
}


.Bottom{background:#5885ea;color:rgba(255,255,255,0.6);}
.Bottom .b_top{background: #f9f9f9; padding:0.4rem 0 ;/* border-bottom:1px solid rgba(255,255,255,0.1); */}
.Bottom a{color:inherit;font-size: 0.16rem;line-height: 2.4;display: inline-block;}
.Bottom dt a{color:#fff}
.Bottom a:hover{color:#fff}
.Bottom .BottomTop h2{font-size: 0.28rem;line-height: 2;color: #333;}
.Bottom .BottomTop h2 span{background: #ee3e3e;color: #ffffff;border-radius: 4px;padding:0 0.06rem;font-weight: 500;
	font-size: 0.24rem;line-height: 0.4rem;height: 0.4rem;display: inline-block;margin-right: 0.1rem;}
.Bottom .BottomTop h2 img{padding: 0;margin-right: 0.15rem;}
.bot_box{display: flex;align-items: center;justify-content: space-between;}
.Bottom .BottomTop .t1{font-size: 0.3rem;font-weight: bold; line-height: 1.2;color: #ee3e3e; margin: 0.12rem 0 0.1rem 0;display: inline-block;}
.Bottom .BottomTop .t2{font-size: 0.16rem;line-height: 2;color: #333;}
.Bottom .BottomTop .search{padding: 0;}
.Bottom .BottomTop .search{position: relative;/* background: #fff; */overflow: hidden;padding-right: 0;border-radius: 0.1rem;width: 5rem;padding-right: 0.1rem;}
.Bottom .BottomTop .search .text{height: 0.48rem;line-height: 0.48rem;background: none;border: 0;width: 100%;padding: 0 0.15rem;
	font-size: 0.16rem;
	border-radius: 0.1rem;/* margin-right: 0.1rem; */background: #fff;}
.Bottom .BottomTop .search .btn{/* width: 80px; */line-height: 0.48rem;background: #5885ea;text-align: center;
/* float: right; */position: absolute;right: 0;top: 0;padding: 0 0.3rem;border-radius: 0 0.1rem 0.1rem 0;}
.Bottom .BottomTop .search .btn span{display: inline-block;background: url("../images/Top002960_btn_search.png") no-repeat right center;padding-right: 20px;color: #fff;}


.Bottom .BottomTop  .ul{margin-top:0.16rem}
.Bottom .BottomTop  .ul li{margin-right:0.5rem}
.Bottom .BottomCenter{padding-top:0.6rem;padding-bottom:0.6rem;border-bottom:0.01rem solid rgba(255,255,255,0.1)}
.Bottom .BottomCenter .leftbox .hotTel img{width:0.19rem;margin-right:0.08rem}
.Bottom .BottomCenter .leftbox .ewmBox{margin-top:0.32rem}
.Bottom .BottomCenter .leftbox .ewmBox .imgbox{width:1.15rem;height:1.15rem;background:#FFFFFF;border-radius:0.03rem;
	-webkit-border-radius:0.03rem;-moz-border-radius:0.03rem;-ms-border-radius:0.03rem;-o-border-radius:0.03rem;
	padding:0.07rem;margin-right:0.3rem}
.Bottom .BottomCenter .leftbox .ewmBox .imgbox img{width:100%;height:100%}
.Bottom .BottomCenter .leftbox ul{display:flex;justify-content:center;align-items:center;margin-top:0.16rem}
.Bottom .BottomCenter .leftbox ul li{position:relative;margin-right:0.12rem}
.Bottom .BottomCenter .leftbox ul li a{width:0.46rem;display:flex}
.Bottom .BottomCenter .leftbox ul li a img{width:0.46rem}
.Bottom .BottomCenter .leftbox ul li .tcbox{position:absolute;bottom:120%;left:50%;transform:translateX(-50%);padding:0.07rem;
	border-radius:0.03rem;background:#fff;width:1.15rem;display:none}
.Bottom .BottomCenter .leftbox ul li:hover .tcbox{display:block}
.Bottom .BottomCenter .leftbox ul li .tcbox img{width:100%}
.Bottom .BottomCenter .rightbox dl{margin-left:0.9rem}
.Bottom .BottomCenter .rightbox dl dt{margin-bottom:0.16rem}
.Bottom .copyRight{padding-top:0.15rem;padding-bottom:0.15rem}
.Bottom .copyRight ul li{display: flex;align-items: center;}
.Bottom .copyRight ul li::before{margin-left: 0.1rem;margin-right: 0.1rem; background-color: rgba(255,255,255,0.2); 
	content: ''; display: block; width: 0.02rem; height: 0.02rem; border-radius: 50%; -webkit-border-radius: 50%; 
	-moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.Bottom .copyRight ul li:nth-child(1)::before{display: none;}
@media screen and (max-width:1024px){
	.Bottom{padding-top: 0.36rem;}
	.Bottom .BottomTop .ul li{margin-right: 0.16rem;}
	.Bottom .BottomCenter .rightbox dl{margin-left: 0;margin-right: 0.25rem;}
	.Bottom .BottomTop{padding-bottom: 0.26rem;}
	.Bottom .BottomCenter{padding-top: 0.21rem;padding-bottom: 0.3rem;flex-direction: column;}
	.Bottom .copyRight{padding-top: 0.2rem;padding-bottom: 0.3rem;}
	.Bottom .BottomCenter .leftbox .ewmBox .imgbox{margin-right: 0.15rem;}
	.Bottom .BottomCenter .leftbox .ewmBox{margin-bottom: 0;}
	.Bottom .BottomCenter .leftbox .hotTel img{width: 14px;}
	.Bottom .BottomCenter .leftbox .ewmBox .imgbox{width: 100px;height: 100px;}
	.Bottom .BottomCenter .leftbox ul li a img,
	.Bottom .BottomCenter .leftbox ul li a{width: 36px;}
}
@media screen and (max-width:768px){
	.Bottom .BottomTop .ul{
		flex-wrap: wrap;
	}
	.Bottom .BottomCenter .rightbox{display: none;}
	.Bottom .copyRight{flex-direction: column;justify-content: center;align-items: center;text-align: center;}
}


/*Location002970 */
.Location002970{padding: 0;}
.Location002970 .auto{max-width: 1300px;}
.Location002970 em{font-style: normal;font-size: 0.16rem;line-height: 0.44rem;padding-left: 0.25rem;
	background: url("../images/sywz.svg") no-repeat left center;background-size: 0.16rem auto;}
.Location002970,
.Location002970 a{color: #666;}
.Location002970 a:hover,
.Location002970 span{color: #5885ea;}

.class-top{font-size: 0.18rem;line-height: 2;color: #333;padding: 0.3rem;background: #fff;margin-top: 0.3rem;
	border: 1px solid #5885ea;}

/*特惠促销*/
.thcx{background: #fff;border-radius: 0.15rem;padding: 0.15rem 0.3rem;}
.thcx .list5 .item{width: 23.5%;margin-right: 2%;}
.thcx .list5 .item:nth-child(4n){margin-right: 0;}
.thcx .list5 .item:not(:nth-child(3n+1)){margin-left: 0 !important;}
.thcx .list5 .item:not(:nth-child(4n+1)){margin-left: 0;}
.thcx .imgbox .bq{position: absolute;top: 0;right: 0;width: 0.8rem;z-index: 99;height: 0.8rem;
	background: url(../images/th.png) no-repeat;background-size: 0.8rem 0.8rem;}

@media screen and (max-width:768px){
	.Location002970{display: none;}
}


/*秒杀专区*/
.mszq{background: #fff;border-radius: 0.15rem;padding: 0.15rem 0.3rem;}
.mszq .list5 .item:hover .base_btn{display:none}
.mszq .list5 .item:hover .price{display: block}
.mszq .list5 .item .price{padding-bottom: 0.15rem;}
.mszq .list5 .item .price .bq{font-size: 0.14rem;background: #fff;border: 1px solid #5885ea;color: #5885ea;line-height:1.8;padding: 0 0.1rem;float: right;font-weight: 500;border-radius: 6px;margin-top: 5px;display: inline-block;}
.mszq .list5 .item .cz{
	border-top: 1px solid #eee;
	margin-top: 0.15rem;
	padding-top: 0.3rem;
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
	position: relative;
	}
.mszq .list5 .item .cz .djs{padding: 0;float: left;}
.mszq .list5 .item .cz .msq{position: absolute;right: 0;}
.mszq .list5 .item .cz .msq button{font-size: 0.18rem;line-height: 2.4;background:#fd4a1d;color: #fff;
padding: 0 0.3rem;display: inline-block;border-radius: 0.3rem;}

.pop-up{/* width: 55%; *//* position: absolute; *//* top: 5%; *//* right: 13.4%; */z-index: 999;/* transform: translate(-50%,-50%); */top: 0;right: 0;display: block;}
.pop-up .time_box2{width:100%; position: relative;}
.pop-up .time_box2 .dao{position: relative;max-width: 100%;background: url(../images/time_bj.jpg) no-repeat center;/* margin: 0 auto; */padding: 0;background-size: cover;}
.pop-up .time_box2 .countdown {display: flex;justify-content: flex-start;align-items: baseline;flex-wrap: nowrap;width: 100%;}
.pop-up .time_box2 .countdown div {margin: 0;text-align: center;background: rgb(255 255 255 / 20%);padding: 0;/* min-width: 1.2rem; */display: flex;flex-direction: row;align-items: center;}
.pop-up .time_box2 .countdown span {display: block;font-size: 0.16rem;font-weight: 500;color: #fd4a1d;margin-bottom: 0;line-height: 1;}
.pop-up .time_box2 .countdown div small {font-size: 0.14rem;color: #fd4a1d;line-height: 0.18rem;}
.pop-up .time_box2 .sub{text-align: center;  margin: 0 0 12px 0; color: #000; font-size: 1.125em;}
.pop-up .time_box2 .title { font-size: calc(36 / 16*1em); text-align: center; margin-bottom: 2vw; color: #000;}
.pop-up .time_box2 .info{text-align: center; line-height: 1.8; font-size: calc(22 / 16*1em); margin-top: 2vw;}
.pop-up .time_box2 .buttons {  display: flex;  gap:6%; margin:3vw 0 0; justify-content: center;}
.pop-up .time_box2 .button { padding: 15px 30px; font-size: 1em; color: #fff; background-color: #9896c7; cursor: pointer;transition: background-color 0.3s ease;}
.pop-up .time_box2 .button:nth-child(2){background-color: #da668f;}
.pop-up .time_box2 .countdown .colon {font-size: 0.18rem;font-weight: normal;color: #fd4a1d;margin: 0 5px;vertical-align: middle;line-height: 0.18rem;}
.pop-up .time_box2 .closeBtn { position: absolute; top: 20px;  right: 20px; background: url(../images/Form002325-colseBtn.png) no-repeat; height: 17px; width: 17px; display: block; cursor: pointer; transition: color 0.3s ease;}
    


/* 产品列表页 */
.pro02{background-color:#f7f8fa;padding:80px 0}
.pro02 .main{display:flex;align-items: flex-start;}
.pro02 .main .left{width:20%;margin-right:3%;min-width:160px;background: #fff;border-radius: 0.15rem;overflow: hidden;}
.pro02 .main .right{flex:1;background: #fff;border-radius: 0.15rem;padding: 0.15rem 0.3rem;}
.pro02 .main  .rigth-tit{width: 100%;border-bottom: 1px solid #e9e9e9;padding-bottom: 0.1rem;padding-top: 0.15rem;
margin-bottom: 0.3rem;display: flex;justify-content: space-between;align-items: center;}
.pro02 .main  .rigth-tit .btwz{border-left: 5px solid #5885ea;padding-left: 0.2rem;
font-size: 0.24rem;line-height: 1;}

.pro02 .main .left .tit{width: 100%;background: #5885ea;font-size: 0.22rem;line-height: 2;color: #fff;
padding: 0.1rem 0.3rem;}
.scalp{padding:0.15rem 0.3rem;width: 100%;}
.scalp .scalp_item{margin-bottom:40px}
.scalp .scalp_item .scalp_tit{color:#052944;font-size: 0.2rem;}
.scalp .scap_list{margin-top:15px}
.scap_list .scap_item{position:relative;padding-left: 30px;color:#636466;line-height: 1.2;margin-bottom:15px;cursor:pointer;font-size: 0.16rem;}
.scap_list1 .scap_item .act{width:16px;height:16px;border:1px solid #eaeaeb;position:absolute;left:0;top:3px}
.scap_list1 .scap_item.cur{color: #5885ea}
.scap_list1 .scap_item.cur .act{background-color:#5885ea}
.scap_list1 .scap_item.cur .act::before{content:'';display:block;position:absolute;top:26%;border-bottom:1px solid #fff;
	border-left:1px solid #fff;right:3px;width:8px;height:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.scap_list2 .scap_item .act{width:16px;height:16px;border:1px solid #eaeaeb;position:absolute;left:0;top:3px;
	background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;
	-o-border-radius:50%}
.scap_list2 .scap_item.cur .act{border-color:#000}
.scap_list2 .scap_item.cur .act .span{width:50%;height:50%;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%);
	-o-transform:translate(-50%,-50%);background-color:#000;border-radius:50%;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}

.scalp_tit {
    cursor: pointer;
    position: relative;
    padding-right: 20px;
}

.toggle-icon {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-weight: bold;
}

.scalp_item.expanded .toggle-icon {
    content: "−";
}




.pro02 .list5{margin-bottom:50px}
.list5{display:flex;flex-wrap:wrap}
.list5 .item{
	/* box-shadow:0 0 25px rgba(0,0,0,0.1); */
	width:32%;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	background-color:#ffffff;
	margin-bottom:1.5%;
	border: 1px solid #e9e9e9;
	}
.list5 .item:not(:nth-child(3n+1)){margin-left:2%}
.list5 .imgbox{
	padding-bottom: 76%;
	position:relative;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	overflow:hidden
	}
.list5 .imgbox img{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	max-height: 90%;width: auto;
	}
.list5 .item .text_box{text-align:center;padding: 0.3rem;/* height:145px; */}
.list5 .item .btit{font-size: 0.18rem;color: #333;line-height: 1.4;font-weight: 600;text-align: left;}

.list5 .price{color: #5885ea;text-align:center;font-size: 0.22rem;font-weight: 600;}
.list5 .price span{font-weight: 200;font-size: 0.15rem;margin-right: 4px;}
.list5 .desc{
	line-height: 1.8;
	color:#636466;
	font-size: 0.16rem;
	text-align:left;
	margin-top: 0.1rem;
	overflow:hidden;
	margin-bottom: 0.15rem;
	-webkit-line-clamp:2;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical
	}
.list5 .base_btn{display:none}
.list5 .item:hover .base_btn{display:block}

.list5 .base_btn-1{display:block;margin-top: .1rem;}
.list5 .item:hover .base_btn-1{display:block}

.list5 .item:hover .price{display:block}
@media (max-width:1459px){
	.pro01_swiper .swiper_btn{width:45px;height:45px}
	.pro01_swiper .swiper_btn.prev{left:0}
	.pro01_swiper .swiper_btn.next{right:0}
	.pro02{padding:25px 0}
}

@media (max-width:1024px){
	.list5 .item .text_box{padding:15px 10px}
	.list5 .item{width:32.33%}
	.list5 .item:not(:nth-child(4n+1)){margin-left:0}
	.list5 .item:not(:nth-child(3n+1)){margin-left:1.5%}
}
@media (max-width:768px){
	.pro01_swiper .swiper_btn{width:30px;height:30px}
	.pro02{padding:15px 0}
	.list5 .item{width:49%;margin-bottom:2%}
	.list5 .item:not(:nth-child(3n+1)){margin-left:0}
	.list5 .item:not(:nth-child(2n+1)){margin-left:2%}
	.pro02 .list5{margin-bottom:20px}
	.pro01{padding:15px 0}
	.mszq .list5 .item .price{padding-bottom: 0;}
	.list5 .item .text_box{height: auto;}
	.mszq .list5 .item .cz{flex-wrap: wrap;padding-top: .1rem;}
	.mszq .list5 .item .cz .msq{    position: initial;width: 100%;margin-top: 	.1rem;}
	.mszq .list5 .item .price .bq{float: none;display: block;width: .8rem;text-align: center;}
	.pop-up .time_box2 .countdown .colon{margin: 0 2px;}
	.thcx .list5 .item{width: 48%;margin: 1%;}
	.thcx .list5 {margin: -1%;}
	.list5 .price{font-size: .2rem;line-height: 1.4;}
}
@media (max-width:640px){
	.pro02 .main{flex-wrap:wrap}
	.pro02 .main .left{width:100%;margin-bottom: .2rem;margin-right: 0;}
	.scalp{display:flex;flex-wrap:wrap}
	.scalp .scalp_item{width:50%;margin-bottom:15px}
}
.percent{position:absolute;left:15px;top:15px;width:50px;height:50px;background-color:#5885ea;border-radius:50%;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;
	font-size:15px;display:flex;align-items:center;justify-content:center;color:#fff;padding-top:7px;line-height:1}
.percent::before{content:'';display:block;position:absolute;top:5px;left:50%;transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);width:5px;height:5px;background-color:#fff;border-radius:50%;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}


.base_btn{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn .span{font-size: 0.15rem; line-height:2.6;padding:0 0.3rem;color:#fff;position:relative;z-index:5;}
.base_btn::before{
	content:'';
	display:block;
	position:absolute;
	left: 0;
	top:0;
	width: 100%;
	height:100%;
	border-radius:25px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	-ms-border-radius:25px;
	-o-border-radius:25px;
	border: 1px solid #cc0008;
	z-index:4;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s
	}
.base_btn::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn:hover::after{width:100%}

.base_btn-1{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn-1 .span{font-size: 0.15rem; line-height:2.6;padding:0 0.3rem;color:#cc0008;position:relative;z-index:5;}
.base_btn-1::before{
	content:'';
	display:block;
	position:absolute;
	left: 0;
	top:0;
	width: 100%;
	height:100%;
	border-radius:25px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	-ms-border-radius:25px;
	-o-border-radius:25px;
	border: 1px solid #cc0008;
	z-index:4;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s
	}
.base_btn-1::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;
	-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;
	background-color:transparent;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn-1:hover::after{width:100%}



.base_btn1{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn1 .span{line-height:50px;padding:0 45px;color:#1e94d4;position:relative;z-index:5;font-family:'HelveticaBlod'}
.base_btn1::before{content:'';display:block;position:absolute;left:0;top:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border:1px solid #2f9cd7;background-image:unset;width:calc(100% - 2px);height:calc(100% - 2px)}
.base_btn1::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn1:hover::after{width:100%}
.base_btn1:hover .span{color:#fff}
.base_btn3{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;font-size:20px}
.base_btn3 .span{line-height:50px;padding:0 45px;color:#636466;position:relative;z-index:5;font-family:'HelveticaBlod'}
.base_btn3::before{content:'';display:block;position:absolute;left:0;top:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border:1px solid #f0f1f0;background-image:unset;width:calc(100% - 2px);height:calc(100% - 2px)}
.base_btn3::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn3:hover::after{width:100%}
.base_btn3:hover .span{color:#fff}
.base_btn2{position:relative;display:inline-block;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;cursor:pointer;overflow:hidden;background-color:#fff}
.base_btn2 .span{line-height:40px;padding:0 20px;color:#000;position:relative;z-index:5}
.base_btn2::before{content:'';display:block;position:absolute;left:0;top:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border:1px solid #fff;background-image:unset;width:calc(100% - 2px);height:calc(100% - 2px)}
.base_btn2::after{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;background-color:#02b8f4;z-index:4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.base_btn2:hover::after{width:100%}
.base_btn2:hover .span{color:#fff}


/*礼品定制*/
.cpxq{padding-top: 0.3rem;}
.cpxq .Location002970{padding-bottom: 0.1rem;}

.ProContent{}
.ProImg{ width:6rem; float:left;}
.ProImg .bigimg { overflow:hidden;}
.ProImg .bigimg .imgbox{padding-top: 80%;border:1px solid #efefef;}
/*.ProImg .bigimg .imgbox span{background-size: 100% 100% !important}*/
.ProImg .smallimg { overflow:hidden; padding:20px 11px 30px 11px;}
.ProImg .smallimg .item{ cursor:pointer; padding:0 10px;}
.ProImg .smallimg .imgbox{padding-top:78%;border:1px solid #eee;background: #fff;}
.ProImg .smallimg .slick-list{ padding:0 !important; margin:0 -5px;}
.ProImg .smallimg .slick-current .imgbox{bordeR:1px solid #5885ea;}
.ProImg .smallimg .slick-arrow{ z-index:10;position: absolute; top: 50%; margin-top: -29px; background:rgba(0,0,0,0.5); width: 30px; height: 58px; line-height:58px;transition: all ease 0.3s; border:0; border-radius:0;}
.ProImg .smallimg .slick-prev{ left:0;}
.ProImg .smallimg .slick-next{ right:0;}
.ProImg .smallimg .slick-arrow:hover{ background:#1a9956; color:#fff;}
.ProImg .othernav {padding: 21px 0 30px;border-top: 1px dashed #e5e5e5;line-height: 21px;font-size: 12px;}
.ProImg .othernav a{display: inline-block;margin-right: 45px;color:#666666;}
.ProImg .othernav .iconfont{color:#ee272e;margin-right: 8px;font-size: 18px;}

.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.zoomDiv img{ max-width:800px;width: 800px;}
.zoomMask{position:absolute;cursor:move;z-index:1;width: 100px;height: 100px;}

.ProInfo{width:calc(100% - 6.4rem);float:right;font-size: 0.16rem;padding-top: 0.3rem;}
.ProInfo .tithead{font-size: 0.32rem;color:#5885ea;position: relative;}
/*.ProInfo .tithead:after{content: "";position: absolute;left: 0;bottom: 0;width: 0.6rem;height: 3px;background:#5885ea; }*/
.ProInfo .tip{line-height: 2;color: #333;font-size: 0.16rem;margin: 0.3rem 0;}
.ProInfo .item1{padding:3px 0 2px;}
.ProInfo .item1 dd{width: 100%;float: left;font-size: 0.18rem;color: #333;line-height: 2;margin-bottom: 0.1rem;
	position: relative;padding-left: 0.15rem;}
.ProInfo .item1 dd:before{content: "";width: 5px;height: 5px;background: #5885ea;position: absolute;left: 0;top: 40%;
border-radius: 5px;}
.ProInfo .item1 .ti{display: inline-block;width: 63px;color:#666;}
.ProInfo .item1 .price{color:#ed1c24;}
.ProInfo .item1 .price b{font-size: 18px;}
.ProInfo .item1 .scj{text-decoration: line-through;}


.ProInfo .item2{line-height: 35px;border-top: 1px dashed #e5e5e5;border-bottom: 1px dashed #e5e5e5;}
.ProInfo .item2 a{display: inline-block;margin-right: 22px;color:#999999;}
.ProInfo .item2 a:hover{color:#ed1c24;}
.ProInfo .tip2{ line-height:31px; padding-top: 6px;font-size: 12px;text-align: center;}

.ProInfo .numtab{background:#f3f3f3;padding:0 20px 13px;margin-bottom: 20px;}
.ProInfo .numtab .ti{color:#999999;line-height: 39px;}
.ProInfo .numtab dl{border:1px solid #e5e5e5;background:#eeeeee;position: relative;padding-left: 54px;}
.ProInfo .numtab dl dt{width:54px;text-align: center;position: absolute;left: 0;top: 0;}
.ProInfo .numtab dl dd span{width: 12.5%;display: block;float: left;}
.ProInfo .numtab dl:nth-child(2n+2){background:#fff;}

.ProInfo .item3{margin-bottom: 11px; color:#999999;}
.ProInfo .item3 dt{width: 62px;display: inline-block;vertical-align: middle;}
.ProInfo .item3 dd{display: inline-block;vertical-align: middle;}

.ProInfo .size{float: left;border:1px solid #eeeeee;height: 46px;padding:6px 0 0 51px;width:128px;margin-right: 14px;position: relative;cursor: pointer;line-height: 16px;color:#999999;}
.ProInfo .size img{position: absolute;left: 0;top: 0;width: 44px;height: 44px;}
.ProInfo .size.on{border:1px solid #ed1c24;}
.ProInfo .size.on:after{content: "";position: absolute;right: 0;bottom: 0;width: 16px;height: 14px;background:url(../images/on.png);}

.numbox{width: 1.2rem;height: 0.3rem;line-height: 0.28rem;text-align:center;display:inline-block;vertical-align: middle;position:relative;/* border: 1px solid #e5e5e5; */}
.numbox .J_input{vertical-align:top;height: 0.3rem;line-height: 0.28rem;width: 0.62rem;font-size: 0.16rem;text-align:center;border: 1px solid #e5e5e5;}
.numbox .J_add:hover,.numbox2 .J_minus:hover{color:#fd4a1d;}
.numbox .J_add{position:absolute;width: 0.3rem;right:0;border:1px solid #e5e5e5;border-radius: 0 5px 5px 0;}
.numbox .J_minus{position:absolute;width: 0.3rem;left:0;border:1px solid #e5e5e5;border-radius: 5px 0 0 5px;font-size: 0.18rem;}

.priceall{color:#ed1c24;font-size: 18px;}

.ProInfo .btnbox{ padding-bottom: 30px;}
.ProInfo .btnbox a{display: inline-block;text-align: center;color:#ed1c24;width: 128px;line-height: 40px;font-size: 16px;border:1px solid #ed1c24;border-radius: 4px;}
.ProInfo .btnbox a.on,.ProInfo .btnbox a:hover{color:#fff;background:#ed1c24;color:#fff;}
.ProInfo .btnbox a.on:hover{background:#c20007;}

.ProOther{font-size: 12px;margin-bottom: 30px;border:1px solid #e5e5e5;background:#f3f3f3;padding:9px 19px 0 30px;clear: both;height: auto !important;height:80px;min-height: 80px;}
.ProOther .seven{width: 369px;float: left;text-align: center;padding-left: 50px;position: relative;height: 60px;line-height: 15px;color:#999999;}
.ProOther .seven img{position: absolute;left: 0;top: 0;}
.ProOther .seven b{display: block;line-height: 24px;font-size: 18px;color:#333333;padding-top: 8px;}
.ProOther .seven:after{content: "";right: 0;top: 7px;position: absolute;width: 1px;height: 46px;background:#e5e5e5;}
.ProOther .info{float: right;line-height: 42px;padding-top: 9px;color:#999999;}
.ProOther .info span{display: inline-block;margin-right: 28px;}
.ProOther a.btn{display: inline-block;text-align: center;color:#fff;text-align: center;background:#ed1c24;font-size: 16px;width: 124px;}
.ProOther a.btn:hover{background:#c20007;}

.ProLeft{width: 219px;float: left;margin-bottom: 4%;}
.ProLeft .Col{border:1px solid #e5e5e5;margin-bottom:10px;}
.ProLeft .Col .tithead{line-height: 40px;border-bottom:1px solid #e5e5e5;padding:0 16px;color:#333333;font-size: 14px;background:#f9f9f9;}
.ProLeft .Col .brand{padding:8px 0 14px 16px;}
.ProLeft .Col .brand li{width: 33.333%;float: left;line-height: 28px;}
.ProLeft .Col .brand a{font-size: 12px;color:#999999;}.ProLeft .Col .brand a:hover{color:#ed1c24;}
.ProLeft .pro{padding:14px 0 36px;}
.ProLeft .pro .item{margin-bottom: 23px;text-align: center;padding:0 14px;}
.ProLeft .pro .imgbox{width: 135px;height: 135px;margin:0px auto 11px;}
.ProLeft .pro .price{color:#f02d33;font-size: 14px;}
.ProLeft .slick-arrow{border-radius: 0;width: 50%;height: 36px;top: auto;margin: 0;bottom: -36px;}
.ProLeft .slick-prev{right: 0;left:auto;background-color:#fbb03b;background-image: url(../images/ico/arrtop.png);background-position: center center;background-repeat:no-repeat;}
.ProLeft .slick-next{left: 0;right: auto;background-color:#ed1c24;background-image: url(../images/ico/arrbottom.png);background-position: center center;background-repeat:no-repeat;}

.ProDetail{width: calc(100% - 239px);float: right;margin-bottom: 4%;}
.ProDetail .tabnav{ cursor:pointer;color:#666666;font-size:14px; line-height:40px; height:41px;border-bottom: 1px solid #eeeeee;position: relative;background:#fff;}
.ProDetail .tabnav ul{float:left;}
.ProDetail .tabnav li{float:left; padding:0 32px; background:#f3f3f3;}
.ProDetail .tabnav li a{color:#666;}
.ProDetail .tabnav li.on{ background:#ed1c24; color:#fff;}
.ProDetail .tabnav li.on a{ color:#fff;}
.ProDetail .tabnav.fix{ position:fixed; top:70px; width:960px; left:50%; margin-left:-361px; z-index:100;}
.ProDetail .tabnav .ewm{ position:relative;float: left;padding:0 26px;}
.ProDetail .tabnav .ewm .iconfont{margin-left: 8px; vertical-align: middle;}
.ProDetail .tabnav .ewm .img{transition: all ease 0.3s; visibility:hidden; z-index:100; opacity:0; position:absolute; top:20px; background:#fff; left:50%; margin-left:-75px; padding:10px; border:1px solid #ccc; width:150px;}
.ProDetail .tabnav .ewm .img img{ width:100%;}
.ProDetail .tabnav .ewm:hover .img{visibility: visible;opacity: 1; top:40px;}
.ProDetail .tabnav .car{position: absolute;right: 0;bottom: 0;color:#fff;text-align: center;font-size: 16px;background:#fbb03b;width: 162px;}
.ProDetail .tabnav .car:hover{background:#c37700;}

.ProDetail .Content{border:1px solid #eeeeee;position: relative; overflow: hidden;clear: both;border-left: none;border-right: none}
/*.ProDetail .Content .slidebox{display: none;}*/

.ProDetail .Item{font-size: 12px;padding:14px 0 17px 32px;border-bottom: 1px solid #eeeeee;clear: both;}
.ProDetail .Item li{width: 50%;float: left;}
.ProDetail .detail{padding:32px;}
.ProDetail .Zxbox{border:1px solid #e5e5e5;margin-top:44px;font-size: 12px;}
.ProDetail .Zxbox .tithead{line-height: 40px;border-bottom:1px solid #e5e5e5;padding:0 16px;color:#333333;font-size: 14px;background:#f9f9f9;}
.ProDetail .Zxbox .btn{padding:11px 0 12px 13px;}
.ProDetail .Zxbox .btn a{display: inline-block;padding:0 15px;border:1px solid #e5e5e5;border-radius: 3px;}
.ProDetail .Zxbox .btn a:hover{ background:#ed1c24;border:1px solid #ed1c24;color:#fff;}
.ProDetail .Zxbox .box{padding:13px;}
.ProDetail .Zxbox .nav{line-height: 26px;margin-bottom: 12px;}
.ProDetail .Zxbox .nav a{display: inline-block;padding:0 19px;color:#666;}
.ProDetail .Zxbox .nav a.on{background:#f9f9f9;border-radius: 3px;}
.ProDetail .Zxbox .Content2{position: relative;}

.CommentAll{ padding-bottom:25px;}
.ProDetail .tithead{ font-size:16px;padding-left: 25px; color:#ed1c24;line-height:40px;border-bottom: 1px solid #eeeeee;}
.CommentAll .tag{ padding:30px; padding-bottom:36px;font-size: 12px;}
.CommentAll .tag a{cursor:pointer;padding:0 10px;display:inline-block;margin:0 10px 10px 0;border:1px solid #d2d2d2;border-radius:4px;color:#333333;font-size: 0.16rem;}
.CommentAll .tag a.on{ color:#fff; border:1px solid #ed1c24; background:#ed1c24;}
.CommentAll .Comment-list{ margin:0 30px;font-size: 12px;}
.CommentAll .Comment-list .item{ position:relative; background:url(../images/linebg.gif) 0px top repeat-x; padding:23px 40px 31px 128px; height:auto !important; height:119px; min-height:119px;}
.CommentAll .Comment-list .item .head{position:absolute;left:0;width:98px;text-align:center;font-size: 0.16rem;}
.CommentAll .Comment-list .item .head img{ display:block; border-radius:50%; margin:0px auto 12px; width:60px; height:60px;}
.CommentAll .Comment-list .item .star{ display:block; padding-top:6px;}
.CommentAll .Comment-list .item .p{padding:10px 0 4px;font-size: 0.16rem;}
.CommentAll .Comment-list .item .date{color:#999999;font-size: 0.16rem;}
.CommentAll .Comment-list .item .reply{margin-top:5px;color:#999999;font-size: 0.16rem;padding:15px 33px;background:#f7f7f7;border-radius:12px;}
@media(max-width:1024px){
	.SubBan.pro{height: 120px;}
	.ProImg{width: auto;float: none;overflow: hidden;}
	.ProImg .othernav a{margin-right: 15px;}
  .ProInfo{width: auto;float: none;}

  .ProInfo .tithead {font-size: 18px;}
	.ProInfo .btnbox a{font-size: 14px;width:100px;line-height: 32px;}

	.ProLeft{width: auto;float: none;}
	.ProLeft .pro{padding-bottom: 0;}
	.ProLeft .slick-arrow{width: 25px;height: 33px;bottom: auto;top: 50%;margin-top: -16px;}
	.ProLeft .slick-prev{left: 0; right: auto;background-image: url(../images/common/left.png);}
	.ProLeft .slick-next{left:auto; right: 0;background-image: url(../images/common/right.png);}
	.ProLeft .Col .brand li{width: 25%;}

	.ProDetail{width: auto;float: none;}
	.ProDetail .tabnav.fix {top: 92px;width: 100%;left: 0;margin-left: 0;}
	.ProOther .seven{width: auto;float: none;}
	.ProOther .info{width: auto;float: none;}
	.ProOther a.btn {display: block;margin:5px auto 0;line-height: 38px;}
	.ProDetail .tabnav li{padding:0 15px;}
	.ProDetail .tabnav .car{width: 100px;}
}

@media(max-width:768px){
	.gugeb .gugeb-top{flex-wrap: wrap;}
	.gugeb .gugeb-top .box-tip{width: 100%;margin-top: .15rem;}
	.ProInfo{padding-top: 0;}
	.ProInfo .item1 dd{width: auto;float: none;}
	.ProInfo .item2 a{margin-right: 10px;}
	.ProInfo .tip2{padding:10px 0;line-height: 20px;}
	.ProInfo .numtab .ti{line-height: 20px;padding:15px 0;}
	.ProInfo .numtab dl {padding-left: 0;}
	.ProInfo .numtab dl dt{position: static;}
	.ProInfo .numtab dl dd {padding:0 0 0 10px;}
	.ProInfo .numtab dl dd span{width: 25%;}
	.ProOther{padding:15px;}
	.ProOther .seven b {font-size: 15px;}
	.ProOther .info{line-height: 22px;}

	.ProDetail .tabnav{height: 80px;}
	.ProDetail .tabnav ul{float: none;}
	.ProDetail .tabnav li{padding:0;width: 25%;text-align: center;}
	.ProDetail .tabnav .ewm{display: inline-block;float: none;}

	.ProDetail .Item,.ProDetail .detail {padding:15px;}
	.ProDetail .Item li{width: auto;float: none;}
	.ProDetail .Zxbox .nav a{width:25%;text-align: center;padding:0;}
	.ProDetail .Zxbox .nav a i{display: block;}
  .CommentAll .tag{padding:15px;}
	.CommentAll .tag a {padding:0 5px;margin:0 4px 4px 0;}
	.CommentAll .Comment-list{margin:0 15px;}
	.CommentAll .Comment-list .item {padding:15px 0px 15px 95px;}
	.CommentAll .Comment-list .item .head {width: 85px;}
	.CommentAll .Comment-list .item .head img {margin-bottom:0;}
	.CommentAll .Comment-list .item .reply{padding:10px;}

	.ProDetail .Zxbox{margin-top: 20px;}
}




/*TextList001939*/
.TextList001939{margin: 0;/* border: 1px solid #ffdbbb; */}
.TextList001939 li{padding: 0;/* border-bottom:1px solid #ffdbbb; */margin-top: -1px;}
.TextList001939 li .con{position:relative;padding: 0;}
.TextList001939 li.end{ border-bottom:0;}
.TextList001939 li .name{padding:20px 15px; padding-right:127px;color:#999; line-height:normal; text-transform:uppercase;}
.TextList001939 li .name h1{margin: 0; font-size:24px; color:#333; padding-bottom:5px;}
.TextList001939 li .btn{position: absolute;margin-right: 0;top: 0rem;left: 0rem;width: 18%;height: 0.55rem;background: transparent;cursor:pointer;}
.TextList001939 li .btn:before,
.TextList001939 li .btn:after{ position:absolute; content:''; background-color:#fff;}
.TextList001939 li .btn:before{left:15%;width:70%;height:4px;top:50%;margin-top:-2px;opacity: 0;}
.TextList001939 li .btn:after{top:15%;height:70%;width:4px;left:50%;margin-left:-2px;opacity: 0;}
.TextList001939 li#on .btn:after{ display:none;}
.TextList001939 li time{ position:absolute; left:0 ;top:0; width:75px;padding: 15px 0; text-align:center;background:#f77a20; color:#fff; font-weight:bold; font-size:22px; }
.TextList001939 li time i{ display:block; font-weight:normal; padding-bottom:8px;font-size:16px;}
.TextList001939 li .txt{display:none;padding: 0.3rem;border: 1px solid #B9B9B9;}
@media(max-width:768px){
.TextList001939 li .con{position:relative; }
.TextList001939 li .btn{right:5px;}
.TextList001939 li .btn{ width:40px; height:40px;}
.TextList001939 li time,
.TextList001939 li .name h1{ font-size:18px;}
.TextList001939 li .name{ font-size:12px; padding-right:55px;}
}
@media(max-width:375px){
.TextList001939 li .name h1{ font-size:16px;}
.TextList001939 li .btn{ width:35px; height:35px;}
.TextList001939 li .name{padding-right:50px;}
}


.gugeb{width: 100%;padding-top: 0.3rem;margin-bottom: 0.6rem;}
.gugeb .gugeb-top{display: flex;justify-content: space-between;margin-bottom: 0.15rem;align-items: center;}
.gugeb .gugeb-top .sech{display: flex;}
.gugeb .gugeb-top  input{ padding-left: 0.15rem; border: 1px solid #F1F1F1; font-size: 0.16rem;
	border-right: 0; width:2.4rem; height: 0.42rem; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
.gugeb .gugeb-top  button{ width: 90px; background:#5885ea;color:#fff; }
.gugeb .gugeb-top .box-tip{font-size: 0.16rem;color: #BB0100;}

.gugeb .biaoge{margin-top: 0;}
.gugeb .biaoge table th,
.gugeb .biaoge table td{text-align: left;border: 1px solid #B9B9B9;border-collapse:collapse;
	font-size: 0.16rem; line-height: 1.6;
	padding: 0.1rem 0.2rem;}
.gugeb .biaoge table th{font-size: 0.16rem;color: #333;font-weight: 600;background: #ebebeb;/* display: flex; *//* flex-direction: row; *//* justify-content: center; *//* flex-wrap: wrap; */}
.gugeb .biaoge table th span{float: left;}


.gugeb .biaoge table td.t1{ cursor: pointer;}
.gugeb .biaoge table td.t1 img{ margin-right: 10px;height: 0.16rem;margin-top: 4px;}
.gugeb .biaoge table td.t1.op img{ transform: rotateX(180deg);}

.gugeb .biaoge table td.t9 a{background: #cc0008;line-height: 2;border-radius: 6px;padding: 0 0.2rem;color: #fff;display: inline-block;}

.gugeb .biaoge table .t1{width: 16%;}
.gugeb .biaoge table .t2{width: 14%;}
.gugeb .biaoge table .t3,
.gugeb .biaoge table .t4,
.gugeb .biaoge table .t6,
.gugeb .biaoge table .t7{width: 8.5%;}
.gugeb .biaoge table .t5{width: 6%;text-align:  center;}
.gugeb .biaoge table .t5 .check{text-align: center;padding-top: 6px;}
.gugeb .biaoge table .t5 .check input{width: 0.2rem;height: 0.2rem;}
.gugeb .biaoge table .t8{width: 12%;}
.gugeb .biaoge table .t9{width: 12%;}


@media(max-width:768px){
.gugeb .biaoge table{width: 100%}
.gugeb .ovh{overflow-y: hidden;}
.gugeb .biaoge{width: 9.7rem}
.gugeb .TextList001939{width: 9.7rem}
}




.gugeb .biaoge table th .order i {
	display: block;
	width: 9px;
	height: 9px;
	margin: 0 2px;
	cursor: pointer;
}

.gugeb .biaoge table th .order i.up {
	background: url(../images/up_g.png) no-repeat center center;
}

.gugeb .biaoge table th .order i.down {
	background: url(../images/down_g.png) no-repeat center center;
}

.gugeb .biaoge table th .order {display: flex;align-items: center;justify-content: center;flex-direction: column;float: left;padding-top: 3px;margin-left: 0.1rem;}

.gugeb .biaoge table th .order i.up:hover,
.gugeb .biaoge table th .order i.up.cur {
	background: url(../images/up_r.png) no-repeat center center;
}

.gugeb .biaoge table th .order i.down:hover,
.gugeb .biaoge table th .order i.down.cur {
	background: url(../images/down_r.png) no-repeat center center;
}





/*RighInfo003134 */
.RighInfo003134{width: 100%;}
.RighInfo003134 .top-btn{width: 100%;display: flex;justify-content: flex-end;}
.RighInfo003134 .top-btn  a{ display: inline-block; padding: 2px 10px; border-radius: 3px; 
	border: 1px solid #BB0100; color: #BB0100;font-size:0.14rem;line-height:1.6; margin-left: 0.1rem;}
.RighInfo003134 .top-btn  a:hover{ background: #BB0100; color: #fff;}

.RighInfo003134 .img-side{border: none; margin-bottom: 0;}
.RighInfo003134 .img-side .ytable-cell{padding-bottom: 0;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 78%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 0.45rem; margin: 0 auto 0.15rem auto;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #da251d; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute;top:50%;width: 0.24rem;height: 0.15rem;background-size: auto;background-repeat: no-repeat;background-position: center;margin-top: 0;border: none;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #e60012;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #da251d;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .right-txt{padding-left: 6%;}
.RighInfo003134 .right-txt .table-zk{width: 100%;border: none}
.RighInfo003134 .right-txt .table-zk tr th,
.RighInfo003134 .right-txt .table-zk tr td{font-size: 0.14rem;color: #333;line-height: 1.6;padding: 0.1rem;
	text-align: center;background: transparent;border: none;}
.RighInfo003134 .right-txt .table-zk tr:nth-child(2n-1){background: #F6F7F9;}
.RighInfo003134 .right-txt .table-zk tr:nth-child(2n){background: #fff;}
.RighInfo003134 .right-txt ul{display: flex;flex-wrap: wrap;}
.RighInfo003134 .right-txt ul li{width: 50%;display: flex;padding: 2% 2%;box-sizing: border-box;}
.RighInfo003134 .right-txt ul li .title{width: 40%;font-weight: bold;}
.RighInfo003134 .right-txt ul li .text{width: 60%;}
.RighInfo003134 .right-txt ul li:nth-of-type(odd){border-right: 1px solid #ddd;}
.RighInfo003134 .right-txt ul li:nth-child(4n-3),
.RighInfo003134 .right-txt ul li:nth-child(4n-2){background-color: #F6F7F9}
@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 28%;border-right: none;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 0;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}
@media (max-width:768px){
	.RighInfo003134 .right-txt{padding-left: 0;}
	.RighInfo003134 .img-side{padding: 0}
	.gugeb{margin-bottom: 0;}
}

/*
 .RighInfo002254 涓篸emo缂栧彿
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{padding: 0.45rem 0;}
.RighInfo002254 .slider-big{ border:1px solid #dcdcdc;}
.RighInfo002254 .slider-big li figure{ background-size:contain;}
.RighInfo002254 .slider-list{ position: relative;}
.RighInfo002254 .slider-list li figure{  border:1px solid #f2f2f2;}
.RighInfo002254 .slider-list li.slick-current figure{border-color: #3c89d9; }
.RighInfo002254 .slider-list .slick-arrow{position:absolute; width:100%; height:40px;cursor:pointer; background-position: center;background-repeat: no-repeat; background-size: auto 50%;}
.RighInfo002254 .slider-list .slick-prev{background-image:url(../images/RighInfo002254-btn_prev.png);}
.RighInfo002254 .slider-list .slick-next{background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#3c89d9; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#3c89d9; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#3c89d9; color:#fff;}

.RighInfo002254 .tab{padding: 0;}
.RighInfo002254 .tab .h1_tab{margin:0;/* border-bottom:1px solid #e7e8e8; */overflow:hidden;font-size:16px;font-weight:normal;color:#000;}
.RighInfo002254 .tab .h1_tab span{font-size: 0.2rem; float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#5885ea; color:#fff;}
.RighInfo002254 .tab .info{padding: 0.45rem;border: 1px solid #ddd;font-size: 0.16rem;line-height: 2;color: #333;}
.RighInfo002254 .tab .info .tit{font-size: 0.2rem;color: #000;line-height: 1;margin-bottom: 0.15rem;}
.RighInfo002254 .tab .info .des{font-size: 0.16rem;color: #333;line-height: 2;margin-bottom: 0.15rem;}
.RighInfo002254 .tab .info p.td{font-size: 0.16rem;color: #333;line-height: 2;margin-bottom:0;position: relative;
padding-left: 0.16rem;}
.RighInfo002254 .tab .info p.td:before{content: "";background: #5885ea;position: absolute;left: 0;top: 35%;
width: 6px;height: 6px;}

.RighInfo002254 .tab .info p.center{text-align: center;}
.RighInfo002254 .tab .info p img{max-width: 100%;display: inline-block;}



@media (max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media (min-width:641px) {
.RighInfo002254 .list_img{float:left; width:55.6%; position:relative;}
.RighInfo002254 .slider-big{position:absolute; left:0; top:0; height:100%; width:80%; }
.RighInfo002254 .slider-big *{height: 100%;}
.RighInfo002254 .slider-list{padding:42px 0;margin-left: 82.9%;}
.RighInfo002254 .slider-list .slick-arrow{ left: 0;}
.RighInfo002254 .slider-list .slick-prev{top: 0;}
.RighInfo002254 .slider-list .slick-next{bottom: 0;}
.RighInfo002254 .slider-list li{ height:130px;  position:relative;}
.RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
.RighInfo002254 .slider-list li.slick-current figure{ border-width:2px;}
}
@media(max-width:640px){
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
.RighInfo002254 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
.RighInfo002254 .slider-list{padding:0 42px; margin-top: 3vw;}
.RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 42px; height: 100%; background-size: contain;transform: rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left: 0;}
.RighInfo002254 .slider-list .slick-next{right: 0;}
 }	
@media(max-width:640px){
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 2%;font-size: .18rem;}
.RighInfo002254 .tab .info{padding: .3rem;}	

}


.cptj{padding: 1rem 0;}
.box2{display:flex;align-items:center;margin-top:45px;justify-content:space-between}
.box2 .box2_tit{}
.box2 .pro_tab3{margin-top:40px}
.box2 .imgbox{padding-bottom: 78%;position:relative;background: #f7f8fa;}
.box2 .imgbox .collect{background-image:url(../images/icon14.png);width:23px;height:18px;position:absolute;right: 0.15rem;top: 0.15rem;}
.box2 .imgbox .collect1{background-image:url(../images/icon15.png)}
.box2 .imgbox img{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);max-height:100%}
.box2 .item{padding: 0;background-color:#fff;float: left;width: 18.4%;margin-right: 2%;border: 1px solid #e9e9e9;border-radius: 0.1rem;overflow: hidden;box-shadow: 2px 2px 6px rgb(0 0 0 / 9%);}
.box2 .item:nth-child(5n){margin-right: 0;}
.box2 .item .txt{padding: 0.15rem;}
.box2 .item .gwc{text-align: right;margin-top: 0.15rem;margin-bottom: 0.15rem;}
.box2 .item .gwc a{line-height: 2;padding: 0 0.15rem;font-size: 0.16rem;text-transform:capitalize;color: #cc0008;
border: 1px solid #cc0008;border-radius:0.3rem;display:inline-block; }
.box2 .price{display:flex;align-items:flex-end;color:#1e94d4;line-height: 0.34rem;font-size: 0.22rem;margin-top:15px;font-weight: 600;width: 30%;float: left;}
.box2 .old{color:#636466;line-height:1;margin-left:15px;text-decoration:line-through}
.box2 .box2_desc1{margin: 0;font-size: 0.16rem;line-height:1.571;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;color: #333;}
.box2 .box2_desc1 span{color: #5885ea;margin-left: 0.1rem;}
.box2 .num_box{display:flex;align-items:center}
.box2 .num_tit{color:#636466;margin-left:10px}
.box2 .num_box .num_imgs{display:flex;align-items:center}
.box2 .num_imgs .img{width:15px;height:15px;display:flex;align-items:center}
.box2 .num_imgs .img:not(:first-child){margin-left:10px}
.box2 .box2_item{margin-bottom:20px;display:flex}
.box2 .box2_item .box2_desc{color:#636466;margin-left:40px}
.box2 .proinfo_tit{width:95px;min-width:95px}
.proinfo02{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding:10% 0 19%}
.proinfo02 .text_box{max-width:640px;width:100%}
.proinfo02 .tit{color:#fff;line-height:1.5;}
.proinfo02 .ctit{color:#fff;line-height:1.5;margin-top:30px}
@media(max-width:1024px){.cptj{padding: .4rem 0;}}
@media(max-width:640px){
	.box2{margin-top: 0;}
	.box2 .pro_tab3{margin-top: .2rem;display: flex;flex-wrap: wrap;margin-left: -1%;margin-right: -1%;}
	.box2 .item{width: 48%;margin: 1%;}
}

/*Form002219*/
.Form002219{ padding-bottom:5%;}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#5885ea;} 
.Form002219 select{border: 1px solid #f0f0f0; background: none; display: block; height: 40px;
	color: #333;
 width: 100%; padding: 5px 10px; color: #aaa; appearance:none;-moz-appearance:none;-webkit-appearance:none;
  padding-right: 14px; background: url("../images/down_g.png") no-repeat scroll 97% center transparent;}
.Form002219 select option{color: #333;}
.Form002219 select::-ms-expand { display: none; }
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/




.bidui-box{
	background: #fff;
	border: 3px solid #666;
	position: fixed;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	padding: 0.2rem 0.2rem 0.15rem 0.15rem;
	border-radius: 2px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
	z-index:999;
	/* width: 3rem; */
	}
.bidui-box ul{max-height: 80vh;/* overflow: auto; */margin-bottom: 10px;}
.bidui-box li{width: 2.6rem;margin-bottom: 20px;position: relative;padding-top: 0;background: #f7f8fa;border: 1px solid #ddd;}
.bidui-box li .close{position: absolute;right: -0.1rem;top: -0.1rem;z-index: 999;width: 0.2rem;height: 0.2rem;background: #fff;border: 1px solid #bb0100;display: flex;align-items: center;justify-content: center;}
.bidui-box li .close img{width: 16px;height: 16px;display: inline-block;}
.bidui-box li dt{border-right: 1px solid #ddd;background: #fff;}
.bidui-box li dd{flex: 1;padding-left: 0.15rem;}
.bidui-box dl img{ width: 70px; height: 70px;}
.bidui-box .bon{ justify-content: space-between;}
.bidui-box .order-bon{ padding: 5px 10px; border-radius: 3px; color: #fff; background: #BB0100; border: 1px solid #BB0100;}
.bidui-box .order-bon:hover{ color: #fff; background-color: #981211;}
.bidui-box .order-bon2{ padding: 5px 10px; border-radius: 3px; color: #BB0100; border: 1px solid #BB0100;}
.bidui-box .order-bon2:hover{ color: #fff; background-color: #BB0100;}


/*购物车*/

.gwc-wk{padding-top: 0.3rem;}
.Process{text-align:center;font-size: 0.16rem;margin: 0.3rem 0 1.6rem 0;/* padding-top: 0.3rem; */position: relative;/* display: block; */}
.Process:after{width: 100%;left: 0;height: 4px;position: absolute;top: 0.13rem;background:#eeeeee;content: "";}
.Process li{position:relative;width:33.333%;float:left;z-index: 1;line-height: 35px;font-size: 0.18rem;}
.Process li i{width: 0.3rem;line-height: 0.3rem;border-radius:50%;background:#eeeeee;display: block;margin:0px auto;position: relative;z-index: 1;margin-bottom: 0.1rem;}
.Process li.on{ color:#ed1c24;}
.Process li.on:after{position: absolute;left: 0;top: 0.13rem;content: "";height: 4px;background:#ed1c24;width: 100%;}
.Process li.on i{ color:#fff; background:#ed1c24;}
.CarAll{padding:0 30px;border:1px solid #e5e5e5;color:#333;border-bottom:0;font-size: 0.18rem;line-height: 3;display:inline-block;}

.CarList {border:1px solid #e5e5e5;margin-bottom: 0.3rem;position:relative;padding-bottom: 0.2rem;font-size: 0.16rem;}
.CarList .thead{background:#f8f8f8;border-bottom:1px solid #e5e5e5;height: 0.48rem;line-height: 0.48rem;text-align:center;color:#333333;padding: 0 0.3rem;position:relative;margin-bottom: 0.3rem;}
.CarList .thead .check{ position:absolute; left:0.26rem;cursor: pointer;}
.CarList .thead .check label{display: flex;align-items: center;}
.CarList .thead .check input{width: 0.2rem;height: 0.2rem;margin-right: 8px;cursor: pointer;}
.CarList .thead .td2{padding-left: 0;}

.CarList li{ float:left;}
.CarList .td1{width: 44%;text-align:left;padding-left: 1.7rem;}
.CarList .td2{width: 18%;}
.CarList .td3{width: 12%;}
.CarList .td4{width: 12%;}
.CarList .td5{ width:14%;}
.CarList .item{position:relative;margin: 0 0.3rem 0.3rem 0.6rem;border:1px solid #e5e5e5;/* height: 1.46rem; */padding-bottom: 0;clear: both;}
.CarList .item:last-child{margin-bottom: 0;}
.CarList .item li{display:flex;justify-content:center;align-items:center;flex-direction: column;height: 1.46rem;}
.CarList .item .td1{height:auto;padding: 0.15rem;display:block;}
.CarList .item .pro{padding-left: 1.6rem;/* height:120px; */line-height:20px;position:relative;font-size: 0.16rem;}
.CarList .item .pro .imgbox{position:absolute;left:0;height: 1.1rem;width: 1.4rem;top:-10px;border: 1px solid #eee;padding: 0.1rem;}
.CarList .item .pro .ti{margin: 0.1rem 0;line-height: 2;/* height:48px; */overflow: hidden;color:#333333;font-size: 0.18rem;font-weight: bold;}
.CarList .item .pro p{color:#666;margin-bottom: 0.1rem;}

.CarList .item .price{text-align:center;/* font-size: 0.24rem; */}
.CarList .item .price .jg{display:block;color:#ed1c24;font-size: 0.24rem;}
.CarList .item .price .jg b{font-size: 0.24rem;}
.CarList .item .price .yh{color:#999999;font-size: 0.16rem;text-decoration: line-through;}

.CarList .item .jf{ color:#ed1c24;}
.CarList .item .jf .iconfont{font-size:18px; color:#b9b9b9;}
.CarList .item .tool a{display: block;font-size: 0.15rem;}
.CarList .hideti{display: none;font-size:12px;color:#999;}

.CarList .item .check{ position:absolute; left:-0.36rem;top:0;cursor: pointer;}
.CarList .item .check input{width: 0.2rem;height: 0.2rem;cursor: pointer;}
.CarList .pay{position: absolute;bottom: -102px;right: 0;color:#fff;font-size:18px;font-weight: bold;background:#ed1c24;width: 188px;line-height:72px;z-index: 2;text-align:center;}
.CarList .pay:hover{background:#d90810;}

.CarList.collect .item{margin-left: 30px;}
.CarList.collect .td1{width: 44%;}
.CarList.collect .td2{width: 16%;}
.CarList.collect .td3{ width:20%;}
.CarList.collect .td4{ width:20%;}
.CarList.collect .btns84{line-height: 0.3rem;margin-top: 0.15rem;}

.Cartotal{background:#f8f8f8;color:#333;padding: 0 2.4rem 0 0.3rem;position:relative;margin-bottom: 0.75rem;font-size: 0.18rem;}
.Cartotal li{ height:70px; line-height:70px; float:left;width: 23.3333%;}
.Cartotal li.li1{width: 30%;}
.Cartotal li .check{margin-right:28px;display: flex;align-items: center;}
.Cartotal li .check input{width: 0.2rem;height: 0.2rem;margin-right: 8px;}
.Cartotal li.all{line-height:70px;}
.Cartotal li.all span{ display:block; font-size:12px; color:#666666;}
.Cartotal li.all b{ color:#ed1c24; font-size:18px;}
.Cartotal li.all .ze{font-size: 12px;color:#999999;}
.Cartotal li.all .ze i{text-decoration: line-through;}


@media(max-width:1024px){
	.Cartotal {padding-right: 115px;}
	.CarList .pay {width: 110px;font-size: 16px;}
}
@media(max-width:768px){
	.Process{margin: 0.3rem 0 1.2rem 0;}
  .cartbody{padding-bottom: 110px;}
	.CarAll{font-size: 15px;line-height: 32px;padding:0 10px;}
	.CarList .thead{height: 35px;line-height: 35px;}
	.CarList .thead ul{display: none;}
	.CarList .thead .check {left: 5px;}
	.CarList .item {margin:0 12px 12px 12px;height: auto;}
	.CarList .item .pro .ti{line-height: 1.4;}
	.CarList .item .pro .imgbox {top: -4px;}
	.CarList .item{margin-bottom: 12px;padding-bottom: 0;}
	.CarList .item .td1{width: auto; float: none;padding:0 10px;}
	.CarList .item .pro {padding-left: 130px;}
	.CarList .item .td2,.CarList .item .td3,.CarList .item .td4{width: 33.333% !important;height: 70px;padding:10px 0;line-height: 18px;}
	.CarList .item .td5{width: auto;float: none;text-align: right; clear: both;height: auto;display: block;background:#f8f8f8;line-height: 35px;}
	.CarList .item .tool a{display: inline-block;margin-right: 15px;}
	.CarList .item .tool a.btns84 {margin: 5px 0 0 0;font-size:12px; width: 74px;}

	.CarList .item .price .jg{display: inline-block;}
	.CarList .item .price .jg b{font-size:16px;}
	.CarList .item .check {left: -30px;}
	.CarList .item .numbox {width: 85px;}
	.CarList .item .numbox .J_input {width: 35px;}

	.CarList .hideti{display: block;}

	.Cartotal{height: auto;padding:15px 0 15px 15px;position: fixed;width: 100%;left: 0;bottom: 0;z-index: 100;box-shadow: 0 0 10px rgba(0,0,0,0.2);margin-bottom:0px;}
	.Cartotal li.li1{padding: 0 10px 8px 0;}
	.Cartotal li .check{margin-right:10px;}
	.Cartotal li{width: 1.5rem !important;height: auto;line-height: 22px;display: flex}
	.Cartotal li:nth-child(2){padding-right: 18px;}
	.Cartotal li:nth-child(4){clear: both;}
	.Cartotal .hide{display: none;}
  .CarList .pay{position: fixed;z-index:200;bottom: 0;line-height: 50px;}
	.Cartotal li.all{padding-top: 8px;line-height: 2;display: flex;width: 100% !important;align-items: center}
	.Cartotal li.all p{margin-right: .2rem;width: max-content}
}


/*去支付和完成*/
.Paytit{ line-height:26px; color:#333333; font-size:20px; padding-bottom:22px; font-size:20px;}
.AddressSelect{ padding-bottom:4%;}
.AddressSelect ul{margin-left: -2%;}
.AddressSelect li{ position:relative; cursor:pointer; font-size:14px; margin-left:2%; border:2px dashed #e5e5e5; padding:6px 17px 0; height:120px; width:23%; float:left;}
.AddressSelect .name{ line-height:34px; font-size:16px; color:#333333;}
.AddressSelect .p{ height:40px; line-height:20px; margin-bottom:2px;}
.AddressSelect .edit{ display:none;}
.AddressSelect li.on{ border:2px dashed #ed1c24;}
.AddressSelect li.on .edit{ display:block;}
.AddressSelect li.on .ico{ background:url(../images/member/on.png); width:38px; height:38px; position:absolute; right:-2px; bottom:-2px;}
.AddressSelect li.add a{ text-align:center; display:block; line-height:108px; color:#333333;}
.AddressSelect li.add a i{color:#1a9956; margin-right:8px;}
.AddressSelect li.add:hover{ border:2px dashed #ed1c24;}

.OederForm{border-bottom:1px solid #eeeeee;padding-bottom:2%;margin-bottom:3.5%;font-size: 0.16rem;}
.OederForm .item{line-height: 0.4rem;margin-bottom: 0.15rem;padding-left: 0.9rem;height:auto !important;height:40px;min-height: 0.4rem;position:relative;}
.OederForm .item dt{position:absolute;left:0;top:0;color:#333333;font-size: 0.16rem;}
.OederForm .input{border:1px solid #eeeeee;line-height:38px;height:40px;text-indent:1em;width:60%;font-size: 0.16rem;/* font-weight: 600; */}
.OederForm .price{color:#dc0000;font-weight:bold;font-size: 0.24rem;}
.OederForm label{ display:inline-block; margin-right:20px;}.OederForm label span{ font-size:14px; color:#999; margin-right:10px; display:inline-block;}

.Payment{ padding-bottom:3.5%;margin-bottom: 15px;}
.Payment ul{padding-bottom: 4%;}
.Payment img{ display:inline-block; vertical-align:middle;}
.Payment li{margin-bottom: 0.3rem;display: inline-block;margin-right: 0.6rem;}

.paybtn{ color:#fff; width:180px; height:50px; font-size:16px; background:#dc0000; cursor:pointer;}
.paybtn:hover{ background:#c00000;}

.successbox{ background:#f8f8f8; padding:5.2%;margin-bottom: 5.5%;}
.successbox .box{ max-width:625px; margin:0px auto; padding-left:91px; position:relative;}
.successbox .ico{ position:absolute; left:0; top:0; line-height:56px;}
.successbox .ico .iconfont{ font-size:56px; color:#ed1c24;}
.successbox .ok{ font-size:24px; color:#ed1c24; line-height:35px;}
.successbox .over{ color:#333;}.successbox .over span{ display:inline-block; margin-left:20px;}
.successbox .tip{ color:#999999; padding:1px 0 35px; font-size:12px;}
.successbox .other{ line-height:36px;}
.successbox .other a.btns84{background: #ed1c24;color: #fff;padding: 0 0.3rem;width: auto;
	display: inline-block;border-radius: 0.1rem;line-height: 0.36rem;}
.successbox .other a.a{ display:inline-block; margin-right:17px; font-size:12px; text-decoration:underline; color:#ed1c24;}
.successbox .other a:hover.a{ text-decoration:none;}

@media(max-width:1024px){
	.AddressSelect li{width: 48%;margin-bottom: 2%;}
}
@media(max-width:640px){
	.AddressSelect li{width: auto;float: none;height: auto;padding-bottom:6px;}
	.AddressSelect .p{height: auto;}
	.AddressSelect li.add a{line-height: 50px;}
	.Paytit{font-size: 17px;padding-bottom: 15px;}
	.OederForm .item {padding-left: 70px;margin-bottom: .1rem;}
	.OederForm .input{width:100%;}
	.paybtn{ color:#fff; width:120px; height:40px;}

	.successbox .ico{position: static;text-align: center;}
	.successbox .ico .iconfont{font-size: 40px;}
	.successbox .ok{text-align: center;}
	.successbox .box{padding-left:0;}
	.successbox .over span{display: block;margin-left: 0;}
}

@media(max-width:480px){
	.successbox .other a.btns84{margin-right: 80px;}
}

.ky_box{width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);display: none;position: fixed;z-index: 99999;top:0;left:0;}
.ky_list{width: 60%;margin:20% auto;position: relative;background: #fff;border-radius: 20px;max-width: 400px;padding: 15px;}
.close{color: #333;cursor: pointer;position:absolute;right: 10px;top: 10px;}
.ky_list h2{text-align: center;font-size: 20px;font-weight: normal;text-align: center;color: #ed1c24;}
.ky_inp{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.ky_inp input{width:75%;border: 1px solid #dcdcdc;line-height: 30px;}
.ky_inp label{width: 25%;}
.ky_btn{text-align: center;}
.ky_btn input{background: #ed1c24;color: #fff;font-size: 15px;display: inline-block;padding: 5px 20px;margin-top: 20px;}
@media(max-width:1024px){
	.ky_list{width: 90%;margin: 30% auto;}
}



/*我的订单*/
.OrderForm{ margin:0 0 40px -25px;}
.OrderForm .item{line-height: 0.4rem;width: 45%;padding: 0 0 0.2rem 1.1rem;position:relative;float:left;color:#333;}
.OrderForm .item.w55{line-height: 0.4rem;width: 55%;padding: 0 0 0.2rem 1.1rem;position:relative;float:left;color:#333;}
.OrderForm .ti{position:absolute;left:25px;top:0;font-size: 0.16rem;line-height: 0.4rem;}
.OrderForm .input-txt{height: 0.4rem;line-height: 0.38rem;width: 100%;border:1px solid #d8d8d8;border-radius: 6px;padding: 0 0.1rem;color: #999;}
.OrderForm .input-txt.name{ width:376px;}
.OrderForm .datebox{border:1px solid #d8d8d8;border-radius: 6px;height: 0.4rem;margin-right: 1.46rem;position:relative;}
.OrderForm .datebox .input{width:50%;height: 0.4rem;line-height: 0.38rem;vertical-align:top;float:left;padding-left: 0.35rem;background: url(../images/ico/date.png) 16px center no-repeat;}
.OrderForm .datebox span{ position:absolute; left:45%;}
.OrderForm .date{position: absolute;right:0;top: 0;}
.OrderForm .date a{display:inline-block;width: 0.6rem;line-height: 0.3rem;text-align:center;vertical-align:middle;border-radius:3px;margin-left:10px;border:1px solid #ed1c24;color:#ed1c24;font-size:12px;}
.OrderForm .date a:hover{ background:#fef3f0;}
.OrderForm select{height: 0.4rem;color:#999999;width: 1.6rem;border:1px solid #d8d8d8;border-radius: 6px;font-size: 0.16rem;}
.OrderForm .btn{padding-left: 25px;}
.OrderForm .btn button{width: 70px;height: 30px;color:#fff;border-radius: 4px;background:#ed1c24;}

.OrderList{position:relative;padding-bottom: 0.3rem;font-size: 0.16rem;}
.OrderList .tithead{background: #f1f1f1;text-align:center;line-height: 0.48rem;border: 1px solid #eee;border-bottom: none;color:#333333;margin-bottom: 0;}
.OrderList .tithead li{ float:left;}
.OrderList .tithead .td1{width: 40%;padding-left: 0.2rem;text-align:left;font-size: 0.16rem;line-height: 3;}
.OrderList .tithead .td2{width: 12%;}
.OrderList .tithead .td3{width: 10%;}
.OrderList .tithead .td4{width: 12%;}
.OrderList .tithead .td5{width: 13%;}
.OrderList .tithead .td6{ width:13%;}
.OrderList .tithead .td7{ width:26%;}

.OrderList .item{ border:1px solid #e5e5e5; padding-bottom:10px;margin-bottom: -1px;}
.OrderList .item .top{padding: 0.0.2rem;line-height: 3;background: #f7f8fa;font-size: 0.14rem;margin-bottom: 0.15rem;/* text-align: right; */}
.OrderList .item .top i{margin-left: 0.2rem;}
.OrderList .item .top .set{ float:right;}
.OrderList .item .top .set a{ display:inline-block; margin-left:8px; color:#9a9a9a;}
.OrderList .item .top .set a:hover{color:#fd4a1d;}
.OrderList .item .top .set a:hover{color:#fd4a1d;}
.OrderList .item ul{display: flex;}
.OrderList .item li{float:left;/* height: 1.35rem; */display:flex;justify-content:center;align-items:center;flex-direction: column;}
.OrderList .item .td1{width: 40%;display:block;padding: 0 0.2rem 0.1rem 0.2rem;}
.OrderList .item .td2{width: 12%;}
.OrderList .item .td3{width: 10%;}
.OrderList .item .td4{width: 12%;}
.OrderList .item .td5{width: 13%;}
.OrderList .item .td6{ width:13%;}
.OrderList .item .td7{ width:26%;}

.OrderList .item .td5 p{color: #333;}
.OrderList .item .td5 .wl{color: #5885ea;}
.OrderList .item .td5 .wl:hover{text-decoration: underline;}

.OrderList .item .pro{padding-left: 1.4rem;/* height:120px; *//* line-height:20px; */position:relative;font-size:12px;}
.OrderList .item .pro .imgbox{position:absolute;left:0;height: 1rem;width: 1.2rem;top:0;border: 1px solid #eee;padding: 0;}
.OrderList .item .pro .ti{margin: 0.15rem 0 0.1rem 0;color:#333333;line-height: 2;font-weight: bold;font-size: 0.18rem;/* height: 48px; */overflow: hidden;}
.OrderList .item .pro p{color:#666;font-size: 0.16rem;line-height: 1.4;margin-bottom: 0.1rem;}

.OrderList .item .price{text-align:center;font-size: 0.16rem;}
.OrderList .item .price .jg{display:block;color:#ed1c24;font-size: 0.18rem;}
.OrderList .item .price .jg b{font-size:18px;}
.OrderList .item .price .yh{display:block;color:#999999;font-size: 0.16rem;text-decoration: line-through;}

.OrderList .item .jf{ color:#ed1c24;}
.OrderList .item .jf .iconfont{font-size:18px; color:#b9b9b9;}
.OrderList.jf .tithead .td1,.OrderList.jf .item .td1{ width:44%;}
.OrderList.jf .tithead .td2,.OrderList.jf .item .td2{ width:28%;}
.OrderList.jf .tithead .td3,.OrderList.jf .item .td3{ width:28%;}

.OrderList .item .tool a{display: block;
    font-size: 0.14rem;
    line-height: 0.32rem;
    border: 1px solid #ddd;
    width: 1.1rem;
    text-align: center;
    margin: 5px 0;
    border-radius: 0.2rem;}
.OrderList .item .tool a.pjbtn{color: #fbb03b;border-color:#fbb03b; }
.OrderList .item .tool a.pjbtn:hover{color: #fff;background:#fbb03b; }

.OrderList .item .tool a.sh{color: #2d4493;border-color:#2d4493; }
.OrderList .item .tool a.sh:hover{color: #fff;background:#2d4493; }

.OrderList .item .tool a.lxkf{color: #5885ea;border-color:#5885ea; }
.OrderList .item .tool a.lxkf:hover{color: #fff;background:#5885ea; }


.OrderList .item .tool a.qfk{color: #ff5000;border-color:#ff5000; }
.OrderList .item .tool a.qfk:hover{color: #fff;background:#ff5000; }

.OrderList .item .tool a.qxdd{color: #666;border-color:#ddd; }
.OrderList .item .tool a.qxdd:hover{color: #fff;background:#ed1c24; }


.OrderList .hideti{display: none;font-size: 0.16rem;color:#999;}
.OrderList.detail .tithead .td1,.OrderList.detail .item .td1{ width:40%;}
.OrderList.detail .tithead .td2,.OrderList.detail .item .td2{ width:20%;}
.OrderList.detail .tithead .td3,.OrderList.detail .item .td3{ width:20%;}
.OrderList.detail .tithead .td4,.OrderList.detail .item .td4{ width:20%;}

.OrderInfo{ background:#f8f8f8; line-height:48px; color:#333; border:1px solid #e5e5e5; padding-left:30px;}
.OrderInfo span{ float:left; width:273px;}

.OrderDetail{background:#f8f8f8;border:1px solid #e5e5e5; padding-top:27px; font-size:12px; margin-bottom:20px;}
.OrderDetail .item{float:left;width:33.333%;height:auto !important;height:165px;min-height:165px;margin-bottom: 0.15rem;border-right:1px solid #e5e5e5;padding: 0 0.3rem;font-size: 0.16rem;line-height: 2;}
.OrderDetail .item h3{font-size: 0.18rem;color:#333333;margin-bottom: 0.1rem;}
.OrderDetail .item p{margin-bottom: 0.1rem;}
.OrderDetail .item .p{padding-left: 0.8rem;position:relative;}
.OrderDetail .item .p span{ position:absolute; left:0; top:0;}
.OrderDetail .item:nth-child(3){ border-right:0;}
.OrderDetail .bei{border-top:1px solid #e5e5e5;clear:both;line-height:42px;padding: 0 0.3rem;font-size: 0.14rem;}

.OrderProcess{background:url(../images/member/line.gif) 0 9px repeat-x;text-align:center;font-size: 0.14rem;margin:60px 0 55px;}
.OrderProcess li{position:relative;width: 20%;float:left;padding-top: 0.28rem;}
.OrderProcess li i{ z-index:2; width:24px; line-height:24px; border-radius:50%; background:#eeeeee; position:absolute; top:0; left:50%; margin-left:-12px;}
.OrderProcess li span{display:block;line-height: 0.2rem;font-size: 0.14rem;color:#666;}
.OrderProcess li.on{ background:url(../images/member/line2.gif) 0px 9px repeat-x; color:#fd4a1d;}
.OrderProcess li.on i{ color:#fff; background:#fd4a1d;}
.OrderProcess li .blank{background:#fff;height: 0.24rem;width:45%;position:absolute;top:0;}
.OrderProcess li .blank.fl{ left:0;}
.OrderProcess li .blank.fr{ right:0;}

.OrderPrice{padding-top: 0.15rem;clear:both;color:#999999;line-height: 2;font-size: 0.16rem;width: 2rem;float:right;}
.OrderPrice p{height: 0.32rem;margin-bottom: 0.1rem;}
.OrderPrice p span{width: 0.8rem;text-align:right;float:left;}
.OrderPrice p i{display:inline-block;width: 1rem;float:right;/* text-align: right; */}
.OrderPrice .price{ clear:both; margin-top:7px; line-height:45px; color:#333; border-top:1px solid #e5e5e5;}
.OrderPrice .price span{ float:right; font-weight:bold; color:#fd4a1d; font-size:0.18rem;}

.JfAdd{ background:#fbfbfb; border:1px solid #efefef; padding:10px;}
.JfAdd ul{ margin-bottom:12px;}
.JfAdd li{ border-bottom:1px dotted #ececec; line-height:35px;}
.JfAdd a.btn{ background:#fff; display:inline-block; border:1px solid #e5e5e5; border-radius:4px; padding:0 15px; line-height:28px; color:#333333;}
.JfAdd a:hover.btn{ color:#fff; border:1px solid #fd4a1d; background:#fd4a1d;}

.OrderPrice2{ clear:both; color:#333; line-height:36px; width:225px; float:right; padding-bottom:20px;}
.OrderPrice2 p{ height:36px; text-align:right;}
.OrderPrice2 p span{ width:75px; float:left;}
.OrderPrice2 p i{ float:right;}
.OrderPrice2 .points{ color:#fd4a1d; font-size:18px; font-weight:bold;}

.OrderPrice3{ clear:both; color:#333; line-height:36px; width:225px; float:right; padding-bottom:20px;}
.OrderPrice3 p{ height:36px; text-align:right;}
.OrderPrice3 p span{ width:75px; float:left;}
.OrderPrice3 p i{ float:right;}
.OrderPrice3 .price{ color:#fd4a1d; font-size:18px; font-weight:bold;}
.OrderPrice3 .points{ color:#fd4a1d; font-size:18px; font-weight:bold;}

.Ordergo{ text-align:right; clear:both; border-top:1px solid #e5e5e5; padding-top:30px;}
.Ordergo a{ margin-left:20px;}
.Ordergo a.back .iconfont{ color:#fd4f23;}

.Popbox{position: fixed; left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.5); z-index: 99; display: none;}
.Popbox .content{width: 8rem;top: 50%;left: 50%;z-index: 100;background:#fff;box-shadow: 0 0 15px rgba(0,0,0,0.1);border:1px solid #eee;border-radius: 0.1rem;transform: translate(-50%,-50%);position: absolute;padding: 0.3rem;}
.Popbox .close{position: absolute;right: 15px;top: 10px;}
.Popbox .pro{padding-left: 1.6rem;height: 1.5rem;/* line-height:20px; */position:relative;font-size: 0.16rem;border-bottom: 1px solid #eee;margin-bottom: 0.3rem;}
.Popbox .pro .imgbox{position:absolute;left:0;height: 1.2rem;width: 1.4rem;top:0;border: 1px solid #eee;}
.Popbox .pro .ti{margin: 0.1rem 0;color:#333333;line-height: 1.8;font-weight: bold;font-size: 0.18rem;/* height: 48px; */overflow: hidden;}
.Popbox .pro p{color:#666;font-size: 0.16rem;margin-bottom: 0.1rem;line-height: 1.2;}
.Popbox .form .item{height: auto !important;height: 30px;min-height: 0.4rem;line-height: 0.4rem;position: relative;padding-left: 0.9rem;margin-bottom: 0.2rem;}
.Popbox .form .item dt{position:absolute;left: 0;top:0;font-size: 0.16rem;line-height: 0.4rem;}
.Popbox .form .item .textarea{border: 1px solid #eee;padding:10px 10px 20px;position: relative;}
.Popbox .form .item .textarea textarea{width: 100%;height: 100px;}
.Popbox .form .item .textarea span{position: absolute;right: 10px;bottom: 0;font-size: 12px;}
.Popbox .form .item .textarea span em{color:#cc0000;}
.Popbox .stars li label,.con span{ font-size: 18px; margin-right: 20px; line-height: 23px;}
.Popbox .stars li span{display: inline-block; vertical-align: middle; cursor: pointer;}
.Popbox .stars li span img{display: inline-block;vertical-align: middle;}
.Popbox .level{color:#e84c3d;font-size:16px;margin-left:15px;position: relative;top: 3px;}


@media(max-width:768px){
	.OrderPrice{float: none;width: 100%;}
	.OrderForm{margin-bottom: 20px;}
	.OrderForm .item{width: auto !important;float: none;padding-bottom: 10px !important;}
	.OrderForm .datebox {margin-right: 90px;}
	.OrderForm .date a{width: 35px;}
	.MemberCon .TopNav.order li{width: 33.333%;margin-bottom: -1px;}

	.OrderList .tithead{display: none;}
	.OrderList .hideti{display: block;}
  
	.OrderList{padding-bottom:5px;}
	.OrderList .item{margin-bottom: 12px;padding-bottom: 0;}
	.OrderList .item .td1{width: 100% !important; float: none;padding:0 10px;}
	.OrderList .item ul{flex-wrap: wrap;align-items: flex-start;}
	.OrderList .item .pro {padding-left: 0px;}
	.OrderList .item .pro .imgbox{position: inherit;width: 100%;height: auto;}
	.OrderList .item .td2,.OrderList .item .td3,.OrderList .item .td4,.OrderList .item .td5,.OrderList .item .td7{width: 25% !important;height: auto;padding:10px 0;}
	.OrderList .item .td6{width: 100%;float: none;text-align: right; clear: both;height: auto;display: block;background:#f8f8f8;line-height: 35px;}
	.OrderList .item .tool a{display: inline-block;margin-right: 10px;}
	.OrderList .item .price .jg b{font-size:16px;}
	.OrderList.detail .item .td2,.OrderList.detail .item .td3,.OrderList.detail .item .td4{width: 33.333% !important;}
	.OrderList.jf .item .td2, .OrderList.jf .item .td3{width: 50% !important;}

	.OrderDetail .item{width: auto; float: none;min-height: auto;border-right: 0;border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;}
	.OrderDetail .item:nth-child(3){border-bottom: 0;padding-bottom:0;}
		.OrderDetail .item .ipt {
			width: 2.4rem;
			border-radius: 6px;
			height: 0.44rem;
			line-height: 0.42rem;
			padding: 0 0.15rem;
			background: #fff;
			color: #666666;
			font-size: 0.16rem;
		}
	.OrderPrice{padding: 0 0 20px;}
	.OrderInfo{line-height: 26px;padding:10px;}
	.OrderInfo span{width: auto;float: none;display: block;}
	.OrderProcess{margin:20px 0;}
	.OrderProcess li span {zoom:0.8}

	.Popbox .content{width: 94%;}

}



.successbox{ background:#f8f8f8; padding:5.2%;margin-bottom: 5.5%;}
.successbox .box{max-width: 8rem;margin:0px auto;padding-left: 1.4rem;position:relative;padding-top: 0.15rem;}
.successbox .ico-1{ position:absolute; left:0; top:0;}
.successbox .ico-1 img{width: 1.3rem;}
.successbox .ok{font-size: 0.24rem;color:#ed1c24;line-height: 0.36rem;}
.successbox .over{color:#333;font-size: 0.18rem;line-height: 2;margin: 0.1rem 0 0 0;}.successbox .over span{ display:inline-block; margin-left:20px;}
.successbox .tip{color:#999999;padding:1px 0 35px;font-size: 0.14rem;}
.successbox .other{/* line-height: 2; */font-size: 0.16rem;}
.successbox .other a.btns84{margin: 0 0.3rem;}
.successbox .other a.a{display:inline-block;margin-right: 0.3rem;font-size: 0.16rem;text-decoration:underline;color:#ed1c24;line-height: 0.36rem;}
.successbox .other a:hover.a{ text-decoration:none;}

@media(max-width:1024px){
	.AddressSelect li{width: 48%;margin-bottom: 2%;}
}
@media(max-width:640px){
	.AddressSelect li{width: auto;float: none;height: auto;padding-bottom:6px;}
	.AddressSelect .p{height: auto;}
	.AddressSelect li.add a{line-height: 50px;}
	.Paytit{font-size: 17px;padding-bottom: 15px;}
	.OederForm .item {padding-left: 70px;}
	.OederForm .input{width:100%;}
	.paybtn{ color:#fff; width:120px; height:40px;}

	.successbox .ico{position: static;text-align: center;}
	.successbox .ico .iconfont{font-size: 40px;}
	.successbox .ok{text-align: center;}
	.successbox .box{padding-left:0;}
	.successbox .over span{display: block;margin-left: 0;}
	.successbox .ico-1 img{width: .65rem}
}

@media(max-width:480px){
	.successbox .other a.btns84{margin-right: 80px;}
}




#contrast{overflow:hidden;padding:1rem 0 1.03rem}
.bname {
  font-size: 0.3rem;
  line-height: 1.25em;
  text-align: center;
  font-weight: 600;
}
#contrast .box{overflow-x:auto;border: none;}
#contrast table{table-layout:fixed;min-width:7rem;border: none;}
#contrast th,#contrast td{text-align:left;padding: 0.3rem 0.45rem;border: 1px solid #dddddd;color: #5885ea;}
#contrast th:first-child,#contrast td:first-child{width: 16%;padding-left: 0.3rem;min-width: 2rem;}
#contrast th .an-but{display: flex;float: right;}
#contrast th .an-but a{
    margin-left: 0.3rem;
    height: 0.44rem;
    line-height: 0.44rem;
    width: 1.3rem;
    text-align: center;
    display: block;
    border-radius: 6px;
    color: #5885ea;
    background: #f1f1f1;
    border: 1px solid #eee;
    font-size: 0.15rem;
    font-weight: 500;
}

#contrast .bname{/* font-weight: 500; */}
#contrast .pro{padding-top:0.3rem;padding-bottom:0.3rem;max-width: 4.1rem;}
#contrast .info .figure{background-color:#f8f8f8;margin-bottom:0.3rem}
#contrast .info .text{margin-bottom:0.25rem;display: flex;justify-content: space-between;align-items: center;}
#contrast .info .title{font-size: 0.18rem;line-height:1.5em;font-weight: 600;padding-right:1em;width:76%;}
#contrast .info .price{white-space:nowrap}
#contrast .info .price i{font-weight: 600;font-size: 0.2rem;}
#contrast .info a{display:block;overflow:hidden}
#contrast .info a:hover .title{color:#d0042b;text-decoration:underline}
#contrast .add{display: flex;justify-content: space-between;}
#contrast .add a.jrgwc{font-weight: 500;border: solid 1px #cc0008;border-radius: 0.1rem;width: 1.4rem;
	display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;
	background: #cc0008;line-height: 0.4rem;
	display:flex;align-items:center;justify-content:center;transition:all 0.2s;color: #fff;font-size: 0.16rem;}
#contrast .add a.sc{font-size: 0.16rem;line-height: 0.4rem;color:#cc0008;border:1px solid #cc0008;
border-radius:0.1rem;padding:0 0.15rem;display:inline-block; }

#contrast .add a:hover{background-color:#d0042b;color:#fff;border-color:#d0042b}
#contrast .meta{font-size: 0.24rem;font-weight: 500;padding-top:0.13rem;padding-bottom:0.13rem;color: #333;}
#contrast .meta:nth-child(n+2):after{display:block;content:'';width:100%;height:1px;background-color:#efefef}
#contrast .value{line-height:2em;font-weight: 500;padding: 0.1rem 0.45rem;padding-bottom:0.1rem;font-size: 0.16rem;color: #333;}
#contrast .name{color: #333;}
@media only screen and (max-width:1024px){#contrast{overflow:hidden;padding:.4rem 0 .4rem}#contrast th:first-child{width:1.8rem}
#contrast th,#contrast td{padding: 0 .2rem}
}@media only screen and (max-width:750px){#contrast .bname{font-size:var(--fz30)}
#contrast .info .text{flex-wrap:wrap}
#contrast .info .title{width:100%;padding-right:0}
#contrast th:first-child{width:1.4rem}
}


/*会员中心*/
.hyzx{padding-top: 0.6rem;}

.Position2{padding:14px 0 24px;font-size: 14px;}
.Position2 a{color:#666666;}.Position2 a:hover{color:#ed1c24;}
.MemberMenu{width: 330px;float: left;/* border:1px solid #e5e5e5; */margin-bottom: 5%;background: #fff;border-radius: 0.1rem;padding: 0.15rem 0;}
.MemberMenu h2{text-align: left;line-height: 3;color: #5885ea;font-size: 0.24rem;padding-left: 0.24rem;
	border-bottom: 1px solid #f1f1f1;margin: 0;}
.MemberMenu li{line-height: 48px;/* border-top:1px solid #e5e5e5; */}
.MemberMenu li a{display: block;padding: 0.1rem 0.24rem;position: relative;font-size: 0.16rem;line-height: 2.4;/* padding: 0.1rem 0; */color: #666;font-weight: 500;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}
.MemberMenu li a img{margin-right: 0.1rem;width: 0.18rem;}
.MemberMenu li a:after{top: 50%;height: 0;left: 0px;width: 3px;background: #5885ea;content: "";transition: all 0.3s;position: absolute;}
.MemberMenu li a:before{content: "";position: absolute;right: 0;top: 50%;width: 18px;height: 18px;margin-top: -9px;transition: all 0.3s;background: url(../images/navmore.svg);opacity: 0;background-size: contain;}
.MemberMenu li .iconfont{font-size: 20px;color:#b7b7b7;margin-right: 13px;}
.MemberMenu li:hover a,.MemberMenu li.on a{background: #e6edfd;color: #111;}
.MemberMenu li:hover a:after,.MemberMenu li.on a:after{height: 100%;top: 0;}
.MemberMenu li:hover .iconfont,.MemberMenu li.on .iconfont{color:#ed1c24;}
.MemberMenu li:hover a:before,.MemberMenu li.on a:before{right: 18px;opacity: 1;}

.MemberCon{width: calc(100% - 340px);float: right;font-size: 0.16rem;margin-bottom: 4.5%;background: #fff;margin-left: 0.1rem;border-radius: 0.1rem;padding: 0.3rem;}


.MemberCon .rigth-tit{width: 100%;border-bottom: 1px solid #e9e9e9;padding-bottom: 0.1rem;padding-top:0;
margin-bottom: 0.3rem;display: flex;justify-content: space-between;align-items: center;}
.MemberCon .rigth-tit .btwz{border-left: 5px solid #5885ea;padding-left: 0.2rem;
font-size: 0.24rem;line-height: 1;color: #666;}


.MemberCon .TopNav{padding-bottom: 20px;line-height: 38px;position: relative;border-left:1px solid #e5e5e5;}
.MemberCon .TopNav li{float: left;}
.MemberCon .TopNav li a{display: block;text-align: center;color:#666666;width:120px;border:1px solid #e5e5e5;border-left: 0;font-size: 0.16rem;line-height: 3;}
.MemberCon .TopNav li a:hover,.MemberCon .TopNav li.on a{color:#fff;border: 1px solid #5885ea;background: #5885ea;}

.MemberCon .setting{line-height:26px;font-size: 0.16rem;color:#999999;/* border-radius: 50%; */right:0;top:0;
	text-align: right;padding-bottom: 0.3rem;}
.MemberCon .addnews{display:inline-block;border:1px solid #5885ea;color: #5885ea;
	line-height: 0.42rem;padding: 0 0.45rem;border-radius: 0.3rem;}
.MemberCon .addnews .iconfont{font-size: 18px;color:#bebebe;margin-top: -3px;}
.MemberCon .setting p{font-size: 0.14rem;line-height: 1;padding: 0.15rem 0;margin-bottom: 0.15rem;}

.MemberCon .TopNav.order{padding-bottom: 0;margin-bottom: -1px;}
	.MemberCon .TopNav.order li {
		width: 14.28%
	}
.MemberCon .TopNav.order li a{width: auto;}

.MemberCon .linebox{border:1px solid #eee;padding: 0.6rem 0.3rem;position: relative;}
.MemberCon .Return{margin-top: .2rem;display: flex;align-items: center;justify-content: center;width: 1.4rem;height: .45rem;color: #fff;background-color: #5885ea;border-radius: .45rem;}
.MemberCon .title{display: flex;align-items: center;margin-bottom: .2rem;color: #5885ea;}
.MemberCon .title:before{display: block;content: '';margin-right: .1rem;width: .06rem;height: .06rem;background-color: #5885ea;border-radius: .06rem;}
.MemberCon .text{min-height: 2rem}
.Formbox{position: relative;}
.Formbox .head{position: absolute;right: 0;top: 0;border-radius: 50%;width: 1.2rem;height: 1.2rem;overflow: hidden;}
.Formbox .head img{border-radius: 50%;width: 120px;height: 120px;}
.Formbox .head span{position:absolute;left: 0;z-index: 1;width: 100%;text-align: center;color:#fff;line-height: 31px;background:rgba(0,0,0,0.6);font-size: 12px;bottom: 0;}

.Formbox .item{position: relative;padding-left: 1.45rem;margin-bottom: 0.15rem;line-height: 0.42rem;}
.Formbox .item dt{position:absolute;left: 0;top:0;text-align: right;width: 1.3rem;color:#333333;}
.Formbox .item .ipt{width: 4.7rem;border-radius: 6px;height: 0.44rem;line-height: 0.42rem;padding: 0 0.15rem;border:1px solid #e5e5e5;color:#666666;font-size: 0.16rem;}
.Formbox .item .ipt.date{background:url(../images/ico/date.png) right 12px center no-repeat;}
.Formbox .item .ipt:hover,.Formbox .item select:hover{border:1px solid #cacaca;}
.Formbox .item .ipt.red{color:#ed1c24;border:1px solid #ed1c24;width: 138px;}
.Formbox .item .label{display: inline-block;margin-right: 0.3rem;}
.Formbox .item select{text-indent: 0em;color:#666666;border:1px solid #e5e5e5;height: 0.44rem;padding: 0 0.15rem;border-radius: 6px;font-size: 0.16rem;}
.Formbox .item select.w33{width: 1.5rem;}
.Formbox .item.btn{padding-top: 8px;}
.selectli{margin-left: -10px;}
.selectli li{float: left;padding-left: 0.1rem;}

.MemberTab{}
.MemberTab li{float: left;line-height: 14px;}
.MemberTab li a{display: block;padding:0 25px 19px;color:#999999;position: relative;cursor: pointer;}
.MemberTab li a:after{position: absolute;right: 0;top: 3px;width: 1px;height: 10px;background:#e5e5e5;content: "";}
.MemberTab li a:before{position: absolute;left: 50%;bottom: 0px;width: 0;height: 1px;background:#ed1c24;content: "";transition: all 0.3s;}

.MemberTab li.on a:before{left: 0;width: 100%;}
.MemberTab li.on a{color:#333333;font-weight: bold;}

.MemberTab li:last-child a:after{display: none;}

.MemberTxt{position:relative;word-wrap:break-word;word-break:normal;text-align:justify;}

.AddressList{ margin:0 0 0 -1.5%;}
.AddressList .item{float:left;padding: 0.2rem 0.3rem;/* height:248px; */line-height: 0.4rem;border:1px solid #e5e5e5;height: 3rem;width:48.5%;margin:0 0 1.5% 1.5%;border-radius: 0.15rem;}
.AddressList .item .name{margin-bottom: 0.1rem;border-bottom:1px solid #e5e5e5;padding-top: 0;line-height: 0.48rem;border-bottom:1px solid #e5e5e5;color:#333333;font-size:16px;}
.AddressList .item .onbtn{opacity:0;padding: 0 0.1rem;display:inline-block;line-height: 0.3rem;color:#fff;font-size: 0.14rem;border-radius: 6px;background:#ed1c24;margin-right: 0.3rem;margin-left: 0.1rem;}
.AddressList .item .set{opacity:0;font-size: 0.14rem;line-height: 2;}
.AddressList .item .set a{display:inline-block;color: #5885ea;margin-right:8px;}
.AddressList .item .set a:hover{ color:#ed1c24;}
.AddressList .item.show{border: 1px solid #5885ea;}
.AddressList .item.show .onbtn,.AddressList .item .set{ opacity:1;}

.FapiaoList{}
.FapiaoList .item{ border:1px solid #e5e5e5; margin-bottom:20px; padding:30px; line-height:30px; color:#333333; position:relative;}
.FapiaoList .set{ position:absolute; right:30px; bottom:20px;}
.FapiaoList .set a{ display:inline-block; vertical-align:middle; margin-left:30px; color:#19d998;}
.FapiaoList .set a:hover{ color:#ed1c24;}
.FapiaoList .set a.onbtn{line-height:21px; color:#fff; font-size:12px; border-radius:4px; background:#ed1c24; padding:0 7px;}

.Jfinfo{ border:1px solid #e5e5e5;  padding:35px;}
.Jfinfo .info{width: 40%;float: left;border-right: 1px dashed #e7e7e7;padding-right: 5%;}
.Jfinfo .info .ti{line-height: 41px;padding-bottom: 36px;font-size: 18px;color:#333333;text-align: center;}
.Jfinfo .info .head{height: 104px;padding: 12px 0 0 104px;position: relative;line-height: 25px;color:#999999;}
.Jfinfo .info .head img{border-radius: 50%;width: 74px;height: 74px;position: absolute;left: 0;top: 0;}
.Jfinfo .info .head span{display: block;color:#666666;}
.Jfinfo .info .level{line-height: 29px;font-size: 12px;}
.Jfinfo .info .level .line{height: 4px;background:#eeeeee;border-radius: 3px;margin-bottom: 2px;}
.Jfinfo .info .level .line span{height: 4px;background:#ed1c24;border-radius: 3px;display: block;}
.Jfinfo .info .level p i{float: right;color:#999999;}
.Jfinfo .use {width: 51%;padding-right:1%;float: right;text-align: center;}
.Jfinfo .use .ti{text-align: left;line-height: 28px;color:#333333;font-weight: bold;}
.Jfinfo .use .item{border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
.Jfinfo .use .item dd{padding:5px 0 30px 0;}
.Jfinfo .use .item dd span{display: block;line-height: 50px;color:#ed1c24;font-family: Arial, Helvetica, sans-serif;font-size: 30px;}
.Jfinfo .use .item dd span i{font-size: 14px;}
.Jfinfo .use .btn{display: block;margin:0px auto 8px;width: 248px;line-height: 44px;color:#fff;font-size: 16px;color:#fff;font-weight: bold;border-radius: 4px;background:#ed1c24;}
.Jfinfo .use .tip{color:#999999;}

.tabcss { margin-bottom:20px;display: table;width: 100%; border:1px solid #e5e5e5;}
.tabcss .td1{ text-align:left; padding-left:28px;}
.tabcss label{ margin-right:4px;}
.Jftab .td1{ text-align:left; width:40%;}
.Jftab .td2{ width:33%;}
.Jftab .td3{ width:27%;}

.FootDate{line-height: 27px;border-bottom: 1px dashed #eeeeee;margin-bottom: 20px;}
.FootDate span{display: inline-block;background:#fff;padding-right: 16px;font-family: Arial, Helvetica, sans-serif;font-size:16px;position: relative;bottom: -1px;}
.FootDate span b{color:#333333;font-size:36px;margin-right: 10px;}

@media(max-width:1024px){
	.MemberCon .linebox{padding:15px;}
	.Formbox .head{position: relative;}

	.Jfinfo{padding:20px;}
	.Jfinfo .info{width: auto;float: none;}
	.Jfinfo .use{width: auto;float: none;}
	.Jfinfo .info .ti{line-height: 35px;padding-bottom: 15px;}
	.Jfinfo .info .head {padding-left: 86px;}
	.Jfinfo .use .btn{width: 160px;line-height: 35px;font-size: 14px;}
}
@media(max-width:768px){
	.MemberMenu,.MemberCon{width: auto;float: none;}
	.MemberMenu li{width:50%;float: left;line-height:24px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom: -1px;text-align: center;}
	.MemberMenu li a{padding:5px 15px;}
	.MemberMenu li .iconfont{margin:0px auto;display: block;line-height: 20px;}
  .MemberMenu h2{line-height: 32px;font-size: 16px;}
	.MemberMenu li a:after,.MemberMenu li a:before{display: none;}
	.selectli li{width: 33.333%;}
	.selectli select{width: 100% !important;font-size: 12px;background-position: right 7px center;}
	.Formbox .item {padding-left: 0;line-height: 28px;}
	.Formbox .item .ipt{width:100% !important;height:32px;line-height: 30px;}
	.Formbox .item select{height: 30px;}
	.Formbox .item dt {font-size: 12px;position: static;width: auto;text-align: left;line-height: 28px;}

	.MemberCon .TopNav {line-height: 30px;}
	.MemberCon .TopNav li{width: 25%;}
	.MemberCon .TopNav li a{width: auto;}
	.MemberTab li{width: 25%;text-align: center;}
	.MemberTab li a{padding-left:0;padding-right: 0;}

	.AddressList .item{width: auto;float: none;height: auto;padding:15px;line-height: 30px;margin-bottom: 12px;}
	.AddressList .item .name{padding-top: 0;line-height: 40px;}

	.FapiaoList .set{position:static;text-align: right;}
	.FapiaoList .item{padding:15px;margin-bottom: 15px;}

	.Jftab .td1{padding-left:8px;width: 42%;}
	.Jftab .td2 {width: 28%;}
	.Jftab .td3{width: 40%;}

	.FootDate span b{font-size:18px;}
}


.ljzx{width: 100% !important;}
.ljzx .list47 .item{width: 31.3%;margin-right: 3%;}
.ljzx .list47 .item:nth-child(3n){margin-right: 0;}


.box37{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;padding: 0;margin-top: 0;flex:1}
.tab6{display:flex;align-items:center;border-bottom:1px solid #efefef}
.tab6 .tab:not(:first-child){margin-left:75px}
.tab6 .tab{font-size: 0.18rem;padding: 0 0 0.1rem 0;position:relative;cursor:pointer}
.tab6 .tab.cur{color: #5885ea;/* font-family:"HelveticaBlod"; */}
.tab6 .tab.cur::before{content:'';display:block;position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#1e94d4}
.box37 .list47{margin-top: 0.3rem;}
.list47{display:flex;flex-wrap:wrap}
.list47 .item{width: 48.5%;display:flex;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;
	-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden;margin-bottom:3%;
	background-image: linear-gradient(98deg,#5ec1ff,#3a95ff);}
.list47 .item:not(:nth-child(2n)){margin-right: 3%;}
.list47 .dollar{padding: 0 0.3rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-image: linear-gradient(98deg,#5ec1ff,#3a95ff);position:relative;width: 28%;}
.list47 .dollar::before{content:'';display:block;width:15px;height:15px;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:absolute;right:-7px;top:-6px}
.list47 .dollar::after{content:'';display:block;width:15px;height:15px;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:absolute;right:-7px;bottom:-6px}
.list47 .num{color: #fff;line-height:.8;font-size: 0.32rem;font-weight: 600;}
.list47 .num span{font-size: 0.24rem;font-weight: 500;margin-right: 4px;}
.list47 .doll_tit{color: #ffffff;line-height:1.3;margin: 0.1rem 0;opacity: 0.8;}
.list47 .used{flex:1;padding: 0.3rem;position:relative;color: #fff;}
.list47 .used::before{content:'';display:block;position:absolute;right:-12px;top:-13px;background-image:url(../images/icon45.png);background-repeat:no-repeat;background-size:contain;width:72px;height:68px}
.list47 .tit{line-height:1.3;word-break:break-word;font-size: 0.18rem;}
.list47 .time{line-height:1.4375}
.list47 .btn{display:inline-block;color:#ffffff;padding: 0 0.3rem;background-image:linear-gradient(#e6cfaf,#deb780);border-radius:15px;-webkit-border-radius: 0.3rem;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;line-height: 0.36rem;margin-top:15px;font-size: 0.14rem;}
.list47.hui .item{background-color:#f8f8f8;background-image:unset}
.list47.hui .dollar{background-image:linear-gradient(#e5e5e5,#e7e7e7)}
.list47.hui .num,.list47.hui .doll_tit{color:#212324}
.list47.hui .tit{color:#000}
.list47.hui .time{color:#7c7e7f}
.list47.hui .btn{background-image:linear-gradient(#e5e5e5,#e7e7e7);color:#636466}
.list47.hui .used::before{background-image:url(../images/icon46.png)}
.list47.hui.hui1 .used::before{background-image:url(../images/icon47.png)}
@media (max-width:1459px){.tab6 .tab{padding:10px 0 30px}
.tab6 .tab:not(:first-child){margin-left:55px}
}@media (max-width:1280px){.tab6 .tab{padding:10px 0 25px}
.tab6 .tab:not(:first-child){margin-left:35px}
}@media (max-width:1024px){.box37{padding:20px}
.box37 .list47{margin-top:15px}
.list47 .used{padding:15px 15px}
.list47 .btn{margin-top:10px;line-height:20px;padding:0px 10px}
.tab6 .tab:not(:first-child){margin-left:25px}
.tab6 .tab{padding:10px 0}
}@media (max-width:768px){.box37{padding:0px}
.list47 .item{width:49%}
.list47 .item:not(:nth-child(3n+1)){margin-left:0}
.list47 .item:not(:nth-child(2n+1)){margin-left:2%}
.tab6 .tab:not(:first-child){margin-left:10px}

}@media (max-width:640px){.list47 .item{width:100%}
.list47 .item:not(:nth-child(2n+1)){margin-left:0}
.list47 .used{padding-right:20px}
}


/* 我的订单_物流信息 */

.box34{padding:0.3rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;overflow:hidden}
.box34 .box34_tit{color:#000000;line-height:1.3;font-size:0.18rem}
.box34 .list44{margin-top: 0.25rem;padding: 0.1rem 0 0;}
.list44{display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative}
.list44 .item{width:0.75rem;text-align:center;position:relative}
.list44 .tit{margin-top:0.1rem;font-size:0.16rem;color:#666}
.list44 .item.cur .num{background-color:unset;background-image:linear-gradient(to right,#86cdf3,#36a1db)}
.list44 .item.cur .num::before{opacity:.2}
.list44 .num{width: 0.24rem;height: 0.24rem;line-height:24px;background-color:#d0cfcf;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;position:relative;display:inline-block;z-index:2}
.list44 .num::before{content:'';display:block;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%);-o-transform:translate(-50%,-50%);width:158%;height:158%;background-image:linear-gradient(to right,#86cdf3,#36a1db);opacity:.2;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;opacity:0;}
.list44 .bar{background-color:#f7f8fa;position:absolute;top: 0.24rem;height:4px;left: 0.35rem;right: 0.35rem;z-index:1}
.list44 .car{background-image:linear-gradient(to right,#86cdf3,#36a1db);background-color:unset;height:4px;left:0;width:100%;position:absolute}
.list44 .car .car_img{display:block;position:absolute;background-image:url(../images/icon42.png);background-repeat:no-repeat;background-size:contain;width:32px;height:25px;left:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);z-index:3}
.list44 .bar.cur .car::before{opacity:0}
.box35{padding:30px 30px 60px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;overflow:hidden;margin-top:10px}
.box35 .box35_tit{color:#212324;font-size:0.2rem;font-weight:600}
.box35 .list45{margin-top:25px}
.list45 .item{padding-bottom:30px;padding-left:0.3rem;border-left:1px dashed #d0cfcf}
.list45 .tit{color:#212324;line-height:1.5;position:relative;font-size:0.16rem}
.list45 .desc{color:#636466;line-height:2;margin-top:12px;font-size:0.16rem}
.list45 .item.cur .tit{display:flex;align-items:center}
.list45 .item.cur .time_tit{font-size:0.16rem;margin-left:0.1rem;line-height:1.8}
.list45 .item.cur .tit::before{background-color:#1e94d4}
.list45 .new{background:#5885ea;border-radius:10px;-webkit-border-radius:0.15rem;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:inline-block;padding:0 0.15rem;color:#fff;line-height:1.8}
.list45 .tit::before{content:'';display:block;position:absolute;left:-0.34rem;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-color:#d0cfcf;width:7px;height:7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.box35 .btn_box{text-align:center;margin-top:20px}
@media (max-width:1459px){.box34,.box35{padding:30px}
}
@media (max-width:1024px){.box34,.box35{padding:20px}
.list45 .item{padding-bottom:20px}
.list44 .car .car_img{width:17px;height:15px}
}
@media (max-width:768px){.box34,.box35{padding:0;overflow: visible;}
.list45 .item{padding-bottom:15px}
.box35 .list45{margin-top:15px}
.box34 .list44{margin-top:15px}
.list44 .car .car_img{width:14px;height:10px}
.ljzx .list47 .item{width: 100%;margin-right: 0;}
.list47 .item:not(:nth-child(2n)){margin-right: 0;}
}
@media (max-width:640px){.list44 .item{width:16.66%}
.list44 .num{transform:scale(.7)}
.list44 .bar{top:20px}
.box34 .list44{margin-top:5px}
.box34{padding:0px}
}


.sppj{width: 100%;}
.sppj .td-1{width: 50%;text-align: left;padding-left: 0.2rem;display: flex;}
.sppj .td-2{width: 36%;text-align: left;}
.sppj .td-3{width: 14%;}
.sppj .pj{position:relative;background:url(../images/linebg.gif) 0px top repeat-x;padding: 0.2rem 0.3rem 0.2rem 0.95rem;height:auto !important;height:119px;min-height:119px;text-align: left;}
.sppj .pj .head{position:absolute;left:0;width: 0.8rem;text-align:center;font-size: 0.16rem;}
.sppj .pj .head img{display:block;border-radius:50%;margin: 0;width: 0.8rem;height: 0.8rem;}
.sppj .pj .star{ display:block; padding-top:6px;}
.sppj .pj .p{padding:10px 0 4px;font-size: 0.16rem;}
.sppj .pj .date{color:#999999;font-size: 0.16rem;}
.sppj .pj .reply{margin-top:5px;color:#999999;font-size: 0.16rem;padding:15px 33px;background:#f7f7f7;border-radius:12px;}
.OrderList .item li.td-1{display: block;}
.OrderList .item li.td-2{padding: 0.2rem 0.3rem 0.2rem 0;}
.OrderList .item li.td-2 .pro{padding-left: 1.2rem;height: 1rem;}
.OrderList .item li.td-2 .pro .ti{font-size: 0.16rem;font-weight: 500;margin: 0.1rem 0;}
.OrderList .item li.td-2 .pro .imgbox{width: 1rem;height: 0.8rem;}


/*登录注册*/
.LoginTop{height: 120px;line-height: 120px;}
.LoginTop .logo img{display: inline-block;vertical-align: middle;}
.LoginTop .logo span{display: inline-block;vertical-align: middle;line-height: 52px;margin-left: 20px;padding-left: 20px;color:#333333;font-size: 24px;border-left: 1px solid #e5e5e5;}
.LoginTop .logo span i{color:#1987ed;}
.LoginBox{background:url(../images/member/loginbg.jpg) center center;background-size:cover;padding:5% 0;}
.LoginBox .content{background:#fff;max-width: 6rem;margin:0px auto;padding: 0.6rem;border-radius: 6px;min-height: 4.6rem;}
.LoginBox .content .txt-top{text-align: center;font-size: 0.24rem;color: #333;padding-bottom: 0.15rem}
.LoginBox .kd{width: 100%; float: left;}
.LoginBox .form .item{margin-bottom: 0.3rem;border: 1px solid #e5e5e5;line-height: 0.42rem;padding: 0 0.1rem;
	position: relative;font-size: 0.16rem;border-radius: 6px;display: flex;align-items: center;height: 0.44rem;}
.LoginBox .form .item .iconfont{color:#9b9b9b;position: absolute;left: 0;top: 0;font-size:20px;}
.LoginBox .form .item img{width: 0.18rem;margin-right: 0.1rem;}
.LoginBox .form .item .ipt{width: 100%;height: 0.4rem;line-height: 0.4rem;font-size: 16px;}
.LoginBox .form .item .eye{position: absolute;right: 0;top:0;cursor: pointer;}
.LoginBox .form .nav{margin:-12px 0 36px;font-size: 16px;}
.LoginBox .form .nav a{display: inline-block;color:#666666;margin-left: 14px;font-size: 16px;}
.LoginBox .form .nav a:hover{color:#1987ed;}
.LoginBox .form .other{text-align: center;padding-top: 17px;font-size: 12px;}
.LoginBox .form .other .tip{color:#999999;line-height: 37px;}
.LoginBox .form .other .ti{position: relative;margin-bottom: 33px;}
.LoginBox .form .other .ti:after{position: absolute;left: 0;width: 100%;top: 11px;content: "";height: 1px;background:#e5e5e5;}
.LoginBox .form .other .ti span{display: inline-block;background:#fff;padding:0 22px;position: relative;z-index: 1;}
.LoginBox .form .other a{display: inline-block;width: 20%;vertical-align: middle;}
.LoginBox .form .yzbtn{color:#fff;position: absolute;right: 0;bottom: 0;text-align: center;width: 114px;background:#bfbfbf;}
.LoginBox .form .yzbtn:hover{background:#999;}
.LoginBox .form .look{font-size:0.16rem;padding-bottom:0.3rem;}
.LoginBox .form .check{padding:20px 0;}
.LoginBox .form .check label{width: 33.333%;text-align: center;display: block;float: left;}
.LoginBox .form .tips{text-align: center;font-size: 0.16rem;padding-top: 0.15rem;color:#999999;}

.LoginBox .form .ewa{margin-top:8%;padding-left:0;}
.LoginBox .form .ewa p{text-align: center;margin:5px 0 15px 0;}
.LoginBox .form .ewaImg{padding:8px;width:140px;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin:0 auto;}

.LoginBox .form .item .selectli{width: 100%;display: block;}
.LoginBox .form .item .selectli .w33{width: 33%;float: left;}
.LoginBox .form .item .selectli select{line-height: 0.4rem;height: 0.4rem;font-size: 0.16rem;color: #666;}
.LoginBox .form .item .selectli .w100{width: 100%;}

.LoginBox .imgbox{width: 48%; float: right;text-align: center;}

.LoginBox .goHome{max-width:984px;margin:0 auto 10px;}
.LoginBox .goHome a{display: inline-block;width:100px;height:32px;border-radius: 3px;line-height: 32px;text-align: center;background:rgba(0,0,0,0.3);color:#fff;font-size: 16px;}
.LoginBox .goHome a img{vertical-align: middle;position: relative;margin-right:5px;max-height:13px;top:-2px;}
.LoginBox .goHome a:hover{background:#1987ed;}

.LoginBox .btnsauto{width: 100%;height: 0.48rem;color:#fff;cursor: pointer;background: #5885ea;font-size:0.16rem;border-radius: 0.3rem;}
.LoginBox .btnsauto:hover{background:#cc0008;}
.LoginBox dl.wxdl{padding: 0.3rem 0;}
.LoginBox dl.wxdl dt{text-align: center;font-size: 0.16rem;color: #666;line-height: 1;margin-bottom: 0.15rem;}
.LoginBox dl.wxdl dd{text-align: center;margin-top: 0.15rem;}
.LoginBox dl.wxdl dd figure{text-align: center;margin: 0 auto;display: inline-block;max-width: 1.6rem;border: 1px solid #eee;}

@media(max-width:1024px){
	.loginbody{padding-top: 60px;}
	.LoginTop{position: fixed;left: 0;width: 100%;top: 0;height: 60px;line-height: 60px;background:#fff;z-index: 100;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
	.LoginTop .logo img{height: 38px;}
	.LoginTop .logo span{font-size: 18px;line-height: 30px;}
	.LoginBox .content{min-height: 3.6rem}
}
@media(max-width:768px){
	.LoginBox .content{padding:20px;}
	.LoginBox .kd{width: auto;float: none;}
	.LoginBox .imgbox{width: auto;float: none;}
	.LoginBox .form .item{margin-bottom: 15px;}
	.LoginBox .form .nav{margin:-5px 0 20px;}
	.OrderList .item ul{flex-wrap: wrap;align-items: flex-start;}
	.sppj .item li.td-1{width: 100%}
	.sppj .item li.td-2 .pro{padding-left: 20px;height: auto;}
	.sppj .item li.td-2{width: 70%;}
	.sppj .item li.td-2{padding: 0}
}

/*Floor003037 */
.Floor003037{width: 100%;float: left;}
.Floor003037 .auto{position: relative;z-index: 3;overflow: hidden;}

.Floor003037 .title{ border-bottom: 1px solid #eee; line-height: 25px; padding:0 0 19px 0;}
.Floor003037 .title span{padding-left:0;font-size: 0.22rem;color: #5885ea;background-size: contain;display: inline-block;}
.Floor003037 .title a{float: right;color: #999; }
.Floor003037 .title a:after{display: inline-block; content: ''; border-top: 1px solid #999;border-right: 1px solid #999; transform: rotate(45deg); margin-left: 5px; vertical-align: middle; width: 5px; height: 5px;}

@media(max-width:480px){
	.Floor003037 .title{line-height: 5vw;padding: 4vw 0;}
	.Floor003037 .title span{font-size: 5vw;padding-left: 6vw;}
}

.Floor003037 .left .title{position: relative;margin-bottom: 0.3rem;display: flex;flex-direction: row;justify-content: center;}
.Floor003037 .left .title li{float: left;cursor: pointer;display: flex;align-items: center;}
.Floor003037 .left .title li:not(:last-child):after{display: inline-block;content: '';width: 1px;height: 0.24rem;background-color: #eee;vertical-align: middle;margin: 0 0.3rem;/* padding-bottom: 0.3rem; */}
.Floor003037 .left .title a{position: absolute;right: 0; top: 50%; margin-top: -15px;}
.Floor003037 .left .title li:not(.on) a{display: none;}
.Floor003037 .left .title li:not(.on) span{color: #999;padding-left: 0;background: none;}
.Floor003037 .left .title li.on span{position: relative;}
.Floor003037 .left .title li.on span:after{position: absolute;top:100%;margin-top: 0.16rem;left: 0;right: 0;content: '';height: 3px;background-color: #5885ea;}

@media(max-width:480px){
	.Floor003037 .left .title{margin-bottom: 3vw;}
	.Floor003037 .left .title li:not(:last-child):after{margin: 0 3vw; height: 4vw;}
	.Floor003037 .left .title a{margin-top: -10px;}
	.Floor003037 .left .title li.on span:after{margin-top: 4vw; left: 6vw;}
}



@media(min-width:481px){
	.Floor003037 .right li aside,
	.Floor003037 .left dd a{font-size: 16px;}
}

@media(min-width:769px){
	.Floor003037{width: 100%;}
}

@media(max-width:768px){
	.Floor003037{width:100%;float: none;}
}



.bzzx .text1{font-size: 0.16rem;line-height: 2;color: #333;}
.bzzx .text1 aside{font-size: 0.18rem;color: #666;}
.bzzx .text1 p{margin-bottom: 0.3rem;}
.mb-30{margin-bottom: 0.3rem;}
.bzzx .text1 p span.yellow{background: rgb(255, 229, 0);color: #000;}
.bzzx .text1 p span.bg_red{background: rgb(255, 0, 0);color: #fff;}
.bzzx .text1 p span.red{color: rgb(229, 51, 51);text-decoration: underline;}
.bzzx .text1 .table_3{}

.bzzx .text1 .table_3 th,
.bzzx .text1 .table_3 td{ text-align:center; border:1px solid #ddd; border-collapse:collapse; line-height:24px; 
	padding:15px;font-size: 0.16rem;}
.bzzx .text1 .table_3 th{ font-size:0.16rem; font-weight:normal;background: #f1f1f1;}
.bzzx .text1 .table_3 td strong.ls{font-weight: 600;color: rgb(0, 102, 0);}

@media(max-width:480px){
.bzzx .text1 .table_3{ overflow:auto;}
.bzzx .text1 .table_3 table{ width:180%;}
}

/*
 .TextList001230 涓篸emo缂栧彿
 */
.TextList001230{ padding:0 2%;font-size:12px;}
.TextList001230 .ul{    display: flex;
    flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.TextList001230 li{
	border: 1px dotted #ddd;
	padding: 0.3rem 1.1rem 0.3rem 0.3rem;
	width: 48.5%;
	overflow:hidden;
	position:relative;
	margin-top: 0.3rem;
	}


.TextList001230 li time{ text-align:center;   float:left;line-height: 24px; width:68px; margin-right:15px; border-radius:5px; background-color:#0755a7; color:#fff;}
.TextList001230 li time span{line-height: 44px;display: block;font-size: 30px;color: #0755a7; background-color:#e2e2e2;border-radius:5px 5px 0 0;}
.TextList001230 li a{position:absolute;right: 0.3rem;padding-top: 0;height: 0.45rem;top:50%;margin-top: -0.24rem;
	background:url(../images/frame1.png) no-repeat center top;font-size: 0.16rem;width: 0.45rem;background-size: 0.45rem;}
.TextList001230 li p{margin:0;font-size: 0.16rem;line-height: 1.8;color:#333;padding-top: 6px;}
.TextList001230 li p span{color:#999;font-size: 0.14rem;display: flex;align-items: center;}
.TextList001230 li p span i{ color: #ccc;margin: 0 0.1rem;}
.TextList001230 li img{float: left;width: 0.6rem;margin-right: 0.15rem;}


/*Floor003153 */
.Floor003153{padding: 0.8rem 0;}
.Floor003153 .title{position: relative;margin-bottom:0.15rem;}
.Floor003153 .title .name{font-size: 0.24rem;color: #000;line-height: 1;position: relative;}
.Floor003153 .title .name:after{display: block;content: '';width: 5px; height: 0.24rem; 
	background-color: #5885ea;position: absolute;top: 0;left: -0.3rem;}

.Floor003153 .box{background: #fff;border-radius: 0;margin-top: 0.15rem;padding: 0.45rem;}
.Floor003153 .intro .info{line-height: 2.2;color: #000;font-size: 0.18rem;}
@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .info{padding: 0 0.6rem 0 0;}  
}
@media (max-width:1024px) {
.Floor003153 .intro .img{margin-bottom: 2em;}
.Floor003153{padding: .4rem 0}
.hyzx{padding-top: .4rem;}
}
@media (max-width:768px){
	.Floor003153 .box{padding: .3rem;}
	.TextList001230 li{padding: 0.2rem .6rem 0.2rem 0.2rem;width: 100%}
	.TextList001230 li img{width: .4rem;}
	.TextList001230 li a{width: .35rem;height: .35rem;background-size: .35rem;right: .1rem;}
	.bzzx .text1 p{margin-bottom: .1rem;}
}
.Points-list .top-box{margin-bottom: .3rem;display: flex;align-items: center;height: 1.86rem;background: url(../images/jfbg.png) no-repeat;background-size: cover;border-radius: .1rem;padding: 0 .4rem}
.Points-list .top-box .profile{width: 1.2rem;height: 1.2rem;border-radius: 50%;overflow: hidden;}
.Points-list .top-box .profile img{width: 100%;height: 100%;object-fit: cover;}
.Points-list .top-box .box{margin-left: .4rem;}
.Points-list .top-box .box .name{font-size: .3rem;color: #000;}
.Points-list .top-box .box .text{margin-top: .2rem;font-size: .18rem;}
.Points-list .top-box .box .text span{color: #5885ea;}
.Points-info .ProInfo .price{display: flex;align-items: baseline;font-size: .18rem;color: #5885ea;}
.Points-info .ProInfo .price span{font-size: .48rem;}
.Points-info .ProInfo .num{margin-top: .2rem;display: flex;align-items: center;width: 100%;}
.Points-info .ProInfo .num .name{margin-right: .2rem;color: #666;}
.Points-info .ProInfo .num .numbox{display: flex;align-items: center;width: max-content;}
.Points-info .ProInfo .num .numbox a{display: flex;align-items: center;justify-content: center;width: .42rem;height: .42rem;border: 1px solid #ddd;box-sizing: border-box;text-align: center;}
.Points-info .ProInfo .num .numbox .input{width: .8rem;height: .42rem;margin: 0 .1rem;border: 1px solid #ddd;box-sizing: border-box;text-align: center;}
.Points-info .ProInfo .btn{margin-top: .3rem; width: 2.2rem; border-radius: .5rem; background: #5885ea; height: .5rem; justify-content: center; text-align: center; color: #fff;}
.Points-info .gugeb ul{display: flex;flex-wrap: wrap;}
.Points-info .gugeb ul li{width: 50%;display: flex;padding: 2% 2%;box-sizing: border-box;}
.Points-info .gugeb ul li .title{width: 40%;font-weight: bold;}
.Points-info .gugeb ul li .text{width: 60%;}
.Points-info .gugeb ul li:nth-of-type(odd){border-right: 1px solid #ddd;}
.Points-info .gugeb ul li:nth-child(4n-3),
.Points-info .gugeb ul li:nth-child(4n-2){background-color: #F6F7F9}
.Points-info .gugeb .textarea{font-size: .18rem;line-height: 1.6;}






