@charset "utf-8";
/* CSS Document */

body{ background:#f5f5f5 !important;}
a,a:hover{ text-decoration:none !important;}
body,html,ul li{ margin:0; padding:0;}
ul li{ font-style:normal;}
.clearboth{ clear:both;}
*{ font-family:"思源黑体 CN";}
.page{ text-align:center;}
.page a{border: 1px solid #ededed; color: #333; font-weight:normal; height: 35px; line-height: 35px;
    margin-left: 5px; min-width: 9px; padding: 0 12px; text-align: center; text-decoration: none;
    vertical-align: top;display: inline-block;}
.page a.on,.page a:hover{ background:#64b575; color:#fff;}

.bs{ background:#fff;}
.hs{ background:#f5f5f5;}
/*导航部分开始*/
#header{ background:#fff;}
.one{ height:36px; background:#f5f5f5; line-height:36px;}
.one p{ font-size:14px; text-align:left; color:#666; line-height:36px; margin:0; padding:0; float:left;}
.one b{ display:block; float:right; font-weight:normal; font-size:14px; color:#666; text-align:right; letter-spacing:1px;
 background:url(../images/tel.png) no-repeat left center; padding-left:24px;}

.logo_l a{ display:block; float:left; margin-top:30px;}
.logo_l a img{ display:inline-block; vertical-align:middle;}
.logo_l h1{ font-weight:normal; font-size:26px; line-height:25px; color:#1a1a1a;
 display:inline-block; padding-left:10px; border-left:1px solid #bababa; margin:0px 0 0 10px;}
.logo_r{ float:right; margin-top:46px;}
.logo_r a{ display:inline-block; width:40px; height:40px; border-radius:50%; background:#64b575; margin-left:10px;
 color:#fff; text-align:center; line-height:40px; font-size:14px; }
.logo_r a:hover{ color:#103382;}
#nav{ background:url(../images/nav_bg.png) no-repeat center; background-size:100% 100%; width:100%; height:50px; margin-top:6px;}

@media screen and (max-width: 992px){
	#header .one,.two{ display:none;}
	#nav{ background:none; margin-top:0;}
	#sj_logo{ position:absolute; top:8px; left:10px;}
	#sj_logo img{ display:block; max-width:50px; height:auto; vertical-align:middle; float:left;}
	#sj_logo h1{ font-size:24px; text-align:left; line-height:26px; margin:12px 0 12px 6px; padding:0; display:block; float:left;
	 border-left:1px solid #bababa; padding-left:6px;}
#nav{ height:60px;}	
}
@media screen and (min-width: 992px){
	#sj_logo{ display:none;}
}
/*导航部分结束*/

/*banner开始*/
.banner{ width:100%; height:auto; margin:0px auto 0 auto; overflow:hidden;}
.banner img{ width: 100%;}
.swiper-container { width: 100%; height: 100%; overflow:hidden; }
.swiper-container img{ display:block; width:100%;}
.swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */
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; }

.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;/* border:1px solid #ddd;*/  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:10px; transform:translate(-50%,0); z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:15px; height:15px; border-radius:50%; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 
		background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
@media screen and (max-width: 992px){
.ban{ display:block;}
.banner{ display:none;}
}
@media screen and (min-width: 992px){
.ban{ display:none}
.banner{ display:block;}
}
/*banner结束*/

/*首页产品开始*/
.product{ margin:70px auto 40px auto;}
.product_con{ margin:30px auto 0px auto;}
.product_con ul li{ margin-bottom:30px;}
.product_tit h2{ text-align:center; font-size:28px; line-height:28px; color:#1a1a1a;}
.product_tit b{ display:block; width:34px; background:#64b575; height:1px; margin:13px auto 16px auto;}
.product_tit span{ display:block; text-align:center; font-size:18px; line-height:18px; color:#747474; text-transform:uppercase;}
@media screen and (max-width: 992px){
.product{ margin:30px auto;}
.product_con{ margin:10px auto 0 auto;}
.product_tit h2{ font-size:24px; line-height:24px;}
.product_tit b{ margin:6px auto;}
.product_tit span{ font-size:14px;}
.product_con ul li{ margin-bottom:15px;}
.product_con ul li{ padding:0 10px;}

}
@media screen and (min-width: 992px){
.product_con ul li{ margin-bottom:30px;}
}
/*首页产品结束*/
/*首页关于我们开始*/
.about{ background:url(../images/about_bg.jpg) no-repeat center; background-size:100% 100%; margin-bottom:70px; padding:120px 0 110px 0;}
.about_l{}
.about_l h2{ font-weight:500; font-size:30px; line-height:30px; text-align:left; margin:0 0 10px 0; color:#fff;}
.about_l h3{ font-weight:bold; font-size:62px; line-height:62px; text-align:left; margin:0 0 40px 0; color:#fff; opacity:0.3;}
.about_l h4{ font-weight:normal; font-size:20px; line-height:20px; text-align:left; margin:0 0 40px 0; color:#fff;}
.about_l p{ font-weight:normal; font-size:15px; line-height:28px; text-align:left; margin:0 0 40px 0; height:84px; overflow:hidden; color:#fff; max-width:374px;}
.about_l .about_more{ display:block; width:100px; height:34px; line-height:34px; border-radius:4px; background:#64b575; color:#fff; text-align:center; font-size:15px;}
.about_l .about_more:hover{ border:2px solid #fff; color:#fff; background:none; line-height:30px;}
.about_r{ position:relative;}
.about_r .about_r_list{ border:1px solid #fff; position:relative; padding:50px 20px;}
.about_r .about_r_list h2{ text-align:left; color:#fff; font-size:30px; line-height:30px; margin:30px 0 20px 0;}
.about_r .about_r_list p{ text-align:left; color:#fff; font-size:14px; line-height:22px; height:44px; overflow:hidden; margin:0 0 0px 0;}
.about_r .about_r_list img{ display:block; width:58px; height:60px; position:absolute; top:50px; right:20px;}
.about_r .about_r_list:first-child,.about_r .about_r_list:hover:first-child{ border-bottom:none;}
.about_r .about_r_list:nth-child(2),.about_r .about_r_list:hover:nth-child(2){ border-right:none;}
.about_r .about_r_list:hover{ background:rgba(255,255,255,0.4); border:none; border:1px solid #fff; color:#64b575;}
@media screen and (max-width: 992px){
.about{ background:#3c7aad; margin-bottom:30px; padding:20px 0 20px 0;}
.about_l h2{ font-size:22px; line-height:22px; margin-bottom:6px;}
.about_l h3{ font-size:26px; line-height:26px; margin-bottom:10px;}
.about_l h4{ font-size:18px; line-height:18px; margin-bottom:10px;}
.about_l p{ font-size:14px; line-height:20px; margin-bottom:10px; height:80px;}
.about_l .about_more{ height:30px; line-height:30px; font-size:14px; margin-bottom:10px;}
.about_r .about_r_list{ padding:10px;}
.about_r .about_r_list h2{ margin:10px 0 6px 0; font-size:22px; line-height:22px;}
.about_r .about_r_list img{ top:6px; width:40px; height:41px;}
.about_r .about_r_list:nth-child(2), .about_r .about_r_list:hover:nth-child(2){ border-right:1px solid #fff; border-bottom:none;}

}
@media screen and (min-width: 992px){

}
/*首页关于我们结束*/

/*首页新闻开始*/
.news{ margin-bottom:50px;}
.news_tit h2{ text-align:center; font-size:30px; line-height:30px; color:#1a1a1a;}
.news_tit b{ display:block; width:34px; background:#64b575; height:1px; margin:16px auto;}
.news_tit span{ display:block; text-align:center; font-size:18px; color:#747474; text-transform:uppercase;}
.news_con{ margin:30px auto 0 auto;}
.news_con .news_l{ padding:0px;}
.news_con .news_l .news_1a{ padding-left:0px;}
.news_con .news_l .news_1a .news_tu{ width:100%; overflow:hidden; border:1px solid #ddd;padding:1px; box-sizing:border-box;}
.news_con .news_l .news_1a .news_tu img{ margin:auto; display:block; max-width:100%; transform: scale(1,1); transition-duration: 0.5s;}
.news_con .news_l .news_1a:hover .news_tu img{ display:block; max-width:100%; transform: scale(1.1,1.1); transition-duration: 0.5s;}
.news_con .news_l .news_1a .news_zi{ background:#e5e5e5; padding:20px 16px;}
.news_con .news_l .news_1a .news_zi p{ color:#202020; font-weight:500; font-size:16px; line-height:26px; height:52px; overflow:hidden; text-align:left; margin:0 0 10px 0;}
.news_con .news_l .news_1a .news_zi span{ text-align:left; font-size:13px; color:#565656;}
.news_con .news_l .news_1a:hover .news_zi p{ color:#64b575;}
.news_con .news_r{ padding-right:0;}
.news_r .news_r_list{ margin-bottom:23px;}
.news_r .news_r_list .news_tim{ border-right:1px solid #e2e2e2; margin-right:10px; padding-right:10px; height:62px; float:left; width:60px;}
.news_r .news_r_list .news_tim b{ color:#bababa; line-height:45px; font-size:34px; text-align:center; margin:0; display:block; font-weight:500;}
.news_r .news_r_list .news_tim h3{ font-weight:normal; font-size:12px; line-height:14px; color:#bababa; text-align:center; margin:0;}
.news_r .news_r_list .news_r_con{ float:right; width:calc(100% - 70px);}
.news_r .news_r_list .news_r_con h2{ font-weight:normal; line-height:16px; margin:10px 0 16px 0; font-size:16px; color:#202020; text-align:left;
 width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
 .news_r .news_r_list .news_r_con p{ /*text-indent:2em;*/ font-size:13px; color:#666; text-align:left; margin:0; line-height:20px;
  width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_r .news_r_list:hover .news_r_con h2{ color:#64b575;}
@media screen and (max-width: 992px){
.news{ margin-bottom:30px;}
.news_con{ margin:10px auto 0 auto;}
.news_tit h2{ font-size:24px; line-height:24px;}
.news_tit b{ margin:6px auto;}
.news_tit span{ font-size:14px;}
.news_con .news_l .news_1a .news_zi{ padding:10px 6px;}
.news_con .news_l .news_1a .news_zi p{ font-size:14px; line-height:20px; height:40px; margin-bottom:0;}
.news_con .news_l .news_1a .news_zi span{ font-size:12px;}
.news_con .news_l{ margin-bottom:10px;}
.news_con .news_l .news_1a:nth-child(1){ padding-left:0; padding-right:5px;}
.news_con .news_l .news_1a:nth-child(2){ padding-right:0; padding-left:5px;}
.news_r .news_r_list .news_tim{ height:52px;}
.news_r .news_r_list .news_tim b{ font-size:26px; line-height:36px;}
.news_r .news_r_list .news_r_con h2{ margin-bottom:6px;}
.news_r .news_r_list{ margin-bottom:10px;}
.news_con .news_r{ padding-right:15px;}

}
@media screen and (min-width: 992px){

}
/*首页新闻结束*/

/*首页合作伙伴开始*/
.partner{ margin-bottom:100px;}
.partner_tit h2{ text-align:center; font-size:30px; line-height:30px; color:#1a1a1a;}
.partner_tit b{ display:block; width:34px; background:#64b575; height:1px; margin:16px auto;}
.partner_tit span{ display:block; text-align:center; font-size:18px; color:#747474; text-transform:uppercase;}
.partner_con{ margin:30px auto 0 auto;}

.g2{width:100%; height:58px; margin:0 auto 10px 0;}
	.g2 ul li span{ display: block; margin:0 6px; height:58px;}
	.g2 ul li{}
	.g2 ul li span a img{ display:block; max-width: 100%; height: auto; margin: auto; border:1px solid #ccc;}

@media screen and (max-width: 992px){
.partner{ margin-bottom:40px;}
.partner_con{ margin:10px auto 0 auto;}
.partner_tit h2{ font-size:24px; line-height:24px;}
.partner_tit b{ margin:6px auto;}
.partner_tit span{ font-size:14px;}
}
@media screen and (min-width: 992px){

}
/*首页合作伙伴结束*/
/*底部样式开始*/
.footer{ background:#272727;}
.foo_l{ margin-top:50px;}
.foo_l .foo_la dl{ margin:0 20px 0 0; width:120px; float:left;}
.foo_l .foo_la dl dd{ text-align:left; font-size:16px; color:#b5b5b5; line-height:16px; padding-bottom:15px; margin:0 0 15px 0; border-bottom:1px solid #6d6d6d;}
.foo_l .foo_la dl dt{ margin:0; padding:0;}
.foo_l .foo_la dl dt a{ color:#6f6f6f; font-size:14px; line-height:30px; font-weight:normal;}
.foo_l .foo_la dl:nth-child(4){width:160px; margin-right:0;}
.foo_l .foo_la dl:nth-child(4) dd{margin:0; border:none; padding:0;}
.foo_l .foo_la dl:nth-child(4) dd img{ display:block; margin:auto; max-width:100%; margin-bottom:2px;}
.foo_l .foo_la dl:nth-child(4) dt{ text-align:center; font-size:14px; color:#6f6f6f;}
.foo_l .foo_la dl dt:hover a{ color:#64b575;}
.foo_lb{ margin-top:34px;}
.foo_lb p{ text-align:left; font-size:13px; line-height:20px; color:#6f6f6f;}
.foo_lb p a{ color:#6f6f6f;}
.foo_r{ background:url(../images/foo_r.png) no-repeat left top; height:338px; background-size:100% 100%; padding:50px 40px;}
.foo_r h2{ color:#b5b5b5; font-size:16px; line-height:16px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #6d6d6d;}
.foo_r h2 a{ color:#b5b5b5;}
.foo_r p{ text-align:left; font-size:14px; line-height:26px; margin:0; color:#bcbcbc; margin-bottom:16px;}
.foo_r p img{ display:inline-block; vertical-align:middle; width:20px; margin-right:10px;}

@media screen and (max-width: 992px){
.foo_r,.foo_la{ display:none;}
.foo_l,.foo_lb{ margin-top:10px;}
}
@media screen and (min-width: 993px){
.foo_l .foo_la dl{ margin:0 20px 0 0; width:110px;}
.foo_l .foo_la dl:nth-child(4){ width:110px;}
}
@media screen and (min-width: 1200px){
.foo_l .foo_la dl{ margin:0 20px 0 0; width:120px;}
.foo_l .foo_la dl:nth-child(4){ width:160px;}
}
/*底部样式结束*/

/*内页样式开始*/
.n_banner{ width:100%; position:relative;}
.n_banner .ban_zi{/* background:rgba(255,255,255,0.6);*/ width:300px; height:106px; padding:30px 0 30px 0; position:absolute; bottom:20px; left:0%;}
/*.n_banner .ban_zi h2{ width:50px; height:2px; background:#64b575; float:left; margin-right:10px; margin-top:16px;}*/
.n_banner .ban_zi .ban_zi1{/* float:left;*/}
.n_banner .ban_zi .ban_zi1 h3{ font-size:26px; font-weight:bold; color:#fff; margin:0 0 6px 0;}
.n_banner .ban_zi .ban_zi1 h4{ font-size:14px; color:#fff; font-weight:normal; line-height:20px;letter-spacing:1px;}
.n_banner .ban_zi .ban_zi1 h4 a{ color:#fff; line-height:20px;} 
.n_banner .ban_zi .ban_zi1 h4 a img{ display:inline-block; vertical-align:middle; margin-right:4px;}
.n_banner img{ max-width:100%; margin:auto;}
.weizhi{ background:#fff; text-align:left;/* border-top:2px solid #e7fcec;*/}
.weizhi_con{ position:relative; height:80px;}
.weizhi_con .wz{ text-align:right; font-size:14px; color:#64b575; position:absolute; bottom:-40px; right:15px; line-height:20px;}
.weizhi_con .wz a{ color:#999; text-align:right;} 
.weizhi_con .wz a img{ display:inline-block; margin-right:4px; vertical-align:text-bottom;}
 .sjwz{ display:none;}
.weizhi1{ display:none;}
.weizhi_tit{ float:left; margin:21px 20px 0 0; padding-left:40px; position:relative;}
.weizhi_tit img{ position:absolute; left:0; top:0; max-width:30px;}
.weizhi_tit b{display: block; font-size: 22px; color: #64b575; line-height: 22px;}
.weizhi_tit span{ display: block; font-size: 12px; color: #b8e5c2; line-height: 12px; padding-top: 6px; text-transform:uppercase;}
.weizhi .a{ position:relative; line-height:80px; display:block; float:left; font-size:16px; color:#000; padding:0 26px;}
.weizhi .a span{ position:absolute; top:0px; right:0; display:block; width:1px; height:16px; margin-top:32px; background:#ddd;}
.weizhi .a:hover,.weizhi a.on{ font-weight:bold; color:#333; background:#f5f5f5; line-height:78px; border-top:2px solid #64b575;}
.main{ margin-top:60px; margin-bottom:100px;}
.main .tit h1{ margin:0; font-size:36px; line-height:36px; text-align:center;}
.main .tit b{ display:block; background:#64b575; width:40px; height:2px; margin:20px auto;}
/*公司简介*/

.jz{ background:#eef2f5; min-height:300px; padding:90px 0;}
.jz .a1_zi{ padding:20px 20px 20px 35px;}
.jz .jz_con{ background:#fff;}
.a1_tu{ padding:0 15px 0 0  !important; overflow:hidden;}
.n_a{ margin:60px auto 60px auto;}
.n_about h2 img{ max-width:100%;}
.n_about h2{ margin:0 0 30px 0;}

.a1_tu img{ display:block; margin:auto;max-width:100%;}
.a1_zi{ padding-left:30px; padding-top:0px; padding-right:0;}
.a1_zi a{ display:block; width:240px; height:47px; line-height:47px;/*box-shadow: 0 8px 18px #ccc;*/ border-radius:10px 0 10px 0; 
background:#64b575; color:#fff; font-size:16px; text-align:center; margin:30px 0 0 0;}
.a1_zi a:hover{ border:2px solid #64b575; color:#64b575; background:#fff; line-height:43px;}
.a1_zi h2{ text-transform:uppercase; text-align:left; font-size:56px; font-weight:bold; color:#64b575; margin-top:40px;}
.a1_zi h3{ text-align:left; font-size:24px; line-height:40px; color:#000; margin:0px 0 20px 0;}
.a1_zi p{ text-indent:2em; line-height:24px; font-size:14px; color:#333;}
.a1_zi p strong{ color:#64b575;}
.a1_zi .a1_list{ width:50%; float:left;}
.a1_zi .a1_list h3{ text-align:center; font-size:30px; color:#555; line-height:30px; margin:20px 0 10px 0; font-weight:bold;}
.a1_zi .a1_list p{ text-align:center; font-size:16px; color:#999; line-height:16px; margin:0 0 10px 0; font-weight:normal; text-indent:0;}
.a_tit{ margin-bottom:40px;}
.a_tit h2{ text-align:center; font-size:28px; font-weight:bold; line-height:28px; margin:0 0 16px 0; color:#64b575;}
.a_tit h3{ margin:0 auto; width:324px; background:url(../images/tit.png) no-repeat center; text-align:center; text-transform:uppercase;
 color:#64b575; line-height:18px; font-size:18px;}

.wh{ margin:60px auto;}
.wh_list{ background:url(../images/a5.png) no-repeat center  top; width:222px; height:194px; margin:auto;}
.wh_list h2{ text-align:center; font-size:22px; color:#fff; line-height:22px; margin:0; text-transform:uppercase; padding-top:46px;}
.wh_list h3{ text-align:center; font-size:20px; color:#fff; line-height:20px; margin:10px 0 15px 0;}
.wh_list h4{ text-align:center; font-size:16px; color:#fff; line-height:20px; margin:0;}
.wh_list:hover{ background:url(../images/a5-.png) no-repeat center;}
.wh_list:hover h2,.wh_list:hover h3,.wh_list:hover h4{ color:#64b575;}

.wh_tu{ float:left; width:30%;}
.wh_tu img{ max-width:100%;}
.slideTxtBox{ /*text-align:left;*/  }
		.slideTxtBox .hd{ background:#f4f4f4; padding:0px 15px 0px 15px;   position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute;/* left:20px; top:-1px; height:32px;*/ width:90%;   }
		.slideTxtBox .hd ul li{ width:100%; padding:0 15px; cursor:pointer; height:110px; line-height:110px; font-size:22px; text-align:center;}
		.slideTxtBox .hd ul li:nth-child(odd){ margin-bottom:0; background:#f3f6f8;}
		.slideTxtBox .hd ul li.on{ height:110px;  background:#64b575; color:#fff; }
		.slideTxtBox .bd{ float:left; width:70%; padding:45px 100px 65px 72px;}
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd ul h2{ font-size:28px; font-weight:bold; color:#64b575; line-height:1.6; margin-bottom:20px;}
		.slideTxtBox .bd ul p{ font-size:16px; color:#555; line-height:26px;}
.slideTxtBox .wen1{ background:url(../images/wen_1.png) no-repeat left top;}

/*荣誉资质*/
.n_honor{ background:#eef2f5; margin-bottom:0px; padding:60px 0;}
#zi .slideGroup .thumbnail{ display:block; position:relative;}
#zi .slideGroup .thumbnail .fu{ position:absolute; top:0; right:0; width:100%; height:100%; background:rgba(0,0,0,0.3); display:none;}
#zi .slideGroup .thumbnail .fu img{ display:block; position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); max-width:100%; width:auto;}
#zi .slideGroup .thumbnail:hover .fu{ display:block;}
.baguetteBox img { display: block; width:100%; height:auto;}
.baguetteBox p{ background:#64b575; height:40px; line-height:40px; color:#fff; text-align:center; font-size:16px; padding:0px 0;}
#baguetteBox-overlay .full-image figcaption{ font-size:20px; line-height:2; margin-bottom:10px;}

#zi .slideGroup{width:100%;text-align:left;}
#zi .slideGroup .parHd{ height:40px; line-height:40px; background:#555;position:relative;  }
#zi .slideGroup .parHd ul{ float:left; position:absolute; left:0; top:0; height:40px;   }
#zi .slideGroup .parHd ul li{ float:left; padding:0 121px; cursor:pointer; font-size:16px; color:#fff;}
#zi .slideGroup .parHd ul li.on{ height:40px;  background:#d82618; color:#fff;}
#zi .slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative; margin-top:20px; padding-left:20px; padding-right:20px;}
#zi .slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:46px; display:block; width:30px; height:94px; background:url(../images/left.png) no-repeat center; z-index:2; }
#zi .slideGroup .sNext{ left:auto; right:0; top:46px;background:url(../images/right.png) no-repeat center; }
#zi .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
#zi .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
#zi .slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; width: 270px !important; padding:0;}
#zi .slideGroup .parBd ul li .pic{ text-align:center;}
#zi .slideGroup .parBd ul li .pic img{max-width:100%; text-align:center;}
#zi .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
#zi .slideGroup .parBd ul li .title1{ color:#000000; font-size:17px; text-align:center; margin:20px 0;}


/*产品详情*/
.slideBox_cp{ width:100%; height:auto; overflow:hidden; position:relative; /*border:1px solid #ddd;*/  }
		.slideBox_cp .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
		.slideBox_cp .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox_cp .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox_cp .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox_cp .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox_cp .bd li{ zoom:1; vertical-align:middle; }
		.slideBox_cp .bd img{ /*width:450px; height:200px; */display:block;  }
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox_cp .prev,
		.slideBox_cp .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox_cp .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox_cp .prev:hover,
		.slideBox_cp .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox_cp .prevStop{ display:none;  }
		.slideBox_cp .nextStop{ display:none;  }


.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{ border-bottom: 5px solid #64b575 !important;}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{ color:#64b575 !important;}
.pr_sh_tu{ margin-bottom:16px;}
.pr_sh_tu img{ display:block; max-width:100%; margin:auto;}
.n_product_sh .pr_sh_zi{ padding-left:40px;}
.n_product_sh .pr_sh_zi .cp_sh_it{border-bottom: 1px solid #d1d1d1;}
.n_product_sh .pr_sh_zi .cp_sh_it h3{ font-size:16px; font-weight:normal; color:#555; line-height:20px; margin-bottom:40px;}
.n_product_sh .pr_sh_zi .cp_sh_it h3 img{ display:inline-block; vertical-align:middle; margin-left:4px;}
.pr_sh_zi h2{ text-align:left; 
    font-size: 32px;
    font-weight: bold;
    color: #1e1b1b;
    line-height: 1;
    padding-bottom:20px;
    }
.cp_sh_zi1{ font-size:14px; line-height:1.6; color:#555; text-align:left; margin: 30px 0 22px 0px; padding-bottom:20px; border-bottom:1px solid #d1d1d1;}
.cp_sh_zi1 b{ font-size:16px; display:inline-block; margin-bottom:10px;}
.cp_sh_zi2{ height:88px; overflow:hidden;}
.pc_liuyan{ margin:20px 0 0 0;}
.pc_liuyan a{ display:block; float:left; width:180px; height:50px; background:#64b575; text-align:center; font-size:24px; line-height:50px; color:#fff; border-radius:6px; margin-top:16px;}
.pc_liuyan a:hover{ background:#1a1a1a; color:#fff;}
.pc_liuyan h4{text-align:right; font-size:14px; color:#999; margin-bottom:10px;}
.pc_liuyan h5{ font-size:36px; text-align:right; color:#64b575; font-weight:bold;}
.cp_sh_con{ margin:50px auto 0 auto; font-size:16px; line-height:2; text-align:left; color:#555;}
.cp_sh_con p{ /*text-indent:2em;*/}
.cp_sh_con img{ display:block; max-width:100%; margin:auto;}

/* 本例子css */
.slideTxtBox_cpxp{ width:100%; text-align:left; border:1px solid #eee; background:#fff;  }
.slideTxtBox_cpxp .hd{ height:70px; line-height:70px; padding:0 0px 0 0px; position:relative;  border-bottom:1px solid #eee; width:100%;}
.slideTxtBox_cpxp .hd ul{ float:left;  position:absolute;/* left:20px; top:-1px; height:32px;   */ width:100%;}
.slideTxtBox_cpxp .hd ul li{ float:left; padding:0 5%; cursor:pointer; font-size:18px; font-weight:bold; border-right:1px solid #eee; }
.slideTxtBox_cpxp .hd ul li.on{ height:70px;  background:#64b575; color:#fff;}
.slideTxtBox_cpxp .bd ul{ padding:50px 60px 50px 45px;  zoom:1;  }
.slideTxtBox_cpxp .bd ul p{ text-indent:2em; font-size:14px; line-height:1.8; color:#555;}
.slideTxtBox_cpxp .bd ul h3{ font-size:18px; color:#64b575; text-align:left; font-weight:bold; line-height:45px;}
.slideTxtBox_cpxp .bd ul table{width: 100% !important;}
.slideTxtBox_cpxp .bd ul table tr td{padding: 5px; border: 1px solid #ddd;}
.xgcp a{ display:block; border:1px solid #eee; margin-bottom:20px;}
.xgcp a:hover h2{ background:#64b575;}
.xgcp .cpxq_tu{ width:100%; overflow:hidden;}
.xgcp .cpxq_tu img{ display:block; margin:auto; max-width:100%; transform:scale(1,1); transition-duration:0.5s;}
.xgcp a:hover .cpxq_tu img{ transform:scale(1.1,1.1); transition-duration:0.5s;}
.xgcp h2{ padding:20px 40px 16px; text-align:center; font-size:16px; color:#fff; background:#555;}

.cp_sh_right{ margin:50px auto;}
.cp_sh_right .cp_sh_right_tit{ text-align:left; font-size:24px; font-weight:normal; margin-bottom:10px; 
background:url(../images/xgxw.png) no-repeat left center; padding-left:36px; margin-bottom:20px;}
.cp_sh_right1{ margin-bottom:20px; padding:0 !important;}
.cp_sh_right1 a{ display:block; background:#fff; border:1px solid #eee;}
.cp_sh_right1 .cp_sh_tu{ width:100%; overflow:hidden;}
.cp_sh_right1 .cp_sh_tu img{ display:block; max-width:100%; margin:auto;}
.cp_sh_right1 h2{ padding:20px 23px 25px 20px; text-align:left; font-size:18px; font-weight:normal; line-height:25px; margin-bottom:0px; color:#2a2a2a;}
/*新闻列表*/
.nnews_list{ margin-bottom:20px; padding:20px; background:#fff;}
.nnews_list .n_time{ float:left; width:14%; text-align:center; border-right:1px solid #DDDDDD;}
.nnews_list .n_time h2{ font-size:60px; color:#C3C3C3; line-height:60px; padding-top:20px; margin-bottom:10px; font-weight:bold;}
.nnews_list .n_time h3{ font-size:24px; color:#333; margin-bottom:6px;}
.nnews_list .n_zi{ float:left; width:86%; padding:0 0 0 2%;}
.nnews_list .n_zi h2{ font-size:22px; line-height:24px; margin:20px 0; text-align:left; color:#64b575;
 font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.nnews_list .n_zi p{ font-size:16px; line-height:26px; height:52px; overflow:hidden; text-align:left;}
.nnews_list:hover{ background:#64b575;}
.nnews_list:hover .n_zi h2,.nnews_list:hover .n_zi p,.nnews_list:hover .n_time h2,.nnews_list:hover .n_time h3{ color:#fff;}

/*新闻详情页*/
.n_news1{ padding-top:60px; padding:35px;}
.n_news1 h2{ text-align:left;  font-size:30px; color:#1a1a1a; font-weight:bold; line-height:60px; /*border-bottom:1px solid #ddd;*/}
.n_news1 .n_news_time{ text-align:left; font-size:15px; color:#555; padding:0 0 6px 0; margin:0 0 10px 0;}
.n_news1 .n_news_con{ text-align:left; font-size:16px; color:#333; line-height:2;}
.n_news1 .n_news_con p{ text-indent:2em;}
.n_news1 .n_news_con img{ display:block; max-width:100%; margin:6px auto;}
.n_news_more{ display:block; margin:auto; text-align:center; font-size:16px; margin:20px auto; color:#333;}
.n_news_more:hover{ color:#64b575;}

.n_news2{}
.n_news2_list{ margin-bottom:20px; background:#fff; padding:15px; margin-bottom:14px;}
.n_news2_list:hover{ background:#64b575;}
.n_news2_list:hover h1,.n_news2_list:hover h2 a,.n_news2_list:hover h3{ color:#fff;}
.n_news2_list:hover:nth-child(3){ background:#fff;}
.n_news2_list:hover:nth-child(3) h1{ color:#000;}
.n_news2_list h1{ font-size:18px; font-weight:bold; margin:6px 0 10px 0; color:#000;}
.n_news2_list h2{ text-align:left; line-height:20px; font-size:14px; color:#666; font-weight:normal;}
.n_news2_list h2 a{ color:#666;}
.n_news2_list h3{ font-size:14px; margin-top:10px; font-weight:normal;}
.n_news2_list h4 a{ display:block; width:100%; background:#64b575; height:42px; line-height:42px; color:#fff; font-size:18px; font-weight:normal; text-align:center; margin-top:5px;}
.n_news2_list .fx{ width:40px; height:40px; display:inline-block; margin-right:10px; border:1px solid #ccc; border-radius:50%;}
.n_news2_list img{ display:block; width:40px; height:40px;}

/*联系我们*/
.contact{ position:relative; margin:0;}
.n_contact_l{ position:none; width:40%; left:0; top:0; height:100%; /*background:rgba(255,255,255,0.8);*/ padding:3% 2% 5% 20%;}

.n_contact{ background:#fafafa;}
/*.n_contact_l{ padding:30px 15px;}*/
.n_contact_l h2{ text-align:left; font-size:36px; line-height:36px; color:#64b575; height:45px; margin-bottom:6px; margin-top:0px;}
.n_contact_l b{ display:block; font-size:20px; margin:40px 0 20px 0; font-weight:normal;}
.n_contact_l p{ font-size:16px; line-height:26px; text-align:left; color:#666;}
.n_contact_l h3{ display:block; font-size:40px; color:#64b575; text-transform:uppercase; line-height:1.6; font-weight:bold;}
.n_contact_l h4{ line-height:20px; font-size:14px; color:#666; margin-bottom:10px;}
.n_contact_l h4 img{ display:inline-block; vertical-align:middle; width:20px; height:20px; margin-right:10px;}
.n_contact_2{ padding:0 0 0 30px !important;}
.panel-title a{ display:block;}
.panel-default > .panel-heading{ border-radius:0; height:50px; padding:0 20px;}
.panel-title{ height:50px; line-height:50px; font-size:24px; text-align:left;}
.panel-title a{ font-size:20px;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{ padding:2% 3%; text-align:left; font-size:15px; line-height:38px; color:#808080;}
.panel-title a span{ float:right; margin-right:10px; line-height:50px;}
.panel-group .panel{ margin-bottom:20px !important; border-radius:0 !important;}

.n_message input{ display:inline-block; width:calc(100% - 10px); line-height:40px; border:1px solid #ddd; padding-left:10px; font-size:14px; color:#333; line-height:38px;}
.n_message textarea{ display:inline-block; width:calc(100% - 10px); line-height:40px; border:1px solid #ddd; padding-left:10px; font-size:14px; color:#333; text-align:left;
height:120px; overflow:auto; margin-top:20px;}
.n_message span{ display:inline-block; color:red; line-height:40px; font-size:14px; width:10px; text-align:center;}
.n_message .tijiao{ display:block; width:180px; height:50px; line-height:50px; background:#64b575; color:#fff; text-align:center; font-size:16px; margin:30px auto;}
.n_message .tijiao:hover{ border:2px solid #64b575; background:#fff; color:#64b575;}

/*应用案例*/

.anli:nth-child(even){ background:#fff;}
.anli{ padding:60px 0;}
.anli1{ padding-top:60px;}
.anli .anli1 h2{ position:relative; font-size:24px; margin: 0 0 20px 0; color:#333;}
.anli .anli1 h2 a{ color:#333;}
.anli .anli1 h2::after{position: absolute; left: 0;
    bottom: -15px;
    content: "";
    width: 25px;
    height: 1px;
    background: #D9DCE1;}
.anli .anli1 .an_tex{ height:110px; overflow:hidden;}
.anli .anli1 p{ text-indent:2em; padding-top: 10px; color: #676767;
    font-size: 14px;
    line-height: 1.8;}
.anli .anli1 p a{ color: #676767;}
.anli .anli1 .an_more{ display:block; width:120px; height:40px; line-height:40px; border-radius:10px 0 10px 0; text-align:center; border:1px solid #ccc; color:#676767; margin-top:20px;}
.anli .anli1:hover .an_more{ background:#64b575; color:#fff; border:1px solid #64b575;}
.anli2 img{ max-width:100%; display:block; margin:auto;}
.anli2 .an_tu{ display:block; width:100%; border-radius:10px; overflow:hidden;}

.an3{ background:#fff; padding:30px 0;}
.an3_tu{ margin-bottom:30px;}
.an3_tu .an3_tu1{ display:block; border-radius:10px; overflow:hidden;}
.an3_tu img{ display:block; max-width:100%; margin:auto;}

.an3 h2{ text-align:center; font-size:32px; position:relative;}
.an3 h2::after{    content: '';
    width: 50px;
    height: 1px;
    background-color: #9d9d9d;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -25px;}

.case_list{ margin-bottom:20px;}
.case_list .case_tu{ border:1px solid #ddd; padding:2px; overflow:hidden;}
.case_list .case_tu img{ display:block; margin:auto; max-width:100%; transform:scale(1,1); transition-duration:0.5s;}
.case_list:hover .case_tu img{ transform:scale(1.1,1.1); transition-duration:0.5s;}
.case_list:hover .case_tu{ border:2px solid #64b575;}
.case_list h2{ margin:0; padding:4px 0; font-size:16px; text-align:center; line-height:30px; height:68px; overflow:hidden; color:#333;}
.case_list:hover h2{ color:#64b575;}

.n_case_tit{/* border-bottom:1px solid #ddd;*/ margin-bottom:22px;}
.n_case_tit h2{ text-align:center; font-size:24px; line-height:50px; color:#333; margin:0;}
.n_case_tit h3{ text-align:center; font-size:13px; line-height:30px; color:#888; margin:0;}
.n_case_con{ margin-bottom:30px; font-size:16px; line-height:2; text-align:left; color:#555;}
.n_case_con1{ margin-bottom:40px;}
.n_case_con1 h3{ height:50px; line-height:50px; background:#fff; color:#1a1a1a; text-align:left; padding:0 20px; margin-bottom:20px;}

/*应用案例详情*/
.slideTxtBox_smt{ width:100%;/* border:1px solid #ddd;*/ text-align:center; margin:40px auto; }
		.slideTxtBox_smt .hd{ height:80px; line-height:80px; padding:0 15px 0 15px;  position:relative; }
		.slideTxtBox_smt .hd ul{ float:left;  position:absolute; width:100%; }
		.slideTxtBox_smt .hd ul li{ float:left; padding:0 0px; cursor:pointer;
		 text-align:left; font-weight:bold; font-size:16px; color:#555; line-height:80px;}
		 .slideTxtBox_smt .hd ul li em{ display:inline-block; font-size:52px; line-height:80px; color:#e6e6e6; margin-right:10px; font-weight:bold;
		  font-style:italic; vertical-align:bottom;}
		  .slideTxtBox_smt .hd ul li:hover em{ color:#64b575;}
		.slideTxtBox_smt .hd ul li.on{ height:80px; color:#64b575; }
		.slideTxtBox_smt .hd ul li.on em{ color:#64b575;}
		.slideTxtBox_smt .bd ul{ padding:3%;  zoom:1; background:#f5f5f5; }
		.slideTxtBox_smt .bd ul h3{ font-size:18px; margin:0 0 15px 0; font-weight:bold; color:#64b575; text-align:left;}
		.slideTxtBox_smt .bd ul p{ text-align:left; font-size:15px; line-height:1.8; color:#555; text-indent:2em;}
		
.par_list img{ display:block; margin:auto; max-width:100%; margin-bottom:20px; border:1px solid #ccc;}

/*企业文化*/
.cul_list{ margin-bottom:40px;}
.cul_list h2{ text-align:left; font-size:22px; font-weight:500; color:#555; line-height:22px; margin:0 0 10px 0;}
.cul_list span{ display:block; text-transform:uppercase; letter-spacing:1px; font-size:14px; color:#999; line-height:16px; margin:0 0 10px 0;}
.cul_list h3{ width:100%; height:1px; background:#ddd; margin:0 0 10px 0;}
.cul_list p{ text-align:left; font-size:14px; line-height:24px; color:#555;}

.ry{width:100%; height:230px; margin:0 auto 10px 0;}
	.ry ul li span{ display: block; margin: 6px; /*height: 149px;*//* background: rgba(107,75,233,1.00);*/}
	.ry ul li{/* background: red;*/}
	.ry ul li span a img{ display:block; max-width: 100%; height: auto; margin: auto;}
	.ry ul li span a p{ font-size: 16px; text-align: center; color: #FFF; height:40px; line-height: 40px;}
	
 #hzhb{ margin:60px 0;}

@media screen and (max-width: 992px){
.anli{ padding:20px 0;}
.pc{ display:none;}
.sj{ display:block;}

.weizhi{ display:none;}
.weizhi1{ width:100%; background:#fff; padding:0 15px 15px 15px; margin-top:0px; display:block;}
.weizhi_tit img{ max-width:24px;}
.weizhi_tit span{ padding-top:2px;}
.weizhi_tit b{ font-size:20px; line-height:20px;}
.weizhi1 a{ padding:0 10px;}
.weizhi1 a.on{ background:#64b575; color:#fff;}
.weizhi1 a span{ margin-top:12px;}
.weizhi1 .weizhi2{ }
.weizhi1 .weizhi2 a{ display:block; width:100%;line-height:40px; font-size:14px;}
.weizhi_tit{ margin-top:11px; padding-left:30px; margin-bottom:10px;}
.weizhi a span{height:14px;}
.n_pc{ display:none;}
.n_sj{ display:block;}
.n_banner .ban_zi{ height:90px; padding:20px; position:absolute; top:auto; bottom:0; left:50%; margin:-45px 0 0 -120px;}
.n_banner .ban_zi h2{ width:30px; height:2px; margin-right:10px; margin-top:12px;}
.n_banner .ban_zi .ban_zi1{ float:left;}
.n_banner .ban_zi .ban_zi1 h3{ font-size:20px; font-weight:bold; color:#fff; margin:0 0 6px 0;}
.n_banner .ban_zi .ban_zi1 h4{ font-size:14px; color:#fff; font-weight:normal; text-transform:uppercase; letter-spacing:1px;}

.main{ margin:30px auto 20px auto;}
.weizhi a{ line-height:80px; padding:0 10px; font-size:14px;}
.main .tit h1{ font-size:24px; line-height:24px;}
.page a{ height:30px; line-height:30px; font-size:14px; margin-left:4px;}

.n_about .a1_zi{ padding:15px;}
.n_about h2{ margin:0 10px;}
.n_about .a1_zi p{ font-size:14px;}

.n_product_sh .pr_sh_zi{ padding-left:15px;}
.cp_sh_con{ margin:20px auto 0 auto; font-size:14px;}
.cp_sh_con h3{ line-height:40px; font-size:16px; margin-bottom:0px;}
.pc_liuyan a{ width:130px; height:40px; line-height:40px; font-size:16px; border-radius:4px; margin-top:6px;}
.pc_liuyan h4{ margin-bottom:4px;}
.pc_liuyan h5{ font-size:26px;}

.n_contact .n_contact_l p{ font-size:14px;}

.nnews_list{ padding:10px 6px; margin-bottom:10px;}
.nnews_list .n_time{ width:20%;}
.nnews_list .n_time h2{ font-size:36px; line-height:36px; padding-top:10px; margin-bottom:5px;}
.nnews_list .n_time h3{ font-size:14px; color:#333; margin-bottom:4px;}
.nnews_list .n_zi{ width:80%;}
.nnews_list .n_zi h2{ font-size:18px; line-height:20px; margin:4px 0 6px 0;}
.nnews_list .n_zi p{ font-size:14px; line-height:20px; height:40px;}

.n_news1 h2{ font-size:22px; line-height:40px;}
.n_news1 .n_news_time{ font-size:13px; padding:4px 0; margin:4px 0;}
.n_news1 .n_news_con,.n_news_more{ font-size:14px;}
.n_news2_list h2{ font-size:14px; line-height:24px;}
.n_news2{ margin-top:10px;}

.n_contact_2{ padding:0 15px !important;}

.panel-default > .panel-heading + .panel-collapse > .panel-body{ font-size:14px; line-height:30px;}
.panel-group .panel{ margin-bottom:10px !important; border-radius:0 !important;}
.n_message input{ margin-bottom:20px;}
.n_message textarea{ margin-top:0px;}

.n_case_tit h2{ font-size:18px; line-height:30px;}
.n_case_tit h3{ font-size:12px; line-height:18px; padding:4px 0;}
.n_case_con{ margin-bottom:20px; font-size:14px;}
.n_case_con img{ max-width:100%; width:auto !important; height:auto !important;}
.n_case_con1 h3{ height:40px; line-height:40px; padding:0 10px; margin-bottom:10px;}
.case_list h2{ line-height:20px; height:48px; overflow:hidden; font-size:14px;}

.n_case_con1{ margin-bottom:20px;}

.cul_list{ margin-bottom:20px;}
.cul_list h2{font-size:18px; font-weight:500; line-height:18px; margin:0 0 6px 0;}
.cul_list span{ font-size:14px; line-height:16px; margin:0 0 6px 0;}
.cul_list h3{ margin:0 0 6px 0;}
.cul_list p{ font-size:14px; line-height:24px; color:#555;}

.n_contact .n_contact_l h2{ font-size:18px; line-height:18px; height:30px;}
.n_contact .n_contact_l b{ margin-bottom:10px;}
.n_contact .n_contact_l h4{ font-size:14px;}

.panel-title a{ font-size:18px;}
.panel-title{ height:40px; line-height:40px;}
.panel-default > .panel-heading{ height:40px;}
.panel-title a span{ line-height:40px;}
.n_message .tijiao{ width:152px; height:40px; line-height:40px; font-size:14px;}


/*改了加的样式*/
.n_banner .ban_zi{ top:auto; bottom:0; left:34%;}
.jz{ padding:20px 0;}
.jz .a1_zi{ padding:0 15px;}
.a1_zi h2{ margin-top:20px; font-size:32px;}
.a1_zi h3{ font-size:18px; margin-bottom:0px;}
.a1_zi a{ width:140px; margin:10px 0;}
.wh{ margin:30px auto;}

.pr_sh_zi h2{ font-size:22px; padding-bottom:10px;}
.n_product_sh .pr_sh_zi .cp_sh_it h3{ margin-bottom:10px;}
.cp_sh_zi1{ margin:10px 0 15px 0;}
.cp_sh_zi1 b{ margin-bottom:10px;}
.slideTxtBox_cpxp .hd{ height:40px; line-height:40px;}
.slideTxtBox_cpxp .hd ul li.on{ height:40px;}
.slideTxtBox_cpxp .hd ul li{ font-size:15px;}
.slideTxtBox_cpxp .bd ul{ padding:15px;}
.cp_sh_right{ margin:20px 0 0 0;}

.cp_sh_right1{ padding:10px !important; margin-bottom:0;}
.cp_sh_right1 h2{ padding:10px; font-size:14px; line-height:20px; height:52px; overflow:hidden; margin-bottom:0;}
.xgcp h2{ padding:6px 10px; font-size:14px; line-height:16px;}

.anli1{ margin-bottom:10px; padding-top:10px;}
.an3_tu .an3_tu1{ margin-bottom:10px;}
.slideTxtBox_smt .hd ul li em{ font-size:16px; line-height:30px; margin-right:4px;}
.slideTxtBox_smt .hd ul li.on{ height:30px;}
.slideTxtBox_smt .hd ul li{ line-height:30px; font-size:13px;}
.slideTxtBox_smt .hd{ height:60px; line-height:30px; padding:0 10px;}
.slideTxtBox_smt .bd ul h3{ font-size:16px;}
.slideTxtBox_smt .bd ul p{ font-size:14px;}
.slideTxtBox_smt .bd ul{ padding:15px; margin:0 10px;}
.slideTxtBox_smt .hd ul{ width:97%;}
.an3 h2{ font-size:24px;}
.an3 h2::after{ bottom:-10px;}
.slideTxtBox_smt{ margin:20px auto;}
.n_contact_l{ position:absolute; top:50%; height:50%; width:100%; padding:15px;}
.n_contact_l h3{ font-size:24px;}
.n_contact_l h2{ font-size:22px; line-height:30px; height:30px; margin-bottom:4px;}
.n_contact_l b{ margin:16px 0 10px 0; font-size:18px;}

.slideTxtBox .hd{ height:50px; line-height:50px; padding:0 0px;}
.slideTxtBox .hd ul li.on{ height:50px;}
.slideTxtBox .hd ul li{ float:left; width:33%; height:50px; line-height:50px; font-size:18px; padding:0 0;}
.wh_tu{ display:none;}
.slideTxtBox .bd{ width:100%; padding:20px;}
.slideTxtBox .bd ul h2{ font-size:22px; margin-bottom:10px;}
.slideTxtBox .bd ul p{ font-size:14px; line-height:24px;}
.cp_sh_right .cp_sh_right_tit{ margin-bottom:6px;}

.a1_tu{ padding:0 !important;}
.an3{ padding:30px 0 0 0;}

.a_tit{ margin-bottom:20px;}
.a_tit h2{font-size:22px; font-weight:bold; line-height:22px; margin:0 0 8px 0;}
.a_tit h3{ width:324px; background:url(../images/tit.png) no-repeat center; 
 line-height:16px; font-size:16px;}
 #zi .slideGroup .parBd ul li{ width:368px !important;}
 #zi .slideGroup .slideBox{ padding-left:13px;}
 .n_honor{ padding:30px 0 10px 0;}
 #zi .slideGroup .parBd ul li .title1{ margin:20px 0 10px 0;}
 #zi .slideGroup .sNext{ top:80px;}
 #zi .slideGroup .sPrev, .slideGroup .sNext{ top:80px;}
 #hzhb{ margin:30px 0;}
 
 .sjwz{ position:relative; margin:10px 0 10px 10px; display:block; color:#64b575;}
 .wh_sh{ padding:0 !important;}
}
@media screen and (min-width: 993px){
.n_sj,.sj{ display:none;}
.n_pc,.pc{ display:block;}
}

/*内页样式结束*/











