﻿@charset "utf-8";

/* CSS Document */



* { margin: 0; padding: 0;}

html { min-height: 100%;}

body { margin: 0 auto;min-height: 100%;background: #ffffff;font-family: 微软雅黑;}

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

img{border:0;}

a{color:#444;text-decoration:none;}

.main{margin:0 auto;max-width: 800px;margin-top:60px;}

.cgi-foot { padding: 20px 0; font-size: 14px; color: #999; text-align: center;}

ul,li{list-style: none;}

li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}







.tbtb {position:fixed;overflow: hidden;height: 60px;line-height: 60px;text-align: center;font-size: 0.18rem; left:0;right:0;  z-index: 1; top:0; }

.tbtb.nav{background:#ffe401;color: #fff;} 

.nav{max-width: 800px;margin: 0 auto;}



.tbleft{float: left;}

.tbleft img{height: 50px;margin: 5px;}

.tm{height: 1px;}

.tbright{float: right;/*background: url("../images/shengxiao.png") no-repeat center 0;background-size:40px;height: 40px;padding-top:8px;font-size:12px;width:80px;margin-top:10px;*/}

box{margin-top: 10px;padding: 5px;border: solid 1px #c3c3c1;border-radius: 5px;background: #fff;box-shadow: 0 2px 5px #91908c;}

.box img{max-width: 100%;/* width: 100%; */}



.jhtz{line-height: 2;text-align: center;background: #fff;}

.jhtz li{border-bottom: dashed 1px #ffe401;}

.jhtz .txt{background-color: #ffe401;color: #fff;}



nav { width: 100%; max-width: 800px; margin: auto; position: fixed; top: 0; left: 0; right: 0; z-index: 9;}

nav input { height: 60px; width: 60px; position: absolute; right: 0; top: 0; opacity: 0; cursor: pointer;}

#toggle:checked ~.links { height: 0%;}

.links { width: 100%; max-width: 800px; margin: auto; color: #fff; font-size: 14px; text-align: center; overflow: hidden; background: #f7585d; transition: all .4s ease-out;  position: fixed; top: 60px; left: 0; right: 0; z-index: 3;}

.links a { text-decoration: none; color: inherit;}

.links ul { list-style: none; margin: 0; padding: 5px 3px;}

.links ul:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}

.links ul li { list-style: none; margin: 0; padding: 0; float: left; width: 25%;}

.links ul li a { cursor: pointer;height: 38px; line-height: 38px; margin: 3px; overflow: hidden; border-radius: 5px; border: solid 1px rgba(255,255,255,.3); display: block;}

.links ul li a:hover { border: solid 1px rgba(255,255,255,.6);}



.header { width: 100%; max-width: 800px; height: 60px; line-height: 60px; font-size: 14px; color: #fff; background: #ffe401; margin: auto; position: fixed; left: 0; right: 0; top: 0;z-index: 2;}

.header a {text-decoration: none;}

.header a:hover { color: #ff0;}

.header .header-l { float: left; }

.header .header-l .logo { width: 170px; height: 50px; margin: 5px;}

.header .header-m { width: 120px; height: 60px; font-size: 18px; color: #fff; text-align: center; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}

.header .header-r { float: right;}

.header .header-r span { width: 60px; height: 60px; overflow: hidden; display: inline-block; background: url('head-ico.png') no-repeat center; background-size: 30px 30px; cursor: pointer}

.header .header-r a { height: 30px; line-height: 30px; margin-right: 10px; padding: 0 10px; display: inline-block; border: solid 1px #000; border-radius: 8px;}







.gsb{line-height: 2;text-align: center;}

.gsb li{border-bottom: dashed 1px #ffe401;text-align: left;}

.gsb .txt{background-color: #ffe401;color: #fff;}



.gsbtxt{height: 20px;

    line-height: 20px;

    margin-right: 1px;

    padding: 0 5px;

    font-size: 13px;

    color: #fff;

    background: #ffe401;

    display: inline-block;} 



.ptyx{line-height: 2;text-align: center;}

.ptyx li{border-bottom: dashed 1px #ffe401;}

.ptyx .txt{background-color: #ffe401;color: #fff;}



.lxzt{line-height: 2;text-align: center;}

.lxzt li{border-bottom: dashed 1px #ffe401;}

.lxzt .txt{background-color: #ffe401;color: #fff;}



.sbzt{line-height: 2;text-align: center;}

.sbzt li{border-bottom: dashed 1px #ffe401;}

.sbzt .txt{background-color: #ffe401;color: #fff;}



.jyzt{line-height: 2;text-align: center;}

.jyzt li{border-bottom: dashed 1px #ffe401;}

.jyzt .txt{background-color: #ffe401;color: #fff;}



.gsgl{line-height: 2;text-align: center;}

.gsgl li{border-bottom: dashed 1px #ffe401;text-align: left;}

.gsgl .txt{background-color: #ffe401;color: #fff;}



.gsgltxt{height: 20px;

    line-height: 20px;

    margin-right: 1px;

    padding: 0 5px;

    font-size: 13px;

    color: #fff;

    background: #ffe401;

    display: inline-block;} 

.ptyw{line-height: 2;text-align: center;}

.ptyw li{border-bottom: dashed 1px #ffe401;}

.ptyw .txt{background-color: #ffe401;color: #fff;}



.fslx{line-height: 2;text-align: center;}

.fslx li{border-bottom: dashed 1px #ffe401;}

.fslx .txt{background-color: #ffe401;color: #fff;}



.gg1{line-height: 2;text-align: center;background: #fff;}

.gg1 li{border-bottom: dashed 1px #ffe401;}

.gg1 li a{color: #4c4c4c}

.gg1 .txt{background-color: #ffe401;color: #fff;}



.gg2{line-height: 2;text-align: center;background: #fff;}

.gg2 li{border-bottom: dashed 1px #ffe401;}

.gg2 li a{color: #4c4c4c}

.gg2 .txt{background-color: #ffe401;color: #fff;}



.title{font-size:13pt;padding:4px 8px;color:#666;background-color:#fbfbfb;background:-moz-linear-gradient(top,#fff,#f8f8f8);background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));border-top:1px solid #eee;border-bottom:1px solid #eee;}



.cont {

    text-align: center;

    color: #7b7a7a;

    line-height: 1.6;

    font-size: 15px;

}

.tacgia {
    color: #ff0000;
    font-size: 16px;
    font-weight: 900;
}
}
.nr{background:#fff url('nr-bg.png') no-repeat top right;}

.nrtxt{height: 35px;

    line-height: 40px;

    overflow: hidden;

    font-size: 18px;
}

.nrts{color: #d2b335;}

.nrz{line-height:2;}