@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    font-size: 0.28rem;
    line-height: 1.7;
    font-family: "微软雅黑";
    -webkit-text-size-adjust: 100%;
    background:#f6f6f6;
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
html {
    font-size: -moz-calc(100vw / 7.5);
    font-size: calc(100vw / 7.5);
}
img {
    border: 0;
    vertical-align: bottom;
    width:100%
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
ul,
li {
    list-style-type: none;
}
a {
    text-decoration: none;
    color: inherit;
    -webkit-tap-highlight-color: transparent;
}
a:hover {
    text-decoration: none;
}
.tc {
    text-align: center;
}
.tl {
    text-align: left;
}
.tr {
    text-align: right;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.cl {
    clear: both;
}
.fb {
    font-weight: bold;
}
input:focus,
textarea:focus {
    outline: none;
}
input,textarea,select{ border:none;outline:medium;}
input[type="button"],
input[type="submit"],
input[type="reset"],
textarea {
    -webkit-appearance: none;
}
input,
textarea,
select {
    font: inherit;
}
h3 {
    font-size: 0.26rem;
    font-weight: normal;
}
em {
    font-style: normal;
}
.flex {
    display: flex;
    display: -webkit-flex;
}
.between {

    justify-content: space-between;
}
.around {
    justify-content: space-around;
}
.center {
    align-items: center;
}
.wrap {
    flex-wrap: wrap;
}
.rel {
    position: relative;
}
.abs {
    position: absolute;
}
.ellipsis {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
}
/*header*/

.content {
    padding: 0 0.3rem;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.header {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 3;
}
.menu {
    width: 0.48rem;
    right: 0.2rem;
    top: 0.3rem;
}
.menu_list {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #3183e9;
    z-index: 999999;
    padding: 2rem 0 0;
    display: none;
}
.menu_list li a {
    font-size: 0.3rem;
    line-height: 0.8rem;
    color: #fff;
}
.menu_close {
    right: 0.3rem;
    top: 0.1rem;
    font-size: 0.6rem;
    color: #fff;
}
.banner {
    margin: 1.11rem 0 0;
}
.banner .swiper-pagination-bullet {
    width: 0.3rem;
    height: 0.04rem;
    border-radius: 0.1rem;
    background: #fff;
    opacity: 1;
}
.banner .swiper-pagination-bullet-active {
    background: #0068b7;
}
.in_nav{ padding:0.3rem 0.1rem 0.1rem}
.in_nav a{ display:block; float:left; width:25%; text-align:center; font-size:0.28rem; margin-bottom:0.2rem}
.in_nav a img{ margin:0 auto; width:0.98rem; margin-bottom:0.1rem;}
.gg{ background:#fff; padding:0.2rem 0.3rem}
.gg_list a{ display:block; color:#666; font-size:0.28rem; height:0.45rem; line-height:0.45rem; overflow:hidden; }
.gg_list{ margin-left:0.3rem}
.in_ti img{ width:0.4rem; height:0.4rem}
.in_ti{ height:1.1rem; line-height:1.1rem; color:#333; font-size:0.34rem; font-weight:bold; }
.in_ti .fr img{ display:block; margin-top:0.36rem;}
.in_ti a{ display:block; height:1.1rem;}
.in_ti .fl{ margin-top:0.36rem; margin-right:0.2rem}

.xpic li{ width:3.34rem; height:2.86rem;float:left;overflow:hidden; text-align:center; position:relative; margin-bottom:0.2rem; }
.xpic .pic img{width:3.34rem; height:2.86rem; display:block; }
.xpic .title{transition:0.5; line-height:45px; background:url(../images/hui70.png); height:0.7rem; line-height:0.7rem;color:#fff; font-size:0.28rem; position:absolute; bottom:0px;  width:3.34rem; }
.xpic li:nth-child(2n){ margin-right:0; float:right}
.baibg{ background:#fff;padding:0 0.3rem 0.2rem; margin-top:0.15rem}

.fuwu li{ float:left;  width:3.34rem; height:0.8rem; line-height:0.8rem; margin-bottom:0.15rem;}
.fuwu li:nth-child(2n){ margin-right:0; float:right}
.fuwu li a{ display:block; color:#fff; font-size:0.3rem; text-align:center; background:#3183e9}
.fuwu li a:hover{ background:#0068b7}

.nnew ul li{  height:0.8rem;line-height:0.8rem; overflow:hidden;}
.nnew ul li a{height:0.8rem; line-height:0.8rem;display:block;overflow:hidden;
    word-break:keep-all;
    white-space:nowrap;
    text-overflow:ellipsis}
.nnew ul li span{  color:#888; font-size:0.28rem; margin-right:0.2rem}
.nnew ul li a:hover{ color:#176bd5}


.tixi li{background:#3183e9; float:left; width:3.34rem; height:0.8rem; margin-bottom:0.15rem; line-height:0.8rem; border-radius:5px}.tixi li:nth-child(2n){ margin-right:0; float:right}
.tixi li a{ border-radius:5px;display:block; color:#fff; font-size:0.3rem; text-align:center; }
.tixi li a:hover{ background:#0068b7}

.tixi li:nth-child(1){ background:#e32322}
.tixi li:nth-child(2){ background:#4e90e6}
.tixi li:nth-child(3){ background:#f33a96}
.tixi li:nth-child(4){ background:#e1a976}
.tixi li:nth-child(5){ background:#bc9282}
.tixi li:nth-child(6){ background:#d96145}
.tixi li:nth-child(7){ background:#9d85c6}
.tixi li:nth-child(8){ background:#71aeed}

footer{ text-align:center; color:#666; padding:0.5rem;}
footer img{ width:2.2rem; height:2.2rem; display:block; margin:0 auto 0.3rem}
.nnav_ti{ float:left; margin-right:0.3rem}

.nnav{ background:#3183e9; color:#fff; padding:0 0.3rem; height:1rem; line-height:1rem; overflow:hidden}
.nnav_ti span{ border-left:2px #fff solid; padding-left:0.2rem; font-size:0.32rem; font-weight:bold}
.fh{ float:right}
.mnone{ margin-top:0}
.xbti{ font-size:0.42rem; font-weight:bold; text-align:center; padding:0.35rem}
.xbti p{ background:#3183e9; height:0.05rem; width:1rem; margin:0.18rem auto}
.danxx{ line-height:2; padding-bottom:0.3rem; min-height:5rem}

/*页码*/
.yema {color:#121212;font-size:13px;text-align:center; margin:0px; margin-top:5%; margin-bottom:5%}
.yema a{text-align:center;  color:#666; padding:1% 3%;border:1px #dddddd solid; display:inline-block}
.yema a:nth-child(3){ background:#3183e9; color:#fff; border:1px #3183e9 solid}

.h111{ height:1.11rem}
.xti{ font-size:0.36rem; color:#333; padding-top:0.2rem; margin-bottom:0.15rem; line-height:1.5; font-weight:bold}
.xsj{ color:#888; }
.xsm{ border:1px #eee solid; background:#fcfcfc; padding:0.2rem; margin:0.2rem 0}
.biao{  display: flex;
    display: -webkit-flex; width:80%; margin:0.1rem auto 0.3rem;border:1px #ccc solid; padding:0.3rem 0.2rem}
.biao img{ width:0.4rem; height:0.4rem; margin-right:0.2rem}
.biao input{ height:0.4rem;  line-height:0.4rem;   font-size:0.3rem; color:#666666; width:100%;}
.biao2{ width:80%; margin:0.1rem auto;}
.biao2 input{ border:1px #ccc solid; height:1rem; line-height:1rem;  font-size:0.3rem; color:#666666; width:100%;text-align:center;}

.tishi{ color:#888; text-align:center; font-size:0.24rem; margin-bottom:0.3rem }
.tjiao{ background:#3183e9; text-align:center; width:200px; margin:0.5rem auto; color:#fff; font-size:0.32rem; height:1rem; line-height:1rem; display:block}
.nti span{height:1rem; line-height:1rem; display:inline-block; font-size:0.36rem; color:#333;border-bottom:3px #3183e9 solid; font-weight:bold}
.nti{ height:1rem; line-height:1rem; border-bottom:1px #ccc solid; margin-bottom:10px}
.jieguo table{border-collapse: collapse; border:1px #e9e9e9 solid; width:100%; text-align:center;
    font-size:0.28rem; line-height:1.5 }
.jieguo table td{padding:0.2rem; border:1px #e9e9e9 solid; }
.tti{ background:#176bd5; color:#fff;}
.jieguo2 table{ text-align:left; }
.jieguo2 .tti{font-size:0.3rem;width:2rem}
.jieguo{ margin-bottom:0.5rem; margin-top:0.3rem}

.biao1 input{ border:1px #ccc solid; height:1rem; line-height:1rem;  font-size:0.3rem; color:#666666; width:100%; text-indent:1em;}
.biao1 label{ display:block; font-size:0.3rem; margin:0.2rem 0}
.biao1 textarea{ display:block; height:2rem; border:1px #ccc solid; padding:0.2rem; width:100%;  line-height:1.5}
.biao1 select{border:1px #ccc solid;height:1rem; line-height:1rem; width:100%; font-size:16px; color:#666; text-indent:1em; margin-bottom:0.3rem}
.biao1 select:nth-child(4){ margin-bottom:0}
