@charset "UTF-8";

html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup,
tt, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr,
th, td, ul, li, p, a, section, img {
    margin: 0;
    padding: 0;
}

body, h1, h2, h3, h4, a, span, div, p, img, input, select, button,
textarea, ul, li, ol, dl, dt, dd {
    box-sizing: content-box;
    list-style-type: none;
    border: 0;
    padding: 0;
}

a {
    text-decoration: none;
    color: #333;
}

html, body {
    font-family: "Microsoft YaHei", "???’??a€???a€??￠a??a?￠???’?￠a??????a€????￥???’??a€????￠?￠a€????…?????’?￠a??????a€????????’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a??????a€????1???’??a€???a€??￠a??a?￠???’?￠a??????a€????¤???’??a€????￠?￠a€????…?????’?￠a??????a€????????’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a???|???￠?￠a€????…a€?", "Tahoma", "Arial", "Roboto",
    "Droid Sans", "Helvetica Neue", "Helvetica", "Droid Sans Fallback",
    "Heiti SC", "Hiragino Sans GB", "Simsun", "sans-self";
    height: 100%;
}

body {
    height: 100%;
    width: 100%;
    overflow-x: hidden;
}

.clearfix:before, .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}

.clearfix:after {
    clear: both;
}

::-ms-clear, ::-ms-reveal {
    display: none;
}

div, ul, li {
    margin: 0;
    padding: 0;
    border: 0;
}

ul, li {
    list-style-type: none;
    text-transform: capitalize;
}

textarea {
    resize: none;
}

.bg{
    width: 100%;
    background: url(../images/bg.png) no-repeat;
    height: 100%;
    background-size: 100% 103%;
    position: fixed;
}

.bg-main{
    width: 100%;
    height: auto;
    position: relative;
    top: 0px;
}

.header-div{
    width: 100%;
    height: 35px;
    position: relative;
    /* background:rgba(54,115,203,0.4); */
    display: none;
}
.headerdiv{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    margin-left: 0;
    /* border:1px solid transparent; */
}
.headerdiv p{
    display: inline-block;
    line-height: 34px;
    font-size: 12px;
    color: #8CBCFF;
    /* opacity: 0.6; */
    display: none;
}
.headerdiv p a{
    font-size: 12px;
    color: #8CBCFF;
    /* opacity: 0.6; */
}
.headerdiv p a:hover{
    text-decoration: underline;
}
.heng{
    margin: 0 4px;
}
.title-div{
    height: 75px;
    width: 100%;
    position: relative;
    margin-bottom: 0px;
    margin-top: 0px!important;
}
.titlediv{
        position: absolute;   /* xiugai */
        width: 100%;
        height: 100%;
        left: 50%;
        left: 0px;
        margin-left: 0px;
        right: 0px;
}
.titleimg{
    width: 100%;   /* xiugai */
    background: url(../images/title.png) no-repeat center;
    height: 100%;
    float: inherit;
    background-size: 90%;
}
.title-input{
    width: 220px;    /* xiugai */
    height: 30px;
    position: absolute;
    right: 0px;
    top: 5px;
    display: none;
}
.click-search{
    height: 100%;
    width: 40px;
    position: absolute;
    right: 8px;
    cursor: pointer;
    background: url(../images/search.png) no-repeat center;
    background-size: 32%;  /* xiugai */
}
.click-search{
    height: 100%;
    width: 40px;
    position: absolute;
    right: 8px;
    cursor: pointer;
    background: url(../images/search.png) no-repeat center;
    background-size: 40%;
}
.titinp{
    width: 100%;
    height: 100%;
    background:rgba(0,71,158,0.2);
    border-radius:5px;
    border-color: transparent;
    outline: none;
    text-indent: 23px;
    color: rgba(255,255,255,0.6);
    font-size: 12px;
    opacity: 0.6;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
}
.nav-div{
    width: 100%;
    height: 100px;
    position: relative;
    left: 0;
    margin-left: 0;
    
    margin-top: 20px;
    background: transparent;
}
.container-div{
    width: 90%;
    /* height: 680px; */
    margin: 4% auto 2%;
    /* border:1px solid transparent; */
    box-sizing: border-box;
    padding: 0px 20px;
    position: relative;
    background: #fff;
    border-radius: 10px;
    box-shadow:0px 1px 9px 0px rgba(78,99,115,0.2);
    -webkit-box-shadow:0px 1px 9px 0px rgba(78,99,115,0.2);
    -moz-box-shadow:0px 1px 9px 0px rgba(78,99,115,0.2);
    -ms-box-shadow:0px 1px 9px 0px rgba(78,99,115,0.2);
}
.zhdt:before{
    position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 214px;
    display: none;
}
.jyxx:before{
    position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 370px;
    display: none;
}
.zjzx:before{
    position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    right: 60px;
    display: none;
}
.bszn:before{
        position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 525px;
    display: none;
}
.sczx:before{
        position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 685px;
    display: none;
}
.sy:before{
        position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 60px;
    display: none;
}
.hdjl:before{
        position: absolute;
        content: "";
        width: 0px;
        height: 0px;
        border: 15px solid transparent;
        border-bottom: 10px solid #fff;
        top: -25px;
        right: 215px;
        display: none;
}
.jyfw:before{
    position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 525px;
    display: none;
}
.navdiv{
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.navdiv-ul{
    width: 100%;
    overflow: hidden;
    width: 92%;
    float: inherit;
    background: transparent;
    /* height: 10%; */
    background-size: 100%;
    margin-top: 2%;
    box-sizing: border-box;
    margin: 0 auto;
}
.navdiv-ul li{
    width: 22%;
    height: 34px;
    margin-right: 1.5%;
    color: #fff;
    font-size: 14px;
    line-height: 32px;
    text-align: center;
    letter-spacing: 1px;
    float: left;
    box-sizing: border-box;
    cursor: pointer;
    background: rgba(0,0,0,0.1);
    border-radius: 6px;
    margin-bottom: 2%;
    margin-left: 1.5%;
}
.navdiv-ul li.on{
    width: 22%;
    height: 34px;
    background: rgba(71,151,255,1);
    box-shadow:0px 2px 0px 0px rgba(8,88,204,1);
    border-radius:4px;
}
.navdiv-ul li.mouseon{
    width: 22%;
    height: 34px;
    background: rgba(71,151,255,1);
    box-shadow:0px 2px 0px 0px rgba(8,88,204,1);
    border-radius:4px;
}
.con-nav{
    height: auto;
    width: 100%;
    border-bottom: 1px solid rgba(216, 216, 216, 1);
    box-sizing: border-box;
    margin-bottom: 2%;
    overflow: hidden;
}
.leftnav{
    float: left;
    width: 100%;
    height: auto;
    color: #999;
    background: url(../images/home.png) no-repeat left 18px;
    text-indent: 30px;
    line-height: 50px;
    overflow: hidden;
}
.leftnav span{
    color: #999;
    font-size: 14px;
}
.leftnav span:last-child{
    color: #777;
}
.rightnav{
    position: relative;
    float: left;
    width: 100%;
    margin: 0 auto;
    height: 30px;
    background: url(../images/search1.png) no-repeat left center;
}
.nav-input{
    width: 300px;
    height: 100%;
    border-color: transparent;
    border-bottom: 1px solid #3F82DE;
    text-indent: 30px;
    background: transparent;
    outline: none;
    color: #999;
}
.nav-input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
.nav-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
.nav-input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
.nav-input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
.left-dh{
    width: 100%;
    height: auto;
    background:rgba(246,246,246,1);
    border-radius:4px;
    float: left;
}
.dh-ul{
    width: 100%;
}
.dh-ul li{
    height: 45px;
    font-size: 14px;
    color: #777;
    line-height: 28px;
    position: relative;
    text-indent: 0px;
    cursor: pointer;
    box-sizing: border-box;
    border-left: 2px solid transparent;
    float: left;
    padding: 1% 2%;
    margin-right: 1%;
}
.dh-ul li.on{
    color: #0858CC;
    border-left: 2px solid #0858CC;
    background:linear-gradient(270deg,rgba(221,235,255,1) 0%,rgba(143,189,255,1) 100%);
    -webkit-background:linear-gradient(270deg,rgba(221,235,255,1) 0%,rgba(143,189,255,1) 100%);
    -moz-background:linear-gradient(270deg,rgba(221,235,255,1) 0%,rgba(143,189,255,1) 100%);
   -ms-background:linear-gradient(270deg,rgba(221,235,255,1) 0%,rgba(143,189,255,1) 100%);
    -o-background:linear-gradient(270deg,rgba(221,235,255,1) 0%,rgba(143,189,255,1) 100%);
}
.dh-ul li:before{
    position: absolute;
    content: "";
    width: 24px;
    height: 24px;
    border-radius: 5px;
    /* border: 2px solid #777; */
    box-sizing: border-box;
    top: 10px;
    left: 12px;
}
.dh-ul li.on:before{
    border-color: #0858CC;
}
.right-nr{
    width: 100%;
    float: right;
}

.jyxxcontent > ul > li {
    margin: 5px 0;
    clear: both;
    overflow: hidden;
    font-size: 14px;
    /* border-bottom: 1px dotted #ddd; */
}

.jyxxcontent > ul > li > div {
    float: left;
    line-height: 30px;
    height: 30px;
    font-weight: bold;
    color: #999999;
}

.jyxxcontent > ul > li > ul {
    float: left;
    width: 85%!important;
}

.jyxxcontent > ul > li > ul > li {
    float: left;
    margin: 0 1%;
    font-size: 13px;
    padding: 0px 10px;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    border-radius: 15px;
    background-color: #f6f6f6;
    margin-bottom: 3%;
    /* color: #333; */
    color: #555555;
}

.jyxxcontent > ul > li > ul > li:hover {
    text-decoration: none;
    color: #555555;
}

.jyxxcontent > ul > li > ul > li.on {
    color: #fff;
    background: #c52929;
    border-radius: 5px;
}

.sss{
    background-color: #D0021B;
    color: #fff;
    height: 30px;
    background-color: rgba(78,151,255,1)!important;
    box-shadow:0px 2px 0px 0px rgba(8,88,204,1);
    border-radius:20px;
    color: #fff!important;
}
.jyxxcontent > ul > li > ul > li.sss:hover{
    color: #fff;
    text-decoration: none;
}
.datas {
    line-height: 25px;
    height: 25px;
    float: left;
    border: 1px solid #ddd;
    width: 120px;
    background: url(../images/btn_05.png) no-repeat 95px center;
}
.dateDiv i {
    float: left;
    font-style: normal;
    margin: 0px 8px;
    font-weight: normal;
    font-size: 12px;
}
.list-ul{
    width: 100%;
    height: auto;
    /* border-top: 1px solid #ddd; */
}
.list-ul li{
    height: 48px;
    width: 100%;
    /* border-top: 1px solid #DDDDDD; */
    border-top: 1px solid #DDDDDD;
    margin-top: -1px;
    cursor: pointer;
    overflow: hidden;
    padding-bottom: 30px;
    /* box-sizing: border-box; */
    position: relative;
}
.list-ul li:nth-child(1){
    border-top-color: transparent;
}
.list-leftp{
    float: left;
    width: 100%;
    position: relative;
    text-indent: 0px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    overflow: hidden;
    /* text-overflow:ellipsis; */
    /* white-space:nowrap; */
    /* display: table; */
    height: 50px;
    /* padding-left: 10px; */
    box-sizing: border-box;
}
.list-leftp a{
    text-decoration: none;
    color: #333;
    display: table-cell;
    text-indent: 0px;
    word-wrap: break-word;
    word-break: normal;
    vertical-align: top;
    height: 100%;
    overflow: hidden;
    padding-left: 14px;
    height: 50px;
}
.list-leftp p{
    
}
.list-leftp span{
    color: #0858CC;
}
.list-rightp{
    width: 100%;
    float: right;
    line-height: 46px;
    color: #333;
    font-size: 14px;
    text-indent: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 30px;
    position: absolute;
    bottom: 15px;
    text-indent: 17px;
}
.list-leftp:before{
    position: absolute;
    content: "";
    width:4px;
    height:4px;
    background:rgba(185,21,24,1);
    left: 5px;
    top: 10px;
}
.list-ul li:hover{
    border-bottom: 1px solid #0858CC;
        z-index: 999;
}
.list-ul li:hover p{
    color: #0858CC;
}
.footer-div{
    width: 100%;
    height: 145px;
    background: #3673CB;
}
.footerdiv{
    width: 1240px;
    margin: 0 auto;
    box-sizing: border-box;
    /* border:1px solid transparent; */
    padding: 24px 0px 0px;
}
.footerdiv  p{
    float: left;
    font-size: 12px;
    color: #fff;
    /*  width: 10%; */
}
.yqlj{
    float: right;
    width: 90%;
}
.yqlj li{
    float: left;
    width: 258px;
    height:31px;
    background:rgba(140,187,255,0.3);
    border-radius:4px;
    margin-right: 20px;
}
.yqlj li select{
    width: 100%;
    height: 100%;
    background: transparent;
    COLOR: #D7E7FF;
}
.selectdiv{
    overflow: hidden;
    line-height: 30px;
}
.selectp{
    width: 75%;
    /* overflow:hidden; */
    float: left;
}
.selediv{
    width: 20%;
    float: right;
    /* height: 100%; */
}
.selectp > p{
    color: #D7E7FF;
    width: 100%;
    line-height: 1px;
    opacity: 0.6;
    margin-top: 2px;
}
.selectp > p:nth-child(1){
    margin-top: 23px;
}

#_span_jiucuo {
    margin-top: 5px;
    overflow: hidden;
    float: left;
    margin-left: 40px;
}

