@charset "utf-8";

/* 宋体引入*/
@font-face {
    font-family: "syst_h";
    src: url("syst_h.eot"); /* IE9 */
    src: url("syst_h.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    
    url("syst_h.woff") format("woff"), 
    url("syst_h.woff2") format("woff2"),
    url("syst_h.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
} 

.rcl_bg{background:#fff6eb; min-height: 10rem;}
.banner{ background: url(240926qz_rcl_banner.png) no-repeat center top; z-index: 1; position: relative; }
.banner>.row{text-align: center; padding-top: .6rem; padding-bottom: 4.5rem;}
.slb .banner>.row{ padding-top: .3rem; padding-bottom: 3rem;}
.rcl_con{margin-top: -2.6rem; position: relative; z-index: 2;}
.slb .rcl_con{margin-top: -1.75rem;}

.rctj_box{ background-color: #fff; padding:.2rem; border-radius: .1rem; }
.rctj_box>h6{font-size: .16rem; color: #999; font-weight: normal; }
.rctj_box>ul{display: block;overflow: hidden; margin: .1rem -.2rem 0rem;}
.rctj_box>ul li{display: inline-block; float: left; padding: 0rem .2rem; position: relative; }
.rctj_box>ul li::after{content: ""; position:absolute; left: 0; width: .02rem;  height: .58rem; top:50%; margin-top: -0.29rem; background-color: #f7f7f7; }
.rctj_box>ul li:first-child:after{display: none;}
.rctj_box>ul li .rc_li{position: relative; padding-left:.6rem;}
.rctj_box>ul li .rc_li em{position: absolute; left: 0; width: .5rem; height: .5rem; top: 50%; margin-top: -.25rem; background-size: contain; display: inline-block; }
.rctj_box>ul li .rc_li span{font-size: .2rem; line-height: 1.2; }
.rctj_box>ul li .rc_li span>b{font-size: .46rem; padding-right: .05rem;}
.rctj_box>ul li .rc_li p{font-size: .14rem; color:#999; font-weight: normal; line-height: .2rem; }

.zcsy_box .icon_list_group_m_04 li a{background-size: cover; z-index: 1; border: none; box-shadow: 0px 0px 16px  rgba(255, 56, 25, 0.01); border-radius: .05rem; }
.zcsy_box .icon_list_group_m_04 li a h3{ margin-bottom: .15rem; font-family: "syst_h"; font-size: .28rem; height:.3rem; line-height: .3rem; color: #333; }
.zcsy_box .icon_list_group_m_04 li a span{background:#ffebeb; border: none; font-size: .14rem; color: #B80000; line-height: .3rem; }
.zcsy_box .icon_list_group_m_04 li a:hover span{ background-color: #FF5733; color: #fff; background: linear-gradient(90deg,#FF5733,#FF8D1A);}
.zcsy_box .icon_list_group_m_04 li a>em{height: 100%;z-index: -1;text-align: right;}
.zcsy_box .icon_list_group_m_04 li a>em img{max-height: 100%;}
.rcl_tit span{font-size: .32rem; position: relative; display: inline-block; font-weight: bold; z-index: 1; }
.rcl_tit span::after{content: ""; position:absolute; z-index: -1; left: 0; right: 0; bottom: 0; height: .11rem; background-color:#FFC78F; background: linear-gradient(180deg,#FFC78F,#FFE0C2);}

.bg_ys{ padding:.2rem .3rem; background: linear-gradient(180deg,#FFE1C4 0%,#fff 35%); border: 1px solid #fff;  border-radius: .06rem;  box-shadow: 0px 0px 16px  rgba(255, 56, 25, 0.01); }
.yqxd_box{ position: relative;z-index: 1; }
.yqxd_box:after{content: ""; position: absolute; z-index: -1; left: 0; top: 0; width: 100%; height: 100%; background: url(240926qz_rcl_yqxdbg.png) no-repeat right bottom;  }
.yqxd_con>h6.t_i{font-size: .18rem; line-height: .4rem;font-weight: normal;}
.yqxd_list .ulWrap ul{ padding:0;}
.yqxd_list .ulWrap li{margin: 0rem .1rem .1rem;}
.yqxd_list .ulWrap li a{display: block; color:#333; padding-left: .5rem; position: relative; line-height: .45rem; font-size: .18rem; font-weight: bold; border-radius:.08rem 0rem 0rem; background-color: #FFE0C2; background: linear-gradient(90deg,#FFE0C2 ,#fff); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.yqxd_list .ulWrap li a>em{ font-size: .2rem; padding-left: .15rem;color: #fff; padding-top: .03rem; left: -0.1rem; top: -0.06rem; display: block; position: absolute; width: .47rem; height: .47rem; border-radius: .8rem; background-color: #ff6e28;box-shadow: 1px 1px 1px 2px rgba(250, 250, 250, 0.6); background: linear-gradient(180deg,#FF8D1A,#FF5733); }
.yqxd_list .num{ text-align: center; overflow: hidden; }
.yqxd_list .num li{display: inline-block; width: .12rem; height: .12rem; margin:0rem 0.06rem; border-radius: .5rem; background-color: #EBE4E4; font-size: 0; }
.yqxd_list .num li.on{background-color: #FF5733;}

.fwdt_con .tabs .tabs_header{ text-align: center; }
.fwdt_con .tabs .tabs_header>ul>li{float: inherit; display: inline-block; }
.fwdt_con .tabs .tabs_header:after,.fwdt_con .tabs .tabs_header>ul>li.on:before{display: none; }
.fwdt_con .tabs .tabs_header>ul>li a{font-family: "syst_h";font-size: .28rem; min-width: 2.55rem; text-align: left; padding: 0rem .1rem .1rem; border-radius: .12rem;}
.fwdt_con .tabs .tabs_header>ul>li.on a{ background: linear-gradient(90deg , rgba(255, 255, 255, 1),rgba(255, 255, 255, 0) ); }
.fwdt_con .tabs .tabs_header>ul>li.on a>em,.fwdt_con .tabs .tabs_header>ul>li a:hover>em{color:#D10A0A; background-image:-webkit-linear-gradient(left,#D10A0A,#FF5733); -webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.fwdt_con .tabs .tabs_header>ul>li i{display: inline-block; vertical-align: middle; margin-right: .2rem; width: .48rem; height: .48rem; background-position:center; background-size: contain; background-repeat: no-repeat; }
.fwdt_con .tabs .tabs_content .tabs>.tabs_header{ text-align: left; }
.fwdt_con .tabs .tabs_content .tabs>.tabs_header li{margin-right: .15rem;}
.fwdt_con .tabs .tabs_content .tabs>.tabs_header li a{font-family: "Microsoft YaHei"; min-width: inherit; font-size: .16rem; color: #333; line-height: .32rem; padding:0rem .15rem; }
.fwdt_con .tabs .tabs_content .tabs>.tabs_header li.on a,.fwdt_con .tabs .tabs_content .tabs>.tabs_header li a:hover{color: #fff; background-color: #FF5733; border-radius: .8rem; background:linear-gradient(90deg,#FF5733,#FF8D1A);}

.fw_list_con li a{background-color:#fff; border: 1px solid #fff; box-shadow: 0px 2px 6px  rgba(255, 102, 102, 0.13); display: block; padding: .15rem .2rem; border-radius: .06rem; }
.fw_list_con li a:hover{ background: #FFE8E8; background: linear-gradient(180deg,#FFE8E8 ,#fff);}
.fw_list_con li a h3{position: relative; font-size: .16rem; line-height: .3rem; margin-bottom: .15rem; font-weight: normal; display: block; padding-left: .13rem; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; }
.fw_list_con li a h3::after{ content: ""; position: absolute; width: .04rem; height: .16rem; border-radius: .2rem; left: 0; top: 0.08rem; background-color:#D43030; background: linear-gradient(180deg,#D43030,#FF5733);}
.fw_list_con li a:hover h3{color: #B80000;font-weight: bold;}
.fw_list_con li a>span{color:#fff; display: inline-block; line-height: .3rem; padding: 0rem .15rem; background:#ffebeb; color: #B80000; border-radius: .5rem; }
.fw_list_con li a:hover >span{ background-color: #FF5733; background: linear-gradient(90deg,#FF5733,#FF8D1A); color: #fff;}


.ly_zx_box .icon_list_group_04 li a{padding-top: .3rem; padding-bottom: .3rem; background-color:#d4ecfe; background: linear-gradient(90deg,#dbeffe,#b9e0fd);box-shadow: 0px 10px 13px  rgba(31, 106, 190, 0.05); border-radius: .08rem; }
.ly_zx_box .icon_list_group_04 li+li a{background-color:#fddcdb; background: linear-gradient(90deg,#fde3e2,#fcc8c7);}
.ly_zx_box .icon_list_group_04 li+li+li a{background-color:#d1f2ee; background: linear-gradient(90deg,#dbf5f2,#b2e9e2);}
.ly_zx_box .icon_list_group_04 li+li+li+li a{background-color:#ffe7cd; background: linear-gradient(90deg,#ffecd6,#ffdaaf);}
.ly_zx_box .icon_list_group_04 li+li+li+li+li a{background-color:#e7daf7; background: linear-gradient(90deg,#efe0f7,#c9cdfb);}
.ly_zx_box .icon_list_group_04 li a i{width: .86rem; height: .86rem; line-height: .86rem; text-align: center; margin-bottom: .15rem;}
.ly_zx_box .icon_list_group_04 li a>i img{max-width: 100%; max-height: 100%;}
.ly_zx_box .icon_list_group_04 li a p{font-size: .18rem; color: #333; font-weight: bold;}

.bzyd_con .steps_base > div{display: block\9;}
.bzyd_con .steps_horizontal{position: relative;z-index: 1; overflow: hidden; padding: 0rem .3rem; height: 5.25rem\9;}
.bzyd_con .steps_horizontal::after{position:absolute; content: ""; z-index: -1; height: 0.02rem;left: 0; right: 0; top: 50%; border-bottom: 2px dotted #D43030;}
.bzyd_con .steps_horizontal::before{position: absolute; content: ""; z-index: -1; height: .2rem; left: 0; right: 0; top: 50%; margin-top: -0.07rem; background: url(240926qz_rcl_jt.png) no-repeat center; background-size: 100% auto; }
.bzyd_con .step_item{min-width:2.6rem;max-width: 3rem;}
.bzyd_con .step_item+.step_item,.bzyd_con .step_item+.step_item+.step_item+.step_item,.bzyd_con .step_item+.step_item+.step_item+.step_item+.step_item+.step_item{margin-left: -1.1rem; margin-top: 3.1rem; /* margin-top: 2.45rem; */}
.bzyd_con .step_item,.bzyd_con .step_item+.step_item+.step_item,.bzyd_con .step_item+.step_item+.step_item+.step_item+.step_item{margin-top:.12rem;}
.bzyd_con .step_item{left: 5%\9; position: absolute\9;}
.bzyd_con .step_item+.step_item{left: 25%\9;}
.bzyd_con .step_item+.step_item+.step_item{left: 40%\9;}
.bzyd_con .step_item+.step_item+.step_item+.step_item{left: 55%\9;}
.bzyd_con .step_item+.step_item+.step_item+.step_item+.step_item{left: 70%\9;}
.bzyd_con .step_item+.step_item+.step_item+.step_item+.step_item+.step_item{ left: 85%\9;}
.bzyd_con .step_item .step_main{ position: relative;z-index: 1; margin-bottom: .22rem; padding: .5rem .2rem .2rem; background-color: #ffecd9; background:linear-gradient(180deg,#ffecd9 0% ,#fff 40%); border-radius: .16rem; border: 1px solid #fff; }
.bzyd_con .step_item .step_main .step_title{font-family: "simsun"; font-weight: bold; font-size: .4rem; position: absolute; top: .08rem; right: .1rem; line-height: 1; 
	color: #D10A0A;
    background-image: -webkit-linear-gradient(top,#D10A0A 10%,#FF5733 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.bzyd_con .step_item .step_main .step_title i{position: absolute; left: 0; top: 0; z-index: -1;-webkit-text-stroke: 2px #fff; text-shadow: 0px 0px 16px  rgba(255, 56, 25, 0.01);}
.bzyd_con .step_item:nth-child(2n) .step_main .step_title{top: inherit; bottom: 0.1rem;}

.bzyd_con .step_item:nth-child(2n) .step_main{margin-top: .22rem; margin-bottom: 0; padding: .2rem .2rem .5rem; }
.bzyd_con .step_item .step_main::after{ content:""; position: absolute;left: 50%; margin-left: -0.14rem; bottom: -0.2rem; border-left:.14rem solid transparent; border-right:.14rem solid transparent; border-top:.2rem solid #fff; /* transform: rotate(0deg); */ }
.bzyd_con .step_item:nth-child(2n) .step_main::after{content:""; position: absolute; left: 50%; margin-left: -0.14rem;bottom: inherit; top: -0.2rem; border-left:.14rem solid transparent; border-right:.14rem solid transparent; border-top:none; border-bottom:.2rem solid #fff; /* transform: rotate(-180deg); */  }

.bzyd_con .step_item .step_main:nth-child(2n){ background-color: #ffecd9; background:linear-gradient(180deg,#fff 60% ,#ffecd9 100%);}
.bzyd_con .step_head{display: block\9; text-align: center;}
.bzyd_con .step_icon{width: .18rem; height: .18rem; display: inline-block\9; background: #fff; border: 2px solid #D43030; margin: .1rem 0; }

.bzyd_con .step_item:hover .step_icon{box-shadow: -6px 0px 15px  rgba(42, 112, 188, 0.1); border: 2px solid #fff; background-color: #FF8D1A; background: linear-gradient(90deg,#FF8D1A,#FF5733); }
.bzyd_con .step_item:hover .step_main{ background-color: #ff7226; background: linear-gradient(180deg, #FF5733 ,#FF8D1A); }
.bzyd_con .step_item:hover .step_main::after{border-top: 0.2rem solid #FF8D1A;}
.bzyd_con .step_item:nth-child(2n):hover .step_main::after{ border-bottom: 0.2rem solid #FF5733; border-top:none; }
.bzyd_con .step_item:hover .step_description h6,.bzyd_con .step_item:hover .step_description p{color: #fff;}
.bzyd_con .step_item:hover .step_main .step_title{color: #fff; background: none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit;}
.bzyd_con .step_item:hover .step_main .step_title i{-webkit-text-stroke: 2px #ffe2cb; text-shadow: 0px 0px 16px  rgba(255, 226, 203, 0.01);}


.bzyd_con .step_description{padding-left: 0; padding-right: 0; text-align: left;}
.bzyd_con .step_description h6{font-size: .18rem; line-height: .28rem; margin-bottom: .03rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bzyd_con .step_description p{text-align: justify; font-size: .16rem; color: #666; /* line-height: .28rem; height:1.12rem; -webkit-line-clamp: 4; */ height: 1.76rem; line-height: .22rem; -webkit-line-clamp: 8;   overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}

.slb .rctj_box>ul li{ width: 33.3333%; margin-bottom: .05rem; }
.slb .rctj_box>ul li .rc_li span>b{font-size: .38rem;}
.slb .rctj_box>ul li .rc_li p{ line-height: .2rem; height: .4rem; }

.slb .bzyd_con .steps_horizontal{padding-left: 0; padding-right: 0; height: inherit; }
.slb .bzyd_con .steps_horizontal>div{display:block;margin: 0rem -0.12rem;}
.slb .bzyd_con .steps_horizontal::before,.slb .bzyd_con .steps_horizontal::after,.slb .bzyd_con .step_icon,.slb .bzyd_con .step_item .step_main::after{display: none;}
.slb .bzyd_con .step_item{position: relative; left: inherit !important; display: block;float: left; width: 33.3333%; padding: 0rem .12rem; min-width:inherit; max-width:inherit;margin-left: 0rem !important; margin-top: 0rem !important; margin-bottom: .2rem;}
.slb .bzyd_con .steps_horizontal .step_description{display: block;}
.slb .bzyd_con .step_item .step_main:nth-child(2n){padding: .5rem .2rem .2rem;}
.slb .bzyd_con .step_item:nth-child(2n) .step_main .step_title{top: .08rem; bottom: inherit;}
.slb .bzyd_con .step_item .step_main,.slb .bzyd_con .step_item:nth-child(2n) .step_main{margin-top: 0; margin-bottom: 0;}

@media screen and (max-width:992px){
	.banner{ background-size: auto 100%;}
	.banner>.row{padding-top: .3rem; padding-bottom:50%;}
	.slb .banner>.row{padding-top: .3rem; padding-bottom:58%;}
	.banner>.row img{ max-width: 90%;}
	.rcl_con{margin-top: -28.5%;}
	.slb .rcl_con{margin-top: -33%;}
	
	.rctj_box>ul{margin: .1rem -.12rem 0rem;}
	.rctj_box>ul li{width: 33.33333%; padding: 0rem .12rem;}
	.slb .rctj_box>ul li{ width:50%; }
	
	.zcsy_box .icon_list_group_m_04 li a h3{-webkit-line-clamp: inherit; height: inherit; padding-right:0rem; }
	.zcsy_box .icon_list_group_m_04 li a>em{opacity: .5; }
	
	.bg_ys{padding: .16rem;}
	
	.bzyd_con .steps_horizontal{padding-left: 0; padding-right: 0;}
	.bzyd_con .steps_horizontal>div{display: block;}
	.bzyd_con .steps_horizontal::before,.bzyd_con .steps_horizontal::after,.bzyd_con .step_icon,.bzyd_con .step_item .step_main::after{display: none;}
	.bzyd_con .step_item{display: block; width: 100%; min-width:inherit; max-width:inherit;margin-left: 0rem !important; margin-top: 0rem !important; margin-bottom: .2rem;}
	.bzyd_con .steps_horizontal .step_description{display: block;}
	.bzyd_con .step_item .step_main:nth-child(2n){padding: .5rem .2rem .2rem;}
	.bzyd_con .step_item:nth-child(2n) .step_main .step_title{top: .08rem; bottom: inherit;}
	.bzyd_con .step_description h6{white-space: normal; }
	.bzyd_con .step_description p{height: inherit;-webkit-line-clamp: inherit;}
	.slb .bzyd_con .step_description h6{white-space: normal; }
	.slb .bzyd_con .step_description p{height: inherit;-webkit-line-clamp: inherit;}
	.slb .bzyd_con .step_item{width: 100%;}
}
@media screen and (max-width:850px){
	.rctj_box>ul li{width: 50%;}
	.rctj_box>ul li .rc_li p{ min-height:.4rem; display: block;}
}
@media screen and (max-width:750px){
	.slb .rctj_box>ul li{width:100%; padding-left: 0; padding-right: 0; border-bottom: 1px solid #efefef;}
	.slb .rctj_box>ul li:after{display: none;}
}
@media screen and (max-width:640px){
	.rctj_box>ul li{width:100%; border-bottom: 1px solid #efefef;}
	.rctj_box>ul li:after{display: none;}
}

.header_21_con1{height: inherit;}






/* 20241015 政策索引-切换版本 */
.zcsy_tabs.tabs .tabs_header>ul>li{font-size: .2rem;}
.rc_conter{margin-top:.2rem; background-color: #ffece8; background: linear-gradient(160deg,#ffece8 , #ffc8bc , #ffe2db); border-radius: .08rem; padding: .16rem; }
.box_tit{ font-size: .22rem; text-align: center; font-weight: bold; line-height: 1.5; margin-bottom: .1rem; }
.talent_box{box-shadow: 0px 2px 12px  rgba(191, 10, 4, 0.16); background-color: #fff; padding: .2rem; border-radius: 0.08rem; background: url(241015qz_rcl_bgtu1.png) no-repeat #fff; background-size:100% auto; background-position: bottom center; }.talent_box.rc_box1{ background-position: top center; position: relative;}
.talent_box .text_zi{font-size: .16rem; line-height: .32rem; text-indent: 2em;}
.talent_box.rc_box3{background: #fff;}

.talent_box li h5{vertical-align: middle;}
.talent_box li h4{vertical-align: middle;}

.rc_box1 .rc_list_box{ margin-top: .1rem; background: url(241015qz_rcl_bgtu2.png) no-repeat right bottom; background-size:auto 1.8rem; }
.slb .rc_box1 .rc_list_box{background: no-repeat;}
.rc_tit{ display: block; overflow: hidden; margin-bottom: 0.15rem; }
.rc_tit span{display: inline-block; padding-left: .45rem; position: relative; font-size:.18rem; line-height: .38rem; } 
.rc_tit span>i{ position: absolute; left: 0; width: .34rem; height: .38rem; background-size: contain; background-position: center;}

.rc_list_box ul.trt-row{z-index: 1;}
.cont_nr{ position: relative; background-color: #ffe9e4; background: linear-gradient(180deg,#FFF1EB ,#FFE4E0); margin: 0rem .1rem; padding: .15rem .15rem .15rem 0rem; border-radius: .08rem; }
.cont_nr::after{content: ""; position: absolute; z-index: -1; background: linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,0)); left: -1px; right: -1px;top: -1px; bottom: -1px; border-radius: .08rem; }
.cont_nr h5{ border-right: 1px solid #FFD1CB; height:100%; width: 1.05rem; margin-right: .16rem; display:inline-block; position: relative;z-index: 1; }
.cont_nr h5 i{width: .64rem; height: .64rem; margin:0rem  auto; position: relative; display: block; background-size :contain; background-repeat: no-repeat;}
.cont_nr h5 i::after{content: ""; position: absolute; display: none\0; left: 0; right: 0; bottom: -0.04rem; height: .14rem; background-color:#FB5D53;filter: blur(20px); z-index: -1;}
.cont_nr h5 p{text-align: center; padding-top: .1rem; font-size: .16rem; color: #EE3C3B; font-weight: normal; }
.cont_nr h4{ display: inline-block; width: calc(100% - 1.3rem); vertical-align: top; font-size: .16rem; line-height: .32rem; font-weight: normal; }

.qtdy_box{position: relative; padding-left:1.3rem;}
.qtdy_box span{position:absolute; left: 0; display: block; padding-left: .4rem; font-size: .18rem; font-weight: bold; line-height: .48rem; }
.qtdy_box span>i{display: block; position: absolute; left: 0; top:50%; margin-top: -.19rem; width: .34rem; height: .38rem; background-repeat: no-repeat; background-size: contain; }
.qtdy_box h6{display:block; position: relative; font-size: .16rem;font-weight: normal; color: #FFB5AB; background-color: #ffefeb; background:linear-gradient(90deg,#FFF3ED,#FFEBE8);padding: .15rem; border-radius: .08rem; }
.qtdy_box h6 a{ color: #333; padding: 0rem .1rem;}
.qtdy_box h6::after{content: ""; position: absolute;width: .14rem; height: .16rem; top: 50%; margin-top: -0.08rem; left: -.13rem; background: url(241015qz_rcl_sjjt.png) no-repeat center; background-size:100% 100%;}
 
.table_box{background: url(241015qz_rcl_table_bg.jpg) no-repeat center; background-size: 100% 100%; padding: .4rem .35rem .7rem;  }
.table_box .table_base.is_group th{background-color: #ffe5d5; color: #FF5733; font-size: .18rem; border-right: 1px dashed #FFD5AB; border-bottom: 1px solid #FFD5AB;}
.table_box .table_base.is_group td{ border-right: 1px dashed #FFD5AB; border-bottom: 1px dashed #FFD5AB; }
.table_box .table_border{ border-left: 1px solid #FFD5AB; border-top: 1px solid #FFD5AB;}
.table_box .table_base.is_group th:last-child,.table_box .table_base.is_group td:last-child{ border-right: 1px solid #FFD5AB;}
.table_box .table_base.is_group tr:last-child td{border-bottom: 1px solid #FFD5AB;}
.table_base tr:hover td{background-color: #fffbf8;}

.zc_tel{ margin-top: .4rem; position: relative; z-index: 1;}
.zc_tel>h6{position: relative; display: block;}
.zc_tel>h6 span{ margin-top:0.03rem; font-size: .22rem; color:#fff; position:relative; border-radius: .6rem; background-color: #f55a4a; line-height: .53rem; display: inline-block; padding: 0rem  0.5rem 0rem 1rem; background: linear-gradient(90deg, #f14740,#fc7959);}
.zc_tel>h6 span>i{display: inline-block; padding:0rem 0.2rem; line-height: 0.75rem; background-color: #f45647; background: linear-gradient(180deg,#ED3939,#FF845E); position: absolute;left:-0.03rem; top: -0.16rem; width: 0.85rem; height: 0.85rem; border-radius: 1rem; border: 1px solid #F71E16; }
.zc_tel>h6 span::before{ content: ""; position: absolute; left: -0.03rem; right: -0.03rem; top:-0.03rem; bottom: 0; border-radius: .8rem; background: linear-gradient(180deg, #fff, #fc7959); z-index: -1; }

.tel_dh{background: linear-gradient(180deg,#FFF1EB,#FFE4E0); border: 1px solid #fff; border-radius: .3rem;}
.tel_dh li a{ margin: 0rem .16rem; border-radius: 0.8rem; display: block; background-color: #fffaf9; text-align: center; font-size: .18rem; padding: .18rem 0rem; line-height: .3rem; }
@media screen and (min-width:993px){
	.zcsy_tabs.tabs .tabs_header{ width: calc(100% + 0.13rem); position: relative; margin-right: -0.13rem; z-index: 1; background:url(241015qz_rcl_leftbg.jpg) no-repeat center top; background-size: cover; margin-bottom: 0rem; padding: .2rem .13rem .4rem;}
	.zcsy_tabs.tabs .tabs_header h6{ padding-left: .2rem; margin-bottom: .1rem;}
	.zcsy_tabs.tabs .tabs_header h6 img{max-width: 88%;}
	.zcsy_tabs.tabs .tabs_header:after{display: none;}
	.zcsy_tabs.tabs .tabs_header>ul>li{display:block;float: inherit; padding-right: .33rem; margin-bottom: .2rem; margin-right: 0; line-height: .3rem;}
	.zcsy_tabs.tabs .tabs_header>ul>li.on:before{width: .2rem; height: .22rem; background:url(241015qz_rcl_left_jt.png) no-repeat center; background-size: contain; bottom: inherit; left: inherit; top: 50%; margin-top: -0.11rem; right: 0.08rem;}
	.zcsy_tabs.tabs .tabs_header>ul>li>a{display: block;color: #fff; padding: .18rem 0rem; font-weight: bold;text-align: center; background-color: rgba(250, 250, 250, 0.3); border: 1px solid rgba(250, 250, 250, 0.4); border-radius: .08rem; }
	.zcsy_tabs.tabs .tabs_header>ul>li.on>a, .zcsy_tabs.tabs .tabs_header>ul>li>a:hover{background-color: #fff; border-color: #fff; color: #333;}
	.zcsy_tabs.tabs .tabs_content{position: relative; z-index: 2;}
	.rc_conter{ margin-top:0rem; }
	
	.rc_box1 .rc_list_box ul li+li+li .cont_nr h5,.rc_box1 .rc_list_box ul li+li+li+li .cont_nr h5{vertical-align:}
	.rc_box1 .rc_list_box ul li+li+li .cont_nr h4,.rc_box1 .rc_list_box ul li+li+li+li .cont_nr h4{height: 1.6rem;}
	.slb .rc_box1 .rc_list_box ul li+li+li .cont_nr h4,.slb .rc_box1 .rc_list_box ul li+li+li+li .cont_nr h4{ height: inherit; }
	.rc_box1 .rc_list_box ul li+li+li+li+li .cont_nr h4{ height: inherit;}
	.talent_box{min-height: 6.6rem;}
	
	
	/*.rc_box3 li h4{height: 1.28rem;}
	.rc_box3 li+li+li h4{height: 1.6rem;} */
	.rc_box3 li .cont_nr{display: flex; height: 1.58rem; align-items: center;}
	.rc_box3 li+li+li .cont_nr{height: 1.9rem;}
	.rc_box3 li .cont_nr h5{height: auto;}
	
	.slb .rc_box3 li .cont_nr, .slb .rc_box3 li+li+li .cont_nr{display: block;align-items: inherit; height: inherit;}
	
	/* .rc_box4 li h4{height:1.92rem;} */
	.rc_box4 li .cont_nr{display: flex; height: 2.22rem; align-items: center;}
	.rc_box4 li .cont_nr h5{height: auto;}
}
@media screen and (max-width:992px){
	.qtdy_box{ padding-left:0rem;}
	.qtdy_box span{position:relative;  left: 0; margin-bottom: .08rem;}
	.table_box{background:none; padding:0rem; }
	
	.slb .zc_tel>h6 span>i{width: 0.65rem; height: 0.65rem; top: -0.06rem; line-height: 0.55rem; padding-left: 0.14rem; padding-right: 0.14rem; }
	.slb .zc_tel>h6 span{width: 100%; padding-right: 0rem; padding-left:0.65rem;}
	
	.zcsy_tabs.tabs .tabs_header{background-color: #D10A0A; border-radius: .08rem 0.08rem 0rem 0rem;}
	.zcsy_tabs.tabs .tabs_header>ul>li a{color: rgba(250, 250, 250, 0.75);}
	.zcsy_tabs.tabs .tabs_header>ul>li.on a, .zcsy_tabs.tabs .tabs_header>ul>li>a:hover{color: #fff;}
	.zcsy_tabs.tabs .tabs_header>ul>li.on:before,.zcsy_tabs.tabs .tabs_header:after{background-color: #fff;}
	.rc_conter{margin-top: 0;}
	.rc_box1 .rc_list_box{background: no-repeat;}
}
@media screen and (max-width:640px){
	.slb .cont_nr h5{width: 100%; border-right: none; margin-right: 0; }
	.slb .cont_nr{padding: .16rem;}
	.slb .cont_nr h4{width: 100%; margin-top: .1rem;}
}
@media screen and (max-width:480px){
	.cont_nr h5{width: 100%; border-right: none; margin-right: 0; }
	.cont_nr{padding: .16rem;}
	.cont_nr h4{width: 100%; margin-top: .1rem;}
}
@media screen and (max-width:375px){
	.slb .tel_dh li a{margin: 0rem auto;}
}


/* 众创空间 + 孵化器 */
.zc_fh_box .icon_list_group_m_05 li a{padding-top: .3rem; padding-bottom: .3rem;}
.zc_fh_box .icon_list_group_m_05 li a h3{font-size:.32rem; line-height: .5rem; height: .5rem; -webkit-line-clamp: 1;}
.zc_fh_box .icon_list_group_m_05 li a span{ border: none; background-color: rgba(255, 255, 255, 0.6); color: #E53117;  line-height: .4rem; font-size: .18rem; padding: 0rem .15rem; margin-top: .2rem;}
.zc_fh_box .icon_list_group_m_05 li a span:hover{ background-color: #fff;} 
@media screen and (max-width:992px){
	.zc_fh_box .icon_list_group_m_05 li a{background-position-x:right;}
	.zc_fh_box .icon_list_group_m_05 li a h3{ padding-right: 0;}
}
@media screen and (max-width:480px){
	.slb .zc_fh_box .icon_list_group_m_05 li a{background-position-x:left;}
}

/* 20241021返回首页 */
.return_sy{display:inline-block;border: 1px solid #cc1515;text-align:center;line-height:.35rem;padding:0rem 0.1rem;color: #cc1515 !important;max-width: 1.8rem;position: absolute;right: 0;top: .2rem;}
@media screen and (max-width: 992px) {
    .return_sy{line-height:.28rem;right:.16rem;left:inherit;margin-left:0rem;top: .07rem;}
}

/* 20241025-“1+5+N”人才政策体系 */
.three_box{ border-radius: 0.04rem; border: 1px solid #fff;background-color: #FFE1C4; background: linear-gradient(180deg,rgba(255, 225, 196, 1) 0%,rgba(255, 225, 196, 0) 25%); }

.zcxt_box h6{ display: block; padding:.13rem .2rem; border-radius: 0.08rem 0.08rem 0rem 0rem; background: linear-gradient(90deg,#FFE0C2,#fff);}
.zcxt_box h6>span{ font-size: .16rem; line-height: .2rem; position: relative; padding-left: .16rem;}
.zcxt_box h6>span::after{content: ""; position: absolute; left: 0; width: .06rem; height: .06rem; top:0.08rem; background: linear-gradient(90deg,#FF8D1A,#FF5733); border-radius: .3rem;}
.zcxt_box h6+div{background-color: #fff; border: 1px solid #FFEAD6; padding: .18rem; height: 2rem; background-position:right bottom; background-repeat: no-repeat; background-size: cover; }

.yj_box dl>dd{ margin-bottom: .1rem;}
.yj_box dl>dd a{display: block; border-radius: .08rem; padding:.1rem .16rem; background: linear-gradient(90deg,rgba(255, 242, 230, 1),rgba(255, 242, 230, 0));}
.yj_box dl>dd a>em{font-size: .16rem; line-height: .26rem; max-height: .52rem; height: .52rem\0;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; display:block\0; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.zd_box{position: relative;}
.zd_box a{position: absolute; line-height: .26rem; padding: .1rem .22rem; border-radius: .5rem; display: inline-block; font-size: .16rem; background-color: #ffefdf; background: linear-gradient(90deg,#ffefdf,#fffbf7); border: 1px solid #fff;box-shadow: 0px 2px 14px  rgba(255, 226, 198, 0.5); }
.zd_box a.a1{ top: .15rem; left:.45rem;  }
.zd_box a.a2{ left: .1rem; top: .75rem;}
.zd_box a.a3{ right: .1rem; top: .75rem;}
.zd_box a.a4{ left: .1rem; top:1.35rem;}
.zd_box a.a5{ right: .1rem; top:1.35rem;}

.zczc_box dd>a{display: block; z-index: 1; background-color: #FFF2E6; background: linear-gradient(180deg,#FFF2E6,#FFFAF5); border: 1px solid #fff; border-radius: 0.08rem; padding: 0.1rem 0.2rem; position: relative; box-shadow: 0px 2px 14px  rgba(255, 226, 198, 0.3); }
.zczc_box dd>a em{position: absolute;z-index: -1; right: 0; bottom: 0; max-width: .56rem; text-align: right; }
.zczc_box dd>a h5{ font-size: .16rem; font-weight: normal; line-height: .24rem; margin-bottom: .03rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zczc_box dd>a span{font-size: .14rem; color: #bbb; line-height: 1.2;}

.txi_adv a{display: block; z-index: 1; vertical-align: middle; font-size: .36rem; font-weight: bold; color: #fff; text-align: center; padding: .47rem .3rem; position: relative; border-radius: .1rem; background-position: center; background-repeat: no-repeat; background-size: cover;}
.txi_adv a::after{ content: ""; position: absolute; z-index: -1; left: 0; right: 0; top: 0; bottom: 0; background: url(241025qz_rcl_advbg1.png) no-repeat 98% center; background-size: auto 100%; }
.txi_adv a>span{ font-size: .14rem;display: inline-block; vertical-align: middle; margin-left: .2rem; font-weight: normal; line-height: .28rem; border: 1px solid #fff; border-radius: .3rem; padding: 0rem .2rem;  }

.slb .zcxt_box h6+div{height: inherit; overflow: hidden;}
.slb .zd_box{background: #fff; background-image:none !important;}
.slb .zd_box a{ display: block; width: 100%; position: relative; left: inherit !important; right: inherit !important; top: inherit !important; margin-bottom: .15rem; }
.slb .yj_box dl>dd a>em{max-height: inherit; -webkit-line-clamp: inherit; text-align: justify;}
@media screen and (max-width:992px){
	.txi_adv a{padding-top: .2rem; padding-bottom: .2rem;}
	.txi_adv a::after{display: none;}
	.txi_adv a>span{display: block; max-width: 1.3rem; margin: 0.1rem auto 0rem;}
	
	.yj_box dl>dd a>em{max-height: inherit; -webkit-line-clamp: inherit; text-align: justify;}
	.zcxt_box h6+div{height: inherit;}
	.zd_box{background: #fff; background-image:none !important;}
	.zd_box a{ display: block; width: 100%; position: relative; left: inherit !important; right: inherit !important; top: inherit !important; margin-bottom: .15rem; }
}
