
/*首屏*/
.passing-sp { width: 100%; height: 630px; background: url(../images/spbg.jpg) no-repeat center top #D4110D;}
.passing-sp .conwidth{ position: relative; }

/*内容*/
.passing-cont{ background: #FEF7C1; padding-bottom: 80px; }
.passing-info{ font-size: 14px; line-height: 40px; padding: 30px 50px; background: #FFFAD0; border:5px solid #DED7A3; }
.passing-info p{ text-indent: 2em; }
.passing-info p span{ color: #FF322A; font-weight: bold; }
.passing-info p a{ color: #2C6AC0; }
.passing-title{ font-size: 28px; color: #fa2525; font-weight: bold; text-align: center; padding-top: 85px; }
.smallwidth .passing-title{ font-size: 24px; }
.passing-alt{ font-size: 18px; font-weight: bold; color: #c4bc7d; text-align: center; line-height: 65px; }
.passing-tab{ border:1px solid #FA2525; margin-top: 40px;}
.passing-tab table{ width:100%;border-collapse:collapse; border-spacing:0;}
.passing-tab table thead tr td{ height: 50px; line-height: 50px; text-align: center; font-size: 16px; font-weight: bold; color: #fff; background: #FA2525; }
.passing-tab table tbody tr td{ height: 44px; line-height: 44px; text-align: center; font-size: 14px; border:1px solid #FEBF9A; border-left: 0;}
.passing-tab table tbody tr .links { text-align: left; padding-left: 20px; border-right: 0;}
.passing-tab table tbody tr .links a{ color: #3974BF; }
.passing-zf{ font-size: 28px; font-weight: bold; color: #fa2525; line-height: 60px; text-align: center; padding-top: 60px;}
.passing-zf .btn{ width: 230px; height: 66px; display: block; margin: 0 auto; background: url(../images/btn.png) no-repeat top; margin-top: 60px;}
.passing-zf .btn:hover{ background: url(../images/btn.png) no-repeat bottom; }