@charset "gb2312";
/* CSS Document */
/*
* Description: 经济师报名专题模版
* Update:      16/9/2015
* Author:      xuyongfmei
*/
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;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #fff;  color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{  text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{
	margin:0 auto;
	width:1000px;
}
img{display:block;}
.ta,.tb,.tc{ display:block; text-align:center; color:#fff; margin:0 auto;}
.ta{ background:#ce0201;}
.ta:hover{ background:#ef0100;}
.tb{ background:#183c6e;}
.tb:hover{ background:#2560b2;}
.tc{ background:#ec771e; -webkit-border-radius:10px; border-radius:10px;}
.tc:hover{ background:#f68722;}



.content_bann{width:100%;min-width:1000px;height:650px;background:url(../images/top_bann.jpg) center 0 no-repeat;background:url(../images/top_bann02.jpg) center 0 no-repeat\0;*+background:url(../images/top_bann02.jpg) center 0 no-repeat;_background:url(../images/top_bann02.jpg) center 0 no-repeat; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* 3. */  
  .content_bann{ background:url(../images/top_bann.jpg) center 0 no-repeat;} /* IE10+ */  
} 
.content_box{ width:1000px; height:650px; overflow:hidden; position:relative; margin:0 auto;}
.content_click{ z-index:100; width:355px; height:51px; position:absolute; bottom:96px; left:297px;}
.content_click a{ width:163px; height:51px; line-height:51px;  font-size:22px;}
.content_click a.ta{  float:left; }


.content_click a.tb{  float:right; }


.float{
_position:absolute;
_bottom:auto;
_margin-left:0;
_left:0;
_top: expression(eval(document.documentElement.scrollTop)); 
}


.flower_float{position:absolute;left:0px; top:0px;z-index:2;background:url(../images/small_f.png) no-repeat 0 0; 
	animation:chip 8s ease-in-out 0s infinite normal;
	-webkit-animation:chip 8s ease-in-out 0s infinite normal;
	-ms-animation:chip 8s ease-in-out 0s infinite normal;
	-moz-animation:chip 8s ease-in-out 0s infinite normal;
	-o-animation:chip 8s ease-in-out 0s infinite normal;	
}
.flower_float,.flower_float02,.flower_float03{width:1000px;height:650px;z-index:2;opacity:0.5; overflow:hidden;display:none\9;*+display:none;_display:none;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* 3. */  
   .flower_float,.flower_float02,.flower_float03{ display:block;} /* IE10+ */  
} 
.flower_float02{background:url(../images/big_f.png) no-repeat 0 0; left:0px; top:0px; position:absolute;
	animation:chip 6.5s ease-in-out 0s infinite normal;
	-webkit-animation:chip 6.5s ease-in-out 0s infinite normal;
	-ms-animation:chip 6.5s ease-in-out 0s infinite normal;
	-moz-animation:chip 6.5s ease-in-out 0s infinite normal;
	-o-animation:chip 6.5s ease-in-out 0s infinite normal;
}
.flower_float03{background:url(../images/small_f.png) no-repeat 0 0;left:0px; top:0px; position:absolute;
	animation:chip01 5s ease-in-out 0s infinite normal;
	-webkit-animation:chip01 5s ease-in-out 0s infinite normal;
	-ms-animation:chip01 5s ease-in-out 0s infinite normal;
	-moz-animation:chip01 5s ease-in-out 0s infinite normal;
	-o-animation:chip01 5s ease-in-out 0s infinite normal;
}
@keyframes chip{
    0%{background-position:0px -160px;opacity:1;}
	95%{background-position:300px 370px;opacity:0.8;}
	100% {background-position:300px 370px; opacity:0;}
}
@-webkit-keyframes chip{
    0%{background-position:0px -160px;opacity:1;}
	95%{background-position:300px 370px;opacity:0.8;}
	100% {background-position:300px 370px; opacity:0;}
}
@-ms-keyframes chip{
    0%{background-position:0px -160px;opacity:1;}
	95%{background-position:300px 370px;opacity:0.8;}
	100% {background-position:300px 370px; opacity:0;}
}
@-moz-keyframes chip{
    0%{background-position:0px -160px;opacity:1;}
	95%{background-position:300px 370px;opacity:0.8;}
	100% {background-position:300px 370px; opacity:0;}
}
@-o-keyframes chip{
    0%{background-position:0px -160px;opacity:1;}
	95%{background-position:300px 370px;opacity:0.8;}
	100% {background-position:300px 370px; opacity:0;}
}
@keyframes chip01{
    0%{background-position:120px 0px; opacity:1;}
	95%{background-position:350px 370px;opacity:0.8;}
	100% {background-position:350px 380px; opacity:0;}
}
@-webkit-keyframes chip01{
    0%{background-position:120px 0px; opacity:1;}
	95%{background-position:350px 370px;opacity:0.8;}
	100% {background-position:350px 380px; opacity:0;}
}
@-ms-keyframes chip01{
    0%{background-position:120px 0px; opacity:1;}
	95%{background-position:350px 370px;opacity:0.8;}
	100% {background-position:350px 380px; opacity:0;}
}
@-moz-keyframes chip01{
    0%{background-position:120px 0px; opacity:1;}
	95%{background-position:350px 370px;opacity:0.8;}
	100% {background-position:350px 380px; opacity:0;}
}
@-o-keyframes chip01{
    0%{background-position:120px 0px; opacity:1;}
	95%{background-position:350px 370px;opacity:0.8;}
	100% {background-position:350px 380px; opacity:0;}
}




/*
.leave {
	position: fixed;
	z-index:1000;
	width: 25px;
	height: 20px;
	-webkit-animation-iteration-count: infinite,infinite;
	-webkit-animation-direction: normal,normal;
	-webkit-animation-timing-function: linear,ease-in;
	-moz-animation-iteration-count: infinite,infinite;
	-moz-animation-direction: normal,normal;
	-moz-animation-timing-function: linear,ease-in;
	-o-animation-iteration-count: infinite,infinite;
	-o-animation-direction: normal,normal;
	-o-animation-timing-function: linear,ease-in;
	animation-iteration-count: infinite,infinite;
	animation-direction: normal,normal;
	animation-timing-function: linear,ease-in;
}

.leave>img {
	position: fixed;
	width: 25px;
	height: 20px;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-transform-origin: -0% -100%;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-moz-animation-timing-function: ease-in-out;
	-moz-transform-origin:   -0% -100%;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: alternate;
	-o-animation-timing-function: ease-in-out;
	-o-transform-origin:   -0% -100%;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	animation-timing-function: ease-in-out;
	transform-origin:   -0% -100%;
}

@-webkit-keyframes fade {
	0% {opacity: 1}
	95% {opacity: 1}
	100% {opacity: 0}
}

@-webkit-keyframes drop {
	0% {
		-webkit-transform: translate(10px,-100px)
	}
	100% {
		-webkit-transform: translate(200px,650px)
	}
}

@-webkit-keyframes clockwiseSpin {
	0% {
		-webkit-transform: rotate(-50deg)
	}
	100% {
		-webkit-transform: rotate(50deg)
	}
}

@-webkit-keyframes counterclockwiseSpinAndFlip {
	0% {
		-webkit-transform: scale(-1,1) rotate(50deg)
	}
	100% {
		-webkit-transform: scale(-1,1) rotate(-50deg)
	}
}

@-moz-keyframes fade {
	0% {
		opacity: 1
	}
	95% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

@-moz-keyframes drop {
	0% {
		-webkit-transform: translate(10px,-100px)
	}
	100% {
		-webkit-transform: translate(200px,650px)
	}
}

@-moz-keyframes clockwiseSpin {
	0% {
		-moz-transform: rotate(-50deg)
	}
	100% {
		-moz-transform: rotate(50deg)
	}
}

@-moz-keyframes counterclockwiseSpinAndFlip {
	0% {
		-moz-transform: scale(-1,1) rotate(50deg)
	}
	100% {
		-moz-transform: scale(-1,1) rotate(-50deg)
	}
}

@-o-keyframes fade {
	0% {
		opacity: 1
	}
	95% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

@-o-keyframes drop {
	0% {
		-webkit-transform: translate(10px,-100px)
	}
	100% {
		-o-transform: translate(200px,650px)
	}
}

@-o-keyframes clockwiseSpin {
	0% {
		-o-transform: rotate(-50deg)
	}

	100% {
		-o-transform: rotate(50deg)
	}
}

@-o-keyframes counterclockwiseSpinAndFlip {
	0% {
		-o-transform: scale(-1,1) rotate(50deg)
	}

	100% {
		-o-transform: scale(-1,1) rotate(-50deg)
	}
}

@keyframes fade {
	0% {
		opacity: 1
	}

	95% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

@keyframes drop {
	0% {
		-webkit-transform: translate(10px,-100px)
	}
	100% {
		-webkit-transform: translate(200px,650px)
	}
}

@keyframes clockwiseSpin {
	0% {
		transform: rotate(-50deg)
	}

	100% {
		transform: rotate(50deg)
	}
}

@keyframes counterclockwiseSpinAndFlip {
	0% {
		transform: scale(-1,1) rotate(50deg)
	}

	100% {
		transform: scale(-1,1) rotate(-50deg)
	}
}
*/
/*teacher*/
.teacher{ width:100%; background:#e2e4e6;}
.teacher h3{ position:relative; width:100%; height:86px; line-height:86px; background:#1458a1; text-align:center; color:#fff; font-size:48px; font-weight:bold;}
.teacher h3 span{ width:54px; height:10px; background:url(../images/span.png) no-repeat; display:block; position:absolute; left:50%; margin-left:-27px; bottom:-10px; }
.teacon{ width:885px; margin:68px auto 0;}
.ted{ background:#246dba; padding:11px 25px; } 
.ted p{ background:#1458a1; font-size:18px; color:#fff; line-height:40px; padding:20px 10px;}
.teacon ul{ padding:30px 0 48px 110px ;}
.teacon li{ width:165px; height:38px; margin-right:78px; line-height:38px; float:left; }
.teacon li a{width:165px; height:38px;  }

/*tea_wrap1*/
.tea_top{ width:100%; height:632px; background: url(../images/tea_wrap1.jpg) bottom center no-repeat ;}
.title{ padding:30px 0 0 0;}
.title img{ margin:0 auto;}
.title p{ font-size:30px; line-height:80px; font-weight:bold; color:#0b2e60; text-align:center; }
.tea_w1{ width:885px; position:relative; height:374px; margin:0 auto;}
.tw_left,.tw_right{ width:304px; position:absolute; bottom:10px; }
.tw_left{ left:3px;}
.tw_right{ right:3px;}
.te_p{ width:95px; float:left;}
.te_p p{ cursor:pointer; width:95px; height:42px; line-height:42px; text-align:center; font-weight:bold; background:#f3954d;}
.te_p p.current{ color:#b40201;}
.te_p .p2{ background:#d7d7d7;}
.te_p .p3{ background:#ffdcc1;}

.ted_d{ width:209px; height:126px; float:left; }
.te_d{ height:106px; display:none; padding:10px; background:rgba(255,255,255,0.5);}
.te_d.current{ display:block;}
.te_d p{ font-size:14px; line-height:20px; padding-top:10px; }
.te_d a{ display:block; margin-top:-11px; color:#003d7d; text-align:center; font-size:14px;}
.te_d a img{ margin:3px auto;}

.tea_bottom{ width:100%; background:#1458a1; padding:14px 0  23px 0 ;}
.tbm_top{ height:75px; background:#cbf2ff; }
.tbm_top h4{ float:left; font-size:16px; width:100px; height:75px; background:#3484db; text-align:center; line-height:75px; color:#fff; }
.tt{ width:900px; height:75px; overflow:hidden; float:left;  }
.tt li{ font-size:14px; line-height:24px;padding:10px 20px 0 20px;  }
.tt li em{ color:#f3954d; }

.tbm_cen{ background:#cbf2ff; height:328px; margin-top:19px;} 
.tbm_cen .tp{ font-size:18px; line-height:65px; padding-left:120px; }
.tbm_cen ul{ padding:0 0 0 40px;}
.tbm_cen li{ float:left; margin-right:35px; overflow:hidden;}
.tbm_cen li p{ font-size:16px; padding-top:10px; text-align:center;  }
.tbm_cen li.li03{ width:344px; height:223px; background:url(../images/tbm_03.png) no-repeat;}

.tbm_bot ul{ padding:23px 0 0 169px;}
.tbm_bot li{ width:164px; margin-right:80px; height:40px; line-height:40px; float:left; }
.tbm_bot li .tc{width:164px;  font-size:18px;  height:40px;}

/*tea_wrap2*/
.tea_wrap2 .tea_top{ width:100%; height:635px; background: url(../images/tea_wrap2.jpg) bottom center no-repeat ;}

/*tea_wrap3*/
.tea_wrap3 .tea_top{ width:100%; height:660px; background:url(../images/tea_wrap3.jpg) bottom center no-repeat ;}
.tea_wrap3 .tea_w1{  height:402px; }
/*tea_wrap4*/
.tea_wrap4 .tea_top{ width:100%; height:660px; background:url(../images/tea_wrap4.jpg) bottom center no-repeat ;}
.tea_wrap4 .tea_w1{  height:402px; }
/*精品辅导套餐*/
.tao_wrap{padding-bottom:50px;}
.tao_wrap h3{font-size:56px;font-weight:bold;text-align:center;padding:60px 0 30px;}

.tao_til{width:684px;height:34px;background-color:#eee;border:1px dashed #c69f9f;margin:0 auto; margin-bottom:16px;}
.tao_til li{float:left;height:34px;line-height:30px;font-size:16px; text-align:center; background:#eeeeee; cursor:pointer;over-flow:hidden;}
.tao_til li .lia{ background:#eee;}
.tao_til li .lia:hover{background:#9ddef3;}
.tao_til li a{display:block; background:#eeeeee url(../images/a.jpg) no-repeat right center; color:#666666;}
.tao_til li a:hover{background:#ffc09d url(../images/a.jpg) no-repeat right center;  height:34px; }

.tao_con{height:255px;background-color:#f6f5f5;border:1px solid #c9c9c9;margin-top:10px;padding:12px;}
.video{float:left;width:456px;height:255px;}
.con_right{float:right;width:432px;height:255px;padding:0 30px;overflow:hidden;}
.con_right li{height:255px;}
.con_right h4{height:64px;font-size:32px;font-weight:bold;line-height:64px;border-bottom:1px solid #fff;text-align:center;}

.main_con{padding-left:25px;}
.main_top{padding:10px 0 20px;}
.main_top h5,.main_top a{display:inline-block;}
.main_top h5{font-size:20px;margin-right:12px;}
.main_top a{width:86px; color:#fff;height:27px;line-height:28px;font-size:16px;text-align:center;margin-left:10px;}
.main_top .tao_btn1{background-color:#ff5a00;border-bottom:1px solid #b54101; color:#fff;}
.tao_btn2{background-color:#1458a1;border-bottom:1px solid #09498d;;}

.main_con p{padding-top:5px;}
.sub_til1{float:left;width:80px;font-size:16px;font-weight:bold;}
.con1{float:left;width:292px;font-size:14px;color:#535354;line-height:24px;}

/*扉页信息*/
.feiy{height:32px;line-height:32px;text-align:center;font-size:12px;color:#5B658F;}















