body {  font-family: "Microsoft Yahei",Arial,sans-serif;  font-size: 16px;}
* {  padding: 0; margin: 0; box-sizing: border-box; }
a {text-decoration: none;color:#333;cursor: pointer;}
div, b, p, h1, h2, h3, h4, h5, h6,ul, li, dl, dd, header, footer {  margin: 0;  padding: 0;  list-style: none;  }
em, i, b, strong {font-style: normal;font-weight: normal;}
.ct{text-align: center;}
.fl{float: left}
.fr{float: right}
.pr{position: relative}
.pa{position: absolute}
.hd{overflow: hidden;}
table{border-collapse: collapse;text-align: center;}
.continer{width: 1000px;margin: 0 auto;}
.none{display: none;}
.flx-wp{display: flex;justify-content: space-around;align-items: center;flex-wrap: wrap;}
.flx-nwp{display: flex;justify-content: space-around;align-items: center;flex-wrap: nowrap;}

.banner{background:url("http://ksd.oss-cn-shanghai.aliyuncs.com/qw5z/top1.jpg")no-repeat center;height: 349px; }
.banner1{background:url("http://ksd.oss-cn-shanghai.aliyuncs.com/qw5z/top2.jpg")no-repeat center;height: 250px; }

.title{margin: -20px auto -15px;text-align: center;}
.kcfl{background: #FDF1F2;padding-bottom: 50px}
.kcfl-cont{width: 1000px;margin: -55px auto 0;background: #FEDCDF;padding: 100px 20px 5px;}
.xueke{background: #fff;border-radius: 10px;margin-bottom: 25px;}

.xueke .tab{overflow:hidden;}
.xueke .tab a{color:#C52B31;font-size:22px;display:block;float:left;text-decoration:none;width: 320px;line-height: 65px;text-align: center;background: #FDF1F2;}
.xueke .tab a.rtl{border-top-left-radius:10px }
.xueke .tab a.rtr{border-top-right-radius:10px }
.xueke .tab a em{font-style: italic;display: inline-block;margin: 0 10px;}
.xueke .tab a.on{background:url("http://ksd.oss-cn-shanghai.aliyuncs.com/qw5z/btn.png") no-repeat center;color:#C52B31;height: 74px;}

.li-tec{width:330px;height:490px;position:relative;}
.li-tec:last-child{margin-right:0}
.three-tec{display: flex;justify-content: space-around;align-items: center;}

.zjf{height: 360px}
.jwl{height: 390px}
.lgn{height: 450px}
.ygs{height: 360px}

.ss-tab-con{padding: 30px 30px 50px 40px}
.clanm span.til{display: inline-block;text-align: right;width:90px; margin-right: 20px;line-height: 28px;font-size: 14px;color: #666;}
.clanm a{padding: 0 20px;}
.ss-tab-con a:hover{color:#C52B31;}
.ss-tab-con a{font-size: 14px;}
.tk,.ftk,.zys{margin-bottom:10px;overflow: hidden;}
.tk a,.ftk a,.zys a{background: #F7E0E3;line-height: 28px;padding: 0 10px;text-align: center;display: inline-block;margin: 0 2px;color:#C52B31;margin-bottom: 10px; }
.mxzyk a{display: inline-block;line-height: 30px;}
.tk a:hover,.ftk a:hover,.zys a:hover{background: #F97155;color: #fff;}

.city{font-size: 14px;margin: 5px 15px 10px 0}
.city span{display: inline-block;border: 1px solid #ddd;padding: 0 5px 0 9px;text-align: center;cursor: pointer;line-height: 22px;color: #666;}
.city span em{background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/qw5z/jt.png")no-repeat;width: 11px;height: 7px;vertical-align: middle;display: inline-block;margin-left: 3px;}
.wid-ct{width: 770px;}
.city .school{width:780px;padding: 15px 20px;background: #fff;border: 1px solid #ddd ;top:23px;display: none; z-index: 1111111111; }
.city .school a{display: inline-block;width: 180px;padding: 0px;line-height: 30px;}
.city span.red{color:#C52B31;}
.pos1{left:-91px; }
.pos2{left:-182px;}
.pos3{left:-273px;}
.pos4{left:-364px;}
.pos5{left:-455px;}
.pos6{left:-546px;}
.pos7{left:-638px;}
.colseimg{display:inline-block;position:absolute;right:0px;top:0px;cursor:pointer;width: 24px;height: 24px;background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/image/data/qxx.png")no-repeat center; }

.rexiao{background: #FEDCDF;padding-bottom: 50px}
.titlet{margin:0px auto;text-align: center;padding-top: 50px;}
.rx-cont{background: #FCCDD1;width: 1000px;margin: -55px auto 0;padding: 100px 15px 5px; }
.rx-cont ul li{width: 310px;background: #fff;padding: 20px 15px;margin-bottom: 15px}
.rx-cont ul li .book img{width: 100%;height: 185px;}
.rx-cont ul li h3{font-weight: 100;color: #444;font-size: 14px;margin-top: 5px;height: 42px;line-height: 24px}
.Price{margin: 15px auto;}
.Price h2{color: #E03433;font-weight: 100;display: inline-block;}
.Price h2 span{font-size: 20px;}
.Price h2 del{font-size: 16px;color: #999;}
.Price em{float:right;line-height: 30px;color: #666;font-size: 14px;}
.linkBtn a{width: 133px;height: 40px;text-align: center;display: inline-block;line-height: 40px;font-size: 14px;}
.linkBtn a.cak{background: #FAD5A0;border: 1px solid #E1B577;color: #9B5E00;}
.linkBtn a.zaix{background: #E03A39;border: 1px solid #E03A39;color: #fff;float:right;}
.linkBtn a.cak:hover{background: #F5DBB4;}
.linkBtn a.zaix:hover{background: #F24848;}



.btn{margin: 50px auto 10px;text-align: center;}
.btn a{color: #fff;background: #E03A39;font-size: 20px;line-height: 60px;padding: 0 50px;display: inline-block;}
.btn a:hover{background: #F24848;}

#nav {
    height: 50px;
    background: #222222;
}
.pldq{display:flex ;}
#nav span.fl {
    margin: 8px 45px 0 0;
    display: inline-block;
}
#nav ul.fl li {
    float: left;
    line-height: 50px;
    margin:0 20px;
}
#nav ul.fl a {
    color: #999;
    font-size: 16px;
    display: inline-block;
}
#nav ul.fl a:hover{color:#fff;}


.dj-zx {
    position: fixed;
    top: 180px;
    right: 0px;
    z-index: 1000000000000000000000;
}

.all {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}
/*.navbook a:hover{
	background: #108238;
}*/
.navbook .addfs{background: #108238;}

.section{
    z-index: 300;
    position: fixed;
    bottom: 12%;
    left: 50%;
    margin-left: 520px;
    width: 140px;
    height: 300px;
}
.section img{width: 100%;}
#goTop img{margin-top: -5px;}
.tfzm{background: #FC7259;padding: 10px;text-align: center;}
.tfzm
.a-cont{background: #fff;padding: 5px 10px 0;}
.a-cont a{display: block;border-bottom: 1px dashed #F2D1D6;line-height: 44px;color: #CA2E1F;}
a.cbzx{display: block;line-height: 46px;margin-top: -1px;background: #FEF773;color: #CA2E1F;border-top: 1px solid #FC7259;}


















