﻿/*  */
@import "font-awesome.min.css";
@import "style2.css";
@charset "utf-8";
/* CSS Document */
.feedback_zengjia{width: 50px; height: 50px;background: url("../img/emailIco.png") center center no-repeat #333;
	background-size: 21px auto; position: fixed; bottom: 80px;
	right: 20px;  z-index: 999;moz-border-radius: 5px; /* Firefox */ -webkit-border-radius: 5px; /* Safari 和 Chrome */ border-radius: 5px;}
/**全局**/
.dl_xin02 { float: left;}
/*
html {

	filter: grayscale(100%);
 
   -webkit-filter: grayscale(100%);
 
   -moz-filter: grayscale(100%);
 
   -ms-filter: grayscale(100%);
 
   -o-filter: grayscale(100%);
 
   filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
 
   -webkit-filter: grayscale(1);
 
 } */
* {
	margin: 0px;
	padding: 0px;
}
div, form, img, ul, ol, li, dl, dt, dd, map {
	padding: 0;
	margin: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;  
}


a:focus {outline-style:none; -moz-outline-style: none;}
@font-face{
  
	
	font-family: myFirstFont;
/*	src: url('Sansation_zhun.ttf')*/
		
}

#xuqiu{ line-height: 22px; border-style: solid;border-color: #eee;outline:none; height: 150px; margin-top: 8px; }



img{ width: 100%；}

body {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #333;
	/*font-family: "微软雅黑", Arial, Helvetica, sans-serif, "宋体";*/
	font-family:myFirstFont,"微软雅黑",Helvetica;
	background: #fff;
}
ul, li {
	list-style: none;
}
.clear {
	clear: both;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #01459A;
	text-decoration: none;
}
img {
	border: none;
}
hr {
	line-height: 0px;
	font-size: 0px;
	border: none;
	height: 1px;
	width: 100%;
	margin: 5px 0px;
}
div {
	margin: 0px auto;
}
/*top*/
#cd-menu-trigger {
	display: none;
}

.container {width: 1200px;}

#header {
	width: 100%;
	
	position: fixed;
	z-index: 3;

box-shadow:0 2px 3px 0 rgba(0,0,0,0.3); 
box-shadow:0 2px 3px 0 rgba(0,0,0,0.3)\9; 
	background: url(../img/toumingbaise.png) repeat-x ;
	
	
	background: rgb(255 255 255 / 60%)!important;
	
	/*background: rgba(255,255,255,.6);   */
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);*/
	
	
	
 /* -webkit-backdrop-filter: blur(10px);*/
    backdrop-filter: blur(10px)!important;
	
		
	
	
}
#logo {
	float: left; margin-top: 21px; display: inline;
}
#logo img {
	width: 158px; height: 38px;
}



.animated111 {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.huiseguiji{transition: all 1s linear;}
.huiseguiji:hover{cursor: pointer;
	transition: all 1s ease-in-out 0s; /*transition-property: all;  transition-duration: 0.2s;  transition-timing-function: ease;  transition-delay: 0s;*/
	transform:scale(1);}


@-webkit-keyframes fanzhuana {
	0% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in;
	opacity:0
	}
	40% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in
	}
	60% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	opacity:1
	}
	80% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
	}
	100% {
	-webkit-transform:perspective(400px);
	transform:perspective(400px)
	}
	}
	
	
	
	
	
	
	
	
	
	@keyframes fanzhuana {
	0% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in;
	opacity:0;
		
	}
	40% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in
	}
	60% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	opacity:1
	}
	80% {
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
	}
	100% {
	-webkit-transform:perspective(400px);
	transform:perspective(400px)
	}
	}
	.fanzhuana {
		-webkit-backface-visibility: visible!important;
		backface-visibility: visible!important;
		-webkit-animation-name: fanzhuana;
		animation-name: fanzhuana;
	
		
	}
	.yanse000111{ color:#e82730; width:80%; margin: 0 auto}

	#gupiaodaima{ float:left;width: 125px; height: 84px; color: #333333; line-height: 84px; margin-left: 40px; margin-right: 30px;  display: inline; text-align: center; white-space:nowrap  }

	.feji{display: block; color: #222;}


	.xiaowenzi2{position: absolute;width: 141px;text-align: center;top:-6px;letter-spacing: -0.01px;}

	.xiaowenzi{font-size: 12px;position: absolute;text-align: center;width: 141px;top: 12px;letter-spacing: -0.01px;}
	.drop_menu {
	
		position: absolute;
		
		display: none;
		
		z-index:3;
		
		font-size: 14px;
		
		/*width: 100%;background: #000;left: 0;
		top: 50px;*/
			 z-index: 999;
		   width: 2047px;
		height: 406px;top: 82px;left: 50%;margin-left: -1024px;
		
		border-top:3px solid #01459A;
		/*background: rgba(255,255,255,0.97);*/
		 
		
		
		/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff);*/
		
		background: url(../img/toumingbaise.png) repeat ;
		
		
		
		
		
		
	}

	ul, li {
		list-style: none;
	}

	.layui-nav-item{ cursor: pointer}
	.layui-nav-item   a:hover{
		background-color:#064E9F;cursor: pointer }

	.intro .layui-nav-item a{  display: block;
		background-color:#064E9F; 
	}

#navigate ul li a.layui-this{color: #fff}

.layui-this{
	background-color:#064E9F;  }



#navigate ul li:last-child {
	margin-right: -13px;
}
#navigate ul li a:hover, #navigate ul li .current, #navigate ul li:hover a {
	color: #fff;
	
	
	
}
#navigate ul li {

	float: left;
	
	line-height: 82px;
	
	display: block;
	
	
}

