* {
    margin: 0;
    padding: 0;
}

html {
    font-size: 100px;
}

body {
    font-family: "微软雅黑";
    overflow-x: hidden;
    font: 14px Arial, Helvetica, sans-serif;
}

mip-form input[type="text"],
mip-form input[type="input"],
mip-form input[type="datetime"],
mip-form input[type="email"],
mip-form input[type="number"],
mip-form input[type="tel"],
mip-form input[type="url"] {
    padding: 0;
}

mip-form input,
mip-form textarea,
mip-form select {
    display: inline-block;
}

header,
footer,
section,
article,
aside,
figure,
figcaption,
nav,
menu,
details,
summary {
    display: block;
}

a,
button,
input,
textarea,
select {
    background: none;
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
    outline: none;
    -webkit-appearance: none;
}

img {
    border: none;
    vertical-align: center;
    max-width: 100%;
}

table {
    border-collapse: collapse;
}

a {
    text-decoration: none;
    color: #333;
}

textarea {
    resize: none;
    overflow: auto;
}

li {
    list-style: none;
}

i,
em,
strong,
dfn,
cite,
samp {
    font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}


/*public*/

.wrapper {
    width: 7.5rem;
    margin: 0 auto;
}

.pull-left,
.list-inline li {
    float: left;
}

.pull-right {
    float: right;
}

.clear {
    clear: both;
}

.boxSiz {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
}

.left {
    float: left;
}

.right {
    float: right;
}

.reset {
    display: block;
    text-align: center;
    color: white;
}

.red {
    color: red;
}

.absolute {
    position: absolute;
}

.relative {
    position: relative;
}

.none {
    display: none;
}

.block {
    display: block;
}


/*** header*/

.header {
    width: 100%;
}

.header .top {
    width: 100%;
    height: 0.37rem;
    text-align: right;
    background-color: #9b655c;
    line-height: 0.37rem;
    color: #fff;
    font-family: "宋体";
    font-size: 0.18rem;
}

.header .top a {
    color: #fff;
    font-family: "宋体";
    font-size: 0.24rem;
    letter-spacing: 0.02rem;
    margin-right: 0.37rem;
}

.header .logo a {
    display: flex;
}

.header .logo img {
    /* width: 6.4rem; */
    height: 1.12rem;
}

.header .nav-top {
    background-color: #9b655c;
    height: 0.6rem;
    width: 100%;
    display: none;
}

.header .nav-top ul li {
    float: left;
    height: 0.6rem;
    line-height: 0.25rem;
}

.header .nav-top ul li a {
    font-size: 0.24rem;
    color: #fff;
    padding: 0 0.2rem;
    border-right: 1px solid #01916d;
    height: 0.24rem;
    display: block;
    float: left;
    margin-top: 0.2rem;
}

.header .nav-top ul li:last-child a {
    border: 0rem
}

#key {
    width: 3.42rem;
    height: 0.54rem;
    border: 1px solid #9b655c;
    border-right: 0rem;
    border-radius: 0.17rem 0 0 0.17rem;
    font-size: 0.2rem;
    color: #808080;
    float: left;
    margin-left: 0.08rem;
    padding-left: 0.1rem;
}

#jkrx {
    width: 1.45rem;
    height: 0.56rem;
    border: 1px solid #9b655c;
    border-left: 0rem;
    float: left;
    border-radius: 0 0.17rem 0.17rem 0;
    font-size: 0.24rem;
    color: #fff;
    background-color: #9b655c;
}

.header .search .button {
    width: 1.11rem;
    height: 0.56rem;
    border-radius: 0.17rem;
    float: right;
    font-size: 0.24rem;
    color: #fff;
    line-height: 0.56rem;
    text-align: center;
    background-color: #f98202;
    margin-right: 0.08rem;
}

.header .search {
    height: 0.56rem;
    margin-top: 0.18rem;
    cursor: pointer;
}

.header .banner {
    width: 100%;
    margin-top: 0.18rem;
}

.header .nav-bar {
    width: 100%;
    height: 1.62rem;
    margin: 0.1rem 0;
    overflow: hidden;
}

.header .nav-bar ul li {
    float: left;
    width: 1.85rem;
    text-align: center;
    height: 1.16rem;
}

.header .nav-bar ul li {
    margin-top: 0.1rem;
}

.header .nav-bar ul li a {
    font-size: 0.22rem;
    color: #434343;
    display: block;
    margin-top: 0.1rem;
}

