.ondoor{ margin-bottom: 50px; padding:30px 0 50px; border:1px solid #eee; border-radius:10px;}
.ondoor .tit i{ font-style:normal; color:#747775;font-weight: bold}
.ondoor_con{ text-align:center;}
.ondoor_con  table{ margin:0 auto;}
.ondoor_con table td{width:500px; text-align:center; position:relative;padding-bottom: 45px;}
.ondoor_con  table td label{ font-weight:bold; font-size:24px; margin-right:25px;}
.ondoor_con  table td input{ border-bottom:1px solid #ccc; box-sizing:border-box; width:330px; padding-left:20px;}
.ondoor_con  table td span{ position:absolute; top:0; left:420px; font-size:16px; color:#999; }
.ondoor_con  .btn{margin:0 auto; color:#fff; font-size:24px; width:250px; height:60px; line-height:60px; background:#F9D614; border-radius:99px;box-shadow:3px 3px 30px #F9D614; cursor:pointer; margin-top:30px;font-family: 微软雅黑;}
.cooperation{ margin-top:150px;}
.cooperation ul li{ float:left; border:1px solid #eee; border-radius:10px; margin-right:16px; margin-bottom:35px;}
.cooperation ul li:hover{ box-shadow:10px 10px 50px #ccc;}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.footer{
	margin-top: 50px;
}
.tit{ text-align:center; margin-bottom:35px;}
.tit h2{ font-size:28px;margin-bottom: 10px;}
.tit h2 span{ height: 0px;
    width: 120px;
    border-top: 2px solid #DCDCDC;
    display: inline-block;
    margin: 0 20px;
    padding-top: 0px;}
.tit p{font-size:20px; color:#9A9A9A;}
.tit p span{ color:#000;}
.tupiankuan img{
            width:100%;
     }
 .tupiankuan{
 	margin-bottom: 50px;
 }

.bottomBar{ float: left; width: 100%; height: 95px;}
.bottomBarFloat{ position: fixed; width: 100%; height: 95px; left: 0; bottom: 0; z-index: 200; background-color: rgba(0,0,0,0.75);}
.bottomBarFloat .barBox{ float: left; width: 100%; height: 95px; position: relative;}
.bottomBarFloat .barBox .barLeft{ float: left; width: 502px;}
.bottomBarFloat .barPeo{ position: absolute; left: 0; bottom: 0;  float: left; width: 177px; height: 137px; margin: -42px 0 0 14px; line-height: 0;}
.bottomBarFloat .barFaith{ padding-left: 156px;}
.bottomBarFloat .barRight{ padding-left: 526px; padding-top: 27px;}
.bottomBarFloat .barWidthOne{ float: left; width: 32.54%; padding-left: 30px;}
.bottomBarFloat .barInput{ float: left; width: 100%; height: 40px; padding: 0 9px; border: 0; color: #333; font-size: 14px;background-color: #fff;
    -webkit-appearance:none;
    outline: 0;
}
.bottomBarFloat .barWidthOne.citySel{width:42.54%;}
.bottomBarFloat .barWidthTwo{ float: left; width: 100%; background-color: #fff;}
.bottomBarFloat .barWidthTwo .prov{ float: left; width: 33.33%; padding-left: 9px; border: 0; height: 40px; color: #333; font-size: 14px; outline: 0;}
.bottomBarFloat .barWidthTwo .city{ float: left; width: 33.33%; padding-left: 9px; border: 0; height: 40px; color: #333; font-size: 14px; outline: 0;}
.bottomBarFloat .barWidthThree{ float: left; width: 18.38%; padding-left: 30px;}
.bottomBarFloat .barButton{ float: left; width: 100%; height: 40px; background-color: #fff100; border: 0;
    -webkit-appearance:none;
    outline: 0;
}
.bottomBarFloat .barButton:hover{ background-color: #e5d800;}
@media  screen and (max-width:1199px){
    .bottomBar{ height: 75px;}
    .bottomBarFloat{ height: 75px; }
    .bottomBarFloat .barBox{ height: 75px; }
    .bottomBarFloat .barBox .barLeft{ width: 379px;}
    .bottomBarFloat .barPeo{ width: 138px; height: 107px; margin: -32px 0 0 0; }
    .bottomBarFloat .barFaith{ padding-left: 110px;}
    .bottomBarFloat .barRight{ padding-left: 398px; padding-top: 22px;}
    .bottomBarFloat .barWidthOne{ padding-left: 5px; }
    .bottomBarFloat .barInput{ height: 32px; padding: 0 7px; }
    .bottomBarFloat .barWidthTwo .prov{ padding-left: 7px; height: 32px; }
    .bottomBarFloat .barWidthTwo .city{ padding-left: 7px; height: 32px; }
    .bottomBarFloat .barButton{ height: 32px; }
}
@media  screen and (max-width:991px){
    .bottomBarFloat .barBox .barLeft{ width: 379px; margin-left: 179px;}
    .bottomBarFloat .barPeo{ left: 179px; }
    .bottomBarFloat .barRight{ display: none;}
}
@media  screen and (max-width:767px){
    .bottomBar{ height: 60px;}
    .bottomBarFloat{ height: 60px; }
    .bottomBarFloat .barBox{ height: 60px; }
    .bottomBarFloat .barPeo{ width: 106px; height: 83px; margin: -24px 0 0 0; }
    .bottomBarFloat .barBox .barLeft{ width: 100%; margin-left: 0;}
    .bottomBarFloat .barPeo{ left: -15px; }
    .bottomBarFloat .barFaith{ padding-left: 85px; padding-right: 25px; text-align: center;}
    .bottomBarFloat .barFaith img{ width: 217px; height: 60px;}
    .bottomBarFloat .barRight{ display: none;}
}
.bottomBarFloat .barShup{ position: absolute; width: 27px; height: 27px; background: url("http://www.beschan.cn/statics/ksx/images/20190319_15.png") center no-repeat; background-size: contain; right: 25px; top: 11px; cursor: pointer;}
