@charset "utf-8";
/* CSS Document */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~公共~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body,ul,li,p,h1,h2,h3{ padding:0; margin:0; font-family: "Microsoft YaHei";font-size: 14px; color:#363636;}
ul li{ list-style:none;}
img { border: 0; display:block; margin:0 auto;}
a {cursor: pointer; }
area{ outline:none; cursor: pointer;}
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.xt_logo{width:185px;height:56px;}
.LeftBotton{width:11px;height:10px;}
.RightBotton{width:11px;height:10px;}
.theBtn{
	display: block;
	width:107px;
	height:32px;
	border:none;
	font-size:14px;
	color:#002b4d;
	font-family: 'Microsoft YaHei';
	background-color: #fff600;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	line-height: 32px;
	text-align: center;
}
.theBtn:hover{
	background-color: #006d9a;
	color:#fff600;
	text-decoration:none;
}
.comp_btn{
	margin:10px auto;

}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~头图~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~头图~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#toutu{ background:url(images/bg_01.jpg) center top no-repeat; width:100%; height:556px; overflow:hidden;  margin:0 auto;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~导语~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.intro{ width:100%; margin:0 auto;}
.intro_con{ width:1000px; margin:0 auto; height:240px; font-family: "微软雅黑"; font-size: 14px; }
.intro_con .intro_left{ width:660px; float:left; padding:15px 0px 0px 20px; margin:0 auto; line-height:24px; font-family: "微软雅黑"; font-size: 14px;}
.intro_con .intro_left h3{ font-size:18px; line-height:50px;}
.intro_con .intro_left img{ padding-top:10px;}
.intro_con .intro_right img{ float:right;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~专业~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.major{background:url(images/index_25-1.jpg) no-repeat center top; 
	width:100%; 
	margin:0 auto; 
	overflow:hidden; 
	height:200px;
	margin-top:0px;}
.major_form{ background:url(images/index_26.jpg) no-repeat center top; 
	width:100%; 
	margin:0 auto; 
	overflow:hidden; 
	height:706px;
	margin-top:0px;}
.major_form_t{ 
	line-height: 20px;
	font-size:18px;
	font-family:'Microsoft YaHei';
	margin-top:0px;}
.pm_ly_table {
	width:1000px;
	padding: 0;
	margin: 0;
	height: 575px;
	overflow: hidden;
	line-height: 25px;
	font-size:14px;
	font-family: 'Microsoft YaHei';
	overflow-y: scroll;
	}
table.hjs{ border-collapse:collapse;}
table.hjs tr td{ 
    border-top:1px #cccccc solid;
    border-bottom:1px #cccccc solid;
	border-right:1px #cccccc solid;
	border-left:1px #cccccc solid;
	padding: 0px 0px 0px 0px;}
	
	
#top30 .banner-box>.banner-inner .banner-btn-box{
	position: absolute;
	width: 385px;
	height: 65px;
	top: 433px;
	left: 577px;
	margin-left: -500px;
	z-index: 3;
}
#top30 .banner-box>.banner-inner>.banner-btn-box>.banner-btn{
	float:left;
	width:178px;
	height:47px;
	overflow: hidden;
	margin-left:14px;
	line-left: -500px;
	font-size:18px;
	text-align: center;
	background-color:#e50112;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~优势~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ys{ width:100%; overflow:hidden; margin:0 auto; clear:both;}
.ys .ys_nr{ width:960px; margin:0 auto; color:#333333; overflow:hidden; line-height:24px; font-family:"微软雅黑"; font-size: 14px;}
.ys .ys_nr img{ padding-bottom:40px;}
.ys .ys_nr tr td.td1{ background:url(images/index_07.jpg) no-repeat;  height:242px; width:210px;  padding-right:35px; text-align:center;}
.ys .ys_nr tr td.td4{ background:url(images/index_07.jpg) no-repeat; height:242px; width:210px; text-align:center;}
.ys .ys_nr tr td .td11{ font-size:14px; line-height:24px; color:#333333;padding:10px 40px;}
.ys .ys_nr tr td .td12{ font-size:16px; font-weight:bold; }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~攻略~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.gl{ background:url(images/index_14.jpg) no-repeat center top; width:100%; margin:0 auto; overflow:hidden; height:920px; clear:both;}
.gl .glnr{ width:1000px;  color:#ffffff; font-family: 'Microsoft YaHei';  margin:0 auto;}
.gl .glnr .glnrsq{ width:500px; float:left; padding-top:60px;}
.gl .glnr p{padding:0px 65px; line-height:22px; color:#ffffff; font-family: 'Microsoft YaHei'; }
.gl .glnr p span{ font-size:18px; font-weight:bold; line-height:55px;}
.gl .glnr .glnrsq2{ width:500px; float:left; padding-top:40px;*padding-top:25px;}
.gl .glnr .glnran{ position: relative;width:500px; margin:15px auto;}
.gl .glnr .glnran .glnran1{margin-left: 110px;position: absolute;}
.gl .glnr .glnran .glnran2{margin-left: 260px;position: absolute;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~院校~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.yx{ width:100%; overflow:hidden; margin:0 auto; clear:both; background-color:#f5f5f5;}
.yx .yx_nr{ width:980px; margin:0 auto 40px;; color:#333333; overflow:hidden; line-height:24px; font-family:"微软雅黑"; font-size: 14px; }
.yx .yx_nr img.btimg{ padding:40px 0px;}
.yx .yx_nr .yxleft{ float:left; background:url(images/index_40.jpg) left top no-repeat; height:170px; width:490px;}
.yx .yx_nr img.yxlogo{ float:left; vertical-align:middle; padding:25px 15px 20px 25px;}
.yx .yx_nr .yxwz{ padding:28px 20px 15px 0px; line-height:24px;*padding-top:5px;} 
.yx .yx_nr .yxwz span{ font-size:18px; font-weight:bold;}
.yx .yx_nr img.yyimg{float:left; padding:10px 15px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~新通~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.xt{ background:url(images/index_28.jpg) no-repeat center top; width:100%; margin:0 auto; overflow:hidden; height:476px; clear:both;}
.xt .xtnr{ width:1000px; color:#ffffff; font-family: 'Microsoft YaHei';  margin:0 auto;font-size:14px;}
.xt .xtnr span{ font-size:18px; font-weight:bold;}
.xt .xtnr p{ color:#ffffff; line-height:22px; padding:10px;}
.xt .xtnr p.p3{padding-left:35px;}
.xt .xtnr .xtnran{margin:0px auto; width:80px; height:26px; line-height:26px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~预约~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~费用~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.fy{width:100%; margin:0 auto 40px; overflow:hidden;}
.fy .fy_nr{ width:1000px; margin:0 auto; color:#363636; overflow:hidden; line-height:24px; font-family:"微软雅黑";font-size: 14px; }
.fy .fy_nr img{ padding:40px 0px;}
.fy .fy_nr img.fyimg{padding:0px;}
.fy .fy_nr .fy_tab1{background-color:#f1f1f1;}
.fy .fy_nr .fy_tab{margin:0 auto 40px;}
.fy .fy_nr .fy_tab1_nr{padding:10px;}
.fy .fy_nr table tr td{ text-align:center;}
.fy .fy_nr table tr td span{ font-size:20px; font-weight:bold; }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~预约~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.yy{  background-color:#ebecf0; width:100%; overflow:hidden; margin:0 auto; }
.yy .yy_nr{ width:1000px; margin:0 auto 40px; color:#363636; overflow:hidden; line-height:24px; font-family:"微软雅黑"; font-size: 14px; }
.yy .yy_nr img.yyimg{ padding:40px 0px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~方案~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.fa{ background-color:#ffffff; width:100%; margin:0 auto;}
.fa .fanr{ background:url(images/index_35.jpg) no-repeat center top; height:234px; width:1000px; margin:0px auto;  color:#ffffff; font-family: 'Microsoft YaHei';font-size:14px;}
.fa img.fabt{padding-top:100px;}
.fa .fanr a { text-decoration:none; color:#000; }
.fa .fanr a:hover { text-decoration: underline; color:#000; }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~专家~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.zjbt{ background:url(images/index_37.jpg) no-repeat center top; width:100%; margin:0 auto; height:197px;}
.zjnr{ background-color:#03aef4; width:100%; margin:0px auto; overflow:hidden; }
.zjnr .zj{ width:910px; margin:30px auto;}

/** 弹框 **/

#holland-main .applypopbox{
  	display: none;
	position: fixed;
	top:0;
	left:0;
	z-index: 997;
	overflow: hidden;
	background-color:#828282;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	width:100%;
	height:100%;
}
#holland-main .applypop{
  display: none;
	position: fixed;
	width:652px;
	height:520px; 
	margin:0 auto;
	left:50%;
	margin-left: -328px;
	top:50%;
	z-index: 998;
	margin-top:-270px;
	border:2px #03aef4 solid;
	background:url(https://www.igo.cn/zt/images/pop_bg.jpg) 0 -16px no-repeat;
}
#holland-main .applypop .pop-title{
	position: relative;
	width:100%;
	height:30px;
	padding: 13px 0;
	background-color: #03aef4;
}
#holland-main .applypop .pop-title span{
	margin-left: 20px;
	font-size: 24px;
	color:#fff;
	font-family: '微软雅黑';
}
#holland-main .applypop .closebtn{
	position: absolute;
	top:5px;
	right:5px;
	width:16px;
	height:16px;
	cursor: pointer;
}
#holland-main .applypop .closebtn img{
	width:100%;
	height:100%;
}
#holland-main .clear{clear:both;}
#holland-main .applypop .formt{
	margin-left:330px;
	width:auto;
	color:#2a6191;
	font-size: 16px;
	font-family: "微软雅黑";
	margin-top: 90px;
}
#holland-main .applypop .formt tr td{
  padding:10px;
}
#holland-main .applypop .formt input,.applypop .formt select{
	width:165px;
	height:30px;
	border:1px #d1d1d1 solid;
	background: none;
	font-size: 16px;
	line-height: 20px;
	*line-height: 30px;
}
#holland-main .applypop .formt #subBtn,.applypop .formt .olcall{
	float:left;
	width:107px;
	height:38px;
	background-color:#fff600;
	border:none;
	padding:0;
	color:#006d9a;
	margin-left:30px;
    font-size: 14px;
	font-family: "微软雅黑";
	cursor: pointer;
}
#holland-main .applypop .formt .olcall{
	height:28px;
	display: block;
	margin-left:15px;
	padding-top:9px;
	font-size: 14px;
}
#holland-main .sucpop{
  position: fixed;
  display: none;
  left:50%;
  margin-left: -180px;
  top:50%;
  z-index: 999;
  margin-top:-75px;
  width:360px;
  height:155px;
  font-family: "微软雅黑";
  font-size: 14px;
  border:1px solid #d1d1d1;
  background-color:#fff;
}
#holland-main .sucpop table{border:none;  border-spacing:0px;}
#holland-main .sucpop table tr td{padding:0 15px;}
#holland-main .sucpop .surebtn{
  width:115px;
  height:40px;
  background-color: #fff600;
  border:none;
  color:#006d9a;
}
#holland-main .theBtn{
	width:140px;
	height:24px;
	padding:8px 0;
	text-align: center;
	background-color: #cf0000;
	cursor: pointer;
}


/** 
	底部预约表格
	
 **/
#holland-main .bm-table{
	width:1000px;
	padding:20px;
	margin:0px auto;
	font-size: 18px;
	font-family: '微软雅黑';
	color:#ffffff;
}
#holland-main .bm-table input,#holland-main .bm-table label,#holland-main .bm-table span,#holland-main .bm-table select{
	display: inline-block;
	*display: inline;
	line-height: 25px;
	color:#ffffff;
	font-family: '微软雅黑';
	font-size: 16px;
	background: none;
}
#holland-main .bm-table input{
	width:125px;
	height: 25px;
	border: 2px #ffffff solid;
	vertical-align: middle;
	background:#ffffff; 
	color:#363636;
}
#holland-main .bm-table label{

	vertical-align: middle;
	margin:0 10px;
}
#holland-main .bm-table select{
	width:125px;
	height: 28px;
	-webkit-appearance:none;
	background:#ffffff; 
	border: 2px #ffffff  solid;
	color:#363636;
}
#holland-main .bm-table span{
	height: 28px;
}
#holland-main .bm-table input[type='radio']{
	width:15px;
	height:15px;
	margin-left: 5px;
	background-color:#ffffff; 
}
#holland-main .bm-table tr td{
	padding:10px 0px;
}

#holland-main .bm-table .theBtn{
	width:100px;
	height: 12px;
	color:#00374e;
	line-height:12px;
	background-color:#fff600;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
}
#holland-main .theBtn a{
	color:#00374e;
	font-size: 16px;
	font-family: '微软雅黑';
}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~评估入学几率弹出框~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	.testpopdiv{
	  display:none;
	  position:fixed;
	  left:50%;
	  margin-left:-130px;
	  margin-top: -130px;
	  top:50%;
	  width:260px;
	  height:260px;
	  border:6px #03aef4 solid; 
	  background-color:#fff;
	  z-index:999999; 
	}

	.testpopdiv .yyCon{
	  position:relative;
	  margin-top:10px;
	  margin-left:20px;
	  width:230px;
	}
	.testpopdiv .yyCon span{
	  display:inline;
	  float:left;
	  font-size:14px;
	  color:#1b1b1b;
	  line-height:32px;
	  font-family: Microsoft YaHei;
	}
	.testpopdiv .yyCon input,.yyCon select{
	  display:inline;
	  float:left;
	  width:150px;
	  height:25px;
	  font-size:14px;
	  color:#1b1b1b;
	  line-height:17px;
	  border:1px solid #979a9b;
	  background-color:#ffffff;
	  margin:3px 0;
	}
	.testpopdiv .yyCon select{
	  padding-top:0;
	  height:25px;
	  width:122px;
	}
	.testpopdiv .submit{
	  display:block;
	  width:116px;
	  height:40px;
	  line-height: 40px;
	  color:#006d9a;
	  text-align: center;
	  font-size: 14px;
	  background-color: #fff600;
	  margin:0 auto;
	  margin-top:15px;  
	}
	.testpopdiv .bt{position:relative;display:block;width:260px;font-size:20px; color:#1b1b1b; padding-top:10px; text-align:center;}
	.testpopdiv .bt .closeBtn{
	  position: absolute;
	  width:16px;
	  height:16px;
	  top:5px;
	  right:5px;
	  background: url(images/close-icon-2.png) 0 0 no-repeat;
	  z-index: 999;
	  cursor: pointer;
	}
