
.clear{
clear:both;
}
.label-banner{
width:960px;
margin:0 auto;
background:url(images/banner.jpg) no-repeat left;
height:41px;
padding-top:159px;
}
.label-banner ul{
margin:0;
padding:0 0 0 20px;
}
.label-banner ul li{
list-style:none;
float:left;
width:130px;
height:41px;
text-align:center;
background:url(images/nav-bg2.jpg) no-repeat left bottom;
margin-right:5px;
font-size:14px;
}
.label-banner ul li a{
text-decoration:none;
font-weight:bold;
color:#0e67a0;
display:block;
height:25px;
padding-top:16px;
}
.label-banner ul li a:hover, .label-banner ul li a.active{
background:url(images/nav-bg1.jpg) no-repeat left bottom;
color:#FF4400;
}
.related-list{
background:url(images/related-list-bg.jpg) repeat-y right;
width:960px;
margin:0 auto;
margin-top:10px;
}
.related-list .related-list-left{
width:6px;
float:left;
background:url(images/related-list-left.jpg) no-repeat left top;
height:262px;
}
.related-list .related-list-right{
width:7px;
float:right;
background:url(images/related-list-right.jpg) no-repeat right top;
height:262px;

}
.related-list .related-list-mid{
width:947px;
float:left;
background:url(images/related-list-mid.jpg) repeat-x top;
}
.content{
float:left;
width:305px;
padding:30px 0 0 30px;
}
h1,h2,h3{
margin:0;
padding:0;
}
h1{
font-size:16px;
color:#ff4400;
display:block;
padding:33px 0 13px 50px;
background:url(images/pic5.jpg) no-repeat left bottom;
}
h2{
font-size:14px;
color:#0066CC;
padding-top:40px;
padding-left:50px;
}
h3{
font-weight:normal;
font-size:12px;
line-height:24px;
padding:10px 0 0 0;
padding-left:50px;
}
.pic1,.pic2,.pic3,.pic4{
float:right;
}
.pic1{
width:561px;
padding:30px 0 20px 10px;
}
.related-list-bottom{
background:url(images/related-list-bottom-mid.jpg) repeat-x bottom;
height:10px;
}
.related-list-bottom-left{
width:7px;
float:left;
background:url(images/related-list-bottom-left.jpg) no-repeat left bottom;
height:10px;
}
.related-list-bottom-mid{

width:946px;
float:left;
text-align:center;
}
.related-list-bottom-right{
width:7px;
float:right;
background:url(images/related-list-bottom-right.jpg) no-repeat right bottom;
height:10px;
}
.pic6{
background:url(images/pic6.jpg) no-repeat left bottom;
}
.pic7{
background:url(images/pic7.jpg) no-repeat left bottom;
}
.pic8{
background:url(images/pic8.jpg) no-repeat left bottom;
}

.label-banner ul li.more{
background:url(images/nav-bg3.jpg) no-repeat left bottom;
width:94px;
height:41px;
}
.label-banner ul li.more a:hover, .label-banner ul li.more a.active{
background:url(images/nav-bg4.jpg) no-repeat left bottom;
}
.more-list{
width:885px;
margin:0 auto;
padding:30px 0 0 0;
}
.more-list ul{
margin:0;
padding:0;
}
.more-list ul li{
list-style:none;
font-size:14px;
line-height:30px;
font-weight:bold;
}
.more-list ul li a{
text-decoration:none;
color:#2171ac;
background:url(images/icon.gif) no-repeat left -10px;
padding-left:25px;
}
.more-list ul li a:hover, .more-list ul li a.active{
color:#ff6600;
}

.list-top-bg{
background:url(images/list-top-bg.jpg) no-repeat left bottom;
height:13px;
font-size:0;
}
.list-mid-bg{
background:url(images/list-mid-bg.jpg) repeat-y left bottom;
padding-bottom:20px;
}
.list-bottom-bg{
background:url(images/list-bottom-bg.jpg) no-repeat left bottom;
height:13px;
font-size:0;
margin-bottom:10px;
}
.list-content{
width:300px;
float:left;
}
.list-content h2{
font-size:12px;
color:#ff6600;
padding:20px 10px 0 35px;
line-height:20px;
}
.list-content h3{
font-weight:normal;
font-size:12px;
line-height:24px;
padding:10px 0 0 0;
padding-left:35px;
}
.list-pic1{
float:right;
width:550px;
padding:25px 30px 0 0;
text-align:center;
}
