* {
	WORD-BREAK: break-all
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../img/head_bg.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, ËÎÌå
}
#wrap {
	PADDING-RIGHT: 27px; PADDING-LEFT: 27px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT: 1em Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 1em Arial, Helvetica, sans-serif
}
BUTTON {
	FONT: 1em Arial, Helvetica, sans-serif
}
SELECT {
	FONT: 1em Arial, Helvetica, sans-serif
}
BUTTON {
	BORDER-RIGHT: #86b9d6 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #c9e3f0 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #e2f0f9; PADDING-BOTTOM: 0px; BORDER-LEFT: #c9e3f0 1px solid; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #86b9d6 1px solid; HEIGHT: 1.8em
}
LABEL {
	CURSOR: pointer; MARGIN-RIGHT: 0.5em
}
LI CITE {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 4em; COLOR: #999; FONT-STYLE: normal
}
LI CITE A {
	FONT-SIZE: 12px! important; COLOR: #999
}
LI CITE A:visited {
	COLOR: #999
}
.content {
	
}
.contentL {
	
}
.contentR {
	
}
* HTML .content {
	HEIGHT: 1%
}
* HTML .contentL {
	HEIGHT: 1%
}
* HTML .contentR {
	HEIGHT: 1%
}
* > .content {
	OVERFLOW: hidden
}
* > .contentL {
	OVERFLOW: hidden
}
* > .contentR {
	OVERFLOW: hidden
}
#content {
	MARGIN-TOP: 15px; OVERFLOW: hidden; WIDTH: 950px
}
#contentR {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 244px
}
#contentL {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 685px
}
#sideL {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 720px
}
#sideR {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 200px
}
#header {
	BACKGROUND: url(../img/top_bg.gif) repeat-x 50% top; WIDTH: 100%; HEIGHT: 105px
}
#header #logo {
	BACKGROUND: url(../img/logo_bg.jpg) no-repeat left top; WIDTH: 950px; HEIGHT: 72px
}
#header #logo .L {
	FLOAT: left
}
#header #logo .R {
	FLOAT: right; PADDING-TOP: 30px
}
#header #menu {
	BACKGROUND: url(../img/menu_bg.gif) repeat-x 50% top; WIDTH: 950px; WHITE-SPACE: nowrap; HEIGHT: 33px
}
#menu LI {
	BACKGROUND: url(../img/menu_line.gif) no-repeat right top; FLOAT: left; WIDTH: 83px; HEIGHT: 33px
}
#menu LI A {
	PADDING-RIGHT: 28px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
