body {
	padding: 0;
	margin: 0;
	overflow-x: hidden;
	/* background-color: rgb(6, 13, 79); */
}
/* 澶撮儴 */
.top {
	padding: 0 90px;
	width: 100%;
	height: 66px;
	position: fixed;
	background-color: #fff;
	/* border-bottom: 1px solid rgb(8, 161, 241); */
	top: 0;
	/* background-color: rgb(3,6,45); */
	z-index: 10;
}

.navbar-toggle {
	padding: 19px 10px;
}

.switchlang p {
	color: #000;
}

.switchlang a:hover {
	color: #eb5648;
	text-decoration: none;
}

.en {
	color: #415058;
}

.log a:hover {
	color: #eb5648;
	text-decoration: none;
}

.enroll a:hover {
	text-decoration: none;
	background: rgb(33, 150, 243);
	border: none;
}

.enrol a:hover {
	text-decoration: none;
	background: rgb(33, 150, 243);
	opacity: 0.8;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

.navlogo {
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 4%;
}

.logo {
	width: 118px
}

.navlogo a {
	text-decoration: none;
}

.switchlang {
	display: inline-block;
}

.switchlang p {
	font-size: 22px;
	width: 158px;
}

.active {
	color: #eb5648;
}

ul {
	list-style: none;
	margin-bottom: 0;
	padding-left: 0;
}

.menu {
	position: absolute;
	top: 12px;
	width: 100%;
	margin-top: -4px;
	color: #fff !important;
}

.menu_content {
	display: inline-block;
	margin-left: 116px;
}
/* .menu li a:hover{
    background: rgb(33, 150, 243);
} */
.nav a {
	color: #fff;
}

.icon-bar {
	background-color: #eb5648 !important;
}

.menu_content a {
	color: #415058;
}

.menu_content li {
	display: inline-block;
	margin-left: 33px;
}

.login_menu {
	display: inline-block;
	margin-left: 3% !important;
	margin-top: 13px;
}

.login_menu a {
	color: #415058;
}

.log {
	margin-right: 27px;
	display: inline-block;
}

.enroll {
	margin-top: -7px;
	float: right;
}

.enrol {
	margin-top: -7px;
	float: right;
	margin-right: 16px;
}

.enrol a {
	width: 87px;
	background: rgb(33, 150, 243);
	height: 36px;
	border-radius: 5px;
	box-shadow: none;
	border: none;
	padding: 0;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
}

.enroll a {
	width: 87px;
	border: 1px solid rgb(33, 150, 243);
	height: 36px;
	border-radius: 5px;
	box-shadow: none;
	padding: 0;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
}

p {
	margin-bottom: 0;
}

.uncertainty {
	padding: 0 90px;
	width: 100%;
	height: 66px;
	position: fixed;
	top: 0;
	opacity: 0.8;
	background: rgb(40, 66, 112);
	z-index: 10;
}
/* 澶撮儴缁撴潫 */

/* 骞垮憡浣� 寮�   */
.pic {
	width: 100%;
}

.solution {
	position: relative;
	width: 580px;
	padding-bottom: 50px;
	background: #fff;
	box-shadow: 0 3px 15px 0 rgba(224, 224, 224, .5);
	border: 1px solid #f0f3f7;
}

.fl {
	float: left;
}

.solution img {
	margin: 1% 0;
	display: block;
	width: 98%;
	margin-left: 1%;
	height: 292px;
	margin-right: 5px;
}

.title1 {
	font-size: 36px;
	color: #fff;
	font-weight: 100;
	padding-top: 31px;
	margin-left: 535px;
	letter-spacing: 5.21px;
	margin-top: 200px;
}

.word1 {
	font-size: 32px;
	color: rgb(134, 137, 144);
	letter-spacing: 1.2px;
	height: 25px;
	margin-top: 12px;
	margin-left: 535px;
	margin-bottom: 64px;
}

.link1:hover {
	text-decoration: none;
	background: rgb(33, 150, 243);
	color: #fff;
	opacity: 0.9;
}

.link1 {
	width: 125px;
	height: 36px;
	line-height: 37px;
	background-image: -webkit-linear-gradient(177deg, rgb(30, 192, 254) 0%,
		rgb(22, 154, 251) 100%);
	border-radius: 100px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	display: block;
	margin: 0 auto;
}

.free-use {
	width: 360px;
	margin: auto;
	margin-top: 50px;
}

.inputBox {
	text-align: left;
	width: 100%;
	position: relative;
}

.js-mobileInput {
	z-index: 1;
	width: 246px;
	height: 40px;
	line-height: 46px;
	background: #fff;
	color: #000;
	border: none;
	border-radius: 5px;
	outline: none;
	padding-left: 20px;
	padding-right: 30px;
	margin-right: 0;
}

.bounceInDown {
	display: inline-block;
	width: 140px;
	height: 40px;
	position: absolute;
	top: 0px;
	text-align: center;
	background-image: -webkit-linear-gradient(177deg, rgb(33, 150, 243) 0%,
		rgb(30, 192, 254) 100%);
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	z-index: 2;
	line-height: 3;
	margin-left: -30px;
}

.bounceInDown:hover {
	text-decoration: none;
	color: #fff;
	background: rgb(33, 150, 243);
	opacity: 1;
}

.video-btn {
	display: block;
	width: 140px;
	height: 38px;
	line-height: 36px;
	background: rgba(255, 255, 255, 0);
	border-radius: 10px;
	border: 1px solid #fff;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	cursor: pointer;
}

.video-btn:hover {
	border: 1px solid #fff;
	text-decoration: none;
	background: none;
	opacity: 1;
}

/* 骞垮憡浣� 缁撴潫   */

/* 寰ぞ鍖鸿鐢熸椿鏇寸粡甯�  寮�  */
.ad {
	padding: 60px 120px;
	text-align: center;
}

.ad .title {
	font-size: 30px;
	height: 50px;
	line-height: 50px;
	font-weight: 400;
	color: rgb(0, 198, 255);
}

.solution .title {
	margin-top: 20px;
	padding: 0 25px;
	font-size: 20px;
	font-weight: 400;
	color: #31475e;
}

.solution p {
	margin-top: 10px;
	padding: 0 25px;
	font-size: 14px;
	color: #6a7c92;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
}

._view {
	color: rgb(11, 78, 253);
	border: 1px solid rgb(11, 78, 253);
}

.solution a.view {
	margin: 40px auto 0 auto;
	display: block;
	width: 140px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	color: rgb(11, 78, 253);
	border: 1px solid rgb(11, 78, 253);
	/* box-shadow: 0 1px 2px 0 rgba(33, 150, 243); */
	height: 46px;
	line-height: 46px;
	background: #fff;
}

.navbar-fixed-top {
	position: absolute !important;
}

.solution {
	position: relative;
	width: 580px;
	padding-bottom: 50px;
	background: #fff;
	box-shadow: 0 3px 15px 0 rgba(224, 224, 224, .5);
	border: 1px solid #f0f3f7;
}

.fr {
	float: right;
}

.solution a.view {
	background: rgb(33, 150, 243);
}

.solution a.view:hover {
	text-decoration: none;
	background: rgb(33, 150, 243);
	opacity: 0.8;
}
/* 寰ぞ鍖鸿鐢熸椿鏇寸粡甯�  缁撴潫  */

/**  寰ぞ鍖烘牳蹇冨姛鑳芥ā鍧�  寮�  **/
.business {
	margin-top: 90px;
}

.w {
	position: relative;
	width: 1180px;
	margin: 0 auto;
}

.business .title {
	margin-bottom: 9px;
	font-size: 30px;
	color: rgb(0, 198, 255);
	font-weight: 400;
	margin-top: 0;
	text-align: center;
}

.business ul {
	margin-top: -20px;
}

.business ul li {
	position: relative;
	float: left;
	margin-top: 20px;
	padding-right: 0px !important;
	overflow: hidden;
	margin-left: 17px;
}

li {
	list-style: none;
}

.business {
	margin-top: 90px;
}

.business ul li .word {
	opacity: 0;
	filter: alpha(opacity = 0);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 3;
	text-align: center;
	transition: opacity .4s;
}

.business ul li .word h4 {
	font-size: 20px;
	color: #fff;
	font-weight: 100;
}

.business ul li .word .border {
	display: block;
	margin: 10px auto;
	width: 22px;
	height: 1px;
	line-height: 0;
	font-size: 0;
	background: #00d1a0;
}

.business ul li .word p {
	font-size: 14px;
	color: #fff;
}

.business ul li h3 {
	/* position: absolute; */
	z-index: 2;
	font-size: 20px;
	margin-bottom: 20px;
	/* text-align: center; */
	color: #000;
	font-weight: 600;
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transition: opacity .4s;
	transition: opacity .4s;
}

.business ul li .word:hover {
	opacity: 1;
}

.business ul li:hover .mien {
	display: none;
}

.business ul li :hover img {
	display: none;
}
/* .business ul li:hover .terrace{
    opacity:0;
}
.business ul li:hover .house_l{
    opacity:0;
} */
.business ul li img { /* 鍥剧墖鍔ㄧ敾鏁堟灉*/
	position: relative;
	display: block;
	z-index: 1;
	width: 50px;
	height: 50px;
	/* -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s; */
}

.col-md-4 { /* 鍥剧墖鍔ㄧ敾鏁堟灉*/
	/* background: -webkit-linear-gradient(-45deg, #34495e 0%,#000 100%);
    background: linear-gradient(-45deg, #34495e 0%,#000 100%); */
	padding-left: 0;
	height: 217px;
	background-color: #fff;
}

.business ul li:hover img { /* 鍥剧墖鍔ㄧ敾鏁堟灉*/
	opacity: 0.1;
	-webkit-transform: scale3d(2, 2, 1);
	transform: scale3d(2, 2, 1);
	opacity: 0.3;
}
/**  寰ぞ鍖烘牳蹇冨姛鑳芥ā鍧�  缁撴潫  **/

/**    寰ぞ鍖哄悎浣滀紮浼�  寮� **/
/* .case{
    margin-top: 90px;
    padding: 60px 0;
    background-image:url('../images/bg.png');
    overflow: hidden;
    width: 100%;
    height: 562px;
} */
.title {
	font-size: 30px;
	color: rgb(0, 198, 255);
	font-weight: 400;
	margin-top: 0;
	text-align: center;
	margin-bottom: 9px;
}

#other_page3 {
	margin-top: 90px;
	margin-bottom: 70px;
}