#_span_dzjg {
    margin-top: 5px;
    overflow: hidden;
    float: left;
    margin-left: 30px;
}

#_span_jiucuo a {
    display: block;
}

.pagination{
    width: 100%;
    height: 50px;
    margin: 10px auto;
    border: 1px solid red;
}
.main-div{
    width: 94%;
    height: auto;
    margin: 1% 3% 1%;
    border: 1px solid transparent;
}
.main-top{
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0 1.5% 0 1%;
    box-sizing: border-box;
}
.main-bottom{
    width: 100%;
    margin-top: 0px;
    height: auto;
    overflow: hidden;
}
.main-top > div{
    float: left;
    width: 100%;
}
.divcon1{
    width: 350px;
}
.divcon2{
    width: 290px;
    margin-left: 0;
    margin-right: 0;
}
.divcon3{
    width: 250px;
    margin-left: 0;
}
.divcon4{
    width: 140px;
    margin-left: 0;
    display: none;
}
.divcon5{
    width: 140px;
    margin-left: 0;
}
.divcon2 .conp{
    margin-top: 2%;
}
.conp{
    font-size: 18px;
    color: rgba(255,255,255,0.6);
    text-align: left;
    margin-bottom: 1%;
    padding: 0 1%;
    box-sizing: border-box;
    margin-top: 1%;
}
.lb-div{
    width:989px;
    height: 500px;
    margin-bottom: 1.5%;
    border: 1px solid transparent;
    box-sizing: border-box;
}
.gd-div{
    width: 100%;
    height: 245px;
    border: 1px solid transparent;
    background: rgba(255,255,255,0.8);
    padding: 9px 15px;
    box-sizing: border-box;
    overflow:hidden;
}
.xxfw1{
    width: 23%;
    height: 90px;
    margin-bottom: 1%;
    border: 1px solid transparent;
    box-sizing: border-box;
    /* float: left; */
    /* display: none; */
    float: left;
}
.xxfw_cg{
	width: 23%;
    height: 90px;
    margin-bottom: 1%;
    border: 1px solid transparent;
    box-sizing: border-box;
    float: left;
    margin-right: 3%;
}
.xxfw_cg p{
	font-size: 16px;
	text-align:center;
    color: #fff;
    padding-top: 15px;
}
.xxfw{
    width: 22%;
    height: 90px;
    margin-bottom: 3%;
    border: 1px solid transparent;
    float: left;
    box-sizing: border-box;
    margin-right: 3%!important;
}

.xxff_xyxx_l {
   display:none;
}
.xxff_xyxx_r {
    display:none;
}

.min_xyxx{
    width: 100%;
    color: #fff;
    font-size: 16px;
    text-align: center;
    /* line-height: 50px; */
    padding-top: 15px;
    background-repeat: no-repeat;
    height: 100%;
    background-position: center 40px;
}

.min_xyxx span{
/*margin-left:7px;*/	
}

.min_jddt{
	background-image: url(../images/min_jddt.png);
    background-position: 170px 50px;
    background-size: 30px;
}

.xxfw:nth-child(odd),.xxff1,.xxff3{
    margin-right: 3%;
}
.xxff1{
    width: 48%;
    height: 90px;
    margin-bottom: 1%;
    box-sizing: border-box;
    float: left;
    border: 1px solid transparent;
}
.xxff{
    width: 48%;
    float: left;
    height: 90px;
    box-sizing: border-box;
    margin-bottom: 3%;
    border: 1px solid transparent;
    margin-right: 3%!important;
}
.divcon3 .xxx{
    width: 48%;
    float: left;
    height: 90px;
    box-sizing: border-box;
    margin-bottom: 3%;
	margin-left: 3%!important;
    border: 1px solid transparent;
    display:block;
}
.divcon3 .xxxf{
	margin-left: 0%!important;
}
.divcon3 .min17_xxx{
	width: 100%;
    color: #fff;
    font-size: 16px;
    text-align: center;
    /* line-height: 50px; */
    padding-top: 15px;
    background-repeat: no-repeat;
    height: 100%;
    background-position: center 40px;
}
.divcon3 .xxff3{
    margin-right: 0px !important
}
.conul{
    width: 100%;
    height: auto;
}
.conul li{
    width: 48%;
    float: left;
    height: 90px;
    border: 1px solid transparent;
    box-sizing: border-box;
    margin-bottom: 3%;
    margin-right: 3%;
}
.zl-div{
    width: 1240px;
    height: 55px;
    margin: -25px auto 15px;
}
.zl-div > div{
    float: left;
    background-size: inherit;
    background-position: center -5px;
}
.zl{
    width: 70px;
    height: 100%;
    line-height: 54px;
    background: #fff;
    position: relative;
    box-shadow:0px 4px 6px 0px rgba(50,81,117,0.17),-1px 1px 0px 0px rgba(255,255,255,0.16);
    border-radius: 5px;
    font-size: 18px;
    color: #147BE2;
    text-align: center;
    font-weight: bold;
}
.zl:before{
    position: absolute;
    content: "";
    border:10px solid transparent;
    border-left: 10px solid #fff;
    right: -20px;
    top: 19px;
}
.zl1,.zl2,.zl3{
    width: 370px;
    height: 100%;
    float: left;
    background: #fff;
    margin-left: 20px;
    cursor: pointer;
}
.zl1{
    background: url(../images/p3.png) no-repeat;
}
.zl2{
    background: url(../images/p2.png) no-repeat;
}
.zl3{
    background: url(../images/p1.png) no-repeat;
}
.navlist-ul{
    box-sizing: border-box;
    padding: 0px 15px 0px 0px;
    width: 100%;
    height: 35px;
    line-height: 33px;
    border-bottom: 1px solid #dfdfdf;
    /* margin-right: 8px; */
}

.navlist-ul li{
    float: left;
    color: #3072E7;
    font-size: 18px;
    border-bottom: 2px solid transparent;
    margin-right: 20px;
    cursor: pointer;
}

.navlist-ul li.on{
    color: #3072E7;
    border-bottom: 2px solid #3072E7;
}

.list_lh{
    width: 100%;
    margin-top: 10px;
}

.list_lh ul li{
    height: 30px;
    width: 100%;
    border-radius:4px;
    border:1px solid #DFDFDF;
    margin-bottom: 8px;
    border-left: 2px solid #3072E7;
    box-sizing: border-box;
    position: relative;
}
.list_lh{
    height: 190px;
    overflow:hidden;
}

.slh{
    color: #333333;
    font-size: 17px;
    position: relative;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-indent: 20px;
    line-height: 30px;
}
.slh:before{
    content: "";
    position: absolute;
    width:5px;
    height:5px;
    background:rgba(230,40,47,1);
    left: 5px;
    top: 12px;
}
.topp{
          font-size: 16px;
    color: #fff;
    padding-top: 15px;
    /* margin-left: 16px; */
    background-repeat: no-repeat;
    height: 100%;
    box-sizing: border-box;
    background-position: center 40px;
    text-align: center;
}

.xxfw,.xxff,.xxff1,.conul > li, .xxfw1{
    box-shadow:0px 2px 4px 0px rgba(15,60,106,0.27),-1px 1px 0px 0px rgba(255,255,255,0.3);
    -webkit-box-shadow:0px 2px 4px 0px rgba(15,60,106,0.27),-1px 1px 0px 0px rgba(255,255,255,0.3);
    -moz-box-shadow:0px 2px 4px 0px rgba(15,60,106,0.27),-1px 1px 0px 0px rgba(255,255,255,0.3);
    -ms-box-shadow:0px 2px 4px 0px rgba(15,60,106,0.27),-1px 1px 0px 0px rgba(255,255,255,0.3);
    -o-box-shadow:0px 2px 4px 0px rgba(15,60,106,0.27),-1px 1px 0px 0px rgba(255,255,255,0.3);
    cursor: pointer;
}

