 
body 
{
	font-size: 12px;
	TEXT-DECORATION: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	line-height: 20px;
	background-image:url('../images/bg.gif'); background-repeat:repeat-x;   font-family:宋体 Verdana;
	background-color:#c6c6c6;
	 
}
img {border:0px;}

BODY {FONT-SIZE: 12px}
TD {FONT-SIZE: 12px}
TH {FONT-SIZE: 12px}

.MainContent {background-image:url('../images/bg.jpg'); background-repeat:repeat-y; background-position:center; text-align:center; }
img{ border:0px;}

.textborder1 {
	border: 1px dotted #666666;
}


form{ text-align:center;} 

#top{ background-image:url('../images/top-bg.gif'); background-repeat:no-repeat; width:1000px; margin:auto; height:157px; background-position:1px;}
#top .SiteName{  background-repeat:no-repeat; width:960px; margin:auto; background-position:30px 30px;} 
#top .TopBtns {  text-align:right; padding-right:10px; height:30px; padding-top:5px;} 
#top .Menu{height:32px;text-align:center;  margin-top:95px; line-height:32px; vertical-align:middle;} 
#top .Menu a {padding-left:10px; padding-right:10px;} 
#top .Menu img {vertical-align:bottom;}  

.MenuB {height:35px;  text-align:left; padding-right:10px; background-image:url('../images/menu-bg.gif'); width:960px;  } 

#banner {width:960px; height:270px; margin-top:0px; margin:auto; text-align:center; }

#MainBody {width:960px; margin:auto; text-align:center;background-image:url('../images/index-content-bg.gif'); background-position:0px bottom; background-repeat:repeat-x;   }
 
#MainBody .Left2{width:225px; float:left; display:inline; margin:5px; background-image:url('../images/left_bg.gif'); background-repeat:repeat-y; }
#MainBody .Mid4HomePage{width:215px; padding-left:6px; float:left; display:inline; padding-left:18px; padding-right:18px;}
#MainBody .Right{width:230px; float:left; display:inline; margin-top:10px;}

#But {margin:auto; width:960px;  background-color:#ecebeb; color:#919192;FONT-SIZE: 12px; LINE-HEIGHT: 18px; padding:10px; text-align:left;}

#hp-Content-bg { height:375px; width:960px; background-image:url('../images/index-content-bg.gif');}