.header .nav-bar ul li a img {
    width: 0.85rem;
    height: 0.85rem;
    display: block;
    margin: 0 auto 0.1rem;
}

.head {
    width: 7.4rem;
    height: 0.54rem;
    border-bottom: 1px solid #9b655c;
    position: relative;
    line-height: 0.64rem;
    margin-left: 0.08rem;
    margin-bottom: 0.15rem;
}

.head a {
    font-size: 0.22rem;
    color: #6c6c6c;
}

.head span {
    display: inline-block;
    width: 2.39rem;
    height: 0.7rem;
    background: #9b655c;
    background-size: 2.39rem 0.7rem;
    position: absolute;
    top: 0rem;
    text-align: center;
    line-height: 0.7rem;
    color: #fff;
    font-size: 0.32rem;
    left: -0.08rem;
}

.block-one {
    width: 7.1rem;
    margin: 0.2rem auto 0;
    height: 6.01rem;
}

.block-one .content {
    width: 100%;
    height: 5.08rem;
    border: 1px solid #e6e6e6;
    margin: 0.36rem auto 0;
}

.block-one .content ul li {
    border-bottom: 1px solid #e6e6e6;
    padding-left: 1.84rem;
    margin: 0 0.12rem;
    padding-bottom: 0.26rem;
    margin-bottom: 0.24rem;
}

.block-one .content ul li:last-child {
    border: 0rem;
    padding-bottom: 0rem;
    margin-bottom: 0;
}

.block-one .content ul li .title {
    margin-top: 0.08rem;
    height: 0.35rem;
}

.block-one .content ul li .title a {
    font-size: 0.26rem;
    color: #9b655c;
    display: block;
}

.block-one .content ul li .des {
    font-size: 0.24rem;
    color: #888;
    line-height: 0.36rem;
    margin-top: 0.21rem;
    height: 0.72rem;
}

.block-one .content ul li img {
    width: 1.53rem;
    height: 1.15rem;
    top: 0.08rem;
    left: 0.05rem;
}

.block-two {
    width: 7.5rem;
    margin: 0.47rem auto 0;
}

.block-two .content .tab {
    width: 100%;
    height: 0.56rem;
    margin-top: 0.4rem;
    display: flex;
}

.block-two .content .tab a {
    display: inline-block;
    width: 1.53rem;
    height: 0.56rem;
    margin-right: 0.04rem;
    color: #fff;
    font-size: 0.22rem;
    text-align: center;
    line-height: 0.56rem;
}

.block-two .content .tab li {
    display: inline-block;
    width: 24%;
    height: 0.56rem;
    margin-right: 1%;
    color: #fff;
    font-size: 0.22rem;
    text-align: center;
    line-height: 0.56rem;
    border: 1px solid #eee;
    padding: 0;
}

.block-two .content .tab li:nth-child(1) {
    background-color: #0cc7e8;
    border: 1px solid #0cc7e8;
}

.block-two .content .tab li:nth-child(2) {
    background-color: #58d894;
    border: 1px solid #58d894;
}

.block-two .content .tab li:nth-child(3) {
    background-color: #ffba30;
    border: 1px solid #ffba30;
}

.block-two .content .tab li:nth-child(4) {
    background-color: #ff5886;
    border: 1px solid #ff5886;
}

.block-two .content .tab li.hover {
    border: 1px solid #ddd;
    background: #fff;
    color: #333;
}

.block-two .content .tab a:last-child,
.block-two .content .tab li:last-child {
    margin-right: 0;
}

.block-two .content .example {
    margin-top: 0.29rem;
    height: 1.68rem;
    overflow: hidden;
}

.block-two .content .example .title a {
    color: #9b655c;
    font-size: 0.28rem;
    display: block;
}

.block-two .content .example .title {
    width: 4.35rem;
    text-align: center;
    margin-left: 0.18rem;
    height: 0.37rem;
}

.block-two .content .example .des {
    color: #888888;
    font-size: 0.22rem;
    width: 4.35rem;
    text-indent: 2em;
    margin-left: 0.18rem;
    line-height: 0.36rem;
    margin-top: 0.23rem;
    height: 1.08rem;
}

.block-two .content .example img {
    width: 1.53rem;
    height: 1.58rem;
    top: 0;
    right: 0.18rem;
}

.block-two .content .list {
    height: 3.28rem;
    padding-top: 0.35rem;
}

.block-two .content .list ul li {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 0.16rem;
    margin: 0.22rem 0.2rem 0;
    height: 0.31rem;
}

.block-two .content .list ul li:first-child {
    margin-top: 0;
}

