A:link {
	 TEXT-DECORATION: none;
}
A:visited {
	 TEXT-DECORATION: none;
}
A:hover {
text-decoration:underline;
}
A:active {
text-decoration:underline;
}
html{overflow-y:scroll;}
body,html{margin:0px;padding:0px;font-size:12px; width:100%; background:#F3F3F3;}
.Clear{ clear:both;}
ul,li,form,dd,dl,dt,p,a,span,h3{ margin:0; padding:0px;list-style-type:none;}
img{ border:0px; padding:0px;}
.MainDiv{ width:1000px; margin:auto; }
.TopDiv{ background-image:url(../images/maintopbg.jpg); background-repeat:repeat-x; background-position:top; height:100px;}
.LogoDiv{ float:left; width:640px; height:100px;}
.LogoRight{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; float:right; padding-top:60px; padding-right:10px;}
.LogoRight span{ color:#0060B7;}
.DhDiv{ background-image:url(../images/daohangbg1.jpg); height:39px; background-repeat:repeat-x; background-position:top;}
.menu{}
.menu li{font-size:16px; 
         float: left; 
		 position:relative; 
		 height:39px; 
		 width:90px; 
		 text-align:center;
		 color:#ffffff;
		 line-height:39px; background-image:url(../images/menurightbg.jpg); background-position:right; background-repeat:no-repeat;}
.menu li:last-child{ background-image:url(../images/daohangbg1.jpg); background-position:right; background-repeat:no-repeat;}		 

.menu li.hover{color:#fff; background-image:url(../images/MenubgOn.jpg); background-position:top; background-repeat:repeat-x;}

.menu li a{color:#ffffff;}
.menu li.hover a,.menu li a:hover{color:#fff;}

.menu li ul{width:90px;
		 position:absolute;
		 top:-999em;
		 height:auto;
		 z-index:99999;
		 display:none;
		 padding-bottom:10px; background:#1D75C8;} 
	 
.menu li ul{top:39px; 
            _top:32px;
			display:none;
			z-index:9999;
			}

.menu li.hover ul li,.menu li ul li{font-size:12px;
					 padding:10px 0 0 0;
					 float:none;
					 background:none;
					 height:25px;
					 line-height:25px;
					 width:auto;
					 overflow:hidden;
					 text-align:center;
					 }


.menu li.hover ul li a,.menu li ul li a{color:#ffffff; text-decoration:none; padding:0; display:block; margin-bottom:7px;}
.menu li.hover ul li a:hover,.menu li ul li a:hover{background:none; color:#FF7500; font-weight:bold;background-color:#2E85E4;
}	
.IndexMainLeft{ width:230px; float:left}
.IndexMainRight{ width:750px; float:right}
.LeftMenu{ background-image:url(../images/LeftMenubg.jpg); background-position:left center; background-repeat:no-repeat; width:190px; height:36px; font-size:14px; font-weight:bold; color:#ffffff; padding-left:40px; line-height:40px; overflow:hidden;}
.LeftUl{ background-color:#EAEAEA;}
.LeftUl li{ line-height:43px; padding-left:80px; font-size:12px; color:#505050; background-image:url(../images/LeftLIBG.jpg); background-position:left bottom; background-repeat:no-repeat;}
.LeftUl li a{color:#505050;}
.LeftUl li A:hover{color:#ff3300;}
.LinkUl{ background-color:#EAEAEA;}
.LinkUl li{ font-size:12px; line-height:25px; padding-left:20px; padding-right:20px; clear:both;}
.LinkUl li span{ float:left; width:40px; display:block; line-height:25px; border:1px solid #EAEAEA; height:100%;}
.IndexProTitle{ background-image:url(../images/proviewBg.jpg); background-position:top; background-repeat:no-repeat; height:55px; background-repeat:repeat-x; position:relative;}
.IndexProTitle span{ float:right; padding-right:10px; padding-top:20px;}
.IndexProTitle a{ color:#000000;}
.IndexProTitle i{font-style:normal; font-size:16px; font-weight:bold; padding-top:15px; position:absolute; left:45px;}
.IndexProList{}
.IndexProList li{ float:left; height:175px; width:200px;}
.IndexProList li p{ font-size:12px; line-height:25px; text-align:center}
.IndexProList li img{ border:1px solid #cccccc; padding:5px;}
.bottomDiv{ border-top:4px solid #2963AC; text-align:center; line-height:25px; padding:15px;}

.IndexIntroUl{}
.IndexIntroUl li{ font-size:14px; line-height:25px; padding-right:10px;}
.AboutContent{ font-size:14px; line-height:25px; padding:15px;}
.AboutContent img{ display:block;margin:5px auto;max-width:600px; border-radius:8px;}
.NewsListUl{}
.NewsListUl li{ height:40px; line-height:40px; border-bottom:1px dashed #cccccc; padding-left:10px; padding-right:10px; font-size:14px;}
.NewsListUl li a{ color:#000000;}

.ProListUl{}
.ProListUl li{ width:236px; float:left; text-align:center;}
.ProListUl li a{ color:#000}
.ProListUl li img{ border:1px solid #cccccc; padding:5px;}
.ProListUl li p{ font-size:12px; text-align:center; line-height:25px;}
