

#j_menu_mob_icon1{display:none; width:80px; height:55px; position:absolute; z-index:999; right:10px; top:15px; }
#j_menu_mob_icon2{display:none; width:80px; height:55px; position:absolute; z-index:999; right:10px; top:15px; }

 @media screen and (max-width: 768px) {
body,html{min-width:250px; }
	#j_menu_mob_icon1{display:block;}
	#j_menu_mob_icon2{display:none;}
	#j_menu{height:90px;}
	#j_menu_1{width:100%;}
	#menu_logo{width:100px; left:20px; top:20px;}
#j_menu_1_1{width:100%; top:90px; padding-left:0px; padding-top:0px; background-color:#F5C01C; position:absolute; padding:15px 0px; display:none;}	
    #j_menu_1_1 ul li {
        width: 100%;
        display: block;
        padding: 0px;
        padding-right: 0%;
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
        padding-bottom: 7px;
        padding-top: 7px;
        /* box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3); */
        /* border-bottom: 1px solid rgba(255, 255, 255, 0.2); */
        text-align: left;
        padding-left: 20px;
        box-sizing: border-box;
    }
#j_menu_1_1 ul li p{color:#000; font-size:18px; border-bottom:rgba(255,255,255,0.2); padding-right:20px; }
#j_menu_1_1 ul li:hover{background-color:transparent; }

    #j_menu_1_1 ul li ul {
        position: relative;
        top: 0px;
        background-color: #fff;
        border: 0px;
        /* border-top: 1px solid #000; */
        margin-top: 15px;
        display: none;
        width: 100%;
        left: 0px;
        z-index: 1;
        padding-top: 10px;
        /* text-align: left; */
        margin-bottom: 20px;
        padding-bottom: 10px;
    }
#j_menu_1_1 ul li:hover  p{color:#000;}


    #j_menu_1_1 ul li ul li {
        padding: 0px;
        color: #000;
        text-align: left;
        /* box-shadow: 0px 0px 0px rgba(255, 255, 255, 0); */
        /* border: 0px; */
        font-size: 17px;
        padding-top: 7px;
        padding-bottom: 7px;
        border-bottom: 1px solid rgba(254, 254, 254, 0.5);
        padding-right: 30px;
        box-sizing: border-box;
        padding-left: 20px;
    }
#j_menu_1_1 ul li:hover ul li:hover{color:#000; background-color:transparent;}
#j_menu_1_1 ul li:hover ul{display:none;}


#main_slide_btn_bg{height:100px;}
#main_slide_btn{right:0px;}


.main_text_1 p:nth-child(1){
width:70%; 	
	
}
.main_text_1 p:nth-child(2){font-size:16px;}
.main_text_1 p:nth-child(3){width:40%;}

#j_menu_1_1 ul {
    width: 100%;
    display: flex;
    box-sizing: border-box;
    justify-content: center;
    flex-wrap: wrap;
}


#menu_logo{display:block;}


#foot_warp{flex-wrap: wrap; }
#foot_1{width:100%;}
#foot_2{width:100%;}
#main_1{height:400px; padding-top:20px; width:100%;}
#main_1_1{
height:400px;}

#main_btndd {
    width: 250px;
    height: 30px;
    margin: 0px auto;
    border-radius: 15px;
    background-color: rgba(244, 191, 21, 1);
    color: #fff;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 22px;
    border-radius: 15px;
    font-weight: 600;
    cursor: pointer;

}
.main_3-2_1_1{width:100%; padding-bottom:20px;}
.main_3-2_1 {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
}

.sw_next {
    width: 40px;
    height: 100px;
    position: absolute;
    right: 20px;
    top: 45%;
    z-index: 901;
    cursor: pointer;
}
.sw_prev {
    width: 40px;
    height: 100px;
    position: absolute;
    left: 20px;
    top: 45%;
    z-index: 901;
    cursor: pointer;
}
#main_3-2{margin-bottom:0px;}

#footing{right:10px; bottom:10px;}

#footing p.img{width:43px;}

.sub_1_1_1 h2{font-size:25px; width:80%;}
.new_sub_top_e {
    position: absolute;
    right: 0px;
    width: 90px;
    bottom: -5px;
}
#sub_top{padding-top:40px;}
#sub_1_menu a {
    display: inline-block;
    width: auto;
    padding-left: 5px;
    padding-right: 5px;
    margin-right: 10px;
    color: #353535;
    font-size: 13px;
    padding-top: 13px;
    font-weight: 500;
}
#sub_1_1_1 article h3 {
    font-weight: bold;
    font-size: 18px;
    line-height: 180%;
    color: #000000;
    text-align: center;
    padding-top: 0px;
    width: 90%;
    margin: 0px auto;
}
.tdsde .stt{font-size:32px;}
#new_sub_1_2 .el_2 .cont {
    font-size: 18px;
    color: #000000;
    width: 85%;
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 160%;
    width: 100%;
}
#new_sub_1_2{padding-bottom:10px;}
.history_1 .history_1_1{width:100%;}
.history_1 .history_1_1.ex2{width:100%;}
.new_sub_13_1_1{height:300px;}
.new_sub_13_1_2 {
    width: 100%;
    display: flex;
    gap: 0;
    margin-top: 70px;
    flex-wrap: wrap;
}
.new_sub_13_1_2 .el_1 {
    width: 100%;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    padding: 10px 20px;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 10px;
}