h2 {
	margin: 0;
}

.paragraph {
	margin: auto;
	text-align: center;
	color: #fff;
}

.title_1 {
	margin-bottom: 35px;
	font-size: 30px;
	color: #31475e;
	color: #fff;
	font-weight: 400;
	margin-top: 120px;
	text-align: center;
}

.partner_l {
	width: 400px;
	margin-right: 10px;
	background-color: #fff;
	position: absolute;
	box-shadow: 0 4px 1px 1px rgba(224, 224, 224, .5);
}

.partner_r {
	width: 400px;
	background-color: #fff;
	position: absolute;
	box-shadow: 0 4px 1px 1px rgba(224, 224, 224, .5);
	left: 51%;
}

.partner {
	width: 800px;
	display: flex;
	margin: auto;
	position: static;
}

.partner_img {
	text-align: center;
	padding: 32px 0;
	margin: 0 23px;
}

.partner_img_p {
	text-align: center;
	font-size: 16px;
	margin: 0 23px;
	margin-bottom: 24px;
	color: rgb(46, 56, 71);
}

.partner_img_p_1 {
	margin: 0 23px;
	color: rgb(46, 56, 71);
	font-size: 14px;
}

.view {
	margin-top: 56px;
	display: block;
	width: 140px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border-radius: 30px;
	color: rgb(11, 78, 253);
	border: 1px solid rgb(11, 78, 253);
	/* box-shadow: 0 1px 2px 0 rgba(33, 150, 243); */
	height: 46px;
	line-height: 46px;
	background: #fff;
}

