body{
	margin:0px;
	padding:0px;
}
div,p,br,span,table,tr,td,dd,dt,dl,li,ul,form{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#565656;
	font-family:"ËÎÌå";
}
ul,li,dl,dd,dt{
	list-style:none;
}
img{
	margin:0px;
	border:none;
	padding:0px;
}
a{
	margin:0px;
	padding:0px;
	color:#676767;
	font-size:12px;
	text-decoration:none;
}
a:hover{
	color:#F00;
}
#header{
	width:996px;
	height:336px;
	margin:0 auto;
}
#header .edge_left{
	background:url(../images/sider-1.jpg) repeat-y;
	width:8px;
	height:282px;
	float:left;
}
#header .edge_right{
	background:url(../images/sider-2.jpg) repeat-y;
	width:7px;
	height:282px;
	float:right;
}
#header .banner{
	width:981px;
	height:282px;
	float:left;
}
.logo{
	width:257px;
	height:82px;
	float:left;
}
.banner-1{
	width:724px;
	height:82px;
	float:right;
}
.banner-2{
	width:981px;
	height:200px;
	float:left;
}
.nav{
	width:996px;
	height:40px;
	float:left;
}
.nav .left{
	float:left;
	background:url(../images/nav-1.jpg) no-repeat;
	width:13px;
	height:40px;
}
.nav .right{
	float:right;
	background:url(../images/nav-2.jpg) no-repeat;
	width:15px;
	height:40px;
}
.nav .main{
	width:968px;
	height:40px;
	float:left;
	background:url(../images/nav-bg.jpg) repeat-x;
}
.main ul{
	margin:0 auto;
	width:833px;
	height:40px;
/*	border:red solid 1px;*/
}
.main ul li{
	width:90px;
	border-right:#A9AAAC solid 1px;
	height:17px;
	line-height:17px;
	margin-top:12px;
	text-align:center;
	float:left;
}
.main ul li a{
	color:#215C88;
	font-weight:bold;
	font-size:14px;
}
.gap{
	width:996px;
	height:14px;
	overflow:hidden;
	float:left;
}
.gap .left{
	background:url(../images/nav-3.jpg) no-repeat;
	float:left;
	width:13px;
	height:14px;
}
.gap .right{
	background:url(../images/nav-5.jpg) no-repeat;
	width:15px;
	height:14px;
	float:right;
}
.gap .g_box{
	width:968px;
	height:14px;
	float:left;
	background:url(../images/nav-4.jpg) repeat-x;
}
.bot{
	width:976px;
	overflow:hidden;
	margin:10px auto 0 auto;
}
.bot .header{
	background:url(../images/bot-1.jpg) no-repeat;
	width:976px;
	height:3px;
	overflow:hidden;
}
.bot .box{
	width:976px;
	height:51px;
	background:#E5E5E5;
}
.bot .box .logo{
	width:976px;
	height:51px;
	background:url(../images/bot-logo.jpg) no-repeat 915px top;
}
.sidebar{
	width:257px;
	float:left;
	overflow:hidden;
	background:#E5E5E5;
}
.sidebar .header{
	background:url(../images/sidebar_1.jpg) no-repeat;
	width:257px;
	height:5px;
	overflow:hidden;
}
.sidebar .box{
	width:246px;
	overflow:hidden;
	padding-left:5px;
	padding-right:6px;
}
.sidebar .bottom{
	background:url(../images/sidebar_2.jpg) no-repeat;
	width:257px;
	height:7px;
	overflow:hidden;
}
.sidebar .title{
	width:246px;
	height:29px;
}
.sidebar .title .left{
	background:url(../images/title.jpg) no-repeat;
	width:6px;
	height:29px;
	float:left;
}
.sidebar .title .right{
	background:url(../images/title-2.jpg) no-repeat;
	width:7px;
	height:29px;
	float:right;
}
.sidebar .title .name{
	background:url(../images/title-1.jpg) repeat-x;
	height:29px;
	width:233px;
	float:left;
}
.sidebar .title .name span{
	padding-left:6px;
	line-height:29px;
	font-weight:bold;
	color:#FFF;
	font-size:13px;
	float:left;
}
.sidebar .title .name img{
	float:right;
	margin-top:12px;
}
.sidebar .login{
	width:246px;
	overflow:hidden;
	padding-left:5px;
	padding-right:6px;
	margin-bottom:11px;
}
.sidebar .login .info-header{
	background:url(../images/contact-info-1.jpg) no-repeat;
	width:232px;
	height:5px;
	margin:10px auto 0px auto;
	overflow:hidden;
}
.sidebar .login .info-content{
	height:118px;
	width:232px;
	overflow:hidden;
	background:#FFF;
	margin:0 auto;
}
.sidebar .login .info-bottom{
	background:url(../images/contact-inf2.jpg) no-repeat;
	width:232px;
	height:5px;
	margin:0 auto;
	overflow:hidden;
}

