* {margin: 0; padding: 0;}

body{background-color:#fff7e8; background-image:url('bg.jpg'); margin:0 auto; font-family: Tahoma, Verdana, Arial, sans-serif;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a {color: #0000FF; text-decoration:none;}
a:hover{color: #000000; text-decoration: underline;} 
ul, li {list-style: none;margin:0 ; padding:0; } 

#ls{ width:340px; height:229px; text-align:center; }
#ls p {font-size: 10px; color: #666666; margin-top:140px; }
#ls span.de{display:block; width:320px; height:86px; background:url('lsb.jpg') no-repeat; padding:5px 10px; text-align: center;}
#ls a { color: #0033FF; text-decoration:none; font-weight:bolder; font-size:11px; white-space:2px;} 
#ls a:hover { color: #000000; text-decoration:underline;}

.logo { margin:0 auto; height:229px; width:1193px; background-image:url('logo.jpg'); background-repeat:no-repeat; background-position:left top; }
.logo img { width:165px; height:225px; border: solid #000000 1px; margin-top:2px;margin-left:3px;}
.logo img:hover { border:1px solid #ffffff;}
.logo ul { width:1190px; height:230px;}
.logo li { float:left; width:170px; height:230px; color: #000000;} 
.ntop{width:340px; height:1380px;}
.ntopl{float:left;}
.ntopr{float:right;} 
.ntop span{width:340px; height:227px; display:block; background:url('t1.jpg') no-repeat right #efbd7f; margin-top:2px;}
.ntop .if img{width:155px; height:215px; margin:5px;}
.ntop p{font-size:14px; font-weight:bold; width:170px; float:right;}
.ntop a.tit{display:block; width:125px; padding-left:45px; padding-top:10px; padding-bottom:10px; font-size:16px; font-weight:bolder; float:right; background:url('tb.jpg') left no-repeat; }
.ntop a.c{padding:3px; font-size:13px; background-color: #caff2a; clear:both; margin:5px auto; display:block; text-align:center; color:#826666; width:145px; border:1px #826666 solid;}
.ntop a.c:hover{color: #FFFF00; background:#006600;}
.top{width:970px; margin:5px auto; } 
.top a.tit2{display:block; width:250px; height:50px; padding-left:50px; padding-top:5px; margin:5px; padding-bottom:5px; font-size:16px; font-weight:bolder; float:right; background:url('tb.jpg') left no-repeat #fffde1; border:1px solid black}
.top p{font-size:12px; color: #000000; }
.top h1{ font-size:24px; color: #000000; clear:both; text-align:center;}
.pictop2 {width:1180px; height:715px; background-color: #8b6e6e; color:#FFFFFF; font-weight: bolder; text-align:center; margin: 0 auto; padding:5px;}
.pictop2 li { float:left; width:125px; font-size:11px; height:170px; margin-top:3px;}
.pictop2 li img{width:120px; height:150px; border: solid #000000 1px; text-align:center}
.pictop2 li img:hover{border: solid #FFFFFF 1px;}
.pictop2 ul { width:1125px; margin:auto; background:#fffde1;}
.best a{display:block; font-size:22px; font-weight:bolder; text-align:center;}
.best p{font-size:12px; font-weight:bold; padding:5px;}
.block {margin:0 auto; width:1193px; height:1381px; }
.block img{width:165px; height:225px; border: solid #000000 1px; float:left; margin-left:3px; margin-top:2px;}
.block img:hover{border:1px solid #ffffff;text-decoration:none; } 
 
.footer {margin:0 auto;width:978px; height:71px;}
.footer img { border:0; width:978px; height:71px;} 