@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body,html{height:100%!important;font-family:'Microsoft yahei',"微软雅黑",tahoma!important}
a:focus{outline:inherit}
section{color:#000;position:relative}
section>*{position:relative}
a{cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
a:hover{color:#94CB2F;text-decoration:none}
body,html{background:#FFF;font-size:12px;height:100%}
.container-full-width{width:100%;padding:0;overflow:hidden}
.border-top{border-top:1px solid #cab500}
hr{margin:0;border-bottom:1px solid #9fa1a3}
.mt10{margin-top:10px}
.mt-60{margin-top:60px}
.mt-40{margin-top:40px}
.ml-20{margin-left:20px;}
.pb-20{padding-bottom:20px!important}
.pt-40{padding-top:40px!important}
.pt-50{padding-top:50px!important}
.pr-15{padding-right:15px!important}
.pt-20{padding-top:20px!important}
.pt-100{padding-top:100px}
.pl-18{padding-left:18px}
.pl-40{padding-left:40px}
.pl-100{padding-left:100px}
.pr-40{padding-right:40px}
.pr-70{padding-right:70px}
.h221{height:221px}
.h406{height:406px}
.h536{height:536px}
.h80{height:80px;overflow:hidden}				
.not-padding{padding:0!important}
.not-margin{margin:0!important}
.c-4B4D53{color:#4b4d53}
.c-1E1E1E{color:#1E1E1E}
.red{color:#cb0000}
.black{color: #000}
.br2-b4{border-right:1px solid #B4B4B4}
.br3-b4{border-right:3px solid #B4B4B4}
.bl2-b4{border-left:1px solid #B4B4B4}
.header{width:100%;height:75px;border:0;background-color:#FFF;margin:0}
.header .logo{position:absolute;display:block;overflow:hidden;top:10px;width:290px;height:63px;left:50px}
.header .logo img{width:100%;height:100%}
.navbar-collapse{padding-top:25px;padding-bottom:5px}
.navbar-nav{margin:0;padding-right:50px}
.navbar-nav li{padding:0 35px}
.navbar-nav li>a:focus{background:0 0!important}
.navbar-nav li:first-child a:after{content:"+";height:45px;line-height: 45px;font-size: 14px;display: inline-block;}
.navbar-nav a:hover,.navbar-nav li.active>a,.navbar-nav li.active>a:focus,.navbar-nav li.open>a,.navbar-nav li.open>a:focus{background:0 0!important;border-bottom:4px solid #9cd040}
.navbar-nav li.active>a>span{background:0 0!important}
.navbar-nav>li>a{padding:0 0!important;margin:0;height:45px;line-height:45px;font-size:14px;color:#000;}
.m-wrap{min-height:100%;height:auto;margin:0 auto;padding:0;padding-top:75px}
#banner{position:relative}
.content{width:100%;margin:0 auto;position:relative}
.slideBox{overflow:hidden;position:relative}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd ul{padding:0;margin:0;width:100%!important}
.slideBox .bd li{padding:0;margin:0;zoom:1;vertical-align:middle;list-style:none;position:relative;width:100%!important;height:auto!important}
.slideBox .bd li img{width:100%;height:100%;margin:0;padding:0;visibility:hidden}
.slideBox .bd li .text-shade{width:1002px;height:80px;background:url(../img/ts-bg.png) left top no-repeat;position:relative;margin:520px auto 0 auto;padding:20px 40px;line-height:20px;color:#ffde04;text-shadow:0 1px 2px rgba(0,0,0,.5);text-indent:2em}
.slideBox .bd li .text-shade>p{display:block;width:100%;height:40px;overflow:hidden;display:block;margin:0;padding:0}
.m-wrap .container{padding:50px 0;width:90%;margin:0 auto}
.m-wrap .fl-w260{width:260px;display:block;float:left}
.m-wrap .fl-w24{width:24%;display:block;float:left}
.m-wrap .fl-w26{width:26%;display:block;float:left}
.m-wrap .fl-w30{width:30%;display:block;float:left}
.m-wrap .fl-w36{width:36%;display:block;float:left}
.m-wrap .fr-w69{width:69%;display:block;float:right}
.m-wrap .fl-w74{width:74%;display:block;float:left}
.m-wrap .imgbox.w80{width:80%;margin:0 auto;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;}
.m-wrap .imgbox.w100{width:100%}
.m-wrap .imgbox img{width:100%;height: auto;}
.m-wrap #p5 .imgbox img{height:230px;}
.m-wrap .fl-w36 .imgbox.w80{width:425px;}
.m-wrap .textbox.w80{width:80%}
.m-wrap h4.title{display:block;font-size:26px;color:#000;margin:0;height:36px}
.m-wrap h4.title a{color:#000}
.m-wrap h4.title span{padding:4px 8px;border-bottom:2px solid #000}
.m-wrap .ft14{font-size:14px}
.m-wrap .ft15{font-size:15px}
.m-wrap .ft16{font-size:16px}
.m-wrap .ft18{font-size:18px}
.m-wrap .ft20{font-size:20px}
.m-wrap .ft22{font-size:22px}
.m-wrap .ft30{font-size:30px}
.m-wrap .box .fl{float:left}
.m-wrap .box .fl.w56{width:56px}
.m-wrap .box .fl.w58{width:58px}
.m-wrap .box .fl.w63{width:63px}
.m-wrap .box .fl.w69{width:69px}
.m-wrap .tbox{display:block;padding-left:15px;border-left:3px solid #585a5f}
.m-wrap .tbox .fbt{display:block;height:27px}
.m-wrap .tbox h5{margin:0 0 10px 0;font-size:22px;color:#4b4d53}
.m-wrap .tbox .fbt span{float:left}
.m-wrap .tbox .fbt:after{content:'';display:table;clear:both}
.m-wrap .tbox .fbt ul{list-style:none;margin:0;padding:0}
.m-wrap .tbox .fbt li{display:block;float:left}
.m-wrap .tbox .fbt .op{line-height:28px;margin-right:10px;color:#4b4d53}
.m-wrap .tbox .fbt .op:hover{padding:4px 8px;font-size:14px;background-color:#a1a1a1;border-radius:2px;color:#fff}
.m-wrap .tbox .fbt .op:focus{text-decoration:none}
.m-wrap .tbox .fbt li.active .op{background-color:#9cd040;padding:4px 8px;font-size:14px;color:#fff;border-radius:2px}
.m-wrap .itembox img{width:47px;height:47px;margin-top:15px}
.m-wrap .aboutbar{background-color:#eee;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1}
.m-wrap .logobox{width:270px;}
.m-wrap .logobox img{width:100%;height:100%;margin-left:-10px;}
.m-wrap .jsbox{position:relative}
.m-wrap .jsbox .row{margin:0}
.m-wrap .jsbox ul{list-style:none;padding:0;margin:0}
.jsbox .next,.jsbox .prev{position:absolute;left:-40px;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:#ccc url(../img/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:.5}
.jsbox .next{left:auto;right:-40px;background-position:8px 5px}
.jsbox .next:hover,.jsbox .prev:hover{filter:alpha(opacity=100);opacity:1}
.jsbox .prevStop{display:none}
.jsbox .nextStop{display:none}
.m-wrap .jsbox .item{width:33%;display:block;float:left;margin-bottom:20px}
.m-wrap .nano .content:focus{outline:0!important}
.m-wrap .l-m{list-style:none;padding:0;padding-left:35px;margin:0}
.m-wrap .l-m li{font-size:15px;margin:32px 0}
.m-wrap .l-m li a{color:#575656}
.m-wrap .l-m li a:hover,.m-wrap .l-m li a.active{color: #95CC31}
.m-wrap .l-m li span{color:#3D3C3C;font-size:20px}
.m-wrap .scroll-top .down,.m-wrap .scroll-top .up{position:absolute;display:block;width:32px;height:32px;background:url(../img/slider-arrow-up.png) 0 0 no-repeat}
.m-wrap .scroll-top .up{top:25px;right:0;background-position:0 -168px}
.m-wrap .scroll-top .up:hover{background-position:0 -110px}
.m-wrap .scroll-top .down{bottom:25px;right:0;background-position:0 -52px}
.m-wrap .scroll-top .down:hover{background-position:0 10px}
.footer{color:#595959;font-size:14px;border-top:4px solid #9fa1a3}
.footer .container{width:90%;margin:0 auto;padding:10px 0 40px 0}
#back-top{position:fixed;bottom:16px;right:19px;padding:0;margin:0;z-index:20;font-size:24px;display:none}
#back-top a{color:#a4a4a4}
.m-wrap .text-over{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;;}
p.icon img{margin-right:20px;}
p.icon{line-height: 26px;}
.pull-left.text p.ft14.c-4B4D53{width:300px;height:140px;overflow: hidden;}

/*人才计划列表页*/
.m-wrap .fl-w74 .jsbox .item{width:33%;margin-bottom:40px;}
.m-wrap .fl-w74 .jsbox .item .pull-left.text p.ft14.c-4B4D53{width:180px;height:140px;overflow: hidden;}

/*翻页*/
.pagedown{height:28px;line-height: 28px;width:205px;margin:10px auto;}
.pagedown a{float: left;display: block;padding:5px 10px;font-size: 12px;line-height: 1.5em;color: #ccc }
.pagedown a:hover{background: #ccc;color: #fff;border-radius: 2px;}
/*分享阅读*/
span.date_time{margin-left:15px;color: #ccc}