.sub02020000_conbox .tab_type{overflow:hidden;margin-top:50px}
.sub02020000_conbox .tab_type li{display:block;width:25%;float:left}
.sub02020000_conbox .tab_type li a{width:100%;text-align:center;box-sizing:border-box;line-height:55px;height:55px;padding:0}

.module_box {display:inline-block;width:100%;margin-bottom:30px;box-sizing:border-box;border:1px solid #efefef}
.module_box h4{display:block;width:100%;box-sizing:border-box;padding:20px 40px;border-bottom:1px solid #efefef;font-size:18px;letter-spacing:-1px;background:#f9f9f9}
.module_box .module_img{float:left;width:50%;box-sizing:border-box;padding:30px}
.module_box .module_img img{width:100%}
.module_box .module_txt{float:left;width:50%;box-sizing:border-box;padding:50px}
.module_box .ul_type1{margin-left:0}


/****** Mobile ******/
@media screen and (max-width:690px){

.module_box .module_txt{width:100%;padding:50px 20px}
.module_box .module_img{width:100%}
.com_modulebox img{max-width:100%}

.com_modulebox > div .tit{width:100% !important;font-size:16px !important}

}
/****** Tablet Device ******/
@media screen and (min-width:691px) and (max-width:899px) {

.module_box .module_txt{width:100%;padding:50px 20px}
.module_box .module_img{width:100%;text-align:center}
.module_box .module_img img{max-width:100%;width:auto}

.com_modulebox img{max-width:100%}

}
/****** Desktop Device ******/
@media screen and (min-width:900px) and (max-width:1150px) {



}
