﻿/*分页样式*/
.pages { padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages li.thisclass a,.pages a:hover {background: #E96B04;color: #fff;text-decoration: none;border-radius:3px}
.pages a {padding: 5px 10px;
border: 1px solid #ddd;
background: #fff;color: #A4A4A4;
line-height: 18px;border-radius:3px;
}
.pad-con,contain{overflow: hidden;}
.section-univ{overflow: hidden;}

.projectbody{width: 67%;float: left;background: #fff;box-sizing: border-box;padding: 20px;}
.projectbody img{max-width: 100%;height: auto !important;}
.projectinfo{width: 30%;float: right;background: #fff;box-sizing: border-box;padding: 20px;}
.projectinfo h3{text-align: left;font-weight: bold;font-size: 32px;color: #444;margin-bottom: 40px;}
.projectinfo a{display: block;width: 100%;background: #5A5A5A;color: #fff;text-align: center;line-height: 40px;height: 40px;}

.rightdis{cursor:pointer;display:  block;position: fixed;right: -41px;top: 250px;background: #3488EA;color: #fff;font-size: 20px;padding: 10px;width: 40px;border-radius: 4px 0  0 4px;}
#rightclose{position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;margin: 0;}
.top-p{margin-left: -50px;display:  inline;font-weight:  bold;}

.more{width: 150px;line-height: 40px;height: 40px;text-align: center;color: #999;font-size: 16px;display: block;margin: 20px auto;border: 1px #999 solid;}
.more:hover{background:#3488EA;color:#fff}
.right{position:fixed;top:90pt;right: 0;z-index:9999;padding:6px;width:184px;background:#3488ea;transition: .5s;}
.right>img{display:block;margin:30px auto}
.right .rt{padding:8px;background:#fff}
.right .rt,.right .rt>img{display:block;margin:0 auto}
.right .rt>img{width:88%}
.right .rt h2{margin-left:18px;padding:6px 0;font-size:1pc}
.right .rt h2 img{margin-right:10px}
.right .rt p{text-align:center;font-size:18px}
.index-us{overflow:hidden;height: 350px;}
.index-us img{margin-top:-265px;width:100%}
.footer ul li a{color:hsla(0,0%,100%,.65)!important}
#dl-area .nav.top-inv{margin-top:0}
#eval input,.gate-new-body #evaluate input{width:70%!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:4px!important}
.alert-info{padding:15px;border-color:#bce8f1;border-radius:4px;background-color:#d9edf7;color:#31708f}
.b-input{margin-bottom:18px;padding-left:9pt;width:280px;height:2pc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background:#fff}
.b-out.b-outs{position:fixed;right:1px;bottom:0;width:20pc;height:492px}
.b-out.b-outh{position:fixed;right:20px;bottom:-452px;display:block;width:223px;height:492px}
.b-outh .b-toptitle{width:223px;cursor:pointer}
.b-toptitle{padding:9pt 0 9pt 18px;height:46px;background:#007aff;color:#fff;font-size:1pc}
.b-contain{padding:8px 22px 8px 18px;height:446px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}
.b-asign{margin-bottom:17px;color:rgba(0,0,0,.85);font-size:14px}
.b-button{margin-top:17px;width:280px;height:40px;border:1px solid #d9d9d9;border-radius:4px;background:rgba(0,0,0,.04);color:rgba(0,0,0,.25);text-align:center;font-size:1pc;line-height:24px}
.b-button-active{border:1px solid #1890ff;background:#1890ff;color:#fff}
.b-list-grade{position:absolute;top:340px;display:none;width:280px;border:1px solid rgba(0,0,0,.15);background-color:#fff}
.b-grade-li{visibility:hidden;padding:0;height:0;font-size:13px;line-height:0;opacity:0}
a{text-decoration:unset}
.index-title,h1{color:rgba(0,0,0,.85);font-weight:700;font-size:24px;line-height:2pc}
body ::-webkit-scrollbar{width:8px;height:10px;-webkit-appearance:none}
::-webkit-scrollbar{width:8px;height:10px;background:rgba(0,0,0,.1)}
body ::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.25);cursor:pointer;transition:color .2s ease}
::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(0,0,0,.3)}
body ::-webkit-scrollbar-track{border-radius:0;background:rgba(0,0,0,.1)}
::selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}
header{height: 95px;}
.side-wx-limg-con{position:relative;bottom:5px;margin-bottom:20px;padding:10px 0 6px 5px;width:100%;height:93px;border:1px solid #f5f5f5;border-top:none}
.side-wx-limg-con img{float:left;width:72px;height:72px}
.ad-wx-asidetext{float:left;margin:14px 0 15px 7px}
.ad-info{margin:3px 0 15.5px;color:rgba(0,0,0,.85);letter-spacing:0;font-weight:400;font-size:14px;line-height:36px}
.ad-info img{float:left;margin:3px 10px 3px 0;width:30px;height:30px;border-radius:50%}
.asidetext-t{color:rgba(0,0,0,.85);font-weight:700;font-size:1pc}
.asidetext-i,.asidetext-t{text-align:justify;letter-spacing:0}
.asidetext-i{margin-top:6px;color:rgba(0,0,0,.65);font-size:14px}
.item-span span{padding:2px 8px;border-style:solid;border-width:1px;border-radius:4px;text-align:left;font-size:9pt;line-height:20px}
.item-span .span1{border-color:#91d5ff;background:#e6f7ff;color:#1890ff}
.item-span .span2{margin-left:14px;border-color:#b7eb8f;background:#f6ffed;color:#52c41a}
.topa{background-color:#fff!important;color:#333!important}
.dropdown:active .dropdown-menu,.topa{display:block}
.marginauto{margin-right:auto;margin-left:auto}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;margin-top:0!important;padding:5px 0;min-width:100%;border:0;list-style:none;font-size:14px}
.dropdown-menu li a{padding:5px 10px 5px 20px;text-decoration:none;font-size:14px;line-height:20px}
.open{color:#fff;text-decoration:none}
.open,.open>a{background-color:#428bca}
.open>a{color:#fff!important}
div{display:block}
:focus{outline:0}
*,:after,:before{box-sizing:border-box;margin:0;padding:0;font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.navbar-collapse .dropdown:hover ul li a{padding:0 10px 0 15px;text-align:left;line-height:33px}
.navbar-collapse .dropdown:hover .ivu-area{visibility:visible;height:169px;line-height:169px;opacity:1;transition:all .3s}
.navbar-collapse .dropdown:hover .ivu-abu,.navbar-collapse .dropdown:hover .ivu-univ{visibility:visible;height:100px;line-height:100px;opacity:1;transition:all .3s}
.navbar-collapse .dropdown:hover .ivu-bg,.navbar-collapse .dropdown:hover .ivu-exp{visibility:visible;height:147px;line-height:147px;opacity:1;transition:all .3s}
.navbar-collapse .dropdown:hover ul li{visibility:visible;height:43px;line-height:43px;opacity:1;transition:all .3s}
.navbar-collapse .dropdown ul li{margin:0 auto;list-style-type:none;text-align:center;white-space:nowrap}
.navbar-collapse .dropdown ul li:hover a{background:#3488EA;color:#fff}
.navbar-collapse .dropdown ul li,.navbar-collapse .ivu-dropdown-menu{visibility:hidden;height:0;background-color:#fff;line-height:0;opacity:0}
.navbar-collapse .ivu-dropdown-menu{position:absolute;top:52px;left:36px;box-sizing:border-box;margin-top:0!important;padding:2px 0;min-width:75pt;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2)}
.navbar-default{position:fixed;right:0;left:0;z-index:1030;height:52px;border-top:1px solid #e9e9e9;border-radius:0;background-color: #99ccd8!important;}
.btdown{display:none}
.btdown,.btup{position:relative;bottom:2px;left:93px;float:unset}
.contain{margin-right:auto;margin-left:auto;height:52px;max-width:72pc}
.nav.top-inv{display:block!important}
.nav.top-inv:before{display:table;content:" "}
#fat-menu,.top-notice-li{position:relative;float:left;display:block}
.top-notice-icon{padding:0!important}
.top-notice-icon img{margin-top:14px;width:25px}
#drop3{padding:10px 10px 9px 20px!important;background-color:#fff}
.topa-img{margin:0;width:2pc;height:2pc;border:2px solid transparent;border-radius:50%;vertical-align:middle}
.topa-img:hover{border:2px solid rgba(30,185,238,.5)}
.mengb{position:absolute;top:10px;width:2pc;height:2pc;border-radius:50%;background-color:rgba(0,0,0,.5);opacity:0}
#ul-hide{background-color:#fff!important}
#ul-hide li{color:#333}
#ul-hide a{padding-left:25px!important;text-align:left}
a{cursor:pointer}
.cusx-top>li>a{margin-left:20px;width:110px}
.tagbg1{background-image:url(../images/icon-mindex.png)}
.tagbg2{background-image:url(../images/icon-order.png)}
.tagbg3{background-image:url(../images/icon-notice.png)}
.tagbg4{background-image:url(../images/icon-huodong.png)}
.tagbg5{background-image:url(../images/icon-line.png)}
.tagbg6{background-image:url(../images/icon-comp.png)}
.tagbg7{background-image:url(../images/icon-shixi.png)}
.tagbg8{background-image:url(../images/icon-sxsy.png)}
.tagbg9{background-image:url(../images/icon-jnpx.png)}
.tagbg10{background-image:url(../images/icon-yypx.png)}
.tagbg11{background-image:url(../images/icon-sqcl.png)}
.tagbg12{background-image:url(../images/icon-sqyx.png)}
.tagbg13{background-image:url(../images/icon-sqcl.png)}
.tagbg1,.tagbg10,.tagbg11,.tagbg12,.tagbg13,.tagbg2,.tagbg3,.tagbg4,.tagbg5,.tagbg6,.tagbg7,.tagbg8,.tagbg9{background-position:left center;background-size:15px 15px;background-repeat:no-repeat}
.topa.tagbg2:hover{background-image:url(../images/icon-order1.png)!important}
.topa.tagbg4:hover{background-image:url(../images/icon-huodong1.png)!important}
.topa.tagbg7:hover{background-image:url(../images/icon-shixi1.png)!important}
.topa.tagbg8:hover{background-image:url(../images/icon-sxsy1.png)!important}
.topa.tagbg9:hover{background-image:url(../images/icon-jnpx1.png)!important}
.topa.tagbg10:hover{background-image:url(../images/icon-yypx1.png)!important}
.topa.tagbg11:hover{background-image:url(../images/icon-sqcl1.png)!important}
.topa.tagbg12:hover{background-image:url(../images/icon-sqyx1.png)!important}
.top{padding: 5px 0;height:auto;}
.topr,.topright{float:right;}
.topr{margin-right: -84px;/* text-align:right; */display: inline;position:  relative;}
.topr p{color: #000;display:  inline;font-size: 16px;position: relative;font-weight:  bold;}
.wxmov{background: #3488EA;width: 100px;height: 100px;padding: 10px;position:  absolute;top: -120px;right: 198px;z-index: 9999;}
.wxmov img{width: 100% !important;}

.topr>img{width:30px;margin-right: 15px;margin-bottom: -6px;}

.topr p img{width: 26px;margin-bottom: -7px;margin-left: 10px;}
.topr span{color:#000;font-size: 24px;/* display:  block; */margin-left: 60px;}
.topr span img{/* float:left; */display:inline-block;margin-right: 10px;width: 24px;margin-bottom: -4px;}
.slideBox{position:relative;overflow:hidden;width:100%;height: 350px;box-shadow:0 0 9pt #ccc;}
.slideBox .bd{position:relative;z-index:0;height:100%}
.slideBox .bd li{vertical-align:middle;zoom:1}
.slideBox .bd img,.slideBox2 .bd2 img{display:block;margin:0 auto;width:100%;margin-top: -230px;}
.slideBox2 .bd2 img{height:312px}
.slideBox .next,.slideBox .prev{position:absolute;top:50%;left:3%;display:block;margin-top:-25px;width:2pc;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat rgba(0,0,0,.5);opacity:.5}
.slideBox .next{right:3%;left:auto;background-position:8px 5px}
.slideBox .next:hover,.slideBox .prev:hover{opacity:1}
.slideBox .nextStop,.slideBox .prevStop{display:none}
.succ-contain .slideTxtBox .hd ul li{padding:14px 10px}
.slideTxtBox .hd ul{overflow:hidden;margin:20px 0;width:100%;text-align:center}
.slideTxtBox .hd ul li{display:inline-block;margin:0 10px;/* padding:14px 10px; */line-height:14px;cursor:pointer;}
.slideTxtBox .hd ul li.on{background:#3488ea;color:#fff}
.aboutcen{overflow:hidden;width:100%;background: transparent;}
.aboutl{box-sizing:border-box;padding:50px;width: 100%;margin: 0 auto;text-align:  center;}
.aboutl h2{color: #ffff;font-weight:400;font-size:24px;}
.aboutl h2 span{display:block;color: #fff;font-size:18px;}
.aboutl p{margin:40px 0;width:100%;color: #fff;font-size:1pc;line-height:26px;text-align: left;}
.aboutla{display:block;width:90pt;border: 1px solid #fff;color: #fff;text-align:center;line-height:30px;margin: 0 auto;}
.aboutr{float:right;width:30%;height:347px;color:#fff;}
.aboutr img{height:100%}
.aboutrt b{font-weight:400;font-size:1pc}
.aboutrt b:after{display:block;margin-top:7px;width:49px;height:3px;background:#fff;content:''}
.aboutrt{box-sizing:border-box;padding:50px;height:250px}
.aboutrt b span{display:block;font-size:26px}
.aboutrb{box-sizing:border-box;padding:20px 0 0 50px;border-top:1px solid #ccc}
.aboutrb a{float:right;padding-top:9pt;padding-right:26px;color:#fff;text-align:right}



.arrow{position:absolute;top:0;left:50%;width:10px;height:100%}
.arrow .next{margin-top:-20px;background:url(../images/arrowt.png) no-repeat center}
.arrow .next,.arrow .prev{display:block;width:20px;height:20px}
.arrow .prev{position:absolute;bottom:0;margin-bottom:-20px;background:url(../images/arrowf.png) no-repeat center}

.caseliimg{width: 20% !important;float: left;}
.caselih2{width: 80%;display: inline-block;/* float:right; */font-size:  18px !important;padding-top: 0px !important;color:  #000 !important;}





.cusx-top li a:hover{color:#1eb7ff!important}
.line{margin-top:2px;border-top:1px solid #e9e9e9}
.major-p{color:rgba(0,0,0,.85);text-align:justify;text-justify:inter-ideograph;font-size:14px;line-height:22px}
.major-p p{margin-bottom:6px}
.major-side{position:fixed;top:62px;bottom:0;z-index:10;overflow-x:hidden;overflow-y:auto;width:13pc;background:#fff}
.major-side .major-kind a{padding-left:9px 0 9px 47px}
.major-side .major-list a{display:block;padding-left:47px;line-height:40px;justify-content:center;align-items:center}
.major-side li{height:40px;cursor:pointer}
.major-list .active{border-right:2px solid #1890ff;background:#e6f7ff}
.major-list .active a{display:block;padding:9px 0 9px 47px;color:#1eb9ee;font-size:14px;line-height:22px}
.major-list a{color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.major-icon{position:relative;top:9pt;left:21px;float:left;width:14px;height:14px}
.major-area a{padding:9px 0 9px 33px;color:rgba(0,0,0,.85);font-weight:700;font-size:14px;line-height:40px}
.university-icon{margin-right:5px!important;width:12.5px!important;height:12.5px!important}
.u-icon1{margin-top:26px}
.u-icon2{margin-top:4px}
.major-right{position:relative;left:13pc;padding:3px 25px 0 2pc;width:59pc;min-height:882px}
.major-right h2{color:rgba(0,0,0,.85);font-weight:700;font-size:24px;line-height:2pc}
.major-right li button:hover .dropdown-menu{display:block}
.m-tab-item{float:left;padding:9pt 1pc;color:rgba(0,0,0,.65);text-align:center;letter-spacing:0;font-size:14px;line-height: 16px;cursor:pointer;}
.m-tab-item+.m-tab-item{margin-left:24px}
.major-tab .view1{border-bottom:2px solid #1eb9ee;color:#1eb9ee}
.se-area{margin:24px 23px 24px 29px;height:146px;border-radius:2px;background-color:#f8f8f8;color:rgba(0,0,0,.85);font-size:14px;line-height:22px}
.se-area .margin-o,.se-area .margin-r{margin-left:15px;padding:1.5px 10px;cursor:pointer}
.se-area .margin-r+.margin-r{margin-left:1pc}
.se-area .view{border-radius:4px;background:#1eb9ee;color:#fff;font-size:14px;line-height:22px}
.se-area .se-kind .margin{margin:0 23px 0 2pc;padding-top:24px;padding-bottom:24px;border-bottom:1px dashed #e9e9e9}
.se-area .se-kind .margin .span-major{margin-left:15px}
.se-area .se-kind .margin .span-zh{margin-left:1pc}
.se-rank{display:-webkit-box;height:73px;-webkit-box-pack:center;-webkit-box-align:left;-webkit-box-orient:vertical;-moz-box-pack:center;-moz-box-align:left;-moz-box-orient:vertical}
.se-rank-fix{position:absolute;top:139px;display:none}
.aif-d,.dif-d,.sif-d{padding:1pc 28px 0 33px}
.aif-d .aif-tt,.dif-d .aif-tt,.sif-d .aif-tt{margin-bottom:9px;color:rgba(0,0,0,.85);font-weight:700;font-size:14px;line-height:22px}
.aif-d .aif-dt,.dif-d .aif-dt,.sif-d .aif-dt{margin-bottom:20px;color:rgba(0,0,0,.85);font-size:14px;line-height:22px}
.aif-d .aif-dt p,.dif-d .aif-dt p,.sif-d .aif-dt p{margin-bottom:6px}
li .bottom-arrow1:before{position:relative;top:8px;left:6px;border:6px solid #1eb9ee;border-bottom:none;border-radius:2px;content:"";border-right-color:transparent;border-left-color:transparent}
li .bottom-arrow1{position:relative;top:6px;height:6px}
li .bottom-arrow1:after{position:relative;top:7px;left:-6px;border:6px solid #fff;border-bottom:none;content:"";border-right-color:transparent;border-left-color:transparent}
.right-i{position:absolute;top:0;left:0}
.right-i .dropdown1:hover{background-color:#fff;color:rgba(0,0,0,.85)!important;text-decoration:none}
.right-i .dropdown1:hover ul{display:block}
.dropdown1 h2{float:left;margin-right:25px;width:fit-content;color:rgba(0,0,0,.85);font-weight:700;font-size:24px;line-height:2pc}
.dropdown1a{padding:6px 1pc!important;border:1px solid #1eb9ee;border-radius:8px;background-color:transparent!important;color:#1eb9ee!important;font-size:14px}
.container{clear:both;margin-top:10px;margin-top:10px!important;margin-bottom:10px;padding:0;height:100%;min-height:100%;border-radius:2px;background:#fff}
.major-right,.major-side{overflow-y:visible;margin-top:23px}
.navbar-header{float:left;/* margin-top:11px */}
.logo-l{height:50px!important}
.top-name{float:left;margin-top:14px;margin-left:9pt;width:151px;color:rgba(0,0,0,.85);letter-spacing:0;font-size:20px;line-height:20px}
.navbar-collapse{border-top:0;box-shadow:none}
.top-svg{position:absolute;top:14px;right:0;float:right;margin-left:2px;padding-top:2px;width:14px;height:14px}
.top-svg svg{fill:rgba(0,0,0,.85)}
.top-svgs{position:absolute;top:14px;right:25px;float:right;margin:0;padding:0;width:14px;height:20px}
.top-svgs svg{fill:#fff}
.top-svgh{position:relative;top:0;right:25px;float:right;margin:0;padding:0;width:14px;height:20px;transform:rotate(180deg)}
.top-svgh .svg{fill:#fff}
.s-svg svg{position:relative;top:3px;left:2px;fill:#1eb9ee!important}
.navbar-nav{display:block;margin:0 auto;width: 40pc;list-style:none;float:  right;}
.navbar-nav>.hover>a{color:#3488ea!important;border-bottom: 2px #3488ea solid;background: rgba(10,10,10,.1);}
.bgrade-s{color:#000}
#bgrade,#bscore,.bgrade-m{color:rgba(0,0,0,.25)}
.navbar-nav>li{position:relative;float:left;display:block}
li{display:list-item}
.form-group1{display:table;box-sizing:border-box;margin-bottom:20px;width:100%;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#33353c;line-height:1.6;-webkit-font-smoothing:antialiased}
.form-group1 #tel{height:46px;background:#fff}
.form-group1 #tel,.form-group1 input{display:table-cell;padding:11px 0 11px 17px;width:100%;outline:0;border:0;font-size:15px}
.form-group-addon{position:relative;display:table-cell;width:1%;color:rgba(0,0,0,.45);text-align:right;white-space:nowrap;letter-spacing:0;font-size:1pc}
@-moz-document url-prefix(){.select-nation{top:1px!important}
}
.select-nation{top:unset;box-sizing:content-box;margin-bottom:1px;margin-left:0;padding:10px 0 9px 1pc;width:98px;outline:0;border:0;border-bottom-left-radius:4px;border-top-left-radius:4px;color:rgba(0,0,0,.65);text-align:left;text-transform:none;line-height:23px}
.nav>li>a,.select-nation{position:relative;font-size:1pc}
.nav>li>a{display:block;margin-left:37px;padding:14px 15px;background:0 0;color: #fff;text-align:center;text-decoration:none;line-height:24px;}
.mgb0{margin-bottom:0}
table{border-collapse:collapse}
.major-table td{font-weight:400}
.univcname-tddiv{overflow:hidden;margin-right:auto;margin-left:auto;width:12em;color:rgba(0,0,0,.85);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:1pc}
.major-table div,.major-table tr{height:5pc;color:rgba(0,0,0,.85);text-align:center;font-weight:700;line-height:5pc}
.major-table div .td-img,.major-table tr .td-img{float:left;margin:14px 9pt 25px 0;width:3pc;height:3pc;border-radius:50%;line-height:3pc}
.major-table div th,.major-table tr th{font-weight:700}
.major-table div .td1,.major-table div .td2,.major-table div .td3,.major-table div .td4,.major-table div .td5,.major-table tr .td1,.major-table tr .td2,.major-table tr .td3,.major-table tr .td4,.major-table tr .td5{float:left;height:46px;font-weight:700;line-height:46px}
.major-table div .tb-cname,.major-table div .tb-ename,.major-table tr .tb-cname,.major-table tr .tb-ename{overflow:hidden;width:21pc;height:unset;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}
.major-table div .td-rank,.major-table div .td1,.major-table tr .td-rank,.major-table tr .td1{float:left;width:125px}
.major-table div .td-name,.major-table div .td2,.major-table tr .td-name,.major-table tr .td2{float:left;padding-left:85px;width:402px;text-align:left}
.major-table div .td-name,.major-table tr .td-name{padding-left:0}
.major-table div .td3,.major-table tr .td3{float:left;width:71px}
.major-table div .td4,.major-table div .univcname-td,.major-table tr .td4,.major-table tr .univcname-td{width:90px}
.major-table div .td5,.major-table div .univcname-td,.major-table tr .td5,.major-table tr .univcname-td{float:left;width:275px}
.major-table div .td6,.major-table tr .td6{width:14px}
.major-table div .td-name,.major-table div .td-rank,.major-table div .univcname-td,.major-table tr .td-name,.major-table tr .td-rank,.major-table tr .univcname-td{float:left}
.major-table div .td-rank,.major-table tr .td-rank{color:#d0021b;text-align:center;font-weight:700;font-size:20px}
div .tb-cname,div .tb-ename{overflow:hidden;width:22em;text-align:left;text-overflow:ellipsis;white-space:nowrap}
div .tb-cname{margin-top:1pc;margin-bottom:4px;color:rgba(0,0,0,.85);text-align:left;font-size:1pc;line-height:22px}
div .tb-ename{color:rgba(0,0,0,.65);font-size:14px;line-height:20px}
.ivu-icon,.ivu-icon:after,.ivu-icon:before{position:relative!important;bottom:1px!important;font-family:Ionicons!important}
.ivu-dropdown-rel1{padding:6px 1pc!important;border:1px solid #1eb9ee;border-radius:8px;background-color:transparent!important;color:#1eb9ee!important;font-size:14px}
.caret{display:inline-block;margin-left:2px;width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle}
.form-query-div{border:1px solid #3488ea}
.form-control{padding:0!important;width: 12pc;height: 30px;border:0;background:#fff;text-indent:1em;font-size:1pc;}
.form-control:focus{outline:0;border-color:rgba(0,0,0,.15)!important;box-shadow:none!important}
.navbar-form{/* float:left!important; */padding:0!important;width: 248px;float:  right;margin-right: -1px;/* margin-top: 11px; */}
.navbar-form button{float:right;width: 54px;height: 30px;border:none;background:#3488ea;color:#fff;cursor:pointer;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,.25);font-size:14px;line-height:22px}
input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,.25);font-size:14px;line-height:22px}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,.25);font-size:14px;line-height:22px}
#zhuce{margin-right:1pc}
#dengl,#zhuce{margin-top:10px;margin-bottom:10px;padding:5px 9px 7px;width:58px;height:2pc;border:1px solid #1eb9ee;border-radius:4px;background-color:inherit;color:#1eb9ee;text-align:center;font-size:14px;cursor:pointer}
.navbar-form+.navbar-form{display:none;width:20px}
#dl-area{float:right}
#dengl:hover,#zhuce:hover{border-color:rgba(30,185,238,.8)!important;background-color:rgba(30,185,238,.8)!important;color:#fff}
.bottom-arrow{float:right;padding-top:6px}
.side-arrow{position:relative;top:5px;left:90px;float:unset}
.bottom-arrow:before{position:relative;top:8px;left:6px;border:6px solid #777;border-bottom:none;border-radius:2px;content:"";border-right-color:transparent;border-left-color:transparent}
.bottom-arrow:after{position:relative;top:7px;left:-6px;border:6px solid #fff;border-bottom:none;content:"";border-right-color:transparent;border-left-color:transparent}
footer{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.65)}
#pass,.div-pass-input #code{border:1px solid #d9d9d9}
.footer{margin-right:auto;margin-left:auto;padding:44px 0 38px;max-width:72pc}
.add-list{margin-bottom:10px;height:21px}
.add-list .add-list-ul{color:hsla(0,0%,100%,.65);font-size:14px;line-height:22px}
.add-list .add-list-ul li{float:left;margin-right:10px;color:hsla(0,0%,100%,.65);list-style:none;font-size:14px;line-height:20px}
.add-list .add-list-ul li:hover{cursor:pointer}
.add-list .add-list-ul .add-active{border-bottom:1px solid #fff;color:#fff;font-weight:700}
p[class^=p-li-]{display:none}
.bottom-title{margin-bottom:6px;height:33px;color:hsla(0,0%,100%,.85);font-weight:700;font-size:1pc;line-height:24px}
li{list-style:none}
footer li a{float:left;margin-right:1pc;color:hsla(0,0%,100%,.65);text-decoration:none;font-size:14px;line-height:22px}
.leline{border-bottom:1px solid #e9e9e9}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0}
.bottom-tar{clear:both;margin-top:15px;color:#fff;text-align:center;font-size:14px}
.btn,.btn:active,.btn:hover{border:none;text-decoration:none}
.form-group button{outline:0}
.mjdt-spc{margin-bottom:27px}
.mjdt-spc p{margin-bottom:6px!important}
.major-td-center{color:rgba(0,0,0,.65);text-align:center;font-size:20px}
.majordetail-side-left p{margin-bottom:27px}
.majordetail-side-left h2{margin-bottom:10px}
.md-tt{margin:0 auto;margin:2pc auto;width:72pc}
.md-top{width:100%;height:161px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:rgba(248,251,253,.85)}
.md-top img{float:left;margin-right:30px;width:6pc}
.md-top .cname-title{margin-bottom:2px;color:rgba(0,0,0,.85);font-weight:700;font-size:24px;line-height:2pc}
.md-top .ename-title{margin-bottom:9px;height:2pc;color:rgba(0,0,0,.65);font-weight:700;font-size:20px;line-height:2pc}
.md-top .cname-title,.md-top .ename-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.md-top .dept,.md-top .kind{padding:1px 8px;border-radius:4px;text-align:left;font-size:9pt;line-height:20px}
.md-top .kind{float:left;padding:1px 8px;width:fit-content;border:1px solid #91d5ff;border-radius:4px;background:#e6f7ff;color:#1890ff}
.md-top .kind p{color:#1890ff;text-align:left;font-size:9pt;line-height:18px}
.md-top .dept{float:left;margin-left:14px;padding:1px 8px;width:fit-content;border:1px solid #ffbb96;border-radius:4px;background:#fff2e8;color:#fa541c}
.md-top .dept p{color:#fa541c;text-align:left;font-size:9pt;line-height:18px}
.r_d{float:right;margin-top:18px;height:75px;min-width:230px}
.r_d span{color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.r_d .r_d_r{display:table-cell;margin-bottom:4px;height:46px;vertical-align:bottom}
.r_d .icon{width:12.5px;height:12.5px}
.r_d .int{margin-left:9.7px;color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.r_d .num{color:#096dd9;font-weight:700;font-size:38px;line-height:46px}
.r_d .scl{float:left;width:130px;color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.r_d .icon1{float:left;width:12.5px;height:12.5px}
.r_d .int1{float:left;margin-left:9.7px;color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.md-contain{display:flex;margin-top:0}
.md-contain .side-left{float:left;margin:17px 28px 0 0;width:55pc}
.md-contain h2{font-weight:700;font-size:1pc}
.md-contain h2,.md-contain p{color:rgba(0,0,0,.85);line-height:22px}
.md-contain p{font-size:14px}
.md-contain table{margin-top:27px;border-collapse:collapse;text-align:left}
.md-contain table tr{height:3pc;border-bottom:1px solid #e8e8e8}
.md-contain table th{padding-left:17px;height:3pc;background:#fafafa;color:rgba(0,0,0,.85);font-size:14px;line-height:3pc}
.md-contain table .th1{width:89.5px}
.md-contain table .th2{width:200px}
.md-contain table .th3{width:394px}
.md-contain table td{padding-left:17px;color:rgba(0,0,0,.85);font-size:14px;line-height:22px}
.md-contain table .td1{text-indent:1em}
.md-contain .le-right,.md-contain .side-right{position:relative;float:left;margin-top:41.5px;width:244px}
.md-contain .le-right .univ-side-con,.md-contain .side-right .univ-side-con{position:relative;width:244px;height:13pc;background-image:url(../images/ad-app.jpg);background-size:contain}
.md-contain .le-right .univ-side-con .text-above,.md-contain .side-right .univ-side-con .text-above{position:absolute;top:13px;left:18px}
.md-contain .le-right .univ-side-con .text-above .above-t,.md-contain .side-right .univ-side-con .text-above .above-t{margin-bottom:2px;color:#4a90e2;text-align:justify;letter-spacing:0;font-weight:700;font-size:20px}
.md-contain .le-right .univ-side-con .text-above .above-i,.md-contain .side-right .univ-side-con .text-above .above-i{color:rgba(0,0,0,.45);text-align:justify;letter-spacing:0;font-size:14px}
.md-contain .le-right .wx-app-aside-bottom,.md-contain .side-right .wx-app-aside-bottom{padding:3px 13px;width:244px;height:78px;border:1px solid #f5f5f5}
.md-contain .le-right .wx-app-aside-bottom img,.md-contain .side-right .wx-app-aside-bottom img{float:left;width:72px;height:72px}
.md-contain .le-right .wx-app-aside-bottom .aside-b-text,.md-contain .side-right .wx-app-aside-bottom .aside-b-text{float:left;padding:13px 0 13px 8px}
.md-contain .le-right .wx-app-aside-bottom .bottom-t,.md-contain .side-right .wx-app-aside-bottom .bottom-t{color:rgba(0,0,0,.85);text-align:justify;letter-spacing:0;font-weight:700;font-size:1pc}
.md-contain .le-right .wx-app-aside-bottom .bottom-i,.md-contain .side-right .wx-app-aside-bottom .bottom-i{margin-top:4px;color:rgba(0,0,0,.65);text-align:justify;letter-spacing:0;font-size:14px}
.md-contain .le-right .img1,.md-contain .side-right .img1{margin-bottom:20px;width:244px;height:93pt}
.md-contain .le-right .img2,.md-contain .side-right .img2{width:100%;height:335.5px}
.fix-img{width:244px}
.fix-img p{position:absolute;top:17px;left:9pt;color:#5f9451;font-weight:700;font-size:1pc;font-family:Chinese Quote}
.ivu-dropdown-item{padding:0!important}
.ivu-dropdown-item a{display:block;padding: 21px 1pc;color:rgba(0,0,0,.85);font-size: 16px;}
.td2 .td-img{float:left;margin:20px 19px;width:3pc;height:3pc;border-radius:50%}
.container .topic{padding:23px 0 23px 2pc;width:100%;height:78px;border-bottom:1px solid #e9e9e9}
.container .univ-list{position:relative;float:left;margin:0 1pc 70px 2pc;width: 100%;color:rgba(0,0,0,.85);font-size:14px;line-height:22px;}
.container .univ-list .se-rank a{color:unset;display: block;padding: 14px 10px;}
.container .univ-list .margin-o,.container .univ-list .margin-r{padding:0 10px;cursor:pointer}
.container .univ-list .view{border-radius:4px;background:#1eb9ee;color:#fff;font-size:14px;line-height:22px}
.container .univ-list .table,.container .univ-list table{width:100%;color:rgba(0,0,0,.85);text-align:center;font-size:14px;line-height:22px}
.container .univ-list .table .td1,.container .univ-list .table .td14,.container .univ-list .table .td2,.container .univ-list .table .td3,.container .univ-list .table .th1,.container .univ-list .table .th2,.container .univ-list .table .th3,.container .univ-list .table .th4,.container .univ-list table .td1,.container .univ-list table .td14,.container .univ-list table .td2,.container .univ-list table .td3,.container .univ-list table .th1,.container .univ-list table .th2,.container .univ-list table .th3,.container .univ-list table .th4{float:left}
.container .univ-list .table .trth,.container .univ-list table .trth{height:46px;background-color:#f8f8f8;color:rgba(0,0,0,.85);text-align:center;font-weight:700;line-height:46px}
.container .univ-list .table .trtb,.container .univ-list .table .trtd,.container .univ-list table .trtb,.container .univ-list table .trtd{float:left;height:87px;text-align:center;line-height:87px}
.container .univ-list .table .td1,.container .univ-list .table .th1,.container .univ-list table .td1,.container .univ-list table .th1{width:75pt}
.container .univ-list .table .th2,.container .univ-list table .th2{padding-left:110px;width:398px;text-align:left}
.container .univ-list .table .td2,.container .univ-list table .td2{width:398px;text-align:left}
.container .univ-list .table .td3,.container .univ-list .table .th3,.container .univ-list table .td3,.container .univ-list table .th3{float:left;width:10pc}
.container .univ-list .table .td4,.container .univ-list .table .th4,.container .univ-list table .td4,.container .univ-list table .th4{float:left;width:170px}
.container .univ-list .table .tb-cname,.container .univ-list table .tb-cname{margin-top:21px}
.container .univ-list .table .td1,.container .univ-list table .td1{text-align:center;font-weight:700;font-size:20px}
.container .univ-side{float:left;padding-top:23.8px;width:274px}
.container .univ-side .univ-side-con{position:relative;width:244px;height:13pc;background-image:url(../images/ad-app.jpg);background-size:contain}
.container .univ-side .univ-side-con .text-above{position:absolute;top:13px;left:18px}
.container .univ-side .univ-side-con .text-above .above-t{margin-bottom:2px;color:#4a90e2;text-align:justify;letter-spacing:0;font-weight:700;font-size:20px}
.container .univ-side .univ-side-con .text-above .above-i{color:rgba(0,0,0,.45);text-align:justify;letter-spacing:0;font-size:14px}
.container .univ-side .wx-app-aside-bottom{padding:3px 13px;width:244px;height:78px;border:1px solid #f5f5f5}
.container .univ-side .wx-app-aside-bottom img{float:left;width:72px;height:72px}
.container .univ-side .wx-app-aside-bottom .aside-b-text{float:left;padding:13px 0 13px 8px}
.container .univ-side .wx-app-aside-bottom .bottom-t{color:rgba(0,0,0,.85);text-align:justify;letter-spacing:0;font-weight:700;font-size:1pc}
.container .univ-side .wx-app-aside-bottom .bottom-i{margin-top:4px;color:rgba(0,0,0,.65);text-align:justify;letter-spacing:0;font-size:14px}
.container .univ-side .te-filed{position:absolute;bottom:13px;left:9pt;font-size:11.8px}
.container .univ-side .span1{color:#201d2b}
.container .univ-side .span2{color:8d8d8d}
.container .univ-side .univ-side-wxm{position:absolute;right:0;bottom:0;width:68px;height:68px}
.container .univ-side img{width:242px;height:241px}
.ad-app .univ-side-con{position:relative;width:244px;height:13pc;background-image:url(../images/ad-app.jpg);background-size:contain}
.ad-app .univ-side-con .text-above{position:absolute;top:13px;left:18px}
.ad-app .univ-side-con .text-above .above-t{margin-bottom:2px;color:#4a90e2;text-align:justify;letter-spacing:0;font-weight:700;font-size:20px}
.ad-app .univ-side-con .text-above .above-i{color:rgba(0,0,0,.45);text-align:justify;letter-spacing:0;font-size:14px}
.ad-app .wx-app-aside-bottom{padding:3px 13px;width:244px;height:78px;border:1px solid #f5f5f5}
.ad-app .wx-app-aside-bottom img{float:left;width:72px;height:72px}
.ad-app .wx-app-aside-bottom .aside-b-text{float:left;padding:13px 0 13px 8px}
.ad-app .wx-app-aside-bottom .bottom-t{color:rgba(0,0,0,.85);text-align:justify;letter-spacing:0;font-weight:700;font-size:1pc}
.ad-app .wx-app-aside-bottom .bottom-i{margin-top:4px;color:rgba(0,0,0,.65);text-align:justify;letter-spacing:0;font-size:14px}
.univtb-cname{margin-top:21px;margin-bottom:4px;color:rgba(0,0,0,.85);text-align:left;font-size:1pc;line-height:22px}
.univtb-cname,.univtb-ename{overflow:hidden;width:18em;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.univtb-ename{color:rgba(0,0,0,.65);font-size:14px;line-height:20px}
.univtb-area{overflow:hidden;margin-right:auto;margin-left:auto;width:11em;color:rgba(0,0,0,.85);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.university-side-left #jj{margin-bottom:27px}
.university-side-left #jj h2{margin-bottom:10px}
#anli h2{margin-bottom:4px}
.university-a,.university-a button{cursor:pointer}
.sp-3{float:left;margin-left:14px;padding:1px 8px;width:fit-content;border:1px solid #b7eb8f;border-radius:4px;background:#f6ffed;color:#52c41a}
.sp-3 p{color:#52c41a;text-align:left;font-size:9pt;line-height:18px}
.univ-table{margin-top:21px;width:875px;border-collapse:collapse;text-align:left}
.univ-table tr{border-bottom:1px solid #e8e8e8}
.univ-table th{padding-left:17px;height:3pc;background:#fafafa;color:rgba(0,0,0,.85);font-size:14px;line-height:3pc}
.univ-table .th1{width:7pc!important;text-align:center}
.univ-table .th2{width:13pc!important}
.univ-table .th3{width:415px!important}
.univ-table td{color:#000;font-size:14px;line-height:49px}
.univ-table td,.univ-table th{padding-left:0!important}
.univ-table .td1{padding-left:0;text-align:center;text-indent:0!important}
.univ-table .td4{color:#1eb9ee}
.univ-table div{color:rgba(0,0,0,.85);font-size:14px;line-height:3pc}
.univ-table .td2 div,.univ-table .td3 div{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.univ-table .td2 div{width:14em}
.univ-table .td3 div{width:410px}
.univ-table-button{margin-top:1pc;padding:5.5px 15px;border:1px solid #1eb9ee;border-radius:4px;background-color:#fff;color:#1eb9ee;font-size:14px}
.univ-succ{margin-top:17px}
.succ-list{float:left;border:1px solid #e9e9e9;border-radius:2px;background:#fff}
.succ-list .succ-list-leftimg{float:left;width:78px;height:100%}
.succ-list .succ-list-leftimg img{margin:1pc 1pc 0 15px;width:3pc;height:3pc;border:1px solid #e8e8e8;border-radius:50%}
.succ-list .succ-list-rightcontent{float:left;width:325px;height:100%}
.succ-list .succ-list-rightcontent .offer-title{margin-top:1pc;width:325px;height:3pc;color:rgba(0,0,0,.85);vertical-align:middle;text-align:justify;font-weight:700;font-size:1pc;line-height:24px;-webkit-box-align:left}
.succ-list .succ-list-rightcontent .offer-info,.succ-list .succ-list-rightcontent .offer-title{display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.succ-list .succ-list-rightcontent .offer-info{width:318px;height:44px;color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.succ-list .succ-list-rightcontent .offer-span{margin-top:10px}
.succ-list .succ-list-rightcontent .offer-span span{padding:2px 8px;border-style:solid;border-width:1px;border-radius:4px;text-align:left;font-size:9pt;line-height:20px}
.succ-list .succ-list-rightcontent .offer-span .span1{border-color:#91d5ff;background:#e6f7ff;color:#1890ff}
.succ-list .succ-list-rightcontent .offer-span .span2{margin-left:14px;border-color:#b7eb8f;background:#f6ffed;color:#52c41a}
.univ-mlist .univ-mlist-tab{margin-top:22px;margin-bottom:0}
.univ-mlist .univ-mlist-tab .tar-not{float:left;margin-right:22px;width:70px;height:100%;color:rgba(0,0,0,.85);font-size:14px;line-height:22px}
.univ-mlist .univ-mlist-tab .detail{float:left;width:774px;height:100%}
.univ-mlist .univ-mlist-tab span{display:inline-block;margin-right:22px;margin-bottom:1pc;padding:0 8px;color:rgba(0,0,0,.65);white-space:pre;font-size:14px;line-height:24px;cursor:pointer}
.univ-mlist .univ-mlist-tab .view{border-radius:4px;background:#1eb9ee;color:#fff;font-size:14px;line-height:22px}
.scroll-line.loading{width:100%;color:rgba(0,0,0,.45)}
.loadfailed,.scroll-line.loading{margin-top:34px;text-align:center;font-size:14px;line-height:22px}
.loadfailed{display:none;color:#1eb9ee;cursor:pointer}
.succs-list{overflow:hidden;margin-bottom:50px;background: #fff !important;}
.succs-topic{padding:24px 0 19px 35px;width:100%;height:78px}
.succs-topic h2{margin-right:1rem!important}
.succs-item{margin:27px 8px 0 19px;width:350px;height:168px}
.succs-r{float:left;padding:20px;width:100%;height:100%}
.succs-r span{padding:4px 10px;border-style:solid;border-width:1px;border-radius:9pt;text-align:left;font-size:9pt;line-height:41px}
.succs-r .span1,.succs-r .span2{border-color:#ccc;background:#fff;color:#666}
.succs-r .span2{margin-left:14px}
.succs-title{margin-top:1pc;height:3pc;color:rgba(0,0,0,.85);text-align:justify;letter-spacing:0;font-weight:700;font-size:1pc;line-height:24px;display: block !important;}
.succs-info{margin-top:10px;height:44px;color:rgba(0,0,0,.65);text-align:left;letter-spacing:0;font-size:14px;line-height:22px}
.succs-info,.succs-title{display:-webkit-box;overflow:hidden;text-align:justify;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.succs-span{margin-top:10px;border-top:1px solid #fff;color:#fff}
.topic-le{padding:24px 0 23px 35px;width:100%}
.topic-le h2{color:rgba(0,0,0,.85);font-size:24px;line-height:2pc}
.le-recent{padding:0 1pc;width:100%;height:14pc}
.le-recent .lerecent-img{float:left;margin:0 17px;width:526px;height:14pc}
.le-recent .lerecent-img img{width:100%;height:100%;border-radius:4px}
.le-item{float:left;margin:0 15px 40px;padding-bottom:9px;width:340px;border:1px solid #e9e9e9;border-radius:5px;background:#fff}
.le-item .le-item-img{overflow:hidden;margin:auto;height:136px;text-align:center;line-height:136px}
.le-item .le-item-img,.le-item .le-item-img img{width:100%;border-top-right-radius:5px;border-top-left-radius:5px}
.le-item .le-item-img img{display:inline-block;margin:-50% 0 -49%;vertical-align:middle}
.le-item .item-info{padding-left:14px}
.le-item .item-info .le-item-title{display:-webkit-box;overflow:hidden;margin:14px 0 7px;padding-right:9pt;height:3pc;color:rgba(0,0,0,.85);text-align:justify;text-justify:inter-ideograph;text-overflow:ellipsis;letter-spacing:0;font-weight:700;font-size:1pc;line-height:24px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.le-item .item-info .items-det{overflow:auto;width:100%;height:36px}
.le-item .item-info .items-det .item-fl img{float:left;margin-top:3px;width:30px;height:30px;border-radius:50%}
.le-item .item-info .items-det .item-fl .fl-info{float:left;display:-webkit-box;overflow:hidden;margin-left:10px;width:275px;color:rgba(0,0,0,.85);text-overflow:ellipsis;letter-spacing:0;font-size:14px;line-height:36px;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.le-item .item-info .items-det .item-fl .fl-info .name{margin-right:10px}
.le-items{padding:25px 20px 0}
.le-items .le-items-contain{overflow:auto}
.gu-left h1,.su-title h1,.totalinfo h1{font-size:30px!important;line-height:38px!important}
.le-contain{padding-top:32.1px}
.le-left{float:left;margin:17px 40px 0 0;margin-top:2px;width:868px}
.le-left .news-p-time{margin:20px 0 19px}
.le-left .le-media{margin-bottom:25px;width:100%;height:488px}
.le-left .le-media iframe{height:100%}
.le-left .le-media .prism-player{height:488px!important}
.le-left .le-media img{width:100%;height:100%}
.le-left h2{color:rgba(0,0,0,.85);font-weight:700;font-size:20px;line-height:28px}
.le-left p{font-size:1pc;line-height:28px}
.news-p-time{color:rgba(0,0,0,.45)!important;font-size:14px;line-height:22px}
.le-right .le-te-info{margin-bottom:20px;padding:19px 20px 6px 18px;background:#fafafa}
.le-right .le-te-info .top-info{overflow:hidden;margin-bottom:19px}
.le-right .le-te-info .top-info .mr{float:left;margin-left:21px;width:90pt}
.le-right .le-te-info .top-info .mr .grade,.le-right .le-te-info .top-info .mr .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.le-right .le-te-info .top-info img{float:left;width:4pc;height:4pc;border-radius:50%}
.le-right .le-te-info .top-info .name{margin-top:4.5px;margin-bottom:5px;color:rgba(0,0,0,.85);font-weight:700;font-size:20px;line-height:28px}
.le-right .le-te-info .top-info .grade{color:rgba(0,0,0,.65);font-size:1pc;line-height:22px}
.le-right .le-te-info .sc-info{margin-bottom:13px;color:rgba(0,0,0,.65);font-size:1pc;line-height:24px}
.le-right .le-te-info .sc-info p{color:rgba(0,0,0,.85);font-size:1pc;line-height:24px}
.le-right .le-te-info .sc-info span{color:rgba(0,0,0,.85)}
.su-tar{margin-bottom:31px}
.su-con{margin-bottom:15px}
.su-left{float:left;margin-right:44px;width:9in}
.su-left .su-title img{margin-bottom:1.3pc;width:100%;height:88.2px}
.su-left .news-p-time{margin:20px 0;color:rgba(0,0,0,.45);font-size:14px;line-height:22px}
.su-left .d-title{margin-bottom:15px;font-weight:700;font-size:20px}
.su-left .d-title,.su-left p{color:rgba(0,0,0,.85);line-height:28px}
.su-left p{font-size:1pc}
.su-left .su-notice img{margin-top:1px;margin-bottom:40px;width:680px}
.d-detail{margin-bottom:27px}
.spant{margin-right:20px;color:rgba(0,0,0,.45);white-space:nowrap}
.spani,.spant{float:left;font-size:1pc;line-height:28px}
.spani{margin-right:26px;width:14pc;color:rgba(0,0,0,.85)}
.ben-spani{width:85%}
.su-right{position:relative;float:left;width:244px}
.su-right .su-info{margin-bottom:22px;padding:14px 18px 24px;background:#fafafa}
.su-right .su-info .su-info-title{color:rgba(0,0,0,.85);text-align:justify;font-weight:700;font-size:1pc}
.su-right .su-info .top-info{overflow:hidden;margin-top:17px;margin-bottom:20px}
.su-right .su-info .top-info .mr{float:left;margin-left:1pc;width:9pc}
.su-right .su-info .top-info img{float:left;width:3pc;height:3pc;border-radius:50%}
.su-right .su-info .top-info .cname,.su-right .su-info .top-info .ename{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.su-right .su-info .top-info .cname{margin-bottom:4px;color:rgba(0,0,0,.85);font-weight:700;font-size:1pc;line-height:22px}
.su-right .su-info .top-info .ename{color:rgba(0,0,0,.65);font-size:14px;line-height:20px}
.su-right .su-info .su-right-dt{display:-webkit-box;overflow:hidden;margin-bottom:26px;color:rgba(0,0,0,.85);text-align:justify;text-justify:inter-ideograph;text-overflow:ellipsis;font-size:14px;line-height:24px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.su-right .su-info a.more-su{padding:6.5px 76px;border-radius:4px;background:#1890ff;color:#fff;text-align:left;font-weight:300;font-size:14px;line-height:22px}
.su-right .img1{margin-bottom:20px;width:244px;height:93pt}
.gu-left{margin-right:40px;width:868px}
.gu-left .news-p-time{margin:13px 0 27px}
.gu-left span{margin-right:54px}
.gu-left .banner{margin-bottom:20px}
.gu-left .banner img{width:9in;height:88px}
.gu-left h1{margin-bottom:13px}
.gu-left .gu-info .fx div,.gu-left .gu-info .p-detail{color:rgba(0,0,0,.85);font-size:1pc;line-height:28px}
.gu-left .gu-info .p-detail{margin-bottom:31px}
.gu-left .gu-info .fx{margin-bottom:26px;height:199px}
.gu-left .gu-info .fx-co{margin:8px 0;font-weight:700}
.gu-left .gu-info .span-bold{font-weight:700}
.gu-left .gu-info h2{margin-bottom:15px;color:rgba(0,0,0,.85);font-size:20px;line-height:28px}
.gu-left .table-con-a{margin-right:5px}
.gu-left table{margin:23px 0 66px}
.gu-left .gu-re-h2{margin-bottom:11px!important;font-weight:400}
.gu-left .gu-re-info{padding:11px 0 9px 1pc;background:#fafafa}
.gu-left .gu-re-info .gu-re-infott{color:rgba(0,0,0,.85);font-weight:700;font-size:1pc;line-height:30px}
.gu-left .gu-re-info .gu-re-infotm{color:rgba(0,0,0,.65);font-size:14px;line-height:30px}
.index-univ{max-width:72pc}
.caption{display:block;padding:15px;width:100%;color:#000;/* max-height: 156px; */overflow: hidden;}
.caption h4{margin-bottom:8px;color:#000;text-align:LEFT;font-size:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.caption p{color:#666;text-align:LEFT;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.caption a{display:block;margin-top:20px;margin-bottom:50px;width:75pt;border:1px solid #666;color:#666;text-align:center;line-height:30px}
.index-univ-layouthd{display:block!important;width: 100%;}
.index-univ-layout{position:relative;float:left;margin-right:38px;width:216px;min-height:1px}
.course1-body-desc .index-univ-layout img{height:440px}
.teamlogo{position: absolute;left: 18px;top: 18px;z-index: 9;width: 60px !important;height: 60px !important;}
.index-univ-layout:hover .index-univ-layouthd{background:#3488ea;color:#fff}
.index-univ-layout:hover .caption h4,.index-univ-layout:hover .caption p{color:#fff}
.index-univ-layout:hover .caption a{border:1px solid #fff;color:#fff}
.index-univ-layout img{width: 100%;height: 340px;}
.index-banner img{width:100%;height:350px}
.major-contain{padding:27px 0 65px;background:#fff;background-color:#000}
.major-contain h1,.major-contain h2{margin:0 0 25px}
.major-contain .index-major-imgs{overflow:hidden}
.major-contain .index-major-imgs .titl{height:49px;color:rgba(0,0,0,.85);text-align:center;font-weight:700;font-size:1pc;line-height:49px}
.major-contain .index-major-imgs .stitl{color:rgba(0,0,0,.65);text-align:center;font-size:14px}
.major-contain .index-major-imgs .bg1{background:url(../images/index-maj3.png) center #f8eae2}
.major-contain .index-major-imgs .bg2{background:url(../images/index-maj1.png) center #ededed}
.major-contain .index-major-imgs .bg3{background:url(../images/index-maj2.png) center #eff5fc}
.major-contain .index-major-imgs .bg4{background:url(../images/index-maj4.png) center #fef5e1}
.major-contain .index-major-imgs .index-major-img{float:left;margin-right:19px;padding-top:8px;width:260px;height:180px;background-size:270px;background-repeat:no-repeat}
.index-mmajor-button{padding:8px 1pc;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:rgba(0,0,0,.65);text-align:left;font-size:1pc;line-height:24px}
.index-suc-b{margin-top:11px;text-align:center}
.index-suc-b button{cursor:pointer}
.succ-contain{padding:22px 0 38px;background-color:#f0f2f5;}
.succ-contain h1,.succ-contain h2{margin:0 0 29px}
.succ-contain .index-succs{overflow:hidden}
.succ-contain .index-succ:hover .succs-r{background:#3488ea;color:#fff}
.succ-contain .index-succ:hover .succs-info,.succ-contain .index-succ:hover .succs-title{color:#fff}
.succ-contain .index-succ:hover .caselih2{color: #fff !important;}
.succ-contain .index-succ{box-sizing:border-box;margin: 0 15px 27px 21px;width: 328px;position:  relative;}
.succ-contain .index-succ img{display:block;width:100%;height: 265px;}
.index-bgc,.index-c{background:inherit}
.index-c{margin-top:0;margin-bottom:0;max-width:1110px;line-height: 29px;}
.le-third,.succ-third{margin-right:0!important}
.wx-banner{/* padding-top:75pt; */background:url(../images/about.jpg) no-repeat center top;}
.wx-banner .wx-con{margin-right:auto;margin-left:auto;max-width:72pc}
.wx-banner .wx-img-item{float:right;margin-right:26px;width:90pt;height:100%;background-color:#fff}
.wx-banner .wx-img-item img{margin:9pt 15px 0;width:90px;height:90px}
.wx-banner .wx-img{position:relative;bottom:20px;float:right;width:438px;height:140px}
.wx-banner .wx-img p{margin:7px 0;color:rgba(0,0,0,.85);text-align:center;font-size:14px;line-height:20px}
.wx-banner .invited{position:relative;top:76px;left:35px;width:440px}
.wx-banner .t1{color:#fff;font-size:24px;line-height:30px}
.wx-banner .t2{color:#fff;font-size:1pc;line-height:30px}
.lecture-contain{padding: 70px 0;}
.lecture-contain h1,.lecture-contain h2{margin-bottom:28px}
.lecture-contain .le-item{margin:0 41px 40px 0}
.index-les{overflow:hidden}
.index-le-button{margin-top:-2px}
.lecture-contain{background-color:#f0f2f5}
.univ-contain{padding:40px 0 70px;background:#f8f8f8}
.univ-contain h1,.univ-contain h2{margin-bottom:29px}
.univ-contain .index-uimg{margin-right:34px}
.ann-img{margin-bottom:25px;width:100%}
.ann-img img{width:100%;height:100%}
.point p{text-align:justify}
.leimg{margin-bottom:9px}
.leimg h2{margin-top:31px;margin-bottom:0}
.leimg img{width:100%;height:486px}
.leimg .i1{margin-top:22px}
.kno h2{margin-bottom:30px}
.kno img{float:left;margin-right:1pc;width:90pt;height:90pt}
.kno .le-div-ewm-box{color:rgba(0,0,0,.85);text-align:justify;font-size:1pc;line-height:28px}
footer{position:relative}
.overlay{position:fixed;top:0;left:0;z-index:9999995;visibility:visible;visibility:hidden;width:100%;height:100%;background:rgba(1,1,1,.6);opacity:1;transition:all .1s}
.overlay input#code,.overlay input#pass{border:1px solid #d9d9d9}
.overlay-w{position:fixed;top:50%;left:50%;z-index:9999999999999;display:none;width:420px;height:440px;background:#fff;transform:translateX(-50%) translateY(-50%)}
.login-box-body{height:228px}
.log-head{padding:1pc 24px 1pc 21px;height:72px;background:rgba(0,0,0,.85)}
.log-head .log-headline img{float:left;width:40px;height:40px}
.log-head .log-headline div{float:left;margin:5px 0 5px 7px;color:#fff;letter-spacing:0;font-size:24px;font-family:HiraMaruPro-W4;line-height:30px}
.log-head .log-headline .log-span{float:right;color:#fff;font-size:26px;line-height:36px;cursor:pointer}
.log-area,.reg-area{padding:0 25px}
.log-area input,.reg-area input{width:100%;height:44px;border:none;border-radius:4px;background:#fff}
.lgcode{height:46px!important}
.log-tab{height:46px}
.log-tab .selected{border-bottom:2px solid #1eb9ee;color:#1eb9ee}
.log-tab input{float:left}
.log-tab-item{float:left;padding:9pt 0;width:90px;color:rgba(0,0,0,.65);text-align:center;letter-spacing:0;font-size:1pc;line-height:22px;cursor:pointer}
.mar{margin-right:50px}
.div-tel-input{margin:1pc 0 19px;height:70px}
.ano{margin-bottom:3px;color:rgba(0,0,0,.85);letter-spacing:0;font-size:14px;line-height:22px}
.country{position:absolute;z-index:2;overflow-y:scroll;width:283px;height:200px;border:1px solid #b2b2b2;background-color:#fff;box-shadow:rgba(0,0,0,.149) 0 3px 8px 0;font-size:20px}
ul.options li{line-height:1}
ul.options li a{color:#999;font-weight:400;font-size:14px}
.selector{position:relative;bottom:29px;left:52px;width:20px}
.selector .bottom-arrow{position:relative;padding-top:0;height:15px}
.inputspan{position:relative;right:9pt;padding:0;width:111px!important;border:none!important;color:rgba(0,0,0,.45);text-align:right}
.inputspan,input#tel{letter-spacing:0;font-size:1pc}
input#tel{width:295px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0;color:rgba(0,0,0,.85);text-align:left}
input#area{padding:11px 0 11px 1pc;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;color:rgba(0,0,0,.65);text-align:left;font-size:1pc;line-height:24px}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{outline:0!important}
#code,#code-bind,#dltel-bind,#pass{padding:11px 0 11px 9pt;color:rgba(0,0,0,.85);font-size:1pc;line-height:24px}
.div-dl-button{margin-top:28px;margin-bottom:27px}
.div-dl-button .overlay-button{width:100%;height:46px;border:1px solid #d9d9d9;border-radius:4px;background:rgba(0,0,0,.04);color:rgba(0,0,0,.25);text-align:left;text-align:center;font-size:1pc;line-height:24px}
.div-dl-button .overlay-button-click{background-color:#1eb9ee;color:hsla(0,0%,100%,.85);cursor:pointer}
.div-asi{text-align:center;letter-spacing:0;font-size:1pc;line-height:22px}
.div-asi .asi-ask{color:rgba(0,0,0,.65)}
.div-asi .asi-click{color:rgba(0,0,0,.85);font-weight:700;cursor:pointer}
.dl-area-wx,.reg-topic{display:none}
.reg-topic{margin-top:10px;width:100%;height:39px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.09);color:rgba(0,0,0,.85);text-align:left;letter-spacing:0;font-size:1pc;line-height:22px}
.asigntel{bottom:15px;left:117px;font-size:14px}
.asigncode,.asigntel{position:relative;height:0;color:#1eb9ee}
.asigncode{top:3px;left:9pt}
#app{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.ivu-dropdown:hover .ivu-select-dropdown{visibility:visible;padding:5px 0;height:175px;opacity:1;transition:all .3s}
.ivu-dropdown:hover .ivu-select-dropdown ul li{visibility:visible;height:33px;line-height:33px;opacity:1;transition:all .1s}
.ivu-dropdown .ivu-select-dropdown ul li:hover{background:#f3f3f3}
.ivu-dropdown{display:inline-block}
.ivu-dropdown .ivu-select-dropdown{position:absolute;z-index:900;visibility:hidden;box-sizing:border-box;margin:0;padding:0;width:inherit;height:0;border-radius:4px;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);opacity:0}
.ivu-dropdown .ivu-select-dropdown ul li{visibility:hidden;height:0;line-height:0;opacity:0}
.ivu-dropdown .ivu-select-dropdown .ivu-dropdown-menu{min-width:75pt}
.ivu-dropdown .ivu-select-dropdown .ivu-dropdown-menu .ivu-dropdown-item{clear:both;margin:0;color:#515a6e;white-space:nowrap;font-size:14px!important;cursor:pointer;transition:background .2s ease-in-out}
.ivu-dropdown .ivu-select-dropdown .ivu-dropdown-menu .ivu-dropdown-item a{outline:0;background:0 0;text-decoration:none;cursor:pointer;transition:color .2s ease}
.ivu-dropdown-rel{position:relative}
.ivu-dropdown-rel .ivu-btn>span{vertical-align:middle}
.clbutton:hover .ivu-exp{visibility:visible!important}
.ivu-btn.ivu-btn-primary{display:inline-block;margin-bottom:0;padding:2px 28px 4px 14px;outline:0;border:1px solid #1eb9ee;border-radius:8px;background-color:#fff;background-image:none;color:#1eb9ee;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:400;font-size:14px;font-family:inherit;line-height:24px;cursor:pointer;transition:color .2s linear,background-color .2s linear,border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear;-webkit-appearance:button;touch-action:manipulation;user-select:none}
#msg{position:fixed;top:50%;margin-top:-1rem;width:100%;height:2rem;text-align:center;line-height:2rem}
#msg span{display:inline-block;padding:0 3rem;height:2rem;border-radius:5px;background:rgba(0,0,0,.6);color:#fff}
#top-svg:hover,.cursorp{cursor:pointer}
.app-p1{position:relative;height:395px;background:url(../images/app-b1.png) center center no-repeat}
.app-p1 .app-content,.app-p1 .app-content .app-contenter{margin-right:auto;margin-left:auto;height:100%}
.app-p1 .app-content .app-contenter{width:900px}
.app-p1 .app-content .app-contenter .co-words{float:left;padding-top:68px;width:388px;text-align:center}
.app-p1 .app-content .app-contenter .co-words h1{color:#fff;font-size:34px;line-height:34px}
.app-p1 .app-content .app-contenter .co-words h2{margin:20px 0 22px;color:#fff;font-weight:400;font-size:20px}
.app-p1 .app-content .app-contenter .co-words .imgdownw{display:block;margin-top:5px;margin-right:auto;margin-left:auto;height:40px}
.app-p1 .app-content .app-contenter .imgdown{position:absolute;top:6px;z-index:10;margin-left:37px;width:502px}
.app-p2{height:492px;background:url(../images/app-b2.png) center center}
.app-p2 .app-content{position:relative;right:38px;margin-right:auto;margin-left:auto;width:900px;height:100%}
.app-p2 .app-content .a-img-univ{position:absolute;left:-10px;width:552px}
.app-p2 .app-content .app-contenter{position:relative;bottom:10px;left:10px;float:right;padding-top:2in;padding-left:56px;width:450px;text-align:left}
.app-p2 .app-content .app-contenter h2{margin-bottom:15px;color:#2bc0f2;font-size:24px}
.app-p2 .app-content .app-contenter .app-linel{position:absolute;top:130px;left:-210px;height:180px}
.app-p2 .app-content .app-contenter h4{color:#595959;font-weight:400;font-size:1pc}
.app-p2 .app-content .app-contenter h4 span{color:#3a3a3a;font-size:24px}
.app-p3{height:492px;background:url(../images/app-b3.png) center center}
.app-p3 .app-content{position:relative;right:40px;margin-right:auto;margin-left:auto;width:900px;height:100%}
.app-p3 .app-content .a-img-major{position:absolute;right:5px;width:386px}
.app-p3 .app-content .app-contenter{position:relative;bottom:10px;left:68px;float:left;padding-top:2in;padding-left:0;width:500px;text-align:left}
.app-p3 .app-content .app-contenter h2{margin-bottom:15px;color:#2bc0f2;font-size:24px}
.app-p3 .app-content .app-contenter .app-liner{position:absolute;bottom:26px;left:-75pt;height:84px}
.app-p3 .app-content .app-contenter h4{width:375px;color:#595959;font-weight:400;font-size:1pc}
.app-p4{height:492px;background:url(../images/app-b4.png) center center}
.app-p4 .app-content{position:relative;left:28px;margin-right:auto;margin-left:auto;width:900px;height:100%}
.app-p4 .app-content .a-img-succ{position:absolute;left:-10px;width:429px}
.app-p4 .app-content .app-contenter{position:relative;bottom:10px;left:0;float:right;padding-top:2in;width:450px;text-align:left}
.app-p4 .app-content .app-contenter h2{margin-bottom:15px;color:#2bc0f2;font-size:24px}
.app-p4 .app-content .app-contenter .app-linel{position:absolute;top:130px;left:-290px;height:180px}
.app-p4 .app-content .app-contenter h4{width:380px;color:#595959;font-weight:400;font-size:1pc}
.app-p5{height:492px;background:url(../images/app-b3.png) center center}
.app-p5 .app-content{position:relative;right:17px;margin-right:auto;margin-left:auto;width:900px;height:100%}
.app-p5 .a-img-exp{position:absolute;right:-60px;width:495px}
.app-p5 .app-contenter{position:relative;bottom:10px;left:20px;float:left;padding-top:174px;padding-left:26px;width:500px;text-align:left}
.app-p5 .app-contenter h2{margin-bottom:42px;color:#1eb9ee;font-size:24px}
.app-p5 .app-contenter .app-liner{position:absolute;bottom:60px;left:-94px;height:84px}
.app-p5 .app-contenter h4{width:369px;color:#595959;text-align:justify;font-weight:400;font-size:1pc}
.app-p6{height:492px;background:url(../images/app-b4.png) center center}
.app-p6 .app-content{position:relative;margin-right:auto;margin-left:auto;width:900px;height:100%}
.app-p6 .app-content .a-img-pro{position:absolute;left:-35px;width:471px}
.app-p6 .app-content .app-contenter{position:relative;bottom:45px;left:10px;float:right;padding-top:2in;padding-left:20px;width:450px;text-align:left}
.app-p6 .app-content .app-contenter h2{margin-bottom:15px;color:#1eb9ee;font-size:24px}
.app-p6 .app-content .app-contenter .app-linel{position:absolute;top:130px;right:-75pt;height:180px}
.app-p6 .app-content .app-contenter h4{width:369px;color:rgba(0,0,0,.85);font-weight:400;font-size:1pc}
.search-btn{background-repeat:no-repeat!important}
.ct-con{margin-right:auto;margin-left:auto;width:825pt}
.ct-con h1{margin-bottom:18px;color:#fff;font-size:34px;line-height:3pc}
.ct-con .div-ename{color:#fff;font-size:20px;line-height:28px}
.ct-con .ct-tab{float:left;margin-top:3px;margin-right:23px;padding:9pt 1pc;text-align:left;letter-spacing:0;font-size:14px;line-height:22px;cursor:pointer}
.ct-con .ct-tab,.ct-con .ct-tab a{color:rgba(0,0,0,.65)}
.ct-tabcon{width:849pt;height:50px}
.ct-darea h2{color:rgba(0,0,0,.85);font-weight:400;font-size:20px;line-height:2pc}
.ct-darea h2:after{display:block;margin-top:10px;width:50px;height:2px;background:#3488ea;content:''}
.ct-univ h2{margin-bottom:29px}
.ct-univitem{float:left;width:340px;height:300px;border:1px solid #e9e9e9;background:#fff;}
.ct-univitem:hover{background:#3488ea;color:#fff}
.ct-univitem:hover .ct-ude{color:#fff}
.ct-univitem:hover .ct-ucname{color:#fff}
.ct-univitem .ct-univimg{overflow:hidden;margin-bottom:14.7px;height:200px;line-height:200px}
.ct-univitem .ct-univimg img{display:inline-block;margin:-51% 0 -49%;width:100%;height:100%;border-top-right-radius:6px;border-top-left-radius:6px;vertical-align:middle}
.ct-univitem .ct-uname{padding-right:13px;padding-left:13px;color: #fff;}
.ct-univitem .ct-ucname{margin-bottom:6px;color:rgba(0,0,0,.85);font-weight:700;font-size:1pc;line-height:24px;-webkit-line-clamp:1}
.ct-univitem .ct-ucname,.ct-univitem .ct-ude{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;letter-spacing:0;-webkit-box-orient:vertical}
.ct-univitem .ct-ude{color:rgba(0,0,0,.65);text-align:justify;font-size:14px;line-height:22px;-webkit-line-clamp:2}
.ct-major{padding-top:34px;/* height:490px; */background-color:#f0f2f5;}
.ct-major h2{margin-bottom:21px;color:rgba(0,0,0,.85);font-weight:400;font-size:20px;line-height:2pc}
.ct-major h2:after{display:block;margin-top:10px;width:50px;height:2px;background:#3488ea;content:''}
.ct-major .maj-cont{padding:25px 0 26px;height:311px;background-color:#fff}
.ct-major .ct-majorlist{float:left;width:13pc;height:15pc}
.ct-major .ct-majorlist p{display:block;padding-left:47px;color:rgba(0,0,0,.65);font-size:14px;line-height:40px;justify-content:center;align-items:center}
.ct-major .ct-majorlist .active{border-right:2px solid #1890ff;box-shadow:0 0 10px #999}
.ct-major .ct-majorlist .active p{color:#1eb9ee}
.ct-major li{height:40px;cursor:pointer}
.ct-major .tb-cname,.ct-major .tb-ename{overflow:hidden;width:330px;text-overflow:ellipsis}
.ct-major .maj-detlist{float:left;padding:4px 0;width:892px}
.ct-major .maj-detlist .maj-detitem{float:left;width:446px}
.ct-major .maj-detlist .td-img{float:left;margin: 18px 9pt 18px 56px;width:3pc;height:3pc;}
.ct-major .maj-detlist .maj-tb-info{float:left}
.ct-maj-abutton{margin:24px 0 28px;text-align:center}
.ct-maj-abutton button{padding:8px 9pt;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:rgba(0,0,0,.65);text-align:left;font-size:1pc;line-height:24px;cursor:pointer}
.ct-succ-contain{padding:29px 0 53px;background-color: #fff;}
.ct-succ-contain h2{margin-bottom:21px;color: #000 !important;font-weight:400;font-size: 20px !important;line-height:2pc;text-align: left !important;}
.ct-succ-contain h2:after{display:block;margin-top:10px;width:50px;height:2px;background:#3488ea;content:''}
.ct-tab-contain{padding:29px 0 38px;background-color:#f0f2f5}
.ct-suitem{margin-right:27px!important}
.ct-ad-rcon{float:right;margin:83px auto;margin-right:2pc;padding:25px 25.5px 52px 34px;background:#fff}
.ct-ad-rcon .ad-title{margin-bottom:1pc;color:rgba(0,0,0,.85);letter-spacing:0;font-size:24px;line-height:33px}
.ct-ad-rcon .ad-price{margin-bottom:15.5px;color:#d0021b;letter-spacing:0;font-weight:700;font-size:30px;line-height:42px}
.ct-ad-rcon .ad-border{border:1px solid #e9e9e9}
.ct-ad-rcon .ad-expt{margin-top:11.5px;color:rgba(0,0,0,.85);font-weight:700;font-size:14px;line-height:24px}
.ct-ad-rcon .ad-expd{color:rgba(0,0,0,.65);font-size:14px;line-height:24px}
.searchuniv-div{padding-left:42px;height:87px}
.searchuniv-div img{float:left;margin:20px 18px 19px 0;width:3pc;height:3pc}
.searchuniv-cname{margin-bottom:4px;color:rgba(0,0,0,.85);font-size:1pc;line-height:22px}
.searchuniv-ename{color:rgba(0,0,0,.65);font-size:14px;line-height:20px}
.searchuniv-cname,.searchuniv-ename{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.hid{display:none}
.search-con{margin:10px auto}
.search-con .search-ara-form{height:78px;line-height:78px}
.search-con .search-ara-form h1{float:left;margin-left:2pc;line-height:inherit}
.search-con .search-ara-form .se-fo-di{float:left;margin-left:36px;height:78px}
.search-con .search-ara-form .se-fo-di #searchf{position:relative;z-index:100;display:block;width:562px;text-align:left}
.search-con .search-ara-form .se-fo-di #searchf .text-span{position:relative;display:inline-block;overflow:hidden;margin:19px 0;margin-right:0;width:482px;height:40px;border:1px solid #d9d9d9;border-bottom-left-radius:4px;border-top-left-radius:4px;background:#fff;vertical-align:top;border-right-width:0}
.search-con .search-ara-form .se-fo-di #searchf .text-input{position:relative;bottom:20px;margin:0 0 0 7px;padding:0;width:482px;height:40px;outline:0;border:0;background:0 0;font:1pc/18px arial;line-height:22px;-webkit-appearance:none}
.search-con .search-ara-form .se-fo-di #searchf .button-span{z-index:0;display:inline-block;margin-top:20px;width:70px;height:40px;vertical-align:top}
.search-con .search-ara-form .se-fo-di #searchf .button-input{position:relative;right:7px;bottom:20px;width:70px;height:40px;outline:medium;border:1px solid #1eb9ee;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#1eb0ee;color:#fff;letter-spacing:1px;font-size:15px;cursor:pointer}
.fa-search:before,.glyphicon-globe:before,.glyphicon-search:before,:before{font-family:unset}
.service-page-top{padding-top:62.8px;height:23pc;background-position:center;background-size:cover}
.service-page-top h1{margin-bottom:15px;color:#fff;text-align:center;letter-spacing:0;font-size:38px;line-height:53px}
.service-page-top .m-title{color:#fff;text-align:center;letter-spacing:0;font-size:1pc;line-height:22px}
.service-page-top .parts-div{position:relative;margin-top:48.5px;color:#fff;text-align:center;letter-spacing:0;font-size:20px}
.service-page-top .contain{padding:0 309px}
.service-page-top .s-div-span{float:left;margin:0 49px;width:5pc}
.service-page-top .price-span{text-align:center;letter-spacing:0;font-weight:700;font-size:24px;line-height:28px}
.service-button-div{clear:both;text-align:center}
.service-button-div a{display:block;margin-top:1.9pc}
.service-button-div button{width:180px;height:40px;border:none;border-radius:4px;background:#fff;color:#1890ff;text-align:center;font-weight:700;font-size:1pc;line-height:22px}
.service-detail.area1{margin-top:27px;margin-bottom:37px}
.service-detail.area2{margin:20px auto;width:890px}
.service-detail .container{padding-right:26px;padding-left:26px}
.service-detail .container h2{margin-bottom:3px;color:rgba(0,0,0,.85);text-align:center;font-size:24px;line-height:2pc}
.service-detail .m-title{color:rgba(0,0,0,.65);text-align:center;font-size:1pc;line-height:2pc}
.service-detail .intro-area{margin:34px auto 20px;width:890px}
.service-detail .service-part{padding-top:20px;padding-bottom:20px;background:#f8fafc}
.service-detail .service-part .text-area{margin:13px 0 0 54px;width:810px}
.service-detail .tar-num{display:inline-block;margin-right:6px;color:#4a90e2;font-weight:700;font-size:20px;line-height:20px}
.service-detail .tar-r-intro{display:inline-block;padding:2px 0;font-weight:700;font-size:1pc;line-height:1pc}
.service-detail .title{color:rgba(0,0,0,.85);font-weight:700;font-size:14px;line-height:22px}
.service-detail .info{color:rgba(0,0,0,.65);font-size:14px;line-height:22px}
.service-price{padding-top:27px;padding-bottom:56px;background:#f8fafc}
.service-price .contain{padding:0 26px;background:#f8fafc}
.service-price .contain h2{margin-bottom:3px;color:rgba(0,0,0,.85);text-align:center;font-size:24px;line-height:2pc}
.service-price .contain .m-title{color:rgba(0,0,0,.65);text-align:center;font-size:1pc;line-height:2pc}
.service-price-d{margin:28px auto 0;width:55pc}
.service-price-d img{float:left;margin:0 44px 0 30px;width:250px;height:285px}
.s-p-contract{float:left;margin-top:9px}
.s-p-contract .tar-num{float:left;margin-right:18px;width:30px;height:30px;border-radius:50%;background-color:#db5f5e;color:hsla(0,0%,100%,.85);text-align:center;font-size:20px;line-height:30px}
.s-p-contract .spta{float:left;width:485px}
.s-p-contract .sptitle{color:rgba(0,0,0,.85);font-size:1pc;line-height:22px}
.s-p-contract .spinfo{margin-top:11px;color:rgba(0,0,0,.85);font-size:14px;line-height:20px}
.service-contant{margin:1pc auto 34px;width:72pc;height:722px;border-radius:2px;background:#fff}
.service-contant .top{padding:23px 0 20px 2pc;width:100%;height:75px;border-bottom:1px solid #e9e9e9}
.service-contant-top{height:2pc;color:rgba(0,0,0,.85);font-weight:700;font-size:24px;line-height:2pc}
.service-contant-middle{margin:0 31.8px 23px 2pc;padding-top:24px;width:70pc}
.service-contant-middle-left{float:left;width:845.9px;height:599px}
.service-contant-middle-right{float:left;width:274.1px;height:599px}
.service-contant-middle-left-1{margin-top:1pc;margin-right:28.9px;width:817px;height:107px;border-bottom:1px solid #e8e8e8}
.left1-1{float:left;margin:0 16.5px 9pt 0;width:171.5px;height:94px}
.left1-2{float:left;padding:0 0 8px 16.5px;width:629px;height:107px}
.left1-3{margin-bottom:8px;color:rgba(0,0,0,.85);font-size:1pc}
.left1-3,.left1-4{height:24px;font-weight:700;line-height:24px}
.left1-4{margin-bottom:10px;color:rgba(0,0,0,.65);text-align:justify;font-size:14px}
.left1-5{margin-bottom:8px;width:100%;height:2pc}
.left1-5-1{float:left;margin:2px 0 6px;width:220px;height:24px;color:#d0021b;letter-spacing:0;font-size:24px;line-height:24px}
.left1-5-2{float:right;width:88px;height:2pc}
.left1-5-2 button1{margin-left:19px;background:#1eb9ee;color:#fff}
.left1-5-2 button1,.left1-5-2 button2{float:right;width:88px;height:2pc;border:1px solid #1eb9ee;border-radius:8px;text-align:center;font-size:14px;line-height:2pc}
.left1-5-2 button2{margin-right:19px;color:#1eb9ee}
.about-top{padding-top:49.8px;width:100%;height:16pc;background-image:url('../images/artboard\ 4.jpg');background-size:cover}
.top-text1 h1{height:63.8px;font-size:38px;line-height:53px}
.top-text1 h1,.top-text2{color:#fff;text-align:center;letter-spacing:0;font-weight:700}
.top-text2{height:27.9px;font-size:1pc}
.about-body{display:flex;margin:60px auto;width:72pc;border-radius:2px;background-color:#fff}
.about-body-left{float:left;width:207px;border-right:1px solid #e8e8e8}
.about-body-right{float:left;padding:23px 28px 0 2pc;width:945px}
.about-body-left-1{color:rgba(0,0,0,.65)}
.about-body-left-1,.left-selected{height:50px;text-align:center;font-size:14px}
.left-selected{width:13pc;border-right:2px solid #1890ff;box-shadow:0 0 10px #999;line-height:50px}
.left-selected a{color:#1eb9ee!important}
.right-1{margin-bottom:21px;height:2pc;color:rgba(0,0,0,.85);font-weight:700;font-size:24px;line-height:2pc}
.right-2{font-size:14px}
.right-2,.right-3{color:rgba(0,0,0,.85);line-height:22px}
.right-3{margin:21px 0 10px;height:22px;font-weight:700;font-size:1pc}
.right-4{width:34pc;color:rgba(0,0,0,.85);font-size:14px;line-height:22px}
.right-4 h5{font-weight:700;font-size:14px}
.right-4 h5,.right-4 p{margin-bottom:6px}
.row .container{margin-right:auto!important;margin-left:auto!important;padding-right:15px!important;padding-left:15px!important;background-color:unset!important}
.bottom-info{width:100%}
.bottom-logo{float:left;width: 123px;margin-right: 143px;margin-left: 39px;}
.bottom-logo img{width:100%;}
.bottom-about{float:left;width:321px}
.bottom-detail{color:hsla(0,0%,100%,.65);font-size:14px;line-height:22px}
.bottom-add,.bottom-call{float:left;margin-left:58px}
.bottom-add{width:246px}
.bottom-call{width:232px}
.bottom-add .bottom-detail{clear:both;margin-top:6px}
.bottom-img{float:left;margin-left:65px;width:93pt}
.bottom-img-d{width:90pt;height:90pt}
.bottom-img-d img{width:100%;height:100%}
.bottom-img .bottom-detail{margin-top:10px;height:33px}
span#hiddenlink,span#moreAboutlink1{display:none}
span#hiddenlink,span#moreAboutlink,span#moreAboutlink1{float:right;margin-right:40px;font-weight:400;font-size:14px;cursor:pointer}
.index-hot-u{clear:both;margin-top:35px}
.i-b-t{clear:both;margin-top:15px}
.i-b-t,li#moreAboutlink1{display:none}
li#hiddenlink a,li#moreAboutlink a,li#moreAboutlink1 a{color:hsla(0,0%,100%,.85)!important;text-decoration:underline}
.index-quickv{clear:both;margin-top:57px}
.index-quickv-yq{clear:both;margin-top:35px}
.linkMore{clear:both}
.clearfix:after{clear:both;display:block;height:0;content:'\20'}
.owl-controls{position:absolute;top:46%;width:100%}
.owl-prev{float:left;margin-left:-50px;background:url(../picture/prev.png) no-repeat center hsla(0,0%,100%,.7)}
.owl-next,.owl-prev{width:40px;height:40px;border:1px solid #3488ea;font-size:0}
.owl-next{float:right;margin-right:-50px;background:url(../picture/next.png) no-repeat center hsla(0,0%,100%,.7)}
.carousel-inner{overflow:hidden;background:url(../images/tese.png) no-repeat center #3488ea}
.usleft{float:left;margin:93pt 0 0 95px}
.usleft h2{color:#fff;font-weight:400;font-size:34px}
.usleft p{margin-top:10px;padding:2px 10px;background:#fff;color:#3488ea;font-size:22px}

.ct-succ-contain img{width: 100%;}
.ct-succ-contain b{font-size: 18px;font-weight: normal;padding-top: 20px;display: block;}
.ct-succ-contain .item>span{font-size: 14px;display: block;color: #999;padding-top: 7px;}
.ct-succ-contain .item:hover b{color:#3488ea}
.ct-succ-contain .item:hover .itmfot span{background:#3488ea;color:#fff}
.ct-succ-contain p{font-size: 16px;color: #999;padding-top: 20px;}
.itmfot{box-sizing: border-box;border-top: 1px #ccc solid;padding: 20px 10px;margin-top: 18px;}
.itmfot>span{padding: 4px 8px;border: 1px #ccc solid;margin: 10px 0;}
.itmfot .span1{float: left;}
.itmfot .span2{}
.ct-univlist .item img{margin: 0;}
.ct-univlist .owl-controls{position: static;margin-top: 20px;}
.ct-univlist .owl-dots{width: 74px;height: 10px;text-align: center;margin: 0 auto;}
.ct-univlist .owl-dot{background: #ccc;width: 15px;height: 15px;float: left;margin: 10px;display: inline;border-radius: 50%;}
.ct-univlist .owl-dot.active{background: #096DD9;}


.slideTxtBoxca h2{line-height: 60px;width: 100%;padding-left: 20px;font-size: 22px;border-bottom: 1px #ccc solid;}
.slideTxtBoxca .succ-contain .index-succ{width: 100%}
.slideTxtBoxca .succ-contain .index-succ img{width: 30%;float: left;}
.slideTxtBoxca .succ-contain .index-succ .succs-r{float: right;width: 70%}
.slideTxtBoxca .succ-contain .index-succ .succs-r .succs-title{height: 2.4pc}

.slideTxtBoxca1{padding: 30px;}
.slideTxtBoxca1 h2{padding-top: 30px;display: inline-block;padding-right: 18px;}
.slideTxtBoxca1 h2.active{color: #3488ea;}
.sp-out-div{position:relative;background: url('static/images/aboutus-rimg.png') 558px 0px no-repeat;background-size: 355px;}#about3{margin-top:16px}#about2{margin-top:19px}.r-part-div p{text-align: justify}.bg-ball{    background: url(static/images/aboutus-smallball.png) 14px 7px no-repeat;}.about-body-left{position:relative}.right-4{margin-bottom: 26px}.about-body{padding: 22px 0px 13px 0px}#about1{padding-top: 0px}.r-part-div{    float: left;width: 945px;}

.side-left{display:block;width:100%;text-align:left;line-height:22px;padding:15px 0 9px 47px;font-size:14px;color:rgba(0,0,0,0.65)}

.intro-title{font-weight:bold;color:rgba(0,0,0,0.85)}.mb21{margin-bottom:21px}.mb36{margin-bottom:36px}.mb30{margin-bottom:30px}.title-b{font-size:24px;line-height:32px}.title-s{font-size:20px;line-height:22px}.mb6{margin-bottom:6px}body{background-color:#f0f2f5}.right-4 p a{color:#1eb9ee}.sp-out-div img{width:355px;height:314px;float:left;position:absolute;top:0;left:556px}.event-line{margin-bottom:38px}.his-box{position:relative}.ab-t-line{height:98%;border-left:2px solid #1eb9ee;position:absolute;left:114px;top:1%}.his-box .event-line{display:flex}.event-line h4{width:102px;font-size:16px;line-height:22px}.event-circle{width:26px;position:relative}.event-circle img{width:8px;position:absolute;left:9px;top:6.5px}.ab-event{padding-left:20px;background-size:8px;font-size:14px;color:rgba(0,0,0,0.85);line-height:22px}
.slideTxtBoxab .index-univ-layout{margin-right: 0;margin-left: 17px;width: 31% !important;}
.slideTxtBoxab .index-univ-layout .caption{
    max-height: 160px;
}

.pages { padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages a {padding: 5px 10px !important;border: 1px solid #ddd;background: #fff;color: #A4A4A4;line-height: 18px;border-radius:3px;}
.slideTxtBoxab .sqteul{margin-top:0px}
.sqteul{overflow: hidden;margin-top: 69px;}
.sqteul li{width: 33.333%;float: left;border-bottom: 1px #ccc solid;border-right: 1px #ccc solid;padding: 2% 0;}
.sqteul li:nth-child(3),.sqteul li:nth-child(6){border-right:0}
.sqteul li:nth-child(4),.sqteul li:nth-child(5),.sqteul li:nth-child(6){border-bottom:0}
.sqteul li img{display: block;margin: 0 auto;width: 50%;}
.sqteul li:hover img{transform:rotateY(360deg);
-moz-transform:rotateY(360deg);
-webkit-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transition:all 1s;}
.sqteul li p{color: #000;font-size: 24px;line-height: 50px;text-align: center;font-family: 'SimHei';}

.moblock{display: none !important;}
