﻿@charset "utf-8";
/* CSS Document */
#middle{}

.middle-box{background:#ffffff; padding-top:30px;}

.mid-byyw-box{ margin:0px 20px 30px;}



.byyw-left{
	float: left;
	margin-right: 2%;
    width: 52%;
}

.byyw-img{
	position: relative;
    right: 0;
	overflow:hidden;
}

.byyw-img img {

}

.byyw-img:hover img {
	transform:scale(1.05);
	transition:0.5s;
}

.byyw-title{
	width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.6) );
    padding: 60px 0 20px 0;
    color: #ffffff;
}

.byyw-inner{
	width: calc(100% - 180px);
    padding: 0 20px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	text-align:left;
}
.byyw-inner a{
	color:#ffffff;
	font-size:16px;
}

#controlBar{
	position: absolute !important;
    bottom: 20px !important;
    right: 12px !important;
}

.each-circle{
	width: 20px;
    height: 8px;
    margin-right: 5px;
    display: inline-block;
    background:#7abfff;
	border-radius: 6px 6px 6px 6px;
	cursor:pointer;
}

.circle-check{
	width: 8px;
    height: 8px;
    margin-right: 5px;
    display: inline-block;
    background:#ffffff;
	border-radius: 100%;
	cursor:pointer;
}
/* 要闻列表 */
.byyw-right{
	float:right;
	width:44.5%;
}

