﻿
/*面包屑导航*/
.mbx {background:#ededed;}
.mbx .mbxwrap {color:#000;padding:10px 0;}
.mbx a {color:#000;}
.mbx a:hover {color:#206bd1;}
.yan_vicenav{text-align:center;margin-top:55px;}
.yan_vicenav h2{font-size:24px;color:#000;}
.yan_vicenav h2 span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#0883d1;margin:0 10px;}
.yan_vicenav h2 em{font-size:14px;color:#000;font-family:"Arial";text-transform:uppercase;}

.yan_vicenav ul{text-align:center;margin-top:-8px;}
.yan_vicenav ul li{display:inline-block;margin:0 25px;}
.yan_vicenav ul li a{color:#000;}
.yan_vicenav ul li span{display:block;width:15px;height:15px;border-radius:50%;border:1px solid #d2d2d2;transition:0.3s;margin:0 auto 5px;background:#fff;}
.yan_vicenav ul li:hover span,.yan_vicenav ul li.cur span{background:#0883d1;border-color:#0883d1;}
.yan_vicenav_1{display:inline-block;margin:40px auto 0;}
.yan_vicenav_1 hr{margin:0 auto;border-color:#ccc;width:84%;}
.bg-gray{background: white;}

/*关于我们*/
.about {padding:65px 0;}
.about img.img{float:left;margin-right:40px;}
.about p{margin-bottom:0;line-height:2em;color:#000;}

.about_qyjg{height:400px;padding-top:118px;}
.about_qyjg ul{text-align:center;width:860px;margin:0 auto;}
.about_qyjg ul li{display:block;width:38.37%;height:265px;background:#fff;float:left;padding:0 6.6%;margin:0 5.81%;}
.about_qyjg ul li p{font-size:12px;color:#000;margin:0;line-height:1.8em;}
.about_qyjg ul li img{margin-top:-37.5px;}

.about_fzlc{text-align:center;height:469px;}
.about_fzlc .container{height:100%;}
.about_fzlc .xian{border-top:1px dashed #c1c1c1;position:absolute;width:100%;left:0;top:50%;}
.about_fzlc ul{height:100%;position:relative;}
.about_fzlc ul li{max-height:50%;transition:0.3s;position:absolute;left:0;width:100%;}
.about_fzlc ul .owl-item:nth-child(odd) li{top:50%;margin-top:-12px;padding-top:110px;background:url(/uploads/allimg/d1.png) center top no-repeat;}
.about_fzlc ul .owl-item:nth-child(odd) li:hover{background:url(/uploads/allimg/d2.png) center top no-repeat;}
.about_fzlc ul .owl-item:nth-child(even) li{bottom:50%;margin-bottom:-12px;padding-bottom:110px;background:url(/uploads/allimg/d1.png) center bottom no-repeat;}
.about_fzlc ul .owl-item:nth-child(even) li:hover{background:url(/uploads/allimg/d2.png) center bottom no-repeat;}
.about_fzlc ul li span.tit{display:block;width:101px;height:58px;color:#fff;position:absolute;left:50%;margin-left:-50px;}
.about_fzlc ul .owl-item:nth-child(odd) li span.tit{top:38px;padding-top:19px;background:url(/uploads/allimg/icon8.png) center top no-repeat;}
.about_fzlc ul .owl-item:nth-child(even) li span.tit{bottom:38px;padding-top:6px;background:url(/uploads/allimg/icon9.png) center top no-repeat;}
.about_fzlc ul li p{color:#000;font-size:12px;margin-bottom:0;}

.about_fzlc .owl-wrapper-outer,.about_fzlc .owl-wrapper,.about_fzlc .owl-item{height:100%;}
.about_fzlc .owl-item{position:relative;}

.about_fzlc .owl-pagination{display:none;}
.about_fzlc .owl-controls .owl-buttons div{margin:0;padding:0;position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;border-radius:0;transition:0.3s;font-size:25px;opacity:1;line-height:46px;border:1px solid #b5b5b5;color:#b5b5b5;}
.about_fzlc .owl-controls .owl-buttons div.owl-prev{left:-63px;background:none;z-index: 1111;cursor: pointer;}
.about_fzlc .owl-controls .owl-buttons div.owl-next{right:-63px;background:none;z-index: 1111;cursor: pointer; }
.about_fzlc .owl-controls .owl-buttons div.owl-prev:hover{background:#3e8ddc;border-color:#3e8ddc;color:#fff;}
.about_fzlc .owl-controls .owl-buttons div.owl-next:hover{background:#3e8ddc;border-color:#3e8ddc;color:#fff;}
.owl-pagination.swiper-pagination-clickable{height: 27px;margin: 0px auto;margin-top: 10px;}
.nytit {margin-top:60px;}
.nytit h3 {font-size:24px;font-weight:bold;color:#000;position:relative;}
.nytit span {font-family: arial;font-weight:bold;font-size:14px;margin-left:10px;text-transform:uppercase;}
.nytit a{font-family: arial;font-weight:bold;font-size:14px;color:#000;position:absolute;right:0;bottom:0;}

.honor_ul .fancybox:before{
	content: "";
	unicode-bidi: isolate;
    font-variant-numeric: tabular-nums;
    text-transform: none;
    text-indent: 0px !important;
    text-align: start !important;
    text-align-last: start !important;
}

.about_honor{height:524px;}
.about_honor .nytit h3{color:#fff;}
.honor_ul{width:1230px;}
.honor_ul ul {margin-top:35px;}
.honor_ul ul li {width:273px;float: left; position: relative;background:#f3f3f3;padding:10px;}
.honor_ul ul li h4 {font-size:14px;color:#000;text-align:center;margin:25px 0 20px;}
.honor_ul ul li .pic {background:#fff;}
.honor_ul ul li .pic:after{padding-bottom:90.51%;}
.honor_ul ul li .pic img{    width: 222px;
    height: 167px;}
.honor_ul ul li .pic .zzc {
  width: 100%;
  height: 100%;
  background: url(/uploads/allimg/hzzcbg.png);
  position: absolute;
  bottom: 0;
  /*opacity: 0;filter: alpha(opacity=0);*/ display: none;
}
.honor_ul ul li .pic .zzc span {
  display: inline-block;
  width: 36px;
  height: 36px;
  background: url(/uploads/allimg/honorbtn.png) no-repeat center;
}
.honor_ul ul li:hover .zzc { display: block;}
.honor_ul .owl-theme .owl-controls{width:1200px;position:relative;}

.about_news ul{margin:30px auto 73px;}
.about_news ul li{float:left;width:48.5%;margin-right:3%;padding:30px 2.5%;background:#f5f5f5;}
.about_news ul li .pic{width:42.52%;}
.about_news ul li .pic:after{padding-bottom:67.12%;}
.about_news ul li .xtright{width:52.68%;}
.about_news ul li .xtright a.tit{color:#000;line-height:25px;height:25px;overflow:hidden;display:inline-block;}
.about_news ul li .xtright a.tit:hover{color:#206bd1;}
.about_news ul li .xtright .date{text-align:right;font-size:12px;font-family:"Arial";color:#888;}
.about_news ul li .xtright .info{line-height:24px;height:96px;overflow:hidden;margin-top:5px;}
.about_news ul li .xtright .info p{margin-bottom:0;font-size:12px;color:#000;}
.about_news ul li:nth-child(2){margin-right:0;}

.about_team{background:#f5f5f5;padding-bottom:60px;}
.about_team .honor_ul{width:1224px;}
.about_team .honor_ul ul li {width:384px;background:none;padding:0;}
.about_team .honor_ul ul li h4 {margin:20px 0 0;}
.about_team .honor_ul ul li .pic {background:none;}
.about_team .honor_ul ul li .pic:after{padding-bottom:65.10%;}
.about_team .honor_ul ul li .pic img{height:auto;}
.container{padding: 0px;}
.rel{position: relative;}



.about_news ul{margin:30px auto 73px;}
.about_news ul li{float:left;width:48.5%;margin-right:3%;padding:30px 2.5%;background:#f5f5f5;}
.about_news ul li .pic{width:42.52%;}
.about_news ul li .pic:after{padding-bottom:67.12%;}
.about_news ul li .xtright{width:52.68%;}
.about_news ul li .xtright a.tit{color:#000;line-height:25px;height:25px;overflow:hidden;display:inline-block;}
.about_news ul li .xtright a.tit:hover{color:#206bd1;}
.about_news ul li .xtright .date{text-align:right;font-size:12px;font-family:"Arial";color:#888;}
.about_news ul li .xtright .info{line-height:24px;height:96px;overflow:hidden;margin-top:5px;}
.about_news ul li .xtright .info p{margin-bottom:0;font-size:12px;color:#000;}
.about_news ul li:nth-child(2){margin-right:0;}

.about_team{background:#f5f5f5;padding-bottom:60px;}
.about_team .honor_ul{width:1224px;}

.about_team .honor_ul ul li {width:384px;background:none;padding:0;}
.about_team .honor_ul ul li h4 {margin:20px 0 0;}
.about_team .honor_ul ul li .pic {background:none;}
.about_team .honor_ul ul li .pic:after{padding-bottom:65.10%;}
.about_team .honor_ul ul li .pic img{height:auto;}
.vcenter {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  display: block;
  vertical-align: middle;
  margin: auto;
}
.pic {
  position: relative;
  overflow: hidden;
}
.pic:after {
  content: "";
  display: block;
}
.about_honor .owl-carousel{overflow: hidden;
  position: relative;
	width: 100%;
}
.elp{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.owl-pagination .swiper-pagination-bullet{
	float: left;
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
	overflow: hidden;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

.slideDown{
	animation-name: slideDown;
	-webkit-animation-name: slideDown;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;	

	visibility: visible !important;						
}



@keyframes slideDown {
	0%{opacity:0}to{opacity:1}
	0% {
		
		transform: translateY(-100%);
	}
	50%{
		transform: translateY(8%);
	}
	65%{
		transform: translateY(-4%);
	}
	80%{
		transform: translateY(4%);
	}
	95%{
		transform: translateY(-2%);
	}			
	100% {
		transform: translateY(0%);
	}		
}

@-webkit-keyframes slideDown {
	0%{opacity:0}to{opacity:1}
	0% {
		-webkit-transform: translateY(-100%);
	}
	50%{
		-webkit-transform: translateY(8%);
	}
	65%{
		-webkit-transform: translateY(-4%);
	}
	80%{
		-webkit-transform: translateY(4%);
	}
	95%{
		-webkit-transform: translateY(-2%);
	}			
	100% {
		-webkit-transform: translateY(0%);
	}	
}
