/*****通用编码******/
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
img{border:none;}
body {color:#666; font:62.5%/1.5   Arial, "Microsoft Yahei";width:100%;height: 100%; background-color:#fff;}
ul,ol,li,form, dl {list-style: none;}
p{margin:0px; padding:0px;}
a{text-decoration:none;color:#434343;}
a:hover {text-decoration:none;}
div{ margin:0 auto;}
::-webkit-scrollbar{width:4px;height:11px;border:none;background:#ea5520!important}::-webkit-scrollbar-track-piece{border:none;position:absolute;padding:0;box-shadow:none;background-color:#ea5520;border-radius:1px}::-webkit-scrollbar-thumb:vertical{background-color:#162333;border-radius:0;border:none}::-webkit-scrollbar-thumb:horizontal{background-color:#ea5520;border-radius:0;border:none}::-webkit-scrollbar{width:4px;height:12px}::-webkit-scrollbar-button:vertical{display:none}::-webkit-scrollbar-track:vertical{background-color:#000}::-webkit-scrollbar-track-piece{background:#fff}::-webkit-scrollbar-thumb:vertical{background-color:#ea5520;border-radius:5px}::-webkit-scrollbar-thumb:vertical:hover{background-color:#ea5520}::-webkit-scrollbar-corner:vertical{background-color:#ea5520}::-webkit-scrollbar-resizer:vertical{background-color:#ea5520}
/* Fonts */
@font-face {
    font-family: 'iconfont';  /* project id 1542379 */
    src: url('//at.alicdn.com/t/font_1542379_cnf8ggs8wr.eot');
    src: url('//at.alicdn.com/t/font_1542379_cnf8ggs8wr.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_1542379_cnf8ggs8wr.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_1542379_cnf8ggs8wr.woff') format('woff'),
    url('//at.alicdn.com/t/font_1542379_cnf8ggs8wr.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_1542379_cnf8ggs8wr.svg#iconfont') format('svg');
}
.Yc-icon{ font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/*Public*/
@media(min-width:1300px){
    .Home-body .container{width: 1300px;}
}
.text-box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column}
.box-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.pull-overflow,.AcUi-overflow{overflow:hidden;}
.text-center .img-responsive{margin:auto;}
.container{padding: 0}
/*Header*/
#Header{height: 130px;background: #fff;}
.Header-sort{margin-top: 45px;position: relative;}
.Header-sort-icon{font-size: 2.6rem;width: 40px;height: 40px;border-radius: 50%;background: #dddddd;line-height: 40px;text-align: center;color: #231815;cursor: pointer}
.Header-sort-list{position: absolute;left: -20px;top:90px;width: 160px;background: #fff;border-radius: 4px;z-index: 9;padding: 15px;-moz-box-shadow:0px 0px 6px rgba(0,0,0,.18); -webkit-box-shadow:0px 0px 6px rgba(0,0,0,.18); box-shadow:0px 0px 6px rgba(0,0,0,.18);visibility: hidden;
    opacity: 0;transition: ease .3s;-webkit-transition: ease .3s;-o-transition: ease .3s;-moz-transition: ease .3s;}
.Header-sort-list:before{position: absolute;left: 20px;top: -18px;width: 0;height: 0;border-left: solid 18px transparent;border-right: solid 18px transparent;border-bottom: solid 18px #fff;content: ""}
.Header-sort-list li{border-bottom: solid 1px #c6c5c5;}
.Header-sort-list li:last-child{border-bottom: none;}
.Header-brand-dyf{padding-top: 15px;padding-bottom: 30px;}
.Header-brand-hk{padding: 30px 0 25px}
.Header-brand-sf{padding: 20px 0}
.Header-brand-ygyk{padding: 25px 0}
.Header-brand-dn{padding-top: 17px;padding-bottom: 5px;}
.Header-sort-icon:hover{background: #f77c50;color: #fff}
.Header-sort-list.active{top: 75px;visibility: visible;opacity: 1;}
.Header-logo{width: 230px;height: 80px;background:url(../images/logo_1.png) no-repeat center;margin-top: 30px;background-size: contain;margin-left: 50px;}
.Header-logo a{display: block;width: 100%;height: 100%;text-indent: -999rem;opacity: 0}
.Header-nav{width: 70%;margin-top: 40px;}
.Header-nav li{float: left;width: 16.666%;border-right: solid 1px #ebebeb;text-align: center;}
.Header-nav li:last-child{border-right: none}
.Header-nav li a{display: block;font-size: 1.8rem;color: #000000}
.Header-nav li a span{display: block;font-size: 1.8rem;color: #000000;text-transform: uppercase;line-height: 1.5}
.Header-nav li a em{font-size: 1.4rem;color: #787878;text-transform: uppercase;line-height: 1;font-style: normal}
.Header-nav li:hover a span,.Header-nav li.active a span{color: #e63400;}
.Header-nav li:hover a em,.Header-nav li.active a em{color: #e63400}
.Header-button{margin-right:2%;margin-top:5px;position:relative; height:50px;width:30px;cursor:pointer;}
.Header-button:after,.Header-button:before{position:absolute;left:0;width:100%;height:2px;background:#e63400;content:"";transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;}
.Header-button:after{bottom:13px;}
.Header-button:before{top:13px;}
.Header-button span{display:block;height:2px;width:100%;background:#e63400;position:absolute;top:50%;left:0;border-radius:2px;margin-top:-1px;transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;}
.Header-button.active:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;left:5px;bottom:13px;}
.Header-button.active:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;top:13px;left:5px;}
.Header-button.active span{opacity:0}
@media(max-width:1080px) and (min-width:993px){
    .Header-nav{width: 66%}
}
@media(max-width: 992px) and (min-width:768px){
    .Header-sort{margin-right: 4%}
    .Header-logo{width: 180px;margin-left: auto}
    .Header-nav{width:66%}
    .Header-nav li a{font-size: 1.6rem}
    .Header-nav li a span{font-size: 1.2rem}
}
@media(max-width: 760px){
    #Header{position: fixed;left: 0;top: 0;width: 100%;height: 60px;z-index: 12}
    .Header-sort{margin-top: 10px;}
    .Header-sort-list{left: 0}
    .Header-sort-list:before{left: 1px;top:-15px}
    .Header-sort-list li img{max-height: 40px}
    .Header-sort-list li{padding: 15px 0 !important;overflow: hidden}
    .Header-sort-list.active{top: 62px}
    .Header-logo{height: 50px;margin-top: 5px;background-size: contain;background-position:left center;margin-left: 3%}
}
/*Nav*/
nav{position: fixed;left: 0;width: 100%;top: -150%;background: #dd5424;z-index: 11;transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;}
nav a{display: block;width: 100%;line-height: 34px;border-top: solid 1px #c53705;border-bottom: solid 1px #e17e5b;color: #fae0d7;font-size:1.4rem;text-align: center;}
nav a:hover,nav a.active{background: #ea5520;color: #fff}
nav.active{top: 60px;}
/*Banner*/
.swiper-banner div.Yc-icon{width: 54px;height: 54px;background: rgba(217,217,217,.15);line-height: 54px;text-align: center;font-size: 2.4rem;color: #fff;outline:none;margin-top: -27px}
.banner-next{right: 2.6%}
.banner-prev{left: 2.6%}
.swiper-banner div.Yc-icon:hover{background: #ea5520}
.banner-pagination span{border-radius: 0;width: 48px;height: 8px;border: solid 1.5px #ea5520;background: #e3e5e6;border-radius: 1px;outline: none;opacity: 1}
.banner-pagination span.swiper-pagination-bullet-active{background: #ea5520}
.swiper-banner div.Yc-icon:after{font-size:2rem}
@media(max-width:760px){
    #Banner{margin-top: 60px;}
    .swiper-banner div.Yc-icon{width: 24px;height: 24px}
    .swiper-banner div.Yc-icon:after{font-size: 1.4rem}
}
/*Main*/
.Home-title-en{font-size: 4.8rem;color:rgba(230,52,0,.2);text-transform: uppercase;line-height: 1}
.Home-title-cn{font-size: 3.6rem;color: #020101;margin-top: -30px;font-weight: bold}
@media(max-width:760px){
    .Home-title-en{font-size: 3rem;}
    .Home-title-cn{font-size: 2.6rem;margin-top: -15px;}
}
/*Home about*/
.Home-about{background: url(../images/backg_1.png) no-repeat top center;}
.Home-about .container{padding: 70px 0;background: rgba(235,235,235,.56)}
.Home-about-title{font-size: 3rem;color: #e63400;font-weight: 600;margin-top: 30px;margin-bottom: 30px;}
.Home-about-text{padding: 0 50px;font-size: 1.6rem;color: #393939;line-height: 2;margin-bottom: 45px;}
.Home-about-list{padding: 0 35px}
.Home-about-list li a{display: block;background: #fdffff;padding: 45px 0 50px;border: solid 1px transparent;transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;}
.Home-about-list li a i{display: block;font-size: 5.6rem;color: #e63400;line-height: 1}
.Home-about-list li a span{font-size: 1.4rem;color: #1c1c1c;font-weight: bold;margin-top: 10px;display:block}
.Home-about-list li:hover a{border-color: #e63400;}
.Home-about-list li:hover a span{color: #e63400;}
@media(max-width: 760px){
    .Home-about .container{padding: 30px 0;}
    .Home-about-title{margin-top: 15px;margin-bottom: 15px;font-size: 2rem}
    .Home-about-text{padding: 0 10px;font-size: 1.4rem;margin-bottom: 30px}
    .Home-about-list{padding: 0 5px}
    .Home-about-list li{padding: 0 5px;}
    .Home-about-list li a{padding: 15px 0}
    .Home-about-list li a i{font-size: 2.6rem;}
}
/*Home brand*/
.Home-brand{background: url(../images/backg_2.jpg) no-repeat top center;padding: 75px 0 60px;background-size: cover;}
.Home-brand .Home-title-cn{color: #ffffff}
.Home-brand-box{margin-top:35px;}
.Home-brand-box .home-brand1{clear: both;}
.Home-brand-box .col-md-6{padding: 0 5px;}
.Home-brand-box .col-md-4{padding: 0 5px;}
.Home-brand-box ul li,.Home-brand-box .home-brand1>div{margin-bottom: 10px;}
.Home-brand-box ul li:last-child{margin-bottom: 0}
.Home-brand-box div.col-md-4 .Home-brand-text{height: 606px;}
.Home-brand-text{position: relative;height: 298px;overflow: hidden}
.Home-brand-box .home-brand1 .Home-brand-text{height: 480px;}
.Home-brand-box .home-brand1 .Home-brand-text img{display: block;width: 100%;height: 100%;object-fit: cover;}
.Home-brand-logo-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #ffffff;transition: ease .5s;-webkit-transition: ease .5s;-moz-transition: ease .5s;-o-transition: ease .5s;}
.Home-brand-title {position: absolute;left: 0;bottom:-70px;width: 100%;height: 65px;background: rgba(239,239,239,.7);padding:8px 20px; transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;}
.Home-brand-logo{float: left;height: 49px;}
.Home-brand-logo img{max-height: 49px;}
.Home-brand-title h3{line-height: 49px;margin-left: 10px;float: left;font-size: 2rem;color: #000000;}
.Home-brand-button{float: right;}
.Home-brand-button span{display: block;margin-top: 8px;width: 114px;height: 34px;background: #e63400;border-radius: 4px;line-height: 34px;text-align: center;color: #fff;font-size: 1.6rem;}
.Home-brand-text:hover .Home-brand-logo-img{top: -100%}
.Home-brand-text:hover .Home-brand-title{bottom: 0}
@media(max-width:1080px) and (min-width:993px){
    .Home-brand-text{height: 223px;}
    .Home-brand-box div.col-md-4 .Home-brand-text{height: 456px;}
    .Home-brand-title{padding: 8px 5px}
    .Home-brand-button span{width: 100px}
}
@media(max-width:992px) and (min-width:768px){
    .Home-brand-text{height: 170px;}
    .Home-brand-box div.col-md-4 .Home-brand-text{height: 350px;}
    .Home-brand-title{padding: 8px 5px}
    .Home-brand-logo img{max-width: 60px}
    .Home-brand-button span{width: 100px}
}
@media(max-width:760px){
    .Home-brand{background-size: cover;padding: 30px 0}
    .Home-brand .container{padding: 0 5px;}
    .Home-brand-box .col-md-4{padding: 0 }
    .Home-brand-box ul li{width: 50%;float: left;padding: 0 5px;}
    .Home-brand-text{height: 120px;}
    .Home-brand-title{padding: 5px 5px;height: 30px}
    .Home-brand-logo{height: 20px}
    .Home-brand-logo img{max-width: 60px;max-height: 20px;}
    .Home-brand-title h3{font-size: 1.4rem;line-height: 20px}
    .Home-brand-button span{width: 70px;height: 20px;font-size: 1.2rem;margin-top:0;line-height: 20px;}
    .Home-brand-box div.col-md-4{padding: 0 5px;margin-bottom: 10px;}
    .Home-brand-box div.col-md-4 .Home-brand-text{height: 250px;}
}
/*Home store*/
.Home-store{padding: 80px 0 70px}
.Home-store-contnet{margin-top: 35px;position: relative;height: 865px;}
.Home-store-top{height: 60px;margin-bottom: 20px;}
.Home-store-search{float: right;width: 39.23%;background: #eeeded;height: 48px;border-radius: 0 10px 10px 0;}
.Home-store-brand{position: relative;width: 30.58%;border-right: solid 2px #d5d5d5;margin-top: 12px;margin-bottom: 11px;height: 25px;float: left}
.Home-store-brand-title{text-align: center;display: block;width: 100%;cursor: pointer}
.Home-store-brand-title span{display: inline-block;position: relative;padding-left: 24px;font-size: 1.6rem;color: #000000;}
.Home-store-brand-title span:before{position: absolute;left: 0;top: 50%;width: 0;height: 0;border-left: solid 5px transparent;border-right: solid 5px transparent;border-top: solid 8px #e63400;content: "";margin-top: -4px;}
.Home-store-brand-list{width: 160px;background: #fff;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);border-radius: 10px;display: none;position: absolute;left: 0;top: 40px;z-index: 15}
.Home-store-brand-list:before{content: "";width: 23px;height: 23px;background: #fff;transform: rotate(45deg);position: absolute;top: -11px;left: 15%;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);}
.Home-store-brand-list ul{position: relative;z-index: 3;padding: 18px 12px 30px;background: #fff;border-radius: 10px;}
.Home-store-brand-list ul li{padding: 15px 0;border-bottom: 1px solid #b5b5b5;cursor: pointer}
.Home-store-brand-list ul li:last-child{border: none}
.Home-store-search-title{width: 69.42%;float: left;position: relative}
.Home-store-search-left{width: calc(100% - 63px);height: 48px;padding-left: 20px;font-size: 1.6rem;color: #4d4d4d;line-height: 48px;float: left;cursor: pointer}
.Home-store-search-title i{width: 63px;height: 48px;background: #e63400;border-radius: 0 10px 10px 0;float: left;line-height: 48px;text-align: center;font-size: 3rem;color: #fff;cursor: pointer}
.clearfix{position: absolute;left: 0;top: 48px;width: 80%;height: auto;max-height: 400px;overflow-y: auto;background: #fff;display: none;z-index: 105;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2)}
.clearfix li{width: 33.33%;float: left;text-align: center;line-height:24px;padding: 5px 0;font-size: 1.4rem;cursor: pointer}
.clearfix li:hover,.clearfix li.active{background: #ea5520;color: #fff}
.Home-store-title{background: #dd5424;height: 60px;line-height: 60px;padding-left: 40px;float: left;width:25%;margin-left: 10%}
.Home-store-title i{font-size: 4rem;color: #fff;float: left}
.Home-store-title span{font-size: 2.8rem;color: #fff;margin-left: 10px;}
.Home-store-left{width: 25%;margin-left: 10%}
.Home-store-list{height: 500px;overflow-y:auto}
.Home-store-list li{padding: 0 2px;margin-bottom: 4px;display: none}
.Home-store-list li.active{display: block}
.Home-store-sunmary{background: #f4f4f4;padding: 15px;}
.Home-store-sunmary h2{font-size: 1.4rem;color: #676767;margin-bottom: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.Home-store-sunmary>p{width: 100%;height: 70px;font-size: 1.8rem;color: #3c3c3c}
.Home-store-adds-text span{font-size: 1.4rem;color: #dd5424;max-width:45px;}
.Home-store-adds-text p{width: calc(100% - 45px);font-size: 1.4rem;color: #6d6d6d}
.Home-hide-text{display: none}
.Home-hide-text>div{padding:0 2px}
.Home-hide-text>div .Home-store-sunmary{min-height: 80px;}
.Home-hide-text.active{display: block}
.Home-store-map{position: relative;}
.mapList{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.mapList li{width: 23px;height: 33px;position: absolute;}
.mapList li .bg-y{position: absolute;width: auto;height: auto;z-index: 8;display: none}
.mapList li .mapText{position: absolute;z-index: 10;width: 100px;text-align: center;bottom: -20px;left: 50%;font-size: 1.4rem;color:#444343;cursor: pointer;margin-left: -50px;}
.mapList li.active .bg-y{display: block}
.mapList li.active .mapText{color: #fff;}
.mapList li.SC{top: 58.2959%;left: 49.4949%}
.mapList li.SC .bg-y{top: -28px;left: -77px}
.mapList li.GZ{top:70.2541%;left:56.1868%}
.mapList li.GZ .bg-y{top: -15px;left: -38px}
.mapList li.LN{top:26.7563%;left:84.3434%}
.mapList li.LN .bg-y{top: 1px;left: -49px}
.mapList li.TJ{top:34.8281%;left:74.7474%}
.mapList li.TJ .bg-y{top: 1px;left: -19px}
.mapList li.SD{top:44.8430%;left:75.1262%}
.mapList li.SD .bg-y{top:-14px;left: -18px}
.mapList li.HBB{top:39.0134%;left:70.9595%}
.mapList li.HBB .bg-y{top:-59px;left: -12px}
.mapList li.JS{top:53.2137%;left:81.4393%}
.mapList li.JS .bg-y{top:-16px;left: -46px}
.mapList li.AH{top:57.2496%;left:76.5151%}
.mapList li.AH .bg-y{top:-32px;left: -26px}
.mapList li.ZJ{top:61.7339%;left:82.7020%}
.mapList li.ZJ .bg-y{top:14px;left: -22px}
.mapList li.JX{top:66.6666%;left:74.6212%}
.mapList li.JX .bg-y{top:-9px;left: -25px}
.mapList li.FJ{top:71.00%;left:81.4393%}
.mapList li.FJ .bg-y{top:-6px;left: -37px}
.mapList li.HNNN{top:50.5231%;left:69.5707%}
.mapList li.HNNN .bg-y{top:-15px;left: -40px}
.mapList li.HB{top:59.9402%;left:67.9292%}
.mapList li.HB .bg-y{top:-17px;left: -55px}
.mapList li.HNN{top:67.1150%;left:68.5606%}
.mapList li.HNN .bg-y{top:-9px;left: -54px}
.mapList li.GD {left: 69.9494%; top: 76.8310%;}
.mapList li.GD .bg-y {top: 14px;left: -52px;}
.mapList li.HN {left: 63.3838%; top:91.7787%;}
.mapList li.HN .bg-y {top: 17px;left: -15px;}
.mapList li.GX {left: 60.9848%; top:79.2227%;}
.mapList li.GX .bg-y {top: -15px;left: -60px;}
.mapList li.YN {left:44.6969%; top:76.8310%;}
.mapList li.YN .bg-y {top: -59px;left: -47px;}
.mapList li.XJ {left:21.2121%; top:25.854%;}
.mapList li.XJ .bg-y {top: -109px;left: -168px;}
.mapList li.SXX {left:65.6565%; top:42.7503%;}
.mapList li.SXX .bg-y {top: -42px;left: -13px;}
.mapList li.CQ {left:56.1868%; top:61.7339%;}
.mapList li.CQ .bg-y {top: -12px;left: -9px;}
.mapList li.GS {left:51.7676%; top:47.8325%;}
.mapList li.GS .bg-y {top: -124px;left: -151px;}
.mapList li.NX {left:54.5454%; top:41.1061%;}
.mapList li.NX .bg-y {top: -4px;left: -12px;}
.mapList li.SX {left:59.9747%; top:50.8221%;}
.mapList li.SX .bg-y {top: -75px;left: -34px;}
.mapList li.HLJ {left:auto; top:9.8654%;right: 8.8383%}
.mapList li.HLJ .bg-y {top: -66px;right: -66px;}
.mapList li.JL {left:86.8686%; top:18.6846%;}
.mapList li.JL .bg-y {top: 1px;left: -54px;}
.mapList li.NMG {left:60.6060%; top:28.4005%;}
.mapList li.NMG .bg-y {top: -184px;left: -151px;}
.mapList li.QH {left:34.2171%; top:41.8535%;}
.mapList li.QH .bg-y {top: -24px;left: -68px;}
.mapList li.XZ {left:15.7828%; top:49.3273%;}
.mapList li.XZ .bg-y {top: -42px;left: -95px;}
.mapList li.TW {left:85.2272%; top:79.3721%;}
.mapList li.BJ {left:71.3383%; top:29.8953%;}
.mapList li.BJ .bg-y {top: 60px;left: 0px;}
.mapList li.SH {left:84.5959%; top:55.4559%;}
.mapList li.SH .bg-y {top: 40px;left: 0px;}
.mapList li.XG {left:73.2323%; top:79.2227%;}
.mapList li.XG .bg-y {top: 40px;left: -8px;}
.mapList li.AM {left:67.4242%; top:81.0164%;}
.mapList li.AM .bg-y {top: 31px;left: 23px;}
.Home-store-number{position: absolute;left: 0;bottom: 0;background: #eeeded;width: 61.5%;padding: 2px 0}
.Home-store-number li{border-right:solid 1px #e3e2e2;}
.Home-store-year{font-size: 2rem;color: #ea5520;margin-top: 15px;line-height: 50px;}
.Home-store-year span{font-size: 6rem;color: #e63400;font-weight: lighter;font-family: "Microsoft YaHei UI"}
.Home-store-fitle{position: relative;margin-top: 10px;padding-bottom: 12px;font-size: 2rem;color: #000000;margin-bottom: 20px;}
.Home-store-fitle:after{position: absolute;left: 50%;bottom: 0;width: 34px;height: 4px;background: #e63400;content: "";margin-left: -17px;}
.Home-store-summray{font-size: 1.4rem;color: #646464;line-height: 2;min-height: 50px;}
.Home-store-number li:last-child{border-right: none;}
@media(max-width: 1080px) and (min-width: 993px){
    .Home-store-contnet{height: 900px}
    .Home-store-title{margin-left: 0}
    .Home-store-left{width: calc(100% - 792px);margin-left: 0}
    .Home-store-number li{padding: 0 5px;}
    .Home-store-year span{font-size: 4rem}
    .Home-store-fitle{font-size: 1.8rem}
    .Home-store-summray{font-size: 1.2rem}
}
@media(max-width:992px) and (min-width:768px) {
    .Home-store-contnet{height: auto;}
    .Home-store-top{height: auto;}
    .Home-store-search{width: 80%;float: none;margin: auto;}
    .Home-store-title{width: 100%;margin-top: 15px;margin-left: auto;border-radius: 4px;text-align: center;float: none}
    .Home-store-title i{display: inline-block;float: none !important}
    .Home-store-left{width: 100%;margin-left: 0}
    .Home-store-list{height: auto;}
    .Home-store-list li{width: 33.33%;}
    .Home-store-number{position: inherit;width: 100%;margin-top: 30px;}
}
@media(max-width:760px){
    .Home-store{padding: 30px 0}
    .Home-store-contnet{height: auto;}
    .Home-store-top{height: auto;}
    .Home-store-search{width: 90%;float: none;margin: auto;}
    .Home-store-title{width: 100%;margin-top: 15px;margin-left: auto;border-radius: 4px;text-align: center;float: none;height: 40px;line-height: 40px;font-size: 2rem}
    .Home-store-title i{float: none;font-size: 2rem;}
    .Home-store-title span{font-size: 1.8rem}
    .Home-store-left{width: 100%;margin-left: 0;}
    .Home-store-list{height:auto;}
    .Home-store-sunmary{padding: 10px;}
    .Home-store-sunmary>p{height: 50px;font-size: 1.4rem}
    .Home-store-number{position: inherit;width: 100%;margin-top: 30px;}
    .Home-store-year{font-size: 1.8rem;line-height: 36px;}
    .Home-store-year span{font-size: 2.4rem;}
    .Home-store-fitle{font-size: 1.4rem;min-height: 60px;}
    .Home-store-summray{font-size: 1.2rem;min-height: 60px;line-height: 1.8}
}
/*Home news*/
.Home-news{background: url(../images/backg_3.png) no-repeat top center;padding: 50px 0}
.Home-news-nav{margin-top: 40px;margin-bottom: 30px;}
.Home-news-nav a{width: 140px;height: 40px;background: #fff;font-size: 1.8rem;color: #231815;display: inline-block;line-height: 40px;text-align: center;margin: auto 15px;}
.Home-news-nav a:hover,.Home-news-nav a.active{background: #e63400;color: #fff;}
.Home-news-list  li{margin: 5px auto 50px;background: #fff;transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;}
.Home-news-left{width: 68.46%;padding: 40px 80px 0 30px}
.Home-news-left h3{font-size: 2rem;color: #000000;margin-bottom: 30px;}
.Home-news-summary{font-size: 1.4rem;color: #636363;line-height: 2;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 15px}
.Home-news-time{font-size: 1.4rem;color: #a1a1a1;margin-bottom: 15px;line-height: 2}
.Home-news-more{width: 116px;height: 32px;border: solid 1px #e63400;border-radius: 16px;line-height: 32px;text-align: center;font-size: 1.4rem;color: #e63400;display: block}
.Home-news-img{width: 31.54%;}
.Home-more a{display: block;width: 246px;height: 50px;border: solid 1px #e63400;border-radius: 25px;line-height: 50px;text-align: center;font-size: 1.6rem;color: #e63400;text-transform: uppercase;margin: auto;}
.Home-news-list li:hover{box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2)}
.Home-news-list li:hover h3{color: #e63400}
.Home-more a:hover{background: #e63400;color: #fff}
@media(max-width:1080px) and (min-width: 993px){
    .Home-news-list li{margin-bottom: 20px;}
    .Home-news-left{padding: 20px }
    .Home-news-left h3{margin-bottom: 10px;}
    .Home-news-summary{margin-bottom: 10px}
    .Home-news-time{margin-bottom: 5px}
    .Home-more{margin-top: 30px;}
}
@media(max-width:992px) and (min-width:768px){
    .Home-news-list li{margin-bottom: 10px;}
    .Home-news-left{padding: 15px}
    .Home-news-left h3{margin-bottom: 10px;}
    .Home-news-more{display: none;}
    .Home-news-summary{margin-bottom: 5px}
    .Home-news-time{margin-bottom: 0}
    .Home-more a{margin-top: 30px;}
}
@media(max-width:760px){
    .Home-news{padding: 30px 0}
    .Home-news-list{padding: 0 5px;}
    .Home-news-list li{margin-bottom: 15px;}
    .Home-news-left{width: calc(100% - 160px);padding: 10px 10px 0;}
    .Home-news-left h3{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 1.6rem;margin-bottom: 10px;}
    .Home-news-summary{margin-bottom: 0;font-size: 1.2rem;line-height: 20px;}
    .Home-news-time{margin-bottom:0;font-size: 1.2rem}
    .Home-news-more{display: none;}
    .Home-news-img{width: 160px}
    .Home-more a{width: 130px;height: 30px;margin-top: 30px;line-height: 30px;font-size: 1.4rem}
}
/*Home contact*/
.Home-contact{background: url(../images/backg_4.png) no-repeat top center;padding: 60px 0 80px}
.Home-contact h2{font-size: 6rem;color: #e63400;opacity: .4;font-weight: bold;text-transform: uppercase;}
.Home-contact h3{font-size: 4rem;color: #231815;margin-bottom: 40px;}
.Home-contact-form li{padding-left: 0;padding-right: 50px}
.Home-contact-form li span{display: block;margin-bottom: 10px;font-size: 1.8rem;color: #0e0e0e}
.Home-contact-form li input{width: 100%;height: 50px;border: solid 1px #e63400;background: #fff;padding-left: 10px;font-size: 1.6rem}
.Home-contact-form li:nth-last-child(2){padding-right: 0}
.Home-contact-form li button{width: 80px;height: 80px;border-radius: 50%;background: #e63400;line-height: 80px;text-align: center;border: none;margin-top: 30px;font-size: 2.4rem;color: #fff;margin-bottom:30px;}
.Home-contact-lsit{margin: 40px -25px auto;}
.Home-contact-lsit li{padding: 0 25px;}
.Home-contact-text{padding: 50px 0 20px 30px;font-size: 1.6rem;color: #fff;line-height: 2;background: #eb5c33;position: relative}
.Home-contact-text:before{position: absolute;left: 30px;top: 30px;width: 62px;height: 2px;background:rgba(255,255,255,.7);content: ""}
@media(max-width: 760px){
    .Home-contact{padding: 30px 0}
    .Home-contact h2{font-size: 2.2rem;}
    .Home-contact h3{font-size: 2rem;margin-bottom: 20px;}
    .Home-contact-form{padding: 0 10px;}
    .Home-contact-form li{padding-right: 0;margin-bottom: 15px;}
    .Home-contact-form li span{font-size: 1.4rem;}
    .Home-contact-form li input{height: 40px;font-size: 1.4rem;}
    .Home-contact-form li button{width:60px;height: 60px;line-height: 60px;font-size: 1.4rem;margin-top: 15px;}
    .Home-contact-lsit{margin: 20px auto auto}
    .Home-contact-lsit li{padding: 0 10px;margin-bottom: 15px}
    .Home-contact-text{padding: 30px 0 15px 15px;font-size: 1.4rem}
    .Home-contact-text:before{left: 15px;top: 20px;}
}
/*Footer*/
#Footer{background: url(../images/backg_5.jpg) no-repeat top center}
.Footer-nav{border-bottom: solid 1px #595452;padding: 25px 0 20px;font-size: 1.4rem;color: #f2f2f2;margin-bottom: 70px}
.Footer-nav a{color:#f2f2f2;padding: 0 30px;}
.Footer-tel p{line-height: 50px;font-size: 4.8rem;color: #fff;font-weight: lighter;font-family: "Microsoft YaHei UI";display: inline-block}
.Footer-tel p i{float: left;font-size: 5rem;margin-right: 20px;}
.Footer-add{margin-top: 80px;font-size: 1.4rem;color: #dedede;line-height: 2.5;padding-bottom: 15px;}
.Footer-add a{color:#dedede}
.Footer-link{border-top: solid 1px #595452;padding: 20px 0;font-size: 1.6rem;color: #b9b9b9}
.Footer-link a{color: #b9b9b9;}
@media(max-width: 760px){
    #Footer{background-size: cover;margin-bottom: 60px}
    .Footer-nav{padding: 15px 0;margin-bottom: 30px;}
    .Footer-nav a{padding: 0 10px;}
    .Footer-tel p{line-height: 30px;font-size: 3rem}
    .Footer-tel p i{font-size: 3rem}
    .Footer-add{margin-top: 30px;line-height: 1.8}
    .Footer-link{padding: 10px 0;font-size: 1.4rem}
}
/* Footer Button */
footer{height:60px;background:#dd5424;border-top:solid 1px #bc3404;z-index: 9;}
footer a{border-top:solid 1px #e37a55;border-right:solid 1px #e37a55;height:60px;border-left:solid 1px #bc3404;text-align:center;overflow:hidden}
footer a i.Yc-icon{line-height:30px;height:30px;color:#fff;font-size:2.6rem;margin-top:5px;display:block}
footer a span{font-size:14px;color:#fff;}
/*Page Location*/
.Page-Location{background: #fff}
.Page-Location .container{border-bottom: solid 1px #efefef;padding: 20px 0;line-height: 44px;}
.Page-Location-title{font-size: 2.8rem;color: #e63400}
.Page-Location-title span{font-size: 1.6rem;color: rgba(34,24,21,.7);text-transform: uppercase;margin-left: 20px;}
.Page-Location-right{font-size: 1.4rem;color: #848484;}
.Page-Location-right a{color: rgba(34,24,21,.89)}
.Page-Location-right a:hover{color: #e63400;}
.Page-text{font-size:1.4rem;color: #333;line-height: 2}
.Page-text img{max-width: 100%;height:auto!important;}
.Page-container{background: url(../images/backg_6.png) repeat-y top center}
@media(max-width:760px){
    .Page-Location .container{padding: 5px 0;line-height: 30px}
    .Page-Location-right{float: left !important;padding-left: 10px}
    .Page-channle-nav{margin-top: 30px;}
    .Page-channle-nav a{display: inline-block;width: 31%;margin: auto 1%;line-height: 34px;font-size: 1.4rem;height: 34px}
}
/*Page introduction*/
.Page-introduction{background: url(../images/backg_6.png) repeat-y top center;}
.Page-introduction .Page-Location{background: transparent}
.Page-introduction-box{margin-bottom: 55px;background: #ffffff;padding: 80px 30px 40px}
.Page-introduction-box h3{font-size: 4.8rem;color: rgba(230,52,0,.2);text-transform: uppercase;}
.Page-introduction-box h2{margin-top: -30px;font-size:3rem;color: #000000;font-weight: bold;padding: 0 45px;}
.Page-company-list{margin-top: 55px;margin-bottom: 25px;}
.Page-company-list li{padding-left: 30px;border-right: solid 1px #dddddd;float: left}
.Page-company-number{font-size: 4rem;color: #e63400;line-height: 1;display: block;padding: 5px 0;}
.Page-company-list li p{font-size: 1.5rem;color: #747474}
.Page-company-list li:first-child{padding-left: 0;width: 19.33%}
.Page-company-list li:last-child{border-right: none;width: 24.26%}
.Page-company-list li:nth-child(2){width: 28.82%}
.Page-company-list li:nth-child(3){width: 27.59%}
.Page-introduction-box .Page-text{font-size: 1.6rem;color: #343434}
@media(max-width:1080px) and (min-width:993px){
    .Page-company-list li{padding-left: 20px;}
    .Page-company-number{font-size: 2.6rem}
    .Page-company-list li p{font-size: 1.3rem}
}
@media(max-width:992px) and (min-width:768px){
    .Page-introduction-box{padding: 30px 20px}
    .Page-introduction-box h3{font-size: 3.8rem}
    .Page-introduction-box h2{font-size: 2.4rem;margin-top: -15px;}
    .Page-company-list{margin-top: 30px}
    .Page-company-number{font-size: 2.4rem}
    .Page-company-list li{padding-left: 20px;padding-right: 10px;}
    .Page-company-list li p{font-size: 1.4rem}
}
@media(max-width:760px){
    .Page-introduction-box{padding: 30px 10px 20px;margin-bottom: 30px;}
    .Page-introduction-box h3{font-size: 3rem;text-align: center}
    .Page-introduction-box h2{font-size: 2rem;padding: 0;margin-top: -15px;text-align: center}
    .Page-company-list{margin-top: 30px;}
    .Page-company-list li{width: 50% !important;border-bottom: solid 1px #ddd;padding: 10px 5px}
    .Page-company-number{text-align: center;font-size: 2rem;margin-top: 10px;}
    .Page-company-list li p{font-size: 1.2rem;min-height: 40px;text-align: center}
    .Page-company-list li:nth-child(2){border-right: none;}
    .Page-company-list li:last-child,.Page-company-list li:nth-last-child(2){border-bottom: none;}
    .Page-introduction-box .Page-text{font-size: 1.4rem}
}
/*Page culture*/
.Page-culture{background: url(../images/backg_7.jpg) repeat-y top center;padding: 80px 0}
.Page-culture-top{margin-top: 50px;background: url(../images/backg_8.png) no-repeat top center;background-size: contain;padding: 25px 10%;height: 420px;margin-bottom: 40px;}
.Page-culture-top .Page-text{writing-mode: tb-rl;vertical-align: top;text-align: left;display: block;width: 100%}
.Page-culture-top h4{width: 136px;background: #fff;padding: 7px;margin-left: 115px;height: 328px}
.Page-culture-top h4 span{display: block;border: solid 1px rgba(185,42,0,.5);font-size: 4rem;font-family: LiSu;width: 100%;padding: 50px 40px;color: #da4014}
.Page-culture-details{font-size: 3rem;color: #343434;font-family: LiSu;line-height: 2.2}
.Page-culture-list{margin: auto -56px;}
.Page-culture-list li{padding: 0 56px;}
.Page-culture-box{padding: 10px;background: rgba(255,255,255,.6)}
.Page-culture-text{border: solid 2px rgba(185,42,0,.5);padding: 34px 0 20px}
.Page-culture-text span{display: inline-block;line-height: 42px;background: #e63400;height: 42px;font-size: 3rem;color:#fff;font-family: LiSu;margin-bottom: 25px;width: 154px;}
.Page-culture-text p{font-size: 1.8rem;color: #000000;min-height: 155px;line-height: 30px;font-weight: 600}
@media(max-width: 1080px) and (min-width: 993px){
    .Page-culture-top{padding: 25px 6%;background-size: 100% 100%}
    .Page-culture-list{margin: auto -15px}
    .Page-culture-list li{padding: 0 15px;}
}
@media(max-width: 992px) and (min-width: 768px){
    .Page-culture-top{padding: 25px 5%;background-size: 100% 100%;height: 350px}
    .Page-culture-top h4{width: 90px;height: 240px;margin-left: 30px}
    .Page-culture-top h4 span{padding: 10px 15px}
    .Page-culture-details{font-size: 2.4rem;line-height: 2}
    .Page-culture-list{margin: auto -10px}
    .Page-culture-list li{padding: 0 10px;}
}
@media(max-width:760px){
    .Page-culture{padding: 40px 0}
    .Page-culture-top{background-size: 100% 100%;padding: 25px 6%;text-align: center;height: auto}
    .Page-culture-top .Page-text{writing-mode: inherit;text-align: center}
    .Page-culture-top h4{display: inline-block;height: auto;width: auto;margin: auto auto 30px}
    .Page-culture-top h4 span{padding: 5px 15px;font-size: 2rem}
    .Page-culture-details{writing-mode: tb-rl;vertical-align: top;text-align: left;font-size: 2rem;line-height: 1.5}
    .Page-culture-list{margin: auto auto}
    .Page-culture-list li{padding: 0 5px;}
    .Page-culture-text{padding: 20px 0}
    .Page-culture-text span{font-size:1.8rem;width: auto;padding: 5px;line-height: 1;height: auto;margin-bottom: 15px;}
    .Page-culture-text p{font-size: 1.2rem;line-height: 2;min-height: 120px;}
}
@media(max-width:320px){
    .Page-culture-list li{width: 100%;margin-bottom: 15px;}
    .Page-culture-text p{min-height: auto}
}
/*Page honor*/
.Page-honor{background: url(../images/backg_9.png) no-repeat top center;}
.Page-honor .container{background: #fff;padding: 80px 0 50px}
.Page-honor-list{margin-top: 40px;padding: 0 15px;}
.Page-honor-list a{padding: 0 15px;margin-bottom: 30px}
@media(max-width: 760px){
    .Page-honor .container{padding: 30px 0}
    .Page-honor-list{padding: 0}
    .Page-honor-list a{padding: 0 5px;margin-bottom: 10px}
}
/*Page team*/
.Page-team{background: url(../images/backg_10.jpg) no-repeat top center;padding: 65px 0 95px}
.Page-team-box{margin-top: 45px}
.Page-team-box .swiper-button-white{width: 50px;height: 50px;background: #e63400}
.Page-team-box .swiper-button-white:after{font-size: 2rem}
.Page-team-box .swiper-button-next{right: 30px;}
.Page-team-box .swiper-button-prev{left: 30px}
.gallery-top{margin-bottom: 7px;}
.gallery-top li{position: relative}
.gallery-top li span{position: absolute;left: 0;bottom: 0;width: 100%;height: 62px;background: rgba(0,0,0,.5);font-size: 1.8rem;color: #fff;text-align: center;line-height: 62px}
.gallery-thumbs li{position: relative;border: solid 1px transparent}
.gallery-thumbs li span{display: block;position: absolute;left: 0;bottom: 0;width: 100%;line-height: 30px;background: rgba(0,0,0,.3);font-size: 1.6rem;color: #fff;}
.gallery-thumbs li.swiper-slide-thumb-active{border-color: #e63400}
@media (max-width: 992px) and (min-width:768px) {
    .gallery-thumbs li span{font-size: 1.4rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
}
@media(max-width:760px){
    .Page-team{padding: 30px 0}
    .Page-team-box{margin-top: 30px;}
    .Page-team-box .swiper-button-white{width: 20px;height: 20px;}
    .Page-team-box .swiper-button-white:after{font-size: 1.2rem}
    .gallery-top li span{font-size: 1.4rem;line-height: 32px;height: 32px}
    .gallery-thumbs li span{font-size: 1.4rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
}
/*Page brand*/
.Page-brand-list{padding: 80px 0 70px}
.Page-brand-list li{background: #fff;-moz-box-shadow:0px 0px 9px rgba(0,0,0,.22); -webkit-box-shadow:0px 0px 9px rgba(0,0,0,.22); box-shadow:0px 0px 9px rgba(0,0,0,.22);margin-bottom: 80px;}
.Page-brand-img{width: 65.83%;}
.Page-brand-right{width: 34.17%;padding: 40px 10px 0;}
.Page-brand-logo{margin-bottom: 10px;}
.Page-brand-summray{font-size: 1.6rem;color: #3e3e3e;margin-bottom: 30px;}
.Page-brand-button{display: block;margin: auto;width: 180px;height: 50px;border-radius: 25px;background: #e63400;line-height: 50px;text-align: center;font-size: 1.8rem;color:#fff;border: solid 1px #e63400;}
.Page-brand-list li:nth-child(odd) .Page-brand-img{float: left}
.Page-brand-list li:nth-child(odd) .Page-brand-right{float: right}
.Page-brand-list li:nth-child(even) .Page-brand-img{float: right}
.Page-brand-list li:nth-child(even) .Page-brand-right{float: left}
.Page-brand-list li:hover .Page-brand-button{background: #fff;color: #e63400}
@media(max-width:1080px) and (min-width:993px){
    .Page-brand-right{padding: 20px 10px 0}
}
@media(max-width:992px) and (min-width:768px){
    .Page-brand-list{padding: 50px 0 30px}
    .Page-brand-list li{margin-bottom: 40px;}
    .Page-brand-right{padding: 10px 10px 0}
    .Page-brand-summray{margin-bottom: 20px}
}
@media(max-width:760px){
    .Page-brand-list{padding: 20px 5px 30px}
    .Page-brand-list li{margin-bottom: 30px;position: relative}
    .Page-brand-right{padding: 10px 10px 0}
    .Page-brand-summray{font-size: 1.4rem;margin-bottom: 0}
    .Page-brand-button{position: absolute;width: 120px;height: 30px;line-height: 30px;background: rgba(230,52,0,.5);font-size: 1.4rem}
    .Page-brand-list li:nth-child(odd) .Page-brand-button{left: 10px;bottom: 10px;}
    .Page-brand-list li:nth-child(even) .Page-brand-button{right: 10px;bottom: 10px;}
}
@media(max-width:320px){
    .Page-brand-list li{margin-bottom: 20px;}
    .Page-brand-right{padding: 5px }
    .Page-brand-logo{margin-bottom: 5px;}
    .Page-brand-summray{font-size: 1.2rem;margin-bottom: 0}
}
/*Page news*/
.Page-news-list li .Home-news-summary{margin-bottom: 10px;}
.Page-news-list li .Home-news-time{margin-bottom: 5px;}
/*Page news details*/
.Page-news-details{margin: 50px auto;background: #fff;padding: 40px;}
.Page-title{font-size: 2rem;color:#000;margin-bottom: 15px;}
.Page-info{border-bottom: dashed 1px #ddd;margin-bottom: 20px;padding-bottom: 15px;font-size: 1.2rem;font-family: SimSun}
.Page-info span{margin: auto 5%;}
/*Page contact*/
.Page-contact-title{font-size: 2.8rem;color:#222222;font-weight: bold;margin-top: 55px;margin-bottom: 25px}
.Page-map{border: solid 1px #cccccc}
.Page-contact-fitle{margin-top: 50px;font-size: 2.8rem;color: #222222;margin-bottom: 35px}
.Page-contact-list{margin-bottom:6vh}
.Page-contact-list li .Home-contact-text{background: #ececec;color: #6a6a6a}
.Page-contact-list li .Home-contact-text:before{background: #dd5424}
@media(max-width:760px){
    .Page-contact-title{font-size: 2rem;margin-top: 30px;margin-bottom: 20px;}
    .Page-contact-fitle{font-size: 1.6rem;margin-top: 30px;margin-bottom: 20px;}
}
/*Page jion*/
.Page-jion-support{background: url(../images/backg_6.png) repeat-y top center;padding: 80px 0 50px}
.Page-support-list{width: calc(100% + 70px);margin: 40px -35px auto}
.Page-support-list li{padding: 0 35px;margin-bottom: 25px;padding-bottom: 50px;}
.Page-support-block{margin-top: 45px;background: #cbcbcb ;position: relative;padding-top: 70px;}
.Page-support-block:after{position: absolute;left: 0;bottom: -48px;width:100%;height:48px;background:url(../images/backg_11.png) no-repeat left bottom;content: ""}
.Page-support-img{position: absolute;top: -45px;width: 100px;height: 100px;border-radius: 50%;left: 50%;margin-left: -50px;}
.Page-support-block h2{background: #2f1f12;line-height: 40px;font-size: 2rem;color: #e83d00;text-align: center;}
.Page-support-block p{padding: 25px 20px 0;font-size: 1.6rem;color: #000000;line-height: 1.5;min-height: 130px;font-weight:bold}
.Page-jion-process{background: url(../images/backg_12.jpg) no-repeat top center;padding: 40px 0}
.Page-jion-process .container{background: rgba(255,255,2555,.8);padding-top: 20px;}
.Page-process-list{margin-top: 40px;overflow: hidden;margin-bottom: 35px;}
.Page-process-list li{width: 14.2857%;float:left;padding-left: 30px;}
.Page-process-number{position: relative;}
.Page-process-number:after{position: absolute;top:50%;left:20px;width: 62px;height:62px;background: none;border-radius: 0 50% 50% 0;border-right: solid 2px #ea5520;content: "";margin-top: -31px;z-index: 1}
.Page-process-number span{width: 80px;height: 80px;border: solid 6px #d8d8d8;background: #ea5520;border-radius: 50%;position: relative;display: block;line-height: 68px;text-align: center;font-size: 4.8rem;color: #fff;z-index: 3}
.Page-process-number span:before,.Page-process-number span:after{position: absolute;top: 50%;right:-75px;content: "";z-index: 2}
.Page-process-number span:before{width: 68px;height: 2px;background: #ea5520}
.Page-process-number span:after{width: 7px;height: 7px;border-radius: 50%;background: #ea5520;margin-top: -3.5px}
.Page-process-list li:last-child .Page-process-number span:before,.Page-process-list li:last-child .Page-process-number span:after{display: none}
.Page-process-list li h2{margin-top: 15px;font-size:2.4rem;color: #000000;font-weight: bold;line-height: 2}
.Page-process-list li p{font-size: 1.6rem;color: #2f2f2f;line-height: 1.8;width: 115px;min-height: 150px;}
.Page-jion-advantage{background: url(../images/backg_6.png) repeat-y top center;padding: 80px 0}
.Page-jion-advantage .Page-text{margin-top: 30px;}
@media(max-width: 1080px) and (min-width: 993px){
    .Page-support-block:after{background-size: contain;bottom: -38px}
    .Page-support-block p{font-size: 1.4rem;padding: 20px 15px}
}
@media(max-width: 992px) and (min-width: 768px){
    .Page-support-list{width: calc(100% + 20px);margin: 40px -10px auto}
    .Page-support-list li{padding: 0 10px 40px;}
    .Page-support-block:after{background-size: contain;bottom: -33px}
    .Page-support-block p{padding: 20px 10px;min-height: 190px}
    .Page-process-list li{padding-left: 10px}
    .Page-process-number:after{width:20px;height: 20px;margin-top: -10px;left: 22px}
    .Page-process-number span{width: 40px;height: 40px;border-width: 4px;line-height: 32px;font-size: 2rem}
    .Page-process-number span:before, .Page-process-number span:after{right: -54px}
    .Page-process-number span:before{width: 48px;}
    .Page-process-list li h2{font-size: 2rem;}
    .Page-process-list li p{width: 80%;font-size: 1.4rem}
    .Page-process-list li p br{display:none}
}
@media(max-width: 760px){
    .Page-jion-advantage{padding-top: 30px}
    .Page-jion-advatage-list{margin-top: 30px;margin-bottom: 30px;}
    .Page-jion-advatage-list li{padding: 15px 10px;}
    .Page-jion-advatage-box span{background-size: contain;font-size: 1.4rem}
    .Page-jion-advatage-box p{padding-left: 0;margin-top: 5px;font-size: 1.2rem}
    .Page-jion-support{padding-top: 30px;background-size: cover}
    .Page-cooperatin .Page-text{margin-top: 30px;padding: 0 5px;}
    .Page-budget{margin-bottom: 30px;}
    .Page-budget .Page-text{margin-top: 30px;padding: 0 5px;}
    .Page-support-list{width: 100%;margin:30px auto auto}
    .Page-support-list li{padding: 0 5px 50px;overflow: hidden}
    .Page-support-block{padding-top: 50px}
    .Page-support-block:after{background-size: contain;bottom:-39px}
    .Page-support-block p{min-height: 120px;}
    .Page-support-img{width: 80px;height: 80px;margin-left: -40px}
    .Page-support-block h2{font-size: 1.6rem}
    .Page-support-block p{padding: 15px 5px;font-size: 1.2rem}
    .Page-jion-process{padding: 20px 10px;background-size: cover}
    .Page-process-list li{width:100%;padding:0 10px;overflow: hidden}
    .Page-process-number{float: left}
    .Page-process-number:after{width: 52px;height: 52px;margin-top: -26px;left: 0;}
    .Page-process-number span{width: 50px;height: 50px;border-width: 4px;line-height: 42px;font-size: 2.2rem;}
    .Page-process-number span:before, .Page-process-number span:after{right: -30px;}
    .Page-process-number span:before{width: 26px;}
    .Page-process-number span:after{width: 6px;height: 6px;margin-top: -3px;}
    .Page-process-text{float: right;width: calc(100% - 80px);padding-left: 20px;}
    .Page-process-list li{margin-bottom: 20px;}
    .Page-process-list li h2{margin-top: 0;font-size:1.6rem;line-height: 1.5}
    .Page-process-list li p{font-size: 1.2rem;min-height: auto;width: 100%}
    .Page-process-list li p br{display:none}
    .Page-process-list li:last-child .Page-process-number span:before,.Page-process-list li:last-child .Page-process-number span:after{display: block}
}
@media(max-width:375px){
    .Page-support-block:after{bottom: -34px}
}
@media (max-width:320px) {
    .Page-jion-advatage-box span{font-size: 1.2rem;background-size: 100% 100%}
    .Page-support-block:after{bottom: -28px}
}
/*Page*/
.Page{margin-bottom:70px;}
.Page a,.Page b{display:inline-block;border:solid 1px #efefef;line-height:24px;font-size:12px;font-family:SimSun;padding:0 8px;color:#333;font-weight:normal;background: #efefef;border-radius: 2px;}
.Page a:first-child{display: none}
.Page b{background:#eb5520;border-color:#eb5520;color:#fff;}
.Page a:hover{background:#eb5520;color:#fff;border-color:#eb5520}
.pernext{border-top:dashed 1px #ddd;border-bottom:dashed 1px #ddd;margin-top:30px;padding:10px 0}
.pernext span{color:#333;line-height:2;width:50%;}
.pernext span a{color:#333}
.pernext span.pull-right{border-left:dashed 1px #ddd;text-align:right}
.pernext span:hover,.pernext span:hover a{color:#eb5520}
@media(max-width:760px){
    .Page{margin-bottom: 30px;}
    .pernext span{width:100%;float:none;display:block;}
    .pernext span.pull-right{text-align:left;margin-top:10px;border-top:dashed 1px #ddd;padding-top:10px;border-left:none;}
}

#Gotop{position: fixed;right:2%;bottom:2%;width:55px;background:#fff;z-index:9;-moz-box-shadow:0px 0px 5px #B0B0B0; -webkit-box-shadow:0px 0px 5px #B0B0B0; box-shadow:0px 0px 5px #B0B0B0;overflow: hidden;height: 55px;text-align:center;cursor: pointer;}
#Gotop i{display: block;width: 100%;height: 10px;margin:auto;position: absolute;left:0;top:5px;font-size:2rem}
#Gotop span{font-size:1.2rem;color:#666;display:block;padding-top:30px;}

#layui-layer1.layui-layer{background-color:transparent;box-shadow:none}
.layui-layer video{vertical-align:top;}




