#major-info .content{display:flex;justify-content:space-between}
#major-info .content>.left{width:858px}
#major-info .content>.left .synopsis{box-sizing:border-box;padding:17px 30px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}
#major-info .content>.left .synopsis>.title{padding-bottom:17px;border-bottom:1px dashed #e6e6e6;text-align:center;font-size:22px;color:#343434}
#major-info .content>.left .synopsis .sy-body{box-sizing:border-box;padding:0 30px;display:flex;justify-content:space-between;margin-top:12px}
#major-info .content>.left .synopsis .sy-body .s-b-left{box-sizing: border-box;
    padding-top: 33px;
    flex: 1;
    /* padding-right: 30px; */
    margin-left: 107px;}
#major-info .content>.left .synopsis .sy-body .s-b-left p{color:#666;margin-bottom:36px;display:flex;align-items:center}
#major-info .content>.left .synopsis .sy-body .s-b-left p img{margin-right:6px}
#major-info .content>.left .synopsis .sy-body .s-b-left>div{display:flex;width:174%}
#major-info .content>.left .synopsis .sy-body .s-b-left>div div{flex:1;display:flex;flex-wrap:wrap}
#major-info .content>.left .synopsis .sy-body .s-b-left>div div a{margin-bottom:20px}
#major-info .content>.left .synopsis .sy-body .s-b-left>div span{padding:4px 14px;background-color:#ebf6fd;border-radius:50px;margin-right:8px;margin-bottom:8px;font-size:14px}
#major-info .content>.left .synopsis .sy-body .s-b-left p img{width:13px;height:16px}
#major-info .content>.left .synopsis .sy-body .s-b-right{width:311px}
#major-info .content>.left .synopsis .sy-body .s-b-right .title{display:flex;justify-content:space-between}
#major-info .content>.left .synopsis .sy-body .s-b-right .title>div{width:30%}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .collect{text-align:center;font-size:14px;color:#666;cursor:pointer}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .collect img{width:24px;height:24px}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm{text-align:center;font-size:14px;color:#666;position:relative}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm:hover #qrcodeCanvas{display:block}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm #qrcodeCanvas{display:none;position:absolute;top:100%;left:-55%;width:160px;height:160px;z-index:9;box-shadow:0 5px 5px #f5f5f5}
#major-info .content>.left .xgxuexiao,#major-info .content>.right .hot-sch,#major-info .content>.right .sch-name,.right .fine{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm #qrcodeCanvas .one{height:14px;background-color:transparent;position:relative}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm #qrcodeCanvas .two{background-color:#f5f5f5;padding-bottom:12px;padding-top:10px}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm #qrcodeCanvas .one:after{content:"";position:absolute;bottom:0;left:50%;display:block;width:0;border-left:10px solid transparent;border-bottom:10px solid #f5f5f5;border-right:10px solid transparent;transform:translateX(-50%)}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm #qrcodeCanvas canvas{width:100px;height:100px}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm .imgsc{width:24px;height:24px}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .ewm .imgsc1{width:100px;height:100px}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .tel{text-align:center;font-size:14px;color:#666;cursor:pointer}
#major-info .content>.left .synopsis .sy-body .s-b-right .title .tel img{width:18px;height:26px}
#major-info .content>.left .synopsis .sy-body .s-b-right .r-body{margin-top:12px}
#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .form>div{width:100%;height:40px;box-sizing:border-box;border:1px solid #00b2fc;border-radius:4px;margin-bottom:20px;padding-left:18px;display:flex;line-height:40px}
#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .form>div>input,#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .form>div>select{width:84%;height:100%;border:none;box-sizing:border-box;padding:0 10px}
#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .form>div input::placeholder,#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .form>div>select{font-size:14px;color:#999}
#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .btn{display:flex;justify-content:space-between;border:none!important;padding:0!important}
#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .btn button,#major-info .content>.left .synopsis .sy-body .s-b-right .r-body .btn input{width:100px!important;height:36px!important;color:#fff;border-radius:4px;cursor:pointer}
#major-info .content>.left .mao{display:flex;margin-top:20px;padding:10px 20px 0;border-bottom:1px solid #ebebeb}
#major-info .content>.left .mao a{display:block;box-sizing:border-box;height:36px;line-height:36px;padding:0 6px 8px;border-bottom:2px solid #fff;margin-right:30px}
#major-info .content>.left .mao1 .title p::before,#major-info .content>.left .mao2 .title p::before,#major-info .content>.left .mao3 .title p::before{left:0;content:"";height:30px;top:50%;transform:translateY(-50%)}
#major-info .content>.left .mao .active,#major-info .content>.left .mao a:hover{color:#efaf1a;border-color:#efaf1a}
#major-info .content>.left .mao1{width:100%;padding-top:16px}
#major-info .content>.left .mao1 .title{padding-bottom:16px;border-bottom:1px solid #e6e6e6}
#major-info .content>.left .mao1 .title p{padding-left:24px;font-size:18px;position:relative}
#major-info .content>.left .mao1 .title p::before{position:absolute;display:block;width:4px;background-color:#efaf1a}
#major-info .content>.left .mao1 .m-body{box-sizing:border-box;padding:16px 18px 0;position:relative}
#major-info .content>.left .mao1 .m-body>div{overflow:hidden;font-size:14px;color:#666;line-height:28px}
#major-info .content>.left .mao1 .m-body>div div,#major-info .content>.left .mao1 .m-body>div p{font-size:14px;color:#666;line-height:28px!important}
#major-info .content>.left .mao1 .m-body button{display:block;width:100%;margin:0 auto;border-radius:4px;cursor:pointer;padding-top:60px;position:relative;bottom:40px;background:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 70%)}
#major-info .content>.left .mao2{width:100%;padding-top:16px}
#major-info .content>.left .mao2 .title{padding-bottom:16px;border-bottom:1px solid #e6e6e6}
#major-info .content>.left .mao2 .title p{padding-left:24px;font-size:18px;position:relative}
#major-info .content>.left .mao2 .title p::before{position:absolute;display:block;width:4px;background-color:#efaf1a}
#major-info .content>.left .mao2 .m-body{box-sizing:border-box;padding:20px 28px 20px 18px}
#major-info .content>.left .mao2 .m-body .con{padding-bottom:20px}
#major-info .content>.left .mao2 .m-body .con,#major-info .content>.left .mao2 .m-body .con div,#major-info .content>.left .mao2 .m-body .con p,#major-info .content>.left .mao2 .m-body .con span{font-size:14px;color:#666;line-height:28px}
#major-info .content>.left .mao2 .m-body .rests{display:flex;flex-wrap:wrap;padding-top:20px;border-top:1px solid #e6e6e6}
#major-info .content>.left .mao2 .m-body .rests li{width:31.33%;margin-bottom:10px}
#major-info .content>.left .mao2 .m-body .rests li a{color:#2875e9;font-size:14px}
#major-info .content>.left .mao2 .m-body .rests li a:hover{color:#ed4203;border-color:#ed4203;border-bottom:1px solid #ed4203}
#major-info .content>.left .mao3 .m-body ul li:nth-of-type(2n+1),#major-info .content>.left .xgxuexiao ul li:nth-of-type(odd){border-right:1px dashed #ccc}
#major-info .content>.left .mao3{width:100%;padding-top:16px}
#major-info .content>.left .mao3 .title{padding-bottom:16px;border-bottom:1px solid #e6e6e6}
#major-info .content>.left .mao3 .title p{padding-left:24px;font-size:18px;position:relative}
#major-info .content>.left .mao3 .title p::before{position:absolute;display:block;width:4px;background-color:#efaf1a}
#major-info .content>.left .mao3 .m-body ul{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:0 16px 20px;position:relative}
#major-info .content>.left .mao3 .m-body ul li{width:410px;display:flex;justify-content:space-between;padding-top:16px;border-bottom:1px dashed #ccc;padding-bottom:20px}
#major-info .content>.left .mao3 .m-body ul li .left{width:246px;margin-left:34px}
#major-info .content>.left .mao3 .m-body ul li .right{margin-right:34px}
#major-info .content>.left .mao3 .m-body ul li .left p a:hover{color:#efaf1a}
#major-info .content>.left .mao3 .m-body ul li .left p:nth-of-type(2){font-size:14px;color:#666;margin-top:16px}
#major-info .content>.left .mao3 .m-body ul li .right p:nth-of-type(1){margin-bottom:12px;color:#ed7d23;font-size:14px}
#major-info .content>.left .mao3 .m-body ul li .right button{display:block;width:74px;height:24px;border-radius:4px;background-color:#efaf1a;color:#fff;font-size:14px}
#major-info .content>.left .mao3 .m-body ul li:nth-of-type(2n){display:flex}
#major-info .content>.left .mao3 .m-body ul li:nth-of-type(5),#major-info .content>.left .mao3 .m-body ul li:nth-of-type(6){border-bottom:none}
#major-info .content>.left .xgxuexiao{margin-bottom:20px}
#major-info .content>.left .xgxuexiao .xg-body{padding:20px 0}
#major-info .content>.left .xgxuexiao ul{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;padding:0 16px;overflow:hidden;position:relative;align-content:start}
#major-info .content>.left .xgxuexiao ul li{width:410px;display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px dashed #ccc;height:24px}
#major-info .content>.left .xgxuexiao ul li a:nth-of-type(1){margin-left:34px}
#major-info .content>.left .xgxuexiao ul li a:nth-of-type(2){display:block;width:74px;height:24px;border-radius:4px;background-color:#26a1ef;color:#fff;font-size:14px;text-align:center;line-height:24px;margin-right:34px}
#major-info .content>.right{width:318px}
#major-info .content>.right .sch-name{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0}
#major-info .content>.right .sch-name .img{width:220px;height:220px}
#major-info .content>.right .sch-name .img img{width:100%;height:100%;border-radius:50%}
#major-info .content>.right .sch-name p{font-size:18px;margin-top:10px}
#major-info .content>.right .sch-name button{width:150px;height:40px;box-sizing:border-box;border:1px solid #efaf1a;margin-top:20px;background-color:#fff;border-radius:4px;color:#efaf1a;transition:all ease-out .3s;cursor:pointer}
#major-info .content>.right .sch-name button:hover{background-color:#efaf1a;color:#fff}
#major-info .content>.right .sch-name .color1{border:1px solid #ed4203;color:#ed4023}
#major-info .content>.right .sch-name .color1:hover{background-color:#ed4203;color:#fff}
#major-info .content>.right .hot-sch{margin-top:20px;box-sizing:border-box;padding:20px 10px}
#major-info .content>.right .hot-sch .title{padding-bottom:6px;border-bottom:2px solid #e6e6e6}
#major-info .content>.right .hot-sch .title p{font-size:20px;display:flex;align-items:center;position:relative}
#major-info .content>.right .hot-sch .title p a{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:14px;color:#666}
#major-info .content>.right .hot-sch .title p img{width:26px;height:21px;margin-right:6px;margin-left:6px}
#major-info .content>.right .hot-sch .h-body{margin-top:20px}
#major-info .content>.right .hot-sch .h-body .sch-list{display:flex;margin-bottom:30px}
#major-info .content>.right .hot-sch .h-body .sch-list:last-child{margin-bottom:0}
#major-info .content>.right .hot-sch .h-body .sch-list .img{width:94px;height:94px}
#major-info .content>.right .hot-sch .h-body .sch-list .img img{width:100%;height:100%;border-radius:50%}
#major-info .content>.right .hot-sch .h-body .sch-list .con{flex:1;margin-left:18px}
#major-info .content>.right .hot-sch .h-body .sch-list .con p:nth-of-type(2){color:#666;font-size:14px;margin:14px 0}
#major-info .content>.right .hot-sch .h-body .sch-list .con .btn{display:flex;justify-content:space-between}
#major-info .content>.right .hot-sch .h-body .sch-list .con .btn button{width:82px;height:26px;border-radius:4px;color:#fff;font-size:14px}
#major-info .send-phone{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}
#major-info .send-phone .container{position:relative;top:50%;left:50%;width:420px;transform:translate(-50%,-70%);padding-top:18px}
#major-info .send-phone .container .close{width:26px;height:26px;position:absolute;top:0;right:0}
#major-info .send-phone .container .main{width:410px;position:relative}
#major-info .send-phone .container .main .message{position:absolute;top:0;left:0;width:100%;height:100%}
#major-info .send-phone .container .main .message>p{position:absolute;top:50px;left:60px;width:180px;font-size:18px;color:#fff}
#major-info .send-phone .container .main .message #info{position:absolute;bottom:20px;left:0;width:100%}
#major-info .send-phone .container .main .message #info>div{display:flex;flex-wrap:wrap;justify-content:center}
#major-info .send-phone .container .main .message #info input{width:210px;height:30px;box-sizing:border-box;padding:0 8px;background-color:#f5f5f5;border-radius:6px;border:none;margin-bottom:20px}
#major-info .send-phone .container .main .message #info>button{display:block;height:30px;margin:0 auto;padding:0 30px;background-image:linear-gradient(-90deg,#2089ff 0,#61ddc7 100%),linear-gradient(#3b75e0,#3b75e0);background-blend-mode:normal,normal;border-radius:15px;color:#fff;cursor:pointer;font-size:14px}
.right .fine{box-sizing:border-box;padding:16px 12px}
.right .fine .title{padding-bottom:6px;border-bottom:2px solid #e6e6e6}
.right .fine .title p{font-size:20px;display:flex;align-items:center;position:relative}
.right .fine .title p a{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:14px;color:#666}
.right .fine .title p img{width:26px;height:21px;margin-right:6px;margin-left:6px}
.right .fine ul{margin-top:20px}
.right .fine ul li{display:flex;margin-bottom:16px}
.right .fine ul li .img{width:100px;height:75px;background-color:#ccc;overflow:hidden;border-radius:4px}
.right .fine ul li .img img{width:100%}
.right .fine ul li .text{flex:1;margin-left:7px;position:relative}
.right .fine ul li .text p:nth-of-type(1){font-size:14px}
.right .fine ul li .text p:nth-of-type(2){font-size:12px;color:#666;position:absolute;bottom:0;left:0}
#major-info .content>.left .xgxuexiao .zx-body{box-sizing:border-box;padding:0 12px}
#major-info .content>.left .xgxuexiao .zx-body a{display:block;padding:14px 0;position:relative;border-bottom:1px dashed #ccc}
#major-info .content>.left .xgxuexiao .zx-body a:last-of-type{border:none}
#major-info .content>.left .xgxuexiao .zx-body span{position:absolute;top:15px;right:0;font-size:14px;color:#999}
#major-info .content>.left .xgxuexiao .zx-body a p{text-indent:2em;font-size:14px;color:#666;line-height:24px;margin-top:20px}
#major-info .mao-con > div{display:none ;padding-bottom:20px;padding-top:0 !important}
#major-info .mao-con > div .m-body{padding-top:16px}
#major-info .mao-con > .active{display:block}
#major-info .content>.left .mao .active{color:#efaf1a;border-color:#efaf1a}