.xxfw1{
    background:linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
    background:-webkit-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
    background:-moz-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
    background:-ms-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
    background:-o-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
}
.xxfw2{
    background:linear-gradient(0deg,#1F98FF 0%,#1BA2FF 100%);
    background:-webkit-linear-gradient(0deg,#1F98FF 0%,#1BA2FF 100%);
    background:-moz-linear-gradient(0deg,#1F98FF 0%,#1BA2FF 100%);
    background:-ms-linear-gradient(0deg,#1F98FF 0%,#1BA2FF 100%);
    background:-o-linear-gradient(0deg,#1F98FF 0%,#1BA2FF 100%);
    margin-left: 3%;
}
.xxfw3{
    background:linear-gradient(0deg,#1BA4FF 0%,#17AFFF 100%);
    background:-webkit-linear-gradient(0deg,#1BA4FF 0%,#17AFFF 100%);
    background:-moz-linear-gradient(0deg,#1BA4FF 0%,#17AFFF 100%);
    background:-ms-linear-gradient(0deg,#1BA4FF 0%,#17AFFF 100%);
    background:-o-linear-gradient(0deg,#1BA4FF 0%,#17AFFF 100%);
}
.xxfw4{
    background:linear-gradient(0deg,#228FFF 0%,#1D9BFF 100%);
    background:-webkit-linear-gradient(0deg,#228FFF 0%,#1D9BFF 100%);
    background:-moz-linear-gradient(0deg,#228FFF 0%,#1D9BFF 100%);
    background:-ms-linear-gradient(0deg,#228FFF 0%,#1D9BFF 100%);
    background:-o-linear-gradient(0deg,#228FFF 0%,#1D9BFF 100%);
}
.xxfw5{
    background:linear-gradient(0deg,#1F95FF 0%,#1D9BFF 100%);
    background:-webkit-linear-gradient(0deg,#1F95FF 0%,#1D9BFF 100%);
    background:-moz-linear-gradient(0deg,#1F95FF 0%,#1D9BFF 100%);
    background:-ms-linear-gradient(0deg,#1F95FF 0%,#1D9BFF 100%);
    background:-o-linear-gradient(0deg,#1F95FF 0%,#1D9BFF 100%);
}
.xxfw6{
    background:linear-gradient(0deg,#138BF8 0%,#178EFB 100%);
    background:-webkit-linear-gradient(0deg,#138BF8 0%,#178EFB 100%);
    background:-moz-linear-gradient(0deg,#138BF8 0%,#178EFB 100%);
    background:-ms-linear-gradient(0deg,#138BF8 0%,#178EFB 100%);
    background:-o-linear-gradient(0deg,#138BF8 0%,#178EFB 100%);
}
.xxfw7{
    background:linear-gradient(0deg,#178EFB 0%,#1A90FC 100%);
    background:-webkit-linear-gradient(0deg,#178EFB 0%,#1A90FC 100%);
    background:-moz-linear-gradient(0deg,#178EFB 0%,#1A90FC 100%);
    background:-ms-linear-gradient(0deg,#178EFB 0%,#1A90FC 100%);
    background:-o-linear-gradient(0deg,#178EFB 0%,#1A90FC 100%);
}

.xxfw8{
    background:linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
	background:-webkit-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
	background:-moz-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
	background:-ms-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
	background:-o-linear-gradient(0deg,rgba(19,165,255,1) 0%,rgba(19,187,255,1) 100%);
	width: 23%;
}

.xxff5{
    margin-right: 1%;
}
.xxff1{
    background:linear-gradient(180deg,#84D610 0%,#57C710 100%);
    background:-webkit-linear-gradient(180deg,#84D610 0%,#57C710 100%);
    background:-moz-linear-gradient(180deg,#84D610 0%,#57C710 100%);
    background:-ms-linear-gradient(180deg,#84D610 0%,#57C710 100%);
    background:-o-linear-gradient(180deg,#84D610 0%,#57C710 100%);
}

.xxff2{
    background:linear-gradient(0deg,#04BC7A 0%,#13D37A 100%);
    background:-webkit-linear-gradient(0deg,#04BC7A 0%,#13D37A 100%);
    background:-moz-linear-gradient(0deg,#04BC7A 0%,#13D37A 100%);
    background:-ms-linear-gradient(0deg,#04BC7A 0%,#13D37A 100%);
    background:-o-linear-gradient(0deg,#04BC7A 0%,#13D37A 100%);
}

.xxff3{
    background:linear-gradient(180deg,#02CC6A 0%,#11D058 100%);
    background:-webkit-linear-gradient(180deg,#02CC6A 0%,#11D058 100%);
    background:-moz-linear-gradient(180deg,#02CC6A 0%,#11D058 100%);
    background:-ms-linear-gradient(180deg,#02CC6A 0%,#11D058 100%);
    background:-o-linear-gradient(180deg,#02CC6A 0%,#11D058 100%);
}

.xxff4{
    background:linear-gradient(180deg,#13D157 0%,#23D646 100%);
    background:-webkit-linear-gradient(180deg,#13D157 0%,#23D646 100%);
    background:-moz-linear-gradient(180deg,#13D157 0%,#23D646 100%);
    background:-ms-linear-gradient(180deg,#13D157 0%,#23D646 100%);
    background:-o-linear-gradient(180deg,#13D157 0%,#23D646 100%);
}

.xxff5{
    background:linear-gradient(180deg,#03BB79 0%,#0BC77A 100%);
    background:-webkit-linear-gradient(180deg,#03BB79 0%,#0BC77A 100%);
    background:-moz-linear-gradient(180deg,#03BB79 0%,#0BC77A 100%);
    background:-ms-linear-gradient(180deg,#03BB79 0%,#0BC77A 100%);
    background:-o-linear-gradient(180deg,#03BB79 0%,#0BC77A 100%);
}

.xxff6{
    background:linear-gradient(180deg,#0CC87A 0%,#13D37A 100%);
    background:-webkit-linear-gradient(180deg,#0CC87A 0%,#13D37A 100%);
    background:-moz-linear-gradient(180deg,#0CC87A 0%,#13D37A 100%);
    background:-ms-linear-gradient(180deg,#0CC87A 0%,#13D37A 100%);
    background:-o-linear-gradient(180deg,#0CC87A 0%,#13D37A 100%);
}
.conul1 li:nth-child(1){
     background:linear-gradient(-90deg,#ECAF0A 0%,#EDA60A 100%);
    background:-webkit-linear-gradient(-90deg,#ECAF0A 0%,#EDA60A 100%);
    background:-moz-linear-gradient(-90deg,#ECAF0A 0%,#EDA60A 100%);
    background:-ms-linear-gradient(-90deg,#ECAF0A 0%,#EDA60A 100%);
    background:-o-linear-gradient(-90deg,#ECAF0A 0%,#EDA60A 100%);
}

.conul1 li:nth-child(2){
     background:linear-gradient(-90deg,#EDA40A 0%,#F08A0C 100%);
    background:-webkit-linear-gradient(-90deg,#EDA40A 0%,#F08A0C 100%);
    background:-moz-linear-gradient(-90deg,#EDA40A 0%,#F08A0C 100%);
    background:-ms-linear-gradient(-90deg,#EDA40A 0%,#F08A0C 100%);
    background:-o-linear-gradient(-90deg,#EDA40A 0%,#F08A0C 100%);   
}

.conul1 li:nth-child(3){
     background:linear-gradient(-90deg,#EA8D05 0%,#E97508 100%);
    background:-webkit-linear-gradient(-90deg,#EA8D05 0%,#E97508 100%);
    background:-moz-linear-gradient(-90deg,#EA8D05 0%,#E97508 100%);
    background:-ms-linear-gradient(-90deg,#EA8D05 0%,#E97508 100%);
    background:-o-linear-gradient(-90deg,#EA8D05 0%,#E97508 100%);   
}

.conul1 li:nth-child(4){
     background:linear-gradient(-90deg,#E97308 0%,#E75B0B 100%);
    background:-webkit-linear-gradient(-90deg,#E97308 0%,#E75B0B 100%);
    background:-moz-linear-gradient(-90deg,#E97308 0%,#E75B0B 100%);
    background:-ms-linear-gradient(-90deg,#E97308 0%,#E75B0B 100%);
    background:-o-linear-gradient(-90deg,#E97308 0%,#E75B0B 100%);   
}

.conul2 li:nth-child(1){
      background:linear-gradient(-90deg,#FE9F06 0%,#F6790A 100%);
    background:-webkit-linear-gradient(-90deg,#FE9F06 0%,#F6790A 100%);
    background:-moz-linear-gradient(-90deg,#FE9F06 0%,#F6790A 100%);
    background:-ms-linear-gradient(-90deg,#FE9F06 0%,#F6790A 100%);
    background:-o-linear-gradient(-90deg,#FE9F06 0%,#F6790A 100%);   
}

.conul2 li:nth-child(2){
      background:linear-gradient(-90deg,#F5750A 0%,#EC500E 100%);
    background:-webkit-linear-gradient(-90deg,#F5750A 0%,#EC500E 100%);
    background:-moz-linear-gradient(-90deg,#F5750A 0%,#EC500E 100%);
    background:-ms-linear-gradient(-90deg,#F5750A 0%,#EC500E 100%);
    background:-o-linear-gradient(-90deg,#F5750A 0%,#EC500E 100%);   
}

.conul2 li:nth-child(3){
      background:linear-gradient(-90deg,#FE4423 0%,#EE3B25 100%);
    background:-webkit-linear-gradient(-90deg,#FE4423 0%,#EE3B25 100%);
    background:-moz-linear-gradient(-90deg,#FE4423 0%,#EE3B25 100%);
    background:-ms-linear-gradient(-90deg,#FE4423 0%,#EE3B25 100%);
    background:-o-linear-gradient(-90deg,#FE4423 0%,#EE3B25 100%);   
}

.conul2 li:nth-child(4){
      background:linear-gradient(-90deg,#ED3A26 0%,#DE3229 100%);
    background:-webkit-linear-gradient(-90deg,#ED3A26 0%,#DE3229 100%);
    background:-moz-linear-gradient(-90deg,#ED3A26 0%,#DE3229 100%);
    background:-ms-linear-gradient(-90deg,#ED3A26 0%,#DE3229 100%);
    background:-o-linear-gradient(-90deg,#ED3A26 0%,#DE3229 100%);   
}
.min{
    width: 100%;
    color: #fff;
    font-size: 16px;
    text-align: center;
    /* line-height: 50px; */
    padding-top: 15px;
    background-repeat: no-repeat;
    height: 100%;
    background-position: center 40px;
}
.min1{
    background-image: url(../images/min1.png);
}
.min2{
    background-image: url(../images/min2.png);
}
.min3{
    background-image: url(../images/min3.png);
}
.min4{
    background-image: url(../images/min4.png);
}
.min5{
    background-image: url(../images/min5.png);
}
.min6{
    background-image: url(../images/min6.png);
}
.min4_yycg{
	background-image: url(../images/min4_yycg.png);
	background-repeat: no-repeat;
    height: 100%;
    background-position: center 40px;
}
.min4_gqcg{
	background-image: url(../images/min4_gqcg.png);
	background-repeat: no-repeat;
    height: 100%;
    background-position: center 40px;
}
.min7{
    background-image: url(../images/min7.png);
}
.min17_xxx{
    background-image: url(../images/sjgx.png);
    background-size:48px 48px;
    background-position:center;
}
.min_hdjl{
    background-image: url(../images/min_hdjl.png);
     background-size:40px 40px;
}

.min8{
    background-image: url(../images/min8.png);
}
.min9{
    background-image: url(../images/min9.png);
}

.min11{
    background-image: url(../images/min11.png);
}
.min12{
    background-image: url(../images/min12.png);
}
.min13{
    background-image: url(../images/min13.png);
}

.min141{
    background-image: url(../images/min141.png);
}
.min14{
    background-image: url(../images/min14.png);
}
.min15{
    background-image: url(../images/min15.png);
}

.min17{
    background-image: url(../images/min17.png);
}
.min18{
    background-image: url(../images/min18.png);
}
.min19{
		background-image: url(../images/min19.png);
	}


.topp1{
    background-position: center 40px;
    background-image: url(../images/top1.png);
    margin-left: 0px;
    text-align: center;
}
.topp2{
    background-image: url(../images/top2.png);
}
.xy{
        font-size: 12px;
        color: #fff;
        margin-top: -51px;
        margin-left: 23px;
}

.contentdiv{
    overflow:hidden;
    position: relative;
    /* width: 100%; */
}
.btp{
    font-size: 24px;
    color: #333333;
    text-align: center;
    margin-bottom: 20px;
    font-weight: bold;
    width: 80%;
    margin: 0 auto 20px;
}
.timetp{
    font-size: 14px;
    color: #333;
    text-align: center;
    margin-bottom: 10px
}

.ybdy{
    width: 10%;
    height: 50px;
    background:rgba(255,255,255,1);
    border-radius:4px;
    border:1px solid rgba(60,126,219,1);
    color: #3C7EDB;
    font-size: 14px;
    line-height: 25px;
    text-align:center;
    cursor: pointer;
}
.ybdy1{
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    display: none;
}
.ybdy:hover{
    background: #3C7EDB;
    color: #fff;
}
.ybdy2{
    margin: 10px auto;
    display: none;
}
.tb{
    width: 100%;
    height: auto;
    border:1px solid rgba(221,221,221,1);
    border-collapse:collapse;
}
.tb tr{
    height: 40px;
}
.tb tr td{
    height: 40px;
    border:1px solid rgba(221,221,221,1);
    font-size: 14px;
    color: #333;
    padding: 0px 10px;
    box-sizing: border-box;

}
.tb tr td:nth-child(odd){
    background:rgba(246,246,246,1);
    text-align: right;
    width: 10%;
}
.tb tr td:nth-child(even){
    text-align: left;
}

.tab-bot{
        width: 100%;
    box-sizing: border-box;
    border: 1px solid #ddd;
    padding: 10px 17px;
    border-top-color: #;
    margin-top: -1px;
    overflow: auto;
}

.tab-bot p{
    color: #333;
    font-size: 14px;
    text-indent: 20px;
    line-height: 24px;
        overflow: hidden;
    word-break: break-word;
}
.zxbgs{
    width: 100%;
    /* height: 27px; */
    line-height: 27px;
    overflow: hidden;
    /* border-bottom: 1px solid #DDDDDD; */
}

.zxbgs li{
    float: left;
    margin-right: 11px;
    color: #555;
    font-size: 14px;
    padding: 0px 8px;
    cursor: pointer;
    box-sizing: border-box;
    /* height: 40px; */
    border-radius: 15px;
    background-color: #f6f6f6;
    margin-bottom: 0%;
    margin-top: 3%;
    height: 27px;
}
.zxbgs li.on{
    color: #fff;
    border-bottom: 2px solid #4E97FF;
    background: rgba(78,151,255,1)!important;
}
.zxgk-div,.bgs-div{
    font-size: 14px;
    color: #555;
    line-height: 27px;
    margin-top: 20px;
    text-indent: 25px;
}
.addlist{
    margin-top: 2%;
}

.addlist .list-ul{
    border-top-color: transparent;
}
.ulimg{
    width: 100%;
    overflow:hidden;
}
.ulimg li{
    float: left;
    width: 100%;
    height: 260px;
    background: #f6f6f6;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 10px;
    box-sizing: border-box;
    position: relative;
    margin-top: 1%;
}

.back{
    width: 50%;
    margin: 0 auto;
    height: 500px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 100%;
}
.back1{
    background-image: url(../images/kbsnew.jpg) ;
}
.back2{
    background-image: url(../images/pbsnew.jpg);
}
.back3{
    background-image: url(../images/jjsnew.jpg);
}
.back4{
    background-image: url(../images/dhsnew.jpg) ;
}
.back5{
    background-image: url(../images/ffcknew.jpg) ;
}
.back6{
    background-image: url(../images/bgqnew.jpg) ;
}
.peixun{
    background-image: url(../images/peixun.jpg) ;
}
.ppl{
    font-size: 18px;
    text-align: center;
    line-height: 45px;
}
.nonediv{
    display: none;
    width:60px;
    height:60px;
    background:rgba(0,0,0,0.11);
    border-radius: 30px;
    margin: 90px 0px;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -30px;
    cursor: pointer;
}
.zzz{
    width: 100%;
    height: 100%;
    background: url(../images/zzz.png) no-repeat center;
}
.ulimg li:hover .nonediv{
    display: block;
}
.zzc{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.3);
    position: fixed;
    top: 0px;
    overflow: hidden;
    display: none;
}
.zzcimg{
    width: 100%;
    height: 500px;
    background:rgba(255,255,255,1);
    margin: 80px auto;
    padding: 10px;
    box-sizing: border-box;
    position: relative;
}
.imgn{
    width: 100%;
    height: 100%;
    background-size: 100%;
}
.erc{
    width: 28px;
    height: 28px;
    position: absolute;
    top: -37px;
    right: 0px;
    background: url(../images/erc.png);
    cursor: pointer;
}
.erc-icon{
    height: 100%;
    width: 28px;
    background: url(../images/erc.png) no-repeat;
    cursor: pointer;
    background-size: 50%;
    float: right;
    margin-top: 23px;
}
.futitle{
    margin-top: 60px;
    font-size: 14px;
    color: #777777;
    text-align: center;
    width: 100%;
    display: none;
}
.fuul{
    width: 130px;
    height: 35px;
    line-height: 35px;
    margin: 10px auto;
    display: none;
}

.fuul li{
    width: 100%;
    height: 100%;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    border-radius: 4px;
    margin: 0px auto 6px;
}

.fuul li:nth-child(1){
    background: #CBC9FF;
    color: #6C68D0;
}

.fuul li:nth-child(2){
    background: #CAE5FF;
    color: #1B7EDD;
}

.fuul li:nth-child(3){
    background: #FFC3C3;
    color: #D91F1F;
}

.nrul{
    width: 100%;
    /* height: 80px; */
    overflow: hidden;
}
.nrul li{
    width: 28%;
    float: left;
    height: auto;
    background:rgba(246,246,246,1);
    box-shadow:2px 2px 0px 0px rgba(222,222,222,1);
    -webkit-box-shadow:2px 2px 0px 0px rgba(222,222,222,1);
    -moz-box-shadow:2px 2px 0px 0px rgba(222,222,222,1);
    -ms-box-shadow:2px 2px 0px 0px rgba(222,222,222,1);
    -o-box-shadow:2px 2px 0px 0px rgba(222,222,222,1);
    border-radius:4px;
    margin-right: 17px;
    padding: 1%;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 1%;
    margin-top: 1%;
}
.nrul li p:nth-child(1){
    font-size: 12px;
    margin-bottom: 5px;
}
.nrul li p:nth-child(2){
    font-size: 13px;
    line-height: 19px;
}

.nrul li p:nth-child(2) span{
    font-size: 20px;
}

.nrul li:nth-child(1){
    color: #E52D2D;
}
.nrul li:nth-child(2){
    color: #2D8BE5;
}
.nrul li:nth-child(3){
    color: #1EC88A;
}
.nrul li:nth-child(4){
    color: #E8379C;
}
.nrul li:nth-child(5){
    color: #825FF1;
}

.nrul li:before{
    position: absolute;
    content: " ";
    width:2px;
    height: 100%;
    border-radius:0px 2px 2px 0px;
    left: 0px;
    top: 50%;
    margin-top: -25%;
}
.nrul li:nth-child(1):before{
    background: #E52D2D;
}
.nrul li:nth-child(2):before{
    background: #2D8BE5;
}

.nrul li:nth-child(3):before{
    background: #1EC88A;
}

.nrul li:nth-child(4):before{
    background: #E8379C;
}

.nrul li:nth-child(5):before{
    background: #825FF1;
}

.xmmcdiv{
    border-radius:4px;
    border:1px solid rgba(221,221,221,1);
    margin-top: 1%;
}
.xmmc-title{
    background:rgba(243,246,249,1);
    border-radius:4px 4px 0px 0px;
    overflow: hidden;
}

.xmmc-title p{
    float: left;
    line-height: 40px;
    height: 40px;
    font-size: 14px;
    color: #333333;
    text-align: center;
    text-indent: 0px;
}

.xmmc-title p:nth-child(1){
    width: 60%;
}
.xmmc-title p:nth-child(2){
    width: 20%;
}
.xmmc-title p:nth-child(3){
    width: 20%;
}
.addxmmc-title p:nth-child(1){
    width: 45%;
}
.addxmmc-title p:nth-child(4){
    width: 15%;
    /* text-indent: 0px; */
}
.xmmcul{
    width: 100%;
    overflow: hidden;
}
.xmmcul li{
    width: 100%;
    float: left;
    border-bottom: 1px solid #dddddd;
    cursor: pointer;
}
.xmmcul li p{
    float: left;
    color: #333333;
    font-size: 14px;
    line-height: 50px;
    text-indent: 0px;
}
.xmmcul li p:nth-child(1){
    width: 5%;
    text-align: center;
}
.xmmcul li p:nth-child(1) span{
        width: 20px;
        height: 20px;
        border-radius: 10px;
        margin: 15px auto;
        background: #4E97FF;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 20px;
        display: block;
        text-indent: 0px;
}
.xmmcul li p:nth-child(2){
    width: 55%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.xmmcul li p:nth-child(3){
    width: 20%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xmmcul li p:nth-child(4){
    width: 20%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xmmcul li:hover{
    border-bottom-color: #4E97FF;
}
.xmmcul li:hover p{
    color: #4E97FF;
}
.xmmcul li:hover p:nth-child(1){
    color: #ffffff;
}
.add-zxbgs{
    width: 100%;
    /* overflow:hidden; */
    position: relative;
    height: 70px;
}
.rili-add{
    width:140px;
    height:30px;
    background:rgba(246,246,246,1);
    border-radius:4px;
    position: absolute;
    right: 22px;
    top: 45px;
}
.add-rilip{
    position: absolute;
    right: 170px;
    font-size: 14px;
    color: #28D29F;
    top: 52px;
}
#test1{
    width: 100%;
    height: 100%;
    background: #f6f6f6 url(../images/riliadd.png) no-repeat 110px center;
    border-radius: 4px;
    text-indent: 10px;
    cursor: pointer;
}
.bybs{
    width: 110%;
    overflow:hidden;
}
.bybs li{
     float: left;
    width: 150px;
    height: 100px;
    background: rgba(247,247,247,1);
    box-shadow: 0px 2px 0px 0px rgba(199,199,199,1);
    border-radius: 4px;
    margin-right: 20px;
    box-sizing: border-box;
    margin-bottom: 20px;
    margin-top: 20px;
    cursor: pointer;
}
.headp{
    width: 100%;
    height: 40px;
    color: #fff;
    background: #CAC9C9;
    line-height: 40px;
    text-align: center;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.botp{
    color: #999999;
    text-align: center;
    line-height: 60px;
}

.bybs li.on{
    background:rgba(247,247,247,1);
    box-shadow:0px 2px 0px 0px rgba(36,195,147,1);
}
.bybs li.on .headp{
    background: #28D29F;
}
.bybs li.on .botp{
    color: #28D29F;
}
.xgfj{
    color: #333333;
    font-size: 14px;
    line-height: 40px!important;
}
.loadwj{
    width: 100%;
}
.loadwj > p{
    color: #4E97FF;
    font-size: 14px;
}
.smp{
    color: #555555;
    font-size: 14px;
    line-height: 30px;
    display: block;
}
.add-tab-bot{
    border-radius: 4px;
    margin: 12px 0px;
}

.tabbotp{
    position: relative;
    font-size: 16px!important;
    color: #333333;
    font-weight: bold;
    text-indent: 44px!important;
    line-height: 40px!important;
}
.tabbotp:before{
    position: absolute;
    content: " ";
    background: #B91518;
    width: 8px;
    height: 8px;
    left: 18px;
    top: 16px;
}
.addxmmcul li p:nth-child(2){
    width: 40%;
}

.addxmmcul li p:nth-child(5){
    width: 15%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ztjsp{
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}
.add-list-leftp{
    text-indent: 0px;
}
.add-list-leftp span{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: rgba(78,151,255,1);
    color: #fff;
    font-size: 14px;
    text-align: center;
    text-indent: 0px;
    border-radius: 10px;
    line-height: 20px;
    margin-right: 10px;
}
.add-list-leftp:before{
    width: 0px;
    height: 0px;
    content: "";
    position: absolute;
}
.xgwt{
    overflow:hidden;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    
}
.xgwtp{
    color: #555;
    font-size: 18px;
    float: left;
    line-height: 40px;
}
.wyxxp{
    width: 130px;
    height:40px;
    background: #408AF2;
    border-radius: 4px;
    line-height: 40px;
    float: right;
    text-align: center;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    /* display: none; */
}
.zzc-head{
    width: 100%;
    height:60px;
    background:rgba(78,151,255,1);
    box-sizing: border-box;
    padding: 0px 20px;
}
.head-title{
    font-size: 24px;
    color: #fff;
    line-height: 60px;
    float: left;
    /* margin-left: 50px; */
}
.zzc-div{
    width: 100%;
    margin: 80px auto;
    overflow: hidden;
}

.wyxxdiv{
        height: 500px;
        width: 100%;
        background: #ffffff;
        box-sizing: border-box;
        padding: 20px 20px;
}
.xxxz{
    color: #555;
    font-size: 18px;
    position: relative;
    text-indent: 15px;
    margin-bottom: 10px;
    display: none;
}
.xxxz:before{
    position: absolute;
    content: "";
    width:4px;
    height:18px;
    background:rgba(78,151,255,1);
    border-radius:3px;
    left: 0px;
    top: 5px;
}
.xxxzp{
    font-size: 14px;
    color: #555555;
    line-height: 24px;
    margin-bottom: 15px;
    display: none;
}
.leftp{
    width: 12%;
    float: left;
    text-align: right;
    font-size: 14px;
    color: #333;
    line-height: 40px;
    /* margin-bottom: 10px; */
}
.leftp span{
    color: #E23123;
}
.right-input{
    float: right;
    width: 87%;
    height:40px;
    background:rgba(255,255,255,1);
    border-radius:4px;
    border:1px solid rgba(221,221,221,1);
    outline: none;
    box-sizing: border-box;
    margin-bottom: 10px;
}
.textarea{
    float: right;
    width: 87%;
    height:100px;
    background:rgba(255,255,255,1);
    border-radius:4px;
    border:1px solid rgba(221,221,221,1);
    outline: none;
    box-sizing: border-box;
    margin-bottom: 10px;
}
.form{
    margin-top: 10px;
}
.add-list-leftp{
    width: 40%;
    float: left;
    margin-left: 1%;
}
.input-img{
        height: 40px;
    width: 15%;
    margin-left: 3%;
    float: left;
    border: 1px solid red;
    box-sizing: border-box;
}
.sub{
    width:130px;
    height:40px;
    background:rgba(64,138,242,1);
    border-radius:4px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    cursor: pointer;
    margin-left: 13%;
}
.rxdhul{
    width: 110%;
    overflow: hidden;
    margin-top: 20px;
}
.rxdhul li{
    width:200px;
    height:100px;
    background:rgba(78,151,255,1);
    box-shadow:0px 2px 0px 0px rgba(8,88,204,1);
    border-radius:4px;
    float: left;
    margin-right: 25px;
    margin-bottom: 25px;
    box-sizing: border-box;
    padding: 20px;
    line-height: 32px;
}
.rxdhul li p{
    font-size: 16px;
    color: #fff;
}
.zjcq{
    width: 425px!important;
}
.dlrkp{
    font-size: 24px;
    color: #2079F8;
    text-align: center;
    margin: 60px auto 35px;
}
.dlrkul{
    width: 90%;
    /* overflow: hidden; */
    box-sizing: border-box;
    /* padding: 0px 5%; */
    /* display: flex; */
    margin: 0px auto;
}
.dlrkul li{
    width: 100%;
    height: 250px;
    background:rgba(98,163,255,1);
    box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -webkit-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -moz-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -ms-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -o-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    border-radius:4px;
    margin: 0px 0px 40px;
    float: left;
    cursor: pointer;
    /* flex: 1; */
}
.wyuan{
    width: 80px;
    height: 80px;
    margin: 30px auto auto;
    border-radius: 40px;
    background: #6BA9FF;
    overflow: hidden;
}
.nyuan{
    width: 66px;
    height: 66px;
    margin: 7px auto auto;
    border-radius: 33px;
    background-color: #7FB4FF;
    background-repeat: no-repeat;
    background-position: center;
}
.dlrkul li:nth-child(1) .nyuan{
    background-image: url(../images/top1.png);
}
.dlrkul li:nth-child(2) .nyuan{
    background-image: url(../images/min3.png);
}
.dlrkul li:nth-child(3) .nyuan{
    background-image: url(../images/min6.png);
}
.dlrkul li:nth-child(4) .nyuan{
    background-image: url(../images/min5.png);
}
.dldlp{
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
}
.clickin{
    width:90px;
    height:30px;
    background:rgba(255,255,255,0.19);
    border-radius:4px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin: 20px auto;
}
.footerimg{
    background-image: url(../images/dz.png);
    display: inline-block;
    width: 20px;
    height: 26px;
    background-repeat: no-repeat;
    background-position: 0px 14px;
}
.navdiv-ul li a{
    color:#fff;
}
.tab-bot p span{
    font-size:14px!important;
    font-family: "Microsoft YaHei"!important;
}
.addbot{
        border: 1px solid #ccc;
    border-bottom: 3px solid #ccc;
    padding: 0 20px 20px 20px;
    box-sizing: border-box;
    overflow: hidden;
    margin: 20px 0px;
    padding-top: 20px;
        padding-bottom: 80px;
    position: relative;
}
.timep{
        position: absolute;
    bottom: 15px;
    right: 35px;
    /* text-indent: 10px!important; */
    background: url(../images/clock-time.png) no-repeat 0px center;
    width: 100px;
    text-align: right;
    color: #999!important;
}
.yqlj li select option{
    color:#555;
}
.dlrkp{
    font-size: 24px;
    color: #2079F8;
    text-align: center;
    margin: 60px auto 35px;
}
.dlrkul{
    width: 100%;
    /* overflow: hidden; */
    box-sizing: border-box;
    /* padding: 0px 5%; */
    /* display: flex; */
    margin: 0px auto;
    display: table;
}
.dlrkul li{
    height: 250px;
    display: table-cell;
}
.dlrkul li > div{
    width: 100%;
    height: 250px;
    background:rgba(98,163,255,1);
    box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -webkit-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -moz-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -ms-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    -o-box-shadow:0px 6px 20px 0px rgba(90,101,122,0.09);
    border-radius:4px;
    margin: 0px auto 30px;
    cursor: pointer;
    overflow: hidden;
    /* flex: 1; */
}
.wyuan{
    width: 80px;
    height: 80px;
    margin: 30px auto auto;
    border-radius: 40px;
    background: #6BA9FF;
    overflow: hidden;
}
.nyuan{
    width: 66px;
    height: 66px;
    margin: 7px auto auto;
    border-radius: 33px;
    background-color: #7FB4FF;
    background-repeat: no-repeat;
    background-position: center;
}
.dlrkul li:nth-child(1) .nyuan{
    background-image: url(../images/top1.png);
}
.dlrkul li:nth-child(2) .nyuan{
    background-image: url(../images/min3.png);
}
.dlrkul li:nth-child(3) .nyuan{
    background-image: url(../images/min6.png);
}
.dlrkul li:nth-child(4) .nyuan{
    background-image: url(../images/min5.png);
}
.dldlp{
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
}
.clickin{
    width:90px;
    height:30px;
    background:rgba(255,255,255,0.19);
    border-radius:4px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin: 20px auto;
}
/* loading
动画*/ 
 @keyframes ridus{
     0%{-webkit-transform:rotate(0deg);}
     25%{-webkit-transform:rotate(90deg);}
     50%{-webkit-transform:rotate(180deg);}
     75%{-webkit-transform:rotate(270deg);}
     100%{-webkit-transform:rotate(360deg);}
 } 
@-webkit-keyframes ridus{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
} 
.loading{
    width: 28px;
    height: 28px;
    /* margin: 180px auto; */
    position: absolute;
    z-index: 97;
    left: 55%;
    margin-left: -14px;
    top: 300px;
}
.ifram{
    
    position: relative;
    z-index: 99;
}
.left-load{
    float: left;
    height: 50px;
    width: 50px;
    background: url(../images/loading.png) no-repeat;
    background-size: cover;
    animation: ridus 2s linear infinite;
    -webkit-animation: ridus 2s linear infinite;
}
.szshbg{
    width: 100%;
    font-size: 30px;
    color: #2079F8;
    text-align: center;
    opacity: 0.12;
}
.szsh{
    width: 100%;
    font-size: 20px;
    color: #2079F8;
    text-align: center;
    border-bottom: 2px solid #2079F8;
    margin: -30px auto 20px;
    padding-bottom: 5px;
}
.szshul{
    width: 100%;
    /* display: table; */
    margin: 0 auto;
    margin-bottom: 50px;
    overflow: hidden;
}
.szshul li{
    /* display: table-cell; */
    height: 250px;
    box-sizing: border-box;
    width: 100%;
    /* margin: 0px 10px; */
    cursor: pointer;
    overflow: hidden;
    float: left;
    margin-bottom: 10px;
}
.szshdiv{
    height: 250px;
    border:1px solid #D8D8D8;
    width: 95%;
    margin: 0 auto;
    background: #f8f8f8;
    box-sizing: border-box;
    padding: 0px 25px;
}
.szshtop{
    height: 60%;
    width: 100%;
    background-position: center 11%;
    background-repeat: no-repeat;
    color: #444444;
    font-size: 18px;
    text-align: center;
    /* box-sizing: border-box; */
    /* padding: 0px 25px; */
    border-bottom: 1px solid #D8D8D8;
    padding-top:150px;
}
.selectp P a{
    COLOR:#FFF;
}
.szshtop1{
    background-image: url(../images/1.png);
}
.szshtop2{
    background-image: url(../images/8.png);
}
.szshtop3{
    background-image: url(../images/9.png);
}
.szshtop4{
    background-image: url(../images/2.png);
}
.szshtop5{
    background-image: url(../images/3.png);
}
.szshtop6{
    background-image: url(../images/20201119biao.png);
}
.szshbtn{
    width:90px;
    height: 30px;
    background:rgba(222,236,255,1);
    border-radius:4px;
    color: #62A3FF;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    text-align: center;
    margin: 25px auto 0px;
}
.addszshul{
    height: 200px;
}
.addszshdiv{
    height: 200px;
}
.addszshdiv > div{
    border-bottom: 0px;
    height: 100%;
    padding-top: 112px;
    FONT-SIZE: 16PX;
}

.addszshul li:nth-child(1) > .addszshdiv > .szshtop1{
    background-image: url(../images/7.png);
}
.addszshul li:nth-child(2) > .addszshdiv > .szshtop1{
    background-image: url(../images/8.png);
}
.addszshul li:nth-child(3) > .addszshdiv > .szshtop1{
    background-image: url(../images/9.png);
}
.tanc{
    position: fixed;
    right: -30px;
    top: 20px;
    border-radius: 6px 0px 0px 6px;
    width: 20px;
    height: 150px;
    top: 50%;
    margin-top: -75px;
    cursor: pointer;
    z-index: 9999;
    background:rgba(27,46,110,0.2)  url(../images/zk.png) no-repeat center;
}
.tancshow{
    width: 63px;
    height: 175px;
    position: fixed;
    bottom: 0;
    margin-top: auto;
    border-radius: 6px 0px 0px 6px;
    right: 0px;
    z-index: 9999;
    display: none;
}
.tanchide{
    width: 13px;
    height: 175px;
    float: left;
    background: rgba(27,46,110,0.2);
    cursor: pointer;
    margin-top: 0.5px;
    border-radius: 3px 0 0 3px;
    background:rgba(27,46,110,0.2)  url(../images/sq.png) no-repeat center;
}
.tancdiv{
    float: right;
    height: 100%;
    width: 50px;
    background: rgba(27,46,110,0.2);
}
.tancdiv-ul{
    width: 100%;
    height: 100%;
}
.tancdiv-ul li{
    height: 33.3%;
    width: 100%;
    font-size: 14px;
    color: #fff;
    background-repeat: no-repeat;
    background-position: center 15px;
    line-height: 140px;
    text-align: center;
    cursor: pointer;
}
.tancdiv-ul li:nth-child(1){
    background-image: url(../images/li3.png);
}

.tancdiv-ul li:nth-child(3){
    background-image: url(../images/li1.png);
}
.yuner{
    width: 90px;
    height: 90px;
    background:#fff;
    position: relative;
    top: -260px;
    right: 91px;
    border-radius: 5px;
    box-sizing: border-box;
    padding: 5px;
    display: none;
}
.yuner:after{
    position: absolute;
    content: " ";
    border:12px solid transparent;
    border-left: 12px solid #fff;
    right: -23px;
    top: 41px;
}
.weier{
    width: 90px;
    height: 90px;
    background: #fff;
    position: relative;
    top: -74px;
    right: 91px;
    border-radius: 5px;
    box-sizing: border-box;
    padding: 24px;
    display: none;
    /* line-height: 80px; */
    color: red;
    text-align: center;
    letter-spacing: 5px;
}
.weier:after{
    content: "";
    position: absolute;
    border:12px solid transparent;
    border-left: 12px solid #fff;
    right: -23px;
    top: 29px;
}
/* loading
动画*/ 

#tzkuang{    
        width: 296px;
    border-radius: 10px;
    position: absolute; 
    z-index: 9999;
     left: 10px; 
     top: 10px; 
    display: none!important;
    cursor: pointer;
}
.tzlan{
    height: 45px;
    width: 100%;
    background: #40bcfc ;
    color: #fff;
    font-size: 22px;
    letter-spacing: 8px;
    line-height: 46px;
    text-indent: 15px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.xwlan{
    width: 100%;
    height: 109px;
    box-sizing: border-box;
    border-radius: 10px;
    padding: 35px;
    color: #004c8c;
    font-size: 14px;
    background: url(../images/gundong.png);
    line-height: 25px;
    background-size: 100%;
}
.sjgx:before{
    position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border: 15px solid transparent;
    border-bottom: 10px solid #fff;
    top: -25px;
    left: 840px;
}
.echar{
    width: 100%;
    overflow:hidden;
    /* border:1px solid red; */
    position: relative;
    margin-bottom: 20px;
}
.ertop-left{
    width: 80%;
    height: 350px;
    margin: 0 auto;
    
}
.ertop-right{
    float: right;
    width: 100%;
    height: 350px;
}
.footer-div{
    position: relative;
    display: none;
}
.ertable{
    width: 100%;
    border-collapse: collapse;
    margin-top: 10%;
}
.ertable thead tr th{
    border:1px solid #ddd;
    font-size: 13px;
    color: #fff;
    background: #4E97FF;
    height: 28px;
}
.ertable tbody tr td{
    border:1px solid #ddd;
    font-size: 13px;
    color: #333;
    height: 28px;
    text-align: center;
    /* box-sizing: border-box; */
}
.tjss{
    position: absolute;
    width:200px;
    height:40px;
    background:rgba(202,229,255,1);
    border-radius:8px;
    color: #2D8BE5;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    top: 0px;
    left: 0px;
}

.echar1{
    width: 100%;
    height: 250px;
    background: #F6F6F6;
    float: left;
    margin-right: 1%;
    padding: 14px;
    box-sizing: border-box;
}
.echar1 > p{
    width: 100%;
    font-size: 14px;
    color: #333;
    position: relative;
    text-indent: 12px;
}
.echar1 > p:before{
    position: absolute;
    content: "";
    width:4px;
    height:14px;
    background:rgba(78,151,255,1);
    border-radius:3px;
    left: 0px;
    top: 4px;
}
.echas{
    height: calc(100% - 20px);
    width: 100%;
}
.cd-zhdt li:nth-child(1):before{
    background: url("../images/i-tzgg.png");
}
.cd-zhdt li.on:nth-child(1):before{
    background: url("../images/h-tzgg.png");
}

.cd-zhdt li:nth-child(2):before{
    background: url("../images/i-gzdt.png");
}
.cd-zhdt li.on:nth-child(2):before{
    background: url("../images/h-gzdt.png");
}
.cd-zhdt li:nth-child(3):before{
    background: url("../images/i-hyzx.png");
}
.cd-zhdt li.on:nth-child(3):before{
    background: url("../images/h-hyzx.png");
}

.cd-jyxx li:nth-child(1):before {
    background: url("../images/i-fwsz.png");
}

.cd-jyxx li.on:nth-child(1):before {
    background: url("../images/h-fwsz.png");
}

.cd-jyxx li:nth-child(2):before {
    background: url("../images/i-jtgc.png");
}

.cd-jyxx li.on:nth-child(2):before {
    background: url("../images/h-jtgc.png");
}

.cd-jyxx li:nth-child(3):before {
    background: url("../images/i-slgc.png");
}

.cd-jyxx li.on:nth-child(3):before {
    background: url("../images/h-slgc.png");
}

.cd-jyxx li:nth-child(4):before {
    background: url("../images/i-zfcg.png");
}

.cd-jyxx li.on:nth-child(4):before {
    background: url("../images/h-zfcg.png");
}

.cd-jyxx li:nth-child(5):before {
    background: url("../images/i-gqcg.png");
}

.cd-jyxx li.on:nth-child(5):before {
    background: url("../images/h-gqcg.png");
}

.cd-jyxx li:nth-child(6):before {
    background: url("../images/i-yycg.png");
}

.cd-jyxx li.on:nth-child(6):before {
    background: url("../images/h-yycg.png");
}

.cd-jyxx li:nth-child(7):before {
    background: url("../images/i-gtzy.png");
}

.cd-jyxx li.on:nth-child(7):before {
    background: url("../images/h-gtzy.png");
}

.cd-jyxx li:nth-child(8):before {
    background: url("../images/i-gycq.png");
}

.cd-jyxx li.on:nth-child(8):before {
    background: url("../images/h-gycq.png");
}

.cd-jyxx li:nth-child(9):before {
    background: url("../images/i-pwq.png");
}

.cd-jyxx li.on:nth-child(9):before {
    background: url("../images/h-pwq.png");
}

.cd-jyxx li:nth-child(10):before {
    background: url("../images/i-txjyq.png");
}

.cd-jyxx li.on:nth-child(10):before {
    background: url("../images/h-txjyq.png");
}

.cd-jyxx li:nth-child(11):before {
     background: url("../images/i-qtjy.png"); 
}

.cd-jyxx li.on:nth-child(11):before {
   background: url("../images/h-qtjy.png");
}


.cd-sczx li:nth-child(1):before{
    background: url("../images/i-scztxx.png");
}
.cd-sczx li.on:nth-child(1):before{
    background: url("../images/h-scztxx.png");
}

.cd-sczx li:nth-child(2):before{
    background: url("../images/i-xyxx.png");
}
.cd-sczx li.on:nth-child(2):before{
    background: url("../images/h-xyxx.png");
}
.cd-sczx li:nth-child(3):before{
    background: url("../images/i-jdxx.png");
}
.cd-sczx li.on:nth-child(3):before{
    background: url("../images/h-jdxx.png");
}

.cd-sczx li:nth-child(4):before{
    background: url("../images/i-bgt.png");
}
.cd-sczx li.on:nth-child(4):before{
    background: url("../images/h-bgt.png");
}


.cd-hdjl li:nth-child(1):before{
    background: url("../images/i-zrxx.png");
}
.cd-hdjl li.on:nth-child(1):before{
    background: url("../images/h-zrxx.png");
}

.cd-hdjl li:nth-child(2):before{
    background: url("../images/i-myzj.png");
}
.cd-hdjl li.on:nth-child(2):before{
    background: url("../images/h-myzj.png");
}
.cd-hdjl li:nth-child(3):before{
    background: url("../images/i-ywzx.png");
}
.cd-hdjl li.on:nth-child(3):before{
    background: url("../images/h-ywzx.png");
}

.cd-hdjl li:nth-child(4):before{
    background: url("../images/i-jdts.png");
}
.cd-hdjl li.on:nth-child(4):before{
    background: url("../images/h-jdts.png");
}


.cd-zjzx li:nth-child(1):before{
    background: url("../images/i-jggk.png");
}
.cd-zjzx li.on:nth-child(1):before{
    background: url("../images/h-jggk.png");
}

.cd-zjzx li:nth-child(2):before{
    background: url("../images/i-dwgg.png");
}
.cd-zjzx li.on:nth-child(2):before{
    background: url("../images/h-dwgg.png");
}
.cd-zjzx li:nth-child(3):before{
    background: url("../images/i-zwgk.png");
}
.cd-zjzx li.on:nth-child(3):before{
    background: url("../images/h-zwgk.png");
}

.cd-zjzx li:nth-child(4):before{
    background: url("../images/i-lzjs.png");
}
.cd-zjzx li.on:nth-child(4):before{
    background: url("../images/h-lzjs.png");
}
.cd-zjzx li:nth-child(5):before{
    background: url("../images/i-ztbd.png");
}
.cd-zjzx li.on:nth-child(5):before{
    background: url("../images/h-ztbd.png");
}

.cd-zjzx li:nth-child(6):before{
    background: url("../images/i-zxfm.png");
}
.cd-zjzx li.on:nth-child(6):before{
    background: url("../images/h-zxfm.png");
}


.cd-jyfw li:nth-child(1):before{
    background: url("../images/i-jrbx.png");
}
.cd-jyfw li.on:nth-child(1):before{
    background: url("../images/h-jrbx.png");
}

.cd-jyfw li:nth-child(2):before{
    background: url("../images/i-cdap.png");
}
.cd-jyfw li.on:nth-child(2):before{
    background: url("../images/h-cdap.png");
}
.cd-jyfw li:nth-child(3):before{
    background: url("../images/i-fwqd.png");
}
.cd-jyfw li.on:nth-child(3):before{
    background: url("../images/h-fwqd.png");
}

.cd-jyfw li:nth-child(4):before{
    background: url("../images/i-zcfg.png");
}
.cd-jyfw li.on:nth-child(4):before{
    background: url("../images/h-zcfg.png");
}

.cd-jyfw li:nth-child(6):before{
    background: url("../images/i-xzzx.png");
}
.cd-jyfw li.on:nth-child(6):before{
    background: url("../images/h-xzzx.png");
}

.cd-jyfw li:nth-child(7):before{
    background: url("../images/i-xxpx.png");
}
.cd-jyfw li.on:nth-child(7):before{
    background: url("../images/h-xxpx.png");
}

.cd-jyfw li:nth-child(5):before{
    background: url("../images/i-zjcq.png");
}
.cd-jyfw li.on:nth-child(5):before{
    background: url("../images/h-zjcq.png");
}
.cd-jyfw li:nth-child(8):before{
    background: url("../images/i-pbzjk.png");
}
.cd-jyfw li.on:nth-child(8):before{
    background: url("../images/h-pbzjk.png");
}
.cd-jyfw li:nth-child(9):before{
    background: url("../images/i-jybzj.png");
}
.cd-jyfw li.on:nth-child(9):before{
    background: url("../images/h-jybzj.png");
}
.cd-jyfw li:nth-child(10):before{
    background: url("../images/i-zfcg.png");
}
.cd-jyfw li.on:nth-child(10):before{
    background: url("../images/h-zfcg.png");
}

.cd-jyfw li:nth-child(11):before{
    background: url("../images/szzsb.png");
}
.cd-jyfw li.on:nth-child(11):before{
    background: url("../images/szzsb.png");
}



.ulul{
    width: 92%;
    float: inherit;
    background: transparent;
    height: 82%;
    background-size: 100%;
    margin-top: 5%;
    box-sizing: border-box;
    margin: 20px auto;
}
.ulul li {
        color: #fff;
        cursor: pointer;
        float: left;
        width: 22%;
        margin-right: 1.5%;
        height: 40px;
        line-height: 37px;
        text-align: center;
        font-size: 18px;
        background: rgba(0,0,0,0.1);
        border-radius: 6px;
        margin-bottom: 2%;
        margin-left: 1.5%;
}
.ulul li:nth-child(4n){
    margin-right: 0px;
}
.ulbg{
    height: 255px;
    width: 100%;
    background: rgba(54,115,203,0.4);
    margin-bottom: 0%;
}
.ulul li.on{
    background: url(../images/ulli.png) no-repeat;
    background-size: 100% 95%;
}
.ulul li a{
    color: #fff;
}
.xxfw4,.xxfw7{
    margin-right: 0%!important;
}
.xxff4,.xxff6{
    margin-right: 0%!important;
}
.xxff6{
	margin-left:3%;
}
.morepp {
    float: right;
    display: block;
    font-size: 12px;
    line-height: 22px;
}
.titpp{
    float: left;
    color: #fff;
}
.conp{
    overflow: hidden;
}
.conul1 li:nth-child(2),.conul1 li:nth-child(4),.conul2 li:nth-child(2),.conul2 li:nth-child(4){
    margin-right: 0px;
}
.dh-ul li:before{
    background:none!important;
}
ul.tb_zcfg > li> span {
    display: table-cell;
    line-height: 40px;
    border-bottom: 1px solid #eee;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
ul.tb_zcfg {
    font-size: 13px;
    text-indent: 0px!important; 
    width: 100%;
    display: table;
    box-sizing: border-box;
}
.pages .pages-list {
    float: left;
    WIDTH: 100%;
    position: relative;
    padding-left: 0PX!IMPORTANT;
}

.cd-jyfw li:nth-child(8),.cd-jyfw li:nth-child(9),.cd-jyfw li:nth-child(10){
    display: none
}
.search-form{
        display: block;
    margin-top: 90px;
}
.search-form a{
    
}

/*.right-nr{
    width: 100%;
}
.nrulBx li {
    width: 26%;
    margin: 2% 0%;
    padding: 11px 10px;
}
.nrulBx li p:nth-child(1) {
    font-size: 12px;
    margin-bottom: 5px;
}
.nrulBx li p:nth-child(2) span {
    font-size: 19px;
}*/
.stylem{
    display:block;
}
.stylez{
    display:none;
}
.xy span{
    display:inline-block
}
.fff{
    display: block;
    background: rgb(75,151,255);
    text-align: center;
    color: #fff;
    height: 61px;
    line-height: 22px;
    width: 100%;
    font-size: 12px;
padding-top: 10px;
}
.xxfw6,.xxfw7{
    width: 23%
}
.xxfwfive{
	width:23%
}
.xxfwfive2{
	width:22% !important;
}
.xxfw2,.xxfw3,.xxfw4{
    margin-right: 3.2%;
}
.tc > video{
    width: 600px;
}
.tc{
    margin-top: 50px;
}
.showfalse{
    display: block;
}
.tb {
    width: 800px;
    height: auto;
    border: 1px solid rgba(221,221,221,1);
    border-collapse: collapse;
}
#printArea{
    overflow: auto;
}
.tab-bot p:nth-child(2) img,.tab-bot p:nth-child(3) img{
    width:100%;
}
.dh-ul li:last-child,.dh-ul li:nth-child(3){
    /* display:none; */
}





.ldxxul{
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.ldxxul li{
    width: 100%;
    height: 135px;
    margin-bottom: 2%;
    background: rgb(246,246,246);
    cursor: pointer;
}
.ldxxul li:nth-child(odd){
    float: left;
}
.ldxxul li:nth-child(even){
    float: right;
}
.ldxxul-left{
    width: 100px;
    height: 100%;
    float: left
}
.ldxxul li:nth-child(1) .ldxxul-left{
    background: url(../images/ldxx1.png) no-repeat;
}
.ldxxul li:nth-child(2) .ldxxul-left{
    background: url(../images/ldxx2.png) no-repeat;
}
.ldxxul li:nth-child(3) .ldxxul-left{
    background: url(../images/ldxx3.png) no-repeat;
}
.ldxxul li:nth-child(4) .ldxxul-left{
    background: url(../images/ldxx4.png) no-repeat;
}
.ldxxul li:nth-child(5) .ldxxul-left{
    background: url(../images/ldxx5.png) no-repeat;
}
.ldxxul-right{
    width: calc(100% - 100px);
    height: 100%;
    box-sizing: border-box;
    padding: 15px;
    float: right;
    position: relative;
}
.leader-name{
    width: 100%;
    height: 35px;
    border-bottom: 1px solid rgb(221, 221, 221);
    line-height: 38px;
}
.leader-name span:nth-child(1){
    color: #111;
    font-size: 16px;
}

.leader-name span:nth-child(2){
    color: #4d4d4d;
    font-size: 12px;
    text-indent: 15px;
    display: inline-block;
}
.leader-fg{
    color: #4d4d4d;
    font-size: 10px;
    margin-top: 3px;
    line-height: 15px;
}
.leader-xqxxx{
    color: #4e97ff;
    font-size: 14px;
    position: absolute;
    bottom: 12px;
}
.xxxy{
    overflow: hidden;
    width: 100%;
    margin-top: 20px;
    display: none;
}
.xxxy-img {
    width: 100px;
    height: 134px;
    float: inherit;
    margin: 0 auto;
}
.xxxy-img1{
    background: url(../images/ldxx1.png) no-repeat;
}
.xxxy-img2{
    background: url(../images/ldxx2.png) no-repeat;
}
.xxxy-img3{
    background: url(../images/ldxx3.png) no-repeat;
}
.xxxy-img4{
    background: url(../images/ldxx4.png) no-repeat;
}
.xxxy-img5{
    background: url(../images/ldxx5.png) no-repeat;
}
.xxxy-line {
    width: 10px;
    height: 300px;
    float: left;
    background: url(../images/line.png) no-repeat;
    display: none;
}
.xxxy-p {
    width: 100%;
    float: left;
    height: 680px;
    position: relative;
}
.abname{
    font-size: 14px;
    color: #4d4d4d;
    position: absolute;
    top: 20px;
}
.abname span{
    font-size: 16px;
    color: #000;
    display: inline-block;
    margin-right: 15px;
}
.abfg{
    font-size: 14px;
    color: #4d4d4d;
    position: absolute;
    top: 60px;
}
.gbgzjl{
    font-size: 14px;
    color: #4d4d4d;
    position: absolute;
    top: 95px;
}
.gbgzjl p{
    width: 70px;
    float: left;
}
.gbgzjl .gzbjxx{
    width: calc(100% - 70px);
    float: left;
}
.gzbjxx p{
    font-size: 14px;
    color: #4d4d4d;
    width: calc(100% - 0px);
    line-height: 20px;
}
.dh-ul li:last-child, .dh-ul li:nth-child(2) ,.dh-ul li:last-child, .dh-ul li:nth-child(5) {
    
}

.divcon3 .xxff4,.divcon3 .xxff2{
    display: none;
}
.conul2 li:nth-child(5){
    display:none;
}
.cd-jyfw li:nth-child(2),.cd-jyfw li:nth-child(6),.cd-jyfw li:nth-child(11){
    display: none;
}
.xxfw6,.xxfw7{
    width: 22%
}
.divcon3 .xxff3{
    margin-right: 0px !important
}
.jyxx .rightnav,.zhdt .rightnav,.jyfw .rightnav,.sczx .rightnav,.hdjl .rightnav,.zjzx .rightnav{
    display:none
}
.look-more{
    font-size: 12px;
    color: #3072E7;
    /* float: right; */
    position: absolute;
    top: 840px;
    right: 60px;
}
/*10-17新增*/
.wsdtul{
    width: 90%;
    margin: 45px auto;
    height: 420px;
    /* overflow: hidden; */
}
.wsdtul li{
    width: 43%;
    height: 370px;
    /* float: left; */
    margin: 0px auto!important;
    position: relative;
    cursor: pointer;
    border-radius: 4px;
}
.sjx-div{
    position: relative;
    z-index: 2;
    width: 100%;
    height: 200px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -webkit-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -moz-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -ms-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -o-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
}
.wsdtul li:nth-child(1) .sjx-div{
    background-image: url(../images/wsdt1.png);
}
.wsdtul li:nth-child(2) .sjx-div{
    background-image: url(../images/wsdt2.png);
}
.wsdtul li:nth-child(3) .sjx-div{
    background-image: url(../images/wsdt3.png);
}
.wsdtul li:nth-child(3){
    margin: 0px;
}
.sjx{
    position: absolute;
    width:34px;
    height:12px;
    background: url(../images/sjx.png) no-repeat;
    left: 50%;
    top: 79%;
    margin-left: -17px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.wsdtul li:hover .sjx{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.hover-div{
    height: 170px;
    width: 100%;
    background-color:rgba(255,255,255,1);
    box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -webkit-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -moz-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -ms-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    -o-box-shadow:0px 0px 10px 0px rgba(0,68,143,0.3);
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
    border-radius: 0px 0px 10px 10px;
    position: relative;
    top: -170px;
    z-index: 1;
    box-sizing: border-box;
}
.wsdtul li:hover .hover-div{
    top: 0px;
}
.fwrxp{
    position: absolute;
    color: #555555;
    font-size: 18px;
    top: 20px;
    left: 20px;
}
.zhkf{
    width:137.05px;
    height:38px;
    background:rgba(242,242,242,1);
    border-radius:2px;
    color: #555555;
    font-size: 18px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    top: 60px;
    position: absolute;
    left: 20px;
}
.czzn{
    width:137.05px;
    height:38px;
    background:rgba(242,242,242,1);
    border-radius:2px;
    color: #555555;
    font-size: 18px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    top: 60px;
    position: absolute;
    left: 170px;
}
.wsdtli1{
    background-image: url(../images/ej.png);
    background-repeat: no-repeat;
    background-position: right 30px;
}
.wsdtli2{
    padding: 17px 27px;
}
.wsdtli2 p{
    width: 45%;
    height:38px;
    background:rgba(242,242,242,1);
    border-radius:2px;
    margin-right: 10px;
    color: #555555;
    font-size: 18px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    float: left;
    margin-bottom: 10px;
}
.wsdtli2 p:hover,.zhkf:hover{
    background:rgba(32,121,248,0.2);
    color: #2079F8;
}
.wsdtli2 p:hover,.czzn:hover{
    background:rgba(32,121,248,0.2);
    color: #2079F8;
}
.wsdtli2 p:nth-child(even){
    margin-right: 0px;
}
.zrxx-top{
    width: 100%;
    /* height: 290px; */
    overflow: hidden;
}
.zrxx-tleft{
    float: left;
    width: 47%;
    /* border: 1px solid red; */
}
.zrxx-tright{
    float: right;
    width: 47%;
}
.zrxx-ptip{
    color: #555555;
    font-size: 18px;
    position: relative;
    text-indent: 15px;
}
.zrxx-ptip:before{
    position: absolute;
    content: "";
    width:4px;
    height:18px;
    background:rgba(78,151,255,1);
    border-radius:3px;
    left: 0px;
    top: 3px;
}
.zrxx-div p{
    color: #555555;
    font-size: 14px;
    line-height: 21px;
    margin-top: 8px;
}
.zrxx-div-add p{
    line-height: 26px;
}
.wyxx-div{
    width: 100%;
    height: 44px;
    overflow: hidden;
    margin: 10px 0px;
}
.wyxxp{
    width: 130px;
    height:40px;
    background: #408AF2;
    border-radius: 4px;
    line-height: 40px;
    float: left;
    text-align: center;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}
.ckgdp{
    font-size: 14px;
    color: #408AF2;
    float: right;
    cursor: pointer;
    line-height: 40px;
}
.zrxx-top{
    margin-bottom: 20px;
}
.wyxx-table{
    width: 100%;
    table-layout: fixed;
    margin-bottom: 20px;
}
.wyxx-table thead th{
    width: 100%;
}
.wyxx-table thead tr th{
    background:rgba(246,246,246,1);
}
.wyxx-table thead tr th,.wyxx-table tbody tr td{
    height: 40px;
    color: #333;
    font-size: 14px;
    line-height: 40px;
    border:1px solid rgba(221,221,221,1);
    /* margin-top: -7px; */
    border-width: 1px 0px 0px 1px;
    box-sizing: border-box;
    padding: 0px 10px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wyxx-table thead tr{
    width: 100%;
}
.wyxx-table thead tr th:nth-child(1){
    width: 270%;
}
.wyxx-table thead tr th:nth-child(2){
    width: 176%;
}
.wyxx-table tbody tr td:nth-child(3),.wyxx-table thead tr th:nth-child(3){
    border-right-width: 1px;
}
.wyxx-table tbody tr:nth-child(6) td{
    border-bottom-width: 1px;
}
.wyxx-table tbody tr:nth-child(even) td{
    background: #E9F4FF;
}
.fdj{
    width: 100%;
    height: 100%;
    position: relative;
    top: 0px;
}
.fdj-hover{
    display: none;
    background: url(../images/ckicon.png) no-repeat;
    width: 46px;
    height: 29px;
    position: absolute;
    left: 50px;
    z-index: 10;
}
.fdj-div{
    width:36px;
    height:20px;
    border-radius:2px;
    margin: 20px auto 0px;
    cursor: pointer;
    background: rgba(64,138,242,1) url(../images/search.png) no-repeat center;
    background-size: 39%;
}
.fdj:hover .fdj-hover{
    display: block;
}
.wyxx-table tbody tr td:nth-child(2){
    text-align: center;
}
.xjnr{
    width: 100%;
    height: 235px;
    margin-top: 15px;
}
.zrxx-title{
    color: #333;
    font-size: 24px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 10px;
}
.xixip{
    color: #555555;
    font-size: 18px;
    margin-bottom: 10px;
}
.xixidiv{
    width: 100%;
    height:200px;
    background:rgba(255,255,255,1);
    border-radius:5px;
    border:1px solid rgba(221,221,221,1);
    box-sizing: border-box;
    padding: 20px;
    text-indent: 28px;
    position: relative;
    overflow: hidden;
}
.xixidiv p:nth-child(1){
    color: #333;
    font-size: 14px;
    line-height: 22px;
}
.xjnr-add{
    margin-bottom: 40px;
}
.backicon{
    width: 80px;
    height: 28px;
    background: rgba(255,255,255,1);
    border-radius: 4px;
    border: 1px solid rgba(60,126,219,1);
    cursor: pointer;
    text-align: center;
    line-height: 28px;
    color: rgba(60,126,219,1);
    position: absolute;
    top: -56px;
    right: 0px;
}
.xixicolck{
    background: url(../images/clock.png) no-repeat;
    color: #333;
    font-size: 14px;
    text-indent: 26px;
    position: absolute;
    bottom: 20px;
    right: 30px;
}
.xixid{
    font-size: 14px;
    color: #333;
    position: absolute;
    right: 30px;
    bottom: 40px;
}
.xixid-add{bottom: 20px;}
/*10-17新增*/

/*11-13*/
.wsdtul1 li:nth-child(1) .sjx-div{
    background-image: url('../images/wsdt4.png');
}
.wsdtul1 li:nth-child(2) .sjx-div{
    background-image: url('../images/wsdt5.png');
}

.wsdtul1 li:nth-child(3){
    margin: 0px;
}
.wsdtul1 li{
    width: 75%;
    height: 430px;
}
.wsdtul1{
    height: 605px;
}
.wsdtul1 .sjx-div,.wsdtul1 .sjx-div a{
    text-align: center;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 200px;
}
.wsdtul1 .wsdtli2 p{
    width: 100%;
    margin-bottom: 6px;
    text-align: left;
    text-indent: 12px;
    /*background-color: transparent!important;*/
}
.wsdtul1 .wsdtli2 p:hover{
    background-color: #2079F8!important;
    color: #fff;
}
.wsdtul1 .hover-div{
    height: 200px;
    top: -200px;
}
/*11-13*/