.nrbj{background:url("../images/bj.jpg") ; width: 100%; height: 100%;  background-size:100% 100%; position:fixed; bottom:0px; z-index: -999999;
    transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);
    animation:loginbj 1s ease-in-out both;
    -moz-animation:loginbj 1s ease-in-out both;
    -webkit-animation:loginbj 1s ease-in-out both;}
.nrbj1{background:url("../images/bj_1.jpg") ; width: 100%; height: 100%;  background-size:100% 100%; position:fixed; bottom:0px; z-index: -999999;
    transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);
    animation:loginbj 1s ease-in-out both;
    -moz-animation:loginbj 1s ease-in-out both;
    -webkit-animation:loginbj 1s ease-in-out both;}
@keyframes loginbj{
    0%{ opacity: 0;  transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1); }
    100%{ opacity: 1;  transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1); }
}
@-moz-keyframes loginbj{
    0%{ opacity: 0;  transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1); }
    100%{ opacity: 1;  transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1); }
}
@-webkit-keyframes loginbj{
    0%{ opacity: 0;  transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1); }
    100%{ opacity: 1;  transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1); }
}
/*.top{ width: 100%; min-width: 1200px; background: url("../images/top_bj.png") top repeat-x; height: 48px; overflow: hidden; font-size: 16px;  color: #fff;
    transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:top_bj 1s ease-in-out both;
    -moz-animation:top_bj 1s ease-in-out both;
    -webkit-animation:top_bj 1s ease-in-out both;}
@keyframes top_bj{
    0%{ opacity: 0;
        transform:translateY(-45%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-moz-keyframes top_bj {
    0%{ opacity: 0;
        transform:translateY(-45%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-webkit-keyframes top_bj {
    0%{ opacity: 0;
        transform:translateY(-45%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}*/

.logo{ height:50px; margin-top:30px; overflow: hidden; width: 520px; float: left;;
    transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_1 1s ease-in-out both;
    -moz-animation:login_1 1s ease-in-out both;
    -webkit-animation:login_1 1s ease-in-out both;}

.top_banner{ width:580px; height:123px; position: absolute; right:0; bottom:0; background: url("../images/banner.png") no-repeat;
    transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_1 1.5s ease-in-out both;
    -moz-animation:login_1 1.5s ease-in-out both;
    -webkit-animation:login_1 1.5s ease-in-out both;
}
.zbggpt{ width: 443px; height: 166px; float: left; overflow: hidden; transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_1 2s ease-in-out both;
    -moz-animation:login_1 2s ease-in-out both;
    -webkit-animation:login_1 2s ease-in-out both;}
.fzbggpt{ width: 436px; height: 165px; float: left; overflow: hidden; transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_1 2.5s ease-in-out both;
    -moz-animation:login_1 2.5s ease-in-out both;
    -webkit-animation:login_1 2.5s ease-in-out both; margin-top:10px;}

