﻿/* 
* @Author: anchen
* @Date:   2025-02-11 09:24:03
* @Last Modified by:   anchen
* @Last Modified time: 2025-11-05 15:33:33
*/
*{margin: 0;padding: 0;
    outline:0 none !important;
    box-sizing: border-box;
} 
li{list-style: none;}
a{text-decoration: none !important;}
ul{font-size: 0;line-height: 1;}
div{font-size: 0;line-height: 1;}
html{font-size: 10px;}
@font-face{
    font-family: 'bas';
    src : url('../BARLOW-BOLD_0.TTF');
}
@font-face{
    font-family: 'ba';
    src : url('../BARLOW-REGULAR.TTF');
}
@font-face{
    font-family: 'baw';
    src : url('../DIN-MEDIUM.OTF');
}
body{font-family: 微软雅黑;overflow-x:hidden;color: #333;}
p,ul{margin: 0;padding: 0;}
img{max-width: 100%;}


.clear{display: block;clear: both;}
.modal-open {overflow: hidden;height: 100%;}
.wid{width:1560px!important;margin: 0 auto;max-width: 94%;}
.wid1{width: 1200px!important;margin: 0 auto;max-width: 94%;}
.nav_0{padding: 0;
    height: 45px;
    line-height: 60px;
    position: initial;
    background: #fff;
    width: 100%;
    border-bottom: 1px solid rgba(255,255,255,0.4);
    max-width: 100%;
    margin: 0 auto;
    transition: 0.5s;position: relative;z-index: 999999;}
.nav_0>div{line-height: 45px;
    padding: 0 4%;
    height: 45px;
    border-bottom: none;
    width: 100%;}
.nav_0>div>a>img {
    margin-top: 0;vertical-align: middle;display: inline-block;
}
.nav_0>div>a>img {
    height: 24px;
}
.nav_0>div>div {
    width: auto;
    margin-bottom: 2px;float: right;
}
.nav_0>div>div>span {
    float: right;
    margin-top: 14px;
}

.nav_0>div>div>span>img {
    width: 24px;
    float: right;
}
.nav_0>div>div>span>b {
    font-size: 4rem;
    color: #ef8b29;
    font-weight: 500;
    line-height: 14px;
    font-family: 微软雅黑;
}
.nav_0{display: none;}
.nav_0>div>span{float: right;margin-right: 20px;}
.nav_0>div>span>a{font-size: 1.8rem;color: #1d54a6;height: 45px;line-height: 45px;display: block;font-weight: bold;}
.nav_1{height: 100vh;width: 100%;padding-top: 45px;position: fixed;left: 0;top: 0;overflow-y: auto;background: #fff;z-index: 99999;display: none;}
.nav_1>div{border-bottom: 1px solid #ccc;}
.nav_1>div>a{padding: 0 20px;line-height: 42px;font-size: 14px;display: block;color: #333;background: url(../images/51232_06.png) no-repeat right 20px center;background-size: 12px auto;font-family: ba;}
.nav_1>div>div{padding-top: 17px;border-top: 1px solid #ccc;display: none;}
.nav_1>div>div>a{display: block;margin: 0 20px 17px;font-size: 14px;color: #666;font-family: ba;}
.nav_1>.avt>a{color: #ef8b29;background-image: url(../images/51232_03.png);}
.nav{position: fixed;z-index: 99999;width: 100%;left: 0;top: 0;padding: 0 70px 0 60px;border-bottom: 1px solid rgba(255,255,255,0.1);background: #fff;box-shadow: 0 0px 20px rgba(0,0,0,0.1);}
.nav>a{float: left;margin-top: 22px;}
.nav>ul{float: right;height: 100px;line-height: 100px;}
.nav>ul>li{float: left;margin-right: 2.4vw;border-bottom: 4px solid transparent;height: 100px;position: relative;background: url() no-repeat center bottom 13px;}
.nav>ul>li:last-child{margin-right: 0;}
.nav>ul>li>a{font-size: 1.8rem;color: #666;transition:0.5s;}
.nav>ul>.avt>a{color: #ef8b29;font-weight: bold;}
.nav>ul>li:hover>a{color: #ef8b29;font-weight: bold;}
.nav>ul>.avt{background: url(../images/1_10.jpg) no-repeat center bottom 13px;}
.nav>ul>li:hover{background: url(../images/1_10.jpg) no-repeat center bottom 13px;}
.nav>ul>li>div{display: none;position: absolute;background: rgba(255,255,255,0.9);padding: 20px 0px;top: 100px;left: 50%;text-align: center;border-radius: 0 0 5px 5px;width: 130px;margin-left: -65px;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.nav>ul>li:hover>div{display: block;}
/*.nav>ul>li:nth-child(2)>div{text-align: left;}*/
.nav>ul>li>div>a{font-size: 1.6rem;color: #333;display: block;transition:0.5s;white-space: nowrap;text-align: center;padding: 0 26px;margin-bottom: 20px;}
.nav>ul>li>div>a i{width: 36px;display: inline-block;height: 36px;border-radius: 3px;text-align: center;line-height: 36px;background: #f7f8fa;margin-right: 16px;}
.nav>ul>li>div>a:last-child{margin-bottom: 0;}
.nav>ul>li>div>a:hover{color: #ef8b29;}
.nav>div{float: right;margin-left:7.8%;z-index: 999;padding-left: 30px;line-height: 20px;background: url(../images/1_06.jpg) no-repeat left center;margin-top: 40px;}
.nav>div>span{font-size: 1.6rem;color: #333;vertical-align: middle;}
.nav>div font{font-size: 2rem;color: #ef8b29;vertical-align: middle;font-family: baw;}

.navs{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-bottom: none;}
/*.navs>ul>li>a{color: #333;}*/
/*.navs>ul>.avt{border-color: #c81c2a;}*/
/*.navs>ul>li:hover{border-color: #c81c2a;}*/
/*.navs>ul>.avt>a{font-weight: bold;color: #c81c2a;}*/
/*.navs>ul>li:hover>a{font-weight: bold;color: #c81c2a;}*/
/*.navs1{position: initial;height: 100px;}*/
.banner{padding-top: 100px;margin-bottom: 100px;}
.title{text-align: center;}
.title span{font-size: 4.6rem;color: #333;}
.title font{color: #ef8b29;}
.title p{font-size: 1.6rem;color: #666;margin-top: 30px;}
.spro{margin:60px auto 30px;}
.spro>li{float: left;width: 23.5%;margin-right: 2%;margin-bottom: 30px;background: url() no-repeat right bottom;background-size: cover;height: 260px;padding: 30px 30px 0;border-radius: 10px;transition:0.5s;}
.spro>li:nth-child(4n){margin-right: 0;}
.spro>li b{margin-left: -30px;border-left: 4px solid #ef8b29;padding-left: 26px;color: #333;font-size: 2rem;color: #333;}
.spro>li p{font-size: 1.4rem;color: #666;margin-top: 10px;line-height: 1.8;}
.spro>li:hover{box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.more{width: 166px;height: 48px;line-height: 48px;text-align: center;color: #fff;border-radius: 24px;display: block;margin: 0 auto;font-size: 1.6rem;box-shadow: 20px 20px 40px rgba(141,70,0,0.2);    background-image: linear-gradient(to right, #ffb772, #ff937d);}
.more img{vertical-align: middle;margin-left: 20px;}
.scontact{background: url(../images/1_37.jpg) no-repeat center;background-size: cover;height: 824px;padding-top: 80px;margin-top: 74px;}
.scontact>div>.left{width: 42%;float: left;color: #fff;margin-top: 90px;}
.scontact>div>.left>b{font-size: 4rem;}
.scontact>div>.left>p{font-size: 1.8rem;line-height: 1.8;margin: 32px 0 50px;}
.scontact>div>.left>span{padding-left: 42px;display: block;margin-bottom: 28px;font-weight: bold;background: url(../images/11_09.png) no-repeat left center;font-size: 2rem;height: 20px;line-height: 20px;}
.scontact>div>.right{float: right;width: 500px;background: #fff;padding: 50px;width: 500px;}
.scontact>div>.right>b{text-align: center;display: block;font-size: 2.4rem;color: #ef8b29;margin-bottom: 40px;}
.scontact>div>.right>div{border:1px solid #d5ddea;border-radius: 3px;margin-bottom: 20px;position: relative;padding:0 19px;}
.scontact>div>.right>div>img{float: left;margin-top: 12px;}
.scontact>div>.right>div>input{height: 40px;line-height: 40px;margin-left: 26px;display: block;font-size: 1.4rem;color: #666;border:none;width: calc(100% - 26px);}
.scontact>div>.right>div>div{position: absolute;left: 0;top: 40px;width: 100%;background: #fff;z-index: 9;border:1px solid #d5ddea;overflow: hidden;display: none;}
.scontact>div>.right>div>div>p{font-size: 1.4rem;color: #333;line-height: 32px;height: 32px;transition:0.5s;padding-left: 40px;}
.scontact>div>.right>div>div>p:hover{background: #ef8b29;color: #fff;}
.scontact>div>.right>div>textarea{margin-left: 26px;display: block;font-size: 1.4rem;color: #666;resize:none;padding: 7px 0;line-height: 2;height: 90px;border:none;width:calc(100% - 26px);}
.scontact>div>.right>a{background-image: linear-gradient(to right, #ffb772, #ff937d);display: block;height: 42px;line-height: 42px;font-size: 1.6rem;color: #fff;text-align: center;border-radius: 3px;}
.xl{background:url(../images/1215421515_03.png) no-repeat right center;cursor: pointer;}
.sxd{position: relative;z-index: 9;top: -90px;background: #fff;overflow: hidden;border-radius: 18px;box-shadow: 20px 20px 20px rgba(76,30,0,0.1);}
.sxd>div{background: url(../images/11_19.png) no-repeat center;background-size: cover;padding-top: 56px;height: 160px;float: left;width: 260px;}
.sxd>div>b{font-size: 2rem;color: #333;padding-left: 20px;border-left: 4px solid #ef8b29;}
.sxd>div>p{font-size: 1.4rem;color: #505d6f;margin-top: 14px;padding-left: 24px;}
.sxd>ul{margin-left: 260px;text-align: center;padding-top: 30px;}
.sxd>ul>li{vertical-align: middle;display: inline-block;}
.sxd>ul>li>p{font-size: 1.6rem;color: #333;margin: 16px 0 14px;}
.sxd>ul>li>span{font-family: baw;font-size: 1.4rem;color: #faddb1;}
.sxd>ul>img{vertical-align: middle;margin: 0 48px;}
.szq{margin: 60px auto 40px;}
.szq>li{float: left;width: 20%;text-align: center;margin-bottom: 20px;transition:0.5s;padding-bottom: 30px;border-radius: 10px;overflow: hidden;}
.szq>li img{width: 100%;display: block;}
.szq>li p{font-size: 2rem;color: #333;transition:0.5s;}
.szq>li:hover{box-shadow: 10px 10px 40px rgba(0,0,0,0.05);position: relative;z-index: 2;}
.szq>li:hover p{color: #ef8b29;font-weight: bold;}
.tel{background: url(../images/1_39.jpg) no-repeat center;height: 300px;background-size: cover;padding-top: 90px;margin: 100px 0 0;}
.tel>div>p{float: left;color: #fff;}
.tel>div>p>b{font-size: 4.6rem;display: block;margin-bottom: 40px;}
.tel>div>p>span{font-size: 2.4rem;}
.tel>div>div{float: right;z-index: 999;line-height: 54px;height: 54px;width: 380px;background: #fff;text-align: center;border-radius: 27px;margin-top: 30px;box-shadow: 20px 20px 40px rgba(136,39,0,0.1);}
.tel>div>div>img{vertical-align: middle;}
.tel>div>div>span{font-size: 1.6rem;color: #333;vertical-align: middle;margin-left: 14px;}
.tel>div>div font{font-size: 2rem;color: #ef8b29;vertical-align: middle;font-family: baw;}
.titles>div{float: left;}
.titles>a{float: right;color: #fff;font-size: 1.6rem;width: 166px;height: 48px;line-height: 48px;text-align: center;background-image: linear-gradient(to right, #ffb772, #ff937d);margin-top: 24px;border-radius: 24px;box-shadow: 20px 20px 40px rgba(141,70,0,0.2); }
.titles>a img{margin-left: 18px;}
.snew0 .titles>div{text-align: left;}
.snew0{padding-top: 100px;background: url(../images/2141515_02.jpg) no-repeat center;height: 829px;background-size: cover;}
.snew{overflow: hidden;margin-top: 56px;}
.snew>li{float: left;width: 31.5%;margin-right: 2.75%;}
.snew>li:nth-child(3n){margin-right: 0;}
.snew>li i{width: 100%;height: 277px;background: url() no-repeat center;background-size: cover;display: block;border-radius: 15px;}
.snew>li p{font-size: 1.6rem;font-family: baw;color: #ef8b29;margin: 40px 0 28px;}
.snew>li span{font-size: 2rem;transition:0.5s;color: #333;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;}
.snew>li div{font-size: 1.4rem;color: #999999;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;margin: 22px 0 34px;}
.snew>li font{font-size: 1.6rem;color: #999999;padding-right: 30px;background: url(../images/2115151_03.png) no-repeat right center;transition:0.5s;}
.snew>li:hover span{font-weight: bold;}
.snew>li:hover font{background-image: url(../images/2115151_06.png);color: #333;}
.swx{background: #f6f6f8;padding: 100px 0 144px;}
.swx>ul{width: 1600px;max-width: calc(94% + 40px);margin: 46px auto 0;}
.swx>ul .slick-slide{background: #fff;margin: 10px 20px 30px;padding: 30px;height: 300px;border-radius: 15px;transition:0.5s;}
.swx>ul .slick-slide>b{vertical-align: middle;display: inline-block;width: 32px;height: 32px;text-align: center;line-height: 32px;border-radius: 50% 50% 50% 0;color: #fff;background: #ff7b00;margin-right: 14px;font-size: 1.6rem;}
.swx>ul .slick-slide>span{font-size: 1.8rem;color: #333;font-weight: bold;vertical-align: middle;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;display: inline-block;width: calc(100% - 46px);}
.swx>ul .slick-slide>div{border-top: 1px solid #e7eaee;margin-top: 20px;padding-top: 20px;margin-bottom: 18px;}
.swx>ul .slick-slide>div>b{display: inline-block;vertical-align: middle;width: 40px;height: 40px;text-align: center;line-height: 40px;background: #56b402;font-size: 1.8rem;color: #fff;border-radius: 50%;margin-right: 16px;}
.swx>ul .slick-slide>div>p{display: inline-block;vertical-align: middle;}
.swx>ul .slick-slide>div>p>span{font-size: 1.6rem;color: #333;font-weight: bold;display: block;margin-bottom: 10px;}
.swx>ul .slick-slide>div>p>font{font-size: 1.4rem;color: #666;}
.swx>ul .slick-slide>p{background: #f1f2f5;border-radius: 10px;padding: 14px 22px;height: 105px;}
.swx>ul .slick-slide>p font{font-size: 1.4rem;color: #666;line-height: 1.8;overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;}
.swx>ul .slick-slide:hover{
box-shadow: 10px 10px 20px rgba(0,0,0,0.05);}
.img{background: url(../images/1_51.jpg) no-repeat center;height: 200px;margin-bottom: 90px;}
.map{margin: 40px 0 0;}
.map li{background: #fff;box-shadow: 20px 20px 40px rgba(221,65,31,0.1);margin: 20px 15px 60px;border-radius: 15px;overflow: hidden;padding-bottom: 24px;}
.map li div{background-image: linear-gradient(to right, #ffb772, #ff937d);padding: 25px;margin-bottom: 22px;}
.map li p{background: url(../images/1_54.png) no-repeat left center;padding-left: 80px;color: #fff;height: 60px;padding-top: 6px;background-size: 60px auto;}
.map li p>b{font-size: 2rem;display: block;margin-bottom: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.map li p>span{font-size: 1.4rem;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;}
.map li>span{font-size: 1.6rem;line-height: 2;background: url() no-repeat left top 6px;padding-left: 40px;display: block;margin:0 30px 8px;color: #333;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.map li>span:last-child{margin-bottom: 0;}
.more1{width: 230px;margin-bottom: 100px;}
.top{ width: 64px; height: 64px; cursor: pointer;position: fixed;right: 60px;bottom: 10%;
    background:url(../images/1_72.png) no-repeat center; border-radius: 50%;box-shadow: 0 0 rgba(239,139,41, 0.1),0 0 0 20px rgba(239,139,41, 0.1);animation: ripple-wave1 1s linear infinite;animation-play-state: running;opacity: 1;visibility: visible;transform: scale(1);-webkit-animation: ripple-wave1 1s linear infinite;}
@keyframes ripple-wave1{
    to {
        box-shadow: 0 0 0 20px rgba(239,139,41, 0.1),0 0 0 50px rgba(239,139,41, 0.02);
    }
}
.floor{background: url(../images/1_09.jpg) no-repeat center #333;padding-top: 30px;position: relative;}
.floor .left{float: left;width: auto;}
.floor .left>ul{margin-top:0px;}
.floor .left>ul>li{display: inline-block;vertical-align: top;margin-right: 4vw;}
.floor .left>ul>li>b{font-size: 1.8rem;color: #fff;display: block;margin-bottom: 38px;}
.floor .left>ul>li>a{font-size: 1.6rem;color: rgba(255,255,255,0.8);display: block;margin-bottom: 24px;}
.floor .left>ul>li>a:last-child{margin-bottom: 0;}
.floor .left>ul>li:last-child{margin-right: 0;}
.floor .right{float: right;color: #fff;}
.floor .right>span{font-size: 1.8rem;}
.floor .right>b{font-size: 1.6rem;display: block;font-weight: 500;color: #c0c0c0;margin-bottom: 18px;background: url() no-repeat left center;padding-left: 40px;line-height: 22px;}
.floor .right>p{font-size: 1.8rem;margin: 0px 0 38px;}
.floor .right>p>span{font-size: 4.6rem;color: #ef8b29;vertical-align: bottom;font-family: baw;line-height: 0.8;}
.floor>p{border-top: 1px solid rgba(255,255,255,0.1);margin-top: 50px;}
.floor>p>span{line-height: 56px;height: 56px;font-size: 1.6rem;color: rgba(255,255,255,0.8);padding-right: 100px;display: block;}
.floor>p>span a{color: rgba(255,255,255,0.8);}
.floor>p font{float: right;}
.floor>a{width: 9.375vw;background: url(../images/1_44.jpg) no-repeat center #2c206a;position: absolute;right: 0;bottom: 0;height: 100%;}
.floor>i{display: block;height: 1px;background: rgba(255,255,255,0.2);margin: 30px auto 60px;}
.floor_0>div{width:240px;height: 40px;line-height: 40px;vertical-align: middle;margin-left: 40px;position: relative;float: right;border-radius: 12px;margin-top: 5px;margin-top: 10px;}
.floor_0>div>span{width: 100%;height: 100%;display: block;background: url(../images/1241515_13.png) no-repeat right 19px center;font-size: 1.6rem;padding-left: 18px;color: #b0b0b0;border-radius: 5px;border:1px solid #808080;}
.floor_0>div>div{position: absolute;left: 0px;top: 40px;width: 240px;background: #fff;padding: 8px 0;display: none;z-index: 11;}
.floor_0>div>div>a{font-size: 1.4rem;color: #666;display: block;padding-left: 20px;line-height: 20px;transition:0.5s;}
.floor_0>div>div>a:hover{color: #fff;background: #004eb3;}
.floor_0>p{float: right;margin-left: 20px;margin-top: 10px;position: relative;cursor: pointer;}
.floor_0>p>img:nth-child(2){display: none;position: absolute;left: -40px;top: -140px;max-width: initial;width: 120px;}
.floor_0>p:hover>img:nth-child(2){display: block;}
.banners{background: url(../images/2_02.jpg) no-repeat center bottom;height: 600px;padding-top: 190px;color: #fff;padding-top: 286px;}
.banners span{font-size: 5rem;}
.banners p{width: 50px;height: 3px;background: #fff;margin-top: 40px;}
.navtit{box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;height: 80px;}
.navtit>div{line-height: 80px;}
.navtit>div>a{color: #333;float: left;font-size: 1.8rem;height: 80px;position: relative;padding: 0 54px;transition:0.5s;}
.navtit>div>a>i{position: absolute;left: 0;bottom: 0;width: 100%;background-image: linear-gradient(to right, #ffb772, #ff937d);height: 4px;opacity: 0;transition:0.5s;}
.navtit>div>.avt{font-weight: bold;color: #ef8b29;background-image: linear-gradient(to right, #fff7f0, #fff4f2);}
.navtit>div>.avt>i{opacity: 1;}
.navtit>div>p{float: right;float: right;padding-left: 34px;background: url(../images/2_05.jpg) no-repeat left center;line-height: 16px;font-size: 1.4rem;color: #666;line-height: 80px;}
.navtit>div>p>a{color: #666;}
.about{margin: 100px auto 130px;overflow: hidden;}
.about>img{float: left;width: 47.43%;}
.about>div{width: 46.15%;float: right;}
.about>div>span{font-size: 4rem;font-family: baw;color: #ef8b29;}
.about>div>p{font-size: 4rem;margin: 20px 0 28px;color: #333;}
.about>div>div{font-size: 1.6rem;line-height: 2;color: #666;}
.about>div>ul{overflow: hidden;}
.about>div>ul>li{width: 240px;margin-right: 5%;margin-top: 54px;color: #666;display: inline-block;vertical-align: top;}
.about>div>ul>li:nth-child(2n){margin-right: 0;}
.about>div>ul>li>img{vertical-align: middle;}
.about>div>ul>li>span{font-size: 6rem;color: #ef8b29;vertical-align: bottom;margin-right: 20px;margin-left: 30px;line-height: 0.8;font-family: baw;}
.about>div>ul>li>font{font-size: 1.6rem;vertical-align: bottom;}
.about>div>ul>li>p{font-size: 1.6rem;padding-left: 76px;margin-top: 24px;}
.about1{margin: 0 auto;}
.about1 li{margin: 0 15px;border-radius: 15px;overflow: hidden;}
.about1 li img{width: 100%;}
.about2{padding-bottom: 240px;background: url(../images/222_02.jpg) no-repeat center bottom;padding-top: 120px;}
.about2>div{background: url(../images/2_21.jpg) no-repeat center;border-radius: 15px;text-align: center;background-size: cover;height: 500px;padding-top: 200px;}
.about2>div .play{ width: 100px; height: 100px; cursor: pointer;display: inline-block;
    background:url(../images/2223_03.png) no-repeat center #97bf1e; border-radius: 50%;box-shadow: 0 0 rgba(239,139,41, 0.1),0 0 0 15px rgba(239,139,41, 0.1),0 0 0 30px rgba(239,139,41,0.1);animation: ripple-wave1 1s linear infinite;animation-play-state: running;opacity: 1;visibility: visible;transform: scale(1);-webkit-animation: ripple-wave1 1s linear infinite; transform: scale(0.8);}
@keyframes ripple-wave1{
    to {
        box-shadow: 0 0 0 15px rgba(239,139,41, 0.1),0 0 0 30px rgba(239,139,41, 0.1),0 0 0 50px rgba(239,139,41, 0.02);
    }
}
.banner1{background: url(../images/3_03.jpg) no-repeat center;height: 200px;margin: 140px auto 40px;}
.banner1 a{width: 100%;height: 100%;display: block;}
.banner1 a>img{display: none;}
.new1{margin-bottom: 20px;overflow: hidden;}
.new1>div{float: left;width: 50%;height: 487px;position: relative;background: url() no-repeat center;background-size: cover;border-radius: 10px;overflow: hidden;}
.new1>div p{position: absolute;bottom: 0;left: 0;width: 100%;height: 242px;padding: 148px 40px 0;color: #fff;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.6));}
.new1>div font{font-size: 1.6rem;font-family: Arial;}
.new1>div a{display: block;width: 100%;height: 100%;}
.new1>div span{font-size: 2.4rem;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;margin-top: 16px;}
.new1>ul{width: 50%;float: left;}
.new1>ul>li{width: 47.5%;margin-left: 2.5%;text-align: center;background: url() no-repeat center;background-size: cover;border-radius: 10px;overflow: hidden;position: relative;height: 233px;margin-bottom: 20px;float: left;}
.new1>ul>li:first-child{display:none;}
.new1>ul>li p{position: absolute;bottom: 0;left: 0;width: 100%;height: 36px;line-height: 36px;font-size: 1.6rem;color: #fff;background: rgba(0,0,0,0.6);    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;padding:0 20px;}
.new1>ul>li a{display: block;width: 100%;height: 100%;}
.new2{padding-left: 30px;font-size: 1.6rem;color: #999999;background: url(../images/2_05.jpg) no-repeat left center;line-height: 18px;}
.new3{background: url(../images/57c636aae91506d3281726fcb0833ebc.png) no-repeat center bottom;padding: 0px 0 250px;margin-top: 30px;}
.new3 .left{width: 66.66%;float: left;background: #fff;box-shadow: 20px 20px 40px rgba(0,0,0,0.05);padding: 24px 0 60px;border-radius: 10px;}
.new3 .left>p{border-bottom: 1px solid rgba(0,0,0,0.05);padding: 0 30px;}
.new3 .left>p>a{font-size: 1.6rem;color: #666;margin-right: 40px;padding-bottom: 18px;border-bottom: 2px solid transparent;display: inline-block;}
.new3 .left>p>.avt{font-weight: bold;color: #ff8c00;border-color: #ff8c00;}
.new3 .left>ul>li{padding: 30px;border-bottom: 1px solid #efeff0;overflow: hidden;}
.new3 .left>ul>li img{float: left;width: 240px;border-radius: 5px;}
.new3 .left>ul>li div{margin-left: 270px;padding-top: 8px;}
.new3 .left>ul>li div b{font-size: 2rem;color: #333;overflow: hidden;line-height:1.1;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;}
.new3 .left>ul>li div span{font-size: 1.4rem;color: #999;line-height: 1.7;margin: 12px 0 32px;overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
display: -webkit-box;}
.new3 .left>ul>li div p{font-size: 1.4rem;font-family: Arial;color: #999;}
.new3 .left>ul>li div p>font{font-size: 1.4rem;width: 96px;text-align: center;height: 32px;line-height: 32px;color: #666;background: #f7f7fa;float: right;margin-top: -10px;border-radius: 16px;}
.new3 .right{width: 30.8%;float: right;background: #fff;box-shadow: 20px 20px 40px rgba(0,0,0,0.05);padding: 40px 0 10px;border-radius: 10px;}
.new3 .right>p{font-size: 2.4rem;color: #ff8c00;font-weight: bold;padding-left: 26px;border-left: 4px solid #ff8c00;margin-bottom: 30px;}
.new3 .right>ul{padding: 0 30px;margin-bottom: 60px;}
.new3 .right>ul>li{margin-bottom: 20px;overflow: hidden;}
.new3 .right>ul>li img{width: 128px;float: left;border-radius: 5px;}
.new3 .right>ul>li div{margin-left: 147px;padding-top: 8px;}
.new3 .right>ul>li div>b{font-size: 1.8rem;color: #333;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;}
.new3 .right>ul>li div>p{font-size: 1.4rem;margin-top: 28px;font-family: Arial;color: #999;}
.new3 .right>ul>li:last-child{margin-bottom: 0;}
.new3 .right>div{padding: 0 30px;}
.new3 .right>div>div{margin-bottom: 30px;}
.new3 .right>div>div p{margin-bottom: 10px;height: 28px;line-height: 28px;}
.new3 .right>div>div p>b{width: 28px;height: 28px;text-align: center;font-size: 1.4rem;color: #fff;background: url(../images/3333_03.png) no-repeat center;background-size: cover;float: left;}
.new3 .right>div>div p>span{display: block;margin-left: 44px;font-size: 1.8rem;color: #333;font-weight: bold;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.new3 .right>div>div p>font{font-size: 1.6rem;color: #666;display: block;margin-left: 44px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.new3 .right>div>div p:last-child{margin-bottom: 0;}
.new3 .wdright>ul{margin-bottom: 30px;}
.new3 .wdright>div{margin-bottom: 60px;}
.new3 .left1{padding: 60px 60px;background: #fff;width: 66.66%;float: left;box-shadow: 20px 20px 40px rgba(0,0,0,0.05);border-radius: 10px;}
.new3 .left1>span{font-size: 2.4rem;color: #333;line-height: 1.5;}
.new3 .left1>p{margin-top: 28px;padding-bottom: 44px;border-bottom: 1px solid #c6c6c9;margin-bottom: 30px;}
.new3 .left1>p>img{vertical-align: middle;}
.new3 .left1>p>span{font-size: 1.4rem;color: #999;margin: 0 62px 0 12px;vertical-align: middle;}
.new3 .left1>div{font-size: 1.6rem;color: #666;line-height: 2;}
.new3 .left1>ul{margin-top: 30px;border-top: 1px solid #c6c6c6;padding-top: 20px;}
.new3 .left1>ul>li{margin-top: 20px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.new3 .left1>ul>li>a{font-size: 1.6rem;color: #666;}
.new3 .lefts{width: 64.1%;float: left;}
.new3 .lefts>p{margin-bottom: 30px;}
.new3 .lefts>p>a{font-size: 1.6rem;color: #333;background: #fff;display: inline-block;vertical-align: top;height: 38px;line-height: 38px;border-radius: 19px;padding: 0 30px;margin-right: 20px;}
.new3 .lefts>p>.avt{color: #fff;background-image: linear-gradient(to bottom, #ffb36b, #ff937d);}
.new3 .lefts>p>a:last-child{margin-right: 0;}
.wxwd>li{padding: 30px;border-bottom: 1px solid #efeff0;overflow: hidden;background: #fcfcfd;border:1px solid #fff;border-radius: 5px;margin-bottom: 20px;transition:0.5s;}
.wxwd>li:hover{box-shadow: 20px 20px 40px rgba(0,0,0,0.05);}
.wxwd>li>a>img{float: left;width: 240px;border-radius: 5px;}
.wxwd>li div{margin-left: 270px;padding-top: 8px;}
.wxwd>li div>p{overflow: hidden;line-height: 1.1;}
.wxwd>li div>p>b{font-size: 2rem;color: #333;overflow: hidden;width: 70%;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;float: left;}
.wxwd>li div>p>font{font-size: 1.6rem;color: #666;float: right;}
.wxwd>li div>p>font>span{color: #ff8c00;}
.wxwd>li div>span{font-size: 1.6rem;color: #999;line-height: 1.7;margin: 12px 0 32px;overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
display: -webkit-box;}
.wxwd>li div>p>span{font-size: 1.4rem;font-family: Arial;color: #999;float: left;}
.wxwd>li div>p>img{float: right;width: 23px;}
.new3 .rights{width:32%;float: right;}
.new3 .rights>p{border-bottom: 1px solid #dedee1;}
.new3 .rights>p>b{font-size: 3rem;color: #ff8c00;border-bottom: 3px solid #ff8c00;margin-bottom: -1px;display: inline-block;padding-bottom: 20px;}
.wxwd1{margin-bottom: 60px;}
.wxwd1>li{margin-top: 20px;background: #fcfcfd;padding: 20px 24px 22px;border:1px solid #fff;border-radius: 5px;box-shadow: 20px 20px 40px rgba(0,0,0,0.05);}
.wxwd1>li p{margin-bottom: 10px;line-height: 28px;}
.wxwd1>li p>b{width: 28px;height: 28px;text-align: center;font-size: 1.4rem;color: #fff;background: url(../images/3333_03.png) no-repeat center;background-size: cover;float: left;}
.wxwd1>li p>span{display: block;margin-left: 44px;font-size: 1.8rem;color: #333;font-weight: bold;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.wxwd1>li p>font{font-size: 1.6rem;color: #666;display: block;margin-left: 44px;overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
display: -webkit-box;}
.wxwd1>li p:last-child{margin-bottom: 0;}
.wxwd2>li{margin-top: 20px;overflow: hidden;}
.wxwd2>li img{width: 192px;border-radius: 4px;float: left;}
.wxwd2>li div{margin-left: 222px;padding-top: 8px;}
.wxwd2>li div>b{display: block;font-size: 2rem;color: #333;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.wxwd2>li div>p{font-size: 1.4rem;line-height: 1.7;margin-top: 14px;color: #999;overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;}
.leftwxwd{padding: 60px 60px;background: #fff;width: 66.66%;float: left;box-shadow: 20px 20px 40px rgba(0,0,0,0.05);border-radius: 10px;}
.leftwxwd>b{font-size: 2.4rem;color: #333;line-height: 1.5;}
.leftwxwd>p{margin-top: 28px;margin-bottom: 20px;}
.leftwxwd>p>img{vertical-align: middle;}
.leftwxwd>p>span{font-size: 1.4rem;color: #999;margin: 0 62px 0 12px;vertical-align: middle;}
.leftwxwd>span{font-size: 1.8rem;color: #333;display: inline-block;padding-right: 20px;background: #fff;bottom: -9px;position: relative;}
.leftwxwd>span>font{color: #ef8b29;}
.leftwxwd>div{border-top: 1px solid #e2e2e3;padding-top: 38px;margin-bottom: 44px;}
.leftwxwd>ul{border-top: 1px solid #c6c6c6;padding-top: 20px;}
.leftwxwd>ul>li{margin-top: 20px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.leftwxwd>ul>li>a{font-size: 1.6rem;color: #666;}
.wxwdxq{margin-bottom: 20px;}
.wxwdxq>b{display: inline-block;vertical-align: middle;width: 40px;height: 40px;text-align: center;line-height: 40px;background: #56b402;font-size: 1.8rem;color: #fff;border-radius: 50%;margin-right: 16px;}
.wxwdxq>p{display: inline-block;vertical-align: middle;}
.wxwdxq>p>span{font-size: 1.6rem;color: #333;font-weight: bold;display: block;margin-bottom: 10px;}
.wxwdxq>p>font{font-size: 1.4rem;color: #666;}
.wxwdxq1{font-size: 1.6rem;line-height: 2;color: #666;text-indent: 2em;}
.fwlb{overflow: hidden;}
.fwlb>li{float: left;width: calc((100% - 40px)/3);margin-right: 20px;margin-bottom: 20px;border-radius: 10px;padding: 20px 20px 30px;background: #fcfcfd;border:1px solid #fff;text-align: center;}
.fwlb>li:nth-child(3n){margin-right: 0;}
.fwlb>li img{width: 100%;}
.fwlb>li p{font-size: 2rem;color: #333;margin-top: 24px;}
.fwxq{margin: 0px auto 70px;overflow: hidden;}
.fwxq>.left{width: 500px;float: left;}
.fwxq>.left>div{margin-bottom: 20px;}
.fwxq>.left>div div>img{width: 100%;}
.fwxq>.left>ul{margin: 0 32px;}
.fwxq>.left>ul li{margin: 0 5px;border-radius: 3px;overflow: hidden;}
.fwxq>.left>ul li>img{width: 100%;}
.fwxq>.left>ul .slick-current>img{border: 4px solid #ef8b29!important;}
.fwxq>.right{margin-left: 580px;padding-top: 30px;position: relative;}
.fwxq>.right>p{position: absolute;right: 0;top: 30px;background: #fff;width: 22.5%;padding-top: 30px;}
.fwxq>.right>p>img{margin: 0 30px 30px;width: calc(100% - 60px);}
.fwxq>.right>p>span{font-size: 1.6rem;line-height: 1.5;padding-top: 14px;display: block;border-top: 1px solid #efefef;text-align: center;color: #666;padding-bottom: 18px;}
.fwxq>.right>b{font-size: 3.6rem;color: #333;}
.fwxq>.right>div{font-size: 1.8rem;margin-top: 30px;min-height: 190px;line-height: 2;color: #333;padding-right:240px;}
.fwxq>.right>font{font-size: 5rem;line-height: 0.8;vertical-align: bottom;color: #fe6100;}
.fwxq>.right>span{font-size: 2rem;vertical-align: bottom;margin-left: 8px;color: #333;}
.fwxq>.right>a{font-size: 1.6rem;color: #666666;display: block;margin-top: 18px;}
.fwxq>.right>ul{margin-top: 88px;}
.fwxq>.right>ul>li{font-size: 1.8rem;color: #333;padding-left: 38px;background: url(../images/444_10.png) no-repeat left center;line-height: 24px;margin-right: 60px;display: inline-block;vertical-align: middle;}
.fwxq>.right>ul>div{margin-top: 40px;}
.fwxq>.right>ul>div>span{font-size: 1.8rem;padding: 0 64px;height: 50px;line-height: 50px;border-radius: 25px;background: #fe6100;margin-right: 20px;display: inline-block;vertical-align: middle;}
.fwxq>.right>ul>div>span>a{color: #fff;}
.fwxq>.right>ul>div>p{background: url(../images/444_15.png) no-repeat left center;line-height: 34px;padding-left: 50px;display: inline-block;vertical-align: middle;margin-left: 20px;}
.fwxq>.right>ul>div>p>a{font-size: 1.8rem;color: #333;}
.fwtit{border-left: 6px solid #ff8c00;color: #333;font-size: 3rem;padding-left: 20px;}
.fwxq1{margin: 40px auto 80px;overflow: hidden;}
.fwxq1>li{float: left;width: calc((100% - 80px)/5);margin-right: 20px;border-radius: 10px;padding: 20px 20px;background: #fcfcfd;border:1px solid #fff;text-align: center;}
.fwxq1>li:last-child{margin-right: 0;}
.fwxq1>li img{width: 100%;}
.fwxq1>li p{font-size: 2rem;color: #333;margin-top: 24px;}
/*.fwxq2{overflow: hidden;}*/
.fwxq2>.left{width: 320px;float: left;}
.fwxq2>.left>ul{margin-top: 40px;}
.fwxq2>.left>ul>li{width:100%;margin-bottom: 20px;border-radius: 10px;padding: 20px 20px;background: #fcfcfd;border:1px solid #fff;text-align: center;}
.fwxq2>.left>ul>li img{width: 100%;}
.fwxq2>.left>ul>li p{font-size: 2rem;color: #333;margin-top: 24px;}
.fwxq2>.right{margin-left: 400px;background: #fbfbfb;padding: 34px 0 70px;border:1px solid #fff;border-radius: 15px;box-shadow: 20px 20px 40px rgba(0,0,0,0.05);}
.fwxq2>.right>p{padding: 0 78px;border-bottom: 1px solid #eeeeee;margin-bottom: 60px;}
.fwxq2>.right>p>span{font-size: 3rem;padding-bottom: 24px;margin-bottom: -1px;display: inline-block;border-bottom: 3px solid #ff8c00;color: #ff8c00;}
.fwxq2>.right>div{padding: 0 78px;font-size: 1.8rem;line-height: 1.75;}
.newtu{background: url(../images/57c636aae91506d3281726fcb0833ebc.png) no-repeat center bottom;padding: 0px 0 250px;margin-top: 30px;}
.abouttit{text-align: center;}
.abouttit>span{font-size: 4rem;font-family: din;color: #ef8b29;text-transform: uppercase;}
.abouttit>p{font-size: 4rem;margin: 20px 0 0px;color: #333;}
.wh1{background: #f8fafd;padding: 90px 0 1px;}
.wh{margin: 60px auto 110px;}
.wh>li{text-align: center;width: 20%;float: left;height: 270px;padding-top: 50px;border-radius: 18px;}
.wh>li:hover{box-shadow: 20px 20px 40px rgba(0,0,0,0.1);background: #fff;}
.wh>li>b{display: block;margin: 40px auto 14px;color: #333;font-size: 2.4rem;}
.wh>li>span{font-size: 1.4rem;color: #999;font-family: Arial;}
.bottu{padding-bottom:1px;background: url(../images/222_02.jpg) no-repeat center bottom;padding-top: 100px;}
.wh2{margin: 72px auto 380px;overflow: hidden;}
.wh2>li{text-align: center;width: 25%;float: left;}
.wh2>li>p{font-size: 2.4rem;color: #333;margin-bottom: 16px;}
.wh2>li>span{font-size: 1.6rem;color: #666;width: 210px;display: inline-block;line-height: 1.75;}
.contact{overflow: hidden;margin-top: 80px;}
.contact>div{float: left;width: 620px;}
.contact>div>img{vertical-align: middle;}
.contact>div>span{vertical-align: middle;margin-left: 18px;font-size: 1.8rem;color: #666;}
.contact>div>p{margin: 14px auto 22px;font-size: 2rem;color: #333;padding-left: 40px;line-height: 1.4;}
.contact>div>p:last-child{margin-bottom: 0;}
.contact>ul{float: right;}
.contact>ul>p{font-size: 2rem;color: #333;margin-bottom: 30px;}
.contact>ul>li{display: inline-block;vertical-align: top;text-align: center;margin-right: 30px;}
.contact>ul>li>img{width: 140px;border:1px solid #cccccc;}
.contact>ul>li>span{display: block;margin-top: 18px;font-size: 1.8rem;color: #333;}
.contact>ul>li:last-child{margin-right: 0;}
.ifr{border:none;margin: 60px auto 70px;display: block;border-radius: 20px;width: 100%;}
.ifr>img{width: 100%;}
.ifr>img:nth-child(2){display: none;}
.contact2{margin-bottom: 212px;}
.contact1>p{font-size:4rem;color: #333;margin-bottom: 38px;}
.contact1>input{width: 32%;margin-right: 2%;border:1px solid #e6e6e6;border-radius: 5px;padding-left: 30px;font-size: 1.8rem;color: #666;height: 60px;line-height: 60px;background: #fff;}
.contact1>input:nth-child(4){margin-right: 0;}
.contact1>textarea{width: 100%;resize:none;margin: 24px 0 60px;display: block;background: #fff;padding: 14px 30px;line-height: 1.75;font-family: 微软雅黑;font-size: 1.8rem;color: #666;height: 200px;border-radius: 4px;border:1px solid #e6e6e6;}
.contact1>div>a{width: 160px;height: 48px;display: inline-block;vertical-align: middle;border-radius: 24px;line-height: 48px;text-align: center;font-size: 2rem;color: #fff;background: #ef8b29;margin-left: 40px;}
.contact1>div>span{width: 160px;height: 48px;display: inline-block;vertical-align: middle;border-radius: 24px;line-height: 48px;text-align: center;font-size: 2rem;color: #666;background: #ffffff;cursor: pointer;}
.contact1>div{text-align: center;}
.zqs>li{float: left;width: calc((100% - 60px) / 4);text-align: center;margin-bottom: 20px;transition:0.5s;padding-bottom: 30px;border-radius: 10px;overflow: hidden;background: #fff;margin-right: 20px;}
.zqs>li:nth-child(4n){margin-right: 0;}
.zqs>li img{width: 100%;display: block;}
.zqs>li p{font-size: 2rem;color: #333;transition:0.5s;}
.zqs1{font-size: 3rem;color: #333;font-weight: bold;margin-bottom: 40px;text-align: center;}
.zqxq{margin: 20px auto 60px;}
.zqxq>img{width: 38.7%;vertical-align: top;border-radius: 10px;}
.zqxq>p{display: inline-block;vertical-align: top;width: 55.1%;margin-left: 6.2%;color: #333;}
.zqxq>p>span{font-size: 3rem;}
.zqxq>p>font{display: block;font-size: 1.6rem;line-height: 1.7;margin-top: 16px;}
.zqxq>div{margin: 40px auto 60px;width: 760px;border:1px solid #ff7500;background: #fff;border-radius: 25px;overflow: hidden;box-shadow: 10px 10px 20px rgba(235,64,2,0.13);}
.zqxq>div>p{float: left;width:50%;text-align: center;height: 50px;line-height: 50px;color: #fe6100;font-size: 1.8rem;}
.zqxq>div>p>img{vertical-align: middle;margin-right: 14px;}
.zqxq>div>p>b{font-family: Arial;font-size: 2.4rem;}
.zqxq>div>p:nth-child(2){background-image: linear-gradient(to right, #fe6100, #e83903);color: #fff;}
.zqxq1{font-size: 3rem;color: #333;padding-left: 24px;border-left: 6px solid #ff8c00;margin: 68px auto 40px;}
.hz1{background: #fff;padding: 40px;border-radius: 16px;}
.hz_1{position: relative;}
.hz_1>img{float: left;}
.hz_1>div{float: left;width: calc(77.8% - 200px);margin-left: 40px;color: #333;}
.hz_1>div>b{font-size: 2rem;display: block;margin-bottom: 16px;}
.hz_1>div>p{font-size: 1.6rem;line-height: 1.75;margin-bottom: 10px;}
.hz_1>div font{font-size: 1.6rem;color: #666;vertical-align: middle;}
.hz_1>div>span{font-size: 3rem;color: #ff8c00;font-family: Arial;vertical-align: middle;font-weight: bold;}
.hz_1>p{float: right;width: 17.7%;}
.hz_1>p>a{width: 100%;display: block;height: 56px;line-height: 56px;border-radius: 5px;text-align: center;color: #fff;background: #ff8c00;border:1px solid #ff8c00;font-weight: bold;margin-bottom: 10px;font-size: 2rem;position: relative;}
.hz_1>p>a>span{display: none;position: absolute;top: -60px;width: 100%;left: 0;text-align: center;font-size: 1.6rem;color: #333;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);line-height: 2.4;font-weight: 500;}
.hz_1>p>a>span:before{width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fff;content: "";position: absolute;right: 10px;bottom: -10px;}
.hz_1>p>a:nth-child(2){background: #fff;color: #ff8c00;}
.hz_1>p>a:nth-child(3){margin-bottom: 0;}
.hz_1>p>a:hover>span{display: block;}
.hz_2{margin-top: 20px;overflow: hidden;}
.hz_2>li{background: url() no-repeat center;background-size: cover;border-radius: 10px;height: 102px;width: calc((100% - 70px) / 8);text-align: center;line-height: 102px;font-size: 1.6rem;color: #fff;float: left;margin-right: 10px;}
.hz_2>li:last-child{margin-right: 0;}
.hz2{overflow: hidden;}
.hz2>li{margin-top: 40px;float: left;width: 30.6%;margin-right: 4.1%;}
.hz2>li:nth-child(3n){margin-right: 0;}
.hz2>li img{width: 100%;border-radius: 10px;}
.hz2>li p{font-size: 1.8rem;line-height: 1.5;margin-top: 14px;color: #333;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.hz3{margin: 30px auto 40px;background: #fff;border-radius: 14px;padding: 30px 40px;}
.hz3>b{font-size: 2rem;color: #e6454a;text-align: center;display: block;margin-bottom: 24px;}
.hz3>ul{margin-bottom: 10px;overflow: hidden;}
.hz3>ul>li{margin-bottom: 12px;width: 23.5%;margin-right: 2%;font-size: 1.6rem;color: #333;background: #ffe8cc;line-height: 36px;height: 36px;border-radius: 3px;text-align: center;float: left;}
.hz3>ul>li:nth-child(4n){margin-right: 0;}
.hz3>p{line-height: 32px;font-size: 1.6rem;margin-bottom: 4px;color: #666;}
.hz3>p>b{color: #333;}
.hz3 font{font-size: 2rem;color: #e6454a;font-weight: bold;line-height: 0.8;}
.hz3>a{display: inline-block;width: calc((100% - 12px) / 2);vertical-align: top;text-align: center;height: 40px;line-height: 40px;border-radius: 5px;color: #fff;font-size: 1.6rem;background: #e6454a;margin-top: 20px;}
.hz3>a:last-child{margin-left: 12px;background: #ff8c00;}
.hzxq{margin: 40px auto;overflow: hidden;}
.hzxq>img{float: left;width: 300px;}
.hzxq>p{margin-left: 360px;}
.hzxq>p>b{font-size: 2.4rem;line-height: 1.75;color: #333;}
.hzxq>p>span{font-size: 1.6rem;line-height: 2;display: block;margin: 14px 0 20px;}
.hzxq>p>font{line-height: 36px;height: 36px;width: 96px;text-align: center;font-size: 1.6rem;color: #333;background: #f8ece1;display: inline-block;border-radius: 3px;margin-right: 16px;}
.hzxq1{margin: 30px auto 60px;overflow: hidden;}
.hzxq1>li{float: left;width: calc((100% - 40px) / 3);margin-right: 20px;}
.hzxq1>li:last-child{margin-right: 0;}
.hzxq1>li img{width: 100%;border-radius: 12px;}
.hzxq2{background: #fcfcfd;border:1px solid #fff;border-radius: 6px;padding: 40px 0 50px;}
.hzxq2>ul{margin-top: 6px;padding: 0 40px;}
.hzxq2>ul>li{border-bottom: 1px solid #efeff0;padding: 30px 0 24px;}
.hzxq2>ul>li>img{display: inline-block;}
.hzxq2>ul>li>p{display: inline-block;margin-left: 30px;}
.hzxq2>ul>li>p>b{font-size: 1.6rem;color: #333;display: block;margin-bottom: 12px;}
.hzxq2>ul>li>span{font-size: 1.6rem;line-height: 2;display: block;color: #333;margin-top: 18px;}
.bannerx{display: none;margin-bottom: 30px;}
.xbottom{position: fixed;z-index: 9999999;box-shadow: 0 0 40px rgba(0,0,0,0.1);overflow: hidden;left: 0;bottom: 0;width: 100%;background: #fff;display: none;}
.xbottom>li{width: 25%;float: left;text-align: center;padding: 10px 0;}
.xbottom>li img{width: 5.3vw;}
.xbottom>li p{margin-top: 8px;font-size: 1.6rem;color: #333;}
/*****分页控件*****/
.pagebox {
    text-align: center

}                                                                                                                          
.pagination {
    margin: 0;
}

.pagination {
    display: block;
    /*padding-left:345px;*/
    margin: 44px 0;
    border-radius:  3px;
    overflow: hidden;
    text-align: center;
}

    .pagination>li {
        display: inline-block;
    }

.pagination-gap>li:first-child>a, .pagination-gap>li:last-child>a {
    border-radius: 3px;
}

.pagination-gap>li>a {
    margin: 0 3px;
    border-radius: 3px;
    font-size: 10px;
}

.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.6;
    color: #76838f;
    text-decoration: none;
    background-color: transparent;
    border: 1px solid #e4eaec
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;
    color: #89bceb;
    background-color: #f3f7f9;
    border-color: #e4eaec
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #ef8b29;
    border-color: #ef8b29
}

.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #ccd5db;
    pointer-events: none;
    cursor: not-allowed;
    background-color: transparent;
    border-color: #e4eaec
}

.pagination-lg>li>a, .pagination-lg>li>span {
    padding: 6px 18px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination-sm>li>a, .pagination-sm>li>span {
    padding: 3px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}
@media (max-width: 1560px) {
.nav>div{display: none;}
.map li p{padding-left: 60px;background-size: 50px auto;}
.map li p>b{font-size: 1.8rem;font-weight: 500;}
.map li>span{margin: 0 8% 6px;padding-left: 30px;}
}
@media (max-width: 1440px) {
    html{font-size: 9px;}
    .nav>div{margin: 0 30px;}
    .floor>div>ul>li{margin-right: 40px;}
    .floor>div>p{margin-left: 4%;}
    .banner .slick-dots{bottom: 40px;}
    .banner .slick-dots li span{font-size: 3.2rem;}
    .banner .slick-dots li{font-size: 1.8rem;}
    .banner .slick-next, .banner .slick-prev{bottom: 70px;}
    .spro>li{height: 220px;}
    .sxd>div{width: 224px;}
    .sxd>ul{margin-left: 224px;}
    .sxd>ul>img{margin: 0 24px;width: 62px;}
    .map li p>b{font-size: 1.7rem;}
    .map li p>span{font-size: 1.3rem;}
.about>div>div{line-height: 1.75;}
.new3 .lefts{width: 70%;}
.new3 .rights{width: 28%;}
.wxwd2>li img{width: 160px;}
.wxwd2>li div{margin-left: 180px;padding-top: 4px;}
/*.wxwd2>li div>b{font-size: 1.8rem;}*/
.wxwd2>li div>p{margin-top: 10px;line-height: 1.6;}
.hz3>ul>li{width: 32%;margin-right: 2%;margin-bottom: 10px;}
.hz3>ul>li:nth-child(4n){margin-right: 2%;}
.hz3>ul>li:nth-child(3n){margin-right: 0;}
.hz3>ul{margin-bottom: 0;}
/*.hz3>ul>li{font-size: 1.2rem;}*/
/*.hz_1>div>p{font-size: 1.4rem;margin-bottom: 0;}*/
.hz_1>p>a{height: 44px;line-height: 44px;font-size: 1.6rem;}
/*.hz_1>div font{font-size: 1.4rem;}*/
/*.hz_1>div>span{font-size: 2.6rem;}*/
.hz_2>li{height: 80px;line-height: 80px;}
.wxwd1{margin-bottom: 40px;}
.fwxq>.right>ul>div>span{padding: 0 40px;}
.fwxq>.right>ul>li{margin-right: 40px;}
.fwxq2>.left{width: 280px;}
.fwxq2>.right{margin-left: 310px;}
}
@media (max-width: 1280px) {
}
@media (max-width: 920px) {
html{font-size: 8px;padding-bottom: 60px;}
.xbottom{display: block;}
.wid{max-width: 94%!important;}
.nav_0{display: block;}
.nav,.navs,.top{display: none;}
.nav_0{margin: 0 auto;}
/*.sbanner1{display: none;}*/
.nav_0{margin: 0 auto;}
.nav_0{display: block;z-index: 999999999;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.banner{display: none;}
.bannerx{display: block;}
.title span{font-size: 3.6rem;}
.title p{margin-top: 10px;line-height: 1.5;}
.spro>li{width: 49%;margin-right: 2%;margin-bottom: 10px;height: 150px;padding: 20px 20px 0;}
.spro>li:nth-child(2n){margin-right: 0;}
.spro>li b{margin-left: -20px;padding-left: 16px;}
.scontact{height: auto;padding:30px 0;}
.scontact>div>.left{margin-top: 0;}
.scontact>div>.left>b{font-size: 3rem;}
.scontact>div>.left>p{margin:16px 0 20px;}
.scontact>div>.left>span{margin-bottom: 20px;padding-left: 30px;}
.scontact>div>.right{padding: 30px;}
.scontact>div>.right>b{margin-bottom: 20px;}
.scontact>div>.right>div{margin-bottom: 10px;}
.sxd{top: 0;margin-top: 30px;display: none;}
.szq>li{width: 50%;margin-bottom: 10px;padding-bottom: 20px;}
.tel{margin-top: 30px;height: auto;padding: 30px 0;}
.tel>div>p,.tel>div>div{float: none;}
.tel>div>p>b{font-size: 2.6rem;margin-bottom: 16px;}
.tel>div>p>span{font-size: 2rem;line-height: 1.5;}
.tel>div>div{width: 100%;height: 44px;line-height: 44px;margin-top: 20px;}
.snew0{padding: 30px 0;height: auto;}
.titles>a{margin-top: 4px;}
.snew{margin-top: 30px;}
.snew>li{margin-bottom: 30px;margin-right: 0;}
.snew>li p{margin: 20px 0 14px;}
.snew>li div{margin: 16px auto 20px;}
.snew>li i{height: 200px;}
.swx{padding: 30px 0 60px;margin-bottom: 30px;}
.swx>ul .slick-slide{height: auto;margin: 0;}
.swx>ul{max-width: 94%;margin: 30px auto 0;}
.swx>ul .slick-slide>p{height: auto;}
.swx>ul .slick-dots{bottom: -32px;}
.swx>ul .slick-dots li{margin: 0 5px;}
.swx>ul .slick-dots li button{width: 10px;height: 10px;}
.img{display: none;}
.map{margin-top: 10px;}
.map li{margin-bottom: 40px;}
.more1{width: 200px!important;margin-bottom: 30px;}
.floor>p{margin-top: 0;border:none;}
.floor{padding-top: 0;}
.floor>p>span{line-height: 1.6;padding: 12px 0;height: auto;}
.navtit>div>a{padding: 0 20px;height: 44px;}
.navtit>div{line-height: 44px;overflow: hidden;}
.navtit>div{max-width: 100%!important;}
.navtit>div>p,.about>img{display: none;}
.navtit{height: auto;}
.about>div>ul>li{width: 48%;margin-right: 4%;margin-top: 20px;}
.about>div>ul>li>img{width: 30px;}
.about>div>ul>li>span{font-size: 4rem;margin: 0 10px;}
.about>div>ul>li>p{padding-left: 42px;margin-top: 14px;}
.about2{padding-top: 30px;padding-bottom: 100px;background-size: 100% auto;}
.about2>div{height: 240px;padding-top: 90px;}
.about2>div .play{width: 60px;height: 60px;background-size: cover;}
.banners{padding-top: 76px;height: 240px;}
.banners span{font-size: 4rem;}
.banners p{margin-top: 30px;}
.wh1{padding-top: 30px;}
.abouttit>span{font-size: 2.4rem;}
.abouttit>p{font-size: 3rem;margin-top: 14px;}
.wh>li{width: 33.33%;padding: 0;background: none!important;height: auto;margin-bottom: 20px;box-shadow: none!important;}
.wh>li>img{width: 50px;}
.wh>li>b{margin: 20px auto 8px;font-size: 2rem;}
.wh>li>span{line-height: 1.5;}
.wh2{margin: 30px auto 0;}
.wh2>li>span{width: 80%;}
.wh2>li{width: 50%;margin-bottom: 20px;}
.wh2>li>p{margin-bottom: 12px;font-size: 2.2rem;}
.wh2>li>img{width: 80px;}
.contact>div{width: 100%;}
.contact>div>p{margin: 10px auto 20px;}
.contact>div>p{font-size: 1.8rem;line-height: 1.6;font-weight: 500;}
.contact>ul{display: none;}
.contact1>p{margin-bottom: 20px;}
.contact1>input{margin-right: 0;width: 100%;margin-bottom: 18px;height: 40px;line-height: 40px;padding-left: 20px;}
.contact1>textarea{padding: 14px 20px;}
.contact1>textarea{margin-bottom: 18px;margin-top: 0;height:120px;}
.contact1>a,.contact1>span{width: 100px;}
.contact1>div>a,.contact1>div>span{width: 100px;height: 38px;line-height: 38px;}
.contact>div>p{padding-left: 40px;margin-bottom: 14px;margin-top: 4px;}
.contact1>p{font-size: 2.8rem;}
.contact{margin-top: 30px;}
.ifr>img:nth-child(1){display: none;}
.contact2{margin-bottom: 0;}
.ifr>img:nth-child(2){display: block;}
.banner1{background: none;height: auto;}
.banner1 a img{display: block;width: 100%;}
.new3 .lefts>p>a{padding: 0 20px;margin-right: 10px;height: 34px;line-height: 34px;}
.new3{margin-top: 0px;}
.hz_1>img{float: none;}
.hz1{padding: 20px;border-radius: 5px;}
.hz_1>div{margin: 20px 0;}
.hz_1>p>a{width: 32%;margin-right: 2%;display: inline-block;vertical-align: top;margin-bottom: 0;}
.hz_1>p>a:last-child{margin-right: 0;}
.hz_2>li{width: calc((100% - 15px) / 4);margin-right: 5px;margin-bottom: 5px;height:70px;line-height:70px;}
.hz_2>li:nth-child(4n){margin-right: 0;}
.hzxq>p{margin-left: 0;margin-top: 20px;}
.hzxq>p>font{width: 24%;margin-right: 1.33%;}
.hzxq>p>font:last-child{margin-right: 0;}
.hzxq1>li{margin-bottom: 10px;}
.hzxq2{padding: 30px 0;}
.hzxq2>ul>li{padding: 20px 0 14px;}
.hzxq2>ul>li>p{margin-left: 20px;}
.fwlb>li,.zqs>li{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;padding-bottom: 20px;}
.zqs>li:nth-child(2n){margin-right: 0;}
.fwlb>li:nth-child(3n){margin-right: 10px;}
.fwlb>li:nth-child(2n){margin-right: 0;}
.fwxq>.right{margin-left: 0;}
.fwxq>.right>b{font-size: 3rem;}
.fwxq>.right>div{margin-top: 20px;min-height: auto;line-height: 1.75;margin-bottom: 20px;}
.fwxq>.right>ul{margin-top: 20px;}
.fwxq>.right>ul>li{background-size: 14px auto;padding-left: 20px;margin-right: 10px;font-size: 1.6rem;}
.fwxq>.right>ul>div{margin-top: 20px;}
.fwxq>.right>ul>div>span{width: 100%;text-align: center;margin-right: 0;margin-bottom: 10px;height: 40px;line-height: 40px;}
.fwxq{margin-bottom: 30px;}
.fwxq2>.right{margin-left: 0;}
.newtu>.fwtit{display: none;}
.fwxq2>.right>p{margin-bottom: 30px;padding: 0 20px;}
.fwxq2>.right{padding: 26px 0 20px;}
.fwxq2>.right>div{padding: 0 20px;}
.newtu{margin-top: 0;}
.hz3{padding: 30px 20px;}
.banner1{margin: 30px auto 0;}
.new2{margin-top: 20px;}
.zqxq{margin: 0 auto 30px;}
.zqxq>p{margin-top: 20px;}
.zqxq>div{margin: 20px auto;width: 100%;border-radius: 0;}
.zqxq1{margin-top: 30px;}
.new3 .left>ul>li div,.wxwd>li div{margin-top: 20px;}
.new3 .left>ul>li div span{margin-bottom: 22px;}
.new3 .left>ul>li{padding: 20px;}
.new3 .left{padding-bottom: 30px;}
.new3 .left1{padding: 20px 20px;}
.new3 .left1>span{font-size: 2rem;}
.new3 .left1>p{margin: 20px auto;padding-bottom: 20px;}
.new3 .left1>p>span,.leftwxwd>p>span{margin-right: 20px;}
.new3 .left1>div{font-size: 1.4rem;line-height: 1.75;}
.new3 .left1>ul{padding-top: 0;}
.new3 .lefts>p>a{margin-bottom: 10px;}
.new3 .lefts>p,.wxwd>li div>span{margin-bottom: 20px;}
.wxwd>li{padding: 20px;}
.leftwxwd{padding: 20px;}
.leftwxwd>div{padding-top: 30px;margin-bottom: 30px;}
.leftwxwd>span{bottom: -7px;}
.leftwxwd>p{margin-top: 20px;}
.floor_0>div,.floor_0>p,.floor>div,.floor>i,.new3 .rights>p,.wxwd2,.wxwd1,.fwxq>.right>p,.fwxq1,.fwxq2>.left,.new1,.new3 .right{display: none;}
.bottu,.new3,.newtu{padding-top: 30px;background-size: 100% auto;padding-bottom: 70px;}
.scontact>div>.left,.scontact>div>.right,.snew>li,.about>div,.new3 .lefts,.hz_1>div,.hz_1>p,.hzxq>img,.hzxq1>li,.new3 .rights,.fwxq>.left,.zqxq>img,.zqxq>p,.zqxq>div>p,.new3 .left,.new3 .left>ul>li img,.new3 .left>ul>li div,.new3 .left1,.wxwd>li>a>img,.wxwd>li div,.leftwxwd{width: 100%;float: none;margin-left: 0;margin-right: 0;}
.more,.titles>a{width: 120px;height: 40px;line-height: 40px;box-shadow: 0px 0px 20px rgba(141, 70, 0, 0.1);}
.more img,.titles>a img{margin-left: 8px;}
.spro,.szq,.wh{margin: 30px auto 20px;}
.scontact,.about,.ifr,.hzxq1{margin: 30px auto;}
}