	/*系统样式*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.head{background:url(head.gif) top repeat-x}
.wrap{width:1000px;margin:0 auto}
.logo{float:left;padding:0 0 0 15px;height:100px}
.search{float:right;font-size:12px;padding:15px 15px 0 0}
.nav{clear:both;height:39px;background:url(navbg.gif)}
.navsplit{background:url(nav.jpg) no-repeat;width:980px;margin:0 auto}

.cont_bg{padding:25px 0 30px 0}
.contbg{width:1000px;margin:0 auto}
.foot{padding:15px 0;margin:0 auto;font:12px/30px arial;color:#585858;text-align:center;border-top:2px solid #67AF29;background:#EBF8DE}

.cong_p_bg{
color:#FFFFFF;
padding-left:37px;
width:100px;
font-weight:bold;
}
.a2:link,.a2:visited,.a2:active{
	width:200px;
	display:block;
	text-align:center;
	background-image: url(../img/bg02.jpg);
	background-repeat: no-repeat;
	height:40px;
	line-height:40px;
	color:#333333;
}
.a2:hover{
	color:#ffffff;
	font-weight:bold;
	background-image: url(../img/bg01.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 200px;
}
.pclasson{font-weight:bold;}
.a3:link,.a3:visited,.a3:active{
	color:#ffffff;
	height:38px;
	line-height:38px;
	background:url(../img/bg01.jpg) center no-repeat;
	width: 200px;
	display: block;
	text-align: center;
}
.a3:hover{
	color:#ffffff;
	font-weight:bold;
	background-image: url(../img/bg01.jpg);
	background-repeat: no-repeat;
	height:38px;
	line-height:38px;
	display: block;
	width: 200px;
}

td {
	font-family:"arial";
	font-size: 12px;
	color: #555555;
}

th {
	font-family:"arial";
	font-size: 12px;
	color: #555555;
}
.bt {
	text-decoration: none;
	color: #666666;
	background-color: #E8E8E8;
	border: 1px outset;
	height:22px;
	line-height:20px;
	font-weight: bold;
}
.input {
	COLOR: #666666;
	BACKGROUND-COLOR: #f4f4f4;
	text-decoration: none;
	width: 100%;
	border: 1px inset;

}
a:link {
	color: #555555;
	text-decoration: none;
}
a:visited {
	color: #555555;
	text-decoration: none;
}
a:hover {
	color: #009900;
}
.bg12 {
	background-image: url(../images/bg12.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

a.m:link {
	color: #FAC304;
	text-decoration: none;
}
a.m:visited {
	color: #FAC304;
	text-decoration: none;
}
a.m:hover {
	color: #fff;
}
a.m2:link {
	color: #fff;
	text-decoration: none;
}
a.m2:visited {
	color: #fff;
	text-decoration: none;
}
a.m2:hover {
	color: #fff;
}
a.C:link {
	color: #006600;
	text-decoration: none;
}
a.C:visited {
	color: #006600;
	text-decoration: none;
}
a.C:hover {
	color: #006600;
}
	/*内容行高样式*/