.view:hover {
	text-decoration: none;
	background: rgb(11, 78, 253);
	color: #fff;
}

.float:hover {
	text-decoration: none;
	background: rgb(33, 150, 243);
	color: #fff;
}

.we {
	width: 100%;
	height: 450px;
	background-image: url('../images/but_03.png');
}

.we_h2 {
	text-align: center;
	margin-top: 205px;
	margin-bottom: 39px;
}

.circle {
	width: 100%;
	height: 240px;
	text-align: center;
	background-color: rgb(217, 217, 217)
}

.circle_p {
	color: rgb(46, 56, 71);
	font-size: 20px;
	position: relative;
	margin-bottom: 81px;
	top: 70px;
}

/**    寰ぞ鍖哄悎浣滀紮浼�  寮� **/

/**    搴曢儴  寮� **/
.footer {
	width: 100%;
	padding-bottom: 25px;
	border-top: 2px solid rgb(18, 185, 247);
	/* background-image: url('../images/xz_06.png'); */
	background-color: rgb(5, 28, 78);
}

.footer dl {
	float: left;
	padding-right: 254px;
	/* border-right: 1px solid #e2e2e2; */
}

.footer dl dt {
	font-size: 14px;
	color: #ccc;
}

.footer dl dd {
	margin-top: 13px;
	font-size: 12px;
	color: #999;
}

