/* CSS Document */
ul.Ltype1 li{ background:url(../Images/linkico.gif) 0 5px no-repeat; padding-left:12px; list-style:none;}
ul.Ltype2 li { background:url(../Images/newsico.gif) 0 -10px no-repeat; margin:6px 0 0 16px; list-style:none;background-position:0 3px;}

.logo{ width:960px; clear:both; margin:10px auto 0;}
.NavMenu{ width:960px; clear:both; margin:0 auto; font:600 12px/20px Arial; height:20px;}
.NavMenu li{ list-style:none; float:left; margin-left:10px;}
.NavMenu li.First{ margin-left:6px;}
.NavMenu li.NavMenuGlobal {width:106px;float:right;}
.SubMenu{ width:960px; clear:both; margin:0 auto; background-color:#0C3680; font:12px/24px Arial; height:24px;}
.SubMenu li{ list-style:none; float:left; margin-left:2px;}
.SubMenu li a:link, .SubMenu li a:visited{ padding:0 10px;}
.SubMenu li a:hover, .SubMenu li a:active{ background:url(../Images/SubCurrent.gif) 0 0 repeat-x; padding:0 10px;}
.SubMenu li.First{ margin-left:2px;}
.Global{ background:url(../Images/Globalsite.gif) 0 0 no-repeat; width:100px; color:#999; font-weight:normal; line-height:16px; padding-left:6px; margin-top:2px!important;}
.popmenuclose{ width:100%;}
	.popmenuclose div{ display:none}
.popmenuopen{ position:relative;z-index:999;}
	.popmenuopen div{border:1px solid #88CA04;background-color:#FFF;position:absolute;left:-5px;top:14px;padding:0px;}
	.popmenuopen div a{color:#807668;display:block;width:93px;line-height:16px;padding:0 5px;text-decoration: none;}
	.popmenuopen div a:hover{background-color:#eee;color:#88CA04;text-decoration: none;}
	.popmenucell{background-color:#E1E1D0;line-height:1px;height:1px;overflow:hidden;margin:3px 0}
 
#nav a { display: block;}  
#nav ul{ position:relative; padding-left:5px; }
#nav li { list-style:none; float:left; margin-right:6px;} 
#nav li ul { line-height:22px; list-style:none; text-align:left; left:-999em; width: 100px; position: absolute;} 
#nav li ul li{ float: left; width:110px!important; width:100px; background: #F6F6F6; margin-left:-5px!important;margin-left:-10px; padding-left:0!important;padding-left:10px;} 
#nav li ul a{ wedisplay: block; width:92px;text-align:left;padding-left:8px;} 
#nav li ul a:link { color:#666; text-decoration:none;} 
#nav li ul a:visited { color:#666;text-decoration:none;} 
#nav li ul a:hover { color:#F3F3F3;text-decoration:none;font-weight:normal; background:#B6D664;} 
#nav li:hover ul { left: auto;} 
#nav li.sfhover ul { left: auto;}

.Banner{ width:960px; clear:both; margin:0 auto;}

.ALine{ width:960px; clear:both; margin:3px auto 0; background:url(../../Images/Departline.gif) 0 0 no-repeat; height:3px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.SelfIntro{ width:960px; clear:both; margin:6px auto 0; font:12px/20px Arial;}
.IntroArea{ width:930px;}

.MainArea{ width:960px; clear:both; margin:6px auto 0; font:12px/20px Arial;}
.MainAreaLeft{ width:210px; float:left;}
/*Search*/
.MainAreaLeft .Search{
	background:url(../Images/searchBg.gif) 0 0 repeat-x;
	padding:2px 6px 0 10px;
	height:120px;
}
.MainAreaLeft .Search .input{
	border:2px solid;
	border-color:#A6D065;
	width:146px;
	margin:-10px 0 15px 0;
}
.MainAreaLeft .Search .submit{ background:#95CA4C; border:none; font:600 12px/12px Arial; color:#FFFFFF; background:url(../Images/searchSub.gif) 0 0 no-repeat; width:81px; height:20px; cursor:pointer;}
.MainAreaLeft .Search .submit2{ background:#95CA4C; border:none; font:600 12px/12px Arial; color:#FFFFFF; background:url(../Images/searchSub2.gif) 0 0 no-repeat; width:81px; height:20px; cursor:pointer;}
/*Services*/
.MainAreaLeft .Services{ margin-top:10px;}
.MainAreaLeft .Services .ServicesTitle{ background:url(../Images/titlebg2010.gif) 0 0 no-repeat; height:30px; padding-left:10px; font:600 14px/24px ËÎÌå; line-height:30px;}
.MainAreaLeft .Services .ServicesText{ background:url(../Images/LinkBg.gif) 0 0 repeat; padding:10px 0 10px 10px; height:100px;}
.MainAreaMiddle{ float:left; width:520px; margin-left:10px;}
/*News*/
.MainAreaMiddle .NewsTitle{ background:url(../Images/NewsTitleBg.gif) 0 -2px repeat-x; height:30px; font:600 13px/35px Arial; padding-left:6px;line-height:30px;}
.MainAreaMiddle .RullNews{ background:#EAF3CE; width:310px; margin:6px 0 6px 75px; padding:2px 0 4px 10px; height:16px;}
.MainAreaMiddle .RullNews .Ico{ float:left; padding-top:2px; margin-right:10px; width:6px;}
.MainAreaMiddle .RullNews .Date{ float:left; background:#fff; margin-top:2px; padding:2px 10px; font:12px/13px Arial;}
.MainAreaMiddle .RullNews .MoveNews{ float:left; background:#fff; font:12px/17px Arial; margin:2px 0 0 6px; padding:0 6px; width:200px;}
/*main News*/
.MainAreaMiddle .NewsText{ background:url() 0 0 repeat-x; height:232px; overflow:hidden;}
.MainAreaMiddle .NewsText .NewsTextLeft{ background:url() 0 0 no-repeat; width:5px; float:left; height:232px;}
.MainAreaMiddle .NewsText .NewsTextRight{ background:url() -5px 0 no-repeat; width:5px; float:right; height:232px;}
.MainAreaMiddle .NewsText .NewsTextMiddle{ float:left; height:232px; width:505px;}
.NewsTime{ margin-left:10px;} /*news time*/
.MainAreaMiddle .NewsText .NewsTextMiddle .Content{ float:left; width:345px; padding:10px 0 5px 10px;}
.MainAreaMiddle .NewsText .NewsTextMiddle .Scroll{ float:right; width:11px;}
.MainAreaMiddle .NewsText .NewsTextMiddle .Scroll .ScrollUp{ margin-top:20px;}
.MainAreaMiddle .NewsText .NewsTextMiddle .Scroll .ScrollDown{ margin-top:150px;}
.MainAreaRight{ width:210px; float:right;}
.MainAreaRight .SelfPro .SelfProTitle{ background:url(../Images/titlebg2010.gif) 0 0 no-repeat; height:30px; padding-left:10px; font:600 14px/24px ËÎÌå; line-height:30px;}
.MainAreaRight .SelfPro .SelfProText{ background:#fff; padding:10px 0 3px 3px; height:120px;}
.MainAreaRight .FriendLink{
	margin-top:8px;
}
.MainAreaRight .FriendLink .FriendLinkTitle{ background:url(../Images/titlebg2010.gif) 0 0 no-repeat; height:30px; padding-left:10px; font:600 14px/24px ËÎÌå; line-height:30px;}
.MainAreaRight .FriendLink .FriendLinkText{ background:url(../Images/LinkBg.gif) 0 0 repeat; padding:10px 0 10px 10px; height:100px;}


.Copyright{ width:960px;clear:both; margin:6px auto 0; font:12px/20px Arial;}
.Copyright li{ float:left; margin-right:6px; list-style:none;}
.Copyright p{ clear:both;}
.leftblank{
	height:15px
}

/* rightMenu.jsp*/
.RightMenu2{width:180px; clear:both; margin:0px auto 0; font:600 13px/20px Arial; float:left;}
.RightMenu2 li {width:180px; list-style:none; float:left; margin-left:0px;}
#Class2 a:link  { color:#FFFFE0; text-decoration:none;}
#Class2 a:visited  { color:#FFFFE0;text-decoration:none;}
#Class2 a:hover  { color:#003466;text-decoration:none;}

.PriceCalculation{width:180px; font:600 13px/20px Arial; float:left; padding-top:3px;padding-left:5px; }
.PriceCalculationCentent{width:180px;font:500 11px/20px Arial;color:#FFFFFF; float:left; padding-top:6px;padding-left:5px; }

.e-business{width:180px; font:600 13px/20px Arial;float:left; padding-top:18px;height:15px!importment;height:20px;padding-left:5px; }
.e-businessCentent{width:180px;font: 500 11px/20px Arial;color:#FFFFFF; float:left; padding-top:11px;padding-left:5px; }

.Career{width:180px; font:600 13px/20px Arial;float:left; padding-top:30px;padding-left:8px; }
.CareerCentent{width:180px;font: 500 11px/20px Arial;color:#FFFFFF; float:left; padding-top:6px;padding-left:5px; }

.Culture{width:180px; font:600 13px/20px Arial;float:left; padding-top:18px;padding-left:5px; }
.CultureCentent{width:180px;font: 500 11px/20px Arial;color:#FFFFFF; float:left; padding-top:6px;padding-left:5px; }
