.submain03 .insTits{margin-bottom: 0;}
.subtab_list02 .tablistBox .btn{padding-top: 40px;}
.submain03{background-color: #fff;padding: 30px;}
.subtab_list02 .tablistBox .btn{margin:0 -20px 20;overflow:hidden;position: relative;}
.subtab_list02 .tablistBox .btn li{width:calc(100% / 5);}
.subtab_list02 li .item02::after{content:'';display:block;width:100%;height:100%;position:absolute;right:0;top:0;
    background: url(../images/cxtdlog.png) no-repeat center right;background-size:contain; opacity: 0;
    transition:all .3s ease-in-out}
.subtab_list02 li {  transition: all linear .35s;
    -ms-transition: all linear .35s;
    -moz-transition: all linear .35s;
    -webkit-transition: all linear .35s;
    -o-transition: all linear .35s;}
.subtab_list02{padding-bottom: 6%;}
.subtab_list02 li:hover .item02::after{opacity: 1;}
.subtab_list02 li .item02{
    background: #fbfbfb;
    padding:10px 20px 10px;
    height:88px;
    margin: 0 10px;
    border-radius: 10px;
    color: #fff;
    transition: .3s;
    box-shadow: 0 4px 16px rgba(0,0,0,.15)
    }
.subtab_list02 li .item02::before{display: none;}
.subtab_list02 li.on .item02::before,.subtab_list02 li:hover .item02::before{height:0;top:0;opacity: 0;}
.subtab_list02 li.on .item02,.subtab_list02 li:hover .item02{color:#006336;}
.subtab_list02 li.on a:hover,.subtab_list02 li a:hover,.subtab_list02 li:hover.on a,.subtab_list02 li:hover a{ color:#006336; font-weight: bold;}
.subtab_list02 li.on a, .subtab_list02 li:hover a{color:#006336;}
.subtab_list02 li.on,.subtab_list02 .btn li:hover{margin-top: -10px;}
.list-3-2li .imgle{position: relative; width: 160px; background-color: #fff; padding: 5px; box-shadow: 0px 2px 7.52px 0.48px rgba(45, 48, 56, 0.1);   }
.list-3-2li .imgle .img{padding-bottom: 133%;}
.list-3-2li .itxt{flex: 1;overflow: hidden;margin-left: 26px; color: #006336; }  
.list-3-2li .itxt p{color: #757575;}
.list-3-2li .item:hover p{font-weight: normal; color: #006336; }
.list-3-2li .itxt .it{margin-bottom: 14px;}

.list-3-2li{flex-wrap:wrap; align-items:flex-start;justify-content:flex-start;counter-reset:l3;}
.list-3-2li .item{flex:0 0 auto;width:47.5%;margin-right:3%;margin-bottom:3.125%;counter-increment:l3;}
.list-3-2li .item:nth-child(2n){margin-right:0;}
.list-3-2li .item a{padding: 40px 28px 30px; box-shadow: 0px 2px 7.52px 0.48px rgba(45, 48, 56, 0.1); }
.list-3-2li a .flex{ align-items:flex-start;}
.icard{background:#fff;transition:.3s;position:relative;top:0;cursor:pointer;}
.icard:hover{top:0px;box-shadow:0 10px 20px rgba(0,0,0,0.06);}
.subtab_list02 .imgbg02{height: 44px; float: left;}
.subtab_list02 .titlepx{margin-left: 60px;}
.list-3-2li .icard{background:#fff url(../images/tdicconbg.png) left bottom no-repeat; background-size: contain;border-bottom: 5px solid #006336;}

@media screen and (max-width: 1640px) { 

    
}
@media screen and (max-width: 1380px) { 
        .sub_029b .tablistBox .btn{  margin: 0 -6px 20px;}
    .subtab_list02 li .item02{padding:10px 10px 10px; margin: 0 6px;}
    .list-3-2li .item a{padding: 30px 20px 24px;  }
}
@media screen and (max-width: 992px) { 
.subtab_list02 .tablistBox .btn li{width:calc(100% / 3);}

}

@media screen and (max-width: 768px) { 
.list-3-2li .item{width:100%;margin-right:0;margin-bottom:3.125%;}
.subtab_list02 .tablistBox .btn li{width:calc(100% / 3);}
.subtab_list02 li.on,.subtab_list02 .btn li:hover{margin-top: 0px;}
.submain03 { padding: 10px;}

}

@media screen and (max-width: 640px) { 
    .sub_029b .tablistBox .btn{  margin: 0 -8px 20px;}
    .subtab_list02 li .item02{padding:10px 8px 10px; margin: 0 8px;box-shadow: 0 2px 8px rgba(0,0,0,.12);  height: 70px;justify-content: flex-start;}
	.subtab_list02 .tablistBox .btn { padding-top: 20px;}
    .list-3-2li .item a{padding: 20px 12px 20px;  }
    .list-3-2li .imgle{width: 100px;}
    .list-3-2li .itxt{  margin-left: 16px;}
    .list-3-2li .itxt .it{ 
         margin-bottom: 8px; white-space: normal;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		height: auto;}
    .submain03 .insTits{  padding-top: 1rem;}
    .subtab_list02 .tablistBox .btn li{width:calc(100% / 2);}
}

@media screen and (max-width: 480px) {
 .subtab_list02 .imgbg02{width: 32px;}
 .subtab_list02 .titlepx {margin-left: 40px;}

 }


   