.block-two .content .list ul li:first-child img {
    width: 0.3rem;
    height: 0.19rem;
    display: inline-block;
    top: -0.2rem;
}

.block-two .content .list ul li a {
    font-size: 0.24rem;
    color: #333;
    display: block;
}

.block-two .content .list ul li a span:first-child {
    display: inline-block;
    width: 0.28rem;
    height: 0.28rem;
    text-align: center;
    line-height: 0.28rem;
    border-radius: 0.04rem;
    color: #fff;
    font-size: 0.24rem;
    background-color: #f19511;
    margin-right: 0.18rem;
}

.block-two .content .list ul li:last-child a span:first-child,
.block-two .content .list ul li:nth-child(4) a span:first-child {
    background-color: #999999;
}

.advertisement-one {
    width: 7.5rem;
    margin: 0.2rem auto;
}

.advertisement-one img {
    width: 100%;
}

.block-three {
    margin-top: 0.46rem;
}

.block-three .content {
    margin-top: 0.3rem;
}

.block-three .content .title {
    font-size: 0.26rem;
    color: #0393d2;
    text-align: center;
    border-bottom: 2px solid #0393d2;
    margin: 0 0.2rem;
    padding-bottom: 0.09rem;
}

.block-three .content .des {
    font-size: 0.24rem;
    color: #535353;
    margin: 0.28rem 0.25rem 0 0.2rem;
    text-indent: 1em;
    line-height: 0.36rem;
}

.block-three .content .doctors {
    width: 6.24rem;
    height: 3.2rem;
    border: 1px solid #e6e6e6;
    margin: 0.25rem auto 0;
    background-color: #efefef;
}

.block-three .content .doctors ul {
    width: 100%;
    height: 100%;
}

.block-three .content .doctors ul li .introduce {
    width: 3.45rem;
    height: 1.91rem;
    background-color: #fff;
    margin-top: 0.24rem;
    padding-top: 0.01rem;
    margin-left: 2.44rem;
}

.block-three .content .doctors ul li .introduce .job {
    color: #1095cf;
    font-size: 0.24rem;
    margin-top: 0.15rem;
    height: 0.31rem;
}

.block-three .content .doctors ul li .introduce p {
    margin-left: 0.34rem;
}

.block-three .content .doctors ul li .introduce .exp,
.block-three .content .doctors ul li .introduce .good {
    font-size: 0.24rem;
    color: #4c4c4c;
    margin-top: 0.2rem;
    height: 0.35rem;
}

.block-three .content .doctors ul li .introduce .exp span,
.block-three .content .doctors ul li .introduce .good span {
    color: #333;
}

.block-three .content .doctors ul li .introduce .good {
    margin-top: 0.04rem;
    height: 0.7rem;
    margin-right: 0.1rem;
}

.block-three .content .doctors ul li .button a {
    width: 1.58rem;
    height: 0.4rem;
    border-radius: 0.16rem;
    display: inline-block;
    font-size: 0.24rem;
    line-height: 0.4rem;
    text-align: center;
    background-color: #6f7c89;
    color: #fff;
}

.block-three .content .doctors ul li .button a:nth-child(2) {
    background-color: #69a54b;
    color: #fff;
}

.block-three .content .doctors ul li .button {
    margin-left: 2.44rem;
    height: 0.4rem;
    width: 3.45rem;
    margin-top: 0.25rem;
}

.block-three .content .doctors ul li {
    width: 100%;
    height: 3.19rem;
    padding-top: 0.01rem;
}

.block-three .content .doctors ul li img {
    max-width: 1.92rem;
    max-height: 2.57rem;
    min-width: 1.92rem;
    min-height: 2.57rem;
    top: 0.24rem;
    left: 0.24rem;
    bottom: auto;
    right: auto;
}

.block-three .content .doctors .hd {
    display: none;
}

.advertisement-two {
    width: 100%;
    height: 1.36rem;
    margin-top: 0.36rem;
}

.advertisement-two img {
    width: 100%;
    height: 1.36rem;
}

.block-four {
    margin-top: 0.45rem;
    padding: 0 0.2rem;
}

.block-four .content .des {
    font-size: 0.22rem;
    color: #535353;
    padding-left: 0.22rem;
    padding-right: 0.26rem;
    line-height: 0.36rem;
    padding-top: 0.34rem;
}

.block-four .content .des-img {
    width: 6.6rem;
    height: 3.62rem;
    margin: 0.3rem auto 0;
    position: relative;
}

