label.error{color:red;font-style:normal;padding-left:10px;}
em.required{color:red;font-style:normal;font-weight:normal;padding-right:1px;}
li{list-style: none}
a{text-decoration: none}
.page{font-size:12px;}
a.page{text-decoration:none;color:#000000;float:left;height:26px;line-height:26px;padding:0 8px;margin:0 3px;background-color:#f0f0f0;border:#cccccc solid 1px;}
a.page:hover{text-decoration:none;color:#01CAB8;}
a.page-curr{text-decoration:none;color:#01CAB8;float:left;height:26px;line-height:26px;padding:0 8px;margin:0 3px;background-color:#ffffff;border:#01CAB8 solid 1px;color:#01CAB8}
.allw{width:100%;}
.w12{width:1440px;}
.w{width:1440px;}
.w1{width:370px;}
.w2{width:1040px;}
.w3{width:814px;}
.w710{width:710px;}
.w1000{width:1000px;}
.p15{padding:15px;box-sizing:border-box;}
.p20{padding:20px;box-sizing:border-box;}
.c-desc{color:#8c8c8c;}
/*.{color:#01CAB8;}*/
.centertext{text-align:center;}
.c-infoem{color:#01CAB8;}
.c-comment{color:#1E50A2;}
.graybg{background:#F8F8F8;}
.whitebg{background:#FFF;}
.green{color:#01CAB8;}
.oneline{word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.twoline{word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
a.a{color:#333333;text-decoration:none}
a.a:hover{color:#01CAB8;text-decoration:underline}
a.topa{color:#666;font-size:12px;text-decoration:none;}
a.topa:hover{color:#333;}
a.red{color: red;}
em.term{font-style:normal;color:red;}
a.detaila{font-size:12px;color:#01CAB8;}
a.detaila:hover{text-decoration:underline;}
.nobottom{border-bottom:none !important;}
.notifi{padding:1px 5px 2px 5px;border-radius:3px;border:1px solid #ccc;text-decoration:none;color:#333333;}
.notifi-curr{background-color:#f39c12;color:#fff;border-color:#f39c12;}
#notifi-container a.notifi-source{color:#006699;}
#notifi-container a.notifi-target{}
#notifi-container a.notifi-view{color:#3E62A6;}
.padding0{padding:0 !important}
.favorite-icon-curr{color:#ffbb00;}

.headertop{height:104px}
.headertop .logo{width:298px;height:62px;background:url(img/logo.png) no-repeat;float:left; margin-top: 21px;}
.headertop .searchbox{float: left;margin-top:23px;margin-left:90px;width: 400px;height: 38px;border:1px solid #01CAB8; border-radius:38px;}
.headertop .searchbox .searchinput{width:350px;font-size:14px;height:38px;line-height:38px;float:left;text-indent:10px; border: none;background: none;}
.headertop .searchbox .searchbtn{width:40px;height:38px;background:url(img/searchbtn.png) center center no-repeat; border: none;}
.headertop .right{float: right;margin-top: 36px;}
.headertop .right .topnav{width:72px;height:31px;float:left;font-size:15px;font-weight: bold; line-height:31px;color:#FFF;margin-left:10px;display:block;text-align: center; background: #01CAB8;border-radius: 6px;}
.topbanner {height:217px;}
.topbanner .item{width: 705px;height:217px;}

a.nava{color:#fff;text-decoration:none;display: block;}
a.nava:hover{background:#00AB9C;text-decoration:none;}
.nav .item{width:142px;text-align:center;display:block;font-size: 18px;font-family:'Microsoft YaHei';box-sizing: border-box;}
.nav li {position:relative;}
/* .nav li .menudown{display:none;width:100px;position:absolute;top:66px;background:#FFFFFF;line-height:40px;z-index: 9999}
.nav li .menudown a{width:140px;line-height:40px;display:block;float:left;text-align:center;color:#333333;border-bottom: 1px solid #eaeaea;box-sizing: border-box;}
.nav li .menudown a:hover {background: #01CAB8;color: #FFFFFF}
.nav li .menudown .submenu {display:none;width:100px;position:absolute;top:0;left:140px;background:#FFFFFF;z-index: 999}
.nav li .menudown .submenu a{width:100%;line-height:40px;display:block;float:left;text-align:center;color:#333333;border-bottom: 1px solid #eaeaea;box-sizing: border-box;}
.nav li .menudown .submenu a:hover {background: #01CAB8;color: #FFFFFF} */
/*.nav .first{border-right:1px solid #355C90;}*/
/*.nav .middle{border-left:1px solid #82ABDB;border-right:1px solid #355C90;}*/
/*.nav .last{border-left:1px solid #82ABDB;}*/
.nav .curr{font-weight:800;background:#00AB9C;}
.locanav{padding:10px 0px 10px 0px;border-bottom:1px solid #01CAB8;}
.focus{position:relative;overflow:hidden;}
.focus-content{position:relative;padding-left:0;list-style:none;}
.focus-content .content-item{float:left;position:relative;}
.focus-content .content-item .item-title{position:absolute;bottom:0;width:100%;height:30px;line-height:30px;text-align:center;background:#000;filter:alpha(opacity=50);background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;}
.focus-content .content-item .item-title .title-text{position:relative;}
.focus-page{position:absolute;bottom:30px;right:3px;}
.focus-page .page-num{padding:0 5px;background:#666;}
.focus-page .curr{background:#01CAB8;}
a.focusa{color:#fff;text-decoration:none;}
a.focusa:hover{color:#ffff00;}

.ico-point-blue{background:url(img/ico-point-blue.png) 0 center no-repeat;}
.ico-point-red{background:url(img/ico-point-red.png) 0 center no-repeat;}
.info-list li.item{width:46%;float:left;height:28px;line-height:32px;padding:0 10px;overflow: hidden}
.info-list li.spacing{height:15px;}
.rank-top{margin:3px 0;width:22px;line-height:22px;color:#fff;background-color:#01CAB8;}
.rank-normal{margin:2px 0;width:20px;line-height:22px;border:1px solid #ccc;}

.box1{height:29px;line-height:28px;background-color:#fbfbfb;border-top:2px solid #01CAB8;border-bottom:1px solid #dbecec;}
.box1 .head{padding-left:10px;}
.box2{border:1px solid #d2e1f1;}
.box2 .head{height:30px;line-height:30px;padding:0 10px;background:url(img/box_bg.png);}
.box3{height:36px;color:#FFFFFF;line-height:36px;position:relative;border-bottom:1px solid #01CAB8;background:url("img/titlebg1.png") left center no-repeat;}
.box3 .head{padding:0 20px;position:absolute;}
.box3 .more{width:62px;height:11px;display:block;position:absolute;right:0;bottom:12px;background:url("img/moreinfo.png") center center no-repeat}
.box4{height:36px;line-height:36px;padding:0 10px;background:url(img/box_bg.png);border-top:1px solid #bdd7f2;}

.cert{padding-right:18px;margin-right:2px;background:url(img/cert.png) right center no-repeat;}
.play{padding-right:5px;background:url(img/play.png) 5px center no-repeat;}

.info-title{padding:20px 10px 10px 10px;margin:0;margin-top:20px;line-height:1.5;font-size:26px;text-align:left;}
.linearbg{background: linear-gradient(0deg, #DEF3E9,#FFFFFF)}
.expert-title{padding:20px 10px 10px 10px;margin:0;margin-top:20px;line-height:1.5;background:#f8f8f8;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei";font-size:26px;}
.info-box{padding:10px;}
.info-text{font-size:16px;line-height:2;text-align:justify;}
.info-text img{width:100%;overflow: hidden;}
.info-review{padding:20px 10px;text-align:justify;color:#333;line-height:1.5;font-size:16px;}

.score-mood{padding:10px 0;list-style:none;text-align:center;}
.score-mood .mood-item{float:left;margin:0 10px;padding:0 5px;cursor:pointer;}
.score-mood .mood-item .item-count{color:#01CAB8;}
.score-mood .mood-item .item-img{padding:2px 0;}

.digg .digg-item{float:left;padding-left:90px;width:46px;height:36px;line-height:36px;cursor:pointer;font-weight:bold;font-size:18px;color:#256eb1;}
#diggs{background:url(img/digg.png);}
#burys{margin-left:20px;background:url(img/digg.png) no-repeat -149px 0;}
#diggs:hover{background:url(img/digg.png) 0 -50px;}
#burys:hover{background:url(img/digg.png) -149px -50px;}

a.comment-like{color:#666;text-decoration:none;}
a.comment-like:hover{color:#01CAB8;}
.comment-score{color:#01CAB8;}
.comment-i{font-size:14px;margin-top:5px;border:1px solid #379BE9;height:100px;line-height:100px;text-align:center;}
.comment-form{border:1px solid #379be9;margin-top:5px;}
.comment-form-body{padding:8px;}
.comment-form-footer{border-top:1px solid #ccc;overflow:hidden;padding:8px;}
.comment-textarea{width:100%;height:80px;border:none;margin:0;padding:0;outline:none;resize:none;}
.comment-captcha{width:94px;padding:4px;height:22px;line-height:22px;border:1px solid #ccc;}
.comment-captcha-img{cursor:pointer;border:1px solid #ccc;margin:0;vertical-align:top;display:none;}
.comment-button{height:32px;padding:0 1em;border:0;margin:0;background-color:#546df5;font-size:14px;color:#fff;}
.comment-like{text-align:right;}
.comment-avatar{padding:2px;border:1px solid #ccc;width:42px;height:42px;}
a.comment-login{color:#01CAB8;}

.guestbook-i{font-size:14px;border:1px solid #379BE9;height:100px;line-height:100px;text-align:center;}
a.guestbook-login{color:#01CAB8;}

button::-moz-focus-inner{border:0;padding:0;margin:0; }
/*
.button{padding:0 0.5em;height:24px;border:1px solid #999;background-color:#eee;line-height:normal;overflow:visible;}
.button:hover{border:1px solid #7a7a7a;background-color:#dfdfdf;}
.button:active{border:1px solid #7a7a7a;background-color:#fff;}
.button:focus{border:1px solid #7a7a7a;background-color:#dfdfdf;}
*/
.sitetitle{
		color:#ff8600;
		line-height: 40px;
	}
.sitebox{
	width: 90%;
	margin: 10px auto;
}
.sitebox .siteitem{
	width: 260px;margin-right: 10px;
}
.expert a{
	color: #01CAB8;
	font-weight: bold;
	font-size: 20px;
}
.localtion{width:30px;height:30px;float:left;background:url(img/localtion.png) no-repeat;background-size:25px;}
a.ap {color: #333333;text-decoration: none}
a.ap:hover {color: #00AB9C;}
a.ap-curr {background-color: #00AB9C;color: #fff;text-decoration: none;}
a.sort {background-color: #fff;color: #333;border: 1px solid #ccc;text-decoration: none;}
a.sort:hover {color: #00AB9C;border: 1px solid #00AB9C;}
a.sort-curr {background-color: #00AB9C;color: #fff;border: 1px solid #00AB9C;text-decoration: none}
.topnavbar{padding: 0 30px;box-sizing: border-box}
.topnavbar .totaltip{font-size:15px;font-weight:700;line-height:36px;border-bottom:1px solid #ddd;padding: 15px 0; box-sizing: border-box;}
.topnavbar .totaltip .numbertip{margin-left: 20px;color: #36D8BF;}
.topnavbar .navitem{padding-bottom:10px;border-bottom:1px solid #E9E9E9;}
.topnavbar .navitem .cell{margin-right:15px;display:inline-block;line-height:23px;padding:0 10px;margin-top:8px;}
.topnavbar .navlable{font-size:15px;font-weight:700;line-height:36px;}
.stitle{position:relative;border-bottom:1px solid #E9E9E9;height:50px;margin-bottom: 30px;}
.stitle h3{font-size:24px;width:200px;text-align: center;background: #FFF;position:absolute;right:50%;margin-right:-100px;margin-top:18px;line-height: 40px;}
.stitle .stip{font-size:15px;color:#C2C2C2; width:200px;text-align: center;background: #FFF;position:absolute;right:50%;margin-right:-100px;margin-top:56px;}
.stitle .more{position:absolute;right: 20px;top:22px;color:#01CAB8;font-size: 13px;}
/* 2栏文章 */
.newbox-2{width: 1470px;margin-left: -30px;}
.newbox-2 .newitem{float: left;width:100%;box-sizing: border-box;  border-right:1px dashed #E9E9E9;}
.newbox-2 li{float: left;font-size:18px;width:48%;margin-right:2%;line-height:46px; border-bottom:1px dashed #E9E9E9;box-sizing: border-box;}
.newbox-2 li a{color:#333;}
.newbox-2 li:hover a{color:#01CAB8;}
.newbox-2 .newitem:first-child{padding-left:20px;}
.newbox-2 .newitem:last-child{border-right:none;}
.newbox-2 .newitem li:last-child{border-bottom:none}
.newbox-2 .newitem .time{font-size:16px;color:#999;}
/* 3栏文章 */
.newbox-3{width: 1470px;}
.newbox-3 .newitem{float: left;box-sizing: border-box;}
.newbox-3 li{float: left;width:460px;margin-right:30px;font-size:18px;line-height:46px; border-bottom:1px dashed #E9E9E9;box-sizing: border-box;}
.newbox-3 li a{color:#333;float: left;width: 450px;}
.newbox-3 li:hover a{color:#01CAB8;}
.newbox-3 .newitem .time{font-size:16px;color:#999;}
.wdepart{width: 100%;height:480px;background: url(img/wdepartbg.png) no-repeat;}
.depart .main{width: 314px;height:430px;background:#FFF; float: left;border: 1px solid #E9E9E9;padding:20px; box-sizing: border-box;align-items: center;}
.depart .main img{width:auto;height:auto;width:180px;height: 180px;margin:0 auto;display: flex;}
.depart .main .cell{font-size:16px;line-height:26px;color:#333;font-weight: bold; word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.depart .main .celldes{width:100%;height:96px;padding-top:5px;font-size:14px;line-height:24px;color:#333;overflow: hidden; border-top:1px dashed #E9E9E9;}
.depart .right{width: 1120px;float: right;}
.depart .right li{width:214px;height:210px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0; overflow: hidden;}
.depart .right li:nth-child(5n){margin-right: 0;}
.depart .right li img{width:auto;height:auto;width: 100%;height: 100%;width:130px;height: 120px;max-width:130px;max-height: 120px;margin: 0 auto;display: flex;}
.depart .right li .name{width:100%;padding:0 10px;font-size:16px;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.depart .right li:hover .name{color:#01CAB8;}
.depart .list6 li{width:230px;height:240px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0;}
.depart .list6 li:nth-child(6n){margin-right: 0;}
.depart .list6 li img{width:auto;height:auto;width: 100%;height: 100%;width:150px;height: 150px;max-width:150px;max-height: 150px;margin: 0 auto;display: flex;}
.depart .list6 li .name{width:100%;padding:0 10px;font-size:16px;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.depart .list6 li:hover .name{color:#01CAB8;}
/* .depart .list8 li{width:140px;height:158px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0;}
.depart .list8 li:nth-child(8n){margin-right: 0;}
.depart .list8 li img{width:auto;height:auto;max-width:110px;max-height: 110px;margin: 0 auto;display: flex;}
.depart .list8 li .name{width:100%;padding:0 10px;font-size:16px;display:block;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.depart .list8 li:hover .name{color:#01CAB8;} */
.recruit .item4 li{width:290px;height:158px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0;}
.recruit .item4 li:nth-child(8n){margin-right: 0;}
.recruit .item4 li img{width:auto;height:auto;max-width:110px;max-height: 110px;margin: 0 auto;display: flex;}
.recruit .item4 li .name{width:100%;padding:0 10px;font-size:16px;display:block;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.recruit .item4 li:hover .name{color:#01CAB8;}
/* 人物列表 */
.rw-img-box{width:260px;height: 170px;margin-top:6px;margin-right:20px; align-items: center;text-align: center;display: -webkit-flex;display: flex;justify-content: center;background: #FFFFFF;border: 1px solid #ededec;}
.rwitem li{padding:15px 20px;border-bottom:1px solid #E9E9E9;}
.rwitem img{vertical-align: middle;width: 100%;height: 100%;object-fit: cover;width:260px;height: 170px;max-width:260px;max-height: 170px;}
.rwitem li .rw-info{line-height:1.6;padding:5px 0;color:#818181;}
/* 机构列表 */
.jgitem {width:100%;padding:20px;box-sizing: border-box;}
.jgitem .info{width:100%;height:230px;border-bottom:1px solid #E9E9E9;margin: 15px 0;box-sizing: border-box;position: relative;}
.jgitem img{vertical-align: middle;width:250px; height: 200px;position: absolute;left:0}
.jgitem .info .jg-info{float:left;padding-left:270px; line-height:1.6;}
.jgitem .info .jg-info .topitem{font-size: 24px;font-weight: bold; line-height:40px;overflow:hidden;color: #666}
.jgitem .info .jg-info .item{font-size: 16px;line-height:24px;overflow:hidden;color: #888}

/* 书籍列表 */
.bookitem  li{ height:282px;margin-left: 20px;margin-bottom: 20px; float: left;background:#FFF;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px;}
.bookitem  li img{width:200px;height: 252px;float: left; margin-right:20px;}
.bookitem  li .info{height: 252px;float: left;}
.bookitem  li .name{width:100%;font-size:16px;text-align: left;line-height:26px;color:#333;font-weight: bold;}
.bookitem  li .author{width:100%;display: block;font-size:14px;text-align: left;line-height:24px;font-weight: bold;color:#666;}
.bookitem  li .stip{width:100%;display: block;font-size:14px;text-align: left;line-height:24px;color:#999;}
.bookitem  li:hover .name{color:#01CAB8;}
.reading{width:84px;height:20px;display: block;margin-top:10px; background:url(img/reading.png) center center no-repeat;}
/* 视频列表 */
.videoitem .left{float: left;background:#F8F8F8;padding:15px 15px 0 15px; margin-bottom: 20px;margin-left:20px; box-sizing: border-box;}
.videoitem  img{width:400px;height: 224px;float: left; margin-right:20px;}
.videoitem .info{width:550px;height: 252px;float: left;padding:30px 0px; box-sizing: border-box;line-height:36px;}
.videoitem .info a {color:#666;}
.videoitem .info a .name{width:100%;font-size:16px;text-align: left;line-height:26px;color:#333;font-weight: bold;}
.videoitem .info a .stip{width:100%;display: block;font-size:14px;text-align: left;line-height:30px;color:#999;}
.videoitem .left :hover {color:#01CAB8;}


.book .list2 li{width:696px;height:282px;margin-right: 40px;margin-bottom: 20px; float: left;background:#FFF;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px;}
.book .list2 li:nth-child(2n){margin-right: 0;}
.book .list2 li img{width:200px;height: 252px;float: left; margin-right:20px;}
.book .list2 li .info{width:420px;height: 252px;float: left;}
.book .list2 li .name{width:100%;font-size:16px;text-align: left;line-height:26px;color:#333;font-weight: bold;}
.book .list2 li .author{width:100%;display: block;font-size:14px;text-align: left;line-height:24px;font-weight: bold;color:#666;}
.book .list2 li .stip{width:100%;display: block;font-size:14px;text-align: left;line-height:24px;color:#999;}
.book .list2 li:hover .name{color:#01CAB8;}

.book .list6 li{width:230px;height:300px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0;}
.book .list6 li:nth-child(6n){margin-right: 0;}
.book .list6 li img{width:auto;height:auto;width: 100%;height: 100%;width:150px;height: 190px;margin: 0 auto;display: flex;}
.book .list6 li .name{width:100%;padding:0 10px;font-size:16px;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.book .list6 li:hover .name{color:#01CAB8;}

/* 相关人物 */
.rwbox .list4{width:1440px;}
.rwbox .list4 li{width:270px;height:270px; float: left;background:#FFF; margin-right:22px;margin-bottom: 20px; box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px;}
.rwbox .list4 li:nth-child(5n){margin-right: 0;}
.rwbox .list4 li a .img-box{width:220px;height: 144px;margin: 0 auto;align-items: center;justify-content: center;position: relative;}
.rwbox .list4 li a img{vertical-align: middle;object-fit: cover;width:220px;height: 144px;}
.rwbox .list4 li .name{width:100%;padding:0 10px;font-size:16px;display:block;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.rwbox .list4 li:hover .name{color:#01CAB8;}

.video .list4 li{width:342px;height:250px; float: left;background:#FFF; margin:10px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px;}
.video .list4 li:nth-child(4n){margin-right: 0;}
.video .list4 li img{width:300px;height: 168px;margin: 0 auto;display: flex;}
.video .list4 li .name{width:100%;padding:0 10px;font-size:16px;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.video .list4 li:hover .name{color:#01CAB8;}


/* 相关机构 */
.reldepart .list4{width:1000px; margin-left: 20px;}
.reldepart .list4 li{width:240px;height:224px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0;}
.reldepart .list4 li:nth-child(4n){margin-right: 0;}
.reldepart .list4 li a .img-box{width:180px;height: 120px;margin: 0 auto;align-items: center;justify-content: center;position: relative;}
.reldepart .list4 li a img{width:auto;height:auto;max-width:180px;max-height: 120px;display: flex;vertical-align: middle;position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;}
.reldepart .list4 li .name{width:100%;padding:0 10px;font-size:16px;display:block;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.reldepart .list4 li:hover .name{color:#01CAB8;}
.relnewbox-2{width:1000px; margin-left: 10px;}
.relnewbox-2 .newitem{float: left;width:50%;padding-left:26px;padding-right:30px;box-sizing: border-box;  border-right:1px dashed #E9E9E9;}
.relnewbox-2 li{float: left;font-size:18px;width:100%;line-height:46px; border-bottom:1px dashed #E9E9E9;}
.relnewbox-2 li a{color:#333;}
.relnewbox-2 li .info{color:#999;font-size:16px;line-height:26px;margin-bottom: 15px;}
.relnewbox-2 li:hover a{color:#01CAB8;}
.relnewbox-2 .newitem:last-child{border-right:none;padding-right:0px;}
.relnewbox-2 .newitem li:last-child{border-bottom:none}
/* 相关人物 */
.relrw .list4{width:1000px; margin-left: 20px;}
.relrw .list4 li{width:240px;height:250px; float: left;background:#FFF; margin:0 5px 10px 5px;box-sizing: border-box;align-items: center;border: 1px solid #E9E9E9;padding:15px 0;}
.relrw .list4 li:nth-child(4n){margin-right: 0;}
.relrw .list4 li a .img-box{width:180px;height: 120px;margin: 0 auto;align-items: center;justify-content: center;position: relative;}
.relrw .list4 li a img{vertical-align: middle;width: 100%;height: 100%;object-fit: cover;width:180px;height: 118px;max-width:180px;max-height: 118px;}
.relrw .list4 li .name{width:100%;padding:0 10px;font-size:16px;display:block;text-align: center;line-height:26px;color:#666;font-weight: bold;box-sizing: border-box;}
.relrw .list4 li:hover .name{color:#01CAB8;}

.inc_right{border: 2px solid #36D8BF;background:#FFF;}
.inc_right .topbox{width:100%;height:70px;position: relative;background:url(img/righttitlebg.png) no-repeat;background-size:380px;}
.inc_right .topbox .enter{color:#00AB9C;font-size:13px;position: absolute; right: 20px;top:33px;font-weight: bold;}
.inc_right .topbox .itemname{width:110px;height:22px;margin-top:28px;margin-left:20px;}
.inc_right .topbox .finedepart{background:url(img/finedepart.png) no-repeat;background-size:110px;}
.inc_right .topbox .hotdepart{background:url(img/hotdepart.png) no-repeat;background-size:110px;}
.inc_right .topbox .hotpeople{background:url(img/hotpeople.png) no-repeat;background-size:110px;}
.inc_right .topbox .hotbook{background:url(img/hotbook.png) no-repeat;background-size:110px;}
.inc_right .topbox .hotdepnews{width:148px;background:url(img/hotdepnews.png) no-repeat;background-size:148px;}
.inc_right .topbox .hotrecruit{background:url(img/hotrecruit.png) no-repeat;background-size:110px;}
.inc_right .topbox .hotvideo{background:url(img/hotvideo.png) no-repeat;background-size:110px;}
.rankbox .info{position: relative;width:360px;margin: 10px 10px 10px 0;padding-left:65px;box-sizing: border-box;}
.rankbox .rank{width: 40px;height: 40px;background: #36D8BF; text-align: center;color:#FFFFFF;font-size:14px;font-weight: bold; line-height: 40px;position: absolute;top:8px;left:15px}
.rankbox .grank{background: #A3A3A3;}
.rankbox .name{color:#333;font-size:17px;font-weight: bold; line-height: 28px;margin-left: 10px;}
.rankbox .tip{color:#999;font-size:11px;font-weight: bold;line-height: 24px;margin-left: 10px;}
.rankbox li:hover a .name,.rankbox li:hover a .tip{color:#01CAB8;}
.inc_right .nav {padding-left:10px;}
.inc_right .nav .item{float: left; width: 70px;border:1px solid #01CAB8;border-radius:18px; line-height: 36px;font-size: 16px;font-weight: bold;margin: 10px 5px;cursor: pointer;}
.inc_right .nav .active{background:#01CAB8;color: #fff;}
.inc_right .content .rankbox{display: none;}
.inc_right .content .curbox{display: block;}
.videobox li {margin: 15px;background:#01CAB8; border-radius: 5px;}
.videobox li a img{vertical-align: middle;width: 100%;height: 100%;object-fit: cover;width:340px;height: 190px;max-width:340px;max-height: 190px;border: 1px solid #E9E9E9;}
.videobox li a .name{margin: 5px 15px;text-align: center;color:#f1f1f1;}
.videobox li:hover a .name{color:#FFF;}
.newbottom_qrcode{
width:1040px;
height: 265px;
margin-bottom: 15px;
float: left;
background:url('https://cdn.hellostatic.molyfun.com/hellocms/newbottom_qrcode1.jpg') no-repeat;
}
.newbottom_tel{
width:1040px;
height: 368px;
margin-bottom: 15px;
float: left;
background:url('https://cdn.hellostatic.molyfun.com/hellocms/newbottom_tel.jpg') no-repeat;
}

.newbottom_tel1{
width:1000px;
height: 353px;
margin-top: 15px;
float: left;
background:url('https://cdn.hellostatic.molyfun.com/hellocms/newbottom_tel.jpg') no-repeat;
}
.zpbox .tips{ line-height: 36px; font-size: 16px; color: #666;width:50%;float:left;}
.zpbox .address{width:100%;}
.zpbox .text{ line-height: 36px; font-size: 16px;color: #01CAB8;font-weight: bold;}
.zplist .item{width: 100%;height: 180px;float: left;margin-bottom: 15px;border-bottom: 1px dashed #e9e9e9; line-height: 32px;padding-left: 10px; box-sizing: border-box;position: relative;}
.zplist .item .title{display:block;font-size:20px;color: #333;font-weight: bold;}
.zplist .item .xinshui{display:block;font-size:20px;color: #01CAB8;font-weight: bold;}
.zplist .item .company{display:block;font-size:16px;color: #666;}
.zplist .item .info{display:block;font-size:16px;color: #666;float: left; margin-right:15px;}
.zplist .item:hover .title{color: #01CAB8;}
.zplist .item .moreinfo{width: 96px;height: 40px;border-radius: 20px;background: #01CAB8;color: #FFF;text-align: center;line-height: 40px;position: absolute;bottom:26px;right: 30px;}
.recruit .zpitem {width:340px;min-height: 230px;padding: 20px; margin: 10px; float: left;border: 1px solid #e9e9e9; line-height: 30px;box-sizing: border-box;}
.recruit .zpitem .title{font-size:20px;color: #333;font-weight: bold; text-align: left;line-height: 40px;border-bottom: 1px dashed #e9e9e9;}
.recruit .zpitem .xinshui{display:block;font-size:20px;color: #01CAB8;font-weight: bold;}
.recruit .zpitem .company{font-size:16px;color: #666;float: left;width: 300px;}
.recruit .zpitem .info{font-size:14px;color: #666;float: left;width: 300px;}
.recruit .zpitem:hover .title{color: #01CAB8;}
.recruit .zpitem:hover{border: 1px solid #01CAB8;}
.bookbox {margin-left: 20px;margin-top: 50px;}
.bookbox .tips{ line-height: 36px; font-size: 16px; color: #666;}

