body,div,ul,li,p,h1,h2,h3,span{ margin:0px; border:0px; padding:0px;}
body{ margin:0px auto; width:985px;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#979797;}
a:hover{text-decoration: none;overflow: auto;position: relative;left: 1px;top: 1px;}
.line{ clear:both; font-size:1px;  width:100%; line-height:1px; height:1px;}
.h3{ height:3px; background:#47496F;}
.h2{ height:2px;}
.bg1{ background: url(images/2.jpg) bottom right no-repeat;}
.bg2{ background: url(images/1.jpg) bottom right no-repeat;}
.bg3{ background: url(images/1.gif) bottom right no-repeat;}
#top{ height:280px; width:983px; float:right;}
#logo{ float:left; margin:10px 10px 10px 10px;}
#logo img{ width:130px; height:60px;}
#topul{ float:right; width:400px; margin:3px; font-size:10px; line-height:15px;}
#topul li{ float:left; margin-right:30px; display:block; }
#topul li a{ display:block; }
#topul li a:hover{ color:#000000; font-weight:bold;}
#nav{ float:right; width:800px; margin:30px 0px;}
#nav li{ float:left; display:block; margin-right:25px;}
#nav li a{ display:block; }
#nav li a:hover{ color:#182A75;}

#center{ width:983px; float:right;}
#left{ width:802px; float:left;}
#right{ width:180px; float:right;}

.info{ width:380px; float:left; margin:30px 0px 10px 0px; height:160px; }
.ml20{ margin-left:20px;}
.mt20{ margin-top:20px;}
.bgline{ background:url(images/line.gif);}
.title{ width:76px; margin-top:10px; float:left; text-align:right;overflow:hidden;}
.list{ display:block; float:left; width:286px; margin-top:10px; margin-left:8px; float:left;overflow:hidden;}
.list li{ display:block; float:left; line-height:25px; font-size:12px; border-bottom:#eeeeee 1px dotted; text-overflow:clip;overflow:hidden;white-space: nowrap; }
.list li p{ line-height:20px; margin:5px;}
.tit{ height:40px; float:left; width:380px;}
.tit .titl{ float:left;}
.tit .del{ float:right; display:block; margin-top:30px;}
#photo{ float:left; margin:15px 10px 0px 0px; border:1px #eeeeee solid; padding:1px;}
.listp{ float:left; width:200px;}
.listp li{ line-height:25px; font-size:12px; border-bottom:#eeeeee 1px dashed; }
.listp li p{ line-height:20px; margin:5px;}

#rightad{ margin:0px auto; width:160px; height:300px; margin-top:30px; border:3px #F3F3F3 solid; text-align:center; line-height:30px;}
.ad{margin-top:10px; margin-bottom:10px;}
.ad li{ }
.ad li img{ width:130px; height:45px; border:#DFE3E2 1px solid;}


.left{ float:left; width:190px; }
.left h2{line-height:40px;}
.lcline{ float:left; width:50px; background:url(images/sline.gif) no-repeat; height:360px;}
.center{ float:left; width:720px;}
.nava{}
.nava .title{line-height:25px; height:25px; width:180px; text-align:left;}
.nava .title a{display:block;}
.nava li{ line-height:25px; height:25px;}
.nava li.n{ background:#95B8E2;}
.nava li a{ display:block;}
.nava li a:hover{ color:#FF0000; background:#CCCCCC;}

.center .t{ line-height:30px; height:30px; background:url(images/dui.gif) 0px no-repeat; text-indent:10px; border-bottom:#eeeeee 1px dashed;}
.center .t span{ float:right; display:block; font-size:12px;}
.center .t h3{ float:left; }
.content{ padding:10px;}
.contentphoto{ margin:10px; float:left;}
.content .ul{ margin:30px;}
.content .ul li{ line-height:30px; border-bottom:#eeeeee 1px dashed;}
.content .ul li a{ color:#000000;}
.content .ul li a:hover{ color:#FF0000;}
.content p{ }

#bottom{width:100%; float:right; margin-top:10px; background:#FAFBFD; height:80px;}
#bottom p{ margin-left:0px; font-size:14px;}
