@charset "gb2312";
/* CSS Document */
body{ margin: 0 auto; font-size:12px; width:970px; padding:0; background-color:#c5d2e3;font-family: Arial, sans-serif, sans-serif;}

a { color: #cb021a; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
li { list-style:none;}

.hade{ background-image:url(/images/topbg.jpg); height:140px; margin-top:5px; border-bottom:1px #fff solid;}
.hadetop{ height:100px;}
.hademunu{ height:40px; color:#fff; padding-left:20px;}
.hademunu li { float:left; height:35px;  padding-left:15px; padding-right:37px; padding-top:5px; width:auto; font-weight:bold; line-height:12px;}
.hademunu li a{ color:#fff;}
.hademunu li a:hover{ text-decoration:none;}
.hademunu li.first { border:none;}
.hademunu li.default{border-left:1px #fff solid;}

.mid{ height:240px; border-bottom:1px #fff solid; background-color:#fff;}
.midleft { width:750px;  float:left}
.midleft img {border:10px #353535 solid;}
.midright{ float:left; margin-left:3px; width:215px;}
.midright1 {background-color:#808080; height:50px; border-bottom:1px #fff solid; color:#fff; line-height:20px; font-weight:bold; font-size:14px; font-weight:bold; text-align:center; padding-top:10px;}
.midright2 {background-color:#a6a6a6; float:left; margin-top:0px; padding:10px; height:160px;}



.footer{ background-color:#f4f4f5; color:#595959; line-height:20px;}
.footerline { background-image:url(footerline.jpg); height:20px;}
.txt{ padding-left:20px; padding-bottom:20px;}


.leftside{ width:180px; float:left; background-color:#fff; border-top:1px #ccc dotted;}
.leftside li{ height:28px; line-height:14px; border-bottom: 1px #ccc dotted; float:left; }
.leftside li a{ text-decoration:none; width:180px;display:block; padding-top:5px; padding-bottom:5px;}
.leftside li a:hover{ text-decoration:none; background-color:#f3f1f1; padding-top:5px;padding-bottom:5px;}
* html .leftside li a{width: 180px;}
.rightside{ float:left; padding-left:15px; background-color:#fff; padding-left:20px; color:#595959;}
.middle { background-color:#fff; padding:20px;}
.middlemulu{ height:30px;}
.middlemenu{ height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.middltext{ color:#595959; line-height:22px; padding-top:20px;}
.middlepage{ text-align:center; padding-top:10px;}
.texten{ width:355px; float:left; padding-left:15px; text-align:justify;}
.textch{ width:355px; float:left;}