/******>>>>>>联系我们<<<<<<**********/
.main-conetnt1 .contactMapbox{min-height:6.54rem;overflow: hidden;position: relative; }
.main-conetnt1 .contactMap{border:.12rem solid #fff;width:95%;overflow: hidden;height:6.3rem;}
.main-conetnt1 .contact-bgbox{position: absolute;right:0;top:50%;margin-top: -2.5rem;height: 100%;width: 4.43rem;height:5.23rem;z-index:6;background:url(../images/map_boxbg.png) no-repeat center;background-size:cover;}
.main-conetnt1 .contact-bgbox .boxs{padding: .4rem;}
.main-conetnt1 .contact-bgbox .boxs h5{color: #fff;font-size: 24px;font-weight: 600;padding-top: .1rem;}
.main-conetnt1 .contact-bgbox .boxs .telx{overflow: hidden;color: #fff;margin-top: .1rem}
.main-conetnt1 .contact-bgbox .boxs .telx p{font-size: 14px;}
.main-conetnt1 .contact-bgbox .boxs .telx h6{font-size: 48px;font-family: 'Arial';font-weight: 600;}
.main-conetnt1 .contact-bgbox .boxs .addressbox{border-bottom:1px solid rgba(255,255,255,.3);padding-bottom: .15rem; overflow: hidden;margin-top: .3rem;overflow: hidden;}
.main-conetnt1 .contact-bgbox .boxs .ncontact_txt{overflow: hidden;width: 90%;margin-bottom: 10px;}
.main-conetnt1 .contact-bgbox .boxs .ncontact_txt img{display: inline-block;width: 15px;margin-right: 10px;;float:left;vertical-align: middle;margin-top:0;}
.main-conetnt1 .contact-bgbox .boxs .ncontact_txt p{font-size: 16px;float:left;color:#fff;line-height: 1.6;display: inline-block;width:calc(100% - 30px);}
.main-conetnt1 .contact-bgbox .boxs .other-method{height: 40px;width:100%;text-align: left;margin-top: .2rem;}
.main-conetnt1 .contact-bgbox .boxs .other-method li{display: inline-block;width:40px;height: 100%;margin-right: .25rem;}
.main-conetnt1 .contact-bgbox .boxs .other-method li a,.contact-bgbox .boxs .other-method li a img{display:block;width: 100%;height: 100%;position: relative;}
.main-conetnt1 .contact-codewrap{width:400px;height: 200px;position: absolute;top:50%;margin-top: -100px;left:50%;margin-left: -200px;z-index: 7;}
.main-conetnt1 .contact-codewrap .wxboxC{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;width:90%;margin:.2rem auto 0 auto;}
.main-conetnt1 .contact-codewrap .wxboxC .wxbox{width: 130px;height: auto;}
.main-conetnt1 .contact-codewrap .wxboxC .wxbox .p1 {width: 130px;height: 130px;}
.main-conetnt1 .contact-codewrap .wxboxC .wxbox .p1 img{width: 100%;height: 100%;}
.main-conetnt1 .contact-codewrap .wxboxC .wxbox .p2{font-size: 14px;color: #333;text-align: center;padding-top: 5px}
.main-conetnt1 .mapshadow{width:100%;height: 100%;position: absolute;top:0;left:0;z-index: 5;background: rgba(255,255,255,.5);}
.main-conetnt1 .contact-boxs{background: #fff;border-bottom: 1px solid #e6e6e6;padding:.7rem 0;overflow: hidden;width: 100%;}
.bottomErweima{width:150px;height:150px;position:absolute;background: #eee;left:50%;margin-left:-75px;top:-150px;box-shadow:0 0 5px rgba(0,0,0,.2);}
.bottomErweima{border-radius:5px;display:none;}
.bottomErweima img{width:130px !important;height:130px !important;margin:10px;}
.main-conetnt1 .contact-bgbox .boxs .other-method li a:hover .bottomErweima{display:block;}

/****>>>>>>>>>>>社会责任<<<<<<<<<<<<<<<<<<***/
.YQpiclist{ overflow: hidden;}
.YQpiclist .li{ display:block; width: 31.3%;padding: .3rem;background: #fff;overflow: hidden;box-sizing: border-box;margin-bottom: .45rem;margin-right:3%;float:left;}
.YQpiclist .li:nth-child(3n+3){margin-right:0};
.YQpiclist .li a{display: block;overflow: hidden;}
.YQpiclist .li .li_img{ max-height: 5.1rem; overflow: hidden;}
.YQpiclist .li .li_img img{ width: 100%;overflow: hidden;height: 100%;}
.YQpiclist .li .li_bot{height:60px;width:100%;overflow: hidden;margin-top: 24px;}
.YQpiclist .li .li_date{width:80%;overflow: hidden;}
.YQpiclist .li .li_date span{display: block;}
.YQpiclist .li .li_date span.year{font-size: 30px;color: #333333;font-weight: 600;line-height: 1.5;}
.YQpiclist .li .li_date span.date{font-size: 16px;color: #CBCBCB;line-height: 1.6;}
.YQpiclist .li:hover .li_img img{transform: scale(1.05);}
.YQpiclist .li .li_down,.YQpiclist .li .li_down img{width: .5rem;height: .5rem;display: block;}


/*********>>>>>>>>>>>>关于我们<<<<<<<<<<<<************/
.YQintroOnes{overflow: hidden;width: 100%;padding-top:1.1rem;}
.YQintroOnes  .video-boxs{height: 4.2rem;overflow: hidden;width: 100%;}
.YQintroOnes .intros{margin-top: .6rem;padding-bottom: .9rem;overflow: hidden;}
.YQintroOnes .intros p{padding-top: .25rem;color: #333;font-size: 22px;line-height: 1.8;text-indent: .35rem;}
.YQintroOnes  .video-boxs a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.YQintroOnes  .video-boxs div.cover{width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.4);top:0;z-index: -1;left:0;}
.YQintroOnes  .video-boxs span.play{display: block;width: 59px;height: 59px;background: url(../images/play.png) no-repeat center;position: absolute;z-index: 5;top:40%;margin-top: -30px;margin-left: -30px;left:50%;}
.turn{animation:turn 4s linear infinite;}
@keyframes turn{
    0%{transform:rotate(0deg);}
    25%{transform:rotate(90deg);}
    50%{transform:rotate(180deg);}
    75%{transform:rotate(270deg);}
    100%{transform:rotate(360deg);}
}
.YQintroOnes  .video-boxs a p.txt{color:#fff;font-size:36px;text-align: center;width: 100%;position: absolute;top:2.3rem;left: 0;z-index: 6;height:.5rem;line-height: .5rem;}
.YQintroTwos{width:100%;overflow: hidden;padding: .7rem 0 1.6rem 0;position: relative;}
.twostitle{font-size:0.48rem;color:#333333;text-align: left;line-height:1;}
.YQintroTwos::before{content:'' ;display:block;width: 38%;height: 100%;background: #f7f7f7;position:absolute;top: 0;left: 0;z-index: -1;}
.YQtitle{font-size:0.48rem;text-align:center;line-height:1;padding:1.1rem 0 0.8rem 0;color:#333333;}
.YQintroTwos .YQintroTwosbox{width: 100%;margin-top: 1rem;overflow: hidden;}
.YQintroTwos .YQintroTwosbox .leftpic{width: 45%;overflow: hidden;position: relative;}
.YQintroTwos .YQintroTwosbox .leftpic .imgs{width: 100%;overflow: hidden;}
.YQintroTwos .YQintroTwosbox .leftpic a{display: block;position: absolute;bottom: 1.2rem;right: .7rem;color: #fff;font-size: .24rem;border: 1px solid #fff;background: url(../images/downs.png) no-repeat .25rem center;height: .55rem;width: 2rem;border-radius: .3rem;text-indent: .7rem;line-height: .55rem;}
.YQintroTwos .YQintroTwosbox .leftpic a:hover {border-color: #03B9C5;background-color: #03B9C5;}
.YQintroTwos .YQintroTwosbox  .right-txt{width:48%;}
.YQintroTwos .YQintroTwosbox  .right-txt p{font-size: 22px;color: #000000;padding: .1rem 0;line-height: 1.7;}
.YQintroTwos .YQintroTwosbox  .right-txt p span{color: #03B9C5;font-weight: 600;display: inline-block;width: 1.5rem;text-align:right}
.YQintroTwos .YQintroTwosbox  .right-txt p em{display: inline-block;text-align: left;width: calc(100% - 1.6rem);}
.YQintroThrees{width: 100%;overflow: hidden;padding: .75rem 0;background: url(../images/about/process-bg.png) no-repeat center;background-size: cover;}
.YQintroThrees .YQintroThreestit{font-size:0.48rem;color:#fff;text-align: left;line-height:1;}


/*YQintroFour*/
.YQintroFours{width: 100%;padding:.0rem 0 .8rem 0;overflow: hidden;background: #fff;}
.YQintroFours .title{font-size:48px;text-align:center;line-height:1;padding:110px 0 50px 0;}
.YQintroFours ul{overflow:hidden;margin-top:0.60rem;}
.YQintroFours ul li{width:23.5%;margin-bottom:0.3rem;}
.YQintroFours ul li a{padding: .3rem;width:100%;overflow: hidden;display: block;background: #F5F5F5;box-sizing: border-box;}
.YQintroFours ul li a div.img{width:100% ;height: 2.10rem;overflow: hidden;}
.YQintroFours ul li a .text{line-height: .4rem;width: 100%;height: .4rem;overflow: hidden;white-space: nowrap;text-align: center;font-size: 22px;color: #000;margin-top: .15rem;}
.YQintroFours ul li a:hover div.img img{transform: scale(1.05);}
.YQintroFours ul li a:hover .text{color: #03B9C5;}
.YQintroFours ul li:last-child:nth-child(4n + 2){ margin-right: calc((100% - 23.5%) / 3 * 2);}  
.YQintroFours ul li:last-child:nth-child(4n + 3){ margin-right: calc((100% - 23.5%) / 3 * 1);} 

/**************************>>>>>>>>>>>>>>页面响应开始<<<<<<<<<<<<<<<<<<<<<<<<<<<<****************/

@media screen and (max-width: 1680px) {
    .YQtitle{font-size:0.4rem;padding:1rem 0 0.7rem 0;}
}
@media screen and (max-width: 1440px){
    .twostitle,.YQintroThrees .YQintroThreestit,.YQtitle{font-size: 36px;}
    /****关于高能***/
    .YQintroOnes .video-boxs a p.txt{font-size:.28rem}
    .YQintroOnes{padding-top: .8rem;}
    .YQintroOnes .intros p{font-size: 20px;}
    .YQintroTwos .YQintroTwosbox .right-txt p{font-size: 20px;}
    .YQintroTwos .YQintroTwosbox .leftpic a{bottom: .5rem;right: .5rem;}
    .YQintroFours ul li{width: 31.25%;}
    .YQintroFours ul li:last-child:nth-child(3n + 2){margin-right: calc((100% - 31.25%) / 2);}
    .YQintroFours ul li:last-child:nth-child(3n + 2){margin-right: calc((100% - 31.25%) / 2);} 
    .YQintroFours ul li:last-child:nth-child(4n + 2){ margin-right:0;}  
    .YQintroFours ul li:last-child:nth-child(4n + 3){ margin-right: 0;} 
    /***社会责任*/
    .YQpiclist .li .li_date span.year{font-size:26px;}
    .YQpiclist .li .li_date span.date{font-size: 15px;}
    .YQpiclist .li .li_down, .YQpiclist .li .li_down img{width: .4rem;height: .4rem;}
    /***人力资源**/
    .recuitMain .section1 .recuittit h5.h5{font-size: 36px;}
    .recuitMain .section1 .recuittit p.cn{font-size: 26px;}
    .recuitMain .section1 .recuittit .desc{font-size: 20px;}
    .recuitdescbox .li .conts h4{font-size: 28px;}
}
@media screen and (max-width: 1250px){
    .YQtitle{font-size:0.3rem;padding:0.9rem 0 0.6rem 0;}
    .twostitle,.YQintroThrees .YQintroThreestit{font-size: .3rem;}
    .YQintroTwos .YQintroTwosbox{margin-top: .6rem;}
    .YQintroTwos .YQintroTwosbox .right-txt p{font-size: 18px;}
    .YQintroFours ul li a .text{font-size:18px;}
    /****社会责任**/
    .YQpiclist .li {padding: .25rem;}

    /****联系我们**/
    .main-conetnt1 .contact-bgbox{background:#03B9C5;}
    .main-conetnt1 .contact-bgbox .boxs .telx h6{font-size:36px;}
}
@media screen and (max-width: 1080px) {
    /**关于高能**/
    .YQintroTwos{padding-top: 0;background: #f7f7f7;padding-bottom: .6rem;}
    .YQintroOnes{padding-top: .6rem;}
    .YQintroOnes .intros{margin-top: .2rem;}
    .YQintroTwos .YQintroTwosbox{display: block;}
    .twostitle{text-align: center;padding-top: .6rem;}
    .YQintroTwos .YQintroTwosbox .leftpic{width: 100%;}
    .YQintroTwos::before{display: none;}
    .YQintroTwos .YQintroTwosbox .leftpic a{bottom:0;top: 50%;left: 50%;margin-left: -1rem;}
    .YQintroTwos .YQintroTwosbox .right-txt{width: 100%;padding-top: .4rem;}
    .YQintroFours .title{font-size:35px;padding:60px 0 50px 0;}
    .YQintroFours ul li{width: 48%;}
    .YQintroFours ul li a .text{font-size: 16px;}
    .YQintroFours ul li:last-child:nth-child(3n + 2){margin-right:0;}
    .YQintroFours ul li:last-child:nth-child(3n + 2){margin-right: 0;} 

    /**联系我们**/
    .main-conetnt1 .contactMap{margin:0 auto;}
    .main-conetnt1 .contact-bgbox{width:100%;height: auto;position:inherit;margin-top:-1rem;}
    .main-conetnt1 .contactMapbox{min-height: auto;overflow: hidden;}
    .main-conetnt1 .contactMap{height: 4rem;padding: .8rem 0;overflow: hidden;}
    .main-conetnt1 .contact-bgbox .boxs .telx h6{font-size: 32px;}

    /***社会责任*/
    .YQpiclist .li .li_date span.year{font-size:22px;}
    .YQpiclist .li{margin-bottom: .35rem;}
    .YQpiclist .li .li_down, .YQpiclist .li .li_down img{width: .3rem;height: .3rem;}
}   

@media screen and (max-width: 768px) {
    .YQtitle{font-size:22px;padding:0.7rem 0 0.5rem 0;}
    .twostitle,.YQintroThrees .YQintroThreestit{font-size: 22px;}
    /**关于高能**/
    .YQintroOnes .intros p{font-size: 14px;}
    .YQintroTwos .YQintroTwosbox .right-txt p{font-size: 14px;}
    .YQintroTwos .YQintroTwosbox .leftpic a{background-size: .3rem .3rem;}
    .YQintroFours ul li a .text{font-size: 14px}
    /****联系我们***/
    .contactMapbox{min-height: auto;}
    .contact-bgbox .boxs{padding:.3rem;}
    .contact-bgbox .boxs .addressbox{margin-top: .2rem}
    .contact-bgbox .boxs h5 { font-size: 18px;}
    .contact-bgbox .boxs .telx h6 {font-size: 24px;}
    .contact-bgbox{background:#06adb8;position: static;width: 100%;height: auto;box-sizing: border-box;margin-top: 0;}
    .contact-bgbox .boxs .other-method {height: 30px;}
    .contact-bgbox .boxs .other-method li{width: 30px;}
    .contact-bgbox .boxs .ncontact_txt p{font-size: 14px;}
    .main-conetnt1 .contact-bgbox .boxs .telx h6{font-size: 18px;}
    .main-conetnt1 .contact-bgbox .boxs .ncontact_txt p{font-size: 14px;}
    .main-conetnt1 .contact-bgbox .boxs h5{font-size:20px;}

    /***社会责任***/
    .YQpiclist .li{width: 47.8%;}
    .YQpiclist .li:nth-child(3n+3){margin-right:3%;}
    .YQpiclist .li:nth-child(2n+2){margin-right:0;}
    .YQpiclist .li .li_date span.year{font-size:18px;}
    .YQpiclist .li .li_date span.date{font-size: 14px;}
}

@media screen and (max-width: 640px) {
    /**联系我们**/
    .main-conetnt1 .contact-bgbox .boxs .other-method li{width: 30px;height: 30px;}
    .main-conetnt1 .contact-bgbox{margin-top:-2.5rem}
    .main-conetnt1 .contactMap{height: 6rem;padding: .8rem 0;overflow: hidden;}

    /**关于高能**/
    .YQintroTwos .YQintroTwosbox .right-txt p span{width:1rem;text-align: left;}
    .YQintroTwos .YQintroTwosbox .right-txt p em{width: calc(100% - 1.02rem);}
    .bottomErweima{left:150% !important;}

}