/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
body{height:100%;line-height:1;font: 12px/1.5 'Microsoft YaHei',Tahoma,'Simsun',sans-serif;font-size:12px;color:#333;background:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#707070;}
.fl{float:left;}
.fr{float:right;}
.hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}
.hover:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;} 
.hover_img:hover{opacity:0.7;filter:alpha(opacity=70); }
.clear{clear: both;}
.break_15{height: 15px;width: 100%;clear: both;}
.break_20{height: 20px;width: 100%;clear: both;}
.break_30{height: 30px;width: 100%;clear: both;}
.break_35{height: 35px;width: 100%;clear: both;}
.break_40{height: 40px;width: 100%;clear: both;}
.break_50{height: 50px;width: 100%;clear: both;}
#qiao-wrap{display: none !important;}
#LXB_CONTAINER{left:0 !important;}
.fd-1100-con .lm-title,.fd-1100-con .tt-wd{text-align:center;}

/***导航***/
.fd-1100{width: 100%; position:relative;}
.fd-1100-con{width:1100px; margin:0 auto; position: relative;}

.fd-nav{height: 55px; background: #5f92e8; line-height: 55px;}
.fd-nav .logo{margin-top: 10px;}
.fd-nav .fd-nav-list{ margin-left: 170px;}
.fd-nav-list li{float: left; padding: 0 7px;}
.fd-nav-list li a{color: #fff; font-size: 16px;}
.fd-nav-list li a:hover{ color: #fcae1b;}
.fd-nav .tel{ font-size: 30px; color: #fff; background: url(../images/tel_bg.png) no-repeat left; padding-left: 40px;}

/***banner***/
.banner01{background:url(../images/banner01.jpg) no-repeat center; height:225px;display:block;}
.banner02{background:url(../images/banner02.jpg) no-repeat center; height:224px;display:block;}
.banner03{background:url(../images/banner03.jpg) no-repeat center; height:225px;display:block;}
.banner04{background:url(../images/banner04.jpg) no-repeat center; height:224px;display:block;}

/***按钮样式***/
.fd-zx-btn01{
  width: 40%;
  background: url(../images/btn-ico01.png) no-repeat 95% center #ee0c00;
  display: block;
  color: #fff;
  font-size: 16px;
  text-align: center;
  border-radius: 20px;
  line-height: 45px;
  margin: 0 auto 15px auto;
  font-weight: bolder;
}
.fd-zx-btn01:hover{
  color: #000;
  opacity: 0.9;
}

/***标题样式***/
.fd-title{
  text-align: center;
}
.fd-title h3{
  font-size: 50px;
  color: #04025d;
  position: relative;
}
.fd-title h3 b{
  color: #f3bd0a;
}
.fd-title h3:before{
  content: "";
  background: url(../images/title-ico01.png) no-repeat left 0 / 85%;
  width: 21px;
  height: 31px;
  display: inline-block;
  margin-right: 10px;
}
.fd-title h3:after{
  content: "";
  background: url(../images/title-ico02.png) no-repeat right 0 / 85%;
  width: 21px;
  height: 31px;
  display: inline-block;
  margin-left: 10px;
  margin-top: 10px;
}
.fd-title p{
  color: #666;
  font-size: 15px;
  margin:0 auto 15px auto;
  width: 60%;
}

.fd-title-w{
  text-align: center;
}
.fd-title-w h3{
  font-size: 50px;
  color: #fff;
  position: relative;
}
.fd-title-w h3 b{
  color: #f3bd0a;
}
.fd-title-w h3:before{
  content: "";
  background: url(../images/title-ico03.png) no-repeat left 0 / 85%;
  width: 21px;
  height: 31px;
  display: inline-block;
  margin-right: 10px;
}
.fd-title-w h3:after{
  content: "";
  background: url(../images/title-ico04.png) no-repeat right 0 / 85%;
  width: 21px;
  height: 31px;
  display: inline-block;
  margin-left: 10px;
  margin-top: 10px;
}
.fd-title-w p{
  color: #fff;
  font-size: 15px;
  margin:0 auto 15px auto;
  width: 60%;
}

/***栏目&授牌***/
.fd-boss .fd-boss-con{
  background: url(../images/boss-bg.jpg) no-repeat;
  height: 545px;
}
.fd-boss .fd-boss-con .fl{
  margin: 180px 0 0 60px;
  text-align: center;  
  width: 377px;
}
.fd-boss .fd-boss-con .fl span{
  color: #fff;
  font-size: 16px;
}
.fd-boss .fd-boss-con .fr{  
  margin-right: 50px;
  margin-top: 220px;
  width: 50%;
}
.fd-boss .fd-boss-con .fr p{
  color: #fff;
  font-size: 16px;
  line-height: 27px;
}
.fd-boss .fd-boss-con .fr .fd-zx-btn01{
  margin-top: 30px;
}
/***栏目&誓师视频***/
.fd-movie{
  background: url(../images/movie-bg.jpg) no-repeat center 70px;
  height: 717px;
}
.fd-movie .fd-movie-con{
  text-align: center;
}

/***栏目&方案***/
.fd-case{
  background: url(../images/case-bg.jpg) no-repeat center;
}
.fd-case-con .case-bg{
  background: url(../images/case-conbg.png) no-repeat center;
  height: 524px;
}
.fd-case-con .case-bg span{
  color: #04025d;
  font-size: 35px;
  display: inline-block;
  font-weight: bolder;
  text-align: center;
  margin: 300px 0 0 167px;
}
.fd-case-con .case-p p{
  float: left;
  width: 45%;
  margin: 10px 2.5%;
  font-size: 15px;
}
/***栏目&毕业照***/
.fd-stu{
  background: url(../images/stu-img.jpg) no-repeat center 90px;
  height: 941px;
}
/***栏目&老师***/
.fd-tea{
  height: 680px;
}
.fd-tea-list>div{
  width: 360px;
  float: left;
  margin: 10px 3px;
  padding-bottom: 10px;
}
.fd-tea-list>div>strong{
  font-size: 23px;
  color: #f3bd0a;
  margin-top: 320px;
  display: block;
  text-align: center;
}
.fd-tea-list>div>p{
  width: 56%;
  margin: 0 auto;
  color: #fff;
  line-height: 24px;
  font-size: 14px;
}
.fd-tea-list>div>p>b{
  width: 5px;
  height: 5px;
  background: #fff;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 3px;
}
.fd-tea-list .tea01{
  background: url(../images/tea-ttbg01.jpg) no-repeat top / 80%;
}
.fd-tea-list .tea02{
  background: url(../images/tea-ttbg02.jpg) no-repeat top / 80%;
}
.fd-tea-list .tea03{
  background: url(../images/tea-ttbg03.jpg) no-repeat top / 80%;
}
/***栏目&讲话***/
.fd-talk{
  background: url(../images/boss-tkbg.jpg) no-repeat center;
  height: 1108px;
}
.fd-talk .fd-talk-con{
  background: url(../images/boss-talk-conbg.png) no-repeat center;
  height: 668px;
}
.fd-talk .fd-talk-con h4{
  display: block;
  width: 230px;
  margin: 0 0 0 670px;
  padding-top: 80px;
  font-size: 18px;
  color: #fff;
}
.fd-talk .fd-talk-con ul li{
  display: inline-block;
  color: #04025d;
  text-align: center;
  margin: 200px 95px 0 0;
  width: 300px;
}
.fd-talk .fd-talk-con ul li:last-child{
margin-right: 0;
}
.fd-talk .fd-talk-con ul li strong{
  font-size: 40px;
  border-bottom: 2px solid #04025d;
  padding-bottom: 10px;
}
.fd-talk .fd-talk-con ul li p{
  line-height: 20px;
  display: block;
  font-size: 20px;
  width: 70%;
  margin: 30px auto 0 auto;
}
.fd-talk-bt{
  position: absolute;
  bottom: 20px;
  left: 20%;
}
.fd-talk-bt p{
  font-size: 18px;
  color: #fff;
  text-align: center;
  width: 70%;
}
/***栏目&学科老师***/
.fd-midtea{
  background: url(../images/sev-midbg.jpg) repeat-y center;
}
.fd-midtea .fd-midtea-con li{
  float: left;
  width: 32%;
  margin-right: 2%;
  color: #333;
}
.fd-midtea .fd-midtea-con li:nth-child(3n){
  margin-right: 0;
}
.fd-midtea .fd-midtea-con li img{
  width: 50%;
  display: block;
  margin:0 auto -50px auto;
}
.fd-midtea .fd-midtea-con li>div{
  background: #fff;
  border-radius: 20px;
  text-align: center;
  margin-bottom: 30px;
  box-shadow: 0px 3px 4px 0px #1b1872;
}
.fd-midtea .fd-midtea-con li:nth-child(3n-1) div{
  background: #fad20c;
}
.fd-midtea .fd-midtea-con li:nth-child(3n) div{
  background: #dc0000;
  color: #fff;
}
.fd-midtea .fd-midtea-con li:nth-child(3n) div>h4{
  border-bottom: 3px solid #fff;
}
.fd-midtea .fd-midtea-con li>div>h4{
  font-size: 25px;
  border-bottom: 3px solid #666;
  display: inline-block;
  margin-top: 75px;
}
.fd-midtea .fd-midtea-con li>div>p{
  width: 90%;
  margin: 20px auto;
  font-size: 16px;
  text-indent: 2rem;
  line-height: 25px;
  height: 160px;
  text-align: left;
}
/***栏目&班型***/
.fd-bx{
  background: url(../images/bx-bg.jpg) no-repeat center 180px;
  height: 800px;
}
.fd-bx .fd-bx-tab .bx-tab-tt{
  background: #0013b2;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  line-height: 35px;
}
.fd-bx .fd-bx-tab tr td{
  border: 1px solid #fad20b;
  padding: 10px;
  font-size: 15px;
  text-align: center;
  background: #fff;
  line-height: 23px;
}
.fd-bx .fd-bx-tab .fd-bx-tab-zx{
  background: #ee0c00;
  color: #fff;
  border-radius: 20px;
  display: block;
  width: 70%;
  margin: 0 auto;
  text-align: center;
  line-height: 40px;
}
.fd-bx .fd-bx-tab .fd-bx-tab-zx:hover{
  background: #0013b2;
}
/***栏目&管理***/
.fd-gl{
  background: url(../images/gl-bg.jpg) no-repeat center;
  height: 950px;
}
.gl-tab-tt li{
  display: inline-block;
  background: #03009f;
  line-height: 45px;
  color: #fff;
  font-size: 17px;
  width: 24%;
  margin-right: 1%;
  text-align: center;
  cursor: pointer;
  margin-bottom: 20px;
}
.gl-tab-tt li.on{
  background: #eb0000;
}
.gl-tab-tt li:hover{
  background: #eb0000;
}
.gl-tab-tt li:last-child{
  margin-right: 0;
}
.gl-tab-con ul li{
  width: 40%;
  float: left;
  margin: 20px 5%;
  font-size: 14px;
  border-bottom: 1px dashed #dedede;
  padding-bottom: 15px;
}
.gl-tab-con ul li:nth-child(2n){
  float: right;
}
.gl-tab-con ul li img{
  float: left;
  display: block;
  margin-right: 10px;
}
.gl-tab-con ul li>div{
  float: left;
  width: 70%;
}
.gl-tab-con ul li>div>strong{
  font-size: 25px;
}
/***栏目&优势***/
.fd-ys{
  background: url(../images/eight-bg.jpg) no-repeat center;
  height: 850px;
}
.fd-ys .fd-ys-con{
  background: url(../images/eight-conbg.png) no-repeat center 150px;
  height: 524px;
}
.fd-ys-con li{
  float: left;
  width: 35%;
  color: #fff;
  font-size: 15px;
  margin-top: 10px;
}
.fd-ys-con li:nth-child(2n){
  float: right;
  margin-left: 0;
}
.fd-ys-con li span{
  background: #fad20b;
  font-weight: bolder;
  font-size: 20px;
  float: right;
  padding: 10px 15px;
  color: #030076;
  border-radius: 10px;
}
.fd-ys-con li p{
  margin: 10px 0;
  width: 80%;
  float: right;
}
.fd-ys-con li:nth-child(2n) span{
  background: #e70202;
  color: #fff;
  float: left;
}
.fd-ys-con li:nth-child(2n) p{
  float: left;
}
/***栏目&环境***/
.fd-hj{
  background: url(../images/hj-bg.jpg) no-repeat center;
  height: 975px;
}

/***bm***/
.lm_bm{
  background: url(../images/bm_bg.jpg) no-repeat; 
  height: 720px;
}
.bm_title{
  font-size: 40px; 
  color: #00437e; 
  text-align: center; 
  margin-bottom: 15px;
}
.bm_line{
  width: 100%;
  position: relative; 
  height: 1px; 
  background: #666;
}
.bm_line:before{
  content: ""; 
  position: absolute; 
  bottom: 0; 
  height: 2px; 
  width: 155px; 
  background: #00437e; 
  left: 50%; 
  margin-left: -77.5px; 
  display: block;
}
.form_box{ 
  width: 850px; 
  margin: 20px auto;
}
.form_box p{
  font-size: 18px; 
  color: #666; 
  margin: 35px 0;
}
.form_box .input_text{
  width: 760px; 
  height: 45px; 
  line-height: 45px; 
  text-indent: 10px; 
  background: #fff; 
  border: none; 
  margin-left: 15px; 
  color: #666; 
  border-radius: 5px;
}
.form_box .button_min{
  width: 450px; 
  height: 50px; 
  display: block; 
  background: #cf2e34; 
  font-size: 18px; 
  text-align: center;
  color: #fff; 
  border: none; 
  margin: 30px auto; 
  font-family: 'Microsoft YaHei'; 
  cursor: pointer;
}
.form_box .button_min:hover{
  background: #00437e;
}
.form_bot{
  color: #444; 
  text-align: center;
  font-size: 23px;
}
.form_bot strong{
  font-size: 35px;
}
.form_bot b{
  color: #00437e;
}
/*** footer ***/
.wrap-1100{
  width: 100%; 
  position: relative; 
}
.wrap-footer{
  border-top: 1px solid #666;
  text-align: center; 
  padding: 10px 0;
}

/*** right_online ***/
#fr_kf{
  position: fixed;
  z-index: 100;
  top: 20px;
  right: 1px;
  background: url(/flright_img/r_kf.png) no-repeat;
  width: 145px;
  height: 498px;
}
#fr_kf .kf_list{
  padding: 225px 10px 0 10px;
}
#fr_kf .kf_list li a{
  background: #5BB7F7;
  padding: 0 10px;
  line-height: 28px;
  float: left;
  border-bottom: 2px solid #2e92d8;
  width: 105px;
  display: block;
  margin-bottom: 7px;
  _margin-bottom:0px;
  color: #fff;
  border-radius: 5px;
  font-size: 14px;
}
#fr_kf .kf_list li b{
  background: url(/flright_img/ico_qq.png) no-repeat;
  width: 18px;
  height: 21px;
  float: left;
  margin:4px 8px 0 0;
}
#fr_kf .kf_list li a:hover{
  background: #f34242;
  border-bottom: 2px solid #ca1d1d;
}
#fr_kf{
     position:fixed;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    _margin-bottom:50px;
    }
