﻿
/*screen and (min-width:641px) and */
@media (max-width:1500px){
    .bnrbox .bd li a{height:auto;background:transparent;}
    .i_md{display:block;}
    .weixin_1 .puzzledList {display: block;max-width: 100%; margin-left: 16%;}
}
@media (max-width:1200px){
    .weixin_1 .puzzledList { margin-left:0px;}
}
@media (min-width:1000px){

}

@media (max-width:1000px){
    /*.head_nav li a{min-width:48px;padding:0 5px;font-size:14px;}*/
    .fa_slide .bd .next, .cp_slide .bd .next{left:5px;}
    .fa_slide .bd .prev, .cp_slide .bd .prev{right:5px;}
    .await{height:318px;line-height:318px;}
    .more_btn{background:#fff;}
    .fr_content .content{padding-right:10px;}
    .fr_content .module_text{width:100%;}
    .team_ms .fr_img{max-width:52%;}
    .team_ms{padding-left:10px;}
    .job_box .jo_line{left:39%;}
    .job_content .dot{left:36.8%;}
    .module_text{padding:0 10px;}


}
@media (max-width:800px){
    .new_fr_tab{display:none;}
    .new_ms_contentbox .content{max-width:100%;padding:20px 10px;}
    .car_gl_frbox.fl{padding-left:10px;}
    .car_gl_frbox.fr{padding-right:10px;}

    .weixin_1 .puzzledList{margin-left: 5%;}
    .wx_1{width: 44%}
    .weixin_2 ul { margin-left: -7%;}
    .weixin_1 .puzzledList {  padding: 0;}
    .puzzledList li {width: 18%}
}

@media screen and (min-width:641px) and (max-width:768px){
    .link_obj{padding:70px 32px 20px;min-height:150px;}
    .link_obj .tle{font-size:16px;}
    .leader_obj{width:88%;padding:10px;min-height:516px;}
    .team_ms .fr_img{max-width:50%;}
    .weixin_2 ul{margin-left: 20%}
    .weixin_2 ul { margin-left: 7%;}
    .weixin_1 .puzzledList {display: block;max-width: 100%;margin-left: 7%; }
}
@media (max-width:640px){
	.module_box{padding:20px 10px;}
    .headbox{height:48px;}
    .yb_conct{top:52%;}
    .headbox .logo{min-width:270px;}
    .nr_navbox,.i_pc,.job_content .dot,.jo_line,.post_list2 li .name br,.nr_content .module_text br,.nr_module_text br,.mall_jg_con .text br,.nr_leftnav,.fr_content .content .module_text br{display:none;}
    .m_nav_btn,.nr_content,.i_mb{display:block;}
    .head_nav{width:100px;position:absolute;right:10px;top:46px;background:#fff;padding:10px;border-radius:5px;z-index:99;border:solid 1px #e5e5e5;display:none;}
    .head_nav li,.mall_ms li{width:100%;}
    .head_nav li a{height:30px;line-height:30px;color:#333;}
    .headbox .logo{margin-top:0;}
    .module_list li,.module_list2 li,.module_list.gy li{width:100%;}
    .h_logo_list a{width:45%;}
    .fo_bottom{padding:10px 5px 0 10px;}
    .fo_nav a{width:33%;}
    .fo_bottom .fo_text{line-height:24px;}
    .obj_service-ul{height:330px;}
    .obj_service-li{width:80px !important;height:80px !important;}
    .obj_service .li1{margin-top:0;}
    .obj_service .li2{margin-top:-63px;left: 7%;}
    .obj_service .li3{margin-top:-126px;left:15%}
    .obj_service .li4{margin-top:-174px;left:32%}
    .obj_service .li5{margin-top:-180px;left:55%}
    .obj_service .li6{margin-top:-129px;left:72%}
    .obj_service .li7{margin-top:-89px;left:55%}
    .obj_service .li8{margin-top:-30px;left:40%}
    .obj_service .li9{margin-top:40px;left:54%}
    .obj_service .li10{margin-top:10px;left:73.8%}
    .obj_service .obj_service-li:hover{width: 280px !important;height: 280px !important;margin:0 !important;position:absolute;top:0;left:5%;}
    .nr_content{padding-top:0;margin-bottom:20px;overflow:hidden;}
    .post_list{margin-bottom:0;}
    .post_list li{width:33.3%;margin-bottom:20px;}
    .post_list .u_img{width:90px;height:90px;}
    .post_list li .name{font-size:16px;}
    .post_list2 li{width:50%;min-height:170px;}
    .post_list2 li .name{padding:0 5px;}
    .nr_content,.module_text,.nr_module_text{margin-bottom:20px;}
    .stay_formbox{width:90%;}
    .stay_form li .ipt, .stay_form li .tea{font-size:14px;}
    .mall_jg{margin-top:24px;}
    .mall_jg li{width:50%;min-height:170px;}
    .mall_jg_con .tle,.module_tle{font-size:16px;}
    .core_ms li,.car_gl_frbox,.job_content .text,.job_content .tle,.lx_flimg,.lx_address{width:100%;}
    .car_gl_flimg,.tab_btnbox .tab_btn{width:auto;}
    .car_gl_flimg{margin-bottom:10px;}
    .tab_btnbox .tab_btn{padding:0 5px;}
    .car_gl_mstab{border-bottom:solid #32a0db 1px;}
    .car_gl_mstab li{border:0;padding:0 0 20px 10px !important;}
    .car_gl_tabmsbox{min-height:60px;padding:10px 0 0 20px;}
    .car_gl_frbox .c_text{font-size:15px;}
    .linked li,.leader li{width:100%;margin-bottom:30px;}
    .link_obj{width:85%;padding:70px 20px 20px;}
    .leader_obj{width:80%;min-height:442px;}
    .team_ms .fr_img{max-width:100%;margin-top:20px;}
    .team_ms .fl_text{margin-top:10px;width: 100%;padding: 0 20px;}
    .job_content .tle{text-align:center;margin-bottom:20px;}
    .job_more{margin-left:20%;}
    .news_list{padding:0 10px;}
    .news_list li .img{width:auto;margin-bottom:10px;}
    .news_text{margin-left:0;padding-bottom:20px;min-height:0;}
    .job_msbox{width:auto;}
    .lx_address dd img{margin:20px auto 0;float:initial;}
    .sq_service a{width:31%;}
    .sq_service a img{height:100px;}
    .cy_msbox{margin-bottom:20px;}
    .cy_ms_list{margin-left:0;}
    .cy_ms_list li{width:100%;}
    .headbox .logo img{width:100px;margin-top:12px;}
    .nr_top_tle{font-size:24px;}
    .nr_conbox .p_center,.nr_top_tle,.module_tle{line-height:1.5;}
    .fr_content .content{padding:0 10px 20px;margin-bottom:20px;display:block;border-bottom:dashed 1px #e5e5e5;}
    .fr_content{margin-left:0;}
    .fr_content .module_text{margin-bottom:20px;text-align:left;}
    .team_ms{padding:0;}

    .m_mk0{margin-bottom:0;}
    .m_pd20{padding-top:20px;}
    .m_pd0,.lx_address .pd{padding-left:0;padding-right:0;}
    .m_pt0{padding-top:0;}
    .car_gl_frbox.fl{padding-left:0;}
    .car_gl_frbox.fr{padding-right:0;}

    .wx_1{width: 100%;}
    .puzzledList li { width: 7rem;}
    .fo_bottom .fo_text{margin:10px 0 0 20px;}
    .fo_bottom .erm{float:initial;}
    .new_hot_box .hotBox,.news_hot_list{width:auto;}
    .news_hot_list{margin-top:10px;font-size:18px;}
    .new_hot_box .hotBox .ms{font-size:16px;padding:15px 10px;}
    .news_hot_textBox .tle{font-size:16px;}
    .module_list1{margin:0;}
    .core_produst.cp li, .core_produst.al li{width:50%;margin-bottom: 5px;}
    .m_list_textbox .tle, .h_list_textbox .tle,.h_list_textbox .tles{font-size:14px;}
    .core_produst.cp .h_list_textbox .text, .core_produst.al .h_list_textbox .text{font-size:12px;}
    .core_produst_slide .bd li{width:100%;}
    .s_flConBox,.s_frTextBox,.stay_box{width:100%;}
    .s_frTextBox{margin-top:10px;}
    .nr_conbox .imgd{max-width:32%;}
    .lx_address_box{max-width:100%;}
    .lx_address dt{width:76%;font-size:18px;}
    .lx_address dd{font-size:14px;}
    .am-animation-slide-right{
        animation: none;
        display: none!important;
    }
    .am-animation-slide-left{
        display: none!important;
    }
    .contentbox.se{
        padding-top:0!important;
        margin-bottom: 15px;        
    }
    .wisdomCity>div>div span{
        font-size: 8px;
        left: 10%;
    }
    .wisdomCity .include_blue_title div:nth-child(1) .nr_city_arrow{
        left: 51%;
        width: 15%;
        top: 46%;
    }
    .wisdom_medical span{
        font-size: 8px;
        top: 67%;        
    }
    .wisdom_traffic>div:nth-child(1) span{
        font-size: 8px;
    }
    .wisdom_traffic>div:nth-child(2)>div span{
        font-size: 8px;
    }
    .headbox{
        padding: 0;
    }
    .resetTop{
        padding-top: 0px!important;
    }
    .mapbox{
        width:100%;
        float: none;
    }
    .module_text{
        margin-top: 6px;
        font-size: 14px;
    }
    .nr_conbox{
        margin: 9px 0;
    }
    .zuzhijiagoutext{
        float: none;
        padding-top: 0;
        width:100%;
    }
    .moreCase{
        width:90%;
    }
    .s_frTextBox .s_tle{
        padding: 25px 0 20px;
    }
    .moreCase div dl dt{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        margin-bottom: 0px;
    }

}
@media (min-width:360px)and (max-width: 400px){
    .weixin_1 .puzzledList{margin-left:0;}

}
@media (min-width:320px)and (max-width: 359px){
    .weixin_1 .puzzledList{margin-left:15%;}

}
@media (min-width:375px)and (max-width: 400px){
    .weixin_1 .puzzledList{margin-left:4%;}

}
@media (min-width:412px)and (max-width: 500px){


}
@media (max-width:350px){
    .nr_top_tle{font-size:20px;}
    .module_tle{font-size:16px;}
    .mall_jg_con{width:94%;}
    .mall_jg_con .tle{font-size:14px;}
    .tab_btnbox .tab_btn{font-size:12px;padding:0 4px;}
    .car_gl_mstab li{padding-bottom:6px;}
    .nr_conbox .p_center span{width:46%;padding:0 5px;}
    .module_text,.nr_module_text{padding:0;}
    .nr_contentbox .contentbox .module_text,.stay_formbox .module_text{padding:0 10px;}
    .team_ms .effect span{width:80px;height:80px;line-height:80px;padding:0;font-size:14px;}
    .weixin_1 .puzzledList{margin:0;}
    .wx_1{width: 100%;}
    .puzzledList li { width: 6rem;}
}
