@charset "utf-8";

html {
    -webkit-font-smoothing: antialiased
}

blockquote,
body,
code,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,
img {
    border: 0;
}

address,
b,
caption,
cite,
code,
dfn,
em,
i,
strong,
th,
var {
    font-style: normal;
    font-weight: 400;
}

dl,
ol,
ul {
    list-style-type: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: 400;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
    outline: 0;
    outline: none;
    blr: expression(this.onFocus=this.blur())
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

textarea {
    resize: none;
}

img {
    vertical-align: middle;
}

button,
input[type=submit],
input[type=text],
input[type=button],
select {
    -webkit-appearance: none;
    border-radius: 0;
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
    outline: 0;
    outline: 0;
    blr: expression(this.onFocus=this.blur())
}

body {
    color: #000;
    line-height: 1.3;
    font-family: "Microsoft YaHei";
    font-size: .28rem;
    opacity: 0;
    overflow-x: hidden;
    background: #fff;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    line-height: 0;
    font-size: 0;
}

/*******************************************/
.test {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    border-image: none;
    left: 0px;
    top: 100px;
    position: fixed;
    z-index: 2147483647;
}

.test {
    background: rgb(255, 255, 255);
    border-width: 1px 1px medium;
    border-style: solid solid none;
    border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor;
    border-image: none;
    left: 0px;
    top: 100px;
    position: fixed;
}

.test li {
    padding: 0px 30px;
    text-align: center;
    line-height: 25px;
    font-size: 14px;
    border-bottom-color: rgb(204, 204, 204);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.test li h3 {
    color: rgb(0, 0, 0);
    font-size: 16px;
}





.header .i-top {
    padding-left: 0.25rem;
    padding-right: 0.1rem;
    height: 1.16rem;
    line-height: 1.16rem;
}

.header .logo {
    width: 2.04rem;
    height: 1.16rem;
    background: url(/static/wap/images/logo1.jpg) no-repeat left 0.23rem;
    float: left;
    background-size: 2.04rem auto;
}

.header .china {
    width: 0.49rem;
    height: 0.5rem;
    background: #1d55a6;
    float: right;
    border-radius: 0.49rem;
    margin-top: 0.32rem;
    font-size: 0.24rem;
    color: #fff;
    line-height: 0.5rem;
    text-align: center;
    margin-right: 0.14rem;
}

.header .eng {
    width: 0.49rem;
    height: 0.5rem;
    background: #dedede;
    float: right;
    border-radius: 0.49rem;
    margin-top: 0.32rem;
    font-size: 0.24rem;
    color: #7c7c7c;
    line-height: 0.5rem;
    text-align: center;
}

.header .top {
    background: #2b64b8;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    height: 0.85rem;
    z-index: 1000;
}

.header .t-l {
    width: 0.39rem;
    height: 0.85rem;
    background: url(/static/wap/images/abut-copy3.png) no-repeat 0.19rem center;
    position: absolute;
    left: 0;
    top: 0;
    background-size: 0.2rem auto;
}

.header .t-m {
    text-align: center;
    font-size: 0.36rem;
    color: #fff;
    display: block;
    line-height: 0.85rem;
}

.header .t-r {
    width: 0.34rem;
    height: 0.85rem;
    background: url(/static/wap/images/abut-copy3-1.png) no-repeat right center;
    position: absolute;
    right: 0.2rem;
    top: 0;
    background-size: 0.34rem auto;
}


/*.index{padding: 0 0 1.14rem 0;}*/
.index .sect1 {
    height: 0.7rem;
    position: relative;
    background: #f3f3f3;
}

.index .sect1-l {
    position: absolute;
    left: 0;
    top: 0;
    background: #1d55a6 url(../images/i-menu.png) no-repeat center center;
    width: 0.86rem;
    height: 0.7rem;
    background-size: 0.35rem auto;
    display: none;
}

.index .sect1-m {
    text-align: center;
    line-height: 0.7rem;
}

.index .sect1-m {
    height: 0.7rem;
    background: url(/static/wap/images/i-serch1.png) no-repeat 0.24rem center;
    display: inline-block;
    /* margin-left: 0.86rem; */
    background-size: 0.34rem auto;
    padding-left: 0.72rem;
}

.index .sect1-m input {
    width: 3.86rem;
    color: #363636;
    font-size: 0.3rem;
    background: none;
    border: none;
    display: inline-block;
}

.index .sect1-r {
    color: #13191b;
    font-size: 0.24rem;
    position: absolute;
    right: 0;
    top: 0;
    width: 0.97rem;
    height: 0.7rem;
    background: #d6d6d6;
    line-height: 0.7rem;
    text-align: center;
    border: none;
}

.index .banner {
    height: 2.96rem;
}

/* 本例子css -------------------------------------- */
.slideBox {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin: 1px auto;
    /*max-width:560px;*/
    /* 设置焦点图最大宽度 */
}

.slideBox .hd {
    position: absolute;
    height: 0.11rem;
    line-height: 0.11rem;
    bottom: 0.23rem;
    left: 50%;
    z-index: 1;
    margin-left: -0.4rem;
}

.slideBox .hd li {
    display: inline-block;
    width: 0.11rem;
    height: 0.11rem;
    -webkit-border-radius: 0.11rem;
    -moz-border-radius: 0.11rem;
    border-radius: 0.11rem;
    background: #fff;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 0.07rem;
}

.slideBox .hd li.on {
    background: #f40;
}

.slideBox .bd {
    position: relative;
    z-index: 0;
}

.slideBox .bd li {
    position: relative;
    text-align: center;
}

.slideBox .bd li img {
    background: url(/static/wap/images/loading.gif) center center no-repeat;
    vertical-align: top;
    width: 100%;
    /* 图片宽度100%，抵达自顺应效果 */
}

.slideBox .bd li a {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* 去掉链接触摸高亮 */
.slideBox .bd li .tit {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    text-indent: 10px;
    height: 28px;
    line-height: 28px;
    background: url(/static/wap/images/focusbg.png) repeat-x;
    color: #fff;
    text-align: left;
}


.index .sect2 {
    margin-top: 0.14rem;
    padding-left: 0.15rem;
}

.index .sect2 ul li {
    width: 1.6rem;
    float: left;
    margin-right: 0.1rem;
    height: 1.41rem;
}

.index .sect2 ul li a {
    width: 1.6rem;
    font-size: 0.28rem;
    color: #fff;
    display: inline-block;
    padding-top: 0.85rem;
    text-align: center;
    box-sizing: border-box;
    height: 1.41rem;
}

.index .sect2 ul li:nth-of-type(1) {
    width: 2.7rem;
    background: #0e7cd9;
    margin-bottom: 0.1rem;
}

.index .sect2 ul li:nth-of-type(1) a {
    background: url(/static/wap/images/i-01.jpg) no-repeat center 0.28rem;
    width: 2.7rem;
    background-size: 0.45rem auto;
}

.index .sect2 ul li:nth-of-type(2) {
    background: #009cff;
    margin-bottom: 0.1rem;
}

.index .sect2 ul li:nth-of-type(2) a {
    background: url(/static/wap/images/i-02.png) no-repeat center 0.32rem;
    background-size: 0.41rem auto;
}

.index .sect2 ul li:nth-of-type(3) {
    background: #2280c1;
    margin-bottom: 0.1rem;
}

.index .sect2 ul li:nth-of-type(3) a {
    background: url(/static/wap/images/i-03.png) no-repeat center 0.36rem;
    background-size: 0.36rem auto;
}

.index .sect2 ul li:nth-of-type(4) {
    background: #1d55a6;
}

.index .sect2 ul li:nth-of-type(4) a {
    background: url(/static/wap/images/i-04.png) no-repeat center 0.33rem;
    background-size: 0.49rem auto;
}

.index .sect2 ul li:nth-of-type(5) {
    width: 2.7rem;
    background: #0f7cd9;
}

.index .sect2 ul li:nth-of-type(5) a {
    background: url(/static/wap/images/i-05.png) no-repeat center 0.27rem;
    width: 2.7rem;
    background-size: 0.4rem auto;
}

.index .sect2 ul li:nth-of-type(6) {
    background: #21b4ec;
}

.index .sect2 ul li:nth-of-type(6) a {
    background: url(/static/wap/images/i-06.png) no-repeat center 0.27rem;
    background-size: 0.37rem auto;
}

.index .p1 {
    height: 0.76rem;
    line-height: 0.76rem;
    font-size: 0.21rem;
    color: #666;
    text-align: center;
}


.ab-ry {
    padding: 0 0 1.14rem 0;
}

.ab-ry .ban {
    display: block;
}

.ab-ry .ban img {
    width: 6.4rem;
    height: 2.4rem;
    margin-bottom: 0.11rem;
    margin-top: 0.85rem;
}



.ab-ry .sect1 {
    line-height: 0.8rem;
    overflow: hidden;
    background: #f1f1f1;
}

.ab-ry .sect1 ul {
    width: 100%;
    font-size: 0;
}

.ab-ry .sect1 ul li a {
    color: #666;
    font-size: 0.26rem;
    height: 0.82rem;
    display: inline-block;
}

.ab-ry .sect1 ul li {
    height: 0.8rem;
    width: 33.33%;
    text-align: center;
    border-bottom: 2px solid #e7e7e7;
    display: inline-block;
    vertical-align: top;
}

.ab-ry .sect1 ul li:hover,
.ab-ry .sect1 ul li:active {
    color: #2b64b8;
    height: 0.80rem;
    line-height: 0.80rem;
    border-bottom: 2px solid #2b64b8;
}

.ab-ry .sect1 ul li.on {
    height: 0.80rem;
    line-height: 0.78rem;
    border-bottom: 2px solid #2b64b8;
}

.ab-ry .sect1 ul li.on a {
    color: #2b64b8;
}

.ab-ry .sect1 ul.col4 {
    text-align: center;
}

.ab-ry .sect1 ul.col4 li {
    width: auto;
    padding: 0 0.1rem;
}

.ab-ry .sect1 ul.col4 li a {
    font-size: .24rem;
}

.go-box {
    width: 100%;
    padding: 20px 10px 0;
    box-sizing: border-box;
}

.ud-box {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
}

.ab-ry .sect02 {}

.ab-ry .sect02 ul {
    font-size: 0;
    width: 100%;
    /* padding: 0 10px; */
    box-sizing: border-box;
}

.ab-ry .sect02 ul li {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    font-size: 0.26rem;
    color: #454545;
    padding: 0.1rem 0;
    margin-bottom: 0.1rem;
    margin-top: 0.15rem;
    box-sizing: border-box;
}

.ab-ry .sect02 ul li:nth-child(2n+1) {
    padding-right: 5px;
}

.ab-ry .sect02 ul li span {
    font-size: 0.26rem;
    color: #454545;
    padding: 0.1rem 0;
    display: block;
}

.ab-ry .sect02 ul li:nth-of-type(3) {
    padding-right: none;
}

.ab-ry .sect02 ul li img {
    width: 100%;
    /* height: 1.63rem; */
}

.ab-ry .sect02 ul li h5 {
    font-size: 0.15rem;
    color: #134d95;
    font-weight: bold;
    line-height: 0.39rem;
    padding-top: 0.08rem;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ab-ry .sect02 ul li p {
    font-size: 0.12rem;
    color: #454545;
    line-height: 0.3rem;
}

.ab-ry .sect02 ul li .center span {
    font-size: 0.2rem;
    color: #454545;
    line-height: 0.3rem;
    display: block;
    line-height: 0.3rem;
}

.ab-ry .sect02 p {
    font-size: 0.26rem !important;
    line-height: 1.5;
    color: #666 !important;
    /* padding: 0 0.2rem; */
}

.ab-ry .sect02 p.p1 {
    margin-top: 0.39rem;
}

.ab-ry .sect02 p.p2 {
    margin-top: 0.74rem;
}

.ab-ry .sect02 p.p3 {
    margin-top: 0.76rem;
}

.ab-ry .sect02 p.p2 {
    margin-top: 0.76rem;
}

.ab-ry .p01 {
    font-size: 0.22rem;
    color: #666;
    line-height: 0.71rem;
    padding-left: 0.26rem;
    margin-top: 0.74rem;
}

.ab-ry .u-p {
    line-height: 0.71rem;
    height: 0.71rem;
    padding-left: 0.31rem;
    font-size: 0.22rem;
    color: #666;
    padding-top: 0.31rem;
}


.ab-ry .sect2 ul {
    padding-left: 0.29rem;
    margin-top: 0.33rem;
}

.ab-ry .sect2 ul li {
    float: left;
    width: 90%;
    border: 1px solid #e1e1e1;
    box-sizing: border-box;
    text-align: center;
    margin-right: 0.28rem;
}

.ab-ry .sect2 ul a {
    width: 100%;
    display: inline-block;
}

.ab-ry .sect2 ul li p i {
    width: 0.68rem;
    background: url(/static/wap/images/ab-ry5.jpg) no-repeat 0.14rem top;
    height: 0.64rem;
    padding-top: 0.1rem;
    background-size: 0.46rem auto;
    float: left;
    font-size: 0.1rem;
    color: #fff;
}

.ab-ry .sect2 ul li p em {
    width: 2.06rem;
    font-size: 12pt;
    color: #000;
    line-height: 0.31rem;
    float: left;
    text-align: left;
}

.ab-ry .sect2 ul li:nth-of-type(2) img {
    width: 100%;
}

.ab-ry .sect2 ul li:nth-of-type(1) img {
    width: 100%;
}

.ab-ry .sect2 ul li:nth-of-type(3) img {
    width: 100%;
}

.ab-ry .sect2 ul li:nth-of-type(4) img {
    width: 100%;
}

.ab-ry .sect2 ul li:nth-of-type(1),
.ab-ry .sect2 ul li:nth-of-type(2) {
    margin-bottom: 0.27rem;
}

/* 本例子css -------------------------------------- */
/* Slider */
.slick-slider {
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;

    display: block;
}

.slick-track:before,
.slick-track:after {
    display: table;

    content: '';
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;

    height: auto;

    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}



/*.ab-ry .sect3{padding-top: 0.64rem;height: 0.5rem;padding-left: 0.6rem;padding-right:0.65rem;position: relative;margin-bottom: 0.35rem;}
.ab-ry .sect3 .your-class2{width: 5.14rem;height:0.15rem;background:url(/static/wap/images/rongyu_2.jpg) no-repeat;background-size:5.14rem auto;text-align: center;font-size:0.22rem;color: #666;font-weight: bold;}
.ab-ry .sect3 button{width:0.24rem;height:0.24rem;text-indent:0.4rem;overflow: hidden;background:url(/static/wap/images/rongyu_3.jpg) no-repeat;border:none;
background-size:0.8rem auto;}
.ab-ry .sect3 button:nth-of-type(1){position: absolute;left:-0.31rem;top:-0.05rem;}
.ab-ry .sect3 button:nth-of-type(2){position: absolute;top:-0.05rem;right:-0.31rem;background-position: -0.56rem 0;}
.your-class2  .slick-current{background:url(/static/wap/images/rongyu_1.jpg) no-repeat center top;}
.slick-initialized .slick-slide{padding-top: 0.2rem;}
.ab-ry .sect3 .your-class1{display: none;}
.ab-ry .p4{padding-left: 0.36rem;padding-right: 0.46rem;font-size: 0.22rem;color: #666;padding-bottom: 0.5rem;}
.ab-ry .p4:last-child{padding-bottom: 0;}*/

.ab-ry .sect3 {
    padding-top: 0.64rem;
    height: 0.5rem;
    padding-left: 0.6rem;
    padding-right: 0.65rem;
    position: relative;
    margin-bottom: 0.35rem;
}

.ab-ry .sect3 .your-class2 {
    width: 5.14rem;
    height: 0.15rem;
    background: url(/static/wap/images/rongyu_2.jpg) no-repeat;
    background-size: 5.14rem auto;
    text-align: center;
    font-size: 0.22rem;
    color: #666;
    font-weight: bold;
}

.ab-ry .sect3 button {
    width: 0.24rem;
    height: 0.24rem;
    text-indent: 0.4rem;
    overflow: hidden;
    background: url(/static/wap/images/rongyu_3.jpg) no-repeat;
    border: none;
    background-size: 0.8rem auto;
}

.ab-ry .sect3 .your-class2 .on {
    width: 2.17rem;
    text-align: center;
    padding: 0 !important;
}

.ab-ry .sect3 button:nth-of-type(1) {
    position: absolute;
    left: -0.31rem;
    top: -0.05rem;
}

.ab-ry .sect3 button:nth-of-type(2) {
    position: absolute;
    top: -0.05rem;
    right: -0.31rem;
    background-position: -0.56rem 0;
}

.ab-ry .your-class2 .slick-current {
    background: url(/static/wap/images/rongyu_1.jpg) no-repeat center top;
}

.ab-ry .slick-initialized .slick-slide {
    padding-top: 0.3rem;
}

.ab-ry .ab-ry .sect3 .your-class1 {
    display: none;
}

.ab-ry .ab-ry .p4 {
    padding-left: 0.36rem;
    padding-right: 0.46rem;
    font-size: 0.22rem;
    color: #666;
    padding-bottom: 0.5rem;
}

.ab-ry .ab-ry .p4:last-child {
    padding-bottom: 0;
}


.ab-ry .sect3 button:nth-of-type(1):hover,
.ab-ry .sect3 button:nth-of-type(1):active {
    background-position: 0 -0.56rem;
    background-size: 0.8rem auto;
}

.ab-ry .sect3 button:nth-of-type(2):hover,
.ab-ry .sect3 button:nth-of-type(2):active {
    background-position: -0.56rem -0.56rem;
    background-size: 0.8rem auto;
}













.jrwm .ban1 img {
    width: 6.4rem;
    height: 2.51rem;
}

.jrwm .ab-ry .sect1 li {
    width: 100%;
}

.jrwm .ab-ry .sect1 li:hover {
    border-bottom: 2px solid #e7e7e7;
}

.jrwm .img1 img {
    width: 5.91rem;
    height: 2.56rem;
    border: 1px solid #e0e1e2;
    margin-left: 0.24rem;
    margin-top: 0.28rem;
    margin-bottom: 0.22rem;
}

.jrwm .ab-ry .sect2 {
    margin-bottom: 0.46rem;
}

.jrwm .ab-ry .sect2 .p1 {
    padding-left: 0.61rem;
    line-height: 0.36rem;
    font-size: 12pt;
    color: #666;
    line-height: 0.36rem;
    color: #666;
    padding-left: 0.61rem;
}

.jrwm .ab-ry .sect2 .p1:nth-of-type(1) {
    background: url(/static/wap/images/jrwm3.jpg) no-repeat 0.26rem 0.11rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect2 .p1:nth-of-type(2) {
    background: url(/static/wap/images/jrwm4.jpg) no-repeat 0.26rem 0.11rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect2 .p1:nth-of-type(3) {
    background: url(/static/wap/images/jrwm5.jpg) no-repeat 0.26rem 0.11rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect2 .p1:nth-of-type(4) {
    background: url(/static/wap/images/jrwm6.jpg) no-repeat 0.26rem 0.11rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect2 .p1:nth-of-type(5) {
    background: url(/static/wap/images/jrwm7.jpg) no-repeat 0.26rem 0.11rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect2 .p1:nth-of-type(6) {
    background: url(/static/wap/images/jrwm8.jpg) no-repeat 0.26rem 0.11rem;
    background-size: 0.17rem auto;
}


.jrwm .ab-ry .sect33 {
    padding: 0.2rem 0 0.22rem 0.2rem;
    background: #f7f7f7;
    margin-bottom: 0.21rem;
    margin-left: 0.26rem;
    margin-right: 0.26rem;
}

.jrwm .ab-ry .sect33 h3 a {
    color: #2b64b8;
    font-size: 12pt;
    font-weight: bold;
    line-height: 20pt;
    display: block;
}

.jrwm .ab-ry .sect33 p {
    line-height: 0.39rem;
    font-size: 12pt;
    color: #666;
}

.jrwm .ab-ry .sect33 p i {
    width: 0.17rem;
    height: 0.39rem;
    margin-right: 0.14rem;
    display: inline-block;
}

.jrwm .ab-ry .sect33 p i.i1 {
    background: url(/static/wap/images/jrwm5.jpg) no-repeat left 0.24rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect33 p i.i2 {
    background: url(/static/wap/images/jrwm6.jpg) no-repeat left 0.24rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .sect33 p i.i3 {
    background: url(/static/wap/images/jrwm7.jpg) no-repeat left 0.24rem;
    background-size: 0.17rem auto;
}

.jrwm .ab-ry .u-box {
    background: #f7f7f7;
    margin-left: 0.26rem;
    margin-right: 0.26rem;
}

.jrwm .ab-ry .sect33 h4 a {
    color: #666;
    font-size: 12pt;
    line-height: 0.35rem;
    display: block;
}

.jrwm .ab-ry .u-box .sect33 {
    margin-left: 0;
}

.jrwm .ab-ry .u-box .sect33:nth-of-type(2) {
    padding-top: 0;
}

.jrwm .ab-ry .u-box .sect33:nth-of-type(3) {
    padding-top: 0;
}

.jrwm .ab-ry .u-box .sect33:nth-of-type(4) {
    padding-top: 0;
}

.jrwm .ab-ry .u-box .sect33:nth-of-type(5) {
    padding-top: 0;
}


.yrjz .sect1 ul li {
    height: 0.8rem;
    float: left;
    width: 50%;
    text-align: center;
    border-bottom: 2px solid #e7e7e7;
}

.yrjz .p2 {
    padding: 0.3rem 0.3rem 0.3rem 0.3rem;
    font-size: 12pt;
    color: #000;
    line-height: 20pt;
}

.yrjz .sect2 {
    padding: 0 0.48rem;
}

.yrjz .sect2 .a1 {
    display: block;
    position: relative;
}

.yrjz .sect2 .a1 img {
    width: 4.45rem;
    height: 2.96rem;
    width: 100%;
    margin-bottom: .2rem;
}

.yrjz .sect2 .a1 i {
    width: 1.24rem;
    height: 1.08rem;
    background: #2158a7;
    display: inline-block;
    position: absolute;
    left: 4.14rem;
    top: 0.94rem;
    font-size: 0.59rem;
    color: #fff;
    text-align: center;
    line-height: 1.08rem;
    font-weight: bold;
}

.yrjz .sect2 .h05 {
    color: #2158a7;
    padding-top: 0.48rem;
    padding-bottom: 0.45rem;
    font-size: 12pt;
    padding-right: 0.37rem;
}

.yrjz .sect2 .p3 {
    font-size: 12pt;
    color: #000;
    margin-bottom: 0.5rem;
    line-height: 20pt;
    /* margin-right: 0.2rem;*/
}

.yrjz .sect2 .p3:last-child {
    margin-bottom: 0.57rem;
}

.yrjz .sect2 .p4 {
    font-size: 12pt;
    color: #000;
    line-height: 20pt;
    margin-right: 0.2rem;
}

.yrjz .p01 {
    margin-top: 0.98rem;
}


.rczp .sect1 ul li {
    height: 0.8rem;
    float: left;
    width: 50%;
    text-align: center;
    border-bottom: 2px solid #e7e7e7;
}

.rczp .h04 {
    line-height: 1.02rem;
    padding-left: 0.37rem;
    color: #2b64b8;
    font-size: 0.28rem;
    font-weight: bold;
}

.rczp .p3 {
    height: 0.56rem;
}

.rczp .p3 a {
    display: inline-block;
    color: #003699;
    font-size: 0.12rem;
    padding-top: 0.36rem;
}

.rczp .p3 a.a2 {
    padding-left: 1.58rem;
    width: 0.9rem;
    background: url(/static/wap/images/rczp01.jpg) no-repeat 0.44rem top;
    background-size: 1.1rem auto;
}

.rczp .p3 a.a3 {
    width: 0.9rem;
    padding-left: 1.17rem;
    background: url(/static/wap/images/rczp02.jpg) no-repeat left top;
    background-size: 1.17rem auto;
}

.rczp .p2 {
    padding-top: 0.5rem;
    padding-left: 0.3rem;
    padding-right: 0.3rem;
    font-size: 12pt;
    color: #000;
    line-height: 20pt;
}

.rczp .ab-ry .p01 {
    margin-top: 1.72rem;
}


.news .ab-ry {
    padding: 0 0 1.14rem 0;
}

.news .ab-ry .sect1 {
    margin-bottom: 0.04rem;
}

.news .n-sect2 {
    padding: 0.15rem 0 0.15rem 0.14rem;
    display: block;
    border-bottom: 1px solid #ededed;
}

.news .n-sect2 img {
    width: 2.2rem;
    height: 1.35rem;
    margin-right: 0.15rem;
    float: left;
}

.news .n-sect2 .div1 {
    float: left;
    width: 3.6rem;
}

.news .n-sect2 h4 {
    font-size: 0.26rem;
    color: #666;
    height: 0.45rem;
}

.news .n-sect2 .p1 {
    color: #000;
    font-size: 0.2rem;
}

.news .n-sect2 span {
    width: 3.34rem;
    padding-left: 0.26rem;
    height: 0.2rem;
    background: url(/static/wap/images/news01.png) no-repeat left 0.23rem;
    background-size: 0.16rem auto;
    display: inline-block;
    font-size: 0.16rem;
    color: #ccc;
    padding-top: 0.2rem;
}

.news .n-con-ft {
    margin-top: 0.7rem;
    text-align: center;
}

.n-con-ft a {
    border: 1px solid #ccc;
    width: 0.47rem;
    height: 0.46rem;
    display: inline-block;
    text-align: center;
    line-height: 0.46rem;
    font-size: 0.24rem;
    color: #999;
    margin-left: 4px;
}

.n-con-ft a:hover,
.n-con-ft a:active {
    border-color: #0578b4;
    color: #0578b4;
}

.n-con-ft a.on {
    border-color: #0578b4;
    color: #0578b4;
}


.cpxx {
    padding: .85rem 0 1.14rem 0;
}

.cpxx .ban {
    display: block;
}

.cpxx .ban img {
    width: 6.4rem;
    height: 2.4rem;
}

.cpxx .sect1 {
    padding: 0.3rem 0 0.17rem 0.3rem;
}

.cpxx .sect1 ul li {
    width: 1.85rem;
    height: 1.4rem;
    background: #f1f1f1;
    float: left;
    margin-right: 0.12rem;
    margin-bottom: 0.13rem;
}

.cpxx .sect1 ul li:hover,
.cpxx .sect1 ul li:active {
    background-color: #2b64b8;
}

.cpxx .sect1 ul li.on {
    background-color: #2b64b8;
}

.cpxx .sect1 ul li a {
    width: 1.85rem;
    height: 0.45rem;
    display: inline-block;
    color: #000;
    font-size: 0.24rem;
    text-align: center;
    padding-top: 0.65rem;
}

.cpxx .sect1 ul li.li1 a {
    background: url(/static/wap/images/cpxx1.jpg) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

.cpxx .sect1 ul li.li2 a {
    background: url(/static/wap/images/cpxx2.png) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

.cpxx .sect1 ul li.li3 a {
    background: url(/static/wap/images/cpxx3.png) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

.cpxx .sect1 ul li.li4 a {
    background: url(/static/wap/images/cpxx4.png) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

.cpxx .sect1 ul li.li5 a {
    background: url(/static/wap/images/cpxx5.png) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

.cpxx .sect1 ul li.li6 a {
    background: url(/static/wap/images/cpxx6.png) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

.cpxx .sect1 ul li.li7 a {
    background: url(/static/wap/images/cpxx6.png) no-repeat center 0.16rem;
    background-size: 0.43rem auto;
}

#wrapper {
    position: relative;
    z-index: 1;
    height: .82rem;
    padding-top: .01rem;
    width: 100%;
    overflow: hidden;
    /*background:url(/static/wap/images/pic18.jpg) repeat-x; background-size:.01rem auto; margin-top:.2rem;*/
    background: #f1f1f1;
}

#wrapper .bg {
    width: .78rem;
    height: .82rem;
    background: url(/static/wap/images/pic16.jpg) no-repeat;
    background-size: cover;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 999;
}

#scroller {
    position: absolute;
    z-index: 1;
}

#scroller li {
    height: .80rem;
    float: left;
    line-height: .80rem;
    overflow: hidden;
    width: 2.17rem;
    text-align: center;
    font-size: .28rem;
    border-bottom: 2px solid #e0e0e0;
}

#scroller li a {
    color: #666;
    display: block;
    height: 0.80rem;
}

#scroller li.on {
    /*background:url(/static/wap/images/pic17.jpg) repeat-x; background-size:.01rem auto;*/
    height: .80rem;
    border-bottom: 2px solid #2b64b8;
}

#scroller li.on a {
    color: #2b64b8;
}

#scroller li:hover,
#scroller li:active {
    height: .80rem;
    border-bottom: 2px solid #2b64b8;
}

#scroller li a:hover,
#scroller li a:active {
    color: #2b64b8;
}

.cpxx .div1 {
    margin-top: 0.38rem;
    margin-bottom: 0.38rem;
}

.cpxx .div1 img {
    width: 5.66rem;
    height: 4.98rem;
    border: 1px solid #dcdcdc;
    margin-left: 0.35rem;
}

.cpxx .div1 .p1 {
    line-height: 0.64rem;
    height: 0.64rem;
    text-align: center;
    font-size: 0.28rem;
    color: #666;
}

.cpxx .sect2 {
    padding-left: 0.33rem;
    padding-right: 0.37rem;
}

.cpxx .sect2 .h03 {
    height: 0.55rem;
    line-height: 0.55rem;
    background: #eee;
    color: #2159a8;
    font-weight: bold;
    padding-left: 0.21rem;
    margin-bottom: 0.36rem;
}

.cpxx .sect2 .box1 {
    margin-bottom: 0.5rem;
}

.cpxx .sect2 .box1 h5 {
    height: 0.35rem;
    font-size: 0.22rem;
    color: #666;
}

.cpxx .sect2 .box1 p {
    font-size: 0.22rem;
    color: #666;
}

.cpxx .sect2 .img1 {
    width: 2.58rem;
    height: 8.48rem;
    border: 1px solid #7f7f7f;
    margin-left: 1.52rem;
    margin-bottom: 0.54rem;
}

.cpxx .sect2 .img2 {
    width: 5.71rem;
    height: 1.96rem;
    margin-bottom: 0.36rem;
}

.a1xx {
    width: 0.7rem;
    height: 0.54rem;
    background: #ddd url(../images/cpxx0001.png) no-repeat 0.22rem 0.16rem;
    display: inline-block;
    margin-left: 2.55rem;
    background-size: 0.3rem auto;
    font-size: 0.24rem;
    color: #666;
    line-height: 0.54rem;
    padding-left: 0.61rem;
}

.cpxx .p01 {
    line-height: 0.71rem;
    height: 0.71rem;
    padding-left: 0.31rem;
    font-size: 0.22rem;
    color: #666;
    padding-top: 0.52rem;
}


.cpxx .div2 {
    padding-left: 0.31rem;
    padding-top: 0.36rem;
}

.cpxx .div2 ul li {
    width: 2.59rem;
    height: 2.41rem;
    /*height:0.39rem;*/
    border: 5px solid #ccc;
    background: #f1f1f1 url(../images/cpzx.jpg) no-repeat;
    background-size: 2.6rem auto;
    /*padding-top: 2.02rem;*/
    float: left;
    margin-right: 0.2rem;
    margin-bottom: 0.29rem;
}

.cpxx .div2 ul li.no {
    margin-right: 0
}

.cpxx .div2 ul li a {
    width: 2.59rem;
    text-align: center;
    display: inline-block;
    font-size: 0.24rem;
    color: #fff;
}

.cpxx .div2 ul li:hover,
.cpxx .div2 ul li:active {
    background-color: #2b64b8;
    border-color: #2b64b8;
}

.cpxx .div2 ul li.on {
    background-color: #2b64b8;
    border-color: #2b64b8;
}

.cpxx .div2 ul li.on span {
    background-color: #2b64b8;
    color: #fff;
}

.cpxx .div2 ul li:last-child {
    margin-bottom: 0.59rem;
}

.cpxx .n-con-ft {
    text-align: center;
}

.cpxx .div2 ul li img {
    width: 2rem;
    height: 1.64rem;
    margin-bottom: 0.26rem;
}

.cpxx .div2 ul li span {
    display: block;
    color: #333;
    height: 0.5rem;
    line-height: 0.50rem;
}

.cpxx .div2 ul li span:hover,
.cpxx .div2 ul li span:active {
    background-color: #2b64b8;
    border-color: #2b64b8;
}

.sub-nav {
    width: 100%;
    padding-right: 0.31rem;
    font-size: 0;
    text-align: center;
    box-sizing: border-box;
    padding-bottom: 0.2rem;
}

.sub-nav a {
    display: inline-block;
    vertical-align: top;
    line-height: 0.5rem;
    font-size: 0.26rem;
    color: #333;
    padding: 0 0.2rem;
    background-color: #f1f1f1;
    margin-left: 0.05rem;
    margin-right: 0.05rem;
    margin-bottom: 0.1rem;
}

.sub-nav a.active {
    background-color: #2b64b8;
    color: #fff;
}

.kycg .sect1 {
    margin-bottom: 0.2rem;
}

.kycg .section1 {
    padding-left: 0.32rem;
    padding-right: 0.38rem;
}

.kycg .section1 h3 {
    color: #2159a8;
    padding-left: 0.22rem;
    font-size: 0.26rem;
    font-weight: bold;
    height: 0.55rem;
    line-height: 0.55rem;
    background: #eee;
    margin-bottom: 0.2rem;
}

/*.kycg .section1 .p1{padding-top: 0.03rem;margin-bottom: 0.27rem;font-size: 0.24rem;color: #666;}*/
.kycg .section1 .p1 {
    line-height: 20pt;
    font-size: 12pt;
}

.kycg .section1 .img1 {
    width: 5.68rem;
    height: 2.03rem;
    margin-bottom: 0.47rem;
}

.kycg .section1 .p2 {
    font-size: 0.16rem;
    background: #eee;
    padding: 0 0.22rem;
    /*height: 0.55rem;*/
    line-height: 0.55rem;
    margin-bottom: 0.1rem;
}

.kycg .section1 .p2 em {
    float: left;
    color: #000;
    font-size: 11pt;
    width: 90%;
}

.kycg .section1 .p2 i {
    float: right;
    color: #002d95;
}

.kycg .section1 .k_ul li {
    float: left;
    width: 2.75rem;
    /*width: 2.98rem;*/
    margin-bottom: 0.12rem;
}

.kycg .section1 .k_ul li:nth-of-type(1) {
    margin-right: 0.2rem;
}

.kycg .section1 .k_ul li:nth-of-type(3) {
    margin-right: 0.2rem;
}

.kycg .section1 .k_ul li img {
    width: 2.75rem;
}

.kycg .section1 .k_ul li p {
    line-height: 0.29rem;
    font-size: 0.16rem;
    color: #666;
    /*white-space: nowrap;*/
}

.kycg .section1 .img3 {
    width: 5.61rem;
    height: 4.69rem;
}

.kycg .ab-ry .p01 {
    margin-top: 1.02rem;
}


.kytd .section2 {
    margin-top: 0.22rem;
    padding-left: 0.19rem;
}

.kytd .section2 ul li img {
    width: 1.77rem;
    height: 2.41rem;
    float: left;
    margin-right: 0.16rem;
    padding-top: 0.25rem;
}

.kytd .section2 ul li .box-r {
    float: left;
    width: 3.8rem;
    margin-bottom: 0.1rem;
}

.kytd .section2 ul li h5 {
    font-size: 0.22rem;
    color: #666;
    line-height: 0.6rem;
    height: 0.6rem;
    padding-top: 0.1rem;
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 0.18rem;
    overflow: hidden;
}

.kytd .section2 ul li h5 i {
    color: #2b64b8;
    font-size: 0.34rem;
    display: inline-block;
    padding-right: 0.18rem;
}

.kytd .section2 ul li p {
    font-size: 0.2rem;
    color: #000;
}

.kytd .section2 ul li span {
    font-size: 0.18rem;
    color: #999;
    width: 1.24rem;
    line-height: 0.34rem;
    height: 0.34rem;
    border: 1px solid #ccc;
    text-align: center;
    display: inline-block;
    margin-top: 0.22rem;
}

.kytd .section2 ul li {
    margin-bottom: 0.2rem;
}

.kytd .section2 ul li:last-child {
    margin-bottom: 0.69rem;
}

.kytd .n-con-ft {
    text-align: center;
}

.kytd .p01 {
    margin-top: 0.27rem;
}


.kyxx .section3 {
    margin-top: 0.44rem;
    padding: 0 0.15rem;
}

.kyxx .section3 img {
    height: 2.41rem;
    /*margin-left:2.02rem;*/
}

.kyxx .section3 h5 {
    line-height: 0.76rem;
    height: 0.76rem;
    margin-top: 0.36rem;
    font-size: 0.24rem;
    color: #666;
    border-bottom: 1px solid #dcdcdc;
    text-align: center;
}

.kyxx .section3 h5 i {
    color: #2b64b8;
    font-size: 0.34rem;
}

.kyxx .section3 .p1 {
    font-size: 12pt;
    color: #000;
    margin-top: 0.28rem;
    line-height: 20pt;
}

.kyxx .p01 {
    margin-top: 0.58rem;
}


.yyxx .sect1 ul li {
    width: 50%;
}

.yyxx .y_a {
    height: 0.59rem;
    display: block;
    background: url(/static/wap/images/yyxx2.jpg) no-repeat top center;
    background-size: 5.93rem auto;
    margin-top: 0.27rem;
    text-align: center;
    padding-top: 3.95rem;
    font-size: 0.3rem;
    color: #666;
}

.yyxx .p01 {
    margin-top: 0.43rem;
}


.yyal .sect1 ul li {
    width: 50%;
}

.yyal .div2 {
    padding-left: 0.3rem;
}

.yyal .div2 ul li {
    width: 2.69rem;
    height: 2.51rem;
    margin-top: 0.35rem;
    float: left;
    margin-right: 0.3rem;
    background: #ccc;
}

.yyal .div2 ul li img {
    width: 2.6rem;
    height: 1.74rem;
    padding-left: 0.05rem;
    padding-top: 0.04rem;
}

.yyal .div2 ul li p {
    padding-top: 0.2rem;
    font-size: 0.24rem;
    color: #000;
    text-align: center;
}

.yyal .div2 ul li:hover,
.yyal .div2 ul li:active {
    background: #2b64b8;
}

.yyal .div2 ul li.on {
    background: #2b64b8;
    color: #fff;
}

.yyal .div2 ul li:last-child {
    margin-bottom: 0.63rem;
}

.yyal .n-con-ft {
    text-align: center;
}

.yyal .p01 {
    margin-top: 0.27rem;
}



.zzsl .sect002 {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
}

.zzsl .sect002 .hd {
    height: 0.51rem;
    line-height: 0.51rem;
    font-size: 0.24rem;
    overflow: hidden;
    margin: 0.39rem 0;
}

.zzsl .sect002 .hd ul {
    overflow: hidden;
    width: 100%;
}

.zzsl .sect002 .hd ul li {
    float: left;
    width: 49%;
    text-align: center;
    vertical-align: top;
    padding-left: 0.12rem;
    padding-right: 0.12rem;
    box-sizing: border-box;
    margin-right: 2%;
    background: #f1f1f1;
}

.zzsl .sect002 .hd ul li:nth-child(2n) {
    margin-right: 0;
}

.zzsl .sect002 .hd ul li a {
    color: #666;
    display: block;
}

.zzsl .sect002 .hd ul li.on {
    background: #1064b0;
}

.zzsl .sect002 .hd ul li.on a {
    color: #fff;
}

.zzsl .sect002 .hd ul li:active {
    background: #1064b0;
}

.zzsl .sect002 .hd ul li a:hover,
.zzsl .sect002 .hd ul li a:active {
    color: #fff;
}

.zzsl .sect002 .sy_ul ul li {
    width: 6.01rem;
}

.zzsl .sect002 .sy_ul img {
    width: 6.01rem;
    height: 2.5rem;
}

.zzsl .sect002 .sy_ul p {
    font-size: 0.24rem;
    color: #fff;
    background: #1064b0;
    height: 0.6rem;
    line-height: 0.6rem;
    padding-left: 0.22rem;
    width: 5.79rem;
}

.zzsl .p01 {
    margin-top: 1.02rem;
}


.product .tit {
    height: .8rem;
    border-bottom: .02rem solid #e0e0e0;
    background-color: #f1f1f1;
    color: #666666;
    font-size: .26rem;
    line-height: .8rem;
    text-align: center;
}

.product ul {
    padding: .3rem;
}

.product ul li {
    height: .7rem;
    line-height: .35rem;
    background: url(/static/wap/images/pic_1.png) no-repeat left center/.74rem .71rem;
    padding-left: .2rem;
    border: 2px solid #dcdcdc;
    margin-bottom: .2rem;
    font-size: .24rem;
    color: #666666;
    padding-right: 1.6rem;
    position: relative;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.product ul li a {
    float: right;
    height: .7rem;
    background-color: #999999;
    color: #ffffff;
    font-size: .24rem;
    width: 1.4rem;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
    line-height: .7rem;
}

.product ul li span {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}



.cpxx .your-class2 {
    background: #f1f1f1;
    height: 0.8rem;
    /* line-height: 0.82rem; */
    padding-right: 0.78rem;
    position: relative;
}

.cpxx .your-class2 .div02 {
    text-align: center;
}

.cpxx .your-class2 .div0 a {
    font-size: 0.26rem;
    padding: 0 0.1rem;
    height: 0.82rem;
    box-sizing: border-box;
    display: flex !important;
    align-items: center;
    flex-wrap: wrap;
    width: 100% !important;
    justify-content: center;
}

.cpxx .your-class2 button {
    text-indent: -50.0rem;
    display: none;
    background: #f1f1f1;
}

.cpxx .your-class2 .slick-prev {
    display: none;
    border: none;
    position: absolute;
}

.cpxx .your-class2 .slick-next {
    position: absolute;
    right: 0;
    top: 0;
    background: url(/static/wap/images/pic16.jpg) no-repeat;
    width: 0.78rem;
    height: 0.80rem;
    background-size: 0.78rem auto;
    border: none;
}



















































/*.footer{height: 1.14rem;border-top: 1px solid #d7d7d7;background:#f4f4f4;position: fixed;bottom: 0;left: 0;right: 0;z-index:1000;}
.footer ul li{width: 25%;height: 1.14rem;float: left;text-align: center;}
.footer ul li {display: block;}
.footer ul li  a{color: #666;padding-top: 0.66rem;font-size: 0.24rem;display: block}
.footer ul li:nth-of-type(1) a{background:url(/static/wap/images/footer1.png) no-repeat center 0.26rem;background-size: 0.34rem auto;}
.footer ul li:nth-of-type(2)  a{background:url(/static/wap/images/footer2.png) no-repeat center 0.26rem;background-size: 0.22rem auto;}
.footer ul li:nth-of-type(3) a{background:url(/static/wap/images/footer3.png) no-repeat center 0.26rem;background-size: 0.31rem auto;}
.footer ul li:nth-of-type(4)  a{background:url(/static/wap/images/footer4.png) no-repeat center 0.26rem;background-size: 0.33rem auto;}*/

/*.menu_box{position: absolute;left: 0;bottom:1.15rem;width: 200%;background-color: #f4f4f4;border:1px solid #d7d7d7;border-left:0;border-bottom: 0;box-sizing: border-box;padding: 0 .2rem;display: none;}
.menu_box a{display: block;height: .5rem;font-size: .32rem;color:#666666;border-bottom:1px solid #d7d7d7;}*/




/*科研机构*/
/*.jigou2 .section3 p{float:left;}*/


.footer {
    height: 1.14rem;
    border-top: 1px solid #d7d7d7;
    background: #f4f4f4;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
}

.footer ul li {
    width: 25%;
    height: 1.14rem;
    float: left;
    text-align: center;
}

.footer ul li a {
    display: inline-block;
    padding-top: 0.66rem;
    font-size: 0.24rem;
    color: #15a4fe;
}

.footer ul li:nth-of-type(1) a {
    background: url(/static/wap/images/footer1.png) no-repeat center 0.26rem;
    background-size: 0.34rem auto;
}

.footer ul li:nth-of-type(2) a {
    background: url(/static/wap/images/footer2.png) no-repeat center 0.26rem;
    background-size: 0.22rem auto;
}

.footer ul li:nth-of-type(3) a {
    background: url(/static/wap/images/footer3.png) no-repeat center 0.26rem;
    background-size: 0.31rem auto;
}

.footer ul li:nth-of-type(4) a {
    background: url(/static/wap/images/footer4.png) no-repeat center 0.26rem;
    background-size: 0.33rem auto;
}


.f-box {
    border: 1px solid #bfbfbf;
    border-radius: 0.06rem;
    position: fixed;
    left: 0.05rem;
    bottom: 1.23rem;
    padding: 0.1rem 0.12rem 0.04rem 0.12rem;
    z-index: 20000;
    background: #fff;
    display: none;
}

.f-box ol li {
    padding: 0.13rem 0;
    border-bottom: 1px solid #bebebe;
}

.f-box ol li a {
    color: #15a4fe;
}

.f-box ol li:last-child {
    border-bottom: none;
}

.f-box i {
    background: url(/static/wap/images/i-arrow1.png) no-repeat center -0.01rem;
    background-size: 0.14rem auto;
    width: 0.14rem;
    height: 0.12rem;
    position: absolute;
    display: inline-block;
    left: 0.62rem;
    bottom: -0.12rem;
}


.jianjie.wrap {
    padding: 0 10px;
}

.current {
    background-color: #e9e9e9;
    color: #134d95;
}<!--耗时1764544527.512秒-->