.section-3 .list-wrap, .section-5 .list-wrap, .section-6 .nav-tabs-wrap, .section-6 .tab-pane .list-wrap { text-align: justify; }

.section-3 .list-wrap:after, .section-5 .list-wrap:after, .section-6 .nav-tabs-wrap:after, .section-6 .tab-pane .list-wrap:after { content: ""; display: inline-block; width: 100%; }

.section-1 .sec-title, .section-2 .sec-title, .section-3 .sec-title, .section-4 .sec-title, .section-5 .sec-title, .section-6 .sec-title { margin: 0 auto 50px; padding: 0 20px; }

.height-full { height: 100%; }

.padding-0 { padding: 0; }

.main .section { padding-top: 90px; }

.section-1 { position: relative; padding-bottom: 30px; background-image: url(/eportal/uiFramework/commonResource/image/2018012516143014485.png); background-repeat: repeat; font-weight: lighter; line-height: 2; color: #fcf4b6; }

.section-1:before { content: ""; position: absolute; top: 0; left: 0; z-index: 9; width: 100%; height: 48px; background: url(/eportal/uiFramework/commonResource/image/2018012516145785239.png); }

.section-1 .icon-denglong { position: absolute; top: 0; }

.section-1 .icon-denglong.left { left: 5%; }

.section-1 .icon-denglong.right { right: 5%; }

.section-1 .content-text { width: 80%; margin: 0 auto; }

.section-2 { position: relative; }

.section-2 .icon-denglong { position: absolute; top: 0; z-index: 3; }

.section-2 .icon-denglong.left { left: 0; }

.section-2 .icon-denglong.right { right: 0; }

.section-2 .icon-huabian { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 40px; background: url(/eportal/uiFramework/commonResource/image/2018012516151710269.png); }

.section-2 .banner-wrap { margin: 0 auto; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png); }

.section-2 .banner-wrap .view-more-btn { padding-bottom: 50px; }

