
/* 上面是顶部,下面是内容 */
/* 第一部分的内容 */
section{
    margin: 0 auto;
}
/* .banner-posi{
    position: absolute;
} */
.homepage-section{
    width: 100%;
    position: relative;
    margin:0 auto;
}
.one-banner{
    width: 100%;
    /* height: 1000px; */
    position: relative;
    /* background: url(../image/img2.png) center no-repeat; */
    background-size:cover;
    overflow: hidden;
}
/* .homepage-section-one{
    position: relative;
    top:-97%;
} */
.one-banner-one{
    position: absolute;
    width: 3.6%;
    height: 5px;
    background: white;
    z-index: 99;
    top: 50%;
}
.one-banner-mask{
    /* background: url(../image/img18.png)  left center no-repeat; */
    /* width: 834px;
    height: 576px; */
    position: absolute;
    top: 0;
    left: 5%;
}
.one-banner-tit{
    /*font-size: 46px;*/
    font-size: 42px;
    padding-top: 43px;
    text-shadow: 0.5px 0.2px 0.2px #666;
}
.one-banner-two{
    position: relative;
    color: white;
    z-index: 99;
    padding-top: 20%;
}
.one-banner-three{
    width: 50%;
    line-height: 40px;
    position: relative;
    padding-top: 43px;
    word-spacing: 10px;
    letter-spacing: 2px;
    color: white;
    font-size: 18px;
}
.banner-connet{
    text-shadow: 0.5px 0.2px 0.2px #666;
}
.one-banner-four a{
    color: white;
}
.one-banner-four{
    width: 10.6%;
    /* height: 30px; */
    padding-top: 17px;
    padding-bottom: 17px;
    position: relative;
    
    border: 1px solid #2e4297;
    background: #2e4297;
    color: white;
    text-align: center;
    padding-top: 18px;
    font-size:14px;
    margin-top:50px;
    display: block;
}

.about01_ie,.about03_ie,.about05_ie{
    display: none;
}

@media screen and (min-width: 1200px) {
    .one-banner-four:hover {
        background: transparent;
        color: #2e4297;
    }
}

/* 第二部分内容 */
.one-part{
    width: 100%;
    position: relative;
    padding-bottom: 100px;
}

.one-part-lf{
    width: 45%;
    padding-left: 5%;
    position: relative;
    float: left;
}
.one-part-rg{
    width: 50%;
    position: relative;
    float: left;
}
.one-part-lf-left{
    float: left;
    margin-top: 33%;
    width: 10px;
}
.one-part-lf-lf-num{
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    font-size:60px;
    color: #ccc;
}
.one-part-lf-lf-tit{
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    font-size: 56px; 
    margin-top: 40px; 
}
.one-part-lf-right{
    float: left;
    width: 86%;
    padding-top:36.5%;
    margin-left: 9%;
}
.one-part-lf-rg-tit{
    font-size: 30px;
    letter-spacing: 2px;
}
.all-transverse{
    width: 25px;
    height: 3px;
    float: left;
    background: #848484;
    margin-right: 95%;
    margin-top: 20px;
    margin-bottom: 30px;
}
.one-part-connet{
    float: left;
    line-height: 25px;
    font-size: 16px;
    color: #999;
}
.one-part-three{
    width: 100%;
    float: left;
}
.backone{
    position: absolute;
    right: 0;
    width: 50%;
    z-index: -10;
}
.one-part-three-set{
    width: 100%;
    float: left;
    margin-top: 60px;
}
.three-set-set{
    width: 33%;
    float: left;
}
.three-s-s-num{
    font-size: 56px;
    color: #2f4498;
    float: left;
    font-family: BebasNeueBold;
}
.three-s-s-jia{
    float: left;
    padding-top: 19px;
    font-weight: bold;
    color: #2f4498;
}
.three-s-s-con{
    float: left;
    width: 36%;
    margin-top: 36px;
    color: #2e4297;
    font-weight: bold;
}
.three-s-s-connn{
    float: left;
    /*width: 36%;*/
    margin-top:36px;
    color: #2e4297;
    font-weight: bold;
}
/*2018-10-24*/
.three-s-s-connn.alt{
	/*width: 20%;*/
}
.three-s-s-conn{
    /* float: left; */
    position: absolute;
    right: -9%;
    width: 20%;
    bottom: 19.5%;
    margin-left:20px;
    color: #2e4297;
    font-weight: bold;
}
.three-s-s-set{
    float: left;
    width: 100%;
    margin-top: 10px;
    /* font-weight: bold; */
    color: #999;
    padding-left: 10px;
}
.part-seemore{
    width: 180px;
    height: 48px;
    float: left;
    border: 1px solid #666;
    word-spacing: 10px;
    line-height: 48px;
    text-align: center;
    font-size: 14px;
    display:block;
    color: #666;
    /* background: #27399b;
    cursor: pointer; */
}

.widthfif{
    width: 50%;
}
.indexmore{
    margin-top: 70px;
    width: 180px;
    height: 48px;
    float: left;
    border: 1px solid #666;
    word-spacing: 10px;
    line-height: 48px;
    text-align: center;
    font-size: 14px;
    display:block;
    color: #666;
}
.one-part-rg{
   float: left;
   width: 50%;
   position: relative;
}
.one-part-rg-left{
    /* width: 528px;
    height: 528px; */
    position: absolute;
    top: -370px;
    left: -270px;
}
.one-part-rg-right{
    /* width: 528px;
    height: 528px; */
    position: absolute;
    top: 11px;
    left:112px;
}

