﻿* {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei";
}

ul {
    list-style: none;
}

a:hover {
    text-decoration: none!important;
    cursor: pointer;
}

strong,p,em,i {
    font-weight: normal;
    font-style: normal;
}

.Fl {
    float: left;
}

.Fr {
    float: right;
}

.homeAll {
    min-width: 1190px;
}

.allTop {
    background: #f5f5f5;
    padding-bottom: 5px;
    border-bottom: 1px #e1e1e1 solid;
    padding-top: 5px;
    min-width: 1190px;
}

.allTopLogo {
    padding-bottom: 30px;
    background: #f5f5f5;
    padding-top: 30px;
    min-width: 1190px;
}

.navW {
    width: 1190px;
    margin: 0 auto;
    position: relative;
}

.navFoat>p {
    width: 170px;
    display: block;
    height: 40px;
    padding: 10px 0 10px 30px;
    font-size: 16px;
    color: #fff;
    background: #ccc;
    line-height: 20px;
    background: url(../images/menu-bj.png);
    margin-bottom: 0;
}

.navFoat {
    position: relative;
    width: 170px;
    float: left;
}

.navFoatList {
    position: absolute;
    width: 170px;
    height: 480px;
    left: 0;
    top: 40px;
    padding-top: 2px;
    z-index: 21;
    box-shadow: rgba(227,227,227,0.5) 0 0 6px;
    -webkit-box-shadow: rgba(227,227,227,0.5) 0 0 6px;
    -moz-box-shadow: rgba(227,227,227,0.5) 0 0 6px;
    background: #fff;
    padding-top: 10px
}

.navFoatList>li {
    height: 44px;
    width: 100%;
    line-height: 44px;
    /* position: relative; */
}

.navFoatList>li>a {
    display: block;
    position: relative;
    left: 0;
    top: 3px;
    width: 170px;
    height: 35px;
    line-height: 20px;
    /* padding: 6px 25px 6px 48px; */
    color: #222;
    z-index: 1;
    font-size: 13px;
    line-height: 35px;
}

.navFoatList>li>a>i {
    width: 17px;
    height: 15px;
    margin-left: 25px;
    margin-right: 10px;
    font-size: 15px;
    font-style: normal;
    line-height: 15px;
    text-align: center;
    float: left;
    display: block;
    color: #666;
    position: relative;
    top: 10px;
}

.navFoatList>li>a>em {
    width: 5px;
    height: 7px;
    font-style: normal;
    margin-right: 20px;
    float: right;
    display: block;
    color: #ccc;
}

.navFoatListLIActive {
    color: #1cbfda!important;
    background: #f1f1f1;
}

.menuList {
    height: 40px;
    float: left;
    display: block;
    margin-bottom: 0;
}

.menuList li {
    display: inline-block;
}

.menuList li a {
    color: #222;
    display: block;
    float: left;
    padding: 0 26px;
    line-height: 40px;
    position: relative;
    font-size: 16px;
    font-weight: bold;
}

.menuList li a:hover,.menuList li.nenuActive a,.navWMin li.nenuActive a {
    color: #1cbfda;
    text-decoration: none;
}

/* banner */
.banner-box {
/* min-width:1300px; */
    width: 100%;
    position: absolute;
    overflow: hidden;
    height: 325px;
    min-width: 1190px;
}

.banner-box .bannerAll {
    width: 100% !important;
}

.banner-box .bannerAll li .m-width {
/* width:860px; */
    margin: 0 auto;
    overflow: hidden;
}

.banner-box .bannerAll li {
    width: 100% !important;
}

.banner-box .bannerAll li a {
    display: block;
    background-size: auto;
}

.banner-box .bannerAll ul {
    width: 100%!important;
}

.banner-btn {
    width: 790px;
    position: absolute;
    top: 145px;
    left: 48%;
    margin-left: -395px;
}

.banner-btn div {
    color: #fff;
}
.banner-box .hd ul li {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    text-indent: -9999px;
    margin-right: 15px;
    background: #fff;
    float: left;
    cursor: pointer;
}

.banner-box .hd ul li.on {
    background: #0082c5;
}
.banner-boxSy2 img {
    /* height: 380px; */
    width: 100%;
}
.bannerSmall .swiper-pagination-bullet{
    background: #fff;
    opacity: .5;
    margin-left: 2px;
}
.swiper-pagination.bannerSmall.swiper-pagination-clickable.swiper-pagination-bullets{
    right: 10px;
    bottom: -178px;
}
.bannerSmall .swiper-pagination-bullet-active{
    background: #fff;
    opacity: 1;
}
.banner-btn .swiper-button-next,.banner-btn .swiper-button-prev{
    background-image:url();
    font-size: 36px;
    outline: none;
}

.banner-btn a.prev,.banner-btn a.next {
    display: none;
}

.banner-boxSy2Small li img {
    width: 790px;
    margin: 0 auto;
    display: block;
    margin-top: -48px;
    position: relative;
    right: 30px;
}
/* 右侧内容 */
.logingRight {
    position: absolute;
    /* top: 40px; */
    right: 0;
    z-index: 10;
    width: 230px;
    /* height: 465px; */
    background: #fff;
    box-shadow: rgba(227,227,227,0.5) 0 0 6px;
    -webkit-box-shadow: rgba(227,227,227,0.5) 0 0 6px;
    -moz-box-shadow: rgba(227,227,227,0.5) 0 0 6px;
}
.myscroll{
    height: 465px;
    overflow: hidden;
    position: absolute;
    top: 40px;
    width: 232px;
    right: 0;
}
.rightLine{
    display: block;
    height: 1px;
    width: 100%;
    background: #f2f2f2;
}
.logingRight li{
    overflow: hidden;
    padding: 10px;
    height: 98px;
}
.logingRight li>a{
    display: block;
}
.rightListL{
   width: 64px;
   height: 64px;
   border-radius: 60px;
   overflow: hidden;
}
.rightListL img{
    width: 60px;
}
.rightListL,.rightListR{
    float: left;
}
.rightListR{
    width: 130px;
    margin-left: 10px;
}
.rightListR h5{
    font-size: 16px;
    margin-top: 0
}
.rightListR p{
    font-size: 14px;
    color: #808080;
    height: 40px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2; 
}
.homeBannerRight {
    position: relative;
    width: 1190px;
    margin: 0 auto;
}

