
@media (max-width:1199px){
    body{
        padding-top: 0;
    }
    .container{
        width: 100%;
        border-radius: 0;
    }
    .header{
        width: 100%;
        height: 70px;
        border-radius: 0;
        background-size: auto 100%;
        position: relative;
        margin-bottom: 0;
    }
    .header .header_logo{
        margin-top: 10px;
    }
    .header .header_logo a{
        width: 136px;
        height: 57px;
        background-size: 100%;
    }
 .guide_pc .logo{
        background: url(/images/mlogo.png) no-repeat 0 0/90% auto;}
    .header .m_menu{
        display: block;
        position: absolute;
        right: 20px;
        top: 20px;
        width: 30px;
        height: 20px;
        background: url(/images/m_menu.png) no-repeat 0 0;
        background-size: 100%;
    }
    .header .nav{
        position: static;
        padding-top: 0;
        margin-left: 0;
    }
    .header .nav  .lang_box {
        right: 80px;
        top: 7px;
        display: none;
    }
    .lang_box a{
        display: block;
    }
    .nav_inner {
        position: absolute;
        right: 0;
        top: 60px;
        width: 180px;
        background: #0276b9;
        z-index: 999;
        padding: 10px;
        display: none;
    }
    .header .nav li{
        float: none;
        margin-left: 0;
        display: block;
        margin-bottom: 5px;
        height: 28px;
        background: url(/images/s_r.png) no-repeat right 6px;
		width:70%;
		padding-right:20px;
    }
     .header .nav li:first-child{
        background: none;
     }
    .header .nav li .on{
        border-bottom: 0 none;
        border-left: 2px solid #b5d7ea;
    }
    .header .nav li a{
        font-size: 12px;
        text-align: left;
        padding-bottom: 0;
        padding-left: 10px;
    }
     .header .nav li .sub_nav{
        left: -130px;
        top: 0;
     }
    .banner{
        width: 100%; 
        margin-bottom: 10px;
    }
    .banner .slideBox{
        height: 117px;
    }
    .banner li{
        background-size: 100%!important;
    }
    .banner .slideBox .bd li{
        height: 117px;
    }
    .banner .hd{
        bottom:10px;
        right: 10px;
    }


    .index_main{
        width: 96%;
        margin-bottom: 0;
        padding: 0 2%;
    }
    .index_main .about_box, .index_main .hr_box{
        width: 100%;
        margin-bottom: 10px;
    }
    .index_main .hd{
        font-size: 16px;
        margin-bottom: 6px;
    }
    img{
        width: 100%;
    }
    .index_main .about_box .txt, .index_main .hr_box .txt, .index_main .in_box .txt{
        width: 90%;
    }
    .index_main .product_box{
        width: 100%;
    }
    .index_main .product_box ul{
        margin-right: 0;
    }
    .index_main .product_box li{
        width: 46%;
        margin-right: 4%;
        margin-bottom: 10px;
    }
    .index_main .product_box li .img{
        width: 100%;
        height: auto;
    }
    .index_main .product_box li .bg,.index_main .product_box li .text{
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .index_main .product_box li .txt{
        width: 100%;height: 6rem;
    }
    .index_main .product_box li .txt p{
        font-size: 14px;
    }
    .index_main .in_box{
        margin-bottom: 10px;
    }
    .index_main .news_box{
        width: 90%;
		margin:20px 8%;
    }
    .index_main .news_box li .text{
        height: auto;
    }
    .footer{
        height: auto;
        padding: 10px 0;
		margin-top:20px;
    }
    .footer p{
        width: 80%;
        line-height: 20px;
    }
    .footer p em{
        display: block;
        font-style: normal;
    }
    .index_main .in_box{
        width: 100%
    }

.en.header .nav .sub_nav{left:-140px;}

    .o_main_box .side_nav{
        display: none;
    }
    .crumb_box{
        width: 98%;
        text-align: left;
        padding-left: 2%; 
    }
    .other_banner{
        /* height: 108px; */
        margin-top: 1.2rem !important;
    }
    .o_main_box{
        width: 100%;
    }
    .o_main_box .content_box{
        width: 96%;
        padding: 2%;
    }
    .o_main_box .content_box .hd{
        margin-bottom: 10px;
    }
    .o_main_box .content_box .item_box .txt{
        width: 100%;
    }
    .o_main_box .content_box .item_box .img{
        margin-right: 0;
        margin-bottom: 5px;
    }
    .o_main_box .content_box .hd{
        font-size: 16px;
    }
    .o_main_box .content_box .item_box dt{
        font-size: 14px;
        margin-bottom: 5px;
    }
    .o_main_box .content_box .item_box .p1{
        font-size: 14px;
        margin-bottom: 5px;
    }
    .o_main_box .content_box .item_box .p2{
        font-size: 14px;
    }
    .o_main_box .content_box .item_box dd p{
        margin-bottom: 10px;
    }


    .in_page .investment{
        margin-top: 0;
    }
    .link_btn a{
        width: 32.8%;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        margin-bottom: 1px;
		margin-right:0.3%;
    }


    .contact_inner .bd{
        margin-bottom: 10px;
    }
    .contact_inner .bd .p1{
        font-size: 16px;
        margin-bottom: 5px;
    }
    .contact_inner .bd .p2{
        line-height: 22px;
    }
    .p_banner{
        margin-bottom: 10px;
    }
    .product_page .o_main_box .content_box{
        width: 100%;
    }
    .product_page .o_main_box .product_inner{
        width: 96%;
        padding: 0 2%;
    }
    .product_page .o_main_box .product_inner li{
        width: 46%;
        margin:5px; 
    }
    .product_page .product_inner li img{
        width: 98%;
        margin-bottom: 10px;
    }
    .product_page .product_inner li .txt_box{
        width: 95%;
    }
    .product_page .product_inner li .txt_box .txt{
        height: auto;
    }
    .product_page .product_inner .pic_item{ 
	overflow:hidden;
	height:300px;
    }
    .shzp_zp .item_bd .item li textarea{
        width: 100%;
    }
    .shzp_zp .item_bd .item ul{
        margin-right: 0;
    }
    .shzp_zp .b{
        padding: 10px;
    }
    .Honor-tab{
        width: 104%;
    }
    .Honor-tab .next{
        right: 19px;
    }
    .index_main .news_box li img{
        width: 86px;
    }
    .index_main .news_box li .txt{
        width: 60%;
    }
    .go_top_btn{
        display: none;
    }
    .hr_detail_page .shzp_detail .b li{
        float: none;
    }
    .hr_detail_page .shzp_detail .b ul{
        width: auto;
    }
	
	.news_inner img{width:100%; height: auto; margin:0.3rem 0 ;}
	.news_page .news_inner .text_box{width:61%;}
	.header_fixed{ left:0; margin:0;}
    .news_detail_box .h .title{font-size: 0.2rem; line-height:0.5rem; padding: 0 0.2rem;}
    .news_detail_box .b p, .news_detail_box .b{line-height: 20px; text-indent: unset !important; margin-bottom:10px;}
    .news_page .news_inner .img{width: 33%;}
    .news_detail_box{padding: 0.3rem}

	
}<!--0.00014781951904297-->