﻿@charset "utf-8";
/* CSS Document */
#Page{margin:0 auto;}
	.Pages {
			padding:2px;
	}
	.Pages a {
		border: #DDD 1px solid;
		padding: 2px 6px;
		background: #FFF;
		color: #333;
		margin-right:1px;
		vertical-align: middle;
		text-decoration:none;
	}
	.Pages a:hover {
		border-color: #F30;
		background: #F90;
		color: #FFF;
		text-decoration:none;
	}
	.General {
		font-weight: bold;
		border: #DDD 1px solid;
		padding: 2px 6px;
		background: #FFF;
		color:#F30;
		margin-right:1px;
		vertical-align: middle;
	}
*{
word-break:break-all;
}

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial;
	font-size:12px;
	line-height:1.5em;
	background:url(../Images/BG.gif) repeat-x left bottom;
}
img {
	border:0;
}

a,a:link {
	color:#000;
}
a:hover {
	color:#990000;
}

ul {
	margin:0;
	padding:0;
}
/*li {
	list-style-type:none;
}*/
input,textarea {
	font-family:Verdana;
	font-size:12px;
}


/*--------公共Public---------------*/
.Clear {
	clear:both;
}
.page {
	padding-left:10px;
	padding:2px 5px;
	margin-bottom:20px;
}
.Path {
	background:#ededed;
	color:#7e7e7e;
	padding:4px 10px;
}
.Path a {
	text-decoration:none;
}
.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:1002px;
	margin:0 auto;
}
#Header {
	background:url(../Images/HeaderBG.gif) repeat-x;
	height:95px;
	color:#FFFFFF;
}
	#HeaderLeft {
		float:left;
	}
	#HeaderCenter {
		float:left;
		width:500px;
		padding-top:35px;
		font-size:20px;
	}
	#HeaderRight {
		float:right;
		width:250px;
		padding-top:70px;
	}

#Nav {
	background:url(../Images/NavBg.gif) repeat-x;
	margin:1px 0 5px 0;
	height:30px;
}
	#NavLeft {
		float:left;
	}
	#NavRight {
		float:right;
	}

#Banner {
	background:url(../Images/BannerBG.gif) no-repeat 6px top;
	padding:6px 6px 10px 16px;
	height:297px;
}

#Main {
	margin:0 6px;
}
	#MainLeft {
		float:left;
		width:200px;
	}
	#MainRight {
		float:right;
		width:780px;
	}

#Footer {
	border-top:solid 1px #7e7e7e;
	color:#7e7e7e;
	padding:5px 5px 10px 5px;
}
#Footer a {
	color:#7e7e7e;
	font-size:11px;
	text-decoration:none;
}
#Footer a:hover {
	text-decoration: underline;
	color:#990000;
}
	#FooterLeft {
		float:left;
		font-size:11px;
	}
	#FooterRight {
		float:right;
		padding-right:10px;
	}
		#FooterRight a {
			font-size:12px;
			font-weight:bold;
			color:#7e7e7e;
		}

/*-----END-----*/


/*--------------样式Style--------------------*/
.Logo {
	padding:0 20px 0 40px;
}

.OnlineMSN img {
	float:left;
	margin:2px 5px;
}
.OnlineMSN a {
	display:block;
	float:left;
	padding:0 5px;
	background:#e8e8e8;
	border:solid 1px #b9b9b9;
	text-decoration:none;
	line-height:15px;
}
.OnlineMSN a:hover {
	background:#990000;
	color:#FFFFFF;
}

.Menu {
	padding:5px 10px;
}
	.Menu li {
		float:left;
		list-style-type:none;
		background:url(../Images/NacRightLine.gif) no-repeat right center;
	}
	.Menu a {
		display:block;
		text-decoration:none;
		color:#FFFFFF;
		width:114px;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		line-height:20px;
		height:20px;
		font-family:Arial;
	}
	.Menu a:hover {
		background:url(../Images/NavOnBg.gif) no-repeat center center;
		color:#FFFFFF;
		text-decoration:none;
	}

.Search {
	padding:3px 15px 0 5px;
}
	.SearchInput {
		background:url(../Images/Ico_Search.gif) no-repeat left center #fff;
		border:solid 1px #006699;
		padding:4px 0 2px 20px;
		color:#7e7e7e;
	}

.MainCentent {
	padding-bottom:20px;
}

.NewProBox {
	float:left;
	padding:5px 0 0 0px;
	width:610px;
}
.NewNewsBox {
	float:right;
	width:355px;
	padding:5px 5px 0 0;
}

.News {
	height:20px;
	border-bottom:dashed 1px #ccc;
	color:#7e7e7e;
}
	.NewsTitle {
		float:left;
		background:url(../Images/Ico_jt.gif) no-repeat 5px 10px;
		padding-left:15px;
		line-height:20px;
	}
		.NewsTitle a {
			text-decoration:none;
			color:#7e7e7e;
			font-size:11px;
		}
		.NewsTitle a:hover{
			text-decoration:underline;
		}
	.NewsDate {
		float:right;
		padding-right:5px;
	}

.NewPro {
	float:left;
	background:url(../Images/ProBG.gif) no-repeat;
	height:151px;
	width:116px;
	padding:9px 9px 0 9px;
	margin:0 6px;
}
	.NewProImg {
		height:116px;
	}
	.NewProName {
		padding:4px 0 2px 0;
		height:29px;
		text-align:center;
	}
		.NewProName a {
			font-size:10px;
			text-decoration:none;
			line-height:10px;
		}
		.NewProName a:hover {
			text-decoration:underline;
		}

