@charset "utf-8";

/*main包括头尾和大广告 位-----------------------------------------------------------------------------------------*/

.list02{flex-direction: row-reverse;/*主轴方向从左向右*/
	}
*{
 box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
}
body,div,p,h1{
 margin: 0;
 padding: 0;font-family:微软雅黑;
}
body{color:#111111;background: #fff; font-size:1.6rem;-webkit-text-size-adjust: none; margin:0; padding:0; font-family:微软雅黑;}
html,body{height:100%;font-family:微软雅黑;margin:0 auto;font-size: 62.5%;}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,bod,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;font-weight:normal;}
img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
a{text-decoration:none; color:#444;font-family:微软雅黑;font-size: 1.6rem}
a:hover{text-decoration:none; color:#0063db;font-family:微软雅黑;}
li{ list-style:none; font-family:微软雅黑;}
h1,h2,h3,h4,h5,h6,p,span,li,ul,em,div,table{font-family:微软雅黑;}
img{ border:0}
/*备用样式a.bot:link {color:#666;font-size:13px;display:inline-block;*display:inline;*zoom:1; margin-bottom:5px;font-weight:100;}
a.bot:visited {color:#666;font-size:13px;font-weight:100;}
a.bot:hover {color:#252525;font-size:13px;font-weight:100;}
a.bot:active {color:#666;font-size:13px;font-weight:100;}*/
/*banner样式*/
.mySwiper_banner .swiper-pagination{display:none;bottom:20px !important;
}/*小按钮稳藏*/
.mySwiper_banner .swiper-pagination-bullet{
  cursor: pointer;
  height: 0.4rem;
  width: 2.8rem;
  overflow:hidden;
  margin-right: 1.5rem;
  border:0px rgba(255, 255, 255, 1) double;
  background:rgba(255, 255, 255,.8);opacity: var(--swiper-pagination-bullet-inactive-opacity, .8);
  border-radius:50px;
}
.mySwiper_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{
height: 0.4rem;
  width: 2.8rem;
  position: relative;
  top: 0px;
  background:rgba(255, 255, 255,1);}
.mySwiper_banner .swiper {
 width: 100%;
 height: 100%;}
.mySwiper_banner.swiper{--swiper-navigation-size: 57px;min-height: 500px; }
.mySwiper_banner .swiper-slide {
 text-align: center;
 font-size: 1.8rem;
 background: #000 !important;
 /* Center slide text vertically */
 display: -webkit-box;
 display: -ms-flexbox;
 display: -webkit-flex; 
 display: flex;
 -webkit-box-pack: center;
 -ms-flex-pack: center;
 -webkit-justify-content: center;
 justify-content: center;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;
 align-items: center;
}
.mySwiper_banner .swiper-slide .img {
 width:100%;
 height:auto;
 min-height: 510px;
 object-fit:cover;
}
.mySwiper_banner .swiper-button-next{background: url(//cdn.beiing.net/huing_net/newsite/av02_banner.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);
}
.mySwiper_banner .swiper-button-prev{background: url(//cdn.beiing.net/huing_net/newsite/av01_banner.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);}
.mySwiper_banner .swiper-button-next:after{content: "";display: none !important	
}
.mySwiper_banner .swiper-button-prev:after{content: "";display: none !important	
}
.mySwiper_banner .swiper-button-box {
display: -webkit-box; position: absolute;
bottom:12%;right: 15%;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-moz-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
/*这个可以用来放banner免费试用下方居中，这个网站用不上
.ylwlbanner_box{display: -webkit-box;
position: absolute;
right: 0;
bottom: 8%;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-moz-box-pack: end;
-ms-flex-pack: end;
justify-content: center;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 0;
-moz-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
width: 100%;
margin-top: 3.326rem;}
*/
.ylwlbanner_box01{display: -webkit-box;
position: absolute;
left: 50%;
top:20%;
transform: translate(-50%, -20%);
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: star;
-moz-box-pack: star;
-ms-flex-pack: star;
justify-content: star;
-webkit-box-align: star;
-moz-box-align: star;
-ms-flex-align: star;
align-items: star;
-webkit-box-flex: 0;
-moz-box-flex: 0;
width:100%;max-width: 1185px; justify-content:space-between;
margin: 0 auto/*margin: 0 calc((100% - 1200px)/2)*/;
margin-top: 3.326rem;}
a.ylwl_banner { color:#ffffff;background: transparent; border:1px solid rgba(255,255,255,.9); border-radius:50px; text-align: center; font-size:2rem; height:5.1rem;cursor: pointer;line-height:4.5rem;width:17.5rem; display:block;left: calc(50% - 8.1rem);margin-top: 2.5rem }
a.ylwl_banner:visited {color:#ffffff; border:2px solid rgba(255,255,255,.5);}
a.ylwl_banner:hover {color:#ffffff; background:rgba(255,255,255,0.1);}
a.ylwl_banner:active {color:#ffffff; border:2px solid rgba(255,255,255,.5);}
/*baner缩略图*/
.mySwiperthumb_banner {max-width: 1200px;margin: 0 auto;width: 100%}
.mySwiperthumb_banner .swiper-slide {
padding:2rem 1rem;height: 100%;cursor: pointer;
background:rgba(255,255,255,0.0);flex: 0 0 25.1%; width: 25.1%;
color: #000;font-size: 2rem;text-align: center;margin-right: 0 !important;border-right: 1px solid rgba(255,255,255,0.3);}
.mySwiperthumb_banner .swiper-slide .img_01{width: 10%;margin: 0 35% ;margin-bottom: 1.5rem;}
.mySwiperthumb_banner .swiper-slide-thumb-active {position: relative;
color:#0788ff;background:rgba(255,255,255,0.1);}
.mySwiperthumb_banner .swiper-slide-thumb-active:after{content: "";background:
#0788ff;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: -1.3rem;
  left:0px;z-index: 10}
  /*   .mySwiperthumb .swiper-slide img,.mySwiperthumbmain .swiper-slide img{
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }*/
.thumb_box{background:rgba(255,255,255,0.1);width: 100%;height:100px;position: absolute !important;bottom:0;z-index: 1}
.switch_item{width: 100%; }
.switch_itemright{border-right:0px solid #ffffff}
.switch_item .left{width:29%;text-align: left; float: left;padding-top:11px;padding-left:9px}
.switch_item .right{width:71%; float: left;text-align: left;padding-top: 10px;}
.switch_item .right .stitle{color: #ffffff;font-size: 20px; display: block}
.switch_item .right .sstitle{color: #ffffff;font-size: 16px; display: block;padding-top:0px;}
/*baner缩略图*/
/*banner里的文字*/
.banner_left{ width: 50%; color: #fff;text-align: left;margin-left: 2rem; margin-right: 1.5rem; margin-top: 7rem; float:left}
.banner01{ font-size: 6.2rem;font-weight:600; text-shadow:0 10px 10px rgba(0,0,0,.15) }
.banner01 span {
  color: #ffe92f;
  font-size: 87px;
  Font-style: italic;
}
.banner02{ font-size: 3.0rem;font-weight: 500;line-height: 150%;padding-top: 0.8rem;padding-bottom:0.5rem;}
.banner03{ font-size: 2.2rem;font-weight: 500;line-height: 150%;padding-top: 0.8rem;padding-bottom:4rem;}
.baner_right{float:right;width: 43%;margin-top: 5rem}
.baner_right img{width:53.1rem ;max-height: 41rem !important;}
/*banner*/
/*主菜单样式*/
.headerher{ clear:both;position: fixed; z-index: 100;left: 0px; top: 0px; width:100%;display: flex;
justify-content:flex-start;}
.hfix{ background:#ffffff;-webkit-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
box-shadow: 0 0 8px rgba(134, 134, 134, .3); height:7.5rem;}
.header{ height:7.5rem; line-height:7.5rem;width:100%; max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content:space-between;}
.header li{	 vertical-align: top; display: inline-block; z-index: 10; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;position:relative;margin: 0 1rem}
.header li a{ font-size:1.5rem; color:#ffffff; padding: 0px 0.3rem; height: 7.8rem; text-align: center; color: rgb(255, 255, 255); line-height: 78px; overflow: hidden; display: block; position: relative; cursor: pointer; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.header li a::before{background: rgb(255, 255, 255); left: 0px; width: 0px; height: 0.2rem; bottom: 1.3rem; display: block; position: absolute; content: "\20"; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;
}
/*.header li a:hover{ color: #0063db }*/
.header li:hover a::before {width: 100%;}
.header li.hover a::before {width: 100%;}
.hfixc{ height:7.5rem; line-height:7.5rem;width:100%; max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content:space-between;}
.hfixc li{ vertical-align: top; display: inline-block; z-index: 10; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;margin: 0 1rem }
.hfixc li a{ font-size:1.5rem; color:#333333; padding: 0px 0.3rem; height: 7.8rem; text-align: center; line-height: 7.8rem; overflow: hidden; display: block; position: relative; cursor: pointer; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.hfixc li a:hover{ color: #0063db }
.hfixc li a::before{background: rgb(71, 179, 255); left: 0px; width: 0px; height: 0.2rem; bottom: 1.3rem; display: block; position: absolute; content: "\20"; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;
}
.hfixc li:hover a::before {width: 100%;}
.hfixc li.hover a::before {width: 100%;}
.hfixc .right01{padding:0 1rem; text-align:center; float:right; height:4.4rem; line-height:4.4rem; width:11.1rem; color:#FFF; font-size:1.6rem; margin-top:1.5rem; border:2px solid #ffffff; border-radius:8px; }
.hfixc .right01:hover{padding:0 10px; text-align:center; float:right; height:4.4rem;line-height:4.4rem; width:11.1rem; color:#12afc8; background:#ffffff; font-size:1.6remx; margin-top:1.5rem; border:2px solid #ffffff; border-radius:8px; }
.header .right01{padding:0 1rem; text-align:center; float:right; height:4rem; line-height:4rem; width:14.6rem; color:#ffffff; background:rgba(255,255,255,0.0); border:1px solid #fff;
	font-size:1.6rem; margin-top:1.5rem;border-radius:30px;}
.header .right01:hover{padding:0 10px; text-align:center; float:right; height:4rem; line-height:4rem; width:14.6rem; color: #0063db; background:rgba(255,255,255,1);
	font-size:1.6rem; margin-top:1.5rem; border-radius:30px; }
.header .right02{padding:0 1rem; text-align:center; background: transparent; float:right; height:4rem; line-height:4rem; width:14.6rem; color:#0063db;font-size:1.6rem; margin-top:1.5rem;
	 border:1px solid #0063db; }
.header .right02:hover{padding:0 1rem; text-align:center; background:#0063db; float:right; height:4rem; line-height:4rem; width:14.6rem; color:#ffffff;font-size:1.6rem;
	margin-top:1.5rem;  border:1px solid #0063db;}
.logoimg{ width:125px; height:57px; /*background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/tlogo.png);*/ margin-top:1rem; float:left; margin-right:-4px;}
.logoimg01{ width:125px; height:57px; /*background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/logo.png);*/margin-top:1rem; float:left;margin-right:-4px;}
/*.logoimg01 img,.logoimg img{ opacity:1;
	filter:alpha(opacity=100);}*/
.logo_text{ float: left;font-size: 1.8rem; color: #ffffff;line-height: 100% !important;position: relative; top:1.75rem;text-indent: 2px;padding-left: 0.5rem;}
.logo_text:before{content: ""; height: 44px;border-left:1px solid #ffffff; display: inline-block; position: absolute; top:0;left:0}
.logo_text .sub{font-size:1.4rem;line-height: 100% !important; padding-top: 1rem;letter-spacing:2.4px;}
.logo_text01{color: #333 !important}
.logo_text01:before{content: ""; height: 4.4rem;border-left:1px solid #cacaca; display: inline-block; position: absolute; top:0;left:0}
/*导航下拉菜单
.cpjs .cpjs_down{ display:; position: fixed;width:100%;color:#333;background:#ffffff;left:0;top:7.6rem; padding-bottom:4rem;}
.cpjs:hover .cpjs_down{ display:block}
.cpjs .cpjs_down .cpjs_down_box{ margin:0 auto; color:#666666; max-width:1180px;font-size:1.3rem; overflow:hidden; position:relative}
.cpjs .cpjs_down .cpjs_down_box ul{ display:flex; justify-content: space-between;flex-wrap: wrap; padding-top:4rem;}
.cpjs .cpjs_down .cpjs_down_box .more a{ text-align: center; color:#0063db !important;
    border:1px #0063db solid !important; width:7.6rem;height:2.2rem !important; font-size:1.2rem; display:inline-block; border-radius:20px;line-height:2.2rem !important; margin-top:0.4prem; float:right; text-align:center; margin-right:2.2rem; }
.cpjs .cpjs_down .cpjs_down_box .more a:hover{
    color:#fff !important;border:1px #0063db solid !important;background: #0063db;width:7.6rem;height:2.2rem !important;font-size:1.2rem; display:inline-block;border-radius:20px; line-height:2.2rem !important; margin-top:0.4rem;float:right;text-align:center;margin-right:2.2rem;
}
.cpjs_down_box-item{line-height:3rem; color:#666666; display:inline-block;width:24rem;}
.cpjs_down_box-item h3{ margin:0; padding:0; line-height:3rem;height:3rem;font-size:1.6rem; color:#111111; text-align:left}
.cpjs_down_box-item h3 a{height:3rem; color:#333333 !important;line-height:3rem !important;text-align:left}
.cpjs_down_box-item h3 a:hover{ color:#111111 !important}
.cpjs_down_box-item h3 a:before{width:0% !important;}
*/
.menu{display: block}
.wap_logol{display:none
}
/*导航下huing原来的拉菜单*/

.cpjs:hover .cpjs_down{ display:block}
.cpjs .cpjs_down{ color:#333}
.cpjs .cpjs_down {
  display:none ;
  position: fixed;
  width: 100%;
  background: #ffffff;
  left: 0;
  top: 70px;
  padding-bottom: 40px;
  z-index: 0;
  box-shadow: 0 2px 30px rgb(0,0,0,.1);}
.cpjs_down_box_box{width: 1200px; margin: 0 auto; padding-top:20px;display:flex; justify-content: space-between;}
.cpjs_down_box{
display: inline-block;
}
.cpjs_down_box .hh{font-size:16px;
	color: #010101;
	height: 29px;
	overflow: hidden;
	line-height: 29px;}
.cpjs_down_box ul{ display:inline-block;padding:0 0px; min-width:250px; float:left }
.ullist{ border-right: #e6e6e6 solid 1px}
.ulmargin{ margin-left: 92px;}
.cpjs_down_box-item{ color:#8c8c8c !important; font-size:12px;height:70px;text-align: left}
.cpjs_down_box-item .title{padding: 0; margin: 0; height:22px; font-size: 14px;color:#000000 !important;}
.cpjs_down_box-item .title a{ color:#000000 !important; font-size: 14px;}
.cpjs_down_box-item .title a:hover{ color: #0051b3 !important; font-size: 14px;}
.cpjs_down_box-item .img{float:left; margin-top: 32px; margin-right: 5px;}
.cpjs_down_box-item  a.ablock:before{width:0% !important;}
.cpjs_down_box-item:hover a.ablock:before {width:0% !important;}
.cpjs_down a.ablock:before{width:0% !important;}

.cpjs_down:hover a.ablock:before {width:0% !important;}

/*导航下huing原来的拉菜单*/
/*首页案例*/
.al_homelist {
	width:100%;max-width:1230px;margin:4rem auto;
}
.al_homelist ul {
    margin: 0;display:flex;width:100%;max-width:1230px;
    flex-wrap: wrap;justify-content:space-between;
    padding: 0
}
.al_homelist ul li {
    flex:0 0 15%;
    max-width:15%;
    margin: 15px 0;overflow: hidden;
    text-align: center;
    border-radius: 8px;
    background: #ffffff;
    box-shadow: 0 5px 13px rgba(148, 158, 148, 0.1);
}
.al_homelist ul li img {
   width:100%;height: auto
}
/*咨询框*/
/*咨询框*/
.zxbox{background:url(//cdn.beiing.net/huing_net/newsite/home/onling/aa01.png);width: 60px; height:70px;} 
.zxbox:hover{background:url(//cdn.beiing.net/huing_net/newsite/home/onling/aa01.png) 120px 0px }
.wxbox{ background:url(//cdn.beiing.net/huing_net/newsite/home/onling/aa03.png) 0; height:70px;} 
.wxbox:hover{background:url(//cdn.beiing.net/huing_net/newsite/home/onling/aa03.png)120px 0px}
.wxbox:hover .wx_box { display:block; right:112px; top:-70px;}
.wx_box{ background:#ffffff; width:96px; height:96px; color:#FFF; text-align:center;display:none;position:relative;font-size:18px; padding:3px 3px;border:#60cafe solid 1px;border-radius:6px; }
.telbox{ background:url(//cdn.beiing.net/huing_net/newsite/home/onling/aa04.png);height:70px;} 
.telbox:hover{background:url(//cdn.beiing.net/huing_net/newsite/home/onling/aa04.png) 120px 0;position: relative}
.telbox:hover .tel_box {display:block; right:54px;top:-1px;position: absolute }
.tel_box{ background:#ffffff; width:150px;height:70px;color:#19b1fc; width:150px;text-align:center;display:none; position:relative;font-size:16px; border:#60cafe solid 1px; border-right:#50cdc5 solid 0px;border-radius:6px;font-weight:600 }
.qbd{color:#111111;font-size:12px;text-align:left;padding:15px 0px 5px 15px;font-weight: 500}
.text{font-size:12px;color:#666666;margin-top:45px;}
.zck_box{ width:60px; position:fixed;right:10px; top:200px; z-index:999}
.zck_box li{width:60px; border-radius:6px; margin:3px;color:#FFF;text-align:center;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms; -o-transition: all ease 300ms;transition: all ease 300ms; border:#60cafe solid 1px}
/*咨询框*/
/*bottom*/
.bottom_right{display:inline-block; text-align: center; color: #ffffff; padding: 0 2rem; padding-top: 50px;line-height: 200%}
.bottom_right img{}
.bottom_right li{ padding-top: 6px;font-size: 12px;}
a.lin:link {
    color: rgb(255, 255, 255);
    font-family: 微软雅黑;
    text-decoration: none;
	font-size: 14px;
}
a.bot:link {
    color: #fff;
    font-size: 13px;
    display: inline-block;
    margin-bottom: 5px;
    font-weight: 100;
	line-height: 200%;
}
a.bot:visited {
    color: #fff;
    font-size: 13px;
    font-weight: 100;
}
a.bot:hover {
    color: #fff;
    font-size: 13px;
    font-weight: 100;
}
a.bot:active {
    color: #fff;
    font-size: 13px;
    font-weight: 100;
}
.bottom_logo {
    background: #007ade;width:100%;max-width:1920px;
}

.bottom_logobottom {
    background: #e5e5e5;
    border-top: #C6C6C6 solid 1px;
    clear: both
}
.brhh02{display: none}
.bottom_logo_box {
    max-width:1230px;width:100%;display:flex;
    flex-wrap:wrap;justify-content:space-between;
    margin:0rem auto;margin-bottom:0;
    color:#505050;
    overflow: hidden;
    padding:1rem 0;
    border-bottom: 0px solid #454545;
    padding-top:4rem;
    padding-bottom:2rem;
    line-height:200%
		
}
.bottomimg{width:21%;float:left}
.bottomimgwap{display: none}
.bottomimg img{width:100%}
.bottom_logo_box .titcen {
    color: #ffffff;display:flex;flex-wrap:wrap;
    line-height:250%;width:50%;margin-left:0%;
    font-size:14px;
}
.bottom_logo_box .titcen .lii{flex: 0 0 20%;max-width:20%;padding-left:7%; border-left:1px solid #3395e5}
.bottomlii{flex: 0 0 28% !important;max-width: 28% !important;}
.bottom_logo_box .tit {
    color: #ffffff;width:26%;
    line-height: 250%;
    font-size: 14px;
}
.bottom_logo_box h5 {
    font-size:16px;
    padding-bottom:2px;
    margin:10px 0;
    color: #fff;font-weight:600
}
.bottom_logo_box .tit a {
    color: #ffffff;
}
.bottom_b {
  color:#999999;
  font-size:12px;
  text-align:center;
  line-height:200%;
  padding:20px 0;
}
/*友链*/
.box_bottom {
    width:100%;
    background: #f5f5f5;
    padding:10px 0;
    padding-bottom: 30px;
}
.bottom0 p {
    font-family: "微软雅黑";
    color: #ffffff;
    font-size: 15px;
    padding-bottom: 15px;
}
.bottom0 p span {
    float: right;
}
.bottom0 {
    max-width: 1242px;width: 100%;
    margin: 0px auto;
    line-height: 20px;
    padding: 5px;
    clear: both;
}
/*bottom*/
.backToTop {
    display: none;
    width: 30px;
    line-height: 1.2;
    padding: 10px 10px;
    background-color: #000;
    color: #fff;
    font-size: 12px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 20px;
    bottom: 10px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .6;
    filter: Alpha(opacity=60);
}
.backToTop:hover {
    background-color: #000;
}
.swiper-pagination{display: none}

/* 四块图标*/
 .listbiao{display:flex;
  flex-wrap: wrap;
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;width:100%;max-width:1200px;margin:4rem auto;align-items:flex-start;
  }
.listbiao_box{flex:0 0 22.9%;max-width: 22.9%; text-align: center; border:1px solid #e2e2e2;border-radius:16px;margin-bottom:0.4rem;}
.listbiao_box img{width: 100%}
.listbiao_box p{color:#434343;font-size:1.4rem;line-height:170%;margin: 0.5rem 1rem; text-align:center;}
.listright{margin-right:4%;}
/* 四块图标*/

@media screen and (max-width:1650px) {
}
@media screen and (max-width:1710px) {
}
@media screen and (max-width:1190px) {
	html{font-size: 48%;}
	.logo_text{display: none}
	.swiper-pagination{display: block}
	.thumb_box,.mySwiperthumb_banner{display: none}
	.mySwiper_banner .swiper-pagination{display:block;}
}
@media screen and (max-width:850px) {
	.bottom_logo_box .tit{font-size: 12.5px;}
	.brhh{display: none}
		.brhh02{display: block}

	.banner_left{width: 100% !important;z-index: 1;position: relative;margin-top: 12rem;}
    .baner_right{width: 100%;z-index: 0;position: relative;margin-top:0}
	.baner_right img{width: 100% !important}
	.ylwlbanner_box01 {
		  width: 90% !important;}
	.banner_left { margin-right: 0rem;}
}
@media screen and (max-width:1200px) {
a.bot:link {
    margin-right:20px;
}
.bottomimgwap{width:2%; float:left;display: block}
.bottomimgwap img{width:100%}
.bottomimg{width: 95%;margin-left: 5%}
.bottom_logo_box .tit{width: 93%;line-height: 180%;}
.titcen{border-bottom: 1px solid #3395e5}
.bottom_logo_box .titcen {
  width: 86%;margin: 0 7%;margin-bottom: 10px;padding-bottom: 15px;
}
.bottom0{margin: 0 5%;width: 90%}
.ylwlbanner_box01{width:84%;flex-wrap: wrap;
margin-top: 2%;
}
.hfixwap{ display: block; background:#ffffff;-webkit-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
box-shadow: 0 0 8px rgba(134, 134, 134, .3); height:6.5rem;}
.hfixcwap{ display: block;;height:6.5rem; line-height:6.5rem;width:100%; max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content:space-between;}
	#close,#open{margin-top: 1.2rem}
.hfixcwap li {border-bottom:1px solid #f1f1f1;}
.hfixcwap li a{ font-size:1.5rem;color:#333333 !important; padding: 0px 0.3rem; height: 6.8rem; text-align: left;line-height:6.8rem; overflow: hidden; display: block; position: relative; cursor: pointer;}	
.hfixcwap li:hover a::before {width: 0%;}
.hfixcwap li.hover a::before {width: 0%;}
.logoimg01wap img{ opacity:0;
	filter:alpha(opacity=0);}
.logoimg01wap{display:inline-block;width:12.5rem; height:5.7rem; background:url(//cdn.beiing.net/huing_net/newsite/home/logo_cc.png) !important;background-size: cover !important; margin-top:0.5rem; float:left;margin-right:-4px;}
.header .right02wap{padding:0 1rem; text-align:center; background: transparent; float:right; height:4rem; line-height:4rem; width:14.6rem; color:#0063db;font-size:1.6rem; margin-top:1.0rem; border:1px solid #0063db; }
.cpjs:hover .cpjs_down{ display:none}
.fa{display:none !important}
.wap_logol{display: block;margin-top: 0.5rem;
}	
.wap_logol img{width: 60%}
.menu {display: none;
  transition:height 1s;
  position: absolute;
  height: calc(100% + 600px);
  width: 100%;
  background:#ffffff;
  left: 0;
  top: 6rem;
  border-top:1px solid #efefef;
  z-index: 999;
}
.menu li{display: block;text-indent: 10px;}
.menu li a{font-size: 18px !important}
.bottom_logo_box .titcen .lii {
  flex:0 0 100%;max-width: 100%;border-left:0;padding-left: 0%;}
	.bottomlii{flex:0 0 100% !important;max-width: 100% !important;}
}
/*main包括头尾和大广告 位-----------------------------------------------------------------------------------------*/
/*首页 -----------------------------------------------------------------------------------------*/
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
	background: #439bfd !important;width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,14px)) !important;border-radius: 5px !important}
.main {
  max-width: 1200px;width:100%;
  margin:0 auto;
}
.main_main {
  width:100%;
  margin:0 auto;
  padding:2rem 0;padding-bottom: 6rem;
}
.main_main_ww {
  width:100%;
  margin:0 auto;}
.homenew_title{font-family:'微软雅黑'; padding-top:3rem; padding-bottom:1.7rem;text-align:center;font-size:3.5rem; font-weight:600;color: #000;position: relative;line-height: 130%}
.hometitle_box{text-align:center;font-size:1.8rem;font-family:"微软雅黑"; margin:3rem 1rem; color: #8c8c8c; clear:both; margin-bottom:0; line-height:180%}
.homenew_title_top{margin-top:7rem;}
.homenew_title_bottom{margin-bottom: 3.8rem;}
/*.homenew_title::after{
  content: "";
  border-bottom:3px solid #ef3171;
  width: 6rem;
  position: absolute;
  left: 48%;
  bottom:0.5rem;
}*/
.homenew_title_w {
  color: #fff;

}
/*第一块切换*/
.mySwiperthumbmain {
        height: 80%;width:100%;
}
.mySwiperthumb {
        height: 20%;
        box-sizing: border-box;overflow: visible !important;
        padding: 10px 0 !important;
		border-bottom: 2px solid #e7e7e7;
}
.mySwiperthumbmain .swiper-button-next{background: url(//cdn.beiing.net/huing_net/newsite/av01.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);
}
.mySwiperthumbmain .swiper-button-prev{background: url(//cdn.beiing.net/huing_net/newsite/av02.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);}
.mySwiperthumbmain .swiper-button-next:after{content: "";display: none !important	
}
.mySwiperthumbmain .swiper-button-prev:after{content: "";display: none !important	
}
.mySwiperthumb .swiper-slide {
padding:2rem 1rem;height: 100%;cursor: pointer;
opacity: 0.8;border-radius: 15px;
color: #000;font-size: 2rem;text-align: center;
}
.mySwiperthumb .swiper-wrapper{/*加了这个七个切换行了，要测试一下*/
  display:flex;
  -webkit-box-pack:justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;}/*配合这个代码用，只要不超过8个都可以        slidesPerView: 8,
*/
.mySwiperthumb .swiper-slide img{opacity: 0.5}
.mySwiperthumb .swiper-slide .img_01{width: auto;height:45px;margin: 0 auto;margin-bottom: 1.5rem;}
.mySwiperthumb .swiper-slide-thumb-active {position: relative;
opacity: 1;color:#0788ff;background: linear-gradient(#fafcff, #eaf5ff);
}
.mySwiperthumb .swiper-slide a{font-size: 18px;display: block}
.mySwiperthumb .swiper-slide-thumb-active a{color:#0788ff;font-size: 18px;display: block}
.mySwiperthumb .swiper-slide-thumb-active img{opacity: 1}
.mySwiperthumb .swiper-slide-thumb-active:after{content: "";background:
#0788ff;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: -1.3rem;
  left:0px;z-index: 10}
  /*   .mySwiperthumb .swiper-slide img,.mySwiperthumbmain .swiper-slide img{
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }*/
.afouryi{    max-width: 1500px;
    margin: 1.5rem 5rem;
    position: relative;
    display: flex; justify-content:space-between; 
}

.afouryi .titlebox{ flex: 1 1 59%;max-width: 59%;text-align: right;margin-right: 2%}

.afouryi .titlebox img{width:100%}
.aforyilia{padding-top:2rem;flex: 1 1 33%;max-width: 33%; margin-right:0%;margin-left: 3%}
.aforyilia .title{font-size:3rem;width: 23rem; color: #000000;position: relative;height:9.5rem;display:table-cell;/*按照单元格的样式显示元素*/
vertical-align:bottom;   /*底对齐*/padding-bottom:0px;font-weight: 600}

.aforyilia .title:before{content: url(//cdn.beiing.net/huing_net/newsite/2022/lit_list.png);margin-left: -3rem; position: absolute; bottom:0.5rem;}
.aforyilia .title span{z-index: 1;position: absolute;display: block;bottom:0}
.aposi{position: absolute;z-index: 0;bottom:2rem;right:4rem}
.imgleftinde{text-align: center}
.aforyilia h3 a{ font-size:1.8rem; color:#666666; font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align:left}
.aforyilia .subtitle{padding-top:1rem;font-size:1.8rem; color: #000000;width: 100%;clear: both}
.aforyilia .subtitle01{padding-top:1.3rem;font-size:1.65rem; color: #8c8c8c;width: 100%;clear: both;line-height:154%;padding-bottom: 0.5rem;}
.aforyilia .subtitle .zx{width: 12rem;height:3.9rem; background:#ffffff;color:#0788ff;border: 1px solid #0788ff;line-height:4rem;
	margin-top:1.5rem; border-radius: 20px;
	text-align: center;font-size:16px;float:left;margin-right:3rem;cursor:pointer;margin-left: -0.2rem;}
.afouryi .contact{ color:#666666; font-size:1.4rem; float:left; margin-left:0.5rem;margin-top:8rem;max-width: 465px;}
.afouryi .contact li{padding-left: 0.5rem;}
.afouryi .contact li h3{ font-size:1.8rem; color:#333333; font-weight:500; margin-bottom: 0}
.afouryi .contact li p{margin-top: -2.5rem; padding-left:2rem; padding-bottom:1.5rem; color: #8c8c8c; font-size: 1.6rem;line-height: 165%}
.afouryi .contact li h3 img{ vertical-align:middle; margin-right: 0.5rem;}
.subtitle_box{ color: #8c8c8c !important; font-size: 1.4rem !important;padding-top: 2rem !important;margin-left:0rem;display: flex;flex-wrap: wrap;
width: 100% !important}
.subtitle_box li{ display: inline-block; padding: 0 1.5rem;padding-left:0;text-align: center;line-height: 120%;font-size:1.4rem;height:4.3rem;}
.subtitle_box li img{margin-bottom: 0.5rem; margin-right: 1rem;
}
.mfsynewmain {
    width: 24.5rem;
    height: 5.7rem;
    line-height: 5.7rem;
    color: #ffffff;
    text-align: center;
    font-size: 2.4rem;
    border-radius: 50px;
    font-family: 微软雅黑;
    margin: 0 auto;margin-top: 2rem;
    background: -webkit-linear-gradient(top, #439bfd, #62d0ff);
    background: -o-linear-gradient(top, #439bfd, #62d0ff);
    background: -moz-linear-gradient(top, #439bfd, #62d0ff);
    background: linear-gradient(left, #439bfd, #62d0ff);
    box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1);
}
.mfsynewmain_bottom{margin-bottom: 6rem}
/*第一块切换*/
/*第二个切换*/
.tabtow{background: url(//cdn.beiing.net/huing_net/newsite/2022/3878.png) no-repeat;
  width: 100%;padding-top: 0.1rem;margin-top: 4rem;
 }
.mySwiperthumbmain02 {
        height: 80%;
        width: 100%;
}
.mySwiperthumb02 {
        height: 20%;background: #fff;border-radius: 15px 15px 0 0 ;
        box-sizing: border-box;overflow: visible !important;
        padding: 1rem 0 !important;
        border-bottom: 2px solid #e7e7e7;
}
.mySwiperthumb02 .swiper-wrapper{
  display:flex;
  flex-wrap: wrap;
  -webkit-box-pack:justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;}
.mySwiperthumbmain02 .swiper-button-next{background: url(//cdn.beiing.net/huing_net/newsite/av01.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);
}
.mySwiperthumbmain02 .swiper-button-prev{background: url(//cdn.beiing.net/huing_net/newsite/av02.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);}
.mySwiperthumbmain02 .swiper-button-next:after{content: "";display: none !important	
}
.mySwiperthumbmain02 .swiper-button-prev:after{content: "";display: none !important	
}
.mySwiperthumbmain02 .swiper-slide {margin-bottom: 2rem;}
.mySwiperthumb02 .swiper-slide {
padding:3rem 3rem;margin: 0 1rem; flex: 1 1 18%;max-width: 18%;height: 100%;cursor: pointer;
opacity: 0.5;border-radius: 15px;
color: #000;font-size: 2.2rem;text-align: center;
}
.mySwiperthumb02 .swiper-slide .img_01{width: 30%;
  margin-bottom: -15px;
  margin-right: 10px;
}
.mySwiperthumb02 .swiper-slide-thumb-active {position: relative;
opacity: 1;color:#0788ff;background: linear-gradient(#fafcff, #eaf5ff);
}
.mySwiperthumb02 .swiper-slide a {color:#111;font-weight: 600;font-size: 20px}
.mySwiperthumb02 .swiper-slide-thumb-active a{color: #0788ff;font-weight: 600;font-size: 20px}
.mySwiperthumb02 .swiper-slide-thumb-active:after{content:" ";background:#0788ff;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: -1.3rem;
  left:-0.2rem;z-index: 10}
/*第二块切换*/
/*第三个切换*/
.tabtow03{
  width:100%;padding-top: 0.1rem;margin-top: 4rem;background:#fdfdfd;
 }
.mySwiperthumbmain03 {
        height: 80%;
        width: 100%;
}
.mySwiperthumb03 {
        height: 20%;background: #fff;border-radius: 15px 15px 0 0 ;
        box-sizing: border-box;overflow: visible !important;
        padding: 1rem 0 !important;
        border-bottom: 2px solid #e7e7e7;margin-top: 5rem;
}
.mySwiperthumb03 .swiper-wrapper{
  display:flex;
  flex-wrap: wrap;
  -webkit-box-pack:justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;}
.mySwiperthumbmain03 .swiper-button-next{background: url(//cdn.beiing.net/huing_net/newsite/av01.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);
}
.mySwiperthumbmain03 .swiper-button-prev{background: url(//cdn.beiing.net/huing_net/newsite/av02.png) no-repeat;background-size: cover;
width: calc(var(--swiper-navigation-size)/ 41 * 41);
height: calc(var(--swiper-navigation-size)/ 41 * 41);}
.mySwiperthumbmain03 .swiper-button-next:after{content: "";display: none !important	
}
.mySwiperthumbmain03 .swiper-button-prev:after{content: "";display: none !important	
}
.mySwiperthumbmain03 .swiper-slide {margin-bottom: 2rem;}
.mySwiperthumb03 .swiper-slide {
padding:3rem 3rem;margin: 0 1rem; flex: 1 1 18%;max-width: 18%;height: 100%;cursor: pointer;
opacity: 0.5;border-radius: 15px;
color: #000;font-size: 2.2rem;text-align: center;
}
.mySwiperthumb03 .swiper-slide .img_01{width: 30%;
  margin-bottom: -15px;
  margin-right: 10px;
}
.mySwiperthumb03 .swiper-slide-thumb-active {position: relative;
opacity: 1;color:#0788ff;background: linear-gradient(#fafcff, #eaf5ff);
}
.mySwiperthumb03 .swiper-slide a {color:#111;font-weight: 600;font-size: 20px}
.mySwiperthumb03 .swiper-slide-thumb-active a{color: #0788ff;font-weight: 600;font-size: 20px}
.mySwiperthumb03 .swiper-slide-thumb-active:after{content:" ";background:#0788ff;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: -1.3rem;
  left:-0.2rem;z-index: 10}

/*fouryiasl-----------
.width_box_title{max-width:1920px;width: 100%;overflow: hidden;margin:0 auto;background: #f5f5f5}
.main_title {
  max-width: 920px;width:100%;
  margin:1rem auto;margin-bottom: 2rem;
}
.width_box{max-width:1920px;width: 100%;overflow: hidden;margin:0 auto;background: #ffd8e2}
.gdfh_fouryi{max-width:1920px;width: 100%;position:relative; border-top: 0px solid #f2f2f2; float:left; white-space: nowrap;margin: 0 auto;background: #ffd8e2;}
.gdfh_fouryi .titlebox{height:40.4rem;width:50%;background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/XCX001.png) 0 center;float: right}
.titlebox02{background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/XCX02.png) 0 center !important;}
.titlebox03{background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/XCX03.png) 0 center !important;}
.titlebox04{background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/XCX04.png) 0 center !important;}
.titlebox05{background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/XCX05.png) 0 center !important;}
.titlebox06{background:url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/XCX06.png) 0 center !important;}
.gdfh_title_five{ height:11rem; font-size:3.6rem; color:#000000;
	font-weight: 600; text-indent:0px;overflow: hidden;border-radius: 30px 30px 0 0;width: 100%; text-align: center;padding:2px;}
.gdfh_title_five_sub{border-radius: 0 0 30px 30px; background:#ffeef2 url(http://beiing.net/mrmfhuing2/statics/images/newsite/newhome/3902.png) center center no-repeat;
	font-size:1.6rem; color:#010101;text-align: left;height: 13.1rem;
	 text-indent:0px;overflow: hidden;line-height: 170%;white-space:break-spaces}
.gdfh_title_five_sub .wenbox{margin:4rem 3.5rem 5rem 3.5rem;color:#010101;font-size: 1.6rem;line-height: 160%}
.gdfh_title_five img{height: 98%; vertical-align: bottom; }
.gdfh_fouryi .contactbox{width: 50%;float: left;text-align: right}
.gdfh_fouryi .contact{ color:#666666;text-align: center;font-size:1.4rem;width:55.4rem;height: 24.5rem; border-radius: 30px;
	background: #fff;float:right;margin-right: 3.6rem;margin-top:7.8rem;}
/*fouryi
.al_homelist {
	width:100%;max-width:1230px;margin:4rem auto;
}
.al_homelist ul {
    margin: 0;display:flex;width:100%;max-width:1230px;
    flex-wrap: wrap;justify-content:space-between;
    padding: 0
}
.al_homelist ul li {
    flex:0 0 15.5%;
    max-width:15.5%;
    margin: 15px 0;overflow: hidden;
    text-align: center;
    border-radius: 8px;
    background: #ffffff;
    box-shadow: 0 5px 13px rgba(148, 158, 148, 0.1);
}
.al_homelist ul li img {
   width:100%;height: auto
}*/
/*第三块切换*/
/*huing六大实力*/
.sixbl_box{display:flex;width:100%;max-width:1230px;flex-wrap: wrap;justify-content:space-between;margin-bottom: 6rem}
.sixblleft{ width: 45%; flex: 0 0 45% }
.sixblleft img{ width: 100%;margin-top: 3rem}
.sixblright{ width:25%;flex: 0 0 25% }
.sixblright01{ width:22%;flex: 0 0 22% }
.sixblright .item{ margin-top: 35px;margin-bottom: 6.5rem; overflow: hidden;display:flex;width:100%;flex-wrap: wrap;justify-content:space-between;}
.sixblright .item .img{ width: 18%; flex: 0 0 20%; background: rgba(255, 255, 255, .1); border-radius: 50px; text-align: center; }
.sixblright .item .img img{/*position:relative;top:50%;transform:translateY(-50%);*/}
.sixblright .item .text{ width: 78%; flex: 0 0 78%; margin-left: 2%; color:#666666;font-size: 14px; margin-top: 0 !important}
.sixblright .item .text li{ font-size: 18px; color: #000000; margin-bottom: 5px; font-weight: 600}
/*huing六大实力*/
/*核心功能*/
.main3qj {
  margin: 0;display:flex;width:100%;max-width:1230px;flex-wrap: wrap;justify-content:space-between;padding: 0;margin-top: 2rem; padding-bottom: 4rem
}
.mrmfboxxhomehome {
flex:0 0 25%;max-width:25%;   
    padding: 2rem 1.2rem;padding-bottom: 2rem;
    background: #ffffff;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    color: #111111;
    cursor: pointer;
    transition: all .2s;
    z-index: 1;margin: 2rem 0;
}
.mrmfboxxhomehome:hover {
    padding: 2rem 1.2rem;padding-bottom: 2rem;
    border: 0px #fee5ee solid;
    box-shadow: 0 0px 15px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0px 15px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0px 15px rgba(0, 0, 0, 0.1);
    background: #ffffff;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    color: #111111;
    cursor: pointer; border-radius:20px;
    z-index: 100;margin: 2rem 0;
}
.mrmfboxxhomehome h3 {
    clear: both;
    margin: 0.7rem 0 0px 0;
    border: 0;
    font-weight: 600;
    font-size: 2rem;
    font-family: "微软雅黑";
    color: #333333;
    border-bottom: 0;
    overflow: hidden;
    transition: all 0.01s;
}
.mrmfboxxhomehome:hover h3 {
    color: #2b83e5;
    clear: both;
    margin: 0.7rem 0 0px 0;
    border: 0;
    font-weight: 600;
    font-size: 2rem;
    font-family: "微软雅黑";
    border-bottom: 0;
    overflow: hidden;
}
.mrmfboxxhomehome:hover p {
    color: #666666;
    font-size: 1.4rem;
    line-height: 200%;
    font-family:"微软雅黑";
    opacity: 1;
    filter: Alpha(opacity=100);
    animation: mymove 1s 1;
    -webkit-animation: mymove 1s 1;
    text-align: center
}
.mrmfboxxhomehome p {
    color: #333333;
    font-size: 1.4rem;
    line-height: 200%;
    font-family: "微软雅黑";
    opacity: 1;
    filter: Alpha(opacity=1);
    text-align: center;
}
.mrmfboxxhomehome .list {
    color: #8c8c8c;
    text-align: center
}
.mrmfboxxhomehome p.titlesubb{color: #999999;font-size: 1.2rem}
/*首页跑动小圆点*/
.ydlodinghome{padding-left:2rem;padding-top:6rem;}
.ydlodinghome:hover p{ color:#1fb5a4}
.zzsc6home {height:60px; float:right; clear:both; text-align:center; width:100%;

}

.zzsc6home .k-linehome {
	width: 26px;
	height: 26px;

	background:url(//cdn.beiing.net/huing_net/newsite/home/dot01.png);
	border-radius: 100%;
	display: inline-block;
	position: relative
}
.backphome{background:#ffffff !important; font-size:22px !important; float:left; padding:0 !important;color:#666666 !important;}
.ydlodinghome:hover .zzsc6home > div {
	width: 26px;
	height: 26px;
	background-color: #4dacfe;

	display: inline-block;
	-webkit-animation: bouncedelay 1.4s infinite ease-in-out;
	animation: bouncedelay 1.4s infinite ease-in-out;
	/* Prevent first frame from flickering when animation starts */
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.ydlodinghome:hover .zzsc6home .bounce1home {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}

.ydlodinghome:hover .zzsc6home .bounce2home {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}
.onhome{ 	background:url(//cdn.beiing.net/huing_net/newsite/home/dot02.png) !important;
	width:16px !important; height:16px !important; display:inline-block; margin:4px; margin-bottom:5px; position: relative}
/*.zzsc6home .k-linehome:before{ content: ""; background:#66c2fa;border-radius: 50px; position: absolute; width: 27px; height: 27px;left:0; }
.onhome:before{ content: ""; background:#c1e6fc;border-radius: 50px; position: absolute; width: 15px; height: 15px;left:0; }*/

@-webkit-keyframes bouncedelay {
	0%, 80%, 100% { -webkit-transform: scale(0.8) }
	40% { -webkit-transform: scale(1.2) }
}

@keyframes bouncedelay {
	0%, 80%, 100% {
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
	} 40% {
		  transform: scale(1.2);
		  -webkit-transform: scale(1.2);
	  }
}
/*首页跑动小圆点*/
/*核心功能*/
/*行业方案*/
/*行业方案*/
.Applicable{width: 100%;padding-top: 20px}
.Applicable ul{margin: 0;display:flex;width:100%;max-width:1300px;flex-wrap: wrap;justify-content:space-between;padding: 0}
.Applicable ul li{max-width: 15.6%; flex: 0 0 15.6%; margin:1.4rem 0;position: relative; }
.Applicable ul li img{width:100%}
.Applicable ul li .hh3{position:absolute;display: block; background: rgba(0,0,0,0.48);font-size:1.8rem;font-weight:500;color:#ffffff; bottom:2px;height: 3.2rem;width: 100%; border-radius:0 0 10px 10px;text-align: center}


.sixbox_main {
  width: 100%;
  background: url(//cdn.beiing.net/huing_net/newsite/home/eigh_B.png) top center;
 height: 800px;
}
.sixbox{ margin:90px auto; display:flex;width:100%;max-width:1260px;flex-wrap: wrap;justify-content:space-between;font-size: 18px; color: #ffffff; overflow: hidden; margin-top:33px; }
.sixbox a:link{ display: block; position: relative;max-width: 18.5%; flex: 0 0 18.5%; border: 2px solid #ffffff !important; float: left; border-radius: 12px; color: #ffffff;margin:14px 0;}
.sixbox a:hover{ border: 2px solid #ffffff !important;}
.sixbox a{ border: 2px solid #ffffff !important;}
.sixbox a li{width: 100%;border-radius: 15px; overflow: hidden}
.sixbox a li img{width: 100%;margin-bottom: -3px;}
.stylew{ color: #ffffff !important;}
.sixbox a li .title{ font-size: 18px; margin-left: 12px; margin-top: 10px; font-weight: 600; margin-bottom: 5px;}
.sixbox a li .more{ transition:all 1s;-webkit-transition:all 1s; /* Safari */opacity: 0;font-size: 12px;}
.sixbox a li:hover .more{ width: 90px; height: 29px; line-height: 29px; border-radius: 20px; font-size: 1.3rem; margin-left: 12px; margin-top:15px; border: 1px solid #ffffff; text-align: center; opacity: 1;color: #fff}
.sixbox a li .subtitle{ font-size:14px; margin-left: 12px;}
.sixbox a li:hover .mask_ten{background: rgba(0,78,173,.78);height:100%;border-radius:10px;}
.sixbox a li:hover .title{margin-top:45px;}
.mask_ten{ width:100%; height: 88px; background: rgba(0,0,0,.5);position:absolute; bottom:0px; border-radius: 0 0 10px 10px;transition:all 0.5s;color: #fff;
	-webkit-transition:all 0.5s; /* Safari */}
/*行业方案*/
/*行业方案*/
/*小程序首页*/
.xcx_box{max-width: 1207px;width: 100%; max-height:663px; position: relative;margin:4.5rem auto}
.xcx_box_x{position: absolute;left:0;top:0;}
.xcx_box_main{color: #6b6b6b;
font-size: 1.4rem;
width: 23.3%;
text-align: left;
margin: 0 2rem;
padding-top: 2.5rem;margin-right: 1.9rem;
float: left;}
.xcx_box_main003{color: #6b6b6b;
font-size: 1.4rem;
width: 23.3%;
text-align: left;
margin: 0 2.5rem;
padding-top: 2.5rem;margin-right: 1.3rem;
float: left;}
.xcx_box_main_title{font-size:2.2rem;color: #0788ff;text-align: center;font-weight: 600; padding-bottom:0.5rem}
.xcx_box_main_title hr{height:2px;border:none;border-top:2px solid #0788ff;width: 1.7rem; margin: 0 auto}
.xcxtop{padding-top:44%;}
.xcxtop01{padding-top:43%;}
.xcxmar{margin-left:0.5rem}
.xcxmar01{margin-left:0.7rem}
.xcxmar02{margin-left:2rem}
.xcxwid{width:22.5%;}
.xcxwid01{width:21.1%;}
.xcxwid02{width:23%;}
a.xcx:link{color:#0788ff;font-size: 1.4rem; }
a.xcx:visited{color:#0788ff;font-size: 1.4rem; }
a.xcx:hover{color:#0788ff;font-size: 1.4rem; }
a.xcx:active{color:#0788ff;font-size: 1.4rem; }
.w311wap{display: none}
/*小程 序*/
/*新闻*/
.news_main{ margin: 40px 0 50px 0 ;display:flex;width:100%;max-width:1300px;flex-wrap: wrap;justify-content:space-between;padding: 0}
.news_main .item{ display: flex;flex: 0 0 48.5%; width:48.5%;padding:1.3rem 1rem;box-shadow: 0 0 0px rgba(12, 95, 90, .0);border:1px solid #e1e1e1 ;background:#ffffff; margin-bottom: 2.5rem; border-radius: 5px;position: relative}
 .listimg {
  box-sizing: border-box;
  -webkit-box-flex:0;
  -moz-box-flex: 0;
  -ms-flex: 0 0 35%;
  flex:0 0 35%;
  max-width: 35%;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
}
/*图片保持比例*/
.team_list_item{position: relative;padding-top:65%}/*图片的外框*/
/*图片保持比例*/
.listbg {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: 2;
}
.news_main .item:hover{ box-shadow: 0 0 0px rgba(43, 139, 255, .0);border:1px solid #00c8fa;border-radius: 5px;}
.news_main_lszm .item:hover{ box-shadow: 0 0 12px rgba(100,100,100, .0);  border: 1px solid #00c8fa ;border-radius: 5px;}
.news_main:nth-child(1){margin-right: 17px;}
.news_main .item .mainbox{ flex: 0 0  65%; max-width:65%;padding-left:16px; }
.news_main .item .mainbox .title{ font-size: 1.8rem; padding-bottom:3px;margin-top: -3px;line-height: 140%;  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* 限制为3行 */
  overflow: hidden;}
.news_main .item .mainbox .titlesub{font-size:1.4rem; color:#a8a8a8; margin:5px 0;margin-top:5px !important;line-height: 144%}
.news_main .item .mainbox .titlesub_B{font-size:1.4rem; color:#a8a8a8; margin:5px 0;
	margin-top:5px !important;position: absolute;bottom:0.7rem;}
.news_main .item .mainbox .submargin{padding-top: 0 !important}
.news_main .item .mainbox .submargin a:link{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:visited{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:hover{ color:#999999;}
.news_main .item .mainbox .submargin a:active{ color:#a8a8a8;}
a.morea:link {color:#8c8c8c;float:right;font-size:1.4rem;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
.gdfh_fouryi .titlebox img{display: none}
/*新闻*/
@media screen and (max-width:1200px) {
.main {max-width: 1200px;width:96%;margin:0 2%;
}


@media screen and (max-width:900px) {

.w311pc,.xcx_box_x{display: none}
	.w311wap{display: block}}
@media screen and (max-width:850px) {
html{font-size:65%;}
	.homenew_title_w{color: #111}
	.homenew_title_ww{color: #fff}
	.banner01 {
		font-size: 4.2rem;}
	.banner02 {
		font-size: 2.8rem;}
	.banner01 span{font-size:  5.5rem}
	.mrmfboxxhomehome {
		flex:0 0 30%;max-width:30%; }
	.ydlodinghome {
  padding-left: 0px;
  padding-top: 60px;
}
	
	.sixblleft{ width: 100%; flex: 0 0 100%;display: none }
.sixblright{ width:100%;flex: 0 0 100% ;}
.sixblright01{ width:100%;flex: 0 0 100% }
	.sixblright .item{margin-bottom: 0}
	.sixbox_main {

 height: auto;
}
	.sixbox{margin-bottom:20px; }
.sixbox a:link{max-width: 48%; flex: 0 0 48%;}
.sixbox a li .subtitle{ display: none }
.sixbox a li .title{ font-size: 16px; margin-left: 0px; text-align: center;font-weight: 500; margin-bottom: 5px;}
.mask_ten{ height: 60px;}
.sixbox a li:hover .mask_ten{background: rgba(0,0,0,.5);height:60px;border-radius:0 0 10px 10px;}
.sixbox a li:hover .more{ display: block;width: auto !important; height: auto !important; line-height: normal; border-radius: 0px; font-size: 12px;  margin-top:0px; border: 0px solid #ffffff;background: transparent; text-align: center; opacity: 1;color: #009188}
.sixbox a li .subtitle{ font-size:14px; margin-left: 12px;}
.sixbox a li:hover .title{margin-top:10px;}
.sixbox a li .more{ opacity: 10; color: #fff;text-align: center}
	.aforyilia .subtitle{}
	.aforyilia .subtitlezx{text-align: center}
	.aforyilia .subtitle a {display: inline-block}
	.aforyilia .subtitle .zx{margin-right: 0 !important}

	.homenew_title{font-size:3rem;}
	
	.hometitle_box{line-height: 150%;font-size:1.8rem }
	
	.mrmfboxxhomehome h3 {
		font-size: 1.6rem;}
.mySwiperthumb03,.mySwiperthumb02{display: none}
.w311pc,.xcx_box_x{display: none}
.w311wap{display: block}
.tabtow{background: #fff;width: 100%;padding-top: 0.1rem;margin-top: 4rem;
 }
.main {
  max-width: 1210px;width:100%;
  margin:0 auto;font-size: 12px
}
.listbiao_box{ flex:0 0 46%;max-width: 46%;margin: 0 2%;margin-bottom: 5px}
.logo_text {display: none;}

	.afouryi{max-width: 1500px;
    margin: 1.5rem 0.5rem;
     flex-wrap: wrap;
}
.afouryi .titlebox{ flex:1 1 96%;max-width: 96%;margin: 1rem}
.afouryi .titlebox img{width:100%}
.aforyilia{flex: 1 1 100%;max-width: 100%;margin: 0 3%;padding: 0}
.mySwiperthumbmain .swiper-button-next{display: none}
.mySwiperthumbmain .swiper-button-prev{display: none}
.mySwiperthumbmain02 .swiper-button-next{display: none}
.mySwiperthumbmain02 .swiper-button-prev{display: none}
.mySwiperthumbmain03 .swiper-button-next{display: none}
.mySwiperthumbmain03 .swiper-button-prev{display: none}
.mySwiper_banner .swiper-button-next{display: none}
.mySwiper_banner .swiper-button-prev{display: none}
.subtitle_box {
  margin-left: 0px;
  display: flex;
  flex-wrap: wrap;
width: 100% !important;}
.subtitle_box li{padding: 0 0;font-size: 13px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;
   overflow:hidden; flex: 0 0 auto;display: inline-block;width: 24%}
.mySwiperthumb {display: none}
.aforyilia .title::before {content:"";
}
.aforyilia .title{height:50px;}
.aposi , .posi{width: 60px;bottom: 1px;
  right: -20px !important;position: absolute}
.homenew_title_bottom{margin-bottom: 0rem;}
.al_homelist ul li {
flex:0 0 32%;max-width:32%;margin:5px 0
}

.subtitle_box li img{width: 22%;margin-right:0.5rem;margin-bottom:0}
.mrmfboxxhomehome {   padding: 1rem 1%;}
.mrmfboxxhomehome img{width: 60%}
.mrmfboxxhomehome p{display: none}
.Applicable,.al_homelist{margin:1% 2%;width: 96%}
.news_main{margin:2% 2%;width: 96%;margin-top: 4%}
.Applicable ul li{max-width: 31%; flex: 0 0 31%; }
.news_main .item{ flex: 0 0 100%; width:100%;margin-bottom:1.5rem}
.news_main .item .mainbox .submargin{display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* 限制为3行 */
	overflow: hidden;}
.homenew_title {padding-top: 2rem;}
.mySwiperthumbmain {padding-bottom: 20px !important;}
.mySwiperthumbmain03 {padding-bottom: 40px !important;}
.mfsynewmain{margin-top: 2rem}
}
.wapbottom_box{display: none}
@media screen and (max-width:500px) {
	html{font-size:56% !important; }
	
.homenew_title {font-size: 2.5rem;}
.zck_box{display: none}
.wapbottom_box {
  clear: both;
  position:fixed;
  z-index:100;
  left: 0px;
  bottom: 0px;
  height:50px;
  width: 100%;display:flex;flex-wrap: wrap;justify-content:space-between;background:#fff;box-shadow: 4px 0 6px 0px rgba(0,0,0,0.2);}

.wapbottom_box li{width:24.5%;flex:24.5%;border-right:1px solid #c7c7c7;line-height: 50px;font-size:1.6rem;text-align: center;cursor: pointer}
.wapbottom_box li img{vertical-align: middle;width: 26%;padding-right:3px}
.wapbli{background:radial-gradient(
      at left top, #439bfd, #007ade);}
.wapbli a{color: #fff;font-size: 1.9rem}

.bottom_logo_box {padding-bottom: 70px;}
	.bottom_b {
 
		padding-bottom: 60px;}
}
/*首页 -----------------------------------------------------------------------------------------*/
