
.news-box{width: 1200px;margin: 0 auto;display: flex;}
.news-bar h3{width: 240px;height: 60px;font-size: 20px;line-height: 60px;color: #fff;background: #bc362d;text-align: center;border-top-left-radius: 9px;border-top-right-radius: 9px;margin-bottom: 2px;}
.news-bar-b{display: flex;flex-direction: column;}
.news-bar-b a{width: 240px;height: 50px;font-size: 14px;color: #282828;text-align: center;line-height: 50px;background: #f3f4f6;margin-bottom: 2px;}
.news-bar-b a:hover{font-size: 16px;color: #bc362d;background: #f8ebea url('../images/j-r.png') no-repeat 208px 18px;}
.news-bar-b .news-bar-b-a{font-size: 16px;color: #bc362d;background: #f8ebea url('../images/j-r.png') no-repeat 208px 18px;}
.news-cont{padding: 9px 0 100px 30px;width:930px;}
.news-list {width: 930px;padding-bottom: 50px;}
.news-list li{height: 64px;padding-top: 16px;border-bottom: 1px solid #ccc;}
.news-list li>a{height: 26px;line-height: 26px;font-size: 14px;color: #282828;}
.news-list li>div{height: 38px;font-size: 12px;color: #666;line-height: 38px;display: flex;justify-content: space-between;}
.news-list li>div span{margin-left: 15px;}
.news-list li>div a{padding-right: 20px;background: url('../images/j-s.png') no-repeat 46px 14px;color: #bc362d;}
.news-tit { padding-top:11px;line-height:32px;text-align: center;font-size:20px;font-weight:bold; }
.news-tips { height:38px;text-align: center;line-height:38px;border-bottom:1px #ccc solid;color:#666;font-size:12px; }
.news-detail { padding:36px 0; }
.news-detail p { font-size:16px;color:#282828;line-height: 26px;padding-bottom:26px; }

/* 活动列表 */
.active-wp { width: 1200px;margin:0 auto;padding-bottom:75px; }
.active-list { padding-bottom:35px;margin-top:-20px; }
.active-list li { padding:20px 20px 0;transition: all 1s; }
.active-list li:hover { box-shadow: 0 0 20px 5px #ccc; }
.active-list li>div { border-bottom:1px #ccc solid;padding-bottom:20px;display: flex;align-items: flex-end; }
.active-list li:hover>div { border:none; }
.active-list li>div>img { width:175px;height:115px;border-radius:5px; }
.active-list li>div>.cont { flex:1;padding-left:20px; }
.active-list li>div>.cont h4 { height:56px;line-height:56px;font-size:18px;font-weight:bold; }
.active-list li>div>.cont p { height:30px;line-height:30px;font-size:14px; }
.active-list li>div>.enroll { width:128px;height:40px;text-align: center;line-height:40px;border:1px #bc362d solid;color:#bc362d; }
.active-list li>div>.enroll:hover { color:#fff;background:#bc362d; }

.active-tips { background:#f5f5f5;padding:28px;display: flex;align-items: flex-end; }
.active-tips img { width:175px;height:115px;border-radius:5px; }
.active-tips .cont { flex:1;padding-left:20px; }
.active-tips .cont h4 { height:56px;line-height:56px;font-size:18px;font-weight:bold; }
.active-tips .cont p { height:30px;line-height:30px;font-size:14px; }
.active-tips .enroll { width:128px;height:40px;text-align: center;line-height:40px;border:1px #bc362d solid;color:#bc362d; }
.act-tit { padding-top:10px;height:80px;line-height:80px; }
.act-tit span { font-size:20px;padding-right:10px; }
.act-detail p { line-height:26px;text-indent:32px;padding-bottom:26px;font-size:14px; }
.act-down { line-height:26px; }
.act-down a { color:#0a6bd9;font-size:14px;text-decoration: underline; }
.enroll-tit { height:88px;line-height:88px;text-align: center;background:url('../images/act-tit.png') no-repeat center center;font-size:26px;font-weight: bold; }
.enroll-bar { background:url('../images/enroll-bar.png') no-repeat 0 0;height:46px;padding-left:13px;width:587px;font-size:14px;color:#bc362d;margin:0 auto;line-height:46px; }
.enroll-wp { width:600px;margin:20px auto 0; }
.enroll-li { margin-bottom:20px;height:42px;position: relative;width:600px; }
.enroll-txt { height:40px;border:1px #dae2e9 solid;padding-left:14px;display: block;width:584px;border-radius:5px;transition: all 0.5s; }
.enroll-txt:focus { box-shadow: 0 0 15px 0 #f5e2e2;border-color:#f5e2e2; }
.enroll-submit { margin:80px auto;width:260px;height:48px;cursor: pointer;color:#fff;background:#bc362d;border-radius:24px;display: block;font-size:18px;font-weight: bold;text-align: center;line-height:48px; }
.enroll-li.yan { display: flex;align-items: center; }
.enroll-li.yan .enroll-txt { flex:1; }
.enroll-li.yan img { width:78px;height:22px;broder:1px #9ed296 solid;cursor: pointer;margin-left:26px; }
.enroll-li .tips { height:42px;right:10px;top:0;color:#ff4600;font-size:14px;position: absolute;line-height:42px; }
.drap,.drap * { cursor: pointer; }
.drap>em { background:url('../images/down.png') no-repeat 0 0;width:17px;height:10px;position: absolute;right:15px;top:16px; }
.down-drap { width:calc(100% - 2px);position:absolute;left:0;top:41px;background:#f9f9f9;border:1px #dae2e9 solid;z-index:200;padding:15px 0;display: none; }
.down-drap li { line-height:42px;padding-left:23px; }
.down-drap li:hover { color:#bc362d; }
.radio { display: flex;align-items: center; }
.radio label { cursor: pointer;margin-right:40px;font-size:14px; }
.radio label input[type='radio'] { margin-right:6px; }
.enroll-li input[type='radio']{-webkit-appearance: none;background: url('../images/radio.png') no-repeat center center;width:14px;height:14px;}
.enroll-li input[type='radio']:checked{background: url('../images/radio-ed.png') no-repeat center center;}





