/*æœåŠ¡ç†å¿µ*/
.service_idea h4, .tel_title, .feedback h4{font-size: 32px; color: #3e3e3e; margin-top: 35px; margin-bottom: 40px; text-align: center; font-weight: normal;}
.idesall{width:750px ; margin: auto;}
.service_list{float: left;margin-left: 65px; margin-right: 65px;}
.service_show, .pro_list, .service_text{text-align: center;}
.service_list p, .phone_list p, .pro_list p{font-size: 16px; color: #2f2f2f; text-align: center; margin-top: 17px;}
.service_bg{width: 100%; margin-top: 60px;}
.service_bg img{width: 100%; height: auto;}
.service_text h4, .service_info h4{font-size: 32px; color: #3e3e3e; margin-top: 35px; margin-bottom: 16px; font-weight: normal; text-align: center;}
.service_text p, .service_info p{font-size: 14px; color: #6d6d6d; line-height: 26px;}
/*æœåŠ¡æŒ‡å—*/
.service_info, .feedback{width: 900px; margin: auto;}
.phone{width: 616px; margin: auto;}
.phone_list{float: left;margin-left: 70px; margin-right: 70px; text-align: center;}
/*å’¨è¯¢åé¦ˆ*/
.fd_left{float: left; width: 430px;}
.fd_right{float: right; width: 410px;}
.fd{overflow: hidden; padding-left: 20px; padding-right: 20px;}
.fd label, .fd_left span{font-size: 16px; color: #262626; margin-right: 20px; min-width: 48px; text-align: right; display: block; float: left; line-height: 40px;}
.fd  input[type="text"]{width: 340px; height: 40px; line-height: 40px;border: none; border: 1px #ccc solid;padding-left: 12px; margin-bottom: 20px;}
.fd *{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.fd textarea{width: 340px; height: 190px; resize: none;border: none; border: 1px #ccc solid; text-indent: 10px;}
.fd_left span{float: left;}
.fd_right #yzm{width: 226px;}
.fd_right .submit{margin-left: 70px;}

@media (max-width:767px) {
    .service_idea{
        width: 94%;
        margin: auto;
    }
    .service_idea h4, .tel_title, .feedback h4,.service_text h4, .service_info h4{
        font-size: 0.5rem;
        margin-top: 15px;
        font-weight: 600;
        margin-bottom: 10px;
    }
    .idesall{
        width: 100%;
    }
    .service_list{
        width: 21.333%;
        margin-left: 6%;
        margin-right: 6%;
    }
    .service_show img{
        width: 100%;
    }
    .service_list p{
        margin-top: 0;
        font-size: 0.375rem;
    }
    .service_bg{
        margin-top: 40px;
    }
    .service_text h4{
        margin-top: 15px;
    }
    .service_text p, .service_info p{
        width: 94%;
        margin: auto;
        font-size: 0.375rem;
    }
    .service_info, .feedback{
        width: 94%;
    }
    .phone{
        width: 94%;
    }
    .phone_list{
        width: 46%;
        margin-left: 2%;
        margin-right: 2%;
    }
    .phone_list img{
        width: 48%;
    }
    .phone_list p{
        font-size: 0.375rem;
        margin-top: 5px;
    }
    .pro_list p{
        font-size: 0.375rem;
        margin-top: 0;
    }
    .fd{
        padding: 0;
    }
    
    .fd_left, .fd_right{
        float: none;
        width: 100%;
    }
    .fd  input[type="text"]{
        width: 100%;
    }
    .fd textarea{
        width: 100%!important;
    }
}
@media (max-width:480px) {

}
