@charset "utf-8";
@import url("reset.css");
@import url("header.css"); 
@import url("footer.css"); 


.adress{width: 100%; height: 60px;}
.adrt1{width: 1400px; height: 100%; margin: 0 auto; line-height: 60px; font-size: 18px; color: #999;display: flex; align-items: center;}
.adrt1 a{font-size: 18px;}
.adrt1  img{width: 7px; height: 9px; margin-left: 12px; margin-right: 11px;}
.adrt1 ul{display: flex; margin: 0 auto;}
.adrt1 ul li{margin-right: 39px;}
.adrt1 ul li a{color: #222 !important;}
.adrt1  img{width: 7px; height: 9px; margin-left: 12px; margin-right: 11px;}

.part1{width: 100%; height: 640px; position: relative;}
.part1 ul{width: 100%; height: 100%;}
.part1 ul li{width: 100%; height: 100%;}
.part1 ul li a{display: block; width: 100%; height: 100%;}
.part1 ul li img{width: 100%; height: 640px;    }
.prev{position: absolute; left: 6% ; top: 50%; cursor: pointer;}
.next{position: absolute; right: 6% ; top: 50%; cursor: pointer;}
.loin{position: absolute; bottom: 30px; width: 100%; text-align: center;}
.part2{width: 100%;height: 928px;background: url(../images/hdzqpic1.png) no-repeat center;background-color: #f2f9ff;overflow: hidden;padding-bottom: 120px;}
.try{ width: 190px; height: 68px;margin: 0 auto; text-align: center;}
.cgxxbt{display: block;position: relative; display: flex; flex-direction: column; width: 190px;  background: url(../images/cgxxbt.png) no-repeat center; margin: 0 auto;margin-top: 59px; color: #222;font-size: 36px; font-weight: bold; text-align: center; }
.try span{display: block; font-size: 18px; color: #222; font-weight: 500; margin-top: 10px;}
.fro .layui-form-yzm input{width: inherit !important;}
#captchaImg{height:  60px !important;}
.con{
    width: 1407px;
    /* height: 725px; */
    margin: 0 auto;
    margin-top: 65px;
    display: flex;
    justify-content: space-between;
}

.map{width: 722px; }
.fro>span{font-size:18px;/* margin-bottom: 20px; */}
.fro>span:nth-child(4),
.fro>span>p:first-child{margin-bottom:20px;}
.fro>span:first-child{font-size: 22px;font;font-weight: bold;margin-bottom: 30px;}
.fro{width: 640px;height: 100%;display: flex;flex-direction: column;}
.fro .line{margin:30px 0;width:100%;height:1px;background-color: rgba(221, 221, 221, 1);}


.fro div input{width: 285px;height: 60px;border: none;outline: none;border: #e5e8eb solid 1px;padding-left: 19px;/* background: none; */background: rgba(243, 249, 255, .5) !important;}
.fro .srk {display: flex; justify-content: space-between;}
.fro div input:-moz-placeholder, textarea:-moz-placeholder {font-size: 18px;color: #bbb;}
.fro div input:-ms-input-placeholder, textarea:-ms-input-placeholder {  font-size: 18px; color: #bbb;}
.fro div input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-size: 18px; color: #bbb; }
.fro  textarea{width: 100%;height: 164px;padding-top: 20px;outline: none;border: #dddddd solid 1px !important;background: rgba(243, 249, 255,.5)!important;margin-top: 30px;text-indent: 1em;}

.layui-form .title>input{
    width: 100%;
   background: rgba(243, 249, 255, .5) !important;
}
.btny{width: 100%; height: 60px; margin-top: 27px; display: flex; justify-content: space-between;}
.ss{display: block; width: 305px; height: 60px; background-color: #2c97ff; font-size: 18px; text-align: center; line-height: 60px; color: #fff !important;}
.cz{display: block; width: 305px; height: 60px;border: #ddd solid 1px; background-color: #fff; font-size: 18px; text-align: center; line-height: 60px; color: #999 !important;}
.paty3{width: 100%;height: 300px;background: url(../images/hdzqpic3.png) no-repeat center;display: flex;align-items: center;justify-content: center;background-size: 100%;background-size: cover;}
.par3cn{width: 1407px;height: 140px; display: flex; justify-content: space-between;}
.par3cn a{display: block; width: 670px; height: 100%;display: flex;align-items: center; justify-content: center; border: #fff solid 1px; border-radius: 10px; background: rgb(255, 255, 255,0.2);transition: all 0.5s;}
.par3cn a:hover{ transform: translateY(-5px);}
.dvwj{display: block; text-align: center;}
.dvwj span:nth-child(1){display: block;width: 211px; background: url(../images/gydbpic5.png) no-repeat center;font-size: 36px; color: #fff; text-align: center;}
.dvwj span:nth-child(2){display: block; font-size: 18px; color: #fff; margin-top: 10px;}