.banner{width:100%;height:450px;position:relative;background-image:url(../img/banner7.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.banner #header_page{position:absolute;top:10px;z-index:999}.banner .ABOUT{line-height:450px;color:#fff;font-family:"biaoti";font-size:48px;font-style:italic}.CONTACT{margin-top:100px}.CONTACT .CONTACT_text{display:flex;justify-content:space-between}.CONTACT .CONTACT_text li{max-width:275px;width:100%;height:252px;border-radius:5px;border:1px solid #e7e7e7;text-align:center;margin-top:10px}.CONTACT .CONTACT_text li div{margin-top:29px}.CONTACT .CONTACT_text li div img{border-bottom:1px solid #e7e7e7}.CONTACT .CONTACT_text li h4{margin-top:15px}.CONTACT .CONTACT_text li p{line-height:1.5;color:#333;margin-top:15px;padding:0 10px}.Online h1{color:#1b40b6;font-size:32px;background-color:transparent;text-align:left;padding:50px 0;font-family:"biaoti"}.Online ul{display:flex;justify-content:space-between}.Online ul li div{color:#666;font-weight:600}.Online ul li input{max-width:300px;width:300px;padding:8px 10px;border:1px solid #c1c1c1;font-size:14px;color:#666666;background-color:transparent;margin-top:5px}.Online ul li span{color:red;margin-left:10px}.Online div{color:#666;font-weight:600}.Online div textarea{resize:none;width:100%;padding:10px 10px;border:1px solid #c1c1c1;font-size:14px;background-color:transparent;outline:none;color:#c1c1c1;box-sizing:border-box;margin-top:5px}.Online button{color:#fff;background-color:#1b40b6;border:0px;font-size:18px;padding:15px 60px;margin:30px 0}@media (max-width:600px){.CONTACT .CONTACT_text{justify-content:center}}@media (max-width:910px){.CONTACT .CONTACT_text{flex-wrap:wrap}}@media (max-width:1035px){.Online ul{flex-wrap:wrap}}@media (max-width:1200px){.w{width:95%;margin:0 auto}}