﻿/* Minification failed. Returning unminified contents.

: run-time error CSS1036: Expected expression, found ''

 */



@font-face {font-family: "iconfont";

	src: url('../fonts/iconfont.eot'); /* IE9*/

	src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */

	url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */

	url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/

	url('../fonts/iconfont.svg') format('svg'); /* iOS 4.1- */

}



.iconfont {

	font-family:"iconfont" !important;

	font-size:16px;

	font-style:normal;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

}



.icon-add:before { content: "\e601"; }

.icon-close:before { content: "\e602"; }

.icon-code:before { content: "\e605"; }

.icon-gps:before { content: "\e63d"; }

.icon-timesmall:before { content: "\e66a"; }

.icon-homesearch:before { content: "\e61b"; }

.icon-start:before { content: "\e627"; }

.icon-compensate:before { content: "\e61e"; }

.icon-android:before { content: "\e628"; }

.icon-arrow-right:before { content: "\e603"; }

.icon-apple:before { content: "\e639"; }

.icon-invoice:before { content: "\e60e"; }

.icon-calendar:before { content: "\e629"; }

.icon-carLittle:before { content: "\e65e"; }

.icon-money:before { content: "\e652"; }

.icon-fixed:before { content: "\e61c"; }

.icon-home:before { content: "\e611"; }

.icon-scanning:before { content: "\e644"; }

.icon-refuse:before { content: "\e787"; }

.icon-carsmall:before { content: "\e604"; }

.icon-help:before { content: "\e615"; }

.icon-circle:before { content: "\e672"; }

.icon-menu:before { content: "\e606"; }

.icon-trash:before { content: "\e62b"; }

.icon-corner:before { content: "\e64a"; }

.icon-ok:before { content: "\e6ba"; }

.icon-people:before { content: "\e6c9"; }

.icon-news:before { content: "\e62f"; }

.icon-consign:before { content: "\e617"; }

.icon-calendars:before { content: "\e620"; }

.icon-password:before { content: "\e63c"; }

.icon-response:before { content: "\e624"; }

.icon-calendar1:before { content: "\e65a"; }

.icon-road:before { content: "\e6b1"; }

.icon-lightning:before { content: "\e62e"; }

.icon-username:before { content: "\e623"; }

.icon-putcars:before { content: "\e92c"; }

.icon-payCode:before { content: "\e67c"; }

.icon-arrow-bot:before { content: "\e62c"; }

.icon-onlineorder:before { content: "\e632"; }

.icon-driver:before { content: "\e63b"; }

.icon-price:before { content: "\e646"; }

.icon-pricetext:before { content: "\e626"; }

.icon-extension:before { content: "\e70b"; }

.icon-amends:before { content: "\e695"; }

.icon-arrow-down:before { content: "\e673"; }

.icon-cars:before { content: "\e619"; }

.icon-about-us:before { content: "\e60d"; }

.icon-receivables:before { content: "\e697"; }

.icon-putcar:before { content: "\e62a"; }

.icon-app:before { content: "\e60c"; }

.icon-car:before { content: "\e610"; }

.icon-overtime:before { content: "\e63a"; }

.icon-note:before { content: "\e685"; }

.icon-take:before { content: "\e62d"; }

.icon-arrow-up:before { content: "\e600"; }

.icon-arrow:before { content: "\e630"; }

.icon-arrowleft:before { content: "\e631"; }

.icon-iphone:before { content: "\e633"; }

.icon-response1:before { content: "\e634"; }

.icon-delivery:before { content: "\e637"; }

.icon-settlement:before { content: "\e638"; }

.icon-taking:before { content: "\e635"; }

.icon-departure:before { content: "\e63e"; }





body,html{ font-size: 1em; font-family: "Microsoft YaHei","arial black";}