.bofangword{
    position: absolute;
    top: 50%;
    left: 31%;
    font-size: 26px;
    color: white;
}
/* 第二部分 */
.two-part{
    width: 100%;
    position: relative;
    /* height: 1281px; */
    margin-top: 80px;
    padding-bottom: 120px;  
}
.two-part-con{
    position: relative;
}
.two-part-lf{
    width: 37.6%;
    float: left;
    /* height: 1%; */
    z-index: 100;
}
.triangle{
    position: absolute;
    left: 0;
    top: -12%;
    z-index: 10;
}
.twopart-more{
    /* float:right; */
    position: relative;
    top: 900px;
    left: 65%;
}
.two-part-rg{
    width: 62.4%;
    float: left;
}
.two-pare-num{
    position: absolute;
    right: 66%;
}
.silveryword{
    color: #ccc;
    font-size: 56px;
}
.two-part-rg-connet>p{
    width: 100%;
    float: left;
}
.two-part-con-tit{
    font-size: 56px;
    letter-spacing: 2px;
}
.two-part-con-two{
    margin: 30px 0 0 0;
    font-size: 30px;
    letter-spacing: 2px;
}
.two-part-con-cen{
    font-size: 14px;
    color: #999;
    word-spacing: 2px;
    margin-bottom: 60px;
    line-height: 30px;
}
.two-part-con-pro{
    width: 100%;
    float: left;
    margin-bottom: 30px;
}
.two-part-con-pro p{
    width: 180px;
    height: 50px;
    float: left;
    border-radius:30px;
    text-align: center;
    line-height: 50px;
    cursor: pointer;
    z-index: 300;
    /* margin-left: 20px; */
}
.two-part-active{
    background:#27399b;
    color: white;
}
.two-part-con-con{
    float: left;
    width: 100%;
}
.two-part-con-con ul{
    position: relative;
    z-index: 100;
}
.two-part-con-con-img{
    width: 100%;
}
.two-part-con-con-img-a{
    width: 450px;
    margin-right:4%;
    float: left;
    height: 245px;
    margin-top: 30px;
    cursor: pointer;
    overflow: hidden;
}
.two-part-con-con-img-a img{
    cursor: pointer;
    transition: all 0.6s;
}
.two-part-con-con-img-a:hover img{
    transform: scale(1.4);
}
.promask{
    position: relative;
    top: -100px;
}
.promasko{
    position: relative;
    top: -100px;
}
.proimgtit{
    position: relative;
    top:-35px;
    left: 30px;
    color:white;
    font-size: 16px;
}
.three-part{
    position: relative;
    top: 180px;
}
.three-part-left{
    float: left;
    width: 10px;
    margin-right: 100px;
}
.three-part-con{
    float: left;
    width: 93%;
    padding-top: 33px;
}
.globaltit{
    font-size: 30px;
}
.rightlun{
    width: 100%;
}
.rightlunleft{
    top:13%;
    left: 92%;
    position: absolute;
    width: 60px;
}
.rightlunright{
    top: 13%;
    left: 95%;
    position: absolute;
    width: 60px;
}
.three-com{
    width: 100%;
    float: left;
    margin-top: 30px;
}
.three-com-con{
    width: 33%;
    float: left;
    margin-right: 5px;
    overflow: hidden;
}
/* .three-com-con{
    transition: all 1s;
    cursor: pointer;
}
.three-com-con:hover img{
    transform: scale(1.2)
} */
.three-com-img-tit{
    float: left;
    width: 100%;
    margin:25px 0;
    font-weight: bold;
    font-size: 18px;
}
.three-com-img-con{
    float: left;
    width: 95%;
    line-height: 30px;
    font-size: 14px;
    color: #999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.three-com-img-last{
    width: 92%;
    border-bottom: 1px solid #ccc;
    float: left;
    /* padding: 20px; */
    padding: 20px 0;
    font-size: 14px;
    margin-bottom: 225px;
    display: block;
    color: #999;
}
.smallseemore{
    float: left;
}
.rightjian{
    float: right;
}
/* 第四第五 */
.four-part{
    position: relative;
    padding-bottom: 200px;
    margin-top: 180px;
}
.four-con{
    width: 100%;
    position: relative;
}
.four-up{
    width: 100%;
    position: relative;
    padding-left: 4%;
}
.four-pare-num{
    float: left;
    font-size: 56px;
}
.four-up-con{
    float: left;
    margin-left: 35px;
}
/* .four-up-con .all-transverse{
    width: 14%;
} */
.four-set{
    /* margin-top: 70px; */
    margin-left: 6%;
}
.four-news{
    width: 100%;
    float: left;
    margin-left:6%;
}
.four-news-con{
    width: 100%;
    float: left;
}
.newpro-cen ul li .xialapng4{
    position: absolute;
    top:100%;
    width: 100%;
    height: 100%;
    transition: all 1s;
    background: url(../image/tuwenfenli.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/tuwenfenli.png*/ center no-repeat;
    /* background-size: cover; */
}
.newpro-cen ul li:hover .xialapng4{
    top: 0;
}
.xialapng4 h6{
    position: absolute;
    top:13.7%;
    left: 37%;
    font-size: 20px;
    color: white;
    margin-bottom: 35px;
}
.xialapng4 div{
    position: absolute;
    top:27.7%;
    width: 77%;
    left: 11.5%;
    font-size: 14px;
    color: white;
   line-height: 30px;
}
.four-black-tit{
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-top: 30px;
}
.four-blue-date{
    float: left;
    color: #2c4095;
    text-align:right;
    font-size: 14px;
    margin-left: 21%;
    padding-top: 25px;
}
.four-white-word{
    float: left;
    width: 100%;
    margin:25px 0;
    font-size: 14px;
    line-height: 30px;
    color: #999;
}
.fourpart-more{
    margin-left: 11%;
    margin-top: 70px;
}
.four-down{
    float: left;
    margin-top: 250px;
    margin-left: 11%;
}
.four-part-left{
    left: 0;
    float: left;
    width: 10px;
}
.four-contact{
    float: left;
    margin-left: 60px;
    padding-top: 10px;
}
.four-part-contact{
    margin-top: 18px;
}
.four-part-opin{
    font-size: 14px;
    line-height: 30px;
}
.four-contactus{
    margin-top: 45px;
}
.four-contactus ul{
    color:#999;
    font-size: 14px;
}
.four-contactus ul li{
    margin-top: 20px;
}
.four-contactus ul li p{
    margin-left: 20px;
}
.four-contactusa{
    background: url(../image/address.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/address.png*/ left 20px no-repeat;
}
.four-contactusb{
    background: url(../image/phone.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/phone.png*/ left 20px no-repeat;
}
.four-contactusc{
    background: url(../image/email.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/email.png*/ left 20px no-repeat;
}
.four-contactusd{
    background: url(../image/chuanzhen.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/chuanzhen.png*/ left 20px no-repeat;
}
.righttriangle{
    position: absolute;
    right: 0;
    top:-4%;
}
.last-part{
    position: relative;
    /* top: 200px; */
}
.lianxifangshi a{
    text-decoration: none;
    color: #999;
}
.last-map{
    float: left;
}
.yellowmap{
    position: absolute;
    top: 41%;
    left: 30.5%;
}
.last-left-word{
    position: absolute;
    top: 260px;
    left: 417px;
    font-size: 14px;
    font-weight: bold;
}
.last-right-con{
    float: left;
    margin-left: 4%;
    width:44%;
}
.sendmail{
    width: 100%;
    font-size: 29px;
    float: left;
    margin-bottom: 25px;
}
.cnsendmail{
    color: #999;
    margin-bottom: 40px;
}
.last-right-con ul li{
    width: 70%;
    border:1px solid #ccc;
    padding: 15px 0 30px 25px;
    margin-top: 20px;
}
.last-right-con ul li p{
    float: left;
    font-size: 14px;
    color: #666;
}

.kehufank{
    width: 45%;
    border:1px solid #ccc;
    padding: 25px 0 25px 25px;
    margin-top: 20px;
    display: inline-block;
    margin-left: 21px;
}
.kehufank p{
    float: left;
}
.kehufank textarea{
    width:80%;
    padding: 0px 20px;
    font-size: 16px;
    border:none;
    resize:none;
    float: left;
    outline: none;
}
/* .login-mode{
    float: left;
} */
.fourpart-more-css{
    color: white;
    background: #27399b;
    font-size: 20px;
}
.four-contactus a{
    text-decoration:none;
    color: #999;
}

                                                        /* 公司简介 */
.panysection{
    width: 100%;
    margin: 0 auto;
}
.panybanner{
    width: 100%;
    /* height: 540px; */
    position: relative;
    margin:0 auto;
    /* background: url(../image/aimg1.png) center no-repeat; */
    background-size: cover;
}
.playaudio{
    position: absolute;
    left: 48%;
    top: 50%;
    cursor: pointer;
}
/* .sanshi{
    font-size: 30px;
    width: 100%;
    text-align: center;
} */
/* 视频 */
.shipin{
    position: absolute;
    left: 25%;
    z-index: 200;
    top:200px;
    display: none;
    cursor: pointer;
}
.closevideo{
    width: 30px;
    height: 30px;
    font-size: 30px;
    color: white;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 500;
    display: none;
}
.shipin:hover div{
    display: block;
}
/* 公司简介 */
.company-profile h6{
    padding: 95px 0 60px 0;
    margin:0 auto;
    width: 100%;
    text-align:center;
    font-size: 30px;
}
.company-profile p{
    width: 100%;
    /* padding-left: 15%; */
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    margin-bottom: 28px;
}

.company-profile{
    margin:0 auto;
    width:65%;
    position: relative;
}
.company-con-left{
    width: 100%;
    padding-left: 18%;
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    margin-bottom: 35px;
}
.company-more{
   margin-left: 42%;
   /* color: white;
   border: 1px solid #2f4498; */
}
/* 科研合作 */
.keyan{
    width: 100%;
    position: relative;
    margin: 0 auto;
}
.zhongjian{
    
    margin: 0 auto;
}
.keyan>div{
    width: 100%;
    margin-top: 100px;
    width: 1920px;
}
.leftcoop{
    width: 55%;
    float: left;
}

.rightcoop{
    width: 45%;
    height: 100%;
    /* background:url(../image/aimg88.png) center no-repeat; */
    color: white;
    float: left;
    overflow: hidden;
    position: relative;
}
.keyanhezuo{
    position: absolute;
    top: 0px;
}
/* .rightcoop ul{
    position: absolute;
} */
.keyanhezuo li h6{
    color: white;
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 120px;
    margin-bottom: 60px;
    font-size: 30px;
}

/* .keyanhezuo li{
    float: left;
} */
.threeling{
    position: absolute;
    z-index: 30;
    left: 54%;
    top: 30%;
}
.keyanhezuo li p{
    width: 100%;
    line-height: 30px;
    /* padding-left: 18%; */
    float: left;
    margin-bottom: 110px;
    padding-left: 18%;
}
/* .keyancon span{
    width: 80%;
    margin-left: 10%;
} */

.keyanhezuo li div{
    margin-left:40%;
    border:1px solid white;
    color: white;
    width: 180px;
    height: 48px;
    float: left;
    word-spacing: 10px;
    line-height: 48px;
    text-align: center;
    font-size: 14px;
    display:block;
}
.keyanyuandian{
    position: absolute;
    margin-left: 43%;
    margin-top: -40px;
}
.poweryuandian{
    bottom: 5%;
    position: absolute;
    height: 15px;
    /* width: 100%; */
    z-index: 100;
    left: 72%;
}
.poweryuandian li{
    width: 12px;
    height: 12px;
    float: left;
    margin-left: 20px;
    border: 1px solid white;
    border-radius: 20px;
}
.leftpoweryuandian{
    bottom: 5%;
    position: absolute;
    height: 15px;
    /* width: 100%; */
    z-index: 100;
    left: 21%;
}
.leftpoweryuandian li{
    width: 12px;
    height: 12px;
    float: left;
    margin-left: 20px;
    border: 1px solid white;
    border-radius: 20px;
}
.poweryuandian span{
    width: 12px;
    height: 12px;
    float: left;
    margin-left: 20px;
    border: 1px solid white;
    border-radius: 20px;
    background: #fff;
}
.slidemore{
    display: none;
}
.company-profile .cenmore{
    text-align: center;
}
.company-profile .cenmore span{
    display: inline-block;
    height: 48px;
    width: 180px;
    border: 1px solid #666;
    word-spacing: 10px;
    line-height: 48px;
    font-size: 14px;
    color: #666;
    cursor: pointer;
}
.leftpoweryuandian span{
    width: 12px;
    height: 12px;
    float: left;
    margin-left: 20px;
    border: 1px solid white;
    border-radius: 20px;
    background: #fff;
}
.swiper-pagination-bullet-active{
    background: white;
}
.keyanyuandian li{
    width: 12px;
    height: 12px;
    float: left;
    margin-left: 20px;
    border: 1px solid white;
    border-radius: 20px;
}
.keyanactive{
    background: white;
}
.newpro-tit{
    padding-top: 80px;
    padding-bottom: 50px;
}
.newpro-con{
    width: 100%;
    font-size: 14px;
    text-align: center;
    color: #999;
    line-height: 25px;
    float: left;
}
.newpro-con,.development-con{
    color: #666;
}
.newpro-img{
    text-align:center;
    width: 100%;
    float: left;
    margin-top: 95px;
    height: 340px;

    /* padding-left: 17%; */
}

.newpro-cenli{
    float: left;
    /* padding-right: 29px; */
    /* width: 276px; */
}
.newpro-cen ul li:hover{
    cursor: pointer;
}
.newpro-img div:hover{
    cursor: pointer;
}



.newpro-cen ul{
    position: absolute; 
    /* width: 2440px; */
}

.development{
    position: relative;
    padding-bottom: 100px;
}
.development-tit{
    padding-top: 90px;
    padding-bottom:70px; 
    margin-top: 50px;
}
.development-con{
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
}
.development{
    background: #f8f8f8;
}
.company-footer{
    margin-top: 140px;
}
/* 竞争力 */
.power{
    margin:0 auto;
    position: relative;
}
.power-con{
    width: 100%;
    position: relative;
}
.power-banner-img{
    width: 100%;
    margin:0 auto;
    /* background:url(../image/power1.png) center no-repeat; */
    /* height: 545px; */
    background-size: 100% 100%;
}
.powerdownwidth h1{
    font-size: 50px;
    color: white;
    float: left;
    margin-top:190px;
    letter-spacing: 10px;
    width: 100%;
    margin-bottom: 40px;
}
.posiabs p{
    font-size: 30px;
    width: 100%;
    letter-spacing: 10px;
    color: white;
    /* margin-top: 40px; */
}
.power-set{
    width: 100%;
    margin:0 auto;
    position: relative;
}
.powerpro{
    width: 100%;
    position: relative;
}
.power-left{
    width: 50%;
    /* float: left; */
}
.power-left h6{
    color: #27399b;
    margin-top: 165px;
    margin-bottom: 75px;
    text-align: left;
    margin-left: 37%;
    font-size: 30px;
}

.power-left p{
    line-height: 30px;
    font-size: 14px;
    float: left;
    margin-left: 37%;
    /* margin-bottom:206px; */
}

.power-right{
    width: 50%;
    /* height: 566px; */
    /* float: left; */
}
.power-r1{
    background: url(../image/power2.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/power2.png*/ center no-repeat;
}
.power-r2{
    background: url(../image/power4.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/power4.png*/ center no-repeat;
}
.power-r3{
    float: right;
    background: url(../image/powerzs.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/powerzs.png*/ center no-repeat;
}
.powerdown{
    width: 100%;
    position: relative;
    margin: 0 auto;
}
.powerdownwidth{
    max-width: 1200px;
    margin:0 auto;
    position: relative;
}
.huisepower{
    width: 100%;
    margin:0 auto;
    background:#f5f5f5;
    padding-bottom: 95px;
    padding-top: 70px;
}
.qualitytit{
    width: 100%;
    /* float: left; */
    margin: 0 auto;
}
.leftqualitytit{
    text-align: left;
    width: 69%;
    color: #27399b;
    float: left;
}
.leftqualitytit-no{
    text-align: left;
    width: 69%;
    color: #27399b;
}
.qualitytitcon{
    float: right;
    width: 30%;
}
.qualitycon{
    width: 100%;
    position: relative;
    margin-top: 30px;
    /* height: 500px; */
    /* margin-bottom: 200px; */
}
.qualityconimg{
    width: 50%;
    float: left;
}
.qualityconimg img{
    transition: all 0.6s;
}
/* .qualityconimg:hover img{
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg)
} */
.qualityconword{
    float: left;
    width: 50%;
    padding-top: 80px;
    padding-bottom: 117px;
    line-height: 30px;
    font-size: 14px;
    /* text-align: center; */
    background:white;
}
.qualityconword p{
    padding-left: 50px;
}
.powerservice{
    padding-top: 100px;
}
.powerservice-down{
    width: 100%;
    margin: 0 auto;
}
.powerservice-downdown{
    margin-bottom: 5%;
}
.fangkuang{
    width: 450px;
    height:245px;   
    overflow: hidden;
}
.backwhite{
    background: white;
}
.powerservice-down li{
    border:1px solid #f5f5f5;
    float: left;
    margin-left: 2px;
    margin-top: 2px;
    overflow: hidden;
}
/* .powerservice-down li img{
    cursor: pointer;
	transition: all 0.6s;
} */
/* .powerservice-down li:hover img{
    transform: scale(1.4);
} */
.kuangshan{
    width:100%;
    margin: auto;
    height: 629px;
    background: url(../image/powerlast.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/powerlast.png*/ center no-repeat;
}
.powerfooter{
    margin-top: 0px;
}
.kuangshanimg h6{
    text-align: left;
    margin-bottom: 60px;
    margin-top: 130px;
    color: white;
    font-size: 30px;
}

.powerservice p{
    color: white;
    line-height: 30px;
    font-size: 14px;
}
/* 产品中心 */
.product{
    width: 100%;
    margin: 0 auto;
}
.product-con{
    width: 100%;
    position: relative;
    margin-bottom:140px;
}
.product-banner{
    width: 100%;
    margin:0 auto;
    /* background:url(../image/product.png) center no-repeat;
    height: 545px; */
}
.product-center{
    max-width: 1200px;
    margin:0 auto;
    position: relative;
}
.last-map img{
    max-height: 100%;
    max-width: 100%;
}
.triangle img{
    max-height: 100%;
    max-width: 100%;
}
.product-center-tit{
    /* width: 100%; */
    padding-top: 100px;
    padding-bottom: 90px;
    padding-left: 27%;
}
.product-center-tit-con{
    float: left;
    border:1px solid #999;
    width: 155px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 14px;
    color: #999;
    margin-right: 10px;
}
.product-center-tit-con.active{
    color: #fff;
    background: #27399b;
}


.product-two,.product-three{
    display: none;
}
.product-nine ul li{
    float: left;
    width: 33.33%;
    padding:0 29px; 
    margin-bottom: 58px;
}
.product-nine ul li div {
    overflow: hidden;
}

.product-nine ul li div img {
    display: block;
    width: 100%;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.product-nine ul li:hover div img {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
}
/* .product-nine ul li a a{
    text-decoration: none;
    color: black;
    height: 74px;
    border: 1px solid #ccc;
    line-height: 74px;
    text-align: center;
    margin-bottom: 60px;
    display: block;
} */
.blocka{
    display: block;
}
/* .product-nine ul li a{
   
    height: 74px;
    border: 1px solid #ccc;
    line-height: 74px;
    text-align: center;
    margin-bottom: 60px;
    display: block;
}
.product-nine ul li a{
    text-decoration: none;
    color: black;
} */
.product-nine ul li p {
    border: 1px solid #ccc;
    line-height: 74px;
    text-align: center;
    font-size: 16px;
    color: #333;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}

.product-con-word-active{
    background: #27399b;
    color: white;
}
.product-more{
    width:100%;
    padding-left: 40%;
    
}
.product-more p{
    border:1px solid #666;
    margin-bottom: 50px;
}
.product-nine ul li:hover p{
    background: #27399b;
    cursor: pointer;
    color: #fff;
}
.leftrightyuan{
    position: relative;
}
                            /* 产品详情 */
.details-banner{
    /* background: url(../image/chanpin1.png) center no-repeat;
    height: 545px; */
}
.details-tit{
    width: 1050px;
    margin:0 auto;
    padding-top: 120px;
    padding-bottom: 110px;
    font-size: 22px;
    line-height: 50px;
    padding-left: 110px;
}
.details-img-set{
    /* width: 1200px; */
    margin:0 auto;
}
/* .details-img{
    width: 1712px;
} */
.details-img-set div{
    float: left;
}
.margin-30{
    margin-left: 30px;
}
.leftdetails{
    position: absolute;
    top: 166px;
    left: 8%;
    z-index: 100;
    width: 50px;
    background-size: cover;
}
.rightdetails{
    position: absolute;
    top: 166px;
    left: 89%;
    z-index: 100;
}
/* 公司装备 */
.equipment{
    width:100%;
    margin:0 auto;
}
.equipment-banner{
    position: relative;
    /* background:url(../image/equipment1.png) center no-repeat;
    height: 545px; */
}
.equipment-cen{
    padding-top: 90px;
}
.equipment-four{
    width: 100%;
    margin:0 auto;
    position: relative;
}
/* .equipment-four>div{
    float: left;
} */
.equipment-img,.equipment-word{
    width: 50%;
    /* float: left; */
    /* font-size: none; */
}
/* .widthoneande{
    width: 1200px;
    margin: 0 auto;
} */
.equipment-img{
    height: 456px;
    width: 600px;
    overflow: hidden;
}
.equipment-img img{
    transition: all 0.6s;
    cursor: pointer;
}
.lefteightcon-active div{
    float: left;
}
.lefteightcon ul li:hover div{
    display: block;
}
.lefteightcon ul li:hover a{
    color: #27399b;
}
.lefteightcon ul li:hover p{
    color: orange;
}
.equipment-img:hover img{
    transform: scale(1.2)
}
.equipment-word h6{
    padding-top: 13%;
    padding-left:16%;
    text-align: left;
    font-size: 30px;
    color: #27399b;
}
.lefteqtit h6{
    padding-left: 12%;
}

.equipment-four>.gogoright h6::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 58%; 
    top: 120px; 
}
.equipment-abs .lefteqtit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 6%; 
    top: 120px; 
}
.equi-after{
    width: 30px;
    height: 4px;
    background: #27399b;
    float: left;
    margin-left: 16%;
    margin-top:10px;
}
.equi-after-one{
    width: 30px;
    height: 4px;
    background: #27399b;
    float: left;
    margin-left: 12%;
    margin-top:10px;
}
.equipment-word p{
    padding-left:16%;
    /* margin-top: 60px; */
    height: 180px;
    padding-top: 46px;
    line-height: 30px;
    font-size: 14px;
}
.equipment-word a{
    width: 120px;
    height: 40px;
    margin-left: 16%;
    /* margin-top: 60px; */
    background: #27399b;
    color: white;
    text-align: center;
    line-height: 40px;
    display: block;
}
.equipment-more a{
    color:white
}
/* .lefteqtit,.lefteqcon{
    padding-left: 12%;
} */
.lefteqmore{
    margin-left: 12%;
}
/* 回转炉 */
.margin-28{
    margin-left: 28px;
}
.detailsson-banner{
    position: relative;
    /* background: url(../image/equipment1.png) center no-repeat;
    height: 545px; */
}
/* 信息资讯 */
.information{
    margin:0 auto;
    width:100%;
    margin-bottom: 140px;
}
.information-banner{
    /* background: url(../image/information1.png) center no-repeat;
    height: 545px; */
    position: relative;
}
.allf5{
    width: 100%;
    background: #f5f5f5;
    margin-top: 90px;
    padding-bottom: 75px;
}
.eightinfortit{
    padding:90px 0;
}
.eightcon{
    width: 100%;
    position: relative;
    overflow: hidden;
    height: 100%;
}
.eightcon>div{
    width: 50%;
    float: left;
}
.lefteightimg{
    text-align: center;
}
.lefteightcon{
    text-align: center;
    font-size: 16px;
    height: 420px;
    overflow: auto;
}
.lefteightcon ul li{
    padding-top: 26px;
    padding-bottom: 26px;
    width: 80%;
    border-bottom: 1px solid #f5f5f5;
    margin-left: 10%;
}
.lefteightcon ul li div{
    float: left;
}

.lefteightcon ul li a{
    display: block;
    color: #000;
    float: left;
    margin-left: 10px;
}
.lefteightcon ul li p{
    font-size:14px;
    color:#ccc;
    float: right;
}
.lefteightcon::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.lefteqtit p{
    padding-left: 12%;
}
.lefteightcon::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #535353;
}
.lefteightcon::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}
.eightdongtaiimg{
    width: 1200px;
    margin:0 auto;
 
}
.eightcon-word h6{
    padding:20px 0;
    font-size:20px;
    color: black;
    padding-left:20px;
}
.eightcon-word span{
    color: #ccc;
    line-height: 25px;
    padding-left:20px;
    font-size: 14px;
}
.eightcon-word p{
    padding-left:20px;
    line-height: 25px;
    font-size: 14px;
    padding-right: 20px;
}
.blackwhiteyou{
    padding-left: 20px;
}
.leftrightjian{
    position: absolute;
    width: 100%;
    top: 57%;
}
.eightleft{
    position: absolute;
    left: -10%;
    top: 40%;
}
.leftrightjian div{
    right: 20%;
}
.leftrightjian div:first-child{
    left: 10%;
}
.eightright{
    position: absolute;
    top: 40%;
    /* left: 100%; */
}
.eightcon ul li{
    float: left;
    background: white;
}
.leftrightjian div{
    cursor: pointer;
}
.margin-23{
    margin-left: 23px;
}
.eightcon-word{
    position: relative;
    display: block;
}

.eightcon ul li a h6{
    padding:20px;
    font-size: 20px;
    color: black;
}
.eightcon ul li a p{
    padding-left: 20px;
    line-height: 25px;
    font-size: 14px;
    padding-right: 20px;
    color: black;
}
.eightcon ul li a span{
    padding-left: 20px;
    line-height: 25px;
    font-size: 14px;
    padding-right: 20px;
    color: #ccc;
}

.eightcon-active{
    background:#27399b;
    color: #fff;
}
.eightcon-img li>div{
    font-size: 0;
}
.eightcon-img{
    position: relative;
    width: 2442px;
}
.eightcon-img li{
    cursor: pointer;
}
.lefteightcon li a{
    color: #27399b;
    
}
.eighdongtai{
    background: #f5f5f5;
}
/* .lefteightcon ul li p{
    color: orange;
} */

.infordetails{
    width: 100%;
    margin:0 auto;
    position: relative;
}
.details-cen{
    position: relative;
    overflow: hidden;
    width: 1200px;
}
.eightleftrightjian{
    position: absolute;
    width: 100%;
    /* height: 100%; */
}
.eightinfleft{
    position: absolute;
    left: -7%;
    top: 245px;
}
.eightinfright{
    position: absolute;
    left: 104%;
    /* top: 0; */
    top: 245px;
}
.infordetails-con{
    width: 100%;
    margin: 0 auto;
}
.infordetails-banner{
    /* background: url(../image/information-1.png) center no-repeat;
    height: 545px; */
}
.informationwidth{
    width: 1024px;
    margin:0 auto;
}
.infordetails-con-tit{
    padding-top: 0px;
    padding-bottom: 25px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color:#000;
}
.infordetails-con-date{
    font-size: 14px;
    color: #999;
    text-align: center;
    width: 100%;
    padding-bottom: 65px;
}
.infordetails-cen-word{
    width: 100%;
    position: relative;
}
.infordetails-cen-word p{
    line-height: 30px;
    font-size: 16px;
    text-align:left;
    padding-left: 2%;
    padding-bottom: 35px;
}
.infordetails-cen-word-img div{
    float: left;
    width: 50%;
    padding-bottom:35px; 
}
.productde{
    width: 100%;
    float: left;
}
/* 客户服务 */
.customer{
    margin:0 auto;
    width: 100%;
    position: relative;
}
.customer-con{
    width: 100%;
}
.customer-banner{
    /* background: url(../image/customer.png) center no-repeat;
    height: 545px;
    background-size:cover; */
}


.kehudongtai-con li :hover span{
  color: white;
}
.kehudongtai-con li :hover h6{
  color: white;
}
.kehudongtai-con li :hover .eightcon-word p {
  color: white;
}
.kehudongtai-con li :hover{
  color: white;
  background: #27399b;
}
.hangye{
    width: 30%;
    margin:0 auto;
    position: relative;
}
.hangyetit{
    padding:90px 0;
}
.hangyecon>div{
    float: left;
    width: 100%;
    border-bottom: 1px solid #ccc;
    padding:0 30    px;
}
.hangyecon div>div{
    cursor: pointer;
}
.hangyeback{
    width: 100%;
    position: relative;
}
.hangyecon div div{
    float: left;
    padding: 20px 0;
}
.leftcusimg{
    position: absolute;
    top: 25%;
}
.rightcusimg{
    position: absolute;
    bottom:-26%;
    right: 0;
}
.hangyecon div span{
    float: right;
    padding: 20px 0;
    margin-right: 10px;
    font-size: 10px;
    color: #999;
}
.hangyecon div a{
    padding: 25px 0;
    float: right;
    margin-right: 10px;
    font-size: 10px;
    color: #999;
}
.hangyecon p{
    float: left;
    padding: 22px;
     font-size: 14px;
    margin-right: 10px;
}
.kehudongtai{
    width: 70.7%;
    margin: 0 auto;
}
.kehudongtai-con>li{
    width: 32%;
    float: left;
    background: white;
    cursor: pointer;
}
.padding20{
    padding-top:50px;
    padding-bottom: 20px;
}
.customerdongtai{
    padding-bottom: 105px;
    background: #f5f5f5;
    margin-top: 100px;
    position: relative;
    background: url(../image/kehubeijing.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/kehubeijing.png*/ center no-repeat;
}
.kehufankui{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.kehufankuitit{
    padding:90px 0;
}

.toptabelborder div{
    float: left;
}
.ppppp{
    width: 514px;
    height: 75px;
    border:1px solid #ccc;
    margin:17px;
    padding: 0 25px;
    font-size: 16px;
}
.toptabelborder{
    margin:0 auto;
    position: relative;
}
.toptabelborder div div p{
    float: left;
}
.jianyitit{
    /* line-height: 75px; */
    width: 70px;
    float: left;
    cursor: pointer;
    /* float: right;
    margin-left: 275px; */
}
.xialakuang{
    /* line-height: 75px; */
    width: 70px;
    float: left;
    cursor: pointer;
    float: right;
    margin-left: 275px;
}
.shanghua{
    line-height: 75px;
    width: 70px;
    float: left;
    cursor: pointer;
    float: right;
    margin-left: 275px;
    z-index: 1000;
    display: block;
}
/* .jianyitity{
    line-height: 75px;
    width: 70px;
    float: left;
    cursor: pointer;
    float: right;
    margin-left: 275px;
} */
.xiala{
    position: absolute;
    width: 47.1%;
    top: 48.9%;
    left: 1.8%;
    background: white;
}
/* .shanghua{
    position: absolute;
    width: 440px;
    top: 303px;
    background: white;
} */
.xiala ul li{
    height: 75px;
    float: left;
    border:1px solid #ccc;
    width: 100%;
    border-bottom:none;
}
.xiala ul li:last-child{
    border-bottom: 1px solid #ccc;
}
/* .xialajian{
    float: right;
    margin-left: 275px;
} */
.tousujianyi{
    color: #999;
    margin-left: 10px;
}
.downtableborder{
    width: 1128px;
    /* height: 220px; */
    margin:0 auto;
    border: 1px solid #ccc;
    margin:0px 21px;
    font-size: 16px;
    padding: 25px 0 0 25px;
    /* line-height: 75px; */
    margin-top: 60px;
}
.shuru{
    width: 514px;
    height: 75px;
    border:1px solid #ccc;
    float: left;
    margin:17px;
    font-size: 16px;
    padding: 0 25px;
    line-height: 75px;
}
.tijiao{
    display: block;
    width: 1200px;
    margin:0 auto;
    position: relative;
    padding: 40px 0 140px 0;
}
.tijiao1{
    /* display: block; */
    width: 1200px;
    margin:0 auto;
    /* position: absolute; */
    padding: 40px 0 0px 0;
}
.tijiao1 p{
    text-align: center;
    width: 205px;
    margin-left: 41%;
    height: 60px;
    background: #27399b;
    color: white;
    line-height: 60px;
    cursor: pointer;
    margin-top: 60px;
}
.tijiao p{
    text-align: center;
    width: 205px;
    margin-left: 497px;
    height: 60px;
    background: #27399b;
    color: white;
    line-height: 60px;
    cursor: pointer;
}
.LTDadd{
    position: relative;
    width: 100%;
}
.absoluteimg{
    position: absolute;
    left: 48%;
    top: 49%;
}
.ditu{
    width: 100%;
    height: 610px;
    background: url(../image/ditu.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/ditu.png*/ center no-repeat;
}
.lianxikehu{
    position: relative;
}
.lianxikehutit{
    padding-top: 100px;
    padding-bottom: 90px;
    width: 100%;
}
.lianxikehultd{
    padding-bottom: 60px;
    font-size: 26px;
    width: 100%;
    text-align: center;
}
.lianxifangshi{
    width: 100%;
    margin-bottom: 50px;
}
.lianxifangshi ul li{
    /* width: 25%; */
    float: left;
    margin-right: 4%;
}
.lianxifangshi ul li div,.lianxifangshi ul li p{
    float: left;
    cursor: pointer;
}
.lianxifangshi ul li div img{
    transition: all 0.6s
}
.lianxifangshi ul li div:hover img{
    /* transform:scale(1.2); */
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg)
}
.lianxifangshi ul li div{
    width: 50px;
    height: 50px;
    border:1px solid #ccc;
    border-radius: 30px;
    line-height: 60px;
    text-align: center;
}
.lianxifangshi ul li p{
    padding-top: 20px;
    color: #999;
    margin-left: 20px;
}
/* 人力资源 */
.resources-banner{
    /* background: url(../image/resources.png) center no-repeat;
    height: 545px; */
}
.resources-cen{
    width: 1200px;
    margin: 0 auto;
    position: relative;
    margin-bottom: 85px;
}
.resources-tit{
    padding: 90px 0;
}
.resources-word{
    position: relative;
}

.resources-word>ul>li{
    width: 1200px;
    font-size: 16px;
}
.biaoti{
    border-top:1px solid #ccc;
    /* border-bottom:1px solid #ccc; */
    padding:20px 0 20px 0;
    float: left;
    width: 1200px;
    line-height: 40px;
}
.biaotilast{
    border-bottom:1px solid #ccc;
}
.biaoti div:first-child{
    float: left;
}
.biaoti h6{
    margin-left: 20px;
    float: left;
}
.youbianfuhao{
    float: right;
    width: 40px;
    height: 40px;
    /* margin-top: 13px; */
}
.neirong li{
    padding-top: 15px;
    padding-bottom: 15px;
}
.neirong{
    float: left;
    text-align: left;
    padding-left: 25px;
    width: 100%;
}
.neirong li h6{
  
    padding-bottom: 10px;
}
.neirong li p{
    line-height: 25px;
    font-size: 14px;
    color: #999;
}

.neirong li strong{
    color: #999;
    /* padding-top: 50px; */
}
.neirong li span{
    /* padding-top: 50px; */
    color: black;
}
.lianxiren{
    padding-top: 30px;

}
/* .lianxiren span:first-child{
    font-size: 14px;
    color: #999;
} */
.displaynone{
    display: none;
}
.blueborder{
    border:1px solid red;
}
/* .jiahao,.jianhao{
    position: absolute;
    right: 0;
    top: 17px;
}
.jiahao{
    right: 9px;
    top: 8px;
} */
.jiahao{
    background: url(../image/1jiahao.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/1jiahao.png*/ left no-repeat;
}
.jianhao{
    background: url(../image/jianhao.png)/*tpa=http://www.chinese-mg.com/themes/basicen/skin/image/jianhao.png*/ left no-repeat;
}
/* 伪类 */
.company-tit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 48%; 
    top: 145px; 
}
.development-tit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 49%; 
    top: 145px;
}
.newpro-tit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 49%; 
    top: 130px; 
}
.newproduct{
    position: relative;
    padding-bottom: 65px;
    /* background: #ccc; */
}
.power-left h6::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 18.5%; 
    top: 210px; 
}
.cleartop h6{
    margin:0;
}
.cleartop .layout-area h6::after{
    /* top: 35px; */
}
.cleartop h6::after{
    top: 140px;
    left: 0;
}
.power-lefttwo h6{
    color: #27399b;
    margin-top: 165px;
    margin-bottom: 75px;
    text-align: left;
    margin-left: 10%;
}
.power-lefttwo p{
    line-height: 30px;
    font-size: 14px;
    float: left;
    margin-left: 10%;
}
.power-lefttwo h6::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 55%; 
    top: 210px; 
}
.power-righttit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 55%; 
    top: 210px; 
}
.leftqualitytit p::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px;
    left: 0;
    top: 40px; 
}
.leftqualitytitt::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 150px; 
    left: 0;
}
.hangyetit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 130px; 
    left: 48%;
}
.hangyetit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 128px; 
    left: 47%;
}
/* .kehufuwutit{
    padding: 90px 0;
} */
.kehudongtaitit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 128px; 
    left: 49%;
}
.kehufankuitit p::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 135px; 
    left: 48.5%;
}
.eightinfortit::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 135px; 
    left: 48.5%;
}
.lianxikehutit p::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 140px; 
    left: 48.5%;
}
.one-part-rg-right img{
    max-width: 100%; 
}
.one-part-rg-left img {
    max-width: 100%; 
}

