@charset "gb2312";
/* CSS Document */
/*
* Description: 教师资格考前集训营专题
* Update:      29/01/2018
* Author:      yixiaofang
*/
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-color:#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;}
body 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;}
.btn{ letter-spacing:2px;display:block;text-align:center;color:#fff;margin:0 auto; background-color:#fc4c16; box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-moz-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-ms-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-o-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-webkit-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0; font-size:22px; height:54px; line-height:54px;}
.btn:hover{ background-color:#fb6c40;}
.title{height:70px;width:450px;line-height:70px;border:1px solid #31304e;font-size:48px;color:#31304e;text-align:center;margin:0 auto;}
.title em{color:#fc4c16;}

/* banner */
	.banner{width:100%;}
	.banner_01{height:125px;background: url(../images/banner_01.jpg) center top no-repeat;}
	.banner_02{height:200px;background: url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:125px;background: url(../images/banner_03.jpg) center top no-repeat;}
	
/*side_fixright*/
	.side_fixright{width:150px;height:500px;position:fixed;right:1%;top:50%;margin-top:-250px;z-index:99; overflow:hidden; clear:both;}
	*html .side_fixright{position:absolute; right:1%;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200));}
	.side_rm{width:150px;height:340px;background:url(../images/side_rbg.png) no-repeat;}
	.side_rm h4{ padding-top:30px;line-height:54px;font-size:22px;text-align:center;color:#fff;}
	.side_rm a{display:block;}
	.side_ewm{width:120px;height:120px;margin:0px auto;}
	.side_rm p{ font-size:14px; line-height:24px; color:#fff; text-align:center; padding-top:10px; height:55px; }
	.side_btn{width:78px;height:28px;line-height:28px;font-size:14px;color:#002147;text-align:center;background-color:#2bdeb6;margin:0 auto;border-bottom:2px solid #37219a;}
	.side_btn:hover{background-color:#1cc49e;}


/*plan_wrap*/
	.p_t{line-height:40px;font-size:24px;color:#31304e;text-align:center;margin-top:15px;}
	
	.plan_wrap{padding:60px 0;}
	.plan_con{margin-top:50px;padding:0 0 30px 47px;}
	.plan_con li{float:left;width:141px;height:246px; position:relative;margin-left:68px;}
	.plan_con li span{ display:block; width:17px; height:24px; background:url(../images/plan_li3.png) no-repeat; position:absolute; right:-28px; bottom:75px;}
	.plan_li1{ background:url(../images/plan_li1.png) center top no-repeat;}
	.plan_li2{background:url(../images/plan_li2.png) center top no-repeat;}
	.plan_con li h4{height:106px;line-height:106px;font-size:60px;color:#fff;text-align:center;font-style:italic;margin-bottom:30px;}
	.plan_con .plan_li2 h4{ color:#17446d;} 
	.plan_con li h4 em{display:inline-block;vertical-align:middle;font-size:24px;font-style:italic;margin-left:3px;}
	.plan_con li p{line-height:30px;font-size:22px;color:#333;text-align:center;}
	.pla_btn{ width:172px;}

/*teacher_wrap*/
	.teacher_wrap,.one_wrap{ width:100%; background-color:#efefef; padding:70px 0;}
	.tea_con{ position:relative;}
	.tea_btn{ position:absolute; top:209px; display:block; width:11px; height:43px; }
	.tea_btnl{ background:url(../images/tea_01.png) no-repeat; left:65px;}
	.tea_btnr{ background:url(../images/tea_02.png) no-repeat; right:65px;}
	.tea_d{ overflow:hidden;width:776px; padding-top:40px; position:relative;margin:20px auto 0;  }
	.tea_dc{ width:776px; height:359px; background-color:#17446d; }
	.tea_dc ul{ position:absolute; bottom:0; left:0; width:4000px;}
	.tea_dc li{ color:#fff;  box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;  position:relative; height:360px;  float:left; width:776px;}
	.tea_lid{padding:20px 30px 0 300px; }
	.tea_dc img{ position:absolute; bottom:0; left:15px;}
	.tea_dc li h4{ line-height:46px; font-size:22px; font-weight:bold; }
	.tea_dc li span{ display:block; width:288px; height:36px; line-height:36px; background-color:#8bffb4; color:#17446d; font-size:18px; border-radius:5px; text-align:center; }
	.tea_dc li p{ padding-top:16px; font-size:14px; line-height:26px;}
	.tea_dc li p em{ color:#fc4c16;}
	
/*service_wrap*/
	.service_wrap{ padding:70px 0;}
	.ser_ul{ padding:50px 0 0 263px; }
	.ser_ul li{ float:left; width:214px; padding-top:25px; height:189px; border-radius:0 17px 0 17px ; }
	.ser_li1{ color:#fff; background-color:#17446d; margin-right:43px;}
	.ser_li2{ color:#17446d; background-color:#8bffb4;}
	.ser_ul li span{ display:block; width:60px; height:60px; margin:0 auto; }
	.ser_li1 span{ background:url(../images/sev_01.png) no-repeat center center;}
	.ser_li2 span{ background:url(../images/sev_02.png) no-repeat center center;}
	.ser_ul li h4{ text-align:center; font-size:18px; line-height:40px; font-weight:bold;}
	.ser_ul li p{ font-size:16px; line-height:22px; padding:5px 30px 0 34px; }
	.ser_ul li a{ color:#F00;}
	.ser_ul li a:hover{ color:#C00; text-decoration:underline;}

/*one_wrap*/
	.one_con{ padding-top:42px; }
	.one_l,.one_r{ float:left;}
	.one_l{ width:293px; }
	.one_r{ margin-left:30px; width:668px; }
	.one_ull,.one_rd { box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-moz-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-ms-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-o-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;-webkit-box-shadow:rgba(124,124,124,0.3) 0 3px 6px 0;  background-color:#e6e6e6;}
	.one_ull{ width:233px; height:290px; padding:25px 0 0 60px ;  }
	.one_ull li{  font-size:22px; color:#666666; line-height:44px; background:url(../images/one_01.png) no-repeat left center; padding-left:40px; }
	.one_con .btn{ margin-top:15px;}
	.one_l .btn{ width:210px; }

	.one_ulr{ background:url(../images/one_02.png) no-repeat center top;}
	.one_ulr li{ float:left; margin-right:73px; text-align:center; width:174px;}
	.one_ulr li h4{ line-height:138px; font-size:32px; color:#fff;  }
	.one_rd{ margin-top:22px; position:relative; padding-top:42px; height:113px; }
	.one_rd span{ position:absolute; top:-14px; left:50%; margin-left:-7px; display:block; width: 0; height: 0;border-right: 14px solid transparent;border-bottom: 14px solid #e6e6e6; border-left: 14px solid transparent; }
	.one_rd em{ font-size:26px; font-weight:bold; color:#fc4c16; line-height:42px; }
	.one_rd p{ font-size:20px; color:#999999; text-decoration:line-through; line-height:36px; }

/*erwm_wrap*/
	.erwm_wrap{ color:#fff; width:100%; background-color:#17446d; padding:60px 0;}
	.erw_ul li { float:left; width:193px; padding:10px 0 0 154px;}
	.erw_li1{ margin:0 83px 0 112px; background:url(../images/erw_01.png) no-repeat;}
	.erw_li2{ background:url(../images/erw_02.png) no-repeat;}
	.erw_ul li h4{ font-size:20px; font-weight:bold; line-height:30px; }
	.erw_ul li p{ line-height:26px; font-size:16px; padding-top:10px; }

	
/*扉页*/
.feiye{width:100%;line-height:20px;font-size:12px;text-align:center;color:#666666; padding-top:30px;}