.footer .weixin {
	float: right;
	text-align: center;
	margin-top: -5px;
}

.footer .weixin h4 {
	font-size: 16px;
	color: #fff;
	margin-top: 0px;
	font-weight: 700;
}

.footer dl dd a:hover {
	text-decoration: none;
	color: #fff;
}

.footer dl dt a:hover {
	color: inherit;
	text-decoration: none;
}

a {
	color: inherit;
	text-decoration: none;
}

.footer .weixin img {
	margin-top: 16px;
	display: block;
}

.footer .weixin p {
	margin-top: 10px;
	color: #999;
}

.footer dl dd a {
	display: block;
	line-height: 30px;
	white-space: nowrap;
}

.copyright {
	padding: 10px 0;
	color: #666;
	font-size: 14px;
	height: 31px;
	line-height: 31px;
}

.copyright span {
	float: left;
	margin-right: 10px;
}

.copyright .icon-img {
	display: block;
	float: right;
}

.icon-img-yun {
	background: url(../images/sprite.png) no-repeat -276px -161px;
	background-size: 449px 380px;
	width: 65px;
	height: 31px;
}

.icon-img-zgjb {
	background: url(../images/sprite.png) no-repeat 0 -349px;
	background-size: 449px 380px;
	width: 72px;
	height: 31px;
}

.icon-img-szwj {
	background: url(../images/sprite.png) no-repeat -77px -349px;
	background-size: 449px 380px;
	width: 72px;
	height: 31px;
}

.icon-img-gs {
	background: url(../images/sprite.png) no-repeat -260px -284px;
	background-size: 449px 380px;
	width: 77px;
	height: 31px;
}

.icon-img-kingdee {
	background: url(../images/sprite.png) no-repeat -219px 0;
	background-size: 449px 380px;
	width: 124px;
	height: 31px;
}

.footer .links h4 {
	font-size: 14px;
	color: #ccc;
	font-weight: 100;
}

.footer .links p a {
	margin-right: 10px;
	font-size: 12px;
	color: #999;
	white-space: nowrap;
}

.footer .links p a:hover {
	text-decoration: none;
	color: #fff;
}

.clearfixt {
	padding-bottom: 10px;
}

.service .info .box ul li {
	position: relative;
	line-height: 25px;
	padding: 0 20px 0 90px;
}

.service .info .box ul li img {
	display: block;
	position: absolute;
	top: 0;
	left: 25px;
}

.service .info .box ul li .font-green {
	font-family: STHeitiSC-Light;
	font-size: 16px;
	color: #00d1a0;
	text-align: left;
	margin-left: 20px;
}

.service .info .box ul li .font-blod {
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #31475e;
	font-weight: 400;
}

.service .info .box ul li .font-gray {
	font-family: PingFangSC-Regular;
	font-size: 14px;
	color: #6a7c92;
	text-align: left;
}
/**    搴曢儴  缁撴潫 **/

/*  鍜ㄨ   */
.service {
	position: fixed;
	right: 10px;
	top: 0;
	bottom: 0;
	margin: auto 0;
	z-index: 999;
	height: 130px;
}

.service .info .box {
	position: relative;
	width: 44px;
	padding: 20px 0;
	background: #fff;
	border: 1px solid #ebebeb;
}