.section-2 .banner-wrap .view-more-btn a { width: 200px; height: 50px; margin: 0 auto; border: 1px solid #fce25a; border-radius: 5px; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png) -10px top; text-align: center; line-height: 50px; color: #fff; }

.section-2 .banner-wrap .poster-main { position: relative; margin: 0 auto; }

.section-2 .banner-wrap .poster-list .poster-item { position: absolute; left: 0; top: 0; }

.section-2 .banner-wrap .poster-list a { position: relative; margin-top: 50px; border: 5px solid #fbfafa; }

.section-2 .banner-wrap .poster-list .title { position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png) -10px top; line-height: 30px; text-indent: 5px; color: #ffe4d9; }

.section-2 .banner-wrap .poster-btn { position: absolute; top: 0; width: 100px !important; font-size: 40px; font-family: "iconfont"; text-align: center; line-height: 500px; color: #b51423; cursor: pointer; }

.section-2 .banner-wrap .poster-prev-btn { left: -100px; }

.section-2 .banner-wrap .poster-prev-btn:before { content: "\e660"; }

.section-2 .banner-wrap .poster-next-btn { right: -100px !important; }

.section-2 .banner-wrap .poster-next-btn:before { content: "\e65f"; }

.section-3 .content-wrap { padding: 30px; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png); }

.section-3 .tab-content { width: 400px; color: #fce25a;padding-top:40px;line-height:25px; }

.section-3 .tab-con-time { margin: 10px 0 20px; color: #b36832; }

.section-3 .tab-con-summary { color: #fcf4b6; }

.section-3 .tab-con-summary a { color: #fce25a; }

.section-3 .view-more-btn { display: block; width: 190px; height: 60px; margin-top: 80px; border: 1px solid #fce25a; border-radius: 5px; text-align: center; line-height: 60px; color: #fff; }

.section-3 .list-wrap { width: 750px; }

.section-3 .list { display: inline-block; width: 48%; margin-top: 30px; border: 1px solid transparent; }

.section-3 .list:hover { border-color: #fce25a; }

.section-3 .list img { width: 100%; }

.section-3 .list.list-1, .section-3 .list.list-2 { margin-top: 0; }

.section-4 .border-top { position: relative; padding: 0; height: 31px; }

.section-4 .border-top .border { position: absolute; top: 0; left: 0; z-index: 2; }

.section-4 .border-top .icon-yanhua { position: absolute; }

.section-4 .border-top .icon-yanhua.top { top: -80px; left: -135px; }

.section-4 .border-top .icon-yanhua.bottom { top: 280px; right: -100px; }

.section-4 .border-top img { max-width: 102%; margin-left: -1%; }

.section-4 .content-wrap { overflow: hidden; position: relative; padding: 0; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png); }

.section-4 .move-wrap { padding: 10px 15px; }

.section-4 .list-wrap { width: 800px; }

.section-4 .list { margin-bottom: 30px; text-align: center; color: #fcf4b6; }

.section-4 .list .list-title { margin-bottom: 10px; font-size: 18px; font-weight: lighter; color: #fce25a; }

.section-5 .content-wrap { position: relative; overflow: hidden; padding: 15px 0; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png); }

.section-5 .content-wrap .view-more-btn { position: absolute; bottom: 15px; right: 18px; z-index: 5; width: 150px; height: 50px; background: #8c0000; text-align: center; line-height: 50px; color: #fcf4b6; }

.section-5 .list-wrap { padding: 0 15px !important; }

.section-5 .list { display: inline-block; width: 32%; height: 205px; margin-top: 20px; padding-bottom: 50px;}

.section-5 .list:hover .list-title { bottom: 0; }

.section-5 .list .list-con-wrap { overflow: hidden; display: block; position: relative; border: 1px solid transparent; cursor: pointer; }

.section-5 .list .list-title { position: absolute; bottom: -40px; left: 0; margin: 0; width: 100%; padding: 10px 0; background: url(/eportal/uiFramework/commonResource/image/2018012516163048243.png); font-size: 14px; font-weight: lighter; text-indent: 5px; color: #fff; -webkit-transition: 0.5s; transition: 0.5s; }

.section-6 .nav-tabs-wrap { width: 80%; margin: 0 auto; }

.section-6 .nav-tabs-wrap .tab-list { display: inline-block; height: 50px; padding: 0 50px; border: 1px solid transparent; border-radius: 5px; background: #640c02; text-align: center; line-height: 50px; color: #fcf4b6; cursor: pointer; }

.section-6 .nav-tabs-wrap .tab-list.active { border-color: #fce25a; }

.section-6 .tab-pane { display: none; }

.section-6 .tab-pane.active { display: block; }

.section-6 .tab-pane .view-more-btn { height: 50px; margin-top: 20px; background: url(/eportal/uiFramework/commonResource/image/2018012516164860015.png); text-align: center; line-height: 50px; }

.section-6 .tab-pane .view-more-btn a { color: #fce25a; }

.section-6 .tab-pane .list { display: inline-block; width: 32%; margin-top: 30px; }

.section-6 .tab-pane .list-con { display: table; position: relative; border: 1px solid transparent; }

.section-6 .tab-pane .list-con:after { content: ""; display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(/eportal/uiFramework/commonResource/image/2018012516164860015.png); }

.section-6 .tab-pane .list-con:hover { border-color: #fce25a; }

.section-6 .tab-pane .list-con:hover:after { display: block; }

.section-6 .tab-pane .list-con:hover .title { display: block; }

.section-6 .tab-pane .list-con .title { display: none; position: absolute; top: 50%; left: 50%; z-index: 9; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; color: #fff; }

@media screen and (max-width: 1199px) { .wrap { width: 90%; }
  .section-1 { background: rgba(0, 0, 0, 0.3); }
  .section-1 .icon-denglong { display: none; }
  .section-2 .banner-wrap { padding: 0 15px; background: rgba(0, 0, 0, 0.3); }
  .section-2 .banner-wrap .poster-btn { display: none; }
  .section-2 .banner-wrap .poster-list .title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .section-2 .banner-wrap .poster-list:after { content: ""; display: block; height: 0; clear: both; }
  .section-2 .banner-wrap .poster-list .poster-item { position: static; width: 48%; }
  .section-2 .banner-wrap .poster-list .poster-item:nth-of-type(odd) { float: left; }
  .section-2 .banner-wrap .poster-list .poster-item:nth-of-type(even) { float: right; }
  .section-2 .banner-wrap .view-more-btn { margin-top: 30px; }
  .section-3 .content-wrap { -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; background: rgba(0, 0, 0, 0.3); }
  .section-3 .tab-content { float: none; position: absolute; bottom: 20px; left: 0; width: 100%; }
  .section-3 .tab-content h3, .section-3 .tab-content p { display: none; }
  .section-3 .tab-content .view-more-btn { margin: 0 auto; }
  .section-3 .list-wrap { float: none; width: 100%; margin-bottom: 70px; }
  .section-4 .border-top:after { content: ""; position: absolute; top: 5px; left: 0; z-index: 9; width: 104%; height: 100%; margin-left: -2%; border-radius: 30px; background: #ddbd4a; }
  .section-4 .border-top img { display: none; }
  .section-4 .content-wrap { background: rgba(0, 0, 0, 0.3); }
  .section-4 .content-wrap .list-wrap { width: 100%; }
  .section-4 .border-top .icon-yanhua { display: none; }
  .section-5 .content-wrap { background: rgba(0, 0, 0, 0.3); }
  .section-5 .content-wrap .view-more-btn { bottom: 40px; right: 15px; }
  .section-5 .list { height: auto; }
  .section-5 .list:nth-of-type(6) ~ li { display: none; }
  .section-5 .list .list-title { bottom: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .section-6 .nav-tabs-wrap { width: 100%; }
  .section-6 .nav-tabs-wrap .tab-list { padding: 0 20px; }
  .section-6 .tab-pane .list { width: 48%; } }

@media screen and (max-width: 1023px) { .section-4 .content-wrap > .fl { display: none; }
  .section-5 .list { width: 48%; } }

@media screen and (max-width: 767px) { .section-1 .content-text { width: 100%; }
  .section-2 .icon-denglong { display: none; }
  .section-2 .banner-wrap .poster-list .poster-item { width: 100%; }
  .section-3 .list { position: relative; width: 100%; }
  .section-3 .list img { height: auto; }
  .section-3 .list .title { display: block; overflow: hidden; position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; background: url(/eportal/uiFramework/commonResource/image/2018012516153757103.png) -10px top; font-size: 14px; line-height: 30px; text-indent: 5px; text-overflow: ellipsis; white-space: nowrap; color: #ffe4d9; }
  .section-3 .list.list-2 { margin-top: 30px; }
  .section-5 .list { width: 100%; }
  .section-5 .list:nth-of-type(4) ~ li { display: none; }
  .section-5 .content-wrap .view-wrap { margin-bottom: 70px; }
  .section-5 .content-wrap .view-more-btn { bottom: 15px; left: 0; right: 0; margin: 0 auto; border: 1px solid #fce25a; border-radius: 5px; background: none; } }

@media screen and (max-width: 350px) { .section-6 .nav-tabs-wrap .tab-list { padding: 0 10px; } }