/* ================= 滚动条定制 ================= */
/* WebKit 内核浏览器 (Chrome/Safari/Edge) */
::-webkit-scrollbar {width: 12px;height: 12px;}
::-webkit-scrollbar-track {background: #f1f1f1;border-radius: 6px;}
::-webkit-scrollbar-thumb {background: #888;border-radius: 6px;border: 3px solid #f1f1f1; /* 创建留白效果 */}
::-webkit-scrollbar-thumb:hover {background: #666;}
/* Firefox 浏览器 */
*{margin:0; padding:0;}
html {scrollbar-width: thin;scrollbar-color: #888 #f1f1f1;}
/* ================= 文本选择样式 ================= */
::selection {background:#003b66;   /* 选中背景色 */color: white;/* 选中文字颜色 */text-shadow: none;/* 可选去除文字阴影 */}
/* ================= 输入框默认样式覆盖 ================= */
input, textarea, select, button {
	-webkit-appearance: none;  /* 去除 WebKit 默认样式 */
	-moz-appearance: none;     /* 去除 Firefox 默认样式 */
	appearance: none;          /* 标准语法 */
	outline: none;            /* 去除焦点轮廓 */
	border-radius: 4px;padding: 8px 12px;border: 1px solid #ddd;}
/* 自定义焦点状态 */
input:focus, textarea:focus {border-color: #2196F3;box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.2);}
/* ================= 文件上传按钮定制 ================= */
input[type="file"]::file-selector-button {background: #2196F3;color: white;border: none;padding: 8px 16px;border-radius: 4px;cursor: pointer;transition: background 0.3s;}
input[type="file"]::file-selector-button:hover {background: #1976D2;}
/* 强制平滑滚动 */
html {scroll-behavior: smooth;}
/* 禁用文字拖动选择 */
.no-select {user-select: none;-webkit-user-drag: none;}
/* 自定义聚焦轮廓（替代浏览器默认） */
:focus-visible {outline: 2px solid #2196F3;outline-offset: 2px;}
/* ================= 打印样式定制 ================= */
@media print {
	body {margin: 2cm;/* 打印边距 */font-size: 12pt;/* 适合打印的字号 */orphans: 3;/* 避免段落最后一行单独成页 */widows: 3;}
	a::after {content: " (" attr(href) ")";  /* 显示链接地址 */font-size: 0.8em;color: #666;}
	/* 隐藏不需要打印的元素 */
	.no-print {display: none !important;}
}


@media screen and (min-width:1300px){
body{font-family:'microsoft yahei', serif;
}
/* Header 基础样式 */
header {width:100%;max-width:2000px;min-width:1300px;margin:0 auto;
	display:flex;justify-content:space-around;align-items:center;padding:30px 0 0 0;box-sizing:border-box;
position: fixed;
height: 170px;
background: #ffffff;
z-index: 100;
border-bottom: 1px solid #dae1e7;
}
.header_load{display:flex;align-items:center;padding:0;justify-content:center;margin-bottom: 20px;}
	.header_load a{text-decoration: none;font-size: 45px;color: #003b66;font-weight: 700;letter-spacing: 0.2vw;}
/* 导航菜单样式 */
.header_navs{flex:0 1 100%;min-width:620px;max-width:1100px;margin:0;}
	.header_navs>ul {list-style:none;margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
	.header_navs>ul>li{list-style:none;color:#888888;line-height:2.5;}
	.header_navs>ul>li>a{text-decoration:none;color:#003b66;display:block;border-bottom:5px solid #ffffff;font-weight:400;font-size: 18px;}
	.header_navs>ul>li:hover>a{color:#003b66;border-bottom:5px solid #003b66;}

	.header_navs2{height:0;opacity:0;transition:all 0.3s;position:fixed;z-index:101;
		top:165px;width:100%;padding:0;box-sizing:border-box;
		left: 0;box-shadow: 0 30px 30px -15px rgba(96,113,133,.15);border-top: 1px solid #dae1e7;
background: #cbd7e0;
display: flex;
justify-content: space-between;
overflow: hidden;
}
	.header_navs>ul>li:hover .header_navs2{height:auto !important;opacity:1;border-top: 1px solid #dae1e7;}
		.header_navs2_bg1{background:#cbd7e0;flex: 1 0 20%;}
		.header_navs2_bg2{background:#f2f5f7;flex: 1 0 60%;}
		.header_navs2_list{flex: 1 0 20%;max-width: 400px;min-width: 300px;padding: 40px 30px 60px 30px;background: #e6ebf0;box-sizing: border-box;}
		.header_navs2_list>ul{width:100%;box-sizing: border-box;}
		.header_navs2_list>ul>li{width:100%;padding-left:15px;display:block !important;box-sizing: border-box;}
		.header_navs2_list>ul>li>a{text-decoration:none;color:#003b66;display:block;border-bottom:1px solid #fff;font-size:18px;line-height:2.5;font-weight:400;}
		.header_navs2_list>ul>li>a:hover{color:#003b66;}
		.header_navs2_list>ul>li:last-child>a{border:none;}

.header_welcome{flex:1 0 20%;display:flex;justify-content:center;align-items:center;align-content:center;font-size: 20px;line-height: 1;color: #003b66;font-weight: 700;}
.header_tel{flex:1 0 20%;display:flex;justify-content:center;align-items:center;align-content:center;}
	.header_telpic{flex:0 1 auto;}
		.header_telpic img{width:100%;display:block;max-width:36px;}
	.header_tel_r{flex:0 1 auto;width:auto;margin-left:1vw;}
		.header_tel_r h3{font-size:1vw;line-height:1;color:#333333;font-weight:400;display: none;}
		.header_tel_r p{font-size:1.5vw;line-height:1.6;color:#003b66;font-weight:700;}

	.menu-trigger,.menu-container{display:none !important;}

.banner{padding-top:170px !important;}
.banner img{ width:100%;}
.banner img:nth-child(1){display:block;}
.banner img:nth-child(2){display:none;}

/*底部 基础样式*/
footer{width:100%;background:#3a3d40;}
.footer_w{min-width:1040px;margin:0 10%;padding: 3vw 0;display: flex;align-items: start;justify-content: space-between;}
.footer_cf{flex: 0 1 28%;}
	.footer_contact_title{font-size: 30px;color: white;line-height: 1.6;margin-bottom: 1vw;}
	.footer_contact{flex:0 1 55%;margin-top: 1.65vw;box-sizing: border-box;padding-left: 5vw;}
		.footer_contact_info{display:flex;align-items:center;justify-content:left;margin-bottom:1vw;}
			.footer_contact_info1{flex:0 1 24px;display:flex;align-items:center;justify-content:space-between;}
				.footer_contact_info1 img{width:100%;}
			.footer_contact_info2{flex:0 1 auto;color:white;font-size:16px;font-weight:700;margin-left:20px;}
			.footer_contact_info2 h3{font-size:20px;line-height:1.6;color:#ffffff;font-weight:400;}
			.footer_contact_info2 p{font-size:.9vw;line-height:1.2;color:#ffffff;font-weight:300;}
	.footer_feedback{margin-top: 1.5vw;}
	.footer_feedback form{}
	.feedback_title{width: 100%;font-size: 1.5vw;color: white;line-height: 1.2;margin-bottom: 1vw;}
		.feedback_form1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
			.feedback_form1 input{width:100%;background:#808080;color:white;border:none;margin-bottom:1vw;padding:10px;border-radius:0;font-size:.9vw;line-height:1.4;box-sizing:border-box;flex: 0 1 48%;}
			.feedback_form1 button{width:100%;background:#003b66;border:none;color:white;padding:10px;border-radius:0;font-size:.9vw;line-height:2;box-sizing:border-box;margin-top: 1vw;}
			.feedback_form1 textarea{width:100%;background:#808080;color:white;border:none;padding:10px;border-radius:0;font-size:.9vw;line-height:1.4;height:111px;box-sizing:border-box;}

	.footer_content{display: flex;align-items: start;justify-content: space-between;flex-wrap: wrap;flex: 0 1 65%;box-sizing: border-box;}
		.footer_logo{flex: 0 1 20%;border-bottom: 1px solid #222222;height: 4vw;display: flex;align-items: end;}
		.footer_logo img{width:100%;}
.footer_navs{flex: 1 0 80%;border-bottom: 1px solid #222222;height: 4vw;align-items: center;display: flex;justify-content: space-between;}
	.footer_navs ul{display:flex;align-items:center;justify-content:space-between;list-style:none;width: 100%;}
	.footer_navs ul li{color:#999999;font-size:12px;}
	.footer_navs ul li a{text-decoration: none;color:#ffffff;font-size: .9vw;}
	
	.footer_down{flex:0 1 30%;margin-top: 1vw;box-sizing: border-box;}
		.footer_tel{color:white;margin-bottom: 1vw;}
			.footer_tel h2{font-size:18px;line-height:1.2;font-weight:300;color: #999;}
			.footer_tel p{font-size:40px;line-height:1.4;font-weight: 400;font-family: 'Archivo',sans-serif;}
		.footer_qr_title{font-size: 18px;font-weight: 300;line-height: 2;border-bottom: 1px solid #222;padding-bottom: .3vw;color: #999;}
		.footer_qr{display: flex;justify-content: space-between;align-items: center;align-content: center;flex-wrap: nowrap;}
			.footer_qr_content{flex: 0 1 33.33333%;text-align:center;margin-top:1vw;position: relative;}
				.footer_qr_content .footer_qr_icon{width:100%;max-width:3vw;margin:auto;box-sizing: border-box;display: block;border-radius: 500px;}
				.footer_qr_content p{font-size:.7vw;color:white;line-height:2;}
			.footer_qr_img{display: none;position: absolute;}
			.footer_qr_content:hover .footer_qr_img{display:flex;width:6vw;height:6vw;background: white;bottom:50%;left:50%;transform: translate(-50%, -50%);}
	.footer_qr_content:hover .footer_qr_img img{width:100%;}
.footer_info{background:#fff;text-align:center;padding:5px 0;font-weight:400;}
	.footer_info span{color:#3d3d3d;line-height:2;font-size:.8vw;margin:0 1vw;}
	.footer_info a{color:#666;line-height:2;font-size:.8vw;text-decoration:none;}

/*内页BANNER*/
	.ny_banner{width:100%;position: relative;z-index: 1;}
		.ny_banner img{width:100%;display:block;}
		.ny_banner h1{position: absolute;bottom: 20%;left: 12%;font-size: 3vw;color: #003b66;font-weight: 700;letter-spacing: 1vw;display:flex;align-items: center;align-content: center;}
		.ny_banner h1:after{content:'';width:12.8vw;height:1px;display:block;background:#003b66;margin-left: 2vw;}
/*首页样式*/
#about{position:relative;
	display: flex;flex-wrap: wrap;justify-content: center;align-items:center;
padding: 80px 0;
}
	.about_container{display:flex;align-items:center;align-content:center;justify-content:space-between;
		box-sizing:border-box;margin: 0 auto;min-width: 1300px;max-width: 1450px;width: 100%;}
		.about_left{flex:0 1 60%;display:flex;align-content:space-between;justify-content:left;flex-flow:wrap;box-sizing: border-box;padding-right: 100px;position: relative;}
			.about_left_title_en{font-size:50px;line-height:1;font-weight:700;width:100%;color: #cccccc;}
			.about_left_title{font-size: 50px;line-height: 2;color: #003b66;font-weight: 700;letter-spacing: 10px;}
			.about_left_content{text-align:left;line-height:1.8;font-weight:400;margin-top:30px;color: #333333;font-size: 20px;}
			.about_left_more{width:214px;position: absolute;right:125px;top:37px;text-align: center;}
				.about_left_more a{font-size:24px;line-height:2.4;display: block;width: 100%;border-radius: 0 100px 100px 100px;background: #ffffff;border: 2px solid #003b66;color: #003b66;text-decoration: none;font-weight: 700;}
				.about_left_more a:hover{background:#003b66;border: 2px solid #003b66;color: #ffffff;}
		.about_right{flex:0 1 40%;}
			.about_right img{width:100%;}
	
	
	.about_kongjian{padding:30px 0;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;width:100%;align-content:center;margin-top: 80px;}
		.about_kongjian_list{display:flex;align-content:center;justify-content:space-around;align-items:start;margin:0 auto 0 auto;}
			.about_kongjian_icon{flex:0 1 25%;display:flex;align-content:center;align-items:center;justify-content:center;flex-wrap:nowrap;}
			.about_kongjian_icon_pic{flex:0 1 15%;width:auto;display:flex;align-items:center;}
				.about_kongjian_icon_pic img{width:auto;max-width:100%;display:block;scale:1;transition:300ms;}
			.about_kongjian_icon_title{flex:0 1 auto;width:auto;margin-left:20px;}
				.about_kongjian_icon_title h3{font-size:30px;line-height:1;color:#003b66;font-weight:400;margin-bottom:10px;}
				.about_kongjian_icon_title p{font-size:16px;font-family:'Raleway',sans-serif;line-height:1;color:black;}
			.about_kongjian_icon:hover .about_kongjian_icon_pic img{scale:1.5;}

	#in_icon{background:#003b66;}
	.in_icon_container{max-width: 1400px;min-width: 1300px;margin: auto;display: flex;justify-content: space-between;align-items: center;padding: 50px 0 30px 0;}
	.in_icon_c{text-align: center;}
	.in_icon_c p{text-align: center;font-size: 18px;color: white;line-height: 2;}
	.in_icon_pic{width: 50px;margin: 0 auto 0 auto;}.in_icon_pic img{width: 100%;}
	.in_icon_sjx{width:100%;background:white;height:40px;}
	.in_icon_sjx svg{width:100%;height:40px;fill:#003b66;}
	
#product{margin:-40px auto 0 auto;width: 100%;background: url(../images/bg.jpg) no-repeat center center;background-size: 100%;padding-top: 80px;}
.product_container{margin:0 auto;min-width: 1300px;max-width: 1600px;width: 100%;}
	.proclass_title{text-align:center;}
		.proclass_title h2{font-size:50px;line-height:2;color:#003b66;font-weight:700;margin-bottom:10px;display: flex;justify-content: center;align-items: center;letter-spacing: 2px;}
			.proclass_title h2 span{font-size:54px;font-family:'Archivo', sans-serif;line-height:1;color:#003b66;font-weight:700;padding-top:5px;margin-right: 20px;}
		.proclass_title p{font-size:18px;line-height:1;color:#3d3d3d;font-weight:400;margin-bottom:10px;display:flex;justify-content:center;align-items:center;}
		.proclass_title p span{background:#003b66;width:80px;height:2px;margin:0 30px;}
	.product_list{width: 100%;margin: auto;box-sizing: border-box;position: relative;padding-bottom: 50px;}
	.product_list .swiper{padding:0 15px !important;width: 90%;margin: auto;}
	.product_list .swiper-button-next,.product_list .swiper-button-prev{color:#003b66;}
	.product_goods{margin:30px 0;box-shadow: 0 0 15px rgba(0,0,0,25%);background: #ffffff;border: 1px solid #003b6633;}
	.product_goods_pic{}
		.product_goods_pic img{width:100%;}
	.product_goods_title{overflow: hidden;font-style: normal;font-weight: 700;font-size: 28px;line-height: 1.2;letter-spacing: .56px;color: #003b66;width: 100%;margin: auto;background: #e6ebf0;box-sizing: border-box;padding: 20px 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.product_goods_more{text-align:left;text-decoration: none;width: 100%;margin: auto;background: #e6ebf0;box-sizing: border-box;padding: 20px 30px 40px 30px;}
	.product_goods_more a{position: relative;display:flex;font-weight: 700;font-size: 18px;line-height: 24px;letter-spacing:1px;color: #003b66;text-decoration: none;align-items: center;}
	.product_goods_more a svg{height:18px;margin-left:10px;}
	.product_goods_more a:hover{color:#ffc107;}

	.product_content{margin-bottom:120px;}
	
.product_right{font-size:30px;line-height:1.2;}
.product_right span{display:inline-block;width:180px;height:4px;background:#003b66;margin-right:20px;}
.product_content a{text-decoration:none;display:flex;justify-content:left;flex-wrap:nowrap;align-items:center;}
	.swiper_image{flex:0 1 45%;display:flex;align-items:center;justify-content:center;}
		.swiper_image img{width:100%;height:auto;margin:0 auto;scale:1;transition:all 666ms;}
	.swiper_title{flex:0 1 50%;}
	.swiper_title_cn{font-size:3vw;line-height:1.6;color:#003b66;font-weight:700;width:100%;margin-bottom:0;}
	.swiper_title_content{font-size:1.2vw;line-height:1.4;color:#333333;font-weight:400;margin-bottom:20px;}
	.swiper_title_content2{font-size:14px;line-height:1.4;color:#777777;font-weight:400;margin-bottom:40px;}
	.swiper_more{display:flex;align-items:center;justify-content:space-between;}
		.swiper_more_btn{flex:0 1 auto;font-size:1vw;line-height:2;color:#333333;font-weight:400;padding:0;transition:all 333ms;}
		.swiper_icon{flex:0 1 60px;}
		.swiper_icon img{width:100%;}
.product_content a:hover .swiper_image img{scale:1.1;}
.product_content a:hover .swiper_more_btn{color:#ffffff;background:#003b66;padding:0 20px;}


#app{background:url(../images/fuwubg.jpg) no-repeat center center;background-size:100%;background-color:#000000;background-attachment:fixed;padding:50px 0 80px 0;}
.app_container{margin:0 auto;min-width: 1300px;max-width: 1400px;width: 100%;}
.app_title{display:flex;align-items:center;justify-content:center;padding-bottom: 30px;}
.app_title_ce{text-align: center;}
.app_title_cn{font-size: 50px;line-height: 2;color: #003b66;font-weight: 700;letter-spacing: 10px;}
.app_title_en{font-size:18px;line-height:1.6;color:#2e2e2e;font-weight:300;display:flex;justify-content:center;align-items:center;}
	.app_title_en span{background:#003b66;width:80px;height:2px;margin:0 30px;}
.app_more{background:#ffffff;border-radius:50px;padding:0 50px;height:50px;display:flex;align-items:center;}
.app_more a{text-decoration:none;color:#003b66;line-height:2;}
.app_content{display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap: nowrap;}
.app_content_left{flex:0 1 50%;width:auto;box-sizing: border-box;padding: 0;display: flex;align-content: space-between;flex-wrap: wrap;height: 380px;align-items: center;}
	.app_content_left p{background: #ffffff55;color: #003b66;font-size: 24px;font-weight: 700;width: 100%;padding: 30px;height: auto;line-height: 1.6;}	
	.app_content_left p:hover{background: #003b66cc;color: #ffffff;}
.app_content_right{flex:0 1 50%;width:auto;display: flex;justify-content: center;}
.app_content_pic{width:auto;display:flex;justify-content:center;align-items:center;transition: 500ms all;}
.app_content_pic img{width:auto;max-height:380px;display:block;}
	.app_content_pic img:nth-child(2){border-left:100px solid white;border-right:100px solid white;}
.app_content_title{text-align:left;font-size:15px;line-height:1.6;color:#ffffffcc;font-weight:400;background: #00000050;box-sizing: border-box;padding: 20px;transition: 500ms all;}
	.app_content_c:hover .app_content_title{background: #003b66;}


#news{padding:50px 0 120px 0;width: 100%;background-color: #e6ebf0 !important;}
	.news_title{margin:0 auto 0 auto;text-align:center;margin-bottom:20px;}
	.news_title h2{font-size: 50px;line-height: 2;color: #003b66;font-weight: 700;letter-spacing: 10px;}
	.news_title p{font-size:18px;line-height:1.2;font-weight:400;color:#333333;font-family:'Raleway',sans-serif;}

	.news_container{margin:auto;box-sizing:border-box;min-width: 1300px;max-width: 1600px;width: 100%;}
		.news_left{flex:0 1 40%;box-sizing:border-box;height: 100%;}
		.news_left img{width:100%;height: 100%;margin:0 auto;padding:0;display:block;}

		.news_right{display:flex;justify-content:space-between;flex-wrap:nowrap;box-sizing:border-box;}
			.news_right_container{flex:0 1 30%;width: 30%;box-sizing: border-box;}
			.news_right_container a{text-align:left;text-decoration:none;transition:500ms;display: block;width: 100%;position: relative;}
			.news_right_pic{width:100%;}
				.news_right_pic img{width:100%;}
			.news_right_date{padding:10px;text-align:center;box-sizing:border-box;position: absolute;top: 10px;right: 10px;background: #ffc107;border-radius: 3px;}
				.news_right_date h3{font-size:40px;color:#fff;line-height:1.2;font-weight:400;}
				.news_right_date p{font-size:16px;color:#fff;line-height:1;font-weight:400;}
			.news_right_title{box-sizing:border-box;text-align: left;margin-top: 16px;width: 100%;}
				.news_right_title h2{color: #003b66;font-size: 20px;line-height: 1.4;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;margin-bottom: 10px;}
				.news_right_title p{display:block;width:100%;color:#414141;font-size:18px;font-weight:300;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

			.news_right_container a:hover{}
				.news_right_container a:hover .news_right_date{}
				.news_right_container a:hover .news_right_date h3{}
				.news_right_container a:hover .news_right_date p{}
				.news_right_container a:hover .news_right_title h2{}
				.news_right_container a:hover .news_right_title p{}


#huoban{margin: 50px auto 120px auto;min-width: 1300px;max-width: 1600px;width: 100%;}
.huoban_container{width:100%;margin:0 auto;}
	.huoban_title{margin:30px auto 0 auto;text-align:center;margin-bottom:30px;}
	.huoban_title h2{font-size:50px;line-height: 2;color: #003b66;font-weight: 700;letter-spacing: 10px;}
	.huoban_title p{font-size:18px;line-height:1.2;font-weight:400;color:#333333;font-family:'Raleway',sans-serif;}

.huoban_content{box-sizing:border-box;padding:0 1px 1px 0 !important;}
.huoban_content .swiper-slide{border:1px solid #003b6655;box-sizing:border-box;padding:20px 0;background: white;}
.huoban_content .swiper-slide img{width:auto;max-width:100%;max-height:200px;display:block;margin:auto;}
	.huoban_content_list{position: relative;}
 .huoban_content_list .swiper-pagination-hb{position:absolute;bottom:-60px !important;}
	.huoban_content_list .swiper-pagination-bullet{width:20px;height:20px;margin:0 10px !important;}
	.huoban_content_list .swiper-pagination-bullet-active{background:#003b66;width:20px;height:20px;}




/*内页导航*/
	.ny_navs{width:100%;background:#f0f0f0;}
	.ny_navs_w{width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}
	.ny_navs_left{background:#003b66;}
	.ny_navs_left h1{color:#FFFFFF;font-weight:700;font-size:22px;line-height:2;padding:5px 50px;}
	.ny_navs_right{text-align:right;}
	.ny_navs_right a{font-size:14px;line-height:2;color:#555555;font-weight:400;}
	.ny_navs_right span::after{line-height:2;color:#999999;font-weight:400;width:30px;content:'-';text-align:center;display:inline-block;}

/*关于我们样式*/
.page_about_container{width:100%;box-sizing: border-box;padding:50px 0 0 0;}
	.page_about_title{font-size: 48px;line-height: 1;color:#003b66;font-weight:700;margin-bottom:30px;display: flex;justify-content: center;align-items: center;letter-spacing: 5px;}
	.page_about_title span{font-size: 4vw;font-family: 'Archivo', sans-serif;line-height: 1;color: #ffffff;font-weight: 700;padding-top: .3vw;margin-right: 2vw;}
	.page_about_title2{font-size:18px;line-height: 1;color:#454545;;font-weight:400;text-align:center;}
	.page_about_line{height: 2px;background: #003b66;width: 100px;margin: 30px auto;}
	.page_about_content{width:1200px;padding:0;margin:auto;font-size:20px;line-height:1.8;color: #333333;text-align: left;}
	.page_about_content p{font-size:20px;line-height:1.8;font-weight: 400;}
	.page_about_honor{display: flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;width: 1200px;margin: 30px auto 100px auto;}
	.page_about_honor_pic{flex:0 1 48%;}
	.page_about_honor_pic img{width:100%;}

.page_about_linian_title{font-size: 48px;line-height: 1;color: #003b66;font-weight: 700;margin-bottom: 30px;display: flex;justify-content: center;align-items: center;margin-top: 80px;}
.page_about_linian{display: flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;width: 1200px;margin: 30px auto 100px auto;}
	.page_about_linian_w{flex:0 1 30%;}
	.page_about_linian_c{margin-bottom: 0;}
	.page_about_linian_c h2{font-size:36px;line-height:1.6;color:#003b66;font-weight:700;text-align:center;}
	.page_about_linian_c h3{font-size:18px;line-height:1.6;color:#363636;font-weight:400;text-align:center;margin-top: 10px;}
	.page_about_linian_c p{font-size:2vw;line-height:1.8;color:#333;font-weight:400;flex:1 0 100%;text-align:center;letter-spacing: 1vw;}
	.page_about_linian_pic{margin-bottom: 20px;}
		.page_about_linian_pic img{width:100%;display:block;}

    .page_about_zl{width:1200px;margin: 50px auto 100px auto;padding:0 0 50px 0;}
		.page_about_zl_title{font-size: 40px;line-height: 1;color: #000;font-weight: 400;margin-bottom: 30px;display: flex;justify-content: center;align-items: center;}
    	.page_about_zl table{border-left:1px solid #003b66;border-top:1px solid #003b66;padding:0;margin:0 auto;width:1200px;border-spacing: 0;}
		.page_about_zl table tr th{background:#003b66;color:white;font-size:16px;font-weight:700;line-height:2;}
    	.page_about_zl table tr td{font-size:15px;line-height:1.6;color:#555;border-bottom:1px solid #003b66;border-right:1px solid #003b66;padding:6px 10px;font-weight: 400;}
    	.page_about_zl .app_name{text-align:left;}
    	.page_about_zl table tr td img{width:20px;display: inline-block;vertical-align: middle;cursor:pointer;}
    	.page_about_zl table tr:hover{background:#eee;}

/*产品中心页面*/
	.ny_navs_pro{width:100%;margin:50px auto 0 auto;box-sizing:border-box;padding:0;background:none}
	.ny_navs_pro .ny_navs_w{}
	.ny_navs_pro .ny_navs_left{color:#000000;font-weight:400;background:#dddddd;}
	.ny_navs_pro .ny_navs_left a{text-decoration:none;color:#000000;font-size:22px !important;line-height:2;padding:5px 50px;}
	.ny_navs_pro .ny_navs_left_dd{background:#003b66;}
	.ny_navs_pro .ny_navs_left_dd a{color:#FFFFFF;}

.pro{width:100%;margin:50px auto 100px auto;}
	.pro_container{width: 1200px;margin:auto;}
	.pro_class{margin-bottom:50px;}
	.pro_class_title{background:url(../images/proclassbg.jpg) no-repeat center center;background-size:100%;background-color:#003b66;font-size:30px;color:white;line-height:1;height:80px;font-weight:700;text-align: center;display: flex;align-items: center;justify-content: center;letter-spacing: 5px;display: none;}
	.pro_class_list{padding: 15px 0;box-sizing: border-box;}
		.pro_class_list ul{list-style: none;display: flex;align-items: center;justify-content: space-between;width: 100%;flex-wrap: nowrap;}
		.pro_class_list ul li{background:#ffffff;transition: 300ms all;flex: 1 1 auto;}
		.pro_class_list ul li:hover{background:#003b66;}
		.pro_class_list ul li a{text-decoration: none;font-size: 24px;line-height: 1.4;color: #003b66;display: block;width: 100%;padding: 15px 0;border-bottom: 2px solid #003b66;text-align: center;font-weight: 700;}
	.pro_class_list ul li:hover a{color:#ffffff;}
	.pro_class_list_dd{background:#003b66 !important;color:white !important;}
	.pro_class_list_dd a{color:white !important;}
	.pro_title{font-size:30px;line-height:1;color:#000000;font-weight:400;margin-bottom:30px;padding:0 0 5px 30px;border-left:10px solid #003b66;display: none;}
	.pro_right{box-sizing: border-box;width: 100%;}
	.pro_list{display: flex;flex-wrap: wrap;justify-content: left;margin-top: 50px;}
	.pro_list_content{flex: 0 1 30%;margin-bottom:3vw;background: #ffffff;border: 1px solid #ddd;box-sizing: border-box;padding: 0 0 30px 0;}
	.pro_list_content:nth-child(3n+2){margin-left:5%;margin-right:5%;}
	.pro_list_content a{text-decoration: none;}
	.pro_list_image{display:flex;align-items:center;justify-content:center;overflow: hidden;}
		.pro_list_image img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;scale:1;transition:all 666ms;}
	.pro_list_title{padding: 10px 0;}
	.pro_list_title_cn{font-size:22px;line-height:1.6;color:#003b66;font-weight:700;width:100%;text-align: center;}
	.pro_list_title_content{display:none;}
	.pro_list_title_content2{display:none;}
	.pro_list_more{display:flex;align-items:center;justify-content:center;margin-top: 10px;}
		.pro_list_more_btn{font-size:14px;line-height:2.2;color:#333333;font-weight:400;padding:0;transition:all 333ms;border-radius: 100px;}
		.pro_list_icon{flex:0 1 60px;}
		.pro_list_icon img{width:100%;}
.pro_list_content a:hover .pro_list_image img{scale:1.1;}
.pro_list_content a:hover .pro_list_more_btn{color:#ffffff;background:#003b66;padding:0 20px;}
	
	
.pro_content{}
.pro_content strong{font-size:18px;line-height:1.4;color:#003b66;font-weight:700;width:100%;margin-bottom:10px;display:block;}
.pro_content p{font-size:16px;line-height:1.6;color:#000000;font-weight:400;}

	.pro_content2{display:flex;justify-content:space-between;margin:30px 0;}
	.pro_content2_left{flex:0 1 800px;}
		.pro_content2_left strong{font-size:18px;line-height:1.4;color:#003b66;font-weight:700;width:100%;margin-bottom:10px;display:block;}
		.pro_content2_left p{font-size:16px;line-height:1.6;color:#000000;font-weight:400;}
		.pro_content2_left img{width:100%;margin:30px 0;}
	.pro_content2_right{flex:0 1 450px;}
		.pro_content2_right img{width:100%;}


	.pro_content3{}
		.pro_content3 strong{font-size:18px;line-height:1.4;color:#003b66;font-weight:700;width:100%;margin-bottom:10px;display:block;}
		.pro_content3 p{font-size:16px;line-height:1.6;color:#000000;font-weight:400;}
	.pro_content3 .pro_content_picture{align-items:center}
	.pro_content3 .pro_content_picture div:nth-child(1){flex:0 1 45%;}
	.pro_content3 .pro_content_picture div:nth-child(2){flex:0 1 48%;}
	.pro_content3_2{display:flex;justify-content:space-between;margin:30px 0;align-items:center;}
		.pro_content3_2_title{flex:0 1 76%;}
			.pro_content3_2_title strong{font-size:18px;line-height:1.4;color:#003b66;font-weight:700;width:100%;margin-bottom:10px;display:block;}
			.pro_content3_2_title p{font-size:16px;line-height:1.6;color:#000000;font-weight:400;}
		.pro_content3_2_pic{flex:0 1 20%;text-align:center;}
	.pro_content3_2_pic img{width:100%;margin:auto;display:block;}


	.pro_content4{display:flex;justify-content:space-between;margin:30px 0;}
	.pro_content4_left{flex:0 1 48%;}
		.pro_content4_left h3{font-size:18px;line-height:3;color:#003b66;font-weight:700;width:100%;display: flex;align-items: center;}
		.pro_content4_left h3:before{background:#003b66;width:20px;height:20px;border-radius:50px;content:'';display:inline-block;margin-right:15px;line-height:3;}
		.pro_content4_left p{font-size:16px;line-height:3;color:#000000;font-weight:400;}
		.pro_content4_left img{width:300px;float:right;}
	.pro_content4_right{flex:0 1 48%;}
		.pro_content4_right h3{font-size:18px;line-height:3;color:#003b66;font-weight:700;width:100%;display: flex;align-items: center;}
		.pro_content4_right h3:before{background:#003b66;width:20px;height:20px;border-radius:50px;content:'';display:inline-block;margin-right:15px;line-height:3;}
		.pro_content4_right p{font-size:16px;line-height:3;color:#000000;font-weight:400;}
		.pro_content4_right img{width:300px;float:right;}

	.pro_content5{}
		.pro_content5 p{font-size:16px;line-height:1.6;color:#000000;font-weight:400;}
		.pro_content5 strong{font-size:18px;line-height:1.4;color:#000000;font-weight:700;width:100%;margin:30px 0 10px 0;display:block;}
		.pro_content5 ul{display:flex;justify-content:space-between;align-items:center;margin:30px 0;list-style:none;}
		.pro_content5 ul li{font-size:16px;line-height:1.6;color:#000000;font-weight:400;display:flex;align-items:center;}
		.pro_content5 ul li:before{background:#003b66;width:20px;height:20px;border-radius:50px;content:'';display:inline-block;margin-right:10px;line-height:2;}
		.pro_content5 .pro_content_picture{display:flex;justify-content:space-between;margin:30px 0;}
		.pro_content5 .pro_content_picture div:nth-child(1){flex:0 1 48%;}
		.pro_content5 .pro_content_picture div:nth-child(2){flex:0 1 48%;}
				.pro_content_picture img{width:100%;}

/* 产品介绍 */
.page_proinfo_banner{width:100%;overflow:hidden;}.page_proinfo_banner img{width:100%;}
	.page_proinfo_banner_touming{width:100%;height:100%;/*! background:#00000080; */}
	.page_proinfo_banner_title{text-align:center;height: 100%;position: absolute;width: 100%;top: 0;}
	.page_proinfo_banner_title h1{font-size: 5vw;line-height: 1.4;color: #003b66;text-shadow: 0 0 2vw rgb(255, 255, 255);top: 12vw;left: 12vw;position: absolute;}
	.page_proinfo_banner_title h2{font-size: 2vw;line-height: 1.4;color: #000;letter-spacing: 1vw;text-shadow: 0 0 1vw rgba(255, 255, 255,1);bottom: 20vw;left: 12vw;position: absolute;}
.page_proinfo_container{width: 1200px;margin: 50px auto;}
	.page_proinfo{flex:0 1 860px;display:flex;justify-content:space-between;align-content:center;align-items: start;box-sizing: border-box;flex-wrap: wrap;}.page_proinfo_left img{width:auto;height: 30vw;}
.page_proinfo_1{flex:0 1 600px;width: 600px;}
	.page_proinfo_1 img{width:100%;display: block;border: 1px solid #dddddd;box-sizing: border-box;}
	.page_proinfo_1 .mySwiper{margin-top:10px;}
	.page_proinfo_1 .mySwiper2{box-sizing: border-box;}
.page_proinfo_2{flex:0 1 500px;box-sizing: border-box;padding-top: 0;}
	.page_proinfo_2 h1{font-size:48px;line-height:1.4;color:#003b66;font-weight:700;border-bottom: 2px solid #ddd;padding-bottom: 15px;margin-bottom: 30px;}
	.page_proinfo_2 h2{font-size:18px;line-height:1.4;color:#003b66;margin-bottom:2vw;}
	.page_proinfo_title{background:#003b66;font-size:30px;font-weight:700;line-height:2;flex: 1 0 100%;margin-top: 30px;color: white;padding: 5px 30px;text-align: left;box-sizing: border-box;}
	.page_proinfo_tel{}
		.page_proinfo_tel1{font-size: 20px;font-weight: 400;color: #333333;line-height: 2;}
		.page_proinfo_tel2{font-size: 30px;font-weight: 700;color: #003b66;line-height: 1;margin-bottom: 20px;}
		.page_proinfo_tel3{width: 160px;}
		.page_proinfo_tel3 img{width: 100%;display: block;}
.page_proinfo_c{font-size: 18px;line-height: 1.6;color: #333;flex: 1 0 100%;min-height: 300px;border: 1px solid #ddd;box-sizing: border-box;padding: 12px 20px;}

.page_proinfo_more_title{font-size: 40px;line-height: 1.4;color: #000;text-align: center;margin-bottom:30px;}


/* 解决方案 */

	.page_jiejue_container{width:100%;box-sizing: border-box;padding:50px 0 0 0;}
		.page_jiejue_title{font-size: 40px;line-height: 1;color:#000;font-weight:400;margin-bottom:20px;display: flex;justify-content: center;align-items: center;}
		.page_jiejue_line{height: 2px;background: #003b66;width: 100px;margin: 10px auto;}
		.page_jiejue_content{margin:50px auto 100px auto;width:1200px;}
		.page_jiejue_content p{font-size:16px;line-height:1.8;color:#555;text-indent:2em;font-weight: 400;}
    	.page_jiejue_content table{border-left:1px solid #003b66;border-top:1px solid #003b66;padding: 0;margin:30px auto;width:1200px;border-spacing:0;}
		.page_jiejue_content table thead tr th{font-size:16px;line-height:2;color:#ffffff;padding:6px 10px;background: #003b66;}
    	.page_jiejue_content table tr td{font-size:15px;line-height:1.6;color:#555;padding:10px 20px;border-right: 1px solid #003b66;border-bottom: 1px solid #003b66;font-weight: 400;}
		.page_jiejue_content table tbody tr:nth-child(odd){background:#eeeeee;}
		.page_jiejue_content table tbody tr:nth-child(even){background:#ffffff;}

.page_jiejue_linian{display: flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;width: 1200px;margin: 30px auto 50px auto;}
	.page_jiejue_linian_w{flex:0 1 23%;}
	.page_jiejue_linian_c{margin-bottom:0;}
	.page_jiejue_linian_c h2{font-size:24px;line-height:1.6;color:#000;font-weight:400;text-align:left;}
	.page_jiejue_linian_c h3{font-size:16px;line-height:1.6;color:#333;font-weight:400;text-align:left;margin-top: 10px;}
	.page_jiejue_linian_c p{font-size:2vw;line-height:1.8;color:#333;font-weight:400;flex:1 0 100%;text-align:center;letter-spacing: 1vw;}
	.page_jiejue_linian_pic{margin-bottom: 20px;}
		.page_jiejue_linian_pic img{width:100%;display:block;}


/* 客户案例 */
	.page_case_container{width:100%;box-sizing: border-box;padding:50px 0 0 0;}
	.page_case_title{font-size: 40px;line-height: 1;color:#000;font-weight:400;margin-bottom:20px;display: flex;justify-content: center;align-items: center;}
	.page_case_line{height: 2px;background: #003b66;width: 100px;margin: 10px auto;}
	.page_case_content{margin:50px auto 100px auto;width:1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
		.page_case_c1{font-size:16px;line-height:1.8;color:#555;font-weight:400;flex: 0 1 550px;}
		.page_case_c2{flex: 0 1 600px;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;align-content: center;}
			.page_case_c2 img{max-height:100%;flex: 0 1 auto;width: auto;}
			.page_case_c2 img:nth-child(1){width:233px;}
			.page_case_c2 img:nth-child(2){width:350px;}
	.page_case_pic{display: flex;flex-wrap: wrap;justify-content: space-between;width: 1200px;margin-top: 50px;}


/*企业荣誉*/
.page_honor{width:80%;margin:5vw auto;max-width:2000px;min-width:1300px;}
.page_honor ul{display:flex;justify-content:left;flex-wrap:wrap;margin:30px 0;list-style-type:none;box-sizing: border-box;}
.page_honor ul li{flex:0 1 18%;margin-bottom:3vw;border:1px solid #dddddd;padding: 1vw;}
.page_honor ul li:nth-child(4n+2),.page_honor ul li:nth-child(4n+3),.page_honor ul li:nth-child(4n+4){margin-left:4%;}
	.page_honor ul li a{text-decoration: none;}
.page_honor ul li img{width:100%;}
.page_honor ul li p{font-size:16px;line-height:1.2;margin-top:1vw;color:#333333;text-align: center;}

/* 资源 */
	.page_zy_title{text-align:center;margin:5vw 0 2vw 0;}
	.page_zy_title h2:after,.page_zy_title h2:before{content:'';width:5vw;height:1px;background:#666;display: block;margin: 0 2vw;line-height: 1px;}
	.page_zy_title h2{font-size:1.8vw;line-height:2;display: flex;align-items: center;justify-content: center;}
	.page_zy_title p{font-size:1.4vw;line-height:1.6;}
.page_zy_hj{width:80%;margin:5vw auto;max-width:2000px;min-width:1300px;}
.page_zy_hj ul{display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none;box-sizing: border-box;}
.page_zy_hj ul li{flex:0 1 49%;margin-bottom:1vw;}
	.page_zy_hj ul li a{text-decoration: none;position: relative;display: block;width: 100%;overflow:hidden;}
.page_zy_hj ul li img{width:100%;display: block;scale:1;transition:all 800ms;}
.page_zy_hj ul li p{font-size:1.5vw;line-height:2;color:#ffffff;text-align: center;position: absolute;bottom: 0;background: #003b66cc;padding: 1vw 3vw;font-weight: 700;}
	.page_zy_hj ul li a:hover img{scale:1.1;}

	
	.page_zy_shebei{width:100%;max-width:2000px;min-width:1300px;margin:auto;}
	.page_zy_shebei .swiper-wrapper{align-items:stretch;padding:.5vw 0;}
	.page_zy_shebei .swiper-slide{display:flex;justify-content: center;align-items: center;background: #333;color: white;font-size: 1vw;font-weight: 700;height: auto !important;cursor: pointer;font-family:'microsoft yahei', serif;padding: 1vw 0;}
	.page_zy_shebei .swiper-slide-thumb-active{background: #003b66;}
	.page_zy_shebei2{width:100%;max-width:2000px;min-width:1300px;margin:auto;}
	.page_zy_sb_content{}
	.page_zy_sb_content_up{display: flex;justify-content: space-between;}
	.page_zy_sb_content_up_left{flex: 1 0 49%;box-sizing: border-box;padding-left: 5vw;display: flex;flex-wrap: wrap;align-content: center;align-items: center;background: #003b66;margin-right: 1%;}
	.page_zy_sb_content_up_left h2{font-size: 2vw;line-height: 1.4;color: white;font-weight: 700;margin-bottom: 1vw;display: block;width: 100%;}
	.page_zy_sb_content_up_left p{font-size: 1.4vw;line-height: 1.8;color: white;font-weight: 400;}
	.page_zy_sb_content_up_right{flex: 1 0 50%;}
		.page_zy_sb_content_up_right img{width:100%;display: block;}
	.page_zy_sb_content_down{margin-top: .5vw;}
	.page_zy_sb_content_down img{width:100%;}

	.page_zy_gy_container{width:100%;max-width:2000px;min-width:1300px;margin:auto;display:flex;justify-content: space-between;align-items: stretch;}
	.page_zy_gy{flex:0 1 24%;}
	.page_zy_gy .swiper-wrapper{display:flex;flex-wrap:wrap;align-items: stretch;height: 100%;}
	.page_zy_gy .swiper-wrapper .swiper-slide{width:100% !important;height:auto;display:flex;align-items:center;justify-content:center;background:#333;border-bottom:1px solid #555555;flex-wrap: wrap;text-align: center;align-content: center;cursor: pointer;box-sizing: border-box;}
	.page_zy_gy .swiper-wrapper .swiper-slide h2{font-size: 1.2vw;line-height: 1.6;color: white;font-weight: 700;display: block;width: 100%;margin-bottom: .5vw;}
	.page_zy_gy .swiper-wrapper .swiper-slide p{font-size: .86vw;line-height: 1.6;color: white;font-weight: 400;text-align: center;display: block;width: 100%;}
	.page_zy_gy .swiper-slide-thumb-active{background: #003b66 !important;}
	.page_zy_gy2{flex:0 76%;box-sizing: border-box;border-left: .6vw solid white;}
	.page_zy_gy_content{}
	.page_zy_gy_content_up{display: flex;justify-content: space-between;}
	.page_zy_gy_content_up_left{flex: 1 0 49%;box-sizing: border-box;display: flex;flex-wrap: wrap;align-content: center;align-items: center;background: #003b66;margin-right: 1%;text-align: center;}
	.page_zy_gy_content_up_right{flex: 1 0 50%;}
		.page_zy_gy_content_up_right img{width:100%;display: block;}
	.page_zy_gy_content_down{margin-top: .5vw;}
	.page_zy_gy_content_down img{width:100%;display: block;}

/*门店*/
.page_md {width: 100%;background: url("../images/xinxiang.jpg") no-repeat;background-size: cover;padding-top: 95px;padding-bottom: 110px;}

.page_md_title {display: flex;justify-content: center;flex-direction: column;align-items: center;}
.page_md_title h4 {font-size: 22px;color: #262626;display: inline-block;position: relative;padding: 0 5vw;font-weight: 400;letter-spacing:1vw;}
.page_md_title h4:after {content: "";display: block;width: 45px;height: 3px;/* background-image: linear-gradient(-90deg, #fff, #1b6cb6); */
  background: url("../images/title-l.png") no-repeat;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.page_md_title h4:before {content: "";display: block;width: 45px;height: 3px;/* background-image: linear-gradient(-90deg, #1b6cb6, #fff); */
  background: url("../images/title-l.png") no-repeat;position: absolute;transform: rotate(180deg);top: 50%;right: 0;}
.page_md_title h5 {font-size: 52px;color: #161616;margin-top: 20px;margin-bottom: 40px;font-weight:400;}
.page_md_title p {font-size: 20px;color: #737373;margin-top: 15px;}

.page_md .page_md_main .page_md_title h4 {color: #fff;}
/* .page_md .page_md_main .page_md_title h4:after {background-image: linear-gradient(-90deg, #fff, #000);}
.page_md .page_md_main .page_md_title h4:before {background-image: linear-gradient(-90deg, #fff, #000);} */
.page_md .page_md_main .page_md_title h5 {color: #fff;margin-bottom: 0;}
.page_md .page_md_text {color: #fff;font-size: 15px;line-height: 30px;text-align: center;margin-top: 30px;}
.page_md .page_md_text.ma {margin: 0 auto;margin-top: 70px;width: 860px;}
.page_md .page_md_main .swiper-container {width: 100%;margin-top: 60px;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.page_md .page_md_main .swiper-container.pc .swiper-slide {min-width:1100px !important;width:80%;margin:auto;}
.page_md .page_md_main .swiper-container.m {display: none;}
.page_md .page_md_main .swiper-container figure {width: 100%;}
.page_md .page_md_main .swiper-container figure img {width: 100%;height: auto;-o-object-fit: cover;   object-fit: cover;}
.page_md .page_md_main .swiper-container .page_md_btn {min-width: 1400px;height: 10px;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 100%;z-index: 999;}
.page_md .page_md_main .swiper-container .swiper-button-prev {width: 65px;height: 65px;border-radius: 50%;background: url("../images/sanjiaoxing.png") #cacaca center no-repeat;background-size: 30%;cursor: pointer;transition: 0.4s all;opacity: 1;left: 30px;z-index: 999;}
.page_md .page_md_main .swiper-container .swiper-button-prev:after {display: none;}
.page_md .page_md_main .swiper-container .swiper-button-prev:hover {background-color:#003b66;}
.page_md .page_md_main .swiper-container .swiper-button-next {width: 65px;height: 65px;border-radius: 50%;background: url("../images/sanjiaoxing.png") #cacaca center no-repeat;background-size: 30%;transform: rotate(180deg);cursor: pointer;transition: 0.4s all;opacity: 1;right: 30px;z-index: 999;}
.page_md .page_md_main .swiper-container .swiper-button-next:after {display: none;}
.page_md .page_md_main .swiper-container .swiper-button-next:hover {background-color:#003b66;}

/*品牌资讯*/
.page_news{width:100%;}
	.page_news_list{width:80%;margin:5vw auto;max-width:2000px;min-width:1300px;position:relative;}
	.page_news_list ul{display: flex;justify-content: left;flex-wrap: wrap;list-style: none;margin:0;padding:0;}
	.page_news_list ul li{flex: 0 1 32%;margin:0 0 2vw 0;padding:0;background: #555;height: 16vw;}
	.page_news_list ul li a{text-decoration:none;position: relative;display: block;width:100%;height:100%;overflow: hidden;background:transparent;}
	.page_news_list ul li:nth-child(3n+2){margin: 0 2% 2vw 2%;}
	.page_news_list_pic{display:flex;justify-content:center;align-items:center;}
		.page_news_list_pic img{width:auto;height:100%;max-width:100%;display:block;scale:1;transition:all 1000ms;}
	.page_news_list_c{position:absolute;bottom:-6.4vw;box-sizing: border-box;padding: 1vw 2vw 1vw 2vw;height: 10vw;transition: all 300ms;width: 100%;}
		.page_news_list_c h2{font-size: 1vw;color: #ffffff;line-height: 2;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: .5vw;}
		.page_news_list_c p{font-size: .8vw;color: #fff;line-height: 1.4;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
		.page_news_list_c span{font-size: .8vw;color: #fff;line-height: 1;display: flex;justify-content: center;align-items: center;background: #003b66;width: 6vw;margin-top: 1vw;border-radius: .2vw;height: 2vw;}
	.page_news_list ul li a:hover .page_news_list_pic img{scale:1.1;}
	.page_news_list ul li a:hover .page_news_list_c{bottom:0;background:#00000055;}

/* 新闻介绍 */
	.page_newsinfo{background:#eeeeee;width:100%;padding:3vw 0;}
	.page_newsinfo_contariner{width:80%;margin:0 auto;max-width:2000px;min-width:1300px;display:flex;justify-content:space-between;align-items:start;}
	.page_newsinfo_left{flex:0 1 70%;background:white;min-height: 57.7vw;}
	.page_newsinfo_title{margin:0 auto;max-width:1200px;padding:1.2rem 2% 0.8rem;border-bottom:1px solid #eee;}
	.page_newsinfo_title h1{font-size:1.2vw;color:#333;line-height:1.4;font-weight:600;margin:1vw 0;text-align: center;}
	.page_newsinfo_c{max-width:1000px;padding:2vw 5%;font-size:0.88vw;line-height:1.8;color:#666;font-weight: 400;}
		.page_newsinfo_c img{max-width:100%;display:block;}
		.page_newsinfo_c table {width: 100%;border-collapse: collapse;margin: 1.5rem auto;font-size: 0.9em;box-shadow: 0 1px 3px rgba(0,0,0,0.05);background: #fff;overflow: hidden;position: relative;}
		/* 表头样式 */
		.page_newsinfo_c th {background-color: #f8f9fa;font-weight: 600;text-align: left;padding: 1rem;border-bottom: 2px solid #e9ecef;color: #333;position: sticky;top: 0;backdrop-filter: blur(5px);}
		/* 表格单元格 */
		.page_newsinfo_c td {padding: 1rem;border-bottom: 1px solid #e9ecef;color: #444;vertical-align: top;transition: all 0.2s;}
		/* 斑马纹效果 */
		.page_newsinfo_c tr:nth-child(even) {background-color: #fafafa;}
		/* 悬停交互 */
		.page_newsinfo_c tr:hover td {background-color: #f3f4f6;}
		/* 移动端适配 */
		@media (max-width: 768px) {.page_newsinfo_c table {  font-size: 0.8em;  display: block;  overflow-x: auto;  -webkit-overflow-scrolling: touch;}
		  .page_newsinfo_c th,
		  .page_newsinfo_c td {  min-width: 120px;  padding: 0.8rem;}
		  
		  .page_newsinfo_c tr:hover td {  background-color: inherit; /* 移动端禁用悬停效果 */
		  }
		}
		/* 特殊标记单元格 */
		.page_newsinfo_c td[data-highlight="important"] {background-color: #fff3e0;font-weight: 500;color: #d84315;}
		/* 表格边框强化 */
		.page_newsinfo_c table {border: 1px solid #e0e0e0;border-radius: 8px;}
	
	
	.page_newsinfo_btn{position:fixed;left:3%;top:30%;background:#003b66;padding:0 1.5vw;border-radius:25px;cursor:pointer;transition:all 0.3s;box-shadow:0 2px 6px rgba(0,0,0,0.1);}
	.page_newsinfo_btn:hover {transform:translateX(-5px);background:#003b66;}
	.page_newsinfo_btn a{color:white;font-size:1vw;line-height:2.2;text-decoration:none;font-weight:700;}
	.page_newsinfo_btn:hover a{color:#fff;}
	.page_newsinfo_right{flex:0 1 26%;background:white;}
	.page_newsinfo_remen{padding:1vw 10%;background:#fafafa;}
	.page_newsinfo_remen h2{font-size:1.2vw;font-weight:400;border-bottom:1px solid #dddddd;
		line-height:1;padding:1vw 0 1vw 0;text-align:left;display:flex;
align-items: center;}
	.page_newsinfo_remen h2:before{content:'';width:.4vw;height:1.5vw;background:#003b66;display:block;margin-right:1vw;}
	.page_newsinfo_remen ul {margin-top:1vw;list-style:unset;}
	.page_newsinfo_remen li {transition:transform 0.2s;margin-left: 1vw;}
	.page_newsinfo_remen li a{text-decoration:none;color:#555;font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;line-height: 2.2;font-size: .88vw;}
.page_newsinfo_remen li:hover {transform:translateY(-3px);}

.page_newsinfo_qr h2{font-size:1.2vw;font-weight:400;border-bottom:1px solid #dddddd;line-height:1;
	padding:1vw 0 1vw 0;text-align:center;display:flex;align-items: center;justify-content:center;margin-bottom: 1vw;}
	.page_newsinfo_qr h2:before,.page_newsinfo_qr h2:after{content:'';width:2vw;height:.1vw;background:#003b66;display:block;margin:0 1vw;}

.page_newsinfo_qr{text-align:center;padding: 1vw 10%;}
.page_newsinfo_qr_title {font-size:0.9vw;color:#666;margin:1vw;}

.page_newsinfo_pr_pic {width:8vw;height:8vw;margin:0 auto;border:6px solid white;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);}
	.page_newsinfo_pr_pic img{max-width:100%;display: block;}

/* 上一篇下一篇容器 */
.page_newsinfo_prev_next{max-width: 100%;
  margin: 1vw auto 2vw auto;padding: 0 1vw;display: flex;justify-content: space-between;position: relative;}
/* 通用链接样式 */
.page_newsinfo_prev_next a{display: inline-flex;align-items: center;padding:1vw 2vw;border-radius: 8px;color: #666;font-size: 1vw;text-decoration: none;transition: all 0.3s ease;background: #f8f9fa;border: 1px solid #eee;}
/* 上一篇特定样式 */
a.page_newsinfo_prev{margin-right: auto;}
/* 下一篇特定样式 */
a.page_newsinfo_next{margin-left: auto;text-align: center;}
/* 悬停交互 */
.page_newsinfo_prev_next a:hover{background: #fff;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(0,0,0,0.08);color: #333;}
.page_newsinfo_prev_next a:hover::before,
.page_newsinfo_prev_next a:hover::after{color: #007bff;}
/* 移动端适配 */
@media (max-width: 768px){.page_newsinfo_prev_next{  flex-direction: column;  gap: 1rem;  margin-top: 2rem;}
  .page_newsinfo_prev_next a{  width: 100%;  font-size: 3.8vw;  padding: 1.2rem;}
  a.page_newsinfo_prev::before{  margin-right: 0.5rem;}
  a.page_newsinfo_next::after{  margin-left: 0.5rem;}
}
/* 禁用状态（当无上一篇/下一篇时） */
a.page_newsinfo_disabled{pointer-events: none;background: #fafafa;color: #ccc !important;border-color: #f0f0f0;}




/*质量管理*/
.zhiliang{width:1300px;margin:50px auto;}
.zhiliang_title{font-size:18px;line-height:2;color:#000000;font-weight:700;width:100%;margin-bottom:15px;border-bottom:1px solid #333;padding:10px 0 10px 30px;background:url('../images/list2.svg') no-repeat left center;background-size:20px;}
.zhiliang_list{width:100%;height:120px;margin-bottom:5px;position:relative;display:flex;align-items:center;align-content: center;flex-wrap:wrap;padding-left:30px;}
.zhiliang_list p{font-size:16px;line-height:1.6;color:#000000;font-weight:400;width:100%;display:block;}
.zhiliang_list span{position:absolute;left:0;top:50%;margin-top:-10px;background:#003b66;width:20px;height:20px;display:inline-block;border-radius:50px;margin-right:15px;z-index:100;}
.zhiliang_list:before{position:absolute;left:10px;background:#ffffff;width:1px;height:130px;content:'';display:inline-block;border-left:1px dashed #003b66;}
.zhiliang_list:after{position:absolute;left:10px;background:#ffffff;width:1px;height:130px;content:'';display:inline-block;border-left:1px dashed #003b66;}

.zhiliang_pic{display:flex;align-items:center;margin:30px 0;flex-wrap:nowrap;justify-content:space-between;}
.zhiliang_pic div{flex:0 1 30%;display:inline-block;border-radius:500px;border:1px solid #003b66;box-sizing:border-box;overflow:hidden;}
.zhiliang_pic img{max-width:99%;border-radius:500px;border:1px solid #ffffff;display:block;margin:auto;}

.zhiliang_liucheng{display:flex;margin:30px 0;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}
.zhiliang_l1{margin-bottom:30px;flex:0 1 100px;height:2px;background:#cccccc;}
.zhiliang_l2{margin-bottom:30px;flex:300px;height:98px;border:1px solid #cccccc;border-radius:15px;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;box-sizing:border-box;}
.zhiliang_l2 p{width:100%;text-align:center;color:#000000;font-weight:400;line-height:2;margin-bottom:5px;}
.zhiliang_l2::after{content:'';width:80px;height:5px;background:#003b66;display:block;border-radius:50px;}
.zhiliang_l3{margin:35px 30px 0 0;flex:0 1 70px;height:70px;background:#ffffff;border-radius:0 500px 0 0;border:3px solid #cccccc;box-sizing:border-box;border-left-color:transparent;border-bottom-color:transparent;}
.zhiliang_l4{margin:35px 0 0 30px;flex:0 1 70px;height:70px;background:#ffffff;border-radius:500px 0 0 0;border:3px solid #cccccc;box-sizing:border-box;border-right-color:transparent;border-bottom-color:transparent;}
.zhiliang_l5{margin:-90px 30px 0 0;flex:0 1 70px;height:70px;background:#ffffff;border-radius:0 0 500px 0;border-right:3px solid #cccccc;border-bottom: 3px solid #ccc;box-sizing:border-box;border-left-color:transparent;border-top-color:transparent;}
.zhiliang_l6{margin:-90px 0 0 30px;flex:0 1 70px;height:70px;background:#ffffff;border-radius:0 0 0 500px;border-left:3px solid #cccccc;border-bottom:3px solid #cccccc;box-sizing:border-box;border-right-color:transparent;border-top-color:transparent;}

/*测试中心*/
.ceshi{width:1300px;margin:50px auto;}
.ceshi ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0;list-style-type:none;}
.ceshi ul li{flex:0 1 30%;margin-bottom:50px;}
.ceshi ul li a{text-decoration:none;}
.ceshi ul li a div{display:flex;justify-content:center;align-items:center;margin-bottom:15px;}
.ceshi ul li a img{max-width:100%;display:block;max-height:300px;margin:auto;width:auto;}
.ceshi ul li a p{text-align:center;color:#000000;font-weight:400;width:100%;font-size:16px;line-height:1.6;}

/*联系我们*/
.contact{width:1200px;margin:30px auto 100px auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
.contact_title{font-size:30px;line-height:2;color:#000000;font-weight:400;margin:40px auto 30px auto;}
.contact_content{flex:0 1 500px;}
.contact_list{flex:0 1 50%;display:flex;flex-wrap:nowrap;margin:0 0 40px 0;}
.contact_list_icon{flex:0 1 25px;display:flex;align-items:center}
	.contact_list_icon img{width:100%;}
.contact_list_title{flex:1 0 70%;font-size:16px;line-height:2;color:#000000;font-weight:400;margin-left:20px;}
.contact_maps{flex: 0 1 660px;}