.case{}
.case .case-nav{width: 80%;padding: 0 5% 0 9%;}
.case .case-nav li{float: left;width: 22%;text-align: center;margin-right: 1%;}
.case .case-nav li a{font-size: 30px;color: #fff;font-weight: bold;padding: 1% 2%;display: block;}
.case .case-nav .active a{border: 2px solid #000;border-radius: 5px;}
.case .case-form{width: 20%;position: relative;margin-top: 1%;}
.case .case-form input{border: 1px solid #666;border-radius: 5px;background-color: #fff;height: 39px;width: 100%;padding: 0 22% 0 4%;font-size: 16px;}
.case .case-form button{position: absolute;right: 0;top: 0;border: 0;width: 20%;height: 100%;background:none;}
.case .case-form input:-moz-placeholder {
font-size: 14px;color: #000;
}

.case .case-form input::-moz-placeholder {
	font-size: 14px;color: #000;
}

.case .case-form input:-ms-input-placeholder{
	font-size: 14px;color: #000;
}

.case .case-form input::-webkit-input-placeholder{
	font-size: 14px;color: #000;
}

#ajaxElement_2_776{width: 20%;position: relative;margin-top: 1%;}
#ajaxElement_2_776 input{border: 1px solid #666;border-radius: 5px;background-color: #fff;height: 39px;width: 100%;padding: 0 22% 0 4%;font-size: 16px;}
#ajaxElement_2_776 button{position: absolute;right: 0;top: 0;border: 0;width: 20%;height: 100%;background:none;}
#ajaxElement_2_776 input:-moz-placeholder {
font-size: 14px;color: #000;
}

#ajaxElement_2_776 input::-moz-placeholder {
	font-size: 14px;color: #000;
}

#ajaxElement_2_776 input:-ms-input-placeholder{
	font-size: 14px;color: #000;
}

#ajaxElement_2_776 input::-webkit-input-placeholder{
	font-size: 14px;color: #000;
}

.case-list .case-list-ul{margin-top:2%;}
.case-list .case-list-ul li{float: left;width: 29.3333333%;margin: 2%;height: 230px;overflow: hidden;position: relative;}
.case-list .case-list-ul li img{width: 100%;height: 100%;display: block;transition: all .8s;}
.case-list .case-list-ul li:hover img{ -ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);	transform: scale(1.2,1.2);}

