.banner{background: url("https://img.asiancancer.com/images/newmalai/contact.png") no-repeat center;height: 300px;}
.banner .img{text-align: center;}
.banner .banner-text{padding-top:60px;}
.banner .banner-text .title{font-size: 52px;color: #ffffff;display: grid;}
.banner .banner-text .first{border-bottom: 2px solid #13BFB1;width: 260px;}
.banner .banner-text .second{font-size: 35px;}

.contact-content .contact_intro{color: #666666;margin-top: 20px;}
.contact-content .contact_list{background: #ffffff;border-radius: 16px;margin-top: 50px;padding: 35px;display: flow-root;}
.contact-content .contact_list .form .formtitle{font-size: 28px;color: #333333;font-weight: bold;}
.contact-content .contact_list .form .marginleft {margin-right: 5%;}
.contact-content .contact_list .form .marginright {margin-left: 5%;}
.contact-content .contact_list .form .form-group {float: left;margin-bottom: 15px;width: 45%;}
.contact-content .contact_list .form .form-group .input{width: 90%;height: 48px;background:#F0F0F0;}
.contact-content .contact_list .form .form-group div {margin-top: 15px;line-height: 100%!important;}
.contact-content .contact_list .form .form-group .select-nat{height: 48px;width: 90%;background:#F0F0F0;border: none;}
.contact-content .contact_list .form .form-group .country{border: none;}
.contact-content .contact_list .form .form-group .input-tel{width: 484px;background:#F0F0F0;height: 48px;}
.contact-content .contact_list .form .form-group .country{background:#F0F0F0;height: 48px;}
.contact-content .contact_list .form .form-group .radio_left{float: left;}
.contact-content .contact_list .form .form-group .formp{margin-bottom:10px;}
.contact-content .contact_list .form .quickTitle{text-align: center;margin-top: 20px;}
.contact-content .contact_list .form .quickTitle .cBtn{height: 48px;border-radius: 4px;color: #ffffff;width: 30%;background: #13BFB1;}
.contact-content .contact_list dl{float: left;}
.contact-content .contact_list dl dt{font-size: 28px;font-weight: bold;margin-bottom: 15px;}
.contact-content .contact_list dl a{width: 408px;height: 48px;background:#13BFB1;display: block;color: #ffffff;text-align: center;line-height: 48px;border-radius: 4px;margin-top: 100px;}
.contact-content .contact_list .map{float: right;display: block;}
.contact-content .contact_list .m-map{display: none;}
.contact-content .question{width: 100%;background: #E6E6E6;display: inline-block;height: 291px;}
.contact-content .question ul li{float: left;width: 33%;text-align: center;margin-top: 65px;}

@media screen and (max-width:768px) {
    .banner{background: url("/images/contact.png") no-repeat center;height: auto;background-size: cover;}
    .banner .img{text-align: center;}
    .banner .banner-text{padding: 30px 20px;}
    .banner .banner-text .title{font-size: 36px;}
    .banner .banner-text .second{font-size: 20px;}

    .contact-content .contact_intro{display: none;}
    /*表单*/
    .contact-content .contact_list .form .form-group{width:100%;}
    .contact-content .contact_list .form .marginright{margin-left: 0px;}
    .contact-content .contact_list .form .form-group .input-tel{width: 65%;}
    .contact-content .contact_list .form .quickTitle .cBtn{width: 100%;}
    .contact-content .contact_list .map{float: none;}

    /*地址*/
    .contact-content .contact_list{padding: 15px;}
    .contact-content .contact_list dl a{width: 100%;margin:50px 0;}
    .contact-content .contact_list .map{display: none;}
    .contact-content .contact_list .m-map{display: block;}
}