.pic{
	width:236px;
	height:57px;
	margin:9px auto 0 auto;
}
.sidebar .contact{
	width:246px;
	overflow:hidden;
	padding-left:5px;
	padding-right:6px;
	margin-top:9px;
}
.sidebar .contact .tel{
	width:246px;
	height:69px;
	background:url(../images/tel.jpg) no-repeat left top;
}
.sidebar .contact .tel .name{
	margin-top:15px;
	height:15px;
	width:152px;
	float:right;
	color:#0673AE;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
}
.sidebar .contact .tel .number{
	margin-top:12px;
	height:17px;
	width:152px;
	float:right;
	color:#0673AE;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
}
.sidebar .contact .info-header{
	background:url(../images/contact-info-1.jpg) no-repeat;
	width:232px;
	height:5px;
	overflow:hidden;
	margin:0 auto;
}
.sidebar .contact .info-content{
	width:232px;
	overflow:hidden;
	background:#FFF;
	margin:0 auto;
}
.sidebar .contact .info-bottom{
	background:url(../images/contact-inf2.jpg) no-repeat;
	width:232px;
	height:5px;
	margin:0 auto;
	overflow:hidden;
}
.contentmain{
	margin:0 auto;
	width:981px;
	padding-left:8px;
	padding-right:7px;
	overflow:hidden;
	padding-top:16px;
}
.sidebar .news{
	width:232px;
	overflow:hidden;
	padding:0 7px;
}
.sidebar .news-hearder{
	background:url(../images/contact-info-1.jpg) no-repeat;
	width:232px;
	height:5px;
	overflow:hidden;
	margin-top:10px;
}
.sidebar .news-info{
	width:232px;
	overflow:hidden;
	background:#FFF;
}
.sidebar .news-info dl{
	width:211px;
	margin:0 auto;
	overflow:hidden;
}
.sidebar .news-info dl dt{
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:12px;
	color:#0D7EB8;
	width:211px;
	text-align:center;
	border-bottom:solid 1px #619DCF;

}
.sidebar .news-bottom{
	background:url(../images/contact-inf2.jpg) no-repeat;
	width:232px;
	height:5px;
	overflow:hidden;
}
.news-List{
	width:711px;
	overflow:hidden;
	float:right;
}
.news-List .titel{
	width:711px;
	height:34px;
}
.news-List  .titel .left{
	background:url(../images/box-1.jpg) no-repeat;
	width:10px;
	height:34px;
	overflow:hidden;
	float:left;
}
.news-List .titel .right{
	background:url(../images/box-2.jpg) no-repeat;
	width:11px;
	height:34px;
	overflow:hidden;
	float:right;
}
.news-List .titel .name{
	width:690px;
	height:34px;
	background:url(../images/box-bg.jpg) repeat-x;
	float:left;
}
.news-List .list{
	width:709px;
	overflow:hidden;
	border-left:solid 1px #1F69B0;
	border-right:solid 1px #1F69B0;
	padding-top:7px;
}
.news-List .list dl{
	width:685px;
	height:24px;
	border-bottom:#087BB4 dashed 1px;
	margin:0 auto;
	line-height:24px;
	padding-left:5px;
}
.news-List .bottom{
	background:url(../images/box-3.jpg) no-repeat;
	width:711px;
	height:6px;
	overflow:hidden;
}


.nav-2{
	margin-left:8px; margin-top:-20px; position:absolute; z-index:999px; margin-top:-10px; style="display:none;
}
.nav-2 .bg{
	background:#1193cb
}