body{font-size:12px; font-family:Verdana; color:#666;}
*{margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
img{border:0;font-size:0;}
.body{width:1000px;margin:0 auto;position:relative;}

#header{overflow:hidden;height:55px;padding:18px 2px;}
#header a{display:block;width:371px;height:55px;}
#logo{background:url(../images/logo.gif) no-repeat;float:left;}
#logo2{background:url(../images/logo2.gif) no-repeat;float:right;width:276px;height:55px;}
#middle{padding:12px 0;border-width:1px 0;border-color:#aaa;border-style:solid;}
#main{margin-right:250px;padding-right:10px;border-right:#666 1px solid;min-height:500px;_height:500px;position:relative;}
#menu{overflow:hidden;list-style:none;background:url(../images/menu.gif) no-repeat;height:55px;margin-left:5px;}
#menu li{float:left;height:55px;width:182px;cursor:pointer;}
#banner{background:url(../images/banner.jpg) no-repeat;width:241px;height:100%;position:relative;float:right;}
#banner a{display:block;}
.popmenu{position:absolute;display:none;top:55px;z-index:100;background:#ccc;width:140px;}
.popmenu a{display:block;height:26px;margin:1px 0;}
#title{margin-top:13px;margin-right:30px;height:30px;position:relative;background:no-repeat 5px;}
.botright{position:absolute;bottom:0;right:0;}
#newslist,.list{margin-top:13px;border-top:1px #444 solid;padding:10px 0;height:435px;}
.content{margin-top:13px;border-top:1px #444 solid;padding:10px 0;min-height:435px;_height:435px;}
#newslist{ font-size:14px; width:734px;}
#newslist li{ margin-top:5px;}
#newslist li table td{ line-height:20px;}
#newslist li table td.title{width:560px; background:url(../images/MU18.png) no-repeat 0 50%; text-indent:25px;}
#newslist,.list{list-style:none; float:left; padding-bottom:50px;}

.list li{float:left; margin-left:18px; display:inherit; margin-top:8px;}
.thumb{background:no-repeat;width:160px;height:145px;}
.thumb .pics{ height:120px; width:160px;}
.image{background:no-repeat 50% 18px;width:360px;height:290px; text-align:center}
.image .pics{background:no-repeat 50% 18px;width:360px;height:265px;}
.itemtext{text-align:center; line-height:25px;}
.newsname,.locname,.proname{font-size:14pt;}
.newsname{text-align:center;}
.newsdate{text-align:right;}
.newsdesc,.locdesc,.prodesc{margin-top:20px;}

#page{ clear:both;}
#page a{color:#bbb;cursor:pointer;}
#page a:hover{color:#444;text-decoration:none;}
#footer{height:31px;padding-top:15px;}
#footer1{background:url(../images/bottom.gif) no-repeat;float:left;width:206px;height:31px;}
#footer2{background:url(../images/copyright.gif) no-repeat;float:right;width:285px;height:31px;}