@charset "utf-8";
@media (max-width:1200px){	
	.float{ width:100%; left:0; margin-left:0;}
	.c-con{ width:100%; box-sizing:border-box; padding-left:10px; padding-right:10px;}		
	.header{ background-position: center -10px;}
	.swiper1 .swiper-pagination{ padding-bottom:10px;}
	.box{  padding-left:30px; padding-right:30px; }
	.box .swiper-button-next{ right:0; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.box .swiper-button-prev{ left:0; transform: translateX(-0px); -webkit-transform: translateX(-0px);}

	.box3{  padding-left:60px; padding-right:60px; }
	.box3 .swiper-button-next{ right:0; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.box3 .swiper-button-prev{ left:0; transform: translateX(-0px); -webkit-transform: translateX(-0px);}


	.box5{  padding-left:60px; padding-right:60px; }
	.box5 .swiper-button-next{ right:0; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.box5 .swiper-button-prev{ left:0; transform: translateX(-0px); -webkit-transform: translateX(-0px);}

    .culture > header > h3,.jobType > header > h3,.jijinHeader > div > h3{ font-size: 32px; }
    .culture > header > h4,.jobType > header > h4,.jobt-list > .jtl-hot > h3,.jobt-list > .jtl-list > ul > li > a > h3{ font-size: 14px; }
    .culture > header > p{ font-size: 16px; }
     culture-list > ul > li > a > h3{ font-size: 14px; height: 30px; line-height: 30px;}
	.culture > .culture-hot > h3{ font-size: 24px; }
	.cultAbout > .c-con > .ca-content > div{ height: 360px; }

	.jobt-list > .jtl-hot > p{ width: 80px;}
	.jobt-list > .jtl-list > ul > li > a > p{ width: 60px; }

	.activeF1 > .c-con{ width: 100%; left: 0; margin-left:0; }
	.activeF1 > .c-con > .activeF1About-cont{ padding-left:5%; }
	.activeF1 > .c-con > .activeF1About-cont > div,.active-list > ul > li > .al-about > div{ height: 180px; overflow: hidden; }
	.nal-img{ width: 300px;}
	.jijinHeader > div > h3{ font-size: 30px; }

	.swiper8 .swiper-wrapper > .swiper-slide > .slideLi-line{  height: 22%; top:28.5%; }

	.mCSB_outside + .mCSB_scrollTools{ right: -32px; }
	
}
@media (max-width:992px){
	.logo{ width:330px; padding-top: 5px; padding-bottom:5px;}
	.nav > ul{ height: 70px;}
	.nav > ul > li + li{ margin-left:10px; }
	.nav > ul > li > a{height: 70px; line-height: 70px; padding:0 15px; font-size: 12px;}
	.nav > ul > li > p{  top:70px;}
	.header-blank{ height:70px;}
	.serv-about > .serv-ewm{ width: 90px; display:none}
	.serv-about > .serv-contact{ padding-left:10px}
	.serv-menu > ul > li > h3{ font-size: 12px; }
		.f1 > .f1Left > .hots > h3,.f1 > .news > header{ font-size: 14px; }
	.jobt-list > .jtl-hot > p{ width: 60px;}
	.jobt-list > .jtl-list > ul > li > a > p{ width: 48px; }
	.cultAbout > .c-con > .ca-content > h3{ font-size: 16px; }
	.cultAbout > .c-con > .ca-content > div{ height: 264px; line-height: 24px; }
	.culture > header > h3,.jobType > header > h3,.jijinHeader > div > h3{ font-size: 24px; }
    .culture > header > h4,.jobType > header > h4,.zhwei-form > .zwf-select > header > h3,.zhwei-form > .zwf-select > header > p,.zhwei-form > .zwf-select > section > h3,.zhwei-form > .zwf-select > section > div > p,.zhwei-form > .zwf-btns > p > input,.net-list > ul > li > a > h3,.netAddr > header > p,.jjF4 > .jjF4-about > div,.aboutLocation > .aloca-menu > ul > li > a{ font-size: 12px; }
    .culture > header > p{ font-size: 14px; }
    .zhwei-form > .zwf-btns > p{ width:100px;}

	.culture > .culture-hot > h3{ font-size: 20px; }

	.activeF1 > .c-con > .activeF1About-cont{ padding-left:2%; }
	.activeF1 > .c-con > .activeF1About-cont > div,.active-list > ul > li > .al-about > div{ height: 120px; line-height: 24px; overflow: hidden; }

	.nal-img{ width: 260px;}
	.box8{ height: auto; }
	.box7,.box9,.boxA,.boxB{ height: 0; }
	.aboutLocation > .aloca-menu > ul > li{ margin-right:10px; }


	.mCSB_outside + .mCSB_scrollTools{ right: -26px; }
	
	
	.net-map > .netMap-img .qtu{ display:block}
	.net-map > .netMap-img .jtu{ display:none}
	.net-map > .netMap-img a{ display:none}
	.ditu,.ditu1{ display:none !important}
	
}
@media (max-width:768px){	
	.site > .c-con{ font-size: 12px; }
	.header{  background-image: url(none);}
	.logo{ width:200px;}
	.nav,.hd-right{display: none;}
	.menu,.yjzl{ display: block; }

	.knows > header{ font-size: 14px; }
	.knows > .knowsCont{ font-size: 12px; }
	.yjzl > .yjzl-img,.yjzl > .yjzl-about{ width: 100%;}
	.yjzl > .yjzl-about{ padding:10px 0; }
	.yjzl > .yjzl-about > ul{ margin-top:1%}
	.yjzl > .yjzl-about > ul > li{ margin:10px 0px}

	.f1{  display: block; }
	.f1 > .f1Left,.f1 > .news{ width:100%;}
	.f1 > .f1Left > .hots > h3{ font-size: 14px; line-height: 24px; height: 48px;  }
	.f1 > .f1Left > .year{ width: 30%; }
	.f1 > .f1Left > .hots{ width: 70%;}
	.f1 > .news{ margin-left:0; padding-left: 0; margin-top: 10px; }
	.f1 > .news::after{ display: none; }
	.brandList > ul > li{ width: 18.4%; box-sizing: border-box; margin-right:2%; margin-top: 2%;}
	.brandList > ul > li:nth-of-type(10n){ margin-right: 0; }
	.brandList > ul > li:nth-of-type(5n){ margin-right: 0; }

	.location > .c-con{ display: block; padding-top: 10px;}
	.location > .c-con > .loca-title,.location > .c-con > .loca-menu{ width: 100%; }
	.location > .c-con > .loca-title{ height: 30px; line-height: 30px; }
	.location > .c-con > .loca-menu > ul > li > a{ padding:0 10px; line-height: 36px; height: 36px;}
	
	.location > .c-con > .loca-menu > ul{justify-content:flex-start;}
	

	.location > .c-con > .loca-title,.location > .c-con > .loca-menu > ul > li > a,.culture > header > p,.culture-list > ul > li > a > h3,.jobt-list > .jtl-hot > h3,.jobt-list > .jtl-list > ul > li > a > h3,.zhwei-list > ul > li > .zwl-about > div > ul > li > div > h3,.zhwei-list > ul > li > .zwl-about > div > ul > li > div > p,.activeAd > .activeAd-list > .aADl-img > .aADl-about > h3,.activeAd > .activeAd-hot > .aADh-about > p,
	.netHeader/*,.net-map > .netMap-img h3,.net-map > .netMap-title > p*/,.nal-about > h3,.jjF1 > .jjF1-about > div,.jjF4 > .jjF4-about > div,.zhuanti > .zt-title > p,.aADl-list2 > ul > li > .aADl-about > h3{ font-size: 12px; }


	.zhwei-list > ul > li > .zwl-title > h3,.zhwei-list > ul > li > .zwl-about > header,.activeAd > .activeAd-hot > .aADh-about > h3,/*.net-map > .netMap-title > h3,*/.jjF1 > .jjF1-about > h3,.jjF4 > .jjF4-about > h3,.zhuanti > .zt-title > h3{ font-size: 14px; }
	.jobt-list > .jtl-list > ul > li > a > p{ width: 40px; }
	.zhwei-list > ul > li > .zwl-about > div > ul > li > div > h3,.zhwei-list > ul > li > .zwl-about > div > ul > li > div > p{ line-height: 24px; }
	.zhwei-list > ul > li > .zwl-about > div > ul > li{ width: 100%;}

	.jiazhiguan > ul > li{ width: 49%; margin-right: 0; margin-top: 2%;  padding:20px; box-sizing: border-box; }
	.jiazhiguan > ul > li:nth-of-type(2n){ float: right; }
	.jiazhiguan > ul > li > .jzg-icon{ width: 100px; }

	.zhuanti{ display: block; }
	.zhuanti > .zt-img,.zhuanti > .zt-title,.zhuanti > .zt-about{ width: 100%;}
	.zhuanti > .zt-title,.zhuanti > .zt-about{ border-top: 0; margin-top: 10px; }
	.zhuanti > .zt-about,.zhuanti > .zt-title > p{ margin-top: 0; }
	.zhuanti > .zt-title > h3,.zhuanti > .zt-title > p,.zhuanti > .zt-about{ line-height: 2; }

	.cultAbout{ padding-top: 10px; padding-bottom: 10px; }
	.cultAbout > .c-con{ display: block; }
	.cultAbout > .c-con > .ca-content::after,.cultAbout > .c-con > .ca-content::before{ display: none; }
	.cultAbout > .c-con > .ca-img,.cultAbout > .c-con > .ca-content{ width: 100%;}
	.cultAbout > .c-con > .ca-content > div{ height: auto; }

	.culture > header > h3,.jobType > header > h3,.jijinHeader > div > h3{ font-size: 20px; }
	.culture > .culture-hot > h3{ font-size: 16px; }
	.culture-list > ul > li{ width: 49%; margin-right:0; }
	.culture-list > ul > li:nth-of-type(2n){ float: right; }

	.zhwei-form{ display: block;}
	.zhwei-form > .zwf-select{ width:100%; margin-bottom:10px;}
	.zhwei-form > .zwf-btns{ width: 100%; }
	.zhwei-form > .zwf-select > header > h3,.zhwei-form > .zwf-select > section > h3{ padding:0 20px; }
	.zhwei-form > .zwf-btns > p:nth-of-type(1){ margin-left:0px;}

	.activeAd{ width: 100%; display: block; }
	.activeAd > .activeAd-hot,.activeAd > .activeAd-list{ width: 100%;}
	.activeAd > .activeAd-list{ flex-direction: row; padding-left:0; margin-top: 2%; }
	.activeAd > .activeAd-list > .aADl-img{ width:32%; }
	.activeF1{ display: block; padding-top: 10px;}
	.activeF1 > .activeF1-img{ width: 100%; box-sizing: border-box; padding-left:10px; padding-right: 10px;}
	.activeF1 > .activeF1-about{ display: none; }
	.activeF1 > .c-con{ position: inherit; }
	.activeF1 > .c-con > .activeF1About-blank{ display: none; }
	.activeF1 > .c-con > .activeF1About-cont{ width: 100%; padding:10px; }
	.activeF1 > .c-con > .activeF1About-cont > div,.active-list > ul > li > .al-about > div{ height: auto; margin-top: 5px; }
	.active-list > ul > li{ display: block;  }
	.active-list > ul > li > .al-img,.active-list > ul > li > .al-about{ width:100%;}
	.active-list > ul > li > .al-about{ margin-top: 10px; }

	.nal-img{ width: 200px; align-self: center;}
	.nal-about > h3{ line-height: 20px; height: auto; }
	.nal-about > p{line-height: 20px; height: auto; }

	.netAddr > header{ flex-wrap: wrap; height:96px; }
	.netAddr > header > p{width:14.285%; height: 48px; height: 48px; line-height: 48px;}
	.netAddr > header > p:nth-of-type(7n){ width: 14.295%; border-right:0;}
	.netAddr > header > p:nth-of-type(13){ border-right: 1px solid #acabab; width:14.285%; }

	.net-list > ul > li > a > h3{ height: 30px; line-height: 30px;}

	.jjF1{ display: block; }
	.jjF1 > .jjF1-img,.jjF1 > .jjF1-about{ width: 100%;}
	.jjF1 > .jjF1-about{ padding-left:0; margin-top: 10px; }


	.jjF4{ display: block; }
	.jjF4 > .jjF4-img,.jjF4 > .jjF4-about{ width: 100%;}
	.jjF4 > .jjF4-about{ padding-left:0; margin-top: 10px; }

	.service > .c-con{ display: block; }
	.serv-about,.serv-menu{ width: 100% }
	.serv-menu{ margin-top: 10px; }

	.aboutLocation{ display: block; padding-top: 10px;}
	.aboutLocation > .aloca-title,.aboutLocation > .aloca-menu{ width: 100%; }
	.aboutLocation > .aloca-title{ height: 30px; line-height: 30px; }
	.aboutLocation > .aloca-menu > ul > li{ flex:1; margin-right:0; }
	.aboutLocation > .aloca-menu > ul > li > a{ padding:0 0; line-height: 36px; height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.swiper9 .swiper-wrapper > .swiper-slide > .slideLi-line{ height: 21%; top:29%; }

	.jijinHistory{  padding-top: 100%;}
	.mCSB_outside + .mCSB_scrollTools{ right: -20px; }
	.iconBlank > p{ width:150px; box-sizing: border-box; padding:10px 20px;}

	.net-map > .netMap-title > h3{ font-size: 20px; }
	.net-map > .netMap-title > p,.net-map > .netMap-img h3{ font-size: 16px; }
	
	.content2{ display: none; }
	.content3{ display: block; }
	
	.wp-pagenavi > span:last-child{ display: none; }
	
	.posts > H2 {FONT-SIZE: 18px; MARGIN: 30px 0px;}
	.posts > h6{ font-size:12px; }

	.posts >div  img{ width:100%}
	.pageleft {OVERFLOW: hidden; WIDTH:100%; LINE-HEIGHT: 24px;  FLOAT: left; TEXT-ALIGN: left;}
    .pageright {OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 24px;  FLOAT:left; TEXT-ALIGN:left}
	
	
	.lianxi > .lianxi-img{ display:none}
	.lianxi > .lianxi-img img{ float:right; max-width:180px}
	.lianxi > .lianxi-about{ width: 100%; font-size:14px; line-height:24px}
	
	
	.rongyulist li{ float:left; width:30%; margin-right:5%; margin-top:4%}
	.rongyulist li:nth-child(4n){margin-right:5%;}
	.rongyulist li:nth-child(3n){ margin-right:0px}
	
	
	.jianjiezuo{ width:100%; float:left; padding-top:8%}
    .jianjieyou{ width:100%; float:left; padding-left:0px; border-left:none; padding-top:5%; padding-bottom:5%}
	.jianjiezuo > p{ font-size:16px; font-weight:bold; text-align:left; color:#666; line-height:40px}
	.jianjiezuo > h3{ font-size:14px; color:#aa1f26; line-height:24px;}
	.jianjiezuo > div{ width:40px; height:2px; background-color:#17444b; margin-top:16px;}
	.jianjiezuo > h2{ font-size:18px; color:#aa1f26; margin-top:15px}
	.jianjiezuo > h2> span{ font-size:16px;}
	.jianjiezuo > h2> p{ font-size:13px; color:#999; font-weight:100;}
	
	.jianjieyou > h3{ color:#aa1f26; font-size:20px;}
	.jianjieyou > h2{ color:#908f90; font-size:16px; line-height:30px; font-weight:normal}
	.jianjieyou > div{ font-size:13px; line-height:24px; color:#666; margin-top:5px}
	
	
	.wenhuazuo{ width:100%; float:left; padding-top:8%}
	.wenhuayou{ width:100%; float:left; padding-left:0; border-left:none; padding-top:15%; padding-bottom:5%}
	
	.wenhuazuo > p{ font-size:16px; font-weight:bold; text-align:left; color:#999; line-height:40px}
	.wenhuazuo > h3{ font-size:14px; color:#aa1f26; line-height:30px;}
	.wenhuazuo > div.xt{ width:30px; height:2px; background-color:#17444b; margin-top:20px;}
	.wenhuazuo > div.nr{ font-size:12px; margin-top:5px; color:#666; line-height:24px;}
	.wenhuazuo > div.nr > span{ font-size:15px; font-weight:bold; display:inline-table; padding-top:10px}
	
	.wenhuayou > h3{ color:#aa1f26; font-size:18px;}
	.wenhuayou > h2{ color:#908f90; font-size:16px; line-height:40px; font-weight:normal}
	.wenhuayou > div.xt{ width:30px; height:2px; background-color:#17444b; margin-top:20px;}
	.wenhuayou > div.nr{ font-size:13px; margin-top:10px; color:#666; line-height:24px;}
	.wenhuayou > div.nr > span{ font-size:14px; font-weight:bold; display:inline-table; padding-top:15px}
	
	
	
	.fengcai{ width:100%; overflow:hidden; margin-bottom:4%}
.fengcaizuo{ width:100%;}
.fengcaizuo ul{ width:100%; padding-top:0px; border-bottom: #CCC 1px solid;}
.fengcaizuo ul li{ width:25%; float:left; border-bottom:none}
.fengcaizuo ul li a{ font-size:14px; line-height:38px;}


.fengcaiyou{ width:100%; float:left; border-left:none; overflow:hidden;}
.fengcaiyou ul{ width:100%; overflow:hidden}
.fengcaiyou ul li{ width:100%; border-bottom: #CCC 1px solid; padding-left:0px; padding-top:3%;
    display:block; margin-bottom:5%}
.fc-about > div.nr{ margin-top:1%}
	
.jiagou{ overflow:hidden; padding-top:20px; padding-bottom:20px}	
	
	
	.ajijinHistory{ padding-top: 80%;}
	
	
	.gengduod{ width:100%; line-height:26px; font-size:15px;}
    .gengduod a{ line-height:30px}
	
		
}

@media (max-width:640px){		
	.box{ height:0; overflow:hidden;}
	.box2{ height:auto;}

	.box3{ height:0; overflow:hidden;}
	.box4{ height:auto;}

	.box5{ height:0; overflow:hidden;}
	.box6{ height:auto;}
	.culture > header > h3,.jobType > header > h3,.jijinHeader > div > h3{ font-size: 16px; }
	.culture > .culture-hot > h3{ font-size: 12px; padding:10px;}
	.activeAd > .activeAd-hot > .aADh-about > h3/*,.net-map > .netMap-title > h3*/{ font-size: 12px; }

	.box9{ height: auto; }
	.box7,.box8,.boxA,.boxB{ height: 0; }
	.mCSB_outside + .mCSB_scrollTools{ right: -16px; }
}

@media (max-width:480px){
	.logo{ width:200px; margin-top:8px}
	.header-blank{ height:45px;}

	.f1 > .f1Left{ display: block; }
	.f1 > .f1Left > .year,.f1 > .f1Left > .hots{ width: 100%;}
	.f1 > .f1Left > .hots{ margin-top: 10px; padding-left:0; }
	.f1 > .f1Left > .hots > h3,.f1 > .f1Left > .hots > p{height: auto;}


	.jobt-list > .jtl-hot > p{ width: 48px;}
	.jobt-list > .jtl-list > ul > li > a > p{ width: 36px; }



	.jiazhiguan > ul > li{ width: 100%; margin-right: 0; margin-top: 2%; }
	.jiazhiguan > ul > li:nth-of-type(2n){ float: right; }
	.jiazhiguan > ul > li > .jzg-title > p,.jiazhiguan > ul > li > .jzg-cont{ height: auto; }
	.jiazhiguan > ul > li > .jzg-icon{ width: 60px; }


	.culture-list > ul > li{ width: 48.5%; margin-right:0; }

	.activeAd > .activeAd-list{ display: block; }
	.activeAd > .activeAd-list > .aADl-img{ width:100%; margin-top: 10px; }

	.netAddr > header{ flex-wrap: wrap; height:72px; }
	.netAddr > header > p{width:14.285%; height: 36px; height: 36px; line-height: 36px;}
	.netAddr > header > p > a{line-height: 36px;}
	.net-list > ul > li{ width:23.5%;  float: left;}
	.net-list > ul > li:nth-of-type(5n){ margin-right: 2%; }
	.net-list > ul > li:nth-of-type(4n){ margin-right: 0; }

	.netAddr-list > ul > li > a{display: block; }
	.nal-img,.nal-about{ width: 100%;}
	.nal-about{ padding-left:0; margin-top: 10px; }
	.nal-about > h3{ height:30px; line-height: 30px; font-size: 14px; }

	.serv-menu > ul{ display: block; }
	.serv-menu > ul > li{ width:32%; float: left; margin-right: 2%; margin-top: 10px;  }
	.serv-menu > ul > li:nth-of-type(3n){ margin-right: 0; }

	.aboutLocation > .aloca-menu > ul{  flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; align-content: stretch; height: 72px; }
	.aboutLocation > .aloca-menu > ul > li{ flex:none; padding:0 20px; width:33.33%; height: 36px; box-sizing: border-box;}
	.swiperA .swiper-wrapper > .swiper-slide > .slideLi-line{ height: 21%; top:29%; }

	
	.mCSB_outside + .mCSB_scrollTools{ right: -12px; }
	.iconBlank > p{ width:120px; box-sizing: border-box; padding:10px 20px;}

	.net-map > .netMap-title > h3{ font-size: 16px; }
	.net-map > .netMap-title > p,.net-map > .netMap-img h3{ font-size: 12px; }
}
	
@media (max-width:375px){	
	.jobt-list{ display: block; }
	.jobt-list > .jtl-hot,.jobt-list > .jtl-list{ width:100%;}
	.jobt-list > .jtl-hot:nth-of-type(1){ border-right:0; }
	.jobt-list > .jtl-hot:nth-of-type(2){ border-left:0; }
	.jobt-list > .jtl-list > ul > li:nth-of-type(1),.jobt-list > .jtl-list > ul > li:nth-of-type(2){ border-top: 6px solid #FFF; }
	.jobt-list > .jtl-list > ul > li:nth-of-type(3),.jobt-list > .jtl-list > ul > li:nth-of-type(4){ border-bottom: 6px solid #FFF; }
	.jobt-list > .jtl-list > ul > li:nth-of-type(1),.jobt-list > .jtl-list > ul > li:nth-of-type(3){ border-left: 0; }
	.jobt-list > .jtl-list > ul > li:nth-of-type(2),.jobt-list > .jtl-list > ul > li:nth-of-type(4){ border-right: 0; }
	.jobt-list > .jtl-list > ul > li > a{ padding:10px; }

	.boxA{ height: auto; }
	.box7,.box8,.box9,.boxB{ height: 0; }
}