.banner{width:100%;height:500px;background:url("../img/contact_banner.jpg") no-repeat center;margin:0}.banner .text-left{padding:3px 15px 25px}.banner h1{font-size:80px;color:#FFFFFF;font-weight:800}.banner h2{font-size:52px;color:#FFFFFF;margin:10px 0 20px}.banner p{font-size:24px;color:#FFFFFF;margin-bottom:70px}.banner span{font-size:20px;color:#FFFFFF;vertical-align:-2px}.banner .col-xs-4{border-left:1px solid #FFFFFF;height:40px}.banner .col-xs-4:first-child{border-left:none}.form_new{transform:none;margin:0 auto;position:initial;width:auto;padding-top:20px}.form_new .left{float:left !important}.form_new .right{float:right !important}.form_new .left,.form_new .right{border:none;width:50%;margin:0;padding:20px 0 30px}.form_new .head{height:70px;line-height:70px;position:relative}.form_new .head .title{font-size:28px !important;color:#222222;font-weight:400;line-height:70px;text-align:center;margin:0 20px}.form_new .head .msg{text-align:left}.form_new .left .col-xs-3{padding:0;height:40px;line-height:40px;text-align:right}.form_new .right h3{font-size:22px;color:#222222;font-weight:400}.form_new input{height:40px}.form_new .left div > p{height:30px}.form_new .left .col-sm-12{padding:0}.form_new .switch li{line-height:20px}.form_new .switch ul{top:55px;right:0}.form_new .info{top:80% !important}.ct > div:nth-child(odd){background:#f2f2f2}.ct > div > div > div{height:450px;display:table}.ct > div > div > div > div{display:table-cell;vertical-align:middle}.ct h3{font-size:36px;font-weight:400;color:#333333;margin-bottom:20px}.ct p{font-size:24px;color:#333333}.ct img{box-shadow:0 2px 20px 0 rgba(54,54,121,0.16);-webkit-box-shadow:0 2px 20px 0 rgba(54,54,121,0.16);-moz-box-shadow:0 2px 20px 0 rgba(54,54,121,0.16);-ms-box-shadow:0 2px 20px 0 rgba(54,54,121,0.16);-o-box-shadow:0 2px 20px 0 rgba(54,54,121,0.16)}.parant{height:240px;background:#F2F2F2}.parant h3{text-align:center;font-weight:400;font-size:28px;color:#151515;margin:50px 0}.foots{height:70px;line-height:70px;background:#fff;box-shadow:0 -2px 6px 0 rgba(0,0,0,0.09);text-align:center}.foots p{font-size:22px}.foots span{display:inline-block;height:46px;line-height:46px;width:150px;text-align:center;background:#3C86FF;border-radius:4px;color:#fff;font-size:18px;margin:0 20px;cursor:pointer}.pc{background:#fff}.mobile{display:none}@media screen and (max-width: 768px){.pc{display:none}.mobile{display:block}}