﻿
	#banner{
		width:100%;
		height:420px;
		overflow:hidden;
		position:relative;
		}
    .swiper-slide .detail{
		height:90px;
/*		background:rgba(0,0,0,.7);*/
		position:absolute;
		width:100%;
		bottom:0;
		color:#fff;
		opacity:0;
		transition:opacity .3s .3s;
    }
	.swiper-slide-active .detail{
		opacity:1;
		}
	.swiper-slide .detail h3{
		width:950px;
		margin:15px auto 0;}
	.swiper-slide .detail p{
		width:950px;
		margin:5px auto 0;}	
	.swiper-slide .detail p span{
		width:650px;
		display:block;}	
/**/.effect1 img{
		transform:scale(1.25,1.25) translate(10%,10%);
		transform:scale(1.1,1.1) translate(4.545%,4.545%);
		/*tr     =    (sc-1)/2sc*100%              */
        /* --1.25       0.25/2.5*100%=10%          */
		
		}
		
.swiper-slide img{
	/*animation-duration:5s;
	animation-timing-function:linear;
	animation-fill-mode: forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:linear;
	-webkit-animation-fill-mode: forwards;*/
	width: 100%;
	height: 400px;
}	
.swiper-pagination{
	bottom:35px;
	right:250px;
	}
.swiper-pagination-bullet{
	width:20px;
	height:20px;
	background:#fff;
	margin:0 5px;
	}		
	
.case img{
	height: 178px;
	width: 148px;
	margin-bottom: 13px;
}

.hj{
	height: 300px;
}

.hj {padding: 40px 54px 0 54px;position: relative;}
.hj .swiper-button-prev{top:40%;background-image:url(../images/zuo.png);left: 19px;right: auto;height: 66px;}
.hj .swiper-button-next{top:40%;background-image:url(../images/you.png);left: auto;right: 19px;height: 66px;}
.hj .swiper-button-next, .swiper-button-prev{background-size: 30px 66px;}


/*文章页*/
.article .iconArea{border: none !important;height: auto !important;margin-bottom: 51px;}
.article h1{background-color: transparent;color: #0069b7;}
.article .ddgy{font-size: 30px !important;border-bottom: 3px solid #0069b7;font-weight: bold;}
.article .hx{border-bottom: 1px solid #0069b7;padding-bottom: 8px;}
.article h1 span:first-child, .article h1 span:first-child{margin-left: 0;}
.article .dqwz{margin-left: 7px;font-size: 14px;line-height: 46px;display: inline-block;height: 100%;color: #333333;text-transform: uppercase;-moz-text-transform: uppercase;}
.article .qt{color: #666666;font-size: 12px;}
.article .qt a{color: #666666;}
.article h1 img{background-size: 100% 100%;width: 20px;height: 16px;margin-left: 26px;}
.acticle-title{text-align: center;color: #026ab8;font-size: 24px;margin-top: 45px;}
.acticle-subtitle{text-align: center;color: #999999;font-size: 14px;margin-top: 20px;}
.acticle-subtitle span:first-child{margin-right: 33px;}
.article .delimiter{border-bottom: 1px dashed #dddddd;margin-top: 20px;}
.article .acticle-word{padding:  0 33px;margin-top: 33px;}

/*列表页*/
.list .list-01{margin-top: 45px;border-bottom: 1px solid #e5e5e5;padding-bottom: 51px;}
.list .list-right-word{width: 496px;margin-left: 46px;}
.list .list-right-word p:first-child{color: #026ab8;font-size: 16px;font-weight: bold;width: auto;}
.list .list-right-word p:nth-of-type(2){color: #666666;font-size: 12px;line-height: 24px;margin-top: 20px;width: auto;}
.list .list-right-word a{margin-top: 56px;display: block;background-color: #29a7e1;width: 132px;height: 37px;text-align: center;line-height: 37px;color: #fff;}
.list .list-right-word a:hover{background-color: #026ab8;}
.list .list-buttom ul .thisclass{background-color: #026ab8;color:#fff}
.list-buttom{text-align: center;}
/*.list .list-buttom ul li:hover{color:#fff}
.list .list-buttom ul li{padding: 6px 14px;border: 1px solid #026ab8;border-radius: 7px;color: #026ab8;font-size: 20px;}
.list .list-buttom .list-home{padding: 6px 10px;color: #999999;font-size: 20px;border: 1px solid #999999;}
.list .list-buttom ul li a{color: #026ab8;}
.list .list-buttom .list-home a{color: #999999;}
.list .list-buttom {padding:0 136px;margin-top: 50px;}
.list .list-buttom ul li:hover{background-color: #026ab8;border: 1px solid #026ab8;}
.list .list-buttom ul li:hover a{color: #fff;}*/


/*导航*/
.menu{width: 100%;height: 62px;background: #0083c4;}
.A-nav { position: relative; z-index: 9999; float: left; width: 100%; }
.A-nav li,.A-nav a{ position: relative;}
.A-nav > li{ float: left; width: 14.25%; height: 62px; line-height: 62px;}
.A-nav > li a{ display: block; text-align: center; color: #fff; font-size: 16px;  z-index: 1;}
.A-nav > li ul{ position: absolute; top: 100%; width: 100%; display: none;}
.A-nav > li ul li{ background: #4fb9ea; height: 40px; line-height: 40px;}
.A-nav > li ul li a{ font-size: 16px;}
.A-nav > li ul li ul{ top: 0; left: 100%; z-index: 2;}
.A-nav > li ul li ul li{ background: #65c5f1;}
.A-nav .hk-1,.A-nav .hk-2,.A-nav .hk-3{ position: absolute; top: 0; left: 0;}
.A-nav .hk-1{ background: #29a7e1; width: 14.25%; height: 62px; z-index: -1;}
.A-nav .hk-2{ background: #12b0f9; width: 100%; height: 40px;}
.A-nav .hk-3{ background: #12b0f9; width: 100%; height: 40px;}

.light {position: absolute;left: 250px;top: 20px;width: 80px;height: 70px;background: linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));background: -ms-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));transform: skewx(-25deg);-o-transform: skewx(-25deg);-moz-transform: skewx(-25deg);-webkit-transform: skewx(-25deg);-ms-transform: skewx(-25deg);animation: bslogo 2.5s 1s infinite linear;-webkit-animation: bslogo 2.5s 1s infinite linear;-moz-animation: bslogo 2.5s 1s infinite linear;-o-animation: bslogo 2.5s 1s infinite linear;-ms-animation: bslogo 2.5s 1s infinite linear;}
@keyframes bslogo { 0% {
left:250px;
}
30% {
left:550px
}
75% {
left:50px;
}
100% {
left:550px;
}
}
@-moz-keyframes bslogo { 0% {
left:250px;
}
30% {
left:550px
}
75% {
left:50px;
}
100% {
left:550px;
}
}
@-webkit-keyframes bslogo { 0% {
left:250px;
}
30% {
left:550px
}
75% {
left:50px;
}
100% {
left:550px;
}
}
@-o-keyframes bslogo { 0% {
left:250px;
}
30% {
left:550px
}
75% {
left:50px;
}
100% {
left:550px;
}
}
@-ms-keyframes bslogo { 0% {
left:250px;
}
30% {
left:550px
}
75% {
left:50px;
}
100% {
left:550px;
}
}