/* 大屏幕 */

@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
    .mobile {
        display: none
    }
}

@media (min-width: 1200px) and (max-width: 1600px) {
    .index-honor .container {
        width: 1350px;
        position: relative;
    }
    .index-honor .swiper-container {
        width: 1200px;
    }
    .mobile {
        display: none
    }
}

@media (min-width: 1200px) and (max-width: 1400px) {
    .works_summary .container {
        width: 1200px;
    }
    .mobile {
        display: none
    }
}


/* 平板电脑和小屏电脑之间的分辨率 */

@media (min-width: 768px) and (max-width: 1200px) {
    .container {
        width: 700px;
    }
    .mobile {
        display: none
    }
    .nav-list li:hover .second {
        display: none;
    }
    .nav {
        left: 30px;
        min-width: 700px;
        width: 100%;
    }
    .nav .container {
        width: 90%
    }
    .logo {
        width: 25%;
    }
    .logo img {
        width: 100%;
    }
    .nav-list li {
        line-height: 120px;
        margin-left: 0 !important;
        width: 12%;
        text-align: center;
    }
    .nav-list {
        width: 100%;
    }
    .head-cont {
        width: 100%;
        padding: 20px 40px;
    }
    .head-cont h1 {
        font-size: 22px;
    }
    .head-cont .input {
        margin-top: 20px;
    }
    .head-cont .demand {
        margin-bottom: 15px;
    }
    #requirement #stage {
        width: 100%;
    }
    #requirement #stage div.title-box .float img {
        display: none;
    }
    #requirement h1 {
        width: 100%;
    }
    #requirement #stagelist>li {
        width: 100px;
    }
    .works_link {
        width: 100%;
    }
    .works_link a {
        margin: 0 10px;
    }
    .works_link span {
        margin: 0 10px 0 0;
    }
    .opsai_kn p {
        width: 710px;
    }
    .index-honor .container {
        width: 768px;
    }
    .index-honor .swiper-container {
        width: 650px;
    }
    .index-honor .swiper-slide img {
        width: 132px;
        height: 178px;
    }
    .index-honor {
        height: 480px;
    }
    .hez_nj a {
        width: 170px;
        height: 89px;
    }
    .index05 .news-swiper ul {
        width: 100%;
    }
    .index05 .news-swiper li {
        width: 100%;
    }
    .plate-nav ul li {
        float: left;
        width: 100%;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .foot .bbdr {
        position: relative;
        left: auto;
    }
    .foot .nav-foot a {
        padding: 0 10px;
    }
    .foot .cont-foot span {
        margin: 0 10px;
    }
    .common-width {
        width: 7rem;
    }
    .select-list .item:nth-child(2n) {
        margin-left: .2rem;
    }
    .select-list .item:nth-child(2n+1) {
        margin-left: 0;
    }
    .select-list .item {
        width: 48%;
        padding: 0.3rem 0.5rem 0 0.32rem;
    }
    .select-list .item .item-item {
        width: 2rem;
        font-size: 0.14rem;
    }
    .section-five .section-inner {
        width: 100%;
    }
    .section-five .centent>ul>li {
        width: 32%;
        padding: 0 10px;
    }
    .section-five .centent>ul .active {
        height: 505px;
        box-shadow: none;
    }
    .section-five {
        height: 798px;
    }
    .section-six .content {
        width: 90%;
        margin-top: 40px;
    }
    .section-six .content img {
        width: 100%;
    }
    .section-six {
        width: 100%;
        height: 550px;
    }
    .strategy-list .item {
        width: 2.3rem;
    }
    .superiority-list .item {
        width: 45.6%;
    }
    .superiority-list .item:nth-child(2n) {
        margin-left: 0.3rem;
    }
    .superiority-list .item:nth-child(3n+1) {
        margin-left: 0.3rem;
    }
    .superiority-list {
        margin-left: -0.3rem;
    }
    .index-zt {
        padding: 40px;
    }
    .index-zt-box {
        width: 700px;
    }
    .advantage {
        width: 4.8rem;
        margin: 0 auto;
        overflow: hidden;
        padding: 20px;
    }
    .promise li {
        height: 160px;
    }
    .contact-content .contact-left {
        width: 47%;
        float: left;
    }
    .contact-content .contact-right {
        width: 45%;
        float: right;
    }
    .contact-content .contact-left .left-contact-style {
        padding: 0 30px;
    }
    .characteristic .characteristic-content .group {
        padding-right: 43px;
    }
    .news .list .center {
        width: 570px;
        padding: 0 20px;
    }
    .news .list li {
        padding: 50px 0;
    }
    .works_summary .container {
        width: 700px;
    }
}