.t_div {
	height: 178px;
	position: absolute;
	width: 26px;
	margin-top: -156px;
	margin-left: -25px;
}

.service .info .box .pic {
	display: block;
	margin-left: 10px;
	margin-bottom: 8px;
	width: 22px;
	height: 20px;
}

.service .info .box .btn {
	width: 100%;
	padding: 0 10px;
	word-wrap: break-word;
	/* letter-spacing: 20px; */
	text-align: center;
	font-family: PingFangSC-Regular;
	font-size: 14px;
	color: #31475e;
	cursor: pointer;
}

.btn1 {
	width: 100%;
	padding: 0 10px;
	word-wrap: break-word;
	/* letter-spacing: 20px; */
	text-align: center;
	font-family: PingFangSC-Regular;
	font-size: 14px;
	color: #31475e;
	cursor: pointer;
}

.service .info .box ul {
	position: absolute;
	right: 45px;
	top: -14px;
	background: url(../images/tankuang.png) top left no-repeat;
	width: 392px;
	margin-right: 10px;
	padding: 46px 20px;
}

.service .info .up {
	background: #fff;
	border: 1px solid #ebebeb;
	margin-top: 12px;
	width: 44px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	display: none;
}

/*  鍜ㄨ       缁撴潫*/
#container {
	width: 100%;
	height: 400px;
	overflow: hidden;
	margin-top: 66px;
}
/*   杞挱鏍峰紡 */
.sections,.section {
	height: 100%;
}

#container,.sections {
	position: relative;
}

.section {
	background-color: #000;
	background-size: cover;
	background-position: 50% 50%;
	text-align: center;
	color: white;
}

#section0 {
	background-image: url('../images/home.png');
}

#section1 {
	background-image: url('../images/che.png');
}

#section2 {
	background-image: url('../images/jie.png');
}

#section3 {
	background-image: url('../images/4.jpg');
}

/*   杞挱鏍峰紡 */

/* 浜屾湡鏍峰紡 */
.function  li {
	margin-right: 35px;
}

.act {
	margin-top: 160px;
	text-align: center;
}

.act img {
	width: 600px;
}

.yield {
	margin-top: 60px;
	margin-left: -739px;
}

.link3 {
	width: 125px;
	height: 36px;
	line-height: 37px;
	background-image: -webkit-linear-gradient(177deg, rgb(30, 192, 254) 0%,
		rgb(22, 154, 251) 100%);
	border-radius: 100px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	display: block;
	margin: 0 auto;
}

.link3:hover {
	text-decoration: none;
	background: rgb(33, 150, 243);
	color: #fff;
	opacity: 0.9;
}

.yield1 {
	margin-top: 60px;
	margin-left: 1037px;
}

.title3 {
	font-size: 36px;
	color: #fff;
	font-weight: 100;
	padding-top: 31px;
	margin-left: 701px;
	letter-spacing: 5.21px;
	margin-top: 200px;
}

.word3 {
	font-size: 32px;
	color: rgb(134, 137, 144);
	letter-spacing: 1.2px;
	height: 25px;
	margin-top: 12px;
	margin-left: 801px;
	margin-bottom: 64px;
}

.pic01 {
	margin-bottom: 0px !important;
	display: block !important;
	width: 100% !important;
	height: 150px !important;
	margin: 0 !important;
}

.pic2 {
	margin: 1% 0 !important;
	display: block !important;
	width: 98% !important;
	height: 240px !important;
	margin-left: 1% !important;;
}

.below {
	margin-top: 26px;
	width: 500px;
}

.md6 {
	margin-left: -91px;
}

.md5 {
	margin-left: 47px;
}

.jiant_05 {
	position: absolute;
	top: 940px;
	width: 100px;
}

.jiant_08 {
	position: absolute;
	top: 940px;
	right: 0;
	width: 100px;
}

.college {
	color: #fff;
	text-align: center;
}

.firm {
	width: 25px;
	height: 2px;
	background-color: #fff;
	margin-left: 49%;
	background-color: rgb(0, 198, 255);
	margin-top: 7px;
}

.community {
	width: 100%;
	height: 100%;
	padding: 45px 0;
}

.house {
	width: 29%;
	float: left;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}

.terrace {
	color: #999;
}

