@charset "utf-8";
@import url(base.css);

input[type="text"] {
     -webkit-user-select:text !important; 
}
input[type="number"] {
     -webkit-user-select:text !important; 
}
.jd_1200{width: 1200px;margin: 0 auto;}
/* 头部 */
.header{width: 100%;height: 65px;background: transparent;padding: 0 10.5%;box-sizing: border-box;border-bottom: 1px solid transparent;
position: fixed;top: 0;left: 0;z-index: 5000;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headercon{width: 100%;height: 65px;background: transparent;}
.headered{background: #fff;border-color: #D8D8D8;}
.headered .headerleft .headerlogo .logo{display: none;}
.headered .headerleft .headerlogo .logos{display: block;}
.headered .headernav ul li a{color: #666;}
.headered .headernav ul li a:hover{color: #002F5F;}
.headered .headernav ul .active a{color: #002F5F;}
.headered .headersearch{background: url(../images/icon_searchs.png) center no-repeat;}
.headered .headeruser i{background: url(../images/icon_users.png) center no-repeat;}
.headered .headeruser a{color: #666;}
.headered .headeruser a::before{color: #666;}
.headered .headeruser a:hover{color: #002F5F;}
.headered .headerlast a{color: #666;}
.headered .headerlast a:hover{color: #002F5F;}
.headereds{background: #fff;border-color: #D8D8D8;position: static;}
.headereds .headerleft .headerlogo .logo{display: none;}
.headereds .headerleft .headerlogo .logos{display: block;}
.headereds .headernav ul li a{color: #666;}
.headereds .headernav ul li a:hover{color: #002F5F;}
.headereds .headernav ul .active a{color: #002F5F;}
.headereds .headersearch{background: url(../images/icon_searchs.png) center no-repeat;}
.headereds .headeruser i{background: url(../images/icon_users.png) center no-repeat;}
.headereds .headeruser a{color: #666;}
.headereds .headeruser a::before{color: #666;}
.headereds .headeruser a:hover{color: #002F5F;}
.headereds .headerlast a{color: #666;}
.headereds .headerlast a:hover{color: #002F5F;}
.headerleft{float: left;padding-top: 12px;box-sizing: border-box;margin-right: 80px;}
.headerleft .headerlogo{display: block;float: left;margin-right: 18px;}
.headerleft .headerlogo img{display: block;}
.headerleft .headerlogo .logos{display: none;}
.headerwz{float: left;margin-top: 6px;position: relative;}
.headerwz p{padding: 0 8px;box-sizing: border-box;border-radius: 25px;background: rgba(0,0,0,0.3);height: 28px;cursor: pointer;min-width: 68px;}
.headerwz p span{font-size: 14px;color: #fff;font-weight: 500;line-height: 28px;}
.headerwz p i{width: 16px;height: 20px;display: inline-block;background: url(../images/icon_dw.png) center no-repeat;margin-right: 1px;
vertical-align: -5px;}
.headercity{width: 350px;background: #fff;padding: 12px 15px;box-sizing: border-box;position: absolute;top: 38px;left: 0;
border-radius: 4px;-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);display: none;}
.headercity::before{content: '';top: -10px;left: 25px;position: absolute;
    border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 10px solid white;}
.headercity span{float: left;display: block;font-size: 14px;color: #333;min-width: 52px;max-width: 52px;
height: 32px;line-height: 32px;font-weight: 400;margin-right: 10px;text-align: center;cursor: pointer;border-radius: 2px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headercity span:hover{background: #002F5F;color: #fff;}
.headercity .active{background: #002F5F;color: #fff;}
.headernav{float: left;}
.headernav ul li{float: left;margin-right: 55px;line-height: 65px;}
.headernav ul li:last-child{margin-right: 0;}
.headernav ul li a{display: block;font-size: 16px;color: #fff;font-weight: 500;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headeright{float: right;padding-top: 22px;box-sizing: border-box;}
.headersearch{float: left;width: 20px;height: 20px;background: url(../images/icon_search.png) center no-repeat;
cursor: pointer;margin-right: 30px;margin-top: 2px;}
.headeruser{float: left;margin-right: 24px;}
.headeruser i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_user.png) center no-repeat;
vertical-align: -4px;}
.headeruser a{font-size: 16px;color: #fff;font-weight: 500;margin-right: 15px;position: relative;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headeruser a::before{content: '/';font-size: 16px;color: #fff;position: absolute;top: 0;right: -14px;}
.headeruser a:last-child{margin-right: 0;}
.headeruser a:last-child::before{display: none;}
.headerlast{float: left;}
.headerlast a{font-size: 16px;color: #fff;margin-right: 24px;font-weight: 500;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headerlast a:last-child{margin-right: 0;}
.search{width: 100%;height: 65px;border-bottom: 1px solid #D8D8D8;box-sizing: border-box;background: #fff;position: fixed;top: -75px;left: 0;
z-index: 5500;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;opacity: 0;}
.searchactive{top: 0;opacity: 1;}
.searchcon{width: 100%;height: 65px;}
.searchinp{float: left;margin-top: 12px;position: relative;}
.searchinp input{width: 750px;height: 40px;padding: 0 40px 0 16px;font-size: 14px;color: #333;outline: none;border: 0;
border-bottom: 1px solid #999;box-sizing: border-box;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.searchinp input:focus{border-color: #002F5F;}
.searchinp button{width: 40px;height: 40px;background: url(../images/seq.png) center no-repeat;position: absolute;top: 0;right: 0;
border: 0;outline: none;}
.searchcolse{float: right;padding-top: 22px;box-sizing: border-box;}
.searchcolse i{display: block;width: 24px;height: 24px;background: url(../images/close-black.png) center no-repeat;
cursor: pointer;}
.banner{width: 100%;height: 640px;position: relative;}
.bannercon{width: 1200px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.bannered{width: 480px;height: 440px;background: #fff;padding: 18px 32px 36px 32px;box-sizing: border-box;
box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1);}
.bannertitle{width: 100%;border-bottom: 1px solid #E8E8E8;padding-bottom: 7px;box-sizing: border-box;margin-bottom: 14px;}
.bannertitle h4{font-size: 20px;color: #333;line-height: 40px;font-weight: 200;margin-bottom: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bannertitle ul li{float: left;font-size: 14px;color: #666;font-weight: 400;line-height: 14px;margin-right: 25px;position: relative;
margin-bottom: 9px;text-shadow: 0px 0px 14px rgba(0, 0, 0, 0.1);}
.bannertitle ul li::before{content: '';width: 1px;height: 14px;background: #F0F0F0;position: absolute;top: 0;right: -12.5px;}
.bannertitle ul li:last-child::before{display: none;}
.bannerlist{width: 100%;}
.bannerlist ul li{float: left;height: 40px;border-bottom: 1px solid #E8E8E8;width: 198px;margin-right: 20px;margin-bottom: 15px;cursor: pointer;
position: relative;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.bannerlist ul .active{border-color: #002F5F;}
.bannerlist ul .active .jd_wz span{transform: rotate(-180deg);}
.bannerlist ul li:nth-child(2n){margin-right: 0;}
.bannerlist ul li .jd_wz p{float: left;width: 75%;font-size: 14px;color: #666;line-height: 40px;}
.bannerlist ul li .jd_wz input{float: left;width: 75%;font-size: 14px;color: #666;border: 0;height: 38px;outline: none;cursor: pointer;}
.bannerlist ul li .jd_wz span{width: 12px;height: 7px;background: url(../images/hc_jiao.png) center no-repeat;margin-top: 16px;margin-right: 5px;
display: block;float: right;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.bannerlist ul li i{display: block;float: left;width: 20px;height: 20px;margin-top: 9px;margin-right: 10px;}
.bannerlist ul li .jd_icon{background: url(../images/icon_city.svg) center no-repeat;}
.bannerlist ul li .jd_icon1{background: url(../images/icon_ch.svg) center no-repeat;}
.bannerlist ul li .jd_icon2{background: url(../images/icon_time.svg) center no-repeat;}
.bannerlist ul li .jd_icon3{background: url(../images/icon_cdlx.svg) center no-repeat;}
.bannerlist ul li .jd_icon4{background: url(../images/icon_ys.svg) center no-repeat;}
.bannerlist ul li .jd_icon5{background: url(../images/icon_wz.svg) center no-repeat;}
.bannerlist ul li .jd_icon6{background: url(../images/icon_xq.svg) center no-repeat;}
.bannerlist ul li .jd_icon7{background: url(../images/icon_sc.svg) center no-repeat;}
.jd_xl{width: 416px;background: #fff;position: absolute;top: 41px;left: 0;z-index: 10;padding: 12px 10px;box-sizing: border-box;
-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);display: none;}
.jd_xl span{float: left;display: block;font-size: 14px;color: #333;min-width: 52px;max-width: 52px;
height: 32px;line-height: 32px;font-weight: 400;margin-right: 5px;text-align: center;cursor: pointer;border-radius: 2px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_xl span:nth-child(6n){margin-right: 0;}
.jd_xl span:hover{background: #002F5F;color: #fff;}
.jd_xl .active{background: #002F5F;color: #fff;}
.jd_rs{padding: 0;}
.jd_rs span{width: 50%;margin-right: 0;min-width: 50%;max-width: 50%;border-radius: 0;}
.jd_lx{padding: 0;}
.jd_lx span{width: 100%;margin-right: 0;min-width: 100%;max-width: 100%;border-radius: 0;padding: 0 15px;box-sizing: border-box;
text-align: left;}
.bannerlist button{width: 100%;border: 0;outline: none;font-size: 16px;color: #fff;border-radius: 4px;background-color: #002F5F;
box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1);height: 40px;margin-top: 10px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.bannerlist button:hover{box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3);}
.jd_field{width: 100%;padding: 80px 60px;box-sizing: border-box;}
.jd_fieldcon{width: 100%;}
.jd_title{width: 100%;margin-bottom: 40px;}
.jd_title h4{font-size: 30px;color: #333;text-align: center;font-weight: 500;line-height: 30px;margin-bottom: 16px;}
.jd_title p{font-size: 14px;color: #666;text-align: center;font-weight: 400;line-height: 24px;}
.jd_title ul{display: table;margin: 0 auto;}
.jd_title ul li{float: left;margin-right: 24px;}
.jd_title ul li:last-child{margin-right: 0;}
.jd_title ul li a{font-size: 14px;color: #666;font-weight: 400;line-height: 24px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_title ul li a:hover{color: #002F5F;}
.jd_title ul .active a{color: #002F5F;}
.jd_fieldconter{width: 100%;}
.jd_fieldleft{float: left;width: 282px;margin-right: 24px;}
.jd_fieldleft a{display: block;width: 100%;position: relative;overflow: hidden;height: 590px;}
.jd_fieldleft a img{display: block;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_fieldleftext{width: 100%;position: absolute;bottom: 68px;left: 0;padding: 0 32px;box-sizing: border-box;}
.jd_fieldleftext h4{font-size: 24px;color: #fff;line-height: 33px;font-weight: 500;margin-bottom: 5px;}
.jd_fieldleftext h5{font-size: 18px;color: #fff;line-height: 25px;font-weight: 400;margin-bottom: 30px;}
.jd_fieldleftext span{display: block;width: 120px;height: 40px;border: 1px solid #fff;border-radius: 25px;text-align: center;
line-height: 40px;font-size: 16px;color: #fff;box-sizing: border-box;}
.jd_fieldleft a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.jd_fieldright{float: left;width: 894px;}
.jd_fieldright ul li{float: left;width: 282px;margin-right: 24px;}
.jd_fieldright ul li:nth-child(3n){margin-right: 0;}
.jd_fieldright ul li a{display: block;}
.jd_fieldimg{width: 100%;height: 187px;overflow: hidden;}
.jd_fieldimg img{width: 100%;display: block;height: 100%;object-fit: cover;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_fieldtext{width: 100%;padding: 24px 0 15px 0;box-sizing: border-box;}
.jd_fieldtext h4{margin-bottom: 12px;}
.jd_fieldtext h4 span{float: left;max-width: 80%;font-size: 16px;color: #333;font-weight: 500;line-height: 16px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-right: 8px;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_fieldtext h4 strong{float: left;font-size: 12px;color: #F27807;background: rgba(255,205,166,0.24);font-weight: 400;line-height: 12px;margin-top: 1px;
padding: 2px 4px;box-sizing: border-box;max-width: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_fieldtextlist{width: 100%;margin-bottom: 12px;}
.jd_fieldtextlist p{float: left;font-size: 14px;color: #666;margin-right: 25px;line-height: 14px;position: relative;}
.jd_fieldtextlist p::before{content: "";width: 1px;height: 14px;background: #E5E5E5;position: absolute;top: 0;right: -12.5px;}
.jd_fieldtextlist p:last-child{margin-right: 0;}
.jd_fieldtextlist p:last-child::before{display: none;}
.jd_fieldtext h5{font-size: 14px;color: #666;font-weight: 400;line-height: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_fieldright ul li:hover .jd_fieldimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.jd_fieldright ul li:hover .jd_fieldtext h4 span{color: #002F5F;}
.jd_guanggao{width: 100%;}
.jd_guanggaocon{width: 100%;}
.jd_guanggaocon ul li{float: left;width: 588px;height: 100px;margin-right: 24px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_guanggaocon ul li:last-child{margin-right: 0;}
.jd_guanggaocon ul li a{display: block;padding: 0 32px;box-sizing: border-box;}
.jd_guanggaocon ul li a p{font-size: 24px;color: #fff;font-weight: 500;line-height: 100px;float: left;width: 75%;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_guanggaocon ul li a span{float: right;display: block;width: 120px;height: 40px;border: 1px solid #fff;border-radius: 25px;text-align: center;
line-height: 40px;font-size: 16px;color: #fff;box-sizing: border-box;margin-top: 30px;}
.jd_guanggaocon ul li:hover{transform: translateY(-4px);}
.jd_hot{padding: 60px 90px;box-sizing: border-box;}
.jd_provide{width: 100%;background: #F5F5F5;padding: 64px 0 40px 0;box-sizing: border-box;}
.jd_providecon{width: 100%;}
.jd_providelist{width: 100%;}
.jd_providelist ul li{float: left;width: 384px;height: 242px;background: #fff;border-radius: 10px;margin-right: 24px;margin-bottom: 24px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;padding: 20px;box-sizing: border-box;}
.jd_providelist ul li:nth-child(3n){margin-right: 0;}
.jd_provideimg{width: 80px;height: 80px;border-radius: 50%;margin: 0 auto 20px;overflow: hidden;position: relative;}
.jd_provideimg img{display: block;width: 100%;height: 100%;object-fit: cover;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_provideimg .jd_tgs{position: absolute;top: -90px;left: 0;}
.jd_providetext{width: 100%;}
.jd_providetext h5{font-size: 20px;color: #666;font-weight: 500;text-align: center;line-height: 26px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 12px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_providetext p{font-size: 14px;color: #666;text-align: center;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
line-height: 24px;}
.jd_providelist ul li:hover{background: #002F5F;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);}
.jd_providelist ul li:hover .jd_provideimg .jd_tg{opacity: 0;}
.jd_providelist ul li:hover .jd_provideimg .jd_tgs{top: 0;}
.jd_providelist ul li:hover .jd_providetext h5{color: #fff;}
.jd_providelist ul li:hover .jd_providetext p{color: #fff;}
.jd_partner{width: 100%;padding: 90px 0 24px 0;box-sizing: border-box;background: #fff;}
.jd_partnercon{width: 100%;}
.jd_partnerlist{width: 100%;}
.jd_partnerlist ul li{float: left;width: 180px;height: 82px;margin-right: 24px;background: #fff;margin-bottom: 24px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_partnerlist ul li:nth-child(6n){margin-right: 0;}
.jd_partnerlist ul li img{display: block;}
.jd_partnerlist ul li:hover{box-shadow: 0 4px 10px rgba(0,0,0,0.15);}
.jd_information{width: 100%;background: #fff;padding-bottom: 10px;box-sizing: border-box;}
.jd_informationcon{width: 100%;}
.jd_informationleft{float: left;width: 486px;height: 425px;margin-right: 40px;position: relative;}
.jd_informationtext{width: 100%;padding: 0 30px;box-sizing: border-box;position: absolute;top: 30%;left: 0;}
.jd_informationtext h4{font-size: 32px;color: #fff;font-weight: 500;line-height: 45px;margin-bottom: 4px;}
.jd_informationtext h5{font-size: 16px;color: #fff;font-weight: 400;line-height: 24px;margin-bottom: 12px;}
.jd_informationtext a{display: block;width: 90px;height: 28px;text-align: center;line-height: 28px;background: #fff;border-radius: 25px;
font-size: 14px;color: #737373;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 38px;}
.jd_informationtext a:hover{color: #fff;background: #002F5F;}
.jd_informationtu{width: 90px;height: 90px;}
.jd_informationtu img{display: block;}
.jd_informationright{float: left;width: 674px;padding-top: 78px;box-sizing: border-box;}
.jd_informationright h4{font-size: 24px;color: #333;font-weight: 500;line-height: 34px;margin-bottom: 16px;}
.jd_inform{width: 100%;margin-bottom: 32px;}
.jd_inform a{display: block;}
.jd_informimg{float: left;width: 160px;height: 106px;overflow: hidden;margin-right: 20px;}
.jd_informimg img{display: block;width: 100%;height: 100%;object-fit: cover;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_informtext{float: left;width: 73%;padding-top: 5px;box-sizing: border-box;}
.jd_informtext h5{font-size: 16px;color: #333;font-weight: 500;line-height: 16px;margin-bottom: 6px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_informtext p{font-size: 14px;color: #999;line-height: 24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; 
overflow: hidden;height: 48px;margin-bottom: 6px;}
.jd_informtext span{font-size: 14px;color: #999;line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_inform:hover .jd_informimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.jd_inform:hover .jd_informtext h5{color: #002F5F;}
.jd_informlist{width: 100%;}
.jd_informlist ul li{float: left;width: 100%;margin-bottom: 16px;}
.jd_informlist ul li:last-child{margin-bottom: 0;}
.jd_informlist ul li a{display: block;width: 100%;}
.jd_informlist ul li a i{display: block;float: left;width: 2px;height: 2px;border-radius: 50%;background: #666;margin-top: 10px;margin-right: 4px;}
.jd_informlist ul li a p{float: left;width: 82%;font-size: 14px;color: #333;font-weight: 400;line-height: 20px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_informlist ul li a span{float: right;font-size: 14px;color: #999;font-weight: 400;line-height: 20px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.jd_informlist ul li:hover a p{color: #002F5F;}
.jd_join{width: 100%;transform: translateY(95px);}
.jd_joincon{width: 100%;height: 180px;padding: 50px 64px;box-sizing: border-box;
background: linear-gradient(90deg, #005C98 0%, #002F5F 100%);
background: -webkit-linear-gradient(90deg, #005C98 0%, #002F5F 100%));background: -moz-linear-gradient(90deg, #005C98 0%, #002F5F 100%));
background: -webkit-gradient(90deg, from(#005C98),to(#002F5F));
background: -ms-linear-gradient(90deg, #005C98 0%, #002F5F 100%));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#005C98, endColorstr=#002F5F);
box-shadow: 0px 10px 24px 0px rgba(0, 0, 0, 0.36);}
.jd_joincon p{float: left;max-width: 696px;font-size: 24px;color: #fff;font-weight: 400;line-height: 40px;}
.jd_joincon a{float: right;display: block;width: 160px;height: 40px;text-align: center;line-height: 40px;
border-radius: 25px;color: #fff;font-size: 16px;background: #883ECB;margin-top: 22px;}
.footer{width: 100%;padding: 175px 0 0 0;box-sizing: border-box;background: #20252B;}
.footercon{width: 100%;}
.footerconup{width: 100%;padding-bottom: 80px;border-bottom: 1px solid rgba(255,255,255,0.1);box-sizing: border-box;}
.footertell{float: left;margin-right: 90px;}
.footertell p{font-size: 16px;color: #fff;font-weight: 500;line-height: 26px;margin-bottom: 5px;}
.footertell h4{font-size: 32px;color: #fff;font-weight: 500;line-height: 40px;}
.footerlist{float: left;}
.footerlist ul li{float: left;margin-right: 80px;}
.footerlist ul li h5{font-size: 16px;color: #fff;font-weight: 500;line-height: 26px;margin-bottom: 4px;}
.footerlist ul li a{display: table;color: rgba(255,255,255,0.8);font-size: 14px;line-height: 26px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.footerlist ul li a:hover{color: #fff;}
.footerlast{float: right;}
.footerimg{float: left;width: 90px;height: 90px;margin-right: 21px;}
.footerimg img{display: block;}
.footertext{float: left;padding-top: 21px;box-sizing: border-box;}
.footertext p{font-size: 14px;color: rgba(153,153,153,0.8);line-height: 24px;}
.footerconbut{width: 100%;padding: 30px 0;box-sizing: border-box;}
.footerconbut p{font-size: 14px;color: rgba(255,255,255,0.6);text-align: center;}
.footerconbut p a{color: rgba(255,255,255,0.6);transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.footerconbut p a:hover{color: #fff;}
/* 返回顶部 */
.backup{width: 60px;height: 40px;position: fixed;bottom: 8%;right: 60px;background: #ccc;cursor: pointer;font-size: 16px;text-align: center;line-height: 40px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;display: none;border-radius: 4px;display: none;z-index: 5000;}
.backup:hover{background: #105FAC;color: #fff;}
/* 登录 */
.signin{width: 100%;height: 100%;}
.signinleft{float: left;width: 40%;height: 100%;padding: 50px 80px;box-sizing: border-box;position: relative;}
.signinleft a{display: block;}
.signinleft a img{display: block;}
.signintext{width: 100%;padding: 0 80px;box-sizing: border-box;position: absolute;bottom: 80px;left: 0;}
.signintext h5{font-size: 28px;color: #fff;line-height: 40px;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
margin-bottom: 22px;}
.signintext ul{max-width: 280px;}
.signintext ul li{float: left;margin-right: 24px;margin-bottom: 14px;font-size: 16px;color: #fff;font-weight: 400;line-height: 16px;}
.signintext ul li:nth-child(2n){margin-right: 0;}
.signinright{float: left;width: 60%;height: 100%;padding: 35px 60px;box-sizing: border-box;background: #fff;position: relative;}
.signintitle{width: 100%;}
.signintitle a{font-size: 14px;color: #027FEE;font-weight: 400;line-height: 20px;float: right;}
.signintitle a i{display: inline-block;width: 18px;height: 20px;background: url(../images/icon_back.svg) center no-repeat;
margin-right: 6px;vertical-align: -5px;}
.sigincon{width: 385px;margin: 0 auto;position: absolute;top: 50%;left: 50%;margin-left: -192.5px;margin-top: -218px;}
.sigincon h4{font-size: 32px;color: #212121;font-weight: 500;line-height: 32px;margin-bottom: 56px;}
.sigincon ul li{width: 100%;margin-bottom: 24px;}
.sigincon ul .sigindl{margin-bottom: 16px;}
.sigincon ul li p{font-size: 14px;color: #333;font-weight: 400;line-height: 14px;margin-bottom: 16px;}
.sigincon ul li input{width: 100%;height: 50px;border-radius: 4px;background: #F3F3F4;border: 0;outline: none;padding: 0 15px;
box-sizing: border-box;font-size: 16px;color: #333;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.sigincon ul li input:focus{background: #E9F0FE;}
.sigincon ul li button{width: 100%;height: 50px;border: 0;outline: none;font-size: 16px;color: #fff;border-radius: 4px;
background: #002F5F;margin: 30px auto 0;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.sigincon ul li button:hover{box-shadow: 0 4px 8px rgba(0,47,95,0.15);}
.sigincon ul li span{float: left;font-size: 14px;color: #999;font-weight: 400;line-height: 20px;}
.sigincon ul li span a{color: #4285F4;}
.sigincon ul li .siginwj{float: right;font-size: 14px;color: #002F5F;font-weight: 400;line-height: 20px;}
/* 注册 */
.siginconed{margin-top: -270px;}
.sigincon ul .regyanzheng{position: relative;}
.sigincon ul .regyanzheng input{padding-right: 140px;box-sizing: border-box;}
.sigincon ul .regyanzheng span{display: block;font-size: 14px;color: #fff;border-radius: 4px;background: #ccc;position: absolute;top: 35px;
right: 6px;padding: 10px 16px;box-sizing: border-box;cursor: pointer;}
/* 酒店销售 / 同行销售登陆 */
.salesignin{width: 100%;height: 100%;}
.salesignincon{width: 792px;margin: 0 auto;height: 100%;padding-top: 3%;box-sizing: border-box;position: relative;}
.salesignincon>a{display: block;}
.salesignincon>a img{display: block;}
.salecon{width: 100%;height: 516px;position: absolute;top: 52%;margin-top: -258px;left: 0;}
.saleconleft{width: 486px;height: 100%;background: #fff;float: left;padding: 88px 82px;box-sizing: border-box;}
.saleconleft h4{font-size: 28px;color: #212121;font-weight: 500;line-height: 32px;margin-bottom: 24px;}
.saleconleft ul li{width: 100%;margin-bottom: 24px;}
.saleconleft ul li input{width: 100%;height: 40px;background: #F3F3F4;border-radius: 4px;padding: 0 15px;box-sizing: border-box;border: 0;
outline: none;font-size: 16px;color: #333;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.saleconleft ul li input:focus{background: #E9F0FE;}
.saleconleft ul .saleyz input{float: left;width: 128px;margin-right: 28px;}
.saleconleft ul .saleyz p{float: left;width: 102px;height: 40px;cursor: pointer;margin-right: 14px;}
.saleconleft ul .saleyz p img{display: block;width: 100%;height: 100%;object-fit: cover;}
.saleconleft ul .saleyz span{float: left;font-size: 12px;color: #027FEE;cursor: pointer;padding-top: 5px;box-sizing: border-box;}
.saleconleft ul .saletj{margin-bottom: 16px;}
.saleconleft ul li button{width: 100%;height: 40px;background: #002F5F;border-radius: 4px;font-size: 16px;color: #fff;
border: 0;outline: none;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-top: 16px;}
.saleconleft ul li button:hover{box-shadow: 0 4px 8px rgba(0,47,95,0.15);}
.saleconleft ul .salelast p{font-size: 14px;color: #999;font-weight: 400;line-height: 20px;}
.saleconleft ul .salelast p a{color: #027FEE;}
.saleconright{float: left;width: 306px;height: 100%;}
.saleconright img{display: block;width: 100%;}
/* 酒店场地入驻 */
.settled{padding: 80px 82px 62px 82px;box-sizing: border-box;}
.settled h4{margin-bottom: 14px;}
.settledtext{width: 100%;margin-bottom: 38px;}
.settledtext p{font-size: 14px;color: #666;font-weight: 400;line-height: 20px;}
.settledimg{width: 170px;height: 170px;margin-bottom: 59px;}
.settledimg img{display: block;width: 100%;height: 100%;}
.settled a{display: table;font-size: 14px;color:#027FEE;font-weight: 400;line-height: 20px;}
.saleconrighted{padding: 80px 30px;box-sizing: border-box;}
.saleconrighted h5{font-size: 18px;color: #fff;font-weight: 500;line-height: 25px;margin-bottom: 27px;}
.saleconrighted ul li{width: 100%;margin-bottom: 15px;}
.saleconrighted ul li:last-child{margin-bottom: 0;}
.saleconrighted ul li h6{float: left;font-size: 40px;color: rgba(255,255,255,0.6);font-weight: 500;line-height: 56px;margin-right: 23px;}
.saleconrighted ul li p{float: left;font-size: 14px;width: 168px;color: rgba(255,255,255,0.8);font-weight: 400;line-height: 20px;
padding-top: 10px;box-sizing: border-box;}
/* 找场地 */
.bannerer{height: 400px;}
.bannerbj{width: 100%;height: 112px;opacity: 0.7;
background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: -moz-linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#000000, endColorstr=#000000);}
.footered{padding-top: 70px;}
.screen{width: 100%;padding-bottom: 16px;background: #F2F2F2;box-sizing: border-box;}
.screencon{width: 100%;background: #fff;padding: 32px 45px 20px 45px;box-sizing: border-box;margin-top: -224px;position: relative;}
.screenlist{width: 100%;margin-bottom: 4px;}
.screencons .screenlist:nth-child(n+4){display: none;}
.screenlistcon{width: 100%;}
.screenlistleft{float: left;font-size: 14px;color: #999;font-weight: 400;line-height: 20px;margin-right: 20px;}
.screenlistright{float: left;width: 90%;}
.screenlistright a{float: left;font-size: 14px;color: #333;font-weight: 400;line-height: 20px;margin-right: 29px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;cursor: pointer;margin-bottom: 10px;}
.screenlistright a:last-child{margin-right: 0;}
.screenlistright a:hover{color: #002F5F;}
.screenlistright .active{color: #002F5F;font-weight: bold;}
.screened{width: 100%;margin-bottom: 10px;}
.screenedcon{width: 100%;padding: 15px 20px 7px 20px;box-sizing: border-box;background: #F2F2F2;display: none;}
.screenedcon:first-child{display: block;}
.screenedup{width: 100%;}
.screenedup a{display: block;float: left;font-size: 14px;color: #333;font-weight: 400;line-height: 20px;margin-right: 25px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 8px;}
.screenedup a:hover{color: #002F5F;}
.screenedup .active{color: #002F5F;font-weight: bold;}
.screenedbut{width: 100%;}
.screenedbutlist{width: 100%;display: none;}
.screenedbutlist a{display: block;float: left;font-size: 14px;color: #333;font-weight: 400;line-height: 20px;margin-right: 25px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 8px;}
.screenedbutlist a:hover{color: #002F5F;}
.screenedbutlist .active{color: #002F5F;font-weight: bold;}
.screemore{display: table;margin: 0 auto;font-size: 14px;color: #007AFE;text-align: center;cursor: pointer;font-weight: 400;line-height: 20px;
height: 40px;line-height: 40px;}
.screenconter{width: 100%;background: #F2F2F2;padding-bottom: 60px;box-sizing: border-box;}
.screenconterlist{width: 100%;background: #fff;padding: 24px 30px;box-sizing: border-box;}
.screentitle{font-size: 20px;color: #333;font-weight: 500;line-height: 28px;margin-bottom: 24px;}
.screentitle span{color: #F27807;}
.screencontered{width: 100%;}
.screenconteredleft{float: left;width: 830px;margin-right: 30px;}
.screlist{width: 100%;}
.screlist ul li{width: 100%;padding: 24px 0;border-bottom: 1px solid #F2F2F2;box-sizing: border-box;}
.screlist ul li:first-child{padding-top: 0;}
.screlist ul li:last-child{border-bottom: 0;}
.screlistleft{float: left;width: 304px;margin-right: 20px;}
.screlistleft a{display: block;float: left;width: 250px;height: 180px;position: relative;margin-right: 8px;}
.screlistleft a img{display: block;width: 100%;height: 100%;object-fit: cover;}
.screlistleft a span{font-size: 12px;color: #fff;display: block;width: 20px;height: 20px;background: rgba(0,0,0,0.6);
position: absolute;top: 0;left: 0;text-align: center;line-height: 20px;}
.screlisted{float: left;width: 46px;}
.screlisted p{display: block;width: 46px;height: 31px;margin-bottom: 6px;cursor: pointer;border: 2px solid transparent;box-sizing: border-box;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.screlisted .active{border-color: #002F5F;}
.screlisted p:last-child{margin-bottom: 0;}
.screlisted p img{display: block;width: 100%;height: 100%;object-fit: cover;}
.screlistright{float: left;width: 60.5%;}
.screlistright a{display: block;}
.screlistright a h4{margin-bottom: 8px;}
.screlistright a h4 span{font-size: 20px;color: #333;font-weight: 500;line-height: 28px;float: left;max-width: 84%;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.screlistright a h4 strong{font-size: 12px;color: #F27807;font-weight: 400;line-height: 12px;padding: 2px 4px;box-sizing: border-box;
float: left;background: rgba(255,205,166,0.24);margin-top: 8px;margin-left: 8px;}
.screlistdz{width: 100%;font-size: 14px;color: #666;font-weight: 400;line-height: 20px;margin-bottom: 30px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.screlistlast{width: 100%;}
.screlistlast p{float: left;width: 33.3%;font-size: 12px;color: #999;font-weight: 400;line-height: 18px;margin-bottom: 6px;}
.screlistlast p span{font-size: 12px;color: #333;}
.screlistlast p .screcolor{color: #F27807;}
.screlistright a:hover span{color: #002F5F;}
.icon1{ background: url(/static/index/images/dt.png) center no-repeat;background-size: 100%; }
.icon-map-mark{ width: 32px;height: 32px;background-size: 100%;font-size: 12px;color: #1a9cff;text-align: center;}
/* 分页 */
.scrpage{width: 100%;margin: 20px 0 30px 0;}
.scrpage ul{display: table;margin: 0 auto;}
.scrpage ul li{float: left;margin-right: 8px;}
.scrpage ul li:last-child{margin-right: 0;}
.scrpage ul li a{font-size: 14px;color: #333;border: 1px solid #ccc;display: block;padding: 6px 12px;box-sizing: border-box;border-radius: 2px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;background: #fff;}
.scrpage ul .active a{border-color: #002F5F;background: #002F5F;color: #fff;}
.scrpage ul li:hover a{border-color: #002F5F;background: #002F5F;color: #fff;}
/* 分页 end */
.screenconteredright{float: right;width: 280px;background: #fff;padding-bottom: 20px;box-sizing: border-box;}
.scrmap{width: 100%;height: 207px;margin-bottom: 32px;}
.scrmap img{display: block;width: 100%;height: 100%;object-fit: cover;}
.scrlist{width: 100%;}
.scrtitle{width: 100%;height: 80px;background: #002F5F;padding: 18px 20px;box-sizing: border-box;}
.scrtitle h4{font-size: 20px;color: #fff;font-weight: 500;line-height: 20px;margin-bottom: 6px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.scrtitle p{font-size: 12px;color: #fff;font-weight: 400;line-height: 17px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.scrlistbut{width: 100%;border: 1px solid #F2F2F2;border-top: 0;
padding: 16px 20px 24px 20px;box-sizing: border-box;}
.scrlistbut ul li{width: 100%;height: 40px;border-bottom: 1px solid #E8E8E8;box-sizing: border-box;margin-bottom: 8px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;cursor: pointer;position: relative;}
.scrlistbut ul .active{border-color: #002F5F;}
.scrlistbut ul .active .jd_wz span{transform: rotate(-180deg);}
.scrlistbut ul li .jd_wz p{float: left;width: 75%;font-size: 14px;color: #666;line-height: 40px;}
.scrlistbut ul li .jd_wz input{float: left;width: 75%;font-size: 14px;color: #666;border: 0;height: 38px;outline: none;cursor: pointer;}
.scrlistbut ul li .jd_wz span{width: 12px;height: 7px;background: url(../images/hc_jiao.png) center no-repeat;margin-top: 16px;margin-right: 5px;
display: block;float: right;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.scrlistbut ul li i{display: block;float: left;width: 20px;height: 20px;margin-top: 9px;margin-right: 10px;}
.scrlistbut ul li .jd_icon{background: url(../images/icon_city.svg) center no-repeat;}
.scrlistbut ul li .jd_icon1{background: url(../images/icon_time.svg) center no-repeat;}
.scrlistbut ul li .jd_icon2{background: url(../images/icon_ys.svg) center no-repeat;}
.scrlistbut ul li .jd_icon3{background: url(../images/icon_xq.svg) center no-repeat;}
.scrlistbut ul li .jd_icon4{background: url(../images/icon_ch.svg) center no-repeat;}
.scrlistbut ul li .jd_icon5{background: url(../images/icon_cdlx.svg) center no-repeat;}
.scrlistbut ul li .jd_icon6{background: url(../images/icon_wz.svg) center no-repeat;}
.scrlistbut ul li .jd_icon7{background: url(../images/icon_sc.svg) center no-repeat;}
.scrlistbut ul li:last-child{border-bottom: 0;}
.scrlistbut ul li:last-child button{width: 100%;border: 0;outline: none;font-size: 16px;color: #fff;border-radius: 4px;background-color: #002F5F;
box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1);height: 40px;margin-top: 12px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.scrlistbut ul li:last-child button:hover{box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3);}
.scrlistbut ul li .jd_xl{width: 100%;}
/* 限时活动 */
.limitlist .screlistdz{margin-bottom: 24px;}
.limitlist .screlistleft a{cursor: default;}
.limitlist .screlistright a{cursor: default;}
.limit{width: 100%;height: 98px;border: 1px solid #F2F2F2;padding: 12px 15px 15px 15px;box-sizing: border-box;}
.limitup{width: 100%;position: relative;margin-bottom: 6px;}
.limitup h5{font-size: 14px;color: #007AFE;cursor: pointer;display: table;}
.limitup h5 i{display: inline-block;width: 12px;height: 7px;vertical-align: 1px;margin-left: 2px;}
.limitup h5 i img{display: block;width: 100%;}
.limitupbut{width: 340px;min-height: 149px;background: #fff;box-shadow: 0px 10px 32px 0px rgba(38, 38, 38, 0.18);display: none;
border-radius: 4px;position: absolute;top: 30px;left: -145px;padding: 12px 20px 12px 20px;box-sizing: border-box;z-index: 1;}
.limitupbut::before{content: '';width:0;height:0;overflow:hidden;font-size: 0;line-height: 0;border-width:8px;
border-style:solid dashed dashed dashed;border-color: transparent transparent #fff transparent;
position: absolute;top: -16px;left: 50%;margin-left: -5px;}
.limitupbutcon{width: 100%;height: 20px;margin: 8px auto 17px;position: relative;}
.limitupbutcon i{display: block;width: 20px;height: 20px;position: absolute;top: -5px;right: -10px;cursor: pointer;}
.limitupbutcon i img{display: block;}
.limitupbutconed{position: relative;width: 146px;margin: 0 auto;}
.limitupbutconer{width: 90px;margin: 0 auto;}
.limitupbutconer>div p{font-size: 14px;color: #262626;line-height: 20px;font-weight: 500;cursor: pointer;height: 20px;
text-align: center;padding: 0 0px;box-sizing: border-box;}
.limitupbutconed .fifthnexts{background: url(../images/icon_right.png) center no-repeat;width: 20px;height: 20px;position: absolute;top: 50% !important;
z-index: 100;cursor: pointer;margin-top: -10px;right: 0% !important;border-radius: 0 4px 4px 0;}
.limitupbutconed .fifthprevs{background: url(../images/icon_left.png) center no-repeat;width: 20px;height: 20px;position: absolute;top: 50% !important;
z-index: 100;cursor: pointer;margin-top: -10px;left: 0% !important;border-radius: 4px 0 0 4px;}
.limituplast{width: 100%;}
.limituplasted{width: 100%;display: none;}
.limituplasted:first-child{display: block;}
.limituplasted p{float: left;width: 95px;height: 32px;text-align: center;line-height: 32px;font-size: 14px;color: #333;
border-radius: 4px;background: #F5F5F5;margin-right: 7px;margin-bottom: 8px;cursor: pointer;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.limituplasted p:nth-child(3n){margin-right: 0;}
.limituplasted .active{background: #002F5F;color: #fff;}
.limituplasted p:hover{background: #002F5F;color: #fff;}
.limitbut{width: 100%;}
.limitbutlist{float: left;width: 42%;position: relative;position: relative;}
.limitbutlist::before{content: "";width: 1px;height: 42px;background: #F2F2F2;position: absolute;top: 4px;right: 2%;}
.limitbutlist:nth-child(2){padding-left: 20px;box-sizing: border-box;}
.limitbutlist:nth-child(2)::before{display: none;}
.limitbutlist h6{font-size: 12px;color: #999;font-weight: 400;line-height: 18px;margin-bottom: 4px;}
.limitbutlist h4{font-size: 24px;color: #F27807;font-weight: 500;line-height: 24px;padding-bottom: 10px;box-sizing: border-box;}
.limitbutlist h4 span{font-size: 12px;color: #999;margin-left: 4px;text-decoration: line-through;vertical-align: 2px;}
.limitbut strong{float: right;width: 56px;height: 30px;border: 1px solid #002F5F;border-radius: 16px;text-align: center;line-height: 30px;margin-top: 10px;
font-size: 14px;color: #002F5F;font-weight: 500;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;cursor: pointer;}
.limitbut strong:hover{background: #002F5F;color: #fff;}
.limitbutcon{width: 819px;height: 290px;background: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);display: none;
position: absolute;top: 55px;left: -150px;z-index: 1500;padding: 20px;box-sizing: border-box;}
.limitbutcon::before{content: '';width:0;height:0;overflow:hidden;font-size: 0;line-height: 0;border-width:8px;
border-style:solid dashed dashed dashed;border-color: transparent transparent #fff transparent;
position: absolute;top: -16px;left: 23.5%;}
.limititle{width: 100%;height: 34px;background: #F2F2F2;}
.limititle p{float: left;font-size: 12px;color: #666;font-weight: 400;line-height: 34px;text-align: center;}
.limititle p img{display: block;width: 20px;height: 20px;margin: 7px auto 0;}
.limititle p:nth-child(1){width: 14%;}
.limititle p:nth-child(2){width: 9%;}
.limititle p:nth-child(3){width: 14%;}
.limititle p:nth-child(4){width: 6%;}
.limititle p:nth-child(5){width: 6%;}
.limititle p:nth-child(6){width: 6%;}
.limititle p:nth-child(7){width: 6%;}
.limititle p:nth-child(8){width: 6%;}
.limititle p:nth-child(9){width: 7%;}
.limititle p:nth-child(10){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;}
.limititle p:nth-child(11){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;}
.limitbutconed{width: 100%;}
.limitbutconeds{width: 100%;height: 52px;background: #fff;}
.limitbutconeds:nth-child(2n){background: #F2F2F5;}
.limitbutconeds p{float: left;font-size: 12px;color: #333;font-weight: 400;line-height: 52px;text-align: center;}
.limitbutconeds p:nth-child(1){width: 14%;font-size: 14px;}
.limitbutconeds p:nth-child(2){width: 9%;}
.limitbutconeds p:nth-child(3){width: 14%;}
.limitbutconeds p:nth-child(4){width: 6%;}
.limitbutconeds p:nth-child(5){width: 6%;}
.limitbutconeds p:nth-child(6){width: 6%;}
.limitbutconeds p:nth-child(7){width: 6%;}
.limitbutconeds p:nth-child(8){width: 6%;}
.limitbutconeds p:nth-child(9){width: 7%;}
.limitbutconeds p:nth-child(10){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;text-decoration: line-through;}
.limitbutconeds p:nth-child(11){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;color: #F27807;}
.limitbutconter{left: 50%;margin-left: -460px;}
.limitbutconter::before{left: 52%;}
.limitbutconter .limititle{width: 100%;height: 34px;background: #F2F2F2;}
.limitbutconter .limititle p{float: left;font-size: 12px;color: #666;font-weight: 400;line-height: 34px;text-align: center;}
.limitbutconter .limititle p img{display: block;width: 20px;height: 20px;margin: 7px auto 0;}
.limitbutconter .limititle p:nth-child(1){width: 16%;text-align: left;padding-left: 20px;box-sizing: border-box;}
.limitbutconter .limititle p:nth-child(2){width: 16%;}
.limitbutconter .limititle p:nth-child(3){width: 16%;}
.limitbutconter .limititle p:nth-child(4){width: 13%;}
.limitbutconter .limititle p:nth-child(5){width: 13%;}
.limitbutconter .limititle p:nth-child(6){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;}
.limitbutconter .limititle p:nth-child(7){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;}
.limitbutconter .limitbutconeds{width: 100%;height: 52px;background: #fff;}
.limitbutconter .limitbutconeds:nth-child(2n){background: #F2F2F5;}
.limitbutconter .limitbutconeds p{float: left;font-size: 12px;color: #333;font-weight: 400;line-height: 52px;text-align: center;}
.limitbutconter .limitbutconeds p img{display: block;width: 20px;height: 20px;margin: 7px auto 0;}
.limitbutconter .limitbutconeds p:nth-child(1){width: 16%;text-align: left;padding-left: 20px;box-sizing: border-box;font-size: 14px;}
.limitbutconter .limitbutconeds p:nth-child(2){width: 16%;}
.limitbutconter .limitbutconeds p:nth-child(3){width: 16%;}
.limitbutconter .limitbutconeds p:nth-child(4){width: 13%;}
.limitbutconter .limitbutconeds p:nth-child(5){width: 13%;}
.limitbutconter .limitbutconeds p:nth-child(6){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;text-decoration: line-through;}
.limitbutconter .limitbutconeds p:nth-child(7){width: 13%;text-align: left;padding-left: 20px;box-sizing: border-box;color: #F27807;}
/* 询价弹层 */
.inquiry{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.inquirybj{width: 100%;height: 100%;position: fixed;top:0;left: 0;background: rgba(0,0,0,0.6);}
.inquirybox{width: 580px;height: 396px;position: absolute;top: 50%;left: 50%;margin-left: -290px;margin-top: -198px;background: #fff;}
.inquirytitle{width: 100%;height: 80px;background: #002F5F;padding-top: 18px;box-sizing: border-box;position: relative;}
.inquirytitle h5{font-size: 20px;color: #fff;text-align: center;font-weight: 500;line-height: 20px;margin-bottom: 6px;
text-shadow: 0px 0px 14px rgba(0, 0, 0, 0.1);}
.inquirytitle p{font-size: 12px;color: #fff;text-align: center;font-weight: 400;line-height: 17px;
text-shadow: 0px 0px 14px rgba(0, 0, 0, 0.1);}
.inquirytitle i{display: block;width: 16px;height: 16px;position: absolute;top: 10px;right: 10px;cursor: pointer;}
.inquirytitle i img{display: block;}
.inquirycon{width: 100%;padding: 24px 40px 24px 40px;box-sizing: border-box;}
.inquirycon ul li{width: 240px;height: 40px;border-bottom: 1px solid #E8E8E8;box-sizing: border-box;margin-bottom: 14px;margin-right: 20px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;cursor: pointer;position: relative;float: left;}
.inquirycon ul li:nth-child(2n){margin-right: 0;}
.inquirycon ul .active{border-color: #002F5F;}
.inquirycon ul .active .jd_wz span{transform: rotate(-180deg);}
.inquirycon ul li .jd_xl span{min-width: 70px;max-width: 70px;}
.inquirycon ul li .jd_xl span:nth-child(3n){margin-right: 0;}
.inquirycon ul li .jd_lx span{width: 100%;min-width: 100%;max-width: 100%;}
.inquirycon ul li .jd_rs span{min-width: 50%;max-width: 50%;}
.inquirycon ul li .jd_wz p{float: left;width: 75%;font-size: 14px;color: #666;line-height: 40px;}
.inquirycon ul li .jd_wz input{float: left;width: 75%;font-size: 14px;color: #666;border: 0;height: 38px;outline: none;cursor: pointer;}
.inquirycon ul li .jd_wz span{width: 12px;height: 7px;background: url(../images/hc_jiao.png) center no-repeat;margin-top: 16px;margin-right: 5px;
display: block;float: right;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.inquirycon ul li i{display: block;float: left;width: 20px;height: 20px;margin-top: 9px;margin-right: 10px;}
.inquirycon ul li .jd_icon{background: url(../images/icon_city.svg) center no-repeat;}
.inquirycon ul li .jd_icon1{background: url(../images/icon_time.svg) center no-repeat;}
.inquirycon ul li .jd_icon2{background: url(../images/icon_ys.svg) center no-repeat;}
.inquirycon ul li .jd_icon3{background: url(../images/icon_xq.svg) center no-repeat;}
.inquirycon ul li .jd_icon4{background: url(../images/icon_ch.svg) center no-repeat;}
.inquirycon ul li .jd_icon5{background: url(../images/icon_cdlx.svg) center no-repeat;}
.inquirycon ul li .jd_icon6{background: url(../images/icon_wz.svg) center no-repeat;}
.inquirycon ul li .jd_icon7{background: url(../images/icon_sc.svg) center no-repeat;}
.inquirycon button{width: 140px;border: 0;outline: none;font-size: 16px;color: #fff;border-radius: 4px;background-color: #002F5F;
box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1);height: 40px;margin: 12px auto 0;display: block;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.inquirycon button:hover{box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3);}
.inquirycon ul li .jd_xl{width: 100%;}
/* 联系方式弹层 */
.contact{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.contactbj{width: 100%;height: 100%;position: fixed;top:0;left: 0;background: rgba(0,0,0,0.6);}
.contactbox{width: 420px;height: 390px;position: absolute;top: 50%;left: 50%;margin-left: -210px;margin-top: -163px;background: #fff;}
.inquirytitles{padding-left: 40px;box-sizing: border-box;}
.inquirytitles h5{text-align: left;}
.inquirytitles p{text-align: left;}

.contactcon{width: 100%;padding: 48px 40px 40px 40px;box-sizing: border-box;position: relative;}
.contactcon input{width: 100%;height: 50px;border: 1px solid #ccc;box-sizing: border-box;padding: 0 14px;box-sizing: border-box;margin-bottom: 32px;
font-size: 14px;color: #333;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;border-radius: 4px;outline: none;}
.contactcon input:focus{border-color: #002F5F;}
.contactcon button{width: 100%;border: 0;outline: none;font-size: 16px;color: #fff;border-radius: 4px;background-color: #002F5F;
box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1);height: 40px;margin: 0 auto 24px;display: block;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.contactcon button:hover{box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3);}
.contactcon p{font-size: 12px;color: #666;font-weight: 400;line-height: 12px;}
.contactcon p span{cursor: pointer;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.contactcon p span:hover{color: #002F5F;}
.contactcon .verify{ display: block;font-size: 14px;color: #fff;border-radius: 4px;background: #002f5f;position: absolute;top: 136px;right: 51px;padding: 10px 16px;box-sizing: border-box;cursor: pointer; }
/* 协议弹层 */
.treaty{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.treatybj{width: 100%;height: 100%;position: fixed;top:0;left: 0;background: rgba(0,0,0,0.6);}
.treatybox{width: 800px;height: 500px;position: absolute;top: 50%;left: 50%;margin-left: -400px;margin-top: -250px;background: #fff;}
.treatytitle{width: 100%;height: 50px;border-bottom: 1px solid #ccc;padding: 0 20px;box-sizing: border-box;}
.treatytitle h5{font-size: 20px;color: #333;font-weight: 500;float: left;line-height: 50px;}
.treatytitle i{float: right;width: 25px;height: 25px;background: #002F5F;border-radius: 2px;line-height: 22px;text-align: center;margin-top: 12px;
cursor: pointer;}
.treatytitle i img{display: inline-block;width: 15px;height: 15px;}
.treatycon{padding: 20px 20px 0 20px;box-sizing: border-box;max-height: 430px;overflow-y: scroll;}
.treatycon p{font-size: 14px;color: #333;font-weight: 500;line-height: 22px;}
/* 新闻详情 */
.newxq{padding-top: 40px;box-sizing: border-box;}
.newxqtitle{width: 100%;padding-bottom: 15px;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.newxqtitle h5{font-size: 18px;color: #333;line-height: 20px;margin-bottom: 15px;}
.newxqtitle p{font-size: 14px;color: #999;line-height: 16px;}
.newxqcon{width: 100%;padding: 20px 0 0 0;box-sizing: border-box;}
.newxqcon p{font-size: 14px;color: #333;line-height: 22px;text-indent: 2em;margin-bottom: 20px;}
.newxqcon p:last-child{margin-bottom: 0;}
.newxqcon p img{display: block;margin: 0 auto;}
.newxqright{width: 100%;}
.newxqright h4{font-size: 18px;color: #333;line-height: 20px;border-bottom: 1px solid #ccc;padding-bottom: 10px;box-sizing: border-box;}
.jd_fieldrights{width: 100%;padding-top: 20px;box-sizing: border-box;}
.jd_fieldrights ul li{width: 100%;float: none;margin-right: 0;}
/* 场地详情 */
.details{background: #fff;padding-bottom: 50px;}
.detailsup{width: 100%;margin-bottom: 32px;}
.detailsnav{width: 100%;padding-top: 14px;box-sizing: border-box;margin-bottom: 20px;}
.detailsnav a{float: left;font-size: 14px;color: #999;font-weight: 400;line-height: 20px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.detailsnav strong{float: left;font-size: 14px;color: #999;font-weight: 400;line-height: 20px;margin: 0 4px;}
.detailsnav span{float: left;font-size: 14px;color: #999;font-weight: 400;line-height: 20px;}
.detailsnav a:hover{color: #002F5F;}
.detailsname{width: 100%;margin-bottom: 32px;}
.detailsnameleft{float: left;width: 40%;}
.detailsnameleft h4{font-size: 28px;color: #333;font-weight: 500;line-height: 28px;margin-bottom: 12px;}
.detailsnameleft .detailsdz{margin-bottom: 10px;}
.detailsnameleft .detailsdz span{font-size: 14px;color: #666;font-weight: 400;line-height: 20px;margin-right: 8px;}
.detailsnameleft .detailsdz a{font-size: 14px;color: #027FEE;font-weight: 400;line-height: 20px;}
.detailsnameleft .detailsdz a i{display: inline-block;font-size: 0;vertical-align: 6px;}
.detailsnameleft .detailsnamelast span{font-size: 12px;color: #999;font-weight: 400;line-height: 17px;}
.detailsnameright{float: right;width: 60%;padding-top: 30px;box-sizing: border-box;}
.detailsnameright ul li{float: left;width: 24%;margin-right: 1.33%;}
.detailsnameright ul li:last-child{margin-right: 0;}
.detailsnameright ul li i{float: left;display: block;width: 36px;height: 36px;margin-right: 10px;}
.detailsnameright ul li i img{display: block;}
.detailstext{float: left;}
.detailstext p{font-size: 16px;color: #333;font-weight: 500;line-height: 16px;}
.detailstext span{font-size: 12px;color: #999;font-weight: 100;line-height: 12px;}

.xq_swiper_box{width: 100%;height: 560px;}
.xq_swiper_box .view{width: 1071px;height: 560px;position: relative;float: left;margin-right: 8px;padding: 0 114px;box-sizing: border-box;
background: #1E1F23;}
.xq_swiper_box .view img{display: block;width: 100%;height: 100%;object-fit: cover;}
.xq_swiper_box .view .img_type_list{position: absolute;top: 10px;right: 0;z-index: 5;}
.xq_swiper_box .view .img_type_list li{position: relative;padding: 12px 20px 12px 14px;font-size: 14px;color: rgba(255,255,255,0.6);cursor: pointer;}
.xq_swiper_box .view .img_type_list li.active:after{content: "";width: 0;height: 0;overflow: hidden;font-size: 0;line-height: 0;border-width: 8px;border-style: solid dashed dashed dashed;
    border-color: transparent #fff transparent transparent;position: absolute;top: 50%;right: 0%;margin-top: -8px;}
.view .arrow-left{background: url(../images/index_swiper_left.svg) no-repeat left top;position: absolute;left: 37px;top: 50%;margin-top: -25px;width: 28px;height: 51px;z-index: 10;}
.view .arrow-right{background: url(../images/index_swiper_right.svg) no-repeat left bottom;position: absolute;right: 37px;top: 50%;margin-top: -25px;width: 28px;height: 51px;z-index: 10;}
.xq_swiper_box .preview{width: 121px;height: 560px;position: relative;z-index: 6;float: left;padding-top: 36px;padding-bottom: 36px;box-sizing: border-box;}
.xq_swiper_box .preview .swiper-slide{width: 100%;height: 80px;cursor: pointer;margin-bottom: 2px;border: 1px solid transparent;box-sizing: border-box;}
.xq_swiper_box .preview .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.xq_swiper_box .preview .active-nav{border: 1px solid #002F5F;}
.xq_swiper_box .preview .swiper-container {width: 100%;}
.xq_swiper_box .preview .arrow-left {background: url(../images/xq_swiper_xiao_left.png) center no-repeat;background-size: cover;
position: absolute;left: 0;top: 0;width: 121px;height: 34px;z-index: 10;}
.xq_swiper_box .preview .arrow-right {background: url(../images/xq_swiper_xiao_right.png) center no-repeat;background-size: cover;
position: absolute;right: 0;bottom: 0;width: 121px;height: 34px;z-index: 10;}
.viewlast{position: absolute;bottom: 20px;right: 20px;}
.viewlast span{font-size: 14px;color: rgba(255,255,255,0.6);font-weight: 400;line-height: 20px;display: block;text-align: right;
cursor: pointer;}
.viewlast strong{font-size: 14px;color: rgba(255,255,255,0.6);font-weight: 400;display: block;text-align: right;}

.detailscon{width: 100%;}
.scrlistbut .jd_xl span{min-width: 50px;max-width: 50px;margin-right: 4px;}
.scrlistbut .jd_xl span:nth-child(6n){margin-right: 4px;}
.scrlistbut .jd_lx span{min-width: 100%;max-width: 100%;margin-right: 0;}
.scrlistbut .jd_rs span{min-width: 50%;max-width: 50%;margin-right: 0;}
.scrlistbut .jd_rs span:nth-child(6n){margin-right: 0px;}
.detailsleft{margin-right: 50px;width: 870px;}
.detailsnavs{width: 870px;height: 50px;border: 1px solid #002F5F;border-top: 2px solid #002F5F;border-bottom: 0;box-sizing: border-box;
background: #002F5F;margin-bottom: 12px;}
.detailsnavs ul li{float: left;width: 130px;height: 48px;text-align: center;}
.detailsnavs ul li a{display: block;font-size: 14px;color: #fff;font-weight: 400;line-height: 48px;}
.detailsnavs ul .active{background: #fff;}
.detailsnavs ul .active a{color: #002F5F;}
.detailsconter{width: 100%;}
.jd_hys{width: 100%;margin-bottom: 20px;}
.jd_hysnav{width: 100%;height: 34px;background: #F2F2F2;}
.jd_hysnav p{font-size: 12px;color: #666;font-weight: 400;line-height: 34px;float: left;}
.jd_hysnav p:nth-child(1){width: 60%;padding-left: 20px;box-sizing: border-box;}
.jd_hysnav p:nth-child(2){width: 10%;text-align: center;}
.jd_hysnav p:nth-child(3){width: 10%;text-align: center;}
.jd_hysnav p:nth-child(4){width: 10%;padding-left: 10px;box-sizing: border-box;}
.jd_hysnav p:nth-child(5){width: 10%;}
.jd_hysbut{width: 100%;}
.jd_hysbut ul li{width: 100%;padding: 20px 0;border-bottom: 1px solid #F2F2F2;box-sizing: border-box;}
.jd_hysbut ul li:first-child{padding-top: 16px;}
.jd_hysbuts ul li:nth-child(n+4){display: none;}
.jd_hysfirst{float: left;width: 60%;position: relative;}
.jd_hysfirst::before{content: '';width: 1px;height: 100%;background: #F2F2F2;position: absolute;top: 0;right: 0;}
.jd_hysimg{float: left;width: 140px;height: 100px;margin-right: 15px;position: relative;cursor: pointer;}
.jd_hysimg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.jd_hysimg span{display: block;min-width: 37px;height: 20px;font-size: 12px;color: #fff;line-height: 20px;font-weight: 400;text-align: center;
position: absolute;bottom: 0;right: 0;background: rgba(0,0,0,0.8);}
.jd_hysimg span strong{font-weight: 400;}
.jd_hystext{float: left;width: 70%;}
.jd_hystext h5{font-size: 14px;color: #333;font-weight: 500;line-height: 14px;margin-bottom: 15px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_hyslist{width: 100%;margin-bottom: 4px;}
.jd_hyslist p{float: left;width: 33.3%;font-size: 12px;color: #999;font-weight: 400;line-height: 12px;margin-bottom: 8px;}
.jd_hyslast{width: 100%;}
.jd_hyslast span{font-size: 12px;color: #999;font-weight: 400;line-height: 12px;margin-bottom: 8px;}
.jd_hysmj{float: left;width: 10%;}
.jd_hysmj span{font-size: 12px;color: #333;text-align: center;font-weight: 400;display: block;line-height: 100px;}
.jd_hysmjes span{text-align: left;padding-left: 10px;box-sizing: border-box;color: #F27807;}
.jd_hysmjlast{float: left;width: 10%;padding-left: 10px;box-sizing: border-box;}
.jd_hysmjlast strong{width: 56px;height: 30px;border: 1px solid #002F5F;border-radius: 16px;text-align: center;line-height: 30px;margin-top: 35px;display: block;
font-size: 14px;color: #002F5F;font-weight: 500;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;cursor: pointer;}
.jd_hysmjlast strong:hover{background: #002F5F;color: #fff;}
.jd_hysnum{width: 100%;padding: 10px 0;box-sizing: border-box;}
.jd_hysnum span{font-size: 12px;color: #027FEE;font-weight: 500;display: table;margin: 0 auto;position: relative;cursor: pointer;}
.jd_hysnum span strong{font-weight: 500;}
.jd_hysnum span::after{content: "";display: inline-block;width: 7px;height: 7px;
border: 1px solid #007eed;border-top: transparent;border-right: transparent;margin-left: 9px;-webkit-transform: rotate(-45deg) translateY(-50%);transform: rotate(-45deg) translateY(-50%);}
.jd_hysnums{width: 100%;padding: 10px 0;box-sizing: border-box;display: none;}
.jd_hysnums span{font-size: 12px;color: #027FEE;font-weight: 500;display: table;margin: 0 auto;position: relative;cursor: pointer;}
.jd_hysnums span::after{content: "";display: inline-block;width: 7px;height: 7px;
border: 1px solid #007eed;border-top: transparent;border-right: transparent;margin-left: 9px;-webkit-transform: rotate(135deg) translateY(-50%);transform: rotate(135deg) translateY(-50%);}
.jd_kf{width: 100%;margin-bottom: 20px;}
.jd_kfnav{width: 100%;height: 34px;background: #F2F2F2;}
.jd_kfnav p{font-size: 12px;color: #666;font-weight: 400;line-height: 34px;float: left;}
.jd_kfnav p:nth-child(1){width: 40%;padding-left: 20px;box-sizing: border-box;}
.jd_kfnav p:nth-child(2){width: 11%;text-align: center;}
.jd_kfnav p:nth-child(3){width: 13%;text-align: center;}
.jd_kfnav p:nth-child(4){width: 13%;text-align: center;}
.jd_kfnav p:nth-child(5){width: 13%;text-align: center;}
.jd_kfnav p:nth-child(6){width: 10%;}
.jd_kflist{width: 100%;}
.jd_kflist ul li{width: 100%;padding: 20px 0;border-bottom: 1px solid #f2f2f2;box-sizing: border-box;}
.jd_kflist ul li:first-child{padding-top: 16px;}
.jd_kflisted ul li:nth-child(n+4){display: none;}
.jd_kfleft{float: left;width: 40%;padding-left: 20px;box-sizing: border-box;}
.jd_kfimg{float: left;width: 140px;height: 100px;margin-right: 15px;position: relative;cursor: pointer;}
.jd_kfimg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.jd_kfimg span{display: block;min-width: 37px;height: 20px;font-size: 12px;color: #fff;line-height: 20px;font-weight: 400;text-align: center;
position: absolute;bottom: 0;right: 0;background: rgba(0,0,0,0.8);}
.jd_kfimg span strong{font-weight: 400;}
.jd_kftext{float: left;width: 50%;padding-top: 9%;box-sizing: border-box;}
.jd_kftext h5{font-size: 14px;color: #333;font-weight: 500;line-height: 14px;margin-bottom: 10px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_kftext span{font-size: 12px;color: #666;font-weight: 400;line-height: 12px;}
.jd_kftext span strong{font-weight: 400;}
.jd_kfright{float: left;width: 13%;}
.jd_kfrighter{width: 11%;}
.jd_kfrightlast{width: 10%;}
.jd_kfright span{font-size: 12px;color: #333;text-align: center;font-weight: 400;display: block;line-height: 100px;}
.jd_kfrights span{color: #F27807;}
.jd_kfright strong{width: 56px;height: 30px;border: 1px solid #002F5F;border-radius: 16px;text-align: center;line-height: 30px;display: block;
font-size: 14px;color: #002F5F;font-weight: 500;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;cursor: pointer;
margin: 35px auto 0;}
.jd_kfright strong:hover{background: #002F5F;color: #fff;}
.jd_kfnum{width: 100%;padding: 10px 0;box-sizing: border-box;}
.jd_kfnum span{font-size: 12px;color: #027FEE;font-weight: 500;display: table;margin: 0 auto;position: relative;cursor: pointer;}
.jd_kfnum span strong{font-weight: 500;}
.jd_kfnum span::after{content: "";display: inline-block;width: 7px;height: 7px;
border: 1px solid #007eed;border-top: transparent;border-right: transparent;margin-left: 9px;-webkit-transform: rotate(-45deg) translateY(-50%);transform: rotate(-45deg) translateY(-50%);}
.jd_kfnums{width: 100%;padding: 10px 0;box-sizing: border-box;display: none;}
.jd_kfnums span{font-size: 12px;color: #027FEE;font-weight: 500;display: table;margin: 0 auto;position: relative;cursor: pointer;}
.jd_kfnums span::after{content: "";display: inline-block;width: 7px;height: 7px;
border: 1px solid #007eed;border-top: transparent;border-right: transparent;margin-left: 9px;-webkit-transform: rotate(135deg) translateY(-50%);transform: rotate(135deg) translateY(-50%);}
.jd_jtwz{width: 100%;margin-bottom: 50px;}
.jd_jtwzcon{width: 100%;height: 500px;position: relative;}
/*.jd_jtwzcon img{display: block;width: 100%;height: 100%;object-fit: cover;}*/
.jd_jtwzcon #container{display: block;width: 100%;height: 100%;}
.jd_jianjie{width: 100%;margin-bottom: 50px;}
.jd_jianjie h4{font-size: 28px;color: #333;line-height: 28px;font-weight: 500;margin-bottom: 25px;}
.jd_jianjie p{font-size: 14px;color: #333;line-height: 24px;font-weight: 400;margin-bottom: 15px;}
.jd_jianjie span{font-size: 12px;color: #027FEE;font-weight: 500;display: table;position: relative;cursor: pointer;display: none;}
.jd_jianjie span::after{content: "";display: inline-block;width: 7px;height: 7px;
border: 1px solid #007eed;border-top: transparent;border-right: transparent;margin-left: 9px;-webkit-transform: rotate(-45deg) translateY(-50%);transform: rotate(-45deg) translateY(-50%);}
.jd_jianjie .btn-mores::after{-webkit-transform: rotate(135deg) translateY(-50%);transform: rotate(135deg) translateY(-50%);}
.jd_sheshi{width: 100%;}
.jd_sheshi h5{font-size: 18px;color: #333300;font-weight: 500;line-height: 18px;margin-bottom: 20px;}
.xq_ptss_cont{width: 100%;box-sizing: border-box;border-top: 1px solid #edeeef;border-bottom: 1px solid #edeeef;}
.xq_ptss_cont li{border-bottom: 1px solid #edeeef;font-size: 12px;color: #333333;}
.xq_ptss_cont li:last-child{border-bottom: 0;}
.xq_ptss_cont_l{width: 100px;box-sizing: border-box;float: left;padding: 16px 0;height: 100%;font-size: 12px;color: #999;}
.xq_ptss_cont_r{width: 770px;box-sizing: border-box;float: left;padding: 16px 0 0 0;background: #ffffff;}
.xq_ptss_cont_r_l{width: 730px;float: left;position: relative;}
.xq_ptss_cont_r_l div:nth-child(-n+6)+a{display: none;}
.xq_ptss_cont_r_l div:nth-child(n+7){display: none;}
.xq_ptss_cont_r_l div{float: left;width: 108px;margin-bottom: 16px;}
.xq_ptss_cont_r_l div i{float: left;width: 4px;height: 4px;margin: 7px 4px 0 0;background: #027FEE;border-radius: 50%;}
.xq_ptss_cont_r_l div p{float: left;}
.xq_ptss_cont_r_l a{position: absolute;right: -35px;color: #2569bd;}
.xq_ptss_cont_r_l a::after{content: "";display: inline-block;width: 7px;height: 7px;
border: 1px solid #2569bd;border-top: transparent;border-right: transparent;margin-left: 9px;-webkit-transform: rotate(-45deg) translateY(-50%);transform: rotate(-45deg) translateY(-50%);}
.xq_ptss_cont_r_l .active::after{-webkit-transform: rotate(135deg) translateY(-50%);transform: rotate(135deg) translateY(-50%);}
.detaillast{width: 100%;padding-bottom: 60px;box-sizing: border-box;}
.detaillastcon{width: 100%;}
.detaillastcon h4{font-size: 18px;color: #333300;font-weight: 500;line-height: 18px;margin-bottom: 20px;}
.detaillastcon .jd_fieldright{float: none;width: 100%;}
.detaillastcon .jd_fieldright ul li:nth-child(3n){margin-right: 24px;}
.detaillastcon .jd_fieldright ul li:nth-child(4){margin-right: 0px;}
/* 酒店图片弹层 */
.picture{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.picturebj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.picturebox{width: 960px;height: 602px;background: #fff;position: absolute;top: 50%;left: 50%;margin-left: -480px;margin-top: -301px;}
.picturetitle{width: 100%;height: 50px;background: #F2F2F2;padding: 0 20px;box-sizing: border-box;}
.picturetitle h4{font-size: 18px;color: #333;font-weight: 400;line-height: 50px;float: left;}
.picturetitle i{width: 25px;height: 25px;background:#2569bd;display: block;float: right;line-height: 22px;text-align: center;border-radius: 2px;cursor: pointer;
margin-top: 12px;}
.picturetitle i img{display: inline-block;width: 15px;height: 15px;}
.picturecon{width: 100%;padding: 20px;box-sizing: border-box;}
.pictureconleft{float: left;width: 634px;margin-right: 20px;}
.pictureconup{width: 100%;height: 420px;margin-bottom: 12px;position: relative;}
.pictureconlist{width: 100%;}
.pictureconlist ul li{width: 100%;}
.pictureconlist ul li img{display: block;width: 100%;height: 100%;object-fit: cover;}
.picprev{width: 30px;height: 60px;background: url(../images/index_swiper_left.svg) center no-repeat !important;position: absolute;top: 50%;
margin-top: -30px;z-index: 10;cursor: pointer;display: none;left: 10px;}
.picnext{width: 30px;height: 60px;background: url(../images/index_swiper_right.svg) center no-repeat !important;position: absolute;top: 50%;
margin-top: -30px;z-index: 10;cursor: pointer;display: none;right: 10px;}
.pictureconup:hover .picprev{display: block;}
.pictureconup:hover .picnext{display: block;}
.pictureconbut{width: 100%;position: relative;}
.pictureconbutlist{width: 100%;}
.pictureconbutlist ul li{width: 120px;height: 80px;border: 1px solid #fff;box-sizing: border-box;margin-right: 4px;}
.pictureconbutlist .active-nav{border-color: #2569bd;}
.pictureconbutlist ul li:last-child{margin-right: 0;}
.pictureconbutlist ul li img{display: block;width: 100%;height: 100%;object-fit: cover;}
.picprevs{width: 24px;height: 80px;background: url(../images/picleft.png) center no-repeat !important;position: absolute;top: 50%;
margin-top: -40px;z-index: 10;cursor: pointer;left: 0 !important;}
.picnexts{width: 24px;height: 80px;background: url(../images/picright.png) center no-repeat !important;position: absolute;top: 50%;
margin-top: -40px;z-index: 10;cursor: pointer;right: 0 !important;}
.pictureconright{float: left;width: 266px;}
.pictureconright ul li{width: 100%;height: 40px;padding: 0 16px;box-sizing: border-box;line-height: 40px;cursor: pointer;}
.pictureconright ul li span{float: left;font-size: 14px;color: #666;font-weight: 400;}
.pictureconright ul li strong{float: left;font-size: 14px;color: #666;font-weight: 400;}
.pictureconright ul .active{background: #002F5F;}
.pictureconright ul .active span{color: #fff;}
.pictureconright ul .active strong{color: #fff;}

/*地图*/
#log{width: 320px;height: 478px;background: #fff;position: absolute;right: 12px;top: 12px;box-shadow: 0 0 8px rgba(0,0,0,.2);overflow: hidden;z-index: 999;}
.logtab{width: 100%;height: 40px;overflow: hidden;clear: both;position: relative;}
.logtab a{display: block;width: 50%;height: 40px;text-align: center;line-height: 40px;font-size: 14px;background: #f1f1f1;cursor: pointer;
	transition: color .3s;float: left;color: #808080;}
.logtab a:hover{color: #002F5F}
.logtab .active{background: #fff;color: #002F5F;}	
.logtab i{position: absolute;top: 0;left: 0;background: #002F5F;width: 50%;height: 2px;}
.logzons{width: 100%;}
.logzons>div{display: none;}
.logone{width: 100%;transition: color .3s;}
.logtabs{width: 288px;margin: 0 auto;border-bottom: 1px solid #eee;height: 50px;line-height: 50px;overflow: hidden;clear: both;position: relative;}
.logtabs .on{color: #002F5F;}
.logtabs a{display: block;float: left;width: 25%;text-align: center;font-size: 12px;color: #000;}
.logtabs a:hover{color: #002F5F}
.logtabs i{position: absolute;bottom: 0;left: 0;background: #002F5F;width: 25%;height: 2px;}
.logtabse{width: 288px;margin: 0 auto;border-bottom: 1px solid #eee;height: 50px;line-height: 50px;overflow: hidden;clear: both;position: relative;}
.logtabse .on{color: #002F5F;}
.logtabse a{display: block;float: left;width: 25%;text-align: center;font-size: 12px;color: #000;}
.logtabse a:hover{color: #002F5F}
.logtabse i{position: absolute;bottom: 0;left: 0;background: #002F5F;width: 25%;height: 2px;}
.logcon{width: 100%;}
.logcon ul{width: 100%;height: 390px;overflow-y: auto;display: none;}
.logcon ul li{cursor: pointer;padding: 10px 16px;position: relative;}
.logcon ul li:hover{background: #f6f6f6;}
.logcon ul li:after{content: "";display: block;position: absolute;height: 1px; width: 90%;background-color: #000; opacity: .3;bottom: 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);clear: both;}
.logcon ul li:last-child:after{display: none;}
.logcon ul li .clears{overflow: hidden;clear: both;}

.logcons{width: 100%;}
.logcons ul{width: 100%;height: 390px;overflow-y: auto;display: none;}
.logcons ul li{cursor: pointer;padding: 10px 16px;position: relative;}
.logcons ul li:hover{background: #f6f6f6;}
.logcons ul li:after{content: "";display: block;position: absolute;height: 1px; width: 90%;background-color: #000; opacity: .3;bottom: 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);clear: both;}
.logcons ul li:last-child:after{display: none;}
.logcons ul li .clears{overflow: hidden;clear: both;}
.h-poi-list-item{float: left;}
.h-icon{width: 14px;height: 14px;}
.h-icon-1{background-image: url(../images/h-icon-1.png);background-size: 14px;margin-top: 1px;}
.h-traffic-name{margin-left: 10px;width: 150px;font-size: 12px;font-weight: 500;color: #000;}
.h-traffic-distance{float: right;font-size: 12px;font-weight: 500;color: #000;overflow: hidden;margin-right: 5px;}
.h-traffic-distance span{float: left;vertical-align: top;margin-left: 8px;}
.h-traffic-distance .icon-distance{background-image: url(../images/h-icon-7.png);background-size: 16px;width: 16px;height: 16px;margin-top: 1px;}
.h-traffic-addr {font-size: 12px;color: #999;margin-top: 9px;margin-left: 25px;line-height: 20px;}
.h-icon-2{background-image: url(../images/h-icon-2.png);background-size: 14px;margin-top: 1px;}
.h-icon-3{background-image: url(../images/h-icon-3.png);background-size: 14px;margin-top: 1px;}
.h-icon-4{background-image: url(../images/h-icon-4.png);background-size: 14px;margin-top: 1px;}
.h-icon-5{background-image: url(../images/h-icon-5.png);background-size: 14px;margin-top: 1px;}
.h-icon-6{background-image: url(../images/h-icon-6.png);background-size: 14px;margin-top: 1px;}
.data-none{display: none;}
.data-none-icon{margin: 90px auto 30px;width: 60px;height: 60px;background-image: url(../images/compass.png);background-size: 60px;}
.data-texts{text-align: center;font-size: 14px;color: #666;letter-spacing: 1px;}
@media screen and (max-width: 1380px) {  
	.header{padding: 0 6%;}
}
@media screen and (max-width: 1300px) {
	.header{padding: 0 5%;}
	.headerleft{margin-right: 60px;}
	.headernav ul li{margin-right: 45px;}
}
/* 需求发布成功 */
.xqsuccess{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 7000; display: none;}
.xqsuccessbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.xqsuccessbox{width: 690px;height: 420px;background: #fff;position: absolute;top: 50%;left: 50%;
margin-top: -210px;margin-left: -345px;padding: 83px 0 70px 0;box-sizing: border-box;}
.xqsuccessbox i{display: block;width: 12px;height: 13px;background: url(../images/gbxq.png) center no-repeat;
position: absolute;top: 16px;right: 21px;cursor: pointer;}
.xqsuccessup{width: 100%;padding: 0 50px;box-sizing: border-box;margin-bottom: 20px;}
.xqsuccessup ul li{float: left;width: 20%;position: relative;}
.xqsuccessup ul li::before{content: '';width: 100%;height: 2px;background: #A6DC24;
position: absolute;top: 14px;right: -50%;}
.xqsuccessup ul li:last-child::before{display: none;}
.xqsuccessup ul li span{display: block;margin: 0 auto 11px;width: 28px;height: 28px;border-radius: 50%;position: relative;z-index: 10;
text-align: center;line-height: 28px;font-size: 14px;color: #fff;font-weight: 300;background: #A6DC24;}
.xqsuccessup ul li p{font-size: 12px;color: #333;text-align: center;font-weight: 400;line-height: 15px;}
.xqsuccessbut{width: 100%;padding: 0 40px 0 36px;box-sizing: border-box;}
.xqsuccessleft{float: none;width: 100%;padding-top: 14px;box-sizing: border-box;}
.xqsuccessimg{float: left;width: 46px;height: 46px;border-radius: 50%;margin-right: 20px;}
.xqsuccessimg img{display: block;width: 100%;height: 100%;border-radius: 50%;object-fit: cover;}
.xqsuccesstext{float: left;width: 545px;}
.xqsuccesstext h6{font-size: 20px;color: #333;font-weight: 500;line-height: 20px;margin-bottom: 10px;}
.xqsuccesstext span{font-size: 14px;color: #666;font-weight: 400;line-height: 22px;margin-bottom: 10px;display: block;}
.xqsuccesstext p{font-size: 14px;color: #333;font-weight: 400;line-height: 14px;display: block;}
.xqsuccessright{float: none;width: 210px;margin: 0 auto;}
.xqsuccessewm{width: 120px;height: 120px;margin: 0 auto 10px;}
.xqsuccessewm img{display: block;}
.xqsuccessright p{font-size: 16px;color: #333;font-weight: 500;line-height: 17px;text-align: center;}
/* 个人中心 */
.headeredcon{background: #fff;border-color: #D8D8D8;position: fixed;}
.user{background: #F5F7FA;width: 100%;padding: 89px 0 40px 0;box-sizing: border-box;}
.usercon{width: 996px;margin: 0 auto;}
.userleft{float: left;width: 192px;background: #fff;padding: 20px 0;box-sizing: border-box;margin-right: 12px;}
.userleft ul li{width: 100%;height: 50px;line-height: 50px;}
.userleft ul li a{display: block;padding: 0 24px;box-sizing: border-box;position: relative;}
.userleft ul li a::before{content: '';width: 2px;height: 0;background: #4988FD;position: absolute;top: 9px;left: 0;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.userleft ul li a i{display: inline-block;width: 16px;height: 16px;margin-right: 4px;background-size: 100% 100% !important;vertical-align: -3px;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.userleft ul li a span{font-size: 14px;color: #666;font-weight: 500;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.userleft ul li:nth-child(1) i{background: url(../images/user.png) center no-repeat;}
.userleft ul li:nth-child(2) i{background: url(../images/user1.png) center no-repeat;}
.userleft ul li:nth-child(3) i{background: url(../images/user2.png) center no-repeat;}
.userleft ul li.active a::before{height: 32px;}
.userleft ul li.active a span{color: #333;}
.userleft ul li:nth-child(1).active i{background: url(../images/users.png) center no-repeat;}
.userleft ul li:nth-child(2).active i{background: url(../images/user1s.png) center no-repeat;}
.userleft ul li:nth-child(3).active i{background: url(../images/user2s.png) center no-repeat;}
.userleft ul li:hover a::before{height: 32px;}
.userleft ul li:hover a span{color: #333;}
.userleft ul li:hover:nth-child(1) i{background: url(../images/users.png) center no-repeat;}
.userleft ul li:hover:nth-child(2) i{background: url(../images/user1s.png) center no-repeat;}
.userleft ul li:hover:nth-child(3) i{background: url(../images/user2s.png) center no-repeat;}
.useright{float: left;width: 792px;}
.userup{width: 100%;padding: 32px;box-sizing: border-box;background: #fff;margin-bottom: 12px;}
.userimg{float: left;width: 60px;height: 60px;border-radius: 50%;margin-right: 20px;}
.userimg img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.usertext{float: left;width: 80%;}
.usertext h5{font-size: 22px;color: #333;font-weight: 500;margin-bottom: 4px;}
.usertext h5 span{font-size: 14px;margin-left: 5px;vertical-align: -1px;}
.usertext p{font-size: 14px;color: #999;font-weight: 400;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.userbut{width: 100%;padding: 18px 25px 18px 32px;box-sizing: border-box;background: #fff;}
.usertitle{width: 100%;font-size: 18px;color: #333;font-weight: 500;margin-bottom: 16px;}
.userbutcon{width: 100%;}
.userbutlist{width: 100%;border-left: 4px solid #4988FD;padding: 20px 0;box-sizing: border-box;background: #FAFAFA;border-radius: 8px;
margin-bottom: 12px;}
.userone{width: 24%;padding: 0 20px;box-sizing: border-box;float: left;border-right: 1px solid #E6E6E6;}
.userone h5{font-size: 26px;color: #333;font-weight: 500;text-align: center;margin-bottom: 4px;}
.userone .usercolor{color: #F27807;}
.userone p{font-size: 14px;color: #999;font-weight: 500;text-align: center;}
.userones{border-right: 0;}
.usertwo{float: left;width: 28%;padding-top: 14px;box-sizing: border-box;}
.usertwocon{padding: 5px 12px;background: #EBF5FF;border: 1px solid #0068D1;border-radius: 2px;box-sizing: border-box;
display: table;margin: 0 auto;cursor: pointer;position: relative;}
.usertwocons{border-bottom: 0;}
.usertwoup i{display: inline-block;width: 16px;height: 16px;background: url(../images/userewm.png) center no-repeat;margin-right: 4px;
vertical-align: -2px;}
.usertwoup span{font-size: 14px;color: #0068D1;font-weight: 400;margin-right: 4px;line-height: 14px;}
.usertwoup b{display: inline-block;width: 14px;height: 14px;background: url(../images/xl.png) center no-repeat;vertical-align: -2px;}
.usertwobut{position: absolute;top: 30px;width: 100%;z-index: 10;display: none;padding: 5px 0;
background: #EBF5FF;border: 1px solid #0068D1;border-radius: 0 0 2px 2px;border-top: 0;left: -1px;}
/*.usertwobut img{display: block;margin: 0 auto;}*/
.usertwobut div{display: block;margin: 0 auto;}
.usertwobut div canvas{display: block;margin: 0 auto;}
.scrpaged{margin: 40px 0 20px 0;}
.usertitles{padding-bottom: 16px;border-bottom: 1px solid #E6E6E6;box-sizing: border-box;}
.userbutlast{width: 100%;padding-top: 10px;box-sizing: border-box;}
.userbutleft{float: left;width: 340px;}
.userbutleft ul li{width: 100%;margin-bottom: 20px;}
.userbutleft ul li:last-child{margin-bottom: 0;}
.userbutleft ul li p{font-size: 14px;color: #999;line-height: 14px;font-weight: 400;margin-bottom: 14px;}
.userbutleft ul li input{width: 100%;height: 40px;background: #F3F3F4;border-radius: 4px;padding: 0 16px;
box-sizing: border-box;font-size: 14px;color: #333;border: 0;outline: none;}
.userbutleft ul li .mobiles{color: #999;}
.userbutleft ul li button{width: 120px;height: 40px;background: #4988FD;border-radius: 4px;padding: 0 16px;
box-sizing: border-box;font-size: 14px;color: #fff;border: 0;outline: none;display: block;margin: 40px 0;}
.userbutright{float: left;width: 300px;padding-top: 28px;box-sizing: border-box;}
.userziliao p{padding-top: 20px;font-size: 14px;color: #333;font-weight: 400;text-align: center;}
.upload_imgs{width: 240px;height: 160px;background: #f4f4f4;border-radius: 4px;cursor: pointer;border: 1px solid #ddd;box-sizing: border-box;}
.upload_imgs .z_photo{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;position: relative;}
.upload_imgs .upload_img{display: flex;max-width: 100%;max-height: 100%;}
.upload_imgs .upload_img>div{max-width: 100%;max-height: 100%;overflow: hidden;}
.upload_imgs .upload_img>div>img{display: block;width: 100%;height: 100%;object-fit: cover;}
.upload_imgs .z_file{background: url(../images/upimg.png) center 55px no-repeat;cursor: pointer;width: 100%;height: 100%;}
.upload_imgs .z_file input{display: block;width: 100%;height: 100%;opacity: 0;cursor: pointer;position: absolute;top: 0;left: 0;}
.upload_imgs .z_file p{font-size: 14px;color: #999;text-align: center;font-weight: 400;line-height: 14px;padding-top: 95px;box-sizing: border-box;}
.z_mask{display: none;position: fixed;top: 0;left: 0;z-index: 5;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.z_alert{background: #fff;color: #212121;border-radius: 5px;width: 300px;height: 180px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.z_alert>p:first-child{text-align: center;line-height: 130px;}
.z_alert>p:last-child{display: flex;border-top: 1px solid #ccc;}
.z_alert>p:last-child>span{width: 50%;height: 50%;line-height: 50px;text-align: center;cursor: pointer;}
.z_alert>p:last-child>span:last-child{border-left: 1px solid #ccc;cursor: pointer;}
.upload_imgsed{width: 100px;height: 100px;border-radius: 50%;border: 0;margin: 0 auto;}
.upload_imgsed .z_file{background: transparent;}
.upload_imgsed .upload_img>div{width: 100px;height: 100px;border-radius: 50%;}
.upload_imgsed .upload_img>div>img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
/* 关于我们 */
.about{width: 100%;padding: 60px 0;box-sizing:border-box;background: #F2F2F2;}
.aboutconter{width: 100%;padding: 20px 40px;box-sizing:border-box;background:#fff;}
.aboutitle{width: 100%;padding-bottom: 15px;border-bottom:1px solid #ccc;box-sizing:border-box;}
.aboutitle h4{font-size: 28px;color:#333;font-weight: 500;text-align: center;}