.banner {
	BACKGROUND: #ccc; HEIGHT: 380px; OVERFLOW: hidden
}
.con {
	ZOOM: 1; BACKGROUND: #fff; OVERFLOW: hidden
}
.dlCon {
	WIDTH: 754px; DISPLAY: inline; BACKGROUND: url(images/bg_index_con.jpg) 50% bottom; HEIGHT: 230px; OVERFLOW: hidden
}
.dlCon DT {
	PADDING-LEFT: 28px; BACKGROUND: url(images/bg_menuCon.jpg); HEIGHT: 35px; OVERFLOW: hidden
}
.dlCon DT A {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 129px; DISPLAY: block; BACKGROUND: url(images/bg_menuConNo.jpg) no-repeat; FLOAT: left; HEIGHT: 35px; COLOR: #fff
}
.dlCon DT .on {
	BACKGROUND: url(images/bg_menuConOn.jpg) no-repeat; COLOR: #000; TEXT-DECORATION: none
}
.dlCon DT A:hover {
	BACKGROUND: url(images/bg_menuConOn.jpg) no-repeat; COLOR: #000; TEXT-DECORATION: none
}
.dlCon DD {
	DISPLAY: none; BACKGROUND: url(images/bg_index_con.jpg); HEIGHT: 195px; OVERFLOW: hidden
}
.pro_index LI {
	FLOAT: left
}
.pro_index LI OL {
	
}
.pro_index LI OL LI {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/share/icoA.gif) no-repeat right center; FLOAT: none; MARGIN-RIGHT: 40px
}
.pro_index .pro1 {
	WIDTH: 114px; PADDING-TOP: 55px
}
.pro_index .pro2 {
	WIDTH: 121px; PADDING-TOP: 35px
}
.pro_index .pro3 {
	WIDTH: 100px; PADDING-TOP: 55px
}
.caseColum {
	MARGIN-BOTTOM: 20px
}
.caseColum LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: none; PADDING-TOP: 28px
}
.caseColum .casePicNews {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.caseColum .m-picNews .pe_u_thumb_title {
	WIDTH: 200px
}
.caseColum .m-picNews .title {
	FONT: bold 12px/1.5em "ËÎÌå"; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 24px
}
.caseColum .m-picNews .txt {
	MARGIN-TOP: 10px
}
.caseColum .m-picNews LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; OVERFLOW: hidden
}
.caseColum .m-picNews .pe_u_thumb IMG {
	WIDTH: 112px; HEIGHT: 82px
}
.new_index H3 A {
	PADDING-LEFT: 18px; BACKGROUND: url(images/share/icoB.gif) no-repeat 1px 0px; COLOR: #006699
}
.new_index .m-news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; WIDTH: 204px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.bbs .m-news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; WIDTH: 320px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.bbs .m-news SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}



.p1a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 23px
}
.p1a H3 {
	MARGIN-BOTTOM: 6px; COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.p1a .more {
	COLOR: red
}


.p1 {
	WIDTH: 371px; BACKGROUND: url(images/bg_about_inx.gif) no-repeat right center
}
.p1 .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p1 .a_txt {
	WIDTH: 220px; MARGIN-LEFT: 10px
}

.p1r {
	WIDTH: 370px; no-repeat right center
}
.p1r .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p1r .a_txt {
	WIDTH: 220px; MARGIN-LEFT: 10px
}



.about_inx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 23px
}
.about_inx H3 {
	MARGIN-BOTTOM: 8px; COLOR: #0f568c; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.about_inx .more {
	COLOR: red
}

.about_inx H3 A {
	PADDING-LEFT: 18px; BACKGROUND: url(images/share/icoB.gif) no-repeat 1px 0px; COLOR: #006699
}
.about_inx .m-news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; WIDTH: 260px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 1px
}


