@media ( max-width : 1450px){
.DivW{ width:94%;}
.IndexSerBody li .coms{ width:88%;}
.IndexBg2 li .coms{ padding-left:190px; padding-right:30px;}
.IndexBg2 li .imgs{ left:30px; width:140px;}
.dn1460{ display:none;}


/*------------------*/
.cultIndexBody .imgs{ width:280px; height:432px;}
.cultIndexBody .coms{ width:calc(100% - 280px);  height:432px; padding:42px 155px 42px 80px;}
.cultIndexBody .tops{ height:250px;}
.cultIndexBody .bottom{ height:172px;}

.ZfImg .swiper-button-prev{ left:-40px;}
.ZfImg .swiper-button-next{ right:-40px;}
.IndexBg2{ height:364px;}
}


@media ( max-width : 1420px){

.n1420{ display:none;}
.d1420{ display:block;}
.subMain iframe{ width:100%;}
}

@media ( max-width : 1360px){

.n1360{ display:none;}
.d1360{ display:block;}

.msgright{ padding-right:0px; padding-left:15px;}
}

@media ( max-width : 1280px){
	
.DivW{ width:96%;}
.n1280{ display:none;}
.d1280{ display:block;}

.DjTopBodyCom .lefts .imgs{ width:450px;}

.DjTopBodyCom .lefts .imgsComs{    width: calc(100% - 450px);

    padding: 52px 20px 0px;}
	
	
.objImgBody .bodys{ width:100%; padding-left:10px; padding-right:10px;}
}
@media ( max-width : 1200px){
	.DjTopBodyCom .lefts, .DjTopBodyCom .coms, .DjTopBodyCom .rights,.DjBottom{ height:auto;}
	.DjTopBodyCom .Newrights{ padding-top:20px; padding-bottom:20px; }
	
	.DjTopBodyCom .Newrights a.fdBoxs { margin-top:0px;}
	
	.DjBottom .bodys .rights{padding-top:20px; padding-bottom:20px; }
	.DjBottom .bodys .lefts{ padding-top:15px;}
	
	.DjImgTBody .lefts{ width:450px;}
	.DjImgTBody .rights{width: calc( 100% - 450px); padding: 60px 38px 0px;}
	
	.cultIndexBody .coms{padding: 42px 30px;}
.objBodyTbs li{ width:100%; margin-bottom:20px;}
.objBodyTbs li .TopImg img{ width:100%; }
.IndexBg2{ height:324px;}
.IndexBottom .Icoms .swiper-slide{ width:100%;}
.objBody{ background-image:none;}
}
@media ( max-width : 1180px){
.Menus ul li{ float:left; padding:0px 10px; position:relative;}


.AboutBodyCom{ padding-bottom:30px;}
.AboutBodyCom .lefts,.AboutBodyCom .coms,.AboutBodyCom .rights{ height:400px;}
.AboutBodyCom .lefts,.AboutBodyCom .rights{ width:25%;}
.AboutBodyCom .coms,.AboutBodyCom .coms .Clefts,.AboutBodyCom .coms .Crights{ width:50%;}
.AboutBodyCom .lefts .fxBody{ width:92%;}
.AboutBodyCom .fdBox{ padding-top:24px;}
.AboutBodyCom s.Fmores{ margin-top:15px;}
.AboutBodyCom s.Fmores:after{ top:-15px;}
.AboutCom{ width:100%; }

.objImgBs{ padding:20px 15px; height:auto;}
.objImgBody{  background-size:cover;}
.objImgBody .lefts img{ padding:5px;}
.objImgBs .rights{ width:100%; position:static;}
.objImgBs .rights li{ width:25%; float:left; padding:5px;}

}

@media ( max-width : 1080px){
.d1080{ display:block;}
.n1080{ display:none;}

.ZfLine .fdFx{ top:100px;padding-left:14px;}
.ZfLine .bleft .years{ width:120px;}
}

