HTML {
	
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 12px/1.5 Microsoft YaHei, Tahoma, Geneva, sans-serif; WORD-WRAP: break-word; WORD-BREAK: break-all
}
BODY {
/*
	BACKGROUND: url(../images/indexheader2.png) #fff repeat-x; COLOR: #6a778b
	*/
}
section {
	DISPLAY: block
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
header {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
dialog {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.round5 {
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.round4 {
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.main-size {
/*
	MARGIN: 0px auto; WIDTH: 1000px;
	background:url(../images/new_background.png) no-repeat;
*/
	width:100%;
}
.hidden-txt {
	TEXT-INDENT: -999em; FONT-SIZE: 0px; OVERFLOW: hidden
}
.center {
	TEXT-ALIGN: center
}
.tuiguang {
/*	
	
	BACKGROUND-IMAGE: url(../images/tg-topbg2.png)
*/
}
.tuiguang header {
	HEIGHT: 380px
}
.tuiguang .index-info {
	MARGIN-TOP: 40px
}
.tuiguang .reg-shdow {
	MARGIN-TOP: 103px; BACKGROUND: url(../images/reg-shadow2.png) no-repeat center top; HEIGHT: 12px
}
.tuiguang #index-regiet {
	BOTTOM: 10px
}
header {
	POSITION: relative; HEIGHT: 680px
}
#logo-login {
/*	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 43px; PADDING-TOP: 19px;
	background:url(../images/new_header.png) no-repeat;
	height:75px;
*/
	width:100%;
	height:72px;
	background:#323d46;
	background:#323d46;
}
/*
#site_logo A {
	WIDTH: 191px; DISPLAY: block; BACKGROUND: url(../images/logo2.png) no-repeat 0px 1px; HEIGHT: 65px
}
*/
#site_logo{
	height:72px;
}
#signin-box {
	TEXT-ALIGN: right; MARGIN-TOP: -72px
}
#signin {
/*
	BORDER-BOTTOM: #232f37 1px solid; 
	TEXT-ALIGN: center; FILTER: 
	progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c6886', endColorstr='#2b3e53', GradientType=0 );
	BORDER-LEFT: #232f37 1px solid;
	LINE-HEIGHT: 38px; 
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium; 
	WIDTH: 109px; 
	DISPLAY: inline-block;
	BACKGROUND: #4c6886;
	HEIGHT: 40px; 
	COLOR: #fefeff;
	FONT-SIZE: 18px;
	BORDER-TOP: #232f37 1px solid; 
	BORDER-RIGHT: #232f37 1px solid;
	box-shadow: 0 1px 3px #202d34, 0 1px 0 rgba(100, 131, 165, .75) inset;
	text-shadow: 0 -1px 0 #3e505b;
	opacity: 0.9
	*/
	DISPLAY: inline-block;
	position:absolute;
	top:20px;
	right:60px;
	color:#fff;
	font-size:18px;
	font-family:'微软雅黑';
	width:85px;
	line-height:33px;
	height:33px;
	text-align:center;
	border:2px solid #4bcaff;
}
#signin:hover {
	TEXT-DECORATION: none; opacity: 1.0
}
#signin:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b3e53', endColorstr='#4c6886', GradientType=0 ); BACKGROUND: #2b3e53; opacity: 1.0
}
#signin-form {
	POSITION: relative
}
#signinform {
	Z-INDEX: 500;
	POSITION: absolute; 
	TEXT-ALIGN: left; 
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	TOP: 70px; 
	PADDING-LEFT: 15px;
	WIDTH: 230px; 
	PADDING-RIGHT: 15px;
	RIGHT: 0px; 
	PADDING-TOP: 18px
}
#signinform LABEL {
	COLOR: #575757; FONT-SIZE: 14px
}
.signin-text {
	MARGIN: 3px 0px 10px; WIDTH: 212px
}
#signinform-bottom {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#efefef', GradientType=0 ); PADDING-BOTTOM: 3px; MARGIN: 0px -15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: #ebebeb; PADDING-TOP: 15px; -moz-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-bottom-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px
}
#signin-form-submit {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 83px; PADDING-RIGHT: 0px; HEIGHT: 28px; PADDING-TOP: 0px
}
#signin-form-submit SPAN {
	VERTICAL-ALIGN: middle
}
#signin-form-submit IMG {
	MARGIN-LEFT: 9px; VERTICAL-ALIGN: middle
}
.signin-text {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #494949; FONT-SIZE: 12px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.signin-text:focus {
	BORDER-BOTTOM: #3baeff 2px solid; BORDER-LEFT: #3baeff 2px solid; PADDING-BOTTOM: 9px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 8px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 8px; BORDER-TOP: #3baeff 2px solid; BORDER-RIGHT: #3baeff 2px solid; PADDING-TOP: 9px
}
.green-btn {
	BORDER-BOTTOM: #379c06 1px solid; 
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc015', endColorstr='#379e05', GradientType=0 ); 
	BORDER-LEFT: #379c06 1px solid;
	BACKGROUND: #4dc015;
	COLOR: #fff; FONT-SIZE:14px;
	BORDER-TOP: #379c06 1px solid;
	CURSOR: pointer; 
	BORDER-RIGHT: #379c06 1px solid;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	box-shadow: 0 1px 2px #b0b0b0, 0 1px 1px #58cd1f inset;
	text-shadow: 0 -1px 0 #349505; 
	opacity: .9;
	-moz-box-shadow: 0 1px 2px #b0b0b0, 0 1px 1px #58cd1f inset;
 -webkit-box-shadow: 0 1px 2px #b0b0b0, 0 1px 1px #58cd1f inset
}
.green-btn:hover {
	opacity: 1.0
}
.green-btn:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#379e05', endColorstr='#4dc015', GradientType=0 ); BACKGROUND: #379e05
}
#signinform-bottom P {
	LINE-HEIGHT: 35px; FONT-SIZE: 14px
}
#signinform-bottom P A {
	COLOR: #636363
}
#signinform-bottom P A:hover {
	COLOR: #b34300
}
#signinform-bottom LABEL {
	PADDING-LEFT: 40px; COLOR: #5f5f5f
}
#signinform-bottom LABEL INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
#index-box {
	Z-INDEX: 50; POSITION: absolute; WIDTH: 1017px;
