@charset "utf-8";

.csjy_main { background: url(2511213jst_csjy_bg2.png) no-repeat top center; background-size: 100% auto; }
.csjy_tit { position: relative; }
.csjy_tit::before { position: absolute; top: .1rem; left: .1rem; border: 3px solid rgba(79,161,255,.5	); width: 100%; height: 100%; display: block; content: ''; }
.csjy_tit_p { padding: .04rem; position: relative; z-index: 2; background: linear-gradient(180deg,rgba(56,131,217,1) 0%,rgba(125,181,245,1) 100%); box-shadow: 0px 2px 16px  rgba(163,176,191,0.66); }
.csjy_tit_p_box { background: url(2511213jst_csjy_bg1.jpg) no-repeat center; background-size: cover; padding: .2rem; }
.special_title_07 { display: table; width: 100%; }
.special_title_07 em { background: none; top: -.09rem; }
.special_title_07_em { display: table-cell; position: relative; width: 50%; }
.special_title_07_em::after { content: ''; position: absolute; left: 0rem; height: 1px; background-color: #1658a0; top: 50%; margin-top: -1px; z-index: 1; }
.special_title_07:before,.special_title_07:after { display: none; }
.special_title_07_l { text-align: right; }
.special_title_07_r { text-align: left; }
.special_title_07_l::after { left: 0rem; right: .15rem; }
.special_title_07_r::after { left: .15rem; right: 0rem; }
.special_title_07 span { background: none; display: inline;font-size: .36rem; }
.csjy_box { background: #F7FAFF; padding: .3rem .6rem; }
.csjy_box_tit { text-align: center; }
.csjy_box_tit span { padding: .12rem 1.1rem; font-size: .18rem; display: inline-block; margin: 0 auto; background: linear-gradient(90deg,rgba(209,239,255,0) 0%,rgba(161,205,255,0.34) 53.47%,rgba(209,239,255,0) 100%); }
.csjy_box_tit i { color: #0A64C9; margin-right: .1rem; }
.csjy_box_tit em { color: #0A64C9; display: inline-block; margin: 0rem .1rem; }
.csjy_box_in { margin-top: .2rem; }
.csjy_box_in span { display: block; margin-bottom: .1rem; }
.csjy_box_in input[type="text"].input_inner { height: .48rem; border-radius: .08rem; line-height: .48rem; }
.csjy_box_in em { color: #D43030; }
.csjy_box_in input[type="text"].input_inner:focus { border: 1px solid rgba(42,130,228,1); box-shadow: 0px 0px 5px 0px rgba(42,130,228,0.13); }
.input_suffix .input_icon_date,.input_icon,.input_prefix .input_icon { top: .1rem; color: #333; }
.csjy_box_in textarea { height: 1rem; border-radius: 4px; border-radius: .08rem; border: 1px solid #cccccc; padding: .16rem; }
.csjy_box_in textarea::placeholder { color: #c0c4cc }
.upload_group button{background: #2A82E4; border: 1px solid #2A82E4;}
.csjy_anniu{text-align: center;}
.csjy_anniu button{ padding: .13rem .5rem !important; font-size: .2rem;}
.csjy_anniu button:hover{box-shadow: 0px 2px 10px  rgba(40, 111, 191, 0.34);}
.csjy_anniu button.btn_primary{background: #0C64C9;}
.csjy_anniu button.btn_default{background: none;}
.csjy_bg{background: url(2511213jst_csjy_bg3.png) no-repeat bottom center;}
.csjy_box2{background: linear-gradient(180deg, rgba(245, 250, 255, 1) 0%, rgba(228, 241, 253, 0) 100%); border-radius: .08rem .08rem 0rem 0rem; padding: .32rem; padding-top: .24rem;}
.special_title_07 a{display: inline-block; font-size: .14rem; height: .22rem; color: #0951B5; border-radius: .04rem; margin-left: .1rem; line-height: .22rem; padding: 0rem .04rem; background: rgba(161, 205, 255, 0.34); white-space: nowrap;}
.list_base li{font-size: .18rem; padding-left: .16rem !important; margin-bottom: .18rem;}
.list_base li:before{border-radius: 0px; background: #0D68D1;}
.special_title.on .special_title_07_r{width: 44%;}
.upload_list li{max-width: 50%;}
.yzm input{max-width: 3rem; display: inline-block; margin-top: -.01rem; vertical-align: middle; margin-right: .1rem;}
@media screen and (max-width:992px) { 
	.list_base li{margin-bottom: 0rem; padding-left: 0rem !important;}
	.special_title_07 span{font-size: .3rem;}
	.csjy_box{padding: .24rem;}
	.csjy_box_tit span{padding: .14rem;}
	.csjy_main{background-size: 200% auto;}
	.csjy_banner{overflow: hidden;}
	.csjy_banner img{width: 120%;  margin-left: -10%;}
	.special_title_07 a{display: none;}
	.csjy_box2{padding: .24rem;}
	.csjy_anniu button{padding: .1rem .3rem !important;}
	.upload_list li{max-width: 100%;}
 }