.new_sub_13_1_2 .el_1 .el_1_1.ddflexd{    flex-direction: column;}
.new_sub_13_1_2 .el_1 .el_1_1 .titl{width:100%; text-align:center;}
.new_sub_13_1_2 .el_1 .el_1_1 .ccont{width:100%;}
.new_sub_13_1_2 .el_1 .el_1_1 .cont p:nth-child(1) span{font-size:14px;}
.new_sub_13_1_2 .el_1 .el_1_1 .cont p:nth-child(2){font-size:18px; text-align:center; padding-top:10px;}

.new_sub_13_1_2 .el_1 .el_1_1 .cont {
    width: 100%;
    display: flex;
    padding-top: 15px;
    padding-bottom: 15px;
    align-items: center;
    flex-direction: column;
}
.new_sub_13_1_2 .el_1.be2 {
    width: 100%;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-radius: 10px;
    margin-top: 15px;
}
#new_sub_14_1 h2{font-size:30px;}
#new_sub_13_1{padding-top:40px;}
.new_sub_14_1_2_1 p:nth-child(1){width:23px;}

.new_sub_14_1_2_1 p:nth-child(2) {
    width: 85%;
    font-size: 18px;
    line-height: 22px;
    color: #000000;
    padding-bottom: 7px;
}
#new_sub_14_1{padding-bottom:40px;}
#new_sub_14_2 h3{font-size:30px;}

.product_warp_d{width:100%;}

.sct_txt {
    width: 100%;
    height: 50px;
    padding-top: 30px;
    font-size: 27px;
    line-height: 33.1px;
    color: #000000;
    text-align: center;
}
.sctt_btn {
    width: 150px;
    margin: 0px auto;
    height: 40px;
    line-height: 40px;
    padding-left: 35px;
    box-sizing: border-box;
    border-radius: 30px;
    border: 1px solid #000;
    color: #000;
    background-image: url(../images/product_btn_bg.png);
    background-size: 7px 10px;
    background-position: 90% 50%;
    background-repeat: no-repeat;
    font-weight: 600;
    margin-bottom: 30px;
    transition: all 0.7s ease;
}
  	.product_warp_dd:hover .sctt_btn{padding-left: 35px;}

#skejdaj1{width:100%;padding-right:0px;}
#sit_ov{width:100%;}

#sit_pvi_big #main_1_1{height:285px;}
.swiper-slide.notted{height:285px;}
#sit_inf_explan{padding-top:20px;}
#sit_title {
    width: 100%;
    display: flex;
    flex-direction: column;
}
#sit_title p:nth-child(1) {
    width: 100%;
    height: 65px;
    padding-left: 30px;
    box-sizing: border-box;
 background-color: #fff;
    color: #000;
    border-right: 7px solid #fff;
    font-weight: bold;
    font-size: 38px;
    line-height: 65px;
    color: #000;
    margin-bottom: 15px;
}
#sit_title p:nth-child(2) {
    width: 100%;
    font-size: 20px;
    line-height: 60px;
    color: #FFFFFF;
    text-align: center;
    background-color: #2FAC00;
    color: #fff;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    border-radius: 5px;
}
#sit_desc {
    width: 100%;
    display: block;
    padding-top: 35px;
    font-weight: bold;
    font-size: 18px;
    line-height: 35px;
    color: #000000;
    padding-left: 0px;
    box-sizing: border-box;
}

#sdkjsitded .cont ul {
    width: 99%;
    margin: 0px auto;
    display: flex;
    padding-top: 15px;
    padding-bottom: 15px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    flex-wrap: wrap;
}
#sdkjsitded .cont ul li:nth-child(1){width:100%; text-align:left; font-size:20px; padding-bottom:10px; padding-left:15px; box-sizing:border-box;}
#sdkjsitded .cont ul li:nth-child(2){width:100%; padding-left:15px; box-sizing:border-box; padding-right:15px;}
#bo_list .td_num2{display:none;}
#bo_list .td_num{display:none;}
.tbl_head01 thead th:nth-child(2){display:none;}
.tbl_head01 thead th:nth-child(5){display:none;}

.sub_1_1_1 h2 span{display:block; padding-top:5px;}
#main_1.subb{height:400px;}


}