body,html{background:#fff;color:#333;text-align:left;font:14px/1.8 "Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,sans-serif}
.footer{background-color:#f8f8f8}
@font-face{font-family:iconfont;src:url(../font/iconfont.eot?t=1512951693273);src:url(../font/iconfont.eot?t=1512951693273#iefix) format('embedded-opentype'),url(../font/iconfont.woff?t=1512951693273) format('woff'),url(../font/iconfont.ttf?t=1512951693273) format('truetype'),url(../font/iconfont.svg?t=1512951693273#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-head{border-bottom: 1px solid #d6d6d6;}
.slogan a{margin-right:36px}
.slogan a.mlogo{width:150px;height:40px;display:inline-block;background:url(../img/logoin.png) 0 2px no-repeat;background-size:70%;vertical-align: middle;}
.ml20{margin-left:20px}
.mt20{margin-top:20px}
.mr20{margin-right:20px}
.ch-table{width:100%;line-height:25px;border:1px solid #e9e9e9;border-bottom:0;border-collapse:collapse;border-spacing:0;word-break:break-all;word-wrap:break-word}
.ch-table th{padding:12px 10px;border-bottom:1px solid #e9e9e9;font-size:16px;font-weight:700;text-align:left}
.ch-table td{padding:12px 10px;border-bottom:1px solid #e9e9e9;font-size:16px;color:#666;text-align:left}
.ch-table td a{color:#333}
.ch-table tr:hover{background-color:#eff7fe}
.ch-table tr:hover td a{color:#4498ee}
.ch-table th.ch-table-center{text-align:center}
.ch-table td.ch-table-center{text-align:center}
.tag{display:inline-block;min-width:40px;height:30px;line-height: 30px;text-align:center;border:1px solid #4498ee;padding:0 15px;margin-right:10px;border-radius: 15px;}
.ch-btn{display:inline-block;width:auto;height:36px;line-height:36px;padding:0 16px;border:none;border-radius:2px;background:#4498ee;color:#fff;font-size:14px;vertical-align:middle;outline:0;cursor:pointer;overflow:visible}
.ch-btn.ch-btn-big{height:40px;line-height:40px;padding:0 24px;font-size:16px}
a.ch-btn{color:#fff}
.college-header{height:200px; background-position:center center;background: url(../img/school3.png)no-repeat center top;}
.college-header .g-cw{position:relative;height:200px;margin:0 auto}
.college-title{height:30px;line-height:30px;padding:35px 0 25px;font-size:25px;font-weight:400}
.college-title{color:#5d5d5d}
.college-title .iconfont{margin-left:10px;font-size:20px;vertical-align:0}
.college-title .college-gz{display:inline-block;height:28px;line-height:28px;padding:0 10px;border:1px solid #d5bcab;margin-left:12px;background:#ffebdb;color:#666;font-size:14px;vertical-align:top}
.college-title .site{float:right}
.college-title .site + .site{margin-right:20px}
.college-baseinfo{line-height:38px;font-size:14px}
.college-baseinfo .college-baseinfo-th{margin-right:5px;color:#666}
.g-left{width:795px;float:left}
.g-right{width:380px;float:right}
.g-col{background:#fff;width:100%}
.g-col p.bj{background-color:#eff7fe;line-height:35px;padding:10px 20px}
.g-cont{line-height:30px;width:95%;color:#666}
.g-cont p{text-indent:2em}
.sidebar{background:#fff;width:380px;box-sizing: border-box;overflow:hidden}
.intro{height:150px;overflow:hidden}
.intro .logo{float:left;width:150px;margin-right:25px}
.intro .logo img{display:block;width:150px;height:150px}
.intro .text{float:left;width:620px}
.intro .text p{word-break:break-all;word-wrap:break-word;line-height:30px}
.col-title{position:relative;height:50px;line-height:50px;padding-left:12px;border-bottom:1px solid #e5e5e5;margin-bottom:15px;font-size:18px;font-weight:400}
.col-title .h3-border{position:absolute;top:16px;left:0;display:inline-block;width:4px;height:18px;background:#4498ee}
.col-title .more{position:absolute;top:0;right:0;color:#999;font-size:14px}
.col-subtitle{display:inline-block;border-bottom:2px solid #4498ee;color:#4498ee;font-size:15px;font-weight:100}
.top_item_box{float:left;width:18%;margin-right:2.5%;text-align:center;padding:10px 0;box-sizing:border-box;border-radius:10px;border:1px solid #e9e9e9;box-shadow1:0 0 13px #e6e6e6}
.top_item_box:last-child{margin-right:0}
.top_item_box .top-num{font-size:22px;line-height:30px;margin-bottom:5px;color:#ff1515}
.top_item_box .top-num.num0{font-size:14px;font-weight:100;color:#999}
.top_item_box .bottom-title{font-size:14px;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.item_box{box-sizing:border-box;border-radius:10px;border:1px solid #e9e9e9;box-shadow1:0 0 13px #e6e6e6;padding:20px}
.item_box p{width:49%;line-height:45px;display:inline-block;}
.item_box p.colspan{display:block;width:100%}
.item_box p .iconfont{font-size:16px;color:#61ABED;margin-right:15px}
.echarts-box{float:left;}
.echarts-nn{width:34%}
.echarts-job{width:22%}
.echarts-box .echarts-title{height:40px;line-height:40px;margin-bottom:15px;font-size:16px;font-weight:400;text-align:center}
.echarts-box .echarts-con{width:100%;height:180px;line-height:50px;text-align:center;color:#666}
.chart-job{width:100%;height:320px}

.college_item img{float:left;width:60px;height:60px}
.college_item .college_school_info{float:left;margin-left:20px}
.college_item .college_school_info .school_title{font-size:16px;font-weight:400;color:#000;margin-bottom:10px;height:24px}
.college_item .college_school_info .school_title p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:270px;float:left;margin:0!important}
.college_item .college_school_info .school_tag{font-size:14px;font-weight:400;color:#4f6ddd;width:300px;white-space:nowrap;overflow:hidden}
.sidebar ul{margin:0 auto;overflow:hidden}
.sidebar ul li{width:380px;border-bottom:#edf0f2 1px solid;font-size:15px;height:50px;display:table;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sidebar ul li:last-child{border-bottom:none!important}
.sidebar ul li a{vertical-align:middle;display:table-cell;color:#444}

.album{font-size:0}
.schoolImgItem{width:46%;margin:0 2% 20px;border-radius:20px;overflow:hidden;background:#fafafa;display:inline-block}
.schoolImgItem .schoolImg_preview{width:100%}
.schoolImgItem img{width:100%}
.schoolImg_name{font-size:16px;text-align:center;color:#222;line-height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}
#__previewImage-container .previewImage-box .previewImage-item .previewImage-image{display:inline}