/* 浮动 */
.homeBan {
    position: relative;
    top: 40px;
}

.leftmenuFold {
    /* display: none; */
    position: absolute;
    width: 1015px;
    top: 2px;
    left: 169px;
    z-index: 15;
    background: #fff;
    box-shadow: 1px 2px 4px rgba(0,0,0,0.08);
    -webkit-box-shadow: 1px 2px 4px rgba(0,0,0,0.08);
    -moz-box-shadow: 1px 2px 4px rgba(0,0,0,0.08);
    display: none;
    border-right: #1DBFDA solid 5px;
    border-left: #e2e2e2 solid 1px;
}

.leftmenuFold>ul {
    width: 440px;
    padding: 10px 0 20px;
    display: block;
    min-height: 500px;
    margin-left: 31px;
    float: left;
}

.TxRight {
    width: 148px;
    padding-top: 2px;
}
.topFoot>img {
    position: relative;
    right: 30px;
}
/* 浮动信息 */
.indexFontRight {
    position: fixed;
    top: 55%;
    right: 10px;
    background: #fff;
    border-radius: 20px;
    z-index: 999;
    background: #0069c4;
    padding: 10px 15px;
}
.indexFontRight img{
    width: 20px;
    position: relative;
    top: -1px;
}
.indexFontRight span{
    color: #fff;
}

.xmhz {
    position: relative;
    float: left;
    padding: 0;
    width: 350px;
    height: 200px;
}

.xmhz img {
    margin-bottom: 20px;
}

.Fw {
    position: relative;
    float: left;
    margin: 0 0 0 15px;
    padding: 0;
    width: 455px;
}

.Fw h5 {
    line-height: 28px;
    color: #108cee;
    font-size: 18px;
    line-height: 48px;
    margin-bottom: 10px;
    margin: 0;
}

.Fw li {
    line-height: 28px;
    font-size: 14px;
    overflow: hidden;
}

.Fw li label {
    float: left;
    color: #999;
    font-weight: normal;
    margin-bottom: 0px;
}

.Fw li span {
    color: #727272;
    text-decoration: none;
    float: right;
}
/* 2018-5-23 */
.contentBack {
    background: #f5f5f5;
    width: 100%;
    overflow: hidden;
    padding-bottom: 20px;
}

.contentMin {
    padding: 10px;
    width: 1190px;
    margin: 0 auto;
    background: #fff;
    border-top: 1px #333 solid;
    overflow: hidden;
}

.topLabel {
    margin-bottom: 10px;
}

.topLabel i {
    font-style: normal;
}

.topLabel span {
    color: #666;
}

.classification {
    border-bottom: 1px #e5e5e5 dashed;
}

