@charset "utf-8";
.homepage {
	height: auto;
	width: 1423px;
	margin:0 auto;
}
.top {
	float: left;
	height: 108px;
	width: 1423px;
}
.language {
	float: left;
	height: 35px;
	width: 1423px;
	background:url(index-top-head-bg.jpg);
}
.languages {
	height: 35px;
	width: 1074px;
	margin:0 auto;
	line-height:35px;
}
.welcome {
	float: left;
	height: 35px;
	width: auto;
	color:#fff;
	font-family:arial;
	font-size:12px;
}
.cn {
	float: right;
	height: 18px;
	width: auto;
	padding:8px 0 9px 0;
	margin-left:12px;
	color:#fff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	line-height:18px;s
}
.dh {
	float: left;
	height: 73px;
	width: 1423px;
	background:url(menu.jpg);
}
.dhs {
	height: 73px;
	width: 1074px;
	margin:0 auto;
}
.logo {
	float: left;
	height: 73px;
	width: 210px;
}

.banner {
	float: left;
	height: 515px;
	width: 1423px;
}
.home_main {
	float: left;
	height: auto;
	width: 1423px;
	background:url(index_mainbg.jpg);
	background-position:bottom center;
	height:250px;
}
.menu {
	float: left;
	height: 73px;
	width: 864px;
	margin:0;
	padding:0;
	overflow:hidden;
}


.menu ul {
	height: 73px;
	width: 864px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}
.menu ul li { width:108px; height:73px; font-size:14px; float:left; text-align:center; margin:0; padding:0; font-family:Arial,宋体; display:block; font-weight:bold; }

.menu ul li a.menu
	{
		width:108px;
		height:73px;
		line-height:73px;
		float:left;
		margin:0px;
		font-family:Arial,宋体;
		font-size:14px;
		color:#333;
		text-align:center;
		text-decoration:none;
		padding:0;
	}	

.menu ul li a.menu:hover
	{
		width:108px;
		height:73px;
		line-height:73px;
		float:left;
		margin:0px;
		font-family:Arial,宋体;
		font-size:14px;
		color:#fff;
		text-align:center;
		text-decoration:none;
		background:url(menus.png) no-repeat;
		padding:0;}
		
.menu ul li.first a.menu:link
	{
		width:108px;
		height:73px;
		line-height:73px;
		float:left;
		margin:0px;
		font-family:Arial,宋体;
		font-size:14px;
		color:#fff;
		text-align:center;
		text-decoration:none;
		background:url(menus.png) no-repeat;
		padding:0;
		margin-left:0;}







.clearfix:after{content:'';height:0;display:block;clear:both;}
.home_mains {
	height: auto;
	width: 980px;
	margin:0 auto;
}
.home_aboutus {
	float: left;
	height: auto;
	width: 300px;
}
.home_aboutus_count {
	float: left;
	height: auto;
	width: 300px;
	font-size:12px;
	color:#666;
	font-family:arial,宋体;
	line-height:22px;
	
}
.home_product {
	float: left;
	height: auto;
	width: 340px;
	margin-left:20px;
}
.home_news {
	float: right;
	height: auto;
	width: 300px;
}
.home_news_title {
	float: left;
	height: 58px;
	width: 300px;
}
.footer {
	float: left;
	height: auto;
	width: 100%;
	background:url(boot.jpg);
	padding:35px 0 20px 0;
}
.footers {
	height: auto;
	width: 980px;
	margin:0 auto;
	color:#fff;
	font-family:arial,宋体;
	font-size:12px;
	line-height:22px;
}





