﻿
body{font-size:14px;font-family: "Microsoft Yahei";overflow-x:hidden}
a{ text-decoration:none; cursor:pointer; outline: 0 none;}
a:hover{ text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}

ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:lighter;}
h4{display: block;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0.5em;
    font-weight: bold;font-size:0.2rem}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.w1200{width:1200px;margin:0 auto}
.clear{clear:both}
.f12{font-size:0.12rem;}
.f14{font-size:0.2rem;}
.f16{font-size:0.16rem;}
.f18{font-size:0.18rem;}
.f20{font-size:0.2rem;}
.f22{font-size:0.22rem;}
.f24{font-size:0.24rem;}
.f30{font-size:0.3rem;}
.b{font-weight:bold}
.t_c{text-align:center}
.t_l{text-align:left}
.t_r{text-align:right}
.fl{float:left}
.fr{float:right}
.black{color:#000}
.fff{color:#fff}
.gray{color:#333}
.a4{color:#4a4a4a}
.block{display:block}
.p10{padding:0.1rem}
.p5{padding:5px}
.m_t_10{margin-top:0.1rem}
.m_t_20{margin-top:0.2rem}
.line-none{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* head */

.head{width:100%;background:#e9e9e9;height:1rem;position:relative}
.top{ margin:0 auto;font-size:0.14rem;height:100%}
.logo{float:left;width:50%;height:60%;      position: absolute;
    top: 18%;left:2%}
.logo img{width:100%}
.nav{margin: 3.5% 0 0 10%; width:60%; font-size:0.14rem;float:left;display:none}
.nav li{float:left;    /* width: 16%; */}
/* banner */
.slideBox{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:0.15rem; overflow:hidden; position:absolute; right:44%; bottom:0.05rem; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:0.05rem;width:0.6rem; height:0.04rem;text-align:center;background:#fff;cursor:pointer; }
.slideBox .hd ul li.on{ background:#1e5071; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block; height:auto }
/* about */
.about{max-width:1200px; margin:0 auto;overflow:hidden;margin-top:0.4rem}		
.about_title{font-size:0.24rem;text-align:center;line-height:0.42rem}
.about_title_p{font-size:0.14rem;color:#555;/* text-align:center; */margin-top:0.1rem;line-height:0.32rem;    padding: 0 0.3rem;}
/* pro1 */		
.pro1{position:relative}
.pro_1{width:100%;float:left;font-size: 0.14rem;}
.pro_1 img{width:100%;margin-top:0.1rem}
/* .pro_1_right img{width:100%;} */
.pro_1_right{float:left;text-align: center;width:47%;position:relative; display:none}
.pro_1_right_m{position:absolute;top: 100%;left: 3%;background:#fff;opacity:0.7;width:94%;height:80%;text-align:center;}
.pro_1_right_m_3{position:absolute;bottom: 20%;right: 0%;background:#fff;opacity:0.9;width:100%;text-align:center;}

.pro_1_m{font-size:0.14rem;margin-top:4%;}
.pro_1_bg_m{font-size: 0.2rem;color: #333;width: 56%;text-align: center;margin-left: 22%;letter-spacing:0.02rem;margin-top:0.1rem}
.pro_1_zi_b_m{text-align: left;font-size: 0.14rem;color: #4f4f4f;margin-top:0.1rem;padding:0 0.2rem;line-height: 0.32rem;}
.pro_1_zi_b_m_3{text-align: left;font-size: 0.14rem;color: #4f4f4f;padding:0 0.2rem;    line-height: 0.4rem;}
.more_m{width: 1.2rem;height: 0.4rem;border: 0;background: #ed751e;font-size:0.2rem;color:#fff;position: absolute;bottom: 18%;right: 40%;}

.more_m_3{width: 1.2rem;height: 0.4rem;border: 0;background: #ed751e;font-size:0.2rem;color:#fff;position: absolute;bottom: -50%;right: 5%;}



.pro_1_bg{    background: #4f4f4f;font-size: 0.2rem;color: #fff;width: 56%;text-align: center;margin-left: 22%;letter-spacing:0.02rem}
.pro_1_zi{background: #f1f1f1;width: 113%;height: 2rem;margin-left: -13%;margin-top: 16%;}
.pro_1_zi_b{margin: 3% 16% 0 11%;line-height: 0.4rem;text-align: left;font-size: 0.14rem;color: #4f4f4f;}
.pro_1_hr{position: absolute;top: 57%;left: -7%;width: 0.02rem;height: 0.6rem;background: #ed751e;z-index: 3;}
.more{width: 0.8rem;height: 0.3rem;position: absolute;left: 0;top: 93.5%;border: 0;background: #ed751e;font-size:0.2rem;color:#fff}

/* pro2 */	


.pro_2_left_m{    width: 100%;    position: absolute;top: 86%;left: 0;/* z-index: 999; */}


.pro2{position:relative;font-size: 0.14rem;}
.pro_2_left{width:47%;float:left;display:none}
.pro_2_right{width:100%;float:left;position:relative;}
.pro_2_right img{width:100%;}
.pro_2_left_con{/* background:#4f4f4f; */width:100%;position: relative;font-size:0.14rem;margin-top:10%;background: rgba(79,79,79,0.5);z-index:111}
.pro_2_left_one{text-align:center;    padding: 0.1rem 0;}
.pro_2_left_two{color:#c5c5c5;font-size:0.2rem;text-align:center}
.pro_2_left_two span{
    padding: 0.03rem 0.35rem;}
.pro_2_left_3th{    color: #c5c5c5;padding:0.1rem;line-height: 0.32rem;text-align: left;text-indent:2em}
.more2{width: 1rem;
    height: 0.3rem;
    position: absolute;
    left: 81%;
    top: 89%;
    border: 0;
    background: #ed751e;
    font-size: 0.2rem;
    color: #fff;}



.pro_1_bg1{background: #4f4f4f;font-size: 0.2rem;color: #fff;width: 88%;text-align: center;margin-left: 6%;letter-spacing:0.02rem}


/*footer*/
.footer{background:url(../image/footer.png)}
.footer_d{font-size: 0.14rem;color: #d9d9d9;float:left;}
.footer_d p{line-height:0.32rem;padding: 0 0.5rem 0 1rem;font-size:0.2rem}
.footer_r{float:left;font-size:0.14rem;    padding: 0.2rem 0;width:100%}
#pgone{padding-top:0.3rem;}
.footer_r li{float:left;text-align: center;width:47%}
.footer_r li img{    width: 50%;}
.footer_r li p{text-align:center;color:#fff}
.footer_copy{font-size:0.14rem;    padding: 0.2rem 0;border-top:1px solid #4f4f4f}
.footer_copy p{text-align:center;color:#666}
.footer_r li:first-child{padding-left:1rem;text-align: left;margin-right: -10%;}
.footer_r li p{text-align:left;padding-left: 14%;}
.footer_r li:last-child{text-align: left;}
/*about*/
.position{background:#f3f3f3;width:100%;height:0.5rem}
.position_p{font-size:0.2rem;line-height:0.5rem;margin-left:5%;color:#a5a5a5}
.position_p a{font-size:0.2rem;line-height:0.5rem;color:#a5a5a5}
.about_left{width:100%;float:left;padding:0.3rem 0 0 0;}
.about_right{width:100%;float:left;    padding-bottom: 0.1rem;}
.about_p{border-bottom: 3px solid #ff6634;width: 60%;margin: 0 auto;padding: 0.1rem 0;}
.about_txt{width: 80%;margin: 0 auto;padding-top: 0.4rem;line-height: 0.32rem;color: #666;}

/*news*/
.news_content li{width:100%;height:0.5rem;background:#fff;margin-top:0.2rem;float:left}
/* .news_content li:hover{background:#f3f3f3} */
.li_imgs{float: left;margin: 0.2rem 0 0.4rem 10%;width:25%;display:none}
.li_imgs img{width: 100%;height: 100%;}
.li_news{    float: left;margin: 0rem 0 0rem 0.2rem;width: 90%;}
.li_news_title{    line-height: 1rem;float: left;width:80%;}
.li_news_title a{color:#595959; font-weight:600;}
.li_news_desc{color:#888;line-height:0.42rem;display:none}
.add_time{color: #999;float: right;line-height: 1rem;}

/*pro*/
.pro_head{background:#efefef;width:90%;margin:0 auto;height:0.4rem;position:relative}
.pro_img{position:absolute;top:0;left:0}
.pro_img img{width: 2.07rem;height: 0.62rem;position: absolute;top: 0;
left: 0;}
.pro_img p{font-size:0.2rem;
    color: #a5a5a5;
    line-height: 0.4rem;
    padding-left: 0.1rem;}
.pro_zi p {z-index: 9999;position: absolute;right: 0.4rem;bottom: 0;
color: #999;line-height: 0.62rem;}
.pro_search{width:90%;margin:0 auto;padding:0.3rem 0 0.3rem 0;font-size:0.22rem}
.pro_search span{font-size:0.22rem;float:left;display: block;height: 0.4rem;line-height: 0.4rem;margin-left:0.1rem;color:#666}
.pro_search li{float:left;text-align:center;/* height: 0.4rem; */margin-left: 0.1rem;margin-bottom: 0.1rem;background: #2d81b9;}
.pro_search li a{color:#fff;display: block;   padding: 0.05rem 0.1rem;font-size: 0.2rem;}
#er_active{background:#CD2626;}
.pro_search li:last-child{margin-bottom:0.2rem}

.pro_desc{height:3.57rem}
.pro_desc_img{float:left;width:100%;height:3.57rem}
.pro_desc_img img{width:100%;height:3.57rem}
.pro_desc_txt,.pro_desc_txt3{float:left;padding: 0 0.2rem 0.1rem 0.2rem;}
.pro_desc_txt1{float:left;    padding: 0 0.2rem 0.5rem 0.2rem;background:#efefef;}
.pro_desc_title{color:#666;margin-top:0.2rem}
.pro_desc_desc{color:#999;margin-top:0.2rem;line-height:0.42rem;font-size:0.2rem}
.pro_desc_btn{width: 1.7rem;height: 0.5rem;border: 0;background: #4196b3;color: #fff;display: block;text-align: center;line-height: 0.5rem;font-size:0.2rem;    margin-bottom: 0.1rem;}

.product_list{width: 95%;margin: 0 auto;}
.product_list li{float:left;width:48%;height:3.6rem;padding: 0.05rem;    margin-top: 0.3rem;}

.product_list li img{width:2.8rem;height:2.4rem}
.product_list li p{margin-top: -0.25rem;text-align: center;color: #fff;
    background: #999;    padding: 0.05rem 0;    padding: 0.1rem 0;}
.product_list li a{color:#595959}
/*内容页*/
.product_view_title{width:100%;background:#efefef;    height: 0.65rem;}
.product_view_title p{line-height:0.65rem;text-align:center;color:#555}
#showsum img{margin-bottom:1rem}
.fdj_show{margin-left:10%;width:44%;float:left;display: none}

.product_js{float:left;width: 90%;/* margin-top: 0.4rem; */margin-left: 5%;font-size: 0.4rem;}
.product_color_sel{height:1.5rem;/* background:#ededed */}
.color_title{height:0.5rem;line-height:0.5rem;margin-left: 0.3rem;}
.product_color_sel span{color:#595959;font-weight:bold;font-size:0.2rem}
.color_select{background:#fff;height: 0.95rem;width: 98%;margin: 0 auto;}
.color_select li{float: left;margin: 0.3rem 0 0 0.2rem;}
.color_select li img{width:0.5rem;height:0.5rem}
.product_cpjs{margin-top:0.2rem}
.product_desc{margin-top:0.3rem; line-height:2;font-size: 0.235rem}

.product_view_tab{width:100%;margin-top:0.1rem}
.product_like{width:100%;height:5rem}
.product_like_title_m{line-height: 0.6rem;height: 0.6rem;font-size: 0.3rem;color: #000;margin:0.4rem 0 0 0.32rem}
.product_like_title_m p{margin-left:5%}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


.swiper-container {
	width: 90%;
	height: 100%;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-slide img {
width:100%;
/* height:4rem; */
}



.bdsharebuttonbox{display:none}
		.nav{  height:0.5rem; line-height:0.5rem;  position:relative; z-index:1;  }
		.nav a{ color:#333; }
		.nav .nLi{ float:left;  position:relative; display:inline;     width: 16%; }
		.nav .nLi h3{ float:left;width:100%  }
		.nav .nLi:hover{ border-bottom: 3px solid #176f85;  }
		#nav_active{ border-bottom: 3px solid #176f85;  }
		.nav .nLi h3 a{ display:block;font-size:0.18rem; padding:0 20px;  }
		.nav .sub{ display:none; width:4.5rem; left:0; top:0.53rem;  position:absolute; background:#fff;     margin-left: -2rem;
    border-radius: 0.1rem;padding:0.2rem 0.3rem}
	
		.nav .sub li{ zoom:1;    width: 100%;line-height: 0.4rem;
    border-bottom: 1px dashed #999;     margin: 0 0.2rem;}
		.nav .sub a{ display:block; padding:0 0.2rem; }
		.nav .sub a:hover{  color:#1e5071; text-decoration:underline  }
		.nav .on h3 a{ color:#595959;   }
	.about_left_1{width: 100%;float: left;padding: 0.2rem 0;margin-bottom: 0.1rem;}
	.about_p_1{border-bottom: 3px solid #ff6634;width: 30%;margin: 0 auto;padding: 0.1rem 0;}

	.news_content_view{width:95%;margin:0 auto}
	.news_title{text-align:center;padding: 0.4rem 0 0.3rem 0;border-bottom: 1px solid #ccc;}
	.news_content_view img{    width: 100%;
    height: auto;}
	.news_content_view{line-height: 0.34rem;padding:0.2rem}
	.prev{font-size:0.16rem;color:#333}
	.prev a{font-size:0.16rem;color:#333}
	.next{font-size:0.16rem;color:#333}
	.next a{font-size:0.16rem;color:#333 }
	.news_add{font-size:0.16rem;padding-left:0.2rem;color:#333;height:0.5rem;line-height:0.5rem}
	.sub_div{width:40%;}
	.sub_img{width:50%}

	.product_like{display:none}
	
	
.product_cpjs p{-webkit-margin-before: 0;-webkit-margin-after: 0;font-size:0.23rem;}
	
	
.lxwm_little{font-size:0.2rem}
.hr_xian{border-bottom: 1px dashed #ccc;height: 9px;margin-bottom: 9px;width: 80%;}


.product_jieshao{font-size:0.28rem;font-weight:bold !important;margin-bottom: 0.2rem;}



.product_jieshao{display:none}
.small-img li img{width:100%;height:100%}
.small-img ul{width:98%;margin:0 auto;}	
.small-img li{    width: 1rem;height: 1rem;margin-left: 0.2rem;float: left;border: 2px solid #ccc;font-size: 0.14rem;margin-top:0.2rem}
.add{border:2px solid #036e94 !important;}



.tel_m{height: 0.6rem;width: 100%;background-color: #ce0000;position: fixed;bottom: 0px;right: 0;top: auto;left: 0;z-index: 1000000}
.tel_m img.imgs{width: 0.3rem;height: 0.3rem;display: block;float: left;margin-left: 1.6rem;margin-top: 0.15rem;margin-right: 0.12rem;}
.tel_m span{display: block;float: left;line-height: 0.65rem;font-size: 0.22rem;color: #fff}
.tel_m a{display: block;float: left;margin-top: 0.2rem;}
.clearfix {
  zoom: 1;
}



/*应用下载*/
.piaofu{display:none}

/* .pro_desc_txt{height:3.5rem !important} */
.pro_desc_txt3{height:4rem !important}
.pro_desc_img img{height:4rem !important}
.pro_desc_img{height:4rem !important}
.iphone img{width:100%}
.pro_ulul li{font-size:0.2rem;list-style-type:disc;color:#4a4a4a;margin-left: 0.3rem;}

.jiejue{font-size:0.2rem !important;padding:0.2rem}
.down_load a{color: #3c89a6;
    text-decoration: underline;margin-left: 0.1rem;}
/*案例*/
.about_content_gc{display:none}
.QQbox{display:none}

/* 分页数字链接样式 */
.pagebox_m{padding:30px 20px 20px 20px;}
.paging_m a,.paging_m span.Bg,.paging_m a:hover,.paging_m a.cur,.paging_m a:hover span.Bg,.paging_m a.cur span.Bg{background:url(404.png) no-repeat;}
.paging_m{text-align:center;font-size:13px;}
.paging_m a{padding-bottom:4px;display:inline-block;background-position:0 -134px;padding-bottom:11px;}
.paging_m a:hover{text-decoration:none;}
.paging_m b{font-weight:100;opacity:0;*visibility:hidden;}
.paging_m span.Bg{
	width:58px;height:17px;line-height:17px;padding-left:5px;text-align:left;margin-right:1px;display:inline-block;background-position:0px 11px;cursor:pointer;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}
.paging_m a:link,.paging_m a:visited{color:#266EB0;}
.paging_m a:hover,.paging_m a.cur{color:#fff;background-position:0px -93px;}
.paging_m a:hover span.Bg,.paging_m a.cur span.Bg{background-position:0px -63px;}
.paging_m a:hover span.Bg b,.paging_m a.cur span.Bg b{opacity:1;*visibility:visible;}
/* 上下翻页样式 */
.paging_m a.previous,.paging_m a.previous span.Bg,.paging_m a.previous b,.paging_m a.previous:hover,.paging_m a.previous:hover span.Bg,.paging_m a.previous:hover b,.paging_m a.nextpage,.paging_m a.nextpage span.Bg,.paging_m a.nextpage b,.paging_m a.nextpage:hover,.paging_m a.nextpage:hover span.Bg,.paging_m a.nextpage:hover b{background:url(404.png) no-repeat}
.paging_m a.previous{background-position:0px -72px;}
.paging_m a.previous span.Bg{width:61px;padding-left:0px;background-position:0px -121px;}
.paging_m a.previous b{background-position:0px 17px;}
.paging_m a.previous:hover{background-position:0px -25px;}
.paging_m a.previous:hover span.Bg{background-position:0px -108px;}
.paging_m a.previous:hover b{background-position:0px 4px;opacity:1;*visibility:visible;}
.paging_m a.nextpage{background-position:-61px -72px;}
.paging_m a.nextpage span.Bg{width:61px;padding-left:0px;background-position:-61px -121px;}
.paging_m a.nextpage b{background-position:-61px 17px;}
.paging_m a.nextpage:hover{background-position:-61px -25px;}
.paging_m a.nextpage:hover span.Bg{background-position:-61px -108px;}
.paging_m a.nextpage:hover b{background-position:-61px 4px;opacity:1;*visibility:visible;}
.paging_m a.previous b,.paging_m a.nextpage b{
	width:61px;display:inline-block;height:17px;opacity:1;*visibility:visible;
	-moz-transition:all 0.6s ease;
	-webkit-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
}



/*偷来的分页*/
.page-nav {
  width: 500px;
  margin: 0 auto;
  padding-bottom: 50px;
}
.page-nav a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.page-nav .leftpage,
.page-nav .rightpage {
  float: left;
  width: 129px;
}
.page-nav .leftpage img,
.page-nav .rightpage img {
  display: block;
  width: 100%;
}
.page-nav ul {
  /*padding: 0 25px;*/
  float: left;
}
.page-nav ul li {
  float: left;
}
.page-nav ul li a {
  font-size: 1.714em;
  color: #666666;
  padding: 0 14px;
  line-height: 50px;
  min-height: 40px;
  text-align: center;
  display: inline-block;
  *display: inline;
  *zoom:1;
}
.page-nav ul li a:hover {
  color: #eb691d;
}
.page-nav ul li a.on {
  color: #eb691d;
}
@media screen and (max-width: 1024px) {
  .page-nav {
    width: 450px;
    /* margin: 105px auto; */
  }
  .page-nav .leftpage,
  .page-nav .rightpage {
    width: 114px;
  }
}
@media screen and (max-width: 480px) {
  .page-nav {
	width: 80%;
    margin: 0 auto;
	margin-left: 10%;
    /* margin: 105px auto; */
  }
  .page-nav .leftpage,
  .page-nav .rightpage {
    width: 80px;
  }
  .page-nav ul {
    padding: 0 10px;
  }
  .page-nav ul li a {
    font-size: 1em;
    padding: 0;
    line-height: 25px;
  }
}



.search-panel{width:90%;margin:0 auto;padding:0.1rem 0 0.1rem 0}
.search-panel span{float:left;color:#666;    line-height: 0.3rem;}
.search-panel li{float: left;
    margin-left: 0.1rem;
    text-align: center;
    height: 0.35rem;
    background: #fff;
    padding: 0 0.1rem;
    line-height: 0.35rem;margin-top:0.15rem;
    margin-bottom: 0.05rem;font-size:0.14rem}
.search-panel li:first-child{margin-left:0}
.search-panel li a{color:#666;font-size:0.2rem}
#er_active{background:#cd2626}
.brand laber{    float: left;
    display: inline-block;
    width: 50px;
    text-align: left;
    height: 35px;
    line-height: 35px;
    color: #333;
    font-size: 14px;
    font-weight: bold;}

.search-list ul{height:auto;overflow:hidden}
.search-panel .search-list{
    position: relative;}
.search-panel .search-list img {
    position: absolute;
    top: 15px;
    right: -14px;
    cursor: pointer;
}
.brand{    margin-bottom: 21px;}

.search-panel .search-list ul li.active {
    background: #1169ab;
    border-radius: 4px;
color: #fff;}
.search-panel .search-list ul li.active a{color:#fff}

.search-panel div{margin-bottom:0.1rem}


.pro_tx_left_m{ font-size: 0.2rem;
    margin-top: 0.2rem;
    padding: 0 5%; }
.pro_tx_left_m span{line-height: 2 !important}
.pro_tx_right_m{ padding:0 5%;width:100%}

.pro_tx_right_m img{width:90%;margin-top:0.3rem}

.pro_tx{display:none}
.pro_tx_tit{display:none}
.close_btn{
	height: 20px;
    width: 20px;
    text-align: right;
    padding-left: 86%;
    padding-top: 5%;
}