body, button, select, textarea, input, label, option, fieldset, legend{font-family: \5FAE\8F6F\96C5\9ED1,Tahoma,Verdana;font-size: 12px;/*line-height: 18px*/;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td{margin: 0;padding: 0;font-weight:normal;}
textarea{resize: none}
.clear{height:1px;overflow:hidden;clear:both;}
a,img{border:0;}
a{text-decoration: none;cursor: pointer;color: #ffffff}
li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
.nf{clear:both;}
.red{color:red;font-weight:bold;}
.green{color:#00b500;font-weight:bold;}
.ds{display:block;}
.hid{overflow:hidden;}
.clearfix{*zoom:1}

.main{max-width: 1920px;margin: 0 auto;overflow: hidden;}
.Bottom-second {width: 1200px;margin: auto;}
.Xt-bottom {text-align: center;}
#centerAdBox .adItem a.closeAdBtn{ top: 10px!important;right: 12px!important;}
/*头部导航*/

/*??*/
.header_01{
	height: 250px;
	background: url('../images/header_01.jpg') no-repeat top center
}
.header_02{
	padding-top: 200px;
	height: 300px;
	background: url('../images/header_02.jpg') no-repeat top center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.header_02 .t_wrap{width: 1080px;margin: 0 auto;}
.header_02 .header_btn{
	display: inline-block;
	margin-left: 590px;
	width: 280px;
	height: 60px;
	line-height: 60px;
	border-radius: 30px;
	background-color: #fcc709;
	color: #492100;
	font-size: 30px;
	text-align: center;
	-webkit-box-shadow: 0 5px rgba(227,180,9,1);
	box-shadow: 0 5px rgba(227,180,9,1);
	transition: all .3s
}
.header_02 .header_btn:hover{
	-webkit-box-shadow: 0 7px rgba(227,180,9,1);
	box-shadow: 0 7px rgba(227,180,9,1);
}
.tu_bom{width: 100%;height: 100px;background: #ffb5b1;}
.tu_bom img{width: 1080px;height: 100px;margin: 0 auto;display: block;}

/*提交*/
.main_tff{overflow: hidden;background: url(../images/bj7.jpg) no-repeat center;height: 550px;max-width: 1920px;}
.main_tff1{width: 1080px;margin: 0 auto; overflow: hidden;}
.qiehun{width: 905px;overflow: hidden;height: 400px;}
.qq1{font-size: 16px;height: 50px;line-height: 50px;text-align: center;width: 188px;float: left;color: #ffffff;background: url(../images/bt1.png) no-repeat;margin-top: 10px;margin-right: 7px;}
.qiehun ul{overflow: hidden;width: 870px;height: 60px;color: #404040;margin-bottom: 15px;}
.qiehun ul li{font-size: 16px;color: #ff3a55;width: 160px;height: 60px;line-height: 70px;cursor: pointer;margin-left:5px;background: url(../images/xz.png)no-repeat;float: left;font-weight: bold;text-indent: -7px;text-align: center;}
.left3{overflow: hidden;}
.lec{border-right: 1px solid #ffffff;}

.zc1{width: 860px;margin: 20px auto;overflow: hidden;height: 50px;}
.zc_1{width: 860px;margin:0 auto;overflow: hidden;height: 90px;background: #ffffff;}
.inp_1{width: 270px;height: 48px;line-height: 48px;float: left;background: #ffffff; border:1px solid #713e1e;margin-right: 20px;}

.span1_1{width: 45px;height: 45px;float: left;}
.span2_1{width: 45px;height: 45px;float: left;}
.nput_1{width: 255px;height: 48px;border: 0px;font-size: 14px;color: #b2b2b2;float: left;outline:medium;margin-left: 15px;}
.tj_1{width: 260px;height: 50px;line-height: 50px;border: none;cursor: pointer;background:#e31b48;color: #ffffff;font-size: 18px;text-align: center;margin: 0 auto;display: block; overflow: hidden; float: left;outline:none;}
.zxc{width: 100%;margin: 0 auto;height: 500px;position: absolute;z-index: 66;}
.zxc1{width: 1200px;margin: 0 auto;height: 500px;overflow: hidden;}

.lle:hover{color:#d65050; }
.fune{color: #ffffff!important;background: url(../images/xz1.png)no-repeat!important;}

.faan2{font-size: 40px;color: #404040;margin-bottom: 30px;margin-top: 35px;text-align: center;}
.faan3{font-size: 40px;color: #404040;margin-bottom: 45px;margin-top: 56px;text-align: center;}

.bt{width: 430px;height: 134px;text-align: center;margin: 0 auto;}
.main_xypc{width: 1081px;overflow: hidden;margin: 0 auto;margin-top: 35px;}
.faan{font-size: 45px;color: #404040;margin-bottom: 15px;margin-top: 25px;text-align: center;}
.faan1{font-size: 16px;color: #999999;margin-bottom: 20px;text-align: center;}

/*备考攻??*/
.main_bkgl{overflow: hidden;width: 100%;}
.ul1{width: 1060px;margin: 20px auto 0;overflow: hidden;}
.ul1 li{width: 330px;height: 100%;text-align: center;float: left;overflow: hidden;}
.ul1 li span{display: block;font-size: 20px;color: #443f43;margin:20px 0 27px 0;}
.ul1 li p{height: 25px;text-align: left;margin-bottom: 15px;line-height: 25px;font-size: 16px;color: #808080;}
.ul1 li p img{margin-right: 10px;}
.left1{margin-left: 55px;}
.left2{margin-left: 43px;}

.img1{display: block;}
.lef1{margin-left: 35px;}
.gl_an{width: 258px;height: 43px;border:1px solid #e31b48;display: block;margin: 0 auto;color: #e31b48;font-size: 20px;line-height: 43px;border-radius: 21px;margin-top: 30px;transition:all .1s ease-in 0s;}
.gl_an:hover{background: #e31b48;color: #ffffff;transition:all .1s ease-in 0s;}


/*多种班型*/
.dzbx{max-width: 1920px;margin: 0 auto;height:540px;overflow: hidden;background: #ffffff;}
.dzbx1{width: 1150px;margin: 0px auto;margin-top: 40px;}
.dzbx1 ul{overflow: hidden;}
.dzbx1 ul li{width: 150px;height: 270px;float: left;}
.dzbx1 ul li img{display: block;margin: 0 auto;}
.dzbx1 ul li strong{display: block;width: 150px;height: 45px;line-height: 45px;background: url(../images/bx7.jpg) no-repeat;font-size: 18px;color: #404040;margin-top: 20px;text-align: center;}
.dzbx1 ul li p{color: #000000;font-size: 14px;margin-top: 25px;}
.right2{margin-right: 50px;}
.an1{width: 260px;line-height: 43px;text-align: center;display: block;border: 1px solid #e31b48;color: #e31b48;border-radius:25px;margin: auto;font-size:20px;  }
.an1:hover{background: #e31b48;color: #ffffff;transition: all .1s ease-in 0s;}

/* 直通车 */
.main_ztc{overflow: hidden;width: 1180px;margin: auto;}
.ztc{overflow: hidden;background: #ffe8e8;height: 372px;margin-top: 20px;margin-bottom: 30px;}
.ztc ul{overflow: hidden;height: 315px;width: 1100px;margin: 27px 40px; }
.ztc ul li{overflow: hidden;height: 75px;width: 1100px;float: left;background: #ffffff; }
.ztc ul strong{overflow: hidden;line-height: 75px;width: 75px;float: left;background: #f57d7d;color: #ffffff; text-align: center;font-size: 40px;font-family: Arial;}
.ztc ul span{overflow: hidden;line-height: 75px;float: left;font-size: 24px;margin-left: 24px;font-weight: 700;color: #404040}
.ztc ul p{overflow: hidden;float: left;font-size: 16px;margin-left: 20px;font-weight: 700;color: #404040}
.ps1{line-height: 75px;}
.to1{margin-bottom: 5px;}
.button_box{text-align: center;margin: 20px 0 65px;}
.button_box .an1{display: inline-block;margin: 0 20px}

/* 留学规划 */
.main_lxgh{overflow: hidden;margin-bottom: 46px;}
.lxgh{overflow: hidden;width: 740px;margin: auto;}
.lxgh_ul2,.lxgh_ul1{overflow: hidden;margin-right: -50px;}
.lxgh_ul1 li{overflow: hidden;float: left;width: 150px;line-height: 56px;font-size: 16px;font-weight: bold;text-align: center;margin-top: 30px;}
.rig1{margin-right: 46px;}
.lxgh_ul2 li{overflow: hidden;float: left;width: 150px;height: 166px;background: #f57d7d;margin-top: 11px;margin-right: 46px;}
.lxgh_ul2 li p{margin: 30px 21px 0 21px;font-size: 15px;color: #ffffff;line-height: 24px;text-align: center;}


/*研发好???*/
.main_hk{width: 100%;height: 760px;overflow: hidden;}
.main_hk1{width: 1081px;margin: 0 auto;margin-top: 35px;}
.kc1{width: 1180px;margin: 0 auto;overflow: hidden;background: #ffffff;}
.kc1_1{width: 1140px;margin: 25px auto;overflow: hidden;padding: 20px;border: 1px solid #e6e6e6;}
.kc1_1 ul{overflow: hidden;}
.kc1_1 ul li{font-size: 16px;color: #404040;text-align: center;line-height: 40px;width: 100%;height: 40px;overflow: hidden;}
.ulc5 li a{display: block;width: 120px;line-height: 30px;margin: 0 auto;margin-top: 5px;overflow: hidden;background: #404040;}
.ulc5 li a img{margin-right: 13px;}
.ulc5 li a:hover{background: #ff3a55;}
.ulc1{width: 20%;}
.ulc2{width: 20%;}
/* .ulc3{width: 280px;} */
.ulc4{width: 40%;}
.ulc5{width: 18%;}
.bj1 ul li{background: #ffe8e8;}
.bj2 ul li{background: #e8f0ff;}
.bj3 ul li{background: #ffe8e8;}
.bj4 ul li{background: #fff7e8;}
.bt1{background: #f57d7d!important;color: #ffffff!important;}
.bt1_2{background: #7da5f5!important;color: #ffffff!important;}
.bt1_3{background: #f57d7d!important;color: #ffffff!important;}
.bt1_4{background: #ffcf6d!important;color: #ffffff!important;}
.right1{margin-right: 5px;}
.bottom1{margin-bottom: 2px;}
.siz1{font-size: 14px!important;}



/*在线报名*/
.main_zxbm{background: url(../images/bj4.jpg) no-repeat top center;height: 340px;}
.main_zxbm1{width:1080px;margin: 0 auto;position: relative;overflow: hidden;height: 340px;}
.btm_list .item{
	float: left;
	padding: 29px 65px 0 0;
	text-align: center;
	font-size: 16px;
	color: #333;
	line-height: 24px;
}
.btm_list .item .circle{height: 192px;width:192px;margin-bottom: 20px;border-radius: 50%;border: 1px solid #fff}
.btm_list .item .circle .inner{width: 162px;height: 162px;padding-top: 30px;border-radius: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;;background-color: #fff;margin: 15px auto}
.btm_list .item .circle .txt{padding-top: 10px;font-weight: 700;}
.btm_right_form{
	position: absolute;
	right: 0;
	top: 20px;
	bottom: 0;
	width: 300px;
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #d42146;
}
.btm_right_form .form_box{
	position: relative;
	height: 100%;
	border: 1px solid #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btm_right_form .form_box:before{
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	border-style: solid;
	border-color: #fff transparent transparent transparent;
	border-width: 20px 0 0 20px;
}
.btm_right_form .form_box{padding: 10px;}
.btm_right_form .form_box .name{
	line-height: 40px;
	margin-bottom: 20px;
	color: #fff;
	font-size: 30px;
	text-align: center;
	font-weight: 700;
}
.btm_right_form .user_val{
	width: 100%;
	padding: 5px 10px;
	height: 40px;
	margin-bottom: 12px;
	line-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
	border: none;
	color: #808080
}
.btm_right_form .submit_btn{
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #fcc709;
	color: #404040;
	font-size: 16px;
	font-weight: 700;
}
.btm_right_form .tip{
	padding-top: 10px;
	font-size: 14px;
	color: #fff
}

/*打卡营*/
	.dky_box{background: #ffe8e9;line-height: 1;display: none;}
	.dky_box,.dky_box *{box-sizing: border-box;}
	.dky_box .container{
		width: 1200px;height: 180px;
		margin: 40px auto;padding: 36px 0 0 140px;
		background: url(https://www.igo.cn/zt/Japanese-jt/images/dky_01.png) no-repeat;
		color: #703d1e;
	}
	.dky_box .container>div{float: left;}
	.dky_box .text1{width: 230px;}
	.dky_box .text1 h5{
		font-size: 29px;font-weight: bold;font-style: italic;
		height: 46px;padding-top: 4px;margin: -0 0 8px;
		background: url(https://www.igo.cn/zt/Japanese-jt/images/dky_02.png) no-repeat right;
	}
	.dky_box .text1 p{font-size: 22px;line-height: 30px;}
	.dky_box .text2{width: 415px;margin: 0 0 0 20px;}
	.dky_box .text2 h6{font-size: 20px;font-weight: bold;color: #d75051;}
	.dky_box .text2 p{font-size: 16px;line-height: 30px;margin-top: 6px;}
	.dky_box .text2 b{color: #ff0000;}
	.dky_box .pageForm{
		height: 110px;width: 392px;float: right;
		border-left: 2px solid #d4b8b0;padding: 9px 0 0 20px;
	}
	.dky_box .pageForm .form-item{float: left;margin-bottom: 25px;position: relative;}
	.dky_box .pageForm span{font-size: 20px;line-height:29px;float: left;}
	.dky_box .pageForm input{
		outline: none;margin: 0 0 0 8px;height: 29px;
		border: 1px solid #6a3615;padding-left: 5px;
	}
	.dky_box .pageForm .form-name{width: 109px;margin-right: 18px;}
	.dky_box .pageForm .form-tel{width: 146px;}
	.dky_box .pageForm .form-yzm{width: 142px;}
	.dky_box .pageForm .j_getYzm{
		position: absolute;right: 0;top: 0;
		width: 65px;height: 29px;line-height: 29px;font-size: 17px;text-align: center;
		background: #825a41;color: #ffe8e9;cursor: pointer;
	}
	.dky_box .pageForm .j_submit{
		width: 137px;height: 41px;line-height: 41px;border-radius: 6px;
		text-align: center;color: #fff;font-weight: bold;background: #d75050;
		float: right;margin-top: -7px;font-size: 20px;cursor: pointer;
	}