
.about-js{
	max-width: 1800px;
	margin: 0 auto;
	text-align: center;
	background-color: #FAFAFA;
	border-radius: 30px;
	padding-top: 100px;
	overflow: hidden;
}
.about-js-wrap{
	margin: 0 auto;
}
.about-title{
	text-align: center;
}
.about-title h2{
	font-size: 30px;
	margin-bottom: 30px;
}
.about-title .m-video,
.about-title .m-vr{
	display: inline-block;
}
.about-title i{
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	font-size: 40px;
}
.about-title .m-vr{
	margin-left: 40px;

}
/*vr 弹窗*/
#background {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	z-index: 999;
}
#div1 {
	background:#eeeeee;
	width: 65%;
	z-index: 1;
	margin: 12% auto;
	overflow: hidden;
	border-radius: 15px;
}
#div2 {
	background:#eeeeee;
	margin: auto;
	height: 500px;	
}
/*=========*/
.about-js-cont{
	margin-top: 30px;
}
.about-js-cont p{
	color: #666666;
	line-height: 28px;
}
.about-js-ul{
	margin: 60px 0 80px;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-around;
	-webkit-justify-content: space-around;
}
.about-js-ul li{
	text-align: center;
	width: 25%;
}
.about-js-ul li i{
	display: block;
	width: 80px;
	height: 80px;
	margin: 0 auto 30px;
	line-height: 80px;
	color: #FFFFFF;
	font-size: 30px;
	border-radius:10px;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
}
.about-js-ul li p{
	font-size: 16px;
}
.about-js-ul2 li b{
	display: block;
	width: 80px;
	height: 80px;
	margin: 0 auto 30px;
	line-height: 80px;
	font-size: 24px;
	color: #246ACE;
	border:2px solid rgba(36,106,206,1);
	border-radius:10px;
	background: initial;
}
.about-pro{
	margin: 100px auto;
}
.about-title p{
	color: #666666;
}
.about-pro-ul,.about-ry-ul{
	margin-top: 75px;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-around;
	-webkit-justify-content: space-around;
}
.about-pro-ul li{
	text-align: center;
}
.about-pro-ul li a{
	display: block;
}
.about-pro-ul li a img{
	width: 100%;
}
.about-pro-ul li h3 a{
	font-size: 16px;
	color: #333333;
	margin: 40px 0;
}
.about-pro-ul li:hover a.about-pro-more{
	background: transparent;
	border: 1px solid #246ACE;
	color: #246ACE;
}
.about-pro-ul li a.about-pro-more{
	width:100px;
	height:40px;
	margin: 0 auto;
	line-height: 40px;
	color: #ffffff;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	border-radius: 5px;
}
.about-ry-ul li{
	width: 16.786%;
	height: 94px;
	text-align: center;
	background: url(../img/about-ry-bg.png)no-repeat center;
	background-size: 100% 100%;
}
.about-ry-ul li span{
	color: #246ACE;
	display: block;
	margin-bottom: 10px;
	margin-top: 15px;
}
.about-ry-ul li h3{
	font-size: 18px;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.about-wh{
	height:658px;
	opacity:0.8;
	border-radius:30px;
	background: url(../img/about-wh.jpg)no-repeat center;
	background-size: 100% 100%;
}
/*发展历程*/
.about-time-wrap{
	margin-top: 80px;
}
.about-time-img{
	width: 30%;
}
.about-time-boxs{
	width: 100%;	
}
.about-time-img img{
	width: 100%;
	border-radius: 15px;
}
.about-dsj-Rdiv-conten li p {
    font-size: 14px;
    color: #666666;
    line-height: 38px;
}
.about-time-box{
	margin-top: 20px;
	display: none;
}
.about-time-box-ul{
	width: 60%;
	margin-left: 3%;
	margin-top: 20px;
}
.about-time-nav{
	margin-top: 90px;
	width: 100%;
	height: 30px;
	background: #E6E6E6;
	border-radius: 15px;
}
.about-time-nav ul{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-around;
	-webkit-justify-content: space-around;
}
.about-time-nav ul li{
	width: 15.715%;
	margin-top: -10px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background:rgba(245,245,245,1);
	border:4px solid #FFFFFF;
	border-radius:25px;
	transition: all .3s;
}
.about-time-nav ul li span{
	display: block;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	position: relative;
	top: -3px;
}
.about-time-nav ul li:hover{
	width: 20%;;
	border:0px solid #FFFFFF;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	border-radius: 25px;
}
.about-time-nav ul li:hover span{
	color: #FFFFFF;
	top: 0;
}
.show{
	display: block;
}
/*工艺流程*/
.gy-wrap-boxs{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.gy-li-lt{
	width: 42.858%;
      overflow: hidden;
}
.gy-li-lt video{
	width: 101%;

}


.gy-li-rt{
	width: 52.858%;
}
.gy-li-rt h2{
	margin: 40px 0 35px;
	font-size: 30px;
	color: #333333;
}
.gy-li-rt p{
	color: #666666;
	line-height: 28px;
}
.gy-li-rt .related-solution-btn{
	margin-top: 40px;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
}
.gy-wrap-bg{
	max-width: 1800px;
	margin: 100px auto;
	padding: 100px 0;
	background-color: #FAFAFA;
	border-radius:30px;
}
/*核心技术*/
.tech-cont1{
	max-width: 1800px;
	padding: 100px 0;
	margin: 0 auto;
	background: url(../img/technology-bg.jpg)no-repeat center;
	background-size: 100% 100%;
	border-radius:30px;
}
.tech-cont1-wrap{
	margin: 0 auto;
}
.tech-cont1-title img{
	display: inline-block;
	width: 60px;
}
.tech-cont1-title h2,
.tech-cont2-title h2{
	font-size: 30px;
	display: inline-block;
	color: #FFFFFF;
	margin:0 15px 10px;
}
.tech-cont1-title span,
.tech-cont1-title p{
	color: #FFFFFF;
}
.tech-cont1-title p{
	line-height: 28px;
}
.tech-cont1-bot-lt{
	width: 54.642%;
	color: #FFFFFF;
}
.tech-cont1-bot,
.tech-cont1-bot-ul,
.tech-cont2-bot{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-around;
	-webkit-justify-content: space-around;
}
.tech-cont1-bot-ul li{
	text-align: center;	
	width: 30%;
}
.tech-cont1-bot-ul{
	margin-top: 40px;
}
.tech-cont1-ul li{
	width: 40%;
}
.tech-cont1-bot-ul li i{
	font-size: 60px;
}
.tech-cont1-bot-ul li p{
	font-size: 16px;
	margin-bottom: 15px;
}
.tech-cont1-bot-ul li img{
	margin-top: 10px;
	margin-bottom: 10px;
}
.tech-cont1-bot-rt{
	width: 42.858%;
	border-radius: 10px;
	overflow: hidden;
}
.tech-cont1-bot-rt video{
	width: 100%;
	margin-top: 40px;
	border-radius: 10px;
}
.tech-cont2{
	margin: 100px auto 80px;
}
.tech-cont2-title h2{
	color: #333333;
}
.tech-cont2-title img{
	display: inline-block;
	width: 48px;
}
.tech-cont2-title p{
	color: #666666;
	line-height: 28px;
}
.tech-cont2-title p:last-child {
	margin-top: 20px;
}
.tech-cont2-bot{
	margin: 60px 0 80px;
}
.tech-cont2-lt{
	width: 42.858%;
	border-radius: 10px;
	overflow: hidden;
}
.tech-cont2-lt video{
	width: 100%;
	border-radius: 10px;
}
.tech-cont2-rt{
	width: 54.285%;
}
.tech-cont2-rt img{
	width: 100%;
	border-radius: 10px;
}
/*成本分析*/
.tech-cont3-wrap,
.tech-cont4-wrap{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.tecg-title h2{
	font-size: 24px;
	color: #333333;
}
.tecg-title p{
	font-size: 16px;
	margin: 35px 0;
}
.tech-cont3-lt{
	width: 48.572%;
	box-sizing: border-box;
	background-color: #F5F5F5;
	border-radius: 10px;
	padding: 30px 40px;
}
.tech-cont3-lt h3{
	margin-bottom: 30px;
	text-align: center;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.tech-cont3-lt p{
	color: #666666;	
}
.tech-cont3-p1{
	margin-bottom: 30px;
}
.tech-cont3-lt p.tech-red{
	color: #E62129;
	margin-top: 20px;
}
.tech-cont3-lt p.tech-red span{
	font-size: 20px;
	font-weight: bold;
}
.tech-cont3-div{
	margin-bottom: 30px;
}
.tech-cont3-div2 p.tech-red{
	margin-bottom: 15px;
}
.tech-cont3>p{
	margin-top: 40px;
}
.tech-cont3>p span,
.tech-cont3>p b{
	color: #E62129;
}
.tech-cont4{
	max-width: 1800px;
	margin:100px auto;
	box-sizing: border-box;
	padding: 100px;
	background: url(../img/tech-cont4-bg.jpg)no-repeat center;
	background-size: 100% 100%;
	border-radius:30px ;
	 
}
.tech-cont4-wrap{
	margin: 0 auto;
}
.tech-cont4-wrap-lt{
	width: 48.572%;
	border-radius: 10px;
	overflow: hidden;
}
.tech-cont4-wrap-lt img{
	display: inline-block;
	width: 31px;
	margin-right: 15px;
	margin-top: -10px;
	vertical-align: middle;
}
.tech-cont4-wrap-lt h2{
	display: inline-block;
	font-size: 30px;
	margin-bottom: 10px;
}
.tech-cont4-wrap-lt p{
	color: #666666;
	line-height: 24px;
	height: 100px;
	overflow: hidden;
}
.tech-cont4-wrap-lt video{
	width: 88.237%;
	border-radius: 10px;
	margin-top: 30px;
}
.tech-cont5 .tech-cont2-title img{
	width: 27px;
}
.tech-cont5-img img{
	width: 100%;
}
/*方快品质*/
.about-pz{
	max-width: 1800px;
	height: 1093px;
	margin: 0 auto;
	box-sizing: border-box;
	background: url(../img/about-pz-bg.jpg)no-repeat center;
	background-size: cover;
	border-radius: 30px;
}
.about-pz-cont1{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
}
.about-pz-cont1-lt img{
	width: 100%;
	border-radius: 10px;
	margin-top: 100px;
}
.about-pz-cont1-lt{
	width: 18.572%;
}
.about-pz-cont1-rt{
	width: 48.572%;
	margin-left: 40px;
}
.about-pz-cont1-rt h2{
	font-size: 30px;
	color: #333333;
	margin-top: 140px;
	margin-bottom: 30px;
}
.about-pz-cont1-rt p{
	line-height: 28px;
}
.about-pz-cont1-rt p:last-child{
	margin-top: 40px;
}
.about-pz-cont1-rt p b{
	font-size: 18px;
}
.about-pz-cont2{
	margin: 100px auto 45px;
}
.pz-cont-title h2{
	font-size:30px;
	font-weight:bold;
	color:#333333;
}
.pz-cont-title p{
	color: #666666;
	margin-top: 15px;
}
.about-pz-cont2 .iframe{
	margin-top: 80px;
	border-radius: 10px 10px 20px 20px;
	overflow: hidden;
}
.about-pz-cont2 i {
	position: relative;
	top: -69px;
    left: 70px;
    background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
    background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
    background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
    background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 40px;
}
.about-pz-cont3 #horizontal .example3 .sly ul li{
	width: 320px;
	margin-top: 0;
	padding: 0;
}
.about-pz-cont3 #horizontal .example3 .sly{
	height: 450px;
}
.about-pz-cont3 #horizontal .example3 .sly ul li img{
	width: 100%;
    border-radius: 10px;
}
.about-pz-cont4{
	margin: 100px auto 80px;
}
.about-pz-cont4-warp{
	max-width: 1800px;
	height: 520px;
	margin: 0 auto;
	background-color: #FAFAFA;
	border-radius:10px;
}
.about-pz-cont4-warp .tech-cont1-wrap,
.about-pz-cont5-wrap{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.about-pz-cont4-wrap-lt{
	width: 55%;	
}
.pz-nav{
	padding-top: 100px;
}
.pz-nav li,
.pz-nav2 li{	
	width: 21%;	
	height: 50px;
	line-height: 50px;
	text-align: center;
	float: left;
	background-color: #F0F0F0;
	border-radius:5px;
	margin-right: 40px;
	margin-bottom: 40px;
}
.pz-nav li:nth-child(4n),
.pz-nav2 li:nth-child(4n){
	margin-right: 0;
}
.pz-nav li:hover,
.pz-nav li.active,
.pz-nav2 li:hover,
.pz-nav2 li.active{
	color: #FFFFFF;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
}
.pz-cont4-boxs1 ul li{
	display: none;
	position: relative;
	padding: 40px;
	color: #FFFFFF;
	border-radius: 5px;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
}
.pz-cont4-boxs1 ul li:before {
    content: "";
    width: 0px;
    height: 0px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #246ACE;
    position: absolute;
    top: 50%;
    right: -10px;
    transform: translateY(-50%);
}
.pz-cont4-boxs1 ul li.show,
.pz-cont4-boxs2 ul li.show{
	display: block;
}
.pz-cont4-boxs2{
	width: 42.858%;
}
.pz-cont4-boxs2 ul li{
	display: none;
	margin-top: 60px;
}
.pz-cont4-boxs2 ul li img{
	width: 100%;
	border-radius: 10px;
}
.about-pz-cont5{
	margin-top: 80px;
}
.about-pz-cont5 .about-pz-cont4-wrap-lt{
	padding-top: 100px;
}
.about-pz-cont5 .pz-cont4-boxs1 ul li:before {
    content: "";
    width: 0px;
    height: 0px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #246ACE;
    border-left: none;
    position: absolute;
    top: 50%;
   	left: -10px;
    transform: translateY(-50%);
}
.video .about-js-wrap{
	margin-bottom: 60px;
}
.video-ul{
	margin-top: 60px;
}
.video-ul li{
	width: 22.858%;
    float: left;
    margin-right: 40px;
    margin-bottom: 40px;
    background-color: #F5F5F5;
    border-radius: 10px;
}
.video-ul li:nth-child(4n){
	margin-right: 0;
}
.video-img{
	position: relative;
}
.video-img img{
	width: 100%;
	border-radius:10px 10px 0px 0px;
}
.video-img i.icon-bofang11{
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 50px;
	color: #FFFFFF;
}
.video-img p{
	position: absolute;
	right: 10px;
	bottom: 20px;
	width:64px;
	height: 20px;
	color: #FFFFFF;
	background:rgba(0,0,0,0.5);
	border-radius:5px;
}
.video-img p span{
	font-size: 12px;	
	position: relative;
	top: -3px;	
}
.video-img p i{
	font-size: 20px;
}
.video-cont{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
}
.video-cont h3{
	font-size: 16px;
	color: #333333;
}
.video-ul li:hover{
	cursor: pointer;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
}
.video-ul li:hover .video-cont h3{
	color: #FFFFFF;
}
.video-ul li:hover .video-img p{
	color: #FFFFFF;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
}
.video-ul li:hover .video-img i.icon-bofang11{
	display: block;
}
/*联系我们*/
.con-map{
	max-width: 1800px;
	margin: 0 auto;
}
.con-map img{
	width: 100%;
	border-radius: 30px;
}
.contact{
	margin: 60px auto 100px;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.contact-lt{
	padding: 40px;
	width: 22.858%;
	height: 480px;
	box-sizing: border-box;
	background: url(../img/contact-1.jpg)no-repeat center;
	background-size: 100% 100%;
	border-radius: 10px;
}
.contact-lt h2{
	color: #FFFFFF;
	opacity: 0.6;
	font-weight: lighter;
}
.contact-lt h2 span{
	display: block;
	font-weight: lighter;
}
.contact-lt h2 span:nth-child(1){
	margin-bottom: 10px;
}
.contact-lt .contact-lt-from{
	margin-top: 30px;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	border-radius: 10px;
	padding: 20px 40px;
	background:rgba(255,255,255,0.15);
	
}
.contact-lt-from h3{
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.contact-lt-from form{
	display: none;
	margin-top: 20px;
}
.contact-lt-from input{	
	border: 0;
	width: 100%;
	height: 40px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-bottom: 20px;
  cursor:text !important;
	padding-left: 10px;
  
}
.contact-lt-from input[type="submit"]{
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	color: #FFFFFF;
	padding: 0;
	text-align: center;
}
.contact-lt-from:hover,
.contact-lt-from input:hover{
	cursor: pointer;
}
.contact-rt{
	width: 74.285%;
}
.contact-rt-ul{
	margin-bottom: 40px;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.contact-rt-ul li{
	width: 30.77%;
	height:220px;
	box-sizing: border-box;
	padding: 40px;
	background:#FAFAFA;
	border-radius:10px;
}
.contact-rt-ul li h2{
	font-size: 20px;
	color: #333333;
	margin-bottom: 30px;
}
.contact-rt-ul li p{
	color: #666666;
	margin-bottom: 15px;
}
.contact-rt-ul li.con-tel p{
	color: #E62129;
}
.contact-rt-ul li img{
	width: 69px;
}
.contact-rt-ul li a {
	display: block;
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid rgba(36,106,207,1);
    border-radius: 5px;
    padding-left: 0;
    color: #246ACE;
    background: rgba(255,255,255,1);
}
.contact-rt-ul li span{
	display: inline-block;
	color: #666666;
	position: relative;
	top: -10px;
	margin-left: 10px;
}
.contact-rt-ul li a:hover{
	color: #FFFFFF;
	border: none;
	background: -webkit-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -moz-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: -o-linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
	background: linear-gradient(270deg, rgba(36, 106, 206, 1), rgba(56, 142, 239, 1));
}
