@media screen and (max-width: 1000px){
  
    #top-bar .wp,
   #bd .wp{
        padding: 0 20px;
    }
    .company-profile{
        background: none;
        border: 1px solid #ddd;
        height: auto;
        overflow: hidden;
    }
    .company-profile .img{
        padding-top: 12px;
    }
    .company-profile .con{
        padding-bottom: 20px;
    }
    .company-profile .txt p{
        font-size: 12px;
        height: 88px;
        overflow:hidden;
        margin-bottom: 10px;
    }
    .nav li a{margin-right: 20px;}
    .search-box{display: none;}
    .fd-ewm{float: none;margin: 0 auto 30px auto;}
    #fd{
        text-align: center;
    }
    #fd dl{
        display: inline-block;
        text-align: center;
      height:240px;
        float: left;
        vertical-align: top;
        margin: 0 10px;
         width:13.7%;
    }
   .fd-nav{
   width:90%;
     margin:auto;
   }
    .cur-pos span,
    .cur-pos .ul-snv{float: none;width: 100%;}
    .cur-pos .ul-snv{margin:0;overflow: hidden;background-color: #efeeee;margin-bottom: 5px;}
    .cur-pos{height: auto;line-height: 42px;background:none;}
    .cur-pos span{background-position: 0 50%;margin-left: 20px;}
    .back-list{margin-top: 0;margin-bottom: 10px;}

    .cur-pos .ul-snv li a{
        padding: 0 10px;
        height: 34px;
        line-height: 34px;
    }
    .cur-pos2{margin-top: 20px;}
    .com-list li,
    .bg-about,
    .contact-msg{background: none;}
    .list-recruitment{margin: 0;}
    .com-list .img{float: left;height: auto;margin: 0 20px 10px 0;width: 30%;}
    .com-list .txt{float: none;height: auto;width: auto;}
    .com-list .txt .pad{padding: 0;}
    .list-cerfi li,
    .list-honor li,
    .list-clasicz li{width: 33.3333333%;}
    .list-recruitment li{padding: 0 14px;}
    .list-recruitment p{max-height: 4.4em}
    .sm-list .txt .con{width: 90%;}
    .sm-list .ico{
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8);
        transform-origin: 50% 50%;
        margin-bottom: 0;
    }
    .cc-row3 .txt,
    .cc-row3 .img{float: none;width: 100%;}
    .cc-row3 .img img{width: 100%;padding-bottom: 20px;}
    .history-box .slider-nav{padding: 0 50px;}
    .history-box .slider-for .imgtxt .txt p{height: 78px;overflow: hidden;}
    .history-box .slider-nav:before{display: none;}
    .cur-pos{position: static !important;}
    

    /*发展历程*/
    #development-path li{float: none;width: 100%;}
    #development-path li b{
        background: url(../images/bn5.gif) no-repeat left top;
        left: -69px;
    }
    #development-path{background-position: 30px 0;padding-left: 61px;}

}

