@charset "utf-8";
.sel1{height: auto;position: relative;clear: both;background: #f5f5f5;padding: 60px 0;}
.sel1 .lxdt{height: auto;width: 100%;background:#ffffff;overflow: hidden;}
.sel1 .lxdt .lxfs{background: #ffffff;}
.sel1 .lxdt .map{margin-left: -15px;margin-bottom: -5px;}
.sel1 .lxdt .lxtxt{height: auto;padding: 13px 0;}
.sel1 .lxdt .lxdz{height: auto;background: #ffffff;}
.sel1 .lxdt .lxtxt h4{height: auto;font-size: 20px;color: #1a90eb;margin-bottom: 18px;}
.sel1 .lxdt .lxtxt h4 a{color: #1a90eb;}
.sel1 .lxdt .lxtxt p{font-size: 16px;line-height: 28px;margin-bottom: 10px;padding-left: 25px;}
.sel1 .lxdt .lxtxt p.p1{background: url(../../images/lxwm.files/i1.png) left center no-repeat;}
.sel1 .lxdt .lxtxt p.p2{background: url(../../images/lxwm.files/i2.png) left center no-repeat;}
.sel1 .lxdt .lxtxt p.p3{background: url(../../images/lxwm.files/i3.png) left center no-repeat;}
.sel1 .lxdt .lxtxt p.p4{background: url(../../images/lxwm.files/i4.png) left center no-repeat;}
.sel1 .lxdt .lxtxt p.p5 {font-size: 14px;padding: 0 20px 0 0;line-height: 20px;margin-bottom: 5px;color: #919191;}
.sel1 .lxdt .lxdtx {height: 365px; width: 100%; overflow: hidden;}
.sel2{height: auto;position: relative;clear: both;padding: 40px 0;}
.sel2 .lxtxt{height: auto;}
.sel2 .lxtxt h4{height: auto;font-size: 21px;color: #1a90eb;margin-bottom: 8px;margin-top: 4px;line-height: 28px;}
.sel2 .lxtxt h4 a{color: #1a90eb;}
.sel2 .lxtxt .jkl{border: 1px solid #CCCCCC;margin: 15px 0px;padding: 14px;/*padding-left: 40px;*/height: 233px;}
.sel2 .lxtxt .jkl .qrcode {margin-top:15px;}
.sel2 .lxtxt .jkl .qrcode img {width: 100%;border: 1px solid #e3e3e3;}
.sel2 .lxtxt .lxdz{height: auto;background: #ffffff;}
.sel2 .lxtxt .lxdz p{font-size: 14px;line-height: 26px;margin-bottom: 0;padding-left: 25px;}
.sel2 .lxtxt .lxdz p.p1{background: url(../../images/lxwm.files/i1.png) left center no-repeat;}
.sel2 .lxtxt .lxdz p.p2{background: url(../../images/lxwm.files/i2.png) left center no-repeat;}
.sel2 .lxtxt .lxdz p.p3{background: url(../../images/lxwm.files/i3.png) left center no-repeat;}
.sel2 .lxtxt .lxdz p.p4{background: url(../../images/lxwm.files/i4.png) left center no-repeat;}
.sel3{height: auto;position: relative;clear: both;padding: 35px 0;background: url(../../images/lxwm.files/sel2bg.png) top center no-repeat;padding-bottom: 0;}
.sel3 .lyform .d_input{background: #ffffff;border: 1px solid #e2e2e2;margin: 10px;width: 31%;}
.sel3 .lyform .d_input.d_dis_input{background: #ffffff;border: 1px solid #e2e2e2;margin: 10px;width: 96%;}
.sel3 .lyform .d_input input{height: 59px;line-height: 59px;background: 0 none;border: 0 none;width: 75%;margin-left: 10px;}
.sel3 .lyform .d_input em{color:#ff0000;margin-right:10px;}
.sel3 .lyform .d_textarea{width: 96%;padding: 10px;display: table;vertical-align: top;}
.sel3 .lyform .d_textarea label{padding:0;margin:0;display: table-cell;vertical-align: top;width: 7%;line-height: 30px;}
.sel3 .lyform .d_textarea textarea{width: 100%;border: 1px solid #eee;padding: 10px;}
.sel3 .lyform .d_btn{height: 60px;line-height: 60px;color: #ffffff;margin-top: 17px;}
.sel3 .lyform .d_btn a{background: #999999;font-size: 16px;display: block;text-align: center;color: #ffffff;/* width: 95%; */}
.sel3 .lyform .d_check a{background: #1a90eb;font-size: 16px;display: block;text-align: center;color: #ffffff;width: 95%;}
.sel3 .xfjb{width: 100%;height: 218px;opacity: 1;margin-top: 10px;overflow: hidden;background: #f8f8f7;}
.sel3 .jbtext{background: #1a90eb;color: #ffffff;padding: 64px 50px;padding-left: 325px;line-height: 30px;font-size: 16px;text-indent: 2em;}
.sel3 .xfrk{height: auto;padding: 62px 29px;background: url(../../images/lxwm.files/fdj2.png) bottom center  no-repeat;}
.sel3 .xfrk h4{font-size: 26px;color: #333333;font-weight: bold;}
.sel3 .xfrk h5{color: #999999; font-size: 14px;}
.sel3 .xfrk em{background: url(../../images/lxwm.files/bkjt.png) center no-repeat;display: block;height: 8px;width: 40px;margin-top: 22px;}

.Validform_checktip{margin-left:8px;line-height:30px;height:30px;overflow:hidden;color:red;font-size:14px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../../js/uploader/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../../js/uploader/error.png) no-repeat left center;position: absolute;right: 22px;top: 15px;}
.Validform_loading{padding-left:20px;background:url(../../js/uploader/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:30px; height:30px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:30px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

.subbtn{display: block; background: #999999; border: 0 none; width: 95%; font-size: 20px; letter-spacing: 5px;}
.subbtn.b1{background:#999999;}
.subbtn.b2{background:#1a90eb;}

.xfrk .lxfs{position: absolute; bottom: 0; left:43px; font-size: 18px; text-shadow: 0px 6px 8px #CCCCCC;}

@media (max-width: 767px){
    .sel1 {padding: 15px 0;}
    .sel1 .lxdt .lxtxt {padding: 20px 0;}
    .sel1 .lxdt .map{display: none;}
    .sel2 .lxtxt .jkl {padding-left: 15px;margin: 10px 0;height: auto;overflow: hidden;}
    .sel1 .lxdt .lxtxt p {margin-bottom: 0;}
    .sel2 .lxtxt .lxdz p {margin-bottom: 0;}
    .sel2 .lxtxt h4 {margin: 10px 0;line-height: 29px;}

    .sel3 {background-size: cover;}
    .sel3 .lyform .d_input {width: 100%;margin: 10px 0;}
    .sel3 .lyform .d_input span {display: none;}
    .sel3 .lyform .d_input em {display: none;}
    .sel3 .lyform .d_textarea label {display: none;}
    .sel3 .lyform .d_input.d_dis_input {width: 100%;margin: 0;}
    .sel3 .lyform .d_input input {width: 100%;margin: 0;}
    .sel3 .xfjb {height: auto;margin: 0;padding: 15px 0;}
    .sel3 .jbtext {padding:25px;}
    .sel3 .xfrk {background: none;margin: 0;padding:15px;}
    .sel3 .xfrk h4 {text-align: center;}
    .sel3 .xfrk h5 {text-align: center;}
    .sel3 .xfrk em {display: none;}
    .sel3 .xfrk .lxfs{bottom: 0;left: 32px;font-size: 18px;text-shadow: none;position: static;}
}
@media (max-width: 991px) and (min-width: 768px){}
@media (max-width: 1199px) and (min-width: 992px){}