@charset "utf-8";
@media(min-width:800px) {
/*特点*/
.webox{font-size:16px;color: #333;line-height:35px;position: relative;z-index:2;padding:20px 0 50px;overflow: hidden;}
.webox_c{height:515px;/*background: #fff;*/position: relative;z-index: 1;}
.webox_c:before{content: "";position: absolute;width:100%;height:2px;background: #038130;right: 0;top: 460px;z-index: -1;}
.webox_w{width:506px;}
.webox_w h2{height: 152px;background:url(../images/we_line.gif) no-repeat 0 bottom;font-size: 38px;line-height: 68px;color: #353a3f;margin-bottom: 36px;}
.webox_w h2 b{color: #038130;}
.webox_w h2 span{display: block;font-weight: normal;font-size: 18px;line-height: 50px;}
.webox_w p{height:162px;text-indent:2em;}
.we_more{float: right;display: block;width: 171px;line-height: 50px;text-align: center;background: #038130;color: #fff;}
.we_more span{display: inline-block;background:url(../images/ico02.png) no-repeat 0 center;padding-left: 36px;color: #fff;}
	
.webox_p{margin: 10px 0 0;}
.webox_p{width: 598px;display: block;overflow: hidden;}
.webox_p video {
  width: 100%; /* 视频宽度自适应容器宽度 */
  height: auto; /* 视频高度自适应宽度 */
  object-fit: contain; /* 保持视频内容完整，可能会有黑边 */
}
.webox_l{clear: both;height: 205px;font-size: 18px;line-height: 32px;color: #333; background:#f4f4f4;
 padding-left:50px; padding-top:10px;}
.webox_l li{float: left; height: 78px;border-right: solid 1px #e5e5e5;margin: 0 67px 30px 0;width:240px;  }
.webox_l li:nth-child(4n){width:210px;border:0;margin-right:0;}
.webox_l li span{display: block;font-weight: bold;;line-height: 48px;height: 48px;}
.webox_l li span b{font-family: Times New Roman;font-size: 54px;float: left;}

/*产品中心*/
	.sdysaboutmin{
		display: none;
	}
	

.product {
	padding-bottom: 30px;
	background: #fff;
}
.pro_con .pro_left {
	padding: 0 13px 13px 13px;
	background: #009946;
}
.pro_con .pro_left h2 {
	padding: 30px 0;
	text-align: center;
	position: relative;
	font-size: 27px;
	/*height: 33px;*/
	background: #009a44;
	width: 240px;
}
.pro_con .pro_left h2 a {
	color: #fff;
}
.pro_con .pro_left h2 i {
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
}
.pro_con .pro_left .left_con {
	width: 240px;
	background: #fff;
	padding: 12px;
	border-radius: 5px;
}
.pro_con .pro_left .left_con .con_p1 {
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	background: #009946;
	color: #fff;
	text-indent: 12px;
	border-radius: 5px;
	margin-bottom: 10px;background: url(../images/p14-icon2.png) no-repeat right center #009a44;
}
.pro_con .pro_left .left_con .con_p1 a {
	color: #fff;
}
.pro_con .pro_left .left_con ul {
	padding-bottom: 20px;
}
.pro_con .pro_left .left_con ul li {
	height: 50px;
	font-size: 16px;
	position: relative;
	border-bottom: 1px solid #e6e6e6;
}
.pro_con .pro_left .left_con ul li a {
	display: block;
	line-height: 50px;
	height: 50px;
	padding-left: 12px;
	color: #333;
}
.pro_con .pro_left .left_con a.pro_more {
	display: block;
	height: 42px;
	line-height: 42px;
	font-size: 18px;
	border: 1px solid #009946;
	color: #009946;
	border-radius: 3px;
	text-align: center;
}
.pro_con .pro_left .left_con ul li.cur a, .pro_con .pro_left .left_con ul li:hover a {
	color: #009946;
	
}
.pro_con .pro_left .left_con ul li.cur, .pro_con .pro_left .left_con ul li:hover {
	background: #e6e6e6 url(../images/projt.png) no-repeat 190px center;
}
.pro_con .con_right {
	width: 893px;
}
.pro_con .con_right h3 {
	font-size: 25px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}
.pro_con .con_right h3 a {
	color: #333;
}
.pro_con .con_right h3 em {
	font-size: 14px;
	color: #999999;
	margin-left: 15px;
	text-transform: uppercase;
}
.pro_con .con_right h3 a.ckgda {
	float: right;
	font-size: 13px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	color: #666;
}
.pro_con .con_right .r_top {
	height: 500px;
	border: 1px solid #d8d8d8;
	background: url(../images/probg.png);
	position: relative;
	border-top: 5px solid #029a47;
	overflow: hidden;
}
.pro_con .con_right .r_top ul {
	position: relative;
}
.pro_con .con_right .r_top ul li {
	float: left;
	position: relative;
	width: 66%;
	height: 346px;
}
.pro_con .con_right .r_top ul li .top_Img {
	display: block;
	width: 66%;
	height: 346px;
	position: absolute;
	left: 0px;
	top: 0;
}
.pro_con .con_right .r_top ul li .top_Img img {
	display: block;
	width: 66%;
	height: 346px;
}
.pro_con .con_right .r_top ul li dl {
	width: 33%;
	background: #fff9;
	padding: 30px 25px;
	position: absolute;
	
	box-shadow: 3px 3px 10px #d1e4e6;
}
.pro_con .con_right .r_top ul li dl dt {
	font-size: 25px;
	color: #009946;
	font-weight: bold;
	padding-bottom: 15px;
	border-bottom: 1px solid #d0d0d0;
	margin-bottom: 15px;
}
.pro_con .con_right .r_top ul li dl dd {
	font-size: 14px;
	line-height: 20px;
}
.pro_con .con_right .r_top ul li dl em {
	display: block;
	width: 14px;
	height: 30px;
	position: absolute;
	left: -14px;
	top: 30px;
	background: url(../images/rla.png) no-repeat center;
}
.pro_con .con_right .r_top .pro_btnl {
	display: block;
	width: 32px;
	height: 82px;
	background: url(../images/jtl01.png) no-repeat center;
	position: absolute;
	left: 15px;
	top: 130px;
	z-index: 2;
	cursor: pointer;
}
.pro_con .con_right .r_top .pro_btnr {
	display: block;
	width: 32px;
	height: 82px;
	background: url(../images/jtr01.png) no-repeat center;
	position: absolute;
	right: 15px;
	top: 130px;
	z-index: 2;
	cursor: pointer;
}
.pro_con .con_right .r_bot {
	margin-top: 0px;
	
}
.pro_con .con_right .r_bot dl {
	width: 288px;
	margin: 0 14px 18px 0;
	float: left;
}
.pro_con .con_right .r_bot dl:nth-child(3n) {
	margin-right: 0;
}
.pro_con .con_right .r_bot dl dt {
	/*width: 286px;*/
	border: 1px solid #d8d8d8;
	overflow: hidden;
	text-align: center;
	background-color: #f1f1f1;
}
.pro_con .con_right .r_bot dl dt img {
	display: block;
	width: 286px;
	height: 263px;
	transition: all 0.5s;
}
.pro_con .con_right .r_bot dl dd {
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	background: #8b8b8b;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.pro_con .con_right .r_bot dl dd a {
	color: #fff;
}
.pro_con .con_right .r_bot dl:hover dt img {
	transform: scale(1.1);
	
}
.pro_con .con_right .r_bot dl:hover dd {
	background: #009946;
	
}
.pro_con .con_right .r_bot dl:hover {
	background: #009946;
	box-shadow: 0px 10px 15px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
}

.tabs2 .active {background: #f4f4f4;}
.r_bot ul {display: none;} 
/*首页提供服务开始*/
.submitdiv {
	
}
.submitdiv_r {
	float: right;
	width: 40%;
	height: 45px;
	margin-top: 40px;
	background: url(../images/tel2.png) no-repeat left; 
}
.submitdiv_r p {font-size: 18px;
	line-height: 45px;
	float: left;
	margin-left: 40px;	
}
.submitdiv_r strong {
	line-height: 45px;
	float: left;
	font-size: 28px;
	
}

.submit1 {
	display: inline-block;
	width: 150px;
	height: 45px;
	border: none;
	background: #038130;
	color: #fff;
	font-size: 16px;
	border-radius: 5px;
	margin-top: 40px;
	margin-left: 50px;
	cursor: pointer;
}

/*首页提供服务结束*/

/*首页四大优势开始*/
.sdysabout{
	width: 100%;	
	height: 460px;
	
}

.sdysabout_l{
	width: 50%;
	float: left;
	height: 460px;
}

.sdysabout_l img{
	height: 460px;
	float: right;
	background-size: cover;
}

.sdysabout_lt{
	background: url(../images/gb.jpg) repeat;
	width: 50%;
	float: left;
	height: 460px;
}

.sdysabout_lt .text_tit {
	margin: 40px 0 20px 50px;
	background: url(../images/ys-1-21.png) no-repeat ;
	height: 140px;		
}

.sdysabout_lt .text_tit p {
padding-top: 60px;
padding-left: 70px;
clear: both;		
}

.sdysabout_lt .text_tit p strong {
color: #353a3f;
font-size: 28px;

}

.sdysabout_lt .text_tit p i {
padding-top: 30px;
line-height: 50px;
}

.sdysabout_r{
	background: url(../images/gb.jpg) repeat;
	width: 50%;
	float: right;
	height: 460px;
}

.sdysabout_r .text_tit {
	margin: 40px 0 20px 50px;
	height: 140px;		
}

.sdysabout_r .text_tit p {
padding-top: 60px;
padding-left: 70px;
clear: both;		
}

.sdysabout_r .text_tit p strong {
color: #353a3f;
font-size: 28px;

}

.sdysabout_r .text_tit p i {
padding-top: 30px;
line-height: 50px;
}

.text_text{
margin: 20px 0px 0px 50px;
background: url(../images/ys-1-3-1.png) no-repeat -0px 5px ;
width: 80%;
}

.text_text span {
margin-left: 35px;
font-size:16px;
line-height: 30px;
text-align: justify;		
display:block;
	
	}

.text_text2{
margin: 40px 0px 0px 50px;
text-align: center;
width: 80%;
padding-left: 40px;

}
.text_text21{
float: left;
width: 30%;
border-left: dashed #7A7878 1px;
}
.text_text22{
border-right: dashed #7A7878 1px;
}
.text_text21 p  {

}
.text_text21 p strong {
font-size:28px;
color: #038130;
line-height: 30px;		
}
/*首页四大优势结束*/

/*首页应用案例开始*/
.almenu { width:1200px; border-bottom:none; text-align: center; margin: 0 auto}
.almenu ul { list-style: none; margin: 0px; padding: 0px;  }
.almenu ul li { background: #333333; padding: 0px 8px; height: 50px; line-height: 50px; border-bottom: 1px solid #CCC; position:relative; float: left; width: 13%; margin:1.16%}
.almenu ul li a {color: aliceblue;}
.almenu ul li:hover { display:block; background-color: #ec8814;}
.almenu_l{
float: left;
	width: 50%;
   max-width: 600px;
	height: 390px;
	clear: both;
}

.almenu_l img {
	width: 100%;
	background-size: cover;
	height: 390px;

}
.almenu_r{
float:right;
width: 50%;
max-width: 600px;
height: 390px;
background: #F2F2F2;

}
 




.almenu_r .txta{
	margin: 40px 30px 20px 50px;
	float: left;		
}

.almenu_r .txta a{
	font-size: 20px;
	font:bold;
} 

.almenu_r .txtb span{
	font-size: 14px;
	float: right;
	margin: auto 0px;
	padding: 5px;
	color: aliceblue;	
	background-color: #656565;

} 

.almenu_r .txtb strong{
	font-size: 14px;
	float: right;
	margin: auto 0px;
	color: aliceblue;
	padding: 5px;
	background-color: #979797;

} 

.almenu_r .txtb{
	margin: 40px 30px 20px 50px;
		
}

.almenu_r .txtc{
	margin: 70px 30px 20px 50px;
	text-align:left;
	clear: both;

}

.almenu_r .txtc p{	
	margin: 0 auto;
	text-indent: 25px;	
	display:inline-block;
	line-height: 35px;
}

.almenu_r .txtd{
	margin: 20px 30px 20px 50px;
	text-align:left;
	clear: both;

}
.almenu_r .txtd span{
	border: solid 1px #575555;
	padding: 5px;
	text-align: center;	
	margin-right: 20px;
	clear: both;
	

}

.almenu_r .txte{
	margin: 0px 30px 20px 50px;
	text-align:left;
	clear: both;
	float: right;

}

.almenu_r .txte stong{
	font-size: 25px;
	color: #0a7229;
	font:bold;
	padding: 5px;
	text-align: center;	
	margin-right: 20px;
	padding-left: 40px;
	background:url(../images/case-7.png) no-repeat -0px 8px;

}
.almenu_r .txte a{	
	margin: 0 auto;
	padding: 10px;
	background: #ec8814;
	line-height: 35px;
	width: 250px;
	border-radius: 5px;
	color: #fffff;

	

}

/*首页应用案例结束*/

/*定制流程开始-*/
	.maxdivimg{
		background: url(../images/lc-bg0.png) no-repeat #f5f5f5;  

	}
.divimg{	
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	
}
	
.divimg img {	
	margin: 0 auto;
	margin-bottom: 30px;
	width: 87%;}

	
	.wannengzj{
		padding-top: 30px; 
		position: relative;
		margin: auto;
		height: 600px;
		
		
	}	
		
	
.divzj{	
	position: absolute;
	width: 100%;
	height: 80px;
	top: 370px;
	display: flex;  
   align-items: center
}
.divzj img {	
	margin: 0 auto;
	margin-bottom: 30px;
	width: 90%;}
	
.zjwz{	
	max-width: 1200px;
	margin: 0 auto;
	text-indent: 25px;	
	line-height: 35px;
}
.zjwz h2 {	
	text-align: center;
	margin-bottom: 10px;
	
	
} 

.news_316{height:650px;width:100%;overflow:hidden;}
.news_316 .home_con{width:1200px;margin:0 auto;}
.news_316 .home_con .h_h1{text-align:center;font-size:40px;line-height:30px;color:#000000;padding-bottom:10px; margin:80px 0 0 0;}
.news_316 .home_con .h_h1 span{font-family:Arial;font-size:30px;line-height:30px;color:#999999;text-transform:uppercase;}
.news_316 .home_con .h_h2{text-align:center;font-size:16px;line-height:30px;color:#666666;margin:10px 0 25px 0;overflow:hidden;}
.news_316 .news_nav{text-align:center;overflow:hidden;}
.news_316 .news_nav a{width:160px;height:40px;line-height:40px;background:#666;color:#fff;font-size:16px;display:inline-block;margin-left:1px;}
.news_316 .news_nav a:hover{background:#eeeeee;color:#666666;}
.news_316 .news_nav a.hover{background:#ec8814;color:#ffffff;}
.news_316 .news_nav a.hover:hover{background:#ec8814;color:#ffffff;}
.news_316 .news_con{margin-top: 30px;overflow: hidden;width: 1200px;height: 680px;}
.news_316 .news_con .news_left{float: left;overflow: hidden; width:48.5%;}
.news_316 .news_con .news_left .news-text{padding: 10px;background-color: rgba(255,255,255,0.9);float: left;margin-right: 10px;width: 96%;}
.news_316 .news_con .news_left .news-text .g-img{width: 100%;height: 310px;overflow: hidden;text-align:center;}
.news_316 .news_con .news_left .news-text .g-img img{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;display: block; width: 100%; height: 100%}
.news_316 .news_con .news_left .news-text .g-img img:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.news_316 .news_con .news_left .news-text .m-text{padding: 25px 15px 15px;font-size: 14px;}
.news_316 .news_con .news_left .news-text .m-text .g-tt{font-size: 16px;color: #333333;width: 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_316 .news_con .news_left .news-text .m-text .g-tt a{color: #333333;}
.news_316 .news_con .news_left .news-text .m-text .g-text{color: #888888;margin: 15px 0;width: 100%;height: 90px;line-height: 30px;overflow:hidden;}
.news_316 .news_con .news_left .news-text .m-text .g-texttime{color: #888888;margin: 15px 0;width: 100%;height:20px;line-height: 20px;overflow:hidden;}
.news_316 .news_con .news_left .news-text .m-text .g-more{color: #666666;text-decoration: underline;}

.news_316 .news_con .news_right{float: right;overflow: hidden;background-color: rgba(255,255,255,0.9);padding: 0px 10px;width:48.5%;}
.news_316 .news_con .news_right .news_text{border-bottom: 1px solid #E7E7E7;padding: 10px 0;overflow: hidden;}
.news_316 .news_con .news_right .news_text .m-text{float:right;width: 56%;}
.news_316 .news_con .news_right .news_text .m-text .g-tt{font-size: 16px;margin-bottom: 10px;width: 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_316 .news_con .news_right .news_text .m-text .g-tt a{color: #333333;}
.news_316 .news_con .news_right .news_text .m-text .g-text{color: #888888;height: 60px;font-size: 14px;line-height: 30px;overflow: hidden;}
.news_316 .news_con .news_right .news_text .m-text .g-texttime{color: #888888;height: 30px;font-size: 14px;line-height: 30px;overflow: hidden;}
.news_316 .news_con .news_right .news_list{padding-top: 20px;padding-left: 10px;}
.news_316 .news_con .news_right .news_list li{background: url(/skin/zujianku/images/h_ico_316.png) center left no-repeat;font-size: 14px;width: 100%;overflow: hidden;height: 28px;line-height: 28px;text-indent: 1em;}
.news_316 .news_con .news_right .news_list li a{color: #666666;}
.news_316 .news_con .news_right .news_list li span{color: #999999;}

.news_316 .news_con .news_right .news_text .time{ float: left; width:40%;height: 120px;overflow: hidden;t}
.news_316 .news_con .news_right .news_text .time img {transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;display: block; width: 100%; height: 100%}
}
