@charset "utf-8";

html{-webkit-text-size-adjust:100%;font-size:100px; overflow-x: hidden;}
html{font-size:5.2083334vw}
@media (max-width:1660px) {
html{font-size:6vw}
}

@media (max-width:1024px) {
html{font-size:9.765625vw}
}
@media (max-width:480px) {
html{font-size:14vw}
}
*{margin:0;padding:0;}
body{font-family:Microsoft YaHei,Arial,sans-serif;font-weight:normal;margin:0px; padding:0px; margin:0px auto; font-size:16px; color:#333; 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:#333;font-family: 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{ display: block;} /*html5设置*/
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:#d61518;}

.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; 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;}

/*单行文本省略号*/
.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选择框样式清除*/
	color:#666;
	/* appearance: none;
	-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%;}


/*pages*/
.Pages.none{display: none;}
.Pages{clear: both;text-align: center;font-size: 16px;margin-top: 3%;position: relative;}
.Pages a{display: inline-block;vertical-align: middle;width:50px;height:50px;line-height: 50px;}
.Pages .num a:hover,.Pages .num a.a_cur{color:#fff;background: #d61518;}
.Pages .arr{position: absolute;background: #f5f5f5;padding:0 20px;}
.Pages .arr:hover{color: #fff;background:#00437c !important;}
.Pages .a_prev{left: 0;margin:0 10px;}
.Pages .a_next{right: 0;margin:0 10px;}
.Pages .a_prev .img2,.Pages .a_next .img2{display: none;}
.Pages .a_prev:hover .img1,.Pages .a_next:hover .img1{display: none;}
.Pages .a_prev:hover .img2,.Pages .a_next:hover .img2{display: inline-block;}

.Pages.white .arr{background: #fff;}
.Pages .p_jump input{width:60px;height:64px;border:1px solid #00437c;text-align: center;display: inline-block;margin:0 5px;}





@media ( max-width:1024px){
	.Pages a{width:30px;height:30px;font-size: 14px;line-height: 30px;}
}
/*pages end*/


.Contain{max-width:14rem;width:95%;margin:0 auto;}
body{padding-top:0.96rem;}
/* Top */
.Top{position: fixed;width:100%;z-index:9999;top:0;left:0;line-height: 0.96rem;font-size: 0.18rem;transition: all .5s;-webkit-transition: all .5s;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.Top .m-btn{display: none;cursor: pointer;padding:15px 5px;border-radius: 5px;z-index:999;margin-top:13px;margin-left:10px;position: relative;z-index:999;}
.Top .m-btn span{display: block;width:25px;height:3px;background:#000;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .m-btn span::before,.Top .m-btn span::after{content:'';display: block;height:3px;width:25px;background: #000;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .m-btn span:before {top: -8px;}
.Top .m-btn span:after {bottom: -8px;}
.Top .m-btn.active span {background: transparent;}
.Top .m-btn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;}
.Top .m-btn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;}

.Top .Logo .img2{display: none;}

.Top .top_other ul li{float:left;box-sizing: border-box;padding:0 15px;position: relative;font-size: 0.16rem;color:#666;}
.Top .top_other ul li a{color:#666;}
.Top .top_other ul li .icon{cursor: pointer;}
.Top .top_other ul li .icon .img2{display: none;}
.Top .top_other ul li .icon img{position: relative;margin-right:10px;top:-2px;}
.Top .top_other ul li::before{content:'';display: block;width:1px;height:0.18rem;background: #999;opacity: 0.3;position: absolute;left:0;top:50%;margin-top:-0.09rem;}
.Top .top_other ul li.Language dl{width:100%;background: #fff;border-radius: 5px;line-height: 30px;text-align: center;position: absolute;left:0;top:100%;display: none;}
.Top .top_other ul li.Language dl dd a{color:#333;font-size: 14px;}
.Top .top_other ul li.Language dl::before{content:'';display: block;border-bottom:8px solid #fff;border-left:5px solid transparent;border-top:8px solid transparent;border-right:5px solid transparent;position: absolute;bottom:100%;left:50%;margin-left:-5px;}
.Top .top_other ul li:first-child::before{display: none;}

.Top .top_other ul li.Search .SearchBox{position: absolute;top:100%;right:0;background: #fff;width:350px;height:40px;line-height: 40px;box-sizing: border-box;padding-right:50px;border-radius: 5px;display: none;}
.Top .top_other ul li.Search .SearchBox input{width:100%;box-sizing: border-box;padding:0 0.2rem;}
.Top .top_other ul li.Search .SearchBox button{width:50px;height:100%;position: absolute;right:0;top:0;background: #000000;border-radius: 0 5px 5px 0;}

.MainNav{}
/* .MainNav ul{position: relative;} */
.MainNav ul li{float:left;margin-right:0.46rem;position: relative;}
.MainNav ul li em{display: block;position: relative;}
.MainNav ul li em::before{content:'';display: block;width:100%;height:2px;background: #d61518;left:0;bottom:-1px;position: absolute;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.MainNav ul li em::after{content:'';display: block;border-bottom:8px solid #e9e9e9;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;position: absolute;left:50%;margin-left:-8px;bottom:0;display: none;}
.MainNav ul li .NavPull{width:200px;top:100%;left:50%;margin-left:-100px;background:#e9e9e9;position: absolute;box-sizing: border-box;padding:10px;text-align: center;display: none;}
.MainNav ul li .NavPull .Nav_img{width:58%;}
.MainNav ul li .NavPull .Nav_img .img{padding-top:60%;}

.MainNav ul li .NavPull .Nav_txt{width:36%;line-height: 0.4rem;padding-top:0.1rem;}
.MainNav ul li .NavPull .Nav_txt .NavTit{font-size: 0.22rem;font-weight: normal;color:#333333;padding-left:10px;padding-top:0;background: url(../images/ico_1.png) no-repeat top 3px left;margin-bottom:0.2rem;}
.MainNav ul li .NavPull dl dd a{color:#666;font-size: 0.16rem;}
.MainNav ul li .NavPull dl dd{padding-left:0;position: relative;line-height: 0.4rem;}
.MainNav ul li .NavPull dl dd::before{content:'';display: none;width:4px;height:4px;background: #333333;position: absolute;left:10px;top:50%;margin-top:-2px;}
.MainNav ul li .NavPull dl dd a:hover{color:#d61518;}
.MainNav ul li.on em::before{transform: rotateY(0);-webkit-transform: rotateY(0);opacity: 1;}
.MainNav ul li.on em a{color:#d61518;}
.MainNav ul li em.on::after{display: block;}
.MainNav ul li em.onn::after{opacity: 0;}
.MainNav ul li:hover em a{color:#d61518;}


/* .MainNav ul li#nav2,.MainNav ul li#nav3{position: static;} */
.Top .Contain{position: relative;}
.MainNav ul li#nav2 .NavPull,.MainNav ul li#nav3 .NavPull{width:6rem;margin-left:0;left:0;padding:0.3rem;box-sizing: border-box;}
.MainNav ul li#nav2 .NavPull dl,.MainNav ul li#nav3 .NavPull dl{width:50%;}
.MainNav ul li#nav2 .NavPull dd,.MainNav ul li#nav3 .NavPull dd{position: static;}
.MainNav ul li#nav2 .NavPull .two_nav,.MainNav ul li#nav3 .NavPull .two_nav{line-height: 0.45rem;text-align: left;border-right:1px solid #ddd;}
.MainNav ul li#nav2 .NavPull .two_nav a,.MainNav ul li#nav3 .NavPull .two_nav a{display: block;padding:0 0.3rem;}
.MainNav ul li#nav2 .NavPull .two_nav.on a,.MainNav ul li#nav3 .NavPull .two_nav.on a{background: #d61518;color:#fff;}
.MainNav ul li#nav2 .NavPull .three_nav,.MainNav ul li#nav3 .NavPull .three_nav{display: none;left:50%;position: absolute;width:60%;top:0.3rem;text-align: left;}
.MainNav ul li#nav2 .NavPull .three_nav a,.MainNav ul li#nav3 .NavPull .three_nav a{display: block;line-height: 0.45rem;padding:0 0.3rem;}

@media(max-width:1024px){
	body{padding-top:60px;}
	.Top{font-size: 15px;}
	.Top .m-btn{display: block;}
	.Top{line-height: 60px;}
	.MainNav{width:0;position: absolute;top:100%;height:calc(100vh - 61px);background: #fff;right:0;overflow: hidden;transition: all .5s;-webkit-transition: all .5s;opacity: 0;}
	.MainNav ul{padding:15px;box-sizing: border-box;height:calc(100vh - 61px);overflow: auto;}
	.MainNav ul li{line-height: 40px;width:100%;margin-right:0;}
	.MainNav ul li em::before{opacity: 0;display: none;}
	.MainNav ul li em b{width:20px;height:20px;background: url(../images/more-r.png) no-repeat center center;position: absolute;right:0;top:50%;margin-top:-10px;transition: all .5s;-webkit-transition: all .5s;}
	.MainNav ul li em.sh b{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
	.MainNav ul li .NavPull{position: static;padding:10px 10px 10px 15px;margin-left:0;width:100%;box-sizing: border-box;}
	.MainNav ul li .NavPull .Nav_img{display: none;}
	.MainNav ul li .NavPull .Nav_txt{width:100%;padding-top:0;}
	.MainNav ul li .NavPull .Nav_txt .NavTit{display: none;}
	.MainNav ul li .NavPull dl dd{line-height: 35px;font-size: 14px;padding-left:0;}
	.MainNav ul li .NavPull .Nav_txt dl dd::before{left:0;}
	.MainNav ul li .NavPull dl dd a{font-size: 14px;}
	.MainNav.show{width:250px;opacity: 1;}
	.Top .top_other ul li{font-size: 14px;}
	.Index_top .Top .Logo img{max-height:40px;}
	.MainNav ul li#nav2 .NavPull,.MainNav ul li#nav3 .NavPull{width:100%;}
	.MainNav ul li#nav2 .NavPull dl, .MainNav ul li#nav3 .NavPull dl{width:100%;}
	.MainNav ul li#nav2 .NavPull .two_nav, .MainNav ul li#nav3 .NavPull .two_nav{border-right:none;line-height: 30px;}
	.MainNav ul li#nav2 .NavPull .three_nav, .MainNav ul li#nav3 .NavPull .three_nav{position: static;width:100%;display: block !important;line-height: 30px;}
	.MainNav ul li#nav2 .NavPull .three_nav a, .MainNav ul li#nav3 .NavPull .three_nav a{line-height: 30px;}
	.MainNav ul li#nav2 .NavPull dd, .MainNav ul li#nav3 .NavPull dd{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	.MainNav ul li .NavPull .two_nav{text-align: left;}
	.MainNav ul li .NavPull .two_nav a{padding:0 0.3rem;}
	.MainNav ul li .NavPull .three_nav{text-align: left;}
	.MainNav ul li .NavPull .three_nav a{padding:0 0.3rem;}
}

@media(max-width:560px){
	.Top .top_other ul li{padding:0 8px;}
	.Top .top_other ul li .icon img{margin-right:3px;max-width:15px;}
}



/* Bottom */
.Bottom{background:url(../images/footbg.jpg) no-repeat top center #091822;position: relative;z-index: 99;}
.Bottom .BottomBox .BottomTop{padding:0.8rem 0;}
.Bottom .BottomBox .BottomTop .BottonNav{width:72%;}
.Bottom .BottomBox .BottomTop .BottonNav ul{margin-left:-1%;}
.Bottom .BottomBox .BottomTop .BottonNav ul li{float:left;width:15.6667%;margin-left:1%;}
.Bottom .BottomBox .BottomTop .BottonNav ul li .tit{font-size: 0.18rem;font-weight: normal;color:#fff;font-weight: bold;}
.Bottom .BottomBox .BottomTop .BottonNav ul li b{display: block;width:30px;height:2px;background: #d61518;margin:0.15rem 0 0.2rem 0;}
.Bottom .BottomBox .BottomTop .BottonNav ul li dl dd{font-size: 14px;line-height: 36px;}
.Bottom .BottomBox .BottomTop .BottonNav ul li dl dd a{color:#d1d1d1;}
.Bottom .BottomBox .BottomTop .BottonNav ul li dl dd:hover a{color:#d61518;}
.Bottom .BottomBox .BottomTop .Ewa{width:24%;text-align: right;}
.Bottom .BottomBox .BottomTop .Ewa ul li{display: inline-block;margin-left:0.2rem;text-align: center;}
.Bottom .BottomBox .BottomTop .Ewa ul li p{margin-top:0.15rem;color:#fff;font-size: 14px;}
.Bottom .BottomBox .BottomTop .Ewa ul li img{max-width:1.3rem;}
.Bottom .BottomCon ul li{display: inline-block;margin-left:0.5rem;}
.Bottom .BottomCon ul li p{color:#637078;margin-bottom:8px;}
.Bottom .BottomCon ul li span{color:#fff;}

.Bottom .CopyRight{padding:0.3rem 0;border-top:1px solid rgba(255,255,255,0.1);margin-top:0.3rem;font-size: 14px;color:#d0d0d0;}
.Bottom .CopyRight a{color:#d0d0d0;}
.Bottom .CopyRight .con{}
.Bottom .CopyRight ul li{display: inline-block;padding:0 0.2rem;position: relative;}
.Bottom .CopyRight ul li::before{content:'';display: block;width:1px;height:14px;background: #fff;opacity: 0.2;position: absolute;left:0;top:50%;margin-top:-7px;}
.Bottom .CopyRight ul li:first-child::before{display: none;}
.Bottom .CopyRight a:hover{color:#d61518;}

@media(max-width:1024px){
	.Bottom .BottomBox .BottomTop{padding:40px 0;}
	.Bottom .BottomBox .BottomTop .BottonNav{display: none;}
	.Bottom .BottomBox .BottomTop .Ewa{width:100%;text-align: left;}
	.Bottom .BottomBox .BottomTop .Ewa ul li{margin:0 15px 0 0;}
}

@media(max-width:768px){
	.Bottom .CopyRight{padding:15px 0;}
	.Bottom .CopyRight ul{width:100%;margin-bottom:8px;}
	.Bottom .CopyRight ul li:first-child{padding-left:0;}
	.Bottom .BottomCon .BottonLogo{display: none;}
	.Bottom .BottomCon ul li{margin-left:0;width:100%;font-size: 14px;margin-bottom:10px;}
	.Bottom .BottomCon ul li p{margin-bottom:0;}
	.Bottom .BottomBox .BottomTop .Ewa ul li img{max-width:100px;}
}



/* 首页 */
.Index_top{position: fixed;width:100%;top:0;left:0;z-index:999;}
.Index_top .Top{color:#fff;border-bottom:1px solid rgba(200,200,200,0.35);background: transparent;}
.Index_top .Top a{color:#fff;}
.Index_top .Top:hover{background: #000;}
.Index_top .Top .Logo .img2{display: inline-block;}
.Index_top .Top .Logo .img1{display: none;}
.Index_top .Top .top_other ul li{color:#fff;}
.Index_top .Top .top_other ul li a{color:#fff;}
.Index_top .Top .top_other ul li::before{background: #fff;}
.Index_top .Top .top_other ul li .icon .img1{display: none;}
.Index_top .Top .top_other ul li .icon .img2{display: inline-block;}
.Index_top.fix .Top{background: #000;}
.Index_top .Top .m-btn span,.Index_top .Top .m-btn span::before,.Index_top .Top .m-btn span::after{background: #fff;}
.Index_top .MainNav ul li em b{background: url(../images/more.png) no-repeat center center;}


@media(max-width:1024px){
	.Index_top .MainNav {background: #000;}
	.Index_top .Top .m-btn.active span{background: transparent;}
}
@media(max-width:560px){
	.Index_top .Top{background: #000;}
	.HomeBan{padding-top:60px;}
}


/* HomeBan */
.HomeBan .item{position: relative;}
.HomeBan .item .img img{width:100%;}
.HomeBan .item .txt{position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width:100%;}
.HomeBan .item .txt .txtbox{max-width:50%;}
.HomeBan .item .txt .txtbox img{max-width:80%;}
.HomeBan .item .txt .btn{width:120px;line-height: 40px;border:1px solid #fff;text-align: center;margin-top:2rem;color:#fff;font-size: 14px;margin-left: 1rem;}
.HomeBan .item .txt .btn:hover{background: #d61518;border:1px solid #d61518;color:#fff;}
.HomeBan .slick-dots{max-width:14rem;width:95%;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);bottom:0.35rem;position: absolute;}
.HomeBan .slick-dots li button{display: none;}
.HomeBan .slick-dots li{width:37px;height:28px;background-repeat: no-repeat;background-position: center center;background-image: url(../images/dot.png);display: inline-block;}
.HomeBan .slick-dots li.slick-active{background-image: url(../images/dotc.png);}

.HomeBan .slick-arrow{width:28px;height:56px;position: absolute;top:50%;margin-top:-28px;background-position: center center;background-repeat: no-repeat;font-size: 0;color:transparent;background-color: transparent;z-index:99;opacity: 0.5;}
.HomeBan .slick-arrow.slick-prev{background-image: url(../images/ban_prev.png);left:0.45rem;}
.HomeBan .slick-arrow.slick-next{background-image: url(../images/ban_next.png);right:0.45rem;}
.HomeBan .slick-arrow:hover{opacity: 1;}

.HomeBan .item.slick-current .txt .txtbox{animation:fadeInUp 1s .8s ease both;-webkit-animation:fadeInUp 1s .8s ease both;-moz-animation:fadeInUp .8s .3s ease both;}

@media(max-width:1024px){
	.HomeBan .item .txt .btn{margin-top:20px;width:90px;line-height: 30px;}
	.HomeBan .slick-arrow{background-size: 15px;}
	.HomeBan .item .txt .txtbox{margin-left:10%;}
}


@media(max-width:560px){
	.HomeBan .item .txt .txtbox{max-width:45%;}
	.HomeBan .slick-arrow{background-size: 10px;}
	.HomeBan .item .txt .txtbox{margin-left:10%;}
	.HomeBan .item .txt .btn{margin-top:20px;width:70px;line-height: 25px;}
	.HomeBan .slick-arrow.slick-next{right:10px;}
	.HomeBan .slick-arrow.slick-prev{left:10px;}
	.HomeBan .slick-dots li{width:20px;height:15px;background-size: 10px;}
	.HomeBan .slick-dots li.slick-active{background-size: 18px;}
	.HomeBan .slick-dots{text-align: right;bottom:10px;}
}

.pd120{padding:1.2rem 0;}
.HomeTit{text-align: center;margin-bottom:0.5rem;}
.HomeTit .en{font-size: 0.46rem;color:#999999;font-weight: bold;opacity: 0.2;text-transform: uppercase;line-height: 0.4rem;}
.HomeTit .cn{font-size: 0.36rem;font-weight: bold;color:#333;position: relative;margin-top:-0.15rem;display: inline-block;top:-0.1rem;}
.HomeTit .cn i{width:0.32rem;height:0.27rem;background: url(../images/titico.png) no-repeat center center;position: absolute;top:-0.17rem;left:-0.2rem;background-size: contain;}

.HomePro{background: url(../images/homeprobg.jpg) no-repeat center bottom #fff;}
.HomePro .HomeProBox{padding-top:0.3rem;}
.HomePro .HomeProBox ul{margin-left:-1%;}
.HomePro .HomeProBox ul li{width:14%;margin-left:1%;float:left;position: relative;transition: all .5s;-webkit-transition: all .5s;}

.HomePro .HomeProBox ul li .img{padding-top:5.2rem;}
.HomePro .HomeProBox ul li .txt{position: absolute;width:100%;box-sizing: border-box;bottom:0;padding:0.3rem;z-index:99;color:#fff;}
.HomePro .HomeProBox ul li .txt .con{opacity: 0;visibility: hidden;overflow: auto;transition: all .5s;-webkit-transition: all .5s;height:0;}
.HomePro .HomeProBox ul li .txt .tit{width:30px;margin:0 auto;writing-mode:vertical-lr;letter-spacing: 3px;font-size: 0.22rem;font-weight: normal;transition: all .5s;-webkit-transition: all .5s;}

.HomePro .HomeProBox ul li.on{width:54%;}
.HomePro .HomeProBox ul li.on .tit{width:100%;writing-mode: initial;font-size: 0.32rem;letter-spacing: 0;}
.HomePro .HomeProBox ul li.on .txt .con{margin-top:0.15rem;font-size: 0.18rem;line-height: 1.6;opacity: 1;visibility: visible;width:100%;height:auto;}

.HomePro .HomeProBox ul li:nth-child(2n){margin-top:-0.2rem;}
.HomePro .HomeProBox ul li:nth-child(3){margin-top:-0.4rem;}

.HomePro_New{padding:1rem 0;background: url(../images/homerobg2.jpg) no-repeat center center;background-size: cover;overflow: hidden;position: relative;}
.HomePro_New_box{padding-left:3.3rem;position: relative;min-height:3rem;}
.HomePro_New_box .HomeTit{width:2.5rem;text-align: left;position: absolute;left:0;top:0;}
.HomePro_New_box .HomeTit .dec{font-size: 0.16rem;line-height: 1.85;margin-top:0.2rem;}
.HomePro_New_box .HomeTit .cn i{left:0;top:-0.5rem;}

.HomePro_New .HomePro_New_bg{position: absolute;bottom:0;left:0;width:47%;height:100%;transform: skewX(-30deg);overflow: hidden;}
.HomePro_New .HomePro_New_bg .HomePro_New_canvas{height:100%;transform: skewX(30deg);}
.HomePro_New .HomePro_New_bg .HomePro_New_canvas .lizi-canvas{height:100%;}

.HomePro_New .slider{width:145%;}
.HomePro_New .HomePro_New_box li{padding:0.1rem 0;}
.HomePro_New .HomePro_New_box li a{display: block;margin-right:0.7rem;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);position: relative;}
.HomePro_New .HomePro_New_box li a .img{padding-top:100%;background: url(../images/probg.jpg) no-repeat center center;background-size: cover;position: relative;}
.HomePro_New .HomePro_New_box li a .img img{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);max-width:90%;max-height:90%;}
.HomePro_New .HomePro_New_box li a .txt{padding:0.3rem 0.2rem;text-align: center;}
.HomePro_New .HomePro_New_box li a .txt h2{font-weight: normal;color:#999999;font-size: 0.16rem;}
.HomePro_New .HomePro_New_box li a .txt h1{font-size: 0.24rem;font-weight: normal;margin-top:5px;}
.HomePro_New .HomePro_New_box li a i{display: block;width:100%;height:100%;position: absolute;top:0;left:0;}
.HomePro_New .HomePro_New_box li a i::before{content:'';display: block;width:0;height:2px;background: #c10016;transition: all .5s;-webkit-transition: all .5s;opacity: 0;position: absolute;z-index:99;}
.HomePro_New .HomePro_New_box li a i::after{content:'';display: block;height:0;width:2px;background: #c10016;transition: all .5s;-webkit-transition: all .5s;opacity: 0;position: absolute;z-index:99;}
.HomePro_New .HomePro_New_box li a i.i1::before{left:0;top:0;}
.HomePro_New .HomePro_New_box li a i.i1::after{right:0;top:0;transition: all .45s .5s;-webkit-transition: all .45s .5s;}
.HomePro_New .HomePro_New_box li a i.i2::before{left:0;bottom:0;transition: all .45s .5s;-webkit-transition: all .45s .5s;}
.HomePro_New .HomePro_New_box li a i.i2::after{left:0;top:0;}
.HomePro_New .HomePro_New_box li a:hover i::before,
.HomePro_New .HomePro_New_box li a:hover i::after{opacity: 1;}
.HomePro_New .HomePro_New_box li a:hover i::before{width:100%;}
.HomePro_New .HomePro_New_box li a:hover i::after{height:100%;}



.slider_cont .slick-arrow{width:55px;height:55px;border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,0.1);background-color: #fff;background-position: center center;background-repeat: no-repeat;top:50%;margin-top:-25px;position: absolute;z-index:9;font-size: 0;color:transparent;}
.slider_cont .slick-arrow.slick-prev{background-image: url(../images/prev-b.png);left:-25px;}
.slider_cont .slick-arrow.slick-next{background-image: url(../images/next-b.png);right:22.5%;}
.slider_cont .slick-arrow:hover{background-color: #d61518;}
.slider_cont .slick-arrow.slick-prev:hover{background-image: url(../images/prev-wh.png);}
.slider_cont .slick-arrow.slick-next:hover{background-image: url(../images/next-wh.png);}

.HomeAboutImg .slick-arrow.slick-prev{left:15px;}
.HomeAboutImg .slick-arrow.slick-next{right:15px;}


.HomeAbout{background: url(../images/homeaboutbg.jpg) no-repeat center center #fff;background-size: cover;padding-bottom:0.6rem;}
.HomeAbout .HomeAboutBox{padding-bottom:0.8rem;position: relative;}
.HomeAbout .HomeAboutBox .HomeAboutImg{width:50%;position: relative;}
.HomeAbout .HomeAboutBox .HomeAboutImg .img{padding-top:5rem;}
.HomeAbout .HomeAboutBox .HomeAboutImg .play{width:100%;height:100%;background: url(../images/play.png) no-repeat center center;position: absolute;top:0;left:0;}

.HomeAbout .HomeAboutBox .HomeAboutTxt{width:45%;}
.HomeAbout .HomeAboutBox .HomeAboutTxt .tit{font-size: 0.3rem;font-weight: normal;}
.HomeAbout .HomeAboutBox .HomeAboutTxt .con{line-height: 1.85;color:#666;margin:0.25rem 0 0.5rem 0;font-size: 0.16rem;}
.HomeMore{width:140px;height:50px;line-height: 50px;text-align: center;background: #d61518;transform: skewX(-20deg);}
.HomeMore a,
.HomeMore span{display: block;transform: skewX(20deg);color:#fff;}
.HomeMore.margin{margin-left: auto;margin-right: auto;}


.HomeAbout .HomeAboutBox .HomeNum{position: absolute;bottom:0;left:0;width:78%;box-sizing: border-box;padding:0.4rem 0;box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;}
.HomeAbout .HomeAboutBox .HomeNum ul li{float:left;box-sizing: border-box;text-align: left;position: relative;padding:0 0.4rem;box-sizing: border-box;width:25%;}
.HomeAbout .HomeAboutBox .HomeNum ul li .num{}
.HomeAbout .HomeAboutBox .HomeNum ul li .num span{font-size: 0.45rem;color:#d61518;font-weight: bold;letter-spacing: -1px;}
.HomeAbout .HomeAboutBox .HomeNum ul li p{font-size: 0.16rem;margin-top:5px;}
.HomeAbout .HomeAboutBox .HomeNum ul li .num i{font-size: 0.3rem;color:#d61518;position: relative;top:-0.2rem;font-weight: normal;}
.HomeAbout .HomeAboutBox .HomeNum ul li .num em{font-size: 0.14rem;color:#666;}
.HomeAbout .HomeAboutBox .HomeNum ul li::before{content:'';display: block;width:1px;height:100%;background: #eee;position: absolute;left:0;top:0;}
.HomeAbout .HomeAboutBox .HomeNum ul li:first-child::before{display:none;}

.VideoInfo{width:95%;max-width:1200px;position: relative;margin:0 auto;}
.VideoInfo video{width:100%;}
.mfp-close-btn-in .mfp-close{color:#fff !important;opacity: 1 !important;}

.subNav{text-align: center;margin-bottom:0.5rem;}
.subNav ul li{display: inline-block;width:130px;height:45px;line-height: 45px;transform: skewX(-20deg);background: #adadad;margin:0 10px;}
.subNav ul li a{display: block;transform: skewX(20deg);color:#fff;}
.subNav ul li.on{background: #d61518;}

.HomeNews{position: relative;overflow: hidden;}
.HomeNews .m{position: absolute;width:100%;height:100%;top:0;left:0;}
.HomeNews .Contain{position: relative;z-index:99;}
.HomeNews .HomeNewsBg{z-index:1;position: absolute;width:100%;height:100%;top:0;left:0;}
.HomeNews .HomeNewsBox .bd{}
.HomeNews .HomeNewsBox .bd ul li{margin-bottom:0.25rem;padding:0.3rem;box-shadow: 0 0 10px rgba(0,0,0,0.1);position: relative;background: #fff;}
.HomeNews .HomeNewsBox .bd ul li .img{width:100%;height:100%;position: absolute;top:0;left:0;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.HomeNews .HomeNewsBox .bd ul li .img::after{content:"";display: block;width:100%;height:100%;background: rgba(214,21,24,0.8);position: absolute;top:0;left:0;}
.HomeNews .HomeNewsBox .bd ul li .txt{display: block;position: relative;padding-left:1.4rem;padding-right:0.8rem;}
.HomeNews .HomeNewsBox .bd ul li .txt .date{width:88px;height:88px;border:1px solid #ededed;text-align: center;box-sizing: border-box;padding:0 0;position: absolute;left:0;top:0;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.HomeNews .HomeNewsBox .bd ul li .txt .date p{font-size: 0.4rem;font-weight: normal;color:#d61518;}
.HomeNews .HomeNewsBox .bd ul li .txt .date span{font-size: 14px;color:#999;}
.HomeNews .HomeNewsBox .bd ul li .txt .tag{width:90px;height:25px;background: #d61518;color:#fff;transform: skewX(-20deg);text-align: center;font-size: 14px;line-height: 25px;}
.HomeNews .HomeNewsBox .bd ul li .txt .tag em{transform: skewX(20deg);display: block;}
.HomeNews .HomeNewsBox .bd ul li .txt h1{font-size: 0.2rem;font-weight: normal;margin:0.1rem 0 0.05rem 0;}
.HomeNews .HomeNewsBox .bd ul li .txt .dec{font-size: 0.16rem;color:#999;height:25px;}
.HomeNews .HomeNewsBox .bd ul li .txt .more{width:0.44rem;height:0.44rem;background-position: center;background-size: contain;background-repeat: no-repeat;background-image: url(../images/more-g.png);position: absolute;right:0;top:50%;margin-top:-0.22rem;border-radius: 50%;}

.HomeNews .HomeNewsBox .bd ul li:hover .img{opacity: 1;}
.HomeNews .HomeNewsBox .bd ul li:hover .date{border:1px solid #fff;}
.HomeNews .HomeNewsBox .bd ul li:hover .date p{color:#fff;}
.HomeNews .HomeNewsBox .bd ul li:hover .date span{color:#fff;}
.HomeNews .HomeNewsBox .bd ul li:hover .txt h1{color:#fff;}
.HomeNews .HomeNewsBox .bd ul li:hover .txt .tag{background: #fff;color:#d61518;}
.HomeNews .HomeNewsBox .bd ul li:hover .txt .dec{color:#fff;opacity: 0.8;}
.HomeNews .HomeNewsBox .bd ul li:hover .txt .more{background-image: url(../images/more-w.png);}
/* @media(max-width:1600px){
	.HomeNews .m{top:65%;}
} */

@media(max-width:1440px){
	.HomePro_New .slider{width:135%;}
	.HomePro_New .HomePro_New_box li a{margin-right:0.5rem;}

}

@media(max-width:1024px){
	.pd120{padding:5% 0;}
	.HomeTit{margin-bottom:30px;}
	.HomeTit .en{font-size: 24px;}
	.HomeTit .cn{font-size: 20px;}
	.HomeTit .cn i{width:20px;height:15px;background-size: contain;}
	.HomePro .HomeProBox ul li .txt .tit{font-size: 16px;}
	.HomePro .HomeProBox ul li.on .tit{font-size: 18px;}
	.HomePro .HomeProBox ul li.on .txt .con{font-size: 14px;}
	.HomePro .HomeProBox ul li .img{padding-top:400px;}
	.HomePro_New_box .HomeTit .cn i{top:-0.17rem;}
	.HomePro_New_box .HomeTit .dec{font-size: 14px;line-height: 25px;}
	.slider_cont .slick-arrow{width:35px;height:35px;line-height: 35px;background-size: 18px;}
	.slider_cont .slick-arrow.slick-prev{left:-17.5px;}
	.slider_cont .slick-arrow.slick-next{right:30%;}
	.HomeAboutImg .slick-arrow.slick-next{right:25px;}

	.HomeAbout .HomeAboutBox .HomeAboutTxt .tit{font-size: 18px;}
	.HomeAbout .HomeAboutBox .HomeAboutTxt .con{font-size: 14px;line-height: 25px;}
	.HomeMore{width:120px;height:40px;line-height: 40px;font-size: 14px;}
	.HomeAbout .HomeAboutBox .HomeAboutImg .img{padding-top:400px;}
	.HomeAbout .HomeAboutBox .HomeNum{padding:20px 0;}
	.HomeAbout .HomeAboutBox .HomeNum ul li{padding:0 20px;}
	.HomeAbout .HomeAboutBox .HomeNum ul li .num span{font-size: 30px;}
	.HomeAbout .HomeAboutBox .HomeNum ul li .num i{font-size: 20px;}
	.HomeAbout .HomeAboutBox .HomeNum ul li p{font-size: 14px;}

	.subNav ul li{width:110px;height:35px;line-height: 35px;}
	.HomePro_New .HomePro_New_bg{width:100%;}
}

@media(max-width:768px){
	.HomePro .HomeProBox ul li{width:49%;margin-left:1%;margin-bottom:1%;}
	.HomePro .HomeProBox ul li.on{width:49%;}
	.HomePro .HomeProBox ul li:nth-child(2n){margin-top:0;}
	.HomePro .HomeProBox ul li:nth-child(3){margin-top:0;}
	.HomePro .HomeProBox ul li .txt .tit{width:100%;writing-mode:inherit;}
	.HomePro .HomeProBox ul li .txt .con {margin-top: 0.15rem;line-height: 1.6;opacity: 1;visibility: visible;width: 100%;height: auto;}
	.HomePro .HomeProBox ul li .img{padding-top:80%;}

	.HomePro_New{padding:30px 0;}
	.HomePro_New_box{padding-left:0;}
	.HomePro_New_box .HomeTit{width:100%;position: static;}
	.HomeAbout .HomeAboutBox .HomeAboutImg{width:100%;}
	.HomeAbout .HomeAboutBox .HomeAboutImg .img{padding-top:60%;}
	.HomeAbout .HomeAboutBox .HomeAboutTxt{width:100%;margin-top:20px;}
	.HomeAbout .HomeAboutBox .HomeNum{position: static;width:100%;margin-top:20px;}
	.HomeAbout .HomeAboutBox{padding-bottom:0;}
	.HomeNews .HomeNewsBox .bd ul li .txt .date{width:68px;height:68px;}
	.HomePro_New .HomePro_New_box li a .txt h2{font-size: 14px;}
	.HomePro_New .HomePro_New_box li a .txt h1{font-size: 16px;}

}

@media(max-width:560px){
	.HomeTit{margin-bottom:20px;}
	.HomePro .HomeProBox{padding-top:0;}
	.HomePro .HomeProBox ul li .txt{padding:10px;}
	.HomePro .HomeProBox ul li .txt .con{display: none;}
	.HomePro .HomeProBox ul li .txt .tit{font-size: 14px;letter-spacing: 0;}
	.slider_cont .slick-arrow.slick-prev{left:10px;}
	.slider_cont .slick-arrow.slick-next{right:25%;}
	.HomeAboutImg .slick-arrow.slick-next{right:10px;}
	.HomePro_New .slider{width:130%;}
	.HomeAbout .HomeAboutBox .HomeAboutImg .play{background-size: 40px;}
	.HomeAbout .HomeAboutBox .HomeNum ul li{width:50%;margin:10px 0;}
	.HomeAbout .HomeAboutBox .HomeNum ul li .num span{font-size: 25px;}
	.subNav ul li{width:90px;line-height: 30px;height:30px;margin:0 3px;font-size: 14px;}
	.HomeNews .HomeNewsBox .bd ul li .txt{padding-left:80px;padding-right:30px;}
	.HomeNews .HomeNewsBox .bd ul li .txt .date{width:60px;height:60px;}
	.HomeNews .HomeNewsBox .bd ul li .txt .date span{font-size: 12px;}
	.HomeNews .HomeNewsBox .bd ul li .txt .tag{width:80px;height:20px;line-height: 20px;font-size: 12px;}
	.HomeNews .HomeNewsBox .bd ul li .txt  h1{font-size: 15px;}
	.HomeNews .HomeNewsBox .bd ul li .txt .dec{font-size: 13px;}
	.HomeMore{width:100px;height:30px;line-height: 30px;}
}


/* 登录 */
.md60{margin:0.6rem 0 0.9rem 0;}
.bodybg{background: #f3f4f5;}
.Login .LoginBox{background:url(../images/loginbg.png) no-repeat right bottom #fff;padding:10% 5%;}
.Login .LoginBox .LoginCon{max-width:450px;width:100%;margin:0 auto;}
.Login .LoginBox .LoginTit{font-size: 0.3rem;font-weight: normal;text-align: center;margin-bottom:0.4rem;}
.Login .LoginBox .inputBox{padding-left:50px;line-height: 50px;border:1px solid #eeeeee;position: relative;margin-bottom:0.3rem;}
.Login .LoginBox .inputBox .ico{width:50px;height:100%;text-align: center;position: absolute;left:0;top:0;}
.Login .LoginBox .inputBox::before{content:'';display: block;width:1px;height:60%;background: #eee;position: absolute;left:50px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Login .LoginBox .inputBox input{padding:0 0.2rem;box-sizing: border-box;width:100%;height:100%;}
.Login .LoginBox .forget_pass{font-size: 14px;color:#999;}
.Login .LoginBox .forget_pass input{margin-right:5px;position: relative;top:1px;}
.Login .LoginBox .formBtn{margin-top:0.3rem;}
.Login .LoginBox .formBtn button{width:100%;height:50px;background: #d61518;color:#fff;text-align: center;font-size: 0.18rem;}
.Login .LoginBox .other{text-align: right;color:#999;font-size: 14px;margin-top:0.2rem;}
.Login .LoginBox .other a{color:#d61518;}

@media(max-width:768px){
	.Login .LoginBox .LoginTit{font-size: 18px;font-weight: bold;}
	.Login .LoginBox .inputBox{line-height: 40px;}
	.Login .LoginBox .formBtn button{height:40px;line-height: 40px;}
}


/* 注册 */
.Register .LoginBox{padding:5%;background: #fff;}
.Register .LoginBox .inputBox{border:none;padding-left:130px;position: relative;}
.Register .LoginBox .LoginCon{max-width:580px;}
.Register .LoginBox .inputBox::before{display: none;}
.Register .LoginBox .inputBox .name{width:110px;position: absolute;left:0;top:0;text-align: right;}
.Register .LoginBox .inputBox .name i{color:#d61518;font-weight: bold;position: relative;left:-4px;}
.Register .LoginBox .inputBox input{width:100%;height:50px;background: #f8f9fa;border:1px solid #eee;}
.Register .LoginBox .inputBox.selectBox .input{margin-left:-3%;}
.Register .LoginBox .inputBox.selectBox .input::after{content:'';display: block;clear: both;}
.Register .LoginBox .inputBox.selectBox .input select{width:47%;height:50px;border:1px solid #eee;background: #f8f9fa;margin-left:3%;box-sizing: border-box;float:left;}
.Register .LoginBox .inputBox.yzm{padding-right:160px;}
.Register .LoginBox .inputBox.yzm .yzmbtn{width:150px;height:100%;border:1px solid #eee;text-align: center;box-sizing: border-box;position: absolute;right:0;top:0;font-size: 14px;}

.Register .LoginBox .inputBox.formBtn{margin-left:-3%;}
.Register .LoginBox .inputBox.formBtn::after{content:'';display: block;clear: both;}
.Register .LoginBox .inputBox.formBtn button,
.Register .LoginBox .inputBox.formBtn a{display:block;width:47%;margin-left:3%;float:left;}
.Register .LoginBox .inputBox.formBtn a{background: #eeeeee;text-align: center;}


@media(max-width:768px){
	.Register .LoginBox .inputBox{padding-left:100px;}
	.Register .LoginBox .inputBox .name{width:95px;font-size: 14px;}
	.Register .LoginBox .inputBox input{height:40px;}
	.Register .LoginBox .inputBox.selectBox .input select{height:40px;}
	.Register .LoginBox .inputBox.yzm{padding-right:115px;}
	.Register .LoginBox .inputBox.yzm .yzmbtn{width:110px;font-size: 12px;}
	.Login .LoginBox .formBtn button{font-size: 14px;}
	.Register .LoginBox .inputBox.formBtn a{font-size: 14px;}

}

/* 公司简介 */
.subBan{position: relative;}
.subBan .img{padding-top:18%;}
.subBan .txt{position: absolute;left:0;width:100%;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;}
.subBan .txt .tit strong{font-size: 0.4rem;font-weight: normal;}
.subBan .txt .tit span{display: inline-block;margin-left:0.2rem;font-size: 0.26rem;}

.subMenu{line-height: 0.8rem;background: #f8f8f8;}
.subMenu ul li{float:left;margin-right:0.6rem;font-size: 0.18rem;position: relative;}
.subMenu ul li::before{content:'';display: block;width:100%;height:2px;background: #d61518;position: absolute;left:0;bottom:0;transition: all .5s;-webkit-transition: all .5s;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);opacity: 0;}
.subMenu ul li.on::before,.subMenu ul li:hover::before{transform: rotateY(0);-webkit-transform: rotateY(0);opacity: 1;}
.subMenu ul li.on a,.subMenu ul li:hover a{color:#d61518;}
.Localtion{font-size: 14px;color:#666;}
.Localtion a{color:#666;}
.Localtion span{color:#d61518;}
.Localtion img{position: relative;margin-right:5px;}


.pd90{padding:0.9rem 0;}
.subTitle{text-align: center;font-size: 0.32rem;font-weight: normal;margin-bottom:0.4rem;}
.About .AboutIntro .con{text-align: center;line-height: 30px;}
.About .AboutSlider{margin:0.5rem 0;}
.About .AboutSlider .slick-prev{background-image: url(../images/preb-r.png); left:-70px;}
.About .AboutSlider .slick-next{background-image: url(../images/next-r.png); right:-70px;}
.About .AboutNum ul{}
.About .AboutNum ul li{float:left;width:25%;box-sizing: border-box;box-sizing: border-box;padding:0 0.6rem;position: relative;border-left:1px solid #f1f1f1;}
.About .AboutNum ul li .num span{font-size: 0.44rem;color:#d61518;font-weight: bold;}
.About .AboutNum ul li .num i{color:#d61518;font-weight: bold;position: relative;top:-0.2rem;}
.About .AboutNum ul li p{font-size: 14px;margin:5px 0;}
.About .AboutNum ul li span{font-size: 14px;color:#999;}
.About .AboutNum ul li:first-child{border-left:none;}
.About .AboutNum ul li:first-child .num i,
.HomeAbout .HomeAboutBox .HomeNum ul li:first-child .num i{display: none;}

.Culture ul li{width:33.33%;float:left;position: relative;}
.Culture ul li .img{padding-top:78%;}
.Culture ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.Culture ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Culture ul li .txt{position: absolute;width:100%;height:100%;position: absolute;top:0;left:0;display: flex;align-items:center;justify-content: center;flex-direction: column;color:#fff;transition: all 0.5;-webkit-transition: all .5s;}
.Culture ul li:hover .txt .ico{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}
.Culture ul li:hover .txt{background: rgba(214,21,24,0.5);}

.Culture ul li .txt .ico{width:60px;height:60px;line-height: 60px;text-align:center;}
.Culture ul li .txt h1{font-weight: normal;font-size: 0.3rem;margin:10px 0;}
.Culture ul li .txt .dec{}

.About_yyjf .About_yyjf_con iframe{height:6.5rem;}

@media(max-width:1024px){
	.pd90{padding:40px 0;}
	.subTitle{font-size: 20px;font-weight: bold;margin-bottom:20px;}
	.About .AboutSlider .slick-prev{left:10px;}
	.About .AboutSlider .slick-next{right:10px;}
	.About .AboutNum ul li{padding:0 30px;}
	.About .AboutNum ul li .num span{font-size: 25px;}
	.About .AboutNum ul li .num i{top:-10px;}
	.Culture ul li .txt h1{font-size: 18px;font-weight: bold;margin:10px 0;}
}

@media(max-width:768px){
	.subTitle{font-size: 16px;}
}

@media(max-width:560px){
	.About_yyjf .About_yyjf_con iframe{height:240px;}
	.About .AboutNum ul li{width:50%;padding:0 20px;margin:10px 0;line-height: 20px;}
	.About .AboutNum ul li:nth-child(3){border-left:none;}
	.Culture ul li{width:100%;}
	.Culture ul li .txt .ico img{max-height:30px;max-width:35px;}
}



/* 新闻资讯 */
.News .TopNews .item {background:#f6f6f6;}
.News .TopNews .item .img{width:50%;padding-top:4rem;}
.News .TopNews .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.News .TopNews .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.News .TopNews .item .txt{width:50%;box-sizing: border-box;padding:0.5rem 0.6rem;}
.News .TopNews .item .txt h1{font-size: 0.3rem;font-weight: normal;}
.News .TopNews .item .txt .date{font-size: 14px;margin:0.2rem 0;color:#666;}
.News .TopNews .item .txt .date img{display: inline-block;position: relative;top:-1px;margin-right:5px;}
.News .TopNews .item .txt .dec{line-height: 25px;font-size: 14px;color:#666;margin-bottom:0.5rem;height:75px;}

.HomeMore em{color:#fff;transform: skewX(20deg);display: block;}
.HomeMore em img{display: inline-block;}

.News .TopNews .slick-dots{position: absolute;right:0.6rem;bottom:0.5rem;line-height: 0.5rem;}
.News .TopNews .slick-dots li{display: inline-block;margin-left:0.25rem;color:#666;}
.News .TopNews .slick-dots li button{background: none;}
.News .TopNews .slick-dots li.slick-active button{color:#d61518;}

.NewsList ul li{padding:0.5rem 0;border-bottom:1px solid #f1f1f1;transition: all .5s;-webkit-transition: all .5s;}
.NewsList ul li a{display: block;padding-left:3.6rem;padding-right:3.3rem;position: relative;}
.NewsList ul li .img{width:3.2rem;padding-top:1.8rem;position: absolute;left:0;top:0;}
.NewsList ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.NewsList ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.NewsList ul li .txt{min-height:1.8rem;box-sizing: border-box;padding-top:0.2rem;}
.NewsList ul li .txt h1{font-size: 0.2rem;font-weight: normal;}
.NewsList ul li .txt .date{font-size: 14px;color:#d61518;margin:0.15rem 0;}
.NewsList ul li .txt .dec{font-size: 14px;line-height: 25px;color:#666;}
.NewsList ul li .HomeMore{position: absolute;right:0;top:50%;margin-top:-25px;}


.HomeMore_gray{background: #adadad;}
.HomeMore_gray:hover{background:#d61518;}

.NewsList ul li:hover{box-shadow: 0 10px 10px rgba(0,0,0,0.1);}

@media(max-width:1024px){
	.subMenu{line-height: 60px;}
	.subMenu ul li{font-size: 15px;margin-right:0.3rem;}
	.News .TopNews .item .img{padding-top:2.8rem;}
	.News .TopNews .item .txt{padding:0.3rem;}
	.News .TopNews .item .txt h1{font-size: 18px;}
	.News .TopNews .item .txt .dec{margin-bottom:0.3rem;}
	.News .TopNews .item .txt .date{margin:10px 0;}
	.News .TopNews .slick-dots{bottom:0.3rem;}
	.NewsList ul li a{padding-right:2rem;}
	.NewsList ul li{padding:30px 0;}
	.NewsList ul li .txt h1{font-size: 18px;}
}

@media(max-width:560px){
	.Localtion{display: none;}
	.subMenu{line-height: 50px;}
	.News .TopNews .item .img{width:100%;padding-top:56%;}
	.News .TopNews .item .txt{width:100%;padding:20px;}
	.NewsList ul li{padding:20px 0;}
	.NewsList ul li a{padding:0;}
	.NewsList ul li .img{width:100%;position: relative;padding-top:56%;}
	.NewsList ul li .txt{padding-top:20px;}
	.NewsList ul li .txt .HomeMore{position: static;margin-top:15px;}
	.NewsList ul li .txt h1{font-size: 16px;}
}

/* 新闻详情 */
.NewsInfo{}
.NewsInfo .NewsInfoTit{text-align:center;padding-bottom:0.3rem;margin-bottom:0.3rem;border-bottom:1px solid #f1f1f1;}
.NewsInfo .NewsInfoTit h1{font-size: 0.3rem;font-weight: normal;}
.NewsInfo .NewsInfoTit .date{margin-top:0.15rem;color:#666;}
.NewsInfo .NewsInfoTit .date span{display: inline-block;margin:0 10px;}
.NewsInfo .videoBox{margin-bottom:0.3rem;}
.NewsInfo .videoBox .img{position: relative;margin:0 auto;max-width:957px;width:100%;}
.NewsInfo .videoBox .img img{width:100%;}
.NewsInfo .videoBox .img .play{width:100%;height:100%;position: absolute;top:0;left:0;background: url(../images/play.png) no-repeat center center;}
.NewsInfo .videoBox .Video{position: relative;margin:0 auto;max-width:957px;width:100%;display: none;}
.NewsInfo .videoBox .Video .close{position: absolute;position: absolute;top:10px;right:10px;z-index:99;}
.NewsInfo .videoBox .Video video{width:100%;}

.Content{line-height: 30px;}
.Content img{display: block;margin:0 auto;max-height:100%;}

.NewsPage{padding-top:0.4rem;margin-top:0.4rem;border-top:1px solid #f1f1f1;padding-right:150px;position: relative;}
.NewsPage .goBack{position: absolute;right:0;top:0.5rem;}
.NewsPage dl dd{line-height: 36px;position: relative;}
.NewsPage dl dd a{position: relative;padding:3px 0;display: inline-block;}
.NewsPage dl dd span{color:#d61518;display: inline-block;margin-right:10px;}
.NewsPage dl dd a::before{content:'';display: block;width:0;height:2px;background: #c10016;position: absolute;bottom:0;left:0;transition: all .5s;-webkit-transition: all .5s;}
.NewsPage dl dd:hover a::before{width:100%;}


@media(max-width:1024px){
	body{font-size: 14px;line-height: 25px;}
	Content{font-size: 14px;line-height: 25px;}
	.NewsInfo .NewsInfoTit h1{font-size: 18px;font-weight: bold;}
	.NewsInfo .videoBox .img .play{background-size: 40px;}
	.NewsPage{padding-right:0;}
	.NewsPage .goBack{position: static;margin-top:20px;}
	.Content img{height:auto !important;}
	.Content video{max-width:100% !important;width:auto !important;height:auto !important;}
}

@media(max-width:768px){
	.NewsInfo .NewsInfoTit h1{font-size: 16px;}
}


/* 分子公司 */
.Subsidiary ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Subsidiary ul li{width:49%;margin-bottom:0.35rem;transition: all .5s;-webkit-transition: all .5s;position: relative;}
.Subsidiary ul li .libox{box-sizing: border-box;padding:0.5rem 0.6rem;background-position: right bottom;background-repeat: no-repeat;background-color: #f8f8f8;background-size: contain;height:100%;}
.Subsidiary ul li .con{max-width:90%;}
.Subsidiary ul li .con h1{font-size: 0.2rem;margin-bottom:0.15rem;}
.Subsidiary ul li .con dl dd{display: flex;margin-bottom:8px;line-height: 1.8;}
.Subsidiary ul li .con dl dd .s1{white-space: nowrap;}
.Subsidiary ul li::after{content:'';display: block;width:40px;height:41px;background:url(../images/juan1.png) no-repeat center center;position: absolute;left:0;bottom:0;transition: all 0.5s;-webkit-transition: all 0.5s;background-size: 100% 100%;}

.Subsidiary ul li:first-child{width:100%;}
.Subsidiary ul li:first-child .con h1{font-size: 0.3rem;margin-bottom:0.25rem;}
.Subsidiary ul li::before{content:"";display:block;width:0;height:2px;background: #d61518;position: absolute;left:0;bottom:0;transition: all .5s;-webkit-transition: all .5s;opacity: 0;}
/* .Subsidiary ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);transform: translate3d(0,-3px,0);-webkit-transform: translate3d(0,-3px,0);}
.Subsidiary ul li:hover::before{width:100%;opacity: 1;} */

.Subsidiary ul li:hover::after{width:55px;height:56px;background:url(../images/juan2.png) no-repeat center center;background-size:100% 100%;}



@media(max-width:1024px){
	.Subsidiary ul li{padding:30px;}
	.Subsidiary ul li .con h1{font-size: 16px;margin-bottom:10px;}
	.Subsidiary ul li:first-child .con h1{font-size: 18px;}
}

@media(max-width:560px){
	.Subsidiary ul li .con{max-width:100%;}
	.Subsidiary ul li{padding:15px;width:100%;}
	.Subsidiary ul li:first-child .con h1{font-size: 16px;margin-bottom:10px;}
}

/* 投资者关系-ESG报告 */
.ESG_Report ul{margin-left:-2.5%;}
.ESG_Report ul li{width:22.5%;margin-left:2.5%;float:left;box-sizing: border-box;padding:0.2rem;background: #f8f8f8;margin-bottom:2.5%;transition: all .5s;-webkit-transition: all .5s;}
.ESG_Report ul li .img{padding-top:127%;}
.ESG_Report ul li  .img .btn{position: absolute;width:100%;height:100%;background: rgba(0,0,0,0.5);top:0;left:0;display: flex;align-items: center;justify-content: center;padding:0.1rem;box-sizing: border-box;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.ESG_Report ul li  .img .btn a{display: inline-block;width:40%;height:33px;line-height: 33px;background: #fff;transform: skewX(-20deg);font-size: 14px;text-align: center;margin:0 0.1rem;}
.ESG_Report ul li  .img .btn a i{transform: skewX(20deg);display: block;}
.ESG_Report ul li  .img .btn a .img2{display: none;}
.ESG_Report ul li  .img .btn a:hover{background: #d61518;color:#fff;}
.ESG_Report ul li  .img .btn a:hover .img1{display: none;}
.ESG_Report ul li  .img .btn a:hover .img2{display: inline-block;}
.ESG_Report ul li .tit{text-align: center;margin-top:0.2rem;}
.ESG_Report ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.15);}
.ESG_Report ul li:hover .tit{color:#d61518;}
.ESG_Report ul li:hover .img .btn{opacity: 1;}

.subContact{margin-top:0.8rem;}
.subContact .title{margin-bottom:0.3rem;}
.subContact .title h1{font-size: 0.3rem;font-weight: normal;}
.subContact .title .dec{margin-top:0.15rem;}

.subContact ul{display: flex;justify-content: space-between;}
.subContact ul li{padding-bottom:0.2rem;border-bottom:1px solid #e5e5e5;}
.subContact ul li span{color:#999;font-size: 0.16rem;display: block;margin:0.1rem 0;}
.subContact ul li p{font-size: 0.2rem;font-weight: normal;}

@media(max-width:1024px){
	.subContact .title h1{font-size: 20px;font-weight: bold;}
	.subContact ul li {padding-bottom:15px;}
	.subContact ul li span{font-size: 14px;margin:0 0;}
	.subContact ul li p{font-size: 15px;}
	.ESG_Report ul li  .img .btn a{height:28px;line-height: 28px;}
}

@media(max-width:768px){
	.ESG_Report ul li{width:47.5%;}
}

@media(max-width:560px){
	.ESG_Report ul li .img .btn{}
	.ESG_Report ul li  .img .btn a{width:45%;font-size: 12px;margin:0 2px;}
	.subContact ul{display: block;}
	.subContact ul li{width:100%;padding:15px 0;}
}

/* 晶星计划 */
.HomeTit_1 .cn i{top:0;}
.Jinxing_plan .con{margin:0 auto;line-height: 2;max-width:1200px;text-align: center;width:95%;}
.Jinxing_plan .VideoBox{margin-top:0.6rem;}
.Jinxing_plan .VideoBox .img{position: relative;}
.Jinxing_plan .VideoBox .img img{width:100%;}
.Jinxing_plan .VideoBox .img .play{width:100%;height:100%;background: url(../images/play_1.png) no-repeat center center;position: absolute;top:0;left:0;}

.Jinxing_plan .VideoBox .video {position: relative;display: none;}
.Jinxing_plan .VideoBox .close{position: absolute;top:10px;right:10px;z-index:99;}
.Jinxing_plan .VideoBox video{width:100%;}

.Jinxing_step {padding-bottom:0.9rem;}
.Jinxing_step .Jinxing_step_con img{display: block;margin:0 auto;}

.JinxingSlider{background:#f8f9fa;}
.JinxingSlider .JinxingSliderBox{position: relative;}
.JinxingSlider .slider-nav{width:43.5%;position: absolute;left:0;bottom:0;z-index:99;box-sizing: border-box;padding:0 30px;}
.JinxingSlider .slider-nav .slick-prev{background-image: url(../images/preb-r.png); left:0;}
.JinxingSlider .slider-nav .slick-next{background-image: url(../images/next-r.png); right:0;}
.JinxingSlider .slider-nav .item{line-height: 0.4rem;padding-bottom:0.8rem;text-align: center;position: relative;}
.JinxingSlider .slider-nav .item .year{font-size: 0.2rem;font-weight: bold;transition: all .5s;-webkit-transition: all .5s;}
.JinxingSlider .slider-nav::before{content:'';display: block;width:60%;height:1px;background: #e5e5e5;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.JinxingSlider .slider-nav .item .dotico{width:30px;height:30px;position: absolute;background-color: #f8f9fa;background-position: center center;background-repeat: no-repeat;background-image: url(../images/sli_dot.png);position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.JinxingSlider .slider-nav .item.slick-current .year{font-size: 0.26rem;color:#d61518;}
.JinxingSlider .slider-nav .item.slick-current .dotico{background-image: url(../images/sli_dotc.png);}


.JinxingSlider .slider-for{}
.JinxingSlider .slider-for .item{}
.JinxingSlider .slider-for .item .itemTxt{width:43.5%;}
.JinxingSlider .slider-for .item .itemTxt .con{line-height: 2;margin-top:0.5rem;}
.JinxingSlider .slider-for .item .itemImg{width:52.8%;}
.imgslider li .img{padding-top:4.65rem;}


.imgslider .slick-dots{position: absolute;bottom:0.2rem;left:0;text-align: center;width:100%;}
.imgslider .slick-dots li{display: inline-block;margin:0 8px;width:10px;height:10px;border-radius: 50%;background: #fff;text-align: center;}
.imgslider .slick-dots li button{display: none;}
.imgslider .slick-dots li.slick-active{background: #d61518;}


@media(max-width:1024px){
	.imgslider li .img{padding-top:3.5rem;}
	.JinxingSlider .slider-nav{bottom:-0.4rem;}
}

@media(max-width:768px){
	.JinxingSlider .slider-nav{position: relative;bottom:0;width:100%;margin-bottom:20px;}
	.JinxingSlider .slider-for .item .itemTxt .con{margin-top:0;}
}

@media(max-width:560px){
	.Jinxing_plan {padding-top:40px;}
	.JinxingSlider .slider-nav .item{padding-bottom:60px;}
	.JinxingSlider .slider-nav .item .year{font-size: 15px;}
	.JinxingSlider .slider-nav .item.slick-current .year{font-size: 17px;}
	.JinxingSlider .slider-nav .item .dotico{height:20px;}
	.JinxingSlider .slider-for .item .itemTxt{width:100%;}
	.JinxingSlider .slider-for .item .itemImg{width:100%;margin-top:20px;}
	.Jinxing_plan .VideoBox .img .play{background-size: 40px;}
}


/* 文化福利 */
.subTitle h1{font-size: 0.3rem;font-weight: normal;}
.subTitle .dec{font-size: 0.16rem;line-height: 2;max-width:1000px;margin:0 auto;color:#999;font-weight: normal;margin-top:0.2rem;}
.subTitle_white h1{color:#fff;}

.CulFuL_part1 .CulFuL_part_box ul{margin-left:-1%;}
.CulFuL_part1 .CulFuL_part_box ul li{width:32.33%;float:left;margin-left:1%;background: #f8f9fa;text-align: center;box-sizing: border-box;padding:5% 2% 3%;transition: all .5s;-webkit-transition: all .5s;}
.CulFuL_part1 .CulFuL_part_box ul li .ico{width:81px;height:81px;line-height: 81px;text-align: center;margin:0 auto;}
.CulFuL_part1 .CulFuL_part_box ul li .dec{margin-top:0.5rem;min-height:60px;}
.CulFuL_part1 .CulFuL_part_box ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.15);}
.CulFuL_part1 .CulFuL_part_box ul li:hover .ico{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

.CulFuL_part2{background-position: center top;background-repeat: no-repeat;background-size: 100%;padding-bottom:0;}
.CulFuL_part2 .subTitle{margin-bottom:0.65rem;}
.CulFuL_part2 .slider .item{background: #f3f4f5;}
.CulFuL_part2 .slider .item .img{width:50%;padding-top:5rem;}
.CulFuL_part2 .slider .item .txt{width:50%;box-sizing: border-box;padding:0.6rem;display: flex;min-height:5rem;align-items: center;flex-direction: column;justify-content: center;}
.CulFuL_part2 .slider .item .txt .con{line-height: 2;text-align: center;margin-bottom:0.3rem;min-height:60px;}
.CulFuL_part2 .slider .item .txt dl {text-align: center;}
.CulFuL_part2 .slider .item .txt dl dd{display: inline-block;margin:0 0.4rem;}
.CulFuL_part2 .slider .item .txt dl dd .ico{width:68px;height:68px;line-height: 68px;text-align: center;background: #d61518;border-radius: 50%;margin-bottom:0.15rem;}
.CulFuL_part2 .slider .item .txt dl dd .ico img{display: inline-block;}


.CulFuL_part2 .slider .slick-prev{background-image: url(../images/preb-r.png); left:-70px;}
.CulFuL_part2 .slider .slick-next{background-image: url(../images/next-r.png); right:-70px;}


.CulFuL_part3{}
.CulFuL_part3 .CulFuL_part_box{position: relative;padding-top:1rem;min-height:3.6rem;}
.CulFuL_part3 .CulFuL_part_box .Center{width:3.6rem;height:3.6rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.CulFuL_part3 .CulFuL_part_box .Center ul li{width:2.2rem;height:2.16rem;display: flex;align-items: center;justify-content: center;color:#ff0000;font-size: 0.2rem;line-height: 1.5;font-weight: normal;text-align: center;position: absolute;}
.CulFuL_part3 .CulFuL_part_box .Center ul li:first-child{background: url(../images/yuanbg1.png) no-repeat center center;background-size: contain;top:0;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.CulFuL_part3 .CulFuL_part_box .Center ul li:nth-child(2){background: url(../images/yuanbg2.png) no-repeat center center;background-size: contain;bottom:0;left:0;}
.CulFuL_part3 .CulFuL_part_box .Center ul li:nth-child(3){background: url(../images/yuanbg3.png) no-repeat center center;background-size: contain;bottom:0;right:0;}


.CulFuL_part3 .CulFuL_part_box .tagcloud{width:40%;}
.CulFuL_part3 .CulFuL_part_box .tagcloud a{display: inline-block;min-width:1.5rem;box-sizing: border-box;line-height: 0.5rem;border-radius: 0.5rem;text-align: center;padding:0 0.3rem;background: #f1f1f1;font-size: 0.2rem;}



.CulFuL_part4{background: #f8f9fa;}
.CulFuL_part4 .CulFuL_part_box ul{}
.CulFuL_part4 .CulFuL_part_box ul li{width:25%;float:left;position: relative;}
.CulFuL_part4 .CulFuL_part_box ul li .img{padding-top:143%;}
.CulFuL_part4 .CulFuL_part_box ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.CulFuL_part4 .CulFuL_part_box ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.CulFuL_part4 .CulFuL_part_box ul li .txt{position: absolute;top:0;left:0;width:100%;height:100%;display: flex;align-items: center;flex-direction: column;justify-content: center;color:#fff;transition: all 0.5s;-webkit-transition: all .5s;}
.CulFuL_part4 .CulFuL_part_box ul li .txt .ico{width:40px;height:40px;line-height: 40px;margin:0 auto;}
.CulFuL_part4 .CulFuL_part_box ul li .txt .dec{font-size: 0.2rem;font-weight: bold;margin-top:0.3rem;}
.CulFuL_part4 .CulFuL_part_box ul li:hover .txt .ico{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}
.CulFuL_part4 .CulFuL_part_box ul li:hover .txt{background: rgba(214,21,24,0.5);}

.CulFuL_part5 .CulFuL_part_box{text-align:center;}
.CulFuL_part5 .CulFuL_part_box ul li{display: inline-block;margin:0 0.5rem;position: relative;}
.CulFuL_part5 .CulFuL_part_box ul li .ico{width:80px;height:80px;line-height: 80px;text-align: center;background: #d61518;border-radius: 50%;margin:0 auto;}
.CulFuL_part5 .CulFuL_part_box ul li .dec{margin-top:0.2rem;font-size: 0.2rem;font-weight: normal;}
.CulFuL_part5 .CulFuL_part_box ul li::before{content:'';display: block;width:40px;height:40px;background: url(../images/zp_jt.png) no-repeat center center;top:20px;right:150%;margin-right:-10px;position: absolute;}
.CulFuL_part5 .CulFuL_part_box ul li:first-child::before{display: none;}

@media(max-width:1440px){
	.CulFuL_part3 .CulFuL_part_box .Center{width:3.2rem;height:3rem;}
	.CulFuL_part3 .CulFuL_part_box .Center ul li{width:1.8rem;height:1.75rem;}
}

@media(max-width:1024px){
	.subTitle{margin-bottom:30px;}
	.subTitle h1{font-size: 22px;font-weight: bold;}
	.CulFuL_part1 .CulFuL_part_box ul li .ico{max-width:50px;max-height:50px;}
	.CulFuL_part2 .slider .item .img{padding-top:3.5rem;}
	.CulFuL_part2 .slider .item .txt{min-height:3.5rem;padding:20px;}
	.CulFuL_part2 .slider .item .txt dl dd{margin:0 0.2rem;}
	.CulFuL_part2 .slider .item .txt dl dd .ico{width:60px;height:60px;line-height: 60px;}
	.CulFuL_part3 .CulFuL_part_box{padding-top:60px;min-height:150px;}
	.CulFuL_part3 .CulFuL_part_box .tagcloud{min-width:30% !important;max-width:30% !important}
	.CulFuL_part3 .CulFuL_part_box .tagcloud a{min-width:110px;height:35px;line-height: 35px;border-radius: 35px;padding:0 10px;font-size: 14px !important;}
	.CulFuL_part4 .CulFuL_part_box ul li .txt .dec{font-size: 16px;}
	.CulFuL_part5 .CulFuL_part_box ul li .ico{width:60px;height:60px;line-height: 60px;}
	.CulFuL_part5 .CulFuL_part_box ul li .ico img{max-width:30px;max-height:30px;}
	.CulFuL_part5 .CulFuL_part_box ul li {margin:0 30px;}
	.CulFuL_part5 .CulFuL_part_box ul li .dec{font-size: 16px;}

}


@media(max-width:768px){
	.subTitle .dec{font-size: 14px;}
	.CulFuL_part2 .slider .slick-prev{left:10px;}
	.CulFuL_part2 .slider .slick-next{right:10px;}
	.CulFuL_part3 .CulFuL_part_box{padding-top:0;text-align: center;}
	.CulFuL_part3 .CulFuL_part_box .Center{position: relative;margin-top:30px;transform: translate(0,0);-webkit-transform: translate(0,0);left:auto;top:auto;margin:30px auto;}
	.CulFuL_part3 .CulFuL_part_box .tagcloud{width:100%;max-width:100% !important;}
	.CulFuL_part3 .CulFuL_part_box .tagcloud a{display: inline-block;margin:5px;}
	.CulFuL_part2 .slider .item .txt dl dd .ico{width:50px;height:50px;line-height: 50px;}
	.CulFuL_part2 .slider .item .txt dl dd .ico img{max-width:25px;max-height:25px;}
	.CulFuL_part5 .CulFuL_part_box ul li .ico{width:50px;height:50px;line-height: 50px;}
	.CulFuL_part5 .CulFuL_part_box ul li .ico img{max-width:25px;max-height:25px;}
	.CulFuL_part5 .CulFuL_part_box ul li {margin:0 20px;}
	.CulFuL_part5 .CulFuL_part_box ul li::before{background-size: 15px;top:5px;margin-right:-15px;}
}

@media(max-width:560px){
	.pd90{padding:30px 0;}
	.subTitle h1{font-size: 18px;}
	.CulFuL_part1 .CulFuL_part_box ul li{width:99%;margin-bottom:10px;}
	.CulFuL_part2 .slider .item .img{width:100%;padding-top:56%;}
	.CulFuL_part2 .slider .item .txt{width:100%;min-height:1px;}
	.CulFuL_part2{background-size: 200%;}
	.CulFuL_part2 .slider .item .txt dl dd{margin:10px;}
	.CulFuL_part3 .CulFuL_part_box .tagcloud a{min-width:95px;font-size: 13px !important;}
	.CulFuL_part3 .CulFuL_part_box .Center ul li{font-size: 16px;font-weight: bold;width:130px;height:130px;}
	.CulFuL_part3 .CulFuL_part_box .Center{width:240px;height:225px;}
	.CulFuL_part4 .CulFuL_part_box ul li{width:50%;}
	.CulFuL_part5 .CulFuL_part_box ul li{margin:10px;}
	.CulFuL_part5 .CulFuL_part_box ul li::before{display: none;}
	.CulFuL_part5 .CulFuL_part_box ul li .dec{font-size: 14px;margin-top:5px;}
}

/* 咨询服务 */
.Message{padding-bottom:0;}
.Message .MesssageBox{padding:0.7rem;background: #f8f9fa;font-size: 0.16rem;}
.Message .MesssageBox form{max-width:940px;margin:0 auto;width:100%;}
.Message .MesssageBox .inputBox{padding-left:105px;position: relative;line-height: 0.5rem;margin-bottom:0.2rem;}
.Message .MesssageBox .inputBox .name{width:85px;text-align: right;position: absolute;top:0;left:0;}
.Message .MesssageBox .inputBox .name i{color:#d61518;font-weight: bold;margin-right:5px;display: inline-block;}
.Message .MesssageBox .inputBox input.input_box{height:0.5rem;box-sizing: border-box;width:100%;background: #fff;border:1px solid #eeeeee;box-sizing: border-box;padding:0 0.2rem;display: block;}
.Message .MesssageBox .inputBox .input{position: relative;}
.Message .MesssageBox .inputBox .input_list{background: #fff;border:1px solid #eee;position: absolute;top:100%;left:0;width:100%;box-sizing: border-box;z-index:99;padding:10px 0.2rem;max-height:400px;overflow: auto;}
.Message .MesssageBox .inputBox .input_list li{line-height: 0.4rem;font-size: 14px;border-top:1px solid #f1f1f1;}
.Message .MesssageBox .inputBox .input_list li:first-child{border-top:none;}
.Message .MesssageBox .inputBox  .choose_input::after{content:'';display: block;clear: both;}
.Message .MesssageBox .inputBox  .choose_input li{float:left;width:25%;color:#999;padding-left:24px;position: relative;box-sizing: border-box;}
.Message .MesssageBox .inputBox textarea{width:100%;box-sizing: border-box;border:1px solid #eee;background: #fff;height:1.2rem;padding:0.15rem 0.2rem;}

.Message .MesssageBox .inputBox  .choose_input .choose-box input[type="checkbox"] +label::before{top:18px;}

.Message .MesssageBox .inputBox{float:left;margin-left:2%;box-sizing: border-box;}
.Message .MesssageBox .inputBox.col100{width:98%;}
.Message .MesssageBox .inputBox.col50{width:48%;}
.Message .MesssageBox .inputBox .select_add{margin-left:-2%;}
.Message .MesssageBox .inputBox .select_add select{width:48%;margin-left:2%;float:left;height:0.5rem;box-sizing: border-box;background: #fff;border:1px solid #eee;}
.Message .MesssageBox .formBtn{margin-top:0.4rem;text-align: center;}
.Message .MesssageBox .formBtn button{width:1.8rem;height:0.5rem;line-height: 0.5rem;background: #d61518;color:#fff;text-align: center;}

.Service_Contact .Service_Contact_box{margin-left:-5%;}
.Service_Contact .Service_Contact_box .item{width:45%;box-sizing: border-box;margin-left:5%;border:1px solid #eee;float:left;line-height: 0.65rem;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Service_Contact .Service_Contact_box .item .tit{padding:0 0.2rem;border-bottom:1px solid #eee;}
.Service_Contact .Service_Contact_box .item .tit span{font-size: 0.2rem;color:#999;font-weight: normal;position: relative;}
.Service_Contact .Service_Contact_box .item .tit span::after{content:'';display: block;width:20px;height:20px;background: url(../images/meico.png) no-repeat center center;position: absolute;top:0;left:-6px;}
.Service_Contact .Service_Contact_box .item ul li{padding:0 0.2rem;font-size: 0.18rem;font-weight: normal;}
.Service_Contact .Service_Contact_box .item ul li span{color:#999;display: inline-block;margin-right:10px;}
.Service_Contact .Service_Contact_box .item ul li span img{position: relative;top:-1px;margin-right:5px;}



@media(max-width:1024px){
	.Message .MesssageBox .inputBox{line-height: 40px;margin-bottom:10px;}
	.Message .MesssageBox{font-size: 14px;}
	.Message .MesssageBox .inputBox input.input_box{height:40px;}
	.Message .MesssageBox .formBtn button{width:120px;height:40px;line-height: 40px;}
	.Service_Contact .Service_Contact_box .item{line-height: 50px;}
	.Service_Contact .Service_Contact_box .item .tit{font-size: 16px;font-weight: bold;}
	.Service_Contact .Service_Contact_box .item .tit span{font-size: 16px;font-weight: bold;}
	.Service_Contact .Service_Contact_box .item ul li{font-size: 15px;}
	.Message .MesssageBox .inputBox .select_add select{height:40px;line-height: 40px;}
	.Message .MesssageBox .inputBox .input_list li{line-height: 30px;}
}

@media(max-width:768px){
	.Message .MesssageBox .inputBox .choose_input li{width:auto;margin-right:5%;}
}

@media(max-width:560px){
	.Message .MesssageBox{padding:10px;}
	.Message .MesssageBox .inputBox{padding-left:80px;}
	.Message .MesssageBox .inputBox .name{width:70px;}
	.Message .MesssageBox .inputBox.col50{width:98%;}
	.Service_Contact .Service_Contact_box .item{width:95%;margin-bottom:10px;}
}

/* 技术小课堂 */
.VideoList ul{margin-left:-2%;}
.VideoList ul li{width:31.33%;margin-left:2%;float:left;margin-bottom:0.5rem;border-bottom:1px solid #eee;}
.VideoList ul li .img{padding-top:75%;}
.VideoList ul li .img .play{width:100%;height:100%;background: url(../images/play_2.png) no-repeat center center;position: absolute;top:0;left:0;}
.VideoList ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.VideoList ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);} 
.VideoList ul li .txt{padding:0.25rem 0;}
.VideoList ul li .txt .date{color:#d61518;}
.VideoList ul li .txt h1{font-size: 0.2rem;font-weight: normal;margin-top:5px;}


@media(max-width:1024px){
	.VideoList ul li .txt h1{font-size: 16px;}
}

@media(max-width:560px){
	.VideoList ul li{width:48%;margin-bottom:20px;}
	.VideoList ul li .txt h1{margin-top:0;}
	.VideoList ul li .img .play{background-size: 40px;}
}


/* 应用列表 */
.Section{margin-bottom:0.4rem;}
.Section .Section_left{width:20.5%;background: #fff;box-sizing: border-box;padding:0.3rem 0.4rem;}
.Section .Section_left .search{width:100%;height:40px;line-height: 40px;background: #f4f5f6;box-sizing: border-box;padding-right:40px;position: relative;margin-bottom:0.3rem;}
.Section .Section_left .search input{box-sizing: border-box;width:100%;height:100%;padding:0 0.2rem;}
.Section .Section_left .search button{width:40px;height:100%;background: url(../images/nav_search.png) no-repeat center center;position: absolute;right:0;top:0;}
.Section .Section_left .Menu ul li{padding:0.3rem 0 0.3rem 0;border-top:1px solid #ededed;}
.Section .Section_left .Menu ul li em{font-size: 0.2rem;font-weight: normal;position: relative;display: block;}
.Section .Section_left .Menu ul li em b{display: block;width:100%;height:100%;position: absolute;left:0;top:0;}
.Section .Section_left .Menu ul li em b::after{content:'';display: block;width:30px;height:30px;background: url(../images/more_nav.png) no-repeat center center;position: absolute;right:0;top:50%;margin-top:-15px;transition: all .5s;-webkit-transition: all .5s;}
.Section .Section_left .Menu ul li:first-child{border-top:none;}
.Section .Section_left .Menu ul li em b.on::after{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.Section .Section_left .Menu ul li dl{padding-top:0.2rem;padding-left:0;display: none;}
.Section .Section_left .Menu ul li dl dd{font-size: 14px;line-height: 40px;}
.Section .Section_left .Menu ul li dl dd a{display: block;}
.Section .Section_left .Menu ul li dl dd span{display: block;padding:0 0.2rem;position: relative;}
.Section .Section_left .Menu ul li dl dd span i{display: block;width:100%;height:100%;position: absolute;top:0;left:0;cursor: pointer;}
.Section .Section_left .Menu ul li dl dd span i::after{content:'';display: block;width:20px;height:20px;background: url(../images/more_nav.png) no-repeat center center;position: absolute;right:0.2rem;top:50%;margin-top:-10px;transition: all .5s;-webkit-transition: all .5s;}
.Section .Section_left .Menu ul li dl dd span i.on::after{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.Section .Section_left .Menu ul li dl dd .Nav_four{padding:0.2rem 0.3rem;display: none;}
.Section .Section_left .Menu ul li dl dd .Nav_four a{padding-left:20px;position: relative;}
.Section .Section_left .Menu ul li dl dd .Nav_four a::before{content:'';display: block;width:10px;height:1px;background: #bfbfbf;position: absolute;left:0;top:50%;}
.Section .Section_left .Menu ul li.on em a{color:#c10016;}


.Section .Section_left .Menu ul li dl dd.on span i::after{background: url(../images/more_nav_w.png) no-repeat center center;}

.Section .Section_left .Menu ul li.on dl{display: block;}
.Section .Section_left .Menu ul li dl dd.on span{background: #c10016;}
.Section .Section_left .Menu ul li dl dd.on span a{color:#fff;font-weight: normal;}
.Section .Section_left .Menu ul li dl dd .Nav_four a.on{color:#c10016;text-decoration: underline;}
.Section .Section_left .Menu ul li dl dd.on  .Nav_four{display: block;}


.Section .Section_right{width:79.5%;box-sizing: border-box;padding:0.3rem 0.3rem 0 0.3rem;}
.Section .Section_right .Section_right_box{background: #fff;width:100%;padding:0.6rem 0.6rem 0.6rem 0.6rem;box-sizing: border-box;}

.Application .Application_intro{margin-bottom:0.6rem;}
.Application .Application_intro h1{font-size: 0.26rem;font-weight: normal;}
.Application .Application_intro .dec{color:#666;margin-top:0.2rem;line-height: 1.8;}

.Application .Application_list{margin-left:-3%;display: flex;flex-wrap: wrap;}
.Application .Application_list .item{width:30.33%;float:left;margin-left:3%;margin-bottom:3%;}
.Application .Application_list .item .img{padding-top:65%;}
.Application .Application_list .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.Application .Application_list .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Application .Application_list .item .txt{margin:0.2rem 0 0 0;}
.Application .Application_list .item .txt .tit{font-size: 0.18rem;color:#000;font-weight: normal;margin-bottom:10px;}
.Application .Application_list .item .txt ul{line-height: 30px;font-size: 14px;}
.Application .Application_list .item .txt ul li a{color:#666;display: block;transition: all .3s;-webkit-transition: all .3s;}
.Application .Application_list .item .txt ul li:hover a{color:#d61518;padding-left:0.1rem;font-weight: normal;}
.Application .Application_list .item .txt ul .box{float:left;width:40%;}
.Application .Application_list .item .txt ul::after{content:'';display: block;clear: both;}

@media(max-width:1024px){
	.Section .Section_left{padding:20px;}
	.Section .Section_right{padding:20px 20px 0 20px;}
	.Section .Section_right .Section_right_box{padding:20px;}
	.Section .Section_left .search input{padding:0 10px;}
	.Section .Section_left .Menu ul li{padding:15px 0;}
	.Section .Section_left .Menu ul li em{font-size: 16px;}
	.Section .Section_left .Menu ul li dl dd{line-height: 35px;}
	.Application .Application_intro h1{font-size: 18px;font-weight: bold;}
	.Application .Application_list .item .txt .tit{font-size: 16px;font-weight: bold;}
}

@media(max-width:768px){
	.Section .Section_left{width:100%;min-height:1px !important;}
	.Section .Section_left .Menu ul li{padding:10px 0;}
	.Section .Section_right{width:100%;}
	.Application .Application_list .item .txt .tit{margin-bottom:5px;}
}

@media(max-width:560px){
	.Section .Section_right{padding:10px;}
	.Application .Application_list .item{width:98%;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee;}
}

/* 应用详情一 */
.App_tit {line-height: 0.5rem;margin-bottom:0.4rem;padding-bottom:0.3rem;border-bottom:1px solid #eee;}
.App_tit h1{font-weight: normal;font-size: 0.4rem;}

.Section_right .infotit{font-size: 0.22rem;font-weight: normal;color:#000;position: relative;margin-bottom:0.3rem;}
.Section_right .infotit::before{content:'';display: block;width:20px;height:20px;background: url(../images/meico.png) no-repeat center center;position: absolute;top:0;left:0;left:-10px;}

.Application_1 .AppIntro{margin-bottom:0.7rem;}
.Application_1 .AppIntro .img{width:26%;}
.Application_1 .AppIntro .txt{width:70%;padding-top:0.3rem;box-sizing: border-box;}
.Application_1 .AppIntro .txt .con{line-height: 1.85;}

.Application_1 .AppDetail{background: #f8f9fa;}
.Application_1 .AppDetail .hd{line-height: 0.6rem;background: #eeeeee;}
.Application_1 .AppDetail .hd ul::after{content:'';display: block;clear: both;}
.Application_1 .AppDetail .hd ul li{float:left;padding:0 0.5rem;position: relative;}
.Application_1 .AppDetail .hd ul li::after{content:'';display: block;border-top:5px solid #c10016;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;position: absolute;top:100%;left:50%;margin-left:-5px;opacity: 0;}
.Application_1 .AppDetail .hd ul li.on{background: #c10016;}
.Application_1 .AppDetail .hd ul li.on a{color:#fff;}
.Application_1 .AppDetail .hd ul li.on::after{opacity: 1;}
.Application_1 .AppDetail .bd .AppContent{padding:0.4rem;}
.Application_1 .AppDetail .bd .AppContent .con{padding-bottom:0.2rem;border-bottom:1px solid #eee;margin-bottom:0.3rem;}
.Application_1 .AppDetail .bd .AppContent img{margin:0 auto;display: block;}

@media(max-width:1440px){
	.AppIntro .txt{padding-top:0;}
}

@media(max-width:1024px){
	.App_tit h1{font-size: 22px;font-weight: bold;}
	.Section_right .infotit{font-size: 18px;margin-bottom:15px;}
	.AppDetail .hd{line-height: 40px;}
	.AppDetail .hd ul li{padding:0 30px;}
}

@media(max-width:560px){
	.App_tit h1{font-size: 18px;}
	.AppIntro .img{width:100%;margin-bottom:20px;}
	.AppIntro .txt{width:100%;}
	.AppDetail .hd ul li{padding:0 15px;}
	.Section_right .infotit{font-size: 16px;}
}


/* 应用详情二*/
.Application_2 .Application_detail{padding:0.5rem 0;}
.Application_2 .Application_detail .box{margin-bottom:0.6rem;}
.Application_2 .Application_detail  .con{line-height: 1.85;}
.Application_2 .Application_detail .box_2 .con{background: #f8f9fa;text-align: center;padding:0.3rem;}
.Application_2 .Application_detail .box_2 .con .img{max-width:100%;margin:0 auto;display: block;}

.Application_2 .Application_detail .box_3 .con ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Application_2 .Application_detail .box_3 .con ul p{width:31.33%;margin-left:2%;box-sizing: border-box;padding-left:15px;position: relative;margin-bottom:0.2rem;}
.Application_2 .Application_detail .box_3 .con ul p::before{content:'';display: block;width:0.08rem;height:0.08rem;background: #c10016;position: absolute;left:0;top:11px;}

.Application_2 .Application_detail .box_4 .con .table_list{}
.Application_2 .Application_detail .box_4 .con .table_list table{width:100%;border-collapse: collapse;border-spacing: 0;border: 1px solid #ededed;border-top:2px solid #c10016;}
.Application_2 .Application_detail .box_4 .con .table_list table td{width:25%;text-align: center;height:50px;border: 1px solid #ededed;}
.Application_2 .Application_detail .box_4 .con .table_list table td a:hover{text-decoration: underline;}
.Application_2 .Application_detail .box_4 .con .table_list table .trTit{background: #c10016;}
.Application_2 .Application_detail .box_4 .con .table_list table .trTit td{height:70px;color:#fff;}


@media(max-width:1024px){
	.Application_2 .Application_detail .box_4 .con .table_list table td{height:40px;}
	.Application_2 .Application_detail .box_4 .con .table_list table .trTit td{height:50px;}
	.Application_2 .Application_detail .box_3 .con ul p{width:48%;}
}

@media(max-width:560px){
	.Application_2 .Application_detail .box_3 .con ul p{width:98%;}
}

/* 产品列表 */
.ProTit{font-size: 0.26rem;font-weight: normal;margin-bottom:0.2rem;}
.Product{padding-bottom:0.3rem;}
.Product .item{margin-bottom:0.5rem;}
.Product .item .table_scroll{width:100%;overflow: auto;}
.Product .item table{border-collapse: collapse;border-spacing: 0;border: 1px solid #ededed;font-size: 14px;width:100%;min-width:800px;}
.Product .item table td{height:0.55rem;text-align: center;border: 1px solid #ededed;box-sizing: border-box;padding:5px;width:1.6rem;}
.Product .item table .trTit{background: #c10016;color:#fff;font-weight: normal;}
.Product .item table .trTit td{height:0.7rem;}
.Product .item table tr td:first-child{font-weight: normal;width: 2.2rem;}
.Product .item table tr td:first-child img,
.Product_table table td:first-child img{width: 0.4rem;margin-top: -3px;}
.Product .item table td a:hover{color:#c10016;text-decoration: underline;}


@media(max-width:1024px){
	.ProTit{font-size: 18px;font-weight: bold;}
	.Product .item table td{height:40px;line-height: 22px;}
	.Product .item table .trTit td{height:45px;}
}


@media(max-width:560px){
	.ProTit{font-size: 16px;}
}


/* 产品详情 */
.ProductInfo_1{padding-bottom:0.3rem;}
.ProductInfo_1 .Localtion{margin-bottom:0.3rem;}
.ProInfo_tit {padding:0.3rem 0;border-bottom:1px solid #eee;margin-bottom:0.4rem;}
.ProInfo_tit .App_tit{padding:0;margin:0;border-bottom:none;}
.ProInfo_tit a.apply_btn{display: block;width:98px;line-height: 30px;border-radius: 30px;border:1px solid #c10016;color:#c10016;text-align: center;margin-left:0.2rem;margin-top:5px;}
.ProInfoNav ul li{display: inline-block;margin-left:10px;min-width:0.8rem;box-sizing: border-box;line-height: 0.4rem;padding:0 10px;}
.ProInfoNav ul li.onli{background: #c10016;}
.ProInfoNav ul li.onli a{color:#fff;}
.ProInfoNav ul li a{display: block;text-align: center;}
.ProInfoNav ul li:last-child{display: none;}
.ProInfoNav ul li .goback a{width: 100px;border-radius: 20px;}
.ProInfoNav.fix ul li:last-child{display: inline-block;}
.ProInfoNav.fix{position: fixed;top:0.9rem;right:0;background: #fff;z-index:999;width:100%;text-align: center;padding:20px 0;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}

.ProductInfo_1 .ProInfoCon .Detail{margin-bottom:0.5rem;}
.ProductInfo_1 .ProInfoCon .Detail .con{line-height: 1.85;}
/* .ProductInfo_1 .ProInfoCon .Detail_1{background: #f4f4f4;padding:0.3rem;} */

.ProductInfo_1 .ProInfoCon .Detail_2 ul p{padding-left:15px;margin-bottom:0.15rem;position: relative;}
.ProductInfo_1 .ProInfoCon .Detail_2 .con ul p::before{content:'';display: block;width:0.08rem;height:0.08rem;background: #c10016;position: absolute;left:0;top:11px;}

.ProductInfo_1 .ProInfoCon .Detail_3 .con ul li{padding-left:15px;position: relative;display: inline-block;margin-right:0.8rem;}
.ProductInfo_1 .ProInfoCon .Detail_3 .con ul li::before{content:'';display: block;width:5px;height:5px;background: #666666;border-radius: 50%;position: absolute;left:0;top:12px;}

.ProductInfo_1 .ProInfoCon .Detail_4 .con{background: #f8f9fa;padding:0.4rem;}
.ProductInfo_1 .ProInfoCon .Detail_4 .slider .item{text-align: center;}
.ProductInfo_1 .ProInfoCon .Detail_4 .slider .item .img img{max-height:5.5rem;display: inline-block;}
.ProductInfo_1 .ProInfoCon .Detail_4 .slider .item .txt{margin-top:0.2rem;}
.ProductInfo_1 .ProInfoCon .Detail_4 .slider .slick-prev{left:15px;}
.ProductInfo_1 .ProInfoCon .Detail_4 .slider .slick-next{right:15px;}


.ProductInfo_1 .ProInfoCon .Detail_5 .li_list{margin-left:-2%;display: flex;flex-wrap: wrap;}
.ProductInfo_1 .ProInfoCon .Detail_5 .li_list li{width:23%;float:left;margin-bottom:2%;margin-left:2%;background: #f8f9fa;}
.ProductInfo_1 .ProInfoCon .Detail_5 .li_list li .img{height:2.3rem;width:100%;display: flex;align-items: center;justify-content: center;}
.ProductInfo_1 .ProInfoCon .Detail_5 .li_list li .img img{max-height:70%;max-width:70%;}

.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table{width:100%;border-collapse: collapse;border-spacing: 0;border: 1px solid #ededed;border-top:2px solid #c10016;}
.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table td{width:20%;text-align: center;height:50px;border: 1px solid #ededed;}
.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table td a{text-decoration: underline;color:#c10016;}
.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table .trTit{background: #f8f9fa;}
.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table .trTit td{height:70px;}

.ProductInfo_1 .ProInfoCon .Detail_7 .Detail_list {border-top:1px solid #eee;}
.ProductInfo_1 .ProInfoCon .Detail_7 .Detail_list ul li{line-height: 0.8rem;border-bottom:1px solid #eee;padding-right:100px;position: relative;}
.ProductInfo_1 .ProInfoCon .Detail_7 .Detail_list ul li span{position: absolute;right:0;top:0;}

@media(max-width:1440px){
	.ProInfoNav ul li{min-width:0.7rem;margin-left:5px;font-size: 15px;}
}

@media(max-width:1024px){
	.ProInfo_tit .App_tit{margin-bottom:15px;}
	.ProductInfo_1 .Localtion{margin-bottom:0;}
	.ProInfoNav{width:100%;text-align: center;margin-top:0;}
	.ProInfoNav ul li{margin:3px 3px;min-width:60px;line-height: 30px;}
	.ProInfoNav.fix{top:60px;padding:10px 0;text-align: center;}
	.ProductInfo_1 .ProInfoCon .Detail_5 .li_list li .img{height:150px;}
	.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table td{height:40px;}
	.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table .trTit td{height:50px;}
	.ProductInfo_1 .ProInfoCon .Detail_7 .Detail_list ul li{line-height: 50px;}
}


@media(max-width:560px){
	.ProInfoNav{text-align: left;}
	.ProInfoNav ul li{font-size: 14px;}
	.ProInfo_tit a.apply_btn{width:80px;line-height: 22px;border-radius: 22px;font-size: 12px;margin-top:0;}
	.ProductInfo_1 .ProInfoCon .Detail_4 .slider .slick-next{right:5px;}
	.ProductInfo_1 .ProInfoCon .Detail_4 .slider .slick-prev{left:5px;}
	.ProductInfo_1 .ProInfoCon .Detail_4 .con{padding:0;}
	.ProductInfo_1 .ProInfoCon .Detail_4 .con .slider{padding:10px;}
	.ProductInfo_1 .ProInfoCon .Detail_5 .li_list li{width:48%;}
	.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list{overflow: auto;}
	.ProductInfo_1 .ProInfoCon .Detail_6 .con .table_list table{min-width:600px;}
}

/* 产品详情2 */
.ProductInfo_2{padding-bottom:0.3rem;}
.ProductInfo_2 .App_tit h1{font-size: 0.32rem;}


.Product_table table{border-collapse: collapse;border-spacing: 0;width:100%;table-layout: fixed;}
.Product_table table th,.Product_table table td{border: 1px solid #ededed;padding:10px;box-sizing: border-box;font-size: 14px;text-align: center;height:55px;}
.Product_table table th{font-weight: normal;}
.Product_table table .empty_box th{border:none;height:3px;}

.Product_table{width:100%;overflow: auto;}
.Product_table .th_1{width:220px;}
.Product_table .th_2{width:130px;}
.Product_table .th_3{width:90px;}
.Product_table .th_4{width:90px;}
.Product_table .th_5{width:90px;}
.Product_table .th_6{width:90px;}
.Product_table .th_7{width:90px;}
.Product_table .th_8{width:90px;}
.Product_table .th_9{width:90px;}
.Product_table .th_10{width:140px;}
.Product_table .th_11{width:120px;}
.Product_table .th_12{width:70px;}

.Product_table table .trTit{background: #c10016;color:#fff;}
.Product_table table .tr_select th{text-align: left;padding:10px 10px;}
.Product_table table .tr_select .search{width:100%;height:35px;background: #f4f5f6;border-radius: 3px;}
.Product_table table .tr_select .search input{box-sizing: border-box;width:100%;height:100%;padding:0 10px;;}
.Product_table table .tr_select .resetbtn a{color:#c10016;}
.Product_table table .tr_select .resetbtn{margin:10px 0;}
.Product_table .selectBox{height:145px;overflow: auto;padding:0 10px;}

.Product_table .selectBox::-webkit-scrollbar{
	width: 3px; height:3px;-webkit-overflow-scrolling : touch;
	background-color: #eeeeee;
}
.Product_table .selectBox::-webkit-scrollbar-track{
	background-color: #eeeeee;
}
.Product_table .selectBox::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #c10016;
}
.Product_table .selectBox::-webkit-scrollbar-button{
	height: 0px;
	background-color: #eeeeee;
}



.selectBox ul li{margin-bottom:10px;padding-left:20px;position: relative;}
.choose-box input[type="checkbox"] +label::before{
	content:'';
	display:inline-block;
	width:14px;
	height:14px;
	background: url(../images/seletc.png) no-repeat center;
	margin-right:15px;
	position: absolute;left:0;top:3px;
}
.choose-box input[type="checkbox"]:checked + label::before{
  background: url(../images/selected.png) no-repeat center;
}
.choose-box input[type="checkbox"]{
	position:absolute;
	clip:rect(0,0,0,0);
}

.Product_table .order_tr .th_1{text-align: left;padding:0 20px;}
.Product_table .order_tr .close_btn{color:#c10016;display: flex;}
.Product_table .order_tr .close_btn i{display: inline-block;width:20px;height:20px;background: url(../images/openico.png) no-repeat center center;transition: all .5s;-webkit-transition: all .5s;}
.Product_table .order_tr .close_btn.on i{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.Product_table .order_tr .order i{display: block;width:9px;height:9px;margin:0 auto;cursor: pointer;}
.Product_table .order_tr .order i.up{background: url(../images/up_g.png) no-repeat center center;}
.Product_table .order_tr .order i.down{background: url(../images/down_g.png) no-repeat center center;}

.Product_table .order_tr .order i.up.on{background: url(../images/up_r.png) no-repeat center center;}
.Product_table .order_tr .order i.down.on{background: url(../images/down_r.png) no-repeat center center;}

.ui-slider{margin-left:15px;margin-top:10px;}
.ui-slider .ui-slider-handle {position: relative;}
.ui-slider .ui-slider-handle i{position: absolute;left:150%;top:0;line-height: 20px;}
.bshare-custom{position: absolute;width:100%;height:100%;left:0;top:0;opacity: 0;}
.enjoy em{position: relative;}

/* 应用Map图 */
.AppMap .MapImg{}
.AppMap .MapTitle{width:100%;line-height: 0.6rem;background: #afabab;font-size: 0.24rem;border:1px solid #000;text-align: center;}

.AppMap .MapCon {margin-left:-3%;}
.AppMap .MapCon .item{float:left;margin-left:3%;}
.AppMap .MapCon .item dl{display: flex;}
.AppMap .MapCon .item dl dd{width:100%;}
.AppMap .MapCon .item.item1{width:47%;}
.AppMap .MapImg1 .MapCon .item.item1 dl dd{width:33.33%;}
.AppMap .MapCon .item.item2{width:30%;}
.AppMap .MapImg1 .MapCon .item.item2 dl dd{width:50%;}
.AppMap .MapCon .item.item3{width:14%;}
.AppMap .MapCon .item.item3 dl dd{width:100%;}
.AppMap .MapCon .item .b{width:100%;position: relative;}
.AppMap .MapCon .item .b a{display: block;width:100%;height:0.58rem;display: flex;align-items: center;justify-content: center;border:1px solid #000;margin:0 auto;text-align: center;background: #9dc3e6;font-size: 0.2rem;position: relative;}
.AppMap .MapCon .item .b::before{content:'';display: block;width:30px;background: url(../images/mapjt.png) no-repeat bottom center;position: absolute;top:0;left:50%;margin-left:-15px;}
.AppMap .MapCon .item .b::after{content:'';display: none;width:30px;background: url(../images/mapjt.png) no-repeat bottom center;position: absolute;bottom:0;left:50%;margin-left:-15px;}

.AppMap .MapCon .item:first-child dl dd.dl_up{width:40%;}
.AppMap .MapCon .item:first-child dl dd:first-child .dl_up .b a{height:0.8rem;}
.AppMap .MapCon .dl_up .b{padding-top:30px;}
.AppMap .MapCon .dl_up .b::before{height:30px;}

.AppMap .MapCon .dl_center .b{padding-top:1.4rem;}
.AppMap .MapCon .dl_center .b::before{height:1.4rem;}
.AppMap .MapCon .dl_center .b2{padding-bottom:1.4rem;}
.AppMap .MapCon .dl_center .b2::after{display: block;height:1.4rem;}

.AppMap .MapCon .dl_down .b{padding-top:4.4rem;padding-bottom:0.4rem;}
.AppMap .MapCon .dl_down .b::before{height:4.4rem;}
.AppMap .MapCon .dl_down .b::after{display: block;height:0.4rem;}
.AppMap .MapCon .dl_all .b a{height:1rem;display: flex;align-items: center;justify-content: center;width:100%;background: #fbe5d6;border:1px solid #000;}

.AppMap .MapImg2 .MapCon .item{}
.AppMap .MapImg2 .MapCon .item1{width:37%;}
.AppMap .MapImg2 .MapCon .item1 dl dd{width:50%;}
.AppMap .MapImg2 .MapCon .item2{width:17%;}
.AppMap .MapImg2 .MapCon .item3{width:17%;}
.AppMap .MapImg2 .MapCon .item4{width:17%;}

.AppMap .MapImg3 .MapCon .item{}
.AppMap .MapImg3 .MapCon .item1{width:30%;}
.AppMap .MapImg3 .MapCon .item1 dl dd{width:50%;}
.AppMap .MapImg3 .MapCon .item2{width:13.75%;}
.AppMap .MapImg3 .MapCon .item3{width:13.75%;}
.AppMap .MapImg3 .MapCon .item4{width:13.75%;}
.AppMap .MapImg3 .MapCon .item5{width:13.75%;}

.AppMap .MapImg4 .MapCon .item{width:47%;}
.AppMap .MapImg4 .MapCon .item .dl_down .b{padding-bottom:0;}
.AppMap .MapImg4 .MapCon .item .dl_down .b::after{display: none;}
.AppMap .MapImg4 .MapCon .dl_all_1 dl dd{width:33.33%;}
.AppMap .MapImg4 .MapCon .dl_all_1 dl dd .b{padding-top:100px;}
.AppMap .MapImg4 .MapCon .dl_all_1 dl dd .b::before{height:100px;}

.AppMap .MapCon .dl_down_1 .b{padding-bottom:100px;}
.AppMap .MapCon .dl_down_1 .b::after{height:100px;}
.AppMap .MapCon .dl_all_1 .b a{background: none;border:none;height:auto;display: block;}
.AppMap .MapCon .dl_all_1 .b a i{display: block;width:30px;height:30px;background: #fbe5d6;border:1px solid #000;margin:0 auto;}


@media(max-width:1024px){
	.AppMap .MapTitle{line-height: 40px;font-size: 16px;}
	.AppMap .MapCon .item:first-child dl dd:first-child .dl_up .b a{height:40px;}
	.AppMap .MapCon .item .b a{height:30px;font-size: 14px;}
	.AppMap .MapCon .dl_center .b{padding-top:90px;}
	.AppMap .MapCon .dl_center .b::before{height:90px;}
	.AppMap .MapCon .dl_down .b{padding-top:270px;padding-bottom:40px;}
	.AppMap .MapCon .dl_center .b2{padding-bottom:90px;}
	.AppMap .MapCon .dl_center .b2::after{height:90px;}
	.AppMap .MapCon .dl_down .b::before{height:270px;}
	.AppMap .MapCon .dl_down .b::after{height:40px;}
	.AppMap .MapCon .dl_all .b a{height:60px;}
}

@media(max-width:768px){
	.Application_1 .AppIntro .img{width:100%;}
	.Application_1 .AppIntro .txt{width:100%;}
	.Application_1 .AppDetail .hd ul li{padding:0 10px;}
	.AppMap{overflow: auto;}
	.AppMap .MapImg{width:680px;}
}


/* 搜索列表 */
.addSearchList ul li{line-height: 0.7rem;border-bottom:1px dotted #e5e5e5;padding-right:100px;position: relative;transition: all .5s;-webkit-transition: all .5s;}
.addSearchList ul li span{position: absolute;right:0;top:0;color:#999;}
.addSearchList ul li::before{content:'';display: block;width:5px;height:5px;background: #d61518;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.addSearchList ul li:hover{padding-left:20px;}
.addSearchList ul li:hover::before{opacity: 1;}

@media(max-width:480px){
	.addSearchList ul li{font-size: 14px;line-height: 40px;}
	.addSearchList ul li{padding-left:15px;}
    .addSearchList ul li::before{opacity: 1;}
}


.goback{text-align: center;}
.goback a{display: block;width:140px;height:40px;background: #d61518;color:#fff;text-align: center;line-height: 40px;margin:10px auto;}
.goback a img{display: inline-block;position: relative;top:-2px;margin-right:8px;}

@media(max-width:560px){
	.goback a{width:120px;height:32px;line-height: 32px;}
}



/* 悬浮二维码 */
.suspend{ position:fixed; right:20px; bottom:6%; z-index:99;}
.suspend .close{ cursor:pointer; position:absolute; right:-5px; top:-6px; width:20px; height:20px; line-height:20px; z-index:5; border-radius:100%; overflow:hidden; background:rgba(0,0,0,0.26);}
.suspend .close i{ position:absolute; left:50%; top:48%; display:block; width:10px; height:1px; background:#fff; transition:all .5s; margin-left:-5px;}
.suspend .close i:nth-child(1){transform: rotate(-45deg);}
.suspend .close i:nth-child(2){ transform: rotate(45deg);}
.suspend .center{ background:#fff; position:relative; box-shadow:0px 0px 22px 2px rgba(0, 0, 0, 0.1); width:120px; height:120px; display:-webkit-flex; display:flex; justify-content:center; align-items:center;}
.suspend .center .bg{ position:absolute; left:0; top:0; width:100%; height:100%; transition:all .5s;}
.suspend .center .bg img{ width:100%; height:100%; object-fit:cover;}
.suspend .center .bg.bg_one{ opacity:1;}
.suspend .center .bg.bg_two{ opacity:0;}
.suspend .QRcode{ z-index:3; position:relative;}
.suspend .QRcode img{ max-width:88px;}
.suspend .acqui{ width:70px; height:70px; line-height:70px; text-align:center; background:#d61518; border-radius:100%; overflow:hidden; display:none; font-size:0;}
.suspend .acqui img{ max-width:25px;}
.suspend:hover .close i{ background-color:#fff;}
@media(max-width:640px){
.suspend .close{ width:20px; height:20px;}
.suspend .center{ width:100px; height:100px;}
.suspend .QRcode img{ max-width:70px;}
.suspend .acqui{ width:60px; height:60px; line-height:60px;}
}

/* 新增会员页面样式 */
.Cookie{background: rgba(189, 18, 21, 0.95);position: fixed;width:100%;bottom:0;left:0;z-index:9999;padding:0.6rem 0;color:#fff;display: none;}
.Cookie a{color:#fff;}
.Cookie .CookieBox{position: relative;}
.Cookie .CookieBox .close{position: absolute;top:0;left:101%;width:0.3rem;cursor: pointer;}
.Cookie .CookieBox .title{font-size: 0.32rem;letter-spacing: 0.03rem;}
.Cookie .CookieBox .con{line-height: 2;margin:0.2rem 0 0.3rem 0;}
.Cookie .CookieBox .cookbtn a{display: inline-block;margin-right:0.1rem;line-height: 0.42rem;border-radius: 5px;min-width:2.5rem;text-align: center;border:1px solid #fff;color:#fff;box-sizing: border-box;padding:0 10px;}
.Cookie .CookieBox .cookbtn a:hover{background: #fff;color:#d61518;}

@media(max-width:1024px){
	.Cookie{padding:25px 0;}
	.Cookie .CookieBox .cookbtn a{line-height: 30px;}
	.Cookie .CookieBox .close{right:0;width:20px;left:auto;}
	.Cookie .CookieBox .title{font-size: 18px;font-weight: bold;letter-spacing: 1px;}
}

@media(max-width:640px){
	.Cookie .CookieBox .close{width:14px;top:-5px;}
	.Cookie .CookieBox .con{line-height: 1.65;}
	.Cookie .CookieBox .cookbtn a{margin-right:0;padding:0 5px;font-size: 13px;}
}

.Person_new{padding:1rem 0;}
.Person_new .PersonBox{padding:0.6rem 0.9rem;background: #f8f9fa;}

.Person_new .Person_newtit{font-size: 0.26rem;padding-left:0.27rem;position: relative;margin-bottom:0.3rem;}
.Person_new .Person_newtit::before{content:"";display: block;width:0.04rem;height:0.2rem;border-radius: 0.2rem;background: #d61518;position: absolute;left:0;top:50%;margin-top:-0.1rem;}
.Person_new .Person_new_baseinfo{margin-bottom:0.5rem;}
.Person_new .Person_new_baseinfo .Person_newcon ul{margin-left:-5%;}
.Person_new .Person_new_baseinfo .Person_newcon ul li{width:45%;float:left;margin-left:5%;margin-bottom:0.25rem;position: relative;box-sizing: border-box;padding-left:100px;line-height: 36px;padding-right:40px;}
.Person_new .Person_new_baseinfo .Person_newcon ul li .name{width:85px;position: absolute;left:0;top:0;text-align: right;}
.Person_new .Person_new_baseinfo .Person_newcon ul li .text input{height:36px;border-radius: 5px;background: #fff;box-sizing: border-box;display: block;padding:0 15px;border:1px solid #eeeeee;width:100%;font-size: 16px;}
.Person_new .Person_new_baseinfo .Person_newcon ul li .editbtn{position: absolute;right:0;top:0;color:#d61518;font-size: 14px;}
.Person_new .Person_new_baseinfo .Person_newcon ul li .selecttxt{display: flex;margin-left:-10px;}
.Person_new .Person_new_baseinfo .Person_newcon ul li .selecttxt select{width:33.33%;margin-left:10px;height:36px;border-radius: 5px;background: #fff;border:1px solid #eee;font-size: 16px;}
.Person_newcon .slick-track{margin-left: 0;}
@media(max-width:1024px){
	.Person_new{padding:30px 0;}
	.Person_new .PersonBox{padding:30px;}
	.Person_new .Person_newtit{font-size: 20px;font-weight: bold;margin-bottom:15px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li{margin-bottom:10px;line-height: 30px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li .text input{height:30px;font-size: 14px;padding:0 8px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li .selecttxt select{height:30px;font-size: 14px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul{margin-left:-2%;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li{width:48%;margin-left:2%;}
}

@media(max-width:768px){
	.Person_new .Person_newtit{font-size: 18px;}
	.Person_new .Person_newtit::before{width:4px;height:16px;margin-top:-8px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li{width:98%;}
}

@media(max-width:640px){
	.Person_new .PersonBox{padding:18px 10px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li{padding-left:70px;padding-right:30px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li .editbtn{font-size: 12px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li .name{width:70px;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li .selecttxt{flex-wrap: wrap;}
	.Person_new .Person_new_baseinfo .Person_newcon ul li .selecttxt select{width:100%;margin-bottom:5px;}
}

.Person_new .Person_new_download {margin-bottom:0.5rem;}
.Person_new .Person_new_download .Person_newcon ul::after{content:'';display: block;clear:both;}
.Person_new .Person_new_download .Person_newcon ul{margin-left:-1%;}
.Person_new .Person_new_download .Person_newcon ul li{width:24%;float:left;margin-left:1%;margin-bottom:1%;box-sizing: border-box;border:1px solid #eee;background: #fff;padding:0.2rem 0.15rem;transition: all .5s;}
.Person_new .Person_new_download .Person_newcon ul li a{display: block;padding-left:0.42rem;padding-right:60px;position: relative;font-size: 14px;line-height: 0.32rem;}
.Person_new .Person_new_download .Person_newcon ul li .icon{width:0.3rem;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Person_new .Person_new_download .Person_newcon ul li .size{position: absolute;right:0;top:50%;transform: translateY(-50%);color:#666;}
.Person_new .Person_new_download .Person_newcon ul li:hover{border:1px solid #d61518;}
.Person_new .Person_new_download .Person_newcon ul li:hover a{color:#d61518;}
.Person_new .Person_new_download .loading_more{text-align: center;margin-top:0.2rem;}
.Person_new .Person_new_download .loading_more a{display: inline-block;}
.Person_new .Person_new_download .loading_more img{width:0.5rem;}
.Person_new .Person_new_download .loading_more p{color:#999;margin-top:10px;}

@media(max-width:1024px){
	.Person_new .Person_new_download .Person_newcon ul li{width:49%;}
}

@media(max-width:640px){
	.Person_new .Person_new_download .Person_newcon ul li{width:99%;}
	.Person_new .Person_new_download .Person_newcon ul li .icon{width:20px;}
	.Person_new .Person_new_download .Person_newcon ul li a{padding-left:30px;padding-right:60px;line-height: 24px;}
	.Person_new .Person_new_download .loading_more {margin-top:25px;}
	.Person_new .Person_new_download .loading_more img{width:40px;}
}


.Person_new_activity .Person_newcon .slick-list{margin-left:-0.3rem;}
.Person_new_activity .Person_newcon li{margin-left:.3rem;}
.Person_new_activity .Person_newcon li .img{padding-top:65%;}
.Person_new_activity .Person_newcon li .txt{border-bottom:1px solid #e5e5e5;padding:0.3rem 0;}
.Person_new_activity .Person_newcon li .txt .date{color:#d61518;}
.Person_new_activity .Person_newcon li .txt .tit{font-size: 0.2rem;margin:0.1rem 0 0.2rem 0;}
.Person_new_activity .Person_newcon li .txt .dec{line-height: 30px;height:60px;color:#999;}
.Person_new_activity .Person_newcon li .txt .more img{display: inline-block;margin-left:5px;}
.Person_new_activity .Person_newcon li .txt .more{margin-top:0.28rem;color:#666;}
.Person_new_activity .Person_newcon li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.Person_new_activity .slick-arrow.slick-prev{left:-75px;}
.Person_new_activity .slick-arrow.slick-next{right:-75px;}

@media(max-width:1024px){
	.Person_new_activity .Person_newcon li .txt .tit{font-size: 16px;}
	.Person_new_activity .Person_newcon li .txt{padding:15px 0;}
	.Person_new_activity .Person_newcon li .txt .dec{font-size: 14px;line-height: 24px;height:48px;}
	.Person_new_activity .slick-arrow.slick-prev{left:5px;}
	.Person_new_activity .slick-arrow.slick-next{right:5px;}
	.Person_new_activity .slick-arrow{top:20%;}
}


.Popup_person{width:100%;height:100%;background: rgba(0,0,0,0.4);top:0;left:0;z-index:9999;position: fixed;display: none;}
.Popup_person .Popup_personbox{width:90%;max-width:800px;box-sizing: border-box;border-radius: 10px;background: #fff;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);padding:0.6rem 1.4rem;}
.Popup_person .Popup_personbox .close{width:0.42rem;height:0.42rem;background: rgba(204,204,204,0.8);position: absolute;border-radius: 50%;text-align: center;left:100%;bottom:100%;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.Popup_person .Popup_personbox .close img{max-width:15px;}
.Popup_person .Popup_personbox .Popup_person_title{text-align: center;margin-bottom:0.3rem;}
.Popup_person .Popup_personbox .Popup_person_title .title{font-size: 0.24rem;}
.Popup_person .Popup_personbox .Popup_person_title .dec{font-size: 14px;color:#999;margin-top:10px;}
.Popup_person .Popup_personbox .Popup_person_step{position: relative;margin-bottom:0.4rem;}
.Popup_person .Popup_personbox .Popup_person_step::before{content:'';display: block;width:90%;height:10px;background: #faeaec;position: absolute;left:50%;top:20px;transform: translateX(-50%);}
.Popup_person .Popup_personbox .Popup_person_step ul{display: flex;justify-content: space-between;position: relative;z-index:9;}
.Popup_person .Popup_personbox .Popup_person_step ul li{text-align: center;}
.Popup_person .Popup_personbox .Popup_person_step ul li .num{width:48px;height:48px;border-radius: 50%;background: #f9ebed;box-sizing: border-box;padding:5px;margin:0 auto;}
.Popup_person .Popup_personbox .Popup_person_step ul li .num span{display: block;width:38px;height:38px;line-height: 38px;background: #d61518;border-radius: 50%;color:#fff;opacity: 0.4;}
.Popup_person .Popup_personbox .Popup_person_step ul li .text{margin-top:10px;font-size: 14px;color:#999;}
.Popup_person .Popup_personbox .Popup_person_step ul li.on .num span{opacity: 1;}
.Popup_person .Popup_personbox .Popup_person_step ul li.on .text{color:#d61518;}
.Popup_person .Popup_personbox .Popup_person_stepcon .box{padding-right:130px;position: relative;margin-bottom:0.3rem;display: flex;}
.Popup_person .Popup_personbox .Popup_person_stepcon .box input{width:60%;height:36px;border-radius: 5px;border:1px solid #eee;box-sizing: border-box;padding:0 10px;font-size: 16px;}
.Popup_person .Popup_personbox .Popup_person_stepcon .box .codebtn{width:40%;line-height: 36px;border-radius: 5px;background: #d61518;color:#fff;display: inline-block;text-align: center;margin-left:10px;}
.Popup_person .Popup_personbox .Popup_person_stepcon .box .warntxt{font-size: 14px;line-height: 36px;color:#d61518;position: absolute;top:0;right:0;display: none;}
.Popup_person .Popup_personbox .Popup_person_stepcon .box .codebtn.on{opacity: 0.4;}

.Popup_person .Popup_personbox .Popup_person_stepcon .next_btn{display: block;width:100%;line-height: 36px;text-align: center;border-radius: 5px;background: #d61518;color:#fff;}
.Popup_person .Popup_personbox .Popup_person_stepcon .step{display: none;}
.Popup_person .Popup_personbox .Popup_person_stepcon .step2 .box{padding-left:90px;position: relative;}
.Popup_person .Popup_personbox .Popup_person_stepcon .step2 .box .name{line-height: 36px;white-space: nowrap;width:90px;text-align: right;position: absolute;left:0;top:0;}
.Popup_person .Popup_personbox .Popup_person_stepcon .step2 .box-btn{padding-left:0;}
.Popup_person .Popup_personbox .Popup_person_stepcon .successbox{padding:0.4rem;text-align: center;}
.Popup_person .Popup_personbox .Popup_person_stepcon .successbox p{margin-top:18px;}

.agreeBox p{
    display: flex;
    align-items: center;
    line-height: 1;
}
.agreeBox p span{
    position: relative;
    margin-right: 10px;
    line-height: 0;
}
.Register .LoginBox .agreeBox p span input{
    width: 20px;
    height: 20px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.agreeBox p a{
    text-decoration: underline;
    color: #d61518;
    cursor: pointer;
}

@media(max-width:1024px){
	.Popup_person .Popup_personbox .Popup_person_stepcon .box{margin-bottom:15px;}
	.Popup_person .Popup_personbox .Popup_person_title .title{font-size: 18px;font-weight: bold;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box input{font-size: 14px;}
}

@media(max-width:640px){
	.Popup_person .Popup_personbox{padding:20px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box{padding-right:0;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box-yzm{margin-bottom:28px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box .warntxt{top:100%;left:0;right:auto;line-height: 22px;font-size: 12px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .step2 .box .name{width:65px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .step2 .box{padding-left:65px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box .codebtn{font-size: 12px;white-space: nowrap;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .successbox img{width:50px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box input{height:30px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .box .codebtn{line-height: 30px;}
	.Popup_person .Popup_personbox .Popup_person_stepcon .next_btn{line-height: 30px;}
	.Popup_person .Popup_personbox .Popup_person_step ul li .num span{width:30px;height:30px;line-height: 30px;}
	.Popup_person .Popup_personbox .Popup_person_step ul li .num{width:40px;height:40px;}
	.Popup_person .Popup_personbox .Popup_person_step::before{top:16px;}
	.Popup_person .Popup_personbox .close{right:0;left:auto;top:-30px;width:24px;height:25px;line-height: 24px;}
}

/*2024-12-27*/
.new_search{width:100%;max-width:4.2rem;background:#f4f5f6;box-sizing:border-box;padding-right:0.5rem;position:relative;margin-bottom:0.4rem;}
.new_search input{height:0.5rem;width:100%;box-sizing:border-box;padding:0 0.2rem;}
.new_search button{width:0.5rem;height:100%;background:url(../images/search1.png) no-repeat center center;position:absolute;right:0;top:0;}

.xxGuide_Download .xxGuide_DownloadBox{}
.new_table table{width:100%;border:1px solid #ededed;border-collapse: collapse;border-spacing: 0;text-align:center;}
.new_table table td{border:1px solid #ededed;height:0.52rem;min-width:1.2rem;font-size:14px;box-sizing:border-box;padding:0.05rem;line-height:1.5;}
.new_table table .trTit{border-top:2px solid #d61518;background:#f8f9fa;}
.new_table table .trTit td{height:0.7rem;}
.new_table table td a{color:#333;}
.new_table table td a:hover{color: #c10016;text-decoration: underline;}
.new_table table td a.xz{border-bottom:1px solid #d61518;}
.new_table table td:first-child{font-weight:normal;}
.new_table1 table .trTit{background:#d61518;}
.new_table1 table .trTit td{height:0.6rem;color:#fff;}

@media(max-width:640px){
    .new_table table td{height:40px;padding:5px;}
    .new_table table .trTit td{height:50px;}
    .new_search input{height:40px;}
    .new_search button{width:40px;}
    .new_search{padding-right:40px;}
}


.Application_new{padding-top:0.3rem;}
.Application_new .Application{padding:0.7rem 0.55rem;background:#fff;}
.Application_new .Application .Application_list{display:flex;flex-wrap:wrap;margin-left:-1.5%;}
.Application_new .Application .Application_list .item{width:18.5%;margin-left:1.5%;margin-bottom:1.5%;background:#f7f8fa;border-bottom:none;}
.Application_new .Application .Application_list .item .txt{padding:0.3rem;margin-top:0;}
.Application_new .Application .Application_list .item .txt ul{font-size:16px;}
.Application_new .Application .Application_list .item .txt ul .box{width:100%;}
.Application_new .Application .Application_list .item .txt ul li span{font-size:14px;line-height:22px;display:block;margin-bottom:5px;}
.Application_new .Application .Application_list .item .txt ul li span a{color:#999;}
.Application_new .Application .Application_list .item .txt .tit{font-size:0.2rem;}
.Application_new .Application .Application_list .item .txt ul li{margin-bottom:5px;}
.Application_new .Application .Application_list .item .txt ul li span a:hover{color:#d61518;}

@media(max-width:1024px){
    .Application_new .Application{padding:30px;}
    .Application_new .Application .Application_list .item .txt{padding:20px;}
    .Application_new .Application .Application_list .item .txt .tit{font-size:16px;}
    .Application_new .Application .Application_list .item .txt ul{font-size:14px;}
    .Application_new .Application .Application_list .item .txt ul li span{font-size:12px;}
}

@media(max-width:640px){
    .Application_new .Application .Application_list .item{width:98.5%;margin-bottom:10px;}
    .Application_new .Application .Application_list .item .txt{padding:12px;}
}

.Application_Info_new{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;align-items:flex-start;}
.Application_Info_new .Section_left{position:sticky;top:0.96rem;}

@media(max-width:768px){
    .Application_Info_new .Section_left{position:static;}
}

.Section_left .new_search{margin-bottom:0.2rem;}
.Application_Info_new .Application_Info_newbox .conbg{background:#f8f9fa;padding:0.4rem;}
.Application_Info_new .Application_Info_newbox .conbg img{display:block;margin:0 auto;}
.Application_Info_new .Application_Info_newbox .conul ul{display:flex;flex-wrap:wrap;margin-left:-3%;}
.Application_Info_new .Application_Info_newbox .conul ul p{width:30.33%;margin-left:3%;box-sizing:border-box;}
.Application_Info_new .Application_Info_newbox .conul ul p{padding-left:15px;margin-bottom:0.15rem;position: relative;}
.Application_Info_new .Application_Info_newbox .conul ul p::before{content:'';display: block;width:0.08rem;height:0.08rem;background: #c10016;position: absolute;left:0;top:11px;}

@media(max-width:768px){
    .Application_Info_new .Application_Info_newbox .conul ul li{width:47%;}
    .Application_Info_new .Application_Info_newbox .conbg{padding:15px;}
}

@media(max-width:640px){
    .Application_Info_new .Application_Info_newbox .conul ul li{width:97%;}
}

.HomeRecommended_plan{position:relative;}
.HomeRecommended_plan .HomeTit{width:100%;position:absolute;left:0;top:0.9rem;z-index:99;}
.HomeRecommended_plan .HomeTit .cn{color:#fff;}
.HomeRecommended_plan .slider-for{}
.HomeRecommended_plan .slider-for .item{position:relative;}
.HomeRecommended_plan .slider-for .item .img{padding-top:8.6rem;}
.HomeRecommended_plan .slider-for .item .img img{width:100%;height:100%;object-fit:cover;}
.HomeRecommended_plan .slider-for .item .txt{position:absolute;width:100%;left:0;top:2.2rem;z-index:99;color:#fff;}
.HomeRecommended_plan .slider-for .item .txt .txtbox{width:5.6rem;}
.HomeRecommended_plan .slider-for .item .txt .txtbox .tit{position:relative;line-height:1;margin-bottom:0.2rem;}
.HomeRecommended_plan .slider-for .item .txt .txtbox .tit i{font-size:0.6rem;font-weight:bold;font-style:italic;color:#fff;opacity:0.1;position:absolute;left:-0.15rem;bottom:0;}
.HomeRecommended_plan .slider-for .item .txt .txtbox .tit span{font-weight:bold;font-size:0.36rem;color:#fff;position:relative;z-index:99;}
.HomeRecommended_plan .slider-for .item .txt .txtbox .dec{font-weight:lighter;line-height:1.7;margin-bottom:0.4rem;}
.HomeRecommended_plan .slider-for .item .txt .txtbox dl{border-left:1px solid rgba(255,255,255,0.1);}
.HomeRecommended_plan .slider-for .item .txt .txtbox dl dd{line-height:1.5;padding-left:0.2rem;position:relative;margin-bottom:0.2rem;font-weight:lighter;}
.HomeRecommended_plan .slider-for .item .txt .txtbox dl dd:before{content:"";display:block;width:3px;height:0.2rem;border-radius:3px;background:#d61518;position:absolute;left:-1px;top:50%;transform:translateY(-50%);opacity:0;transition:all .5s;}
.HomeRecommended_plan .slider-for .item .txt .txtbox dl dd:hover:before{opacity:1;}
.HomeRecommended_plan .slider-for .item .txt .txtbox dl dd a{color:#fff;}

.HomeRecommended_plan .HomeRecommended_plannav{position:absolute;bottom:0.7rem;left:0;width:100%;z-index:99;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav{}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item{padding-top:0.1rem;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item a{box-sizing:border-box;background:rgba(255,255,255,0.85);}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item.slick-active a{border-left:1px solid #fff;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item.slick-active:first-child a{border-left:none;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item a{display:block;padding:0.3rem;text-align:center;position:relative;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .icon{width:0.7rem;height:0.7rem;border-radius:0.08rem;background:#adadad;margin:0 auto;text-align:center;line-height:0.7rem;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .icon img{max-width:0.4rem;max-height:0.4rem;display:inline-block;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .tit{font-size:0.2rem;margin-top:0.15rem;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item a:before{content:'';display:block;width:100%;height:0.04rem;background:#d61518;position:absolute;top:0;left:0;transition:all .5s;opacity:0;transform:rotateY(90deg);}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item.slick-current a:before{opacity:1;transform:rotateY(0);}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item.slick-current .icon{background:#d61518;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item.slick-current a:after{content:"";display:block;border-bottom:0.09rem solid #d61518;border-left:0.09rem solid transparent;border-top:0.09rem solid transparent;border-right:0.09rem solid transparent;position:absolute;left:50%;transform:translateX(-50%);bottom:100%;opacity:0;}
.HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item.slick-current a:after{opacity:1;}

@media(max-width:1024px){
    .HomeRecommended_plan .slider-for .item .img{padding-top:5.6rem;}
    .HomeRecommended_plan .HomeTit{top:30px;}
    .HomeRecommended_plan .slider-for .item .txt{top:100px;}
    .HomeRecommended_plan .slider-for .item .txt .txtbox .tit i{font-size:24px;}
    .HomeRecommended_plan .slider-for .item .txt .txtbox .tit span{font-size:18px;}
    .HomeRecommended_plan .slider-for .item .txt .txtbox .dec{margin-bottom:20px;}
    .HomeRecommended_plan .slider-for .item .txt .txtbox dl dd{margin-bottom:10px;}
    .HomeRecommended_plan .HomeRecommended_plannav{bottom:25px;}
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item a{padding:20px;}
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .icon{width:50px;height:50px;line-height:50px;}
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .icon img{max-width:25px;max-height:25px;}
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .tit{font-size:16px;margin-top:10px;}
}

@media(max-width:768px){
     .HomeRecommended_plan .slider-for .item .img{padding-top:500px;}
}

@media(max-width:640px){
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item a{padding:12px;}
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .icon{width:36px;height:36px;line-height:36px;}
    .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .icon img{max-width:16px;max-height:16px;}
     .HomeRecommended_plan .HomeRecommended_plannav .slider-nav .item .tit{font-size:14px;}
     .HomeRecommended_plan .slider-for .item .img{padding-top:470px;}
}



