﻿@media screen and (min-width:1400px) and (max-width:1800px){
	.headsearch, .headcompany, .headlanguage {padding: 0 15px;}
}
@media screen and (max-width: 1800px){
	.wp-i{padding: 0 10px;}
}


@media screen and (max-width: 1640px){
	#hd .logo{width: 30%; margin-right: 20px;}
	.wp{padding: 0 10px;}
	.wp-i{padding: 0 30px;}
}

@media screen and (max-width: 1510px){
	#nav li{margin: 0 8px;}
	#nav{width: 58%;}
	.about-cont .pic{padding-right: 0;}
}

@media screen and (max-width: 1400px){
	.wrap,.wp{padding: 0 30px;}
    object,embed{width: 100% !important;}
    .profile0-about-wrap .left-images{margin-left: 30px;}
    .about-cont .pic{width: 50%;}
    .about-cont .txt{padding-right: 30px;padding-left: 30px;}
}


@media screen and (max-width: 1300px){
	#hd{padding-left: 10px;}
	.headsearch, .headcompany, .headlanguage{padding: 0 5px;}
	.headcompany{width: auto;}
	#nav{width: 57%;}
    .tit-about .sub-company a{font-size: 16px;}
    .ul-case li a:hover .box2Con, .ul-case .li a:hover .box2Con{height: 80px;}
    .box2Brief{height: 32px;}
}


@media screen and (max-width: 1080px){
	.m-hd{display: block;}	
	#hd{display: none;}
	#banner{margin-top: 60px;}
	.about-cont .pic{padding-right: 0;}
	.m-hd .headsearch,.m-hd .headcompany{height: 60px;border: 0;position: static;}
	.m-hd  .header-right .search-con,.headcompany .Currentlan{height: 60px;line-height: 60px;font-size: 12px;}
	.m-hd .header-right{position: absolute;right: 60px;top: 0;}
	.m-hd .header-right .searchbox{top: 60px;}
    .news-infor .box{width: 33.33%}
    .teamIn .team-item{width: 25%;}
}


@media screen and (max-width: 1024px){
	.ul-case li{width: 33.3%;}
	.partner-item a{width: 20%;}
	#fd .fd-nav{padding-left: 0;}
	#fd .fd-r{padding-right: 0;}
	
}

@media screen and (max-width: 960px){
	.about-cont .pic{float: none;width: 100%;margin-left: 0;}
	.about-cont .txt{float: none;width: 100%;}
    .teamIn .team-item{width: 33.3% }
}


@media screen and (max-width: 800px){
    .course-wrap .course-list li{width: 100%;float: none;}
    .course-wrap .course-list li .top {
        padding-top: 0;
        padding-left: 3%;
        width: 100%;
        height: 42px;
        text-align: left;
        background: #e8e8e8;
    }
    .course-wrap .course-list li.odd .top {
        padding-bottom: 0;
        background: #e8e8e8;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 42px;
    }
    .course-wrap .course-list li {
        margin-right: 0;
        margin-bottom: 20px;
        width: 100%;
    }
    .course-wrap .course-list li.odd {
        padding-top: 42px;
    }
    .course-wrap .course-list li:hover .top,.course-wrap .course-list li.odd:hover .top{background: none;}
    .course-wrap .course-list .butn{display: none;}
    .course-wrap{padding: 10px;}
    .course-wrap .course-list .ovh{width: 100%;}
}


@media screen and (max-width: 769px){
	.ul-case li{width: 50%;}
	.partner-item a{width: 25%;}
	.i-news .slider .slick-arrow, .i-team .slider .slick-arrow, .i-partner .slider .slick-arrow{
		-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%;
	}
	#fd .fd-nav{display: none;}
	#fd .fd-r{width: 100%;text-align: center;}
	.tit-about span{font-size: 20px;line-height: 40px;width: 130px;}
	.tit-about{height: 40px;}
	.tit-about span:after{top: 40px;}
	.tit-about .sub-company{height: 40px;}
	.tit-about .sub-company a,.sub-company .slick-prev:after,.sub-company .slick-next:after{line-height: 40px;font-size: 14px;}
    .news-infor .box{width: 50%;}
    .contactBox .info li, .contactBox .info li:nth-child(3n) {
        width: 100%;
        float: none;
    }
	.ant-table-body{overflow-x: auto;}
	.ant-table table{width: 580px;}
    .course-wrap.m-wrap .course-list li .top{height: 42px;}
    .tmTextImg{float: none;max-width: 100%;margin-right: 0;}
    .textBg{padding: 0;	}
    .news-info .rightwrap{display: none;}
}

