.s_chanpin{margin:5px auto; width: 100%; overflow: hidden;}
.s_chanpin h3{text-align: center; color:#4b9f38;font-size: 25px;}
.s_jib{width: 100%; overflow: hidden;}
.s_jib div{float: left; width: 120px; border-radius: 8px;margin:8px; overflow: hidden;text-align: center; cursor: pointer; border: 3px  solid #F2F2F2;line-height: 40px;}

.s_jib1{border-radius: 10px;background:#57b242; color: #FFFFFF;;margin: 5px auto;/*height: 115px;*/}

.s_jib1 ul li{float: left;padding: 10px;list-style: none;}

.s_jib1 ul{overflow: hidden;width: 100%; display: none;}

.s_jib1 ul:first-child{overflow: hidden;width: 100%; display:block;}
.sy_re{position: relative;}
.erweima{display: none;}
.erweima img{width: 100%;}
.bor{border: 5px solid #F2F2F2; background-color: #57b242; color: #FFFFFF;}

.sy_oasi img{margin:0 auto}
.sy_oasi{width: 1200px;margin:20px auto; overflow: hidden;}
.s_left_sh{float: left;overflow: hidden;width: 30%;}
.s_left_sh img {margin: 0 auto;}
.s_right_sh h3{font-size: 22px; color: #666;padding:20px 10px}
.s_right_sh{float:right; overflow: hidden;width: 60%; color:#666}
.imghe{margin:10px auto}
.sy_shouhou{width:1100px; margin:20px auto; overflow: hidden;}
.i_s{color:#51aa1c;padding: 0 15px;}
.Bti{display: none;}
.s_z{width: 100%; float: left; height: 30px;}
@media only screen and (max-width:991px ) {
    .s_z{display: none;}
    .sy_xiaotubiao img{width: 95%;margin:10px auto}
    .erweima img{max-width: 100%; margin: 0 auto;  }
    .sy_hexin{width: 100%; margin:0px auto}
    .sy_hx_left{width: 95%;margin:0 auto;float: none;}
    .sy_hexin .sy_hx_right img{display: none;}
    .sy_linian1 .sy_linian .sy_left_linian{display: none;}
    .sy_linian1 .sy_linian .sy_right_linian{width: 100%; float: none;}
    .sy_linian{width: 100%;}
    .sy_ul_linian li{width: 90%; margin:0 auto}
    .i_s{color:#51aa1c;padding:5px;}
    .s_left_yanfa{width: 95%; margin:0 auto;float: none;}
    .s_right_yanfa{width: 95%; margin:0 auto;float: none;}
    .s_left_yanfa img{display: none;}
    .s_right_yanfa img{display: none;}
    .s_left_yanfa .s_bg{width:40px;height: 50px ; line-height: 55px; background-size: 100%;}
    .s_left_yanfa .s_biaoti{line-height: 50px; font-size: 18px;}
    .s_right_yanfa .s_biaoti{line-height: 50px; font-size: 18px;}
    .s_right_yanfa .s_bg{width:40px;height: 50px ; line-height: 55px; background-size: 100%;}
    .ditu img{width:100%}
    .s_renwu .s_left_renwu1{width: 90%;margin:0 auto;float: none;padding: 10px 0;margin-top:240px}
    .s_renwu .s_position{margin-left:-110px;left:50%;top:10px;margin-top:0}
    .s_renwu .s_right_renwu1{margin:0 auto;width: 90%;float:none;padding: 10px 0;}
    .s_renwu .s_left_renwu, .s_right_renwu{width: 100%;}
    .s_chanpin{width: 100%;margin:0}
    .s_chanpin h3{padding:20px 0;font-size: 18px;}
    .s_jib div {
    float: left;
    width: 30%;
    height:auto;
    border: solid 1px #F2F2F2;
    padding:4px;
    border-radius: 0;
    margin:6px;
    line-height: 30px;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    box-sizing: border-box;
}
.s_jib1{width: 95%; margin: 0 auto;padding:10px; box-sizing: border-box; height: auto;}
.sy_oasi{width: 100%;}
.s_wenz{padding: 10px; box-sizing: border-box;margin: 0;}
.sy_shouhou{width: 100%;}
.s_right_sh{width:95%; float: none;margin:0 auto}
.imghe{width: 100%;}
.s_left_sh{display: none;}
.s_right_sh h3{font-size: 18px;padding: 10px;}
.imghexin{display: none;}
.Bti{display:block;font-size: 22px; text-align: center; color: #4AAF34;padding:10px 0}
.Bti1{display: block;font-size: 22px; text-align: center; color: #4AAF34;padding:10px 0}
.imghe{display:none}

}
.sy_list_o .s_page:hover{    box-shadow: 0 0 38px rgba(0,0,0,.2) inset;
    -webkit-transition: all .15s ease;
    transition: all .15s ease;} 
.sy_list_o .sy_img:hover{ box-shadow: #2E2D3C 0px 45px 15px -5px; transition: all 0.1s ease;}
@media only screen and (max-width:991px ) {
    .sy_list_o .s_page:hover{    box-shadow:none;-webkit-transition: all .15s ease; transition: all .15s ease;} 
.sy_list_o  .sy_img:hover{ box-shadow:none}
 .callbacks_tabs.callbacks1_tabs {display: none;}  
.s_page .s_ysimg:hover{border: none;}
.sy_foot_xm span{display: none}
.s_page .s_ysimg .s_xm{top:95px; line-height: 35px;padding: 0;;}
.mrB30{margin-bottom: 30px;}
 }
 .s_chanpin .line_cl{
    text-align: center;
 }
.s_chanpin .line_cl .sub_line{
    border: 1px solid #ddd;
    width: 35%;
    display: inline-block;

}
.s_chanpin .line_cl b{
    display: inline-block;
    width: 7px;
    height: 7px;
    border: 1px solid #CCC;
    border-radius: 50%;
    position: relative;
    top: 3px
}
.s_chanpin .line_cl span{
    color: #C5C5C5;
    font-size: 24px;
    position: relative;
    top: 6px;
    margin: 0px 7px;
}
.s_chanpin {
    text-align: center;
}
.s_chanpin span {
    color: #4b9f38;
    font-size: 25px;
}
@media screen and (max-width: 991px){
    .s_chanpin .line_cl .sub_line{
        border: 1px solid #ddd;
        width: 25%;
        display: inline-block;
    }
    .s_chanpin span {
        color: #4b9f38;
        font-size: 16px;
    }
    .s_chanpin .line_cl span{
        color: #C5C5C5;
        font-size: 16px;
        position: relative;
        top: 4px;
        margin: 0px 7px;
    }
}