﻿@media screen and (min-width:768px){ 
}
.center{margin:0 auto;width:1447px;}	
body{font-size:14px;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:14px;}
/*- - - - - - - - -样式属index.html - - - - - - - -*/
	/*页头*/
#header{background-color:#000422;color:#fff;}
#header .logo{width:256px;height:26px;}
#header .logo img{width:100%;height:100%;display:block;}
#header .center{padding-top:20px;padding-bottom:20px;display:flex;justify-content:space-between;align-items:center;}
.headerSpace{display:none;}
	/*广告*/
#banner{height:800px;position:relative;background:#666;overflow:hidden;}
#banner ._mainPic{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;object-fit:cover;pointer-events:none;}
#banner .formBox{position:absolute;top:109px;width:398px;transform:translatex(23%);padding-left:22px;padding-right:22px;padding-bottom:30px;padding-top:20px;box-sizing:content-box;}
#banner .formBox .title-column{color:#fff;height:60px;line-height:60px;margin-bottom:72px;letter-spacing:2px;}
	#banner .text-banner{position:absolute;left:50%;transform:translate(-110%,-60%);top:50%;}
	/*使用*/
#use{background:linear-gradient(to bottom , rgb(175, 201, 255) 17% , rgb(218, 231, 255) 79%);}
#use .center,#case .center,#advantage .center,#solutions .center{padding-top:88px;padding-bottom:88px;}
	/*案例*/
#case{background:url(../images/pic-map.png) no-repeat right top,linear-gradient(to bottom , rgb(175, 201, 255) 17% , rgb(218, 231, 255) 79%);}
	/*优势*/
#advantage{background:url(../images/bg-youshi.png) no-repeat center top/cover;}
	/*解决方案*/
#solutions{background:linear-gradient(to bottom , rgb(175, 201, 255) 7% , rgb(218, 231, 255) 59%);}
	/*注册*/
