@media (max-width: 1366px){
.nav li{padding: 0 2.6%;}
.body_b{position: relative;}
.index-banner {  height: auto;}
.pic_c .item1, .pic_l .itemz{height: 15.1vw;}
	.pic_c .item1 .h, .pic_l .itemz .h{font-size:16px;}
	.tblj_lj .list .item .h{ font-size: 16px;}
	.pic_c .zst2{height: 15.1vw;}
	.pic_c .zst2 span{height: 15.1vw;}
	.pic_r .zst5 span{height:30.2vw;}
.xnews_nei_fl{min-height: 460px;}

.ty_title.a1{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.zsdt_list.a2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.ty_title.a3{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.zsjh_list.a4{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.zsfw_bt.b1{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.pic_l.b2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.sj_zsfw_nr.sjb2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.pic_c.b3{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.pic_r.b4{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.qdgy_bt.c1{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.picr.c2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.picl.c3{transform: none; opacity: 1;filter:Alpha(opacity=100);}
}





@media (max-width: 1200px){
.pcnav{width:50%}
.nav li {
    padding: 0 1.9%;
}
	.top-left{margin-right: 0;width:65%;}
	.top-left img{width: 100% !important;}
	.nav li>a{font-size: 16px;}
	.f_logo{ width: 100%; text-align: center;}

	.text-left{width: 100%; font-size: 15px;}
	.footer-bottom{ font-size: 15px;}

	.ewm{width: 100%;}
}

@media (max-width: 1024px){
.pic_c .item1, .pic_l .itemz{height: 14.8vw;}

	.pic_c .item1 .h, .pic_l .itemz .h{font-size:16px;}
	.tblj_lj .list .item .h{ font-size: 16px;}
	.pic_c .zst2{height: 14.8vw;}
	.pic_c .zst2 span{height: 14.8vw;}
	.pic_r .zst5 span{height:29.6vw;}


	.top_nav{color: #fff;width: 26px;height: 30px;float: left;margin-left: 14px;cursor: pointer;display: inline;}
	.top_nav_search{background: rgba(255, 255, 255, 0.2);height: 30px;float: left;cursor: pointer;display: inline;padding-right: 10px;}
	.top_nav_search input{background: none;padding: 5px 0;border: 0;outline: none;width: 100px;color: #fff;}
	.top_nav_search span{color: #fff;}
	.navbar-left{float: left;}
	.top_nav_right,.navbar-left{margin-top: 8px;}
	.top_nav_right{margin-top: 25px;}
	.nav-bg{height: 80px;}
	.nav>li:hover .dropdown-menu{display: none;}

}
@media (min-width: 1200px){
	.top .container{max-width: 1420px;}
	.container{max-width: 1420px;width: 100%;padding: 0;}
	.list-container{max-width: 1420px;}
	.navbar-collapse{padding: 0;}}
@media(max-width: 1119px){

	.top-left{width: 100%;margin-top: 5px;line-height: 60px;}
	.header-mp .logo{width: 68%;float: left;margin-top: 0rem;}
	.list.body_b .logo{margin-top: 0rem;}
	.header-mp .logo:hover img{transform: unset;}
	.nav-top{display:none;}
	.wp-navi{display:none;}
	.pcejdh{display: none;}
	.sj_latest{background: #FFF;width: 100%;display: block;}
	.sj_latest ul li{ background: #f4fbfa;
		font-family: PingFangSC-Regular, Microsoft YaHei;
		font-size: 16px;
		color: #333333;text-align: center;
		letter-spacing: 0.3px;
		line-height: 50px; width: 49.7%;
		float: left; border-bottom: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;}
	.sj_latest ul li a{ color: #333;}
	.ej_right_nav h1{width:100%;background: #2ab5b0;color:#fff;line-height:40px;border-bottom:none;font-weight:normal;font-size:18px;text-align:center;}
	.ej_right_nav span{width:100%;background:/*#f7f7f7 */url(../images/ej_dqw.png) 10px  13px  no-repeat;line-height:45px;padding-left:40px;box-sizing:border-box;    border-bottom: 1px #d2dcec solid;margin-bottom:15px;}
	.ycnr{padding: 5px 2% 0px; margin-top: 0px;}
	.photos_list{padding-left:0px;}
	.photos_list .item{width:calc(100% - 7.5px);margin:0 0 25px 4px;}
	.photos_list .item .h{opacity:1;bottom:0;}
	.photos_list .item:nth-child(3n-2){margin-left:2px;}
	.photos_list .item:nth-child(odd){margin-left:2px;}

}

@media (max-width: 1119px){
	.nav-se{position: fixed;}
	.header-pc{display: none;}
	.header-mp{position: relative;top: 0;z-index: 101;display: block;width: 100%;background: #2ab5b0;line-height: 66px;}
	.header-mp .header-mp-right{text-align: right;white-space: nowrap;position: relative;z-index: 102; float: right;}
	.header-mp .header-mp-right .ham{width: 18px;height: 18px;font-size: 18px;margin-top: -5px;}
	.header-mp .header-mp-right .english{display: none;margin-right: 10px;}
	.header-mp .header-mp-right .english span{opacity: 0.7;font-family: NotoSans-Regular;font-size: 14px;color: #ffffff;letter-spacing: 0;line-height: 28px;}
	.header-mp .header-mp-right .english i{color: #ffffff;font-size: 20px;padding-right: 8px;}
	.header-mp .logo:hover img{transform: unset;}
	.header-mp .header-mp-right > a{margin-right:45%;}
	.searchbox form{width:90%;}
	.searchbtn{margin-right: 0px;margin-top: 15px;border: none;position: absolute;right: 40px;}
	.body_b .searchbtn{background: url(/zsw/images/ss.png) no-repeat center;}
	.move_navBox{top:65px;position: absolute;width: 100%;overflow-y: scroll;height: 360px;}
	.move_nav{position:absolute;top:0px;right: 5px;width: 100%;z-index: 5;height:0px;}
	.move_menu{display: block;clear: both;line-height: 36px;font-size: 1.125em;padding: 0 10px;cursor: pointer;color: #fff;background: #3cc8c3;position: relative;}
	.move_menu .menuicon{float: right;width:24px;height:16px;background: url("/zsw/images/navicon.png") no-repeat;background-size: 100%;position: relative;top:24px;}
	.menuicon.closeNav{background: url("/zsw/images/x.png") no-repeat;position: absolute;top:25px;right:10px;width:17px;height:17px;background-size: 100%}
	#move_nav li{background: #2ab5b0;padding: 0 10px;line-height:28px;}
	#move_nav li p{border-bottom: 1px solid #3cc8c3;padding: 10px;}
	#move_nav li a{color:#fff;font-size: 16px;display:inline-block;width: 25%;}
	#move_nav li ul{margin: 0;}
	#move_nav li ul li{border-bottom: 1px dashed #2ab5b0;padding:9px 2%;background: #3cc8c3;width: 46%;}
	#move_nav li ul li a{font-size:16px;color:#fff;display:block;width:auto}
	.zkicon{background: url("/zsw/images/zkicon.png") right center no-repeat;width:60%;height:13px;display: inline-block;float: right;position: relative;top:5px;right:5%;}
	.sqicon{background: url("/zsw/images/sqicon.png") right center no-repeat;width:60%;height:13px;position: relative;top:7px;right:5%;}
	.header-mp .search{position: relative;margin-top: 10px;}
	.header-mp .search i{position: absolute;color: #999;right: 15px;}
	.header-mp .search input{width: 100%;height: 36px;opacity: 0.7;border: 1px solid #ffffff;border-radius: 2px;background: transparent;outline: none;color: white;line-height: 36px;padding-left: 15px;padding-right: 40px;}
	.header-mp .header-mp-nav-top{height: 32px;width: 100%;background: #2ab5b0;line-height: 32px;position: relative;border-bottom: 1px solid #2086ba;}
	.header-mp .header-mp-nav-top::after{width: 100%;content: "";display: inline-block;overflow: hidden;height: 0;}
	.header-mp .header-mp-nav-top>a{display: inline-block;font-family: MicrosoftYaHei;font-size:16px;color: #ffffff;padding: 0px 15px;line-height: 28px;}
	.header-mp .header-mp-nav-bottom{margin-bottom: 35px;}
	.header-mp .header-mp-nav-bottom li > div{font-family: MicrosoftYaHei;font-size: 16px;color: #ffffff;letter-spacing: 0;line-height: 28px;margin-bottom:10px;text-align: center;}
	.header-mp .secondaryNavigation-mp{background: #217caa;width: 100vw;margin-left: -15px;clear: both;overflow: hidden;transition: height 0.3s linear;height: auto;margin-bottom: 10px !important;margin-top: -10px;padding-top: 10px;padding-bottom: 10px;padding-left: 30px;padding-right: 30px;}
	.header-mp .secondaryNavigation-mp>a{float: left;margin-bottom: 10px;display: inline-block;width: 50%;font-size: 14px;color: white !important;}
	.header-mp .header-mp-nav-bottom li > div > a{color: white;}
	.header-mp .header-mp-nav-bottom li > div > a:hover{color: white;}
	.body_b .top{display: none;}
	.body_b.showdiv .top{display: none;}
}

@media(max-width: 1024px){
.move_menu .menuicon{top:40px;}
.searchbtn{margin-top: 30px;}
}

@media (max-width: 991px){
	.nav-se{position: fixed;}
	.header-pc{display: none;}
	.header-mp{position: relative;top: 0;z-index: 101;display: block;width: 100%;background: #2ab5b0;line-height: 66px;}
	.header-mp .header-mp-right{text-align: right;white-space: nowrap;position: relative;z-index: 102;}
	.header-mp .header-mp-right .ham{width: 18px;height: 18px;font-size: 18px;margin-top: -5px;}
	.header-mp .header-mp-right .english{display: none;margin-right: 10px;}
	.header-mp .header-mp-right .english span{opacity: 0.7;font-family: NotoSans-Regular;font-size: 14px;color: #ffffff;letter-spacing: 0;line-height: 28px;}
	.header-mp .header-mp-right .english i{color: #ffffff;font-size: 20px;padding-right: 8px;}
	.header-mp .logo:hover img{transform: unset;}
	.header-mp .header-mp-nav{position: fixed;top: 66px;width: 100vw;height: 100vh;left: 0;pointer-events: none;z-index: 101;}
	.header-mp .header-mp-nav .main{position: relative;top: -105%;overflow: hidden;transition: top 0.3s cubic-bezier(0, 0.55, 0.45, 1);background-color: #2ab5b0;height: 0;border: 0;max-height: calc(100vh - 60px);overflow: auto;height: auto;}
	.header-mp .header-mp-nav .main .main-top{height: auto;border-top: 1px solid #979797;border-bottom: 1px solid #979797;}
	.header-mp .header-mp-nav .main .main-bottom div a{height: 70px;line-height: 70px;display: block;text-align: center;opacity: 0.7;font-family: PingFangSC-Regular;font-size: 14px;color: #ffffff;letter-spacing: 0;}
	.header-mp .header-mp-nav.active{pointer-events: painted;background: rgba(0, 0, 0, 0.65);}
	.header-mp .header-mp-nav.active .main{top: 0px;}
	.header-mp .search{position: relative;margin-top: 10px;}
	.header-mp .search i{position: absolute;color: #999;right: 15px;}
	.header-mp .search input{width: 100%;height: 36px;opacity: 0.7;border: 1px solid #ffffff;border-radius: 2px;background: transparent;outline: none;color: white;line-height: 36px;padding-left: 15px;padding-right: 40px;}
	.header-mp .header-mp-nav-top{height: 32px;width: 100%;background: #2ab5b0;line-height: 32px;position: relative;border-bottom: 1px solid #2086ba;}
	.header-mp .header-mp-nav-top::after{width: 100%;content: "";display: inline-block;overflow: hidden;height: 0;}
	.header-mp .header-mp-nav-top>a{display: inline-block;font-family: MicrosoftYaHei;font-size:16px;color: #ffffff;padding: 0px 15px;line-height: 28px;}
	.header-mp .header-mp-nav-bottom{margin-bottom: 35px;}
	.header-mp .header-mp-nav-bottom li > div{font-family: MicrosoftYaHei;font-size: 16px;color: #ffffff;letter-spacing: 0;line-height: 28px;margin-bottom:10px;text-align: center;}
	.header-mp .secondaryNavigation-mp{background: #217caa;width: 100vw;margin-left: -15px;clear: both;overflow: hidden;transition: height 0.3s linear;height: auto;margin-bottom: 10px !important;margin-top: -10px;padding-top: 10px;padding-bottom: 10px;padding-left: 30px;padding-right: 30px;}
	.header-mp .secondaryNavigation-mp>a{float: left;margin-bottom: 10px;display: inline-block;width: 50%;font-size: 14px;color: white !important;}
	.header-mp .header-mp-nav-bottom li > div > a{color: white;}
	.header-mp .header-mp-nav-bottom li > div > a:hover{color: white;}
	.body_b .top{display: none;}
	.body_b.showdiv .top{display: none;}
}

@media (min-width: 992px){
	main .index-banner .swiper-slide img{height: 100vh;}

}
@media(max-width: 992px){
	.top-left{width: 100%;margin-top: 5px;line-height: 60px;}
	.pcejdh{display: none;}
	.sj_latest{background: #FFF;width: 100%;display: block;}

}
@media(max-width: 896px){
.header-mp .logo{width: 68%;}
.move_menu .menuicon{top:40px;}
.searchbtn{margin-top: 30px;}
}
@media(max-width: 844px){
.header-mp .logo{width: 68%;}
.move_menu .menuicon{top:36px;}
.searchbtn{margin-top: 25px;}
}
@media(max-width: 812px){
.pic_c .item1, .pic_l .itemz{height: 14.1vw;}
	.pic_c .item1 .ico, .pic_l .itemz .ico{width: 40px;}
	.pic_c .item1 .ico span, .pic_l .itemz .ico span{height:30px;  line-height: 30px;}
	.pic_c .item1 .ico span img, .pic_l .itemz .ico span img{ height: 20px;}
	.pic_c .item1 .h, .pic_l .itemz .h{font-size:16px;}
	.tblj_lj .list .item .h{ font-size: 16px;}
	.pic_c .zst2{height: 14.1vw;}
	.pic_c .zst2 span{height: 14.1vw;}
	.pic_r .zst5 span{height:28.2vw;}
.xnews_nei_fl{min-height:400px;}
}
@media(max-width: 768px){
	.top-left{width: 100%;margin-top: 5px;line-height: 60px;}
	.bg1{padding-top: 70px;}
	.zsdt{width: 100%;}
	.zsfw_bt img{ width:50%}
	.list-container{ padding: 0px;}
	.pic_c .item1, .pic_l .itemz{height: 14.6vw;}
	.pic_c .item1 .ico, .pic_l .itemz .ico{width: 40px;}
	.pic_c .item1 .ico span, .pic_l .itemz .ico span{height:30px;  line-height: 30px;}
	.pic_c .item1 .ico span img, .pic_l .itemz .ico span img{ height: 20px;}
	.pic_c .item1 .h, .pic_l .itemz .h{font-size:16px;}
	.tblj_lj .list .item .h{ font-size: 16px;}
	.pic_c .zst2{height: 14.6vw;}
	.pic_c .zst2 span{height: 14.6vw;}
	.pic_r .zst5 span{height:29.1vw;}
	.qdgy_bt{ display: none;}
	.picr{width: 100%;margin-left:0px;}
	.picl{width: 100%;margin-left:0px;padding-left:0px;  padding-right:0px; height: auto;}
	.picl .img img{width: 100%;}
	.picr_list{padding-left:0px;padding-right:0px;height:auto;margin-bottom: 0px;}
	.picr_list .abjx{ display: none;}
	.picr_list .bbjx{display: none;}
	.picl .abjx{ display: none;}
	.picl .bbjx{ display: none;}
	.CtaButton{margin-top: 20px;margin-right: 20px;}

}

@media screen and (max-width:812px){
	.header-mp .zzsjl{width:70%;float: left;}
.header-mp .zswsjl{width:20%;float: left;}
.header-mp .zzsjl img{max-width: 100%;}
.header-mp .zswsjl img{max-width: 100%;}

.searchbtn{margin-top: 18px;}
.move_menu .menuicon{top:28px;}
}
@media screen and (max-width:640px){
	.tabMenu01 > li i{margin-left: 5px;padding-left: 5px;}
	.tabMenu01 > li em{display: none;}
	.tabMenu01 > li strong{font-size: 18px;}
	.slide_txt{height: 40px;line-height: 40px;}
	.slide_txt strong{font-size: 16px;}

}
@media screen and (max-width:520px){
	.f_logo img{ width: 98%;}
}

@media screen and (max-width:479px){
	.header-mp .header-mp-right > a{margin-right: 54%;}
	.zsjh{ margin-top: 2%;}
	.text-left{font-size: 15px;}
	.footer-bottom{ font-size: 15px;}
	.ewm span{font-size: 15px;}
	.ty_title .txt{font-size:22px;}
	.zsjh_list ul li .date .m2{font-size:20px;}
	.zsjh_list ul li .bt{font-size: 15px;}
	.zsdt_list ul li{padding-top: 20px;}
	.zsdt_list ul li .txt{padding: 0% 0% 0;}
	.zsdt_list ul li .txt h1{line-height: 30px;font-size: 15px;}
	.zsdt_list ul li .txt p{line-height: 20px;font-size: 14px;}
	.zsdt_list ul li .txt .more{margin-top: 3px;}
	.zsdt_list ul li .txt .more a{ font-size: 14px;}
	.ewm img{ height: 80px;}
	.ej_right_nav span a{ font-size: 15px;}
	.nr{font-size: 15px;}
	.f_links{font-size: 15px;}
	.f_links span{font-size: 15px;}

	.zsfw_nr2{display: none;}
	.sj_zsfw_nr{ display: block;}
	.zsfw_bt{margin-bottom: 20px;}
	.zst1{width:calc(50%);text-align: center; height:24vw; float: left;}
	.pic_c .zst1 span{height:24vw;}
	.pic_c .zst1 span img{width: 100%;}
	.sj_pic{width: 100%;}
	.pic_c .itemz{background: #ffae2a;}
	.pic_c .item5{background: #9274fe;}
	.pic_c .item1, .pic_c .itemz{height: 24.6vw;}
	.pic_c .zst2{width:calc(50%);text-align: center; height:24vw; float: left;}
	.tblj{display: none;}
	.sj_tblj{ display: block;background: rgba(0, 0, 0, 0.5);width: 100%; }
	.sj_tblj .tblj_lj .list .item{width: calc(25%);}
	.bg1{padding-top:20px;}
	.body_b{position: relative;}
	.ty_title.a1{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.zsdt_list.a2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.ty_title.a3{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.zsjh_list.a4{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.zsfw_bt.b1{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.pic_l.b2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.sj_zsfw_nr.sjb2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.pic_c.b3{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.pic_r.b4{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.qdgy_bt.c1{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.picr.c2{transform: none; opacity: 1;filter:Alpha(opacity=100);}
	.picl.c3{transform: none; opacity: 1;filter:Alpha(opacity=100);}
}

@media screen and (max-width:414px){
.header-mp .logo{width: 64%;}
.text-left .dz span{padding-right:60px;}
.text-left .dz p{width:100%}
}
@media screen and (max-width:375px){
.text-left .dz span{padding-right:20px;}
}