/* CSS Document */
body{ font-size:12px; line-height:25px;}
body,dl,dd,dt,ul,li,ol,h1,h2,h3,p{ display:block; margin:0px; padding:0px; list-style:none;}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000}
a:hover{ color:#000; text-decoration:none;}
a:active{ color:red;}
.top{background:#efefef;height:40px;line-height:40px;}
<!--.top ul{ width:960px; margin:0px auto}
-->.
.topnav img{ width:230px; float:left; padding-left:20px}
.topnav,.main{margin: 0 auto;padding: 0;width:950px;}
.topnav ul{float:right;display:inline; width:620px; height:40px; line-height:40px; padding:0px 0px 0px 60px}
.topnav ul li{float:left;display: inline;}
.topnav ul li a{padding:53px 2px; height:40px; line-height:40px;}
.topnav img{ float:left}
<!--top end-->
.main{ margin:0px auto; width:950px; padding:0px;}
.lfmain{ width:470px; float:left}
.rfmain{ width:470px; float:right}
.news{ border:solid 1px #CCCCCC; width:467px; margin:0px auto; height:auto}
.news dl dt,.news h3{ width:90px; height:40px; background:#900}
.news dl dt h2{ color:#FFF; text-align:center; height:40px; line-height:40px;}
.news dl dd ul{overflow:hidden; padding-bottom:10px;}
.news dl dd ul li{padding:11px;}
.news dl dd ul img{ padding: 0px 0px 0px 5px}
.sc dl dt,.sic dl dt{ width:170px; height:40px;}
.sc dl dd ul{ padding:10px;}
.sc dl dd ul li{ border: solid 1px #CCCCCC; margin:5px;} 
.wb{ width:300px; padding:5px;}
.wb img{ width:85px; height:60px; float:left;}
.news dl dd ul.wbwz{ float:left;}
.wbwz{ width:350px; float:left}
.scc{ height:450px}
.sic dd{ padding-left:20px}
.sic dl dd ul li img{ width:100px; height:80px; float:left}
.sic dl dd ul li h2{ width:200px; height:30px; line-height:30px; float:left; padding-left:15px; padding-top:20px}
.sic dl dd ol{ clear:both; padding:20px 0px 0px 15px; font-size:16px}
.news h2{ color:#000}
.news dl dd ul li img{text-align:left; width:100px;}
.news dl dd ul li.ii img{ width:200px;}
.news dl dd ul.ii img{ float:left; width:300px;}
.news dl dd ul .ii p{ width:230px; float:right;}

<!--页面html end-->
.ul {list-style:none;}
.wrap {width:670px;height:340px;position:relative;overflow:hidden;float:left;margin:10px;}
.slidebox {width:670px;position:absolute;top:0;left:0; padding-top:30px;}
.slidebox li {float:left;width:670px;height:240px;left:0;top:0;}
.slidebox li img {display:block;width:670px;height:340px;}
.dot {position:absolute;width:100%;height:30px;background:rgba(0,0,0,0.3);text-align:right;bottom:0;left:0;}
.dot p {margin-right:10px;}
.dot b {width:17px;height:17px;border-radius:20px;color:#333;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:17px;margin:0 3px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#F63;color:#fff;border:1px solid #f63;}
.news h3{ color:#FFF; text-align:center; height:30px; line-height:30px;}

