﻿@charset "utf-8";

@import url(/public/theme/css/header_about.css);
@import url(/css/public/theme//footer_extended.css);
/*---culture header menu footer----*/



.about_b_0 { animation:about_b_0 linear 12s infinite;  background-position:top; }

@keyframes about_b_0{
    0% { background-position:center top ; }
    50% { background-position: center 100%; }
    100% { background-position:center top ; }

}

.a_banner .textgroup{ position:absolute; left:50%;top:180px; margin:0 0 0 -570px; }

.swiper-wrapper { position: relative; width: 100%;height:100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px,0,0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px,0,0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px,0,0); -o-transition-timing-function: ease; -o-transform: translate(0px,0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px,0,0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px,0,0); transition-timing-function: ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.swiper-wrapper .swiper-slide{ float:left;height:100%; background-size:cover; background-position:center; position:relative; }

.swiper-container { height:100%;overflow: hidden; }
.pagination { text-align:center;  position:absolute; z-index:9999;  bottom:10px; left:48%;  background:url(../images/black_alpha_.6.png); padding:0 5px 3px 12px; border-radius:39px; }
.swiper-pagination-switch { display: inline-block; vertical-align:middle; width: 11px; height: 11px; border-radius: 28px; background: #fff; margin-right: 7px;   cursor: pointer; }
.swiper-visible-switch {background: #b2b2b2;}
.swiper-active-switch {background: #c30008;width: 15px; height: 15px; }

.about_bg { background:url(../images/about_bg.png) no-repeat; position:relative; }

.about_con0 { width:830px; overflow:hidden; height:286px; }
.about_con0 .con_0 { background:#c1272d; height:100%; font-size:12px; color:#fff; line-height:26px; padding:10px 15px 0 0; }

.about_con1 { width:830px; overflow:hidden; height:189px; }
.about_con1 .con_0 { background:#f3f3f3;height:100%;color:#666;  }

.datalist { line-height: 32px; color: #666; }
.datalist div{  overflow:hidden; }
.datalist .clearfix { border-bottom: 1px dashed #ccc; width: 100%;}
.datalist a { color: #666; }
.datalist a:hover { color: #666; text-decoration:underline; }

.newslist { font-size: 12px; }








