@charset "utf-8";  

header #menu .cate1>li:nth-child(1)>a {border-bottom: 2px solid #068944; padding-bottom: 4px;}

.introduce-wrap .img {width: 680px; height: 216px; overflow: hidden; position: relative;}
.introduce-wrap .img img {width: 680px; height: 216px;} 
.introduce-wrap .img .img-back {width: 680px; height: 216px; position: absolute; top: 0; left: 0; z-index: -1;}
.introduce-wrap .back-txt {font-size: 5em;letter-spacing: 0.3em;color: #eee;font-weight: 400;}
.introduce-wrap .txt {}
.introduce-wrap .txt h4 {
    font-weight: 600;
    margin-bottom: 13px;
}
.introduce-wrap .txt p {
    width: 344px;
}
.professionalism .img {margin-right: 76px}
.professionalism .txt {margin-top: 35px}
.professionalism .back-txt {
    position: absolute;
    right: -177px;
    top: 145px;
}
.public-benefit {margin-top: 250px}
.public-benefit .back-txt {position: absolute;top: -147px;left: 120px;}
.public-benefit .back-txt2 {position: absolute;top: -65px;left: 380px;}
.public-benefit .txt {margin-top: 44px}
.transparency {
    margin-top: 150px;
}
.transparency .back-txt {
    position: absolute;
    z-index: -1;
    bottom: -60px;
    left: -130px;
}
.transparency .txt {
    margin-top: 46px;
}


@media (max-width: 980px) {

    html {overflow-x: hidden}
    .introduce-wrap .img {width: 100%; height: auto;}
    .introduce-wrap .txt {float: left; width: 100%; text-align: center}
    .introduce-wrap .txt p {margin: 0 auto}
    .professionalism .img {margin-right: 0}
    .public-benefit {margin-top: 170px}
    .public-benefit .txt, 
    .transparency .txt {margin-top: 22px}
    .transparency {margin-top: 100px}
    
}


@media (max-width: 680px) {

    .introduce-wrap .txt {text-align: left}
    .introduce-wrap .txt p {width: 100%;}
    .introduce-wrap .img img {position: relative; left: 50%; margin-left: -340px}
    .introduce-wrap .back-txt {font-size: 3em}
    .professionalism .back-txt {right: -164px; top: 176px}
    .public-benefit .back-txt {top: -91px; left: 27px}
    .public-benefit .back-txt2 {top: -43px; left: 122px}
    .transparency .back-txt {left: -107px; bottom: -29px}
    
}