@keyframes login_1{
    0%{ opacity: 0;
        transform:translateY(15%) }
    50%{ opacity: 0;
        transform:translateY(35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-moz-keyframes login_1{
    0%{ opacity: 0;
        transform:translateY(15%) }
    50%{ opacity: 0;
        transform:translateY(35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-webkit-keyframes login_1{
    0%{ opacity: 0;
        transform:translateY(15%) }
    50%{ opacity: 0;
        transform:translateY(35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
.menu_bj{ width:1200px; margin: auto; transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:menu_dh 1.5s ease-in-out both;
    -moz-animation:menu_dh 1.5s ease-in-out both;
    -webkit-animation:menu_dh 1.5s ease-in-out both; }

@keyframes menu_dh{
    0%{ opacity: 0;
        transform:translateY(-2%) }

    100%{ opacity: 1;
        transform:translateY(0) }
}
@-moz-keyframes menu_dh {
    0%{ opacity: 0;
        transform:translateY(-2%) }

    100%{ opacity: 1;
        transform:translateY(0) }
}
@-webkit-keyframes menu_dh {
    0%{ opacity: 0;
        transform:translateY(-2%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}

.banner{ width:458px; height:132px; overflow: hidden;}

@keyframes shuju{
    0%{
        opacity: 0;
        transform:translateY(-40%)
    }
    100%{
        opacity: 1;
        transform:translateY(0)
    }
}
@-moz-keyframes shuju{
    0%{
        opacity: 0;
        transform:translateY(-40%)
    }
    100%{
        opacity: 1;
        transform:translateY(0)
    }
}
@-webkit-keyframes shuju{
    0%{
        opacity: 0;
        transform:translateY(-40%)
    }
    100%{
        opacity: 1;
        transform:translateY(0)
    }
}
.right_fdcq{  transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:left_banner 2.5s ease-in-out both;
    -moz-animation:left_banner 2.5s ease-in-out both;
    -webkit-animation:left_banner 2.5s ease-in-out both;
}

@keyframes left_banner{
    0%{
        opacity: 0;
        transform:translateX(40%)
    }
    100%{
        opacity: 1;
        transform:translateX(0)
    }
}
@-moz-keyframes left_banner{
    0%{
        opacity: 0;
        transform:translateX(40%)
    }
    100%{
        opacity: 1;
        transform:translateX(0)
    }
}
@-webkit-keyframes left_banner{
    0%{
        opacity: 0;
        transform:translateX(40%)
    }
    100%{
        opacity: 1;
        transform:translateX(0)
    }
}


.bottom{ width: 100%; min-width: 1200px; background:url("../images/bottom_bj.png"); overflow: hidden; margin-top: 20px; padding-bottom: 15px;transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 2s ease-in-out both;
    -moz-animation:login_2 2s ease-in-out both;
    -webkit-animation:login_2 2s ease-in-out both;}
.jsgac_1{overflow: hidden; transform: translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 2s ease-in-out both;
    -moz-animation:login_2 2s ease-in-out both;
    -webkit-animation:login_2 2s ease-in-out both; }
.w484{ width: 484px; margin: auto; overflow: hidden; border-radius: 5px; background: url("../images/wszbr_bj.png");translate(0 0); -moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 2.5s ease-in-out both;
    -moz-animation:login_2 2.5s ease-in-out both;
    -webkit-animation:login_2 2.5s ease-in-out both;  }
/*.fhsy{ position:fixed; bottom:5px;  right:22%;background: url("../images/fhsy.png") no-repeat; cursor: pointer; width: 124px; height: 125px;-moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 1s ease-in-out both;
    -moz-animation:login_2 2s ease-in-out both;
    -webkit-animation:login_2 1s ease-in-out both;}*/
.fhsy{ position:absolute; top:0; right:72px;background: url("../images/fhsy.png") no-repeat; cursor: pointer; width: 124px; height: 125px;-moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 1s ease-in-out both;
    -moz-animation:login_2 2s ease-in-out both;
    -webkit-animation:login_2 1s ease-in-out both;}
.fhsy1{ position:absolute; top:0; right:72px;background: url("../images/fhsy1.png") no-repeat; cursor: pointer; width: 124px; height: 125px;-moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 1s ease-in-out both;
    -moz-animation:login_2 2s ease-in-out both;
    -webkit-animation:login_2 1s ease-in-out both;}
.wszbr_bot{ position: fixed; bottom: 0px; width: 100%; background: url("../images/lct/bottom_bj.png") no-repeat; background-size: 100% 100%;-moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 1.5s ease-in-out both;
    -moz-animation:login_2 1.5s ease-in-out both;
    -webkit-animation:login_2 1.5s ease-in-out both; height: 168px; z-index: 99999;}
.wszbr_bota{width: 100%; background: url("../images/lct/bottom_bj.png") bottom no-repeat; background-size: 100% 100%;-moz-transform: translate(0 0);-webkit-transform:translate(0 0);
    animation:login_2 1.5s ease-in-out both;
    -moz-animation:login_2 1.5s ease-in-out both;
    -webkit-animation:login_2 1.5s ease-in-out both; height: 146px; z-index: 99999;}
@keyframes login_2{
    0%{ opacity: 0;
        transform:translateY(15%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-moz-keyframes login_2{
    0%{ opacity: 0;
        transform:translateY(15%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-webkit-keyframes login_2{
    0%{ opacity: 0;
        transform:translateY(15%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
.zbggpt_nr{ width: 447px; height: 168px; float: left; overflow: hidden; background: url("../images/zbbj.png") no-repeat; margin-left: 2px;
    transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:zbff_nr 2s ease-in-out both;
    -moz-animation:zbff_nr 2s ease-in-out both;
    -webkit-animation:zbff_nr 2s ease-in-out both;}
.fzbggpt_nr{ width: 456px; height: 165px; float: left; overflow: hidden; background: url("../images/fzbbj.png") left center no-repeat;
    transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:zbff_nr 2.5s ease-in-out both;
    -moz-animation:zbff_nr 2.5s ease-in-out both;
    -webkit-animation:zbff_nr 2.5s ease-in-out both; margin-top:10px;}

@keyframes zbff_nr{
    0%{ opacity: 0;
        transform:translateY(15%) }
    50%{ opacity: 0;
        transform:translateY(35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-moz-keyframes zbff_nr{
    0%{ opacity: 0;
        transform:translateY(15%) }
    50%{ opacity: 0;
        transform:translateY(35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-webkit-keyframes zbff_nr{
    0%{ opacity: 0;
        transform:translateY(15%) }
    50%{ opacity: 0;
        transform:translateY(35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
.lct{ width: 1200px; margin: auto; position: relative;  background:url("../images/lct/nr_bj.png");  padding-bottom: 188px;transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:zbff_nr1 3s ease-in-out both;
    -moz-animation:zbff_nr1 3s ease-in-out both;
    -webkit-animation:zbff_nr1 3s ease-in-out both; }
@keyframes zbff_nr1{
    0%{ opacity: 0;
        transform:translateY(-15%) }
    50%{ opacity: 0;
        transform:translateY(-35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-moz-keyframes zbff_nr1{
    0%{ opacity: 0;
        transform:translateY(-15%) }
    50%{ opacity: 0;
        transform:translateY(-35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
@-webkit-keyframes zbff_nr1{
    0%{ opacity: 0;
        transform:translateY(-15%) }
    50%{ opacity: 0;
        transform:translateY(-35%) }
    100%{ opacity: 1;
        transform:translateY(0) }
}
.lct{ width: 1200px; margin: auto; position: relative;  background:url("../images/lct/nr_bj.png");  padding-bottom: 188px;}

.zbztb_floatr .qrcode {position:relative; line-height:inherit;}
.zbztb_floatr .qrcode i {display:inline-block; margin-top:11px;}
.zbztb_floatr .qrcode .info {z-index:-1; position:absolute; top:-30px; right:-172px; width:122px; height:122px; color:#898989; }
.zbztb_floatr .qrcode .info img {height: 108px; width: 108px;}
.zbztb_footer p {        line-height: 30px;        margin-top: 20px;    }
.zbztb_footer span {        font-family: Arial;        margin: 0 20px 0 22px;    }
/*fixed*/
.zbztb_floatr {position:fixed; top:50%; right:0; z-index:9999; margin-top:-120px;}
.zbztb_floatr ul {width:50px;}
.zbztb_floatr li {width:50px; height:50px; margin-bottom:5px; color:#fff; text-align:center; background:#f89717; vertical-align:bottom; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zbztb_floatr li:hover {background:#faa73a;}
.zbztb_floatr li i {font-size:30px;}
.zbztb_floatr .service {position:relative; height:160px; line-height:inherit;}
.zbztb_floatr .service h3 {position:relative; z-index:10; width:25px; height:145px; padding:15px 15px 0; font-size:18px; color:#fff; text-align:center; background:#f89717; font-weight: 400;
    line-height:28px;    -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}

.zbztb_floatr .service h3 span {position:absolute; left:50%; bottom:15px; margin-left:-12px; font-size:24px;}
.zbztb_floatr .service .info {position:absolute; top:0; right:-152px; width:142px; height:243px; padding:0 5px; color:#898989; background:#fff;}
.zbztb_floatr .service .info p { border-bottom: solid 1px #d7d7d7; font-size: 16px; color: #7e7e7e; font-weight: bold; text-align: center; padding-bottom:8px; padding-top: 13px;font-style:italic;}
.zbztb_floatr .service .info p img{ margin-right: 5px;}
.zbztb_floatr .service .info p span{ color: #f8910a;font-size: 18px;}
.zbztb_floatr .service .info p:last-child{ border-bottom: none;}
.zbztb_floatr .service .info p i {display:block; height:42px; line-height:42px; font-size: 16px; color: #333;}
.zbztb_floatr .service .info p:hover {color:#f89717;}
.zbztb_floatr .qrcode i {display:inline-block; margin-top:11px; color: rgba(255,255,255,.0);}

.zbztb_floatr .complain {position:relative; width:50px; height:160px;}
.zbztb_floatr .complain h3 {position:relative; z-index:10; width:25px; height:145px; padding:15px 15px 0; font-size:18px; color:#fff; text-align:center; background:#f89717;font-weight: 400; line-height:28px;
    -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}
.zbztb_floatr .complain a{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.zbztb_floatr .complain h3:hover{ background: #faa73a;}




 /* 样式补充 201912051420 */
 
/*单行文本溢出显示省略号*/
.clamp-1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}

/*限制p元素之显示2行文字，同时出现省略号。*/
.clamp-2 {
    overflow: hidden;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
 body{
    background-color: #fff;
    position: relative;
    /* z-index: -2; */
 }
 .center2,
 .center{
 	/* position: relative; */
    /* z-index:-1; */
 }
 .nrbj{
    background: #fff;
 }
 .menu_bj{
 	width: 100%;
 }
 .menu_bj .navigation-box{
    width: 100%;
    background: #0E4682;
    
 }
 .menu_bj #navigation{
    width: 1201px;
    margin: auto;
    display: flex;
 }
#navigation a{
    width: 132px;
}
#navigation li:hover,
#navigation li.menu-active,
#navigation li a:hover{ 
    color:#fff;
    background: #AB916B;
 }

 #navigation li:hover ul a:hover{
    background: #AB916B;
    opacity: 0.6;
}

#navigation li ul li{
    color:#fff;
    background: #AB916B;
}
.top_banner{
     background: url("../images/banner-new.png") no-repeat center;
     background-size: auto;

}

.zhuce a {
    background: #C8AE87;
    border-radius: 3px;
    padding: 0 9px;
}
.zhuce a:hover{
    background: #C8AE87;
    opacity: 0.8;
    color: #ffffff;
    
}

.left_home{
    width: 905px;
}

.tzgg {
    width: 520px;
}
/* 首页轮播 */
#playBox .smalltitle{
   
}
.dis-table-box{
    width: 260px;
    /*display: table-cell;
    vertical-align: middle;*/
}

.gdtp_sm{
    display: block;
    bottom: 0;  
    height: 30px;
    line-height: 30px;
    width: 260px;
    float: left;
    font-size: 16px;
}
.dis-table-box{
   
}

#playBox .smalltitle .thistitle {
    background: rgba(171,145,107,1);
}
#marqueeBox{

}
/*行业动态*/
.tzgg .zxdt h1{
    /*background:;*/
    position: relative;
    color: #333333;
    font-weight: bold;
    /* background-color: #ffffff; */
}
.tzgg .zxdt h1::before{ 
    content:"";
    display: inline-block;
    height: 16px;
    width: 3px;
    border-radius: 1px;
    background-color: #AB916B;
    top: 10px;
    left: 0px;
    position: absolute;
}

.tzgg .more a{
    right: 0;
}
/*重要通知*/

.zytt{
    background-color: #F1F1F1;
}
.zytt h1{
	background: #F1F1F1 url("../images/tzgg-new.png") 20px center no-repeat; 
    color: #0E4682;
    font-size: 16px;
    font-weight: bold;
}

.zytt a:hover {
    color: #AB916B;
}

.right_new1 ul li a:hover{
    color: #AB916B;
    font-weight:500;
}

.home_time{
    background: rgba(241,241,241,1);
    height: 50px;
}

.center1{
	width: 1200px;
    padding: 20px 0;
}



/* 采购项目信息*/
.announcement-list-title{

}

.announcement-list-tab{
    margin-top: 10px;
    width: 100%;
    height:40px;
    background:rgba(221,221,221,1);
}

.announcement-list-tab li{
    font-size: 14px;
    text-align: center;
    color: #333333;
    line-height: 40px;
    height: 40px;
    padding:0px 15px;
    float: left;
    box-sizing: border-box;
    cursor: pointer;
  
}
.announcement-list-tab li:hover{
    background:rgba(171,145,107,0.8);
    color: #ffffff;
}
.announcement-list-tab li.abc{
    position: relative;
    color: #ffffff;
    background:rgba(171,145,107,1);
}

.announcement-list-tab li{

}

.announcement-list-tab li:first-child{

}

.announcement-list-tab li.abc::after{
	content:"";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px;
    margin: auto;
    height: 0px;
    width: 0px;
    border: 10px solid transparent;
    border-top: 10px solid rgba(171,145,107,1);
}

.announcement-list-tab .more{
    position: relative;
}
.more a{
    cursor: pointer;
}
.more a:hover {
    color: rgba(171,145,107,1);
}
/* 标题 */
.tis-title{
    position: relative;
    color: #333333;
    font-weight: bold;
    font-size: 16px;
    padding-left: 15px;
}

.tis-title1{
    position: relative;
    color: #333333;
    font-weight: bold;
    font-size: 16px;
    padding-left: 15px;
}

.tis-title::before{ 
    content:"";
    display: inline-block;
    height: 16px;
    width: 3px;
    border-radius: 1px;
    background-color: #AB916B;
    top: 5px;
    left: 0px;
    position: absolute;
}

.time_1 .state-1{
    color:#0E910B;
    padding-right: 30px;
}
.announcement-list-type{
    float: left;
}
.announcement-title{
    float: left;
    display: inline-block;
    width: 550px;
}

.announcement-mian ul li{
    line-height: 35px;
    height: 34px;
}

.announcement-mian ul li a{
	position: relative;
    transition:none;
    cursor: pointer;
}
.announcement-mian ul li a span:first-child{
    font-weight: bold;
}
.announcement-mian ul li .time_1{
    position: absolute;
    right: 0;
    top: 0;
}
.right_new1 ul{
	 margin-top: 0;
}
.right_new1 ul li a:hover {
    color: #AB916B;
    font-weight:bold;
}
.announcement-mian ul li a:hover {
    font-weight:bold;
    color:rgba(171,145,107,1);
}


.mr_frBtnL{
    margin-right: 40px;
    transition:0s;
}
.mr_frBtnR{
	transition:0s;
}

/* 合作伙伴 */
.hzhb{
    margin: 0px auto 10px;
}

.hzhb ul li{
    margin-bottom: 10px;
}

.hzhb ul li a{
    height:32px;
    background:rgba(241,241,241,1);
    border-radius:15px; 
    color: #333333;
    position: relative;
}


.mr_frUl ul li:hover{
    box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.2);
}

/* 右侧 */
.zbztb_floatr {top:40%;}
.zbztb_floatr li,
.zbztb_floatr .complain h3,
.zbztb_floatr .service h3{
    background-color: #f0f0f0;
    color:#AB916B;
    font-size:16px;
}
.zbztb_floatr li:hover,
.zbztb_floatr .complain h3:hover ,
.zbztb_floatr .service h3:hover{
    background-color: #E1E1E1;
}

.zbztb_floatr .service .info{
    background-color: transparent;
    color:#AB916B;
    width: 180px;
    border-right: 10px solid transparent;
    right: -200px;
}

.zbztb_floatr .service .info p span{
    color:#AB916B;   
}


.zbztb_floatr .service .info p{
    border-bottom: solid 1px #e1e1e1;
    padding: 13px 10px 9.5px 10px;
    background-color: #f0f0f0;
}

/* 合作伙伴 */
.hzhb ul li {
   padding: 0
}

.hzhb ul li:hover{
    background-color: transparent;
    box-shadow: 0 0 5px rgba(171,145,107,1);
    background-color: rgba(171,145,107,1);
    color: #ffffff;
}

.hzhb ul li a,
.hzhb ul li:hover a{
    background-color: transparent;
}

.hzhb ul li:hover a{
    color: #ffffff;
}

.hzhb ul li {
    height: 32px;
    background: rgba(241,241,241,1);
    border-radius: 15px;
    color: #333333;
    display: block;
    padding: 0 15px;
    text-align: center;
}
.wszbr,
.zbpt{
	margin-top: 10px;
}
.zbpt li.toub1,
.zbpt li.toub2,
.zbpt li.toub,
.zbpt li{
    background:rgba(241,241,241,1);
    color: #333333;
    font-size: 16px;
}

.zbpt li:hover {
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

.wszbr ul{
    width:278px;
    background:linear-gradient(-45deg,rgba(255,255,255,1),rgba(249,248,248,1));
    overflow: hidden;

}
.wszbr li{
    background-color: transparent;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
}

.wszbr li:hover {
    box-shadow: 0 0 5px rgba(249,248,248,1);
}

.tupian ul li{
    margin-top: 20px;
    cursor: pointer;
    transition: .7s;
}

.foot-bj{
    background: url(../images/foot-bj.png) no-repeat;
    height: 317px;
    width: 100%;
    left: 0;
    right: 0;
    /* position: absolute; */
    position: fixed;
    margin: auto;
    bottom: 160px;
    overflow: hidden;
    background-size: 100% 100%;
    z-index: -1;
    background-position-y: bottom;
}

.bottom{
    background: #0E4682;
}
.topbanner{
	
}
.topbanner-icon_1{
    position: absolute;	
    width: 60px;
    height: 60px;
    top: 0;
    left: 50%;
    margin-left: 600px;
    z-index: 9999;
    margin-top: 20px;
}

.jyxx_top p{
	font-size:16px;
}

.jyxx_top .time-text{
	margin-left: 10px;
}

.jyxx_nrq{
	color: #333333;
}

.zbztb_floatr .service .info p:hover {color:#7e7e7e;}


.menu_bj .center1{
	padding-bottom: 0;
}


.contact a:hover{
	color: rgba(200,174,135,1);
}
.tupian ul li.toub1:hover{
	box-shadow: 0 0 8px rgba(0,0,0,0.8);
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}
.tupian ul li.toub2:hover{
	box-shadow: 0 0 8px rgba(0,0,0,0.8);
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}

.center2 .ptdt1 .zbgg_nr .tzgg_01{
	margin-top: 7px;
}


/* 20200101437 补充 LQ */
.mr_frUl ul li{
	height: 100px;
}

.mr_frUl ul li{
	width: 178px!important;
	margin-right: 2px;
	transform: scale(0.9);
}
.mr_frBtnL {
    margin-right: 30px;
    transition: 0s;
   	margin-top: 25px;
   	width: 30px;
    height: 48px;
    background:url(../images/qianxleft.png) no-repeat center;
    background-size: cover;
}

.mr_frBtnR {
    float: right;
    cursor: pointer;
    background: url(../images/qianxr.png) no-repeat;
    background-size: cover;
    transition: .7s;
    width: 30px;
    height: 48px;
    margin-top: 25px;
}

.mr_frUl ul li:hover{
	transform: scale(1);
}


.mr_frbox {
    height: 110px;
    overflow: hidden;
    margin-top: 20px;
}

.mr_frUl ul li a{
	
}
.mr_frBtnL:hover {
    background: url(../images/qianxleft1.png) no-repeat center;
    background-size: cover;
}

.mr_frBtnR:hover {
    background: url(../images/qianxr1.png) no-repeat center;
    background-size: cover;
}
.new-login-entry{
    width: 280px;
    /*background: linear-gradient(-45deg,rgba(255,255,255,1),rgba(249,248,248,1));*/
    overflow: hidden;
    padding: 12px;
    height:301px;
    background:rgba(241,241,241,1);
    box-sizing: border-box;
}
.new-login-entry li{
    width: 255px;
    height: 60px;
    margin-bottom: 12px;
    background: #AB916B;
    transition: 0.7s;
}
.new-login-entry li a{
    height: 60px;
    line-height:60px;
    width: 100%;
    font-size:16px;
    font-weight:400;
    color:rgba(255,255,255,1);
    text-align: center;
    display: inline-block;
    cursor: pointer;
}
.new-login-entry li:hover{
    opacity: 0.8;
}
.new-login-entry li.half{
    width: 123px;
    float: left;
}

.new-login-entry li.half.half-right{
    float: right;
}


.new-login-entry-2{
    margin-top: 12px;
	width: 280px;
    /*background: linear-gradient(-45deg,rgba(255,255,255,1),rgba(249,248,248,1));*/
    overflow: hidden;
    padding: 12px;
    background:rgba(241,241,241,1);
    box-sizing: border-box;
    height:157px;
}

.new-login-entry [class*=new-login-icon-]{
   display: inline-block; 
   height: 22px;
   width: 22px;
   margin-right: 10px;
   vertical-align: middle;
}

.new-login-entry .new-login-icon-1{
    background:url(../images/new-login-icon/new-login-icon-1.png) no-repeat center;
    background-size: cover;
    width:23px;
    height:21px;
}

.new-login-entry .new-login-icon-2{
    background:url(../images/new-login-icon/new-login-icon-2.png) no-repeat center;
    background-size: cover;
    width:24px;
    height:24px;
}

.new-login-entry .new-login-icon-3{
    background:url(../images/new-login-icon/new-login-icon-3.png) no-repeat center;
    background-size: cover;
    width:18px;
    height:23px;
}

.new-login-entry .new-login-icon-4{
    background:url(../images/new-login-icon/new-login-icon-4.png) no-repeat center;
    background-size: cover;
    width:21px;
    height:21px;
    margin-right: 8px;
}

.new-login-entry .new-login-icon-5{
    background:url(../images/new-login-icon/new-login-icon-5.png) no-repeat center;
    background-size: cover;
    width:22px;
    height:22px;
    margin-right: 8px;
}

.new-login-entry .new-login-icon-6{
    background:url(../images/new-login-icon/new-login-icon-6.png) no-repeat center;
    background-size: cover;
    width:22px;
    height:22px;
}

.new-login-entry .new-login-icon-7{
    background:url(../images/new-login-icon/new-login-icon-7.png) no-repeat center;
    background-size: cover;
    width:22px;
    height:22px;
}


.zytt{
    margin-top: 5px;
    margin-bottom: 5px;
}


.tis-title-type-2{
    line-height: 40px;
    height: 40px;
    border-bottom: 1px solid #D7D7D7;
}
.tis-title-type-2 > span{
    float: left;
}
.tis-title-type-2::before{
    top: 12px;
}

.enterprise-list-box{
    float: left;
    height: 40px;
    line-height: 40px;
    display: block;
    margin-right: 20px;
}

.enterprise-list{
    line-height: 40px;
    height: 40px;
    text-align: center;
    float: left;
    padding: 0 15px;
    position: relative;
    cursor: pointer;
    color:rgba(51,51,51,1);
    font-size:15px;
    margin: 0 15px;
    font-weight: 400;
}

.enterprise-list.active{
	color: #AB916B;
}

.enterprise-list.active::after{
	content: "";
    position: absolute;
    height: 2px;
    background: #AB916B;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
}

.announcement-list-tab {
    margin-top: 10px;
    width: 100%;
    height: 35px;
    background: transparent;
}

.announcement-list-tab li{
    height: 35px;
    padding:0 20px;
    margin-right: 20px;
    color: #666666;
    box-sizing: border-box;
    line-height: 35px;
}
.announcement-list-tab li.abc{
	
}
.announcement-list-tab li.abc::after{
	display: none;
}

.announcement-mian ul li {
    line-height: 30px;
    height: 30px;
    margin-top: 6px;
}

/* 202001131333 补充 */
.zbgg_nr{
	margin-top: 10px;
}
.transaction-information-list{
	background:rgba(255,255,255,1);
	border:1px solid rgba(230, 230, 231, 1);
}
.center2 .ptdt1 .zbgg_nr .tzgg_01,
.center2 .ptdt1 .zbgg_nr .tzgg_02{
    margin: 0 12px;
    border-bottom: 1px dashed  #ccc;
    padding-bottom:11px; 
    padding-left: 80px;
    position: relative;
}
.center2 .ptdt1 .zbgg_nr .transaction-information-list ul:last-child{
	border-bottom: none;
}

.center2 .ptdt1 .zbgg_nr .tzgg_02 .label-title,
.center2 .ptdt1 .zbgg_nr .tzgg_01 .label-title{
    width: 70px;
    background-color: #ffffff;
    margin: 11px 5px 0 0;
    position: absolute;
    left: 5px;
    
}


.tzgg_02 li,
.tzgg_01 li{
	line-height: 28px;
    height: 28px;  
    margin: 11px 5px 0 5px;
}

.tzgg_02 li a:hover,
.tzgg_02 li.qub a,
.tzgg_02 li a,
.tzgg_01 li a{
    line-height: 28px;
    height: 28px;
    width: auto;
    border-radius: 3px;
    padding: 0 15px;
}
.tzgg_02 li,
.tzgg_02 li a,
.tzgg_01 li a{
    background: none;
}

/* 展开、收起 */
.center2 .ptdt1 .zbgg_nr .tzgg_01 .open-collected{
    float: right;
    width:75px;
    height:28px;
    background:rgba(255,255,255,1);
    border:1px solid rgba(222, 222, 222, 1);
    border-radius:2px;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    padding-right: 20px;
    box-sizing: border-box;
    color: #033333;
    position: relative;
    margin-right: 0;
    transition: 0.7s;
}

.open-collected-set.state-collected .collected,
.open-collected-set.state-open .open{
    display: block;
}

.open-collected-set.state-collected .open,
.open-collected-set.state-open .collected{
    display: none;
}


.open-collected-set.state-open .open-collected::after{
    content:"";
    height: 20px;
    width: 20px;
    position: absolute;
    top: 3px;
    right: 5px;
    background: url(../images/left_icon.png) center no-repeat;
	 transform:rotate(90deg);
	-ms-transform:rotate(90deg); 
	-moz-transform:rotate(90deg); 
	-webkit-transform:rotate(90deg); 
	-o-transform:rotate(90deg); 	
}

.open-collected-set.state-collected .open-collected::after{
    content:"";
    height: 20px;
    width: 20px;
    position: absolute;
    top: 3px;
    right: 5px;
    background: url(../images/left_icon.png) center no-repeat;
     transform:rotate(-90deg);
    -ms-transform:rotate(-90deg); 
    -moz-transform:rotate(-90deg); 
    -webkit-transform:rotate(-90deg); 
    -o-transform:rotate(-90deg);     
}
 /* 按钮显示展开 */
.center2 .ptdt1 .zbgg_nr .tzgg_01.open-collected-set.state-open,
.center2 .ptdt2 .zbgg_nr .tzgg_02.open-collected-set.state-open {
	height: 50px;
    overflow: hidden;
    box-sizing: border-box;
}
 /* 按钮显示收起 */
.center2 .ptdt1 .zbgg_nr .tzgg_01.open-collected-set.state-collected
.center2 .ptdt2 .zbgg_nr .tzgg_02.open-collected-set.state-collected{
	height: auto;
}
.bottom_home{
	min-width: 1160px;
    overflow: hidden;
    padding-top: 15px;
    position: relative;
}
.bottom_wggys{
    overflow: hidden;
}
.bottom_wggys ul li.btbj {
    background: rgba(240, 240, 241, 1);
}
.bottom_wggys ul li.btbj {
    color: #333;
    font-size: 16px;
    border-bottom: none;
    padding-left: 15px;
}
.bottom_wggys ul li {
    line-height: 30px;
    padding: 10px 0;
    float: left;
    width: 100%;
    text-align: left;
    position: relative;
    transition: .7s;
    box-sizing: border-box;
}
.bottom_wggys ul li .time_2 {
    float: left;
}
.bottom_wggys ul li {
    background: none;
    padding-left: 0px;
}
.bottom_wggys ul li {
    line-height: 30px;
    padding: 10px 0;
    float: left;
    width: 100%;
    border-bottom: solid 1px #e5e5e5;
    text-align: left;
    position: relative;
    font-size: 14px;
    transition: .7s;
    padding-left: 15px;
}
.right_new3 ul li a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
}
.bottom_wggys ul li:hover {
	box-shadow: 0 0 10px rgba(200, 174, 135, 0.4);
	-webkit-box-shadow: 0 0 10px rgba(200, 174, 135, 0.4);
	color: rgba(200, 174, 135, 1);
}
.bottom_wggys ul li.btbj {
	color: #333;
	font-size: 15px;
	border-bottom: none;
	padding-left: 15px;
}
.bottom_wggys ul li:hover {
	background: none;
}
.bottom_wggys ul li.btbj:hover {
	box-shadow: none;
	color: #333333;
	background: rgba(240, 240, 241, 1);
}
.gengduo_cxgl{
    position: absolute;
    right: 5px;
    top: 22px;
}
.gengduo_cxgl a{
    color: #929292;
}
.gengduo_cxgl a:hover {
    color: rgba(171,145,107,1);
}


/* 2020年3月20日11:45:37 */
.home_time{
    height: 45px;
}

.center1{
    box-sizing: border-box;
    padding: 30px;
}


.left_home {
    width: 855px;
}

.tzgg {
    width: 455px;
}

body {
    background-color: #f6f6f6;
}

.nrbj {
    background: #f6f6f6;
}
.tzgg,
#playBox{
    height: 260px;
}
#playBox{
    width:380px;
}
#playBox .oUlplay li{
    height: 260px;
    width:380px;
}

#playBox .smalltitle{
	width:380px;
}




.zytt h1 {
    width: 100px;
    float: left;
    background: #0e4682 url(../images/new2/tzgg.png) 20px center no-repeat;
    color: #feffff;
}
.announcement-list{
	/* margin-top: 30px; */
}

.bottom_home{
	/* padding-top: 30px; */
    box-sizing: border-box;
    width: 1160px;
}

.announcement-list-tab li{
	border-radius: 17px;
}


.tis-title-type-2 {
    line-height: 50px;
    height: 50px;
    border-bottom: 1px solid #D7D7D7;
}

.enterprise-list{
    line-height: 50px;
    height: 50px;
    font-weight: bold;
}

.bottom_wggys ul li.btbj{
	background: url(../images/new2/new-table-head-bj.png) no-repeat center;
	background-size: 100% 100%;
	color: #ffffff;
    border-radius: 5px 5px 0 0;
}

.bottom_wggys ul li.btbj:hover {
   box-shadow: none;
   background: url(../images/new2/new-table-head-bj.png) no-repeat center;
   background-size: 100% 100%;
   color: #ffffff;
}


.mr_frBtnL {
    margin-right: 10px;
}


/* 2020年3月25日16:54:46 */
.zytt{
	margin: 0;
	line-height: 55px;
    height: 55px;
}

.zytt h1{
	line-height: 55px;
    height: 55px;
}

.important-notice {
    height: 55px;
    line-height: 53px;
}


.tis-title-type-2 > span{
	font-size: 20px;
    font-weight: bold;
    color: #333333;
}

.announcement-list-tab {
    margin-top: 25px;
    margin-bottom: 10px;
}


.announcement-list-tab li.abc{
    font-size: 15px;
}

.announcement-list-tab li {
    color: #333333;
}

.bottom_home {
    margin-top: 20px;
    width: 1140px;
    min-width:1140px;
}
.bottom_home .tis-title{
	 margin-bottom: 20px;
}
.bottom_wggys ul li.btbj{
	
}

.gg-title{
	margin-top: 50px;
}
.mr_frUl{
	height:100px;
}

.hzhb ul li{
	font-weight: bold;
}

.hzhb-title{
	margin-top: 20px;
}

.time_1 .state-1 {
    padding-right: 100px;
}

.hzhb {
    margin: 10px auto 10px;
}




.mr_frbox {
    height: 90px
}

.tis-title-type-2::before {
    top: 17px;
}

.tis-title::before {
    content: "";
    display: inline-block;
    height: 16px;
    width: 3px;
    border-radius: 1px;
    background-color: #AB916B;
    top: 8px;
    left: 0px;
    position: absolute;
}

.tis-title1::before {
    content: "";
    display: inline-block;
    height: 16px;
    width: 3px;
    border-radius: 1px;
    background-color: #AB916B;
    left: 0px;
    position: absolute;
}

.tis-title{
	font-size: 20px;
    font-weight: bold;
    color: #333333;
}

.tis-title1{
	font-size: 20px;
    font-weight: bold;
    color: #333333;
}


/* 4月26日修改 */
.announcement-list-tab{
	height: 52px;
	margin-bottom: 0;
	
}
.announcement-list-tab li{
	height: 52px;
	line-height: 52px;
	padding: 0 40px;
	font-size: 16px;
}
.announcement-list-tab li.abc{
	font-size: 17px;
}
.zytt{
	margin: 25px 0;
    line-height: 55px;
    height: 55px;
    background-color: #fff;
}
.bottom_home{
	margin: 25px 0;
	width: 100%;
	min-width: 1200px;
	background-color:#fff;
	padding: 30px;
}
.menu_bj .center1{
	background-color: #fff;
	padding-bottom: 30px;
}
.gengduo_cxgl{
	right: 30px;
    top: 30px;
}
.gg-title{
	margin-top: 0;
}
.mr_frbox{
	margin: 20px 0 30px 0;
}
.bottom{
	margin-top: 25px;
}
.mr_frbox{
	height: 155px;
}
.mr_frUl ul li{
	width: 255px!important;
	transform: scale(1);
	margin-right: 20px;
}
.mr_frUl ul li{
	height: 155px;
}
.mr_frBtnL,.mr_frBtnR{
	    margin-top: 55px;
}
.mr_frUl ul li:hover{
	transform: translateY(-2px)
}
.new-home.zbztb_floatr{
	right: 5px;
}

.new-home.zbztb_floatr h3{
	line-height: 60px !important;
	width: 55px !important;
    height: 60px !important;
    padding: 0;
    background-color: #e1e1e1!important;
    padding: 0!important;
    z-index: 10;
    border-bottom: 1px solid #c9c9c9 !important;
}
.new-home .qrcode h3{
	 border-bottom: none!important;
}
.new-home.zbztb_floatr li{
	width: 55px!important;
    height: 60px!important;
    margin-bottom: 1px;
   
}

.new-home.zbztb_floatr .qrcode i{
	margin: 0;
}
.new-home.zbztb_floatr img{
	vertical-align: middle;
}
.new-home .iconfont{
	height：60px;
}
.new-home .question,.message{
    position: relative;
}


/* 2020-04-29 修改 */
.zbztb_floatr{
	top: 50%;
}
.zytt{
	padding-left: 15px;
}
.hzhb-box{
	background-color: #fff;
    padding: 10px 30px 30px 30px;
    margin-top: 25px;
}
.gg-title{
	margin-bottom: 15px;
}
.center1{
	position: relative;
}
.center1 .swiper-button-next,.center1 .swiper-button-prev{
	top: 155px;
	width: 30px;
	
}
.center1 .swiper-button-prev{
	background: url('images/foot-swiper-prev.png')center no-repeat;
	left: 25px;
}
.center1 .swiper-button-prev::after,.center1 .swiper-button-next::after{
	content: '';
	height: 30px;
}
.center1 .swiper-button-prev:focus,.center1 .swiper-button-next:focus{
	outline: none;
}
.center1 .swiper-button-next{
	background: url('images/foot-swiper-next.png')center no-repeat;
	right: 25px;
}
.center1 .swiper-container {
      width: 1070px;
      height: 160px;
    }
 .center1 .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }



/* 切换旧系统 样式 补充 */
 .menu_bj .navigation-box{
     position: relative;
 }
 .go-old-version-box{
     position: absolute;
     right: calc(50% - 675px);
     width: 35px;
 }

 .vertical-line{
     width: 1px;
     height:40px;
     background-color: rgba(255,118,2,1);
     display: block;
     margin: auto;
 }

 .go-old-version-a{
     width: 35px;
     line-height: 20px;
     text-align: center;
     font-size: 16px;
     display: block;
     padding: 10px 10px;
     box-sizing: border-box;
     background-color: rgba(255,118,2,1);
     border-radius: 17px;
     color: white;
     cursor: pointer;
 }
 .go-old-version-a:hover{
     color: white;
     opacity: 0.8;
 }


/* 202006161614 补充 */

 .new-home.home_time{
  	margin: auto;
  	padding-top:30px;
  }
  .home-time-box #bnt-add{
  	background: rgba(255,118,2,1);
  	border-radius: 3px;
  	padding: 0 16px;
  	text-align: center;
  }
  .banner{
  	padding:30px 30px 0;
  }


 .home_time_bj .zhuce #bnt-add{
	background: rgba(255,118,2,1);
    border-radius: 3px;
    padding: 0 16px;
    text-align: center;
}