/* 横向放置的手机及分辨率更小的设备 */

@media (max-width: 767px) {
    html {
        box-sizing: border-box;
        font-size: 2rem;
        height: 100%;
    }
    *:before,
    *:after {
        box-sizing: inherit;
    }
    input[type],
    [contenteditable] {
        user-select: text;
    }
    body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        margin: 0;
        font-size: .2rem;
        font-weight: 400;
    }
    a {
        text-decoration: none;
        color: inherit;
    }
    b {
        font-weight: 400;
    }
    em,
    i {
        font-style: normal;
    }
    a:focus {
        outline: 0;
    }
    input,
    fieldset {
        appearance: none;
        border: 0;
        padding: 0;
        margin: 0;
        min-width: 0;
        font-size: 1rem;
        font-family: inherit;
    }
    input::-ms-clear {
        display: none;
    }
    input:focus {
        outline: 0;
    }
    input[type="number"] {
        -moz-appearance: textfield;
    }
    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
        appearance: none;
    }
    svg {
        display: inline-flex;
    }
    img {
        max-width: 100%;
    }
    body {
        min-height: 100%;
        font-family: "Microsoft YaHei", "微软雅黑";
        font-size: .14rem;
        color: #333333;
        max-width: 640px;
        margin: 0 auto;
    }
    .clearfix:after {
        content: "";
        display: block;
        clear: both;
    }
    li {
        list-style: none;
    }
    * {
        user-select: none;
        box-sizing: inherit;
        margin: 0;
        padding: 0;
    }
    .logo {
        width: 2rem;
        margin-top: .35rem;
    }
    .logo img {
        width: 100%;
    }
    .nav-list {
        display: none;
    }
    .nav {
        min-width: 767px
    }
    .none,
    .pc {
        display: none;
    }
    .container {
        width: 95%;
        margin: 0 auto;
    }
    .m_img {
        display: block;
        height: 1.1rem;
        background: #fff;
        width: 100%;
        overflow: hidden;
        display: flex;
        align-items: Center;
        position: relative;
    }
    .m_img .headlf {
        float: left;
    }
    .m_img .headlf .m_logo {
        height: .67rem;
        display: block
    }
    .m_img .headrg {
        position: absolute;
        right: .2rem;
    }
    .m_img .headrg a .m_menuimg {
        height: .35rem;
        width: .43rem;
        display: block
    }
    .m_nav {
        display: block;
        position: fixed;
        top: 0px;
        left: 0px;
        width: 0px;
        height: 0px;
        overflow: hidden;
        z-index: 10000
    }
    .m_nav .closecover {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #0b0d19;
        filter: alpha(opacity=0);
        opacity: 0;
        left: 0px;
        top: 0px;
        z-index: 1
    }
    .m_nav .closeicon {
        position: absolute;
        width: 20%;
        left: 0;
        top: 5%;
        z-index: 100;
        text-align: center;
        filter: alpha(opacity=0);
        opacity: 0
    }
    .m_nav .m_navList {
        position: absolute;
        width: 80%;
        right: 0px;
        top: 0px;
        background: #0b0d19;
        height: 100%;
        z-index: 100;
        right: -80%;
        overflow-y: scroll;
    }
    .m_nav .m_navList ul {
        padding-left: 5%;
        padding-right: 5%
    }
    .m_nav .m_navList ul li {
        border-bottom: 1px solid #232530
    }
    .m_nav .m_navList ul li a {
        display: block;
        height: 45px;
        color: #fff;
        line-height: 45px;
        padding-left: 5%;
        font-size: 16px
    }
    .m_nav .m_navList ul li .m_f_a {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%
    }
    .m_nav .m_navList ul li .m_f_a a {
        flex: 1;
    }
    .m_nav .m_navList ul li .m_f_a i {
        width: 40px;
        height: 35px;
        box-sizing: border-box;
        padding: 0 5px;
        display: block;
    }
    .icon {
        background: url(../images/plus.png) 100% no-repeat;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }
    .icon_on {
        background: url(../images/reduce.jpg) 50% no-repeat!important;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }
    .m_nav .m_navList ul li .m_s_nav {
        display: none;
        width: 100%;
    }
    .m_nav .m_navList ul li .m_s_nav a {
        display: block;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        padding-left: 10%;
        overflow: hidden;
        white-space: nowrap;
        width: 90%;
        text-overflow: ellipsis;
    }
    .banner .container {
        margin-top: .4rem;
    }
    .head-cont {
        width: 100%;
        padding: .2rem;
        height: 3rem;
    }
    .head-cont h1 {
        font-size: .3rem;
    }
    .head-cont .input {
        margin-top: .3rem;
    }
    .head-cont .demand {
        width: 100%;
        margin-bottom: .2rem;
    }
    .head-cont input {
        font-size: .2rem;
        height: .6rem;
        border-radius: .3rem;
        float: left;
        margin-right: .2rem;
        padding: 0 .24rem;
    }
    .head-cont .tel {
        width: 2.4rem;
    }
    .head-cont button {
        height: .6rem;
        border-radius: .3rem;
        width: 1.4rem;
        padding: 0 .24rem;
        font-size: .2rem;
    }
    .banner .swiper-button-prev {
        left: .5rem;
    }
    .banner .swiper-button-next {
        right: .5rem;
    }
    .index-title h1 {
        font-size: .38rem;
    }
    .index-title {
        margin: .6rem 0;
    }
    .index01 .img img {
        height: .8rem;
    }
    .index01 .img {
        margin-top: .3rem;
    }
    .index01 h1 {
        font-size: .26rem;
        margin: .3rem 0;
    }
    .index01 p {
        padding: 0 .1rem;
        line-height: .36rem;
    }
    #requirement h1 {
        font-size: .38rem;
        margin: .4rem auto .2rem;
        width: 100%;
    }
    #requirement #stage {
        width: 100%;
    }
    #requirement #stage div.title-box {
        width: 33.33%;
    }
    #requirement #stage div.title-box div.img-box {
        height: .9rem;
    }
    #requirement #stage div.title-box div.img-box img {
        height: .8rem;
    }
    #requirement #stage div.title-box b {
        font-size: .26rem;
    }
    #requirement #stage div.title-box .float {
        display: none;
    }
    #requirement #stagelist {
        display: none;
    }
    .works_link {
        width: 100%;
        height: auto;
        line-height: .32rem;
        padding: .2rem 0;
    }
    #works ul li {
        width: 50%;
        margin: 0;
    }
    #works ul li h5 {
        line-height: .3rem;
        font-size: .22rem;
    }
    .wpeiog {
        min-width: auto;
        height: 5rem;
    }
    .opsai_kn {
        width: 100%;
        padding: 0.2rem;
        line-height: .32rem;
        font-size: .2rem;
    }
    .opsai_kn p {
        color: #fff;
        width: 100%;
        margin: 0 auto;
        font-size: .2rem;
    }
    .opsai_logo {
        width: 2.6rem;
        height: auto;
        margin: .5rem auto .4rem;
    }
    .sdi_il {
        max-width: 100%;
        min-width: 100%;
        min-height: auto;
        padding: .3rem 0;
        font-size: 32rem;
        top: 0;
        font-size: .25rem;
    }
    .spdui_n {
        max-width: 100%;
        min-width: 100%;
        padding: .2rem 0 .3rem;
    }
    .spdui_n_3 {
        width: 90%;
        min-height: 1rem;
        line-height: .3rem;
        font-size: .2rem;
    }
    .spdui_n_1 {
        width: 1.5rem;
        height: 1.5rem;
        margin: 15px auto;
        box-shadow: 0 0 15px #dcdcdc;
        border-radius: 50%;
    }
    .index-honor .container {
        width: 100%;
    }
    .index-honor .swiper-container {
        width: 80%;
    }
    .index-honor .swiper-slide img {
        width: 100%;
        height: 2.2rem;
    }
    .index-honor {
        height: 5rem;
    }
    .alu_us .font .num,
    .alu_us .font .plus {
        font-size: .6rem;
        line-height: .7rem;
    }
    .alu_us {
        margin-bottom: 0;
    }
    .alu_us {
        height: 1.5rem;
        padding: 0 0 .4rem;
        margin-bottom: .6rem;
    }
    .alu_us::after {
        height: 2px;
        margin-top: .28rem;
    }
    .hez_nj {
        padding: .6rem 0;
    }
    .alu_us span {
        height: 1.2rem;
        line-height: .5rem;
        font-size: .18rem;
    }
    .aigav {
        height: 1.5rem;
        font-size: .2rem;
    }
    .hez_nj a {
        width: 50%;
        height: 1.8rem;
    }
    .index05 .tabs .img {
        width: 1rem;
        height: .8rem;
    }
    .index05 .news-swiper ul {
        width: 100%;
    }
    .index05 .news-swiper li {
        width: 100%;
        padding: .2rem;
    }
    .index05 .news-swiper .date {
        width: .83rem;
        height: .83rem;
        display: none;
    }
    .index05 .news-swiper .txt {
        width: 100%;
    }
    .index05 .title-swiper .swiper-slide dd a {
        font-size: .22rem
    }
    .plate-nav ul li {
        width: 100%;
        padding: .2rem;
        margin-top: .25rem;
    }
    .citys {
        margin: .4rem 0;
    }
    .citys ul li a {
        width: 33.33%;
        margin: .1rem 0;
    }
    .foot .bbdr {
        left: 0;
    }
    .foot .nav-foot a {
        padding: 0;
        font-size: .2rem;
        margin-right: .1rem;
    }
    .foot .friendlink a {
        font-size: .2rem;
        margin-right: .2rem;
    }
    .foot .friendlink {
        line-height: 1rem;
        font-size: .2rem;
    }
    .works_link a {
        margin: 0 .2rem 0 0;
    }
    .section-four .title h3 {
        font-size: .3rem;
        line-height: .36rem;
    }
    .section-four {
        padding-top: .3rem;
        padding-bottom: .3rem;
    }
    .common-width {
        width: 100%;
        margin: 0 auto;
        margin: .4rem auto;
        overflow: hidden;
    }
    .select-list .item:nth-child(2n) {
        margin-left: .2rem;
    }
    .select-list .item:nth-child(2n+1) {
        margin-left: 0;
    }
    .select-list .item {
        width: 48%;
        padding: 0.3rem 0.5rem 0 0.32rem;
        height: 2.3rem;
    }
    .select-list .item .icon {
        display: none;
    }
    .section-five {
        padding: .7rem 0;
        height: auto;
    }
    .section-five .section-inner {
        width: 100%;
    }
    .section-five .centent>ul>li {
        width: 32%;
        padding: 0 .2rem;
        height: 8rem;
    }
    .section-five .centent>ul>li .top h3 {
        font-size: .28rem;
        margin-top: .25rem;
    }
    .section-five .centent>ul>li .top {
        padding-bottom: .2rem;
    }
    .section-five .centent>ul>li .center {
        width: 90%;
        margin-top: .3rem;
        height: 2rem;
        display: block;
    }
    .section-five .centent>ul>li .center .center-right {
        margin-top: .2rem;
    }
    .section-five .centent>ul .active {
        height: 8rem;
    }
    .section-five .centent>ul>li .bottom {
        width: 100%;
        height: .5rem;
        font-size: .2rem;
        line-height: .5rem;
        margin-top: 2.5rem;
    }
    .section-five .centent {
        margin-top: .2rem;
        height: auto;
    }
    .section-six {
        padding: .7rem 0;
        height: auto;
    }
    .section-six .title h3 {
        font-size: .3rem;
        line-height: .4rem;
    }
    .section-six .content {
        width: 100%;
        margin-top: .5rem;
    }
    .strategy-list .item {
        width: 2rem;
    }
    .common-title-part {
        padding: .5rem 0 .3rem;
    }
    .common-width {
        margin: 0 auto;
    }
    .pb40 {
        padding: .4rem .2rem;
    }
    .superiority-list .item {
        width: 45%;
    }
    .superiority-list .item:nth-child(3n+1) {
        margin-left: 0.3rem;
    }
    .superiority-list .item:nth-child(2n) {
        margin-left: 0.3rem;
    }
    .superiority-list {
        margin-left: -0.3rem;
    }
    .foot .cont-foot span {
        margin: 0 .22em;
        font-size: .22rem;
    }
    .index-zt {
        background: #fff;
        padding: .4rem 0;
    }
    .head-tip h2 {
        line-height: .5rem;
        font-size: .34rem;
    }
    .index-xm {
        margin-top: 0;
    }
    .index-xm ul li {
        height: 5rem;
        padding: .4rem .1rem;
    }
    .index-xm ul li h4 {
        line-height: .4rem;
        font-size: .3rem;
        margin-bottom: .1rem;
    }
    .index-xm ul li img {
        width: 1rem;
        height: 1rem;
        margin-bottom: .2rem;
    }
    .index-xm ul li p {
        font-size: .22rem;
        line-height: .3rem;
        padding: 0 .1rem;
    }
    .index-xm ul li {
        height: 3.5rem;
        padding: .4rem 0;
    }
    .cpys-bg {
        padding: .8rem .2rem;
    }
    .cpys ul li {
        width: 50%;
        height: 3rem;
    }
    .cpys ul li .box {
        margin-left: .6rem;
    }
    .cpys ul {
        margin-left: -.6rem;
    }
    .cpys ul li h4 {
        line-height: .4rem;
        font-size: .3rem;
        margin-bottom: .1rem;
    }
    .sys-ser {
        padding: .4rem 0;
    }
    .sys-ser-tit {
        padding: .3rem 0;
        font-size: .3rem;
        line-height: .4rem;
    }
    .sys-ser-row {
        margin-top: 0;
        display: block;
    }
    .sys-ser-row .sys-ser-box {
        width: 50%;
        display: block;
        float: left;
    }
    .sys-ser-row .sys-ser-box .sys-box-img {
        padding: .3rem 0;
        text-align: center;
    }
    .sys-ser-row .sys-ser-box .sys-box-tit {
        padding: .2rem 0;
        font-size: .28rem;
        text-align: center;
    }
    .sys-ser-row .sys-ser-box .sys-box-sub {
        font-size: .2rem;
        padding: 0 .1rem;
        text-align: center;
    }
    .choose-tit {
        padding: .3rem 0;
        font-size: .3rem;
        line-height: .4rem;
    }
    .choose .choose-con {
        display: block;
    }
    .choose .choose-con .choose-row {
        display: block;
        margin: 0;
    }
    .choose .choose-con .choose-row .choose-box {
        width: 33%;
        display: block;
        float: left;
        height: 2.2rem;
    }
    .choose .choose-con .choose-row .choose-box .choose-box-img img {
        width: 1rem;
        height: 1rem;
    }
    .choose .choose-con .choose-row .choose-box .choose-box-img {
        padding: .3rem 0;
        text-align: center;
    }
    .choose .choose-con .choose-row .choose-box .choose-box-text {
        font-size: .2rem;
        text-align: center;
        padding: 0 .2rem;
    }
    .index-zt-box {
        width: 100%;
    }
    .fanwei {
        margin-top: .4rem;
    }
    .fanwei ul li {
        width: 100%;
    }
    .fanwei ul li .box {
        margin-left: 0;
        height: 107px;
        Position: relative;
        background: #fff;
        padding: 15px;
    }
    .fanwei ul li img {
        width: 1rem;
        height: 1rem;
        left: .3rem;
        top: .42rem;
    }
    .fanwei ul li .desc {
        padding: 0 .1rem 0 1.3rem;
        height: 1.5rem;
        line-height: .4rem;
        vertical-align: top;
    }
    .fanwei ul li .desc h4 {
        font-size: .3rem;
        margin-bottom: .1rem;
    }
    .fanwei ul li .desc p {
        font-size: .2rem;
    }
    .section-four .title h3 {
        margin-bottom: .4rem;
    }
    .section-five .title h3 {
        font-size: .3rem;
        line-height: .4rem;
        margin-bottom: .4rem;
    }
    .common-gradients-btn-out {
        padding-top: .2rem;
    }
    .owl-carousel .owl-item {
        width: 50%;
        padding: 0 .2rem;
        height: 2.6rem;
    }
    .WeChat_content .WeChat_content_list dt {
        font-size: .24rem;
        color: #666666;
        margin-top: .2rem;
    }
    .IndexService_content_title dd {
        font-size: .35rem;
    }
    .WeChat .WeChat_fan dd {
        font-size: .35rem;
        margin-top: .5rem;
        margin-bottom: .5rem;
    }
    .IndexService .container {
        padding: .5rem 0;
    }
    .advantage.top {
        width: 100%;
        padding: .2rem;
    }
    .advantage .item {
        width: 50%;
    }
    .platform a {
        width: 1.3rem;
        height: .5rem;
        margin-right: .2rem;
        line-height: .5rem;
        border-radius: 2px;
        margin-bottom: .2rem;
        font-size: .2rem;
    }
    .type_list {
        height: auto;
        overflow: hidden;
    }
    .type_list a {
        display: block;
        float: left;
        padding: 0 .1rem;
    }
    .type_list em {
        padding: 0 .2rem;
        display: none;
    }
    .type_list span {
        padding: 0 .1rem 0 .2rem;
        float: left;
    }
    .platform {
        padding: .4rem 0;
    }
    .pagination li {
        width: .6rem;
        line-height: .6rem;
        height: .6rem;
        margin: 0 .1rem;
    }
    .works_summary {
        margin: 30px auto 20px;
    }
    .aboutus .main p {
        font-size: .22rem;
        line-height: .36rem;
        margin-bottom: .2rem;
    }
    .aboutus .main {
        margin: .3rem 0;
    }
    .promise {
        padding: .4rem 0;
    }
    .promise h1 {
        font-size: .36rem;
        margin-bottom: .4rem;
    }
    .promise li {
        width: 33.33%;
        height: 2.5rem;
    }
    .promise li p {
        font-size: .24rem;
        line-height: .36rem;
        margin: .15rem 0 .4rem 0;
    }
    .contact-content {
        padding: .2rem 0;
        display: block;
    }
    .contact-content .contact-left {
        width: 100%;
    }
    .contact-content .contact-right {
        width: 100%;
        height: 5rem;
        border: 1px solid #e5e5e5;
        height: 268px;
    }
    .characteristic .characteristic-content .group {
        width: 50%;
        padding: 0 .2rem;
        height: 4rem;
    }
    .characteristic .characteristic-content .group .title {
        font-size: .3rem;
        padding-bottom: .1rem;
    }
    .characteristic .characteristic-content .group .explain {
        font-size: .2rem;
        line-height: .3rem;
    }
    .characteristic h2,
    .deliver h2 {
        font-size: .36rem;
    }
    .characteristic {
        padding: .4rem 0 0 0;
    }
    .characteristic .characteristic-content {
        margin: .4rem 0;
    }
    .yyzd {
        padding: .5rem 0;
    }
    .yyzd h2 {
        font-size: .36rem;
        margin-bottom: .4rem;
    }
    .yyzd .list .title {
        font-size: .3rem;
        padding: .2rem 0;
    }
    .yyzd .list .detail {
        line-height: .38rem;
        font-size: .24rem;
    }
    .deliver {
        padding: .8rem 0 0 0;
    }
    .deliver .deliver-content {
        display: inline-block;
        margin: .4rem 0 .4rem -.4rem;
    }
    .deliver .deliver-content ul li {
        width: 43.5%;
        height: 2.5rem;
        margin-left: .4rem;
        margin-bottom: .4rem;
        font-size: .2rem;
    }
    .deliver .deliver-content ul li img {
        width: .8rem;
        height: .8rem;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: .4rem;
    }
    .ny_nav li a {
        margin: 0 .1rem;
        font-size: .2rem;
        width: 1.6rem;
        height: .6rem;
        line-height: .6rem;
    }
    .news .list li {
        padding: .5rem 0;
    }
    .news .list .date {
        display: none;
    }
    .news .list .center {
        width: 100%;
        padding: 0;
    }
    .news .list .center .title {
        font-size: .3rem;
        display: block;
        width: 100%;
    }
    .news .list .datail {
        font-size: .2rem;
        line-height: .34rem;
    }
    .ny_nav {
        margin: .4rem 0 0 0;
        text-align: center;
    }
    .news {
        padding: .3rem 0;
    }
    .news-nei .title h1 {
        font-size: .38rem;
        margin-bottom: .2rem;
    }
    .news-nei .h2 {
        font-size: .2rem;
    }
    .news-nei .title .h2 span {
        margin: 0 .1rem;
        font-size: .2rem;
    }
    .news-nei .title {
        padding: .5rem 0;
    }
    .news-nei .main p {
        font-size: .22rem;
        line-height: .4rem;
    }
    .news-nei .main {
        padding: .4rem 0;
    }
    .newspage ul {
        width: 100%;
    }
    .newspage li {
        font-size: .2rem;
        line-height: .4rem;
    }
}