body {text-aling: left; padding: 0px; margin: 0px; color: #222; font-size: 13px; font-family: "微软雅黑" , "宋体", "黑体"; background-color:#8bb3df;
}

a {color: #333; text-decoration: none;
}
a:visited {color: #222;text-decoration:none;
}
a:hover {color: #004D8D;text-decoration: underline;
}
fieldset {border:0;
}
legend {display:none;
}
body, html,div,form,img,ul,ol,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,td,tr.th,table,input,select,button,textarea{ padding: 0px; margin: 0px; color: #222; font-size: 13px; font-family: "微软雅黑" , "宋体", "黑体"; }
li {list-style: none;}


/* 头部开始 */



.header1 {
	WIDTH: 100%;
	HEIGHT: 40px;
	background-image: url(main_09.jpg);
}
.header1 .con {
	MARGIN: 0px auto;
	WIDTH: 1003px;
	height: 39px;
	padding-top: 0px;
}
#top_box {
	WIDTH: 1003px; HEIGHT: 39px;MARGIN: 0px auto;
}
#top_box LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#topul {
	Z-INDEX: 50; POSITION: relative; MARGIN: 0pt auto; WIDTH: 1000px; HEIGHT: 50px; _height: 0px
}
#logocss {
	WIDTH: 250px; FLOAT: left
}
#top1_right {
	TEXT-ALIGN: right; WIDTH: 740px; FLOAT: right
}
#top1_right {
	LINE-HEIGHT: 36px; FLOAT: left; COLOR: rgb(255,255,255); PADDING-TOP: 10px
}
#top1_right A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: rgb(255,255,255); PADDING-TOP: 0pt
}
#top1_right A:hover {
	COLOR: rgb(255,255,255)
}
#top1_right SPAN {
	COLOR: rgb(255,255,255); FONT-SIZE: 8px
}
#flash_box {
	WIDTH: 100%; HEIGHT: 320px;background:url() repeat-x; margin-top:3px;
}
.fla { WIDTH: 1003px; margin:0 auto; HEIGHT: 320px;}

#navfali {
	Z-INDEX: 0;
	POSITION: absolute;
	WIDTH: 1000px;
	HEIGHT: 80px;
	CLEAR: both;
	OVERFLOW: visible;
	text-align:center;
	top: -7px;
}
/* menu */
#menu{
	width: 1003px;
	height: 35px;
	background-image: url(menubg.jpg);
	background-repeat: repeat-x;
	clear: both;
}
.menu {width:1003px;height: 30px;}
.menu ul li a, .menu ul li a:visited {display:block;text-decoration:none;width:110px;height:30px;text-align:center;color:#fff;	line-height:30px;font-size:13px;overflow:hidden;font-weight: bold;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {
	float:left;
	position:relative;
	width: 110px;
}
.menu ul li ul {display: none;}
.menu ul li:hover a {background-image: url(menubg_down.jpg);background-repeat: repeat-x;}
.menu ul li.menu_cur a {background-image: url(menubg_down.jpg);background-repeat: repeat-x;}
#nav {
	Z-INDEX: 500; POSITION: relative; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 50px; PADDING-RIGHT: 0pt; PADDING-TOP: 8px
}
#nav LI.top {
	DISPLAY: block; FLOAT: left
}
#nav LI A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 0px 16px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; HEIGHT: 33px; COLOR: rgb(255,255,255); FONT-SIZE: 10px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 10px; _margin: 0 8px
}
#nav LI A STRONG {
	COLOR: rgb(255,255,255); FONT-SIZE: 14px; TEXT-DECORATION: none
}
#hovercss {
	BACKGROUND: url(main_ok_03.png) repeat-x; COLOR: rgb(255,255,255) !important
}
#nav LI A:hover {
	BACKGROUND: url(main_ok_03.png) repeat-x; COLOR: rgb(255,255,255); TEXT-DECORATION: none
}
#nav LI A:hover STRONG {
	COLOR: rgb(255,255,255) !important
}
#hovercss STRONG {
	COLOR: rgb(255,255,255) !important
}
#nav LI:hover {
	Z-INDEX: 200; POSITION: relative
}
#nav LI.hover {
	Z-INDEX: 200; POSITION: relative
}
#nav LI:hover UL.sub {
	Z-INDEX: 300; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: url(subnavbg.png) no-repeat center bottom; HEIGHT: auto; TOP: 50px; PADDING-TOP: 0px; LEFT: 10px
}
#nav LI.hover UL.sub {
	Z-INDEX: 300; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: url(subnavbg.png) no-repeat center bottom; HEIGHT: auto; TOP: 50px; PADDING-TOP: 0px; LEFT: 10px
}
#nav LI:hover UL.sub LI {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: block; FLOAT: left; HEIGHT: 32px
}
#nav LI.hover UL.sub LI {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: block; FLOAT: left; HEIGHT: 32px
}
#nav LI:hover UL.sub LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 32px; COLOR: rgb(0,0,0); FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav LI.hover UL.sub LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 32px; COLOR: rgb(0,0,0); FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav LI:hover UL.sub LI A:hover {
	BACKGROUND: url(sublibg.gif) repeat-x; COLOR: rgb(255,255,255); FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav LI.hover UL.sub LI A:hover {
	BACKGROUND: url(sublibg.gif) repeat-x; COLOR: rgb(255,255,255); FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav UL {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 0pt; PADDING-RIGHT: 0pt; HEIGHT: 0pt; TOP: -9999px; PADDING-TOP: 0pt; LEFT: -9999px
}
#nav LI:hover UL UL {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 0pt; PADDING-RIGHT: 0pt; HEIGHT: 0pt; TOP: -9999px; PADDING-TOP: 0pt; LEFT: -9999px
}
#nav LI:hover LI:hover UL UL {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 0pt; PADDING-RIGHT: 0pt; HEIGHT: 0pt; TOP: -9999px; PADDING-TOP: 0pt; LEFT: -9999px
}
#nav LI:hover LI:hover LI:hover UL UL {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 0pt; PADDING-RIGHT: 0pt; HEIGHT: 0pt; TOP: -9999px; PADDING-TOP: 0pt; LEFT: -9999px
}
#nav LI:hover LI:hover LI:hover LI:hover UL UL {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 0pt; PADDING-RIGHT: 0pt; HEIGHT: 0pt; TOP: -9999px; PADDING-TOP: 0pt; LEFT: -9999px
}
A.menu1:link,A.menu1:visited,A.menu1:active{font-size: 14px;  font-family:"微软雅黑";color: #Ff0000; font-weight:bold; text-decoration: none;}
A.menu1:hover {  font-size: 14px;  COLOR: #FFDE0A;  TEXT-DECORATION: none; font-family:"微软雅黑"; }


/* 滚动新闻 */
.news_tt {
	WIDTH: 100%; HEIGHT: 35px;
}
.news_tt .con {
	MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 35px
}
.news_tt .con .s1 {
	LINE-HEIGHT: 35px; PADDING-LEFT: 20px; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden;WIDTH: 650px
}
.s1pic {
	LINE-HEIGHT: 20px; PADDING-right: 10px; padding-top:8px;
}
.news_tt .con .s1 UL {
	
}
.news_tt .con .s1 LI {
	LIST-STYLE-TYPE: none
}


