@charset "utf-8"; 

/* 屏幕自适应样式 */

@media only screen and (min-width: 320px){

  

}

@media only screen and (min-width: 360px){

   

}

@media only screen and (min-width: 400px){

  

}

@media only screen and (min-width: 480px){

   

}

@media only screen and (min-width: 640px){

   

}

@media screen and (min-width:680px){



}

@media screen and (min-width:768px){



}



/* 屏幕自适应样式 手动*/

@media only screen and (min-width: 300px) and (max-width: 321px){

   

}

@media only screen and (min-width: 319px) and (max-width: 360px){



}

@media only screen and (min-width: 361px) and (max-width: 430px){

   

}





/* 公共样式 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .ww1200{

        max-width: 100%;

        padding: 0 15px;

    }

}





/* 顶部和导航 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .navmp{

        display: block;

    }

    .nav-pc{

        display: none; 

    }

}

@media only screen and (min-width: 320px) and (max-width: 750px){

    .navmp .navmp-nav li a{

        font-size: 14px;

    }

}

@media only screen and (min-width: 320px) and (max-width: 480px){

    .navmp .navmp-nav li a{

        font-size: 14px;

    }

}





/* 门户网站二级导航开始 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .mhwz-suvnav .w1200 {

        padding: 0 5px 10px 5px;

        height: auto;

    }

    .mhwz-suvnav li{

        margin-top: 10px;

    }

    .mhwz-suvnav {

        margin: 15px 0;

    }

}





/* 网站位置开始 */

@media only screen and (min-width: 300px) and (max-width: 750px){

    .seat{

        padding: 0 10px 15px 10px;

        box-sizing: border-box;

    }

    .seat p{

        line-height: 24px;

        background-size: auto 14px;

        background: url(../images/seat-tp01.png) no-repeat 5px 3px;

    }

    .seat p a{

        line-height: 24px;

    }

}





/* 标签页顶部展示 */

@media only screen and (min-width: 300px) and (max-width: 750px){

    .xwlb-dbzs {

        padding: 0 10px 10px 10px;

        box-sizing: border-box;

    }

    .xwlb-dbzs li{

        position: relative;

        width: 48%;

        transition: all 0.2s;

        margin-bottom: 20px;

    }

}

@media only screen and (min-width: 678px) and (max-width: 991px){

    .xwlb-dbzs .erp-title {

        line-height: 24px;

        height: 24px;

    }

    .xwlb-dbzs .erp-title p{

        font-size: 13px;

    }

}





