@charset "utf-8";
/* CSS Document */

body {width: 100%;font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑'; margin:0 auto; background:rgba(242, 242, 242, 1)}
.header{ width:100%; height:50px; background:#fff;}
.header .w-top{ width:1200px; margin:0 auto;}
.header .w-top img{ width:130px; vertical-align:middle;padding-top: 3px;}

.content,.index-content{ width:1200px; margin:0 auto; margin-top:15px;  display:flex;justify-content: space-between;flex-wrap: wrap; min-height:800px;}
.index-content{display:block; margin-top:8%;}
.w-left{ width:910px;}

.cate-list .cate-title ul{ list-style-type:none; display:flex; margin:0; padding:0}
.cate-list .cate-title ul li{ margin-right:15px;}
.cate-list .cate-title ul li a{ display:block; line-height:40px; border-radius:8px; width:112px; text-align:center; font-size:15px; background:#fff; text-decoration:none; color:#333333;}
.cate-list .cate-title ul li a:hover,.cate-list .cate-title ul li a.active{ background:rgba(22, 154, 69, 1); color:#fff;}
.cate-desc{ display:flex;flex-wrap: wrap; background:#fff; border:1px solid #fff; margin-top:10px; border-radius:8px; padding:10px 5px;}
.cate-desc a{ padding:5px 8px; font-size:14px; border-radius:6px; line-height:24px; margin:0 5px; text-decoration:none; color:#1E1E1E;}
.cate-desc a:hover,.cate-desc a.active{background:rgba(22, 154, 69, 1); color:#fff;}
.cate-list{ margin-bottom:15px;}

.cate-desc-hide a:nth-child(n+69){display:none;}
.cate-desc  a:nth-last-child(1),.cate-desc-hide5 a:nth-last-child(1){ display:inline-block; background:rgba(232, 245, 237, 1);}

.yan-main{background: #fff;padding: 15px;border-radius: 10px;  overflow:hidden; margin-bottom:15px;}
.yan-main-title{border-bottom:1px solid rgba(242, 242, 242, 1);}
.yan-main-title h1{ padding:10px 0; margin:0px; font-size:18px; font-weight:700; }
.yan-item{display:flex;flex-wrap: wrap;border-bottom:1px solid rgba(242, 242, 242, 1); padding-bottom:15px;margin: 0;padding-top: 15px;}
.yan-item:hover{ background:rgba(252, 252, 252, 1);}
.yan-item:last-child{ border-bottom:0}
.yan-item  dt { width:165px; height:124px; text-align:center; background:rgba(249, 249, 249, 1); display:flex;display: flex;align-items: center;justify-content: center;}
.yan-item  dt img{ width:100%; vertical-align:middle}
.yan-item  dd{ margin-left:10px; flex:1}
.yan-item  dd h2,.yan-item  dd h2 a{ font-size:18px; color:#434343;}
.yan-item  dd h2 a:hover{ color:rgba(22, 154, 69, 1);}
.yan-item  dd h2{ margin:0 0px 10px 0}
.yan-item  dd h2 a { text-decoration:none;}
.yan-item  dd ul{ display:flex; list-style-type:none; color:#868686;flex-wrap: wrap; margin:0; padding:0; line-height:30px;}
.yan-item  dd ul li { width:33.3%; font-size:15px;}
.yan-item  dd ul li span{color:#1B1B1B;}
.yan-item  dd ul li:nth-child(-n+3) span{color:#AD0800; font-weight:700; }
.yan-item  dd ul li:nth-last-child(1){ width:auto;}
.yan-desc-top{ background:rgba(252, 253, 255, 1);margin: -15px -15px 0 -15px;padding: 15px;border-bottom:1px solid rgba(242, 242, 242, 1);}
.yan-desc-top .yan-main-title { border-bottom:0}

.yan-desc-1 { text-align:center;}
.yan-desc-1  img{ display:block;margin: 0 auto;}
.yan-desc-1 a{ font-size:15px; color:#434343; line-height:30px; text-decoration:none;}
.yan-desc-item{ width:50%; margin:0 auto}
.yan-desc-item h2{ font-size:15px; color:#434343;}
.yan-desc-item h2::before,.yan-desc-item2 h2::before,.index-tuijain h2::before{ content:" "; width:10px; height:18px; margin-top:-1px; background:rgba(22, 154, 69, 1); border-radius:0 5px 5px 0;display: inline-block;vertical-align: middle;margin-right:10px;}
.yan-desc-item table { border-collapse:collapse; }
.yan-desc-item table td{ color:#1E1E1E; font-size:15px; border:1px solid rgba(228, 228, 228, 1); line-height:28px; padding:5px;}
.yan-desc-item table td:nth-child(1) { background-color:rgba(250, 250, 250, 1); text-align:right; width:50%}
.yan-desc-item2{ width:100%; margin-bottom:20px;}
.yan-desc-item2 h2{ font-size:16px;}
.yan-desc-item2 ul{ margin:0; padding:0; list-style-type:none; display:flex;flex-wrap: wrap;}
.yan-desc-item2 ul li{ width:33.33%; line-height:30px;}
.yan-desc-item2 ul li a{ text-decoration:none; color:#333333; font-style:15px;}
.yan-desc-item2 ul li a:hover{ color:rgba(22, 154, 69, 1)}

.price-desc-1  img{ display:block;margin: 0 auto;border: 1px solid rgba(242, 242, 242, 1);border-radius: 10px;margin-bottom: 10px;width: 300px;}

.ask-top-content p{ font-size:16px;color: #333333;}
.ask-top-content p:nth-child(2){ font-size:13px;}
.ask-top-content img{ vertical-align:middle; margin-right:5px; width:30px; height:30px; border-radius:30px;}
.ask-desc-1{width:200px; color:#434343;}
.ask-desc-1 img{ margin:0; display:inline-block; width:100%}
.ask-desc-item ul{ display:block;}
.yan-wen{width:100%}
.yan-wen dl{ clear:both; border-bottom:1px solid rgba(242, 242, 242, 1)}
.yan-wen dl:last-child{ border-bottom:0}
.yan-wen dl dt{ padding-bottom:10px;}
.yan-wen dl dt a{ color:#434343; text-decoration:none; font-size:15px; font-weight:700; }
.yan-wen dl dt a:hover{ color:rgba(22, 154, 69, 1)}
.yan-wen dl dd{ padding:0; margin:0;display: flex;align-items: center; padding-bottom:10px;}
.yan-wen dl dd img{ float:left; width:110px; border:1px solid rgba(242, 242, 242, 1);border-radius: 8px;}
.yan-wen dl dd ul{ display:block; color:#434343; font-size:15px; margin:0; padding:0; line-height:26px;list-style-position: inside; margin-left:15px;list-style-type:none;}
.ask-desc-item ul li{ width:100%}
.ask-desc-item ul li::before,.yan-wen dl dd ul li::before{ content:"."; padding-right:5px;vertical-align: super; font-size:31px; float: left;position: relative;top: -10px;left: 0;}
.ask-jiage{ margin-bottom:10px !important; font-size:15px;}
.ask-jiage b{ color:#AD0800}
.w-left h5{ margin:5px;font-weight:400}

.yan-main .hf-item{ margin: 0 0 25px 0;;}
.yan-main .hf-item dt{display:flex;border-bottom:1px solid rgba(242, 242, 242, 1); padding-bottom:10px; margin-bottom:10px;}
.yan-main .hf-item dt img{ vertical-align:middle;width: 30px;border-radius: 30px; height:30px; }
.yan-main .hf-item dt span{ flex:1;font-size:14px;}
.yan-main .hf-item dt span:nth-child(2){ text-align:right; color:#333333; font-size:14px;}
.yan-main .hf-item dd{ padding:0; margin:0px;}
.yan-main .hf-item .hf-item-title{ margin-bottom:10px;}
.yan-main .hf-item .hf-item-title span{ color:#515151; background:rgba(242, 242, 242, 1); font-size:14px; padding:2px 5px; border-radius:3px; margin-right:10px;}
.yan-main .hf-item .hf-item-title span:nth-child(1){ color:#169A45;}
.yan-main .hf-item .hf-item-title span.reply-price{ float:right;}
.yan-main .hf-item .hf-item-title span:nth-last-child(1) b{ color:#FF0000; font-weight:400}
.yan-main .hf-item .hf-item-desc{ color:#333333; font-size:15px;line-height: 23px;}
.yan-main .hf-item  .hf-item-img{ margin-top:10px; display:flex;flex-wrap: wrap;}
.yan-main .hf-item  .hf-item-img *{ box-sizing:border-box; font-size:0}
.yan-main .hf-item  .hf-item-img img{ margin-right:10px; width:132px; height:90px; border-radius:8px;margin-bottom: 10px;}

.yan-main .page-more{ text-align:center; font-size:14px; color:#333333;}
.yan-main .page-more a{ color:#169A45; text-decoration:none;}

.time{ font-size:14px; color:#797979;}

.yan-price-list table{ border-collapse:collapse}
.yan-price-list table tr,.yan-price-list table td{ background:rgba(239, 248, 243, 1); font-size:15px; text-align:center; }

.yan-price-list table td{ padding:10px;}
.yan-price-list table tr:nth-child(2n-1) td{ background:rgba(247, 252, 249, 1)}
.yan-price-list table tr.tr-heard td{background: rgba(22, 154, 69, 1); text-align:center;color:#fff; line-height:37px; padding:0}
.yan-price-list table tr.tr-heard td:nth-child(1){border-radius: 8px 0px 0 0px;}
.yan-price-list table tr.tr-heard td:last-child{border-radius: 0px 8px 0px 0px;}
.yan-price-list  .td-img span{ position:relative; display:inline-block;}
.yan-price-list .td-img span i{ position:absolute;left:0;top:0; border-radius:8px 0 8px 0; background:rgba(0, 204, 153, 1); text-decoration:none; padding:2px 6px; color:#fff; font-size:14px;}
.yan-price-list img{ width:120px; border-radius:8px;}
.yan-price-list table td a{color:#000000; text-decoration:none;}
.yan-price-list table td a:hover{color:rgba(22, 154, 69, 1);}
.yan-price-list *{ box-sizing:border-box}
.yan-price-list{ margin-top:10px;}

.price-desc-title{display:flex;/*! justify-content: space-between; */ margin:10px 0}
.price-desc-title span{ border-bottom:2px solid #000000; color:#000000; line-height:26px;margin-right:10px; cursor: pointer;}
.price-desc-title span.active{ color:#169A45; border-color:#169A45;}
.price-desc{ display:none;}
.price-desc ul{ list-style-type:none; margin:0; padding:0;}
.price-desc ul li a{ text-decoration:none;color:#333; font-size:15; line-height:26px;}
.price-more {text-align: center;margin-top: 20px;}
.price-more span { padding:8px 15px; background:rgba(22, 154, 69, 1);border-radius: 30px;color: #fff;display: inline-block;}


.w-search{ padding:15px; margin:0 auto;background: #fff;border-radius: 8px;}
.indexx-content .w-search{ padding-top:0}
.w-index-logo{width:150px; margin:0 auto}
.w-index-logo img{ width:100%;}
.w-search-btn{border-radius: 213px; position:relative; margin-right:5px; margin:0 auto}
.w-search-btn input{ border-radius: 10px;border:1px solid rgba(201, 201, 201, 1); height:32px;display: block;
width: 100%;
padding-left: 10px;background-color: #fff;line-height: 1.3;outline: 0;
-webkit-appearance: none;
transition: all .3s;
-webkit-transition: all .3s;
box-sizing: border-box;
height:40px;}
.w-search-btn input::placeholder{ color: rgb(153, 153, 153); }
.w-search-btn button{height: 40px;line-height: 30px;font-size: 14px;position: absolute;top: 0px;right: 0px;color: #fff;background-color: rgba(22, 154, 69, 1);border-radius: 0 10px 10px 0; display:inline-block;text-align:center;border: 0;padding: 0 10px; width:69px;font-size:15px;}
.w-search-btn:hover button{color:#fff;background-color:rgba(22, 154, 69, 0.847058823529412); }
.w-hot-search{width:100%; margin:0 auto; font-size:14px; margin-top:10px; color:#333;}
.w-hot-search a{ color:#333; text-decoration:none;margin-right: 7px;}
.w-hot-search a:hover{ color:rgba(22, 154, 69, 1);}
.index-search-btn input{ background-color:rgba(249, 242, 232, 1);border-width:2px; border-color:rgba(201, 201, 201, 1)}
.index-search-btn input:focus{border-color:rgba(173, 8, 0, 1)}

.yan-main-title .w-search{ display:none}

.more{ display:none;}


.w-right{ width:270px;  }
.w-right-item{ background:#fff; border-radius:10px; padding:15px; margin-bottom:20px; margin-top:10px;}
.w-right-item h3{ font-size:15px; color:#1E1E1E; border-bottom:1px solid rgba(249, 242, 232, 1); position:relative; margin:0 0 15px 0; line-height:36px;}
.w-right-item h3::before { content:""; width:40px;  height:1px; border-bottom:1px solid rgba(22, 154, 69, 1); content:" "; display:block; position:absolute; bottom:0;}
.w-right-item .r-item-list{ display:flex;flex-wrap: wrap;}

.w-right-item .r-item-list a{ padding:5px 0px; width:47.5%; margin-bottom:10px; text-align:center; background:#fff; border:1px solid rgba(242, 242, 242, 1); font-size:14px; color:#333333; text-decoration:none; border-radius:5px;}
.w-right-item .r-item-list a:hover{ border-color:rgba(22, 154, 69, 1); color:rgba(22, 154, 69, 1);}
.w-right-item .z-item-list a{width: auto;padding: 4px 7px;margin: 4px;}
.footer,.index-footer{ line-height:86px; height:86px; background:#000; text-align:center; margin-top:20px; color:#fff; font-size:14px;padding-right: 300px;}
.flink {padding-top:15px; }
.flink a{ color:#e1e1e1; text-decoration:none; font-size:14px; padding:0 5px;}
.index-footer{ position:fixed;  bottom:0;width:100%}

.position{ font-size:14px; color:#6B6B6B;}
.position a{ color:#6B6B6B; text-decoration:none;}
.position a:hover{ color:#993300}
.wenda-main { margin-bottom:20px;}
.wenda-main textarea{ border:1px solid rgba(242, 242, 242, 1); background:none; border-radius:10px; height:5em; width:100%;padding: 0;margin: 0; padding:10px;box-sizing: border-box;outline:none}
.wenda-main p{ text-align:right;}
.wenda-main p span{ float:left; font-size:14px;}
.wenda-main p b{ color:#993300; font-size:14px; display:none;}
.wenda-main p a{ background:rgba(22, 154, 69, 1); padding:5px; color:#fff; border-radius:6px; font-size:14px; text-decoration:none;}
.wenda-main p a:hover{color:#fff;background-color:rgba(22, 154, 69, 0.847058823529412); }
.hd-main{ margin-bottom:20px;padding-bottom: 10px;}
.zi-main .hd-title{ font-size:14px; color:#333; border-bottom:1px solid rgba(249, 242, 232, 1); padding:15px 0}
.zi-main .hd-title img{ vertical-align:middle; margin-right:5px; width:30px; height:30px; border-radius:30px;}
.hd-content { color:#333; font-size:14px; line-height:50px;}
.hd-content h2{ font-size:15px;}
.hd-content h2 a{ color:#333; text-decoration:none;}
.hd-content h2 a:hover{ color:#993300}
.hd-list h2{ font-size:18px; color:#000}
.hd-list{}
.hd-list h2.title{ font-size:15px; font-weight:700; color:#515151; padding-left:15px;border-left:3px solid rgba(204, 102, 0, 1); background:rgba(224, 192, 141, 0.0980392156862745); height:42px; line-height:42px; margin:0 -15px;}
.hd-desc-item h2{ color:#1E1E1E; font-size:18px; border-bottom:1px solid rgba(249, 242, 232, 1); padding:10px 0;}
.hd-desc-item h2 a{color:#1E1E1E; text-decoration:none;}
.hd-desc-item h2 a:hover{ color:#993300}
.hd-desc-item h2::before,.hd-desc-item h3::before{ content:"问"; display:inline-block; line-height:26px; width:26px; text-align:center; border-radius:5px; background-color:rgba(252, 249, 244, 1); margin-right:8px; color:#AD0800; font-size:13px; font-weight:400; }
.hd-desc-item h2.b-title{ border-left:0; background:none; margin:0}
.hd-desc-item h3{ font-size:15px;}
.hd-desc-item h3::before{ content:"答";}
.hd-desc-item p{color: #333;
font-size: 14px;
line-height: 26px; padding-left:35px;}
.xiangguan { margin:0 -5px; padding-top:15px; }
.xiangguan *{ box-sizing:border-box}
.xiangguan a{ padding:5px 10px; text-align:center; border-radius:6px; margin-bottom:10px; background:rgba(252, 249, 244, 1); font-size:13px; color:#AD0800; text-decoration:none; display:inline-block; width:17.75%; margin:0 8px 15px 8px; }
.xiangguan a:hover{ background:rgba(173, 8, 0, 1); color:#fff;}
.anim-0{ vertical-align:top}
.anim-1{ width:60px; margin:0 auto; background:url(../fonts/d23487d08a994693b62abb9379cbe8a8.woff); color:#fff;}
.m-yan-desc-title{display:flex;justify-content: space-between; margin:10px 0}
.m-yan-desc-title span{ border-bottom:2px solid #000000; color:#000000; line-height:26px;width: 32.5%;}
.m-yan-desc-title span.active{ color:#169A45; border-color:#169A45;}
.m-yan-desc{ display:none;}
.m-yan-desc ul{ list-style-type:none; margin:0; padding:0;}
.m-yan-desc ul li a{ text-decoration:none;color:#333; font-size:15; line-height:26px;}

.djzk ul{ display:flex;flex-wrap: wrap;}
.djzk ul li{ margin-bottom:10px;}

.djzk a{ padding:5px 0px; width:47.5%; margin-bottom:10px; text-align:center; background:#fff; border:1px solid rgba(242, 242, 242, 1); font-size:14px; color:#333333; text-decoration:none; border-radius:5px;}
.djzk a:hover{ border-color:rgba(22, 154, 69, 1); color:rgba(22, 154, 69, 1);}
.djzk a{width: auto;padding: 4px 7px;margin: 4px;}
.ask-search{ display:none;}
.price-more{ display:none;}
.price-djzk{ display:none;}
.price-desc-title span:nth-child(3){ display:none;}


.sp-top{ display:flex;}
.sp-top dt{width:260px;}
.sp-top dt img{width:100%;display:block;margin: 0 auto;border: 1px solid rgba(242, 242, 242, 1);border-radius: 10px;}
.sp-top dd {}
.sp-top dd h2{font-size:18px;font-weight:700;color:#434343}
.sp-top dd ul{ margin:0; padding:0; margin:0}
.sp-top dd li{list-style-type:none;  font-size:15px;color:#434343;line-height:26px;}
.sp-top dd li a{ text-decoration:none;}

.sp-djs-title{ margin-bottom:10px;display:flex;flex-wrap: wrap;}
.sp-djs-title span{flex:1}
.sp-djs-title .sp-reply-page a{ text-decoration:none; color:#333333; font-size:15px; margin-right:15px;}
.sp-djs-title .sp-reply-page a:hover{ color:rgba(22, 154, 69, 1)}
.sp-djs dl{ margin: 0 0 25px 0;background:rgba(245, 253, 250, 1); padding:15px; display:none;}
.sp-djs dl dt{padding-bottom:10px; display:flex; }

.sp-djs dl dt img{ vertical-align:middle;width: 30px;border-radius: 30px; height:30px; }
.sp-djs dl dt span{ flex:1;font-size:14px; margin-right:10px;}
.sp-djs dl dt span:nth-child(2){ text-align:right; color:#333333; font-size:14px;}
.sp-djs dl dd{ padding:0; margin:0px; font-size:15px; line-height:22px;padding-left: 33px;}
/*.sp-djs dl:nth-child(2){ display:block;}*/
.sp-xgtj{display:flex;flex-wrap: wrap;}
.sp-xgtj dl{ width:25%; display:none;}
.sp-xgtj dt{text-align:center; padding:10px;}
.sp-xgtj dd ul{display:block;}
.sp-xgtj dd a{ font-size:15px; text-decoration:none;color:#434343;font-weight:700;line-height: 30px;}
.sp-xgtj dd a:hover{ color:#169A45}
.sp-xgtj dd ul li{width:100%; color:#434343}
.sp-xgtj dd { margin:0;padding: 0 10px;}
.sp-xgtj dt img{ width:187px; border:1px solid rgba(242, 242, 242, 1);border-radius: 10px;width: 100%;}
.sp-cnxw{ display:flex;flex-wrap:wrap;}
.sp-cnxw dl{ width:50%;margin: 0;margin-bottom: 20px;}
.sp-cnxw dl dd{padding-bottom: 20px;}
.sp-cnxw dl:last-child{ border-bottom:1px solid rgba(242, 242, 242, 1)}
.sp-xgtj-title{display: flex;flex-wrap: wrap;}
.sp-xgtj-title h2{ flex:1; margin:0}
.sp-xgtj-title .sp-xgtj-page a{ text-decoration:none; color:#333333; font-size:15px; margin-right:15px;}
.sp-xgtj-title .sp-xgtj-page a:hover,.sp-xgtj-title .sp-xgtj-page a.active{ color:rgba(22, 154, 69, 1)}

.index-tuijain-img { display:flex; flex-wrap:wrap;justify-content: space-around;}
.index-tuijain-img a img{ width:136px; border:1px solid rgba(242, 242, 242, 1); border-radius:8px;}
.index-tuijain{ margin-top:40px;}
.index-tuijain h2{ font-size:16px;}
.index-tuijain-list{ margin-top:10px;}
.index-tuijain-list ul{ margin:0; padding:0;list-style-type:none;display:flex;flex-wrap: wrap;}
.index-tuijain-list ul li{ width:25%; line-height:30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.index-tuijain-list2 ul li{ width:33.33%;}
.index-tuijain-list ul li::before{ content:"."; padding-right:5px;vertical-align: super; font-size:31px; float: left;position: relative;top: -10px;left: 0;}
.index-tuijain-list ul li a{ text-decoration:none; color:#333333; font-size:15px;}
.index-tuijain-list ul li a:hover{ color:rgba(22, 154, 69, 1)}
.ad{ margin-top:10px;}
@media screen and (max-width:1024px) {
	.header .w-top{width:100%;display:flex;align-items: center;}
	.content,.index-content{ width:100%; display:block}
	.w-hot-search{ width:90%;height: 26px;overflow: hidden;line-height: 26px; margin-top:5px;}
	.w-left{ width:100%;}
	.w-search-btn{ width:90%; float:right;}
	.w-search-btn input{ height:36px;}
	.w-search-btn button{ height:36px; width:60px; font-size:16px;}
	.zi-main{ border-radius:0;padding-bottom: 15px;}
	.w-search{ padding:0;flex:1;margin-left: 8%;}
	.zi-desc{ display:block; }
	.ciyu-desc{ display:flex; }
	.zi-desc-left{ width:100%}
	.zi-title{ font-size:16px;}
	.zi-desc-right{ font-size:15px;}
	.zi-desc-right ul li.l7{flex-wrap:wrap}
	.zi-desc-right ul li.l7 a{ flex:0 auto;width:40%; margin:10px;}
	.desc-table{ display:block;}
	.zi-left-table, .zi-right-table{ margin:0}
	.zi-item-desc table:nth-child(1){ margin-top:-1px;}
	.zi-item-desc table td:nth-child(1){ width:100px;}
	.m-zi-item-desc table td:nth-child(1){ width:40px;}
	.zi-desc-right ul li.l2 .p0, .zi-desc-right ul li.l3 .p0{
		 width:auto; margin-right:15px;
	}
	
	.w-right{ padding-top:0;width:100%;padding-bottom: 10px;background: #fff; display:none;}
	.w-right-item{ border-radius:0; margin-bottom:0;padding-bottom: 0;}

	.w-right-item h3::before { border:0}
	.r-item-list{ padding-top:20px;}
	.footer,.index-footer { padding:15px; line-height:26px; height:auto; font-size:14px; margin-top:0; padding:10px 0;}

	.yan-item dt,.yan-item dd ul li{width:auto}
	.yan-item dd h2 a{ font-size:17px;}
	.yan-item dd ul li{width:50%; font-size:14px;}
	.yan-item dt{ background:none;width: 75px;overflow: hidden;text-align: center;}
	.yan-item dt img{ width:120px;}
	.yan-item{flex-direction: row-reverse;}
	.yan-item dd{ margin-left:0}
	.yan-item dd ul{ line-height:23px;}
	.yan-item dd h2{ margin:0}
	.yan-item  dd ul li:nth-child(-n+3){width:100%}
	
	.ask-search{ display:block; margin-right:5px;}

	.cate-list .cate-title ul{justify-content: space-evenly;flex-wrap: wrap;}
	.cate-list .cate-title ul li{  margin-right:0px;}
	.cate-list .cate-title ul li a{width:auto; padding:0 5px; line-height:32px;}
	.cate-desc{border-radius:0}
	.cate-desc a{ padding:1px 5px;}
	.cate-desc-hide a:nth-child(n+19){ display:none;}
	.cate-desc a:nth-last-child(1){ display:inline-block; background:rgba(232, 245, 237, 1);}
	.yan-main{ border-radius:0}
	.yan-main-title{ display:flex;}
	
	.yan-main-title .w-search{ display:inline-block}
	.yan-desc-top .yan-main-title{ display:block}
	.yan-desc-item{ width:100%}
	.yan-desc-item table td:nth-child(1){ width:45%}
	.yan-main .hf-item .hf-item-img *,.yan-main .hf-item .hf-item-title *{ box-sizing:border-box;}
	.yan-main .hf-item .hf-item-img img{ width:33%; margin-right:0; padding:5px;}
	.yan-main .hf-item .hf-item-title span{ margin-bottom:8px;}
	.yan-main .hf-item .hf-item-title{ margin-bottom:10px;display: flex;flex-wrap: wrap;}
	.yan-desc-1 img{width:60%}
	.index-footer{padding-right: 0px;}
	.ask-desc-1 img,.ask-desc-1{ width:100%}
	.ask-desc-item2{width: 100%;overflow-x: scroll;}
	.ask-desc-item2 ul{width:200%}
	.ask-desc-item2 ul li{width:30%}
	.ask-right{ display:block;padding: 0 15px;}
	.ask-right .w-search{ display:none;}
	.ask-right-item { padding:0;padding-top:15px;}
	.ask-right-item .r-item-list{ padding:0; }
	.ask-right-item *{ box-sizing:border-box}
	
	.yan-price-list table td{ padding:5px 0}
	.yan-price-list img{width:90px;}
	.yan-price-list table tr.tr-heard td{ line-height:normal;}
	.yan-price-list .td-img span i{ font-size:12px; padding:1px 4px;}
	.price-desc ul{ font-size:14px;justify-content: inherit;}
	.price-more { display:block;}
	.yan-price-list tr:nth-child(n+52){ display:none;}
	.price-djzk ul li{ width:auto;}
    .yan-price-list{ margin-top:10px;overflow-x: auto;}
    .price-desc-title span:nth-child(3){ display:inline-block}
    .yan-price-list table{width:130%}
    .sp-cnxw{ display:block;}
    .sp-cnxw dl{ width:auto;}
    .wntj ul li{ width:100%;   list-style-type: disc;  list-style-position: inside;}
    .sp-jgxj{ overflow-x:auto;}
    .sp-jgxj ul{ width:200%;}
    .sp-xgtj{width:200%}
    .sp-xgtj-content{ overflow-x:auto;}
    .sp-xgtj dt img{}
    .sp-xgtj dd a{ font-size:14px;}
    .sp-top{ display:block;}
    .sp-top dt{width:100%; text-align:center;}
    .sp-top dt img{width:260px;}
    .sp-top dd {padding: 0;margin: 0;}
    .sp-top dd h2{font-size:15px;}
}
@media screen and (max-width:375px) {
	.cate-desc-hide a:nth-child(n+17){ display:none;}
	.cate-desc a:nth-last-child(1){ display:inline-block; background:rgba(232, 245, 237, 1);}
}