.main{margin-bottom: 152px;}

.banner .box{padding-top: 363px;padding-left: 624px;box-sizing: border-box;}
.banner .box ul li{display: flex;}
.banner .box ul li:nth-child(2){margin-top: 43px;}
.banner .box ul li a{display: flex;width: 174px;height: 35px;border: 1px solid #ffffff;border-radius: 17px;box-sizing: border-box;margin-right: 14px;align-items: center;padding-left: 30px;color: #ffffff;}
.banner .box ul li a i{background: url(/uploads/image/2mimages/ququabc64.png) -16px -16px no-repeat;display: block;width: 16px;height: 16px;}
.banner .box ul li a span{font-size: 13px;line-height: 23px;width: 110px;text-align: center;}
.banner .box ul li:first-child a:first-child i{background-position-x: 0;}
.banner .box ul li:last-child a:last-child i{background-position-x: -32px;}
.banner .box ul li a:hover{background-color: #f5f5f5;color: #673fa2;border-color: #f5f5f5;}
.banner .box ul li a:hover i{background-position-y: 0;}






.cont1{margin-top: 100px;display: flex;}
.cont1 .item-right{margin-left: 177px;width: 720px;}
.cont1 .item-right p{font-size: 26px;line-height: 36px;color: #3f3f3f;font-weight: bold;}
.cont1 .item-right span{font-size: 16px;line-height: 40px;color: #3f3f3f;display: block;margin: 18px auto 39px;}
.cont1 .item-right a{font-size: 16px;line-height: 48px;display: block;width: 203px;height: 48px;background-color: #6f489b;border-radius: 24px;text-align: center;color: #fff;}

.cont2{margin-top: 145px;padding-left: 62px;}
.cont2 .title h3{color: #3f3f3f;}
.cont2 ul{margin-top: 114px;}
.cont2 ul li{display: flex;}
.cont2 ul li:nth-child(even){margin-top: 30px;}
.cont2 ul li:nth-child(3){margin-top: 53px;}
.cont2 ul li:nth-child(5){margin-top: 76px;}
.cont2 ul li i{font-size: 20px;line-height: 50px;width: 50px;height: 50px;border-radius: 50%;background-color: #6942a2;color: #fff;margin-right: 36px;text-align: center;}
.cont2 ul li:nth-child(odd) p{font-size: 24px;line-height: 48px;color: #3f3f3f;}
.cont2 ul li:nth-child(even) p{font-size: 20px;line-height: 40px;color: #3f3f3f;}
.cont2 ul li:nth-child(even) p span{color: #6f489b;}
.cont2 ul li:nth-child(2) p{width: 614px;margin-right: 70px;}
.cont2 ul li:nth-child(2) img{margin-top: -3px;}