.warp , .cw{width:981px;margin:0 auto;}

header{border-top:5px solid #2ab5f8;background:url(../images/common/header_bg.jpg) top left repeat-x;
	height:96px;overflow:hidden;background-color:#fff;}
header .logo{background:url(../images/common/logo.jpg) no-repeat;
	width:400px;height:52px;text-indent:-9999em;margin:19px 0 0 0;}
header .tools_body{background:url(../images/common/tools_bg.jpg) no-repeat;width:217px;
	height:24px;line-height:24px;overflow:hidden;margin:34px 12px 0 0;text-align:center;}
header .tools_body a{color:#909090;}
header .tools_body span{color:#909090;padding:0 2px;}

.nav{height:32px;line-height:32px;}
.nav ul{height:32px;}
.nav ul li{float:left;position:relative;}
.nav ul li a{float:left;display:block;height:32px;line-height:32px;text-align:center;
	width:122px;font-size:13px;color:#6c6b6b;text-decoration:none;font-weight:700;background:url(../images/common/nav_bg.jpg) repeat-x;}
.nav ul li:hover a , .nav ul li.cur a{background:#2ab5f8;color:#fff;}
.nav ul li .subNav{width:112px;background-color:#2ab5f8;position:absolute;top:32px;left:0;
	padding:0 5px;display:none;overflow:hidden;}
.nav ul li .subNav p{line-height:28px;}
.nav ul li .subNav p a{display:inline;height:28px;line-height:28px;color:#fff;text-align:left;font-weight:100;
	background:none;}
.nav ul li .subNav p a:hover{background:none;font-weight:700;}

footer{height:30px;line-height:30px;background-color:#2ab5f8;}
footer p{height:30px;line-height:30px;}
footer p.fl{color:#fff;}
footer p.fl em{color:#f5ab12;padding:0 5px;}
footer p.fr{color:#fff;}
footer p.fr span{padding-left:20px;}

.main{padding:25px 0 60px;}

.sidebar_body{width:210px;}
.sidebar_body h3{height:45px;line-height:45px;background-color:#2ab5f8;
	color:#fff;font-size:18px;font-weight:700;text-indent:15px;border-bottom:2px solid #03b1f3;}
.sidebar_body ul{}
.sidebar_body ul li{height:38px;margin-bottom:1px;}
.sidebar_body ul li a{display:block;height:38px;line-height:38px;text-indent:15px;
	background-color:#f4f4f4;color:#333;font-size:14px;}
.sidebar_body ul li a:hover , .sidebar_body ul li a.cur{text-decoration:none;background-color:#80cdf2;color:#fff;}

.address_body{padding-top:30px;}
.address_body h4{color:#2ab5f8;font-size:16px;border-bottom:2px solid #2ab5f8;padding-bottom:10px;margin-bottom:10px;
	text-indent:15px;}
.address_body table th , .address_body table td{border-bottom:1px dotted #cbcbcb;padding:10px 0;
	font-size:14px;}
.address_body table img{vertical-align:middle;padding-right:10px;}
.address_body table th{padding-left:15px;}
.address_body table td{color:#666;padding-right:15px;}
.address_body table a{color:#666;}

.content_body{width:740px;margin-left:20px;}
.big_tit{height:38px;line-height:38px;border-bottom:1px solid #dcdcdc;margin-bottom:30px;}
.big_tit span{display:inline-block;vertical-align:middle;height:36px;line-height:36px;
	font-size:18px;color:#555;border-bottom:2px solid #2ab5f8;font-size:700;}
.big_tit div.fr{height:38px;line-height:38px;}
.big_tit div.fr a{color:#666;}
.big_tit div.fr em{color:#ccc;padding:0 5px;}
.big_tit div.fr code{color:#2ab5f8;}

.pager{text-align:center;padding-top:30px;}
.pager span{display:inline-block;height:20px;line-height:20px;padding:0 5px;color:#333;}
.pager a{display:inline-block;height:20px;line-height:20px;padding:0 5px;color:#333;border:1px solid #dcdcdc;
	font-size:14px;text-decoration:none;}
.pager a:hover , .pager a.cur{background-color:#2ab5f8;color:#fff;border:1px solid #2ab5f8;}

.return_body{border-top:1px dotted #dcdcdc;padding-top:10px;margin-top:30px;text-align:right;}
.return_body a{display:inline-block;background-color:#2ab5f8;color:#fff;font-size:14px;
	text-decoration:none;width:75px;height:25px;line-height:25px;text-align:center;}
.return_body a:hover{background-color:#333;}