/*内页*/
.Main {
	padding:10px 0;
}
.SidbarCloumn {
	background:url(../Images/SidbarCloumnBG.gif) no-repeat;
	height:43px;
	font-size:24px;
	padding:5px 0 0 15px;
	line-height:35px;
	font-family:Arial;
	font-weight:600;
	color:#7e7e7e;
}

	
/*------产品分类------*/
	#menu {
		width:190px;
		line-height: 22px; 
		list-style-type: none;
		text-align:left;
		padding:0 5px;
		 /*定义整个ul菜单的行高和背景色*/
	}
	
	/*==================一级目录===================*/
	#menu li a {
		width: 160px; 
		display: block;
		line-height:22px;
		height:22px !important;
		height:22px;
		text-decoration:none;
		background:url(../Images/Ico_SidbarMenuJT_off.gif) no-repeat 5px center;
		padding-left:20px;
		border-bottom:dashed 1px #ccc;
		/*Width(一定要)，否则下面的Li会变形*/
	}
	
	#menu li {
		float:left;
		/*float：left,本不应该设置，但由于在Firefox不能正常显示
		继承menu的width,限制宽度，li自动向下延伸*/
	}
	
	#menu li a:hover{
	/*一级目录onMouseOver显示的背景色*/
		background:url(../Images/Ico_SidbarMenuJT.gif) no-repeat 5px center #ededed;
		color:#000;
		text-decoration:none;
	}
	
	/*#menu li a:link {
		color:#666;
		text-decoration:none;
	}*/
		
	/*==================二级目录===================*/
	#menu li ul {
		list-style:none;
		text-align:left;
	}
	#menu li ul li{ 
		background: #f7f7f7;/*二级目录的背景色*/
	}
	
	#menu li ul li a{
		 padding-left:30px;
		 width:150px;
		 background:url(../Images/Ico_ProJT.gif) no-repeat 20px center;
		/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
	}
	
	/*下面是二级目录的链接样式*/
	
	#menu li ul li a:link {
		color:#666;
		text-decoration:none;
	}
	#menu li ul li a:hover {
		color:#4191ca;
		text-decoration:none;
		background:url(../Images/Ico_ProJT.gif) no-repeat 20px center #ebf7ff;
		/* 二级onmouseover的字体颜色、背景色*/
	}
	
	/*==============================*/
	#menu li:hover ul {
		left: auto;
	}
	#menu li.sfhover ul {
		left: auto;
	}

	#menu ul.collapsed {
		display: none;
	}
/*-----------End-------------------*/

.MainRightContent {
	background:url(../Images/MainRightBG.gif) repeat-x left bottom #FFFFFF;
	border:solid 1px #d8d8d8;
	padding:5px;
	margin-top:10px;
}

.Cloumn {
	/*font-size:12px;
	font-weight:bold;
	margin:5px 0;
	padding:5px 10px;
	background:url(../Images/AboutCloumnLine.gif) no-repeat left bottom;*/
	font-size:12px;
	font-weight:bold;
	color:#990000;
	margin:5px 0;
	padding:5px 10px;
	background:#ededed;
}
.Cloumn2 {
	font-size:12px;
	font-weight:500;
	color:#000099;
	margin:5px 0;
	/*border:solid 1px #999;*/
	padding:2px 10px;
	background:/*url(../Images/AboutCloumnLine.gif) no-repeat left bottom */#ccc;
}
.Cloumn2 a {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#7e7e7e;
}

.AboutLeft {
	float:left;
	padding:10px;
	text-align:center;
	width:210px;
}
.AboutRight {
	float:right;
	padding:10px;
	width:510px;
}

.MainContentTxt {
	padding:10px;
}

	.Contact {
		padding:10px 5px;
	}
	.Feedback {
		padding:5px 0;
		border-top:dashed 1px #7e7e7e;
	}

.MainNews {
	color:#7e7e7e;
	border-bottom:solid 1px #ccc;
	font-size:11px;
}
	.MainNews a {
		color:#7e7e7e;
		text-decoration:none;
		background:url(../Images/Ico_jt.gif) no-repeat 5px center;
		padding-left:15px;
	}
.NewsLeftLine {
	background:url(../Images/NewsLine.gif) no-repeat left bottom #636363;
	color:#FFFFFF;
}

.Download {
	color:#7e7e7e;
	border-bottom:solid 1px #ccc;
	font-size:11px;
	padding:5px;
}

.Pro {
	width:360px;
	padding:10px 5px;
	margin:5px 0;
	float:left;
	background:url(../Images/ProBoxBG.gif) no-repeat center top;
}
	.ProImg {
		float:left;
		padding:0 5px;
		height:130px;
		overflow-y:hidden;
	}
	.ProInfo {
		float:left;
		border-left:solid 1px #b5b5b5;
		padding-left:5px;
		height:135px;
	}
		.ProName {
		}
			.ProName a {
				color:#000099;
				/*font-weight:bold;*/
				text-decoration:underline;
				display:block;
				/*background:#e5e5e5;
				padding:0 5px;*/
				font-size:11px;
			}
			.ProName a:hover {
				text-decoration:underline;
				/*background:#990000;*/
				color:#000099;
			}
		.ProNota {
			padding-top:5px;
			color:#7e7e7e;
			font-size:11px;
			height:90px;
			overflow: hidden;
			font-size:10px;
		}
.ProViewTxt {
	line-height:2em;
}
.ProViewTxt ul {
	padding:10px;
	margin:10px;
}
.ProBigImg {
	width:700px;
	overflow-x:auto;
}

/*-----END-----*/