#menu LI A.here {
	BACKGROUND: url(../img/menu_li_hover.gif) no-repeat left top; COLOR: #000
}
#menu LI A:hover {
	BACKGROUND: url(../img/menu_li_hover.gif) no-repeat left top; COLOR: #000
}
#menu LI.menu_home {
	BACKGROUND: url(../img/menu_home_other.gif) no-repeat left top
}
#menu LI A#menu_home {
	BACKGROUND: url(../img/menu_home_other.gif) no-repeat left top
}
#menu LI A#menu_home:hover {
	BACKGROUND: url(../img/menu_home.gif) no-repeat left top
}
#menu LI A#idc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#menu #mright {
	BACKGROUND: url(../img/menu_right.gif) no-repeat; FLOAT: right; WIDTH: 195px; HEIGHT: 33px
}
#home_flash {
	MARGIN-BOTTOM: 10px; WIDTH: 950px; HEIGHT: 240px
}
#block01 {
	BACKGROUND: url(../img/box1_bg.gif) repeat-x; WIDTH: 950px; COLOR: #008de1; LINE-HEIGHT: 24px; HEIGHT: 177px
}
#block01 A {
	COLOR: #008de1
}
#block01 A:hover {
	COLOR: #008de1
}
#block01 A:visited {
	COLOR: #008de1
}
#block01 #L {
	BACKGROUND: url(../img/box1_left.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 177px
}
#block01 #R {
	BACKGROUND: url(../img/box1_right.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 177px
}
#block01 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 10px
}
#block01 LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../img/icon03.gif) no-repeat left 50%; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none
}
#block01 .title {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #0078bf; LINE-HEIGHT: 30px
}
#block02 {
	MARGIN-TOP: 10px; BACKGROUND: url(../img/box2_bg.gif) repeat-x; WIDTH: 950px; LINE-HEIGHT: 24px; HEIGHT: 248px
}
#block02 A {
	COLOR: #333
}
#block02 A:hover {
	COLOR: #000
}
#block02 A:visited {
	COLOR: #666
}
#block02 #L {
	BACKGROUND: url(../img/box2_left.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 248px
}
#block02 #R {
	BACKGROUND: url(../img/box2_right.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 248px
}
#block02 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#block02 LI {
	LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none
}
#block02 .news {
	PADDING-LEFT: 10px; BACKGROUND: url(../img/dh.gif) no-repeat left 50%; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none
}
#block02 .title {
	FONT-WEIGHT: bold; COLOR: #333; LINE-HEIGHT: 30px
}
#block02 #al {
	FLOAT: right
}
#block02 #al P {
	FONT-WEIGHT: bold
}
#block02 #al UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#block02 #al LI {
	FLOAT: left; WIDTH: 120px; LIST-STYLE-TYPE: none
}
#path {
	FONT-SIZE: 12px; BACKGROUND: url(../img/path_bg.gif) repeat-x; WIDTH: 950px; LINE-HEIGHT: 31px; HEIGHT: 31px
}
#path .L {
	BACKGROUND: url(../img/path_L.gif) no-repeat; FLOAT: left; WIDTH: 5px; MARGIN-RIGHT: 10px; HEIGHT: 31px
}
#path .R {
	BACKGROUND: url(../img/path_R.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 31px
}
#list_title {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/list_titlebg.gif) repeat-x; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#list_title .L {
	BACKGROUND: url(../img/list_titleL.gif) no-repeat; FLOAT: left; WIDTH: 5px; MARGIN-RIGHT: 10px; HEIGHT: 26px
}
#list_title .R {
	BACKGROUND: url(../img/list_titleR.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 26px
}
#main {
	WIDTH: 200px
}
#main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main LI {
	PADDING-LEFT: 30px; BACKGROUND: url(../img/list_li_a.gif) no-repeat; LINE-HEIGHT: 37px; LIST-STYLE-TYPE: none; HEIGHT: 37px
}
#main LI A {
	COLOR: #0079bf
}
#main LI A:hover {
	COLOR: #77a101
}
#main LI A:visited {
	COLOR: #0079bf
}
#main .bt {
	BACKGROUND: url(../img/list_main_bg.gif) no-repeat 50% bottom; HEIGHT: 145px
}
#main .list_2 {
	PADDING-LEFT: 38px; BACKGROUND: url(img/list_li_d.gif) no-repeat
}
#main_client {
	WIDTH: 200px
}
#main_client UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main_client .c_logo {
	PADDING-LEFT: 20px; BACKGROUND: url(../img/list_main_bg2.gif) repeat-y; LINE-HEIGHT: 74px; LIST-STYLE-TYPE: none; HEIGHT: 74px
}
#main_client IMG {
	MARGIN-TOP: 3px
}
#main_client .bt {
	BACKGROUND: url(../img/list_main_bg3.gif) no-repeat 50% bottom; HEIGHT: 145px
}
#main_client .top {
	BACKGROUND: url(../img/list_main_top.gif) repeat-y; HEIGHT: 15px
}
#main_client .no1 {
	PADDING-LEFT: 20px; BACKGROUND: url(../img/list_main_top.gif) repeat-y; LINE-HEIGHT: 74px; LIST-STYLE-TYPE: none; HEIGHT: 74px
}
#sideL H2 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #74a100; LINE-HEIGHT: 24px; BORDER-BOTTOM: #9fbbc7 1px solid
}
#newslist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#newslist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#newslist LI {
	MARGIN-BOTTOM: 20px; COLOR: #666; BORDER-BOTTOM: #aab5bb 1px dashed; LIST-STYLE-TYPE: none
}
#newslist LI H4 {
	FONT-SIZE: 14px
}
#newslist LI H4 A {
	COLOR: #007cbf; TEXT-DECORATION: none
}
#newslist LI H4 A:hover {
	COLOR: #007cbf; TEXT-DECORATION: underline
}
#newslist LI H5 {
	FONT-SIZE: 12px
}
#newslist LI H5 EM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#newslist LI P {
	LINE-HEIGHT: 20px
}
#newslist H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #aab5bb 1px dashed; TEXT-ALIGN: center
}
#newslist H6 {
	FONT-SIZE: 12px; COLOR: #76a200; TEXT-ALIGN: center
}
#newslist .main {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
#service {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#service DL {
	FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px
}
#service DT {
	FLOAT: left
}
#service DT IMG {
	MARGIN: 5px 10px 0px 0px
}
#service DD {
	PADDING-RIGHT: 10px; COLOR: #666; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
