 * {
     margin: 0;
     padding: 0;
     box-sizing: border-box;
 }

 html,
 body {
     width: 100%;
     height: 100%;


 }

 body {
     margin: 0;
     background-image: url(../upload/bg123.jpg);
 }

 a {
     text-decoration: none;
 }

 a:hover {
     text-decoration: underline;
     text-decoration-color: black;
 }

 .bana {
     margin: 0 auto;
     width: 1012px;
     /* border: 1px solid #c9c9c9; */
     border: 3px double#c9c9c9;
     padding: 1px;
     background-color: #fff;


 }

 .banan {

     width: 100%;
     padding-left: 10px;
     padding-right: 10px;
 }

 .shang p b img {
     width: 100%;
     height: 150px;
 }

 .bai {
     font-size: 33px;
     font-weight: bold;
     padding-top: 15px;
     text-align: center;
     width: 960px;
     height: 33px;
 }

 .bai p a {
     color: #008080;

 }

 .sheng {
     height: 43px;
 }

 .sheng p {
     float: left;

     width: 33%;
     padding: 18px;
     margin-top: 18px;
     text-align: center;

     font-size: 33px;
     font-weight: 900;

 }

 .jing p {
     text-align: center;
 }

 .liu {
     margin: 20px 0;
     height: 80px;
 }

 .liu p {
     margin-bottom: 10px;
     float: left;
     width: 33%;
     text-align: center;
 }

 .yuce p {
     width: 100%;
     text-align: center;
     font-weight: 700;
     margin-top: 30px;
 }

 .bodrs {
     border: 10px solid #e2eafe;
 }

 .bodd {
     border: 1px solid #3b5eb8;
 }

 .foot {
     margin-top: 5px;
     height: 100px;
     background-color: #fcf8f8;
 }

 .foots {
     float: left;
     height: 100px;
     width: 49%;

 }

 .foota {
     float: right;
     height: 100px;
     width: 49%;

 }




 .foots div a {

     display: block;
     height: 38px;
     float: right;
     text-align: center;
     line-height: 30px;
     padding-right: 50px;
     font-weight: 900;





 }

 .foota div a {

     display: block;
     height: 36px;
     float: right;
     text-align: center;
     line-height: 30px;
     padding-right: 88px;
     font-weight: 900;





 }

 .foots div p {
     font-family: 'SimSun', '宋体', serif;
     text-indent: 3em;
     font-size: 12px;
     color: #000000;
 }

 .foota div p {
     font-family: 'SimSun', '宋体', serif;
     text-indent: 3em;
     font-size: 12px;
     color: #000000;
 }

 .lastt {
     width: 100%;
     height: 70px;
     background-color: #509dd4;
     color: #ffffff;
     font-size: 16px;
     text-align: center;
     /* font-family: 'SimSun', '宋体', serif; */
     text-indent: 1em;
     font-weight: 500;
     padding-top: 15px;

 }

 .conta {
     width: 100%;
     /* 设置文本框的宽度 */

     /* 边框可选 */
     padding: 10px;
     /* 内边距可选 */
     box-sizing: border-box;
     /* 包含内边距和边框在内的宽度计算 */
     display: flex;
     justify-content: center;
     /* 水平居中 */
     text-align: left;
     /* 文本内容左对齐 */
 }

 .left-align {
     text-align: left;
     /* 确保文本左对齐 */
     max-width: 100%;
     /* 确保内容不会超出容器宽度 */
 }

 .biaoti {
     text-align: center;
     margin-bottom: 15px;
     margin-top: 15px;
 }

 .xiahx {
     border-bottom: 3px solid #c9c9c9;
 }