.mien {
	width: 68%;
	height: 100%;
	float: left;
	margin-right: 3%;
}

.mien1 {
	width: 100%;
	height: 100%;
	float: left;
}

.word {
	background-image: url('../images/qing_24.png');
	width: 100%;
	height: 100%;
}

.fengc {
	margin: auto;
	width: 90%;
	margin-top: 31px !important;
	margin-bottom: 9px !important;
	color: #fff !important;
}

.terrace1 {
	color: #fff !important;
	width: 90%;
	margin: auto;
}

.brain {
	width: 400px;
	height: 100%;
	display: flex;
	justify-content: center;
	float: left;
	align-items: center;
	margin: 28px 0;
}

.brain img {
	width: 400px;
	height: 224px;
}

.blue {
	width: 92%;
	margin: auto;
	background-color: rgb(17, 60, 184);
	padding-left: 340px;
}

.sound {
	height: 100%;
	padding: 35px 30px;
}

.model {
	color: #fff;
}

.terrace {
	color: #999;
}

.product {
	margin-bottom: 35px;
	display: inline-block;
	position: relative;
}

.blue_r {
	padding-right: 340px;
	margin-left: 17px;
	padding-left: 0;
}

.brain_r {
	float: right;
	margin-right: 13px;
}

.blue_l {
	margin-right: 14px;
}

.float {
	background: rgb(0, 198, 255);
	border: 0;
	margin-left: 75%;
}

.calculate {
	margin-left: 66%;
}

.parag {
	text-align: left;
	width: 1141px;
	line-height: 25px;
	margin: auto;
}

.grouplet {
	text-align: center;
	color: #fff;
	margin-top: 3px;
}

.phone {
	width: 1180px;
	height: 100px;
	margin: auto;
}

.phone_l {
	float: left;
	margin-right: 19%;
	margin-top: 10px;
}

.phone_r {
	float: left;
	margin-top: 10px;
}

.phone_r img {
	margin-top: 10px;
	float: left;
}

.phone_l img {
	float: left;
	margin-top: 10px;
}

.heat {
	color: #fff;
	float: left;
	margin-top: 31px;
	margin-left: 20px;
	font-size: 18px;
}

.prepare {
	text-align: center;
	color: #999;
	margin-top: 55px;
}

.park {
	position: relative;
	left: 77px;
}

.fl {
	border: 1px solid rgb(18, 173, 255);
}

.fr {
	border: 1px solid rgb(18, 173, 255);
}

.navbar-nav>li>a {
	border-radius: 46px;
	margin-top: 4px;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	background-color: #fff !important;
	color: #000;
}

.navbar-nav li:hover a {
	/* background-image: -webkit-linear-gradient(177deg, rgb(30, 192, 254) 0%,rgb(22, 154, 251) 100%)!important;
    color: #fff!important; */
	background: #fff;
}

.function li {
	margin-right: 35px;
	width: 104px;
	text-align: center;
}

.tou_06 {
	position: absolute;
	right: 207px;
	width: 30px;
	top: 114px;
	height: 120px;
}

.tou_03 {
	position: absolute;
	left: 411px;
	width: 30px;
	top: 78px;
	height: 120px;
}

.content_4 {
	position: relative;
}

.mesomere {
	display: flex;
}

.equal img {
	width: 40px;
}

.equal {
	text-align: center;
	padding: 50px 0px !important;
	position: relative;
	cursor: pointer
}

.also {
	color: rgb(26, 96, 242);
	font-weight: 600;
	font-size: 17px;
}

.other1 {
	
}

.underground1 {
	width: 62px;
	height: 3px;
	position: absolute;
	left: 36%;
	background-color: rgb(22, 154, 251);
	bottom: 0px;
}

.underground2 {
	width: 62px;
	height: 3px;
	position: absolute;
	left: 36%;
	bottom: 0px;
}

.underground3 {
	width: 62px;
	height: 3px;
	position: absolute;
	left: 36%;
	bottom: 0px;
}

.underground4 {
	width: 62px;
	height: 3px;
	position: absolute;
	left: 36%;
	bottom: 0px;
}

.underground5 {
	width: 62px;
	height: 3px;
	position: absolute;
	left: 36%;
	bottom: 0px;
}

