BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; font-family: "proxima-nova-n3","proxima-nova",sans-serif; FONT-SIZE: 13px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
SELECT {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
INPUT {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
TEXTAREA {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
BUTTON {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
A:link {
	COLOR: #4488bb; TEXT-DECORATION: none
}
A:active {
	COLOR: #4488bb; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4488bb; TEXT-DECORATION: none
}
A:hover {
	COLOR: #225588
}
.clearfix {
	OVERFLOW: hidden
}

.wrapper {
	MARGIN: 0px auto; WIDTH: 960px
}
.float-left {
	FLOAT: left;
	FONT-SIZE: 16px
}
.float-right {
	FLOAT: right;
	width:700px;
	padding-right:40px
	
}
.toolbar {	
	BORDER-BOTTOM: #dfe0e2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_pattern.png) #fdfbfe 0px 0px; HEIGHT: 28px; PADDING-TOP: 3px;
}
.toolbar a:hover,.toolbar a:active,.toolbar a.cur{background:#4488BB;}
.toolbar  a{font-size:14px;margin-left:3px;padding:15px;}

.wrapper {width: 1005px;margin:0px auto;}
	
.toolbar .wrapper {
	MARGIN-TOP: 2px
}
.toolbar .main {
	LINE-HEIGHT: 28px; FONT-SIZE: 14px;color:#FFF;margin-left:20px
}
.lang {
	TEXT-INDENT: 28px; BACKGROUND: url(../images/global.png)no-repeat left center; COLOR: #4488bb
}

.links A {
	FLOAT: right; MARGIN-LEFT: 10px;
}
.head {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.head .logo {
	FLOAT: left
}
.head .menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 25px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 0px
}
.head .menu LI {
	FLOAT: right; MARGIN-LEFT: 10px
}
.head .menu LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #666666; PADDING-TOP: 5px
}
.head .menu LI A:hover {
	COLOR: #4488bb
}	

.big-red {
    color: #ff0000;
    font-weight: bold;
    margin: 0;
    padding: 0;
} 

.big-red_0 {
    color: #00ff00;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
	
.header {
	BACKGROUND: #0f6db6; HEIGHT: auto;margin-top:10px;
} 

.header .desc {
	
	FLOAT: left; COLOR: #fff;
	font-family: "adobe-text-pro-n4","adobe-text-pro",serif;
}
.header .desc2 {
	
	FLOAT: left; COLOR: #fff;PADDING-TOP: 30px;PADDING-BOTTOM: 30px;
	font-family: "adobe-text-pro-n4","adobe-text-pro",serif;
}

.header H1 {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; PADDING-TOP: 30px
}
.header UL {
	PADDING-BOTTOM: 30px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.header UL LI {
	LINE-HEIGHT: 40px; TEXT-INDENT: 40px; BACKGROUND: url(../images/yes.png) no-repeat left center
}

 .cta {
    border-radius: 3px;
    color: #ffffff;
    display: inline-block;
    font-family: "proxima-nova-n3","proxima-nova",sans-serif;
    font-style: normal;	
    transition: all 0.2s linear 0s;
	
}

 .yellow {
    background: none repeat scroll 0 0 #d03037;
    border: 2px solid #ffffff;
    color: #ffffff;
	LINE-HEIGHT: 40px;
	
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 20px; PADDING-TOP: 0px
}


.header1 {
	BACKGROUND: url(../images/bg_pattern.png);
	HEIGHT: auto
}
.header1 .desc {
	font-family: "adobe-text-pro-n4","adobe-text-pro",serif;
	FLOAT: left; COLOR: #3e638d
}

.header1 H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; PADDING-TOP: 20px
}
.header1 UL {
	LINE-HEIGHT: 30px;PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; FONT-SIZE: 16px; PADDING-TOP: 0px
}


.header3 {
	BACKGROUND: url(../images/bg_pattern.png);
	HEIGHT: auto
}
.header3 .desc {
	/*FONT-FAMILY: 'Microsoft YaHei';*/
	font-family: "adobe-text-pro-n4","adobe-text-pro",serif;
	FLOAT: left; COLOR: #3e638d
}

.header3 H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; PADDING-TOP: 20px
}
.header3 UL {
	LINE-HEIGHT: 30px;PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; FONT-SIZE: 16px; PADDING-TOP: 0px
}





.header2 {
	BACKGROUND: #3e638d; HEIGHT: auto
}
.header2 .desc {
	/*FONT-FAMILY: 'Microsoft YaHei';*/
	font-family: "adobe-text-pro-n4","adobe-text-pro",serif;
	FLOAT: left; COLOR: #fff
}

.header2 H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; PADDING-TOP: 20px
}
.header2 UL {
	LINE-HEIGHT: 30px;PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; FONT-SIZE: 16px; PADDING-TOP: 0px;
	
}



.teacher_say {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.teacher_say .quoteIcon {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.teacher_say .say {
	COLOR: #376b92; FONT-SIZE: 20px
}
.teacher_say .teacher {
	TEXT-ALIGN: right; FONT-SIZE: 16px
}
.content-1 {
	BACKGROUND: url(../images/bg_pattern.png)
}
.content-1 .wrapper {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.grid_1 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 8px; PADDING-LEFT: 0px; WIDTH: 299px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.grid_1 .title {
	font-family: "proxima-nova-n3","proxima-nova",sans-serif;
}
.grid_1 .title .icon {
	FLOAT: left
}
.grid_1 .title H3 {
	FLOAT: left
}
.grid_1 .title .more {
	MARGIN-TOP: -5px; FLOAT: right; FONT-SIZE: 12px
}
.white_box {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 20px; MARGIN: 30px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fdfbfe 0px 0px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 20px; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 1px #CCCCCC; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none
}
.white_box .ribbon_love {
	MARGIN: -25px 5px 0px 0px; FLOAT: left; HEIGHT: 42px
}
.white_box H3 A {
	MARGIN: -10px 0px 10px; FLOAT: left
}
H3 {
	MARGIN: 0px 0px 5px
}
H4 {
	MARGIN: 0px 0px 5px
}
H3 {
	LINE-HEIGHT: 22px; FONT-STYLE: normal; COLOR: #111111; FONT-SIZE: 16px; FONT-WEIGHT: 400
}
H3 A {
	COLOR: #111111 !important
}
.more A {
	COLOR: #111111 !important
}
H3 A:hover {
	COLOR: #4488bb !important
}
.more A:hover {
	COLOR: #4488bb !important
}
.content-1 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content-1 UL LI {
	LINE-HEIGHT: 25px; HEIGHT: 25px; OVERFLOW: hidden
}
.banner1 {
	BACKGROUND: #3e638d; HEIGHT: 40px;PADDING-LEFT: 0px;
}

.banner {
	BORDER-BOTTOM: #dfe0e2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND:#3e638d; HEIGHT: 35px; PADDING-TOP: 3px;margin-top:10px;
}

.banner H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; font-family: "proxima-nova-n3","proxima-nova",sans-serif; COLOR: #ffffff; FONT-SIZE: 25px; PADDING-TOP: 0px;
}
.content-2 {	
}
.content-2 .wrapper {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.content-2 .left {
	WIDTH: 120px; FLOAT: left
	
}
.content-2 .right {
	WIDTH: 840px; FLOAT: right;PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/bg_pattern.png);
	margin-left:0px；
}
.content-2 .left UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-left: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content-2 .left LI {
	LINE-HEIGHT: 40px; HEIGHT: 40px; FONT-SIZE: 14px; BORDER-TOP: #dddddd 1px solid
}
.content-2 .left LI A {
	DISPLAY: block; HEIGHT: 100%;margin-left:20px
}
.content-2 .left LI A {
	COLOR: #666666 !important
}
.content-2 .left LI A:hover {
	COLOR: #4488bb !important
}
.content-2 H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; font-family: "proxima-nova-n3","proxima-nova",sans-serif; COLOR: #376b92; FONT-SIZE: 3	0px; PADDING-TOP: 0px
}
.content-2 HR {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}

.content-2 .textbody {
	LINE-HEIGHT: 24px; FONT-SIZE: 14px;font-family: "proxima-nova-n3","proxima-nova",sans-serif;

	padding-top:5px;
	padding-bottom:5px;
	margin-right:20px;
	margin-left:20px;
	
}
.content-2 .textbody P {
	margin-left:20px;
	
}
.content-2 .updown {
	MARGIN-TOP: 30px
}

.footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #0f6db6; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #6c92b3 1px solid; PADDING-TOP: 0px
}
.footer A {
	COLOR: #fff
}
.footer A:hover {
	COLOR: #aec3d5
}


.small-red {
    font-size: 13px;
    font-weight: lighter;
    margin: 0;
    padding: 0;
	color: red;
	 line-height: 200%;
}

.small-green {
    font-size: 13px;
    font-weight: lighter;
    margin: 0;
    padding: 0;
	color: red;
	line-height: 200%;
}

.small-red a{
	color:white;
	font-style: normal;
}
.small-green a{
	color:#00ff00;
	font-style: normal;
}

.small-red_1 {
    font-size: 13px;
    font-weight: lighter;
    margin-left: 50px;
    padding: 0;
	color: red;
	 line-height: 250%;
}
.small-green_1 {
    font-size: 13px;
    font-weight: lighter;
    margin-left: 50px;
    padding: 0;
	color: #00ff00;
	 line-height: 250%;
}

.small-red_1 a{
	color:white;
	font-style: normal;
}
.small-green_1 a{
	color: #00ff00;
	font-style: normal;
}
.check-pic1 {
    margin-left: 530px;
    margin-top: -48px;
   
}
 .demo-imac {
    position: relative;
    top: 4em;
}

.span5 {
	float:right;
    width: 360px;
}

.gonggao span{
}

.big-red_0 {
    color: #00FF00;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.big-red {
    color: #000;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.big-green {
    color: #00FF00;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.big-bule {
    color: #3e638d;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.big-white {
    color: #ffffff;
   /* font-weight: bold;*/
    margin: -25px;
    padding: 0;
}
.big-green_1 {
    color: #00688B;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.big-black {
    color: #444444;
    font-weight: bold;
    margin: 0;
    padding: 0;
} 



.here {background:#fff;}
	
	

.faqli {
    color: #ffffff;
    font-size: 14px;
    font-weight: lighter;
    line-height: 25px;
    list-style: none outside none;

}
.faq hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #dddddd;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 20px 0;
}


.faq h1 {
    background: url("../images/faq001.png") repeat scroll 100% 0 transparent;
    display: block;
    font-family: "proxima-nova-n3","proxima-nova",sans-serif;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 15px;
    padding-left: 20px;
}
.faq strong {
    font-weight: bold;
}
.faq p {
    line-height: 2em;
    margin: 0;
    padding-left: 20px;

	font-size: 14px;
}
	
.jieshao{
color: #000099;
    font-size: 14px;
    margin-bottom: 2px;
	margin-left:20px;
    padding-top: 5px;}
	
.text_check {
    font-size: 14px;
    line-height: 200%;
    margin: 0 auto;
    width: 960px;
	text-align: left;
}

.buzhou {
    margin: 0 20px 0 0;
    padding: 0;
}

	
.row {
    margin-left: -20px;
}

.num1 {
    background: url("../images/xszn_11.gif") repeat-x scroll left bottom transparent;
    margin: 0 20px 0 10px;
     padding-left: 5px;
	 
	 
}

.ico1 {
    
    margin: 0;
    padding: 0 0 5px;
}

.ico1 h2 {
    font-size: 14px;
    margin: 0;
    padding: 0px 0 0 0px;
	 line-height: 200%;
}

.big {
    color: #cc0000;
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    margin: 0;
    padding: 0;
}


