HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
section {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
header {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
HTML {
	FONT-SIZE: 16px
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
SELECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; VERTICAL-ALIGN: middle
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; VERTICAL-ALIGN: middle
}
SELECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; VERTICAL-ALIGN: middle
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0093ff; TEXT-DECORATION: none
}
A:active {
	COLOR: #0093ff; TEXT-DECORATION: none
}
.h {
	DISPLAY: none; VISIBILITY: visible
}
.c {
	LINE-HEIGHT: 0; HEIGHT: 0px; VISIBILITY: visible; CLEAR: both; FONT-SIZE: 0px
}
.fix {
	
}
.fix:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.width100 {
	WIDTH: 100%
}
.f72 {
	
}
.f60 {
	
}
.f48 {
	
}
.f36 {
	
}
.f30 {
	
}
.f28 {
	
}
.f26 {
	
}
.f24 {
	
}
.f22 {
	
}
.f20 {
	
}
.editor {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5%; LINE-HEIGHT: 1.6
}
.editor P {
	TEXT-INDENT: 0em
}
.editor OL LI {
	LIST-STYLE-TYPE: circle; MARGIN-LEFT: 25px
}
.editor UL LI {
	LIST-STYLE-TYPE: square; MARGIN-LEFT: 25px
}
HTML {
	BACKGROUND-COLOR: #fff
}
BODY {
	MIN-WIDTH: 320px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; MIN-HEIGHT: 100%; MAX-WIDTH: 640px
}
header {
	PADDING-BOTTOM: 2%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2%
}
header H1 {
	WIDTH: 33.43%
}
header .title {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.35; WIDTH: 56%
}
header .nav {
	WIDTH: 12.03%
}
header .back {
	WIDTH: 20.93%
}
.bak-header2 {
	BORDER-BOTTOM: #43bcc7 2px solid
}
footer {
	BACKGROUND-COLOR: #2eafbb; COLOR: #fff
}
.foot_service {
	PADDING-BOTTOM: 0%; MARGIN: 0px auto; WIDTH: 86%; PADDING-TOP: 3%
}
.foot_contact {
	PADDING-BOTTOM: 5%; MARGIN: 0px auto; WIDTH: 86%; PADDING-TOP: 3%
}
.foot_service LI {
	WIDTH: 31%; MARGIN-BOTTOM: 3%; FLOAT: left; MARGIN-RIGHT: 2.8%
}
.foot_service LI.last {
	MARGIN-RIGHT: 0px
}
.foot_service LI A {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.2; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; DISPLAY: block; COLOR: #eee; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.foot_service_t {
	LINE-HEIGHT: 2.4  MARGIN: 10%
}
.foot_contact_t {
	LINE-HEIGHT: 2.4
}
.foot_service_t A {
	COLOR: #fff
}
.foot_contact_t A {
	COLOR: #fff
}
.foot_contact_list LI {
	PADDING-BOTTOM: 2%; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #dddddd; PADDING-TOP: 2%
}
.foot_contact_list LI A {
	COLOR: #dddddd
}
.foot_contact_list LI DIV {
	MARGIN-TOP: 0.5%; WIDTH: 3.8%; PADDING-RIGHT: 2%; DISPLAY: inline-block; MAX-WIDTH: 17px
}
.top_nav {
	DISPLAY: none
}
.top_nav UL {
	BORDER-TOP: #ec0938 1px solid
}
.top_nav LI {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4%; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; PADDING-TOP: 4%
}
.top_nav LI.last {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 2%
}
.top_nav LI A {
	DISPLAY: block; COLOR: #333
}
.top_nav LI DIV {
	WIDTH: 2.34%; DISPLAY: block; FLOAT: right; PADDING-TOP: 1%
}
.copyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20%; LINE-HEIGHT: 1.5; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5%; PADDING-RIGHT: 5%; COLOR: #999999; PADDING-TOP: 5%
}
nav {
	POSITION: fixed; WIDTH: 100%; BOTTOM: 0px
}
nav LI {
	WIDTH: 25%; MAX-WIDTH: 160px; FLOAT: left
}
.btn_more {
	TEXT-ALIGN: center; MARGIN: 10% auto; WIDTH: 28%
}
.btn_more A {
	LINE-HEIGHT: 2.2; COLOR: #2eafbb
}
.page_t {
	TEXT-ALIGN: center; LINE-HEIGHT: 3; COLOR: #333333; FONT-WEIGHT: bold
}
.page_t SPAN {
	PADDING-RIGHT: 1%; DISPLAY: inline-block; COLOR: #43bcc7
}
.preloader {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 100%
}
.preloader DIV {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3%; BACKGROUND-COLOR: #fff; MARGIN: 50% auto; PADDING-LEFT: 3%; WIDTH: 20%; PADDING-RIGHT: 3%; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3%; border-radius: 50%; -webkit-animation-name: rotate; -webkit-animation-duration: 3s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear
}
.preloader DIV IMG {
	MAX-WIDTH: 100px
}
.banner {
	
}
.focus {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden
}
.focus .hd {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 5px; HEIGHT: 11px
}
.focus .hd UL {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; HEIGHT: 5px; FONT-SIZE: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
.focus .hd UL LI {
	MARGIN: 0px 10px; WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 1px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.focus .hd UL .on {
	BACKGROUND: #a0c179
}
.focus .bd {
	Z-INDEX: 0; POSITION: relative
}
.focus .bd LI IMG {
	WIDTH: 100%; BACKGROUND: url(../images/loading.gif) no-repeat center center
}
.focus .bd LI A {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.service_list {
	
}
.service_list DL {
	TEXT-ALIGN: center; WIDTH: 46%; PADDING-RIGHT: 2.63%; FLOAT: left
}
.service_list DL.f {
	PADDING-LEFT: 2.63%
}
.service_list .t {
	LINE-HEIGHT: 2.2; MARGIN-TOP: 4% ; text-align:left;
}
.service_list .t A {
	COLOR: #333
}
.service_list .t A EM {
	FONT-STYLE: normal; PADDING-RIGHT: 2%; DISPLAY: inline-block; COLOR: #43bcc7
}
.service_list .spec A {
	LINE-HEIGHT: 1.2; COLOR: #999999
}
.service_list .btn {
	MARGIN: 6% auto 12%; WIDTH: 40.76%
}
.case_list LI {
	WIDTH: 50%; FLOAT: left
}
.news_f {
	MARGIN: 0px auto; WIDTH: 91.25%
}
.news_list {
	MARGIN: 0px auto; WIDTH: 91.25%
}
.news_list DL {
	MARGIN-TOP: 5%; MARGIN-BOTTOM: 5%
}
.news_list DL DT A {
	LINE-HEIGHT: 2.5; BACKGROUND-COLOR: #ede9e9; DISPLAY: block; COLOR: #118e99
}
.news_list DL DT A SPAN {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #118e99; WIDTH: 10%; DISPLAY: inline-block; COLOR: #fff; MARGIN-RIGHT: 2%
}
.news_list DL DT.t {
	DISPLAY: none
}
.news_list DL DT.t A {
	COLOR: #191818
}
.news_list DL DD {
	DISPLAY: none; BORDER-TOP: #e0d5d5 1px solid
}
.news_list DL DD A {
	LINE-HEIGHT: 1.6; COLOR: #8d7f7f
}
.news_list DL DD.spec {
	PADDING-BOTTOM: 4%; BACKGROUND-COLOR: #efe7e7; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; COLOR: #8d7f7f; PADDING-TOP: 4%
}
.case_list DL {
	POSITION: relative; WIDTH: 50%; FLOAT: left
}
.case_list DD {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 2; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/cases_dd_bg.png)
}
.case_list DD A {
	COLOR: #eeeeec
}
.case_info {
	MARGIN: 5% auto; WIDTH: 92%
}
.case_info H1 {
	LINE-HEIGHT: 2; COLOR: #43bcc7
}
.case_info .spec {
	LINE-HEIGHT: 2; COLOR: #777777
}
.case_info .desc {
	LINE-HEIGHT: 1.5; MARGIN-TOP: 2%; MARGIN-BOTTOM: 2%; COLOR: #777777
}
.case_info .spec SPAN {
	COLOR: #000000
}
.case_info .desc SPAN {
	COLOR: #000000
}
.news_item {
	BORDER-BOTTOM: #2eafbb 1px solid; BORDER-LEFT: #2eafbb 1px solid; MARGIN: 5% auto; WIDTH: 94%; BORDER-TOP: #2eafbb 1px solid; BORDER-RIGHT: #2eafbb 1px solid
}
.news_item .fl {
	BOX-SIZING: border-box; TEXT-ALIGN: right; PADDING-BOTTOM: 5%; BACKGROUND-COLOR: #2eafbb; PADDING-LEFT: 2%; WIDTH: 26%; PADDING-RIGHT: 2%; COLOR: #fff; PADDING-TOP: 2%
}
.news_item .fl A {
	COLOR: #fff
}
.news_item .fl DD {
	LINE-HEIGHT: 1.5
}
.news_item .fl .line {
	MARGIN: 3% 0px 3% 73%; WIDTH: 25%
}
.news_item .fr {
	BOX-SIZING: border-box; PADDING-BOTTOM: 2%; PADDING-LEFT: 2%; WIDTH: 74%; PADDING-RIGHT: 2%; PADDING-TOP: 2%
}
.news_item .fr DT {
	LINE-HEIGHT: 2
}
.news_item .fr DD {
	LINE-HEIGHT: 1.2
}
.news_item .fr DD.more {
	MARGIN-TOP: 2%
}
.news_item .fr DT A {
	COLOR: #2eafbb
}
.news_item .fr DD.spec A {
	COLOR: #6a6e6e
}
.news_item .fr .hits_t {
	LINE-HEIGHT: 2.4; COLOR: #999999
}
.news_item .fr .hits_num {
	LINE-HEIGHT: 2.4; COLOR: #f00
}
.news_item .fr .btn_a {
	BORDER-BOTTOM: #2eafbb 1px solid; BORDER-LEFT: #2eafbb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.4; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; DISPLAY: block; FLOAT: right; COLOR: #2eafbb; BORDER-TOP: #2eafbb 1px solid; BORDER-RIGHT: #2eafbb 1px solid; PADDING-TOP: 0px
}
.news_type LI {
	WIDTH: 27.08%; FLOAT: left
}
.news_type LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.32; DISPLAY: block; COLOR: #fff
}
.news_type LI A.li1 {
	BACKGROUND-COLOR: #1dd0e5
}
.news_type LI A.li2 {
	BACKGROUND-COLOR: #6bb52a
}
.news_type LI A.li3 {
	BACKGROUND-COLOR: #e48583
}
.news_type LI.more {
	BACKGROUND-COLOR: #318b96; WIDTH: 18.75%; COLOR: #fff
}
.news_type LI.more A SPAN {
	WIDTH: 17.5%; DISPLAY: inline-block
}
.news_type DL {
	DISPLAY: none
}
.news_type DD {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 4%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4%
}
.news_type DD A {
	LINE-HEIGHT: 1; MARGIN: 0px auto; WIDTH: 94%; DISPLAY: block; COLOR: #333
}
.news_type DD A SPAN {
	DISPLAY: inline-block
}
.news_type DD DIV {
	WIDTH: 2.03%; FLOAT: right
}
.news_info {
	MARGIN: 0px auto; WIDTH: 93.75%
}
.news_info H1 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 6%; LINE-HEIGHT: 1.2; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #413c3c; PADDING-TOP: 6%
}
.news_info .spec {
	LINE-HEIGHT: 2; MARGIN-TOP: 2%; MARGIN-BOTTOM: 2%; COLOR: #30a3d9
}
.news_info .tag {
	LINE-HEIGHT: 2; MARGIN-BOTTOM: 2%
}
.news_info .spec SPAN {
	COLOR: #a39c9c
}
.news_info .tag SPAN {
	COLOR: #a39c9c
}
.news_info .tag A {
	COLOR: #30a3d9
}
.sub_menu {
	BORDER-TOP: #43bcc7 2px solid
}
.sub_menu LI {
	BOX-SIZING: border-box; TEXT-ALIGN: center; PADDING-BOTTOM: 2.4%; LINE-HEIGHT: 1.2; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2.4%
}
.sub_menu LI.sel {
	BORDER-BOTTOM: #f7b80f 2px solid
}
.sub_menu LI A {
	DISPLAY: block; COLOR: #a1a0a0; BORDER-RIGHT: #cccccc 1px solid
}
.sub_menu LI.last A {
	BORDER-RIGHT: 0px
}
.sub_menu LI.sel A {
	COLOR: #2aa9b4
}
.about_con {
	PADDING-BOTTOM: 5%; MARGIN: 0px auto; WIDTH: 92.75%
}
.about_con P {
	LINE-HEIGHT: 1.5; MARGIN-TOP: 5%; COLOR: #999999
}
.about_con P B {
	COLOR: #005bac
}
.about_sou {
	PADDING-BOTTOM: 5%; MARGIN: 3% auto; WIDTH: 50%
}
.about_sou LI {
	LINE-HEIGHT: 2.4
}
.about_sou LI SPAN {
	TEXT-ALIGN: center; WIDTH: 14.37%; DISPLAY: inline-block; BACKGROUND: url(../images/about_sou_pic.jpg) no-repeat left center; COLOR: #fff; MARGIN-RIGHT: 3%; background-size: 100%
}
.about_cul_t3 {
	MARGIN: 4% auto 7%; WIDTH: 90%
}
.about_zizhi_list DL {
	MARGIN: 3% 3.1% 4% 3.15%; WIDTH: 43.75%; FLOAT: left
}
.about_zizhi_list DT {
	
}
.about_zizhi_list DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 2; COLOR: #544c4b
}
.job_t {
	MARGIN-LEFT: 4%
}
.job_t DL {
	WIDTH: 20%; FLOAT: left; MARGIN-RIGHT: 4%
}
.job_t DL DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.7; BACKGROUND-COLOR: #d2d0d0; WIDTH: 100%; HEIGHT: 100%; COLOR: #363434; border-radius: 50%; -webkit-animation-name: rotate; -webkit-animation-duration: 10s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear
}
.job_t DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 2; COLOR: #a8afb0
}
.job_t DL.sel DT {
	BACKGROUND-COLOR: #268d96; COLOR: #fff
}
.job_t DL.sel DD {
	COLOR: #268d96
}
.job_detail {
	MARGIN: 5% auto; WIDTH: 93%
}
.job_detail H3 {
	LINE-HEIGHT: 2; COLOR: #2199a4
}
.job_detail DIV {
	LINE-HEIGHT: 1.5; COLOR: #909697
}
.contact_1 {
	MARGIN: 0px auto 5%; WIDTH: 90%
}
.contact_1 DL {
	MARGIN-TOP: 5%; WIDTH: 45%; FLOAT: left
}
.contact_1 DT {
	MARGIN: 0px auto; WIDTH: 51.38%
}
.contact_1 DD.t {
	TEXT-ALIGN: center; LINE-HEIGHT: 2; COLOR: #333333
}
.contact_1 DD.spec {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.2; COLOR: #a5b2b3
}
.contact_border {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #ccc; WIDTH: 100%; HEIGHT: 1px
}
.contact_2 {
	MARGIN: 5% auto; WIDTH: 90%
}
.contact_2 DL {
	MARGIN-TOP: 5%
}
.contact_2 DT {
	COLOR: #f36018; VERTICAL-ALIGN: middle
}
.contact_2 DT .div1 {
	WIDTH: 8.43%; MARGIN-RIGHT: 3%
}
.contact_2 DT .div2 {
	LINE-HEIGHT: 2
}
.contact_2 DD {
	LINE-HEIGHT: 1.2; MARGIN-TOP: 3%; COLOR: #879091
}
.contact_2 DD .div1 {
	COLOR: #000000
}
.contact_2 DD .div2 {
	WIDTH: 86%
}
.contact_3 {
	MARGIN: 5% auto; WIDTH: 90%
}
.contact_3 DIV {
	MARGIN-TOP: 3%
}
.contact_3 .input1 {
	BOX-SIZING: border-box; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3%; PADDING-LEFT: 3%; WIDTH: 100%; PADDING-RIGHT: 3%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3%
}
.contact_3 .text1 {
	BOX-SIZING: border-box; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3%; PADDING-LEFT: 3%; WIDTH: 100%; PADDING-RIGHT: 3%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3%
}
.contact_3 .btn1 {
	BOX-SIZING: border-box; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3%; BACKGROUND-COLOR: #2399a4; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 23.62%; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3%
}
.service_dl_con DL {
	TEXT-ALIGN: center; MARGIN: 8% auto
}
.service_dl_con DL.first {
	MARGIN-TOP: 0px
}
.service_dl_con DD {
	TEXT-ALIGN: center; MARGIN: 2% auto; WIDTH: 75.93%
}
.service_dl_con DD.t1 {
	MARGIN-TOP: 4%; FONT-WEIGHT: bold
}
.service_dl_con DD.t2 {
	LINE-HEIGHT: 1.5; BACKGROUND-COLOR: #313333; MARGIN: 0px auto; WIDTH: 50%; COLOR: #fff
}
.service_2_item {
	BACKGROUND-COLOR: #43bcc7; COLOR: #fff
}
.service_dl2_con .s1 {
	WIDTH: 50%; FLOAT: left
}
.service_dl2_con .s2 {
	BOX-SIZING: border-box; PADDING-BOTTOM: 2%; LINE-HEIGHT: 1.5; PADDING-LEFT: 2%; WIDTH: 50%; PADDING-RIGHT: 2%; FLOAT: left; PADDING-TOP: 12%
}
.mobile_1 {
	MARGIN: 5% auto; WIDTH: 90%
}
.mobile_1 DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.5; COLOR: #000; FONT-WEIGHT: bold
}
.mobile_1 DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.5; COLOR: #333
}
.mobile_1 DD.spec {
	LINE-HEIGHT: 1.2; COLOR: #999999
}
.mobile_2 {
	BACKGROUND-COLOR: #43bcc7
}
.mobile_2_text {
	MARGIN: 0px auto; WIDTH: 60%; COLOR: #fff
}
.mobile_2 .page_t {
	COLOR: #fff
}
.mobile_2 .page_t SPAN {
	COLOR: #fff
}
.mobile_3 {
	MARGIN: 5% auto; WIDTH: 90%
}
.mobile_3 DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.5; COLOR: #000; FONT-WEIGHT: bold
}
.mobile_3 DD.spec {
	LINE-HEIGHT: 1.2; MARGIN-TOP: 3%; COLOR: #999999
}
.solution_list DL {
	MARGIN: 4% 2.35%; WIDTH: 45.3%; FLOAT: left
}
.solution_list DD.t2 {
	BORDER-BOTTOM: #0dafbe 1px solid; LINE-HEIGHT: 2
}
.solution_list DD.t2 A {
	COLOR: #0dafbe
}
.solution_list DD.spec {
	LINE-HEIGHT: 1.2; MARGIN-TOP: 3%
}
.solution_list DD.spec A {
	COLOR: #878a8a
}
.pay_list {
	MARGIN: 5% auto; WIDTH: 96%
}
.pay_list TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.pay_list TABLE TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pay_list DL {
	MARGIN: 5% auto
}
.pay_list DT {
	PADDING-BOTTOM: 5%; PADDING-LEFT: 0px; WIDTH: 38%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5%
}
.pay_list DD {
	LINE-HEIGHT: 2
}
.pay_spec {
	PADDING-BOTTOM: 5%; LINE-HEIGHT: 1.5; PADDING-LEFT: 5%; PADDING-RIGHT: 5%; COLOR: #999; PADDING-TOP: 5%
}
.m-page {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; MARGIN-TOP: 20px; PADDING-RIGHT: 10px; HEIGHT: 38px; FONT-SIZE: 0px
}
.m-page LI {
	DISPLAY: inline
}
.m-page A {
	BORDER-BOTTOM: #2eafbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2eafbb 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; DISPLAY: inline-block; FONT-FAMILY: Arial; HEIGHT: 36px; COLOR: #2eafbb; MARGIN-LEFT: 5px; FONT-SIZE: 15px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: #2eafbb 1px solid; BORDER-RIGHT: #2eafbb 1px solid; PADDING-TOP: 0px
}
.m-page I {
	BORDER-BOTTOM: #2eafbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2eafbb 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; DISPLAY: inline-block; FONT-FAMILY: Arial; HEIGHT: 36px; COLOR: #2eafbb; MARGIN-LEFT: 5px; FONT-SIZE: 15px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: #2eafbb 1px solid; BORDER-RIGHT: #2eafbb 1px solid; PADDING-TOP: 0px
}
.m-page A.next {
	FONT-FAMILY: ËÎÌå; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.m-page A.prev {
	FONT-FAMILY: ËÎÌå; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.m-page A:hover {
	BACKGROUND-COLOR: #2eafbb; COLOR: #fff
}
.m-page LI.thisclass A {
	BACKGROUND-COLOR: #2eafbb; COLOR: #fff
}
.m-page SPAN {
	PADDING-RIGHT: 10px; FONT-SIZE: 14px
}