#navigate ul li a {

	display:block;
	font-size: 18px;
	 
/*padding:0 0px 0px 15px;*/
	

	
}


.miaoshu-tu{ width: 491px; height: 171px;position: absolute;left:515px;}
.tudou{width: 185px; float: left; height: 25px;  }
/*增加*/
.jk{ left:180px; height: 327px; position: absolute;top:0px; line-height: 30px;  }

.miaoshu{ width: 450px; color: #222; left:0px; z-index: 999; position: absolute;top:0px; line-height: 30px; padding-left: 20px; font-size: 15px; }
.erji {position: absolute;width: 135px; left: 50%; z-index: 999; margin-left: -585px; top: 20px;border-right: 2px solid #d3d3d4 ; }


.dalei-zj{width: 600px; z-index: 999;  top: 0px;position: absolute; }
.dalei-zj li{width: 250px;  height: 25px;  float: left }
.dalei-zj li a{width: 250px;  height: 25px;  float: left }






#navigate ul li .drop_menu li {
	
	float: left;
	
	
	
	height: auto;
	line-height: 30px;
	margin: 0 0 12px 0;
}
#navigate ul li .drop_menu li a {
	padding: 0 5px;
	display: block;
	font-size: 15px;
	color: #222;
float: left;

	
	
	

	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
#navigate ul li .drop_menu li a:hover {
	/*background: #0158C2;*/
	 color: #2765AB
	
}





/*sousuo*/

.sousuo-dalei{ width: 180px; height: 28px; float: left; margin-top: 30px;  margin-left: 35px; font-size: 18px; }
.sousuo-dalei input{font-size: 18px;

outline:none;


}
.ser {
	
	
	/*border-style: none none solid;*/
	/*border-width: medium medium 1px;*/
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	margin: 0;
	padding: 0;
	 width: 133px;
	outline: none;
	text-indent: 10px;
	float: left;
	font-style: 18px;
	background-color:transparent;border:0;
	

}


/*
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px rgba(255,255,255,0.85) inset!important;outline:none;
box-shadow: 0 0 0px 1000px rgba(255,255,255,0.85) inset!important;outline:none;
	
}*/
.btn {
	
	
	
	cursor: pointer;
	
	float: left;

	margin: 0;
	padding: 0;
	width: 40px;
	height: 28px;
	z-index: 999;

	outline: none;
	
	 display: inline
		
	 
	
	
}