@media screen and (max-width: 760px){
	.i-side {
    width: 100%;
    bottom: -1px;
    right: 0px;
    top: auto;
	}
	.i-side li {
    width: 50%;
    float: left;
	}
	.i-side .go_top{
		display: none;
	}
	
    #bd,
    .cur-pos
    {margin-bottom: 20px;}
    .fd-link,
    #top-bar,
    #hd{display: none;}
    .m-hd{display: block;}
    body{padding-top: 50px;}
    #fd{padding-top: 0;}
    .center-box{bottom: 10px;}
    #banner .slick-dots{padding: 5px;}
    #banner .slick-dots li a{width: 8px;height: 8px;}
    .t1{font-size: 8px;margin: 20px 0;}
    .t1 h3{margin-top: -10px;}
    .i-row1{padding: 10px 0;}
    .list-ser .ico{width: 80px;height: 80px;line-height: 80px;}
    .list-ser .ico img{width: 34px;}
    .list-ser p{font-size: 12px;}
    .list-classic li{float: left;width: 50% !important;position: static;height: auto;}
    .list-classic li .pic{padding-top: 70% !important;}
    .list-classic{padding: 0;overflow: hidden;padding-bottom: 20px;}
    .company-profile .txt{margin-left: 0;}
    .company-profile h3 em{font-size: 18px;}
    .company-profile h3 span{font-size: 14px;}
    .company-profile h3{height: 40px;line-height: 40px;margin-left: 16px;left: 0;}
    .company-profile .txt p{}
    .company-profile .con{padding:80px 20px 20px 20px;}
    .company-profile .img{margin-top: 70px;}
    /*.more-tr{clear: both;}*/
    .list-company-info li{width: 50%;}
    .list-company-info .txt h3{font-size: 18px;}
    .list-company-info .txt p{font-size: 12px;}
    .i-row3{padding: 0;}
    .history-box .slider-for .imgtxt .txt,
    .history-box .slider-for .imgtxt .img{width: 100%;}
    .history-box .slider-for .imgtxt .img{display: none;}
    .history-box{padding: 0 0 20px 0;}
    .history-box .slider-for .imgtxt .txt p{
        height: 120px;
    }
    .history-box .slider-for .imgtxt .txt{padding: 20px;}
    .history-box .slider-nav{padding: 0;}
    .ban-inner .ban-img{height: 120px;}
    .ban-inner h3{font-size: 30px;}
    .ban-inner h4{font-size: 18px;}
    .ban-inner .con{margin-top: -34px;}
    .list-recruitment li{width: 100%;padding: 0;}
    .pop{width: 100%;}
    #fancybox-frame{width: 100%;height: 340px;}
    .pop-order h1{font-size: 18px;}
    .pop-order{padding-left: 20px;padding-right: 20px;}
    .pop-order .bd{padding: 10px;padding-top: 20px;}
    .recruitment-plan .tr{margin-bottom: 30px;}
    .form-box li{margin-bottom: 8px;}
    .pop-order .close, .pop .close{right: 10px;}
    .cc-row1 p,
    .msg-form .inp-box,
    .list-clasicz li,
    .list-honor li,
    .list-cerfi li,
    .list-news .li{width: 100%;}
    .news-box .pad{padding: 0;}
    .news-year{margin: 0 65px;border: none;}
    .news-year a{font-size: 12px;border: none;margin-right: 1px;}
    .list-news .con{height: auto;}
    .td-row1 .txt{float: none;width: 100%;}
    .talent-dev .wp{padding: 0 !important;}
    .td-row1{
        padding: 0;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        background-position: 50% 50%;
        background-repeat: no-repeat;
    }
    .td-row2{padding: 0 20px;}
    .dl-z1 dt{margin-right: 10px;}
    .dl-z1 dd{overflow: visible;padding: 0;height: auto;}
    .dl-z1 dd:before{display: none;}
    .dl-z1 dd p{display: block;}
    .msg-form .inp-box{margin-bottom: 17px;}
    .msg-form li{margin-bottom: 0;}
    .cc-row1{background: none;}
    .t3{font-size: 24px;}
    .cc-row1{height: auto;margin-bottom: 20px;}
    .cc-row2 .tit h3,
    .cc-row2 .tit{float: none;width: 100%;}
    .back-list{display: none;}
    .map-info{position: static;width: 100%;}
    .map-box{height: auto;}
    .ban-inner p{font-size: 20px;padding: 4px 0;}
    #fd p,
    .history-box .slider-nav .year span{font-size: 12px;}
    .go-top{bottom: 50px;}
    .sm-list li{width: 100% !important;height: auto;}
    .map-info,
    .sm-list{height: auto;}
    .sm-list .txt .con{display: block;}
    .sm-list .txt{padding: 20px;top: 0;margin: 0;position: relative;}
    .sm-list h3{margin-top: 0;}
    #fd .fd-copy{margin-top: 0;}
    .contact-msg{margin-bottom: 0;}
    /*.com-list .img{width: 40%;margin-bottom: 0;}*/
    .com-list .img{width: 100%;}

    .article-box .hd span{font-size: 12px;margin: 0 2px;}
    .fancybox-nav span{
        -webkit-transform: scale(0.7);
        -moz-transform: scale(0.7); 
        -ms-transform: scale(0.7); 
        -o-transform: scale(0.7); 
        transform: scale(0.7);
        transform-origin: 50% 50%;
    }
    .fancybox-close{right: -30px !important;top: -30px !important;
        -webkit-transform: scale(0.7);
        -moz-transform: scale(0.7); 
        -ms-transform: scale(0.7); 
        -o-transform: scale(0.7); 
        transform: scale(0.7);
        transform-origin: 50% 50%;
    }
    #banner .slider a{padding-top: 50%;}
    .list-ser .slick-prev{left: 10px;}
    .list-ser .slick-next{right: 10px;}
    .company-profile{margin: 0 10px;}
    #dituContent{height: 300px !important;}
    .pop{width: 90%;}
    .recruitment-plan{padding: 20px;}
    .list-cerfi .img{height: 220px;}
    .list-cerfi{padding-top: 30px;padding-bottom: 10px;}
    .article-box .hd{padding-bottom: 12px;}
    .article-box .bd{padding: 20px 0;}
    .article-box .hd h1{font-size: 22px;margin-bottom: 8px;}
    .list-news{padding: 25px 0 10px 0;}
    .list-clasicz li,
    .dl-z1,
    .list-honor li,
    .list-news .li{margin-bottom: 20px;}
    .classic-case .h20,
    .news-box .h30{display: none;}
    .list-recruitment{padding: 0;}
    .list-recruitment li{margin-bottom: 20px;}
    .td-row2 h3{font-size: 18px;}
    .list-honor,
    .msg-form{padding-bottom: 20px;}
    .map-info{margin-top: 25px;}
    .cerfi-box .page,
    .history-box{padding-bottom: 0;}
    .list-honor{padding-top: 30px;}
    .classic-case{margin-top: -10px;}
    .list-company-info{margin-top: 20px;}
    .form-tip{width: 90%;}
	.page span{display: none;}
    .page a:first-child{display: none;}
    #sm-list .on{width: 100% !important;}
    .t1 span{position: relative;top: -4px;}

}
.wp_video{
	height:500px;
}
@media screen and (max-width: 760px){
.wp_video{
	height:400px;
}
}
@media screen and (max-width: 500px){
.wp_video{
	height:300px;
}
}

