html{font-size:62.5%;-webkit-text-size-adjust:none}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,input,label{margin:0;padding:0;font-weight:normal;}
body,input,textarea,button{-webkit-text-size-adjust:none;font-family:Helvetica,Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Heiti,"黑体", sans-serif}
a{text-decoration:none;}
em,i,s{font-style:normal;}
ul,li{list-style:none;}
table{border-collapse:collapse;}
td{empty-cells:show;}
button{border:0;}
i,cite{font-style:normal;}
input[type="text"],input[type="number"],input[type="password"],input[type="button"]{-webkit-appearance:none;}
input::-webkit-input-placeholder {color:#b6b6b6;}
:-moz-placeholder {color:#b6b6b6;}
::-moz-placeholder {color:#b6b6b6;}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
input,textarea{-webkit-appearance:none;border-radius:0;}
.fix{clear:both;float:none;height:1px;width:100%;line-height:1px;overflow:hidden;font-size:0px;}

header{background:#d65702;color:#fff;height:4.4rem;width:100%;}
header .goback{position:absolute;left:0;top:0;margin:1.3rem 0 0 0;margin-left:0.5rem;font-size:1.6rem;}
header .goback{color:#fff;background:url(goback.png) no-repeat left center;padding-left:1.6rem;}
header .home{position:absolute;right:0;top:0;margin-right:1rem;height:4.0rem;padding-top:2.4rem;background:url(home.png)  no-repeat left center;width:2.2rem;height:1.9rem;background-size: 2.2rem;}
header .index{position:absolute;left:0;top:0;margin:1.3rem 0 0 0;margin-left:0.5rem;font-size:1.6rem;color:#fff;background:none;font-size:1.6rem;padding-left:2px;}

header h1{font-size:1.8rem;line-height:4.4rem;color:#fff;font-weight:normal;text-align:center;}
header h1{text-shadow:1px 1px 1px #333;}
header .gokjh{font-size:1.6rem;float:right;color:#fff;margin:-3.2rem 1rem 0 0;}

nav{width:100%;overflow:hidden;}
nav #menu{width:100%;background:#f9f9f9;float:left;border-bottom:1px solid #ddd;}
nav #menu ul{height:9vw;float:left;padding-top:0.5rem;width:100%;transform:translate(2%,2%);-webkit-transform:translate(2%,2%);-moz-transform:translate(2%,2%);padding-bottom: 3rem;}
nav #menu li{float:left;width:17%;display:block;overflow:hidden; text-align:center;line-height:2.2rem;height:2.2rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa; text-align:center;cursor: pointer;}
nav #menu li{margin:0.3rem 2% 0.3rem 0rem;display:inline-block;overflow:hidden;height: 10.6667vw;line-height: 10.6667vw;font-weight: 600;font-family: PingFang SC;}
nav #menu li a{font-size:1.4rem;color:#333;display:inline-block;}
nav #menu li a.tab{color:#ff3300;}

nav #submenu{width:100%;background:#f9f9f9;float:left;padding:0.3rem 0 0.3rem 0;border-bottom:1px solid #ddd;}
nav #submenu ul{float:left;padding:0.3rem 0 0.2rem 0;width:100%; overflow:hidden;transform:translate(2%,2%);-webkit-transform:translate(2%,2%);-moz-transform:translate(2%,2%);}
nav #submenu li{float:left;width:22%;display:block;overflow:hidden; text-align:center;line-height:2.2rem;height:2.2rem;margin:0.3rem 2% 0.3rem 0rem;}
nav #submenu li{}
nav #submenu li.three{width:31%;}
nav #submenu li a{font-size:1.5rem;color:#333;display:block;}
nav #submenu li a.tab{color:#ff3300;}

.mnav{width:100%;background:#fff;position:absolute;left:0;top:4.4rem;z-index:9999; opacity: 0.93;filter:alpha(opacity=93);height:100%; text-align:left;display:none;}
.mnav ul{width:100%;padding-bottom:8px;}
.mnav ul li{width:100%;}
.mnav ul li.t{background: #efefef;font-size:1.5rem;height:3rem;line-height:3rem;color:#555;}
.mnav ul li.t span{margin-left:0.6rem;}
.mnav ul li dl{width:100%;float:left;}
.mnav ul li dl dd{font-size:1.4rem;float:left;width:17%;line-height:2.6rem;height:2.6rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa; text-align:center;margin:0.3rem 0.2rem 0.3rem 0.5rem; overflow: hidden;}
.mnav ul li dl dd.close a{color:#0ebb81;cursor: pointer;font-size:1.3rem;}
.mnav ul li dl dd a.tab{color:#ff0000;}
.mnav ul li dl dd a{color:#666;display:block;font-size:1.4rem;}


.ititle{height:4rem;line-height:4rem;font-size:1.8rem;color:#d65702;background:#efefef;}
.ititle span{margin-left:3px;display:block;height:4rem;line-height:4rem;}
.ititle span.zone{float:right;margin:-4rem 1rem 0 0 ;}
.ititle span.zone a{margin-left:0.5rem;font-size:1.5rem;color:#444;}

.c01{background:url(01.png) no-repeat left center;padding-left:2.4rem}
.c02{background:url(02.png) no-repeat left center;padding-left:2.4rem;}
.c03{background:url(03.png) no-repeat left center;padding-left:2.4rem;}
.c04{background:url(04.png) no-repeat left center;padding-left:2.4rem;}
.c05{background:url(05.png) no-repeat left center;padding-left:2.4rem;}
.c06{background:url(06.png) no-repeat left center;padding-left:2.4rem;}
.c07{background:url(07.png) no-repeat left center;padding-left:2.4rem;}
.c08{background:url(08.png) no-repeat left center;padding-left:2.4rem;}
.c09{background:url(09.png) no-repeat left center;padding-left:2.4rem;}
.c10{background:url(10.png) no-repeat left center;padding-left:2.4rem;}
.c11{background:url(11.png) no-repeat left center;padding-left:2.4rem;}



section{margin-top:0.3rem;}

.zst{width:100%;overflow:hidden;}
.zst li.title{width:100%;background:#f9f9f9;margin:0px;padding:0 0 0 0.1rem;}
.zst li.title span a{font-size:1.6rem;font-weight:bold;background:none;}
.zst li.title span.more a{float:right;margin-right:0.6rem;margin-top:-3.6rem;font-weight: normal;}
.zst li{background:#fff;overflow:hidden;display:block;line-height:3.6rem;width:41%;float:left;padding:0 1rem 0 1rem;}
.zst li a{font-size:1.5rem;color:#333;display: block;}
.zst li a{background:url(point.png) no-repeat left center;padding-left:1rem;}
.zst li a.new{color:#ff0000;background:none;padding:0px;}
.zst li.noborder{border:0px;}



.list{width:100%;overflow:hidden;}
.list li.title{width:100%;background:#f9f9f9;margin:0px;padding:0 0 0 0.1rem;}
.list li.title span a{font-size:1.6rem;font-weight:bold;background:none;padding:0px;}
.list li.title span.more a{float:right;margin-right:0.6rem;font-weight: normal;}
.list li{border-bottom:1px dotted #ddd;padding:0.1rem 1rem 0.1rem 1rem;background:#fff;overflow:hidden;display:block;line-height:4rem;height:4rem;}
.list li a{font-size:1.6rem;color:#333;}
.list li a{background:url(point.png) no-repeat left center;padding-left:1.5rem;}
.list li a.new{color:#ff0000;background:none;padding:0px;}
.list li.noborder{border:0px;text-align:center;}
.list li.noborder a{color:#888;font-size:1.6rem;background:none;}
.list li.zj{border:0px;text-align:center;}
.list li.zj a{color:#888;font-size:1.6rem;background:none;display:inline;margin:0 1rem 0 1rem;}


.list li.page{border:0px;overflow:hidden;float:left;width:100%;transform:translate(2%,2%);-webkit-transform:translate(2%,2%);-moz-transform:translate(2%,2%);line-height:2.6rem;margin:0.8rem 0 0.8rem 0;}
.list li.page a,.list li.page span{font-size:1.5rem;width:16%;float:left;overflow:hidden;background:#efefef;display:block;margin:0.3rem 2% 0.3rem 0;text-align:center;border:1px dotted #ddd;padding:0.5rem 0 0.5rem 0;}


.rb{display:inline-block;width:2.2rem;height:2.2rem;line-height:2.2rem;text-align:center;border-width:1px;border-style:solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.bb{display:inline-block;width:2.2rem;height:2.2rem;line-height:2.2rem;text-align:center;border-width:1px;border-style:solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.sjh{text-align:center;color:#c22a42;}

.mlist{width:100%;}
.mlist li{border-bottom:1px dotted #efefef;padding:0.1rem 1rem 0.1rem 1rem;background:#fff;overflow:hidden;display:block;line-height:4rem;height:4rem;}
.mlist li a{font-size:1.6rem;color:#555;background:url(point2.gif) no-repeat left center;padding-left:1.2rem;padding-top:0.5rem;}
.mlist li.noborder{border:0px;text-align:center;}
.mlist li.noborder a{color:#888;font-size:1.6rem;background:none;}

.title{width:100%;}
.title h2{padding:0.5rem 1rem 1rem 1rem;font-size:1.8rem;color:#333;font-weight:bold;line-height:2.2rem;}
.detail{padding:0.4rem 1rem 0 1rem;font-size:1.6rem;color:#333;word-break:break-all;word-wrap:break-word}
.detail p{line-height:2.4rem;margin:0.8rem 0 0.7rem 0;}
.detail img{max-width:100%;height:auto;width:auto\9;overflow: hidden;}
.detail a{color:#666666; text-decoration:underline;}
.detail time{font-size:1.3rem;color:#888;margin:0.5rem 0 0.5rem 0;}
.detail p.caiso{padding:0 0 0.5rem 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.detail p.sjhlink a{margin-right:1rem;font-size:1.5rem}
.detail p.caiso a{font-size:1.5rem;}

.tar {width:100%;font-size:1.5rem;line-height:26px;border-top:1px dotted #ddd;float:left;margin-top:2px;}
.tar ul{padding:0.4rem 0 0.5rem 1rem;}
.tar li.l{width:5%;float:left;line-height:5.6rem;background:#efefef; text-align:center;margin:2px 1px 2px 0}
.tar li{float:right;width:94%;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.tar a{float:left;width:47%; text-align: center;background:#efefef;color:#555;display:block;margin:2px;height:2.6rem;line-height:2.6rem;}

.vert {width:100%;font-size:1.5rem;line-height:26px;border-bottom:1px dotted #ddd;float:left;padding-bottom:2px;}
.vert ul{padding:0.4rem 0 0.5rem 1rem;}
.vert li.l{width:5%;float:left;line-height:2.8rem;background:#efefef; text-align:center;margin:2px 1px 2px 0}
.vert li{float:right;width:94%;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.vert a{float:left;width:47%; text-align: center;background:#efefef;color:#555;display:block;margin:2px;height:2.6rem;line-height:2.6rem;}

.dkjh{width:100%;}
.dkjh li{border-bottom:1px dotted #ddd;padding:0 1rem 0.2rem 1rem;}
.dkjh li dt{float:left;line-height:2.6rem;}
.dkjh li dt h3{color:#333;font-size:1.6rem;float:left;}
.dkjh li dt .qs{color:#999;float:left;display:block;line-height:2.8rem;margin-left:1.2rem;font-size:1.4rem;}
.dkjh li dd{line-height:2rem}
.dkjh li dd span{color:#999;font-size:1.4rem;margin-right:3px;}
.dkjh li dd span.sjhtxt { padding-left:5px;}
.dkjh li dd span.rb{color:#c22a42;display:block;float:left;margin-right:2px; }
.dkjh li dd span.bb{color:#0e52a7;display:block;float:left;margin-right:2px;}
.dkjh li a.go{background:url(go.png) no-repeat right center;display:block}

.kjh{width:100%;}
.kjh li{border-bottom:1px solid #d5d5d5;padding:0.6rem 1rem 0.6rem 1rem;}
.kjh li dt{float:left;line-height:3rem;}
.kjh li dt h3{color:#333;font-size:1.6rem;float:left;}
.kjh li dt .qs{color:#999;float:left;display:block;line-height:3.2rem;margin-left:1.2rem;font-size:1.4rem;}
.kjh li dd{line-height:3rem;}
.kjh li dd span{color:#999;font-size:1.4rem;margin-right:3px;}
.kjh li dd span.sjhtxt { padding-left:5px;}
.kjh li dd span.rb{color:#c22a42;display:block;float:left;margin-right:2px; }
.kjh li dd span.bb{color:#0e52a7;display:block;float:left;margin-right:2px;}
.kjh li a.go{background:url(go.png) no-repeat right center;display:block}
.kjh li.morekjh{text-align:center;font-size:1.6rem;padding:2rem 0 2rem 0;border:0px;}
.kjh li.morekjh a{color:#888;}

.chkjh{width:100%;}
.chkjh li{border-bottom:1px solid #d5d5d5;padding:0.4rem 1rem 0.4rem 1rem;}
.chkjh li dt{float:left;line-height:3rem;}
.chkjh li dt h3{color:#333;font-size:1.6rem;float:left;}
.chkjh li dt .qs{color:#666;float:left;display:block;line-height:3.2rem;margin-left:1.2rem;font-size:1.6rem;}
.chkjh li dd{line-height:2.8rem;}
.chkjh li dd span{color:#666;font-size:1.6rem;margin-right:3px;}
.chkjh li dd span.sjhtxt { padding-left:5px;}
.chkjh li dd span.rb{color:#c22a42;display:block;float:left;margin-right:2px; }
.chkjh li dd span.bb{color:#0e52a7;display:block;float:left;margin-right:2px;}
.chkjh li a.go{background:url(go.png) no-repeat right center;display:block}
.chkjh li.morekjh{text-align:center;font-size:1.6rem;padding:2rem 0 2rem 0;border:0px;}
.chkjh li.morekjh a{color:#888;}


.zonesjh{width:100%;}
.zonesjh li{border-bottom:1px solid #d5d5d5;padding:0.6rem 1rem 0.6rem 1rem;}
.zonesjh li dt{float:left;line-height:3.2rem;}
.zonesjh li dt h3{color:#333;font-size:1.6rem;float:left;}
.zonesjh li dt .qs{color:#999;float:left;display:block;line-height:3.2rem;margin-left:1.2rem;font-size:1.4rem;}
.zonesjh li dd{line-height:3.2rem;}
.zonesjh li dd span{color:#333;font-size:1.5rem;margin-right:3px;}
.zonesjh li dd span.sjhtxt { padding-left:5px;}
.zonesjh li dd span.ball{color:#c22a42;display:block;float:left;margin-right:2px;color:#000;font-size:1.6rem;font-weight: bold;}
.zonesjh li dd span.ball{display:inline-block;width:2.8rem;height:2.8rem;line-height:2.8rem;text-align:center;border:1px solid #c94459;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.zonesjh li dd span.hui{color:#999;}
.zonesjh li dd a{color:#666;font-size:1.5rem;margin:0px;}
.zonesjh li a.go{background:url(go.png) no-repeat right center;display:block}
.zonesjh li.morekjh{text-align:center;font-size:1.6rem;padding:2rem 0 2rem 0;border:0px;}
.zonesjh li.morekjh a{color:#888;}

.hongbao {position: fixed;right: 0.5rem; bottom: 8rem;}
.hongbao{position:fixed;right:0.5rem;bottom:3rem;z-index:9999}
.hongbao img{width:6rem;max-width:100%;}

footer{background:#f9f8f0;text-align:center;color:#999;padding:1rem;border-top:1px solid #d5d5d5}
footer .col{font-size:1.4rem; text-align:left;line-height:2rem;margin:0px 0 4px 0; overflow: hidden;}
footer .col a{color:#666;padding:0 0.6rem 0 0;white-space:nowrap;}
footer p{font-size:1.6rem;padding:3px 0 3px 0;}
footer p a{color:#45a1db;}
footer p em{margin:0 0.9rem 0 0.9rem;color:#666;}
.error{padding:10px;min-height:20rem;}
.error li{font-size:1.6rem;line-height:3.2rem;}
.error li h2{font-size:1.8rem;}
.error li span{color:#999;}

.zone ul{float:left;margin-left:10px;}
.zone ul li{line-height:3.2rem;font-family:'Microsoft YaHei';font-size:1.4rem;color:#ff6600;float:left;width:100%;font-weight:bold;border-bottom:1px dotted #ddd;}
.zone ul dl{float:left;margin-left:5px;margin:6px 0 6px 0;}
.zone ul dd{float:left;margin:0 9px 0 9px;font-weight:normal;line-height:32px;white-space:nowrap;}
.zone ul dd a{color:#006699}

.bduion{width:100%;margin:1rem 0 1rem 0;overflow:hidden;clear:both;padding:0px;}
.wordcert{border-top:1px dotted #ddd;width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;padding-top:0.5rem;}
.wordcert span{color:#999;}
.wordcert a{text-decoration:none;}

/*按分类多少来排列，尽量让上下一致*/
.classWidth6 {width: 17% !important;}
.classWidth7 {width: 17% !important;}
.classWidth8 {width: 17% !important;}
.classWidth9 {width: 17% !important;}
.classWidth10 {width: 17% !important;}

.home_new {
    position: absolute;
    left: .5rem;
    top: 0.12rem;
    margin-right: 1rem;
    height: 4.0rem;
    padding-top: 2.4rem;
    background: url(home.png) no-repeat left center;
    width: 1.9rem;
    height: 1.9rem;
    background-size: 1.9rem;
}

.nav_left_words1 {
    position: absolute;
    left: 2.5rem;
    top: 0;
    margin: 1.3rem 0 0 0;
    font-size: 1.6rem;
    color: #fff;
}

.nav_left_words2 {
    position: absolute;
    left: 6.7rem;
    top: 0;
    margin: 1.3rem 0 0 0;
    font-size: 1.6rem;
    color: #fff;
}
.head_zst {
    position: absolute;
    right: 1rem;
    top: 0;
    margin: 1.3rem 0 0 0;
    font-size: 1.6rem;
    color: #fff;
}

    .home_new_ssq {
        position: absolute;
        left: 0.5rem;
        top: 0.5rem;
        margin-right: 1rem;
        height: 4.0rem;
        padding-top: 2.4rem;
        background: url(home.png) no-repeat left center;
        width: 1.2rem;
        height: 1.6rem;
        background-size: 1.2rem;
    }
    .nav_left_words1_ssq {
        position: absolute;
        left: 2.0rem;
        top: 0.1rem;
        margin: 1.3rem 0 0 0;
        font-size: 1.6rem;
        color: #fff;
    }

    .nav_left_words2_ssq {
        position: absolute;
        left: 6.7rem;
        top: 0.1rem;
        margin: 1.3rem 0 0 0;
        font-size: 1.6rem;
        color: #fff;
    }


@media screen and (min-width:240px) {
    html{font-size:56.3%;}
}
@media screen and (min-width:320px) {
    html{font-size:62.5%;}
}
@media screen and (min-width:374px) {
    html{font-size:68.8%;}
}
@media screen and (min-width:400px) {
    html{font-size:68.8%;}
}
@media screen and (min-width:413px) {
    html{font-size:68.8%;}
}
@media screen and (min-width:426px) {
    html{font-size:68.8%;}
}
@media screen and (min-width:450px) {
    html{font-size:68.8%;}
}
@media screen and (min-width:480px) {
    html{font-size:68.8%;}
}
@media screen and (min-width:540px) {
    html{font-size:93.8%;}
}
@media screen and (min-width:590px) {

}
@media screen and (min-width:600px) {

}
@media screen and (min-width:640px) {

}
@media screen and (min-width:720px) {

}

@media screen and (min-width:800px) {
}