@media screen and (max-width: 1240px){
    /*通用样式*/
    .container{width: 100%; max-width: 100%;}
    header nav>ul{padding-left: 20px;}
}
@media screen and (max-width: 1200px){
    /*footer样式*/
    .footer-top .fl{margin-right: 80px;}
    header nav>ul>li>a{padding:0 20px;}
}
@media screen and (max-width: 1024px){
    /*footer样式*/
    .footer-top .fl{margin-right: 50px;}
    /*index样式*/
    .chanpin .yin{padding: 0px 10px;}
    header nav>ul>li>a{padding:0 15px;}
}
@media screen and (max-width: 950px){
    /*header样式*/
    header{display: none;}
    .toubu{display: block;}
    /*banner样式*/
    .banner a img:nth-of-type(1){display: none;}
    .banner a img:nth-of-type(2){display: block;}
	.banner .swiper-slide{background-image: none !important; height: auto;}
	.banner .swiper-slide img{display: block !important;width: 100%;}
	.banner .xin_bann{background-image: none !important; height: auto;}
	.banner .xin_bann img{display: block !important;width: 100%;}
    /*footer样式*/
    .footer-top .fl{width: 33.33333%; margin-right: 0px;}
    .footer-top .fr{width: 100%; margin-top: 20px;}
    .footer-top .fr .fl{width: auto; margin-right: 30px;}
}
@media screen and (max-width: 768px){
    .chip .fl{width: calc((100% - 25px) / 2);}
    .chip .fl:nth-of-type(3n){margin-right: 25px;}
    .chip .fl:nth-of-type(2n){margin-right: 0px;}
    .chip .fl .img{height: 257px;}
    /*产品中心2样式*/
    .character_one>.clearfix>.fl{width: 100%; margin-bottom: 20px;}
    .character_one>.clearfix>.fr{width: 100%;}
    /*关于我们样式*/
    .about .about_bottom .fl{width: 100%; margin-bottom: 20px;}
    .about .about_bottom .fr{width: 100%;}
    /*新闻动态样式*/
    main aside .xinwen .new>.clearfix>.fr{display: none;}
    main aside .xinwen .new>.clearfix>.fl{width: 100%;}
    main aside .xinwen .new .fl .fl{display: none;}
    main aside .xinwen .new .fl .fr{width: 100%; padding: 0px;}
    main aside .xinwen .new{padding: 15px 20px; padding-right: 20px;}
    main aside .xinwen .new .fl .fr span{margin-top: 10px;}
    main aside .xinwen .new .fl .fr h3{margin-bottom: 5px;}
    /*服务支持-技术咨询样式*/
    .jishu .technical .clearfix{width: 100%;}
    /*解决方案样式*/
    .resolve .fl{width: calc((100% - 20px) / 2);}
    .resolve .fl:nth-of-type(3n){margin-right: 20px;}
    .resolve .fl:nth-of-type(2n){margin-right: 0px;}
	.xin_asi .fl{width: calc((100% - 25px) / 2);}
	.xin_asi .fl:nth-of-type(2n){margin-right: 0px;}
    .sousuolist .sousuobox{padding:20px 20px 20px 0;}
    .sousuolist .sousuobox .sousuotxt{width: 100%;margin:0;padding-left: 15px;}
    .sousuolist .sousuobox .fr{display: none;}
}
@media screen and (max-width: 480px){
    /*通用样式*/
    .container{padding:0px 20px;}
    /*header样式*/
    .toubu .tou .logos{height: 40px; width: 85px; background-size: 100% auto;}
    .toubu .tou .fr i{width: 28px; height: 24px; font-size: 19px; line-height: 22px; margin-top: 8px;}
    .youce .daohang .guanbi i{font-size: 18px;}
    .youce .daohang .menu .main{font-size: 18px; margin-bottom: 10px;}
    /*banner样式*/
    .banner .swiper-pagination-bullet{width: 8px; height: 8px;}
    .banner .swiper-pagination{bottom: 5px;}
    .swiper-button-next, .swiper-button-prev{width: 12px; height: 18px; background-size: 100% 100%;}
    /*首页样式*/
    .biaoti{padding-top: 20px; padding-bottom: 10px;}
    .biaoti h3{font-size: 24px; margin-bottom: 5px;}
    .biaoti p{font-size: 14px;}
    .chanpin .p{font-size: 16px; margin-top: 10px;}
    .geng{padding-top: 15px; padding-bottom: 25px;}
    .geng a{width: 90px; height: 30px; line-height: 30px; font-size: 14px;}
    /* .anli .fl{width: 100%; margin-right: 0px;} */
    .anli .fl{width: calc(50% - 10px); margin-right: 10px;}
	.anli .fl:nth-of-type(2n){margin-right: 0px;}
	.anli .fl .text{padding: 10px;}
    .xin .zuo{width: 100%;}
    .xin .zuo .img{height: auto;}
    .xin .zuo{padding: 15px; margin-bottom: 15px;}
    .xin .zuo h2{font-size: 28px; line-height: 30px;}
    .xin .zuo h3{font-size: 17px; line-height: 30px;}
    .xin .zuo p{font-size: 14px; margin-bottom: 10px;}
    .xin .you{width: 100%;}
    .xin .you .wen{padding: 15px 0px;}
    .xin .you .wen>a>.fl .fl p{font-size: 14px;}
    .xin .you .wen>a>.fl .fl h3{font-size: 35px;}
    .xin .you .wen>a>.fl .fl{width: 90px;}
    .xin .you .wen>a>.fl .fr{width: calc(100% - 90px); padding-right: 10px;}
    .xin .you .wen>a>.fl .fr p{font-size: 16px;}
    .xin .you .wen>a>.fl .fr p{font-size: 14px;}
	.chanpin .yin h3{font-size: 17px;}
	.anli .fl h3{font-size: 17px; margin-bottom: 5px;}
	.anli .fl span{margin-top: 5px;}
	.anli .fl:nth-of-type(4){display: none;}
	.anli .fl:nth-of-type(3){display: none;}
    /*footer样式*/
    .footer-top .fl{width: 100%; text-align: center; margin-bottom: 20px;}
    .footer-top .fl:nth-of-type(1){display: none;}
    .footer-top .fl:nth-of-type(2){display: none;}
    .footer-top .fl:nth-of-type(3){text-align: left;}
    .footer-top .fl p{margin-bottom: 15px;}
    .footer-top{padding-top: 40px; padding-bottom: 0px;}
    .footer-top .fr .fl{width: 25%; margin-right: 10px; display: inline-block; float: none;}
    .footer-top .fr .fl img{display: inline-block; width: 100%;}
    .footer-bottom span:nth-of-type(1){margin-right: 0px; margin-bottom: 5px;}
	.footer-top .fr{margin-top: 0px; text-align: center;}
	.footer-top .fr .fl p{margin-bottom: 0px;}
    /*产品中心样式*/
    .product .fl{width: calc((100% - 30px) / 2); margin-right: 30px; margin-bottom: 30px;}
	.product .fl:nth-of-type(3n){margin-right: 30px;}
	.product .fl:nth-of-type(2n){margin-right: 0px;}
    .product{padding: 20px 0px;}
    .product .fl .ti{line-height: 30px; padding-bottom: 5px;}
    .product .fl .fl{font-size: 18px;}
    .product .fl .fr{padding-top: 8px;}
    .product .fl .text{padding-top: 15px;}
    .product .fl .text h3{margin-bottom: 5px;}
    /*产品中心1样式*/
    main article.fl{display: none;}
    main aside.fr{width: 100%;}
    .chip .fl{width: calc((100% - 10px) / 2); margin-bottom: 10px; margin-right: 10px;}
    .chip .fl:nth-of-type(3n){margin-right: 10px;}
    .chip .fl:nth-of-type(2n){margin-right: 0px;}
	.chip .fl .text{padding: 10px;}
	.chip .fl .text h3{font-size: 16px;}
	.chip .fl .text p{font-size: 14px;}
	/*产品中心2样式*/
    .character_one h3{font-size: 24px;}
    .character_one p{font-size: 14px;}
    .character_one .fr li{line-height: 28px;}
    .character_one{padding-bottom: 30px;}
    .character_two .top a{font-size: 16px; margin-bottom: 10px;}
    .character_two .top{padding-top: 10px; padding-bottom: 0px;}
    .character_two .bottom{padding: 20px 0px;}
    .character_two .guige .clearfix>div{width: 100%;}
    .character_two .guige .clearfix>div table{margin-bottom: 20px;}
    .character_two .bottom h3{font-size: 16px; margin-bottom: 10px;}
    /*关于我们样式*/
    .about .about_top h3{font-size: 26px; padding-top: 25px; margin-bottom: 5px;}
    .about .about_top{padding-bottom: 10px;}
    .about .about_bottom{padding: 20px 0px;}
    .about .about_bottom .fl h3{font-size: 26px; margin-bottom: 5px;}
    /*新闻动态详情页*/
    .news_top h3{font-size: 22px; margin-bottom: 0px;}
    /*服务支持下载样式*/
    .xiazai h3{font-size: 22px; padding-top: 20px;}
    .xiazai h4{font-size: 18px; padding: 10px 0px;}
    .xiazai .xia .fl i{font-size: 25px; line-height: 25px; margin-right: 0px;}
    .xiazai .xia .fl .fl{height: 25px;}
    .xiazai .xia a{height: 25px; line-height: 25px;}
    .xiazai .xia>a>.fr{height: 25px; line-height: 25px; width: 105px;}
    .xiazai .xia>a>.fl{line-height: 25px;}
    .xiazai .xia .fl .fr{width: calc(100% - 35px);}
    .xiazai .xia{padding: 15px 0px;}
    /*服务支持-技术咨询样式*/
    .jishu .technical .fl{width: 105px;}
    .jishu .technical .fr{width: calc(100% - 105px);}
    .jishu .technical{padding-bottom: 0px;}
    .jishu .technical{padding-bottom: 0px;}
    /*解决方案样式*/
    /* .resolve .fl{width: 100%; margin-right: 0px;} */
	.resolve .fl .text{padding: 10px;}
	.resolve .fl .text h3{font-size: 16px; margin-bottom: 10px;}
	.resolve .fl .text p{font-size: 14px;}
	.resolve .fl .text span{margin-top: 5px;}
    /*解决方案详情*/
    .fangan strong{font-size: 24px;}
    /*资源下载样式*/
    .ziyuan .top{margin-bottom: 0px;}
}
@media screen and (max-width: 375px){
	.resolve .fl{width: 100%; margin-right: 0px;}
	.chip .fl{width: 100%; margin-right: 0px;}
	.product .fl{width: 100%; margin-right: 0px; margin-bottom: 20px;}
}