.other_page.Internet {
	padding: 10px 0;
	font-weight: 600;
	font-size: 17px;
}

.Internet-main {
	background-color: rgb(241, 242, 244);
	display: inline-table;
	padding: 0% 16%;
	width: 100%;
}

.Internet-left {
	width: 50%;
	float: left;
	text-align: center;
	padding: 60px 0px;
}

.Internet-left img {
	width: 200px;
}

.Internet-right {
	width: 50%;
	float: left;
	padding: 60px 0px;
}

.Internet-right h5 {
	font-size: 20px;
	font-weight: 550;
}

.Internet-right p {
	line-height: 30px;
}

.headline {
	font-size: 22px;
	font-weight: 550;
	text-align: center;
	padding: 50px 0px;
}

.character {
	height: 400px !important;
	padding: 0px !important;
}

.replace2 {
	background-image: url(../images/switchover3.png) !important;
	background-size: cover !important;
	color: #fff;
}

.replace3 {
	background-image: url(../images/switchover6.png) !important;
	color: #fff;
	background-size: cover !important;
}

.replace4 {
	background-image: url(../images/switchover8.png) !important;
	color: #fff;
	background-size: cover !important;
}

.headline-div div {
	padding: 0px 37px;
	text-align: center;
}

.background {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: -1;
}

.replace1 {
	background-image: url(../images/switchover1.png);
	color: #fff;
	background-size: cover !important;
}

.background1 {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: -1;
}

.background2 {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: -1;
}
.great{
	width: 123%;
    height: 125%;
    z-index: 0;
    left: -10%;
    margin-top: -9%;
}
.capacity{
	color: #fff;
    width: 120%;
    z-index: 99;
    left: -8%;
    position: absolute;
}
.background3 {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: -1;
}

.headline-div {
	height: 356px;
	padding-right: 10px;
	margin-right: 1%!important;
	width: 24%
}

.col-md-3 {
	padding: 4px;
}

._h5 {
	font-size: 18px;
	font-weight: 550;
	padding-top: 40px;
}

._p {
	line-height: 25px;
}

.arrowhead_left {
	position: absolute;
	left: -2%;
	height: 26px;
	top: 55%;
	cursor:pointer;
	transform: rotate(180deg);
}
.arrows_pic{
	position: absolute;
	left: -2%;
	height: 26px;
	top: 55%;
	cursor:pointer;
}
.arrows_pic1{
	position: absolute;
	right: -1%;
	cursor:pointer;
	height: 26px;
	top: 55%;
	transform: rotate(180deg);
}
.arrowhead_right {
	position: absolute;
	right: -1%;
	cursor:pointer;
	height: 26px;
	top: 55%;
}

.major {
	width: 19%;
	float: left;
	height: 60px;
	margin-right: 1%;
	height: 62px;
	margin-bottom: 1%;
}

.major img {
	width: 100%;
	height: 100%;
}

.down {
	padding-bottom: 50px;
	display: inline-block;
	width: 100%;
}

.brief-all {
	width: 100%;
	display: flex;
	align-items: center;
}

.brief-left {
	width: 40%;
	float: left;
}

.brief-right {
	width: 60%;
	float: left;
	background-color: rgb(241, 242, 244);
	margin: 50px 0px;
	padding: 41px;
}

.brief-left img {
	width: 100%;
}

.brief-right {
	line-height: 29px;
}

.consult-left {
	width: 48%;
	display: inline-block;
	float: left;
	margin-bottom: 19px;
}

.consult-right {
	width: 50%;
}

.consult-div-left {
	width: 25%;
	float: left;
}

.consult-div-right {
	width: 75%;
	float: left;
}

.consult-div-right h5 {
	font-size: 18px;
	margin: 0px;
}

.consult-div-right div {
	margin: 5px 0px;
	color: rgb(154, 154, 154);
}

.consult-div-right p {
	color: rgb(111, 111, 112);
}

.consult {
	margin-top: 100px;
	padding: 0px;
	border-bottom: 2px solid rgb(18, 185, 247);
	padding-bottom: 50px;
}

.product_dl {
	margin-left: 20px;
}

.my_a {
	color: #fff;
	font-size: 15px;
}

.weixin div {
	color: #999;
	margin-top: 10px;
}