/* 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:#f7f7f7;}
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_50{height: 50px;width: 100%;clear: both;}
.break_15{height: 15px;width: 100%;clear: both;}
.break_25{height: 25px;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_55{height: 55px;width: 100%;clear: both;}
.break_60{height: 60px;width: 100%;clear: both;}
.break_65{height: 65px;width: 100%;clear: both;}
.break_70{height: 70px;width: 100%;clear: both;}
.break_100{height: 100px;width: 100%;clear: both;}
#qiao-wrap{display: none !important;}
#LXB_CONTAINER{left:0 !important;}
.sjb-1100-con .lm-title,.sjb-1100-con .tt-wd{text-align:center;}

/***nav***/
.sjb-1100{width: 100%; position:relative;}
.sjb-1100-con{width:1100px; margin:0 auto; position: relative;}

.sjb-nav{height: 55px; background: #232323; line-height: 55px;}
.sjb-nav .logo{margin-top: 10px;}
.sjb-nav .sjb-nav-list{ margin-left: 170px;}
.sjb-nav-list li{float: left; padding: 0 12px;}
.sjb-nav-list li a{color: #999; font-size: 16px;}
.sjb-nav-list li a:hover{ color: #fff;}
.sjb-nav .tel{ font-size: 30px; color: #fff; background: url(../images/tel_bg.gif) no-repeat left; padding-left: 40px;}
.all_hewei{background: url(../images/bg_all.gif) no-repeat center; height: 9630px; display: block;}

/***banner***/
.banner01{background:url(../images/banner_01.jpg) no-repeat center; height:265px;display:block;}
.banner02{background:url(../images/banner_02.jpg) no-repeat center; height:266px;display:block;}
.banner03{background:url(../images/banner_03.jpg) no-repeat center; height:265px;display:block;}
.banner04{background:url(../images/banner_04.jpg) no-repeat center; height:265px;display:block;}
.mf_lq{position: absolute; top: -326px;left: 161px;width: 480px;height: 0;}
.mf_lq .banner_box p{ margin: 10px auto; color: #333; font-size: 16px; width: 100%; float: left; }
.mf_lq .banner_box .input_text{ margin: 0 90px 0 0; text-indent: 7px;background: url(../images/bm_kuang.png) no-repeat ; height: 33px; width: 331px; border: none; float: right;line-height: 50px;}
.zx-btn{font-size: 27px; color:#ffffff; font-weight: bold;}
.zx-btn b{font-size: 27px; color:#ffffff; font-weight: normal;}
.rbr h1{font-size: 16px; color:#333333; font-weight: normal; margin: 30px auto 0 auto;}
.jl-btn{font-size: 16px; color:#fff; width:331px;height: 37px; line-height: 30px; background: url(../images/bm_hover.png) no-repeat center; display: block; text-align: center; margin-left:58px; border: none; cursor: pointer;}
.jl-btn:hover{color: #f9df6e;}





/***栏目***/
.xd-title {margin:0 auto; text-align: center; padding-top: 54px;}
.xd-title h3{font-size: 55px; color:#333333;}
.xd-title h1{font-size: 24px; color:#666666; font-weight: normal;}
.xd-title p{font-size: 18px; color:#666666;}
.menk_school ul{width: 1100px; margin:0 auto;}
.menk_school ul li{width: 102px; margin:10px 10.1px; float: left;}
.school_hover{background: url(../images/school_after.gif) no-repeat center; height: 43px; display: block; text-align: center; line-height: 38px; font-size: 16px; color:#000000;}
.school_hover:hover{background: url(../images/school_before.gif) no-repeat center; height: 43px; display: block;}
.sunmer_all{text-align: center; display: block;}
.btm_all{background: url(../images/btm_after.png) no-repeat center;width: 282px; height: 57px; line-height: 52px; display: inline-block; font-size: 20px; color:#0e050a; text-align: center; margin:0 30px;}
.btm_all:hover{background: url(../images/btm_before.png) no-repeat center;width: 282px; height: 57px;}






.dug_what ul{width: 1100px; margin:0 auto;}
.kt_what{margin:20px 2.5px; float: left; background: url(../images/li_kuang.png) no-repeat center; width: 270px; height: 471px; text-align: center;}
.kt_what img{ margin: -14px auto 28px auto;}
.kt_what h3{font-size: 25px; color:#333333; margin-bottom: 20px;}
.kt_what h2{font-size: 18px; color:#333333; padding: 0 44px; margin-bottom: 30px;}
.kt_what p{font-size: 16px; color:#666666; padding: 0 44px; margin-bottom: 25px;}
.kt_btm{background: url(../images/libtm_after.png) no-repeat center; height: 50px; display: block; line-height: 45px; font-size: 16px; color:#0e050a;}
.kt_btm:hover{background: url(../images/libtm_before.png) no-repeat center; height: 50px; display: block;}








.zffd .hd ul{width: 192px; margin:0 auto; float: left;}
.nianj {width: 192px; float: left; cursor: pointer;}
.nianj{ background: url(../images/libtm_after.png) no-repeat center; font-size: 16px; color:#0e050a; width: 192px; height: 50px; display: block; margin:20px auto; line-height: 45px; text-align: center;}
.zffd .hd ul .on{background: url(../images/libtm_before.png) no-repeat center; height: 50px; display: block;}
.nianj:hover{background: url(../images/libtm_before.png) no-repeat center; height: 50px; display: block;}
.move_shu{float: left; padding-top: 24px; margin-left: 30px;}
.inBox .inHd .on span{background: url(../images/school_before.gif) no-repeat center; height: 43px; display: block;}
.top_nr{margin:0 0 0 20px; float: left;}
.top_nr span{background: url(../images/school_after.gif) no-repeat center; width: 102px; height: 43px; display: block; text-align: center; line-height: 40px; float: left; font-size: 18px; color:#000000; margin: 0 12px; cursor: pointer;}
.top_nr span:hover{background: url(../images/school_before.gif) no-repeat center; height: 43px; display: block;}
.bg_nr{background: url(../images/box_x.png) no-repeat center; height: 457px; width: 795px; display: block; float: right; margin: 30px 40px 0 0;}
.one{text-align: center; font-size: 18px; color:#000000;line-height: 36px;}
.two{text-align: center; color:#000000; font-size: 18px; margin:0 auto; }
.three{text-align: center; color:#000000; font-size: 18px; margin:0 auto;}
.four{ color:#333333; font-size: 15px; padding: 0 25px; line-height: 25px;}
.five{ color:#333333; font-size: 15px; padding: 0 25px; line-height: 25px;}










.all_bg{background: url(../images/bg_wai.png) no-repeat center; height: 596px; display: block; margin:0 auto; width: 1100px;}
.all_red{margin-left: 42px; float: left;}
.red_bg{background: #fe6665; width: 249px; height: 85px; display: block; border-radius: 18px 0 0 0; margin:2px 0 0 2px; border-bottom: 1px solid #95d6d8;}
.red_bg h1{text-align: center; font-size: 24px; color:#ffffff; line-height: 85px;}
.jj_nr{text-align: center; width: 248px; background: #fddfdf;display: block; height: 196px; margin-left: 2px;}
.jj_nr span{ background: url(../images/school_after.gif) no-repeat center; height: 43px; display: block; line-height: 43px; font-size: 15px; color:#ffffff; margin: 0 0 20px 0;}
.all_bg p{text-align: left;}
.jj_nr p{font-size: 14px; color:#392622; padding: 0 23px;}
.jj_nr1{text-align: center; width: 248px; background: #fddfdf;display: block; height: 174px; margin-left: 2px; border-top: 1px solid #95d6d8;}
.jj_nr1 span{ background: url(../images/school_after.gif) no-repeat center; height: 43px; display: block; line-height: 43px; font-size: 15px; color:#ffffff; margin: 0 0 8px 0;}
.jj_nr1 p{font-size: 14px; color:#392622; padding: 0 23px;}
.jj_nr2{text-align: center; width: 248px; background: #fddfdf;display: block; height: 119px; margin-left: 2px; border-top: 1px solid #95d6d8; border-radius: 0px 0px 0px 8px;}
.jj_nr2 span{ background: url(../images/school_after.gif) no-repeat center; height: 43px; display: block; line-height: 40px; font-size: 15px; color:#ffffff; margin: 0 0 12px 0;}
.jj_nr2 p{font-size: 14px; color:#392622; padding: 0 23px; text-align: center;}
.all_yellow{float: left;}
.yellow_bg{background: #f9df6e; width: 249px; height: 85px; display: block; margin:2px 0 0 0; border-bottom: 1px solid #95d6d8; border-left: 1px solid #95d6d8;}
.yellow_bg h1{text-align: center; font-size: 24px; color:#000000; line-height: 85px;}
.all_dan{float: left;}
.dan_bg{background: #cfedf5; width: 249px; height: 85px; display: block; margin:2px 0 0 0; border-bottom: 1px solid #95d6d8; border-left: 1px solid #95d6d8;}
.dan_bg h1{text-align: center; font-size: 24px; color:#000000; line-height: 85px;}
.all_lan{float: left;}
.lan_bg{background: #93d4d7; width: 249px; height: 85px; display: block; margin:2px 0 0 0; border-bottom: 1px solid #95d6d8; border-left: 1px solid #95d6d8;}
.lan_bg h1{text-align: center; font-size: 24px; color:#000000; line-height: 85px;}






.dz_fw ul{width: 1100px; margin:0 auto;}
.zs_fw{background: url(../images/li_kuang.png) no-repeat center; height: 471px; display: block; width: 270px; margin:30px 2.5px; text-align: center; float: left;}
.zs_fw img{ padding-top: 40px;  margin-bottom: 62px;}
.zs_fw h3{font-size: 25px; color:#333333; margin-bottom: 50px;}
.zs_fw p{font-size: 16px; color:#666666; padding: 0 25px; margin-bottom: 30px;}
.btm_big{background: url(../images/big_btm.png) no-repeat center; height: 108px; display: block;}
.mf_btm{font-size: 22px; color:#333333; font-weight: bold; width: 352px; display: block; text-align: center; float: left; padding-top: 17px; margin:0 90px 0 178px;}
.btm_big img{float: left; padding-top: 30px; margin-right: 15px;}
.tel_btm{font-size: 32px; color:#333333; font-weight: bold;line-height: 102px;}






.ten_ts ul{width: 1100px; margin:0 auto;}
.ten_nr{width: 520px; margin:50px 15px; float: left;}
.ten_nr h3{background: url(../images/hq_ico.png) no-repeat center; height: 52px; display: block; width: 45px; font-size: 25px; color:#ffffff; text-align: center; line-height: 44px; float: left; margin-right: 15px;}
.ten_nr h2{font-size: 30px; color:#333333;width: 300px;}
.hq_btm{background: url(../images/school_after.gif) no-repeat center; height: 43px; line-height: 38px; text-align: center; font-size: 16px; color:#000000; display: block; width: 102px; float: right; margin-top: -45px;}
.ten_nr p{font-size: 16px; color:#333333;}
.hq_btm:hover{background: url(../images/school_before.gif) no-repeat center; height: 43px; display: block;}







.good_tea ul{width: 1100px; margin:0 auto;}
.xbb{background: url(../images/small_bacbak.png) no-repeat center; height: 106px; width: 203px; display: block; float: left; margin:0 8.5px;}
.xbb img{padding-top: 35px; margin:0 10px 0 20px; float: left;}
.xbb p{font-size: 16px; color:#000000; padding-top: 36px;}
.tea_bg{ background: url(../images/big_bacbak.png) no-repeat center; height: 985px; width: 1082px; display: block;}
.tea_nr{width: 336px; margin:0 2px; float: left;padding-top: 60px; margin-left: 22px;}
.tea_nr h3{font-size: 26px; color:#333333; margin:15px 0 15px 15px;}
.tea_nr b{font-weight: normal; margin-left: 38px; font-size: 17px;}
.tea_nr p{font-size: 16px; color:#666666; line-height: 28px; padding: 0 30px;}
.tea_btm{color:#fe6665;}
.tea_btm:hover{text-decoration: underline;}






.jzk_tea ul{width: 1100px; margin:0 auto;}
.jzk_nr{background: url(../images/fuwu_kuang.png) no-repeat center; height: 240px; width: 345px; display: block; float: left; margin:30px 10.83px;}
.jzk_nr img{margin:45px 20px 20px 55px; float: left;}
.jzk_nr h3{font-size: 20px; color:#ff6565; margin-top: 45px;}
.jzk_nr p{clear:both;font-size: 16px; color:#333333; padding: 0 30px; line-height: 27px; margin-left: 24px;}





.xxhj_tp{margin:0 auto;}






.lm_bm{background: url(../images/bm_bg.jpg) no-repeat; height: 678px;}
.bm_title{font-size: 40px; color: #000000; 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: #ff1315; 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: #f9df6e; color: #333;}



/*** 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;}

























