@charset "utf-8";
@font-face{
	font-family: systr;
	src:url(../fonts/SourceHanSerifSC-regular.OTF);
}




html{-webkit-text-size-adjust:100%;font-size:5.2083333vw}
*{margin:0;padding:0;}
body{ font-family:systr,Arial,sans-serif;margin:0px; padding:0px; margin:0px auto; font-size:0.16rem;line-height:0.3rem; color:#000; width:100%;  zoom:1;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#000;font-family:systr,Microsoft YaHei,arial, sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address,pre,time{margin: 0; display: block;} /*html5设置*/
aside{font-family:systr,Microsoft YaHei,arial, sans-serif;}
pre{white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:middle;}
a{ color:#333; text-decoration:none;transition: all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#d00806;}

.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left !important;}
.tr{ text-align:right;}
.tc{ text-align:center !important;}
.hide{ display:none;}
.block{ display:block;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{*zoom:1;}.relative{ position:relative;}
.bodyon{ overflow:hidden;}
.nones{ position:absolute !important; visibility:hidden; opacity:0; top:0;}
.table {display: table;width: 100%;border-collapse: collapse;}
.table-tr {display: table-row;}
.table-th {display: table-cell;height: 100%;border: 1px solid gray;text-align: center;vertical-align: middle;}
.table .cell {display: table-cell;vertical-align: middle;}
.w1600{max-width:16rem;margin:0 auto;}
.w1400{max-width:14rem;margin:0 auto;}

/*单行文本省略号*/
.tit{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.p{overflow: hidden;word-break:normal;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;}
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}

/*input字体*/
:-moz-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #999999;}

select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #d9d9d9; text-indent:1em;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none; color:#999999;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/selectarr.png) no-repeat scroll 95% center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display: none;
}

/*网页滚动条*/
::-webkit-scrollbar{
	width: 6px; height:6px;-webkit-overflow-scrolling : touch;
	background-color: #e6e6e6;}
::-webkit-scrollbar-track{
	background-color: #e6e6e6;}
::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #58504a;}
::-webkit-scrollbar-button{
	height: 0px;
	background-color: #e6e6e6;}

/*effict*/
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .5s;}
.imgbox img{ width:auto !important; max-height:100%;}

@media(max-width:1440px){
	.w1600,.w1400{max-width:88%;margin:0 auto;}
}
@media(max-width:1024px){
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */ /*设置的区域宽度用百分比固定为父元素的宽度对应的百分百，不会收到padding或是border把盒子撑大*/
		}
		*:before,*:after {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		}
	/* html{font-size:9.7656vw} */
	body{font-size: 14px;line-height: 24px;padding-top: 50px;}
	.w1600,.w1400{max-width:none;margin:0 15px;}
}

/*pages*/
.Pages.none{display: none;}
.Pages{margin:0.6rem 0;text-align: center;position: relative;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{display: none;}
.Pages a{display: inline-block;width:0.58rem;height:0.58rem;line-height: 0.58rem;border:1px solid #333;text-align: center;font-size: 0.16rem;margin:0 0.05rem;}
.Pages a.a_cur{background: #d00806;color:#fff;border:1px solid #d00806;}
.Pages a:hover{background: #d00806;color:#fff;border:1px solid #d00806;}
.Pages a.a_prev,.Pages a.a_next{position: absolute;top:0;width:0.5rem;font-size: 0;color:transparent;border:none;}
.Pages a.a_prev{left:0;}
.Pages a.a_next{right:0;}
.Pages a.a_prev::before,
.Pages a.a_next::before{content:'';display: block;width:0.5rem;height:0.5rem;border-radius:50%;background: #d00806;position: absolute;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.Pages a.a_prev::before{right:-0.25rem;top:0;}
.Pages a.a_next::before{left:-0.25rem;top:0;}
.Pages a.a_prev::after,
.Pages a.a_next::after{content:'';display: block;width:100%;border-radius:50%;position: absolute;background-position: center center;background-repeat: no-repeat;background-size: contain;position: absolute;top:0;left:0;height:100%;}
.Pages a.a_prev::after{background-image: url(../images/ico/prev.png);}
.Pages a.a_next::after{background-image: url(../images/ico/next.png);}
.Pages a.a_prev:hover,.Pages a.a_next:hover{background: none;}
.Pages a.a_prev:hover::before,
.Pages a.a_next:hover::before{opacity: 1;}

@media(max-width:768px){
	.Pages{height:40px;margin:30px 0;}
	.Pages .num{display: none;}
	.Pages .a_first,.Pages .a_end{display: none;}
	.Pages a.a_prev,.Pages a.a_next{width:40px;height:40px;}
	.Pages a.a_prev::before, .Pages a.a_next::before{width:40px;height:40px;}
	.Pages a.a_prev::before{right:-20px;}
	.Pages a.a_next::before{left:-20px;}
	.Pages a.a_prev{left:10%;}
    .Pages a.a_next{right:10%;}
}

/*pages end*/


/* Top */
.Top{position: fixed;top:0;width:100%;line-height:0.99rem;border-bottom:1px solid rgba(255,255,255,0.1);z-index:100;padding:0 0.35rem;box-sizing: border-box;}
.shopBtn ul li{display: inline-block;margin-left:0.1rem;min-width:1.2rem;line-height: 0.38rem;border:1px solid rgba(255,255,255,0.3);text-align: center;font-size: 0.14rem;opacity: 0.5;box-sizing:border-box;padding:0;}
.shopBtn ul li a{color:#fff;}
.shopBtn ul li img{display: inline-block;margin-right:0.05rem;max-height:0.19rem;max-width:0.18rem;position: relative;top:-2px;}
.shopBtn ul li:hover{background: #d00806;opacity: 1;border:1px solid #d00806;}
.Top .Search {position: relative;margin-right:0.6rem;}
.Top .Search .SearchBox{width:3rem;height:0.45rem;line-height: 0.45rem;border-radius: 0.05rem;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);position: absolute;top:100%;right:0;box-sizing: border-box;padding-right:0.5rem;overflow: hidden;display: none;}
.Top .Search .SearchBox input{width:100%;height:100%;box-sizing: border-box;padding:0 0.2rem;}
.Top .Search .SearchBox button{width:0.5rem;height:100%;background:url(../images/search.png) no-repeat center #d00806;position: absolute;right:0;top:0;}
.Top .MainNav ul li{float:left;margin-right:0.1rem;width:1.1rem;text-align: center;font-size: 0.18rem;}
.Top .MainNav ul::after{content:'';display:block;clear: both;}
.Top .MainNav ul li a{color:#fff;display: block;}
.Top .MainNav ul li.on{background: url(../uploadfiles/image/navhover.jpg) repeat;}
.Top .MainNav ul li:hover{background: url(../uploadfiles/image/navhover.jpg) repeat;}
.Top .MainNav ul li b{ display:none;}
.Top .MainNav ul li .NavPull{position: absolute;top:100%;left:0;width:100%;z-index:999;background: rgba(255,255,255,0.1);text-align: center;font-size: 0.18rem;display: none;line-height: 0.8rem;}
.Top .MainNav ul li .NavPull dl dd{display: inline-block;margin:0 0.2rem;padding-left:18px;position: relative;opacity: 0.7;}
.Top .MainNav ul li .NavPull dl dd .ico{margin-right:0.05rem;position: relative;top:-3px;display: inline-block;}
.Top .MainNav ul li .NavPull dl dd:hover{opacity: 1;}

.openbtn{ cursor:pointer;width:45px; height:50px;padding-top: 12px; position:absolute; right:0; top:0; z-index:999;background:#d00806;display: none;}
.closebtn{ position:fixed; left:0px; top:50px; width:100%; height:calc(100vh - 30px); z-index:10; display:none;background: rgba(0,0,0,0.5);}
.openbtn i{ display:block; background:#fff; margin:10px auto;transition: all ease 0.3s;margin:5px auto;width:30px;height:2px;border-radius: 3px;}
.openbtn i.sp2{border-left: 6px solid #d00806;}
.openbtn.on .sp1 {
	-webkit-transform: translate(0, 11px) rotate(45deg) !important;
	-moz-transform: translate(0, 11px) rotate(45deg) !important;
	-ms-transform: translate(0, 11px) rotate(45deg) !important;
	-o-transform: translate(0, 11px) rotate(45deg) !important;
	transform: translate(0, 11px) rotate(45deg) !important;}
.openbtn.on .sp2 {border-left: 0;
	-webkit-transform: translate(0, 4px) rotate(-45deg) !important;
	-moz-transform: translate(0, 4px) rotate(-45deg) !important;
	-ms-transform: translate(0, 4px) rotate(-45deg) !important;
	-o-transform: translate(0, 4px) rotate(-45deg) !important;
	transform: translate(0, 4px) rotate(-45deg) !important;}
.openbtn.on .sp3 { display:none;}

@media ( max-width:1024px){

.openbtn{display: block;}
.Top{position: fixed;top: 0 !important;transform: translateY(0) !important;
	-webkit-transform: translateY(0) !important;left: 0;width: 100%;line-height: 50px;padding:0 50px 0 12px;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top .Logo img{height: 28px;}
.Top .Search {position: static;}
.Top .Search .SearchBox{width: 95%;left: 2.5%;height: 35px;line-height: 35px;}
.Top .Search .SearchBox button{width: 35px;}
.Top .Search .SearchBox input{padding-right: 35px;}
.shopBtn em{display: none;}
.Top .shopBtn ul li{background:#d00806;width: auto;opacity: 1;width: 20px;height: 20px;line-height:20px;vertical-align: middle;padding:1px 0;text-align: center;}
.Top .shopBtn ul li img{max-width: 18px;max-height: none;}
.Top .Search{margin-right: 15px;}
.SearchIco{background:#cccc;text-align:center;border-radius: 50%;width:25px;display: inline-block;vertical-align: middle;line-height: 25px;}
.MainNav{ position:fixed; height:calc(100vh - 50px); overflow-y:auto; z-index:999; width:220px; padding:0; right:-220px;background: #fff;top:50px;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: all ease 0.3s; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.Top .MainNav ul{ padding-top:30px;}
.Top .MainNav ul li{ display:block; position:relative; float:none; border-bottom:1px solid #e9e9e9;border-top:1px solid #f9f8f6; width:auto; margin:0; background:none;text-align: left;font-size: 15px;}
.Top .MainNav ul li .nav a{text-align:left; display:block; line-height:28px !important; padding:8px 0 8px 20px;}
.Top .MainNav ul li a {line-height: 38px;padding:0 15px;color:#333;}
.Top .MainNav ul li.on .navA {color:#fff;}
.Top .MainNav ul li b{ display:inline-block; position:absolute; z-index:10; width:100px; line-height:38px; height:38px; right:0px; top:-1px;}
.Top .MainNav ul li b:after{ position:absolute; height:auto; background:none; right:15px; top:10px;transition: all ease 0.3s;border-right: 1px solid #999;border-bottom: 1px solid #999;width: 10px;height: 10px;transform: rotate(45deg);content: "";}
.Top .MainNav ul li.on b:After{transform: rotate(-135deg);border-right: 1px solid #fff;border-bottom: 1px solid #fff;top: 18px;}
.Top .MainNav.on{visibility: visible;opacity: 1;filter: alpha(opacity=100); right:0;}

.Top .MainNav ul li .NavPull{position: static;width: auto;text-align: left;background:#fff;text-align: left;font-size: 14px;padding:10px 0;}
.Top .MainNav ul li .NavPull dl dd{display: block;padding-left: 0;}
.Top .MainNav ul li .NavPull dl dd a{padding:0;}
.Top .MainNav ul li .NavPull dl dd .ico{background:#d00806;top: 0;margin-right: 10px;vertical-align: middle;line-height: normal;padding:3px;}
.Top .MainNav ul li .NavPull dl dd .ico img{width: 25px;height: 25px;}
}


.HomeBan{background: url(../images/loading.svg) no-repeat center center;}
.HomeBan .slider li {position: relative;}
.HomeBan .slider li::before{content:'';display: block;width:100%;height:100%;background: url(../images/topbg.png) repeat-x top;position: absolute;top:0;left:0;z-index:90;}
.HomeBan .slider li .img{padding-top:100vh;}
.HomeBan .slider li .txt{position: absolute;left:10%;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index:99;}
.HomeBan .slider li .txt img{opacity: 0;max-width:7.5rem;}
.HomeBan .slider li video{width:100%;height:100%;position: absolute;top:0;left:0;z-index:10;object-fit: cover;}
.HomeBan .slider li.active .txt img{animation: moveUp 0.5s linear 0.5s 1 forwards;-webkit-animation: moveUp 0.5s linear 0.5s 1 forwards;}
.HomeBan .slider li.li3 .txt{left:auto;right:18%;}

.HomeBan .slick-dots{width:100%;position: absolute;bottom:0.3rem;text-align: center;}
.HomeBan .slick-dots li{display: inline-block;margin:0 5px;width:0.17rem;height:0.17rem;background: url(../images/dot.png) no-repeat center center;}
.HomeBan .slick-dots li::before{display:none;}
.HomeBan .slick-dots li button{display: none;}
.HomeBan .slick-dots li.slick-active{background: url(../images/dotc.png) no-repeat center center;background-size: contain;}

.HomeBan .slick-arrow{width:0.58rem;height:0.58rem;border-radius: 50%;border:1px solid #fff;background-color: transparent;background-repeat: no-repeat;background-position: center;font-size: 0;color:transparent;position: absolute;top:50%;z-index:99;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index:99;}
.HomeBan .slick-arrow.slick-prev{left:5%;background-image: url(../images/prev_white.png);}
.HomeBan .slick-arrow.slick-next{right:5%;background-image: url(../images/next_white.png);}
.HomeBan .slick-arrow:hover{background-color: #d00806;border:1px solid #d00806;}


@-webkit-keyframes moveUp{
	0%{
		transform: translateY(1.8rem);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}
@keyframes moveUp{
	0%{
		transform: translateY(1.8rem);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}

.HomeTit{position: relative;z-index:99;vertical-align: top;margin-bottom:0.5rem;}
.HomeTit .yuanico{position: absolute;left:-0.3rem;top:0.1rem;width:0.17rem;}
.HomeTit .cn{font-size: 0.5rem;line-height: 0.6rem;font-weight: bold;display: inline-block;}
.HomeTit .en{vertical-align: top;padding-top:0.15rem;font-size: 0.18rem;color:#000;font-weight: bold;}
.HomeTit  img{vertical-align: top;position: relative;top:0.15rem;margin-left:0.15rem;}
.HomeTit_white{color:#fff;}
.HomeTit_white .en{color:#fff;}

/* .sec-2 {position: relative;background: url(../images/homeprobg.jpg) no-repeat center right;background-size: cover;}
.sec-2 .HomePro{padding-left:12.95rem;padding-right:1.6rem;padding-top:1.2rem;}
.sec-2 .HomePro .slider-for {position: absolute;width:100%;height:100%;left:0;top:0;box-sizing: border-box;}
.sec-2 .HomePro .slider-for .item {padding-left:12.95rem;position: relative;height:100vh;padding-right:1.6rem;}
.sec-2 .HomePro .slider-for .item .img{width:11.6rem;position: absolute;left:0;top:0;padding-top:100vh;}
.sec-2 .HomePro .slider-for .item .img .num{position: absolute;left:0.4rem;bottom:0.3rem;font-size: 0.2rem;color:#000;}
.sec-2 .HomePro .slider-for .item .img .num b{font-size: 0.6rem;font-family: systsb;color:#d00806;position: relative;top:2px;}
.sec-2 .HomePro .slider-for .item .txt{padding-top:3rem;}
.sec-2 .HomePro .slider-for .item .txt .tit h1{font-size: 0.3rem;font-family: systsb;color:#d00806;}
.sec-2 .HomePro .slider-for .item .txt .tit .dec{font-size: 0.14rem;color:#999;line-height: 0.25rem;margin-top:0.15rem;}
.sec-2 .HomePro .slider-for .item .txt .con{margin-top:0.4rem;padding:0.2rem 0;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.sec-2 .HomePro .slider-for .item .txt .con ul li{display: inline-block;width:32%;box-sizing: border-box;padding-left:0.15rem;color:#000;}
.sec-2 .HomePro .slider-for .item .txt .con ul li span{color:#999;}

.sec-2 .HomePro .slider-nav {margin-top:5rem;margin-left:-0.3rem;}
.sec-2 .HomePro .slider-nav .item{text-align: center;}
.sec-2 .HomePro .slider-nav .item.slick-current{background:url(../images/homeprobg.png) no-repeat center center;background-size: contain;}
.sec-2 .HomePro .slider-nav .item img{display: inline-block;max-height:1.9rem;} */

.HomeTit{position: relative;}
.HomeTit .HomeMore{position: absolute;right:0;top:0;background: transparent;}
.HomeTit .HomeMore a{color:#d00806;border:1px solid #d00806;background: transparent;}
.HomeTit .HomeMore a:hover{background: #d00806;color:#fff;}

.sec-2{background: url(../uploadfiles/image/probg.jpg) no-repeat center center;}
.sec-2 .HomePro{padding:0.6rem 0;}
.sec-2 .HomePro .HomeProBox ul{margin-left:-0.1rem;position: relative;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li{width:25%;float:left;margin-bottom:0.1rem;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li a{display: block;margin-left:0.1rem;position: relative;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:first-child{width:50%;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li .img{padding-top:3rem;}
.sec-2 .HomePro .HomeProBox ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(2) .img{padding-top:6.1rem;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(4){position: absolute;left:0;bottom:0;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(5){position: absolute;left:25%;bottom:0;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li .txt{position: absolute;width:100%;text-align: center;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li .txt h1{font-weight: bold;font-size: 0.2rem;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li .txt .dec{font-size: 0.16rem;opacity: 0.7;margin-top:0.05rem;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(3) .txt,
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(5) .txt{top:0.35rem;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(4) .txt{text-align: left;top:40%;left:0.3rem;}
.sec-2 .HomePro .HomeProBox ul.ul_6 li:nth-child(6) .txt{top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;}
.sec-2 .HomePro .HomeProBox ul li:hover .img span{transform: scale(1.1);-webkit-transform: scale(1.1);}


.sec-2 .HomePro .HomeProBox ul.ul_4 li{width:25%;float:left;margin-bottom:0.1rem;}
.sec-2 .HomePro .HomeProBox ul.ul_4 li:first-child,
.sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(4){width:50%;}
.sec-2 .HomePro .HomeProBox ul.ul_4 li .img{padding-top:3rem;}
.sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(2) .img,
.sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(3) .img{padding-top:6.1rem;}
.sec-2 .HomePro .HomeProBox ul.ul_4 li a{display: block;margin-left:0.1rem;position: relative;}
.sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(4){position: absolute;left:0;bottom:0;}




.sec-3{background: url(../uploadfiles/image/homebrandbg.jpg) no-repeat top center;background-size: 100% auto;padding-top:1rem;position: relative;}
.sec-3 .HomeGongyiTop{padding-left:3.6rem;position: relative;padding-top:0.8rem;}
.sec-3 .HomeGongyiTop .HomeTit{position: absolute;left:0;top:0;}
.sec-3 .HomeGongyiTop .HomeBrandCon {position: relative;}
.sec-3 .HomeGongyiTop .HomeBrandCon .HomeBrandTit{color:#efefef;position: relative;}
.sec-3 .HomeGongyiTop .HomeBrandCon .HomeBrandTit h1{font-size: 0.36rem;line-height: 0.45rem;font-weight: normal;font-weight: bold;margin-bottom:0.3rem;}
.sec-3 .HomeGongyiTop .HomeBrandCon .con{font-size: 0.14rem;line-height: 0.4rem;color:#efefef;opacity: 0.6;}
.sec-3 .HomeGongyiTop .HomeBrandCon {}

.HomeMore{width:1.8rem;height:0.6rem;line-height: 0.6rem;text-align: center;background: #d00806;}
.HomeMore a{display: block;background: #d00806;color:#fff;}

.sec-3 .HomeGongyiTop .HomeBrandCon .HomeMore{position: absolute;right:0;top:40%;}

.sec-3 .HomeBrandList{position: absolute;bottom:0;left:0;width:100%;}
.sec-3 .HomeBrandList ul{margin-left:-0.625%;}
.sec-3 .HomeBrandList ul li{width:11.25%;margin-left:0.625%;float:left;position: relative;transition: all .5s;-webkit-transition: all .5s;overflow: hidden;}
.sec-3 .HomeBrandList ul li.on{width:40%;}
.sec-3 .HomeBrandList ul li .img{padding-top:5.2rem;}
.sec-3 .HomeBrandList ul li .img::after{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.4);position: absolute;top:0;left:0;}
.sec-3 .HomeBrandList ul li .txt{position: absolute;width:100%;height:100%;box-sizing: border-box;padding-top:0.6rem;position: absolute;top:0;left:0;color:#efefef;}
.sec-3 .HomeBrandList ul li .txt .tag{width:1.11rem;height:1.11rem;line-height: 1.11rem;text-align: center;border-radius: 50%;font-size: 0.42rem;font-family: systsb;margin:0 auto;transition: all .5s;-webkit-transition: all .5s;position: relative;font-family: txbdxk;text-shadow: 2px 2px #333;}
.sec-3 .HomeBrandList ul li .txt .tag::before{content:'';display: block;width:100%;height:100%;background: url(../uploadfiles/image/yuan.png) no-repeat center center;background-size: 100% 100%;position: absolute;left:0;top:0;}
.sec-3 .HomeBrandList ul li .txt .tag::after{content:'';display: block;width:1px;height:0.3rem;background: rgba(255,255,255,0.3);margin:0 auto;position: relative;top:-0.08rem;}
.sec-3 .HomeBrandList ul li .txt .tag i{display: block;width:100%;height:100%;background: url(../uploadfiles/image/yuan1.png) no-repeat center center;background-size: 100% 100%;position: absolute;top:0;left:0;-webkit-animation: rotate 3s linear infinite;animation: rotate 3s linear infinite;}

.sec-3 .HomeBrandList ul li .txt .tit{width:0.3rem;margin:0 auto;text-align: center;font-size: 0.2rem;line-height: 0.26rem;margin-top:0.4rem;transition: all .3s;-webkit-transition: all .5s;writing-mode: vertical-lr;}
.sec-3 .HomeBrandList ul li .txt .tit span{display: inline-block;margin-top:0.1rem;}
.sec-3 .HomeBrandList ul li .txt .con{font-size: 0.14rem;line-height: 0.25rem;color:#efefef;display: none;min-width:5rem;}
.sec-3 .HomeBrandList ul li.on .txt{padding:0.6rem;}
.sec-3 .HomeBrandList ul li.on .tag{margin:0;}
.sec-3 .HomeBrandList ul li.on .tit{width:100%;text-align: left;margin-top:0.5rem;writing-mode:inherit;}
.sec-3 .HomeBrandList ul li.on .con{display: block;margin-top:0.4rem;}
/* .sec-3 .HomeBrandList ul li.on .txt .tag{background: url(../uploadfiles/image/ybg2.png) no-repeat center center;background-size: 0.76rem;} */
.sec-3 .HomeBrandList ul li .img::after{content:'';display: block;width:100%;height:100%;background: #000;top:0;left:0;;}
.sec-3 .HomeBrandList ul li:first-child .img::after{opacity: 0;}
.sec-3 .HomeBrandList ul li:nth-child(2) .img::after{opacity: 0.4;}
.sec-3 .HomeBrandList ul li:nth-child(3) .img::after{opacity: 0.5;}
.sec-3 .HomeBrandList ul li:nth-child(4) .img::after{opacity: 0.6;}
.sec-3 .HomeBrandList ul li:nth-child(5) .img::after{opacity: 0.7;}
.sec-3 .HomeBrandList ul li:nth-child(6) .img::after{opacity: 0.8;}
.sec-3 .HomeBrandList ul li.on .img::after{display: none;}



@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


.sec-4{padding:0.9rem 0;background: url(../images/bodybg.jpg) repeat;}
.sec-4 .HomeNews .HomeNewsTop{position: relative;}
/* .sec-4 .HomeNews .HomeNewsTop .HomeTit{position: absolute;right:0;top:0;} */
/* .sec-4 .HomeNews .HomeNewsTop .NewsHot .img{width:64%;padding-top:5.2rem;}
.sec-4 .HomeNews .HomeNewsTop .NewsHot .txt{padding-top:2rem;width:28.53%;}
.sec-4 .HomeNews .HomeNewsTop .NewsHot .txt h1{font-size: 0.24rem;font-weight: bold;}
.sec-4 .HomeNews .HomeNewsTop .NewsHot .txt .date{color:#888;font-size: 0.14rem;font-weight: bold;padding-bottom:0.25rem;margin-bottom:0.2rem;border-bottom:1px solid #000;margin-top:0.1rem;}
.sec-4 .HomeNews .HomeNewsTop .NewsHot .txt .dec{font-size: 0.14rem;color:#666;line-height: 0.25rem;}

.sec-4 .HomeNews .HomeNewsList{margin-top:0.6rem;}
.sec-4 .HomeNews .HomeNewsList ul{margin-left:-4.8%;}
.sec-4 .HomeNews .HomeNewsList ul li{width:28.53%;float:left;margin-left:4.8%;}
.sec-4 .HomeNews .HomeNewsList ul li h1{font-size: 0.24rem;font-weight: bold;}
.sec-4 .HomeNews .HomeNewsList ul li .date{color:#888;font-size: 0.14rem;font-weight: bold;padding-bottom:0.25rem;margin-bottom:0.2rem;border-bottom:1px solid #000;margin-top:0.1rem;}
.sec-4 .HomeNews .HomeNewsList ul li .dec{font-size: 0.14rem;color:#666;line-height: 0.25rem;}
 */

 .sec-4 .HomeNews .HomeNewsBox .NewsHot{width:49%;background: #fff;}
 .sec-4 .HomeNews .HomeNewsBox .NewsHot .img{padding-top:4.4rem;}
 .sec-4 .HomeNews .HomeNewsBox .NewsHot .txt{padding:0.3rem;}
 .sec-4 .HomeNews .HomeNewsBox .NewsHot .txt h1{font-size: 0.2rem;}
 .sec-4 .HomeNews .HomeNewsBox .NewsHot .txt .dec{font-size: 0.14rem;line-height: 0.25rem;color:#888888;margin:0.15rem 0;}
 .sec-4 .HomeNews .HomeNewsBox .NewsHot .txt .date{font-size: 0.16rem;color:#d00806;}

 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList{width:48%;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList {margin-bottom:0.5rem;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul{margin-left:-4%;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li{width:46%;float:left;margin-left:4%;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .img{padding-top:2.2rem;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .img .date{width:1rem;height:0.44rem;line-height: 0.44rem;text-align: center;background: #d00806;color:#fff;position: absolute;right:0;bottom:0;font-size: 12px;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .txt{font-size: 0.18rem;line-height: 0.25rem;margin-top:0.15rem;height:0.5rem;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList{border-top:1px solid #e5e5e5;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li{line-height: 0.7rem;border-bottom:1px solid #e5e5e5;padding-left:0.15rem;padding-right:0.8rem;position: relative;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li::before{content:'';display: block;width:5px;height:5px;background: #d00806;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li span{font-size: 0.14rem;color:#999;position: absolute;right:0;top:0;}
 .sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li p{font-size: 0.18rem;}

 .NewsHot .slick-dots{width:100%;position: absolute;top:4rem;text-align: center;}
 .NewsHot .slick-dots li{display: inline-block;margin:0 5px;width:0.17rem;height:0.17rem;background: url(../images/dot.png) no-repeat center center;}
 .NewsHot .slick-dots li::before{display:none;}
 .NewsHot .slick-dots li button{display: none;}
 .NewsHot .slick-dots li.slick-active{background: url(../images/dotc.png) no-repeat center center;background-size: contain;}




/* Bottom */
.Bottom{position: relative;background: url(../images/bodybg.jpg) repeat;}
.Bottom::before{content:'';display: block;width:100%;height:80%;background: url(../images/bottombg.jpg) no-repeat center center;background-size: cover;position: absolute;bottom:0;left:0;}
.Bottom .w1600{position: relative;z-index:99;}
.Bottom .HomeEnter ul li{width:50%;float:left;position: relative;}
.Bottom .HomeEnter ul li .img{padding-top:4rem;}
.Bottom .HomeEnter ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.Bottom .HomeEnter ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.Bottom .HomeEnter ul li .more{width:1.8rem;height:0.6rem;line-height: 0.6rem;text-align: center;color:#fff;position: absolute;right:0.3rem;bottom:0.3rem;}
.Bottom .HomeEnter ul li:hover .more{background: #d00806;}
.Bottom .HomeEnter ul li .txt{position: absolute;left:0.8rem;top:0.6rem;color:#efefef;font-weight: bold;}
.Bottom .HomeEnter ul li .txt h1{display: inline-block;width:0.4rem;font-size: 0.35rem;font-weight: normal;line-height: 0.4rem;position: relative;}
.Bottom .HomeEnter ul li .txt h2{display: inline-block;width:0.3rem;vertical-align: top;font-size: 0.24rem;font-weight: normal;}
.Bottom .HomeEnter ul li .txt h1::before{content:'';display: block;width:0.15rem;height:0.15rem;background: url(../images/rkico.png) no-repeat center center;background-size: contain;position: absolute;bottom:0;right:0.05rem;z-index:0;}
.Bottom .HomeEnter ul li .txt h1 span{position: relative;z-index:9;}

.Bottom .HomeEnter ul li:first-child .txt h1::before{bottom:auto;top:0;right:auto;left:-0.05rem;}

.Bottom .BottomTop{padding:0.7rem 0 0.3rem 0;border-bottom:1px solid rgba(255,255,255,0.1);text-align: center;}
.Bottom .BottomTop .line{width:1px;height:0.4rem;background: #d00806;margin:0 auto 0.3rem;}

.Bottom .BottomCon{padding:0.3rem 0 0.6rem 0;margin-left:-2%;}

.Bottom .BottomCon .item{width:35%;float:left;margin-left:2%;font-size: 0.14rem;}
.Bottom .BottomCon .copyright{padding-top:0.3rem;width:36%;}
.Bottom .BottomCon .copyright .othernav ul li{float:left;padding:0 0.15rem;position: relative;}
.Bottom .BottomCon .copyright .othernav ul li::before{content:'';display: block;width:1px;height:0.14rem;background: rgba(255,255,255,0.3);position: absolute;left:0;top:50%;margin-top:-0.07rem;}
.Bottom .BottomCon .copyright .othernav ul li:first-child{padding-left:0;}
.Bottom .BottomCon .copyright .othernav ul li:first-child::before{display: none;}
.Bottom .BottomCon .copyright .othernav ul li a{color:#fff;}
.Bottom .BottomCon .copyright .con{color:#fff;opacity: 0.4;margin-top:0.15rem;}
.Bottom .BottomCon .copyright .con a{color:#fff;}
.Bottom .BottomCon .copyright .con p{display: inline-block}

/* .Bottom .BottomCon .bottomewa{text-align: center;}
.Bottom .BottomCon .bottomewa ul li{display: inline-block;margin:0 0.05rem;}
.Bottom .BottomCon .bottomewa ul li img{max-width:1.1rem;}
.Bottom .BottomCon .bottomewa ul li p{color:#fff;font-size: 0.14rem;margin-top:0.1rem;} */

.Bottom .BottomCon .bottomewa{padding-top:0.4rem;}
.Bottom .BottomCon .bottomewa .enjoy ul li{display: inline-block;margin-left:0.2rem;position: relative;}
.Bottom .BottomCon .bottomewa .enjoy ul li .ico{width:40px;height:40px;line-height: 40px;border-radius: 50%;background: rgba(255,255,255,0.2);text-align: center;position: relative;}
.Bottom .BottomCon .bottomewa .enjoy ul li .ico img{max-width:0.21rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.Bottom .BottomCon .bottomewa .enjoy ul li .tcbox{padding:0.1rem;background: #fff;position: absolute;left:-0.6rem;bottom:0.6rem;display: none;}
.Bottom .BottomCon .bottomewa .enjoy ul li .tcbox dl{display: flex;text-align: center;}
.Bottom .BottomCon .bottomewa .enjoy ul li .tcbox dl dd{width:110px;display: inline-block;margin:0 0.05rem;}
.Bottom .BottomCon .bottomewa .enjoy ul li .tcbox::before{content:'';display: block;border-top:5px solid #fff;border-bottom: 5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;position: absolute;left:0.74rem;bottom:-10px;}

.Bottom .BottomCon .bottomewa .enjoy ul li:nth-child(2) .tcbox{left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.Bottom .BottomCon .bottomewa .enjoy ul li:nth-child(2) .tcbox::before{margin-left:-5px;left:50%;}


.Bottom .BottomCon .bottomewa .enjoy ul li:hover .ico{background: #d00806;}
.Bottom .BottomCon .bottomewa .enjoy ul li:hover .tcbox{display: block;}

.Bottom .BottomCon .bottomtel{padding-top:0.2rem;width:22%;float:right;}
.Bottom .BottomCon .bottomtel .tit{font-size: 0.22rem;color:#fff;margin-bottom:0.2rem;}
.Bottom .BottomCon .bottomtel ul li{padding-left:40px;position: relative;margin-top:0.1rem;color:#fff;min-height:30px;}
.Bottom .BottomCon .bottomtel ul li .ico{width:30px;border-radius: 50%;background: #d00806;text-align: center;line-height: 30px;position: absolute;left:0;top:0;}
.Bottom .BottomCon .bottomtel ul li span{opacity: 0.4;}

.Bottom .BottomNav{line-height: 0.76rem;border-bottom:1px solid rgba(255,255,255,0.1);position: relative;text-align: center;}
.Bottom .BottomNav ul{display: flex;justify-content: center;}
.Bottom .BottomNav ul li{padding:0 0.4rem;position: relative;}
.Bottom .BottomNav ul li a{color:#fff;}
.Bottom .BottomNav ul li::before{content:'';display: block;width:1px;height:0.2rem;background: rgba(255,255,255,0.1);position: absolute;left:0;top:50%;margin-top:-0.1rem;}
.Bottom .BottomNav ul li:first-child::before{display: none;}
.Bottom .HomeLink{padding-left:120px;position: relative;}
.Bottom .HomeLink .ico{position: absolute;left:0;top:0;color:#fff;}
.Bottom .HomeLink ul li{margin-right:0.2rem;display: inline-block;}
.Bottom .HomeLink ul li a{color:#fff;opacity: 0.6;}
.Bottom .HomeLink ul li a:hover{opacity: 1;}

.Bottom .shopBtn {margin-bottom:0.3rem;}
.Bottom .shopBtn ul li{margin:0;margin-right:0.1rem;}

@media(max-width:1600px){
	/* .sec-2 .HomePro .slider-nav{margin-top:4.5rem;} */
	.sec-3{padding-top:1rem;}
	.Bottom .BottomTop{padding:0.7rem 0 0.35rem 0;}
	.Bottom .BottomCon{padding:0.3rem 0 0.5rem 0;}
}

@media(max-width:1366px){
	/* .sec-2 .HomePro{padding-top:0.9rem;}
	.sec-2 .HomePro .slider-for .item .txt{padding-top:2.8rem;} */
	.sec-4{padding-top:0.9rem 0;}
	/* .sec-2 .HomePro .slider-nav{margin-top:4.6rem;} */
	.sec-3{padding-top:0.8rem;}
    .Bottom .BottomTop{padding:0.3rem 0 0.3rem 0;}
}
@media(max-width:1024px){
	.Bottom .BottomNav{display: none;}
	.Bottom .BottomCon .item{width: auto;float: none;}
	.Bottom .BottomTop{display: none;}
	.Bottom .BottomCon{margin-left: 0;}
	.shopBtn ul li{width: 120px;line-height: 35px;}
	.shopBtn ul li img{max-width: 18px;max-height: none;}
	.BottomCon .bottomewa .enjoy ul li .ico{width: 35px;height: 35px;}
	.Bottom .BottomCon .bottomewa .enjoy ul li .ico img{max-width: 22px;}
	.Bottom .HomeLink{padding-left: 90px;}
.Bottom .BottomCon .bottomtel ul li .ico{width:24px;line-height: 24px;}
.Bottom .BottomCon .item{font-size:14px;}
.Bottom .shopBtn ul li{font-size:14px;}
.Bottom .BottomCon .bottomtel .tit{font-size:16px;}
/* .Bottom .BottomCon .bottomewa .enjoy{width:100%;margin:15px 0;} */
}
@media(max-width:640px){
	.Bottom .shopBtn {float: none;}
	.Bottom .shopBtn ul{display: flex;}
	.Bottom .shopBtn li{width: 50%;}
	.Bottom .enjoy {float: none;text-align: center;margin-top: 10px;}
	.Bottom .enjoy li{margin:0 15px;}
}


/* 首页动画 */
@media(min-width:1025px){
	.HomeTit{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
	.section.active .HomeTit{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	/* 产品 */
	.sec-2 .HomePro .HomeProBox{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.2s;}
	.sec-2.active .HomeProBox{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	.sec-2 .HomePro .slider-nav{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.4s;}
	.sec-2.active .HomePro .slider-nav{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	/* 工艺 */
	.sec-3 .HomeGongyiTop{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.2s;}
	.sec-3.active .HomeGongyiTop{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	.sec-3 .HomeBrandList{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.4s;}
	.sec-3.active .HomeBrandList{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	.sec-4 .HomeNewsTop{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.2s;}
	.sec-4.active .HomeNewsTop{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
	.sec-4 .HomeNewsList{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.4s;}
	.sec-4.active .HomeNewsList{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
	.sec-4 .NewsHot{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.4s;}
	.sec-4.active .NewsHot{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}


	.sec-5 .HomeEnter{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
	.sec-5.active .HomeEnter{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	.sec-5 .BottomTop{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.3s;}
	.sec-5.active .BottomTop{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

	.sec-5 .BottomCon{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.5s;}
	.sec-5.active .BottomCon{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
	/* .sec-5 .HomeLink{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.5s;}
	.sec-5.active .HomeLink{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;} */
	.sec-5 .BottomNav{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.5s;}
	.sec-5.active .BottomNav{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

}

@media(max-width:1024px){
	.HomeBan .slider li .img{padding-top:50vh;}
	.sec-3 .HomeBrandList{position: static;margin-top:30px;}
}

@media(max-width:768px){
	.HomeBan .slick-arrow{width:30px;height:30px;}
	.HomeTit .cn{font-size: 20px;}
	.HomeTit .en{font-size: 14px;margin-top:0;}
	.HomeTit img{display: none;}
	.HomeTit .HomeMore{width:100px;height:30px;line-height: 30px;}
	.HomeMore{width:100px;height:30px;line-height: 30px;}
	.sec-3 .HomeGongyiTop .HomeBrandCon .HomeBrandTit h1{font-size: 16px;}
	.sec-3 .HomeGongyiTop .HomeBrandCon .con{font-size: 14px;line-height: 20px;}
	.sec-3 .HomeBrandList ul li .img{padding-top:240px;}
	.sec-3 .HomeBrandList ul li .txt .tit{font-size: 14px;letter-spacing: 2px;}
	.sec-3 .HomeBrandList ul li.on .tit{line-height: 30px;margin-top:0;font-size: 15px;}
	.sec-3 .HomeBrandList ul li.on .con{font-size: 13px;line-height: 20px;}
	.Bottom .HomeEnter ul li .more{width:100px;height:30px;line-height: 30px;}
	.sec-4 .HomeNews .HomeNewsBox .NewsHot{width:100%;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList{width:100%;margin-top:30px;}
	.sec-4 .HomeNews .HomeNewsBox .NewsHot .img{padding-top:50%;}
	.NewsHot .slick-dots{bottom:30%;top:auto;}
	.sec-4 .HomeNews .HomeNewsBox .NewsHot .txt h1{font-size: 16px;}
	.sec-4 .HomeNews .HomeNewsBox .NewsHot .txt .dec{font-size: 14px;line-height: 20px;margin:10px 0;}
	.sec-4 .HomeNews .HomeNewsBox .NewsHot .txt .date{font-size: 14px;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .img{padding-top:62%;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .img .date{width:100px;height:30px;line-height: 30px;font-size: 14px;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .txt{font-size: 16px;margin-top:10px;line-height: 25px;height:50px;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li{line-height: 45px;padding-right:100px;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li p{font-size: 15px;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .txtList ul li span{font-size: 14px;}

}

@media(max-width:640px){
	.sec-2 .HomePro{padding:30px 0;}
	.sec-2 .HomePro .HomeProBox ul.ul_4 li:first-child, .sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(4){width:100%;}
	.sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(4){position: static;}
	.sec-2 .HomePro .HomeProBox ul.ul_4 li{width:50%;}
	.sec-2 .HomePro .HomeProBox ul.ul_4 li .img{padding-top:38%;}
	.sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(2) .img, .sec-2 .HomePro .HomeProBox ul.ul_4 li:nth-child(3) .img{padding-top:150%;}
	.sec-3 .HomeGongyiTop{padding:0;}
	.sec-3{padding:30px 0;background-size: auto 50%;}
	.sec-3 .HomeGongyiTop .HomeTit{position: static}
	.sec-3 .HomeGongyiTop .HomeBrandCon .HomeMore{position: static;}
	.sec-3 .HomeGongyiTop .HomeBrandCon .HomeBrandTit h1{line-height: 30px;margin-top:20px;}
	.sec-3 .HomeGongyiTop .HomeBrandCon .con{margin-bottom:20px;}
	.sec-3 .HomeBrandList ul li{width:100%;margin-bottom:10px;}
	.sec-3 .HomeBrandList .w1600{margin:0;}
	.sec-3 .HomeBrandList ul li .txt .tag{width:70px;height:70px;line-height: 70px;font-size: 30px;}
	.sec-3 .HomeBrandList ul li.on{width:100%;}
	.sec-3 .HomeBrandList ul li .txt .tag{margin:0;}
	.sec-3 .HomeBrandList ul li .txt .tit{width:100%;text-align: left;writing-mode:inherit;line-height: 30px;}
	.sec-3 .HomeBrandList ul li .txt{padding:0.6rem;}
	.sec-3 .HomeBrandList ul li .txt .con{display: block;line-height: 20px;font-size: 13px;}
	.sec-4 .HomeNews .HomeNewsBox .HomeNewsList .imgList ul li .txt{font-size: 15px;}
	.Bottom .HomeEnter ul li{width:100%;margin-bottom:10px;}
	.Bottom .HomeEnter ul li .img{padding-top:50%;}
}


/* 公司概况 */
.Top{transition: all .5s;-webkit-transition: all .5s;}
.Top.on{transform: translateY(-100%);-webkit-transform: translateY(-100%);}
.nBan{position: relative;}
.nBan .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;text-align: center;}
.nBan .txt h1{font-size: 0.5rem;font-weight: bold;margin-bottom:0.1rem;}
.nBan .txt p{font-size: 0.18rem;opacity: 0.5;}
.nBan .txt .line{margin-top:0.6rem;display: none;}
.nBan .img img{width:100% !important;}


.Main{background: url(../images/mainbg.jpg) no-repeat center center;background-size: cover;position: relative;z-index: 1;}
.Main *,.MainCon *,.MainCon2 *{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */ /*设置的区域宽度用百分比固定为父元素的宽度对应的百分百，不会收到padding或是border把盒子撑大*/
	}
	.Main *:before,.Main *:after,	.MainCon *:before,.MainCon *:after,	.MainCon2 *:before,.MainCon2 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
.Mainbg{background-size: 100%;background-position: bottom center;background-repeat: no-repeat;}
.MainCon{padding:0.2rem 0 1rem 0;}
.MainCon2{padding:1rem 0;}


.subNav{padding:0.48rem 0.3rem;background: #fff;position: relative;text-align: center;top:-0.6rem;box-shadow: 0 50px 100px rgba(0,0,0,0.04);}
.subNav ul li{display: inline-block;margin-left:-4px;line-height: 0.46rem;position: relative;vertical-align: top;}
.subNav ul li span{display: inline-block;position: relative;}
.subNav ul li span:After{position: absolute;left: 50%;bottom: 0;width:0;height: 100%;content: "";transition: all 0.3s;background: #d00806;}
.subNav ul li a{display: inline-block;font-size: 0.2rem;padding:0 0.25rem;position: relative;z-index: 1;}
.subNav ul li::before{content:'';display: inline-block;width:0.3rem;height:0.15rem;background: url(../images/navline.png) no-repeat center center;margin:0 0.1rem;}
.subNav ul li:first-child::before{display: none;}
.subNav ul li.on a,.subNav ul li:hover a{color:#fff;}
.subNav ul li.on span:after,.subNav ul li:hover span:after{left: 0;width: 100%;}
.subNav .ColumnName{display: none;font-size: 18px;font-weight: bold;position: relative;}
.subNav .ColumnName:After{content: "";right: 0px;top: 8px;position: absolute;width: 12px;height: 12px;border-right: 1px solid #999;border-bottom: 1px solid #999;transform: rotate(45deg);}
.nBottom::before{height:100%;}

.About{padding-left:4rem;position: relative;}
.About .About_tit{width:2.7rem;position: absolute;left:0;top:0;}
.About .About_tit .Aboout_tit_txt{display: flex;justify-content: space-between;}
.About .About_tit .Aboout_tit_txt img{width:1.83rem;}
.About .About_tit .Aboout_tit_txt p{font-size: 0.4rem;font-weight: bold;line-height: 0.5rem;width:0.4rem;}
.About .About_tit .Aboout_tit_img{margin-top:1rem;position: relative;}
.About .About_tit .Aboout_tit_img img{width:100%;}
.About .About_tit .Aboout_tit_img::before{content:'';display: block;width:1px;height:0.9rem;background: #d00806;position: absolute;bottom:95%;left:50%;}

.About .About_con .About_con_top{padding:0.4rem 0;border-top:1px solid #333;border-bottom:1px solid #333;margin-bottom:0.4rem;}
.About .About_con .About_con_top .year{display: flex;align-items: center;margin-bottom:0.3rem;}
.About .About_con .About_con_top .year .yeartxt{font-size: 0.26rem;line-height: 0.3rem;font-weight: bold;text-align: right;}
.About .About_con .About_con_top .year .yeartxt span{color:#d00806;}
.About .About_con .About_con_top .year .yearnum{color:#d00806;font-size: 1rem;font-weight: bold;line-height: 1rem;margin-left:0.2rem;}
.About .About_con .About_con_top .dec{font-size: 0.16rem;line-height: 0.3rem;text-indent: 2em;}

.About .About_con .About_con_box{font-size: 0.16rem;line-height: 0.3rem;}
.About .About_con .About_con_box img{display: block;margin:0 auto;}

@media(max-width:1024px){
	.About .About_con .About_con_top .year .yeartxt{font-size: 16px;line-height: 25px;}
	.About .About_con .About_con_top .year .yearnum{font-size: 60px;line-height: 60px;}
	.About .About_con .About_con_top .dec{font-size: 14px;line-height: 25px;}
	.About .About_con .About_con_box{font-size: 14px;line-height: 25px;}
	.About .About_tit .Aboout_tit_txt p{font-size: 20px;line-height: 30px;}
}

@media(max-width:768px){
.nBan .txt{display: none;}
.subNav .ColumnName{display: block;}
.subNav{ line-height:34px; height:auto; text-align:left;padding:5px 20px;top: -21px;}
.subNav ul{ display:none;background:#fff;padding-bottom: 8px;}
.subNav ul li{width: 33.333%;float: left;text-align: center;line-height: 35px;}
.subNav ul li.on a{color:#fff;}
.subNav ul li a{ padding-left:16px;border-bottom: 1px solid #fff;font-size: 14px;display: block;}
.subNav ul li::before{display: none;}
}

@media(max-width:640px){
	.About{padding-left:0;}
	.About .About_tit{width:100%;position: static;}
	.About .About_tit .Aboout_tit_img{display: none;}
	.About .About_tit .Aboout_tit_txt{margin-bottom:15px;}
	.About .About_tit .Aboout_tit_txt p{width:100%;}
	.About .About_tit .Aboout_tit_txt img{display: none;}
	.About .About_con .About_con_top{padding:20px 0;margin-bottom:20px;}
	.About .About_con .About_con_top .year{margin-bottom:20px;}

}

/* 金种子之旅 */
.nones{ position:absolute; visibility:hidden; opacity:0; top:-100%;width: 100%;}
.VRenter{position: relative;margin: 0.5rem 0;}
.VRenter:after{position: absolute;left: 0.7rem;z-index:10;width:calc(100% - 1.4rem);bottom:0.9rem;height:1px;background:rgba(255,255,255,0.2);color:#fff;content: "";}
.VRenter .TabNav{position: absolute;right: 0;color:#fff;top:-0.8rem;background:rgba(0,0,0,0.2);padding-right: .33rem;}
.VRenter aside{font-size:0.36rem;line-height: 0.44rem;position:absolute;bottom:1.1rem;left:0.7rem;font-weight: bold;transition: all 0.3s;color:#fff;}
.VRenter .TabNav ul{float: right;padding-top: 0.14rem;line-height: 0.58rem;}
.VRenter .TabNav ul li{float: left;margin-left: 0.33rem;position: relative;cursor: pointer;}
.VRenter .TabNav ul li:after{left: 50%;bottom: 0;height: 3px;content: "";position: absolute;background:#d00806;width: 0;transition: all 0.3s;}
.VRenter .TabNav ul li.on:after{left: 0;width: 100%;}
.VRenter .TabNav ul li.on{color:#d00806;}
.VRenter .TabNav.fixon{position: fixed;left: 50%;top: 0;width: 67%;z-index: 100;transform: translateX(-50%);background:rgba(0,0,0,0.5);bottom: auto;}
.VRenter .TabNav.fixon aside{opacity: 0;}

.VRenter .imgbox{background: #000;}
.VRenter iframe{height: 6.5rem;}
.VRenter .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 1.52rem;height: 1.52rem;display: flex;align-items: center;justify-content: center;background:rgba(208,8,6,0.8);border-radius: 50%;z-index: 2;transition: all 0.3s;}
.VRenter .btn img{width: 0.83rem;height: 0.83rem;}
.VRenter .btn:before, .VRenter .btn:after {content: "";border-radius: 50%;position: absolute;}
.VRenter .btn:before {background: rgba(208,8,6,0.5);zoom: 1;left: -10%;top: -10%;width: 120%;height: 120%;
	-webkit-animation: guang 1.5s ease-out;
	-moz-animation: guang 1.5s ease-out;
	animation: guang 1.5s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;}
.VRenter .btn:after {background: rgba(208,8,9,1);zoom: .9;left: 10%;top: 10%;width: 80%;height: 80%;z-index: 8;
	-webkit-animation: guang2 1.1s ease-out;
	-moz-animation: guang2 1.1s ease-out;
	animation: guang2 1.1s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;}
.VRenter:hover .btn{width: 1.72rem;height: 1.72rem;}

.SinglePage{ position:relative;word-wrap:break-word;word-break:normal;text-align:justify;font-size: 0.18rem;line-height: 0.35rem;color:#444444;}
.SinglePage.f16{line-height: 0.3rem;font-size: 0.16rem;color:#333333;}

@media(max-width:768px){
	.SinglePage{font-size: 14px;line-height: 24px;}
	.VRenter .TabNav{position: static;background:#d00806;width: 100%;padding:0 15px;}
	.VRenter aside{width: calc(100% - 30px);text-align: center;top: 55%;color:#fff;}
	.VRenter .TabNav ul{display: flex;flex-wrap: wrap;line-height: 35px;width: 100%;}
	.VRenter .TabNav ul li{width: 50%;margin-left: 0;text-align: center;}
	.VRenter .TabNav ul li.on{background:#fff;color:#d00806;}
}

/* 企业文化 */
.Culture ul li{margin-bottom:0.5rem;padding-left:2.5rem;position: relative;}
.Culture ul li .tit{width:2.5rem;height:100%;background: url(../images/cultitbg.jpg) no-repeat center center;background-size: cover;color:#fff;position: absolute;left:0;top:0;display: flex;justify-content: center;align-items: flex-start;box-sizing: border-box;padding:0.8rem 0;transition: all .5s;-webkit-transition: all .5s;z-index:99;}
.Culture ul li .tit span{writing-mode:vertical-lr;font-size: 0.18rem;line-height: 0.3rem;letter-spacing: 4px;}
.Culture ul li .tit .line{height:80%;width:1px;margin:0 0.2rem;border-left:1px dashed #fff;opacity: 0.2;}
.Culture ul li .tit .text{writing-mode:vertical-lr;font-size: 0.26rem;line-height: 0.36rem;letter-spacing: 4px;padding-top:0.4rem;}
.Culture ul li .img{padding-top:4.7rem;}
.Culture ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Culture ul li:hover .tit{width:3.2rem;}

.Culture ul li:nth-child(2n){padding-left:0;padding-right:2.5rem;}
.Culture ul li:nth-child(2n) .tit{left:auto;right:0;}

@media(max-width:1024px){
	.Culture ul li .img{padding-top:40%;}
}

@media(max-width:640px){
	.Culture ul li{padding:0;}
	.Culture ul li .tit{width:100%;position: static;padding:20px;}
	.Culture ul li:nth-child(2n){padding:0;}
	.Culture ul li .tit {display: block;}
	.Culture ul li .tit span{writing-mode:inherit;font-size: 14px;line-height: 25px;letter-spacing: 0;}
	.Culture ul li .tit .text{writing-mode:inherit;font-size: 16px;line-height: 25px;letter-spacing: 1px;padding-top:0;}
	.Culture ul li .tit .line{width:100%;height:1px;border-bottom:1px dashed #fff;margin:8px 0;}
}

/* 领导致辞 */
.Leader_speech{padding:1rem 0.8rem;background: url(../images/leaderbg.png) no-repeat center center;background-size: cover;padding-left:2.6rem;position: relative;}
.Leader_speech .Leader_tit{width:1rem;box-sizing: border-box;background: url(../images/cultitbg.jpg) repeat;position: absolute;left:0.8rem;top:1rem;color:#fff;box-sizing: border-box;padding:0.8rem 0.25rem;font-size: 0.34rem;font-weight: bold;line-height: 0.5rem;text-align: center;}

.Leader_speech .Leader_box .Leader_top .Leader_top_tit{border-bottom:1px solid #333;text-align: right;margin-bottom:0.45rem;}
.Leader_speech .Leader_box .Leader_top .Leader_top_tit img{max-width:6rem;}
.Leader_speech .Leader_box .Leader_top .Leader_top_con .img{width:37%;}
.Leader_speech .Leader_box .Leader_top .Leader_top_con .img img{width:100%;}
.Leader_speech .Leader_box .Leader_top .Leader_top_con .txt{width:56%;}
.Leader_speech .Leader_box .Leader_top .Leader_top_con .txt .text{font-size: 0.26rem;line-height: 0.36rem;font-family: systsb;padding-top:0.3rem;padding-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:0.4rem;}
.Leader_speech .Leader_box .Leader_top .Leader_top_con .txt .con{font-size: 0.16rem;line-height: 0.3rem;color:#666;}
.Leader_speech .Leader_box .Leader_con{margin-top:0.5rem;font-size: 0.16rem;line-height: 0.3rem;color:#666;}
.Leader_speech .Leader_box .Leader_con p strong{color:#333;}
.Leader_speech .Leader_box .Leader_con .autograph{margin-top:0.5rem;font-size: 0.2rem;text-align: right;position: relative;}
.Leader_speech .Leader_box .Leader_con .autograph span{color:#333;}
.Leader_speech .Leader_box .Leader_con .autograph span img{display: inline-block;margin-left:0.2rem;max-width:2rem;}
.Leader_speech .Leader_box .Leader_con .autograph::before{content:'';display: block;width:calc(100% - 3.2rem);height:1px;background: #333;position: absolute;left:0;top:50%;}

@media(max-width:1024px){
	.Leader_speech .Leader_box .Leader_top .Leader_top_con .txt .text{font-size: 16px;line-height: 25px;}
	.Leader_speech .Leader_box .Leader_top .Leader_top_con .txt .con{font-size: 14px;line-height: 25px;}
	.Leader_speech .Leader_box .Leader_con{margin-top:30px;font-size: 14px;line-height: 25px;}
}

@media(max-width:640px){
	.Leader_speech{padding:15px;}
	.Leader_speech .Leader_tit{width:100%;height:35px;line-height: 35px;padding:0;position: static;font-size: 16px;margin-bottom:20px;}
	.Leader_speech .Leader_box .Leader_top .Leader_top_con .img{width:50%;margin-bottom:20px;}
	.Leader_speech .Leader_box .Leader_top .Leader_top_con .txt{width:100%;}
	.Leader_speech .Leader_box .Leader_con .autograph::before{width:calc(100% - 150px);}
	.Leader_speech .Leader_box .Leader_con .autograph{font-size: 15px;}
	.Leader_speech .Leader_box .Leader_con .autograph span img{max-width:80px;}

}

/* 发展历程 */
.Development{background: url(../images/devconbg.png) no-repeat center bottom;background-size: contain;}
.Development .Development_logo{margin:0 auto;width:2.5rem;}
.Development ul {padding:0.5rem 0 2.8rem 0;position: relative;}
.Development ul::after{display: block;content:'';width:10px;height:10px;background: #201d1e;border-radius: 50%;position: absolute;left:50%;bottom:1.3rem;margin-left:-4.5px;}
.Development ul li{position: relative;opacity: 0.4;transition: all .5s;-webkit-transition: all .5s;}
.Development ul li::before{content:'';display: block;width:1px;height:100%;background: #201d1e;position: absolute;left:50%;top:0;margin-left:-0.05px;}
.Development ul li .txt_box{width:50%;box-sizing: border-box;padding-left:0.55rem;float:right;margin-bottom:0.1rem;}
.Development ul li .txt_box .dot_ico{width:40px;height:34px;background: url(../images/devline.png) no-repeat center center;position: absolute;top:0;left:50%;margin-left:-20px;}
.Development ul li .txt_box .year{font-size: 0.3rem;font-weight: bold;}
.Development ul li .txt_box .tit{font-size: 0.24rem;color:#d00806;font-weight: bold;margin-top:0.3rem;margin-bottom:0.1rem;}
.Development ul li .txt_box .con{font-size: 0.16rem;line-height: 0.3rem;min-height:1.2rem;}
.Development ul li:first-child::after{content:'';display: block;position: absolute;width:1px;height:0.5rem;background: #201d1e;position: absolute;top:-0.5rem;left:50%;margin-left:-0.05px;}
.Development ul li:last-child::after{content:'';display: block;position: absolute;width:1px;height:1.5rem;background: #201d1e;position: absolute;bottom:-1.5rem;left:50%;margin-left:-0.05px;}

.Development ul li:nth-child(2n) .txt_box{padding-left:0;padding-right:0.55rem;float:left;text-align: right;}

.Development ul li:first-child,.Development ul li:nth-child(2),.Development ul li:nth-child(3){opacity: 1;}
.Development ul li:hover{opacity: 1;}

@media(max-width:1024px){
	.Development ul li .txt_box .year{font-size: 18px;}
	.Development ul li .txt_box .tit{font-size: 16px;margin:10px 0 10px 0;}
	.Development ul li .txt_box .con{font-size: 14px;line-height: 25px;}
}

@media(max-width:640px){
	.Development .Development_logo{margin:0;}
	.Development ul li{opacity: 1;}
	.Development ul li::before{left:1.25rem;}
	.Development ul li:first-child::after{left:1.25rem;}
	.Development ul li .txt_box{width:100%;padding-left:50px;margin-bottom:20px;}
	.Development ul li .txt_box .dot_ico{background-size: 20px;left:4px;margin-left:0;}
	.Development ul li:nth-child(2n) .txt_box{padding-left:50px;padding-right:0;text-align: left;}
	.Development ul::after{left:1.25rem;}
	.Development ul li:last-child::after{left:1.25rem;}
}



/* 主要荣誉 */
.MainHonor{background-size: cover;background-position: center center;background-repeat: no-repeat;display: flex;align-items: center;}
.MainHonor .slider{padding:1.5rem;}
.MainHonor .slider-for{width:50%;box-sizing: border-box;}
.MainHonor .slider-for .item a{display:block;padding:0.1rem;background: url(../images/honorbg.png) no-repeat center center;background-size: cover;}
.MainHonor .slider-for .item a .img{padding-top:68%;}
.MainHonor .slider-for .item a .tit{display: none;}
.MainHonor .slider-for .slick-arrow{position: absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);padding:20px  0;border:none;height:1px;}
.MainHonor .slider-for .slick-arrow.slick-prev{top:0.8rem;background: url(../images/ico/up.png) no-repeat top center;}
.MainHonor .slider-for .slick-arrow.slick-next{bottom:0.8rem;top:auto;background: url(../images/ico/down.png) no-repeat bottom center;}
.MainHonor .slider-for .slick-arrow::before{content:'';display: block;position: absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);font-size: 0.18rem;color:#990e0a;width:100px;}

.MainHonor .slider-for .slick-arrow.slick-prev::before{content:'上一张';top:10px;}
.MainHonor .slider-for .slick-arrow.slick-next::before{content:'下一张';bottom:0;}

.MainHonor .slider-nav{width:50%;box-sizing: border-box;text-align: center;}
.MainHonor .slider-nav .item a{display: block;line-height: 0.3rem;padding:0.15rem 0;font-size: 0.18rem;color:#63442b;}
.MainHonor .slider-nav .item.slick-current a{font-size: 0.24rem;color:#d4936d;}
/* .MainHonor .slider-nav .slick-arrow{left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);width:0.45rem;height:0.45rem;background: none;}
.MainHonor .slider-nav .slick-arrow::before{content:'';display: block;width:0.4rem;height:0.4rem;border-radius: 50%;background: #d00806;position: absolute;left:50%;margin-left:-0.2rem;z-index:0;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.MainHonor .slider-nav .slick-arrow::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;z-index:9;}
.MainHonor .slider-nav .slick-arrow.slick-prev{top:0.5rem;border:none;}
.MainHonor .slider-nav .slick-arrow.slick-next{bottom:0.5rem;top:auto;border:none;}
.MainHonor .slider-nav .slick-arrow.slick-prev::before{bottom:-0.2rem;}
.MainHonor .slider-nav .slick-arrow.slick-prev::after{background: url(../images/ico/up_1.png) no-repeat center center;background-size: contain;}
.MainHonor .slider-nav .slick-arrow.slick-next::after{background: url(../images/ico/down_1.png) no-repeat center center;background-size: contain;}
.MainHonor .slider-nav .slick-arrow.slick-next::before{top:-0.2rem;}
.MainHonor .slider-nav .slick-arrow:hover::before{opacity: 1;} */

.MainHonor .slider-nav .slick-arrow{left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);border:1px solid #fff;opacity: 0.3;}
.MainHonor .slider-nav .slick-arrow.slick-prev{background-image: url(../images/prev_up.png);top:0.7rem;}
.MainHonor .slider-nav .slick-arrow.slick-next{background-image: url(../images/next_down.png);bottom:0.7rem;top:auto;}
.MainHonor .slider-nav .slick-arrow:hover{border:1px solid #d00806;opacity: 1;}

@media(max-width:1024px){
	.MainHonor .slider-nav .item a{font-size: 14px;}
	.MainHonor .slider-nav .item.slick-current a{font-size: 16px;}
}

@media(max-width:768px){
	.MainHonor .slider-nav .item a{line-height: 30px;}
}

@media(max-width:640px){
	.MainHonor{display: block;}
	.MainHonor .slider-for{width:100%;}
	.MainHonor .slider-nav{width:100%;display: none;}
	.MainHonor .slider{padding:60px 20px;}
	.MainHonor .slider-for .slick-arrow::before{font-size: 14px;}
	.MainHonor .slider-for .item a {padding:10px;}
	.MainHonor .slider-for .item a .tit{display: block;font-size: 16px;color:#d4936d;text-align: center;margin-top:10px;}

}

/* 联系我们 */
#allMap{height: 5.6rem;}
#allMap img{max-width: none;}
.ContactItem{margin:0.4rem 0 0 -0.5rem;}
.ContactItem .item{width: 33.333%;float: left;padding:0 0 0.4rem 0.5rem;cursor: pointer;}
.ContactItem .item a{display: block;background:rgba(255,255,255,0.6);height: 2.8rem;position: relative;}
.ContactItem .item a:after{position: absolute;left: 0;top: 0.16rem;content: "";width: 1.18rem;height: 0.84rem;background:url(../images/logo1.png);background-size: contain;}
.ContactItem .item aside{font-size: 0.26rem;border-bottom: 1px solid #d6d6d6;line-height: 0.4rem;padding:0.49rem 0 0.21rem 0.4rem;margin-bottom: 0.19rem;position: relative;z-index: 1;font-weight: bold;}
.ContactItem .item .text{padding:0 0.4rem;line-height: 0.35rem;}
.ContactItem .item.on a{background:#d00806;color:#fff;}
.ContactItem .item.on aside{border-bottom: 1px solid rgba(255,255,255,0.2);}
.ContactItem .item.on a:after{background:url(../images/logo2.png);}

.ContactItem .item.more a{text-align: center;display: flex;justify-content: center;align-items: center;font-size: 0.28rem;font-weight: bold;}
.ContactItem .item.more a:after{left: 24%;top: 33%;}

@media(max-width:1024px){
	.ContactItem .item{width: 50%;}
}
@media(max-width:768px){
	.ContactItem .item{width: auto;float: none;}
	.ContactItem .item a{height: auto;padding-bottom: 10px;}
	.ContactItem .item aside{font-size: 16px;line-height: 26px;}
	.ContactItem .item .text{line-height: 26px;}
	.ContactItem .item.more a{height: 50px;font-size: 16px;padding-bottom: 0;}
}

/* 产品综合页 */
.ProductAll .slider-for .item{position: relative;}
.ProductAll .slider-for .item .img{padding-top:9.6rem;}
.ProductAll .slider-for .item .txt{position: absolute;top:70%;transform: translateY(-50%);-webkit-transform: translateY(-50%);max-width:7rem;right:2.6rem;opacity: 0;transition: all 1s;-webkit-transition: all 1s;}
.ProductAll .slider-for .item .txt.txt_left{left:2.6rem;right:auto;}
.ProductAll .slider-for .item .txt .HomeMore{color:#fff;margin:0.6rem auto 0;}
.ProductAll .slider-for .item.slick-current .txt{top:50%;opacity: 1;}
.ProductAll_nav{background: url(../images/pronavbg.jpg) no-repeat center center;background-size: cover;}
.ProductAll_nav .slider-nav{position: relative;margin-top:-0.2rem;z-index:99;}
.ProductAll_nav .item{transition: all .5s;-webkit-transition: all .5s;position: relative;margin-top:0.2rem;}
.ProductAll_nav .item a{display: block;height:2.6rem;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;transition: all 0s;}
.ProductAll_nav .item h1{font-size: 0.24rem;font-weight: bold;}
.ProductAll_nav .item p{font-size:0.16rem;color:#999;margin-top:0.1rem;}
.ProductAll_nav .item.slick-current{background: #cb0705;}
.ProductAll_nav .item a{position: relative;}
.ProductAll_nav .item a i{display: block;position: absolute;width:100%;top:0;height:100%;left:0;opacity: 0;background-repeat: no-repeat;background-position: center center;background-size: 2.01rem;}
.ProductAll_nav .item .txt{position: relative;z-index:99;}
.ProductAll_nav .item.slick-current a i{opacity: 1;}
.ProductAll_nav .item.slick-current .txt h1{color:#fff;}
.ProductAll_nav .item.slick-current .txt p{color:#fff;}
.ProductAll_nav .item::before{display: block;content:'';border-bottom:0.2rem solid #cb0705;border-left:0.2rem solid transparent;border-right:0.2rem solid transparent;border-top:0.2rem solid transparent;position: absolute;top:-0.35rem;left:50%;margin-left:-0.2rem;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.ProductAll_nav .item.slick-current::before{opacity: 1;}

@media(max-width:1024px){
	.ProductAll_nav .item h1{font-size: 16px;}
	.ProductAll_nav .item p{font-size: 14px;margin-top:5px;}
}

@media(max-width:768px){
	.ProductAll_nav .item a{height:100px;}
	.ProductAll_nav .item.slick-current a i{background-size: 90px;}
}

/* 产品列表 */
.ProductList{padding-left:9.1rem;position: relative;height:6.02rem;}
.ProductList .slider-for {position: absolute;width:100%;height:100%;left:0;top:0;box-sizing: border-box;}
.ProductList .slider-for .item {padding-left:9.1rem;position: relative;height:6.02rem;}
.ProductList .slider-for .item .img{width:8.5rem;position: absolute;left:0;top:0;padding-top:6.02rem;}
.ProductList .slider-for .item .img .num{position: absolute;left:0.4rem;bottom:0.3rem;font-size: 0.2rem;color:#fff;}
.ProductList .slider-for .item .img .num b{font-size: 0.6rem;font-family: systsb;color:#fff;position: relative;top:2px;}
.ProductList .slider-for .item .txt{padding-top:0.3rem;}
.ProductList .slider-for .item .txt .title h1{font-size: 0.3rem;font-family: systsb;color:#d00806;}
.ProductList .slider-for .item .txt .title .dec{font-size: 0.14rem;color:#999;line-height: 0.25rem;margin-top:0.15rem;}
.ProductList .slider-for .item .txt .con{margin-top:0.4rem;padding:0.2rem 0;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.ProductList .slider-for .item .txt .con ul li{display: inline-block;box-sizing: border-box;padding-left:0.15rem;color:#000;}
.ProductList .slider-for .item .txt .con ul li span{color:#999;}

.ProductList .slider-nav {padding-top:4.6rem;margin-left:-0.3rem;}
.ProductList .slider-nav .item{text-align: center;margin-left:0.3rem;box-sizing: border-box;padding:5px;}
.ProductList .slider-nav .item.slick-current{background:url(../images/homeprobg.png) no-repeat center center;background-size: contain;}
.ProductList .slider-nav .item img{display: inline-block;max-height:1.2rem;}

.ProductList .slider-for .slick-arrow{position: absolute;top:auto;bottom:1.8rem;}
.ProductList .slider-for .slick-arrow.slick-prev{left:9.1rem;}
.ProductList .slider-for .slick-arrow.slick-next{left:10rem;}

@media(max-width:1024px){
	.ProductList{padding-left:10.2rem;height:6.8rem;}
	.ProductList .slider-for .item{padding-left:10.2rem;height:6.8rem;}
	.ProductList .slider-for .item .img{width:9.6rem;padding-top:6.8rem;}
	.ProductList .slider-for .slick-arrow{top:3.8rem;}
	.ProductList .slider-for .slick-arrow.slick-prev{left:10.2rem;}
    .ProductList .slider-for .slick-arrow.slick-next{left:11rem;}
	.ProductList .slider-for .item .txt .title h1{font-size: 16px;}
	.ProductList .slider-for .item .txt .title .dec{font-size: 14px;line-height: 25px;}
}

@media(max-width:768px){
	.ProductList{padding:0;height:auto;}
	.ProductList .slider-for{position: relative;}
	.ProductList .slider-for .item{padding:0;height:auto;}
	.ProductList .slider-for .item .img{position: relative;padding-top:60%;width:100%;margin-bottom:20px;}
	.ProductList .slider-nav{padding-top:30px;}
	.ProductList .slider-for .slick-arrow{top:auto;bottom:-14%;transform: translate(0,0);-webkit-transform: translate(0,0);}
	.ProductList .slider-for .slick-arrow.slick-prev{left:0;}
    .ProductList .slider-for .slick-arrow.slick-next{left:auto;right:0;}
	.ProductList .slider-nav .item img{max-height:80px;}
}

@media(max-width:480px){
	.ProductList .slider-for .slick-arrow{bottom:-23%;}
	.ProductList .slider-nav {padding:30px;}
	.ProductList .slider-nav .item img{max-height:70px;}
}

/* 产品详情 */
.TabSlide{position: relative;}
.ProBan{height: 100vh;background-position:center center;background-size: cover;overflow: hidden;background-attachment: fixed;}
.ProBan .Proimg{width: 40%;float: left;padding-top: 2.07rem;}
.ProBan .Info{width: 40%;float: right;padding: 3.13rem 0.78rem 0 0;color:#fff;}
.ProBan .ti{line-height: 0.55rem;padding-bottom: 0.3rem;border-bottom: 1px solid rgba(255,255,255,0.2);margin-bottom:0.26rem;font-weight: bold;font-size: 0.4rem;}
.ProBan .Info dd{font-size: 0.2rem;line-height: 0.45rem;}
.ProBan .Info dd span{opacity: 0.5;width: 1.2rem;display: inline-block;}
.ProBan .Info dd span em{width: 0.78rem;display: inline-block;text-align:justify;text-align-last:justify;}

.SubTit{text-align: center;margin-bottom: 0.3rem;}
.SubTit .ti{font-size: 0.4rem;font-weight: bold;line-height: 0.6rem;}
.SubTit .desc{font-size: 0.26rem;color:#af0200;line-height: 0.35rem;margin-top:0.1rem;}
.SubTit.tl{text-align: left;}
.SubTit.white .ti{color:#ffe7d0;}
.SubTit.white .desc{color:#ffc85f;}

.SubTit2{margin-bottom: 0.5rem;display: inline-block;}
.SubTit2 .ti{font-size: 0.5rem;font-weight: bold;line-height: 0.8rem;}
.SubTit2 .desc{font-size: 0.24rem;color:#fff;background:#af0200;line-height: 0.42rem;text-align: center;text-align:justify;text-align-last:justify;padding:0 0.15rem;}

.ProAddress{background:url(../images/proaddbg.jpg) center center no-repeat;background-size:cover;padding:1.33rem 0;overflow: hidden;background-attachment: fixed;}
.ProAddress .imgbox{width: 55%;float: left;}
.ProAddress .Info{width: 40%;float: right;}

.ProHistory{background-image:url(../images/lcbg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position: relative;overflow: hidden;background-attachment: fixed;}
.ProHistory .jp{left: 1.21rem;top: 1.09rem;height: 80%;width: 3.18rem;background:url(../images/jp.png) center center no-repeat;background-size: contain;position: absolute;content: "";}
.ProHistory .content{height: 6.2rem;position: relative;background:url(../images/historyline.png) center center no-repeat;background-size:contain;}
.ProHistory .item{position: absolute;color:#ffe7d0;line-height: 20px;width: 3.5rem;}
.ProHistory .item:After{position: absolute;height: 1.49rem;content: "";left: 0;top: 0;background:rgba(255,231,208,0.4);width: 1px;}
.ProHistory .item aside{font-size: 0.3rem;margin-bottom: 15px;line-height: 0.3rem;font-weight: bold;}
.ProHistory .item .a{display: block;height: 1.49rem;padding-left: 18px;position: relative;z-index: 1;}
.ProHistory .item .a:after{position: absolute;left: -6px;width: 11px;height: 11px;border:1px solid #f6d5c0;border-radius: 50%;content: "";top: -11px;}
/* .ProHistory .item .a:before{position: absolute;left: -15px;width: 30px;height: 30px;background:#ffe7d0 url(../images/dotc2.png) center center no-repeat;border-radius: 50%;content: "";bottom: -30px;z-index: 1;} */
.ProHistory .item .a i{position: absolute;left: -15px;width: 30px;height: 30px;background:#ffe7d0 url(../images/dotc2.png) center center no-repeat;border-radius: 50%;content: "";bottom: -30px;z-index: 1;}
.ProHistory .item .imgbox{position: absolute;width: 0;height: 0;left: 0;bottom: 0;border-radius: 50%;transition: all 0.3s;}
/* .ProHistory .item.on .a:before{background:#af0200 url(../images/dotc02.png) center center no-repeat;opacity: 0;} */
.ProHistory .item.on .a i{background:#af0200 url(../images/dotc02.png) center center no-repeat;opacity: 0;}
.ProHistory .item.on .imgbox{width: 2rem;height: 2rem;left: -1.05rem;bottom: -1.15rem;}

.ProHistory .item.i1{top: 1.96rem;left: 1.1rem;}
.ProHistory .item.i2{top: 4.18rem;left: 3.57rem;}
.ProHistory .item.i3{top: 1.22rem;left: 5.85rem;}
.ProHistory .item.i4{top: 3.05rem;left: 8.49rem;}
.ProHistory .item.i5{top: 0.21rem;left: 11.06rem;}
/* .ProHistory .item.i6:After{left: 0.42rem;} */
.ProHistory .item.i6{top: 1.95rem;right: -1.8rem;padding-top:1.88rem;}
/* .ProHistory .item.i6 .a{padding-left: 0;height: auto;}*/
.ProHistory .item.i6 .a:after{top: -0.4rem !important;left: -0.06rem;}
/* .ProHistory .item.i6 .a:before{top: -2.2rem !important;bottom: auto !important;} */
.ProHistory .item.i6 .a i{top: -2.2rem !important;bottom: auto !important;}
/*.ProHistory .item.i6 .imgbox{left:-15%;} */


.ProHistory .item:nth-child(even) .a:after{top: auto;bottom: -11px;}
.ProHistory .item:nth-child(even) .a:before{bottom: auto;top: -30px;}
.ProHistory .item:nth-child(even) .a i{bottom: auto;top: -30px;}
.ProHistory .item:nth-child(even) .a i{bottom: auto;top: -30px;}
.ProHistory .item:nth-child(even) .imgbox{bottom: auto;}
.ProHistory .item:nth-child(even) .imgbox{bottom: auto;top: 0;}
.ProHistory .item.on:nth-child(even) .imgbox{top: -1.15rem;}
.ProHistory .item:nth-child(even) .a{display: flex;flex-direction: column;justify-content: flex-end;}
.ProHistory.zsq{background-image:url(../images/lcbg2.jpg);}

.ProFeature{overflow: hidden;background:url(../images/faturebg.jpg) center bottom no-repeat;}
.ProFeature .TabNav{height: 1.42rem;position: relative;padding:0 0.8rem;}
.ProFeature .TabNav:After{width: 100%;height: 1px;top: 0.69rem;background:#333333;position: absolute;left: 0;content: "";}
.ProFeature .TabNav li{width: 20%;float: left;text-align: center;display: flex;align-items: center;justify-content: center;height: 1.42rem;position: relative;z-index:1;}
.ProFeature .TabNav li span{background:#fff;border-radius: 50%;width: 0.6rem;height: 0.6rem;line-height:0.6rem;border:1px solid #3a3a3a;font-size: 0.24rem;cursor: pointer;transition: all 0.3s;}
.ProFeature .TabNav li.on span{color:#fff;font-size: 0.34rem;height:1.42rem;line-height: 1.42rem;width: 1.42rem;background:url(../images/tdbg.png) center center no-repeat;background-size: contain;border:0;}
.ProFeature .Info{width: 46%;padding-right: 5%;}
.ProFeature .imgbox{width: 54%;}

.ProFeature .TabNav2{width: 2.75rem;position: absolute;left: 0;}
.ProFeature .TabNav2 .slick-list,.ProFeature .TabNav2 .slick-track{height: auto !important;}
.ProFeature .TabNav2 .item{padding-right: 0.14rem;border:0;}
.ProFeature .TabNav2 .item a{height: 1.03rem;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid #eaeaea;background:#fff;cursor: pointer;font-size: 0.18rem;flex-direction: column;position: relative;}
.ProFeature .TabNav2 .item a::after{width: 0.14rem;height: 0.29rem;right: 0;top: 50%;transform: translateY(-50%);content: "";background:url(../images/arr.png);position:absolute;opacity: 0;transition: all 0.3s;background-size: contain;}
.ProFeature .TabNav2 .item img{width: 0;height: 0;transition: all 0.3s;margin-bottom: 0;}
.ProFeature .TabNav2 .item.slick-current a{height: 1.9rem;background:url(../images/tabgon.gif);color:#fff;}
.ProFeature .TabNav2 .item.slick-current a:after{opacity: 1;right: -0.14rem;}
.ProFeature .TabNav2 .item.slick-current img{width: 0.79rem;height: 0.76rem;margin-bottom: 0.18rem;}
.ProFeature .TabCon{width: calc(100% - 2.6rem);float: right;background:#fff url(../images/shadowbg.jpg) 0px top repeat-y;height: 6.01rem;padding:0.7rem 0.6rem 0.7rem 0.9rem;}
.ProFeature .TabCon .info{width: 49%;}
.ProFeature .TabCon .box{border-top: 2px solid #333333;border-bottom: 2px solid #333333;min-height: 3.58rem;position: relative;padding-left: 1.12rem;}
.ProFeature .TabCon .box:before{content: "";position: absolute;width: 0.64rem;height: 0.81rem;background:url(../images/jiu.gif);background-size:contain;bottom: 0;right: 0.52rem;}
.ProFeature .TabCon .box:After{content: "";position: absolute;height: 100%;width: 1px;top:0;left: 1.11rem;background:#333333;}
.ProFeature .TabCon .box .ti{position: absolute;left: -1.2rem;top:1.6rem;width: 100%;transform: rotate(90deg);font-size: 0.28rem;color:#af0200;width: 3.58rem;text-align: center;}
.ProFeature .TabCon .box .desc{text-indent: 2em;padding:0.6rem 0.6rem 0 0.55rem;font-size: 0.18rem;line-height: 0.35rem;}
.ProFeature .TabCon .imgbox{padding-top: 4.6rem;width: 51%;}
.ProFeature .TabCon .table{display: table !important;}

.relative{position: relative;}

.Prohaojiu{background:#1f1b18;}
.Prohaojiu .imglist{padding-right:4%;}
.Prohaojiu .imglist li{width: 50%;float: left;padding:0 0 0.27rem 4%;}
.Prohaojiu .imglist li:nth-child(2n+1){clear: both;}

.ProHornor{background:url(../images/ProHornorbg.jpg);}
.ProHornor .slick-list{margin-left: -0.4rem;}
.ProHornor a{display: block;text-align: center;margin-left: 0.4rem;}
.ProHornor .imgbox{margin-bottom: 0.14rem;padding-top: 124.5%;background:url(../images/rybg.png) center center no-repeat;background-size: contain;}
.ProHornor .imgbox span{background-size: contain;width: 80%;height: 80%;left: 10%;top: 10%;}
.ProHornor .item .ti{font-size: 0.18rem;line-height: 0.3rem;}


.mainimg img{width: 100%;display: block;}
.pf{position:fixed;top: 50%;right: 0;z-index: 10;}
.popbox{background:rgba(0,0,0,0.5);left: 0;z-index: 10;top: 0;width: 100%;height: 100%;position: fixed;z-index: 100001;display: none;}
.popbox .box{display:flex;align-items: center;justify-content: center;width: 100%;height: 100%;position: absolute;z-index: 10000;}
.popbox .box img{border-radius:20px;width: 14rem;}

@media(max-width:1024px){
	.ProBan .Info{width:50%;padding-bottom:3rem;}
	.ProBan .Info dd{font-size: 15px;line-height: 30px;}
	.ProBan .Info dd span{width:90px;}
	.ProBan .Info dd span em{width:60px;}
	.ProBan{height:auto;}
	.SubTit .ti{font-size: 20px;line-height: 30px;}
	.SubTit .desc{font-size: 16px;line-height: 25px;font-weight: bold;margin-top:5px;}
	.SinglePage.f16{font-size: 14px;line-height: 25px;}
	.SinglePage.f16 *{font-size: 14px !important;line-height: 25px !important;}
	.ProHistory .content{background-size: cover;}
	.ProHistory .item .desc{font-size: 12px;line-height: 20px;}
	.ProHistory .item aside{margin-bottom:10px;}
	.ProHistory .item.i5{top:0.9rem;}
	.SubTit2 .desc{font-weight: bold;}
}

@media(max-width:768px){
	.ProAddress .imgbox{width:100%;}
	.ProAddress .Info{width:100%;margin-bottom:30px;}
	.ProHistory .content{background: none;padding:0 50px;height:auto;}
	.ProHistory .item{position: static;width:100%;border-left:1px solid #ffe7d0;padding-bottom:30px;}
	.ProHistory .item .a:after{display: none;}
	.ProHistory .item:After{display: none;}
	.ProHistory .item .a:before{bottom:auto;top:0;}
	.ProHistory .item .a{padding-left:30px;height:auto;}
	.ProHistory .item:nth-child(even) .a:before{bottom:auto;top:0;}
	.ProHistory .item:nth-child(even) .a{display: block;}
	.ProHistory .item.i6{width:100%;padding-top:0;}
	.ProHistory .item.i6 .a{text-align: left;padding-left:30px;}
	.ProHistory .item.i6 .a:before{top:0 !important;left:-15px !important;}
	.ProHistory .item aside{font-size: 16px;line-height: 25px;}
	.ProHistory .item .desc{font-size: 14px;line-height: 25px;}

	.ProFeature .TabNav{margin-bottom:30px;height:100px;}
	.ProFeature .TabNav li span{width:40px;height:40px;line-height: 40px;font-size: 18px;}
	.ProFeature .TabNav li.on span{width:60px;height:60px;font-size: 18px;line-height: 60px;}
	.SubTit2 .ti{font-size: 20px;}
	.SubTit2 .desc{font-size: 14px;line-height: 30px;padding:0 15px;margin-top:10px;}
	.ProHornor .item .ti{font-size: 14px;line-height: 25px;}
	.SubTit{margin-bottom:20px;}

	.ProFeature .TabCon{width:100%;height:auto;}
	.ProFeature .TabNav2{position: static;width:100%;box-sizing: border-box;margin-bottom:20px;}
	.ProFeature .TabNav2 .slider{padding:0 40px;}
	.ProFeature .TabNav2 .item{padding-left:0.14rem;}
	.ProFeature .TabNav2 .item.slick-current a:after{display: none;}
	.ProFeature .TabNav2 .item a{height:1.9rem;font-size: 14px;}
	.ProFeature .TabCon .imgbox{width:100%;display: block;padding-top:75%;}
	.ProFeature .TabCon .info{width:100%;display: block;}
	.ProFeature .TabCon .box{min-height:10px;padding-left:0;padding:20px 0;}
	.ProFeature .TabCon .box:After{display: none;}
	.ProFeature .TabCon .box .desc{padding:0;font-size: 14px;line-height: 25px;margin-top:10px;}
	.ProFeature .TabCon .box .ti{position: static;transform: rotate(0);-webkit-transform: rotate(0);font-size: 16px;width:100%;text-align: left;}
	.ProHistory .item.i6 .a i{top:0;}
	.ProHistory .item .a i{bottom:auto;top:0;}
	.ProHistory .item:nth-child(even) .a i{top:0;}
	.ProHistory .item .imgbox{display: none;}
	.ProHistory .item.on .a i{opacity: 1;}
}

@media(max-width:640px){
	.ProBan .Proimg{width:100%;}
	.ProBan .Info{width:100%;}
	.ProBan .ti{font-size: 16px;padding-bottom:10px;margin-bottom:10px;line-height: 25px;}
	.ProBan .Info dd{font-size: 14px;line-height: 20px;margin-bottom:5px;}
	.ProBan .Info dd span{width:90px;}
	.ProBan .Info dd span em{width:55px;}
	.MainCon2{padding:30px 0;}
	.ProAddress{padding:30px 0;}
	.ProHistory .content{padding:0 10px;}
	.ProFeature .TabNav li span{width:30px;height:30px;font-size: 14px;line-height: 30px;}
	.ProFeature .TabNav li.on span{width:50px;height:50px;line-height: 50px;font-size: 16px;}
	.ProFeature .Info{width:100%;padding-right:0;display: block;}
	.ProFeature .imgbox{width:100%;display: block;}
	.ProFeature .Con{display: block;}
	.ProFeature .TabNav{height:50px;}
	.Prohaojiu .imglist{padding-right:0;margin-left:-2%;}
	.Prohaojiu .imglist li{padding-left:2%;}
	.ProFeature .TabNav2 .item a{height:80px;font-size: 13px;line-height: 18px;text-align: center;}
	.ProFeature .TabNav2 .item.slick-current a{height:80px;font-size: 13px;line-height: 18px;text-align: center;}
	.ProFeature .TabNav2 .item.slick-current img{width:32px;height:32px;}
}

.FloatBox{position: fixed;z-index:999;top:50%;right:0;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.FloatBox ul li{width:0.7rem;height:0.7rem;line-height: 0.7rem;text-align: center;margin-bottom:1px;background: #cf0200;}
.FloatBox ul li:nth-child(2){background: #555555;}

@media(max-width:1024px){
	.FloatBox ul li{width:40px;height:40px;line-height: 40px;}
	.FloatBox ul li .ico img{max-height:20px;max-width:20px;}
}

.Innovation{line-height: 1;padding-bottom: 1rem;}
.Innovation .table-top{padding-bottom: .2rem;border-bottom: 1px solid #dfdfdf;}
.Innovation .table-top .name{float: left;font-size: .36rem;font-weight: bold;color: #333333;}
.Innovation .table-top .category{float: right;margin-top: .18rem;}
.Innovation .table-top .category ul li{position: relative;display: inline-block;margin-right: .3rem;}
.Innovation .table-top .category ul li:last-child{ margin-right: 0; }
.Innovation .table-top .category ul li a{font-size: .18rem;color: #333333;}
.Innovation .table-top .category ul li.on a{color: #d00806;}
.Innovation .table-top .category ul li.on:after{position: absolute;display: block;content: '';left: 0;bottom: -.2rem;width: 100%;height: 2px;background-color: #d00806;z-index: 3;}
.Innovation .list{position: relative;margin-top: .4rem;}
.Innovation .list:after{display: block;content: '';width: 100%;height: 2px;background-color: #909090;position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;z-index: 1;}
.Innovation .list .slick-list{padding:0.2rem 0 !important;}
.Innovation .list ul{position: relative;z-index: 2;}
.Innovation .list ul li{position: relative;}
.Innovation .list ul li.slick-active{opacity: 1;}
.Innovation .list ul li .flex{display: flex;height: 6rem;}
.Innovation .list ul li:nth-of-type(even) .flex{align-items: flex-end}
.Innovation .list ul li:nth-of-type(odd) .flex{align-items: flex-start}
.Innovation .list ul li .flex .box{padding: .1rem;transition: all .5s;-webkit-transition: all .5s;width:100%;box-sizing:border-box;}
.Innovation .list ul li .flex .box .img{padding-top:74%;}
.Innovation .list ul li .flex .box .img img{width: 100%;}
.Innovation .list ul li .flex .box .img span{background-size:contain;}
.Innovation .list ul li .flex .box .name{margin-top: .2rem;font-size: .16rem;color: #333333;text-align: center;line-height:1.5;}
.Innovation .list ul li .flex .symbol{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;}
.Innovation .list ul li .flex .symbol .circular{display: block;width: 30px;height: 30px;border-radius: 30px;border: 9px solid #fff;box-sizing: border-box;z-index: 3;}
.Innovation .list ul li .flex .symbol .circular:before{display: block;content: "";width: 12px;height: 12px;border-radius: 12px;background-color: #af0200;}
.Innovation .list ul li .flex .symbol .wire{position: absolute;left: 50%;transform: translateX(-50%);z-index: 2;}
.Innovation .list ul li .flex .symbol .wire:before{display: block;content: "";width: 1px;height: .65rem;background-color: #63442b;}
.Innovation .list ul li .flex .symbol .wire:after{position: absolute;left: 50%;transform: translateX(-50%);display: block;content: "";width: .12rem;height: .12rem;border: 1px solid #63442b;border-radius: .12rem;z-index: 3;box-sizing: border-box;}
.Innovation .list ul li:nth-of-type(odd) .flex .symbol .wire:after{top: -.12rem;}
.Innovation .list ul li:nth-of-type(even) .flex .symbol .wire:after{bottom: -.12rem;}
.Innovation .list ul li:nth-of-type(odd) .flex .symbol .wire{top: -.65rem;}
.Innovation .list ul .slick-current .box{transform: scale(1.2);}
.Innovation .list ul .slick-current .flex .symbol .circular:before{background-color: #fff;}
.Innovation .list ul .slick-current .flex .symbol .circular{border: 9px solid #af0200;}
.Innovation .list ul .slick-current .box{background:url(../images/honorbg1.jpg) repeat;}
.Innovation .list ul li.slick-current .flex .box .name{color: #d00806;}
.Innovation .list ul li:hover .box{background:url(../images/honorbg1.jpg) repeat;transform: scale(1.2);}
.Innovation .list ul li:hover .flex .box .name{color: #d00806;}
@media(max-width:1440px){
.Innovation .list ul li .flex{height: 8.5rem;}
}
@media(max-width:640px){
	.Innovation .table-top .name{float: none;text-align: center;font-size: 18px;margin-bottom:10px;}
	.Innovation .table-top .category{float: none;margin-top: .2rem;text-align: center;font-size: 14px;}
	.Innovation .table-top .category ul li a{font-size: 14px;line-height: 30px;}
	.Innovation .list ul li .flex{height:300px;}
	.Innovation .list ul li .flex .box .name{font-size: 14px;margin-top:5px;line-height: 20px;}
}

/* 历史文化 */
.Historical_culture_part1 .partBox .img{width:50%;}
.Historical_culture_part1 .partBox .txt{width:47%;}
.Historical_culture_part1 .partBox{font-size: 0.16rem;line-height: 0.3rem;}
.Historical_culture_part1 .partBox .con{margin-top:0.3rem;}

.Historical_culture_part4{background-image: url(../images/hscbg.jpg);background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;overflow: hidden;background-attachment: fixed;}
.Historical_culture_part4 .SinglePage{color:#ffe7d0;}

@media(max-width:1024px){
	.Historical_culture_part1 .partBox{font-size: 14px;line-height: 25px;}
}

@media(max-width:768px){
	.Historical_culture_part1 .partBox .img{width:100%;}
	.Historical_culture_part1 .partBox .txt{width:100%;margin-top:20px;}
}

/* 新闻动态 */
.News ul{margin-left:-3%;}
.News ul li{width:30.33%;float:left;margin-bottom:3%;margin-left:3%;}
.News ul li .img{padding-top:65%;}
.News ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.News ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.News ul li .txt{margin-top:0.15rem;}
.News ul li .txt h1{font-size: 0.18rem;font-weight: bold;}
.News ul li .txt .dec{font-size: 0.14rem;line-height: 0.25rem;height:0.5rem;color:#999;margin:0.1rem 0 0.2rem 0;;}
.News ul li .txt .date{padding-top:0.2rem;border-top:1px solid #e6e6e6;font-size: 0.14rem;line-height: 0.25rem;color:#999;position: relative;}
.News ul li .txt .date .more{color:#d00806;padding-right:15px;background: url(../images/ico/more_news.png) no-repeat center right;position: absolute;right:0;top:0.2rem;background-size: 0.1rem;}
.News ul li .txt .date::before{content:'';display: block;width:0;height:1px;background: #d00806;transition: all .5s;-webkit-transition: all .5s;opacity: 0;position: absolute;top:0;left:0;}
.News ul li:hover .txt .date::before{opacity: 1;width:100%;}

@media(max-width:1024px){
	.News ul li .txt h1{font-size: 15px;}
	.News ul li .txt .dec{font-size: 14px;line-height: 25px;height:50px;margin-bottom:10px;}
	.News ul li .txt .date{font-size: 14px;}
}

@media(max-width:640px){
	.News ul li{width:47%;margin-bottom:20px;}
	.News ul li .txt {margin-top:10px;}
	.News ul li .txt .date{padding-top:10px;font-size: 13px;line-height: 20px;}
	.News ul li .txt .date .more{top:10px;background-size: 5px;}
}

/* 颍河风 */
.River_Wind ul{margin-left:-3%;}
.River_Wind ul li{width:22%;float:left;margin-bottom:3%;margin-left:3%;box-sizing: border-box;transition: all .5s;-webkit-transition: all .5s;}
.River_Wind ul li .img{padding-top:70%;}
.River_Wind ul li .txt{padding:0.3rem;background: url(../images/ico/newsbg.png) no-repeat center right 0.3rem #f7f7f7;}
.River_Wind ul li h1{font-size: 0.22rem;color:#d00806;margin-bottom:10px;}
.River_Wind ul li .dec{font-size: 0.14rem;line-height: 0.25rem;height:0.5rem;color:#999;margin:0.1rem 0 0.3rem 0;}
.River_Wind ul li .date{font-size: 0.14rem;line-height: 0.25rem;color:#333;}
.River_Wind ul li .date span{padding-left:22px;background-position: center left;background-repeat: no-repeat;}
.River_Wind ul li .date span em{color:#999;}
.River_Wind ul li .date i{color:#999;display: inline-block;margin:0 8px;}

.River_Wind ul li .date span.s1{background-image: url(../images/ico/personico.png);}
.River_Wind ul li .date span.s2{background-image: url(../images/ico/timeico.png);}

.River_Wind ul li:hover{box-shadow: 0 0 20px rgba(208,8,9,0.1);transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);}

@media(max-width:1024px){
	.River_Wind ul li h1{font-size: 15px;}
	.River_Wind ul li .dec{font-size: 13px;line-height: 22px;height:44px;}
	.River_Wind ul li .date{font-size: 13px;}
}

@media(max-width:768px){
	.River_Wind ul li{width:47%;padding:20px;}
}

@media(max-width:480px){
	.River_Wind ul li{width:97%;}
	.River_Wind ul li .dec{margin:10px 0 20px 0;}
}

/* 视频中心 */
.Video_center .hot_video{position: relative;margin-bottom:0.6rem;}
.Video_center .hot_video video{width:100%;}
.Video_center .hot_video .txt{position: absolute;width:100%;height:100%;color:#fff;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index:99;}
.Video_center .hot_video .txt img{max-width:0.9rem;}
.Video_center .hot_video .txt h1{font-size: 0.26rem;margin:20px 0 15px 0;}
.Video_center .hot_video .txt .dec{font-size: 0.16rem;}

.Video_center .video_list ul{margin-left:-3%;}
.Video_center .video_list ul li{width:30.33%;float:left;margin-bottom:3%;margin-left:3%;}
.Video_center .video_list ul li .img{padding-top:65%;transition: all .5s;-webkit-transition: all .5s;}
.Video_center .video_list ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.Video_center .video_list ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Video_center .video_list ul li:hover .img{border-radius: 0.15rem;}
.Video_center .video_list ul li .img::after{content:'';display: block;width:100%;height:100%;background: url(../images/ico/play_2.png) no-repeat center center;position: absolute;left:0;top:0;background-size: 0.6rem;}
.Video_center .video_list ul li .txt{margin-top:0.15rem;}
.Video_center .video_list ul li .txt h1{font-size: 0.2rem;}
.Video_center .video_list ul li .txt .dec{font-size: 0.14rem;line-height: 0.25rem;height:0.5rem;color:#999;margin:0.1rem 0 0.3rem 0;}

.Video_center .video_list ul li .txt .date{font-size: 0.14rem;line-height: 0.25rem;color:#333;}
.Video_center .video_list ul li .txt .date span{padding-left:22px;background-position: center left;background-repeat: no-repeat;}
.Video_center .video_list ul li .txt .date span em{color:#999;}
.Video_center .video_list ul li .txt .date i{color:#999;display: inline-block;margin:0 8px;}

.Video_center .video_list ul li .txt .date span.s1{background-image: url(../images/ico/personico.png);}
.Video_center .video_list ul li .txt .date span.s2{background-image: url(../images/ico/timeico.png);}

.videoInfo{width:12rem;position: relative;margin:0 auto;}
.videoInfo video{width:100%;}
.videoInfo .mfp-close{color:#fff !important;}

@media(max-width:1024px){
	.Video_center .video_list ul li .txt h1{font-size: 15px;}
	.Video_center .video_list ul li .txt .dec{font-size: 14px;line-height: 25px;height:50px;margin:10px 0 20px 0;}
	.Video_center .video_list ul li .txt .date{font-size: 13px;}
	.Video_center .hot_video .txt h1{margin:10px 0 5px 0;}
	.videoInfo{width:90%;}
}

@media(max-width:768px){
	.Video_center .video_list ul li{width:47%;}
	.Video_center .video_list ul li .txt{margin-top:10px;}
	.Video_center .hot_video .txt h1{font-size: 16px;}
	.Video_center .hot_video .txt .dec{font-size: 14px;}
	
}


@media(max-width:480px){
	.Video_center .hot_video .txt h1{font-size: 15px;margin:5px 0;line-height: 20px;}
	.Video_center .hot_video .txt .dec{font-size: 13px;}
	.Video_center .hot_video .txt img{max-width:40px;}
	.Video_center .video_list ul li{width:97%;margin-bottom:20px;}
	.Video_center .video_list ul li .img::after{background-size: 35px;}
}

/* 新闻详情 */
.NewsInfo{background: #fff;padding:0.8rem 2.3rem 0.8rem 0.75rem;position: relative;}
.NewsInfo .NewsInfoBox{overflow: auto;}
.NewsInfo .NewsInfoTit{text-align: center;border-bottom:1px solid #cccccc;margin-bottom:0.4rem;padding-bottom:0.3rem;}
.NewsInfo .NewsInfoTit h1{font-size: 0.36rem;line-height: 0.35rem;}
.NewsInfo .NewsInfoTit .date{font-size: 0.14rem;color:#999;margin-top:0.15rem;}
.NewsInfo .NewsInfoTit .date i{display: inline-block;margin:0 8px;color:#ccc;}
.SinglePage.NewsCon img{max-width:95%;}
.NewsInfo .InfoPage{border-top:1px solid #ccc;margin-top:0.6rem;padding-top:0.2rem;}
.NewsInfo .InfoPage dl dd{line-height: 0.7rem;border-bottom:1px solid #ebebeb;margin-bottom:0.1rem;padding-right:100px;position: relative;}
.NewsInfo .InfoPage dl dd span{font-size: 0.16rem;color:#999;position: absolute;right:0;top:0;}
.NewsInfo .InfoPage dl dd p em{color:#999;}
.NewsInfo .goBack{text-align: right;margin-top:0.3rem;}
.NewsInfo .goBack a{display: inline-block;padding:0 30px;line-height: 0.6rem;background: #d00806;color:#fff;}
.NewsInfo .goBack a img{display: inline-block;margin-right:20px;}

.NewsInfo .enjoy{position: absolute;width:1.5rem;right:0.4rem;top:0.8rem;text-align: center;}
.NewsInfo .enjoy span{display: block;width:20px;margin:0 auto;text-align: center;font-size: 0.18rem;}
.NewsInfo .enjoy i{display: block;width:1px;height:10px;background: #333;margin:0 auto;;}
.NewsInfo .enjoy ul li{width:0.58rem;height:0.58rem;margin:10px auto;border:1px solid #000;text-align: center;line-height: 0.58rem;}
.NewsInfo .enjoy ul li .img2{display: none;}
.NewsInfo .enjoy ul li:hover{background: #d00806;border:1px solid #d00806;}
.NewsInfo .enjoy ul li:hover .img1{display: none;}
.NewsInfo .enjoy ul li:hover .img2{display: inline-block;}
.NewsInfo .enjoy .gotop{margin-top:0.6rem;}

@media(max-width:1024px){
	.NewsInfo{padding:40px;}
	.NewsInfo .NewsInfoTit h1{font-size: 20px;line-height: 30px;}
	.NewsInfo .NewsInfoTit .date{font-size: 14px;margin-top:10px;}
	.NewsInfo .NewsInfoTit{padding-bottom:20px;margin-bottom:20px;}
	.NewsInfo .enjoy{position: static;width:100%;margin-top:50px;}
	.NewsInfo .enjoy span{width:100%;font-size: 18px;letter-spacing: 3px;display: block;margin-bottom:20px;}
	.NewsInfo .enjoy i{display: none;}
	.NewsInfo .enjoy ul li{display: inline-block;margin:0 10px;width:40px;height:40px;line-height: 40px;}
	.NewsInfo .enjoy .gotop{margin-top:30px;}
	.NewsInfo .enjoy .gotop img{width:120px;}
	.NewsInfo .InfoPage dl dd{line-height: 40px;}
	.NewsInfo .goBack a{line-height: 32px;padding:0 20px;}
}

@media(max-width:768px){
	.NewsInfo{padding:30px 15px;}
	.NewsInfo .NewsInfoTit h1{font-size: 16px;}
	.NewsInfo .NewsInfoTit .date{font-size: 12px;}
	.NewsInfo .NewsInfoTit .date i{margin:0 1px;}
}

/* 客户意见 */
.SevTit{border-bottom:2px solid #d00806;padding-bottom:0.3rem;margin-bottom:0.5rem;text-align: center;}
.SevTit h1{font-size: 0.4rem;line-height: 0.35rem;}
.SevCon{font-size: 0.2rem;line-height: 0.36rem;}

.SevForm{margin-top:0.6rem;box-sizing: border-box;padding:0.8rem 1.4rem;background: #fff;}
.SevForm .inputBox{padding-left:1.3rem;position: relative;line-height: 0.68rem;margin-bottom:0.3rem;}
.SevForm .inputBox .name{position: absolute;left:0;top:0;font-size: 0.18rem;color:#333;}
.SevForm .inputBox .name b{color:#d00806;}
.SevForm .inputBox input{border:1px solid #e9e9e9;height:0.68rem;width:100%;box-sizing: border-box;padding:0 10px;}
.SevForm .inputBox input.input50{width:50%;}
.SevForm .inputBox textarea{width:100%;border:1px solid #e9e9e9;padding:0.2rem;height:120px;}
.SevForm .inputBox select{width:100%;max-width:200px;height:0.68rem;border:1px solid #e9e9e9;background:url(../images/ico/select.png) no-repeat center right 15px;padding-right:20px;}
.SevForm .formBtn button{width:1.8rem;height:0.68rem;line-height: 0.68rem;color:#fff;background: #969696;font-size: 0.18rem;margin-right:10px;}
.SevForm .formBtn button.submit{background: #d00806;}


@media(max-width:768px){
	.SevTit h1{font-size: 20px;line-height: 30px;}
	.SevTit{padding-bottom:10px;margin-bottom:20px;}
	.SevCon{font-size: 14px;line-height: 25px;}
	.SevForm{padding:40px;}
	.SevForm .inputBox{padding-left:80px;line-height: 40px;}
	.SevForm .inputBox .name{font-size: 14px;}
	.SevForm .inputBox select{height:40px;}
	.SevForm .inputBox input{height:40px;}
	.SevForm .formBtn button{width:100px;height:40px;line-height: 40px;font-size: 14px;}
}


@media(max-width:480px){
	.SevForm{padding:15px;margin-top:30px;}
	.SevForm .inputBox input.input50{width:100%;}
	#allMap{height:300px;}
}

/* 二维码 */
.QR_code ul{margin-left:-3%;}
.QR_code ul li{margin-left:3%;float:left;width:30.33%;margin-bottom:3%;background: url(../images/ewabg.jpg) no-repeat center center;background-size: cover;transition: all .5s;-webkit-transition: all .5s;}
.QR_code ul li h1{padding:0.3rem 0.35rem;border-bottom:1px solid #d5d3d1;font-size: 0.26rem;font-weight: bold;}
.QR_code ul li .dec{padding:0 0.35rem;margin-top:0.2rem;line-height: 0.3rem;}
.QR_code ul li .img{text-align: right;padding:0 0.35rem 0.35rem;}
.QR_code ul li .img img{width:100px;height:100px;}
.QR_code ul li:hover h1{color:#d00806;}
.QR_code ul li:hover{box-shadow: 0 10px 30px rgba(0,0,0,0.1);}

@media(max-width:1024px){
	.QR_code ul li h1{font-size: 16px;}
	.QR_code ul li .dec{font-size: 14px;line-height: 25px;}
}


@media(max-width:768px){
	.QR_code ul li{width:47%;}
}

@media(max-width:480px){
	.QR_code ul li{width:97%;}
	.QR_code ul li h1{padding:10px 15px;}
	.QR_code ul li .dec{padding:0 15px;}
	.QR_code ul li .img{padding:0 15px 15px;}
}

/* 产品真伪 */
.Product_authenticity{background:url(../images/fwbg.jpg) no-repeat top center;background-size: cover;padding:1.9rem 1.9rem 1.2rem;position: relative;overflow: hidden;margin-bottom:0.7rem;}
.Product_authenticity .Product_authenticity_tit{text-align: center;}
.Product_authenticity .Product_authenticity_tit img{max-width:7.5rem;}
.Product_authenticity .Product_authenticity_tit .con{font-size: 0.16rem;line-height: 0.32rem;color:#dbc3ab;margin:0.5rem 0;}
.Product_authenticity .Product_authenticity_arr{margin-top:2rem;text-align: center;margin-bottom:1rem;}
.Product_authenticity .Product_authenticity_arr p{font-size: 0.3rem;color:#dbc3ab;margin-bottom:0.5rem;}
.Product_authenticity .Product_authenticity_arr img{animation: down infinite 1s;}

@keyframes down{
	0%{transform: translateY(0);-webkit-transform: translateY();}
	100%{transform: translateY(0.5rem);-webkit-transform: translateY(0.5rem);}
}
.Product_authenticity .Product_authenticity_step{margin-bottom:2rem;}
.Product_authenticity .Product_authenticity_step ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Product_authenticity .Product_authenticity_step ul li{width:44%;background: #0d0d0d;margin-top:1.2rem;}
.Product_authenticity .Product_authenticity_step ul li .img img{width:100%;}
.Product_authenticity .Product_authenticity_step ul li .txt{padding:0.3rem 1rem;color:#fff;text-align: center;}
.Product_authenticity .Product_authenticity_step ul li .txt h1{font-size: 0.24rem;color:#dbc3ab;}
.Product_authenticity .Product_authenticity_step ul li .txt .dec{font-size: 0.16rem;line-height: 0.3rem;margin-top:0.1rem;}
.Product_authenticity .Product_authenticity_step ul li:nth-child(2n){position: relative;top:-1.2rem;}

.Product_authenticity .Product_authenticity_bottom{width:4.2rem;height:4.2rem;margin:0 auto;border-radius: 50%;background: rgba(255,255,255,0.05);display: flex;align-items: center;justify-content: center;}
.Product_authenticity .Product_authenticity_bottom .con{text-align: center;position: relative;z-index:9;}
.Product_authenticity .Product_authenticity_bottom .con img{max-width:100px;}
.Product_authenticity .Product_authenticity_bottom .con p{color:#dbc3ab;font-size: 0.16rem;line-height: 0.3rem;margin-top:0.2rem;}
.Product_authenticity::before{content:'';display: block;width:200%;height:50%;border-radius: 50%;background: rgba(0,0,0,0.3);position: absolute;left:50%;margin-left:-100%;bottom:-40%;}

@media(max-width:1024px){
	.Product_authenticity .Product_authenticity_tit .con{font-size: 14px;line-height: 25px;}
	.Product_authenticity .Product_authenticity_arr img{max-width:30px;}
	.Product_authenticity .Product_authenticity_step ul li .txt h1{font-size: 15px;}
	.Product_authenticity .Product_authenticity_step ul li .txt .dec{font-size: 14px;line-height: 25px;}
	.Product_authenticity .Product_authenticity_arr p{font-size: 16px;}
	.Product_authenticity .Product_authenticity_bottom .con p{font-size: 14px;line-height: 25px;}
	.Product_authenticity .Product_authenticity_bottom{width:250px;height:250px;}
}

@media(max-width:480px){
	.Product_authenticity .Product_authenticity_step ul li{width:100%;}
	.Product_authenticity .Product_authenticity_step ul li:nth-child(2n){top:0;}
	.Product_authenticity .Product_authenticity_step ul li .txt{padding:20px;}
}

/* 三重一大事项 */
.textList{border-top:2px solid #d00806;padding-top:10px;padding-bottom:0.6rem;}
.textList ul li{line-height: 0.7rem;padding:0 0.3rem;border-bottom:1px solid #dddddd;transition: all .5s;-webkit-transition: all .5s;}
.textList ul li a{display: block;padding-right:100px;position: relative;}
.textList ul li a p::before{content:"";display: block;width:5px;height:5px;background: #d00806;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}
.textList ul li a p{font-size: 0.2rem;position: relative;padding-left:15px;}
.textList ul li a span{position: absolute;color:#999999;position: absolute;right:0;top:0;}
.textList ul li:hover{background: #fff;}
.textList ul li:hover a span{color:#d00806;}

@media(max-width:1024px){
	.textList ul li{line-height: 45px;font-size: 13px;}
	.textList ul li a p{font-size: 14px;}
	.textList ul li a{padding-right:80px;}
}

/* 公告公示 */
.Announcement ul{margin-left:-2%;}
.Announcement ul li{width:48%;margin-left:2%;float:left;margin-bottom:2%;border:1px solid #e5e5e5;box-sizing: border-box;padding:0.3rem 0.3rem 0.3rem 1rem;position: relative;transition: all .5s;-webkit-transition: all .5s;}
.Announcement ul li .date{width:1rem;height:100%;display: flex;flex-direction: column;justify-content: center;text-align: center;left:0;top:0;position: absolute;}
.Announcement ul li .date p{font-size: 0.38rem;color:#d00806;font-weight: bold;margin-bottom:5px;}
.Announcement ul li .date span{font-size:0.14rem;color:#888888;}
.Announcement ul li .txt{padding:0 0.3rem;border-left:1px solid #e5e5e5;}
.Announcement ul li .txt h1{font-size: 0.2rem;}
.Announcement ul li .txt .dec{font-size: 0.14rem;line-height: 0.25rem;color:#999;margin-top:5px;height:0.5rem;}
.Announcement ul li:hover{background:#d00806;border:1px solid #d00806;box-shadow: 0 10px 30px rgba(208,8,9,0.1);}
.Announcement ul li:hover .date p{color:#fff;}
.Announcement ul li:hover .date span{color:#fff;}
.Announcement ul li:hover .txt{border-left:1px solid #fff;}
.Announcement ul li:hover .txt h1{color:#fff;}
.Announcement ul li:hover .txt .dec{color:#fff;}

@media(max-width:1024px){
	.Announcement ul li{padding:20px;padding-left:70px;}
	.Announcement ul li .date{width:70px;}
	.Announcement ul li .date p{font-size: 20px;}
	.Announcement ul li .date span{font-size: 12px;}
	.Announcement ul li .txt h1{font-size: 15px;}
	.Announcement ul li .txt .dec{font-size: 14px;line-height: 25px;height:50px;}
}


@media(max-width:480px){
	.Announcement ul li{width:97%;}
	.Announcement ul li .txt{padding:0;padding-left:15px;}
	.Pages a.a_prev::before, .Pages a.a_next::before{opacity: 1;}
}

/* 人才战略 */
.Talent_strategy{position: relative;}
.Talent_strategy::before{content:'';display: block;width:1px;height:calc(100% + 1.8rem);background: #e1e1e1;position: absolute;top:-0.8rem;left:50%;}
.Talent_strategy .txt{width:45%;}
.Talent_strategy .txt .tit{display: flex;justify-content: flex-end;writing-mode:vertical-lr;flex-direction: column;}
.Talent_strategy .txt .tit h1{font-size: 1.2rem;font-weight: bold;opacity: 0.2;line-height: 1.2rem;letter-spacing: 0.1rem;}
.Talent_strategy .txt .tit h2{font-size: 0.3rem;font-family: systsb;margin-right:0.4rem;letter-spacing: 0.08rem;}
.Talent_strategy .txt .dec{margin:0.7rem 0;font-size: 0.26rem;line-height: 0.4rem;color:#d00806;font-family: systsb;}

.Talent_strategy .img{width:45%;}
.Talent_strategy .img img{width:100%;}

@media(max-width:1024px){
	.Talent_strategy .txt .dec{font-size: 16px;line-height: 30px;}
}

@media(max-width:768px){
	.Talent_strategy .txt .tit h2{font-size: 15px;}
	.Talent_strategy .txt .tit h1{font-size: 55px;line-height: 55px;}
}

@media(max-width:480px){
	.Talent_strategy .txt{width:100%;}
	.Talent_strategy .img{width:100%;margin-top:30px;}
	.Talent_strategy::before{display: none;}

}


/* 员工风采 */
.Employee_style .slider-for{}
.Employee_style .slider-for .item{}
.Employee_style .slider-for .item .img{padding-top:45%;}
.Employee_style .slider-for .slick-arrow{border:none;background-color: rgba(0,0,0,0.3);}
.Employee_style .slider-for .slick-arrow.slick-prev{left:0.3rem;background-image: url(../images/prev_white.png);}
.Employee_style .slider-for .slick-arrow.slick-next{right:0.3rem;background-image: url(../images/next_white.png);}
.Employee_style .slider-for .slick-arrow:hover{background-color: #d00806;}

.Employee_style .slider-nav{margin-top:20px;}
.Employee_style .slider-nav .slick-list{margin-left:-20px;}
.Employee_style .slider-nav .item{margin-left:20px;}
.Employee_style .slider-nav .item .img{padding-top:45%;}


/* 招聘信息 */
.Job .job_search{text-align: center;margin-bottom:0.5rem;}
.Job .job_search input{width:5rem;height:0.7rem;border-radius: 0.7rem;box-sizing: border-box;padding:0 0.3rem;background: #fff;font-size: 0.2rem;box-sizing: border-box;}
.Job .job_search button{width:2rem;height:0.7rem;line-height: 0.7rem;border-radius: 0.7rem;background: url(../images/ico/searchbg.png) no-repeat center center;background-size: cover;color:#fff;font-size: 0.2rem;margin-left:10px;}
.Job .job_search button img{display: inline-block;margin-right:8px;position: relative;top:-2px;}

.Job .Job_list ul li{margin-bottom:0.2rem;padding:0.25rem 0.3rem;background: #fff;}
.Job .Job_list ul li .tit{padding-right:100px;position: relative;padding-left:15px;line-height: 30px;cursor: pointer;}
.Job .Job_list ul li .tit::before{content:'';display: block;width:5px;height:5px;background: #d00806;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}
.Job .Job_list ul li .tit p{font-size: 0.2rem;font-weight: bold;}
.Job .Job_list ul li .tit .btn{position: absolute;right:0;top:0;padding-right:20px;}
.Job .Job_list ul li .tit .btn i{width:20px;height:20px;background: url(../images/ico/open_1.png) no-repeat center center;position: absolute;right:0;top:50%;margin-top:-9px;background-size: 0.09rem;}
.Job .Job_list ul li .open_con{margin-top:0.2rem;padding-top:0.3rem;border-top:1px solid #e5e5e5;display: none;}
.Job .Job_list ul li .open_con .title{font-size: 0.22rem;color:#d00806;font-weight: bold;margin-bottom:0.1rem;}
.Job .Job_list ul li .open_con .con{line-height: 0.4rem;margin-bottom:0.4rem;}
.Job .Job_list ul li .open_con .applybtn{margin-bottom:0.3rem;}
.Job .Job_list ul li .open_con .applybtn a{display: block;width:2.5rem;height:0.68rem;line-height: 0.68rem;border-radius: 0.68rem;border:1px solid #d00806;text-align: center;box-shadow: 0 10px 30px rgba(208,8,9,0.1);font-size: 0.2rem;color:#d00806;box-sizing: content-box;}
.Job .Job_list ul li .open_con .applybtn a img{max-width:0.4rem;display: inline-block;margin-right:8px;}

.Job .Job_list ul li .tit.on .btn{color:#d00806;}
.Job .Job_list ul li .tit.on .btn i{background: url(../images/ico/open.png) no-repeat center center;background-size: 0.14rem;}


.Popup{width:100%;height:100%;background: rgba(0,0,0,0.5);top:0;left:0;position: fixed;z-index:999;display: none;}
.JobPopup .PopupBox{background: #fff;width:14rem;border-radius: 0.2rem;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);box-sizing: border-box;padding:0.7rem 1rem;}
.Popup .PopupBox .close{position: absolute;right:0.2rem;top:0.2rem;}
.Popup .PopupBox .title{font-size: 0.32rem;color:#d00806;font-weight: bold;text-align: center;margin-bottom:0.5rem;}


.JobPopup .PopupBox .JobForm .FormInput{width:63%;margin-left:-5%;}
.JobPopup .PopupBox .JobForm .name{font-size: 0.18rem;font-weight: bold;margin-bottom:0.1rem;}
.JobPopup .PopupBox .JobForm .inputBox .name{margin-bottom:0.2rem;}
.JobPopup .PopupBox .JobForm .inputBox{margin-bottom:0.5rem;width:45%;margin-left:5%;float:left;}
.JobPopup .PopupBox .JobForm .inputBox input{width:100%;height:0.7rem;line-height: 0.7rem;padding:0 20px;box-sizing: border-box;border-radius: 0.7rem;border:1px solid #e5e5e5;}
.JobPopup .PopupBox .JobForm .inputBox select{width:0.7rem;line-height: 0.7rem;width:100%;border:1px solid #e5e5e5;border-radius: 0.7rem;background: url(../images/ico/select.png) no-repeat center right 20px;padding:0 20px;}

.JobPopup .PopupBox .JobForm .FormFile{width:33%;}
.JobPopup .PopupBox .JobForm .FormFile .fileInput{margin-bottom:0.1rem;}
.JobPopup .PopupBox .JobForm .FormFile .fileInput .file{width:100%;height:0.5rem;line-height: 0.5rem;background: #e2e2e2;border-radius: 0.5rem;text-align: center;position: relative;color:#666;}
.JobPopup .PopupBox .JobForm .FormFile .fileInput .file input{width:100%;height:100%;font-size: 0;position: absolute;top:0;left:0;opacity: 0;}

.JobPopup .PopupBox .JobForm .formBtn{text-align: center;margin-top:0.5rem;}
.JobPopup .PopupBox .JobForm .formBtn button{width:2.5rem;height:0.7rem;line-height: 0.7rem;background: url(../images/ico/searchbg.png) no-repeat center center;background-size: cover;border-radius: 0.7rem;text-align: center;font-size: 0.2rem;color:#fff;}
.JobPopup .PopupBox .JobForm .formBtn button img{display: inline-block;max-width:0.4rem;margin-right:8px;}


@media(max-width:1024px){
	.Job .Job_list ul li .tit p{font-size: 14px;}
	.JobPopup .PopupBox .JobForm .inputBox input{height:38px;border-radius: 38px;font-size: 13px;}
	.JobPopup .PopupBox .JobForm .name{font-size: 15px;}
	.JobPopup .PopupBox .JobForm .FormFile .fileInput .file{height:33px;line-height: 33px;font-size: 13px;border-radius: 30px;}
	.JobPopup .PopupBox .JobForm .formBtn button{width:120px;height:38px;line-height: 38px;border-radius: 38px;font-size: 14px;}
	.JobPopup .PopupBox .JobForm .inputBox select{height:38px;line-height: 38px;border-radius: 38px;}
	.Job .Job_list ul li .open_con .title{font-size: 15px;}
	.Job .Job_list ul li .open_con .con{font-size: 14px;line-height: 25px;}
	.Job .Job_list ul li .open_con .applybtn a{width:120px;height:35px;line-height: 35px;border-radius: 35px;}
}

@media(max-width:768px){
	.Job .Job_list ul li{padding:5px 15px;}
	.JobPopup .PopupBox{width:90%;}
	.JobPopup .PopupBox .JobForm .FormInput{width:100%;}
	.JobPopup .PopupBox .JobForm .FormFile{width:100%;margin-top:20px;}
	.JobPopup .PopupBox .JobForm .name{margin-bottom:5px;font-size: 13px;}
	.JobPopup .PopupBox .JobForm .con{margin-top:20px;}
	.Popup .PopupBox .title{font-size: 15px;}
	.Job .job_search button img{max-width:12px;}

}

@media(max-width:480px){
	.Job .Job_list ul li .tit .btn{font-size: 12px;}
	.JobPopup .PopupBox {max-height:550px;overflow: auto;}
	.JobPopup .PopupBox .JobForm .inputBox{width:95%;margin-bottom:10px;}
	.Job .Job_list ul li .tit.on .btn i{background-size: 10px;}
	.Job .Job_list ul li .tit .btn i{background-size: 7px;}
	.Job .job_search input{width:200px;height:30px;line-height: 30px;border-radius: 30px;}
	.Job .job_search button{width:100px;height:30px;line-height: 30px;border-radius: 30px;}
}

/* 招聘流程 */
.Recruitment_process{background: url(../images/ico/zplcbg.jpg) no-repeat center center;background-size: cover;padding:0.7rem 0.5rem;}
.Recruitment_process .tit{font-size: 0.36rem;font-weight: bold;text-align: center;margin-bottom:0.3rem;line-height: 0.4rem;}
.Recruitment_process .Recruitment_process_box{position: relative;}
.Recruitment_process .Recruitment_process_box .img{text-align: center;}
.Recruitment_process .Recruitment_process_box ul li{position: absolute;width:1.6rem;}
.Recruitment_process .Recruitment_process_box ul li .border_box{width:1.4rem;height:1.4rem;border:1px solid #d00806;border-radius: 50%;box-sizing: content-box;margin:0 auto;position: relative;}
.Recruitment_process .Recruitment_process_box ul li .border_box .box{width:1.2rem;height:1.2rem;background: url(../images/cultitbg.jpg) repeat;border-radius: 50%;margin:0.1rem;text-align: center;display: flex;align-items: center;justify-content: center;}
.Recruitment_process .Recruitment_process_box ul li .num{width:0.32rem;height:0.32rem;line-height: 0.32rem;border-radius: 50%;background: #ffb018;color:#fff;font-size: 0.2rem;position: absolute;right:0;top:0.1rem;}
.Recruitment_process .Recruitment_process_box ul li .ico{}
.Recruitment_process .Recruitment_process_box ul li .ico img{max-width:0.65rem;max-height:0.65rem;}
.Recruitment_process .Recruitment_process_box ul li .txt{font-size: 0.2rem;line-height: 0.25rem;font-weight: bold;text-align: center;margin-top:10px;}

.Recruitment_process .Recruitment_process_box ul li:first-child{top:0;left:0;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(2){top:5%;left:30%;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(3){top:8%;left:58%;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(4){top:16%;right:0;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(5){top:41%;right:22%;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(6){top:44%;right:55%;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(7){top:65%;left:16%;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(8){top:79%;left:45%;}
.Recruitment_process .Recruitment_process_box ul li:nth-child(9){top:70%;right:10%;}

@media(max-width:768px){
	.Recruitment_process .tit{font-size: 18px;line-height: 30px;margin-bottom:20px;}
	.Recruitment_process{padding:30px;}
	.Recruitment_process .Recruitment_process_box ul li {width:90px;}
	.Recruitment_process .Recruitment_process_box ul li .border_box{width:70px;height:70px;}
	.Recruitment_process .Recruitment_process_box ul li .border_box .box{width:60px;height:60px;margin:5px;}
	.Recruitment_process .Recruitment_process_box ul li .num{width:25px;height:25px;line-height: 25px;font-size: 12px;top:-5px;right:-10px;}
	.Recruitment_process .Recruitment_process_box ul li .txt{font-size: 13px;line-height: 20px;}
}

@media(max-width:480px){
	.Recruitment_process .Recruitment_process_box .img{display: none;}
	.Recruitment_process .Recruitment_process_box ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
	.Recruitment_process .Recruitment_process_box ul li{position: static;display: inline-block;width:40%;margin-bottom:20px;}
}


/* 公司公告 */
.textList_1 ul li a{padding-left:120px;}
.textList_1 ul li a span{position: absolute;left:0;top:0;right:auto;}
.textList_1 ul li a .download{width:1rem;height:0.4rem;line-height: 0.4rem;display: flex;align-items: center;border-radius: 0.4rem;position: absolute;right:0;top:50%;margin-top:-0.2rem;border:1px solid #999;color:#999;text-align: center;justify-content: center;}
.textList_1 ul li a .download .img2{display: none;}
.textList_1 ul li:hover a .download{border:1px solid #d00806;color:#d00806;}
.textList_1 ul li:hover a .download .img1{display: none;}
.textList_1 ul li:hover a .download .img2{display: inline-block;}
.textList_1 ul li a .download img{display: inline-block;margin-right:5px;max-width:0.2rem;}

@media(max-width:1024px){
	.textList_1 ul li a .download{width:70px;height:30px;line-height: 30px;border-radius: 30px;margin-top:-15px;}
	.textList_1 ul li a .download img{max-width:14px;}
}


@media(max-width:480px){
	.textList_1 ul li a{padding-left:80px;}
}

/* 股票行情 */
.Stock_quotation{padding:0.5rem 0.9rem;background: url(../images/ico/gpbg.jpg) no-repeat center center;background-size: cover;display: flex;justify-content: space-between;align-items: center;}
.Stock_quotation .titbox{padding:0.9rem 0.3rem 0.3rem;color:#fff;background: url(../images/cultitbg.jpg) repeat;border-radius: 2rem 2rem 0 0;box-sizing: border-box;width:2rem;}
.Stock_quotation .titbox h1{font-size: 0.2rem;margin-bottom:0.1rem;}
.Stock_quotation .titbox h2{font-size: 0.3rem;font-weight: bold;color:#fff;}
.Stock_quotation .titbox p{margin-top:0.4rem;padding-top:0.2rem;border-top:1px solid rgba(255,255,255,0.3);font-size: 0.14rem;opacity: 0.5;}

.Stock_quotation .num{display: flex;align-items: flex-start;}
.Stock_quotation .num strong{font-size: 0.4rem;font-weight: bold;}
.Stock_quotation .num img{max-height:0.35rem;display: inline-block;margin:0 12px;position: relative;top:4px;}
.Stock_quotation .num span{font-size: 0.2rem;font-weight: bold;color:#d00806;}

.Stock_quotation .con{width:50%;box-sizing: border-box;padding-left:5%;border-left:1px solid #e5e5e5;}
.Stock_quotation .con ul::after{content:'';display: block;clear: both;}
.Stock_quotation .con ul li{width:33.33%;float:left;color:#999;font-weight: bold;}
.Stock_quotation .con ul li span{color:#333;}

@media(max-width:1024px){
	.Stock_quotation .titbox{width:150px;padding:70px 20px 30px;border-radius: 150px 150px 0  0;margin:30px auto;}
	.Stock_quotation .titbox h1{font-size: 14px;}
	.Stock_quotation .titbox h2{font-size: 16px;}
}

@media(max-width:768px){
	.Stock_quotation .con{width:40%;}
	.Stock_quotation .con ul li{width:100%;}
}

@media(max-width:480px){
	.Stock_quotation{display: block;}
	.Stock_quotation .num{display: block;text-align: center;}
	.Stock_quotation .num strong{font-size: 20px;}
	.Stock_quotation .num img{max-height:20px;top:0;}
	.Stock_quotation .num span{font-size: 15px;}
	.Stock_quotation .con{border-left:none;padding-left:0;margin:30px 0;width:100%;text-align: center;line-height: 30px;}
}

/* 股票简况 */
.StockNav{text-align: center;margin-bottom:0.5rem;}
.StockNav ul li{display: inline-block;margin:0 0.3rem;font-size: 0.2rem;position: relative;padding-bottom:10px;}
.StockNav ul li::before{content:'';display: block;width:70%;height:2px;background: #d00806;position: absolute;left:50%;margin-left:-35%;bottom:0;transition: all .5s;-webkit-transition: all .5s;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);opacity: 0;}
.StockNav ul li.on a{color:#d00806;}
.StockNav ul li.on::before{opacity: 1;transform: rotateY(0);-webkit-transform:rotateY(0)}
.StockNav ul li:hover a{color:#d00806;}
.StockNav ul li:hover::before{opacity: 1;transform: rotateY(0);-webkit-transform:rotateY(0)}

.Stock_Profile_1 .SinglePage{line-height: 0.32rem;}
.Stock_Profile_1 .SinglePage img{display: block;margin:0 auto;}

@media(max-width:1024px){
	.StockNav{margin-bottom:30px;}
	.StockNav ul li{font-size: 15px;padding-bottom:5px;}
	.Stock_Profile_1 .SinglePage{line-height: 25px;}
}

.Stock_Profile_1 .gp_table table{width:100%;border-collapse: collapse;border-spacing: 0;border: 1px solid #ccc;font-size: 0.18rem;}
.Stock_Profile_1 .gp_table table td{border:1px solid #ccc;height:0.6rem;box-sizing: border-box;padding:0.1rem 0.2rem;width:16.6667%;}
.Stock_Profile_1 .gp_table table td.gray{background: #dfdfdf;font-weight: bold;}




.Stock_Profile_2 .Stock_Profile_part{margin-bottom:0.4rem;}
.Stock_Profile_2 .Stock_Profile_part .partTit{font-size: 0.24rem;font-weight: bold;padding-bottom:0.15rem;margin-bottom:0.3rem;border-bottom:1px solid #e5e5e5;color:#d00806;}
.Stock_Profile_2 .Stock_Profile_part .partBox_pc{margin-left:-2%;}
.Stock_Profile_2 .Stock_Profile_part .partBox_pc .item{width:48%;margin-left:2%;float:left;}
.Stock_Profile_2 .Stock_Profile_part .partBox_wap{display: none;}
.table{}
.table table{width:100%;font-size: 0.18rem;border-collapse: collapse;border-spacing: 0;}
.table table tr{border-bottom:1px solid #e5e5e5;}
.table table tr:first-child{background: #d00806;color:#fff;}
.table table td{height:0.6rem;text-align: center;padding:0 0.2rem;}

@media(max-width:768px){
	.Stock_Profile_2 .Stock_Profile_part{margin-bottom:30px;}
	.Stock_Profile_2 .Stock_Profile_part .partTit{font-size: 18px;padding-bottom:8px;margin-bottom:15px;}
	.table table td{height:40px;font-size: 14px;padding:0;}
	.Stock_Profile_2 .Stock_Profile_part .partBox_pc{display: none;}
	.Stock_Profile_2 .Stock_Profile_part .partBox_wap{display: block;}
}

@media(max-width:480px){
	.Stock_Profile_2 .Stock_Profile_part .partBox_pc .item{width:98%;margin-bottom:20px;}
}

.Stock_Profile_3 .SinglePage{line-height: 0.36rem;}
.Stock_Profile_3 .SinglePage table{width:100%;border-collapse: collapse;border-spacing: 0;border: 1px solid #ddd;}
.Stock_Profile_3 .SinglePage table td{border:1px solid #ddd;height:0.7rem;padding-left:0.5rem;}


@media(max-width:1024px){
	.Stock_Profile_3 .SinglePage{line-height:25px;}
	.Stock_Profile_3 .SinglePage table td{height:40px;padding:5px;font-size: 13px;line-height: 20px;}
}

.Stock_Profile_4 .Stock_Profile_Box {padding-bottom:0.3rem;}
.Stock_Profile_4 .Stock_Profile_Box .con{font-size: 0.2rem;margin-bottom:0.3rem;}

@media(max-width:1024px){
	.Stock_Profile_4 .Stock_Profile_Box .con{font-size: 14px;margin-bottom:20px;}
}

@media(max-width:768px){
	.Stock_Profile_4 .Stock_Profile_Box .scroll{overflow: auto;width:100%;}
	.Stock_Profile_4 .Stock_Profile_Box .table{overflow: auto;width:100%;}
	.Stock_Profile_4 .Stock_Profile_Box .table table{width:900px;}
}

/* 工艺传承 */
.Craft_inheritance{min-height:110vh;}
@media(max-width:768px){
	.Craft_inheritance{min-height:900px;}
}
@media(max-width:480px){
	.Craft_inheritance{min-height:500px;}
}

.stroyTit{padding-bottom:0.15rem;margin-bottom:0.5rem;border-bottom:1px solid #e5e5e5;}
.stroyTit h1{font-size: 0.36rem;font-weight: bold;}
.stroyTit ul{margin-left:0.5rem;}
.stroyTit ul li{display: inline-block;margin-left:0.3rem;font-size: 0.2rem;position: relative;}
.stroyTit ul li::before{content:'';display: block;width:100%;height:2px;background: #d00806;position: absolute;bottom:-0.17rem;left:0;transition: all .5s;-webkit-transition: all .5s;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);opacity: 0;}

.stroyTit ul li.on::before{transform: rotateY(0);-webkit-transform: rotateY(0);opacity: 1;}
.stroyTit ul li.on a{color:#d00806;}
.stroyTit ul li:hover::before{transform: rotateY(0);-webkit-transform: rotateY(0);opacity: 1;}
.stroyTit ul li:hover a{color:#d00806;}

@media(max-width:1024px){
	.stroyTit h1{font-size: 18px;}
	.stroyTit ul li{font-size: 14px;}
}

@media(max-width:480px){
	.stroyTit ul{margin-top:10px;margin-left:0;}
	.stroyTit ul li{margin-left:0;margin:0 5px;margin-bottom:10px;}
}

.Story_list ul li .img{padding-top:60%;margin-bottom:15px;}
.fbTopBar{background: rgba(208,8,6,0.9) !important;box-shadow: none !important;}
.pageNumber input{color:#fff !important;}


.ProForm .textareaBox{margin-bottom:0.1rem;}
.ProForm .fileInput .filebtn{position: relative;display: inline-block;}
.ProForm .fileInput .filebtn span{display: block;width:2rem;height:0.68rem;line-height: 0.68rem;color:#fff;background: #d00806;text-align: center;font-size: 0.18rem;}
.ProForm .fileInput .filebtn input{width:100%;height:100%;position: absolute;top:0;left:0;opacity: 0;}
.ProForm .formBtn{padding-top:0.5rem;} 


@media(max-width:768px){
	.ProForm .fileInput .filebtn span{height:40px;width:120px;line-height: 40px;font-size: 14px;}
}



.Craft_inheritance_1 .Craft_inheritance_box {background:url(../images/bookbg.png) no-repeat center center;background-size: 100% 100%;}
/* .Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_con{padding:0.5rem 0.5rem 0.8rem 0;} */
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item{padding:0.7rem;float:left;box-sizing: border-box;width:50%;}

/* .Craft_inheritance_1 .Craft_inheritance_box .slider .item img{width:100%;} */


.Craft_inheritance_1 .Craft_inheritance_box .item{height:7.8rem;}
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_itemtit .title{display: flex;padding-top:0.6rem;justify-content: center;height:100%;height:100%;}
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_itemtit .title img{height:4.95rem;width:auto;}
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_itemtit .title span{width:1rem;font-size: 0.6rem;font-weight: bold;line-height: 0.7rem;padding:0 0.2rem;text-align: center;display: inline-block;margin-left:0.2rem;}

.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .gslogo{padding-bottom:0.1rem;border-bottom:1px solid #bbb;text-align: right;}
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .gslogo img{display: inline-block;}
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .slider{padding-top:1.5rem;}
.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .slider li{line-height: 0.5rem;}

.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .slider li i{display: inline-block;margin:0 0.1rem;color:#999;transform: rotate(10deg);}


.Craft_inheritance_gycc {background:url(../images/bookbg.png) no-repeat center center;background-size: 100% 100%;}
.Craft_inheritance_gycc .slider{padding:0.5rem 0.5rem 0.8rem 0;}
.Craft_inheritance_gycc .slider .slick-list{margin-left:-0.6rem;}
.Craft_inheritance_gycc .slider .item{margin-left:0.6rem;padding:0.5rem;}
.Craft_inheritance_1 .Craft_inheritance_box .slider .item .img img{width:100%;} 
.Craft_inheritance_gycc .slider .item .page{text-align: center;margin-top:0.4rem;line-height: 0.4rem;vertical-align: middle;}
.Craft_inheritance_gycc .slider .item .page img{margin-left:0.1rem;}

.Craft_inheritance_1 .slick-next{right:-25%;}
.Craft_inheritance_1 .slick-prev{left:-155%;}



@media(max-width:1024px){
	.Craft_inheritance_1 .Craft_inheritance_box .item{height:11rem;}
	.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .slider li{line-height: 40px;font-size: 14px;}
	.Craft_inheritance_1 .slick-next{right:-5%;}
    .Craft_inheritance_1 .slick-prev{left:-122%;}
}

@media(max-width:768px){
	.Craft_inheritance_1 .Craft_inheritance_box{background: none;background: rgba(255,255,255,0.2);}
	.Craft_inheritance_1 .Craft_inheritance_box .slider{padding:30px;}
	.Craft_inheritance_gycc{background: none;background: rgba(255,255,255,0.2);}
	.Craft_inheritance_gycc .slider{padding:30px;}
	.Craft_inheritance_1 .Craft_inheritance_box .slider .item .slick-list{margin-left:0;}
	.Craft_inheritance_1 .Craft_inheritance_box .slider .item{height:auto;margin-left:0;}
	.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_itemtit .title img{height:250px;}
	.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_itemtit .title span{font-size: 35px;line-height: 40px;}
	.Craft_inheritance_gycc .slider .item .page{font-size: 14px;margin-top:30px;}

	.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item{width:100%;}
	.Craft_inheritance_1 .Craft_inheritance_box .item{height:auto;}
	.Craft_inheritance_1 .slick-next{right:-25px;}
    .Craft_inheritance_1 .slick-prev{left:-25px;}
	.Craft_inheritance_1 .Craft_inheritance_box .Craft_inheritance_item .slider li{line-height: 35px;}
}

.share-main{position: relative;}

.weixin-share-open{position: absolute; top: 50%; right: 100%; display: none; background: #fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.weixin-wrap{position: relative; padding: 10px; width: 234px; height: 102px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.share-qrcode img:last-child{display: none !important;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}

.m-dtcode p {font-size: 12px;color: #999;text-align: center;margin-bottom:5px;}
.m-dtcode img {margin: 4px auto;display: block; width: 120px;height: 120px;padding: 4px;border: 1px solid #ddd;}
.m-dtcode{padding:0.6rem 0;}
.m-dtcode canvas{margin:0 auto;display:block;}
  

        .mess_pd70{padding:0.7rem;}
        .MessageList{background: #fff;}
        .online_message .SevTitle{margin-bottom:0.3rem;padding-left:20px;position: relative;font-size: 0.24rem;font-weight: bold;}
        .online_message .SevTitle::before{content:'';display: block;width:4px;height:0.2rem;background: #d00806;position: absolute;left:0;top:50%;margin-top:-0.1rem;}
        .online_message .SevForm{margin-top:10px;}
        .MessageForm2023 .Form{display: block;margin-left:-5%;}
        .MessageForm2023 .col50{width:45%;float:left;margin-left:5%;}
        .MessageForm2023 .col100{width:95%;float:left;margin-left:5%;}
        .MessageForm2023 .inputBox select{width:100%;max-width:100%;}
        .MessageList .item ul::after{content:'';display: block;clear: both;}
        .MessageList .item ul li{float:left;box-sizing: border-box;padding:0 0.2rem;text-align: center;}
        .MessageList .item ul li.li1{width:40%;text-align: left;line-height: 0.5rem;}
        .MessageList .item ul li.li2{width:20%;}
        .MessageList .item ul li.li3{width:20%;}
        .MessageList .item ul li.li4{width:20%;}
        .MessageList .item ul li span.name{display: none;}
        .MessageList .item ul li.states .Replied{color:#d00806;}
        .MessageList .item.itemTit{font-weight: bold;color:#d00806;font-size: 0.2rem;} 
        .MessageList .item.itemTit ul li{line-height: 0.68rem;}
        .MessageList .item_scroll{max-height:5rem;overflow: auto;}

        .RepliedPopup .PopupBox{max-width:1000px;width:95%;background: #fff;box-sizing: border-box;padding:0.8rem 0.5rem;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
        .RepliedPopup .PopupBox .close{position: absolute;width:50px;height:50px;background: url(../images/ico/close.png) no-repeat center center;right:0.2rem;top:0.2rem;}
        .RepliedPopup .PopupBox .RepliedPopupTit{font-size: 0.22rem;font-weight: bold;color:#d00806;}
        .RepliedPopup .PopupBox .date{color:#999;margin:0.1rem 0 0.2rem 0;}
        .RepliedPopup .PopupBox .con{max-height:50vh;overflow: auto;padding-right:10px;font-size: 15px;line-height: 26px;}

        @media(max-width:768px){
            .MessageList .item.itemTit{display: none;}
            .MessageList .item {padding:20px 0;border-bottom:1px dotted #eee;}
            .MessageList .item ul li{line-height: 30px;width:100% !important;text-align: left;}
            .MessageList .item ul li span.name{display: inline-block;margin-right:10px;}
            .MessageForm2023 .col50{width:95%;margin-bottom:10px;}
            .online_message .SevTitle{font-size: 18px;}
            .online_message .SevTitle::before{height:16px;margin-top:-8px;}
            .RepliedPopup .PopupBox .RepliedPopupTit{font-size: 18px;}
            .RepliedPopup .PopupBox .con{font-size: 14px;line-height: 25px;}
            .MessageList .item_scroll{max-height:300;overflow: auto;}

        }

















