.schooltop{width:100%;color:#fff;padding:0 10px 10px; background:url(../images/xytel.png) no-repeat right center}
.schoolLogo{float:left;margin:57px 26px 0 32px;width:160px;height:160px;padding:13px;border-radius:30px;background:#fff;position:relative}
.schoolLogo img{width:100%;height:100%}
.schoolName{position:relative;margin-right:10px;width:715px}
.compare_box,.schoolName{float:left;background-color:transparent!important}
.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}
.school_view_top .line1{display:flex;justify-content:flex-start;align-items:center}
.school_view_top .line1 .filledbox{margin-left:30px}
.line1-schoolName{font-size:24px;font-weight:400;color:#fff}
.filledbox .follow_wrap { background: #fff;   border: none;    color: #f60;}
.follow_wrap .star {
    margin-right: 3px;
}
.layui-form-select .layui-input{ font-size:14px}

.anticon {
    display: inline-block;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.follow_wrap {
    font-size: 16px;
    color: #f60;
    width: 95px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    border: 1px solid #f60;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.close_btn, .follow_wrap {
    cursor: pointer;
    text-align: center;
}

.schoolName span{margin-right:10px}
.schoolName .line1{margin:21px 0 7px;align-items:center}
.schoolName .line1 .volteer-join{height:30px;font-size:16px;border-radius:4px;margin-left:12px;padding:0 8px;line-height:30px;cursor:pointer;background:#fff;border:none;color:#f60;align-items:center}
.schoolName .line1 .volteer-join i{font-size:20px;margin-right:3px;position:relative;top:1px}
.school_view_top .l-city{margin-bottom:15px}
.school_view_top .l-city .line1-province{font-size:14px;font-weight:400;padding-top:10px;margin-right:30px;color:#fff}
.school_view_top .l-city .line1-province i{display:inline-block;width:12px;height:19px;background: url(../images/inc.png) 50% no-repeat;margin-right:10px;position:relative;top:4px;background-size:82%}

.line1-rank{display:inline-block;padding:0 10px;font-size:14px;margin:0}
.line1-rank .line1-rank-img{background:url(../images/inc.png);vertical-align:baseline;margin-right:8px;width:14px;height:14px;display:inline-block;position:relative;top:2px;background-size:cover}
.line2{margin-bottom:22px}
.line2 .line2_item{float:left;padding:0 15px 2px;height:30px;line-height:28px;text-align:center;margin-right:10px;border-radius:15px;min-width:89px;margin-bottom:4px;color:#fff;border:1px solid #fff}
.line3 .line3_item{font-size:14px;margin-bottom:7px}
.line3 .line3_item .website{background:url(../images/web.png);background-size:cover}
.line3 .line3_item .l-phone,.line3 .line3_item .website{display:inline-block;width:12px;height:12px;position:relative;top:2px}
.line3 .line3_item .l-phone{background:url(../images/tel.png);background-size:cover}
.line3 .line3_item .l-mail{display:inline-block;width:12px;height:12px;background:url(../images/em.png);background-size:cover;position:relative;top:2px}
.line3 .line3_item img{margin-right:6px;vertical-align:middle;margin-top:-3px}
.line3 .line3_item:last-child{margin:0}

.full_box{float:left;padding:88px 0 0;font-size:14px;font-weight:400}
.full_box,.full_box .full_box_erweima{background-color:transparent!important}
.full_box .full_box_erweima{width:200px;height:72px;box-sizing:content-box;margin:0 auto}
.full_box .full_box_erweima img{margin-top:7px;transition:all .3s}
.full_box p{text-align:center}
.full_box p a{font-size:14px;color:#fff;margin-top:5px;display:block;text-decoration:none}
.compare_box{padding:88px 0 0}
.schoolName{position:relative;margin-right:10px;width:715px}
.compare_box,.schoolName{float:left;background-color:transparent!important}
.compare_box{padding:88px 0 0}
.compare_box .compare_item{float:left;margin-right:40px;font-size:14px;font-weight:400;background-color:transparent!important}
.compare_box .compare_item p{margin-top:2px}
.compare_box .compare_item a{text-decoration:none}
.compare_box .compare_item a .robot{position:relative}
.compare_box .compare_item a .robot .r-title{font-size:14px;color:#fff;margin-top:5px;text-align:center}
.compare_box .compare_item a .robot .talk_text{display:inline-block;padding:0 12px;height:25px;line-height:25px;text-align:center;background:#fff;color:#f64401;font-size:12px;border-radius:20px;position:absolute;right:58px;white-space:nowrap}
.compare_box .compare_item a .robot .talk_text:after{content:"";display:block;width:0;height:0;border:6px solid transparent;border-top-color:#fff;position:relative;left:80%;top:-1px}
.compare_box .compare_item a .robot .talk_text1{-webkit-animation:mymove1 14s ease-in-out infinite;animation:mymove1 14s ease-in-out infinite}
.compare_box .compare_item a .robot .talk_text2{-webkit-animation:mymove2 14s ease-in-out infinite;animation:mymove2 14s ease-in-out infinite}
.compare_box .compare_item a .robot .talk_text3{-webkit-animation:mymove3 14s ease-in-out infinite;animation:mymove3 14s ease-in-out infinite}

.marginRight25 {
    margin-right: 25px;
}
 .school-info-label a {    color: #fff;}
 .schooltab-menu{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0px 20px; margin-top:50px;}
.schooltab-menu .item{font-size:18px;background:hsla(0,0%,100%,.22);color:#fff;margin-right:10px;width:100%;height:46px;line-height:46px;text-align:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s}
.schooltab-menu .item.tab-active{background:#ff6602;color:#fff}
.schooltab-menu .item.tab-active a{color:#fff}
.schooltab-menu .item a{ color:#fff}
.schooltab-menu .item.blackcolor{color:#333}
.schooltab-menu .item.whitecolor{color:#fff}


.schooltab-menu .item:hover{background:#ff6602;color:#ff6602}
.schooltab-menu .item:last-child{margin:0}
.schooltab-menu .recruit:after{content:"";display:inline-block;width:21px;height:21px;background:url(/static/media/hot.a21763e9.gif) 50%/cover no-repeat;margin-left:2px;position:relative;top:3px}
.main{background: #f5f5f5;width:100%; padding-bottom:15px; padding-top:80px; }

.box{width: 1200px;height:auto;margin:0 auto;}
.fl{float:left;}
.fr{float:right}

.layui-carousel img{width: 100%;min-height:350px;}
.school{}
.school-right{float:right;width:320px;}
.school-form{float:left;width: 320px;padding:10px 15px 0 15px;background: #fff}
.school-formtitle{height:16px;line-height:16px;font-size:16px;;padding:5px 0 10px 0;border-bottom: 1px solid #f5f5f5;margin-bottom:15px;}
.layui-form-pane .layui-form-label{width:90px;padding: 9px 10px; font-size:14px}
.layui-form-pane .layui-input-block{margin-left:90px; font-size:14px}
.school-yzl{float:left;width:100px;}
.school-yzr{float:right;width:80px;height:38px;}
.school-yzr .layui-btn{padding:0 5px;}
.layui-codew{width:80px;}
.school-left{float:left;width:875px;height:auto;}
.school-zsxx{float: left;width: 845px;padding: 10px;background: #fff;height:443px;margin-top:15px;}
.school-protitle{width:100%;height:38px;line-height: 38px;text-align: center;font-size:16px;font-weight: bold}
.school-jianjie{float:left;width:845px;height:auto;padding:15px;background: #fff}
.school-jjtitle{width: 100%;height:36px;padding-bottom:15px;border-bottom: 1px solid #f5f5f5;}
.school-jjtitle span{position: relative;font-size:20px;width: 80px;height:20px;padding-bottom:10px;line-height:20px;border-bottom: 3px solid #ff6602;}
.school-jjtext{float:left;width:100%;height: 255px;margin-top:10px;overflow: hidden;}
.school-jjimg{float:left;width:300px;height:200px;overflow: hidden;margin-right:10px;margin-bottom:10px;}
.school-jjimg img{width:100%;min-height:200px;}
.school-jjtext h1{font-size:18px;color:#ff6602;line-height:34px;}
.school-jjtext p{line-height:32px;text-align: justify; font-size:16px; text-indent:2em}
.school-more{float:left;width: 100%;text-align: right;margin-top:10px;}
.school-more a{color:#ff6602}
.school-more a:hover{color:#444}