* {
    margin: 0;
    padding: 0;
}
/*清除所有元素内外边距*/
u {
    text-decoration: none;
}
/*//清除u下划线样式*/
a {
    text-decoration: none;
}
/*//清除a下划线样式*/
i {
    font-style: normal;
}
/*清除i倾斜*/
b {
    font-weight: normal;
}
/*清除b加粗*/
em {
    font-style: normal;
}
/*清除e倾斜*/
img {
    border: none;
}
/*清除图片边框*/
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}
/*清除所有标题加粗效果*/
li {
    list-style: none;
}

html,
body {
    margin: 0;
    height: 100%;
}
:focus {
    outline: none;
}
/*获取焦点取消input边框*/
.input_text {
    width: 100px;
    height: 24px;
    border: none;
    border-bottom: 2px dotted darkseagreen;
    font-size: 18px;
    text-align: center;
    line-height: 24px;
}
/*输入框样式*/
.tf {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.fl {float: left;}
.fr {float: right;}
.clear{clear:both}
.text_overflow{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.text_overflow2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text_overflow3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.text_overflow4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.text_overflow6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.text_overflow7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}



html{font-size:16px}
.flbcksc_header{height: 3.9rem;position:fixed;top:  0;z-index: 9999999;width: 100%}
.flbcksc_header .logo img{height: 2.6rem;margin-left: 1.4rem;margin-top: 0.6rem}
.flbcksc_header .menu{margin-right: 1.4rem;margin-top: 1.3rem}
.flbcksc_header .menu img{height: 1.34rem;}
.flbcksc_header .menu ul{display: none}




.flbcksc_header .nav_menu {
    display: none;
    position: fixed;
    z-index: 9999;
    background-color: rgba(0, 0, 0, 0.5);
    top: 3.75rem;
    left: 0;
    width: 100%;
    height: 100%; }
.flbcksc_header .nav_menu ul {
    background-color: white; }
.flbcksc_header .nav_menu ul li {
    border-bottom: 1px solid #ececec;
    padding: .75rem; }
.flbcksc_header .nav_menu ul li > a {
    padding: .625rem 0;
    font-size: 1rem;
    text-align: left;
    display: block;
    color: #333333; }
.flbcksc_header .nav_menu ul .has_child {
    padding: 0; }
.flbcksc_header .nav_menu ul .has_child > a {
    padding: 1.375rem .75rem;
    display: block; }
.flbcksc_header .nav_menu ul .has_child .jyke {
    display: none;
    background-color: #ececec;
    padding: .625rem 0 .625rem 1.875rem; }
.flbcksc_header .nav_menu ul .has_child .jyke a {
    display: block;
    color: #333333;
    font-size: .875rem;
    padding: .625rem 0; }




.flbcksc_banner img{width: 100%;padding-top: 3.9rem}
.flbcksc_jianjie{padding-left: 1.4rem; padding-right: 1.4rem;padding-top: 2.34rem}
.flbcksc_jianjie .pic img{width: 100%;display: block}
.flbcksc_jianjie .about{background-color: rgb(244,244,244);padding-left: 1.8rem;padding-right:1.8rem;padding-top: 1.37rem;padding-bottom: 1.5rem}
.flbcksc_jianjie .about h1{font-size: 1.2rem;padding-bottom: 0.5rem;font-weight: bold}
.flbcksc_jianjie .about .desc{font-size: 0.8rem;line-height:1.5rem;color: gray;padding-bottom: 1rem}
.flbcksc_jianjie .about .more{width: 6.8rem;height: 1.97rem;line-height: 1.97rem;font-size: 0.8rem;display: block;color: white;text-align: center;border-radius: 5px}
.flbcksc_zizhi{padding-left: 1.4rem; padding-right: 1.4rem;padding-top: 2rem}
.flbcksc_zizhi h3{font-size: 1.4rem;text-align: center}
.flbcksc_zizhi h4{font-size: 1rem;text-align: center}
.flbcksc_zizhi ul{padding-top: 0.9rem;padding-bottom: 1.4rem}
.flbcksc_zizhi ul li{width: 48%;font-size: 0.8rem;text-align: center;padding-bottom: 1rem}
.flbcksc_zizhi ul li img{width: 100%;padding-bottom: 0.3rem;}
.flbcksc_zizhi ul li a{color: black}
.flbcksc_info{padding-left: 1.4rem; padding-right: 1.4rem;padding-bottom:2.5rem;background-color: rgb(244,244,244);}
.flbcksc_info .section{padding-top: 1.56rem}
.flbcksc_info h3{text-align: center; font-size: 1.4rem}
.flbcksc_info h4{text-align: center; font-size: 1rem;padding-top: 0.2rem}
.flbcksc_info ul{padding-top: 1rem}
.flbcksc_info ul .fr{margin-right: 0}
.flbcksc_info li{width: 30%; }
.flbcksc_info li img{width: 100%}
.flbcksc_info .three .mid{margin-left: 5%}
.flbcksc_info .two .fl{margin-left: 15%}
.flbcksc_info .two .fr{margin-right: 15%}
.flbcksc_info .one li{margin-left: auto; margin-right: auto; float: none}
.flbcksc_info .rxsq_link{display: block; height: 2.28rem;color: white;text-align: center;
    line-height: 2.28rem;font-size: 0.8rem;}
.flbcksc_info .rxsq_link a{color: white;padding-left: 1rem}
.flbcksc_info .rxsq_link_sqlc{height: 1rem;width: 1rem;position:absolute;margin-top:0.6rem;margin-left: -1rem;}
.flbcksc_info .rxsq_link_rxsj{height: 1rem;width: 1rem;position:absolute;margin-top:0.6rem;margin-left: -1rem}
.flbcksc_info .rxsq_link_clqd{height: 1rem;width: 1rem;position:absolute;margin-top:0.6rem;margin-left: -1rem}
.flbcksc_info .rxsq_link span{padding-left: 0.2rem}
.flbcksc_school_pic{padding-left: 1.4rem; padding-right: 1.4rem;padding-top: 2rem}
.flbcksc_school_pic h3{text-align: center; font-size: 1.4rem}
.flbcksc_school_pic ul{padding-top: 1.2rem}
.flbcksc_school_pic ul li{width: 48%;padding-bottom: 0.5rem}
.flbcksc_school_pic ul li img{width: 100%;height: 8.75rem}
.flbcksc_news{padding-left: 1.4rem; padding-right: 1.4rem;padding-top: 1.2rem;padding-bottom: 1.2rem}
.flbcksc_news h3{text-align: center; font-size: 1.4rem;padding-bottom: 1.2rem}
.flbcksc_news .news_top{padding-bottom: 1.5rem;background-color: rgb(244,244,244)}
.flbcksc_news .news_top img{width: 100%}
.flbcksc_news .news_top h4{padding-left:1.8rem;padding-right:1.8rem;font-size: 1.2rem;padding-bottom: 0.5rem;font-weight: bold;padding-top: 1.3rem}
.flbcksc_news .news_top p{padding-left:1.8rem;padding-right:1.8rem;font-size: 0.8rem;line-height: 1.5rem;color: gray;}
.flbcksc_news .news_top .more{width: 6.8rem;height: 1.97rem;line-height: 1.97rem;font-size: 0.8rem;display: block;color: white;
    text-align: center;border-radius: 5px;margin-top: 1rem;margin-left: 1.8rem}
.flbcksc_news .news_list{}
.flbcksc_news .news_list li{background-color: rgb(244,244,244);margin-top: 1rem;height: 3.8rem;padding-top: 0.6rem;padding-bottom: 0.6rem}
.flbcksc_news .news_list li .li_l{float: left; width: 18%; height:3.8rem;background: url("../images/news_li_bg.png") no-repeat 98% 0;padding-right: 3%;}
.flbcksc_news .news_list li .li_l .day{font-size: 1.2rem;padding-top: 0.5rem; text-align: right;color: gray}
.flbcksc_news .news_list li .li_l .year_month{font-size: 0.75rem; text-align: right;color: gray}
.flbcksc_news .news_list li .li_r{float: right; width: 79%;}
.flbcksc_news .news_list li .li_r .title{font-size: 1rem;color: black;display: block;padding-bottom: 0.1rem;padding-left: 0.8rem;padding-right: 1rem}
.flbcksc_news .news_list li .li_r p{font-size: 0.8rem; color: gray; line-height: 1.2rem;padding-left: 0.8rem;padding-right: 1rem}
.flbcksc_news .news_list .more{width: 6.84rem;height: 1.97rem;line-height: 1.97rem;text-align:center;color: white;display: block;font-size: 0.8rem;margin: 1rem auto;border-radius: 5px}

.flbcksc_footer{padding-top: 1.5rem}
.flbcksc_footer *{color: white;font-size: 0.8rem}
.flbcksc_footer .top{padding-left: 1.4rem; padding-right: 1.4rem;padding-bottom: 0.8rem}
.flbcksc_footer .top .title{font-size: 1.4rem;}
.flbcksc_footer .top .services ul{padding-top: 0.5rem;padding-bottom: 1.5rem}
.flbcksc_footer .top .services li{float: left;margin-right: 0.8rem;border-bottom: 1px solid white;line-height: 1.2rem;margin-top: 0.5rem}
.flbcksc_footer .address .desc{padding-top: 1.2rem}
.flbcksc_footer .address .desc p{padding-bottom: 0.8rem;font-size: 0.6rem}
.flbcksc_footer .lxwm{padding-bottom: 1.5rem}
.flbcksc_footer .lxwm .lxwm_l{width: 50%}
.flbcksc_footer .lxwm .lxwm_l img{width: 0.8rem;height: 0.8rem;display: block;float: left;padding-top: 0.2rem;padding-right: 0.2rem}
.flbcksc_footer .lxwm .lxwm_l img p{float: left}
.flbcksc_footer .lxwm .lxwm_l .tel,.flbcksc_footer .lxwm .lxwm_l .wechat_text,.flbcksc_footer .lxwm .lxwm_l .time{padding-top: 0.5rem}
.flbcksc_footer .lxwm .wechat li img{width: 4.31rem;height: 4.31rem}
.flbcksc_footer .lxwm .wechat .left{margin-right: 0.2rem}
.flbcksc_footer .bottom{text-align: center;padding-top: 0.9rem;padding-bottom: 0.9rem}