#service DD STRONG {
	FONT-SIZE: 12px; COLOR: #0078bf; LINE-HEIGHT: 40px
}
#service DD STRONG A {
	COLOR: #0078bf
}
#caselist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#caselist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 20px 10px; PADDING-TOP: 0px
}
#caselist LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #badff1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#caselist SPAN {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; HEIGHT: 24px
}
#footer {
	BACKGROUND: url(../img/btbg2.gif) repeat-x 50% bottom; WIDTH: 100%; HEIGHT: 70px
}
#foot_nav {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; BACKGROUND: url(../img/btbg.gif) repeat-x; WIDTH: 950px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center
}
#foot_nav A {
	COLOR: #333
}
#foot_nav .L {
	BACKGROUND: url(../img/btl.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 27px
}
#foot_nav .R {
	BACKGROUND: url(../img/btr.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 27px
}
#footer #main {
	PADDING-RIGHT: 27px; PADDING-LEFT: 27px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
#footer #main .L {
	FLOAT: left
}
#footer #main .R {
	FLOAT: right; MARGIN: 8px 5px 0px 0px
}
.showpage .epages {
	TEXT-ALIGN: center
}
.epages {
	MARGIN: 5px 0px; FONT: 11px/12px Tahoma
}
.epages * {
	VERTICAL-ALIGN: middle
}
.epages A {
	BORDER-RIGHT: #52b5f0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #52b5f0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 0px 0px; FONT: 12px/14px verdana; BORDER-LEFT: #52b5f0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #52b5f0 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.epages A:hover {
	BORDER-RIGHT: #659b28 1px solid; BORDER-TOP: #659b28 1px solid; BACKGROUND: #f3f8ef; BORDER-LEFT: #659b28 1px solid; COLOR: #004c7d; BORDER-BOTTOM: #659b28 1px solid; TEXT-DECORATION: none
}
.epages INPUT {
	BORDER-RIGHT: #659b28 1px solid; BORDER-TOP: #659b28 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; FONT: bold 12px/15px Verdana; BORDER-LEFT: #659b28 1px solid; COLOR: #659b28; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #659b28 1px solid; HEIGHT: 15px
}
#pagenum {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
#pagenum A:link {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f1faff; PADDING-BOTTOM: 1px; MARGIN: 5px 2px 4px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #1f3a87; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid
}
#pagenum A:visited {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f1faff; PADDING-BOTTOM: 1px; MARGIN: 5px 2px 4px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #1f3a87; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid
}
#pagenum A:hover {
	BORDER-RIGHT: #07519a 1px solid; BORDER-TOP: #07519a 1px solid; BACKGROUND: #07519a; BORDER-LEFT: #07519a 1px solid; COLOR: #fff; BORDER-BOTTOM: #07519a 1px solid
}
#pagenum A:active {
	BORDER-RIGHT: #07519a 1px solid; BORDER-TOP: #07519a 1px solid; BACKGROUND: #07519a; BORDER-LEFT: #07519a 1px solid; COLOR: #fff; BORDER-BOTTOM: #07519a 1px solid
}
#pagenum STRONG {
	COLOR: #f60
}
