
body{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	font-size:12px;
	color:#666666;
	font-family: "ËÎÌå",Arial, Helvetica, sans-serif;
}
#top1{
	width:99%;
	height:77px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(/images/topbj.jpg) left top;
}
#top2{width:980px; margin:auto;}
#toplogo{
    float:left;
	margin:0px 0 0 0px;
	width:500px;
	}
	
#toptime{
    float:right;
	margin:25px 0 0 0;
	}


#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:980px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(/images/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(/images/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(/images/menu_bg.gif) repeat-x;
	height:73px;
}
.menu_line{
	background:url(/images/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(/images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(/images/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:11px 14px 10px 10px;
	line-height:14px;
	background:url(/images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   
	background-position:left 100%;
}
#nav li .nav_on span{  
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}

#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(/images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
	text-decoration:none;
	color:#FF6000;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(/images/menu_on_right2.gif) no-repeat right top;
	text-decoration:none;
	color:#FF6000;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(/images/menu_on_left2.gif) no-repeat left bottom;
	text-decoration:none;
	color:#FF6000;
}
#menu_con li a:hover span{
	background:url(/images/menu_on_right2.gif) no-repeat right bottom;
	text-decoration:none;
	color:#FF6000;
}




.banner {	POSITION: relative; WIDTH: 980px; HEIGHT: 220px; OVERFLOW: hidden}
.banner-img {	Z-INDEX: 1; POSITION: absolute; WIDTH: 980px; HEIGHT: 220px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px}
.banner-img .banner-explain {	FLOAT: left}
.banner-explain {	POSITION: relative; PADDING-LEFT: 0px; WIDTH: 980px; HEIGHT: 210px; PADDING-TOP: 50px}
.banner-explain DT {	POSITION: absolute; WIDTH: 60px; DISPLAY: block; HEIGHT: 100px}
.banner-explain DT A {	WIDTH: 60px; DISPLAY: block; HEIGHT: 100px}
.banner-explain DT SPAN {	DISPLAY: none}
.banner-explain DD {	POSITION: absolute; TOP: 130px; LEFT: 135px}
.banner-explain LI {	FLOAT: left}
.banner-explain LI.intro {	LINE-HEIGHT: 1.2; MARGIN-TOP: 15px}
.banner-btn {	WIDTH: 112px; DISPLAY: block; HEIGHT: 32px; MARGIN-RIGHT: 8px}
.slj .banner-btn {	WIDTH: 130px}
.aask .banner-btn {	WIDTH: 130px}
.banner-btn A {	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
.banner-btn SPAN {	DISPLAY: none}
.banner-explain A {	TEXT-DECORATION: underline}
.banner-explain .aask A {	COLOR: #eefe8f}
.banner-explain .sdmjf A {	COLOR: #e1dcff}
.banner-explain .txf A {	COLOR: #dff1ff}
.banner-explain .sfk A {	COLOR: #dff1ff}
.banner-explain .slj A {	COLOR: #ba4c45}
.banner-explain .wsgw A {	COLOR: #e63423}
.banner-explain .xykhk A {	COLOR: #fdffdf}
.banner-explain .jfz A {	COLOR: #fdffdf}
.banner-explain .swf A {	COLOR: #dff1ff}
.banner-icon {	Z-INDEX: 3; POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; WIDTH: 360px; BOTTOM: 0px; PADDING-RIGHT: 20px; HEIGHT: 38px; PADDING-TOP: 3px}
.banner-overlay-bg {	Z-INDEX: 2; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; FILTER: alpha(opacity=50); BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #000; WIDTH: 362px; DISPLAY: none; HEIGHT: 41px; BORDER-TOP: #fff 1px solid; TOP: 1px; BORDER-RIGHT: #fff 1px solid; LEFT: 2px; -moz-opacity: .50; opacity: .50}
.hover .banner-overlay-bg {	DISPLAY: block}
.banner-icon UL {	Z-INDEX: 2; POSITION: absolute}
.banner-icon LI {	POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 3px; WIDTH: 32px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 32px; CURSOR: pointer; PADDING-TOP: 3px}
.banner-icon LI.current {	BORDER-BOTTOM: #333 3px solid; BORDER-LEFT: #333 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333 3px solid; BORDER-RIGHT: #333 3px solid; PADDING-TOP: 0px}
.banner-icon LI DIV {	BACKGROUND-IMAGE: url(/images/ico-banner-normal.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%}
.banner-icon LI .pointer {	BACKGROUND-IMAGE: url(/images/ico-banner-normal.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%}
.banner-icon LI.current DIV {	BACKGROUND-IMAGE: url(/images/ico-banner-hover.png)}
.banner-icon LI .aask {	BACKGROUND-POSITION: -222px 0px}
.banner-icon LI .aask .pointer {	BACKGROUND-POSITION: -222px -38px}
.banner-icon LI .sdmjf {	BACKGROUND-POSITION: -74px 0px}
.banner-icon LI .sdmjf .pointer {	BACKGROUND-POSITION: -74px -38px}
.banner-icon LI .txf {	BACKGROUND-POSITION: -37px 0px}
.banner-icon LI .txf .pointer {	BACKGROUND-POSITION: -37px -38px}
.banner-icon LI .sfk {	BACKGROUND-POSITION: -296px 0px}
.banner-icon LI .sfk .pointer {	BACKGROUND-POSITION: -296px -38px}
.banner-icon LI .slj {	BACKGROUND-POSITION: -148px 0px}
.banner-icon LI .slj .pointer {	BACKGROUND-POSITION: -148px -38px}
.banner-icon LI .wsgw {	BACKGROUND-POSITION: 0px 0px}
.banner-icon LI .wsgw .pointer {	BACKGROUND-POSITION: 0px -38px}
.banner-icon LI .xykhk {	BACKGROUND-POSITION: -111px 0px}
.banner-icon LI .xykhk .pointer {	BACKGROUND-POSITION: -111px -38px}
.banner-icon LI .jfz {	BACKGROUND-POSITION: -185px 0px}
.banner-icon LI .jfz .pointer {	BACKGROUND-POSITION: -185px -38px}
.banner-icon LI .swf {	BACKGROUND-POSITION: 222px 0px}
.banner-icon LI .swf .pointer {	BACKGROUND-POSITION: 222px -38px}
.banner-icon LI .pointer {	POSITION: absolute; WIDTH: 32px; BACKGROUND-ATTACHMENT: scroll; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -222px -38px; HEIGHT: 6px; TOP: -7px}
.banner-icon LI.current .pointer {	DISPLAY: block}

.clear {
	CLEAR: both; FONT: 0px/0px sans-serif
}
.dhbj{ float:left; width:100%; height:33px; background:url(/images/dhbj.jpg) repeat-x;}
.dhbj ul{margin:10px 0 0 15px;}
.dhbj ul li{float:left; color:#333333; font-size:13px; font-weight:bold; list-style:none; text-align:left; width:80%;}
.dhbj ul img { float:left; margin:15px 0 0 0;}
#neirong{margin:auto; width:980px; background:#ececec;}
#neirong .nleft{float:left; margin:3px 0 0 0; width:268px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}
#neirong .nconter{float:left; margin:3px 0 0 3px; width:445px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}
#neirong .nconterleft{float:left; width:200px; height:187px; background:#CCCCCC;}
#neirong .nconterleft ul{margin:auto;}
#neirong .nconterleft ul li{text-align:center; font-weight:bold; color:#3399FF; margin:2px 0 0 0; list-style:none;}
#neirong .nconterleft ul li a{text-align:center; font-weight:bold; color:#3399FF; margin:2px 0 0 0; list-style:none;}
#neirong .nconterright{ float:left; width:242px; height:187px; background:#ffffff;}
#neirong .nright{float:left; margin:3px 0 0 3px; width:252px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}
#neirong .nleft2{float:left; margin:3px 0 0 0; width:715px; height:400px; border:#FFFFFF 1px solid; background:#eef7fc;}
#neirong .nleft2cp{margin:auto; width:710px;}
#neirong .nleft2cp table{float:left; margin:5px 1px 0 2px;}
#neirong .nleft2cp table a{ text-decoration:none; color:#006699;}
#neirong .nright2{float:left; margin:3px 0 0 3px; width:252px; height:400px; border:#FFFFFF 1px solid; background:#eef7fc;}
#neirong .nright2 table{float:left; margin:10px 1px 0 2px;}
#neirong .nright2 table a{ text-decoration:none; color:#006699; font-size:14px; font-weight:bold;}

#di{margin:auto; width:980px;}
#di .xian{float:left; width:980px; margin:auto; font-size:0px;  height:1px; background:#999999;}
.xian2{float:left; width:100%; margin:auto; font-size:0px; height:20px;  background:#ffffff;}
#di .di{float:left; width:980px; margin:auto; height:150px;}
#di .di ul{ float:left; width:600px; margin:10px 0 0 110px; font-size:13px; color:#000000; text-align:center;}
#di .di ul li{ float:left; text-align:center; margin:0 5px 0 5px;}
#di .di ul li a{text-decoration:none; color:#0033FF;}
.hezuo {
	MARGIN-TOP: 3px; MARGIN-LEFT: 5px; COLOR: #666; LETTER-SPACING: 1px;
}
.hezuo UL {
	FONT-SIZE: 13px; MARGIN: 2px; WIDTH: 258px
}
.hezuo UL img { margin:3px 5px 3px 5px; float:left;}

.xinwen7 {
	MARGIN-TOP: 2px; MARGIN-LEFT: 5px; COLOR: #666; LETTER-SPACING: 1px
}
.xinwen7 UL {
	FONT-SIZE: 12px; MARGIN: 4px 2px 2px 2px; WIDTH: 98%;
}
.xinwen7 UL LI {
	FLOAT: left; MARGIN: 0px; WIDTH: 100%; LIST-STYLE-TYPE: none; HEIGHT: 23px; TEXT-ALIGN: left
}
.xinwen7 UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/images/bullet2-normal.gif) no-repeat 0px 8px; PADDING-BOTTOM: 0px; COLOR: #184dce; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
.xinwen7 UL LI A:hover {
	BACKGROUND: url(/images/bullet2-hover.gif) no-repeat 0px 8px; COLOR: #184dce; TEXT-DECORATION: underline
}
.xinwen7 UL LI SPAN {
	TEXT-DECORATION: none
}

.newg{margin:auto; width:980px; height:150px;}
#newcon{margin:auto; width:980px;}
#newcon .newleft{float:left; margin:3px 0 0 0; width:270px;}
#newcon .newleft1{float:left; margin:1px 0 0 0; width:268px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}
#newcon .newleft2{float:left; margin:2px 0 0 0; width:268px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}
#newcon .newleft3{float:left; margin:2px 0 0 0; width:268px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}
#newcon .newright{float:left; margin:3px 0 0 3px; width:702px; border:#FFFFFF 1px solid; background:#eef7fc;}
#newcon .newrightn{float:left; margin:5px; width:680px; border:#FFFFFF 1px solid; background:#ffffff; font-size:14px;}
#newcon .biaoti{ margin:auto; width:90%;}
#newcon .biaoti h1{text-align:center; font-size:18px; font:"ºÚÌå"; font-weight:bold; margin:10px 0 0 0;}
#newcon .tupian{margin:auto; width:90%;}
#newcon .tupian img{max-width:240px;
width:200px;
width:expression(document.body.clientWidth>600?"600px":"auto");
overflow:hidden;}
#newcon .tupianleft{float:left; width:240px;}
#newcon .tupianright{float:left; width:400px;}


#newcon .newleftl{float:left; margin:3px 0 0 0; width:200px;}
#newcon .newleftl1{float:left; margin:1px 0 0 0; width:198px; height:220px; border:#FFFFFF 1px solid; background:#eef7fc;}


.latestWeb{ width:980px; margin:10px auto 0;}
.latestWeb ul{ overflow:hidden; _height:1%;}
.latestWeb li{ float:left; border:1px solid #EBEAEA; width:150px; padding:10px; margin:14px 14px 0 0; }
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
div.bodycontent{font-family:Arial, Helvetica, sans-serif;padding:0 10px 10px 13px;color:#555;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
div.bodycontent ul{margin-left:0px}


.rolinList{ width:165px; height:auto; margin:0px auto 0 auto; text-align:left}
.rolinList li{margin-bottom:1px;border:1px solid #DADADA; list-style:none}
.rolinList li h2{ width:165px; height:45px;  background:#fff; font-size:14px; line-height:40px; padding-left:00px; color:#333; cursor:pointer;margin:0; padding:0; border:0; background:#FAFAFA; font-family:Arial, Helvetica, sans-serif,"ËÎÌå"}
.content{ height:100px;width:162px;  background:#fff;  background:#FAFAFA}
.content p{ margin:0px}