body{margin:0 auto;background:#f5f5f5; text-align:center;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, a {font-size: 12px;color: #333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration: underline;color: #185790;}
a:active {text-decoration: underline;}
th, td {margin:0;padding:0;}

#mainBody{font-size:12px;line-height:20px;font-family :Arial, ËÎÌå;text-align:center;padding-top:10px;width:912px;height:100%;margin:0 auto;}

.header{margin:0 auto;width:912px;height:100px;}
.headerleft{width:560px;height:100px;float:left;clear:right;}
.headerright{ width:340px; height:100px;margin-left:4px; padding:2px; float:right;}
.headerrightup{width:330px; height:35px;line-height:35px;}
.headerrightdown{ width:330px; height:55px;margin-top:2px;}

.menu{width:908px;height:40px;margin:2px;}

.imgchange{width:908px; height:150px;  margin:2px; clear:both;line-height:100px;}

#content{width:908px;min-height:620px;height:auto !important;height:620px;padding:2px;background:#fbfbfb;}
.c_left{width:230px;height:600px;float:left;}
.c_mid{width:440px;height:600px;margin-left:2px;float:left;}
.c_right{width:230px;height:600px;margin-left:2px;float:left;}
.con_left{width:200px;min-height:600px;height:auto !important;height:600px;margin-left:2px;float:left;}
.con_right{width:700px;min-height:600px;height:auto !important;height:600px;margin-left:2px;float:left;padding:5px 0;}
.newsimg{width:220px;height:180px;margin:2px;}
.imglink{}
.imglink table tr td a{text-decoration: none;}
.imglink table tr td a:link{text-decoration: none;}
.imglink table tr td a:visited{text-decoration: none;}
.imglink table tr td a:hover{text-decoration: none;}
.imglink table tr td a:active{text-decoration: none;}

#footer{width:908px;height:60px;margin:2px; clear:both;}
.footbg{height:58px; background:url(../image/footer_mid.jpg) repeat-x; text-align:center; padding-top:10px;}

.toplong{width:100%;height:40px;}
.text{width:690px;height:550px;margin:2px;}






.top_bg{height:67px; background:url(../image/top_bg.jpg) repeat-x; text-align:left; padding:5px 10px 0px 10px;}
.nav{color:#000;font-weight:bold;font-size:14px; letter-spacing:-1px; height:28px; background:url(../image/nav_mid.jpg) repeat-x; text-align:center;overflow:hidden !;}
.nav a,.nav a:visited{color:#FFF;text-decoration:none; font-size:14px;}
.nav a:hover{color:#EFEFEF;text-decoration:underline; font-size:14px;}

.mainbg{ background:url(../image/main_bg.jpg) repeat-x; text-align:center; padding:5px;}
.newslist{ height:26px; background:url(../image/line_bg.jpg) repeat-x; background-position:bottom; text-align:left; padding-left:5px;}
.probg{ background:url(../image/pro_bg.jpg) repeat-y; text-align:center;}
.probg ul{ width:565px; float:left; text-align:center;}
.probg li{ width:188px; float:left; text-align:center; list-style:none;}
.probg img{ border:#D1D1D1 1px solid; padding:2px;}




.Search{border: 1px solid rgb(126, 157, 185);padding: 2px;background: rgb(255, 255, 255);}


.time_font{font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#666;}

