
@media(max-width:1279px){
body{padding-top:70px}	
.boxTop{display:none}	
.nav{display:none}
.bannerTop{ display:none}

.boxTopM{ display:block}
.navTopBlack{ display:block}

.box{width:100%;padding:0;}
.focusPic{ width:100%;height:63.7vw; margin:0;}
.focusPic i{font-size:14px; line-height:22px; font-weight:normal;  padding:15px 50px 15px 10px;}
.focusPic .swiper-pagination{ bottom:62px!important; width:calc(100% - 10px)!important;}
.focusPic .swiper-button-prev{display:none}
.focusPic .swiper-button-next{display:none}

.btnPic{width:50px; height:52px;  background:url(../images/btnPic20.png) center no-repeat;}


.boxNews{width:100%; height:auto;margin:0;}
.boxNewsList ul{padding:0 10px;}
.boxNewsList ul li{height:34px; overflow:hidden}
.boxNewsList ul li span{ display:none}
.boxInd{width:100%; margin:20px 0 0 0;}

.navNews a{ width:100px;}

.boxIndList ul{ padding:5px 10px 0 10px;}
.boxIndList li{ height:34px; overflow:hidden}


.indDwgk{width:100%; margin:20px 0 0 0;}
.indDwgkList{ padding:0 10px 0 10px;}
.indDwgkList a{display:inline-block; width:calc((100% - 6px)/2); height:102px; vertical-align:top; text-align:center}
.indDwgkList a i{display:block; font-size:16px; font-weight:bold; color:#fff}
.indDwgkList a img{margin:8px 0 0 0}
.indDwgkList a:hover{opacity:0.8}

.boxBanner{ display:none}

.indJszc{ width:100%; margin:20px 0 0 0;}
.indJszcList{padding-top:15px; height:auto;}
.indJszcList a{display:inline-block; width:50%; text-align:center}
.indJszcList a img{background:#89c7a1; border-radius:50%; width:90px; height:90px;}
.indJszcList a i{display:block; font-size:15px; margin:10px 0 20px 0}
.indJszcList a:hover img{ background:#279a4b}

.indZx{width:100%; margin:20px 0 0 0;}
.indZx a{display:block; height:72px; width:100%; overflow:hidden}
.indZx img{display:inline-block; vertical-align:top; background:url(../images/bgBlack.png)}
.indZx i{display:inline-block; width:248px; vertical-align:top; line-height:72px; padding:0 0 0 20px; font-size:18px; color:#fff}
.indZx a:hover{opacity:0.8}

.navInd{padding:0 10px 0 0;}
.navInd1{padding:0 10px;}
.navInd2{padding:0 10px;}

.indKjdt{width:100%; margin:20px 0 0 0;}
.indKjdtImg{width:100%; height:67vw; margin-top:0; }
.indKjdtImg img{width:100%; height:100%;}
.indKjdtImg i{width:100%;}


.indKjdtList{width:100%; padding-left:0;margin-top:0;}
.indKjdtNav{ margin-top:10px}
.indKjdtNav a{ display:inline-block; width:33.3%; font-size:16px; text-align:center; line-height:40px; border-bottom:1px solid #c9c9c9; vertical-align:top}
.indKjdtNav .on{ line-height:39px; border-bottom:2px solid #279a4b!important; font-weight:bold; color:#279a4b}
.indKjdtList ul{padding:8px 10px 0 10px}
.indKjdtList li{ height:34px; overflow:hidden}

.indZz{width:100%;margin:20px 0 0 0;}
.indZzList{height:auto; padding:10px 0 10px 10px}
.indZzList a{display:inline-block; width:calc((100% - 20px)/2); height:auto;margin:0 10px 0 0;background:#fff}
.indZzList a div{width:100%; height:auto; overflow:hidden}
.indZzList a div img{ width:100%; height:auto;transition:transform 0.5s;}
.indZzList a i{display:block; font-size:15px; line-height:40px;}


.indLink{width:100%; margin:130px 0 10px 0}
.navLink{text-indent:10px;}
.linkSelect{width:calc(100% - 20px); overflow:hidden; margin:20px 0 0 0; text-align:left; padding:0 10px;}
.linkSelect select{ width:100%;margin:0 0 10px 0;}

.indIco{width:100%;margin-top:-340px; padding:0 10px; box-sizing:border-box}
.indIco a{display:inline-block;  width:calc((100% - 6px)/2); height:95px; vertical-align:top; text-align:center; overflow:hidden}
.indIco a i{display:block; font-size:16px; font-weight:bold; color:#fff;}
.indIco a:hover{opacity:0.8}

.boxFoot{ margin-top:0;padding:100px 0 30px 0; font-size:11px; text-align:center;}
.boxFoot1{ margin:0 auto; width:calc(100% - 20px); padding:0 10px;}
.icoFoot{position:absolute; top:20px; left:50%; margin-left:-40px;}

.boxFoot2 i{display:block; margin:5px 0 5px 0; padding:0; border-right:none; line-height:16px;}
.boxFoot3 i{display:block; margin:10px 0 0 0; padding:5px 0; border-right:none; line-height:16px; border:1px solid #68b881}
.boxFoot3 i:last-of-type{border-right:1px solid #68b881}
.boxFoot4{ padding:5px 0 0 0}
.boxFoot4 i{}

.boxMain{width:100%;}
.boxMain1{width:100%;background:#fff; margin:0; padding:20px 0;box-shadow:none;}

.navDqwz{width:calc(100% - 40px);margin:0 auto; padding:30px 10px 30px 30px;line-height:20px;background:url(../images/icoDqwz.png) 10px center no-repeat;text-indent:0;}

#boxLeft{display:none}

.boxRight{width:100%;margin:0;padding:15px 0 0 0;box-shadow:none;}
.navCur{text-align:center}
.navCur i{font-size:18px;height:51px; line-height:40px;}
.rightCon img{width:100%}

.contactCon{}
.contactCon li{text-align:center}
.contactCon li img{ margin:0 0 10px 0; width:68px; height:68px;}
.contactCon li span{display:block; width:100%;}


.list{margin:10px 0}
.list li{font-size:16px; padding:14px 10px 14px 22px; border-bottom:1px dotted #d8d8d8; line-height:26px; background:url(../images/bgLi.png) 8px 26px no-repeat;}
.list li span{float:none; display:block; color:#999; font-size:16px;}

.boxPage{width:100%; overflow:hidden; margin:20px 0 20px 0;}
.numPage{ display:none}
.btnPage{float:none; display:block; text-align:center;}
.curNum{ display:inline-block; font-size:16px; vertical-align:top; line-height:46px; padding:0 20px;}

.conTitle{ font-size:18px; font-weight:bold}
.conTitle i{ font-size:12px;}

.tableZz{margin-bottom:30px}

.zzList{ width:calc(100% - 110px); text-align:center; margin-bottom:-20px;}
.zzList a{display:inline-block; width:144px; height:196px; position:relative; margin:20px calc((100% - 432px)/6) 50px calc((100% - 432px)/6); text-align:center; position:relative}

.navCurList a{ width:calc((100% - 30px)/2);margin:6px 0 6px 10px;}


.boxMsg{ padding:15px;}
.boxMsg li{ padding:10px 0;}
.boxMsg span{width:100%; text-align:left; padding-bottom:5px;}
.boxMsg i{color:#ff1010;}


.inputMsg{width:calc(100% - 18px);}
.inputMsgLong{width:calc(100% - 18px)!important;margin-right:0}
.inputMsgSort{}
.inputMsgSort1{margin:0 5px 10px 5px}
.textareaMsg{width:calc(100% - 18px);}

.submitMsg{width:100%; margin-left:0;}

.listPic{padding:20px; width:100%; box-sizing:border-box; margin-bottom:-30px;}
.listPic a{ width:100%; height:auto; margin:0; padding-bottom:30px;}
.listPic div{width:100%; height:62vw; }
.listPic img{width:100%; height:62vw;}
.listPic a span{width:100%; height:62vw;}
.listPic a i{width:100%; height:62vw;}

.boxShow{padding:40px 10px 40px 10px; margin:0;}
.showTitle{font-size:20px; line-height:26px; padding:0 0 15px 0; margin-top:-10px;}
.showInfo{font-size:11px;padding:10px 0 0 0;}

.showCon img{ width:100%;}
.boxShare{padding:15px 0 0 10px;margin:10px 0 0 0; overflow:hidden}
.showVideo{ text-align:center; margin:20px 0}

.btnFoot{display:none}

.toTop{position:fixed;bottom:10px; right:10px; margin-right:0;}

}



@media(max-width:1024px){
	
	
}
	

/*手机端内容*/
@media(max-width:767px){
	

.zzList{ width:100%;padding:0;}
.zzList a{display:inline-block; width:50%; height:196px; position:relative; margin:20px 0 50px 0; text-align:center; position:relative}
.zzList a img{width:144px; height:196px;}


}

@media(max-width:480px){

}