@charset "utf-8";
	/*For : landing toefl pageAuthor: zhangjunDate :2015.12*/
	
a {
	blr:expression(this.onfoucs=this.blur())
}
:focus {
	outline:0
}
body {
	color:#333;
	font:14px/1.5 simsun,Arial,Helvetica,sans-serif
}
.wrap,.pk-cont dd,.dl-portr .dd-txt,.dl-land .dd-txt,.pk-info,.pk-cont,.dl-portr .dd-txt p {
	overflow:hidden
}
.wrap img {
	vertical-align:top;
	text-align:center;
}
table {
	border-collapse:collapse;
	width:100%
}
.brand-intro+p,.class-list,.flow-ul,.single-ul,.img-three,.list-plan,.class-table {
	margin-top:20px
}
.ban-wrap h1 {
	padding:0 0 10px
}
.ban-wrap h1 strong {
	padding-right:10px
}
.logo-wrap {
	padding:20px 0 70px 20px
}
.tel-wrap {
	padding:55px 10px 10px 0
}
.ban-txt {
	padding:3px 0 5px
}
.trust-ul {
	margin:0 0 0 -20px
}
.trust-ul li {
	width:225px;
	overflow:hidden
}
.wrap .trust-ul li h3 {
	padding:8px 0;
	border-bottom:0
}
.wrap .trust-ul li img {
	width:223px;
	height:145px;
	border-top:0
}
.sec-btn {
	padding:8px 40px;
	border-radius:28px
}
h2 i {
	width:6px;
	height:39px;
	margin:-6px 10px 0 0
}
.perf-list {
	margin:-18px 0 0
}
.perf-list li {
	width:172px;
	height:172px;
	margin:20px 0 0 20px;
	_display:inline;
	border-radius:50%;
	overflow:hidden
}
.perf-list li h3 {
	margin:85px 0 0;
	padding:15px 0 40px
}
.brand-intro li {
	width:221px;
	padding:8px 0
}
.flow-ul li {
	width:140px;
	padding:10px 0 10px 20px
}
.flow-ul li:after {
	top:0;
	border-width:50px 25px;
	border-style:solid;
	_border-style:dotted;
	_border-left-style:solid
}
.flow-ul li:after {
	right:-50px;
	z-index:3
}
.class-list {
	border:1px solid #ccc
}
.class-list li {
	display:table-cell;
	vertical-align:middle
}
.class-tt {
	width:215px;
	padding:15px 0
}
.sev-list .class-tt {
	width:209px
}
.class-btn {
	width:180px
}
.class-btn .btn-prim {
	margin-top:10px
}
.class-cont {
	padding:0 20px
}
.dl-four {
	width:225px
}
.dl-five {
	width:160px
}
.dl-six {
	width:127px;
	padding:20px 10px 0
}
.dl-six:first-of-type {
	width:130px
}
.dl-six dt {
	padding:3px 0
}
.six-wrap {
	margin-right:-15px
}
.class-dl {
	margin-right:15px
}
.class-dl dt {
	margin:0 0 15px
}
.dl-five dt {
	padding:0 0 1px
}
.class-dl dd {
	padding:0 0 20px
}
.class-dl .dd-intro {
	margin:0 -10px;
	padding:6px 0
}
.class-dl dd:only-of-type {
	margin:0 -10px;
	padding-left:10px;
	padding-right:10px
}
.class-step .dl-six:first-child {
	margin-top:50px
}
.class-step .dl-six:nth-of-type(2) {
	margin-top:40px
}
.class-step .dl-six:nth-of-type(3) {
	margin-top:30px
}
.class-step .dl-six:nth-of-type(4) {
	margin-top:20px
}
.class-step .dl-six:nth-of-type(5) {
	margin-top:10px
}
.class-step .dl-six:nth-of-type(2) dt+dd {
	padding:0 0 30px
}
.class-step .dl-six:nth-of-type(3) dt+dd {
	padding:0 0 40px
}
.class-step .dl-six:nth-of-type(4) dt+dd {
	padding:0 0 50px
}
.class-step .dl-six:nth-of-type(5) dt+dd {
	padding:0 0 60px
}
.class-step .dl-six:nth-of-type(6) dt+dd {
	padding:0 0 70px
}
.flow-ul li:after,.three-ul li h3:after,.three-ul li h3:before,.list-plan h3:before {
	content:'';
	width:0;
	height:0;
	line-height:0
}
.class-table th,.class-table td,.offer-table td {
	padding:10px
}
.i-hot {
	width:28px;
	height:14px;
	right:-5px;
	top:-7px
}
.jixun-list li {
	font-size:0;
	overflow:hidden
}
.img-three li {
	width:306px
}
.img-three li i {
	width:306px;
	height:219px
}
.img-three li i em {
	left:10px;
	bottom:10px;
	width:130px;
	height:70px;
	padding:30px 0;
	border-radius:50%
}
.txt-four {
	padding:40px 0 20px
}
.txt-four em {
	width:150px;
	height:90px;
	padding:30px 0;
	border-radius:10px
}
.txt-four .item4 em {
	border-radius:50%
}
.txt-four .item1:before,.plan-list .item8:after {
	display:none
}
.txt-four .item2:before,.txt-four .item3:before,.txt-four .item4:before {
	font-size:72px;
	left:-22px;
	top:20px
}
.txt-four .item2:before,.txt-four .item3:before {
	content:'+'
}
.txt-four .item4:before {
	content:'='
}
.item-four li,.txt-four li,.plan-list li,.sprint-list li,.stren-list li {
	width:225px
}
.item-four li i {
	width:104px;
	height:102px;
	margin:40px auto
}
.item-four .item4 i {
	width:90px
}
.item-four h3,.img-three h3 {
	padding:5px 0
}
.item-five h3,.item-six h3 {
	padding:8px 0;
	line-height:22px
}
.item-five li i,.item-six li i {
	margin:30px auto
}
.item-five li,.sev-five li {
	width:176px
}
.item-five li i {
	width:115px;
	height:70px
}
.item-six li {
	width:143px
}
.item-six li i {
	width:69px;
	height:68px
}
.sev-five h3 {
	padding:10px 0px;
}
.jixun-stu img,.porter-list img {
	padding:4px;
	border-radius:50%
}
.jixun-stu img {
	width:100px;
	height:100px;
	margin:0 20px 0 0
}
.porter-list img {
	width:126px;
	height:126px;
	margin:0 15px 0 0
}
.jixun-stu li+li {
	padding:20px 0 0
}
.dl-six dt {
	border-radius:15px
}
.dl-six .dd-intro {
	border-radius:0 0 5px 5px
}
.dl-four dt {
	border-radius:5px 5px 0 0
}
.dl-four dt {
	padding:8px 0 5px
}
.dl-four dd {
	padding:0 15px
}
.more-btn {
	margin:15px 0 20px;
	padding:1px 0 0;
	border-radius:20px
}
.calen-three {
	width:300px
}
.calen-three+.calen-three {
	margin-left:30px;
	_display:inline
}
.calen-three dl,.calen-class dt a {
	border-radius:10px
}
.calen-info {
	padding:0 0 35px
}
.calen-info dt {
	padding:8px 20px 5px;
	margin:0 0 12px;
	border-radius:10px 10px 0 0
}
.calen-info dd {
	padding:2px 20px 2px 15px;
	margin-left:20px
}
.calen-class {
	padding:30px 20px 20px;
	margin:15px 0 0
}
.calen-class dd {
	padding:5px 0 5px 15px;
	border-bottom:1px dashed #a0a6a0
}
.calen-class .calen-ctt {
	padding:15px 0 0
}
.calen-class dt a {
	padding:5px 30px
}
.calen-iwrap i {
	width:17px;
	height:66px;
	top:-70px
}
.calen-iwrap .licon {
	left:40px
}
.calen-iwrap .ricon {
	right:40px
}
.single-left {
	width:150px;
	margin:0 15px 0 0;
	padding:79px 0 80px
}
.single-right {
	width:795px
}
.single-left .btn-wrap {
	margin-top:15px
}
.single-dl dt {
	width:127px
}
.single-dl .btn-wrap {
	width:109px
}
.single-dl+.single-dl {
	margin-top:10px
}
.single-dl dd {
	padding:10px 0 10px 10px
}
.simble-xs {
	padding:3px 15px
}
.simble-sm {
	padding:5px 20px
}
.simble-md {
	padding:5px 35px
}
.simble-lg {
	padding:10px 90px
}
.list-two {
	margin:-20px -20px 0 0
}
.list-two>li {
	width:470px;
	margin:20px 20px 0 0
}
.list-three>li {
	width:310px;
	margin:15px 15px 0 0
}
.list-three {
	margin:-15px -15px 0 0
}
.class-name li {
	padding:5px 20px 5px 15px
}
.plan-cont {
	padding:45px 15px 15px
}
.list-plan h3 {
	padding:20px 0 0;
	z-index:2
}
.list-plan h3:before {
	bottom:-36px;
	left:15px;
	border-width:36px 140px 0;
	border-style:solid;
	_border-style:dotted;
	_border-top-style:solid;
	z-index:1
}
.plan-cont .btn-wrap {
	margin-top:15px
}
.plan-list+.plan-list {
	margin-top:30px
}
.plan-list i {
	width:92px;
	height:89px
}
.plan-list li:after {
	content:'';
	width:47px;
	height:24px;
	right:-25px;
	top:30px
}
.plan-list .item4:after {
	width:34px;
	height:117px;
	right:0;
	top:70px
}
.sprint-list {
	padding:90px 0 0
}
.sprint-list .sprint-cont {
	width:155px;
	background-color:#fff;
	margin:0 auto;
	border-right:5px solid #eabd73
}
.sprint-list .item1 .sprint-cont {
	height:90px;
	margin-top:48px
}
.sprint-list .item2 .sprint-cont {
	height:106px;
	margin-top:32px
}
.sprint-list .item3 .sprint-cont {
	height:122px;
	margin-top:16px
}
.sprint-list .item4 .sprint-cont {
	height:138px
}
.sprint-list .sprint-cont i {
	z-index:3;
	margin:-32px 0 0 -28px;
	left:50%
}
.sprint-list .sprint-cont:before,.sprint-list .sprint-cont:after {
	content:'';
	width:0;
	height:0;
	line-height:0;
	top:-90px;
	left:50%;
	border-width:0 110px 90px;
	border-style:solid;
	_border-style:dotted;
	_border-bottom-style:solid
}
.sprint-list .sprint-cont:before {
	margin-left:-103px;
	border-color:transparent transparent #e9c276
}
.sprint-list .sprint-cont:after {
	margin-left:-110px;
	border-color:transparent transparent #fff
}
.adv-cont h3 {
	padding:30px 0 0 30px
}
.teach-list li {
	padding:20px 0
}
.teach-list img {
	border-radius:10px;
	border:1px solid #d3e0ca
}
.teach-info {
	width:148px;
	padding:0 15px
}
.teach-info img {
	width:120px;
	height:120px;
	margin:0 0 10px
}
.teach-stu img {
	width:100px;
	height:100px;
	margin:0 0 5px
}
.teach-txt {
	margin:15px 0
}
.teach-info a {
	border-radius:20px;
	padding:5px 0
}
.teach-stu {
	width:260px;
	overflow:hidden
}
.teach-stu.rtxt {
	width:270px
}
.teach-stu .item {
	width:100px;
	margin:0 30px 8px 0
}
.teach-info-aside {
	padding:8px 20px 0 0
}
.teach-stu dt span+span {
	padding-left:10px
}
.dl-mteach dt {
	width:166px;
	padding:0 0 0 12px
}
.dl-mteach dt+dd {
	padding:6px 0 0
}
.dl-mteach .dd-txt {
	width:188px
}
.dl-mteach .dd-img {
	width:120px
}
.dl-mteach .dd-img img {
	width:120px;
	height:160px;
	overflow:hidden
}
.mteach-table th {
	padding:2px 0
}
.stu-btn {
	padding:6px 0;
	border-top:3px solid #4a9758
}
.porter-left {
	width:300px;
	padding:24px 20px 27px
}
.porter-right {
	width:620px
}
.porter-right li {
	width:290px;
	height:134px;
	overflow:hidden
}
.porter-txt {
	width:137px;
	overflow:hidden
}
.stu-img {
	width:225px;
	height:200px
}
.sch-logo {
	width:68px;
	height:68px;
	border:1px solid #ccc;
	margin:-60px 0 0 145px
}
.env-list {
	padding:30px 0 0
}
.env-list li {
	width:232px
}
.env-list .item6 {
	width:476px;
	height:157px;
	overflow:hidden
}
.env-info {
	padding:20px 0 25px
}
.env-info dd {
	padding:0 10px 0 80px
}
.env-info dd span {
	padding-left:32px;
	width:160px
}
.must-info {
	padding:10px 0 0
}
.must-info dt {
	width:300px;
	padding:0 0 5px
}
.must-info .txt {
	width:300px;
	height:87px;
	margin-left:168px;
	overflow:hidden
}
.must-list .icon-wrap {
	width:45px;
	height:71px;
	padding:20px 51px;
	margin:0 10px 10px
}
.must-list .item1 .icon-wrap {
	width:72px;
	padding:20px 36px
}
.must-list i {
	width:45px;
	height:71px
}
.must-list .item1 i {
	width:72px
}
.tabtt-list {
	width:230px
}
.tabtt-list li {
	height:45px;
	line-height:45px
}
.tabtt-list li a {
	margin-right:11px;
	cursor:pointer
}
.tabtt-list li+li,.tab-btn {
	margin-top:10px
}
.tabtt-list i {
	right:-11px;
	top:0;
	width:11px;
	height:45px
}
.tabcont-wrap {
	width:680px;
	padding:15px 20px 20px
}
.tabcont-list li,.tabcont-list {
	height:128px;
	overflow:hidden
}
.detail-btn {
	padding:5px 15px;
	background-color:#fff
}
.class-table td a,.img-three i,.txt-four li,.plan-list li,.sprint-list .sprint-cont,.tabtt-list a,.calen-iwrap {
	position:relative
}
.img-three i em,.txt-four li:before,.plan-list li:after,.sprint-list .sprint-cont:before,.sprint-list .sprint-cont i,.sprint-list .sprint-cont:after,.tabtt-list a i,.calen-iwrap i {
	position:absolute
}
.trust-ul li,.brand-intro li,.jixun-list li,.sev-five li,.plan-list li,.sprint-list li {
	margin:0 0 0 20px;
	_display:inline
}
.porter-right li,.stren-list li {
	margin:20px 0 0 20px;
	_display:inline
}
.env-list li {
	margin:10px 0 0 10px;
	_display:inline
}
.porter-right {
	margin-top:-20px
}
.stren-list {
	margin-top:-20px;
	margin-left:-20px
}
.env-list {
	margin-left:-10px
}
.perf-list .perf01,.perf-list .perf06,.brand-intro li:first-child,.jixun-list li:first-child,.sev-five li:first-child,.plan-list li:first-child,.sprint-list li:first-child {
	margin-left:0
}
.class-table td a,.dl-land .a-linkbtn,.more-btn,.teach-info a,.stu-btn,.must-list a,.tabtt-list li a {
	display:block
}
.flow-ul li em,.jixun-list li i,.jixun-stu-txt,.img-three li i span,.txt-four li em,.sev-five i,.plan-list i,.porter-txt,.env-info dd span,.pk-left dd strong,.detail-btn,.must-list .icon-wrap i,.tabtt-list i,.calen-class dt a {
	display:inline-block
}
.trust-ul li,.perf-list li,.brand-intro li,.jixun-list li,.txt-four li,.sev-five li,.plan-list li,.sprint-list li,.teach-info,.teach-stu .item,.porter-wrap li,.porter-right li,.stren-list li,.env-list li,.icon-wrap,.tabtt-list,.calen-three {
	float:left
}
.must-info dt,.tabcont-wrap {
	float:right
}
.trust-ul li h3 {
	background-color:#49bfb1;
	color:#fff
}
.trust-ul li h3,.perf-list li h3,.brand-intro li,.brand-intro li h3,.class-tt,.class-table th,.class-table td,.jixun-list li h3,.jixun-list li,.dl-four dd,.txt-four li,.sev-five li,.sev-five li h3,.plan-list li,.plan-list h3,.sprint-tt,.sprint-list h5,.sprint-list .sprint-cont,.adv-cont p,.teach-info,.teach-name,.teach-class,.teach-info a,.mteach-table th,.mteach-table,.stu-btn,.env-tt,.tabtt-list li a {
	text-align:center
}
.jixun-stu img,.jixun-stu-txt,.porter-list img,.porter-txt,.single-dl dt,.single-dl dd,.pk-info {
	vertical-align:middle
}
.secbtn a,.tabtt-list li a:hover {
	text-decoration:none
}
h2 i {
	vertical-align:middle
}
.i-hot {
	vertical-align:top
}
.class-table td a,.dd-a a,.class-name a {
	text-decoration:underline
}
.pk-title,.flow-ul li,.three-ul li h3,.list-plan h3 {
	position:relative
}
.flow-ul li:after,.i-hot,.three-ul li h3:after,.three-ul li h3:before,.i-car,.dl-case .dd-a,.intro-tj,.list-plan h3:before {
	position:absolute
}
h2 i,.secbtn-wrap a,.pk-title dt span,.secbtn-wrap i,.simble-btn,.troub-intro strong,.i-hot,.dl-portr .a-linkbtn,.dl-teach .a-linkbtn,.dd-a a {
	display:inline-block
}
.single-dl dt,.single-dl dd,.pk-info {
	display:table-cell
}
.fl,.pk-title,.pk-cont,.troub-ul,.troub-ul,.img-wrap,.class-dl,.single-left,.flow-ul li,.btn-ul li,.three-ul li,.offer-ul li,.list-ul>li,.dd-img {
	float:left
}
.fr,.single-right,.dl-mteach dt,.dd-txt,.dl-portr dt,.dl-land dt {
	float:right
}
.tc,.ban-wrap h1,.ban-txt,.secbtn-wrap,.pk-cont dt,.pk-title dt,.pk-title dd,.troub-intro,.class-dl dt,.class-dl .dd-intro,.single-dl dt,.single-left,.single-left h3,.flow-ul li,.btn-ul li .simble-lg,.sev-center h3,.three-ul li h3,.offer-table td,.list-txt li h3,.dl-land .a-linkbtn,.land-table,.land-table th,.dd-a {
	text-align:center
}
.tel-wrap,.pk-left dd,.pk-left dd .pk-info,.troub-left li,.sev-left .sev-dl dt,.sev-left .sev-dl dd {
	text-align:right
}
.sev-center h3,.three-ul h3,.pk-title dt span,.img-wrap img,.dd-a a {
	border-radius:50%
}
.simble-btn,.class-dl,.tabcont-wrap a {
	border-radius:5px
}
.sev-center h3,.three-ul h3 {
	margin-left:auto;
	margin-right:auto
}
.mtop {
	margin-top:10px
}
.list-txt li h3,.dl-land .a-linkbtn {
	padding:5px 0
}
.pk-title {
	width:150px;
	margin:0 -75px 0;
	_display:inline
}
.pk-title dt span {
	width:110px;
	height:110px;
	line-height:110px
}
.pk-title dd {
	padding:10px 0;
	margin:30px 0 0
}
.pk-cont {
	width:480px;
	margin:36px 0 0
}
.pk-gray {
	margin-left:-4px
}
.pk-cont dt {
	padding:0 0 2px;
	margin:0 0 60px
}
.pk-cont dd {
	margin-top:30px;
	height:59px;
	line-height:30px
}
.pk-left dd {
	margin-right:85px
}
.pk-gray dd {
	margin-left:85px
}
.pk-info {
	height:59px;
	width:395px
}
.troub-ul {
	width:305px;
	margin:10px 0 0
}
.img-wrap {
	width:270px;
	margin:0 15px
}
.img-wrap img {
	width:270px;
	height:270px
}
.troub-intro {
	margin:-20px 0 0;
	font-style:italic;
	font-weight:600
}
.btn-ul li {
	width:300px;
	margin-right:30px
}
.btn-ul li .simble-lg {
	padding:10px 0;
	width:100%
}
.sev-dl {
	width:249px
}
.sev-dl+.sev-dl {
	margin:55px 0 0
}
.sev-center {
	width:422px;
	margin:20px 20px 0;
	_display:inline
}
.sev-center h3 {
	width:210px;
	height:130px;
	padding:40px 0
}
.three-ul {
	padding:0 0 10px
}
.three-ul li {
	width:320px
}
.three-ul li h3 {
	width:145px;
	height:75px;
	padding:35px 0 25px;
	margin-bottom:25px
}
.three-ul li h3:before {
	bottom:-47px;
	left:50%;
	margin:0 0 0 -25px;
	border-width:25px;
	border-style:solid;
	_border-style:dotted;
	_border-top-style:solid
}
.three-ul li h3:after {
	bottom:-37px;
	left:50%;
	margin:0 0 0 -20px;
	border-width:20px;
	border-style:solid;
	_border-style:dotted;
	_border-top-style:solid
}
.i-car {
	width:47px;
	height:28px;
	margin:144px 0 0 -40px
}
.offer-wrap,.offer-table {
	margin-top:20px
}
.offer-wrap {
	padding:21px 0 22px 130px
}
.offer-ul li {
	padding:0 0 0 20px
}
.offer-ul li+li {
	margin-left:10px;
	_display:inline
}
.land-table th,.land-table td {
	padding:3px 0 2px
}
.dl-portr,.dl-land {
	padding:0 15px 0 0
}
.dl-portr dt {
	padding:0 0 5px
}
.dl-portr .dd-txt {
	height:125px
}
.dl-portr .dd-txt p {
	height:72px
}
.dl-land .dd-txt {
	height:112px
}
.dl-portr .dd-img,.dl-land .dd-img {
	margin:0 15px 0 0
}
.dl-portr .dd-img {
	width:145x
}
.dl-land .dd-img {
	width:215x
}
.dl-portr .a-linkbtn {
	padding:5px 20px;
	margin:7px 0 0
}
.dl-land .a-linkbtn {
	margin:0 -15px
}
.dl-teach .a-linkbtn {
	padding:5px 30px
}
.dl-portr dt,.dl-portr .dd-txt {
	width:295px
}
.dl-land dt,.dl-land .dd-txt {
	width:225px
}
.dl-land .dd-txt {
	line-height:1.6;
	padding:12px 0 0
}
.dl-portr .dd-img img,.dl-land .dd-img img {
	height:170px
}
.dl-portr .dd-img img {
	width:145px
}
.dl-land .dd-img img {
	width:215px
}
.dl-teach dt {
	margin:-23px 0 15px
}
.dl-case {
	margin:66px 0 0;
	padding:0 15px 15px
}
.dl-case .dd-a {
	margin:-60px 0 0;
	width:280px
}
.dl-case dt {
	padding:126px 0 0
}
.dd-a a {
	width:180px;
	height:180px;
	line-height:170px
}
.gap-sec+.flow-ul {
	margin-top:0
}
.backToTop {
	width:18px;
	line-height:1.2;
	padding:5px 0;
	background-color:#000;
	color:#fff;
	font-size:12px;
	text-align:center;
	position:fixed;
	_position:absolute;
	right:10px;
	bottom:50px;
	_bottom:"auto";
	cursor:pointer;
	opacity:.6;
	filter:Alpha(opacity=60);
	z-index:2
}
.clearfix:before,.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden
}
.clearfix:after {
	clear:both
}
.clearfix {
	*zoom:1
}
.topNav_main ul li .switch_btn,.topNav_main ul li .switch_btn:visited,.topNav_main ul li .switch_btn:hover {
	line-height:18px;
	line-height:16px\9;
	text-decoration:none
}
.topNav_main p,.topNav_main ul li {
	white-space:nowrap
}
.class-table{
	margin: 0px auto;
	height: 100%;
	width: 70%;
}

