@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
html, body, ul, li, img,p,span{padding:0; margin:0; border:none; font: "Microsoft YaHei","微软雅黑","宋体",Verdana,Helvetica,Arial,sans-serif;}
a img{border:none;}
ul,li {list-style-type:none; text-transform:capitalize;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.slh1{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box!important;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
}
.slh2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box!important;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;
}
img {
    border: 0
}

a {
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
    }
.zhuce_top {
    width: 100%;
    min-width: 1150px;
    background: #6167fb;
    height: 160px;
    color: #FFF;
    font-size: 18px;
    line-height: 30px;
    font-weight: 700;
}
.top {
    width: 100%;
    height: 602px;
    background: #6167fb;
    min-width: 1150px;
    border-radius: 0 0 0 250px;
    text-align: center;
    background-size: 100% 100%;
}
.top1 {
    width: 1150px;
    margin: 0px auto;
    padding: 30px 0;
    box-sizing: border-box;
    color: #FFF;
    font-size: 18px;
    line-height: 30px;
    font-weight: 700;
}

.top2 {
    display: flex;
    height: 54px;
    line-height: 54px;
}

.top3 {
    width: 30%;
    text-align: left;
}

.top4 {
    width: 70%;
	flex-direction:row-reverse;
    display: flex;
}
.top4 a{ color:#FFF;}

.top5 {
    padding: 10px 15px 0 10px;
    box-sizing: border-box;
	color:#FFF;
}
.top5_a {
    padding: 15px 15px 0 10px;
    box-sizing: border-box;
	color:#FFF;
}

.top1 a {
    color: #FFF;
}

    .top1 a:hover {
        color: #FFF;
        text-decoration: underline;
    }
.top_but1 {
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    text-align: center;
    font-size: 20px;
    color: #FFF;
    background: none;
    border: 2px #FFFFFF solid;
    font-weight: 700;
}

.top_but2 {
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    text-align: center;
    font-size: 20px;
    color: #274375;
    background: #FFF;
    border: 0;
    font-weight: 700;
}

.index_en {
    font-size: 16px;
}

.index_en a {
        font-size: 16px;
        color: #ffffff;
    }

.index_en a:hover {
            font-size: 16px;
            color: #fcff00;
        }
.dh {
    width: 1150px;
    display: flex;
    height: 54px;
    line-height: 54px;
}
.dh_left {
    width: 30%;
    text-align: left;
}
.dh_right {
    flex-direction:row-reverse;
    width: 70%;
    display:flex;
}
.dh_right_aa{padding:10px;}
.dh_right_a a {
    color: #FFF;
}

    .dh_right_a a:hover {
        color: #FFF;
    }
	

.dh_left_ny {
    width: 60%;
	text-align:left;
}
.dh_right_ny {
    text-align: right;
    width: 40%;
    display:flex;
}


.zhuce_nr {
    width: 1150px;
    margin: 0px auto;
}
.index_box{ width:100%;}
.index_banner00{ background:#2f77c1;}
.index_banner
{width:100%;
height: 470px;
background:url(images/7499f616eff205a18c21e6bc8d20d143.png) repeat top;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='7499f616eff205a18c21e6bc8d20d143/banner.png',sizingMethod='scale');
-moz-background-size:100% 100%;
background-size:100% 100%;
position:relative;
z-index:0;
}

.index_dh{position:absolute; z-index:99; width:100%;  background:#0d2d43; height:80px; line-height:80px; background-color: rgba(13, 45, 67, 0.7); color:#FFF; font-size: 18px; padding:0 30px; box-sizing:border-box; font-weight:600;}
.index_dh_ny{width:100%; background:#043a60; height:80px; line-height:80px; display: flex; color:#FFF; font-size: 16px; padding:0 30px; box-sizing:border-box; font-weight:600;}

.index_dh a{color:#FFF; font-size: 14px; font-weight:600;}
.index_dh a:hover{color:#FFF; font-size: 14px; font-weight:600; text-decoration:underline;}
.index_dh_ny a{color:#FFF; font-size: 14px; font-weight:600;}
.index_dh_ny a:hover{color:#FFF; font-size: 14px; font-weight:600; text-decoration:underline;}
.index_logo{ padding-top:15px;}
.index_dh_center{width:1240px; margin:0 auto; display: flex;}
.index_dh1{ width:180px; padding:20px 0 0 30px; box-sizing:border-box;}
.index_dh2{ width:100px; text-align:center; height:32px; line-height:32px; border-radius:50px; border:2px #FFF solid;}
.index_dh3{ width:620px; display:flex; font-size:14px;}
.index_dh4{ width:150px;}
.index_dh5{width: 150px;flex-direction:row-reverse; display: flex;}
.index_dh5 img{ margin-top:18px; box-sizing:border-box;}
.index_dh55{width: 500px;flex-direction:row-reverse; display: flex;}
.index_dh55 img{ margin-top:18px; box-sizing:border-box;}
.index_dh6{width:130px; text-align:right;}
.index_banner_wz{ width:1200px; margin:0 auto; height:100px; font-size:18px; color:#FFF; font-weight:700; line-height:30px; padding-top:170px;}
.index_banner_wz1{ width:580px; font-size:40px; color:#FFF; font-weight:700; height:90px; line-height:90px; border-bottom:3px #FFFFFF solid; margin-bottom:20px;}
.index_content{ width:1130px; height:390px; margin:0 auto; color:#161616; font-weight:700; text-align:center; }
.index_content a{color:#161616; }
.index_content a:hover{color:#161616; text-decoration:underline;}
.index_content_A{
	width:100%;
	height:300px;
	color:#161616;
	text-align:center;
	background:url(images/index_bgg.png) repeat top;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_bgg.png',sizingMethod='scale');
-moz-background-size:100% 100%;
background-size:100% 100%;
position:relative;
z-index:0;
	}
.index_tu{
	width:1170px;
	margin:0 auto;
	display:flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-top:40px;
	box-sizing:border-box;
	}

.index_tuu{
	width:1170px;
	margin:0 auto;
	padding-top:40px;
	box-sizing:border-box;
	}
.index_tu1{
	width:380px;
	height:279px;
	text-align:left;
	color:#FFF;
	font-size:16px;
	}
.index_tu1_a{ position:relative; z-index:0;}
.index_tu1_b{ position:absolute; z-index:1; padding:120px 20px 20px 50px;}
.index_tu1_b a{ text-decoration:none; color:#FFF; font-weight:700; font-style: italic;}
.index_tu1_b a:hover{ text-decoration:underline; color:#FFF; font-weight:700; font-style: italic;}
.index_tu2{
	width:380px;
	height:279px;
	background:url(images/index_tu02.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:150px 0 0 50px;
	font-size:16px;
	box-sizing:border-box;
	}
.index_tu3{
	width:380px;
	height:279px;
	background:url(images/index_tu03.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:150px 0 0 50px;
	font-size:16px;
	box-sizing:border-box;
	}
.index_content11{ width:100%; background:#f0f5fd; padding:30px 30px 60px 30px; box-sizing:border-box; margin-top:50px;}

.index_news_tu12{
	width:380px;
	height:263px;
	background:url(images/index_news011.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:110px 0 0 50px;
	font-size:13px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.index_news_tu13{
	width:380px;
	height:263px;
	background:url(images/index_news013.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:110px 0 0 50px;
	font-size:13px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.index_news_tu1{
	width:380px;
	height:263px;
	background:url(images/index_news01.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:110px 0 0 50px;
	font-size:13px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.index_news_fd{ 
    width:60px;
	height:65px;
	position:absolute;
	z-index:1;
	background:#2f77c1;
	color:#FFF;
	line-height:22px;
	padding-top:10px;
	text-align:center;
	font-size:14px;
	margin-left:35px;
	margin-top:16px;
	box-sizing:border-box;
	}
.index_news_fd1{ 
    width:60px;
	height:65px;
	position:absolute;
	z-index:1;
	background:#fff;
	color:#1649a7;
	line-height:22px;
	padding-top:10px;
	text-align:center;
	font-size:14px;
	margin-left:35px;
	margin-top:16px;
	box-sizing:border-box;
	}
.index_news_tu2 {
	width: 380px;
	height: 263px;
	background: url(images/index_news02.png) no-repeat;
	text-align: left;
	color: #FFF;
	box-sizing: border-box;
	padding: 100px 0 0 50px;
	font-size: 14px;
	position: relative;
	z-index: 0;
}
.index_news_tu22 {
	width: 380px;
	height: 263px;
	background: url(images/index_news022.png) no-repeat;
	text-align: left;
	color: #FFF;
	box-sizing: border-box;
	padding: 100px 0 0 50px;
	font-size: 14px;
	position: relative;
	z-index: 0;
}
.index_news_tu24 {
	width: 380px;
	height: 263px;
	background: url(images/index_news024.png) no-repeat;
	text-align: left;
	color: #FFF;
	box-sizing: border-box;
	padding: 100px 0 0 50px;
	font-size: 14px;
	position: relative;
	z-index: 0;
}
.index_news_tu23 {
	width: 380px;
	height: 263px;
	background: url(images/index_news023.png) no-repeat;
	text-align: left;
	color: #FFF;
	box-sizing: border-box;
	padding: 100px 0 0 50px;
	font-size: 14px;
	position: relative;
	z-index: 0;
}
.index_news_tu3{
	width:380px;
	height:263px;
	background:url(images/index_news03.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:110px 0 0 50px;
	font-size:14px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.index_news_tu1_Wz{ font-size:14px; font-weight:700; line-height:25px; color:#000;}
.index_news_tu1_Wz1{ font-size:14px; font-weight:700; line-height:25px; color:#fff;}
.index_news_tu1_Wz1 a{ font-size:14px; font-weight:700;color:#fff;}
.index_news_tu1_Wz1 a:hover{ font-size:14px; font-weight:700;color:#fff; text-decoration:underline;}

.index_title{
	width:1134px;
	display:flex;
	height:60px;
	line-height:60px;
	margin:0 auto;
	}
.index_title01{
	width:360px;
	display:flex;
	height:60px;
	line-height:60px;
	margin:0 auto;
	}
.index_title1{
	width:134px;
	color:#2c3a5d;
	font-size:35px;
	font-weight:700;
	line-height:70px;
	}
.index_title2{
	width:950px;
	padding-top:38px;
	box-sizing:border-box;
	}
.index_title3{
	width:50px;
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	/*font-style: italic;*/
	padding-top:25px;
	box-sizing:border-box;
		}
.index_title3 a{
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
		}
.index_title3 a:hover{
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	text-decoration:underline;
		}
.index_Resources{ width:100%; background:#fff; padding:0 30px 60px 30px; box-sizing:border-box; margin-top:50px;}
.index_Resources1{
	width:184px;
	color:#2c3a5d;
	font-size:35px;
	font-weight:700;
	text-align:left;
	}
.index_Resources2{
	width:900px;
	padding-top:38px;
	box-sizing:border-box;
	}
.index_Resources3{
	width:60px;
	line-height:60px;
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	/*font-style: italic;*/

	box-sizing:border-box;
		}
.index_Resources3 a{
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
		}
.index_Resources3 a:hover{
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	text-decoration:underline;
		}
.index_Resources01{
	width:124px;
	color:#2c3a5d;
	font-size:35px;
	font-weight:700;
	text-align:left;
	}
.index_Resources02{
	width:960px;
	padding-top:38px;
	box-sizing:border-box;
	}
.index_Resources03{
	width:50px;
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	font-style: italic;
	padding-top:20px;
	box-sizing:border-box;
		}
.index_Resources03 a{
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
		}
.index_Resources03 a:hover{
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	text-decoration:underline;
		}
.Resources01{
	width:250px;
	height:200px;
	text-align:center;
	}
.Resources01 a{
	color:#000;
	}
.Resources01 a:hover{
	color:#000;
	text-decoration:underline;
	}
.Resources01_wz{color:#2f77c1; font-weight:700; font-size:18px; font-style: italic;}

.service-block{background:#fff;box-shadow:0 4.8px 24.4px -6px rgba(19,16,34,0.1);border-radius:0 0 10px 10px}
.service-block__image{overflow:hidden}
.service-block__image>a{display:inline-block}
.service-block__image>a>img{object-fit:cover;width:100%;transition:transform .3s ease;transform-origin:center center}
.service-block__more{ position:absolute; margin-left:100px; margin-top:-70px; z-index:1; min-width:60px;min-height:60px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;font-weight:500;background-color:#28b6f6;color:#fff;gap:3px;padding:5px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}
.service-block__more i{font-size:24px}
.service-block__more span{font-size:16px;font-weight:500}
.service-block__more:hover{background-color:#0857de;color:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}
@media(max-width:1199px){.service-block__title{font-size:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word}}
.service-block__title:hover>a{color:#0857de}
.service-block__content{padding:20px;}
@media(max-width:991px){.service-block__content{padding:35px 25px 30px 25px}}
.service-block__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word}
@media(max-width:991px){.service-block__text{-webkit-line-clamp:3}}
.service-block:hover 
.service-block__image>a>img{transform:scale(1.1) rotate(1.1deg)}
.service-block_wz{position:relative; height:55px; text-align:left; font-weight:700; font-size:14px;}



.index_tu1_wz{font-size:28px; font-weight:700; line-height:50px;}
.index_content_title{line-height:60px; font-size:22px; padding:35px 0;}
.index_content_tu{ width:1130px; display:flex; justify-content: space-between;}
.index_content_tu1{ width:270px; text-align:center; font-size:16px;}
.index_content_wz{ margin:10px 0; line-height:25px;}

.index_content_tu{ width:1130px; display:flex; justify-content: space-between;}
.index_content1_tu1{ width:362px; text-align:center; font-size:16px;}

.index_news_left{ width:300px; margin-right:15px; box-sizing:border-box; font-size:16px; }
.index_news_left1{ width:100%; line-height:22px; padding:5px 10px; box-sizing:border-box; border-radius:10px; background:linear-gradient(-91deg, #0077C9, #3FA2E7); color:#FFF; text-align:left; height:56px; margin-bottom:14px;}
.index_news_left1 a{color:#FFF;}
.index_news_left1 a:hover{color:#FFF; text-decoration:underline;}
.index_news_left2{ width:100%; line-height:22px; padding:5px 10px; box-sizing:border-box; color:#474749; text-align:left; height:56px; margin-bottom:14px; font-weight:500;}
.index_news_left2 a{color:#474749;}
.index_news_left2 a:hover{color:#474749; text-decoration:underline;}

.index_news_right{ width:825px; border-radius:10px; background:#FFF; padding:25px 25px 25px 0; box-sizing:border-box; text-align:left; display:flex;}
.index_news_right1{ width:60%; padding-right:15px; box-sizing:border-box; color:#6c6a6a; font-size:16px;}
.index_news_right1_title{ width:100%; color:#333333; font-size:18px; border-left:3px #0c80ce solid; padding-left:18px; box-sizing:border-box;}
.index_news_right1_wz{height:150px; font-size:15px; font-weight:normal; line-height:26px; padding-left:21px; box-sizing:border-box; padding-top:15px; text-indent: 2em;}
.index_news_right1_wz1{font-size:15px; font-weight:normal; padding-left:21px; box-sizing:border-box;}
.index_news_right2{ width:40%;}



.zjjs_title{ width:100%; text-align:center; color:#333333; border-bottom:2px #cad1dd solid; line-height:40px; padding:30px 0;}
.zjjs_content{ width:100%; display:flex; justify-content: space-between; flex-wrap: wrap;}
.zjjs_content1{ width:270px; margin:15px 0;}

.zjjs_content2{ width:270px; height:90px; background:#f6f7f9; font-size:18px; padding:10px; box-sizing:border-box; color:#101f52; font-weight:700; line-height:23px; text-align:center;}
.zjjs_content2_wz{ font-size:16px; color:#5d5e5e; }
.psdw_content2{ width:270px; height:75px; line-height:23px; background:#f6f7f9; font-size:18px; padding:10px; box-sizing:border-box; color:#101f52; font-weight:700;  text-align:center;}
.psdw_content22{ width:270px; height:90px; line-height:22px; background:#f6f7f9; font-size:18px; padding:10px; box-sizing:border-box; color:#101f52; font-weight:700;  text-align:center;}


.zjjs_content22{ width:270px; height:260px; background:#f6f7f9; font-size:18px; padding:10px; box-sizing:border-box; color:#101f52; font-weight:700; line-height:17px; text-align:center;}
.zjjs_content22_wz{height:150px; font-size:16px; color:#5d5e5e; font-weight:normal; padding-top:5px; box-sizing:border-box;  }
.ptjs_wz{ color:#464646; font-size:16px; line-height:40px; padding:35px 0;}
.ptjs_wz1{ width:100%; margin-left:14px; box-sizing:border-box;}
.ptjs_wz2{font-size:18px; font-weight:700;}
.zy_title{ width:100%; text-align:center; color:#333333; border-bottom:2px #cad1dd solid; line-height:40px; padding:15px 0; font-weight:700; font-size:20px;}
.lw_title{ width:100%; text-align:left; color:#333333; line-height:40px; padding:15px 0; font-weight:700; font-size:20px;}
.zy_wz{ color:#464646; font-size:16px; line-height:40px; padding:20px 0 0 0;}
.zy_wz a{color:#464646; font-size:16px; font-weight:600;}
.zy_wz a:hover{color:#464646; font-size:16px; font-weight:600; text-decoration:underline;}

.zy_cjwt{ width:100%; display:flex; font-weight:700;}
.zy_cjwt_tu{ margin-top:18px; margin-right:8px;}
.zy_cjwt_wz{ font-size:18px;}
.news-zjwyh_title{ width:100%; text-align:left; color:#333333; line-height:40px; padding:20px 0; color:#01235f; font-size:16px;}
.zcstxt_viveo{ width:662px; height:402px; border:1px #b1b0b0 solid; margin:0 auto; display: flex; justify-content: center; /* 水平居中 */align-items: center; /* 垂直居中 */}
.news_viveo{ width:584px; height:398px; border:1px #b1b0b0 solid; margin:0 auto; display: flex; justify-content: center; /* 水平居中 */align-items: center; /* 垂直居中 */}
.news_viveo video{ width:98%;}
.news_viveo_wz{width:100%; text-align:center; line-height:50px;}
.news_box{ width:100%; margin-bottom:20px; color:#5e5e5e; line-height:35px; border:1px #e3e2e2 solid; padding:20px; border-radius:10px; box-sizing:border-box;}
.news_box a{ color:#5e5e5e;}
.news_box a:hover{ color:#5e5e5e;}
.news_box1{font-size:18px; font-weight:700; color:#333;}
.zcstxt_ice{ width:100%; display:flex; justify-content: space-between; flex-wrap: wrap;}
.zcstxt_ice1{ width:215px; height:379px; margin-top:15px;}
.zcstxt_ice11{ width:100%; height:90px; background:#e7eaef; display: flex; justify-content: center; padding-top:10px; box-sizing:border-box; text-align:center; color:#01235f; line-height:18px; font-size:16px;}
.nr_center {
    width: 1100px;
    margin: 0px auto;
}

.nr_center1 {
    background: #eff0ff;
    height: 300px;
    display: flex;
    padding: 60px;
    box-sizing: border-box;
    margin: 100px 0;
}
.join_lj a{ color:#6167fb; font-size:18px; font-weight:700; text-decoration:underline;}
.join_lj a:hover{ color:#6167fb; font-size:18px; font-weight:700; text-decoration:underline;}
.news_tu{ width:100%; color:#464646; line-height:50px; align-items: center; text-align:center; margin:15px 0;}
.news_flt{ width:100%; display:flex;  flex-wrap: wrap; text-align:center; line-height:20px;  justify-content: center; color:#464646;}
.news_flt_tu{width:400px; margin:0 20px;}
.news_flt_wz{margin:15px;}
.lw_box{color:#464646; font-size:16px; line-height:40px; padding:10px 0 0 0; display:flex;}
.lw_box_left{ width:760px; margin-right:20px; padding:20px; box-sizing:border-box; border:2px #e7e8e8 solid;}
.lw_box_left1{ width:100%; display:flex; padding:15px 0; line-height:22px; font-size:16px; font-weight:600; color:#333333;}
.lw_box_left2{padding:2px 10px 0 0;}
.lw_box_left1 a{font-size:16px; font-weight:600; color:#333333;}
.lw_box_left1 a:hover{font-size:16px; font-weight:600; color:#333333; text-decoration:underline;}
.lw_box a{color:#464646; font-size:16px; font-weight:600;}
.lw_box a:hover{color:#464646; font-size:16px; font-weight:600;}

.lw_box_right{ height:480px; width:350px; border:2px #e7e8e8 solid; padding:20px; box-sizing:border-box;}
.lw_box_right1{ width:100%; padding-left:20px; box-sizing:border-box; height:35px; line-height:35px; border-left:4px #4ea3d9 solid;font-size:18px; font-weight:600; color:#4ea3d9;}
.lw_box_right2{ border:1px #e7e8e8 solid; margin-top:20px;}


.footer {
	padding:40px 0 40px 0;
	box-sizing:border-box;
    min-width: 1150px;
	width:100%; 
	height:200px; 
	background:url(images/footer.png) repeat top; 
	 background-size: 100vw 100vh; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer.png',sizingMethod='scale');
	 -moz-background-size:100% 100%; 
	 background-size:100% 100%;
	 }

.footer1 {
    width: 1150px;
    margin: 0px auto;
    display: flex;
	justify-content: space-between;
}


.footer2 {
    padding: 0;
	text-align:left;
}

.footer3 {
    width: 34px;
    height: 2px;
    background: #fff;
}

.footer4 {
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    padding: 20px 0 10px 0;
}

.footer5 {
    font-size: 16px;
    color: #8f9eac;
    line-height: 30px;
	margin-top:10px;
}

.footer5 a {
        color: #8f9eac;
}

.footer5 a:hover {
            color: #98cff6;
            text-decoration: underline;
}

.footer6 {
    width: 1100px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    color: #333333;
    font-size: 16px;
    margin: 0px auto;
}
.footer7{ width:100%; text-align:center; padding-top:20px; box-sizing:border-box;}
.login_footer1 {
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    text-align: center;
	background:#0d344e;
	width:100%;
    background-size: 100% 100%; /* 确保背景图覆盖整个元素 */
}

.lj {
    width: 1150px;
    margin: 0px auto;
    display: flex;
	flex-wrap: wrap;
	padding:30px 0;
}

    .lj li {
        width: 210px;
        text-align: center;
        margin: 10px 10px;
        list-style: none;
    }


.content{ width:100%; margin:0; padding:0; text-align:center;}
.index_content0{ width:100%; background:#f0f5fd; padding:30px 30px 60px 30px; box-sizing:border-box; }
.Resources_tu{
	width:380px;
	height:337px;
	background:url(images/pu01.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:245px 0 0 50px;
	font-size:13px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.Resources_tu1{
	width:380px;
	height:337px;
	background:url(images/pu02.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:245px 0 0 50px;
	font-size:13px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.Resources_tu2{
	width:380px;
	height:337px;
	background:url(images/pu03.png) no-repeat;
	text-align:left;
	color:#FFF;
	padding:245px 0 0 50px;
	font-size:13px;
	box-sizing:border-box;
	position:relative;
	z-index:0;
	}
.Resources_tu_wz{ font-size:13px; font-weight:700; line-height:20px; color:#000;}
.Resources_tu_fd{ 
    width:60px;
	height:59px;
	position:absolute;
	z-index:1;
	background:url(images/pu04.png);
	margin-left:280px;
	margin-top:185px;
	box-sizing:border-box;
	}
.Resources_tu0{
	width:1134px;
	margin:0 auto;
	display:flex;
	justify-content: space-between;
	flex-wrap: wrap;
	box-sizing:border-box;
	}
.Resources_Toolkit0{ width:1130px; margin:0 auto; display:flex;justify-content: space-between;
	flex-wrap: wrap;
	box-sizing:border-box;}
.Resources_Toolkit{ 
    width:260px; height:120px; border-radius:15px; border:2px #d2def7 solid;
	padding:20px; box-sizing:border-box; display:flex;justify-content: space-between;align-items: center;
	flex-wrap: wrap; color:#043a60; font-size:15px; font-weight:700; text-align:left; line-height:28px;
	}
.Resources_Toolkit a{ 
     color:#043a60; font-size:15px; font-weight:700;
	}
.Resources_Toolkit a:hover{ 
     color:#043a60; font-size:15px; font-weight:700; text-decoration:underline;
	}
.Resources_video{
	width:535px; text-align:left;
	}
.Resources_video_1{
	width:535px; background:#fff; font-size:14px; font-weight:700; color:#043a60;
	}
.Resources_video_fd2{width:800px; height:600px; position:absolute; top: 50%; left: 50%;
  transform: translate(-50%, -50%); background:#000; z-index:2; display:none;}
.Resources_video_fd22{width:800px; height:600px; position:absolute; top: 1100px; left: 50%;
  transform: translate(-50%, -50%); background:#000; z-index:2; display:none;}

.Resources_video_fd3{width:22px; height:23px; z-index:999; float:right; margin:20px 20px 0 0; box-sizing:border-box;}
.Resources_video_fd{ position:absolute; z-index:1; text-align:center; width:520px; padding-top:110px; box-sizing:border-box;}

.Resources_video_1a{ width:100%; position:relative; z-index:0;}
.Resources_video_1b{height:40px; line-height:40px; padding-left:15px;}
.Resources_video1{
	width:585px; display:flex;justify-content: space-between; flex-wrap: wrap;font-size:14px; font-weight:700; color:#043a60;
	}
.Resources_video1_1{
	width:275px; height:156px; background:#fff; margin:0 5px 23px 0;
	}
.Resources_video_fd1{ position:absolute; z-index:1; text-align:center; width:240px; padding-top:40px; box-sizing:border-box;}
.Resources_video_1b1{height:30px; line-height:30px; padding-left:15px; width:275px; text-align:left;}
.Resources_Collaborators{ width:1130px; margin-bottom:20px; display:flex; justify-content: space-between; flex-wrap: wrap;}
.Resources_Collaborators1{
	width:260px; text-align:left; padding-right:25px; box-sizing:border-box; color:#2c3a5d; line-height:25px;
	font-size:14px; font-weight:600; display: flex; justify-content: space-around;flex-direction: column;
	}
.Resources_Collaborators2{
	width:865px; text-align:left; box-sizing:border-box; padding:10px 10px;
	border-radius:2px;background-color:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); /* 外发光效果 */
	display:flex; flex-wrap: wrap;
	}
.Resources_Collaborators2_tu{ width:188px; height:74px; margin:8px 10px; border:2px #dcdcdc solid;}

.about{ 
    width:1130px; margin:0 auto; display: flex; color:#000000; font-size:16px;
}
.about00{ 
    width:1130px; margin:0 auto; color:#000000; font-size:16px;
}
.about00 a{ 
    color:#000000; font-size:16px; text-decoration:underline;
}
.about00 a:hover{ 
    color:#000000; font-size:16px; text-decoration:underline;
}
.about_left{
	width:750px; text-align:left; padding-right:20px; box-sizing:border-box; line-height:30px;
	padding-top:50px;
	}
.about_right{
	width:380px; text-align:center;
	}
.index_about{ width:100%; background:#fff; padding:30px 30px 60px 30px; box-sizing:border-box; }
.ndex_about1{ font-size:12px;}
.index_about11{color:#000000; font-size:22px; font-weight:700;}
.index_about2{ width:330px; margin-left:25px; margin-top:20px; background:url(images/7aba629b75a5017f01e2a7525ed11b51.png) no-repeat; 
	}
.index_about3{width:80px;
	color:#2c3a5d;
	font-size:16px;
	font-weight:700;
	/*font-style: italic;*/
	padding-top:10px;
	box-sizing:border-box;
	}
.about_tu{ width:270px; margin:20px 6px; text-align:center; font-size:16px; color:#000000; line-height:20px;
	}
.about_tu1{ font-size:16px; font-weight:700; padding:10px 0;}

.news_content0{ width:1130px; margin:0 auto; background:#fff; box-sizing:border-box; }
.news_title{
	width:1134px;
	display:flex;
	height:60px;
	line-height:60px;
	margin:0 auto;
	}
.news_title1{ width:73%; text-align:left; font-size:18px; font-weight:700;}
.news_title2{ width:27%; text-align:right;}
.news_title22{ width:300px; height:40px; line-height:40px; border:1px #ececec solid;
color:#a9a9a9; font-size:14px; display: flex; padding-top:5px; box-sizing:border-box;}
.news_title22_1{ width:60px; height:30px; line-height:30px; border-right:1px #e7e7e7 solid;
 text-align:center; box-sizing:border-box;}
 .news_title22_2{ width:200px; height:25px; line-height:25px; border:0;}
 .news_nr{
	 width:1130px; border-radius:8px; background-color:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); /* 外发光效果 */
	display:flex; flex-wrap:wrap; padding:20px; box-sizing:border-box; margin-bottom:25px;
	font-size:14px; line-height:20px; color:#555555;
	 }
.news_nr1{
	 width:1130px; margin:0 auto; 
	display:flex; flex-wrap:wrap; padding:20px; box-sizing:border-box;
	font-size:14px; line-height:20px; color:#555555;
	 }
.news_nr12{
	 width:1130px; margin:0 auto; 
	display:flex; flex-wrap:wrap; padding:0 20px; box-sizing:border-box;
	font-size:14px; line-height:20px; color:#555555;
	 }
.news_nr_left{ width:285px; text-align:left;}
.news_nr_right{ width:800px; text-align:left; display: flex;align-items: left;justify-content: space-around;flex-direction: column;}
.news_nr_right a{font-size:14px; line-height:20px; color:#555555;}
.news_nr_right a:hover{font-size:14px; line-height:20px; color:#0277c7; text-decoration:underline;}

.news_wz1{ font-size:18px; font-weight:700; color:#000000;}
.news_wz1 a{ font-size:18px; font-weight:700; color:#000000; }
.news_wz1 a:hover{ font-size:18px; font-weight:700; color:#2f77c1; }
.news_wz2{ color:#333333; font-weight:700; height:35px; line-height:35px;}
.news_wz3{ color:#333333; line-height:22px;}

.news_fy{ width:200px; margin:0 auto; text-align:center; display:flex; justify-content: space-around;/*从中间向左右*/
height:40px; line-height:40px; font-size:17px; color:#043a60; font-weight:700; padding-bottom:30px;}
.news_fy1{ width:45px; height:35px; line-height:35px; border:1px #dcdcdc solid;}

 .news_show{
	 width:1130px; background-color:#fff;box-sizing:border-box; margin-bottom:25px;
	font-size:16px; line-height:24px; color:#333333;
	 }
.news_show1{ font-size:22px; font-weight:700; width:100%; height:60px; line-height:60px; text-align:center;}
.news_show2{ text-align:left; line-height:30px; margin-top:20px;}
.news_show2 a{ color:#000; text-decoration:underline;}
.news_show2 a:hover{ color:#000; text-decoration:underline;}
.news_show3{ text-align:center; line-height:40px; margin:10px;}
.news_show3 video{ width:55%;}
.news_show4{
	 width:72%; margin:0 auto; display:flex; padding:10px 0; font-size:14px; line-height:18px; color:#333333;
	 }
.news_show4_1{ width:390px; margin:20px;}
.news_show4_2{ margin-bottom:10px;}
.news_show4_3{padding:0 10px; box-sizing:border-box;}
.news_name0{
	width:1030px;
	margin:0 auto;

	}
.news_name{ width:1030px; display:flex; height:45px;  line-height:45px; text-align:left;
	}
.news_name1{ width:230px; font-size:16px; font-weight:700;}
.news_name2{ width:800px; font-size:16px; }

.Joinus{ 
    width:1130px; margin:0 auto; color:#000000; font-size:16px; line-height:30px; 
}
.Joinus1{
	width:1130px; text-align:left; line-height:90px; height:90px; color:#2c3a5d; font-size:24px; font-weight:700;
	}
.Joinus_tu0{
	width:1170px;
	margin:0 auto;
	display:flex;
	flex-wrap: wrap;
	box-sizing:border-box;
	}
.collaborator{ padding-left:20px; display: flex;align-items: left;
justify-content: space-around;flex-direction: column; font-size:16px; color:#043a60; font-weight:700;}
.collaborator a{ font-size:16px; color:#043a60; font-weight:700;}
.collaborator a:hover{ font-size:16px; color:#043a60; font-weight:700; text-decoration:underline;}
.Toolkit{
	width:1130px; border:2px #043a60 solid; padding:20px; box-sizing:border-box;
	color:#000000; font-size:14px; line-height:26px;
	}
.Toolkit_title{
	width:100%; height:50px; line-height:50px;display:flex; flex-wrap: wrap;
	}
.Toolkit_title1{ width:90%; text-align:left; font-size:20px; font-weight:700;}
.Toolkit_title2{ width:10%; text-align:right; padding-top:10px;}
.toolkit_rq{ width:100%; display:flex; flex-wrap: wrap;}
.toolkit_rq1{ width:15%; text-align:right; padding-right:15px; box-sizing:border-box; font-weight:700; padding-top:12px;}
.toolkit_rq2{ width:1%; background:url(images/line.png); background-repeat:repeat-y;box-sizing:border-box;
}
.toolkit_rq2_1{padding-left:2px;}
.toolkit_rq2_2{ margin-top:15px;}
.toolkit_rq2_3{margin-top:27px;}
.toolkit_rq3{ width:84%; text-align:left; padding-left:15px; box-sizing:border-box;  padding-top:12px;}
.toolkit_rq3_1{ font-size:16px; font-weight:700; padding-bottom:8px;}
.toolkit_rq3_1 a{ font-size:16px; font-weight:700; color:#000;}
.toolkit_rq3_1 a:hover{ font-size:16px; font-weight:700; text-decoration:underline; color:#000;}
.toolkit_rq4{ width:84%; text-align:left; padding-left:15px; box-sizing:border-box;
padding-top:12px; color:#043a60; display:inline-block;  transform: skewX(-20deg);}
.toolkit_rq4 a{ color:#043a60; display:inline-block;  transform: skewX(-20deg);}
.toolkit_rq4 a:hover{ color:#043a60; display:inline-block;  transform: skewX(-20deg);}
.Toolkit1{
	width:1130px; border-bottom:2px #043a60 solid; border-left:2px #043a60 solid; border-right:2px #043a60 solid; padding:20px; box-sizing:border-box;
	color:#000000; font-size:14px; line-height:26px;
	}
.Trials_box{
	width:1130px; border-radius:8px; background-color:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); /* 外发光效果 */
	padding:20px; box-sizing:border-box; margin-bottom:25px;
	font-size:14px; line-height:25px;
	}
.Trials_box1{display:flex; flex-wrap:wrap;}
.Trials_left{ width:60px; text-align:left;}
.Trials_right{ width:990px; text-align:left; font-size:16px; font-weight:700; color:#000; 
padding-top:5px; box-sizing:border-box;}
.Trials_right1{ width:990px; text-align:left; font-size:16px; color:#000; 
padding-top:5px; box-sizing:border-box;}

.Contact{ width:100%; display:flex; flex-wrap: wrap; height:50px; line-height:50px;}
.Contact1{ width:5%; text-align:center; padding-top:12px; box-sizing:border-box;}
.Contact2{ width:95%; text-align:left;}
.who_box{
	width:100%; border:1px #e5e5e5 solid; margin:25px 0;
	}
.who_box_title{ height:50px; line-height:50px; background:#e5e5e5; color:#000; font-size:16px;
font-weight:700; display:flex; flex-wrap: wrap;}
.who_box_title_left{ width:10%; text-align:center;}
.who_box_title_right{ width:90%; text-align:left; padding-left:20px; box-sizing:border-box;}

.who_box_title1{ height:40px; line-height:40px; color:#333333; font-size:14px; display:flex; flex-wrap: wrap;}
.who_box_title1_left{ width:10%; text-align:center; border-right:1px #e5e5e5 solid; box-sizing:border-box;}
.who_box_title1_right{ width:90%; text-align:left; padding-left:20px; box-sizing:border-box;}
.who_wz{text-align:left;}
.who_wz a{ text-decoration:underline; color:#000;}
.who_wz a:hover{ text-decoration:underline;  color:#000;}
.how{ width:1130px; display:flex; flex-wrap: wrap; margin:15px 0 30px 0; color:#000; font-size:16px;}
.how_left{ width:759px; padding-right:20px; border-right:1px #d0d0d0 solid; text-align:left;}
.how_left1{ width:100%; line-height:30px; margin-bottom:10px;}
.how_left1 a{color:#000; font-size:16px; text-decoration:underline;}
.how_left1 a:hover{color:#000; font-size:16px; text-decoration:underline;}
.how_Publications{ width:100%; line-height:30px; margin-bottom:20px; border-radius:8px; background-color:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); /* 外发光效果 */
padding:20px; box-sizing:border-box; }
.how_Publications a{ color:#000; font-size:16px;}
.how_Publications a:hover{ color:#000; font-size:16px; text-decoration:none;}
.how_Publications1{ width:23%; text-align:right; line-height:25px; color:#696969; font-size:12px; display:flex; margin-right: 0; margin-left: auto;}

.how_left2{ color:#043a60; font-weight:700; font-size:17px; margin-bottom:10px;}
.how_left3{ line-height:25px;}
.how_right{ width:320px; padding-left:30px; text-align:left;}
.how_right1{ width:320px; background:#f7f7f7; border:1px #d1d1d1 solid; padding:20px; box-sizing:border-box;}
.how_right2{ width:280px; height:52px; background:url(images/how1.png); color:#f2a740;
 text-align:left; padding-left:45px; padding-top:22px; box-sizing:border-box; margin-bottom:10px;}
.how_right3{ width:280px; height:52px; background:url(images/how2.png); color:#da3b63;
 text-align:left; padding-left:45px; padding-top:22px; box-sizing:border-box; margin-bottom:10px;}
.how_right4{ width:280px; height:52px; background:url(images/how3.png); color:#3685cd;
 text-align:left; padding-left:45px; padding-top:22px; box-sizing:border-box; margin-bottom:10px;}
.how_right5{ width:280px; height:52px; background:url(images/how4.png); color:#5fb465;
 text-align:left; padding-left:45px; padding-top:12px; box-sizing:border-box;}
 .how_right6{width:280px; text-align:left; line-height:20px; margin:20px 0;}
.how_right_0{text-align:center; margin-bottom:20px;}
.how_right_0 a img{border:1px #e3e3e3 solid; text-align:center;}
.how_right_0 a:hover img{border:2px #0e5a90 solid; text-align:center;}

.join1{font-style: italic; font-size:20px; font-weight:700; padding-bottom:10px;}
.join2{ font-size:16px; font-weight:700; padding-bottom:10px;}

.join_box{
	width:100%; border:1px #e5e5e5 solid; margin:25px 0;
	}
.join_box_title{ height:50px; line-height:50px; background:#e5e5e5; color:#000; font-size:16px;
font-weight:700; display:flex; flex-wrap: wrap;}
.join_box_title_left{ width:5%; text-align:center;}
.join_box_title_right{ width:20%; text-align:left; padding-left:20px; box-sizing:border-box;}
.join_box_title_right1{ width:25%; text-align:left; padding-left:20px; box-sizing:border-box;}
.join_box_title_right2{ width:50%; text-align:left; padding-left:20px; box-sizing:border-box;}

.join_box_title1{line-height:20px; color:#333333; font-size:16px; display:flex; flex-wrap: wrap;}
.join_box_title1_left{ width:5%; padding-top:15px; padding-bottom:15px; text-align:center; border-right:1px #e5e5e5 solid; box-sizing:border-box;}
.join_box_title1_right{ width:20%; padding-top:15px; padding-bottom:15px; border-right:1px #e5e5e5 solid; text-align:left; padding-left:20px; box-sizing:border-box;}
.join_box_title1_right a{ color:#043a60; font-size:16px; text-decoration:underline;}
.join_box_title1_right a:hover{ color:#043a60; font-size:16px; text-decoration:underline;}
.join_box_title2{ background:#eeeeee; border-top:1px #e5e5e5 solid; line-height:20px; color:#333333; font-size:16px; display:flex; flex-wrap: wrap;}
.join_box_title1_right1{ width:25%; padding-top:15px; padding-bottom:15px; border-right:1px #e5e5e5 solid; text-align:left; padding-left:20px; box-sizing:border-box;}
.join_box_title1_right2{ width:50%; padding-top:15px; padding-bottom:15px; text-align:left; padding-left:20px; box-sizing:border-box;}

.search_box{
	width:100%; border:1px #e5e5e5 solid; margin:25px 0;
	}
.search_box_title{ height:50px; line-height:50px; background:#e5e5e5; color:#000; font-size:16px;
font-weight:700; display:flex; flex-wrap: wrap;}
.search_box_title_left{ width:15%; text-align:center;}
.search_box_title_right{ width:15%; line-height:22px; text-align:left; padding-left:10px; box-sizing:border-box;}
.search_box_title_right1{ width:25%; text-align:left; padding-left:10px; box-sizing:border-box;}
.search_box_title_right2{ width:25%; text-align:left; padding-left:10px; box-sizing:border-box;}
.search_box_title_right3{ width:10%; text-align:left; padding-left:10px; box-sizing:border-box;}
.search_box_title_right4{ width:10%; text-align:left; padding-left:10px; box-sizing:border-box;}

.search_box_title1{line-height:20px; color:#333333; font-size:14px; display:flex; flex-wrap: wrap;}
.search_box_title1_left{ width:15%; text-align:left; padding:10px; border-right:1px #e5e5e5 solid; box-sizing:border-box;}
.search_box_title1_right{ width:15%; border-right:1px #e5e5e5 solid; text-align:left; padding:10px; box-sizing:border-box;}
.search_box_title1_right1{ width:25%; border-right:1px #e5e5e5 solid; text-align:left; padding:10px; box-sizing:border-box;}
.search_box_title1_right2{ width:25%; border-right:1px #e5e5e5 solid; text-align:left; padding:10px; box-sizing:border-box;}
.search_box_title1_right3{ width:10%; border-right:1px #e5e5e5 solid; text-align:left; padding:10px; box-sizing:border-box;}
.search_box_title1_right4{ width:10%; border-right:1px #e5e5e5 solid; text-align:left; padding:10px; box-sizing:border-box;}

 .search_show{
	 width:1130px; box-sizing:border-box; margin-bottom:25px; font-size:14px;color:#333333;}
.trials{ width:100%; display:flex; flex-wrap: wrap; }
.trials1{ width:33%; height:60px; line-height:60px; display:flex; flex-wrap: wrap; }
.trials1_inp{ width:190px; height:35px; line-height:35px; background:#fff; border:1px #efefef solid; margin:12px 0 0 10px;}
.trials2{text-align:right; width:130px;}
.trials3{ width:440px; margin:0 auto; display:flex;}
.trials3_inp{ width:200px; height:45px; margin:20px 10px; background:#043a60; color:#FFF;}

.login{
	width:100%;
	height:100vh;
	background:url(images/login_bg.png)no-repeat;
	background-position: center;
    background-size:cover;
	padding-top:100px;
	box-sizing:border-box;
	}
.login_box{
	width:700px; margin-left:200px;
	}
.login_logo{ margin-bottom:30px;}
.login1{ width:700px; height:420px; background:url(images/login_bg1.png) no-repeat; padding:50px 80px; box-sizing:border-box;
}
.login2{ font-size:34px; font-weight:700; color:#FFF; margin-bottom:20px;}
.login3{ width:350px; height:42px; border-radius:42px; border:2px #FFF solid; margin:25px 0;
 display:flex; flex-wrap: wrap;}
 .login3_inp{ width:300px; margin-left:20px; height:35px; line-height:35px; border:0;
  margin-top:3px; background:none; color:#FFF; font-weight:700;}
.login3_inp1{width:180px; margin-left:20px; height:35px; line-height:35px; border:0;
  margin-top:3px; background:none; color:#FFF; font-weight:700;}
 .login4{ width:600px; height:42px; margin:25px 0; display:flex; flex-wrap: wrap; color:#FFF;}
 .login4_but{ width:140px; height:42px; background:url(images/login_but.png); border:0;}
 .login5{ text-align:right; width:400px; line-height:42px;}
 .login5 a{ color:#FFF; text-decoration:underline;}
 .login5 a:hover{ color:#FFF; text-decoration:underline;}

.login_footer{ width:100%; text-align:center; font-size:14px; color:#FFF; line-height:50px; margin-top:50px;}

.img-container {
  width: 150px;      /* 容器宽度 */
  height: 184px;     /* 容器高度 */
  overflow: hidden;  /* 隐藏溢出部分 */
  position: relative;
  object-fit: cover; /* 保持图片比例填充 */
  transition: transform 0.3s ease; /* 过渡动画 */
  transform-origin: center;        /* 明确中心点为缩放原点 */
  background:url(images/Resources01.png);
}
.img-container:hover{
	 width: 170px;      /* 容器宽度 */
  height: 215px;
  transform: scale(1.1); /* 缩放比例 */
  background:url(images/Resources01-1.png);
}

.img-container1 {
  width: 150px;      /* 容器宽度 */
  height: 184px;     /* 容器高度 */
  overflow: hidden;  /* 隐藏溢出部分 */
  position: relative;
  object-fit: cover; /* 保持图片比例填充 */
  transition: transform 0.3s ease; /* 过渡动画 */
  transform-origin: center;        /* 明确中心点为缩放原点 */
  background:url(images/Resources02.png);
}
.img-container1:hover{
	 width: 170px;      /* 容器宽度 */
  height: 215px;
  transform: scale(1.1); /* 缩放比例 */
  background:url(images/Resources02-1.png);
}

.img-container2 {
  width: 150px;      /* 容器宽度 */
  height: 184px;     /* 容器高度 */
  overflow: hidden;  /* 隐藏溢出部分 */
  position: relative;
  object-fit: cover; /* 保持图片比例填充 */
  transition: transform 0.3s ease; /* 过渡动画 */
  transform-origin: center;        /* 明确中心点为缩放原点 */
  background:url(images/Resources03.png);
}
.img-container2:hover{
	 width: 170px;      /* 容器宽度 */
  height: 215px;
  transform: scale(1.1); /* 缩放比例 */
  background:url(images/Resources03-1.png);
}
.img-container3 {
  width: 150px;      /* 容器宽度 */
  height: 184px;     /* 容器高度 */
  overflow: hidden;  /* 隐藏溢出部分 */
  position: relative;
  object-fit: cover; /* 保持图片比例填充 */
  transition: transform 0.3s ease; /* 过渡动画 */
  transform-origin: center;        /* 明确中心点为缩放原点 */
  background:url(images/Resources04.png);
}
.img-container3:hover{
	 width: 170px;      /* 容器宽度 */
  height: 215px;
  transform: scale(1.1); /* 缩放比例 */
  background:url(images/Resources04-1.png);
}
.dian{font-size:30px;}
.wz1{ font-size:20px;}
.xian{ border-bottom:1px #54617f solid;}
.Members1{ font-size:16px; color:#000; text-decoration:underline;}
.Members1 a{ font-size:16px; color:#000; text-decoration:underline;}
.Members1 a:hover{ font-size:16px; color:#000; text-decoration:underline;}

.index_center{ width:1134px; margin:0 auto; padding:25px 0; box-sizing:border-box; display:flex;}
.index_center01{width:360px;}
.index_center01_tu{ margin-top:25px;}
.index_center01_tu2 a{}
.index_center01_tu1{ position:relative;}
.index_center01_tu2{ position:absolute; z-index:1; width:360px; height:80px; line-height:23px; color:#FFF;
text-align:center; font-size:16px; font-weight:700; background:#FFF;
 background-color: rgba(255, 255, 255, 0.2); margin-top:80px; padding-top:15px; box-sizing:border-box;}
.index_center01_tu2 a{font-size:16px; font-weight:700; text-decoration:none; color:#FFF;}
.index_center01_tu2 a:hover{font-size:16px; font-weight:700; text-decoration:underline; color:#FFF;}
.index_center01_tu23{ position:absolute; z-index:1; width:360px; height:80px; line-height:80px; color:#043a60;
text-align:center; font-size:16px; font-weight:700; background:#FFF;
 background-color: rgba(255, 255, 255, 0.6); margin-top:80px; box-sizing:border-box;}
.index_center01_tu23 a{font-size:16px; font-weight:700; color:#043a60;}
.index_center01_tu23 a:hover{font-size:16px; font-weight:700; color:#043a60; text-decoration:underline;}
.index_center02{width:774px; padding-left:35px; box-sizing:border-box;}
.index_center02_news{ width:100%; display:flex; margin-bottom:15px;}
.index_center02_news1{ padding-left:15px; box-sizing:border-box; text-align:left; font-size:15px; font-weight:700;
 line-height:23px; color:#293a60;}
 .index_center02_news1 a{font-size:15px; font-weight:700; color:#293a60;}
 .index_center02_news1 a:hover{font-size:15px; font-weight:700; color:#293a60; text-decoration:underline;}
 .index_center02_news2{ display: flex; height:35px; line-height:35px; }
 .index_center02_news3{ width:15px; padding-top:7px;}
 .index_center02_news4{ width:600px; text-align:left; font-size:14px; font-weight:normal; padding-left:5px;}
 .index_Videos2{ position:relative;}
 .index_Videos1{ position:absolute; z-index:1; margin-left:150px; margin-top:50px;}
 .index_Videos3{ height:40px; line-height:40px; padding-left:5px; box-sizing:border-box; font-size:16px; font-weight:700;}
.research{ width:740px; padding-top:25px; display:flex; justify-content: space-between; flex-wrap: wrap;}
.research1{ width:358px; height:190px; border-radius:5px; background:#f6f7f9;}
.research2{padding-left:10px; line-height:40px; box-sizing:border-box; font-size:16px; font-weight:700; color:#001e5c;}
.research2 a{font-size:16px; font-weight:700; color:#001e5c;}
.research2 a:hover{font-size:16px; font-weight:700; color:#001e5c; text-decoration:underline;}