/*公共样式*/
body,html { margin:0; padding:0; font-family: sans-serif; font-size: 14px;}
* { margin: 0; padding: 0;list-style: none;}
body { min-width: 1200px; margin: 0; font-size: 14px; color: #333;}
li { list-style:none;}
a { text-decoration:none; color:#333; cursor:pointer;}
a:hover { color:#ff4c4c;}
img { border:0 none;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input,button { margin:0; padding:0;}
img { border:none;}
li { list-style:none;}
i,em { font-style: normal}
input,select,textarea,button { outline:none;}
textarea { resize:none;}

/*通用样式*/
.layout { width: 1200px; margin: 0 auto; overflow: hidden;}
.r { float: right;}
.l { float: left;}
.padding20 { padding-top: 20px;}
.padding_bottom40 { padding-bottom: 40px;}
.margin8 { margin-top: 8px;}
.margin20 { margin-bottom: 20px;}
.rpadding { padding-right: 23px;}
.guanggao { width: 1200px; height: 90px; margin: 15px auto 0 auto;}
.xdj { font-size: 16px; border: none;	display: inline-block; line-height: 40px; height: 40px; margin:15px 25px 0 104px;	padding: 0 40px; background: #FF7C00;	border-radius: 3px; text-align: center;	color: #ffffff; cursor: pointer;	vertical-align: middle;}

/*标题*/
.buletit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.buletit .name { float: left;color: #333;font-size: 26px;font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #53a6ff;}
.buletit .name:before { content: '';position: relative;	top: 18px;	display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #53a6ff;	vertical-align: top;}
.buletit span { padding: 0 15px; line-height: 55px; float: left; font-size: 18px; color:#141414;}
.buletit .more { float: right; line-height: 47px;}
.redtit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.redtit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #e0000a;}
.redtit .name:before { content: ''; position: relative;	top: 18px;	display: inline-block; width: 6px; height: 20px; border-radius: 3px; margin-right: 10px; background: #e0000a; vertical-align: top;}
.redtit span { padding: 0 15px; line-height: 55px; float: left; font-size: 18px; color:#141414;}
.redtit i { float: right; height: 34px; padding: 0 15px; border: #e0000a solid 1px; border-radius: 5px; color: #e0000a; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.redtit i a { color: #e0000a;}
.redtit .more { float: right; line-height: 47px; margin-left: 20px;}
.orangetit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.orangetit .name { float: left; color: #333; font-size: 26px;font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #ff8e1e;}
.orangetit .name:before {content: '';position: relative;	top: 18px;	display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #ff8e1e;	vertical-align: top;}
.orangetit span {  padding: 0 15px; line-height: 55px;font-size: 18px; color:#141414;}
.orangetit i { float: right; height: 34px; padding: 0 15px; border: #ff8e1e solid 1px; border-radius: 5px; color: #ff8e1e; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.orangetit i a { color: #ff8e1e;}
.orangetit .more { float: right; line-height: 47px; margin-left: 20px;}
.greentit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.greentit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #76c400;}
.greentit .name:before { content: ''; position: relative;	top: 18px;	display: inline-block; width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #76c400;	vertical-align: top;}
.greentit span { padding: 0 15px; line-height: 55px;font-size: 18px; color:#141414;}
.greentit i { float: right; height: 34px; padding: 0 15px; border: #76c400 solid 1px; border-radius: 5px; color: #76c400; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.greentit i a { color: #76c400;}
.greentit .more { float: right; line-height: 47px; margin-left: 20px;}
.cyantit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.cyantit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #00c4bd;}
.cyantit .name:before { content: ''; position: relative;	top: 18px;	display: inline-block; width: 6px; height: 20px; border-radius: 3px; margin-right: 10px; background: #00c4bd; vertical-align: top;}
.cyantit span { padding: 0 15px; line-height: 55px; font-size: 18px; color:#141414;}
.cyantit i { float: right; height: 34px; padding: 0 15px; border: #00c4bd solid 1px; border-radius: 5px; color: #00c4bd; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.cyantit i a { color: #00c4bd;}
.cyantit .more { float: right; line-height: 47px; margin-left: 20px;}
.purpletit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.purpletit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #6728ce;}
.purpletit .name:before { content: ''; position: relative; top: 18px; display: inline-block; width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #6728ce;	vertical-align: top;}
.purpletit span { padding: 0 15px; line-height: 55px; font-size: 18px; color:#141414;}
.purpletit i { float: right; height: 34px; padding: 0 15px; border: #6728ce solid 1px; border-radius: 5px; color: #6728ce; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.purpletit i a { color: #6728ce;}
.purpletit .more { float: right; line-height: 47px; margin-left: 20px;}
.reddtit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.reddtit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px;	margin-right: 30px; border-bottom: 1px solid #ff0035;}
.reddtit .name:before { content: ''; position: relative; top: 18px; display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #ff0035;	vertical-align: top;}
.reddtit span { padding: 0 15px; line-height: 55px; font-size: 18px; color:#141414;}
.reddtit i { float: right; height: 34px; padding: 0 15px; border: #ff0035 solid 1px; border-radius: 5px; color: #ff0035; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.reddtit i a { color: #ff0035;}
.reddtit .more { float: right; line-height: 47px; margin-left: 20px;}
.ershouchetit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.ershouchetit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px;	margin-right: 30px; border-bottom: 1px solid #e54aa7;}
.ershouchetit .name:before { content: ''; position: relative; top: 18px; display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #e54aa7;	vertical-align: top;}
.ershouchetit span { padding: 0 15px; line-height: 55px; font-size: 18px; color:#141414;}
.ershouchetit i { float: right; height: 34px; padding: 0 15px; border: #e54aa7 solid 1px; border-radius: 5px; color: #e54aa7; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.ershouchetit i a { color: #e54aa7;}
.ershouchetit .more { float: right; line-height: 47px; margin-left: 20px;}
.rvrentaltit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.rvrentaltit .name { float: left; color: #333; font-size: 26px; font-weight: 700; height: 55px; line-height: 55px;	margin-right: 30px; border-bottom: 1px solid #ff6666;}
.rvrentaltit .name:before { content: ''; position: relative; top: 18px; display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #ff6666;	vertical-align: top;}
.rvrentaltit span { padding: 0 15px; line-height: 55px; font-size: 18px; color:#141414;}
.rvrentaltit i { float: right; height: 34px; padding: 0 15px; border: #ff6666 solid 1px; border-radius: 5px; color: #ff6666; font-size: 16px; margin: 7px 0 0 10px; line-height: 34px;}
.rvrentaltit i a { color: #ff6666;}
.rvrentaltit .more { float: right; line-height: 47px; margin-left: 20px;}
.rvrentaltit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.sbuletit { width: 100%; height: 55px; float: left; border-bottom: #ececec solid 1px;}
.sbuletit .name { float: left;color: #333;font-size: 26px;font-weight: 700; height: 55px; line-height: 55px; margin-right: 30px; border-bottom: 1px solid #5cb05f;}
.sbuletit .name:before { content: '';position: relative;	top: 18px;	display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #5cb05f;	vertical-align: top;}
.sbuletit span { padding: 0 15px; line-height: 55px; float: left; font-size: 18px; color:#141414;}
.sbuletit .more { float: right; line-height: 47px;}

/*首页*/
/*热门车型*/
.models { border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin-top: 20px;}
.models .tab { width: 897px; float: left; border-left:#e9e9e9 solid 1px; overflow: hidden; border-top: #1db72b solid 3px;}
.models .tab ul { position: relative; top: -1px; height: 75px; overflow: hidden; border-bottom: 1px solid #e1e1e1; box-shadow: 0 2px 4px rgba(0,0,0,0.08); z-index: 10;}
.models .tab li { position: relative; float: left; width: 89px; text-align: center; padding: 8px 0; border-right: #e1e1e1 solid 1px; }
.models .tab li:last-child { border:none; width: 86px;}
.models .tab li>a { margin: 0 auto; width: 55px; height: 71px; padding: 12px 0 0; white-space: nowrap;}
.models .tab li i { display: block; text-align: center; height: 40px;}

/*车价格*/
.desc { border-bottom:1px solid #e1e1e1;}

/*选项卡导航*/
.card-fouth .industry { font-size:16px; height: 40px; line-height: 40px; text-align: center; display:inline-block; width:120px}
.card-fouth .industry.first { padding-left:0}
.card-fouth .industry.last { padding-right:0}
/*.card-fouth .industry.active{}*/
.card-fouth .industry a { cursor: pointer;}
.card-fouth .industry span { font-family:PingFang SC; font-weight:400}
.card-fouth .industry.active span { font-size:16px; font-weight:700; color:#1db72b; border-bottom:1px solid #1db72b; padding-bottom:10px; font-weight:bold;}
.card-fouth .case-container { position:relative; margin:0 auto; height:140px;}
.card-fouth .case-panel { position:absolute; z-index:1; opacity:0; overflow:hidden; line-height: 45px;}
.card-fouth .case-panel.active { z-index:100; opacity:1; -webkit-transition:all .2s ease-out .1s; transition:all .2s ease-out .1s}
.card-fouth .case-preview { display:inline-block; width:576px; position:relative; top:28px; left:-60px; z-index:200}
.card-fouth .case-panel .list { width: 112px; height: 108px; float: left; padding: 5px 0 10px;}
.card-fouth .case-panel .list img { width: 99px; height: 67px; margin-bottom: 5px; float: left;}
.card-fouth .case-panel .list .span { width:100%; height: 20px; line-height: 20px; font-size: 12px; text-align: center; font-weight: bold; display: block; color: #FF7C00; float: left;}
.card-fouth .case-panel .list .text { width:98%; text-align: center; line-height: 26px; float: left; padding: 0 1%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}

/*车品牌*/
.models .carbrand { width: 300px; float: right; border-left: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9;}
.models .carbrand li { width: 74px; height: 85px; background-color: #f5f5f5; text-align: center; color: #555; float: left; margin-right: 1px; margin-top: 1px;}
.models .carbrand li img { width: 40px; height: 40px; margin: 11px 0px 5px 0px;}
.models .carbrand li p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*头部视频*/
#owl-demo { position:relative; width:600px; height:368px; float: left;}
#owl-demo .item { position:relative; display:block;}
#owl-demo img { display:block; width:600px; height:368px;}
#owl-demo b { position:absolute; left:0; bottom:0; width:100%; height:45px; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
#owl-demo span { position:absolute; left:8px; bottom:0; line-height: 45px; width:calc(100% - 16px); font-size: 20px; font-weight: bold; color:#fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.owl-buttons div { position:absolute; top:50%; width:40px; height:80px; margin-top:-40px; text-indent:-9999px;}
.owl-prev { left:0; background-image:url(../images/leftn.png);}
.owl-next { right:0; background-image:url(../images/rightn.png);}
.owl-prev:hover { background-image:url(../images/left.png);}
.owl-next:hover { background-image:url(../images/right.png);}
.owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper { display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item { float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div { cursor: pointer;}
.owl-controls {	-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none;	user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.jiaodian { width: 600px;}
.jiaodian li { width: 290px; height: 180px; float: left; margin-left: 10px; position: relative;}
.jiaodian li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width:290px; height:180px;}
.jiaodian li span { position: absolute; bottom: 0; left: 0; width: 96%; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.jdem { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; bottom:65px; left: 120px;}

/*首页焦点图更换后代码*/
.index_owl { width: 600px; height: 368px; float: left;}
.index_owlw { width:600px; height:368px; overflow:hidden; position:relative;}
.index_owlw img { position:absolute; top:0; left:0; width:100%; height:100%;}
.index_owlw .caption { display: block; position: absolute; z-index: 2; font-size: 18px; font-weight: bold; text-shadow: none; color: #fff; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, 0.79) 100%); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}


/*焦点新闻*/
/*房车e族*/
.fangezu { width: 380px; float: left; margin-right: 40px;}
.fangezu img { width: 100%; height: 220px;}
.fangezu .tit { width: 100%; height: 50px; float: left;}
.fangezu .tit .name { float: left; color: #333; font-size: 18px; font-weight: 700; padding: 12px 0; margin-right: 30px;}
.fangezu .tit .name:before { content: ''; position: relative; top: 2px; display: inline-block; width: 6px; height: 20px; border-radius: 3px; margin-right: 10px; background: #0374ff; vertical-align: top;}
.fangezu .tit .more { float: right; line-height: 50px;}
.fangezu .tit2 { width: 100%; height: 50px; float: left;}
.fangezu .tit2 .name { float: left; color: #333; font-size: 18px; font-weight: 700; padding: 12px 0; margin-right: 30px;}
.fangezu .tit2 .name:before { content: ''; position: relative; top: 2px; display: inline-block; width: 6px; height: 20px; border-radius: 3px; margin-right: 10px; background: #ff8400; vertical-align: top;}
.fangezu .tit2 .more { float: right; line-height: 50px;}
.fangezu h1 { width: 358px; padding: 0 10px; height: 48px; line-height: 48px; float: left; font-size: 20px; font-weight: 500; border: #ff8400 solid 1px; color: #ff8400; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.fangezu ul { width: 380px; float: left;}
.fangezu li { width: 380px; float: left; height: 38px; line-height: 38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; font-size: 16px;}
.fangezu li:before { content: ''; position: relative; top: 15px; display: inline-block; width: 6px; height: 6px; border-radius: 3px; margin-right: 10px; background: #dedede; vertical-align: top;}

/*资讯*/
.jdnews { width: 440px; float: left; margin-right: 40px;}
.jdnews h1 { width: 100%; float: left; color: #ff4c4c; font-weight: 500; font-size: 20px; margin-bottom: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; }
.jdnews .upt { width: 100%; float: left;}
.jdnews .upt li { width: 440px; float: left; font-size: 16px; line-height: 38px; height: 38px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.jdnews .upt li i { content: ''; position: relative; top: 12px;	display: inline-block; width: 17px; height: 17px; border-radius: 3px;	margin-right: 7px; background: url(../images/icon/video.png) no-repeat;	vertical-align: top;}
.jdnews .cont { width: 440px; float: left; margin: 5px 0;}
.jdnews .cont li { width: 210px; height: 130px; float: left; margin-right: 20px; position: relative;}
.jdnews .cont li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: 100%;}
.jdnews .cont li span { position: absolute; bottom: 0; left: 0; width: 96%; color: #fff; padding: 2%; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%);  background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.jdnews .cont li:last-child { margin-right: 0;}
.jdnews h2 { width: 418px; padding: 0 10px; height: 48px; line-height: 48px; float: left; margin: 10px 0 4px 0; font-size: 20px; font-weight: 500; border: #ff4c4c solid 1px; color: #ff4c4c; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.jdnews .ftn { width: 100%; float: left;}
.jdnews .ftn li { width: 440px; float: left; font-size: 16px; line-height: 38px; height: 38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; }
.jdnews .ftn li i {	width: 80px;	height: 38px; font-style:normal; line-height: 38px; color:#ff4c4c; margin-right: 7px; background: url(../images/icon/triangle.png) center right no-repeat; float: left;}

/*展会动态*/
.zhshow { width: 300px; float: left;}
.zhshow .tit { width: 100%; height: 38px; float: left;}
.zhshow .tit .name { float: left;color: #333;font-size: 18px;font-weight: 700;	margin-right: 30px;}
.zhshow .tit .name:before { content: ''; position: relative;	top: 2px;	display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #05c2d3;	vertical-align: top;}
.zhshow .tit .more { float: right;}
.zhshow .hot { border-bottom: #d8d8d8 solid 1px; float: left;}
.zhshow .hot img { width: 300px;}
.zhshow .hot h1 {width: 300px; font-size: 16px; float: left; font-weight: 700; line-height: 40px; height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.zhshow .hot .text { color: #9b9b9b; line-height: 24px; float: left;}
.zhshow .hot .text i { color: #05c2d3;}
.zhshow ul { margin-top: 5px; float: left;}
.zhshow li { width: 300px; line-height: 34px; float: left; height: 34px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}

/*网红达人*/
.zhwanghong { width: 300px; float: left;}
.zhwanghong .tit { width: 100%; height: 47px; float: left; border-bottom: #ececec solid 3px;}
.zhwanghong .tit .name { float: left; color: #333; font-size: 18px; font-weight: 700; padding: 12px 0; margin-right: 30px;}
.zhwanghong .tit .name:before { content: ''; position: relative; top: 2px; display: inline-block; width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #ff4f53;	vertical-align: top;}
.zhwanghong .tit .more { float: right; line-height: 47px;}
.zhwanghong ul { margin-top: 10px; float: left;}
.zhwanghong li { width: 85px; float: left; text-align: center; margin: 10px 7px;}
.zhwanghong li img { width: 65px; height: 65px; margin: 0 10px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%;}
.zhwanghong li span { width: 80px;line-height: 30px; height: 30px; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}

/*新车推荐*/
.newcar { width: 1200px; float: left; padding-top: 5px;}
.newcar li { width: 280px; float: left; margin-right: 26px; margin-top: 15px; overflow: hidden;}
.newcar li img { width: 280px; height: 172px; float: left;}
.newcar .text { width:280px;	float: left;}
.newcar .text .left { float: left; padding-left: 11px; width:110px;}
.newcar .text .left img { border-radius: 50%;	border: 2px solid #fff;/* margin-bottom: 3px;	*/float: left; margin-left: -11px;	width: 24px; height: 24px;}
.newcar .text .left span { width: 90px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.newcar .text .left span em { color: #fc6964; margin-right: 2px;}
.newcar .text h1 { width: 100%; float: left;	line-height: 24px; font-size: 14px; font-weight: 700; margin-top: 3px; text-overflow: -o-ellipsis-lastline; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.newcar li span { width: 100%; height: 22px; line-height: 22px; float: right; font-size: 12px; color: #666;/* margin-bottom: 5px;*/}
.newcar .shuom { float: right; height: 22px; color: #999;}
.newcar .qian1 { color: #e62021; float: left; line-height: 28px; font-size: 14px;}
.newcar .wz1 { color: #e62021; font-size: 18px; float: left; line-height: 26px;}
.newcar .wz2 { color: #e62021; font-size: 12px; float: left; line-height: 28px;}
.newcar .wz3 { color: #999999; font-size: 12px; float: right; margin-left: 3px; line-height: 28px; text-decoration: line-through;}
.newcar li i { float: left;}
.newcar li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.newcar li:nth-child(4n){ margin-right: 0;}

/*二手房车 left*/
.ershouche { width: 840px; float: left;}
.esoption { width: 320px; float: left; padding: 0 30px 0 10px; display: none;}
.esoption h1 { font-size: 16px; color: #000000; line-height: 38px; float: left; margin-top: 4px;}
.esoption .pinpai { width: 320px; float: left; margin: 10px 0 0 0;}
.esoption .pinpai li { width: 80px; height: 40px; float: left; text-align: center;}
.esoption .pinpai li img { width: 40px; height: 30px;}
.esoption .jibie { width: 320px; float: left;}
.esoption .jibie li { width: 100px; height: 30px; line-height: 30px; font-size: 16px; margin: 6px 6px 0px 0px; border-radius: 5px; background:#eeeeee; float: left; text-align: center;}
.esoption .soso { width: 320px; height: 30px; line-height: 30px; float: left; margin: 10px 0; font-size: 16px; background: #ff8e1e; color: #ffffff; text-align: center; border-radius: 5px;}
.esoption .soso a { color: #ffffff;}
.escar { width: 840px; padding-top: 5px; float: left;}
.escar li { width: 270px;/* height: 240px; border-radius: 4px; border: 1px solid #EEE; */float: left; margin-right: 15px; margin-top: 15px; overflow: hidden;}
.escar li img { width: 270px; height: 167px; float: left; transform: translateZ(0);}
.escar .text { width: 270px; box-sizing: border-box; margin-top: -1px; border-radius: 0 0 4px 4px;/* padding: 0 3px;*/ float: left;}
.escar .text h1 { font-size: 14px; height: 24px; line-height: 24px;	white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis;	margin-top: 3px;}
.escar .text .left { float: left;	padding-left: 11px;	width:110px;}
.escar .text .left img { border-radius: 50%;	border: 2px solid #fff;/* margin-bottom: 3px;	*/float: left; margin-left: -11px;	width: 24px; height: 24px;}
.escar .text .left span { width: 90px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.escar .text .left span em { color: #fc6964; margin-right: 2px;}
.escar li span {width: 100%; height: 22px; line-height: 22px; float: right; font-size: 12px; color: #666;/* margin-bottom: 5px;*/}
.escar li em { color: #FF0000;}
.escar li:nth-child(3n){ margin-right: 0;}
.escar .shuom { max-width: 148px; float: right; height: 28px; color: #999;}
.escar .qian1 { color: #e62021; float: left; line-height: 28px; font-size: 14px;}
.escar .wz1 { color: #e62021; font-size: 18px; float: left; line-height: 26px;}
.escar .wz2 { color: #e62021; font-size: 12px; float: left; line-height: 28px;}
.escar .wz3 { color: #999999; font-size: 12px; float: right; margin-left: 3px; line-height: 28px; text-decoration: line-through;}

/*房车租赁 right*/
.rvrental_right { width: 320px; float: right; margin-left: 40px;}
.rvrental_right .tit { color: #333; line-height: 32px; font-size: 20px; font-weight: bold;}
.rvrental_right ul { width: 100%; float: left; padding-top: 20px;}
.rvrental_right li { padding: 0px 0px 20px 0px; overflow: hidden;}
.rvrental_right li:last-child { padding: 0 0 0 0;}
.rvrental_right li img { width: 130px; height: 83px; float: left; margin-right: 12px;}
.rvrental_right li .text { float: left; width: 178px;}
.rvrental_right li p { height: 28px; line-height: 28px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.rvrental_right li span { width: 100%; height: 22px; line-height: 22px; float: right; font-size: 12px; color: #666; margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.rvrental_right .shuom { width: 100%; float: left; height: 28px; color: #999;}
.rvrental_right .qian1 { color: #e62021; float: left; line-height: 28px; font-size: 12px;}
.rvrental_right .wz1 { color: #e62021; font-size: 18px; float: left; line-height: 26px;}
.rvrental_right .wz2 { color: #e62021; font-size: 12px; float: left; line-height: 28px;}
.rvrental_right .wz3 { color: #999999; font-size: 12px; float: right; margin-left: 3px; line-height: 28px; text-decoration: line-through;}

/*热点视频*/
.hotvideo { width: 1200px; padding: 20px 0 10px 0; float: left;}
.hotvideo li { width: 226px; height: 336px; float: left; margin: 0 17px 0 0; position: relative;}
.hotvideo li:last-child { margin-right: 0;}
.hotvideo li img { position: absolute; left: 0;  top: 0;  bottom: 0;  right: 0; width: 226px; height: 336px;}
.hotvideo li span { position: absolute; bottom: 0; left: 0; font-size: 16px; width: 96%; color: #fff; padding: 2%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%);  background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%);  background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.hotvideo .biao { width: 50px; height: 50px;  position: absolute;  background: url(../images/play.png) center no-repeat;  background-size: contain;  bottom:142px;  left: 88px; }

/*展会推荐*/
.hotauto { width: 1200px; float: left; padding: 20px 0 0 0;}
.hotauto span img { width: 474px; height: 293px; float: left;}
.hotauto ul { width: 726px; float: right;}
.hotauto li { width: 220px; height: 136px; float: left; position: relative; margin:0 0 21px 21px;}
.hotauto li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: 220px; height: 136px;}
.hotauto li span { position: absolute; bottom: 0; left: 0; font-size: 14px; width: 96%; color: #fff; padding: 2%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.hotauto li:nth-child(4n){ margin-bottom: 0;}
.hotauto li:nth-child(5n){ margin-bottom: 0;}
.hotauto li:nth-child(6n){ margin-bottom: 0;}

/*自驾线路*/
.drive { width: 1200px; float: left; padding-top: 5px;}
.drive li { width: 280px; float: left; margin-right: 26px; margin-top: 15px; overflow: hidden;}
.drive li img { width: 280px; height: 172px; float: left;}
.drive .text { width:280px;	float: left;}
.drive .text h1 { width: 100%; float: left;	line-height: 24px; font-size: 14px; font-weight: 700;/* padding: 0 3px;*/	margin-top: 3px; text-overflow: -o-ellipsis-lastline; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.drive .text .left { float: left;	padding-left: 11px;	width:200px;}
.drive .text .left img { border-radius: 50%;	border: 2px solid #fff; margin-bottom: 3px;	float: left; margin-left: -11px;	width: 24px; height: 24px;}
.drive .text .left span { width: 150px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.drive .text .left span em { color: #fc6964; margin-right: 2px;}
.drive li span { height: 19px; line-height: 19px; float: right; font-size: 12px; color: #666; margin:5px 0 0 0;}
.drive li i { float: left;}
.drive li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.drive li:nth-child(4n){ margin-right: 0;}

/*达人资讯*/
.danews { width: 1200px; float: left; padding-top: 5px;}
.danews li { width: 280px; float: left; margin-right: 26px; margin-top: 15px; overflow: hidden;}
.danews li img { width: 280px; height: 172px; float: left;}
.danews .text { width:280px;	float: left;}
.danews .text h1 { width: 100%; float: left; line-height: 24px; font-size: 14px; font-weight: 700; margin-top: 3px; text-overflow: -o-ellipsis-lastline; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.danews .text .left { float: left;	padding-left: 11px;	width:200px;}
.danews .text .left img { border-radius: 50%;	border: 2px solid #fff; margin-bottom: 3px;	float: left; margin-left: -11px;	width: 24px; height: 24px;}
.danews .text .left span { width: 150px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.danews .text .left span em { color: #fc6964; margin-right: 2px;}
.danews li span { height: 19px; line-height: 19px; float: right; font-size: 12px; color: #666; margin:5px 0 0 0;}
.danews li i { float: left;}
.danews li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.danews li:nth-child(4n){ margin-right: 0;}

/*达人视频*/
.davideo { width: 1200px; height: 482px; float: left; margin:0 auto; padding-top: 20px;}
.davideo_left { width: 600px; float: left; position: relative; margin: 0 0;}
.davideo_left .playon { width: 100%; height: 417px; position: relative;}
.davideo_left .playon img { width: 584px; height: 417px; position: absolute;}
.davideo_left .playon .play { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; bottom:calc(50% - 25px); left: calc(50% - 38px);}
.davideo_left span { width: calc(100% - 6px);float: left; line-height: 24px; font-size: 14px; font-weight: 700; padding: 0 3px; margin-top: 3px; text-overflow: -o-ellipsis-lastline; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.davideo_jdem { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; bottom:65px; left: 120px;}
.davideo .text { width:100%; float: left; cursor: pointer;}
.davideo .text h1 { width: 100%; float: left;	line-height: 24px; font-size: 14px; font-weight: 700; padding: 0 3px;	margin-top: 3px; text-overflow: -o-ellipsis-lastline; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.davideo .text .left { float: left;	padding-left: 11px;	width:200px;}
.davideo .text .left img { border-radius: 50%;	border: 2px solid #fff; margin-bottom: 3px;	float: left; margin-left: -11px;	width: 24px; height: 24px;}
.davideo .text .leftspan { width: 150px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.davideo .text .leftspan em { color: #fc6964; margin-right: 2px;}
.davideo .text .leftspan a:hover { color: #333333;}
.davideo .text .rightspan { float: right; padding-right: 15px; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.davideo .text .rightspan a { color: #333333;}
.davideo_right { width: 590px; margin-left: 10px; float: right;}
.davideo_right li { width: 280px; float: left; margin:0 26px 15px 0; overflow: hidden;}
.davideo_right .playon { width: 100%; height: 172px; position: relative;}
.davideo_right .playon img { width: 280px; height: 172px; position: absolute;}
.davideo_right .playon .play { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; bottom:calc(50% - 25px); left: calc(50% - 25px);}
.davideo_right .text { width:280px;	float: left;}
.davideo_right .text h1 { width: 100%; float: left;	line-height: 24px; font-size: 14px; font-weight: 700; padding: 0 3px;	margin-top: 3px; text-overflow: -o-ellipsis-lastline; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.davideo_right .text .left { float: left;	padding-left: 11px;	width:200px;}
.davideo_right .text .left img { border-radius: 50%;	border: 2px solid #fff; margin-bottom: 3px;	float: left; margin-left: -11px;	width: 24px; height: 24px;}
.davideo_right .text .left span { width: 150px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.davideo_right .text .left span em { color: #fc6964; margin-right: 2px;}
.davideo_right li span { height: 19px; line-height: 19px; float: right; font-size: 12px; color: #666; margin:5px 0 0 0;}
.davideo_right li i { float: left;}
.davideo_right li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.davideo_right li:nth-child(2n){ margin-right: 0;}

/*人物推荐*/
.renwu { width: 1200px; float: left;}
.renwu li { width: 178px; height: 230px; float: left; margin-right: 26px; margin-top: 15px; overflow: hidden;}
.renwu li img { width: 178px; height: 170px; float: left;}
.renwu li span { width:166px; height: 36px; line-height: 36px; float: left; border: #6526cd solid 1px; margin: 10px 0; padding: 0 5px; text-align: center; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.renwu li:nth-child(6n){ margin-right: 0;}
.renwu a { color: #333;}

.renwu li .v { width: 30px; height: 30px; position:absolute; margin:5px;}
.renwu li .v img { width: 100%; height: 100%;}

/*企业之窗*/
.qiye { width: 1200px; float: left;}
.qiye li { width: 280px; height: 280px; float: left; margin-right: 26px; margin-top: 15px; overflow: hidden; position: relative;}
.qiye li img { width: 280px; height: 280px; float: left; position:absolute; top: 0; left: 0;}
.qiye li span { position: absolute; bottom: 0; left: 0; width: 96%; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.qiye li:nth-child(4n){ margin-right: 0;}
.qiye a { color: #333;}

/*露营地*/
.campsite{ width: 1200px; height: 400px; float: left; margin:0 auto; padding-top: 20px;}
.campsite_left { width: 290px; float: left;}
.campsite_left li { width: 290px; height: 195px; float: left; position: relative;}
.campsite_left li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: 290px; height: 195px;}
.campsite_left li span { position: absolute; top: 165px; left: 0; width: 96%; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.campsite_left li:last-child { margin-top: 10px;}
.campsite_cont { width: 600px; height: 400px; float: left; position: relative; margin: 0 10px;}
.campsite_cont img {width: 600px; height: 400px;}
.campsite_cont span { position: absolute; bottom: 0; left: 0; width: 96%; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.campsite_right { width: 290px; float: left;}
.campsite_right li { width: 290px; height: 195px; float: left; position: relative;}
.campsite_right li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: 290px; height: 195px;}
.campsite_right li span { position: absolute; bottom: 0; left: 0; width: 96%; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.campsite_right li:last-child { margin-top: 10px;}


/*综合排行*/
.zhph_item { width: 384px; float: left;}
.zhph_item .title { width: 384px; height: 38px; line-height: 38px; float: left; border: #e3e3e3 solid 1px; font-size: 15px; font-weight: 700; text-align: center; margin: 10px 0;}
.zhph_item ul { padding-top: 7px;}
.zhph_item li {	height: 22px;	line-height: 22px;	padding: 10px 0; float: left;}
.zhph_item .num { display: inline-block; width: 22px;	height: 22px;	line-height: 22px; text-align: center; color: #000; font-size: 16px;	font-weight: 700;}
.zhph_item .ative  {color: #ff0035;font-size: 16px;font-style: italic; font-style: normal;}
.zhph_item .tit { display: inline-block;width: 270px; overflow: hidden;	white-space: nowrap; vertical-align: top; text-overflow: ellipsis; font-size: 16px;}
.zhph_item .view { width: 75px;	float: right;	color: #666d7f; text-align: right;	white-space: nowrap;}
.zhph_item i { width: 16px; height: 10px; position: relative;	top: 0px;	margin-right: 3px;}

/*友情链接*/
/*选项卡导航*/
.yqlianjie .title { font-size:16px; height: 40px; line-height: 40px; text-align: center; display:inline-block; margin-right: 30px;}
.yqlianjie .title.first { padding-left:0}
.yqlianjie .title.last { padding-right:0}
.yqlianjie.title.active {}
.yqlianjie .title a { cursor: pointer;}
.yqlianjie .title span { font-family:PingFang SC; font-weight:400}
.yqlianjie .title.active span { font-size:16px; font-weight:700; color:#ff8e20; border-bottom:1px solid #ff8e20; padding-bottom:10px; font-weight:bold;}

/*内容*/
.yqlianjie .youqing-container { position:relative; margin:0 auto; height:80px;}
.yqlianjie .youqing { position:absolute; z-index:1; opacity:0; overflow:hidden; line-height: 45px;}
.yqlianjie .youqing.active { z-index:100; opacity:1; -webkit-transition:all .2s ease-out .1s; transition:all .2s ease-out .1s}
.yqlianjie .youqing-preview { display:inline-block; width:576px; position:relative; top:28px; left:-60px; z-index:200}
.yqlianjie .youqing .list { float: left; padding:20px 3px;}
.yqlianjie .youqing .list img { width: 40px; margin-bottom: 5px; float: left;}
.yqlianjie .youqing .list .span {width:100%; height: 20px; line-height: 20px; font-size: 12px; text-align: center; font-weight: bold; display: block; color: #FF7C00; float: left;}
.yqlianjie .youqing .list .text { width:100%; text-align: center; white-space: nowrap; overflow: hidden; line-height: 26px; float: left;}

/*通用*/
/*当前位置*/
.location { width: 1200px; margin: 20px auto; height: 18px;}
.location i { float: left; width: 20px; height: 29px;	margin-right: 5px;}
.location i img { width: 100%;}
.location a { color: #666;}
.location em { color: #cecece;}

/*图片详细幻灯片*/
/*当前位置*/
.locatp { width: 1200px; margin: 20px; height: 18px;}
.locatp i { float: left; width: 20px; height: 29px;	margin-right: 5px;}
.locatp i img { width: 100%;}
.locatp a { color: #999;}
.locatp em { color: #cecece;}

/*二级导航*/
.nytit { width: 1200px; height: 50px; line-height: 50px; margin: 0 auto; border-bottom: 2px solid #E4E4E4; position: relative; z-index: 2; background: #F7F7F7;}
.nytit a { width: 120px; height: 50px; line-height: 50px;	color: #333; text-align: center; float: left; font-size: 18px;}
.nytit a:hover { height: 50px; line-height: 50px; border-bottom: 2px solid #00943D; color: #00943D;}
.nytit .ative { height: 50px;	line-height: 50px; border-bottom: 2px solid #1db72b; color: #1db72b;}

/*二级导航黑*/
.nyhtit { width: 100%; height: 50px; margin: 0 auto; border-bottom: 2px solid #E4E4E4;	position: relative;	z-index: 2; background: #F7F7F7;}
.nyhtit a { width: 120px;	height: 50px;	line-height: 50px; color: #333;	text-align: center;	float: left; font-size: 18px;}
.nyhtit a:hover {	height: 50px;	line-height: 50px; border-bottom: 2px solid #00943D;	color: #333; font-weight: 700;}
.nyhtit .ative { height: 50px; line-height: 50px;	border-bottom: 2px solid #1db72b; color: #333; font-weight: 700;}

/*图片二级导航*/
.tptit { width: 1200px;	height: 50px; margin: 0 auto;	border-bottom: 2px solid #E4E4E4; position: relative; z-index: 2; background: #F7F7F7;}
.tptit a { padding:0 20px; height: 50px; line-height: 50px; color: #333; text-align: center; float: left; font-size: 18px;}
.tptit a:hover { height: 50px; line-height: 50px; border-bottom: 2px solid #00943D; color: #333; font-weight: 700;}
.tptit .ative { height: 50px; line-height: 50px; border-bottom: 2px solid #1db72b; color: #333; font-weight: 700;}

/*车型详细*/
.cartit { width: 100%;	height: 50px; margin: 0 auto;	border-bottom: 2px solid #E4E4E4;	position: relative;	z-index: 2;}
.cartit a { margin-right: 20px; height: 50px; line-height: 50px; color: #333; text-align: center; float: left; font-size: 14px;}
.cartit a:hover { height: 50px; line-height: 50px; border-bottom: 2px solid #00943D;	color: #333; font-weight: 700;}
.cartit .ative { height: 50px; line-height: 50px;	color: #333; font-weight: 700;	font-size: 28px;}

/*分页*/
.page { text-align: center; clear: both; margin: 20px 0;}
.page a { color:#333; margin:0 2px; cursor: pointer; border-radius:3px; -moz-border-radius:3px; border:1px solid #DDD; height:38px; line-height:38px; display:inline-block; font-size: 12px; width:40px;}
.page a.p_curpage,.page a.p_curpage:hover { background:#00943D; color: #fff; text-decoration:none; border:1px solid #00943D;}
.page a.p_total:hover, .page a.p_pages:hover { background:#B40000; color:#fff; text-decoration:none;}
.page a:hover { background:#00943D; text-decoration:none;color:#fff}
.page input.text { border:1px solid #2496DC; width:24px; height:15px; text-align:center;}
.page input.button { width:51px; height:21px; background:url(../images/zdbt.gif); color:#FFF;}
.page a.gray { background:#E8E8E8; color:#FFF;}
.page u { color:#333; margin:0 2px; cursor: pointer; border-radius:3px; -moz-border-radius:3px; border:1px solid #00943D; color: #fff; background:#00943D; height:38px; line-height:38px; display:inline-block; font-size: 12px; width:40px;text-decoration: none;}
.nozwpicx { height:100%; background:url(../images/nopic.jpg) center center #F2F2F2 no-repeat; display:block;}

/*资讯*/
.news_left { width: 860px; float: left;}
.news_left ul { margin-bottom: 20px; overflow: hidden;}
.news_left li { padding: 20px 0px; border-bottom: 1px solid #e9eef4; overflow: hidden; position: relative;}
.news_left li:hover { background: #fafafa;}
.news_left li img { width: 195px;	height: 130px; margin-right: 20px; float: left;}
.news_left li:last-child { border-bottom: none;}
.news_left p { width:584px; height: 24px; line-height: 24px; float: left; color: #888; margin-bottom: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.news_left h3 { width:645px; float: left; font-size: 20px; color: #333; margin-bottom: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.news_left li:hover h3 { color: #ff4c4c;}
.news_left li span { float: left; color: #999999; margin-right: 10px;}
.news_left i { width: 24px; height: 24px; float: left; margin-right: 4px;}
.news_left i .img1 { width: 24px; height: 24px; margin: -2px 0 0 0; border-radius: 24px;}
.news_left i .img2 { width: 21px; height: 13px; margin: 3px 6px 0 0;}
.news_left i .img3 { width: 19px; height: 16px; margin: 1px 6px 0 0;}
.news_left .bottom { position: relative; bottom: -35px; float: left;}
.news_left .bottom font { /*margin-left: 5px;*/}
.news_right { width: 300px; float: right; margin-left: 40px;}
.news_right .tit { color: #333; line-height: 32px; font-size: 20px; font-weight: bold;}
.news_right ul { width: 100%; float: left;}
.news_right li { padding: 9px 0px 9px 0px; overflow: hidden;}
.news_right li img { width: 110px; height: 80px; float: left; margin-right: 12px;}
.news_right li .text { float: left; width: 178px; padding-top: 13px;}
.news_right li p { height: 48px; line-height: 24px;overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; word-break: break-all; display: -webkit-box; white-space: pre-wrap; -webkit-box-orient: vertical;}
.news_right li .text i { display: inline-block; width: 12px; height: 12px;}
.news_right li .text i img { width: 15px; height: 9px; margin-top: 3px;}
.news_right li .text span { font-size: 12px; color: #999999; margin-left: 3px;}

/*创作团队*/
.cztuandui { width: 100%; float: left;}
.cztuandui li { width: 136px; float: left; text-align: center; margin: 10px 7px;}
.cztuandui li img { width: 65px; height: 65px; padding: 0 10px; border-radius: 50%;}
.cztuandui li span { width: 80px; line-height: 30px; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.cztuandui .lan { color: #4284d9; border: 1px solid #4284d9; cursor: pointer;}
.cztuandui .hui { cursor: not-allowed; color: #999; border: 1px solid #999;	border-radius: 2px;}

/*视频*/
.video_up { width: 1200px; margin: 0 auto; padding-bottom: 20px; overflow:hidden;}
.video_up .zhutu { width:600px; height: 350px; float: left; position: relative;}
.video_up .zhutu img { width: 100%; height: 100%;}
.video_jdem { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; bottom:calc(50% - 25px); left: calc(50% - 25px);}
.video_up li { width: 290px;height:170px; float: left; position: relative; margin: 0 0 10px 10px;}
.video_up li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: 100%; height: 100%;}
.video_up li span { position: absolute; bottom: 0; left: 0; width: 96%; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.video_up .escar li:nth-child(2n) {	margin-right: 0;}
.video_tit { color: #333;	font-size: 20px; font-weight: bold; margin: 0 0 20px 0;}
.video_tit:before { content: ''; position: relative; top: 3px; display: inline-block;	width: 6px;	height: 20px; border-radius: 3px;	margin-right: 10px;	background: #05c2d3;	vertical-align: top;}
.video_left { width: 1200px; float: left;}
.video_left ul { margin-bottom: 20px; overflow: hidden;}
.video_left li { width: 281px; float: left; margin-right: 25px;	margin-bottom: 15px; overflow: hidden; position: relative;}
.video_left li img { width: 281px; height: 172px; float: left;}
.video_left .videojdem { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; top: 61px; left: calc(50% - 25px);}
.video_left .text { width:281px;/* height: 84px;*/ float: left;}
.video_left .text h1 { width:100%; float: left; line-height: 24px; font-size: 14px; font-weight: 700;	margin-top: 3px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.video_left li span { height: 19px;	line-height: 19px; font-size: 12px; color: #666; margin: 5px 5px 0 0;}
.video_left li i { float: left;}
.video_left li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.video_left li:nth-child(4n){ margin-right: 0;}
.video_right { width: 300px; float: right; margin-left: 40px;}
.video_right .tit { color: #333;	line-height: 32px; font-size: 20px; font-weight: bold;}
.video_right ul { width: 100%; float: left;}
.video_right li { padding: 9px 0px 9px 0px; overflow: hidden;}
.video_right li img { width: 110px;	height: 80px;	float: left;margin-right: 12px;}
.video_right li .text { float: left; width: 178px; padding-top: 13px;}
.video_right li p { height: 48px; line-height: 24px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.video_right li .text i { display: inline-block; width: 12px; height: 8px;}
.video_right li .text i img { width: 12px; height: 8px;}
.video_right li .text span { font-size: 12px; color: #999999; margin-left: 3px;}

/*露营地*/
.luying_tit { width: 100%; float: left; border-bottom: 1px solid #cecece; padding: 5px 0;}
.luying_cf { width: 100%; float: left; padding:0 0 6px 0;}
.luying_tit .sx { width: 80px; float: left;}
.luying_tit .yl { width: 1110px; float: left; padding: 2px 5px;}
.luying_tit .yl li { padding: 0 8px; float: left;}
.luying { width: 1200px; float: left; /*margin-top: 20px;*/}
.luying ul { margin-bottom: 20px; overflow: hidden;}
.luying li { width: 281px; float: left; margin-right: 25px; margin-bottom: 15px; overflow: hidden;}
.luying li img { width: 281px; height: 156px; float: left;}
.luying .text { width:281px; float: left;}
.luying .text h1 { width:100%; float: left;	line-height: 24px; height: 24px; font-size: 14px; font-weight: 700;	margin-top: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.luying .text .left { float: left; padding-left: 11px; width:205px;}
.luying .text .left img {	border-radius: 50%;	border: 2px solid #fff; margin-bottom: 3px; float: left; margin-left: -11px;	width: 24px; height: 24px;}
.luying .text .left span { width: 65px; float: left; line-height: 19px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.luying .text .left font { width: 116px; float: left; height: 19px;	line-height: 19px; font-size: 12px;	color: #666;	margin: 5px 2px 0 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.luying .text .left span em { color: #fc6964; margin-right: 2px;}
.luying li span { height: 19px; line-height: 13px; font-size: 12px; color: #666; margin: 5px 0 0 0; float: right;}
.luying li i { font-size: 20px; margin-right: 5px;}
.luying li i img { width: 21px; height: 13px; margin:3px 0;}
.luying .ahover { color: #ff4c4c;}
.luying li:nth-child(4n){ margin-right: 0;}

/*营地商家轮播图及简介*/
#wrapper { width:450px; float: left;}
#picSlideWrap { padding-bottom:10px;}
.imgnav { position:relative; margin:0 auto; width:450px;}
#img { z-index:10; width:450px; position:relative; text-align:center;}
#img img { width: 450px; height:276px; display:none;}

#cbtn { position:relative; /*height:122px; background:#EAEBF0; border:1px solid #D6D9DC; margin-top:12px;*/ }
#cbtn ul { position:relative; width:380px; height:80px; padding: 0 10px;}
#cbtn ul li { float:left; padding:6px 3px 3px 2px; width:84px; height:50px; cursor:pointer; text-align:center; margin:0 3px; position:relative;}
#cbtn ul li img { width:100%; height:100%; display:block; padding: 0;}
#cbtn ul li tt { background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ; font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov { background:url(/i/web/images/imgHoverBg.png) no-repeat;}

#cSlideUl { width:400px; height:80px; overflow:hidden; position:relative; /*top:10px;*/ margin:0 auto;}
.picSildeLeft { cursor:pointer; position:absolute; top:5px; left:0; z-index:9;}
.picSildeLeft img { padding: 0;}
.picSildeRight { cursor:pointer; position:absolute; top:5px; right:0; z-index:9;}
.picSildeRight img { padding: 0;}

.sjleft_tit { width: 100%; height: 50px; float: left; margin:0 0 20px 0; border-bottom: 2px solid #E4E4E4;	position: relative;	z-index: 2;	/*background: #F7F7F7;*/}
.sjleft_tit a { padding:0 20px; height: 50px; line-height: 50px; color: #333; text-align: center; float: left; font-size: 18px;}
.sjleft_tit a:hover { height: 50px; line-height: 50px; border-bottom: 2px solid #00943D; color: #333; font-weight: 700;}
.sjleft_tit .ative { height: 50px; line-height: 50px; border-bottom: 2px solid #1db72b; color: #333; font-weight: 700;}

/*展会*/
.zhanhui_tit { margin: 30px 0 40px; overflow: hidden;	font-size: 20px; text-align: center; font-weight: bold;}
.zhanhui_tit li { list-style: none; float: left; margin: 10px 13px 10px 5px; /*display: inline-block;*/ background-color: #FFFFFF; border-radius: 4px; padding: 8px 30px; box-shadow: 1px 2px 12px rgba(29,183,43,0.3);}
.zhanhui_tit .on { background-color: #1db72b; color: #ffffff;}
.zhanhui_tit .on a { color: #ffffff;}
.zhanhui ul { margin-bottom: 20px; overflow: hidden;}
.zhanhui li { width: 580px; height: 460px; float: left;	margin-right: 25px;	margin-bottom: 10px; overflow: hidden;}
.zhanhui li img { width: 580px; height: 356px; float: left;}
.zhanhui .text { width:580px; height:85px; float: left; padding: 15px 0 0px 0;}
.zhanhui .text h1 { font-size: 22px; color: #333; line-height: 35px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.zhanhui li p { font-size: 16px; color: #9B9B9B;	line-height: 21px; margin-top: 10px; margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zhanhui li p em { color: #1db72b;	margin: 0 2px;}
.zhanhui li span { margin-right: 15px;}
.zhanhui li:nth-child(2n){ margin-right: 0;}
.zhanhui .apply { width: 100%; height: 42px; float: left;}
.zhanhui .apply .left { float: left;	padding-left: 11px;	min-width: 41px;}
.zhanhui .apply .left img {	border-radius: 50%;	border: 2px solid #fff; margin-bottom: 3px; float: left;	margin-left: -11px;	width: 30px; height: 30px;}
.zhanhui .apply .left span { font-size: 18px;	color: #999;	line-height: 30px; margin-left: 8px;}
.zhanhui .apply .left span em { color: #fc6964;	margin-right: 2px;}
.zhanhui .apply .btn { width: 120px; height: 40px; line-height: 40px; cursor: pointer; background-color: #1db72b; border-radius: 100px; display: inline-block; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation;	touch-action: manipulation;	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;	user-select: none; border: 1px solid transparent;	font-size: 16px; color: #FFFFFF;}

/*车型*/
/*左侧分类*/
.brand_wrap { width:300px; float: left; display: block;}
.clear { clear: both;}
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.ml9 { margin-left: 9px;}
.mr9 { margin-right: 9px;}
.brand_left { width: 300px;float: left; background:#fff; margin-bottom: 80px; overflow: hidden;}
.brand_right { width: 745px; float: right;}

/*brand_nav*/
.brand_head { background: #eff2f5; border: 1px solid #e6e6e6; border-bottom: 0; width: 289px; height: 40px; font:bold 16px/40px "Microsoft YaHei"; color: #444; padding-left: 9px;}
.brand_nav { width: 298px; border: 1px solid #e6e6e6; display: block; position: relative; z-index: 1; }
.brand_nav .brand_side { width: 298px; height: 85px; border-right: 1px solid #e6e6e6; background: #FAFBFC; position: absolute; left: 0; top: 0;}
.brand_nav .numA-Z { padding: 5px 0 0 0; width: 289px; text-align: center; }
.brand_nav .numA-Z a { width: 20px; height: 20px; border: 1px solid #f1f1f1; text-align: center; background: #eff2f5; margin-top:8px; display: inline-block; font: 12px/20px Arial; color: #44494d; }
.brand_nav .numA-Z a:hover { text-decoration: none; background: #1db72b; color: #FFF; }
.brand_nav .numA-Z .active { width: 24px; height: 24px; border: 1px solid #1db72b; font: 14px/24px Arial; text-align: center; background: #1db72b; color: #FFF;}

/*brand_col*/
.brand_col { width: 289px;}
.brand_col .brand_list { width: 298px; height:600px; position:relative; top:85px; display: block; overflow-y: scroll;}
.brand_col .list_cont li { display: block; border-bottom: 1px solid #e6e6e6; height: 31px; line-height: 31px;}
.brand_col .list_cont li a { display: block;}
.brand_col .list_cont li a:hover { color: #1db72b; text-decoration: none; background-color:#eff2f5;}
.brand_col .list_cont .sign { width: 31px; height: 31px; float: left; display: inline; margin: 0 7px;}
.brand_col .list_cont .sign img { width: 24px; margin: 3px;}
.brand_col .list_cont .name { height: 23px; background: #eff2f5; line-height: 22px; padding-left: 10px;}
.brand_col .list_cont .a2 { padding-left: 28px; height: 24px; line-height: 24px;}
.brand_col .list_cont .menu_li { padding-left: 46px; height: 24px; line-height: 24px;}
.brand_col .list_cont .menu_li a { width: 93px; height: 18px; display: inline-block; line-height: 18px; padding: 0 2px;}
.brand_col .list_cont .menu_li a:hover { background: #1db72b; color: #FFF; text-decoration: none;}
.brand_col .list_cont .a1 { height: auto; padding-left: 0; display:none;}
.brand_col .list_cont .a1 ul { padding:0; margin: 8px 0; background: url("../images/line05.png") repeat-y 10px top;}
.brand_col .list_cont .a1 li { border-bottom: 0;}
.brand_col .list_cont .a2 { background: url("../images/line01.png") no-repeat;}
.brand_col .list_cont .a2 a:hover { background-color: #FFF;}
.brand_col .list_cont .menu_li { line-height: 20px; height: 21px; background: url("../images/line03.png") no-repeat 32px top;}
.brand_col .list_cont .menu_no { background: url("../images/line06.png") no-repeat 32px bottom;}

/*bread_nav*/
.bread_nav { display: block; height: 20px; width: 980px; margin: 10px auto 0 auto;}
.bread_nav .nav_l { float: left; font: 14px/20px "Microsoft YaHei"; color: #838383;}
.bread_nav .nav_l a { color: #3697db;}
.bread_nav .nav_l em { padding: 0 5px; font-family: "SimSun";}

/*条件筛选*/
.shaixuan_right { width: 860px; margin-left: 40px; float: left;}
.aui-choice-screen { width: 100%; margin-bottom: 20px;}
.aui-screen-list-box dl { border-bottom: 1px dashed #E4E4E4; width: 100%; overflow: hidden;}
.aui-screen-list-box dl dt { float: left; height: 30px;}
.aui-screen-list-box dl dt { text-align: right; width: 90px; height: 45px; font-weight: 600; line-height: 45px;}
.aui-screen-list-box dl dd { position: relative; padding-bottom: 5px; padding-left: 0px; width: calc(100% - 90px); float: left; overflow: hidden; padding-top: 0px;}
.aui-screen-list-box dl dd a { line-height: 14px;	display: inline-block; color: #333; overflow: hidden; text-decoration: none; height: 28px; line-height: 28px; padding: 0 8px; margin-top: 8px;}
.aui-screen-list-box dl dd a:hover { background: #1db72b; color: #fff;}
.aui-screen-list-box dl dd a.selected {	background: #1db72b; color: #fff;}
.aui-screen-list-box dl dd span.more { position: absolute; width: 39px;	display: block;	height: 14px;	top: 6px;	cursor: pointer; right: 1px}
.aui-screen-list-box dl dd span.more label { display: inline-block;	cursor: pointer}
.aui-screen-head-choice {	border-bottom: #1db72b 1px solid; width: 100%; overflow: hidden; height: 50px; line-height: 50px;}
.aui-screen-head-choice dl { width: 100%; background: #f6f8fd; overflow: hidden; border-bottom: 2px solid #E4E4E4;}
.aui-screen-head-choice dl dt {	float: left}
.aui-screen-head-choice dl dd {	float: left}
.aui-screen-head-choice dl dt {	text-align: right; line-height: 48px;	width: 90px; height: 48px; font-weight: 700; border-bottom: 2px solid #00943D; font-size: 16px;}
.aui-screen-head-choice dl dd {	padding-bottom: 4px; width: 80%; padding-top: 2px;}
.aui-selected-info { border:1px solid #f60; position: relative; padding-bottom: 1px; margin: 4px 5px 0 0; padding-left: 5px; padding-right: 20px; display: block; white-space: nowrap;	background: #fff; float: left; height: 30px; line-height: 30px;}
.aui-selected-info label { color: #f60}
.aui-selected-info span { font-size: 12px;}
.aui-eliminate { line-height: 30px;	margin-top: 4px; width: 80px; float: left; color: #f60; cursor: pointer; font-size: 12px;}
.aui-selected-info em { background: url("../images/icon/close.png") no-repeat; cursor: pointer; display: block;	height: 13px;	overflow: hidden;	position: absolute;	right: 2px;	top: 9px;	background-size: 12px; width: 13px;}
.aui-sr-input { height: 35px; line-height: 35px; display: block; float: right; padding-top: 5px; color: #999; padding-right: 10px;}
.aui-sr-input input { width: 42px; height: 25px; line-height: 25px; border: 1px solid #CCC; border-radius: 2px; text-align: center; vertical-align: middle; font-size: 12px; padding: 0; color: #222;}
.aui-sr-input button { color: #fff; background: #1db72b; height: 25px; line-height: 25px; width: 40px; text-align: center; margin-left: 3px; border-radius: 3px; cursor: pointer; border: none;}
.aui-list-pz-size { float: left; padding-top: 8px; width: 100%; height: auto;}
.aui-list-pz-size li { float: left; width: 134px; padding-bottom: 5px; color: #1db72b; height: 29px; line-height: 29px;}
.aui-screen-list-box .aui-aui-screen-list-item { height: 100px; border-bottom: none;}
.aui-screen-list-box .aui-aui-screen-list-item dd { height: 100px; overflow: hidden;}
.aui-list-pz-size li label { color: #333;}
.aui-list-pz-size li label input { margin-right: 3px;}

/*车型*/
.chexing { width: 840px; padding-top: 20px; float: left;}
.chexing li { width: 196px; height: 220px; /*border-radius: 4px;*/ border: 1px solid #EEE; float: left; margin-right: 15px; margin-bottom: 15px; overflow: hidden;}
.chexing li img { width: 196px; height: 154px; float: left; transform: translateZ(0);}
.chexing .text { width: 196px;	height: 67px;	box-sizing: border-box; margin-top: -1px; border-radius: 0 0 4px 4px;	padding: 0 6px; float: left;}
.chexing .text h1 { font-size: 16px;	height: 21px;	line-height: 21px; text-align: center; white-space: nowrap;	display: block;	overflow: hidden; padding: 0 3px; text-overflow: ellipsis; margin-top: 8px;}
.chexing li span { height: 19px; line-height: 19px; font-size: 14px; color: #FF0000; text-align: center; width: 100%; margin-top: 8px; float: left;}
.chexing li:nth-child(4n){ margin-right: 0;}
.ppleft { width: 190px; float:left; padding-top: 20px; text-align: center;}
.ppleft .img { border:1px solid #ddd; padding: 20px;}
.ppleft .img img { width: 100px; height: 100px;}
.ppleft .title { height:30px; line-height:30px; text-align: center; font-size: 16px;}
.chexing2 { width: 640px; padding: 20px 0 0 10px; float: right; border-left: 1px solid #e5e5e5; margin-bottom: 20px;}
.chexing2 li { width: 196px; height: 218px;/* border-radius: 4px;*/	border: 1px solid #EEE; float: left;	margin-right: 15px;	margin-bottom: 15px; overflow: hidden;}
.chexing2 li img { width: 196px; height: 154px; float: left; transform: translateZ(0);}
.chexing2 .text { width: 196px; height: 67px;	box-sizing: border-box; margin-top: -1px;/*	border-radius: 0 0 4px 4px;*/	padding: 0 6px; float: left;}
.chexing2 .text h1 { font-size: 16px;	height: 21px;	line-height: 21px; text-align: center;	white-space: nowrap; display: block; overflow: hidden; padding: 0 3px; text-overflow: ellipsis; margin-top: 8px;}
.chexing2 li span { height: 19px;	line-height: 19px; font-size: 14px; color: #FF0000; text-align: center; width: 100%; margin-top: 8px; float: left;}

/*图库*/
.tp_up { width: 860px; margin: 0 auto; padding-bottom: 20px; overflow:hidden;}
.tp_up .zhutu { width:430px; height: 270px; float: left;}
.tp_up .zhutu img { width: 100%; height: 100%;}
.tp_up li { width: 205px; height:130px; float: left; position: relative; margin: 0 0 10px 10px;}
.tp_up li img { position: absolute;	left: 0; top: 0; bottom: 0; right: 0; width: 100%; height: 100%;}
.tp_up li span { position: absolute; top: 99px; left: 0; width: 193px; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.tp_up li:nth-child(2n) {	margin-right: 0;}
.tp_foot { width: 860px; margin: 0 auto; padding: 20px 0; overflow:hidden;}
.tp_foot li { width: 280px; height:180px; float: left; position: relative; margin: 0 10px 10px 0;}
.tp_foot li img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: 100%; height: 100%;}
.tp_foot li span { position: absolute; bottom: 0; left: 0; width: 268px; color: #fff; padding: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.79) 100%); background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.79) 100%);}
.tp_foot li:nth-child(3n) {	margin-right: 0;}
.tpxiangxi { width: 860px; margin: 0 auto; padding: 20px 0 0 0; overflow:hidden;}
.cititle { font-size: 18px;	line-height: 24px; margin-top: 20px;}
.tpxiangxi .zhutu { width:430px; height: 250px; float: left;}
.tpxiangxi .zhutu img { width: 100%; height: 100%;}
.tpxiangxi li { width: 205px; height:120px; float: left; position: relative; margin: 0 10px 10px 0;}
.tpxiangxi li img { position: absolute;	left: 0; top: 0;	bottom: 0; right: 0; width: 100%; height: 100%;}
.tpxiangxi li:nth-child(4n) {	margin-right: 0;}

/*图片-详细页轮换*/
.mod18 { width:900px; height:760px; margin:20px; position:relative;}
.mod18 .btn { position:absolute; width:20px; height:74px; top:548px; cursor:pointer; z-index:99; font-size:50px; font-weight:bold;}
.mod18 .prev { left:0; background:url(../images/tupianlunhuan/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop { top:213px; width:46px; height:80px;}
.mod18 #prevTop { background:url(../images/tupianlunhuan/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop { background:url(../images/tupianlunhuan/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next { right:0; background:url(../images/tupianlunhuan/nextBtn.png) no-repeat;}
.mod18 li { float:left;}
.mod18 .cf li { position:relative; color:#fff;}
.mod18 .cf a { display:block; width:900px; height:527px; position:absolute; color:#fff;}
.mod18 .cf a img { width: 900px; height: 527px;}
.mod18 .cf li span { display:block; width:900px; position:absolute; left:0; bottom:0; padding:10px 20px; line-height:22px; text-align:center; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox { height:527px; position:relative; overflow:hidden;}
.mod18 .picBox ul { height:527px; position:absolute;}
.mod18 .picBox li { width:900px; height:527px;}
.mod18 .listBox { width:840px; height:100px; margin:15px auto; position:relative; padding:6px 0 10px; overflow:hidden;}
.mod18 .listBox ul { height:100px; position:absolute; left: 0!important;}
.mod18 .listBox li { width:129px; height:70px; cursor:pointer; position:relative;}
.mod18 .listBox li i { display:none;}
.mod18 .listBox li a { display:block; width:124px; height:70px;}
.mod18 .listBox li img { width:120px; height:70px; margin: 2px 0;}
.mod18 .listBox .on img { width:120px; height:70px; border:2px solid #cecece;}
.mod18 .listBox .on i { display:block;}

/*图片-切换*/
.sare { width: 180px; float: right;}
.sare ul { position: absolute; top: 96px;}
.sare li { width: 180px; height: 49px; padding: 10px 0px; text-align: center; background-color: #313131; border: 1px solid #262626; text-align: center;	color: #999;	font-size: 16px;}
.sare .ative { border-color: #262626; background-color: #2f87fe; text-align: center; color: #fff; position: relative; z-index: 2; top: 0; left: 0; font-size: 18px;}
.sare span { width:100%; float: left; text-align: center;}

/*车型-详细页*/
.car_head { width:100%; float: left; margin-bottom: 36px;}
.car_headleft { width: 450px; float: left; margin-right: 40px;}
.car_headleft .zhutu { width: 450px; height: 300px; position: relative;}
.car_headleft .zhutu img { width: 450px; height: 300px;}
.car_headleft h4 { padding: 0 7px; height: 30px; line-height: 30px; position: absolute; background: #cecece; bottom: 0; right: 0;}
.car_headleft .list { width: 450px; height: 115px; float: left; margin-top: 15px;}
.car_headleft .list li { width: 143px; float: left; text-align: center; position: relative;}
.car_headleft .list li img { width: 143px; height: 120px;}
.car_headleft .list li span  { width: 100%; height: 20px; line-height: 20px; background: #FF7C00; color:#ffffff; position: absolute; bottom: 0; right: 0;}
.car_marleft { margin-right: 10px; }
.car_headright { width: 710px; float: left; overflow: hidden;}
.car_headright h1 { width:100%; font-size: 24px; line-height: 32px; margin-bottom: 10px; color: #333; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.car_headright .adress { color: #666; font-size: 14px; font-weight: 500; margin-right: 5px;}
.car_headright .adress i { padding-left: 6px;}
.car_headright .adress i img { width: 25px; margin: -2px 0;}
.car_headright .liulan { color: #666; font-size: 14px; font-weight: 500;}
.car_headright .liulan i { padding-left: 6px;}
.car_headright .liulan i img { width: 21px; margin: -1px 3px;}
.car_headright .proice {/*width:100%; */font-size: 20px; line-height: 32px; float: left;}
.car_headright .note { font-size: 16px; color: #999;}
.car_headright .red { color: #FF4F53; font-size: 26px; vertical-align: -4px; font-weight: bold;}
.car_headright .xdj { font-size: 16px; display: inline-block; line-height: 40px; height: 40px; margin: 10px 25px 0 0;	padding: 0 40px; background: #FF7C00; border-radius: 3px; text-align: center; color: #ffffff; cursor: pointer; vertical-align: middle; border:none;}
.car_headright .tjdj { font-size: 16px;	display: inline-block; line-height: 40px; height: 40px; margin: 10px 25px 0 0; padding: 0 40px; background: #e60714;	border-radius: 3px; text-align: center;	color: #ffffff; cursor: pointer;	vertical-align: middle; border:none;}
.car_headright .yuyue { font-size: 16px; display: inline-block; line-height: 40px; height: 40px; margin: 10px 25px 0 0;	padding: 0 40px; background: #1db72b; border-radius: 3px; text-align: center; color: #ffffff; cursor: pointer; vertical-align: middle; border:none;}
.car_headright .ljgm { width: 100%; float: left;}
.car_headright .proice b { font-size: 18px; color: #333; font-weight: 100;}
.car_headright .shuju { line-height: 36px; font-size: 16px; color: #333;}
.car_headright .shuju span { color: #999999; font-size: 14px;}
.car_headright .shuju em { display: inline-block; height: 18px; width: 1px;	background-color: #D8D8D8;	margin: 0 10px;	vertical-align: middle;}
.car_headright .huise { font-size: 16px; display: inline-block; line-height: 40px; height: 40px; margin: 15px 25px 0 0; padding: 0 40px; background: #ffffff; border-radius: 3px; text-align:center; border: #ccc solid 1px; cursor: pointer; vertical-align: middle;}
.car_headright .xiazong { width: 96%; float: left; background: #F9F9F9; padding: 8px 2%; margin: 8px 0px;}
.carfoot { width: 100%; margin:0 0 20px 0; float: left;}
.carfoot li { width: 50%; margin: 20px 0; float: left;}
.carfoot li img { width: 120px; height: 120px; float:left; margin-right: 55px;}
.carfoot li em { width: 400px; font-size: 16px; line-height: 28px; float: left; margin-top: 14px; font-weight: bold;}
.carfoot li i { width: 400px; float: left; line-height: 24px;}

/*新增商城详细页*/
.car_headright .escxx { width:100%; font-size:14px;	line-height: 20px; margin-bottom: 5px; color: #999; float: left;}
.car_headright .escxx span { }
.car_headright .scesc { line-height: 40px; font-size: 18px; color: #333;}
.car_headright .scesc li { width: 20%; float: left; text-align: center;}
.car_headright .scesc span { width: 100%; float: left; padding: 0 2%; color: #999999;}
.car_headright .scesc em { width: 100%; float: left; padding: 0 2%; color: #333;}
.scesc_tit { width: 100%; float: left; border-left: #1db72b solid 3px; padding-left:10px; margin:0 0 20px 0; font-size: 20px; font-weight: bold;}
.scesc_foot { width: 100%; float: left;}
.scesc_foot .tit { width: 100%; float: left; border-left: #1db72b solid 3px; padding-left:10px; margin:20px 0; font-size: 20px; font-weight: bold;}
.scesc_pz { float: left; padding: 20px; width: 1160px; background: #f8f8f8;}
.scesc_pz li { width: 20%; height: 100px; float: left; text-align: center;}
.scesc_pz li span { width: 100%; float: left; padding: 0 2%; color: #999999;}
.scesc_pz li em { width: 100%; float: left; padding: 0 2%; color: #333;}
.scesc_jj { width: 100%; float: left; font-size: 16px; line-height: 36px;}
.scesc_jj img{ width: 100%;}
.scesc_tp { width: 100%; float: left;}
.scesc_tp li { width: 580px; float: left; padding: 15px 30px 15px 0; margin: 0;}
.scesc_tp li:nth-child(2n) { padding-right: 0;}
.scesc_tp li img { width: 580px; height: 390px; margin-right: 0;}
.car_headright .zhuangbei { width: 94%; float: left; background: #F9F9F9; padding:15px 3%; margin: 10px 0px; line-height: 30px;}

/*咨询*/
.zixun { width: 100%; min-height: 400px; margin-bottom: 30px; float: left;}
.zixun .title { width: 100%; line-height: 50px; height: 50px; font-size: 22px; font-weight: bold; float: left; margin-bottom: 20px; border-bottom:1px solid #FF7c00}
.zixun .form-group { width: 100%; margin-bottom: 20px; float: left;	clear: both;}
.zixun .form-group i { color: #e0000a;}
.zixun .form-group>label { margin-top: 9px; width: 105px; float: left; color: #999;}
.zixun .form-group>.input-group {	float: left; padding-left: 0; position: relative;}
.zixun .text { position: relative; display: inline-block; width: 400px; padding:0 10px;	height: 40px;	line-height: 40px; border: 1px solid #ccc; border-radius: 3px;	background: #fff; vertical-align: middle; font-size: 14px;}
.zixun p { width: 100%; float: left; height: 16px; line-height: 16px; color: #999; margin-bottom: 20px; padding-left: 120px;}

/*租赁*/
.lease { width: 1200px; margin: 0 auto; clear: both; overflow: hidden;}
.lease_redtit { width: 100%; height: 46px; float: left; border-bottom: #ececec solid 1px;}
.lease_redtit .name { float: left; color: #333; font-size: 20px; font-weight: 700; padding: 10px 5px;	margin-right: 30px; border-bottom: 2px solid #333;}
/*.sclist_redtit .name:before { content: ''; position: relative; top: 6px; display: inline-block;	width: 6px;	height: 20px; border-radius: 3px; margin-right: 10px; background: #53a6ff; vertical-align: top;}*/
.lease_redtit span { padding: 0 15px; margin:14px 0; float: left; font-size: 14px; border-left: 1px solid #ddd; color:#141414; float:right;}
.lease li { width: 278px; float: left;	margin-right: 26px;	margin-top: 15px; overflow: hidden; display: inline-block; border: 1px solid #EEE;}
.lease .imgtp { width: 278px; height: 172px; overflow: hidden;}
.lease li img { width: 100%; transition:all 0.5s;}
.lease li img:hover { transform: scale(1.2); -webkit-transform: scale(1.2);}
.lease li span { width: 100%; height: 22px; line-height: 22px; float: right; font-size: 12px; color: #666; margin-bottom: 8px;}
.lease .text { width:260px;/* margin: 10px 0 0 0;*/ padding:10px 10px; float: left; background: #f8f8f8;}
.lease .text:hover { background: #f8f8f8;}
.lease .text h1 { width: 100%; float: left; line-height: 26px; font-size: 18px; font-weight: 700; margin-bottom: 3px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.lease .text .left { float: left; padding-left: 11px; width:110px;}
.lease .text .left img { border-radius: 50%;	border: 2px solid #fff;/* margin-bottom: 3px;	*/float: left; margin-left: -11px;	width: 24px; height: 24px;}
.lease .text .left span { width: 90px; float: left; line-height: 28px; height: 28px; margin: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.lease .text .left span em { color: #fc6964; margin-right: 2px;}
.lease .shuom { max-width: 138px; float: right; height: 28px; color: #999;}
.lease .qian1 { color: #e62021; float: left; line-height: 28px;}
.lease .wz1 { color: #e62021; font-size: 20px; float: left; line-height: 26px;}
.lease .wz2 { color: #e62021; font-size: 12px; float: left; line-height: 28px;}
.lease .wz3 { color: #999999; font-size: 12px; float: right; margin-left: 3px; line-height: 28px; text-decoration: line-through;}
.lease li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.lease li:nth-child(4n){ margin-right: 0;}
.popup { display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, .5); z-index: 888;}
.popup-content { width: 420px; height: 225px; position: relative; left: calc(50% - 150px); top: calc(50% - 100px); border-radius: 6px; background-color: #FFF; box-shadow: 0 0 3rem rgba(0,0,0,.2); animation: popup .2s linear forwards;}
.popup-content .title { width: 100%; font-size: 16px; height: 46px; line-height: 46px; text-align: center; float: left; border-bottom: #efefef solid 1px;}
.popup-content .list { width: 92%; float: left; padding: 8px 4%;}
.popup-content .list img { width: 109px; height: 68px; float: left;}
.popup-content .list em { width: calc(100% - 124px); line-height: 68px; float: left; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.popup-content p { padding: 0 4%; float: left;}
.popup-content .close { font-size: 18px; font-weight: bold;}
.overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9;}
.lease_tel { width: 92%; font-size: 16px; border: none; display: inline-block; line-height: 40px; height: 40px; margin: 10px 4%; background: #1db72b; border-radius: 3px; text-align: center; color: #ffffff; cursor: pointer; vertical-align: middle;}

/*租赁托管  详情页*/
.zulin { width: 1200px;	float: left; margin-top: 20px;}
.zulin ul { margin-bottom: 20px; overflow: hidden;}
.zulin li { width: 281px; height: 210px; float: left; margin-right: 25px;	margin-bottom: 15px; overflow: hidden;}
.zulin li img { width: 281px; height: 156px; float: left;}
.zulin .text { width:281px; height: 55px; float: left;}
.zulin .text h1 { width:100%; height: 24px; float: left; line-height: 24px; font-size: 14px; font-weight: 700; margin-top: 3px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;	word-break: break-all;}
.zulin li span { height: 19px;	line-height: 19px; font-size: 12px; color: #666; margin: 5px 5px 0 0;}
.zulin li i { font-size: 20px;}
.zulin li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.zulin .ahover { color: #ff4c4c;}
.zulin li:nth-child(4n){ margin-right: 0;}
.zulin_tit { width:100%; font-size: 24px;	line-height: 32px; margin-bottom: 10px;	color: #333;	float: left;}
.zulin_tit .wenzhang { float: left; width: 716px;}
.feedback { height: 28px; color: #999999;	float: right;	background: url(/i/web/images/feedback.png) no-repeat; margin:6px 10px;} 
.feedback b { line-height: 20px; float: left; font-size: 16px; padding-left: 23px; letter-spacing: 2px; font-weight: 500; cursor:pointer;}
.zulin_admin { width: 100%; font-size: 14px; line-height: 28px; border-bottom: 1px dashed #EBEBEB; color: #999999; margin-bottom: 15px; float: left;}
.zulin_admin .original { font-size: 12px; color: #fff; background: #ff4b3b; border-radius: 2px; padding: 0 6px; margin-right: 10px; float:left; margin-bottom:3px;}
.zulin_admin .time { float: left;}
.zulin_admin .zan { height: 28px; color: #999999; float: right; background:url(/i/web/images/dianzan.png) no-repeat;}
.zulin_admin .zan:hover { color: #1db72b; background:url(/i/web/images/dianzan_hover.png) no-repeat;}
.zulin_admin .zan b { line-height: 24px; float: left; padding-left: 28px; margin-right: 12px; font-weight: 500;}
.zulin_admin .cang { height: 28px;color: #999999; float: right; background:url(/i/web/images/shoucang.png) no-repeat;}
.zulin_admin .cang:hover { color: #1db72b; background:url(/i/web/images/shoucang_hover.png) no-repeat;}
.zulin_admin .cang b { line-height: 24px; float: left; padding-left: 28px; margin-right: 12px; font-weight: 500;}
.zulin_admin .zanative { height: 28px; color: #1db72b; float: right; background:url(/i/web/images/dianzan_ative.png) no-repeat;}
.zulin_admin .zanative b { line-height: 26px; float: left; padding-left: 28px; margin-right: 12px; font-weight: 500;}
.zulin_admin .cangative { height: 28px; color: #1db72b; float: right; background:url(/i/web/images/shoucang_ative.png) no-repeat;}
.zulin_admin .cangative b { line-height: 26px; float: left; padding-left: 28px; margin-right: 12px; font-weight: 500;}
.news_xiangxi { width: 798px; float: left; margin-bottom: 40px; padding: 20px; border: #1db72b solid 1px; word-wrap:break-word; overflow:hidden; font-size:16px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
.news_xiangxi img { padding:10px 0; margin: 0 auto; max-width:100%; display: -webkit-box;}
.news_xiangxi span { line-height: 28px; margin:0 10px;}
.news_xiangxi span:first-child { margin-left: 0;}
.news_xiangxi p { /*text-indent:2em;*/font-size:16px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
.news_xiangxi p span { font-size:14px; color:#666;}
.zulin_tp { width: 100%; float: left;}
.zulin_tp img{ width: 100%;}
.zulin_tp p { font-size: 16px; line-height: 28px;}
.zulin_tp li { width: 580px; float: left; padding: 15px 30px 15px 0; margin: 0;}
.zulin_tp li:nth-child(2n) { padding-right: 0;}
.zulin_tp li img { width: 580px; height: 390px; margin-right: 0;}

/*露营地-*/
.lyd_jd { width: 798px; float: left; margin-bottom: 40px; padding: 20px; border: #1db72b solid 1px; word-wrap:break-word; overflow:hidden; font-size:16px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
.lyd_jd img { padding:10px 0; margin: 0 auto; max-width:100%; display: -webkit-box;}
.lyd_jd span {/* font-size:14px; color: #666;*/ line-height:28px; margin:0 10px;}
.lyd_jd p { font-size:16px; line-height:28px;}
.lyd_jd p span { font-size:14px; color: #666; line-height:28px; margin:0 10px;}

.lyd_more { position: absolute; right: 0; bottom: 0;}
.lyd_jj { width: 320px; height: 362px; float: left; position: relative; margin-left: 20px;}
.lyd_jj h1 { width:100%; font-size:18px;	line-height: 32px; margin-bottom: 10px;	color: #333;	float: left;}
.lyd_jj p { width: 100%; line-height: 24px; float: left;}
.lyd_jj .xdj { /*position:absolute;*/ bottom: 0; right: 0; font-size: 16px;	display: inline-block; line-height: 40px; height: 40px; margin: 15px 0 0 0;	padding: 0 30px; background: #FF7C00; border-radius: 3px; text-align: center; color: #ffffff; cursor: pointer; vertical-align: middle;}
.lyd_jj .huise { /*position:absolute;*/ bottom: 0; left: 0; font-size: 16px; display: inline-block; line-height: 40px; height: 40px; margin: 15px 0 0 0;	padding: 0 30px; background: #1db72b; border-radius: 3px; text-align: center; color: #ffffff; cursor: pointer; vertical-align: middle;}
.lyd_jj .icon { width: 23px; height: 23px; float: left; margin-right: 5px;}
.lyd_jj .icon img { width: 100%; padding: 8px 0;}
.sousuo { width: 1200px; float: left;}
.sousuo ul { margin-bottom: 20px; overflow: hidden;}
.sousuo li { padding: 20px 0px; border-bottom: 1px solid #e9eef4; overflow: hidden; position: relative;}
.sousuo li em { color: #ff4c4c;}
.sousuo li img { width: 195px; height: 130px; margin-right: 20px; float: left;}
.sousuo li:last-child { border-bottom: none;}
.sousuo p { width:985px; height: 24px; line-height: 24px; float: left; color: #888; margin-bottom: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.sousuo h3 { width:985px; float: left; font-size: 20px; color: #333; margin-bottom: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.sousuo span { float: left; color: #999999; margin-right: 10px;}
.sousuo i { width: 24px; height: 24px; float: left; margin-right: 4px;}
.sousuo i img { width: 15px; height: 15px; margin: 2px 0 0 0;}
.sousuo i .img1 { width: 24px; height: 24px; margin: -2px 0 0 0; border-radius: 24px;}
.sousuo i .img2 { width: 21px; height: 13px; margin: 3px 6px 0 0;}
.sousuo .bottom { position: relative; bottom: -35px; float: left;}
.sousuo a { color: #333;}

/*暂无*/
.zanwu { margin: 0 auto; text-align: center; width:100%; margin:50px auto; }
.zanwu img { width: 300px; margin-bottom: 20px;}
.zanwu p { width: 100%; font-size: 18px; color: #333; font-weight: 700;}

/*个人主页*/
.admin_info { background: #fff; width: 1158px; margin: 20px auto; border-radius: 2px; border: 1px solid #e1e1e1; box-shadow:0 1px 4px 0 rgba(0,0,0,.1); display: block; padding: 20px 20px; overflow:hidden; text-align: center;}
.admininfo_left { width:160px; float: left; margin: 0 20px 0 0;}
.admininfo_left .img_admin { width: 66px; height: 66px; display: block; margin: 0 auto; position: relative;}
.admininfo_left .img_admin img { width: 66px; height: 66px;display: block; margin: 0 auto; border-radius: 50%;}
.admininfo_left .img_admin .v { width: 22px; height: 22px; position:absolute; bottom: 0; right: 0;}
.admininfo_left .img_admin .v img { width: 100%; height: 100%;}
.admininfo_left .region { width: 100%; display: inline-block; font-weight: bold; color: #333; letter-spacing: 0;	line-height: 36px;}
.admininfo_left .bq { position: relative; color: #fff; display: inline-block; height: 20px; border-radius: 20px; text-align: right; background-image: linear-gradient(149deg,#1db72b 0%,#1db72b 100%); background-image: -webkit-linear-gradient(149deg,#1db72b 0%,#1db72b 100%); padding: 0 10px 0 0; line-height: 20px; margin-left: 0;}
.admininfo_left .bq i { position: relative; left: 3px; top: 1px; vertical-align: middle;}
.admininfo_left .bq i img { width: 18px;}
.admininfo_right { float: left; width: 970px; user-select:none; }
.admininfo_right_up { float: left; width: 100%; margin-top:10px;}

/*商家*/
.admininfo_left .sj_logo { width: 150px; height: 150px; display: block; margin: 0 auto; position: relative;}
.admininfo_left .sj_logo img { width: 150px; height: 110px;}
.adminfenji_title { width:360px; float: left; font-size: 16px; font-weight: bold;}
.adminfenji_title span { float: left; line-height: 26px;}
.adminfenji_title i { padding: 0 7px; float: left;}
.sj_right_text { width: 100%; float: left; padding: 10px 0; line-height: 26px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical; text-align: left;}
.sj_right_text p { width: 100%; float: left; line-height: 30px;}
.sj_right_text span { padding-right: 12px;}
.sj_right_text span a { color: #ff7c00;}
.adminfenji_list { width:260px; display: block; float: left;}
.adminfenji_list li { float: left; width: 33%; text-align: center; border-left: 1px solid #e1e1e1;}
.adminfenji_list li:first-child { border-left: none;}
.adminfenji_list li strong { width: 100%; font-size: 16px; color: #999; letter-spacing: 0;}
.arguanzhu { float: right; padding: 4px 20px; /*margin:0 0 0 10px;*/ cursor: pointer; font-size: 14px; line-height: 20px;	font-weight: 600;	text-align: center;	background: #fff; border-radius: 3px; color: #1db72b;	border: 1px solid #1db72b;}
.arguanzhu_ative { background: #eee; color: #bbb;border: 1px solid #eee;}
.admininfo_right_text { width: 100%; float: left; padding: 10px 0; line-height: 26px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical; text-align: left;}

/*企业之窗*/
.qyzctit { width: 100%;	height: 50px; float: left; margin:0 0 20px 0; border-bottom: 2px solid #E4E4E4;	position: relative;	z-index: 2;	background: #F7F7F7;}
.qyzctit a { padding:0  20px;	height: 50px;	line-height: 50px;	color: #333;	text-align: center;	float: left;	font-size: 18px;}
.qyzctit a:hover { height: 50px; line-height: 50px;	border-bottom: 2px solid #00943D; color: #333; font-weight: 700;}
.qyzctit .ative { height: 50px;	line-height: 50px; border-bottom: 2px solid #1db72b; color: #333; font-weight: 700;}
.qy_left { width: 860px; float: left;}
.qyzc_gs { background: #fff; width: 820px; float: left; margin-bottom: 20px; border-radius: 2px; border: 1px solid #e1e1e1; box-shadow:0 1px 4px 0 rgba(0,0,0,.1); display: block; padding: 20px 20px; overflow:hidden;}
.qyzc_tit { width: 100%; float: left; color: #333; line-height: 32px; font-size: 20px; font-weight: bold; padding-bottom: 20px;}
.qyzc_up { width: 100%; float: left;}
.qyzc_gs_left { width:200px; float: left; margin: 0 20px 0 0;}
.qyzc_gs_left img { width: 100%;}
.qyzc_gs_right { padding: 10px 0; line-height: 26px; text-align: justify;}
.qyzc_gs_lyd { position: relative; height: 120px; line-height: 26px; text-align: justify;}
.qyzc_gs_lyd img { padding:10px 0; margin: 0 auto; width:100%; display: -webkit-box;}
.qyzc_list { width: 1200px;	float: left;}
.qyzc_list ul { margin-bottom: 20px; overflow: hidden;}
.qyzc_list li { width: 280px;	float: left; margin-right: 25px; margin-bottom: 15px; overflow: hidden;}
.qyzc_list li img { width: 280px; height: 280px; float: left;}
.qyzc_list .text { width:280px; float: left;}
.qyzc_list .text h1 { width:100%; float: left; line-height: 24px; font-size: 14px; font-weight: 700; margin-top: 3px; text-overflow: -o-ellipsis-lastline;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; line-clamp: 2;  -webkit-box-orient: vertical;}
.qyzc_list li span { height: 19px; line-height: 19px; font-size: 12px; color: #666; margin: 5px 5px 0 0;}
.qyzc_list li i { font-size: 20px;}
.qyzc_list li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.qyzc_list .ahover { color: #ff4c4c;}
.qyzc_list li:nth-child(4n){ margin-right: 0;}

/*产品*/
.qyzc_cp { width: 100%; float: left;}
.qyzc_cp li { width: 191px; height: 220px; border-radius: 4px; border: 1px solid #EEE; float: left; margin-right: 15px; margin-bottom: 15px; overflow: hidden;}
.qyzc_cp li img { width: 191px; height: 154px; float: left; transform: translateZ(0);}
.qyzc_cp .text { width: 191px;	height: 67px;	box-sizing: border-box;	margin-top: -1px;	border-radius: 0 0 4px 4px;	padding: 0 6px; float: left;}
.qyzc_cp .text h1 { font-size: 16px; height: 21px; line-height: 21px; text-align: center; white-space: nowrap; display: block; overflow: hidden; padding: 0 3px; text-overflow: ellipsis; margin-top: 8px;}
.qyzc_cp li span { height: 19px;	line-height: 19px; font-size: 14px; color: #FF0000; text-align: center; width: 100%;	margin-top: 8px; float: left;}
.qyzc_cp li:nth-child(4n){ margin-right: 0;}

/*产品-右*/
.qyzc_right { width: 300px; margin-left: 30px; float: right;}
.qyzc_ld { width: 260px; float: right; padding: 20px 20px; border-radius: 2px; border: 1px solid #e1e1e1; margin-bottom: 20px; box-shadow:0 1px 4px 0 rgba(0,0,0,.1);}
.qyzc_ld a:hover { color: #0e7e17;}
.qyzc_ld img { text-align: center; width: 100%;}
.qyzc_ld .wztext { line-height: 28px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.qyzc_ld .wztext b { font-size: 16px;}
.qyzc_rm { width: 260px; float: right; padding: 20px 20px; margin-bottom: 20px; border-radius: 2px; border: 1px solid #e1e1e1; box-shadow:0 1px 4px 0 rgba(0,0,0,.1);}
.qyzc_rm ul { width: 100%; float: left;}
.qyzc_rm li { padding: 9px 0px 9px 0px; overflow: hidden;}
.qyzc_rm li img { width: 110px;	height: 80px;	float: left; margin-right: 12px;}
.qyzc_rm li .text { float: left; padding-top: 13px;}
.qyzc_rm li p { height: 48px; line-height: 24px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.qyzc_rm li .text i { display: inline-block; width: 12px; height: 12px;}
.qyzc_rm li .text i img { width: 12px; height: 12px; margin-top: 2px;}
.qyzc_rm li .text span { font-size: 12px;	color: #999999; margin-left: 3px;}

/*达人资讯*/
.expert_left { width: 860px; float: left;}
.expert_left ul { margin-bottom: 20px; overflow: hidden;}
.expert_left li { padding: 20px 0px; border-bottom: 1px solid #e9eef4; overflow: hidden; position: relative;}
.expert_left li:hover { background: #fafafa;}
.expert_left li img { width: 195px;	height: 130px; margin-right: 20px; float: left;}
.expert_left li:last-child { border-bottom: none;}
.expert_left p { width:584px; height: 24px; line-height: 24px; float: left; color: #888; margin-bottom: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.expert_left h3 { width:645px; float: left; font-size: 20px; color: #333; margin-bottom: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.expert_left li:hover h3 { color: #ff4c4c;}
.expert_left li span { float: left; color: #999999; margin-right: 10px;}
.expert_left i { width: 24px; height: 24px; float: left; margin-right: 4px;}
.expert_left i .img1 { width: 24px; height: 24px; margin: -2px 0 0 0; border-radius: 24px;}
.expert_left i .img2 { width: 21px; height: 13px; margin: 3px 6px 0 0;}
.expert_left i .img3 { width: 19px; height: 16px; margin: 1px 6px 0 0;}
.expert_left .bottom { position: relative; bottom: -35px; float: left;}
.expert_left .bottom font { /*margin-left: 5px;*/}
.expert_right { width: 300px; float: right; margin-left: 40px;}
.expert_right .tit { color: #333; line-height: 32px; font-size: 20px; font-weight: bold;}
.expert_right ul { width: 100%; float: left;}
.expert_right li { padding: 9px 0px 9px 0px; overflow: hidden;}
.expert_right li img { width: 110px; height: 80px; float: left; margin-right: 12px;}
.expert_right li .text { float: left; width: 178px; padding-top: 13px;}
.expert_right li p { height: 48px; line-height: 24px;overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; word-break: break-all; display: -webkit-box; white-space: pre-wrap; -webkit-box-orient: vertical;}
.expert_right li .text i { display: inline-block; width: 12px; height: 12px;}
.expert_right li .text i img { width: 15px; height: 9px; margin-top: 3px;}
.expert_right li .text span { font-size: 12px; color: #999999; margin-left: 3px;}

/*达人视频*/
.expertvideo { width: 1200px; float: left;}
.expertvideo ul { margin-bottom: 20px; overflow: hidden;}
.expertvideo li { width: 281px; float: left; margin-right: 25px;	margin-bottom: 15px; overflow: hidden; position: relative;}
.expertvideo li img { width: 281px; height: 172px; float: left;}
.expertvideo .videojdem { width: 50px; height: 50px; position: absolute; background: url(../images/play.png) center no-repeat; background-size: contain; top: 61px; left: calc(50% - 25px);}
.expertvideo .text { width:281px; height: 84px; float: left;}
.expertvideo .text h1 { width:100%; float: left; line-height: 24px; font-size: 14px; font-weight: 700;	margin-top: 3px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.expertvideo li span { height: 19px;	line-height: 19px; font-size: 12px; color: #666; margin: 10px 5px 0 0;}
.expertvideo li i { float: left;}
.expertvideo li i img { width: 21px; height: 13px; margin:3px 6px 0 0;}
.expertvideo li:nth-child(4n){ margin-right: 0;}
.darenwh_tb { width: 130px; float: right;/* padding-top: 9px;*/}
.darenwh_tb a:hover { border: none;}
.darenwh_tb img {height: 30px; margin-top:10px; border-radius:5px; border: 1px solid #1477d5;}