﻿@charset "utf-8";
.HomeBan{overflow: hidden;}
.HomeBan .item{position: relative;overflow: hidden;}
.HomeBan .item .img{padding-top:8.7rem;}
.HomeBan .item video{width:100%;height:100%;position: absolute;top:0;left:0;object-fit: cover;z-index:9;}
.HomeBan .item .txt{width:100%;position: absolute;left:0;top:10%;color:#fff;line-height:1.4;}
.HomeBan .item .txt .txtbox{max-width:10.4rem;}
.HomeBan .item .txt .tit{text-transform: uppercase;line-height: 1.167;margin-bottom:0.2rem;}
.HomeBan .item .tc .txtbox{margin:0 auto;}
.HomeBan .item .tc{top:15%;}

.HomeBan .slick-arrow{opacity: 0;transition: all .3s;}
.HomeBan .slick-arrow.slick-prev{left:-0.5rem;}
.HomeBan .slick-arrow.slick-next{right:-0.5rem;}
.HomeBan:hover .slick-arrow{opacity: 1;}
.HomeBan:hover .slick-arrow.slick-prev{left:3%;}
.HomeBan:hover .slick-arrow.slick-next{right:3%;}

.HomeBan .slick-dots{position: absolute;left:0;bottom:0.4rem;z-index:9;text-align: center;width:100%;}
.HomeBan .slick-dots li{display: inline-block;margin:0 0.1rem;cursor: pointer;width:0.3rem;;height:0.05rem;border-radius: 0.03rem;position: relative;overflow: hidden;}
.HomeBan .slick-dots li::before{content:'';display: block;width:100%;height:100%;background: #fff;opacity: 0.5;position: absolute;left:0;top:0;}
.HomeBan .slick-dots li::after{content:'';display: block;width:0;height:100%;background: #fff;opacity: 1;position: absolute;left:0;top:0;}
.HomeBan .slick-dots li button{display: none;}
.HomeBan .slick-dots li.slick-active{width:0.9rem;}
.HomeBan .slick-dots li.slick-active::after{animation:width_move 4s linear forwards;}

@keyframes width_move{
    0%{width:0;}
    100%{width:100%;}
}

@media(max-width:1024px){
    .HomeBan .item .txt::before{width:90%;}
    .HomeBan .item .img{padding-top:5.6rem;}
    .HomeBan .item .txt .txtbox{max-width:7.2rem;}
    .HomeBan .slick-arrow{opacity: 0;}
    .HomeBan:hover .slick-arrow{opacity: 0;}
}

@media(max-width:640px){
    .HomeBan .item .img{padding-top:64%;}
    .HomeBan .item .txt .txtbox{max-width:100%;}
    .HomeBan .item .txt .tit{font-size: 0.24rem;}
    .HomeBan .item .txt .text{font-size: 0.16rem;}
}

.pd120{padding:1.1rem 0;}
.HomeTit{margin-bottom:0.4rem;}
.HomeTit h2{text-transform: uppercase;line-height: 1;font-weight: bold;margin-bottom:0.2rem;}
.HomeMore a{display: flex;align-items: center;}
.HomeMore a i{display: block;width:0.08rem;height:0.08rem;border-right:1px solid #e60012;border-top:1px solid #e60012;transform: rotate(45deg);margin-left:0.1rem;}
.HomeMore.tc a{justify-content: center;}


.HomeAbout{background:url(../images/homeaboutbg.jpg) no-repeat center center;background-size: cover;}
.HomeAbout .HomeAboutBox{display: flex;flex-wrap: wrap;margin-left:-2.5%;padding-top:0.2rem;}
.HomeAbout .HomeAboutBox .item{width:30.83%;margin-left:2.5%;margin-top:2.5%;background: #f5f5f5;padding:0.5rem 0.36rem;position: relative;transition: all .3s;}
.HomeAbout .HomeAboutBox .item .num{color:#222;position: absolute;right:0.3rem;top:0.3rem;line-height: 1;}
.HomeAbout .HomeAboutBox .item .icon{width:0.74rem;height:0.65rem;}
.HomeAbout .HomeAboutBox .item .icon img{max-height:100%;max-width:100%;}
.HomeAbout .HomeAboutBox .item .tit{margin:0.25rem 0 0.12rem 0;line-height: 1.2;}
.HomeAbout .HomeAboutBox .item .dec{color:#666;line-height: 1.75;}
.HomeAbout .HomeAboutBox .item:hover{background: #fff;box-shadow: 0px 0px 45px 0px rgba(118,118,118,0.12);}
.HomeAbout .HomeAboutBox .item:hover .tit{color:#e60012;}
.HomeAbout .HomeAboutBox .item:hover .num{opacity: 0.2;}
.HomeAbout .HomeAboutBox .item:hover .icon{-webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}

@media(max-width:640px){
    .pd120{padding:0.5rem 0;}
    .HomeAbout .HomeAboutBox .item{width:97.5%;padding:0.4rem 0.3rem;}
}

.HomePower{background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;min-height:9rem;}
.HomePower .HomePowerLeft,
.HomePower .HomePowerRight{width:44.5%;color:#fff;}
.HomePower .HomePowerRight .tag{font-weight: bold;}
.HomePower .HomePowerRight .con{line-height: 1.77;margin:0.2rem 0 0.5rem 0;}
.HomeMore_white a{color:#fff;}
.HomeMore_white a i{border-right:1px solid #fff;border-top:1px solid #fff;}
.HomeMore_white a:hover{color:#e60012;}
.HomeMore_white a:hover i{border-right:1px solid #e60012;border-top:1px solid #e60012;}

@media(max-width:1024px){
    .HomePower{min-height:5rem;position: relative;}
    .HomePower::before{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.3);position: absolute;left:0;top:0;}
    .HomePower .Container{position: relative;z-index:9;}
    .HomePower .HomePowerLeft, .HomePower .HomePowerRight{width:100%;}
}

.HomeMining{background: url(../images/homeminingbg.jpg) no-repeat center center;background-size: cover;}
.HomeMining .HomeMiningBox{margin-top:0.6rem;}
.HomeMining .HomeMiningBox .img img{width:100%;}

@media(max-width:1024px){
    .HomeMining .HomeMiningBox{margin-top:0.3rem;}
}

.HomeContact .tit{text-transform: uppercase;line-height: 1.2;}
.HomeContact .txt{line-height: 1.77;margin:0.2rem 0 0.5rem 0;}
.HomeContact .form{width:100%;max-width:9.6rem;margin:0 auto;position: relative;overflow: hidden;}
.HomeContact .form input{width:100%;padding:0 0.3rem;height:0.64rem;padding-right:2.3rem;border: 1px solid #EBEBEB;border-radius: 0.32rem;background: #f5f5f5;}
.HomeContact .form button{width:2rem;height:0.64rem;background: #E60012;color:#fff;font-size: 0.18rem;text-align: center;position: absolute;right:0;top:0;border-radius: 0.32rem;}

@media(max-width:640px){
    .HomeContact .form input{height:0.52rem;padding-right:1.8rem;}
    .HomeContact .form button{width:1.5rem;height:0.52rem;}
}


.nBan{position: relative;}
.nBan .img{padding-top:6.4rem;}
.nBan .txt{position: absolute;left:0;width:100%;bottom:1rem;color:#fff;line-height: 1.2;}

.ColumnTit{margin-bottom:0.5rem;line-height: 1.2;}


/* News */
.News .NewsList ul{display: flex;flex-wrap: wrap;margin-left:-3%;}
.News .NewsList ul li{width:30.33%;margin-left:3%;margin-bottom:3%;}
.News .NewsList ul li .img{padding-top:56%;}
.News .NewsList ul li .txt{padding-top:0.3rem;}
.News .NewsList ul li .txt .tit{line-height: 0.3rem;height:0.6rem;}
.News .NewsList ul li .txt .dec{color:#333;line-height: 0.28rem;height:0.56rem;margin:0.18rem 0;}
.News .NewsList ul li .txt .date{color:#999;}
.News .NewsList ul li .txt .line{width:100%;height:1px;background: #e5e5e5;margin-top:0.35rem;position: relative;}
.News .NewsList ul li .txt .line::after{content:"";display: block;width:0;height:100%;background: #000;position: absolute;left:0;bottom:0;transition: all .5s;}
.News .NewsList ul li:hover .img span{transform: scale(1.05);}
.News .NewsList ul li:hover .txt .line::after{width:100%;}

@media(max-width:1024px){
    .nBan .img{padding-top:40%;}
    .nBan .txt{bottom:10%;}
}

@media(max-width:640px){
    .News .NewsList ul li{width:47%;margin-bottom:0.3rem;}
    .News .NewsList ul li .txt .line{margin-top:0.2rem;}
}

.News .NewsList_txt ul li{padding:0.5rem 0;border-bottom:1px solid #efefef;}
.News .NewsList_txt ul li a{display: block;padding-right:3.9rem;position: relative;}
.News .NewsList_txt ul li .more_box{position: absolute;right:0;top:0;}
.News .NewsList_txt ul li .date{color:#999;}
.News .NewsList_txt ul li .tit{margin:0.1rem 0 0.15rem 0;line-height: 1.5;}
.News .NewsList_txt ul li .dec{color:#333;}
.News .NewsList_txt ul li .more_box .more_ico{width:1.17rem;transition: all .3s;}
.News .NewsList_txt ul li .more_box .more{position: absolute;left:0;top:0.3rem;display: flex;align-items: center;white-space: nowrap;opacity: 0;transition: all .3s;}
.News .NewsList_txt ul li .more_box .more i{display: block;width:0.08rem;height:0.08rem;border-right:1px solid #e60012;border-top:1px solid #e60012;transform: rotate(45deg);margin-left:0.15rem;}

.News .NewsList_txt ul li:hover .more_box .more{opacity: 1;}
.News .NewsList_txt ul li:hover .more_box .more_ico{opacity: 0;}

@media(max-width:1024px){
    .News .NewsList_txt ul li a{padding-right:2.8rem;}
    .News .NewsList_txt ul li .more_box .more_ico{width:0.8rem;}
    .News .NewsList_txt ul li{padding:0.24rem 0;}
}

@media(max-width:768px){
    .News .NewsList_txt ul li a{padding-right:1.8rem;}
}

@media(max-width:640px){
    .News .NewsList_txt ul li a{padding-right:0;}
    .News .NewsList_txt ul li .more_box{display: none;}
}

.NewsInfo .InfoTit{border-bottom:1px solid #f1f1f1;padding-bottom:0.5rem;margin-bottom:0.5rem;}
.NewsInfo .InfoTit .date{margin-top:0.2rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color:#666;}
.NewsInfo .InfoTit .date .box{margin:0 0.2rem;display: flex;align-items: center;}
.NewsInfo .InfoTit .date .box img{display: block;width:0.2rem;margin-right:0.1rem;}
.NewsInfo .InfoTit .date .box a{display: block;margin-right:0.15rem;}
.NewsInfo .InfoTit .date .box a img{width:0.39rem;margin-right:0;}

.NewsInfo .InfoCon{color:#333;line-height: 1.78;}
.NewsInfo .InfoCon img{display: block;margin:0 auto;}
.NewsInfo .InfoPage{border-top:1px solid #f1f1f1;padding-top:0.6rem;margin-top:0.6rem;padding-right:4rem;position: relative;}
.NewsInfo .InfoPage .goback{position: absolute;right:0;top:0.7rem;}
.NewsInfo .InfoPage .goback a{display: flex;align-items: center;justify-content: center;width:1.64rem;line-height: 0.54rem;border-radius: 0.54rem;background: #E60012;color:#fff;text-align:center;}
.NewsInfo .InfoPage .goback a img{width:0.09rem;display: block;margin-left:0.15rem;}
.NewsInfo .InfoPage dd{line-height: 0.36rem;color:#333;}
.NewsInfo .InfoPage dd a{color:#333;margin-left:0.05rem;}

@media(max-width:768px){
    .NewsInfo .InfoPage{padding-right:0;}
    .NewsInfo .InfoPage .goback{position: static;margin-bottom:0.2rem;}
    .NewsInfo .InfoTit .date .box{margin:0.1rem 0.2rem 0;}
}

@media(max-width:640px){
    .NewsInfo .InfoTit{padding:0.3rem;margin-bottom:0.3rem;}
    .NewsInfo .InfoPage{padding-top:0.3rem;margin-top:0.3rem;}
}

/* about */
.AboutPart1{background: url(../images/about_logo.png) no-repeat center bottom -0.6rem;background-size: 14.4rem;overflow: hidden;}
.AboutPart1 .PartBox{display: flex;justify-content: space-between;flex-wrap: wrap;}
.AboutPart1 .PartBox .img{width:48.61%;}
.AboutPart1 .PartBox .img img{width:100%;}
.AboutPart1 .PartBox .txt{width:45.83%;display: flex;flex-direction: column;justify-content: space-between;line-height: 1.77;border-top:1px solid #000;padding-top:0.5rem;}
.AboutPart1 .PartBox .txt .link{margin-top:0.3rem;}
.AboutPart1 .PartBox .txt .link a{color:#e60012;text-decoration: underline;}
.AboutPart1 .PartList{display: flex;flex-wrap: wrap;margin-left:-10%;margin-top:0.8rem;}
.AboutPart1 .PartList .item{width:23.33%;margin-left:10%;margin-bottom:0.8rem;}
.AboutPart1 .PartList .item .icon{width:0.74rem;height:0.65rem;margin:0 auto;}
.AboutPart1 .PartList .item .icon img{max-width:100%;max-height:100%;}
.AboutPart1 .PartList .item .tit{margin:0.2rem 0;}
.AboutPart1 .PartList .item .dec{color:#666;}

@media(max-width:640px){
    .AboutPart1{background-size: contain;background-position: center bottom;}
    .AboutPart1 .PartBox .img{width:100%;}
    .AboutPart1 .PartBox .txt{width:100%;margin-top:0.2rem;padding-top:0.3rem;}
    .AboutPart1 .PartList .item{width:90%;margin-bottom:0.5rem;}
}



.AboutPart2{background:url(../images/aboutbg.jpg) no-repeat center;background-size: cover;overflow: hidden;}
.AboutPart2 .PartBox .slider{width:100%;padding-top:0.5rem;}
.AboutPart2 .PartBox .slick-list{margin-left:-0.8rem;}
.AboutPart2 .PartBox .item{}
.AboutPart2 .PartBox .item .con{padding-right:0.7rem;height:4.1rem;overflow: auto;margin-left:0.8rem;border-right:1px solid rgba(0,0,0,0.1);}
.AboutPart2 .PartBox .item .year{line-height: 1;display: flex;align-items: flex-start;}
.AboutPart2 .PartBox .item .year i{display: block;margin-left:0.06rem;width:0.26rem;height:0.16rem;background: url(../images/ico.png) no-repeat center center;background-size: contain;}
.AboutPart2 .PartBox .item .dec{margin-top:0.15rem;line-height: 2;color:#333;}

.AboutPart2 .slick-arrow{transform: translateY(0);top:-1.1rem;}
.AboutPart2 .slick-arrow.slick-prev{left:13rem;}
.AboutPart2 .slick-arrow.slick-next{right:auto;left:13.8rem;}

@media(max-width:1024px){
    .AboutPart2 .PartBox .slider{width:100%;}
    .AboutPart2 .PartBox .slick-list{margin-left:-0.5rem;}
    .AboutPart2 .PartBox .item .con{margin-left:0.5rem;padding-right:0.5rem;height:3rem;}
    .AboutPart2 .slick-arrow.slick-prev{left:auto;right:0.7rem;}
    .AboutPart2 .slick-arrow.slick-next{right:0;left:auto;}
}

@media(max-width:640px){
    .AboutPart2 .slick-arrow{top:-0.9rem;}
    .AboutPart2 .PartBox .slider{padding-top:0.1rem;}
    .AboutPart2 .PartBox .item .con{padding-right:0.3rem;line-height: 1.68;border-right:none;}
}

.AboutPart3 .PartBox .item{padding:0.5rem 0;border-bottom:1px solid rgba(0,0,0,0.1);position: relative;}
.AboutPart3 .PartBox .item .tit{padding-right:0.2rem;position: relative;line-height: 1.1;margin-bottom:0.1rem;cursor: pointer;}
.AboutPart3 .PartBox .item .tit i{display: block;width:0.09rem;height:0.16rem;background: url(../images/jt_red.png) no-repeat center;background-size: contain;position: absolute;right:0;top:50%;margin-top:-0.08rem;transition: all .3s;}
.AboutPart3 .PartBox .item .tag{color:#666;}
.AboutPart3 .PartBox .item .con{color:#333;padding-top:0.1rem;display: none;}
.AboutPart3 .PartBox .item::after{width:0;height:1px;background: #000;position: absolute;bottom:0;left:0;opacity: 0;transition: all .3s;}
.AboutPart3 .PartBox .item.on::after{opacity: 1;width:100%;}
.AboutPart3 .PartBox .item.on .tit{color:#E60012;}
.AboutPart3 .PartBox .item.on i{transform: rotate(90deg)}

.maskdot{position: relative;top:-1.2rem;}


@media(max-width:1024px){
    .AboutPart3 .PartBox .item{padding:0.25rem 0;}
}

/* POWER GENERATION */
.PowerPart1{background: url(../images/commonbg.jpg) no-repeat center;background-size: cover;}
.PowerPart1 .con{line-height: 1.5;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:0.45rem;margin-bottom:1rem;}
.PowerPart1 .PartBox>.tit{line-height: 1.4;margin-bottom:0.48rem;}
.PowerPart1 .PartCon .txt{width:45.83%;}
.PowerPart1 .PartCon .txt .item{padding:0.28rem 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.PowerPart1 .PartCon .txt .item .tit{padding-left:0.3rem;background: url(../images/ico.png) no-repeat left center;background-size: 0.21rem;padding-right:0.3rem;position: relative;cursor: pointer;line-height: 1.5;}
.PowerPart1 .PartCon .txt .item .tit i{display: block;width:0.09rem;height:0.16rem;background: url(../images/jt_black.png) no-repeat center;background-size: contain;position: absolute;right:0;top:50%;margin-top:-0.08rem;transition: all .3s;}
.PowerPart1 .PartCon .txt .item .dec{color:#666;line-height: 0.3rem;height:1.2rem;margin-top:0.05rem;display: none;overflow: auto;padding-right:0.08rem;}
.PowerPart1 .PartCon .txt .item.on .tit i{transform: rotate(90deg);}

.PowerPart1 .PartCon .img{width:48.61%;}
.PowerPart1 .PartCon .img img{width:100%;}

.PowerPart2 .PartBox{display: flex;flex-wrap: wrap;margin-left:-2.5%;}
.PowerPart2 .PartBox .item{width:47.5%;margin-left:2.5%;margin-bottom:2.5%;background: #F5F7FA;padding:0.4rem;position: relative;transform: all .3s;}
.PowerPart2 .PartBox .item .num{color:#999;position: absolute;right:0.4rem;top:0.3rem;line-height: 1;}
.PowerPart2 .PartBox .item .icon{width:0.66rem;height:0.65rem;}
.PowerPart2 .PartBox .item .icon img{max-width:100%;max-height:100%;}
.PowerPart2 .PartBox .item .tit{line-height: 1.5;margin:0.25rem 0 0.15rem 0;}
.PowerPart2 .PartBox .item .dec{line-height: 1.75;color:#666;}
.PowerPart2 .PartBox .item:hover{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}

.PowerPart3{background: url(../images/ppowerbg2.jpg) no-repeat center;background-size: cover;}

.PowerPart4{padding-bottom:0.6rem;}
.PowerPart4 .PartBox{display: flex;flex-wrap: wrap;margin-left:-4%;}
.PowerPart4 .PartBox .item{width:46%;margin-left:4%;margin-bottom:4%;background: #f5f5f5;}
.PowerPart4 .PartBox .item .img{padding-top:56%;}
.PowerPart4 .PartBox .item .txt{padding:0.35rem 0.4rem;}
.PowerPart4 .PartBox .item .txt .tit{line-height: 1.5;}
.PowerPart4 .PartBox .item .txt .dec{color:#666;line-height: 1.75;margin-top:0.1rem;}

.PowerPart4 .PartBox .item:hover .img span{transform: scale(1.05);}

.PowerPart5{background: url(../images/summarybg.jpg) no-repeat center;background-size: cover;}
.PowerPart5 .Con{line-height: 1.8;}

@media(max-width:640px){
    .PowerPart1 .con{margin-bottom:0.5rem;}
    .PowerPart1 .PartCon .txt{width:100%;}
    .PowerPart1 .PartCon .img{width:100%;}
    .PowerPart2 .PartBox .item{width:97.5%;}
    .PowerPart4 .PartBox .item{width:96%;}
    .PowerPart4 .PartBox .item .txt{padding:0.3rem;}
}

/* MINING */
.MiningPart1 .PartCon .txt .item{border-bottom:none;padding-top:0;padding-bottom:0;}
.MiningPart1 .PartCon .txt .item .dec{display: block;height:auto;}
.MiningPart1 .PartCon .txt .item:not(:last-child){margin-bottom:0.3rem;}

.MiningPart2 .ColumnTit{margin-bottom:0.4rem;}
.MiningPart2 .con i{color:#E60012;display: inline-block;margin-right:0.08rem;font-weight: bold;}
.MiningPart2 .con{line-height: 1.68;}
.MiningPart2 .img{margin-top:0.4rem;}
.MiningPart2 .img img{width:100%;}

.MiningPart3{background: url(../images/processbg.jpg) no-repeat center;background-size: cover;}
.MiningPart3 .PartBox{display: flex;justify-content: space-between;}
.MiningPart3 .PartBox .item{overflow: hidden;width:18%;}
.MiningPart3 .PartBox .item .num{line-height:1;color:#E60012;position: relative;}
.MiningPart3 .PartBox .item .num::before{content:"";display: block;width:100%;height:1px;background: #e60012;opacity: 0.2;position: absolute;left:0.8rem;top:50%;}
/*.MiningPart3 .PartBox .item:not(:last-child){margin-right:0.25rem;}*/
.MiningPart3 .PartBox .item .tit{margin:0.5rem 0 0.2rem;line-height:1.4;} 
.MiningPart3 .PartBox .item .dec{padding-right:0.4rem;color:#666;line-height: 1.75;}

.MiningPart4{background: none;}

.MiningPart5{background: url(../images/miningbg1.jpg) no-repeat center;background-size: cover;}
.MiningPart5 .PartBox .item{padding:0.6rem 0.4rem;background: rgba(255,255,255,0.8);}

.MiningPart6 .ColumnTit{margin-bottom:0.3rem;}
.MiningPart6 .Con{margin-bottom:0.4rem;}

.MiningPart7{background: url(../images/miningbg_1.jpg) no-repeat center;background-size: cover;}
.MiningPart7 .PartBox .item{width:30.83%;background: #fff;}

.MiningPart8{background: #fff;}

@media(max-width:640px){
    .MiningPart1 .PartCon .txt .item{margin-bottom:0.3rem;}
    .MiningPart3 .PartBox{flex-wrap: wrap;}
    .MiningPart3 .PartBox .item{width:50%;padding:0.2rem;margin-right:0;}
    .MiningPart3 .PartBox .item:not(:last-child){margin-right:0;}
    .MiningPart3 .PartBox .item .dec{padding-right:0;}
    .MiningPart4 .PartCon .img{margin-bottom:0.3rem;}
    .MiningPart5 .PartBox .item{padding:0.4rem;}
    .MiningPart7 .PartBox .item{width:97.5%;}
}

/* 搜索 */
.SearchList .item{padding:0.3rem 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.SearchList .item .date{color:#999;margin-top:0.05rem;font-size: 0.14rem;}

@media(max-width:640px){
    .SearchList .item{padding:0.18rem 0;}
}

/* Contact */
.Contact .ColumnTit{margin-bottom:0.24rem;}
.Contact .con_com{margin-bottom:0.4rem;}
.Contact .ContactLeft,
.Contact .ContactRight{width:44.44%;}
.Contact .ContactLeft .txt li{display: flex;align-items: center;margin-bottom:0.05rem;}
.Contact .ContactLeft .txt li .icon{width:0.18rem;margin-right:0.1rem;}
.Contact .ContactLeft .Message{margin-top:0.5rem;}
.Contact .ContactLeft .Message .item{margin-bottom:0.28rem;}
.Contact .ContactLeft .Message .item .name{margin-bottom:0.08rem;}
.Contact .ContactLeft .Message .item .name i{color:#E60012;}
.Contact .ContactLeft .Message .item .inputbox{border: 1px solid #E1E4E6;background:#f5f5f5;width:100%;}
.Contact .ContactLeft .Message .item select{border: 1px solid #E1E4E6;background:url(../images/selectarr.png) no-repeat center right 0.2rem #f5f5f5;width:100%;height:0.5rem;padding:0 0.24rem;background-size: 0.12rem;}
.Contact .ContactLeft .Message .item input{height:0.5rem;padding:0 0.24rem;}
.Contact .ContactLeft .Message .item textarea{padding:0.2rem 0.24rem;height:1.24rem;}
.Contact .ContactLeft .Message .FormBtn{padding-top:0.2rem;}
.Contact .ContactLeft .Message .FormBtn button{width:2rem;height:0.54rem;background: #E60012;color:#fff;font-size: 0.18rem;}

.Contact .ContactRight img{width:100%;}

@media(max-width:640px){
    .Contact .ContactLeft,
    .Contact .ContactRight{width:100%;}
    .Contact .ContactRight{margin-top:0.3rem;}
}

/* Job */
.Job .JobList .item{box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.08);transition: all .3s;margin-bottom:0.2rem;position: relative;}
.Job .JobList .item .itemTit{padding:0 0.28rem;cursor: pointer;}
.Job .JobList .item .itemTit ul{display: flex;justify-content: space-between;}
.Job .JobList .item .itemTit ul li{height:0.6rem;display: flex;align-items: center;}
.Job .JobList .item .itemTit ul b{display: block;width:0.07rem;height:0.12rem;background: url(../images/jt_gray.png) no-repeat center;background-size: contain;transition: all .3s;}
.Job .JobList .item .itemTit ul li:nth-child(3){width:30%;}
.Job .JobList .item .itemCon{padding:0.2rem 0.28rem;display: none;}
.Job .JobList .item .itemCon .Box{padding-left:2.6rem;position: relative;margin-bottom:0.5rem;}
.Job .JobList .item .itemCon .Box .name{position: absolute;left:0;top:0;}
.Job .JobList .item .itemCon .Box .con_red{color:#E60012;}
.Job .JobList .item::before{content:"";display: block;width:0;height:0.02rem;background: #E60012;position: absolute;top:0;left:0;transition: all .3s;opacity: 0;}

.Job .JobList .item.on::before{width:100%;opacity: 1;}
.Job .JobList .item.on .itemTit ul b{transform: rotate(90deg)}
.Job .JobList .item.on{background: linear-gradient(to bottom, rgba(230,0,18,0.05),#fff,#fff,#fff,#fff);}
.Job .JobList .item.on .itemTit ul li:nth-child(1){font-weight: bold;color:#E60012;}

@media(max-width:640px){
    .Job .JobList .item .itemCon .Box{padding:0;}
    .Job .JobList .item .itemCon .Box .name{position: static;font-weight: bold;margin-bottom:0.05rem;}
    .Job .JobList .item .itemTit ul li:nth-child(2),
    .Job .JobList .item .itemTit ul li:nth-child(3){display: none;}
}





