BODY {
	FONT-SIZE: 12px; OVERFLOW-X: hidden; COLOR: #666; FONT-FAMILY: microsoft yahei, "ËÎÌå"; POSITION: relative
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:focus {
	outline: 0
}
A:hover {
	TEXT-DECORATION: underline
}
.vam {
	VERTICAL-ALIGN: middle
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
P {
	WORD-SPACING: -1px
}
.tr {
	TEXT-ALIGN: right
}
.tl {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.pa {
	POSITION: absolute
}
.pr {
	POSITION: relative
}
.header {
	MARGIN: 0px auto; WIDTH: 1100px; FONT-FAMILY: microsoft yahei
}
.content {
	MARGIN: 10px auto; WIDTH: 1100px; FONT-FAMILY: microsoft yahei
}
.footer {
	MARGIN: 0px auto; WIDTH: 1100px; FONT-FAMILY: microsoft yahei
}
.left {
	FLOAT: left; WIDTH: 240px
}
.left2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 680px
}
.left3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 754px; COLOR: #666
}
.lefttop {
	MARGIN-TOP: 10px; FONT-SIZE: 0px; BACKGROUND: url(/img/left_top_img.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 3px
}
.left2top {
	FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 3px
}
.leftbot {
	FONT-SIZE: 0px; BACKGROUND: url(/img/left_bot_img.gif) no-repeat; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.left2bot {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.rightbot {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.right {
	DISPLAY: inline; PADDING-LEFT: 14px; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; WIDTH: 846px
}
.right2 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 275px
}
.right3 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 201px; COLOR: #666
}
.right2top {
	FONT-SIZE: 0px; BACKGROUND: url(/img/right2_top_img.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 3px
}
.right2bot {
	FONT-SIZE: 0px; BACKGROUND: url(/img/left_bot2_img.gif) no-repeat; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.right_main {
	MIN-HEIGHT: 458px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 848px
}
.right2_main {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 0px solid; BACKGROUND: #fff; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 273px; BORDER-BOTTOM: #d5d5d5 0px solid
}
.left2_main {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 678px; BORDER-BOTTOM: #d5d5d5 1px solid
}
.h_nav LI A:unknown {
	DISPLAY: block
}
.container {
	MARGIN-LEFT: auto; WIDTH: 1100px; MARGIN-RIGHT: auto
}
.header {
	Z-INDEX: 998; BACKGROUND: #fff; WIDTH: 100%; POSITION: relative
}
.hd_top {
	
}
.hd_top .container {
	LINE-HEIGHT: 29px; HEIGHT: 29px
}
.hd_top SPAN {
	DISPLAY: block; BACKGROUND: url(/img/hdtopspan.png) no-repeat center 50%; WIDTH: 300px; HEIGHT: 29px
}
.hd_top A {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(/img/hdtopbr.png) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.hd_top A.noBl {
	BACKGROUND-IMAGE: none
}
.hd_cont {
	POSITION: relative; HEIGHT: 100px
}
.hd_cont .hd_logo {
	LEFT: 0px; POSITION: absolute; TOP: 25px
}
.hd_cont .hd_logo DT {
	LEFT: -4px; POSITION: absolute; TOP: -25px
}
.hd_cont .hd_logo DD {
	MARGIN-LEFT: 240px; COLOR: #016c40
}
.hd_cont .hd_logo DD H2 {
	FONT-SIZE: 20px
}
.hd_cont .hd_logo DD P {
	FONT-SIZE: 14px
}
.hd_cont .dh_phone {
	PADDING-RIGHT: 42px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; BACKGROUND: url(/img/hdphoen_ico.png) no-repeat right center; PADDING-BOTTOM: 4px; COLOR: #0072b8; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.hd_cont .dh_phone DD {
	FONT-SIZE: 24px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dh_nav {
	BACKGROUND-COLOR: #0072b8
}
.dh_nav UL {
	WIDTH: 1100px; HEIGHT: 50px
}
.dh_nav LI {
	PADDING-LEFT: 12px; FLOAT: left; MARGIN: 12px 4px 0px 5px; transition: all 0s
}
.dh_nav LI A {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 19px; FONT-SIZE: 13px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none; transition: all 0s; _float: left
}
.dh_nav LI.navCur {
	BACKGROUND: url(/img/navLiBgH.png) no-repeat left center
}
.dh_nav LI:hover {
	BACKGROUND: url(/img/navLiBgH.png) no-repeat left center
}
.dh_nav .navCur A {
	BACKGROUND: url(/img/navLiAH.png) #fff no-repeat right center; COLOR: #016c40
}
.dh_nav LI:hover A {
	BACKGROUND: url(/img/navLiAH.png) #fff no-repeat right center; COLOR: #016c40
}
.dh_nav .sbIE7 {
	WIDTH: 66px
}
.footWrap {
	BACKGROUND: url(/img/footwrap.jpg) no-repeat center 50%
}
.footer {
	OVERFLOW: hidden; POSITION: relative; HEIGHT: 180px
}
.fotTxt {
	MARGIN: 30px auto 50px; OVERFLOW: hidden; WIDTH: 735px
}
.fotTxt DL {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 24px center; PADDING-LEFT: 70px; FLOAT: left; BORDER-LEFT: #80b6a0 1px dotted; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
.fotTxt DT {
	FONT-SIZE: 13px
}
.fotTxt DD {
	
}
.fotTxt .fotPhone {
	BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/img/fottxt_ico01.png)
}
.fotTxt .fotPhone DD {
	FONT-SIZE: 24px; LINE-HEIGHT: 20px
}
.fotTxt .fotIco2 {
	BACKGROUND-IMAGE: url(/img/fottxt_ico02.png)
}
.fotTxt .fotIco3 {
	BACKGROUND-IMAGE: url(/img/fottxt_ico03.png)
}
.fotNav {
	TEXT-ALIGN: center
}
.fotNav A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/img/fotnavbr.png) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.fotNav A.noBl {
	BACKGROUND-IMAGE: none
}
.fotP {
	COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.left1 {
	FLOAT: left; WIDTH: 222px
}
.pro-t {
	BACKGROUND: url(/img/p_03.png) no-repeat; WIDTH: 222px; LINE-HEIGHT: 46px; HEIGHT: 46px
}
.pro-t .toptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; MARGIN-LEFT: 18px; COLOR: #ffffff
}
.pro-t .en {
	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 5px; COLOR: #d3ffb6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pro-m-c {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 220px; BORDER-BOTTOM: #e8e8e8 1px solid
}
.pages.pro-m-c {
	PADDING-BOTTOM: 20px; HEIGHT: auto
}
.sub-pro {
	PADDING-LEFT: 6px; OVERFLOW: hidden; WIDTH: 214px; HEIGHT: auto
}
.sub-pro STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 14px; BACKGROUND: url(/img/p_07.png) no-repeat 0px center; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 6px; WIDTH: 178px; COLOR: #333333; LINE-HEIGHT: 26px; PADDING-TOP: 4px; BORDER-BOTTOM: #e8e8e8 1px dashed; HEIGHT: 26px; TEXT-ALIGN: left
}
.sub-pro STRONG A {
	FONT-SIZE: 14px
}
.sub-pro STRONG .cur {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #52a61a
}
.sub-pro UL LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 98px; TEXT-INDENT: 3px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #e8e8e8 1px dashed; HEIGHT: 26px; TEXT-ALIGN: left
}
.sub-pro UL .on A {
	COLOR: #52a61a
}
.sub-pro UL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
