/*************************************************头部  *************************************************/
.headerTop{position:fixed;top:0;width:100%;height:112px;z-index:9999;background:url(../image/loginBg.png) no-repeat;}
.header{margin:0 auto;height:72px;position:relative;}
.header_right{display:flex;float:right;height:72px;line-height:72px;}
.topSearch,.header_login{display:inline-block;} 
.topSearch{position:relative;}
.topSearch form{margin:0;}
.topSearch input{margin-bottom: 0px;height:24px;line-height:24px;width:290px;padding-right:30px;}
.topSearch button{border:none;}
.topSearch .searchBtn{background:#fff;width:24px;height:24px;position:absolute;top:25px;right:10px;}
.header_login a{color:#3b3b3b;font-size:15px;display:inline-block;text-align: center;padding:0 8px;}
.header_login a.loginBtn{background:transparent;}
.header_logo{padding-top:5px;height:60px;width:auto;}
.loginBtnWrapper{display:inline-block;}

/*************************************************导航条  *************************************************/
.nav_container{background:url(../image/nav_containerBg.png);height:40px;}
.nav_wrapper{margin:0 auto;background:url(../image/nav_containerBg.png);}
.sub-menu-link,.sub-menu-link:link,.sub-menu-link:hover,.sub-menu-link:active,.sub-menu-link:focus{color:#fff;}
.navLi{position:relative;width:140px;text-align:center;line-height:40px;font-size:15px;}
.navLi .navImg{width:100px;}
.navLi .sub-menu a:hover{color:#FFB800;}
.navLi .arrow{width:28px;height:28px;}
.subMenuWrapper{position:absolute;z-index:99999;left:26px;top:24px;text-align:center;font-size:15px;width:100px;display:none;}
.sub-menu { background:rgba(0,0,0,0.5);position:absolute;z-index:99999;top:27px;left:0px;;width:100px;} 
.sub-menu li{height:34px;line-height:34px;}
.sub-menu  a{color: #fff;}
.loginBtn-menu{background:#fff;position:absolute;z-index:99999;right:0;left:-25px;font-size:14px;display:block;text-align:center;display:none;}
.loginBtn-menu li{height:32px;line-height:32px;margin:4px 0;}

/*************************************************banner切换轮播 *************************************************/
.banner{margin-top:112px;background:#f0f0f0;padding-top: 20px;}
.bannerWrapper{margin:0 auto;}
.banner .rslides img{margin:0 auto;}
.callbacks_nav {top: 47%;}
.callbacks_nav:active {opacity: 1.0;}

.sliderTest{position:absolute;bottom:0;color:#fff;z-index:2;padding:0 10px;width:98%;text-align:center;font-size: 20px;margin-bottom:15px;}

/*小点  */
.callbacks_tabs a{visibility: hidden;}
.callbacks_tabs a:after {content: "\f111";font-size: 0;   visibility: visible;display: block;
    height: 5px;border-radius: 0; width: 17px;display: inline-block;background: #000;opacity:0.5;}
.callbacks_here a:after{width:40px}
.callbacks_tabs {list-style: none;position: absolute;bottom:-24px;z-index: 999;left: 0%;width: 100%;
	text-align: center;margin: 0;display: block;}
.callbacks_container ul{margin:0;}
.callbacks_tabs li{display:inline-block;margin:0 2px;}

.callbacks_container {position: relative;float: left;width: 100%;}
.callbacks img {position: relative;z-index: 1;height: auto;border: 0;}
.callbacks_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);opacity: 0.7;z-index: 3;left:5%;
  	text-indent: -9999px;overflow: hidden;text-decoration: none;height: 80px;width: 100px;
  	background: transparent url("http://og9n58fei.bkt.clouddn.com/left.png") no-repeat left top;}
.callbacks_nav:hover{	background: transparent url('../image/left_hover.png') no-repeat left top;}
.callbacks_nav:active {opacity: 1.0;}
.callbacks_nav.next {left: auto;background: transparent url("http://og9n58fei.bkt.clouddn.com/right.png") no-repeat right top;right:5%;}
.callbacks_nav.next:hover{ background: transparent url('../image/right_hover.png') no-repeat right top;}

.signWrapper{background:#f0f0f0;padding:26px 0;}
.sign_container{background: url("../image/sign_img.png") ;background-size: 100%;height: 228px;margin: 0 auto;position:relative;}
.sign_container .show_num,.sign_container .myAddition{font-size:70px; color:#60C3BE; font-weight: bold;display:inline-block;position:absolute;top: 120px;}
.sign_container .xc_num{left: 233px;width:240px;text-align:center;}
.sign_container .success_num{right:227px;width:240px;text-align:center;}
.sign_container .myAddition{font-size:40px;right:200px;top:210px;}
.sign_container .st{color:#fff; font-size:24px;font-family:"微软雅黑";display:inline-block;position:absolute;top: 74%;}
.sign_container .btn_go{display:inline-block; width: 150px;height: 44px;line-height:44px;background: #599a96;position:absolute;opacity:0.8;
left: 493px; top: 159px; color:#fff;font-size:22px;text-align:center;border:none;border-radius:10px; letter-spacing: 2px;
 -webkit-transition: color 400ms, background-color 400ms;
  -moz-transition: color 400ms, background-color 400ms;
  -o-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;}
.sign_container .btn_go:hover{background:#fff;color:#599a96;}


.list_container{background:#f0f0f0;padding-bottom:20px;}
.list_container .commonWidth{margin:0 auto;}
.list_container .newsList,.list_container .taskList,.list_container .reformList
	{height: 400px;box-shadow: 4px 4px 12px #dcdcdc;background:#fff;display:inline-block;vertical-align: top; border-radius: 4px;}
.list_container .newsList,.list_container .reformList{width:304px; }
.list_container .taskList{margin:0 15px;width:494px; }

.newListHeader{color:#fff;height:45px;padding:0 12px;border-radius:4px 4px 0 0;border-bottom:2px solid #0E539F;}
.newListHeader h4{font-size:20px;display:inline-block;vertical-align: middle;margin-left:4px;padding-top:10px;color:#000;}
.newListHeader a,.newListHeader a:link,.newListHeader a:hover{padding:2px 6px;color:#000;margin-top:10px;}
.newListHeader img{vertical-align: middle;}

.newList ul{padding:10px;margin:0}
.newList li{height:32px;line-height:32px;}
.newList ul a{color:#000;display:block;border-bottom:1px dashed #ccc;}
.newList ul a:hover{color:#0E539F;border-bottom:1px dashed #0E539F;}
.newList li.isStoryList{height:80px;}

 .myPageNumber{position:absolute;bottom:10px;right:0;}
 .page_div {font-size: 15px;color: #666; padding-left: 20px;box-sizing: border-box;text-align: right;}
 .page_div a {min-width: 30px; height: 28px;border: 1px solid #dce0e0!important; text-align: center;
    margin: 0 4px;cursor: pointer;line-height: 28px;color: #666; font-size: 13px;display: inline-block;}
 #prePage, .newList #nextPage {width: 70px;color: #666666;border: 1px solid #dce0e0!important;}
 .page_div .current { background-color: #0E539F;border-color: #0E539F; color: #FFFFFF;}
.noData{text-align:center;margin-top:60px;font-size:15px;}
.noData img {width:200px;margin-left:15px;}

.storyContainer{background:#f0f0f0;}
.storyContainer .commonWidth{margin:0 auto;border-top:2px solid #fff20d;background:#fff;box-shadow: 4px 4px 12px #dcdcdc;}
.storyHeader{padding:10px 0 0 24px;}
.storyCon{padding:30px 0 26px 30px;}
.storyConList,.storyConList:hover,.storyConList:link{position:relative;display:inline-block;z-index: 7;overflow: hidden;height:225px;cursor: pointer;margin-right:29px;color:#333;}
.storyConList .storyImgBox img{transition: 0.5s;width:338px;height:225px;}
.storyConList:hover img{transform: scale(0.3) translateY(-110%); position: relative; z-index: 9;}
.storyConList .text-desc{transform: translateY(100%); opacity: 0;padding: 85px 20px 10px; transition: 0.5s;position: absolute;
   left: 0;top: 0;background-color: #fff;}
.storyConList:hover .text-desc{transform: translateY(0px); opacity: 1;}
.text-desc h3{line-height: 30px;font-size:20px;word-wrap: normal ;}
.text-desc p{word-wrap: normal ;}
.storyHeader .more,.storyHeader .more:link,.storyHeader .more:hover{padding: 2px 6px;color: #000;margin: 10px 25px 0 0;}

.guidlineContainer{background: #920784;}
.guidlineContainer .commonWidth{margin:0 auto;}
.guidlineContainer a img{cursor: pointer;padding-top:10px;}

.friendlink{background:#f1f1f1;padding:14px 0 2px;}
.friendlink .commonWidth{width: 1140px;text-align:center;margin:0px auto 18px;}
.friendlink  .link_header{width: 100px;height: 25px;line-height:25px;background: #C291C0;font-size:17px;color:#fff;padding:3px 6px;border-radius:4px;}
.friendlink a{float:left;display:inline-block;margin-right:13px;color:#000;line-height: 32px;font-size:15px;}
.friendlink a:hover{color:#8b0077;}

.footer_container{width: 900px;padding-top:1px;height: 270px;margin: 30px auto 0px;}
.footer_container .footer_content{height: 100%;width: 300px;float:left;}
.footer_container .footer_content h6{color:#505050;font-size:15px;font-weight: bold;margin-bottom:20px;}
.footer_container .footer_content p{color:#515151;font-size:14px;}

.support_container{width: 1140px;height: 40px;float:center;margin: 30px auto 40px;}
.support_container .support_content{width: 391px;margin: 0 auto;}
.support_container .support_content div{line-height:40px;margin-left:-80px;}
.support_container img{float:center;}

.homeLine{background:#f0f0f0;height:30px;}
        
/************************************************ 二级页面（详情）*********************************************** */        
.particularsWrapper{background:#f0f0f0;}
.particularsConImg{margin: 112px auto 35px;}   
.dynamicsWrapper{margin:0 auto;}
.dynamicsLeft{width:152px;}
.dynamicsLeftChina{font-size:20px;font-weight: bold;border-top:2px solid #0E539F;color:#404040;padding-top:6px;}  
.dynamicsLeftEnglish{text-transform:capitalize;color:#404040;font-size:14px;} 
.dynamicsLeftTitle{margin-bottom:10px;}
.dynamicsLeft a,.dynamicsLeft a:hover,.dynamicsLeft a:link,.dynamicsLeft a:active{
	display:block;background:url(../image/dynamicsLeftBtn.png) no-repeat;height:52px;width:162px;font-weight: bold;
	text-align: left;line-height:52px;color:#0E539F;cursor: pointer;margin:0 0 10px -8px;font-size:15px;padding-left:30px;
} 
.dynamicsLeft a.active{background:url(../image/dynamicsLeftBtnSelect.png) no-repeat;color:#fff;} 
.dynamicsLeft a span{vertical-align: middle;margin-left:10px;}
.dynamicsRight{background:#fff;min-height:500px;margin-bottom:30px;padding:20px 0px 20px 20px;border:1px solid #e2e2e2;width:940px;box-shadow: 4px 4px 12px #dcdcdc;}  
.dynamicsRightList ul li{margin-bottom:10px;}
.dynamicsRightList{position: relative;padding-bottom: 56px;}
.dynamicsTitle{background:#f6f6f6;border-left:4px solid #0E539F;margin-top:20px;padding-top:2px;} 
.dynamicsTitle  h4{font-size:28px;line-height: 35px;padding-left:10px;}
.dynamicsTitle  h4 span{display:inline-block;width:700px;line-height: 35px;}
.dynamicsTitle p{/* margin: 5px 0 0 5px;padding:5px */ vertical-align: middle;margin:10px 30px 0 10px;}
.jiathis_isLecture_false{display:inline-block;vertical-align: middle;margin-top: 10px;}
.jiathis_isLecture_true{margin:0 0 0 10px;}
.dynamicsCon{color:#000;line-height:28px;font-size:15px;padding:30px 20px;}
.loginContent{text-align:center;margin-top:130px;}
.loginContent p{padding-top:10px;}
.applyJoin,.applyJoin:hover,.applyJoin:focus,.applyJoin:link,.applyJoin:active{font-size:15px;text-align: center;color:#920680;border:1px solid #920680;padding:0px 16px;border-radius:2px;margin-right:10px;height: 30px;line-height:30px;}
.dynamicsTitle  h4 span.articlePlace, .dynamicsTitle  h4 span.articlePeople{font-size:12px;display:inline;width:auto;padding-right:10px;} 
 
.articleInfoList{color:#515151;display:inline-block;border:1px solid #e2e2e2;margin:0 21px 20px 0 ;box-shadow: 0px 2px 8px #dcdcdc;}  
.articleInfoPic img{width:186px;height:143px;}  
.articleInfoSub{padding-top:10px;}
.articleInfoList h4{font-size:16px;border-bottom:1px solid #f3f3f3;padding-bottom:16px;}
.articleInfoBot{padding:2px 0 10px;} 
.articleInfoBot img{width:34px;height:22px;}
.articleInfoText{padding:0 10px;}  
   
.dynamicsRightInfo{padding:0;}   
.isStoryPic{width:100px;height:66px;padding:0 10px 10px 0;;}
.isLectureTrueBox{padding-top:40px;}
.isLectureTrueBox .applyJoin{padding:6px 16px;}
.dynamicsRightPic{max-width:800px;}

.applyJoinBox{position:absolute;right:5px;top:8px;}
.detailedInformation,.detailedInformation:hover,.detailedInformation:link,.detailedInformation:focus{font-size: 15px;color: #fff;padding: 0px 16px;border-radius: 2px;margin:10px  10px 0 0;background:#920680;height: 30px;line-height:30px;}

/*  骨干培养*/
.dynamicsRightList ul li.isTrainningLi{width:284px;height:300px;border:1px solid #ccc;float:left;margin:0 20px 20px 0;;}
.isTrainningLiBox{position: relative;perspective: 1000px;height:300px;display:block;}
.isTrainningLiBox .box-img img.isTrainningLiBoxPic{width:100px;height:100px;border-radius:50px;}
.isTrainningLiBoxPicSmall{width:80px;height:80px;border-radius:40px;}
.isTrainningLiBox .box-img{text-align:center;padding:40px 0 0;color:#000;
     -webkit-transform: rotateY(0);-moz-transform: rotateY(0);
      -o-transform: rotateY(0);-ms-transform: rotateY(0);transform: rotateY(0);
      
    -webkit-transition: all 0.50s ease-in-out 0s;-moz-transition: all 0.50s ease-in-out 0s;
    -o-transition: all 0.50s ease-in-out 0s;-ms-transition: all 0.50s ease-in-out 0s;transition: all 0.50s ease-in-out 0s;
}
.isTrainningLiBox:hover .box-img{
    -webkit-transform: rotateY(-90deg);
    -moz-transform: rotateY(-90deg);-o-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);transform: rotateY(-90deg);
}
.isTrainningLiBox .box-img img{ width: 100%;height: auto;}
.isTrainningLiBox .box-content{width: 100%;height: 300px;position: absolute; overflow: hidden;top: 0;
    left: 0;z-index: 9999;text-align: center;background: rgba(0,0,0,0.7);opacity:0;filter:alpha(opacity=0);
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; 
   
    -webkit-transform: translateZ(50px) rotateY(90deg);-moz-transform: translateZ(50px) rotateY(90deg);
    -o-transform: translateZ(50px) rotateY(90deg);transform: translateZ(50px) rotateY(90deg);-ms-transform: translateZ(50px) rotateY(90deg);
    
    -webkit-transition: all 0.50s ease-in-out 0s; -moz-transition: all 0.50s ease-in-out 0s;
    -o-transition: all 0.50s ease-in-out 0s;-ms-transition: all 0.50s ease-in-out 0s;transition: all 0.50s ease-in-out 0s;
}
.isTrainningLiBox:hover .box-content{opacity:1;padding:20px;filter:alpha(opacity=100); 
    -webkit-transform: rotateY(0);-moz-transform: rotateY(0);
    -o-transform: rotateY(0);-ms-transform: rotateY(0); transform: rotateY(0);
}
 .isTrainningLiBox div{font-size: 14px; text-align:left;color: #fff;}

/************************************************申请页*********************************************** */ 
.applayWrapper{margin:0 auto;padding-top:70px;margin-bottom:50px;}
.applayContent{background:#f7f7f7;border:1px solid #bbb; box-shadow: 4px 4px 12px #dcdcdc;padding:40px 20px;}
.applayHeader{margin-bottom:20px;display:block;}
.applayContent h4{font-size:24px;}
.applayContent h5{font-size:18px;border-bottom:1px dashed #827591;padding:10px 0;}
.layui-input-apply{width:359px;}
.layui-form-item .layui-inline.layui-inline-left{margin-right:100px;}
.applayContent .layui-textarea{width:930px;}
.layui-form-item-submit .layui-btn{width:350px;background: url(../image/loginBtn.png);height: 48px;line-height: 48px;font-size: 16px;margin-top:40px;}
.layui-form-select dl dd.layui-this{background-color:#c59ac7}      
.layui-form-checked[lay-skin=primary] i{border-color: #920784;background-color: #920784;} 
.layui-form-checkbox[lay-skin=primary]:hover i {border-color:#920784;color:#fff}
.readonly-from{background-color:#e5e1e1;}

/************************************************岗位详细信息*********************************************** */ 
.positionInfoTable {padding:40px 20px 0;}
.positionInfoTable .tableTitle{width:100px;color:#cba1b9;text-align:center;}

/************************************************个人中心*********************************************** */ 
.positionInfoWrapper {padding-left:40px;}
.positionInfoWrapper .layui-form{display:block;width:580px;margin:0 auto;}
.positionInfoWrapper .layui-form-label{width:100px;padding: 9px 0px;}
.positionInfoWrapper .layui-input-block{margin-left: 105px;width:400px;}

.positionInfoWrapper button,.positionInfoWrapper .layui-upload-list{display:inline-block}
.positionInfoWrapper button{background-color:#c59ac7;}
.positionInfoWrapper .layui-upload-list{margin:0;border: none;}
.positionInfoWrapper .layui-upload-img{width:50px;height:50px;}
.portrait-reload{padding: 0 6px;font-size: 12px;background-color:#920784;} 

/************************************************搜索页*********************************************** */    
.searchWrapper{padding-top:110px;background: #f0f0f0;}
.searchWrapper .commonWidth{margin:0 auto;}
.searchBox{background:#fff;padding:20px;margin-top: 30px;}
.searchTitle{height: 32px;line-height: 32px;font-size: 15px;border-bottom: #8b0077 solid 2px;padding-left: 8px;margin-bottom: 8px;}
.searchTitle span{padding:0 5px;font-weight:bold;font-size: 16px;}
.searchContent{min-height:500px;position:relative;}
.searchList,.searchList:link,.searchList:active,.searchList:focus{border-bottom: #ccc dashed 1px;display:block;color:#000;margin-bottom:5px;height:40px;line-height:40px;}
.searchList:hover{border-bottom: #8b0077 dashed 1px;color:#8b0077;}

/************************************************827*********************************************** */
.comColor{color:#195ea1 !important;}
.comColor1{color:#FFB800 !important;}
/*** 头部个人中心展示 ***/
.peopleMsg{background: transparent !important;}
.layui-nav.peopleMsg .layui-nav-item a{padding:0 20px 0 0;}
.peopleMsg .layui-nav-bar{background:transparent;}
.avatar{width:30px;height:30px;border-radius:30px;}
.layui-nav.peopleMsg .layui-nav-item .layui-nav-child .navChild{text-align:center;padding-left:20px;}
.layui-nav.peopleMsg .layui-nav-item .layui-nav-child .navChild:link{background:#fff;color:#000;}
.layui-nav.peopleMsg .layui-nav-item .layui-nav-child .navChild:hover{background:#195ea1;color:#FFB800;}

/***期刊导航 ***/
.periodicals{background:#f2f6f9;}
.periodicals .item{padding:50px 0; width:100%; height: 240px; overflow:hidden;background: url(../image/bookrack.png) repeat-y center bottom;background-size: 100% 100%;}
.periodicals .vLfet{width: 18px;height: 192px;background: url(../image/leftShadow.png) no-repeat right bottom;float: left;}
.periodicals .vRight{width: 18px;height: 192px;background: url(../image/rightShadow.png) no-repeat left bottom;float: left;}
.periodicals .vImg{float: left;display:block;}
.periodicals .vImg img{width:134px;height:192px;}
.periodicals .item .fl{margin-left:48px;}

/*** 底部 ***/
.footer{width:100%;padding:50px 0;background:#27282d;}
.footerLeft{font-size:42px;color:#999;}
.footerRight{font-size:16px;color:#999;}

/***轮播 ***/
#test1{box-shadow: 4px 4px 12px #dcdcdc;}
.itemTtitle{position:absolute;text-align:center;width:100%;bottom:0;background:rgba(0,0,0,0.5);padding:10px 0;color:#fff;letter-spacing:1px;font-size: 17px;}
/***通知列表 ***/
.allMeeting{padding-left:20px;}
.layui-btn.registInfor{position:absolute;bottom:0;border-radius:0 0 4px 4px;height:42px;line-height:42px;font-size:17px;letter-spacing:1px;background-color:#2F75C9;}

