

.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-jjtext a{color:#ff6602}
.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}



/*学校环境*/

.school-envir{padding:15px;width:1170px;background: #fff;overflow: hidden;margin-top:15px;}

.school-envir-title{text-align: center;font-size:20px;margin-bottom:15px;}

.school-envir-title i{float: left;margin-top:10px;width:50px;height:1px;background: #f5f5f5;margin-left:500px}

.school-envira{float:left;width:390px;height:auto;overflow: hidden;margin-top:15px;}

.school-envira img{width:100%;min-height:320px;}

.school-envirb{float:left;width:420px;height:auto;margin-top:15px;}

.school-envirb li{float:left;width:210px;height:155px;overflow: hidden;margin-left:10px;}

.school-envirb li img{width:100%;min-height:155px;}

.school-envirb li:nth-child(3),.school-envirb li:nth-child(4){margin-top:10px;}

.school-envirc{float:left;width:350px;height:auto;overflow: hidden;margin-left:10px;margin-top:15px;}

.school-envirc img{width:100%;min-height:320px;}

/*同城学校*/

.school-city{padding:15px;width:1200px;background: #fff;overflow: hidden;margin-top:15px;}

.school-city-title{font-size:20px;height:20px;line-height:20px;padding-bottom:15px;border-bottom: 1px solid #f5f5f5;}

.school-city-title span{float:right;font-size:14px;color:#666}

.school-city-left{float:left;width:240px;height:364px;margin-top:15px;}

.school-city-right{float:left;width:100%;}

.school-city-right li{float:left;width:210px;margin-top:15px;margin-left:15px;}

.school-city-right li span{float:left;width:100%;height:145.5px;overflow: hidden;}

.school-city-right li img{width:100%;min-height:145.5px}

.school-city-right li p{float:left;width:207.5px;height:24px;padding:0 5px;overflow: hidden;text-align: center;line-height: 24px;margin-top: 5px;}

.school-info{overflow: hidden;}

.school-infobox{float:left;width:390px;height:378px;padding:15px;background: #fff;margin-top:15px;margin-right:15px;}

.school-infobox:last-child{margin-right:0}

.school-infotitle{float: left;width: 100%;height:23px;line-height:23px;font-size:16px;border-bottom: 1px solid #f5f5f5;padding-bottom:15px}

.school-infotitle span{float:right;font-size:12px;  }

.school-infotitle i{   line-height: 20px;    border-bottom: 3px solid #ff6602}

.school-infotitle span a{color:#999}

.school-infotitle span a:hover{color:#ff6602}

.school-infolist{float:left;overflow: hidden;margin-top:10px;}

.school-infolist li{float:left;width: 100%;height:32px;line-height:32px;overflow: hidden; font-size:14px}

.school-infolist li a{ font-size:14px}

.school-infolist li a:hover{ color:#f60}

.school-infolist li::before {content: "•";color: rgb(229, 229, 229);line-height: 32px;margin-right: 5px;}

.school-infolist li span{float:right;margin-left:10px;color:#999; font-size:14px}



/*学校简介页面*/



.scmian{background: #fff; font-size:12px;

    width: 1200px;

    overflow: hidden;

     margin: 10px auto



}

.scmian .sone_tit{width:100%;overflow:hidden;}

.scmian .sone_tit h4{ margin-left:18px;



border-left: 5px solid #ff6602;



line-height: 25px;



margin-top: 10px;



color: #000;



font-size: 22px;



padding-left: 10px;}

.scmian .ks_school{width:100%;overflow:hidden;margin-top:20px;}

.scmian .ks_school dl dd{float: left;

    width: 364px;

    background: #f8f8f8;

    padding: 20px;

    border: 1px solid #ccc;

    margin-right: 10px;

    margin-left: 20px;

    margin-bottom: 20px;

}

.scmian .ks_school dl dd .stp{width:100%;overflow: hidden;height:70px;}

.scmian .ks_school dl dd .stp .tlf{float:left;}

.scmian .ks_school dl dd .stp .tlf img{width:70px;border-radius:90%;max-height:70px;}

.scmian .ks_school dl dd .stp .tct{width: 235px;float: right;margin-top: 10px; font-size:12px}

.scmian .ks_school dl dd .stp .tct h4{font-size:16px;font-weight:normal;width:100%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.scmian .ks_school dl dd .stp .tct .trt{width:100%;margin-top:5px;}

.scmian .ks_school dl dd .stp .tct .trt ul li{float: left;margin-right: 10px;line-height: 30px;font-size: 13px;}

.scmian .ks_school dl dd .stp .tct .trt ul li:last-child{margin-right:0px;font-size: 13px;}

.scmian .ks_school dl dd .stp .tct .trt ul li span{display:inline-block;color:#f13730;font-size: 13px;}

.scmian .ks_school dl dd .stp .tct .trt ul li p{display:inline-block;margin-right: 5px;font-size: 13px;}

.scmian .ks_school dl dd .sc_one{width:100%;overflow:hidden;margin-top: 10px;font-size: 13px;}

.scmian .ks_school dl dd .sc_one ul li {

	padding-right: 6px;



float: left;



margin-right:5px;

}

.scmian .ks_school dl dd .sc_one  .name {

 font-size: 14px;



float: left;



line-height: 30px;



margin-right: 10px;

}

.scmian .ks_school dl dd .sc_one  .value {

 line-height: 30px;



font-size: 12px;



float: left;

}

.scmian .ks_school dl dd .sc_one  .value span {

  color: #ff6602;

  font-size: 14px;

}

.scmian .ks_school dl dd .stp .trt{width:100%;}



.school-about{width:845px;float:left;padding:15px;overflow: hidden;background: #fff}

.school-abtitle{float:left;width:100%;height:30px;line-height:30px;font-size:24px;text-align: center}

.school-abinfo{float:left;width:815px;height:auto;margin-top:15px;padding:15px;background: #ffffff;}

.school-abimg{float:left;width:400px;height:280px;overflow: hidden;}

.school-abimg img{width:400px;}

.school-abxinxi{float:left;width:395px;height:280px;overflow: hidden;margin-left:20px;}

.school-abxinxi p{float:left;width:100%;height:32px;overflow: hidden;line-height:32px;}

.school-abxinxi p i{font-style: normal}

.school-abtext{float:left;width:835px;overflow: hidden;font-size:15px;margin-top:10px;line-height:26px;text-align: justify;padding:0 5px}

.school-abtext p{margin-top:15px;text-indent: 2em}

.school-abtext img{display: block;margin:0 auto;max-width:800px;}







.img-list{float:left;width:845px;background: #fff;padding:15px;}

.img-list li{float:left;width:271.666px;height: 186.5px;margin-top:15px;margin-right:15px;}

.img-list li:nth-child(3n){margin-right:0}

.img-list li .img-listimg{float:left;width:100%;height:156.5px;overflow: hidden;}

.img-list li .img-listimg img{width: 100%;min-height:156.5px;}

.img-list li .img-listbt{width:100%;height:30px;line-height: 30px;text-align: center;overflow: hidden;}





.school-pro{float:left;width:845px;background: #fff;padding:15px;}

.school-ptitle{height: 35px;line-height: 35px;font-size: 18px;padding: 5px 0 15px 0;border-bottom: 1px solid #f5f5f5;text-align: center}

.school-plist{overflow: hidden;margin-top:15px;}

.school-plist li{float:left;width:100%;height:45px;line-height:45px;background: #f5f5f5}

.school-plist li:nth-child(2n){background: #fff}

.c-green{color: #ff6602}

.school-plist li span{float:left;width:16.666%;text-align: center;}

.school-online{width:500px;height:auto;margin:0 auto;margin-top:15px;}





.school-article{float:left;width:835px;background: #fff;padding:20px;}

.school-article h1{width:100%;font-size:20px;line-height:45px;text-align: center}

.school-artinfo{width:100%;height:20px;padding-bottom:5px;border-bottom: 1px solid #f5f5f5;text-align: center;color:#999;font-size:12px;}

.school-arttext{width: 100%;font-size:15px;line-height: 26px;}

.school-arttext p{margin-top:15px;text-indent: 2em;text-align: justify}

.school-arttext img{display: block;max-width:800px;margin:0 auto;}

.school-artinfo span{margin:0 10px;}

.school-ask{float:left;width:845px;background: #fff;padding:15px;}



.school-major{float:left;width:845px;background: #fff;padding:15px;}

.school-majorbox{width:844px;margin-top:15px;overflow: hidden;border-top: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;}

.school-majlist{float:left;width:422px;}

.school-majlisa{float:left;width:844px;}

.school-majlist span{float:left;width:90px;height:38px;border-left: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;text-align: center;line-height: 38px;}

.school-majlist i{float:left;width:310px;height:38px;border-left: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;line-height: 38px;padding-left:20px;font-style: normal}



.school-majabout{float:left;width:100%;margin-top:15px;line-height:26px;font-size:15px;}

.school-mjtitle{width: 100%;height:20px;padding-bottom:10px;border-bottom: 1px solid #f5f5f5;}

.school-mjtitle span{position: relative;font-size:18px;width: 80px;height:20px;padding-bottom:5px;line-height:20px;border-bottom: 3px solid #ff6602;}

.school-majabout p{margin-top:15px;text-indent: 2em}







.school-hj{float:left;width:100%;}

.school-hj li{float:left;width:255px;margin-top:15px;margin-left:15px;}

.school-hj li span{float:left;width:100%;height:180px;overflow: hidden;}

.school-hj li img{width:100%;height:180px;}

.school-hj li p{float:left;width:207.5px;height:24px;padding:0 5px;overflow: hidden;text-align: center;line-height: 24px;margin-top: 5px;}

.mtp{ margin-top:15px;}

.h362{ height:331px; overflow:hidden}

.h443{ height:443px;}

.layuiformitemtahg{ padding:10px; line-height:32px;font-size:16px}





.layui-form-pane{ padding:10px; font-size:14px}