﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial;
	font-size:12px;
	line-height:1.5em;
	background:url(../Images/BodyBG.gif) repeat-x left top;
	color:#2c2c2c;
}
img {
	border:0;
}

a,a:link {
	color:#2c2c2c;
	text-decoration:none;
}
a:hover {
	color:#f39400;
}

ul {
	margin:0;
	padding:0;
}
li {
	list-style-type:none;
}
input,textarea {
	font-family:Verdana;
	font-size:12px;
}
td{
	color:#2c2c2c;
}

/*--------公共Public---------------*/
.Clear {
	clear:both;
}
.page {
	padding-left:10px;
	padding:2px 5px;
	text-align:center;
	margin-bottom:20px;
}
.Path {
	background:#ededed;
	color:#7e7e7e;
	padding:4px 10px;
}
.More a {
	color:#999999;
	text-decoration:none; 
	font-size:10px;
	background:#ededed;
	padding:0 5px;
}
.More a:hover {
	color:#990000;
}
.TopBG {
	background:url(../Images/TopBG.gif) repeat-x;
}
/*-----END-----*/

/*--------结构Structure---------------*/
#Container {
	width:967px;
	margin:0 auto;
	
}
#Header {
	color:#FFFFFF;margin:0 auto;
}
	#HeaderLeft {
		float:left;
	}

	#HeaderRight {
		float:right;
		width:780px;
		text-align:right;
		height:95px;
	}
	
#Banner {
	margin:0 auto;
	width:967px;
	padding:0;
}

#Main {
	margin:5px auto;
}
#MainM {
	margin:0px auto;
}
	#MainLeft {
		float:left;
		width:272px;
	}
	#MainRight {
		float:right;
		width:668px;
		margin-left:25px;
	}
	
	#MainSubLeft {
		float:left;
		width:225px;
	}
	#MainSubRight {
		float:left;
		width:680px;
		margin-left:28px;
	}

#Footer {
	border-top:solid 1px #ebebeb;
	background:url(../images/index_41.gif) repeat-x left top;
	color:#b6b6b6;
	padding:15px 5px 15px 5px;
	text-align:center;
	margin:10px auto 0 auto;
height:95px;

}
#Footer a {
	color:#9a9a9a;
	font-size:12px;
	text-decoration:none;
}
#Footer a:hover {
	color:#2c2c2c;
}

/*-----END-----*/


/*--------------样式Style--------------------*/


.language{
	text-align:right;
}
.languageLeft{
	float:right;
	width:180px;
	padding-right:10px;
}
.languageRight{
	float:right;
	width:50px;
	padding-right:10px;
}
.Nav{
	width:725px;
	text-align:right;
	float:right;
}
.NavLeft{
	float:left;
	width:24px;
}
.NavCenter{
	float:left;
	width:669px;
	height:39px;
	line-height:39px;
	background:url(../images/index_10.gif) repeat-x left center;
}
.
.NavRight{
	float:left;

}

/*-----END-----*/

/*-----------------------弹出菜单-----------------------*/

#men {
	height:39px;
	line-height:39px;
}
#men li {
	float:left;
	text-align:center;
	line-height:39px;
	position:relative;
	height:39px;
	z-index:4;
}
#men li ul{  left:20px;background: url(../images/menBG.jpg) repeat-x left center;
}
#men li ul li{
	text-align:Center;
	width:76px;
	line-height:25px;
	height:25px;
	position:relative;
}
#men li ul ul{margin:0;
padding:0
	width:76PX;}
#men li ul li li{ 
background: url(../images/menBG.jpg) repeat-x left center;
margin:0;
padding:0
}
#men a{
	color:#FFF;
}
#men li ul li a:hover{
	color:#F90;
}
a.men:link, a.men:visited {
	color: #fff;
	font-size:14px;
	text-decoration: none;
	display:block;
	width:76px;
	font-weight:bold;
}
a.men:hover, a.men:active {
	color: #FFFFFF;
	font-size:14px;
	background:url(../images/index_15.gif) repeat-x left center;
	height:39PX;
	line-height:39PX;
	text-decoration: none;
}


.Topnav{
	width:965px;
	background:url(../images/menBGg.jpg) left center;
	border:solid #CCC 1px;
	margin-bottom:5px;
}
.Topnavleft{
	float:left;
	width:765px;
}
.TopnavA{
	background:url(../images/bb.jpg) left center no-repeat;
	height:35px;
	line-height:35px;
}
.TopnavA ul{
	padding:0;
	margin:0;
}
.TopnavA li{
	width:108px;
	float:left;
	text-align:center;
	color:#000;
}

.TopnavA a{
	color:#000;
	display:block;
	font-weight:bold;
	font-size:14px;
}

.TopnavA a:hover{
	background:url(../images/aab.jpg) left center;
	height:35px;
	color:#036;
}
.TopnavA li ul li a{
	font-size:12px;
}
.TopnavA li ul li a:hover{
	color:#000;
}

.Topnavright{
	float:left;
	width:200;
	height:35px;
	line-height:35px;
}

/*-----END-----*/

.Tile{
	background:url(../images/TileBG.jpg) no-repeat left center;
	height:28px;
	line-height:28PX;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.SubTile{
	background:url(../images/Products_09.jpg) no-repeat left center;
	height:33px;
	line-height:33PX;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	width:700px;
	color:#FFF;
}
.ScrollPro{
	padding-top:10px;
}
.ScrollProleft{
	float:left;
}
.ScrollProCenter{
	background:url(../images/Procenter.jpg) repeat-x left bottom;
	float:left;
	height:166px;
	padding:2px 0;
}
.proTile{
	text-align:center;
	padding:5px 0;
}
.ProScroll{
	float:left;
	margin:0 5px;
}
.ScrollProright{
	float:left;
}
#mainB{
width:967px;
margin:6px auto;
}
.mainBLeft{
float:left;
width:250px;
margin-right:15px;
}
.mainBcenter{
width:350px;
float:left;
margin-right:15px;
}
.mainBright{
float:right;
width:330px;
}
#news{
	margin:5px auto;
	text-align:left;
	
}
.NewNews {
		border-bottom:dashed 1px #ccc;
		line-height:23px;
		padding:0 5px;
		margin:0 5px;
	}
		.NewNewsTitle {
			float:left;
			background:url(../images/ico_pro_menu.gif) no-repeat left center;
			padding-left:15px;
		}
		.NewNewsDate {
			float:right;
			font-size:10px;
			color:#7e7e7e;
		}