.szaq_biaoti{height: 80px;width: 100%;text-align: center;position: relative;overflow: hidden;margin: 35px auto 22px;}
.szaq_biaoti span{width: 303px;height: 18px;background: #d4f0e8;display: inline-block;margin-top: 24px;}
.szaq_biaoti h3{font-size: 28px;color: #333;position: absolute;left: 143px;bottom: 5px;z-index: 1;font-weight: normal;letter-spacing: 1px;}
.szaq_biaoti h3 p{color: #2ab28d;display: inline-block;}
.szaq_biaoti h2{background: -webkit-linear-gradient(top,#34b8d8,  #34cea4 ,#34cea4 , #34b8d8, #34b8d8);-webkit-background-clip: text;color: transparent;font-weight: bold;font-size: 28px;position: relative;}
.szaq_biaoti h2:before{content: "";display: block;width: 52px;height: 11px;background: url(../images/szaq_img.png)no-repeat -97px 1px;position: absolute;top: 15px;left: 145px;}
.szaq_biaoti h2:after{content: "";display: block;width: 52px;height: 11px;background: url(../images/szaq_img.png)no-repeat -95px -31px;position: absolute;top: 15px;right: 145px;}
.cont_p{line-height: 40px;font-size: 24px;color: #666;text-align: justify;}

.cont1,.cont3{width: 576px;padding: 0 32px 40px 32px ;overflow: hidden;}
.cont1 .cont_p{text-align: center;}
.cont1 .szaq_biaoti{height: 90px;}
.cont1 .szaq_biaoti span{margin-top: 15px;}
.cont1 .szaq_biaoti span{width: 370px;}
.cont1 .szaq_biaoti h3{left: 110px;}
.cont1 .szaq_biaoti h2{font-size: 36px;margin-bottom: 10px;}
.cont1 .szaq_biaoti h2:before{left: 75px;background-position: -14px 0;top: 21px;}
.cont1 .szaq_biaoti h2:after{right: 75px;background-position: 0 0;top: 21px;}
.cont1 ul{width: 536px;margin: 35px auto 0;display: flex;flex-flow: row nowrap;justify-content: space-between;}
.cont1 ul li{width: 166px;text-align: center;}
.cont1 ul li p{width: 100%;height: 40px;line-height: 40px;border-radius:50px ;background: #2ab28d;font-size: 22px; color: #fff;margin-top: 15px;}
.cont1 ul li:first-child p{background: #ff9833;}
.cont1 ul li:last-child p{background: #34b9d5;}

.cont2,.cont4{width: 576px;padding: 0 32px 0 32px;overflow: hidden;background: #f6f6f8;}
.cont2 h5{text-align: center; font-size: 26px; color: #666;position: relative;font-weight: bold;margin:20px auto;}
.cont2 h5:before{content: "";display: block;width: 20px;height: 15px;background: url(../images/szaq_img.png)no-repeat -50px -27px;position: absolute;top: 10px;left: 100px;}
.cont2 h5:after{content: "";display: block;width:20px;height: 15px;background: url(../images/szaq_img.png)no-repeat 1px -28px;position: absolute;top: 10px;right: 100px;}
.cont2 h5 span{color: #ff9833;}
.cont2 h5 span:last-child{color: #2ab28d;}
.cont2 ul li{width: 100%;height: 395px; overflow: hidden;position: relative;background: #fff;margin-bottom: 40px;border-radius:10px ;}
.cont2 ul li span{height: 40px;font-size: 21px;color: #fff;width: 130px;display: block;line-height: 40px;background: #ff9833;transform:rotate(45deg);right: -33px;top: 13px;text-align: center;position: absolute;font-weight: bold;}
.cont2 ul li b{width: 420px;height: 60px;line-height: 60px;background: rgba(63,186,152,0.9);font-size: 24px;color: #fff;position: absolute;bottom: 117px;left: 0;padding-left: 20px;}
.cont2 ul li b:before{content: "";display: block;  width: 0; height: 0; border-width:60px 0 0px 30px; border-style:solid;border-color:transparent transparent transparent rgba(63,186,152,0.9); position:absolute; right: -30px; top:0}
.cont2 ul li p{width: 530px;height: 70px;margin: 40px auto;font-size: 24px;color: #666;line-height: 40px;}
.cont2 ul li:last-child b{width: 440px;}
.cont2 ul li:first-child b{width: 390px;}

.cont3_div {width: 528px;padding: 10px;background: url(../images/szaq_bg.jpg);position: relative;margin: 65px 0  40px  28px ;}
.cont3_div div{height: 333px; width: 528px;background: #fff;display: flex;flex-flow: row nowrap;justify-content: space-between;}
.cont3_div div p{width: 250px;height: 344px;background: url(../images/szaq_c.png)no-repeat;margin-left: -34px;margin-top: -42px;}
.cont3_div div p a{background:-webkit-linear-gradient(top,#34cea4 ,#34cea4 , #34b8d8, #34b8d8);width: 170px;height: 50px;display: block;font-size: 24px;color: #fff;line-height: 50px;margin-top: 21px;border-bottom-right-radius:50px ;border-top-right-radius: 50px;text-align: center;font-weight: bold;}
.cont3_div div p a i{display: inline-block;width: 35px;height: 30px;background: url(../images/szaq_img.png)no-repeat -172px -6px;vertical-align: middle;}
.cont3_div span{width: 270px;height: 280px;display: block;font-size: 24px;color: #666;line-height: 40px;margin-top: 25px;margin-right: 20px;text-align: justify;}
.cont3 ul,.cont4 ul{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-between;position: relative;}
.cont3 ul li{width: 220px;height: 200px;padding: 25px 29px;background: #f6f6f8;border-radius:10px ;margin-bottom: 25px;line-height: 40px;color: #666666;font-size: 24px;    text-align: justify;}
.cont3 ul li:nth-of-type(3),.cont3 ul li:nth-of-type(4){margin-bottom: 0px;}
.cont3 ul li:nth-of-type(4){text-indent: 30px;}
.cont3 ul div{width: 128px;height: 128px;border: 5px solid #fff;border-radius:100px ;background: linear-gradient(to bottom,#34cea4 40%, #34b8d8);text-align: center;font-size: 24px; font-weight: bold;color: #fff;position: absolute;left: 221px;top:194px}
.cont3 ul div i{display: inline-block;width: 42px;height: 40px;background: url(../images/szaq_img.png)no-repeat -274px 0;margin-top: 20px;}

.cont3_div2{width: 556px;padding: 10px;background: url(../images/szaq_bg.jpg);margin: 40px auto 0;position: relative;}
.cont3_div2 p{width: 440px;height: 115px;padding: 20px 20px 25px 95px;background: #fff;color: #666666;font-size: 24px;line-height: 40px;}
.cont3_div2 div{width: 28px;height: 138px;padding: 10px 10px 12px 10px;background: linear-gradient(to bottom,#34cea4 50%, #34b8d8);color: #fff;font-size: 24px;font-weight: bold;text-align: center;position: absolute;top:0;left: 30px;line-height: 25px;border-bottom-right-radius: 50px;border-bottom-left-radius: 50px;}
.cont3_div2 div i{display: inline-block;width: 22px;height: 30px;background: url(../images/szaq_img.png)no-repeat -229px -6px;}

.cont4{padding-bottom: 40px;}
.cont4 ul li{width: 246px;height: 150px;padding: 90px 16px 30px 16px;color: #666;font-size: 22px;background: #fff;border-radius:10px ;position: relative;margin-top: 130px;line-height: 40px;text-align: justify;}
.cont4 ul li img{position: absolute;left: 52px;top: -100px;}
.cont4 ul li a{display: block;width: 168px;height: 38px;line-height: 38px;color: #fff;font-size: 24px;text-align: center;background: #ff9833;position: absolute;top: 25px;left: 53px;border-radius:50px ;}
.cont4 ul li:last-child a,.cont4 ul li:first-child a{background: #2ab28d;}