.block-four .content .des-img img {
    width: 100%;
    height: 3.62rem;
}

.block-four .content .des-img .title {
    height: 0.52rem;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 0.24rem;
    color: #fff;
    text-align: center;
    line-height: 0.52rem;
}

.block-four .content .tabs div {
    width: 2.8rem;
    height: 1.45rem;
    border: 1px solid #9b655c;
    border-radius: 0.16rem;
    position: relative;
    overflow: hidden;
}

.block-four .content .tabs {
    width: 6.6rem;
    height: 1.35rem;
    margin: 0.42rem auto 0;
}

.block-four .content .tabs div p:nth-child(1) {
    font-size: 0.3rem;
    color: #9b655c;
    font-weight: bold;
    text-align: center;
    height: 0.4rem;
    margin-top: 0.11rem;
}

.block-four .content .tabs div p:nth-child(1) span {
    color: #fe7f04;
}

.block-four .content .tabs div p:nth-child(2) {
    color: #333;
    font-size: 0.24rem;
    text-align: center;
    height: 0.31rem;
}

.block-four .content .tabs div p:nth-child(3) {
    color: #fff;
    font-size: 0.24rem;
    text-align: center;
    height: 0.49rem;
    width: 100%;
    background-color: #9b655c;
    line-height: 0.49rem;
    position: absolute;
    bottom: 0;
    left: 0;
}

.block-four .ask {
    width: 6.1rem;
    height: 0.54rem;
    border: 1px solid #fe7f04;
    margin: 0.42rem auto 0;
    font-size: 0.24rem;
    color: #808080;
    line-height: 0.54rem;
    padding-left: 0.12rem;
}

.block-four .ask a {
    width: 1.51rem;
    height: 0.54rem;
    font-size: 0.26rem;
    color: #fff;
    display: block;
    background-color: #fe7f04;
    float: right;
    text-align: center;
}

.block-five {
    margin-top: 0.46rem;
    padding: 0 0.2rem;
}

.block-five .content {
    padding-top: 0.35rem;
    text-align: center;
}

.block-five .content .title {
    width: 5.12rem;
    height: 0.45rem;
    font-size: 0.28rem;
    color: #fff;
    background:#9b655c;
    background-size: 5.12rem 0.45rem;
    line-height: 0.45rem;
    display: block;
    margin: auto;
    text-align: center;
}

.block-five .content .img-des {
    width: 3rem;
    height: 2rem;
    margin: 0.35rem auto 0;
}

.block-five .content .img-des div {
    width: 5rem;
    position: relative;
}

.block-five .content .img-des div p {
    width: 100%;
    height: 0.46rem;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    text-align: center;
    line-height: 0.46rem;
    bottom: 0;
    left: 0;
    font-size: 0.22rem;
    color: #fff;
}

.block-five .content .des {
    font-size: 0.24rem;
    color: #888;
    text-indent: 2em;
    text-align: initial;
    line-height: 0.36rem;
    padding-left: 0.29rem;
    padding-right: 0.29rem;
    margin-top: 0.31rem;
}

.block-five .content .list {
    padding-top: 0.5rem;
    text-align: initial;
}

.block-five .content .list ul li {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 0.16rem;
    margin: 0.22rem 0.29rem 0;
    height: 0.31rem;
}

.block-five .content .list ul li:first-child {
    margin-top: 0;
}

.block-five .content .list ul li:first-child img {
    width: 0.3rem;
    height: 0.19rem;
    display: inline-block;
    top: -0.2rem;
}

.block-five .content .list ul li a {
    font-size: 0.24rem;
    color: #333;
    display: block;
}

.block-five .content .list ul li a span:first-child {
    display: inline-block;
    width: 0.28rem;
    height: 0.28rem;
    text-align: center;
    line-height: 0.28rem;
    border-radius: 0.04rem;
    color: #fff;
    font-size: 0.24rem;
    background-color: #9b655c;
    margin-right: 0.18rem;
}

.block-five .content .list ul li:last-child a span:first-child {
    background-color: #999999;
}

.block-five .content .button {
    width: 5rem;
    height: 0.58rem;
    margin: 0.55rem auto 0;
}

.block-five .content .button a {
    display: block;
    width: 2.22rem;
    height: 0.58rem;
    border-radius: 0.04rem;
    background-color: #f98202;
    line-height: 0.58rem;
    text-align: center;
    font-size: 0.3rem;
    color: #fff;
}

.block-five .content .button a:nth-child(2) {
    background-color: #9b655c;
}

