@charset "utf-8";
.index { padding: 20px 0px 20px 0px;}

/*Banner轮播*/
/*20210209修改*/
.fullSlide{width:100%;position:relative;z-index:99;height: calc(100vh + 50px);}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;width:100%}
.fullSlide .bd ul{width:100%!important;height: calc(100vh + 50px);}
.fullSlide .bd li{width:100%!important;height: calc(100vh + 50px);overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:center center;background-size: cover;}
.fullSlide .bd li a{
	display:block;
	height: calc(100vh + 50px);
	padding:0;
	margin:0;
	color:#fff;
	background-image: url(../images/newdesign/graybg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fullSlide .hd{width:300px;position:absolute;bottom:155px;right:260px;height:8px;line-height:8px;z-index:9}
.fullSlide .hd ul{text-align:center;z-index:9;width:100%;position:absolute}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;width:16px;height:16px;margin:0 10px 0 10px;overflow:hidden;font-size:0;line-height:0;background-color:#fff;border-radius:16px}
.fullSlide .hd ul li{display:inline-block}
.fullSlide .hd ul li.on{background-color:#1e4892}
.fullSlide .next,.fullSlide .prev{position:absolute;left:35px;top:50%;margin-top:-25px;display:block;width:25px;height:92px;background:url(../images/common/slider-arrow.png) -44px 0 no-repeat;opacity:.5}
.fullSlide .next{left:auto;right:35px;background-position:0 0}
.fullSlide .next:hover,.fullSlide .prev:hover{opacity:1}
.fullSlide .bannerwenli{width:100%;position:absolute;bottom:0;height:137px;z-index:9;background-image:url(../images/home/bannerwenli.png);background-repeat:no-repeat;background-position:center top}
.fullSlide .bannertitle{width:850px;position:absolute;left:15%;bottom:200px;z-index:10;text-align:left;border-left-width:6px;border-left-style:solid;border-left-color:#1543a3}
.fullSlide .bannertitle .maintitle{float:left;width:850px;line-height:55px;padding-left:20px;font-size:28px;color:#fff;}
.fullSlide .bannertitle_m{width:850px;position:absolute;left:80px;bottom:200px;z-index:10;text-align:left;border-left-width:6px;border-left-style:solid;border-left-color:#1543a3}
.fullSlide .bannertitle_m .maintitle_m{float:left;width:90%;line-height:55px;padding-left:20px;font-size:28px;color:#fff;}
.fullSlide .bannertitle .subtitle{float:left;width:90%;height:35px;line-height:35px;padding-left:20px;margin-top:10px;font-size:22px;color:#fff;overflow:hidden;}

/*移动端*/
.fullSlide_wap{width:100%;position:relative;z-index:99;height:800px;}
.fullSlide_wap .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;width:100%}
.fullSlide_wap .bd ul{width:100%!important;height:800px;}
.fullSlide_wap .bd li{width:100%!important;height:800px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:center center;background-size: cover;}
.fullSlide_wap .bd li a{
	display:block;
	height:800px;
	padding:0;
	margin:0;
	color:#fff;
	background-image: url(../images/newdesign/graybg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fullSlide_wap .hd{width:300px;position:absolute;bottom:155px;right:260px;height:8px;line-height:8px;z-index:9}
.fullSlide_wap .hd ul{text-align:center;z-index:9;width:100%;position:absolute}
.fullSlide_wap .hd ul li{cursor:pointer;display:inline-block;width:16px;height:16px;margin:0 10px 0 10px;overflow:hidden;font-size:0;line-height:0;background-color:#fff;border-radius:16px}
.fullSlide_wap .hd ul li{display:inline-block}
.fullSlide_wap .hd ul li.on{background-color:#1e4892}
.fullSlide_wap .next,.fullSlide .prev{position:absolute;left:35px;top:50%;margin-top:-25px;display:block;width:25px;height:92px;background:url(../images/common/slider-arrow.png) -44px 0 no-repeat;opacity:.5}
.fullSlide_wap .next{left:auto;right:35px;background-position:0 0}
.fullSlide_wap .next:hover,.fullSlide .prev:hover{opacity:1}
.fullSlide_wap .bannerwenli{width:100%;position:absolute;bottom:0;height:137px;z-index:9;background-image:url(../images/home/bannerwenli.png);background-repeat:no-repeat;background-position:center top}
.fullSlide_wap .bannertitle{width:850px;position:absolute;left:15%;bottom:180px;z-index:10;text-align:left;border-left-width:6px;border-left-style:solid;border-left-color:#1543a3}
.fullSlide_wap .bannertitle .maintitle{float:left;width:850px;line-height:55px;padding-left:20px;font-size:28px;color:#fff;}
.fullSlide_wap .bannertitle_m{width:850px;position:absolute;left:80px;bottom:180px;z-index:10;text-align:left;border-left-width:6px;border-left-style:solid;border-left-color:#1543a3}
.fullSlide_wap .bannertitle_m .maintitle_m{float:left;width:90%;line-height:55px;padding-left:20px;font-size:28px;color:#fff;}
.fullSlide_wap .bannertitle .subtitle{float:left;width:90%;height:35px;line-height:35px;padding-left:20px;margin-top:10px;font-size:22px;color:#fff;overflow:hidden;}



/*.fullSlide{width:100%;position:relative;height:760px;z-index:99}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;width:100%}
.fullSlide .bd ul{width:100%!important;height:760px}
.fullSlide .bd li{width:100%!important;height:760px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:center center}
.fullSlide .bd li a{display:block;height:760px;padding:0;margin:0;color:#fff;text-shadow:#000 .2em .2em .4em}
.fullSlide .hd{width:300px;position:absolute;bottom:155px;right:260px;height:8px;line-height:8px;z-index:9}
.fullSlide .hd ul{text-align:center;z-index:9;width:100%;position:absolute}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;width:16px;height:16px;margin:0 10px 0 10px;overflow:hidden;font-size:0;line-height:0;background-color:#fff;border-radius:16px}
.fullSlide .hd ul li{display:inline-block}
.fullSlide .hd ul li.on{background-color:#1e4892}
.fullSlide .next,.fullSlide .prev{position:absolute;left:35px;top:50%;margin-top:-25px;display:block;width:25px;height:92px;background:url(../images/common/slider-arrow.png) -44px 0 no-repeat;opacity:.5}
.fullSlide .next{left:auto;right:35px;background-position:0 0}
.fullSlide .next:hover,.fullSlide .prev:hover{opacity:1}
.fullSlide .bannerwenli{width:100%;position:absolute;bottom:0;height:137px;z-index:9;background-image:url(../images/home/bannerwenli.png);background-repeat:no-repeat;background-position:center top}
.fullSlide .bannertitle{width:550px;position:absolute;left:15%;bottom:130px;height:45px;z-index:10;text-align:left;border-left-width:6px;border-left-style:solid;border-left-color:#1543a3}
.fullSlide .bannertitle .maintitle{float:left;width:550px;height:45px;line-height:45px;padding-left:20px;font-size:28px;color:#fff;overflow:hidden;letter-spacing:1px;font-weight:lighter}
.fullSlide .bannertitle_m{width:550px;position:absolute;left:80px;bottom:150px;height:45px;z-index:10;text-align:left;border-left-width:6px;border-left-style:solid;border-left-color:#1543a3}
.fullSlide .bannertitle_m .maintitle_m{float:left;width:90%;height:45px;line-height:45px;padding-left:20px;font-size:28px;color:#fff;overflow:hidden;letter-spacing:1px}
.fullSlide .bannertitle .subtitle{float:left;width:90%;height:35px;line-height:35px;padding-left:20px;margin-top:10px;font-size:22px;color:#fff;overflow:hidden;letter-spacing:1px;font-weight:lighter}*/




/*动态发布*/
.Dynamicfb{background-color:#FFF;padding-right:0;padding-left:0}
.Dynamicfb .innerbox{width:1230px}
.Dynamicfb .dynamiclist{width:100%;}
.Dynamicfb .dynamiclist .leftdynamic{float:left;width:830px;}
.Dynamicfb .dynamiclist .leftdynamic>ul{float:left;width:100%}
.Dynamicfb .dynamiclist .leftdynamic>ul>li{float:left;width:365px;height:435px;margin-right:50px;margin-bottom:50px}
.Dynamicfb .dynamiclist .leftdynamic>ul>li.threecon{float:left;width:365px;}

.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle{float:left;width:100%;height:65px;line-height:65px;background-image:url(../images/home/homedtline.png);background-repeat:no-repeat;background-position:left bottom}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .titname{float:left;font-size:25px;color:#1247a2;font-weight:700;padding-right:15px;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .titname a{color:#1247a2;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .icodot{float:left;position:relative;}

/*二级菜单*/
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .icodot .sub-menu {width:115px; position:absolute; top:58px; left:-50px; text-align:center;display:none; z-index:100;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .icodot .sub-menu .arrow {
	display: block;
	position: absolute;
	top:-8px; 
	left:0px;
	width:115px;
	height:9px;
	background-image: url(../images/home/toparrow.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .icodot .sub-menu a { display:block;font-size:16px; font-weight:normal; height:35px; line-height:35px; color:#333333; background-color: rgba(234,234,234,0.8); border-bottom: solid 2px #d8d8d8;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .icodot .sub-menu a:hover { border-bottom: solid 2px #1D4F9F;color:#333333; background-color: rgba(255,255,255,1.0);}

.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .moretxt{float:right;font-size:13px;height:65px;line-height:78px;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .dytitle .moretxt a{color:#999}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-1{float:left;width:100%; margin-top:10px;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-1>ul{float:left;width:100%}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-1>ul>li{
	float: left;
	width: 100%;
	height: 45px;
	line-height: 45px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-1>ul>li.currdays{
	background-image: url(../images/home/ico_new_2.png);
	background-repeat: no-repeat;
	background-position: right 10px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-1>ul>li a{
	color:#555;
	font-size:18px;
}


/*研究报告|数据*/
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3{float:left;width:100%}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul{float:left;width:100%}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li{
	float: left;
	width: 100%;
	height: 53px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li.nbg1{
	background-image: url(../images/home/reportbg1.png);
	background-repeat: no-repeat;
	background-position: left center;	
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li.nbg2{
	background-image: url(../images/home/reportbg2.png);
	background-repeat: no-repeat;
	background-position: left center;	
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li .icopic{
	float: left;
	width: 40px;
	height: 53px;
	text-align:center;
	padding-top:15px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li .ntitle{
	float: left;
	width: 280px;
	height: 53px;
	margin-left:20px;
	margin-top:5px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li .ntitle .ntit{
	float: left;
	width: 100%;
	height: 22px;
	line-height:22px;
	color:#555;
	font-size:16px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li .ntitle .currdays{
	background-image: url(../images/home/ico_new_2.png);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li .ntitle .author{
	float: left;
	width: 100%;
	height: 20px;
	line-height:20px;
	color: #999;
	font-size: 12px;
	background-image: url(../images/home/headpic.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
	padding-top:3px;
}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .newslist-3>ul>li a{
	display:block;
	color:#555;
	font-size:16px;
	/*letter-spacing: 1px;*/
}

/*动态发布>研院新闻*/
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic{float:left;width:365px;height:230px;margin-top:20px;overflow:hidden; position:relative;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .hd{ height:15px; font-size:12px;overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .hd ul{ overflow:hidden; zoom:1; float:left;  }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#1247A2;color:#fff;cursor:pointer; }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .hd ul li.on{ background:#fff; color:#333333; }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .bd{ position:relative; height:100%; z-index:0;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .bd li{ zoom:1; vertical-align:middle;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .bd img{ width:365px; height:220px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .prev,
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/home/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .next{ left:auto; right:3%; background-position:8px 5px; }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .prev:hover,
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .prevStop{ display:none;  }
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwpic .nextStop{ display:none;  }


.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwcon{float:left;width:100%;height:35px;line-height:35px;overflow:hidden;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .yyxwcon a{color:#666;font-size:18px;letter-spacing: 1px;}
.Dynamicfb .dynamiclist .leftdynamic .leftheight{ float:left; width:100%; height:15px;}
.Dynamicfb .dynamiclist .leftdynamic>ul>li .currdays{
	background-image: url(../images/home/ico_new_2.png);
	background-repeat: no-repeat;
	background-position: right 10px;
}

/*研院新闻定时滚动播放*/
.yanyuanbox{width:100%;height:85px;overflow:hidden;}
.yanyuanbox ul{width:100%;}
.yanyuanbox ul li{
	float:left;
	width:100%;
	height:39px;
	line-height:39px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D5D5D5;
}
.yanyuanbox ul li a{color:#666;font-size:18px;letter-spacing: 1px;}
.yanyuanbox ul li .currdays{
	background-image: url(../images/home/ico_new_2.png);
	background-repeat: no-repeat;
	background-position: right 10px;
}

/*2021-1-29 今日关注*/
.Dynamicfb .dynamiclist .leftdynamic .todaygzinfo{float:left;width:100%; margin-top:20px;}
.Dynamicfb .dynamiclist .leftdynamic .todaygzinfo .todaygzpics{float:left;width:100%; overflow:hidden;}
.Dynamicfb .dynamiclist .leftdynamic .todaygzinfo .todaygzpics img{width:365px;height:auto;}
.Dynamicfb .dynamiclist .leftdynamic .todaygzinfo .todaygztit{float:left;width:100%;font-size:18px; line-height:30px; padding-top:12px; padding-bottom:12px;}
.Dynamicfb .dynamiclist .leftdynamic .todaygzinfo .todaygztit a{color:#555; font-weight:bold;}
.Dynamicfb .dynamiclist .leftdynamic .todaygzinfo .todaygzmiaoshu{float:left;width:100%;font-size:14px;line-height:28px;color:#666;}

/*今日关注轮播*/
.Dynamicfb .slideBox{float:left;width:100%;height:420px;position:relative;}

.Dynamicfb .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.Dynamicfb .slideBox .bd li{ zoom:1; vertical-align:middle;}

.Dynamicfb .slideBox .prev {display:block;width:36px; height:43px; overflow:hidden; position: absolute; left: 0px; top: 30%; cursor:pointer; background-image: url("../images/newdesign/slider_next.png"); background-position: center 0px; z-index: 4; text-indent: -9999px; margin-top: -21px;opacity:0.85;}
.Dynamicfb .slideBox .next {display:block;  width:36px; height:43px; overflow:hidden; position: absolute; right: 0px; top: 30%; cursor:pointer; background-image: url("../images/newdesign/slider_next.png"); background-position: center -43px;z-index: 4; text-indent: -9999px; margin-top: -21px;opacity:0.85;}

/* 图片翻页滚动 */
/*.txtScroll-left{position:relative;width:365px;height:200px;box-shadow:#CCC 0 0 10px;overflow:hidden;}
.txtScroll-left .prev{width:8px;height:27px;overflow:hidden;position:absolute;left:0;top:95px;cursor:pointer;background-image:url(../images/home/icoprev.png);background-repeat:no-repeat;background-position:left top}
.txtScroll-left .next{width:8px;height:27px;overflow:hidden;position:absolute;right:0;top:95px;cursor:pointer;background-image:url(../images/home/iconext.png);background-repeat:no-repeat;background-position:left top}
.txtScroll-left .hd{overflow:hidden;height:30px;line-height:30px;padding-left:215px}
.txtScroll-left .hd ul{overflow:hidden;zoom:1;margin-top:8px}
.txtScroll-left .hd ul li{float:left;width:6px;height:6px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/home/icoCircle.png) 0 -6px no-repeat}
.txtScroll-left .hd ul li.on{background-position:0 0}
.txtScroll-left .bd{width:425px;overflow:hidden;padding-top:10px;padding-left:16px}
.txtScroll-left .bd ul{overflow:hidden;zoom:1}
.txtScroll-left .bd ul li{margin-right:5px;float:left;height:170px}
.txtScroll-left .bd ul li img{height:170px;width:135px;}*/


.Dynamicfb .dynamiclist .rightdynamic{float:left;width:365px;}
.Dynamicfb .dynamiclist .rightdynamic .dytitle{float:left;width:100%;height:65px;line-height:65px;background-image:url(../images/home/homedtline.png);background-repeat:no-repeat;background-position:left bottom}
.Dynamicfb .dynamiclist .rightdynamic .dytitle .titname{float:left;font-size:25px;color:#1247a2;font-weight:700;}
.Dynamicfb .dynamiclist .rightdynamic .dytitle .titname a{color:#1247a2;}
.Dynamicfb .dynamiclist .rightdynamic .dytitle .moretxt{float:right;font-size:13px;height:65px;line-height:78px;}
.Dynamicfb .dynamiclist .rightdynamic .dytitle .moretxt a{color:#999}

.Dynamicfb .dynamiclist .rightdynamic .fgline{float:left;width:100%;height:26px;}

.Dynamicfb .dynamiclist .rightdynamic .newslist-2{float:left;width:100%}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul{
	float:left;
	width:100%;
	background-image: url(../images/newdesign/homedateline2.png);
	background-repeat: no-repeat;
	background-position: 25px 70px;
}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li{float:left;width:100%;margin-top:16px;margin-bottom:6px;}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li a{color:#666}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li .newsdate{
	float: left;
	width: 45px;
	height:60px;
	position:relative;
	background-image: url(../images/newdesign/homedateline.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li .newsdate .dateday{position:absolute;top:5px;left:0px;color:#416DB5;font-size:18px;font-weight:bold;opacity:0.6;}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li .newsdate .datemonth{position:absolute;top:28px;left:20px;color:#416DB5;font-size:18px;font-weight:bold;opacity:0.6;}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li .newcon{float:left;width:300px;margin-left:20px;font-size:12px;}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li .newcon .newstit{float:left;width:100%; height:35px;font-size:18px;line-height:35px;overflow:hidden;color:#555;}
.Dynamicfb .dynamiclist .rightdynamic .newslist-2>ul>li .newcon .newsinfo{float:left;width:100%;height:20px; font-size:14px;color:#999;overflow:hidden;}


/*中间蓝色分隔带*/
.Jingcaisj {
	background-color: #0D419B;
	padding-right: 0px;
	padding-bottom: 85px;
	padding-left: 0px;
	background-image: url(../images/common/jcsjbj.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.Jingcaisj .innerbox {width:1200px;}



/*精彩回眸*/
.InstituteNews{
	position:relative;
	height: 500px;
	padding-top: 790px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	background-image: url(../images/home/newbg.jpg);
	background-repeat: no-repeat;
	background-position: center 550px;
}
.InstituteNews .homevideo{
	width: 100%;
	position: absolute;
	left:0;
	top: 0;
	height: 700px;
	z-index: 9;
	background-image: url(../images/newdesign/videobg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.InstituteNews .homevideo .vtitle{float:left;width:100%;height:210px;line-height:210px;text-align:center;font-size:55px;font-weight:bold;font-style:italic;color:#FFF; letter-spacing:3px;}
.InstituteNews .homevideo .vtitle a{color:#FFF;}
.InstituteNews .homevideo .videocon{float:left;width:100%;}
.InstituteNews .homevideo .videocon ul{width:100%;}
.InstituteNews .homevideo .videocon ul li{float:left;width:100%;}
.InstituteNews .homevideo .videocon ul li .videopic{float:left;width:500px; height:340px; overflow:hidden; position:relative;}
.InstituteNews .homevideo .videocon ul li .videopic img{width:100%;height:100%}
.InstituteNews .homevideo .videocon ul li .videopic .btnvideo{position:absolute; left:213px; top:133px;z-index:2;}
.InstituteNews .homevideo .videocon ul li .videopic .btnvideo img{ width:80%; height:auto;}
.InstituteNews .homevideo .videocon ul li .videoinfo{float:left;width:600px;margin-left:60px;}
.InstituteNews .homevideo .videocon ul li .videoinfo .title{float:left;width:100%;font-size:30px;line-height:50px;color:#FFF;margin-top:30px;}
.InstituteNews .homevideo .videocon ul li .videoinfo .title a{color:#FFF;}
.InstituteNews .homevideo .videocon ul li .videoinfo .miaoshu{float:left;width:100%;font-size:18px;color:#FFF;opacity:0.6;margin-top:15px;}
.InstituteNews .homevideo .videocon ul li .videoinfo .morevideo{float:left;width:100%;font-size:16px; text-align:right; margin-top:30px;}
.InstituteNews .homevideo .videocon ul li .videoinfo .morevideo a{color:#FFF;}

/*推荐视频 > 轮播切换效果*/
.InstituteNews .videoslideBox{float:left;width:100%;position:relative;}
.InstituteNews .videoslideBox .bd{ position:relative; height:100%; z-index:0;}

.InstituteNews .innerbox {width:1230px;}
.InstituteNews .con {width:100%; height:240px; padding-top:120px;}

/*滚动图片*/
.InstituteNews .con .case_list{position:relative;}
.InstituteNews .con .case_list .next,.InstituteNews .con .case_list .prev{position:absolute;top:50%;width:16px;height:17px;background-image:url(../images/home/inews_arrs3.png);cursor:pointer;margin-top:-25px}
.InstituteNews .con .case_list .prev{left:-38px}
.InstituteNews .con .case_list .next{right:-35px;background-position:-65px 0}
.InstituteNews .con .case_list .bd ul{overflow:hidden;zoom:1;}
.InstituteNews .con .case_list .bd ul li{width:280px;height:240px;margin-right:26px}
.InstituteNews .con .case_list .bd ul li .jcpic{float:left;width:280px;height:195px;overflow:hidden;}
.InstituteNews .con .case_list .bd ul li .jcpic img{width:280px;height:195px}
.InstituteNews .con .case_list .bd ul li .jctitle{float:left;width:280px;height:40px;line-height:40px;overflow:hidden;background-image:url(../images/newdesign/casebotline.png);background-repeat:no-repeat;background-position:left bottom}
.InstituteNews .con .case_list .bd ul li a{position:relative;display:block;font-size:16px;color:#FFF}
.InstituteNews .btnmore{width:100%;height:55px;text-align:center;margin-top:70px}
.InstituteNews .btnmore a{background-color:#E74B3B;font-size:18px;color:#FFF;border-radius:5px;padding-left:115px;padding-right:115px;padding-top:15px;padding-bottom:15px}
.InstituteNews .btnmore a:hover{background-color:#EC6859}


/*视频弹出层*/
.maskdiv_video{display:none;background-color:#000;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=70);opacity:.7;z-index:8888;position:fixed!important;position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop+(document.body.clientHeight - this.clientHeight)/2)}
#videospans{z-index:9999;width:678px;height:385px;left:40%;top:26%;margin-left:-150px!important;margin-top:-60px!important;margin-top:0;position:fixed!important;position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop+(document.body.clientHeight - this.clientHeight)/2)}
#videospans .btnclose{text-align:right;padding-right:10px}
#videospans h3{height:20px;line-height:20px;font-size:16px;color:#CCC}
#videospans .m_video{border:4px solid #000}


/*漂浮窗口*/
.floadAd {
	position: absolute;
	z-index: 999900;
	height:60px;
	width:220px;
	right:50px;
	top:300px;
	background-color:#1E50A0;
	overflow:hidden;
	border: 1px solid #1247A2;
}
.floadAd .btnclose{float:left;width:96%; height:20px; line-height:20px;text-align:right;font-size:16px;}
.floadAd .btnclose a{color:#FFF;}

.floadAd .adcontents{float:left;width:95%;line-height:26px;text-align:left;padding-left:10px;}
.floadAd .adcontents a{color:#FFF;font-size:16px; display:block;}
.floadAd .adcontents a span{color:#999999;}





/*2021-01-29 研究报告区域*/
.homereports{
	background-color:#FFF;
	padding-right:0;
	padding-left:0;
	padding-bottom:100px;
	background-image: url(../images/newdesign/reportfullbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.homereports .innerbox{width:1230px}
.homereports .reportlist{width:100%;}
.homereports .reportlist .leftreports{float:left;width:830px;}

.homereports .reportlist .leftreports .reportdata{
	float:left;
	width:100%;
	margin-top:60px;
	background-image: url(../images/newdesign/reportbg.png);
	background-repeat: no-repeat;
	background-position: -146px 83px;
}
.homereports .reportlist .leftreports .reportdata ul{width:100%;}
.homereports .reportlist .leftreports .reportdata ul li{float:left;width:50%;}
.homereports .reportlist .leftreports .reportdata ul li .dytitle{float:left;width:90%;height:65px;line-height:65px;margin-bottom:20px;background-image:url(../images/newdesign/homedtline.png);background-repeat:no-repeat;background-position:left bottom}
.homereports .reportlist .leftreports .reportdata ul li .dytitle .titname{float:left;font-size:25px;color:#fff;font-weight:700; letter-spacing:1px;}
.homereports .reportlist .leftreports .reportdata ul li .dytitle .titname a{color:#fff;}
.homereports .reportlist .leftreports .reportdata ul li .dytitle .moretxt{float:right;font-size:13px;height:65px;line-height:78px;}
.homereports .reportlist .leftreports .reportdata ul li .dytitle .moretxt a{color:#222}


/*轮播切换效果*/
.homereports .zzslideBox{float:left;width:50%;position:relative;}
.homereports .zzslideBox .bd{ position:relative; height:100%; z-index:0;}

.homereports .reportlist .leftreports .reportdatalist{float:left;width:90%;}
.homereports .reportlist .leftreports .reportdatalist  .zzslideBox li{float:left;width:100%;position:relative;}
.homereports .reportlist .leftreports .reportdatalist li .reportpic{float:left;width:85%;height:200px;overflow:hidden;}
.homereports .reportlist .leftreports .reportdatalist li .reportpic img{width:auto;height:100%;display:inline-block;vertical-align: middle;}
.homereports .reportlist .leftreports .reportdatalist li .reporttitle{float:left;width:80%;height:120px;line-height:25px; padding-top:20px;text-align:left;}
.homereports .reportlist .leftreports .reportdatalist li .reporttitle a{font-size:16px;color:#fff;letter-spacing:1px;}

.homereports .reportlist .leftreports .reportdatalist li .reporttitle_r{width:85%;height:120px;line-height:25px;display:table-cell;vertical-align:bottom;text-align:left;padding-bottom:20px;padding-top:10px;}
.homereports .reportlist .leftreports .reportdatalist li .reporttitle_r a{font-size:16px;color:#fff;letter-spacing:1px;}

/*.homereports .zzslideBox .bd li{ zoom:1; vertical-align:middle;}
.Dynamicfb .slideBox .prev {display:block;width:36px; height:43px; overflow:hidden; position: absolute; left: 0px; top: 37%; cursor:pointer; background-image: url("../images/newdesign/slider_next.png"); background-position: center 0px; z-index: 4; text-indent: -9999px; margin-top: -21px;opacity:0.85;}
.Dynamicfb .slideBox .next {display:block;  width:36px; height:43px; overflow:hidden; position: absolute; right: 0px; top: 37%; cursor:pointer; background-image: url("../images/newdesign/slider_next.png"); background-position: center -43px;z-index: 4; text-indent: -9999px; margin-top: -21px;opacity:0.85;}*/

.homereports .reportlist .rightreports{
	float:left;
	width:335px;
	background-color:#339DAA;
	padding-left:15px;
	padding-right:15px;
	padding-top:60px;
	background-image: url(../images/newdesign/historyeduwenlibg.png);
	background-repeat: no-repeat;
	background-position: 240px 100px;
}
.homereports .reportlist .rightreports .dytitle{float:left;width:100%;height:65px;line-height:65px;margin-bottom:20px;background-image:url(../images/newdesign/homedtline.png);background-repeat:no-repeat;background-position:left bottom}
.homereports .reportlist .rightreports .dytitle .titname{float:left;font-size:25px;color:#fff;font-weight:700;}
.homereports .reportlist .rightreports .dytitle .titname a{color:#fff;}
.homereports .reportlist .rightreports .dytitle .moretxt{float:right;font-size:13px;height:65px;line-height:78px;}
.homereports .reportlist .rightreports .dytitle .moretxt a{color:#333}

.homereports .reportlist .rightreports .rightreportinfo{float:left;width:90%;margin-left:5%;}
.homereports .reportlist .rightreports .rightreportinfo .reportpics{float:left;width:100%;height:230px;overflow:hidden;}
.homereports .reportlist .rightreports .rightreportinfo .reportpics img{width:100%;height:100%;}
.homereports .reportlist .rightreports .rightreportinfo .reporttit{float:left;width:100%;font-size:18px; line-height:30px; padding-top:20px;}
.homereports .reportlist .rightreports .rightreportinfo .reporttit a{color:#FFF; font-weight:bold;}
.homereports .reportlist .rightreports .rightreportinfo .reportmiaoshu{float:left;width:100%;font-size:16px;line-height:30px;color:#FFF; margin-top:15px;}
.homereports .reportlist .rightreports .rightreportinfo .reportdate{float:left;width:100%;font-size:14px;line-height:45px;color:#FFF;opacity:0.6;letter-spacing:1px;}
