@media only screen and (min-width: 1400px){
    .wrap{width:1400px;margin: 0 auto;}
    .nav_top h3{padding-left: 0;}
    .nav_logo .logo img{margin-left: 0;}
    .nav_menu{padding: 0;}
    .about .col_2 .leftArrow{left: -30px;}
    .about .col_2 .rightArrow{right: -30px;}
    .about .col_1 .info{margin-right: 100px;}
	.case{padding: 0 20px;}
	/* .case li{max-width: 350px;} */
}
@media only screen and (max-width: 1390px){
    .case{padding: 0 20px;}
    .case li{max-width: 350px;}
}
@media only screen and (max-width: 1200px){
    .banner_ad img{width:100%;}
    .about .col_1{padding: 0 10px;text-align: center;}
    .about .col_2{padding-left: 10px;padding-right: 10px;}
    .about .col_2 .movePics li{width: 337px;}
    .news .cont{padding: 0 10px;}
    .news .col_1 .colList .box{width:48%;}
	.case li{max-width: 300px;}
}

@media only screen and (min-width: 1120px){
	.footer .row1 .col_2 .nextMenu h5.business{display: flex;width: 380px;flex-wrap: wrap;margin-left: 17%;}
	.footer .row1 .col_2 .nextMenu h5.business a:nth-child(odd){width: 50%;}
}
@media only screen and (min-width: 1024px){
	.weDo .col_1{padding: 0 20px;}
	.weDo .col_2{padding: 0 20px;}
	.friend ul{width: 100%;}
	.friend li{width: 18%;}
}
@media only screen and (max-width: 1120px){
    .banner_ad img{width:100%;}
    .weDo .col_2 ul{flex-wrap: wrap;justify-content: space-evenly;}
    .case ul{padding-left:10px;}
    .case li{max-width: 300px;}
	.case .swiper-case ul{padding-left:0;}

    .why .cont{width: 500px;height: 500px;}
    .why .cont ul li h5{width: 80px;height: 80px;line-height: 80px;}
    .why .cont ul li h4{font-size: 20px;line-height: 26px;}
    .why .cont ul li.li01{bottom: -40px;left: -100px;}
    .why .cont ul li.li02{bottom: 100px;left: -200px;}
    .why .cont ul li.li03{bottom: 300px;left: -200px;}
    .why .cont ul li.li04{top: -40px;left: -90px;}
    .why .cont ul li.li05{top: -40px;right: -70px;}
    .why .cont ul li.li06{bottom: 300px;right: -200px;}
    .why .cont ul li.li07{bottom: 100px;right: -220px;}
    .why .cont ul li.li08{bottom: -40px;right: -150px;}
    .why .cont ul li.li01 h4,.why .cont ul li.li02 h4,.why .cont ul li.li03 h4,.why .cont ul li.li04 h4{margin-right: 20px;}
    .why .cont ul li.li05 h4,.why .cont ul li.li06 h4,.why .cont ul li.li07 h4,.why .cont ul li.li08 h4{margin-left: 20px;}

    .product .cont ul{padding: 0 10px;}
    .product .tabnav li{padding: 0 20px;margin: 0 25px;}
	
	

}
@media only screen and (max-width: 1024px){

}
@media only screen and (min-width: 768px) and (max-width: 1041px) {
    .weDo .col_2 li{/* margin: 10px 20px; */width:120px;height: 120px;}
	.weDo .col_2 li b span{font-size: 12px;font-weight: normal;letter-spacing: -1px;}
	.about .col_1{flex-wrap: nowrap;}
    .about .col_1 .video{width: 50%;text-align: center;margin-bottom: 20px;}
	.about .col_1 .video video{width: 100%;}
	.about .col_1 .info{margin-right: 20px;}
	.weDo .col_3 ul li i{height: 220px;}
	.weDo .col_3 .swiper-button-next, .weDo .col_3 .swiper-button-prev{top:30%}
	table{width:100% !important}
	.banner{height: 300px;}
}
/* mobile */
@media only screen and (min-width:480px) and (max-width:767px){
    .why .cont{width: 400px;height: 400px;padding: 40px;}
    .why .cont .img i.cirle2{width:187px;height: 187px;}
}
@media only screen and (max-width: 767px) {
    .nav_logo .logo h1 strong{font-size: 28px;}
    .footer .row1{height: auto;margin-bottom: 30px;}
	.footer .row1 .col_1{margin: auto;}
    .footer .row1 .col_2{display: none;}
    .footer .row1 .col_3{flex: 1;}

    .weDo .col_1{}
    .weDo .col_1 img{position: relative;top:0;display: block;margin: 0 auto;}
    .weDo .col_1 .cont{background: none;}
    .weDo .col_1 .cont h4{margin-left: 0;}
    .weDo .col_1 .cont h5{padding-left: 0;}

    .weDo .col_2 li{margin: 10px;}

    .case li{max-width: 170px;font-size: 20px;}

    .why .cont{width: 300px;height: 300px;padding: 40px;}
    .why .cont .img i.cirle2{width:137px;height: 137px;}

    .product .cont li{font-size: 20px;}
    .product .tabnav li{padding: 0 20px;margin: 0 15px;}

    .news .col_1{float: none;width: 100%;margin-bottom: 30px;}
    .news .col_2{float:none;width: 100%;}
    .news .col_1 .colList .box{width:100%;}


}
/* ipad */