/*** right_fl ***/
.tools_fixed{width: 68px;height:208px;position: fixed;right: 20px;bottom: 10px;z-index:100}
.tools_link{width: 60px;height: 59px;display: block;position: relative;}
.tools_link .style_ico{width:60px;height: 59px;display: block;margin: 10px 0 0 7.5px;}
.tools_link .ico_code{background:url(/flright_img/right-ico_03.png) no-repeat 0 0;}
.tools_link .ico_weibo{background:url(/flright_img/right-ico_03.png) no-repeat 0 -66px;}
.tools_link .ico_top{background:url(/flright_img/right-ico_03.png) no-repeat 0 -140px;}
.tools_link:hover .ico_code{background:url(/flright_img/right-ico_hover.png) no-repeat 0 0;}
.tools_link:hover .ico_weibo{background:url(/flright_img/right-ico_hover.png) no-repeat 0 -66px;}
.tools_link:hover .ico_top{background:url(/flright_img/right-ico_hover.png) no-repeat 0 -140px;}
.tools_content_box{width:183px;height:180px;background:url(/flright_img/tools_bg.png) no-repeat;position:absolute;left:-180px;top:-110px;display: none\9;opacity:0;
  transform:scale(0);
  -webkit-transform:scale(0);
  transform-origin:100% 70%;
  -webkit-transform-origin:100% 70%;
  transition:transform ease .3s,opacity ease .3s;
  -webkit-transition:all ease .3s;}
.tools_link:hover .tools_content_box {display:block;transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.tools_content_box .tools_content{width: 173px;height: 173px;padding-top: 6px;text-align: center;}
.tools_content_box p{line-height: 30px;color:#444;}



















































