.zt-wrapper{width: 1150px;margin:0 auto;}
.bar-title{box-sizing: border-box;height: 290px;margin: 40px 0 0 0;}
.bar-title p{font-size: 20px;
font-weight: bold;
color: #2F0808;
line-height: 45px;padding: 88px 72px 0 303px;overflow: hidden;height: 135px}
.ch-pubtit {
    padding-top: 38px;
    text-align: center;
    position: relative;
}
.ch-pt-bg {
    height: 92px;
    margin: 0 auto;
    padding-top: 58px;
}
.ch-pubtit .ch-pth {
    line-height: 92px;
    font-size: 38px;
    font-weight: bold;
    color: #fff;
    padding-left: 38px;
    margin: 0
}

/***时间入口表***/
.ch-pagemain{ padding-top:12px; position: relative;}
.ch-page-name{ width:52px; position: absolute; z-index: 15; top:-25px; left:0; background:url(images/zt-bg.png) 0 -86px no-repeat; padding:38px 48px 13px 14px; font-size: 24px; line-height: 28px; text-align: center; color:#fff;}
.ch-page-regi{ font-size: 14px; }
.ch-page-regi a{ display:inline-block; float: left; text-align: center; width: 181px; height: 45px; line-height: 45px; color:#666666; font-size: 20px;}
.ch-page-regi a:hover,.ch-page-regi a.ch-active{ background:url(images/acur.png) 0 0 no-repeat; color: #fff; text-align: center;}

.ch-page-tab{ margin-bottom: 20px; box-shadow: 0 0 50px rgba(74,91,142,0.15); border-radius:4px; }
.ch-page-tab table{ width:100%; border:none; text-align: center;}
.ch-page-tab table thead th{ background:#eb2418; line-height: 50px; color:#fff; font-weight: bold; font-size: 16px;}
.ch-page-tab table thead{margin-bottom: 20px;}
.ch-page-tab table thead th img{vertical-align: middle; margin-right: 5px;}
.ch-page-tab table tr td{ line-height:50px; font-size: 14px; color:#666666;}
.ch-page-tab table tr{ transition:.3s;}
.ch-page-tab table tr td:first-child{ font-size:16px;}
.ch-page-tab table tbody tr:nth-child(2n) td{ background:#fbf9f7;}
.ch-page-tab table tr:hover{ background:#f6f2ed;}
.ch-page-link a{ color:#666; line-height: 26px;}
.ch-page-link a:hover{ color:#1f549b;}
.ch-page-btn{ display:inline-block; width:110px; height:36px; vertical-align: middle; color: #fff; background:#ed4239; border-radius:5px; position: relative;}
.ch-page-btn:before{ content:""; display:inline-block; width:90px; height:5px; position: absolute; z-index: 1; bottom:0; left:10px; box-shadow: 0 5px 10px rgba(31,148,241,0.5);}
.ch-page-tab .ch-page-btn span{ display:inline-block; margin:2px; width:106px; height:32px; line-height: 32px; border-radius:16px; vertical-align: top; transition: .3s; cursor: pointer;}
.zt-btn{text-align: center;padding: 50px 0}
.zt-btn a{width: 284px;height: 80px;line-height: 70px;display: inline-block;text-align: center;font-size: 26px;
font-weight: bold;
color: #FFFFFF;margin: 0 40px;}
.zt-btn a:hover{color: #FFFFFF !important;}
.ch-bluebox{  padding-left: 66px; padding-bottom:90px;}
.ch-main-title{text-align: center;font-size: 50px;color: #fff;padding: 36px 0 75px 0;font-weight: normal;}
.ch-answerbox dt{ margin-top:20px; padding:30px 0 0 0; font-size: 18px; font-weight: bold; color:#ed4239; line-height: 30px;}
.ch-answerbox dd{  line-height: 25px; margin-bottom: 66px; padding-right: 10px; color:#ed4239; font-size: 14px;}
.ch-answerbg{ height:40px; background:url(images/answ-bg.png) top center no-repeat;}

.ycfc-fix{position:fixed;right:5px;top:300px;z-index:6666;text-align:right;}
.ycfc-1,.ycfc-2{position:relative;padding-left:5px;}
.ycfc-1 a{position:absolute;top:-55px;right:56px;}
.ycfc-1 img.i2{position:absolute;top:-52px;right:67px;cursor:pointer;}
.ycfc-2{margin-top:5px;}
.ycfc-2 span{display:none;}
.ycfc-2 span img{position:absolute;top:0px;right:56px;}
.ycfc-3 span img{top:-52px;}
.ycfc-4{cursor:pointer;margin-bottom:30px;}
.ycfc-fix>a img{width:100px;height:83px;}
.ycfc-5{position:relative;padding-top:10px;}
.ycfc-5>img{width:16px;height:16px;position:absolute;top:0;right:0;cursor:pointer;}
.xgzt-box-ul{padding-bottom: 48px;}
.xgzt-box-ul li{float: left;width: 350px;border-bottom: 1px dashed #CACBD9;margin-right: 50px;line-height: 66px;height: 66px;overflow: hidden;}
.xgzt-box-ul li:nth-child(3n+3){margin-right: 0}
.xgzt-box-ul li a{font-size: 16px;
font-weight: bold;
color: #333333;}
.xgzt-box-inner .title2{border-bottom: 1px solid #CACBD9;padding-bottom: 12px;font-size: 24px;
font-weight: bold;
color: #333333;
line-height: 31px;}
