@charset "utf-8";

/* CSS Document */


/*banner开始*/
.banner{margin:0 auto;}
.slide{position:relative;}
.slide ul.slide-main{height:548px; }
.slide ul.slide-main li{position:absolute;left:0;top:0;height:548px;width:100%; overflow:hidden;}
.slide ul.slide-main li img{position:absolute;left:50%;top:0;margin-left:-960px;top:0;}
.slide ul.points{text-align:center;padding:10px 0;position:absolute;bottom:14px;width:100%;}
.slide ul.points li{display:inline-block;*display:inline;zoom:1;width:14px;height:14px;border-radius:50%;margin-right:8px; border:1px solid #fff;}
.slide ul.points li.selected{background:#fff;}
.slide a.slide-arrow{position:absolute;top:50%;margin-top:-35px;left:0;background:#000;background:rgba(0,0,0,.2);color:#fff;font-size:25px;text-align:center;line-height:60px;height:60px;width:30px;z-index:2;text-decoration:none;font-family:sans-serif;}
.slide a.slide-arrow:hover{background:#000;background:rgba(0,0,0,.3);}
.slide a.slide-arrow-right{left:auto;right:0;}
/*banner结束*/
.title{
	font-size:16px;
	color:#80cda1;
	text-align:center;
	background:url(../image/title03.jpg) no-repeat center;
	width:312px;
	height:38px;
	margin:0 auto;
	line-height:38px;
	margin-top:60px;}
.title02{
	font-size:14PX;
	color:#767676;
	text-align:center;
	margin-top:7PX;}
.main01{
	width:1100px;
	margin:0 auto;
	margin-top:35px;}
.main01 .left{
	float:left;
	position:relative;
	width:300px;
	height:568px;}
.main01 .left .info{
	width:300px;
	height:568px;
	background:url(../image/tm03.png) center;
	position:absolute;
	top:0;
	color:#ffff;}
.main01 .left .info .more{
	background:url(../image/img03.png) no-repeat center;
	width:49px;
	height:47px;
	display:block;
	margin:0 auto;
	margin-top:189px;}
.main01 .left .info .name01{
	font-size:18px;
	color:#ffffff;
	text-align:center;
	padding-top:40px;}
.main01 .left .info .intro{
	width:194px;
	margin:0 auto;
	font-size:12px;
	line-height:24px;
	margin-top:18px;
	color:#fff;}
.main01 .right{
	float:right;
	width:800px;}
.main01 .right li{
	float:left;
	margin-left:6px;
	margin-bottom:8px;}
/*案例展示开始*/
.main02{
	width:1100px;
	margin:0 auto;
	margin-top:35px;}
.main02 .left{
	float:left;
	position:relative;
	width:300px;
	height:348px;}
.main02 .left .info{
	width:300px;
	height:348px;
	background:url(../image/tm03.png) center;
	position:absolute;
	top:0;
	color:#ffff;}
.main02 .left .info .more{
	background:url(../image/img03.png) no-repeat center;
	width:49px;
	height:47px;
	display:block;
	margin:0 auto;
	margin-top:81px;}
.main02 .left .info .name01{
	font-size:18px;
	color:#ffffff;
	text-align:center;
	padding-top:40px;}
.main02 .left .info .intro{
	width:194px;
	margin:0 auto;
	font-size:12px;
	line-height:24px;
	margin-top:18px;
	color:#fff;}
.main02 .right{
	float:right;
	width:800px;}
.main02 .right li{
	float:left;
	margin-left:6px;
	margin-bottom:8px;
	width:260px;
	height:348px;}
.main02 .right li .info02{
	background:#9c9c9c;
	color:#fff;
	height:119px;
	padding:0 10px;	
	padding-top:20px;}
.main02 .right li:hover .info02{
	background:#80cda1;
	}
.main02 .right li .info02 h3{
	margin-bottom:13px;
	font-size:14px;
	}
.main02 .right li .info02 h4{
	margin-bottom:23px;
	font-size:12px;
	}
.main02 .right li .info02 h5{
	font-size:14px;
	}
.main02 .right li .info02 h5 .more{
	float:right;}
	
/*公司介绍开始*/
.main05{
	width:1100px;
	margin:0 auto;
	padding-top:40px;}
.main05 .left{
	float:left;}
/**hp**/
.main05 .left .indAbt_list{}
.indAbt_list .indAbt_one{display: block;float: left;}
.indAbt_one .indAbt_T{
	width: 51px;height: 377px;text-align: center;color:#fff;font-size: 14px;line-height: 18px;
	writing-mode: vertical-lr;float: left;background: #a8a8a8;box-sizing: border-box;
	border-right: 1px solid #fff;padding: 0 7px;transition: all .6s;
}
.indAbt_one.abtOpen .indAbt_T{background: #80cda1;}
.indAbt_T span{font-size: 12px;}
.indAbt_one .indAbt_img{width: 0;overflow: hidden;float: left;transition: all .6s;}
.indAbt_one.abtOpen .indAbt_img{width: 265px;}
/***/
.main05 .right{
	float:right;
	width:634px;}
.main05 .right h2{
	font-size:18px;
	color:#019942;
	margin-bottom:8px;}
.main05 .right h3{
	font-size:12px;
	color:#767676;}
.main05 .right .span{
	font-size:12px;
	color:#767676;
	line-height:30px;
	padding-top:30px;
	display:block;}
.main05 .right .more{
	font-size:12px;
	color:#666666;
	width:99px;
	height:34px;
	line-height:34px;
	text-align:center;
	border:1px solid #ccc;
	display:block;
	float:right;
	margin-top:23px;}	
/*团队介绍开始	*/
.main06{
	width:1100px;
	margin:0 auto;
	padding-top:40px;}
.main06 .left{
	float:left;
	width:520px;}
.main06 .left h2{
	font-size:22px;
	color:#767676;	
	margin-bottom:27px;}
.main06 .left h3{
	font-size:16px;
	color:#80cda1;
	background:url(../image/line01.jpg) no-repeat left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	}
.main06 .left h4{
	font-size:14px;
	color:#80cda1;
	margin-bottom:20px;
	}
.main06 .left .span{
	display:block;
	font-size:12px;
	color:#666666;
	line-height:30px;}

.main06 .left .more{
	font-size:12px;
	color:#666666;
	width:99px;
	height:34px;
	line-height:34px;
	text-align:center;
	border:1px solid #ccc;
	display:block;
	float:left;
	margin-top:38px;}
.main06 .right{
	float:right;
	width:544px;}	
.main06 .right .slide01 ul li{
	float:left;
	margin-left:2px;
	margin-bottom:2px;}
.main06 .right .tab_up a{
	display:inline-block;
	font-size:12px; 
	color:#999; 
	width:101px; 
	height:36px; 
	line-height:36px; 
	border:1px solid #ccc; 
	text-align:center;
	margin-bottom:25px;  }
.main06 .right .tab_up a:hover{
	border:1px solid #80cda1;
	color:#80cda1;}
/*合作企业开始*/
.main07{
	width:1100px;
	margin:0 auto;
	padding-top:35px;}
.main07 .left{
	width:310px;
	float:left;}
.main07 .left h2{
	font-size:22px;
	color:#767676;
	margin-bottom:18px;}
.main07 .left h3{
	font-size:16px;
	color:#80cda1;
	margin-bottom:30px;}
.main07 .left .span{
	display:block;
	font-size:12px;
	color:#666666;
	line-height:30px;}
.main07 .left .more{
	font-size:12px;
	color:#666666;
	width:99px;
	height:34px;
	line-height:34px;
	text-align:center;
	border:1px solid #ccc;
	display:block;
	float:left;
	margin-top:20px;
	}
.main07 .right{
	float:right;
	width:750px;}
.main07 .right ul li{
	float:left;
	border:1px solid #ccc;
	width:140px;
	height:120px;
	margin-left:7px;
	margin-bottom:7px;}
/*联系我们开始*/
.main08{
	width:1100px;
	margin:0  auto;
	padding-top:40px;}
.main08 .left{
	float:left;
	width:536px;}
	
.main08 .right{
	float:right;
	width:495px;}	
.main08 .right .title04{
	font-size:16px;
	color:#80cda1;
	margin-bottom:16px;}	
.main08 .right .info{
	font-size:14px;
	color:#666666;
	line-height:30px;
	padding-bottom:34px;}	
.main08 .right .input01{
	width:175px;
	height:30px;
	line-height:30px;
	border:1px solid #ccc;
	margin-right:12px;
}	
.main08 .right .em{
	font-size:14px;
	color:#666;
	display:inline-block;
	height:32px;
	line-height:32px;
	width:50px;
	font-style:normal;
	}	
.main08 .right .submit{
	border:none;
	background:#80cda1;
	width:150px;
	height:40px;
	margin-left:320px;
	text-align:center;
	color:#fff;
	margin-top:25px;}	
	/**hp_几个轮播***/
.right .bx-wrapper .bx-pager{bottom:-40px;text-align: left;}
.right .bx-wrapper .bx-pager.bx-default-pager a{width: 16px;height: 16px;border-radius: 50%;background: #c7c7c7;}
.right .bx-wrapper .bx-pager.bx-default-pager a:hover,.right .bx-wrapper .bx-pager.bx-default-pager a.active{background:#009d41;}
	
	