
@charset "utf-8";

/*mianbxContent*/
.mian_box{width:100%;height:62px; background-color: #fcfcfc; margin-bottom: 40px; font-size: 14px; font-weight:100;}
.mbx_navigation{width:1400px !important;text-align: left !important;height:62px !important;line-height: 62px !important;padding-left:5px;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121161644_2039588521.png) left no-repeat; margin-top: 10px !important; margin-bottom:10px !important;font-size: 16px; font-weight:100; text-indent: 2.5em;  margin: 0 auto;}
.mbx_navigation , .mbx_navigation a {color:#666;font-size:14px !important;}
.strong_title{display:none;}
.centerHeadImage{display:none;border:0;}

#en_pro_page_box{clear: both;}





/*涓涓椤典涓椤垫峰*/

.pages_info{padding-top:0px !important;margin: 20px 5px 0px !important;}
.pages_box {font-size:14px; margin-top: 30px; margin-bottom: 30px;display: inline;}
.pages_box a{vertical-align: top;display: inline-block;padding: 0 10px;height: 26px;line-height: 24px;border: 1px solid #e5e5e5;text-align: center;margin: 0 2px;background: #fff;font-size: 14px !important;}
.pages_box .page_curr{border-color:var(--main-color);background:var(--main-color);color:#fff;}
.pages_box .page_curr:hover{color:#fff;}
.pages_box a:hover{color:var(--main-color);}
.total{border: 1px solid #e5e5e5 !important;; padding: 0 10px !important;}
.pages_box .page_total{border: 1px solid #e5e5e5 !important;padding: 0 10px !important;height: 26px;line-height: 25px;display: inline-block; background: #fff;}
.pages_box b{line-height: 26px;}

.cus_box{margin-bottom:30px;}




/*椤垫伴诲绫*/
.nyxqnews{width: 1400px !important;}
.nswsfenlei_2019{margin-bottom:30px;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:240px;height:50px;border:1px solid #eee;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:var(--main-color);border-color:var(--main-color);}
.nswsfenlei_2019 li a{display:block;line-height:50px; font-size:16px;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#fff;}



/*伴昏*/
.nyxqnewsbg{background:#fff !important; padding:0 !important;}
.nyxqnews,.news_box_lbm{width:1400px !important;}
.nyxqnewsfanhui{left:100% !important; top:0 !important;}
.nyxqnews_left{width:72% !important; background:#f8f8f8 !important; border:1px #eee solid;}
.nyxqnews_leftpage{width:calc(100% + 60px) !important;}
.nyxqnews_leftup{width:50% !important; }
.nyxqnews_leftdown{width:40% !important; background-position: right center !important; margin-right:2.4%;}
.nywenzhang{background:#f8f8f8 !important;  border:1px #eee solid;}
.nyxqnews_right{width:26% !important;}
.nyxqnews_rightcont a{width:300px !important;     white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 34px;}
.nyxqnews_righttit:before{background:var(--main-color) !important;}
.nyxqnews_righttit strong {color:var(--main-color) !important;}


.nynewslist+.nynewslist{margin-top:30px !important;}
.nynewslist{margin-bottom:0px !important;}
.nyxqnews_leftdown,.nyxqnews_leftup { line-height: 70px;}




/*椤佃瀹涔琛*/
.dgweb_list_box .dgweb_list_item{ width:31.3% !important;position:relative; float:left; text-align:center; background:#fff;transition:all .3s ease; margin:0 1% 2% 1%;overflow: hidden; border: 1px solid #eee;  padding: 1%;}
.dgweb_list_box .dgweb_list_item img,.dgweb_list_box .dgweb_list_item .dgweb_list_pic{ width:100%;height:auto !important;transition:ease-in-out 0.25s all; border: none !important;}
.dgweb_list_box .dgweb_list_item .dgweb_list_pic{display:block;overflow:hidden;border: 1px solid #eee;}
.dgweb_list_box .dgweb_list_item:hover img{transform:scale(1.1);}
.dgweb_list_box .dgweb_list_item .dgweb_list_text:after{ content:''; transition:ease-in-out 0.15s all; background:#fff; position:absolute; left:0; bottom:0; width:100%; height:100%;z-index:1;}
.dgweb_list_box .dgweb_list_item .dgweb_list_text:before{content:''; transition: ease-in-out 0.15s all;background:var(--main-color); position:absolute; left:-100%; bottom:0; width:100%; height:100%;}
.dgweb_list_box .dgweb_list_item:hover .dgweb_list_text:after{ left:100%;}
.dgweb_list_box .dgweb_list_item:hover .dgweb_list_text:before{ left:0;}
.dgweb_list_box .dgweb_list_item .dgweb_list_text{ width:100%;height: 46px;overflow:hidden; line-height:46px; font-size:16px;position: relative;}
.dgweb_list_box .dgweb_list_item:hover .dgweb_list_text{ color:#fff;}
.dgweb_list_box .dgweb_list_item .dgweb_list_text a{display:block;line-height:46px;position:relative;z-index:3;}
.dgweb_list_box .dgweb_list_item .dgweb_list_text a:first-letter{text-transform:uppercase;}
.dgweb_list_box .dgweb_list_item:hover .dgweb_list_text a{color:#fff;}




/*nyproduct list*/
.pro_all_class { width: 1400px !important; margin-bottom: 20px !important;border: none !important;font-size: 0;}
.pro_all_class a.pro_cur {background:var(--main-color);color: #fff;     float: left;}
.pro_all_class a {width: 13.8%; height: 60px;line-height: 60px;font-size: 16px  !important;display: inline-block;background: #f5f5f5;margin-bottom: 10px;margin-right: 5px;white-space: nowrap;     float: left;}
.pro_all_class a.pro_cur strong {display: block;width: 100%;height: 100%;line-height: 60px;color: #fff;}
.pro_all_class a:hover {background:var(--main-color);color: #fff;}
.pro_all_class a:nth-child(1) {  display: none;}



/*伴绘峰*/
.in_new{line-height:28px; width:95%; margin:0 auto; font-size:14px;}
.in_new p a{color:var(--main-color); text-decoration:underline;}
.in_new p { line-height: 30px; font-size: 15px;}


/*椤垫伴*/
.new_news_list_box{width:100% !important;}
.nynewsproject{position:relative;padding:25px;overflow: hidden;margin:50px auto !important;transition:0.6s;z-index:9; box-sizing: border-box;    display: flex;justify-content: center;}

.nynewsproject:hover{background:none;box-shadow: 0 0 15px rgba(0,0,0,0.6);transition:0.6s;}
.nynewsproject a{height:auto;}
.nynewsproject a:hover,.nynewsproject:hover .nynewstitil>a{color:var(--main-color);}

.nynews{width:100%; margin: 0 auto;width:1400px !important; }    
.nynewsproject{width:100% !important; height:auto; padding:3.2% 3%; margin: 50px auto; box-shadow: 0 0 1px #aaa;box-sizing:border-box; position: relative; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out;}
.nynewsproject + .clear{display:none;}
.new_list_item{width:100% !important;}
.nynewsdate>div{display:inline-block;vertical-align:top;}
.nynewsdate{position: absolute; left: 3%;top: 36%;}
.nynewsday{font-size: 34px; line-height: 40px;display: block !important;}
.nynewsyear,.nynewsmonth{font-size: 16px; font-weight: bold;color:#999;}
.nynewsmonth+.nynewsmonth_1{display: none;}
.nynewsproject .nynewsimg{float: left; width:20%; height:auto !important; overflow: hidden; margin-left: 70px;}
.nynewsproject .nynewsimg img{width: 300px;height:225px;transition: all 0.5s ease-out;  -webkit-transition: all 0.5s ease-out;}
.nynewsproject .nynewscont{float: left; width:70%; padding-left:2%;text-align: left;}
.nynewsproject .nynewscont{padding-top:0;}
.nynewsproject .nynewstitil>a{ font-size: 20px; font-weight: bold; color: #222; line-height: 40px; padding-bottom:0.6vw;display: block;}
.nynewsnote{ font-size: 15px; line-height:30px; color: #666;     display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.nynewsproject .more{float: right;width:60px; height: 60px; line-height:60px; margin-top:4%; font-size: 20px; color: #fff; font-family:serif; font-weight: bold; background: #e5e5e5; border-radius: 100%; text-align: center; transition: all 0.5s ease-out;  -webkit-transition: all 0.5s ease-out;position: absolute; right: 60px;} 
.nynewsproject .more a{display:block;line-height:60px;}
.nynewsproject:hover{box-shadow: 0 26px 50px -6px rgba(97, 105, 113, 0.3); transform: translateY(-5px); -webkit-transform: translateY(-5px);}
.nynewsproject:hover .nynewsimg img{transform: scale(1.05);  -webkit-transform: scale(1.05)}
.nynewsproject:hover .nynewscont>a{color:var(--main-color);}
.nynewsproject:hover .more{background:var(--main-color);transform: translateX(6px); -webkit-transform: translateX(6px);}
.nynewsproject:hover .more a{color:#fff;}
.xqnewstitle hr{display:none;}



/*椤垫伴诲乏*/
.nyxqnews_right .nywenzhang:nth-child(1) { display: none;}
.nyxqnews_right .nywenzhang:nth-child(2) { display: none;}
.nyxqnews_righttit strong {color:var(--main-color) !important;}
.nyxqnews_righttit:before {  background:var(--main-color) !important;}
.nyxqnews_left {  width: 1000px !important;}







/*内页banner*/
.ban {position: relative;z-index: 1;}
.ban:after {
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.4);
	left: 0;
	text-align: ;
	top: 0;
	z-index: -1;}


.banner_title {font-size: 42px !important;}
.ny_banner{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121205815_1177337050.jpg) top center no-repeat; height: 600px;  overflow: hidden;}
#banner_lx {width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121162112_1215801272.jpg) top center no-repeat; height: 500px;  overflow: hidden;}
#banner_zs{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121162112_531086391.jpg) top center no-repeat; height: 450px;  overflow: hidden;}
#banner_xw{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121162145_1485476191.jpg) top center no-repeat; height: 500px;  overflow: hidden;}
#banner_ab{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121162145_1956915460.jpg) top center no-repeat; height: 500px;  overflow: hidden;}

#banner_wk{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121164421_2059595275.jpg) top center no-repeat; height: 500px;  overflow: hidden;}
#banner_hz{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121162145_1466985983.jpg) top center no-repeat; height: 500px;  overflow: hidden;}

#banner_case{width: 100%;position: relative;background: url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121162112_939181681.jpg) top center no-repeat; height: 520px;  overflow: hidden;}









/*内页banner文字*/
.ban_page {
	width: 1380px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	top: 46%;
text-align: center;
    display: flex;
    justify-content: center;
}

.banLeft h3 {
    margin-block-start: 0em !important;
    margin-block-end: 0em !important;
}
.banLeft h5 {
    margin-block-start: 0em !important;
    margin-block-end: 0em !important;
}
.banLeft {
	float: left;
}

.banLeft .banLine {
	width: 50px;
	height: 4px;
	background: #075daa;
    margin: 0 auto;
display: none;
}

.banLeft h3 {
	color: #fff;
	font-size: 38px;
	line-height: 1;
	font-weight: bold;
	padding: 18px 0 12px 0;
	text-transform: uppercase;
font-family: 'neu';
}

.banLeft h5 {
	color: #fff;
	font-size: 24px;
	line-height: 1;
	padding: 0 0 28px 0;
font-family: 'axt';
}
@media screen and (max-width:1429px) {
	.banLeft .banLine {
		width: 42px;
		height: 3px;
	}

	.banLeft h1 {
		font-size: 34px;
		padding: 22px 0 12px 0;
	}

	.banLeft h2 {
		font-size: 21px;
		padding: 0 0 24px 0;
	}
}

@media screen and (max-width:1229px) {
	.banLeft .banLine {
		width: 34px;
		height: 2px;
	}

	.banLeft h1 {
		font-size: 27px;
		padding: 15px 0 9px 0;
	}

	.banLeft h2 {
		font-size: 17px;
		padding: 0 0 18px 0;
	}
}

@media screen and (max-width:991px) {
	.joinBanBox {
		bottom: auto;
		top: 50%;
		margin-top: -33px;
	}

	.joinBanBox .banLeft {
		width: 100%;
		text-align: center;
	}

	.joinBanBox .banLeft .banLine {
		display: inline-block;
		vertical-align: top;
	}

	.joinBanBox .banLeft h3 {
		font-size: 23px;
	}

	.joinBanBox .banLeft h3 {
		padding: 0;
	}

}



/*nyproduct*/
.nyproduct{max-width:1400px;width:100%;overflow: hidden;}
.nyproductdate{display: none;}
.nyproductnote{display: none;}
.nyproductproject{width:31.3%;margin: 0 1%;float: left;margin-bottom: 2%;overflow: hidden;}
.nyproductimg{width: 100%;height: auto;position: relative;overflow: hidden;position: relative;border: 1px solid #efefef; }
.nyproductimg span { display: none;}
/*.nyproductimg a:before{content: '';width: 0%;height: 0%;background-color: rgba(0 ,0,0,0.3);position: absolute;z-index: 2;top: 0;display: block;transition: all 0.3s;}
.nyproductproject:hover .nyproductimg a:before {width: 100%;height: 100%;}
.nyproductimg a:after{content: '+';width: 60px;height: 60px;position: absolute;z-index: 3;left: 50%;margin-left: -30px;top: 39%;border: solid 1px #fff;border-radius: 60px;font-size: 14px;color: #fff;line-height: 60px;text-align: center;box-sizing: border-box;opacity:0;}
.nyproductproject:hover .nyproductimg a:after{opacity:1;}*/
.nyproductimg img{width: 100%;transition: all .5s ease;}
.nyproductcont{width: 100%;height: 70px;background: #f5f5f5; position: relative;overflow: hidden;}
.nyproducttitil{height:100%;}
.nyproducttitil:before{width: 0;height: 100%;content: "";display: block;position: absolute;left: 0;bottom: 0;background:var(--main-color);transition: all 0.3s;}
.nyproductproject:hover .nyproducttitil:before{width:100%;}
.nyproducttitil a{    height: 100%;
    padding: 1% 4%;
    z-index: 2;
    display: block;
    position: relative;
    text-align: left;
    line-height: 60px;
    font-size: 18px !important;
}
.nyproducttitil a:first-letter{text-transform:uppercase;}
.nyproductproject:hover .nyproducttitil a{color:#fff;}
.nyproducttitil a:after{content:'';display: block;width: 67px;height: 12px;background: url(uploadfile/image/20211231/20211231154157_2107831155.png);position:absolute;top:64%;left:5%;}
.nyproductproject:hover .nyproducttitil a:after{background-position: 0px -12px;transition: all 0.3s;}
.nyproductproject:hover .nyproducttitil a{color: #fff;}
.nyproductproject:hover .nyproductimg img{ transform:scale(1.1); transition: all .5s ease;}



/*浜у椤靛乏*/
.pro_main_box{display:flex; flex-direction:row; justify-content:space-between; padding:30px; background:#f5f5f5;     position: relative;}
.pro_main_box *{float:none; text-align: left;}
.propic_show_right p span,.propic_show_right p{  line-height: 30px;}
.propic_show_left{}

.propic_img{width:500px !important; height:auto !important;     overflow: hidden;}
.propic_img img{ width:500px !important;  transition: ease-in-out 0.25s all; overflow: hidden;}
.propic_img:hover img{ transform:scale(1.1);}
.propic_le_mag{display:none !important;}
.propic_show_right{width:520px;}

.pro_detail_title{text-align:left; font-size:0.95vw;display:block;line-height: 1.6;border-bottom: 1px solid #eee;color: #333;}


.lzc_en_pro_prev{display:none;}
.second_next_pre_dgwbct{height:60px !important; margin-top:40px !important;}
.second_next_pre_dgwbct a{padding:10px 40px; background:#f5f5f5; border:1px #ccc solid;}




.propic_show_piclist{display:none;}
.en1_content_title h4 {display: none;}
#webdh {display: none;}

/*details*/
.details{padding:60px; box-shadow:0px 5px 15px rgb(51 51 51 / 20%);}
.details *{box-sizing:border-box; font-size:16px; line-height:26px; color:#333;}
.details-tit{display:block; width:100%; background-color:#eee;}
.details-tit em{display:inline-block; font-size:28px; line-height:50px; color:#fff; font-weight:bold; padding:0 20px; background-color:#0874d5;}
.details-cont{padding:20px 30px;}
.details-cont p{text-indent:2em;}
.details-cont p+p,.details-cont li+li{margin-top:8px;}



/*ewm*/
.ewm{float:left;  display: flex; flex-direction: column; margin-top: 0px !important;}
.pro_show_ewm>div{display:inline-block;vertical-align:top;    float: left;}
.ewm.ewm_wx {padding: 10px;     background: #fff;}
.pro_show_ewm>div p { text-align: center;}
.pro_ewm_left{height:160px;position:relative;     margin-top: 25px; }
.pro_ewm_left .ewm img{width: 135px;}
.pro_ewm_left .ewm b{text-align:center;color:#444;font-size:15px;  line-height: 30px;}
.pro_ewm_left img{}

.pro_tel_right{margin-top:20px; position:relative; padding-left:2vw; text-align: left; padding-top: 2vw;}
.pro_tel_right .tel{display:none;}
.pro_tel_right span{font-size:18px; color:#333;}
.pro_tel_right p {font-size:1.6vw;font-weight:bold;color:var(--main-color);line-height:60px; font-family: 'srm';}
.pro_tel_right span i {padding-right: 5px;}


/*sortbg*/
.sortbg{float:left; width:270px;}
.sort_tit{width:100%; height:100px; padding-top:29px; font-size:30px; line-height:32px; color:#fff; font-weight:bold; box-sizing:border-box;  text-align: center;     letter-spacing: 1px;     background:var(--main-color);}
.sort_tit p{margin-top:5px; font-family:Arial; font-size:12px; line-height:16px; color:rgba(255,255,255,.5); font-weight:normal; text-transform: uppercase;}
.sort_cont{width:100%; padding:20px; box-sizing:border-box; background:#f3f3f3;}
.sort_cont li+li{margin-top:15px;}
.sort_cont li > a.one_a{height: 55px; display:block; width:100%; padding-left:40px; font-size:16px; line-height:55px; color:#333; box-sizing:border-box; text-decoration:none; transition-duration:0.8s; background:url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121202810_1094832388.png) 15px center no-repeat #fbfbfb;}

.sort_cont.on>a{ }
.sort_cont li.on > a.one_a{color:#fff; background-color:var(--main-color); background-image:url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121202810_64756833.png);     display: block;}



.sort_tel{width:100%; height:230px;  padding-left:21px; box-sizing:border-box; background:url(http://login.114my.cn/memberpic/hofconn20703en/uploadfile/image/20260121/20260121202810_214240173.jpg) center no-repeat;}



.sort_cont li.on > .two_class_box { display: block;}
.sort_cont ul.two_class_box{background:#fff;height: 0;overflow: hidden;padding: 0;transition: all .5s; border-radius: 0 0 5px 5px;}
.sort_cont .on ul.two_class_box{padding: 15px 0 28px 15px;height: auto;}
.sort_cont .two_class_box a {
  display: block;
  line-height: 28px;
  color: #808185;
  position: relative;
  padding-left: 15px;
}

.sort_cont .two_class_box a:hover {
  color: var(--main-color);
  text-decoration: underline;
}

.sort_cont .two_class_box a::before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  border: 2px solid var(--main-color);
}
.sort_cont .two_class_box a.two_a {
    line-height: 28px;
    height: 28px;
    display: block;
    font-size: 15px;}
.sort_cont li > a.one_a strong.cur_class {
    line-height: 55px;
    font-size: 16px;}

/*内页产品下面*/
.lzc_en_pro_content {
    width: 1100px !important;
    float: left;
    overflow: hidden;}
.lzc_en_pro_content div img {  width: 92%;}

.propic_show_piclist{ margin-top: 30px; height: 150px; width: 760px; position: absolute; bottom: 0px;  left: 560px; display: block;     z-index: 99999;}
.propic_show_piclist li,.propic_show_piclist li img{width:94px;}
.propic_show_piclist li{display:inline-block;vertical-align:top;}
.propic_show_piclist li+li{margin-left:10px;}
.propic_show_piclist li img{border: 1px solid #ddd;}
propic_show_piclist li:hover img {  border: 1px solid var(--main-color);}
