﻿@charset "utf-8";



@font-face {

  font-family: "AlimamaShuHeiTi";

  src: url("../fonts/AlimamaShuHeiTi-Bold.woff2") format("woff2"),

       url("../fonts/AlimamaShuHeiTi-Bold.woff") format("woff");

 

}

@font-face {

  font-family: "OPPOSans H";

  src: url("../fonts/OPPOSans-H.woff2") format("woff2"),

       url("../font/OPPOSans-H.woff") format("woff"),

       url("../font/OPPOSans-H.ttf") format("truetype"),

       url("../font/OPPOSans-H.eot") format("embedded-opentype"),

       url("../font/OPPOSans-H.svg") format("svg"),

       url("../font/OPPOSans-H.otf") format("opentype");

}

.webfont {

  font-family: "AlimamaShuHeiTi";font-variation-settings: normal; /* Chrome 140 以下版本需要 */}

html{font-size:62.5%;}

body{ font-size:12px; color:#000; font-family: "OPPOSans H", Helvetica, sans-serif,Microsoft YaHei; cursor:default;background: #edf8fc  url(../images/topbj.png) left top no-repeat;}

*{padding:0px; margin:0px;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box; }

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,i,b,em,span,form,fieldset,legend,input,textarea,select,button,th,td {margin:0; padding:0; font-family: "OPPOSans H", Helvetica, sans-serif,Microsoft YaHei;}

h1,h2,h3,h4,h5,h6 {list-style:none; font-weight:normal; color:#555;}

input,select,button{font-size:12px; font-family: "OPPOSans H", Helvetica, sans-serif,Microsoft YaHei; border:0; background:none; outline:none; vertical-align:middle;}

button {overflow:visible}

img{border:none;}

li{list-style:none;}

a{color:#91989f; text-decoration:none;

-webkit-transition:all .3s;

-moz-transition:all .3s;

-ms-transition:all .3s;

-o-transition:all .3s;

transition:all .3s;}

a:hover{color:#005caf;}



.clear{overflow:hidden; clear:both; height:0px;}

.fl{float:left;}

.fr{float:right;}

.container {max-width:1242px;margin: 0 auto;width: 100%;padding: 0.2rem 0;}

.con{width:90%; margin:0 auto;}

.d_bt{margin-bottom: 1.2rem;font-family: "AlimamaShuHeiTi";}

.d_bt h1{font-size: 0.76rem;color: #000;font-style: italic;font-family: "AlimamaShuHeiTi";}

.d_bt h3{font-size: 0.38rem;color: #0e39b2;font-family: "AlimamaShuHeiTi";}

.f_w{padding:0.8rem;}



.x_bt {margin-bottom: 0.8rem;display: flex;}

.x_bt img{width: 0.33rem;margin-right: 0.2rem;}

.x_bt h2 {font-size: 0.46rem;color: #1598fd;font-family: "OPPOSans H"}



.fw_box {margin-bottom: 1rem;background: url(../images/boxbj.png) bottom center / 100% no-repeat;padding-bottom: 0.7rem;}

.fw_box ul {display: flex;justify-content: space-between;}

.fw_box li {width: 33.3333%;text-align: center;}

.fw_box li .t_b{text-align: center;margin-bottom: 0.23rem}

.fw_box li .t_b img{display: inline-block;margin: 0 auto;height: 0.9rem;}

.fw_box li h3{font-size: 0.36rem;color: #282828;}



.d_tp{width: 100%;margin-top: -0.4rem;}

.d_tp img{width: 100%;display: block;}



.yq_js{padding:0.8rem;}

.yq_js .box1 {margin-bottom: 0.8rem;}

.yq_js .box1 ul{display: flex;flex-wrap: wrap;}

.yq_js .box1 li {width: 46%;margin-bottom: 0.64rem;height: 1.23rem;line-height: 1.23rem; text-align: center;background: url(../images/dhbj.png) center / auto 100% no-repeat;font-size: 0.53rem;color: #fff;margin-right:8%;}

.yq_js .box1 li:nth-child(2n){margin-right: 0;}

.yq_js a {color: #fff;}

.yq_js .box2 {}

.yq_js .box2 li {height: 1.16rem;line-height: 1.16rem; background: url(../images/dhbj2.png) center center / auto 100% no-repeat;font-size: 0.53rem;color: #fff;text-align: center;margin-bottom: 0.44rem;}



.zj_cf {padding:0.8rem;}

.zj_cf .bt {}

.zj_cf .bt img{height: 1.7rem;margin-left: 1%; }

.zj_cf .jsbox {margin: -0.8rem auto 0.6rem;background: url(../images/zjbj.png) center top / 100% 100% no-repeat;padding: 0.8rem 0.65rem;position: relative;z-index: 2;}

.zj_cf .jsbox img{ max-width:100%}

.zj_cf .jsbox h3 {font-size: 0.46rem;margin: 0.2rem 0 0.5rem;text-align: center;color: #1598fd;}

.zj_cf .jsbox .n_r {font-size: 0.4rem;line-height: 1.8;color: #010102;font-family:"OPPOSans";}

.zj_cf .jsbox h2 {font-size: 0.52rem;margin: 1rem 0;color: #1598fd;text-align: center;}

.zj_cf .jsbox .hxyw {margin-bottom: 1rem;}

.zj_cf .jsbox .hxyw li{margin-bottom: 0.2rem;text-align: center;}

.zj_cf .jsbox .hxyw li img{height: 0.95rem;display: inline-block;}

.zj_cf .jsbox .l_j {margin-bottom: 1rem;display: flex;justify-content: space-between;}

.zj_cf .jsbox .l_j li {height: 1.18rem;width: 32%;background: url(../images/dt_bj.png) center top / auto 100% no-repeat;line-height: 0.85rem;padding-left: 0.5rem;}

.zj_cf .jsbox .l_j li a {font-size: 0.36rem;color: #fff;}



.jj_sz {margin: 1rem 0 0.3rem;}

.jj_sz li{width:40%;float: left;margin-bottom: 0.5rem;text-align: center;}

.jj_sz li:nth-child(2n){width:60%;}

.jj_sz li .t_b{text-align: center;margin-bottom: 0.24rem;}

.jj_sz li .t_b img{height: 0.73rem;margin: 0 auto;}

.jj_sz li p{font-size: 0.36rem;color: #000;}

.jj_sz li i{font-size: 0.55rem;color: #ff8c00;font-style: normal;}

.jj_sz li span{font-size: 0.55rem;color: #ff8c00;}

.jsbox .hcyl_j {margin-bottom:0.2rem;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:0.7rem;}

.jsbox .hcyl_j li {height: 1.46rem;width:4rem;background: url(../images/hcydhbj.png) center top / 100% 100% no-repeat;line-height: 1.15rem;padding-right: 0.85rem;margin-bottom: 0.24rem;text-align: center;}

.jsbox .hcyl_j li a {font-size: 0.45rem;color: #fff;}



.jy_box {background: url(../images/qyjlbj.png) center top / 100% 100% no-repeat;padding: 1.5rem 0.7rem 1.2rem; width: 90%;margin:2.4rem auto 0;}

.jy_box .bt{display: flex;margin-bottom: 0.8rem;justify-content: center;align-items: center;}

.jy_box .bt h3{font-size: 0.75rem;color: #1564f5;font-family: "AlimamaShuHeiTi";}

.jy_box .bt img{width: 1.3rem;margin: 0 0.3rem;height: auto;}

.jy_box p {font-size: 0.36rem;margin-bottom: 0.25rem;color: #1564f5;}

.jy_box .txt {

  width: 100%;

  height: 0.76rem;

  line-height:0.76rem;

  background: #fff;

  padding: 0 10px;

  box-sizing: border-box;

  color: #666;

  border: 0;margin-bottom: 0.6rem;

}

.jy_box .txtt {

  width: 100%;

  height: 3rem;

  line-height: 0.76rem;

  background: #fff;

  padding: 0 10px;

  box-sizing: border-box;

  color: #666;

  border: none;

  outline: none;

}

.ly_tj {width: 3.8rem;height:1.15rem;line-height:1.15rem;text-align: center;margin: 1rem auto;font-size: 0.5rem;color: #fff;background: url(../images/tjbj.png) center / 100%}



.ny_dy{padding:0.8rem;min-height: 8vh;}

.ny_dy h1{font-size: 0.65rem;color: #1564f5;margin-bottom: 0.5rem;text-align: center;}

.po_abs {position: absolute;left: 0;bottom: 0;}



.lb_box {padding:0.8rem;min-height: 8vh;}

.lb_box .bt {width: 5.4rem;height: 1.5rem;line-height: 1.5rem;text-align: center;font-size: 0.64rem;color: #fff;background: url(../images/lb_btbj.png) center / 100% no-repeat;margin-bottom: 0.5rem;margin: 0 auto 0.5rem;}

.list {}

.list ul{}

.list ul li{display: flex;justify-content: space-between;font-size: 0.4rem;color: #000;line-height: 1rem;border-bottom: #ccc 1px dotted;margin-bottom: 0.1rem;font-family:"OPPOSans";position: relative;padding-left: 0.35rem;}

.list ul li::before{content: "•";margin-right: 0.2rem;position: absolute;left: 0;top: 0;}

.list ul li span{margin-left: 0.2rem;color: #666;font-family:"OPPOSans";}

.list ul li a{color: #000;}

















.xiaocms-page { padding:14px 0 10px; margin-right: 10px;}

.xiaocms-page a { display:inline-block; height:30px; line-height:30px; border-radius:10px; background:#fff; border:1px solid #dbe0e4; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}

.xiaocms-page a:hover { background:#27a7eb; color:#000; text-decoration:none; }

.xiaocms-page span { display:inline-block; height:30px;padding:0 10px; border-radius:10px; line-height:30px; background:#27a7eb; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }



.back-home{ text-align:center}
.back-home a {
  display: inline-block;
  padding: 10px 28px;
  font-size: 15px;
  color: #17408f;
  background: rgba(255, 255, 255, 0.85);
  border: 1px solid rgba(23, 64, 143, 0.25);
  border-radius: 24px;
  box-shadow: 0 4px 12px rgba(23, 64, 143, 0.1);
}






@media only screen and (max-width:1024px) {





  }



@media only screen and (max-width:600px){



}



