@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}fieldset,img {border:0}address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none}caption,th {text-align:left}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}abbr,acronym { border:0}input,select{vertical-align:middle;}
.mauto{ margin:0 auto;}
.yahei{font-family: Arial,proxima-nova,"Microsoft YaHei","微软雅黑";}
.font12{ font-size:12px;}.font14{ font-size:14px;}.font16{ font-size:16px;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clear{clear:both}
.cl{clear:left}
.cr{clear:right}
.hidden{visibility:hidden}
.none{display:none}
.m10{margin:10px}
.mr20{ margin-right:20px!important;}
.mr30{ margin-right:30px!important;}
.mt20{ margin-top:20px!important;}
.mt30{ margin-top:30px!important;}
.mb30{ margin-bottom:30px!important;}
.mt0{ margin-top:0!important;}
.mb0{ margin-bottom:0!important;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}
.h5{ font-size:0; height:5px;}
.h10{ font-size:0; height:10px;}
.h15{ font-size:0; height:15px;}
.h20{ font-size:0; height:20px;}
.h25{ font-size:0; height:25px;}
.h30{ font-size:0; height:30px;}
.h40{ font-size:0; height:40px;}
.h50{ font-size:0; height:50px;}
.h100{ font-size:0; height:100px;}
.bb1{ border-bottom:1px solid #e5e5e5;}
.w100{ width:100%;}
.w110{ width:110%;}

.w890{width:890px;margin:0 auto;}
.w920{width:920px;margin:0 auto;}
.w1000{ width:1000px;margin:0 auto; }
.w1060{ width:1060px;margin:0 auto; }
.w1100{ width:1100px;margin:0 auto; }
.w1120{ width:1120px;margin:0 auto; }
.w1150{ width:1150px;margin:0 auto; }
.w1200{ width:1200px;margin:0 auto; }
.w1240{ width:1240px;margin:0 auto; }
.w1300{ width:1300px;margin:0 auto; }
.w1234{ width:1234px;margin:0 auto; }
.w1250{ width:1250px;margin:0 auto; }
.w1000bg{ width:1000px;margin:0 auto;background-image:url(../images/1000bg.png);}
.w988{ width:988px; margin:0 auto; overflow:hidden;}
.wrap{width: 1130px; margin: 0 auto;}
.mauto{ margin:0 auto;}
.radius10{ border-radius:10px;}
.line1{ font-size:0; height:1px; background-color:#dff18d;}
a{ text-decoration:none; color:#666;}
a:focus{outline:none;}
a:hover{color:rgba(216, 168, 110, 1);}
.red{ color:#e34d4d;}
.blue{ color:#43a6e5;}
.bgfff{ background-color:#fff;}
.center{ text-align:center; }



.header{ background-color:#000; height:82px; box-sizing:border-box; padding:12px;}
.header .menu-panel{
	width: 1125px;
	margin: 0 auto;
	display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.header .menu>ul{ display:flex; }
.header .menu>ul>li>a{
	 display: block;
	line-height:58px;
	font-size: 16px;
	font-weight: 700;
	color: rgba(255, 255, 255, 1);
	padding: 0 25px;
}
.header .menu>ul>li>a:hover,.header .menu>ul>li>a.sel,.header .menu>ul>li.sel>a{
	color: rgba(255, 235, 59, 1);
}

.head-banner{background-image:url(../image/nbanner1.png);
	background-size: cover;
	background-repeat: no-repeat;
	height: 400px;
	background-position: center; height: auto; box-sizing: border-box; padding-top: 20px;}
/*.head-banner::after {*/
/*	content: "";*/
/*	display: block;*/
/*	!*这里的padding =  height / width*!*/
/*	padding:1%;*/
/*}*/
.head-banner .desc{ color:#fff;font-weight: 400; 
	width: 1125px; margin: 0 auto;margin-top: 190px;}
.head-banner .desc .tit{font-size: 36px;}
.head-banner .desc .subtit{font-size: 14px;}


.head-banner .search-panel{
	width: 1125px; margin: 0 auto;margin-top: 190px;}
.head-banner .search-panel .form{ display: flex;justify-content: center;}
.head-banner .search-panel .form input{width: 729px; text-indent: 15px;
	height: 59px;
	opacity: 1;
	border-radius: 5px;
	background: rgba(255, 255, 255, 0.8);
	border:1px solid #111;
}
.head-banner .search-panel .form a{width: 134px;
	height: 60px; text-align: center; line-height: 60px; margin-left: 10px;
	opacity: 1;
	border-radius: 5px;
	background: rgba(254, 208, 45, 1); font-size: 20px;
	font-weight: 700;
	letter-spacing: 4px;
	color: rgba(0, 0, 0, 1);}
.head-banner .search-panel .hot-search{ line-height: 30px; font-size: 12px; color: #FFFFFF; width: 875px; margin: 0 auto}
.head-banner .search-panel .hot-search a{color: #FFFFFF;}
.crumb{ width:1125px; margin:0 auto; line-height: 50px;font-size: 12px;color: rgba(56, 56, 56, 1);}
.crumb a{color: rgba(56, 56, 56, 1);}

.tit{ line-height:50px; }
.tit>span{
	font-size: 18px;
	font-weight: 700;
	color: rgba(0, 0, 0, 1);
}
.subtit{font-size: 18px;}
.border1{
	border-radius: 5px;
background: rgba(255, 255, 255, 1);

border: 0.5px solid rgba(229, 229, 229, 1);
}

.wrap>.left>.panel{width: 342px; color: rgba(0, 0, 0, 1);font-weight: 400;}
.type-panel{ padding:15px;border-bottom: 0.5px solid rgba(229, 229, 229, 1); }

.type-panel>ul{ display:flex; flex-wrap: wrap;
	justify-content: flex-start; margin-top: 10px}
.type-panel>ul>li{ width:33%;text-align:center;font-size: 12px; padding:15px 0; }
.type-panel>ul>li>a>p{ width:55px; height: 35px; margin:0 auto;
	background-image:url(../image/8fe005492bc9079887c0d0946e6fd052.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.brand-panel{ padding:15px;}
.brand-panel>ul{ display:flex; flex-wrap: wrap;justify-content: flex-start; margin-top: 10px}
.brand-panel>ul>li{ width:20%;text-align:left;font-size: 12px; line-height:35px }
.brand-panel>ul>li.on a>span{color:rgba(216,168,110,1); }
.price-panel{ padding:15px; }
.price-panel>ul{ overflow:hidden; font-size:0; white-space:nowrap; }
.price-panel>ul>li{width: 17.5%; padding-top: 10px;display:inline-block;}
.price-panel>ul>li>p{ height:2px; background-color:rgba(228, 229, 233, 1); width:100%;position:relative; }
.price-panel>ul>li>p::after{ content:''; display:block; width:7.5px; height:7.5px; 
	background-color:rgba(228, 229, 233, 1); border-radius: 10px; position: absolute; right: 0; top: -3px;
	 }
.price-panel>ul>li>span{ display: block; font-size: 12px; padding: 15px 0; white-space: nowrap; text-align: right;}

.price-panel>ul>li.sel>p{background-color:rgba(255, 91, 63, 1);}
.price-panel>ul>li.sel>p::after{background-color:rgba(255, 91, 63, 1);}
.price-panel>ul>li.sel>span{color:rgba(255, 91, 63, 1);}

.carlist>.right{ width:850px; }
.carlist>.right .cars{ margin-top:0  }
.carlist>.right .cars { grid-gap: 20px; }
.carlist>.right .cars .item{  }

.tehui-head{display:flex;justify-content:space-between;align-items:center; margin-top: 50px; margin-bottom: 30px}
.tehui-head>h3{font-size:30px;font-weight:700;color:rgba(0,0,0,1)}
.tehui-head>.more{font-size:16px;font-weight:400;color:rgba(216,168,110,1);background-image:url(../image/dot.png);background-repeat:no-repeat;background-position:right center;padding-right:15px}
.tehui-body{}

.cars{display: grid;
	justify-content: space-around;
	grid-template-columns: repeat(auto-fill, 270px);
	grid-gap: 16px;
}
.cars .item{
	--move-hover:-16px;--duration:.5s;--shadow-hover:0px 4px 15px  rgba(0,0,0,0.15);
	border:0.5px solid rgba(235,238,245,1);
	box-shadow:var(--shadow);-webkit-transform:translateY(var(--y));transform:translateY(var(--y));
	transition:box-shadow var(--duration) ease,-webkit-transform var(--duration) ease;
	transition:transform var(--duration) ease,box-shadow var(--duration) ease;
	transition:transform var(--duration) ease,box-shadow var(--duration) ease,-webkit-transform var(--duration) ease;
	-webkit-tap-highlight-color:transparent;-webkit-appearance:none;
	width:270px;border-radius:5px;background:rgba(255,255,255,1);border:0.5px solid rgba(235,238,245,1)}
.cars .item .item-brand{margin-top:13px}
.cars .item .item-brand{display:flex;padding-left:6px}
.cars .item .item-brand img{width:20px;height:20px}
.cars .item .item-brand .name{margin-left:2px}
.cars .item .item-title{font-size:18px;font-weight:400;margin-top:10px;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cars .item .thumb{ width: 225px; margin: 0 auto 15px auto; }
.cars .item .thumb>img{max-width: 100%;}
.cars .item .tags{ margin:0 11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cars .item .tags .tag{margin-right:8px;padding:0 10px;height:21px; display: inline-block; text-align:center;line-height:21px;opacity:1;border-radius:2px;font-size:12px;color:#fff;line-height:;background:linear-gradient(135deg,rgba(77,77,77,1) 0%,rgba(0,0,0,1) 100%)}
.cars .item .tags .tag.tehui{background:linear-gradient(135deg,rgba(240,188,125,1) 0%,rgba(216,168,110,1) 100%)}
.cars .item .price{font-size:12px;font-weight:400;color:rgba(166,166,166,1);margin:12px 0}
.cars .item .price .rent{font-size:18px;margin:0 11px 0 7px;font-weight:700;color:rgba(216,168,110,1)}
.cars .item .price .original_price{text-decoration-line:line-through}
.cars .item:hover{--y:var(--move-hover);--shadow:var(--shadow-hover);--shadow-active:0 3px 1px rgba(0,0,0,.2)}



.fuwu{ margin:50px 0 20px; }



.liucheng-head{ }
.liucheng-head>.tit{font-size:30px;font-weight:700;  color:rgba(0,0,0,1)}
.liucheng-head>.subtit{font-size: 16px; line-height: 40px;
font-weight: 300;
color: rgba(128, 128, 128, 1);}
.liucheng-body>ul{ display:flex; justify-content:space-between; margin-top:30px }
.liucheng-body>ul>li{ width:25%; padding:40px 0 15px 0; border:1px solid #fff; border-radius: 3px;}
.liucheng-body>ul>li>.tubiao{ width: 100px; height: 100px;background-image:url(../image/ico-lc2.png); margin: 0 auto; background-position: 0 0; background-size:598px 280px ;
	transition: all 0.5s
}
.liucheng-body>ul>li>.tubiao2{background-position: -166px 0;}
.liucheng-body>ul>li>.tubiao3{background-position: -332px 0;}
.liucheng-body>ul>li>.tubiao4{background-position: -498px 0;}

.liucheng-body>ul>li>.con{ text-align: center;line-height: 36px; margin-top: 30px}
.liucheng-body>ul>li>.con>.tit{ font-size: 20px;
font-weight: 700; color: #000;

}
.liucheng-body>ul>li>.con>.subtit{ font-size: 16px;
font-weight: 400; color: rgba(128, 128, 128, 1);
 }
.liucheng-body>ul>li:hover> .con>div{color: rgba(216, 168, 110, 1)!important; transition: all 0.5s}
.liucheng-body>ul>li:hover{border:1px solid #eee;}
.liucheng-body>ul>li:hover>.tubiao1{background-position: 0px -180px;}
.liucheng-body>ul>li:hover>.tubiao2{background-position: -166px -180px;}
.liucheng-body>ul>li:hover>.tubiao3{background-position: -332px -180px;}
.liucheng-body>ul>li:hover>.tubiao4{background-position: -498px -180px;}

.newinfo{ margin-top:50px; }
.newinfo>.left{ width:48% }
.newinfo>.right{ width:48% }
.newinfo>div>.tit{display: flex;justify-content: space-between;}
.newinfo>div>.tit>a{background-image:url(../image/dot2.png); background-repeat: no-repeat; background-position:right center; padding-right: 15px;}
.newinfo> .tit>span{font-size: 24px;}
.newinfo .card{
	border-radius: 10px;
	border: 1px solid rgba(229, 229, 229, 1);
}
.newinfo .card li{ height:54px; line-height:54px;border-bottom: 1px solid rgba(229, 229, 229, 1); 
	background-image:url(../image/dot3.png); background-repeat: no-repeat; background-position:15px center ;
	 }
.newinfo .card li>a{ display:block; text-indent:30px; font-size: 14px;font-weight: 700; margin-right: 15px; 
	background-image:url(../image/dot4.png); background-repeat: no-repeat; background-position:right center ;}



.index_mini_banner{ margin:50px 0; }

.zijia-head{ margin-bottom:50px;}
.zijia-head>.tit{font-size:30px;font-weight:700;  color:#fff}
.zijia-head>.subtit{font-size: 16px; line-height: 40px;font-weight: 300;color: #fff;}


.row-c7 {position:relative;padding-bottom:130px}
.slickc6 .item {display:none;}
.slickc6 .item.on {display:block;}
.slickc6 .con {position:relative;padding-top:36.45%;font-family:syst;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover}
.slickc6 .con .wp {position:absolute;bottom:140px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:9;}
.slickc6 .con .box {position:absolute;top:40%;width:100%;}
.slickc6 .con .box h3 {font-size:36px;font-weight:700;letter-spacing:0px;line-height:32px;color:rgba(216,168,110,1);text-align:left;}
.slickc6 .con .box h4 {margin-top:17px;font-size:18px;font-weight:400;letter-spacing:0px;line-height:32px;color:rgba(255,255,255,1);text-align:left;vertical-align:top;}
.slickc6 .con .box a {width:108px;height:37px;line-height:37px;text-align:center;display:block;border:1px solid rgba(216,168,110,1);ont-size:16px;font-weight:400;margin-top:35px;color:rgba(216,168,110,1);}
.slickc6 .con .box .wrap {}
.slickc6 .tit {font-size:40px;color:#c99c52;font-weight:initial;-webkit-transform:scaleX(.7);-moz-transform:scaleX(.7);-ms-transform:scaleX(.7);-o-transform:scaleX(.7);transform:scaleX(.7);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;margin-bottom:10px}
.slickc6 .desc {font-size:18px;color:#fff;max-width:532px;line-height:1.66;text-align:justify;font-family:syht;}
.ul-tabc5 {position:absolute;bottom:55px;left:50%;width:90%;max-width:1125px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;z-index:2}
.ul-tabc5 li {float:left;width:16.66%;padding:17px 0 20px;text-align:center;background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-tabc5 li.on,.ul-tabc5 li:hover {background:linear-gradient(135deg,rgba(240,188,125,1) 0%,rgba(216,168,110,1) 100%);}
.ul-tabc5 .num {font-size:20px;color:#888;font-family:syst;margin-bottom:15px;line-height:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-tabc5 li.on .num,.ul-tabc5 li:hover .num {color:#000}
.ul-tabc5 .line {display:block;width:15px;height:1px;background-color:#313131;margin:0 auto 25px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-tabc5 li.on .line,.ul-tabc5 li:hover .line {background-color:#000}
.ul-tabc5 .tit {font-size:18px;color:#fff;line-height:1;font-family:syht}
.ul-tabc5 li.on .tit,.ul-tabc5 li:hover .tit {color:#000}





/*car*/
.car-head{display:flex}
.car-head>.info{width:425px;margin-left:65px}
.car-head>.info>.title{font-size:24px;font-weight:400;letter-spacing:0px;line-height:31.68px;color:rgba(0,0,0,1)}
.car-head>.info>.brand{font-size:14px;font-weight:400;line-height:42px;color:rgba(128,128,128,1);margin-top:15px}
.car-head>.info>.brand>span{background-size:19px;background-repeat:no-repeat;background-position:0px center;display:inline-block;text-indent:25px}
.car-head>.info>.price{margin-top:15px;font-size:16px;font-weight:400;line-height:38px;color:rgba(166,166,166,1)}
.car-head>.info>.price>span.gold{color:rgba(216,168,110,1)}
.car-head>.info>.price>span.strong{font-size:24px;font-weight:700}
.car-head>.info>.price>span.through{text-decoration:line-through}
.car-head>.info>.tags{display:flex;margin-top:15px}
.car-head>.info>.tags>.tag{font-size:14px;font-weight:400;line-height:26px;color:rgba(255,255,255,1);height:26px;border-radius:2.47px;background:linear-gradient(135deg,#4D4D4D 0%,#000000 100%);padding:0 10px;margin:0 5px}
.car-head>.info>.tags>.tag:first-child{margin-left:0}
.car-head>.info>.tags>.gold{background:linear-gradient(135deg,rgba(240,188,125,1) 0%,rgba(216,168,110,1) 100%)}
.car-head>.info>.car-btn{width:100%;height:45px;background:rgba(0,0,0,1);font-size:16px;font-weight:700;line-height:45px;color:rgba(255,255,255,1);text-align:center;margin-top:40px}
.car-attr{border-top:1px solid #E5E5E5;padding:25px 0}
.car-attr>.tit{font-size:20px;font-weight:400;line-height:36px;color:rgba(225,197,172,1);background-size:20px;background-repeat:no-repeat;background-position:0px center;text-indent:30px}
.car-attr>.tit>img{height:auto;vertical-align:middle}
.car-attr ul{display:flex;width:100%;flex-wrap:wrap;margin-top:10px}
.car-attr ul>li{width:20%;font-size:14px;font-weight:400;line-height:36px;color:rgba(166,166,166,1)}
li>.warning{background-image:url(../image/ico22.png);background-size:15px;background-repeat:no-repeat;background-position:0px center;display:inline-block;width:15px;height:15px;vertical-align:middle;margin-top:-2px;cursor:pointer}
.car-attr ul>li>b{display:block;font-size:16px;font-weight:400;line-height:36px;color:rgba(0,0,0,1)}

/*ask*/
.ask-tit{font-size:24px;font-weight:700;letter-spacing:0px;line-height:28px;color:rgba(56,56,56,1);text-align:center;margin-top:16px;margin-bottom:20px}
.ask-tab{display:flex}
.ask-tab>a{width:116px;height:35px;cursor:pointer;background:rgba(255,255,255,1);border:0.5px solid rgba(229,229,229,1);text-align:center;line-height:35px;margin-right:15px}
.ask-tab>a.sel{background:rgba(0,0,0,1);color:#fff}
.ask-items{padding:30px 0}
.ask-items .item{padding:20px 0;border-bottom:1px solid rgba(229,229,229,1)}
.ask-items .item>a>.title{background-image:url(../image/ask1.png);background-size:19px;background-repeat:no-repeat;background-position:0px 9px;font-size:18px;font-weight:700;line-height:40px;color:rgba(56,56,56,1);padding-left:25px}
.ask-items .item>a>.con{padding-left:25px;background-image:url(../image/ask2.png);background-size:19px;background-repeat:no-repeat;background-position:0px 4px;line-height:28px;color:rgba(56,56,56,1)}
/*


/*zijia*/

.zijia .topic{ background-color:#fff; display:flex; margin-top:25px; }
.zijia .topic .card{ width:535px;margin-left:30px;  margin-top: 15px;}
.zijia .topic .card .title{ font-size: 30px;
font-weight: 700;
line-height: 42px;
color: rgba(0, 0, 0, 1); }

.zijia .topic .card .con{
	margin-top: 10px;
	font-size: 16px;
font-weight: 400;
line-height: 28px;
color: rgba(128, 128, 128, 1);
text-align: justify;

}
.zijia .topic .card .tool .view,.zijia .zijia-items .item .tool .view,.article .left .article-box .tool .view {display: inline-block; margin-top: 10px;
	background-image:url(../image/view.png);background-size:15px;background-repeat:no-repeat;background-position:0px 9px;
	text-indent: 20px;
	font-size: 14px;
font-weight: 400;
line-height: 30px;
color: rgba(166, 166, 166, 1);
}
.zijia-items {display: flex; flex-wrap: wrap; justify-content: space-between; justify-content: flex-start; margin-top: 50px;}
.zijia-items .item {width:360px; margin-right: 25px; background: #fff; margin-bottom: 25px;}
.zijia-items .item:nth-child(3n) {margin-right: 0px;}
.zijia-items .item .thumb img{width: 360px; height:154px}
.zijia-items .item .title{font-size: 18px; padding: 0 15px;
font-weight: 400;
line-height: 25px; height: 50px; margin: 15px 0;
color: rgba(0, 0, 0, 1);
text-align: left;}
.zijia-items .item .con{ padding: 0 15px;
	font-size: 14px;
font-weight: 400;
line-height: 22px;
color: rgba(128, 128, 128, 1);
display:-webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; 
  overflow: hidden;
  text-overflow: ellipsis;
}
.zijia .zijia-items .item .tool{padding: 0 15px;}


.article{ display:flex;     justify-content: space-between;
    align-items: stretch;}
.article .right{ width:310px; background-color:#fff }
.article .left { width:787px; padding:25px; background-color:#fff; box-sizing:border-box; }
.article .left .article-box .title{font-size: 30px;
font-weight: 700;
line-height: 42px;
color: rgba(0, 0, 0, 1);
text-align: left;}

.article .left .tool{ margin:15px 0; }
.article .left .article-box .con{
	font-size: 16px;
font-weight: 400;
line-height: 30px;
color: rgba(56, 56, 56, 1);
text-align: justify;
}

.article .left .article-box .con>p,.article .left .article-box .con>div{
	margin-bottom: 25px;
}
.article .left .article-box .con img{ display:block; margin:0 auto; max-width:100%; margin-bottom: 15px;}


.article .left .article-box .other{border-top: 1px solid #e5e5e5;
	padding-top: 15px;
	font-size: 16px;
font-weight: 400;
line-height: 30px;
color: rgba(56, 56, 56, 1);
text-align: left;
}

.article .right .logo_banner{}
.slider{ margin:16px; }
.slider .tit{
	font-size: 20px;
font-weight: 700;
line-height: 28px;
color: rgba(0, 0, 0, 1);

}
.slider .item{ display:flex; margin-top:30px; justify-content:space-between; }
.slider .item .thumb{ width:89px; height:56 }
.slider .item .con{font-size: 14px;  width: 184px; 
	height: 40px;
font-weight: 400;
line-height: 20px;
color: rgba(0, 0, 0, 1);
display:-webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; 
  overflow: hidden;
  text-overflow: ellipsis;

}


.fenye{ text-align: center; }

ul.pagination{display:inline-block;padding:0;margin: 50px 0;}
ul.pagination li{display:inline}
ul.pagination li a,ul.pagination li span{color:black;float:left;padding:8px 16px;text-decoration:none}
ul.pagination li.active a,ul.pagination li.active span {background:linear-gradient(135deg,rgba(240,188,125,1) 0%,rgba(216,168,110,1) 100%);color: white;}
ul.pagination li:hover:not(.active) a,ul.pagination li:hover:not(.active) span {background-color: #ddd;}





/* plan */
.head-index{height:auto;position:relative;padding:0}
.menu-wrap{position:absolute;left:0;top:30px;width:100%}
.plan-wrap{position:absolute;left:0;bottom:40px;width:100%}
.plan-mini{width:1125px;height:156px;opacity:1;border-radius:10px;

	/*background:rgba(0,0,0,0.8);*/
	background: rgba(56, 56, 56, 0.45);

	box-shadow:0px 5px 10px 2px rgba(0,0,0,0.25);padding:13px 15px;box-sizing:border-box}
.plan-mini-head{display:flex;justify-content:space-between;line-height:20px}
.plan-mini-head .country{display:flex;align-items:center}
.plan-mini-head .country .ico-qi{background-image:url(../image/ico-qi.png);width:20px;height:20px;display:inline-block}
.plan-mini-head .country>span{font-size:18px;font-weight:700;line-height:23.76px;color:rgba(255,207,52,1)}
.plan-mini-head .zuqi{font-size:16px;font-weight:400;color:rgba(255,255,255,1)}
.plan-mini-head .zuqi>span{font-size:20px;font-weight:700;color:rgba(255,235,59,1)}
.plan-mini-body{display:flex;margin-top:17px}
.plan-mini-body .item{margin-right:10px;display:flex;align-items:center;width:219px;height:60px;opacity:1;border-radius:5px;background:rgba(255,255,255,1)}
.plan-mini-body .item .ico{width:18px;height:21px;display:inline-block;margin:0 15px}
.plan-mini-body .item .ico.ico-nav{background-image:url(../image/ico-nav.png);width:18px;height:21px;display:inline-block;margin:0 15px}
.plan-mini-body .item .ico.ico-car{background-image:url(../image/ico-car.png);width:20px;height:17px;display:inline-block;margin:0 15px}
.plan-mini-body .item .ico.ico-date{background-image:url(../image/ico-date.png);width:18px;height:18px;display:inline-block;margin:0 15px}
.plan-mini-body .item .ico.ico-time{background-image:url(../image/ico-time.png);width:20px;height:20px;display:inline-block;margin:0 15px}
.plan-mini-body .item label{display:block;font-size:14px;font-weight:400;line-height:18.48px;color:rgba(128,128,128,1)}
.plan-mini-body  .item.item-type{width:164px}
.plan-mini-body .item.item-datea{width:261px}
.plan-mini-body .item.item-dateb{width:261px}
.plan-mini-body .item-btn{ cursor: pointer; width:134px;height:60px;opacity:1;border-radius:5px;background:rgba(254,208,45,1);margin-left:20px;text-align:center;line-height:60px;font-size:20px;font-weight:700;color:rgba(0,0,0,1)}
.plan-mini-body .control-group>span{font-weight:700}


.plan-panel{ background-image: url("../image/bj.png"); background-repeat: no-repeat; background-position: center; background-size: cover;
	min-height: 678px; margin-bottom: -50px}
.plan-panel>.wrap{display: flex;justify-content: space-between;
	align-items: flex-end;}

.plan-panel>.wrap>.qr{width: 217px;text-align: center;
	height: 307px;background: rgba(255, 255, 255, 1);}
.plan-panel>.wrap>.qr>h3{font-size: 20px; margin-top: 20px;
	font-weight: 700;
	line-height: 26.4px;
	color: rgba(0, 0, 0, 1);}
.plan-panel>.wrap>.qr>h4{font-size: 16px;margin: 20px 0 20px 0;
	font-weight: 400;
	line-height: 26.4px;
	color: rgba(0, 0, 0, 1);}
.plan-main{width: 448px;
	height: 677px;background: rgba(255, 255, 255, 1);  box-sizing: border-box}

.plan-main-head{display:flex;justify-content:space-between;line-height:20px}
.plan-main-head .tit{font-size: 20px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 26.4px;
	color: rgba(0, 0, 0, 1);}
.plan-main-head .country{display:flex;align-items:center}
.plan-main-head .country .ico-qi{background-image:url(../image/ico-qi.png);width:20px;height:20px;display:inline-block}
.plan-main-head .country>span{font-size:14px;font-weight:700;line-height:23.76px;color: rgba(0, 0, 0, 1);}
.biaodan2{ background-image:url(../image/biaodan2.png); width: 392px; height: 556px; background-size: 392px 556px;}

.footer{
	background-color: #000; padding: 22px 0; margin-top: 50px;
}



@media only screen and (max-width: 546px) {
    /*.top-list li p {
        display: none;
    }
    .top-list li h2 {
        display: table;
        width: 100%;
    }
    .top-list li .art-img  {
        width: 100%;
        margin-bottom: 10px;
        display: -webkit-box;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }*/

}


.item-datea .input {
	width: 100px;
	border: none;
	font-weight: 700;
}

.layui-laydate .layui-this, .layui-laydate .layui-this>div {
	background-color: rgba(254,208,45,1)!important;
}
.layui-laydate-content td.laydate-selected {
	background-color: rgba(254,208,45,0.3);
}
.laydate-selected:hover {
	background-color: rgba(254,208,45,1) !important;
}
.layui-laydate-content td>div:hover, .layui-laydate-list li:hover, .layui-laydate-shortcut>li:hover {
	background-color: rgba(254,208,45,1)!important;
}

.select-max-height {
	max-height: 220px;
	overflow-y: scroll;
}

.layui-laydate-linkage .layui-laydate-content td.laydate-selected>div {
	background-color: rgba(254,208,45,0.3);
}
.layui-laydate-content td.laydate-day-now {
	color: rgba(254,208,45,1)!important;
}
.layui-laydate-content td.laydate-day-now:after {
	content: '';
	border: 1px solid rgba(254,208,45,1)!important;
}
.layui-laydate-linkage .laydate-selected:hover>div {
	background-color: rgba(254,208,45,1)!important;
}
.layui-laydate-footer span:hover {
	color: rgba(254,208,45,1)!important;
}