@charset "utf-8";
*{padding:0;margin:0 auto;list-style:none;border:0;text-decoration: none;font-family: "Microsoft Yahei";}
body{max-width:640px;min-width:320px;margin:0 auto;width: 100%;}
img{border: none;vertical-align: top;max-width: 100%;display: block;}
.flow{overflow: hidden;}
.full{width: 100% !important;height: auto;overflow: hidden;position: relative;}
.color{color: white !important;}
.margin{margin-top: 2% !important;}
.margin1{margin-top: 3% !important;}
.margin2{margin-top: 4% !important;}
.margin3{margin-top: 5% !important;}
.margin4{margin-top: 6%;}
.margin5{margin-top: 8%;}
.pad{padding-bottom: 5%;}
.loc{text-align: center;}
.fl{float: left;}
.fr{float: right;}
.div{width: 93.75%;height: auto;overflow: hidden;}
nav{overflow: hidden;background-color: #019D9A;height: 54px;}
nav ul li{float: left;font-size:21px;text-align: center;line-height: 54px;}
nav ul li a{color: white;}
nav ul li:not(.img1){width: 19.6875%;}
.img1{width: 0.3125%;}
.bg1{background-color: #EEFAFA;padding: 4% 0 4% 0;}
.bg1 div img{width: 10.8333333333%;}
.bg1 div p{width: 86%;font-size:19px;color: #024644;text-indent: 2em;}
.img2{width: 90.625%;}
.cor1{background-color: #8EA20A;}
.cor2{background-color: #CC0505;}
.cor3{background-color: #A5C264;}
.cor4{background-color: #A2BC69;}
.cor5{background-color: #9EAB81;}
.cor6{background-color: #ACAFA7;}
.cor7{background-color: #73C4BF;}
.cor8{background-color: #09D4CF;}
.btn1{width: 83.59375%;}
.btn1 a:nth-child(1)>div{width: 51.7757%;padding: 1% 0 1% 0;}
.btn1 a:nth-child(1)>div>img{width: 19.4945848%;margin-left: 6%;}
.btn1 a:nth-child(1)>div div{width: 66.787%;margin-left: 2%;margin-top: 3%;}
.btn1 a:nth-child(1)>div div p{font-size: 22px;color: white;}
.btn1 a:nth-child(1)>div div img{width: 80.54%;margin-top: 2%;}

.btn1 a:nth-child(2)>div{width: 46.5%;padding: 1% 0 1% 0;}
.btn1 a:nth-child(2)>div>img{width: 21.7%;margin-left: 6%;}
.btn1 a:nth-child(2)>div div{width: 66.787%;margin-left: 2%;margin-top: 3%;}
.btn1 a:nth-child(2)>div div p{font-size: 22px;color: white;}
.btn1 a:nth-child(2)>div div img{width: 80.54%;margin-top: 2%;}
.tit1{width: 78%;}
.tit2{width: 70%;}
.tit1>p{font-size: 34px;background-color: #019D9A;font-family: "SimHei";font-weight: bold;width: 40.869565217%;padding: 0.8% 0 0.8% 0;margin-top: 1%;}
.tit2>p{font-size: 34px;background-color: #019D9A;font-family: "SimHei";font-weight: bold;width: 35%;padding: 0.8% 0 0.8% 0;margin-top: 1%;}
.tit1 div{width:58.521739%;margin-left:0.5%;}
.tit2 div{width:63%;margin-left:0.5%;}
.tit1 div p:nth-child(1),.tit2 div p:nth-child(1){font-size: 26px;color: #05B7B4;}
.tit1 div p:nth-child(2),.tit2 div p:nth-child(2){font-size: 14px;color: #05B7B4;}
.four div{width: 49.7%;}
.four div p{font-size: 18px;color: #067C79;padding: 2%;line-height: 25px;}
.tit2{width: 79.375%;}
.txt{background-color: #04BABA;}
.txt p{padding: 2.5%;font-size: 18px;line-height: 25px;}
.img3{width: 90.625%;}
.tit3{font-size: 37px;color: #92A323;font-weight: bold;}
.word{font-size: 27px;color: #0C7C79;}
.word span{color: #92A323;}
.dis ul li{background-color: #07BBB3;width: 48%;height: 58px;}
.dis ul li:nth-child(2){margin-left: 2.7%;}
.dis div p{font-size: 23px;margin-top: 6%;}
.dis ul li div img{width: 70.64676%;margin-top: 2%;}
.docbg{height: 337px;background: url("../images/bg.jpg") no-repeat;background-size: 100%;}
.docbg1{height: 337px;background: url("../images/bg1.jpg") no-repeat;background-size: 100%;}
.docbg p{font-size: 18px;color: #006562;width: 71.875%;text-indent: 2em;margin-left: 26%;}
.docbg1 p{font-size: 18px;color: #006562;width: 68%;text-indent: 2em;margin-left: 29%;}
.docbg p:nth-child(1),.docbg1 p:nth-child(1){margin-top: 20%;}
.build>img{width: 38.4375%;height: 244px;}
.build>div{width: 60.5%;background-color: #B2F6F4;height: 244px;}
.build>div>div{width:86%;}
.build>div>div p:nth-child(1){font-size: 19px;color: #463232;margin-top: 8%;}
.build>div>div p:nth-child(2){font-size: 16px;color: #04555A;margin-top: 3%;line-height: 24px;}
.build>div>div div{display: flex;display: -webkit-flex;justify-content: space-between;margin-top: 3%;width: 100%;}
.build>div>div div img{width: 32%;height: 100%;}
.ppp{font-size: 20px !important;font-weight: bold !important;}
.word1{background-color: #DBF4DB;font-size: 18px;color: #04555A;padding: 2%;text-indent: 2em;line-height: 26px;}
.img4{width: 96.875%;}
.aply{width: 100%;}
.aply div:nth-child(1){border-bottom: 1px solid #18E0DC;margin-top: 12%;}
.aply div:nth-child(2){width: 43.90625%;height: 28px;border-left: 1px solid #18E0DC;border-right: 1px solid #18E0DC;position: relative;top: -14px;background-color: white;}
.aply div:nth-child(3){width: 47.34375%;border: 1px solid #18E0DC;padding: 0.5% 0 0.5% 0;position: relative;top: -65px;}
.aply div:nth-child(3) p:nth-child(1){font-size: 33px;color: #019D9A;}
.aply div:nth-child(3) p:nth-child(2){font-size: 15px;color: #019D9A;}
.dis1{display: flex;display: -webkit-flex;justify-content: space-between;margin-top: -4%;}
.dis1 div{width: 15.2%;padding: 1% 0 1% 0;}
.dis1 div img{width:41.237%;}
.dis1 div p{font-size: 14px;}
.final{background-color: #019D9A;padding-bottom: 5%;}
.final p:nth-child(1){font-size: 25px;margin-top: 3%;}
.final>img{width: 82.03125%;margin-top: 2%;}
.final p:nth-child(3){font-size: 19px;margin-top: 2%;}
.final a p{width: 65.3125%;background-color: white;font-size: 25px;color: #8DC8C6;padding: 2% 0 1% 0;line-height: 45px;border-radius: 35px;}
.final a p img{display: inline-block;width: 11%;}
.slideTxtBox .hd{overflow: hidden;}
.slideTxtBox,.slideTxtBox .bd{margin-top: 4%;}
.slideTxtBox .hd ul li.on{background-color: #0A938B;}



@media(max-width: 640px){
    nav{height: 8.4375vw;}
    nav ul li{line-height: 8.4375vw;font-size: 3.28125vw;}
    .bg1 div p{font-size: 2.96875vw;}
    .btn1 a:nth-child(1)>div div p,.btn1 a:nth-child(2)>div div p{font-size:3.4375vw;}
    .tit1>p,.tit2>p{font-size: 5.3125vw;}
    .tit1 div p:nth-child(1),.tit2 div p:nth-child(1){font-size: 4.0625vw;}
    .tit1 div p:nth-child(2),.tit2 div p:nth-child(2){font-size: 2.1875vw;}
    .four div p{font-size: 2.8125vw;line-height: 3.90625vw;}
    .txt p{font-size: 2.8125vw;line-height: 3.90625vw;}
    .dis div{height: 9.0625vw;}
    .dis div p{font-size: 3.59375vw;}
    .tit3{font-size: 5.78125vw;}
    .word{font-size: 4.21875vw;}
    .docbg,.docbg1{height: 52.65625vw;}
    .docbg p,.docbg1 p{font-size: 2.8125vw;}
    .build>div,.build>img{height: 38.125vw;}
    .build>div>div p:nth-child(1){font-size:2.96875vw;}
    .build>div>div p:nth-child(2){font-size: 2.5vw;line-height: 3.75vw;}
    .ppp{font-size: 3.125vw !important;}
    .word1{font-size: 2.8125vw;line-height: 4.0625vw;}
    .aply div:nth-child(1){border-bottom: 0.15625vw solid #18E0DC;}
    .aply div:nth-child(2){height: 4.375vw;border-left: 0.15625vw solid #18E0DC;border-right:0.15625vw solid #18E0DC;top: -2.1875vw;}
    .aply div:nth-child(3){border:0.15625vw solid #18E0DC;top: -10.15625vw;}
    .aply div:nth-child(3) p:nth-child(1){font-size: 5.15625vw;}
    .aply div:nth-child(3) p:nth-child(2){font-size: 2.34375vw;}
    .dis ul li{height: 9.0625vw;}
    .dis1 div p{font-size: 2.1875%;}
    .final p:nth-child(1){font-size:3.90625vw;}
    .final p:nth-child(3){font-size: 2.96875vw;}
    .final a p{font-size: 3.90625vw;line-height: 7.03125vw;border-radius: 5.46875vw;}

}