/* 列表页主要内容 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .mhwz-main .main-left {

        width: 100%;

    }

    .mhwz-main .main-right {

        width: 100%;

        margin-top: 20px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 750px){

    .mhwz-main {

        margin: 0 0 20px 0;

    }

}



/* 列表页列表 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .mhwz-main .mhlist {

        width: 100%;

        padding: 20px 15px 0;

        background-color: #fff;

        border: 1px solid #e9e9e9;

        box-sizing: border-box;

    }

}

@media only screen and (min-width: 750px) and (max-width: 900px){

    .mhwz-main .mhlist-zynr .right-llrq .fbsj,

    .mhwz-main .mhlist-zynr .right-llrq .llcs,

    .mhwz-main .mhlist-zynr .right-llrq .ydqw {

        width: auto;

    }

}

@media only screen and (min-width: 650px) and (max-width: 750px){

    .mhwz-main .mhlist-zynr .right-llrq .fbsj{

        width: 65%;

    }

    .mhwz-main .mhlist-zynr .right-llrq .llcs{

        width: 35%;

    }

    .mhwz-main .mhlist-zynr .right-llrq .ydqw {

        width: 100%;

        text-align: left;

        margin-top: 10px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 650px){

    .mhwz-main .mhlist .mhlist-zynr .left {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
    }
    .mhwz-main .mhlist .mhlist-zynr .left img {
        height: auto;
    }

    .mhwz-main .mhlist .mhlist-zynr .right {

        width: 100%;
        padding-left: 0;
        margin-top: 20px;

    }

    .mhwz-main .mhlist-zynr .right-llrq .fbsj{

        width: 50%;

    }

    .mhwz-main .mhlist-zynr .right-llrq .llcs{

        width: 30%;

    }

    .mhwz-main .mhlist-zynr .right-llrq .ydqw {

        width: 20%;

    }

}

@media only screen and (min-width: 300px) and (max-width: 650px){

    .mhwz-main .mhlist .mhlist-top .seat{

        width: 100%;

        padding: 0;

        margin-top: 15px;

    }

    .mhwz-main .mhlist .mhlist-top .seat p{

        padding-left: 18px;

        background: url(../images/seat-tp01.png) no-repeat 0 3px

    }

    .mhwz-main .mhlist-zynr .right-llrq {

        margin-top: 10px;

    }

    .mhwz-main .mhlist-zynr .right-llrq .fbsj{

        width: 100%;

    }

    .mhwz-main .mhlist-zynr .right-llrq .llcs{

        width: 100%;

        margin-top: 10px; 

    }

    .mhwz-main .mhlist-zynr .right-llrq .ydqw {

        width: 100%;

        text-align: left;

        margin-top: 10px; 

    }

    .mhwz-main .mhlist .mhlist-zynr {

        padding-bottom: 20px;

    }

}





/* 相关推荐 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .mhwz-main .lbxgtj {

        padding: 30px 15px 30px;

    }

}

@media only screen and (min-width: 800px) and (max-width: 1200px){

    .mhwz-main .lbxgtj .ljzx a {

        width: 95px;

        height: 28px;

        line-height: 28px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 800px){

    .mhwz-main .lbxgtj {

        padding: 30px 15px 10px;

    }

    .mhwz-main .lbxgtj li {

        width: 48%;

        margin-bottom: 25px;

    }

    .mhwz-main .lbxgtj .word {

        margin: 8px auto 10px;

    }

    .mhwz-main .lbxgtj .word p {

        font-size: 14px;

        line-height: 24px;

    }

    .mhwz-main .lbxgtj .ljzx a {

        width: 85px;

        height: 24px;

        font-size: 12px;

        line-height: 24px;

    }

}





/* 即时热文-最新文章-热门标签 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .mhwz-main .main-right {

        display: flex;

        justify-content: space-between;

        flex-wrap: wrap;

    }

    .mhwz-main .jsrw {

        width: 32%;

        padding: 20px 15px 38px 15px;

    }

    .mhwz-main .zxwz {

        margin-top: 0;

    }

    .mhwz-main .Hot_Tags {

        width: 32%;

        margin-top: 0;

        padding: 20px 0 38px 15px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 900px){

    .mhwz-main .Hot_Tags .tags-cont li {

        margin: 10px 5px 0 0;

    }

}

@media only screen and (min-width: 500px) and (max-width: 750px){

    .mhwz-main .jsrw {

        width: 48%;

        padding: 20px 15px 38px 15px;

    }

    .mhwz-main .zxwz {

        margin-top: 0;

    }

    .mhwz-main .Hot_Tags {

        width: 48%;

        margin-top: 30px;

        padding: 20px 0 38px 15px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 500px){

   

    .mhwz-main .jsrw {

        width: 100%;

        padding: 20px 15px 38px 15px;

    }

    .mhwz-main .zxwz {

        margin-top: 20px;

    }

    .mhwz-main .Hot_Tags {

        width: 100%;

        margin-top: 20px;

        padding: 20px 0 30px 15px;

    }

    .mhwz-main .Hot_Tags .tags-title{

        margin-right: 15px;

    }

}





/* 底部调整 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .footer-pc{

        display: none;

    }

    .footer-mp{

        display: block;

    }

}





/* mp底部 */

@media only screen and (min-width: 320px) and (max-width: 360px){

    .footer-mp .footer .footer-top .top-left li a{

        font-size: 12px;

    }

    .footer-mp .footer .footer-bot .add h3{

        font-size: 12px;

    }

    .footer-mp .footer .footer-bot .add p{

        font-size: 12px;

    }

    .footer-mp .footer .footer-bot .add p span{

        font-size: 12px;

    }

}

@media only screen and (min-width: 361px) and (max-width: 420px){

    .footer-mp .footer .footer-top .top-left li a{

        font-size: 14px;

    }

    .footer-mp .footer .footer-bot .add h3{

        font-size: 14px;

    }

    .footer-mp .footer .footer-bot .add p{

        font-size: 14px;

        line-height: 18px;

    }

    .footer-mp .footer .footer-bot .add p span{

        font-size: 14px;

    }

}

@media only screen and (min-width: 430px) and (max-width: 800px){

    .footer-mp .footer .footer-top .top-left li a{

        font-size: 18px;

        line-height: 27px;

    }

    .footer-mp .footer .footer-bot .add h3{

        font-size: 18px;

        line-height: 27px;

    }

    .footer-mp .footer .footer-bot .add p{

        font-size: 18px;

        line-height: 27px;

    }

    .footer-mp .footer .footer-bot .add p span{

        font-size: 18px;

        line-height: 27px;

    }

}

@media only screen and (min-width: 800px) and (max-width: 1250px){

    .footer-mp .footer .footer-top .top-left li a{

        font-size: 20px;

    }

    .footer-mp .footer .footer-bot .add h3{

        font-size: 20px;

    }

    .footer-mp .footer .footer-bot .add p{

        font-size: 20px;

    }

    .footer-mp .footer .footer-bot .add p span{

        font-size: 20px;

    }

}





