*{margin:0px;padding:0px;}
#anz{min-width:1200px;width:100%;font-family:'Microsoft Yahei';position:relative;background:url(../images/bg.jpg) center top no-repeat;height:6130px;overflow:hidden;}
#anz a{outline:none;hide-focus:expression(this.hideFocus=true);}
#anz img{border:none;vertical-align:top;}
#anz i,em,cite{font-style:normal;}
#anz div,#anz dl,#anz dt,#anz dd,#anz ul,#anz ol,#anz li,#anz pre,#anz form,#anz fieldset,#anz input,#anz textarea,#anz select,#anz p,#anz blockquote,#anz h1,#anz h2,#anz h3,#anz h4,#anz h5,#anz h6,#anz a,body{font-family:'Microsoft Yahei';list-style:none;text-decoration:none;}
/*公用样式begin*/
.clearfix:after{content: '';height: 0;display: block;clear: both;visibility: hidden;}
.fl{float:left;}
.fr{float:right;}
.main_left,.g-box>li,.shadow,.change_country>li,.g-tab_son,.from_box,.itemc,.button_box>a{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
}
.hvr{
	height:41px;
	line-height:41px;
	text-align:center;
	font-size:16px;
	color:#f6ff00;
	border:2px solid #f6ff00;
	display:block;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	vertical-align:middle;
	-webkit-transform:perspective(1px) translateZ(0);
	transform:perspective(1px) translateZ(0);
	box-shadow:0 0 1px transparent;
	position:relative;
	-webkit-transition-property:color;
	transition-property:color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
}
.hvr:before{
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background:#f6ff00;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin:50%;
  transform-origin:50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr:hover,.hvr:focus,.hvr:active{color:#000;}
.hvr:hover:before,.hvr:focus:before,.hvr:active:before{
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
/*公用样式end*/
.header{
	width:142px;
	height:144px;
	position:absolute;
	left:50%;
	margin-left:290px;
	top:300px;
}
.header>p{
	font-size:14px;
	color:#fff;
	text-align:center;
	margin-bottom:22px;
}
.button_box{
	height:104px;
}
.button_box>a{
	margin-bottom:14px;
}
/*总体内容容器*/
#container{
	width:1015px;
	margin:460px auto 0;
	overflow:hidden;
	position:relative;
}
/*导航*/
.menu{
	width:1000px;
	height:40px;
    top:0;
    left:50%;
    margin-left:-500px;
    position:absolute;
}
.fixed{
	position:fixed;
	top:0;
	left:50%;
	margin-left:-500px;
	background:#fff;
	z-index:99;
}
.menu>li{
	float:left;
	line-height:40px;
	color:#003406;
	font-weight:bold;
	padding:0 13px;
	cursor:pointer;
	font-size:16px;
}
.menu>li.current{
	background:#fffc1d;
	border-radius:30px;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
}
.g-dy{
	height:90px;
	margin:80px auto 0;
}
.g-dy>span{
	display:inline-block;
	color:#003406;
	font-size:24px;
	width:40px;
	position:relative;
	margin-top:13px;
}
.g-dy>span:after{
	display:block;
	content:":";
	position:absolute;
	top:4px;
	left:28px;
	font-size:35px;
}
.inner{width:950px;}
.inner>li{
	font-size:15px;
	color:#000;
	line-height:22px;
	margin-bottom:5px;
}
.g-main1{
	width:865px;
	height:520px;
	margin:66px auto 0;
	position:relative;
}
.g-main_left{
	width:405px;
	height:445px;
}
.g-main_left>p{font-size:30px;text-align:center;}
.main_left{
	width:405px;
	height:395px;
	margin-top:18px;
	box-sizing:border-box;
	padding:26px 22px;
	background:#fff;
}
.main_left>li{
	font-size:14px;
	color:#000;
	border-bottom:1px dashed #c3e8c7;
	padding:14px 0;
	line-height:24px;
}
.main_left>li:nth-of-type(5){border:none;}
.g-center{
	position:absolute;
	top:148px;
	left:50%;
	margin-left:-55.5px;
}
.btn1{
	clear:both;
	width:275px;
	height:45px;
	position:relative;
	left:50%;
	margin-left:-137.5px;
	top:30px;
	color:#000;
}
.g-main2{
	width:1000px;
	height:800px;
	margin-top:92px;
}
.title{height:51px;margin-bottom:50px;}
.tab{
	height:685px;
	margin-top:50px;
}
.g-tab{
	height: 60px;
}
.g-tab>li{
	float:left;
	width:325px;
	height:60px;
	box-sizing:border-box;
	border:2px solid #59c773;
	margin-right:12px;
	font-size:24px;
	font-weight:bold;
	color:#59c773;
	text-align:center;
	line-height:60px;
	cursor:default;
	position:relative;
}
.g-tab>li.curr:after{
	display:block;
	content:"";
	position:absolute;
	border-width:16px 28px 0;
	border-style:solid;
	border-color:#fffc1d transparent transparent;
	left:50%;
	margin-left:-28px;
	top:57px;
}
.g-tab>li.curr{
      background:#fffc1d;
      border-color:#fffc1d;
}
.g-tab>li:nth-of-type(3){margin-right:0;}
.g-tabbox{
	width:100%;
	height:585px;
	margin-top:40px;
}
.g-tabson{
	width:100%;
	height:100%;
	display:none;
}
.table{border-collapse:collapse;}
.first_box{height:55px;text-align:center;background:#7ee38f;}
.first_box>td{color:#004007;font-weight:bold;font-size:16px;}
.first,.third,.six{width:135px;}
.second{width:98px;}
.four{width:235px;}
.five{width:180px;}
.seven{width:100px;}
.second_box,.third_box,.four_box,.five_box,.six_box,.seven_box,.eight_box,.nine_box{border-bottom:1px solid #7ee38f;height:60px;font-size:14px;background:#fff;text-align:center;color:#000;box-sizing:border-box;}
.third_box{height:65px;}
.nine_box{border:none !important;}
.second_box>td,.third_box>td,.four_box>td,.five_box>td,.six_box>td,.seven_box>td,.eight_box>td,.nine_box>td{border-right:1px solid #7ee38f;}
.second_box>td>a,.third_box>td>a,.four_box>td>a,.five_box>td>a,.six_box>td>a,.seven_box>td>a,.eight_box>td>a,.nine_box>td>a{color:#009b24;font-size:14px;text-decoration:underline !important;}
.five_box{height: 90px;}
.g-main3{
	height:915px;
	margin-top:80px;
	position:relative;
}
.change_country>li{
	float:left;
	width:238px;
	height:325px;
	background:#fff;
	margin-right:15px;
	margin-bottom:100px;
	cursor:default;
    position:relative;
}
.change_country>li:nth-of-type(4),.change_country>li:nth-of-type(8){margin-right:0;}
.change_country>li>img{
	display:block;
	margin:50px auto 0;
	height:110px;
}
.change_country>li>p{
	height:135px;
	background:#88e598;
	font-size:24px;
	color:#004007;
	text-align:center;
	line-height:135px;
	margin-top:30px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.shadow{
	position:absolute;
	top:0;
	left:0;
	width:238px;
	height:325px;
	background:#000;
	opacity:0.85;
	-webkit-opacity:0.85;  
    -moz-opacity:0.85;  
    -khtml-opacity:0.85; 
    filter:alpha(opacity=85); 
    box-sizing:border-box;
    padding:26px 20px;
    display:none;
}
.shadow>p{
	color:#fff;
}
.text1{
	font-size:18px;
	border-bottom:1px solid #fff;
	padding-bottom:15px;
	margin-bottom:10px;
	text-align:center;
}
.text2,.text3,.text4{
	font-size:14px;
	line-height:24px;
}
.text2>span,.text3>span,.text4>span,.circle,.case_box>p>span,.grade_box>p>span{
	display:inline-block;
	margin-left:-2px;
	margin-right:12px;
    width:7px;
    height:7px;
    background:#fff;
    border-radius:100%;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    -ms-border-radius:100%;
    -o-border-radius:100%;
}
.btn2{
	width:113px;
	box-sizing:border-box;
	color:#000 !important;
	position:absolute;
	z-index:11;
}
.g-buttonbox1,.g-buttonbox2{
	width:850px;
	height:41px;
	position:absolute;
	left:50%;
	margin-left:-425px;
}
.g-buttonbox1{top:458px;}
.g-buttonbox2{top:880px;}
.po_1,.po_5{left:-10px;}
.po_2,.po_6{left:244px;}
.po_3,.po_7{left:496px;}
.po_4,.po_8{left:750px;}
.g-main4{
	height:640px;
	margin-top:110px;
	position:relative;
}
.g-box{
	height: 540px;
}
.g-box>li{
	width:320px;
	height:90px;
	float:left;
	margin-right:20px;
	box-sizing:border-box;
	padding:11px 0 0 14px;
	border:2px solid #7ee38f;
}
.g-box>li.new-current{background:#fff;border-color:#fff;}
.g-box>li:nth-of-type(3),.g-box>li:nth-of-type(6){margin-right:0;}
.g-box>li:nth-of-type(4),.g-box>li:nth-of-type(5),.g-box>li:nth-of-type(6){margin-top:360px;}
.g-tab_box{
	position:absolute;
	height:300px;
	width:1000px;
	top:220px;
	left:0;
}
.g-tab_son{
	width:100%;
	height:100%;
	display:none;
	background:#fff;
	overflow:hidden;
}
.g-tab_son>span{
	display:block;
	position:absolute;
	left:50%;
}
.new-po1,.new-po2,.new-po3{
	top:-16px;
	border-width:0 21px 16px;
	border-style:solid;
	border-color:transparent transparent #fff;
}
.new-po4,.new-po5,.new-po6{
	top:300px;
	border-width:16px 21px 0;
	border-style:solid;
	border-color:#fff transparent transparent;
}
.new-po1{margin-left:-365px;}
.new-po2{margin-left:-20px;}
.new-po3{margin-left:325px;}
.new-po4{margin-left:-365px;}
.new-po5{margin-left:-20px;}
.new-po6{margin-left:325px;}
.inner_box{
	width:920px;
	height:200px;
	margin:16px auto;
}
.inner_box>li{
	width:450px;
	height:200px;
	float:left;
	margin-right:20px;
}
.inner_box>li:nth-of-type(2){margin-right:0;}
.text5>span{
	display:inline-block;
	background:url(../images/circle.jpg) no-repeat;
	width:54px;
	height:62px;
	text-align:center;
	line-height:62px;
	font-size:26px;
	color:#fff;
	font-weight:bold;
}
.text5>i{
	display:inline-block;
	font-size:16px;
	width:388px;
	height:45px;
	padding:0 6px;
	box-sizing:border-box;
	position:relative;
	top:8px;
}
.mt-10{margin-top:10px;}
.text6{
	font-size:14px;
	color:#000;
	margin-left:25px;
	line-height:25px;
}
.circle{
	background:#96ea9e;
	position:relative;
	top:-2px;
}
.text6>a{
    margin-left:12px;
	color:#009b24;
	font-weight:bold;
	text-decoration:underline !important;
}
.ml-30{margin-left:87px;}
.btn3{
	width:200px;
	position:absolute;
	left:50%;
	margin-left:-100px;
	top:230px;
	color:#000;
}
.g-main5{
	height:745px;
	margin-top:95px;
	position:relative;
}
.common_bg{
	background:url(../images/pic14.png) no-repeat;
	width:1000px;
	height:245px;
}
.common_bg>p{
	font-size:24px;
	color:#004007;
	text-align:center;
	line-height:72px;
	margin-left:-7px;
}
.month{
	position:relative;
	width:910px;
	height:36px;
	top:32px;
	left:50%;
	margin-left:-470px;
}
.month>p{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	top:8px;
}
.new-po7{left:28px;}
.new-po8{left:180px;}
.new-po9{left:330px;}
.new-po10{left:505px;}
.new-po11{left:666px;}
.new-po12{left:833px;}
.new-po19{left:658px;}
.new-po20{left:831px;}
.new-po21{left:170px;}
.new-po22{left:22px;}
.new-po23{left:320px;}
.new-po24{left:508px;}
.text_box{
	position:relative;
	width:940px;
	height:60px;
	top:45px;
	left:50%;
	margin-left:-470px;
}
.text_box>p{
	font-size:14px;
	color:#030303;
	position:absolute;
	line-height:22px;
	text-align:center;
}
.new-po13{left:6px;}
.new-po14{left:160px;}
.new-po15{left:300px;}
.new-po16{left:470px;}
.new-po17{left:660px;}
.new-po18{left:786px;}
.button_box1{
	width:330px;
	height:45px;
	position:absolute;
	left:50%;
	margin-left:-165px;
	top:370px;
}
.button_box2{top:730px;}
.g-bbox{margin-top:115px;}
.btn4,.btn5{color:#000;}
.btn4{width:162px;}
.btn5{width:136px;}
.g-main6{
	height:420px;
	margin-top:100px;
}
.wrapper{
	width:970px;
	height:340px;
	margin:0 auto;
}
.wrapper_box{
	width:100%;
	height:275px;
	position:relative;
}
.swiper-container,.swiper-wrapper,.swiper-slide{width:905px;height:100%;background:#fff;}
.slide_box{
	width:820px;
    height:215px;
    margin:24px auto;
    overflow:hidden;
}
.slide_box>a>img{width:155px;height:215px;}
.slide_son{
	width:640px;
	height:205px;
	margin-top:6px;
}
.slide_son>p{
	font-size:22px;
	color:#004007;
}
.grade_box{height:42px;margin:24px 0 22px;position:relative;}
.case_box{border-top:1px solid #4cc569;box-sizing:border-box;padding-top:20px;}
.case_box>p,.grade_box>p{
	font-size:14px;
    color:#000;
    position:absolute;
}
.case_box>p{line-height:22px;margin-top:-6px;}
.case_box>p>span,.grade_box>p>span{
	position:relative;
	top:-2px;
	background:#4cc569;
	margin-right:8px;
}
.grade_box>p:nth-of-type(1){top:0;left:0;}
.grade_box>p:nth-of-type(2){top:0;left:165px;}
.grade_box>p:nth-of-type(3){top:0;left:355px;}
.grade_box>p:nth-of-type(4){top:26px;left:0;}
.grade_box>p:nth-of-type(5){top:26px;left:165px;}
.ml-16{margin-left:12px;}
.grade_box>p>b{color:#004007;}
.button_box4{
    position:absolute;
    top:120px;
    left:0;
    width:100%;
    height:40px;
    z-index:11;
}
.button_box4>a{
	display:block;
	width:42px;
	height:42px;
	background-color:#fffc1d;
	background-image:url(../images/icon.png);
}
.prev{background-position:-102px -53px;}
.next{background-position:-100px -95px;}
.swiper-pagination-bullet-active{background:#535353;}
.button_box3{
	width:365px;
	height:45px;
	margin:22px auto 0;
}
.button_box3>a{color:#000;}
.btn6{width:132px;}
.btn7{width:190px;}
.g-main7{
    width:1000px;
    height:260px;
    margin-top:100px;
}
.from_box{
	height:175px;
	background:#fff;
	position:relative;
}
/*底部表单begin*/
.myform{width:920px;height:105px;position:absolute;top:15px;left:50%;margin-left:-460px;}
.new-common_bg{background:url(../images/icon.png) no-repeat;}
.myform i{display:inline-block;width:35px;height:38px;}
.myform .bot .name1,.myform .bot .name2,.name3,.bot .select dt,.bot .select dd ul li a,.bor .select dd ul li a,.bor .select dt{
	font-size:14px;
	color:#000;
}
.myform .bot{height:42px;margin:25px auto;position: relative;width:920px;}
.myform .bot .name1,.myform .bot .name2,.name3{color:#c8c8c8;width:180px;height:38px;position:absolute;left:0px;display:block;background:#efefef;}
.myform .bot .name1 .name,.myform .bot .name2 .tel,.myform .email,.language,.college,.professional{background:none;font-size:14px;width:138px;position:absolute;right:0;top:0px;height:38px;line-height:33px;outline:none;border:none;}
.myform .bot .name2{position:absolute;left:245px;}
.bot  .Locate{position:absolute;left:730px;}
.bot .select,.bor .select,.bor .selectri{margin:0 10px;width:180px;height:38px;position:absolute;right:232px;z-index:10;background:#efefef;}
.address{display:block;width:50px;height:40px;}
.address-one{background-position:-8px -10px;}
.address-two{background-position:-8px -52px;}
.address-three{background-position:-8px -95px;}
.address-four{background-position:-54px -10px;}
.address-five{background-position:-54px -54px;}
.address-six{background-position:-54px -96px;}
.address-seven{background-position:-102px -11px;}
.bot .select dt{line-height:38px;width:138px;cursor:default;height:38px;position:absolute;top:0px;left:40px;}
/*三角形写法*/
.bot .select dt:after,.bor .select dt:after{
  content:'';
  position:absolute;
  top:14px;
  right:12px;
  display:block;
  border-left:7px solid transparent;
  border-right:7px solid transparent;
  border-top:12px solid #004009;	
}
.bot .select dd{overflow-y:scroll;position:absolute;left:30px;width:150px;top:38px;background:#efefef;display:none;}
.bot .select dd ul{max-height:200px;width:133px;}
.bot .select dd ul li a{line-height:25px;display:block;color:#58585a;}
.bot .select dd ul li a:hover{background:#c8c8c8;}
.name3{position:absolute;left:745px;}
.myform .bor{width:920px;height:42px;margin:25px auto;position:relative;}
.bor .Locate_bottom{position:absolute !important;left:490px !important;}
.bor .selectri{position:absolute;left:236px;width: 180px;}
.bor .select .address{display:inline-block;}
.bor .select .address img{margin:7px 15px;}
.bor .select dd ul{max-height:200px;}
.bor .select dt{line-height:38px;width:138px;cursor:default;height:38px;position:absolute;top:0px;left:40px;}
.bor .select dd{overflow-y:scroll;overflow-x:hidden;position:absolute;left:37px;width:143px;top:38px;background:#efefef;display:none;}
.bor .select dd ul li a{line-height:25px;display:block;color:#58585a;}
.bor .select dd ul li a:hover{background:#c8c8c8;}
.btn9{width:180px;height:38px;position:absolute;left:755px;top:0;text-align:center;font-size:16px;color:#000;line-height:35px;}
/*底部表单end*/
.g-main8{
	height:325px;
	margin-top:105px;
}
.advantage{height:224px;}
.xt_adv_list li{
	float: left;
	width: 490px;
	margin: 10px 10px 0 0;
}
.xt_info{
	float: left;
	width: 388px;
	padding: 10px 10px 0;
	line-height: 30px;
	color: #3b3b3b;
	box-sizing:border-box;
}
.line{
	display:block;
	width: 134px;
	height: 2px;
	background:#56c671;
	margin:8px 0 6px 233px;
}
.ml-8{margin-left:8px;}
.ml-0{margin-left:8px;}
.xt_info>p{font-size:14px;line-height:24px;}
.xt_info h3{
	font-size: 18px;
}
.txt_right{
	text-align: right;
}
.xt_pic{
	float: left;
	width: 98px;
	-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;
}
.g-main9{
	height:380px;
	margin-top:105px;
}
.ft-teacher{
	height:310px;
	background:#fff;
	padding-top:22px;
	box-sizing:border-box;
}
/*资料下载begin*/
.pop_window{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 999999;
	display: none;
}
.popmask{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	background-color: #000;
	background-color: rgba(0,0,0,0.9);
	-webkit-opacity: 0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	display: none;
}
.applyform{
	position: absolute;
	width: 652px;
	height: 420px;
	left: 50%;
	top: 50%;
	margin-left: -326px;
	margin-top: -210px;
	background: #fff url(../images/bg_pop.jpg) no-repeat left center;
	z-index:199989;
}
.download_area{
	position: absolute;
	width: 600px;
	left: 50%;
	top: 50%;
	margin-left: -300px;
	margin-top: -60px;
	background: #fff;
	display: none;
}
.ewm_area{
	position: absolute;
	width: 600px;
	height: 500px;
	left: 50%;
	top: 50%;
	margin-left: -300px;
	margin-top: -250px;
	background: #fff;
	display: none;
}
.applyTitle{
	position: relative;
	height: 56px;
	background-color:#1d872f;
	color: #313131;
}
.applyTitle span{
	line-height: 56px;
	margin-left: 12px;
	font-size: 22px;
}
.closeBtn{
	position: absolute;
	right: 10px;
	top: 13px;
	width: 30px;
	height: 30px;
	background: url(../images/close-icon-2.png) no-repeat center center;
	cursor: pointer;
}
.downform{
	padding-left: 250px;
}
.p_item{
	position: relative;
	padding-top: 18px;
	float: left;
	width: 100%;
}
.p_item span{
	width: 80px;
	float: left;
	text-align: right;
	font-size: 14px;
	line-height: 30px;
}
.p_item i{
	font-style: normal;
	font-size: 12px;
}
.user_val1{
	height: 30px;
	border: 1px solid #D1D1D1;
}
.w1{
	width: 166px;
}
.w2{
	width: 56px;
	vertical-align: middle;
}
.get_yzm{
	height: 30px;
	width: 105px;
	text-align: center;
	line-height: 30px;
	background-color: #ABABAB;
	color: #fff;
	font-size: 12px;
	border:none;
	cursor: pointer;
	vertical-align: middle;
}
.p_item p{
	color: red;
}
.tj_form{
	margin-top: 0;
	margin-left: 100px;
	display: block;
	float: left;
	width: 141px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color:#fffd00 ;
	color:#000;
	font-size: 18px;
	border: none;
	font-family: Microsoft Yahei;
	cursor: pointer;
}
.href_place{
	line-height: 55px;
	text-align: center;
	font-size: 16px;
}
.href_place a,.href_place a:hover{
	text-decoration: underline;
}
.fix_menu{
	position: fixed;
	left: 0;
	right: 0;
	top: -16px;
	height: 63px;
	padding-bottom: 15px;
	width: 100%;
	background-color: #FFE400;
	z-index: 55;
	display: none;
}
.xt_adv_pic img,.ys_img,.book,.noteBook img,.gf_btn,.ys_download a,.reason_info_box a{
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	transition:all 0.3s;
}
.xt_adv_pic:hover img,.book:hover,.noteBook img:hover{
	-webkit-transform:scale(1.03);
	-moz-transform:scale(1.03);
	transform:scale(1.03);
}
.gf_btn:hover,.ys_download a:hover,.reason_info_box a:hover{
	opacity: 0.8;
}
.download_free{
	-webkit-animation: up 2.5s ease infinite alternate;
	-o-animation: up 2.5s ease infinite alternate;
	animation: up 2.5s ease infinite alternate;
}
/*资料下载end*/
