.fl{float: left;}
.fr{float: right;}
.clearflx:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*html .clearflx { zoom: 1; } /* IE6 */
*:first-child+html .clearflx { zoom: 1; } /* IE7 */

.zcwjk-bg{height:;background: url("20210425-zcwjk-bg.png") no-repeat center;margin-bottom: -30px;}
.w_1300{width: 1300px;margin: 0 auto;}
.zcwjk-logo{margin-top: 30px;}
.zcwjk-login{font-size: 14px;margin-top: 30px;}
.zcwjk-login a{color: #fff;margin-left: 20px;padding-left: 20px;}
.zcwjk-login a.zc-icon1{background: url("20210425-zcwj-icon1.png") no-repeat left center;}
.zcwjk-login a.zc-icon2{background: url("20210425-zcwj-icon2.png") no-repeat left center;}

.zcwjk-main h1{font-size: 60px;font-weight: bold;text-align: center;color: #fff;margin-top: 220px;line-height: 68px;}
.wjk-box{width: 1000px;margin:0 auto;}
.wjk-line{margin-top: 30px;position: relative;padding-top: 50px;}
.zzc1{position: absolute;left: 0;top: 0;z-index: 100;}
.zzc2{position: absolute;right: 0;top: 0;z-index: 100;}
.wjk-line li{float: left;width: 16.66%;text-align: center;border-bottom: 1px #5e8dc7 solid;position: relative;padding-bottom: 20px;*width:16%;}
.wjk-line li a{font-size: 18px;color: #a0c0e7;vertical-align: bottom}
.wjk-line li em{display: inline-block;width: 8px;height: 8px;border-radius: 100%;background: #a0c0e7;position: absolute;bottom: -4px;left: 50%;margin-left: -4px;}
.wjk-line li.zc-chos a{font-size: 22px;color: #fff;}
.zcwjk-search{height:70px;border-radius: 10px;background: #fff;margin-top: 60px;}
.zcwjk-search input{width: 80%;float: left;border: 0;font-size: 18px;color: #bbb;padding-left: 2%;height: 68px;border-radius: 10px;}
.zcwjk-search button{float: right;background: none;border: 0;margin-top: 18px;margin-right: 20px;cursor: pointer;}
.wjlx-list{text-align: center;}
.wjlx-list li{display: inline-block;font-size: 24px;color: #d3d9eb;margin: 15px 15px 0;*display:inline;zoom:1;}
.wjlx-list li a{color: #d3d9eb;display: block;padding-top: 20px;}
.wjlx-list li.lx-act a,.wjlx-list li:hover a{background: url("20210425-zcwj-sj.png") no-repeat center top;}

.zcwjk-bot{padding: 40px 20px;font-size: 14px;line-height: 24px;text-align: center;color: #fff;margin-top:220px;}
.zcwjk-bot p.zhp{color: #5e5e5e;margin-top: 5px;}

/*** Ã¦â€“â€¡Ã¤Â»Â¶Ã¦ÂÅ“Ã§Â´Â¢1 ***/
.zcwjk-top-bg{background: url(20210903-zcwjkbj2.png) top center no-repeat #ffffff;background-size: cover;height: 130px;}
.wjk-tit h5{font-size: 32px;font-weight: bold;text-align: center;color: #1658a0;margin-top:45px;}
.zcssk{margin-left: 282px;margin-top: 25px;}
.zcssk input{width: 577px;padding-left: 2%;border: 2px #1658a0 solid;font-size: 16px;color: #bbbbbb;border-radius: 9px 0 0 9px;height: 46px;float: left}
.zcssk button{width: 78px;height: 50px;float: left;background: #1658a0;border: none;border-radius: 0 9px 9px 0;cursor: pointer;}
.zcssk a{display: inline-block;width: 110px;height: 50px;font-size: 20px;color: #fff;border-radius: 9px;background: #1658a0;text-align: center;line-height: 50px;float: left;margin-left: 20px;}
.zcwjk-left{width: 260px;margin-top: 40px;}
.zce-menu{height: 75px;padding-left: 60px;font-size: 22px;font-weight: bold;color: #fff;line-height: 75px;background: url("20210425-gd.png") no-repeat 20px center #1658a0;}
.ej-fx{height: 60px;line-height: 60px;padding-left: 20px;background: #e7f3fe;font-size: 18px;font-weight: bold;margin-top: 2px;}
.sj-mn{background: #fafafa;padding-bottom:5px;padding-top: 8px;}
.sj-mn p{float: left;width: 205px; font-size: 16px;line-height: 24px; cursor:pointer;padding: 5px 0px 0 0px;}
.sj-mn span{float: left;padding: 5px 0px 0 20px;}
.sj-mn span img{padding-right: 10px;vertical-align: top;margin-top:4px;}
.sj-mn ul li{padding-left: 45px;font-size: 16px;line-height: 36px;color: #a9aaaa;}
.sj-mn ul{margin-top: 5px;}
.sj-mn ul li a,.nffx ul li a{color: #666;}
.sj-mn p.zkd-p{color: #1658a0;font-weight: bold}
.nffx{padding:6px 0px;background: #fafafa;}
.nffx ul li{font-size: 16px;padding-left: 45px;line-height: 36px;
    
 
    color: #a9aaaa;}
.nffx ul li i{display: inline-block;width: 4px;height: 4px;border-radius: 100%;background: #1658a0;float: left;margin: 13px 12px 0 0;}
.sj-mn p:hover{font-weight: bold;color: #1658a0}
.sj-mn ul li:hover a,.nffx ul li:hover a{color: #1658a0}
.sqzw-menu{height: 75px;font-size: 22px;font-weight: bold;color: #fff;padding-left: 60px;background: url("20210425-sz.png") no-repeat 20px center #1387d1;line-height: 75px;margin-top: 20px;}
.zcwjk-list{margin-left: -4%;}
.zcwjk-list li{width: 46%;float: left;margin-top: 12px;text-align: center;font-size: 18px;font-weight: bold;line-height: 26px;margin-left: 4%;display: table;*display:inline-block;}
.zcwjk-list li a{display:table-cell;height: 73px;border: 1px #f2f2f2 solid;vertical-align: middle;*display:block;}
.zcwjk-right{width: 77%;border-left: 1px #efefef solid;margin-top: 40px;}
.pad-l{padding-left: 20px;}
.sx-table{width: 100%;border-collapse: collapse;font-size: 16px;}
.sx-table tr td{border: 1px #e8e8e8 solid;padding: 10px 20px;}
.sx-table tr td.fir-td{width: 80px;font-weight: bold;text-align: center;background: #fafafa;}
.sx-table tr td span{display: inline-block;height: 25px;padding: 0 8px;border-radius: 4px;margin-right: 25px;line-height: 25px;cursor: pointer;}
.sx-table tr td span.fir-on,.sx-table tr td span:hover{background: #296db6;color: #fff;}
.wjk-title{border-bottom: 1px #e8e8e8 solid;margin-top: 40px;}
.wjk-title span{font-size: 18px;font-weight: bold;display: inline-block;padding: 0 8px 20px;margin-right: 15px; margin-bottom: -1px;}
.wjk-title span:hover,.wjk-title span.show{cursor: pointer;color: #1658a0;display: inline-block;padding: 0 8px 20px;border-bottom: 3px #1658a0 solid;}
.wjk-title span:hover a,.wjk-title span.show a{color: #1658a0;}
.wjk-item{margin-top: 30px;padding-bottom: 20px;border-bottom: 1px #efefef solid;}
.wjk-item h5{font-size: 20px;margin-bottom: 10px}
.wjk-item p{font-size: 14px;line-height: 22px;color: #999;max-height: 44px;overflow: hidden;}
.jsq a{display: inline-block;font-size: 14px;color: #1658a0;height: 30px;line-height: 30px; padding: 0 10px;border-radius: 6px;border: 1px #f2f2f2 solid;text-align: center;margin-top: 15px;margin-right: 15px;}
.sx-table-pho{display: none;}


/*** 20210615  ***/
.top-zcwjk {height: 90px;background: #fff;border-bottom: 8px #1658a0 solid;}
.top-zcwjk .main {width: 1300px;margin: 0 auto;}
._btn {display: none;float: left;margin: 0;margin-top: 18px;padding: 0;}
.top-zcwjk .user {float: right;padding-top: 30px;margin-left: 10px;}
.top-zcwjk .user p {color: #333;background: url(20210425-zcwj-icon1.png) left center no-repeat;padding-left: 20px;}
.top-zcwjk .user p a {color: #333;margin-left: 20px;}
.ip_user {display: none; margin-top: 5px;margin-left: 5px;position: relative;}
.top-zcwjk .logo {float: left;padding-top: 15px;margin: 0;width: 280px;}
.zcwjk-main{padding-top: 1px;}
/*.zcwjk-search{margin-top: 70px;}*/
.zcwjk-bg{margin-top: 8px;}
#wrap1 .logo{margin-top: 8px;}
.wrap1{background: #f1f1f1;}
.pho-muldh-box>ul>li>ul>li ul>li{height: auto !important; line-height: 24px !important; padding: 11px 0px; padding-left: 16px !important;}
/*.top-link.fixed{display: none;}*/
.con_bg {
    padding: 15px 30px 40px 30px;
    min-height: 500px;
	background: #ffffff;
	margin-top: 30px;
}
.SLB .wjk-tit h5{font-size: 40px;}
.SLB .zcwjk-top-bg{height: auto;}
.SLB .zcwjk-left{width: 30%;}
.SLB .zcwjk-right{width: 68%;}
.SLB .sx-table tr td span{font-size: 20px;}
.SLB .sx-table tr td{padding: 10px;}
.SLB .sx-table tr td span{margin-right: 10px;}
.SLB .ej-fx{font-size: 24px;}
.SLB .sj-mn p {font-size: 20px; width: 70%;}
.SLB .wjk-item h5{font-size: 22px;}
.SLB .wjk-item p{font-size: 18px; max-height: 60px; line-height: 30px;}
.SLB .jsq span{font-size: 18px;}

/*Ã¥Ë†â€ Ã©Â¡ÂµÃ¦Â Â·Ã¥Â¼Â04*/
.fy_list_04{ margin: 40px auto 0; color: #555555; text-align: center; *width: 800px;}
	.fy_list_04 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
	.fy_list_04 .fy_tit_l a{ font-size: 16px; display: inline-block; line-height: 18px; padding: 10px 14px; border: 1px solid #d9d9d9; background-color: #ffffff; margin:0px 7px 0 8px; color: #555555; border-radius: 3px;}
	.fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover{ background-color: #1c6eb8; border: 1px solid #1c6eb8; color: #ffffff;}
	.fy_list_04 .fy_tit_l a:hover{ background-color: #1c6eb8; color: #ffffff; border: 1px solid #1c6eb8;}
	.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ font-style: normal;}
	.fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop{ background-color: #f2f2f2; color: #999999;}
	.fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover{ border: 1px solid #d9d9d9; background-color: #f2f2f2; color: #999999; cursor: default;}
	.fy_list_04 .fy_tit_l a.prev em,.fy_list_04 .fy_tit_l a.next em{ font-style: normal; font-family: simsun; font-size: 12px; }
	.fy_list_04 .fy_tit_l a.prev em{ margin-right:6px;}
	.fy_list_04 .fy_tit_l a.next em{ margin-left: 6px;}
	.fy_list_04 .fy_tit_r{ display: inline-block; *float: left; line-height:38px; }
	.fy_list_04 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: -2px 8px 0 8px; font-size: 15px; color: #555555;}
	.fy_list_04 .fy_go{ display: inline-block; background-color: #f9f9f9; width:38px; height:38px; line-height:38px; text-align: center; margin: 0 8px; font-size: 16px; cursor: pointer; border-radius: 3px; border: 1px solid #d9d9d9; *margin-top: -36px;}
	@media screen and (max-width:768px) {
	 .fy_list_04{ text-align: center;}
	 .fy_list_04 .fy_tit_l{ float: inherit; text-align: center; margin: 0;}
	 .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r{ display: none;}
	 .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ display:inline-block;}
	}




@media screen and (max-width: 1365px){
    .w_1300,.top-zcwjk .main{width: 1200px;}
    .zcwjk-main h1{font-size: 50px;}
    .wjk-line li a{font-size: 16px;}
    .wjk-line li.zc-chos a{font-size: 20px;}
    .wjlx-list li{font-size: 20px;}

    .zcwjk-right{width: 75%;}
	.zcssk{margin-left: 240px;}
    .con_bg {
    padding: 20px;
}


}


@media screen and (max-width: 1200px){
    .w_1300,.top-zcwjk .main{width: 1000px;}
    .zcssk input{width: 400px;}
    .wjk-tit h5{font-size: 28px;}
    .zcssk a{font-size: 18px;margin-left: 15px;}
    .zcwjk-right {width: 70%;}
    .sx-table{font-size: 14px;}
    .sx-table tr td{padding: 10px;}
    .wjk-title span{font-size: 20px;}
    .wjk-item h5{font-size: 18px;}
   .con_bg, .sjkf_con {
    padding: 15px;
}
}

@media screen and (max-width: 1000px){
    .w_1300,.top-zcwjk .main{width: auto;padding: 0 20px;}
    .wjk-box{width: auto;}
    .zcwjk-main h1{font-size: 40px;}
    .wjk-line,.zcwjk-left{display: none;}
    .zcwjk-search input{font-size: 16px;height: 50px;}
    .zcwjk-search{height: 52px;}
    .zcwjk-search button{margin-top: 10px;}
    .wjlx-list li{font-size: 16px;}
	.con_bg>.clearflx{display: block !important;}
    .zcwjk-right{width: 100%;float: none;border-left: 0;margin-top: 40px;}
    .pad-l{padding-left: 0;}

    .sx-table{display: none;}
    .sx-table-pho{display: table;}
    .sx-table tr td.fir-td{width: 100px;}

    .zcssk{margin-left: 0;text-align: center}
    .zcssk input{width: 55%;float: none;}
    .zcssk button{float: none;height: 46px;margin-left: -5px;}
    .zcssk a{float: none;height: 46px;vertical-align: bottom;line-height: 46px;font-size: 16px;width: 90px;}
    .zcssk button img{width: 25px;}
    .wjk-tit h5{margin-top: 30px;}

    /*** 20210615 ***/
    .top-zcwjk .user p{display: none;}
    .ip_user{display: block;}
    .top-zcwjk .logo{width: 200px;}
    .top-zcwjk{height: 65px;border-bottom: 4px #1658a0 solid;}
    .top-zcwjk .user{padding-top: 15px;}

    .zcwjk-main{padding-top: 1px!important;}
    .zcwjk-bg{margin-top: 0;}
	.zcwjk-top-bg{height: inherit;}
	.con_bg{margin-top: 60px;}
	.zcwjk-left{z-index: 999;}
	.SLB .zcwjk-left{ top: 500px;}
	.SLB .zcwjk-right{width: auto;}
}


@media screen and (max-width: 750px){
    .zcwjk-logo{width:200px; }
    .zcwjk-login a{font-size: 12px;padding-left: 0;margin-left: 10px;}
    .zcwjk-login a.zc-icon1,.zcwjk-login a.zc-icon2{background: none;}
    .zcwjk-logo,.zcwjk-login{margin-top: 20px;}
    .zcwjk-main h1{font-size: 30px;line-height: 34px;margin-top: 60px;}
    .zcwjk-search button img{width: 26px;}
    .zcwjk-search button{margin-top: 15px;}
    .wjlx-list li{margin: 12px 7px 0;}

    .zcwjk-bg{height: auto;padding-bottom: 10px;background-size: cover}

    .zcssk a{display: none}
    .zcssk button{vertical-align: middle}
    .zcssk input{width: 76%;font-size: 14px;}
    .zcwjk-right{margin-top: 25px;}
    .sx-table tr td span{margin-right: 15px;}
    .wjk-title{margin-top: 20px;}
    .zcssk button{width: 24%;}
    .wjk-item{margin-top: 20px;}
    .wjk-title {
    overflow: auto;
    overflow-y: hidden;
    white-space: nowrap;
    float: inherit;
}
	.zcwjk-top-bg{background-image: none;}
}

@media screen and (max-width: 540px){
	.wjk-title{    
    overflow: auto;
	overflow-y: hidden;
    white-space: nowrap;
    float: inherit;}
	.wjk-title span{font-size: 18px;padding: 0 0px 13px;margin-right: 15px;}
    .wjk-title span:hover,.wjk-title span.show{padding: 0 0px 13px;}
	.zcssk input{width: 70%;font-size: 14px;}

}

@media screen and (max-width: 374px){
    .zcwjk-login a:first-child{margin-left: 0;}
    .w_1300{padding: 0 15px;}

}

/* 20230526 */
.sj-mn ul li a{font-size:0.14rem;}
.slb .fy_list_04 .fy_tit_l a em{font-size:0.2rem}
.zcssk input{color: #666;}
@media screen and (max-width: 1024px){
	.fy_list_04 .fy_tit_l{margin-right:15px;}
	.fy_list_04 .fy_tit_l a{margin:0 2px; padding:10px 11px}
}
@media screen and (max-width: 1000px){
	.slb .zcssk button {margin-left: -9px;vertical-align: middle;}
}
@media screen and (max-width: 920px){
	.fy_list_04 .fy_tit_l a{display:none;margin:0 10px}
	.slb .fy_list_04 .fy_tit_l a{margin:0 10px;}
	.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{display:inherit;}
}


/*231017*/
.zc_ban_list ul{ overflow:hidden; font-size:0rem; margin:0rem -.1rem;}
.zc_ban_list li{ width:33.3%; display:inline-block; text-align:center;}
.zc_ban_list li a{ border-radius:.04rem; overflow:hidden; display:block; margin:0rem .1rem;}
.zc_ban_list li a img{ width:100%;}
.zcwjk-left,.zcwjk-right{margin-top: .2rem;}
@media screen and (max-width: 920px){
	.zc_ban_list li{ margin-top:.2rem;}
}
@media screen and (max-width:768px){
	.zc_ban_list li{ width:100%}
}