#regsiter{height:700px;background:url(../images/bg-reg.png) no-repeat left top;background-size:cover;position:relative;}
#regsiter .formBox{margin-left:171px;}
#regsiter ._mainTitle{position:absolute;left:50%;top:108px;transform:translatex(-110%);font-size:70px;line-height:1.29;font-weight:bold;letter-spacing:1px;}
#regsiter ._mainTitle strong{position:relative;z-index:2000;}
#regsiter ._mainTitle strong::after{position:absolute;bottom:0px;left:0px;right:0px;height:17px;background-color:#2d8ffe;content:"";z-index:-1;}
.formBox{width:553px;position:absolute;left:50%;border-radius:10px;top:108px;padding-left:34px;padding-right:34px;padding-top:32px;padding-bottom:32px;margin-left:10.00%;box-sizing:border-box;}
.formBox ._btnPost{font-size:24px;line-height:2.21;width:100%;background-color:#2d8ffe;color:#fff;border:0;border-radius:5px;box-sizing:border-box;}
.formBox .title-column{font-size:35px;text-align:left;margin-bottom:56px;height:62px;line-height:1.77;}
.formBox .title-column::after{left:0px;transform:translatex(0%);width:354px;content:"";}
	/*页尾*/
#footer{background-color:#000422;color:#fff;overflow:hidden;position:relative;}
#footer .copyright{text-align:center;display:block;clear:both;flex:none;width:100%;padding-top:14px;padding-bottom:14px;line-height:2.86;border-top:1px solid #1b1c36;color:#959595;font-size:14px;box-sizing:border-box;}
#footer .copyright .icon-beian{width:20px;height:20px;background:url(../images/beian-icon.png) no-repeat left top;background-size:cover;display:inline-block;vertical-align:middle;margin-right:6px;}
#footer .copyright a{color:#959595;margin-right:10px;}
#footer .text-lianxi{width:285px;margin-right:70px;}
#footer ._bomlogo{width:230px;margin-right:11.20%;height:26px;flex:none;padding-top:18px;}
#footer ._bomlogo img{width:100%;max-width:100%;}
#footer .center{display:flex;justify-content:space-between;padding-top:22px;padding-bottom:40px;flex-wrap:wrap;}
	/*栏目标题*/
.title-column{text-align:center;line-height:1.41;margin-bottom:38px;font-size:49px;position:relative;z-index:1;}
.title-column ._line{border-right:1px solid #7d7e7f;height:62px;vertical-align:middle;display:inline-block;margin-left:38px;margin-right:38px;}
.title-column .btn-blue{width:258px;line-height:1.97;height:65px;font-size:33px;letter-spacing:4px;display:inline-block;vertical-align:middle;}
.title-column span{position:relative;vertical-align:middle;}
.title-column span::after{position:absolute;height:18px;background-color:#2d8ffe;content:"";bottom:0px;z-index:-1;right:-8px;left:-8px;}
	/*图片-二维码*/
	 .list-rqcode{float:left;}
	.list-rqcode:hover li{opacity:0.5;transition:all 0.2s ease;}
.list-rqcode li{float:left;line-height:2.17;text-align:center;font-size:12px;color:#959595;margin-right:19px;width:72px;}
.list-rqcode li span{white-space:nowrap;overflow:hidden;}
.list-rqcode li:hover{opacity:1;position:relative;z-index:500;}
.list-rqcode li:hover ._Pic{transform:translatey(-35%) scale(1.8);opacity:1;}
	.list-rqcode ._Pic{width:72px;height:72px;margin-bottom:11px;transition:transform 0.2s linear;background:#fff;}
	 .list-rqcode ._Pic img{width:100%;height:100%;}
	/*服务项2*/
.item-service{box-sizing:border-box;padding-left:35px;padding-right:35px;background-color:#f9fbff;border-radius:6px;text-align:center;padding-bottom:33px;box-shadow:0 4px 8px rgba(0,0,0,0.06);transition:all 0.5s ease;}
.item-service:hover{box-shadow:0 5px 20px rgba(0,0,0,0.22);}
.item-service .btn-blue{white-space:nowrap;display:inline-block;width:278px;}
.item-service ._pic{padding-top:24px;padding-bottom:24px;text-align:center;}
.item-service ._pic img{height:47px;display:block;margin:0 auto;}
.item-service ._text{height:190px;border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:29px;font-size:20px;font-weight:bold;}
.item-service ._text span{position:relative;display:inline-block;z-index:1;color:#021dff;font-size:37px;}
.item-service ._text span::after{position:absolute;bottom:0px;left:-10px;right:-10px;height:18px;background-color:#06dfea;content:"";z-index:-1;width:auto;}
.item-service p{line-height:1.8;text-align:center;padding-left:21px;padding-right:21px;color:#4a4e64;font-size:20px;margin-bottom:21px;}
.item-service--group{display:flex;flex-wrap:wrap;}
.item-service--group .item-service{width:calc(33.33% - 2 * 27px / 3);margin-right:27px;}
.item-service--group .item-service:nth-child(3n){margin-right:0px;}
	/*案例项*/
.item-case{display:flex;justify-content:space-between;background:#fff;margin-bottom:55px;border-radius:10px;position:relative;overflow:hidden;height:420px;transition:all 0.5s ease;}
.item-case:hover{box-shadow:0 5px 20px rgba(0,0,0,0.22);}
.item-case .photo{width:52.59%;flex:none;height:100%;}
.item-case ._intr{flex:auto;padding-left:57px;padding-right:57px;padding-top:35px;}
.item-case ._intr h4{height:73px;margin-bottom:20px;}
.item-case ._intr h4 img{height:100%;}
.item-case ._intr p{line-height:1.29;margin-bottom:62px;font-size:35px;color:#767676;letter-spacing:2px;}
.item-case ._intr ul{display:flex;border-top:1px solid #d8d8d8;padding-top:29px;padding-bottom:18px;color:#767676;}
.item-case ._intr ul li{flex:auto;text-align:center;font-size:23px;line-height:1.57;position:relative;}
.item-case ._intr ul li .icon_arrowTop{position:absolute;right:20px;top:0;}
.item-case ._intr ul li:nth-last-of-type(1)::after{content:none;}
.item-case ._intr ul li::after{content:"";border-right:1px solid #d8d8d8;height:73px;left:100%;top:5px;position:absolute;}
.item-case ._intr ul li strong{display:block;font-size:48px;color:#021dff;font-weight:normal;line-height:1.15;}
	/*优势项*/
.item-advantage{box-sizing:border-box;padding-top:23px;padding-left:48px;padding-right:36px;background:rgba(255,255,255,0.75);padding-bottom:36px;color:#4a4e64;border-radius:10px;margin-bottom:10px;transition:all 0.5s ease;}
.item-advantage:hover{box-shadow:0 5px 20px rgba(0,0,0,0.22);}
.item-advantage .btn-blue{width:259px;text-align:center;margin:0 auto;display:block;}
.item-advantage ._pic{height:59px;padding-bottom:27px;margin-bottom:45px;position:relative;text-align:center;}
.item-advantage ._pic::after{width:75px;height:10px;background-color:#0750fe;position:absolute;bottom:0px;left:50%;transform:translatex(-50%);content:"";}
.item-advantage ._pic img{max-width:100%;max-height:100%;}
.item-advantage p{line-height:2.04;font-size:16px;min-height:11.64em;color:#4a4e64;}
.item-advantage p strong{color:#0750fe;font-weight:normal;}
.item-advantage ul{padding-top:42px;margin-bottom:36px;min-height:109px;}
.item-advantage ul li{line-height:1.69;font-size:16px;}
.item-advantage--group{display:flex;flex-wrap:wrap;}
.item-advantage--group .item-advantage{width:calc(33.33% - 2 * 29px / 3);margin-right:29px;}
.item-advantage--group .item-advantage:nth-child(3n){margin-right:0px;}
	/*项目*/
.item-project{border-radius:10px;background:#fff;padding-top:5px;padding-left:42px;padding-right:42px;box-sizing:border-box;padding-bottom:32px;transition:all 0.5s ease;}
.item-project:hover{box-shadow:0 5px 20px rgba(0,0,0,0.22);}
.item-project:hover .iconPic img{transform:rotate(0deg) scale(1);opacity:1;filter:grayscale(100%);}
.item-project .btn-blue{display:block;margin:0 auto;text-align:center;width:259px;}
.item-project .iconPic{width:222px;height:222px;margin:32px auto 38px auto;display:block;border-radius:160px;overflow:hidden;position:relative;background:#666;}
.item-project .iconPic img{transform:rotate(40deg) scale(1.8);transition:all 0.4s ease;}
.item-project .iconPic ._text{position:absolute;z-index:1000;top:0px;left:0px;right:0px;bottom:0px;display:flex;align-items:center;justify-content:center;color:#fff;line-height:1.41;font-size:32px;font-weight:bold;flex-direction:column;}
.item-project p{line-height:1.80;text-align:center;font-size:20px;color:#4a4e64;height:5.40em;margin-bottom:32px;justify-content:center;}
.item-project p strong{font-weight:normal;color:#2d8ffe;}
.item-project--group{display:flex;flex-wrap:wrap;}
.item-project--group .item-project{width:calc(33.33% - 2 * 26px / 3);margin-right:26px;}
.item-project--group .item-project:nth-child(3n){margin-right:0px;}
	/*按钮-蓝色*/
.btn-blue{line-height:2.36;background-color:#0011ff;color:#fff;border-radius:50px;font-size:22px;padding-left:37px;padding-right:37px;display:inline-block;box-sizing:border-box;font-weight:bold;letter-spacing:1px;box-shadow:0 5px 10px rgba(0,0,0,0.22);text-decoration:none;background:linear-gradient(to left , rgb(0, 11, 255) 15% , rgb(37, 98, 251) 85%);}
.btn-blue:hover{text-decoration:none;}
	/*表单项*/
	.form-item{line-height:3.36;position:relative;overflow:hidden;font-size:14px;margin:0 auto 10px auto;}
	.form-item .msg-box{position:absolute;right:10px;top:0px;color:#f00;}
.form-item .options_content ._text{background-color:#ffffff;display:block;line-height:inherit;border:1px solid #fcfdff;border-radius:8px;font-size:14px;width:100%;padding-left:22px;box-sizing:border-box;}
.form-item .options_content ._text:focus{box-shadow:2px 2px 6px rgba(0,0,0,0.32) inset;border-color:#2d8ffe;}
.form-item--rwo2{display:flex;flex-wrap:wrap;}
	.form-item--rwo2 .form-item{margin-right:13px;width:calc(50% - 1 * 13px / 2);}
.form-item--rwo2 .form-item:nth-child(2n){margin-right:0px;}
	/*广告上的文字*/
.text-banner{color:#fff;width:660px;}
.text-banner .module-share{border:3px solid rgba(255,255,255,0.15);border-radius:10px;background-color:rgba(2,29,255,0.26);line-height:3.69;width:568px;margin-top:96px;display:flex;padding-top:7px;padding-bottom:7px;}
.text-banner .module-share li{margin-left:7px;margin-right:7px;}
.text-banner ._title{line-height:1.32;font-size:72px;margin-bottom:10px;position:relative;}
.text-banner ._title em{position:relative;}
	.text-banner ._title em::after{position:absolute;bottom:0px;left:0px;right:0px;background-color:#2d8ffe;height:18px;content:"";z-index:-1;}
.text-banner ._text{font-size:27px;line-height:2.11;width:558px;margin-bottom:8px;text-align:center;background-color:rgba(2,29,255,0.26);border-radius:10px;border:3px solid rgba(255,255,255,0.15);}
.text-banner ._text em{color:#2d8ffe;vertical-align:bottom;font-size:110%;line-height:1.85;}
	/*文本-联系*/
.text-contact{font-size:24px;line-height:1.67;}
.text-contact ._number{font-weight:normal;}
.text-contact ._btnCall{display:none;}
	.text-contact ._btn{line-height:2.5;font-size:16px;width:140px;display:inline-block;text-align:center;background-color:#000fff;color:#fff;border-radius:50px;margin-left:20px;vertical-align:middle;}
	.text-contact .icon-tel{width:26px;height:26px;display:inline-block;vertical-align:middle;margin-right:17px;background:url(../images/icon--tel.png) no-repeat left top;background-size:cover;}
	/*联系*/
.text-lianxi .list-rqcode{margin-top:24px;}
.text-lianxi h5{line-height:2.94;font-size:18px;font-weight:normal;margin-bottom:6px;}
.text-lianxi p{line-height:1.13;padding-top:6px;padding-bottom:6px;color:#959595;font-size:16px;}
	/*组件-分享*/
.module-share li{width:40px;height:40px;display:inline-block;overflow:hidden;color:#fff;line-height:40px;}
	 .module-share li i{color:#fff;font-size:30px;}
.module-share.li{height:40px;width:40px;margin-right:7px;margin-left:7px;}
	/*网站地图*/
.module-websitemap{display:flex;}
.module-websitemap dl{line-height:2.06;width:160px;margin-left:38px;letter-spacing:1px;}
.module-websitemap dl dt{font-weight:normal;font-size:18px;line-height:2.94;margin-bottom:6px;}
	.module-websitemap dl dd a{display:block;color:#959595;transition:transform 0.2s linear;}
.module-websitemap dl dd a:hover{color:#2d8ffe;text-decoration:none;transform:translatex(-5px);}





