@font-face{ font-family: 'SourceHanSansCN-Normal'; src:url('../fonts/SourceHanSansCN-Normal.otf');}

*{ margin:0; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html{ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 20%; }
body{ font-family: "SourceHanSansCN-Normal"; font-size: 5rem; text-align:center; }
ol,ul{ margin:0; padding:0; }
ul li{ list-style:none; margin:0; }
img{ border:0; }
a,a:focus,a:hover{ text-decoration: inherit; color: inherit; }
.h1, .h2, .h3, h1, h2, h3,.h4, .h5, .h6, h4, h5, h6{ margin:0; }




header{ padding: 20px 0; border-top:1px solid #e6e6e6; position: relative; }
.logo img{ float:left; height:40px; }
.nav{ justify-content: center; }
.nav ul > li{ display: inline-block; padding:0 10px; line-height:40px; }
.nav ul > li > a{ display:block; position:relative; padding:0 10px; }
.nav ul > li > a:after{ display: none; content:''; width: 100%; position: absolute; left: 0; bottom: -20px; border-bottom:2px solid #63d1bb; }
.nav ul > li.current > a:after,
.nav ul > li:hover > a:after{ display:block; }

.menu-toggle{ display: none; position: absolute; right: 15px; margin:8px 0 0 15px; width: 35px; cursor: pointer; }
.menu-toggle .lines{width:35px;display:block;position:relative; }
.menu-toggle span{height:3px;width:100%;background-color:#000;display:block;margin-bottom:5px;
    -webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;}
.menu-toggle span:last-child{width:75%;margin-bottom:0;}
.menu-over{ display: none; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 999; top: 0; background-color: rgba(0,0,0,0.9); }
.menu-close{ width:25px; position:absolute; right: 25px; top:15px;}
.menu-close div{ width:100%; position:relative; }
.menu-close span{ height:3px; width:100%; background-color:#fff; position:absolute; }
.menu-close span:first-child{ top:6px; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.menu-close span:last-child{ top:6px;-webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.menu{ padding:50px 30px; color:#fff; text-align: left; font-size: 7rem;}
.menu > ul > li{ margin-top:10px; }
.menu ul li a:hover,.menu ul li.menu-item-has-children.open > a{ text-decoration:underline; color:#63d1bb; }
.menu > ul > li .sub-menu{ display: none; 
    padding:10px; 
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.menu > ul > li .sub-menu.open{ 
    display: block; 
}

.dropmenus{ width: 100%; position: absolute; z-index: 99; background-color: #fff; }
.dropmenus nav{ display:none; padding: 15px 0; text-align:left; border-top:1px solid #e6e6e6; }
.dropmenus nav > ul{ display:flex; justify-content:center; }
.dropmenus nav > ul > li{ padding: 0 35px;}
.dropmenus nav > ul > li > a{ display: inline-block; padding: 0 0 10px 0; border-bottom:1px solid #63d1bb; }
.dropmenus nav .sub-menu{ margin:15px 0 0 0; }
.dropmenus nav .sub-menu li{ padding: 5px 0; }

.header-right{ float: right; text-align:right; }
.languages{ height:20px; overflow:hidden; }
.languages a.glink img{ height:12px!important; }
/*.languages a.glink span{ font-size:5rem!important;}*/
.languages a.gt_switcher-popup span{ display:inline-block; font-size:3.5rem!important; line-height:20px; }
.languages a.gt_switcher-popup span:last-child{ font-size:8px!important;}
.gt_white_content{ width:200px!important;}

.header-text{ line-height: 20px; font-weight:400; }

.slider{ height: 90vh; position: relative; color:#fff; }
.slider .flexslider{ height: 100%; position:relative; overflow:hidden;}
.slider .slides{ height: 100%; position:relative;}
.slider .slides li{ height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; }
.slider .flex-control-nav{ position:absolute; bottom:30px; z-index:9; width:100%; text-align:center;}
.slider .flex-control-nav li{ display:inline-block; margin:0 5px;}
.slider .flex-control-nav a{ display:inline-block; width:60px; height:6px; text-indent: -9999px; cursor:pointer; background-color: #fff; border-radius: 3px;}
.slider .flex-control-nav .flex-active, .slider .flex-control-nav a:hover{  background-color: #63d1bb;}
.slider .flex-direction-nav{ display: none; }

.slider-text{ width: 100%; position:absolute; top:15%; }
.slider-text h2{ font-size: 18rem; }
.slider-text h6{ font-size: 5rem; text-transform:uppercase; letter-spacing:8px; }
.slider-text a{ display: inline-block; margin-top: 30px; padding: 10px 35px; font-size:8rem; color:#63d1bb; background:#fff; border-radius:25px; }
.slider-text a:hover{ background-color:#63d1bb; color:#fff; }


.home-pros{ margin:0; }
.home-pro{ position: relative; padding:0; margin-top:-2px; }
.home-pro img{ width:100%; }
.home-pro-text{ width: 100%; height: 100%; padding: 45px 0 0 80px; position:absolute; z-index: 2; left: 0; top:0; text-align:left; color:#fff; }
.home-pro-text h3{ font-size:11rem; font-weight:bold; letter-spacing:3px; margin-bottom:5px; }
.home-pro-text h5{ font-size:5rem; font-weight:bold; text-transform:uppercase; letter-spacing:3px; }
.home-pro-more{width: 100%; height: 100%; position:absolute; left: 0; top:0; z-index: 3;}
.home-pro-more a{ width: 100%; height: 100%; display:block; }
.home-pro-text-right{ padding: 45px 80px 0 0; text-align:right; }


footer{ padding: 0 0 30px 0; background:#f2f2f2; text-align:left;  }
.footer-block{ display:flex;}
footer dl{ width:25%; }
footer dl:last-child{ /*width: 10%;*/ text-align:right; }
footer dl dt{ margin-bottom: 15px; padding: 12px 0; border-bottom:1px solid #e6e6e6; font-weight:700; }
footer dl dd{ font-size:4rem; }
footer dl dd img{ width:100px;  }
/*footer dl div{ width:100px; height:100px; float: right; background-color:#cacaca; border-radius:5px; }*/
.bottom{ padding: 10px 0; background-color:#4a4a4a; color:#fff; font-size:4rem; }
.bottom-left{ text-align:left; }
.bottom-right{ text-align:right; }


.banner{ position: relative; height:700px; padding: 20px 0; background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; }
.banner .container{ height:100%; }
.banner-over{ width:100%; height:100%; position: absolute; left: 0; top: 0; display:table; }
.banner-touzi{ width:100%; height:100%; position: absolute; left: 0; top: 0; text-align:left; }
.banner-touzi .container{ height:100%; display:table; }
.banner-text{ display:table-cell; vertical-align:middle; }
.banner h1{ font-size:20rem; font-weight:900; }
.banner h5{ font-size:6rem; letter-spacing:2px; }
.about-items{ padding:100px 0 0 0; text-align:left; }
.about-item{ position: relative; margin-bottom: 100px; }
.about-item:nth-child(even){ margin-bottom:0; }
.about-item article{ padding:15px 50px 0 0; position:absolute; }
.about-item:nth-child(even) article{ padding:15px 0 0 50px; }
.about-items h3,.about-map h3,.group-tabs h3,.fuli h3,.huodong h3{ font-size:10rem; font-weight:700; margin-bottom: 30px; }
.about-items h3 span,.about-map h3 span,.group-tabs h3 span,.fuli h3 span,.huodong h3 span{ display:inline-block;}
.about-items h3 span:after,.about-map h3 span:after,.group-tabs h3 span:after,.fuli h3 span:after,.huodong h3 span:after{ content:''; display:inline-block; width: 100%; height:3px; background-color:#63d1bb; }
.about-items p{ line-height: 2; margin-bottom:15px; }
.about-items img{ max-width:100%; }
.about-item figure{ position:relative; }
.about-item figure img{ padding:0 30px 30px 0; }
.about-item figure:after{ content: ''; position: absolute; z-index: -1; bottom: 0; right: 0; width:200px; height:200px; background-color:#63d1bb; }
.about-item ul li{ align-items:center; margin-bottom:15px; }
.about-item ul li i{ font-size:16rem; font-weight: 700; color:#63d1bb; }
.about-item ul li p{ margin-bottom:0; }
.about-map{ margin: 50px 0; text-align:center; }
.about-map img{ max-width: 100%; margin:15px 0; }


.about-counter{ margin-top: -150px; padding: 10px 0; background-color:#63d1bb; text-align: left; font-style:italic; color:#fff; }
.about-counter strong{ margin:0 10px; font-size:18rem; }


.group-tabs{ }
.group-tabs ul{ display:flex; }
.group-tabs ul li{ width:20%; padding:25px 0; position:relative; }
.group-tabs ul li:nth-child(1),
.group-tabs ul li:nth-child(5){ width:19%; }
.group-tabs ul li:nth-child(4){ width:22%; }
.group-tab{ padding: 10px 0; border-right:1px solid #e6e6e6; }
.group-tabs ul li:last-child .group-tab{ border:0; }
.group-tabs ul li img{ height: 70px;}
.group-tabs ul li .group-tab-on{ display:block; }
.group-tabs ul li .group-tab-over{ display:none; }
.group-tabs ul li:hover .group-tab-on,
.group-tabs ul li.current .group-tab-on{ display:none;}
.group-tabs ul li:hover .group-tab-over,
.group-tabs ul li.current .group-tab-over{ display:block;}


.group-tabs ul li:after{ opacity: 0; content:''; margin-left: -10px; position: absolute; z-index: 2; left: 50%; bottom: -18px; 
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    width:0; height:0; border-top:10px solid #fff; border-bottom:10px solid transparent; border-left:10px solid transparent; border-right:10px solid transparent; }
.group-tabs ul li:hover:after,.group-tabs ul li.current:after{ opacity:1; }
.group-info{ padding:50px 0; position: relative; background:url(../images/sub3-img.jpg) no-repeat center; background-size:cover; }
.group-info:before{ content: ''; width:100%; height:100%; position: absolute; top: 0; left: 0; background-color:rgba(0, 0, 0, 0.7); }
.group-info article{ position: relative; z-index: 2; color:#fff; text-align:left; }
.group-info article h4{ margin-bottom: 15px; font-size:7rem; line-height:1.4; }
.group-info article h4 span{ display: inline-block; border-bottom: 2px solid #fff;}
.group-info article p{ line-height:2; }
.group-info article a{ margin-top: 15px; display: inline-block; font-size: 4rem; text-decoration:underline; }


/* 每个标签对应的背景图 */
.group-info.tab1 {
    background-image: url(../images/brand-bg1.jpg);
}
.group-info.tab2 {
    background-image: url(../images/brand-bg2.jpg);
}
.group-info.tab3 {
    background-image: url(../images/brand-bg3.jpg);
}
.group-info.tab4 {
    background-image: url(../images/brand-bg4.jpg);
}
.group-info.tab5 {
    background-image: url(../images/brand-bg5.jpg);
}

.about-bottom-mobile{ display:none; }
.about-bottom img{ width:100%; }
.about-bottom h3{ display: none; margin-top: 50px; font-size: 10rem; font-weight: 700; margin-bottom: 30px;}
.about-bottom span{ display:inline-block; }
.about-bottom span:after{ content:''; display:inline-block; width: 100%; height:3px; background-color:#63d1bb; }

.main{ background-color:#f9f9f9; padding: 100px 0; text-align:left; }
.breadcrumbs{ margin-bottom: 15px; color: #747474; text-align: left;}
.banner .breadcrumbs{ color:#fff; }
.main h1{ font-size:7rem; font-weight:700; margin-bottom:30px; }
.main h1 span{ display:inline-block; }
.main h1 span:after{ content:''; display:block; width:100%; height:3px; background-color:#63d1bb; margin-top:15px; }
.about-text{ padding-right:30px; }
.about-text img{ max-width:100%; margin-bottom: 30px; }
.about-text p{ margin-bottom: 15px; }
.contact-item{ background-color:#fff; padding:30px; margin-bottom:30px; }
.contact-item h3{ font-size:5rem; margin-bottom:15px; }
.contact-item h3 strong{ font-size:6rem; color:#63d1bb; margin-right:10px; }
.contact-item ul li{ width:50%; display:inline-block; line-height:20px; }
.contact-item ul li:last-child{ width:100%; }
.contact-item ul li i{ width: 20px; height: 20px; display: inline-block; margin-right: 10px; background-repeat:no-repeat; background-position:center; background-size:auto 20px; }
.contact-item ul li i.contact-ico1{ background-image:url(../images/contact-ico1.png); }
.contact-item ul li i.contact-ico2{ background-image:url(../images/contact-ico2.png); }
.contact-item ul li i.contact-ico3{ background-image:url(../images/contact-ico3.png); }
.category{ padding: 30px; background-color:#fff; }
.category h6{ font-size: 5rem; color:#63d1bb; margin-bottom:15px; font-weight: 700; }
.category ul li{ margin-bottom:10px; position:relative; }
.category ul li a{ display: block; padding-left:20px; }
.category ul li:before{ content:'>'; position:absolute; left:0; top:0; }
.category ul li a:hover,.category ul li.current a{  color:#63d1bb; }

.gallery ul{ margin:0 -15px; }
.gallery ul li{ padding: 0 15px; margin-bottom:30px; }
.gallery ul li img{ max-width:100%; }

.ywbts ul{ margin:0 -15px; }
.ywbts ul li{ padding: 0 15px; margin-bottom:30px; }
.ywbts ul li img{ max-width:100%; }
.ywbt{ background-color:#fff; }
.ywbt-bottom{ width: 100%; overflow: hidden; line-height:40px; padding:5px 15px; }
.ywbt-title{ float: left; font-size:8rem; font-style:italic; font-weight:700;}
.ywbt-more{ float:right; }
.ywbt-more a{ color:#63d1bb; text-decoration:underline; }


.new{ padding-bottom:30px; margin-bottom: 30px; border-bottom:1px solid #e5e5e5; }
.new-img{ padding-right: 50px;}
.new-img img{ max-width:100%; }
.new-text{ position: relative; }
.new-text h3{ margin-bottom: 15px; font-size:7rem; }
.new-text p{ width: 100%; position: absolute; top:45%; margin-bottom:15px; }
.new-more{ width: 100%; position:absolute; bottom:0; }
.new-more a{ float:right; color:#63d1bb; }

.zhaopin{ padding:50px 0; text-align:left; }

.filter{ }
.filter h2{ margin-bottom:30px; line-height:30px; font-size:5rem; }
.filter h2 span{ font-size: 7rem; }
.filter h2 a{ float:right; color:#9b9b9b; }
.filter dl{ margin-bottom:15px; line-height:30px; }
.filter dl dt{ margin-bottom:5px; }
.filter dl dt i{ margin-right: 5px;}
.filter dl dd input[type="checkbox"]{}
.filter dl dd label{}
.filter input[type="submit"]{ background-color:#63d1bb; color:#fff; padding:5px 15px; border-radius:15px; border:0; }
.filter-input{ display: flex; border:1px solid #9b9b9b; border-radius:15px; margin-bottom: 5px; }
.filter-input i{ width: 30px; line-height: 30px; text-align: center; color:#d7d7d7; }
.filter-input input[type="text"]{ width: calc(100% - 30px); border:0; background: transparent; border-radius: 0 15px 15px 0; outline: none; }
.filter-input input[type="text"]::placeholder{ color:#d7d7d7; }
.filter-input input[type="submit"]{ background-color:#63d1bb; color:#fff; }

.zhaopin-pagination{ margin:30px 0 0 0; text-align:center; }
.zhaopin-pagination a,.zhaopin-pagination span{ display:inline-block; padding:0 5px; margin:0 3px; border:1px solid #d7d7d7; }
.zhaopin-pagination span.current{ color:#63d1bb; border-color: #63d1bb; }

#pagenavi{ margin:30px 0 0 0; text-align:center;}
#pagenavi .pages, #pagenavi .page-numbers{ display:inline-block; padding:0 5px; margin:0 3px; border:1px solid #d7d7d7;}
#pagenavi .page-numbers.current{ color:#63d1bb; border-color: #63d1bb;}


.zhaopin-right{ padding-left: 100px; text-align:left; }
.zhaopin-search{ display: flex; margin-bottom: 30px; border:1px solid #9b9b9b; line-height: 46px; border-radius: 23px;}
.zhaopin-search i{ width: 40px; color:#d7d7d7; text-align: center; line-height: 46px;}
.zhaopin-search input[type="text"]{ width: calc(100% - 160px); border:0; outline: none; background: transparent; }
.zhaopin-search input[type="submit"]{ width: 120px; color:#fff; border:0; border-radius: 0 23px 23px 0; background:#63d1bb; text-align:center; }
.zhaopin-right-top{ padding: 5px 0; border-bottom: 1px solid #d7d7d7;}
.zhaopin-right ul li{ padding: 15px 5px 0 5px; border-bottom: 1px solid #d7d7d7; }
.zhaopin-right ul li h6, .zhaopin-detail-top h6{ margin-bottom: 5px; font-size: 5rem; font-weight:700; }
.zhaopin-right ul li table, .zhaopin-detail-top table{ width:80%; margin-bottom: 15px; }
.zhaopin-right ul li table tr td, .zhaopin-detail-top table tr td{ width:20%; }
.zhaopin-right-bottom a{ display: block; text-align: right; color:#63d1bb; }
.zhaopin-right ul li:hover{ background-color:#fbfbfb; }

.zhaopin-detail{ padding:50px; text-align:left; }
.zhaopin-detail-top{ margin-bottom: 15px; border-bottom: 1px solid #d7d7d7;}
.zhaopin-detail form{ margin-top:30px; }
.zhaopin-detail .form-group{ margin-bottom:15px; }
.zhaopin-detail .form-control{ font-size:5rem;}
.zhaopin-detail textarea{ height: 100px;}
.zhaopin-detail .btn{ font-size:5rem; border-radius:15px; padding:5px 10px; }
.zhaopin-detail .btn1{ background-color:#e9e9e9; color:#939393; }
.zhaopin-detail .btn2{ background-color:#63d1bb; color:#fff; float:right; }

.fuli{ padding: 50px 0; background-color:#f9f9f9; }
.fuli-items{ position: relative; margin:30px 0; }
.fuli-items:after{ content:'+'; position:absolute; right: -25px; top:50%; margin-top: -25px; color: #d5d5d5; font-size:30rem; line-height:50px; }
.fuli-items:last-child:after{ display:none; }
.fuli-item{ margin-bottom:20px; }
.fuli-item img{ height: 120px; padding:10px; }
.fuli-item h6{ font-size: 5rem; }

.huodong{ padding: 50px 0; }
.huodong .center{ margin:30px 0; }
.huodong .center .slick-slide h6{ margin-top: 15px; opacity: 0; font-size:5rem; transition: transform 0.5s ease; }
.huodong .center .slick-center h6{ opacity:1; }
.huodong .center .slick-slide { padding: 15px; perspective: 1000px; }
.huodong .center .slick-slide img{ max-width: 100%; transition: transform 0.5s ease;  }
.huodong .center .slick-left img{
  transform: translateX(300px) rotateY(45deg) scale(0.8);
}
.huodong .center .slick-right img{
  transform: translateX(-300px) rotateY(-45deg) scale(0.8)
}
/*.huodong .slick-prev:before, .huodong .slick-next:before{ font-size: 5rem; color:#000; }*/
.slick-dots li{ margin: }
.slick-dots li button:before{ font-size:4rem; }
.slick-dots li.slick-active button:before{ color:#63d1bb; opacity:1; }

.touzi-main{ margin:0 -15px 30px -15px; min-height: 365px; position:relative; }
.touzi-left{ padding:0 15px; position:absolute; }
.touzi-news{ padding: 30px; background-color:#f8f2dc; }
.touzi-news h3{ line-height:30px; margin-bottom:15px; }
.news-title-left{ font-size:8rem; font-weight:900; }
.news-title-right{ float: right; font-size:7rem; color:#bfa769; }
.touzi-news ul{ margin-bottom:30px; }
.touzi-news ul li{ padding: 10px 0; border-bottom:1px dotted #ccc; }
.news-item-time{ text-align:right; }
.touzi-news-more a{ display: inline-block; padding: 5px 30px; color:#bfa769; border:2px solid #bfa769; border-radius:5px; }
.touzi-right{ padding:0 15px; }
.touzi-right img{ width:100%; }
.touzi-right ul{ margin: 25px 0 0 0; }
.touzi-right ul li{ padding:0; }
.touzi-gupiao{ background-color:#e8e8e8; padding:30px; }
.touzi-gupiao h3{ font-size:5rem; color:#232323; font-weight:bold; }
.touzi-gupiao table{ width:100%; }
.touzi-gupiao table tr td{ font-size:7rem; color:#848484; text-align:center; padding:0 5px; }
.touzi-gupiao table tr td div{ border-right:1px solid #848484; padding-right: 10px;}
.touzi-gupiao table tr td:first-child{ text-align:left; color:#006654; padding:0; }
.now_price{ color:#006654; font-size:26rem; font-weight:bold; }
.other_price{ color:#cb0000;}
.incre_price{ font-size:6rem; margin-right: 10px;}
.incre_price.price-up {
    color: #cb0000;
}
.incre_price.price-up:before,.incre_price.price-down:before{ display: inline-block; margin-right: 5px; font-family: 'FontAwesome'; content: "\f176";}
.incre_price.price-down {
    color: #006654;
}
.incre_price.price-down:before{ content:"\f175"; }

.touzi-gupiao table tr td.now_time{ font-size:6rem; text-align: right; }
.touzi-bottoms ul{ margin:0; }
.touzi-bottoms ul li{ padding:0;}
.touzi-bottom{ position:relative; }
.touzi-bottom img{ width:100%; }
.touzi-bottom-text{ position:absolute; z-index: 2; top: 0; left: 0; width:100%; padding:60px 30px 30px 30px; color:#fff; }
.touzi-bottom-text h4{ font-size:10rem; font-weight:900; }
.touzi-bottom-text a{}

.xny img{ width:100%; }
.xny-mobile{ display:none; }
.xny-more{ margin:50px 0; }
.xny-more a{ background:#63d1bb; display:inline-block; padding:15px 50px; border-radius:10px; color:#fff; font-size:8rem; }

@media (min-width:1600px) {
    .full-width{ width:1570px; }
}
@media (min-width:1920px) {
    
    .full-width{ width:1900px; }
    .small-width{ width:1570px; }
}

@media (max-width:1400px){
    html{ font-size:18%; }
    .banner{ height:600px; }

}
@media (max-width:1200px){
    .logo img{ height:35px; }
    .nav ul > li{ padding:0; }
    .group-tabs ul li img{ height:50px; }
    .huodong .center .slick-left img{
      transform: translateX(80px) rotateY(45deg) scale(0.8);
    }
    .huodong .center .slick-right img{
      transform: translateX(-80px) rotateY(-45deg) scale(0.8)
    }

}
@media (max-width:992px){

    /*html{ font-size:14%; }*/
    .container{ padding:0 15px; }
    .languages,.header-text{ line-height:15px; }
    .nav,.dropmenus{ display:none; }
    .header-other{ width:50%; }
    .header-right{ padding-right:45px; }
    .menu-toggle{ display:block; }
    .slider{ height:300px; }
    .slider-text{ top:10%; }
    .slider-text h2{ font-size:10rem; }
    .slider-text h6{ font-size: 4.5rem; letter-spacing:1px; }
    .slider-text a{ margin-top: 150px; padding:5px 15px; font-size:5rem; }
    .slider .flex-control-nav{ bottom:0; }
    .slider .flex-control-nav a{ width:30px; height:3px; }
    .banner{ height:250px; }
    /*.home-pros .home-pro:nth-child(1) img{ width:110%; }*/

/*    footer{ font-size:4rem; }*/
    footer dl{ width:25%; }
    /*footer dl:last-child{ width:20%; }*/
    footer dl div{ width:100%; height:50px; }
    /*footer dl dt{ font-size: 4rem;}
    footer dl dd{ font-size:3.5rem; }*/
    .bottom{ font-size:3.5rem; }
    .bottom-left{ text-align:center; }
    .bottom-right{ text-align:center; }

    .main{ padding: 50px 0;}
    .about-items{ padding:50px 0 0 0; }
    .about-item{ margin-bottom: 50px; }
    .about-item article{ padding:0; position:static; }
    .about-item:nth-child(even) article{ padding:0 0 0 0; }
    .about-counter{ margin:-30px 0 0 0; text-align: center; font-size:8rem; }
    .group-tabs ul{ margin:0 -15px; }
    .group-tabs ul li{ padding:10px 0; }
    .group-tabs ul li img{ height:25px; }
    .about-bottom h3{ display:block; }
    .about-bottom-pc{ display:none; }
    .about-bottom-mobile{ display:block; }
    .about-text{ padding:0; }
    .ywbts ul{ margin:0 -15px; }
    .ywbts ul li{ padding:0; }
    .ywbt-bottom{ line-height:20px; }
    .ywbt-title{ float:none; font-size: 5rem; }
    .ywbt-more{ float:none; }

    .new-img{ padding:0; margin-bottom:15px; }
    .new-text p{ position:static; }
    .new-more{ position:static; }
    .zhaopin-right{ padding:0; }
    .fuli-item img{ height: 60px; }
    .fuli-items:after{ font-size:20rem; right:-13px; }

    .touzi-left{ position:static;}
    .xny-pc{ display:none; }
    .xny-mobile{ display:block; }
    .xny-more a{ font-size: 6rem; padding:15px 30px; }
    .home-pro-text{ padding:20px 0 0 20px; }
    .home-pro-text h3{ font-size:5rem; font-weight:500; letter-spacing:1px; }
    .home-pro-text h5{ font-size:3rem; font-weight:500; letter-spacing:1px; }
    .home-pro-text-right{ padding:20px 20px 0 0; }

    .touzi-gupiao{ padding:15px; }
    .touzi-gupiao table tr td, .incre_price,.touzi-gupiao table tr td.now_time{ font-size:5rem; }
    .now_price{ font-size:15rem; }
  
}