.top_info {
	Z-INDEX: 100; MIN-WIDTH: 1080px; WIDTH: 100%; BACKGROUND: #dfdfdf; HEIGHT: 38px; OVERFLOW: hidden
}
.top_info H1 {
	LINE-HEIGHT: 38px; DISPLAY: inline-block; COLOR: #919191; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.top_info H2 {
	LINE-HEIGHT: 38px; DISPLAY: inline-block; COLOR: #919191; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.top_info H2 {
	PADDING-LEFT: 25px; BACKGROUND: url(topico03.png) no-repeat left center
}
.top_info SPAN {
	COLOR: #d90000; FONT-WEIGHT: bold
}
.top_info A {
	COLOR: #919191; FONT-SIZE: 12px
}
.top_info P.p1 {
	LINE-HEIGHT: 38px; PADDING-LEFT: 25px; DISPLAY: inline-block; BACKGROUND: url(topico01.png) no-repeat left center; FLOAT: right; COLOR: #919191; MARGIN-RIGHT: 15px
}
.top_info A.a1 {
	LINE-HEIGHT: 38px; PADDING-LEFT: 21px; DISPLAY: inline-block; BACKGROUND: url(topico02.png) no-repeat left center; FLOAT: right; MARGIN-RIGHT: 15px
}
.top_info A:hover {
	COLOR: #f60
}
.logo_nav {
	BACKGROUND-IMAGE: url(white_bg.png); Z-INDEX: 99; BORDER-BOTTOM: #efefef 1px solid; POSITION: absolute; MIN-WIDTH: 1080px; WIDTH: 100%; BACKGROUND-REPEAT: repeat; HEIGHT: 90px; TOP: 38px; PADDING-TOP: 10px; LEFT: 0px
}
#go_topnav {
	POSITION: relative; BACKGROUND: #fff; TOP: 0px
}
.logo_topbg {
	BACKGROUND: #fff
}
.logo_nav nav {
	WIDTH: 670px; FLOAT: right; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 35px; _width: 675px
}
.logo_nav nav A {
	TEXT-ALIGN: right; WIDTH: 90px; DISPLAY: inline-block; FLOAT: right; COLOR: #444; FONT-SIZE: 16px
}
.logo_nav nav A.sel {
	COLOR: #dc0000
}
.index_part {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.index_tit {
	LINE-HEIGHT: 40px; MARGIN: 0px auto; WIDTH: 1080px; DISPLAY: block; COLOR: #666; FONT-WEIGHT: 400
}
.index_tit SPAN {
	FLOAT: left
}
.section00 .sectionbg {
	BACKGROUND: url(bgSection.png) #8cb64a; _background: #8cb64a
}
.section01 .sectionbg {
	BACKGROUND: url(bgSection.png) #3babd0; _background: #3babd0
}
.section02 .sectionbg {
	BACKGROUND: url(bgSection.png) #9e9e9e; _background: #9e9e9e
}
.section03 .sectionbg {
	BACKGROUND: url(bgSection.png) #4d80bf; _background: #4d80bf
}
.section04 .sectionbg {
	BACKGROUND: url(bgSection.png) #e97e4f; _background: #e97e4f
}
.section05 .sectionbg {
	BACKGROUND: url(bgSection.png) #9d9d9d; _background: #9d9d9d
}
.sectionbg {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.about_tab {
	MARGIN: 0px auto; BORDER-SPACING: 8px; WIDTH: 1080px; BORDER-COLLAPSE: separate
}
.about_tab TD.td02 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 160px; PADDING-RIGHT: 15px; BACKGROUND: url(tit01.jpg) #0a98e0 no-repeat left top; HEIGHT: 187px; COLOR: #fff; PADDING-TOP: 0px
}
.about_tab TD.td02 A {
	COLOR: #fff
}
.about_tab TD.td02 A:hover {
	COLOR: #f90
}
.about_a {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 200px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 170px; FONT-SIZE: 20px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.about_a_more {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 200px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 170px; FONT-SIZE: 20px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.about_tab .a6 {
	BACKGROUND: #ff6a00; COLOR: #fff; FONT-SIZE: 30px
}
.about_tab .a6 SPAN {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 20px
}
.about_tab .a6:hover {
	BACKGROUND-COLOR: #e83400; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.about_tab .a1:hover {
	BACKGROUND: #31cee8; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.about_tab .a2:hover {
	BACKGROUND: #f7bb49; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.about_tab .a3:hover {
	BACKGROUND: #fb7989; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.about_tab .a4:hover {
	BACKGROUND: #d975ca; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.about_tab .a5:hover {
	BACKGROUND: #78db80; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_box {
	MARGIN: 15px auto 0px; WIDTH: 1080px
}
.advantage_a {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 130px; WIDTH: 190px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 15px; HEIGHT: 145px; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 35px
}
.advantage_a H3 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.advantage_box .a1 {
	BACKGROUND: url(advantage01.png) #4bd2eb no-repeat 15px center
}
.advantage_box .a1:hover {
	BACKGROUND-IMAGE: url(advantage01.png); BACKGROUND-COLOR: #2fa8bd; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 15px center; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_box .a2 {
	BACKGROUND: url(advantage02.png) #f5ab39 no-repeat 15px center
}
.advantage_box .a2:hover {
	BACKGROUND-IMAGE: url(advantage02.png); BACKGROUND-COLOR: #ea550d; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 15px center; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_box .a3 {
	BACKGROUND: url(advantage03.png) #fa6474 no-repeat 15px center
}
.advantage_box .a3:hover {
	BACKGROUND-IMAGE: url(advantage03.png); BACKGROUND-COLOR: #f21c5c; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 15px center; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_box .a4 {
	BACKGROUND: url(advantage04.png) #63d26b no-repeat 15px center
}
.advantage_box .a4:hover {
	BACKGROUND-IMAGE: url(advantage04.png); BACKGROUND-COLOR: #26ac77; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 15px center; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_box .a5 {
	BACKGROUND: url(advantage05.png) #fa5e57 no-repeat 15px center
}
.advantage_box .a5:hover {
	BACKGROUND-IMAGE: url(advantage05.png); BACKGROUND-COLOR: #f00000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 15px center; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_box .a6 {
	BACKGROUND: url(advantage06.png) #6a96ff no-repeat 15px center
}
.advantage_box .a6:hover {
	BACKGROUND-IMAGE: url(advantage06.png); BACKGROUND-COLOR: #1f4fcb; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 15px center; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_suc {
	WIDTH: 390px; FLOAT: left; MARGIN-LEFT: 15px
}
.advantage_suc A {
	WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #fff; HEIGHT: 277px; OVERFLOW: hidden
}
.advantage_suc A:hover {
	BACKGROUND-COLOR: #fff5dc; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.advantage_suc A IMG {
	POSITION: absolute; WIDTH: 390px; BOTTOM: 0px; LEFT: 0px
}
.advantage_suc A H3 {
	MARGIN: 20px 0px 15px 20px; FONT-SIZE: 28px
}
.advantage_suc A P {
	MARGIN: 0px auto; WIDTH: 350px; COLOR: #888
}
.client_tab {
	MARGIN: 0px auto; BORDER-SPACING: 5px; WIDTH: 1080px; BORDER-COLLAPSE: separate
}
.client_tab IMG:hover {
	Z-INDEX: 10; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; box-shadow: 5px 5px 2px #999; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2)
}
.case_tab {
	MARGIN: 0px auto; BORDER-SPACING: 18px; WIDTH: 1080px; BORDER-COLLAPSE: separate
}
.case_tab TD A {
	WIDTH: 348px; DISPLAY: block; BACKGROUND: #4d80bf; HEIGHT: 210px; OVERFLOW: hidden
}
.case_tab TD A IMG {
	WIDTH: 348px
}
.case_more {
	BORDER-BOTTOM: #afafaf 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #afafaf 1px solid; LINE-HEIGHT: 30px; MARGIN: 20px auto 0px; WIDTH: 100px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff; OVERFLOW: hidden; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; border-radius: 15px
}
.case_more:hover {
	BACKGROUND-COLOR: #ff6600; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.team_tab {
	MARGIN: 0px auto; BORDER-SPACING: 8px; WIDTH: 1080px; BORDER-COLLAPSE: separate
}
.team_a {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 210px; DISPLAY: block; BACKGROUND: #0a98e0; HEIGHT: 170px; COLOR: #fff; FONT-SIZE: 20px; OVERFLOW: hidden; PADDING-TOP: 40px
}
.team_a:hover {
	BACKGROUND-COLOR: #036da7; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.team_a_more {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 210px; DISPLAY: block; BACKGROUND: #0a98e0; HEIGHT: 170px; COLOR: #fff; FONT-SIZE: 20px; OVERFLOW: hidden; PADDING-TOP: 40px
}
.team_a_more SPAN {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 20px
}
.team_tab .a1 {
	BACKGROUND: #8cb64a
}
.team_tab .a1:hover {
	BACKGROUND: #4ab657; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.contact_a {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; WIDTH: 353px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 120px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.contact01:hover {
	BACKGROUND: #5bb3d0; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.contact02:hover {
	BACKGROUND: #61af4f; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.contact03:hover {
	BACKGROUND: #fb5a4a; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.contact_box {
	MARGIN-TOP: 10px; WIDTH: 353px; BACKGROUND: #fff; HEIGHT: 325px; OVERFLOW: hidden
}
.contact04 P {
	LINE-HEIGHT: 27px; MARGIN: 0px auto; PADDING-LEFT: 40px; WIDTH: 270px
}
.contact04 P SPAN {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.contact04 P.p1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.contact06 {
	HEIGHT: 315px; PADDING-TOP: 10px
}
.contact06 SPAN {
	LINE-HEIGHT: 32px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; WIDTH: 70px; DISPLAY: block; FLOAT: left; HEIGHT: 32px
}
.contact06 .text {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; LINE-HEIGHT: 30px; MARGIN-TOP: 10px; WIDTH: 240px; BACKGROUND: #f7f7f7; FLOAT: left; HEIGHT: 30px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
.contact06 .sub {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 15px; WIDTH: 190px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND: #fb5a4a; HEIGHT: 45px; COLOR: #fff; MARGIN-LEFT: 90px; FONT-SIZE: 18px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.contact06 .sub:hover {
	BACKGROUND: #fd780c; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.contact06 TEXTAREA {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; MARGIN-TOP: 10px; WIDTH: 240px; BACKGROUND: #f7f7f7; FLOAT: left; HEIGHT: 60px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
.other_a {
	BORDER-BOTTOM: #afafaf 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #afafaf 1px solid; LINE-HEIGHT: 28px; WIDTH: 102px; DISPLAY: block; FLOAT: right; HEIGHT: 28px; COLOR: #888; MARGIN-LEFT: 8px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; border-radius: 14px
}
.other_a:hover {
	BACKGROUND: #006ba8; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.friends {
	MARGIN: 0px auto; WIDTH: 1080px
}
.friends SPAN {
	FLOAT: left; COLOR: #cdcdcd; FONT-SIZE: 12px
}
.friends A {
	DISPLAY: inline-block; FLOAT: left; COLOR: #cdcdcd; FONT-SIZE: 12px; MARGIN-RIGHT: 5px
}
.friends A:hover {
	COLOR: #555
}
.news_box {
	MARGIN: 0px auto; WIDTH: 415px; HEIGHT: 360px; OVERFLOW: hidden; _margin-top: 10px
}
.news_box H3 {
	LINE-HEIGHT: 40px; MARGIN: 10px 0px 25px; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.newslist {
	WIDTH: 415px; HEIGHT: 280px
}
.newslist A {
	PADDING-LEFT: 20px; WIDTH: 390px; DISPLAY: block; MARGIN-BOTTOM: 6px; BACKGROUND: url(list_ico.png) no-repeat 5px 12px; HEIGHT: 40px; FONT-SIZE: 18px; PADDING-TOP: 6px
}
.newslist A:hover {
	BACKGROUND: url(list_ico.png) #eee no-repeat 5px 12px
}
.newslist A SPAN {
	POSITION: absolute; BOTTOM: 0px; COLOR: #cccccc; FONT-SIZE: 10px; LEFT: 20px
}
.office_show {
	WIDTH: 459px; DISPLAY: block; HEIGHT: 200px; OVERFLOW: hidden
}
.office_show SPAN {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: url(orange_bg.png); COLOR: #fff; FONT-SIZE: 24px; TOP: 105px; PADDING-TOP: 20px; LEFT: 0px
}
.content_main {
	Z-INDEX: 10; BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(bgSection.png); PADDING-TOP: 20px; _background: none
}
.content_bot {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #cdcdcd; HEIGHT: 230px; LEFT: 0px
}
.content_botbox {
	MARGIN: 0px auto; BORDER-SPACING: 8px; WIDTH: 1096px; BORDER-COLLAPSE: separate
}
.content_bot_a {
	WIDTH: 99px; DISPLAY: block; HEIGHT: 99px
}
.content_botbox A.a1 {
	BACKGROUND: url(content_bot01.png) #00b5dc no-repeat center 27px
}
.content_botbox A.a2 {
	BACKGROUND: url(content_bot02.png) #6ab259 no-repeat center 27px
}
.content_botbox A.a3 {
	BACKGROUND: url(content_bot03.png) #fb5a4a no-repeat center 27px
}
.content_botbox A.a4 {
	BACKGROUND: url(content_bot04.png) #fa9f00 no-repeat center 27px
}
.content_botbox A.a1:hover {
	BACKGROUND: url(content_bot01.png) #0497b7 no-repeat center -76px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.content_botbox A.a2:hover {
	BACKGROUND: url(content_bot02.png) #418f2e no-repeat center -76px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.content_botbox A.a3:hover {
	BACKGROUND: url(content_bot03.png) #d53222 no-repeat center -76px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.content_botbox A.a4:hover {
	BACKGROUND: url(content_bot04.png) #d38601 no-repeat center -76px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.last_more {
	TEXT-ALIGN: center; WIDTH: 205px; DISPLAY: block; BACKGROUND: #e565ae; HEIGHT: 175px; COLOR: #fff; FONT-SIZE: 30px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.last_more SPAN {
	POSITION: absolute; BOTTOM: 20px; LEFT: 20px
}
.content_more {
	TEXT-ALIGN: center; WIDTH: 205px; DISPLAY: block; BACKGROUND: #e565ae; HEIGHT: 175px; COLOR: #fff; FONT-SIZE: 30px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.content_more SPAN {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 20px
}
.content_more:hover {
	BACKGROUND: #c63b8a; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.content_botbox .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 613px; PADDING-RIGHT: 0px; BACKGROUND: #00b5dc; VERTICAL-ALIGN: top; PADDING-TOP: 23px
}
.content_botbox .text P {
	MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 14px
}
.contentbox01 {
	WIDTH: 100%; BACKGROUND: #8cb64a
}
.contentbox02 {
	WIDTH: 100%; BACKGROUND: #48bad6
}
.contentbox03 {
	WIDTH: 100%; BACKGROUND: #000
}
.contentbox04 {
	WIDTH: 100%; BACKGROUND: #4689c8
}
.contentbox10 {
	BACKGROUND-COLOR: #333333; WIDTH: 100%
}
.contentbox05 {
	WIDTH: 100%; BACKGROUND: #45cd9f
}
.content_banner {
	WIDTH: 100%; BACKGROUND: #ff6c00; HEIGHT: 180px; OVERFLOW: hidden
}
.content_banner A {
	POSITION: absolute; TOP: 0px; LEFT: -250px
}
.content_hover {
	WIDTH: 172px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 152px; COLOR: #888; OVERFLOW: hidden; PADDING-TOP: 20px
}
.content_hover P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px; FONT-SIZE: 20px
}
.ours_tab {
	MARGIN: 0px auto 20px; BORDER-SPACING: 10px; WIDTH: 1100px; BORDER-COLLAPSE: separate
}
.ours_tab A.a1 {
	WIDTH: 172px; BACKGROUND: #ff6a00; HEIGHT: 142px
}
.ours_tab A.a1:hover {
	BACKGROUND: #eb4f03; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a2 {
	WIDTH: 172px; BACKGROUND: #fff; HEIGHT: 152px; PADDING-TOP: 20px
}
.ours_tab A.a2:hover {
	BACKGROUND: #ff9600; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a3 {
	WIDTH: 172px; BACKGROUND: #fff; HEIGHT: 152px; PADDING-TOP: 20px
}
.ours_tab A.a3:hover {
	BACKGROUND: #fb7989; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a4:hover {
	BACKGROUND: #f7bb49; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a5:hover {
	BACKGROUND: #78db80; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a6:hover {
	BACKGROUND: #71d1e1; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a7:hover {
	BACKGROUND: #d975ca; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_tab A.a8:hover {
	BACKGROUND: #78db80; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.ours_show {
	WIDTH: 354px; HEIGHT: 354px
}
.ours_show SPAN {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(red_bg.png); TOP: 285px; PADDING-TOP: 10px
}
.ours_essay {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: #fff; PADDING-TOP: 30px
}
.ours_essay H3 {
	LINE-HEIGHT: 26px; FONT-SIZE: 16px
}
.ours_essay P {
	LINE-HEIGHT: 26px; MARGIN-TOP: 20px; COLOR: #888; FONT-SIZE: 16px
}
.custom_menu {
	MARGIN: 0px auto; WIDTH: 1080px; BACKGROUND: #fff; HEIGHT: 100px
}
.custom_menu A.a0 {
	TEXT-ALIGN: center; WIDTH: 120px; DISPLAY: block; BACKGROUND: url(custom_back.png) #d33131 no-repeat center 20px; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 68px
}
.custom_menu A.a0:hover {
	BACKGROUND: url(custom_back.png) #b60a0a no-repeat center 20px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box {
	WIDTH: 960px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 100px; OVERFLOW: hidden
}
.custom_menu .box A {
	TEXT-ALIGN: center; WIDTH: 10%; DISPLAY: inline-block; FLOAT: right; HEIGHT: 100px; COLOR: #999; FONT-SIZE: 16px; OVERFLOW: hidden; PADDING-TOP: 68px; _width: 95px
}
.custom_menu .box A.a1 {
	BACKGROUND: url(custom_menu.png) no-repeat -840px 20px
}
.custom_menu .box A.a2 {
	BACKGROUND: url(custom_menu.png) no-repeat -748px 20px
}
.custom_menu .box A.a3 {
	BACKGROUND: url(custom_menu.png) no-repeat -648px 20px
}
.custom_menu .box A.a4 {
	BACKGROUND: url(custom_menu.png) no-repeat -555px 20px
}
.custom_menu .box A.a5 {
	BACKGROUND: url(custom_menu.png) no-repeat -458px 20px
}
.custom_menu .box A.a6 {
	BACKGROUND: url(custom_menu.png) no-repeat -358px 20px
}
.custom_menu .box A.a7 {
	BACKGROUND: url(custom_menu.png) no-repeat -260px 20px
}
.custom_menu .box A.a8 {
	BACKGROUND: url(custom_menu.png) no-repeat -167px 20px
}
.custom_menu .box A.a9 {
	BACKGROUND: url(custom_menu.png) no-repeat -71px 20px
}
.custom_menu .box A.a10 {
	BACKGROUND: url(custom_menu.png) no-repeat 28px 20px
}
.custom_menu .box A.a1:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -840px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a1 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -840px -79px
}
.custom_menu .box A.a2:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -748px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a2 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -748px -79px
}
.custom_menu .box A.a3:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -648px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a3 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -648px -79px
}
.custom_menu .box A.a4:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -555px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a4 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -555px -79px
}
.custom_menu .box A.a5:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -458px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a5 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -458px -79px
}
.custom_menu .box A.a6:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -358px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a6 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -358px -79px
}
.custom_menu .box A.a7:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -260px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a7 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -260px -79px
}
.custom_menu .box A.a8:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -167px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a8 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -167px -79px
}
.custom_menu .box A.a9:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -71px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a9 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat -71px -79px
}
.custom_menu .box A.a10:hover {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat 28px -79px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.custom_menu .box A.sel.a10 {
	BACKGROUND: url(custom_menu.png) #f2f2f2 no-repeat 28px -79px
}
.custom_main {
	PADDING-BOTTOM: 30px; MARGIN: 12px auto 20px; PADDING-LEFT: 23px; WIDTH: 1034px; PADDING-RIGHT: 23px; BACKGROUND: #fff; PADDING-TOP: 30px
}
.custom_list {
	WIDTH: 450px; PADDING-TOP: 30px
}
.custom_list P {
	LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #888; FONT-SIZE: 16px
}
.custom_list H3 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.custom_p {
	LINE-HEIGHT: 27px; TEXT-INDENT: 2em; MARGIN-BOTTOM: 10px; COLOR: #888; FONT-SIZE: 16px
}
.grows_main {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 50px; WIDTH: 980px; PADDING-RIGHT: 50px; PADDING-TOP: 40px
}
.grows_main H2 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 30px; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
.grows_main H3 {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.grows_main P {
	LINE-HEIGHT: 27px; TEXT-INDENT: 2em; MARGIN-BOTTOM: 10px; COLOR: #888; FONT-SIZE: 16px
}
.grows_selbox {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 61px; OVERFLOW: hidden
}
.grows_selbox .bg {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 975px; BACKGROUND: url(years_bg.png) repeat-x; HEIGHT: 10px; TOP: 20px; LEFT: 5px
}
#grows_years {
	Z-INDEX: 10; WIDTH: 100%; HEIGHT: 61px
}
#grows_years A {
	Z-INDEX: 10; TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(years.png) no-repeat; FLOAT: left; HEIGHT: 61px; COLOR: #333; FONT-SIZE: 16px; MARGIN-RIGHT: 30px
}
#grows_years A.sel {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
#grows_now {
	Z-INDEX: 5; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.grows_content {
	MARGIN-TOP: 20px; WIDTH: 100%; HEIGHT: 191px; OVERFLOW: hidden
}
#grows_sum {
	WIDTH: 99999px
}
#grows_sum LI {
	WIDTH: 980px; FLOAT: left
}
#grows_sum LI SPAN {
	FLOAT: left
}
#grows_sum LI P {
	LINE-HEIGHT: 38px; MARGIN: 0px; WIDTH: 570px; FLOAT: right; FONT-SIZE: 22px
}
.service_left {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 12px; PADDING-LEFT: 10px; WIDTH: 514px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 504px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.service_right {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 40px; WIDTH: 454px; PADDING-RIGHT: 40px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 484px; OVERFLOW: hidden; PADDING-TOP: 40px
}
.service_text {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND: #f7f7f7; HEIGHT: 30px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
.service_sub {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; WIDTH: 170px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND: #fb5a4a; FLOAT: right; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.service_sub:hover {
	BACKGROUND: #da2d1b; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.service_a {
	LINE-HEIGHT: 25px; MARGIN-TOP: 15px; PADDING-LEFT: 20px; WIDTH: 450px; DISPLAY: block; BACKGROUND: url(yellow.png) no-repeat left center; FLOAT: left; HEIGHT: 25px; COLOR: #888; FONT-SIZE: 16px; OVERFLOW: hidden; MARGIN-RIGHT: 40px
}
.video_main {
	PADDING-BOTTOM: 35px; MARGIN: 12px auto 20px; PADDING-LEFT: 78px; WIDTH: 924px; PADDING-RIGHT: 78px; BACKGROUND: #fff; PADDING-TOP: 35px
}
.video_box {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 15px; WIDTH: 924px
}
.video_share {
	Z-INDEX: 10; POSITION: absolute; TOP: 40px; RIGHT: 45px
}
.video_share A {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FLOAT: right; HEIGHT: 30px; MARGIN-LEFT: 10px; FONT-SIZE: 12px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 0px; border-radius: 3px
}
.video_share A SPAN {
	COLOR: #379be9; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.video_share A.a1 {
	BACKGROUND: url(video_fx.gif) no-repeat 10px center
}
.video_share A.a2 {
	BACKGROUND: url(video_pl.gif) no-repeat 10px center
}
.video_share A.a3 {
	BACKGROUND: url(vido_bf.png) no-repeat 10px center
}
.advant_box {
	MARGIN-TOP: 12px; WIDTH: 514px; PADDING-RIGHT: 20px; BACKGROUND: #fff; HEIGHT: 263px; OVERFLOW: hidden
}
.advant_box H3 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #717171; FONT-SIZE: 30px; FONT-WEIGHT: 400; PADDING-TOP: 25px
}
.advant_box P {
	LINE-HEIGHT: 25px; WIDTH: 225px; FLOAT: right; COLOR: #888; FONT-SIZE: 16px
}
.advant_box DIV {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 262px; DISPLAY: block; BACKGROUND: url(darkbg.png); HEIGHT: 263px; TOP: 270px; LEFT: 0px
}
.advant_box DIV SPAN {
	BORDER-BOTTOM: #fff 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 2px solid; MARGIN: 50px auto 0px; WIDTH: 150px; DISPLAY: block; HEIGHT: 150px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; border-radius: 50%
}
.advant_box DIV H4 {
	LINE-HEIGHT: 40px; MARGIN-TOP: 45px; COLOR: #fff; FONT-SIZE: 40px; FONT-WEIGHT: 400
}
.advant_box DIV H5 {
	MARGIN-TOP: 5px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.advant_box:hover {
	BACKGROUND: #f74d4e; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.advant_box:hover H3 {
	COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.advant_box:hover P {
	COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.advant_box:hover DIV {
	TOP: 0px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.zizhi_box {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; WIDTH: 484px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 12px; BACKGROUND: #fff; PADDING-TOP: 25px
}
.zizhi_box H4 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 20px; FONT-WEIGHT: 400; PADDING-TOP: 10px
}
.zizhi_box P {
	BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 293px; OVERFLOW: hidden; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 8px
}
.workers_a {
	TEXT-ALIGN: center; MARGIN: 0px 0px 12px 12px; WIDTH: 150px; DISPLAY: block; BACKGROUND: #fff; FLOAT: right; HEIGHT: 40px; COLOR: #777; OVERFLOW: hidden; PADDING-TOP: 110px; _width: 148px
}
.workers_right A.a1 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px 20px
}
.workers_right A.sel.a1 {
	BACKGROUND: url(workers.png) #e07551 no-repeat 31px 20px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a2 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -130px
}
.workers_right A.sel.a2 {
	BACKGROUND: url(workers.png) #44abc9 no-repeat 31px -130px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a3 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -280px
}
.workers_right A.sel.a3 {
	BACKGROUND: url(workers.png) #76b01a no-repeat 31px -280px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a4 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -430px
}
.workers_right A.sel.a4 {
	BACKGROUND: url(workers.png) #e3ad2a no-repeat 31px -430px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a5 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -580px
}
.workers_right A.sel.a5 {
	BACKGROUND: url(workers.png) #9d67d4 no-repeat 31px -580px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a6 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -730px
}
.workers_right A.sel.a6 {
	BACKGROUND: url(workers.png) #4da6f1 no-repeat 31px -730px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a7 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -880px
}
.workers_right A.sel.a7 {
	BACKGROUND: url(workers.png) #e3537f no-repeat 31px -880px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a8 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -1030px
}
.workers_right A.sel.a8 {
	BACKGROUND: url(workers.png) #4cd9de no-repeat 31px -1030px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a9 {
	BACKGROUND: url(workers.png) #fff no-repeat -147px -1180px
}
.workers_right A.sel.a9 {
	BACKGROUND: url(workers.png) #8ed333 no-repeat 31px -1180px; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_right A.a10 {
	MARGIN: 0px 0px 12px 12px; WIDTH: 150px; BACKGROUND: #0073c4; FLOAT: right; HEIGHT: 120px; FONT-SIZE: 24px; _width: 147px
}
.workers_right A.a10:hover {
	BACKGROUND: #005795; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.workers_left {
	WIDTH: 266px; FLOAT: left; OVERFLOW: hidden
}
.workers_left .phone {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #ff5a12; HEIGHT: 272px; PADDING-TOP: 40px
}
.workers_left .phone P {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; COLOR: #fff; FONT-SIZE: 16px
}
.workers_right {
	WIDTH: 814px; FLOAT: right
}
.workers_sum {
	WIDTH: 798px; DISPLAY: block; BACKGROUND: #fff; FLOAT: right; HEIGHT: 638px; OVERFLOW: hidden
}
.workers_sum LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; DISPLAY: none; PADDING-TOP: 50px
}
.workers_sum LI H3 {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 30px; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
.workers_sum LI P {
	LINE-HEIGHT: 30px; FONT-SIZE: 16px
}
.manage_box {
	MARGIN: 12px auto 20px; WIDTH: 1080px; BACKGROUND: url(manage_bg.png) no-repeat; HEIGHT: 632px; OVERFLOW: hidden
}
.manage_box .tit {
	POSITION: absolute; COLOR: #fa5800; FONT-SIZE: 24px; TOP: 295px; FONT-WEIGHT: 400; LEFT: 20px
}
#manage_check {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 655px; HEIGHT: 633px; TOP: 0px; LEFT: 0px
}
#manage_check A {
	POSITION: absolute; DISPLAY: block; OVERFLOW: hidden
}
#manage_check A.a1 {
	WIDTH: 267px; HEIGHT: 214px; TOP: 0px; LEFT: 0px
}
#manage_check A.a2 {
	WIDTH: 193px; HEIGHT: 214px; TOP: 0px; LEFT: 267px
}
#manage_check A.a3 {
	WIDTH: 193px; HEIGHT: 214px; TOP: 0px; LEFT: 460px
}
#manage_check A.a4 {
	WIDTH: 267px; BOTTOM: 0px; HEIGHT: 237px; LEFT: 0px
}
#manage_check A.a5 {
	WIDTH: 193px; BOTTOM: 0px; HEIGHT: 238px; LEFT: 267px
}
#manage_check A.a6 {
	WIDTH: 193px; BOTTOM: 118px; HEIGHT: 120px; LEFT: 460px
}
#manage_check A.a7 {
	WIDTH: 193px; BOTTOM: 0px; HEIGHT: 118px; LEFT: 460px
}
#manage_check A.sel SPAN {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(Opacity=50); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; -moz-opacity: 0.5; opacity: 0.5
}
#manage_sum {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 425px; BOTTOM: 0px; DISPLAY: block; HEIGHT: 633px; RIGHT: 0px
}
#manage_sum LI {
	POSITION: absolute; WIDTH: 425px; BOTTOM: 0px; DISPLAY: none; HEIGHT: 633px; RIGHT: 0px
}
#manage_sum .img01 {
	Z-INDEX: 1; POSITION: absolute; TOP: 215px; RIGHT: 0px
}
#manage_sum .img02 {
	Z-INDEX: 10; POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
