
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp{width: 98%;}
    /*头部*/
    #nav li .items{padding: 0 8px;}
    .logo img{width: 120px;height: auto;padding-right: 20px;}

    /*底部*/
    .fd-top .col-l,.fd-top .col-r{float: none;}
    .fd-ul li{width: 16.6%;margin: 0;}
	  .fd-ul1 li{width: 16.6%;margin: 0;}
    .fd-info{text-align: center;margin-top: 20px;}
    .fd-info li{display: inline-block;float: none;}
    /*banner*/
    #ban .items{height: 400px;}
    #ban .txt{font-size: 24px;left:60px;margin-left:0;width: 400px;}
    #ban .txt img{width: 90%;}
    #ban .slick-next{right: 20px;}
    #ban .slick-prev{left: 20px;}
    /*ban*/
    .slider{height: 165px;}
    .pro-slider .con-box .txt{width: 43%;}
    .pop-pictxt .pic{padding: 30px 0;}
    .toTop{right: 3%;margin-left: 0;left:auto;}
    .m-flexslider .item p{bottom: 2%;}
    body{min-width:0;}
    /*主页*/
    .g_list1{margin-left: -20px;}
    .g_list1 .inner{margin-left: 20px;}
    .lm-list1 .tit2{font-size: 14px;}
    /*英文底部*/
    .fd-tit{display: none;}
    .fd-2 .fd-ul li{margin:0;width: 20%;}
    .fd-2 .fd-ul{margin: 0;}


}

/*Common For Max 768*/
@media only screen and (max-width: 999px) {
    /*头部*/
    #nav{position: absolute;right: 0;top: 70px;width: 100%;z-index: 99;
        background: rgba(0,117,193,0.5);display: none;}
    #nav li{float: none;display: block;}
    #nav li {float: none;}
    #nav li .items{padding: 0;display: block;text-align: center;color: #fff;}
    #nav li .items:hover{color: #0061ae;}
	.bg .h100{height:60px;}
	 #nav li p{display:none;}
    .nav-second2{position: static;}
    .nav-second2 dl dd a{margin: 0 10px;}
    .hd-list .btn-3{display: block;}
    #ban .txt{font-size: 20px;left:60px;margin-top: -60px;width: 300px;}
    /*#ban .txt img{width: 70%;}*/
 
    .m-flexslider .slider .item img{
        top:50%;height: auto;
    }
}

/*Common For Max 768*/
@media only screen and (max-width: 959px) {
    .pro-subnav li{width: 25% !important;}
    .pro-subnav li a{height: 130px !important;line-height: 26px !important;}
    .pro-slider .con-box .txt,.pic-slider{float: none;}
    .pro-slider .con-box .a-down{position:static;margin:30px 0 ; }
    .n-subnav .wp{width: 100%;}
    .pro-slider .con-box .txt{
        width: 100%;float: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
    }

    /*banner*/
    #ban .items{height: 320px;}
    #ban .txt{font-size: 18px;}
    /*#ban .txt img{width: 60%;}    */
    /*发展历程*/
    .m-course{padding: 20px 0 20px 50px;}
    /*客户服务*/
    .lm-list6 li{width: 50%;}   
    /*人力资源*/
    .inp-txt p{width: 50%;}
    /*ban*/
    .slider{height: 140px;}
    .slider h2{font-size: 22px;line-height: 40px;margin: 0;}
    
    /*列表页*/
    .lm-list4 li{width: 33.33%;}
    .lm-listbox1 .news-list .pic{width: 300px;height: 157px;}
    .lm-listbox1 .news-list .txt{padding: 0 20px;}
    .lm-listbox1 .news-list .txt h3{margin-top: 15px;}
    /*人才招聘*/
    .lm-box .col-l,.lm-box .col-r{float: none;width: auto;}
    .lm-box .col-l{text-align: center;width: 100%;}
    .lm-box .col-l .pic-box{max-width: 510px;display: block;margin: 0 auto;padding-bottom: 10px;}
    .lm-box .col-r .txt{padding: 0;font-size: 12px;line-height: 22px;}
    .pop-pictxt .pic img{width: 80%;}
    /*.m-flexslider .item p{bottom: 15%;}*/

}

