﻿.top_t .lug{
	     width:100%;
	     margin:auto;
	     background:#eeeeee; 
	     height:1.4rem;
	    }
.top_t img{
	float: right;
}
@charset "utf-8";
.gWidth{
	width: 100%;
}
body{
	overflow-x: hidden;
}
.logo{
	display: none;
}
.head h1 img{
	height: 2rem;
	margin-left: 0.3rem;
	margin-top: 0.2rem;
}
.head{
	z-index: 6;
	font-size: 0;
	display: block;
	position: relative;
}
.head i{
	display: block;
	font-size: 1rem;
	margin-right: 0.3rem;
	margin-top: 0.5rem;
}
.nav{
	display: none;
}
#shows{
	display: none;
	position: absolute;
	right: 0;top: 2.2rem;
}
#shows li {
	font-size: 0;
	height: 1.6rem;
	line-height: 1.6rem;
}
#shows li a{
	width: 5rem;
	color: #fff;
	height: 1.6rem;
	line-height: 1.6rem;
	font-size: 0.65rem;
	text-align: center;
	display: inline-block;
	background-color: #1291CF;
	border-top: 1px solid #FFF;
}
/* banner */
.silder_pc{
	display: none;
}
.silder_phone{
	display: block;
}
.banner img{
	border: 0;
	display: block;
	max-width: 100%;
	vertical-align: middle;
}
.js-silder{
	position: relative;	
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 0.5rem;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 50%;
	margin-top: 2rem;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #7bbedf;
}
@media (max-width: 768px){
	.silder-ctrl-prev,
	.silder-ctrl-next{
		width: 10%;
		font-size: 1.5rem;
	}
	.silder-ctrl-con{
		width: 14px;
		height: 14px;
		padding: 0;
		margin: 0 5px;
	}
	.silder-ctrl-con>span{
		display: block;
		width: 100%;
		height: 100%;
		border-radius: 50%;
		padding: 0;
	}
}

/* 内容 */
.content{
	margin-top: 0.5rem;
}
.tjcp h1{
	font-size: 0.7rem;
	color: #333;
	line-height: 1.55rem;
	text-align: center;
}
.tjcp span{
	display: block;
	text-align: center;
}
.tjcp li img{
	width: 100%;
	height: 7.13rem;
}
.tjcp li{
	width: 45%;
    float: left;
    margin-left: 2%;
    margin-right: 2%;
    margin-top: 0.8rem;
    border: 1px solid #3F3F3F;
}
.tjcp li .cpnr{
	height: 7rem;
	background-color: #3F3F3F;
}
.tjcp li .cpnr h2{
	color: #fff;
	font-size: 0.4rem;
	line-height: 0.95rem;
	text-align: center;
}
.tjcp li .cpnr p{
	font-size: 0.45rem;
	color: #fff;
	line-height: 0.65rem;
	padding: 0  0.35rem;
	text-indent: 2em;
}
.tjcp li  .cpnr  a span{
	width: 2.4rem;
	height: 0.8rem;
	line-height: 0.8rem;
	border-radius: 5px;
	display: block;
	text-align: center;
	background-color: #10aae6;
	font-size: 0.3rem;
	color: #fff;
	margin-top: 0.38rem;
	margin-left: 2.13rem;
}
.tjcp li:nth-child(2n){
	display: none;
}
.tjcp .cplb li:nth-child(2n){
    display: block;
}
.tjcp_gd{
	display: block;
	width: 91%;
	height: 1.5rem;
	border-radius: 5px;
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-left: 0.7rem;
	background-color: #10aae6;
}
.tjcp_gd a{
	color: #fff;
	display: block;
	font-size: 0.4rem;
	text-align: center;
	line-height: 1.5rem;
}

/* 关于我们 */
.about{
	display: none;
	}
.sj_about{
	display: block;
	height: 41rem;
	background-color: #39414C ;
}
.sj_about h1{
	font-size: 0.7rem;
	color: #fff;
	line-height: 1.55rem;
	text-align: center;
}
.sj_about span{
	display: block;
	text-align: center;
}
.sj_about>img{
	width: 94%;
	margin-left: 0.45rem;
	margin-top: 0.4rem;
	height: 12.22rem;
}

