
@media screen and (min-width: 768px){
    .search_icon{}
    .search_box{display: none; text-align: center;margin-top: 15px;position: absolute;right: 5%;top: 100%;z-index: 999;}
    .search_box input{width: 350px;height: 50px;border-radius: 5px;padding-left: 9px;border:1px solid #d0e9c6;background: white;z-index: 999;}
    .sea_btn{display:inline-block;width: 100px;height: 50px;text-align: center;line-height: 50px;background: #e95549;color: white;cursor: pointer;border-radius: 5px;}
    #navbar ul.center_ul li a{position: relative;z-index:1;display:inline-block;transition: all .5s;}
    #navbar ul.center_ul li a::after{ position: absolute;
        content: '';
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: #D6000E;
        z-index:-1;
        opacity: 0;
        visibility: hidden;
        transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -webkit-transform: translateX(-20px);
        transition: all .8s cubic-bezier(.4,.8,.3,1);
        -moz-transition: all .8s cubic-bezier(.4,.8,.3,1);
        -webkit-transition: all .8s cubic-bezier(.4,.8,.3,1);}
    #navbar ul.center_ul li:hover a::after{
        opacity: 1;
        z-index:-1;
        visibility: visible;
        transform: translateX(0px);
        -moz-transform: translateX(0px);
        -webkit-transform: translateX(0px);
    }
    #navbar ul.center_ul li:hover a{color:white;transition: all .5s; }
    .right_sea{display: none;}
    .mo_tool{display: none;}


}
/**********PC*********/
@media screen and (min-width: 1024px){
    #P_banner_slide{display: none;}
}

@media screen  and (max-width: 1440px){
.list_th{ width:100%;}
.pro_img2{ height:220px; line-height:220px;}
}
/**********移动*********/
@media screen  and (max-width: 1024px){
	.pro_box2 ul li{ width:24%;}
	.pro_img2{height:205px;line-height: 205px;}
    #l-map{width: 90%;}
	.table-box{ width:45%;margin-left:10%;}
	.visible-xs{ display: block !important;}
	.pro_tab{ display:none;}
	.list_th{ width:100%;}
}
@media screen and (min-width: 960px) and (max-width: 1200px) {
    .center_ul{margin-left:5%;}
    .banner_right{margin-right:12%;}
    .container > .m_5{margin-left: 3%!important;}
	#P_banner_slide{display: none;}

}
@media screen and (min-width:764px) and (max-width:964px) {
    .icon_down{display: none;}
    .center_ul { margin-left: -5%;}
    .center_ul > li > a{font-size: 12px;padding: 0 8px;}
    .banner_right{margin-right: 16%;}
	.table-box{ width:45%;margin-left:10%;}
}
@media screen and (min-width: 733px) and (max-width: 977px) {
}
@media screen and (min-width: 733px) and (max-width: 960px){
    .container > .m_5{margin-left:5%!important;}
    .banner_right{margin-right:14%;}
    .navbar-brand > img{width: 80%;margin:0;padding:0;margin-top: 5%;}
    .center_ul{margin-left:-2%;}
    .navbar-default .navbar-nav > li > a{padding: 0 10px;}
	.table-box{ width:45%;margin-left:10%;}
}
@media screen and (min-width:764px) and (max-width:830px){
    .navbar-brand > img{width: 70%;margin:0;padding:0;margin-top: 8%;}
    .banner_right{margin-right: 17%;}
	.table-box{ width:45%;margin-left:10%;}
}