/* 在线客服和返回顶部01开始 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .xhdb-mp{

        display: block;

    }

}





/* 内容页文章内容 */

@media only screen and (min-width: 800px){

    .mhwz-main .xwnr-wznr .wznr-title .title h2{

        width: 100%;

        white-space: nowrap;

        overflow: hidden;

        text-overflow: ellipsis;

    }

}

@media only screen and (min-width: 300px) and (max-width: 800px){

    .mhwz-main .xwnr-wznr .wznr-title .title{

        width: 100%;

    }

    .mhwz-main .xwnr-wznr .wznr-title .wzbq {

        padding-top: 15px;

    }

    .mhwz-main .xwnr-wznr .wzqh {

        padding: 16px 20px;

    }

    .mhwz-main .xwnr-wznr .wzqh .a1 {

        width: 40%;

        padding-left: 35px;

    }

    .mhwz-main .xwnr-wznr .wzqh .a2 {

        width: 40%;

        padding-right: 35px;

    }

}

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

    .mhwz-main .xwnr-wznr .wzqh .a1 {

        width: 100%;

        padding-left: 0;

        background: none;

    }

    .mhwz-main .xwnr-wznr .wzqh .a2 {

        width: 100%;

        padding-right: 0;

        background: none;

    }

    .mhwz-main .xwnr-wznr .wzqh .a1:hover,

    .mhwz-main .xwnr-wznr .wzqh .a2:hover{

        background: none;

    }

}