.sj_about .right h2{
	font-size: 0.55rem;
	color: #fff;
	line-height: 0.9rem;
	margin-top: 0.45rem;
	margin-left: 0.45rem;
}
.sj_about .right p{
	color: #fff;
	font-size: 0.45rem;
	text-indent: 2em;
	line-height: 0.9rem;
	margin-left: 0.45rem;
}
.sj_about .right a span{
	width: 2.4rem;
	height: 0.8rem;
	line-height: 0.8rem;
	border-radius: 5px;
	margin-left: 6.5rem;
	background-color: #fff;
	font-size: 0.3rem;
	color: #10aae6;
}
.sj_about .bottom li{
	width: 30%;
    margin: 1%;
	float: left;
	margin-top: 1rem;
}
.sj_about .bottom li img{
	width: 100%;
	height: 4.8rem;
	margin-left: 0.5rem;
}

/* 客户案例 */
.bkhal{
	margin-top: 1.25rem;
	height: 27rem;
	background-color: #F6F6F6;
}
.khal h1{
	color: #333;
	font-size: 0.7rem;
	line-height: 1.5rem;
	text-align: center;
}
.khal span{
	display: block;
	text-align: center;
}
.khal li{
	    float: left;
    width: 46%;
    height: 5.47rem;
    margin-top: 0.38rem;
    margin-left: 2%;
    margin-right: 2%;
    position: relative;
    overflow: hidden;
}
.khal li p{
	width:7.05rem;
	height:1.5rem;
	line-height: 1.5rem;
	position:absolute;
	bottom:0; left:0;
  background:rgba(0,0,0,.5);
	transition:.6s;
}
.khal li img{
	width:100%;
	height:100%;
}
.khal li:hover img{
	transform: scale(1.2);
}
.khal li img{
	transition: 0.8s;
}
.khal li a{
	color: #fff;
	font-size: 0.4rem;
	position: absolute;
	left: 12%;bottom: 2%;
	text-align: center;
	display: inline-block;
}

/* 新闻中心 */
.sj_new{
	display: block;
}
.bxwzx{
	display: none;
}
.sj_new{
	margin-top: 0.8rem;
}
.sj_new{
	display: block;
	height: 25rem;
	background-color: #39414C ;
}
.sj_new h1{
	font-size: 0.7rem;
	color: #fff;
	line-height: 1.55rem;
	text-align: center;
}
.sj_new>span{
	display: block;
	text-align: center;
}
.sj_new ul{
	margin-top: 0.5rem;
}
.sj_new li{
	width: 96%;
	padding: 0.42rem;
	margin-bottom: 0.6rem;
	height: 3rem;
}
.sj_new li img{
	width: 5rem;
	height: 3.6rem;
	float: left;
}
.sj_new li .xwnr{
	width: 9.8rem;
}
.sj_new li h2{
	font-size: 0.45rem;
	line-height: 0.8rem;
	color: #fff;
}
.sj_new .xwnr span{
	font-size: 0.4rem;
	color: #fff;
	display: block;
	line-height: 0.6rem;
	text-indent: 2em;
}
.tjcp_gd1{
	display: block;
	width: 91%;
	height: 1.5rem;
	border-radius: 5px;
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-left: 0.7rem;
	background-color: #fff;
}
.tjcp_gd1 a{
	color: #10aae6;
	display: block;
	font-size: 0.4rem;
	text-align: center;
	line-height: 1.5rem;
}
/* 合作伙伴 */
.hz1{margin-top: 	0!important;}
.hzhb{
	margin-top: 5rem;
}
.hzhb h1{
	color: #333;
	font-size: 0.7rem;
	line-height: 1.5rem;
	margin-top: 0.5rem;
	text-align: center;
}
.hzhb span{
	text-align: center;
	display: block;
}
#demo { overflow:hidden;width: 100%;height:2.17rem;margin:0.63rem auto 0.4rem; }
#demo li {width:5.42rem;height:8.13rem;color:#fff;font-size:0.4rem;text-align:center;float:left;margin-right:0.5rem; }
#demo li  img{ width:5.7rem; height:2.17rem;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/* 友情链接 */
.yqlj{
	margin-top: 0.75rem;
	margin-left: 0.6rem;
}
.yqlj p{
	color: #10AAE5;
	font-size: 0.5rem;
	margin-left: 1.05rem;
}
.yqlj img{
	width: 0.8rem;
	height: 0.78rem;
}
.yqlj p a{
	font-size: 0.4rem;
	color: #333;
}
.sj_bottom{
	display: block;
	margin-top: 0.5rem;
}
.footer{
	display: none;
}
.sj_bottom{
	background:#333;
	color:#fff;
	display: block;
	font-size:0.6rem;
	text-align:center;
	line-height:2em;
	padding:0.5rem 0.5rem 0 0.5rem;
}
.sj_bottom img{
	padding:0.5rem 0;
	width:5rem;
	margin: 0 auto;
	height:auto;
}
.beian{
	background:#333;
	color:#fff;
	font-size:0.6rem;
	text-align:center;
	line-height:2em;
	padding:0 0.5rem 0.5rem 0.5rem;
}
.beian a{
	color:#fff;
	margin:0 0.13rem;
}


