@media only screen and (min-width: 1442px) {
    .container{width:1440px;margin-left:auto;margin-right:auto;}

}
@media only screen and (max-width: 1440px) {
    /* index */
    .index_video .video_text{font-size:200px;line-height:220px;margin-top:-220px;}

    /*.index_brand .brand_box{height:auto;padding-bottom:80px;}
    .index_brand .brand_box .brand_bg{width:400px;height:auto;left:50%;margin-left:-200px;top:-60px;}
    .index_brand .big_text_box{margin-top:130px;}
    .index_brand .big_text_box .big_name{width:100%;margin-bottom:56px;margin-right:0;}
    .index_brand .big_text_box .big_list{display:none;}
    .index_brand .brand_list .name2{width:100%;margin-right:0;}
    .index_brand .brand_list .list{display:none;}
    .index_brand .brand-line{display:none;}
    .index_brand .big_text_box .big_name .name1 .brand-2{display:none;}*/

    .index_brand .big_text_box .big_name .name1 .brand-1{width:360px;}
    .index_brand .big_text_box .big_name .name1 .brand-2 em.line-1{width:160px;margin-right:323px;}
    .index_brand .big_text_box .big_name .name1 .brand-2 em.line-2{left:151px;}
    .index_brand .big_text_box .big_name .name1 .brand-2 em.line-3{width:175px;left:182px;}
    .index_brand .brand-line{right:-205px;}
    .index_brand .brand_list .name2 .brand-3{width:310px;}
    .index_brand .brand_list .name2 .brand-4{width:280px;}
    .index_brand .brand_list .name2 .brand-5{width:250px;}
    .index_brand .brand_list .name2 .brand-6{width:220px;}

    /* solve */
    .solve_list ul li .info_box .name{font-size:22px;}
    .solve_list ul li .info_box span{font-size:16px;line-height:30px;}

    /* case */
    .case_list_box ul li a.image_box .cicle{border:430px solid rgba(255,100,33,0.8);}

    /* news */
    .news_list_box ul.news_list li a.image_box .cicle{border:390px solid rgba(255,100,33,0.8);}

    /* footer */
    .footer_box .code_info{width:30%;}
    .footer_box .code_box:first-child{margin-bottom:20px;margin-right:0;}
    .footer_box .address_box{width:35%;margin:0;margin-left:4%;}
    .footer_box .link_box{width:31%}
}
@media only screen and (max-width: 1400px) {
    .index_brand .brand_box{height:auto;padding-bottom:80px;}
    .index_brand .brand_box .brand_bg{width:400px;height:auto;left:50%;margin-left:-200px;top:-60px;}
    .index_brand .big_text_box{margin-top:130px;}
    .index_brand .big_text_box .big_name{width:100%;margin-bottom:56px;margin-right:0;}
    .index_brand .big_text_box .big_list{display:none;}
    .index_brand .brand_list .name2{width:100%;margin-right:0;}
    .index_brand .brand_list .list{display:none;}
    .index_brand .brand-line{display:none;}
    .index_brand .big_text_box .big_name .name1 .brand-2{display:none;}
}
@media only screen and (max-width: 1350px) {
    /* about */
    .about_partner .text_box{width:25%;margin-right:5%;}

    /* solve */
    .solve_list ul li{width:32%;}
    .solve_list ul li:nth-child(4n){margin-right:2%;}
    .solve_list ul li:nth-child(3n){margin-right:0;}
    .solve_list ul li .info_box .name{font-size:22px;}
    .solve_list ul li .info_box span{font-size:16px;line-height:30px;}
    .solve_list ul li .info_box .name{font-size:28px;}
    .solve_list ul li .info_box span{font-size:20px;line-height:38px;}

}
@media only screen and (max-width: 1280px) {
    .container{margin-left:15px;margin-right:15px;}
    /* index */
    .index_video .video_text{padding:120px 0;font-size:180px;line-height:220px;}
    .index_news .news_list ul li .info_box .time{font-size:25px;}
    .index_brand .big_text_box .big_name .name1 .brand-1{width:380px;}
    .index_brand .brand-line{right:-270px;}
    .index_brand .big_text_box .big_name .name1 .brand-2 em.line-1{width:160px;margin-right:318px;}
    .index_brand .big_text_box .big_name .name1 .brand-2 em.line-2{left:151px;}
    .index_brand .big_text_box .big_name .name1 .brand-2 em.line-3{width:195px;left:182px;}
    .index_brand .brand_list .name2 .brand-3{width:340px;}
    .index_brand .brand_list .name2 .brand-4{width:310px;}
    .index_brand .brand_list .name2 .brand-5{width:280px;}
    .index_brand .brand_list .name2 .brand-6{width:250px;}

    /* case */
    .case_list_box ul li a.image_box .cicle{width:800px;height:800px;border:250px solid rgba(255,100,33,0.8);margin:-400px 0 0 -400px;}
    .picScroll .bd li a.image_box .cicle{width:800px;height:800px;border:250px solid rgba(255,100,33,0.8);margin:-400px 0 0 -400px;}

    /* news */
    .news_list_box ul.news_list li a.image_box .cicle{width:500px;height:500px;border:160px solid rgba(255,100,33,0.8);margin:-250px 0 0 -250px;}

}
@media only screen and (max-width: 1024px) {


    /*footer*/
    .footer_box .footer_information{padding:50px 0 25px 0;}
    .footer_box .code_info{width:45%;}
    .footer_box .code_box{margin-bottom:20px;}
    .footer_box .address_box{width:55%;margin:0;}
    .footer_box .link_box{display:none;}

    /*index*/
    .index_video{display:none;}
    .phone_index_video{display:block;}
    .index_video .video_text{padding:80px 0;font-size:130px;line-height:180px;}
    .pop_box .closeBtn{top:75%;}
    .index_brand .brand_box{height:auto;padding-bottom:80px;}
    .index_brand .brand_box .brand_bg{width:400px;height:auto;left:50%;margin-left:-200px;top:-60px;}
    .index_brand .big_text_box{margin-top:130px;}
    .index_brand .big_text_box .big_name{width:100%;margin-bottom:56px;margin-right:0;}
    .index_brand .big_text_box .big_list{display:none;}
    .index_brand .brand_list .name2{width:100%;margin-right:0;}
    .index_brand .brand_list .list{display:none;}
    .index_brand .brand-line{display:none;}
    .index_brand .big_text_box .big_name .name1 .brand-2{display:none;}
    .index_text_1 span{font-size:32px;}
    .index_news .news_list h2{font-size:28px;}
    .index_news .news_list h2 a{font-size:14px;}
    .index_news .news_list ul li .info_box .title_des{width:70%;}
    .index_footer_banner .text_box{top:16%;}

    .index_slideBox{display:none;}
    .phone_index_slideBox{display:block;}

    /*about*/
    .about_who .container{display:block;}
    .about_who .text_box{width:100%;margin-right:0;}
    .about_who .image_box{width:50%;margin:40px auto 0 auto;}
    .about_story .header_title h2{font-size:42px;}
    .about_team .header_title h2{font-size:42px;}
    .about_partner .text_box h2{font-size:42px;}
    .about_culture h2{font-size:42px;}


    /*solve*/
    .solve_text.solve_text2{padding:80px 0}
    .solve_text h2{font-size:42px;}
    .solve_server h2{font-size:42px;}
    .solve_server .list .item{width:20.5%;margin-right:6%}
    .solve_server .list .item:nth-child(5n){margin-right:6%;}
    .solve_server .list .item:nth-child(4n){margin-right:0;}
    .related_case .title_box .title{font-size:42px;}
    .solve_feature ul li .af_item h3{font-size:38px;}
    .solve_job ul li span{font-size:22px;}
    .solve_text span.text-1{width:35%;}
    .solve_text span.text-2{width:55%;}



    /*case*/
    .case_info_box{margin-bottom:40px;}
    .case_prev_next{margin:0;}
    .case_phone{display: none;}

    /*news*/
    .news_article_box .article_content{width:100%;padding-left:0;}
    .news_article_box .article_right{display:none;}

    /*contact*/
    .contact_box{padding:60px 0;}
    .contact_box .contact_left .circle img{max-width:100%;}
    .contact_box .contact_left .circle i{margin-left:10px;}
    .contact_box .contact_right .contact_copyright span{width:100%;}
    .contact_box .contact_right .contact_copyright a{position:static;float:right;margin-top:5px;}

}
@media only screen and (max-width: 1023px) {
    /*solve*/
    .solve_list ul li{width:48%;}
    .solve_list ul li:nth-child(4n){margin-right:2%;}
    .solve_list ul li:nth-child(3n){margin-right:2%;}
    .solve_list ul li:nth-child(2n){margin-right:0;}

}

