@charset "utf-8";
/*banner*/
.box_swipe{overflow:hidden;position:relative;z-index:1;}
.box_swipe ul{-webkit-padding-start:0px;}
.box_swipe ul li{width:100%}
.box_swipe ul li img{width:100%;height:20rem; overflow:hidden}

.banner_swipe ul li img{width:100%;height:13.3rem}
.box_swipe>ol{height:26px;position:relative;z-index:10;margin-top:-26px;text-align:center;}
.box_swipe>ol>li{display:inline-block;margin:7px 0;width:1.1rem;height:2px;background-color:#d9d6cd;}
.assess_swipe>ol>li{width:.9rem; border-radius:50px}
.banner_swipe>ol>li{width:1.2rem; border-radius:100px}
.box_swipe>ol>li.on{background-color:#0096e0;}
/*首页*/
.header{position:absolute;left: 0;top: 0;width: 100%;height: 45px; line-height:45px;z-index: 1000;background: #fff; transition: background 0.4s ease-out 0.5s; -webkit-transition: background 0.4s ease-out 0.5s; padding:0 1rem; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-bottom:1px solid #e8e8e8}
.logo img{width:10.3rem}
.btn-nav{background: 0 0;border: none;padding: 10px 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: pointer;z-index: 99999;user-select: none;touch-action: pan-y;-webkit-user-drag: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background:none}
.icon-bar {-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;z-index: 999999;display: block;margin: 5px 0; width: 20px; height: 2px;background-color: #000;}
.btn-nav:hover .icon-bar{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#000}
.animated2{display:block;margin:0 auto}
.animated2:focus .icon-bar,.animated2:hover .icon-bar{background-color:#000}
.animated2:focus{cursor:pointer;z-index:9999}
/*.middle{width:18px;}*/
.icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
.animated2 .icon-bar{z-index:999999;background-color:#fff!important}
.animated2 .top{-webkit-transform:translateY(6px) rotateZ(45deg);-moz-transform:translateY(6px) rotateZ(45deg);-ms-transform:translateY(6px) rotateZ(45deg);-o-transform:translateY(6px) rotateZ(45deg);transform:translateY(6px) rotateZ(45deg)}
.animated2 .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);-ms-transform:translateY(-8px) rotateZ(-45deg);-o-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg)}
.animated2 .middle{width:0}
.search_btn{margin-right:1.5rem}
.search_btn img{width:0.96rem}
.menuMain {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;background: #333333;margin: 0;padding: 0;overflow: hidden;overflow-y:scroll; display:none}
.menuBox{margin: 50px 0px 20px 0px;padding: 0 20px;height: 100%;position: relative;overflow: hidden;overflow-y: scroll;}
.menuBox .preBox{position: absolute;left: 0; top: 0;width: 100%; -webkit-transform: translateY(0px); transform: translateY(0px);transition: -webkit-transform 0.35s linear;transition: transform 0.35s linear;}
.menuBox .preBox ul {padding: 0 20px;}
.menuBox li,.linkBtn{
	opacity: 0;
    pointer-events: none;
    -webkit-transform: scale(1.1) translateY(-24px);
    transform: scale(1.1) translateY(-24px);
    -webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
    transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
    transition: opacity 0.35s ease-out, transform 0.35s ease-out;
    transition: opacity 0.35s ease-out, transform 0.35s ease-out, -webkit-transform 0.35s ease-out; 
}
.showMain .menuBox li,.showMain .linkBtn{opacity: 1;pointer-events: auto; -webkit-transform: none; transform: none;}
/*.showMain .menuBox li:nth-child(2){-webkit-transition-delay: 100ms,100ms; transition-delay: 100ms,100ms;}
.showMain .menuBox li:nth-child(3){-webkit-transition-delay: 180ms,180ms; transition-delay: 180ms,180ms;}
.showMain .menuBox li:nth-child(4){-webkit-transition-delay: 260ms,260ms; transition-delay: 260ms,260ms;}
.showMain .linkBtn{-webkit-transition-delay: 340ms,340ms; transition-delay: 340ms,340ms;}
*/
.menuBox li {
    padding: 0 0px 0 0;
    position: relative;
}
.menuBox li>a {
    height: 48px;
    line-height: 48px;
    color: rgba(255,255,255,0.8);
    font-size: 14px;
    background: url(../img/icon_01.png) no-repeat 98% center;
    background-size: 12px;
    display: block;
    opacity: 0.8;
}
.menuBox li.on>a{ background-image:url(../img/icon_02.png);}
.menuBox li>a em{color:#fff}
.showMain .menuBox li, .showMain .linkBtn{
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: none;
    transform: none;
}
.menuBox li.link>a {
    background-image: url(../img/icon_03.png);
	background-size:8px;
}
header.showMenu {
    background: none;
    transition: background 0s ease-out;
    -webkit-transition: background 0s ease-out;
	z-index:1000;
}

.proList,.serList {
    overflow: hidden;
}
.proList a, .serList a {
    width: 50%;
    display: inline-block;
    height: 42px;
    line-height: 42px;
    font-size: 13px;
    float: left;
    color: rgba(255,255,255,0.6);
	text-indent:1.5rem;
	color:#999
}
.proList a em{
	color:#999
}
.bBor{display:block}
.preBox .bBor:after{
    position: absolute;
    content: "";
    height: 1px;
    background:#4d4d4d;
    left: 0;
    right: 0;
}
.pro_img{width:38px}
.pro_img img{width:22px}
.iconBox ul{
	overflow:hidden;
	background:#dbdbdb
}
.iconBox li {
    float: left;
    width: 33.3333%;
    position: relative;
	box-sizing:border-box
}
.iconBox li>a {
    position: relative;
    padding: 0px;
    text-align: center;
    font-size: 12px;
    padding: 20px 0;
    display: block;
    color: #666;
}
.iconBox li{
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8
}
.iconBox li:nth-child(3n){
	border-right:0
}
.iconBox li .icon{
	margin:0 auto;
}
.iconBox li .icon img{
	width:2.28rem;
	height:2.94rem
}
.iconBox li p{margin-top:.8rem}
.listBox{
	background:#cccccc
}
.listBox li{
    float: left;
    width: 33.3333%;
    position: relative;
	box-sizing:border-box;
	
}
.listBox li>a {
    position: relative;
    padding: 0px;
    text-align: center;
    font-size: 12px;
    padding: 20px 0;
    display: block;
    color: #666;
}
.listBox li{
	border-right:1px solid #e8e8e8
}
.listBox li:nth-child(3n){
	border-right:0
}
.listBox li .select_icon{
	margin:0 auto;
}
.listBox li .select_icon img{
	width:1.97rem;
	height:1.75rem
}
.listBox li p{margin-top:.6rem}
.listBox li span{
	position:absolute;
	right:1rem;
	top:.8rem
}
.listBox li span img{
	max-width:9px
}
.con_top img{
	width:100%
}
.hot_line{
	padding:2rem;
	text-align:center;
}
.hot_line p{
	color:#000;
	font-size:16px;
	line-height:25px
}
.hot_btn img{
	max-width:20px
}
.hot_btn{
	color:#0096e0;
	border:1px solid #0096e0;
	border-radius:5px;
	font-size:16px;
	padding:.8rem 1.6rem;
	display:inline-block;
	margin:1rem auto 0 auto
}
.hot_btn:hover{
	color:#0096e0;
}
.hot_btn img{
    margin-right:10px
}
.news_product li{
	float:left;
	width:50%;
	text-align:center;
	position:relative
}
.news_product li img{
	width:100%;
	height:33vw
}
.news_product li h3{
	position:absolute;
	color:#fff;
	font-size:18px;
	text-align:center;
	width:100%;
	height:33vw;
	line-height:33vw;
	top:0;
	left:0
}
.contents{
	padding-bottom:1.5rem
}
footer{
	background:#fafafa;
	padding:0 1rem;
	box-sizing:border-box;
	overflow:hidden
}
.footNav li {
    padding: 0 8px 0 0;
    position: relative;
}
.footNav li>a{
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    background: url(../img/icon_01.png) no-repeat right center;
    background-size: 12px;
    display: block;
}
.footNav li.on>a{
	background-image:url(../img/icon_02.png);
}

.Thr_link a{
	display:block
}
.footNav li.link>a {
    background-image: url(../img/icon_03.png);
	background-size:8px
}
.footNav .bBor:after{
    position: absolute;
    content: "";
    height: 1px;
    background:#e8e8e8;
    left: 0;
    right: 0;
}
.serList a {
    width: 100%;
    text-indent: 20px;
}
.ThrList a{
	text-indent:40px;
	 width: 100%;
}
.proList, .serList {
    overflow: hidden;
    display: none;
}
.der>a{
	 height: 48px;
    line-height: 48px;
	 background: url(../img/icon_01.png) no-repeat right center;
	background-size: 12px;
    display: block;
}
.der.on>a{
	background:url(../img/icon_02.png) no-repeat right center;
	background-size: 12px;
}
.version{
	padding:1rem;
	text-align:center
}
.version p{
	color:#999
}
.link_box{
	margin-top:1rem;
	text-align:center
}
.version p a,.version p a:hover{
	color:#999
}
.link_box a{
	display:inline-block;
    margin:0 5px
}
.link_box a img{
	max-width:50px
}
/*商品列表*/
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display: -ms-flexbox; background:#f5f5f5; padding:1rem}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide{
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style:preserve-3d;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative; 
	text-align:center
}
.swiper-slide a{
	color:#333;
	display:block;
}
.swiper-slide a p{
	margin-top:.8rem; 
	color:#333
}
#header a.on p{color:#0096e0}
#header .swiper-slide{
	width:auto; 
	margin-right:1.2rem
}
.swiper-slide img{
	width:30px;
}
.product_list li{
	float:left;
	width:50%;
	text-align:center
}
.con_nav{
	padding:.8rem 1rem;
	border-top:1px solid #e8e8e8;

}
.con_nav p,.con_nav p a,.con_nav p a:hover{
	color:#999
}
.product_list{
	padding:1rem 0;
	padding-bottom:2rem
}
.product_list li{
	box-sizing:border-box;
	background:url(../img/line.png) right center no-repeat;
	background-size:1px 100px;
	margin-top:1rem
}
.product_list li:nth-child(2n){
	background:none
}
.product_img{
	display:block;
}
.product_img img{
	width:25vw;
	height:25vw
}
.product_img p{
	margin-top:.5rem;
	color:#333
}
.compare_btn,.compare_btn:hover{
	display:block;
	color:#0096e0;
	border:1px solid #0096e0;
	border-radius:50px;
	width:49%;
	padding:.4rem 0;
	text-align:center;
	margin:1rem auto
	
}
.tophovertree {
    display: block;
    position: fixed;
    width: 45px;
    height: 45px;
    right: 10px;
    top:60%;
	margin-top:-22px;
    cursor: pointer;
    background-image: url(../img/che2.png);
    background-size: 45px;
    opacity: 1;
	z-index:999
}
.tophovertree i {
    background-color: #e21d1d;
    width: 14px;
    height: 14px;
    line-height: 14px;
    border-radius: 14px;
    color: #fff;
    position: absolute;
    top: 0px;
    font-size: 11px;
    text-align: center;
    font-family: Arial;
    right: 1px;
    top: 2px;
}
.fly-buy-number {
    height: 1rem;
    width: 1rem;
    background: #d70100;
    font-size: 0.857rem;
    color: #ffffff;
    text-align: center;
    border-radius: 0.536rem;
}
/*产品详情*/
.pro_info img{
	width:100%
}
.pro_desc{
	padding:1rem 2rem;
	text-align:center
}
.pro_desc h2{
	font-size:18px;
	color:#333
	}
.pro_desc p{
	margin-top:.5rem;
	color:#999
}
.pro_desc h3{
	font-size:16px; color:#333;
	margin-top:1rem
	}
.pro_desc .compare_btn{
	width:40%
}
.con{
	padding:0 1rem
}
.instroduct{
	text-align:center
}
.title{
	font-size:18px;
	color:#333;
	margin:1rem auto;
	text-align:center
}
.instr_img img{
	text-align:center;
    width:100%
}
.black_bg{
	background:#f5f5f5!important
}
.para_item{
	padding:.5rem .8rem
}
.down_btn{
	color:#b2b2b2;
	border:1px solid #e8e8e8;
	border-radius:5px;
	padding:.6rem 0;
	width:50%;
	text-align:center;
	display:block;
	margin:1rem auto
}
.down_btn:hover{
	color:#b2b2b2;
}
.assess_btn{
	background:#f5f5f5;
	border:2px solid #e8e8e8;
	width:90%;
	text-align:center;
	display:block;
	color:#000;
	border-radius:50px;
	padding:.5rem 0;
	font-size:16px;
	margin:.8rem auto
}
.assess_btn:hover{
	color:#000
}
.assess_btn img{
	max-width:15px;
	margin-right:5px
}
.mark_label{
	width:90%;
	margin:0 auto;
}
.mark_label span{
	display:inline-block;
	color:#fc0302;
	border:1px solid #fc0302;
	border-radius:5px;
	margin-right:2px;
	padding:5px .2rem;
	margin-top:.5rem
}
.assess_item{
	display:flex;
	margin-top:1rem
}
.assess_item dt img{
	width:50px;
	height:50px;
	border-radius:100%
}
.assess_item dd{
	width:100%;
	box-sizing:border-box;
	padding-left:1rem
}
.assess_item dd h3{
	color:#0096e0
}
.assess_item dd span{
	font-size:12px;
	color:#999;
	margin-top:5px;
	display:block
}
.assess_item dd p{
	color:#333;
	margin-top:.6rem;
	line-height:25px
}
.recommond{
	margin:1.5rem auto;
	overflow:hidden
}
/*企业简介*/
.desc_nav{
	background:#f5f5f5;
	overflow:hidden;
	border-bottom:1px solid #e8e8e8
}
.desc_nav a{
	display:block;
	float:left;
	width:33.33%;
	color:#333;
	font-size:16px;
	text-align:center;
	height:45px;
	line-height:45px;
	border-right:1px solid #e8e8e8;
	box-sizing:border-box
}
.desc_nav a.cur{
	color:#0097e0;
	border-bottom:2px solid #0097e0
	}
.company{padding:0 1rem 2rem 1rem}
.company h3{
	font-size:18px;
	color:#333;
	text-align:center;
	margin:1rem auto
}
.company p{
	text-indent:2em;
	line-height:25px
}
/*企业荣誉*/
.honor{
	padding:0 1rem;
	padding-bottom:2rem
}
.honor_list{
	margin-top:1rem;
	padding-bottom:1rem;
	border-bottom:1px solid #e8e8e8
}
.honor .honor_list:last-child{
	border-bottom:0
}
.honor_list img{
	border:1px solid #e8e8e8;
	width:100%
}
.honor_list h3{
	font-size:18px;
	color:#333;
	margin:.5rem 0;
	line-height:30px
}
.honor_list p{
	color:#999;
	line-height:25px
}
/*新闻列表*/
.news_banner{
	position:relative;
	height:7.5rem
}
.news_banner img{
	width:100%;
	height:7.5rem
}
.news_banner h3{
	position:absolute;
	width:100%;
	height:7.5rem;
	line-height:7.5rem;
	text-align:center;
	font-size:18px;
	text-align:center;
	top:0;
	left:0;
	color:#fff
}
.news_list li a{
	display:flex;
}
.news_list{
	padding:0 1rem;
}
.news_list li{
	padding:1rem 0;
	border-bottom:1px solid #e8e8e8
}
.news_list li:last-child{
	border-bottom:0
}
.news_list li a{overflow:hidden}
.news_left{
	width:30%;
	float:left
}
.news_left img{
	width:100%;
	}
.news_right{
	box-sizing:border-box;
	padding-left:.8rem;
	width:70%;
	float:left
}
.news_right h3{
	font-size:16px;
	color:#333
}
.news_right p{color:#999; margin-top:5px}
.news_info{
	padding:1rem;
	padding-top:0
}
.news_info h3{
	font-size:18px;
	color:#333;
	text-align:center;
	line-height:30px;
	padding:1rem 0
}
.times{
	display:block;
	font-size:16px;
	color:#999;
	text-align:center
}
.news_info p{
	margin-top:.8rem;
	line-height:25px;
	/*text-indent:2em*/
}
.detail_img{
	margin:.5rem auto;
	text-align:center;
	width:80%
}
.detail_img img{
	max-width:100%
}
.pages_box{
	padding:1rem 0;
	border-top:1px solid #e8e8e8
}
.pages_box p,.pages_box p a,.pages_box p a:hover{
	color:#333
}
.pages_box p{text-indent:0}
.assess_swipe,.assess_swipe img{
	max-height:180px
}

.assess_bottom{position:fixed; left:0; bottom:0; background:#fff;width:100%; box-sizing:border-box; padding:.6rem 0; border-top:1px solid #e8e8e8}
.assess_con{position:relative!important; box-sizing:border-box; padding:1rem}
.edit_assess{background:#f5f5f5; border-radius:50px; width:85%; margin:0 auto; overflow:hidden}
.edit_assess i img{max-width:15px}
.edit_text{padding:8px 0; width:85%; border:0; background:#f5f5f5}
.edit_assess i{width:12%; display:inline-block; text-align:right}
/*弹出框*/
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.5);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;z-index:999}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;ransition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container,.cd-popup-containers{position:absolute;width:100%;background:#fff;text-align:center;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration:0.3s; bottom:0; left:0}
.reply_con{background:#fff; padding:.8rem 1rem}
.reply_con textarea{background:#fff; width:100%; padding:5px 10px; box-sizing:border-box; display:button; border:0; border-bottom:1px solid #textarea1}
.send_btn{color:#fff; background:#0096e0; border-radius:5px; padding:8px 1rem}
.send_btn:hover{color:#fff}
.hSearchPage {
    position:fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 9999;
    background: #fff;
	display:none;
	overflow:auto
}
.hSearch {
    margin-bottom: 0px;
	position:relative
}
.hSearchPage .hSearch {
    padding: 13px 0;
	background:#f5f5f5
}
.hSearch .input {
    text-indent: 28px;
    width: 100%;
    border-radius:none;
}
.hSearchPage .hSearch .input {
    height:29px;
	padding:4px 0;
	border:1px solid #e8e8e8;
	width:84%;
	border-right:0;
	border-radius:0;
	 border-radius:none;
	 box-sizing:inherit

}
.search-btn{width:15%; text-align:center; background:#0096e0; height: 39px;line-height:39px; display:block; float:left}
.search-btn img{max-width:16px}
.close{
	position:absolute;
	height:40px;
	line-height:40px;
	left:.6rem
}
.close img{
	max-width:15px
}
.search_box{
	width:80%;
	margin:0 auto
}
.result{
	padding-top:7rem;
	text-align:center
}
.result_null img{
	max-width:90px
}
.result p{
	color:#999;
	font-size:16px;
	margin-top:1rem
}
.search_result h2{
	color:#999;
	text-align:center;
	padding:1rem 0
}
.search_result .product_list{padding-top:0}
.search_result .product_list li {
    background-size: 1px 70px;
}
.hidden {
    overflow: hidden !important;
    height: 100% !important;
    height: 100% !important;
    margin-top: 0!important;
}
.pro_list{
	padding:1rem;
	margin-bottom:1rem;
	overflow:hidden
}
.pro_list img{
	width:100%
}
/*产品对比*/
.m-tool-compare {
    overflow:hidden;
	margin-bottom:2rem
}
.m-tool-compare.y2015 .section-tx {
    display: table;
    width: 100%;
}
.m-tool-compare.y2015 .section-tx .tit {
    display: table-cell;
    width:30%;
}

.m-tool-compare.y2015 .section-tx .tit .tit-box table {
    margin: 0;
}
.m-tool-compare.y2015 .section-tx .tit .tit-box table tr {
    height: 45px;
}
.m-tool-compare.y2015 .section-tx .tit .tit-box table tr th{border-right:1px solid #E2E2E2;}
.m-tool-compare.y2015 tbody th, .m-tool-compare tbody td {
    position: relative;
    overflow: hidden;
}
.m-tool-compare.y2015 tbody th, .m-tool-compare.y2015 tbody th span {
    color: #999
}
.m-tool-compare.y2015 tbody th span {
    white-space: nowrap;
    position: absolute;
    top: 0;
    left: 0;
    height: 38px;
    line-height: 38px;
    padding: 0 5px 0 10px;
}
.cont .cont-box table tr td{background:#e8e8e8}
.m-tool-compare.y2015 .section-tx .tit .tit-box table tr td {
    width: 138px;
}
.m-tool-compare.y2015 .bgW {
    overflow: initial;
}
.m-tool-compare .pd0 {
    padding: 0;
    position: relative;
}
.m-tool-compare tbody th, .m-tool-compare tbody td {
    border-right: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
    padding: 0 5px 0 10px;
}
.m-tool-compare.y2015 .section-tx .tit .tit-box table tr.phone-title td {
    position: relative;
    z-index: 30;
	border-right:0
}
.m-tool-compare.y2015 .section-tx .cont .cont-box {
    position: absolute;
    top: 0;
    left:0;
    width: auto;
	overflow:auto
}
.m-tool-compare.y2015 .section-tx .cont .cont-box table tr td {
    padding: 0 10px;
    position: relative;
    box-sizing: border-box;
	overflow:hidden;
}
.m-tool-compare.y2015 .section-tx .cont .cont-box table tr td .c-box {
    width: 120px;
    display: block;
}
.m-tool-compare.y2015 .section-tx .cont .cont-box table tr td .txt {
    overflow: hidden;
    color: #333;
}
.m-tool-compare.y2015 .section-tx .cont .cont-box table tr.h25 {
    height: 25px;
}
.m-tool-compare.y2015 .section-tx .cont .cont-box table tr {
    height: 45px;
    overflow: hidden;
}
.m-tool-compare.y2015 .section-tx .cont {
    display: table-cell;
    position: relative;
	/*background:#f5f5f5;*/
	width:70%;
	overflow:auto;
	webkit-scrollbar:0
}

/*买家说*/
.search_edit{padding:.5rem 1rem;border-bottom:1px solid #e8e8e8;height:40px;line-height:40px}
.search_left a img{max-width:18px}
.search_left{width:70%; box-sizing:border-box; border-right:1px solid #e8e8e8;
display:flex}
.search_left input{width:100%; padding-left:10px; box-sizing:border-box; border:0}
.msg_btn{width:30%; text-align:center; color:#333; display:block; float:right}
.msg_btn img{max-width:18px; margin-right:5px}
/*瀑布流开始*/
.wall,.walls {display: block;position: relative;padding:10px 0; padding-bottom:1.5rem;margin-bottom:1rem}
.wall-column {display: block;position: relative;width: 50%;float: left;padding: 0 2%; box-sizing: border-box;}
.article {display: block;margin: 0 0 8% 0; background: white; border-radius: 5px; border:1px solid #e8e8e8;transition: all 100; overflow: hidden;position: relative;}
.article:hover{ transform: scale(1.01);}
.article img {display: block;width: 100%;margin: 0 0 5% 0;}
.article a{ color: #666;}
.wall_desc{padding:10px}
.wall_desc h3{font-size:16px; color:#333; overflow:hidden;word-break: break-all;ext-overflow: ellipsis;-webkit-line-clamp:2;display: -webkit-box;-webkit-box-orient: vertical;  }
.wall_desc span img{max-width:12px; display:inline; margin-right:5px}
.wall_desc span{display:inline-block; color:#999; margin-right:10px}
.wall_desc p{margin-top:.8rem}
/*瀑布流结束*/
.details_left p{margin:0; text-indent:0}
.details_left{padding:0; font-size:16px}
.details_left span{margin-right:1rem}
.select_box{background:#f5f5f5; padding:.6rem 1rem}
.delect_left img{max-width:25px; margin-right:5px}
.delect_left{ color:#333; font-size:16px}
.select_btns{padding:5px .6rem; border-radius:5px; color:#fff; background:#0096e0}
.select_btns:hover{color:#fff}
/*添加动画*/
.transition{transition:transform 0.4s ease;}
/*左侧划出的导航*/
.left-nav-box{ transition:all 0.4s ease;width:85%;height:100%; background:#fff;/*box-shadow: 0px 3px 7px 0px rgba(17, 26, 73, 0.35);*/ position:fixed; right:0;top:0;overflow:auto;z-index:9999; color:#4d4d4d; transform:translateX(100%);-webkit-transform:translateX(100%);}

.left-nav-box.add{transform: translateX(0%);-webkit-transform:translateX(0%);}
.left-nav-box.remove{ transform: translateX(100%);-webkit-transform: translateX(100%);}
.masks{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.8; z-index:9999;}
.masks.active{ display:block;}
.left-nav-box1{width:100%; position:relative}
.side_nav_list{padding:10px; border-bottom:1px solid #e8e8e8}
.side_nav_list p{color:#b2b2b2; font-size:12px}
.side_nav_list p strong{font-size:16px; color:#666}
.side_text .text01{width:28%; text-align:center; border-radius:5px; padding:6px 0; background:#f5f5f5; color:#0096e0; border:0}
.side_text span{width:8%; text-align:center; display:block; float:left; margin-top:3px}
.side_text span img{max-width:6px;width:100%; height:1px}
.side-link{display:block; background:url(../img/down.png) right center no-repeat; background-size:12px; font-size:16px; padding:5px 0;-webkit-transition: all ease-in-out 0.5s;-moz-transition: all ease-in-out 0.5s;-ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s;}
.side-link.active{background:url(../img/up.png) right center no-repeat; background-size:12px}
.side_label a{display:block; float:left; width:32%; margin-right:2%; text-align:center; border-radius:5px; padding:8px 0; background:#f5f5f5; margin-top:8px;}
.side_label a:nth-child(3n){margin-right:0}
.side_label{overflow:hidden;}
.side_label a h3{color:#333; font-size:12px}
.side_label a p{color:#999; font-size:12px}
.side_label a.cur{color:#0096e0; background:#d9eef8}
.side_label a.cur h3,.side_label a.cur p{color:#0096e0; }
.fixed_bottom{width:100%; overflow:hidden; margin-top:1rem; position:absolute; bottom:0;}
.reset_btn{width:30%; text-align:center; height:40px; line-height:40px; color:#fff; display:block; background:#0370b0}
.complate_btn{background:#0096e0; color:#fff; width:70%; text-align:center; display:block; height:40px; line-height:40px;}
.fixed_bottom a:hover{color:#fff}
.phone-title td{background:#f5f5f5;padding: 0 5px 0 10px; color:#666666; border-right:none}
.phone-title td span{padding-left:10px}
.f-bold{font-size:24px}
.file_img{text-align:center; position:relative}
.file_img img{width:100px; height:100px}
.file_img input{position:absolute; left:0; top:0; width:100px; height:100px; opacity:0}
.wash_list li{float:left; margin-right:2%; width:17.4vw;height:17.4vw; position:relative; margin-bottom:1rem}
.wash_list li:last-child{margin-right:0}
.wash_list li img{ width:17.4vw;height:17.4vw}
.am-form-file{ position:relative}
.am-btns{ width:17.4vw;height:17.4vw;}
.wash_list input{width:17.4vw;height:17.4vw; opacity:0; position:absolute; top:0; left:0; z-index:99}
.wash_list li a{position:absolute; z-index:99; right:2px; top:2px; display:block;}
.wash_list li a img{width:13px; height:13px;}
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; margin-top:1rem; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:15px; height:3px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden; background:#e0e0e0 }
.focus .hd ul .on{ background:#0096e0  }
.focus .bd{ position:relative; z-index:0; }
.proList .bBor:nth-child:after {position: absolute;content:"";height: 0px;background: #4d4d4d;left: 0;right: 0;}
.con_swip li{height:200px}
.con_swip ul li img{height:200px}
/*说明书*/
.search{background:#0096e0;}
.search_title p{color:#fff;}
.search_title{position: relative;height:50px;width:30%; float:left}
.search_title p {line-height:50px;text-align: center;position: absolute;width:100%}
.search_title ul {position: absolute;top:50px;display: none;}
.search_icon{line-height:50px; display:block; height:50px; float:left; margin-right:5px}
.search_icon img{vertical-align:middle; max-width:10px;}
.search input { border:0;float: left; background:none; color:#fff}
.key_text{height:30px;line-height:30px; width:48%; box-sizing:border-box; -moz-box-sizing:border-box; padding-left:5px; margin-top:10px}
.search .search_button{padding:0 16px;cursor:pointer; line-height:50px; float:right; width:100%; text-align:right}
.search .search_button{max-width:15px; height:16px; margin-top:17px}
.search_title ul li{text-align:center;background: #fff;line-height:40px;border-bottom: 1px #e8e8e8 solid;font-size:12px}
.search_title ul li:last-child{border-bottom:0}
.search_title ul li:hover{color:#0096e0}
.search_title ul{background:#fff; z-index:999;border: 1px #e8e8e8 solid; width:100%}
.lists{margin:1rem 0;}
.lists li{margin-top:6px; background:url(../img/san.png) 95% center no-repeat; background-size:8px}
.lists li a{display:block; padding:.8rem;}
.lists li:nth-child(2n){background-color:#f1f1f1}
.lists li:nth-child(2n+1){background-color:#e8e8e8}
.result_title{text-align:center; padding:.8rem; padding-bottom:0; color:#0096e0; font-size:16px}