@media ( max-width : 1000px){
.d1000{ display:block;}
.n1000{ display:none;}
.DivW{ width:100%;}
/*------------------------------自适应导航------------------------------------------------------------*/
.header,.head_bg{ height:92px; position:relative;}

.menu_and {
    width: 1.2rem;height: 100%; background-size: contain;position: absolute; right: 10px;top: 0px;display: block;
    background: url(../image/menuBs.png) no-repeat right center; 
}
.Menus{ padding:0px;position:static; display:none;}
.Menus ul{ top:92px; width:100%; position:absolute; left:0px;}
.Menus ul li{ width:100%;  background: #F7F7F7;}
.Menus ul li a:hover:after{ width:0px; }
.Menus ul li:hover ul{ display:none;}
.Menus ul  li:hover:after{ width:0px;}
.Menus ul li a{ text-align:left; line-height:60px;border-bottom: 1px solid #F0F0F0;}
.Menus ul li ul{ position:static; }
.Menus ul li li a{padding-left:40px; line-height:50px; text-align:left;}
.Menus ul li li li a{ padding-left:60px;}
.Menus ul li li li li a{ padding-left:80px;}
.Menubg{ width:100%; height:100%; background:rgba(0,0,0,0.8); position:fixed; left:0px;}
/*------------------------------------------------------------------------------------------*/
.subMain img{ height:auto;}
.ZfImg .swiper-button-prev,.ZfImg .swiper-button-next{ display:none;}

.SubComBody{ width:94%;}
}
@media ( max-width : 992px){
	.n992{ display:none;}
	.IndexBg2{ height:auto;}
	.IndexBg2 .bodys{ position:static;
	    transform:none;
    -ms-transform: none;
    -moz-transform: none;
    -webkit-transform: none;
    -o-transform: none;
	}
	.IndexTopNew{ padding-bottom:20px;}
	.IndexBg2 {

    height:auto;padding-top: 20px;padding-bottom: 20px;
}

	.footer .bodys{ height:auto;}
	.footer .lefts{ height:auto; padding-top:10px; padding-bottom:10px;}
	
	.zyFlash{ height:auto;}
	.DjTopBodyCom .Newrights a.fdBox,.DjBottom .bodys .rights a.fdBox,.DjTopBodyCom .rights a.fdBox,.DjTopBodyCom .rights a.fdBoxs{ float:left; width:50%;}
	.DjTopBodyCom .rights a.fdBoxs{ margin-top:0px;}
	.DjTopBodyCom .rights a.fdBox img,.DjBottom .bodys .rights a.fdBox img{ width:100%;}
	
	.NewTopBody li .times{ position:absolute; height:auto; padding-top:0px; font-size:16px; top:40px;}
	.NewTopBody li .times:after{ height:0px;}
	.NewTopBody li .imgs{ height:auto; }
	.NewTopBody li .coms {
   		 width: calc(100% -  240px); padding:15px 15px 15px 0px;
	}
	.DjImgTBody .lefts, .DjImgTBody .rights{ height:350px;}
	
.cultIndexBody .coms{ width:100%;}
.JionTopCom .bodys{ width:100%; padding-left:15px; padding-right:15px;}
	.JionLine .curBody{ padding-left:20px; padding-right:20px; padding-bottom:30px;}
	
	.SubCompanyTop{ padding-top:30px; margin-bottom:20px;}
	.SubCompanyTop .Menu{ width:120px;}
	.SubCompanyTop .Menu i{ display:none;}
	
	.LjTopBody{ padding:20px 15px;}
	.MTitles{ text-align:left; }
	.msgright .p-0{padding-left:15px !important;}
	
	}
@media ( max-width : 768px){
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{ padding-left:10px; padding-right:10px;}

.n768{ display:none;}
.flash{ height:auto;}
.logo{ width:2.47rem; height:1rem;}
.logo img{ width:100%; height:auto;}
.header,.Menus,.head_bg{ height:1rem;}
.Menus ul{ top:1rem;}
.Pages a.n768, .Pages span.n768{ display:none;}
.flash .swiper-button-prev, .flash .swiper-button-next{ display:none;}
.IndexTopNew{ padding-top:20px;}
.IndexBg2{ padding-bottom:20px;}
.IndexBg2 .bodysTop li{padding-left: 0px; width:160px;}
.IndexBg2 .bodysTop li i{ display:none;}
.IndexBottom .Irights .coms .txt{ display:block;}

.AboutIndex{ padding-top:20px;}
.AboutTitle{ margin-bottom:10px; height:48px; line-height:48px;}
.AboutBodyCom .coms .Crights i,.AboutBodyCom i.cir{ display:none;}

.AboutBodyCom .lefts, .AboutBodyCom .rights{ width:50%;}
.AboutBodyCom .coms{ width:100%;}
.AboutBodyCom .rights{ position:absolute; right:0px;}
.ZfLine .bleft .years{ width:80px;}

.SubCompany li{ padding:15px; margin-bottom:10px;}
.SubCompany li .lefts,.SubCompany li .rights{ width:100%; height:auto;}
.SubCompany li .rights{ padding-left:0px;}
.SubCompany li .rights h3{ width:100%; height:auto; padding-top:15px;}

.SubCompany li .lefts .imgs{ width:100%; height:auto;}
.SubComBody .tops{ padding:0px 10px; height:50px; line-height:50px;}
.SubComBody .tops a.closes{ margin-top:10px;}

.DjBottom .bodys li:after{ width:0px;}
.DjTopBodyCom .Newrights a.fdBox{ height:150px;}
.DjTopBodyCom .lefts .imgs{ width:100%; height:auto;}
.DjTopBodyCom .lefts .imgs img{ width:100%; height:auto;}
.DjTopBodyCom .lefts .imgsComs{ width:100%; padding-top:20px; padding-bottom:20px; height:auto;}
.DjBottom .bodys li{ padding:0px;height:180px;}
.DjBottom .bodys .rights a.fdBox,.DjTopBodyCom .rights a.fdBox,.DjTopBodyCom .rights a.fdBoxs{ width:100%;}
.DjTopBodyCom .rights a.fdBoxs,.DjBottom .bodys .rights a.fdBox{ margin-top:10px;}
.DjImgTBody .lefts,
.DjImgTBody .rights{ width:100%; padding:15px 20px;}
.DjImgTBody .button-prev{ left:50%; margin-left:-58px;}
.DjImgTBody .button-next{ left:50%; }

.JionTopBodys{ padding-top:30px; padding-bottom:30px;}
.JionTopBodys li{ margin-bottom:10px;}

.JionLine .curBody{ padding-left:0px; padding-right:0px;}
.objImgBs{ padding:5px;}

.getFlv{ width:96%;}

.IndexBg2 .bodysBodys{padding: 10px 5px;}
.IndexBg2 .bodysBodys li{ padding:0px 5px;}

.IndexBg2 .bodysBodys .titles{ height:40px; line-height:40px;}
.IndexBottom .Icoms{padding:  0px;}

.DjTop{ padding-top:30px;}
.AboutCom{ padding-bottom:20px;}
.DjTopBodyCom .lefts .imgsComs .coms{ margin-bottom:20px;}
.DjBottom .bodys li{ height:auto;}
.DjBottom .bodys li h3{ margin-bottom:5px;}
.DjBottom .bodys li .times{ line-height:40px;}

.bsync-custom{ display:none;}
.LjTOPBottom{ width:100%;}
.cultIndex{ padding-top:30px;}

.showMaintops{ padding-top:0px;}
.showMaintops h1{ font-size:18px; line-height:32px;}
.objImgBody{ padding-top:0px; padding-bottom:30px;}
.objBodyCom{ height:auto; padding-bottom:20px;}
.subMain iframe{ display:none;}

.ahinvFd { width:3.05rem; height:1.21rem;
	
}

}
@media ( max-width : 576px){
.p15{ padding-left:10px; padding-right:10px;}
.IndexTopNew .coms .bodys li.first{ padding-bottom:10px;}
.IndexTopNew .coms{ padding-bottom:10px;}
.ZfLine .bright .datas,.ZfLine .bright .line{ padding-left:20px;}

.subTop{ display:none;}
.subMain{ padding-top:30px; padding-bottom:30px;}


.ZyTitle{ width:100%; height:0.8rem; line-height:0.8rem;  }
.ZyTitle ul{ background:#FFFFFF; width:100%; height:auto;position:absolute; display:none; z-index:10000; }
.ZyTitle li{ width:100%; height:0.8rem; background:#FFFFFF; border-bottom:1px solid #DFDEE3; float:left; position:relative; }
.ZyTitle li a{ width:100%; height:100%; display:block; padding-left:0.6rem; }
.ZyTitle li .default{ background:#979797; color:#fff;}
.ZyTitle .first{ background:#363A3E url(../image/menur4_c5.png) no-repeat top right;background-size:contain;  color:#FFFFFF;padding-left:0.4rem; border-bottom:1px solid #FFFFFF; height:0.8rem;}
.objImgBs .rights li{ width:50%;}

.LjTopBodyLine .ls,.LjTopBodyLine .rs{ width:100%;}
}

@media ( max-width : 480px){
	.IndexTopNew .coms .tops li a{ padding:0px 10px;}
	.IndexBg2 .bodysTop .mores { display:none;}
	.IndexBg2 .bodysTop li{padding-left: 0px; width:33.333%;}

	.SubCompanyTop .Menu{ width:auto; padding-left:10px; padding-right:10px;}
	.DjTopBodyCom .Newrights{ padding-top:0px; padding-bottom:0px; }
	.DjTopBodyCom .Newrights a.fdBox{ height:120px;}
	.DjTopBodyCom .Newrights a.fdBox, .DjBottom .bodys .rights a.fdBox{ width:100%;}
	.DjTopBodyCom .Newrights a.fdBoxs{ margin-top:10px;}
	
	.NewTopBody li .imgs{ width:120px; height:0px; display:none; }
	.NewTopBody li .times{ top:23px;}
	.NewTopBody li .coms {
   		 width: 100% ; padding:0px ;
	}
	
	.NewTopBody li{ padding:0px;}
.NewTopBody li .box{ height:120px;}
	}

@media ( max-width : 400px){
	.objTop:after{ display:none;}
	}


