.message_bg{width: 100%;
    height: 330px;}

.message_1{width: 1480px;margin: 55px auto 143px;box-shadow: 0px 1px 5px #868686;padding-bottom: 100px;}
.message_1 .message_1_l{float: left;margin-left: 41px;margin-top: 35px;width: 372px;box-shadow: 0px 0px 10px #1673FF;text-align: center;padding-bottom: 35px;}

.message_1 .message_1_l .message_1_l_g{width: 90%;margin-left: 5%;margin-top: 41px;border-radius: 8px;text-align: left;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;height: 50px;position: relative;}
.message_1 .message_1_l .message_1_l_g img{margin-left: 15px;margin-top: 10px;width: 30px}
.message_1 .message_1_l .message_1_l_g div{display: inline-block;color: white;font-size: 20px;margin-left: 15px;position: absolute;top: 13px}

.message_1 .message_1_l .message_1_l_f{width: 90%;margin-left: 5%;margin-top: 25px;text-align: left;position: relative;height: 50px;}
.message_1 .message_1_l .message_1_l_f div{display: inline-block;color: #4A5A7F;font-size: 20px;margin-left: 60px;position: absolute;top: 13px}
.message_1 .message_1_l .message_1_l_f .message_div_1:before{content: '';background: url('../images/product/product2.png') no-repeat top left /30px 30px;position: absolute;left: -45px;top: -3px;z-index: 2;width: 30px;height: 30px;}

.message_1 .message_1_l .active_solve .message_div_1{color: white}
.message_1 .message_1_l .active_solve{cursor: pointer;border-radius: 8px;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;height: 50px;}
.message_1 .message_1_l .active_solve .message_div_1:before{background: url('../images/kp3active.png') no-repeat top left /30px 30px;}

/*.message_1 .message_1_l .message_1_l_f:hover .message_div_1{color: white}
.message_1 .message_1_l .message_1_l_f:hover{cursor: pointer;border-radius: 8px;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;height: 50px;}
.message_1 .message_1_l .message_1_l_f:hover .message_div_1:before{background: url('../images/product/product1.png') no-repeat top left /30px 30px;!important}*/

.message_1 .message_1_l .message_1_l_z{width: 90%;margin-left: 5%;margin-top: 39px;padding-bottom: 30px;border-radius: 8px;text-align: left;box-shadow: 0 2px 15px #1673FF;background-color: #1673FF;}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1{font-size: 18px;color: white;width: 90%;margin-left: 5%}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(1){padding-top: 17px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(2){margin-top: 23px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(3){margin-top: 5px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(4){margin-top: 20px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(5){margin-top: 20px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1 .message_1_l_z_img{width: 30px;float: left}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1 .message_1_l_z_text{float: left;font-size: 16px;margin-left: 5px;margin-top: 4px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1 .message_1_l_z_img1{width: 25px;float: left;}


.message_1 .message_1_l .message_1_l_z .message_1_l_z2{cursor: pointer;color: #3F87FF;width: 90%;margin-left: 5%;text-align: center;height: 39px;line-height: 39px;font-size: 18px;background-color: white;border-radius: 18px;margin-top: 24px;}

/*.message_1 .message_1_l .message_1_l_z{width: 90%;margin-left: 5%;margin-top: 39px;padding-bottom: 30px;border-radius: 8px;text-align: left;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1{font-size: 18px;color: white;width: 90%;margin-left: 5%}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(1){padding-top: 17px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(2){margin-top: 23px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(3){margin-top: 5px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(5){margin-top: 5px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z1:nth-child(7){margin-top: 15px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z_img{margin-left: 5%;width: 30px;margin-top: 25px}
.message_1 .message_1_l .message_1_l_z .message_1_l_z2{cursor: pointer;color: #3F87FF;width: 90%;margin-left: 5%;text-align: center;height: 39px;line-height: 39px;font-size: 18px;background-color: white;border-radius: 18px;margin-top: 24px;}*/
.message_1 .message_1_r{float: left;margin-left: 32px;margin-top: 35px;width: 1000px;}
.message_1 .message_1_r .message_1_r1{font-size: 18px;color: #1C1F28;margin-top: 20px;margin-left: 20px;}
.message_1 .message_1_r .message_1_r2{height: 2px;width: 74px;background-color: #418BFF;margin-top: 10px;margin-left: 20px;}

.message_1 .message_1_r .message_1_r3{width: 90%;margin-left: 20px;border-top: 1px #DBDBDB solid;padding-bottom: 60px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div{width: 100%;padding-top: 30px;padding-bottom: 20px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div table{width: 100%}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div table tr td{padding-top: 25px}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div table tr .td1{padding-top: 0px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div input{width: 97%;height: 54px;padding: 0px 10px;font-size: 16px}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div table tr td:nth-child(2){text-align: right;width: 50%}

.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .email{width: 87%;height: 54px;padding: 0px 10px;font-size: 16px}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .tel{width: 87%;height: 54px;padding: 0px 10px;font-size: 16px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .dz{width: 87%;height: 54px;padding: 0px 10px;font-size: 16px}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .yzm{width: 34.5%;height: 54px;padding: 0px 10px;font-size: 16px;float: right}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .yzm_img{width: 17%;height: 33px;float: right;margin-top: 13px;margin-left: 5%;border: 1px #AAAAAA solid;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .yzm_text{width:30%;color: #999999;font-size: 12.78px;float: right;margin-top: 21px;}

.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div input::-webkit-input-placeholder {color:#999999;font-size:12.78px;background-color: white}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div input:-moz-placeholder {color:#999999;font-size:12.78px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div input::-moz-placeholder {color:#999999;font-size:12.78px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div input:-ms-input-placeholder {color:#999999;font-size:12.78px;}

.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .content{width: 97%;resize: none;padding: 5px 11px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .content::-webkit-input-placeholder{color:#999999;font-size: 12.78px;}
.message_1 .message_1_r .message_1_r3 .message_1_r3_1_div .submit_form{margin-top: 30px;border: none;cursor: pointer;color: #FFFFFF;font-size: 17.16px;text-align: center;width: 164px;height: 47px;line-height: 47px;background-color: #418BFF;}


@media (max-width: 1495px){
    .message_1{width: 1280px;margin: 55px auto 143px;box-shadow: 0px 0px 10px #868686;}
    .message_1 .message_1_l{float: left;margin-left: 41px;margin-top: 35px;width: 350px;box-shadow: 0px 0px 20px #1673FF;text-align: center;}
    .message_1 .message_1_r{float: left;margin-left: 32px;margin-top: 35px;width: 822px;}
}

@media (max-width: 1280px){
    .message_bg{width: 1280px;}
    .message_bg .message_bg_t{margin-left: 14%;}
    .message_bg .message_bg_c{margin-left: 14%;}
}



.message_1 .message_1_l .message_1_l_f .message_div_1.a5:before{
    content: '';
    background: url(../images/kp2.png) no-repeat top left /30px 30px;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 30px;
}





.message_1 .message_1_l .message_1_l_f .message_div_1.a7:before {
    content: '';
    background: url(../images/kp1.png) no-repeat top left /30px 30px;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 30px;
}