 @charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2017-04-11 11:40:24
 * @version $Id$
 */
 /*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei",arial;}
img{display:block;border:none;}
em,i{font-style:normal;}
strong{font-weight:normal;}
a{text-decoration:none;color:#666;}
a:active{outline:none;}
:focus{outline:none;}
li{list-style-type:none;}
input,button{border:none;}
.f-mt-s{margin-top:12px;}
.f-mt-m{margin-top:20px;}
.f-mt-l{margin-top:70px;}
.f-mb-m{margin-bottom:20px;}
.f-cb:after{display:block;visibility:hidden;clear:both;height:0;overflow:hidden;content:'.';} /*清除浮动*/
.f-cb{zoom:1;}
.f-fl,.f_l{float:left;}
.f-fr{float:right;}

.u-title1{font-size:21px;font-weight:bold;text-align:center;line-height:21px;}
.u-title1 b{font-size:40px;display:block;line-height:40px;margin-bottom:4px;}

.g-wrap{width:1200px;margin:0 auto;}
.g-grey{background:#f1f1f1;}

.m-bg{position:absolute;top:0;left:0;width:100%;z-index:-1;}
.m-bg div{height:600px;}
.m-bg .bg1{background:url(../images/bg1.jpg) no-repeat center center;height:640px;}
.m-bg .bg2{background:url(../images/bg2.jpg) no-repeat center center;}
.m-bg .bg3{background:url(../images/bg3.jpg) no-repeat center center;}
.m-bg .bg4{background:url(../images/bg4.jpg) no-repeat center center;}
.m-bg .bg5{background:url(../images/bg5.jpg) no-repeat center center;}
.m-bg .bg6{background:url(../images/bg6.jpg) no-repeat center center;height:909px;}

.m-top{padding-top:40px;height:600px;}
.logo{display:block;height:47px;width:320px;background:url(../images/logo.png) no-repeat center left;font-size:0;}
.m-top span{display:block;line-height:47px;height:47px;padding-left:35px;background:url(../images/icon-phone-white.png) no-repeat center left;font-size:19px;color:#fff;}
.m-top span i{float:left;}
.m-top span strong{font-size:28px;}

.m-xd,.m-xr,.m-sb,.m-mw{position:relative;height:560px;margin-bottom: 60px;}
.m-xd{background:url(../images/bg-xd.png) no-repeat center center;}
.m-xr{background:url(../images/bg-xr.png) no-repeat center center;}
.m-sb{background:url(../images/bg-sb.png) no-repeat center center;}
.m-mw{background:url(../images/bg-mw.png) no-repeat center center;}

.m-xd a{display: block;position: absolute;top:415px;left:558px;width: 120px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;background: #f36;}
.m-xd a.kf{left:708px;background:#ffea00 url(../images/qq.png) no-repeat 23px center;text-indent:20px;color: #903dcc;}

.m-xr .form-xr{position:absolute;top:194px;left:232px;width:300px;}
.m-xr .form-xr .el{clear:both;margin-bottom: 10px;width:100%;height:40px;}
.m-xr .form-xr .el input{width:300px;height:40px;line-height: 40px;text-indent:44px;}
.m-xr .form-xr .el input.mobile{background:#fff url(../images/icon-mobile.jpg) no-repeat 12px center;}
.m-xr .form-xr .el input.code{background:#fff url(../images/icon-pen.jpg) no-repeat 12px center;width:155px;float:left;}
.m-xr .form-xr .el .btn{display: block;height:40px;cursor:pointer;}
.m-xr .form-xr .el .btn.code{float: left;background: #ddd;width:145px;}
.m-xr .form-xr .el .btn.submit{width: 300px;background:#ffea00;font-size: 16px;color: #ff4060;font-weight: bold;}
.m-xr .form-xr .nums{margin-top: 76px;text-align: center;font-size: 14px;color: #fff;}
.m-xr .form-xr .nums span{color: #ffea00;}
.m-xr a.key{position:absolute;bottom:56px;right:182px;width:160px;height:40px;line-height: 40px;text-align: center;background:#ffea00;color:#ff4060;font-weight: bold;font-size: 18px;border-radius:8px;}
.m-xr a.lqxz{position:absolute;bottom:128px;right:111px;color: #fff;font-size: 16px;}

.m-sb a{display: block;position: absolute;bottom: 116px;right: 233px;width: 400px;height: 80px;}

.m-goto{height:340px;background:url(../images/bg-btm.png) no-repeat center center;position:relative;}
.m-goto a{display: block;width:160px;height:40px;line-height: 40px;text-align: center;font-size: 16px;color: #ff265c;margin:0 70px;background:#ffea00;float: left;border-radius: 8px;font-weight: bold;margin-top: 260px;}
.m-goto a.b{margin-top: 280px;}
.m-goto a:hover{background: #f0dc03;}

.activity{width:100%; background: url(../images/bg-goto.png) no-repeat; height:340px; margin-top: 60px;}
.activity li{float: left;font-size: 0; overflow: hidden; width:275px; margin-left: 20px; text-align: center;}
.activity-h{ font-size: 22px; font-weight: bold; color:#6d4000; line-height: 26px; padding-top: 8px; height: 62px; text-align: center; margin-bottom: 20px;}
.act-img{ width:240px; height:150px; display: inline-block; margin-bottom: 20px; text-align:center; margin-left:1px;}
.act-img img{ max-width:240px; max-height: 150px; vertical-align:middle; _width:240px; _height:150px;}
.click-r{ width:161px; height:40px; font-weight: bold; line-height: 40px; text-align: center; display: inline-block; font-size: 16px; color:#ff4000;}

.m-foot{background: #f53;height: 390px;padding-top: 60px;text-align: center;color: #fff;}
.m-foot .erwei{padding:0 230px;}
.m-foot .erwei p{width:140px;float: left;margin:0 22.5px;font-size: 14px;}
.m-foot .erwei p img{width: 140px;height: 140px;margin-bottom: 20px;}
.m-foot .xinxi{font-size: 16px;margin-top: 40px;margin-bottom: 28px;line-height: 16px;}
.m-foot .link{margin-bottom: 20px;}
.m-foot .link a{color: #fff;margin:0 10px;}
.m-foot .link a:hover{text-decoration:underline;}

.mg-b10{ margin-bottom: 10px;}
.mg-l23{ margin-left: 23px;}
.mg-t40{ margin-top:40px;}
.mg-l31{ margin-left:31px;}
.mg-l35{ margin-left:35px;}
.mg-l56{margin-left:56px;}
.mg-t40{margin-top:40px;}
.mg-t50{margin-top:50px;}
.mg-t20{ margin-top: 20px;}
.left{ float: left;}

.floadbg{background: #000; bottom: 0; height: 120px; left: 0; opacity: 0.7; position: fixed; transition: all 0.5s ease 0s; width: 100%; z-index: 1000;}
.floadcom{bottom: 0; height: 120px; left: 0; position: fixed; transition: all 0.5s ease 0s; width: 100%; z-index: 9000;}
.floadcom.boutton, .floadbg.boutton{bottom: -160px;}
.floadcom .cntmain{position: relative;}
.floadcom > div > i{background: url(../images/footer_001.png) no-repeat 0 0; display: block; float: left; height: 160px; margin-top: -40px; width: 122px;}
.floadcom > div > span{display: block; float: left; height: 100px; padding: 10px 0 10px 80px; width: 500px;}
.floadcom > div > span > b{color: #ffea00; display: block; font-family: "Microsoft YaHei", 微软雅黑; font-size: 40px; line-height: 45px; padding-top: 15px;}
.floadcom > div > span > p{color: #fff; font-family: "Microsoft YaHei", 微软雅黑; font-size: 18px; font-weight: 500; line-height: 30px;}
.floadcom .btn_query{background: #fff; border-radius: 5px; float:right; height: 105px; margin-top: 5px; margin-right:50px; padding-top: 5px; width: 390px;}
.floadcom .btn_query li{clear: both; height: 40px; padding: 5px 20px;}
.floadcom .btn_query li > span{display: inline-block; line-height: 40px; vertical-align: middle;}
.floadcom .btn_query li > input, .floadcom .btn_query li > button{vertical-align: middle;}
.floadcom input{border: 1px solid #e9e9e9; height: 18px; line-height: 18px; padding: 10px 5px;}
.floadcom input.name{background: url(../images/ico-mobile.png) no-repeat 10px 14px; padding-left: 25px; width: 250px;}
.floadcom input.mobile{background: url(../images/ico-mobile.png) no-repeat 10px -52px; padding-left: 25px; width: 160px;}
.floadcom button{border: 0; cursor:pointer; border-radius: 0 5px 5px 0; height: 40px; line-height: 20px; width:80px;}
.floadcom button.red{background: #e63917; color: #fff !important;}
.fixed-search-close{color: #c5c5c5; cursor: pointer; font-size: 30px; height: 40px; line-height: 40px; position: absolute; right: 0; text-align: center; top: 20px; width: 40px;}
.fixed-search-left{background:url(../images/footer_003.png) no-repeat 0 0; bottom: 0; cursor: pointer; height: 120px; left: -150px; position: fixed; transition: all 0.5s ease 0s; width: 150px; z-index: 999;}
.fixed-search-bq{background-image: url(../images/footer_002.png);}
.fixed-search-brand{left: 0;}
.layer-search{padding-bottom:23px;}
.layer-search>h1{font-size:36px;padding-top:25px;}
.layer-search>h1 img{vertical-align:bottom;display: inline-block;}
.layer-search>p.font26{font-size:26px;font-weight:bold;padding-bottom:5px;}
.layer-search>img{display:block;margin:0 auto;padding-top:18px;padding-bottom:15px;}
.layer-search>a{display: block; margin: 30px auto 0; width: 200px; height: 40px; line-height: 40px; text-align: center; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; background-color: #e74434; font-size: 24px; color: #fff;}
.textAlign{text-align: center;}

/*QQ浮窗*/
.qqkefu { width: 182px; position: fixed; z-index: 100; right: 0; top: 287px; transition: all .5s ease 0s; }
.qqkefu *, .qqkefu *::before, .qqkefu *::after{box-sizing:inherit !important;}
.qqkefu.qqkefu-nome { right: -152px; }
.qqkefu.qqkefu-nome .qqkefu-left { background-position: 0 0; }
.qqkefu-left { width: 30px; height: 130px; float: left; margin-top: 15px; background: #b037d3 url(../images/qqkefu.png) no-repeat -30px 0; cursor: pointer; border-radius: 5px 0 0 5px; overflow: hidden; }
.rides-cs .floatL { width: 30px; float: left; position: relative; z-index: 1; border-radius: 5px 0 0 5px; overflow: hidden; }
.qqkefu-right { position:relative;background: #fff ; width: 146px; float:left; border-radius: 5px 0 0 5px; border:6px solid #b037d3; border-right:none;box-sizing:initial !important;}
.qqkefu-right .qiqiu{background: url(../images/bg-qiqiu.png) no-repeat left top;width:144px;height:226px;position: absolute;top:-226px;}
.qqkefu-right-box { background: #fff; border-radius: 5px 0 0 5px; }
.qqkefu-right-box ul { margin: 0; padding: 0;box-sizing:inherit !important;}
.qqkefu-right-box li { height: 49px; line-height: 49px; border-bottom: 1px solid #e9e9e9; padding:0 0 0 10px; margin: 0; font-family: "Microsoft YaHei", "微软雅黑";box-sizing:inherit !important;font-size:14px;}
.qqkefu-right-box li.title { color: #b037d3; font-size: 14px;text-align:left; }
.qqkefu-right-box li.title  a{ color: #333333; font-size: 12px; }
.qqkefu-right-box li.title  a:hover{ color: #ff8000; font-size: 12px; }
.qqkefu-right-box li.title  span{ color: #333333; font-size: 12px; }
.qqkefu-right-box li.last { border-bottom: none;color: #333333; font-size: 14px; }
.qqkefu-right-box li i { margin-right: 10px; }
.qqkefu-right-box li i.ico-qq {background: url(../images/float_s.png) no-repeat -4px -332px; width: 15px; height: 16px; display: inline-block; vertical-align: middle; }
.hong {color: #b037d3!important;font-weight: bold;}


.layui-layer-setwin .layui-layer-close2:hover{background-color: transparent;}

