@charset "utf-8";
/* CSS Document */

#certify {
	position: relative;
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 543px;
	height: 408px;
	padding: 0;
}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide:hover img{
	box-shadow: 7px 7px 8px 0px #7f7f7f;
}
#certify  .swiper-slide p{
	text-align: center;
	color: #000000;
	font-size: 16px;
	padding-top: 35px;
	display: none;
	font-family: "微软雅黑";
}
#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	position: absolute;
	top: 97%;
	left: 34%;
	width: 45px;
	height: 45px;
	background: url(../images/prev.png) no-repeat;
}

#certify .swiper-button-prev:hover {
	background: url(../images/prev2.png) no-repeat;
}

#certify .swiper-button-next {
	top: 97%;
	right: 34%;
	width: 41px;
	height: 41px;
	background: url(../images/next.png) no-repeat;
}

#certify .swiper-button-next:hover {
	background: url(../images/next2.png) no-repeat;
}





.ennterOur_1{background-size: cover !important; padding-bottom: 60px;}
.aboutUs .fl,.aboutUs .fr{width: 49%; height: 304px;background-size: cover !important;}
.aboutUs .fr .editor{ height: 100%;}
.aboutUs .fr .contact{ font-size: 13px; line-height: 24px; text-indent: 2em; padding-right: 20px;}
.aboutUs .slimScrollBar,.jishu .slimScrollBar{background: #666666 !important;width: 6px !important;display: block !important;opacity: 1 !important;z-index: 11 !important;}
.aboutUs .slimScrollRail,.jishu .slimScrollRail{display: block !important;width: 2px !important;background: #e2e2e2 !important;opacity: 1 !important;z-index: 10 !important;border-radius: 3px !important; right: 2px !important;}

.ceoSpeach{ padding: 40px ;margin-bottom:120px;background: url(../images/ceobg.jpg) no-repeat center;background-size: cover;}
.ceoSpeach .scaleImg{ position: absolute; left:0 ;top: 0; width: 295px;box-shadow: 0 0 25px -2px #B2B2B2;}
.ceoSpeach .positionS{ position: relative; padding-left: 335px;}
.ceoSpeach .contact{ line-height: 24px;color: #fff; font-size: 13px;}
.ceoSpeach .contact>h4{ margin-bottom: 25px;}
.ceoSpeach .contact >p{text-indent: 2em;}

.ennterOur_3{background-size: cover !important; padding-bottom: 100px;}
.fazhanDemo .item a{ display: block;position: relative; padding-left: 25px;padding-bottom:35px;background: url(/images/baise.png) no-repeat left top;background-position-y: 20px;}
.fazhanDemo .item .dd1{color: #fff;font-size: 40px;font-family: arial;transition: 0.4s;-webkit-transition: 0.4s;}
.fazhanDemo .item .dd2{color: #666; line-height: 20px;height: 80px;overflow: hidden;margin:5px 0 5px 0; font-size: 13px;color: #d9e6f2;}
.fazhanDemo .item .scaleImg{ width: 70%;}
.fazhanDemo .owl-carousel .owl-wrapper-outer{ padding-top: 25px;}
.contact_2Bg{background: url(/images/kd.png) repeat-x left bottom;}
.fazhanDemo .owl-pagination{display: none;bottom: -55px;}
.fazhanDemo .owl-pagination .active{background: #ccc;}
.fazhanDemo .owl-buttons{ display: block;}
.fazhanDemo .owl-buttons div{ width: 39px;height: 39px;border-radius: 50%;top:auto;bottom: 0; margin-bottom: -18px;}
.fazhanDemo .owl-buttons .owl-prev{background:url(/images/qq_.png) no-repeat center; left: -60px;}
.fazhanDemo .owl-buttons .owl-next{background:url(/images/qq2_.png) no-repeat center; right: -60px;}
.fazhanDemo .owl-controls{ display: block !important;}
.fazhanDemo .owl-buttons div:hover{box-shadow: 0 0 10px -1px #fff;}
.fazhanDemo .owl-item.h_1 .item a{padding-bottom:35px;top: 95px;}
.fazhanDemo .owl-item.h_2 .item a{padding-bottom: 65px;top: 65px;}
.fazhanDemo .owl-item.h_3 .item a{padding-bottom: 95px;top: 35px;}
.fazhanDemo .owl-item.h_4 .item a{padding-bottom: 125px;}
.ennterOur_3 .publicHn >p{ color: #fff;}
.ennterOur_3 .publicHn h2{color: #a1c7fd;}
/*.fazhanDemo .slimScrollBar{ display:block !important;opacity:1 !important;}*/
.ennterOur_4{background-size: cover !important; padding-bottom: 60px;}
.shimingUL li{ position: relative; padding-left: 60px;color: #fff; line-height: 46px; margin: 0px 0 20px 0;}
.shimingUL{overflow: hidden;}
.shimingUL li>span{ position: absolute; left: 0;top: 0; font-size: 24px;font-family: arial;color: #014099;text-align: center; width: 47px;height: 47px;background: url(../images/point.png) no-repeat center;}
.shimingUL li b{ font-size: 18px;}
.ennterOur_4 .publicHn>p{color: #fff;}
.ennterOur_4 .publicHn h2{opacity: 0.6;-webkit-opacity: 0.6;}
.shimingUL li.li_1{ left: 498px;}
.shimingUL li.li_2{ left: 523px;}
.shimingUL li.li_3{ left: 548px;}
.shimingUL li.li_4{ left: 570px;}
.shimingUL li.li_5{ left: 592px;}
.shimingUL li.li_6{ left: 617px;}
.shimingUL li.li_7{ left: 640px;}
.shimingUL li.li_8{ left: 666px;}

.ennterOur_5{background-size: cover !important; padding-bottom: 60px;}
.jishu .item .right{ float: right; width: 50%;}
.jishu .item .right >img{ width: 100%;}
.jishu .item .leftTxt{ float: left; width: 50%;text-indent: 2em;line-height: 24px;font-size: 13px;color: #666;}
.jishu .owl-controls,.jishu .owl-buttons{ display: block !important;}
.jishu .owl-buttons div{background-color: #808080 !important; width: 40px;height: 40px;border-radius: 50%;margin-top: -18px;transition: 0.4s;-webkit-transition: 0.4s;}
.jishu .owl-buttons .owl-prev{background:url(../images/jj.png) no-repeat center; left: -60px;}
.jishu .owl-buttons .owl-next{background:url(../images/jj1.png) no-repeat center; right: -60px;}
.jishu .owl-buttons div:hover{background-color: #014099 !important;}
.jishu .owl-pagination{ display: none !important;}

.ennterOur_6{background-size: cover !important; padding-bottom: 60px;}
.ennterOur_6 .publicHn >p,.ennterOur_6 .publicHn h2{ color: #fff;}
.ennterOur_6 .swipertop{position: relative; margin-top: 40px;}
.ennterOur_6 .swiper-slide img{ width: 100%;}
.ennterOur_6 .swiper-slide{ text-align: center;}
.ennterOur_6 .swiper-slide p{ color: #fff; padding-top: 15px; display: none;}
.ennterOur_6 .swiper-slide-active p{ display: block;}
.swipertop .btn{ position: absolute;top: 50%; margin-top: -20px; width: 40px;height: 40px; border:1px solid #fff; border-radius:50%;}
.swipertop .btn_l{background:url(../images/jj.png) no-repeat center; left: -60px;}
.swipertop .btn_r{background:url(../images/jj1.png) no-repeat center; right: -60px;}
.overflowHi{position: relative;overflow: hidden;}
.swipertop .btn:hover{box-shadow: 0 0 10px -1px #fff;}
.swipertop .swiper-slide{width:25%\0; *width:25%; float: left\0;*float: left; }

.ennterOur_7{ padding-bottom: 80px;background-size: cover !important;}
.huoban .item { float: left\0; width: 20%\0;}
.huoban .item a{display: block; background: url(../images/hbbg.jpg) no-repeat center;background-size: cover; border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.huoban .item a p{ background-size: contain !important; height: 100px;}
.huoban .owl-controls{ display: block !important;}
.huoban .owl-buttons{ display: block ;}
.huoban .owl-carousel{border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.huoban .owl-buttons div{width: 40px;height: 40px;background-color: #666 !important;border-radius: 50%; margin-top: -20px;transition: 0.4s;-webkit-transition: 0.4s;}
.huoban .owl-buttons .owl-prev{ background: url(../images/jt3.png) no-repeat center; left: -50px;}
.huoban .owl-buttons .owl-next{ background: url(../images/jt4.png) no-repeat center; right: -50px;}
.huoban .owl-buttons div:hover{background-color: #AE1425 !important;}
@media only screen and (min-width:1400px) {
	.huoban .owl-buttons .owl-prev{left: -60px;}
	.huoban .owl-buttons .owl-next{right: -60px;}
	
}

@media only screen and (max-width:1400px ) {
     .publicHn{ padding: 40px 0;}
     .fazhanDemo .owl-buttons .owl-prev{ left: 0;}
     .fazhanDemo .owl-buttons .owl-next{ right: 0;}
     .fazhanDemo .item .scaleImg{ width: 80%;}
     .jishu .owl-buttons .owl-prev{left: -40px;}
	 .jishu .owl-buttons .owl-next{right: -40px; }
	 .swipertop .btn{ z-index: 1; background-color: rgba(20,20,20,0.5) !important; border:0;}
     .swipertop .btn_l{background:url(../images/jj.png) no-repeat center; left: -0px;}
	 .swipertop .btn_r{background:url(../images/jj1.png) no-repeat center; right: -0px;z-index: 1;}
	 .huoban .owl-buttons .owl-prev{ left: 0px;}
	.huoban .owl-buttons .owl-next{  right: 0px;}
	.huoban .owl-buttons div{ opacity: 0.7;-webkit-opacity: 0.7;}
}
@media only screen and (max-width:1300px) {
     .ennterOur_5 .autoWidth{ width: 90%;}
     
}
@media only screen and (max-width:1260px ) {
     .shimingUL li.li_1{ left: 40%;}
	.shimingUL li.li_2{ left: 42.2%;}
	.shimingUL li.li_3{ left: 44.4%;}
	.shimingUL li.li_4{ left: 46.6%;}
	.shimingUL li.li_5{ left: 48.8%;}
	.shimingUL li.li_6{ left: 51%;}
	.shimingUL li.li_7{ left: 53.2%;}
	.shimingUL li.li_8{ left: 55.4%;}
	.shimingUL li{ font-size: 14px;}
}

@media only screen and (min-width:960px ) {
	.fazhanDemo .item a:hover{background: url(../images/baise1.png) no-repeat left top;}
	.fazhanDemo .item a:hover .dd1{color: #AE1425;transform: translate(0,-20px);-webkit-transform: translate(0,-20px);}
	.pagination1{ display: none;}
	.jishu .item .leftTxt{  padding-right: 15px;}
	.jishu .item .editorScroll{height: 360px;}
	.jishu .slimScrollBar{ display: none !important;}
	.jishu .slimScrollRail{ display: none !important;}
	.jishu .item:hover .slimScrollBar{ display: block !important; }
	.jishu .item:hover .slimScrollRail{ display: block !important; }
	/*加载动画*/
	.shimingUL li>span{transform: translate(-150px, 0)  rotate(700deg);-webkit-transform: translate(-150px, 0)  rotate(700deg);transition: 0.5s;-webkit-transition: 0.5s;opacity: 0;-webkit-opacity: 0;}
	.ennterOur_4.currt .shimingUL li>span{transform: translate(0px, 0) rotate(0deg) ;-webkit-transform:  translate(0px ,0) rotate(0deg);opacity: 1;-webkit-opacity: 1;}
    .shimingUL li>p{transform: translate(250px, 0) ;-webkit-transform: translate(250px, 0) ;transition: 0.5s;-webkit-transition: 0.5s; opacity: 0;-webkit-opacity: 0;}
    .ennterOur_4.currt .shimingUL li>p{transform: translate(0px, 0) ;-webkit-transform: translate(0px, 0) ; opacity: 1;-webkit-opacity: 1;}
    .shimingUL li.li_1>span,.shimingUL li.li_1>p{transition-delay: 0.2s;-webkit-transition-delay: 0.2s;}
    .shimingUL li.li_2>span,.shimingUL li.li_2>p{transition-delay: 0.4s;-webkit-transition-delay: 0.4s;}
    .shimingUL li.li_3>span,.shimingUL li.li_3>p{transition-delay: 0.6s;-webkit-transition-delay: 0.6s;}
    .shimingUL li.li_4>span,.shimingUL li.li_4>p{transition-delay: 0.8s;-webkit-transition-delay: 0.8s;}
    .shimingUL li.li_5>span,.shimingUL li.li_5>p{transition-delay: 1s;-webkit-transition-delay: 1s;}
    .shimingUL li.li_6>span,.shimingUL li.li_6>p{transition-delay: 1.2s;-webkit-transition-delay: 1.2s;}
    .shimingUL li.li_7>span,.shimingUL li.li_7>p{transition-delay: 1.4s;-webkit-transition-delay: 1.4s;}
    .shimingUL li.li_8>span,.shimingUL li.li_8>p{transition-delay: 1.6s;-webkit-transition-delay: 1.6s;}
    
    
}
@media only screen and (max-width:960px ) {
     .ceoSpeach .scaleImg{ position: relative; float: left; width: 150px; margin: 0 15px 10px 0;}
     .ceoSpeach{ margin-bottom: 30px;}
     .ceoSpeach .positionS{ padding-left: 0;}
     .ennterOur_3{ padding-bottom: 50px;}
     .shimingUL li{left: 0 !important;}
     .shimingUL{ width: 600px;margin: auto;}
     .ennterOur_4{background: url(../images/smbg.jpg) no-repeat;padding-bottom: 0;}
     .jishu .item .leftTxt{ float: none; width: auto;}
     .jishu .owl-buttons .owl-prev{left: 0px; opacity: 0.5;}
	 .jishu .owl-buttons .owl-next{right: 0px; opacity: 0.5;}
	 .ennterOur_5 .autoWidth{ width: 96%;}
	 .swipertop .btn{ display: none;}
     .pagination1 { text-align: center; padding-top: 16px;}
     .pagination1 .swiper-pagination-bullet{ opacity: 1; background: #fff; margin: 0 3px; width: 10px; height: 10px;}
     .pagination1 .swiper-pagination-bullet-active{ opacity: 1; background: #AE1425; width: 20px; border-radius: 5px;}
     .jishu .item .slimScrollBar{ display: none !important; }
	 .jishu .item .slimScrollRail{ display: none !important; }
     .jishu .item .right{ display: none;}	
}

@media only screen and (min-width:640px) {
	.huoban .owl-pagination{ display: none !important;}

}
@media only screen and (max-width:640px ) {
	.aboutUs .fl, .aboutUs .fr{ float: none;}
	.aboutUs { position: relative;}
	.aboutUs .fl{ width: 100%;}
	.aboutUs .fr{ position: absolute; left: 0;top: 0; width: 98%; height: 96%;padding:2% 0 2% 2%;background: rgba(255,255,255,0.8);}
	
	
	.ceoSpeach{ padding: 3%; margin-bottom: 3%;}
	.fazhanDemo .owl-buttons div{ display: none;}
	.fazhanDemo .item a{ padding-left: 16px;}
	.fazhanDemo .owl-pagination{display: block;bottom: -40px;}
	.fazhanDemo .item .dd1 {font-size: 26px; text-align: center;}
	.fazhanDemo .item .dd2{ font-size: 12px;}
	.fazhanDemo .owl-carousel .owl-wrapper-outer{ padding: 0;}
	.fazhanDemo .item .scaleImg{ width: 100%;}
	.shimingUL{ width: 100%;}
	.shimingUL li>span{ width: 30px; height: 30px;background-size: contain; line-height: 30px;font-size: 16px;}
	.shimingUL li{ line-height: 30px; padding-left: 40px; margin-bottom: 10px;}
	.shimingUL li b{ font-size: 16px;}
	.jishu .item .right{ width: 60%; margin: 0 0 0 10px;}
	.huoban .owl-buttons div{ display: none;}
	.huoban .owl-pagination{ bottom: -40px;}
	.ennterOur_7{ padding-bottom: 45px;}
	.ennterOur_6 .swipertop{ margin-top: 0;}
	.ennterOur_6{ padding-bottom: 6%;}
	
}


@media only screen and (max-width:480px ) {
	
	
	.ceoSpeach .contact{ font-size: 12px; line-height: 22px;}
	.ceoSpeach .contact>h4{ font-size: 14px;margin-bottom: 5px;}
}