#manage_sum P {
	Z-INDEX: 15; POSITION: absolute; LINE-HEIGHT: 25px; WIDTH: 550px; COLOR: #fff; FONT-SIZE: 16px; TOP: 235px; RIGHT: 355px
}
#manage_sum H3 {
	Z-INDEX: 15; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 450px; COLOR: #fff; FONT-SIZE: 24px; TOP: 350px; RIGHT: 435px; FONT-WEIGHT: 400
}
.search_box {
	MARGIN: 0px auto 20px; WIDTH: 1080px; HEIGHT: 52px
}
.search_box H2 {
	LINE-HEIGHT: 52px; PADDING-RIGHT: 70px; DISPLAY: inline-block; BACKGROUND: url(arrow01.png) no-repeat right center; FLOAT: left; HEIGHT: 52px; COLOR: #fff; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.search_box .text {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 47px; TEXT-INDENT: 10px; WIDTH: 440px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND: #fff; FLOAT: right; HEIGHT: 47px; COLOR: #999; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.search_box .sub {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; LINE-HEIGHT: 47px; TEXT-INDENT: 10px; PADDING-LEFT: 60px; WIDTH: 170px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND: url(news_search.png) no-repeat; FLOAT: right; HEIGHT: 47px; COLOR: #9f5e02; MARGIN-LEFT: 10px; FONT-SIZE: 20px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.search_box .sub:hover {
	COLOR: #fff
}
.news_nav {
	MARGIN: 0px auto 10px; WIDTH: 1080px; HEIGHT: 75px; OVERFLOW: hidden
}
.news_nav A {
	WIDTH: 208px; DISPLAY: block; FLOAT: left; HEIGHT: 75px; COLOR: #8c8c8c; FONT-SIZE: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.news_nav A SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 75px; WIDTH: 135px; DISPLAY: block; BACKGROUND: #dae7f4; HEIGHT: 75px; TOP: 0px; RIGHT: 0px
}
.news_nav A:hover SPAN {
	BACKGROUND: #d4d6d7
}
.news_nav A.a1 {
	BACKGROUND: url(newsnav.png) #82b552 no-repeat -151px 6px
}
.news_nav A.a1:hover {
	BACKGROUND: url(newsnav.png) #82b552 no-repeat -11px 6px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.news_nav A.a1:hover SPAN {
	BACKGROUND: #82b552; COLOR: #fff
}
.news_nav A.sel.a1 {
	BACKGROUND: url(newsnav.png) #82b552 no-repeat -11px 6px
}
.news_nav A.sel.a1 SPAN {
	BACKGROUND: #82b552; COLOR: #fff
}
.news_nav A.a2 {
	BACKGROUND: url(newsnav.png) #eabb6f no-repeat -140px -110px
}
.news_nav A.a2:hover {
	BACKGROUND: url(newsnav.png) #eabb6f no-repeat 0px -110px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.news_nav A.a2:hover SPAN {
	BACKGROUND: #eabb6f; COLOR: #fff
}
.news_nav A.sel.a2 {
	BACKGROUND: url(newsnav.png) #eabb6f no-repeat 0px -110px
}
.news_nav A.sel.a2 SPAN {
	BACKGROUND: #eabb6f; COLOR: #fff
}
.news_nav A.a3 {
	BACKGROUND: url(newsnav.png) #569cdd no-repeat -140px -221px
}
.news_nav A.a3:hover {
	BACKGROUND: url(newsnav.png) #569cdd no-repeat 0px -221px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.news_nav A.a3:hover SPAN {
	BACKGROUND: #569cdd; COLOR: #fff
}
.news_nav A.sel.a3 {
	BACKGROUND: url(newsnav.png) #569cdd no-repeat 0px -221px
}
.news_nav A.sel.a3 SPAN {
	BACKGROUND: #569cdd; COLOR: #fff
}
.news_nav A.a4 {
	BACKGROUND: url(newsnav.png) #7d7fcf no-repeat -140px -344px
}
.news_nav A.a4:hover {
	BACKGROUND: url(newsnav.png) #7d7fcf no-repeat 0px -344px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.news_nav A.a4:hover SPAN {
	BACKGROUND: #7d7fcf; COLOR: #fff
}
.news_nav A.sel.a4 {
	BACKGROUND: url(newsnav.png) #7d7fcf no-repeat 0px -344px
}
.news_nav A.sel.a4 SPAN {
	BACKGROUND: #7d7fcf; COLOR: #fff
}
.news_nav A.a5 {
	MARGIN: 0px; BACKGROUND: url(newsnav.png) #e86969 no-repeat -140px -465px; FLOAT: right
}
.news_nav A.a5:hover {
	BACKGROUND: url(newsnav.png) #e86969 no-repeat 0px -465px; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.news_nav A.a5:hover SPAN {
	BACKGROUND: #e86969; COLOR: #fff
}
.news_nav A.sel.a5 {
	BACKGROUND: url(newsnav.png) #e86969 no-repeat 0px -465px
}
.news_nav A.sel.a5 SPAN {
	BACKGROUND: #e86969; COLOR: #fff
}
.news_la {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 252px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 270px; OVERFLOW: hidden; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.news_la P {
	LINE-HEIGHT: 25px; FONT-SIZE: 16px
}
.news_la IMG {
	WIDTH: 252px; MARGIN-BOTTOM: 5px; HEIGHT: 211px
}
.news_la:hover IMG {
	animation: news_listgo 1s ease-in-out 0.1s; -webkit-animation: news_listgo 1s ease-in-out 0.1s; -moz-animation: news_listgo 1s ease-in-out 0.1s; -o-animation: news_listgo 1s ease-in-out 0.1s; -ms-animation: news_listgo 1s ease-in-out 0.1s
}
.news_la02 {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.news_smlist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 484px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 20px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 850px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.news_smlist LI {
	MARGIN-TOP: 25px; WIDTH: 100%; HEIGHT: 76px
}
.news_smlist A.a1 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 74px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.news_smlist A.a2 {
	LINE-HEIGHT: 25px; WIDTH: 395px; DISPLAY: block; FLOAT: right; HEIGHT: 35px; FONT-SIZE: 20px
}
.news_smlist P {
	WIDTH: 395px; FLOAT: right; COLOR: #999; FONT-SIZE: 12px
}
.news_more01 {
	WIDTH: 262px; BACKGROUND: #ff7300; FLOAT: right; HEIGHT: 210px; FONT-SIZE: 48px; PADDING-TOP: 60px
}
.news_more01:hover {
	BACKGROUND: #f45101; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.news_more02 {
	WIDTH: 262px; BACKGROUND: #7d7fcf; FLOAT: left; HEIGHT: 210px; FONT-SIZE: 48px; PADDING-TOP: 60px
}
.news_more02:hover {
	BACKGROUND: #5e60b4; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.list_back {
	TEXT-ALIGN: right; LINE-HEIGHT: 52px; WIDTH: 215px; DISPLAY: block; HEIGHT: 52px; COLOR: #fff; FONT-SIZE: 36px
}
.list_back SPAN {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.list_back:hover {
	COLOR: #fff
}
.waterthings {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 252px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; PADDING-TOP: 5px
}
.waterthings A {
	LINE-HEIGHT: 24px; DISPLAY: block; COLOR: #666; FONT-SIZE: 16px
}
.waterthings A.a1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.waterthings P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.waterthings A:hover {
	COLOR: #f90
}
.waterthings:hover A {
	BACKGROUND: #000
}
.waterthings:hover A.a1 {
	BACKGROUND: #fff
}
.essay_listbox {
	PADDING-BOTTOM: 10px; MARGIN: 10px auto 0px; PADDING-LEFT: 50px; WIDTH: 980px; PADDING-RIGHT: 50px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.essay_listbox LI {
	BORDER-BOTTOM: #dbdbdb 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%; DISPLAY: block; PADDING-TOP: 30px
}
.essay_listbox A.a1 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 74px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.essay_listbox A.a2 {
	LINE-HEIGHT: 40px; WIDTH: 850px; DISPLAY: block; FLOAT: right; COLOR: #656565; FONT-SIZE: 28px
}
.essay_listbox P.p1 {
	MARGIN-TOP: 10px; WIDTH: 850px; FLOAT: right; COLOR: #b8b8b8; FONT-SIZE: 12px
}
.essay_listbox P.p2 {
	LINE-HEIGHT: 27px; MARGIN-TOP: 10px; WIDTH: 100%; FLOAT: left; COLOR: #888; FONT-SIZE: 16px
}
.essay_listbox LI:hover {
	BACKGROUND: #f1f1f1
}
.content_page {
	MARGIN: 0px auto 20px; WIDTH: 1080px; BACKGROUND: #fff
}
.content_page MENU {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; MARGIN-RIGHT: 50px; PADDING-TOP: 15px; _width: 430px; _margin-right: 0px
}
.content_page A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FLOAT: left; COLOR: #a8a8a8; MARGIN-LEFT: 5px; FONT-SIZE: 16px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.content_page SPAN {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FLOAT: left; COLOR: #a8a8a8; MARGIN-LEFT: 5px; FONT-SIZE: 16px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.content_page A:hover {
	BACKGROUND: #fe3600; COLOR: #fff
}
.content_page A.sel {
	BACKGROUND: #fe3600; COLOR: #fff
}
.content_page A.a1 {
	WIDTH: 10px; BACKGROUND: url(page.png) no-repeat 7px 4px; HEIGHT: 20px
}
.content_page A.a1:hover {
	BACKGROUND: url(page.png) #fe3600 no-repeat -49px 4px
}
.content_page A.a2 {
	WIDTH: 10px; BACKGROUND: url(page.png) no-repeat 9px -45px; HEIGHT: 20px
}
.content_page A.a2:hover {
	BACKGROUND: url(page.png) #fe3600 no-repeat -47px -45px
}
.essay_box {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto 20px; PADDING-LEFT: 50px; WIDTH: 980px; PADDING-RIGHT: 50px; BACKGROUND: #fff; PADDING-TOP: 50px
}
.essay_box H2 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 15px; COLOR: #656565; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
.essay_box H3 {
	MARGIN-BOTTOM: 50px; COLOR: #b8b8b8; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.essay_box H6 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 25px
}
.essay_box P {
	LINE-HEIGHT: 28px; TEXT-INDENT: 2em; MARGIN-BOTTOM: 15px; COLOR: #656565; FONT-SIZE: 16px
}
#images_show {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto 10px; PADDING-LEFT: 40px; WIDTH: 1000px; PADDING-RIGHT: 40px; BACKGROUND: #fff; PADDING-TOP: 30px
}
#images_show H2 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 10px; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
#images_show H5 {
	COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
#images_show P {
	LINE-HEIGHT: 25px; TEXT-INDENT: 2em; FONT-SIZE: 16px
}
#images_showbox {
	TEXT-ALIGN: center; MARGIN: 80px auto 30px; WIDTH: 792px; HEIGHT: 500px; OVERFLOW: hidden
}
#images_showbox IMG {
	WIDTH: 792px; HEIGHT: 500px
}
.images_pp {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(Opacity=40); TOP: 340px; -moz-opacity: 0.4; opacity: 0.4
}
#images_last {
	LEFT: 40px
}
#images_next {
	RIGHT: 40px
}
.images_pp:hover {
	FILTER: alpha(Opacity=100); transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -moz-opacity: 1; opacity: 1
}
.images_menubox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN: 0px auto 20px; WIDTH: 1080px; BACKGROUND: #fff; HEIGHT: 110px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#images_menu_last {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(show_arrow04.png) #fff no-repeat center center; HEIGHT: 110px; TOP: 0px; BORDER-RIGHT: #ddd 1px solid; LEFT: 0px
}
#images_menu_last:hover {
	BACKGROUND: url(show_arrow04-1.png) #47a9f4 no-repeat center center; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
