
@charset "UTF-8";
/*20241202*/
html{ font-size:100px}
html.slb{ font-size: 163px;}
/* @media screen and (max-width:1280px) {
	html{ font-size: 95px;}
} */
@media screen and (max-width:992px) {
	html.slb{ font-size: 160px;}
}
@media screen and (max-width:768px) {
	html{ font-size: 100px;}
	html.slb{ font-size: 140px;}
}
@media screen and (max-width:640px) {
	html{ font-size: 95px;}
	html.slb{ font-size: 120px;}
}
@media screen and (max-width:375px) {
	html.slb{ font-size: 120px;}
}
@media print {
	html{ font-size: 80px;}
	.row{ width: 1100px;}
}
*{ margin: 0; padding: 0; list-style: none; outline: none;}
body{ font-size: .16rem; line-height: 1.5;}
img{ max-width: 100%;}
html{ font-size:100px}
.wrap{ background: url(241202szf_hcp_bg.jpg) no-repeat center top #D9EBFD; background-size: 100% auto; min-height: 100vh; padding: .16rem;}
.hcp_tit{  text-align: center; padding: .46rem .02rem .2rem .02rem;}
.hcp_tit1{ margin: 0 auto .2rem; width:1300px;}
.hcp_tit1 p{ color: #1658a0; font-size: .18rem;}
.submitWrapper{ width:1300px; margin:0 auto;}
/*ä¸‹æ‹‰èœå•input_dropdown*/
.select_dropdown{position: absolute;display: none;left: 0px;right: 0px;top:.4rem;z-index: 9;border: 1px solid #e4e7ed;border-radius: .08rem;background-color: #fff;box-shadow: 0px 2px 12px 0 rgba(0,0,0,.1); overflow: hidden;}
.select_dropdown li{line-height: .36rem;font-size: .14rem;cursor: pointer; padding-left: .2rem;}
.select_dropdown li a{ display: block; color: #999999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.select_dropdown li:hover{ background-color: #f5f7fa;}
.horizontal_dropdown .select_dropdown{ top: inherit; bottom: .41rem;}
.input_dropdown .input_icon{ position: absolute; right: .2rem; top: 40%;}
.input_dropdown .on+.input_icon{ right: .16rem;}
.input_dropdown .input_icon i{ display: block; width: .08rem; height: .08rem; border-right: 1px solid #BDBDBD; border-bottom: 1px solid #BDBDBD; transform: rotate(45deg) translateY(-50%);}
.input_dropdown{ position: relative; font-size: .16rem; display: inline-block; width: 100%; margin-top: .12rem;}
.input_group .input_dropdown{ margin-right: .2rem; width: auto;}
.input_dropdown+.input_dropdown { margin-left:.12rem;}
.input_dropdown input[type="text"].input_inner{ height: .42rem; font-size: .16rem; line-height: .42rem; width: 100%; box-sizing: border-box; border-radius: .06rem; border: 1px solid #cccccc; padding-left: .16rem;}
@media screen and (max-width:992px) {
	.input_group .input_dropdown{ margin-right: 0px; width: 100%;}
	.select_dropdown{ padding:.04rem 0px;}
	.select_dropdown ul{ display: flex; flex-wrap: wrap;}
	.select_dropdown li{line-height:.3rem;width: calc(33.3% - .2rem);}
	.select_dropdown li a{padding-left: 0px;text-align: center;font-size: .12rem;}
}
.hcp_con{ background-color: rgba(255,255,255,.4); border: 1px solid #ffffff; border-radius: .1rem; padding: .24rem; position: relative; z-index: 0;}
.hcp_con>i{ display:none;}
.hcp_con.on>i{display:block;position:absolute;right: 0;top: .06rem;color:#1658a0;z-index:11;font-size:.13rem;transform:rotate(45deg);font-style:normal;}
.hcp_con+.hcp_con{ margin-top: .22rem;}
.hcp_con:before{ position: absolute; content: ''; left: .08rem; top: .08rem; right: .08rem; bottom: .08rem; z-index: -1; background-color: #ffffff; border-radius: .08rem;}
.hcp_con em{ position: absolute; z-index: 10; left: -.16rem; top: -.16rem; width: .32rem; font-style: normal; height: .32rem; text-align: center; line-height: .3rem; border-radius: .04rem; background-color: #1658a0; color: #ffffff; font-size: .2rem;}
.hcp_con h3{ font-weight: normal; font-size: .18rem; line-height: 1.5;}
.hcp_list ul{display: flex;width: 100%;justify-content: space-between;margin-top: .16rem;}
.hcp_list li{/* flex: 1; */}
.hcp_list li p{ font-size: .16rem; color: #666666; margin-top: .12rem; text-align: center;}
.hcp_list li.active p,.hcp_list li:hover p{ color: #333333;}
.hcp_list li span{ display: block; width: .4rem; height: .4rem; background-repeat: no-repeat; background-position: center; background-size: contain; margin: 0 auto;}
.hcp_list li span.hcp_icon1{background: url(241202szf_hcp_icon1.png) no-repeat center !important;background-size: contain !important;}
.hcp_list li.active span.hcp_icon1{background: url(241202szf_hcp_icon1_1.png) no-repeat center !important;;background-size: contain !important;}
.hcp_list li span.hcp_icon2{background: url(241202szf_hcp_icon2.png) no-repeat center !important;background-size: contain !important;}
.hcp_list li.active span.hcp_icon2{background: url(241202szf_hcp_icon2_1.png) no-repeat center !important;;background-size: contain !important;}
.hcp_list li span.hcp_icon3{background: url(241202szf_hcp_icon4.png) no-repeat center !important;background-size: contain !important;}
.hcp_list li.active span.hcp_icon3{background: url(241202szf_hcp_icon4_1.png) no-repeat center !important;;background-size: contain !important;}
.hcp_list li span.hcp_icon4{background: url(241202szf_hcp_icon5.png) no-repeat center !important;background-size: contain !important;}
.hcp_list li.active span.hcp_icon4{background: url(241202szf_hcp_icon5_1.png) no-repeat center !important;;background-size: contain !important;}
.hcp_list li span.hcp_icon5{background: url(241202szf_hcp_icon3.png) no-repeat center !important;background-size: contain !important;}
.hcp_list li.active span.hcp_icon5{background: url(241202szf_hcp_icon3_1.png) no-repeat center !important;;background-size: contain !important;}
.hcp_inp_con{ display: flex; align-items: center; margin-top: .2rem;}
.hcp_inp{border-radius: .1rem;border: 1px solid #CCCCCC;height: .4rem;line-height: .4rem;padding-left: .16rem;font-size: .16rem;flex: 1;}
.hcp_btn{width: .8rem; display:none; text-align: center;background-color: #1658a0;border-radius: 0 .1rem .1rem 0;line-height: .42rem;border:none;font-size: .18rem;color: #ffffff;flex-shrink: 0;/* display: none; */}
.hcp_inp_con.has_btn .hcp_inp{ border-radius:.1rem 0 0 .1rem;border-right: 0;}
.hcp_inp_con.has_btn .hcp_btn{ display:block;}
.hcp_tit2{font-size: .18rem;line-height:1.8;margin:0 auto .2rem;width: 1300px;}
.hcp_tit2 span{ color: #ff0000; font-weight: bold;}
.hcp_tit2 b{ color: #1658a0; font-style: normal;}
.hcp_con.on{border: 2px solid #f3f3f3;}
.hcp_con.on:after{position:absolute;content:'';z-index:9;border-radius:.1rem;top: -.03rem;right: -.03rem;background-color: #eeeeee;width:.6rem;height:.6rem;clip-path: polygon(0 0,100% 0,100% 100%);}
.hcp_con.on h3,.hcp_con.on .hcp_list li p,.hcp_con.on .hcp_inp_con{ opacity:.6;}
.hcp_con.on h3{color: #ffffff;}
.hcp_btn1{ width: 100%; margin: .2rem auto 0; line-height: .5rem; border: none; background-color: #1658a0; border-radius: .1rem; color: #ffffff; font-size: .18rem; letter-spacing: 2px;}
.model_bg{ display: none; position: fixed; left: 0; top: 0; bottom: 0; right: 0; background-color: #000000; opacity: .7; z-index: 999;}
.hcp_tcc_con{ width: 85%; z-index: 1000; display: none; position: fixed; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); background-color: #ffffff; border-radius: .12rem;}
.hcp_tcc_con p{ font-size: .16rem; line-height: 2; padding:.16rem; text-align: justify;}
.hcp_tcc_con p span{ color: #ff0000;}
.hcp_tcc_con h3{ background-color: #f2f2f2; font-weight: normal; border-radius: .12rem .12rem 0 0; font-size: .2rem; line-height:1.6; padding: .1rem .16rem;}
.close_tcc{ position: absolute; right: 0; top: 0; font-size: .24rem; font-weight: normal; font-style: normal; color: #666666; line-height:.44rem; width: .4rem; text-align: center;}
#trans-tooltip,#tip-arrow-bottom,#tip-arrow-top{ display: none;}
.hcp_con h3.Skeleton{position:relative;display:block !important;margin:0 !important;border-radius:.16rem .16rem 0 0 !important;color: transparent !important;z-index: 0;}
.hcp_con h3.Skeleton:before{position:absolute;content:'';left: .4rem;top:50%;margin-top: -.08rem;right:.2rem;height: .16rem;border-radius: .04rem; color: transparent !important;background-size: 400% 100% !important;z-index: 99;background-color: aliceblue;}
.hcp_con h3.Skeleton+.hcp_list li span{border-radius:50%;background-image: linear-gradient(90deg,rgba(101, 110, 153, 0.06) 25%,rgba(103, 130, 153, 0.12) 37%,rgba(103, 130, 153, 0.06) 63%) !important;color: transparent !important;background-size: 400% 100% !important;}

@media screen and (max-width: 992px){
}
@media screen and (max-width:640px){
	
}
@media screen and (max-width:440px){
	
}

/*251203*/
.wrap{ background:url(251203fjszf_gzpy_bg.jpg) no-repeat center top #D9EBFD; background-size:100% auto !important;}
.hcp_tit1 p{ color:#666666}
.hcp_tit{padding: .4rem 0rem;}
.hcp_tit1,.submitWrapper,.hcp_tit2{ box-sizing:border-box}
.hcp_tit1{ box-shadow: 0px 0px 20px  rgba(5, 99, 200, 0.1),inset 0px 0px 12px  rgba(0, 107, 222, 0.2); background-color:#ffffff; border-radius:.16rem; padding:.16rem .22rem .22rem .22rem;}
.input_dropdown input[type="text"].input_inner.borderRed{ border-color:#cccccc !important;}
.hcp_tit2 b{ font-size:.16rem; line-height:1.5; font-weight:normal;}
.hcp_con{background-color:#ffffff;box-shadow: 0px 0px 20px  rgba(5, 99, 200, 0.1),inset 0px 0px 12px  rgba(0, 107, 222, 0.2);border: none;padding: 0;border-radius: .16rem;}
.hcp_con h3{background: linear-gradient(90deg, rgba(115, 173, 242, 1) 0%, rgba(5, 99, 200, 1) 100%); padding:.12rem .1rem .12rem .4rem; color:#ffffff; border-radius:.16rem .16rem 0 0}
.hcp_con em{background:url(251203fjszf_gzpy_icon_bg.png) no-repeat;background-size:contain;width: .4rem;height: .36rem;left: -.02rem;top: -.07rem;padding-right: .08rem;font-weight: bold;font-size: .16rem;text-shadow: 0px 2px 4px  rgba(224, 123, 0, 1);} 
.hcp_list{ padding:.1rem .22rem 0 .22rem;}
.hcp_inp_con{ padding:0 .22rem .22rem .22rem;}
.hcp_inp::-webkit-input-placeholder{ color:#cccccc}
@media screen and (max-width: 1366px){
	.hcp_tit1,.submitWrapper,.hcp_tit2{ width:100%;}
}
@media screen and (max-width: 414px){
	
	.hcp_tit{ padding:.36rem 0;}
}