.advertisement-tab {
    width: 6.23rem;
    height: 1.81rem;
    margin: 0.5rem auto 0;
    text-align: center;
}

.advertisement-tab span {
    font-size: 0.26rem;
    color: #fff;
    cursor: pointer;
}

.advertisement-tab .tab-top {
    width: 100%;
    height: 1.19rem;
}

.advertisement-tab .tab-top .tab-left {
    width: 1.34rem;
    height: 0.9rem;
    background-color: #81d1b2;
    padding-top: 0.29rem;
    line-height: 0.25rem;
}

.advertisement-tab .tab-top .tab-right {
    width: 4.86rem;
    height: 1.19rem;
}

.advertisement-tab .tab-top .tab-right p {
    height: 0.58rem;
    line-height: 0.58rem;
}

.advertisement-tab .tab-top .tab-right p:nth-child(1) .pull-left {
    height: 0.58rem;
    width: 2.8rem;
    display: inline-block;
    background-color: #53c6de;
}

.advertisement-tab .tab-top .tab-right p:nth-child(1) .pull-right {
    height: 0.58rem;
    width: 2.0rem;
    display: inline-block;
    background-color: #68b82e;
}

.advertisement-tab .tab-top .tab-right p:nth-child(2) {
    margin-top: 0.03rem;
}

.advertisement-tab .tab-top .tab-right p:nth-child(2) .pull-left {
    height: 0.58rem;
    width: 3.04rem;
    display: inline-block;
    background-color: #f7aa4e;
}

.advertisement-tab .tab-top .tab-right p:nth-child(2) .pull-right {
    height: 0.58rem;
    width: 1.79rem;
    display: inline-block;
    background-color: #66cccc;
}

.advertisement-tab .tab-bottom {
    width: 100%;
    height: 0.58rem;
    margin-top: 0.04rem;
}

.advertisement-tab .tab-bottom span {
    float: left;
    line-height: 0.58rem;
    cursor: pointer;
}

.advertisement-tab .tab-bottom span:nth-child(1) {
    width: 3.0rem;
    height: 0.58rem;
    display: block;
    background-color: #ff9999;
    margin-right: 0.04rem;
}

.advertisement-tab .tab-bottom span:nth-child(2) {
    width: 3.0rem;
    height: 0.58rem;
    display: block;
    background-color: #8c8eee;
}

.advertisement-tab .tab-bottom span:nth-child(3) {
    width: 1.25rem;
    height: 0.58rem;
    display: block;
    background-color: #e0a260;
    float: right;
}

.form {
    margin: 0.46rem auto 0;
    width: 6.4rem;
}

.form .head {
    width: 6.24rem;
    margin: 0 auto 0.15rem;
}

.form .head span {
    left: 1.66rem;
}

.form .title {
    margin-top: 0.44rem;
    height: 0.45rem;
}

.form .title span {
    font-size: 0.26rem;
    color: #070503;
    margin-left: 0.4rem;
    float: left;
}

.form .title span:first-child {
    margin-left: 0.26rem;
}

.form .title span font {
    width: 0.42rem;
    height: 0.42rem;
    display: inline-block;
    border-radius: 0.21rem;
    line-height: 0.38rem;
    background-color: #d62727;
    text-align: center;
    color: #fff;
    margin-right: 0.04rem;
}

.form .name {
    font-size: 0.28rem;
    color: #393838;
    font-weight: bold;
    margin-top: 0.3rem;
    margin-left: 0.44rem;
    height: 0.44rem;
}

.form .name .li {
    margin-right: 0.55rem;
}

.form .tel,
.form .time {
    height: 0.44rem;
}

.form .des {
    height: 1.08rem;
}

.form .tel,
.form .time,
.form .des {
    font-size: 0.28rem;
    color: #393838;
    font-weight: bold;
    margin-top: 0.36rem;
    margin-left: 0.44rem;
    width: 86%;
    background: content-box;
}

.form .tel input,
.form .name input,
.form .time input {
    width: 3.82rem;
    height: 0.4rem;
    border-radius: 0.03rem;
    border: 1px solid #e6e6e6;
    font-size: 0.23rem;
    color: #a3a3a3;
    padding-left: 0.12rem;
}

.form .des textarea {
    width: 3.82rem;
    border-radius: 0.03rem;
    border: 1px solid #e6e6e6;
    font-size: 0.23rem;
    color: #a3a3a3;
    padding-left: 0.12rem;
    height: 1.08rem;
    vertical-align: top;
}

.form .notice {
    font-size: 0.28rem;
    color: #f98202;
    text-align: center;
    height: 0.36rem;
    margin-top: 0.27rem;
}

