@charset "utf-8";
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1440px) {}
@media screen and (max-width: 1366px) {
	.zcwjk-list *{ font-size: 0.18rem;}
}
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1160px) {
	.zcwjk-list *{ font-size: 0.2rem;}
	.zcwjk-list td.download .a-link a{ font-size: 0.18rem;}
}
@media screen and (max-width: 900px) {
	body{ background-size: cover;}
	input{ font-size: 0.24rem;}
	.pagination{ margin-top: calc(100vw * 35 / 800);}
	.pagination a{ line-height: calc(100vw * 45 / 800);}
	.pagination .disabled,.pagination .page-prev, .pagination .page-next, .pagination a:nth-of-type(1), .pagination a:nth-last-of-type(1){ width: calc(100vw * 78 / 800); display: inline-block;}
	.pagination input,.pagination span,.pagination button{ display: none;}
	
	.zdlogo{ margin-top: calc(100vw * 35 / 800);}
	.zdlogo img{ height: calc(100vw * 65 / 800);}
	.zdlogo .zzspan{ font-size: 0.36rem; line-height: calc(100vw * 65 / 800);}
	.zclogo{ margin: calc(100vw * 50 / 800) auto; padding-bottom: calc(100vw * 30 / 800);}
	.zclogo h1, .zclogo span{ font-size: 0.6rem; letter-spacing: 0;}
	.zz h1, .zz span{ font-size: 0.5rem; letter-spacing: 0;}
	
	.search-main,.zc-main{ padding: calc(100vw * 25 / 800);}
	.search-main{ padding: calc(100vw * 25 / 800) calc(100vw * 25 / 800) 0 calc(100vw * 25 / 800);}
	
	.zc-search .search{ width: 90%; margin: calc(100vw * 30 / 800) auto; line-height: calc(100vw * 45 / 800);}
	.zc-search .search .box{ width: calc(100% - calc(100vw * 130 / 800)); height: calc(100vw * 45 / 800);}
	.zc-search .search .box input[type="text"]{ padding-left: calc(100vw * 15 / 800);}
	.zc-search .search .box input[type="button"]{ width: calc(100vw * 30 / 800); height: calc(100vw * 30 / 800); right: calc(100vw * 10 / 800);}
	.zc-search .search .gjjs{ width: calc(100vw * 120 / 800);}
	.zc-search .search .ssbtn{ margin-top: calc(100vw * 20 / 800); font-size: 0.34rem;}
	.zc-search .search .ssbtn input { width: calc(100vw * 18 / 800); height: calc(100vw * 18 / 800); margin: 0 calc(100vw * 10 / 800);}
	
	.zcwjk-tit1{ margin: 0 auto calc(100vw * 40 / 800) auto;}
	.zcwjk-tit1 a{ padding-bottom: calc(100vw * 6 / 800);}
	.zcwjk-tit1 a:nth-of-type(1),.zcwjk-tit1 a:nth-of-type(2){ width:50%; margin: 0 auto; float: left; text-align: center; display: block;}
	.zcwjk-tit1 a span{ font-size: 0.34rem; line-height: calc(100vw * 40 / 800);}
	.zcwjk-tit1 a i{ width: calc(100vw * 20 / 800); height: calc(100vw * 6 / 800); bottom: calc(100vw * 1 / 800);}
	
	.zcwjk-list *{ font-size: 0.28rem;}
	.zcwjk-list th{ font-size: 0.3rem;}
	.zcwjk-list th.num{ width: calc(100vw * 80 / 800);}
	.zcwjk-list th.title{ width: calc(100% - calc(100vw * 400 / 800));}
	.zcwjk-list th.download{ width: calc(100vw * 100 / 800);}
	
	.zcwjk-list td{ font-size: 0.28rem;}
	.zcwjk-list td.num{ width: calc(100vw * 80 / 800);}
	.zcwjk-list td.title{ width: calc(100% - calc(100vw * 400 / 800));}
	.zcwjk-list td.title p.xx span{ font-size: 0.2rem;}
	.zcwjk-list td.title p.nr{ line-height: calc(100vw * 30 / 800);}
	.zcwjk-list td.download{ width: calc(100vw * 100 / 800);}
	.zcwjk-list td.download .a-link a{ margin: 0; padding: 0 0 0 calc(100vw * 10 / 800); font-size: 0.24rem;}
	
	.zcwjk-title{ padding: calc(100vw * 10 / 800) 0 calc(100vw * 40 / 800) 0;}
	.zcwjk-title .title img{ height: calc(100vw * 72 / 800); margin-right: calc(100vw * 10 / 800);}
	.zcwjk-title .title span{ font-size: 0.5rem; line-height: calc(100vw * 72 / 800); letter-spacing: 0;}
	.zcwjk-title .bar{ margin-top: calc(100vw * 30 / 800);}
	.zcwjk-title .bar .a-link{ margin-left: calc(100vw * 10 / 800); padding:0 calc(100vw * 20 / 800); font-size: 0.26rem; line-height: calc(100vw * 45 / 800);}
	.zcwjk-title .bar .zcjd-box{ width: calc(100vw * 600 / 800); padding: calc(100vw * 20 / 800); top: calc(100vw * 55 / 800);}
	
	.zcwjk-title .bar .zcjd-box .con .zcjd-close{ width: calc(100vw * 20 / 800); height: calc(100vw * 20 / 800); top: calc(100vw * 8 / 800); right: calc(100vw * 8 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-title { font-size: 0.26rem; line-height: calc(100vw * 38 / 800);}
	
	.zcwjk-title .bar .zcjd-box .con .tab-hd{ margin-top: calc(100vw * 20 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li{ padding-bottom: calc(100vw * 20 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li a{ padding: 0 calc(100vw * 15 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li i{ height: calc(100vw * 5 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li.active i{ width: calc(100vw * 40 / 800);}
	
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info { padding: calc(100vw * 10 / 800) calc(100vw * 20 / 800) calc(100vw * 30 / 800) calc(100vw * 20 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info li{ margin-top: calc(100vw * 15 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info li i{ width: calc(100vw * 7 / 800); height: calc(100vw * 7 / 800); top: calc(100vw * 12 / 800);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info li a{ width: calc(100% - calc(100vw * 13/ 800)); height: calc(100vw * 64 / 800); line-height: calc(100vw * 32 / 800);}
	
	.zcwjk-con .fiezhiCon{ width: calc(100vw * 260 / 800); height: calc(100vw * 180 / 800); top: calc(100vw * 30 / 800);}
	.zcwjk-con .con{ padding-top: calc(100vw * 50 / 800);}
	.zcwjk-con .con,.zcwjk-con .con p,.zcwjk-con .con span { font-size: 0.28rem !important; line-height: calc(100vw * 36 / 800) !important;}
	.zcwjk-con .site-title{ margin: calc(100vw * 50 / 800) 0 0 0; padding: calc(100vw * 50 / 800) calc(100vw * 30 / 800) calc(100vw * 30 / 800) calc(100vw * 30 / 800); font-size: 0.34rem;}
	
	.one-hd{ padding: calc(100vw * 35 / 800) 0 calc(100vw * 20 / 800) 0; line-height: calc(100vw * 20 / 800);}
	.one-hd.firstlm{ margin-top:calc(-100vw * 35 / 800);}
	.one-hd i{ width: calc(100vw * 4 / 800); height: calc(100vw * 20 / 800); margin-right: calc(100vw * 8 / 800);}
	.one-hd .span{ font-size: 0.26rem;}
	.one-hd a{ font-size: 0.24rem;}
	.one-bd{ padding: calc(100vw * 25 / 800);}
	.two-bd ul{ margin-top:calc(-100vw * 20 / 800);}
	.two-bd ul li { width: calc(100% / 2);}
	.two-bd ul li a{ margin: calc(100vw * 20 / 800) calc(100vw * 20 / 800) 0 0; padding-left: calc(100vw * 15 / 800);}
}
@media screen and (max-width: 750px) {
	body{ background-size: cover;}
	input{ font-size: 0.34rem;}
	
	.pagination{ margin-top: calc(100vw * 35 / 500);}
	.pagination a{ line-height: calc(100vw * 45 / 500);}
	.pagination .disabled,.pagination .page-prev, .pagination .page-next, .pagination a:nth-of-type(1), .pagination a:nth-last-of-type(1){ width: calc(100vw * 78 / 500);}
	
	.zdlogo{ margin-top: calc(100vw * 35 / 500);}
	.zdlogo img{ height: calc(100vw * 50 / 500);}
	.zdlogo .zzimg{ height: calc(100vw * 45 / 500); margin-right: calc(100vw * 6 / 500); float: left;}
	.zdlogo .zzspan{ font-size: 0.4rem; line-height: calc(100vw * 45 / 500);}
	.zdlogo .zzimg,.zdlogo .zzspan{ display:block;}
	.zclogo{ margin: calc(100vw * 50 / 500) auto; padding-bottom: calc(100vw * 30 / 500);}
	.zz h1, .zz span{ font-size: 0.45rem;}
	
	.search-main,.zc-main{ padding: calc(100vw * 25 / 500);}
	.search-main{ padding: calc(100vw * 25 / 500) calc(100vw * 25 / 500) 0 calc(100vw * 25 / 500);}
	
	.zc-search .search{ width: 90%; margin: calc(100vw * 30 / 500) auto; line-height: calc(100vw * 45 / 500);}
	.zc-search .search .box{ width: calc(100% - calc(100vw * 110 / 500)); height: calc(100vw * 45 / 500);}
	.zc-search .search .box input[type="text"]{ padding-left: calc(100vw * 15 / 500);}
	.zc-search .search .box input[type="button"]{ width: calc(100vw * 30 / 500); height: calc(100vw * 30 / 500); right: calc(100vw * 10 / 500);}
	.zc-search .search .gjjs{ width: calc(100vw * 100 / 500);}
	.zc-search .search .ssbtn{ margin-top: calc(100vw * 20 / 500); font-size: 0.24rem;}
	.zc-search .search .ssbtn input { width: calc(100vw * 18 / 500); height: calc(100vw * 18 / 500); margin: 0 calc(100vw * 10 / 500);}
	
	.zcwjk-tit1{ margin: 0 auto calc(100vw * 30 / 500) auto;}
	.zcwjk-tit1 a{ padding-bottom: calc(100vw * 6 / 500);}
	.zcwjk-tit1 a span{ font-size: 0.34rem; line-height: calc(100vw * 40 / 500);}
	.zcwjk-tit1 a i{ width: calc(100vw * 20 / 500); height: calc(100vw * 6 / 500); bottom: calc(100vw * 1 / 500);}
	
	.zcwjk-list *{ font-size: 0.34rem;}
	.zcwjk-list th{ font-size: 0.34rem;}
	.zcwjk-list th.num{ width: calc(100vw * 60 / 500);}
	.zcwjk-list th.title{ width: calc(100% - calc(100vw * 420 / 500));}
	.zcwjk-list th.download{ width: calc(100vw * 100 / 500);}
	
	.zcwjk-list td{ font-size: 0.34rem;}
	.zcwjk-list td.num{ width: calc(100vw * 60 / 500);}
	.zcwjk-list td.title{ width: calc(100% - calc(100vw * 420 / 500));}
	.zcwjk-list td.title p.xx{ font-size: 0.3rem;}
	.zcwjk-list td.title p.xx span{ margin: 0; font-size: 0.26rem; display: block;}
	.zcwjk-list td.title p.nr{ line-height: calc(100vw * 28 / 500);}
	.zcwjk-list td.download{ width: calc(100vw * 100 / 500);}
	.zcwjk-list td.download .a-link a{ padding: 0 0 0 calc(100vw * 10 / 500); font-size: 0.32rem;}
	
	.zcwjk-title{ padding: calc(100vw * 10 / 500) 0 calc(100vw * 40 / 500) 0;}
	.zcwjk-title .title img{ height: calc(100vw * 72 / 500); margin-right: 0;}
	.zcwjk-title .title span{ margin-top: calc(100vw * 5 / 500); line-height: calc(100vw * 40 / 500);}
	.zcwjk-title .bar{ margin: calc(100vw * 30 / 500) 0 0 0;}
	.zcwjk-title .bar .a-link{ width: calc(100% / 3 - calc(100vw * 10 / 500)); float: left; margin-left: calc(100vw * 10 / 500); padding:0; font-size: 0.34rem; text-align: center; line-height: calc(100vw * 45 / 500);}
	.zcwjk-title .bar .zcjd-box{ width: 100%; padding: calc(100vw * 20 / 500); top: calc(100vw * 55 / 500);}
	
	.zcwjk-title .bar .zcjd-box .con .zcjd-close{ width: calc(100vw * 20 / 500); height: calc(100vw * 20 / 500); top: calc(100vw * 8 / 500); right: calc(100vw * 8 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-title { font-size: 0.34rem; line-height: calc(100vw * 38 / 500);}
	
	.zcwjk-title .bar .zcjd-box .con .tab-hd{ margin-top: 0;}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li{ width: calc(100% / 4); margin-top: calc(100vw * 10 / 500); padding-bottom: calc(100vw * 10 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li a{ padding: 0 calc(100vw * 10 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li i{ height: calc(100vw * 5 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-hd ul li.active i{ width: calc(100vw * 40 / 500);}
	
	.zcwjk-title .bar .zcjd-box .con .tab-bd{ margin-top: calc(100vw * 15 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info { padding: calc(100vw * 10 / 500) calc(100vw * 20 / 500) calc(100vw * 20 / 500) calc(100vw * 20 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info li{ margin-top: calc(100vw * 15 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info li i{ width: calc(100vw * 5 / 500); height: calc(100vw * 5 / 500); top: calc(100vw * 12 / 500);}
	.zcwjk-title .bar .zcjd-box .con .tab-bd .info li a{ width: calc(100% - calc(100vw * 13/ 500)); height: calc(100vw * 64 / 500); line-height: calc(100vw * 32 / 500);}
	
	.zcwjk-con .fiezhiCon{ width: calc(100vw * 260 / 500); height: calc(100vw * 180 / 500); top: calc(100vw * 30 / 500);}
	.zcwjk-con .con{ padding-top: calc(100vw * 50 / 500);}
	.zcwjk-con .con,.zcwjk-con .con p,.zcwjk-con .con span { font-size: 0.36rem !important; line-height: calc(100vw * 40 / 500) !important;}
	.zcwjk-con .site-title{ margin: calc(100vw * 50 / 500) 0 0 0; padding: calc(100vw * 50 / 500) calc(100vw * 30 / 500) calc(100vw * 30 / 500) calc(100vw * 30 / 500); font-size: 0.36rem;}
	
	.one-hd{ padding: calc(100vw * 35 / 500) 0 calc(100vw * 20 / 500) 0; line-height: calc(100vw * 20 / 500);}
	.one-hd.firstlm{ margin-top:calc(-100vw * 35 / 500);}
	.one-hd i{ width: calc(100vw * 4 / 500); height: calc(100vw * 20 / 500); margin-right: calc(100vw * 8 / 500);}
	.one-hd .span{ font-size: 0.34rem;}
	.one-hd a{ font-size: 0.32rem;}
	.one-bd{ padding: calc(100vw * 25 / 500);}
	.two-bd ul{ margin-top:calc(-100vw * 20 / 500);}
	.two-bd ul li { width: 100%;}
	.two-bd ul li a{ margin: calc(100vw * 20 / 500) calc(100vw * 20 / 500) 0 0; padding-left: calc(100vw * 15 / 500);}
}
@media screen and (max-width: 500px) {
}