锘?{margin: 0;padding: 0;
    outline:0 none !important;
    box-sizing: border-box;
} 
li{list-style: none;}
a{text-decoration: none !important;}
div{font-size: 12px;line-height: 1;}
html{font-size: 10px;}
body{font-family: 寰蒋闆呴粦 !important;overflow-x:hidden;}
p,ul{margin: 0;padding: 0;}
@font-face{
    font-family: 'ba';
    src : url('../BARLOW.TTF');
}
@font-face{
    font-family: 'baw';
    src : url('../BARLOW-REGULAR.TTF');
}
.clear{display: block;clear: both;}
.ind{background: url(../images/1.jpg) no-repeat center #0c1b3b;background-attachment: fixed;}
.banner{width: 100%;}
.banner img{transition:3s;}
.wid{width: 1480px;max-width: 92%!important;margin: 0 auto;}
.wid1{width: 1740px!important;max-width: 92%!important;margin: 0 auto;}
.top{position: absolute;left: 0;top: 0;width: 100%;padding-left: 40px;height: 90px;border-bottom: 1px solid rgba(255,255,255,0.1);z-index: 99;}
.top>a{display: inline-block;margin-top: 17px;}
.top>div{float: right;width: auto;position: relative;}
.top>div>ul{float: left;}
.top>div>ul>li{margin-right: 2.9vw;line-height: 89px;height: 80px;border-bottom: 3px solid transparent;float: left;position: relative;}
.top>div>ul>li>a{color: #fff;font-size: 1.6rem;}
.top>div>ul>li>div{position: absolute;width: 100%;left: 50%;top: 80px;width: 152px;margin-left: -76px;background: rgba(255,255,255,0.9);padding: 26px 0;text-align: center;z-index: 9999;display: none;border-top: 1px  solid transparent;}
.top>div>ul>li:hover>div{display: block;}
.top>div>ul>li>div>a{display: block;font-size: 1.6rem;margin-bottom: 20px;color: #666;transition:0.5s;}
.top>div>ul>li>div>a:last-child{margin-bottom: 0;}
.top>div>ul>li>div>.avt{color: #2b6bf0;}
.top>div>ul>li>div>a:hover{color: #2b6bf0;}
.top>div>ul>li:last-child{margin-right: 0;}
.top>div>ul>.avt{border-color: #fff;}
.top>div>ul>li:hover>a{border-bottom:3px solid #BA0404;}
.top>div>ul>.avt>a{font-weight: bold;}
.top>div>p{float: left;text-align: center;position: relative;width: 140px;margin-top: 32px;position: relative;}
.top>div>p>span{position: absolute;width: 56px;background: #fff;padding: 10px 0;left: 50%;margin-left: -28px;top: 50px;display: none;}
.top>div>p>img{cursor: pointer;}
.top>div>p>span>a{color: #333;display: block;height: 24px;line-height: 24px;font-size: 1.2rem;}
.top>div>p>span>a:hover{color: #fff;background: #464498;}
.top>div>img{margin-right: 34px;float: right;margin-top: 34px;cursor:pointer;}
.top>div>div{display: none;position: absolute;right: 34px;top: 100px;}
.top .input{position: absolute;right: 24px;top: 90px;background: #fff;border-radius: 8px;border:1px solid #999;overflow: hidden;padding-right: 10px;display: none;z-index: 9999999;}
.top .input>input{width: 232px;height: 40px;line-height: 40px;vertical-align: middle;font-size: 16px;color: #333;border:none;padding-left: 20px;}
.top .input>img{cursor: pointer;vertical-align: middle;}
.banner{position: relative;}
.banner p{color: #fff;position: absolute;left: 0%;top: 50%;width: 100%;text-align: center;margin-top: -35px;}
.banner span{font-size: 4.8rem;display: block;margin-bottom: 60px;}
.banner b{font-size: 7rem;}.about4>ul>li>a{display:blcok;width:100%;height:100%;display: flex;
    text-align: center;
    flex-direction: column;
    align-items: center;
    justify-content: center;}
.banner div{position: absolute;text-align: center;bottom: 40px;left: 0;width: 100%;}
.banner div>img{margin-bottom: 30px;}
.banner div>a{width: 2px;background: rgba(255,255,255,0.1);display: block;height: 85px;padding-top: 0;margin: 0 auto;}
.banner div>a>font{height: 31px;background: #a7acb7;display: block;}
.sabout{margin-top: 122px;margin-bottom: 108px;text-align: center;}
.sabout>b{font-size: 4.8rem;color: #fff;}
.sabout>b>a{color: #fff;}
/*.sabout>p{font-size: 4rem;font-weight: bold;background-image: linear-gradient(to right,#3ebbe1,#7d81f5);display: inline-block;
background-clip:text;
-webkit-background-clip:text;
color: transparent;margin: 42px 0 50px;}*/
.sabout>span{font-size: 1.8rem;color: #fff;width: auto;display: block;line-height: 1.9;margin-top: 50px;}
.contain1{margin-bottom: 130px;}
.contain1 ul{width: 930px;margin: 0 auto;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;}
.contain1 li{display: inline-block;vertical-align: top;}
.rwjss{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;background: rgba(0,0,0,0.4);display: none;z-index:999;}
.rwjss>li{position: absolute;left: 50%;top: 50%;margin-left: -300px;margin-top: -300px;width: 600px;height: 600px;background: #fff;border-radius: 15px;padding: 50px 60px 0;}
.rwjss>li>img{position: absolute;right: 60px;top: 60px;cursor: pointer;}
.rwjss>li>span{font-size: 2.4rem;color: #333;}
.rwjss>li>font{font-size: 1.6rem;display: block;margin: 20px 0 30px;color: #464498;}
.rwjss>li>p{font-size: 1.6rem;height: 390px;overflow-y: auto;line-height: 2;color: #666;padding-right: 36px;}
.rwjss>li>p::-webkit-scrollbar {
      width: 4px;
      background: #efefef;
    }
    /*瀹氫箟婊氬姩鏉¤建閬?/
    .rwjss>li>p::-webkit-scrollbar-track {
      border-radius: 4px;
    }
    /*瀹氫箟婊戝潡*/
    .rwjss>li>p::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background: #333;
    }
.contain1 li>span{vertical-align: bottom;font-size: 8rem;font-family: Arial;display: inline-block;line-height: 39px;font-weight: bold;color: #fff;}
.contain1 li>font{vertical-align: bottom;margin-left: 16px;font-size: 1.6rem;font-weight: bold;margin-bottom: -7px;display: inline-block;color: #fff;}
.contain1 li>p{font-size: 1.8rem;margin-top: 28px;color: #fff;text-align: center;}
.contain1 li:last-child{margin-right: 0;}
.title{font-weight: bold;text-align: center;}
.title>span{font-size: 4.8rem;color: #fff;}
.title>span>a{color: #fff;}
.title>p{font-size: 1.6rem;color: #8381ff;margin-top: 40px;}
.st{margin-top: 78px;margin-bottom: 120px;}
.st>ul{margin-bottom: 70px;}
.st>ul li{margin: 0 10px;}
.st>ul li i{display: block;margin: 36px auto;width: 26px;height: 2px;background: #fff;transition:0.5s;}
.st>ul li img{width: 100%;}
.st>ul li b{font-size: 2.4rem;color: #fff;transition:0.5s;}
/*.st>ul li img:nth-child(2){display: none;}*/
/*.st>ul li p{display:none!important;font-size: 1.4rem;color: 666;display: none;margin: 30px 13% 50px;text-align: left;line-height: 1.8;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;transition:0.5s;}*/
/*.st>ul li a{display: block;margin: 50px auto 0;height: 40px;line-height: 40px;border:1px solid #2b6bf0;display: none;font-size: 1.4rem;width: 140px;color: #2b6bf0;transition:0.5s;}*/
.st>ul li a{display: block;width:100%;height:100%;position: relative;overflow: hidden;}
.st>ul li a>p{background: url() no-repeat center right;width: 134px;height: 6px;transition:1s;position: absolute;left: 36px;top: 92px;}
.st>ul li:hover a>p{width: 172px;}
.st>ul li a>img:nth-child(2){position: absolute;left: 0;bottom: -20px;transition:1s;}
.st>ul li:hover a>img:nth-child(2){bottom: 0;}
.st>ul li div{height: 100%;display:flex;text-align: center;flex-direction:column;align-items:center;justify-content:center;transition:0.5s;}
.st>ul li:hover p{display: -webkit-box;}
.st>ul li:hover a{display: block;}
.st>ul li:hover i{background: #2b6bf0;}
.st>ul li:hover b{color: #2b6bf0;}
/*.st>ul li:hover img:nth-child(1){display: none;}*/
/*.st>ul li:hover img:nth-child(2){display: inline-block;}*/
.st>ul li:hover div{background: rgba(255,255,255,0.9);}
.spro{margin-left: 4%;margin-top: 58px;margin-bottom: 70px;}
.spro li{width: 340px;margin-right: 40px;text-align: center;}
.spro li>div{position: relative;border-radius: 15px;overflow: hidden;margin-bottom: 28px;}
.spro li>div>img{width: 100%;}
.spro li>div>div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 78px 17.5% 0;background: rgba(255,255,255,0.9);color: #fff;opacity: 0;transition:0.5s;}
.spro li>div>div>b{font-size: 2rem;color: #2b6bf0;}.news>.left1>div img{max-width:100%;}
.spro li>div>div>p{font-size: 1.4rem;text-align: left;margin:30px auto 32px;line-height: 2;color: #666;}
.spro li>div>div>a{font-size: 1.4rem;display: inline-block;width: 140px;height: 40px;line-height: 40px;border-radius: 4px;border:1px solid #2b6bf0;transition:0.5s;color: #2b6bf0;}
/*.spro li:hover>div>div>a{background: #fff;color: #8381ff;}*/
.spro li:hover>div>div{opacity: 1;}
.spro li>span{font-size: 2rem;color: #fff;font-weight: bold;}
.more{width: 180px;height: 48px;line-height: 48px;border-radius: 24px;text-align: center;font-size: 1.6rem;color: #2b6bf0;background:#e7e9ec;display: block;margin: 0 auto;}
.more>span{font-family: 榛戜綋;margin-left: 16px;vertical-align: middle;display: inline-block;}
.snew{margin: 60px auto 68px;overflow: hidden;}
.snew>li{width: 23%;margin-right: 2.66%;border-radius: 12px;overflow: hidden;float: left;font-size:0;}
.snew>li:nth-child(4n){margin-right: 0;}
.snew>li img{width: 100%;}
.snew>li div{background: #fff;height: 178px;padding: 30px 30px 0;}
.snew>li div>span{font-size: 1.4rem;color: #2b6bf0;}
.snew>li div>b{font-size: 1.8rem;color: #333;line-height: 30px;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;display: -webkit-box;height: 60px;margin: 14px 0 22px;transition:0.5s;}
.snew>li:hover div>b{color: #2b6bf0;}
.snew>li div>p{font-size: 1.4rem;font-family: baw;color: #666;}
.snew_0{margin-top: 114px;}
.bottom{background: #ffffff!important;padding: 78px 7.4% 0!important;margin-bottom: 60px;margin-top: 120px;}
.bottom>.left{width: auto;float: left;}
.bottom>.left>li{width: 12.5vw;float: left;margin-bottom: 88px;}
.bottom>.left>li:nth-child(3){width: auto;}
.bottom>.left>li:nth-child(7){width: auto;}
.bottom>.left>li>b{font-size: 1.6rem;display: block;margin-bottom: 38px;color: #2b6bf0;}
.bottom>.left>li>a{font-size: 1.4rem;display: block;margin-bottom: 14px;color: #8d8d8d;}
.bottom>.left>li>a:last-child{margin-bottom: 0;}
.bottom>.right{width: 608px;float: right;position: relative;}
.bottom>.right>b{font-size: 1.6rem;color: #2b6bf0;font-weight: bold;}
.bottom>.right>b>span{font-size: 3rem;font-family: ba;vertical-align: bottom;margin-left: 22px;display: inline-block;margin-bottom: -6px;}
.bottom>.right>p{margin-top: 30px;margin-bottom: 68px;width: 290px;}
.bottom>.right>p>b{font-size: 1.6rem;color: #2b6bf0;}.bottom>.right>p>b>span{font-size: 3rem;    font-family: ba;
    vertical-align: bottom;
    margin-left: 22px;
    display: inline-block;
    margin-bottom: -6px;}
.bottom>.right>p>span{display: block;margin-top: 32px;line-height: 2.2;font-size: 1.4rem;color: #666;}
.bottom>.right>span{position: absolute;right: 0;top: 122px;font-size: 1.4rem;color: #666;text-align: center;}
.bottom>.right>span>img{margin-bottom: 20px;display: block;}
.bottom>.right>div{width: 300px;height: 40px;border:1px solid #666;padding-left: 23px;position: relative;background: url(../images/1111_03.png) no-repeat right 19px center;}
.bottom>.right>div>span{font-size: 1.4rem;color: #666;line-height: 38px;height: 38px;display: inline-block;}
.bottom>.right>div>p{position: absolute;bottom: 39px;left: -1px;width: 300px;background: #f3f3f3;display: none;padding-top: 10px;padding-bottom: 10px;}
.bottom>.right>div>p>a{display: block;height: 28px;line-height: 28px;font-size: 1.4rem;color: #333;transition:0.5s;padding-left: 10px;}
.bottom>.right>div>p>a:hover{background: #2b6bf0;color: #fff;}
.floor{height: 54px;line-height: 54px;font-size: 1.4rem;color: #666;border-top: 1px solid #ccc;}
.floor a{color: #666;}
.floor span{float: right;}
.ind1{background: url(../images/1/1.jpg) no-repeat left top #011639;}
.tent{margin-top: 124px;}
.tent>.left{float: left;margin-top: 32px;margin-left: 94px;border-left: 1px solid rgba(255,255,255,0.4);padding: 120px 0;}
.tent>.left>p{margin-left: -5px;margin-bottom: 40px;}
.tent>.left>p>i{vertical-align: middle;display: none;width: 9px;height: 9px;border-radius: 50%;background: #fff;margin-right: 11px;}
.tent>.left>p>a{vertical-align: middle;color: #fff;margin-left: 29px;font-size: 1.6rem;}
.tent>.left>.avt>i{display: inline-block;}
.tent>.right{margin-left: 360px;}
.tent>.right>p{margin-bottom: 40px;padding-left: 130px;padding-right: 11.4vw;color: #fff;height: 0;overflow: hidden;}
.tent>.right>p>font{font-size: 3.6rem;text-shadow:0 2px #464498;}
.tent>.right>p>span{float: right;margin-top: 16px;font-size: 1.4rem;}
.tent>.right>p>span>img{vertical-align: middle;margin-right: 14px;}
.tent>.right>p>span>a{color: #fff;vertical-align: middle;}
.ba{background: #fff;padding: 90px 11.4vw 100px 130px;}
.tits{margin-left: -40px;position: relative;}
.tits>img{vertical-align: middle;margin-right: 20px;}
.tits>b{font-size: 3.2rem;color: #333;vertical-align: middle;}
.tits>p{float: right;margin-top: 0px;}
.tits>p>span{cursor: pointer;padding: 0 30px;height: 40px;line-height: 40px;border-radius: 20px;margin-left: 10px;display: inline-block;vertical-align: middle;color: #333;font-size: 1.6rem;}
.tits>p>.avt{color: #fff;background: #464498;}
.about1{margin: 40px 0 70px;}
.about1>p{font-size: 2.4rem;font-weight: bold;background-image: linear-gradient(to right,#3ebbe1,#7d81f5);display: inline-block;
background-clip:text;
-webkit-background-clip:text;
color: transparent;}
.about1>div{margin-top: 32px;font-size: 1.6rem;color: #666;line-height: 2;}
.about2{margin: 60px 0 30px;overflow: hidden;}
.about9{margin: 60px 0 60px;overflow: hidden;}
.about9>img{width: 200px;float: left;}
.about9>div{margin-left: 300px;}
.about9>div>span{font-size: 2.4rem;color: #333;}
.about9>div>p{font-size: 1.4rem;color: #464498;margin: 20px 0 24px;}
.about9>div>font{display: block;font-size: 1.6rem;color: #666;line-height: 2;}
.about2>li{margin-bottom: 80px;width: 30%;text-align: center;float: left;margin-right: 5%;}
.about2>li:nth-child(3n){margin-right: 0;}
.about2>li>img{max-width: 100%;cursor: pointer;border-radius: 50%;}
.about2>li>p{font-size: 2.4rem;color: #011639;margin: 30px auto 18px;cursor: pointer;}
.about2>li>span{font-size: 1.4rem;color: #666;cursor: pointer;}
.about3{margin: 60px auto 95px;text-align: right;}
.about3>img{vertical-align: middle;margin-right: 190px;}
.about3>ul{display: inline-block;vertical-align: middle;width: 500px;}
.about3>ul>div{margin: 50px 0 60px;height: 1px;background: #e5e5e5;}
.about3>ul>li{text-align: left;}
.about3>ul>li>img{vertical-align: middle;margin-right: 40px;}
.about3>ul>li>b{font-size: 3rem;vertical-align: middle;color: #3dbce1;}
.about3>ul>li>p{font-size: 1.8rem;color: #464498;margin-top: 38px;}
.about3>ul>li:nth-child(3n)>b{color: #464498;}
.about4{margin-top: 50px;}
.about4>ul{display: none;overflow: hidden;}
.about4>ul:first-child{display: block;}
.about4>ul>li{width: 23.2%;margin-right: 2.4%;margin-bottom: 30px;border:1px solid #ccc;text-align: center;display:flex;text-align: center;flex-direction:column;align-items:center;justify-content:center;float: left;height: 280px;}
.about4>ul>li:nth-child(4n){margin-right: 0;}
.about4>ul>li>a>img{max-width: 90%;max-height: 90%;}
.pro{overflow: hidden;margin-top: 50px;}
.pro>li{width: 30.7%;margin-right: 3.95%;margin-bottom: 40px;float: left;}
.pro>li:nth-child(3n){margin-right: 0;}
.pro>li div{width: 100%;height: 460px;border-radius: 12px;overflow: hidden;background-image: linear-gradient(to bottom,#ffffff,#efefef);border:1px solid #e6e6e6;display:flex;text-align: center;flex-direction:column;align-items:center;justify-content:center;}
.pro>li div img{max-width: 90%;max-height: 90%;}
.pro>li p{font-size: 1.8rem;color: #333;margin-top: 32px;text-align: center;}
.pros{margin-bottom: 60px;box-shadow: 0 0 20px rgba(0,0,0,0.2);background: #fff;height: 80px;border-radius: 6px;}
.pros>li{width: 20%;background: url(../images/33_03.png) no-repeat right center;padding-top: 32px;text-align: center;height: 80px;float: left;}
.pros>li:last-child{background-image:none;}
.pros>li>a{font-size: 1.8rem;color: #333;}
.pros>li>img{display: none;margin-top: 12px;}
.pros>li:hover{height: 100px;border-radius: 10px;background: #464498;padding-top: 40px;margin-top: -10px;}
.pros>li:hover>a{font-weight: bold;font-size: 2rem;color: #fff;}
.pros>li:hover>img{display: inline-block;}
.pros1{margin: 36px auto 80px;}
.ba>.pre{position: relative;}
.ba>.pre>.left{margin-right: 0px!important;}
.ba>.pre>.left img{max-width: 100%;}
.pros1>p{font-size: 1.6rem;line-height: 2;color: #666;margin-bottom: 0px;}
.pros2{margin: 45px auto 80px;}
.pros2>li{margin-right: 5px;border-radius: 10px 0 10px 0;border:1px solid #464498;box-shadow: 6px 6px 0 #464498;font-size: 1.6rem;line-height: 2;color: #333;padding: 12px 4.5% 14px;margin-bottom: 36px;}
.pros2>li:last-child{margin-bottom: 0;}
.pros3{margin: 48px auto 80px;}
.pros4{margin: 50px auto 80px;overflow: hidden;}
.pros4 li{width: 31.6%;float: left;margin-right: 4.8%;}

.pros4 li:nth-child(2n){margin-right: 0;}.pros4 li:last-child{margin-right: 0;}
.pros4 li>img{width: 100%;margin-bottom: 28px;border-radius: 12px;}
.pros4 li>p{font-size: 1.8rem;color: #333;text-align: center;}
.ba>.pre>.right{width: 280px;position: absolute;right: 0;top: 0;display: none;}
.ba>.pre>.right>ul{margin-top: 30px;}
.ba>.pre>.right>ul>li{margin-bottom: 40px;}
.ba>.pre>.right>ul>li:last-child{margin-bottom: 0;}
.ba>.pre>.right>ul>li div{width: 100%;height: 346px;border-radius: 10px;overflow: hidden;background-image: linear-gradient(to bottom,#ffffff,#efefef);border:1px solid #e6e6e6;display:flex;text-align: center;flex-direction:column;align-items:center;justify-content:center;}
.ba>.pre>.right>ul>li div img{max-width: 90%;max-height: 90%;}
.ba>.pre>.right>ul>li p{font-size: 1.6rem;color: #333;margin-top: 25px;text-align: center;overflow: hidden;
            text-overflow:ellipsis;
            white-space: nowrap;}
.hy{margin-top: 20px;}
.hy>li{padding: 40px 0;border-bottom: 1px solid #ccc;height: 300px;}
.hy>li>a>img{width: 340px;float: left;border-radius:12px;}
.hy>li div{margin-left: 420px;margin-top: 20px;}
.hy>li div>b{font-size: 2.4rem;display: block;color: #333;transition:0.5s;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;line-height:1.5;}
.hy>li div>span{font-size: 1.4rem;display: block;margin: 30px 0 54px;line-height: 2;color: #666;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;display: -webkit-box;}
.hy>li div>p>img{vertical-align: middle;}
.hy>li div>p>font{font-size: 1.4rem;vertical-align: middle;margin-left: 12px;margin-right: 100px;color: #666;}
.hy>li div>p>span{font-size: 1.4rem;float: right;width: 96px;height: 32px;color: #666;border:1px solid #e6e6e6;text-align: center;line-height: 32px;border-radius: 16px;transition:0.5s;}
.hy>li:hover div>b{background-image: linear-gradient(to right,#3ebbe1,#7d81f5);
background-clip:text;
-webkit-background-clip:text;
color: transparent;}
.hy>li:hover div>p>span{color: #fff;background-image: linear-gradient(to right,#3ebbe1,#7c82f4);border:none;}
.hzs{margin: 60px auto -50px;overflow: hidden;}
.hzs>li{width: 33.33%;padding: 40px 5% 0;height: 460px;position: relative;border-left: 1px solid #e5e5e5;transition:0.5s;float: left;margin-bottom: 50px;}
.hzs>li>i{position: absolute;top: 46px;left: -1px;width: 4px;height: 30px;background: #464498;}
.hzs>li span{font-weight: bold;font-size: 2rem;color: #333;line-height: 1.7;transition:0.5s;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;display: -webkit-box;}
.hzs>li p{font-size: 1.4rem;color: #666;line-height: 2;margin: 22px 0  84px;transition:0.5s;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;display: -webkit-box;}
.hzs>li font{font-size: 1.4rem;color: #666;display: inline-block;padding-right: 22px;background: url(../images/4_05.png) no-repeat right center;transition:0.5s;}
.hzs>li:hover{background: #464498;border-color: #464498;}
.hzs>li:hover span{color: #fff;}
.hzs>li:hover p{color: #fff;}
.hzs>li:hover font{color: #fff;background-image: url(../images/4_03.png);}
.about1>div{background: url(../images/2_07.png) no-repeat right bottom;}
.contact1{margin: 74px auto 94px;}
.contact{position: relative;}
.contact>b{display: block;font-size: 3rem;margin-bottom: 45px;color: #333;}
.contact>span{font-size: 1.4rem;color: #666;}
.contact>p{font-size: 1.8rem;margin: 18px 0 38px;color: #333;}
.contact>font{font-size: 1.4rem;display: block;width: 132px;text-align: center;margin-top: 19px;color: #666;}
.contact>.dws{position: absolute;right: 0;top: 0;width: 49.5%;height: 660px;background: url(../images/44_03.jpg) no-repeat center;}
.contact{margin-top: 55px;}
.contact1>input{width: 31.6%;margin-right: 2.6%;margin-bottom: 26px;height: 42px;line-height: 42px;border:1px solid #ccc;border-radius: 8px;padding-left: 19px;font-size: 1.4rem;color: #666;}
.contact1>input:nth-child(3){margin-right: 0;}
.contact1>textarea{width: 100%;height: 220px;padding: 10px 20px;font-size: 1.4rem;color: #666;line-height: 1.8;margin-bottom: 30px;border:1px solid #ccc;border-radius: 8px;font-family: 寰蒋闆呴粦;resize:none;}
.contact1>span{width: 140px;height: 42px;line-height: 42px;text-align: center;border-radius: 5px;color: #666;background: #e6e6e6;font-size: 1.6rem;display: inline-block;vertical-align: middle;cursor: pointer;}
.contact1>.avt{background: #464498;color: #fff;margin-right: 22px;}
.sts{margin: 0 auto 90px;}
.sts>li{margin-bottom: 80px;}
.sts>li:lasts-child{margin-bottom: 0;}
.sts>li>div{float: left;width: 42%;}
.sts>li>img{float: right;width: 50%;}
.sts>li>div>p{margin-top: 40px;font-size: 1.6rem;color: #666;line-height: 2;}
.sts>li:nth-child(2)>div{float: right;}
.sts>li:nth-child(2)>img{float: left;}
.st1{margin-top: 46px;margin-bottom: 70px;}
.st1>li{float: left;width: 31%;margin-right: 3.5%;box-shadow: 0 0 15px rgba(0,0,0,0.1);position: relative;padding: 60px 5% 0;transition:0.5s;margin-bottom:30px;height:460px;}
.st1>li:hover{box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.st1>li:nth-child(3n){margin-right: 0;}
.st1>li:nth-child(n+4){display: none;}
.st1>li font{position: absolute;right: 0;top: 0;width: 70px;height: 70px;line-height: 70px;font-family: baw;font-size:1.6rem;color: #333;text-align: center;background: #f1f1f9;}
.st1>li p{margin: 24px 0 28px;font-size: 2.8rem;color: #333;line-height: 1.5;}
.st1>li span{font-size: 1.4rem;line-height: 1.9;color: #999;}
.zp{margin: 50px auto 80px;color: #fff;background: url(../images/55_03.jpg) no-repeat left center;border-radius: 20px;padding: 70px 0 0 60px;height: 420px;}
.zp>b{font-size: 3rem;}
.zp>p{font-size: 1.6rem;line-height: 2;margin-top: 30px;width: 66%;max-width: 100%;}
.HrList{margin-bottom:2%; padding-bottom:15px;margin-top: 60px;}
.HrList>ul>li{margin-bottom:20px;}

.HrList .btn{ padding:10px; display:block; margin:0px auto; width:19px;}
.HrList .btn i{ display:inline-block; background:url(../images/jia.png); background-size:contain; width:19px; height:19px;}
.HrList li .txtCont{border:1px solid #e5f0fa; background:#f8f9fb; font-size:1.6rem; position:relative; display:none;line-height:28px; padding:25px 4% 56px; color:#333333;}
.HrList li .txtCont .item{ display:none; border-bottom:1px solid #e6e6e6; padding-bottom:10px; margin-bottom:10px;}
.HrList li .txtCont{ color:#666;line-height: 2;}
/*.HrList li .txtCont .stxt{ margin-bottom:24px;}*/
.HrList li .txtCont .stxt.tj img{ display:inline-block; margin-left:24px;}
.HrList li .txtCont .apply a{ display:block; color:#fff; font-size:1.6rem; width:114px; line-height:36px; border-radius:18px; text-align:center; background:#006acd;}
.HrList li .txtCont .apply a:hover{background:#0084ff;}
.HrList li.current td{ background:#e5f0fa;}
.HrList div{line-height: 1.8;font-size: 1.6rem;}
.HrList div font{font-size: 1.6rem;color: #666;line-height: 2;padding-top: 14px;border-top: 1px solid #ccc;display: block;margin-top: 40px;}
.jobtitle>ul{position: relative;overflow: hidden;border-left: 6px solid #464498;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 8px;cursor: pointer;}
.jobtitle>ul>li{width: 33.33%;float: left;line-height: 80px;height: 80px;color: #333;font-size: 1.6rem;}
.jobtitle>ul>li:first-child{padding-left: 50px;}
.jobtitle>ul>li>img{vertical-align: middle;margin-right: 16px;}
.jobtitle>ul>img{position: absolute;right: 60px;top: 26px;transition:0.5s;transform:rotate(180deg);}
.jobtitle>ul>li>a{color: #333;vertical-align: middle;}
.jobtitle>ul>.avt{transform:rotate(0deg);}
.navs8{position: absolute;right: 0;top: 0;}
.navs8>a{padding: 0 20px;height: 32px;line-height: 32px;border-radius: 16px;color: #666;font-size: 1.4rem;display: inline-block;vertical-align: middle;}
.navs8>.avt{color: #fff;background: #464498;}
.news{overflow: hidden;margin: 0px auto 0px;position: relative;}
.news>.left1{margin-right: 0px;}
.news>.left1>span{font-size: 2.4rem;color: #333;line-height: 1.5;}
.news>.left1>p{margin-top: 28px;padding-bottom: 44px;border-bottom: 1px solid #c6c6c9;margin-bottom: 30px;}
.news>.left1>p>img{vertical-align: middle;}
.news>.left1>p>span{font-size: 1.4rem;color: #999;margin: 0 62px 0 12px;vertical-align: middle;}
.news>.left1>div{font-size: 1.6rem;color: #333;line-height: 1.9;}
.news>.left1>div>p{margin-bottom: 26px;}
.news>.left1>ul{margin-top: 80px;border-top: 1px solid #c6c6c6;padding-top: 20px;}
.news>.left1>ul>li{margin-top: 20px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.news>.left1>ul>li>a{font-size: 1.6rem;color: #666;display: inline-block;overflow: hidden;
            text-overflow:ellipsis;
            white-space: nowrap;text-overflow: ellipsis;
    display: block;}
.news>.right{width: 270px;position: absolute;right: 0;top: 0;}
.news>.right>p{font-size: 2.4rem;font-weight: bold;color: #464498;margin-bottom: 40px;}
.news>.right>div{margin-bottom: 26px;padding-bottom: 18px;border-bottom: 1px solid #ccc;}
.news>.right>div span{font-family: baw;font-size: 1.4rem;color: #464498;}
.news>.right>div p{font-size: 1.6rem;color: #666;line-height: 1.75;margin-top: 12px;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.news>.right>div:last-child{margin-bottom: 0;}
.nav_0{padding: 0;
    height: 60px;
    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: fixed;z-index: 99999999;top: 0;left: 0;}
.nav_0>div{line-height: 60px;
    padding: 0 4%;
    height: 60px;
    border-bottom: none;
    width: 100%;}
.nav_0>div>img {
    margin-top: 0;vertical-align: middle;height: 33px;
}
.nav_0>div>div {
    width: auto;
    margin-bottom: 2px;float: right;
}
.nav_0>div>div>span {
    float: right;
    margin-top: 20px;
}

.nav_0>div>div>span>img {
    width: 24px;
    float: right;
}
.nav_0>div>div>span>b {
    font-size: 4rem;
    color: #464498;
    font-weight: 500;
    line-height: 14px;
}
.nav_0{display: none;}
.nav_1{height: 100vh;width: 100%;padding-top: 60px;position: fixed;left: 0;top: 0;overflow-y: auto;background: #fff;z-index: 9999;display: none;}
.nav_1>div{border-bottom: 1px solid #ccc;}
.nav_1>div>a{padding: 0 20px;line-height: 60px;font-size: 14px;display: block;color: #333;background: url(../images/51232_06.png) no-repeat right 20px center;background-size: 12px auto;}
.nav_1>div>div{padding-top: 17px;border-top: 1px solid #ccc;display: none;}
.nav_1>div>div>a{display: block;margin: 0 20px 24px;font-size: 14px;color: #666;}
.nav_1>.avt>a{color: #464498;background-image: url(../images/51232_03.png);}
.nav_0>div>p{float: right;text-align: center;position: relative;margin-top: 12px;position: relative;margin-right: 40px;}
.nav_0>div>p>span{position: absolute;width: 56px;background: #fff;padding: 10px 0;left: 50%;margin-left: -28px;top: 40px;display: none;box-shadow: 0 0 20px rgba(70,68,152,0.2);border-radius: 5px;}
.nav_0>div>p>img{cursor: pointer;}
.nav_0>div>p>span>a{color: #333;display: block;height: 24px;line-height: 24px;font-size: 1.2rem;}
/*****鍒嗛〉鎺т欢*****/
.pagebox {
    text-align: center
}

.pagination {
    margin: 0;
}

.pagination {
    display: block;
    /*padding-left:345px;*/
    margin: 30px 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: 12px;
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 4px 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: #62a8ea;
    border-color: #62a8ea
}

.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: 1680px) {
}
@media (max-width: 1582px) {
    .Hrhead{width: 92%;}
    .about3>img{margin-right: 60px;}
    .ba>.pre>.right,.news>.right{width: 220px;}
    .ba>.pre>.right>ul>li div{height: 250px;}
    .ba>.pre>.left,.news>.left1{margin-right: 0px;}
}
@media (max-width: 1500px) {
.about3>ul{width: 400px;}
.about3>ul>li>p{margin-top: 30px;line-height: 1.6;}
.ba{padding: 90px 7.4vw 100px 90px;}
.tent>.right{margin-left: 270px;}
.hy>li div>p>font{margin-right: 50px;}
.contact>.dws{width: 42%;}
.contact>p{margin-bottom: 30px;line-height: 1.6;width: 410px;max-width: 100%;}
}
@media (max-width: 1440px) {
    .nav>ul>li{margin-left: 2.8vw;}
    .bottom>.right{width: 520px;}
    .bottom>.left>li{width: 10.5vw;}
    .st1>li span{line-height: 1.7;}
    .st1>li{height: 430px;}
}
@media (max-width: 1340px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 920px) {
html{font-size: 8px;}
.nav_0{margin: 0 auto;}
.nav_0{display: block;z-index: 999999999;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.top,.banner>p,.banner>div{display: none;}
.sabout>b,.title>span{font-size: 2.8rem;}

.sabout>p{font-size: 2.8rem;margin: 22px auto 20px;}
.sabout>span{max-width: 100%;}
.banner{padding-top: 60px;}
.contain1 li>span{font-size: 6rem;}
.contain1 ul{width: 100%;}
.contain1 li>font{margin-bottom: 4px;}
.contain1 li>p{margin-top: 16px;}
.st>ul li{width: 100%;height: auto;}

.st>ul{display: block;margin-bottom: 30px;}
.st>ul li>p{display: -webkit-box;}
.st>ul li>a{display: block;}
.st>ul li{background: #444297!important;}
.st>ul li p{display: -webkit-box;}
.st>ul li a{display: block;margin-top:20px;}
.st>ul li i{background: #2b6bf0;}
.st>ul li b{color: #2b6bf0;}
.st>ul li img:nth-child(1){display: none;}
.st>ul li img:nth-child(2){display: inline-block;}
.st>ul li div{background: rgba(255,255,255,0.9);padding: 40px 0;}
.title>p{margin-top: 20px;line-height: 1.6;padding: 0 5%;font-weight: 500;}
.spro .slick-next, .spro .slick-prev{width: 28px;height: 28px;background-size: 100% 100%;bottom: -5px;}
.spro .slick-prev{right: 80px;}
.spro .slick-next{right: 40px;}
.pro{margin-bottom: -20px;}
.pro>li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
.pro>li:nth-child(3n){margin-right: 4%;}
.pro>li:nth-child(2n){margin-right: 0%;}
.pro>li div{height: 180px;}
.pro>li p{margin-top: 12px;}

.st>ul .slick-next, .st>ul .slick-prev{width: 28px;height: 28px;background-size: 100% 100%;bottom: -45px;}
.st>ul .slick-prev{right: 80px;}
.st>ul .slick-next{right: 40px;}
.spro{margin: 30px 5%;}
.spro li{margin-right: 0;}
.spro li>div{height: 300px;overflow: hidden;}
.spro li>div>div{padding: 50px 10% 0;}
.more{width: 140px;height: 40px;line-height: 40px;}
.snew_0{margin-top: 30px;}
.snew>li{width: 49%;margin-right: 2%;margin-bottom: 10px;border-radius: 0;}
.snew>li:nth-child(2n){margin-right: 0;}
.snew>li div{padding: 20px 20px 0;height: 130px;}
.snew>li div>b{font-size: 1.6rem;font-weight: 500;line-height: 1.5;height: auto;margin-bottom: 14px;}
.bottom{padding: 30px 5% 0!important;}
.bottom>.left{display: none;}
.bottom>.right{width: 100%;float: none;}
.bottom>.right>b>span{font-size: 4rem;}
.bottom>.right>p{margin: 30px 0;}
.bottom>.right>span>img{width: 100px;margin-bottom: 10px;}
.bottom>.right>span{top: 48px;}
.floor{margin-top: 20px;height: auto;line-height: 1.8;padding-top: 18px;padding-bottom: 20px;}
.floor span{float: none;}
.tent>.left{display: none;}
.tent>.right{margin-left: 0;}
.tent>.right>p{padding-left: 5%;padding-right: 5%;margin-bottom: 20px;}
.tent>.right>p>span{margin-top: 10px;}
.ba{padding: 30px 5% 40px;}
.about1{margin: 20px auto 30px;}
.about1>div{margin-top: 12px;line-height: 1.7;}
.about2{margin: 30px auto 10px;}
.about2>li>p{font-size: 2rem;margin: 16px auto 16px;}
.about2>li{margin-bottom: 20px;}
.about3>img{display: none;}
.about3>ul>li>p{margin-top: 15px;}
.about3>ul>li>img{margin-right: 20px;width: 36px;}
.about3>ul{width: 100%;}
.about3>ul>div{margin: 20px auto;}
.tits>p>span{height: 30px;line-height: 30px;border-radius: 15px;margin-left: 0;padding: 0 15px;}
.about4{margin-top: 30px;}
.about4>ul>li{width: 48%;margin-right: 4%;margin-bottom: 15px;height: 200px;}
.about4>ul>li:nth-child(2n){margin-right: 0;}
.ind1{padding-top: 60px;}
.ba>.pre>.right{display: none;}
.ba>.pre>.left{margin-right: 0;}
.pros{width: 100vw;margin-left: -5vw;border-radius: 0;height: 50px;text-align: center;}
.pros>li>a{font-size: 1.4rem;}
.pros>li{height: 50px;padding-top:17px;width: auto;background: none!important;display: inline-block;float: none;margin: 0 7px;}
.pros>li:hover{height: 50px;border-radius: 0px;padding-top: 17px;margin-top: 0px;}
.pros>li:hover>a{font-weight: bold;font-size: 1.4rem;color: #333;}
.pros>li:hover>img{display: none;}
.pros1>p{line-height: 1.6;margin-bottom: 20px;}
.pros2>li{margin-bottom: 16px;}
.bottom{margin-bottom: 0;}
.hy>li{padding: 20px 0;height: auto;}
.hy>li div{margin-left: 0;}
.hy>li>a>img{width: 100%;float: none;}
.hy>li div>span{margin: 20px 0 20px;}
.hy>li div>p>font{margin-right: 30px;}
.hy>li div>p>span{width: 80px;margin-top: -10px;}
.hzs>li{width: 100%;padding: 20px 5% 20px;height: auto;margin-bottom: 20px;}
.hzs>li>i{top: 18px;}
.hzs>li p{margin-bottom: 30px;}
.hzs{margin: 30px auto -10px;}
.contact>.dws{position: relative;width: 100%;height: 360px;background-position: center -60px;margin-bottom: 30px;}
.contact>b{margin-bottom: 30px;}
.contact>p{margin-bottom: 10px;margin-top: 10px;}
.contact1>input{margin-right: 0;width: 100%;margin-bottom: 10px;}
.contact1>textarea{height: 120px;margin-bottom: 10px;}
.contact1>span{width: 100px;}
.sts>li>img{float: none!important;width: 100%;margin-bottom: 20px;}
.sts>li>div{width: 100%;float: none!important;}
.sts>li>div>p{margin-top: 20px;line-height: 1.7;}
.sts>li{margin-bottom: 30px;}
.st1>li{float: none;margin-right: 0;width: 100%;height: auto;padding: 30px 5%;margin-bottom: 20px;}
.st1>li p{margin: 20px auto 20px;}
.st1>p{margin-top: -20px;}
.zp{padding: 30px 5%;height: auto;}
.zp>p{margin-top: 20px;}
.jobtitle>ul{border-radius: 0;}
.jobtitle>ul>li{width: auto;margin-left: 20px;height: 50px;line-height: 50px;}
.jobtitle>ul>li:first-child{padding-left: 10px;margin-left: 0;}
.jobtitle>ul>li>img,.jobtitle>ul>img{display: none;}
.HrList>ul>li{margin-bottom: 10px;}
.HrList{padding-bottom: 0;margin-bottom: -10px;}
.navs8{position: relative;float: none!important;width: 100%;margin-left: 40px;margin-top: 20px!important;}
.navs8>a{padding: 0 8px;}
.news>.right{display: none;}
.news>.left1{margin-right: 0;}
.news>.left1>p>span{margin-right: 40px;}
.news>.left1>p{padding-bottom: 20px;}
.news>.left1>ul{margin-top: 30px;padding-top: 0px;}
.sabout,.st,.snew,.about3,.pros1,.pros2,.pros3,.pros4,.contact,.zp{margin: 30px auto;}
.contain1,.pros,.sts{margin-bottom: 30px;}
.st,.bottom,.contact1,.st1,.HrList{margin-top: 30px;}
.rwjss{display: none!important;}
.about9>img{margin-bottom: 30px;float: none;}
.about9>div{margin-left: 0;}.st1>li font{height:50px;width:50px;line-height:50px;}



}