@media screen and (max-width:1450px) {
    .center_ul{margin-left: 10%;}
	div.contFindes{width: 80%;padding-top:10px;}
}
@media screen and (max-width:1450px) {
.loc_a_move ul li{ width:33%;}
}
@media screen and (max-width:1450px) {
	.honorList li {width:13.2%;}
}
@media screen and (max-width:1300px) {
    .center_ul{margin-left:4%; }
    .banner_right{margin-right:4%;}
	div.contFindes{width: 80%;padding-top:10px;}
}
@media screen and (max-width:1150px){
    .navbar-header{margin-right: 0!important;}
    .new_warrper{width: 100%!important;}
    .news_art h2{margin-top:20%;}
    .news_art span{margin-top: 5%;}
    #news_slide .swiper-wrapper{margin-bottom:7%;}
    .pro_art{font-size: 1.1rem;}
    .art_hr{width: 100%;}
    .join_form ul{width: 96%;}
    .con_main{height: auto;}
    .cm_left{width: 100%;}
    .cm_right{width: 100%;}
    .cm_left{height: inherit;}
    .cm_left .map{display: none;}
    .cm_left .map_s{display: block;}
    .cm_right .row>div{width: 50%;float: left;}
    .form_box{width: 90%;margin-left: -45%;top: 30%;}
    .b-close_icon{ top:10%;}
    .theTit{padding: 120px 20px 50px;}
    div.contFindes{width: 85%;padding-top:10px;}
    .IndexList{padding-top: 60px;}
    div.Corporate{width: 98%;}
    #left_slide{width: 65%;}
    #d12_prev{top: 166px;}
    #d12_next{top:220px;}
    .honor_list ul{width: 98%;}
    #p3_slide{width: 95%;}
    .hitem{width:25%;}
    .honor_list ul li{width: 31.33%;}
    .theTit2{padding: 10px;}
    .theTit2 ul{padding-top: 30px;}
    .theTit i{margin: 8px;}
    .pro_box ul li{width: 31.33%;margin-left: 1%;}
    div.cont_index .IndexList .IndexLContent .Txt{font-size: 2rem;}
    div.cont_index .IndexList .IndexLContent{height: 40px;}
    div.cont_index .IndexList i{font-size: 24px;    top: -4px;right: -7px;}
    .pro_tab{padding: 0 3%;}
    .pro_box{padding: 0 3%;}
    .center_ul{margin-left:6%;}
    .cm_right .row{border-left: none;}
    .con_main{width: 95%;}
    .add_a{width: 90%; text-align:center;color: #cf0909;padding-top:1.5rem;border-top: 1px solid #d3d3d3;margin: 0 auto;margin-bottom: 1.5rem;}
    .con_main p{margin-bottom: 20px;}
	.cp_l_art p{ font-size:1.2rem;}
	.cp_title h2{ font-size:2.4rem;}
	.num_count{ padding-top:5px;}
	.IndexList ul{ width:90%;}
	.table-box{ width:45%;margin-left:10%;}
}
@media screen and (max-width:1050px) {
    .pro_box ul li {
        width: 31.33%;
        margin-left: 1%;
    }
	.table-box{ width:45%;margin-left:10%;}
	.visible-xs{ display: block !important;}
}
@media screen and (max-width:1024px) {
    .newList_box{width:100%;}
	.loc_a_move ul li{ width:32.9%;}
	.loc_a_move2 ul li{ width:49.7%;}
	.pro_mess,.fixed_ul{width:88%}
    .twoRankedBox ul li{ width: 32.8%!important;}
	.honorList li {width:15.5%;}
}
@media screen and (max-width:935px){
    .loc_a_move ul{display: flex;justify-content: center;align-items: center; margin-top:5px;}
    .loc_a_move2 ul{display: flex;justify-content: center;align-items: center; margin-top:5px;}
    .p_d_r h3{margin-top: 5%;margin-bottom: 0;}
    .de_img img{width: 60%;}
    #pro_de_slide .swiper-wrapper{margin-bottom:6%;}
    .newList_box{width:100%;}
    .left_box_m{width: 100%;margin: 0;}
    .right_box_s{width: 100%;margin: 0;}
    .p_new_title{font-size: 1.5rem;margin-bottom: .8rem;}
    .form_box{width: 90%;margin-left: -45%;top:35%;}
    .b-close_icon{ top:15%;}
    .pro_box ul li {width: 48%;margin-left: 1%;}
	.table-box{ width:45%;margin-left:10%;}
	.visible-xs{ display: block !important;}
}
@media screen and (max-width:769px){
    .banner_right{margin-right:0%;}
    .num_count h3{font-size: 2rem}
    .num_count h3 span{font-size: 2rem;}
    .num_count ul li p{font-size: .8rem}
    .p_d_l{width: 100%;margin-bottom: 1%;display: none;}
    .p_d_r{width: 100%;overflow: hidden;}
    .de_img img{width: 85%;}
    .p_d_r h3{margin-top:3%;margin-bottom:3%;}
    .pro_mess,.fixed_ul{width: 90%;}
    .parts_b_l{width: 100%;}
    .parts_b_r{width: 100%;}
    .show_part{width: 100%;}
    .list_th{width: 90%;}
    .join_list li:first-child{margin-top: 4%;}
	.cp_l_art p{ font-size:1.2rem;}
	.cp_title h2{ font-size:2.1rem;}
	.div.contFindes{ padding-top:0;}
	.table-box{ width:45%;margin-left:10%;}
	.honorList li {width:19%;}
	.visible-xs{ display: block !important;}
}
@media screen and (max-width:768px){
	.pro_box2 ul li{ width:32.3%;}
	.pro_img2{height: 190px;line-height: 190px;}
    .banner_right li{height: 75px;display: none;}
	.cp_title{ padding-bottom:0; padding-top:20px;}
	.cp_l_art p{ font-size:1.1rem;}
    .sea_li{position: relative;}
    .right_sea{display: block;}
    .search_box{display: none;}
    .banner_right{margin: 0;background: #6d6d6d;height: auto;}
    .right_sea{width: 80%;height: 45px;z-index:9999; position: absolute;left: 50%;top:20%;text-align: center;margin-left: -40%;}
    .right_sea input{width: 84%;height:44px; line-height:44px; float: left;background: #ffffff url(../images/search_icon.png) center no-repeat;color:#000;font-size:18px;padding-left: 10px;border-radius: 5px;margin-right: 1%; border:none;}
    .right_sea span{width: 15%;height:44px; line-height:44px; float: left;background: white;display: flex;justify-content: center;align-items: center;cursor: pointer;
        outline: none;border: none;border-radius: 5px;
    }
    .news_img{width: 100%}
    .news_art{width: 100%}
    .news_art h2{font-size: 1.5rem;margin-top: 5%;margin-bottom:5%;}
    .news_art p{font-size: .9rem;text-align: left;}
    .news_art span{margin-top: 3%;}
    #news_slide .swiper-wrapper{margin-bottom:12%;}
    #navbar ul li:hover a{background: #cf0909;transition: all .5s;}
    #navbar ul li a{transition: all .5s;} #navbar ul li:hover a{color:white;transition: all .5s; }
    .banner_right ul li{border-bottom: 1px solid white;}
    .box_b{width: 100%;height: 100%;position: fixed;left: 0;top:60px;background: rgba(0, 0, 0, 0.77);z-index: 9999;
        display: none;}
    .right_sea{transform: translateY(-40px);transition: all .5s;opacity:0;visibility:hidden;}
    .btnnn{transform: translateY(0px);transition: all .5s;opacity:1;visibility:visible;}

    .twoRankedBox ul{width:100%!important;}
    .twoRankedBox ul li{ width:48% !important;}
	.table-box{ width:45%;margin-left:10%;}
	.num_count{ display:none;}
	#news_slide{ padding-top:30px;}
	.navbar-default .navbar-nav > li > a{height:61px; line-height:61px; }
	.navbar-brand > img{width:90%;margin:0;padding:0;margin-top:-1%;}
	.pc_sea_b{ margin-top:15px;}
	.center_ul{ margin-left:6%;}
	#P_banner_slide{display: none;}
	.t1 h3 span{ padding-top:45%;}
    div.sbs{display: none;}
	.pro_tab{display: none;}
	.visible-xs{ display: block !important;}
	.p_bg_title{ top:36%; font-size:33px;}
	.container{ width:762px;}
}
@media screen and (max-width:767px){
    .mo_tool{display: block;}
	.center_ul{ margin-left:0;}
	.navbar-default .navbar-nav > li > a{height:40px; line-height:40px; }
    .banner_right{display: none;}
    /*#banner_slide{display: none;}*/
	#P_banner_slide{display: block;}
	.jjok{ display:none;}
	#gsjj{ display: block;}
	.loc_href{ display:none;}
	.p_banner img{ width:170%; margin-left:-35%;}
    .twoRankedBox ul{width: 100%!important;float: inherit!important;}
    .twoRankedBox ul:last-child{width: 100%!important;float: inherit!important;margin-left: 0;}
	.pro_mess{ padding-top:15px;}
	.loc_a_move ul li{ padding:0.8rem;}
	.loc_a_move2 ul li{ padding:0.8rem;}
	.get_btn{ margin-top:12px; margin-bottom:12px;}
	.container{ width:100%;}
	.sjjjjs{ display: block;}
	.btn{white-space: normal;}
    .twoRankedBox ul li{ width:100% !important;}
	.newList_box ul li{ margin-top:10px;}
	.zcjm_zj .inputs input[placeholder]{ width:100%;}
	.cp_l_art{ left:5%; width:95%;}
	.t1 h3 span{ padding-top:25%; font-size:2rem!important; margin-bottom:10px !important;}
	#banner p{ font-size:1rem!important;}
	.icon_down{ bottom:20%!important;}
	.t1 h3{ padding-bottom:1px!important;}
	.honorList li{ margin-bottom:8px;}
	.join_list li div font{ padding-right:4px;}
	.fixed{ display:none;}
	.right_sea{top:3%;}
	#news_slide{ padding-top:5px;}
    .list_th a.pa_back{width: 100%;position: inherit;margin: 0;}
    .list_th a.pa_prev{display: none;}
    .list_th a.pa_next{display: none;}
}




@media screen and (max-width:640px){
	.pro_box2{ margin:15px auto 0;}
    .pro_box ul li{width: 48%;margin-left: 1%;}
	.pro_img2{height:152px;line-height: 152px;}
	.cpmore a{ font-size:0.6rem;}
	.cpbtx{ margin-bottom:25px;}
	.pro_box2 ul li{ padding-bottom:15px;}
	.pro_box2 ul li{ width:48.5%;}
	.cp_title{ padding-top:0; padding-bottom:0;}
    .cp_title h2{font-size:1.6rem;}
	.cp_title p{ font-size:1rem;}
	.m_sj{ padding-top:25px;}
    .pro_art{font-size: .8rem;}
    .pro_tab{height: auto;}
    .pro_tab ul{margin-bottom: 0;}
    .pro_tab ul li a{padding:20px 5px;line-height: 0;font-size: .8rem;}
    .p_bg_title{font-size: 1.8rem;}
    .pro_co_case ul li{width: 23%;margin-right: 1%;margin-bottom: 5px;}
    .pro_co_case ul li p{text-align: center;margin-top:5px;}
    .choose_size span{font-size: .8rem;}
    .get_btn{width: 90%;}
    .p_d_r h3{margin-top: 3%;}
    .news_article h4{font-size: 1.8rem;margin-bottom:0.3rem;line-height: 1.5;}
    .join_title h3{margin-top: 20px;}
    .form_box{width: 90%;margin-left: -45%;top:22%;padding:3% 2%;border-radius: 3px;}
    .b-close_icon{ top:1%;}
    .form-group{width: 48%;}
    .con_ipt{width: 100%;}
    .btn-book{float:inherit;display: block; width: 90%;margin: 0 auto;padding: 0;margin-bottom: 3%;}
    .btn-close{margin-top: 10px;display: none;}
    .theTit{padding: 10px;padding-top:43px;}
    div.contFindes{width: 95%;padding-top: 10px;}
    div.contFindes p{font-size: .9rem;}
    .IndexList{padding-top: 10px;}
    .IndexList li{width: 50%;}
    .IndexList .IndexLContent .Txt{font-size: 50px;}
    .IndexList .IndexLContent{height: 55px;}
    .IndexList i{right: -8px;}
    .IndexList i.jc{top: 0px;}
    .IndexList span{font-size: 16px;margin-top: 10px;}
    .info_banner{height:662px;}
    div.sbs{display: none;}
    #left_slide{width: 90%;left: 50%;margin-left: -45%;top: 40px;}
    #d12_prev{top: 220px;right: -24px;}
    #d12_next{right: inherit;left:-24px;}
    div.Corporate{padding-top: 20px;}
    .honor_list ul li .pic{height: auto;line-height: inherit;}
    #light_box img{width: 100%;background: rgba(0, 0, 0, 0.75)}
    .light_box{background: rgba(0, 0, 0, 0.85)}
    #light_box .swiper-button-prev{left:-19px;}
    #light_box .swiper-button-next{right: -4px;}
    .theTit2 h3{margin-top:1px; font-size:2rem;}
    #p3_slide_mo{margin-top: 30px;}
    #p3_slide_mo .hitem2{position: inherit;left: inherit;top: inherit;width:80%;bottom: inherit;}
    #p3_slide_mo .fi_box::after{content: '';background: inherit;width: auto;height: auto;}
    #p3_slide_mo .swiper-wrapper{margin-bottom:45px;}
    #p3_slide_mo .swiper-button-prev{margin-top:-60px;width: 44px;height: 44px;background: url('../images/about17_h.png') no-repeat;left: 5px;}
    #p3_slide_mo .swiper-button-next{margin-top:-60px;width: 44px;height: 44px;background: url('../images/about18_h.png') no-repeat;right: 5px;}
    #p3_slide_mo .swiper-pagination-bullet{background: white;opacity: 1;}
    #p3_slide_mo .swiper-pagination-bullet-active{background: #e95549;}
    .in_height{height: 500px;}
    #p3_slide{display: none;}
    #p3_slide_mo{display: block;}
    .list_th_box a{font-size: .8rem;}
    .de_img img {width:100%;}
    .mo_tool {
        margin-top:5%;
        margin-right: 0%;
        width:50px;
    }
    div.cont_index .IndexList span{font-size:.9rem;margin-top: 5px;}
    div.cont_index .IndexList .IndexLContent .Txt{font-size: 1.5rem;}
    div.cont_index .IndexList .IndexLContent{height: 25px;}
    div.cont_index .IndexList i {font-size: 17px;top: 3px;right: -4px;}
    .num_count{padding: 10px 0 10px 0;}
    .cp_l_art p{font-size: 1.2rem;}
    #cp_slide_left img{margin-bottom: -13%;}
    .cp_l_art span{font-size: .9rem;color: #333;}
	#right_slide{ top:1px;left: -14px;}
	div.Corporate{ height:512px;}
	.center_ul{ margin-left:0;}
}
@media screen and (max-width:375px){
    .theTit h3{margin-top: 10px;}
    div.contFindes{padding-top: 5px;}
    div.contFindes p{font-size: .8rem;margin-bottom: 0;}
    .IndexList b{margin-top: 10px;}
    .info_banner{height: 610px;}
    .theTit p{margin-bottom: 0;}
    .honor_list ul li{width: 48%;height:100px;margin-left: 1%;margin-bottom: 15px;}
    .in_height{height: 450px;}
    .list_th_box a{font-size: .4rem;}
    .list_th a.pa_prev{display: none;}
    .list_th a.pa_next{display: none;}
    .list_th a.pa_back{width: 100%;position: inherit;margin: 0;}
    .de_img img {width:100%;}
    .mo_tool {
        margin-top: 6%;
        margin-right: 0%;
        width: 60px;
    }
	.center_ul{ margin-left:0;}
}
@media screen and (max-width:320px){
    .num_count h3 span{font-size:1rem;}
    .num_count h3{font-size: 1rem}
    .news_art h2{font-size: 1.2rem;margin-bottom: 3%;margin-top: 3%;}
    .news_art p{font-size: .8rem;}
    .news_art span{width: 120px;height:45px;line-height:45px;font-size: 1.2rem;}
    #news_slide .swiper-wrapper{margin-bottom:14%;}
    .cp_l_img{margin-top: -35%;}
    .pro_box ul li{width:48%;margin: 1%;}
    .p_d_r h3{margin-top: 5%;}
    .de_img img{width: 100%;}
    .choose_size{padding: 4px 3px;}
    .choose_size span{font-size:.5rem;}
    .pro_co_case ul li{width: 32%;margin-right: 1%;}
    .fixed_ul{width: 90%;}
    .p_d_r h3{margin-top:2%;}
    #in_left_slide h4{font-size: 1.4rem;}
    #in_left_slide p{font-size:.8rem;}
    #left_slide{top: 20px;}
    div.Corporate{padding-bottom: 30px;}
    div.contFindes p{font-size: .9rem;text-align: left;padding: 1%;}
    .theTit{padding-top: 15px;}
    .info_banner{height: 700px;}
    .IndexList li{width: 50%;}
    .IndexList span{font-size: 14px;}
    .in_height{height: 450px;}
    .theTit h3{margin-top: 20px;}
    .mo_tool {
        margin-top: 6%;
        margin-right: 0%;
        width: 60px;
    }
    div.cont_index .IndexList i {right: -2px;}
    div.cont_index .IndexList .IndexLContent .Txt{font-size: 1.2rem;}
    div.cont_index .IndexList ul{height: auto;}
    #cp_slide_left img{width: 60%;margin-bottom: -27%;}
    .cp_l_art p{font-size: .9rem;}
    .cp_l_art span{font-size: .6rem;}
    .cp_title h2{font-size: 1.5rem;}
    .cp_title p{font-size: 1rem;}
    .cp_d_r img{
        width:60%;
        margin-top:11%;
    }
    .cp_l_art p{margin-bottom: 0;}
	.center_ul{ margin-left:0;}
}
