@charset "utf-8";
/* CSS Document */


*{ margin:0; padding:0;}
body{ width:100%; font:16px/28px 'microsoft yahei'; color:#333;  overflow-x:hidden; position:relative;}
div,ul,li,dl,dt,dd,p{ height:auto; list-style:none; position:relative; overflow:hidden;}
img{ display:block; border:none; images-rendering:-moz-crisp-edges; images-rendering:-o-crisp-edges; images-rendering:-webkit-optimize-contrast; images-rendering:crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#333;}
i,em{ font-style:normal;}
.zy_box{ width:1400px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*.phone_block{ display:none;}*/
img{ width:100%;}


/*通用标题*/
.comm_title{ color:#111;  margin:12px 0; text-align:center;}
.comm_title .bigtit{  font-size:45px; font-weight:bold; line-height:65px;}
.comm_title .smalltit{ text-align:left; font-size:18px; line-height:34px; padding:20px 0; text-indent:2em;}
.comm_title .txt{  font-size:18px; line-height:34px; padding:8px 0 25px;}
/*通用标题 ///////*/


/*通用按钮*/
.zy_bottom{ text-align:center;}
.zy_bottom a{ display:inline-block; vertical-align:middle; line-height:38px; font-size:18px; color:#111; padding:0 50px; border:1px solid #111; margin:40px auto 0;}
.zy_bottom a:after{ content:''; display:inline-block; vertical-align:middle; width:22px; height:16px; margin-left:12px; background:url(../images/ico_btn01.png) center center no-repeat; position:relative; top:-2px;}
.zy_bottom a:hover{ color:#fff; background:#111;}
.zy_bottom a:hover:after{ background-image:url(../images/ico_btn02.png);}
.zy_bottom.white a{ color:#fff; border-color:#fff;}
.zy_bottom.white a:after{ background-image:url(../images/ico_btn02.png);}
.zy_bottom.white a:hover{ color:#111; background:#fff;}
.zy_bottom.white a:hover:after{ background-image:url(../images/ico_btn01.png);}
/*通用按钮   ///*/


/*导航*/
.zy_top{ padding:20px 0; background:#fff; height:58px;}
.zy_top,.zy_top .zy_box,.zy_top .zy_menu,.zy_top ul,.zy_top li{ overflow:visible;} /*溢出显示*/
.zy_top .btn{ margin:20px 0 0 22px;}
.zy_top .btn a{ display:block; width:22px; height:20px; background:url(../images/top_ico01.png) center center no-repeat;}
.zy_top .btn a:hover{ background-image:url(../images/top_ico02.png);}

.zy_menu ul{ font-size:19px; text-align:center;}
.zy_menu li{ float:left; margin-right:28px; line-height:59px;}
.zy_menu li a{ display:block; color:#111; font-size:20px; font-weight:bold;}
.zy_menu li a:hover{ font-weight:bold; color:#d2a271;}
.zy_menu li a:hover:after{ content:''; width:70px; height:3px; background:#d2a271; position:absolute; left:50%; margin-left:-35px; bottom:5px; }
.zy_menu li:last-child{ margin:0;}


.zy_menu li dl{display:none; line-height:45px; padding:0 0 5px; background:#fff; position:absolute; top:100%; left:0; z-index:100; }
.zy_menu li dd a:hover{ color:#d2a271;}
.zy_menu li dd a:hover:after{ display:none;}
.zy_menu li .four dd a{ padding:0 15px; width:78px; font-size:16px;}
.zy_menu li .cg dd a{padding:0 15px; font-size:14px;width:182px; text-align:left; }
.zy_menu li:hover dl{ display:block;}

/*导航溢出显示后，下边图片宽度要写100% */
.zy_ban{ width:100%;}

/*导航   ///*/


/*banner*/

#banner_lunbo{ width:100%; height:700px; position:relative;}
#banner_lunbo ul{ width:100%; font-size:0; position:absolute; left:0; top:0; white-space:nowrap; overflow:visible;}
#banner_lunbo li{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:100%;}
#banner_lunbo li a img{ width:1920px; position:relative; left:50%; margin-left:-960px;}
#banner_lunbo li span{ display:block; width:390px; line-height:55px; font-size:28px; color:#fff; text-align:center; border-radius:28px; background:#c6390b; background:linear-gradient(to right,#c6390b 0%,#ae000b 100%); position:absolute; left:50%; margin-left:-195px; bottom:88px;}
#banner_lunbo .spot{ width:100%; text-align:center;  position:absolute; left:0; bottom:20px; z-index:2;}
#banner_lunbo .spot span{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:55px; height:3px; margin:0 12px; background:#fff; cursor:pointer; opacity:0.3;}
#banner_lunbo .spot span.on{ opacity:1;}
#banner_lunbo img{ width:1920px; position:relative; left:50%; margin-left:-960px;}

/*banner  ////////*/


/*关于我们*/
.gywm{ padding:30px 0; background:#f9f9f9;}
.gywm .img img{ width:100%;}
/*关于我们////*/


/*院士专家*/
.yszj{ background:#fff; padding:40px 0;}
.yszj ul{ padding:12px 0 0;}
.yszj ul li{ float:left; width:25%; color:#555; text-align:center;}
.yszj ul li:before{ content:''; display:block; width:1px; height:100%; background:#a3a3a3; background:linear-gradient(to bottom,#fff 0%,#a3a3a3 50%,#fff 100%); position:absolute; right:0; top:0;}
.yszj ul li:last-child:before{ display:none;}
.yszj ul li span{ display:block;}
.yszj ul li .bigtxt{ font-size:50px; line-height:80px; font-weight:bold;}
.yszj ul li .smalltxt{ height:52px; font-size:18px; line-height:26px;}
.yszj ul li .smalltxt i{ display:block; font-size:16px;}
/*院士专家 /////*/


/*院士科普*/
.yskp .comm_title{ margin-bottom:0;}
.yskp .comm_title .txt{ padding-bottom:0;}
.yskp .text{ width:100%; font-size:18px; color:#fff; padding:80px 200px 30px 25px; background:#373c60; background:linear-gradient(to bottom,rgba(5,10,61,0) 0%,rgba(5,10,61,1) 100%); box-sizing:border-box; position:absolute; left:0; bottom:0;}
.yskp .text .tit{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.yskp .text .zy_bottom{ position:absolute; bottom:30px; right:20px;}
.yskp .text .zy_bottom a{ line-height:30px; font-size:15px; padding:0 25px; margin:0;}
.yskp .text .zy_bottom a:after{ transform:scale(0.85);}

.yskp .swiper-container div{ overflow:visible;}
.yskp .swiper-wrapper{ width:100%; height:100%; z-index:1; display:flex; -webkit-transition-property:-webkit-transform; -moz-transition-property:-moz-transform; -o-transition-property:-o-transform; -ms-transition-property:-ms-transform; transition-property:transform; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
.yskp .swiper-wrapper,.yskp .swiper-slide{ -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -o-transform:translate(0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.yskp .swiper-slide{ -webkit-flex-shrink:0; -ms-flex:0 0 auto; flex-shrink:0; width:100%; height:100%; position:relative; -webkit-transition:transform 1.0s; -moz-transition:transform 1.0s; -ms-transition:transform 1.0s; -o-transition:transform 1.0s; -webkit-transform:scale(0.85); transform:scale(0.85); margin-top:70px; margin-bottom:70px;}
.yskp .swiper-slide .img{ margin:0 15px;}
.yskp .swiper-slide img{ display:block; width:100%;}
.yskp .swiper-slide-active,.yskp .swiper-slide-duplicate-active{ -webkit-transform:scale(1.15); transform:scale(1.15); z-index:1002;}
.yskp .none-effect{ -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none;}
.yskp .button{ position:static;}
.yskp .button div{ width:22px; height:22px; padding:16px; border-radius:50%; background:#9b744a url(../images/yskp_ico01.png) center center no-repeat; cursor:pointer; position:absolute; top:50%; z-index:11; opacity:0.5;}
.yskp .button div:hover{ opacity:0.9;}
.yskp .button .swiper-button-prev{ left:25%; webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); transform:rotateY(180deg);}
.yskp .button .swiper-button-next{ right:25%;}
/*.yskp .button .swiper-button-prev,.yskp .button .swiper-button-next{ width:70px; height:70px; border-radius:50%; background:#000; opacity:0.5; background-size:15px; cursor:pointer;}*/

/*院士科普 *****/


/*研究中心*/
.yjzx{ padding:0 0 50px;}
/*研究中心  ******/


/*通用ul*/
.commul{}
.commul li{ float:left; width:23.92%; margin-right:1.43%;}
.commul li:nth-child(4){ margin-right:0;}
.commul li span{ display:block;}
.commul .tit{ font-size:18px; line-height:40px; text-align:center;}
/*通用ul *****/


/*成果转化*/
.cgzh{ padding:40px 0 60px; background:url(../images/chengbaobg.jpg) center bottom no-repeat;}
.cgzh li{ background:#fff;}
/*成果转化 / /////*/


/*投融资服务*/
.tzrfw{ padding:40px 0 60px;}
.tzrfw ul li{ float:left; width:23.92%; margin-right:1.43%; background:url(../images/tourongzifuwu01.jpg) no-repeat center bottom; background-size:100%;}
.tzrfw ul li a{ display:block; color:#fff; text-align:center; font-size:28px; padding:85px 0;}
.tzrfw ul li:nth-child(2){ background-image:url(../images/tourongzifuwu02.jpg);}
.tzrfw ul li:nth-child(3){ background-image:url(../images/tourongzifuwu03.jpg);}
.tzrfw ul li:nth-child(4){ background-image:url(../images/tourongzifuwu04.jpg); margin-right:0;}
/*投融资服务 *******/


/*人才培养*/
.rzpy{ padding:40px 0 60px;}
.rzpy:before{ content:''; display:block; width:100%; height:312px; background:url(../images/rencaibg01.png); position:absolute; top:-10px; left:0; z-index:-1;}
.rzpy:after{ content:''; display:block; width:100%; height:269px; background:url(../images/rencaibg02.jpg); position:absolute; left:0; bottom:0; z-index:-1;}
.rzpy ul{ padding:35px 0;}
.rzpy ul li{float:left; width:32.5%; margin-right:1.25%;}
.rzpy ul li:nth-child(3){ margin-right:0;}
.rzpy .zy_bottom a{ margin-top:18px;}
/*人才培养 ***********/


/*新闻活动*/
.xwhd{ padding:40px 0 60px; background:#f5f5f5;}
.xwhd .new_box{ padding-top:30px;}
.xwhd .new_box .new_l{ width:47.85%; background:#fff;}
.xwhd .new_box .new_l .text{ padding:8px 22px 20px 30px;}
.xwhd .new_box .new_l .text .time1{ line-height:30px; color:#ccc;}
.xwhd .new_box .new_l .text .cont span{ line-height:30px; font-size:18px; padding-right:100px; display:-webkit-box; text-overflow:-o-ellipsis-lastline; text-overflow:ellipsis; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.xwhd .new_box .new_l .text .cont a:after{ content:''; display:block; width:53px; height:53px; background:url(../images/jiantou-hui.png) no-repeat; background-size:100%; position:absolute; top:50%; right:0; margin-top:-26px;}
.xwhd .new_box .new_l .text .cont a:hover{ color:#9b744a;}
.xwhd .new_box .new_l .text .cont a:hover:after{ background-image:url(../images/jiantou-huang.png);}

.xwhd .new_r{ width:50%; padding:25px 0; background:#fff;}
.xwhd .new_r li{ padding:20px 0;}
.xwhd .new_r li .time2{ float:left; width:18%; padding:12px 0; text-align:center;}
.xwhd .new_r li .time2:before{ content:''; display:block; width:2px; height:100%; background:#e6e6e6; position:absolute; right:0; top:0;}
.xwhd .new_r li .time2 span{ display:block; line-height:45px; font-size:45px; font-weight:bold;}
.xwhd .new_r li .time2 i{ display:block; line-height:25px;}
.xwhd .new_r li .text{ float:right; width:79%; padding-right:100px; box-sizing:border-box;}
.xwhd .new_r li .text:after{ content:''; display:block; width:53px; height:53px; background:url(../images/jiantou-hui.png) no-repeat;background-size:100%; position:absolute; top:50%; right:16px; margin-top:-26px;}
.xwhd .new_r li .text .tit{ line-height:28px; height:52px; font-size:18px; margin-bottom:15px;}
.xwhd .new_r li .text .txt{ line-height:22px; font-size:15px; color:#7d7d7d; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.xwhd .new_r li a:hover .time2:after{ content:''; display:block; width:4px; height:100%; background:#d2a371; position:absolute; left:0; top:0;}
.xwhd .new_r li a:hover .time2 span{ color:#9b744a;}
.xwhd .new_r li a:hover .text:after{ background-image:url(../images/jiantou-huang.png);}
.xwhd .new_r li a:hover .text .tit{ color:#9b744a;}
/*新闻活动******/


/*foot*/
.foot{ font-size:18px; color:#9f9f9f; padding:40px 0; background:#041731;}
.foot a{ color:#9f9f9f;}
.foot .tit{ line-height:30px; font-size:22px; color:#c3c3c3; padding-bottom:15px;}
.foot .flink{ float:left; width:36%; height:155px; border-right:1px solid #25344b; margin-left:35px;}
.foot .flink li{ float:left; margin-right:5%; /*width:50%;*/ line-height:36px;}

.foot .flxwm{ float:left; width:40%; height:155px; padding-left:75px; border-right:1px solid #25344b; box-sizing:border-box;}
.foot .flxwm .p1{ line-height:55px; font-size:40px; font-weight:bold;}

.foot .fggh{ text-align:center; width:21%;}
.foot .fggh img{ width:132px; margin:0 auto;}
.copyright{ background:#000; text-align:center;}
.copyright a{ color:#566683; font-size:14px;}
.copyright p img{ display:inline-block; vertical-align:middle; margin-right:5px; width:20px; height:20px;}

/*foot *****/



@media screen and (max-width:1500px){
	
	.zy_box{ width:1100px; margin:0 auto;}
	/*-banner*/
	.zy_menu li{ margin-right:12px;}
	.zy_menu li a{ font-size:17px;}
	

	#banner_lunbo{ height:590px;}
	#banner_lunbo li a img{ width:1600px; margin-left:-800px;}
	
	/*通用标题*/
	.comm_title .bigtit{ font-size:35px;}
	.comm_title .smalltit{ font-size:17px; line-height:32px;}
	.zy_bottom a{ padding:0 40px; margin:35px auto 0; font-size:16px;}
	/*关于我们*/
	
	.yszj,.cgzh,.tzrfw,.rzpy,.xwhd{ padding:30px;}
	/*院士专家*/
	.yszj ul li .bigtxt{ font-size:40px;}
	.yszj ul li .smalltxt{ font-size:15px;}
	.yszj ul li:nth-child(2){ width:22%;}
	.yszj ul li:nth-child(4){ width:28%;}

	/*研究中心 */
	.yjzx{ padding:0 0 30px;}
	
	/*通用ul*/
	
	/*成果转化*/
	
	/*投融资服务*/
	.tzrfw ul li a{ font-size:24px; padding:66px 0;}
	


	/*人才培养 * /
	
	/*新闻活动*/
	.xwhd .new_box .new_l .text .cont span{ padding-right:90px;}
	.xwhd .new_box .new_l .text .cont a:after{ width:46px; height:46px;}
	.xwhd .new_r { padding:0;}

	.xwhd .new_r ul{ padding:0;}
	.xwhd .new_r li{padding: 20px 0 13px 0;}
	.xwhd .new_r li .time2 span{ font-size:40px; line-height:45px;}
	.xwhd .new_r li .text{ padding-right:90px;}
	.xwhd .new_r li .text:after{ width:46px; height:46px; }
	/*foot*/
	.foot .flxwm .p1{ font-size:32px; line-height:45px;}
	.foot .flxwm{ padding-left:8px; width:39%;}

}

@media screen and (max-width:1100px){
	.zy_box{ width:768px;}
	
	.zy_top{ padding:10px 0 0;}
	.zy_top .logo{ width:100%;}
	.zy_top .logo img{ width:280px;}
	.zy_top .btn{ display:none;}
	
	.zy_menu{ width:100%;}
	.zy_menu li{ line-height:50px; margin-right:26px;}
	.zy_menu li a{ font-size:16px;}
	
	
	#banner_lunbo{ height:480px;}
	#banner_lunbo li a img{ width:1300px; margin-left:-650px;}
	
	/*通用标题*/
	.comm_title .bigtit{ font-size:26px;}
	.comm_title .smalltit{ font-size:15px; line-height:26px; }
	.comm_title .smalltit br{ display:none;}
	.zy_bottom a{ padding:0 25px; margin: 25px auto 0; line-height:34px; font-size:16px;}

	.yszj, .yjzx, .cgzh, .tzrfw, .rzpy, .xwhd{ padding:10px 0 35px 0;}
	/*关于我们*/
	
	/*院士专家*/
	
	/*院士科普*/
	.yskp .text { font-size:16px;}
	.yszj ul li .smalltxt i{ font-size:14px; display:contents;}
	.yskp .button div{ top:40%; width:16px; height:16px;}

	/*研究中心 **/
	.yjzx{ margin-top:-40px;}
	
	/*通用ul*/
	.commul .tit{ font-size:14px;}
	
	
	/*成果转化*/
	
	/*投融资服务*/
	.tzrfw ul li a{ padding:40px 0;}
	/*人才培养 * ***/
	.rzpy:after{ bottom:-95px;}
	.rzpy ul{ padding:20px 0;}
	/*新闻活动*/
	.xwhd .new_r ul{ padding:0;}
	.xwhd .new_box .new_l .text .cont span{ display:-webkit-box; text-overflow:-o-ellipsis-lastline; text-overflow:ellipsis; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; padding-right:60px;}
	.xwhd .new_box .new_l .text .cont a:after{ width:30px; height:30px; top:40px;}
	
	.xwhd .new_r li{ padding:9px;}
	.xwhd .new_r li .text:after{ width:30px; height:30px; top:60px;}
	.xwhd .new_r li .text{ padding-right:60px;}
	.xwhd .new_r li .time2 span{ font-size:28px; line-height:32px;}
	.xwhd .new_r li .text .tit{ margin-bottom:8px;}
	/*foot*/
	.foot{ font-size:16px;}
	.foot .tit{ font-size:20px;}
	.foot .flxwm{ width:38%; padding-left:30px;}
}


@media screen and (max-width:768px){
	.pc_block{ display:none;}
	.zy_box{ width:100%;}
	
	/*导航 多的时候能滑动*/
	.zy_menu{ line-height:36px;}
	.zy_menu ul{ white-space:nowrap; overflow-x:scroll; overflow-y:hidden;}
	.zy_menu ul::-webkit-scrollbar{ width:80px; height:2px;}
	.zy_menu ul::-webkit-scrollbar-thumb{ -webkit-box-shadow: inset 0 0 3px #ceb180; background:#ceb180;}
	.zy_menu ul::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 3px #eee; border-radius:0; background:#eee;}
	.zy_menu li{ float:none; display:inline-block; vertical-align:middle; margin:0; font-size:16px;}
	.zy_menu li a{ font-size:14px; padding:0 7px;}
	
	/*banner*/
	#banner_lunbo{ height:222px;}
	#banner_lunbo li a img{ width:580px; margin-left:-290px;}
	#banner_lunbo .spot span{ width:35px;}
	
	/*t通用标题*/
	.comm_title{ margin:0;}
	.comm_title .bigtit{ font-size:22px; line-height:45px;}
	.comm_title .smalltit{ padding:10px;}
	.comm_title .smalltit br{ display:none;}
	.comm_title .txt{ font-size:16px; padding:10px;}
	
	.zy_bottom a{ margin: 15px auto 0; padding:0 20px; font-size:15px;}
	
	/*关于我们*/
	.gywm,.yszj,.yjzx{ padding:20px;}
	
	/*院士专家*/
	.yszj ul li .bigtxt{ font-size:23px; line-height:50px;}
	
	.yszj ul li{ width:48%; margin-right:1%;}
	.yszj ul li:nth-child(2):before{ display:none;}
	.yszj ul li:nth-child(2n+1){ margin-right:0;}
	
	/*通用ul */
	.commul { }
	.commul li{ width:49%; margin-right:2%; margin-bottom:10px;}
	.commul .tit{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-break:break-all;}
	.commul li:nth-child(2n){ margin-right:0;}
	
	/*研究中心*/
	
	.yszj, .yjzx, .cgzh, .tzrfw, .rzpy, .xwhd{ padding:20px;}
	.yjzx{ margin-top:0px;}
	
	
	/*投融资服务*/
	.tzrfw ul li{ float:none; width:100%; margin-bottom:10px;}
	.tzrfw ul li a{ padding:60px 0; font-size:18px;}
	
	
	/*人才培养*/
	.rzpy ul li{ float:none; width:100%; margin-bottom:10px;}
	
	/*新闻中心*/
	.xwhd .new_box{ padding-top:25px;;}
	.xwhd .new_box .new_l,.xwhd .new_box .new_r{ width:100%;}
	.xwhd .new_box .new_l .text .cont span{padding-right:60px; font-size:16px;}
	.xwhd .new_box .new_l .text .cont a:after { top:40px;}
	.xwhd .new_r li .text{ padding-right:60px;}
	.xwhd .new_r li .text:after{ top:54px; }
	.xwhd .new_r li .text .tit{ font-size:16px;}


	
	/*foot*/
	.foot .flink,.foot .flxwm,.foot .fggh{ width:100%;}
	.foot .flink li{ line-height:30px; font-size:16px; float:none;}
	
	.foot .flxwm{ padding-left: 35px; margin:20px 0; }
	
	}
	
	