BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1003px; PADDING-RIGHT: 0px; FONT-FAMILY: "宋体", Arial; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
TD {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e61f22; TEXT-DECORATION: none
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#top {
	MARGIN: 0px;
	WIDTH: 330px;
	HEIGHT: 30px;
	padding: 0px;
}
.name {
	LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 12px; WIDTH: 220px; FONT-FAMILY: "宋体"; FLOAT: left; HEIGHT: 28px; COLOR: #316ac5; FONT-SIZE: 25px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.namekey {
	LINE-HEIGHT: 20px; PADDING-LEFT: 11px; WIDTH: 200px; FONT-FAMILY: "宋体"; FLOAT: left; HEIGHT: 20px; COLOR: #316ac5; FONT-SIZE: 14px; PADDING-TOP: 16px
}
.namekey H1 {
	COLOR: #316ac5; FONT-SIZE: 14px
}
#search {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 16px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 20px; MARGIN-LEFT: 230px; PADDING-TOP: 0px
}
.home {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 43px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px
}
.search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 78px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px
}
.input {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; PADDING-TOP: 0px
}
.search_button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 39px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 9px; PADDING-TOP: 0px
}
.logo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/logo.gif) no-repeat left top; FLOAT: left; HEIGHT: 61px; PADDING-TOP: 0px
}
#nav {
	MARGIN-TOP: 23px; WIDTH: 795px; BACKGROUND: url(../images/nav_bg.gif) repeat-x left top; FLOAT: left; HEIGHT: 38px; MARGIN-LEFT: 8px
}
.nav_font {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 88px; FLOAT: left; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.line {
	MARGIN: 0px; WIDTH: 1003px; BACKGROUND: url(../images/line1.gif) repeat-x; FLOAT: left; HEIGHT: 13px
}
.banner {
	MARGIN: 0px; WIDTH: 1003px; BACKGROUND: url(../images/banner.gif) no-repeat; FLOAT: left; HEIGHT: 220px
}
#mid {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 14px; PADDING-LEFT: 0px; WIDTH: 1003px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.menu_left1 {
	BORDER-BOTTOM: #a73a25 1px dotted; PADDING-LEFT: 22px; WIDTH: 196px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/icon.gif) no-repeat 0px 3px; HEIGHT: 20px; FONT-WEIGHT: bold
}
.menu_left {
	BORDER-BOTTOM: #a73a25 1px dotted; PADDING-LEFT: 22px; WIDTH: 165px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/icon.gif) no-repeat 0px 3px; HEIGHT: 20px; FONT-WEIGHT: bold
}
.menu_cont {
	OVERFLOW-Y: auto;
	WIDTH: 225px;
	FLOAT: left;
	HEIGHT: 550px
}
.list1 {
	LINE-HEIGHT: 23px; PADDING-LEFT: 10px; WIDTH: 208px; BACKGROUND: url(../images/icon2.gif) no-repeat left 8px; HEIGHT: 23px
}
.list2 {
	LINE-HEIGHT: 21px; PADDING-LEFT: 8px; WIDTH: 198px; BACKGROUND: url(../images/icon3.gif) no-repeat left 10px; HEIGHT: 21px; MARGIN-LEFT: 10px
}
.left_pic {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; WIDTH: 197px; HEIGHT: 61px; MARGIN-LEFT: 10px
}
#middle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 487px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.menu_mid {
	BORDER-BOTTOM: #a73a25 1px dotted; PADDING-LEFT: 22px; WIDTH: 465px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/icon.gif) no-repeat 0px 3px; HEIGHT: 20px; FONT-WEIGHT: bold
}
.about {
	BORDER-BOTTOM: #d1d1d1 1px dashed; PADDING-BOTTOM: 10px; WIDTH: 477px; MARGIN-BOTTOM: 5px; HEIGHT: 112px; MARGIN-LEFT: 5px
}
.about_pic {
	WIDTH: auto; FLOAT: left; HEIGHT: auto; MARGIN-RIGHT: 8px
}
.more {
	MARGIN-TOP: 3px; WIDTH: 38px; FLOAT: right; HEIGHT: 13px; MARGIN-RIGHT: 10px
}
.news_li {
	LINE-HEIGHT: 20px; PADDING-LEFT: 12px; WIDTH: 460px; BACKGROUND: url(../images/icon4.gif) no-repeat left center; HEIGHT: 20px; MARGIN-LEFT: 5px
}
.news {
	WIDTH: 380px; FLOAT: left
}
.date {
	WIDTH: 60px; FLOAT: right
}
#pro {
	FLOAT: left; MARGIN-LEFT: 5px
}
.pro_td {
	MARGIN: 0px 17px; WIDTH: 125px; FLOAT: left; HEIGHT: 126px
}
.pro {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 121px; PADDING-RIGHT: 1px; HEIGHT: 100px; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid; PADDING-TOP: 1px
}
.pro_font {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.indexzs {
	MARGIN: 0px auto 15px; WIDTH: 210px; HEIGHT: 170px
}
#lx {
	WIDTH: 193px; BACKGROUND: url(../images/lx.gif) no-repeat right bottom; HEIGHT: auto; MARGIN-LEFT: 15px
}
#foot {
	MARGIN-TOP: 10px;
	WIDTH: 1003px;
	FLOAT: left;
	HEIGHT: 30px;
	padding: 0px;
}
.line_red {
	BACKGROUND-COLOR: #545454;
	WIDTH: 1003px;
	HEIGHT: 30px
}
.bottom_menu {
	LINE-HEIGHT: 30px;
	WIDTH: 630px;
	FLOAT: left;
	HEIGHT: 30px;
	MARGIN-LEFT: 20px
}
.font_bot_left {
	LINE-HEIGHT: 30px; COLOR: #ffffff
}
.font_bot_left A {
	LINE-HEIGHT: 30px; COLOR: #ffffff
}
.font_bot_left A:hover {
	LINE-HEIGHT: 30px; COLOR: #fcfbfb
}
.bottom_right {
	TEXT-ALIGN: right;
	LINE-HEIGHT: 30px;
	FLOAT: right;
	COLOR: #fcfbfb;
	MARGIN-RIGHT: 20px
}
.font_bot_right A {
	LINE-HEIGHT: 30px; COLOR: #fcfbfb
}
.font_bot_right A:hover {
	LINE-HEIGHT: 30px; COLOR: #fcfbfb
}
.jishu {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 1003px
}
.sub_line_bg {
	WIDTH: 50px; BACKGROUND: url(../images/line_bg.gif) no-repeat left center; FLOAT: left; HEIGHT: 550px; MARGIN-LEFT: 20px !important
}
#sub_left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 10px !important; PADDING-TOP: 0px
}
.sub_menu_cont {
	WIDTH: 190px; FLOAT: left; HEIGHT: 300px; OVERFLOW: auto
}
.sub_menu_left {
	BORDER-BOTTOM: #a73a25 1px dotted; PADDING-LEFT: 25px; WIDTH: 165px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/icon.gif) no-repeat 3px 8px; HEIGHT: 25px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.sub_lx {
	WIDTH: 180px; BACKGROUND: url(../images/lx.gif) no-repeat right bottom; HEIGHT: auto; MARGIN-LEFT: 5px
}
#sub_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sub_menu_right {
	BORDER-BOTTOM: #a73a25 1px dotted; LINE-HEIGHT: 24px; PADDING-LEFT: 25px; WIDTH: 630px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/icon.gif) no-repeat 3px 5px; HEIGHT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.sub_cont {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 650px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sub_news_li {
	LINE-HEIGHT: 24px; PADDING-LEFT: 12px; WIDTH: 630px; BACKGROUND: url(../images/icon4.gif) no-repeat left center; HEIGHT: 20px; MARGIN-LEFT: 5px
}
.sub_news {
	WIDTH: 560px; FLOAT: left
}
.page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 650px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px
}
.sub_pro_td {
	MARGIN: 5px 0px 10px 5px; WIDTH: 168px; FLOAT: left; HEIGHT: 162px
}
.sub_pro {
	BORDER-BOTTOM: #c9c9c9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c9c9c9 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 131px; PADDING-LEFT: 1px; WIDTH: 162px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 131px; VERTICAL-ALIGN: bottom; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid; PADDING-TOP: 1px
}
.sub_pro_font {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.pro_cont {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 100px; MARGIN-LEFT: 10px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.lx_bg {
	LINE-HEIGHT: 25px; WIDTH: 600px; BACKGROUND: url(../images/MainBg.gif) no-repeat right top; MARGIN-LEFT: 50px; FONT-SIZE: 13px
}
.title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 640px; PADDING-RIGHT: 5px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.text_right {
	TEXT-ALIGN: center; PADDING-RIGHT: 15px
}
.ulNews LI {
	LINE-HEIGHT: 25px; PADDING-LEFT: 20px; WIDTH: 480px
}
.ulNews LI A {
	WIDTH: 380px; FLOAT: left
}
.cp {
	BORDER-BOTTOM: #95948b 1px dashed; MARGIN-TOP: 12px; WIDTH: 197px; FLOAT: left
}
.cpImg {
	BACKGROUND-IMAGE: url(img/cpbg.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 6px; WIDTH: 170px; PADDING-RIGHT: 0px; HEIGHT: 126px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px
}
.cpTitle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.areaCont {
	MARGIN-BOTTOM: 8px
}
#cpList {
	MARGIN-TOP: 10px; WIDTH: 485px; HEIGHT: 160px; OVERFLOW: hidden
}
.areaCont {
	MARGIN-BOTTOM: 8px
}
.content {
	FLOAT: left
}
.box {
	WIDTH: 460px
}
#demo {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 480px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#demo IMG {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid; PADDING-TOP: 1px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
.biaoge {
	BACKGROUND: url(Images/bg2.gif) repeat-x left bottom
}
.biaoge1 {
	BACKGROUND: url(Images/bg2.gif) repeat-x left bottom; COLOR: #999999
}
.ad_slide{ position:relative; margin:0; padding:0; width:1000px; height:220px; overflow:hidden;}
.ad_pic{ width:1000px; height:220px; overflow:hidden;}
.ad_pic img{border:none;}
.ad_num{ position:absolute; top:200px; left:900px; list-style:none; margin:0; padding:0;}
.ad_num li{float:left; width:15px; height:15px; background:url(images/off.gif) no-repeat; text-align:center; font:normal 12px/15px Arial; color:#fff; cursor:pointer;}
.ad_num li.on{font-weight:bold; color:#666; background:url(images/on.gif) no-repeat;}

