﻿@charset "utf-8";body {font-family:"微软雅黑"!important;font-size:0.875rem; background: #f4f5f6;}
* {margin:0;padding:0;}
ul,ol,li {list-style:none}
a {text-decoration:none;color:#333;}
a:hover {color:#48A711;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
img {margin:0;padding:0;border:none;}
.clear {clear:both;margin:0px;padding:0px;}
form {display:block;}
.clear {clear:both;}
.white {color:#FFFFFF!important;}
.mart1 {margin-top:1rem!important;}
.mart1 {margin-top:2rem;}
.mart0 {margin-top:-1rem!important;}
.button {outline:none;}



/**---------------------首页头部header----------------------------------**/

.headeri {-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;position:fixed;z-index:1000;line-height:3.125rem;height:3.125rem;width:94%;top:0;padding:0 3%;text-align:center;
background:#00bcef;}
.headeri .return {position:absolute;left:3%;z-index:100;top:0.4rem;}
.headeri .return img {max-width:1.365rem;}
.headeri .logo {font-size:1rem;color:#FFFFFF;}
.headeri .topmenu {position:absolute;right:3%;z-index:100;top:0.9rem; bottom:0.7rem;padding-left:0.8rem;}
.headeri .topmenu img {max-width: 1.15rem;vertical-align: middle;float:right;padding-top: 0.2rem;margin-left: 0.5rem;}
.headeri .topmenu .right{width: auto;line-height: 1rem;color:#FFFFFF;float:left;height: 1.5rem;line-height: 1.5rem;font-size: 0.9rem;}

/**---------------------首页头部banner----------------------------------**/

.indexbanner {width:100%;margin-top: 3.15rem;background: #00bcef;padding-top: 0.5rem; }
#topbanner {margin:0 3%; padding-bottom: 0.5rem;}
.bg,.bg img{width: 100%; height: auto;}

#topbanner .swiper-pagination{bottom:3.6rem!important;}
#topbanner .swiper-pagination-bullet {background:#cccccc;opacity:1;}
#topbanner .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#00bcef!important;}
.swiper-slide img {width:100%;height:auto;display: block;border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;}

.swiper-slide{display: block!important;}
/**---------------------首页搜索----------------------------------**/

.strength {width:100%;height:auto; padding-top: 2rem; padding-bottom: 2rem;}

.hot {width:100%;height:8.6rem;}

.wrapperslists {position:relative;height:9rem;width:100%;overflow:hidden;margin:0 auto; background: #f4f5f6!important;}
.wrapperslists .scroller {position:absolute}
.wrapperslists .scroller li {height:8rem;color:#333;float:left;text-align:center;}
.wrapperslists .scroller li a {display:block;width:9rem;}
.wrapperslists .scroller li .title{overflow: hidden;height:2rem; line-height:2rem;}
.wrapperslists .scroller li a img {width:100%;height:7rem; display:block;}
.wrapperslists .scroller li div{border: 1px solid #21487f; margin-right: 1rem; padding: 1rem 1.5rem; background: #FFFFFF;}
.wrapperslists .scroller li .title {color:#21487f;font-size:1.2rem;margin-bottom:0.6rem;  }
.wrapperslists .scroller li .english {color:#8986a5;margin-bottom:0.8rem;}
.wrapperslists .scroller li .more {display:block;width:7rem;height:2rem;margin-left:auto;margin-right:auto;background:#d4bb79;color:#FFFFFF;background:url(linkbg.png) no-repeat;background-position:center;}


/*首页通用样式标题*/
.indicate{ height: 3.1rem; }
.indicate .title{ color: #333333; width: 100%; font-size: 1rem; line-height: 3rem;float:left; }
.indicate .title .english{ color: #999999; font-size:0.9rem!important; margin-left: 0.8rem;}

.indicate .left{float:left; max-width: 7.5rem;}
.indicate a{float:right; color: #666666; font-size: 0.9rem;}
.indicate a span{float:right; line-height: 2.8rem;}
.indicate a img{padding-top:0.9rem;float:right;padding-left: 0.25rem; max-height: 1rem; margin-right: 0.3rem; }

/**---------------------首页关于我们----------------------------------**/

.index_about {background:#FFFFFF;width:94%;padding:0 3% 2rem 3%; margin-top: -4rem; margin-bottom: 3.8rem;}
.index_about .text {background:#00bcef;width:94%;padding:3%;height:auto;}
.index_about .text .cont {border-radius:5px;padding:1rem 3%;background:#FFFFFF;width:94%;height:auto;}

.index_about .text .cont .bottom {background:#ffffff;width:94%;padding:1rem 3%; padding-top: 0.5rem;}
.index_about .text .cont .bottom .title {text-align:center;color:#333333;font-size:1.1rem;margin-bottom:0.5rem; background: #f9f9f9; border: 1px solid #e5e5e5; padding-bottom: 1.2rem; padding-top: 1.2rem;}
.index_about .text .cont .bottom p {color:#666666;line-height:1.8rem;}
.index_about .text .cont .bottom img{width: 100%; height: auto;margin: 0.5rem 0;}

/**---------------------首页最热产品----------------------------------**/

.index_hot{margin-bottom: 5rem;}
.index_hot .indicate {padding-right:3%;width:97%;}
.index_hot{width:97%;height: 13.1rem;padding-left:3%;background: #FFFFFF;}

.hotproduct {width:100%;height:8.6rem;}
.wrap {min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.htit {line-height:1rem;padding:0 .3rem;color:#ff8e2e;font-size:0.875rem;margin:1rem 0 .4rem 0;}
.wrapperslist {position:relative;height:9rem;width:100%;overflow:hidden;margin:0 auto;}
.wrapperslist .scroller {position:absolute}
.wrapperslist .scroller li {height:8rem;color:#333;float:left;text-align:center;}
.wrapperslist .scroller li a {display:block;width:9rem;margin-right:0.5rem;}
.wrapperslist .scroller li .title{overflow: hidden;height:2rem; line-height:2rem;}
.wrapperslist .scroller li a img {width:100%;height:7rem; display:block;}

/**---------------------首页新闻列表----------------------------------**/


.index_news {background:#f4f5f6;width:94%;padding-left: 3%; padding-right: 3%; padding-top: 0.5rem;}
.index_news ul {width: 94%; padding:1rem 3%;height: auto;background:#FFFFFF;-webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3);}
.index_news ul li {height:auto; }
.index_news ul li:last-child {margin-bottom:0;}
.index_news ul li:after {content:"";display:block;visibility:hidden;height:0;clear:both;}
.index_news ul li .title { margin-bottom: 0.4rem; width:100%;display:block;overflow:hidden;line-height: 1.8rem;max-height: 3.6rem;font-size:0.9rem;color:#444444; }
.index_news ul li .time{color: #999999;line-height: 1.65rem;height: 2rem;overflow: hidden; position: relative;}
.index_news ul li .time img{vertical-align: middle;max-width: 0.85rem;margin-right: 0.5rem;float: left; padding-top: 0.4rem;}
.index_news ul li .time span{position: absolute; right: 0; bottom:1rem; width: 1.75rem; border-bottom: 2px solid #00bcef;}
.index_news ul li .middleimg img{width: 100%; height: auto; margin-bottom: 0.5rem;}
.index_news ul li .text{color: #666666; line-height: 1.8rem;}
.index_news ul li .more{ width: 4rem; text-align: center; border: 1px solid #80def7; border-radius: 3px; color: #444444; padding: 0.4rem 1.7rem;display: block; margin-top: 1rem; margin-bottom: 1rem;}


#news {padding-bottom: 3.2rem!important;}
.index_news .swiper-pagination{background: url(line.png) no-repeat; background-position: center; bottom:1.05rem!important;}
.index_news .swiper-pagination-bullet {background:#cccccc;opacity:1;}
.index_news .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#00bcef!important;}




/**---------------------首页最新产品----------------------------------**/

.new_product{background: #ffffff;width: 94%; padding:0 3%; padding-bottom: 1.5rem;}
.new_product ul{width: 100%; }
.new_product ul li{ width: 99.2%; margin-bottom: 1rem;  height:auto; background: #FFFFFF; border: 1px solid #d9d9d9;}
.new_product ul li:nth-child(4){margin-bottom: 0;}
.new_product ul li a { display:block;height:auto; }

.new_product .left{ width: 45%; float:left;}
.new_product .left img{ width: 100%; height: auto; display: block;}
.new_product .right{ width: 49%; padding:1rem 3%; float:right; }
.new_product .right .title{ font-size: 1rem; margin-bottom: 0.625rem; color: #333333; overflow: hidden; height: 2.3rem; line-height: 2.3rem; position:relative;}
.new_product .right .title span{position: absolute; bottom:0; left: 0; width: 2rem; border-bottom: 1px solid #00bcef;}
.new_product .right .text{line-height: 1.5625rem; height: 2.9rem; overflow: hidden; font-size: 0.875rem; color: #666666;}

@media (max-width: 400px){
	
.new_product .left img{  height: 8rem!important;}
	
}


/**---------------------各页面头部----------------------------------**/


.header {-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;position:fixed;z-index:1000;line-height:3.125rem;height:3.125rem;width:94%;top:0;padding:0 3%;text-align:center;
background:#00bcef;-o-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-ms-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-webkit-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;box-shadow:rgba(0,0,0,0.08) 0 2px 5px;}
.header .return {position:absolute;left:3%;z-index:100;top:0.4rem;}
.header .return img {max-width:1.365rem;}
.header .logo {font-size:1rem;color:#FFFFFF;}
.header .topmenu {position:absolute;right:3%;z-index:100;top:0.9rem; bottom:0.7rem;padding-left:0.8rem;}
.header .topmenu img {max-width: 1.15rem;vertical-align: middle;float:right;padding-top: 0.2rem;margin-left: 0.5rem;}
.header .topmenu .right{width: auto;line-height: 1rem;color:#FFFFFF;float:left;height: 1.5rem;line-height: 1.5rem;font-size: 0.9rem;}

/**---------------------其他页面搜索头部----------------------------------**/

.top {-o-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-ms-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-webkit-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;height:2.5rem;width:100%;border-top:1px solid #e9e9e9;background:#FFFFFF;line-height:2.5rem;position:fixed;top:3.125rem; z-index: 1000;}
.top .title {font-size:1rem;line-height:2.5rem;float:left;padding-left:3%;}
.top .title img {max-width:0.7rem;margin-left:3px;vertical-align:middle;}
.top .search {float:right;padding-right:3%;}
.top .search input {outline:none;display:none;position:relative;border:1px solid #F0F0F0;border-radius:30px;background:#FFFFFF;color:#666666;font-family:"微软雅黑";padding-left:0.8rem;width:200px;height:28px;line-height:28px;}
.top .search .search_btn {/*display:block!important;*/ border:none;background:none;max-width:1.2rem;position:absolute;right:5%;z-index:40;top:0.6rem;}
.top .search img {max-width:1.2rem;position:absolute;right:5%;z-index:40;}
#searchbefore {margin-top:0.5rem;}
.tops{border-top: 1px solid #ef1c53!important;border-bottom: 1px solid #ef1c53!important;}
/**---------------------关于我们页面----------------------------------**/

.about {background:url(prbg.png)repeat-x; width:94%;margin-bottom:5rem; margin-top:3.15rem; padding:1.35rem 3%;}
.about .text_title {height:7.575rem;border-bottom:1px solid #d9d9d9;text-align:center; background: #FFFFFF;}
.about .text_title .line {width:3.75rem;margin:0 auto;height:2rem;border-bottom:1px solid #00bcef;}
.about .text_title h1 {font-size:1.2rem;padding-top:12px;padding-bottom:8px;}
.about .text_title small {font-size:0.775rem;color:#666666;}
.about .text {padding:1rem 3%;font-size:0.9rem; color:#444444;line-height:1.8rem;margin-bottom:30px; background: #FFFFFF;}
.about .text p{text-indent: 2rem;}
.about .text img {width:100%;height:auto;margin:1rem 0 0 0;}
.about .text .blue {color:#0d8dbf;}
.about .text .pink {color:#f23b63;}

/**---------------------新闻列表页面----------------------------------**/

#newslist {margin-top:3.15rem; padding-top: 0.5rem; margin-bottom: 5rem; width: 100%; background: url(prbg1.png) repeat-x;}
#newslist ul {width: 94%; padding:1rem 3%;height: auto; padding-bottom: 0;}
#newslist ul li {margin-bottom: 1.25rem; width: 94%; padding: 1rem 3%; height:auto; background: #FFFFFF;-webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3);}
#newslist ul li:nth-child(5n){margin-bottom: 0;}

#newslist ul li:last-child {margin-bottom:0;}
#newslist ul li:after {content:"";display:block;visibility:hidden;height:0;clear:both;}
#newslist ul li .title { margin-bottom: 0.4rem; width:100%;display:block;overflow:hidden;line-height: 1.8rem;max-height: 3.6rem;font-size:0.9rem;color:#444444; }
#newslist ul li .time{color: #999999;line-height: 1.65rem;height: 2rem;overflow: hidden; position: relative;}
#newslist ul li .time img{vertical-align: middle;max-width: 0.85rem;margin-right: 0.5rem;float: left; padding-top: 0.4rem;}
#newslist ul li .time span{position: absolute; right: 0; bottom:1rem; width: 1.75rem; border-bottom: 2px solid #00bcef;}
#newslist ul li .middleimg img{width: 100%; height: auto; margin-bottom: 0.5rem;}
#newslist ul li .text{color: #666666; line-height: 1.8rem;}
#newslist ul li .more{ width: 4rem; text-align: center; border: 1px solid #80def7; border-radius: 3px; color: #444444; padding: 0.4rem 1.7rem;display: block; margin-top: 1rem; margin-bottom: 1rem;}



/**---------------------页码样式----------------------------------**/

.page { text-align:center;margin:0px;height:auto;width:94%;padding:6% 3%;font-size:14px;color:#666;  }
.page a {border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; background:#FFFFFF;line-height:26px;clear:none;height:auto;font-size:0.8125rem;color:#333;padding:0 10px;border:1px solid #CCC;display:inline-block;margin:5px 3px;}
.page a:hover { background-color:#00bcef;border:1px solid #00bcef;color:#FFF;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;/*过渡效果*/}
.page a.active {background:#00bcef;color:#FFFFFF;border-color:#00bcef;}

/**---------------------新闻详情页面----------------------------------**/

.news_detail { background: url(prbg.png) repeat-x; margin-bottom: 1rem; width: 100%; margin-top:3.15rem; padding-top:1.5rem;-webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3);}
.news_detail .caption {background: #FFFFFF;width: 88%;padding: 0 3%;margin: 0 3%;height: auto; margin-bottom: 1rem;}
.news_detail .caption .line{border-bottom: 2px solid #00bcef; width: 1.8rem;margin-bottom: 0.8rem;}
.news_detail .caption .title{font-size: 1rem; color: #444444; font-weight: 600; display: block;margin-bottom: 0.8rem;}

.news_detail .caption .time{color: #999999;  padding-bottom: 1rem;}
.news_detail .caption .time img{vertical-align: middle;max-height: 1rem;margin-right: 0.4rem;margin-top: -0.2rem;}

.news_text {background:#FFFFFF; width:94%;padding:1rem 3%;color:#444444;  color: #555555;font-size:0.9rem;}
.news_text p {line-height:1.8rem; text-indent: 2rem; margin-top: 1rem;}

.news_text img{ width: 100%; height: auto;}



/**---------------------上一篇下一篇样式----------------------------------**/

.next_page{ width: 94%; padding: 0 3%; background: #FFFFFF;  margin-bottom: 5rem;-webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3);}
.next_page ul{width: 100%; height: 5rem; padding: 1rem 0; }
.next_page ul li{border-left: 2px solid #00bcef;  display: block; padding-left:1rem;padding-right: 1rem; height: 2.4rem; line-height: 2.4rem; overflow: hidden; }
.next_page ul li a:nth-of-type(1){color: #727171;}
.next_page ul li a:hover {color: #fe933d;}




/**---------------------产品页面----------------------------------**/

.productlist{background: #f4f5f6;width: 94%; padding:0 3%; padding-bottom: 4rem; margin-top:3.15rem; background: url(prbg.png) repeat-x;}
.productlist ul{width: 100%; padding-top: 1.5rem; }
.productlist ul li{ width: 99.2%; margin-bottom: 1rem;  height:auto; background: #FFFFFF; border: 1px solid #d9d9d9;}
.productlist ul li a { display:block;height:auto; }

.productlist .left{ width: 45%; float:left;}
.productlist .left img{ width: 100%; height: auto; display: block;}
.productlist .right{ width: 49%; padding:1rem 3%; float:right; position: relative;}
.productlist .right .line{position: absolute;right: 0;top: 1.4rem;border-right: 2px solid #00bcef;height: 1.4rem;}
.productlist .right .title{font-size: 1rem;margin-bottom: 1.2rem;color: #333333;overflow: hidden;height: 2rem;line-height: 2rem;}
.productlist .right .lines{/* padding-top: 1rem; */width: 2rem;border-top: 1px solid #cccccc;line-height: 1rem;padding-bottom: 0.5rem;}
.productlist .right .more{line-height: 2rem;height: 2rem;width: 6rem;border: 1px solid #e6e6e6;text-align: center;border-radius: 3px;font-size: 0.875rem;color: #666666;}
.productlist ul li:hover{border: 1px solid #00bcef;}
.productlist ul li:hover .more{background: #00bcef; color: #FFFFFF;}


@media (max-width: 400px){
	
.productlist .left img{  height: 8rem!important;}
	
}

/**---------------------产品详情页面----------------------------------**/

.product_detail {padding-top:3.15rem;}

.product_detail .caption {  width:94%; padding: 1rem 3%;}
.product_detail .topimg{background: #FFFFFF;  padding: 0.8rem; webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3); }
.product_detail .caption img {width:100%;height:auto; }


.product_detail h1{margin-bottom: 1rem; background: #ffffff; font-size:1rem;color:#333333; padding-left: 3%; padding-right: 3%; line-height: 3rem; height: auto;}

.hot_line{ height: 3rem; background: #FFFFFF; width:100%;  margin-bottom: 1.25em; font-size: 1rem; color: #666666; line-height: 3rem;}

.hot_line .tel{background: #FFFFFF; width: 94%; padding: 0 3%; float:left; -webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3);}
.hot_line .number{ color: #333333;  float:left;}
.hot_line span{float:left;}
.hot_line img{max-width: 1.2rem;padding-right: 0.5rem;padding-top: 0.9rem;vertical-align: middle;float:left;}


.product_text { background:#FFFFFF; width:94%;padding:1rem 3%;color:#444444; margin-bottom: 1.5rem;}
.product_text .toptitle {border-bottom:1px solid #ececec;height:2.5rem;color:#333333;font-size:1rem;line-height:2.5rem;background:#FFFFFF;width:100%;margin-bottom:0.5rem;}
.product_text .toptitle  span {border-bottom:2px solid #05c693;line-height:2.5rem;color:#333333;float:left;}
.product_text p {line-height:1.8rem;margin-top:1rem;text-indent: 2rem; font-size: 0.89rem;}



/**---------------------其他页面分类弹框----------------------------------**/

.black {position:absolute;top:2.5rem;bottom:80px;z-index:50;background-color:rgba(0,0,0,0.85);width:100%;height:1500px;display:none;}
.label {text-align:center;padding-bottom:1rem;overflow:overlay;width:90%;background:#FFFFFF;position:fixed;top:4.5rem;bottom:5rem;margin-left:5%;margin-right:5%;border:1px solid #d9d9d9;overflow-y:inherit;}
.label h3 {display:inline;font-weight:normal;}
.label a {margin-right:3px;margin-left:3px;border-radius:20px;line-height:1.565rem;padding:0 0.875rem;border:1px solid #CCC;display:inline-block;background-color:#FFF;margin-top:15px;background-color:#FFF;}
.label a:hover {background-color:#00bcef;color:#FFF;border:1px solid #00bcef;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;/*过渡效果*/}
.label a.active {background-color:#00bcef;color:#FFF;border:1px solid #00bcef;}

/*侧边栏*/
.smallheader {left:-240px;width:240px;background:#2F3C4F;position:fixed;top:0;min-height:100%;-o-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-ms-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-webkit-box-shadow:rgba(0,0,0,0.08) 0 2px 5px;box-shadow:rgba(0,0,0,0.08) 0 2px 5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;z-index:2000;/* opacity:0.8;*/}
.smallheader h2 {font-weight:normal;}
.smallheader .title {border-bottom:1px solid #273543;height:3.75rem;line-height:3.75rem;}
.smallheader .title img {max-width:73%;padding-top:0.5rem;padding-left:1rem;}
.smallheader .bottom {position:absolute;bottom:0;border-top:1px solid #273543;height:3.75rem;text-align:center;line-height:3.75rem;width:100%;color:#FFFFFF;}
.smallheader .bottom img {margin-right:0.8rem;vertical-align:middle;max-width:1.2rem;}
.smallheader .middle {width:100%;height:auto;}
.smallheader .middle ul {width:100%;margin-top:1rem;}
.smallheader .middle ul li {width:92%;padding-left:8%;height:3.125rem;line-height:3.125rem;}
.smallheader .middle ul li a {display:block;width:100%;height:100%;color:#FFFFFF;font-size:1rem;}
.smallheader .middle img {max-width:1.1rem;margin-right:0.8rem;vertical-align:middle;margin-top:-0.25rem;}
.boxs {overflow:hidden;height:100%;position:relative;}
.box {overflow:hidden;height:auto;transform:translate3d(240px,0,0);-webkit-transform:translate3d(240px,0,0);-o-transform:translate3d(240px,0,0);-moz-transform:translate3d(240px,0,0)}
#all {width:100%;margin:0px auto;min-height:100%;position:absolute;top:0;min-width:320px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
#close {width:25px;height:25px;position:absolute;left:240px;z-index:3000;display:none;top:15px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}


/*系列滑动*/
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.htit{line-height:1rem;padding:0 .3rem;color:#ff8e2e;font-size: 0.875rem;margin:1rem 0 .4rem 0}
.wrapper{background: #FFFFFF;}
.wrapperlist {position:relative;height: 2.5rem;width: 100%;overflow: hidden;margin:0 auto;}
.wrapperlist .scroller {position:absolute}
.wrapperlist .scroller li {height: 2.5rem;color:#333;float: left;line-height: 2.5rem;font-size: 0.875rem;text-align: center}
.wrapperlist .scroller li a{  color:#333333;display:block;margin:0 .3rem; line-height: 2.5rem;}
.wrapperlist .scroller .cur a{color:#333333;height:2.46rem; }
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.wrapperlist h3{font-weight: normal; margin-right: 0.5rem;padding-left: 1rem; background-position: left center;}
.wrapperlist h3.active{padding-left: 1rem; background-position: left center;}
.clearfix ul{height: auto;}
.clearfix ul li {height: 2.5rem; line-height: 2.5rem;}
.wrapperlist .scroller li:first-child{padding-left: 0.875rem;}
.wrapperlist .scroller li:last-child{ padding-right: 2.5rem;}

.wrapperlists {position:relative;height: 2.5rem;width: 100%;overflow: hidden;margin:0 auto; background: #fc205d!important;}
.wrapperlists .scroller {position:absolute}
.wrapperlists .scroller li {height: 2.5rem;color:#333;float: left;line-height: 2.5rem;font-size: 0.875rem;text-align: center}
.wrapperlists .scroller li a{  color:#FFFFFF;display:block;margin:0 .3rem; line-height: 2.5rem;}
.wrapperlists .scroller .cur a{color:#FFFFFF;height:2.46rem; border-bottom: 2px solid #FFFFFF; }
.wrapperlists h3{font-weight: normal; margin-right: 0.5rem;}
.wrapperlists h3.active{border-bottom: 2px solid #FFFFFF;}

.wrapperlists .scroller li:first-child{padding-left: 0.875rem;}
.wrapperlists .scroller li:last-child{ padding-right: 2.5rem;}

/*系列滑动右侧点击出现弹框*/

#title{ text-align:right;background: #FFFFFF; position: fixed; right: 0; border-left:1px solid #c4c4c4;  padding-right:3%; padding-left: 0.875rem; height: 1.6rem;margin-top: 0.45rem; z-index: 2000;} 
#titles{background: #fc205d;text-align:right;position: fixed; right: 0; border-left:1px solid #FFFFFF;  padding-right:3%; padding-left: 0.875rem; height: 1.6rem;margin-top: 0.45rem; z-index: 2000;}

#title img,#titles img{ max-width: 1.425rem; }






/*搜索页面样式*/

.result {width:94%;padding:0 3%;margin-bottom:0.5rem; margin-top: 4rem;}
.result span {color:red;}


/*底部样式*/


html,body {font-size:0.875rem!important;}
.searchbox {position:absolute;top:0;right:3%;width:80%;display:none;height:3rem;z-index: 200;}
.searchbox form {width:100%;}
.searchbox input {color:#565656;font-family:"微软雅黑";outline:none;position:relative;border:1px solid #F0F0F0;border-radius:30px;background:#f5f6f7;padding-left:3%;width:97%;height:1.875rem;line-height:2.1875rem;top: 0.1rem;}
.searchbox .search_btn {display:block!important;border:none;background:none;max-width:1.2rem; margin-top: -1px;}
.searchbox img {max-width:1.2rem;position:absolute;right:4%;z-index:40;margin-top: -2rem;}
.bottomlist {width:100%!important;height:3.75rem!important;border-top:1px solid #e8e8e8;background:#FFFFFF;position:fixed;bottom:0;z-index:5000;}
.bottomlist ul {width:100%!important;}
.bottomlist ul li {width:25%!important;float:left;height:3.75rem;}
.bottomlist ul li a {display:block!important;width:100%!important;height:100%!important;text-align:center;}
.bottomlist ul li img {margin-top:8px!important;max-width:1.6rem!important;}
.bottomlist ul li span {color:#666666;font-size:0.8125rem;display:block;}
.bottomlist ul li span.active {color:#00bcef;}