.case-list .case-list-ul li .case-list-ul-sub{background-color: #00b7ee;text-align: center;position: absolute;bottom: -300px;width: 100%;transition: all .8s;}
.case-list .case-list-ul li:hover .case-list-ul-sub{bottom:0;}
.case-list .case-list-ul li .case-list-ul-sub h3{font-size: 24px;color: #fff;}
.case-list .case-list-ul li .case-list-ul-sub h3+div{font-size: 18px;color: #fff;border-top: 1px solid #84dcf7;display: inline-block;padding:1% 0;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.case-page{padding: 5% 0 5%;}
.case-page ul{text-align: center;box-sizing: inherit !important;}
.case-page ul li{display: inline-block;margin-right: .4%;}
.case-page ul li a{display: inline-block;border-radius: 5px;border: 1px solid #00b7ee;color: #000;text-align: center;padding: 0 10px;}
/**/
.lianxiwomen{padding-bottom: 10%;}
.lianxiwomen h2{color: #1fbaff;font-size: 30px;text-align: center;padding: 4% 0 3%;}
.lianxiwomen ul li{width: 65%;float: left;line-height: 2.5;font-size: 24px;color: #666;}
.lianxiwomen ul li:nth-of-type(2n){width: 35%;}
.lianxiwomen ul li img{vertical-align: middle;margin-right: 17px;}
.lianxiwomen .map{border: 2px solid #fff;margin:4% 0;}
.lianxiwomen .map img{width: 100%;}



/*case-xiangqing*/
.case-xiangqing h2{font-size: 30px;color: #000;text-align: center;padding-top: 3%;}
.case-xiangqing .wenzhang-xinxi{text-align: center;padding: 2% 0;}
.case-xiangqing .wenzhang-xinxi span{margin: 0 16px;}
.case-xiangqing .wenzhang-xinxi span img{margin: 0 6px;}
.case-xiangqing .case-xiangqing-content{border-top: 2px solid #d9d9d9;border-bottom: 2px solid #d9d9d9;padding-top: 5%;padding-bottom: 2%;}
.case-xiangqing .case-xiangqing-content h3{font-size: 16px;font-weight: normal;margin-bottom:3%;}
.case-xiangqing .case-xiangqing-content p{line-height: 2;margin-bottom:3%;}
.case-xiangqing .case-xiangqing-content img{margin-bottom:3%;}
.case-xiangqing .case-pages ul{line-height: 2;padding:1% 0;width: 50%;}
.case-xiangqing .case-pages .fenxiang{width: 50%;}
.tuijian-case{padding: 1.5%;}
.tuijian-case h2{font-size: 30px;color: #000;font-weight: normal;padding-left: 2%;}
.tuijian-case .tuijian-case-list .fl{width: 46%;margin:0 2%;background-color: #fff;padding: 2%;}
.tuijian-case .tuijian-case-list .fl dl{padding-bottom: 4%;}
.tuijian-case .tuijian-case-list .fl dl dt{background-color: #00b7ee;color: #fff;float: left;padding:1% 2%;width: 25%;text-align: center;}
.tuijian-case .tuijian-case-list .fl dl dt b{font-size: 48px;color: #f6f6f6;display: block;}
.tuijian-case .tuijian-case-list .fl dl dd{float: right;width: 75%;padding-left: 3%;}
.tuijian-case .tuijian-case-list .fl dl dd p{font-size: 14px;margin-top: 3%;display: -webkit-box;-webkit-box-orient: vertical;	-webkit-line-clamp: 4;	overflow: hidden;}
.tuijian-case .tuijian-case-list .fl dl dd h3{font-weight: normal;font-size: 16px;color: #000;}
.tuijian-case .tuijian-case-list .fl ul{border-top: 2px solid #f2f1f1;padding-top: 3%;line-height: 2;}
.tuijian-case .tuijian-case-list .fl ul li::before{content: ' ';display: inline-block;border-radius: 50%;width: 7px;height: 7px;background-color: #cecece;float: left;margin-top:2%;margin-right: 3%;}
.tuijian-case .tuijian-case-list .fl ul li a{float: left;font-size: 14px;}
.tuijian-case .tuijian-case-list .fl ul li span{float: right;font-size: 14px;}


/**/
.news .news-nav-wrap{padding: 4% 0;background: none;}
.news .news-nav-wrap .news-nav{margin-top:-17px;width:75%;}
.news .news-nav-wrap .news-nav li{float: left;margin-right: 17px;position: relative;overflow: hidden;border-radius: 5px;border: 1px solid #00a0e9;margin-top:17px;}
.news .news-nav-wrap .news-nav li a{font-size: 16px;color: #222;padding: 10px 22px;display: inline-block;transition: all .4s;}
.news .news-nav-wrap .news-nav li a span{position: relative;z-index: 2;}
.news .news-nav-wrap .news-nav li a:hover,.news .news-nav-wrap .news-nav .active a{color: #fff;}
.news .news-nav-wrap .news-nav li a:hover::after,.news .news-nav-wrap .news-nav .active a::after{height: 600%;
	opacity: 1;}
.news .news-nav-wrap .news-nav li a::after{content:' ';position: absolute;	z-index: 1;width: 260%;height: 0;top: 50%;left: 50%;	background: #00a0e9;	opacity: 0;	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transition: all 400ms;	transition: all 400ms;}
/**/
.news-list li{background-color: #fff;margin-bottom: 4%;}
.news-list li:last-child{margin-bottom: 0;}
.news-list li dl dt{float: left;width: 40%;height:323px;}
.news-list li dl dt img{width: 100%;display: block;height:100%;}
.news-list li dl dd{float: left;width: 60%;padding:0 5%;}
.news-list li dl dd h3{color: #333;	font-size: 22px;font-weight: 400;	margin-top: 30px;}
.news-list li dl dd .time img{vertical-align: middle;margin-right: 10px;}
.news-list li dl dd .time{font-size: 13px;font-weight: 400;color: #aaa;padding: 1.5% 0;}
.news-list li dl dd p{font-size: 14px;height: 70px;overflow: hidden;text-align: justify;}

.more{font-size:14px;display: inline-block;margin: 15px 0 0 0;width: 100px;height: 36px;	line-height: 34px;border:1px solid #00a0e9;	border-radius: 3px;text-align: center;	overflow: hidden;	position: relative;transition: all .4s;color: #00a0e9;}
.more span{	position: relative;z-index: 2;font-weight:normal;}
.more:hover{color: #fff;}
.more::after{	content: ' ';	position: absolute;	z-index: 1;	width: 260%;	height: 0;	top: 50%;	left: 50%;	background: #00a0e9;	opacity: 0;	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transition: all 400ms;	transition: all 400ms;}
.more:hover::after{	height: 600%;	opacity: 1;}

/**/
.yiliaochanpinye-list{margin-top:-4%;}
.yiliaochanpinye-list li{float: left;overflow: hidden;height: 358px;background-color: #fff;text-align: center;width: 21%;margin-right: 5%;margin-top: 4%;}
.yiliaochanpinye-list li:nth-of-type(4n){margin-right: 0;}
.yiliaochanpinye-list li dt{overflow:hidden;height:183px;}
.yiliaochanpinye-list li:hover img{-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}
.yiliaochanpinye-list li img{display: block;width: 100%;height: 183px;transform: scale(1,1);transition:all .8s;}
.yiliaochanpinye-list li div{padding: 9% 0;}
.yiliaochanpinye-list li div:first-of-type{font-size: 22px;}
.yiliaochanpinye-list li div:last-of-type a{background-color: #7ecef4;color: #fff;border-radius: 5px;display: inline-block;padding:  0 4%;font-size: 18px;}

/**/
.gongjijianjie .gongsijianjie-wrap{text-align: center;padding-top: 3%;}
.gongjijianjie .gongsijianjie-wrap .h2-title{color: #00a0e9;font-size: 36px;font-weight: bold;}
.gongjijianjie .gongsijianjie-wrap .h2-title+h2{font-size: 26px;color: #666;}
.gongjijianjie .gongsijianjie-wrap .h2-title+h2::before,.gongjijianjie .gongsijianjie-wrap .h2-title+h2::after{content: ' ';width:40px;border-bottom: 1px solid #bebebf;display: inline-block;vertical-align: middle;margin: 0 2% 0 0;}
.gongjijianjie .gongsijianjie-wrap .h2-title+h2::after{margin: 0 0 0 2%;}
.gongjijianjie .gongjijianjie-content{padding: 8% 0 5%;}
.gongjijianjie .gongjijianjie-content .fl,.gongjijianjie .gongjijianjie-content .fr{width: 50%;}
.gongjijianjie .gongjijianjie-content .fl img{max-width: 100%;margin-top:7%;}
.gongjijianjie .gongjijianjie-content .fr p{text-indent: 2em;font-size: 18px;color: #000;}

.womendechanpin{padding: 5% 0;background-color: #fff;}
.womendechanpin h2{text-align: center;font-size: 30px;padding-bottom: 5%;}
.womendechanpin ul li{float: left;text-align: center;width: 33.3333%;padding: 51px 0;transition: all .8s;border: 2px solid transparent;}
.womendechanpin ul li:hover{border-color:#1fbaff;}
.womendechanpin ul li dl dt{background-color: #00b7ee;border-radius: 50%;width:132px;height: 132px;margin:0 auto;overflow: hidden;}
.womendechanpin ul li dl dt img{vertical-align: middle;padding: 25% 0;}
.womendechanpin ul li dl dd h3{font-size: 24px;color: #00b7ee;padding: 5% 0;}
.womendechanpin ul li dl dd div{font-size: 14px;}

.gongsiyoushi{margin-top: 5%;}
.gongsiyoushi li{float: left;width: 33.3333%;background-color: #00b7ee;text-align: center;height: 224px;padding-top:50px;position:relative;overflow:hidden;}
.gongsiyoushi li:hover .sub-p{top: 0;}
.gongsiyoushi li .sub-p{position:absolute;top:100%;width:100%;height:100%;background:rgba(0,0,0,.8);color:#fff;font-size:16px;padding:50px;-webkit-transition: all .8s;
-o-transition: all .8s;
transition: all .8s;}
.gongsiyoushi li .sub-p p{color:#fff;}
.gongsiyoushi li b,.gongsiyoushi li div{color: #fff;}
.gongsiyoushi li b{font-size: 24px;display: block;padding-bottom: 8%;}
.gongsiyoushi li:nth-of-type(2n){background-color: #fff;}
.gongsiyoushi li:nth-of-type(2n) b{color: #00b7ee;}
.gongsiyoushi li:nth-of-type(2n) div{color: #000;}

.slider4,.slider3{overflow:hidden;}
.slider4 dl,.slider3 dl{padding-top:5%;}
.slider3 dl{padding-bottom:5%;}
.slider4 dl dt,.slider3 dl dt{width: 100%;height: 100%;}
.slider4 dl dt img,.slider3 dl dt img{width: 100%;}
.slider4 dl dd,.slider3 dl dd{padding: 10% 0;text-align: center;}
.slider3 dl dd{padding:3%}
.slider3{padding:.5% 0 0;}
.slider3 .slide{border-right:1px solid #E7E7E7;}
/**/
.xingjihudong{background-color: #fff;padding: 5% 0;}
.xingjihudong h2{text-align: center;}
.xingjihudong .xingjihudong-content .fl,.xingjihudong .xingjihudong-content .fr{width: 50%;}
.xingjihudong .xingjihudong-content .fl{position: relative;padding-left: 5%;}
.xingjihudong .xingjihudong-content .fl .lou{position: absolute;left: 0;top: -13%;}
.xingjihudong .xingjihudong-content .fl img{vertical-align: middle;margin-right: 2%;}
.xingjihudong .xingjihudong-content .fl div{color: #000;}
.xingjihudong .xingjihudong-content .fl h3{font-size: 30px;color: #000;font-weight: normal;}
.xingjihudong .xingjihudong-content .fl ul{margin: 5% 0;}
.xingjihudong .xingjihudong-content .fl ul li{line-height: 2.5;float: left;width: 60%;font-size: 14px;margin-bottom: 3%;}
.xingjihudong .xingjihudong-content .fl ul li:nth-of-type(2n){width: 40%;}
.xingjihudong .xingjihudong-content{padding: 5% 0;}
.xingjihudong .xingjihudong-content .fr{border-left: 2px solid #eaeaea;padding-left: 10%;}
.xingjihudong .xingjihudong-content .fr div:nth-of-type(1){color: #222;font-size: 18px;}
.xingjihudong .xingjihudong-content .fr div:nth-of-type(2){color: #1fbaff;font-size: 48px;}
.xingjihudong .xingjihudong-content .fr ul li{float: left;width: 50%;line-height: 2;margin-bottom: 3%;}
.xingjihudong .xingjihudong-content .fr ul li img{vertical-align: middle;margin-right: 5%;}


.xitongtese{text-align: center;}
.xitongtese h2{color: #fff;}
.xitongtese ul{position: relative;margin: 5% 0;}
.xitongtese ul li{float: left;width: 282px;height: 244px;}
.xitongtese ul li .film .face{display: block;background:url('../images/face-img.png') no-repeat center;background-size:100% 100%;width: 282px;height: 244px;}
.xitongtese ul li .film .face{width: 100%;height: 100%;}
.xitongtese ul li .film .face img{display: block;margin: 25% auto;}
.xitongtese ul li .film .back{background:url('../images/face-back.png');background-size:100% 100%;padding:0 12%;border-radius: inherit;overflow:hidden;
display:-moz-box; display:-webkit-box; display:-o-box; display:box;
-moz-box-align:center; -webkit-box-align:center; -o-box-align:center; box-align:center; 
}



.xitongtese ul li:nth-child(1){top:146px;left: 0;position: absolute;}
.xitongtese ul li:nth-child(2){top:0;left: 229px;position: absolute;}
.xitongtese ul li:nth-child(3){top:291px;left: 229px;position: absolute;}
.xitongtese ul li:nth-child(4){top:146px;left:459px;position: absolute;}
.xitongtese ul li:nth-child(5){top:0;right:229px;position: absolute;}
.xitongtese ul li:nth-child(6){top:291px;right: 229px;position: absolute;}
.xitongtese ul li:nth-child(7){top:146px;right: 0;position: absolute;}



.xitong_gongneng_w h2{color:#fff !important;}
.xitong_gongneng_w ul{padding:2% 0;}
.xitong_gongneng_w ul li{float:left;width:21%;margin:2%;overflow:hidden;position:relative;height:231px;text-align:center;}
.xitong_gongneng_w ul li .xitong_gongneng{height:100%;}
.xitong_gongneng_w ul li .xitong_gongneng .t_t{height:164px;display:table;width:100%;}
.xitong_gongneng_w ul li .xitong_gongneng .t_t .t_c{display:table-cell;vertical-align:middle;}
.xitong_gongneng_w ul li .xitong_gongneng .xin_xi{font-size:20px;color:#fff;font-weight:bold;}
.xitong_gongneng_w ul li .xitong_gongneng_sub{position:absolute;left:0;top:231px;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.6);-webkit-transition: all .8s;-o-transition: all .8s;transition: all .8s;color:#fff;padding:18px;}
.xitong_gongneng_w ul li:hover .xitong_gongneng_sub{top:0;}
.xitong_gongneng_w ul li .xitong_gongneng_sub h3{font-size:18px;}
.xitong_gongneng_w ul li .xitong_gongneng_sub p{font-size:16px;}
.xitong_gongneng_w ul li:nth-child(1) .xitong_gongneng{background-color:#f49c76;}
.xitong_gongneng_w ul li:nth-child(2) .xitong_gongneng{background-color:#e96a75;}
.xitong_gongneng_w ul li:nth-child(3) .xitong_gongneng{background-color:#fcc636;}
.xitong_gongneng_w ul li:nth-child(4) .xitong_gongneng{background-color:#986e32;}
.xitong_gongneng_w ul li:nth-child(5) .xitong_gongneng{background-color:#8fc320;}
.xitong_gongneng_w ul li:nth-child(6) .xitong_gongneng{background-color:#f39ec5;}
.xitong_gongneng_w ul li:nth-child(7) .xitong_gongneng{background-color:#36fc9c;}
.xitong_gongneng_w ul li:nth-child(8) .xitong_gongneng{background-color:#ff8518;}

.xitongzucheng{text-align: center;background-color: #fff;padding-bottom: 3%;}
.xitongzucheng h2,.hezuokehu h2,.xingjihudong-w-wrap h2,.xitongtese h2,.xitonggongheng-yihu h2,.xitong_gongneng_w h2,.xitong-yingjian-kuai h2{color: #1fbaff;font-size: 30px;padding:5% 0 2%;position: relative;text-align:center;}
.xitongzucheng h2::after,.hezuokehu h2::after,.xingjihudong-w-wrap h2::after,.xitongtese h2::after,.xitonggongheng-yihu h2::after,.xitong_gongneng_w h2::after,.xitong-yingjian-kuai h2::after{content: ' ';width: 111px;border-bottom: 3px solid #ffc002;position: absolute;left: 45.5%;bottom:0;}
.xitongzucheng h2+p,.hezuokehu h2+p{font-weight: bold;width: 75%;margin:2.5% auto;}
.xitongzucheng ul li{width: 25%;float: left;border-right: 2px solid #e8e8e8;padding: 3% 0 2%;}
.xitongzucheng ul li:hover dl dt{box-shadow: 0 0 4px 3px #84d1f4;}
.xitongzucheng ul li dl dt{width: 80%;height: 163px;overflow: hidden;margin: 0 auto;transition: all .8s;}
.xitongzucheng ul li dl dt img{width: 100%;height: 100%;}
.xitongzucheng ul li dl dd{color: #222;font-weight: bold;padding: 7% 0 0;}

.jiagoutu img{width: 100%;}
.zhineng .wrap{width:1400px;}
.zhineng .fl{color: #fff;font-size: 18px;padding: 10% 5% 0;}
.zhineng .fl p{word-break: keep-all;} 
.zhineng .wrap{height:100%;}
.zhineng .fl,.zhineng .fr{width: 50%;height: 100%;color: #fff;}
.zhineng .fr{background: rgba(0,0,0,.68);padding: 10% 5% 0;position: relative}
.zhineng .fr h3{font-size: 30px;}
.zhineng .fr p{font-size: 18px;word-break: keep-all;margin-top: 2%;}
.zhineng .fr .FloaT{text-align:center;margin-top:7%;}
.zhineng .fr .FloaT div:first-child a{background-color: #f39800;border-radius: 5px;font-size: 34px;display: inline-block;color: #fff;padding: 0 10%;vertical-align:middle;}
.zhineng .fr .FloaT div:first-child img{border-radius: 50%;display:inline-block;vertical-align:middle;width:79px;height:79px;margin-right:15px;}
.zhineng .fr .FloaT div:last-child{font-size: 20px;}
.zhineng .fr .FloaT div:last-child b{font-size: 50px;}

.hover-img li {
	-webkit-perspective: 400px;
	perspective: 400px;
	overflow: hidden;position: relative;
}

.info {
	-webkit-transform: rotate3d(1, 0, 0, 90deg);
	transform: rotate3d(1, 0, 0, 90deg);
	width: 100%;
	height: 100%;
	padding: 20px;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: 4px;
	pointer-events: none;
	background-color: rgba(26, 188, 156, 0.9);
	z-index: 999;
}

.in-top .info {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: in-top 300ms ease 0ms 1 forwards;
	animation: in-top 300ms ease 0ms 1 forwards;
}

.in-right .info {
	-webkit-transform-origin: 100% 0%;
	transform-origin: 100% 0%;
	-webkit-animation: in-right 300ms ease 0ms 1 forwards;
	animation: in-right 300ms ease 0ms 1 forwards;
}

.in-bottom .info {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: in-bottom 300ms ease 0ms 1 forwards;
	animation: in-bottom 300ms ease 0ms 1 forwards;
}

.in-left .info {
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-animation: in-left 300ms ease 0ms 1 forwards;
	animation: in-left 300ms ease 0ms 1 forwards;
}

.out-top .info {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: out-top 300ms ease 0ms 1 forwards;
	animation: out-top 300ms ease 0ms 1 forwards;
}

.out-right .info {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-animation: out-right 300ms ease 0ms 1 forwards;
	animation: out-right 300ms ease 0ms 1 forwards;
}

.out-bottom .info {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-animation: out-bottom 300ms ease 0ms 1 forwards;
	animation: out-bottom 300ms ease 0ms 1 forwards;
}

.out-left .info {
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-animation: out-left 300ms ease 0ms 1 forwards;
	animation: out-left 300ms ease 0ms 1 forwards;
}

@-webkit-keyframes in-top {
	from {
		-webkit-transform: rotate3d(-1, 0, 0, 90deg);
		transform: rotate3d(-1, 0, 0, 90deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}

@keyframes in-top {
	from {
		-webkit-transform: rotate3d(-1, 0, 0, 90deg);
		transform: rotate3d(-1, 0, 0, 90deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@-webkit-keyframes in-right {
	from {
		-webkit-transform: rotate3d(0, -1, 0, 90deg);
		transform: rotate3d(0, -1, 0, 95deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@keyframes in-right {
	from {
		-webkit-transform: rotate3d(0, -1, 0, 90deg);
		transform: rotate3d(0, -1, 0, 110deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@-webkit-keyframes in-bottom {
	from {
		-webkit-transform: rotate3d(1, 0, 0, 90deg);
		transform: rotate3d(1, 0, 0, 90deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@keyframes in-bottom {
	from {
		-webkit-transform: rotate3d(1, 0, 0, 90deg);
		transform: rotate3d(1, 0, 0, 90deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@-webkit-keyframes in-left {
	from {
		-webkit-transform: rotate3d(0, 1, 0, 90deg);
		transform: rotate3d(0, 1, 0, 90deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@keyframes in-left {
	from {
		-webkit-transform: rotate3d(0, 1, 0, 90deg);
		transform: rotate3d(0, 1, 0, 90deg);
	}
	to {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
}
@-webkit-keyframes out-top {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(-1, 0, 0, 104deg);
		transform: rotate3d(-1, 0, 0, 104deg);
	}
}
@keyframes out-top {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(-1, 0, 0, 104deg);
		transform: rotate3d(-1, 0, 0, 104deg);
	}
}
@-webkit-keyframes out-right {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(0, -1, 0, 110deg);
		transform: rotate3d(0, -1, 0, 110deg);
	}
}
@keyframes out-right {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(0, -1, 0, 110deg);
		transform: rotate3d(0, -1, 0, 110deg);
	}
}
@-webkit-keyframes out-bottom {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(1, 0, 0, 104deg);
		transform: rotate3d(1, 0, 0, 104deg);
	}
}
@keyframes out-bottom {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(1, 0, 0, 104deg);
		transform: rotate3d(1, 0, 0, 104deg);
	}
}
@-webkit-keyframes out-left {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(0, 1, 0, 110deg);
		transform: rotate3d(0, 1, 0, 110deg);
	}
}
@keyframes out-left {
	from {
		-webkit-transform: rotate3d(0, 0, 0, 0deg);
		transform: rotate3d(0, 0, 0, 0deg);
	}
	to {
		-webkit-transform: rotate3d(0, 1, 0, 110deg);
		transform: rotate3d(0, 1, 0, 110deg);
	}
}
/* you can ignore this ones */
.hover-img{width: 1000px;margin: 0 auto}
.hover-img li {
	position: relative;
	float: left;
	width: 234px;
	height: 200px;
	margin: 8px;
	padding: 0;
	list-style: none;overflow: hidden;
}
.hover-img li a {
	display: inline-block;
	vertical-align: top;
	text-decoration: none;
	border-radius: 4px;

}

.hover-img li p {
	font-size: 12px;
	line-height: 1.5;
	color: rgba(255, 255, 255, 0.8);
}
.hover-img li .normal {
	width: 100%;
	height: 100%;
	text-align: center;
}
.hover-img li img {
pointer-events: none;
}
.hover-img li .hover-img-img{height:145px;display: table;text-align:center;width:100%;}
.hover-img li .hover-img-img div{height:145px;vertical-align:middle;display: table-cell;}
.hover-img li .title {
	pointer-events: none;font-size: 20px;color:#fff;
}
.hover-img li:nth-child(1) .normal,.hover-img li:nth-child(1) .info{background-color: #5d82d2;}
.hover-img li:nth-child(2) .normal,.hover-img li:nth-child(2) .info{background-color: #3dc9be;}
.hover-img li:nth-child(3) .normal,.hover-img li:nth-child(3) .info{background-color: #ff7e31;}
.hover-img li:nth-child(4) .normal,.hover-img li:nth-child(4) .info{background-color: #45ae76;}
.hover-img li:nth-child(5) .normal,.hover-img li:nth-child(5) .info{background-color: #f04e41;}
.hover-img li:nth-child(6) .normal,.hover-img li:nth-child(6) .info{background-color: #fec935;}
.hover-img li:nth-child(7) .normal,.hover-img li:nth-child(7) .info{background-color: #2d99f4;}
.hover-img li:nth-child(8) .normal,.hover-img li:nth-child(8) .info{background-color: #9bcf50;}
.hover-img li:nth-child(9) .normal,.hover-img li:nth-child(9) .info{background-color: #00b7ee;}
.hover-img li:nth-child(10) .normal,.hover-img li:nth-child(10) .info{background-color: #e64ad2;}
.hover-img li:nth-child(11) .normal,.hover-img li:nth-child(11) .info{background-color: #5f52a0;}
.hover-img li:nth-child(12) .normal,.hover-img li:nth-child(12) .info{background-color: #fe3a7a;}
.xitonggongneng{padding-bottom:40px;}
.xitonggongneng h2,.yingjian h2,.jingdian-case h2{text-align: center;font-size: 30px;color: #272c37;padding: 3% 0;}
.xitonggongneng h2 span,.yingjian h2 span,.jingdian-case h2 span{color: #ea3030;}


.changjingyingyong{background-color: #f6f6f6;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-content-nav{margin: 1% 0;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-content-nav li{float: left;width: 16.6666%;text-align: center;border-right: 1px solid #7d7d7d;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-content-nav li:last-child{border-right:0;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-content-nav .active a{color: #e92222;font-weight: bold;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-content-nav li a{font-size: 16px;color: #333;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text{background-color: #1e89ec;display: none;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li{float: left;width: 29.333333%;text-align: center;color: #fff;padding:3% 0;margin:0 2%}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li dl dt{overflow:hidden;height:230px}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li dl dt img{display:block;width:100%;height:100%;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li dl h3{font-size: 18px;padding: 3% 0;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li dl p{font-size: 14px;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li dl a{font-size: 14px;color:#fff;}

.jingdian-case{height:auto !important;padding-bottom:40px;}
.jingdian-case h2{color: #fff;padding-bottom:0;}
.jingdian-case h2+div{color: #fff;text-align: center;}

#box{position:relative;width:1200px;margin:30px auto;height: 535px;}
#box ul{position:relative;width:754px;height:292px;}
#box li{position:absolute;list-style:none;background:#fff;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;text-align: center;padding: 15px;}
#box li img{width:100%;height:100%;vertical-align:top;}

#box li dl h3{font-size: 16px;padding: 10% 0;}
#box li dl p{font-size: 14px;color: #666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
#box li dl dt{height:202px;}
#box li dl dd:last-child{padding: 5% 0;}
#box li dl dd a{border: 1px solid #ff0000;border-radius: 50px;display: block;margin: 0 20%;color: #ff0000;padding: 1% 0;}

#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/btn.png) no-repeat;}
#box .prev{left:-60px;}
#box .next{right:-57px;background-position:-39px 0;}
.jingdian-case .jingdian-case-btn{}
.jingdian-case .jingdian-case-btn a{display: block;width: 300px;height: 52px;line-height: 52px;text-align: center;background-color: #fff;border-radius: 50px;margin: 0 auto;font-size: 18px;color: #2a2a2a;}


.hezuokehu .roll-wrap:hover .control{
	display: block;
}

.hezuokehu .roll-wrap{
	position: relative;
	width: 100%;
	height: 496px;
	overflow: hidden;
}
.hezuokehu .roll-wrap .roll__list{
	position: absolute; left: 0; top: 0;
}
.hezuokehu .roll_row .roll__list::before, .roll_row .roll__list::after {
	content: "";
	display: table;
	line-height: 0;
}
.hezuokehu .roll_row .roll__list::after {
	clear: both;
}
.hezuokehu .roll_row .roll__list{
	width: 9999px;
}
.hezuokehu .roll_row .roll__list li{
	float: left;
	text-align: center;
}
.hezuokehu .roll_row .roll__list li dl dd img,.hezuokehu .roll_row .roll__list li dl dt span{
display: block;margin: 0 auto;
}
.hezuokehu .roll_row .roll__list li dl dd img{width:90px;height:90px;}
.hezuokehu .roll_row .roll__list li dl{width:1128px;margin: 0 36px;}
.hezuokehu .roll_row .roll__list li dl dd{width: 25%;float: left;border: 1px solid #d2d2d2;margin-right: -1px;margin-bottom: -1px;padding: 2% 0;overflow: hidden;height: 165px;}
.hezuokehu{padding-bottom: 5%;}
.hezuokehu .control{
	position: absolute;
	top: 40%;
	display: none;
	padding: 10px 5px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background-color: rgba(0, 0, 0, .3);
}
.hezuokehu .control:hover{
	background-color: rgba(0, 0, 0, .5);
}
.hezuokehu .control.pre{
	left: 5px;
}
.hezuokehu .control.next{
	right: 5px;
}
.hezuokehu{text-align: center;background-color: #fff;}

.xingjihudong-w-wrap{text-align: center;}
.xingjihudong-w-wrap h2{color: #fff;text-align: center;}
.xingjihudong-w-wrap ul{margin:2% 0;}
.xingjihudong-w-wrap ul li{float: left;width: 22.3333% !important;overflow: hidden;position: relative;height: 300px;margin:2% 5.5%;}
.xingjihudong-w-wrap ul li .top-li{height: 100%;width:100%;overflow: hidden;position:relative;}
.xingjihudong-w-wrap ul li .top-li dl{color: #fff;font-size: 20px;font-weight: bold;}
.xingjihudong-w-wrap ul li .top-li dl dt{display:table;text-align:center;height:250px;width:100%;}
.xingjihudong-w-wrap ul li .top-li dl dt div{display:table-cell;vertical-align:middle;}
.xingjihudong-w-wrap ul li .top-li dl dt div img{-webkit-transform: scale(.8, .8);-moz-transform: scale(.8, .8);-ms-transform: scale(.8, .8);-o-transform: scale(.8, .8);transform: scale(.8, .8);}
.xingjihudong-w-wrap ul li .top-li dl dd{position:absolute;width:100%;bottom:69px;left:0;}
.xingjihudong-w-wrap ul li .bottom-li{padding:32% 10% 0;background: url("../images/yuanjiao-active.png") no-repeat center/cover;width: 100%;height: 100%;border-radius: inherit;}



.film {
	width: 100%;
	height:100%;
	-webkit-transform-style: preserve-3d;
	-webkit-transition: 1.5s;
	-moz-transform-style: preserve-3d;
	-moz-transition: 1.5s;
}
.xingjihudong-w-wrap ul .film.current,.xitongtese ul .film.current{
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
.face {
	position: absolute;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
}
.back {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.xitonggongheng-yihu{text-align: center;background-color: #2fb0be;padding-bottom: 5%;position: relative;}
.xitonggongheng-yihu h2{color: #fff;}
.xitonggongheng-yihu ul li{float: left;width: 9.1111111%;margin:10% 1% 0 1%;height: 121px;background-color: #fff;position: relative;}
.xitonggongheng-yihu ul li::before{content: ' ';border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 15px solid #3f9e06;position: absolute;left:50%;display: none;margin-left:-10px;}

.xitonggongheng-yihu ul li:nth-child(-n+9)::before{bottom:-15px;}

.xitonggongheng-yihu ul li:nth-child(n+10):nth-child(-n+17)::before{top:-30px;border-top: 15px solid transparent;border-bottom: 15px solid #3f9e06 !important;}

.xitonggongheng-yihu ul .active{background-color: #3f9e06;color: #fff;}
.xitonggongheng-yihu ul .active::before{display: block;}
.xitonggongheng-yihu ul li dl{height:100%;}
.xitonggongheng-yihu ul li dl dt img{width:100%;height:100%;}
.xitonggongheng-yihu ul li dt{width:50px;height:51px !important;margin:14px auto;}
.xitonggongheng-yihu ul li:last-of-type dl dt{margin:35px auto !important;}

.xitonggongheng-yihu-ist{text-align: center;color: #fff;position: absolute;top: 60%;width: 1200px;margin: 0 auto;}
.xitonggongheng-yihu-ist div{display: none;}


/*智慧医疗*/




.xitong_gongneng ul li .film .face img{margin: 25% auto 8%;}
.xitong_gongneng ul li .film .face div{color: #fff;font-size: 20px;font-weight: bold;}
.xitong_gongneng ul li .film .back{padding: 10%;}
.xitong_gongneng ul li .film .back h3{font-size: 20px;}
/**/
.xitongTedian{background-color: #fff;}
.xitongTedian .wrap{padding: 68px 0;}
.xitongTedian h2{font-size: 30px;color: #2AB0EB;text-align: center;}
.xitongTedian .xitongTedian-title{font-size: 18px;color: #1E1E1E;text-align: center;font-weight: bold;padding: 15px 0 25px;}
.xitongTedian .xitongTedian-title span::after,.xitongTedian .xitongTedian-title::before{content: '/';display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 10px;}
/*.xitongTedian ul li{width: 18%;float: left;text-align: center;}
.xitongTedian ul li a{display: block;}
.xitongTedian ul li dl dt img{display: block;margin:0 auto;-webkit-transition: all .8s;-o-transition: all .8s;
transition: all .8s;}
.xitongTedian ul li dl dd h3{font-size: 16px;color: #111;padding: 25px 0;}
.xitongTedian ul li dl dd p{font-size: 16px;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.xitongTedian ul li a:hover dl dd p{color: #111;}
.xitongTedian ul li a:hover dl dt img{-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}*/


.xitongTedian .bx-wrapper{margin-bottom:0;}

.xitongTedian .bx-wrapper .bx-viewport{box-shadow:none;background:none;border:0;}
.xitongTedian .slider3 .slide{border:0;float:left;}
.xitongTedian .slider3 .slide a{display:block;height:402px;overflow:hidden;}
.xitongTedian .slider3 .slide a dl{padding-top:0;overflow: hidden;}
.xitongTedian .slider3 .slide a dl dt{width:140px;margin:23px auto;height:125px;}
.xitongTedian .slider3 .slide a dl dt img{width:100%;height:100%;display:block;}
.xitongTedian .slider3 .slide a dl dd{padding:0;}
.xitongTedian .slider3 .slide a dl dd h3{font-size:16px;color:#fff;padding:16px 0;}
.xitongTedian .slider3 .slide a p{font-size:14px;color:#999;height:165px;padding:0 3%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;border-right:1px solid #e5e5e5;}

.xitongTedian a:hover p{color:#fff !important;}
.xitongTedian .xitong-tediand-1 dl{background-color:#B8B941;}
.xitongTedian .xitong-tediand-1:hover p{background-color:#B8B941 !important;border-right-color:#B8B941 !important;}
.xitongTedian .xitong-tediand-2 dl{background-color:#48C083;}
.xitongTedian .xitong-tediand-2:hover p{background-color:#48C083 !important;border-right-color:#48C083 !important;}
.xitongTedian .xitong-tediand-3 dl{background-color:#D92129;}
.xitongTedian .xitong-tediand-3:hover p{background-color:#D92129 !important;border-right-color:#D92129 !important;}
.xitongTedian .xitong-tediand-4 dl{background-color:#AD53C4;}
.xitongTedian .xitong-tediand-4:hover p{background-color:#AD53C4 !important;border-right-color:#AD53C4 !important;}
.xitongTedian .xitong-tediand-5 dl{background-color:#E05D6D;}
.xitongTedian .xitong-tediand-5:hover p{background-color:#E05D6D !important;border-right-color:#E05D6D !important;}

/*  */
.yindao-xitong-wrap .wrap{position: relative;}
.yindao-xitong-wrap .yindao-xitong-content{width: 535px;margin:200px auto;color: #fff;font-size: 30px;position: relative;height:535px;}
.yindao-xitong-wrap .yindao-xitong-content .yindao-xitong-W{animation: rotateHalf 10s linear infinite;-webkit-animation: rotateHalf 10s linear infinite; -moz-animation: rotateHalf 10s linear infinite;
    -ms-animation: rotateHalf 10s linear infinite;position:absolute;width: 535px;}
.yindao-xitong-wrap .yindao-xitong-content .yindao-xitong-N{animation: rotate 10s linear infinite;position: absolute;left:50px;top:33px;width: 438px;
    -webkit-animation: rotateHalfB 10s linear infinite;
    -moz-animation: rotateHalfB 10s linear infinite;
    -ms-animation: rotateHalfB 10s linear infinite;}
.yindao-xitong-wrap .yindao-xitong-content .yindao-xitong-text{position: absolute;top: 35%;left: 18%;z-index: 100;text-align: center;}
.yindao-xitong-wrap .yindao-xitong-content .yindao-xitong-text h4{font-size: 50px;}

@-webkit-keyframes rotateHalf {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);

  }
 50% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(270deg);
    transform: rotateZ(270deg);

  }

  52%{
  	-webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(270deg);
    transform: rotateZ(270deg);
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(0deg);
     transform: rotateZ(0deg);

  }
}

@keyframes rotateHalf {
  0% {
    transform-origin: center;
    transform: rotateZ(0deg);

  }
  50%{
  	transform-origin: center;
    transform: rotateZ(270deg);
  }
  52%{
  	transform-origin: center;
    transform: rotateZ(270deg);
  }

  100% {
    transform-origin: center;
     transform: rotateZ(0deg);

  }
}

@-moz-keyframes rotateHalf {
  0% {
    -moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(0deg);
    transform: rotateZ(0deg);

  }
 50% {
    -moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(270deg);
    transform: rotateZ(270deg);

  }

  52%{
  	-moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(270deg);
    transform: rotateZ(270deg);
  }

  100% {
    -moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(0deg);
     transform: rotateZ(0deg);

  }
}


@-ms-keyframes rotateHalf {
    0% {
    -ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);

  }
 50% {
    -ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(270deg);
    transform: rotateZ(270deg);

  }

  52%{
  	-ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(270deg);
    transform: rotateZ(270deg);
  }

  100% {
    -ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(0deg);
     transform: rotateZ(0deg);

  }
}

/* .rotateHalf{
	animation: rotateHalf 10s linear infinite;
	-webkit-animation: rotateHalf 10s linear infinite;
	-moz-animation: rotateHalf 10s linear infinite;
	-ms-animation: rotateHalf 10s linear infinite;
} */
@-webkit-keyframes rotateHalfB {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg);

  }
 50% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);

  }

  52%{
  	-webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateZ(360deg);
     transform: rotateZ(360deg);

  }
}

@keyframes rotateHalfB {
  0% {
    transform-origin: center;
    transform: rotateZ(360deg);

  }
  50%{
  	transform-origin: center;
    transform: rotateZ(0deg);
  }
  52%{
  	transform-origin: center;
    transform: rotateZ(0deg);
  }

  100% {
    transform-origin: center;
     transform: rotateZ(360deg);

  }
}

@-moz-keyframes rotateHalfB {
  0% {
    -moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(360deg);
    transform: rotateZ(360deg);

  }
 50% {
    -moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(0deg);
    transform: rotateZ(0deg);

  }

  52%{
  	-moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }

  100% {
    -moz-transform-origin: center;
    transform-origin: center;
    -moz-transform: rotateZ(360deg);
     transform: rotateZ(360deg);

  }
}


@-ms-keyframes rotateHalfB {
    0% {
    -ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);

  }
 50% {
    -ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);

  }

  52%{
  	-ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }

  100% {
    -ms-transform-origin: center;
    transform-origin: center;
    -ms-transform: rotateZ(360deg);
     transform: rotateZ(360deg);

  }
}



.yindao-xitong-wrap .yindao-xitong-ul li{position: absolute;}
.yindao-xitong-wrap .yindao-xitong-ul li:nth-child(1){top:-32%;left: 20%;}
.yindao-xitong-wrap .yindao-xitong-ul li:nth-child(2){top:-32%;right: 20%;}
.yindao-xitong-wrap .yindao-xitong-ul li:nth-child(3){top:30%;left: 5%;}
.yindao-xitong-wrap .yindao-xitong-ul li:nth-child(4){top:30%;right: 5%;}
.yindao-xitong-wrap .yindao-xitong-ul li:nth-child(5){bottom:-32%;left: 20%;}
.yindao-xitong-wrap .yindao-xitong-ul li:nth-child(6){bottom:-32%;right: 20%;}



.cols{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.col{
  width: 210px;
  cursor: pointer;overflow: hidden;
}

.container{
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}

.front,
.back{
  background-size: cover;
  background-position: center;
  -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  text-align: center;
  height: 210px;
  border-radius: 50%;
}

.back{
  background: #fff;
}

.front::after{
  position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    content: '';
    display: block;
    background-color: #fff;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    border-radius: 50%;
}
.container:hover .front,
.container:hover .back{
    -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
}
.front{color: #04c1ff;font-size: 22px;}
.front img,.front b{display: block;}
.front img{margin: 0 auto 5%;}
.back{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.back .inner{padding:0 15%;overflow:hidden;}

.inner{
    -webkit-transform: translateY(-50%) translateZ(60px) scale(0.94);
            transform: translateY(-50%) translateZ(60px) scale(0.94);
    top: 50%;
    position: absolute;
    left: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: 1px solid transparent;
    -webkit-perspective: inherit;
            perspective: inherit;
    z-index: 2;
}

.container .back{
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.container .front{
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.container:hover .back{
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.container:hover .front{
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.front .inner p{
  font-size: 2rem;
  margin-bottom: 2rem;
  position: relative;
}

.front .inner p::after{
  content: '';
  width: 4rem;
  height: 2px;
  position: absolute;
  background: #C6D4DF;
  display: block;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: -.75rem;
}

.front .inner span{
  color: rgba(255,255,255,0.7);
  font-family: 'Montserrat';
  font-weight: 300;
}

/*  */
.xitong-yingyong{background-color: #fff;padding: 45px 0;}
.xitong-yingyong h2{color: #fff;font-size: 30px;text-align: center;padding: 30px 0;}
.xitong-yingyong h2 span{color: #fff;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-left{width: 21%;background-color:#00a0e9;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-left .active{background-color: #fff;color: #222;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-left .active::after{color: #222;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-left li{font-size: 16px;color: #fff;cursor: pointer;line-height:66px;height: 67px;position: relative;padding-left: 15px;border-bottom:1px solid #fff;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-left li::after{content: '>';position: absolute;right: 20px;top:0;font-family: '\5B8B\4F53';color: #fff;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right{width: 79%;background-color: #fff;overflow: hidden;height:402px;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul{padding: 0 2%;display: none;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul li{width:29.3333%;float: left;text-align: center;margin: 3.92% 2%;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul li a{color: #222;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul li dl dt{height:185px;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul li dl dt img{display:block;height:100%;width:100%;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul li dl dd h3{font-size: 18px;padding:10px 0;}
.xitong-yingyong .xitong-yingyong-tab .xitong-yingyong-tab-right ul li dl dd p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}



@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}
.animated{animation-duration:1s;animation-fill-mode:both}


.xitong-yingjian-kuai{}
/*.xitong-yingjian-kuai h2{text-align: center;color: #222;font-size: 30px;margin-bottom: 100px;}
.xitong-yingjian-kuai h2 span{color: #00a0e9;}*/





.xitong-yingjian-kuai{background-color: #fff;overflow:hidden;}
.xitong-yingjian-kuai .roll-wrap:hover .control{
	display: block;
}

.xitong-yingjian-kuai .roll-wrap{
	position: relative;
	width: 100%;
	height: 379px;
	overflow: hidden;margin:3% 0;
}
.xitong-yingjian-kuai .roll-wrap .roll__list{
	position: absolute; left: 0; top: 0;
}
.xitong-yingjian-kuai .roll_row .roll__list::before, .roll_row .roll__list::after {
	content: "";
	display: table;
	line-height: 0;
}
.xitong-yingjian-kuai .roll_row .roll__list::after {
	clear: both;
}
.xitong-yingjian-kuai .roll_row .roll__list{
	width: 9999px;
}
.xitong-yingjian-kuai .roll_row .roll__list li{
	float: left;
	text-align: center;
	width:241px;border-right: 1px solid #e5e5e5;
}
.xitong-yingjian-kuai .roll_row .roll__list li dl{padding: 0 39px;}
.xitong-yingjian-kuai .roll_row .roll__list li dl dt{font-size: 16px;color: #222;padding: 5% 0;}
.xitong-yingjian-kuai .roll_row .roll__list li dl dt img{display: block;width: 100%;height: 100%;}
.xitong-yingjian-kuai .roll_row .roll__list li dl dd div{
	height: 112px;width:100%;margin-top:38px;
}
.xitong-yingjian-kuai .roll_row .roll__list li dl dd div img{
	height: 100%;width:100%;display:block;
}
.xitong-yingjian-kuai .roll_row .roll__list li dl dd p{
	margin-top:15px;font-size: 14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;
}

.xitong-yingjian-kuai .control{
	position: absolute;
	top: 40%;
	display: none;
	padding: 10px 5px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background-color: rgba(0, 0, 0, .3);
}
.xitong-yingjian-kuai .control:hover{
	background-color: rgba(0, 0, 0, .5);
}
.xitong-yingjian-kuai .control.pre{
	left: 5px;
}
.xitong-yingjian-kuai .control.next{
	right: 5px;
}

.jingdian-case-case{padding-top: 49px;padding-bottom: 20px;}
.jingdian-case-case h2{color: #fff;font-size: 30px;text-align: center;}
.jingdian-case-case .jingdian-case-case-title{text-align: center;color: #fff;font-size: 18px;font-weight: bold;}
.jingdian-case-case ul{margin-top: 20px;}
.jingdian-case-case ul li{float: left;width: 21%;margin: 2%;background-color: #fff;text-align: center;}
.jingdian-case-case ul li dl dt{height: 182px;padding: 2px;}
.jingdian-case-case ul li dl dt img{display: block;width: 100%;height: 100%;}
.jingdian-case-case ul li dl dd h3{font-size: 16px;color: #212932;padding: 7% 0;}
.jingdian-case-case ul li dl dd p{font-size: 14px;color: #666666;padding: 0 16px;padding-bottom: 25px;}
.jingdian-case-case ul li dl dd:last-child a{font-size: 14px;color: #fff;display: block;text-align: left;background-color: #f8b551;padding: 17px;-webkit-transition: background .3s;
-o-transition: background .3s;
transition: background .3s;}

.jingdian-case-case ul li:hover dl dd:last-child a{background-color: #ff5252;}


.zhengwu-center{padding: 70px 0;}
.zhengwu-center h2{font-size: 30px;color: #e50e0e;text-align: center;}
.zhengwu-center .jieshao-tedian{font-size: 30px;color: #333;text-align: center;font-weight: bold;}
.zhengwu-center .zhengwu-center-list{padding: 0 60px;margin-top: 30px;}
.zhengwu-center .zhengwu-center-list li{float: left;width: 310px;height: 358px;background: url('../images/zhengwu-center-list-ng.png')  no-repeat center/cover;margin-right: 49px;padding:64px 34px;text-align: center;overflow: hidden;position: relative;}
.zhengwu-center .zhengwu-center-list li{-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.zhengwu-center .zhengwu-center-list li:hover{background: url('../images/zheng.png') no-repeat center/cover;}
.zhengwu-center .zhengwu-center-list li img{margin:0 auto;display: block;}
.zhengwu-center .zhengwu-center-list li h3{margin:7px 0;font-size: 20px;color: #222;}
.zhengwu-center .zhengwu-center-list li p{font-size: 14px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;height: 97px;}
.zhengwu-center .zhengwu-center-list li:nth-child(4){margin-left:180px;margin-top: -50px;}
.zhengwu-center .zhengwu-center-list li:nth-child(5){margin-top: -50px;}

.liangshen{padding: 50px 0;}
.liangshen .wrap{position: relative;}
.liangshen h2{text-align: center;font-size: 30px;color: #fff;}
.liangshen h2 span{color: #e92222;}
.liangshen .liangshen-jieshao{color: #fff;font-size: 16px;text-align: center;}
.liangshen .liangshen-img{width: 556px;margin: 74px auto 0;position: relative;}
.liangshen .liangshen-img-list{position: absolute;top: 0;left: 0;width: 100%;}
.liangshen .liangshen-img-list li{color: #fff;position: absolute;}
.liangshen .liangshen-img-list li .liangshen-img-list-left,.liangshen .liangshen-img-list li .liangshen-img-list-right{width: 50%;position: relative;}
.liangshen .liangshen-img-list li .liangshen-img-list-left span,.liangshen .liangshen-img-list li .liangshen-img-list-right span{float: right;width: 15%;text-align: center;font-size: 18px;color: #fff;margin-left: 58px;padding: 35px 0;}
.liangshen .liangshen-img-list li .liangshen-img-list-left div,.liangshen .liangshen-img-list li .liangshen-img-list-right div{float: right;border: 1px solid #fff;border-radius: 10px;width: 56%;font-size: 14px;padding: 22px;}
.liangshen .liangshen-img-list li .liangshen-img-list-right span{float: left;margin-right: 58px;}
.liangshen .liangshen-img-list li .liangshen-img-list-right div{float: left;}


.liangshen .liangshen-img-list li:nth-child(1){top:180px;}
.liangshen .liangshen-img-list li:nth-child(1) .liangshen-img-list-left{left: -70px;}
.liangshen .liangshen-img-list li:nth-child(1) .liangshen-img-list-right{right: -15px;}
.liangshen .liangshen-img-list li:nth-child(2){top:393px;}
.liangshen .liangshen-img-list li:nth-child(2) .liangshen-img-list-left{left: -170px;}
.liangshen .liangshen-img-list li:nth-child(2) .liangshen-img-list-right{right: -115px;}
.liangshen .liangshen-img-list li:nth-child(3){top:600px;}
.liangshen .liangshen-img-list li:nth-child(3) .liangshen-img-list-left{left: -70px;}
.liangshen .liangshen-img-list li:nth-child(3) .liangshen-img-list-right{right: -15px;}

/* .rotateHalfB{
	animation: rotateHalfB 9500ms linear infinite;
	-webkit-animation: rotateHalfB 9500ms linear infinite;
	-moz-animation: rotateHalfB 9500ms linear infinite;
	-ms-animation: rotateHalfB 9500ms linear infinite;
} */
/*@media(max-width:768px){
.case .case-nav{width:100%;}
.case .case-nav li{width:50%;margin-right:0;}
.case .case-nav li a{font-size:22px;}
.case .case-form{width:100%;}
.yiliaochanpinye-list li{width:45%;}
.hover-img{width:100%;}
.jingdian-case{display:none;}
.gongjijianjie .gongjijianjie-content .fl,.gongjijianjie .gongjijianjie-content .fr{width:100%;}
.gongjijianjie .gongsijianjie-wrap .h2-title{font-size:30px;}
.gongjijianjie .gongsijianjie-wrap .h2-title+h2{font-size:20px;}
.gongjijianjie .gongjijianjie-content .fl img{margin-top:0;width:100%;max-height:187px;}
.gongjijianjie .gongjijianjie-content .fr p{font-size:16px !important;}
.lianxiwomen ul li{width:100% !important;font-size:20px;}
.lianxiwomen ul li:nth-of-type(2n){width:100% !important;}
.benner-neiye{height:300px !important;}
.xitongzucheng ul li{width:100%;border:0;}
.xitonggongheng-yihu{display:none !important;}
.zhineng,.xitongtese{display:none;}
.xitongzucheng h2+p, .hezuokehu h2+p{width:100%;}


.xitongzucheng h2::after, .hezuokehu h2::after, .xingjihudong-w-wrap h2::after, .xitongtese h2::after, .xitonggongheng-yihu h2::after{display:none;}
.xingjihudong-w-wrap ul li{width:50% !important;}
.xingjihudong-w-wrap{height:auto !important;}
.hezuokehu{display:none;}
.banner-zhihui1{height: 200px !important;}
.banner-zhihui2{height:200px !important;}
.banner-zhihui3{height:150px !important;}
}
@media(max-width:420px){
.case .case-nav{padding:0;}
.case .case-nav li{margin-top:10px;}
.lianxiwomen ul li{width:100% !important;font-size:14px;}
.gongjijianjie .gongjijianjie-content .fl img{margin-top:0;width:100%;max-height:187px;}
.gongjijianjie .gongjijianjie-content .fr p{font-size:14px !important;}
.gongjijianjie .gongsijianjie-wrap{padding:0;}
.gongjijianjie .gongjijianjie-content{padding:0;}
.yiliaochanpinye-list li{width:100%;margin-right:0;}
footer .youqinglianjie span.fl{width:100% !important;}
footer .youqinglianjie div.fl{width:100% !important;}
.womendechanpin ul li{width:100%;}
.womendechanpin ul li{padding:10px 0;}
.womendechanpin h2{font-size:24px;}
.womendechanpin ul li dl dd h3{font-size:18px;}
.xingjihudong .xingjihudong-content .fl{width:100%;}
.xingjihudong .xingjihudong-content .fr{width:100%;}
.xingjihudong .xingjihudong-content .fr div:nth-of-type(2){font-size:24px;}
.xingjihudong .xingjihudong-content .fr ul li{width:100%;}
.xingjihudong .xingjihudong-content .fr{border:0;padding:0 3%;}
.xingjihudong .xingjihudong-content .fl h3{font-size:20px;}
.xingjihudong .xingjihudong-content .fl ul li{width:100% !important;}
.xingjihudong .xingjihudong-content .fl ul li:nth-of-type(2n){width:100% !important;}
.xingjihudong .xingjihudong-content .fl .lou{display:none;}
.xingjihudong .xingjihudong-content .fl div{font-size:14px;}
.xingjihudong h2 img{width:70%;}
.gongjijianjie{height:auto !important;}
.case-xiangqing h2{font-size:22px;}
.case-xiangqing .wenzhang-xinxi span{font-size:14px;margin:0;}
.slider3 dl dd{display:none;}

.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li dl p{display:none;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-conten-text li{width:100%;}
.changjingyingyong .changjingyingyong-content-wrap .changjingyingyong-content-nav li{width:33.33333%;}
.hover-img li{width:44%;}
.xingjihudong-w-wrap ul li{width:100% !important;}
}*/