body{
background:#E0E0E0;
margin:0;
padding:0;
font:12px 'tahoma';
}
a{
color:#333;
text-decoration: none;

}

a:hover{
color:#f30;
}
ul{
list-style:none;
padding:0;
margin:0;
}
ul li{
list-style:none;
padding:0;
margin:0;
}
.clear{
clear:both;
}
#header,#menu,#content,#footer{
width:907px;
margin:0 auto;
}
#header{
padding:5px 0 0 0;
}
#header .logo{
float:left;
width:162px;
height:52px;
}
#header .toplink{
float:right;
width:215px;
background: url('/images/toplink.jpg') no-repeat;
height:24px;
text-align:center;
padding:6px 0 0 0;
margin:10px 0 0 0;
font-s
}

#menu{
background:url('/images/menubg.jpg') no-repeat;
height:41px;
}
#menu ul{
list-style:none;
margin:0 0 0 30px;
}
#menu ul li{
float:left;
width:105px;
height:41px;
}
#menu ul li a{
text-align:center;
display:block;
color:#fff;
width:105px;
height:28px;
padding:13px 0 0 0;
}
#menu ul li a:hover,#menu ul li a.the{
background:url('/images/perlinkbg.jpg') no-repeat top center;
display:block;
}
#clear{
clear:both;
}
#content{
background:url('/images/contentbg.jpg') repeat-y ;

}
.search_form{
background:url('/images/contenttop.jpg') no-repeat ;
padding:15px 100px;
}
.search_form .search_nav a{
width:38px;
display:block;
float:left;
text-align:center;
height:15px;
padding:5px 0 0 0
}
.search_form .search_nav a:hover,.click{
background:#f90;
color:#fff;
}
.search_form .search_nav a:hover,.click1{
background:#fff;
}
.search_form .input{
width:597px;
border:1px solid #333;
height:18px;
padding:2px 0;
}
.search_form .submit{
border:1px solid #eee;
height:24px;
color:#fff;
background:#f90;
padding:2px 10px;
font-size:14px;
font-weight:bold;
}
.cwap{
background:url('/images/contentfoot.jpg') no-repeat center bottom ;
padding:0 20px 20px 20px;
}
.content_left{
float:left;
width:330px;
}
.content_left h2{
font-size:14px;
color:#fff;
background:url('/images/h2title.gif') no-repeat;
height:26px;
padding:5px;
margin:0 0 10px;
}
.content_left h2 a{
color:#fff;
}
.content_left .more_right,.content_middle .more_right,.content_right .more_right{
float:right;
color:#fff;
font-size:12px;
font-weight:100;
}
.more_right a{
color:#fff;
}
.more_right a:hover{
color:#000;
}
.content_left ul li{
padding:12px 0;
}
.content_left ul li b a{

}
.content_left ul li p{
line-height:20px;
padding:0;
margin:0;
}
.content_left ul li img{
margin:0 10px 0 0;
}
.content_left ul li a img{
border:2px solid #ccc;
}
.content_left ul li a:hover img{
border:2px solid #000;
}
.content_middle{
width:330px;
float:left;
margin:0 10px;

}
.content_middle h2{
font-size:14px;
color:#fff;
background:url('/images/h2title.gif') no-repeat;
height:26px;
padding:5px;
margin:0 0 10px;
}
.content_middle h3{
font-size:14px;
margin:0;
padding:0;
}
.content_middle h3 a{
color:#f60;
}
.content_middle h3 a:hover{
color:#000;
}
.content_middle ul.box{
padding:10px 0;
}
.content_middle ul.box li{
background:url('/images/icon.gif') no-repeat 0 8px;
border-bottom:1px solid #eee;
padding:3px 0 3px 10px;
}

.content_middle p{
padding:5px 0;
margin:0;
line-height:18px;
word-break:break-all;
}
.content_middle p img{
margin:0 5px;
}

.list{
width:660px;
}
.list h2{
background:url('/images/h2title3.gif') no-repeat;
}
.list h2 a{

color:#FFFFFF;
}
.list h2 a:hover{

color:#f30;
}
.list p{
line-height:24px;
font-size:14px
}

.list ul.box li{
width:46%;
float:left;
height:20px;
margin:0 3px;
}
.nav_list{
text-align:center;
padding:10px 0
}
.nav_list a{
margin:0 10px;
}
.content_right{
float:right;
width:182px;

}

.content_right h2{
font-size:14px;
color:#fff;
background:url('/images/h2title2.gif') no-repeat;
height:26px;
padding:5px;
margin:0 0 10px;
}
b.red a{
color:#f60;
}
.content_right ul.box{
background:#E7E7E7;
padding:10px;
}
.content_right ul.box li{
background:url('/images/icon.gif') no-repeat 0 8px;
border-bottom:1px solid #ccc;
padding:3px 0 3px 10px;
}



#footer{
line-height:22px;
text-align:center;
padding:5px 0 10px;
}