@charset "gb2312";
/* CSS Document */
 body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr { margin:0; padding:0; font-size:100%; }
	ol,ul { list-style: none; }
	img { border: none; display: block; }
	textarea { resize:none; }
	input{ border: none;}
	a{ text-decoration:none; color:#333;}
	a:hover{ text-decoration:underline;}
	em,i{ font-style:normal;}
	body { width:100%;  color:#333333;  font-size: 14px;   font-family:"microsoft YaHei";}
	.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	*html .clearfix { height: 1%; }
	.clearfix { display: block; }
	*+html .clearfix { min-height: 1%; }
	.container{ width:100%; height:100%;}
	

/*banner*/
	.banner{ width:100%px; }
	.banner01{ height:100px; background:url(../images/banner01.png) no-repeat top center;}
	.banner02{ height:118px; background:url(../images/banner02.png) no-repeat top center;}
	.banner03{ height:103px; background:url(../images/banner03.png) no-repeat top center;}
	.banner04{ height:84px; background:url(../images/banner04.png) no-repeat top center;}

/*nav*/
	.nav{ width:100%; height:61px; background:#113770;}
	.nav ul{ width:852px; margin:0 auto;}
	.nav ul li{ padding:0 36px; float:left; line-height:61px;}
	.nav ul li a{ color:#fff; text-decoration:none; font-size:16px;}
	.nav ul li a:hover{  text-decoration:underline;}

/*landing*/
	.landing{ width:100%; position:relative;}
	.lan{ width:240px; height:189px; background:url(../images/lan.png) no-repeat; position:absolute; top:0; left:0;}
	
	.submit{ width:1000px; margin:0 auto 0; padding-top:15px;}
	.submit .submit_left{ width:726px; padding:13px 0 0 8px; height:168px; border:1px solid #c8c7c7; float:left;}
	.submit .submit_left .sb{ font-size:14px; text-indent:2em; line-height:24px;}
	.submit_left_top a{ color:#ff0000; font-size:12px; line-height:37px ; float:left;}
	.submit_left_top em{ color:#ff6101;}
	.submit_left_top .em{ float:left; line-height:37px; font-size:12px; padding:0 56px 0  0;}
	.submit_left_top span{ display:block; width:12px; height:16px; background:url(../images/index.fw.png) 0 -79px no-repeat; float:left; margin:9px 0 0 3px;}
	.submit_left_bottom{ width:722px; height:55px; background:#eeeeee;}
	.submit_left_bottom li {float:left; width:91px;height:55px; line-height:55px;}
	.submit_left_bottom .li01{ width:113px;  background:#0b5599; margin:0 15px 0 0;}
	.submit_left_bottom .li01 h4{ font-size:22px; text-align:center; color:#fff; font-weight:100; }
	.submit_left_bottom li span { display:block; float:left; width:25px; height:25px; margin:15px 0 0 0 ; background:url(../images/index.fw.png) 0 -19px  no-repeat;}	
	.submit_left_bottom .li03 span{ background:url(../images/index.fw.png) -85px -19px  no-repeat; }
	.submit_left_bottom .li04 span{ background:url(../images/index.fw.png) -174px -19px  no-repeat; }
	.submit_left_bottom .li05 span{ background:url(../images/index.fw.png) -264px -19px  no-repeat; }
	.submit_left_bottom .li06 span{ background:url(../images/index.fw.png) -353px -19px  no-repeat; }
	.submit_left_bottom .li07{ width:127px; line-height:20px; margin:10px 0 0 0;}
    .submit_left_bottom .li07 span{ margin:0 0 0  0; width:24px; height:31px;  background:url(../images/index.fw.png) -421px  -16px no-repeat;}
	.submit_left_bottom .li07 em{ color:#ff0000;}
	
	
	
	
	.submit .submit_rigth{ width:258px; height:181px; border:1px solid #c8c7c7; float:right; font-size:14px;}
	.submit .submit_rigth h4{ display:block;width:253px; height:25px; line-height:25px; background:#f2f5f7; color:#4c4c4c; }
	.submitr{ padding:8px 0 0 0;}
	.st_left{ float:left; }
	.st_left ul{ width:203px;}
	.st_left li { height:33px;*height:25px;}
	.st_left li p{ float:left; width:60px; text-align:center;}
	.st_left li input{ float:left; width:127px; height:26px; background:url(../images/input.png) no-repeat;}
	.st_left li  .ipt{ width:69px; height:26px; background:url(../images/input01.png) no-repeat;}
	.st_left li em{ padding:0 0 0 24px;}
	.st_right{ float:left; }
	.st_right .st{display:block;  font-size:18px; text-decoration:none; text-align:center; background:url(../images/index.fw.png) no-repeat;}
	.st_right .st_right_a {  color:#224555; width:79px; height:59px; line-height:59px; background-position:-100px -80px;}
	.st_right .st_right_b{ width:77px; height:20px; margin:7px 0 15px 0; font-size:14px; line-height:20px; color:#fff; background-position:-8px -110px ; }
	.click{ clear:both;}
	.click li{ width:67px; float:left; height:12px; line-height:12px; text-align:center; font-size:12px;  border-right:1px solid #333; }
	.click li a{ text-decoration:none;}

	.qq{clear:both; s}
	.qq a{ float:left;  display:block; padding:5px 0 0 0 ;}
	.qq .qq_a { margin:0 30px 0 18px;}
	.qq i{ display:block;width:20px; height:20px; background:url(../images/index.fw.png) no-repeat; float:left;}
	.qq .qq_a i{  background-position:-20px -80px;}
	.qq .qq_b i{  background-position:-59px -79px;}

/*entrance*/
	.entrance{  width:1000px; padding:15px 0 0 0 ; margin:0 auto 25px; }
	.entrance h3{ display:block; width:1000px; height:38px;  line-height:38px; float:left; background: url(../images/span.png) no-repeat; background-size:100% 100%;}
	.entrance a{ float:right; font-size:16px;  color:#fff; padding-right:10px;}

	/*vip*/
	.vip{ width:1000px; height:auto; margin:0 auto; }
	.vip_center table em{ color:#ff0000;}
	.a1{ background:#eff8ff;}
	.a2{ background:#ffffff;}
	.a3{background:#e7f4ff;}
	
	.vip_center  table{ text-align:center; height:641px; font-family:"ËÎÌå"; font-size:14px; background:#eff8ff; border:1px solid #75b9e4; font-size:16px;}
	.vip_center  table td,th{ border-bottom:1px solid #75b9e4;  border-right:1px solid #75b9e4;  }
	.vip_center table ul{ display:block;text-align:left; padding:0 0 0 70px;}
	.vip_center table p{  padding:0 11px 0 3px; font-size:14px; }	
	.vip_center table i{  font-size:14px; text-align:center; }	
	.vip_center table .td01,.vip_center table .th03{ border-right:none;}
	.tbtr span{ display:block ; width: 100px; margin:0 auto;}
	.vip_bottom .three_bottom_ul{ margin:30px auto 0 ;}
	.vip_center .gou{ display:block; width:20px; height:20px; background:url(../images/gou.png) no-repeat; margin:0 auto;}
	.tbtr01{ overflow:hidden; width:200px; margin:0 auto;}
	.tbtr01 a{ display:block; width:97px; height:23px; background:#70afdb; float:left; line-height:23px;  margin:0 auto; color:#fff; text-align:center;}
	.tbtr01 .btna2{ background:#ff6f00; margin: 0 10px 0 20px ;*margin: 0 10px 0 10px ;}
	.vip_center table .tbtr02 p{ padding:0 0 0  10px;}
	.tbtr02 i{ padding:0 0 0 8px}



/*single*/
	.single{ width:1000px; margin:0 auto;}
	.single h3,.teacher h3{ display:block; font-size:25px;  text-align:center; color:#013883;  line-height:93px;  height:93px; background:url(../images/single.png) no-repeat;}
	table{font-family:"ËÎÌå"; color:#333333; width:1000px;   border:1px solid #75b9e4; }
	.single_table th,td{ font-size:16px; border-right:1px solid #75b9e4;border-bottom:1px solid #75b9e4;}
	.single_table td{ text-align:center;  font-size:14px;}
	.single input{ float:left; margin:5px 9px 0 55px;*margin:0px 9px 0 70px;}
	.single p{ float:left;}
	.btn{ width:445px; margin:27px auto; }
	.single_table a{ display:block; width:21px; height:17px; margin:0 auto; background:url(../images/index.fw.png) -192px -79px no-repeat;}
	.btn a{ display:block; display:block; width:124px; height:32px; line-height:32px; color:#fff; text-align:center; margin:0 auto; background:url(../images/btn.jpg) no-repeat; float:left;}
	.btn .btn_a{ margin:0 189px 0 0;}
	.tbtd{ position:relative;}
	.tbtd a{ display:block; position:absolute; top:26px; left:25px; width:32px; height:96px;  font-size:16px; color:#fff; padding:14px 0 0 0; text-align:center; background:url(../images/index.fw.png) -220px -80px no-repeat;}
	.vip_center table .tba,.single table .tba{ border-bottom:none;}
	table .tbb{ border-right:none;}


/*list*/
	.list{ width:1000px; margin:29px auto 0; font-family:"ËÎÌå";}
	.list ul .lis{ height:163px; margin-bottom:20px; position:relative; background:url(../images/li.png) no-repeat; padding:18px 8px 0 33px; }
	.list ul .lis h4{ font-size:18px; display:block; height:30px; width:331px; font-weight:bold;  font-family:"microsoft YaHei";}
	.list ul .lis em{ color:#ff0000;}
	.list ul .lip{ height:245px; background:url(../images/li0p.png) no-repeat;}
	.list ul .lis p{ text-indent:2em; font-size:16px; line-height:28px; padding:5px 0 6px 0;}
	.list ul .lis ul{ padding:20px 0 0 0;}
	.list ul .lis  li{ float:left; width:680px; height:28px;}
	.list ul .lis  i{ position:absolute; bottom:49px; left:0px; color:#ff6101; font-size:12px; padding:0 0 0 150px;}
	.list ul .lis .i1{ bottom:31px;}

/*teacher*/
	.teacher{ width:1000px; margin:0 auto; position:relative; }
	.teacher h3{background:url(../images/h3.png) no-repeat; height:55px; line-height:55px; }
	.RecommendbgIn{ width:1000px;  height:245px;  margin:0 auto; overflow:hidden; position:relative; }
	.RecommendbgIn ul{height:225px; position:absolute; top:0; left:0; padding-left:100px;margin-top:20px;}
	.teacher ul li{ margin:0 11px;  width:235px; height:225px; border:1px solid #d5d5d5; float:left;} 
	.tbottom{ border:1px solid #c9c9c9; width:1000px; margin:32px auto 0; } 
	.tbottom h3,.register h3{ font-size:39px; color:#013883; padding:20px 0; text-align: center; background:none;}
	.tbcon{ width:988px; height:475px; background:url(../images/tbcon_03.png) no-repeat; margin:0 auto;}
	.tbottom a{ display:block; width:235px; height:40px; line-height:40px; font-size:18px; color:#fff; margin:24px auto; background:url(../images/btn_07.png) no-repeat; text-align:center; }
/*register*/	
	.register{ width:1000px; margin:0 auto ; padding-bottom:35px;}
	
	.register span{ display:block; height:60px; width:777px; margin:0 auto; background:url(../images/register.png) no-repeat;}
	.register ul{ width:650px; margin:0 auto; }
	.register  li{ width:146px; height:126px;text-align:center;  float:left;background:url(../images/registerli01.png) no-repeat;  margin:0 14px 0 0 ;}
	.register  .li02{background:url(../images/registerli02.png) no-repeat; }
	.register  .li03{background:url(../images/registerli03.png) no-repeat; }
	.register  .li04{background:url(../images/registerli04.png) no-repeat; margin:0; }
	.register  li h4{ font-size:22px; color:#ff6101; padding:25px 0 18px 0; }
	.register  li p{ font-size:14px; width:139px; line-height:24px; text-align:center; }
	
	
/*tan*/
	.tan{ overflow:hidden; position: fixed; top: 259px; left: 500px; z-index:100;}
	.box-one{ width:637px; background: #e5e5e5; border: 1px solid #a0a0a0; border-right: 0; border-bottom: 0; }
	.box-one th{ color: #fff; font-size: 18px; font-family: "microsoft YaHei"; border-right: 1px solid #fff; }
	.box-one td{ text-align: center; font-size: 16px; color: #2d2e33; font-family: "microsoft YaHei"; border-right: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; }
	.box-one th.last{ border-right: 0; }
	.box-one td.cur{ color: #db5b0e; }
	.box-one td a{ width: 105px; height: 28px; font: 14px/28px "microsoft YaHei"; text-align: center; display: inline-block; background: #00B7C5; border-radius: 3px; margin: 0 auto; color: #fff; }
	.box-one td .close{ margin-left: 20px; background: #a5a5a5; }

	#cicimg {
	position: absolute/9; _position: absolute;
	bottom:auto/9;_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||300)));
	top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||300)))/9;
	 
	} 
	
	*html{
		background-image:url(about:blank);
		background-attachment:fixed;
		}	
		
	
	