#images_menu_next {
	Z-INDEX: 10; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(show_arrow05.png) #fff no-repeat center center; HEIGHT: 110px; TOP: 0px; RIGHT: 0px
}
#images_menu_next:hover {
	BACKGROUND: url(show_arrow05-1.png) #47a9f4 no-repeat center center; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
#images_menu {
	Z-INDEX: 1; MARGIN: 7px auto 0px; WIDTH: 980px; HEIGHT: 90px; OVERFLOW: hidden
}
#images_menu IMG {
	WIDTH: 130px; HEIGHT: 82px
}
#images_menu DIV {
	POSITION: absolute; WIDTH: 99999px; TOP: 0px; LEFT: 0px
}
#images_menu A {
	MARGIN: 0px 5px; WIDTH: 130px; DISPLAY: block; FLOAT: left; HEIGHT: 82px; OVERFLOW: hidden; PADDING-TOP: 8px
}
#images_menu A P {
	DISPLAY: none
}
#images_menu A.sel {
	BACKGROUND: url(show_arrow03.png) no-repeat center 2px
}
#images_menu A.sel SPAN {
	Z-INDEX: 1; BORDER-BOTTOM: #fa9f00 2px solid; POSITION: absolute; BORDER-LEFT: #fa9f00 2px solid; WIDTH: 126px; BOTTOM: 0px; DISPLAY: block; HEIGHT: 78px; BORDER-TOP: #fa9f00 2px solid; BORDER-RIGHT: #fa9f00 2px solid; LEFT: 0px
}
.images_allshow {
	Z-INDEX: 10; MARGIN: 12% auto 0px; WIDTH: 792px; HEIGHT: 500px
}
.winshow_close {
	Z-INDEX: 10; POSITION: absolute; TOP: -15px; RIGHT: -15px
}
.winshow_last {
	Z-INDEX: 10; POSITION: absolute; TOP: 200px; LEFT: -100px
}
.winshow_next {
	Z-INDEX: 10; POSITION: absolute; TOP: 200px; RIGHT: -100px
}
#allshow_img IMG {
	WIDTH: 792px; HEIGHT: 500px
}
.office_tit {
	POSITION: fixed; WIDTH: 1px; HEIGHT: 1px; TOP: 170px; LEFT: 50%; _position: absolute
}
.office_tit H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 500px; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 44px; FONT-WEIGHT: 400; LEFT: -250px
}
.office_tit P {
	TEXT-ALIGN: center; FILTER: alpha(Opacity=60); WIDTH: 800px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: 400; LEFT: -400px; -moz-opacity: 0.6; opacity: 0.6
}
.office_tit H3 {
	TEXT-ALIGN: center; FILTER: alpha(Opacity=60); WIDTH: 500px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: 400; LEFT: -250px; -moz-opacity: 0.6; opacity: 0.6
}
.office_tit SPAN {
	COLOR: #ffde00
}
#office_box {
	PADDING-BOTTOM: 50px; MARGIN-TOP: 180px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; HEIGHT: 510px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#office_box DIV {
	MARGIN: 0px 5px; WIDTH: 372px; FLOAT: left
}
#office_box A {
	MARGIN: 0px 0px 10px; WIDTH: 372px; DISPLAY: block; HEIGHT: 244px; OVERFLOW: hidden
}
#office_box A IMG {
	WIDTH: 372px; HEIGHT: 244px
}
#office_box A SPAN {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 5%; WIDTH: 90%; BOTTOM: -300px; PADDING-RIGHT: 5%; DISPLAY: inline-block; BACKGROUND: url(darkbg.png); HEIGHT: 100%; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 0px; LEFT: 0px
}
#office_box A SPAN I {
	WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 20px; BACKGROUND: url(show.png) no-repeat center bottom; HEIGHT: 50%
}
.office_bg {
	BACKGROUND: url(bgSection.png) #000; _background: #000
}
#office_showbox {
	TEXT-ALIGN: center; WIDTH: 900px; HEIGHT: 620px
}
#office_showbox IMG {
	WIDTH: 900px
}
#office_showbox SPAN {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; BOTTOM: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 18px
}
.example_nav {
	MARGIN: 0px auto 15px; WIDTH: 1080px
}
.example_nav A {
	LINE-HEIGHT: 77px; MARGIN: 0px 6px 6px 0px; PADDING-LEFT: 85px; WIDTH: 126px; DISPLAY: block; BACKGROUND: url(example_nav.png) #dae7f4 no-repeat; FLOAT: left; HEIGHT: 77px; COLOR: #9a9a9a; FONT-SIZE: 18px
}
.example_nav A.a1 {
	BACKGROUND-POSITION: 18px 15px
}
.example_nav A.a2 {
	BACKGROUND-POSITION: -281px 15px
}
.example_nav A.a3 {
	BACKGROUND-POSITION: -582px 15px
}
.example_nav A.a4 {
	BACKGROUND-POSITION: -882px 15px
}
.example_nav A.a5 {
	MARGIN: 0px 0px 6px; BACKGROUND-POSITION: -1181px 15px; FLOAT: right
}
.example_nav A.a6 {
	BACKGROUND-POSITION: -1480px 15px
}
.example_nav A.a7 {
	BACKGROUND-POSITION: -1780px 15px
}
.example_nav A:hover {
	BACKGROUND: url(example_nav.png) #ffa800 no-repeat; COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.example_nav A.a1:hover {
	BACKGROUND-POSITION: 18px -63px
}
.example_nav A.a2:hover {
	BACKGROUND-POSITION: -281px -63px
}
.example_nav A.a3:hover {
	BACKGROUND-POSITION: -582px -63px
}
.example_nav A.a4:hover {
	BACKGROUND-POSITION: -882px -63px
}
.example_nav A.a5:hover {
	BACKGROUND-POSITION: -1181px -63px
}
.example_nav A.a6:hover {
	BACKGROUND-POSITION: -1480px -63px
}
.example_nav A.a7:hover {
	BACKGROUND-POSITION: -1780px -63px
}
.example_nav A.sel.a1 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: 18px -63px; COLOR: #fff
}
.example_nav A.sel.a2 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: -281px -63px; COLOR: #fff
}
.example_nav A.sel.a3 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: -582px -63px; COLOR: #fff
}
.example_nav A.sel.a4 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: -882px -63px; COLOR: #fff
}
.example_nav A.sel.a5 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: -1181px -63px; COLOR: #fff
}
.example_nav A.sel.a6 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: -1480px -63px; COLOR: #fff
}
.example_nav A.sel.a7 {
	BACKGROUND-COLOR: #ffa800; BACKGROUND-POSITION: -1780px -63px; COLOR: #fff
}
.example_search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 631px; PADDING-RIGHT: 15px; BACKGROUND: #dae7f4; FLOAT: right; HEIGHT: 62px; PADDING-TOP: 15px
}
.example_list {
	MARGIN: 0px 18px 18px 0px; WIDTH: 348px; DISPLAY: block; FLOAT: left; HEIGHT: 210px; OVERFLOW: hidden
}
.example_list_0 {
	MARGIN: 0px 0px 18px; FLOAT: right
}
.example_list SPAN {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; WIDTH: 328px; BOTTOM: -210px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(darkbg.png); HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 140px; LEFT: 0px
}
.example_list P {
	POSITION: absolute; WIDTH: 60px; DISPLAY: block; BACKGROUND: url(show.png) no-repeat center center; HEIGHT: 60px; TOP: 50px; LEFT: 140px
}
.example_page {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.example_page A {
	COLOR: #fff
}
.example_page A:hover {
	BACKGROUND: #ffa800; COLOR: #fff
}
.example_page A.sel {
	BACKGROUND: #ffa800; COLOR: #fff
}
.example_page SPAN {
	COLOR: #fff
}
.example_page A.a1 {
	BACKGROUND: url(page.png) no-repeat -49px 4px
}
.example_page A.a2 {
	BACKGROUND: url(page.png) no-repeat -47px -45px
}
.example_page A.a1:hover {
	BACKGROUND: url(page.png) #ffa800 no-repeat -49px 4px
}
.example_page A.a2:hover {
	BACKGROUND: url(page.png) #ffa800 no-repeat -47px -45px
}
.example_page MENU {
	MARGIN: 0px
}
.example_page P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: right; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 15px
}
.example_page .text {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 32px; MARGIN: 15px 5px 0px; WIDTH: 60px; BACKGROUND: #dae7f4; FLOAT: right; HEIGHT: 32px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.example_page .sub {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 32px; MARGIN-TOP: 15px; WIDTH: 45px; BACKGROUND: #ffa800; FLOAT: right; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 18px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.example_page .sub:hover {
	BACKGROUND: #f60
}
.example_share {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 30px; TOP: 0px; RIGHT: 0px
}
A.example_lj {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #ff4800; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 10px
}
A.example_lj:hover {
	BACKGROUND: #f90
}
.allwin {
	Z-INDEX: 90; POSITION: fixed; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px; _position: absolute
}
.winbg {
	Z-INDEX: 1; POSITION: fixed; FILTER: alpha(Opacity=90); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; -moz-opacity: 0.9; opacity: 0.9; _position: absolute
}
.win_btn {
	FILTER: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7
}
.win_btn:hover {
	FILTER: alpha(Opacity=100); transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -moz-opacity: 1; opacity: 1
}
.myselfbox {
	Z-INDEX: 10; MARGIN: 0px auto; WIDTH: 750px; BACKGROUND: #fff; OVERFLOW: hidden; TOP: -300px; box-shadow: 0px 1px 5px #000; border-radius: 15px
}
.myselfclose {
	POSITION: absolute; FILTER: alpha(Opacity=40); TOP: 15px; RIGHT: 15px; -moz-opacity: 0.4; opacity: 0.4
}
.myselfclose:hover {
	FILTER: alpha(Opacity=100); -moz-opacity: 1; opacity: 1
}
.login_left {
	WIDTH: 250px; BACKGROUND: url(login_img.png) #63acff no-repeat center center; FLOAT: left; HEIGHT: 320px
}
.login_tab {
	MARGIN-TOP: 30px; WIDTH: 450px; FLOAT: right
}
.login_tab TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 16px; FONT-WEIGHT: 400; PADDING-TOP: 5px
}
.login_tab TH {
	PADDING-RIGHT: 10px
}
.login_tab TH.tit {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; COLOR: #b0b0b0; FONT-SIZE: 36px
}
.login_tab TD.error {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #f00; PADDING-TOP: 0px
}
.login_tab TD.hint {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #999; PADDING-TOP: 0px
}
.login_tab .text {
	PADDING-LEFT: 40px; WIDTH: 210px; BACKGROUND: #ececec; HEIGHT: 40px; border-radius: 20px
}
.login_tab .text INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 40px; WIDTH: 190px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 40px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.login_tab .ico01 {
	BACKGROUND: url(login_ico01.png) #ececec no-repeat 14px center
}
.login_tab .ico02 {
	BACKGROUND: url(login_ico02.png) #ececec no-repeat 14px center
}
.login_tab .ico03 {
	BACKGROUND: url(login_ico03.png) #ececec no-repeat 14px center
}
.login_tab .ico04 {
	BACKGROUND: url(login_ico04.png) #ececec no-repeat 14px center
}
.login_tab .ico05 {
	PADDING-LEFT: 20px; WIDTH: 90px; BACKGROUND: #ececec
}
.login_tab .ico05 INPUT {
	WIDTH: 70px
}
.login_tab .forget {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.login_tab .forget INPUT {
	FLOAT: left
}
.login_tab .forget SPAN {
	LINE-HEIGHT: 13px; MARGIN: 0px 10px; FLOAT: left; COLOR: #a1a1a1; FONT-SIZE: 12px
}
.login_tab .forget A {
	LINE-HEIGHT: 13px; FLOAT: left; COLOR: #a1a1a1; FONT-SIZE: 12px
}
.login_tab .forget A:hover {
	COLOR: #f90
}
.login_tab .sub {
	WIDTH: 250px; BACKGROUND: url(red_btn.png) repeat-x; HEIGHT: 40px; OVERFLOW: hidden; border-radius: 5px
}
.login_tab .sub:hover {
	BACKGROUND: url(red_btn_01.png) repeat-x
}
.login_tab .sub INPUT {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 40px; WIDTH: 250px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.register_tab {
	WIDTH: 650px; MARGIN-BOTTOM: 30px
}
.login_tab .yzm {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.login_tab .yzm DIV {
	FLOAT: left
}
.login_tab .yzm A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 130px; DISPLAY: block; BACKGROUND: #ffaa3c; FLOAT: right; HEIGHT: 40px; COLOR: #fff; OVERFLOW: hidden; border-radius: 5px
}
.login_tab .yzm A:hover {
	BACKGROUND: #f26917; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.letter_left {
	MARGIN: 40px 0px 40px 40px; FLOAT: left
}
.letter_right {
	TEXT-ALIGN: center; MARGIN: 40px 40px 40px 0px; WIDTH: 380px; FLOAT: right
}
.letter_right H3 {
	LINE-HEIGHT: 60px; MARGIN-TOP: 30px; FONT-SIZE: 60px; FONT-WEIGHT: 400
}
.letter_right P {
	LINE-HEIGHT: 30px; MARGIN-TOP: 40px; FONT-SIZE: 24px
}
.letter_right P SPAN {
	COLOR: #ff0000
}
#navsel {
	POSITION: absolute; WIDTH: 66px; BOTTOM: 0px; BACKGROUND: #dc0000; HEIGHT: 2px; FONT-SIZE: 2px; RIGHT: 0px
}
#banner_box {
	BORDER-BOTTOM: #eee 1px solid; WIDTH: 100%; BACKGROUND: #ff5a00; HEIGHT: 388px; OVERFLOW: hidden
}
#banner_sum {
	POSITION: absolute; WIDTH: 1580px; HEIGHT: 388px; OVERFLOW: hidden; TOP: 0px; LEFT: -250px
}
A.banner_part {
	POSITION: absolute; WIDTH: 1580px; DISPLAY: block; HEIGHT: 388px; TOP: 0px; LEFT: 1581px
}
.banner_part SPAN {
	POSITION: absolute; WHITE-SPACE: nowrap; TOP: 0px; LEFT: 0px
}
#banner_pre {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(Opacity=20); WIDTH: 45px; DISPLAY: block; BACKGROUND: url(ad_last.png) no-repeat; HEIGHT: 49px; TOP: 160px; LEFT: 100px; -moz-opacity: 0.2; opacity: 0.2
}
#banner_pre:hover {
	FILTER: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8
}
#banner_next {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(Opacity=20); WIDTH: 45px; DISPLAY: block; BACKGROUND: url(ad_next.png) no-repeat; HEIGHT: 49px; TOP: 160px; RIGHT: 100px; -moz-opacity: 0.2; opacity: 0.2
}
#banner_next:hover {
	FILTER: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8
}
.arrow_p {
	WIDTH: 100px; DISPLAY: none; FLOAT: left; HEIGHT: 52px
}
.arrow_p IMG {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 0px
}
#threenum {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 20px
}
#threenum A {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(num_un.png) no-repeat; FLOAT: left; HEIGHT: 12px; COLOR: #ccc; MARGIN-LEFT: 15px; FONT-SIZE: 9px
}
#threenum A.sel {
	BACKGROUND: url(num_sel.png) no-repeat; COLOR: #ff6a00
}
.case_name SPAN {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; WIDTH: 328px; BOTTOM: -210px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(darkbg.png); HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 140px; LEFT: 0px
}
.case_name P {
	POSITION: absolute; WIDTH: 60px; DISPLAY: block; BACKGROUND: url(show.png) no-repeat center center; HEIGHT: 60px; TOP: 50px; LEFT: 140px
}
.team_show {
	WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.team_show SPAN {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 2%; WIDTH: 97%; BOTTOM: -430px; PADDING-RIGHT: 2%; DISPLAY: block; BACKGROUND: url(darkbg.png); HEIGHT: 55%; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 45%; LEFT: 0px
}
#oursbox {
	WIDTH: 716px; HEIGHT: 352px; OVERFLOW: hidden
}
#oursnum {
	DISPLAY: none
}
#ourssum {
	Z-INDEX: 1
}
#ourspre {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(Opacity=50); TOP: 155px; LEFT: 10px; -moz-opacity: 0.5; opacity: 0.5
}
#oursnext {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(Opacity=50); TOP: 155px; RIGHT: 10px; -moz-opacity: 0.5; opacity: 0.5
}
#ourspre:hover {
	FILTER: alpha(Opacity=100); -moz-opacity: 1; opacity: 1
}
#oursnext:hover {
	FILTER: alpha(Opacity=100); -moz-opacity: 1; opacity: 1
}
.appfooter {
	Z-INDEX: 80; POSITION: fixed; MIN-WIDTH: 1080px; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 130px; LEFT: 0px; _position: absolute
}
.appfooter .bg {
	POSITION: absolute; FILTER: alpha(Opacity=60); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 130px; LEFT: 0px; -moz-opacity: 0.6; opacity: 0.6
}
.appfooter nav {
	MARGIN: 10px auto 0px; WIDTH: 950px
}
.appfooter nav A {
	TEXT-ALIGN: center; MARGIN: 0px 35px; WIDTH: 120px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 90px; _margin: 0 25px
}
.appfooter nav A SPAN {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; WIDTH: 80px; DISPLAY: block; HEIGHT: 80px; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; TOP: 0px; BORDER-RIGHT: #fff 1px solid; LEFT: 20px; border-radius: 40px
}
.appfooter nav A.a1 SPAN {
	BACKGROUND: url(nav01.png) no-repeat 18px 14px
}
.appfooter nav A.a2 SPAN {
	BACKGROUND: url(nav02.png) no-repeat 17px 14px
}
.appfooter nav A.a3 SPAN {
	BACKGROUND: url(nav03.png) no-repeat 18px 14px
}
.appfooter nav A.a4 SPAN {
	BACKGROUND: url(nav04.png) no-repeat 14px 14px
}
.appfooter nav A.a5 SPAN {
	BACKGROUND: url(nav05.png) no-repeat 17px 12px
}
.appfooter nav A:hover SPAN {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.appfooter nav A.a1:hover SPAN {
	BACKGROUND: url(nav01.png) #000 no-repeat 18px 14px
}
.appfooter nav A.a2:hover SPAN {
	BACKGROUND: url(nav02.png) #000 no-repeat 17px 14px
}
.appfooter nav A.a3:hover SPAN {
	BACKGROUND: url(nav03.png) #000 no-repeat 18px 14px
}
.appfooter nav A.a4:hover SPAN {
	BACKGROUND: url(nav04.png) #000 no-repeat 14px 14px
}
.appfooter nav A.a5:hover SPAN {
	BACKGROUND: url(nav05.png) #000 no-repeat 17px 12px
}
.appfooter nav A.sel SPAN {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.appall_next {
	Z-INDEX: 20; POSITION: absolute; FILTER: alpha(Opacity=50); TOP: 300px; RIGHT: 50px; -moz-opacity: 0.5; opacity: 0.5
}
.appall_next:hover {
	FILTER: alpha(Opacity=100); transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -moz-opacity: 1; opacity: 1
}
.appall_last {
	Z-INDEX: 20; POSITION: absolute; FILTER: alpha(Opacity=50); TOP: 300px; LEFT: 50px; -moz-opacity: 0.5; opacity: 0.5
}
.appall_last:hover {
	FILTER: alpha(Opacity=100); transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -moz-opacity: 1; opacity: 1
}
.appall {
	POSITION: relative; MIN-WIDTH: 1080px; MARGIN: 0px auto; MIN-HEIGHT: 800px; WIDTH: 100%; OVERFLOW: hidden
}
#appmove {
	POSITION: absolute; WIDTH: 99999px; TOP: 0px; LEFT: 0px
}
.appall_box {
	FLOAT: left; OVERFLOW: hidden
}
.appall_div {
	WIDTH: 100%; HEIGHT: 100%
}
#appone {
	BACKGROUND: #0685cf
}
#apptwo {
	BACKGROUND: url(page02.png)
}
#appthree {
	BACKGROUND: url(page03.png)
}
#appfour {
	BACKGROUND: url(page04.png)
}
#appfive {
	BACKGROUND: url(page05.png)
}
#appsix {
	BACKGROUND: url(page06.png)
}
.appone_sp01 {
	Z-INDEX: 5; POSITION: absolute
}
.appone_sp02 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 1px; DISPLAY: block; TOP: 0px; RIGHT: 50%
}
.appone_sp02 IMG {
	POSITION: absolute; TOP: 0px; RIGHT: -400px
}
.appone_div01 {
	Z-INDEX: 10; MARGIN: 45px auto 0px; PADDING-LEFT: 510px; WIDTH: 570px; HEIGHT: 600px; COLOR: #fff
}
.appone_div01 H2 {
	LINE-HEIGHT: 40px; MARGIN-BOTTOM: 20px; FONT-SIZE: 48px; FONT-WEIGHT: 400
}
.appone_div01 H3 {
	LINE-HEIGHT: 35px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.appone_div01 H4 {
	LINE-HEIGHT: 35px; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.appone_div01 A {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 137px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 100px
}
.appone_div01 A.a1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 100px; WIDTH: 174px; BOTTOM: 284px; PADDING-RIGHT: 0px; BACKGROUND: url(nav01.png) #858585 no-repeat 38px 38px; HEIGHT: 77px; FONT-SIZE: 24px; RIGHT: 294px; PADDING-TOP: 60px
}
.appone_div01 A.a2 {
	BOTTOM: 284px; BACKGROUND: url(nav02.png) #5ecb38 no-repeat 45px 20px; RIGHT: 152px
}
.appone_div01 A.a3 {
	BOTTOM: 284px; BACKGROUND: url(nav03.png) #ffae00 no-repeat 45px 20px; RIGHT: 10px
}
.appone_div01 A.a4 {
	BOTTOM: 0px; BACKGROUND: url(nav04.png) #00cce9 no-repeat 45px 20px; RIGHT: 10px
}
.appone_div01 A.a5 {
	BOTTOM: 0px; BACKGROUND: url(nav05.png) #ff6e63 no-repeat 45px 20px; RIGHT: 152px
}
.appone_div01 A:hover {
	transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.appone_div01 A.a1:hover {
	BACKGROUND: url(nav01.png) #666 no-repeat -318px 38px
}
.appone_div01 A.a2:hover {
	BACKGROUND: url(nav02.png) #31a00b no-repeat -305px 20px
}
.appone_div01 A.a3:hover {
	BACKGROUND: url(nav03.png) #d59203 no-repeat -305px 20px
}
.appone_div01 A.a4:hover {
	BACKGROUND: url(nav04.png) #049eb4 no-repeat -295px 20px
}
.appone_div01 A.a5:hover {
	BACKGROUND: url(nav05.png) #d73e33 no-repeat -305px 20px
}
.appone_div01 SPAN {
	POSITION: absolute
}
.appone_div01 SPAN.sp1 {
	BOTTOM: 0px; RIGHT: 294px
}
.appone_div01 SPAN.sp2 {
	BOTTOM: 142px; RIGHT: 10px
}
.appone_div01 SPAN:hover {
	Z-INDEX: 10; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1)
}
.apptwo_sp01 {
	POSITION: absolute
}
.apptwo_div01 {
	Z-INDEX: 10; MARGIN: 100px auto 0px; WIDTH: 680px; PADDING-RIGHT: 400px; COLOR: #fff
}
.apptwo_div01 H2 {
	LINE-HEIGHT: 50px; MARGIN-BOTTOM: 20px; FONT-SIZE: 48px; FONT-WEIGHT: 400
}
.apptwo_div01 H3 {
	LINE-HEIGHT: 30px; COLOR: #ffdc64; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.apptwo_div01 P {
	LINE-HEIGHT: 30px; MARGIN-TOP: 30px; FONT-SIZE: 18px
}
.appthree_sp01 {
	POSITION: absolute
}
.appthree_sp01:hover {
	Z-INDEX: 10; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1)
}
.appthree_div01 {
	Z-INDEX: 10; MARGIN: 100px auto 0px; WIDTH: 1080px; COLOR: #fff
}
.appthree_div01 H2 {
	LINE-HEIGHT: 50px; WIDTH: 600px; MARGIN-BOTTOM: 20px; FONT-SIZE: 48px; FONT-WEIGHT: 400; PADDING-TOP: 90px
}
.appthree_div01 H3 {
	LINE-HEIGHT: 30px; WIDTH: 600px; COLOR: #ffdc64; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.appthree_div01 P {
	LINE-HEIGHT: 30px; MARGIN-TOP: 30px; WIDTH: 600px; FONT-SIZE: 18px
}
.appfour_sp01 {
	POSITION: absolute
}
.appfour_sp01:hover {
	Z-INDEX: 10; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1)
}
.appfour_div01 {
	Z-INDEX: 10; MARGIN: 100px auto 0px; PADDING-LEFT: 480px; WIDTH: 600px; COLOR: #fff
}
.appfour_div01 H2 {
	LINE-HEIGHT: 50px; WIDTH: 600px; MARGIN-BOTTOM: 20px; FONT-SIZE: 48px; FONT-WEIGHT: 400; PADDING-TOP: 90px
}
.appfour_div01 H3 {
	LINE-HEIGHT: 30px; WIDTH: 600px; COLOR: #ffdc64; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.appfour_div01 P {
	LINE-HEIGHT: 30px; MARGIN-TOP: 30px; WIDTH: 600px; FONT-SIZE: 18px
}
.appfive_sp01 {
	POSITION: absolute
}
.appfive_div01 {
	Z-INDEX: 10; MARGIN: 100px auto 0px; PADDING-LEFT: 480px; WIDTH: 600px; COLOR: #fff
}
.appfive_div01 H2 {
	LINE-HEIGHT: 50px; WIDTH: 600px; MARGIN-BOTTOM: 20px; FONT-SIZE: 48px; FONT-WEIGHT: 400
}
.appfive_div01 H3 {
	LINE-HEIGHT: 30px; WIDTH: 600px; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
#appfive_list {
	MARGIN-TOP: 55px; WIDTH: 590px; DISPLAY: block
}
#appfive_list LI {
	TEXT-ALIGN: center; MARGIN: 5px 5px 0px 0px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(page05-2.png) no-repeat; FLOAT: left; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px; OVERFLOW: hidden; PADDING-TOP: 90px
}
#appfive_list LI.li01 {
	BACKGROUND-COLOR: #00d2ff; BACKGROUND-POSITION: 35px 18px
}
#appfive_list LI.li02 {
	BACKGROUND-COLOR: #ffae00; BACKGROUND-POSITION: -79px 18px
}
#appfive_list LI.li03 {
	BACKGROUND-COLOR: #6cd000; BACKGROUND-POSITION: -192px 18px
}
#appfive_list LI.li04 {
	BACKGROUND-COLOR: #e65151; BACKGROUND-POSITION: -307px 18px
}
#appfive_list LI.li05 {
	BACKGROUND-COLOR: #ae3fa8; BACKGROUND-POSITION: -419px 18px
}
#appfive_list LI.li06 {
	BACKGROUND-COLOR: #e4639a; BACKGROUND-POSITION: 35px -120px
}
#appfive_list LI.li07 {
	BACKGROUND-COLOR: #5a65d2; BACKGROUND-POSITION: -79px -120px
}
#appfive_list LI.li08 {
	BACKGROUND-COLOR: #fe784a; BACKGROUND-POSITION: -192px -120px
}
#appfive_list LI.li09 {
	BACKGROUND-COLOR: #33c194; BACKGROUND-POSITION: -307px -120px
}
#appfive_list LI.li10 {
	BACKGROUND-COLOR: #ff5454; BACKGROUND-POSITION: -419px -120px
}
#appfive_list LI:hover {
	Z-INDEX: 10; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s; box-shadow: 0px 1px 5px #000; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1)
}
#appsix_list LI:hover {
	transition: all 1s ease-in-out 0.01s; -webkit-transition: all 1s ease-in-out 0.01s; -moz-transition: all 1s ease-in-out 0.01s; -o-transition: all 1s ease-in-out 0.01s; -ms-transition: all 1s ease-in-out 0.01s; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg)
}
.appsix_div01 {
	Z-INDEX: 10; PADDING-BOTTOM: 50px; MARGIN: 50px auto 0px; WIDTH: 1080px; COLOR: #fff
}
.appsix_div01 H2 {
	LINE-HEIGHT: 50px; WIDTH: 1080px; MARGIN-BOTTOM: 10px; FONT-SIZE: 48px; FONT-WEIGHT: 400
}
.appsix_div01 H3 {
	LINE-HEIGHT: 30px; WIDTH: 1080px; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.appsix_div01 H4 {
	TEXT-ALIGN: center; MARGIN: 25px 0px
}
#appsix_sum {
	MARGIN: 0px auto; WIDTH: 1080px; DISPLAY: block
}
#appsix_sum LI {
	WIDTH: 189px; FLOAT: left; MARGIN-RIGHT: 5px
}
#appsix_sum LI.li01 {
	MARGIN: 0px; WIDTH: 286px
}
#appsix_sum P {
	MARGIN-BOTTOM: 5px
}
#appsix_sum P.p1 {
	WIDTH: 92px; FLOAT: left
}
#appsix_sum P.p2 {
	WIDTH: 92px; FLOAT: right
}
#appsix_sum P.p3 {
	WIDTH: 189px; FLOAT: right
}
#appsix_sum P.p4 {
	WIDTH: 189px; FLOAT: left
}
#appsix_sum P:hover {
	transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg)
}
.appall_bg {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; TOP: 0px; LEFT: 0px
}
.appall_bg IMG {
	WIDTH: 100%
}
.domain_nav {
	MARGIN: 0px auto; WIDTH: 1080px
}
A.domain_a {
	WIDTH: 170px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 170px; COLOR: #555; FONT-SIZE: 18px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
A.domain_a SPAN {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 15px; DISPLAY: block; LEFT: 0px
}
A.domain_a {
	BACKGROUND: url(yun_nav.png) #fff no-repeat
}
.domain_nav A.a1 {
	BACKGROUND-POSITION: 35px 22px
}
.domain_nav A.a2 {
	BACKGROUND-POSITION: 35px -177px
}
.domain_nav A.a3 {
	BACKGROUND-POSITION: 35px -377px
}
.domain_nav A.a4 {
	BACKGROUND-POSITION: 35px -577px
}
.domain_nav A.a5 {
	BACKGROUND-POSITION: 35px -777px
}
.domain_nav A:hover {
	COLOR: #fff; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.domain_nav A.a1:hover {
	BACKGROUND-COLOR: #27b4d3; BACKGROUND-POSITION: -260px 22px
}
.domain_nav A.sel.a1 {
	BACKGROUND-COLOR: #27b4d3; BACKGROUND-POSITION: -260px 22px; COLOR: #fff
}
.domain_nav A.a2:hover {
	BACKGROUND-COLOR: #f5a200; BACKGROUND-POSITION: -260px -177px
}
.domain_nav A.sel.a2 {
	BACKGROUND-COLOR: #f5a200; BACKGROUND-POSITION: -260px -177px; COLOR: #fff
}
.domain_nav A.a3:hover {
	BACKGROUND-COLOR: #ff7055; BACKGROUND-POSITION: -260px -377px
}
.domain_nav A.sel.a3 {
	BACKGROUND-COLOR: #ff7055; BACKGROUND-POSITION: -260px -377px; COLOR: #fff
}
.domain_nav A.a4:hover {
	BACKGROUND-COLOR: #73c43d; BACKGROUND-POSITION: -260px -577px
}
.domain_nav A.sel.a4 {
	BACKGROUND-COLOR: #73c43d; BACKGROUND-POSITION: -260px -577px; COLOR: #fff
}
.domain_nav A.a5:hover {
	BACKGROUND-COLOR: #008ee0; BACKGROUND-POSITION: -260px -777px
}
.domain_nav A.sel.a5 {
	BACKGROUND-COLOR: #008ee0; BACKGROUND-POSITION: -260px -777px; COLOR: #fff
}
.domain_ad {
	WIDTH: 540px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 170px; OVERFLOW: hidden
}
.domain_ad SPAN {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: url(orange_bg.png); COLOR: #fff; FONT-SIZE: 18px; TOP: 105px; PADDING-TOP: 10px; LEFT: 0px
}
.domain_search {
	Z-INDEX: 10; WIDTH: 720px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 170px
}
.domain_search H3 {
	MARGIN: 25px 0px 15px 20px; FONT-SIZE: 20px
}
.domain_text {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 56px; TEXT-INDENT: 1em; WIDTH: 390px; BACKGROUND: #eee; FLOAT: left; HEIGHT: 56px; FONT-SIZE: 18px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.domain_search .sub {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 150px; BACKGROUND: url(domain_sub.png) no-repeat; FLOAT: right; HEIGHT: 56px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#domain_check {
	WIDTH: 140px; FLOAT: left; HEIGHT: 56px
}
#domain_check A {
	TEXT-ALIGN: center; LINE-HEIGHT: 56px; WIDTH: 140px; DISPLAY: block; FONT-SIZE: 18px
}
#domain_check A.a1 {
	TEXT-ALIGN: left; TEXT-INDENT: 15px; WIDTH: 140px; BACKGROUND: url(arrow01.gif) #ccc no-repeat 107px 27px; HEIGHT: 56px; COLOR: #555; FONT-SIZE: 24px
}
#domain_check DIV {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; WIDTH: 140px; DISPLAY: none; BORDER-TOP: #ddd 1px solid; TOP: 55px; BORDER-RIGHT: #ddd 1px solid; LEFT: 0px
}
#domain_check DIV A {
	WIDTH: 138px; BACKGROUND: #fff
}
#domain_check DIV A:hover {
	BACKGROUND: #eee; COLOR: #333
}
A#domain_more {
	POSITION: absolute; BOTTOM: 15px; PADDING-RIGHT: 25px; BACKGROUND: url(arrow01.gif) no-repeat right 7px; COLOR: #777; FONT-SIZE: 14px; RIGHT: 35px
}
A#domain_more:hover {
	COLOR: #333
}
.domain_searchmain {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 682px; BACKGROUND: #eee; HEIGHT: 56px; MARGIN-LEFT: 20px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#domain_morebox {
	Z-INDEX: 10; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; WIDTH: 531px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; TOP: 117px; BORDER-RIGHT: #ddd 1px solid; LEFT: 20px
}
#domain_morebox MENU {
	MARGIN: 20px auto; WIDTH: 500px
}
#domain_morebox MENU INPUT {
	FLOAT: left
}
#domain_morebox MENU SPAN {
	LINE-HEIGHT: 18px; MARGIN: 0px 30px 0px 10px; FLOAT: left; FONT-SIZE: 14px
}
#domain_morebox DL {
	MARGIN: 0px auto 10px; WIDTH: 500px
}
#domain_morebox DD {
	MARGIN: 0px 25px 10px 0px; FLOAT: left
}
#domain_morebox DD INPUT {
	MARGIN-RIGHT: 5px
}
#domain_moreclose {
	POSITION: absolute; BOTTOM: 10px; RIGHT: 10px
}
.domain_main {
	MARGIN: 0px auto; WIDTH: 1080px; BACKGROUND: #fff
}
.cloud_right {
	WIDTH: 850px; FLOAT: right
}
.cloud_right H5 {
	LINE-HEIGHT: 40px; MARGIN: 30px 0px 20px 20px; WIDTH: 800px; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.cloud_right H5 SPAN {
	LINE-HEIGHT: 24px; COLOR: #999; MARGIN-LEFT: 5px; FONT-SIZE: 24px
}
.cloud_right H6 {
	LINE-HEIGHT: 30px; WIDTH: 800px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.cloud_left {
	WIDTH: 215px; BACKGROUND: #f2f2f2; FLOAT: left
}
.cloud_left H3 {
	BORDER-BOTTOM: #999 3px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 3px solid; MARGIN: 0px auto; WIDTH: 115px; HEIGHT: 115px; COLOR: #999; OVERFLOW: hidden; BORDER-TOP: #999 3px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #999 3px solid; border-radius: 50%
}
.cloud_left H3 P.p1 {
	LINE-HEIGHT: 40px; MARGIN-TOP: 25px; FONT-SIZE: 40px
}
.cloud_left H3 P.p2 {
	MARGIN-TOP: 5px; FONT-SIZE: 14px
}
.cloud_left H4 {
	TEXT-ALIGN: center; MARGIN: 15px 0px 40px; COLOR: #999; FONT-SIZE: 18px
}
.domain_bot {
	MARGIN: 10px auto 20px; WIDTH: 1080px; BACKGROUND: #fff
}
.domain_bot P {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 2%; WIDTH: 20%; PADDING-RIGHT: 2%; BACKGROUND: url(yun_bot.png) no-repeat; FLOAT: left; PADDING-TOP: 80px
}
.domain_bot SPAN {
	TEXT-ALIGN: center; DISPLAY: block
}
.domain_bot SPAN.sp1 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 18px
}
.domain_bot SPAN.sp2 {
	LINE-HEIGHT: 20px; COLOR: #999; FONT-SIZE: 12px
}
.domain_bot P.p1 {
	BACKGROUND-POSITION: 91px 26px
}
.domain_bot P.p2 {
	BACKGROUND-POSITION: -75px 26px
}
.domain_bot P.p3 {
	BACKGROUND-POSITION: 91px -167px
}
.domain_bot P.p4 {
	BACKGROUND-POSITION: -75px -170px
}
.domain_bot P.p5 {
	BACKGROUND-POSITION: 89px -375px
}
.domain_bot P.p6 {
	BACKGROUND-POSITION: -75px -375px
}
.domain_bot P.p7 {
	BACKGROUND-POSITION: 91px -575px
}
.domain_bot P.p8 {
	BACKGROUND-POSITION: -75px -575px
}
.domain_bot P.p9 {
	BACKGROUND-POSITION: 91px -775px
}
.domain_bot P.p10 {
	BACKGROUND-POSITION: 91px -974px
}
.domain_bot P.p11 {
	BACKGROUND-POSITION: -75px -775px
}
.domain_bot P.p12 {
	BACKGROUND-POSITION: -75px -974px
}
.rental_hosting {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto 10px; PADDING-LEFT: 45px; WIDTH: 1080px; PADDING-RIGHT: 45px; BACKGROUND: #fff; PADDING-TOP: 30px
}
.rental_hosting H2 {
	FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.rental_hosting H2 SPAN {
	COLOR: #999; FONT-SIZE: 18px
}
.rental_hosting H3 {
	LINE-HEIGHT: 25px; MARGIN: 20px 0px; FONT-SIZE: 16px; FONT-WEIGHT: 400
}
.rental_hosting LI {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 236px; DISPLAY: block; FLOAT: left; HEIGHT: 290px; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #ddd 1px solid
}
.rental_hosting LI.li01 {
	BACKGROUND: url(ser01.png) no-repeat center 15px
}
.rental_hosting LI.li02 {
	BACKGROUND: url(ser02.png) no-repeat center 15px
}
.rental_hosting LI.li03 {
	BACKGROUND: url(ser03.png) no-repeat center 15px
}
.rental_hosting LI.li04 {
	MARGIN: 0px; BACKGROUND: url(ser04.png) no-repeat center 15px; FLOAT: right
}
.rental_hosting H4 {
	TEXT-ALIGN: center; MARGIN-TOP: 130px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.rental_hosting H5 {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; COLOR: #ff6000; FONT-SIZE: 16px; FONT-WEIGHT: 400
}
.rental_hosting P {
	TEXT-ALIGN: center; MARGIN: 10px 0px 20px; FONT-SIZE: 12px
}
.rental_hosting A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 95px; DISPLAY: block; BACKGROUND: #ff6000; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px
}
.rental_hosting A:hover {
	BACKGROUND: #f30
}
.rental_main {
	MARGIN: 0px auto; WIDTH: 1080px; BACKGROUND: #fff
}
.rental_tit {
	MARGIN: 0px 0px 0px 50px; FONT-SIZE: 36px; PADDING-TOP: 40px
}
.engine_main {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 1080px; BACKGROUND: #fff
}
.engine_tit {
	MARGIN: 0px auto; WIDTH: 980px; FONT-SIZE: 36px; PADDING-TOP: 40px
}
.engine_tit SPAN {
	LINE-HEIGHT: 24px; COLOR: #999; MARGIN-LEFT: 5px; FONT-SIZE: 24px
}
.engine_text {
	LINE-HEIGHT: 25px; MARGIN: 20px auto 40px; WIDTH: 980px; FONT-SIZE: 16px
}
.domain_use {
	BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; PADDING-BOTTOM: 35px; MARGIN: 0px auto; PADDING-LEFT: 35px; WIDTH: 1080px; PADDING-RIGHT: 35px; BACKGROUND: #ffe9e5; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid; PADDING-TOP: 35px
}
.domain_use P {
	LINE-HEIGHT: 40px; PADDING-LEFT: 20px; FONT-SIZE: 18px
}
.domain_use P.p1 {
	BACKGROUND: url(use_no.png) no-repeat left center; COLOR: #999
}
.domain_use P.p2 {
	BACKGROUND: url(use.png) no-repeat left center; COLOR: #2b7300
}
.domain_use P SPAN {
	MARGIN-LEFT: 50px
}
.domain_use P SPAN.sp1 {
	COLOR: #ff0000
}
.domain_use A {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 155px; DISPLAY: block; BACKGROUND: #ff6600; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px; TOP: 35px; RIGHT: 35px
}
.domain_use A:hover {
	BACKGROUND: #f90
}
.domin_list {
	PADDING-BOTTOM: 35px; MARGIN: 10px auto 20px; PADDING-LEFT: 35px; WIDTH: 1080px; PADDING-RIGHT: 35px; BACKGROUND: #fff; PADDING-TOP: 35px
}
.domin_list H2 {
	MARGIN: 0px auto; FONT-SIZE: 36px
}
.domin_list H2 SPAN {
	LINE-HEIGHT: 24px; COLOR: #999; MARGIN-LEFT: 5px; FONT-SIZE: 24px
}
.domin_list H3 {
	LINE-HEIGHT: 25px; MARGIN: 20px auto 30px; FONT-SIZE: 16px
}
.domin_list H4 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff7055; FONT-SIZE: 20px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 20px
}
.domin_list P {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 20px
}
.domin_list SPAN {
	DISPLAY: inline-block
}
.domin_list SPAN.sp1 {
	WIDTH: 20%
}
.domin_list SPAN.sp2 {
	WIDTH: 58%
}
.domin_list SPAN.sp3 {
	WIDTH: 20%
}
.domin_essay {
	PADDING-BOTTOM: 35px; MARGIN: 0px auto 20px; PADDING-LEFT: 35px; WIDTH: 1080px; PADDING-RIGHT: 35px; BACKGROUND: #fff; PADDING-TOP: 35px
}
.domin_essay {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 45px; WIDTH: 1080px; PADDING-RIGHT: 45px; BACKGROUND: #fff; PADDING-TOP: 30px
}
.domin_essay H2 {
	MARGIN: 0px auto 20px; FONT-SIZE: 36px
}
.domin_essay H2 SPAN {
	LINE-HEIGHT: 24px; COLOR: #999; MARGIN-LEFT: 5px; FONT-SIZE: 24px
}
.domin_essay H4 {
	LINE-HEIGHT: 25px; MARGIN-BOTTOM: 20px; FONT-SIZE: 16px; FONT-WEIGHT: 400
}
.domin_essay H3 {
	LINE-HEIGHT: 25px; MARGIN-BOTTOM: 10px; FONT-SIZE: 24px; PADDING-TOP: 10px
}
.domin_essay P {
	LINE-HEIGHT: 25px; FONT-SIZE: 16px
}
.build_banner {
	WIDTH: 100%; HEIGHT: 419px; OVERFLOW: hidden
}
.build_banner MENU {
	MIN-WIDTH: 1080px; MARGIN: 0px auto; MAX-WIDTH: 1903px; BACKGROUND: url(build_banner.jpg) no-repeat; HEIGHT: 419px
}
.build_banner UL {
	MARGIN: 0px auto; WIDTH: 1080px; DISPLAY: block; PADDING-TOP: 70px
}
.build_banner UL LI {
	WIDTH: 25%; FLOAT: left
}
.build_banner DIV {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 182px; BACKGROUND: #fff; HEIGHT: 182px; OVERFLOW: hidden; border-radius: 50%
}
.build_banner DIV H2 {
	LINE-HEIGHT: 50px; MARGIN-TOP: 45px; FONT-SIZE: 48px; FONT-WEIGHT: 400
}
.build_banner DIV H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 20px; FONT-WEIGHT: 400
}
.build_banner P {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 30px auto 0px; WIDTH: 190px; COLOR: #fff; FONT-SIZE: 14px
}
.build_banner UL LI DIV H2.h01 {
	COLOR: #e10000
}
.build_banner UL LI DIV H2.h02 {
	COLOR: #0e9300
}
.build_banner UL LI DIV H2.h03 {
	COLOR: #fa7000
}
.build_banner UL LI DIV H2.h04 {
	COLOR: #0086ac
}
.build_banner UL LI:hover {
	animation: build_banner 2s ease-in-out 0.1s infinite; -webkit-animation: build_banner 2s ease-in-out 0.1s infinite; -moz-animation: build_banner 2s ease-in-out 0.1s infinite; -o-animation: build_banner 2s ease-in-out 0.1s infinite; -ms-animation: build_banner 2s ease-in-out 0.1s infinite
}
.build_banner UL LI:hover DIV {
	BACKGROUND: #df0000; COLOR: #fff; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.build_banner UL LI:hover DIV H2 {
	COLOR: #fff
}
.build_nav {
	WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 555px; PADDING-TOP: 45px
}
.build_nav H2 {
	TEXT-ALIGN: center
}
.build_nav H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 15px 0px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.build_nav H4 {
	TEXT-ALIGN: center; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.build_nav MENU {
	MARGIN: 0px auto; WIDTH: 960px; _width: 1060px
}
.build_nav MENU A {
	MARGIN: 40px 100px 0px; WIDTH: 120px; DISPLAY: block; FLOAT: left
}
.build_nav MENU A.a1 {
	LEFT: -600px
}
.build_nav MENU A.a2 {
	LEFT: -920px
}
.build_nav MENU A.a3 {
	LEFT: -1240px
}
.build_nav MENU A.a4 {
	LEFT: -600px
}
.build_nav MENU A.a5 {
	LEFT: -920px
}
.build_nav MENU A.a6 {
	LEFT: -1240px
}
.build_nav MENU A SPAN {
	WIDTH: 120px; DISPLAY: block; BACKGROUND: url(build_nav.png) #686868 no-repeat; HEIGHT: 120px; OVERFLOW: hidden; border-radius: 50%
}
.build_nav MENU A.a1 SPAN {
	BACKGROUND-POSITION: 24px 35px
}
.build_nav MENU A.a2 SPAN {
	BACKGROUND-POSITION: 24px -118px
}
.build_nav MENU A.a3 SPAN {
	BACKGROUND-POSITION: 24px -269px
}
.build_nav MENU A.a4 SPAN {
	BACKGROUND-POSITION: 17px -427px
}
.build_nav MENU A.a5 SPAN {
	BACKGROUND-POSITION: 21px -579px
}
.build_nav MENU A.a6 SPAN {
	BACKGROUND-POSITION: 24px -722px
}
.build_nav MENU A P {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; FONT-SIZE: 18px
}
.build_nav MENU A:hover P {
	COLOR: #555
}
.build_nav MENU A:hover SPAN {
	BACKGROUND-COLOR: #df0000; transition: all 0.4s ease-in-out 0.01s; -webkit-transition: all 0.4s ease-in-out 0.01s; -moz-transition: all 0.4s ease-in-out 0.01s; -o-transition: all 0.4s ease-in-out 0.01s; -ms-transition: all 0.4s ease-in-out 0.01s
}
.build_images {
	WIDTH: 100%; BACKGROUND: url(build_dark.png); HEIGHT: 645px; OVERFLOW: hidden
}
.build_images UL {
	MARGIN: 0px auto; WIDTH: 1080px; DISPLAY: block
}
.build_images LI {
	WIDTH: 270px; DISPLAY: block; FLOAT: left; HEIGHT: 215px; OVERFLOW: hidden
}
.build_images LI.text SPAN {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 20px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; WIDTH: 230px; BOTTOM: -215px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(dark_bg.png); HEIGHT: 175px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 20px; LEFT: 0px
}
.build_images LI.img SPAN {
	POSITION: absolute; LINE-HEIGHT: 80px; BOTTOM: 10px; FONT-SIZE: 60px; RIGHT: 10px
}
.build_images LI.img01 {
	BACKGROUND: url(build_bg01.png)
}
.build_images LI.img01 SPAN {
	COLOR: #00618c
}
.build_images LI.img02 {
	BACKGROUND: url(build_bg02.png)
}
.build_images LI.img02 SPAN {
	COLOR: #656565
}
.build_images LI.img03 {
	BACKGROUND: url(build_bg03.png)
}
.build_images LI.img03 SPAN {
	COLOR: #ce6800
}
.build_images H2 {
	MARGIN: 35px 0px 0px 25px; COLOR: #dedede; FONT-SIZE: 16px; FONT-WEIGHT: 400
}
.build_images H2 B {
	COLOR: #fff
}
.build_images H3 {
	LINE-HEIGHT: 30px; MARGIN: 10px 0px 0px 25px; COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
.build_model {
	WIDTH: 100%; BACKGROUND: url(build_bg04.jpg); HEIGHT: 645px
}
.build_model H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px 0px 20px; FONT-SIZE: 48px; FONT-WEIGHT: 400; PADDING-TOP: 40px
}
.build_model H3 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 30px; FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.build_model P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.build_model UL {
	MARGIN: 0px auto 50px; WIDTH: 1080px; DISPLAY: block; HEIGHT: 232px
}
.build_model UL LI {
	WIDTH: 269px; DISPLAY: block; BACKGROUND: url(build_bg06.png) no-repeat; FLOAT: left; HEIGHT: 232px; OVERFLOW: hidden; CURSOR: pointer
}
.build_model H4 {
	Z-INDEX: 10; TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN-TOP: 80px; COLOR: #fff; FONT-SIZE: 32px; FONT-WEIGHT: 400
}
.build_model H5 {
	Z-INDEX: 10; TEXT-ALIGN: center; MARGIN-TOP: 10px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.build_model H6 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; HEIGHT: 1px; TOP: 50%; LEFT: 0px
}
.build_model H6 IMG {
	POSITION: absolute; WIDTH: 269px; DISPLAY: block; HEIGHT: 0px; TOP: 0px; LEFT: 1px
}
#build_threesum DD {
	DISPLAY: none
}
.build_plan {
	WIDTH: 100%; BACKGROUND: url(build_bg02.png); HEIGHT: 645px; OVERFLOW: hidden
}
.build_planbox {
	MARGIN: 0px auto; WIDTH: 1080px; HEIGHT: 645px
}
.build_planbox .bg {
	POSITION: absolute; TOP: 0px; LEFT: -411px
}
.build_planbox H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 48px; FONT-WEIGHT: 400; PADDING-TOP: 40px
}
.build_planbox H3 {
	TEXT-ALIGN: center; MARGIN: 15px 0px 0px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.build_planbox H4 {
	TEXT-ALIGN: center; MARGIN: 10px 0px 0px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.build_pro {
	WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 650px
}
.build_pro H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; FONT-SIZE: 48px; FONT-WEIGHT: 400; PADDING-TOP: 40px
}
.build_pro H3 {
	TEXT-ALIGN: center; MARGIN: 15px 0px 0px; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.build_pro H4 {
	TEXT-ALIGN: center; MARGIN: 10px 0px 0px; FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.build_probox {
	MARGIN: 30px auto 0px; WIDTH: 1000px; BACKGROUND: url(build_pro.png) no-repeat center top; HEIGHT: 360px
}
.build_probox SPAN {
	POSITION: absolute; TOP: 205px
}
.build_probox SPAN.sp1 {
	LEFT: 5px
}
.build_probox SPAN.sp2 {
	LEFT: 179px
}
.build_probox SPAN.sp3 {
	LEFT: 352px
}
.build_probox SPAN.sp4 {
	LEFT: 525px
}
.build_probox SPAN.sp5 {
	LEFT: 698px
}
.build_probox SPAN.sp6 {
	LEFT: 871px
}
#build_four P {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 249px; HEIGHT: 120px; PADDING-TOP: 95px
}
#build_four P.p1 {
	BOTTOM: 215px; LEFT: 439px
}
#build_four P.p2 {
	BOTTOM: 0px; LEFT: 314px
}
#build_four P.p3 {
	BOTTOM: 0px; LEFT: 564px
}
#build_four P IMG {
	Z-INDEX: 10
}
#build_four P SPAN {
	Z-INDEX: 1; POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 0px
}
#build_four P:hover SPAN {
	transition: all 1s ease-in-out 0.01s; -webkit-transition: all 1s ease-in-out 0.01s; -moz-transition: all 1s ease-in-out 0.01s; -o-transition: all 1s ease-in-out 0.01s; -ms-transition: all 1s ease-in-out 0.01s; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg)
}
.static_float {
	Z-INDEX: 89; POSITION: fixed; TOP: 30%; LEFT: 10px; _position: absolute
}
.static_float A {
	TEXT-ALIGN: center; FILTER: alpha(Opacity=50); LINE-HEIGHT: 40px; WIDTH: 80px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: #000; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; -moz-opacity: 0.5; opacity: 0.5; border-radius: 5px
}
.static_float A:hover {
	BACKGROUND: #e10000; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.static_float A.sel {
	BACKGROUND: #e10000
}
.marketing_ad {
	MIN-WIDTH: 1080px; WIDTH: 100%; BACKGROUND: #959595; HEIGHT: 180px; OVERFLOW: hidden
}
.marketing_ad A {
	POSITION: absolute; TOP: 0px; LEFT: -250px
}
.marketing_nav {
	WIDTH: 100%; BACKGROUND: #fff
}
.marketing_nav H2 {
	TEXT-ALIGN: center; PADDING-TOP: 35px
}
.marketing_nav H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 20px 0px 10px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.marketing_nav H4 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 40px; COLOR: #757474; FONT-SIZE: 18px; FONT-WEIGHT: 400
}
.marketing_nav UL {
	MARGIN: 0px auto; WIDTH: 850px
}
.marketing_nav LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; WIDTH: 110px; PADDING-RIGHT: 50px; DISPLAY: block; MARGIN-BOTTOM: 50px; FLOAT: left; FONT-SIZE: 18px; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 0px
}
.marketing_nav A.a1 {
	MARGIN: 0px auto 15px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(marking_nav.png) #747474 no-repeat; HEIGHT: 110px; OVERFLOW: hidden; border-radius: 50%
}
.marketing_nav LI.li01 .a1 {
	BACKGROUND-POSITION: 17px 14px
}
.marketing_nav LI.li02 .a1 {
	BACKGROUND-POSITION: -203px 14px
}
.marketing_nav LI.li03 .a1 {
	BACKGROUND-POSITION: -421px 14px
}
.marketing_nav LI.li04 .a1 {
	BACKGROUND-POSITION: -638px 14px
}
.marketing_nav LI.li05 .a1 {
	BACKGROUND-POSITION: -95px -185px
}
.marketing_nav LI.li06 .a1 {
	BACKGROUND-POSITION: -312px -183px
}
.marketing_nav LI.li07 .a1 {
	BACKGROUND-POSITION: -529px -185px
}
.marketing_nav LI.li04 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.marketing_nav LI.li05 {
	MARGIN-LEFT: 105px
}
.marketing_nav LI.li07 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.marketing_nav LI:hover A.a1 {
	BACKGROUND-COLOR: #eb0000; transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.marketing_nav LI:hover A.a2 {
	COLOR: #eb0000
}
.marketing_vip {
	MIN-WIDTH: 1080px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; HEIGHT: 600px; OVERFLOW: hidden; PADDING-TOP: 35px
}
.marketing_vip .main {
	HEIGHT: 327px
}
.marketing_vip .main SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -65px
}
.marketing_vip H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN-BOTTOM: 20px; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.marketing_vip H3 {
	TEXT-ALIGN: center; MARGIN: 30px 0px 15px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.marketing_vip P {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; FONT-SIZE: 16px
}
.marketing_vip .main DIV {
	POSITION: absolute; WIDTH: 91px
}
.marketing_vip .main DIV IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.marketing_vip .main H4 {
	TEXT-ALIGN: center; COLOR: #bcbcbc; FONT-SIZE: 18px; FONT-WEIGHT: 400; PADDING-TOP: 35px
}
.marketing_vip .main DIV.div01 {
	TOP: 110px; LEFT: 58px
}
.marketing_vip .main DIV.div02 {
	TOP: 103px; LEFT: 785px
}
.marketing_vip .main DIV.div03 {
	WIDTH: 70px; TOP: 118px; LEFT: 261px
}
.marketing_vip .main DIV.div03 H4 {
	FONT-SIZE: 14px; PADDING-TOP: 25px
}
.marketing_vip .main DIV.div04 {
	WIDTH: 70px; TOP: 47px; LEFT: 919px
}
.marketing_vip .main DIV.div04 H4 {
	FONT-SIZE: 14px; PADDING-TOP: 25px
}
.marketing_vip .main DIV.div05 {
	WIDTH: 60px; TOP: 57px; LEFT: 196px
}
.marketing_vip .main DIV.div05 H4 {
	FONT-SIZE: 12px; PADDING-TOP: 20px
}
.marketing_vip .main DIV.div06 {
	WIDTH: 60px; TOP: 45px; LEFT: 717px
}
.marketing_vip .main DIV.div06 H4 {
	FONT-SIZE: 12px; PADDING-TOP: 20px
}
.marketing_seo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 600px; OVERFLOW: hidden; PADDING-TOP: 35px
}
.marketing_seo .main {
	HEIGHT: 440px
}
.marketing_seo .main IMG {
	POSITION: absolute; TOP: 0px; LEFT: -250px
}
.marketing_seo H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.marketing_seo P {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px auto; FONT-SIZE: 16px
}
.marketing_tm {
	BACKGROUND: #f7f7f7
}
.marketing_tm H2 {
	MARGIN-BOTTOM: 40px
}
.marketing_tm .main IMG {
	POSITION: relative; LEFT: 0px
}
.marketing_tm .main {
	TEXT-ALIGN: center; HEIGHT: 390px
}
.marketing_tm P {
	WIDTH: 1020px
}
.marketing_yx {
	HEIGHT: 634px
}
.marketing_yx H2 {
	MARGIN-BOTTOM: 40px
}
.marketing_yx .main {
	HEIGHT: 547px
}
.marketing_yx P {
	WIDTH: 900px; PADDING-TOP: 435px
}
.marketing_sl H2 {
	MARGIN-BOTTOM: 20px
}
.marketing_sl P {
	WIDTH: 900px
}
.marketing_sl .main {
	HEIGHT: 410px
}
.marketing_wh {
	BACKGROUND: #f7f7f7
}
.marketing_wh H2 {
	MARGIN-BOTTOM: 40px
}
.marketing_wh .main IMG {
	POSITION: relative; LEFT: 0px
}
.marketing_wh .main {
	TEXT-ALIGN: center; HEIGHT: 390px
}
.marketing_wh P {
	WIDTH: 900px
}
.marketing_qw {
	HEIGHT: 630px
}
.marketing_qw H2 {
	MARGIN-BOTTOM: 10px
}
.marketing_qw .main IMG {
	POSITION: relative; LEFT: 0px
}
.marketing_qw .main {
	TEXT-ALIGN: center; HEIGHT: 400px
}
.marketing_qw P {
	MARGIN-BOTTOM: 30px
}
.marketing_btn {
	TEXT-ALIGN: center; LINE-HEIGHT: 46px; MARGIN: 20px auto 0px; WIDTH: 160px; DISPLAY: block; BACKGROUND: url(marketing_btn.png); HEIGHT: 46px; COLOR: #fff; FONT-SIZE: 16px
}
.marketing_btn:hover {
	BACKGROUND: #bc2e21; COLOR: #fff
}
.build_topnav {
	Z-INDEX: 5; MIN-WIDTH: 1080px; WIDTH: 100%; BACKGROUND: url(build_bg09.png); HEIGHT: 304px; OVERFLOW: hidden
}
.build_topnav nav {
	MARGIN: 124px auto 0px; WIDTH: 1080px; HEIGHT: 180px
}
.build_topnav nav H2 {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 30px; COLOR: #8c8c8c; FONT-SIZE: 30px; TOP: -90px; RIGHT: 0px; FONT-WEIGHT: 400
}
.build_topnav nav H2 SPAN {
	FONT-WEIGHT: bold
}
.build_topnav nav .bg {
	POSITION: absolute; BOTTOM: 0px; LEFT: -450px
}
.build_topnav nav A {
	Z-INDEX: 10; WIDTH: 180px; DISPLAY: block; BACKGROUND: url(build_topnav.png) no-repeat; FLOAT: left; HEIGHT: 180px; OVERFLOW: hidden
}
.build_topnav nav A SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 50px; DISPLAY: block; MARGIN-BOTTOM: 6px; HEIGHT: 50px; FONT-SIZE: 30px
}
.build_topnav nav A:hover {
	transition: all 0.2s ease-in-out 0.01s; -webkit-transition: all 0.2s ease-in-out 0.01s; -moz-transition: all 0.2s ease-in-out 0.01s; -o-transition: all 0.2s ease-in-out 0.01s; -ms-transition: all 0.2s ease-in-out 0.01s
}
.build_topnav nav A P {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px
}
.build_topnav nav A P.p1 {
	FONT-SIZE: 12px
}
.build_topnav nav A P.p2 {
	FONT-SIZE: 18px
}
.build_topnav nav A.a1 {
	BACKGROUND-COLOR: #63afad; BACKGROUND-POSITION: 52px 109px; COLOR: #cbeef2
}
.build_topnav nav A.a1 SPAN {
	BACKGROUND: #228380; COLOR: #91c1c0
}
.build_topnav nav A.a1:hover {
	BACKGROUND-COLOR: #228380; COLOR: #fff
}
.build_topnav nav A.a2 {
	BACKGROUND-COLOR: #63d0cd; BACKGROUND-POSITION: -135px 109px; COLOR: #ffffff
}
.build_topnav nav A.a2 SPAN {
	BACKGROUND: #12afab; COLOR: #89d7d5
}
.build_topnav nav A.a2:hover {
	BACKGROUND-COLOR: #12afab; COLOR: #fff
}
.build_topnav nav A.a3 {
	BACKGROUND-COLOR: #cbeef2; BACKGROUND-POSITION: -315px 109px; COLOR: #6bc2c0
}
.build_topnav nav A.a3 SPAN {
	BACKGROUND: #12afab; COLOR: #89d7d5
}
.build_topnav nav A.a3:hover {
	BACKGROUND-COLOR: #12afab; COLOR: #fff
}
.build_topnav nav A.a4 {
	BACKGROUND-COLOR: #c3b49d; BACKGROUND-POSITION: -497px 109px; COLOR: #f2e7d6
}
.build_topnav nav A.a4 SPAN {
	BACKGROUND: #a68b62; COLOR: #d3c5b1
}
.build_topnav nav A.a4:hover {
	BACKGROUND-COLOR: #a68b62; COLOR: #fff
}
.build_topnav nav A.a5 {
	BACKGROUND-COLOR: #eccd9d; BACKGROUND-POSITION: -678px 109px; COLOR: #ffffff
}
.build_topnav nav A.a5 SPAN {
	BACKGROUND: #d1b17f; COLOR: #e8d8bf
}
.build_topnav nav A.a5:hover {
	BACKGROUND-COLOR: #d1b17f; COLOR: #fff
}
.build_topnav nav A.a6 {
	BACKGROUND-COLOR: #ffe9c7; BACKGROUND-POSITION: -853px 109px; COLOR: #d8b682
}
.build_topnav nav A.a6 SPAN {
	BACKGROUND: #d1b17f; COLOR: #e8d8bf
}
.build_topnav nav A.a6:hover {
	BACKGROUND-COLOR: #d1b17f; COLOR: #fff
}
.build_white {
	Z-INDEX: 11; MIN-WIDTH: 1080px; WIDTH: 100%; BACKGROUND: #fff
}
.build_dark {
	MIN-WIDTH: 1080px; WIDTH: 100%; BACKGROUND: url(build_bg09.png)
}
.build_tit01 {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN-BOTTOM: 15px; FONT-SIZE: 36px; FONT-WEIGHT: 400; PADDING-TOP: 30px
}
.build_p01 {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #a1a1a1; FONT-SIZE: 16px
}
.build_part01 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; MARGIN: 40px auto 0px; WIDTH: 850px
}
.build_part01 DL {
	TEXT-ALIGN: center; WIDTH: 370px; DISPLAY: block
}
.build_part01 DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN: 20px 0px; FONT-SIZE: 36px
}
.build_part01 DT SPAN {
	COLOR: #dd0303
}
.build_part01 DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; FONT-SIZE: 18px
}
.build_part01 DD SPAN {
	COLOR: #dd0303
}
.build_why {
	PADDING-BOTTOM: 40px; LINE-HEIGHT: 25px; MARGIN: 0px auto; MIN-HEIGHT: 510px; PADDING-LEFT: 360px; WIDTH: 720px; PADDING-RIGHT: 0px; BACKGROUND: url(build_img090.png) no-repeat left 70px; PADDING-TOP: 40px
}
.build_why H2 {
	LINE-HEIGHT: 40px; MARGIN-BOTTOM: 20px; COLOR: #ffae00; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.build_why H3 {
	LINE-HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 28px; FONT-WEIGHT: 400
}
.build_why .text {
	PADDING-BOTTOM: 30px; MARGIN-TOP: 30px; PADDING-LEFT: 30px; WIDTH: 660px; PADDING-RIGHT: 30px; BACKGROUND: url(build_white.png); COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 30px; border-radius: 10px
}
.build_vs {
	PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1080px; PADDING-RIGHT: 0px; BACKGROUND: url(build_img10.png) no-repeat center 122px; PADDING-TOP: 40px
}
.build_vs H2 {
	TEXT-ALIGN: center; WIDTH: 100%; MARGIN-BOTTOM: 30px
}
.build_vs UL {
	PADDING-LEFT: 25px; WIDTH: 175px; DISPLAY: block
}
.build_vs LI {
	LINE-HEIGHT: 25px; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 20px; FONT-SIZE: 14px
}
.build_vs LI SPAN {
	POSITION: absolute; COLOR: #f00; FONT-SIZE: 18px; TOP: 3px; LEFT: -25px
}
.build_vs H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.build_vs H3 SPAN {
	COLOR: #d30000
}
.build_cy {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; MARGIN-TOP: 50px
}
.build_ch {
	HEIGHT: 645px; OVERFLOW: hidden
}
.build_ch .bg {
	POSITION: absolute; TOP: 0px; LEFT: -450px
}
.six_shape {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #ccc; MARGIN: 25px 5px; WIDTH: 256px; ZOOM: 1; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; FLOAT: left; HEIGHT: 147px; -webkit-background-size: auto 173px; -moz-background-size: auto 173px; -ms-background-size: auto 173px; -o-background-size: auto 173px
}
.six_shape A {
	POSITION: absolute; TEXT-INDENT: -9999em; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.six_shape .corner-1 {
	Z-INDEX: -2; POSITION: absolute; WIDTH: 100%; BACKGROUND: inherit; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden
}
.six_shape .corner-2 {
	Z-INDEX: -2; POSITION: absolute; WIDTH: 100%; BACKGROUND: inherit; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden
}
.six_shape .corner-1 {
	Z-INDEX: -1; -webkit-transform: rotate(60deg); -moz-transform: rotate(60deg); -o-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg)
}
.six_shape .corner-2 {
	-webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -o-transform: rotate(-60deg); -ms-transform: rotate(-60deg); transform: rotate(-60deg)
}
.six_shape .corner-1:before {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 173px; BACKGROUND: ; HEIGHT: 173px; CONTENT: ''; TOP: 0px; LEFT: 0px; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden
}
.six_shape .corner-2:before {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 173px; BACKGROUND: ; HEIGHT: 173px; CONTENT: ''; TOP: 0px; LEFT: 0px; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden
}
.six_shape .corner-1:before {
	-webkit-transform: rotate(-60deg) translate(-87px, 0px); -moz-transform: rotate(-60deg) translate(-87px, 0px); -o-transform: rotate(-60deg) translate(-87px, 0px); -ms-transform: rotate(-60deg) translate(-87px, 0px); transform: rotate(-60deg) translate(-87px, 0px); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0
}
.six_shape .corner-2:before {
	BOTTOM: 0px; -webkit-transform: rotate(60deg) translate(-48px, -11px); -moz-transform: rotate(60deg) translate(-48px, -11px); -o-transform: rotate(60deg) translate(-48px, -11px); -ms-transform: rotate(60deg) translate(-48px, -11px); transform: rotate(60deg) translate(-48px, -11px)
}
.build_ch .shape01 {
	POSITION: absolute; BACKGROUND: #0284c0; TOP: 109px; LEFT: 218px
}
.build_ch .shape02 {
	POSITION: absolute; BACKGROUND: #ff6b6b; TOP: 109px; LEFT: 750px
}
.build_ch .shape03 {
	POSITION: absolute; BACKGROUND: #7bb043; TOP: 339px; LEFT: 85px
}
.build_ch .shape04 {
	POSITION: absolute; BACKGROUND: #ff8400; TOP: 339px; LEFT: 351px
}
.build_ch .shape05 {
	POSITION: absolute; TOP: 289px; LEFT: 622px
}
.build_ch H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN: 45px 0px 10px; COLOR: #fff; FONT-SIZE: 36px; FONT-WEIGHT: 400
}
.build_ch P {
	TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 16px
}
.build_ch .six_shape:hover {
	BACKGROUND: #df0000; transition: all 0.4s ease-in-out 0.01s; -webkit-transition: all 0.4s ease-in-out 0.01s; -moz-transition: all 0.4s ease-in-out 0.01s; -o-transition: all 0.4s ease-in-out 0.01s; -ms-transition: all 0.4s ease-in-out 0.01s
}
.build_new {
	MARGIN: 30px auto 20px; WIDTH: 1080px
}
.build_new TD {
	WIDTH: 540px; HEIGHT: 210px; COLOR: #fff; VERTICAL-ALIGN: top
}
.build_new TD.td01 {
	BACKGROUND: url(build_img12.jpg) no-repeat
}
.build_new TD.td02 {
	BACKGROUND: #65c7d6
}
.build_new TD.td03 {
	BACKGROUND: #f75085
}
.build_new TD.td04 {
	BACKGROUND: url(build_img13.jpg) no-repeat
}
.build_new H3 {
	LINE-HEIGHT: 30px; MARGIN: 25px auto 0px; WIDTH: 475px; HEIGHT: 45px; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
.build_new P {
	LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 475px; FONT-SIZE: 16px
}
.build_redcir {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1080px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.build_redcir DL {
	TEXT-ALIGN: center; MARGIN: 0px 10px; WIDTH: 250px; DISPLAY: block; FLOAT: left; _display: inline
}
.build_redcir DT {
	LINE-HEIGHT: 50px; WIDTH: 190px; DISPLAY: inline-block; BACKGROUND: #b80000; HEIGHT: 120px; COLOR: #fff; FONT-SIZE: 50px; OVERFLOW: hidden; PADDING-TOP: 70px; border-radius: 50%
}
.build_redcir DD {
	LINE-HEIGHT: 30px; MARGIN-TOP: 15px; FONT-SIZE: 16px
}
.build_redcir DL:hover {
	animation: build_banner 2s ease-in-out 0.1s infinite; -webkit-animation: build_banner 2s ease-in-out 0.1s infinite; -moz-animation: build_banner 2s ease-in-out 0.1s infinite; -o-animation: build_banner 2s ease-in-out 0.1s infinite; -ms-animation: build_banner 2s ease-in-out 0.1s infinite
}
.build_redcir DL:hover DT {
	BACKGROUND: #f74a4a; transition: all 0.4s ease-in-out 0.01s; -webkit-transition: all 0.4s ease-in-out 0.01s; -moz-transition: all 0.4s ease-in-out 0.01s; -o-transition: all 0.4s ease-in-out 0.01s; -ms-transition: all 0.4s ease-in-out 0.01s
}
.build_4sys {
	LINE-HEIGHT: 30px; MARGIN: 0px auto 20px; WIDTH: 100%; MAX-WIDTH: 1900px; BACKGROUND: url(build_4sys01.jpg) no-repeat; HEIGHT: 1051px
}
.build_4sys .part01 {
	WIDTH: 540px; FLOAT: left; HEIGHT: 525px
}
.build_4sys H3 {
	COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: 400
}
.build_4sys .part01 H3 {
	MARGIN: 70px 0px 15px 50px
}
.build_4sys .part02 H3 {
	MARGIN: 70px 0px 15px 100px
}
.build_4sys .part03 H3 {
	MARGIN: 80px 0px 15px 50px
}
.build_4sys .part04 H3 {
	MARGIN: 80px 0px 15px 50px
}
.build_4sys P {
	COLOR: #bababa; FONT-SIZE: 16px
}
.build_4sys .part01 P {
	MARGIN: 0px 0px 0px 50px; WIDTH: 420px
}
.build_4sys .part02 P {
	MARGIN: 0px 0px 0px 100px; WIDTH: 400px
}
.build_4sys .part03 P {
	MARGIN: 0px 0px 0px 50px; WIDTH: 350px
}
.build_4sys .part04 P {
	MARGIN: 0px 0px 0px 50px; WIDTH: 420px
}
.build_4sys .part01 UL {
	POSITION: absolute; TOP: 385px; LEFT: 50px
}
.build_4sys .part01 LI {
	TEXT-ALIGN: center; WIDTH: 90px; FLOAT: left; MARGIN-RIGHT: 20px
}
.build_4sys .part01 LI H5 {
	MARGIN-TOP: 5px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.build_4sys .part02 {
	WIDTH: 540px; BACKGROUND: url(build_4sys02.jpg) no-repeat right bottom; FLOAT: right; HEIGHT: 525px
}
.build_4sys .bg {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.build_4sys .part01 .bg {
	FILTER: alpha(Opacity=50); BACKGROUND: #b80000; -moz-opacity: 0.5; opacity: 0.5
}
.build_4sys .part02 .bg01 {
	POSITION: absolute; FILTER: alpha(Opacity=70); WIDTH: 470px; BACKGROUND: #000; HEIGHT: 341px; TOP: 0px; RIGHT: 0px; LEFT: auto; -moz-opacity: 0.7; opacity: 0.7
}
.build_4sys .part02 .bg02 {
	FILTER: alpha(Opacity=50); WIDTH: 70px; BACKGROUND: #111; -moz-opacity: 0.5; opacity: 0.5
}
.build_4sys .part03 {
	WIDTH: 540px; FLOAT: left; HEIGHT: 525px
}
.build_4sys .part04 {
	WIDTH: 540px; FLOAT: right; HEIGHT: 525px
}
.build_4sys .part03 .bg01 {
	FILTER: alpha(Opacity=50); WIDTH: 470px; BACKGROUND: #000; -moz-opacity: 0.5; opacity: 0.5
}
.build_4sys .part03 .bg02 {
	FILTER: alpha(Opacity=40); WIDTH: 70px; BACKGROUND: #111; RIGHT: 0px; LEFT: auto; -moz-opacity: 0.4; opacity: 0.4
}
.build_4sys .part04 .bg {
	FILTER: alpha(Opacity=60); BACKGROUND: #003997; -moz-opacity: 0.6; opacity: 0.6
}
.build_4sys .part01:hover .bg {
	animation: build_thebg 3s ease-in-out 0.1s infinite; -webkit-animation: build_thebg 3s ease-in-out 0.1s infinite; -moz-animation: build_thebg 3s ease-in-out 0.1s infinite; -o-animation: build_thebg 3s ease-in-out 0.1s infinite; -ms-animation: build_thebg 3s ease-in-out 0.1s infinite
}
.build_4sys .part02:hover .bg {
	animation: build_thebg 3s ease-in-out 0.1s infinite; -webkit-animation: build_thebg 3s ease-in-out 0.1s infinite; -moz-animation: build_thebg 3s ease-in-out 0.1s infinite; -o-animation: build_thebg 3s ease-in-out 0.1s infinite; -ms-animation: build_thebg 3s ease-in-out 0.1s infinite
}
.build_4sys .part03:hover .bg {
	animation: build_thebg 3s ease-in-out 0.1s infinite; -webkit-animation: build_thebg 3s ease-in-out 0.1s infinite; -moz-animation: build_thebg 3s ease-in-out 0.1s infinite; -o-animation: build_thebg 3s ease-in-out 0.1s infinite; -ms-animation: build_thebg 3s ease-in-out 0.1s infinite
}
.build_4sys .part04:hover .bg {
	animation: build_thebg 3s ease-in-out 0.1s infinite; -webkit-animation: build_thebg 3s ease-in-out 0.1s infinite; -moz-animation: build_thebg 3s ease-in-out 0.1s infinite; -o-animation: build_thebg 3s ease-in-out 0.1s infinite; -ms-animation: build_thebg 3s ease-in-out 0.1s infinite
}
.build_qwyx {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1030px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.build_qwyx P {
	TEXT-ALIGN: center; WIDTH: 182px; DISPLAY: block; FLOAT: left; HEIGHT: 62px; COLOR: #fff; FONT-SIZE: 24px; OVERFLOW: hidden; PADDING-TOP: 120px; border-radius: 50%
}
.build_qwyx P SPAN {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; TOP: 35px; LEFT: 0px
}
.build_qwyx P.p1 {
	BACKGROUND: #ff6b6b
}
.build_qwyx P.p2 {
	BACKGROUND: #65b6e4
}
.build_qwyx P.p3 {
	BACKGROUND: #f19d64
}
.build_qwyx P.p4 {
	BACKGROUND: #8ad86b
}
.build_qwyx P:hover {
	BACKGROUND: #b80000; transition: all 0.4s ease-in-out 0.01s; -webkit-transition: all 0.4s ease-in-out 0.01s; -moz-transition: all 0.4s ease-in-out 0.01s; -o-transition: all 0.4s ease-in-out 0.01s; -ms-transition: all 0.4s ease-in-out 0.01s; animation: build_banner 2s ease-in-out 0.1s infinite; -webkit-animation: build_banner 2s ease-in-out 0.1s infinite; -moz-animation: build_banner 2s ease-in-out 0.1s infinite; -o-animation: build_banner 2s ease-in-out 0.1s infinite; -ms-animation: build_banner 2s ease-in-out 0.1s infinite
}
.build_qwyx B {
	TEXT-ALIGN: center; WIDTH: 100px; DISPLAY: block; FLOAT: left; PADDING-TOP: 65px
}
.qwyx_center {
	WIDTH: 100%; HEIGHT: 540px; OVERFLOW: hidden
}
.qwyx_center SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -411px
}
.qwyx_center H2 {
	PADDING-LEFT: 75px; WIDTH: 450px; DISPLAY: block; FONT-WEIGHT: 400
}
.qwyx_center H3 {
	PADDING-LEFT: 75px; WIDTH: 450px; DISPLAY: block; FONT-WEIGHT: 400
}
.qwyx_center P {
	PADDING-LEFT: 75px; WIDTH: 450px; DISPLAY: block; FONT-WEIGHT: 400
}
.qwyx_center H2 {
	LINE-HEIGHT: 50px; COLOR: #ffcc00; FONT-SIZE: 50px; PADDING-TOP: 60px
}
.qwyx_center H3 {
	LINE-HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 25px
}
.qwyx_center P {
	LINE-HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.video_list {
	MARGIN: 15px 15px 0px 0px; WIDTH: 350px; DISPLAY: block; FLOAT: left; HEIGHT: 250px; OVERFLOW: hidden; CURSOR: pointer
}
.video_list01 {
	MARGIN: 12px 0px 0px; FLOAT: right
}
.video_list DT SPAN {
	POSITION: absolute; FILTER: alpha(Opacity=60); MARGIN-TOP: 170px; WIDTH: 350px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 80px; TOP: 0px; LEFT: 0px; -moz-opacity: 0.6; opacity: 0.6
}
.video_list DD {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 350px; DISPLAY: block; HEIGHT: 205px; COLOR: #999; FONT-SIZE: 12px; TOP: 0px; PADDING-TOP: 45px; LEFT: 0px
}
.video_list H3 {
	TEXT-ALIGN: center; MARGIN: 53px 0px 10px; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: 400
}
.video_list:hover DT SPAN {
	FILTER: alpha(Opacity=90); MARGIN-TOP: 0px; HEIGHT: 250px; transition: all 0.4s ease-in-out 0.01s; -webkit-transition: all 0.4s ease-in-out 0.01s; -moz-transition: all 0.4s ease-in-out 0.01s; -o-transition: all 0.4s ease-in-out 0.01s; -ms-transition: all 0.4s ease-in-out 0.01s; -moz-opacity: 0.9; opacity: 0.9
}
.video_list:hover DD IMG {
	transition: all 1s ease-in-out 0.01s; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg)
}
.video_list:hover H3 {
	MARGIN-TOP: 20px; transition: all 0.4s ease-in-out 0.01s; -webkit-transition: all 0.4s ease-in-out 0.01s; -moz-transition: all 0.4s ease-in-out 0.01s; -o-transition: all 0.4s ease-in-out 0.01s; -ms-transition: all 0.4s ease-in-out 0.01s
}
.video_show {
	Z-INDEX: 10; MARGIN: 160px auto 0px; WIDTH: 930px
}
.video_show A.a1 {
	FILTER: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8
}
.video_show A.a1:hover {
	FILTER: alpha(Opacity=100); -moz-opacity: 1; opacity: 1
}
.video_show section {
	MARGIN: 15px 0px; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 520px
}
#videoshowbox {
	Z-INDEX: 150; POSITION: absolute
}
.team_list {
	WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.team_list P {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; BOTTOM: -400px; BACKGROUND: url(darkbg.png); HEIGHT: 100%
}
.team_list P SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(show.png) no-repeat center center; HEIGHT: 100%
}
.waterthings:hover .team_list P {
	BOTTOM: 0px; transition: all 0.5s ease-in-out 0.01s; -webkit-transition: all 0.5s ease-in-out 0.01s; -moz-transition: all 0.5s ease-in-out 0.01s; -o-transition: all 0.5s ease-in-out 0.01s; -ms-transition: all 0.5s ease-in-out 0.01s
}
.qwyx_center {
	WIDTH: 100%; HEIGHT: 540px; OVERFLOW: hidden
}
.qwyx_center SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -411px
}
.qwyx_center H2 {
	PADDING-LEFT: 75px; WIDTH: 450px; DISPLAY: block; FONT-WEIGHT: 400
}
.qwyx_center H3 {
	PADDING-LEFT: 75px; WIDTH: 450px; DISPLAY: block; FONT-WEIGHT: 400
}
.qwyx_center P {
	PADDING-LEFT: 75px; WIDTH: 450px; DISPLAY: block; FONT-WEIGHT: 400
}
.qwyx_center H2 {
	LINE-HEIGHT: 50px; COLOR: #ffcc00; FONT-SIZE: 50px; PADDING-TOP: 60px
}
.qwyx_center H3 {
	LINE-HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 25px
}
.qwyx_center P {
	LINE-HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.video_list {
	MARGIN: 15px 15px 0px 0px; WIDTH: 350px; DISPLAY: block; FLOAT: left; HEIGHT: 250px; OVERFLOW: hidden; CURSOR: pointer
}
.video_list01 {
	MARGIN: 12px 0px 0px; FLOAT: right
}
