* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bodybg.gif) #ffffff no-repeat top; PADDING-RIGHT: 0px; FONT-FAMILY: "ËÎÌå"; FONT-SIZE: 14px; PADDING-TOP: 0px
}
a.nav{
 width:88px;
 height:40px;
 line-height:40px;
 color:#fff;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
a.nav:hover{
 background:url(index_navg1.jpg) no-repeat;
 width:88px;
 height:40px;
 line-height:40px;
 color:#FFE496;
 text-decoration:none;
}
a.nav1{
 width:88px;
 height:40px;
 line-height:40px;
 color:#fff;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
a.nav1:hover{
 background:url(index_navg2.jpg) no-repeat;
 width:88px;
 height:40px;
 line-height:40px;
 color:#FFE496;
 text-decoration:none;
}
a.nav2{
 width:120px;
 height:40px;
 line-height:40px;
 color:#fff;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
a.nav2:hover{
 background:url(index_navg3.jpg) no-repeat;
 width:120px;
 height:40px;
 line-height:40px;
 color:#FFE496;
 text-decoration:none;
}
a.nav3{
 width:88px;
 height:40px;
 line-height:40px;
 color:#fff;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
a.nav3:hover{
 background:url(index_navg4.jpg) no-repeat;
 width:88px;
 height:40px;
 line-height:40px;
 color:#FFE496;
 text-decoration:none;
}
a.nav4{
 width:88px;
 height:40px;
 line-height:40px;
 color:#fff;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
a.nav4:hover{
 background:url(index_navg5.jpg) no-repeat;
 width:88px;
 height:40px;
 line-height:40px;
 color:#FFE496;
 text-decoration:none;
}
A.subnav {
	LINE-HEIGHT: 24px; PADDING-LEFT: 15px; WIDTH: 175px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(about_snbg.jpg) no-repeat; HEIGHT: 24px; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.subnav:hover {
	LINE-HEIGHT: 24px; PADDING-LEFT: 15px; WIDTH: 175px; MARGIN-BOTTOM: 10px; BACKGROUND: url(about_snguo.jpg) no-repeat; HEIGHT: 24px; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.black {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blackn {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
A.news {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.news:hover {
	COLOR: #E3701D; TEXT-DECORATION: none
}
A.news1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.news1:hover {
	COLOR: #E3701D; TEXT-DECORATION: none
}
.baibold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.border-b {
	BORDER-BOTTOM: #b9b9b9 1px dashed
}
.bai {
	COLOR: #fff; TEXT-DECORATION: none
}
.red {
	COLOR: #de0000; TEXT-DECORATION: none
}
.gray22 {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.gray24 {
	LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.gray20 {
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 14px;
}
.date {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #9f9f9f; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.border-b {
	BORDER-BOTTOM: #cacaca 1px dashed
}
.blue {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #c7d4e7; TEXT-DECORATION: none
}
.call {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 26px
}
.call1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 22px
}
.gray30 {
	LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #646363; TEXT-DECORATION: none
}
.black14b {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gray14b {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #626262; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.more {
	COLOR: #E3701D; TEXT-DECORATION: none
}
.blue14{
	color:#E3701D;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;
}

/* mainbanner */
.mainbanner{height:314px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:314px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:314px;position:relative;}
.mainbanner_window li{width:2000px;height:314px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:290px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../images/50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}