.headline{display:block; font-size:24px; text-align:center; font-weight:bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align:center; color:#d11818;}
.headline a{color:#d11818; cursor:pointer;}

.byyw-list{margin-top:15px;}

.byyw-column{border-bottom:1px solid #bcbcbc; height:43px;}

.column-name{float:left; font-size:22px; font-weight:bold; color:#0a79e1; border-bottom:3px solid #1b82e2; height:42px;}
.column-name a,.column-name a:link,.column-name a:visited{color:#0a79e1; }

.more-btn{ float:right; margin-top: 15px;}

.main-list{margin-top:30px;}
.main-list li{font-size:18px; margin-bottom:21px;}
.list-dot{
	width:8px;
	height:8px;
	border-radius:100%;
	background:#bcbcbc;
	float:left;
	margin:8px 15px 0 0;
}
.list-bt{
	color:#000000;
	float:left;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
	width: calc(100% - 100px);
}
.list-fbsj{
	color:#bcbcbc;
	float:right;
	text-align:right;
}

/* 要闻列表 end */
/* 科技创新 */
.mid-kjcx-box{margin:0 20px 30px;}

.left-kjcx{
	float: left;
	margin-right: 2%;
    width: 53%;
}

.kjcx-content{margin-top:6px;}
.kjcx-img{
	float: left; width:174px; 
    margin-right: 20px;
}
.kjcx-img img{width:174px; height:122px; margin-bottom:20px; }

.kjcx-mainlist{
float: left;
    width: calc(100% - 195px);
}

.kjcx-mainlist li{font-size:16px; margin-bottom:12px; }
.kjcx-mainlist li:nth-child(4){ margin-bottom:24px; }
.kjcx-dot{
	width:8px;
	height:8px;
	border-radius:100%;
	background:#bcbcbc;
	float:left;
	margin: 7px 12px 0 0;
}
.kjcx-wzbt{
	color:#000000;
	float:left;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
	width: calc(100% - 22px);
}

.kjfw-list li{font-size:16px; margin-bottom:12px; }

.right-cgzh{
	float:right;
	width:44.5%;
}

.item-name{float:left; font-size:22px; font-weight:bold; color:#0a79e1; height:42px;}
.item-name a,.item-name a:visited,.item-name a:link{ color:#0a79e1;}
.item-more{
	float: right;
    margin-top: 10px;
}

/* 科技创新 end */
/* 科技服务与成果转化 */
.kjfw-column{margin-bottom: 7px;}
.kjfw-cgzh-list{
	margin-left:-3%;
}

.kjfw-cgzh-list li{
	float:left;
	margin:0 0 25px 3%;
	width:30%;
}
.kjfw-cgzh-list li img{width:100%;}

.mtjj-column{margin-bottom: 7px;}
/* 科技服务与成果转化 end */
/* 成果展示 */
.mid-cgzs-bg{ background:url(/cms/templates/810690607106550000/images/cgzs-bg.png) no-repeat center; background-size:100% 100%; }

.cgzs-box{padding:25px 20px 20px; margin-bottom: 40px; }

.cgzs-column{ text-align:center; font-size:32px; font-weight:bold; margin-bottom:40px; }
.cgzs-column img{margin:0 20px 4px 20px; vertical-align:middle;}
.cgzs-column a{color:#1870c2; cursor:pointer; }

.cgzs-list ul{ }
.cgzs-list li{float:left; width:310px; margin:0 20px 20px 0;}
.cgzs-list li div{
	font-size:16px;
	color:#000000;
	padding:0 20px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	height: 45px;
    line-height: 45px;
    text-align: center;
}
.cgzs-list li img{width:100%;    border-radius: 4px;}

.cgzs-more{ text-align:center; font-size:16px; color:#3b3b3b;}
.cgzs-more img{ vertical-align:middle; margin:0 7px 4px 0; }
.cgzs-more a{color:#3b3b3b; cursor:pointer;}

/* 成果展示 end */
/* 院所新闻 */
.mid-main-content{padding:0 20px;}

.ysxw-djgz{margin-bottom:40px;}
.ysxw-img{ width:180px; height:120px;}
.kjcx-img img{width:180px; height:120px;}
.ysxw-list{    width: calc(100% - 200px);}
.ysxw-list li:nth-child(4){margin-bottom:0;}

.ysxw-box{float:left; margin-right:2%; width:53%;}

.item-lmmc{
	font-size: 22px;
    font-weight: bold;
    color: #0a79e1;
	float:left;
}
.item-lmmc a,.item-lmmc a:visited,.item-lmmc a:link{color: #0a79e1;}
.item-lmmc img{ vertical-align:middle; margin:0 15px 2px 0;}

.ysxw-content{margin:27px 0 30px;}
.djgz-content{margin:30px 0 18px;}
.djgz-content ul{margin-left:-25px;}

.djgz-content li{ float:left; width:275px; margin-left:25px;}

.xw-img{
	float: left;
    margin-right: 20px;
}
.xw-img img{width:300px; height:210px;}

.xw-right{
	width: calc(100% - 320px);
    float: left;
}
.xwbt{
	font-size:18px;
	line-height:24px;
	height:48px;
	color:#000000;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-all;
	margin-bottom: 20px;
}
.xwnr{
	font-size:15px;
	color:#878787;
	line-height:30px;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-all;
}
.xwnr img{display:none;}

.ysxw-list ul li{margin-bottom:15px;}
.djgz-list ul li{margin-bottom:12px;}

.djgz-box{float:right; width:44.5%;}

/* 院所新闻 end */
/* 通知公告 */
.mid-tzgg-box{margin:0 0 40px 0;}

.tzgg-zlm-nav{float:left; margin-left:40px; height:38px;}

.tzgg-zlm-nav ul li{
	font-size:18px;
	color:#000000;
	float:left;
	margin:0 20px;
	line-height:27px;
}

.tzgg-zlm-nav ul li span{ font-family:'宋体';font-size:16px;}

.tzgg-zlm-nav ul li a.current, .tzgg-zlm-nav ul li a:hover{
	border-bottom:3px solid #469ff2;
	color:#000000;
	cursor:pointer;
	display: block;
    height: 35px;
}

.tzgg-list{margin-top:30px;}

.tzgg-list ul{ }

.tzgg-list ul li{
	float:left;
	width:420px; box-sizing:border-box;
	color:#000000;
	font-size:16px;
	line-height:24px;
	padding:15px 20px;
	display:block;
	border-radius:5px;
	border:1px solid #e8e8e8;
	background:#ffffff;
	margin:0 20px 20px 0;
}
.tzgg-bt{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-all;
	margin-bottom: 10px; height:48px;
}
.tzgg-bt a{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-all;
}
.tzgg-fbsj{text-align:right; color:#3b3b3b;}
.tzgg-fbsj img{display:inline-block; vertical-align:middle; margin:0 5px 2px 0;}
.tzgg-fbsj img.clock-hover{display:none;}

.tzgg-list ul li:hover{border:1px solid #469ff2; background:#469ff2; box-shadow:0px 5px 10px #dedede; color:#ffffff;}
.tzgg-list ul li:hover a{color:#ffffff;}

.tzgg-list ul li:hover .tzgg-fbsj img.clock{display:none;}
.tzgg-list ul li:hover .tzgg-fbsj img.clock-hover{display:inline-block;}
.tzgg-list ul li:hover .tzgg-fbsj{ color:rgba(255,255,255,0.5);}

/* 通知公告 end */
/* 院所网站 */
.mid-yswz-box{margin-bottom:40px;}
.yswz-column{margin-bottom:25px;}
.ysyjs{
	font-size:20px;
	color:#1b82e2;
	font-weight:bold;
}
.ysyjs a,.ysyjs a:visited{ color:#1b82e2; }

.ysyjs-list{margin:20px 0 30px 20px;}
.ysyjs-list>ul {
    width: calc(100% + 40px);
}
.ysyjs-list>ul .yjs-list{
	float: left;
    color: #000000;
    font-size: 16px;
    margin: 0 40px 0 0;
    text-align: left;
}
.row01{width:220px;}
.row02{width:260px;}
.row03{width:220px;}
.row04{width:150px;}
.row05{width:160px;}


.ysyjs-list ul li a{ display:inline-block; height:36px; line-height:36px; border-bottom:1px solid rgba(255,255,255,0);}
.ysyjs-list ul li:hover a{ display:inline-block; height:35px; line-height:35px; border-bottom:2px solid #469ff2; color:#000000; cursor:pointer;}

.snkyfy-list{margin:20px 0 30px 20px;}
.snkyfy-list ul li{
	float:left;
	margin:0 100px 0 0;
	color:#000000;
	font-size:16px;
}
.snkyfy-list ul li a{display:inline-block; height:37px; line-height:36px;}
.snkyfy-list ul li:hover a{border-bottom:2px solid #469ff2;height:35px; line-height:35px; display:inline-block;color:#000000;  }

/* 院所网站 end */
/* 快速入口 */
.ksrk-column{margin-bottom:30px;}

.ksrk-list{margin-bottom:30px;}

.ksrk-list ul{width:calc(100% + 15px);}

.ksrk-list ul li{
	float:left;
	width:194px;
	margin:0 15px 15px 0;
	border-radius:3px;
	border:1px solid #e8e8e8;
	height:80px;
	text-align: center;
    line-height: 80px;
	font-size:20px;
}

.ksrk-list ul li img{ vertical-align:middle; margin:0 15px 2px 0;}
.ksrk-list ul li:hover img {
    transform: rotatey(360deg);
    transition: 0.5s;
}
.ksrk-list ul li:hover a{display:block; cursor:pointer;}

.ksrk01 span{ font-size:19px; padding:0 6px;} 
.ksrk01 .ksrk-line{ padding:0; color:#b0b0b0;}
.ksrk-list ul .ksrk01:hover a{ display:inline;}

.svg {
    width: 60px;
    height: 60px;
    display: inline-block;
}
.ksrk-links{display: inline-block;}

/* 快速入口 end */


.Cont {
    WIDTH: 100%;
    FLOAT: left;
    OVERFLOW: hidden;
    height: 285px;
}
.Cont2 {
    WIDTH: 100%;
    FLOAT: left;
    OVERFLOW: hidden;
    height: 115px;
}
.ScrCont{
    WIDTH: 10000000px;
}
#List1,#List2 {
    float: left;
}
#List3,#List4 {
    float: left;
}