@import url('./index.ie.css') screen and (min-width:750px);

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

    body,
    div,
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    pre,
    form,
    fieldset,
    input,
    textarea,
    p,
    blockquote,
    th,
    td {
        margin: 0;
        padding: 0;
    }

    body {
        font-size: 12px;
        height: 200%;
        line-height: 200%;
    }

    table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    fieldset,
    img,
    input {
        border: 0 none;
    }

    address,
    caption,
    cite,
    code,
    dfn,
    em,
    strong,
    th,
    var {
        font-style: normal;
        font-weight: normal;
    }

    ol,
    ul,
    li {
        list-style: outside none none;
    }

    caption,
    th {
        text-align: left;
    }

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

    a {
        color: #333333;
        font-size: 14px;
        text-decoration: none;
    }

    a:hover {
        color: #6bbb2e;
        text-decoration: underline;
    }

    .clear {
        clear: both !important;
    }

    strong {
        color: #cc0000;
        font-weight: 800;
    }

    .main {
        width: 100%;
        /*text-align: center;*/
    }

    /*top*/
    .zuowen_t {
        float: left;
        height: 35px;
        background: #fbfbfb;
        border-bottom: 1px solid #ececec;
        width: 100%;
        overflow: hidden;
        line-height: 35px;
    }

    .zuowen_t_box {
        width: 100%;
        margin-left: 10px;
    }

    .zuowen_t span {
        float: left;
        color: #737373;
        font-size: 14px;
    }

    .zuowen_t ul {
        float: right;
        width: 880px;
    }

    .zuowen_t ul li {
        float: right;
    }

    .zuowen_t ul a {
        color: #737373;
        font-size: 14px;
        vertical-align: middle;
        display: block;
        margin-left: 12px;
        text-align: right;
    }

    /*header*/
    .header {
        float: left;
        width: 100%;
    }

    .logo {
        width: 126px;
        height: 38px;
        margin-top: 12px;
        display: inline-block;
    }

    .logo img {
        width: 100%;
        height: 100%;
    }

    /* .lanmu{width: 129px;height: 45px;background: url(../images/sb.png) no-repeat 0 0;display: inline-block;display: none;} */
    .zuowen_head {
        width: 484px;
        margin-top: 15px;
        float: left;
        margin-left: 112px;
    }

    .zuowen_search {
        width: 97%;
        margin: 3%;
        float: left;
        display: none;
    }

    .searchbar {
        width: 70%;
        float: left;
        height: 36px;
        padding-left: 10px;
        border: solid 1px #00c8a3;
        font-size: 14px;
        border-radius: 6px 0 0 6px;
    }

    .results {
        color: #fff;
        font-size: 15px;
        background-color: #00c8a3;
        text-align: center;
        width: 90px;
        height: 38px;
        border-radius: 0 6px 6px 0;
        float: left;
    }

    .zuowen_login {
        float: right;
        line-height: 33px;
        margin-top: 29px;
        text-align: center;
        display: none;
    }

    .zuowen_login a {
        font-weight: bold;
        margin-left: 17px;
        height: 38px;
        color: #fff;
        width: 109px;
        background: #ff8100;
        float: left;
        line-height: 38px;
        font-size: 15px;
        border-radius: 20px;
    }

    .zuowen_login .jianyi {
        background: #03c7a4;
    }

    .zuowen_login a:hover {
        color: #ffff;
    }

    /*???e?a*/
    .zuowen_nav {
        width: 100%;
        float: left;
        background: #00c8a3;
        position: relative;
        overflow: hidden;
    }

    .zuowen_nav ul {
        float: left;
        width: 100%;
        padding: 2% 0;
    }

    .zuowen_nav ul li {
        font-size: 14px;
        line-height: 40px;
        color: #fff;
        float: left;
        height: 40px;
        width: 33.33%;
        text-align: center;
    }

    .zuowen_nav ul li a {
        color: #ffffff;
        font-size: 16px;
        float: left;
        width: 100%;
    }

    .active {
        background: #ff7d0e;
        display: none;
    }

    /*banner*/
    .banner {
        float: left;
        width: 100%;
        text-align: center;
        background-image: url(../images/banner.jpg);
        height: 276px;
        background-position: center;
        background-repeat: no-repeat;
        display: none;
    }

    #logo,
    #logo:hover {
        background-color: #f5f8f5 !important;
        height: 0;
        padding: 0 75px 0 0 !important;
    }

    #logo img {
        height: 45px;
        margin: 8px 0 0;
    }

    #member,
    #member:hover {
        background-color: #fff !important;
        color: #60aa19 !important;
        font-weight: bold !important;
        padding: 0 !important;
    }

    #member:hover {
        text-decoration: underline !important;
    }

    #member_li {
        background-color: #f5f8f5 !important;
        float: right !important;
    }

    .footer {
        width: 94%;
        float: left;
        background: #272727;
        margin-top: 15px;
        padding: 3%;
    }

    .footer p {
        float: left;
        width: 100%;
        text-align: center;
        color: #fff;
        font-size: 12px;
        line-height: 24px;
    }

    .footer p a {
        color: #fff;
        font-size: 14px;
    }

    .line {
        background-color: #e4e4e4;
        clear: both;
        height: 1px;
    }

    #left {
        background: #fff none repeat scroll 0 0;
        float: left;
        font-size: 14px;
        margin-top: 15px;
        padding: 10px 25px;
        width: 647px;
    }

    #right {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        float: right;
        margin-top: 15px;
        width: 300px;
    }

    /*.l_position {*/
        /*color: #60aa19;*/
        /*font-family: "microsoft yahei";*/
        /*font-size: 16px;*/
        /*overflow: hidden;*/
    /*}*/

    /*.l_position a {*/
        /*background: transparent url("../images/jt.png") no-repeat scroll right center;*/
        /*display: inline-block;*/
        /*font-size: 16px;*/
        /*height: 36px;*/
        /*line-height: 36px;*/
        /*padding: 0 20px 0;*/
    /*}*/

    /*.l_position span {*/
        /*color: #999;*/
        /*margin-left: 10px;*/
    /*}*/
    .l_position {
        color: #00c8a3;
        font-size: 14px;
        overflow: hidden;
        float: left;
        width: 94%;
        margin: 0 3%;
    }

    .l_position a {
        display: inline-block;
        font-size: 13px;
        height: 36px;
        line-height: 36px;
        padding: 0 10px 0;
        color: #666;
    }

    .l_position code {
        color: #666;
    }

    .l_position span {
        color: #999;
        margin-left: 10px;
    }

    .r_title {
        background: #ffffff none repeat scroll 0 0;
        /*border-left: 2px solid #60aa19;*/
        color: #60aa19;
        font-size: 16px;
        height: 45px;
        line-height: 45px;
        padding: 0 0 0 10px;
    }

    .r_con {
        background: #fff none repeat scroll 0 0;
        margin: 0 0 15px;
        padding: 10px;
    }

    .r_con ul li {
        height: 35px;
        line-height: 35px;
    }

    .r_con ul li a {
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 290px;
    }

    .pages {
        display: inline-block;
        float: left;
        font-size: 15px;
        height: 33px;
        padding: 25px 2px 8px 0;
    }

    .pages a {
        background-color: #f9f9f9;
        border: 1px solid #dcecab;
        color: #666666;
        margin-left: 3px;
        padding: 4px 8px;
        text-decoration: none;
    }

    .pages span {
        color: #333;
        font-size: 15px;
        margin: 0 10px 0 0;
    }

    .pages a:hover,
    .pages b {
        background-color: #60aa19;
        border: 1px solid #60aa19;
        color: #ffffff;
        margin-left: 3px;
        padding: 4px 8px;
        text-decoration: none;
    }

    .pages_select {
        border: 1px solid #dcecab;
        float: left;
        font-size: 15px;
        height: 29px;
        line-height: 28px;
        margin: 23px 0 0 10px;
        padding: 3px 0 3px 5px;
        width: 110px;
    }

    .art_content h2 {
        text-align: left;
        font-weight: bold;
        line-height: 30px;
        color: #ff0000;
        margin-bottom: 15px;
    }

    #main {
        padding-top: 5px;
    }

    .maintop {
        float: left;
        width: 100%;
    }

    .maintop_main {
        float: left;
        width: 94%;
        margin: 1% 3%;
    }

    .maintop_left {
        float: left;
        margin-top: 10px;
        overflow: hidden;
        width: 750px;
    }

    .maintop_mid .maintop_midleft {
        float: left;
        width: 100%;
        margin-top: 10px;
        text-align: left;
    }

    .maintop_mid .new {
        float: left;
        width: 100%;
    }

    .new .new_top {
        border-bottom: 1px dashed #dcd6d6;
        color: #60aa19;
        float: left;
        font-size: 20px;
        height: 30px;
        line-height: 28px;
        margin-bottom: 10px;
        overflow: hidden;
        width: 100%;
        margin-top: 13px;
    }

    .new_top b {
        background: #ff8100;
        border-radius: 3px;
        color: #fff;
        float: left;
        font-size: 14px;
        font-weight: normal;
        height: 22px;
        line-height: 22px;
        padding: 0 10px;
    }

    .new .new_Content {
        float: left;
        height: 100px;
        overflow: hidden;
    }

    .new_Content p {
        font-weight: bold;
        height: 25px;
        line-height: 25px;
        margin-bottom: 9px;
        overflow: hidden;
        text-align: center;
    }

    .new_Content p a {
        color: #616161;
        font-size: 18px;
    }

    .new_Content p a:hover {
        text-decoration: underline;
    }

    .new_Content a {
        color: #60a320;
    }

    .new_Content span {
        color: #6b6b6b;
        font-size: 14px;
        line-height: 24px;
    }

    .new .new_ul {
        float: left;
    }

    .new_ul li {
        /*float: left;*/
        height: 28px;
        overflow: hidden;
        /*width: 50%;*/
    }

    .new_ul li a {
        color: #555;
        float: left;
        font-size: 14px;
        height: 25px;
        overflow: hidden;
        width: 90%;
    }

    .new_ul li a span {
        float: left;
        padding-right: 10px;
    }

    .new_ul li a:hover {
        color: #6bbb2e;
        text-decoration: underline;
    }

    .new_ul b {
        background: #00c8a3 none repeat scroll 0 0;
        float: left;
        height: 4px;
        margin: 10px 5px 0 0;
        width: 4px;
    }

    .maintop_mid {
        float: left;
        width: 100%;
    }

    .maintop_mid .floatPic {
        float: left;
        height: 360px;
        overflow: hidden;
        position: relative;
        width: 279px;
    }

    .floatPic ul.floatBg {
        float: left;
        height: 320px;
        left: -100%;
        position: absolute;
        top: 0;
        width: 200%;
    }

    .floatCont a {
        background: #fff none repeat scroll 0 0;
        float: left;
        height: 5px;
        margin-right: 5px;
        width: 20px;
    }

    .floatCont {
        bottom: 10px;
        height: 5px;
        position: absolute;
        right: 10px;
        width: 125px;
        z-index: 9;
    }

    .floatCont em {
        background: #ff6600;
        height: 5px;
        left: 0;
        position: absolute;
        top: 0;
        width: 20px;
    }

    .maintop_mid .maintop_mid_left {
        float: left;
        width: 100%;
        overflow: hidden;
    }

    .maintop_mid_left .floatPic {
        height: 200px;
        width: 414px;
    }

    .maintop_mid .exam-dolist {
        border: 1px solid #e0e0e0;
        margin-top: 222px;
        padding-bottom: 240px;
        text-align: left;
        width: 298px;
    }

    .maintop_mid .h3 {
        color: #fff;
        float: left;
        font-size: 16px;
        font-weight: 700;
        height: 36px;
        line-height: 36px;
        margin: 0;
        padding: 0;
        text-indent: 3em;
        width: 137px;
    }

    .maintop_mid .h3 a {
        color: #fff;
        float: left;
        font-size: 16px;
        font-weight: 700;
        height: 36px;
        line-height: 36px;
        margin-left: -8px;
        text-indent: 3em;
        width: 137px;
    }

    .box_zuowen {
        float: left;
        font-size: 12px;
        padding: 335px 0 0 15px;
    }

    .para {
        color: #333;
        line-height: 22px;
        margin-bottom: 5px;
        text-indent: 2em;
    }

    .maintop_left .zuixin {
        float: left;
        margin: 10px 0;
    }

    .maintop_right {
        width: 94%;
        margin: 3%;
    }

    .maintop_right code {
        border-top: 1px solid #c7c7c7;
        float: left;
        height: 30px;
        line-height: 30px;
        width: 100%;
        margin-bottom: 8px;
    }

    .maintop_right code a {
        border-top: 2px solid #ff8100;
        color: #232323;
        float: left;
        font-size: 16px;
        font-weight: bold;
    }

    .maintop_right code a i {
        left: 110px;
        position: absolute;
        top: 2px;
    }

    .maintop_right .lm_top {
        float: left;
        padding-bottom: 15px;
        width: 270px;
    }

    .lm_top img {
        height: 80px;
        width: 260px;
    }

    .lm_top p {
        float: left;
        width: 140px;
    }

    .maintop_right img {
        height: 105px;
        width: 100%;
    }

    .maintop_right .lm_top p a {
        color: #666;
        float: left;
        font-size: 12px;
        height: 60px;
        line-height: 160%;
        overflow: hidden;
        text-indent: 2em;
        width: 130px;
    }

    .maintop_right .lm_Article {
        float: left;
        width: 100%;
    }

    .lm_Article ul {
        float: left;
        margin-bottom: 16px;
        margin-top: 5px;
    }

    .lm_Article li {
        float: left;
        height: 28px;
        line-height: 30px;
        overflow: hidden;
        width: 100%;
    }

    .lm_Article li b {
        color: #333;
        float: left;
        font-size: 13px;
        font-weight: 400;
        padding-right: 10px;
    }

    .maintop_right .lm_Article li a {
        color: #555;
        float: left;
        font-size: 14px;
    }

    .maintop_right .lm_Article li a:hover {
        color: #6bbb2e;
        text-decoration: underline;
    }

    .maintop_right .lm_Article li em {
        width: 18px;
        height: 18px;
        float: left;
        text-align: center;
        line-height: 18px;
        background: #03c7a4;
        color: #fff;
        border-radius: 4px;
        margin: 6px 6px 0 0;
        font-size: 13px;
    }

    .lm_Article li:nth-child(1) em,
    .lm_Article li:nth-child(2) em,
    .lm_Article li:nth-child(3) em {
        background: #ff8100;
    }

    .maintop_right .lm_Article li span {
        float: right;
        font-size: 12px;
        color: #949494;
    }

    .maintop_left a.new h3 a {
        color: #003080;
    }

    .lanmucate {
        float: left;
        margin: 3%;
        width: 94%;
    }

    .lanmucate h2 {
        background: transparent url("../images/wenxue_banner.png") repeat-x scroll 0 0;
        float: left;
        height: 40px;
        width: 100%;
    }

    .cateBox {
        float: left;
        width: 100%;
    }

    .cateBox li {
        border-bottom: 1px dashed #e0e0e0;
        float: left;
        width: 100%;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .cateBox li span {
        float: left;
        margin-top: 7px;
    }

    .cateBox li span a {
        background: #00c8a3;
        border-radius: 15px;
        color: #fff;
        float: right;
        height: 39px;
        line-height: 18px;
        text-align: center;
        width: 39px;
        font-size: 15px;
        font-weight: 700;
    }

    .cateBox li span a:hover {
        color: #fff;
    }

    .cateBox li p {
        border: 1px solid #fafafa;
        /*height: 60px;*/
        overflow: hidden;
        width: 100%;
    }

    .cateBox li p a {
        width: 23%;
        line-height: 25px;
        padding: 0;
        border: 1px solid #e6e6e6;
        text-align: center;
        margin-bottom: 5px;
    }

    .cateBox .more {
        background: transparent url("../images/jt.png") no-repeat scroll center center;
        border: 1px solid rgb(230, 230, 230);
        float: right;
        height: 33px;
        padding: 0 10px;
        display: none;
    }

    .cateBox li a {
        color: #555;
        display: inline-block;
        font-size: 14px;
        padding: 5px;
    }

    .cateBox li a:hover {
        color: #ff6600;
    }

    .col_top {
        float: left;
        height: 35px;
        line-height: 35px;
        margin-bottom: 14px;
        width: 100%;
        border-bottom: 2px solid #e0e0e0;
    }

    .col_list li a {
        color: #333;
        display: block;
        width: 298px;
    }

    .col_box a:hover {
        color: #6bbb2e;
    }

    .col_right li.top3 em {}

    .col_txt .pic {
        margin-right: 18px;
    }

    .foot {
        float: left;
        width: 100%;
    }

    .floatPic ul.floatBg {
        height: 200px;
        width: 300%;
    }

    .floatPic ul.floatBg li {
        float: left;
        height: 200px;
        width: 414px;
    }

    .floatPic ul.floatBg li a {
        float: left;
        height: 200px;
        width: 375px;
    }

    .floatPic ul.floatBg li img {
        height: 200px;
        width: 414px;
    }

    .maintop_mid_left .wonderful_Article {
        float: left;
        margin-top: 5px;
        width: 100%;
        text-align: left;
    }

    .wonderful_Article span {
        color: #60aa19;
        font-size: 15px;
        font-weight: bold;
        line-height: 35px;
    }

    .wonderful_Article li {
        color: #444;
        float: left;
        font-size: 14px;
        height: 29px;
        overflow: hidden;
        width: 100%;
        line-height: 29px;
    }

    .wonderful_Article li em {
        color: #a2a2a2;
        float: right;
        font-size: 12px;
    }

    .maintop_left .zuixin {
        float: left;
        margin: 10px 0;
    }

    .col_box {
        float: left;
        width: 94%;
        padding: 3%;
        border-top: 10px solid #ececec;
    }

    .col_left {
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }

    .col_right {
        float: left;
        width: 100%;
        text-align: left;
    }

    .col_right b {
        color: #ff8100;
        font-size: 16px;
        line-height: 30px;
    }

    .col_right li {
        height: 31px;
        line-height: 38px;
        overflow: hidden;
    }

    .col_top h2 {
        float: left;
    }

    .col_top h2 a {
        border-bottom: 3px solid #ff8100;
        color: #01c9a5;
        display: inline-block;
        font-size: 20px;
        font-weight: bold;
        height: 34px;
    }

    .col_top code {
        float: right;
        margin-right: 10px;
    }

    .col_box a:hover {
        color: #00c;
        text-decoration: underline;
    }

    .col_txt .pic {
        float: left;
        margin-right: 10px;
    }

    .col_txt .pic img {
        border: 1px solid #e5e5d5;
        padding: 2px;
    }

    .col_txt .text {
        color: #666;
        float: left;
        font-size: 13px;
        height: 90px;
        line-height: 22px;
        text-align: left;
    }

    .col_txt .text b {
        float: left;
        width: 55%;
    }

    .col_txt .text b a {
        float: left;
        font-size: 16px;
        font-weight: 700;
        color: #484848;
        margin-bottom: 6px;
        width: 100%;
    }

    .copyright {
        color: #999;
        text-align: center;
        width: 100%;
    }

    .copyright a {
        color: #666;
        padding: 0 5px;
    }

    .col_right li a {
        display: block;
        font-size: 14px;
    }

    .col_top code a {
        color: #666;
    }

    .col_txt {
        overflow: hidden;
    }

    .col_box a {
        font-size: 14px;
    }

    .col_box a img {
        width: 131px;
        height: 87px;
        float: left;
        margin-right: 15px;
    }

    .col_box a:hover {
        color: #00c;
        text-decoration: underline;
    }

    .col_txt .pic {
        float: left;
        margin-right: 10px;
    }

    .col_txt .pic img {
        border: 1px solid #e5e5d5;
        padding: 2px;
    }

    .col_list {
        float: left;
        margin-top: 10px;
    }

    .col_list li {
        color: #666;
        float: left;
        height: 31px;
        line-height: 31px;
        overflow: hidden;
        text-align: left;
        width: 100%;
    }

    .col_list li code {
        color: #999;
        float: right;
        font-size: 12px;
        font-family: inherit;
    }

    .flink {
        background: #fff none repeat scroll 0 0;
        color: #666;
        float: left;
        font-size: 12px;
        padding: 3%;
        text-align: left;
        width: 94%;
    }

    .flink li {
        float: left;
        height: 23px;
        line-height: 23px;
        padding-right: 15px;
        white-space: nowrap;
    }

    .flink li a {
        color: #999;
        font-size: 12px;
    }

    .col_box a:hover {
        color: #6bbb2e;
    }

    .col_right li em {
        border: 1px solid #e6e6e6;
        color: #929292;
        float: left;
        font-size: 12px;
        height: 18px;
        line-height: 18px;
        margin-right: 5px;
        margin-top: 11px;
        text-align: center;
        width: 18px;
    }

    .col_right li.top3 em {
        background: #03c7a4;
        color: #fff;
    }
}
