.banner{margin-bottom: 40px;}
.dy{width:607px;height: 301px;    margin: 30px 0px 0px 30px;background: url(../images/dy.jpg) no-repeat;font-size: 24px;line-height: 38px;text-align: justify;padding: 40px 0px 0px 40px;box-sizing: border-box;}
.search{margin-top: -40px;}
/*.bt1{margin-top:20px}*/
.bt1 h3{font-size: 36px;font-weight:bold;background: linear-gradient(to bottom,#34CEA4 40%, #34BAD3);
        -webkit-background-clip: text;
        color: transparent;text-align: center;}
        .bt1 p{font-size: 14px;text-align: center;color: #CCCCCC;text-transform:uppercase;margin-top: 10px;}
        .bt1 h3:before{content: "";width: 22px;height: 16px;display: inline-block;background: url(../images/icon1.jpg) no-repeat;margin-right: 15px;}
        .bt1 h3:after{content: "";width: 22px;height: 16px;display: inline-block;background: url(../images/icon1.jpg) no-repeat;margin-left: 15px;transform:rotate(180deg);}
.bt2 h2{font-size: 28px;text-align: center;}
.bt2 h2 span{color: #30C49C;}
.bt2 i{width: 216px;height: 16px;display: block;background: #D4F0E8;margin: -14px auto 0px;}
.bt2 {margin-bottom: 25px;}
.cont1,.cont3{width: 100%;background: #F6F6F8;padding:30px;box-sizing: border-box;}
.bt3 :before{background: url(../images/icon1.png) no-repeat !important;width: 43px !important; height: 17px;}
.bt3 :after{background: url(../images/icon1.png) no-repeat !important;width: 43px !important; height: 17px;}
.cont1 .bt2 i{width: 384px;}
.cont1>p,.cont2>p,.cont3>p{font-size: 24px;line-height: 38px;margin: 25px 0px;}
.cont1_1 h5,.cont2 h5{font-size: 24px;font-weight: bold;text-align: center;}
.cont1_1 h5 span:nth-child(1),.cont2 h5 span:nth-child(1){color: #2AB28D;}
.cont1_1 h5 span:nth-child(2),.cont2 h5 span:nth-child(2){color: #FF9833;}
        .cont1_1 h5:before,.cont2 h5:before{vertical-align: middle;content: "";width: 19px;height: 16px;display: inline-block;background: url(../images/icon2.jpg) no-repeat;margin-right: 15px;}
        .cont1_1 h5:after,.cont2 h5:after{vertical-align: middle;content: "";width: 19px;height: 16px;display: inline-block;background: url(../images/icon2.jpg) no-repeat;margin-left: 15px;transform:rotate(180deg);}

.cont1_1 ul{display: flex;justify-content:center;align-items: center;flex-wrap: wrap;margin-top: 10px;margin-bottom: 5px;}
.cont1_1 ul li{position: relative;padding-top: 20px;}
.cont1_1 ul li p{font-size: 24px;border: 1px dashed #2AB28D;padding: 10px 20px 10px 70px;border-radius: 30px;}
.cont1_1 ul li i{font-size: 36px;color: #2AB28D;font-style: normal;position: absolute;top: 2px; left: 20px;font-weight: bold;}
.cont1_1 ul li:nth-child(2n+1){margin-right: 30px;}
.cont1_1{background: #fff;width: 580px;margin: 0 auto;border-radius: 15px;padding: 25px 0px 40px;}
.cont1_1 h4{color: #BCBCBC;text-align: center;font-size: 16px;}
.cont2{width: 580px;margin: 0 auto;padding-top: 40px;    padding-bottom: 20px;}
.cont2_1{text-align: center;}
.cont2 .bt2 i{width:355px !important;}
.cont2 h5{margin-top: 30px;}
.cont3 .bt2 i{width: 430px !important;}
.cont4{width: 580px;height: 290px;font-size: 22px;background: url(../images/cont8.jpg) no-repeat;line-height: 38px;        padding-top: 70px;
        padding-left: 30px;
        margin: 40px auto;
        box-sizing: border-box;}
.cont4 li span{width: 13px;height: 18px;display: inline-block;background: url(../images/icon3.jpg) no-repeat;vertical-align: middle;margin-right: 10px;}
.gd{height: 20px;width: 100%;background: #F6F6F8;}

