@charset "utf-8";
/* CSS Document */
body,form,p,ul,li,img{margin:0;padding:0;border:none}
body{color:#333;font-size:14px; line-height:22px;background:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{color:#000;text-decoration:none}
.clear{clear:both;}
.Fenge{ height:5px;overflow:hidden}
img{nobar:expression(this.galleryImg='no')}
div,td{table-layout:fixed;word-break:break-all;}

.Layout{width:1000px; margin:0 auto; background-color:#FFFFFF;}
#Tel{height:30px; line-height:30px; text-align:right; color:red; font-weight:bold; background-color:#211D1E; padding-right:50px;}
#Logo{height:80px; background:url(topbg.jpg) repeat-x; text-align:center; padding-top:24px;}
#Nav li{ list-style:none;float:left;}
#Nav li a{display:block; width:100px; height:28px; line-height:28px; text-align:center; background-color:#FF0000; color:white;}
#Nav li a:hover{background-color:#990000; font-weight:bold;}
#Nav li a.Current{background-color:#990000; font-weight:bold;}
#Red_nav{height:28px; background-color:red; margin-bottom:-28px;}
.Banner{height:228px; background:url(Banner.jpg) no-repeat; margin-bottom:1px;}
.Index{width:331px; margin-left:1px; margin-right:1px; float:left;overflow:hidden;background-color:#FFF;}
.Mid{margin:0;}
.Tit{height:26px; border-top:4px solid #FF0000; background-color:#E6E6E6; padding-left:8px;}
.Tit span{float:right; margin-right:5px; font-size:10px;}
.Tit span a{color:#990000;}
.Link{height:57px; background-color:#E3E1E2; line-height:57px; text-align:center;}
.Bottom{height:90px; line-height:30px; background:#FFFFFF url(bottom.jpg) right bottom no-repeat; border-top:2px solid #ff0000; font-size:12px; text-align:center;}
.Bottom span{color:red; font-weight:bold;}
.Left{width:250px; _height:442px; min-height:442px; float:left; background: #FFF url(left.jpg) top right no-repeat;}
.Right{width:750px;  _height:442px; min-height:442px; float:left;background-color:#FFF;}
.Right_cont{padding:5px;}
.Right_cont p{line-height:2em; text-indent:2em;}
.Left_tit{height:26px; border-top:2px solid #FF0000; line-height:26px; background-color:#F4F4F4; text-align:center; margin-right:11px;}

.News li{line-height:30px; border-bottom:1px dashed #ccc; list-style:none; padding-left:15px; background:url(bg.png) 5px 50% no-repeat; font-size:12px;}
.News span{float:right;}
.News_tit{font-family:"黑体"; font-size:18px; text-align:center;}

#Long{
	text-align:center;
	height:140px;
	padding-top:100px;
	background:url(fw.jpg) center no-repeat;
	border:5px solid #f4f4f4;
	}
	
#Kun{
	text-align:center;
	margin:0 auto;
	height:100px;
	width:610px;
	padding-top:10px;
	border:5px solid #f4f4f4;
	}

.Map img{height:25px; width:25px;}
.Map td{border-bottom:1px solid #f4f4f4; height:35px; line-height:35px;}
.Map td a{text-decoration:none; color:red;}