@media only screen and (min-width: 300px) and (max-width: 500px){

    .mhwz-main .xwnr-wznr {

        padding: 25px 15px;

    }

    .mhwz-main .xwnr-wznr .wzqh {

        padding: 15px 15px;

    }

    .mhwz-main .xwnr-wznr .wznr-fbsj p {

        margin-right: 15px;

    }

    .mhwz-main .xwnr-wznr .wznr-title .title h2 {

        font-size: 24px;

        line-height: 30px;

    }

    .mhwz-main .xwnr-wznr .wznr {

        padding-top: 20px;

    }

    .mhwz-main .xwnr-wznr .wznr p,

    .mhwz-main .xwnr-wznr .wznr h3,

    .mhwz-main .xwnr-wznr .wznr .img{

        margin-bottom: 20px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 500px){

    .mhwz-main .xwnr-wznr .wznr-title .title h2 {

        font-size: 20px;

        line-height: 30px;

    }

}





/* 相关内容推荐 */

@media only screen and (min-width: 800px) and (max-width: 1200px){

    .mhwz-main .xwnr-xgnrtj .xgnrtj-cont li {

        width: 32%;

        margin-top: 30px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 800px){

    .mhwz-main .xwnr-xgnrtj .xgnrtj-cont li {

        width: 48%;

        margin-top: 30px;

    }

}

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

    .mhwz-main .xwnr-xgnrtj {

        padding: 25px 15px;

        margin-top: 20px;

    }

    .mhwz-main .xwnr-xgnrtj .xgnrtj-cont li {

        width: 48%;

        margin-top: 20px;

    }

    .mhwz-main .xwnr-xgnrtj .xgnrtj-cont .li-image {

        margin-bottom: 12px;

    }

    .mhwz-main .xwnr-xgnrtj .xgnrtj-cont .li-title {

        height: 36px;

    }

    .mhwz-main .xwnr-xgnrtj .xgnrtj-cont .li-title h3 {

        font-size: 12px;

        line-height: 18px;

    }

}





/* 软文撰写 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .info_page_management {

        padding: 35px 15px 0;

    }

    .info_page_management .management_middle .middle-cut{

        width: 30%;

    }

    .info_page_management .management_middle .middle-cut:last-child{

        margin-bottom: 0;

    }

}

@media only screen and (min-width: 300px) and (max-width: 1000px){

    .info_page_management .management_middle .middle-cut .cut-title h3 {

        font-size: 16px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 750px){

    .info_page_management {

        padding: 20px 15px 0;

    }

    .info_page_management .management_menu {

        padding: 0; 

    }

    .info_page_management .management_menu li {

        width: 25%;

        text-align: center;

        margin-right: 0;

    }

    .info_page_management .management_menu li a {

        display: inline-block;

        width: 100%;

        font-size: 13px;

        color: #444;

        line-height: 34px;

    }

    .info_page_management .management_cont {

        padding: 20px 15px 20px 15px;

    }

    .info_page_management .management_middle .middle-cut{

        width: 45%;

        margin-bottom: 40px;

    }

    .info_page_management .management_middle .middle-cut .cut-title h3 {

        font-size: 14px;

        color: #222;

        font-weight: 600;

    }

    .info_page_management .management_middle .middle-cut .cut-title a {

        font-size: 12px;

        color: #444;

    }

}

@media only screen and (min-width: 300px) and (max-width: 500px){

    .info_page_management {

        padding: 10px 15px 0;

    }

    .info_page_management .management_title {

        font-size: 18px;

    }

    .info_page_management .management_menu li {

        width: 33.333333%;

    }

    .info_page_management .management_middle .middle-cut{

        width: 100%;

        margin-bottom: 30px;

    }

    .info_page_management .management_middle .middle-cut .cut-title{

        padding-bottom: 10px;

        border-bottom: 1px solid #c9c9c9;

    }

    .info_page_management .management_middle .middle-cut .cut-title h3 {

        font-size: 16px;

    }

    .info_page_management .management_middle .middle-cut .cut-list {

        padding-top: 5px;

    }

}



/* 广告推荐 */

@media only screen and (min-width: 300px) and (max-width: 750px){

    .zxsy-ggtj {

        padding: 25px 0;

    }

    .zxsy-ggtj .img02{

        display: block;

    }

    .zxsy-ggtj .img01{

        display: none;

    }

}





/* 最新热门推荐 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .index-zxrm{

        padding: 25px 15px 35px 15px;

    }

}

@media only screen and (min-width: 950px) and (max-width: 1200px){

    .index-zxrm .zxrm-cont .tjrw .title h3 {

        font-size: 16px;

        border-bottom: 3px solid #f4781d;

    }

}

@media only screen and (min-width: 300px) and (max-width: 950px){

    .index-zxrm .zxrm-cont {

        padding: 35px 0 0 0;

    }

    .index-zxrm .tjrw {

        width: 48%;

        margin-bottom: 40px;

        border-right: 0 dashed #dadada;

    }

}

@media only screen and (min-width: 300px) and (max-width: 750px){

    .index-zxrm .tjrw {

        padding: 0 15px;

    }

    .index-zxrm .zxrm-cont .tjrw li h3 {

        font-size: 14px;

    }

    .index-zxrm .zxrm-cont .tjrw .title h3 {

        font-size: 16px;

        border-bottom: 3px solid #f4781d;

    }

    .index-zxrm .zxrm-cont .tjrw li p {

        font-size: 14px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 620px){

    .index-zxrm .zxrm-cont {

        padding: 25px 0 30px 0;

    }

    .index-zxrm .tjrw {

        width: 100%;

        margin-bottom: 40px;

        border-right: 0 dashed #dadada;

    }

    .index-zxrm .tjrw .title {

        padding-bottom: 10px;

        border-bottom: 1px solid #c9c9c9;

    }

    .index-zxrm .tjrw:last-child{

        margin-bottom: 0;

    }

}

@media only screen and (min-width: 300px) and (max-width: 420px){

    .index-zxrm .zxrm-cont .tjrw .title h3 {

        border-bottom: 2px solid #f4781d;

    }

}





/* 全网天下服务推荐 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .index-fwtj{

        padding: 0 15px 40px;

    }

    .index-fwtj .ppjz .ppjz-nr {

        width: 100%;

        padding-top: 5px;

    }

}

@media only screen and (min-width: 800px) and (max-width: 1200px){

    .index-fwtj .ppjz .ppjz-nr li {

        width: 20%;

    }

}

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

    .index-fwtj .ppjz .ppjz-nr li {

        width: 25%;

    }

}

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

    .index-fwtj .fwtj-title {

        padding-bottom: 10px;

    }

    .index-fwtj .fwtj-title h2 {

        font-size: 20px;

    }

    .index-fwtj .ppjz .ppjz-nr li {

        width: 33.333333%;

    }

    .index-fwtj .ppjz .ppjz-nr p {

        font-size: 14px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 450px){

    .index-fwtj .ppjz .ppjz-nr li {

        width: 48%;

    }

    .index-fwtj .ppjz .ppjz-nr p {

        font-size: 16px;

    }

}





/* 友情链接 */

@media only screen and (min-width: 300px) and (max-width: 1200px){

    .index-yqlj{

       padding: 0 15px;

    }

}

@media only screen and (min-width: 750px) and (max-width: 1000px){

    .index-yqlj .yqlj-main li{

       width: 20%;

       margin-top: 10px;

    }

}

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

    .index-yqlj .yqlj-main li{

       width: 25%;

       margin-top: 10px;

    }

}

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

    .index-yqlj .yqlj-main li{

       width: 33.333333%;

       margin-top: 10px;

    }

}

@media only screen and (min-width: 300px) and (max-width: 450px){

    .index-yqlj .yqlj-main li{

       width: 48%;

       margin-top: 8px;

    }

}