.classification li {
    display: inline-block;
    width: 80px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.classification li a {
    color: #727272;
}
.classification li a:hover {
    color: #333;
}

.classification li.active {
    background: #1bbfda;
}

.classification li.active a {
    color: #fff;
}

.classification h5 {
    display: inline-block;
    font-weight: bold;
    font-size: 15px;
    margin-right: 10px;
}

.classList {
    border: 1px #e5e5e5 solid;
    padding: 10px;
}

.NrList {
    margin-top: 15px;
}

.NrListTop {
    border: 1px #e5e5e5 solid;
    border-top: 2px #1bbfda solid;
    line-height: 40px;
    padding-left: 10px;
    height: 40px;
}

.NrListTop p {
    display: inline-block;
    margin-bottom: 0;
    color: #666;
    font-weight: bold;
    margin-right: 10px;
}

.NrListTop span {
    color: #666;
}

.NrListTop span i {
    font-style: normal;
    color: #f00;
}

.NrListTop a {
    color: #1bbfda;
    float: right;
}
.NrListTop a:hover{
    color: #1bbfda;
}

.NrListTop a i {
    font-style: normal;
    margin-left: 5px;
    margin-right: 10px;
    font-size: 12px;
}

.NrListImg {
    overflow: hidden;
    width: 101%;
   
    /* height: 164px; */
}

.NrListImg li {
    float: left;
    width: 11.7%;
    border: 1px #e5e5e5 solid;
    margin-top: 10px;
    margin-right: 9px;
    height: 78px;
    overflow: hidden;
    position: relative;
}

.NrListImg li img {
    width: 100%;
    min-height: 78px;
}

.NrListImg li p {
    background: #1bbfda;
    line-height: 78px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
}
/* 资讯 */
.newLeft {
    width: 770px;
    display: inline-block;
    margin-right: 30px
}

.newLeft h4,.newRight h4 {
    line-height: 20px;
}
.newRight {
    width: 370px;
    display: inline-block;
}

.newLeft,.newRight {
    float: left;
}
.newLeftImg{
    width: 25%;
    height: 156px;
    overflow: hidden;
}
.newLeftImg img{
    width: 100%;
    height: 156px;
}
.newLeftFonts{
    width: 73%;
    margin-left: 2%;
}
.newLeftFonts span{
    color: #5e5e5e;
    font-size: 12px;
}
.newLeftFonts p{
    font-size: 14px;
    color: #333333;
    line-height: 26px;
    height: 78px;
    overflow: hidden;
}
.newLeftFonts h5{
    font-size: 22px;
    margin-bottom: 15px;
    margin-top: 5px;
}
.newLeftFonts h5 a{
    color: #333;
}
.hotBor {
    border-left: 2px #f00 solid;
    padding-left: 8px;
}
.newRightTitle {
    border-bottom: 1px #e5e5e5 solid; 
}
.newLeftTop h4 {
    display: inline-block;
}
.newrightTit{
    margin-top: 20px;
}

.newLeftTop i {
    color: #f00;
    font-size: 16px
}
.newLeftList li{
    border-top: 1px #e5e5e5 solid;
    padding-top: 15px;
    overflow: hidden;
    padding-bottom: 15px;
}
.newLeftBlock{
    border-bottom: 1px #e5e5e5 solid;
    margin-top: 10px;
}
.newLeftBlockOne{
    margin-top: 0;
}
.newRightList{
    width: 85%;
    margin: 0 auto;
}
.newRightList li{
    border-bottom: 1px #e5e5e5 solid;
    padding-bottom: 15px;
    padding-top: 15px;
}
.newRightList li p{
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.newRightList li p a{
    color: #848484;
}
.newRightList li p a:hover,.newLeftFonts h5 a:hover{
    color: #1cbfda;
}
.newRightList li span{
    font-size: 14px;
    color: #c6c5c5;
}
/* 头部信息 */
.topXX {
    overflow: hidden;
}

.topXX div {
    float: left;
}

.topXX div span {
    font-size: 12px;
    color: #666;
    position: relative;
    top: 4px;
}

.topXXRight {
    float: right;
    position: relative;
    top: 5px;
}

.topXXRight li {
    display: inline-block;
    margin-left: 10px;
}

.topXXRight li:nth-child(2) i {
    display: inline-block;
    height: 14px;
    position: relative;
    top: 2px;
    margin-left: 10px;
    border-right: 1px #333 solid;
}

.topXXRight li a {
    color: #333;
    font-size: 12px;
}

.logoSearch {
    overflow: hidden;
}

.logoSearch>img {
    float: left;
}

.rightSearch {
    float: right;
    overflow: hidden;
    width: 526px;
}

.rightSearch input {
    height: 34px;
    line-height: 34px;
    border: 2px #40c1de solid;
    width: 426px;
    padding-left: 10px;
    outline: none;
    float: left;
}

.rightSearch span {
    display: inline-block;
    height: 34px;
    line-height: 34px;
    background: #40c1de;
    color: #fff;
    width: 100px;
    text-align: center;
    font-size: 16px;
    position: relative;
    left: -5px;
    top: 0px;
    float: left;
    cursor: pointer;
}

.hotSearch li {
    display: inline-block;
    margin-right: 10px;
    margin-top: 5px;
}

.hotSearch li a {
    color: #777;
    font-size: 12px;
}

.logoSearch p {
    display: inline-block;
    font-size: 26px;
    margin-left: 12px;
    position: relative;
    top: 16px;
    color: #666;
}
/* 2018-5-25 首页 */
.topLeftImg img {
    width: 230px;
}

.topLeftList {
    margin-bottom: 0;
}

.topLeftList li {
    display: inline-block;
    width: 32%;
    text-align: center;
    margin-top: 3px;
}

.topLeftList li a i {
    display: block;
    font-size: 24px;
    margin-bottom: 5px;
}

.topLeftList li a {
    color: #222;
}

.topLeftList li:nth-child(1) span {
    color: #F35050;
}

.topLeftList li span {
    font-size: 12px;
}

.topLeftList li a:hover {
    color: #1DBFDA;
}

.NrTop {
    width: 1190px;
    margin: 0 auto;
}

.NrTop h4 {
    display: inline-block;
}

.NrTop p {
    display: block;
    float: right;
    color: #555;
    font-size: 14px;
}

.NrTop p a {
    margin-left: 10px;
    color: #727272;
}

.NrTop p a i {
    font-style: normal;
}

.NrLeftImgLIst {
    margin-left: 30px;
}

.NrLeftImgLIst li img {
    width: 115px;
    height: 80px;
}

.NrLeftImgLIst li {
    overflow: hidden;
    margin-bottom: 30px;
}

.NrLeftImgLIst li div {
    float: left;
    position: relative;
}

.NrLeftImgLIst li div em {
    position: absolute;
    top: 0px;
    width: 20px;
    height: 20px;
    background: #f00;
    color: #fff;
    font-style: normal;
    text-align: center;
}

.NrLeftImgLIstFont {
    margin-left: 15px;
    position: relative;
    height: 75px;
}

.NrLeftImgLIstFont span {
    position: absolute;
    bottom: 0;
    color: #666;
}

.BaiAll {
    background: #fff;
}

/* 底部信息 */
.footer {
    margin-top: 30px;
    background: #333;
    min-width: 1190px;
}
.footerIndex{
    margin-top: 0;
}
.section {
    position: relative;
    margin: 0 auto;
    width: 1160px;
    min-width: 925px;
    max-width: 1160px;
    text-align: left;
}

.footer .foot-nav {
    height: 56px;
    line-height: 56px;
    border-bottom: 1px solid #444;
}

.footer .foot-box {
    padding: 30px 0;
    overflow: hidden;
}

.footer .foot-nav a {
    margin: auto 8px;
    color: #fff;
    font-size: 14px;
}

.footer .foot-nav strong {
    color: #424242;
    font-size: 14px;
    font-weight: 700;
}

.footer .foot-box .copyright {
    display: block;
    float: left;
    padding-left: 1%;
    width: 70%;
    color: #e5e5e5;
    font-size: 12px;
}

.footer .foot-box .copyright p {
    line-height: 2.0em;
    margin-bottom: 0;
}

.footer .foot-box .copyright p.gray {
    color: #999;
}
/* 浮动 */
.leftmenuFoldUl {
    width: 440px;
    padding: 10px 0 20px;
    display: block;
    min-height: 300px;
    margin-left: 31px;
}

.leftmenuFoldUl li {
    border-bottom: #eaeaea solid 1px;
    padding-bottom: 10px;
}

.leftmenuFoldUl h3 {
}

.leftmenuFoldUl h3 a {
    color: #0b0b0b;
    font-size: 13px;
    font-weight: bold;
}

.leftmenuFoldUl li p {
    line-height: 22px;
    color: #ccc;
    margin-bottom: 0;
}

.leftmenuFoldUl li p a {
    color: #6f6f6f;
}

.leftmenuFoldUl p span {
    padding: 0 5px;
}

.leftmenuFoldUl li p a:hover {
    color: #333;
    text-decoration: underline!important;
}
/* 滚动 */
.picList {
    width: 798px;
    margin-left: 165px;
    height: 141px;
    position: relative;
    background: #fff;
    padding: 0 24px;
}

.showBox {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
}

.cusLst {
    float: left;
    overflow: hidden;
}

.allPic {
    width: 3400px;
    position: relative;
}

.cusLst .cusLstLi {
    width: 250px;
    overflow: hidden;
    float: left;
    text-align: center;
}

.cusLst li {
    float: left;
    width: 240px;
    overflow: hidden;
    position: relative;
    margin-top: 5px;
}

.cusLstLi div {
    width: 243px;
    margin-right: 11px;
    background: #fff;
    padding: 20px 7px 0 7px;
    overflow: hidden;
}
.cusLstLi div img{
    height: 40px;
}
.cusLstLi div p{
    margin-bottom: 0;
    font-size: 12px;
    color: #808080;
}
.cusLstLi div h5{
    margin-top: 10px;
    margin-bottom: 10px;
    color: #323232;
    font-size: 14px;
}
.nrTop{
    overflow: hidden;
    margin-top: 20px;   
}
.nrTop li{
    float: left;
    margin-left: 11px;
    width: 389px;
    height: 240px;
    overflow: hidden;
    position: relative;
}
.nrTop li img{
    width: 100%;
    min-height: 240px;
}
.nrTop li:nth-child(1){
    margin-left: 0;
}
.nrTop p{
    width: 100%;
    position: absolute;
    background: rgba(0,0,0,0.5);
    padding: 10px 0;
    z-index: 99;
    bottom: 0;
    margin-bottom: 0;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.indexNrTwo{
    width: 100%;
    background: #dde3eb;
}
.indexNrTwoNr{
    width: 1100px;
    margin: 0 auto;
}
.mr_frBtnL {
    cursor: pointer;
    display: inline;
    float: left;
    height: 46px;
    width: 28px;
    left: 0!important;
}
.indexNrTwoNr{
    padding: 10px;
}
.indexNrTwoNr h4{
    text-align: center;
    color: #2d3238;
    margin-top: 20px;
    font-size: 24px;
}
.indexNrTwoNrList{
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 30px;
}
.indexNrTwoNrList li{
    width: 230px;
    background: #fff;
    border-radius: 10px;
    text-align: center;
    float: left;
    padding: 20px 0px;
    margin-left: 52px;
    height: 321px;
}
.indexNrTwoNrList li img{
    height: 112px;
}
.indexNrTwoNrList li:nth-child(1){
    margin-left: 0px;
}
.indexNrTwoNrList li h5{
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 18px; 
}
.nrFontsTwo{
    color: #cb2d5d;
}
.nrFontsThree{
    color: #8993f3;
}
.nrFontsFour{
    color: #3da0d4;
}
.indexNrTwoNrList li p{
    font-size: 14px;
    color: #696969
}
.nrFontsOne{
    color: #e88700;
}

.mr_frBtnR {
    float: right;
    cursor: pointer;
    width: 28px;
    height: 46px;
    right: 0!important;
}

.mr_frBtnR,.mr_frBtnL {
    position: absolute!important;
    font-size: 20px;
    top: 50%!important;
    margin-top: -11px;
    color: #999;
    opacity: 0.6;
}

.mr_frBtnR:hover,.mr_frBtnL:hover {
    color: #999;
}
/* 
.cusLst .cusLstLi img {
    width: 240px;
} */
.BFwNrorange h3 em,.BFwNrorange .BfLeftList {
    color: #EE7D0E;
}
/* 2018-5-29 */
.indexNr {
    width: 1190px;
    margin: 0 auto;
}
.cusLstLiLine {
    position: absolute;
    right: 0;
    display: block;
    background: #ccc;
    height: 50px;
    width: 1px;
    top: 32%;
}
.cusLstLi li img{

}

.navFoatListHide {
    display: none;
}
/* 2018-6-5 */
.dzbH4 {
    line-height: 40px;
    background: #fbfbfb;
    color: #ff6701;
    font-size: 24px;
    margin-bottom: 0;
}

.dzbH4 span {
    margin-left: 10px;
    font-size: 20px;
}

.dzbH4 span {
    color: #c2d3dd;
}

.dzbContentMin {
    width: 1190px;
    margin: 0 auto;
    overflow: hidden;
}

.dzbList {
    background: #fff;
    padding: 26px 10px 26px 54px;
}

.dzbList li h5 {
    width: 74px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #f5f5f5;
    border: 1px #d6d6d6 solid;
    border-radius: 3px;
    margin-bottom: 12px;
}

.dzbList li div {
    color: #44649d;
}

.dzbList li div a {
    color: #44649d;
    display: inline-block;
    margin-right: 8px;
    margin-left: 5px;
}

.dzbList li div a:nth-child(1) {
    margin-left: 0;
}

.dzbList li {
    padding-bottom: 28px;
    border-bottom: 1px #ababab dashed;
    margin-bottom: 20px;
}
/* 合作 */
.hzImgBanner {
    width: 1190px;
}

.hzImgBanner img {
    width: 100%;
}

.hzList {
    overflow: hidden;
    margin-bottom: 15px;
}

.hzList li {
    float: left;
    width: 33%;
    text-align: center;
    background: #fff;
    border-right: 1px #f5f5f5 solid;
    padding: 30px 0px;
}

.hzList h3 {
    margin-top: 30px;
    margin-bottom: 30px;
    color: #666666;
}

.hzList div {
    height: 37px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.hzList p {
    margin-bottom: 5px;
}

.hzList span {
    color: #929292;
}
/* 电子标2 */
.dzbContentMinFoat {
    overflow: hidden;
}

.dzbTwo,.contenMinWLeft {
    padding: 20px 0;
    background: #fff;
    border-radius: 5px;
    margin-top: 30px;
    float: left;
    width: 880px;
}

.dzbTwo h5,.dzbTworight ul h5 {
    color: #262626;
    font-size: 18px;
    font-weight: bold;
    border-left: 3px #47c0db solid;
    padding-left: 20px;
}

.dzbTwo>div {
    padding: 20px;
    padding-top: 10px;
    padding-right: 0;
}

.dzbTwo li a {
    font-weight: bold;
    color: #2a9cb6;
    font-size: 15px;
    margin-bottom: 5px;
    display: block;
}

.dzbTwo li p span {
    color: #5c5c5c;
    font-size: 13px;
    margin-right: 20px;
}

.dzbTwo li {
    border-bottom: 1px #989898 dashed;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

.dzbTworight,.contenMinRighr {
    float: left;
    width: 300px;
    margin-top: 30px;
    margin-left: 10px;
}

.dzbTworight ul {
    background: #fff;
    padding-top: 20px;
}

.dzbTworight ul li {
    padding: 16px 0px 16px 10px;
}

.dzbTworight ul li a {
    padding: 6px 10px;
    display: inline-block;
    background: #fbfbfd;
    border: 1px #b5b5b5 solid;
    border-radius: 5px;
    margin: 5px 4px;
    color: #686d73;
}

.dzbTworight ul h5 {
    margin: 0;
    border-color: #f27800;
}

.dzbTworightTop {
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 15px;
}

.dzbTworightTop ul {
    margin-bottom: 0;
}

.dzbTworightLink h5 {
    border-color: #60c160!important;
}

.dzbTworightLink a {
    background: #fff!important;
    border-color: #fff!important;
    padding: 2px 0px!important;
    color: #43669e!important;
}
/* 合作2 */
.hzTwoLeft {
    padding: 20px 23px 20px 30px;
    background: #fff;
    margin-left: 0!important;
    margin-right: 10px!important;
    border: 1px #e6e6e6 solid;
}

.hzTwoLeft p {
    border-bottom: 1px #e6e6e6 solid;
    padding-bottom: 10px;
}

.hzTwoLeftTop {
    overflow: hidden;
    margin-bottom: 20px;
}

.hzTwoLeftTop li {
    float: left;
    width: 20%;
    margin-bottom: 5px;
}

.hzTwoLeftTopFot li a {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #343434;
}

.hzTwoLeftTopFot {
    margin-top: 20px;
}

.hzTwoLeftTopFot li {
    margin-bottom: 10px;
}

.hzTwoLeftTopFot li a span {
    margin-left: 10px;
}

.hzTwoFot {
    margin-top: 20px;
    width: 290px;
    height: 60px;
    background: #ff6f3d;
}

.hzTwoFot p span,.hzTwoFot p i {
    font-size: 24px;
    color: #fff;
    margin-right: 5px;
    margin-left: 5px;
}

.hzTwoFot {
    overflow: hidden;
}

.hzTwoFot p {
    line-height: 60px;
    float: left;
    margin: 0;
}

.hzTwoFot p i {
    margin-left: 30px;
    margin-right: 0;
}

.hzTwoFotRight {
    float: right;
    height: 52px;
    width: 136px;
}

.hzTwoFotRight span {
    display: block;
    background: #fff;
    color: #616163;
    padding-left: 20px;
    margin-top: 2px;
    margin-right: 2px;
    line-height: 25px;
}

.hzRightTop {
    padding: 30px 30px;
    background: #fff;
    overflow: hidden;
    border: 1px #e6e6e6 solid;
}

.hzRightTop div img {
    width: 50px;
    float: left;
    position: relative;
    top: -7px;
}

.hzRightTop div textarea {
    width: 73%;
    max-width: 73%;
    min-width: 73%;
    height: 40px;
    max-height: 40px;
    min-height: 40px;
    margin-left: 10px;
    border: 1px #e6e6e6 solid;
    padding: 3px 5px;
}

.hzRightTop div button {
    width: 150px;
    height: 40px;
    float: right;
    background: #ff8c3c;
    border: none;
    color: #fff;
}

.hzRightTopFot {
    float: right;
    margin-top: 15px;
}

.hzRightTopFot a {
    color: #8c8c8c;
    margin-left: 10px;
}

.contenMinWLefthzTwo {
    background: #f5f5f5
}

.hzRightList {
    background: #fff;
    margin-top: 15px;
    padding: 20px 30px;
    border: 1px #e6e6e6 solid;
    overflow: hidden;
}

.hzRightListTop {
    display: inline-block;
}

.hzRightListTop a {
    color: #8c8c8c;
    margin-left: 5px;
}

.hzRightListTop a:nth-child(1) {
    margin-right: 5px;
    margin-left: 0px!important;
}

.hzRightListAActive {
    color: #ff751a!important;
    font-size: 18px;
}

.hzTwoPage {
    display: inline-block;
}

.hzRightListTopRight {
    float: right;
}

.hzRightListTopRight,.hzRightListTopRight a {
    color: #8c8c8a
}

.hzRightListTopRight span,.hzRightListTopRight a {
    margin-right: 5px;
}

.hzTwoPage input {
    width: 40px;
    height: 18px;
    padding-left: 3px;
}

.hzRightListFont {
    overflow: hidden;
    margin-top: 30px;
}

.hzRightListFontDiv {
    float: left;
    margin-top: 10px;
    width: 90%;
    overflow: hidden;
}

.hzRightListFontDiv>div {
    display: inline-block;
}

.hzRightListFontDiv p {
    display: inline-block;
    margin: 0;
}

.hzRightListTx {
    display: block;
    float: left;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 20px;
}

.hzRightListFontDiv div p a {
    color: #ff751a;
}

.hzRightListFontDiv div p,.hzRightListFont strong {
    margin-right: 10px;
    color: #8c8c8c;
}

.hzRightListFont strong {
    font-weight: normal;
    float: right;
}

.hzRightListFontWz p {
    position: relative;
    top: 5px;
}

.hzRightListFont li {
    overflow: hidden;
    border-bottom: 1px #e6e6e6 solid;
    padding-bottom: 20px;
    margin-top: 20px;
}
/* 会员 */
.hyBnnerBack {
    background: -webkit-linear-gradient(#89d3e0, #42b6cf);
 /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#89d3e0, #42b6cf);
 /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#89d3e0, #42b6cf);
 /* Firefox 3.6 - 15 */
    background: linear-gradient(#89d3e0, #42b6cf);
 /* 标准的语法 */
    height: 418px;
}

.hybannerLeft {
    width: 417px;
    float: left;
}

.hyBannerTop {
    width: 1190px;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 24px;
}

.hybannerLeftTop {
    padding: 30px;
    background: #2f3245;
}

.hybannerLeftTop a img {
    width: 100%;
}

.hybannerTX a {
    display: inline-block;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
}

.hybannerTX span {
    color: #fff;
    font-size: 18px;
    position: relative;
    margin-left: 5px;
    top: -15px;
}

.hybannerTX>img {
    position: relative;
    top: -15px;
    margin-left: 5px;
}

.hyMyIntegral {
    padding-left: 46px;
}

.hyMyIntegral a {
    color: #fff;
}

.hyMyIntegral i {
    display: block;
    height: 2px;
    background: #fff;
    width: 30px;
    margin-top: 5px;
}

.hyMyIntegral div {
    display: inline-block;
}

.hyMyIntegral span {
    color: #9394a8;
    font-size: 12px;
    position: relative;
    top: -3px;
    margin-left: 20px;
}

.hyMyIntegral>img {
    margin-top: 20px;
}

.hybannerLeftFot {
    padding-top: 49px;
    background: #282b3c;
    padding-bottom: 1px;
    text-align: center;
}

.hybannerLeftFot a {
    display: block;
    width: 284px;
    height: 54px;
    line-height: 52px;
    background: #efcd61;
    color: #50430f;
    text-align: center;
    border-radius: 27px;
    margin: 0 auto;
    margin-bottom: 30px;
    font-size: 28px;
}

.hybannerLeftFot a i {
    position: relative;
    top: 15px;
    float: right;
    right: 20px;
}

.hybannerLeftFot a:hover {
    color: #50430f;
}
/* 会员轮播图 */
.device {
    width: 570px;
    height: 449px;
    position: relative;
    background: #fff;
}

.device .arrow-left {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    z-index: 99;
    font-size: 18px;
    color: #fff;
    opacity: 0.8;
}

.device .arrow-right {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    z-index: 99;
    font-size: 18px;
    color: #fff;
    opacity: 0.8;
    text-transform: none;
}

.hyArrow:hover {
    opacity: 1;
}

.hyArrow:focus {
    text-decoration: none;
}

.swiper-container {
    height: 449px;
    width: 570px;
}

.content-slide {
    padding: 20px;
    color: #fff;
}

.title {
    font-size: 25px;
    margin-bottom: 10px;
}

.pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 5px;
    width: 100%;
}

.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #999;
    box-shadow: 0px 1px 2px #555 inset;
    -webkit-box-shadow: 0px 1px 2px #555 inset;
    -moz-box-shadow: 0px 1px 2px #555 inset;
    margin: 0 3px;
    cursor: pointer;
}

.swiper-active-switch {
    background: #fff;
}

.hyBroadcast {
    width: 570px;
    float: left;
    box-shadow: 2px 0px 5px #888888;
    -webkit-box-shadow: 2px 0px 5px #888888;
    -moz-box-shadow: 2px 0px 5px #888888;
    position: relative;
    z-index: 1;
}

.hyBroadcast .swiper-slide {
    height: 448px;
    overflow: hidden;
}

.hyBroadcast .swiper-slide img {
    width: 100%;
    min-height: 448px;
}

.hyBroadcast .swiper-button-next,.hyBroadcast .swiper-button-prev {
    height: 20px;
}

.hyWelfare {
    float: left;
    width: 200px;
    padding: 20px 30px;
    background: #fff;
    margin-top: 15px;
    box-shadow: 2px 2px 15px #ababab;
    -webkit-box-shadow: 2px 2px 15px #ababab;
    -moz-box-shadow: 2px 2px 15px #ababab;
}

.hyWelfareTop {
    overflow: hidden;
    padding-bottom: 20px;
    border-bottom: 1px #eeeeee solid;
}

.hyWelfareTop p {
    float: left;
    text-align: center;
    width: 50%;
}

.hyWelfareTop p a {
    display: block;
    width: 40px;
    height: 40px;
    background: #eecd62;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 40px;
    font-size: 22px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.hyWelfareTop p span {
    font-weight: bold;
    position: relative;
    font-size: 16px;
}

.hyWelfareTop p i {
    display: block;
    position: absolute;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #f23533;
    right: -8px;
    top: 0;
}

.hyWelfareFot {
    margin-top: 26px;
    text-align: center;
}

.hyWelfareFot h5 {
    font-size: 20px;
    font-weight: bold;
    color: #424242;
    margin-bottom: 20px;
}

.hyWelfareFot a {
    padding: 5px 20px;
    background: #eeeeee;
    border-radius: 20px;
    color: #777777;
}

.hyWelfareFot a:hover {
    color: #777777;
}

.hyWelfareFot img {
    margin-top: 30px;
}

.hyRedLine em,.hyRedLine i {
    display: block;
    width: 100%;
}

.hyRedLine em {
    background: #f01126;
}

.hyRedLine i {
    height: 3px;
    background: #fadcde;
}

.hyRedLineOne {
    height: 1px;
}

.hyRedLineTwo {
    height: 3px;
}

.hzcontent {
    margin-top: 80px;
    background: #fff;
}

.hyRedLine p {
    line-height: 80px;
    text-align: center;
    height: 80px;
    background: #fff1f1;
    font-size: 38px;
    color: #e80229;
    font-weight: bold;
}

.hyActivity {
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
}

.hyActivity li {
    float: left;
    width: 49%;
    text-align: center;
    background: #fff1f1;
}

.hyActivity li img {
    width: 100%;
}

.hyActivity li p {
    color: #888888;
    font-size: 16px;
    margin-bottom: 5px;
}

.hyActivity li strong {
    font-weight: normal;
    display: block;
    color: #f22045;
}

.hyActivity li strong i {
    display: inline-block;
    width: 20px;
    background: #f22045;
    color: #fff;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 50%;
    margin-right: 5px;
}

.hyActivity li>a {
    padding: 12px 45px;
    background: #fff;
    border: 1px #f22045 solid;
    border-radius: 40px;
    display: block;
    width: 216px;
    margin: 0 auto;
    position: relative;
    top: -27px;
    color: #f42141;
    font-size: 16px;
}

.hyActivity li>div {
    background: #fff;
    padding-top: 14px;
    border-radius: 0px 0px 15px 15px;
    padding-bottom: 50px;
}

.hyActivity li:nth-child(2) {
    float: right;
}

.hyList {
    margin-bottom: 20px;
}

.dzbContentMinGf {
    background: #fff;
}
/* 规范 */
.allTopBlack {
    background: #333333;
}

.gfRouteDiv {
    background: #f5f5f5;
    padding-bottom: 10px;
    padding-top: 10px;
}

.gfRoute {
    margin-top: 10px;
    width: 1190px;
    margin: 0 auto;
}

.gfRoute span {
    color: #646567;
}

.gfRoute a,.gfRoute i {
    color: #343233;
}

.gfRoute span,.gfRoute a,.gfRoute i {
    font-size: 12px;
}

.dzbContentMinGf {
    padding: 0px 30px 30px 30px;
    background: #fff;
}

.dzbContentMinGf h3 {
    font-size: 24px;
}

.gfNrTop {
    overflow: hidden;
}

.gfNrTop p {
    float: left;
    margin-right: 20px;
    font-size: 12px;
    color: #b0b0ae;
}

.gfNrTop p i {
    margin-right: 3px;
}

.gfNrTopH4 {
    height: 50px;
    line-height: 50px;
    padding-left: 24px;
    color: #757577;
    background: #f5f5f5;
    font-size: 14px;
}

.gfNrFont span {
    text-indent: 2em;
}

.gfNrFont p,.gfNrFont span {
    color: #323232;
    font-size: 16px;
    margin-bottom: 15px;
    line-height: 30px;
}

.gfNrFont h5 {
    font-weight: bold;
}

.gfNrFont span {
    display: block;
}

.gfrightList {
    margin-top: 20px;
}

.gfrightList a {
    display: block;
    overflow: hidden;
}

.gfrightList a i {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    color: #fff;
    background: #99979c;
    text-align: center;
    margin-right: 10px;
    border-radius: 3px;
    float: left;
}

.gfrightList span {
    color: #343233;
    display: inline-block;
    width: 85%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.gfrightList li {
    margin-bottom: 20px;
}

.gfrightListIRed {
    background: #d5002c!important;
}

.gfLeftFot {
    margin-top: 10px;
}

.gfEnclosureTop {
    margin-top: 30px;
}

.gfEnclosureTop p {
    color: #34ad2a;
    padding-bottom: 10px;
    border-bottom: 1px #f0f0f0 solid;
    font-size: 16px;
}

.gfEnclosureFonts {
    text-align: center;
    margin-top: 38px;
}

.gfEnclosureFonts h5 {
    font-size: 18px;
    color: #333;
    margin-bottom: 15px;
}

.gfEnclosureFonts div p {
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
}

.gfEnclosureFonts div p i {
    font-size: 16px;
    color: #ef6000;
}

.gfEnclosurePOne i {
    font-size: 22px!important;
    position: relative;
    top: 3px;
    color: #48ad85!important;
}

.gfEnclosureFonts div p em {
    color: #9d5932;
}

.gfEnclosureFonts button,.gfEnclosureTwoMin button {
    line-height: 36px;
    background: #2fae85;
    color: #fff;
    border: none;
    width: 136px;
    border-radius: 5px;
    margin-top: 12px;
    font-size: 16px
}

.gfEnclosureTwo {
    background: #f6f6f6;
    padding: 24px 0px;
}

.gfEnclosureTwoMin {
    text-align: center;
}

.gfEnclosureTwoMin button {
    background: #db5b5a!important;
}

.gfEnclosureTwoList {
    margin-top: 25px;
    text-align: center;
}

.gfEnclosureTwoList li {
    display: inline-block;
    margin-left: 10px;
    margin-right: 10px;
}

.gfEnclosureTwoList li a {
    display: block;
    color: #555;
}

.gfEnclosureTwoList li a img {
    margin-right: 3px;
}

.gfEnclosureTwoFot {
    border-top: 1px #e2e2e2 solid;
    border-bottom: 1px #e2e2e2 solid;
    height: 70px;
    line-height: 70px;
    text-align: center;
}

.gfEnclosureTwoFot a {
    display: block;
}

.gfEnclosureTwoFot a span {
    color: #545655;
}

.gfEnclosureTwoFot a span em {
    margin-left: 5px;
    color: #9693a4;
}

.gfEnclosureTwoFot a i {
    display: inline-block;
    width: 22px;
    height: 22px;
    color: #fff;
    background: #f48801;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin-right: 10px;
}

.gfEnclosureTwoIconFot {
    background: #f4f4f4;
    margin-top: 5px;
    border-top: 1px #d3d3d3 solid;
    border-bottom: 1px #d3d3d3 solid;
    padding-left: 60px;
    overflow: hidden;
}

.gfEnclosureTwoIconFot div {
    display: inline-block;
    padding: 16px 0px;
}

.gfEnclosureTwoIconFot div span {
    color: #adb1bc;
    font-size: 18px;
    margin-right: 12px;
    margin-left: 12px;
    position: relative;
    cursor: pointer;
}

.gfEnclosureTwoIconFot>i {
    display: inline-block;
    background: #e0e0e0;
    height: 20px;
    width: 1px;
}

.gfEnclosureTwoIconFot div span em {
    position: absolute;
    font-size: 13px;
    top: -8px;
}

.gfPages input {
    width: 28px;
    height: 22px;
    border: 1px #e0e0e0 solid;
    text-align: right;
    padding-right: 3px;
    position: relative;
    top: -2px;
}

.gfPages span {
    margin-left: 0px!important;
    font-size: 17px!important;
}

.gfPages strong {
    font-weight: normal;
    color: #adb1bc;
    position: relative;
    top: -2px;
}

.gfIconFotRight {
    padding: 0px!important;
    float: right;
}

.gfIconFotRight span {
    padding: 16px 0px;
}

.gfIconFotRight a {
    display: inline-block;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.gfIconFotRight a:hover {
    color: #fff;
}

.gfDownload {
    width: 115px;
    background: #2fae85;
    line-height: 58px;
}

.gfDownloadVIP {
    float: right;
    background: #db5b5a;
    height: 58px;
    width: 130px;
    margin-left: 15px;
}

.gfDownloadVIP em {
    font-size: 12px;
    display: block;
    padding-top: 10px;
}

.gfsearchRecommend {
    margin-top: 5px;
    border-top: 1px #dedede solid;
    border-bottom: 1px #dedede solid;
    padding-top: 10px;
    overflow: hidden;
}

.gfsearchRecommend p {
    float: left;
    margin-left: 20px;
    width: 30px;
    font-size: 16px;
    color: #666;
}

.gfRecommendList {
    float: left;
    width: 93%;
    margin-left: 5px;
    margin-top: 4px;
}

.gfRecommendList i {
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #cdcdcd;
    margin-right: 2px;
}

.gfRecommendList li {
    float: left;
    width: 16.6%;
    margin-bottom: 10px;
}

.gfRecommendList li a {
    color: #3e8cde;
}

.navWMin {
    width: 498px!important;
    display: inline-block!important;
}

.navWMinSearch {
    width: 256px;
    display: inline-block;
    float: right;
    overflow: hidden;
    position: relative;
    top: 5px;
}

.navWMinSearch input {
    width: 210px;
    height: 36px;
    border: 1px #e5e5e5 solid;
    float: left;
    padding-left: 10px;
    outline: none;
}

.navWMinSearch span {
    display: inline-block;
    width: 36px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    border: 1px #e5e5e5 solid;
    float: left;
    position: relative;
    right: 1px;
    top: 0px;
    cursor: pointer;
}

.navWMin {
    display: inline-block;
    margin-left: 20px;
}

.navWMin li {
    display: inline-block;
}

.navWMin li a {
    color: #222;
    display: block;
    float: left;
    padding: 0 15px;
    line-height: 40px;
    position: relative;
    font-size: 16px;
}

.navWMin li a:hover {
    color: #1cbfda;
}

.contenMinGf {
    margin-top: 0px;
}

.topXXGf span,.topXXGf a {
    color: #fff!important;
}

.topXXGf i {
    border-color: #fff!important;
}
/* 规范首页 */
.gfsycontentBack {
    background: #fff;
}

.gfsyConten {
    background: #f0f0f0;
}

.gfsyContenTop li {
    float: left;
}

.gfsyContenTop li:nth-child(1),.gfsyContenTop li:nth-child(3) {
    width: 418px;
}

.gfsyContenTop li:nth-child(1) img,.gfsyContenTop li:nth-child(3) img {
    width: 100%;
}

.gfsyContenTop li:nth-child(2) {
    width: 343px;
}

.gfsyContenTop li:nth-child(2) img {
    width: 100%;
}

.gfsyConten ul {
    overflow: hidden;
}

.gfsyContenListOne li {
    float: left;
    width: 16%;
    margin-left: 23px;
    margin-right: 23px;
}

.gfsyContenListTop {
    padding: 5px 14px;
    background: #f9f9f9;
}

.gfsyContenListTop>a {
    float: right;
    color: #868686;
    margin-top: 8px;
}

.gfsyContenListTop>a i {
    position: relative;
    top: 2px;
    margin-right: 5px;
}

.gfsyContenListBack {
    padding: 10px 14px;
    background: #fff;
    overflow: hidden;
    margin-bottom: 0;
}

.gfsyContenListTop h4 {
    padding-left: 10px;
    border-left: 3px #1cb177 solid;
    display: inline-block;
}

.gfsyContenListFot p {
    display: inline-block;
    float: right;
}

.gfsyContenListFot a,.gfsyContenListFot em,.gfsyContenListFot span {
    font-size: 12px;
}

.gfsyContenList img {
    width: 100%;
}

.gfsyContenListOne h5 {
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #373737;
}

.gfsyContenListFot a,.gfsyContenListFot em {
    color: #22ad6c;
}

.gfsyContenList {
    overflow: hidden;
    border: 1px #dbdbdb solid;
    margin-bottom: 20px;
}

.dzbContentMinGray {
    background: #f0f0f0;
    margin-top: 20px;
    padding: 5px;
}

.gfsyContenListClass {
    display: inline-block;
    margin-left: 10px;
}

.gfsyContenListClass a {
    margin-right: 5px;
    color: #545454;
}

.gfsyListDouble {
    overflow: hidden;
}

.gfsyListDouble li {
    float: left;
    width: 50%;
    overflow: hidden;
    border-bottom: 1px #f4f4f4 solid;
    border-right: 1px #f4f4f4 solid;
    padding: 15px 28px;
}

.gfsyListDouble li .gfsyimgW {
    width: 40%;
    float: left;
    overflow: hidden;
    height: 135px;
}

.gfsyimgW img {
    width: 100%;
    min-height: 135px;
}

.gfsyListDouble li:nth-child(even) {
    border-right: none;
}

.gfsyListDoubleDiv {
    float: left;
    margin-left: 30px;
    width: 50%;
}

.gfsyListDoubleDiv h6 {
    font-size: 16px;
    color: #353535;
    font-weight: bold;
    cursor: pointer;
    line-height: 26px;
}

.gfsyListDoubleDiv div {
    margin-top: 20px;
}

.gfsyListDoubleDiv div p {
    margin-top: 14px;
    color: #000;
    font-size: 13px;
}

.gfsyListDoubleDiv div span i {
    color: #098489;
}

.gfsyListDoubleDiv div span strong {
    color: #1cb177;
}

.gfsyListDoubleDiv div span:nth-child(1) {
    margin-right: 10px;
}

.gfsyListOneImg {
    height: 150px;
    overflow: hidden;
}

.gfsyListOneImg img {
    min-height: 150px;
}
.takeUpBtn{
    display: none;
}
.NrListImg li em{
    width: 100%;
    font-size: 14px;
    color: #1cbfda;
    display: none;
    text-align: center;
    line-height: 78px;
    position: absolute;
    top: 0;
    z-index: 9;
    background: #fff;
    cursor: pointer;
}
.NrListImg li:hover{
    border: 1px solid #1cbfda;
}
.NrListImg li:hover em{
    display: block;
}
.dzbsCssontent{
    overflow: hidden;
}
.pagDiv{
    display: block;
}
.pagDiv .pagination{
    position: relative;
    margin-bottom: 0;
    width: 880px;
}
.pagDiv .pagination p{
    display: inline-block;
    position: relative;
    margin-right: 15px;
    top: -10px;
}
.pagDiv .pagination>li{
    display: inline-block;
}
.PagList> a:hover,.PagList > a:focus{
    background-color: #f5f5f5!important;
    border-color: #f5f5f5!important;
    color: #333!important;
}

.pagDivActive a{
    background-color: #f5f5f5!important;
    border-color: #f5f5f5!important;
    color: #333!important;
}
.pagMore{
    display: inline-block;
    line-height: 34px;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    top: -15px;
}
.PreviousPagActive a{
    color: #ccc!important;
    background-color: #f5f5f5!important;
    border-color: #ddd!important;
    
}