/*王仁*/

.hy2 .fl{ float: left;}.hy2 .fr{ float: right;}
.hy2 .clear:after {display: block;content: ".";clear: both;visibility: hidden;overflow:hidden;width:100%;height:0;}
.hy2 .apostrophe{ overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}/*溢出显示"..."*/
.hy2 .block{ display: block;}
.hy2 .none{display: none;}
.hy2 img.block{ display: block; width: 100%;}
.hy2 .banner{ width: 6.4rem;}
.hy2 .banner .swiper-slide{max-width: 6.4rem;}.hy2 .banner img{ width:100%; max-width: 6.4rem; display: block;}

.hy2 .partBgc{background: #f5f5f5;}
.hy2 .border{ border: 1px;}
.hy2 .border-top{ border: 0; border-top: 1px;}
.hy2 .border-bottom{ border: 0; border-bottom: 1px;}
.hy2 .border-left{ border: 0; border-left: 1px;}
.hy2 .border-right{ border: 0; border-right: 1px;}

.hy2 .border-siold{ border-style: solid;}
.hy2 .border-red{ border-color: #f00;}

.hy2 .part{ padding: 0 0.2rem;}
.hy2 .topTitle{ height: .84rem; line-height: .84rem;}
.hy2 .topTitle .particon{ width: .26rem; margin: .29rem .12rem 0 0;}
.hy2 .topTitle .title{ color: #f00; font-size:.32rem;}
.hy2 .topTitle .imgicon{ margin-top: .34rem;}

/*新闻资讯*/
.hy2 .part .partList{ background: #fff;}
.hy2 .news .partList li{ height: .6rem; font-size: .24rem; border-bottom: 2px solid #f5f5f5;}
.hy2 .partList .text{ width: 5.34rem; padding:0 .33rem; background: url(../images/hy2/list-style-type_disc.png) no-repeat; background-position: .14rem .27rem; background-size: .07rem .07rem;}
.hy2 .partList .title{ width: 100%; font-size: .28rem; color: #000; line-height: .62rem; font-weight: normal;}
.hy2 .partList .date{ color: #919191; font-size: .2rem;}
.hy2 .partList .boultR{ width: .2rem; margin:.3rem .3rem 0 0; display:none;}.hy2 .partList .boultR>img{ width: 100%;}
.hy2 .topTitle{position:relative;}
.hy2 .topTitle .EN{ font-size:.24rem;color:#909090;text-transform:uppercase;font-style:italic;position:absolute;right:.05rem;top:0;}

/*.hy2 .topTitle .newsicon{ width: .67rem; }*/
/*进入****>>*/
.hy2 .part .access{ display: block; background: #fff; height: .78rem;line-height: .78rem; color: #f00; font-size: .28rem; text-align: center;}
.hy2 .accessinustry{ margin-top: .3rem;}
.hy2 .more{ margin-top: .3rem;}
/*广告位*/
.hy2 .part.Ad{ padding:.3rem .2rem;}
.hy2 .part.Ad>img{ width: 100%;}

/*集团简介*/
.hy2 .group{ border-top: 2px solid #f00; margin-bottom: .37rem;}
.hy2 .groupImg>img{ width: 100%; display: block;}
.hy2 .groupText{ padding: .16rem; font-size: .28rem; line-height: .40rem; color: #646464;}
.hy2 .topTitle .groupicon{ width: .81rem;}
/*业态风采*/
.hy2 .inustry{ border-top: 2px solid #f00; padding-bottom: .3rem;}
.hy2 .topTitle .inustryicon{ width: 1.15rem;}
.hy2 .inustry .partList{ background: none;}
.hy2 .inustry li{ margin-bottom: .3rem; background: #fff;}
.hy2 .inustry li:nth-last-child(1){ margin-bottom: 0;}
.hy2 .inustry .inustryImg>img{ width: 100%; display: block;}
.hy2 .inustry .inustryText{ padding: 0rem .17rem;}
.hy2 .inustryText .textBox{ padding: .17rem 0;}
.hy2 .inustry .inustryText>a{ display: block;}
.hy2 .inustryText .title{ font-size: .32rem; line-height: .45rem; font-weight: normal;}
.hy2 .inustryText .intro{ font-size:.28rem;line-height: .34rem; color: #646464; -webkit-line-clamp: 1}
.hy2 .inustryText .boultR{ margin:0 .3rem 0 0; border-left: 1px solid #f5f5f5; padding-left: .33rem;}
.hy2 .inustryText .boultR>img{ margin:.35rem 0 .3rem 0; float: left;}

/*新闻咨询详情列表页*/
.hy2 .newsBanner{ padding-bottom: .7rem; background: #f5f5f5;}.hy2 .newsBanner.swiper-container-horizontal>.swiper-pagination {bottom:.3rem;}
.hy2 .newsBanner .swiper-slide{ position: relative;}
.hy2 .newsBanner .mask{ width: 100%; height: .6rem; line-height: .6rem; background: #000; opacity: .7; position: absolute; left: 0; bottom: 0;}
.hy2 .newsBanner .bannerInfo{ width: 100%; height: .6rem; line-height: .6rem; color: #fff; font-size: .24rem; text-align: center;position: absolute; left: 0; bottom: 0;}

/*重写banner分页圆圈的样式*/
.swiper-pagination-bullet{opacity: .5;}
.swiper-pagination-bullet-active {width: 6px; height: 6px; opacity: 1; background: none; border: 1px solid #f00;}

.hy2 .ListBox{ background: #f5f5f5; padding: 0 .2rem .4rem;}
.hy2 .ListBox .List{ background: #fff; padding: 0 .15rem;}
.hy2 .List>li{ padding: 0 .15rem; height: .6rem; line-height: .6rem; border-bottom: 1px dotted #cccccc; background: url(../images/hy2/list-style-type_disc.png) no-repeat; background-position: 0rem .29rem; background-size: .07rem .07rem; font-size: .28rem; color: #000;}
.hy2 .List>li:nth-last-child(1){ border-bottom: 0;}
.hy2 .List>li a,.hy2 .List>li a:hover{color: #000;}



/*新闻详情*/
.hy2 .newsDetails{ padding: 0 .2rem;}
.hy2 .newsDetails>.title{font-size:22px;line-height:1.5;padding: .4rem 0; color: #333; text-align: left; font-weight: normal;}
.hy2 .newsDetails .newsInfo{ font-size:14px; color: #626262; position:relative;min-height: .43rem; line-height: .43rem; margin-bottom: .15rem; border-top: 1px dashed #adadad; border-bottom: 1px dashed #adadad;text-align:center;}.hy2 .newsDetails .newsInfo img{position:relative;top:5px;left:0;}
.hy2 .newsDetails .newsInfo .leftBox{position:absolute;left:0;top:0;}
.hy2 .newsDetails .newsInfo .rightBox{position:absolute;right:0;top:0;}



.hy2 .newsDetails .newsText{margin-bottom: .15rem;font-size:17px; color: #4f4f4f;  line-height:28px;}
.hy2 .newsDetails .newsText p{  margin-top: 8px;}
.hy2 .newsDetails .newsText img{max-width:6rem;}
.hy2 .newsText>p{ margin: .1rem 0;}
.hy2 .newsText>p.txt{ line-height: .4rem; text-indent: .35rem;}
.hy2 .newsText>p.img>img{ width: 100%; max-width:100%;height:auto;width:auto\9;margin:auto;display: block;}
 
/*分享至*/
.hy2 .share{ padding-bottom:.3rem; background: #fff; font-size: .22rem; color: #646464;}
.hy2 .share .shareIconBox{ width: 2.8rem; margin: 0 auto;}
.hy2 .share .shareIcon{ margin:0 .08rem; width: .28rem;}

/*步步高超市*/
.hy2 .hyperMart{margin-bottom: .2rem;}
.hy2 .hyperMart .martimg{padding: .5rem 0; width: 3.07rem; margin: 0 auto;}
.hy2 .hyperMart .textBox{ padding: 0 .2rem;}
.hy2 .hyperMart .txt{ font-size: .24rem; line-height: .4rem; color: #646464; margin-bottom: .1rem;}


/*综合体招商*/
.hy2 .attract .listBox{ border-top: 1px solid #dddddd;}
.hy2 .attract .title{ padding: .4rem 0; font-size: .28rem; color: #fe0000; text-align: center;line-height: .35rem;}
.hy2 .attract .list{ width: 100%; min-height: .8rem; border-bottom: 1px solid #dddddd; background: #f5f5f5;}
.hy2 .attract .list .ulList{border-top: 1px solid #dddddd; background: #fff; }
.hy2 .attract .switch .ulList{ display: none;}
.hy2 .attract .ulList>li{position:relative;font-size: .24rem;/* border-bottom: 1px solid #ddd;*/ padding-bottom:.12rem; margin: 0 .2rem; min-height: .95rem;}
.hy2 .attract .ulList>li:nth-last-child(1){ padding-bottom:0rem; background: none; border-bottom: 0;}
.hy2 .attract .ulList.flow>li{background: url(../images/hy2/libottom.png) no-repeat; background-size: 6.27rem .1rem; background-position: 0 .97rem;}
.hy2 .attract .ulList.flow span{ display: block;}
.hy2 .attract .listTop{ height: .8rem; line-height: .8rem;}
.hy2 .attract .list .title{ padding: 0; font-size: .26rem; margin: .26rem 0 0 .38rem;}
.hy2 .attract .list .icon{ display: block; width: .1rem; height: .2rem; margin: .33rem .42rem 0 0; background: url(../images/hy2/attracticon.png) no-repeat; background-size: 100% 100%;}
.hy2 .attract .list.switch .icon{transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);}



.hy2 .attract .jt{display:none;width:8px;height:8px;background:#fff;border-right:1px solid #DDD;border-bottom:1px solid #DDD; transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:50%;margin-left:-4px;bottom:-5px;}















.hy2 .attract .flowName{ margin: .30rem 0 0 .2rem; color: #646464;}
.hy2 .attract .flowName.l1{margin: .35rem 0 0 .2rem;}
.hy2 .attract .flowName .p1{ font-size: .24rem; font-weight: 700;}
.hy2 .attract .flowName .p2{ font-size: .22rem; margin-top: .05rem;}
.hy2 .attract .flowNo{ font-size: .5rem; margin: .2rem .2rem 0 0; color: #c1c1c1;}
.hy2 .attract .ulList.flow>li:nth-last-child(1) .flowName{ margin-top: .26rem;}
.hy2 .attract .ulList.genre>li{ padding: .1rem 0;  line-height: .4rem; min-height: 0; font-size: .24rem; color: #646464; margin: 0 .4rem;}
.hy2 .attract .ulList.contact{ padding: .3rem 0;}
.hy2 .attract .ulList.contact>li{ border-bottom: 0; min-height: 0;font-size: .24rem; color: #646464; margin: 0 .4rem; padding-bottom: 0; line-height: .5rem;}

/*人才观--培训体系*/
.hy2 .outlook,
.hy2 .train,
.hy2 .develop,
.hy2 .setting{ padding: .4rem; line-height:28px; font-size:17px; color: #646464;}
.hy2 .train p,
.hy2 .setting p{margin-bottom: .1rem;}
.hy2 .developNo{ margin-bottom: .2rem;}
.hy2 .developNo h4{ color: #ff0000; font-size:17px; font-weight: normal; line-height:28px;}

/*联系我们--地图*/
.hy2 .contactUs { padding: 0;}
.hy2 .contactUs #contactUs_Map{ width: 100%; height: 3.5rem;}
.hy2 .contactUs .contactUsText{  margin: .35rem .4rem 0; color: #646464;}
.hy2 .contactUs h4{ font-size:19px; font-weight: 700; margin: .2rem 0;}
.hy2 .contactUs p{ font-size:17px;line-height:28px;margin: .2rem 0;}