@charset "utf-8";

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(../images/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(./tpl/images/pagebg.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(./tpl/images/prev-next-bg.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%;

}