/* CSS Document */
/* CSS Document */
.i_zgs{width:100%;}
.izgsc{width:100%; }
.i_zgs_li{ display:inline-block; vertical-align:top; width:18.8%; padding-bottom:0; margin-right:.0%; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;float:left;background:#151e2d;z-index:1;}
.i_zgs_li .i_zgstit,.i_zgs_li .i_zgsmc,.i_zgs_li span{ display:none;}
.i_zgs_li:hover .img {opacity:0.69;-moz-opacity:0.69;-webkit-opacity:0.69;filter:alpha(opacity=69);}
.i_zgs_li .zz {display:none;}
.i_zgs_li.js_wzgs{width:30%;}
.i_zgs_li .zbox {padding-left:4%;padding-right:4%;}
.i_zgs_li.js_wzgs .btnz {display:none;}
.i_zgs_li.js_wzgs .zz {display:block;}
/*.i_zgs_li .img {opacity:0.2;-moz-opacity:0.2;-webkit-opacity:0.2;filter:alpha(opacity=20);}*/
.js_wzgs .i_zgstit,.js_wzgs .i_zgsmc,.js_wzgs span{ display:block;}
.js_wzgs .i_zgstit{width:39%; min-height:340px; padding:15px 3%; text-align:center; background:rgba(255,255,255,.6); position:absolute; top:50%; left:50%; z-index:3; margin:-200px 0 0 -22.5%; transition:all .4s ease 0s;}
.js_wzgs .i_zgstit .i_zgsimg{width:100%; height:auto; line-height:0; overflow:hidden;}
.js_wzgs .i_zgstit .i_zgsimg img{width:46%; height:auto; max-height:128px;}
.js_wzgs .i_zgstit .i_zgsjs{width:100%; font-size:18px; line-height:36px; color:#333333; padding-top:35px; text-align:Justify;/*Firefox*/text-justify:inter-ideograph;/*IE*/}
.js_wzgs span{ display:block; width:33px; height:14px; background:url(p3.png) center bottom no-repeat; position:absolute; bottom:64px; left:50%; z-index:2; margin-left:-16.5px; overflow:hidden;}
.js_wzgs .i_zgsmc{width:100%; position:absolute; bottom:0; left:0; z-index:5; font-size:22px; font-weight:lighter; text-align:center; color:#333333;}
.js_wzgs .i_zgsmc p{ font-size:14px; text-transform:uppercase; color:#999999;}
.i_zgs_li .i_qhan{width:80%; height:25px; line-height:25px; font-size:16px; color:#FFFFFF; position:absolute; top:15px; right:15px; text-align:right;}
.i_zgs_li .i_qhan div{ display:inline-block; vertical-align:top; width:25px; height:25px; line-height:25px; font-family:"新宋体"; font-size:15px; background:rgba(212,19,22,.6); border-radius:50%; overflow:hidden; color:#FFFFFF; text-align:center; margin-left:15px;}

.i_zgs .btns {display:none;opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;filter:alpha(opacity=0); -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -ms-transition: all 0.8s; -o-transition: all 0.8s; transition: all 0.8s;}
.i_zgs:hover .btns {display:block;opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;filter:alpha(opacity=100);}

.mr0{ margin-right:0 !important;}

.home_bor {border:1px solid #8bb0ec;}
.bgblack {background:black;}

/* 成功后的移动像素 */
@keyframes movdown{
	from {margin-top:0%;}
	to {margin-top:1%;}
}

@-moz-keyframes movdown { /* Firefox */
	from {margin-top:0%;}
	to {margin-top:1%;}
}

@-webkit-keyframes movdown{ /* Safari 和 Chrome */
	from {margin-top:0%;}
	to {margin-top:1%;}
}

@-o-keyframes movdown{ /* Opera */
	from {margin-top:0%;}
	to {margin-top:1%;}
}

.banners .yuanjian , .banners .c_2 { opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;filter:alpha(opacity=0); -webkit-transition: all 1.3s; -moz-transition: all 1.3s; -ms-transition: all 1.3s; -o-transition: all 1.3s; transition: all 1.3s;}

.banners .yuanjian_an_1 {animation: movdown 1.4s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.4s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.4s 0s forwards ease-in-out infinite;-o-animation: movdown 1.4s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.4s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.banners .yuanjian_an_2 {animation: movdown 1.5s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.5s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.5s 0s forwards ease-in-out infinite;-o-animation: movdown 1.5s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.5s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.banners .yuanjian_an_3 {animation: movdown 1.6s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.6s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.6s 0s forwards ease-in-out infinite;-o-animation: movdown 1.6s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.6s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.banners .yuanjian_an_4 {animation: movdown 1.7s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.7s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.7s 0s forwards ease-in-out infinite;-o-animation: movdown 1.7s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.7s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.banners .yuanjian_an_5 {animation: movdown 1.3s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.3s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.3s 0s forwards ease-in-out infinite;-o-animation: movdown 1.3s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.3s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.banners .yuanjian_an_6 {animation: movdown 1.5s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.5s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.5s 0s forwards ease-in-out infinite;-o-animation: movdown 1.5s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.5s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.banners .yuanjian_an_7 {animation: movdown 1.8s 0s forwards ease-in-out infinite;-moz-animation: movdown 1.8s 0s forwards ease-in-out infinite;-webkit-animation: movdown 1.8s 0s forwards ease-in-out infinite;-o-animation: movdown 1.8s 0s forwards ease-in-out infinite;-ms-animation: movdown 1.8s 0s forwards ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;}

.layui-carousel-ind ul {background:none;}
.layui-carousel-ind li{width: 40px;height: 4px;margin: 0 5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
.layui-carousel-arrow{width: 80px;height: 80px;}
.layui-carousel-ind li .banner_jdt {width:0;height:4px;display: block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;background:white;}
.layui-carousel-ind li.layui-this {background:rgba(255,255,255,.5);}
.layui-carousel-ind li.layui-this .banner_jdt { width:100%; -webkit-transition: all 5.0s; -moz-transition: all 5.0s; -ms-transition: all 5.0s; -o-transition: all 5.0s; transition: all 5.0s; }

#test1 .imgs {margin-top:4.4em;padding-top:5%;transform:scale(1);/* transform: scale(0.5) translate(-104%,-32%); */}
.bg2 {background-color:#aaafbd;}
.fa {display:none;}
.fa span.over {background-color:#0c6ff6;}
@media screen and (max-width: 1279px){
	.wap_count2 {top:-3.4em;}
	.wap_count2 #test1 {padding-top:3.4em;}
	.nav_wap5 {opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);}
	.wap_count2 #test1 .t1 {font-size:1em;}
	.wap_count2 #test1 .t2 {font-size:0.8em;}
	.wap_count2 #test1 .leftz {position:relative;text-align: center;}
	.wap_count2 #test1 .imgs {width:1010px;height:781px;margin-top:0;clear:both;left:0;}
	.wap_count2 #test1 .imgs .bg {margin-top:1em;}
	.wap_count2 #test1 .box {padding-top:1.7em;}
	.wap_count2 #test1 .li {height:100%;}
	#home_ann , #home_ann a {height:2.2em;line-height:2.2em;}
	#home_ann {margin-top:0.2em;}
	.fa {display:block;}
}
.i_zgs .btnz {margin-bottom:3em;}
.i_zgs .btns {visibility: hidden;}
.layui-carousel>[carousel-item]:before {content:'';}