/* CSS Document */
.announcement {height:34px;line-height:34px;background:#fffae8;text-align:center;color:#c3a853;font-size:14px}
.icon-close-gb,.icon-gb {vertical-align:middle;margin-top:-2px;background-size:12px 12px;width:12px;height:12px;display:inline-block}
.icon-gb {background:url(../images/gaungbo_icon.c9dd3ec6f62f087bf7191b8320765248.png) no-repeat;margin-right:10px}
.icon-close-gb {background:url(../images/close_icon.6a60703de9f824a8cff6eef325440588.png) no-repeat;margin-left:10px}
body .ie7-pop {height:432px;margin-top:-216px;overflow:hidden}
.ie7-pop-tit {line-height:72px;text-align:center;font-size:24px;color:#495056}
.ie7-pop-txt {font-size:18px;color:#757f89;line-height:54px;padding-bottom:14px;text-align:center}
.browser-down-box {width:420px;height:42px;margin:0 auto 27px}
.chrome-btn,.ff-btn {width:193px;height:40px;line-height:40px;font-size:16px;color:#22ac38;border:1px solid #22ac38;border-radius:2px;text-align:center}
.chrome-btn:hover,.ff-btn:hover {text-decoration:none;color:#fff;background:#22ac38}
.guide-ewm,.guide-ewm-app,.guide-ewm-weixin {background-image:url(../images/icon.690a9b59b3d34c0c07a05657c6a10351.png);background-repeat:no-repeat}
.guide-ewm {width:425px;height:217px;padding-left:5px;margin:0 auto;background-position:332px -270px}
.guide-ewm-txt {font-size:14px;color:#757f89;line-height:28px}
.guide-ewm-box {padding-top:17px;width:304px;height:132px}
.guide-ewm-app,.guide-ewm-weixin {width:132px;height:132px}
.guide-ewm-weixin {background-position:0 0}
.guide-ewm-app {background-position:0 -135px}
.fl {float:left}
.fr {float:right}
.city-curr i,.header h1 a,.uc,.uc:hover {background-image:url(../images/icon_@2x_s.png);background-size:451px 300px}
.ie8 .city-curr i,.ie8 .header h1 a,.ie8 .uc,.ie8 .uc:hover {background-image:url(../images/icon_@1x_s.fb16a94d9aafffcb573139cb98bd4964.png);background-repeat:no-repeat}
input::-moz-placeholder {color:#acb4bd}
input::-webkit-input-placeholder {color:#acb4bd}
#search_keyword:-ms-input-placeholder {color:#acb4bd}
input.placeholder {color:#acb4bd}

.header h1 {float:left;margin-top: 0;margin-bottom: 0;}
.header h1 a {display:block;width:55px;height:55px;text-indent:-9999px;background-position:-181px -32px;background:url(../images/foot_logo.png);background-size:100% 100%}
.green-header h1 a {background:url(../images/logo.png);background-size:100% 100%}
.city {float:left;height:34px;padding:0 15px;margin:10.5px 0 0 14px;border-radius:2px;border:2px solid transparent;background:transparent;padding-bottom:8.5px}
.city.active {position:relative;z-index:10}
.city-curr {line-height:34px;font-size:14px;cursor:pointer}
.active .city-curr,.city-curr {color:#181818}
.city-curr i {display:inline-block;width:11px;height:6px;background-position:-247px -35px;vertical-align:middle;margin:0 0 0 5px}
.active .city-curr i {background-position:-283px -35px}
.city-box-parent {width:100%;position:absolute;top:55px;z-index:11;background:#fff;overflow:auto;box-shadow:0 1px 2px 0 hsla(0,0%,80%,.5)}
.city-scroll {width:1200px;margin:0 auto}
@media screen and (max-height:800px) {.city-box {max-height:453px;overflow-y:scroll}
}
.city-box-parent.active-top .city-box,.city-box-parent.active .city-box {display:block}
.city-box-parent.active-top {position:fixed;top:70px}
.city-box {display:none;overflow:auto;height:800px}
.active .white-line {display:block;position:absolute;top:34px;left:0;z-index:20;width:100%;height:1px;line-height:0;font-size:0;background:#fff}
.city-box .city-box-left,.city-box .city-box-right {width:100%;float:left;padding-bottom:7.5px}
.city-box .city-box-right {float:right}
.city-box dl {width:100%;overflow:hidden;margin-bottom:10px}
.city-box dl.bdb-n,.city-box dl.bdb-s {padding-top:20px;padding-bottom:20px;margin-bottom:17.5px;position:relative}
.city-box dl.bdb-n:after,.city-box dl.bdb-s:after {content:"";background-color:#e8f0ea;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5);transform-origin:0 0}
.city-box dt {float:left;width:25px;line-height:29px;color:#22ab38;font-size:14px}
.city-box dt.green-tit {color:#3cb46d;width:43px}
.city-box dd {float:left;width:96%;line-height:29px; margin-left:0;}
.city-box a {float:left;color:#495056;font-size:14px;margin-right:15px;white-space:nowrap}
.city-box a.on,.city-box a:hover {text-decoration:none;color:#22ac38}
.city-padding-bottom {padding-bottom:16px}
.uc {float:right;cursor:pointer;margin-top:19px;margin-left:10px;font-size:14px;color:#fff;padding-left:24px;background-position:6px -265px;position:relative;padding-bottom:11px}
.uc,.uc .uc-my {line-height:16px}
.uc .uc-my {text-decoration:none;display:inline-block}
.uc-app {position:absolute;top:30px;right:-20px;display:none;width:122px;height:auto;border:1px solid #e6e6e6;background:#fff;z-index:9999}
.uc-app i {position:absolute;top:-7px;right:0;display:block;width:124px;height:7px;background:url(../images/icon.2d94d6e1065080ead0ae67c67e81c694.png) no-repeat 85px -20px}
.uc:hover .uc-app {display:block;padding:11px 0}
.uc:hover .uc-app a {display:block;font-size:14px;color:#495056;line-height:32px;text-align:center}
.uc:hover .uc-app a:hover {text-decoration:none;color:#22ac38}
.header-phone {float:right;color:#181818;font-size:14px;line-height:16px;padding:0 15px 0 0;margin-top:19px;margin-left:30px;border-right:1px solid #181818}
.green-header .header-phone {border-right:1px solid #fff}
.nav-list {float:right;width:760px;height:42px;padding-top:7px}
.nav-list a {line-height:40px;margin:0 20px;font-size:14px;color:#fff}
.nav-list a:hover {color:#22ac38;text-decoration:none}
.nav-list a.active {color:#fff;text-decoration:none;border-bottom:2px solid #22ac38}
.header-2 {box-sizing:border-box;background-color:#fcfcfc}
.header-2 .city {border:1px solid transparent}
.header-2 .city.active .city-curr {color:#3cb46d}
.header-2 .city-curr {color:#181818}
.green-header .city-curr {color:#fff}
.green-header .city.active .city-curr {font-weight:700;color:#fff}
.header-2 .city-curr i {width:6px;height:3px;background:url(../images/down2.png);background-size:100% 100%}
.green-header .city-curr i {background:url(../images/j_down.png);background-size:100% 100%}
.header-2 .active .city-curr i {width:6px;height:3px;background:url(../images/down.f650f3c93282f9c05c5bbd5dcf2e754b.png);background-size:100% 100%}
.green-header .active .city-curr i {background:url(../images/j_down.png);background-size:100% 100%}
.header-2 .uc-app {box-shadow:0 2px 5px 0 #e6e6e6}
.header-2 .uc-app a {text-align:center}
.header-2 .header-phone {color:#181818}
.green-header .header-phone {color:#fff}
.header-2 .nav-list a {color:#181818}
.green-header .nav-list a {color:#fff}
.header-2 .nav-list a.active,.header-2 .nav-list a.active:hover {color:#181818;text-decoration:none;border-bottom:2px solid #22ac38}
.green-header .nav-list a.active,.green-header .nav-list a.active:hover {color:#fff;border-bottom:2px solid #fff}
.header-2 .nav-list a:hover {color:#22ac38;text-decoration:none;border-bottom-color:#22ac38}
.green-header .nav-list a:hover {color:#fff;border-bottom-color:#fff;font-weight:700}
.header-2 .uc {color:#495056;background-position:6px -212px}
.green-header .uc {background-position:6px -268px}
.header-2 .uc:hover,.uc:hover {color:#495056;background-position:6px -240px}
.green-header .uc:hover {background-position:6px -268px}
.header-2 .uc .uc-my {color:#181818}
.green-header .uc .uc-my {color:#fff}
.uc:hover .uc-my {color:#23ac3a}
.green-header .uc:hover .uc-my {color:#fff;font-weight:700}
.active .choose-city i,.call-back,.choose-city i,.close-box,.close-side,.ewm-app,.ewm-wx,.fb-btn,.footer-logo,.hot-phone i,.logo,.open-box,.totop {background-repeat:no-repeat;background-image:url(../images/global-3.png)}
.top-header {height:70px;width:100%;background:#fff;position:fixed;top:-92px;z-index:20;box-shadow:0 1px 2px 0 hsla(0,0%,80%,.5);transition:all .5s}
.top-header.show {top:0}
.top-header .header .city-curr,.top-header .header .header-phone,.top-header .header .nav-list a,.top-header .header .uc .uc-my {color:#181818}
.top-header .header .city-curr i {width:6px;height:3px;background:url(../images/down2.png) no-repeat;background-size:100% 100%}
.top-header .header .active .city-curr i {width:6px;height:3px;background:url(../images/down.f650f3c93282f9c05c5bbd5dcf2e754b.png) no-repeat;background-size:100% 100%}
.top-header .header .uc {background-position:6px -212px}
.top-header .header .uc:hover {background-position:6px -240px;color:#22ac38}
.top-header .header .uc .uc-my:hover {color:#22ac38}
.top-header .header h1 a {width:55px;height:55px;margin-top:7.5px;background:url("../images/b4d6111897d910602908eb9e0a994a6b.png") no-repeat;background-size:100% 100%}
.top-header .city {margin:18px 0 0 16px}
.top-header .nav-list {padding-top:15px}
.top-header .nav-list a {padding-bottom:12px}
.top-header .header-phone {margin-top:26.5px;border-right:1px solid #181818}
.top-header .uc {margin-top:25.5px}
.top-header .nav-list a:hover {color:#22ac38}

.footer {padding:50px 0 30px;background:#2a2c37}
.company-info {width:1190px;height:90px;margin:0 auto;color:#b8b8b8;padding-bottom:70px;position:relative}
.footer-logo {width:102px;height:102px;background-repeat:no-repeat;background-image:url("../images/foot_logo.png");background-size:100% 100%;float:left;_margin-left:20px}
.phone-email {float:left;width:418px;padding-left:30px}
.phone-email p {line-height:22px;font-size:14px;margin-bottom:16px}
.phone-email p i {padding-right:18px}
.phone-email p span {display:inline-block;font-size:12px}
.ewm-box {float:left;width:85px;height:105px;margin-top:4px;margin-right:30px;text-align:center;display:block}
.bg-old-ewm,.ewm-box img {display:block;width:85px;height:85px}
.bg-old-ewm {background-image:url("../images/qn210601190851e69d7fc44c4dc0b90867b1cb065ef164.png")}
.bg-new-ewm,.bg-old-ewm {background-size:100%;background-position:50%;background-repeat:no-repeat}
.bg-new-ewm {display:block;width:85px;height:85px;background-image:url(../images/n_webfcp.cd5ef287580128347096795a6eb2c81a.png)}
.ewm-box .ewm-tit {line-height:22px;font-size:14px}
.ewm-box .ewm-tit-tip {width:80px;height:16px;background:#22ac38;font-family:PingFangSC-Regular;font-size:10px;color:#fff;display:inline-block;line-height:16px}
.company-info .basic-info {float:left;width:390px;padding-left:20px;background:transparent;margin:0;overflow:hidden}
.info-link {line-height:22px;font-size:14px;padding-bottom:8px}
.info-link a {color:#b8b8b8;margin-right:5px}
.info-link a:hover {color:#b8b8b8;cursor:pointer}
.arc-info {line-height:20px;font-family:simhei;font-size:12px}
.protect {padding-top:3px;height:28px;line-height:28px}
.protect-icon-xin315 {padding-top:5px}
.protect .police {display:inline-block;text-decoration:none;color:#939393;line-height:28px;padding-left:24px;position:relative;font-size:12px}
.protect .icon-315,.protect .icon-xin,.protect .police:before {background-image:url(../images/icon-foot.png);display:inline-block}
.protect .police:before {content:"";width:20px;height:20px;background-position:0 -62px;position:absolute;left:0;top:3px}
.protect .icon-xin {float:left;background-position:0 0;width:115px;height:31px;margin-right:20px}
.protect .icon-315 {float:left;background-position:0 -31px;width:95px;height:31px}
.instructions-guazi-name {width:1190px;color:#666;font-size:12px;position:absolute;left:0;bottom:0}
.friendly-link,.instructions-guazi-name {height:28px;line-height:28px;margin:0 auto}
.friendly-link {width:1100px;padding:0 0 0 90px;position:relative;overflow:hidden}
.friendly-active {height:auto}
.friendly-link a {color:#666;line-height:28px;margin-right:20px;display:inline-block;font-size:12px}
.friendly-link a:hover,.link-tit {color:#666}
.link-tit {position:absolute;left:0;top:0;width:90px;height:28px;font-size:16px}
.open-box {top:10px;background-position:-70px -100px}
.close-box,.open-box {position:absolute;right:0;display:block;width:16px;height:9px;font-size:0;line-height:0;cursor:pointer}
.close-box {bottom:10px;background-position:-90px -100px}
.friendly-active .open-box,.friendly-link .close-box {display:none}
.friendly-active .close-box {display:block}
.seo-foot-txt {color:#666;width:1070px;overflow:hidden;display:block}
.list-infoBox {position:relative;float:left;width:290px;height:290px;margin-top:5px;margin-left:5px;background:#fff;border:2px solid #f5f5f5}
.list-infoBox-loading {width:290px;height:290px;background-color:#dcdcdc}
.info-img img {display:block;width:290px;height:194px}
.info-name {display:block;padding:12px 10px 8px}
.info-mile {padding:0 10px;font-size:12px;color:#999}
.info-name h2 {font-size:16px;font-weight:400;color:#000;line-height:1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.info-name:hover {text-decoration:none}
.info-name:hover h2 {color:#e30}
.info-mile em {margin:0 10px;color:#ddd}
.info-price {padding:0 10px}
.price-curr {margin-right:5px;font-size:20px;color:#f76367}
.price-curr .unit {font-size:14px;font-weight:400;display:inline-block;padding-left:2px;vertical-align:middle}
.price-down {height:18px;margin-right:9px;padding-right:2px;line-height:18px;color:#ff7e00;border:1px solid #ff7e00}
.price-down em {margin-right:2px;padding:0 2px;color:#fff;background-color:#ff7e00}
.price-through {font-size:14px;color:#999;text-decoration:line-through}
.icon-collect,.icon-delete {position:absolute;right:10px;top:10px;z-index:5;width:30px;height:30px;white-space:nowrap;text-indent:-100px;overflow:hidden;background:url(../images/icon-status.98cbc36ac8866216a54c807c8dc0580e.png) no-repeat 0 -80px;cursor:pointer}
.icon-collect.active {background-position:-35px -80px}
.icon-delete {right:10px;background-position:-70px -80px}
.info-off {position:absolute;top:0;left:0;z-index:4;width:290px;height:194px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)}
.icon-off-order,.icon-off-sale,.icon-off-stop {position:absolute;top:59px;left:50%;display:none;width:90px;height:76px;margin-left:-45px;white-space:nowrap;text-indent:-200px;overflow:hidden;background:url(../images/icon-status.98cbc36ac8866216a54c807c8dc0580e.png) no-repeat}
.icon-off-sale {background-position:-90px 0}
.icon-off-stop {background-position:-185px 0}
.icon-off-order.active,.icon-off-sale.active,.icon-off-stop.active {display:block}
.icon-psell {position:absolute;top:0;left:0;width:24px;height:32px;padding:4px 8px 0;font-size:12px;color:#fff;line-height:14px;text-align:center;background-color:#f39800}
.right-nav {position:fixed;top:0;right:0;z-index:100;height:100%}
.fix-right {width:40px;height:100%;background:#2a2c37}
.app-bar span,.fix-icon,.fix-icon-list .icon-sell-txt,.fix-icon-subscribe,.history-bar i,.icon-triangle17x17,.wx-bar span,a.toolbar:after {background:url(../images/side-bar.png) no-repeat;background-size:259px 361px}
.ie8 .app-bar span,.ie8 .fix-icon,.ie8 .fix-icon-list .icon-sell-txt,.ie8 .fix-icon-subscribe,.ie8 .history-bar i,.ie8 .icon-triangle17x17,.ie8 .wx-bar span,.ie8 a.toolbar:after {background-image:url(../images/side-bar@1x.png);background-repeat:no-repeat}
.ie8 .fix-icon-online,.ie8 .fix-icon-online:hover {background-image:url(../images/online_server_people@1x.421ddab95ba65b7e3c216f97b0ee785b.png);background-repeat:no-repeat}
.fix-icon-app {background-position:-55px 7px}
.fix-icon-app:hover {background-position:10px 7px}
.fix-icon-wechat {margin-top:45px;background-position:-55px -35px}
.fix-icon-wechat:hover {margin-top:45px;background-position:10px -35px}
.fix-icon-feedback {margin-top:90px;background-position:-55px -120px}
.fix-icon-feedback:hover {margin-top:90px;background-position:10px -120px}
.fix-icon-phone {margin-top:85px;background-position:-55px -77px}
.fix-icon-phone:hover {margin-top:85px;background-position:10px -77px}
.fix-icon-history {margin-top:180px;background-position:-55px -169px}
.fix-icon-history:hover {margin-top:180px;background-position:10px -169px}
.fix-icon-backtop,.fix-icon-backtop:hover {margin-top:225px;background-position:-55px -207px}
.fix-icon-backtop:hover {background-position:10px -207px}
.fix-right:hover .wx-bar {display:none}
.app-bar,.feedback-bar,.history-bar,.phone-bar {display:none;border-radius:5px;box-shadow:0 0 12px 1px rgba(88,100,117,.3)}
.app-bar,.feedback-bar,.history-bar,.phone-bar,.wx-bar {background-color:#fff;-webkit-border-radius:5px;-webkit-box-shadow:0 0 12px 1px rgba(88,100,117,.3);position:absolute;font-size:14px;color:#495056}
.wx-bar {border-radius:5px;border:1px solid #d8dde6;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}
.wx-bar:before {content:"";position:absolute;left:5px;background:url(../images/gift.c546b2c2300a94e29b784a61cf03ebf3.png);background-size:cover;height:50px;width:138px;top:-50px}
.wx-bar__close {position:absolute;width:32px;height:32px;background:url(../images/close.png);background-size:cover;right:0;top:0;transform:translate(50%,-50%)}
.wx-bar__close--hide {width:0;height:0}
.phone-bar {top:-3px;left:-288px;padding:0 50px;height:50px;line-height:50px;text-align:center}
.app-bar {left:-260px;width:240px;height:209px;display:block}
.app-bar,.wx-bar {top:-80px;text-align:center}
.wx-bar {left:-190px;width:150px;height:195px;display:none}
.app-bar span,.wx-bar span {display:inline-block;width:117px;height:117px;background:url("../images/appxiazai.png") no-repeat;background-size:100% 100%;margin-top:25px}
.wx-bar span {background:url("../images/xiaochengxu.png") no-repeat;background-size:100% 100%;margin-top:20px}
.app-bar p,.wx-bar p {padding-top:10px;font-size:14px}
.wx-bar p {padding-top:0}
.feedback-bar {top:-3px;left:-156px;padding:0 40px;height:55px;line-height:55px;text-align:center}
.history-bar {top:-375px;left:-671px;width:651px;height:600px;border-radius:3px;cursor:default;background:#f5f5f7}
.history-bar i {position:absolute;top:378px;right:-10px;width:10px;height:21px;background:url(../images/side-icon.d70143f08bc2e54dace967c4409e6f44.png) no-repeat;background-position:0 -350px}
.history-loading,.history-source,.history-source-no {display:none}
.fix-icon {position:absolute;right:0;top:32%;z-index:110;width:40px;height:40px;cursor:pointer}
.fix-icon:hover {background-color:#3f4251}
.fix-icon-online,.fix-icon-online:hover {height:50px;margin-top:-73px;background-position:-136px -308px;background-color:transparent}
.list .fix-icon-backtop {margin-top:270px;background-position:-55px -203px}
.fix-icon-subscribe {display:none;margin-top:230px;background-position:-55px -240px}
.list .fix-icon-subscribe {background-position:-55px -249px;margin-top:225px}
.fix-icon-subscribe:hover {background-position:10px -240px}
.list .fix-icon-subscribe:hover {background-position:10px -249px}
.fix-icon-list,.fix-icon-list:hover {display:none;width:57px;height:47px;margin-top:-88px;right:-6px;background:none}
.fix-icon-list .icon-money {background:url(../images/side-icon.d70143f08bc2e54dace967c4409e6f44.png) no-repeat;top:-15px;z-index:105;background-position:0 -450px}
.fix-icon-list .icon-money,.fix-icon-list .icon-sell-txt {position:absolute;left:2px;display:block;width:50px;height:53px}
.fix-icon-list .icon-sell-txt {top:0;z-index:110;background-position:-136px 0}
.fix-icon-list:hover {background-color:transparent}
.fix-icon-list:hover .icon-money {animation:icon-money 1s ease .4s}
@keyframes icon-money {0% {top:0;transform:rotateY(0deg)}
20% {top:-35px;transform:rotateY(0deg)}
40% {top:-40px;transform:rotateY(-120deg)}
60% {top:-35px;transform:rotateY(-240deg)}
80% {top:-40px;transform:rotateY(-1turn)}
to {top:0;transform:rotateY(-1turn)}
}
.detail .fix-icon-online,.list .fix-icon-list,.list .fix-icon-subscribe {display:block}
.fix-icon-online,.fix-icon-online:hover {background:url(../images/online_server_people.png) no-repeat;background-size:50px 53px;width:50px;height:53px}
.fix-icon-app:hover .app-bar,.fix-icon-feedback:hover .feedback-bar,.fix-icon-history .history-bar.active,.fix-icon-phone:hover .phone-bar,.fix-icon-wechat:hover .wx-bar,.history-loading.active,.history-source-no.active,.history-source.active {display:block}
.history-tipno {font-size:30px;color:#757f89;text-align:center;line-height:365px}
.history-title {font-size:20px;color:#495056;font-weight:400;padding:29px 0 19px 25px}
.history-scroll {position:relative;height:456px;padding-left:20px;overflow-y:auto}
.history-btn {padding-top:20px;text-align:center}
.history-btn a,.history-btn a:hover {display:inline-block;font-size:16px;color:#495056;text-align:center;text-decoration:none;border-radius:2px}
.icon-triangle17x17 {background-position:-212px -14px;width:17px;height:17px;display:inline-block;vertical-align:top;margin-left:5px;margin-top:4px}
.history-btn2 {text-align:center}
.history-btn2 a {font-size:16px;color:#22ac38}
.history-btn2 a:hover {color:#e30;text-decoration:none}
.side-bar-line,.side-bar-line:hover {background-color:transparent;margin-top:180px;height:2px;line-height:0;font-size:0;background-position:0 -520px}
a.toolbar {width:26px;height:74px;background-color:#434857;color:#fff;position:absolute;right:0;top:45%;border-top-left-radius:3px;border-bottom-left-radius:3px;text-align:center;line-height:14px;padding-top:10px;display:none}
a.toolbar:hover {cursor:pointer;text-decoration:none}
a.toolbar:after {content:"";width:6px;height:11px;display:inline-block;position:absolute;bottom:15px;left:10px;background-position:-252px -18px}
.toolbar:hover {color:#fff}
.w1280 .fix-right {display:none}
.click-active .fix-right,.w1280 .toolbar {display:block}
.click-active .toolbar {right:40px}
.click-active .toolbar:after {background-position:-252px -1px}
.history-source .list-infoBox {position:relative;float:left;width:285px;height:314px;margin:0 15px 20px 5px;background:#fff;border:1px solid #f5f5f7}
.history-source .list-infoBox:hover {border:1px solid #e6e6e6;color:#495056;text-decoration:none;box-shadow:0 0 5px 2px #e6e6e6}
.history-source .info-img img {display:block;width:285px;height:190px}
.history-source .info-name {display:block;padding:25px 20px 8px}
.history-source .info-mile {padding:0 20px;font-size:14px;color:#a5abb2}
.history-source .info-price {padding:0 10px}

.pop-box-feed {margin:-275px 0 0 -400px;width:800px;height:550px}
.pop-box-feedsucc {margin:-260px 0 0 -400px;width:800px;height:520px}
.feed-content,.feed-content2 {display:none}
.feed-content2.active,.feed-content.active {display:block;padding:0 66px 0 48px;font-family:microsoft yahei;font-size:16px}
.fb-suc-txt {padding-top:125px;text-align:center;font-size:20px;color:#666;line-height:32px}
.feed-form {margin:27px 0 0;overflow:hidden}
.feed-tit {font:24px/70px microsoft yahei;color:#495056;text-align:center}
.feed-tit2 {padding-top:17px;font-size:18px;color:#757f89}
.feed-textarea,.feed-textarea2 {position:relative;overflow:hidden}
.feed-textarea2 {margin-top:13px}
.feed-textarea2 textarea,.feed-textarea textarea {float:left;width:658px;height:118px;padding:6px 10px;font-size:16px;font-family:microsoft yahei;border:1px solid #bec6ce;border-radius:3px}
.feed-textarea2 textarea {height:40px;line-height:40px}
.feed-textarea2.active textarea,.feed-textarea.active textarea {border:1px solid #ff7e00}
.feed-textarea2 textarea::-moz-placeholder,.feed-textarea textarea::-moz-placeholder {color:#a5abb2}
.feed-textarea2 textarea::-webkit-input-placeholder,.feed-textarea textarea::-webkit-input-placeholder {color:#a5abb2}
.feed-textarea2 textarea:-ms-input-placeholder,.feed-textarea textarea:-ms-input-placeholder {color:#a5abb2}
.feed-btn {display:block;width:410px;height:50px;border-radius:2px;background:#22ac38;border:none;color:#fff;font-size:20px;margin:0 auto}
.feed-btn:hover {background:#179500}
.feed-content2 .feed-btn {width:130px;margin-top:166px}
.text-limit {position:absolute;right:20px;bottom:10px;color:#a5abb2}
.feed-selectlist {width:100%;padding-top:2px;padding-bottom:24px}
.feed-selectlist li {float:left;width:136px;margin-top:10px;color:#495056;cursor:pointer}
.ficon-radio {display:inline-block;width:16px;height:16px;margin-top:3px;margin-right:5px;vertical-align:top;border:2px solid #d8dde5;border-radius:50%;cursor:pointer}
.ficon-radio i {float:left;width:10px;height:10px;margin:3px 0 0 3px;border-radius:50%}
.feed-selectlist .active .ficon-radio i {background-color:#22ac38}
.feed-error-tip {height:50px;line-height:50px;text-align:center;font-size:14px;color:#ff7e00}

.pop-box {position:fixed;top:50%;left:50%;z-index:2201;margin:-275px 0 0 -400px;width:800px;height:550px;box-sizing:border-box;background:#fff;border:1px solid #a8abae;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:8px;-webkit-border-radius:8px;display:none}
.pop-box.active,.pop-box.show {display:block}
.pop-close {position:absolute;top:-8px;right:-8px;width:35px;height:35px;cursor:pointer;background:url(../images/closeb.png) no-repeat 50%;background-size:100%}
.pop-mask {display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:#000;opacity:.6;filter:alpha(opacity=60)}
.pop-mask.active {display:block}
.pop-tit {line-height:130px;font-size:30px;color:#495056;padding-left:60px}
.free-phone {line-height:16px;font-size:16px;color:#8a8d96;text-align:center;margin-top:15px}
.free-phone em {color:#22ac38}
.p-error {height:50px;line-height:50px;text-align:center;font-size:14px;color:#ff7e00}
.sub-btn {display:block;width:150px;height:55px;line-height:55px;border-radius:4px;background:#3cb46d;border:none;color:#fff;font-size:16px;margin:0 auto;font-family:microsoft yahei}
.sub-btn:hover {background:#179500}
.pop-submit-sucess {text-align:center;height:420px}
.pop-tit-submit-sucess {color:#2a9f33;font-size:36px;text-align:center;line-height:38px;padding-top:40px;padding-bottom:12px}
.pop-tit-submit-sucess .icon_green_right {background:url(../images/icon_green_right.2f0e4e7b4084e18dbb274b241d35da5f.png) no-repeat;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-5px;margin-right:15px}
.pop-tit-small {font-size:14px;color:#7c808d;line-height:16px;padding-bottom:38px;text-align:center;margin:0 38px;border-bottom:1px solid #e5e5e5;margin-bottom:37px}
.pop-tit-con {font-size:24px;color:#222937;line-height:28px;margin-bottom:26px}
.pop-tit-con span {color:#f86234}
.pop-con-list {text-align:center;width:530px;margin:0 auto;padding-bottom:27px}
.pop-con-list li {line-height:20px;font-size:16px;color:#222937;width:50%;float:left;padding-bottom:12px}
.pop-con-list li i {display:inline-block;width:6px;height:6px;background:#28b342;border-radius:3px;margin-right:7px;vertical-align:middle}
.pop-con-list li .fc-org {color:#f86234}
.pop-con-list li .graytext {color:#7c808d;font-size:14px}
.pop-pricedetail {width:600px;height:269px;margin-left:-300px;margin-top:-135px}
.pop-pricedetail .pop-tit {margin:0 0 6px}
.pop-pricedetail .pricedetail-con {padding:0 34px;font-size:14px;color:#495056;line-height:24px}
.pricedetail-con {position:relative}
.pricedetail-con a.btn-lookdetail,.pricedetail-con a.btn-lookdetail:hover {position:absolute;right:34px;bottom:-24px;color:#22ac38}
.pop-tit em {color:#22ac38}
.phone-login li p img{width:180px; height:180px;}
.pop-box{ height:450px!important;}

.ditu-icon {right:103px;top:0;height:55px!important;position:absolute;line-height:55px!important;width:100px!important;align-items:center;padding-left:30px;font-size:15px!important;color:#666!important;font-weight:bold!important}
.ditu-icon.none {display:none}
.ditu-icon .icon {position:absolute;left:0;top:15px;width:24px;height:24px;background:url("../images/map.png") no-repeat;background-size:100% 100%;display:inline-block}
.ditu-icon:hover {color:#00ae66;text-decoration:none}
.ditu-icon:hover .icon {width:24px;height:24px;background:url("../images/map-hover.png") no-repeat;background-size:100% 100%}
.ditu-icon2 {left:163px;top:23px;height:55px!important;position:absolute;line-height:55px!important;width:100px!important;align-items:center;padding-left:30px;font-size:15px!important;color:#666!important;font-weight:bold!important}
.ditu-icon2.none {display:none}
.ditu-icon2 .icon2 {position:absolute;left:0;top:15px;width:24px;height:24px;background:url("../images/map.png") no-repeat;background-size:100% 100%;display:inline-block}
.ditu-icon2:hover {color:#00ae66;text-decoration:none}
.ditu-icon2:hover .icon2 {width:24px;height:24px;background:url("../images/map-hover.png") no-repeat;background-size:100% 100%}
.ui-autocomplete .ui-menu-item {padding:3px 20px}
.bd-content {margin-top:40px;clear:both}
.banner-list {padding-left:760px;position:relative;overflow:hidden;min-height:340px;padding-top:20px}
.banner-list .banner-wrap {position:absolute;left:0;top:20px;height: 340px;}
.banner-list .banner-wrap:hover .ct-btn {display:block}
.banner-list .banner-wrap .ct-btn {position:absolute;transition:.5s all;top:50%;margin-top:-30px;display:none;width:60px;height:60px;z-index:5}
.banner-list .banner-wrap .ct-btn.banner-btn-next {background:url(../images/btn-next.png) no-repeat;right:0}
.banner-list .banner-wrap .ct-btn.banner-btn-prev {background:url(../images/btn-prev.png) no-repeat;left:0}
.banner-list .banner-wrap ul.banner {overflow:hidden;width:700px;height:340px}
.banner-list .banner-wrap ul.banner li {float:left;position:relative}
.banner-list .banner-wrap ul.banner li a {display:block;overflow: hidden;height: 340px;}
.banner-list .banner-wrap ul.banner li .tip {position:absolute;width:100%;height:50px;line-height:50px;font-size:16px;left:0;bottom:0;z-index:5;text-indent:20px;background:url(../images/overlay.png) repeat}
.banner-list .banner-wrap ul.banner li .tip a {color:#fff}
.banner-list .banner-wrap ul.banner li img {display:block;width:700px;height:auto;}
.banner-list .banner-wrap ul.banner-page {position:absolute;width:100%;text-align:right;bottom:20px;left:0;z-index:15}
.banner-list .banner-wrap ul.banner-page li {display:inline-block;width:22px;height:5px;background:#ccc;margin-right:10px}
.banner-list .banner-wrap ul.banner-page li.on {background:#3cb46d}
.banner-list .top-list .top-bg {display:block;background:url(../images/top-background.png);width:93px;height:21px;background-size: 100%;background-repeat: no-repeat;}
.banner-list .top-list .topic-item .title {font-size:18px;font-weight:bold;margin:15px 0}
.banner-list .top-list .topic-item .title a {color:#000}
.banner-list .top-list .topic-item .title a:hover {color:#db1113}
.banner-list .top-list .topic-item .i-desc {color:#999;padding-bottom:15px;line-height:20px;height:40px;overflow:hidden;border-bottom:1px dashed #999}
.bd-content .bd-title {padding-left:205px;overflow:hidden}
.bd-content .bd-title .aside-left {width:200px;border-bottom:5px solid #3cb46d;margin-left:-205px;float:left;height:50px;font-size:36px;color:#3cb46d;text-indent:5px}
.bd-content .bd-title .aside-right {border-bottom:5px solid #555;height:50px;font-size:18px;color:#c00;text-align:right;line-height:70px}
.bd-content .bd-title .aside-right ul {display:inline-block}
.bd-content .bd-title .aside-right ul li {float:left;margin-left:20px}
.news-item {overflow:hidden;position:relative;padding-left:870px}
.news-item h3 {font-size:22px;margin:25px 0}
.news-item .bd-left {width:870px;float:left;margin-left:-870px}
.news-item .bd-left .list-box {padding-left:460px;position:relative}
.news-item .bd-left .list-box .list {position:absolute;left:0;top:0;width:420px}
.news-item .bd-left ul li {font-size:16px;background:url(../images/list-circle.png) no-repeat left center;padding-left:20px;margin-top:14px;overflow: hidden;width: 98%;height: 24px;white-space: nowrap;text-overflow: ellipsis;}
.news-item .bd-left ul li.tit-hot {font-size:18px;margin-top:0;margin-bottom:10px;padding-left:0;background:none;}
.news-item .bd-left ul li a {color:#000}
.news-item .bd-left ul li a:hover {color:#db1113}
.news-item .bd-left .news-image {width:380px;height:213px;position:relative;z-index:1;overflow:hidden}
.news-item .bd-left .pic-wrap {overflow:hidden;margin-right:-80px}
.news-item .bd-left .pic-wrap .pic-item {width:380px;float:left;margin-right:80px}
.news-item .bd-left .pic-wrap .pic-item .pic-con {width:380px;height:213px;position:relative;z-index:1;overflow:hidden}
.news-item .bd-right {margin-left:20px}
.news-item .bd-right ul li {margin-bottom:13px; float:left;overflow: hidden;width: 98%;height: 28px;line-height:28px;white-space: nowrap;text-overflow: ellipsis;}
.news-item .bd-right ul li em {font-size:16px;font-style:italic;font-weight:bold;margin-right:10px}
.news-item .bd-right ul li em.top {color:#c00}
.news-item .bd-right ul li a {font-size:14px}
.news-item .bd-right .news-image {width:300px;height:160px;position:relative;z-index:1;overflow:hidden}
.news-item .bd-right .news-image a {cursor:pointer;display:block;position:relative;z-index:1;color:#fff}
.news-item .bd-right .news-image img {display:block;vertical-align:top;height:213px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.news-item .bd-right .news-image img:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.news-item .bd-right .news-image .img-mask {position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#000;opacity:.1;filter:alpha(opacity=10);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.news-item .bd-right .news-image .img-bg {position:absolute;z-index:3;left:0;right:0;bottom:0;height:48px;background:url("../images/img-showcase-bg.png") repeat-x left bottom;background-image:linear-gradient(transparent,#000);background-size:auto 100%;_width:100%;_background:#000;_filter:alpha(opacity=50)}
.news-item .bd-right .news-image .img-title {position:absolute;z-index:4;left:0;right:0;bottom:0;text-indent:18px;line-height:48px;height:48px;font-size:16px}
.news-item .bd-right .news-image:hover {color:#fff;text-decoration:none}
.news-item .bd-right .news-image:hover .img-mask {opacity:0;filter:alpha(opacity=0)}
.news-item .bd-right .news-image:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.news-item .bd-right .title1 {font-size:14px;background:url(../images/list-circle.png) no-repeat left center;padding-left:20px;margin:12px 0;overflow: hidden;
    width: 98%;
    height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;}
.news-item .bd-right .crumb-item {padding-left:160px;position:relative;min-height:115px;overflow:h}
.news-item .bd-right .crumb-item img {position:absolute;left:0;top:0;width:150px;height:95px}
.news-item .bd-right .crumb-item h4.name {font-size:14px;color:#666;margin:0 0 10px}
.news-item .bd-right .crumb-item .i-desc {color:#999;font-size:12px}
.humans {margin-top:40px;position:relative}
.humans ul {position:relative;z-index:1}
.humans ul li {width:298px;height:224px;overflow:hidden;float:left;margin:0 1px 2px;_display:inline}
.humans ul li .news-image {position:relative;z-index:1;overflow:hidden}
.humans ul li .news-image a {cursor:pointer;display:block;position:relative;z-index:1;color:#fff}
.humans ul li .news-image img {display:block;vertical-align:top;height:224px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.humans ul li .news-image img:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.humans ul li .news-image .img-mask {position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#000;opacity:.1;filter:alpha(opacity=10);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.humans ul li .news-image .img-bg {position:absolute;z-index:3;left:0;right:0;bottom:0;height:48px;background:url("../images/img-showcase-bg.png") repeat-x left bottom;background-image:linear-gradient(transparent,#000);background-size:auto 100%;_width:100%;_background:#000;_filter:alpha(opacity=50)}
.humans ul li .news-image .img-title {position:absolute;z-index:4;left:0;right:0;bottom:0;text-indent:18px;line-height:48px;height:48px;font-size:16px}
.humans ul li .news-image:hover {color:#fff;text-decoration:none}
.humans ul li .news-image:hover .img-mask {opacity:0;filter:alpha(opacity=0)}
.humans ul li .news-image:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.humans h3 {font-size:22px;margin:25px 0}
.slide-box {overflow:hidden;position:relative}
.slide-box:hover .pic-arrow {opacity:.8;filter:alpha(opacity=80)}
.slide-box:hover .pic-arrow.arrow-prev {left:0}
.slide-box:hover .pic-arrow.arrow-next {right:0}
.slide-box .pic-arrow {width:45px;height:60px;overflow:hidden;position:absolute;top:50%;z-index:10;margin-top:-21px;*margin-top:-8px;cursor:pointer;display:block;background:#fff;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.slide-box .pic-arrow i {width:18px;height:33px;text-indent:-999em;font-size:0;line-height:0;background:url("../images/arrow.png") no-repeat;margin-top:14px}
.slide-box .pic-arrow.arrow-prev {left:-45px}
.slide-box .pic-arrow.arrow-prev i {background-position:0 0;float:left;margin-left:12px;_display:inline}
.slide-box .pic-arrow.arrow-next {right:-45px}
.slide-box .pic-arrow.arrow-next i {background-position:-17px 0;float:right;margin-right:11px;_display:inline}
.slide-box ul {overflow:hidden;width:1200px;height:430px;margin-top:20px;margin-bottom:20px}
.slide-box ul li {overflow:hidden;height:430px;float:left}
.slide-box ul li .slide-item {width:398px;height:213px;margin:0 1px 2px;position:relative;float:left;z-index:1;overflow:hidden}
.slide-item a,.pic-con a,.bd-left .news-image a {cursor:pointer;display:block;position:relative;z-index:1;color:#fff}
.slide-item img,.pic-con img,.bd-left .news-image img {display:block;vertical-align:top;height:213px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.slide-item img:hover,.pic-con img:hover,.bd-left .news-image img:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.slide-item .img-mask,.pic-con .img-mask,.bd-left .news-image .img-mask {position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#000;opacity:.1;filter:alpha(opacity=10);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.slide-item .img-bg,.pic-con .img-bg,.bd-left .news-image .img-bg {position:absolute;z-index:3;left:0;right:0;bottom:0;height:48px;background:url("../images/img-showcase-bg.png") repeat-x left bottom;background-image:linear-gradient(transparent,#000);background-size:auto 100%;_width:100%;_background:#000;_filter:alpha(opacity=50)}
.slide-item .img-title,.pic-con .img-title,.bd-left .news-image .img-title {position:absolute;z-index:4;left:0;right:0;bottom:0;text-indent:18px;line-height:48px;height:48px;font-size:16px}
.slide-item:hover,.pic-con:hover,.bd-left .news-image:hover {color:#fff;text-decoration:none}
.slide-item:hover .img-mask,.pic-con:hover .img-mask,.bd-left .news-image:hover .img-mask {opacity:0;filter:alpha(opacity=0)}
.slide-item:hover img,.pic-con:hover img,.bd-left .news-image:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.show-box {font-family:'Microsoft YaHei',Arial,sans-serif;visibility:visible;position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:2000;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.show-box .show-content {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;color:#fff;background:#e74c3c;position:relative;border-radius:3px;margin:0 auto}
.show-box .show-content h3 {margin:0;padding:.4em;text-align:center;font-size:24px;font-weight:300;background:rgba(0,0,0,0.1);border-radius:3px 3px 0 0}
.show-box .show-content .msg-list {padding:30px 50px 30px;margin:0;font-weight:300;font-size:1.15em;height:66px}
.show-box .show-content .msg-list img {float:left}
.show-box .show-content .msg-list p {margin:0;padding:25px 0;margin-left:80px}
.show-box .show-content .bottom {margin:0;padding:10px;text-align:center;font-size:12px;font-weight:300;border-radius:3px 3px 0 0;color:#fff;background:rgba(0,0,0,0.1)}
.show-box .show-content .bottom a {color:#fff;text-decoration:none}
.show-box .show-content .bottom a:hover {text-decoration:underline}
.show-box .show-content .bottom button {display:block;margin:0 auto;font-size:.8em;border:none;padding:.6em 1.2em;background:#fff;color:#a5281b;font-family:'Microsoft YaHei',Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-radius:2px}
.show-box .show-content .bottom button:hover {text-decoration:underline}
.index-bt {padding: 20px 0 15px 0px; font-size: 24px; }
.index-bt ul { font-size: 16px; float: left; line-height: 36px; }
.index-bt ul li { float: left!important;margin-right: 20px;font-size: 22px;height: 30px!important;width: auto!important;padding: 0 5px 0 0px;text-align: left; }
.index-bt ul li a { color: #888; }
.index-bt .hover { color: #3cb46d; cursor: pointer; border-bottom:solid 2px #3cb46d; }
.homebk3-ctn {width:100%; max-height:312px;}
.homebk3-ctn ul { display:inline-block; justify-content: space-between; align-items: stretch; flex-wrap: wrap; clear:both; width:100% }
.homebk3-ctn ul li { width: 100%; border-bottom: 1px #dedede dotted;margin-bottom: 7px!important; }
.homebk3-ctn li a { display: block;  font-size: 16px!important; padding:0px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }

/**翻页代码**/
.pages{clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px} 
.pages a{color:#5b5b5c; border:1px solid #c6c6c6;padding:3px 5px; _padding:2px 5px; margin:0 3px; line-height: 25px;}
.pages strong{ border:1px solid #4a4a4a;padding:3px 5px; _padding:2px 5px; margin:0 3px;background:#4a4a4a;color: #FFF;font-weight: 700; }
.pages span{padding:3px 10px;}
.pages input .txt{width:25px; height:13px; padding:3px;border:1px solid #c6c6c6;color:#5b5b5c; }
.pages .btn{width:40px; height:20px;color:#5b5b5c; background-color:#fff; border:1px solid #ccc; text-align:center; cursor:pointer;}
.pages .pages_btn{ height:23px;}
.pages cite{ font-style:normal;}
.pages .pages_inp{width:25px;height: 19px;}