@charset "UTF-8";


.wrap{max-width: 1400px;width: 100%; position: relative ;top:0; margin: 0 auto;}

.con_section_info{position:relative;z-index:1;border-radius: 0;/* overflow:hidden; */}
.con_section_info .tit{font-weight: bold;}
.con_section_info .section_top{/* background:#00693b; *//* min-height: 124px; *//* padding-left: 172px; *//* padding: 29px 65px 14px 172px; *//* position: relative; *//* min-height: 124px; */padding-top: 30px;padding-bottom: 10px;}
.con_section_info .section_top .part-tit{/* font-size:38px; *//* color:#fff; *//* display: inline-block; *//* font-family: 'gmarket'; *//* line-height: 1; */}
.con_section_info .section_top .part-img{position:absolute;top:0;left:0;width:140px;height: 125px;background:#93c14e url('/images/main/sub01/part02.png') no-repeat center;}
.con_section_info .section_top .part-img.expert {position:absolute;top:0;left:0;width:140px;height: 124px;background:#93c14e url('/images/main/sub01/part03.png') no-repeat center;}
.con_section_info .section_top .right-wrap{position:static;transform: none;/* right:auto; *//* top:auto; */}

.con_section_info .section_top .right-wrap:after{content:''; display:block; clear:both}
.con_section_info .section_top .right-wrap *{/* display:inline-block; *//* vertical-align:middle; *//* float:left; *//* vertical-align:middle; */}
.con_section_info .section_top .right-wrap:before{content:''; display:block; height:100%; vertical-align:middle}


.con_section_info .section_top .info-btn{position:absolute;right: 22px;top: 43px;}
.con_section_info .section_top .info-btn .btn.btn-icon{border:0; margin:0 5px; padding: 11px 15px 9px; min-width:150px}
.con_section_info .section_top .info-btn .btn.btn-icon:hover{background:#71a649; color:#fff;  padding: 11px 15px 9px 38px;}



.con_section_info .section_top .tell-box{margin: 8px 20px; font-size: 15px;color:#fff;font-weight: bold;text-align: center;vertical-align: middle;margin-left:0px;}
.con_section_info .section_top .tell-box:before{content:''; display:block; height:100%; vertical-align:middle}
.con_section_info .section_top .tell-box .fa-phone{display:inline-block;position:relative;width:27px;height:27px;background:#fff;color:#006940;border-radius: 50%;margin-right: 8px;padding: 7px 8px;}
.con_section_info .section_top .tell-box > strong{/* color:#fff; *//* font-size: 14px; */}
.con_section_info .section_top .tell-box p{font-size: 14px;color: #fff;margin-top: 0;line-height: 1.2;/* margin-top: 4px; */margin-left: 1;}

.con_section_info .dsc-box {border:1px solid #e0e0e0; border-top:0; padding:50px 126px 50px 78px}
.con_section_info .dsc-box .dsc-tit{font-size:20px; color:#002f31;}
.con_section_info .dsc-box .dsc{color:#555555; font-size:15px;}
.con_section_info .dsc-box .dsc .color-txt{color:#008574}
.con_section_info .dsc-box ul{margin-top: 25px;}
.con_section_info .dsc-box ul li{color:#008574; list-style: none; font-weight: bold;}



.con_section_info .wide-bodo{position:relative;padding-right:295px;min-height:180px;}
.con_section_info .wide-bodo .h_imgbox{position:absolute;top:0;right:0;width:250px;height:181px;}

.con_section_info .linkbox{padding:30px 78px;background-color:#f8f9f9;position: relative;margin: 70px -126px -50px -78px;}
.con_section_info .linkbox .group{position:relative;padding:6px;padding-left:96px}
.con_section_info .linkbox .group > strong{position:absolute;top: 11px;left:0;color:#002f31;font-size: 17px;letter-spacing:-1px;}
.con_section_info .linkbox .group span{display:inline-block;margin-right: 4px;}
.con_section_info .linkbox .group span a{display:block;width:100%;height:100%;border:1px solid #355d42;padding:8px;min-width:116px;text-align:center;color:#355d42;letter-spacing:-1px;font-size: 15px;line-height: 1.4;}



.section-group{margin-top: -59px;position: relative;z-index: 2;}
.section-group .tabpanel{margin-top: 42px;}
.section-group .tabpanel .header{margin-bottom: 20px;}
.section-group .tabpanel .header .tit{font-size:22px;font-weight: bold;display: inline-block;}
.section-group .tab-ul.col5{border-radius: 5px 0 5px 0;/* max-width: 540px; *//* width:100%; */margin: 0 auto;text-align: center;}
.section-group .tab-ul.col5 li{float:none;max-width:180px;/* width:100%; *//* height:60px; *//* border:1px solid #e0e0e0; */display:inline-block;margin: 0 -3px;}
.section-group .tab-ul.col5 li a{display:block;padding: 9px 0;width: 100%;height:100%;font-size:16px;color:#333333;font-weight:bold;text-align: center;border-color: #e0e0e0;background-color: #fff;}
.section-group .tab-ul.col5 li:hover a{background-color:#006940;border-color:#006940;color:#fff}
.section-group .tab-ul.col5 li.on a{color:#fff;background-color: #006940;border-color: #006940;font-weight:700;}

.section-group .tabpanel .img{margin:42px 0;border:1px solid #e0e0e0;text-align:center}
.section-group .tabpanel .img img{max-width:100%}

.section-group.section-bottom{margin-top:50px;}

@media screen and (max-width:1135px) {

    .con_section_info .section_top .right-wrap{position: static;transform: translate(0,0);display: flex;align-items: center;justify-content: flex-start;margin-top: -2px;flex-wrap:nowrap;width: 100%;}
    .con_section_info .section_top .tell-box{margin-left: 0;}

}


@media screen and (max-width:1024px) {

    .section-group{max-width:none; margin-top:90px }


    .section-group .tabpanel .doc-intro .more-btn{display:block}

}


@media screen and (max-width:860px) {

    .con_section_info .section_top .right-wrap{flex-direction: column; align-items: flex-start;}
    .con_section_info .section_top .info-btn{/* margin-top: 10px; */}
    .con_section_info .dsc-box{padding: 20px;}

}

@media screen and (max-width:768px) {


    .con_section_info .section_top:before{/* top:35%; *//* right:5%; *//* width: 124px; *//* height:124px; *//* background-size: 100%; *//* background-repeat: no-repeat; */}

    .con_section_info .dsc-box:before{width:90px; height:90px}
    .con_section_info .dsc-box .tell-box{right:0; padding:10px; font-size:14px}
    .con_section_info .dsc-box .tell-box .fa-phone{font-size:10px; width:20px; height:20px; }
    .section-group .tabpanel .doc-intro > ul > .item{width: 100%;}
}

@media screen and (max-width:640px) {

    .con_section_info .section_top{/* padding-left:124px; */flex-direction: column;padding-top: 97px;text-align: left;align-items: flex-start;}
    .con_section_info .section_top .tell-box{padding:0;margin: 5px 0 0 0;text-align: left;}
    .con_section_info .section_top .tell-box > strong{/* display:none; */}
    .con_section_info .section_top .tell-box p{display:inline-block;padding-left: 0;margin-left: 0px;}
    .con_section_info .dsc-box{padding: 20px;padding-top: 10px;}
    .con_section_info .section_top .part-img.expert,
    .con_section_info .section_top .part-img{background-size: 100%;width: 80px;height: 80px;}
    .con_section_info .section_top .part-tit {/* font-size: 30px; */}
    .con_section_info .section_top .right-wrap{/* margin-top: 13px; *//* display: block; */}
    .con_section_info .section_top .info-btn{width:100%}
    .con_section_info .section_top .info-btn .btn.btn-icon{min-width:120px;width: calc(100% - 128px);border:1px solid #ddd;display:inline-block;margin: 0 0.5%;text-align: center;}
}
@media screen and (max-width:460px) {

    .section-group{ padding: 0 10px;}
    .con_section_info .dsc-box .dsc{margin: 10px 0 12px 0;}

}

@media screen and (max-width:400px) {

    .section-group .tabpanel .header .label-box{text-align: left;}

    .label-box label{width:48%}
    .label-box label:first-child{margin-right:0}
}

@media screen and (max-width:320px) {

    .section-group .tabpanel .doc-intro > ul {height: 2667px;}

}

/* 0119 */
@media (max-width:1135px) {
    .con_section_info .section_top {position:relative;height: 125px;}
    .con_section_info .section_top .info-btn .btn.btn-icon {right: -43px;position:absolute;top: -70px;}
}

@media (max-width:937px) {
    .con_section_info .section_top .info-btn {top: 24px;}
}

@media (max-width:860px) {
    .con_section_info .section_top .info-btn {top: 14px;}
}

@media (max-width:737px) {
    .con_section_info .section_top .tell-box {margin-top:0px;}
}

@media (max-width:640px) {
    .con_section_info .section_top {padding-top:20px;padding-left: 104px;height: 175px;}
    .con_section_info .section_top .tell-box:before {display:none;}
    .con_section_info .section_top .info-btn {position:absolute;top: 125px;right: 138px;}
    .con_section_info .section_top .tell-box p {margin-left:5px;padding-top: 0px;}
}

@media (max-width:525px) {
    .con_section_info .section_top .tell-box p {width:80%}
}