.icon {
	background: url(../img/soousuo-dl.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	
	width: 27px;
	  border: none;
}
.zuoyu-dl{ float: left;border-bottom:1px solid #000; color: #9A9696}
.zuoyu-dl2{ float: left;}









/*top end*/


/*bottom*/
/* footer */
#footer {
	float: left;
	width: 100%;
	padding: 20px 0;
	background: #D9D9D9;
	margin-top: 60px;
	overflow: hidden;
	font-size: 14px;
	display: inline
	
}
/*#wechat {
	float: right;
}*/
.wechat_img {
	float: right;
	width: 140px;
	height: 140px;
}
.wechat_img img {
	width: 100%;
	height: 100%;
}
.wechat_txt {
	float: right;
	width: 140px;
	height: 140px;
	background: url(../img/photo_bg.png) no-repeat left center;
	text-align: center;
}
.wechat_txt img {
	width: 40px;
	height: auto;
	margin-top: 17px;
}
.wechat_txt span {
	display: block;
	font-size: 12px;
	color: #868687;
	line-height: 20px;
	margin-top: 9px;
}
.footer_con {
	margin-right: 320px;
	margin-top: 7px;
	float
	
}
.footer_con span {
	display: block;
	font-size: 14px;
	color: #222222;
	line-height: 32px;
}
.footer_con span a {
	font-size: 14px;
	color: #222;
}
.footer_con span a:hover {
	color: #01459A;
}
.foot-flink {
	color: #222222;
}
.foot-flink a {
	color: #222222;
	padding: 0 7px 0 0;
	line-height: 32px;
}
/*left*/
#left {
	float: left;
	width: 230px;
}
.left_list {
	float: left;
	width: 100%;
}
.left_top {
	float: left;
	width: 100%;
	background: #01459A;
	text-align: center;
}
.left_top h3 {
	float: left;
	width: 100%;
	height: 90px;
	line-height: 90px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}
.left_top h3 a {
	color: #fff;
}
.left_con {
	padding: 0px;
	line-height: 24px;
	width: 100%;
	background: #fff;
	float: left;
	border: 1px solid #e5e5e5;
	border-top: none;
}
.type_list {
	width: 100%;
	float: left;
}
.type_list ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.type_list li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 45px;
	line-height: 45px;
	margin-top: 2px;
	overflow: hidden;
}
.type_list li a {
	color: #333;
	padding-left: 20px;
	background: #F2F2F2 url(../img/page_list_icon.png) no-repeat 270px center;
	font-size: 16px;
	color: #000;
	display: block;
	transition: all .3s ease;
}
.type_list li a:hover, .type_list li a.current {
	color: #fff;
	background: #01459A url(../img/page_list_icon.png) no-repeat 200px center;
}
.type_list li.second_cat {
	display: none;
}
.type_list li.second_cat a {
}
.type_list li.second_cat a:hover {
}
.type_list li.second_cat a.current {
}

/*right*/
#right {
	width: 920px;
		float: right;
		margin-left: 10px;
	}
	#right_top {
		float: left;
		width: 100%;
		height: 44px;
		line-height: 44px;
		margin-bottom: 20px;
		background: #01459A;
		color: #fff;
	}
	#right_top a {
		color: #fff;
	}
	#right_top h3 {
		float: left;
		font-size: 18px;
		line-height: 44px;
		padding-left: 20px;
	}
	#right_top span {
		float: right;
		font-size: 14px;
		padding-right: 20px;
	}
	#right_top li {
		float: left;
		margin-left: 6px;
	}
	#right_con {
		width: 100%;
		float: left;
		padding: 10px 0 0 0;
		
		
		height: auto !important;
		
		
	}
	#right_con img {
		max-width: 100%;
		
	}
	
	#dl-right img {
		max-width: 100%;
	}

	.xizengde{  width:60%; float:left; height: 30px; line-height: 30px;}
.xizengde2{  width:30%;  float:left; margin-left: 10%;}





.xizengde ul{ padding: 0; margin: 0}

.xizengde ul li{text-align: center;  margin-left: 10%;  float: left}




.xizengde2-cctv{
	float: left;
		text-align: center;
	width: 100%;
	padding: 20px 0;
	background: #989898;
	
	overflow: hidden;
	
	display: inline}
	.xizengde2-cctv span{ width: 100%; display: block;float: left; font-size: 14px; color: #fff; text-align: center }
	.xizengde2-cctv a{ color:#fff}

	#toolbar2 {
		display: none;
	}

/*end*/



/*bottom end*/

#banner_dalei {
	width: 100%;
	min-width: 1000px;
	position: relative;
	overflow: hidden;
	 height:936px;
	z-index: 0;
}
.wenzi_dl001{width: 100%;
	height: auto;
	position: relative; }


