
/*991*/

@media(max-width: 991px){
    #i-head{
        border-bottom: none;
    }
    .navbar-default{
        background: #fff;
    }
    .navbar-brand > img{
        margin-top: 3px;
        margin-right: 40px;
        height: 15px;
    }
    .navbar-default .navbar-nav > li > a{
        color:#333;
    }
    .navbar-default .navbar-nav > li > a{
        padding-left:10px;
        padding-right:10px;
    }
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{
        color:#fff;
        background: #00519f;
    }
    .navbar-nav > li > .dropdown-menu{
        min-width: 76px;
        width: 76px;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a{
        padding:5px 0 5px;
        text-align: center;
        font-size: 12px;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
        color:#00519f;
    }

    .navbar-collapse .login-lang .login_link a{
        font-size: 14px;
        color:#4d4d4d;
        text-decoration: none;
    }
    .navbar-collapse .login-lang .login_link i{
        width: 14px;
        height: 19px;
        background: url(../img/login_icon.png) 0px 3px no-repeat;
        display: inline-block;
    }
    .line1 {
        width: 1px;
        height: 15px;
        background: #808080;
        font-size: 0;
        margin: 3px  15px 0;
    }
    .navbar-collapse .login-lang{
        margin-top: 15px;
    }
    .navbar-collapse .login-lang .login_link .lang{
        position: relative;
        color:#4d4d4d;
    }
    .navbar-collapse .login-lang  .lang .on{
        color: #6e6e6e;
        cursor: pointer;
        position: relative;
    }
    .navbar-collapse .login-lang  .lang .on img{
        margin-right: 5px;
    }
    .arrow{
        display: inline-block;
        position: relative;
        top: -2px;
        width: 8px;
        height: 5px;
        background: url(../img/arrow1.png) no-repeat;
    }
    .navbar-collapse .login-lang .lang{
        position: relative;
    }
    .navbar-collapse .login-lang .lang ul{
        width: 70px;
        background: #f2f2f2;
        position: absolute;
        top: 35px;
        right: -8px;
        z-index: 500;
        display: none;
        border-radius: 4px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .navbar-collapse .login-lang .lang ul>li{
        padding: 5px 5px 10px;
        text-align: center;
    }
    .navbar-collapse .login-lang .lang ul>li>a{
        font-size: 12px;
        color: #4d4d4d;
        line-height: 13px;
        padding-left: 0;
        position: relative;
        font-family: Arial,"Microsoft YaHei";
        display: block;
    }
    .navbar-collapse .login-lang .lang ul>li:hover{
        background: #00519f;
    }
    .navbar-collapse .login-lang .lang ul>li:hover a{
        color:#fff;
    }
    .carousel{
        margin-top: 50px;
    }

    .nyslide{
        margin-top: 50px;
    }
    #i-about .aboutinfo .aboutinfo-tit{
        margin-top: 100px;
    }

    #i-about .aboutimg,#i-about .aboutinfo{
        height: 400px;
    }
    #i-about .aboutinfo .aboutinfo-tit{
        margin-top: 30px;
    }
    #i-about .aboutinfo p.info{
        margin-top: 20px;
        font-size: 12px;
        line-height: 20px;
    }

    #i-about .aboutinfo>a.aboutmore{
        font-size: 12px;
        margin-top: 20px;
    }
    #i-about .aboutinfo>a.aboutmore i{
        margin-top: -5%;
    }
    #i-pro .i-procate .top a.more > i{
        margin-top: -5%;
    }
    #i-pro .i-procate ul.pros>li{
        width: 31.47%;
        margin-bottom: 40px;
    }
    #i-pro .i-procate ul.pros>li:first-child{
        margin: 0 0.9302% 40px;
    }
    #i-pro .i-procate ul.pros>li:last-child{
        margin: 0 0.9302% 40px;
    }

    #i-pro .i-procate .top a.more{
        font-size: 12px;
    }
    #i-news .newspart .news .top a.more{
        font-size: 12px;
    }
    #i-pro .i-procate{
        margin-bottom: 45px;
    }
    #i-news .newspart,#i-news .imgright{
        width: 100%;
    }
    #i-news .newspart .news .bd{
        margin-top: 3%!important;
        margin-bottom: 5.3%!important;
    }
    #i-news .newspart{
        height: auto;
    }
    #i-news .newspart .news{
        padding: 20px 4.5625% 20px 4.6875%;
    }
    #i-foottop .con, #i-foottop .fnav, #i-foottop .fsearch{
        width: 100%;
    }
    #i-foottop .con{
        border-bottom:1px solid #f2f2f2 ;
    }

    #i-foottop .fnav {
        padding: 20px 11.5625% 28px 15.6875%;
        overflow: hidden;
    }
    #i-foottop .con .conbox{
        padding: 20px 11.5625% 28px 15.6875%;
    }
    #i-foottop .con .conbox .flogo{
        margin-bottom: 20px;
    }
    #i-foottop .con .conbox .flogo>img{
        max-height: 20px;
    }
    #i-foottop .fnav>ul>li>a{
        margin-bottom: 20px;
    }
    #i-foottop .con .conbox .coninfo p.add{
        background: url(../img/faddbg.png) left center no-repeat;
    }
    #i-foottop .con .conbox .coninfo p.add,#i-foottop .con .conbox .coninfo p.email,#i-foottop .con .conbox .coninfo p.tel,#i-foottop .con .conbox .coninfo p.fax{
        text-indent: 24px;
    }
    #i-foottop .fnav > ul > li > a{
        font-size: 16px;
    }
    #i-foottop .fsearch .fsearchbox{
        padding: 20px 16% 48px 16%;
    }
    #i-foottop .fsearch .fsearchbox #myForm{
        margin-top: 28px;
    }

    #i-footbot .botlink,#i-footbot .icp{

        float: none;
    }
    #i-footbot{
        line-height: 40px;
    }

    #inspage .inspagebox .mobinsrightnav{
        display: block;
        width: 100%;
        margin-bottom: 5%;
    }
    #inspage .inspagebox .mobinsrightnav>a{
        display: block;
        float: left;
        line-height: 100px;
        background: #e6e6e6;
        width: 33.33%;
        min-height: 100px;
        color: #333;
        text-align: center;
        font-size: 16px;
        -webkit-transition: all 0.5s ease-out;
        -moz-transition: all 0.5s ease-out;
        -o-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }
    #inspage .inspagebox .mobinsrightnav>a:hover,#inspage .inspagebox .mobinsrightnav>a.cur{
        background: #00519f;
        color: #fff;
    }
    #inspage .inspagebox .insrightnav{
        display: none;
    }
    #inspage .inspagebox .insleft{
        width: 100%;
    }

    .data .member, .data .member2, .data .member3, .data .member4{
        padding: 0 5%;
    }
    .data .member p.sm, .data .member2 p.sm, .data .member3 p.sm, .data .member4 p.sm{
        font-size: 12px;
    }
    .data .member p.num #num01, .data .member2 p.num #num02, .data .member3 p.num #num03, .data .member4 p.num #num04{
        font-size: 30px;
    }
    .insinfo .contactinfo .add{
        width: 100%;
    }
    .insinfo .proinfo ul.prolist li > .box span.info .fcate{
        font-size: 20px;
    }
    .insinfo .proinfo ul.pro2 li .bg{
        display: none!important;
    }
}

