
.home_starstwinkling_bg{float:left;width:100%;background:url('images/home_section_bg.png') top center / cover no-repeat;;}

@media screen and (max-width: 600px) {
	.home_aboutusarea{margin-top:20px;}
	.home_aboutusarea .rightlist{width:100%;margin-top:20px;margin-left:0px;}
	.home_aboutusarea .rightlist .leftarea{width:calc(100% - 195px);}
	.home_aboutusarea .rightlist .leftarea .date{font-size: 12px;line-height:16px;}
	.home_aboutusarea .rightlist .leftarea .name{font-size: 14px;line-height:18px;height:38px;margin-top:10px;}
	.home_aboutusarea .rightlist .rightarea_fixedsize{width:195px;height:130px;}
	
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.home_aboutusarea{margin-top:-58px;}
	.home_aboutusarea .rightlist{width:70%;margin-left:42px;font-size: 36px;line-height: 52px;}
	.home_aboutusarea .rightlist .btn{font-size: 18px;line-height:26px;padding:37px 82px;margin-top:45px;}
	
}
@media screen and (min-width: 1100px){
	.home_aboutusarea{margin-top:-58px;}
	.home_aboutusarea .rightlist{width:calc(70% - 78px - 78px);font-size: 36px;line-height: 52px;padding:58px 78px;}
	.home_aboutusarea .rightlist .btn{font-size: 18px;line-height:26px;padding:37px 82px;margin-top:45px;}
	
}
.home_aboutusarea{display:none;position:relative;z-index:11;float:left;width:100%;overflow:hidden;}
.home_aboutusarea .rightlist{position:relative;float:right;background: #4370BA;color:white;}
.home_aboutusarea .rightlist .taglinearea{z-index:2;position:relative;float:left;width:100%;text-indent:2em;}
.home_aboutusarea .rightlist .btn{cursor:pointer;z-index:2;position:relative;float:left;border: 1px solid #FFFFFF;}
.home_aboutusarea .rightlist .btn .labelname{float:left;color:white;}
.home_aboutusarea .rightlist .btn .labelarraw{float:left;width:24px;height:12px;margin-top:6px;margin-left:23px;}
.home_aboutusarea .rightlist .whoareweshadow{z-index:1;position:absolute;left:0px;right:0px;bottom:0px;height:0px;padding-bottom:10.8949%;background:url('images/text_whoarewe.png') 50% 50% / cover no-repeat;}

@media screen and (max-width: 600px) {
	.home_newsarea{margin-top:20px;}
	.home_newsarea .institute_bigarea{width:100%;margin-top:20px;}
	.home_newsarea .institute_bigarea .name{width:calc(100% - 24px);margin-left:12px;font-size: 16px;line-height: 24px;height:25px;margin-top:10px;}
	.home_newsarea .institute_rightlist{width:100%;margin-top:20px;margin-left:0px;}
	.home_newsarea .institute_normallist{width:100%;margin-top:20px;margin-left:0px;padding-bottom:50px;}
	.home_newsarea .institute_normallist .list .leftarea{width:calc(100% - 195px);}
	.home_newsarea .institute_normallist .list .leftarea .date{font-size: 18px;line-height:26px;}
	.home_newsarea .institute_normallist .list .leftarea .name{font-size: 14px;line-height:18px;height:38px;margin-top:10px;}
	.home_newsarea .institute_normallist .list .leftarea .summary{font-size: 18px;line-height:26px;margin-top:10px;}
	.home_newsarea .institute_normallist .list .rightarea_fixedsize{width:195px;height:130px;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.home_newsarea{margin-top:40px;}
	.home_newsarea .institute_bigarea{width:62%;margin-top:50px;}
	.home_newsarea .institute_rightlist{width:38%;margin-top:50px;margin-left:0px;}
    .home_newsarea .institute_normallist{width:calc(100% - 150px);margin-top:140px;padding-bottom:50px;}
	.home_newsarea .institute_normallist .list .leftarea{width:calc(100% - 195px - 20px);margin-left:20px;}
	.home_newsarea .institute_normallist .list .leftarea .date{font-size: 18px;line-height:26px;}
	.home_newsarea .institute_normallist .list .leftarea .name{font-size: 22px;line-height: 32px;height: 32px;margin-top:18px;}
	.home_newsarea .institute_normallist .list .leftarea .summary{font-size: 18px;line-height:26px;margin-top:18px;}
	.home_newsarea .institute_normallist .list .rightarea_fixedsize{width:195px;height:130px;}
	
}
@media screen and (min-width: 1100px){
	.home_newsarea{margin-top:60px;}
	.home_newsarea .institute_bigarea{width:62%;margin-top:50px;}
	.home_newsarea .institute_rightlist{width:38%;margin-top:50px;margin-left:0px;}
	.home_newsarea .institute_normallist{width:calc(100% - 150px);margin-top:140px;padding-bottom:50px;}
	.home_newsarea .institute_normallist .list .leftarea{width:calc(100% - 195px - 20px);margin-left:20px;}
	.home_newsarea .institute_normallist .list .leftarea .date{font-size: 18px;line-height:26px;}
	.home_newsarea .institute_normallist .list .leftarea .name{font-size: 22px;line-height: 32px;height: 32px;margin-top:18px;}
	.home_newsarea .institute_normallist .list .leftarea .summary{font-size: 18px;line-height:26px;margin-top:18px;}
	.home_newsarea .institute_normallist .list .rightarea_fixedsize{width:195px;height:130px;}
	
}
.home_newsarea{float:left;width:100%;overflow-x: hidden;}
.home_newsarea .titlearea{float:left;width:100%;}
@media screen and (max-width: 1600px) {
	.home_newsarea .titlearea .title{font-size: 56px;line-height: 84px;}

}
@media screen and (min-width: 1600px){
	.home_newsarea .titlearea .title{font-size: 60px;line-height: 84px;}

}
.home_newsarea .titlearea .title{float:left;text-align:left;font-weight: 900;text-transform: uppercase;letter-spacing: 0em;font-family:'din-Regular';}

.home_newsarea .institute_bigarea{float:left;}
.home_newsarea .institute_bigarea .picture_fixedsize{position:relative;z-index:10;float:left;width:100%;height:0px;padding-bottom:55.274%;overflow:hidden;}
.home_newsarea .institute_bigarea .picture{float:left;width:100%;height:0px;padding-bottom:55.274%;}

.home_newsarea .institute_rightlist{position:relative;float:left;z-index:10;}
.home_newsarea .institute_rightlist .topfixedimg{float:left;width:100%;height:0px;padding-bottom:45.2%;background:url(images/news_1.png) center center / cover no-repeat;}
.home_newsarea .institute_rightlist .bignewscontentbox{float:left;width:calc(100% - 85px - 85px + 100px);padding:85px;margin-left:-100px;background:white;}
.home_newsarea .institute_rightlist .bignewscontentbox .itemdate{float:left;width:100%;line-height: 26px;font-size: 18px;color: #4370BA;}
.home_newsarea .institute_rightlist .bignewscontentbox .itemtitle{float:left;width:100%;line-height: 46px;font-size: 32px;font-weight: bold;color: #3D3D3D;margin-top:35px;text-indent:2em;}
.home_newsarea .institute_rightlist .bignewscontentbox .itemviewmorebtn{cursor: pointer;float: left;font-size: 18px;line-height: 26px;margin-top:35px;}
.home_newsarea .institute_rightlist .bignewscontentbox .itemviewmorebtn .textbtn{float: left;color: #4370BA;}
.home_newsarea .institute_rightlist .bignewscontentbox .itemviewmorebtn img{float: left;width: 24px;height: 12px;margin-top: 6px;margin-left: 23px;}

.home_newsarea .institute_normallist{float:left;}
.home_newsarea .institute_normallist .list{position:relative;float:left;width:100%;padding:0px 0px 21px 0px;margin-bottom:21px;}
.home_newsarea .institute_normallist .list .leftarea{position:relative;float:left;}
.home_newsarea .institute_normallist .list .leftarea .date{float:left;width:100%;font-weight: normal;color: #4370BA;}
.home_newsarea .institute_normallist .list .leftarea .name{float:left;width:calc(100% - 10px);font-weight: bold;color: #3D3D3D;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.home_newsarea .institute_normallist .list .leftarea .name span{float:left;border-bottom: 1px solid white;}
.home_newsarea .institute_normallist .list .leftarea .summary{float:left;width:calc(100% - 10px);color: #3D3D3D;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.home_newsarea .institute_normallist .list .rightarea_fixedsize{position:relative;float:left;overflow:hidden;}
.home_newsarea .institute_normallist .list .rightarea{position:relative;float:left;width:100%;height:100%;}
.home_newsarea .institute_normallist .list:hover .leftarea .name{color: #4370BA;}
.home_newsarea .institute_normallist .list:hover .leftarea .summary{color: #4370BA;}

.home_news_sectionbg_listarea{position:relative;z-index:8;float:left;width:100%;background: #F4F9FF;margin-top:-100px;}
.home_news_sectionbg_tofullleft{position:absolute;top:0px;bottom:0px;background: #F4F9FF;width:300px;margin-left:-300px;}
.home_news_sectionbg_tofullright{position:absolute;top:0px;bottom:0px;right:0px;background: #F4F9FF;width:1200px;margin-right:-1200px;}
.home_news_viewallarea{position:absolute;bottom:0px;right:0px;width:300px;margin-right:-300px;}
.home_news_viewallbtn{cursor: pointer;float: left;font-size: 18px;line-height: 26px;padding:35px 80px;background: #4370BA;color:white;margin-left:-100px;margin-bottom:calc(42px + 50px);}
.home_news_viewallbtn .textbtn{float: left;}
.home_news_viewallbtn img{float: left;width: 24px;height: 12px;margin-top: 6px;margin-left: 23px;}
.home_news_viewallbtn:hover{opacity:0.7;}




@media screen and (max-width: 600px) {
	.home_innovationarea{margin-top:30px;margin-bottom:30px;}
    .home_innovationarea .titlearea{width:350px;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.home_innovationarea{margin-top:60px;margin-bottom:60px;}
    .home_innovationarea .titlearea{width:350px;}
}
@media screen and (min-width: 1100px){
	.home_innovationarea{margin-top:96px;margin-bottom:96px;}
    .home_innovationarea .titlearea{width:350px;}
}
.home_innovationarea{float:left;width:100%;overflow-x: hidden;}
.home_innovationarea .titlearea{float:left;width:calc(25% - 40px);margin-right:40px;}

@media screen and (max-width: 1600px) {
	.home_innovationarea .titlearea .title{font-size: 56px;line-height: 84px;}

}
@media screen and (min-width: 1600px){
	.home_innovationarea .titlearea .title{font-size: 60px;line-height: 84px;}

}
.home_innovationarea .titlearea .title{float:left;text-align:left;font-weight: 900;text-transform: uppercase;letter-spacing: 0em;font-family:'din-Regular';}
.home_innovationarea .lefttitleheight{position:relative;float:left;width:100%;height:0px;padding-bottom:143.11%;}
.home_innovationarea .lefttitleheight .titletotop{position:absolute;top:0px;left:0px;}
.home_innovationarea .lefttitleheight .viewmorebtntobottom{position:absolute;bottom:0px;left:0px;}

.home_innovationarea .teamboxarea{float:left;width:calc(25% - 40px);margin-left:40px;}
.home_innovationarea .teamboxarea .innerbg{position:relative;float:left;width:100%;height:0px;padding-bottom:143.11%;background: #003A81;}
.home_innovationarea .teamboxarea .team_name{cursor:pointer;z-index:3;position:absolute;top:20px;left:18px;font-size: 18px;line-height: 24px;/*background: linear-gradient(270deg, #80C39D 0%, #2982D0 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;*/font-variation-settings: "opsz" auto;font-feature-settings: "kern" on;color: #6091E1;}
/*top:59px;*/
.home_innovationarea .teamboxarea .team_directorname{cursor:pointer;z-index:3;position:absolute;top:65px;left:18px;font-size: 36px;line-height: 52px;color: #FFFFFF;font-weight: 900;}
.home_innovationarea .teamboxarea .team_directoravatar{cursor:pointer;z-index:1;position:absolute;left:23.5%;right:0px;bottom:0px;}
.home_innovationarea .teamboxarea .team_directoravatar .imgavatar{float:left;width:100%;height:0px;padding-bottom:144.51%;}
.home_innovationarea .teamboxarea .team_directorjieshao{cursor:pointer;z-index:3;position:absolute;bottom:15px;left:18px;right:40px;font-size: 16px;line-height: 24px;color:white;}
.home_innovationarea .teamboxarea .team_shadow{display:none;z-index:2;position:absolute;left:0px;right:0px;top:0px;bottom:0px;background:rgba(0,0,0,0.5);}
.home_innovationarea .teamboxarea:hover .team_shadow{display:block;}



@media screen and (max-width: 600px) {
	.home_noticearea{margin-top:0px;padding-bottom:60px;}
	.home_noticearea .institute_noticelist{width:calc(100% - 24px);padding:0px 12px 20px 12px;}
	.home_noticearea .institute_noticelist .list{width:calc(100% - 3px);border-left:3px solid #4370BA;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;margin-top:20px;}
	.home_noticearea .institute_noticelist .list .notice_title .name{font-size: 16px;line-height:22px;height:22px;margin-top:15px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.home_noticearea .institute_noticelist .list .notice_title .summary{font-size: 14px;line-height:18px;height:36px;margin-top:15px;margin-bottom:15px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.home_noticearea{margin-top:0px;padding-bottom:60px;}
	.home_noticearea .institute_noticelist{width:calc(100% - 24px);padding:42px 12px 95px 12px;}
	.home_noticearea .institute_noticelist .list{width:calc(33.33% - 20px - 3px);border-left:3px solid #4370BA;padding:0px 0px 0px 0px;margin-left:30px;margin-right:48px;margin-top:0px;}
	.home_noticearea .institute_noticelist .list .notice_title .name{font-size: 20px;line-height:30px;height:30px;margin-top:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.home_noticearea .institute_noticelist .list .notice_title .summary{font-size: 16px;line-height:24px;height:48px;margin-top:20px;margin-bottom:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	
}
@media screen and (min-width: 1100px){
	.home_noticearea{margin-top:0px;padding-bottom:96px;}
	.home_noticearea .institute_noticelist{width:calc(100% - 24px);padding:42px 12px 95px 12px;}
	.home_noticearea .institute_noticelist .list{width:calc(33.33% - 20px - 3px);border-left:3px solid #4370BA;padding:0px 0px 0px 0px;margin-left:30px;margin-top:0px;}
	.home_noticearea .institute_noticelist .list:nth-child(3n-2){margin-left:0px;}
	.home_noticearea .institute_noticelist .list .notice_title .name{font-size: 20px;line-height:30px;height:30px;margin-top:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.home_noticearea .institute_noticelist .list .notice_title .summary{font-size: 16px;line-height:24px;height:48px;margin-top:20px;margin-bottom:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	
}
.home_noticearea{float:left;width:100%;background: #F4F9FF;overflow-x: hidden;}
.home_noticearea .titlearea{float:left;width:100%;margin-top:80px;}
@media screen and (max-width: 1600px) {
	.home_noticearea .titlearea .title{font-size: 56px;line-height: 84px;}

}
@media screen and (min-width: 1600px){
	.home_noticearea .titlearea .title{font-size: 60px;line-height: 84px;}

}
.home_noticearea .titlearea .title{float:left;text-align:left;font-weight: 900;text-transform: uppercase;letter-spacing: 0em;font-family:'din-Regular';}
.home_noticearea .institute_noticelist{float:left;}
.home_noticearea .institute_noticelist .list{position:relative;float:left;background: #FFFFFF;}
.home_noticearea .institute_noticelist .list .notice_date{position:relative;float:left;width:calc(100% - 25px);margin-left:25px;margin-top:15px;font-size: 18px;line-height: 26px;color: #3D3D3D;}
.home_noticearea .institute_noticelist .list .notice_title{position:relative;float:left;width:calc(100% - 80px);}
.home_noticearea .institute_noticelist .list .notice_title .name{float:left;width:calc(100% - 25px);padding-left:25px;font-weight: bold;color: #3D3D3D;}
.home_noticearea .institute_noticelist .list .notice_title .summary{float:left;width:calc(100% - 25px);padding-left:25px;color: #3D3D3D;text-indent:2em;}
.home_noticearea .institute_noticelist .list:hover{background: #4370BA;}
.home_noticearea .institute_noticelist .list:hover .notice_title .name{color: white;}
.home_noticearea .institute_noticelist .list:hover .notice_title .summary{color: white;}
.home_noticearea .institute_noticelist .list:hover .notice_date{color: white;}

.home_notice_viewallarea{display: flex;flex-direction: row;justify-content: center;align-items: center;float:left;width:100%;}
.home_notice_viewallbtn{cursor: pointer;float: left;font-size: 18px;line-height: 26px;padding:35px 80px;background: #4370BA;color:white;}
.home_notice_viewallbtn .btntext{float: left;}
.home_notice_viewallbtn img{float: left;width: 24px;height: 12px;margin-top: 6px;margin-left: 23px;}
.home_notice_viewallbtn:hover{opacity:0.7;}

.home_innovationteam_viewallbtn{cursor: pointer;float: left;font-size: 18px;line-height: 26px;padding:35px 80px;background: #4370BA;color:white;}
.home_innovationteam_viewallbtn .textbtn{float: left;}
.home_innovationteam_viewallbtn img{float: left;width: 24px;height: 12px;margin-top: 6px;margin-left: 23px;}
.home_innovationteam_viewallbtn:hover{opacity:0.7;}