.wenzi_dl{ width: 1075px; height: 150px; font-size: 18px;  margin:0 auto; padding: 40px; position: absolute;
	left: 0;
	right:0;
	background: rgb(0 0 0 / 30%)!important;  text-align: center; line-height: 30px; bottom: 100px;
	color: #fff;}



	.biaoti_dl_z {
		width: 1200px;
		font-size: 18px;
		
		margin: 80px auto 0 auto;
		
	
	}
	.title_dl001 { width: 100%;  font-size: 30PX;  font-weight: bold; text-align: center;  }

	.title_dl002{ width: 75px; height: 3px; background-color: #339b55; margin: 10px auto  40px auto;}



	.biaoti_dl_z{ text-align: center;}


	#banner_dalei22{ width: 642px; height: 396px; margin: 30px auto 0 auto;
		background: url(../img/jiagoutu001.png) no-repeat;
		transition: .5s;

		transform: translateY(0);
		transition: ease-in-out 0.3s;
	
	
	}

/*
	#banner_dalei22:hover{ cursor: pointer;
		transform: translateY(-10px);
		-webkit-transition: .8s ease;
		-o-transition: .8s ease;
		transition: .8s ease;
		}
	*/







	#banner_dalei22 img {
		max-width: 100%;
	}

	#banner_dalei img {
		max-width: 100%;
	}






	.biaoti_dl_z2 {
		width: 100%;
		font-size: 18px;
		
		position: relative;
		
		margin: 80px 0 80px 0 ;
		height: 885px;
		background-color:#f4f5f8 ;
	/*	background: url(../img/c_dl.png) no-repeat 0% 10px;*/
	padding: 10px 0px 60px 0px;
		
		
	
	}