.home_product_title{width:340px; height:58px; float:left;}
.home_product_count{width:300px; padding:0 20px;
background:url(pro_bg.png) no-repeat; height:auto; float:left; font-size:12px; font-family:arial,宋体; line-height:22px; color:#666;}

.home_aboutus_title{width:300px; height:58px; float:left;}


.ny_main {
	float: left;
	height: auto;
	width: 1423px;
	background:url(ny_banner_bg.jpg) no-repeat;
	margin-bottom:20px;
}
.ny_banner {
	height: auto;
	width: 1423px;
}
.ny_about{width:981px; margin:0 auto;}
.ny_aboutus {
	float: left;
	height: auto;
	width: 921px;
	background:url(ny_bg.jpg);
	box-shadow:5px 5px 5px #bfbfbf;
	padding:48px 20px 40px 40px;
}
.ny_left {
	float: left;
	height: auto;
	width: 680px;
}
.ny_right {
	float: right;
	height: auto;
	width: 185px;
}
.ny_center {
	float: left;
	height: auto;
	width: 4px;
	background:url(line_bg.jpg);
	margin:42px 23px;
	height:450px;
}
.pic {
	float: left;
	height: 174px;
	width: 680px;
}
.ny_menu {
	float: left;
	height: auto;
	width: 680px;
	height:48px;
	line-height:48px;
	font-family:arial,宋体;
	color:#666;
	font-size:12px;
}


.ny_menu a{color:#666; text-decoration:none;}


.right_menus {
	float: left;
	height: auto;
	width: 185px;
	text-decoration:none;
	overflow:hidden;
}
.right_contact {
	float: left;
	height: auto;
	width: 185px;
}

.right_menus ul {
	height: auto;
	width: 185px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}
.right_menus ul li { width:170px; line-height:32px; font-size:13px;padding-left:0; float:left; text-align:left; font-family:微软雅黑; font-size:13px; display:block;}
.right_menus ul li a.right_menus
	{
		width:170px;
		height:32px;
		float:left;
		margin:0px;
		padding-left:15px;
		font-family:微软雅黑;
		font-size:13px;
		color:#666;
		text-align:left;
		text-decoration:none;
		background:url(right_menu.png);
	}	
.right_menus ul li a.right_menus:hover
	{
		width:170px;
		height:32px;
		float:left;
		margin:0px;
		padding-left:15px;
		font-family:微软雅黑;
		font-size:13px;
		color:#333;
		font-weight:bold;
		text-align:left;
		text-decoration:none;
		background:url(right_menu.png);}
		
.right_menus ul li a.right_menus:active
	{
		width:170px;
		height:32px;
		float:left;
		margin:0px;
		padding-left:15px;
		font-family:微软雅黑;
		font-size:13px;
		color:#333;
		font-weight:bold;
		text-align:left;
		text-decoration:none;
		background:url(right_menu.png);}
		

.ny_count{width:680px; float:left; height:auto; line-height:26px; color:#666; font-family:arial,宋体; font-size:12px;}




.ny_banners {
	height: 131px;
	width: 981px;
	float:left;
}

.right_menu {
	float: left;
	height: auto;
	width: 185px;
	margin-bottom:45px;
}
.right_menu_title{ font-family:微软雅黑; font-size:16px; color:#333; border-bottom:1px solid #ccc; height:40px; line-height:35px; margin-bottom:15px;}



/*产品页面*/
ul, menu, dir{-webkit-padding-start:0px;}
.prodi{ margin:0; padding:0; }
.prodi ul {border:0; width:660px; margin-left:10px; padding:0; }
.prodi ul li{    display: inline;
    float: left;
    height: 155px;
    margin-bottom: 5px;
    text-align: center;
    width: 165px;  }
.prodi ul li img{ width:140px; height:100px;}
.prodi ul li p{ margin-top:17px; width:160px; text-align:center;}
.prodi ul li p a{ line-height:18px; color:#666;  font-size:12px; }
.inright3{ margin:10px;}
.tit{ font-size:13px; color:#333;}
.zti{ height:30px; line-height:30px; margin-bottom:10px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.zti a{ margin-left:0px;}

.left_menus:link {
	color: #666;
	text-decoration:none;
	font-family:微软雅黑;
	font-weight:normal;
	font-size:14px;
	line-height:32px;
}
.left_menus:visited {
	color: #000;
	text-decoration:none;
	font-weight:normal;
	font-family:微软雅黑;
	font-size:14px;
	line-height:32px;
}
.left_menus:hover {
	color: #000;
	text-decoration:none;
	font-weight:bold;
	font-family:微软雅黑;
	font-size:14px;
	line-height:32px;
}
.left_menus:active {
	color: #000;
	text-decoration:none;
	font-weight:bold;
	font-family:微软雅黑;
	font-size:14px;
	line-height:32px;
}
.left_menus.active {
	color: #000;
	text-decoration:none;
	font-weight:bold;
	font-family:微软雅黑;
	font-size:14px;
	line-height:32px;
}