.banner-img{
    width: 100%;
    margin:0 auto;
}
.kehudongtai-con .margin-23{
    margin-right: 23px;
}
.cccback{
    width: 100%;
    background: #f5f5f5;
    padding-bottom: 80px;
}
.toptabelborder div{
    background: #fff;
}
.span{
    margin-top: 40px;
    color: #999;
}
.bottom-span{
    margin-bottom: 60px;
}
.bottom-span a{
    text-decoration: none;
    display: inline;
    color: #999;
}
.span span:first-child{
    color: black;
}
.luotuo{
    position: absolute;
    bottom: -7%;
    left: 0;
}
.power-luotuo{
    position: absolute;
    bottom: 0;
}
.rightpo{
    right: 0;
}
.resources-tit p::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 128px; 
    left: 48%;
}

.company-profile h6:after{
     content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 130px; 
    left: 49%;
}
.kehufankuitit p::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 128px; 
    left: 49%;
}
.posiabs{
    position: absolute;
    left: 7%;
    top: 0;
}
.gogoleft{
    float: left;
}
.gogoright{
    float: right;
}
.infor_sonp p::after{
    content:'';
    display: inline-block;
    background:#27399b;
    position: absolute;
    width: 30px;
    height: 4px;
    border-radius: 3px; 
    top: 135px; 
    left: 48.5%;
}
.infor_sonp p{
    font-size: 30px;
    color: black;
    width: 100%;
    text-align: center;
    padding:90px 0;
}
.infor_sonpp p{
    font-size: 30px;
    color: black;
    width: 100%;
    text-align: center;
    padding:70px 0;
}
.kehufankui{
    margin-bottom: 50px;
}
.lastchildpower{
    padding-top: 50px;
}
.lastchildpower h6::after{
    top: 95px;
}
.infordetails-cen-word>div>div{
    width: 100%;
}
.infordetails-cen-word div div{
    float: left;
}
.infordetails-cen-word div div p{
    width: 100%;
}
.powertit,.powertiten{
    position: relative;
    top: -325px;
    z-index: 100;
    color: white;
    font-size: 30px;
    margin-bottom: 15px;
    font-weight: 100;
    left:30px;
}



















.a-block {
    display: block;
}


