@charset "UTF-8";

.xyc_wrap { background: url(250617syq_xyc_bg1.jpg) no-repeat center top; padding-top: 1rem; }
.xyc_wrap .main { background: url(250617syq_xyc_bg7.png) no-repeat center 7rem; }
.xyc_banner_xl { background: url(250617syq_xyc_bg6.png) no-repeat center; margin-top: .8rem; background-size: cover; padding: .38rem .5rem; border-radius: .2rem; border: 2px solid #fff; }
.xyc_banner_xl p { font-size: .2rem; text-align: justify; line-height: .38rem; text-indent: 2em; }
.xyc_tit { display: table; background: url(250617syq_xyc_bg3.png) no-repeat top center; background-size: auto .64rem; padding-top: .2rem; margin: 0rem .32rem; }
.xyc_tit_i { display: table-cell; position: relative; width: 50%; }
.xyc_tit_span { display: inline; vertical-align: middle; }
.xyc_tit_span i { white-space: nowrap; font-size: .48rem; font-weight: bold; font-family: 'syst_h'; background: linear-gradient(180deg,rgba(12,61,173,1) 31.95%,rgba(33,133,237,1) 84.72%); background: none\0; padding: 0rem .3rem; color: transparent; color: #0C7BED; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.xyc_banner_top { text-align: center; }
.xyc_tit_i em { position: absolute; display: block; top: .28rem; left: 0px; right: 0px; border-bottom: 1px dashed #2A82E4; }
.xyc_tit_i em::before { content: ' '; position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); display: block; width: .06rem; height: .06rem; border-radius: 50%; border: 2px solid #2A82E4; background: #fff; }
.xyc_tit_l em::before { left: 0px; }
.xyc_tit_r em::before { right: 0px; }
.xyc_tit_i i { position: absolute; display: block; bottom: .28rem; right: 0px; border-bottom: 1px solid #2A82E4; }
.xyc_tit_l.xyc_tit_i i { left: .24rem; right: .24rem; }
.xyc_tit_r.xyc_tit_i i { left: 0rem; right: .24rem; }
.xyc_tit_i i::before { content: ' '; position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); display: block; width: .06rem; height: .06rem; border-radius: 50%; border: 2px solid #2A82E4; background: #fff; }
.xyc_tit_l i::before { left: 0px; }
.xyc_tit_r i::before { right: 0px; }
.xyc_tit_r a { width: 1.3rem; position: absolute; right: 0rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(20%); height: .4rem; color: #2A82E4; border: 1px solid #0F78E4; border-radius: .3rem; display: inline-block; text-align: center; line-height: .38rem; }
.xyc_tit_r.xyc_tit_i em { right: 0rem; }
.xyc_tit_r.xyc_tit_i i { right: .24rem; left: .24rem; }
.xyc_tit_biv { width: 100%; }
.xyc_box { background: #fff; background: linear-gradient(180deg,rgba(255,255,255,1) 70%,rgba(247,250,255,1) 100%); border: 2px solid #fff; padding: .32rem 0rem; padding-top: .1rem; border-radius: .2rem; box-shadow: 0px 4px 20px  rgba(17,115,242,0.12); }
.xyc_box_div { padding: 0rem .5rem; }
.xyc_list ul li a { display: block; margin-top: .4rem; height: 2.68rem; box-shadow: 0px 2px 20px  rgba(143,186,252,0.2); border-radius: .3rem; background: #fff; }
.xyc_list ul li a span { display: block; padding-top: .32rem; height: 2rem; background: url(250617syq_xyc_bg4.png) no-repeat center bottom; }
.xyc_list ul li a span i { height: .8rem; text-align: center; display: block; }
.xyc_list ul li a span i img { height: 100%; }
.xyc_list ul li a p { font-size: .22rem; text-align: center; font-weight: bold; margin-top: .1rem; }
.xyc_box_p p { color: #D43030; text-align: center; font-size: .18rem; }
.input_group1 label { font-size: .2rem; }
.form_control,.input_group1 .input_dropdown input[type="text"].input_inner { box-shadow: 0px 2px 20px  rgba(143,186,252,0.2); font-size: .2rem; padding-left: .2rem; height: .54rem; border: none; border-radius: .1rem; }
.input_icon { right: .16rem; }
.input_icon i { font-size: .16rem; color: #000; }
.input_dropdown input[type="text"].input_inner::placeholder { color: #333 }
.input_group1 textarea { height: 1.2rem; padding-top: .16rem; }
.xyc_button { background: #0C7BED; background: linear-gradient(90deg,rgba(69,163,255,0) 0%,rgba(69,163,255,1) 100%),linear-gradient(270deg,rgba(0,86,222,1) 0%,rgba(0,86,222,1) 100%); border: none; box-shadow: 0px 0px 20px  rgba(64,153,255,0.38); height: .64rem; width: 2rem; border-radius: .2rem; font-size: .24rem; font-weight: bold; color: #fff; }
.xyc_box_news { box-shadow: 0px 2px 20px  rgba(143,186,252,0.2); overflow: hidden; background: #fff; background: linear-gradient(180deg,rgba(241,247,255,1) 0%,rgba(254,254,254,1) 100%); border-radius: .3rem .1rem .1rem .1rem; }
.xyc_box_top_l { position: relative; font-size: 0rem; padding-left: .3rem; padding-right: .82rem; }
.xyc_box_top_l::before { content: ' '; position: absolute; left: 0rem; top: 0rem; background: url(250617syq_xyc_tit2.png) no-repeat left center; width: .31rem; height: .82rem; position: absolute; background-size: 100%;}
.xyc_box_top_l::after { content: ' '; position: absolute; right: 0rem; top: 0rem; background: url(250617syq_xyc_tit4.png) no-repeat left center; width: .82rem; height: .59rem; position: absolute;  background-size: 100%;}
.xyc_box_top_l i { display: inline-block; font-size: .24rem; font-weight: bold; color: #fff; vertical-align: top; line-height: .58rem; height: .58rem; background: url(250617syq_xyc_tit3.png); background-size: cover; }
.xyc_box_news span { color: #999999; display: inline-block; font-size: .18rem; margin-right: .4rem; height: .6rem; line-height: .6rem; }
.xyc_box_news_p { padding: .24rem .4rem .32rem .4rem; }
.xyc_box_news_p p { font-size: .2rem; line-height: .38rem; text-align: justify; }
.xyc_box_div.on { max-height: 10rem; overflow: auto; padding-right: .2rem;margin-right: .3rem;}
.xyc_box_div.on::-webkit-scrollbar { width: 8px; border-radius: .1rem;}
.xyc_box_div.on::-webkit-scrollbar-track { background: transparent; }
.xyc_box_div.on::-webkit-scrollbar-thumb { background:rgba(139, 186, 252, 0.68); border-radius: .1rem;}

@media screen and (min-width:993px) {
  .input_group1 label { width: 1.3rem; }
  .input_group1 .form_control,.input_group1 .input_dropdown,.input_group1 .input_base { width: calc(100% - 1.3rem); }
}
@media screen and (max-width:992px) {
  .xyc_tit_span i { font-size: .38rem; }
  .xyc_tit { margin: 0rem; }
  .xyc_tit_i em { top: .16rem; }
  .xyc_tit_i i { bottom: .16rem; }
  .xyc_tit_span i { padding-left: 0rem; font-size: .28rem; padding-right: .1rem; }
  .xyc_tit_r.xyc_tit_i em { right: 0rem; }
  .xyc_box_div { padding: 0rem; }
  .xyc_tit_r.xyc_tit_i i { right: .24rem; }
  .xyc_list ul li a { margin-top: .24rem; }
  .xyc_tit_l { display: none; }
  .xyc_tit { padding-top: 0rem; background: none; }
  .xyc_box_top_l::before,.xyc_box_top_l::after { display: none; }
  .xyc_banner_xl { margin-top: .24rem; padding: .2rem; }
  .xyc_wrap { padding-top: .32rem; }
  .input_group1 .input_dropdown,.input_group1 .input_base { width: 100%; }
  .xyc_box_top_l { background: #0C7BED; }
  .xyc_box_top_l i { background: none; }
  .xyc_box_top_l { padding: 0rem .24rem; float: inherit; }
  .xyc_box_news_p { padding: .16rem; }
  .xyc_box_news span { margin-right: .2rem; }
  .input_group1 label { width: auto; float: initial; text-align: left; margin-bottom: .16rem; }
  .input_group1 .form_control { width: 100%; }
  .xyc_box_div.on{margin-right: 0rem;}
  .xyc_box_news span{line-height:inherit; height: auto; margin-top: .16rem;}
  .form_control,.input_group1 .input_dropdown input[type="text"].input_inner { box-shadow: 0px 2px 20px  rgba(143,186,252,0.2); font-size: .16rem; }
}
