.warp{width:956px;margin:0 auto;}

.innerBg{background:#fff url(../images/common/innerBg.jpg) repeat-x;}

.productBg{background:#fff url(../images/product/productBg.jpg) repeat-x;}
.joinBg{background:#fff url(../images/join/joinBg.jpg) repeat-x;}
.mediaBg{background:#fff url(../images/media/mediaBg.jpg) repeat-x;}
.contactBg{background:#fff url(../images/contact/contactBg.jpg) repeat-x;}
#joinBanner img{top:0;left:0;}

header{height:87px;overflow:hidden;}
header .toolsBar{height:24px;line-height:24px;text-align:right;font-size:10px;padding-right:20px;}
header .toolsBar a{font-family:Arial,microsoft yahei;color:#666;}
header .toolsBar span{padding:0 8px;color:#666;}

.navBody{height:63px;}
.navBody .logo{display:block;background:url(../images/common/logo.jpg) no-repeat;
	width:155px;height:42px;text-indent:-9999em;margin-left:26px;}
nav{margin:24px 20px 0 0;}
nav ul{height:20px;}
nav ul li{float:left;margin-left:55px;}
nav ul li a{color:#444;font-size:14px;font-weight:700;}
nav ul li a:hover, nav ul li a.cur{color:#06c;text-decoration:none;}


footer{height:32px;line-height:32px;background-color:#eee;}
.innerFooter{width:956px;margin:0 auto;text-align:right;}
.innerFooter p{font-size:11px;color:#333;}
.innerFooter p a.icp{color:#333;font-size:11px;}

.main{height:auto;min-height:600px;_height:600px;}
.main .bannerBody{height:270px;position:relative;}
.bannerBody img{position:absolute;bottom:0;left:0;}
.content{margin-top:20px;}

.sidebarBody{width:212px;margin-left:23px;}
.sidebarBody h3{border-bottom:3px solid #999;display:block;height:30px;}
.sidebarBody ul li{line-height:26px;border-bottom:1px solid #c9c9c9;}
.sidebarBody ul li a{display:block;line-height:26px;padding-left:16px;
	background:url(../images/common/sidebarIco.jpg) 6px 10px no-repeat;color:#333;}
.sidebarBody ul li a:hover , .sidebarBody ul li a.cur{color:#0079c1;text-decoration:none;
	background:url(../images/common/sidebarIco1.jpg) 6px 10px no-repeat;}
.sidebarBody ul li dl{border-top:1px dotted #c9c9c9;display:none;}
.sidebarBody ul li dl dt a{background:none;border-bottom:1px dotted #c9c9c9;}

article{width:625px;margin-left:45px;padding-right:30px;}
article strong{font-weight:100;}
article h2{font-size:24px;color:#0079c1;padding:10px 0 15px;}
article p{color:#333;line-height:18px;padding-bottom:8px;}
article p a{color:#0066cc;}

.pager{text-align:right;padding:10px 0 20px;}
.pager a{margin-left:6px;}