/*	BACKGROUND: url(../images/index-box2.png) no-repeat;
*/
	HEIGHT: 440px; TOP: 8px; LEFT: -207px
}
.roundabout-holder {
	POSITION: relative;
		/*
	MARGIN: 33px 0px 0px 199px; 
	WIDTH: 610px;
	HEIGHT: 500px;
	*/
	margin:0 auto;
	margin-top:-20px;
	width:500px;
	height:500px;
	
}
.roundabout-moveable-item {
/*	WIDTH: 391.3px; HEIGHT: 263.2px		*/
	width:552px;
	height:350px;
}
.roundabout-in-focus {
	CURSOR: auto
}
.next-pre {
	Z-INDEX: 100; 
	POSITION: absolute; 
	WIDTH: 60px; 
	BACKGROUND: url(../images/pre-next.png) no-repeat; 
	HEIGHT: 60px;
	TOP: 220px; 
	CURSOR: pointer; 
	opacity: .5; 
	user-select: none;
	-moz-user-select:-moz-none; 
	-webkit-user-select: none
}
.next-pre:hover {
	opacity: 1
}
.next-pre SPAN {
	DISPLAY: block
}
#previous {
	MARGIN-LEFT: -189px; LEFT: 0px
}
#previous:active {
	BACKGROUND-POSITION: 0px -59px
}
#next {
	BACKGROUND-POSITION: -59px 0px; RIGHT: 0px; MARGIN-RIGHT: -181px
}
#next:active {
	BACKGROUND-POSITION: -59px -59px
}
#index-regiet {
	Z-INDEX: 200; 
	BORDER-BOTTOM: #368f08 1px solid; 
	POSITION: absolute;
	TEXT-ALIGN: center;
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52c41a', endColorstr='#3ca40a', GradientType=0 ); 
	BORDER-LEFT: #368f08 1px solid;
	WIDTH: 260px; 
	BOTTOM: 20px; 
	BACKGROUND: #52c41a;
	HEIGHT: 70px; 
	MARGIN-LEFT: -131px;
	BORDER-TOP: #368f08 1px solid;
	BORDER-RIGHT: #368f08 1px solid; 
	LEFT: 50%; 
	box-shadow: 0 1px 0 #76d04a inset; 
	-moz-box-shadow: 0 1px 0 #76d04a inset; 
	-webkit-box-shadow: 0 1px 0 #76d04a inset
}
#index-regiet:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ca40a', endColorstr='#52c41a', GradientType=0 ); BACKGROUND: #3ca40a
}
#index-regiet .reg-sec {
	LINE-HEIGHT: 1; COLOR: #255f09; FONT-SIZE: 18px; text-shadow: 0 1px 0 #53bd1f
}
#index-regiet .reg-free {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 28px; PADDING-TOP: 7px; text-shadow: 0 2px 0 #348b0b
}
#index-regiet A:hover {
	TEXT-DECORATION: none
}
.index-info {
	MARGIN-TOP: 60px; BACKGROUND: url(../images/kminfo-bg.png) no-repeat center top
}
.index-info H2 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 46px; COLOR: #8b98ab; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.km-info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 83px; PADDING-RIGHT: 83px; HEIGHT: 242px; PADDING-TOP: 0px
}
.km-info H3 {
	LINE-HEIGHT: 42px; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 30px
}
.km-info P {
	LINE-HEIGHT: 25px; COLOR: #6a768a; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.km-info1 {
	COLOR: #2d9a00
}
.km-info1 IMG {
	MARGIN-TOP: 9px
}
.km-info2 {
	COLOR: #a9061a
}
.km-info2 IMG {
	MARGIN-TOP: 30px
}
.km-info3 {
	COLOR: #ec832f
}
.km-info3 IMG {
	MARGIN-TOP: 36px
}
.km-info4 {
	COLOR: #2363ae
}
.km-info4 IMG {
	MARGIN-TOP: 33px
}
.km-info5 {
	COLOR: #7e1d9d
}
.km-info5 IMG {
	MARGIN-TOP: 31px
}
.km-info6 {
	COLOR: #00aabc
}
.km-info6 IMG {
	MARGIN-TOP: 28px
}
.km-info7 {
	COLOR: #4f70fe
}
.km-info7 IMG {
	MARGIN-TOP: 35px
}
.km-info8 {
	COLOR: #2b2b2b
}
.km-info8 IMG {
	MARGIN-TOP: 31px
}
.tr {
	TEXT-ALIGN: right
}
.tl IMG {
	FLOAT: right; MARGIN-RIGHT: -40px
}
.tr IMG {
	FLOAT: left; MARGIN-LEFT: -40px
}
#at-once {
	MARGIN: 30px auto 0px; WIDTH: 288px; DISPLAY: block; BACKGROUND: url(../images/at-once.png) no-repeat; HEIGHT: 101px
}
#at-once SPAN {
	DISPLAY: block
}
#begin {
	MARGIN: 20px auto 0px; WIDTH: 352px; BACKGROUND: url(../images/index-begin.png) no-repeat; HEIGHT: 29px
}
footer {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 30px
}
footer P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
.km-bei {
	COLOR: #a0a7b1
}
.km-bei A {
	COLOR: #a0a7b1
}
.km-bei A {
	MARGIN: 0px 0px 0px 10px
}
footer P A {
	MARGIN: 0px 8px
}
footer UL {
	TEXT-ALIGN: center; PADDING-LEFT: 8px; LETTER-SPACING: -0.31em; COLOR: #a3a3a3; WORD-SPACING: -0.43em
}
footer LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 14px; ZOOM: 1; DISPLAY: inline-block; LETTER-SPACING: normal; HEIGHT: 14px; COLOR: #8f8f8f; VERTICAL-ALIGN: top; OVERFLOW: visible; WORD-SPACING: normal
}
footer LI I {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../images/index-icon.png) no-repeat; HEIGHT: 14px; VERTICAL-ALIGN: -3px; MARGIN-RIGHT: 9px; box-shadow: 0 1px 0 rgba(0, 0, 0, .08); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .08); -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .08)
}
footer LI I.sina {
	BACKGROUND-POSITION: 0px -14px
}
footer LI I.tencent {
	BACKGROUND-POSITION: 0px -28px
}
footer LI I:hover {
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2)
}
footer LI.km-email {
	WIDTH: 190px
}
footer A {
	COLOR: #8f8f8f
}
footer A:hover {
	COLOR: #7f7f7f
}
.middle_wrap{
	width:100%;
	height:450px;
	background:#233446;
}
.text_img{
	margin-left:300px;
	margin-top:20px;
}