﻿*{margin: 0;padding: 0;
    outline:0 none !important; 
} 
li{list-style: none;}
a{text-decoration: none !important;}
div{font-size: 0;line-height: 1;}
html{font-size: 10px;}
body{font-family: 微软雅黑 !important;overflow-x:hidden;}
p,ul{margin: 0;padding: 0;}
img{max-width: 100%;}
@font-face{
    font-family: 'yl1';
    src : url('../11.ttf');
}
@font-face{
    font-family: 'yl2';
    src : url('../22.TTF');
}
@font-face{
    font-family: 'baw';
    src : url('../33.TTF');
}
.clear{display: block;clear: both;}
.wid{width: 1560px!important;max-width: 94%!important;margin: 0 auto;}
.top{position: relative;}
.top{padding-top: 100px;}
.nav{position: absolute;left: 0;top: 0;width: 100%;padding: 0 120px;height: 100px;line-height: 100px;border-bottom: 1px solid rgba(255,255,255,0.4)}
.nav>img{vertical-align: middle;}
.nav>div{float: right;line-height: 100px;}
.nav>div>ul>li{display: inline-block;margin-right: 60px;vertical-align: middle;position: relative;}
.nav>div>ul>li:last-child{margin-right: 0;}
.nav>div>ul>li>div{position: absolute;left: 50%;top: 100px;z-index: 9999999;display: none;margin-left: -50px;}
.nav>div>ul>li>div>a{font-size: 1.4rem;line-height: 34px;background: rgba(255,255,255,0.7);display: block;width: 100px;height: 34px;color: #285ac5;transition:0.5s;text-align: center;}
.nav>div>ul>li>div>a:hover{background: #285ac5;color: #fff;}
.nav>div>ul>li>a{font-size: 1.6rem;color: #333333;transition:0.5s;border-bottom: 4px solid transparent;display: block;height: 100px;}
.nav>div>ul>li>a:hover{border-color: #285ac5;color: #285ac5;}
.nav>div>ul>.avt>a{border-color: #285ac5;color: #285ac5;}
.top>p{position: absolute;bottom: 6%;width: 100%;text-align: center;}
.top>p>span{background: url(../images/3_03.png) no-repeat center;width: 31px;height: 50px;display: inline-block;margin-bottom: 22px;}
.top>p>span>img{animation:taba 1.5s both infinite;margin-left: -1px;}
.top>p>font{font-size: 1.2rem;color: #fff;}
.nav>div>ul>div{display: inline-block;vertical-align: middle;width: auto;}
.nav>div>ul>div>span{font-size: 2rem;color: #fff;vertical-align: middle;margin: 0 40px 0 22px;}
.nav>div>ul>div img{vertical-align: middle;}
.nav>div>ul>div>b{display: inline-block;vertical-align: middle;width: 1px;height: 30px;margin-right: 40px;background: #fff;}
.nav>div>ul>div>a{display: inline-block;vertical-align: middle;}
@keyframes taba {
 0%{
    margin-top: 14px;
 }
 100%{
    margin-top: 30px;
 }
}
@keyframes tabaa {
 0%{
    transform:rotate(0deg);
 }
 100%{
    transform:rotate(360deg);
 }
}
.nav>div>span{display: none;}
.title{text-align: center;background: url(../images/1_09.png) no-repeat top center;margin: 74px 0 80px;padding-top: 22px;}
.title>span{font-size: 4rem;color: #30333b;}
.title>p{font-size: 2.4rem;margin-top: 30px;color: #285ac5;text-transform: uppercase;}
.spro{width: 100%;position: relative;}
.spro>ul{height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;}
.spro>ul li{background: rgba(0,17,53,0.5);transition:0.5s;width: 33.33%;float: left;height: 100%;padding: 40px;}
.spro>ul li:hover{background: rgba(0,17,53,0.78);}
.spro>ul li>div{border:2px solid transparent;transition:0.5s;display: flex; justify-content: center; flex-direction:column;text-align: center;height: 100%;}
.spro>ul li>div>a{color: #fff;transition:0.5s;}
.spro>ul li:hover>div{border:2px solid #afb5c0;}
.spro>ul li>div>a>img{margin-bottom: 80px;}
.spro>ul li>div>a>b{margin: 40px auto 110px;display: inline-block;width: 40px;height: 4px;background: #fff;}
.spro>ul li>div>a>span{font-size: 3rem;}
.spro>ul li>div>a>p{font-size: 2rem;margin-bottom: 68px;line-height: 2;}
.spro>ul li>div>a>font{display: inline-block;width: 40px;height: 40px;border-radius: 50%;text-align: center;line-height: 36px;background: #fff;color: #2d374f;font-size:3.4rem;display: none;}
.spro>ul li:hover>div>a>font{display: inline-block;}
.js{margin: 0 auto 30px;width: 1160px;max-width: 94%;overflow: hidden;}
.js>img{vertical-align: middle;max-width: 100%;float: left;}
.js>ul{width: 486px;float: right;max-width: 100%;padding-top: 40px;}
.js>ul>span{font-size: 3rem;color: #285ac5;vertical-align: bottom;font-weight: bold;}
.js>ul>font{vertical-align: bottom;font-size: 1.6rem;color: #333;margin-left: 16px;}
.js>ul>li:nth-child(3){margin-top: 56px;}
.js>ul>li{margin-bottom: 40px;overflow: hidden;}
.js>ul>li:last-child{margin-bottom: 0;}
.js>ul>li>span{line-height: 60px;width: 60px;text-align: center;background: url(../images/zcfg14_12.png) no-repeat center;background-size: cover;font-size: 2.4rem;color: #fff;height: 60px;float: left;}
.js>ul>li>p{margin-left: 88px;}
.js>ul>li>p>b{font-size: 2.4rem;color: #285ac5;display: block;margin-bottom: 14px;}
.js>ul>li>p>span{font-size: 1.6rem;color: #333;}
.szshz{overflow: hidden;margin-bottom: 110px;}
.szshz>li{width: 23.5%;margin-right: 2%;float: left;}
.szshz>li:last-child{margin-right: 0;}
.szshz>li img{width: 100%;}
.szshz>li p{text-align:center;margin-top: 20px;color: #333;font-size: 2rem;}
.tit{background-image: url(../images/111_03.png);}
.tit>span{color: #fff;}
.tit>p{color: #c3c3c5;}
.xt{width: 100%;max-width: 1560px;margin: 0 auto;}
.xt>p{font-size: 1.6rem;margin: 0 auto 82px;color: #e2e2e3;width: 600px;text-align: center;line-height: 26px;}
.xt>ul{overflow: hidden;}
.xt>ul li{width: 19%;margin-right: 8%;float: left;text-align: center;color: #fff;}
.xt>ul li:last-child{margin-right: 0;}
.xt>ul li p{font-size: 2.4rem;margin: 42px 0 20px;}
.xt>ul li span{font-size: 1.6rem;}
.xt>ul li font{font-size: 1.6rem;display: block;margin-top: 26px;line-height: 26px;}
.pro{width: 100%;max-width: 1560px;padding: 80px;overflow: hidden;margin: 100px auto 30px;background: rgba(255,255,255,0.8);}
.pro>img{float: left;width: 57%;}
.pro>div{margin-top: 60px;width: 540px;float: right;}
.pro>div>.title{background-color: #285ac5;width: 300px;height: 200px;margin: 0;margin-left: -120px;background-image: url(../images/1111_03.png);padding-top: 58px;background-position: center 34px;}
.pro>div>.title>span{color: #fff;}
.pro>div>.title>p{color: #fff;}
.pro>div>b{background: #285ac5;height: 3px;width: 180px;margin: 40px 0 36px;display: block;}
.pro>div>span{font-size: 3rem;font-weight: bold;color: #332121;}
.pro>div>p{font-size: 1.8rem;margin-top: 18px;line-height: 26px;margin-bottom: 40px;color: #332121;}
.pro>div>a{color: #1446b4;font-size: 2rem;padding-right: 40px;background: url(../images/1_44.png) no-repeat right bottom;display: inline-block;height: 20px;}
.tj{width: 100%;max-width: 1560px;margin: 114px auto 0;}
.tj>div>a{color: #1446b4;font-size: 2rem;padding-right: 40px;background: url(../images/1_44.png) no-repeat right bottom;display: inline-block;height: 20px;}
.tj>div{width: 48%;margin-right: 4%;float: left;height: 350px;position: relative;background: #f5f5f5;padding-left: 50px;padding-top: 70px;}
.tj>div>img{position: absolute;bottom: 0;right: 0;}
.tj>div:nth-child(2){margin-right: 0;}
.tj>div>span{font-size: 3rem;color: #323232;position: relative;z-index: 9;}
.tj>div>b{display: block;background: #666;width: 40px;height: 6px;margin: 40px 0 28px;}
.tj>div>p{font-size: 2rem;color: #323232;line-height: 34px;margin-bottom: 34px;width:121px;}
.al{width: 100%;max-width: 1560px;overflow: hidden;margin: 0 auto 100px;}
.al>ul{overflow: hidden;margin-bottom: 60px;padding-bottom: 10px;}
.al>ul li{width: 25%;float: left;}
.al>ul li img{width: 100%;}
.al>ul li div{margin: -58px 20px 0;background: #fff;height: 192px;padding: 30px 30px 0;position: relative;box-shadow: 0 0 3px #b2b2b2;}
.al>ul li div>span{font-size: 2.4rem;color: #333;}
.al>ul li div>font{font-size: 1.6rem;color: #666;}
.al>ul li div>b{width: 40px;height: 4px;display: block;margin: 20px 0;background: #999;}
.al>ul li div>p{margin-top: 20px;}
.al>ul li div>p>span{font-size: 2.2rem;vertical-align: middle;background: #999;color: #fff;width: 28px;height: 28px;border-radius: 50%;display: inline-block;font-family: 黑体;line-height: 28px;padding-left: 10px;margin-right: 10px;}
.al>ul li div>p>font{font-size: 1.4rem;vertical-align: middle;color: #999;}
.al>a{width: 140px;height: 44px;line-height: 42px;border:1px solid #285ac5;text-align: center;font-size: 1.6rem;display: block;margin: 0 auto;transition:0.5s;color: #285ac5;}
.al>a>span{font-size: 2.2rem;line-height: 42px;display: inline-block;vertical-align: middle;}
.al>a:hover{background: #285ac5;color: #fff;}
.snew{width: 100%;max-width: 1560px;margin: 0 auto 30px;overflow: hidden;}
.snew>ul{float: left;width: 850px;}
.snew>ul>li{height: 280px;padding: 60px 0;margin-left: 50px;background: #fff;margin-bottom: 40px;}
.snew>ul>li:last-child{margin-bottom: 0;}
.snew>ul>li>div{width: 160px;height: 160px;display: inline-block;vertical-align: top;display: flex; justify-content: center; flex-direction:column;text-align: center;background: #285ac5;margin-left: -50px;float: left;}
.snew>ul>li>div>p{padding-bottom: 14px;color: #fff;font-size: 2.4rem;border-bottom: 1px solid #fff;width: 100px;margin: 0 auto 14px;}
.snew>ul>li>div>p>span{font-size: 4rem;vertical-align: bottom;}
.snew>ul>li>div>span{font-size: 3rem;color: #fff;}
.snew>ul>li>p{width: 592px;margin-left: 38px;float: left;}
.snew>ul>li>p>font{font-size: 2.4rem;color: #333333;display: block;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.snew>ul>li>p>span{font-size: 1.6rem;color: #666;line-height: 28px;margin-top: 14px;display: block;margin-bottom: 24px;}
.snew>ul>li>p>a{width: 140px;height: 44px;line-height: 42px;border:1px solid #999;text-align: center;font-size: 1.6rem;display: block;transition:0.5s;color: #666;}
.snew>ul>li>p>a>span{font-size: 2.2rem;line-height: 42px;display: inline-block;vertical-align: middle;color: #999;}
.snew>ul>li>p>a:hover{background: #285ac5;color: #fff;border-color: #285ac5;}
.snew>ul>li>p>a:hover>span{color: #fff;}
.snew>div{width: 647px;float: right;background: #fff;height: 600px;}
.snew>div>img{width: 100%;}
.snew>div>div{width: 160px;height: 160px;display: inline-block;vertical-align: top;display: flex; justify-content: center; flex-direction:column;text-align: center;background: #285ac5;margin-right: 40px;float: right;margin-top: -120px;position: relative;}
.snew>div>div>p{padding-bottom: 14px;color: #fff;font-size: 2.4rem;border-bottom: 1px solid #fff;width: 100px;margin: 0 auto 14px;}
.snew>div>div>p>span{font-size: 4rem;vertical-align: bottom;}
.snew>div>div>span{font-size: 3rem;color: #fff;}
.snew>div>p{padding: 0 50px;margin-top: 40px;}
.snew>div>p>font{font-size: 2.4rem;color: #333333;}
.snew>div>p>span{font-size: 1.6rem;color: #666;line-height: 28px;margin-top: 14px;display: block;margin-bottom: 24px;}
.snew>div>p>a{width: 140px;height: 44px;line-height: 42px;border:1px solid #999;text-align: center;font-size: 1.6rem;display: block;transition:0.5s;color: #666;}
.snew>div>p>a>span{font-size: 2.2rem;line-height: 42px;display: inline-block;vertical-align: middle;color: #999;}
.snew>div>p>a:hover{background: #285ac5;color: #fff;border-color: #285ac5;}
.snew>div>p>a:hover>span{color: #fff;}
.hz{width: 100%;max-width: 1592px;margin: 0 auto 70px;}
.hz .slick-slide{padding-bottom: 36px;background: url(../images/1_73.png) no-repeat center bottom;margin: 0 16px;}
.hz .slick-slide img{border:1px solid #e6e6e6;}
.floor{width: 94%;max-width: 1560px;overflow: hidden;margin: 48px auto 28px;}
.floor>ul{width: 810px;float: left;overflow: hidden;}
.floor>ul>li{width: 184px;text-align: left;float: left;}
.floor>ul>li>p{font-size: 1.6rem;color: #d8d7d7;margin-bottom: 34px;}
.floor>ul>li>a{font-size: 1.4rem;color: #bfbebe;display: block;margin-bottom: 18px;}
.floor>ul>li>a:last-child{margin-bottom: 0;}
.floor>ul>li:last-child{width: auto;}
.floor>div{width: 356px;float: right;text-align: right;/*padding-left: 130px;background: url(../images/1234.png) no-repeat left top;*/}
.floor>div>span{font-size: 3rem;color: #9a9999;}
.floor>div>b{font-size: 1.6rem;display: block;color: #e0e0e0;margin: 20px 0 26px;}
.floor>div>p{font-size: 1.4rem;color: #a9a8a8;line-height: 24px;}
.floor>p{margin-right: 40px;float: left;}
.floor>p span{display: block;margin-top: 20px;text-align: center;font-size: 14px;color: #fff;}
.floor>p img{width: 120px;}


.bottom{line-height: 22px;min-height: 56px;border-top: 1px solid #484848;text-align: center;color: #bfbebe;font-size: 1.4rem;padding: 16px 0;}
.bottom>a{color: #bfbebe;}


.aboutnav{width: 100%;overflow: hidden;border-bottom: 1px solid #babec4;box-shadow: 0 0 20px rgba(0,0,0,0.35);}
.aboutnav>div{width: 33.33%;float: left;text-align: center;height: 96px;line-height: 96px;cursor: pointer;transition:0.5s;border-right: 1px solid #babec4;}
.aboutnav>div:nth-child(4){border-right: none;}
.aboutnav>div span{font-size: 2.2rem;color: #4d4d4d;vertical-align: middle;transition:0.5s;}
.aboutnav>div a{display: inline-block;width: 100%;height: 100%;}
.aboutnav>div p{width:36px;height: 30px;display: inline-block;vertical-align: middle;transition:0.5s;margin-right: 20px;}
.aboutnav>div:nth-child(1) p{background: url(../images/1.png) no-repeat center;}
.aboutnav>div:nth-child(2) p{background: url(../images/2.png) no-repeat center;}
.aboutnav>div:nth-child(3) p{background: url(../images/3.png) no-repeat center;}
.aboutnav>div:nth-child(4) p{background: url(../images/4.png) no-repeat center;}
.aboutnav2>div{width:25%;}
.aboutnav2>div:nth-child(1) p{background: url(../images/8.png) no-repeat center;}
.aboutnav3>div:nth-child(1) p{background: url(../images/a.png) no-repeat center;}
.aboutnav2>div:nth-child(2) p{background: url(../images/9.png) no-repeat center;}
.aboutnav3>div:nth-child(2) p{background: url(../images/b.png) no-repeat center;}
.aboutnav2>div:nth-child(3) p{background: url(../images/10.png) no-repeat center;}
.aboutnav3>div:nth-child(3) p{background: url(../images/c.png) no-repeat center;}
.aboutnav2>div:nth-child(4) p{background: url(../images/111.png) no-repeat center;}
.aboutnav>.avt{background: #285ac5;}
.aboutnav>.avt span{color: #fff;}
.aboutnav>.avt:nth-child(1) p{background: url(../images/11.png) no-repeat center;}
.aboutnav>.avt:nth-child(2) p{background: url(../images/22.png) no-repeat center;}
.aboutnav>.avt:nth-child(3) p{background: url(../images/33.png) no-repeat center;}
.aboutnav>.avt:nth-child(4) p{background: url(../images/44.png) no-repeat center;}
.aboutnav2>.avt:nth-child(1) p{background: url(../images/88.png) no-repeat center;}
.aboutnav3>.avt:nth-child(1) p{background: url(../images/aa.png) no-repeat center;}
.aboutnav3>.avt:nth-child(2) p{background: url(../images/bb.png) no-repeat center;}
.aboutnav3>.avt:nth-child(3) p{background: url(../images/cc.png) no-repeat center;}
.aboutnav2>.avt:nth-child(2) p{background: url(../images/99.png) no-repeat center;}
.aboutnav2>.avt:nth-child(3) p{background: url(../images/1010.png) no-repeat center;}
.aboutnav2>.avt:nth-child(4) p{background: url(../images/1111.png) no-repeat center;}
.aboutnav>div:hover{background: #285ac5;}
.aboutnav>div:hover span{color: #fff;}
.aboutnav>div:hover:nth-child(1) p{background: url(../images/11.png) no-repeat center;}
.aboutnav>div:hover:nth-child(2) p{background: url(../images/22.png) no-repeat center;}
.aboutnav>div:hover:nth-child(3) p{background: url(../images/33.png) no-repeat center;}
.aboutnav>div:hover:nth-child(4) p{background: url(../images/44.png) no-repeat center;}
.aboutnav2>div:hover:nth-child(1) p{background: url(../images/88.png) no-repeat center;}
.aboutnav3>div:hover:nth-child(1) p{background: url(../images/aa.png) no-repeat center;}
.aboutnav2>div:hover:nth-child(2) p{background: url(../images/99.png) no-repeat center;}
.aboutnav3>div:hover:nth-child(2) p{background: url(../images/bb.png) no-repeat center;}
.aboutnav2>div:hover:nth-child(3) p{background: url(../images/1010.png) no-repeat center;}
.aboutnav3>div:hover:nth-child(3) p{background: url(../images/cc.png) no-repeat center;}
.aboutnav2>div:hover:nth-child(4) p{background: url(../images/1111.png) no-repeat center;}
#about{width: 100%;max-width: 1560px;margin: 98px auto 30px;}
#about>.intro{font-size: 4rem;margin-bottom: 48px;text-align: center;color: #333;}
#about>div>span{font-size: 1.8rem;line-height: 32px;display: block;margin-bottom: 20px;}
#about>div{color: #4d4d4d;}
#about>div>p{font-size: 2.4rem;/*margin: 12px auto 24px;*/}
#wh{width: 100%;max-width: 1560px;margin: 98px auto 100px;}
#wh>p{font-size: 4rem;margin-bottom: 75px;text-align: center;color: #333;}
#wh>ul{overflow: hidden;}
#wh>ul>li{width: 31%;margin-right: 3.5%;float: left;text-align: center;position: relative;}
#wh>ul>li:last-child{margin-right: 0;}
#wh>ul>li>img{width: 100%;}
#wh>ul>li>div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex; justify-content: center; flex-direction:column;text-align: center;color: #fff;}
#wh>ul>li>div>span{font-size: 3.4rem;}
#wh>ul>li>div>p{font-size: 2rem;margin: 18px auto 44px;}
#wh>ul>li>div>font{font-size: 1.8rem;}
.fzlc{margin: 100px auto 110px;}
.fzlc>p{font-size: 4rem;color: #333;margin-bottom: 56px;text-align: center;}
.fzlc>ul{position: relative;overflow: hidden;}
.fzlc>ul>b{position: absolute;left: 50%;top: 0;width: 2px;height: 100%;background: #d4def3;z-index: -1;margin-left: -1px;}
.fzlc>ul>li{float: right;width: 50%;padding-left: 90px;position: relative;margin-bottom: 260px;padding-bottom: 40px;}
.fzlc>ul>li:nth-child(2){float: left;padding-left: 0;padding-right: 90px;top: 400px;}
.fzlc>ul>li>img{width: 100%;display: block;}
.fzlc>ul>li>p{font-size: 1.6rem;line-height: 2;color: #666;margin-top: 30px;}
.fzlc>ul>li>b{position: absolute;top: 0;width: 20px;height: 20px;border-radius: 50%;border:2px solid #285ac5;padding: 4px;left: -10px;}
.fzlc>ul>li>b>i{width: 100%;height: 100%;border-radius: 50%;background: #285ac5;display: block;}
.fzlc>ul>li:nth-child(2)>b{left: initial;right: -10px;}
.fzlc>ul>li:nth-last-child(-n+2){margin-bottom: 0;}




#ry{margin: 100px auto 30px;max-width: 1560px;width: 100%;}
#ry>p{font-size: 4rem;margin-bottom: 70px;text-align: center;color: #333;}
#ry1{
                margin: 0 auto 0;max-width: 1560px;width: 100%;overflow: initial;
            }
            .swiper-slide{
                width:600px;
                height: auto;
                box-shadow: 0 0 4px #b5b5b5;
                position: relative;
            }
            .swiper-slide img{width: 100%;}
            .swiper-slide b{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;}
            .swiper-slide-prev b,.swiper-slide-next b{background: rgba(0,0,0,0.2);}
            .swiper-slide-active b{display: none;}
            .swiper-button-next,.swiper-button-prev{width: 60px;height: 60px;margin-top: -30px;}
            .swiper-button-next{background: url(../images/1100.png) no-repeat;right: 80px;}
            .swiper-button-prev{background: url(../images/1199.png) no-repeat;left: 80px;}
            .banner_page{
                margin: 20px auto;
                left: 0;
                right: 0;
            }
            .banner_page span{
                margin: 0 10px;
            }
            h2{
                text-align: center;
            }
            .swiper-pagination-bullet-active{
                width: 16px;
                border-radius: 8px;
            }

#hz{width: 100%;max-width: 1560px;margin: 100px auto 110px;}
#hz>p{font-size: 4rem;margin-bottom: 72px;text-align: center;color: #333;}
.hz1{width: 100%;}
.hz_0{padding-bottom: 36px;background: url(../images/1_73.png) no-repeat center bottom;width: 22%;margin-right: 4%;float: left;margin-left: 0;}
.hz_0:nth-child(4n){margin-right: 0;}
.hz_0 img{border:1px solid #e6e6e6;}
.aboutnav1>div{width:25%;}
/*.aboutnav1>div:nth-child(1) p{background: url(../images/5.png) no-repeat center!important;width: 124px;}
.aboutnav1>div:hover:nth-child(1) p{background: url(../images/55.png) no-repeat center!important;}
.aboutnav1>div:nth-child(2) p{background: url(../images/6.png) no-repeat center!important;width: 85px;}
.aboutnav1>div:hover:nth-child(2) p{background: url(../images/66.png) no-repeat center!important;}
.aboutnav1>div:nth-child(3) p{background: url(../images/7.png) no-repeat center!important;width: 112px;}
.aboutnav1>div:hover:nth-child(3) p{background: url(../images/77.png) no-repeat center!important;}
.aboutnav1>.avt:nth-child(1) p{background: url(../images/55.png) no-repeat center!important;}
.aboutnav1>.avt:nth-child(2) p{background: url(../images/66.png) no-repeat center!important;}
.aboutnav1>.avt:nth-child(3) p{background: url(../images/77.png) no-repeat center!important;}*/
#pro{width: 100%;width: 1560px;margin: 116px auto 80px;overflow: hidden;}
#pro>p{font-size: 4rem;color: #333;margin: 0px auto 60px;text-align: center;}
#pro>ul{overflow: hidden;}
#pro>ul>li{width: 47.5%;float: left;margin-right: 5%;margin-bottom: 60px;position: relative;text-align:center;}
#pro>ul>li:nth-child(2n){margin-right: 0;}
#pro>ul>li img{width: 100%;}
/*#pro>div>div{position: absolute;left: 0;top: 0;width: 100%;border:8px solid #f6f6f6;transition:0.5s;display: flex; justify-content: center; flex-direction:column;text-align: center;background: rgba(255,255,255,0.8);opacity: 0;}
#pro>div>div span{font-size: 2.4rem;color: #333333;}
#pro>div>div p{font-size: 1.6rem;width: 80%;line-height: 28px;margin: 52px auto 70px;color: #666;}
#pro>div>div b{font-weight: 500;width: 60px;height: 60px;line-height: 54px;display: inline-block;border-radius: 50%;color: #fff;font-size: 46px;background: #285ac5;}
#pro>div>img{margin-bottom: 30px;}
#pro>div>p{font-size: 2rem;color: #4d4d4d;text-align:left;}
#pro>div>p>span{font-size: 1.6rem;display: block;margin-top: 14px;color: #666;}
#pro>div>a{float: right;width: 140px;height: 46px;line-height: 44px;text-align: center;border:1px solid #ccc;color: #666;font-size: 1.6rem;margin-top: -46px;transition:0.5s;}
#pro>div:hover>a{border:1px solid #285ac5;color: #285ac5;}
#pro>div:hover>div{opacity: 1;}
#pro>div:hover>p{color: #285ac5;}*/
.pros{width: 94%;max-width: 1560px;margin: 0 auto 144px;box-shadow: 0px 2px 5px #c1c1c1;padding-top: 94px;}
.pros>span{font-size: 4rem;color: #333333;margin-bottom: 98px;display: block;text-align: center;}
.pros>div{text-align: center;margin:0 auto 50px;width: 1000px;}
.pros>div img{max-width: 100%;margin-bottom: 70px;}
.pros>div span{font-size: 2.6rem;font-weight: bold;text-align: left;margin-bottom: 20px;color: #333;}
.pros>div p{font-size: 1.8rem;margin-bottom: 22px;text-align: left;color: #4d4d4d;}
.pros>p{padding-top: 28px;border-top: 1px solid #e5e5e5;margin: 0 78px;overflow: hidden;padding-bottom: 100px;}
.pros>p>a{float: left;font-size: 1.6rem;width: auto;color: #666;}
.pros>p>a:last-child{float: right;}
.pro1{width: 94%;margin: 78px auto 110px;max-width: 1560px;}
.pro1>p{margin-bottom: 56px;}
.pro1>p>a{color: #333;margin-right: 12px;height: 44px;line-height: 44px;padding: 0 34px;border-radius: 30px;transition:0.5s;font-size: 1.8rem;display: inline-block;}
.pro1>p>.avt{background: #285ac5;color: #fff;}
.pro1>p>:hover{background: #285ac5;color: #fff;}
.pro1>div{overflow: hidden;}
.pro1>div>div{float: left;width: 32%;margin-right: 2%;margin-bottom: 40px;background: #f5f5f5;position: relative;height: 244px;}
.pro1>div>div:nth-child(3n){margin-right: 0%;}
.pro1>div>div>img{width: 100%;}
.pro1>div>div>a{position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding-left: 40px;padding-top: 94px;}
.pro1>div>div>a>span{font-size: 2.6rem;color: #333;}
.pro1>div>div>a>b{background: #666;margin: 20px 0 38px;height: 6px;width: 40px;display: block;}
.pro1>div>div>a>p{color: #1446b4;font-size: 2rem;}
.pro1>div>div>a>p>img{vertical-align: bottom;margin-left: 8px;}

.news{width: 100%;margin: 46px auto 120px;background: #fff;max-width: 1560px;}
.news>div{padding: 40px;transition:0.5s;border-bottom: 1px solid #cccccc;}
.news>div>a>b{display: block;height: 1px;width: 100%;background: #cccccc;margin-top: 29px;transition:0.5s;opacity: 0;}
.news>div>a>img{vertical-align: middle;margin-right: 5%;width: 33%;}
.news>div>a>div{width: 62%;display: inline-block;vertical-align: middle;}
.news>div>a>div>span{font-size: 2.4rem;color: #4d4d4d;transition:0.5s;font-weight: bold;}
.news>div:hover{background: #f2f2f2;}
.news>div:hover>a>b{opacity: 0;}
.news>div:hover>a>div>span{color: #285ac5;}
.news>div>a>div>p{font-size: 1.6rem;color: #8a8a8a;margin: 32px 0 92px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.news>div>a>div>div>b{font-size: 1.6rem;color: #999999;font-weight: 500;}
.news>div>a>div>div>img{float: right;}
.news>div:last-child>a>b{opacity: 0;}
.newxq{float: left;padding: 80px 60px 48px 60px;background: #fafafa;}
.newxq>div{width: 100%;margin: 70px auto 48px;line-height: 1.5;}
.newxq>p{font-size: 2.4rem;color: #285ac5;text-align: center;font-weight: bold;}
.tit_0{margin-top: 100px;text-align: center;}
.tit_0>span{font-size: 4rem;color: #333;}
.tit_0>p{font-size: 2.4rem;color: #285ac5;margin-top: 30px;text-transform: uppercase;}
.newxq>ul{width: 100%;overflow: hidden;border-top: 1px solid #cccccc;padding-top: 28px;}
.newxq>ul>li{width: 50%;float: left;}
.newxq>ul>li>a{font-size: 14px;color: #666666;}
.newxq>ul>li:last-child{text-align: right;}
.new1{width: 100%;max-width: 1560px;margin: 100px auto 94px;overflow: hidden;}
.new2{width:420px;margin-left: 40px;float: right;padding: 60px 30px 40px;background: #fafafa;}
.new2>p{font-size: 2.4rem;font-weight: bold;color: #333;border-left: 6px solid #285ac5;padding-left: 10px;height: 24px;line-height: 24px;margin-bottom: 30px;}
.new2>ul>li{margin-bottom: 20px;overflow: hidden;}
.new2>ul>li>a>img{vertical-align: top;width: 160px;}
.new2>ul>li>a>div{width: 180px;margin-left: 20px;vertical-align: top;display: inline-block;}
.new2>ul>li>a>div>p{font-size: 1.6rem;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height: 24px;margin-bottom: 36px;color: #333;}
.new2>ul>li>a>div>div>b{font-size: 1.4rem;color: #a1a1a1;}
.new2>ul>li>a>div>div>img{float: right;}
.sc{width: 100%;max-width: 1500px;margin: 100px auto 140px;}
.sc>div{padding: 40px 0;border-top: 1px solid #ccc;}
.sc>div:last-child{border-bottom: 1px solid #ccc;}
.sc>div>img{vertical-align: middle;}
.sc>div>img:nth-child(2){margin-left: 80px;margin-right: 40px;}
.sc>div>div{display: inline-block;vertical-align: middle;}
.sc>div>div>span{font-size: 2rem;color: #333;}
.sc>div>div>p{font-size: 1.6rem;color: #666;margin-top: 30px;}
.sc>div>div>p>a{color: #ff9e38;}
#al{width: 94%;max-width: 1560px;margin: 80px auto 60px;overflow: hidden;}
#al>div{width: 31%;margin-right: 3.5%;margin-bottom: 40px;float: left;}
#al>div:nth-child(3n){margin-right: 0;}
#al>div>img{width: 100%;margin-bottom: 30px;}
#al>div>p{font-size: 1.6rem;}
#al>div>p>span{font-size: 2.4rem;margin-bottom: 24px;display: block;}
#al>div>a{float: right;margin-top: -46px;width: 140px;height: 46px;line-height: 44px;text-align: center;font-size: 1.6rem;color: #666;border:1px solid #ccc;transition:0.5s;}
#al>div:hover>a{color: #285ac5;border:1px solid #285ac5;}
.tit_0>font{font-size: 1.6rem;margin-top: 28px;display: block;color: #666;line-height: 26px;}
.aboutnav3>div{width: 50%;}
.contact1{width: 940px;margin: 76px auto 96px;position: relative;height: 638px;}
.contact1>div{position: absolute;width: 212px;height: 212px;left: 44px;top: 44px;text-align: center;transform:rotate(45deg);overflow: hidden;transition:0.5s;border:1px solid #d5d5d5;cursor: pointer;}
.contact1>div>a{width: 212px;height: 212px;transform:rotate(-45deg);opacity: 1;display: block;padding-top: 38px;}
.contact1>div:hover{background: #da2020;border-color: #da2020;}
.contact1>div>a>span{font-size: 3rem;color: #666;transition:0.5s;}
.contact1>div:hover>a>span{color: #fff;}
.contact1>div>a>p{font-size: 1.6rem;color: #666;transition:0.5s;margin-top: 26px;line-height: 22px;padding: 0 10px;}
.contact1>div:hover>a>p{color: #fff;}
.contact1>div:nth-child(2){left: 364px;}
.contact1>div:nth-child(3){left: 684px;}
.contact1>div:nth-child(4){left: 205px;top: 214px;}
.contact1>div:nth-child(5){left: 525px;top: 214px;}
.contact1>div:nth-child(6){left: 364px;top: 384px;}

.contact2{background: url(../images/66_02.jpg) no-repeat left;height: 574px;}
.contact2>div{max-width: 1560px;overflow: hidden;margin: 0 auto;width: 100%;}
.contact2>div>div{width:680px;float: right;background: #fff;padding-top: 68px;padding-left: 40px;}
.contact2>div>div>p{font-size: 2.6rem;color: #4d4d4d;margin-bottom: 50px;}
.contact2>div>div>input{background: url(../images/3_06.jpg) no-repeat left top;padding-left: 8px;padding-bottom: 14px;font-size: 1.6rem;color: #666;border:none;border-bottom: 1px solid #c7c7c7;width: 100%;margin-bottom: 36px;}
.contact2>div>div>textarea{margin-bottom: 28px;width: 100%;padding-left: 8px;border:none;border-bottom: 1px solid #c7c7c7;height: 120px;line-height: 24px;font-family:微软雅黑;background: url(../images/3_06.jpg) no-repeat left top;font-size: 1.6rem;}
.contact2>div>div>a{font-size: 14px;color: #fff;display: block;width: 120px;height: 36px;line-height: 36px;background: #285ac5;text-align: center;border-radius: 40px;}
.contact3{width: 94%;max-width: 1560px;overflow: hidden;margin: 74px auto 70px;}
.contact3>div{border-right: 1px solid #ccc;height: 180px;padding-top: 17px;text-align: center;float: left;width: 33.33%;}
.contact3>div:last-child{border-right: none;}
.contact3>div>p{font-size: 1.6rem;margin: 28px 0 18px;}
.contact3>div>span{font-size: 1.6rem;}
.zp{width: 90%;max-width: 1560px;margin: 100px auto 120px;}
.zp>ul{padding-bottom: 60px;}
.zp>ul>li>p{height: 80px;line-height: 80px;border: 1px solid #e5e5e5;transition:0.5s;cursor: pointer;padding: 0 60px;background: #fafafa;}
.zp>ul>li>p>span{font-size: 2rem;display: inline-block;vertical-align: middle;color: #333;transition:0.5s;}
.zp>ul>li>p>a{float: right;font-size: 1.6rem;color: #333;transition:0.5s;}
.zp>ul>li>p>b{float: right;width: 24px;height: 24px;border-radius: 50%;line-height: 21px;font-size: 2.6rem;color: #fff;background: #999;text-align: center;font-weight: 500;margin-top: 27px;margin-left: 10px;}
.zp>ul>li>.avt{background: #285ac5;}
.zp>ul>li>.avt>span{color: #fff;}
.zp>ul>li>.avt>a{color: #fff;}
.zp>ul>li>.avt>b{color: #285ac5;background: #fff;}
.zp>ul>li>div{background: #fff;width: 100%;padding: 0 60px;position: relative;margin-top: 14px;display: none;}
.zp>ul>li>div>p{padding: 26px 0px;line-height: 34px;}
.zp>ul>li>div>p>span{font-size: 1.6rem;color: #4d4d4d;display: inline-block;vertical-align: middle;width: 25%;}
.zp>ul>li>div>div{padding-top: 40px;padding-bottom: 30px;border-top: 1px solid #c4c4c4;}
.zp>ul>li>div>div>span{color: #333;font-size: 2rem;font-weight: bold;margin-bottom: 32px;display: block;}
.zp>ul>li>div>div>p{color: #737373;font-size: 1.6rem;line-height: 32px;}
.zp>ul>li>div>img{position: absolute;left: 20px;top: -11px;}
.contact2>div>div{padding-bottom: 30px;}
.hztit>span{font-size: 4rem;color: #333;}
.hztit>p{font-size: 1.8rem;color: #666666;margin-top: 20px;line-height: 2;}
.hzys{margin: 100px auto 90px;}
.hzys>.hztit>p{float: right;width: 62%;margin-top: -10px;}
.hzys_0{margin-top: 90px;overflow: hidden;}
.hzys_0>li{width:  23%;margin-right: 2.66%;float: left;}
.hzys_0>li>img{width: 100%;border-radius: 15px;}
.hzys_0>li>p{font-size: 1.6rem;color: #333;line-height: 2;margin-top: 20px;}
.hzys_0>li:last-child{margin-right: 0;}
.hzys1{background: #f5f7fa;padding: 100px 0 120px;margin-bottom: 100px;}
.hzys1>ul{margin-top: 58px;overflow: hidden;}
.hzys1>ul>li{float: left;width: 31.5%;margin-right: 2.75%;background: #fff;overflow: hidden;border-radius: 15px;height: 500px;}
.hzys1>ul>li:last-child{margin-right: 0;}
.hzys1>ul>li>img{width: 100%;}
.hzys1>ul>li>p{position: relative;font-size: 1.8rem;line-height: 1.8;margin-top: 32px;color: #666;padding: 0 40px;}
.hzys1>ul>li>p>b{position: absolute;left: 0;top: 9px;width: 4px;height: 20px;background: #285ac5;}
.hzys2{margin: 50px auto 100px;overflow: hidden;}
.hzys2>div{float: left;border-radius: 15px;overflow: hidden;height: 496px;padding: 40px 40px;color: #fff;background: url(../images/zz1.JPG) no-repeat center;background-size: cover;width: 24.23%;}
.hzys2>div>span{font-size: 2.4rem;}
.hzys2>div>p{font-size: 1.6rem;line-height: 2;margin-top: 20px;}
.hzys2>ul{width: 75.77%;float: left;overflow: hidden;}
.hzys2>ul>div{float: left;width: 33.33%;margin-bottom: 16px;}
.hzys2>ul>div>li{margin-left: 16px;overflow: hidden;border-radius: 15px;background: url() no-repeat center;background-size: cover;padding: 40px 40px;color: #fff;height: 240px;}
.hzys2>ul>div>li>span{font-size: 2.4rem;}
.hzys2>ul>div>li>p{font-size: 1.6rem;line-height: 2;margin-top: 20px;}
.hzys3{margin-bottom: 100px;}
.hzys3>div{width: 50%;display: inline-block;vertical-align: middle;padding-right: 50px;}
.hzys3>img{width: 50%;vertical-align: middle;border-radius: 16px;}
.sqhz{margin: 100px auto;}
.sqhz>ul{margin-top: 58px;}
.sqhz>ul>li{width: 25%;float: left;position: relative;transition:0.5s;text-align: center;padding-top: 50px;height: 360px;border-radius: 15px;}
.sqhz>ul>li>p{font-size: 2.4rem;color: #333;margin: 8px auto 10px;transition:0.5s;}
.sqhz>ul>li>span{font-size: 1.6rem;color: #666;display: block;margin: 0 auto;width: 260px;max-width: 80%;line-height: 1.75;}
.sqhz>ul>li:hover>p{color: #285ac5;}
.sqhz>ul>li:hover{box-shadow: 20px 20px 40px rgba(0,34,107,0.1);}
.forms1{margin: 100px auto;text-align: right;}
.forms1>.hztit{margin-bottom: 60px;text-align: center;}
.forms1>input{width: 49.3%;margin-right: 1.4%;border:1px solid #e6e6e6;padding-left: 30px;font-size: 1.6rem;color: #666;height: 60px;line-height: 60px;text-align: left;background: #fff;margin-bottom: 20px;}
.forms1>input:nth-child(2n+1){margin-right: 0;}
.forms1>textarea{width: 100%;resize:none;margin: 0px 0 40px;display: block;padding: 14px 30px;line-height: 1.8;font-family: 微软雅黑;font-size: 1.6rem;color: #666;height: 240px;border-radius: 0px;border:1px solid #e6e6e6;text-align: left;}
.forms1>a{width: 220px;height: 60px;display: inline-block;vertical-align: middle;line-height: 60px;text-align: center;font-size: 2rem;color: #fff;background: #285ac5;margin-left: 40px;text-align: center;}
.forms1>span{width: 220px;height: 60px;display: inline-block;vertical-align: middle;line-height: 60px;text-align: center;font-size: 2rem;color: #666;cursor: pointer;border:1px solid #e6e6e6;}
.aboutsx1{background: url(../images/36685421_02.jpg) no-repeat center;height: 950px;padding-top: 170px;margin-bottom: 100px;}
.aboutsx1>div>span{font-size: 3.2rem;color: #333;}
.aboutsx1>div>b{font-size: 4rem;color: #285ac5;display: block;margin: 24px 0 36px;}
.aboutsx1>div>div{font-size: 1.8rem;color: #666;line-height: 2;width: 800px;max-width: 100%;}
.aboutsx1>div>ul{margin-top: 80px;overflow: hidden;}
.aboutsx1>div>ul>li{margin-right: 115px;float: left;text-align: center;}
.aboutsx1>div>ul>li>span{font-size: 6.8rem;color: #285ac5;font-family: baw;line-height: 0.8;text-transform: uppercase;}
/*.aboutsx1>div>ul>li:nth-child(-n+1)>span{line-height: 1;}*/
.aboutsx1>div>ul>li>p{font-size: 1.6rem;margin-top: 14px;color: #666;}
.aboutsx2{margin-bottom: 50px;overflow: hidden;}
.aboutsx2>img{width: 75.7%;float: left;}
.aboutsx2>ul{float: right;padding-top: 210px;}
.aboutsx2>ul>li{margin-bottom: 80px;}
.aboutsx2>ul>li>span{font-size: 8rem;font-family: Arial;color: #285ac5;line-height: 0.7;vertical-align: bottom;margin-right: 16px;}
.aboutsx2>ul>li>font{font-size: 1.8rem;color: #333;vertical-align: bottom;}
.aboutsx2>ul>li>p{font-size: 1.8rem;color: #333;margin-top: 18px;}
.whsx{margin: 100px auto 90px;overflow: hidden;}
.whsx>img{width: 50%;float: left;}
.whsx>div{padding-top: 50px;width: 43.5%;float: right;}
.whsx>div>span{font-size: 4rem;color: #333;}
.whsx>div>div{font-size: 1.8rem;color: #333;line-height: 2;margin-top: 40px;}
.whsx1{margin-bottom: 160px;overflow: hidden;}
.whsx1>li{float: left;width: 32%;margin-right: 2%;position: relative;}
.whsx1>li:last-child{margin-right: 0;}
.whsx1>li>img{width: 100%;display: block;}
.whsx1>li>div{position: absolute;height: 300px;left: 0;bottom: 0;width: 100%;transition:0.5s;padding: 210px 11% 0;background-image: linear-gradient(to bottom, transparent, #000);color: #fff;}
.whsx1>li>div>span{font-size: 3rem;}
.whsx1>li>div>p{font-size: 1.6rem;line-height: 2;display: none;margin-top: 30px;padding: 0 20px;text-align: center;}
.whsx1>li:hover>div{height: 100%;padding-top: 100px;text-align: center;background: rgba(0,0,0,0.6);}
.whsx1>li:hover>div>p{display: block;}
@media (max-width: 1600px) {.whsx1>li>div>span{font-size: 2.4rem;}}
@media (max-width: 1560px) {
/*.js>ul>li>p{width: 550px;}*/
.pro>img{width: 50%;margin-right: 70px;}
.whsx1>li>div>span{font-size: 2.4rem;}
.snew{text-align: center;}
.snew>ul{width: 720px;display: inline-block;vertical-align: top;margin-right: 70px;float: none;text-align: left;}
.snew>div{width: 500px;display: inline-block;vertical-align: top;float: none;text-align: left;}
.snew>ul>li>p{width: 500px;}
.hz{width: 80%;}
.hz .slick-next{right: -8%;}
    .hz .slick-prev{left: -8%;}
    #about{width: 94%;}
    #pro{width: 94%;}
    .contact2>div>div{padding-bottom: 30px;}
}
@media (max-width: 1366px) {
.floor>ul>li{width: 160px;}
.snew>ul{margin-right: 58px;}
.whsx>div{padding-top: 20px;}
}

@media (max-width: 900px) {
    .nav>div>ul>.avt>a{color: #fff;}
    .top{padding-top: 60px;}
    .top>p{display: none; }
    html{font-size: 7px;width: 100%;overflow-x:hidden;}
    .ys>ul>li:hover{margin-left: 0;padding-right: 15px;}
    .fl>div{width: 100%;margin-bottom: 30px;}
    .fl>div>p{display: block;width: auto;margin-right: 0;margin-bottom: 3px;}
    .fl>div>span{display: block;width: auto;margin-right: 0;}
    .fl{padding-top: 30px;margin-bottom: 30px;}
    .nav>div>span{display: block;float: right;margin-top: 22px;}
    .nav>div>span>img{width: 24px;float: right;}
    .nav>div{width: 100px;line-height: 32px;margin-bottom: 2px;}
    .nav>div>span>b{font-size: 4rem;color: #999;font-weight: 500;line-height: 14px;}
    .nav>div>ul{transition:0.5s;position: absolute;right: -100px;opacity: 0;top: 60px;width: 140px;line-height: 32px;z-index: 999999;}
    .nav>div>ul>li{display: block;margin-left: 0;margin-bottom: 2px;margin-right: 0;}
    .nav>div>ul>li>a{display: block;width: 100%;text-align: center;background: rgba(0,0,0,0.7);color: #fff;border-bottom: none;height: auto;}
    .nav>img{width: 120px;}
    .nav{line-height: 60px;padding: 0 4%;height: 60px;border-bottom: none;}
    .aboutnav>div p{display: none;}
    .aboutnav>div{height: 38px;line-height: 38px;}
    .zp{margin: 30px auto 40px;}
    .zp>ul>li>p{padding: 0 15px;height: 56px;line-height: 56px;}
    .zp>ul>li>p>b{height: 19px;line-height: 18px;width: 19px;margin-top: 19px;}
    .zp>ul>li>div>p>span{width: auto;margin-right: 10px;}
    .zp>ul>li>div{margin-top: 0;padding: 0 10px;}
    .zp>ul>li>div>p{line-height: 26px;padding: 10px 0;}
    .zp>ul>li>div>div{padding-top: 20px;padding-bottom: 15px;}
    .zp>ul>li>div>div>span{margin-bottom: 14px;}
    .zp>ul>li>div>div>p{line-height: 20px;}
    .zp>ul{padding-bottom: 0;}
    .tit_0{margin-top: 30px;width: 90%;margin-left: 5%;}
    .tit_0>p{margin-top: 10px;}
    .tit_0>font{margin-top: 10px;line-height: 18px;}
    .contact1{width: 100%;overflow: hidden;margin: 30px auto;height: auto;}
    .contact1>div{position: initial;width: 33.33%;float: left;transform: rotate(0deg);}
    .contact1>div>a{width: 100%;height: 100%;transform: rotate(0deg);display: flex; justify-content: center; flex-direction:column;text-align: center;padding-top: 0;}
    .contact1>div>a>p{padding: 0 5px;margin-top: 8px;line-height: 18px;}
    .contact2{background: none;height: auto;}
    .contact2>div>div{width: 90%;margin-left: 5%;padding: 0;float: none;}
    .contact2>div>div>p{margin-bottom: 26px;}
    .contact2>div>div>input{margin-bottom: 14px;}
    .contact2>div>div>textarea{height: 90px;margin-bottom: 14px;}
    .contact2>div>div>a{margin: 0 auto;}
    .bottom{padding: 10px 20%;}
    .contact3{margin: 30px auto;width: 90%;}
    .contact3>div{width: 100%;border-right: none;border-bottom: 1px solid #ccc;height: auto;padding: 20px 0;}
    .contact3>div:last-child{border-bottom: none;}
    .contact3>div:first-child{padding-top: 0;}
    .contact3>div>img{width: 32px;}
    .contact3>div>p{margin: 15px auto 10px;}
    .floor>ul{width: 100%;float: none;}
    .floor>ul>li{width: auto;margin-right: 5%;}
    .floor>ul>li:last-child{margin-right: 0;}
    .floor>div{float: none;text-align: left;margin-top: 20px;padding-left: 0px;background: url(../images/1234.png) no-repeat right top;width: 100%;background-size: 80px auto;}
    .floor>div>p{width: 226px;}
    .floor>div>b{margin: 12px auto 10px;}
    .floor{margin-top: 30px;margin-bottom: 20px;}
    #al>div{margin-right: 4%;width: 48%;text-align: center;margin-bottom: 18px;}
    #al>div:nth-child(3n){margin-right: 4%;}
    #al>div:nth-child(2n){margin-right: 0;}
    #al>div>img{margin-bottom: 14px;}
    #al>div>a{float: none;margin-top: 10px;display: inline-block;width: 82px;height: 34px;line-height: 32px;}
    #al>div>p>span{margin-bottom: 7px;}
    #al{margin: 30px auto 22px;}
    .sc{margin: 30px auto 40px;}
    .sc>div{padding: 20px 0;text-align: center;}
    .sc>div>img:nth-child(1){width: 70%;display: block;margin: 0 auto 15px;}
    .sc>div>img:nth-child(2){margin-left: 0;margin-right: 20px;width: 80px;}
    .sc>div>div{text-align: left;}
    .sc>div>div>p{margin-top: 12px;}
    .new1{margin: 30px auto 40px;}
    .newxq{float: none;width: 100%;padding: 30px 20px 10px;}
    .newxq>p{font-size: 3rem;}
    .newxq>div{margin: 30px auto 20px;line-height: 1;}
    .newxq>div>p{margin-top: 24px!important;line-height: 20px!important;}
    .nav>div>ul>li>div{display: none!important;}
    .newxq>ul{padding-top: 10px;}
    .newxq>ul>li{float: none;line-height: 16px;margin-bottom: 8px;width: 100%;}
    .newxq>ul>li:last-child{float: none;text-align: left;}
    .new2{padding: 0 20px 0px;width: 100%;float: none;margin-left: 0;}
    .new2>ul>li>a>div{float: none;margin-left: 0;}
    .new2>ul{overflow: hidden;}
    .new2>ul>li>a>div>p{line-height: 18px;margin-bottom: 8px;margin-top: 4px;}
    .new2>ul>li{float: left;width: 48%;margin-right: 4%;}
    .new2>ul>li:nth-child(2n){margin-right: 0;}
    .new2>ul>li>a>div>div>img{display: none;}
    .tit_0>span{font-size: 3.5rem;}
    .tit_0>p{font-size: 2rem;}
    .news{margin: 0 auto 40px;}
    .news>div{padding: 20px;}
    .news>div>a>img{width: 70%;margin-right: 0;display: block;margin: 0 auto;}
    .news>div>a>div{width: 100%;margin-top: 14px;}
    .news>div>a>div>span{font-size: 2.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
    .news>div>a>div>p{height: auto;line-height: 20px;margin: 14px auto;}
    .news>div>a>div>div>img{width: 20px;}
    .pro1{margin: 30px auto 20px;}
    .pro1>p>a{height: 32px;line-height: 32px;padding: 0;margin-right: 0;width: 25%;text-align: center;}
    .pro1>p{margin-bottom: 20px;}
    .pro1>div>div{width: 48%;margin-right: 4%;height: auto;margin-bottom: 15px;}
    .pro1>div>div:nth-child(3n){margin-right: 4%;}
    .pro1>div>div:nth-child(2n){margin-right: 0;}
    .pro1>div>div>a{padding-top: 36px;padding-left: 16px;}
    .pro1>div>div>a>b{display: none;}
    .pro1>div>div>a>p{margin-top: 10px;}
    .pro1>div>div>a>p>img{display: none;}
    .pros{width: 100%;padding-top: 30px;margin-bottom: 0px;}
    .pros>span{margin-bottom: 20px;}
    .pros>div{width: 94%;margin-left: 3%;margin-bottom: 20px;}
    .pros>div img{max-height: 200px;margin-bottom: 20px;}
    .pros>div p{margin-bottom: 10px;}
    .pros>p{padding: 18px 15px 20px;margin: 0 auto;}
    .pros>p>a:last-child{float: none;}
    .pros>p>a{float: none;display: block;margin-bottom: 10px;}
    #pro{margin: 30px auto 20px;width: 94%;margin-left: 3%;}
    #pro>div{width: 48%;margin-right: 4%;margin-bottom: 15px;}
    #pro>div:nth-child(3n){margin-right: 4%;}
    #pro>div:nth-child(2n){margin-right: 0%;}
    #pro>div>div{display: none;}
    #pro>div>img{margin-bottom: 15px;}
    #pro>div>p>span{margin-top: 10px;}
    #pro>div>a{float: none;width: 80px;height: 34px;line-height: 32px;display: block;margin: 10px auto 0;}
    #pro>div>p{text-align: center;}
    #about{margin-top: 30px;background: #fff;margin-bottom: 0;overflow: hidden;width: 90%;}
    #about>p{margin-bottom: 18px;}
    #about>div>span{line-height: 20px;margin-bottom: 8px;}
    #about>div>p{margin-bottom: 8px;}
    .x1{background: none!important;}
    .tu{height: auto!important;}
    #wh,#ry,#hz{margin: 30px auto;}
    #wh>p,#ry>p,#hz>p{margin-bottom: 20px;}
    #wh>ul>li,#wh>ul>li:last-child{width: 70%;float: none;margin: 0 auto 16px;}
    #wh>ul>li>div>p{margin-bottom: 20px;}
    #ry1{width: 80%;margin: 30px auto 0;}
    .swiper-slide{width: 100%;}
    .swiper-button-next, .swiper-button-prev{width: 30px;height: 30px;background-size: 100% 100%;border-radius: 50%;margin-top: -15px;}
    .swiper-button-prev{left: -34px;}
    .swiper-button-next{right: -34px;}
    #hz{width: 80%;}
    .hz_0,.hz_0:nth-child(4n){width: 30%;margin: 0 1.25%;padding-bottom: 8px;}
    .hz1 .slick-next, .hz1 .slick-prev{display: none!important;}
    .title{background: none!important;margin: 30px auto 20px;padding-top: 0;}
    .title>p{margin-top: 8px;}
    .spro{overflow: hidden;}
    .spro>img{width: 700px;max-width: none;}
    .spro>ul{width: 100%;overflow: initial;padding: 0 20%;background: rgba(0,17,53,0.5);}
    .spro>ul li{background: none;margin-top: 70px;height: auto;}
    .spro>ul li>div>a>img{width: 80px;margin-bottom: 20px;}
    .spro>ul li>div>a>b{margin: 18px auto 22px;height: 2px;}
    .js>img{width: 80%;display: block;margin: 0 auto 20px;float: none;}
    .js>ul{margin-left: 0;float: none;padding-top: 0;}
    /*.js>ul>span{line-height: 22px;margin-bottom: 10px;}*/
    /*.js>ul>li>span{width: 8%;font-size: 5rem;margin-right: 0;line-height: 1;height: auto;vertical-align: middle;}*/
    /*.js>ul>li>p{width: 86%;margin-left: 5%;vertical-align: middle;}*/
    /*.js>ul>li>p>b{font-size: 2.2rem;margin-bottom: 4px;}*/
    /*.js>ul>li>p>span{line-height: 18px;}*/
    .js>ul>li:nth-child(3){margin-top: 30px;}
    .js>ul>li{margin-bottom: 12px;}
    .js>ul>li>span{width: 40px;height: 40px;line-height: 40px;}
    .js>ul>li>p{margin-left: 60px;}
    .szshz>li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
    .szshz>li:nth-child(2n){margin-right: 0;}
    .szshz{margin-bottom: 0;}
    .xt>p{width: 80%;line-height: 18px;margin-bottom: 16px;text-align: left;}
    .tit{margin-bottom: 10px;}
    .xt>ul li{margin-right: 0;}
    .xt>ul{width: 80%;margin: 20px auto 30px;overflow: initial;}
    .xt>ul li img{width: 100px;}
    .xt>ul li p{margin: 18px auto 10px;}
    .xt>ul li font{line-height: 18px;margin-top: 14px;}
    .pro{padding: 0 5%;margin-top: 30px;}
    .pro>img{width: 100%;}
    .pro>div{width: 100%;margin-top: 20px;}
    .pro>div>.title{width: 100%;height: auto;padding-top: 0;margin-left: 0;text-align: center;}
    .pro>div>.title>span{color: #333;}
    .pro>div>.title>p{color: #285ac5;}
    .pro>div>b{display: none;}
    .pro>div>span{display: block;margin-top: 15px;text-align: center;}
    .pro>div>p{margin: 10px 0 10px;line-height: 20px;}
    .pro>div>a{background: #1446b4;color: #fff;width: 80px;height: 30px;line-height: 30px;border-radius: 20px;text-align: center;padding-right: 0;margin: 0 auto;display: block;}
    .tj{width: 90%;margin-left: 5%;margin: 30px auto 30px;}
    .tj>div{float: none;width: 100%;padding-top: 30px;padding-left: 30px;height: 280px;margin-bottom: 20px;}
    .tj>div>img{width: 200px;}
    .tj>div>a{height: 10px;background-size: auto 70%;padding-right: 30px;}
    .al>ul{width: 80%;margin: 0 auto;}
    .al>ul li div{padding: 24px;height: auto;margin-bottom: 10px;}
    .al>ul li div>b{height: 2px;margin: 10px 0;}
    .al>ul li div>p{margin-top: 16px;}
    .al>ul li div>p>span{width: 20px;height: 20px;line-height: 22px;padding-left: 8px;}
    .al>a{width: 90px;height: 36px;line-height: 34px;}
    .al>a>span{line-height: 34px;}
    .al{margin-bottom: 30px;}
    .snew>ul{width: 90%;margin-left: 5%;float: none;}
    .snew>ul>li{margin-left: 0;padding: 20px;height: auto;margin-bottom: 20px;}
    .floor>p img{width: 100px;}
    .floor>p span{margin-top: 10px;}
    .floor>p{margin-right: 20px;float: none;display: inline-block;vertical-align: top;}
    .snew>ul>li>div{display: none;}
    .snew>div{display: none;}
    .snew>ul>li>p{width: 100%;margin-left: 0;float: none;}
    .snew>ul>li>p>a{width: 90px;height: 34px;line-height: 32px;}
    .snew>ul>li>p>a>span{line-height: 32px;}
    .hz{width: 80%;margin-bottom: 40px;}
    .hz .slick-next, .hz .slick-prev{background-size: 30px 30px;margin-top: -15px;width: 30px;height: 30px;}
    .hz .slick-next{right: -8%;}
    .hz .slick-prev{left: -8%;}
    .hz .slick-slide{padding-bottom: 0px;}
    .fzlc{margin:30px auto 20px;}
    .fzlc>p{margin-bottom:30px;}
    .fzlc>ul>li{width:100%;float:none!important;padding:0!important;margin-bottom:30px;}
    .fzlc>ul>li>b,.fzlc>ul>b{display:none;}
    .fzlc>ul>li:nth-child(2){top:0;}
    #pro>p{margin-bottom:30px;}
    #pro>ul>li{float:none;width:100%;margin-right:0;margin-bottom:20px;}
    .fzlc>ul>li>p{margin-top:14px;}
    .hzys{margin: 30px auto 20px;}
    .hzys>.hztit>p{float: none;width: 100%;margin-top: 20px;}
    .hzys_0>li{float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
    .hzys_0>li>p{margin-top: 10px;}
    .hzys1{padding: 30px 0;margin-bottom: 30px;}
    .hzys_0{margin-top: 30px!important;}
    .hzys1>ul{margin-top: 30px;}
    .hzys1>ul>li{float: none;width: 100%;margin-right: 0;height: auto;padding-bottom: 40px;}
    .hzys1>ul>li>p{padding: 0 20px;margin-top: 20px;}
    .hzys2{margin: 30px auto 20px;}
    .hzys2>div,.hzys2>ul>div{float: none;width: 100%;margin-bottom: 10px;}
    .hzys2>ul{float: none;width: 100%;}
    .hzys2>ul>div>li,.hzys2>div{margin-left: 0;padding: 20px;}
.hzys3{margin-bottom: 30px;}
.hzys3>div,.hzys3>img{width: 100%;display: block;}
.hzys3>img{margin-top: 20px;}
.hzys1>ul>li>p>b{top: 0;}
.hzys1>ul>li{margin-bottom: 20px;}
.hzys2>ul>div>li,.hzys2>div{height: 160px;}
.contact1>input{margin-right: 0;width: 100%;margin-top: 20px;margin-bottom: 0;height: 40px;line-height: 40px;padding-left: 20px;}
.contact1>a,.contact1>span{width: 120px;}
.contact1>a{margin-left: 20px;}
.contact1>textarea{height: 200px;margin-top: 20px;padding: 14px 20px;height: 140px;margin-bottom: 16px;}
.contact1>a,.contact1>span{height: 40px;line-height: 40px;}
.forms1>.hztit{margin-bottom: 0px;}
.forms1{margin: 0px auto 40px;text-align: center;}
.sqhz{margin: 30px auto 20px;}
.sqhz>ul{margin-top: 30px;}
.sqhz>ul>li{box-shadow: 0px 0px 10px rgba(0,34,107,0.1);margin-bottom: 20px;width: 100%;padding: 10px 20px 30px;height: auto;}
.forms1>input{margin-right: 0;width: 100%;margin-top: 20px;margin-bottom: 0;height: 40px;line-height: 40px;padding-left: 20px;}
.forms1>a,.forms1>span{width: 120px;}
.forms1>a{margin-left: 20px;}
.forms1>textarea{height: 200px;margin-top: 20px;padding: 14px 20px;height: 140px;margin-bottom: 16px;}
.forms1>a,.forms1>span{height: 40px;line-height: 40px;}
.aboutsx1{padding-top: 40px;height: auto;background-position: center bottom;background-size: 100% auto;margin-bottom: 30px;background: none;}
.aboutsx1>div>b{margin: 14px 0 20px;font-size: 3.6rem;}
.aboutsx1>div>ul{margin-top: 20px;}
.aboutsx1>div>ul>li{margin-right: 20px;}
.aboutsx1>div>ul>li:last-child{margin-right: 0;}
.aboutsx1>div>ul>li>span{font-size: 5rem;}
.aboutsx2>img{margin-top: 20px;width: 100%;float: none;margin-bottom: 30px;}
.aboutsx2>ul{float: none;width: 100%;padding-top: 0;}
.aboutsx2>ul>li{float: left;margin-right: 20px;margin-bottom: 20px;}
.aboutsx2>ul>li>span{margin-right: 6px;font-size: 5rem;}
.aboutsx2>ul>li>p{margin-top: 12px;}
.aboutsx2>ul>li:last-child{margin-right: 0;}
.aboutsx2{margin-bottom: 20px;}
.whsx>img,.whsx>div,.whsx1>li{width: 100%;float: none;margin-right: 0;}
.whsx{margin: 30px auto;}
.whsx1{margin-bottom: 20px;}
.whsx1>li{margin-bottom: 20px;overflow: hidden;height: 320px;}
.whsx1>li>div{height: 100%;padding-top: 100px;text-align: center;background: rgba(0,0,0,0.6);}
.whsx1>li>div>p{display: block;}
.whsx1>li>div{padding: 40px 30px 0;}
.whsx1>li>div>p{font-size: 2rem;padding: 0;margin-top: 20px;text-align: left;}
.whsx1>li>div>span{font-size: 3rem;}
.whsx>div>div{margin-top: 20px;}
} 
/*****分页控件*****/
.pagebox {
text-align:center
}
.pagination {
    margin: 0;
}
.pagination {
    display: block;
    /*padding-left:345px;*/
    margin: 22px 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
}