.form .submit {
    width: 4.99rem;
    height: 0.58rem;
    margin: 0.4rem auto 0;
}

.form .submit input[type='button'],
.form .submit input[type='submit'] {
    width: 2.21rem;
    height: 0.58rem;
    border-radius: 0.04rem;
    font-size: 0.28rem;
    color: #fff;
    background-color: #f98202;
    float: left;
}

.form .submit input[type='submit'] {
    background-color: #9b655c;
    float: right;
}

.foot {
    margin: 0.5rem auto 0;
    width: 7.5rem;
    height: 3rem;
    padding-bottom: 2rem;
}

.foot .nav-top {
    background-color: #9b655c;
    height: 0.6rem;
    width: 100%;
}

.foot .nav-top ul li {
    float: left;
    height: 0.6rem;
    line-height: 0.25rem;
    width: 25%;
    display: inline-block;
}

.foot .nav-top ul li a {
    font-size: 0.24rem;
    color: #fff;
    border-right: 1px solid #01916d;
    height: 0.24rem;
    display: block;
    float: left;
    margin-top: 0.2rem;
    width: 100%;
    text-align: center;
}

.foot .nav-top ul li:last-child a {
    border: 0rem;
}

.foot .addr,
.foot .number,
.foot .time {
    font-size: 0.22rem;
    color: #585757;
    text-align: center;
    height: 0.3rem;
    margin-top: 0.09rem;
    margin-left: 0px;
    background: content-box;
    width: 100%
}

.foot .addr {
    margin-top: 0.2rem;
}

.foot .button {
    width: 3.4rem;
    height: 0.39rem;
    margin: 0.41rem auto 0;
}

.foot .button a {
    width: 1.54rem;
    height: 0.39rem;
    display: block;
    border-radius: 0.19rem;
    text-align: center;
    line-height: 0.39rem;
    color: #fff;
    font-size: 0.24rem;
    background-color: #6f7c89;
}

.foot .button a:nth-child(2) {
    background-color: #69a54b;
}


/*******文章页***********/

.banner1 {
    height: 1.16rem;
    margin: 0.2rem 0;
}

.phone {
    font-size: 0.31rem;
    color: #f98202;
    font-weight: bold;
    height: 0.58rem;
    background: url(../images/img23.png) no-repeat;
    background-position: left;
    background-size: 0.51rem 0.42rem;
    line-height: 0.58rem;
    width: 4.8rem;
    margin: 0.1rem auto 0;
    padding-left: 0.66rem;
}

.phone span {
    width: 1.53rem;
    height: 0.58rem;
    display: inline-block;
    text-align: left;
    line-height: 0.58rem;
    border-radius: 0.04rem;
    background-color: #f98202;
    font-size: 0.28rem;
    font-weight: initial;
    color: #fff;
    padding-left: 0.15rem;
    float: right;
    background-image: url(../images/img24.png);
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 1.28rem;
    background-size: 0.28rem 0.35rem;
}

.location {
    height: 0.61rem;
    width: 6.88rem;
    background-color: #efefef;
    line-height: 0.61rem;
    color: #434343;
    font-size: 0.22rem;
    background-image: url(../images/img25.png);
    background-position: left;
    background-repeat: no-repeat;
    background-size: 0.34rem 0.3rem;
    padding-left: 0.62rem;
    background-position-x: 0.2rem;
    margin: 0.25rem auto 0
}

.article {
    width: 7.2rem;
    height: auto;
    border: 2px dashed #9b655c;
    margin: 0.5rem auto 0;
    background-color: #eeeeee;
    line-height: 30px;
}

.article img{
    width: 60%;
}
.article .title {
    font-size: 0.3rem;
    background-color: #9b655c;
    display: inline-block;
    padding: 0.15rem 0.2rem;
    line-height: 0.4rem;
    color: #fff;
    margin-top: -0.4rem;
    overflow: hidden;
    max-width: 4.8rem;
    text-align: center;
}

.article .content {
    text-align: initial;
    line-height: 0.4rem;
    font-size: 0.22rem;
    color: #535353;
}

.article .content u {
    color: #00F !important;
}

.article .content img {
    max-width: 100%;
    margin: 0 auto !important;
    height: auto !important;
    display: block
}

.article .content p {
    font-size: 0.2rem;
    color: #535353;
    padding: 0 0.15rem;
    margin-top: 0.15rem;
    line-height: 0.4rem;
}

