.zhuanti_banner{width: 100%; clear: both;}
.zhuanti_banner img{width: 100%;}
.zhuanti_con{ width:100%;max-width:1200px; margin:0 auto;}
.zhuanti_con .zhuanti_title{ text-align:center; font-size:46px; font-weight:bold;  letter-spacing:3px; line-height:80px; margin-top:80px; margin-bottom:40px;font-weight: 400;}
.zhuanti_con .zhuanti_txt{ font-size:18px; line-height:30px; color:#555555;text-align: center;}
.choice ul { padding-top: 70px;font-size: 0; margin: 0 auto;}
.choice li { display: inline-block; width:25%; }
.choice li:last-child{ background:none;}
.choice li div.iconfont {border-radius: 50%; margin: 0 auto; }
.choice li div.iconfont[class$='1'] { background: #ED5A46; }
.choice li div.iconfont[class$='2'] { background: #67D251; }
.choice li div.iconfont[class$='3'] { background: #8049E5; }
.choice li:hover div.iconfont{ border-radius:20%; transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);}
.choice li span { display: block; width: 100%; text-align: center; font-size: 20px; margin: 40px 0 50px 0; letter-spacing:1px; }
.choice li{ vertical-align:top;}
.ThemeIco { width:180px; height:180px; overflow:hidden; margin:0 auto; position:relative; line-height:180px; text-align:center;  font-size:0; border-radius:50%;vertical-align:top;}
.ThemeIco:after,
.ThemeIco:before{ position:absolute; top:0; left:0; content:""; display:block; clear:both; width:200%; height:100%; }
.ThemeIco[class$='1']{  background:url() center 48px no-repeat #1cb1e8; }
.ThemeIco[class$='1']:after {background:url() repeat-x -150px bottom;animation: waver1 ease-in-out 1.5s alternate infinite ;-moz-animation: waver1 ease-in-out 1.5s alternate infinite ;-webkit-animation: waver1 ease-in-out 1.5s alternate infinite ;}
.ThemeIco[class$='1']:before {background:url() repeat-x 0 bottom; animation: waver2 ease-in-out 3.5s alternate infinite ;-moz-animation: waver2 ease-in-out 3.5s alternate infinite ;-webkit-animation: waver2 ease-in-out 3.5s alternate infinite ;} 
.ThemeIco[class$='2']{ background:url() center 53px no-repeat #7b6eeb; }
.ThemeIco[class$='2']:after {background:url() repeat-x -150px bottom; animation: waver1 ease-in-out 1.8s alternate infinite ;-moz-animation: waver1 ease-in-out 1.8s alternate infinite ;-webkit-animation: waver1 ease-in-out 1.8s alternate infinite ;}
.ThemeIco[class$='2']:before {background:url() repeat-x 0 bottom; animation: waver2 ease-in-out 2.9s alternate infinite ;-moz-animation: waver2 ease-in-out 2.9s alternate infinite ;-webkit-animation: waver2 ease-in-out 2.9s alternate infinite ;} 
.ThemeIco[class$='3']{  background:url() center 49px no-repeat #fe5f4f;}
.ThemeIco[class$='3']:after {background:url() repeat-x -150px bottom; animation: waver1 ease-in-out 1.2s alternate infinite ;-moz-animation: waver1 ease-in-out 1.2s alternate infinite ;-webkit-animation: waver1 ease-in-out 1.2s alternate infinite ;}
.ThemeIco[class$='3']:before {background:url() repeat-x 0 bottom; animation: waver2 ease-in-out 4s alternate infinite ;-moz-animation: waver2 ease-in-out 4s alternate infinite ;-webkit-animation: waver2 ease-in-out 4s alternate infinite ;} 
.ThemeIco[class$='4']{ background:url() center 48px no-repeat #ffab4e; }
.ThemeIco[class$='4']:after {background:url() repeat-x -150px bottom; animation: waver1 ease-in-out 1.6s alternate infinite ;-moz-animation: waver1 ease-in-out 1.6s alternate infinite ;-webkit-animation: waver1 ease-in-out 1.6s alternate infinite ;}
.ThemeIco[class$='4']:before {background:url() repeat-x 0 bottom; animation: waver2 ease-in-out 3.2s alternate infinite ;-moz-animation: waver2 ease-in-out 3.2s alternate infinite ;-webkit-animation: waver2 ease-in-out 3.2s alternate infinite ;} 

.zhuanti_bg1{
	padding-bottom:50px;
	background-color:#f3f3f3;
	background: url()no-repeat center;
	background-size: 100% 100%;
}
.zhuanti_bg1 .zhuanti_bg1_one{ padding-top:23px; height:385px;background: url(../images/2017/zhuanti2/zhaunti2_pic1.png) no-repeat 41px top; padding-left:779px;}
.zhuanti_bg1 .zhuanti_bg1_one h2{ margin-top:22px; height:38px; line-height:38px; font-size:24px; color:#018cff;}
.zhuanti_bg1 .zhuanti_bg1_one h2 label{ color:#333333; text-transform:uppercase; font-family:Arial; font-size:24px;}
.zhuanti_bg1 .zhuanti_bg1_one p{ font-size:14px; color:#666666; line-height:18px; width:395px; letter-spacing:1px;}
.zhuanti_bg1 .zhuanti_bg1_two{ overflow:hidden; padding-top:80px; font-size:20px; color:#fff; line-height:32px; text-align:center;}
.zhuanti_bg1 .zhuanti_bg1_two h2{ font-size:45px; letter-spacing:3px; line-height:86px; color:#fff;margin-bottom: 45px;font-weight: 400;}
.zhuanti_bg1 .zhuanti_bg1_two h2 span{font-size:52px; letter-spacing:3px; line-height:86px; color:#fff;margin-bottom: 45px;font-weight: 900;}
.zhuanti_bg1 ul{
	width: 100%;
	max-width:1200px;
	margin: 0 auto;
	margin-top: 50px;
	overflow:hidden;
	    padding-top: 30px;
}
.zhuanti_bg1 ul li{
	    border: 1px solid #f5f5f5;
	margin-left: 30px;
	float: left;
	background: #fff;
	width: 380px;
	height: 478px;
	border-bottom: 2px solid #018CFF;
	z-index: 1;
	text-align: center;
	transition: all 0.2s;
	box-shadow: 0 1px 20px #ddd;
}
.zhuanti_bg1 ul li:first-child{
	margin: 0;
}
.zhuanti_bg1 ul li div{
	width: 100px;
	height: 100px;
	border: 18px solid #DEF0FF;
	border-radius: 50%;
	line-height: 64px;
	text-align: center;
	background: #5EABFF;
	color: #fff;
	margin: 50px auto 40px;
}
.zhuanti_bg1 ul li h3{
	font-size: 24px;
}
.zhuanti_bg1 ul li h3 span{
	color: #018CFF;
	font-size: 24px;
}
.zhuanti_bg1 ul li p{
	font-size: 16px;
	color: #555555;
	line-height: 30px;
	margin: 0 30px;
	margin-top: 40px;
	vertical-align: top;
}
.zhuanti_bg1 ul li:hover{

	transform: translateY(-20px);
}
.zhuanti2_three{overflow: hidden;}
.zhuanti2_three img{  width:565px; vertical-align: top;}
.zhuanti2_three h2{text-align: center;font-size: 45px;color: #018CFF;margin-bottom: 45px;font-weight: 400;}
.zhuanti2_three .zhuanti2_three_r{
	 float:right;
	 width:525px; 
	 margin-right:27px; 
	 padding: 80px 0 0 50px;
	 margin-bottom:94px; 
	 font-size:16px; 
	 color:#171717; 
	 line-height:30px;
	 background: url()right bottom no-repeat;
	 padding: 0 65px 65px 0;
}
/*.zhuanti2_three .zhuanti2_three_r h2{ font-size:32px; color:#018cff; letter-spacing:2.5px; line-height:60px; margin-bottom:3px;}*/
.zhuanti2_three .zhuanti2_three_r span{ display:block; font-size:22px; color:#018CFF; line-height:35px; letter-spacing:1.5px; margin-bottom:74px;}
.zhuanti2_four{width: 100%; height:287px;background: url(/templates/default/dx/images/20180531/website/xiangyingshi-3.jpg); background-size: 100% 100%;text-align: center;}
/*.zhuanti2_four p{ display:none;}*/
.zhuanti2_four p{
	font-size: 40px;
	color: #FFF;
	padding: 134px 0 0 0;
	margin-bottom: 40px;
	margin-right: 187px;
}
.zhuanti2_four span{
	font-size: 22px;
	color: #FFF;
	margin-right: 187px;
	display: inline-block;
}
.zhuanti2_five{ overflow:hidden;}
.zhuanti2_five_t{ line-height:42px; letter-spacing:1px; text-align:center; color:#555555; font-size:20px; margin-bottom:70px;}
.bhmg{margin-bottom: 50px;}
.zhuanti2_five_t h2{ line-height:60px; font-size:46px; letter-spacing:1.5px; color:#333;font-weight: 400;margin-bottom: 25px;font-weight: 400;}
.zhuanti2_five .zhuanti2_five_con{ background:url() center 4px no-repeat; overflow:hidden; color:#393939;     position: relative;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_1{ float:left; width:245px; overflow:hidden;}
.zhuanti2_five .zhuanti2_five_con h2{ font-size:20px;line-height:30px; letter-spacing:1.5px; font-weight:400;}
.zhuanti2_five .zhuanti2_five_con .div{ line-height:22px; font-size:14px; height:140px; margin-bottom:181px; overflow:hidden; cursor:pointer;}
.zhuanti2_five .zhuanti2_five_con .div:hover{ color:rgb(1,140,255);}
.zhuanti2_five .zhuanti2_five_con p a{ display:block; width:100%; height:100%;}
.zhuanti2_five .zhuanti2_five_con p a.bgs1{background:url(../images/2017/zhuanti2/zhaunti2_pic8.png) center center no-repeat;}
.zhuanti2_five .zhuanti2_five_con p a.bgs2{background:url(../images/2017/zhuanti2/zhaunti2_pic10.png) center center no-repeat;}
.zhuanti2_five .zhuanti2_five_con p a.bgs3{background:url(../images/2017/zhuanti2/zhaunti2_pic9.png) center center no-repeat;}
.zhuanti2_five .zhuanti2_five_con p a.bgs4{background:url(../images/2017/zhuanti2/zhaunti2_pic11.png) center center no-repeat;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_2{ margin-left:27px; float:left; width:117px; overflow:hidden;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_2 ul li{ height:322px; display:block; overflow:hidden;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_2 ul li p{ width:117px; height:117px; overflow:hidden; background:url(../images/2017/zhuanti2/zhaunti2_pic7.png) no-repeat;transition: all .4s linear;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_2 ul li p:hover{ background:url(../images/2017/zhuanti2/zhaunti2_pic7_on.png) no-repeat;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_3{     /* float: left; */ width: 280px;margin: 0 auto;}
.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_4{ float: right;
    position: absolute;
    width: 247px;
    top: 0;
    right: 0;
    overflow: hidden;}
.zhuanti2_six{ background-color:#edf7ff; overflow:hidden; padding: 80px 0;}
.zhaunti2_five_case ul {width: 100%;position: relative;font-size: 0}
.zhaunti2_five_case li {display: inline-block;position: relative;width: 32.3%;margin: 0 .5%;margin-bottom: 30px;vertical-align: top}
.zhaunti2_five_case li .Img {position: relative;overflow: hidden}
.zhaunti2_five_case li .Img i {position: absolute;background: rgba(255, 255, 255, .5);text-align: center;bottom: 0;width: 100%;height: 70px;display: block;transform: translateY(100%);-moz-transform: translateY(100%);-webkit-transform: translateY(100%);transition: all .4s ease-out;-moz-transition: all .4s ease-out;-webkit-transition: all .4s ease-out}
.zhaunti2_five_case li .Img i img {max-width: 100%;max-height: 100%;}
.zhaunti2_five_case li .Img {display: block;width: 100%;overflow: hidden}
.zhaunti2_five_case li .Img>img {display: block;width: 100%;height: auto;transition: all 1.2s ease-in-out;-moz-transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out}
.zhaunti2_five_case li .Txt {height: 70px;overflow: hidden;width: 100%;position: relative;text-align: center;overflow: hidden;z-index: 2; background:#ffffff;}
.zhaunti2_five_case li .Txt h5 {font-size: 15px;line-height: 1.5;padding-top: 10px;color: #000;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out}
.zhaunti2_five_case li .Txt span {font-size: 13px;color: #999;font-style: oblique;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out}
.zhaunti2_five_case li:hover .Txt h5 {color: #fff}
.zhaunti2_five_case li:hover .Txt span {color: #fff}
.zhaunti2_five_case li .Txt small {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;transform: translateY(-100%);-moz-transform: translateY(-100%);-webkit-transform: translateY(-100%);transition: all .4s ease-in-out .2s;-moz-transition: all .4s ease-in-out .2s;-webkit-transition: all .4s ease-in-out .2s}
.zhaunti2_five_case li:hover .Img i,
.zhaunti2_five_case li:hover .Txt small {transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);opacity: 1}
.zhaunti2_five_case li:hover .Img>img {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1)}
.zhuanti_more{ width:152px; height:42px; display:block; margin:0 auto; border:1px solid #666666; clear:both; margin-top:27px;  text-align:center; line-height:42px; font-size:16px; color:#333333; border-radius:20px;}
.zhuanti_more:hover{ border:1px solid #018cff; }
.zhuanti_more.hvr-shutter-out-vertical{margin-top: 24px; border-radius: 0; backface-visibility:hidden;background:transparent none repeat scroll 0 0;position:relative;transform:translateZ(0px);transition-duration:.3s;transition-property:color;-moz-transform:translateZ(0px);-moz-transition-duration:.3s;-moz-transition-property:color;-webkit-transform:translateZ(0px);-webkit-transition-duration:.3s;-webkit-transition-property:color;vertical-align:middle}
.zhuanti_more.hvr-shutter-out-vertical::before{background:#018cff none repeat scroll 0 0;border:0 none; padding:1px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:50% 50% 0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;-moz-transform:scaleY(0);-moz-transform-origin:50% 50% 0;-moz-transition-duration:.3s;-moz-transition-property:transform;-moz-transition-timing-function:ease-out;-webkit-transform:scaleY(0);-webkit-transform-origin:50% 50% 0;-webkit-transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out;z-index:-1}
.zhuanti_more.hvr-shutter-out-vertical:active::before,.zhuanti_more.hvr-shutter-out-vertical:focus::before,.zhuanti_more.hvr-shutter-out-vertical:hover::before{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1)}

@media(max-width: 767px){
	.choice ul li{width:100%;}
	.zhuanti_con ul li{float:none}
	.zhuanti_bg1 ul li{margin-left:0;width:auto;}
	.zhuanti2_three{padding:0 15px;}
	.zhuanti2_three h2{font-size:28px;}
	.zhuanti2_three .zhuanti2_three_r{margin:0;width:auto;padding:0;margin-bottom:30px;}
	.zhuanti2_five_t{margin-bottom:30px;}
	.zhuanti2_five_con{text-align:center;}
	.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_1,.zhuanti2_five .zhuanti2_five_con .zhuanti2_five_con_4{
		float:none;
		width:auto;
		padding:0 15px;
	}
	.zhuanti2_five_con_3{display:none;}
	.zhuanti2_five .zhuanti2_five_con .div{    margin-bottom: 50px;}
}