.hp-news { height:198px; width:386px; overflow:hidden;  float:left; display:inline; }
.hp-news .Date{ color:#939393; width:120px; text-align:right; }
.hp-news .Title{ BACKGROUND-IMAGE: url(../images/l_news.gif); BACKGROUND-REPEAT: no-repeat; height:48px; }
.hp-news .Content{ padding-left:30px; margin-top:5px;}

.hp-pro-imgs {float:left; display:inline;  margin-top:30px;}  
.hp-pro-imgs .hp-pro-imgs-ImgList{ width:400px;height:140px;float:left; display:inline; overflow:hidden;}
.hp-pro-imgs .hp-pro-imgs-ImgList .ImgItem { width:150px; height:164px; text-align:center;display:inline; margin-left:5px; margin-right:5px; color:#243344; }
.hp-pro-imgs .hp-pro-imgs-ImgList .ImgItem .ProImg { width:142px; height:120px;} 



.hp-pro-guides {   width:540px; overflow:hidden;  float:left; display:inline; }
.hp-pro-guides .Date{ color:#939393; width:120px; text-align:right; }
.hp-pro-guides .Title{ BACKGROUND-IMAGE: url(../images/l_guids.gif); BACKGROUND-REPEAT: no-repeat; height:31px; }
.hp-pro-guides .Content{ padding-left:30px; margin-top:21px;BACKGROUND-IMAGE: url(../images/pro-bg.gif); BACKGROUND-REPEAT: no-repeat; height:100px; background-position:30px; }
.hp-pro-guides .Content .pro-class-list { margin-left:100px; width:144px; display:inline; float:left; padding-left:0px; text-align:left;}
.hp-pro-guides .Content .pro-class-list div{ padding-left:10px; line-height:24px; }
.hp-pro-guides .Content .pro-class-list a{  line-height:24px; }

.hp-sec-story {   width:536px; overflow:hidden;  float:left; display:inline; margin-top: 17px; margin-left:20px;}
.hp-sec-story .Date{ color:#939393; width:120px; text-align:right; }
.hp-sec-story .Title{ BACKGROUND-IMAGE: url(../images/l_project.gif); BACKGROUND-REPEAT: no-repeat; height:31px;  }
.hp-sec-story .Content{ padding-left:0px; margin-top:5px;BACKGROUND-IMAGE: url(../images/list-num-1.gif); BACKGROUND-REPEAT: no-repeat; height:120px;  background-position:160px 17px; padding-top:10px; }
.hp-sec-storys .Date{ color:#939393; width:120px; text-align:right; }
.hp-sec-storys a{ margin-left:10px;}

.Left{width:225px; float:left; display:inline; margin:5px; background-image:url('../images/left_bg.gif'); background-repeat:repeat-y; }
.Left .Label-s { text-align:left;  } 
.Left .ClassL-1 { margin-left:7px;  height:30px; width:204px;  background-image:url('../images/l_c_menu_bg.gif'); color:#464646; cursor:hand; padding-top:7px; text-align:left; padding-left:30px; } 
.Left .Left-bt { background-image:url('../images/left_bt.gif'); background-repeat:no-repeat; height:110px; width:225px;}

.ContentBody {width:720px; padding-left:0px; float:left; display:inline; margin-right:5px;  margin-bottom:20px;}
.ContentBody .Leader {BACKGROUND-IMAGE: url(../images/leader-bg.gif); height:33px; line-height:33px; text-align:left;  }
.ContentBody .Content { text-align:left;  background-color:#ececec; border-top:solid #14222d 4px; padding:20px;}
.ContentBody .Content .ContentTitel{ text-align:left; color:#202f3e;  font-family:黑体; font-weight:bold; font-size:28px; background-image:url('../images/content-body-title-line.gif'); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; margin-bottom:20px;}
.ContentBody .Content .ContentTitelSmall{ text-align:left; color:#202f3e;  font-family:宋体; font-weight:bold; font-size:14px; background-image:url('../images/content-body-title-line.gif'); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; margin-bottom:10px;}
.ContentBody .NewsTitle{BACKGROUND-IMAGE: url(../images/news/backline.gif); BACKGROUND-REPEAT: no-repeat; margin-top:10px;  line-height:40px; padding-left:60px;}

.ContentBody2 {  padding-left:0px; float:left; display:inline; margin-right:5px;  margin-bottom:20px; margin-left:5px;}
.ContentBody2 .Leader {BACKGROUND-IMAGE: url(../images/leader-bg.gif); height:33px; line-height:33px; text-align:left;  }
.ContentBody2 .Content { text-align:left;  background-color:#ececec; border-top:solid #14222d 4px; padding:20px;}
.ContentBody2 .Content .ContentTitel{ text-align:left; color:#202f3e;  font-family:黑体; font-weight:bold; font-size:28px; background-image:url('../images/content-body-title-line.gif'); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; margin-bottom:20px;}
.ContentBody2 .Content .ContentTitelSmall{ text-align:left; color:#202f3e;  font-family:宋体; font-weight:bold; font-size:14px; background-image:url('../images/content-body-title-line.gif'); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; margin-bottom:10px;}
.ContentBody2 .NewsTitle{BACKGROUND-IMAGE: url(../images/news/backline.gif); BACKGROUND-REPEAT: no-repeat; margin-top:10px;  line-height:40px; padding-left:60px;}


.RightBox { background-color:#eef0ef; background-image:url('../images/right-bx-bg.gif'); width:227px; height:232px;}
.RightBox .Title { font-size:14px; color:#014c9f; padding-left:10px;  font-weight:bold;  margin-top:10px;}
.RightBox hr { color:#869cb3;}
.RightBox .Content{ padding-left:6px; padding-right:6px; margin-top:5px; margin-bottom:5px; text-align:center;}
.QQ { width:98px; height:37px; background-image:url('../images/btn-QQ-bg.gif'); background-repeat:no-repeat; color:#ffffff; font-size:12px; padding-left:35px; padding-top:12px; }

.Tel { width:227px; height:86px; background-image:url('../images/tell-bg.gif'); background-repeat:no-repeat; color:#555557; line-height:16px; padding-left:90px; padding-top:10px; }


.M-List { padding:20px; background:#ffffff; border:1px #aaaaaa  dotted;}


.link_whiteshin:link {text-decoration: none;font-size: 12px;font-weight: lighter;color: #FFFFFF;}
.link_whiteshin:visited {text-decoration: none;font-size: 12px;font-weight: lighter;color: #FFFFFF;}
.link_whiteshin:hover {text-decoration: underline;font-size: 12px;font-weight: lighter;color: #FFFFFF;}

.link_yellowshin:link {text-decoration: none;font-size: 12px;font-weight: lighter;color: #FF9900;}
.link_yellowshin:visited {text-decoration: none;font-size: 12px;font-weight: lighter;color: #FF9900;}
.link_yellowshin:hover {text-decoration: underline;font-size: 12px;font-weight: lighter;color: #FF9900;}

.link_greenshin:link {text-decoration: none;font-size: 12px;font-weight: lighter;color: #0C9EBB;}
.link_greenshin:visited {text-decoration: none;font-size: 12px;font-weight: lighter;color: #0C9EBB;}
.link_greenshin:hover {text-decoration: underline;font-size: 12px;font-weight: lighter;color: #0C9EBB;}

.link_Grayshin:link {text-decoration: none;font-size: 12px;font-weight: lighter;color: #555354;}
.link_Grayshin:visited {text-decoration: none;font-size: 12px;font-weight: lighter;color: #555354;}
.link_Grayshin:hover {text-decoration: none;font-size: 12px;font-weight: lighter;color:#339933;}


.link_Redshin:link {text-decoration: none;font-size: 12px;font-weight: lighter;color: #ff0000;}
.link_Redshin:visited {text-decoration: none;font-size: 12px;font-weight: lighter;color: #ff0000;}
.link_Redshin:hover {text-decoration: underline;font-size: 12px;font-weight: lighter;color:#ff6600;}

a:link {text-decoration: none;font-size: 12px;font-weight: lighter;color: #000000;}
a:visited {text-decoration: none;font-size: 12px;font-weight: lighter;color: #000000;}
a:hover {text-decoration: none; font-size: 12px;font-weight: lighter;color:#ff3300;}
 



.INPUT1 {
	border: 1px solid #666666; HEIGHT: 18px; width:100px
}
.INPUT2 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 1px; FONT-FAMILY: "宋体"; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.border2 {
	border: 1px solid #aaaaaa;
}
.border3 {
	border: 1px solid #666666;
}
.underline1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
} 
.textwhite {
	color: #FFFFFF;
}
.TxtGray {
	color: #C8C8C8;
	font-size: 12px;
}