#top {
	MIN-WIDTH: 1130px
}
.top1box {
	TEXT-ALIGN: left; LINE-HEIGHT: 29px; BACKGROUND: #fff; HEIGHT: 29px
}
.top1box_c {
	MARGIN: auto; WIDTH: 1130px
}
.top1box_c SPAN {
	PADDING-LEFT: 49px; FLOAT: left; COLOR: #666666
}
.toplink {
	FLOAT: right; PADDING-TOP: 4px
}
.toplink A {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(new_icon2020.png) no-repeat; HEIGHT: 19px; MARGIN-LEFT: 22px
}
.toplink A.icon1 {
	
}
.toplink A.icon2 {
	WIDTH: 23px; BACKGROUND-POSITION: -43px 0px
}
.toplink A.icon3 {
	WIDTH: 24px; BACKGROUND-POSITION: -92px 0px
}
.toplink A.icon4 {
	WIDTH: 20px; BACKGROUND-POSITION: -141px 0px
}
.toplink A.icon5 {
	WIDTH: 50px; BACKGROUND-POSITION: -185px 0px
}
.toplink A:hover {
	BACKGROUND-IMAGE: url(new_icon_s2020.png)
}
.top2box {
	TEXT-ALIGN: left; BACKGROUND: url(banner.jpg) no-repeat center top; HEIGHT: 170px
}
.top2box_c {
	MARGIN: auto; WIDTH: 1130px
}
.logo {
	FLOAT: left; PADDING-TOP: 45px
}
.searchbox {
	PADDING-LEFT: 71px; FLOAT: left; PADDING-TOP: 60px
}
.txt1 {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-LEFT: 12px; WIDTH: 276px; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 38px; COLOR: #333; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.btn1 {
	WIDTH: 60px; BACKGROUND: url(icon1.png) #0070b4 no-repeat center 50%; HEIGHT: 40px; COLOR: #fff; CURSOR: pointer
}
.nav {
	BACKGROUND: url(nav_bg.png) repeat-x; HEIGHT: 57px
}
.nav UL {
	Z-INDEX: 999; POSITION: relative; MARGIN: auto; WIDTH: 1130px; BACKGROUND: url(nav_bg_bot.png) no-repeat center bottom; HEIGHT: 57px
}
.nav UL LI {
	LINE-HEIGHT: 57px; WIDTH: 141px; FLOAT: left
}
.nav UL LI A {
	COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.nav UL LI A.current {
	LINE-HEIGHT: 55px; MARGIN-TOP: 2px; BACKGROUND: #fff; COLOR: #087cd6
}
.nav UL LI.home {
	PADDING-LEFT: 32px; WIDTH: 109px; BACKGROUND: url(home.png) no-repeat 37px center; HEIGHT: 57px
}
.nav UL LI .submenu {
	DISPLAY: none
}
.nav UL LI .submenu A {
	FLOAT: left; COLOR: #087cd6
}
.nav UL LI:hover A.current {
	Z-INDEX: 999; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.nav UL LI:hover .submenu {
	Z-INDEX: 11; POSITION: absolute; MIN-HEIGHT: 87px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(sub_bg.png); TOP: 57px; LEFT: 0px; -moz-box-shadow: 0px 2px 2px #edeef0; -webkit-box-shadow: 0px 2px 2px #edeef0; box-shadow: 0px 2px 2px #edeef0
}
.nav UL LI:hover .submenu A {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 26px
}
.submenu_icon1 {
	BACKGROUND: url(navpoint.png) no-repeat 202px top; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 17px
}
.submenu_icon2 {
	BACKGROUND-POSITION: 340px top
}
.submenu_icon3 {
	PADDING-BOTTOM: 15px; BACKGROUND-POSITION: 485px top; PADDING-TOP: 27px
}
.submenu_icon3 A {
	LINE-HEIGHT: 36px; HEIGHT: 36px
}
.submenu_icon4 {
	BACKGROUND-POSITION: 626px top
}
.submenu_icon5 {
	BACKGROUND-POSITION: 767px top
}
.submenu_icon6 {
	BACKGROUND-POSITION: 908px top
}
.submenu_icon7 {
	BACKGROUND-POSITION: 1049px top
}
.n_icon {
	DISPLAY: none
}
.zxfw_top2box {
	BACKGROUND-IMAGE: url(zxfw_banner.png)
}
.txt1_fw {
	WIDTH: 335px
}
.marl95 {
	MARGIN-LEFT: 95px
}
.marl404 {
	MARGIN-LEFT: 404px
}
.marl518 {
	MARGIN-LEFT: 646px
}
.marl514 {
	MARGIN-LEFT: 480px
}
.marl604 {
	MARGIN-LEFT: 724px
}
.nav_wap {
	DISPLAY: none
}