.article .button {
    height: 0.58rem;
    width: 5rem;
    margin: 0.16rem auto 0;
}

.article .button a {
    width: 2.22rem;
    height: 0.58rem;
    display: block;
    background-color: #9b655c;
    border-radius: 0.04rem;
    text-align: center;
    line-height: 0.58rem;
    font-size: 0.24rem;
    color: #fff;
}

.article .button a:nth-child(2) {
    background-color: #f98202;
}

.article .prev,
.article .next {
    height: 0.66rem;
    line-height: 0.66rem;
    width: 100%;
    background-color: #fff;
    font-size: 0.28rem;
    color: #333;
    text-align: initial;
    margin-top: 0.46rem;
    margin-bottom: 0.39rem;
    text-indent: 1em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.article .prev {
    margin-bottom: 0;
}

.article .next {
    margin-top: 0.14rem;
}

.article .prev a,
.article .next a {
    color: #4c4c4c;
}

.block-two .content .list {
    height: 3.28rem;
    padding-top: 0.35rem;
}

.block-two .content .list ul li {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 0.16rem;
    margin: 0.22rem 0.2rem 0;
    height: 0.31rem;
}

.block-two .content .list ul li:first-child {
    margin-top: 0;
}

.block-two .content .list ul li:first-child img {
    width: 0.3rem;
    height: 0.19rem;
    display: inline-block;
    top: -0.2rem;
}

.block-two .content .list ul li a {
    font-size: 0.24rem;
    color: #333;
}

.block-two .content .list ul li a span:first-child {
    display: inline-block;
    width: 0.28rem;
    height: 0.28rem;
    text-align: center;
    line-height: 0.28rem;
    border-radius: 0.04rem;
    color: #fff;
    font-size: 0.24rem;
    background-color: #f19511;
    margin-right: 0.18rem;
}

.block-two .content .list ul li:last-child a span:first-child,
.block-two .content .list ul li:nth-child(4) a span:first-child {
    background-color: #999999;
}

.advertisement-tab {
    width: 6.23rem;
    height: 1.81rem;
    margin: 0.5rem auto 0;
    text-align: center;
}

.advertisement-tab span {
    font-size: 0.26rem;
    color: #fff;
    cursor: pointer;
}

.advertisement-tab .tab-top {
    width: 100%;
    height: 1.19rem;
}

.advertisement-tab .tab-top .tab-left {
    width: 1.34rem;
    height: 0.9rem;
    background-color: #81d1b2;
    padding-top: 0.29rem;
    line-height: 0.25rem;
}

.advertisement-tab .tab-top .tab-right {
    width: 4.86rem;
    height: 1.19rem;
}

.advertisement-tab .tab-top .tab-right p {
    height: 0.58rem;
    line-height: 0.58rem;
}

.advertisement-tab .tab-top .tab-right p:nth-child(1) .pull-left {
    height: 0.58rem;
    width: 2.8rem;
    display: inline-block;
    background-color: #53c6de;
}

.advertisement-tab .tab-top .tab-right p:nth-child(1) .pull-right {
    height: 0.58rem;
    width: 2.0rem;
    display: inline-block;
    background-color: #68b82e;
}

.advertisement-tab .tab-top .tab-right p:nth-child(2) {
    margin-top: 0.03rem;
}

.advertisement-tab .tab-top .tab-right p:nth-child(2) .pull-left {
    height: 0.58rem;
    width: 3.04rem;
    display: inline-block;
    background-color: #f7aa4e;
}

.advertisement-tab .tab-top .tab-right p:nth-child(2) .pull-right {
    height: 0.58rem;
    width: 1.79rem;
    display: inline-block;
    background-color: #66cccc;
}

.advertisement-tab .tab-bottom {
    width: 100%;
    height: 0.58rem;
    margin-top: 0.04rem;
}

.advertisement-tab .tab-bottom span {
    float: left;
    line-height: 0.58rem;
    cursor: pointer;
}

.advertisement-tab .tab-bottom span:nth-child(1) {
    width: 3.0rem;
    height: 0.58rem;
    display: block;
    background-color: #ff9999;
    margin-right: 0.04rem;
}

.advertisement-tab .tab-bottom span:nth-child(2) {
    width: 3.0rem;
    height: 0.58rem;
    display: block;
    background-color: #8c8eee;
}

.advertisement-tab .tab-bottom span:nth-child(3) {
    width: 1.25rem;
    height: 0.58rem;
    display: block;
    background-color: #e0a260;
    float: right;
}

.advertisement-two {
    width: 100%;
    height: 1.36rem;
    margin-top: 0.36rem;
}

.advertisement-two img {
    width: 100%;
    height: 1.36rem;
}

.other {
    height: 0.55rem;
    background: url(../images/img27.png) no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    font-size: 0.26rem;
    color: #fff;
    line-height: 0.55rem;
    padding-left: 0.15rem;
    padding-right: 0.5rem;
    margin-left: 0.07rem;
    margin-top: 0.36rem;
}


/********列表页**********/

.block-six {
    width: 7.5rem;
    margin: 0 auto;
}

.block-six .content ul li {
    border-bottom: 1px solid #ccc;
    padding: 0.25rem 0;
}

.block-six .content ul li .title {
    font-size: 0.28rem;
    color: #434343;
    background: url(../images/img26.png) no-repeat;
    background-position: left;
    padding-left: 0.42rem;
    background-size: 0.31rem 0.2rem;
}

.block-six .content ul li .title a {
    color: #434343;
}

.block-six .content ul li .des {
    font-size: 0.24rem;
    color: #666;
    line-height: 0.4rem;
    margin-top: 0.13rem;
}

.block-six .content ul li .readed {
    font-size: 0.24rem;
    color: #4c4c4c;
    height: 0.31rem;
    padding-bottom: 0.23rem;
    margin-top: 0.16rem;
}

.block-six .content ul li .readed span {
    color: #f98202;
    margin-left: 0.16rem;
}

.block-six .content ul li p {
    margin-left: 0.36rem;
    margin-right: 0.26rem;
}

.block-six .button {
    width: 5rem;
    height: 0.58rem;
    margin: 0.34rem auto 0;
}

.block-six .button a {
    display: block;
    width: 2.22rem;
    height: 0.58rem;
    border-radius: 0.04rem;
    background-color: #f98202;
    line-height: 0.58rem;
    text-align: center;
    font-size: 0.3rem;
    color: #fff;
}

.block-six .button a:nth-child(2) {
    background-color: #007457;
}

.block-six .page {
    width: 100%;
    margin: 0.3rem 1.5rem 0;
    overflow: hidden;
}

.block-six .page ul li {
    float: left;
    font-size: 0.24rem;
    color: #000;
    margin: 0 0.05rem;
}

.block-six .page ul li a {
    display: block;
    padding: 0.05rem;
    height: 0.23rem;
    font-size: 0.2rem;
    color: #000;
    border: 1px solid #000;
}

.block-seven {
    margin: 0.4rem auto;
    width: 6.4rem;
}

.block-seven .ask {
    width: 6.1rem;
    height: 0.54rem;
    border: 1px solid #fe7f04;
    margin: 0.42rem auto 0;
    font-size: 0.24rem;
    color: #808080;
    line-height: 0.54rem;
    padding-left: 0.12rem;
}

.block-seven .ask a {
    width: 1.51rem;
    height: 0.54rem;
    font-size: 0.26rem;
    color: #fff;
    display: block;
    background-color: #fe7f04;
    float: right;
    text-align: center;
}

#notice {
    width: 6.4rem;
    height: 3rem;
    background-color: #9b655c;
    margin: 0.32rem auto 0;
    padding-top: 0.01rem;
}

