@charset "utf-8";
body{width:100%;}
/*位置*/
.nylbindex{margin-bottom: 30px}
.ny_column{width: 100%;height: 56px;line-height: 56px;border-left: 4px solid #0d3c82;color: #0d3c82;font-size: 22px;font-weight: bold;padding-left: 20px;background: #f3f8fe;margin-bottom: 20px}
.position_box{padding: 40px 0}
.position_box a{float: left;color: #333}
.position_box p{float: left;padding: 0 5px;color: #333}
.erji{width: 27%}
.erji li{height: 56px;position: relative;padding-left: 20px;border: 1px solid #c9ddf8;margin-bottom: 20px;cursor: pointer;transition: all 0.5s}
.erji li:after{content:'';background: url(../img/icon1.png) no-repeat bottom;width: 18px;height: 18px;position: absolute;right: 20px;top:20px;}
.erji li a{color: #333;height: 56px;line-height: 56px;display: block;transition: all 0.5s;font-size: 18px;}
.erji li:hover,.erji li.on{background: #0d3c82;border: 0;}
.erji li:hover:after,.erji li.on:after{background: url(../img/icon1.png) no-repeat top;}
.erji li:hover a,.erji li.on a{color: #fff;}


/*图片列表**/
.column_img{width: 70%}
.column_img .yyhjul li{width:31.33%;float:left; margin:0 3% 30px 0;}
.column_img .yyhjul li:nth-child(3n){float:right;margin:0 0 30px 0;}
.column_img .yyhjul li a{width:100%;display:block;}
.column_img .yyhjul li span{ width:100%;display:block;line-height:60px;height:60px;text-align:center; color:#333; overflow:hidden;background:#fff;white-space: nowrap;text-overflow: ellipsis;padding:0 10px;}
.column_img .yyhjul .yyhjimg{width:100%;height:210px; overflow:hidden;}
.column_img .yyhjul .yyhjimg img{width:100%;height:100%;object-fit:cover;transition: 0.5s;}
.column_img .yyhjul li:hover{transition: 0.5s;}
.column_img .yyhjul li:hover span{background:#0d3c82;color:#fff;}
.column_img .yyhjul li:hover .yyhjimg img{transform: scale(1.05);}


/*广检要闻**/
.column_txt{width: 70%;}
.column_txt .tzggul{margin-bottom: 30px}
.column_txt .tzggul li{width:100%;position:relative;}
.column_txt .tzggul li a{width:100%;display:block;}
.column_txt .tzggul li .date_box{float: right;width: 15%;text-align: center;line-height:50px;height:50px;color: #666;position: relative}
.column_txt .tzggul li:before{content: '';width: 7px;height: 7px;background: #0d3c82;position: absolute;top:22px;left: 0;border-radius: 7px}
.column_txt .tzggul li h5{width:85%;display:block;line-height:50px;height:50px;font-size:18px;color:#333;overflow:hidden;float:left;white-space: nowrap;text-overflow: ellipsis;padding-left: 20px}
.column_txt .tzggul li:hover{box-shadow:0 3px 5px #3f3f3f;background:#0d3c82;}
.column_txt .tzggul li:hover h5{color:#fff;}
.column_txt .tzggul li:hover .date_box{color:#fff;}

/*新闻及机构详情**/
.jgtitle{}
.jgtitle h3{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;color: #0d3c82;font-weight: bold;position: relative}
.jgtitle h3:after{content: '';background: url(../img/fgx.png) no-repeat;width: 100%;height: 8px;position: relative;bottom: 0;left: 0;display: block}
.xqtitle{border: 1px dashed #cbcbcb;padding:20px;}
.xqtitle h4{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;}
.xqtitle .xqtime{width:100%;text-align:center;}
.xqtitle .xqtime span{display:inline-block; margin:0 10px;opacity:0.6;line-height:20px;}
.xqfont{margin:20px 0;}
.xqfont img{display: inline-block;width: auto;}
.xqfont p,.xqfont span{font-size: 18px;font-family: "微软雅黑";line-height: 3;}
.xqfont table{margin: 0 auto !important;border-left: 1px solid #000 !important;border-top: 1px solid #000 !important;border-spacing: 0;}
.xqfont table tr{width: min-content;word-break: break-word;border:1px solid #000 !important;}
.xqfont table td{border-bottom: 1px solid #000 !important;border-right: 1px solid #000 !important;min-width: 100px;border-left: none!important;border-top: none!important;}
.xqfont td p,.xqfont td span{font-family: "微软雅黑" !important;font-size: 16px !important;line-height: 2.5 !important;text-indent: 0!important;min-width: 100px!important;}

.xqsx li{width:48%;float:left;}
.xqsx li a{width:100%; display:block;}
.xqsx li:nth-child(2){ float:right;}
.xqsx li h4{width:20%;line-height:50px;overflow:hidden;font-size:18px; display:block;text-align:center;float:left;background:#63a5ef;color:#fff;}
.xqsx li span{width:80%;line-height:50px;height:50px;overflow:hidden;font-size:18px; display:block;float:left;background:#F5F5F5; padding:0 10px;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background:#2e46af;color:#fff;}


/*分页*/
.pagination{width:100%;display:flex;justify-content: center;flex-wrap: wrap;}
.pagination li{display:block;border:1px solid #d6d6d6;border-radius:3px;margin:0 10px;}
.pagination li a{display:block;padding:0 10px;line-height:30px;}
.pagination li:hover{background:#0d3c82;border:1px solid #0d3c82;}
.pagination li:hover a{color:#fff;}
.pagination .active{background:#0d3c82;border:1px solid #0d3c82;}
.pagination .active a{color:#fff;}


/*机构设置**/

.gk .info{margin: 40px auto}
.gk .info .img_box{width: 33%;padding: 0 20px}
.gk .info .info_detail{width: 65%}
.gk .info .info_detail p{font-size: 16px;margin-bottom: 30px;text-indent: 2em;line-height: 2;}
.gk .member_box{margin: 40px auto 0}
.gk .member_box li{float: left;width: 100%;margin-bottom: 40px;
/*background: #f3f8fe;*/
padding: 20px;cursor: pointer;text-align:center;}
.gk .member_box li:nth-child(2n){float: right}
.gk .member_box li .img_box{width: 100%}
.gk .member_box li .img_box img{width: 300px;display:inline-block;}
.gk .member_box li .m_info{width: 100%;}
.gk .member_box li .m_info h2{font-size: 26px;font-weight: bold;height: 40px;line-height: 40px}
.gk .member_box li .m_info h4{font-size: 18px;font-weight: bold;height: 60px;
line-height: 60px;
}
.gk .member_box li .m_info p{color: #333;margin-top: 20px}
.gk .jgsz_box li{position: relative;float: left;width: 25%;margin-bottom: 10px;height: 40px;line-height: 40px;padding-left: 17px;cursor: pointer}
.gk .jgsz_box li:before{content:'';width: 7px;height: 7px;background: #0c3b7f;border-radius: 7px;position: absolute;left: 0;top:15px;display: block}
.gk .jgsz_box li:hover{background: #0c3b7f;}
.gk .jgsz_box li:hover a{color: #fff;}

/*内页统一的新颜色**/
.nyejlmbox li:hover a, .nyejlmbox li.on a,.tzggul li:hover,.yyhjul li:hover span,
.xqsx li h4,.xqsx li:hover span{background: #0d3c82;}
.pagination li:hover{background: #0d3c82;border: 1px solid #0d3c82;}


/*举报*/
.zt_main{background: url(../img/bg.jpg) no-repeat top;background-size: 100%;width: 100%;height: auto;min-height: 860px;}
.zt_main .zt_head{position: relative}
.zt_main .zt_head .logo_box{padding-top: 30px;height: 110px;}
.zt_main .zt_head .logo_box img{width: auto}
.zt_main .zt_head h2{font-size: 56px;color: #fff;width: 100%;text-align: center;font-weight: bold;height: 150px;line-height: 150px}
.zt_main .zt_content{background: #f9f9f9;width: 100%; }
.zt_main .zt_content ul{width: 80%;display: inline-block;padding: 60px 0}
.zt_main .zt_content li{height: 80px;background: #fff;box-shadow: 0 5px 5px #ccc;margin-bottom: 50px}
.zt_main .zt_content li a{height: 80px;line-height: 80px;font-size: 20px;font-weight: bold;color: #333}
.zt_main .zt_content li.on,.zt_main .zt_content li:hover{background: #0d3c82}
.zt_main .zt_content li.on a,.zt_main .zt_content li:hover a{color: #fff}

.zt_main .zt_content h3{width:100%;height: 100px;line-height:100px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;color: #0d3c82;position: relative}
.zt_main .zt_content h3:after{content: '';background: url(../img/fgx.png) no-repeat;width: 100%;height: 8px;position: absolute;bottom: 0;left: 0;display: block;z-index: 2}
.zt_main .zt_content p{font-size: 16px;text-indent: 2em;line-height: 2;text-align: left}
.zt_main .zt_content .more_box{padding: 30px 0;text-align: center}
.zt_main .zt_content .more_box a{background: #0d3c82;color: #fff;display: inline-block;padding: 10px 20px;}

.form_box{padding: 30px 50px;}
.form_box h4{width: 100%;height: 60px;line-height: 60px;font-size: 22px;color: #0d3c82;font-weight: bold;}
.form_box .item_form{padding: 20px 30px;border-top: 1px solid #b6c1c7}
.form_box .item_form .fitem{width: 50%;margin-bottom: 20px;height: 45px}
.form_box .fitem h6{height: 40px;line-height: 40px;float: left;text-align: right;width: 30%}
.form_box .fitem .input_box{float: left;width: 60%;position: relative;border: 1px solid #b6c1c7;}
.form_box .fitem .text{height: 40px;background: #fff;float: left;padding: 0 10px;width: 100%}
.form_box .fitem.require .input_box:after{content:'*';color: #dd4e4a;position: absolute;right: -15px;top: 15px;font-size: 26px}
.form_box .fitem .input_radio{float: left;padding: 0 10px;height: 40px;line-height: 40px}
.form_box .fitem .input_radio .radio{margin-right: 5px;cursor: pointer}
.form_box .fitem .btn{padding: 10px 40px;background: #8f9daa;color: #fff}

.form_box .item_form2{padding: 20px 30px;border-top: 1px solid #b6c1c7}
.form_box .item_form2 .fitem{margin-bottom: 20px;position: relative;}
.form_box .item_form2 .fitem h6{width: 15%}
.form_box .item_form2 .fitem .input_box{width: 30%}
.form_box .item_form2 .fitem .box{width: 80%;border: 1px solid #b6c1c7;height: 130px;font-size: 16px;}
.form_box .item_form2 .fitem .tips{position: absolute;left: 15%;bottom: -25px;}

.zt_footer{background: #0d3c82;padding: 30px 0}
.zt_footer p{color: #fff;text-align: center}



/* 20241206 @author yzd start*/


.mail_div{min-height: 500px}
.mail_div .mail_title{border: 1px solid #edf6ff;padding:20px;border-radius: 10px}
.mail_div .mail_title h4{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;}

.mail_div .mail_box{background: url(../img/img21.jpg) no-repeat;height: 200px;position: relative;margin-top: 25px;}
.mail_div .mail_box h5{font-size: 42px;font-weight: bold;position: absolute;top:50px;color: #0d3c82;left: 20%}
.mail_div .mail_box .btn_box{position: absolute;bottom: 50px;left: 16%}
.mail_div .mail_box .btn_box a{background: #fff;border: 1px solid #0d3c82;color: #0d3c82;padding: 12px 30px;border-radius: 10px;margin-right: 50px;}
.mail_div .mail_box .btn_box a.on,.mail_box .btn_box a:hover{background: #0d3c82;color: #fff}

.mail_search_box{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: rgba(0, 0, 0, 0.3);z-index: 99;display: none;visibility: hidden;transition: all 0.5s}
.mail_search_box.show{display: block;visibility: visible;}
.mail_search_box .mail_search_div{width: 500px;margin: 15% auto;background: #fff;border-radius: 10px;padding: 40px;}
.mail_search_box .wycx{background: url(../img/form_tit.png) no-repeat center;width: 100%;height: 50px;line-height:50px;color: #0d3c82;font-weight: bold;font-size: 26px;text-align: center;}
.mail_search_box .form{margin-top: 20px}
.mail_search_box .form .item{margin-bottom: 10px}
.mail_search_box .form .item h5{width: 20%;float: left;height: 50px;line-height: 50px;font-size: 18px;text-align: justify;}
.mail_search_box .form .item .input{width: 80%;float: left;height: 50px;line-height: 50px}
.mail_search_box .form .item .input.yzm{width: 35%;}
.mail_search_box .form .item .code_img{width: 35%;float: right;background: #0d3c82;height: 50px;}
.mail_search_box .form .item .input input{border: 1px solid #dadada;border-radius: 10px;padding: 0 10px;background: #fff;height: 50px;width: 100%}
.mail_search_box .form .btn_foot{width: 100%;text-align: center;margin-top: 50px}
.mail_search_box .form .btn_foot a{background: #d7ecff;padding: 15px 40px;color: #0d3c82;margin: 0 10px;border-radius: 10px}
.mail_search_box .form .btn_foot a.on,.mail_search_box .form .btn_foot a:hover{background: #0d3c82;color: #fff;}


.form_detail{margin-top: 20px;border: 1px solid #edf6ff;padding: 20px;border-radius: 10px}
.form_detail .tips_box{margin: 0 0 20px}
.form_detail .tips_box .tips{color: #df5354;font-size: 18px}
.form_detail .tips_box .search,.form_detail .tips_box .wyly{color: #0d3c82;position: relative}
.form_detail .tips_box .search:before{content:'';background: url(../img/icon21.png) no-repeat;width: 16px;height: 16px;display: block;position: absolute;left: -20px;top:2px;}
.form_detail .tips_box .wyly:before{content:'';background: url(../img/icon13.png) no-repeat;width: 16px;height: 18px;display: block;position: absolute;left: -20px;top:2px;}
.form_detail .item_group{margin-bottom: 30px;width: 100%}
.form_detail .item_group.w50{float: left;width: 48%}
.form_detail .item_group.w50:nth-child(2n){float: right}
.form_detail .item_group h3{width: 100%;height: 30px;line-height: 30px;font-size: 20px;border-left: 5px solid #0d3c82;text-align: left;padding-left: 10px;color: #0d3c82;font-weight: bold;display: flex;align-items: flex-end;}
.form_detail .item_group h3 span{color:#df5354;font-size: 30px;}
.form_detail .item_group .kk{width: 100%;height: 45px;border: 1px solid #dadada;margin-top: 20px;border-radius: 5px;padding: 0 10px;font-size: 18px}
.form_detail .item_group .kk.area{height: 100px;padding: 10px}
.form_detail .item_group .kk.select{padding: 10px}
.form_detail .btn_box{width: 100%;text-align: center;margin-top: 50px}
.form_detail .btn_box .btn{background: #d7ecff;color: #0d3c82;margin: 0 10px 20px;border-radius: 10px;font-size: 18px;display: inline-block;height: 45px;line-height: 45px;width: 150px}
.form_detail .btn_box .btn.on{background: #0d3c82;color: #fff;}
.form_detail .mail_success{text-align: center}
.form_detail .mail_success .img_box{height: 170px;text-align: center;margin-bottom: 20px}
.form_detail .mail_success .img_box img{width: auto;display: inline-block}

.form_detail .q_detail{margin: 30px auto 50px}
.form_detail .q_detail .con_q{border-bottom: 1px solid #b1c3cf;border-left: 1px solid #b1c3cf;border-right: 1px solid #b1c3cf}
.form_detail .q_detail .con_q:first-child{border-top:1px solid #b1c3cf}
.form_detail .q_detail .con_q h4{width: 20%;font-size: 18px;color: #0d3c82;text-align: center;min-height: 50px;float: left;padding-top: 15px}
.form_detail .q_detail .con_q p{width: 80%;min-height: 50px;font-size: 16px;padding: 15px;float: left;border-left: 1px solid #b1c3cf;line-height: 1.5}


/*注册*/
.z_con_d{background: #f9f9f9;padding: 35px}
.z_con_d .tips_box{height: 50px;}
.z_con_d .tips_box .back{color: #0d3c82;position: relative}
.z_con_d .tips_box .back:before{content: '';background: url(../img/icon12.png) no-repeat;width: 16px;height: 15px;display: block;position: absolute;left: -20px;top:2px;}
.z_con_d .z_h4{color: #0d3c82;font-size: 28px;width: 100%;height: 60px;line-height: 60px;text-align: center;letter-spacing: 2px}
.z_con_d .zc_item{width: 60%;margin: 0 auto 20px;height: 42px;}
.z_con_d .zc_item h5{width: 30%;text-align: right;height: 42px;line-height: 42px;float: left;padding-right: 20px}
.z_con_d .zc_item h5 .require{position: relative }
.z_con_d .zc_item h5 .require:after{content:'*';color: #f00;font-size: 22px;position: absolute;top: -8px;right: 5px;height: 10px}
.z_con_d .zc_item .input{width: 70%;height: 42px;float: left}
.z_con_d .zc_item .input.yzm{width: 18%;}
.z_con_d .zc_item .input.yzm input{width: 100%;}
.z_con_d .zc_item .code_img{width: 16%;float: left;background: #0d3c82;height: 42px;margin-left: 4%;cursor: pointer}
.z_con_d .zc_item .tip{width: 100%;height: 20px;line-height: 20px}
.z_con_d .zc_item .tip .ljzc{color: #0d3c82}
.z_con_d .zc_item .input .btn_upload{width: 100px;height: 42px;display: block;background: #0d3c82;color: #fff;font-size: 16px}
.z_con_d .zc_item .input input,.z_con_d .zc_item .input select{width: 55%;height: 42px;border: 1px solid #0d3c82;padding: 0 5px}
.z_con_d .zc_item .zc_btn{background: #0d3c82;color: #fff;width: 55%;height: 42px;font-size: 18px}


.z_con_d .z_btn_box{width: 60%;margin: 150px auto}
.z_con_d .z_btn_box a{width: 48%;float: left;height: 100px;background: #0d3c82;color: #fff;text-align: center;}
.z_con_d .z_btn_box a:nth-child(2n){float: right}
.z_con_d .z_btn_box .icon{position: relative;display: block}
.z_con_d .z_btn_box .icon.wyly:after{content:'';width: 65px;height: 65px;border-radius: 65px;background: url(../img/icon15.png) no-repeat;display: block;position: absolute;left: 25%;top:18px;}
.z_con_d .z_btn_box .icon.lycx:after{content:'';width: 65px;height: 65px;border-radius: 65px;background: url(../img/icon16.png) no-repeat;display: block;position: absolute;left: 25%;top:18px;}
.z_con_d .z_btn_box h2{height: 100px;line-height: 100px;color: #fff;font-size: 22px;padding-left: 70px}

.z_con_d .tips_box{border-bottom: 1px solid #b7c2c8;}
.z_con_d .tips_box .tips{color: #0d3c82;font-weight: bold}
.z_con_d .item_group h3{width: 10%;float: left}
.z_con_d .item_group .kk{width: 90%;float: right;margin-top:0;}

.z_con_d .z_list{}
.z_con_d .z_list li{padding: 0 10px 0 15px;margin-bottom: 10px;height: 40px;position: relative;}
.z_con_d .z_list li p.tit{width: 90%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 40px;line-height: 40px;}
.z_con_d .z_list li:before{content:'';width: 5px;height: 5px;border-radius: 5px;background: #0d3c82;position: absolute;left: 0;top:17px;}
.z_con_d .z_list li p span{background: #0d3c82;color:#fff;border-radius: 5px;height: 40px;line-height: 40px;padding: 5px 10px}
.z_con_d .z_list li p span.y{background: #c0dffe;color:#0d3c82;}
.z_con_d .z_list li p.date{width: 10%;float: right;text-align: right;height: 40px;line-height: 40px;}
.z_con_d .z_list li:hover{background: #0d3c82}
.z_con_d .z_list li:hover p{color: #fff;}
.z_con_d .z_list li:hover span{background: #fff;color: #0d3c82;}


/* 20241206 @author yzd end*/


#fileupload_zjcl_files img{width:64px;}
.codebox{margin-top: 40px;}
.codebox .input_box{width:250px !important;}
.codebox input{width: 120px !important;}
.codebox img{width: auto;}
#dr_sfzzp_files_row img{width:100px;}


@media screen and (max-width:1680px) {
	.nybannerimg{height:320px;}
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
	.nybannerimg{height:285px;}
}
@media screen and (max-width:1440px) {
	.nybannerimg{height:274px;}
	.leader .info p{padding: 10px 0}
	
}
@media screen and (max-width:1366px) {
	.nybannerimg{height:259px;}
	.xqtitle h4{    font-size: 20px;}
	.xqsx li h4,.xqsx li span{font-size: 16px;}
	.nyxwdtul .nyxwdtimg{height:210px;}
	.nyxwdtul .nyxwdtfont h5{font-size: 18px;height: 48px;line-height: 48px;}
	.nyxwdtul .nyxwdtfont span{height: 48px;line-height: 48px;}
	.nyxwdtul .nyxwdtfont p{font-size:14px;}
	.tzggul li h5{font-size: 16px;}
	.tzggul li span{font-size: 14px;}
	.yyhjul .yyhjimg{height:210px;}
	.yyhjul li span{font-size: 16px;}
}

@media screen and (max-width:1024px){

	.p100{padding: 0 10px}
	.nylbindex{padding: 0 10px;margin-bottom: 0}


	.position_box{padding: 20px 0}
	.ny_column{margin-bottom: 0}

	.gk .info,.gk .member_box{margin: 20px auto 0}
	.gk .info .img_box{width: 100%;margin-bottom: 20px}
	.gk .info .info_detail{width: 100%}
	.gk .member_box li{width: 100%;margin-bottom: 20px}
	.gk .jgsz_box li{width: 100%}
	.jgsz_box{margin: 20px auto}
	.column_img{width: 100%}
	.column_img .yyhjul li{width: 100%;margin: 0;margin-bottom: 10px}
	.column_img .yyhjul li:nth-child(3n){margin: 0 0 10px 0}

	.erji{width: 100%}
	.erji .ny_column{margin-bottom: 20px}
	.column_txt{width: 100%}
	.column_txt .tzggul li h5{width: 80%}
	.column_txt .tzggul li .date_box{width: 20%}
	.pagination li{margin-bottom: 10px}

	.zt_main{background-size: cover;padding: 0 10px}
	.zt_main .zt_head .logo_box{height: 80px;padding:10px 0 0 10px;}
	.zt_main .zt_head h2{font-size: 32px;line-height: 1.5;height: auto;padding: 40px 0}
	.zt_main .zt_content ul{width: 95%;}
	.zt_main .zt_content li{margin-bottom:20px;height: auto;padding: 20px 0}
	.zt_main .zt_content li a{font-size: 18px;line-height: normal;height: auto;}

	.zt_main .zt_content{padding: 10px}
	.form_box .item_form{padding: 10px}
	.form_box .item_form .fitem{width: 100%}
	.form_box .fitem .btn{margin-bottom: 30px}
	.form_box .item_form2{padding: 10px}
	.form_box .item_form2 .fitem h6{width: 100%;text-align: left}
	.form_box .item_form2 .fitem .input_box{width: 100%}
	.form_box .item_form2 .fitem .box{width: 100%}
	.form_box .item_form2 .fitem .tips{left: 0;bottom: -20px;}


	.nyejlmbox{border:0;justify-content: end;}
	.nyejlmbox li{width:25%; border-bottom: 1px solid #eaeaea;}
	.nyejlmbox li:last-child{width: 25%;border-right: 1px solid #eaeaea;}
	.nyejlmbox li a{padding:5px 0;text-align:center;}
	.xqsx li{width:100%;}
	.xqsx li:last-child{margin:20px 0 0 0;}
	.nyxwdtul .nyxwdtimg{height:160px;}
	.nyxwdtul .nyxwdtfont h5{font-size: 16px;line-height: 38px;height: 38px;}
	.nyxwdtul .nyxwdtfont span{font-size: 14px;line-height: 38px;height: 38px;}
	.nyxwdtul .nyxwdtfont p{line-height:20px;height:60px;}
	.pagination li a{font-size: 14px;}
	.tzggul li:before{top: 21px;}
	.yyhjul .yyhjimg {height: 150px;}
	.yyhjul li span{    line-height: 40px;height: 40px;}

	.current_box{display: none}
	.nyejright{width: 100%;margin-bottom: 20px}

	.position_div{position: unset}
	.position_div .column_box h3{width: 100%;height: 50px;line-height: 50px;font-size: 26px}
	.position_div .column_box .position_box{width: 100%;}
	.position_div .column_box .erji_box{width: 100%;position: unset}
	.position_div .column_box .erji_box ul:after{bottom: 86px}

	.box1{margin-top: 165px;padding: 0;background: none}
	.box1 .xx{width: 100%;top:-156px;right: 0;margin-right: 0;height: 50px}
	.box1 .img1{width: 100%}
	.box1 .item{width: 100%}
	.box1 .item p{color: #333}
	.box_tab{margin-bottom: 20px}
	.box_tab .item{width: 100%}
	.box_tab .img1{width: 100%}
	.box2{padding:0;margin-top: 20px}
	.box3{background: none;margin-top: 0;height: auto;margin-bottom: 20px}
	.box3 .item{width: 100%}
	.box3 .item p{color: #333}

	.tzggul{margin-top: 20px}
	
	
	/* 20241206 @author yzd start*/
	.mail_div .mail_box h5{left: 22%;}
	.mail_div .mail_box .btn_box a{margin-right: 15px}
	.mail_search_box .mail_search_div{width: 94%;padding: 80px 10px;}
	.form_detail .item_group.w50{width: 100%}
	.form_detail{padding: 20px 0;}
	.form_detail .q_detail{margin:0}

	.z_con_d{padding: 20px 10px}
	.z_con_d .zc_item{width: 100%}
	.z_con_d .zc_item h5{width: 35%}
	.z_con_d .zc_item .input{width: 65%}
	.z_con_d .zc_item .input input, .z_con_d .zc_item .input select{width: 90%}
	.z_con_d .zc_item .input.yzm{width: 30%}
	.z_con_d .zc_item .code_img{width: 24%}

	.z_con_d .z_btn_box{width: 90%}
	.z_con_d .z_btn_box a{width: 100%;margin-bottom: 20px}

	.z_con_d .item_group h3{width: 100%;margin-bottom: 20px}
	.z_con_d .item_group .kk{width: 100%}

	.z_con_d .z_list li p.tit{width: 75%;}
	.z_con_d .z_list li p.date{width: 25%;}
	/* 20241206 @author yzd end*/

}
@media screen and (max-width:900px) {
	.nybannerimg{height:170px;}
	.yyhjul li{width: 48%;margin:0 0 30px 0;}
	.yyhjul li:nth-child(2n){float:right}
	.yyhjul li:nth-child(4n){margin:0 0 30px 0;}
	.yyhjul .yyhjimg {height: 200px;}
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:500px) {
	.nybannerimg{height:150px;}
	.xqtitle h4{font-size: 18px;line-height: 30px;margin-bottom: 8px;}
	.xqtitle .xqtime span{font-size: 14px;}
	.nyxwdtul .nyxwdtimg{width:100%;}
	.nyxwdtul .nyxwdtimg{height:auto;}
	.yyhjul li{width:100%;    margin: 0 0 10px 0;}
	.yyhjul li:nth-child(4n){ margin: 0 0 10px 0;}
	.yyhjul .yyhjimg{height:auto}
	.zjcl-box{padding-left:0 !important;}
    .form_box .fitem .btn{margin-bottom:0;}
    #fileupload_zjcl_files{margin: 10px 0 30px 0;}
    .codebox .input_box{width:100% !important;}
    .codebox .input_box input{width:calc(100% - 120px) !important;}
    /*.gk .member_box li .img_box{width:20%;}*/
    /*.gk .member_box li .m_info{width:78%;}*/
    /*.gk .member_box li .img_box img{height:100%;}*/
    /*.gk .member_box li .m_info h2{font-size:18px;margin-bottom:10px;line-height: normal;height:auto;}*/
    /*.gk .member_box li .m_info h4{font-size:12px;line-height:20px;height:auto;padding-bottom: 10px;}*/
    /*.gk .member_box li .m_info p{margin-top:10px;}*/
}
@media screen and (max-width:414px) {
	.xqtitle{padding:10px;}
	.xqsx li h4, .xqsx li span{font-size: 14px;}
	.nyxwdtul li{padding:10px;margin: 0 0 10px 0;}
	.pagination li{margin:10px 10px 0 0;}
}


