﻿.none{display:none;}
.navone:nth-child(4):after{content:''; display:block; width:60px; height:4px; background-color:#ff6a00; position:absolute; bottom:22px; left:50%; transform:translateX(-50%);}
.topimg{height:460px; width:100%; object-fit:cover; display:block;}
.topimg2{height:460px; width:100%; object-fit:cover; display:none;}
.bjw{position:relative; overflow:hidden; width:1200px; margin:0 auto; background-image:url(/Images/tmimg/bj2.jpg); background-size:auto 130%; background-position:left center; border-radius:30px; box-shadow:0 0 10px rgba(0,0,0,0.3);}
.bjn{width:620px; height:750px; float:right; background-color:#fff; border-radius:30px;}
.hqbkt{position:absolute; font-size:30px; color:#fff; position:absolute; left:50px; bottom:70px; z-index:2;}
.hqbkdes{position:absolute; font-size:15px; color:#fff; position:absolute; left:50px; bottom:40px; z-index:2;}
.bdone{width:240px; height:auto; margin:40px 0 0 40px; float:left;}
.bdtwo{width:100%; margin:40px 0 0 40px; float:left;}
.bdonetitle{font-size:18px; line-height:20px;}
.bdoneen{font-size:14px; line-height:25px; color:#999;}
.bdonetext{outline:none; width:100%; height:45px; border:solid 1px #ccc; border-radius:22px; box-sizing:border-box; padding:0 18px; font-size:15px;}
.dxw{overflow:hidden; padding-top:15px;}
.dxone{width:25%; float:left; cursor:pointer;}
.dxone::before{margin-right:10px; font-size:18px; vertical-align:top; color:#999;}
.fa-check-square-o:before{color:#333 !important;}
.bdonetextarea{width:530px; height:150px; border:solid 1px #ccc; border-radius:20px; margin-top:15px; padding:20px; box-sizing:border-box; font-size:15px; color:#333;}
.bdbtns{width:530px; height:50px; line-height:50px; color:#fff; background-color:#266eff; border-radius:20px; margin-top:30px; margin-left:40px; float:left; border-radius:25px; text-align:center;}
.hts{float:right; color:#fb2523; font-size:13px; margin-right:10px;}

@media screen and (max-width:600px) {
    .topimg{height:60vw; display:none;}
    .topimg2{height:38vw; display:block;}
    .bjw{position:relative; overflow:hidden; width:94vw; margin:0 auto; background-image:url(/Images/tmimg/bj2.jpg); background-size:100% auto; background-position:left center; border-radius:20px; box-shadow:0 0 10px rgba(0, 0, 0, 0.3); padding-top:40vw;}
    .hqbkt{font-size:25px; color:#fff; position:absolute; left:8vw; bottom:auto; z-index:2; top:8vw;}
    .hqbkdes{font-size:15px; color:#fff; position:absolute; left:8vw; bottom:auto; top:18vw; z-index:2;}
    .bjn{width:94vw; height:800px; float:right; background-color:#fff; border-radius:20px;}
    .bdone{width:100%; margin:0; float:left; box-sizing:border-box; padding:5% 5% 0 5%;}
    .bdonetitle{font-size:15px; line-height:20px; padding-left:5px; font-weight:bold;}
    .bdoneen{font-size:13px; line-height:25px; color:#999; margin:-20px 0 0 40px;}
    .bdonetext{width:100%; height:40px; border:solid 1px #ccc; border-radius:20px; box-sizing:border-box; padding:0 20px; font-size:15px;}
    .bdtwo{width:100%; margin:0; float:left; padding:5% 5% 0 5%; box-sizing:border-box;}
    .bdoneenre{font-size:14px; line-height:23px; color:#999; margin:-20px 0 0 130px;}
    .dxone{width:45%; float:left; cursor:pointer; font-size:14px; margin-bottom:10px;}
    .dxone::before{margin-right:6px; font-size:18px; vertical-align:top; color:#999;}
    .bdonetextarea{width:100%; height:150px; border:solid 1px #ccc; border-radius:20px; margin-top:15px; padding:15px;}
    .bdbtns{width:90%; height:50px; line-height:50px; color:#fff; background-color:#266eff; float:left; border-radius:25px; text-align:center; margin:20px 5%;}
	.dxw{padding-left:5px;}
}
