@charset "utf-8";
/* CSS Document */
body
{
	margin:0px auto;
	}
p
{
	font-family:"宋体";
	font-size:12px;
	padding:2px;
	margin:0px;
	color:#000;
	line-height:1.5;
	}
h1
{
	font-family:"宋体";
	font-size:14px;
	padding:2px;
	margin:0px;
	color:#F00;
	}
a
{
	font-family:"宋体";
	font-size:12px;
	padding:2px;
	margin:0px;
	color:#000;
	text-decoration:none;
	}
a:hover
{
	color:#F00;
	text-decoration:underline;
	}
img
{
	border:0px;
	}
ul
{
	margin:0px;
	padding:0px;
	}
li
{
	margin:0px;
	padding:0px;
	display:inline;
	}
.sty1
{
	color:#F00;
	}
.sty2
{
	color:#000;
	}
.sty3
{
	color:#FFF;
	}
.ckgd
{
	display:block;
	float:right;
	margin-right:15px;
	margin-top:10px;
	color:#F00;
	}
.A
{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.B
{
	margin:0px auto;
	background-image:url(/image/topback.jpg);
	}
.C
{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin-top:8px;
	}
.top
{
	width:1000px;
	height:21px;
	overflow:hidden;
	margin:0px auto;
	padding-top:1px;
	}
.logo
{
	width:1000px;
	height:92px;
	overflow:hidden;
	}
.logo-1
{
	width:228px;
	height:92px;
	overflow:hidden;
	float:left;
	}
.logo-2
{
	width:399px;
	height:92px;
	overflow:hidden;
	float:left;
	background-image:url(/image/logocenter.jpg);
	}
.logo-3
{
	width:373px;
	height:92px;
	overflow:hidden;
	float:left;
	background-image:url(/image/logoright.jpg);
	}
.nav
{
	width:1000px;
	height:24px;
	overflow:hidden;
	background-color:#A7010D;
	padding-top:6px;
	}
.nav a
{
	display:block;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	float:left;
	margin-left:25px;
	text-decoration:none;
	}
.nav a:hover
{
	color:#F90;
	text-decoration:underline;
	}
.nav p
{
	display:block;
	float:right;
	color:#FFF;
	margin-right:15px;
	}
.left
{
	width:241px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.left_top
{
	width:221px;
	height:24px;
	overflow:hidden;
	background-image:url(/image/lefttop.jpg);
	padding-top:6px;
	padding-left:20px;
	margin-top:8px;
	}
.left_bottom
{
	width:229px;
	height:auto;
	overflow:hidden;
	border:1px solid #ccc;
	border-top:0px;
	padding:5px;
	}
.jslb li a
{
	width:200px;
	display:block;
	overflow:hidden;
	background-repeat:no-repeat;
	background-image:url(/image/sanjiao.jpg);
	background-position:left center;
	padding-left:10px;
	margin-left:10px;
	white-space: nowrap;
    text-overflow: ellipsis;
	margin-top:5px;
}
.jslb1 li a
{
	width:210px;
	display:block;
	overflow:hidden;
	margin-left:10px;
	white-space: nowrap;
    text-overflow: ellipsis;
	margin-top:5px;
	}
.center
{
	width:523px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:11px;
	}
.flashimg
{
	width:523px;
	height:198px;
	overflow:hidden;
	}
.center_top
{
	width:503px;
	height:24px;
	overflow:hidden;
	margin-top:8px;
	background-image:url(/image/center.jpg);
	padding:6px 0px 0px 20px;
	}
.center_bottom
{
	width:521px;
	height:auto;
	overflow:hidden;
	border:1px solid #CCC;
	border-top:0px;
	}
.center_bottom_1
{
	width:506px;
	height:21px;
	overflow:hidden;
	background-image:url(/image/red.jpg);
	padding:4px 0px 0px 15px;
	}
.center_bottomnews
{
	width:521px;
	height:auto;
	overflow:hidden;
	border:1px solid #CCC;
	border-top:0px;
	padding-bottom:5px;
	}
.center_bottomnews p
{
	font-size:14px;
	padding-left:10px;
	}
.pad5
{
	padding:5px;
	}
.Wepromise
{
	padding:0px;
	display:block;
	width:503px;
	height:35px;
	overflow:hidden;
	background-image:url(/image/1back.jpg);
	margin-left:9px;
	margin-top:5px;
	text-decoration:none;
	}
.Wepromise:hover
{
	text-decoration:none;
	color:#000;
	background-image:url(/image/2back.jpg);
	}
.right
{
	width:215px;
	height:auto;
	overflow:hidden;
	float:right;
	}
.right_top
{
	width:195px;
	height:24px;
	padding:6px 0px 0px 20px;
	overflow:hidden;
	background-image:url(/image/righttop.jpg);
	margin-top:8px;
	}
.right_bottom
{
	width:203px;
	height:auto;
	overflow:hidden;
	padding:5px;
	border:1px solid #CCC;
	border-top:0px;
	}
.D
{
	width:988px;
	height:auto;
	overflow:hidden;
	padding:5px;
	border:1px solid #CCC;
	margin-top:8px;
	}
.bottom
{
	width:1000px;
	height:auto;
	overflow:hidden;
	}
.bottom p
{
	text-align:center;
	color:#666;
	}
.bottom a
{
	color:#666;
	}
.E
{
	width:1000px;
	height:5px;
	overflow:hidden;
	background-color:#900;
	}
