*{margin: 0;padding: 0;box-sizing: border-box;}
body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #1f1119; font-family:Microsoft YaHei;box-sizing: border-box;overflow-x:hidden;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
input, textarea{outline: none;border: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
tr,td{padding:0 !important;}
em,i{text-transform: uppercase;font-family: arial;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333333; font-size: 14px;}
a:hover{color:#0b70cf; text-decoration:blink; font-size: 14px;}
.fr{ float:right;}
.fl{ float:left;}
.db,.lb,.dd{font-size: 0;}
.db>div,.lb>li,.dd>dl{display: inline-block;vertical-align: top;}
.w1500,.page,.gy{max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.top30{width: 100%;height: 30px;margin: 0 auto;overflow: hidden;}
.dfc{display:flex;align-items:end;justify-content:center;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.dfe{display:flex;align-items:end;justify-content:end;}

/*抬头*/
.top_bg{width:100%; height:38px; line-height:38px; background:#ececec; font-weight:lighter;}
.top_bg:after{height:38px; position: absolute; z-index:0; top:0; content:'';background: #0b70cf;right: 0px; width: 524px;border-radius: 20px 0 0 20px;}
.top_l{padding-left:2%; color:#666666; float:left; font-size:14px;}
.top_r{color:#a2a9ba; position: absolute; z-index:99; right:0px; padding-right:1%;}

.top_r_search{font-size: 0; margin-left:10px; float:right;}
.top_r_search>li{display: inline-block; cursor: pointer;height: 38px;width: 24px; position: relative;font-size: 14px;color: #333; font-weight: lighter; text-align: center; background-repeat: no-repeat;background-image: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210125/20210125143346_872538811.png);background-position: center;}

#infoname{ border:none; height:40px;  width:485px;}
.keywords{ margin-top:20px; text-align:center;}
.keywords,.keywords a{ font-size:13px; color:#666; font-weight:lighter; line-height: 35px;}
.keywords span{ color:#0b70cf;}
.keywords a:hover{ color:#0b70cf;}

.top_r_font img{float:left; padding-right:8px;padding-top: 12px;}
.top_r_font{margin-right: 170px;}
.top_r_font li{float:left;  height:38px; line-height:38px; padding:0px 12px;}
.top_r_font li a{font-size:14px; color:#ddecfb;}
.top_r_font li a:hover{font-size:14px; color:#fff;}
.top_r_tel{float:right; font-size:18px;padding-right:10px;margin-top: -37px;color: #ffffff;}
.top_r_tel img{float:left; padding-right:10px;padding-top: 10px;}

/*导航*/
.nav_bg{width:100%; height:120px;}
.nav_logo{float: left;padding-left: 2%;padding-top: 27.5px;}
.nav_name{float:left; padding-left:4px; margin-top:33.5px;border-right:1px solid #383838; padding-right:15px; font-size:33px; line-height: 33px; font-weight:bold;}
.nav_name p{font-size: 12.5px;line-height: 26px;font-weight: normal;}
.nav_font{float:left; padding-top:33px; font-size:22.5px; color:#0b70cf; font-weight:bold; padding-left:15px;}
.nav_font p{padding-top:3px; font-size:16px; letter-spacing:1px; color:#383838; font-weight:lighter;}

.nav{float:right; }
.nav>ul>li{display: inline-block; position: relative; margin-right:30px;}
.nav>ul>li:nth-child(10){margin-right:0px;}
.nav>ul>li>a{font-size: 16px; display: block;color: #383838; line-height: 120px;font-weight: lighter; position: relative;}
.nav>ul>li>a:after{content: '';display: block;position: absolute;bottom: 0;height: 3px;background: #0b70cf;width: 0;left: 0;transition: all .3s ease;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{color: #0b70cf;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{width: 100%;}
@media screen and (max-width:1650px){
.nav>ul>li{ margin-right:10px;}
}
@media screen and (max-width:1510px){
.nav>ul>li>a{ font-size: 14px;}
}
@media screen and (max-width:1500px){
.nav>ul>li{ margin-right:10px;}
}
.dropmenu{ position:absolute; top:120%; max-height:0; transition:all .3s ease; width:200%; left:-50%;z-index:99; transition:all .3s ease; background:#f9f9f9; opacity:0; visibility:hidden; overflow:hidden;}
.dropmenu a{ display:block; line-height:45px; text-align:center; font-size:14px; color:#666; transition:all .5s ease;}
.nav>ul>li:hover .dropmenu{ max-height:1000px;  top:100%; opacity:1; visibility:visible;}
.dropmenu a:hover{ background:#0b70cf; color:#fff;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}


/*banner*/
.bann{overflow: hidden;}
.slider {width: 100%;}
.slick-slide{height: auto;}
.slick-slide img {width: 100%;}
.slick-prev {left: 38px;z-index: 99;}
.slick-next {right: 40px;}
.slick-dots{bottom: 32px;}
.slick-dotted.slick-slider{margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 34px;font-family: "zxi";}
.slick-dots li{margin:0 2px !important;}
.slick-dots li button{font-size:0 !important;position:absolute;}
.slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.slick-dots li.slick-active button:before{color:#0958cd;}
.bann.slick-dotted .slick-prev{left:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-prev{left:38px;}
.bann.slick-dotted .slick-next{right:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-next{right:38px;}
.bann .slick-prev:before,.bann .slick-next:before{width:36px;height:52px;background:rgba(0,0,0,0.8) url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210826/20210826084206_1997229528.png)center no-repeat;line-height: 52px;display: block;top:calc(50% - 26px);font-family:'zxi';}
.bann .slick-prev:before {content: '';display: block;left:0;    transform: rotate(180deg);}
.bann .slick-next:before{content: '';right:0;}

/*搜索*/
.search_bg{height:100px;}
.search_nbg{position: absolute;z-index: 999;top: 565px;height:100px;border-bottom:1px solid #eee;}
.search_nbg .search{margin:0 auto;}
.search-bg{width:260px;height:40px;overflow: hidden;margin-top:26px;border-radius: 30px; border: 1px solid #eee;}
.search{height: 100px;}
.search_l{line-height: 100px;color: #999;}
.search_l dd{font-size:15px;color: #333;display: inline-block;font-weight: bold;}
.search_l a+a{padding-left:10px;}
.search_l a{font-size: 15px;color: #999; padding-right:10px;}
.search_l a:hover{color:#0061ae;}
.search-bg #infoname{width:310px;background:#eee ;outline:none; color:#ccc;border: none;height:40px;line-height:6;font-size: 14px;padding-left: 20px;font-weight: lighter;}
.search_nbg #infoname{width:310px;height: 40px;}
.search-bg{position: relative;}
.search-i{position: absolute;right: 16px;top: 30%;height: 15px;}

/*标题*/
.title{text-align: center;}
.title p{font-size: 42px;line-height: 42px;color:#222;font-weight:bold;}
.title p b{color: #0b70cf;}
.title span{font-size: 18px;line-height: 46px;}
.t_icon{width:50px;height:7px;margin:10px auto 0;}
.t_icon i{width:7px;height:7px;background:#4a94da;border-radius:50%;float:left;display:block;}
.t_icon i+i{margin-left:14px;}
.t_icon i.on{background:#0b70cf;transform:scale(1.4); transition: all 1s;}

/*product*/
.product{padding-top: 80px;padding-bottom: 80px;background: #f6f7f9;}
.pro_con{margin-top: 50px;}
.pro_t{overflow: hidden;}
.pro_tl{height: 260px;width: 27%;background: #0b70cf url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825233838_167563468.jpg)center no-repeat; padding: 2.9vw;}
.pro_tl b{font-size: 1.86vw;line-height: 36px;color: #fff;}
.pro_tl p{font-size: 0.75vw;color: #fff;font-weight: lighter; line-height: 14px; margin-top: 10px;}
.pro_tl a{display: inline-block;margin-top: 2.9vw;}
.pro_tr{width: 73%;height: 260px; padding: 20px;border-top: 1px solid #e3e8ec; border-right: 1px solid #e3e8ec; border-bottom: 1px solid #e3e8ec;background: #ffffff;}
.pro_tr dl{ float: left;width: 49%;}
.pro_tr dl+dl {margin-left: 2%;}
.pro_tr dt{ color: #fff; font-size: 18px;line-height: 42px;background: #0b70cf;text-align: center;}
.pro_tr dd{position: relative;}
.pro_tr dd tr { float: left;width: 49%; margin-top: 4px;}
.pro_tr dd table {width: 100% !important;}
.pro_tr dd tr:nth-child(even) {margin-left: 2%;}
.pro_tr dd tr *{ display: block;}
.pro_tr dd tr td a{ font-size: 14px; line-height: 40px; text-align: center; background: #eff2f9; font-weight: lighter; color: #283038 !important;}
.pro_tr dd tr td a:hover {background: #c4e1fd; font-size: 14px;}
.pro_tr dl:nth-child(1) dd tr:nth-child(6) {float: none; display: inline-block;margin-top: 136px;margin-left: -100%;}
.pro_tr dl:nth-child(1) dd:before,.pro_tr dl:nth-child(1) dd:after,.pro_tr dl:nth-child(2) dd:after{ content: ''; height: 40px; width: 49%; position: absolute; right: 0; bottom: 44px; background: #eff2f9;}
.pro_tr dd:after{bottom: 0 !important;}
.pro_b{margin-top: 30px;}
.pro_b table tr{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.pro_b table td{width: 24.2%;overflow: hidden;position: relative; display:inline-block; vertical-align:top; padding:11px 11px 0 11px !important; box-sizing:border-box; background:#ffffff; transition:all .3s ease; }
.pro_b table td+td{ margin-left:1%;}
.pro_b td br{display:none;}
.pro_b td a{ display:block; position:relative; overflow:hidden;}
.pro_b td span{ display:block; width:100% !important;}
.pro_b td span a{font-size: 18px; color: #666666;display: block; line-height: 86px; position: relative; transition: all .3s ease;font-weight: lighter;}
.pro_b table tr+tr{margin-top: 1%;}
.pro_b table td>a img{ width:100%; height:auto; transition:all .6s ease;}
.pro_b table td:hover>a img{ transform:scale(1.1);}
.pro_b table td:after{ content:''; display:block; position:absolute; width:0; height:3px; background:#0b70cf; transition:all .3s ease;bottom: 0; right: 0; left: 0; margin: auto;}
.pro_b table td:hover span a{ color:#0b70cf;}
.pro_b table td:hover{ background:#e8ecef;}
.pro_b table td:hover:after{ width:100%;}
.pro_b td>a{border: 1px solid #e9ecf3;}


.custom-shape-divider-top-1629880382 {position: absolute; top: 0; left: 0;width: 100%;overflow: hidden; line-height: 0;}
.custom-shape-divider-top-1629880382 svg {position: relative;display: block; width: calc(136% + 1.3px); height: 150px;}
.custom-shape-divider-top-1629880382 .shape-fill { fill: #f6f7f9;}

.custom-shape-divider-bottom-1629883566 {position: absolute;bottom: 0;left: 0;width: 100%; overflow: hidden; line-height: 0; transform: rotate(180deg);}
.custom-shape-divider-bottom-1629883566 svg {position: relative; display: block; width: calc(128% + 1.3px); height: 55px;}
.custom-shape-divider-bottom-1629883566 .shape-fill { fill: #f6f7f9;}

/*产品优势*/ 
.trait{background:#0b70cf; padding-top: 150px;padding-bottom: 110px; position: relative;}
.tratitl{ text-align:center; font-size:18px; color:#fff;line-height: 18px;}
.tratitl b{ display:block; font-size:42px;line-height: 42px; margin-bottom:14px;}
.traul{ font-size:0; margin-top:40px;}
.traul li{display: inline-block;width: 24%;text-align: center;font-size: 18px;color: #222;font-weight: lighter;background: #fff;    padding: 2vw;border-radius: 10px;transition: 300ms;} 
.traul li+li{ margin-left:20px;}
.traul li span{display: block; font-size: 28px;  font-weight: bold;  padding-top: 30px; transition: all .3s ease;  border-bottom: 1px solid #ddd; padding-bottom: 20px;  margin-bottom: 20px;transition: 300ms;}
.traicon{ width:100px; height:112px; position:relative; z-index:3; margin:0 auto;background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825170403_444246987.png)no-repeat;    display: flex;align-items: center; justify-content: center;transition: 300ms;}
.traul li a {width: 80%; height: 40px;margin: 0 auto; display: block; font-size: 14px; line-height: 40px;text-align: center;background: #91989e; color: #fff; margin-top: 30px;transition: 300ms;}
.traul li:hover a {width: 100%;background: #0b70cf;}
.trawa{}

.traul li:hover span{ color:#008fe8;}
.traul li:hover .traicon{ background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825170403_1817175835.png)no-repeat;}


/*优势*/
.adv{width: 100%;height: 895px; background: #f6f7f9; padding-top: 80px;}
.ys{ margin:32px auto 0;width:1500px;height:588px;position:relative;}
.ys h2{ font-weight:bold; color:#333; text-align:center; padding-bottom:30px; font-size: 36px;}
.ys h2 span{color:#09a201; font-size: 36px;}
.yst{color:#666; text-align:center; padding-bottom:10px; font-size: 26px;}
.ys_c{ width: 1500px; height:610px;}
.ys_c dt{float:right;width:49%;}
.ys_c dt img{ width:960px; height:590px;}
.ys_c dd{ width:50%;float:left;background: #fff; position: relative; padding: 57px 48px 37px 0px;}
.ys_c dd:after {content: ''; width: 210px; height: 100%; background: #ffffff; position: absolute; left: -210px;top: 0;}
.ys_c dd .numb{width: 81px;height: 81px;position: relative; font-size: 76px; color: #0b70cf; text-align: center; line-height: 81px; float: left; border-radius: 5px; z-index: 0;margin-right: 22px; font-family: Impact;}

.ys_c dd h3{margin-bottom: 44px;}
.ys_c dd h3 span{ font-size: 33px; color: #222; line-height: 40px; letter-spacing: 2px; font-weight: bold; padding-left: 0px !important;display: block;}
.ys_c dd h3 span em{font-size: 26px; font-family: Microsoft YaHei; font-weight: normal; color: #0b70cf; text-transform: uppercase; display: block;letter-spacing: 0px;}
.ys_c dd p{overflow:hidden;font-size:16px;color:#a6afb9;line-height:35px;  margin-bottom: 15px;padding-left: 25px !important;position:relative;}
.ys_c dd p:before {content: "◎";position: absolute;left: 0px;font-size: 16px;}
.ys_c ul{height:164px; overflow:hidden;margin-top: 54px;}
.ys_c li{ float: left;width:33%;height:133px; margin-right: 2px; color:#434343;font-weight: bold;    background: #e3eaf1;}
.ys_c li em{display:block;text-align:center;font-size:16px;text-transform:uppercase;color:#78818c;font-weight:100;font-weight: normal;}
.ys_c li span{ padding:36px 0 0 0 !important; font-size: 36px;text-align: center;margin:0px !important;display: block;line-height: 30px;color: #343a42;}
.ysnav{ position: absolute; bottom:55px; width:730px; right:-70px; z-index: 2;overflow: hidden;height:187px;}
.ysnav li{ float: left; width: 160px; height:187px; overflow: hidden; font-size: 30px; color:#434343; text-align: center; background: #fff;   margin-right: 10px;    line-height: 46px;cursor: pointer;}
.ysnav li img{ display: block; margin: 8px 10px; width:140px; height:80px;}
.ysnav li.cur{ color:#fff; background:#0b70cf;}
.ysnav li.cur img{ width:140px;height:80px;}
.ysnav i{display: block;margin-top: -14px;font-size: 18px;font-weight: normal;}
.ys_c li i{font-size: 18px;font-weight: normal;}

/*工程案例*/
.divdgweb_new_div_item a{font-size: 14px;}
.cs{background:#ffffff;}
.case{ padding:80px  0;}
.case *{box-sizing: content-box;}
.casetil{ text-align:center; font-size:40px; color:#222;}
.casetil span{ color:#0b70cf;}
.casetil em{ display:block; font-size:18px; margin:5px 0 20px 0;}
.casebtn a{ display:block; margin:25px auto 40px auto; width:156px; line-height:40px; background:#666666; font-size:16px; text-align:center; color:#fff; transition:all .3s ease;}
.casebtn a:hover{ background:#0b70cf;}
.caseClass a{ display:inline-block; width:208px; line-height:50px; text-align:center; background:#eeeeee; font-size:14px; color:#666666; font-weight:lighter; transition:all .3s ease;}
.caseClass a+a{ margin-left:10px;}
.caseClass span+span{ margin-top:10px; display:block;}
.caseClass a:hover{ background:#0b70cf; color:#fff;}
.casecenter{ position:relative; margin:40px 0 0 0;}
.casejt{ position:absolute; cursor:pointer; width:46px; height:46px; top:221px;}
.casejt.prev{ left:-66px; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825185645_1953483754.png) no-repeat left top;}
.casejt.next{ right:-66px; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825185645_118611416.png) no-repeat left top;}
.casejt:hover{ background-position-y:-46px;}
.casecon{ overflow:hidden;}
.casecon .divdgweb_new_div_item{ width:360px; padding-top:270px; margin-right:20px; float:left; position:relative;}
.casecon .news_div_item_pic{ position:absolute; width:100%; height:auto; overflow:hidden; top:0px; left:0px; border: 1px solid #e8ecf1;box-sizing: border-box;}
.casecon .news_div_item_pic img{ position:relative; transition:all .5s ease;width: 100%;height: 100%;}
.casecon .divdgweb_new_div_item_content{ padding:30px; background:#f6f7f9; height:144px;}
.casecon .divdgweb_new_div_item_a{ font-size:18px; color:#222222; font-weight:bold;display: block;white-space: nowrap; overflow: hidden; height: 24px;text-overflow: ellipsis;}
.casecon .divdgweb_new_div_item_body{ font-size:14px; color:#aaaaaa; font-weight:lighter; line-height:24px; margin:10px 0 25px 0;}
.casemore{display: block;line-height: 40px; background: #e0e6ea; text-align: center; font-size: 12px; color: #70828e; font-weight: lighter;transition: all .3s ease;}
.casecon .divdgweb_new_div_item:hover .casemore{ background:#0b70cf; color:#fff;}
.casecon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#0b70cf;}
.casecon .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}


/*资质*/
.honor{padding:100px 0;border-top:#eee 1px solid;}
.honor_l{width: 52%;}
.honor_t p{font-size: 50px;line-height: 50px;font-weight: bold;color: #0b70cf;}
.honor_t span{font-size: 30px;line-height: 40px;color: #333;padding-top: 10px;display: block;}

.hr{width: 90%;height: 1px;background:#ccc; margin-top: 65px;}
.honor_ww{padding-left: 85px;margin-top: 4vw;}
.honor_ww p{font-size: 30px;line-height: 30px;color: #333;padding: 10px 0;}
.honor_ww span{font-size: 16px;color:#333;padding-top: 1.5vw;display: block;line-height: 34px;}

.honor_ww#showdiv0{background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210918/20210918102152_907923552.png)no-repeat left top;}
.honor_ww#showdiv1{background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210918/20210918102152_1646297838.png)no-repeat left top;}
.honor_ww#showdiv2{background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210918/20210918102152_296442566.png)no-repeat left top;}

.honor_nav{margin-top: 6vw;}
.honor_nav li{float: left;width: 33.3%;padding-bottom:3vw; background: #eee;text-align: center;position: relative;transition:0.5s;cursor: pointer;}
.honor_nav li:hover,.honor_nav .on{background:#0b70cf;}
.honor_nav .on b{color:#bddfff;}
.honor_nav .on p,.honor_nav .on span{color: #fff;}
.honor_nav .on::before{content: '';width: 41px;height: 27px;position: absolute;background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210918/20210918095034_1817508102.png)no-repeat center;top:-27px;left: 0;right: 0;margin: 0 auto;}
.honor_nav li b{font-size: 2.2vw;color:#999;font-family: 'Montserrat';line-height: 30px;padding-top: 4vw;display: block;}
.honor_nav li p{font-size: 1.88vw;color: #222;font-weight: bold;line-height: 30px;padding-top:2vw;display: block;}
.honor_nav li span{font-size: 16px;line-height: 30px;color: #666;padding-top: 1vw;display: block;}


.honor_r{width: 46%;position: relative; padding-top:2vw;}
.honor_r .new_web_div2021{width:68%; margin:0 auto;}
.honor_r img{width:100%; height:auto; border:3px #ccc solid; }

.honor_btn{position: absolute;top: 0px;width:100%;top:45%;}
.honor_btnl,.honor_btnr{width: 54px;height: 54px; cursor: pointer; background:url(https://memberpic.114my.com.cn/0456401/uploadfile/image/20210811/20210811141422_1752385389.png)no-repeat center;border-radius: 50%;position: absolute;}
.honor_btnl{left: 0;}
.honor_btnr{right: 0;transform: rotate(180deg);}

/*关于华越环保材料*/
.about{ background:#f4f5f7 url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825204944_931125601.jpg) no-repeat center top; padding:80px 0; position: relative;}
.custom-shape-divider-bottom-1629896708 {position: absolute; bottom: 0; left: 0;width: 100%;overflow: hidden;line-height: 0; transform: rotate(180deg);}
.custom-shape-divider-bottom-1629896708 svg { position: relative; display: block; width: calc(133% + 1.3px); height: 66px;}
.custom-shape-divider-bottom-1629896708 .shape-fill { fill: #FFFFFF;}

.about .tratitl{color:#666;font-weight: lighter;}
.about .tratitl b{color:#222;}
.about .tratitl b span{ color: #0b70cf;}
.num{text-align: center;border: 20px solid #fff;margin-top: 50px;}
.num img { width: 100%; height: auto;}
.abwa{ margin:55px 0; font-size:16px; color:#727272; line-height:36px; text-align:center;}
.ab_btn{ text-align:center;}
.ab_btn a{ width:160px; display:inline-block; line-height:50px; background:#dee1e2; font-size:16px; color:#2f2f30; transition:all .3s ease;}
.ab_btn a+a{ margin-left:20px;}
.ab_btn a:hover{ background:#0b70cf; color:#fff;}
.qyxx{ margin-top:70px; position:relative;}
.qyxxjt{ position:absolute; width:22px; height:42px; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825205118_1233631204.png) no-repeat left top; left:-52px; top:35%; cursor:pointer;}
.qyxxjt.next{ left:auto; right:-52px; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825205118_2129942814.png) no-repeat left top;}
.qyxxjt:hover{ background-position:bottom;}
.qyxxcon table,.qyxxcon tbody,.qyxxcon tr{ display:block;}
.qyxxcon td{ display:inline-block; vertical-align:top; margin-right:17px; padding:0 !important; width:362px;}
.qyxxcon td br{ display:none;}
.qyxxcon td div{ padding:0 !important;}
.qyxxcon td a{ display:block; overflow:hidden; position:relative;}
.qyxxcon td>a:after,.qyxxcon td>a:before{ content:''; display:block; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; transition:all .3s ease;}
.qyxxcon td>a:after{ width:100%; height:100%; background:rgba(0,0,0,.7); opacity:0;}
.qyxxcon td a img{ width:100%; height:auto;}
.qyxxcon td>a:before{ content:'查看详情'; width:120px; line-height:40px; height:40px; z-index:3; background:#0b70cf; text-align:center; border-radius:20px; font-size:16px; color:#fff; transform:scale(0);}
.qyxxcon td div a{ margin-top:20px; font-size:16px; color:#4c4e4f;}
.qyxxcon td:hover>a:after{ opacity:1;}
.qyxxcon td:hover>a:before{ transform:scale(1);}

/*新闻中心*/
.news{padding: 80px 0;}
.newstab{ margin:40px 0; font-size:0; text-align:center;}
.newstab a{ display:inline-block; width:172px; line-height:42px; font-size:18px; color:#333333; font-weight:lighter; transition:all .3s ease;  border-radius: 25px;box-shadow: 0 0 10px #eee;}
.newstab a+a{ margin-left:35px;}
.newstab a.on{ background:#0b70cf; color:#fff; box-shadow: 0 0 10px #0b70cf;}
.newsleft{ width:49%;}
.newsright{ width:50%;}
.newsleft .news_div_item{ padding:26px; background:#f7f7f7; position:relative;}
.newsleft .news_div_item+.news_div_item{ margin-top:15px;}
.newsleft .news_div_item_pic{ overflow:hidden;width:250px;}
.news .news_div_item_pic img{ width:100%; height:auto; transition:all .6s ease;}
.news .news_div_item:hover .news_div_item_pic img{ transform: scale(1.1);}
.news_div_item:hover .news_div_item_a{color:#0b70cf;}
.newsleft .news_div_item_content{ right:40px; top:40px; bottom:0; width:52%; position:absolute;}
.news .news_div_item_a{ display:block; position:relative; white-space:nowrap;text-overflow:ellipsis; font-size:18px; color:#666666;}
.news .news_div_item_body{ font-size:14px; color:#666666; font-weight:lighter; line-height:30px; height:120px; overflow:hidden; margin-top:10px;}
.newsleft .news_div_item_a:after{ content:''; display:block; position:absolute; right:0; top:155px; width:25px; height:25px; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825210053_1703536772.png) no-repeat center;}
.newsright .news_div_item{ padding:15px; background:#f7f7f7; position:relative;}
.newsright .news_div_item_pic{ width:165px;overflow:hidden;}
.newsright .news_div_item_content{ position:absolute; right:110px; width:57%; top:30px;}
.newsright .news_div_item_body{ height:60px;}
.newsright .news_div_item+.news_div_item{ margin-top:16px;}
.newsright .news_div_item_date{ position:absolute; padding-left:20px; text-align:center; height:115px; border-left:1px solid #f0f2f1; top:32px; right:15px; font-size:16px; color:#666666; font-family:fontDin1; line-height:30px;}
.newsright .news_div_item_month,.newsright .news_div_item_day{ display:inline-block;}
.newsright .news_div_item_year{ font-size:25px;}
.newsright .news_div_item_a:after{ content:''; display:block; position:absolute; right:-80px; bottom:-65px; width:25px; height:25px; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825210053_1703536772.png) no-repeat center;}

/*版权*/
.copyright{ background:#253238;}
.crcontact{ background:#0072c8;}
.crcontact ul{ height:142px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; font-size:18px; color:#ffffff; font-weight:lighter;}
.crcontact ul span{ display:block; margin-bottom:10px;}
.crcontact ul li{ padding:0 68px; border-right:1px solid #0c80d8;background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825211205_234381359.png)no-repeat center left;}
.crcontact ul li:nth-child(2){background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825211205_449799718.png)no-repeat center left;}
.crcontact ul li:nth-child(3){background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825211205_1503031886.png)no-repeat center left;}
.crcontact ul li:nth-child(4){ padding:0 65px; border-right:0px solid #0c80d8;background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825211205_1503031886.png)no-repeat center left;}
.crcon{ padding:68px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.crcon .kslj{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.crcon ul p{ font-size:18px; color:#ffffff; font-weight:lighter; margin-bottom:30px;}
.kslj li a{ display:block; font-size:14px; color:#919799; font-weight:lighter; line-height:35px;}
.kslj li a:hover{ color:#fff;}
.kslj li+li{ margin-left:130px;}
.crcon .crcode{ font-size:0;}
.crcon .crcode li{ display:inline-block; vertical-align:top; width:172px; height:200px; border:1px solid #304048; padding:10px; text-align:center; font-size:14px; color:#aaa; font-weight:lighter;}
.crcon .crcode li img{ width:100%; height:auto; margin-bottom:10px;}
.crcon .crcode li+li{ margin-left:12px;}
.links{ height:100px; border-top:1px solid #2c3b42; background:url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20210825/20210825215032_1669601606.png) no-repeat right center;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; font-size:18px; color:#ffffff;}
.links>p>span{ font-family:impact; padding:0 20px 0 5px; text-transform:uppercase; color:#919799;}
.end{ background:#151c1f; padding:47px 0; text-align:center;}
.end,.end a{ font-size:14px; color:#999999; line-height:30px;height: 120px;}
.end a:hover{ color:#fff;}
.links p{color: #919799;font-size: 18px;}




/* 浮动*/
.y-kefu-box { position: fixed; right: 0; top:20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(https://memberpic.114my.com.cn/hongxinyuan/uploadfile/image/20230517/20230517093635_660549202.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #0b70cf; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border: solid 1px #efefef;position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #0b70cf; border-color: #0b70cf; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile1>i { width: 14px !important; height: 11px !important; background-position: -11px -40px!important; }
.kf-mail>i{background-position: -5px -79px !important;}
.kf-mail:hover>i{background-position: -30px -79px !important;}
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #766dc1; border-color: #766dc1;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }

.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 

/*咨询热线*/
.y-kefu-box01 .mobile-infos{width: 260px;text-align: left;top: 0;}
.y-kefu-box01 .mobile-infos>div{padding: 20px 0 20px 45px;position: relative;}
.y-kefu-box01 .mobile-infos>div i{width: 15px;height: 15px;background-position: -52px -32px;position: absolute;top: 22px;left: 20px;z-index: 2;}
.y-kefu-box01 .mobile-infos .online1{border-bottom: solid 1px #efefef;}
.y-kefu-box01 .mobile-infos span{color:#333;}
.y-kefu-box01 .mobile-infos p{color: #0b70cf;font-size: 18px;}
y-kefu-box .right{width: 12px;height: 12px;position: absolute;right: -12px;top: 24px;}
y-kefu-box .right-arrow1,
y-kefu-box .right-arrow2{width: 0;height: 0;display: block;position: absolute;left: 0;top: 0;border-top: 6px transparent dashed;border-right: 6px transparent dashed;border-bottom: 6px transparent dashed;border-left: 6px white solid;overflow: hidden;}
y-kefu-box .right-arrow1{left: 1px;border-left: 6px #efefef solid;}
y-kefu-box .right-arrow2{border-left: 6px white solid;}


/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color: #766dc1; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#f55b1b;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }


.y-kefu-box01 .kf-zixun i.icon.icon1 {
  background-position: -40px -3px;
}