@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft YaHei";min-width:320;max-width:640px;margin:0 auto;font-size: 16px; background-color:#ebeeff;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}
html{font-size: 100px;}

.box4{width: 96%;margin: 2%; clear:both;    box-shadow: 0 5px 20px 0px #ccc2c1;
    position: relative;
    background-color: #FFF;
    border-radius: 20px;
	height:5.1rem;margin: -5% auto 5%;}

.tu{ width:90%; margin:0 auto; padding:2%;}
.tu img{ width:100%;}

.box3 {
    width: 96%;
    margin: 5% auto;
    text-align: center;
	clear:both;
}
.box2 {
    width: 100%;
    margin: 5% auto;
    text-align: center;
	clear:both;
	background:url(/mobile/2021/aliplan/bj.jpg) no-repeat center;
	background-size:6.4rem 8.3rem;
	padding:2% 0;
}
.con_h2 {
    font-size: 0.3rem;
    margin: 0 0 0.2em;
    line-height: 1.6em;
	color: #000;
}
.bt_wz {
    width: 96%;
    display: block;
    text-align: center;
   
    font-size: 0.18rem;
    line-height: 0.30rem;
    color: rgb(70, 70, 70);
    margin: 0px auto;
	
}
.xin{ width:98%; margin:2% auto; clear:both; padding:0;}
.xin li{width: 47%;
    display: inline;
	margin-left:1%;
	/*height:3.32rem;*/
   
    float: left;
    margin-right: 2%;
	margin-bottom:0.2rem;}
.xin li p{ line-height:1.6em; font-size:0.16rem; background-color:#FFF; padding:1% 0; margin:0 auto;}
.xin li p span{ color:#3144e4;}
.xin li img{ width:100%;}
.clear{ clear:both;}
.yi{ background-color:#FFF; line-height:1.6em; font-size:0.16rem; padding:2% 0; margin:0 auto;}
.index-button {
  margin: 0.4rem auto 0 auto;
  padding: 0.05rem;
  display: block;
  width: max-content;
  height: 0.47rem;
  background: #1f34ff;
  border-radius: 0.3rem;
}
.index-button .text {
  padding: 0 0.5rem;
  width: max-content;
  min-width: 2.0rem;
  height: 0.47rem;
  line-height: 0.47rem;
  text-align: center;
  
  font-size: 0.18rem;
  color: #fff;

  border-radius: 0.25rem;
}
.zi{ width:94%; margin:2% auto;}
.zi img{ width:98%;}
.sj{ width:96%; margin:2% auto; font-size:0.16rem; text-align:center;}
.zong{ width:100%; margin:2% auto;}
.zong img{ width:100%;}
.xq_1{width:100%;margin:0 auto;text-align: center;    background: linear-gradient(to right, #ed6409 , #fff654);}
.xq1_h2{font-size: 0.32rem;margin: 0 0 0.2em;color: #FFF;line-height: 1.6em;}

.xq1_show{margin: 3% 0;overflow: hidden;padding: 0;box-sizing: border-box;}

.fo-ma {margin: 3% auto;}
.fo-ma h2 {color: #fff;font-size: 0.36rem;text-align: center;padding: 0.2rem;}
.fo-ma ul {padding: 0;margin: 0;}
.fo-ma li {margin: 2% auto;text-align: center;overflow: hidden;}
.fo-ma input {width: 95%;height: 0.56rem;display: inline-block;border: 0;padding: 0;text-indent: 1em;font-size: 0.18rem;border: 1px solid #9c9c9c;box-sizing: border-box;vertical-align: bottom;border-radius: 0.05rem;}
.fo-ma input[type=submit] {background: #ffffff repeat;text-align: center;width:55%;margin: 4% auto 0;display: block;color: #f17e15;border: 0;font-size: 0.24rem;float: inherit;text-indent: 0;}
.fo-ma label {color: #fff;width: 4em;line-height: 0.56rem;font-size: 0.24rem;display: inline-block;}
.pssj2 {width: 96%;margin: 5% auto;text-align: center;}
.yybm {margin: 3% auto;}
.yybm div {margin: 3% auto;}
.yybm i{font-size: 0.24rem;font-style: normal;width: 3.5em;display: inline-block;text-align: left;}
.yybm input {width: 90%;line-height: 2.4em;font-size: 0.2rem;border-radius: 0;color:#333;background: #f0f0f0;border: 1px solid #bfbfbf;padding: 0;text-indent: 2em;border-radius: 0.05rem;}
.yybm p {font-size: 0.17rem;color:#fe0000;line-height: 1.6em;margin: 1em 0;}
.yybm .ljyy{color:#fff;text-align:center;background-color: #ee3030;font-size: 0.22rem;border:0;box-shadow: none;text-indent: 0;}

.tui{ width:92%; margin:2% auto;}
.tui img{ width:100%;}

.zitu{ width:96%; margin:2% auto;}
.zitu img{ width:100%;}