@charset "utf-8";



/* CSS Document */







::selection {color: #fff; background-color: #5cb50a;}



::-moz-selection {color: #fff;background-color: #5cb50a;}



::-webkit-selection {color: #fff;background-color: #5cb50a;}



::-webkit-scrollbar {width: 8px;height: 8px;background-color: #F5F5F5}



::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2}



::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555}







.clearfix{clear:both;}



.between{



	width:1180px;



	margin:0 auto;



	overflow: hidden;



}



.clear{



	clear: both;



}



.float_l{



	float:left;



}



.float_r{



	float:right;



}



.clear_fl{



	height:0px;



	clear: both;



	overflow: hidden;



}



















/*top_A*/



#top_A{



	width:100%; 



	height:35px; 



	overflow: hidden; 



	background: #f2f2f2;



}



.top{



	width:1180px; 



	height:35px;



	margin:auto;



}



 .top_left{ 



	width:380px; 



	height:35px; 



	float:left;  



	line-height:35px; 



	color:#8c8c8c; 



	font-size:12px;



}



.top_right{ 



	height: 35px; 



	float: right;



}



.top_right ul li{



	float: left;



	color:#8c8c8c; 



	font-size:12px;



	line-height:35px; 



	padding:0px 0px 0px 15px;



}



.top_right ul li a{



	color: #8c8c8c; 



	font-size:12px;



}



.top_right ul li a:hover{



	text-decoration: underline;



}







/**top_bgk**/



.top_bgk{ 



	width:100%;



	height:211px; 



	background: url(../images/header_bg.jpg) no-repeat center;



}



.top_bgk .top_header{



	width: 1180px;



	margin:0 auto;



}



.top_header .logo{  



	width: 660px;



	height:120px; 



	float:left; 



	display:inline;







}



.logo h1{



	width: 234px;



	height:69px;



	margin-top:36px; 



	float: left;  



	overflow: hidden;



}



.logo h1 a{



	width: 234px;



	height:69px;  



	overflow: hidden;



	display: block;



}



.logo h1 a img{



	width: 234px;



	height:69px; 



	overflow: hidden;



}



.logo .language{



	float: left;



	height: 75px;



	border-left:1px solid #b2b2b2;



	margin-left: 30px;



	margin-top: 25px;



	padding-left: 22px;



	padding-top: 15px;



}







.language p{



	font-size: 36px;



	color: #333;



	line-height: 24px;





}





.language h4{

	font-size:20px;

	

	color:#5cb50a;



	line-height:65px;

	font-weight:bold;

}



.language h4 i{



	font-size:24px;



	color:#5cb50a;



}

.language h4 span{



	font-size: 18px;



	color: #4c4c4c;



	line-height: 45px;



}







.top_header .header_tel{



	float: right;



	width: 190px;



	height: 48px;



	margin-top: 45px;



	overflow: hidden;



	padding-left: 62px;



	background: url(../images/logo_dh.png) no-repeat left center;



}



.header_tel span{



	font-size: 16px;



	color: #4c4c4c;



	display: block;



}



.header_tel p{



	font-size: 24px;



	color: #5cb50a;



	font-weight: bold;



	margin-top: -3px;



}



/**nav开始**/



.nav{



	width: 100%;



	height: 48px;



	border-top: 1px solid #cccccc;



	border-bottom: 1px solid #5cb50a;



	margin-top: -50px;



}



.nav .nav_box{



	width: 1180px;



	margin: 0 auto;



}



.nav_all{



	height:48px;



	width: 1180px;



}







.nav_all li {



	float:left; 



	text-align:center;



	padding: 0 26px;



	transition:all 0.5s;



	-webkit-transition:all 0.5s;



	border-right: 1px solid #326503;



	-webkit-transition:all 1s;



	transition:all 1s;



}







.nav_all li a {



	display:block; 



	font-size:16px; 



	height:48px; 



	text-align: center; 



	line-height:48px; 



	color:#4c4c4c; 



	-webkit-transition:all .5s;



	transition:all .5s;



}



.nav_all .another{



	background: #5cb50a;



}



.nav_all .another a{



	color: #fff;



}



.nav_all li:hover{



	background: #5cb50a;



}



.nav_all li:hover a{



	color: #fff;



}



.nav_all li:first-child{



	border-left: 1px solid #326503;



}







.fixedNav{ 



	position:fixed; 



	top:0px; 



	left:0px; 



	width:100%!important; 



	z-index:100000; 



	border: 1px solid #5cb50a!important;

	background:#fff!important;

	margin-top:0!important;



	_position:absolute; 



	_top:expression(eval(document.documentElement.scrollTop));



}





























/*页脚开始*/











.footer{



	width: 100%;



	height: 250px;



	background: #5cb50a;



}



.footer .footer_box{



	width: 1180px;



	height: 250px;



	margin:0 auto;



}



.footer_box ul{



	width: 1180px;



	height: 50px;



	margin:0 auto;



	background: #fb8200;



}



.footer_box ul li{



	float: left;



	padding:0 31px;



}



.footer_box ul li a{



	font-size: 14px;



	color: #fff;



	line-height: 50px;



	text-align: center;



}



.footer_box a:hover{



	text-decoration: underline;



}











.footer_box .cont{



	float: left;



	margin-top: 33px;



	font-size: 14px;



	color: #fff;



	line-height: 24px;



	width: 860px;



	height: 140px;



	text-align: center;



}



.cont h2{



	font-size: 14px;



	color: #fff;



	margin-bottom: -24px;



}



.cont a{



	color: #fff;



}



.cont a:hover{



	text-decoration: underline;



}



.cont img{



	margin-left: 10px;



}











.footer_ewm{



	width: 115px;



	height: 110px;



	margin-top: 42px;



	margin-left: 10px;



	float: left;



}



.footer_ewm img{



	width: 86px;



	height: 86px;



	margin-left: 14px;



}



.footer_ewm h4{



	font-size: 14px;



	text-align: center;



	color: #fff;



	line-height: 50px;



}



.footer_tm{



	width: 115px;



	height: 110px;



	margin-top: 42px;



	margin-left: 25px;



	float: left;



}



.footer_tm img{



	width: 86px;



	height: 86px;



	margin-left: 14px;



}



.footer_tm h4{



	font-size: 14px;



	text-align: center;



	color: #fff;



	line-height: 50px;



}



/*页脚结束*/