.about {
	WIDTH: 435px; BACKGROUND: url(images/bg_about_inx.gif) no-repeat right center
}
.about .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: px
}
.about .a_txt {
	WIDTH: 256px; MARGIN-LEFT: 15px
}
.honor {
	WIDTH: 265px; ZOOM: 1; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
#honor_con {
	OVERFLOW: hidden; _width: 100%
}
.honor_in {
	WIDTH: 5000px
}
.honor_in UL {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.honor H3 .more {
	COLOR: red; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.con .service {
	POSITION: relative; WIDTH: 225px; BACKGROUND: url(images/pic_index_service.jpg) no-repeat; HEIGHT: 230px; OVERFLOW: hidden
}
.con .service .linkA {
	POSITION: absolute; TOP: 61px; FONT-WEIGHT: bold; LEFT: 40px
}
.con .service .linkB {
	POSITION: absolute; TOP: 61px; FONT-WEIGHT: bold; LEFT: 40px
}
.con .service .linkB {
	LEFT: 125px
}

.con .service Li {
	POSITION: absolute; TOP: 102px; FONT-WEIGHT: bold; LEFT: 65px
}
.con .service .comA {
	POSITION: absolute; TOP: 102px; FONT-WEIGHT: bold; LEFT: 65px;FONT-SIZE: 12px;font-family:arial
}
.con .service .comB {
	POSITION: absolute; TOP: 130px; FONT-WEIGHT: bold; LEFT: 65px;FONT-SIZE: 12px;font-family:arial
}
.con .service .comC {
	POSITION: absolute; TOP: 175px; FONT-WEIGHT: bold; LEFT: 65px;FONT-SIZE: 12px;font-family:arial

}


.column {
	MARGIN: 0px auto; WIDTH: 980px; PADDING-LEFT: 0px;
}

.navmenu DD {
	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
}
.navmenu A {
	COLOR: #000000; TEXT-DECORATION: none
}
.headerd {
	WIDTH: 980px; FLOAT: left
}
.header_1d {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}

.navmenu {
	WIDTH: 980px; BACKGROUND: url(menu-bg.png) repeat-x left bottom; FLOAT: left; HEIGHT: 43px;  
}

.navmenu A {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; COLOR: #ffffff
}
.navmenu A:hover {
	BACKGROUND: #0f97df; TEXT-DECORATION: none;COLOR: #000000; 
}
.navmenu .last {
	PADDING-RIGHT: 0px
}
.navmenu DL {
	FLOAT: left
}
.navmenu DT {
	FONT-FAMILY: "Microsoft Yahei"; FLOAT: left; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.navmenu DT A {
	LINE-HEIGHT: 43px
}
.navmenu DD {
	FLOAT: left
}
.navmenu DD A {
	HEIGHT: 26px; PADDING-TOP: 17px
}

#main {
	MARGIN: 0px auto; WIDTH: 980px
}
.x-container {
	MARGIN: 0px auto; WIDTH: 980px
}

HTML .x-left {
	FLOAT: left
}
HTML .x-right {
	FLOAT: right
}
HTML .x-left {
	_display: inline
}
HTML .x-right {
	_display: inline
}

#topbar {
	Z-INDEX: 2000; BORDER-BOTTOM: #CCCCCC 1px solid; POSITION: relative; BACKGROUND: url(../images/page/topbar.png) #eeeeee repeat-x 0px -1px; HEIGHT: 32px; BORDER-TOP: #CCCCCC 1px solid
}
#topbar .x-container {
	Z-INDEX: 2000
}
#topbar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#topbar LI {
	LINE-HEIGHT: 32px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 32px
}
#topbar .topbar-nav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 32px; COLOR: #666; PADDING-TOP: 0px
}
#topbar .topbar-nav A:hover {
	BACKGROUND-COLOR: #e1e1e1; COLOR: #494949; TEXT-DECORATION: none
}
#topbar-name {
	COLOR: #919191; MARGIN-RIGHT: 7px
}
#topbar-name A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
HTML .x-relative {
	POSITION: relative
}
HTML DIV.x-relative {
	POSITION: relative
}

#header {
	MARGIN: 0px
}
#header .header-logo {
	WIDTH: 370px; PADDING-TOP: 10px;PADDING-Bottom: 4px
}
#header .header-logo A {
	WIDTH: 370px; PADDING-RIGHT: 50px; HEIGHT: 64px
}
#header .header-logo IMG {
	WIDTH: 370px; HEIGHT: 54px
}