ul, ol, li {
    list-style: none;
}
.lxwmdt{width: 100%;padding: 70px 0 100px;overflow: hidden;}
.lxwmdt-list, .lxwmdt-map{height: 426px;}
.lxwmdt-list{background: #f7f7f7;width: 32.85%;float: left;padding: 30px 0px 0;}
.lxwmdt-list li{width: 100%;padding: 15px 0 15px 40px;border-bottom: 2px solid #e5e5e5;background-repeat: no-repeat;background-position: left top 45%;}
.lxwmdt-list li h6{font-size: 16px;color: #333;}
.lxwmdt-list li p{font-size: 15px;color: #666;line-height: 20px;margin-top: 10px;}
.lxwmdt-list li:nth-child(1){background-image: url('../images/gather/lxwmIc1_1.png');}
.lxwmdt-list li:nth-child(2){background-image: url('../images/gather/lxwmIc1_2.png');}
.lxwmdt-list li:nth-child(3){background-image: url('../images/gather/lxwmIc1_3.png');}
.lxwmdt-list li:nth-child(4){background-image: url('../images/gather/lxwmIc1_4.png');border-bottom:0px;}
.lxwmdt-map{width: 65%;float: right;padding: 5px;border: 1px solid #eee;}
#map{width: 100%;height: 100%;}
#map .amap-info-close{right: 6px !important;top: 6px;}
#map .amap-info-content{padding: 18px;}
.relmap-info{width: 100%;overflow: hidden;}
.relmap-info h6{font-size: 16px;color: #333;line-height: 24px;margin-bottom: 6px;}
.relmap-info p{font-size: 13px;color: #666;line-height: 20px;}
#map .amap-logo,#map .amap-copyright{display: none !important;}
.lxwmgs{width: 100%;padding: 80px 0 100px;background: #f2f2f2;overflow: hidden;}
.lxwmgs-menu{width: 100%;border-bottom: 2px solid #e5e5e5;margin-top: 28px;font-size: 0;}
.lxwmgs-menu a{display: inline-block;font-size: 16px;color: #666;font-weight: 700;height: 34px;margin-right: 44px;position: relative;}
.lxwmgs-menu a:last-child{margin-right: 0;}
.lxwmgs-menu a:after{content: "";position: absolute;height: 2px;width: 0;left: auto;right: 0;height: 2px;background: #00a2e9;bottom: -2px;transition: all .4s ease;}
.lxwmgs-menu a.ontrue:after, .lxwmgs-menu a:hover:after{width: 100%;right: auto;left: 0;}
.lxwmgs-item{width: 100%;padding-top: 20px;}
.lxwmgs-list{width: 100%;display: none;}
.lxwmgs-list.ontrue{display: block;}
.lxwmgs-list ul{margin-left: -2%;}
.lxwmgs-list li{width: 31.3333%;float: left;margin-top: 30px;margin-left: 2%;background: #fff;height: 250px;padding-top: 44px;position: relative;}
.lxwmgs-list h6{padding: 0 36px;font-size: 20px;color: #333;line-height: 1.4em;position: relative;margin-bottom: 18px;}
.lxwmgs-list h6:after{content: "";position: absolute;width: 3px;background: #00a2e9;left: 0;top: 0;height: 100%;}
.lxwmgs-list p{padding: 0 36px;font-size: 14px;color: #666;line-height: 1.4em;margin-top: 8px;}
.lxwmgs-list p span{display: inline-block;position: relative;padding-left: 26px;background-repeat: no-repeat;background-position: left top 4px;}
.lxwmgs-list p.lxwmgs-dz span{background-image: url('../images/gather/lxwm2_1.png');}
.lxwmgs-list p.lxwmgs-dh span{background-image: url('../images/gather/lxwm2_2.png');}
.lxwmgs-list p.lxwmgs-cz span{background-image: url('../images/gather/lxwm2_3.png');}
.lxwmgs-list p.lxwmgs-yb span{background-image: url('../images/gather/lxwm2_4.png');}
.lxwmgs-list p:nth-of-type(1){margin-top: 0;}
.lxwmfk{width: 100%;padding: 88px 0 100px;overflow: hidden;}
.lxwmfk-form{width: 100%;padding-top: 20px;}
.lxwmfk-form li{width: 49%;margin-top: 30px;}
.lxwmfk-form li:nth-child(2n+1){float: left;}
.lxwmfk-form li:nth-child(2n){float: right;}
.lxwmfk-form li input, .lxwmfk-form li textarea{display: block;width: 100%;height: 50px;border: 1px solid #e5e5e5;padding: 0 20px;font-size: 16px;color: #666;}
.lxwmfk-form li.lxwmfk-textarea{width: 100%;}
.lxwmfk-form li textarea{padding: 14px 20px;height: 180px;}
.lxwmfk-form li.lxwmfk-yzmbtn{width: 100%;overflow: hidden;}
.lxwmfk-yzm{width: 685px;position: relative;padding-right: 166px;float: left;}
.lxwmfk-yzm span{width: 152px;height: 50px;display: block;border: 1px solid #e5e5e5;position: absolute;top: 0;right: 0;cursor: pointer;}
.lxwmfk-yzm span canvas{width: 100%;height: 50px;}

.lxwmfk-yzm span img{width: 100%;height: 100%;}
.lxwmfk-btn{width: 160px;height: 50px;float: right;font-size: 16px;color: #fff;cursor: pointer;background: #00a2e9;letter-spacing: .4em;transition: all .4s ease;}
.lxwmfk-btn:hover{background: #1262b4;}
@media all and (max-width:1599px) {
    .lxwmdt-list {padding: 18px 60px 0;}
    .lxwmdt {padding: 68px 0 88px;}
    .lxwmgs {padding: 80px 0 88px;}
    .lxwmgs-list li { padding-top: 40px;}
    .lxwmfk {padding: 80px 0 88px;}
}
@media (max-width: 1359px) {
    .lxwmdt-list {padding: 18px 40px 0;}
    .lxwmdt {padding: 64px 0 78px;}
    .lxwmgs {padding: 70px 0 78px;}
    .lxwmfk {padding: 70px 0 78px;}
    .lxwmfk-form {padding-top: 10px;}
    .lxwmgs-list h6 {padding: 0px 28px;font-size: 18px;margin-bottom: 16px;}
    .lxwmgs-list p {padding: 0 28px;}
}
@media (max-width: 1151px) {
    .lxwmgs-list li{width: 48%;}
    .lxwmdt-list {width: 100%;height: auto;padding: 18px 40px 32px;}
    .lxwmdt-map{width: 100%;margin-top: 28px;}
    .xmkjsx-wd {padding-top: 100px;}
    .ywkjyw-wd p{font-size: 14px;line-height: 24px;}
    .ywkjjj-list ul {margin-left: 0;}
    .ywkjjj-list li {margin-left: 0;width: 100%;}
    .ywkjmb-menu li:after{width: 100%;left: 0;}
    .ywkjmb-imgwd img, .ywkjmb-menu {height: 350px;}
    .ywkjal-wdbox, .ywkjal-img {height: auto;width: 100%;}
    .ywkjal-wd {padding: 48px 4% 32px;}
    .ywkjal-wddesc{margin-top: 28px;height: auto;padding-right: 0;}
    .ywyykf-img img{min-height: 380px;}
    .zsxq-rbox h1 {font-size: 20px;}
}
@media (max-width: 640px) {
    .lxwmdt-list li {padding: 14px 0 14px 40px;}
    .lxwmdt-list {padding: 16px 20px 28px;}
    .lxwmdt-map {height: 300px;}
    .lxwmgs {padding: 38px 0 40px;}
    .lxwmgs-menu a {margin-right: 24px;}
    .lxwmgs-list ul {margin-left: 0;}
    .lxwmgs-list li {width: 100%;margin-top: 18px;margin-left: 0;height: auto;padding: 24px 0;}
    .lxwmgs-list h6 {padding: 0px 24px;font-size: 16px;margin-bottom: 14px;}
    .lxwmgs-item {padding-top: 12px;}
    .lxwmfk {padding: 38px 0 40px;}
    .lxwmfk-form li{width: 100%;margin-top: 16px;}
    .lxwmfk-form li input, .lxwmfk-form li textarea{height: 40px;padding: 0 12px;}
    .lxwmfk-form li textarea {padding: 8px 12px;height: 180px;}
    .lxwmfk-yzm {padding-right: 128px;}
    .lxwmfk-yzm span {width: 116px;height: 40px;}
    .lxwmfk-btn {margin-top: 16px;height: 40px;}
}