/* 
* @Author: anchen
* @Date:   2025-02-11 09:24:03
* @Last Modified by:   anchen
* @Last Modified time: 2025-04-03 16:36:46
*/
*{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: 'ba';
    src : url('../1.OTF');
}
@font-face{
    font-family: 'ba1';
    src : url('../2.OTF');
}
@font-face{
    font-family: 'baw';
    src : url('../1b.TTF');
}
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: 1600px!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: fixed;z-index: 99999999;}
.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: 33px;
}
.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: #2854a3;
    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: #1d54a6;background-image: url(../images/51232_03.png);}
.nav{position: fixed;z-index: 99;width: 100%;left: 0;top: 0;padding: 0 4.2%;box-shadow: 0 0 20px rgba(1,44,80,0.1);}
.nav>a{float: left;margin-top: 18px;}
.nav>ul{float: right;height: 100px;line-height: 100px;}
.nav>ul>li{float: left;margin-right: 4.1vw;border-bottom: 4px solid transparent;height: 100px;transition:0.5s;position: relative;}
.nav>ul>li:last-child{margin-right: 0;}
.nav>ul>li>a{font-size: 20px;color: #fff;transition:0.5s;}
.nav>ul>.avt>a{font-family: baw;}
.nav>ul>li:hover>a{font-family: baw;}
.nav>ul>.avt{border-color: #fff;}
.nav>ul>li:hover{border-color: #fff;}
.nav>ul>li>div{display: none;position: absolute;background: rgba(255,255,255,1);padding: 10px 20px 30px;top: 100px;left: 50%;text-align: center;width: 200px;margin-left: -100px;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 5px;}
.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;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;height: 44px;line-height: 44px;border-bottom: 1px dashed #ccc;}
.nav>ul>li>div>a:last-child{margin-bottom: 0;}
.nav>ul>li>div>a:hover{color: #0e72c7;font-weight: bold;}
.nav>div{float: right;position: relative;padding-top: 40px;margin-left: 80px;height: 100px;}
.nav>div>div{position: absolute;border:1px solid #ccc;background: #fff;border-radius: 8px;overflow: hidden;font-size: 2.2rem;color: #666;right: 0;top: 100px;padding: 0 10px;width: 242px;display: none;}
.nav>div>div>input{vertical-align: middle;border:none;background: none;height: 40px;line-height: 40px;width: 200px;}
.nav>div>div>img{vertical-align: middle;}
.navs{background: #fff;}
.navs>ul>li>a{color: #333;}
.navs>ul>.avt{border-color: #0f72c6;}
.navs>ul>li:hover{border-color: #0f72c6;}
.navs>ul>.avt>a{font-weight: bold;color: #0f72c6;}
.navs>ul>li:hover>a{font-weight: bold;color: #0f72c6;}
.navs1{position: relative;height: 100px;}
/*.navdown{position: fixed;left: 0;top: 100px;width: 100%;background: url(../images/qq22_02.jpg) no-repeat center #fff;padding: 1px 0;display: none;}
.navdown>div{width: 1200px;margin: 60px auto 60px;overflow: hidden;}
.nav>ul>li:hover>.navdown{display: block;}
.navdown>div>img{float: right;margin-right: 0px;}
.navdown>div>p{float: left;margin-right: 230px;}
.navdown>div>p>span{font-size: 4rem;color: #333;}
.navdown>div>p>b{display: block;margin: 38px 0 0px;width: 30px;height: 4px;background: #0f72c6;}
.navdown>div>p>font{color: #666;font-size: 1.6rem;line-height: 1.75;}
.navdown>div>ul{float: left;}
.navdown>div>ul>li{margin-bottom: 18px;}
.navdown>div>ul>li:last-child{margin-bottom: 0;}
.navdown>div>ul>li>a{font-size: 1.6rem;color: #666;transition:0.5s;}
.navdown>div>ul>li>a:hover{color: #0f72c6;font-weight: bold;}*/
.sabout{background: url(../images/1_12.jpg) no-repeat left center;height: 900px;padding-top: 110px;}
.sabout>div{overflow: hidden;}
.sabout>div>b{font-size: 4.2rem;color: transparent;
    background-image: linear-gradient(to right, #85bb4e, #01b0ef);-webkit-background-clip: text;}
.sabout>div>p{font-size: 1.6rem;color: #666;width: 820px;line-height:1.8;margin: 34px 0 60px;}
.sabout>div>ul{overflow: hidden;margin-bottom:60px;}
.sabout>div>ul>li{float: left;margin-right: 80px;width: 220px;}
.sabout>div>ul>li>span{font-size: 7rem;color: transparent;
    background-image: linear-gradient(to right, #85bb4e, #01b0ef);-webkit-background-clip: text;line-height: 0.7;vertical-align: bottom;font-family: baw;}
.sabout>div>ul>li>font{font-size: 1.8rem;margin-top: -4px;display: inline-block;vertical-align: bottom;margin-left: 10px;color: #0b6fc5;}
.sabout>div>ul>li>p{font-size: 1.6rem;margin-top: 30px;padding-top: 30px;border-top: 1px solid #e3e4e5;}
.sabout>div>a{font-size: 1.4rem;width:160px;height: 48px;line-height: 48px;border-radius: 24px;text-align: center;color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);display: block;}
.sabout>div>a>img{margin-left: 10px;}
.ss{background: url(../images/56.jpg) no-repeat center;height: 860px;padding-top: 138px;}
.ss>div>.left{float: left;width: 344px;color: #fff;margin-top: 94px;}
.ss>div>.left>span{font-family: ba;font-size: 3.6rem;}
.ss>div>.left>p{font-size: 4rem;margin: 26px 0 46px;}
.ss>div>.left>font{font-size: 1.8rem;line-height: 2;}
.ss>div>.right{float: right;background: #fff;border-radius: 15px;padding: 60px 0 0px;margin-right: 16px;box-shadow: 16px 16px 0 rgba(255,255,255,0.2);width: 65%;}
.ss>div>.right>ul{padding: 0 8% 1px;border-bottom: 1px solid #ccc;overflow: hidden;margin-bottom: 50px;display: flex;justify-content:space-between;}
.ss>div>.right>ul>li{margin-bottom: 50px;position: relative;text-align: center;cursor: pointer;}
.ss>div>.right>ul>li:last-child{margin-right: 0;}
.ss>div>.right>ul>li>img{filter: grayscale(100%);}
.ss>div>.right>ul>li>span{font-size: 1.6rem;color: #333;display: block;margin-top: 18px;}
.ss>div>.right>ul>li>i{position: absolute;left: 50%;width: 80px;margin-left: -40px;height: 3px;background: #0f72c6;top: 122px;opacity: 0;           }
.ss>div>.right>ul>.avt>img{filter: grayscale(0%);}
.ss>div>.right>ul>.avt>i{opacity: 1;}
.ss>div>.right>ul>.avt>span{font-weight: bold;}
.ss>div>.right>div{padding:0 8% 80px;position: relative;}
.ss>div>.right>div>div{display: none;}
.ss>div>.right>div>div:first-child{display: block;}
.ss>div>.right>div>div>span{font-size: 3rem;color: #0b6fc5;}
.ss>div>.right>div>div>p{font-size: 1.6rem;color: #666;line-height: 2;margin: 22px 0 30px;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;}
.ss>div>.right>div>div>a{font-size: 1.4rem;width:160px;height: 48px;line-height: 48px;border-radius: 24px;text-align: center;color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);display: block;}
.ss>div>.right>div>div>a>img{margin-left: 10px;}
.ss>div>.right>div>p{position: absolute;right: 20px;bottom: 0;}
.ss>div>.right>div>p>span{font-family: ba1;font-size: 20rem;color: #0f72c6;opacity: 0.1;display: none;line-height: 0.8;}
.ss>div>.right>div>p>span:first-child{display: block;}
.tent{background: url(../images/555.jpg) no-repeat center;padding-top: 78px;margin-bottom: 120px;padding-bottom: 100px;}
.title{text-align: center;}
.title>span{font-size: 3.6rem;color: #999;font-family: ba;}
.title>p{font-size: 4rem;color: #333;margin: 16px auto 38px;}
.title>font{font-size: 1.6rem;color: #666;}
.tent>ul{margin-top: 58px;}
.tent>ul li{margin: 0 22px;position: relative;}
.tent>ul li>a>img{width: 100%;}
.tent>ul li div{position: absolute;width: 80%;left: 0;bottom: 0;padding-left: 8%;height: 72px;line-height: 72px;font-size: 2rem;color: #fff;font-weight: bold;transition:0.5s;}
.tent>ul li div>img{position: absolute;right: 8%;top: 28px;opacity: 0;transition:0.5s;}
.tent>ul li:hover div{background: rgba(255,255,255,0.95);color: #333;}
.tent>ul li:hover div>img{opacity: 1;}
.tent>a{font-size: 1.4rem;width:160px;height: 48px;line-height: 48px;border-radius: 24px;text-align: center;color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);display: block;margin: 66px auto 0;}
.tent>a>img{margin-left: 10px;}
.title1>span{font-size: 3.6rem;color: #999;font-family: ba;}
.title1>p{font-size: 4rem;color: #333;margin: 16px auto 0px;display: inline-block;}
.title1>a{font-size: 1.4rem;width:160px;height: 48px;line-height: 48px;border-radius: 24px;text-align: center;color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);display: block;float: right;}
.title1>a>img{margin-left: 10px;}
.snew{margin: 60px auto 70px;overflow: hidden;}
.snew>li{float: left;width: 29%;margin-right: 6.5%;}
.snew>li:nth-child(3n){margin-right: 0;}
.snew>li span{font-size: 1.6rem;color: #0b6fc5;}
.snew>li b{font-size: 2rem;color: #333;margin-top: 20px;line-height: 1.7;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;font-weight: 500;transition:0.5s;}
.snew>li p{font-size: 1.4rem;color: #666;margin: 18px 0 54px;line-height: 1.8;}
.snew>li font{font-size: 1.6rem;color: #666;padding-bottom: 10px;border-bottom: 1px solid #666;display: inline-block;padding-right: 28px;background: url(../images/1134_05.png) no-repeat right 3px;transition:0.5s;}
.snew>li:hover b{font-weight: bold;color: #0b6fc5;}
.snew>li:hover font{color: #0b6fc5;border-color: #0b6fc5;background-image: url(../images/1134_03.png);}


.floor{background: #12334e;padding-top: 60px;position: relative;}
.floor .left{float: right;width: auto;}
.floor .left>ul{margin-top:0px;}
.floor .left>ul>li{display: inline-block;vertical-align: top;margin-right: 7vw;}
.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: left;color: #fff;}
.floor .right>span{font-size: 1.8rem;}
.floor .right>b{font-size: 1.6rem;display: block;font-weight: 500;color: #fff;margin-bottom: 40px;}
.floor .right>p{font-size: 5rem;font-family: baw;margin: 32px 0 28px;}
.floor .right>font{font-size: 1.6rem;display: inline-block;vertical-align: middle;line-height: 2;}
.floor .right>img{vertical-align: middle;margin-right: 40px;}
.floor>p{border-top: 1px solid rgba(255,255,255,0.1);margin-top: 80px;}
.floor>p>span{line-height: 76px;height: 76px;font-size: 1.6rem;color: rgba(255,255,255,0.8);padding-right: 100px;display: block;}
.floor>p>span font{float: right;}
.floor>p>span a{color: rgba(255,255,255,0.8);}

.floor_0{margin-bottom: 56px;}

.floor_0>div{width:260px;height:52px;line-height:52px;vertical-align: middle;position: relative;float: right;border-radius: 5px;margin-top: 8px;}
.floor_0>div>span{width: 100%;height: 100%;display: block;background: url(../images/12411515.png) no-repeat right 30px center #415c71;font-size: 1.6rem;padding-left: 30px;color: #fff;border-radius: 5px;}
.floor_0>div>div{position: absolute;left: 0px;top: 52px;width: 260px;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;}

.top{ width: 64px; height: 64px; cursor: pointer;position: fixed;right: 60px;bottom: 10%;
    background:url(../images/14215_03.png) no-repeat center; border-radius: 50%;box-shadow: 0 0 rgba(11,111,197, 0.1),0 0 0 20px rgba(11,111,197, 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(11,111,197, 0.1),0 0 0 50px rgba(11,111,197, 0.02);
    }
}
.banner div{position: relative;}
.banner div>span{width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition:2s;transform: scale(0);background-size: 100%;}
.banner .slick-active>span{transform: scale(1);}
.banners{background: url() no-repeat center;height: 600px;line-height: 600px;text-align: center;font-size: 6rem;color: #fff;font-family: baw;}
.ernav{background: #fff;border-radius: 15px;padding: 0 60px;line-height: 100px;height: 100px;box-shadow: 0 0 30px rgba(0,0,0,0.1);position: relative;z-index: 9;top: -50px;margin-bottom: -100px;}
.ernav>a{font-size: 1.8rem;float: left;margin-right: 60px;height: 100%;color: #333;}
.ernav>.avt{color: #0f72c6;border-bottom: 4px solid #0f72c6;}
.ernav>p{float: right;color: #999;font-size: 1.4rem;padding-left: 26px;background: url(../images/22_03.png) no-repeat left center;}
.ernav>p>a{color: #999;}
.about{padding-top: 134px;margin-bottom: 90px;}
.about>div>p{text-align: center;color: #0f72c6;font-size: 4rem;margin-bottom: 60px;}
.about>div>img{margin: 116px auto 0;width: 100%;display: block;border-radius: 15px;}
.about>div>div{font-size: 1.8rem;color: #333;line-height: 2;}
.about>div>div>p{text-indent: 2em;}
.about1{background: url(../images/22_02.jpg) no-repeat center bottom;padding-top: 140px;height: 960px;background-size: cover;}
.about1>div>img{width: 46.66%;float: left;box-shadow: -20px 20px 0 #b2d1ec;border-radius: 0 30px 0 30px;}
.about1>div>ul{float: right;width: 47%;margin-top: 40px;}
.about1>div>ul>p{color: #333;font-size: 4rem;margin-bottom: 50px;}
.about1>div>ul>li{font-size: 1.8rem;color: #333;box-shadow: 0 0 20px rgba(15,114,198,0.2);padding-left: 76px;padding-right: 40px;line-height: 66px;height: 66px;background: url(../images/2_09.png) no-repeat 40px center #fff;margin-bottom: 40px;border-radius: 33px;display: inline-block;}
.about1>div>ul>li:last-child{margin-bottom: 0;}
.about2{background: url(../images/222_02.jpg) no-repeat center bottom;padding-top: 120px;min-height: 818px;padding-bottom: 276px;}
.about2>div>p{text-align: center;color: #333;font-size: 4rem;margin-bottom: 50px;font-weight: bold;}
.about2>div>div{font-size: 1.8rem;color: #333;line-height: 2;}
/*.about2>div>div>p{text-align: right;}*/

.contact_0{margin: 0px auto 58px;}
.contact{overflow: hidden;}
.contact>div{float: left;}
.contact>div>img{vertical-align: middle;}
.contact>div>span{vertical-align: middle;margin-left: 18px;font-size: 2rem;color: #333;}
.contact>div>p{margin: 20px auto 40px;font-weight: bold;font-size: 2.8rem;color: #333;padding-left: 50px;}
.contact>ul{float: right;margin-top: 40px;}
.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>span{display: block;margin-top: 18px;font-size: 1.6rem;color: #333;}
.contact>ul>li:last-child{margin-right: 0;}
.ifr{height: 500px;border:none;margin: 0 auto 100px;display: block;margin-top: 20px;}
.contact2{background: #f7f7f7;padding: 80px 0 90px;}
.contact1>p{font-size:3.6rem;font-weight: bold;color: #0f72c6;margin-bottom: 38px;}
.contact1>input{width: 32%;margin-right: 2%;border:1px solid #e6e6e6;border-radius: 4px;padding-left: 19px;font-size: 1.4rem;color: #666;height: 42px;line-height: 42px;background: #fff;}
.contact1>input:nth-child(4){margin-right: 0;}
.contact1>textarea{width: 100%;resize:none;margin: 21px 0 26px;display: block;background: #fff;padding: 8px 19px;line-height: 26px;font-family: 微软雅黑;font-size: 1.4rem;color: #666;height: 200px;border-radius: 4px;border:1px solid #e6e6e6;}
.contact1>div>a{width: 140px;height: 42px;display: inline-block;vertical-align: middle;border-radius: 21px;line-height: 42px;text-align: center;font-size: 1.6rem;color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);margin-left: 22px;}
.contact1>div>span{width: 140px;height: 42px;display: inline-block;vertical-align: middle;border-radius: 21px;line-height: 42px;text-align: center;font-size: 1.6rem;color: #666;background: #e6e6e6;cursor: pointer;}
.contact1>div{text-align: center;}
.titles{text-align: center;font-size: 4rem;color: #333;padding-top: 120px;}
.cont{background: #e8f2fa;display: flex;}
.cont>.left{width: 27.6%;float: left;box-shadow: 0 0 20px rgba(0,0,0,0.15); align-content: stretch;}
.cont>.left>p{padding-left: 30%;height: 160px;line-height: 160px;background: #0f72c6;}
.cont>.left>p>img{vertical-align: middle;}
.cont>.left>p>span{vertical-align: middle;margin-left: 20px;font-size: 3.6rem;color: #fff;}
.cont>.left>ul{padding: 40px 30px 100px 0;}
.cont>.left>ul>li{margin-bottom: 20px;height: 80px;line-height: 80px;border-radius: 0 40px 40px 0;background: #fff;}
.cont>.left>ul>li:last-child{margin-bottom: 0;}
.cont>.left>ul>li>a{width: 100%;padding-left: 30%;display: block;height: 100%;}
.cont>.left>ul>li span{font-size: 2rem;color: #333;display: block;background: url(../images/) no-repeat right 30px center;}
.cont>.left>ul>.avt span{background-image: url(../images/33_12.png);color: #fff;}
.cont>.left>ul>.avt{background: #0f72c6;}
.cont>.right{width: 68.22%;padding-right: 8.3%;float: right;margin-left: 4.18%;padding-bottom: 100px;}
.sys{padding-top: 60px;}
.sys>li{margin-bottom: 40px;overflow: hidden;}
.sys>li>img{float: right;width: 46.6%;border-radius: 10px;}
.sys>li>div{float: left;width: 46.6%;padding-top: 40px;}
.sys>li>div>span{font-size: 3rem;color: #333;line-height: 1.5;}
.sys>li>div>p{font-size: 1.6rem;color: #666;line-height: 2;margin-top: 28px;}
.sys>li:nth-child(2n)>img{float: left;}
.sys>li:nth-child(2n)>div{float: right;}
.sy{overflow: hidden;padding-top: 80px;margin-bottom: 60px;}
.sy>p{width: 46%;float: left;padding-top: 30px;}
.sy>p>b{font-weight: 500;font-family: ba1;color: #0f72c6;font-size: 7.2rem;display: block;line-height: 0.8;margin-top: -30px;margin-bottom: 26px;}
.sy>p>span{font-size: 3.2rem;color: #333;line-height: 1.5;}
.sy>p>font{display: block;font-size: 1.6rem;color: #666;margin-top: 28px;line-height: 2;}
.sy>img{float: right;width: 48.7%;}
.sy1{overflow: hidden;}
.sy1>li{float: left;width: 31.5%;margin-right: 2.75%;margin-bottom: 30px;height: 60px;line-height: 60px;border-radius: 30px;text-align: center;background: #fff;transition:0.5s;cursor: pointer;}
.sy1>li i{width: 14px;height: 10px;display: inline-block;vertical-align: middle;background: url(../images/4_13.png) no-repeat center;transition:0.5s;margin-right: 10px;}
.sy1>li span{font-size: 1.8rem;color: #333;vertical-align: middle;transition:0.5s;}
.sy1>li:hover{background-image: linear-gradient(to right, #85bb4e, #01b0ef);}
.sy1>li:hover i{background-image: url(../images/4_11.png);}
.sy1>li:hover span{color: #fff;font-weight: bold;}
.sy1>li:nth-child(3n){margin-right: 0;}
.sy2{border:1px solid #afcbe3;border-radius: 26px 26px 0 0;text-align: center;color: #333;overflow: hidden;}
.sy2>p{background: #0f72c6;color: #fff;overflow: hidden;border-bottom: 1px solid #afcbe3;}
.sy2>p>span{font-weight: bold;font-size: 2.4rem;float: left;width: 39%;height: 78px;line-height: 78px;}
.sy2>p>span:nth-child(2){width: 61%;border-left: 1px solid #afcbe3;}
.sy2>li{background: #fff;overflow: hidden;border-bottom: 1px solid #afcbe3;display: flex;align-items:center;}
.sy2>li>span{padding: 15px 3%;line-height: 2;font-size: 1.8rem;align-content: stretch;float: left;width: 39%;}
.sy2>li>span:nth-child(2){width: 61%;border-left: 1px solid #afcbe3;text-align: left;}
.sy2>li:last-child{border-bottom: none;}
.sy2>li:nth-child(2n+1){background: #f3f7fa;}
.sy1_0{margin-bottom: -20px;padding-bottom: 10px;border-bottom: 1px solid #d1d9e0;}

.new1{margin-top: 40px;position: relative;padding-bottom: 40px;}
.new1>li{margin-bottom: 40px;overflow: hidden;padding-top: 10px;height: 252px;position: relative;}
.new1>li>a>p{width: 80px;float: left;font-family: Arial;color: #999;transition:0.5s;}
.new1>li>a>p>b{font-size: 3.2rem;display: block;margin-bottom: 16px;}
.new1>li>a>p>font{font-size: 2rem;}
.new1>li>a>span{margin-left: 50px;float: left;width: 15px;height: 15px;border-radius: 50%;padding: 2px;margin-top: 6px;}
.new1>li>a>span>font{width: 100%;height: 100%;border-radius: 50%;background: #999;display: block;}
.new1>li>a>div{margin-left: 207px;margin-right: 530px;}
.new1>li>a>div>span{font-size: 2.2rem;color: #333;display: block;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;transition:0.5s;line-height: 1.2;}
.new1>li>a>div>p{font-size: 1.6rem;line-height: 2;margin: 34px 0;overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;color: #999;}
.new1>li>a>div>font{font-size: 1.6rem;width: 120px;height: 38px;line-height: 38px;border-radius: 19px;border:1px solid #ccc;color: #999;text-align: center;display: block;transition:0.5s;}
.new1>li>a>img{position: absolute;right: 0;top: 0;width:450px;border-radius: 12px;}
.new1>li:hover>a>span{padding: 5px;background: #0f72c6;}
.new1>li:hover>a>span>font{width: 5px;height: 5px;background: #fff;}
.new1>li:hover>a>p{color: #0f72c6;}
.new1>li:hover>a>div>span{font-weight: bold;color: #0f72c6;}
.new1>li:hover>a>div>font{color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);border: none;}
.new1>b{position: absolute;height: 100%;border-left: 1px dashed #ccc;position:absolute;top: 0;left: 137px;}
.jyyd{margin: 80px auto 100px;}
.jyyd>div{margin-bottom: 60px;overflow: hidden;}
.jyyd>div>span{font-size: 4rem;color: #333;}
.jyyd>div>p{float: right;}
.jyyd>div>p>a{width: 124px;height: 44px;border-radius: 22px;border:1px solid #ccc;color: #666;font-size: 1.6rem;line-height: 44px;margin-left: 30px;float: left;text-align: center;}
.jyyd>div>p>.avt{color: #fff;background-image: linear-gradient(to right, #85bb4e, #01b0ef);border: none;}
.more{transition:0.5s;}
.more:hover{box-shadow: 10px 10px 20px rgba(1,176,239,0.2);}
.bar{background: url() no-repeat center bottom;padding: 60px 0 200px;}
.news{overflow: hidden;margin: 0px auto 0px;position: relative;}
.news>.left1{margin-right: 520px;padding: 60px 80px;background: #f8f9fb;}
.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: #666;line-height: 1.9;text-indent: 2em;}
.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;}
.news>.right{width: 380px;position: absolute;right: 40px;top: 80px;}
.news>.right>p{font-size: 2.4rem;font-weight: bold;color: #0f72c6;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.6rem;color: #0f72c6;}
.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>p{float: left;position: relative;margin-top: 45px;margin-left: 10px;}
.nav>p>span{background: url(../images/111.png) no-repeat center;width: 50px;height: 32px;display: block;}
.nav>p>img{position: absolute;left: 50%;margin-left: -125px;top: 40px;display: none;max-width: none;}
.nav>p:hover>img{display: block;}
.nav>p:nth-child(3)>span{background-image: url(../images/222.png);}
.navs>p>span{background-image: url(../images/11.jpg);}
.navs>p:nth-child(3)>span{background-image: url(../images/22.jpg);}
.cont>.right>p{font-size: 3rem;margin: 0 0 30px;color: #333;display: none;padding-top: 30px;font-weight: bold;}
/*****分页控件*****/
.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: #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: 1600px) {
.cont>.left>ul>li>a,.cont>.left>p{padding-left: 18%;}
}
@media (max-width: 1440px) {
.tent{margin-bottom: 90px;}
.cont>.right{padding-right: 4%;margin-left: 4%;}
.cont>.left>p,.cont>.left>ul>li>a{padding-left: 10%;}
.sy1>li span{font-size: 1.4rem;}
.sy2>li>span{font-size: 1.6rem;}
.news>.left1{margin-right: 450px;}
.news>.right{right: 0;top: 40px;}
}
@media (max-width: 1280px) {
.floor .left>ul>li{margin-right: 4vw;}
}
@media (max-width: 920px) {
html{font-size: 8px;}
.wid{max-width: 94%!important;}
.nav_0{display: block;}
.nav,.navs,.top{display: none;}
.nav_0{margin: 0 auto;}
/*.sbanner1{display: none;}*/
/*.banner1{padding-top: 45px;}*/
.nav_0{margin: 0 auto;}
.nav_0{display: block;z-index: 999999999;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.banners{height: 200px;width: 100%;background-size: cover;line-height: 155px;font-size: 4rem;padding-top: 45px;}
.sabout{height: auto;padding: 30px 0;}
.bar{padding: 30px 0 30px;background: none!important;}
.news>.right{display: none;}
.news>.left1{margin-right: 0;}
.news>.left1>p>span{margin-right: 40px;}
.news>.left1>p{padding-bottom: 20px;margin-bottom: 30px;}
.news>.left1>ul{margin-top: 30px;padding-top: 0px;}
.news>.left1>span{font-size: 2rem;font-weight: 500;line-height: 1.6;}
.news>.left1>p>span:nth-child(4){margin-right: 0;}
.news>.left1{padding: 20px;}
 .banner{padding-top: 45px;}
.sabout>div>b{font-size: 3rem;}
.sabout>div>p{line-height: 1.7;margin: 20px 0 30px;width: 100%;}
.sabout>div>ul>li>span{font-size: 4rem;line-height: 0.8;}
.sabout>div>ul>li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
.sabout>div>ul>li:nth-child(2n){margin-right: 0;}
.sabout>div>ul>li>p{padding-top: 10px;margin-top: 10px;}
.sabout>div>ul{margin-bottom: 10px;}
.ss{height: auto;padding: 30px 0;background-size: cover;}
.ss>div>.left{float: none;margin-top: 0;width: 100%;margin-bottom: 20px;}
.ss>div>.right{float: none;width: 100%;margin-right: 0;padding-top: 20px;}
.ss>div>.left>span{font-size: 3rem;}
.ss>div>.left>p{font-size: 3.6rem;margin: 18px 0 16px;}
.ss>div>.left>font{line-height: 1.7;}
.ss>div>.right>ul{padding: 0 2% 1px;margin-bottom: 20px;}
.ss>div>.right>ul>li>span{font-size: 1.4rem;margin-top: 10px;}
.ss>div>.right>ul>li>img{width: 28px;}
.ss>div>.right>ul>li{margin-bottom: 14px;}
.ss>div>.right>div>p{display: none;}
.ss>div>.right>div{padding: 0 20px 30px;}
.ss>div>.right>div>div>p{margin: 18px 0 18px;line-height: 1.7;}
.tent{padding: 30px 0;margin-bottom: 30px;}
.title>span,.title1>span{font-size: 3rem;}
.title>p{font-size: 3.6rem;margin: 16px auto 14px;}
.title1>p{font-size: 3.6rem;}
.title>font{line-height: 1.7;padding: 0 30px;display: block;}
.tent>ul{margin-top: 20px;}
.tent>a{margin-left: 22px;}
.tent>ul .slick-next, .tent>ul .slick-prev{width: 30px;height: 30px;background-size: 100% 100%;bottom: -65px;}
.tent>a{margin-top: 30px;}
.tent>ul .slick-prev{margin-right: 50px;}
.snew>li{float: none;width: 100%;margin-right: 0;margin-bottom: 30px;}
.snew{margin: 30px auto 40px;}
.snew>li b{margin-top: 10px;}
.snew>li p{margin: 10px 0 15px;}
.snew>li:last-child{margin-bottom: 0;}
.floor>div{display: none;}
.floor>p>span{height: auto;line-height: 1.5;padding: 15px 10px;}
.floor>p>span a{display: inline;}
.floor{padding-top: 0;}
.floor>p>span font{float: none;}
.floor>p{margin-top: 0;border:none;}
.sabout>div>a,.ss>div>.right>div>div>a,.tent>a,.title1>a{width: 120px;height: 38px;line-height: 38px;}
.sabout>div>a>img,.ss>div>.right>div>div>a>img,.tent>a>img,.title1>a>img{width: 6px;}
.cont>.left{display: none;}
.cont>.right>p{display: block;}
.cont>.right{float: none;width: 94%;margin: 0 auto;padding-bottom: 10px;padding-right: 0;}
.cont{display: block;}
.sys>li>img,.sys>li>div,.sy>img,.sy>p{float: none;width: 100%;}
.sys>li>div{padding-top: 20px;}
.sys{padding-top: 0;}
.sys>li>div>span{font-size: 2.2rem;}
.sys>li>div>p{margin-top:12px;line-height: 1.7;}
.sys>li{margin-bottom: 20px;padding-bottom: 24px;background: url(../images/tt11.png) no-repeat center bottom;background-size: 100% auto;}
.sy{padding-top: 30px;margin-bottom: 20px;}
.sy>p{padding-top: 20px;}
.sy>p>font{margin-top: 10px;line-height: 1.7;}
.sy1>li i{display: none;}
.sy1>li{width: 48%;margin-right: 4%;height: 40px;line-height: 40px;margin-bottom: 10px;}
.sy1>li:nth-child(3n){margin-right: 4%;}
.sy1>li:nth-child(2n){margin-right: 0;}
.sy1{margin-bottom: 30px;}
.sy2{border-radius: 0;margin-bottom: 30px;}
.sy2>p>span{line-height: 64px;height: 64px;}
.sy2>li>span{line-height: 1.7;}
.sy>p>b{margin-top: 0;margin-bottom: 10px;}
.sy1_0{margin-bottom: 0px;border-bottom: none;background: url(../images/tt11.png) no-repeat center bottom;background-size: 100% auto;padding-bottom: 30px;}
.sy1_0:last-child{margin-bottom: 30px!important;}
.jyyd{margin: 30px auto 40px;}
.jyyd>div>p{margin-top: 20px;float: none;}
.jyyd>div>p>a{width: 100px;height: 36px;line-height: 36px;margin-left: 0px;margin-right: 10px;}
.jyyd>div{margin-bottom: 0;}
.new1{margin-top: 30px;}
.new1{margin-top: 30px;}
.new1>b{display: none;}
.new1>li{height: auto;margin-bottom: 20px;}
.new1>li>a>img{position: initial;width: 100%;}
.new1>li>a>span{display: none;}
.new1>li>a>div{margin-right: 0;margin-left: 80px;margin-top: 20px;}
.new1>li>a>div>p{margin: 14px 0;}
.new1>li>a>p{margin-top: 20px;}
.new1{padding-bottom: 0;}
.news>.left1>div>p{margin-bottom: 0;}
.ernav{display: none;}
.about{padding-top: 30px;height: auto;background: none;margin-bottom: 30px;}
.about>div>p{font-size: 3rem;line-height: 1.5;margin-bottom: 20px;}
.about>div>div{line-height: 1.7;}
.about1{padding-top: 30px;padding-bottom: 40px;height: auto;background-size: cover;}
.about1>div>img{float: none;width: 100%;box-shadow: none;border-radius: 0;}
.about1>div>ul{float: none;width: 100%;margin-top: 30px;}
.about1>div>ul>p{margin-bottom: 30px;}
.about1>div>ul>li{font-size: 1.6rem;background: url(../images/2_09.png) no-repeat 20px 10px #fff;background-size: 20px auto;height: auto;line-height: 28px;margin-bottom: 10px;padding: 6px 20px 6px 50px}
.about1>div>ul>p{font-size: 3rem;}
.contact_0{margin-bottom: 28px;}
.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;}
.ifr{height: 250px;margin: 0 auto 20px;}
.contact2{padding: 30px 0;}
.contact1>p{margin-bottom: 20px;}
.contact1>input{margin-right: 0;width: 100%;margin-bottom: 18px;}
.contact1>textarea{margin-bottom: 18px;margin-top: 0;height:120px;}
.contact1>a,.contact1>span{width: 100px;}
.titles{padding-top: 30px;}
.contact1>div>a,.contact1>div>span{width: 100px;height: 38px;line-height: 38px;}
.about2{padding-top: 30px;padding-bottom: 140px;height: auto;}
.about2>div>p{font-size: 3rem;margin-bottom: 30px;}
.about2>div>div{font-size: 1.6rem;line-height: 1.7;}
.banner div>span{transform: scale(1);}
.about>div>img{margin-top: 20px;}
}