.select li {
    padding-left: 5px
}
.flexslider {
    height: 300px;
    overflow: hidden;
    position: relative;
    text-align: left;
    width: 1200px;
}

.slides #ReportIDname {
    display: block;
    position: absolute;
    left: 30px;
    top: 15%;
    color: #fff;
    font-size: 60px;
    line-height: 160%;
    z-index: 15
}

.slides #ReportIDLogograph {
    position: absolute;
    left: 30px;
    right: 30px;
    top: 45%;
    color: #fff;
    font-size: 20px;
    line-height: 160%;
    z-index: 20;
    width: 600px
}

.slides #ReportIDname a:hover {
    text-decoration: none
}

.slides #ReportIDname a {
    color: #fff;
}

.flex-control-nav {
    position: absolute;
    bottom: 15px;
    left: 50%;
    margin-left: -190px;
    z-index: 30;
    /*width: 250px;*/
}

.flex-control-nav li {
    float: left;
    display: inline
}

.flex-control-nav li a {
    float: left;
    width: 73px;
    margin-right: 10px;
    height: 15px;
    border-bottom: solid 5px #fff;
    font-size: 0;
    cursor: pointer;
}

.flex-control-nav li a.flex-active {
    border-bottom: solid 5px #FF8000
}

.flex-direction-nav {}

.flex-direction-nav a {
    position: absolute;
    top: 50%;
    margin-top: -54px;
    height: 108px;
    display: block;
    width: 54px;
    text-indent: -9999em
}

.flex-direction-nav a.flex-prev {
    left: 0;
    background: url(../images/15100010.png) no-repeat left top;
}

.flex-direction-nav a.flex-next {
    right: 0;
    background: url(../images/15100011.png) no-repeat left top;
}

.hid_show {
    text-align: right;
    height: 30px;
}

.hid_show img {
    margin-top: 7px
}
#Content {
    margin-top: 35px
}

#Content1 {
    float: left;
    width: 715px;
}

.leftcont {}

.lontit {
    border-top: solid 3px #003E7D;
    height: 60px;
    line-height: 60px;
}

.lontit strong {
    float: left;
    font-size: 30px;
    font-family: "微软雅黑";
    color: #FF8000;
    font-weight: normal
}

.tablecont strong {
    font-size: 30px;
    font-family: "微软雅黑";
    color: #FF8000;
    font-weight: normal;
    position: absolute;
    left: 0;
    top: 15px
}

.lontit a,
.lontit span {
    float: right;
    font-size: 14px;
    margin-left: 10px;
    color: #446C94;
    margin-top: 5px
}

.lontit a.Selected {
    color: #FF7F00
}

.key {
    margin: 15px 0 22px
}

.key #ReportIDname {
    display: block;
    margin-bottom: 22px;
}

.key #ReportIDname a {
    font-size: 24px;
}

.key #ReportIDname a:hover {
    color: #ff8000
}

.key #ReportIDLogograph {
    display: block;
    text-indent: 2em;
    font-size: 13px;
    color: #777;
    line-height: 200%;
}

.nokey {
    overflow: hidden;
    clear: both
}

.nokey ul {
    /*min-height: 200px;*/
    *height: 200px
}

.nokey_ ul {
    min-height: 63px;
    *height: 50px;
    overflow: hidden;
}

.nokey li {
    background: url(/static/images/listico.jpg) no-repeat left 12px;
    padding-left: 15px;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    *width: 700px;
    *float: left;
    clear: both
}


.nokey li #ReportIDname {
    display: block;
    padding-right: 25px;
    font-size: 14px;
    float: left;
}

.nokey li #ReportIDname a {
    /*color:#465865*/
}

/*,.nokey_ li a*/
.nokey li #ReportIDIssueTime {
    float: right;
    color: #AFAFAF
}

.nokey .moreli,
.nokey_ .moreli {
    text-align: right;
    background: none;
}

.nokey .moreli a,
.nokey_ .moreli a {
    color: #FF7F00
}

.nokey_ li {
    float: left;
    width: 50%;
    background: url(/static/images/_rc2.jpg) no-repeat left 2px;
    margin-bottom: 12px;
    overflow: hidden
}

.nokey_ li:last-of-type {
    padding-right: 0
}

.nokey_ ul {}

.tablecont {
    display: none;
}

.relative {
    position: relative;
    /*height: 290px*/
}