@media screen and (max-width: 640px){
	.m-news .tab-content .flash .bd{width: 100% !important; margin: 0 auto;}
	.m-news .tab-content .flash{width: 100% !important;}
	.m-news .tab-content .list{width: 100% !important; margin-top: 10px !important;}
	.m-news .tab-content,.m-news .tab-content .box-wrap{height: auto !important;}
	.logo-m{width: auto;}
	.logo-m img{width: 60%; height: auto;}
	
	.header-right{display: none;}
    .wrap{padding: 0 10px;}
	.tmTextImg img{width: 90%;}
	.tmTextTit h1{background-position: left 8px;}
	.ul-case li{width: 50%;}
	.partner-item a{width: 50%;}
	.tit-i span{font-size:18px;}
	.about-cont .pic video{height: 217px !important;}
    .tit-about span{font-size: 16px;}
    .about-cont .txt h3{font-size: 18px;}
    .about-cont .txt{padding-right: 0;padding-left: 0;text-align: justify;}
    .tit-i strong{font-size: 18px;background-size: 76%;-webkit-background-size: 76%;-o-background-size: 76%;}
    .more a{background-size: 76%;-webkit-background-size: 76%;-o-background-size: 76%;}
    .news-infor .box{width: 50%;}
    .news-infor .box .img img{height: 98px;	}
    .news-infor .box h3{height: 61px;}
    .teamIn .team-item{width: 50%;}
    .ins-navbox li a{padding: 0;line-height: 38px;	}
    .ins-navbox li {width: 20%;float: left;margin-right: 0;font-size: 14px;}
    .profile-wrap h3{font-size: 20px;line-height: 30px;padding-top: 10px;margin-bottom: 0;}
    .profile-wrap h5{font-size: 16px;line-height: 26px;}
    .profile-wrap .cont{margin-top: 3%;font-size: 14px;}
    #banIn{padding-top: 37%;margin-top: 60px;}
    .news-infor .box{margin-top: 10px;}
    .news-infor .box h3{font-size: 14px;}
    .news-infor .box a{padding: 5px;}
    .news-infor .box .word{font-size: 14px;}
    .teamIn{margin: 0 -10px;margin-top: 6%;}
    .ins-navbox li{line-height: 38px;}
    .ins-navbox{height: auto;overflow: hidden;}
    .ins-navbox2 li{width:50%;}
    .ins-navbox2{overflow: hidden;}
    .m-hd .headcompany .company-choose{top: 60px;}
    .profile0-about-wrap .left-images{float: none;width: 100%;margin-left: 0;}
    .course-wrap{margin-top: 0;}
    .honLef{float: none;width: 100%;}
    .box5TitH3{font-size: 24px;}
    .honList li{width: 50%;}
    .honList li a{padding: 10px;}
    .caseIn .ul-case{margin-top: 10px;}
    .caseIn .ul-case li{}
    .div_cult1 ul li{width: 50%;margin-bottom: 10px;font-size: 14px;}
    .course-wrap .course-list .butn{display: none;}
    .div_cult1 ul .li2, .div_cult1 ul .li3, .div_cult1 ul .li4{margin-top: 0;}
    .Social .txt{width: 100%;padding-right: 0;font-size: 14px;}
    .Social:after{width: 100%;}
    .Social .txt h3{font-size: 18px;margin-bottom: 5px;}
    .float-right-box{display: none;}
    .history-item.odd{margin-left: 0;}
    .history-item{padding-right: 20px;}
    .history-slider .slider{padding: 0 20px;}
    .honList li, .honList .li{width: 50%;padding: 5px 5px 34px;}
    .honList li a, .honList .li a{padding: 5px;}
    .honTit{font-weight: normal;height: 39px;overflow: hidden;}
    .history-item{margin-top: 0;top: 0;}
    .history-item.odd{margin-top: 20px;}
    .history-item:before{display: none;}
    .history-item .year:after{top: 4px;}
    .history-slider{background: none;}
    .company-box .txt{width: 100%;padding: 20px;}
    .company-box .banner{float: none;width: 100%;margin-right: 0;margin-left: 0;}
    .company-box{margin-top: 20px;}
    .profile-wrap{padding-top: 20px;}
    video{width: 100%;}
    .news-item .pic a img{height: 77px;}
    .box2Hov{padding: 5px;}
	.i-news .slider, .i-team .slider, .i-partner .slider{padding: 3% 0;}
	.team-item p{height: 63px;}
	
	.pc-show{display: block;}
	.m-show{display: block;}
	.i-partner .slider .slick-arrow{margin-top: -35px;}
	.team-item .pic img{width: 80px;height: 80px;}
	.team-item h3{margin-top: 5px;margin-bottom: 5px;}
	.team-item .pic{padding-top: 8px;padding-bottom: 8px;}
	.about-cont{padding-top: 0;}
	.div_cult1 ul li .pad{height: 130px;}
	.div_cult1 ul li .div1{height: 50px;}
	.div_cult1 ul li .div2{padding-bottom: 0;margin-top: 5px;margin-bottom: 5px;}
	.groupNews .img,.ind_news .ind_news_list .right .tit,.ind_news .ind_news_list .right p{display: none !important;}
	.ind_news_list>div{background: none !important;}
	.ind_news_list .right{height: auto !important;}
	.ind_news_list>div{height: auto !important;}
	.container .groupNews{display: flex !important; flex-wrap: wrap; justify-content: space-between;}
}

@media screen and (max-width: 480px){
	/*.div_cult1 ul li{width: 100%;margin-bottom: 10px;}
	.div_cult1 ul li .div2{margin-top: 0;padding-bottom: 0;margin-bottom: 0;}
	.div_cult1 ul li .pad{height: auto;padding-bottom: 30px;}*/
}