.zuihouzengjia{ width: 30%; height: 220px; position: absolute; top:80px;left:0;-webkit-border-radius: 0px  30px  0px  0px;  
	-moz-border-radius:  0px  30px  0px  0px;  
	border-radius: 0px  30px  0px  0px; 	background:  #49a667 url(../img/oc01.jpg) no-repeat  95% center ; }



	.biaoti_dl_z2_c {
		width:586px;
		height: 220px;
		position: absolute;
		left：0;
		top: 70px;

		

		
	
	}




	.limiande{	width: 1200px;
		font-size: 18px;
		height: auto;
		
		margin: 55px auto 0 auto;
		 }


	.limiande_zong{  width: 226px; height: 350px; 	float: left;  font-size: 16px; line-height: 22px;
		
		background-image: linear-gradient(
			to bottom,
			rgba(234,239,239,0) 0%,
			rgba(234,239,239,0.4) 10%,
			rgba(234,239,239,0.6) 40%,
			rgba(234,239,239,0.8) 60%,
			rgba(234,239,239,1) 100%);
		
		
			-webkit-border-radius: 10px;  
			-moz-border-radius:  10px;  
			border-radius:  10px;  
		margin-left: 27.2%; display: inline;
}






.zengjiadl002{ margin-left: 8%;}
.zengjiadl003{ margin-left: 8.15%; display: inline;}
.zengjiadl004{ margin-left: 0%;margin-top: 45px; display: inline;}
.zengjiadl005{ margin-left: 8.2%;margin-top: 45px; display: inline;}

	.limiande_zong_s{
		position: relative;
			
			width: 200px; height: 120px; 	float: left; 
			
			-webkit-border-radius: 10px;  
			-moz-border-radius:  10px;  
			border-radius:  10px;  
			margin-left: 13px;
			margin-top: 13px;
			display: inline;
			background-color:#e3ede9 ;
			transition: .5s; 
			display: inline;
		
		}




		.limiande_zong_x{width:200px; height: 206px; 	float: left; margin-left: 15px; margin-top: 3px;	display: inline; padding: 10px;
			display: inline;
			cursor: pointer;
			
		}



		.limiande_zong:hover .limiande_zong_s{	


			background-color:#49a667 ;cursor: pointer;
			-webkit-box-shadow: 0 0 10px -2px rgba(173, 205, 188, 0.9);
    box-shadow: 0 10px 10px -2px rgba(173, 205, 188, 0.9);



		


			
		}

		.limiande_zong:hover{



		background-image: linear-gradient(
			to bottom,
			rgba(224,233,230,0) 0%,
			rgba(224,233,230,0.4) 10%,
			rgba(224,233,230,0.6) 40%,
			rgba(224,233,230,0.8) 60%,
			rgba(224,233,230,1) 100%);
		

		}



.wenzi1{   text-align: center; font-weight: bold; color: #000;font-size: 16px; }
.wenzi2{  text-align: left; color: #656966; font-size: 14px;}

.tuybiao001{ width: 48px; height: 56px; margin-top: 30px; background: url("../img/ico.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}




.tuybiao002{ width: 60px; height: 60px;background: url("../img/zuoxia01.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;
	position: absolute;
	left:-10;
	bottom:-17px
	


}
.tuybiao003{ width: 60px; height: 60px;background: url("../img/youshang01.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;
	position: absolute;
	right:-10px;
	top:-17px
	


}







.limiande_zong:hover .tuybiao001{ background: url("../img/icofan.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}





/*双碳服务切换*/

.shuangtanfuwu{
	width:400px;
	margin: 23px auto 50px auto; overflow: hidden;
	font-size: 16px;
	
	
	color: #a7a6b5; 
	font-weight: bold; 
	
	
  }

.shuangtanfuwu  li{ float: left; display: block; margin: 0 5px;background-color: #fff; cursor: pointer;	-webkit-border-radius:5px;  
	-moz-border-radius:  5px;  
	border-radius:  5px;  }


.shuangtanfuwu li a{ 	padding: 10px 40px;float: left; color: #a7a6b5;cursor: pointer;display: block; text-decoration: none }


.shuangtanfuwu li.thistab a{  	padding: 10px 40px;	float: left;background-color:#ebefec;cursor: pointer; color: #3da05d;display: block;-webkit-border-radius: 5px;  
	-moz-border-radius:  5px;  
	border-radius:  5px; }





.zongdekaishi{ width: 100%; height: 750px;background: url("../img/lvsedi2.png") no-repeat  right 60px;	}


.zongdekaishi_li{ width: 1200px; margin: 0 auto; height: auto;	}

.zongdekaishi_li_left{width: 925px; height: 490px;float: left;background-color:#fff;cursor: pointer; color: #3da05d;display: block;-webkit-border-radius: 5px;  
	-moz-border-radius:  5px;  
	border-radius:  5px;

	-webkit-box-shadow: rgba(2, 2, 2, 0.5) 0px 0px 10px;
    box-shadow: rgba(2, 2, 2, 0.3) 0px 0px 10px;



}

.zongdekaishi_li_left2{width: 925px; height: 490px;	float: left;background-color:#fff;cursor: pointer; color: #3da05d;display: block;-webkit-border-radius: 5px;  
	-moz-border-radius:  5px;  
	border-radius:  5px;

	-webkit-box-shadow: rgba(2, 2, 2, 0.5) 0px 0px 10px;
    box-shadow: rgba(2, 2, 2, 0.3) 0px 0px 10px;



}








.zongdekaishi_li_right{width: 262px; height: 490px;float: left; padding-top: 150px; font-size: 16px;
 background: url(../img/heisegang.png) no-repeat   right 60px;

}

.zongdekaishi_li_right ul{ padding: 0; margin: 0;}

.zongdekaishi_li_right ul li{width: 203px; text-align: center; height: 40px; padding: 10px 0px;	float: right;-webkit-border-radius: 5px;   display: block;
	-moz-border-radius:  5px;  
	border-radius:  5px; cursor: pointer; border: 1px solid #fff; border-right: 0; margin-bottom: 10px; color: #fff;  }

	.zongdekaishi_li_right ul li:hover{ background-color: #dbede1; color: #49a667;}

.zongdekaishi_li_right ul li.bianse{ background-color: #dbede1; color: #49a667;}

.zongdekaishi_li_right_wenzi{width:1200px; height: 166px;float: left; }
.zongdekaishi_li_right_wenzi_x{width:32px; height: 66px;float: left; margin-left: 500px; display: inline;}
.zongdekaishi_li_right_wenzi_wz{width:622px; height: 100px;float: left; margin-top: 50px;display: inline;  color: #fff; font-size: 16px; margin-left: 10px;}








.tuybiao001_002{ width: 60px; height: 60px; margin-top: 30px; background: url("../img/jizhimoshi.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}
.limiande_zong:hover .tuybiao001_002{ background: url("../img/jizhimoshi2.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}


.tuybiao001_003{ width: 60px; height: 60px; margin-top: 30px; background: url("../img/tanyizhan.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}
.limiande_zong:hover .tuybiao001_003{ background: url("../img/tanyizhan2.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}


.tuybiao001_004{ width: 60px; height: 60px; margin-top: 30px; background: url("../img/mengyuan.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}
.limiande_zong:hover .tuybiao001_004{ background: url("../img/nengyuan2.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}

.tuybiao001_005{ width: 60px; height: 60px; margin-top: 30px; background: url("../img/shuangtanpai.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}
.limiande_zong:hover .tuybiao001_005{ background: url("../img/shuangtanpai2.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}
.tuybiao001_006  {width: 60px; height: 60px; margin-top: 30px; background: url("../img/ditanzhihui.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}
.limiande_zong:hover .tuybiao001_006{ background: url("../img/ditanzhihui2.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}



.tuybiao001_007  {width: 60px; height: 60px; margin-top: 30px; background: url("../img/shengtai.png") no-repeat;	transition: .5s;

	transform: translateY(0);
    transition: ease-in-out 0.3s;


}
.limiande_zong:hover .tuybiao001_007{ background: url("../img/shengtai2.png") no-repeat;

	transform: translateY(-10px);
    -webkit-transition: .8s ease;
    -o-transition: .8s ease;
    transition: .8s ease;


}




.tab_con2{ display:none; }

.zx02{ display:none; }
.zx03{ display:none; }


.dl_xin01{width: 925px; height: auto;	float: left;}
.dl_xin01_1{width: 442px; height: 620px;	float: left;background-color:#fff;cursor: pointer; display: block;-webkit-border-radius: 5px;  
	-moz-border-radius:  5px;  
	border-radius:  5px;

	-webkit-box-shadow: rgba(2, 2, 2, 0.5) 0px 0px 10px;
    box-shadow: rgba(2, 2, 2, 0.3) 0px 0px 10px;
}
.dl_xin01_2{width: 442px;  height: 620px; margin-left: 40px; display: inline;	float: left;background-color:#fff;cursor: pointer; display: block;-webkit-border-radius: 5px;  
	-moz-border-radius:  5px;  
	border-radius:  5px;

	-webkit-box-shadow: rgba(2, 2, 2, 0.5) 0px 0px 10px;
    box-shadow: rgba(2, 2, 2, 0.3) 0px 0px 10px;



}
.dl_xin01_1_s{width: 100%; height: 150px;	float: left; margin: 45px;}
.dl_xin01_1_x{width: 100%; height: 360px;	float: left; padding: 20px 45px 45px 45px; line-height: 25px;}
.biaoti_0011{ width: 100%;font-size: 18px;float: left; font-weight: bold; text-align: center;}
.biaoti_0022{ width: 100%;font-size: 16px; float: left;margin-top: 20px; display: inline; color: #656966; line-height: 28px;  }


.youshi_dl{width: 1200px; height: auto; margin:  0 auto;}
.youshi_dl_01{width:48%; float: left; background-color: #f4f5f8;cursor: pointer; transition: .5s; margin-right: 4%; }
.youshi_dl_01_33{width:48%; float: left; background-color: #f4f5f8;cursor: pointer; transition: .5s;margin-top: 40px; display: inline; margin-right: 4%;   }
.youshi_dl_01_22{width:48%; float: left; background-color: #f4f5f8;cursor: pointer; transition: .5s;  }
.youshi_dl_01_44{width:48%; float: left; background-color: #f4f5f8;cursor: pointer; transition: .5s; margin-top: 40px; display: inline;  }



.youshi_dl_01_s{width:100%; height: 84px; float: left; margin-top: 50px; display: inline; }
.youshi_dl_01_x{width:100%; height: 180px; float: left; margin-top: 30px; display: inline; padding: 10px  35px  0px  35px; }

.youshi_dl_01_s_left{width:93px; height: 84px; float: left; background-color: #339b55;
	
	
	}
	.youshi_dl_01_s_left_limian{width: 40px; height: 40px; float: left; background: url("../img/youshi01.png");
		margin: 20px 15px 15px 27px; display: inline;
	
	
	}

	.youshi_dl_01_s_left_limian2{width: 40px; height: 40px; float: left; background: url("../img/youshi02.png");
		margin: 20px 15px 15px 27px; display: inline;
	
	
	}
	.youshi_dl_01_s_left_limian3{width: 40px; height: 40px; float: left; background: url("../img/youshi03.png");
		margin: 20px 15px 15px 27px; display: inline;
	
	
	}
	.youshi_dl_01_s_left_limian4{width: 40px; height: 40px; float: left; background: url("../img/youshi04.png");
		margin: 20px 15px 15px 27px; display: inline;
	
	
	}







.youshi_dl_01_s_right{float: right; margin-right: 30px; display: inline; font-size: 75px;color: #fff; font-weight: bold;  line-height: 78px;	transition: .5s;

	transform: translateY(0);
	transition: ease-in-out 0.3s;}

.dazi001{ font-size: 26px; font-weight: bold;}
.youshi_dl_01:hover .youshi_dl_01_s_right { color: #339b55; cursor: pointer;
	
	transform: translateY(3px);
		-webkit-transition: .8s ease;
		-o-transition: .8s ease;
		transition: .8s ease;
}

.youshi_dl_01_22:hover .youshi_dl_01_s_right { color: #339b55; cursor: pointer;
	
	transform: translateY(3px);
		-webkit-transition: .8s ease;
		-o-transition: .8s ease;
		transition: .8s ease;
}
.youshi_dl_01_33:hover .youshi_dl_01_s_right { color: #339b55; cursor: pointer;
	
	transform: translateY(3px);
		-webkit-transition: .8s ease;
		-o-transition: .8s ease;
		transition: .8s ease;
}

.youshi_dl_01_44:hover .youshi_dl_01_s_right { color: #339b55; cursor: pointer;
	
	transform: translateY(3px);
		-webkit-transition: .8s ease;
		-o-transition: .8s ease;
		transition: .8s ease;
}

.youshi_dl_01:hover{background-color: #e9f0f0;}

.youshi_dl_01_22:hover{background-color: #e9f0f0;}
.youshi_dl_01_33:hover{background-color: #e9f0f0;}

.youshi_dl_01_44:hover{background-color: #e9f0f0;}

.banner_dl{ width:100%; position: relative; margin-top: 50px; height: 440px; float: left;  background: url("../img/dibubg.png");}
.banner_dlz{ width:1200px; margin: 0 auto; 
 }

.banner_dl001{width:100%;letter-spacing:20px ;
	 height: 100px; float: left; font-size: 40px; color: #fff; text-align: center;}
.banner_dl002{width:100%;position: absolute; padding-top: 110px; top:200px; height: 150px; right:0; margin: 0 auto;left: 0;font-size:18px; color: #fff;text-align: center;background: url("../img/dianhua001.png") no-repeat center 
	30px;}


.banner_dl001 span{width:100%; position: absolute;left: 0; font-size: 20px;top:150px;

	right:0; margin: 0 auto; text-align: center; color: #878a85;letter-spacing:20px}

.dingwei00{position: absolute;top:120px;right:0; margin: 0 auto;left: 0; z-index: 99;}
	
.go-btn{ opacity:1;
	webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
	-webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
	-ms-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
	-moz-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
	-o-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
	 transform:rotate(-90deg);
	 -webkit-transform:rotate(-90deg); 
	 -ms-transform:rotate(-90deg); 
	 -moz-transform:rotate(-90deg); 
	 -o-transform:rotate(-90deg); 
	  position:absolute;bottom:20px;left:48%;
	  width:60px; height:60px; border-radius:100%; margin: 0 auto;text-align:center; font-size:37px; color:#fff; border:1px solid #fff; cursor:pointer; }
	.go-btn:hover{
		animation-play-state:paused;
		-webkit-animation-play-state:paused;
		-ms-animation-play-state:paused;
		-moz-animation-play-state:paused;
		-o-animation-play-state:paused;
	}
	@keyframes go-btn{
	%0,%100{bottom:30px; opacity:1;}
	50%{bottom:28px; opacity:.5}
		}
	@-webkit-keyframes go-btn{
	%0,%100{bottom:30px; opacity:1;}
	50%{bottom:28px; opacity:.5}
		}
	@-ms-keyframes go-btn{
	%0,%100{bottom:30px; opacity:1;}
	50%{bottom:28px; opacity:.5}
		}
	@-moz-keyframes go-btn{
	%0,%100{bottom:30px; opacity:1;}
	50%{bottom:28px; opacity:.5}
		}
	@-o-keyframes go-btn{
	%0,%100{bottom:30px; opacity:1;}
	50%{bottom:28px; opacity:.5}
		}



		.img-jump {
			-webkit-animation: imgJump 5s linear 0s infinite normal forwards;
			animation: imgJump 5s linear 0s infinite normal forwards;
		}
		@keyframes imgJump {
			0% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
			20% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
			41% {
				-webkit-transform: translateY(-10px);
				transform: translateY(-10px);
			}
			50% {
				-webkit-transform: translateY(-5px);
				transform: translateY(-5px);
			}
			50% {
				-webkit-transform: translateY(-5px);
				transform: translateY(-5px);
			}
			80% {
				-webkit-transform: translateY(0px);
				transform: translateY(0px);
			}
			100% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
		}
		@-webkit-keyframes imgJump {
			0% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
			20% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
			41% {
				-webkit-transform: translateY(-10px);
				transform: translateY(-10px);
			}
			50% {
				-webkit-transform: translateY(-5px);
				transform: translateY(-5px);
			}
			50% {
				-webkit-transform: translateY(-5px);
				transform: translateY(-5px);
			}
			80% {
				-webkit-transform: translateY(0px);
				transform: translateY(0px);
			}
			100% {
				-webkit-transform: translateY(0);
				transform: translateY(0);
			}
		}



.teshu22 .teshude{ margin-top: 0 !important;}







	@media screen and (max-width: 1200px) {


	.biaoti_dl_z {
		width:100%;
		font-size: 18px;
		margin: 30px auto 0 auto;
		padding: 10px;
		
	
	}


	


	




}	


@media screen and (min-width: 1200px) and (max-width: 1900px) {


	.zuihouzengjia{ width: 20%; height: 220px; position: absolute; top:80px;left:0;-webkit-border-radius: 0px  30px  0px  0px;  
		-moz-border-radius:  0px  30px  0px  0px;  
		border-radius: 0px  30px  0px  0px; 	background:  #49a667 url(../img/oc01.jpg) no-repeat  95% center ; }
	

	




}	






@media screen and (max-width: 500px) {


	


	.go-btn{ opacity:1;
		webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
		-webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
		-ms-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
		-moz-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
		-o-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
		 transform:rotate(-90deg);
		 -webkit-transform:rotate(-90deg); 
		 -ms-transform:rotate(-90deg); 
		 -moz-transform:rotate(-90deg); 
		 -o-transform:rotate(-90deg); 
		  position:absolute;bottom:20px;left:48%;
		  width:60px; height:60px; border-radius:100%; margin: 0 auto;text-align:center; font-size:40px; color:#fff; border:1px solid #fff; cursor:pointer; }
		.go-btn:hover{
			animation-play-state:paused;
			-webkit-animation-play-state:paused;
			-ms-animation-play-state:paused;
			-moz-animation-play-state:paused;
			-o-animation-play-state:paused;
		}
		@keyframes go-btn{
		%0,%100{bottom:30px; opacity:1;}
		50%{bottom:28px; opacity:.5}
			}
		@-webkit-keyframes go-btn{
		%0,%100{bottom:30px; opacity:1;}
		50%{bottom:28px; opacity:.5}
			}
		@-ms-keyframes go-btn{
		%0,%100{bottom:30px; opacity:1;}
		50%{bottom:28px; opacity:.5}
			}
		@-moz-keyframes go-btn{
		%0,%100{bottom:30px; opacity:1;}
		50%{bottom:28px; opacity:.5}
			}
		@-o-keyframes go-btn{
		%0,%100{bottom:30px; opacity:1;}
		50%{bottom:28px; opacity:.5}
			}






	




}	