.nokey_ li #ReportIDname {
    display: block;
    border-left: none;
    padding: 0 0 3px 15px;
    margin-top: -3px;
    /*line-height:180%;*/
}

.nokey .ReportIDgrandpa {
    float: left;
    margin-right: 3px;
    color: #FF8000
}

.nokey .ReportIDgrandpa a {
    color: #FF8000
}
.indexcontent{ margin-top: 35px !important;}
#Content3 {
    width: 380px;
    background: None;
    float: right
}

.rightsider {
    padding: 0 10px 0;
    border-top: 3px #003E7D solid;
}

.rightsider h1 {
    color: #FF7F00;
    font-size: 30px;
    text-align: left;
    line-height: 200%;
}

.rightsider .box {
    margin-top: 13px;
    padding: 0 0 12px;
    border-bottom: 1px #E7E7E7 solid;
    overflow: hidden;
    zoom: 1;
    clear: both
}

.rightsider .box span {
    display: block;
    font-size: 22px;
    color: #404040;
    text-align: left;
    line-height: 34px;
    height: 35px;
    margin-bottom: 10px
}

.rightsider .box span a {
    color: rgb(64, 64, 64);
}

.rightsider .box span img {
    float: left;
    margin: 0px 8px;
}

.rightsider .box p {
    color: #777;
    text-align: left;
    font-size: 12px;
    padding: 0 0;
    line-height: 200%;
}

.rightsider .box p a {
    color: #777;
    padding: 0px 7px;
}

.rightsider .box p a:hover {
    color: #ff8000
}


.rightsider li {
    overflow: hidden;
    clear: both;
    margin-bottom: 10px
}

.rightsider li a {
    /*color:#7C7C7C;*/
    font-family: "微软雅黑", verdana, sans-serif;
}

.box .left {
    float: left;
}

.box .right {
    float: right;
}

.box .left,
.box .right {
    width: 50%
}

.box .right .intit a,
.box .left .intit a {
    color: #2C2C2C
}

.box p.intit {
    margin-bottom: 5px
}

.logodiv {
    float: left;
    margin-top: 15px
}

.navAll {
    position: absolute;
    left: 50%;
    top: 60px;
    overflow: hidden;
    zoom: 1;
    width: 380px;
    overflow: hidden;
}

.navAllIn .searchBox {
    float: right;
}

.searchBox #textinput {
    background: url(/static/images/inputtext.png) no-repeat left top;
    height: 23px;
    width: 241px;
    padding: 0 10px;
    border: none;
    float: left;
    margin-top: 1px;
}

.searchBox button {
    border: none;
    background: none;
    margin: 3px 0 0 5px
}

#logins {
    position: absolute;
    right: 105px
}

.search {
    position: absolute;
    right: 0;
    top: 50px
}

.text {
    width: 228px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #999;
    border-bottom-color: #E5E5E5;
    border-right-color: #E5E5E5;
    float: right;
    padding: 0 5px;
    /*background:#F9F9F9;*/
    font-family: "微软雅黑";
}

.submit {
    background: url('/static/images/submit.png') no-repeat left top;
    height: 28px;
    width: 33px;
    cursor: pointer;
    border: none;
    float: right;
    background-size: 33px 28px;
}

.navaction{ font-weight: bold; color: #ff7f00 !important;}

.n_nav {
    height: 46px;
    background-color: #E7E8EB;
    border-bottom: solid 3px #003E7D;
    font-weight: bold;
}

.n_nav .indexbtn {
    background: #ff7f00;
    width: 70px;
    text-align: center;
    float: left;
    height: 46px
}

.n_nav dl {
    float: left;
    line-height: 46px;
    padding: 0 0 0 20px;
}

.n_nav dl dt {
    float: left;
;
    color: #ff7f00;
    padding-right: 15px;
    font-size: 16px
}

.n_nav dl dd {
    float: left;
    padding: 0 0 0 68px;
}

.n_nav .dl-last {
    display: none;
}

.n_nav dl dd a {
    float: left;
    color: #003e7d;
    letter-spacing: 1px;
}

.n_nav dl dd a:hover {
    color: #ff7f00;
    text-decoration: none
}

.xz dl dd {
    padding: 0px 0px 0px 70px;
}

.xz .dl-last {
    display: block;
}
.logostyle{ width: auto; height: 80px; }
.index-icon{ margin: 10px 0; width: 25px; height: auto;}

.paths #PathID1,
.paths #PathID4 {
    display: none
}