/*  */
.wz{
	height: 0.9rem;
	margin-top: 0.35rem;
	border-bottom: 1px dotted #666; 
}
.wz p{
	color: #000000;
	line-height: 0.9rem;
	margin-left: 0.2rem;
	font-size: 0.45rem;
}
.wz span{
	color: #10aae6;
}
.tjcp .cplb li{
	width:30%;
	height: 2.8rem;
	margin-right: 0.1rem;
	border: none;
	border-radius: 5px;
	background-color:#eee;
}
.tjcp .cplb li:nth-child(3n){margin-right: 0;}
.tjcp .cplb li a{
	color: #333333;
	font-size: 0.5rem;
	text-align: center;
    display: block;
    line-height: 1rem;
	text-align: center;
}
.tjcp .cplb li a:hover{
	color: #fff;
}
.tjcp .cplb li:hover{
	border-radius: 5px;
	background-color: #0FA9E5;
}
.cpt{
	margin-top: 0.2rem;
}
div.fenye{padding:0.25rem;text-align:center; margin-top:0.88rem;margin-bottom:1.25rem; font-size: 0.4rem;color: #333;}
div.fenye a{border:#aaa 1px solid;/* padding:2rem 0.25px; */margin:0 0.2rem 0 0;text-decoration:none; color: #333;}
div.fenye a:hover{border:#aaa 1px solid;color:#fff;background-color:#0FA9E5;}
div.fenye span.current{border:ccc 1px solid;padding:0.05rem 0.25rem;font-weight:bold;color:#fff;margin:0 0.2rem 0 0;background-color:#0FA9E5}
div.fenye span.disabled{border:#929292 1px solid;padding:0.05rem 0.25rem;margin:0 0.2rem 0 0;}



/* 关于我们子页 */
.aboutt{
	margin-top: 0.5rem;
}
.aboutt img{
	width: 100%;
	height: 100%;
}
.aboutt p{
	color: #333333;
	font-size: 0.4rem;
	text-indent: 2em;
	line-height: 0.7rem;
	margin-left: 0.4rem;
	margin-right: 0.4rem;
	margin-top: 0.25rem;
}
.qywh span{
	display: block;
	margin-top: 0.5rem;
	text-align: center;
}
.qywh li{
	float: left;
    width: 46%;
    height: 6rem;
    margin-left: 2%;
    margin-top: 0.25rem;
    margin-right: 2%;
}
.qywh li img{
	width: 6.85rem;
	height: 4.75rem;
}
.qywh li h2{
	color: #333;
	margin-top: 0.13rem;
	font-size: 0.45rem;
}
.qywh li span{
	text-align: left;
	margin-top: 0;
	font-size: 0.4rem;
	color: #555;
}

#gdemo { overflow:hidden;width: 100%;height:6.5rem;margin:0.63rem auto 0;}
#gdemo li {width:5.8rem;height:6.5rem;color:#333;font-size:0.4rem;text-align:center;float:left;margin-right:0.5rem; }
#gdemo li  img{ width:5.8rem; height:5.8rem;}
#indemo {float: left;width: 800%;}
#demo3 {float: left;}
#demo4 {float: left;}

/* 成功案例子页 */
.khalbt h2{
	width: 2.5rem;
	height: 0.9rem;
	line-height: 0.9rem;
	font-size: 0.5rem;
	text-align: center;
	font-weight: normal;
	color: #fff;
	background-color: #10ABE4;
}
.khalbt1 h2{
	width: 6.5rem;
	height: 0.9rem;
	line-height: 0.9rem;
	font-size: 0.5rem;
	text-align: center;
	font-weight: normal;
	color: #fff;
	background-color: #10ABE4;
}
.khalbt1{
	margin-top: 0.5rem;
	margin-left: 0.4rem;
	border-bottom: 1px solid #10ABE4;
}
.khalbt{
	margin-top: 0.5rem;
	margin-left: 0.4rem;
	border-bottom: 1px solid #10ABE4;
}

/* 服务中心子页 */
.fwnr p{
	font-size: 0.4rem;
	color: #333;
	margin-left: 0.4rem;
	margin-right: 0.4rem;
	line-height: 0.7rem;
	text-indent: 2em;
}
.fwnr p strong{
	color: #10ABE4;
}
/* 新闻页 */
.xwlb {
	width: 15rem;
	height: 1rem;
	margin: auto;
	margin-top: 0.5rem;
	background-color: #10ABE4;

}
.xwlb span a{
	color: #fff;
	float: left;
	font-size: 0.45rem;
	line-height: 1rem;
	margin-left: 0.5rem;
	margin-right: 0.2rem;
	display: block;
}
.xwlb span a:hover{
	color: #333;
	font-weight: bold;
}
.newlist{
	display: none;
}
.sj_newlist{
	margin-top: 2rem;
	display: block;
}
.rmxw{
	display: none;
}
.sj_newlist li{
	width: 98%;
	height: 4.2rem;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
  background-color: #F5F5F5;
  padding: 0.5rem;
	margin-left: 0.2rem;
	margin-bottom: 0.6rem;
	margin-right: 0.2rem;
}
.sj_newlist li a{
	font-size: 0.35rem;
	height: 4.1rem;
	color: #666;
}
.sj_newlist li  h3{
	color:#10ABE4;
}
.sj_newlist li img{
	width: 5.3rem;
	height: 4.1rem;
	margin-right: 0.2rem;
}
.sj_newlist li p{
	font-size: 0.4rem;
	margin-right: 0.2rem;
}

/* 新闻详情页 */
.xwxqnr{
	margin-top: 0.5rem;
}
.xwxqnr h2{
	color: #333;
	font-size: 0.45rem;
	text-align: center;
}
.xwxqnr span{
	font-size: 0.4rem;
	display: block;
	color: #7B7B7B;
	text-align: center;
	line-height: 0.65rem;
	margin-bottom: 1rem;
}
.xwxqnr p{
	text-indent: 2em;
	color: #333;
	font-size: 0.4rem;
	line-height: 0.7rem;
}
.xwxqnr img{
	width: 100%;
  height: 100%;
	display: block;
	margin: 0 auto;
}
.xgbq{
	font-size: 0.4rem;
	margin-top: 0.5rem;
	margin-bottom: 0.75rem;
	height: 0.85rem;
	line-height: 0.85rem;
	border-top: 1px dotted #CBCBCB;
	border-bottom: 1px dotted #CBCBCB;
}
.pian{
	font-size: 0.4rem;
	color: #333;
}
.pian span{
	color:#999;
}
.xwxqb{display: none;}
.content{
	margin-left:0.2rem;
	margin-right: 0.2rem;
}

/* 联系我们子页 */
.lxwmnr{
	margin-top: 0.5rem;
}
.lxwmnr img{
	 width: 100%;
	 height: 100%;
}
.lxwmnr h1{
	color: #333;
	font-size: 0.65rem;
	text-align: center;
	margin-bottom: 1.5rem;
}
.lxwmr{
	margin-right:5rem ;
	font-size: 0.5rem;
	line-height: 0.8rem;
}
.lxwmr h2{
	font-size: 0.55rem;
}
iframe{
	width: 100%;
	height: 100%;
	margin-top: 1.25rem;
}
/* 产品详情页 */
.cpxqnr{
	margin-top: 1.25rem;
}
.cpxqnrl .big{
	width: 14rem;
	height: 14rem;
	margin-left: 0.8rem;
	border: 1px solid #666;
}
.cpxqnrl img{
	width: 14rem;
	height: 14rem;
}
.cpxqnrl .small {
		height: 86px;
		width: 380px;
		margin-left: 2rem;
		margin: 0.5rem 3.4rem;
	}
.cpxqnrl .small li{
	  float: left;
		height: 2.1rem;
		width: 2.1rem;
		margin: 0 9px;
		cursor: pointer;
		border: 1px solid #666;
}
.small li:hover {
		border-color: #10ABE4;
	}
	.cpxqnrl .small li img{
		height: 2.1rem;
		width: 2.1rem;
	}
.cpxqnrr{
	width: 15rem;
	color: #666;
	font-size: 0.4rem;
}
.cpxqnrr strong{
	color: #333;
}
.cpxq p{
	text-indent: 2em;
	font-size: 0.4rem;
	margin-top: 0.5rem;
	line-height: 0.6rem;
}
.cpxq p img{width:100%;}
.film_focus{
	display: none;
}
.cptu{
	border: 1px solid #333;
	display: block;
}
.cptu img{
	width: 100%;
}
.cpxq  img{
	width: 100%;
}
.dow_list{  margin-bottom:0.75rem;}
.dow_list li{  height:1.5rem; line-height:0.75rem; font-size:0.45rem; background:#f9f9f9; padding:0.38rem; box-sizing:border-box;}
.dow_list li a{ color:#333;}
.dow_list li span{ display:block; float:right; border-left:1rem solid #999999; font-size:0.3rem; height:0.75rem; line-height:0.75rem; padding-left:0.25rem; color:#999;}
.dow_list li:nth-child(2n){ background:#fff;}
.zxxz{ margin-top:0.75rem;}
.dow_url{ font-size:0.5rem; display:block; margin:0.25rem auto; text-align: center; color:#666;}
.xq_name{font-size:0.5rem;color:#666;margin:0.25rem auto; text-align:center;display:block;}
.xq_time{font-size:0.5rem;color:#666;margin:0.25rem auto; text-align:center;display:block;}
.xq_txt{font-size:0.5rem;color:#666;margin:0.25rem auto; display:block;}
.url_address{ font-size:0.5rem; color:#f8b500; display:block; line-height:1rem; margin:0.5rem 0; border-bottom:1px solid #ccc;}
.url_address span{ color:#333;}

/* 资料下载 */
.dow_list{  margin-bottom:0.75rem;}
.dow_list li{  height:1.5rem; line-height:0.75rem; font-size:0.45rem; background:#f9f9f9; padding:0.38rem; box-sizing:border-box;}
.dow_list li a{ color:#333;}
.dow_list li span{ display:block; float:right; border-left:1px solid #999999; font-size:0.3rem; height:0.75rem; line-height:0.75rem; padding-left:0.25rem; color:#999;}
.dow_list li:nth-child(2n){ background:#fff;}
.zxxz{ margin-top:0.75rem;}
.dow_url{ font-size:0.5rem; display:block; margin:0.25rem auto; text-align: center; color:#666;}
.xq_name{font-size:0.5rem;color:#666;margin:0.25rem auto; text-align:center;display:block;}
.xq_time{font-size:0.5rem;color:#666;margin:0.25rem auto; text-align:center;display:block;}
.xq_txt{font-size:0.5rem;color:#666;margin:0.25rem auto; display:block;}
.url_address{ font-size:0.5rem; color:#f8b500; display:block; line-height:1rem; margin:0.5rem 0; border-bottom:1px solid #ccc;}
.url_address span{ color:#333;}


.xwxq2{
	display: none;
	}
.houjia{
	display: none;
}
p a{color: #333;}


.xuanfukuang{
display:none;
}