@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%;}
	.autoin{ width:1000px; margin:0 auto;}

/*banner*/
	.banner{ width:100%px; }
	.banner01{ height:147px; background:url(../images/banner01.jpg) no-repeat top center;}
	.banner02{ height:147px; background:url(../images/banner02.jpg) no-repeat top center;}
	.banner03{ height:156px; background:url(../images/banner03.jpg) no-repeat top center;}
	.banner01 h3{ font-size:40px; text-align:center; color:#fff; padding-top:88px; }

/*nav*/
	.nav{ width:100%; height:61px; background:#113770;}
	.nav ul{ width:852px; margin:0 auto;}
	.nav ul li{ float:left; line-height:61px;}
	.nav ul li a{  padding:0 39px; display:block; height:60px;color:#fff; text-decoration:none; font-size:16px;}
	.nav ul li a:hover{  text-decoration:underline; background:#1b559e;}

/*landing*/
	.landing{ width:100%; position:relative;}
	
	.submit{ width:1000px; margin:0 auto 0; padding-top:15px;}
	.submit .submit_left{ width:683px; 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:678px; height:55px; background:#eeeeee;}
	.submit_left_bottom li {float:left; width:84px;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:295px; height:181px; border:1px solid #c8c7c7; float:right; font-size:14px;}
	.submit .submit_rigth h4{ display:block;width:290px; 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;}
	
/*报考须知*/
	.bk_know{overflow:hidden;}
	.bk_know h3{font-size:56px;font-weight:bold;text-align:center;margin:50px 0 40px;}
	.know_con li{padding:0 11px 30px;}
	.know_con h4{width:131px;height:41px;line-height:41px;border:1px solid #0b5599;border-left:9px solid #0b5599; color:#0b5599;text-align:center;font-size:26px;font-weight:bold;margin-bottom:5px;}
	.know_con li p{ padding-top:5px;}
	.know_con li span{display:block;font-size:16px;line-height:30px;}
	.more{display:inline-block;font-size:14px;color:#cc0000;text-decoration:underline;padding:0 10px;}
	.more:hover{color:#aa0506;}
	.know_con li span.full_intro{display:none;}
	
	.bklicon { width:919px; height:392px; background:url(../images/lc_bg.jpg) no-repeat; margin:20px 0 0 0; }
	.bklicon .bkul01{ width:431px; float:left; margin-right:62px; }
	.bklicon .bkul02{ width:426px; float:left; }	
	.bklicon  li{ width:190px; height:53px; line-height:53px; float:left; margin:0 51px 32px 0;  padding:0; font-size:16px; color:#666666; text-align:center;}
	.bklicon .li01{ margin-right:0;}
	.bklicon .bkul02 li{margin:0 46px 32px 0; }
	.bklicon .bkul02  .li01{margin-right:0;}
	.bklicon .bkul02  .li02{margin-bottom: 20px ; }

/*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/span01.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:"microsoft YaHei";  font-size:14px; background:#eff8ff; border:1px solid #75b9e4; font-size:16px;}
	.vip_center  table td,table th{ border-bottom:1px solid #75b9e4;  border-right:1px solid #75b9e4;  }
	.vip_center table .td01,.vip_center table .th03{ border-right:none;}
	table input{ margin-right:5px;}
	.vip_center .gou{ display:block; width:20px; height:20px; background:url(../images/gou.png) no-repeat; margin:0 auto;}
	.tbtr01 a{ display:block; border-radius:5px; width:97px; height:28px; background:#70afdb; float:left; line-height:28px;  margin:0 auto; color:#fff; text-align:center;}
	.tbtr01 .btna2{ background:#ff6f00; margin: 0 10px 0 54px ;*margin: 0 10px 0 10px ;}
	table .teul{ text-align:left; line-height:24px; padding-left:60px;}
	.tbtr01 a:hover{ text-decoration:none; background:#7fc4eb;}
	.tbtr01 .btna2:hover{ background:#ff7e00;}
	
/*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 70px;*margin:0px 9px 0 70px;}
	.single p{ float:left;}
	.btn{ width:445px; margin:27px auto; }
	.single_table .sia{ 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:18px; 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;}


/*五步*/
	.step_con{overflow:hidden; padding:40px 0 40px 10px;}
	.step_con li{height:146px; width:979px;background:url(../images/step_bg.png) no-repeat; margin-top:10px;overflow:hidden;}
	.tix_l,.tix_r{float:left;}
	.tix_l{width:130px;padding-top:50px; margin-right:56px;}
	.tix_l p,.tix_l h4{font-weight:bold;color:#fff;text-align:center;}
	.tix_l p{font-size:20px;line-height:28px;}
	.tix_l h4{font-size:60px; font-family:"Arial Black";line-height:34px;}
	.tix_r{ width:745px; padding-top:20px;}
	.tix_r .til{ font-size:20px; height:40px; color:#ff6600; font-weight:bold;}
	.tix_r .maincon{ font-size:16px; line-height:25px;}
	
/*teacher*/	
	.teacher{ padding-bottom:35px;}
	.teatop{ margin-bottom:1px;}
	.teatop li{ width:199px; cursor:pointer; height:52px; font-size:18px; line-height:25px; float:left; margin-right:1px; background:#ededed; text-align:center; padding-top:5px;  }
	.teatop li.current{ background:#0b5599; color:#fff;}
	
	.teacon{ padding-bottom:20px; display:none; background:#ededed; }
	.teacon.current{ display:block;}
	.teacon ul{ padding:12px 0 0 22px;}
	.teacon li{ width:312px; float:left; margin-right:10px; }
	.teacon li .tead{ padding:10px 10px 0 10px;}
	.teacon li h4{ font-size:16px; color:#333333; line-height:30px; }
	.teacon li p{ font-size:16px; position:relative; line-height:24px; }
	.teacon li .p2{ display:none;}
	.teacon li p a{ color:#0099ff; position:absolute; right:0; bottom:2px;}
	
	.teacon1 img{ float:left;}
	.teacon1 li{ width:auto; margin-bottom:16px;}
	.teacon1 li .tead{ width:563px; float:left; padding:30px 0 0 40px; }
	
	.teacon2 li{ width:312px; float:left; margin-right:10px;}
	
/*register*/	
	.register{ width:100%; background:#f9f7f7;padding-bottom:35px;}
	.register h3{ font-size:39px; color:#013883; padding:20px 0; text-align: center; }
	.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; }

/*feiy*/	
	.feiy{ font-size:12px; text-align:center; padding:10px 0;}