/*960*/

@media(max-width: 960px){
    .navbar-brand > img{
        margin-right: 0px;
    }
}

/*919*/

@media(max-width: 919px){
    #i-three .i-three-box1 > a > div .three-tit .en,#i-three .i-three-box2 > a > div .three-tit .en,#i-three .i-three-box3 > a > div .three-tit .en{
        padding-left: 5px;
    }
    #i-three .i-three-box1 > a > div .three-tit .cn,#i-three .i-three-box2 > a > div .three-tit .cn,#i-three .i-three-box3 > a > div .three-tit .cn{
        padding-right: 5px;
    }
    #i-three .i-three-box1 > a > div, #i-three .i-three-box2 > a > div, #i-three .i-three-box3 > a > div{
        width: 55%;
    }
}
/*910*/

@media(max-width: 910px){
    .navbar-default .navbar-nav > li > a{
        font-size: 12px;
    }
    .navbar-brand > img{
        margin-right: 0px;
    }
    .navbar-nav > li > .dropdown-menu{
        min-width:68px;
        width: 68px;
    }
}

/*895*/
@media(max-width: 895px) {
    #i-three .i-three-box1 > a > div, #i-three .i-three-box2 > a > div, #i-three .i-three-box3 > a > div
    {
        width: 48%;
    }
    #i-three .i-three-box1 > a > div .three-tit .cn, #i-three .i-three-box2 > a > div .three-tit .cn, #i-three .i-three-box3 > a > div .three-tit .cn{
        background: none;
    }
    #i-three .i-three-box1 > a:hover > div .three-tit .cn, #i-three .i-three-box2 > a:hover > div .three-tit .cn, #i-three .i-three-box3 > a:hover > div .three-tit .cn{
        background: none;
    }
    #i-three .i-three-box1 > a, #i-three .i-three-box2 > a, #i-three .i-three-box3 > a{
        padding-top:20px;
    }
}

/*853*/
@media(max-width: 853px) {
    .data .member, .data .member2, .data .member3, .data .member4{
        padding: 0 4.1%;
    }
}

/*833*/

@media(max-width: 833px){
    .navbar-brand > img{
        margin-right: 0px;
    }
}
/*830*/

@media(max-width: 830px){
    /*.navbar-brand > img{*/
        /*margin-right: 10px;*/
    /*}*/
}

/*817*/

@media(max-width: 817px){
    .navbar-default .navbar-nav > li > a {
        padding-left: 8px;
        padding-right: 8px;
    }
    .line1{
        margin: 3px 5px 0;
    }
    .navbar-collapse .login-lang{
        margin-right:-20px;
    }
}


/*810*/

@media(max-width: 810px){
    .navbar-default .navbar-nav > li > a{
        padding-left: 8px;
        padding-right:8px;

    }
    .navbar-nav > li > .dropdown-menu{
        min-width:65px;
        width: 65px;
    }
}

/*776*/

@media(max-width: 776px)  {
    .line1{
        margin:3px 10px 0;
    }
}

/*768*/

@media(max-width: 768px)
{
    .navbar-default .navbar-nav > li > a{
        padding-left: 6px;
        padding-right:6px;

    }
}