#notice .title {
    font-size: 0.32rem;
    color: #fff;
    width: 5.62rem;
    border-bottom: 1px solid #1b8c6b;
    margin: 0.32rem auto 0;
    text-align: center;
    padding-bottom: 0.14rem;
}

#notice .des {
    font-size: 0.2rem;
    color: #fffd50;
    text-align: center;
    width: 5.63rem;
    margin: 0.18rem auto 0;
    line-height: 0.34rem;
}

#notice .button {
    height: 0.58rem;
    width: 5rem;
    margin: 0.26rem auto 0;
}

#notice .button a {
    width: 2.22rem;
    height: 0.58rem;
    display: block;
    text-align: center;
    line-height: 0.58rem;
    font-size: 0.24rem;
    border-radius: 0.04rem;
    background-color: #b3b3b3;
    color: #fff;
}

#notice .button a:nth-child(2) {
    background-color: #ff9600;
}

.yqlj {
    height: auto;
    background: #c3c3c3;
    overflow: hidden;
    padding: 0.2rem 0.2rem;
    line-height: 2em;
}

.yqlj span {
    font-size: 0.2rem;
    display: inline-block;
    float: left;
}

.yqlj ul li {
    float: left;
    padding: 0 0.05rem;
}

.yqlj ul li a {
    color: #333;
}