.paths {
    height: 30px;
    line-height: 30px;
    /*border-top:solid 7px #003E7D;*/
    border-bottom: solid 1px #DDD;
    padding-left: 15px
}

.mt30 li.Selected a {
    display: block;
    border-bottom: 4px solid #ff7f00;
    color: #ff7f00;
    width: 110px;
    height: 35px;
    line-height: 35px;
    text-decoration: none;
}

.conlistn .ReportIDgrandpa {
    float: left;
    margin-right: 3px;
    color: #FF8000;
}

.conlistn .ReportIDgrandpa a {
    color: #FF8000;
}

a:active {
    test: expression(target="_blank");
}

.intrtit {
    margin-top: 35px
}

.pagelist #PageNum {
    text-align: center
}

.link_b {
    padding: 5px 15px;
    color: #000;
    padding: 21px 0 0px 40px;
    display: block;
    font-weight: bold;
    font-size: 18px;
    color: #040404;
    background: url(/static/images/17099828.png) no-repeat 5px 23px;
}

.link_b:hover {
    color: #fe8500
}
.intr {
    float: left;
    width: 280px;
    margin-left: 0px;
    text-align: left;
    margin-top: 20px;
}
.intr .intrtit {
    font-size: 18px;
    padding: 8px 0 20px 40px;
    border-bottom: #ddd solid 1px;
    margin-bottom: 30px;
    position: relative;
}
.problem li {
    padding-left: 20px;
    line-height: 200%;
    margin-bottom: 20px;
    cursor: pointer;
}
.problem .problem_answer {
    display: none;
}
.intr ul li {
    padding-left: 20px;
    line-height: 200%;
    margin-bottom: 20px;
    background: none;
}
.intr .intrtit i {
    position: absolute;
    left: 15px;
    top: 15px;
    height: 10px;
    width: 10px;
    background-color: #fe8500;
}

.paths #PathID2 {
    display: none
}

.paths #PathID1,
.paths #PathID4 {
    display: none
}

