﻿@import url("base.css");
@import url("header2.css");
@import url("nav2.css");
@import url("footer.css");

/** common styles*/

.contentBox{box-sizing: border-box;}

.newslist{background: #f7f7f7; padding: 20px; min-height: 500px;}
.newslist .item{ float: left; width: 50%; padding: 30px 20px 20px; box-sizing: border-box; }
.newslist .item a{display: block; padding: 0px 20px 25px; border-bottom: 1px solid #eaeaea;}
.newslist .item .date{float: left; margin-top: 5px; width: 100px; height: 100px; text-align: center; border: 1px solid #ebebeb;}
.newslist .item .date .num{margin-top: 8px; height: 60px; line-height: 60px; font-size: 46px; color: #858585;}
.newslist .item .date .year{height: 32px; line-height: 20px; font-size: 16px; font-weight: lighter; color: rgba(0, 0, 0, .65);}
.newslist .item .detail{margin-left: 120px;}
.newslist .item .detail .h4{font-size: 20px; color: #000; line-height: 32px; height: 32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.newslist .item .detail .txt{margin: 10px 0 0; font-size: 16px; line-height: 20px; height: 60px; color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }
.newslist .item a:hover {border-bottom: 1px dashed #3d7cc1;}
.newslist .item a:hover .date{ background: #3d7cc1; border-color: #3d7cc1;}
.newslist .item a:hover .date .num,.newslist .item a:hover .date .year{ color: #fff; }
.newslist .item a:hover .detail .h4{color: #3d7cc1;}
.newslist .item a:hover .detail .txt{color: #666;}


/*培训列表*/
.cultivatelist{background: #f7f7f7; padding: 20px; min-height: 500px;}
.cultivatelist .item{position: relative;  float: left;width: 50%; box-sizing: border-box; padding: 20px 30px; }
.cultivatelist .item a{display: block; padding: 30px; background: rgba(255, 255, 255, .75); height: 220px;}

.cultivatelist .item .thumbnail{ float: left; width: 180px; }
.cultivatelist .item .detail{ margin-left: 200px; }
.cultivatelist .item .h4{ color: #2b73bf; font-size: 18px; word-break: break-all;  text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

.enrolltime,.activitytime,.organizer,.eventlocation{ padding-top: 6px;  color: #999; font-size: 14px; line-height: 125%; }
.enrolltime{padding-top: 10px; }
.activitytime{}
.organizer{}
.eventlocation{}
.cultivatelist .item .status{position: absolute; top: 0; right: 10px;}
.cultivatelist .item .status i{font-size: 100px; color: #666; opacity: .35;}
.cultivatelist .item a:hover{background: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, .1);}
.cultivatelist .item a:hover .h4{ color: #f60; }
.cultivatelist .item a:hover .enrolltime,.cultivatelist .item a:hover .activitytime,.cultivatelist .item a:hover .organizer,.cultivatelist .item a:hover .eventlocation{color: #666;}
.cultivatelist .item.ongoing .status{display: none;}

/*知识产权*/
.organizationlist{background: #f7f7f7; padding: 40px 40px; min-height: 500px;}
.organizationlist .item{ float: left; width: 25%; padding: 15px 20px;  text-align: center; }
.organizationlist .item a{display: block; background: rgba(255, 255, 255, .75);  padding: 25px; height: 285px;}
.organizationlist .item .h4{padding-top: 10px; color: #3d7cc1; line-height: 145%; word-break: break-all;  text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.organizationlist .item .number{ padding-top: 10px; font-weight: lighter; color: #999; }
.organizationlist .item a:hover{background: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, .1);}
.organizationlist .item a:hover .h4{ color: #f60; }

/*导师专家*/
.supervisorlist{background: #f7f7f7; padding: 40px 40px; min-height: 500px;}
.supervisorlist .item{ float: left; width: 33.33%; padding: 10px 20px;  }
.supervisorlist .item .thumbnail{float: left; width: 120px; height: 150px;}
.supervisorlist .item .thumbnail img{width: 120px; height: 150px;}
.supervisorlist .item a{display: block; background: rgba(255, 255, 255, .75);  padding: 25px; height: 200px;}
.supervisorlist .item .detail{ margin-left: 140px; }
.supervisorlist .item .h4{padding-top: 10px; padding-bottom: 10px; color: #3d7cc1; line-height: 145%; font-size: 22px;}
.supervisorlist .item .txt{ padding-top: 5px; font-weight: lighter; color: #999; font-size: 14px; }
.supervisorlist .item a:hover{background: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, .1);}
.supervisorlist .item a:hover .h4{ color: #f60; }

/*项目申报*/
.subjectlist{background: #f7f7f7; padding: 0px 40px 40px; margin-bottom: 40px;  min-height: 500px;}
.subjectlist .hd{padding-bottom: 20px;}
.subjectlist .hd li{ display: block; float: left;  height: 60px; line-height: 60px; padding: 0 20px; font-size: 20px; cursor: pointer;}
.subjectlist .hd li a{color: #000;}
.subjectlist .hd li.on{color: #fff; background: #3d7cc1;}
.subjectlist .hd li.on a{ color: #fff;}
.subjectlist .bd{padding: 5px; background: #fff;} 
.subjectlist .bd .tb1{ float: left; width: 500px; }
.subjectlist .bd .tb2{ float: left; width: 200px;overflow: hidden; }
.subjectlist .bd .tb3{ float: left; width: 220px ; overflow: hidden;}
.subjectlist .bd .tb4{ float: left; width: 110px ;overflow: hidden; }
.subjectlist .bd .tb5{ float: left; width: 100px ;overflow: hidden; }
.subjectlist .bd .tb6{ float: left; width: 80px ; }

.subjectlist .bd .thead{ height: 40px; line-height: 40px; font-size: 16px; text-align: center; background: #f0faff; }
.subjectlist .bd .thead >div{border-top: 1px solid #d3e0eb;border-left: 1px solid #d3e0eb;border-bottom: 1px solid #d3e0eb;}
.subjectlist .bd .thead >div:last-child{border-right: 1px solid #d3e0eb;}
.subjectlist .bd .tbody{ line-height: 40px; font-size: 16px; text-align: center; background: #f0faff; }
.subjectlist .bd .tbody .item >div{padding: 5px; height: 50px; line-height: 40px; border-left: 1px solid #d3e0eb;border-bottom: 1px solid #d3e0eb;}
.subjectlist .bd .tbody .item >div:last-child{border-right: 1px solid #d3e0eb;}
.subjectlist .bd .tbody .item a{ display: block; margin: 4px auto 0; background: #72aede; color: #fff; width: 60px; height: 30px; line-height: 30px; border-radius: 5px; }
.subjectlist .bd .tbody .item:nth-child(2n){background: #fff; }
.subjectlist .bd .tbody .item:hover{background: #fbfbfb;}

.subjectlist .ft { padding-top: 20px; } 
.subjectlist .ft li{display: block; float: left; height: 40px; line-height: 40px; margin-right: 2px;}
.subjectlist .ft li:first-child{background: #3d7cc1; color: #fff; width: 120px; text-align: center;}
.subjectlist .ft li a{display: block; width: 100px; text-align: center; background: #fff; color: #000;}
.subjectlist .ft li a:hover{color: #f60;}
.subjectlist .ft li a.current{ background: #f60;  color: #fff;}

/*孵化器周报*/
.incubatorlist{background: #f7f7f7; padding: 40px 40px; min-height: 500px;}
.incubatorlist .item { margin-bottom: 15px; }
.incubatorlist .item a{display: block; padding: 30px;  background: rgba(255, 255, 255, .75); }
.incubatorlist .item .h4{font-size: 20px; color: #2b73bf;}
.incubatorlist .item .h4 .time{ float: right; color: #999; font-size: 18px;  }
.incubatorlist .item .info{  padding-top: 8px; color: #999; }
.incubatorlist .item a:hover{background: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, .1);}
.incubatorlist .item a:hover .h4{color: #f60;}


/*产学研平台*/
.platformlist{ margin: 30px 0;/**/ padding:0;  min-height: 500px;}

.platformlist .sublist{ float: left; width: 50%; padding-right: 20px; }
.platformlist .sublist+.sublist{padding-left: 20px; padding-right: 0;}
.platformlist .sublist .hd{height: 56px; border-bottom: 2px solid #3d7cc1;}
.platformlist .sublist .hd .more{float: right; line-height: 54px; font-size: 16px; font-weight: lighter; padding-right: 20px; color: #999;}
.platformlist .sublist .hd .h4{ height: 54px; line-height: 54px; color: #fff; font-size: 22px; width: 120px; text-align: center; background: #3d7cc1;}
.platformlist .sublist .bd{background: #f7f7f7; padding: 20px 30px; min-height: 500px;}

.platformlist .sublist .bd .item{ display: block; padding: 0px; border-bottom: 1px dashed #ccc; }
.platformlist .sublist .bd .item a{position: relative; display: block; padding: 14px 10px 14px 24px;}
.platformlist .sublist .bd .item a:before{position: absolute; content: ""; left: 5px; top: 22px; width: 8px; height: 8px; background: rgba(60, 122, 191, .3); border-radius: 50%;}
.platformlist .sublist .bd .item .txt{font-size: 18px; color: #000;}
.platformlist .sublist .bd .item .time{float: right; font-size: 18px; color: #999;}
.platformlist .sublist .bd .item .unit{padding-top: 5px; color: #666; font-size: 14px;}
.platformlist .sublist .bd .item a:hover{background: rgba(60, 122, 191, .04);}
.platformlist .sublist .bd .item a:hover:before{background: rgba(60, 122, 191, .6);}

/*园区招商*/
.canvasslist{background: #f7f7f7; padding: 0px 40px 40px; margin-bottom: 40px;  min-height: 500px;}
.canvasslist .hd{padding-bottom: 20px;}
.canvasslist .hd .quantity{ float: right; padding: 20px 30px 0; }
.canvasslist .hd .quantity span{color: #f00; font-size: 24px;}
.canvasslist .hd li{ display: block; float: left;  height: 60px; line-height: 60px; padding: 0 20px; font-size: 20px; cursor: pointer;}
.canvasslist .hd li a{color: #000;}
.canvasslist .hd li.on{color: #fff; background: #3d7cc1;}
.canvasslist .hd li.on a{ color: #fff;}

.canvasslist .bd li{display: block;float: left; width: 50%; height: 160px; padding: 20px 20px;}
.canvasslist .bd li a{display: block ; background: rgba(255, 255, 255, .75); height: 140px; padding: 20px;}
.canvasslist .bd .pic{  float: left; width: 130px; height: 100px; text-align: center; border: 4px solid transparent; box-shadow: 0 0 3px rgba(0, 0, 0, .2); }
.canvasslist .bd .pic img{width: 115px; height: 84px; margin-top: 3px;}
.canvasslist .bd .ms{margin-left:150px ; }
.canvasslist .bd .ms .title{color: #0995de; font-size: 20px; }
.canvasslist .bd .ms .info{margin: 5px 0; height: 40px; font-size: 14px; line-height: 20px; color: #999;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.canvasslist .bd .ms .style{ color: #999;font-size: 14px; }
.canvasslist .bd .ms .style span{ padding: 3px 10px; background: #e7e7e7; color: #5f5959; border-radius: 2px; }
.canvasslist .bd .ms .style span+span{margin-left: 3px;}
.canvasslist .bd a:hover{background: #fff;  box-shadow: 0 0 4px rgba(0, 0, 0, .1);}
.canvasslist .bd a:hover .title{color: #f60;}

.canvasslist .bd .ms .title +.style{padding-top: 15px;}


/* 小屏幕（桌面显示器，大于等于 1366px） */
@media (max-width:1366px) {


}

/* 小屏幕（桌面显示器，大于等于 768px） */
@media (max-width:768px) {	

}

