@charset "utf-8";

body,html{width:100%;height:100%;overflow:auto !important;}

.header{box-shadow:0 0 5px #ddd;}

.i-menu{padding:0.3rem 0.14rem;}
.i-menu dt {
    width: 32%;
    background: #eae9e5;
    text-align: center;
    float: left;
    display: inline;
    margin: 0.14rem 2% 0 0;
    font-size: 0.24rem;
}
.i-menu dt a{display:block;padding:0.15rem 0;}
.i-menu dt:nth-child(3n){margin-right:0;}
.i-menu dt:nth-child(1),.i-menu dt:nth-child(2),.i-menu dt:nth-child(3){margin-top:0;}
.i-menu dt a:hover,.i-menu dt a.current{background:#e66202;color:#fff;}

.s-menu{padding:0 0.14rem 0.3rem;}
.s-menu li{width:32%;background:#eae9e5;text-align:center;float:left;display:inline;margin:0.14rem 2% 0 0;font-size:0.26rem;}
.s-menu li a{display:block;padding:0.15rem 0;}
.s-menu li a:hover,.s-menu li a.current{background:#999;color:#fff;}
.s-menu li:nth-child(3n){margin-right:0;}
.s-menu li:nth-child(1),.s-menu li:nth-child(2),.s-menu li:nth-child(3){margin-top:0;}

/*图文内容*/
.article{padding:0.1rem 0.35rem 0.4rem; }
    .article p {
        margin: 0 0 2em;
    }
    .article .mt {
        text-align: center;
        padding-bottom: 0.3rem;
    }
.article .mt h1 { font-size:0.32rem;}
.article .mt .titBar{color:#888;font-size:0.24rem;}
.article .mc { font-size:0.25rem; line-height:0.5rem; word-wrap:break-word; text-align:justify; }
.article .mc img{width:auto;max-width:100%;}

/*新闻列表*/
.news{padding:0 0.14rem 0.5rem;}
.news li{border-bottom:1px solid #eee;font-size:0.26rem;}
.news li a{display:block;height:0.7rem;line-height:0.7rem;background:url(ico1.png) left center no-repeat;padding-left:0.16rem;}

/*图片列表*/
.m-pList{padding:0 0.14rem 0.5rem;}
.m-pList li{float:left;display:inline;width:49%;text-align:center;margin-top:0.2rem;height:4rem;}
.m-pList li img{box-sizing:border-box;border:1px solid #eee; height: 3.5rem}
.m-pList li:nth-child(2n){float:right;}
.m-pList li:nth-child(1),.m-pList li:nth-child(2){margin-top:0;}
.m-pList li p{padding-top:0.08rem;font-size:0.24rem;}

/* 图文列表 */
.p-list{padding:0 0.14rem 0.5rem;}
.p-list li{padding:0.2rem 0;border-bottom:1px solid #eee;}
.p-list li:nth-child(1){padding-top:0;}
.p-list .p{float:left;width:40%;}
.p-list .t{width:58%;float:right;}
.p-list .t h2{font-size:0.3rem;}
.p-list .t .i{font-size:0.24rem;color:#777;}

.page{text-align:center;padding:0 0 0.6rem;font-size:0.26rem;}
.page a{margin:0 0.04rem;background:#ebebeb;padding:0.1rem 0.2rem;}
.page a.current{background:#e66202;color:#fff;}

.pager-next-pre { display:table; width:100%; text-align:center; margin-top:0.3rem;}
.pager-next-pre a { float:left; width:50%; padding:0.16rem 0; background:linear-gradient(#eee,#ddd); display:table-cell; }
.pager-next-pre .btn_next { background:#888; background:linear-gradient(#ccc,#888); color:#fff; }

.form-panel { margin: 0 0.14rem 0.4rem; }
.form-panel .field { clear: both; }
.form-panel label{display:block;}
.form-panel .input { padding: 6px 0; color: #666; zoom: 1; }
.form-panel .field:after { content: '\20'; display: block; height: 0; clear: both; }
.form-panel .text { width:90%; height: 40px; line-height:40px; padding: 0 3%;  border-radius: 3px; background: #eee; font-size: 12px; vertical-align:top;}
.form-panel .code { width:50%; height: 40px; line-height:40px; padding: 0 3%;  border-radius: 3px; background: #eee; font-size: 12px; vertical-align:top;}
.form-panel img{width:80px;height:40px;margin-left:10px;border-radius:3px;}
.form-panel textarea { width:90%; height: 60px; padding: 2% 3%;  border-radius: 3px; background: #eee; vertical-align:top; }
.form-panel .submit-field { padding: 0; clear: both; }
.form-panel .btn-submit { width: 100%; height: 40px; border: 0; border-radius: 3px; background: #e66202; color: #fff; font-size: 14px; line-height: 40px; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;}textarea { -webkit-appearance: none;} 

.hr {padding:0 0.14rem;}
.hr-list { margin-bottom: 3px; }
.hr-list .title { padding: 10px 0.14rem; background: #efefef; font-weight: bold; font-size:0.24rem; margin-bottom:15px; }
.hr-list .title span { float: right; color: #333; font-weight: 100; }
.hr-list .info { padding: 5px 10px; line-height: 0.38rem; font-size:0.24rem;}
.hr-list .apply { padding: 5px; text-align: right; }
.hr-list .apply a { color: #ba0012; }

.download a{display:block;font-size:0.32rem;color:#fff;font-weight:normal;background:#293080;padding:0.15rem 0;text-align:center;margin-bottom:0.2rem;}

.dis1 h2{font-size:0.32rem;color:#fff;font-weight:normal;background:#e66202;padding:0.15rem 0;text-align:center;}
.dis1 .con{font-size:0.24rem;line-height:0.36rem;padding:0.2rem 0;}
.dis1 img{width:100% !important;}

.dis2{padding-top:0.3rem;}
.dis2 h2{font-size:0.32rem;color:#fff;font-weight:normal;background:#e66202;padding:0.15rem 0;text-align:center;}
.dis2 .con{font-size:0.24rem;line-height:0.36rem;padding:0.2rem 0;}
.dis2 img{width:100% !important;}

.dis3{padding-top:0.3rem;}
.dis3 h2{font-size:0.32rem;font-weight:normal;}
.dis3 h2 em{color:#036db7;}
.dis3 .con{font-size:0.24rem;line-height:0.36rem;padding:0.2rem 0;width:100%;overflow-x:scroll;}
.dis3 .con table{width:100%;}
.dis3 img{width:100% !important;}

.dis4{padding-top:0.3rem;}
.dis4 h2{font-size:0.32rem;font-weight:normal;}
.dis4 h2 em{color:#036db7;}
.dis4 .con{font-size:0.24rem;line-height:0.36rem;padding:0.2rem 0;width:100%;overflow-x:scroll;}
.dis4 .con table{width:100%;}
.dis4 img{width:100% !important;}

.swiper-container-3{position:relative;top:0;left:0;width:100%;height:100%;}
.swiper-container-3 img{width:100%;}
.swiper-container-3 .swiper-pagination-bullet { background:#fff; width:8px; height:8px; }
.swiper-container-3 .swiper-pagination-bullet-active { background:#e66202; }
.swiper-container-3>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:0.16rem !important; }
.swiper-container-3>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 3px; overflow:hidden; }

.ibanner{
    margin-top: 1.3rem;
}
.ke-zeroborder {
    table-layout: fixed;
    word-break: break-all;
    word-wrap: break-word;
}
/* 分页 */
.pagination > li {
    display: inline-block;
    margin: 0 2px;
}
.pagination > li.active a {
    background: #e66202;
    color: #fff;
}
/* 产品分类 */
.nytwo {
    border-bottom: 1px solid #cfcfcf;
    margin-top: 10px;
    margin-bottom: 25px;
}

    .nytwo .nytwna:nth-child(3n) {
        border-right: 0
    }

    .nytwo .active {
        background: #194174
    }

        .nytwo .active a {
            color: #fff
        }

.nytwo {
    border-bottom: 1px solid #cfcfcf
}

.nytwna {
    line-height: 35px;
    font-size: 16px;
    border-bottom: 0;
    border-right: 1px solid #cfcfcf;
    text-align: center;
    padding: 0;
    margin-bottom: 10px;
}

.nytwo .nytwna:first-child {
    border-left: 1px solid #cfcfcf
}

.nytwo .nytwna:nth-child(3n) {
    border-right: 1px solid #cfcfcf
}

.nytwna a {
    display: block;
    width: 100%;
    height: 100%;
    color: #333;
    text-decoration: none;
    background-color: transparent;
}

    .nytwna a:hover, .nytwna.current a {
        color: #004998;
        font-weight: 600;
    }


.dis-b {
    margin-top: 40px;
    padding-bottom: 40px;
}

    .dis-b .tab {
        background: #fff;
        height: 64px;
        font-size: 16px;
    }

        .dis-b .tab li {
            padding: 0.15rem;
            text-align: center;
            float: left;
            border: 1px solid #e5e5e5;
            cursor: pointer;
            border-radius:3px;
            margin:0 3px;
        }

            .dis-b .tab li.on {
                background: #df742c;
                color: #fff;
            }

    .dis-b .con {
        margin-top: 4px;
        padding-top: 30px;
    }

    .dis-b .con-box {
        font-size: 14px;
        line-height: 26px;
        text-align: justify;
        background: #fff;
    }
