/* banner */
.banner ul li{width: 100%;height: 605px;background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden;}
.banner ul li .text h3{margin-top: 280px;font-size: 48px;color: #fff;font-weight: bold;font-family: '思源黑体';line-height: 70px;text-align: center;}
.banner ul li .text h4{color: #e8e8e8;font-size: 18px;line-height: 30px;letter-spacing:1.2px;text-align: center;}
.banner ul li .text i{width: 35px;height: 2px;background-color: #fff;display: block;margin: 30px auto 0 auto;}

/* 联系我们 */
.connect_1{background-image: url(../img/connect_1-top.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;}
.connect_1 .connect_1-top{height: 1315px;padding-top: 116px;}
.connect_1 .connect_1-top .connect_1-top-up{width: 1720px; height: 637px;margin-bottom: 74px;}
.connect_1 .connect_1-top .connect_1-top-up .map{width: 1152px; height: 637px;background-color: #fff;padding: 17px 0 17px 17px;}
.connect_1 .connect_1-top .connect_1-top-up .map i{display: block;width: 1135px;height: 603px;background-image: url(../img/map.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;}
.connect_1 .connect_1-top .connect_1-top-up .title{width: 566px;height: 637px;background:linear-gradient(to top,#a2d52a, #048acf);}
.connect_1 .connect_1-top .connect_1-top-up .title h3{font-size: 30px;text-align: center;color: #fff;line-height: 80px;}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list{width: 550px;height: 558px;background-color: #fff;overflow: hidden;} 
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li{width: 550px;height: 186px;border-bottom: 1px solid #cdcdcd;}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(3){border: none;}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li i{width: 44px;height: 44px;display: block;float: left; background-size: contain;background-position: center;background-repeat: no-repeat;margin: 71px 40px 71px 80px;}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(1) i{background-image: url(../img/connect_1-title-list1.png);}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(2) i{background-image: url(../img/connect_1-title-list2.png);}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(3) i{background-image: url(../img/connect_1-title-list3.png);}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list{display:block;float: left;margin-top: 55px;height: 130px;width: 384px;padding-right: 44px;}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list h4{font-size: 16px;line-height: 30px;}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list p{font-size: 30px;color: #068bcd;font-family: 'Charlemagne Std';}
.connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list span{font-size: 18px;color: #068bcd;}

.connect_1 .connect_1-top .connect_1-top-bonntm{height: 372px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li{width: 548px;height: 372px;float: left;background-image: url(../img/connect_1-top-bonntm.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;margin-right: 23px;padding-top: 75px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3){margin-right: 0px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li::after{content: ''; width: 100%;height: 3px;background:linear-gradient(to left,#a2d52a, #048acf);position: absolute;left: 0;bottom: 0;right: 0;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li h4{font-size: 30px;color: #333;text-align: center;height: 75px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li h4 time{font-size: 24px;display: block;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li i{width: 17px;height: 11px;background-image: url(../img/connect_1-top-bonntm-li.png);background-size: contain;background-position: center;background-repeat: no-repeat;display: block;margin: 0 auto;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li .list{height: 145px;padding: 0 112px 0 112px;margin-top: 65px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3) .list{padding: 0 20px 0 110px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p{font-size: 18px;}
.connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p strong{font-size: 24px;}

/* 在线留言 */
.connect_2{height: 653px;background-image: url(../img/connect_2.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;padding-top: 116px;}
.connect_2 h3{font-size: 36px;color: #222;position: relative;padding-left: 25px;}
.connect_2 h3::after{content: '';width: 3px;height: 37px;background:linear-gradient(to top,#a2d52a, #048acf);position: absolute;left: 0;}

.connect_2 ul{margin-top: 63px;}
.connect_2 ul li{width: 558px;height: 66px;border-radius: 10px;border: 1px solid #cdcdcd;margin: 0 23px 26px 0;float: left;}
.connect_2 ul li span{display: block;float: left;line-height: 66px;}
.connect_2 ul li span i{color: red;padding: 0 10px 0 28px;}
.connect_2 ul li input{width: 511px;height: 66px;border-radius: 10px;border: none;background-color: rgba(250, 250,250, 0.1); outline: none;line-height:66px ;font-size: 16px;}
.connect_2 ul li:nth-child(3){margin: 0 0 26px 0;}
.connect_2 ul li:nth-child(4){width: 1720px;height: 137px;}
.connect_2 ul li textarea{width: 1670px;height: 137px;border: none;border-radius: 10px;background-color: rgba(250, 250,250, 0.1); outline: none;font-size: 16px;padding-top: 20px;}
.connect_2 ul li button{width: 190px;height: 60px;background:linear-gradient(to right,#a2d52a, #048acf);border-radius: 0;border: none;font-size: 18px;color: #fdf8f6;}
.connect_2 ul li button i{display: inline-block;width: 18px;height: 12px;margin-left: 34px;background-size: contain;background-position: center;background-repeat: no-repeat;}
.connect_2 ul li:nth-child(5){width: 220px;}
.connect_2 ul li:nth-child(5) input{width: 220px; padding-left: 40px;}
.connect_2 ul li:nth-child(6){width: 220px;border:0;}
.connect_2 ul li:nth-child(6) img{width: 220px;}
.connect_2 ul li:nth-child(7){width: 220px;border:0;}

@media (max-width: 1680px) {
    /* 联系我们 */
    .connect_1 .connect_1-top .connect_1-top-up{width: 1505px;}
    .connect_1 .connect_1-top .connect_1-top-up .map{width: 1008px;padding: 17px 0 17px 14px;}
    .connect_1 .connect_1-top .connect_1-top-up .map i{width: 993px;}
    .connect_1 .connect_1-top .connect_1-top-up .title{width: 495px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list{width: 483px;} 
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li{width: 483px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li i{width: 38px;height: 44px;margin: 71px 35px 71px 70px;}

    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list{width: 336px;padding-right: 38px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li{width: 479px;margin-right: 20px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list{padding: 0 98px 0 98px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3) .list{padding: 0 17px 0 98px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p{font-size: 17px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p strong{font-size: 23px;}

    /* 在线留言 */
    .connect_2 h3{padding-left: 21px;}

    .connect_2 ul li{width: 488px;margin: 0 20px 26px 0;}
    .connect_2 ul li span i{padding: 0 8px 0 24px;}
    .connect_2 ul li input{width: 447px;}
    .connect_2 ul li:nth-child(4){width: 1505px;}
    .connect_2 ul li textarea{width: 1461px;}
}
@media (max-width: 1560px) {
    /* 联系我们 */
    .connect_1 .connect_1-top .connect_1-top-up{width: 1398px;}
    .connect_1 .connect_1-top .connect_1-top-up .map{width: 936px;padding: 17px 0 17px 13px;}
    .connect_1 .connect_1-top .connect_1-top-up .map i{width: 922px;}
    .connect_1 .connect_1-top .connect_1-top-up .title{width: 459px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list{width: 448px;} 
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li{width: 448px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li i{width: 35px;height: 44px;margin: 71px 32px 71px 65px;}

    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list{width: 312px;padding-right: 36px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li{width: 444px;margin-right: 18px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list{padding: 0 91px 0 91px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3) .list{padding: 0 15px 0 91px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p{font-size: 16px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p strong{font-size: 22px;}

    /* 在线留言 */
    .connect_2 h3{padding-left: 19px;}

    .connect_2 ul li{width: 453px;margin: 0 18px 26px 0;}
    .connect_2 ul li span i{padding: 0 7px 0 22px;}
    .connect_2 ul li input{width: 415px;}
    .connect_2 ul li:nth-child(4){width: 1398px;}
    .connect_2 ul li textarea{width: 1356px;}
}
@media (max-width: 1440px) {
    /* 联系我们 */
    .connect_1 .connect_1-top .connect_1-top-up{width: 1290px;}
    .connect_1 .connect_1-top .connect_1-top-up .map{width: 864px;padding: 17px 0 17px 12px;}
    .connect_1 .connect_1-top .connect_1-top-up .map i{width: 851px;}
    .connect_1 .connect_1-top .connect_1-top-up .title{width: 423px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list{width: 413px;} 
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li{width: 413px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li i{width: 32px;margin: 71px 29px 71px 60px;}

    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list{width: 288px;padding-right: 33px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li{width: 409px;margin-right: 16px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list{padding: 0 84px 0 84px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3) .list{padding: 0 13px 0 84px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p{font-size: 15px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p strong{font-size: 21px;}

    /* 在线留言 */
    .connect_2 h3{padding-left: 17px;}

    .connect_2 ul li{width: 418px;margin: 0 16px 26px 0;}
    .connect_2 ul li span i{padding: 0 6px 0 22px;}
    .connect_2 ul li input{width: 381px;}
    .connect_2 ul li:nth-child(4){width: 1290px;}
    .connect_2 ul li textarea{width: 1252px;}
}
@media (max-width: 1366px) {
    /* 联系我们 */
    .connect_1 .connect_1-top .connect_1-top-up{width: 1223px;}
    .connect_1 .connect_1-top .connect_1-top-up .map{width: 819px;padding: 17px 0 17px 11px;}
    .connect_1 .connect_1-top .connect_1-top-up .map i{width: 807px;}
    .connect_1 .connect_1-top .connect_1-top-up .title{width: 401px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list{width: 401px;} 
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li{width: 4391px;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li i{width: 30px;margin: 71px 27px 71px 56px;}

    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list{width: 273px;padding-right: 31px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li{width: 387px;margin-right: 15px;}

    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list{padding: 0 79px 0 79px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3) .list{padding: 0 12px 0 79px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p{font-size: 15px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p strong{font-size: 21px;}

    /* 在线留言 */
    .connect_2 h3{padding-left: 16px;}

    .connect_2 ul li{width: 396px;margin: 0 15px 26px 0;}
    .connect_2 ul li span i{padding: 0 5px 0 20px;}
    .connect_2 ul li input{width: 362px;}
    .connect_2 ul li:nth-child(4){width: 1223px;}
    .connect_2 ul li textarea{width: 1188px;}
}
@media (max-width: 1099.98px) ,(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
    /* banner */
    .banner ul li{width: 7.5rem;height: 5rem;background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden;}
    .banner ul li .text h3{margin-top: 2rem;font-size: 0.48rem;color: #fff;font-weight: bold;font-family: '思源黑体';line-height: 0.7rem;text-align: center;}
    .banner ul li .text h4{color: #e8e8e8;font-size: 0.24rem;line-height: 0.3rem;text-align: center;}
    .banner ul li .text i{width: 0.35rem;height: 0.02rem;background-color: #fff;display: block;margin: 0.3rem auto 0 auto;}

    /* 联系我们 */
    .connect_1{background-image: url(../img/connect_1-top.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;}
    .connect_1 .connect_1-top{height: 25.7rem;padding-top: 0.15rem;}
    .connect_1 .connect_1-top .connect_1-top-up{width: 7.2rem; height: 11.1rem;margin-bottom: 0.2rem;}
    .connect_1 .connect_1-top .connect_1-top-up .map{width: 7.2rem; height: initial;background-color: #fff;padding: 0.1rem 0.1rem 0.1rem 0.1rem;}
    .connect_1 .connect_1-top .connect_1-top-up .map i{display: block;width: 7rem;height: 4.5rem;background-size: cover;background-position: center;background-repeat: no-repeat;}
    .connect_1 .connect_1-top .connect_1-top-up .map iframe{display: block;width: 7rem;height: 4.5rem;background-size: cover;background-position: center;background-repeat: no-repeat;}
    .connect_1 .connect_1-top .connect_1-top-up .title{width: 7.2rem;height: 6.37rem;background:linear-gradient(to top,#a2d52a, #048acf);}
    .connect_1 .connect_1-top .connect_1-top-up .title h3{font-size: 0.3rem;text-align: center;color: #fff;line-height: 0.8rem;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list{width: 7.2rem;height: 5.58rem;background-color: #fff;overflow: hidden;} 
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li{width: 7.2rem;height: 1.86rem;border-bottom: 0.01rem solid #cdcdcd;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(3){border: none;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li i{width: 0.5rem;height: 0.5rem;display: block;float: left; background-size: contain;background-position: center;background-repeat: no-repeat;margin: 0.65rem 0.34rem 0.65rem 0.74rem;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(1) i{background-image: url(../img/connect_1-title-list1.png);}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(2) i{background-image: url(../img/connect_1-title-list2.png);}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li:nth-child(3) i{background-image: url(../img/connect_1-title-list3.png);}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list{display:block;float: left;margin-top: 0.55rem;height: 1.3rem;width: 5.6rem;padding-right: 0.44rem;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list h4{font-size: 0.28rem;line-height: 0.3rem;}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list p{font-size: 0.38rem;color: #068bcd;font-family: 'Charlemagne Std';}
    .connect_1 .connect_1-top .connect_1-top-up .title .title-list ul li .list span{font-size: 0.26rem;color: #068bcd;}

    .connect_1 .connect_1-top .connect_1-top-bonntm{height: 14.1rem;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li{width: 7.2rem;height: 4.5rem;float: left;background-image: url(../img/connect_1-top-bonntm.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;margin-right: 0rem;padding-top: 0.75rem;margin-bottom: 0.2rem;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3){margin-right: 0px;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li::after{content: ''; width: 100%;height: 3px;background:linear-gradient(to left,#a2d52a, #048acf);position: absolute;left: 0;bottom: 0;right: 0;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li h4{font-size: 0.3rem;color: #333;text-align: center;height: 0.75rem;line-height: 0.75rem;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li h4 time{font-size: 0.26rem;display: block;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li i{width: 0.17rem;height: 0.11rem;background-image: url(../img/connect_1-top-bonntm-li.png);background-size: contain;background-position: center;background-repeat: no-repeat;display: block;margin: 0 auto;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list{height: 1.45rem;padding: 0 1rem 0 1rem;margin-top: 0.65rem;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li:nth-child(3) .list{padding: 0 1rem 0 1rem;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p{font-size: 0.26rem;}
    .connect_1 .connect_1-top .connect_1-top-bonntm ul li .list p strong{font-size: 0.32rem;}

    /* 在线留言 */
    .connect_2{height: 7.6rem;background-image: url(../img/connect_2.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;padding-top: 1.16rem;}
    .connect_2 h3{font-size: 0.32rem;color: #222;position: relative;padding-left: 0.25rem;}
    .connect_2 h3::after{content: '';width: 0.03rem;height: 0.37rem;background:linear-gradient(to top,#a2d52a, #048acf);position: absolute;left: 0;}

    .connect_2 ul{margin-top: 0.63rem;}
    .connect_2 ul li{width: 7.2rem;height: 0.66rem;border-radius: 0.1rem;border: 0.01rem solid #cdcdcd;margin: 0 0.23rem 0.26rem 0;float: left;}
    .connect_2 ul li span{display: block;float: left;line-height: 0.66rem;}
    .connect_2 ul li span i{color: red;padding: 0 0.1rem 0 0.28rem;}
    .connect_2 ul li input{width: 6.5rem;height: 0.66rem;border-radius: 0.1rem;border: none;background-color: rgba(250, 250,250, 0.1); outline: none;line-height: 0.66rem; ;font-size: 0.26rem;}
    .connect_2 ul li:nth-child(3){margin: 0 0 0.26rem 0;}
    .connect_2 ul li:nth-child(4){width: 7.2rem;;height: 1.37rem;}
    .connect_2 ul li textarea{width: 6.6rem;height: 1.37rem;border: none;border-radius: 0.1rem;background-color: rgba(250, 250,250, 0.1); outline: none;font-size: 0.26rem;padding-top: 0.2rem;}
    .connect_2 ul li:nth-child(5){width: 1.9rem;height: 0.6rem;}
    .connect_2 ul li button{width: 1.9rem;height: 0.6rem;background:linear-gradient(to right,#a2d52a, #048acf);border-radius: 0;border: none;font-size: 0.26rem;color: #fdf8f6;}
    .connect_2 ul li button i{display: inline-block;width: 0.18rem;height: 0.12rem;margin-left: 0.34rem;background-size: contain;background-position: center;background-repeat: no-repeat;}
	.connect_2 ul li:nth-child(5) input{width: 1.9rem; padding-left: 0.3rem;}
	.connect_2 ul li:nth-child(6){width: 1.6rem;border:0;}
	.connect_2 ul li:nth-child(6) img{width: 1.6rem;}
	.connect_2 ul li:nth-child(7){width: 1.9rem;border:0;}

}



