/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #767676;
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #006600;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	text-align:left;
	background-color: #FFFFFF;
	background-image: url(/images/bg.gif);
	background-position: left top;
}
img{
border:0px;
}
h1{
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
a {
	/*color: #16387C;*/
	color: #444444;
	text-decoration: none;
	line-height:20px;
	font-size: 12px;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
li{
	list-style:none;
}
input{
	border: 1px solid #FFCC00;
}
.Page{
	width: 100%;
	height:400px;
	padding:0px;
	padding-top:10px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(/images/topbg.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
.Main{
	width: 860px;
	height:550px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;
}
/* 二级菜单 begin*/
.TabHeaderMenuDiv{
	text-align:left;
	float:left;
}
.TabHeaderFirstLevalMenuDiv{
	float:left;
	padding:0px;
	margin-top:-2px;
	font-size: 12px;
}
.TabHeaderFirstLevalMenuDiv a {
	margin:5px;
	padding:5px 8px 5px 4px;
	line-height:30px;
	color: #FFFFFF;
  }
.TabHeaderFirstLevalMenuDiv a:hover{
	background-image: url(../images/Menubg.gif);
	background-repeat: no-repeat;
 }
.TabHeaderSencandLevalMenuDiv{
	float:left;
	text-align:left;
	position: absolute;
	margin-left:-100%;
	margin-top:24px;
    z-index:11 !important;
}
.TabHeaderSubMenuDiv{
	margin-top:4px;
	padding: 3px;
	float:left;
	text-align:left;
	background-color: #006699;
	border-top: 1px solid #00CCFF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #00CCFF;
	width:80px;
}
.TabHeaderSubMenuDiv a{
	color:#ffffff;
	margin-left:4px;
}
.TabHeaderSubMenuDiv a:hover{
	text-decoration: none;
}
/* 二级菜单 end*/

.Footer{
	width: 860px;
	height:150px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color: #ffffff;
	line-height:18px;
}
.BorderTop{	
	width: 100%;
	float:left;
	background-image: url(/images/box01.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.BorderTop li{	
	width: 100%;
	height:5px;
	float:left;
	background-image: url(/images/box02.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.Borderottom{
	width: 100%;
	float:left;
	background-image: url(/images/box03.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.Borderottom li{
	width: 100%;
	height:5px;
	float:left;
	background-image: url(/images/box04.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.PageLogo{
	padding:0px;
	margin:0px;
	float:left;
}
.PageLogo a{
	margin-left:2px;
	float:left;
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:156px;
	height:79px;
}
.PageOtherLink{
	padding:0px;
	margin:0px;
	float:right;
}
.PageOtherLink a{
	padding-right:10px;
}
.PageMenu{
	width: 78%;
	float:right;
	margin:5px;
	background-image: url(/images/menu2.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
.PageMenu ul{
	width: 96%;
	float:left;
	margin:0px;
	padding:0px;
	height:32px;
	background-image: url(/images/menu1.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.PageMenu li{
	width: 10px;
	float:right;
	margin:0px;
	height:32px;
	background-image: url(/images/menu3.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.Pageline{
	width: 100%;
	height:5px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url(/images/Linebg.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
.Pageline li{
	width: 10%;
	height:5px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url(/images/LineLeft.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.TxtAd{
	width: 100%;
	float:left;
	margin:0px;
	background-color: #E77918;
}
.TxtAd ul{
	width: 50%;
	line-height:22px;
	padding-left:10px;
	color: #ffffff;
	float:left;
	margin:0px;
}
.TxtAd li{
	width: 20%;
	margin:0px;
	float:right;
	line-height:22px;
	padding-left:10px;
	color: #ffffff;
}
.PageCenter{
	width: 100%;
	float:left;
	margin:0px;
}
.Lefter{
	width: 24%;
	float:left;
	margin:5px 5px 0px 2px;
	background-color: #F2F2F2;
	border: 1px solid #E5E5E5;
}
.Righter{
	width: 73%;
	float:right;
	margin:5px 2px 0px 0px;
	overflow: hidden;
}
.Righter,.Lefter{
	padding-bottom:2610px;
	margin-bottom:-2610px;
}
.ProductTitle{
	width: 213px;
	height:19px;
	float:left;
	background-image: url(/images/Product.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Product{
	width: 100%;
	float:left;
	margin:0px;
	border: 1px solid #ffffff;
}
.Product li{
	width: 100%;
	float:left;
	margin:0px;
}
.Product li a{
	width: 95px;
	height:30px;
	float:left;
	padding-left:30px;
	margin:5px -30px 0 8px;
	line-height:30px;
	background-image: url(/images/ProductBg.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Leftad{
	float:left;
	padding:10px;
}
.AdPic{
	width: 345px;
	float:left;
	margin:0px;
	border: 1px solid #E5E5E5;
	overflow: hidden;
}
.AdPic img{
	float:left;
	margin:0px;
	border: 1px solid #ffffff;
}
.AdBanner{
	width: 630px;
	float:left;
	margin:0px;
	border: 1px solid #E5E5E5;
	overflow: hidden;
}
.AdBanner img{
	float:left;
	margin:0px;
	border: 1px solid #ffffff;
}
.News{
	width: 274px;
	float:right;
	margin:0px 0px 0px 5px;
}
.NewsList{
	width: 620px;
	float:right;
	margin:5px 0px 0px 5px;
	overflow: hidden;
}
.NewsTitle{
	width: 274px;
	height:20px;
	float:left;
	background-image: url(/images/NewsTitle.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.CallTitle{
	width: 274px;
	height:20px;
	float:left;
	background-image: url(/images/CallTitle.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Adright{
	width: 274px;
	height:100px;
	float:left;
	background-image: url(/images/Adright.gif);
	background-repeat:no-repeat;
	background-position: left 8px;
}
.LeftAd01{
	width: 213px;
	height:19px;
	float:left;
	background-image: url(/images/LeftAd01.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.News li{
	float:left;
	line-height:22px;
	width: 272px;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	text-overflow:ellipsis;
	overflow: hidden;
	white-space : nowrap; 
}
.News #altli{
	background-color: #f4f4f4;
}
.News li a{
	float:left;
	padding-left:16px;
	background-image: url(/images/Dot_on.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
}
.News li a:hover{
	background-image: url(/images/Dot_off.gif);
}
.NewsList li{
	float:left;
	width: 100%;
	border-bottom: 1px dotted #E5E5E5;
	margin:0px;
	line-height:30px;
}
.NewsList ul{
	float:left;
	width: 100%;
	margin:0px;
	text-align:center;
	line-height:40px;
	background-color: #ffffff;
}
.NewsList #altli{
	background-color: #f9f9f9;
}
.NewsList li a{
	float:left;
	padding-left:25px;
	background-image: url(/images/Dot_on.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	line-height:30px;
}
.NewsList li a:hover{
	background-image: url(/images/Dot_off.gif);
}
.NewsList ul a{
	padding-left:25px;
	background-image: none;
	line-height:30px;
}
.NewsList ul a:hover{
	background-image: none;
}
.NewsList img{
	margin:5px;
}
.NewsListTitle{
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	line-height:20px;
	padding-left:15px;
	background-image: url(/images/Dot_title.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	border-bottom: 1px solid #999999;
}
.Project{
	width: 73%;
	float:right;
	margin:5px 2px 0px 0px;
	overflow: hidden;
}
.Project li{
	width: 100%;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/ProjectBg.gif);
	background-repeat:repeat-x;
	background-position: left top;
	border-bottom: 1px solid #CCCCCC;
}
.Project li .ProjectTitle{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/ProjectTitle.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Project li .ProjectTitle2{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/ProjectTitle2.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Project li .Producttitle{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/Producttitle.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Project li .AboutCompany{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/AboutCompany.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Project li .Service{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/Service.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Project li .Contact{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/Contact.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.Project li .humanresources{
	width: 278px;
	float:left;
	margin:0px;
	height:23px;
	background-image: url(/images/humanresources.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.ProjectItem{
	width: 73%;
	float:right;
	margin:0px;
	overflow:hidden;
}
.ProjectItem dl{
	width: 46%;
	float:left;
	margin:5px 0px 0px 0px;
	overflow:hidden;
}
.ProjectItem dl dt{
	width: 38%;
	float:left;
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	overflow:hidden;
	text-align:right;
}
.ProjectItem dl dt a{
	border: 1px solid #E5E5E5;
}
.ProjectItem dl dt a:hover{
	border: 1px solid #FE6700;
}
.ProjectItem dl dt a img{
	border: 2px solid #ffffff;
	height:100px;
	overflow:hidden;
}
.ProjectItem .img a{
	border: 1px solid #E5E5E5;
}
.ProjectItem .img a:hover{
	border: 1px solid #FE6700;
}
.ProjectItem .img a img{
	border: 2px solid #ffffff;
	height:100px;
	overflow:hidden;
}
.ProjectItem dl dd{
	width: 36%;
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	overflow:hidden;
}
.ProjectItem dl dd a{
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.LinkLogo{
	width: 100%;
	float:left;
	margin:0px;
	background-color: #f1f1f1;
	text-align:center;
}
.LinkLogo img{
	margin:5px;
	font-weight: bold;
	color: #FF6600;
	padding:5px;
	margin:5px 0px 10px 5px;
}
.LinkLogo{
	width: 100%;
	float:left;
	margin:0px;
	background-color: #f1f1f1;
	text-align:center;
}
.LinkLogo img{
	margin:5px;
}
.ctl00_myMenu2_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:200px;top:200px; }
.top_index {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}
.jygfoadw { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}