.paths {
    height: 30px;
    line-height: 30px;
    /*border-top:solid 7px #003E7D;*/
    border-bottom: solid 1px #DDD;
    padding-left: 15px
}
.chengji, .chengji tr td{ border: 1px solid #ddd; line-height: 45px; padding-left: 20px;}
.chengji tr{ height: 45px;}
.chengji-biaotou li{ float: left; margin-right: 40px;}
.chengji-beijing{ background: #f2fffc}
.fanhui{     clear: both;
    display: block;
    padding-top: 0;
    text-align: center;
    margin-top: 30px;}
.fanhui button, .fanhui input {
    background-image: none;
    background: #00bbab;
    color: #fff;
    height: 40px;
    line-height: 40px;
    padding: 0px 30px;
    border-radius: 3px;
    border: none;
    cursor: pointer;
    font-size: 14px;
    font-family: "微软雅黑";
}
.baomingheight{ height: 680px !important;}
.ksxmheight{ height: 680px !important;}

.zhengshuimg{ text-align: center; width: 80%; height: 460px; margin: 0 10%; background: url("../images/zsbg.jpg") no-repeat;
    background-size: 100% auto; box-shadow: 0px 0px 20px rgb(0 0 0 / 40%);}
.zhengshuimg img{ width:100px; height: auto; margin: 60px 0 0px 0;}
.zhengshuimg h3{ font-family: 楷体; font-weight: bold; font-size: 30px;}
.zsfont-p{ text-align: left; width: 75%; margin: 10px auto;font-family: 楷体; font-size: 16px; text-indent: 2em;}
.zsfontbh{text-align: left; width: 75%; margin: 10px auto;font-family: 楷体; font-size: 16px;}
.zsrightb{text-align: right; width: 75%; margin: 10px auto;font-family: 楷体; font-size: 16px;}
.zsgz{ margin: -80px 0 0 -120px !important; position: absolute; width: 110px !important; }


    /*考虑浏览器兼容性*/

    -moz-box-shadow: 0px 0px 20px rgb(0 0 0 / 40%);

    -webkit-box-shadow: 0px 0px 20px rgb(0 0 0 / 40%)}

.imgpag {
    margin: 0 0 30px 0;
    text-align: center
}
.steptd {
    width: 100%;margin-top:20px;
}
.tdoutbox {
    position: relative;
    text-align: center;
    height: 60px;
    width: 100%;
}
.tdoutbox .lines {
    width: 100%;
    border-bottom: 1px solid #ddd;
    height: 23px;
}
.tdoutbox .arrt {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    background-color: #C9C9C9;
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 15px;
    text-align: center;
    font-size: 12px;
}
.tdoutbox span {
    position: absolute;
    bottom: 0;
    display: block;
    text-align: center;
    width: 100%;
    left: 0;
}
.colorlines .lines {
    border-color: #FE8500
}
.tdoutbox.colorlines .arrt {
    background-color: #FE8500;
}
.tdoutbox.colorlines span {
    color: #FE8500;
    font-weight: bold;
}
.font-color{ color: #00b74d;}、

.zlykuang {
 border: none;
 width: auto; /*luo 05/16*/

}
.s1{width:350px;}
.s2 input, .s1 input, .s1 select {
    height: 28px;
    line-height: 27px;
    width: 230px;
    border-radius: 5px;
    border: solid 1px #A9A9A9;
    padding: 0 5px
}
.alignleft {
    text-align: left !important
}
.zlykuang td {
    padding: 8px 5px;
    color: #000
}
.c_tits {
    height: 30px;
    line-height: 30px;
    color: #000;
    font-size: 24px;
    text-align: center;
    margin: 70px 0 40px
}
.btnbox_news button, .btnbox_news input {
    background-image: none;
    background-color: rgb(13, 163, 226);
    color: rgb(255, 255, 255);
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    font-size: 14px;
    font-family: 微软雅黑;
    padding: 0px 10px;
    border-radius: 3px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
}
.btnbox_news input,.btnbox_news select {
    margin-right: 15px;
}

.tanchuang{ margin: 60px 100px; text-align: center; line-height: 2}
.tanchuang p{ font-size: 14px; color: #333;}
.tanchuang h3{ font-size: 30px; color: #333; font-weight: bold;}
.tanchuang h2{ font-size: 34px; color: #ff8040; font-weight: bold;}
.Contentks {
    margin-top: -10px !important;
}
#Content1 {
    padding: 0px 0 35px;
}
.kaoshi-left{    width: 800px;
    float: left;
    border-right: none;
    position: relative;
    margin: 0 0 50px 0;
    padding: 17px 20px 0 0px;
    overflow: hidden; }
.kaoshi-right{    float: right;
    width: 340px;
    margin-left: 0px;
    text-align: left;
    margin-top: 34px;}
table, th, td {
    border-collapse: collapse;
}
.kaoshi-table, .kaoshi-table tr th, .kaoshi-table tr td{ border: 1px solid #ddd; line-height: 2; padding:0 20px;}
.kaoshi-table tr{ height: 45px; }
.kaoshi-table th{ background: #f2fffc;}
.kaoshi-table span{ margin-left: 10px;}
.linheight{ margin: 10px 0;}
.anniu {
    clear: both;
    display: block;
    padding-top: 0;
    text-align: center;
    margin-top: 30px;
}
.xiayiti{    background-image: none; margin: 0 10px;
    background: #00bbab;
    color: #fff;
    height: 40px;
    line-height: 40px;
    padding: 0px 30px;
    border-radius: 3px;
    border: none;
    cursor: pointer;
    font-size: 14px;
    font-family: "微软雅黑";}
.tijiao{background-image: none;margin: 0 10px;
    background: #00acff;
    color: #fff;
    height: 40px;
    line-height: 40px;
    padding: 0px 30px;
    border-radius: 3px;
    border: none;
    cursor: pointer;
    font-size: 14px;
    font-family: "微软雅黑";}
.right-font{font-size: 14px;
    font-family: "微软雅黑"; color: #333; margin-bottom: 10px;}
.right-font b{ font-size: 24px; color: #ff0000;}
.timu-table,.timu-table tr td{ border: 1px solid #aaa; line-height: 2; text-align: center;}
.timu-table tr{ height: 35px; }
.yidabg{ background: #85dbd4;}
.dangqianbg{ background: #00bbab;}
.datizhuangtai{ width: 100%; height: auto; margin: 8px 0;}
.datizhuangtai li{ float: left; margin: 10px 15px 10px 0;}
.weidati{ float: left; margin-right: 8px; width: 15px; height: 15px; background: #fff; border: 1px solid #aaa;}
.dangqianti{ float: left; margin-right: 8px; width: 15px; height: 15px; background: #00bbab; border: 1px solid #aaa;}
.yidati{ float: left; margin-right: 8px; width: 15px; height: 15px; background: #85dbd4; border: 1px solid #aaa;}