.header{ border-bottom:#e9e9e9 1px solid;}

.pure-g [class*=pure-u]{ font-family: "Microsoft YaHei","arial black";}

.top-nav{ background-color:#f4f4f4;}

@media screen and (max-width: 600px){

.top-nav {

    display: none;

}

}



/*---public style---*/

/*other public*/

b{ font-weight: 300;}

a{text-decoration: none; color:#666;}

.bold{ font-weight: bold;}

.block{ display:block;}

.radius-5{ border-radius: 5px;}

.radius-30{ border-radius: 30px;}

.circle{ border-radius: 50%;}

.filter{ filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}

.filter-5{ filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

.layout-container{ background-color:#eff2f6; padding:20px 0px;}/*所有子页面的背景颜色*/

.layout-list{ border:#e8e8e8 1px solid; background-color:#fff;}

.icon-start{color:#ccc;}

.icon-start.active{color:#ffb100;}

.flow-hidden{ height:22px; overflow: hidden; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}

.hidden{ display: none;}

.show{ display: block!important;}

.hidden-content{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.shadow{ -webkit-box-shadow:0px 1px 2px #e8e8e8; -moz-box-shadow:0px 1px 2px #e8e8e8; box-shadow:0px 1px 2px #e8e8e8;}

.label{ border:#cecece 1px solid; border-radius: 30px; padding:2px 20px; margin-right:8px; margin-bottom:8px; float:left;}

.label:hover{ cursor: pointer;}

.label.active{ background-color:#1685df; color:#fff; border:#1685df 1px solid;}

.consign-pricing,.consign-bidding { color:#fff; padding:2px 6px; margin-left:10px; font-size:0.75em; border-radius:2px;}

.consign-pricing{ background-color:#1685df;}

.consign-bidding{ background-color:#fd521d;}

.fixed{ position:fixed;}

.font-weight-nomal{font-weight: normal;}

.pointer{cursor: pointer;}

.in{display: block!important;}

.pager{ border:#e8e8e8 1px solid; background-color:#fff; margin-top:15px; padding: 30px 20px 20px 30px;}

.pager ul{ padding:0px; margin:0px;}

.pager li{ list-style-type:none; float:left; background-color:#e8ecf0; padding:8px 15px; border-radius:5px; margin-right:5px; margin-bottom:12px;}

.pager .info{ margin-right:10px; color:#666;}

.pager .active{ background-color:#1685df; color:#fff;}

.pager .active a{ color:#fff;}

.pager li i { display: none; }

.pager img { max-width: 100%; height: auto!important; }

.error{ padding-top:3px; color:#f00; height:35px;}

a.underline{ color:#3b92e2; text-decoration: underline;}

.inarrow{ transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);

	position:absolute; background-color:#f0f0f0; width:10px; height:10px; margin-top:-10px; margin-left:5px;}



/*position*/

.center{ text-align: center;}

.right{ text-align: right;}

.right-location{ float:right;}

.left-location{ float:left;}



/*font color*/

.color-gray-bc{ color:#bcbcbc;}

.color-gray-0{ color:#000;}

.color-gray-3{ color:#333;}

.color-gray-6{ color:#666;}

.color-gray-9{ color:#999!important;}

.color-gray-94{ color:#949494;}

.color-gray-9b{ color:#9b9b9b;}

.color-white{ color:#fff;}

.color-blue{ color:#3b92e2;}

.color-yellow{ color:#FF8A00!important;}

.color-red{ color:#dc151a!important;}

.color-orange{ color:#ff511e!important;}



/*background color*/

.bgcolor-yellow{ background-color:#ff8d02!important;}

.bgcolor-light-yellow{ background-color:#ffffcc;}

.bgcolor-light-gray{ background-color:#f2f2f2;}

.bgcolor-gray{ background-color:#f6f6f6;}

.bgcolor-deep-gray{background-color:#adb4bc;}

.bgcolor-blue{ background-color:#1685df!important;}

.bgcolor-deep-blue{ background-color:#1685df;}

.bgcolor-red{background-color:#fd521d!important;}

.bgcolor-list{ background-color:#fbfbfb;}

.bgcolor-white{background-color:#fff!important;}

.bgcolor-gray3{background-color:#333;}

.bgcolor-grayc{background-color:#ccc;}

.bgcolor-orange{background-color:#fd521e;}

.bgcolor-light-orange{background-color:#ffe5cc;}

.bgcolor-line { background-color:#d9dadc;}



/*border*/

.border-right{ border-right:#d9d9d9 1px solid;}

.border-bot{ border-bottom:#efefef 1px solid;}

.border-left95{ border-left:#959595 1px solid;}

.border-left{ border-left:#3b92e2 5px solid;}

.border-top{ border-top:#d9d9d9 1px solid;}

.border-left-9{ border-left:#999 1px solid;}

.border-no{ border:transparent!important;}

.border-all{border: 1px solid #dcdbdb;}

.border-all-blue{border: 2px solid #1685df;}

.border-radius-10{border-radius: 10px;}

.border-radius50{border-radius: 50%;}

.border-top-blue{border-top: 2px solid #1685df;}



/*font-size*/

.size-xxxs{ font-size: 0.625em!important;-webkit-transform:scale(0.8);}/*10px*/

.size-xxs{ font-size: 0.75em!important;} /*12px*/

.size-xs{ font-size: 0.8125em!important;} /*13px*/

.size-s{ font-size: 0.875em!important;} /*14px*/

.size{ font-size: 1em;} /*16px*/

.size-l{ font-size: 1.125em!important;} /*18px*/

.size-xl{ font-size: 1.25em!important;} /*20px*/

.size-xxl{ font-size: 1.375em!important;} /*22px*/

.size-xxxl{ font-size: 1.5em!important;} /*24px*/

.size-xxxxl{ font-size: 1.75em!important;} /*28px*/

.size-large{ font-size: 1.875em!important;} /*30px*/

.size-super{ font-size: 2em!important;} /*32px*/



/*line high*/

.line-high-26{ line-height: 26px;}

.line-high-30{ line-height: 30px;}

.line-high-42{ line-height: 42px;}

/*padding*/

.space-0{ padding:0px!important;}

.space-4{padding:4px;}

.space-15{ padding:15px;}

.space-20{ padding:20px;}

.space-25{ padding:25px;}

.space-30{ padding:30px;}

.space-40{ padding:40px;}

.space-5-15{ padding:5px 15px;}

.space-5-10{ padding:5px 10px;}

.space-10-15{ padding:10px 15px;}

.space-10-20{ padding:15px 20px 10px 10px;}

.space-12-20{ padding:12px 0px 12px 20px;}

.space-20-40{ padding:20px 40px;}

.space-5-18{ padding:8px 18px 8px 0px;}

.space-6-18{ padding:5px 18px 5px 0px;}

.space-80-20{ padding:80px 20px 40px 20px;}

.space-top-3{ padding-top:3px!important;}

.space-top-5{ padding-top:5px!important;}

.space-top-8{ padding-top:8px;}

.space-top-10{ padding-top:10px;}

.space-top-12{ padding-top:12px;}

.space-top-15{ padding-top:15px;}

.space-top-30{ padding-top:30px;}

.space-top-60{ padding-top:60px;}

.space-rig-5{ padding-right:5px;}

.space-rig-15{ padding-right:15px;}

.space-rig-list-15{ padding-right:15px;}

.space-rig-20{ padding-right:20px;}

.space-rig-30{ padding-right:30px;}

.space-rig-40{ padding-right:40px;}

.space-bot-8{ padding-bottom:8px;}

.space-bot-15{ padding-bottom:15px;}

.space-bot-25{ padding-bottom:25px;}

.space-bot-30{ padding-bottom:30px;}

.space-bot-60{ padding-bottom:60px;}

.space-left-5{ padding-left:5px;}

.space-left-15{ padding-left:15px;}

.space-left-20{ padding-left:20px;}

.space-left-30{ padding-left:30px!important;}

.space-left-40{ padding-left:40px!important;}

.space-left-60{ padding-left:60px;}

/*margin*/

.margin-auto{ margin:auto;}

.margin-negative-top{ margin-top:-10px;}

.margin-negative-5{ margin-top:-5px;}

.margin-top-0{ margin-top:0px!important;}

.margin-top-10{ margin-top:10px;}

.margin-top-25{ margin-top:25px;}

.margin-right-15{ margin-right:15px;}

.margin-right-30{ margin-right:30px;}

.margin-bot-8{ margin-bottom:8px;}

.margin-bot-12{ margin-bottom:12px;}

.margin-bot-30{ margin-bottom:5px;}

.margin-bot-45{ margin-bottom:45px;}

.margin-left-8{ margin-left:8px;}

.margin-left-10{ margin-left:10px;}

.margin-left-15{ margin-left:15px;}

.margin-left-20{ margin-left:20px;}

.margin-left-30{ margin-left:30px;}

.margin-left-pre20{ margin-left:20%;}



/*width、height、from*/

.width-search{ width:85%;}

.width-per-15{ width:15%;}

.width-per-20{ width:20%;}

.width-per-30{ width:30%;}

.width-per-52{ width:52%;}

.width-per-60{ width:60%;}

.width-per-70{ width:75%;}

.width-full{ width:100%;}

.width-login{ width:34%;}

.width-price{ width:148px;}

.height-city{ height:8.625em;}

.height-new{max-height:165px;}

.height-auto{ height:auto;}

.height-line{height: 4px;}

.height35{height:35px;}

.height42{ height:42px;}

.calendar-input { background-color:#fff!important;}

/*link*/

.top-nav a:link { color:#949494;}

.top-nav a:hover { color:#666;}





/*---Forced modification pure---*/

.pure-menu-selected .pure-menu-link{color:#3b92e2!important;}

.home-menu .pure-menu-link{padding:0px 35px 0px 20px!important;}

.pure-menu-link:hover{ background-color:transparent;}

input,select,textarea{ box-shadow: 0 0px 0px #ddd !important; border:#eee 1px solid!important; border-radius: 0px!important; color:#666; }

.layout-list .pure-controls{ margin-left:6.5em!important;}

.layout-list label,.layout-consign-list label{ width:5em!important; color:#666;}



/*---static style---*/

.icon-menu{color:#999; float:right; margin-top:30px; font-size:1.75em!important; padding:5px;}

.help-menu-icon{color:#999; float:right; font-size:1.75em!important; padding:5px; margin:18px 15px 0px 0px;}

.icon-menu:hover,.help-menu-icon:hover{ background-color:#f9f9f9; border-radius: 5px;}

.menu-icon{ float:left; font-size:1.125em!important;}

.menu-li{ float:left; margin-top:-1px; margin-left:5px;}

/* citySelector */

.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left;}

.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #ccc;box-shadow:2px 2px 3px rgba(0,0,0,0.3);overflow:auto;max-height:300px; background-color:#fff; font-size:13px;}

.cityslide li{list-style:none;overflow:hidden;height:30px;padding:0px 10px;line-height:30px;}

.cityslide li.on{background:#3b92e2;color:#fff;cursor:pointer;}

.cityslide li:hover{background:#3b92e2;color:#fff;cursor:pointer;}

.cityslide li b{font-weight:normal;}

.cityslide li.empty{background:#fff2e8;color:#666;}

.cityslide li.empty em{color:red;font-style:normal;}

.cityname{float:left;}

.cityspell{float:right;}

.cityBox{border:1px solid #ccc;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3); background-color:#fff; font-size:13px;}

.cityBox ul{margin:0;padding:0;overflow:hidden;}

.cityBox ul li:first-child{margin-left:5px;}

.cityBox ul li{float:left;list-style:none;padding:5px;border-bottom:1px solid #DDD;cursor:pointer;display:inline;color:#3b92e2;}

.cityBox ul li.on{border-bottom-color:#3b92e2;position:relative;}

.hide{display:none;}

.tip{color:#999;line-height:20px;padding:5px;margin:0;text-indent:3px;}

.hotCity{border-top:1px solid #DDD;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;_margin-bottom:8px;}

.cityTab{overflow:hidden;}

.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden;}

.cityTab dl dt{float:left;padding-left:3px;color:#3b92e2;margin-top:1px;text-indent:5px;line-height:25px;font-size:14px;width:20px;}

.cityTab dl dd{margin-left:2px;float:left;width:335px;}

.cityTab dl dd a{padding-left:5px;min-width:50px;line-height:25px;display:inline-block;color:#333;text-decoration:none;}

.cityTab dl dd a:hover{color:#3b92e2;}

.cityinput{ padding:0.5em 0.6em!important; padding-left: 2px; margin-left:8px; width:20%;}

.carinfoinput{ padding:0.8em 0.6em!important; padding-left: 2px; margin-left:8px; width:17%;}

.personinput{ padding:0.8em 0.6em!important; font-size: 12px; padding-left: 2px; width:25%;}

.addressinput{ padding:0.8em 0.6em!important; font-size: 12px; padding-left: 2px; width:35%;}

.pulicbutton{ padding:0.8em 0.6em!important; padding-left: 2px; width:30%;}

.cityicon{ margin-left:-32px; margin-top:5px;}

.citytext{ margin:.5em 0 0 .8em!important;}



/*slider-css*/

.slider {position: relative;}

.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}

.rslides div.slid {-webkit-backface-visibility: hidden;width: 100%;left: 0;top: 0;}

.rslides img {display: block;max-height: 497px;float: left; width: 100%; border: 0;}

.search{ width:100%;}

.search-background{ background-color:#fff; border-radius: 5px; margin-top:30px;}

.search-top{ background-color:#fcfcfc; line-height: 42px; border-top-left-radius: 5px; border-top-right-radius: 5px; padding-left:25px;}

/*other default*/

.app-download:hover > .download{display:block;}

.download{ position:absolute;z-index:9999; width: 130px; height:176px; background-color:#fff; margin-left:20px; -webkit-box-shadow:0 0 2px 2px #dadadb;

	-moz-box-shadow:0 0 2px 2px #dadadb; box-shadow:0 0 2px 2px #dadadb; margin-top:40px; text-align: center; font-size:16px; font-weight: 300; color:#FF8A00;

	line-height: 30px; display: none;}

.download img{ width:90%; margin-top:8px;}

.download .arrow{ box-shadow:2px 2px 2px #dadadb; background-color:#fff; transform:rotate(-135deg); -ms-transform:rotate(-135deg);

	-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg); -o-transform:rotate(-135deg); width:14px; height:14px; margin:-6px auto 0px auto;}

.titles{ font-size: 2.5em; padding-top:30px; color:#333;}

.description{ font-size: 1.125em; color:#999; width:90%; margin:auto; padding-top:20px; line-height: 35px; padding-bottom:30px;}

.section-service{ padding:5px 0px;}

.section-service-icon{ color:#3b92e2;}

.section-city-image{ width:100%; display: block;}

.section-pure-g > div,.section-list-pure-g > div{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*************始发地*****************/

.cgal_nr { width:100%;margin-left:auto;margin-right:auto;  font-size: 1.125em;}

.cgal_nr ul li { width:25%; height:auto; padding:0px 0px; float:left; text-align:center; line-height:30px;}

.cgal_nr ul li

.lzj { width:90%;padding:2px;margin:2px;

	display:inline-block;vertical-align:top;

	text-align:center;height:32%;line-height:20px;}

.section-pure-g > div:last-child{ padding-right:0px;}

.section-list-children,.about-list-children,.join-list-children{ padding:0px; margin:0px;}

/*.section-list-children > li{ list-style-type: none; border-top:#ddd 1px solid; border-right:#ddd 1px solid; border-left:#ddd 1px solid; padding:20px;

 background-color:#fff;}*/

.section-list-children > li{ list-style-type: none; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; border-left:#ddd 1px solid; padding:20px;

	background-color:#fff;}

.section-list-children > li:hover{ background-color:#f5f5f5;}

.section-list-link{display: block; text-decoration: none; white-space: nowrap; color:#000;}

.line-list li{ width:29%; float:left; margin-right:14px;}

.line-list li:nth-child(3n+0){ margin-right:0px;}

.line-list:after,.consign-list:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}

.consign-list li{ width:45.5%; float:left; margin-right:22px;}

.consign-list li:nth-child(2n+0){ margin-right:0px;}

.consign-car { background-color:#f6f6f6; padding:10px 15px; margin-bottom:12px; margin-right:15px;}

.banner-middle{ height:169px; background:url(../images/middle-brn.jpg) no-repeat 50% 50%; background-size:cover;}

.consign{ padding:5px 0px;}

.corner-left-top{ border-left:#ff8d02 2px solid; border-top:#ff8d02 2px solid; width:12px; height:12px; position:absolute;}

.corner-left-bot{ border-left:#ff8d02 2px solid; border-bottom:#ff8d02 2px solid; width:12px; height:12px; position:absolute; margin-top:-14px;}

.new-image{ width:9em; height:5.35em; float:left; margin-right:1em;}

.new-title{ overflow: hidden;max-height:44px; line-height: 22px;}

.new-content{ overflow: hidden;max-height:66px; line-height: 22px;}

.new-list-link a{text-decoration: none; color:#000;}

.about-code{ width:138px; height:138px;}

.about-wechat{ width:80px; height:80px;}

.about-app{ width:40%; height:110px;}

.about-list-children > li{ list-style-type:decimal; line-height: 30px; color:#666;}

.join{ padding-top:30px; border-top:#392c26 1px solid;}

/* footer start */

.footer{color:#fff; line-height:24px; text-align:center; padding-top:30px; padding-bottom:20px; background:#737373;}

.footer a{color:#fff; margin:0 5px;}

/* footer end   */



.layout-line-list{ padding:0px; margin:0px;}

.layout-line-has-children{ list-style-type: none; border-bottom:#e8e8e8 1px solid;}

.layout-line-has-children:last-child{ border-bottom:transparent;}

.layout-line-children{ background-color:#f2f2f2; padding:0px 20px; display:none;}

.layout-line-item{ list-style-type: none; border-bottom:#e8e8e8 1px solid; padding-top:15px; padding-bottom:10px;}

.layout-line-item:after,.layout-app-content:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}

.layout-line-title{ height:57px; border-bottom:#e8e8e8 1px solid; padding:21px 20px 0px 20px;}

.layout-l-1,.layout-l-2,.layout-l-3,.layout-l-1-half,.layout-l-2-half,.layout-l-3-half{ float:left;}

.layout-l-1{ width:10%;}

.layout-l-2{ width:34%;}

.layout-l-3{ width:40%;}

.layout-l-1-half{ width:14%;}

.layout-l-2-half{ width:24%;}

.layout-l-3-half{ width:46%;}

.layout-arrow{ width: 0;height: 0;border-left: 52px solid transparent;border-right: 52px solid transparent;border-top: 12px solid #e98001; display:none;}

.layout-arrow-right{ width: 0;height: 0;border-top: 21px solid transparent;border-left: 30px solid #1685df;border-bottom: 21px solid transparent;}

.layout-service{ background-color:#1685df; border-radius: 50%; padding:5px; color:#fff; font-size:1.125em;-webkit-transform:scale(0.6);}

.layout-app-top{ width:50%; background-color:#1685df; border-top-left-radius: 5px; border-bottom-right-radius: 5px; color:#fff; text-align: center; line-height: 35px;}

.layout-app-content{ padding:10px 10px 15px 10px;}

.layout-app-description{ height:60px;width:50%; overflow: hidden;}

.layout-new-content,.layout-line-content{ border-bottom:#eee 1px solid; padding:15px 0px 15px 15px; height:60px;}

.layout-line-content{ padding:15px 15px 0px 15px;}

.layout-line-content .size-l { display: block; overflow: hidden; text-overflow: ellipsis; }

.layout-news-image{ width:30%; height:60px; float:left;}

.layout-news-title{ height:40px; width:60%; overflow: hidden; color:#666; font-size: 0.875em; margin:0px 0px 5px 10px; float:left;}

.layout-consign{ border-top:transparent 1px solid; border-bottom:#cfcfcf 1px solid;}

.layout-consign:hover{ -webkit-box-shadow:0 0 6px 2px #ececec; -moz-box-shadow:0 0 6px 2px #ececec; box-shadow:0 0 6px 2px #ececec; border-top:#cfcfcf 1px solid;}

.content-title{ height:60px;}

.content-title-box{ width:130px;}

.flow{ padding-right:30px;}

.flow-arrow{ color:#c6c6c6; margin-top:-30px;}

.flow-arrow.active{color:#3b92e2;}

.buy-colse{ border-radius: 50%; text-align: center; padding:4px 4px; background-color:#dde4ed; margin-left:1em; font-size: 0.75em;}

.buy-list:hover .buy-colse{ background-color:#3b92e2; color:#fff;}

.buy-type{border:#477bad 1px solid; border-radius: 16px; text-align: center; width:78px; height:68px; padding:8px 0px 0px 0px; float:left;

	margin-right:1.5em;}

.buy-type-small{border:#4392ee 2px solid; border-radius: 16px; text-align: center; width:68px; height:58px; padding:8px 0px 0px 0px; float:left;

	margin-right:1.2em;}

.quote{ background-color:#f8f8f8; margin:12px; padding:5px;}





.price-result{ max-width:607px; background:url(../images/price-bg.jpg) no-repeat; background-size:100%; margin:auto; }

.price-bg img{width:100%; height:auto;}

.price-city-size{ font-weight: bold; padding-top:20px; color:#333;}

.price-size{ font-weight: bold;}

.price-description{ width:75%; background-color:#f8f8f8; padding:25px; border-radius: 5px; line-height: 30px;

	text-align: center; margin:15px auto 60px auto; color:#999;}



.help-right{ padding-left:15px;}

.help-content span{font-size: 1.125em; color:#666; line-height: 45px; font-weight: bold;}



/*sign&&login*/

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.pure-form input[type=text],.pure-form input[type=tel],.pure-form input[type=password],.pure-form select{box-shadow: inset 0 0px 0px #ddd;border-radius: 0px;}

.sign-dynamic-password{border: 1px solid #e9e9e9;padding:6px 14px;background: #fafafa;font-size: 14px;}

.position-absolute-icon{position: absolute;top: 10px; left: 10px;}

.login-bg{background: url(../images/login.jpg) no-repeat;background-size: cover;}

#signup .pure-control-group { margin-bottom:1em;}

/*寻车*/

.consign-public{position: absolute;right: 0; top: -5px; padding:15px 15px 8px 15px;background-color:#3b92e2;background: -moz-linear-gradient(top, #4aa3f5, #3b92e2)!important;

	background: -webkit-gradient(linear, left top, left bottom, color-stop(#4aa3f5), color-stop(#3b92e2))!important;background: -ms-linear-gradient(top, #4aa3f5, #3b92e2)!important;

	background: linear-gradient(to bottom, #4aa3f5, #3b92e2)!important;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#4aa3f5', endColorstr='#3b92e2', GradientType=0)!important;}

.consign-list-line{width: 1px; height: 50%;position: absolute;top: 25%; right: 0px; background-color:#eee;}

.consign-square{width: 65px; height: 70px;}

.consign-price{position: absolute;top: -60px;right: 10px;padding: 25px 10px;}

.img-size{width: 200px;height: 200px;}

.news-detail-p{text-align: left;text-indent: 2em;}

.consign-layout-arrow{width: 0;height: 0; border-left: 44px solid transparent; border-right: 44px solid transparent;border-top: 12px solid #ffe5cc;}

/*news*/

.news-pure-img{max-width: 100%; height: auto;}



.toggleClass{background:#3b92e2;color:#fff;}





/*兼容手屏幕的一套css*/

@media screen and (max-width: 35.5em) {/*568px*/

	body,html{ font-size: 14px;}

	/*publicStyle*/

	/*margin*/

	.sm-margin{margin: 5px 10px;}

	.sm-margin-left0{margin-left: 0!important;}

	.sm-margin-left10{margin-left: 10px!important;}

	.margin-left-pre5{ margin-left:5%!important;}

	.sm-margin-top0{margin-top: 0!important;}

	.sm-margin-top5{margin-top: 5px!important;}

	.sm-margin-top10{margin-top: 10px!important;}

	.sm-margin-negative-top10{margin-top: -10px!important;}

	.sm-margin-bottom10{margin-bottom: 10px!important;}

	/*padding*/

	.sm-space-5{padding: 5px;}

	.sm-space-5-10{padding: 5px 10px;}

	.sm-space-top0{padding-top: 0px!important;}

	.sm-space-top10{padding-top: 10px;}

	.sm-space-top15{padding-top: 15px;}

	.sm-space-left0{padding-left: 0!important;}

	/*width*/

	.cityinput{width: 60%!important;}

	.width-input-full{width: 90%!important;}

	.width-login{ width:90%!important;}

	/*font-size*/

	.sm-size-s{font-size: 13px!important;}

	.sm-size-xs{font-size: 12px!important;}

	.sm-size-l{font-size: 15px!important;}

	.sm-size-xl{font-size: 16px!important;}

	.sm-size-xxl{font-size: 17px!important;}

	.sm-size-xxxl{font-size: 18px!important;}

	/*border*/

	.sm-border-all{border: 1px solid #dcdbdb;}

	.sm-border-right0{border-right: 0;}

	.sm-border-bot0{border-bottom: 0;}

	.sm-radius-30{ border-radius: 30px;}

	.sm-center{text-align: center;}

	.sm-left{ text-align: left!important;}

	.displaynone{display: none;}

	.displayblock{width: 50px; display: block;}

	.consign-price {position: absolute; top: -30px!important; right: 10px; padding: 15px 3px!important;}

	.consign-buy-menu{transform: rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg); }

	.layout-l-3,.layout-l-3-half{ width:100%!important;margin-bottom:20px;}

}



@media screen and (max-width: 48em){/*864px*/

	.container { margin: 0 8px;}

	.top-menu-large,.icon-arrowleft,.help-small{ display: none;}

	.logo-small,.flow-name{ display: none!important;}

	.flow{ padding-right:0px;}

	.flow-arrow b{ font-size:0.625em!important;}

	.top-menu,.help-menu,.btn-tel{ display: none;}

	.help-menu{ margin-bottom:30px;}

	.help-right{ padding-left:0px;}

	.top-menu .pure-menu-item{display:block; margin-bottom:30px; height:20px;}

	.top-menu .pure-menu-item.app-download{ display: none;}

	.fading-slider{ height:130px;}

	.fading-slider ul li{ height:130px; background-repeat:no-repeat!important; background-position:50% 50%!important;}

	.fading-slider img{width:100%;}

	.banner1,.banner2{ min-height:160px;}

	.search-label{display: none!important;}

	.search-background{ min-height: 130px; margin-top:0px!important;}

	.width-search{ margin-top:20px!important;}

	.section-service-icon{ font-size: 3.75em!important;}

	.section-city-image{ height:4em;}

	.section-list-pure-g > .space-rig-20{ padding-right:0px;}/*对列表进行小屏幕右填充进行取消修改*/

	.join img{ height:2.1em; width:auto;}/*对加盟logo进行小屏幕缩小操作*/

	.layout-l-2{ width:85%!important;}

	.layout-l-1-half{ width:15%!important;margin-left: -10px;}

	.layout-l-3-half{ width:45%;}

	.space-rig-list-15{ padding-right:0px!important;}

	.child-section,.layout-button-large,.section-right,.cityicon{ display:none;}/*子页面小窗口的时候，底部和右边都不显示了，只留下列表*/

	.flow{ margin-bottom:30px;}/*小窗口订购或发委托时流程底部填充*/

	.price-city-size{ font-size: 1.375em; text-align: center!important;}/*小窗口查价结果*/

	.price-size{ font-size:2em;}

	.price-city{ padding-top:33px; padding-bottom:55px;}

	.layout-line-period{ width:90%;}

	.layout-line-form input,.layout-line-form select,.layout-line-form textarea{ width:100%!important; display:block; margin-bottom:8px;}

	.layout-line-from-button{width:100%;}

	.width-login{ width:60%;}

	.consign-car-list .pure-u-lg-1-2, .consign-car-list .pure-u-md-1-2 { width:98%;}

}

@media screen and (min-width: 48em){

	.top-menu,.process { font-size:1.25em; padding-top:30px; padding-bottom:20px;}

	.top-small-menu,.btn-tel-small{ display: none;}

	.top-menu .pure-menu-item{border-right:#d9d9d9 1px solid;}

	.flow{ float:right;}

	.top-menu .pure-menu-item:last-child{border-right:transparent;}

	.icon-menu,.help-menu-icon{ display: none;}

	.fading-slider{ height:497px;}

	.fading-slider ul li{ height:497px; background-repeat:no-repeat!important; background-position:50% 50%!important;}

	.fading-slider img{height:100%;}

	.banner1,.banner2{ min-height:497px;}

	.search{ position:absolute; z-index: 99;}

	.search-background{ width:365px; min-height: 437px;}

	.section-service-icon{ font-size: 5em!important;}

	.section-city-image{ height:8.625em;}

	.line-list > li:nth-child(1){ border-top:#ddd 1px solid;}

	.line-list > li:nth-child(2){ border-top:#ddd 1px solid;}

	.line-list > li:nth-child(3){ border-top:#ddd 1px solid;}

	/*.line-list > li:nth-child(n+10){ border-bottom:#ddd 1px solid;}*/

	.consign-list > li:nth-child(1){ border-top:#ddd 1px solid;}

	.consign-list > li:nth-child(2){ border-top:#ddd 1px solid;}

	/*.consign-list > li:nth-child(n+7){ border-bottom:#ddd 1px solid;}*/

	.layout-line-name{ font-size:1.25em;}

	.layout-line-name > span{ font-size:1.375em;}

	.layout-line-from-button{width:30%;}

	.price-city-size{ font-size: 2em;}/*小窗口查价结果*/

	.price-size{ font-size:2.875em;}

	.price-city{ padding-top:45px; padding-bottom:65px;}

	.consign-car-list .pure-u-lg-1-2, .consign-car-list .pure-u-md-1-2 { width:44%;}



}

@media screen and (max-width: 64em){/*当在特殊大小的窗口时，右边不要了，左边宽度变为100%*//*1136*/

	.section-right,.icon-arrowleft{ display:none;}

	.section-left{ width:100%;}

	.line-list li,.consign-list li{ width:100%!important;}

	.line-list > li:last-child,.consign-list > li:last-child{ border-bottom:#ddd 1px solid;}

}

@media (min-width: 80em){   /*1280*/

	.container { width: 1185px!important; margin: 0 auto;}

	.top-menu,.process{ font-size:1.25em; padding-top:35px;}

	.top-small-menu{ display: none;}

	.banner1,.banner2{ min-height:497px;}

	.remind-small{ display: none;}

	.section-service-icon{ font-size: 5em!important;}

	.section-city-image{ height:8.625em;}

}



/**

 *   Here's where everything gets included. You don't need

 *   to change anything here, and doing so might break

 *   stuff. Here be dragons and all that.

 */

/**

 *   Default variables

 *

 *   While these can be set with JavaScript, it's probably

 *   better and faster to just set them here, compile to

 *   CSS and include that instead to use some of that

 *   hardware-accelerated goodness.

 */

.unslider {

	overflow: auto;

	margin: 0;

	padding: 0;

}

.unslider-wrap {

	position: relative;

}

.unslider-wrap.unslider-carousel > li {

	float: left;

}

.unslider-vertical > ul {

	height: 100%;

}

.unslider-vertical li {

	float: none;

	width: 100%;

}

.unslider-fade {

	position: relative;

}

.unslider-fade .unslider-wrap li {

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	z-index: 8;

}

.unslider-fade .unslider-wrap li.unslider-active {

	z-index: 10;

}

.unslider ul, .unslider ol, .unslider li {

	list-style: none;

	/* Reset any weird spacing */

	margin: 0;

	padding: 0;

	border: none;

}

.unslider-arrow {

	position: absolute;

	left: 20px;

	z-index: 2;

	cursor: pointer;

}

.unslider-arrow.next {

	left: auto;

	right: 20px;

}



.numInputWrapper {

	position: relative;

	height: auto;

}

.numInputWrapper input,

.numInputWrapper span {

	display: inline-block;

}

.numInputWrapper input {

	width: 100%;

}

.numInputWrapper span {

	position: absolute;

	right: 0;

	width: 14px;

	padding: 0 4px 0 2px;

	height: 50%;

	line-height: 50%;

	opacity: 0;

	cursor: pointer;

	border: 1px solid rgba(57,57,57,0.05);

	box-sizing: border-box;

}

.numInputWrapper span:hover {

	background: rgba(0,0,0,0.1);

}

.numInputWrapper span:active {

	background: rgba(0,0,0,0.2);

}

.numInputWrapper span:after {

	display: block;

	content: "";

	position: absolute;

	top: 33%;

}

.numInputWrapper span.arrowUp {

	top: 0;

	border-bottom: 0;

}

.numInputWrapper span.arrowUp:after {

	border-left: 4px solid transparent;

	border-right: 4px solid transparent;

	border-bottom: 4px solid rgba(57,57,57,0.6);

}

.numInputWrapper span.arrowDown {

	top: 50%;

}

.numInputWrapper span.arrowDown:after {

	border-left: 4px solid transparent;

	border-right: 4px solid transparent;

	border-top: 4px solid rgba(57,57,57,0.6);

}

.numInputWrapper span svg {

	width: inherit;

	height: auto;

}

.numInputWrapper span svg path {

	fill: rgba(0,0,0,0.5);

}

.numInputWrapper:hover {

	background: rgba(0,0,0,0.05);

}

.numInputWrapper:hover span {

	opacity: 1;

}

@-webkit-keyframes fpFadeInDown {

	from {

		opacity: 0;

		-webkit-transform: translate3d(0, -20px, 0);

		transform: translate3d(0, -20px, 0);

	}

	to {

		opacity: 1;

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0);

	}

}

@keyframes fpFadeInDown {

	from {

		opacity: 0;

		-webkit-transform: translate3d(0, -20px, 0);

		transform: translate3d(0, -20px, 0);

	}

	to {

		opacity: 1;

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0);

	}

}

@-webkit-keyframes fpSlideLeft {

	from {

		-webkit-transform: translate3d(0px, 0px, 0px);

		transform: translate3d(0px, 0px, 0px);

	}

	to {

		-webkit-transform: translate3d(-100%, 0px, 0px);

		transform: translate3d(-100%, 0px, 0px);

	}

}

@keyframes fpSlideLeft {

	from {

		-webkit-transform: translate3d(0px, 0px, 0px);

		transform: translate3d(0px, 0px, 0px);

	}

	to {

		-webkit-transform: translate3d(-100%, 0px, 0px);

		transform: translate3d(-100%, 0px, 0px);

	}

}

@-webkit-keyframes fpSlideLeftNew {

	from {

		-webkit-transform: translate3d(100%, 0px, 0px);

		transform: translate3d(100%, 0px, 0px);

	}

	to {

		-webkit-transform: translate3d(0px, 0px, 0px);

		transform: translate3d(0px, 0px, 0px);

	}

}

@keyframes fpSlideLeftNew {

	from {

		-webkit-transform: translate3d(100%, 0px, 0px);

		transform: translate3d(100%, 0px, 0px);

	}

	to {

		-webkit-transform: translate3d(0px, 0px, 0px);

		transform: translate3d(0px, 0px, 0px);

	}

}

@-webkit-keyframes fpSlideRight {

	from {

		-webkit-transform: translate3d(0, 0, 0px);

		transform: translate3d(0, 0, 0px);

	}

	to {

		-webkit-transform: translate3d(100%, 0px, 0px);

		transform: translate3d(100%, 0px, 0px);

	}

}

@keyframes fpSlideRight {

	from {

		-webkit-transform: translate3d(0, 0, 0px);

		transform: translate3d(0, 0, 0px);

	}

	to {

		-webkit-transform: translate3d(100%, 0px, 0px);

		transform: translate3d(100%, 0px, 0px);

	}

}

@-webkit-keyframes fpSlideRightNew {

	from {

		-webkit-transform: translate3d(-100%, 0, 0px);

		transform: translate3d(-100%, 0, 0px);

	}

	to {

		-webkit-transform: translate3d(0, 0, 0px);

		transform: translate3d(0, 0, 0px);

	}

}

@keyframes fpSlideRightNew {

	from {

		-webkit-transform: translate3d(-100%, 0, 0px);

		transform: translate3d(-100%, 0, 0px);

	}

	to {

		-webkit-transform: translate3d(0, 0, 0px);

		transform: translate3d(0, 0, 0px);

	}

}

@-webkit-keyframes fpFadeOut {

	from {

		opacity: 1;

	}

	to {

		opacity: 0;

	}

}

@keyframes fpFadeOut {

	from {

		opacity: 1;

	}

	to {

		opacity: 0;

	}

}

@-webkit-keyframes fpFadeIn {

	from {

		opacity: 0;

	}

	to {

		opacity: 1;

	}

}

@keyframes fpFadeIn {

	from {

		opacity: 0;

	}

	to {

		opacity: 1;

	}

}

/***********增加的功能***************/



a,a:hover,a:focus,a:active { text-decoration:none;outline: none; }



.swiper-slide {

	overflow: hidden;

	transition: all linear 0.5s;

}

.slide-inner{

	position: absolute;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

}

@-webkit-keyframes sparkle {

	from {

		background-position: 0% 100%;

	}

	to {

		background-position: 200% 100%;

	}

}



@keyframes sparkle {

	from {

		background-position: 0% 100%;

	}

	to {

		background-position: 200% 100%;

	}

}

.testbu {

	background: #f8b62c;

	display: inline-block;

	height: 35px;

	line-height: 35px;

	font-size: 16px;

	border-radius:5px;

	position: relative;

	width: 100px;

	color: #Fff;

}

.testbu:before {

	-webkit-animation: sparkle 4s infinite linear;

	animation: sparkle 4s infinite linear;

	background: linear-gradient(90deg, #7FEFBD 0%, #FFF689 11%, #EC0B43 22%, #7FEFBD 33%, #FFF689 44%, #EC0B43 55%, #7FEFBD 66%, #FFF689 77%, #EC0B43 88%, #7FEFBD 100%);

	background-size: 300% 100%;

	content: '';

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	border-radius: 4px;

	-webkit-filter: blur(3px);

	filter: blur(3px);

	z-index: -1;

	-webkit-transform: scale(0.99) translateY(3px);

	transform: scale(0.99) translateY(3px);

}



#main{

	margin:  0 auto 100px;

	padding: 60px 0;

}

.wrap{

	width: 100%;

	margin: 0 auto;

}

.edit-link{

	display: none;

}



.taxonomy-description{

	display: none;

}

/*ÎÄÕÂ×ÊÑ¶-ÆÙ²¼Á÷*/

.article-Content{

	width: 100%;

	overflow: hidden;

}

.posts {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: justify;

	-ms-flex-pack: justify;

	justify-content: space-between;

	clear: both;

}

.article-Content article .entry-header {

	padding-top: 0px;

}

.posts .post {

	width: 30%;

	margin: 0 0 40px;

	transition: all 0.3s ease-in-out;

	border:1px solid #ddd;

}

.posts .post:hover{

	box-shadow: 10px 10px 20px 4px rgba(0, 0, 0, 0.21);

	border:none;

}

.post .post-thumbnail,

.post .entry-thumb{

	margin: 0;

	background: #E8E8E8;

	position: relative;

}

.post .post-thumbnail img ,

.post .entry-thumb img{

	width: 100%;

	height: auto;

	vertical-align: bottom;

}

.posts figure:after,

.grid-70 figure:after{

	content: '';

	position: absolute;

	left: 15px;

	top: 15px;

	right: 15px;

	bottom: 15px;

	border: 5px solid rgba(255, 255, 255, 0.5);

	box-sizing: border-box;

}

.post .entry-header{

	position: relative;

	overflow: hidden;

	background: #fff;

}

.entry-main-text{

	display: none;

}

.post .entry-header .icon-b {

	position: absolute;

	left: 40px;

	top: 0;

	z-index: 10;

	-webkit-transition: 0.7s;

	transition: 0.7s;

}

.icon-b {

	position: relative;

	display: inline-block;

	width: 60px;

	height: 60px;

	line-height: 50px;

	margin: 0 0 30px;

	background: #000;

	border-radius: 0px 0px 100% 100% / 0px 0px 35% 35%;

	box-sizing: border-box;

	-webkit-transition: 0.3s;

	transition: 0.3s;

	color: #fff;

	text-align: center;

}

.post .entry-header .entry-category {

	position: absolute;

	right: 40px;

	top: 40px;

	font-size: 0.8em;

	letter-spacing: 1px;

	z-index: 10;

	-webkit-transition: 0.7s;

	transition: 0.7s;

}

.post .entry-header .entry-category a {

	display: inline-block;

	padding: 5px 10px;

	background: #C7B29A;

	border-radius: 130px 130px 130px 130px / 10px 10px 10px 10px;

	box-sizing: border-box;

	color: #000000;

	text-decoration: none;

	-webkit-transition: 0.3s;

	transition: 0.3s;

}

.post .entry-header .entry-category a:last-of-type{

	display: inline-block;

}

.post .entry-header .entry-category a{

	display: none;

}

.posts .post .entry-header .entry-category {

	top: 15px;

	right: 15px;

}

.posts .post .entry-header .entry-header-title {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	padding: 80px 40px 40px;

	background: -webkit-linear-gradient(transparent, rgba(232, 232, 232, 0.9) 70%);

	background: linear-gradient(transparent, rgba(232, 232, 232, 0.9) 70%);

	box-sizing: border-box;

	z-index: 5;

}

.posts .post .entry-header h2 {

	margin-bottom: 15px;

}

.posts .post .entry-header h2 a{

	color: #000;

	font-size: 18px;

	font-weight: bold;

}

.post .entry-header .entry-meta {

	font-size: 0.8em;

}

.posts .post .entry-content {

	padding: 40px;

}

.post .entry-content {

	padding: 80px;

	background: #fff;

	box-sizing: border-box;

}

.posts .post .entry-content p {

	font-size: 0.9em;

	margin: 0 0 30px;

	line-height: 1.8;

	color: #777;

	word-wrap: break-word;

}

.posts .post .entry-content  .link-more{

	margin: 0;

}

.post .link-more a{

	position: relative;

	overflow: hidden;

	display: block;

	vertical-align: middle;

	padding: 20px 0 10px;

	border-top: 3px dotted #E8E8E8;

	font-size:  0.7142857143em;

	letter-spacing: 5px;

	color: #000000;

	text-decoration: none;

	text-transform: uppercase;

	-webkit-transition: 0.3s;

	transition: 0.3s;

	text-align: center;

	z-index: 5;

}

.posts .post.format-video .entry-header {

	background-position: 50% 50%;

	background-size: cover;

}

.posts .post.format-link .entry-link {

	margin: 0;

	background: rgba(255, 255, 255, 0.5);

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

}

.posts .post.format-quote .entry-header .entry-header-title {

	position: relative;

	background: #E8E8E8;

}

.post.format-link .entry-link {

	display: block;

	margin: 0 0 30px;

	background: #E8E8E8;

	letter-spacing: 1px;

	text-transform: none;

	text-align: center;

}

.posts .post .entry-header blockquote{

	padding: 0;

	text-align: center;

}

.posts .post.format-link{

	text-align: center;

}

.post .link-more a:hover {

	letter-spacing: 8px;

}

.link-more .screen-reader-text{

	display: none;

}

/*ÎÄÕÂÏêÇéÒ³*/

.grid-container {

	margin-left: -25px;

	margin-right: -25px;

	overflow: hidden;

}

.grid-50, .grid-70, .grid-30 {

	box-sizing: border-box;

	padding-left: 25px;

	padding-right: 25px;

}

.grid-70 {

	float: left;

	width: 70%;

}

.post .entry-header .mod-article__header-title {

	padding: 50px 20px 0;

}

.post .entry-header .mod-article__header-title h1 {

	margin: 0 0 20px;

	font-size: 18px;

}

.post .entry-header .mod-article__header-title .entry-meta {

	color: #666;

}

.post .entry-content-module {

	padding: 20px;

}

.post .entry-header .entry-meta span {

	white-space: nowrap;

	padding: 0 20px 0 0;

}

.post .entry-header .entry-meta .fa {

	margin: 0 5px 0 0;

}

.post .entry-content-module p {

	margin: 5px 0;

	word-wrap: break-word;

	text-indent: 2em;

	line-height: 20px;

	font-size: 14px;

	color: #2b2b2b;

	font-family: Microsoft Yahei,Tahoma,Arial,SimSun,Hiragino Sans GB,PMingLiu,Verdana,sans-serif;

}

.post .entry-content-module p img{

	width: auto;

	max-width: 100%;

	display: block;

	margin: 20px auto;

}

.entry-footer{

	padding: 80px 80px 0;

	background: rgba(255, 255, 255, 0.3);

	text-align: center;

	overflow: hidden;

}

.entry-footer h3,.share-public h3{

	margin-bottom: 15px;

	font-size: 1.2857142857em;

}

.share-public{

	text-align: center;

	background: rgba(255, 255, 255, 0.3);

	padding-bottom: 80px;

	margin-bottom: 80px;

}

.tags {

	margin: 0 0 30px;

	font-size: 0.8em;

}

.tags a {

	display: inline-block;

	margin: 0 2px 5px;

	padding: 5px 10px;

	background: #000;

	border-radius: 30px;

	color: #ffffff;

	text-decoration: none;

	-webkit-transition: 0.3s;

	transition: 0.3s;

}

.tags a:hover {

	background: #C7B29A;

	color: #000;

}

/*·ÖÏí¹¦ÄÜ*/

.social-likes {

	min-height: 50px;

	margin: 0;

	line-height: 44px;

}

.social-likes.social-likes_notext li {

	list-style: none;

	display: inline-block;

}

.social-likes.social-likes_notext a {

	list-style: none;

	width: 50px;

	height: 50px;

	background: #000;

	border-radius: 50%;

	line-height: 50px;

	display: inline-block;

}



#comment{

	width: calc(100% - 25px);

	border: 1px solid #959595;

	background: transparent;

	border-radius: 10px;

	margin: 10px 0;

	padding:10px;

	height: 100px;

}

.form-submit,

.reply{

	float: right;

}

.form-submit .submit,

.reply a{

	background: #7D9FEA;

	border: none;

	color: #FFF;

	border-radius: 4px;

	padding:10px 20px;

	cursor:pointer;

	display: block;

}

.reply a{

	width: 100px;

	padding: 0;

	height: 35px;

	line-height: 35px;

	text-align: center;

}



.grid-30 {

	float: left;

	width: 30%;

}

.widget{

	background: #fff;

	border: 1px solid #d9d9d9;

	border-radius: 7px;

	margin-bottom: 10px;

	overflow: hidden;

	padding-bottom: 13.5px;

	box-shadow: rgba(0,0,0,.07) 0 1px 3px;

}

.widget h3{

	margin: 0;

	height: 57px;

	overflow: hidden;

	border-bottom: 1px solid #e0e0e0;

	background: #f5f5f5;

	font-size: 16px;

	color: #757575;

	line-height: 65px;

	text-indent: 31px;

	font-weight: 400;

	-webkit-box-shadow: 0 1px 1px 1px #F6F6F6;

	-moz-box-shadow: 0 1px 1px 1px #F6F6F6;

	box-shadow: 0 1px 1px 1px #F6F6F6;

	background-image: -moz-linear-gradient(top,#fafafa,#f4f4f4);

	background-image: -webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f4f4f4));

}

.widget ul li{

	padding:20px;

}

.position-r {

	position: relative;

}

.standard{

	width: 100%;

	overflow: hidden;

	min-height: 650px;

	position: relative;

	display: none;

}

.standardmain{

	position: relative;

	z-index: 1;

	width: 1280px;

	height: auto;

	margin: 0 auto;

	text-align: center;

}

.standard:before {

	content: '';

	height: 85px;

	background: url(../images/background01.png) repeat-x;

	_background: url(../images/background01.png) repeat-x;

	position: absolute;

	top: 0;

	width: 4000%;

	left: -5360px;

	z-index: 1;

	animation: wave1 25s linear .4s infinite normal;

	-moz-animation: wave1 25s linear .4s infinite normal;

	-webkit-animation: wave1 25s linear .4s infinite normal;

	-o-animation: wave1 25s linear .4s infinite normal;

}

@-webkit-keyframes wave1 {

	from {

		left: -236px

	}



	to {

		left: -1233px

	}

}



@-moz-keyframes wave1 {

	from {

		left: -236px

	}



	to {

		left: -1233px

	}

}



@-o-keyframes wave1 {

	from {

		left: -236px

	}



	to {

		left: -1233px

	}

}



@keyframes wave1 {

	from {

		left: -236px

	}



	to {

		left: -1233px

	}

}



@-webkit-keyframes wave2 {

	from {

		left: 0

	}



	to {

		left: -1009px

	}

}



@-moz-keyframes wave2 {

	from {

		left: 0

	}



	to {

		left: -1009px

	}

}



@-o-keyframes wave2 {

	from {

		left: 0

	}



	to {

		left: -1009px

	}

}



@keyframes wave2 {

	from {

		left: 0

	}



	to {

		left: -1009px

	}

}

.standard:after {

	content: "";

	width: 1009px;

	height: 100px;

	background: url(../images/background02.png) repeat-x;

	_background: 0 0;

	position: absolute;

	top: 10px;

	width: 400%;

	left: 0;

	z-index: 1;

	animation: wave2 60s linear .4s infinite normal;

	-moz-animation: wave2 60s linear .4s infinite normal;

	-webkit-animation: wave2 60s linear .4s infinite normal;

	-o-animation: wave2 60s linear .4s infinite normal

}

.title-caption{

	color: #000;

	margin:30px auto 80px;

	width: 400px;

	position: relative;

}

.title-caption i,

.title-caption p{

	display: inline-block;

	letter-spacing: 3px;

}

.title-caption i{

	width: 120px;

	height: 60px;

	background: url(../images/p.png) no-repeat center;

	position: relative;

	top: 0;

}

.title-caption span{

	display: block;

	font-size: 40px;

}

.title-caption p{

	font-size: 25px;

}

.attention-imgbg{

	border-top-left-radius: 10px;

	border-top-right-radius: 10px;

	height: 200px;

	width: 100%;

}



/*合作伙伴*/

.partners{

	min-height: 400px;

}

/*运车流程*/

.consign-flow{

	background: #5fa0f2;

}

.consign-flow-center{

	position: relative;

}

.consign-flow-center *{

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.consign-flow-main .title-caption{

	color: #fff;

}

.consign-flow-main .title-caption i{

	background: url(../images/p2.png) no-repeat center;

}



/*滚动插件*/

#gundong {

	background: #f8ab37;

	height: 50px;

	line-height: 50px;

	position: relative;

	width: 100%;

	z-index: 22;

	display: none;

}

#gundong a {

	color: #fff;

	letter-spacing: 2px;

}

.close a {

	float: right;

	margin: 0 10px 0 0;

}

.bulletin {

	color: #fff;

	height: 50px;

	min-height: 50px;

	overflow: hidden;

}

.gundong-laba{

	position: absolute;

	top: 13px;

	left: 0;

	display: inline-block;

	width: 20px;

	height: 20px;

	background: rgba(0, 0, 0, 0) url("../images/bulletin.gif") no-repeat scroll 0 0;

}

.bulletin a {

	float: left;

}

.bulletin li {

	float: left;

	height: 46px;

	padding-left: 25px;

}

a{

	text-decoration:none;

}

#gundong li a:hover{

	color:red;

}

ul li{

	list-style-type:none;

}

/*合作伙伴*/

.partnersmain .swiper-container {

	height: 440px;

	padding-bottom: 60px;

}

.partnersmain .swiper-container .swiper-slide{

	position: relative;

	background: #fff;

	border-radius: 10px;

}

.partnersmain .swiper-container .swiper-slide:before{

	content: "";

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	border-radius: 10px;

	border:1px solid #ececec;

}

.item_img {

	overflow: hidden;

	width: auto;

	height: 180px;

}

.list_tit {

	font-size: 18px;

	color: #454545;

	font-weight: bold;

	margin: 10px 0 15px;

}

.list_tit i {

	display: block;

	width: 50px;

	height: 2px;

	background: #f8ab37;

	margin: 12px auto 0;

}

.list_btn {

	width: 260px;

	margin: 0 auto;

	overflow: hidden;

}

.list_btn a {

	display: inline-block;

	width: 98px;

	height: 28px;

	line-height: 28px;

	text-align: center;

	float: left;

	color: #999;

	border: 1px solid #999;

	margin: 7px 15px;

	position: relative;

	z-index: 1;

}

.ser_cont p {

	font-size: 14px;

	color: #666;

	margin: 0 auto;

	text-align: center;

	padding-bottom: 10px;

}

.ser_cont p span {

	background: #f8ab37;

	color: #fff;

	font-size: 15px;

	padding: 0 3px;

}

.standard .ser_cont p em {

	font-style: normal;

	color: #f8ab37;

	font-size: 18px;

	font-weight: bold;

	display: inline-block;

}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {

	margin: 0 5px;

}

.swiper-container-horizontal .swiper-pagination-bullet {

	width: 30px;

	height: 5px;

	border-radius: 3px;

	background: #ddd;

	opacity: 1;

}

.swiper-container-horizontal .swiper-pagination-bullet-active {

	background: #f8ab37;

}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{

	bottom:30px;

}



.before-sales {

	color: blue;

}

.mb-question {

	width: 100%;

	height: 60px;

	background-color: #5FA0F2;

	margin: 0 auto;

	display: none;

}

.mb-question ul {

	width: 420px;

	height: inherit;

	text-align: center;

	margin: 0 auto;

	position: relative;

}

.mb-question ul li {

	width: 140px;

	height: inherit;

	float: left;

	font-size: 18px;

	line-height: 60px;

	position: relative;

}

.mb-question ul li a {

	color: #fff;

}

.mb-question ul .navslip {

	width: 74px;

	height: 4px;

	display: block;

	background-color: #F8AB37;

	position: absolute;

	bottom: 0;

	left: 34px;

	/*left: 0px;*/

}

/*服务数量*/

.service-quantity{

	font-size: 18px;

	width: auto;

	height: 50px;

	line-height: 50px;

	text-align: center;

	display: none;

	padding-bottom: 20px;

}

.service-quantity p span{

	font-size: 30px;

	color: #ff9f0d;

	font-weight: bold;

	margin: 0 10px;

}



/*郑重承诺*/

.title-min p{

	font-size: 16px;

	margin-bottom: 10px;

	color: #000;

}

.title-min p span{

	margin:0 5px;

	color: #f8ab37;

}

/*实时动态*/

.topRec_List dl, .maquee {

	width: 90%;

	overflow: hidden;

	margin: 0 auto;

	color: #7C7C7C;

}

.topRec_List dd {

	float: left;

	text-align: center;

	border-bottom: 1px solid #5fa0f2;

	color: #5fa0f2;

	height: 40px;

	line-height: 40px;

	font-size: 16px;

}

.topRec_List dl dd:nth-child(1) {

	width: 40%;

}

.topRec_List dl dd:nth-child(2) {

	width: 18%;

}

.topRec_List dl dd:nth-child(3) {

	width: 18%;

}

.topRec_List dl dd:nth-child(4) {

	width: 24%;

}

.maquee {

	height: 230px;

}

.topRec_List ul {

	width: 100%;

	height: 195px;

	color: #333;

}

.topRec_List li {

	width: 100%;

	height: 38px;

	line-height: 38px;

	text-align: center;

	font-size: 14px;

	border-bottom: 1px dashed #aaa;

}

.topRec_List li div{ float:left;}

.topRec_List li div:nth-child(1){ width:40%;}

.topRec_List li div:nth-child(2){ width:18%;}

.topRec_List li div:nth-child(3){ width:18%;}

.topRec_List li div:nth-child(4){

	width:24%;

	color: red;

	font-weight: bold;

}

/*弹出层*/

.pop_boxa{

	display: none;

}

.pop_login {

	display: block;

}

.pop_box {

	position: fixed;

	margin: 0px auto 0;

	top: 50%;

	left: 0;

	right: 0;

	height: 400px;

	width: 300px;

	margin-top: -176px;

	z-index: 10001;

}

.pop_box_wp {

	background: #fff;

	width: 300px;

	position: relative;

	color: #646464;

	height: auto;

	margin: 0 auto;

	border-radius: 12px;

	border: 1px solid #dcdcdc;

	border-color: rgba(0,0,0,.14);

	box-shadow: 0 10px 30px rgba(0,0,0,.25);

	overflow: hidden;

}

.pop_boxa .t_boxc {

	width: auto;

	overflow: hidden;

	z-index: 1000;

	min-height: 260px;

	margin: 0 auto;

}

.pop_boxa .login_box {

	height: 53px;

	font-size: 14px;

	font-weight: bold;

	overflow: hidden;

	border-bottom: 1px solid #e6e6e6;

	box-shadow: 0 1px 7px rgba(0,0,0,.06);

	background: #fdfdfd;

	background: linear-gradient(#fbfbfb,#ececec);

	position: relative;

}

.pop_boxa .login_box h3 {

	display: inline-block;

	width: 100%;

	font: 14px/52px \5FAE\8F6F\96C5\9ED1;

	text-align: center;

	overflow: hidden;

	color: #000;

	vertical-align: top;

}

.pop_boxa .p_b_close{

	width: 15px;

	height: 15px;

	background: url(../images/bg_basespr_02.png) center center / 100% no-repeat;

	position: absolute;

	right: 13px;

	top: 13px;

	overflow: hidden;

	-webkit-transition: transform .3s ease-in;

	transition: transform .3s ease-in;

}

.geetest_panel_mainclose{

	position: absolute;

	bottom: 0;

	background: #f5f5f5;

	border-top: 1px solid #e1e1e1;

	padding:10px 0 0;

	width: 100%;

	text-align: center;

}

.pop_boxa .geetest_panel_close{

	display: inline-block;

	line-height: 40px;

	width: calc(100% - 20px);

	border-radius: 5px;

}

.pop_boxa .p_b_close:hover {

	-webkit-transform: rotate(180deg);

	transform: rotate(180deg);

}

.popboxmain p{

	margin: 10px;

	text-align: center;

}

.styled-pane {

	-webkit-animation-duration: 450ms;

	-webkit-animation-name: styled-pop;

	-webkit-animation-timing-function: ease-in-out;

	-moz-animation-duration: 450ms;

	-moz-animation-name: styled-pop;

	-moz-animation-timing-function: ease-in-out;

	animation-duration: 450ms;

	animation-name: styled-pop;

	animation-timing-function: ease-in-out;

}

@-moz-keyframes styled-pop{

	0%{

		opacity:0;

		-moz-transform:scale(0.25, 0.25);

	}

	65%{

		opacity:1;

		-moz-transform:scale(1.02, 1.02);

	}

	100%{

		opacity:1;

		-moz-transform:scale(1, 1)}

}

@keyframes styled-pop{

	0%{

		opacity:0;

		transform:scale(0.25, 0.25);

	}65%{

		 opacity:1;

		 transform:scale(1.02, 1.02);

	 }100%{

		  opacity:1;

		  transform:scale(1, 1);

	  }

}

@-webkit-keyframes styled-pop{

	0%{

		opacity:0;

		-webkit-transform:scale3d(0.25, 0.25, 1);

	}65%{

		 opacity:1;

		 -webkit-transform:scale3d(1.02, 1.02, 1);

	 }

	100%{

		opacity:1;

		-webkit-transform:scale3d(1, 1, 1);

	}

}

/*遮罩层*/

.mask-readd{

	width: 100%;

	height: 100%;

	overflow: hidden;

	position: fixed;

	background: #000;

	transition: opacity .3s ease-in-out;

	opacity: 0.4;

	-webkit-animation-duration: 0.5s;

	-moz-animation-duration: 0.5s;

	animation-duration: 0.5s;

	-webkit-animation-name: nodeInserted;

	-moz-animation-name: nodeInserted;

	animation-name: nodeInserted;

	display: none;

	top: 0;

	left: 0;

	z-index: 10000;

}

.mask-readdb{

	display: block;

}

.modify_sub{

	width: 270px;

	height: 40px;

	background: #f8ab37;

	outline: none;

	border: 1px solid #f59e1c;

	color: #fff;

	font-size: 14px;

	margin: 0 10px;

	border-radius: 2px;

	transition: all 0.2s ease;

	cursor: pointer;

	position: relative;

	overflow: hidden;

}

.modify_sub:after {

	content: '';

	position: absolute;

	top: 0;

	left: -270px;

	width: 270px;

	height: 100%;

	transform: skewX(-20deg);

	-webkit-transform:skewX(-20deg) ;

	background-image: linear-gradient(to right, transparent, rgba(255,255,255,0.3), transparent);

}

.modify_sub:hover:after {

	animation: shine 1.6s ease;

}

.modify_sub:active {

	transform: translateY(1px);

	-webkit-transform: translateY(1px);

	box-shadow: 0 4px 16px rgba(0,0,0,0.2);

}

.modify_sub:active {

	border: 1px solid #14bff1;

	background: #14bff1;

}

.stycentt .modify_sub {

	width: 150px;

}

@-moz-keyframes shine {

	100% {

		left: 200%;

	}

}

@-webkit-keyframes shine {

	100% {

		left: 200%;

	}

}

@-o-keyframes shine {

	100% {

		left: 200%;

	}

}

@keyframes shine {

	100% {

		left: 200%;

	}

}

/*svg动画*/

.svganimain{

	text-align: center;

	margin: 10px auto;

	height: auto;

	width: 50px;

}

.circle{fill:none;stroke:#4caf50;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10;}

.circle-dash{fill:none;stroke:#4caf50;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10;}

.check{fill:none;stroke:#4caf50;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}

.check-dash{fill:none;stroke:#4caf50;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}



.check {

	stroke-dasharray: 60 100;

	animation: check 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards 0.15s;

	-webkit-animation: check 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards 0.15s;

	-moz-animation: check 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards 0.15s;

	-o-animation: check 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards 0.15s;

	opacity: 0;

}



@-webkit-keyframes check {

	from {stroke-dashoffset: 60;

		opacity: 1;}



	to {stroke-dashoffset: 00;

		opacity: 1;}

}



@-moz-keyframes check {

	from {stroke-dashoffset: 60;

		opacity: 1;}



	to {stroke-dashoffset: 00;

		opacity: 1;}

}



@keyframes check {

	from {stroke-dashoffset: 60;

		opacity: 1;}



	to {stroke-dashoffset: 00;

		opacity: 1;}

}



.check-dash {

	stroke-dasharray: 10 100;

	animation: check-dash 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards;

	-webkit-animation: check-dash 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards;

	-moz-animation: check-dash 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards;

	-o-animation: check-dash 1.2s cubic-bezier(0.5, 0, 0.6, 1) forwards;

}



@-webkit-keyframes check-dash {

	from {stroke-dashoffset: 120;}

	to {stroke-dashoffset: 45;}

}



@-moz-keyframes check-dash {

	from {stroke-dashoffset: 120;}

	to {stroke-dashoffset: 45;}

}



@keyframes check-dash {

	from {stroke-dashoffset: 120;}

	to {stroke-dashoffset: 45;}

}



.circle {

	stroke-dasharray: 300 300;

	animation: circle 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.15s;

	-webkit-animation: circle 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.15s;

	-moz-animation: circle 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.15s;

	-o-animation: circle 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.15s;

	opacity: 0;

}



@-webkit-keyframes circle {

	from {stroke-dashoffset:300;

		opacity: 1;}

	to {stroke-dashoffset:0;

		opacity: 1;}

}



@-moz-keyframes circle {

	from {stroke-dashoffset:300;

		opacity: 1;}

	to {stroke-dashoffset:0;

		opacity: 1;}

}



@keyframes circle {

	from {stroke-dashoffset:300;

		opacity: 1;}

	to {stroke-dashoffset:0;

		opacity: 1;}

}



.circle-dash {

	stroke-dasharray: 10 300;

	animation: circledash 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.05s;

	-webkit-animation: circledash 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.05s;

	-moz-animation: circledash 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.05s;

	-o-animation: circledash 1.5s cubic-bezier(0.5, 0, 0.5, 1) forwards 0.05s;

	opacity: 0;

}



@-webkit-keyframes circledash {

	from {stroke-dashoffset:320;

		opacity: 1;}

	to {stroke-dashoffset: 20;

		opacity: 1;}

}



@-moz-keyframes circledash {

	from {stroke-dashoffset:320;

		opacity: 1;}

	to {stroke-dashoffset: 20;

		opacity: 1;}

}



@keyframes circledash {

	from {stroke-dashoffset:320;

		opacity: 1;}

	to {stroke-dashoffset: 20;

		opacity: 1;}

}

/*加载*/

.lds-spinner {

	color: official;

	display: inline-block;

	position: relative;

	width: 64px;

	height: 64px;

}

.lds-spinner div {

	transform-origin: 32px 32px;

	animation: lds-spinner 1.2s linear infinite;

}

.lds-spinner div:after {

	content: " ";

	display: block;

	position: absolute;

	top: 3px;

	left: 29px;

	width: 5px;

	height: 14px;

	border-radius: 20%;

	background: #333;

}

.lds-spinner div:nth-child(1) {

	transform: rotate(0deg);

	animation-delay: -1.1s;

}

.lds-spinner div:nth-child(2) {

	transform: rotate(30deg);

	animation-delay: -1s;

}

.lds-spinner div:nth-child(3) {

	transform: rotate(60deg);

	animation-delay: -0.9s;

}

.lds-spinner div:nth-child(4) {

	transform: rotate(90deg);

	animation-delay: -0.8s;

}

.lds-spinner div:nth-child(5) {

	transform: rotate(120deg);

	animation-delay: -0.7s;

}

.lds-spinner div:nth-child(6) {

	transform: rotate(150deg);

	animation-delay: -0.6s;

}

.lds-spinner div:nth-child(7) {

	transform: rotate(180deg);

	animation-delay: -0.5s;

}

.lds-spinner div:nth-child(8) {

	transform: rotate(210deg);

	animation-delay: -0.4s;

}

.lds-spinner div:nth-child(9) {

	transform: rotate(240deg);

	animation-delay: -0.3s;

}

.lds-spinner div:nth-child(10) {

	transform: rotate(270deg);

	animation-delay: -0.2s;

}

.lds-spinner div:nth-child(11) {

	transform: rotate(300deg);

	animation-delay: -0.1s;

}

.lds-spinner div:nth-child(12) {

	transform: rotate(330deg);

	animation-delay: 0s;

}

@keyframes lds-spinner {

	0% {

		opacity: 1;

	}

	100% {

		opacity: 0;

	}

}

.popboxmain{

	display: none;

}

.popboxmain-load{

	text-align: center;

	margin:28px auto 0;

}

.popboxmain-load p{

	margin-top: 10px;

	font-size: 20px;

	color: #000;

}

@media screen and (max-width: 1280px){

	.standardmain{

		width: 100%;

	}

	.partnersmain{

		width: calc(100% - 20px);

	}

}

@media screen and (max-width: 1050px){



	#promptly_enquiry{

		float: left;

	}

}

@media screen and (max-width: 940px){



	#promptly_enquiry{

		margin-left: 10px;

	}

}

@media screen and (max-width: 768px) {

	.attention-matte{

		display: none;

	}



	.standard{

		min-height: 370px;

		border-bottom: 10px solid #f5f5f5;

		display: block;

	}

	.attention-imgbg{

		height: 150px;

	}

	#main{

		margin:0;

		padding:0;

	}

	#scroll{

		bottom: 150px;

		width: 60px;

		height: 65px;

		line-height: 65px;

		background: rgba(174, 194, 222, 0.58);

	}

	.Successful-cases-chang{

		width: 50%;

		margin:0 auto 31px;

	}

	::-webkit-scrollbar{

		width: 0;

	}

	.site-content-contain{

		margin: 57px 0 36px;

	}

	.header-public .swiper-container .swiper-pagination{

		bottom: 10px;

	}

	.header-public .swiper-container-horizontal .swiper-pagination-bullet{

		width: 30px;

		height: 5px;

		border-radius: 3px;

	}

	#primary article .entry-header{

		padding-top: 0;

	}

	/*波浪*/

	.standard:before,

	.standard:after{

		display: none;

	}



	.title-caption{

		max-width: 400px;

		width: 100%;

		position: relative;

		margin:20px auto 20px;

	}

	.title-caption i,

	.title-caption p{

		position: relative;

		left:0;

	}



	.title-caption i,

	.consign-flow-main .title-caption i,

	.title-caption span{

		font-size: 20px;

	}

	#mainlogob .title-caption span,

	#mainlogoc .title-caption span{

		letter-spacing: 3px;

	}

	.title-caption p em{

		font-size: 20px;

	}

	.standard .title-caption i{

		display: none;

	}

	.standard p em{

		letter-spacing: 4px;

		display: none;

	}

	.standard .title-caption:before,

	.standard .title-caption:after{

		content: '';

		display: block;

		position: absolute;

		top: 50%;

		width: 60px;

		height: 2px;

		margin-top: -1px;

		background:  #f8b62c;

	}

	.standard .title-caption:before{

		left: 18%;

	}

	.standard .title-caption:after{

		right: 17%;

	}

	/*服务数量*/

	.service-quantity{

		display: block;

		height: auto;

		line-height: inherit;

		padding-bottom: 5px;

	}

	#gundong {

		display: block;

	}

}

@media screen and (max-width: 600px) {

	.partnersmain .swiper-container{

		margin: 0 20px;

		padding-bottom: 50px;

		height: 320px;

	}

	.fontstyle{

		font-weight: bold;

		color: #e52f22;

		font-size: 20px;

	}

	.list_tit{

		margin-bottom: 0;

	}

	.ser_cont p{

		padding-bottom: 5px;

	}

}



@media screen and (max-width: 520px) {

	.attention-matte{

		min-height: 200px;

	}

}

@media screen and (max-width: 414px) {

	.stycentt label{

		float: none;

		overflow: hidden;

		display: block;

		text-align: left;

		font-weight: bold;

	}



}

.unslider-nav ol {

	list-style: none;

	text-align: center;

}

.unslider-nav ol li {

	display: inline-block;

	width: 6px;

	height: 6px;

	margin: 0 4px;

	background: transparent;

	border-radius: 5px;

	overflow: hidden;

	text-indent: -999em;

	border: 2px solid #fff;

	cursor: pointer;

}

.unslider-nav ol li.unslider-active {

	background: #fff;

	cursor: default;

}

/***********页尾开始***************/

.footer_box{ display:none;

	width:100%;

	height:55px;

	position: fixed;

	bottom: 0;

	z-index: 99999;

	background:#737373;

	overflow:hidden;}

.footer_box a{ display:none;

	width:33%;

	height:1.1rem;

	color:white;

	float:left;

	padding-top:.1rem;

	font-size:.88rem;

	text-align:center;}

.footer_box a:active{ background:#013c0c;}

.footer_box a img{ display:none;

	width:30%;

	margin:0 auto .05rem;}

/***********页尾结束***************/

@media screen and (max-width:600px){

	.footer_box{ display:block; }

	.footer_box a img{ display:block;}

	.footer_box a{ display:block;}

	.unslider {display: none;}

	.space-left-40{ padding-left:0px!important;}

}



.pure-menu-heading img{    width: auto;height: 45px;padding: 15px 0px 10px 25px;}