/*Common For Max 768*/
@media only screen and (max-width: 858px) {
    /*底部*/
    #fd .wp{width: 100%;}
    .fd-top{padding: 0;background: none;}
    .fd-info{display: none;}
    .fd-dl{display: none;}
    .fd-bot2{display: block;}
    .fd-bot{display: none;}
    .fd-ul{margin-left: 0;}
    .fd-ul li{width: 50%;float: left;text-align: center;margin: -1px -1px 0 0;}
    .fd-ul li a{border: 1px solid #fff;display: block;background: #a2a4b3;}
	
	
	  .fd-ul1{margin-left: 0;}
    .fd-ul1 li{width: 50%;float: left;text-align: center;margin: -1px -1px 0 0;}
    .fd-ul1 li a{border: 1px solid #fff;display: block;background: #a2a4b3;}
	.fd{width:100%;}
	.fd li{width: 50%;float: left;text-align: center;margin: -1px -1px 0 0;padding:0px;}
	 .fd li a{border: 1px solid #fff;display: block;background: #a2a4b3;color:#fff;}
	 
    /*英文版底部*/
    .fd-line{display: none;}
    .fd-2 .fd-ul li{width: 50%;}
    .fd-2 .fd-ul li a{color: #fff;}
    /*主页*/
    .lm-list1 .txt p {height: 100px;  -webkit-line-clamp: 3;}
    .lm-list2 li{float: none;width: auto;}
    .lm-list2 .li-2 .img-box{float: left;}
    .lm-list2 .li-3 .img-box{float: right;}
    .lm-list2 .li-2 .txt-box{float: right;}
    .lm-list2 .li-3 .txt-box{float: left;}

}

/*Common For Max 480*/
@media only screen and (max-width: 767px) {
    /*头部*/
    .hd-red{font-size: 12px;padding-left: 21px;}
    .go-back{line-height: 52px;height: 52px;}
    .pro-slider .con-box{background: none !important;padding: 0 !important;}
    .pro-slider .con-box .txt{
        background: #fff;padding: 20px 30px;
        border-bottom: 1px solid #E4E7EB;margin-bottom: 10px;
    }
    .m-row1 .txt .a-txt{height: 62px;}
    .m-row1{border: none;}
    .m-row1 .btn-more{
        background: #fff;border-bottom: 1px solid #ddd;    
        width: 100%;text-align: right;padding-right: 20px;
    }
    .m-row1 .btn-more span{padding-left: 20px;background: url(../images/a-r.png) no-repeat 0 center;}

    /*===*/
    .pro-con1 .txt,.pro-con1 .pic{float: none;}
    .pro-con1 .txt{width: 100%;}
    .pro-con1 .pic{margin-bottom: 15px;}
    .sou-bar li{width: 100% !important;float: none;margin-bottom: 15px;}
    .sou-bar li select{width: 100%;}
    .sou-bar2 li.li-inp{overflow: hidden;}
    .sou-bar{margin-bottom: 20px;}
    .sou-bar3 li.li-inp .inp-box{width: 100%;}
    .sou-bar3 li.li-cale .inp1{padding-left: 10px;}
    .laydate_box{left:79px !important;}
    /*子导航*/
    .n-subnav li{width: 33.33%;}
    .n-subnav li a{height: 40px;line-height: 40px;border-bottom: 1px solid #fff;}
    /*首页*/
    .m-row1{margin: 0;}
    .lm-list1 li{width: 50%;margin-bottom: 20px;}
    .lm-tit1.row1{display: block;}
    .lm-list3 li{width: 50%;margin-bottom: 20px;}
    .lm-tit3.row1{display: block;}
    .lm-list9 li{width: 50%;margin-bottom: 20px;}
    .lm-tit9.row1{display: block;}
    .m-row1 .txt{height: auto;background: #fff;}
    .m-row1 .a-btn,.m-row1 .tit{display: none;}
    .m-row1 .btn-more{display: block;}
    .m-row1 .txt p {height: 50px;-webkit-line-clamp: 2;}
    /*发展历程*/
    .m-course{padding: 20px 10px 20px 0;}
    .lm-list3 dd .con .line{display: none;}
    .lm-list3 dd .t1,.lm-list3 dd .t2{background: none;padding-left: 0;font-size: 12px;}
    /*人力资源*/
    .inp-txt p{float: none;width: auto;}
    .inp-txt .button{text-align: center;}
    /*ban*/
    .slider .s-txt b{margin-right:-4px;}
    .slider h2{font-size: 18px;}
    .slider h4{font-size: 12px;}
    /*公用标题*/
    .b-tit span{font-size: 16px;}
    .article h1{font-size: 16px;line-height: 25px;}
    .article{font-size: 12px;}
    .pad-wh{padding: 20px 10px;}
    .cur{padding: 15px 0;}
    .cur span{font-size: 12px;}
    /*.pro-txtbox{margin-top:0;}*/
    .b-tit{height: 40px;line-height: 40px;}
    .lm-tit2{font-size: 14px;line-height: 35px;height: 35px;}
    .lm-tit3{font-size: 14px;line-height: 25px;}
    /*列表页*/
    .lm-listbox1 .news-list .pic{width: 225px;height: 117px;}
    .lm-listbox1 .news-list .txt{padding: 0 10px;}
    .news-list .txt p{font-size: 12px;}
    .lm-listbox1 .news-list .txt h3{margin: 10px 0 5px;font-size: 14px;}
    .lm-listbox1 .news-list .btn{margin-top: 7px;}
    .lm-list5 li{width: 33.33%;}
    /*新闻*/
    .news-list .pic{float: none;padding:0 20px 20px;margin: 0 auto;width: auto;max-width: 500px`;}
    /*====*/
    .fx-box{height: 52px;line-height: 52px;}
    .fx-box span{height: 52px;}
    .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        margin:18px 2px 0 !important;
    }
    .toTop img{width: 26px;height: 26px;}
    /* 2016.5.13 葡萄 */
    .pt-hxys .pt-m1 .about-con ul li .txt p{font-size: 12px; font-size: 0.75em; line-height: 24px;}
    .pt-hxys .pt-m1 .about-con ul li .txt h2{font-size: 24px; font-size:1.8em; }

    .slider .s-txt{
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
    }

    .m-flexslider .item p{bottom: 10%;}

    .pt-lxwm .contlists li.last3:first-child {
        width: 50%;
    }
    .pt-lxwm .contlists li.last3 {
        width: 50%;
    }

}

/* 2016.5.13 葡萄新增 */
@media only screen and (max-width: 640px) {
    .pt-hxys .pt-m1 .about-con ul li .txt{padding-left: 40%;}
    .pt-hxys .pt-m1 .about-con ul li.li2 .txt{padding-left: 4%; padding-right: 3%;}
}
/*Common For Max 320*/
@media only screen and (max-width: 520px){
    /*头部*/
    body {padding-top: 50px;}
    
    .hd-list .btn-1,.hd-list .btn-2{display: none;}
    #hd{height: 50px;line-height: 50px;}
    .logo img{width: 90px;padding-right:5px;}
    .hd-red{margin-left:5px;}
    .hd-list .btn em{width: 40px;height: 50px;background-size: 20px auto;}
    .hd-list .a1, .hd-list .a2{width: 40px;height: 50px;}

    .pic-slider{height: 250px;}
    .pic-slider .slider-for{width: 250px;height: 250px;}
    .pic-slider .slider-for .x-pic{width: 250px;height: 250px;}
    .pic-slider .slider-nav{overflow: hidden;float: none;margin-left: 258px;}
    .pic-slider .slider-nav img{width: 55px;height: 55px;margin-bottom: 10px;}
/*    .m-more{display: block;}
    .pro-slider .con-box{
        opacity: 0;
        filter: alpha(opacity=0);height: 0;
        transition: .5s;
        -ms-transition: .5s;
        -moz-transition: .5s;
        -webkit-transition: .5s;
        -o-transition: .5s;
    }
    .pro-slider .con-box.on{opacity: 1;
    filter: alpha(opacity=100);height: auto;}
*/
    .pro-slider .con-box .txt{padding: 18px 10px;}
    .pro-slider .con-box .a-down{margin: 15px 0 0;}
    .pro-slider .con-box .txt h2{color: #0075c1;font-size: 22px;line-height: 36px;margin-bottom: 15px;}
    .pro-slider .con-box .txt h3{font-size: 12px;line-height: 14px;}

    /*.pro-txtbox .table{display: none;}*/
    .pro-list li{padding-left: 0;}
    .pro-list li .txt{padding-top: 15px;padding-left: 10px;}
    .pro-list li .txt h3{margin-bottom:5px;font-size: 16px;}
    .pro-list li .txt p{height: 38px;overflow: hidden;font-size: 12px;line-height: 14px;margin-bottom: 10px;height: 28px;}
    .pro-list li .pic img{width: 122px;height: 122px;}
    .news-list .day{padding-left: 10px;}
    .news-list li{padding: 10px 0;}
    .news-list .txt h3{margin-bottom: 5px;}
    /*====*/
    

    .page li a{height: 22px;line-height: 22px;font-size: 12px;}
    .page li input{height: 24px;font-size: 12px;}
    .news-list .day h3{font-size: 18px;line-height: 18px;padding-top: 5px;}
    .news-list .txt{padding-right:20px;}
    .news-list2{margin-top: 0;}
    .fx-box{display: none;}
    .HR-list li .txt{padding-left: 10px;}
    /*导航*/
    #hd .col-r{height: 50px;}
    #nav{top: 50px;}
    #nav li .items{line-height: 40px;}
    #nav .bg .items{line-height: 50px;background:none;}
    .nav-second2 dl{width: 100%;}
    .nav-second2 dl dd{float: none;width: 100%;text-align: center;line-height:30px;}
    .nav-second2 dl dd a{margin: 0;display: inline-block;line-height: 15px;}
    .nav-second2{height: auto;}
    /*客户服务*/
    .lm-list6 li{float: none;width: auto;}

    .h50{height: 30px;}
    /*.cur{display: none;}
    .pro-txtbox2{margin-top: 30px;}*/
    .pro-txtbox2 .table{display: block;}
    /* 2016.5.13 葡萄 */
    .pt-hxys .pt-m1 .about-con ul li .txt h2{font-size: 16px; font-size: 1.4em; padding-top: 4%;}
    .pt-hxys .pt-m1 .about-con ul li .txt p{line-height: 21px;}
}
/*Common For Max 320*/
@media only screen and (max-width: 479px) {
    .cur{width: 240px;overflow: hidden;}
    .pro-subnav li{float: left !important;}
    .pro-subnav li a{
        background-size: auto 40px;
        background-position: center 10px;padding-top: 55px;
        height: auto !important;padding-bottom: 10px;
        font-size: 12px;line-height: 16px;
    }
    .pro-subnav{height: auto !important;}
    .serve-list{margin-top: 20px;}
    /*ban*/
    #ban .items{height:200px;}
    #ban .slick-prev, #ban .slick-next{width: 20px;height: 20px;}
    #ban .slick-next{right: 10px;}
    #ban .slick-prev{left: 10px;}
    #ban .txt{left: 35px;font-size: 12px;margin-top: -35px;width: 200px;}
    /*#ban .txt img{width: 40%;}*/
    /*首页*/
    .lm-list1 .txt p{font-size: 12px;}
    .lm-list2 li{
        float: none;clear: both;background: #fff;padding:10px 0;
        border-bottom: 1px solid #E4E7EB;overflow: hidden;
    }
    .lm-list2 li .img-box{width: 40%;min-height:80px;min-width: 80px;}
    .lm-list2 li .txt-box{width: 60%;}
    .lm-list2 li .txt{padding-top: 66.66%;}
    .content-box:before{border: 0;}
    .lm-list2 li .txt p{font-size: 12px;line-height: 18px;height: 54px;}
    .img-box .pic{padding: 10px;}
    .lm-list2 li .img-box{background: #fff;}
    .lm-list2 li a:hover .img-box{background: #0061ae;}
    .lm-list2 li .txt .more{font-size: 12px;line-height: 25px;}
    .lm-list2 .li-1 .img-box{float: left;}
    .lm-list2 .li-3 .img-box{float: left;}
    .lm-list2 .li-1 .txt-box{float: right;}
    .lm-list2 .li-3 .txt-box{float: right;}
    .lm-list2 li .txt h5{line-height: 25px;font-size: 14px;}
    .lm-list2 li .inner{padding:5px 10px;}
	.lm-list3 .txt p{font-size: 12px;}
	.lm-list9 .txt p{font-size: 12px;}
    .nav-second2{display: none !important;}
    /*公用标题*/
    .b-tit span{font-size: 14px;padding-left: 10px;}

    /*列表页*/
    .n-subnav li{width:33.33%;}
    .lm-list4 li{width:50%;}
    .lm-listbox1 .news-list .pic{float: none;width: auto;height: auto;text-align: center;}
    .lm-listbox1 .news-list .pic img{width: 260px;height: auto;}
    .lm-listbox1 .news-list .inner-btn{text-align: center;}
    .lm-listbox1 .news-list li{padding: 20px 0;}
    .lm-list5 li{width:50%;}
    .pro-txtbox .table{padding: 20px 10px;}
    .a-upload{line-height: 30px;}
    /*表格*/
    .inp-txt p{line-height: 22px;}
    .inp-txt span input[type=text]{line-height: 30px;}
    .con-txt p{font-size: 12px;}


    .news-txtbox h3{height: auto;padding-bottom: 10px;text-align: center;}
    .news-txtbox h3 span{width: 100%;display: block;line-height: 18px;}

    .m-flexslider .con{left:30px;right:30px;}
    .m-flexslider .a-flexPrev, .m-flexslider .a-flexNext {
    position: absolute;
    top: 30px;
    bottom: 30px;
    width: 30px;
    }
    /* 2016.5.12 葡萄 */
    .pt-lxwm .contlists li{width: 100%;}
    /* 2016.5.13 葡萄 */
    .pt-hxys .pt-m1 .about-con ul li .img,.pt-hxys .pt-m1 .about-con ul li .txt{float: none; padding-right: 0px; display: block; padding-left: 0px;}
    .pt-hxys .pt-m1 .about-con ul li.li2 .img,.pt-hxys .pt-m1 .about-con ul li.li2 .txt{float: none; padding-right: 0px; display: block; padding-left: 0px;}
    .pt-hxys .pt-m1 .about-con ul li .txt h2{padding-top: 1%;}   
    .pt-hxys .pt-m1 .about-con ul li{padding-bottom: 2%; padding-top: 10px;} 
    .pt-hxys .pt-m1 .about-con ul li .txt h2{padding-bottom: 2px;}
    .pt-hxys .pt-m1 .about-con ul li .img{margin: 0 auto;}
    .pt-hxys .pt-m1 .about-con ul li .txt{text-align: center;}
    /* 2016.5.27 by葡萄 ==================*/
    .pt-lxwm .contlists li.last3,.pt-lxwm .contlists li.last2{float: none; width: 100% !important;}

    .siderBar{display: none !important;}


}

@media only screen and (max-width:370px){
    .cur{display: none;}
    .pro-txtbox2{margin-top: 30px;}
    .pro-con1{margin-top: 30px;}
    .news-list,.about-con{margin-top: 30px;}
    .pro-con1{margin-top: 30px;}
    .sou-bar2,.sou-bar3{margin-top: 30px;}

    .m-more{display: block;}
    .pro-slider .con-box{
        /*opacity: 0;
        filter: alpha(opacity=0);height: 0;
        transition: .5s;
        -ms-transition: .5s;
        -moz-transition: .5s;
        -webkit-transition: .5s;
        -o-transition: .5s;*/
    }
    .pro-slider .con-box.on{/*opacity: 1;
    filter: alpha(opacity=100);height: auto;*/
    opacity: 0;
    filter: alpha(opacity=0);height: 0;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

    /*.pro-con1 .con-box{display: none;}*/
    .pro-list{display: block;}
    /*.pro-con2-top .pro-list{display: none;}*/


}