@media only screen and (max-width: 768px) {
    /** footer.php **/
    .footer_box .footer_information{padding-top:40px;}
    .footer_box .footer_header{height:auto;line-height:28px;padding:15px 0;}
    .footer_box .footer_header .right_text{float:left;width:100%;}

    /*底部联系*/
    .footer_contact{padding:60px 0;}
    .footer_contact .english_text{font-size:30px;margin-bottom:20px;}
    .footer_contact .tel_text{font-size:18px;margin-bottom:40px;}

    /*内页分类*/
    .category_box{padding:50px 0;}
    .category_box a{font-size:22px;}
    .case_list_box ul li .title_btn a{font-size:24px;}

    /*index*/
    .phone_index_video .video_text{font-size:100px;line-height:120px;}
    .index_video .video_text{font-size:100px;line-height:120px;}
    .pop_box .closeBtn{top:62%;}
    .pop_video{padding:60px 0;}
    .pop_video h2{font-size:42px;}
    .index_brand h2{margin-bottom:50px;font-size:42px;}
    .index_text_1 span{width:100%;float: inherit;}
    .index_text_1 a{float: inherit;margin-left:auto;margin-right:auto;margin-top:40px;}
    .index_news .news_list{width:100%;margin-left:0;margin-bottom:40px;}
    .index_news .news_list ul li .info_box .title_des{width:80%;}
    .index_footer_banner .text_box{top:15%;}
    .index_case h2{font-size:42px;}
    .index_footer_banner .text_box span{font-size:32px;}
    .index_footer_banner .text_box span.iconFont{margin:8px 0;}

    /*about*/
    .about_team .header_title span{display:none;}
    .about_team ul li{width:100%;margin-top:20px;}
    .about_team ul li:first-child{margin-top:0;}
    .about_team ul li span{width:100%;}
    .about_partner .text_box{width:100%;margin-right:0;}
    .about_partner .partner_list{width:100%;margin-top: 10px;}
    .about_partner .partner_list em{display:none;}
    .about_culture .culture_video .video{width:100%;margin-left:0;}

    /*solve*/
    .solve_job ul li span{font-size:20px;margin-top:20px;}
    .solve_text{padding:60px 0;}
    .solve_text.solve_text2{padding:60px 0}
    .solve_text span{margin-top:15px;}
    .solve_text span.text-1{width:100%;}
    .solve_text span.text-2{width:100%;}
    .solve_job .solve_text span.text-2{width:100%}
    .solve_feature ul li .af_item{padding:30px 20px;}
    .solve_feature ul li .af_item h3{font-size:32px;}
    .solve_feature ul li .af_item span{height:120px;}

    .solve_job ul{margin-top:0;}
    .solve_server{padding:60px 0;}
    .related_case .title_box a{display:none;}
    .related_case .footer_more_btn{display:block;}
    .picScroll .bd li .title_btn a{font-size:24px;}

    /*case*/
    .case_print{font-size:38px;line-height:52px;height:308px;}
    #printText{width:100%;}
    /* csse active*/
    .case_info_box{padding:50px 0;}
    .case_info_box .active_info{width:100%;margin-right:0;}
    .case_info_box .active_info span.text-1{font-size:16px;}
    .case_info_box .active_info h2{margin-bottom:30px;font-size:36px;}
    .case_info_box .active_info span.text-2{font-size:14px;}
    .case_info_box .base_detail{width:100%;font-size:14px;}

    /*news*/
    .news_list_box ul.news_list li{width:48%;margin-right:4%;}
    .news_list_box ul.news_list li:nth-child(2n){margin-right:0;}
    .news_list_box ul.news_list li:nth-child(3n){margin-right:4%;}
    .prev_next a.page_btn em{display:none;}

    /*contact*/
    .contact_box{padding:40px 0;}
    .contact_box .contact_left{width:100%;margin-right:0;}
    .contact_box .contact_left .circle i{margin-left:30px;}
    .contact_box .contact_right{width:100%;padding-left:0;}
    .contact_box .contact_right .contact_people{display:none;}
    .contact_box .contact_right .contact_copyright{margin-top:60px;}

}
@media only screen and (max-width: 480px) {
    .container{margin-left:0;margin-right:0;}

    /** header **/
    .header_box{display:none;}
    .phone_header{display:block;}
    .page_header_line{height:64px;}
    /*footer*/
    .footer_box .code_info{width:100%;}
    .footer_box .address_box{width:100%;margin:0;}
    .footer_box .address_box .text-1{font-size:16px;font-weight:bold;}
    .footer_box .address_box .text-2{line-height:26px;}
    .footer_box .address_box .btn_box{margin-top:10px;}
    /*float*/
    .fixed_right{display:none;}
    /*底部联系*/
    .footer_contact .btn_box span{display:block;margin:0;}
    .footer_contact .btn_box a{display:block;width:65%;margin:0 auto;}
    /** 分页 **/
    .paging_box{margin:0 auto 60px auto;}
    .paging_box a{height:30px;line-height:28px;width:30px;margin-bottom:5px;font-size:12px;}
    .paging_box span.cpage{height:30px;line-height:28px;width:30px;margin-bottom:5px;font-size:12px;}
    .paging_box span.disabled{height:30px;line-height:28px;width:30px;margin-bottom:5px;font-size:12px;}
    .paging_box span.omission{height:30px;line-height:28px;width:30px;margin-bottom:5px;font-size:12px;}

    .pagination > li:first-child > a, .pagination > li:first-child > span{height:30px;line-height:28px;width:30px;}
    .pagination > li > a, .pagination > li > span{height:30px;line-height:28px;width:30px;}


    /*内页分类*/
    .category_box{padding:40px 0;}
    .category_box a{font-size:16px;line-height:40px;}
    .category_box.case_cat a{font-size:16px;}
    .category_box em{margin:2px 10px 5px 10px;height:16px;}

    /*index*/
    .phone_index_video .video_text{padding:195px 0;font-size:50px;line-height:80px;}
    .pop_video{padding:40px 0;}
    .pop_video h2{font-size:28px;line-height:38px;margin-bottom:10px;}
    .pop_video .video_btn{font-size:18px;}
    .index_brand h2{font-size:32px;margin-bottom:40px;}
    .index_brand .brand_box{left:0;margin-left:0;width:100%;height:auto;padding-bottom:40px;}
    .index_brand .brand_box .brand_bg{left:0;width:100%;height:auto;margin-left:0;}
    .index_brand .big_text_box .big_name{margin-bottom:46px;}
    .index_brand .big_text_box .big_name .name1 span{font-size:24px;}
    .index_brand .big_text_box .big_name .name1 .arrow{height:35px;}
    .index_brand .brand_list .name2{padding:13px 0;font-size:18px;}
    .index_case{padding:40px 0 0 0;}
    .index_case h2{font-size:32px;margin-bottom:15px;}
    .index_case h4{font-size:14px;line-height:24px;}
    .index_text_1 span{font-size:18px;line-height:32px;}
    .index_news{padding:40px 0 0 0;}
    .index_news .news_list h2{padding-bottom:15px;font-size:22px;}
    .index_news .news_list ul li{margin-top:0;}
    .index_news .news_list ul li .info_box{padding:5px 0;}
    .index_news .news_list ul li .info_box .time{font-size:16px;}
    .index_news .news_list ul li .info_box em{height:20px;margin:0 10px;}
    .index_news .news_list ul li .info_box .title_des{width:80%;}
    .index_news .news_list ul li .info_box .title_des span.text-1{font-size:14px;font-weight:normal;}
    .index_news .news_list ul li .info_box .title_des span.text-2{display:none;}
    .index_text_1{padding:40px 0;}
    .index_text_1 a{margin-top:24px;}
    .index_text_1.index_text_2 a{margin-top:24px;}
    .index_footer_banner .text_box{top:22%;}
    .index_footer_banner .text_box span{font-size:18px;}
    .index_footer_banner .text_box span.iconFont{font-size:20px;margin:5px 0;}
    .index_footer_banner .text_box a{margin-top:20px;height:32px;line-height:32px;}
    .slideBox .bd li img{height:220px;}

    /*about*/
    .about_who{padding:40px 0;}
    .about_who .text_box h2{font-size:42px;}
    .about_who .text_box h4{font-size:26px;margin:12px 0}
    .about_who .text_box h3{font-size:30px;margin-bottom:40px;line-height:46px;}
    .about_who .text_box span{margin-top:10px;line-height:30px;font-size:14px;}
    .about_who .image_box{margin-top:20px;width:60%;}
    .about_story{padding:40px 0 60px 0;}
    .about_story .header_title{display:block;margin-bottom:20px;}
    .about_story .header_title h2{width:100%;font-size:32px;margin-bottom:20px;}
    .about_story .header_title span{width:100%;padding:10px;}
    .about_team{padding:40px 0;}
    .about_team .header_title{margin-bottom:10px;}
    .about_team .header_title h2{font-size:32px;margin-bottom:20px;}
    .about_team ul li{margin-bottom:30px;}
    .about_team ul li .name:after{bottom:-5px;}
    .about_team ul li .people_photo{margin-bottom:15px;}
    .about_partner{padding:40px 0;}
    .about_partner .text_box h2{font-size:32px;margin-bottom:20px;}
    .about_partner .partner_list ul li{width:48%;margin-right:2%;margin-bottom:2%;}
    .about_partner .partner_list ul li:nth-child(2n){margin-right:0;}
    .about_partner .partner_list ul li:nth-child(4n){margin-right:2%;}
    .about_culture h2{font-size:32px;}
    .picScroll_culture{display:none;}
    .picScroll_culture_phone{display:block}

    /*solve*/
    .solve_text{padding:25px 0;}
    .solve_text.solve_text2{padding:35px 0 50px 0}
    .solve_text h2{font-size:32px;line-height:48px;margin-bottom:10px;}
    .solve_text span{margin-top:0;line-height:28px;}
    .solve_feature ul li{width:100%;margin-bottom:15px;}
    .solve_feature ul li .af_item span{height:auto;}
    .solve_list ul li{width:100%;margin-bottom:15px;}
    .solve_list ul li:nth-child(2n){margin-right:0;}
    .solve_list ul li:nth-child(3n){margin-right:0;}
    .solve_list ul li:nth-child(4n){margin-right:0;}
    .solve_list ul li .info_box{margin-bottom:60px;}
    .solve_job{padding-bottom:40px;}
    .solve_job ul li{width:50%;margin-bottom:30px;}
    .solve_job ul li span{font-size:22px;}
    .solve_server{padding:40px 0;}
    .solve_server h2{font-size:32px;}
    .solve_server .list{margin-top:30px;}
    .solve_server .list .item{width:32%;margin-right:2%;}
    .solve_server .list .item:nth-child(5n){margin-right:2%}
    .solve_server .list .item:nth-child(4n){margin-right:2%}
    .solve_server .list .item:nth-child(3n){margin-right:0}
    .solve_server .list .item a{font-size:14px;}
    .related_case{margin-top:40px;}
    .related_case .title_box .title{font-size:32px;line-height:46px;margin-left:0;}
    .picScroll .bd li{width:98%;margin-bottom:30px;}
    .picScroll .bd li a.image_box .cicle{border:300px solid rgba(255,100,33,0.8);}
    .picScroll .bd li .title_btn a{font-size:22px;}
    .picScroll .hd{text-align:center;margin-top:0;}

    /*case*/
    .case_print{font-size:18px;line-height:28px;padding:25px 0;height:162px;}
    .case_list_box ul li{width:100%;margin-right:0;margin-bottom:15%;}
    .case_list_box ul li a.image_box .cicle{border:300px solid rgba(255,100,33,0.8);}
    .case_list_box ul li .category_btn{margin:15px 0 5px 0}
    .case_list_box ul li .title_btn a{font-size:22px;}

    /*news*/
    .search_result{padding:40px 0;}
    .news_list_box ul.news_list li{width:100%;margin-right:0;margin-bottom:15%;}
    .news_list_box ul.news_list li:nth-child(2n){margin-right:0;}
    .news_list_box ul.news_list li:nth-child(3n){margin-right:0;}
    .news_article_header{margin-top:0;margin-bottom:30px;padding:25px 15px 15px 15px;}
    .news_article_header .title{font-size:26px;margin-bottom:20px;}

    /*contact*/
    #allmap{height:400px;}
    .contact_box .contact_left .company_box{margin-bottom:30px;}
    .contact_box .contact_left .company_box h2{font-weight:bold;}
    .contact_box .contact_left .contact_way{margin-bottom:30px;}
    .contact_box .contact_left .join_way{margin-bottom:30px;}
    .contact_box .contact_left .circle i{font-size:15px;margin-left:12px;}
    .contact_box .contact_right .contact_copyright{margin-top:30px;}

}
@media only screen and (max-width: 320px) {

}
