
/*hContBg7*/
#Content7 {  width:100%; overflow:hidden;background:#fff; padding-top:40px;}
#Content7 .hContBg7{ float:left; width:100%;}
#Content7 .hCont7{ float:left; width:100%; margin:1.2rem 0; }
#Content7 .hCont7 .box2{ float:left; width:100%; position:relative; background:#f1f1f1;}
/*20221027tstart*/
#Content7 .hCont7 .title{ float:left; width:25%; position:absolute; right:0; z-index:3; /*height:50%;*/ background:#fff; text-align:right;}
#Content7 .hCont7 .title .tit1{ float:left; width:100%; color:#f40e33; font-size:26px; line-height:1; /*font-family: 'NOTOSERIFCJKSC-REGULAR';*/ margin:2.59rem 0 0.55rem 0;}
#Content7 .hCont7 .title .tit2{ float:left; width:100%; color:#000000; font-size:18px; line-height:1.16; /*font-family: 'NOTOSERIFCJKSC-REGULAR';*/}
#Content7 .hCont7 .ul{ float:left; width:100%;flex-wrap:wrap; display: flex;}
#Content7 .hCont7 .l1{ float:left; width:25%; text-align:center; padding:3.5rem 0.54rem 0.4rem 0.54rem;}
#Content7 .hCont7 .l1:nth-child(2n){ background:#f6f6f6;}
#Content7 .hCont7 .l3{ position:relative; margin-right:25%;}
#Content7 .hCont7 .l3:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:100%; top:0; background:#fff;}
#Content7 .hCont7 .l1 .ico{ float:left; width:100%; line-height:0;}
#Content7 .hCont7 .l1 .ico img{ }
#Content7 .hCont7 .l1 .tit{ float:left; width:100%; color:#333333;font-size:24px;line-height:20px; margin:1.3rem 0 0.2rem 0;}
#Content7 .hCont7 .l1 .info{ float:left; width:100%; text-align:left; color:#666666;font-size:16px; line-height:30px; /*height:130px; overflow:hidden;*/}
/*20221027end*/
#Content7 .hCont7 .l1:hover .ico img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
#Content7 .hCont7 .l1:hover .tit{ color:#f40e33;}	
/*20221027start*/
@media screen and  (max-width:1710px){
#Content7 .hCont7 .l1{/*padding: 40px 1.7% 30px 1.7%;*/}
#Content7 .hCont7 .title .tit1{ /*font-size:34px; line-height:34px; margin:49px 0 45px 0;*/}
#Content7 .hCont7 .title .tit2{ /*font-size:40px; line-height:50px;*/ }
#Content7 .hCont7 .l1 .tit{/*margin: 15px 0 10px 0;*/}
}
@media screen and  (max-width:1400px){
#Content7 .hCont7 .l1{/*padding: 28px 1.7% 0.25rem 1.7%;*/}
#Content7 .hCont7 .title .tit1{ /*font-size:26px; line-height:26px; margin:30px 0 30px 0;*/}
#Content7 .hCont7 .title .tit2{ /*font-size:30px; line-height:40px;*/}
#Content7 .hCont7 .l1 .ico img{ /*width:70px; height:66px*/;}	
#Content7 .hCont7 .l1 .tit{ /*font-size:calc(14px + 0.04rem); line-height:28px;*/}
#Content7 .hCont7 .l1 .info{ /*font-size:14px; line-height:24px;*/ /*height:120px;*/}
}
/*20221027end*/
@media screen and  (max-width:1024px){
#Content7 .hCont7{ /*margin:40px 0;*/ padding:0;}
#Content7 .hCont7 .l1 .ico img{ width:57px; height:54px;}	
#Content7 .hCont7 .l1 .tit{ /*font-size:calc(14px + 0.04rem); line-height:28px; margin:10px 0 7px 0;*/}
#Content7 .hCont7 .l1{ padding:20px 12px;}
}
@media screen and  (max-width:768px){
/*20221027tstart*/
#Content7 .hCont7 .l1{ position:relative; width:50%; border-top:1px solid #fff;}	
#Content7 .hCont7 .l1:first-child:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:100%; top:0; background:#fff;}
#Content7 .hCont7 .l3{ margin-right:0;}
#Content7 .hCont7 .l3:after{ display:none;}
/*#Content7 .hCont7 .l1:nth-child(1){ margin-right:50%;}
#Content7 .hCont7 .title{ /*height:25%;*/ width:50%;}*/
#Content7 .hCont7 .title .tit1{  /*font-size:calc(14px + 0.08rem); line-height:22px;*/ margin:40px 0 20px 0;}
#Content7 .hCont7 .title .tit2{ /*font-size:26px; line-height:36px;*/}




}
@media (max-width: 1199px){
.box-product {
   
    padding-top: 60px;
}}
.hr_index_light_border{width:100%;border:1px solid #eee;border-radius: 4px;padding:20px;}
.hr_index_light{
	display:none;
	padding:25px 20px;
	width:520px;
	position:fixed;
	z-index:5000000;
	background:#fff;
	left:50%;
	top:50%;
	margin-left:-260px;
	margin-top:-213px;
	border:1px solid #e4e4e4;
	/*background: url(../images/new_outer_bg.jpg) no-repeat!important; */
	background: #c70019!important;
	border:0!important;
	text-align: center;
}
.hr_index_light h4{ font-size:24px; color:#000000; font-weight:normal;line-height:30px; margin-bottom:24px; padding-top:10px;font-size:18px!important; color:#fff!important; margin-bottom: 10px;}
.hr_index_light h4 a{ background:url(../images/close_index.png) no-repeat center; background-size:100% 100% !important; display:block; width:29px; height:29px; float:right; }
.hr_index_light .hr_index_part1{ margin-bottom:10px;}
.hr_index_light .hr_index_part1 .hr_index_part1_l{ width:309px; height:52px; float:left; border-bottom:1px solid #000; }
.hr_index_light .hr_index_part1 .hr_index_part1_l input{ width:309px; height:52px; line-height:52px; float:left; margin-left:4px; border:0; background:none; font-size:28px; color:#909090;}
.hr_index_light .hr_index_part1 .hr_index_part1_r{ width:195px; height:52px; float:left; font-size:28px; color:#fff; text-align:center; line-height:52px; background:#ff0000; margin-left:14px; cursor:pointer;}
.hr_index_light .hr_index_part2{ line-height:64px; font-size:24px; color:#000000; text-decoration: none;}
.hr_index_light .hr_index_part3{ width:518px; height:52px; background:#ff0000; font-size:28px; text-align:center; line-height:52px; color:#fff; display:block}
.hr_index_light  p{ font-size:30px; color:#fff; font-family: Arial; margin:10px auto;}

.index_new_icon{
    right: 0; top: 50%; margin-top: 10px
}

.hr_index_light .hr_index_part1 .hr_index_part1_l{ width:80%!important; background: #fff!important; border:0;}
.hr_index_light .hr_index_part1 .hr_index_part1_l input{ background: none!important; font-size:18px!important; width:100%;}
.hr_index_light .hr_index_part1 .hr_index_part1_r{
	width:20%!important;
	margin-left: 0;
	font-size:18px!important;
	/*background: #a30d19;*/
	background: #c70019;
	border-top:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	color: #fff;
}
.hr_index_light .hr_index_part2{ display: block; width:100%; background: #c70019; border:1px solid #eee; text-align: center; color:#fff; line-height: 50px!important; height:50px!important; font-size:18px!important;}
.hr_index_light em{ display: block; font-size:18px; color:#fff; margin-bottom: 10px;}

.hr_index_light .hr_index_main{width:100%;margin:25px auto 0;padding:0 25%;}
.hr_index_light .hr_index_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.hr_index_main_l,.hr_index_main_r{width:46%;float:left;text-align: center;}
.hr_index_main_l_h{width:100%;margin:5px auto 0;color:#fff;font-size: 14px;}
.hr_index_main_r{padding:13px 0 10px;float:right;}
.hr_index_main_r_a{width:100%;margin:0 auto;padding:0;text-align: center;}
.hr_index_main_r_a:nth-of-type(1){margin:0 auto 10px;}
.hr_index_main_r_a a{display: block;outline: none;border-radius: 30px;background-color: #fff;color:#222;font-size: 13px;line-height: 20px;padding:8px 5px;}
.hr_index_main_r_a:nth-of-type(1) a{color: #fff;background-color: #222;}
.hr_index_service{width:100%;margin:20px auto 0;color:#eee;font-size: 12px;}


@media (max-width: 760px) {
	.hr_index_light {
		display: none!important;
	}

}