/* CSS Document */
/*reset*/
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:12px/1.5 microsoft YaHei; color:#333; background:#a6285a;}
select,input,button{vertical-align:middle;font-size:100%;}
fieldset,img{border:0 none;}
em{font-style:normal;}
a{ color:#333; text-decoration: none;}
a:hover{ color: #f60; text-decoration:underline;}
.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}

/*head-top*/
.head-top{ width:100%; height:auto;}
.top_01{ width:100%; height:136px; background:url(../images/img01.jpg) no-repeat top center;}
.top_02{ width:100%; height:143px; background:url(../images/img02.jpg) no-repeat top center;}
.top_03{ width:100%; height:144px; background:url(../images/img03.jpg) no-repeat top center;}
.line{ width:950px; height:144px; margin:0 auto; position:relative;}
.line-btn{ display:block; width:173px; height:58px; position:absolute; top:45px; right:167px; }
/*main*/
.main{ width:950px; margin:0 auto; background:#fff;}
.main .main-box{ width:950px; overflow:hidden;}
.top_video{ margin-bottom:36px; overflow:hidden;}
.top_video dl dt{ width:625px; height:381px; float:left; margin:15px 10px 0 15px; _display:inline;}
.top_video dl dd{ width:296px; height:381px; float:left; background:url(../images/pic2.jpg) no-repeat; position:relative; margin-top:15px;}

.top_video dl dd .item{ width:296px; position:absolute; top:190px;}
.top_video .tit{ font-weight:normal; font-size:22px; line-height:47px; padding-left:14px; color:#fff;  position:relative;}
.sign-btn{ width:54px; height:26px; display:inline-block; background:url(../images/pic3.gif) no-repeat; position:absolute; top:14px; _top:4px; right:14px;}
.top_video dl dd p{ padding-left:26px; line-height:25px; color:#000; font-weight:bold;}
.top_video dl dd p strong{ color:#ff0000; font-size:20px; line-height:38px;}
.top_video dl dd p em{color:#ff0049;}

/*报考流程*/
.top_bkl{ width:950px; margin:0 auto; }
.main-tit{ width:916px; height:48px; line-height:48px; text-align:center; background:url(../images/pic3.jpg) no-repeat; font-size:24px; color:#fff; font-family:"microsoft YaHei"; margin-left:15px;}
.section-one{ width:915px; height:292px; border:1px solid #d5d5d3; margin-top:10px; margin-left:15px; background:#f2f2f2;}
.list{ width:749px; overflow:hidden; padding:17px 83px 0 84px;}
.list li{ float:left; width:83px; height:83px; background:url(../images/img17.jpg) no-repeat;  text-align:center; font-size:22px; font-weight:bold; margin-right:27px; padding-top:6px;}
.list li a{ color:#fff; display:block; line-height:28px;}
.list li a:hover{ text-decoration:none; color:#fff;}
.list-line{ width:766px; height:23px; background:url(../images/img18.jpg) no-repeat; margin-left:74px;}
.line-wrap{ width:766px; margin-left:74px; overflow:hidden;}
.line-box{ position:relative; width:98px; height:100px; float:left; margin-right:12px;}
.top-line{  width:98px; height:18px; background:url(../images/top.jpg) no-repeat; position:absolute; left:0; top:0;}
.list-con{ width:78px; background:url(../images/line.jpg) repeat-y; height:70px; position:absolute; left:0; top:18px; padding:0 10px; overflow:hidden;}
.list-con-text{ color:#4a6370; line-heightL:17px;}
.list-bottom{ width:98px; height:8px; background:url(../images/bottom.jpg) no-repeat; position:absolute; left:0; top:87px;}
.sec-con li{ float:left;}
.sure { height:37px; line-height:37px; margin-top:20px; margin-left:74px;}
.sure p{ font-size:16px; float:left; }
.sure-btn{ width:123px; height:37px; background:url(../images/img19.jpg) no-repeat; display:block; float:left; margin-left:33px;}
/*学习计划*/
.study-plan{ width:950px; margin-top:33px;}
.tgl_img{ width:950px; height:420px; background:url(../images/pic9.jpg) no-repeat; margin-top:14px; margin-bottom:20px;}
.section-two{ width:931px; height:420px; margin-top:14px; background:url(../images/pic9.jpg) no-repeat; }
.tgl_img ol{ padding:0; margin:0}
.tgl_img ol li{ height:65px; clear:both}
.tgl_img ol li.li_a{ margin-left:404px;display: inline-block;}
.tgl_img ol li.li_b{ margin-left:360px; *margin-top:-8px;display: inline-block;}
.tgl_img ol li.li_c{ margin-left: 261px;
margin-top: -6px;*margin-top: -12px;display: inline-block;}
.tgl_img ol li.li_d{ margin-left: 215px;
margin-top: -6px;display: inline-block;*margin-top: -12px;}
.tgl_img ol li.li_e{ margin-left: 171px;
margin-top: -6px;display: inline-block;*margin-top: -12px;}
.tgl_img ol li.li_f{ margin-left: 126px;
margin-top: -6px;display: inline-block;*margin-top: -12px;}
.tgl_img ol li.li_g{ margin-left: 106px;
margin-top: -6px;display: inline-block;*margin-top: -12px;}
.tgl_img dl dt{ font-size:22px; color:#000; float:left; padding:0; margin:0}
.tgl_img dl dd{ font-size:18px; color:#444444; line-height:26px;  float:left; }
.tgl_img dl dd.dd_av{margin-left:140px; display:inline; margin-top:9px;}
.tgl_img dl dd.dd_avb{margin-left:133px; margin-top:12px; display:inline;}
.tgl_img dl dd.dd_avc{margin-left:72px; margin-top:11px; display:inline;*margin-top:12px;}
.tgl_img dl dd.dd_avd{margin-left: 52px;
margin-top: 12px; display:inline;*margin-top:14px;}
.tgl_img dl dd.dd_ave{margin-left: 61px;
margin-top: 20px; *margin-top:20px;}
.tgl_img dl dd.dd_avf{margin-left: 82px;
margin-top: 11px;*margin-top: 15px; }
.tgl_img dl dd.dd_avg{margin-left: 113px;
margin-top: 22px; }

/*通过率*/
.exam-pass{ width:950px; margin:0 auto; }
.exam-pass .mod1{ width:950px; height:156px; background:url(../images/img04.jpg) no-repeat;}
.exam-pass .mod2{ width:950px; height:168px; background:url(../images/img05.jpg) no-repeat;}

/*初级师资介绍*/
.wraper{ width:918px; height:223px; margin:28px 17px 55px 15px;}
.wrap{ width:918px; height:223px; overflow:hidden;}
.exam-pass ul li{ width:527px; height:224px; float:left; margin-right:37px;}
.exam-pass ul li .fl{float:left;}
.exam-pass ul li .fr{float:left; width:292px; line-height:22px; margin-left:9px; margin-top:20px;}
.fr .namel{ color:#d72b2b; font-size:16px; font-family:"simsun"; font-weight:bold; line-height:28px;}

/*-----套餐------*/
.tc_02{width:916px; margin-left:15px;}
.tc_02 ul li{width:301px; float:left; margin:13px 6px 0 0;}
.tc_02 ul li.hyt{margin-right:0px;}

/**/
.teach-tit{ width:301px; height:60px; line-height:60px; text-align:center; font-size:16px; font-family:"microsoft YaHei"; font-weight:bold;background:url(../images/img06.jpg) no-repeat;}
.teach-tit em{ color:#ff4200;}
.t_01{width:301px; height:55px; background:url(../images/tc_02.jpg);font-size:20px; font-style:italic; color:#0F9773; font-weight:bold; text-align:center; line-height:55px;}
.t_01 span{font-size:30px;}

/**/
.t_02{width:277px; background:url(../images/tc_03.jpg) repeat-y; padding:15px 12px; *padding:15px 10px;}
.a_01{ padding-bottom:26px;}
.a_02{ padding-top:30px !important;}
.t_02 h2{width:277px; height:30px;}
.t_02 h2 p{background:#0F9773; color:#F1DE08; font-size:16px; font-weight:bold;  font-style:italic; width:80px; text-align:center; line-height:30px;}
/**/
.t_02 h3{width:277px; padding-top:10px;font-size:14px; }
.tc_name{border-right: #FFF solid 1px; color:#FFF;}
/*.tc_jg{border:#0F9773 solid 1px; font-weight:bold; color:#0F9773;}*/
.tc_jga{font-weight:bold; color:#0F9773; border-right:#0F9773 solid 1px;}
/**/
.t_02 h4{width:277px; padding-top: 20px;}
.t_02 h4 p{background:#0F9773; color:#F1DE08; font-size:16px; font-weight:bold;  font-style:italic; width:80px; text-align:center; line-height:30px; margin-bottom:5px;}
.t_02 h4 span{font-size:14px; font-weight:bold; line-height:25px; color:#333;}
/**/
.t_02 h5{width:277px; padding-top:30px;}
.t_02 h5 p.zeng{background:#A4285A; color:#F1DE08; font-size:16px; font-weight:bold;  font-style:italic; width:80px; text-align:center; line-height:30px; margin-bottom:7px;}
.t_02 h5 p.t_a{width:277px; height:24px; line-height:24px; color:#5a5b58; font-weight:bold;background:url(../images/tc-bgg.jpg) left top no-repeat; margin-top:6px; font-size:14px;}
.t_02 h5 p.t_a span{ padding-left:8px; padding-right:15px;}

.tc_03{width:277px; background:url(../images/tc_04.jpg); padding:15px 12px; clear:both;  *padding:15px 10px;}
.tc_03 a{width:277px; height:66px;}
.tc_03 a img{padding-top:20px;}

.tc_04{width:301px;height:4px; clear:both;}
.db-btn{ overflow:hidden; margin-top:21px;}
.db-btn .btn1,.db-btn .btn2{ width:137px; height:46px; line-height:46px; text-align:center; color:#fff; font-size:21px; }
.db-btn .btn1{ background:url(../images/img07.jpg) no-repeat; display:inline-block; margin-right:2px;}
.db-btn .btn1:hover,.db-btn .btn2:hover{ text-decoration:none;}
.db-btn .btn2{ background:url(../images/img08.jpg) no-repeat; display:inline-block; }
.zeng-infor{ font-weight:bold; font-size:14px; line-height:25px;}
.zeng-infor em{ font-style:italic; color:#a6285a;}
.text_a{ padding-left:31px; line-height:24px; font-size:14px; font-weight:bold; color:#5a5b58;}
.t_a em,.text_a em{ color:#a6285a;}
.telephone{ margin-top:6px;}
/*infor-con*/
.infor-con{ width:950px; overflow:hidden; margin-top:36px;}
.infor-01{ width:950px; height:162px; background:url(../images/img10.jpg) no-repeat;}
.infor-02{ width:950px; height:183px; background:url(../images/img11.jpg) no-repeat;}
.infor-03{ width:950px; height:115px; background:url(../images/img12.jpg) no-repeat;}
/*infor-con*/
.study-get{ width:950px; overflow:hidden;}
.infor-04{ width:950px; height:243px; background:url(../images/img13.jpg) no-repeat;}
.infor-05{ width:950px; height:238px; background:url(../images/img14.jpg) no-repeat;}
.infor-06{ width:950px; height:254px; background:url(../images/img15.jpg) no-repeat;}
/*weixin*/
.weixin{ width:950px; height:236px; background:url(../images/img16.jpg) no-repeat;}