.h22 {
	line-height: 22px;
	WORD-WRAP: break-word;
	TABLE-LAYOUT: fixed;
	word-break:break-all;
}
.h18{
	line-height: 18px;
	WORD-WRAP: break-word;
	TABLE-LAYOUT: fixed;
	word-break:break-all;
}
/*中文*/
.cnfont{
	font-family:"arial";
	font-size: 12px;
}
.cnfont a:link{
	font-family:"arial";
	font-size: 12px;
}
.cnfont a:visited{
	font-family:"arial";
	font-size: 12px;
}
.cnfont a:hover{
	font-family:"arial";
	font-size: 12px;
}
/*英文*/
.enfont{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:link{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:visited{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:hover{
	font-family:"Tahoma";
	font-size: 11px;
}
/*白色透影*/
.whitety {
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
	text-decoration: none;
	}
	
/*当前栏目样式*/
.this {
	COLOR: #DD0009;
	font-weight: bold;
	}
/*主色调*/
.font1{
	COLOR: #992204;
	text-decoration: none;
}
.font1 a:link{
	COLOR: #992204;
	text-decoration: none;
	}
.font1 a:visited{
	COLOR: #992204;
	text-decoration: none;
}
.font1 a:hover{
	COLOR: #750000;
	text-decoration: underline;
}


.font2{
	COLOR: #908259;
	text-decoration: none;
}

.font2 a:link{
	COLOR: #908259;
	text-decoration: none;
	}
.font2 a:visited{
	COLOR: #908259;
	text-decoration: none;
}
.font2 a:hover{
	COLOR: #C2B899;
	text-decoration: underline;
}	
/*选项卡*/

.Tabon {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC0000;
	height: 20px;
	width:100%;
	line-height:20px;
	cursor:hand;
}
.Taboff {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #555555;
	height:20px;
	width:100%;
	line-height:20px;
	cursor:hand;
}

/*四位图片切换样式*/
.bigon{
	background:url(../images/showbg2.gif);
	color:#fff;
	line-height:13px;
	font-size: 11px;
	width:13px;
	height:13px;
	font-weight: bolder;
	cursor: hand;
}
.bigoff{
	background:url(../images/showbg1.gif);
	color:#fff;
	line-height:13px;
	font-size: 11px;
	width:13px;
	height:13px;
	cursor: hand;
}.a_1 {
	background-image: url(../images/a_1.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.bg1 {
	background-image: url(../images/a_3.jpg);
	background-repeat: repeat;
	background-position: center top;
} 

.greentext {

	font-size: 12px;
	line-height: 18px;
	color: EDFEE2;
	text-decoration: none;
}
.bg2 {
	background-image: url(../images/a_9.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.bg3 {
	background-image: url(../images/a_12.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.white1 {

	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bg4 {
	background-image: url(../images/a_14.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.green2 {

	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.green3 {

	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bigtext {

	font-size: 22px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.wenzibai {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.huicu {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.greencu {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: edfee2;
	text-decoration: none;
}
.newzi {
	font-size: 12px;
	line-height: 18px;
	color: #006600;
	text-decoration: none;
}
.wenzibai {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.bge {
	background-attachment: fixed;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgbg {
	background-attachment: fixed;
	background-image: url(../images/bgbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgbg1 {
	background-image: url(../images/bgbg1.jpg);
	background-repeat: repeat;
	background-position: center center;
}

/*选项卡*/
div,ul,li{
 padding:0;
 list-style:none;
}

.Menubox {
width:100%;
height:28px;
line-height:30px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:192px;
	height:28px;
	background-attachment: fixed;
	background: url(../images/anbg2.jpg) no-repeat center top;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
 }
.Menubox li.hover{
	padding:0px;
	width:181px;
	line-height:28px;
	height:30px;
	background-attachment: fixed;
	background-image: url(../images/anbg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.contentbox{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
/*选项卡结束*/
.MSN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #2A769C;
}
.whitecu {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #EDFEE2;
	text-decoration: none;
}.font01 {
	font-weight: bold;
	color: #20174B;
}
.a1:link,.a1:visited,.a1:active {
	color:#555555;
	display:block;
	width:184px;
	text-align:left;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	background-image: url(../images/nleft02.jpg);
	background-repeat: no-repeat;
	text-indent: 40px;
}

.a1:hover {
	color:#883900;
	text-decoration: none;
}
.font02 {
	font-weight: bold;
	color: #FFFFFF;
}
.font03 {
	font-weight: bold;
	color: #211A48;
}
.font04 {
	font-weight: bold;
	color: #211A48;
	font-size: 14px;
}
.box {
	border: 1px solid #CCCCCC;
}.btn01 {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	background-image: url(../images/btn02.gif);
	height: 22px;
	width: 68px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
.INPUT{
	border:1px solid #CCCCCC;
	background:url(../images/input_bg.jpg) repeat-x;
	padding:2px;
}
.INPUT2{
	border:1px solid #CCCCCC;
	padding:2px;
}

.none {display:none;}
.index_tabtitlel{
	width:720px;
	clear: both;
	height:26px;
	overflow: hidden;
	background-color: #ebebeb;
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
.index_tabtitlel ul{
border:0;
margin:0;
padding:0 0 0 0px;

}
.index_tabtitlel li{
float: left;
width:84px;
padding-top:8px;
height:18px;
cursor: pointer;
list-style-type: none;
text-align:center;
}
.index_tabtitlel .active{
background:url(../images/index_nav_nonceb.gif) no-repeat bottom;
color:#cc0000;
font-size:12px;
}
.index_tabtitlel .normal{
color:#666;
font-size:12px;

}

.index_tabcontentl{
	width:720px;
	float:left;
	text-align:left;
	line-height:20px;
}


.idxcon{
	width:700px;
	overflow-y:auto;
	margin:10px auto 10px auto;
	scrollbar-face-color:#ebebeb;
	scrollbar-highlight-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-arrow-color:#FFF;
	scrollbar-track-color:#FFF;
	line-height: 25px;
}.xxxbg {
	background-image: url(../images/xxx.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #ebebeb;
}

.nav a{color:#ffffff;display:inline-block;width:137px;height:39px;text-align:center;font:14px/39px simsun;font-weight:bold;margin:0 1px 0 2px}
a.nav1,a.nav1on{width:130px}
a.nav7,a.nav7on{width:143px}
.nav a:hover,.nav a.on,.nav a.on:hover,a.nav1on,a.nav1on:hover{background:url(navon.jpg) center no-repeat}
a.nav7:hover,a.nav7on,a.nav7on:hover{background:url(navon7.jpg) center no-repeat}

.input_gbook {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border:1px solid #cccccc;
	height:17px;
	line-height:17px;
	padding-left:3px;
}
.input_sear {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border:1px solid #cccccc;
	height:17px;
	line-height:17px;
	padding-left:3px;
}
.input_sear:hover,.input_sear:active{
	color:#666666;
	background-color:#FFFFCC;
}
.btn {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background-image: url(btn.gif);
	height: 21px;
	width: 75px;
	border: 0px none;
	color:#333333;
	line-height:21px;
	background-position: center center;
	padding-left:8px;
}

#banner { width:100%; height:400px;position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#DA4034;}

.zcase{float:left;margin:13px 13px 0 13px;text-align:center}
.zcase img{border:1px solid #ccc;padding:5px}