.class-table li{
	width:672px;
	display:table-cell;
	vertical-align:middle;
}
.class-tc{
	background:url(green.jpg) no-repeat;
	margin:14px;
	text-align:center;
	vertical-align:middle;
	padding:10px;
	height:90px;
	width:120px;
	color:#fff;
	font-size:30px;
	font-weight:bold;
}
.class-tc:hover{
	background:url(orange.jpg) no-repeat;
	font-size:25px;
	font-weight:bold;

}
.nav-p{
	text-align:center;
	font-size:22px;
	color:#314963;
}
.nav-p strong{
	font-size:25px;
}
.nav-div{
	width:960px;
	height:45px; 
	line-height:45px; 
	background:#daf3f0; 
	margin:0px auto;
}
.nav-ul{
	width:960px; 
	height:36px; 
	margin:0 auto;
}
.nav-uls{
	position:relative;
	margin-top:0;
	border:1px solid #888;
	border-top:0 solid #fff;
	color:#314963;
}
.nav-li{
	width:180px;
	padding:15px 0;
	text-align:center;
}
.nav-lis{
	width:780px;
	padding:0;
	font-size:18px;
	font-weight:bold;
	margin-top:100px;
}
.class-td{
	padding-left:30px;
}
.class-td p{
	display: inline-block;
	color:#354962;
	font-size:25px;
	font-weight:bold;
	letter-spacing:3px;
}
.class-td li{
	display: inline-block;
}
.class-td li a{
	line-height: 40px;
	width: 80px;
	text-align: center;
	background-color: #49bfb1;
	display: inline-block;
	margin:6px;
	color: #fff;
	text-decoration: none;
	font-size: 20px;
	font-weight:bold;
}
.class-td li a:hover{
	background-color: #ffb57e;
}
.class-te{
	background-color:#d8f7f2;
}
.class-te{
	padding-top:20px;
	margin-left:4%;
	margin-right:4%;
}
.class-te td{
	padding-left:50px;
	height:40px;
}
.class-te td a{
	color:#354962;
	font-weight:bold;
	font-size:18px;
}
.class-tf{
	text-align:center;
	font-weight:bold;
}
.class-tf span{
	font-weight:bold;
	font-size:23px;
	color:#e24d87;
}
.class-tf p{
	text-align:center;
	font-size:20px;
	padding:3px;
	color:#324a64;
}
.class-tg{
	margin-top:-60px;
	text-align:center;
}
.class-tg fieldset{
	width:20%;
	margin-left:9px;
	display:inline;
	border-radius: 10px;
}
.class-tg span{
	font-size:22px;
	color:#3aa595;
}
.class-tg h3{
	font-size:18px;
	font-weight:bolder;
	color:#324a64;
	padding-bottom:10px;
}
.class-tg p{
	font-size:16px;
	color:#324a64;
	text-align:center;
}
.class-tg a{
	background-color:#3aa595;
	color:#fff;
	font-size:16px;
	padding:5px;
	padding-left:15px;
	padding-right:10px;
	border-radius: 5px;
}
.class-th{ padding-left:20px;width:100%;}
.class-th ul li{ width:50%; float:left; margin-bottom:25px;}
.class-th ul li img{ float:left;}
.class-th ul li div{ padding:0px 20px 0 10px; margin-top:-5px;width:225px; float:right;}
.class-th ul li div span{font-size:24px;color:#3fa597;}
.class-th ul li div h3{margin-top:-5px;font-size:16px;font-weight:bold;color:#33495e;  background:url(usa.jpg) no-repeat 5px 4px;}
.class-th ul li div h3 em{color:#df4e87;font-weight:bolder;}
.class-th ul li div p{text-indent:2em;font-size:13px; color:#909090;}
.nnn{text-align:center;margin:0 auto;height:100%;margin-top:10px;}
.nnn a{font-size:15px;display:inline-block;border-radius:15px;color:#fff;background:#e15089;padding:5px 35px;}
.skk{position:absolute;bottom:-110px;left:0px;right:0px;text-align:center;margin:0 auto;height:100%;margin-top:10px;}
.skk a{font-size:15px;display:inline-block;border-radius:15px;color:#fff;background:#e15089;padding:5px 35px;}