@media (min-width: 768px) and (max-width: 991px) {
    .case li{max-width: 100%;}

    .why .cont{width: 500px;height: 500px;padding: 40px 40px 40px 40px;}
    .why .contBox{padding-top: 130px;}
    .why .contBox h5{font-size: 47px;line-height: 93px;}
    .why .contBox h4{font-size: 22px;line-height: 36px;}

    .swiper-friend ul{/*width: 207px;justify-content: flex-start;flex-wrap: nowrap;margin: 0 auto 20px auto;*/flex-wrap: nowrap;}
    .swiper-friend li{width: 100%;display: block;}
	
}
@media (min-width: 361px) and (max-width: 767px) {

}
/* lte ipad */
@media (max-width: 991px) {
    .swiper-friend{position: relative;overflow: hidden;}
    .swiper-friend ul{flex-wrap: nowrap;justify-content: space-between;overflow: visible;}
    .swiper-friend li{width: 100%;display: block;border: 0;}
    .swiper-friend li img{border: 1px solid #dbdbdb;}

    .about .col_3 .moveBox img{/* width: 480px; */width: 100%;max-height: 260px;}
	.about .col_1 p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
	
    .news .col_1{float: none;width: 100%;margin-bottom: 30px;}
    .news .col_2{float:none;width: 100%;}
    .news .col_1 .colList .box{width:100%;float: none!important;height: auto;}
	.news .colList .box img{height: auto;}

    .Breadcrumbs{background: #1491d2!important;}

    .rightCol .list_1 li a{display: block;}
    .rightCol .list_1 li img{width: 100%;height: auto;}
    .rightCol .list_1 li h5{padding: 0;}
    .rightCol .list_1 li h5 span{-webkit-line-clamp: 2;}

    .pages li a{padding: 0 10px;}

    .rightCol .list_2 ul{display: block;height: 108px;overflow: hidden;}
    .rightCol .list_2 ul li{padding-right:0;width: 100%;}
    /* .content .rightCol .list_2 ul li:nth-child(3){margin-bottom: 50px;} */


    .subNext{display: block;}

    .message ul{width: 100%;}

    .rightCol .list_3 li{width: 100%;}
    .rightCol .list_3 li img{width: 100%;height: auto;}

	.case{padding: 0 10px;overflow: hidden;}
	
	.footer .row2 span{display: block;text-align: center;}
}
/*dwx272160 2015-1-15*/
@media (min-width: 768px) and (max-width: 991px) {

}
@media only screen and (max-width: 480px) {
    .about .col_1 .video video{width:100%;}
}
/*end dwx272160*/
@media (min-width: 768px) {

}

/*end*/
/*gte pc*/

@media only screen and (min-width: 1025px) {

}

@media (min-width: 1200px) {


}

/*logo navigations bar*/

@media (min-width:992px){

}

/*  begin  */
@media (max-width: 767px) {

}
@media (max-width:1010px) {

}
@media (max-width:855px) {

}

@media (max-width:799px) {

}
@media (max-width:768px) {

}
@media (max-width:687px) {

}
@media (max-width:555px) {

}
@media (max-width:465px) {

}
/*==S approveUser*/
@media (max-width:768px){

}
@media (max-width:640px){
	h1{font-size: 18px;}
    .nav_logo{height: 80px;}
    .nav_logo .logo h1{display: none;}
    .nav_logo .logo img{margin-left: 25px;width: 60px;}
    .nav_logo .btn .icon-bar{margin-top: 20px;}
    .nav_logo .btn .icon-bar:before{font-size: 30px;}

    .banner{height: 190px;}
	
	.case{}
	.case ul{padding: 0;}
    .case li{max-width: 100%;font-size: 16px;/* padding: 0 10px; */}
    .case li span{padding: 10px 0;}
	.case button{font-size: 15px;width: 130px;height: 40px;}
	.case .swiper-case{}
	.case .swiper-case li{}

    .contTitle{padding-top: 20px;padding-bottom: 20px;font-size: 25px;}

    .product .cont ul.active{display: block;padding: 0 5px;}
    .product .cont li{font-size: 14px;width: 32%;padding:0 3px;}
    .product .cont li span{padding: 10px 0;}
    .product .tabnav{margin-bottom: 40px;}
    .product .tabnav li{padding: 0 5px;margin: 0 5px;font-size: 12px;}
	.product button{font-size: 15px;width: 130px;height: 40px;}

    .friend li{width:160px;}
    .friend li:nth-child(2n){margin-right: 0;}
	.friend button{font-size: 15px;width: 130px;height: 40px;}

    .swiper-friend{position: relative;overflow: hidden;}
    .swiper-friend ul{flex-wrap: nowrap;justify-content: space-between;overflow: visible;}
    .swiper-friend li{width: 100%;display: block;border: 0;}
    .swiper-friend li img{border: 1px solid #dbdbdb;}

    .about .col_1 .video{width: 100%;text-align: center;}
    .about .col_1 .info{margin-right: 0;text-align: center;}
	.about .col_1 button{width: 100px;height: 40px;}

    .content .friend li{width:157px;height: auto;margin-right: 0;}
    .content .friend li:nth-child(2n){margin-right: 0;}
	
	.message li textarea{max-width: 60%;}
	.message li input{max-width: 60%;}
	
	.rightCol .title span{font-size: 14px!important;}
}
@media (max-width:320px){
	.product .tabnav li{padding: 0 5px;margin: 0 3px;}
}
