﻿/* CSS Document */
@charset "utf-8";* {    margin: 0;    padding: 0;    box-sizing: border-box;}body {    font-family: Arial, sans-serif;    line-height: 1.6;    color: #333;    background-color: #fff;}/* 头部样式 */#c_head {    background-color: #f8f8f8;    border-bottom: 1px solid #e7e7e7;}.headbox {    max-width: 1200px;    margin: 0 auto;    padding: 0 15px;}.header {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    padding: 15px 0;}.logo img {    max-width: 100%;    height: auto;}.weixin {    text-align: center;}.weixin p {    margin-bottom: 5px;}.weixin img {    max-width: 100px;}/* 导航菜单样式 */.muv {    background-color: #333;}.muv ul {    display: flex;    flex-wrap: wrap;    list-style: none;}.muv li {    flex: 1 1 auto;}.muv a {    display: block;    color: #fff;    text-decoration: none;    padding: 12px 15px;    text-align: center;    transition: background-color 0.3s;}.muv a:hover {    background-color: #555;}/* 主内容区域 */#c_wap {    max-width: 1200px;    margin: 0 auto;    padding: 0 15px;}#c_main {    display: flex;    flex-wrap: wrap;    margin: 20px 0;}/* 左侧内容区域 */.c_left {    flex: 1 1 70%;    padding-right: 20px;}/* 右侧边栏 */.c_right {    flex: 1 1 25%;}/* 文章标题 */.atit h1 {    font-size: 1.8rem;    margin-bottom: 10px;    color: #333;	text-align:center;}/* 文章信息 */.info {    color: #666;	text-align:center;    font-size: 0.9rem;    margin-bottom: 15px;    border-bottom: 1px solid #eee;    padding-bottom: 10px;}/* 广告区域 */.main_xxlad {    margin: 20px 100px 20px 100px;    text-align: center;}.main_xxlad img {    max-width: 100%;    height: auto;}/* 文章内容 */.text {    margin: 20px 100px 20px 100px;}.text p {    margin-bottom: 15px;}/* 底部样式 */#c_foot {    background-color: #333;    color: #fff;    padding: 20px 0;    margin-top: 30px;}.copynav {    max-width: 1200px;    margin: 0 auto;    text-align: center;    padding: 0 15px;}.copynav p {    margin-bottom: 10px;}.copynav a {    color: #fff;    text-decoration: none;}.copynav a:hover {    text-decoration: underline;}/* 响应式设计 *//* 平板设备 */@media (max-width: 992px) {    .c_left {        flex: 1 1 100%;        padding-right: 0;        margin-bottom: 20px;    }        .c_right {        flex: 1 1 100%;    }        .muv ul {        flex-direction: column;    }        .muv li {        flex: 1 1 100%;    }}/* 手机设备 */@media (max-width: 768px) {    .header {        flex-direction: column;        text-align: center;    }        .logo {        margin-bottom: 10px;    }        .atit h1 {        font-size: 1.5rem;    }        .potox {        flex-direction: column;    }        .potoxleft, .potoxright {        margin-bottom: 10px;    }        .muv a {        padding: 10px;        font-size: 0.9rem;    }}/* 小手机设备 */@media (max-width: 480px) {    .headbox, #c_wap, .copynav {        padding: 0 10px;    }        .atit h1 {        font-size: 1.3rem;    }        .info {        font-size: 0.8rem;    }        .about h5 {        font-size: 0.9rem;    }}