BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 23px; FONT-FAMILY: Arial, Helvetica, sans-serif, 黑体; TEXT-DECORATION: none
}
#demo11{
    font-size:12px;
    color:#666;
    width:350px;
}
#demo11 img{
    float:left;
}
.font12 {
	FONT-SIZE: 12px;  LINE-HEIGHT: 25px;color:#333; FONT-FAMILY: Arial, Helvetica, sans-serif, 黑体
}
.font13 {
	FONT-SIZE: 16px; color:#DA4411; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif, 黑体
}
.font14 {
	FONT-SIZE: 12px; color:#ccc;FONT-FAMILY: Arial, Helvetica, sans-serif, 黑体
}
.font15 {
	FONT-SIZE: 12px; color:#a5a5a5;FONT-FAMILY: Arial, Helvetica, sans-serif, 黑体
}
.font16 {
     font-size:14px; color: #DA4411; font-weight:bold;  FONT-FAMILY:  Arial, Helvetica, sans-serif, 黑体
}
.font17 {
	FONT-SIZE: 14px;color: #fff;font-weight:bold;FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif, 黑体
}
.btnSubmit {
	BACKGROUND: url(btn_submit.gif); WIDTH: 57px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
	}
.btnreset {
	BACKGROUND: url(btn_reset.gif); WIDTH: 57px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
.btnSubmit1 {
	BACKGROUND: url(search.jpg); WIDTH: 97px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
	}
.xian2{border-left-style:none;border-right-style:none;border-style:none; background-color: transparent; }
.xian{BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333 1px solid; COLOR: #efefef; BORDER-BOTTOM: #333 1px solid; background-color:none; height: 24px; vertical-align: middle;line-height:24px;padding-left:4px;background-color: transparent; }
.xian1{BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333 1px solid; COLOR: #efefef; BORDER-BOTTOM: #333 1px solid; background-color: transparent;height: 60px;padding-left:4px;padding-top:4px}

a:link,a:visited{color:#333; text-decoration:none;font-size:12px;} 
a:hover,a:active{color:#ff3300; text-decoration:none;} 
a.a2:link,a.a2:visited{color:#fff; text-decoration:none;font-size:12px;} 
a.a2:hover,a.a2:active{color:#ffcc00; text-decoration:none;text-decoration:none;}
a.a3:link,a.a3:visited{color:#fff; text-decoration:none;font-size:12px;} 
a.a3:hover,a.a3:active{color:#ffcc00; text-decoration:underline;}
a.a4:link,a.a4:visited{color:#fff; text-decoration:none;font-size:12px;} 
a.a4:hover,a.a4:active{color:#ffcc00; text-decoration:none;}
a.a5:link,a.a5:visited{color:#a5a5a5; text-decoration:none;font-size:12px;} 
a.a5:hover,a.a5:active{color:#ffcc00; text-decoration:underline;}
a.a6:link,a.a6:visited{color:#333; font-weight:bold; text-decoration:none;font-size:14px;} 
a.a6:hover,a.a6:active{color:#ff0000; text-decoration:underline;}
a.a7:link,a.a7:visited{color:#fff; text-decoration:none;font-size:14px;} 
a.a7:hover,a.a7:active{color:#ffcc00; text-decoration:underline;}
a.a8:link,a.a8:visited{color:#fff; text-decoration:none;font-size:14px;} 
a.a8:hover,a.a8:active{color:#ffcc00; text-decoration:underline;}
/*首页banner*/
.home_banner{ min-width:800px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<800?"800px":"");HEIGHT: 385px}
.bannerBox {POSITION: relative;}
#big_img {HEIGHT: 385px}

#small_img {POSITION: absolute; left:0px;TOP: -35px; width:100%}
#small_imgs {WIDTH: 200px; margin:0 auto;PADDING-left:100px;}
#small_imgs a {PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FLOAT: left;}
#small_imgs a .img { WIDTH: 14px; PADDING: 3px; HEIGHT: 14px; CURSOR: pointer;BACKGROUND: url(ban_bt.png) no-repeat center center;}
#small_imgs a .img IMG {WIDTH: 14px; HEIGHT: 14px;}
#small_imgs a .active {BACKGROUND: url(ban_bt1.png) no-repeat center center;}

.a_ns {
	MARGIN: 0px auto 21px; WIDTH: 974px; BACKGROUND: url(Img/Index/a_nsw.jpg) no-repeat left top; HEIGHT: 300px
}
.a_ns .a_nsm {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 298px
}
.a_nsm .a_nsml {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #0CA763; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.a_nsm .a_nsml H2 {
	BORDER-BOTTOM: #68C99E 2px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #0CA763; WIDTH: 180px; FONT-FAMILY: Tahoma, Geneva, sans-serif; FLOAT: left; HEIGHT: 48px; COLOR: #d89b9b; FONT-SIZE: 8px
}
.a_nsm .a_nsml H2 A {
	LINE-HEIGHT: 24px; WIDTH: 180px; FONT-FAMILY: "Microsoft YaHei"; FLOAT: left; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP:10px
}
.a_nsm .a_nsml H2 A:hover {
	COLOR: #fff
}
.a_nsm .a_nsml H3 {
	BORDER-BOTTOM: #68C99E 1px solid; LINE-HEIGHT: 34px; WIDTH: 180px; BACKGROUND: url(../images/a_nslbt.jpg) no-repeat 10px center; FLOAT: left; HEIGHT: 34px
}
.a_nsm .a_nsml H3 A {
	PADDING-LEFT: 29px; WIDTH: 132px; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.a_nsm .a_nsml H3.on {
	LINE-HEIGHT: 33px; BACKGROUND: url(../images/a_nsl01.gif) #68C99E no-repeat center 50%; HEIGHT: 33px; COLOR: #fff
}
.a_nsm .a_nsml H3 A:hover {
	BACKGROUND: url(../images/a_nsl01.gif) no-repeat; COLOR: #fff
}
.a_nsm .a_nsml H3.ent {
	BORDER-BOTTOM: 0px
}
.a_nsm .a_nsmm {
	BORDER-BOTTOM: #dfdddc 1px solid; BORDER-LEFT: medium none; WIDTH: 571px; FLOAT: left; HEIGHT: 298px; BORDER-TOP: #dfdddc 1px solid; MARGIN-RIGHT: 13px; BORDER-RIGHT: #dfdddc 1px solid
}
.a_nsm .a_nsmm IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 0; WIDTH: 571px; DISPLAY: block; HEIGHT: 298px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.a_nsm .a_nsmr {
	WIDTH: 195px; FLOAT: left; HEIGHT: 298px
}
.a_nsmr A {
	WIDTH: 195px; DISPLAY: block; MARGIN-BOTTOM: 6px; HEIGHT: 45px
}
.a_nsmr A IMG {
	BORDER-BOTTOM: #dfdddc 1px solid; BORDER-LEFT: #dfdddc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 191px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 41px; BORDER-TOP: #dfdddc 1px solid; BORDER-RIGHT: #dfdddc 1px solid; PADDING-TOP: 1px
}
.a_nsmr A.ent {
	MARGIN-BOTTOM: 0px
}


A {
	COLOR: #666; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:hover {
	TEXT-DECORATION: underline
}

H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.a_nsm .none {
	DISPLAY: none
}
.h_nav {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 68px
}
.h_nav UL {
	WIDTH: 960px; FLOAT: left; HEIGHT: 68px
}
.h_nav LI {
	FONT-FAMILY: "Microsoft YaHei";  BACKGROUND: url(../images/nav_gx.gif) no-repeat right top;  FLOAT: left; FONT-SIZE: 14px
}
.h_nav LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 41px; PADDING-RIGHT: 40px; DISPLAY: inline-block; HEIGHT: 42px; COLOR: #444444; FONT-SIZE: 14px; PADDING-TOP: 27px;line-height:10px;
}
.h_nav LI A:hover {
	BACKGROUND: url(../images/nav_on.jpg) no-repeat center top; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px; TEXT-DECORATION: none
}
.h_nav .cur A {
	BACKGROUND: url(../images/nav_on.jpg) no-repeat center top; COLOR: #fff; FONT-SIZE: 14px;  MARGIN-RIGHT: 0px; TEXT-DECORATION: none
}
.h_nav LI.cur SPAN {
	LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; COLOR: #f398a1; FONT-SIZE: 14px
}
.h_nav LI.ent {
	POSITION: relative; PADDING-LEFT: 21px; WIDTH: 137px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.h_nav LI.ent A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 14px
}
.h_nav LI.ent A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.h_nav LI.ent .h_child {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 137px; HEIGHT: auto; OVERFLOW: visible; TOP: 52px; LEFT: 21px
}
.h_nav LI.ent .h_child A {
	BORDER-BOTTOM: #bf0217 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; BACKGROUND-COLOR: #0CA763; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 137px; PADDING-RIGHT: 0px; HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.h_nav LI.ent .h_child A:hover {
	COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#pro_menu {
    margin: 0 auto;
    width: 210px;
}
#pro_menu dd {
    margin: 0;
    padding: 0;
}
#pro_menu dl {
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-align: left;
}
#pro_menu dt {
    background:url(list2.jpg) no-repeat left;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
    padding-left: 30px;
}
#pro_menu dt a {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
#pro_menu dt a:hover {
    color: #ffcc00;
    text-decoration: underline;
}
#pro_menu dl dd ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
	COLOR: #fff; 
}
#pro_menu dl dd ul li {
    background:url(list3.jpg) no-repeat left;
    height: 40px;
    line-height: 40px;
    padding-left: 30px;
	COLOR: #fff; 
}
#top_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #fff; 
}
#top_menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 0px; HEIGHT: 54px;
}
#top_menu A {
	COLOR: #fff;
}
#top_menu A:hover {
	COLOR: #fff;
}
.menu {
width:960px;
height:54px; 
margin-left:0px;
position:relative;
z-index:2;
} 
.menu a {
color:#333333;
font-size:14px;
text-decoration:none;
display:block;
}
.menu a:hover{
color:#ff0000;
font-size:14px;
}
ul.level1 a {
font-size:12px;
} 
ul.level1 a:hover {
font-size:12px;
} 
ul { 
margin:0; 
padding:0; 
} 
.menu li { 
list-style:none; 
float:left; 
width:137px; 
overflow:visible; 
cursor:pointer; 
z-index:999;
} 
ul.level0 { 
height:30px; 
overflow:visible; 
} 
ul.level1{ 
display:none; 
}
ul.level2 { 
display:none; 
} 
ul.level2 li{ 
width:170px; 
}
ul.level3 { 
display:none; 
}  
ul.level3 li{ 
width:170px;
text-align:left;
text-indent:10px;
} 
ul.level2{ 
margin:-28px 0 0 137px; /*上右下左方位的定位*/
} 
ul.level3 { 
margin:-28px 0 0 170px; /*上右下左方位的定位*/
} 
ul.level0 > li { 
height:54px; 
line-height:54px; 
text-align:center; 
} 
ul.level1 > li, ul.level2 > li, ul.level3 > li { 
height:28px; 
line-height:28px; 
background:#0CA763; 
}
ul.level0 > li:hover { 
color:#ffcc00;
} 
ul.level1 a, ul.level2 a, ul.level3 a{
color:#fff; 
}  
ul.level1 > li:hover, ul.level2 > li:hover, ul.level3 > li:hover { 
background:#FF8800;}/* 鼠标经过变换背景颜色*/
ul.level1 a:hover{color:#fff}/* 鼠标经过变换文字颜色*/
ul.level0 > li.imyeah:hover > ul, ul.level1 > li.imyeah:hover > ul, ul.level2 > li.imyeah:hover > ul, ul.level3 > li.imyeah:hover > ul { 
display:block; 
} 
#menu1 { width:210px; margin:auto;}
 #menu1 h1 { font-size:12px; margin-top:4px; background:url(list2.jpg) left center no-repeat; height:36px; line-height:36px;text-indent:25px;}
 #menu1 h2 { font-size:12px; margin-top:4px; height:36px; line-height:36px; border-top-color:#FFF; background:url(list3.jpg) left center no-repeat;text-indent:5px;}
 #menu1 ul { border-top:none;overflow:auto;}
 #menu1 ul a{margin-top:4px; background:url(list3.jpg) left center no-repeat; color:#fff; text-indent:10px;outline:none;}
 #menu1 ul a:hover{margin-top:4px; background:url(list3.jpg) left center no-repeat; color:#ffcc00; text-indent:10px; outline:none;}
 #menu1 a { display:block; padding-left:10px; height:36px; line-height:36px; text-decoration:none; overflow:hidden; color:#fff;}
 #menu1 a:hover{ color:#ffcc00; }
 #menu1 .no {display:none;}
 #menu1 .h1 a{color:#fff;}
 #menu1 .h2 a{color:#fff;}
 #menu1  h1 a{color:#FFF;}