@charset "UTF-8";
*{
	font-family: "Source Han Sans CN";
}
.header .header-top {
	background: #6c6c6c;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 12px
}

.header .header-top .slogan-en {
	float: left
}

.header .header-top .language {
	float: right;
}

.header .header-top .language .lan-link {
	cursor: pointer
}

.header .header-top .language .lan-link:hover {
	color: #00c3d9
}

.header .header-nav {
	height: 100px
}

.header .header-nav .logo {
	float: left;
	margin: 15px 0 0;
	height: 70px;
	width: auto
}

.header .header-nav .nav-dropdown {
	position: absolute;
	top: 80px;
	left: -15px;
	z-index: 100;
	background-color: #fff;
	border-top: 1px solid #B72F37;
	box-shadow: 2px 2px 3px 3px rgba(0, 0, 0, 0.2);
	display: none
}

.header .header-nav .nav-dropdown .nav-dropdown-item a {
	display: block;
	width: 140px;
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	color: #2e2e2e;
	cursor: pointer;
	text-align: center;
}

.header .header-nav .nav-dropdown .nav-dropdown-item a:hover {
	background-color: #CD3333;
	color: #FFFAFA;
	font-family: 微软雅黑;
	font-weight: 500;
	font-size: 17px;
}

.header .header-nav .nav-item {
	position: relative;
	float: left;
	background-color: #fff
}

.header .header-nav .nav-item:hover .nav-dropdown {
	display: table
}

.header .header-nav .nav-item.active .nav-link a, .header .header-nav .nav-item.active .nav-link span,
	.header .header-nav .nav-item:hover .nav-link a, .header .header-nav .nav-item:hover .nav-link span
	{
	color: #CD3333
}

.header .header-nav .nav-link {
	position: relative;
	text-decoration: none;
	color: #2e2e2e;
	height: 63px;
	margin-top:38px;
	font-weight: 500;
	font-size: 17px;
	cursor: pointer;
}

.header .header-nav .nav-link a, .header .header-nav .nav-link span {
	display: block;
	padding: 0 15px;
	color: #2e2e2e
}

.header .header-nav .icon-search {
	float: right;
	margin: 27px 0 0 20px;
	width: 26px;
	height: 26px;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAoCAMAAABKKxPSAAAAe1BMVEUAAAAjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBX+IK8RAAAAKXRSTlMAvwq5mzoGtT8Qoo58hGhHMi8kH652XkQEpW9lTykbFrGJgltWkqynTSGd+KEAAAFNSURBVDjLrZTbdoIwEEWzDTe5yR0UBa3a9v+/sCxXWyGMXXnoeZuTnUkymUTN5BXuLsg36k95u0jzkHPdvsZ2FU/p3pOpzQWgeuubPv4ACAsJG0Pgkn1HRQ34uZAthLM7M04h+OuMb7AflzOjyTIPHkA1mks4cFha3R4yZWrQMJjpYrVWYyZMoJRK5XNeGD6OkhTDaRaW0ItcC8dZ6EIrcgWk84uFTOS2UC+53IZzIRC5EtJl2IhcAJ/LukQid4DC6AKpf7uK94XhQio1+MoO0eX62ir0qMyEzuqRJcIqMUTGw6khnKx1UzrDvMQXINyuS++ATn/8ze0MgLMGNzGgoyZwg1uiAaf1hV1PCvY85V89dXoBdkHiA6Dvx8dwruEu/wtD5ubl71CmzTrIsgddDUlnA2IJtkCs/hM8ArUteLABb0BuA15plJWmf+YLOWwN2OdhotYAAAAASUVORK5CYII=)
		50% no-repeat;
	background-size: 100% 100%;
	cursor: pointer
}

.footer .footer-top {
	background: #000;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #fff
}

.footer .footer-top .link-title {
	box-sizing: border-box;
	display: inline-block;
	width: 210px;
	padding: 0 60px;
	text-align: left
}

.footer .footer-top .link-split {
	margin: 17px 0
}

.footer .footer-nav {
	padding: 15px 0;
	background: #262626
}

.footer .footer-nav .container {
	text-align: center
}

.footer .footer-nav .nav-list {
	box-sizing: border-box;
	display: inline-block;
	padding: 0 60px;
	width: 210px;
	color: #fff;
	text-align: left;
	vertical-align: top
}

.footer .footer-nav .nav-list .nav-title {
	font-weight: 700;
	margin-bottom: 30px
}

.nav-list {
	font-family: "Adobe 黑体 Std R";
}

.footer .footer-nav .nav-list li {
	position: relative
}

.footer .footer-nav .nav-list .nav-link {
	display: inline-block;
	color: hsla(0, 0%, 100%, .7);
	line-height: 24px;
	font-weight: 300;
	cursor: pointer
}

.footer .footer-nav .nav-list .nav-link:hover {
	color: #03b9d9
}

.footer .footer-nav .nav-list .nav-link:hover img {
	display: block
}

.footer .footer-nav .nav-list .nav-link img {
	position: absolute;
	bottom: 26px;
	left: 0;
	display: none
}

.footer .footer-nav .nav-list .nav-link img:hover {
	display: block
}

.footer .footer-bottom {
	padding-top: 110px;
	line-height: 48px;
	color: #7e8187;
	text-align: center;
	font-size: 12px;
	background: #262626
}

.footer .footer-bottom a {
	color: #7e8187
}

.footer .footer-bottom a:hover {
	color: #03b9d9
}

.footer .footer-bottom .copyright {
	margin-left: 20px
}

.footer .footer-bottom .copyright a {
	margin-left: 10px
}

body.app-body {
	min-width: 1300px;
	background-color: #fff;
	/* font-size: 14px; */
	color: #333;
	font-weight: 400;
	font-family: Hiragino Sans GB, microsoft yahei, arial, sans-serif;
}

body.app-body, body.app-body dd, body.app-body dl, body.app-body dt,
	body.app-body h1, body.app-body h2, body.app-body h3, body.app-body h4,
	body.app-body h5, body.app-body h6, body.app-body hr, body.app-body img,
	body.app-body li, body.app-body ol, body.app-body p, body.app-body ul {
	margin: 0;
	padding: 0;
	border: medium none
}

body.app-body li, body.app-body ul {
	list-style: none
}

body.app-body .slider {
	height: 580px;
}

body.app-body a, body.app-body a:hover {
	text-decoration: none
}

body.app-body body.app-body {
	background-color: #fff;
	font-size: 14px;
	color: #333
}

body.app-body .ell {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

body.app-body .ell2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2
}

body.app-body .clearfix {
	display: block;
	zoom: 1
}

body.app-body .clearfix:after {
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	visibility: hidden
}

body.app-body .hide {
	display: none
}

body.app-body .text-center {
	text-align: center
}

body.app-body .container {
	width: 1200px;
	margin: 0 auto
}

body.app-body .df-btn {
	display: inline-block;
	padding: 10px 15px;
	font-size: 14px;
	cursor: pointer
}

body.app-body .df-btn.btn-primary {
	color: #fff;
	background-color: #6666fc
}

body.app-body .df-btn.btn-primary:focus, body.app-body .df-btn.btn-primary:hover
	{
	background-color: #795ffe
}

body.app-body .df-btn.btn-accent {
	color: #fff;
	background-color: #ff3657
}

body.app-body .df-btn.btn-accent:focus, body.app-body .df-btn.btn-accent:hover
	{
	background-color: #ff3674
}

body.app-body .df-btn.btn-ghost {
	border: 1px solid #fdce55;
	color: #fdce55;
	background-color: transparent
}

body.app-body .df-btn.btn-ghost:focus, body.app-body .df-btn.btn-ghost:hover
	{
	color: #ffe87e;
	border: 1px solid #ffe87e
}

body.app-body .df-btn.btn-accent.disabled, body.app-body .df-btn.btn-accent.disabled:focus,
	body.app-body .df-btn.btn-accent.disabled:hover, body.app-body .df-btn.btn-accent[disabled],
	body.app-body .df-btn.btn-accent[disabled]:focus, body.app-body .df-btn.btn-accent[disabled]:hover,
	body.app-body .df-btn.btn-primary.disabled, body.app-body .df-btn.btn-primary.disabled:focus,
	body.app-body .df-btn.btn-primary.disabled:hover, body.app-body .df-btn.btn-primary[disabled],
	body.app-body .df-btn.btn-primary[disabled]:focus, body.app-body .df-btn.btn-primary[disabled]:hover
	{
	background-color: #b5b5b5;
	cursor: not-allowed
}

body.app-body .accent {
	color: #ff3657
}

body.app-body .text-ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

body.app-body .df-style .input-tips {
	font-size: 12px;
	color: #c1c1c1;
	line-height: normal
}

body.app-body .df-style .ant-form-item-label label {
	padding-right: 30px
}

body.app-body .df-style .ant-form-explain {
	position: absolute;
	right: -140px;
	width: 120px;
	top: 12px
}

body.app-body .df-style .ant-form-item-with-help {
	margin-bottom: 24px
}

body.app-body .df-style .ant-input {
	border-radius: 0;
	border: 1px solid #dcdcdc;
	padding-left: 25px
}

body.app-body .df-style .ant-input:focus, body.app-body .df-style .ant-input:hover
	{
	border-color: #6691fc;
	outline: 0
}

body.app-body .df-style .ant-select-selection {
	border-radius: 0;
	border: 1px solid #dcdcdc
}

body.app-body .df-style .ant-select-selection:focus, body.app-body .df-style .ant-select-selection:hover
	{
	border-color: #6691fc;
	outline: 0
}

body.app-body .df-style .ant-select-selection.ant-select-selection--single
	{
	cursor: default
}

body.app-body .df-style .ant-select-selection .ant-select-selection__rendered
	{
	margin-left: 25px
}

body.app-body .df-style .area-select {
	border-radius: 0;
	border: 1px solid #dcdcdc;
	vertical-align: middle
}

body.app-body .df-style .area-select.medium {
	width: 283px
}

body.app-body .df-style .area-select:first-child {
	margin-left: 0
}

body.app-body .df-style .area-select:hover {
	border-color: #6691fc
}

body.app-body .df-style .area-select-option, body.app-body .df-style .area-selected-trigger
	{
	padding-left: 25px
}

body.app-body .df-style .area-select .area-select-icon {
	display: inline-block;
	font-style: normal;
	vertical-align: baseline;
	text-align: center;
	text-transform: none;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	top: 50%;
	right: 11px;
	line-height: 1;
	margin-top: -6px;
	transform-origin: 50% 50%;
	color: rgba(0, 0, 0, .25);
	font-size: 12px;
	content: "";
	width: 12px;
	height: 12px;
	border: none;
	border-top-color: transparent;
	transition: transform .3s
}

body.app-body .df-style .area-select .area-select-icon:before {
	content: "\E61D";
	transition: transform .3s;
	display: block;
	font-family: anticon !important
}

body.app-body .df-style .has-error .area-select .area-select-icon {
	color: #f5222d
}

body.app-body .df-style .selection-placeholder .area-selected-trigger {
	color: #bfbfbf
}

.ant-select-dropdown.df-select-dropdown {
	border: 1px solid #a1a4ad;
	border-radius: 2px
}

.ant-select-dropdown.df-select-dropdown:empty {
	border: none
}

.ant-select-dropdown.df-select-dropdown .ant-select-dropdown-menu-item {
	padding: 0 25px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #565656
}

.ant-select-dropdown.df-select-dropdown .ant-select-dropdown-menu-item:hover
	{
	background-color: #e4e8f1
}

.ant-select-dropdown.df-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected
	{
	background-color: #e4e8f1;
	color: #ff6200;
	font-weight: 700
}

input::-webkit-contacts-auto-fill-button {
	visibility: hidden;
	display: none！important;
	pointer-events: none;
	position: absolute;
	right: 0
}

.searchbg {
	width: 132px;
	height: 25px;
	background: url(../../image/searchbg.gif) 0 0 no-repeat;
	padding: 0 10px;
	float: right;
	margin-top: 28px;
	margin-left: 20px;
}

.searchbg input {
	float: left;
}

.searchbtn {
	background: url(../../image/serach.png) right 0 no-repeat;
	width: 18px;
	height: 24px;
	border: 0;
	background-color: red;
	width: 35px;
	height: 30px;
	background-size: 24px;
	margin-top: -30px;
	background-position: right;
}

.intext {
	width: 90px;
	border: 0;
	color: #e7e7e7;
	background: none;
	height: 22px;
	line-height: 22px;
	margin-top: 2px;
}

.intext_txt {
	width: 90px;
	border: 0;
	color: black;
	background: none;
	height: 22px;
	line-height: 22px;
	margin-top: 2px;
}

.slider .swiper-slide img {
	height: 580px;
	width: 100%;
}

.swiper-container { -
	-swiper-navigation-size: 25px;
	/* 设置按钮大小 */
}

.content {
	width: 100%;
	height: 607px;
	background-color: rgb(245, 245, 245);
	overflow: hidden;
}

.news-index {
	width: 1200px;
	height: 512px;
	margin: 48px auto;
}

.left-wrap {
	width: 573px;
	height: 512px;
	background-color: white;
	float: left;
}

.left {
	width: 533px;
	height: 466px;
	margin: 25px 20px;
}

.new-contents-wrap {
	width: 530px;
}

.new-contents {
	overflow: hidden;
	text-overflow: ellipsis;
	width: 530px;
	white-space: breakall;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	font-size: 14px;
	margin: 15px 0;
	height: 60px;
}

.new-item {
	width: 530px;
}

.new-contents-icon li {
	float: left;
}

.new-contents-icon li:nth-of-type(2) {
	margin-left: 13px;
}

.new-contents-icon li i {
	font-style: normal;
	margin-left: 8px;
	font-size: 14px;
}

.new-contents-icon li:nth-of-type(3) {
	float: right;
}

.new-contents-icon li:nth-of-type(3) button {
	width: 80px;
	height: 30px;
	outline: none;
	border: none;
	background-color: rgb(183, 47, 55);
	cursor: pointer;
	color: white;
}

.news-index .left .new-item img {
	width: 533px;
	height: 350px;
}

.news-index .left .new-item h3 {
	margin-top: -47px;
	text-align: center;
	color: #ffffff;
	display: block;
	opacity: 0.85;
	background-color: rgba(0, 0, 0, 0.2);
	height: 44px;
	line-height: 43px;
	z-index: 99;
	position: relative;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.right {
	width: 605px;
	height: 512px;
	float: right;
}

.right_item {
	width: 605px;
	height: 166px;
	background-color: white;
	position: relative;
}

.right_item>img {
	position: absolute;
	left: 20px;
	top: 24px;
}

.right_item_contents {
	position: absolute;
	top: 24px;
	right: 24px;
	font-size: 14px;
	width: 341px;
	color: rgb(188, 188, 188);
}

.right_item_contents li:nth-of-type(1) {
	font-size: 18px;
	width: 280px;
	color: black;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 15px;
}

.right_item_contents li:nth-of-type(2) {
	width: 340px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: breakall;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	margin-bottom: 6px;
	max-height: 60px;
	line-height: 20px
}

.right_title {
	position: absolute;
	background-color: rgb(183, 47, 55);
	width: 75px;
	height: 27px;
	color: white;
	line-height: 27px;
	text-align: center;
	right: 0;
	top: 0;
}
.left_title {
	position: absolute;
	background-color: rgb(183, 47, 55);
	width: 75px;
	height: 27px;
	color: white;
	line-height: 27px;
	text-align: center;
	left: 0;
	top: 0;
	z-index: 1000;
}

.rmid {
	margin: 7px 0;
}
.rmid:first-child {
	margin-top: 0px
}

.aijz {
	width: 100%;
	height: 335xp;
	background-color: white;
}

.aijz_content {
	width: 1200px;
	height: 230px;
	margin: 0 auto;
	padding: 30px 0;
}

.aijz_content_wrap {
	width: 1200px;
	overflow: hidden;
	height: 230px;
}

.aijz_content_wrap>li {
	width: 227px;
	height: 230px;
	margin-right: 16px !important;
	float: left;
}

.aijz_content_wrap>li:nth-of-type(5) {
	margin-right: 0 !important;
}

.aijz_title_first {
	margin-top: 15px !important;
}

.aijz_title_two {
	margin: 13px 0 45px !important;
	color: rgb(177, 177, 177);
}

.aijz_title_three {
	font-size: 14px;
}

.aijz_content_wrap_itemsfirst h4 {
	font-size: 16px;
	line-height:34px;
	color: rgb(183, 47, 55);
}

.aijz_content_wrap_itemsfirst span {
	font-size: 14px;
}

.aijz_content_wrap_itemstwo h4 {
	font-size: 16px;
}

.aijz_content_wrap_itemstwo span {
	font-size: 14px;
}

.ainy_wrap {
	width: 100%;
	height: 563px;
	background-color: rgb(245, 245, 245);
	overflow: hidden;
}

.ainy {
	width: 1200px;
	height: 369px;
	margin: 62px auto 0;
}

.ainy>h2 {
	width: 594px;
	height: 49px;
	font-size: 32px;
	margin: 0 auto !important;
	text-align: center;
}

.ainy>span:nth-of-type(1) {
	display: block;
	font-style: normal;
	width: 1200px;
	height: 1px;
	background-color: rgb(221, 221, 221);
}

.ainy>a>span:nth-of-type(1) {
	display: block;
	font-style: normal;
	width: 294px;
	height: 84px;
	margin: 0 auto !important;
	border-top: 2px solid rgb(183, 47, 55);
	text-align: center;
	font-size: 24px;
	line-height: 80px;
}

.ainy_content_wrap {
	width: 1200px;
	height: 289px;
}

.ainy_content>li {
	width: 372px;
	height: 289px;
	float: left;
	margin-right: 42px !important;
	font-size: 20px;
	color: white;
}

.ainy_content>li:nth-of-type(3) {
	margin-right: 0 !important;
}

.ainy_content_first {
	width: 372px;
	height: 289px;
}

.ainy_content_item {
	width: 372px;
	height: 289px;
	cursor: pointer;
}

.ainy_content_item span {
	display: none;
	line-height: 26px;
}

.ainy_content_item h3 {
	width: 300px;
	padding: 220px 0 0 36px !important;
}

.ainy_content_item .detail {
	width: 300px;
	font-size: 14px !important;
	padding: 10px 0 0 36px !important;
}

.ainy_content li:hover  .ainy_content_item  span {
	display: inline-block;
}

.ainy_content li:hover  .ainy_content_item {
	background-color: rgba(173, 53, 65, 0.85);
}

.ainy_content li:hover  h3 {
	padding: 160px 0 0 36px !important;
}

.service_items {
	width: 302px;
	height: 42px;
	padding-top: 190px;
	cursor: pointer;
}

.service_items span {
	line-height: 26px;
}

.service_items h3 {
	background-color:rgba(51, 53, 53, 0.8);      
	width: 302px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	padding: 0 30px;
}

.service_items .detail {
	width:242px;
	font-size: 14px !important;
	display: none;
}

.service_items:hover  .detail {
	display: block;
	height: 90px;
	padding: 0 30px;
	background-color: rgba(173, 53, 65, 0.85);
	
}

.service_items:hover {
	background-color: rgba(173, 53, 65, 0.85);
	padding-top: 100px !important;
}

.service_items:hover  h3 {
	background: none
}

.ainy_content_two, .ainy_content_three {
	width: 270px;
	height: 77px;
	margin: 220px 0 0 43px !important;
}

.ainy_content_two>i, .ainy_content_three>i {
	font-style: normal;
	color: rgb(150, 39, 35);
}

.aicity_wrap {
	width: 100%;
	height: 564px;
	background-color: rgb(23, 162, 184);
}

.aicity {
	width: 1200px;
	height: 430px;
	margin: 0 auto 0;
	padding-top: 60px;
}

.aicity>h2 {
	width: 300px;
	height: 49px;
	font-size: 36px;
	text-align: center;
	margin: 0 auto !important;
}

.aicity>span:nth-of-type(1) {
	display: block;
	font-style: normal;
	width: 1200px;
	height: 1px;
	background-color: rgb(221, 221, 221);
}

.aicity>span:nth-of-type(2) {
	display: block;
	font-style: normal;
	width: 320px;
	height: 84px;
	margin: -1px auto !important;
	border-top: 2px solid rgb(183, 47, 55);
	text-align: center;
	font-size: 20px;
	line-height: 80px;
	line-height: 47px;
    color: #fff;
}

.aicity_content_wrap {
	width: 1200px;
	height: 326px;
}

.aicity_content {
	margin-top: 38px !important;
}

.aicity_content li {
	float: left;
	width: 372px;
	height: 153px;
}



.aicity_content_first:nth-of-type(3) {
	margin-right: 0 !important
}

.aicity_content_first>a>img {
	float: left;
}

.aicity_content_items {
	width: 170px;
	height: 97px;
	float: left;
	margin-left: 15px;
}

.aicity_first_item {
	font-size: 20px;
	color: white;
	display: block;
}

.aicity_first_item i {
	font-style: normal;
	color: rgb(150, 39, 35);
}

.aicity_two_item {
	display: block;
	font-size: 14px;
	margin-left: 18px;
	margin-top: 12px;
	color: #efefef;
}

/* 产品与服务*/
.services_wrap {
	width: 100%;
	height: 535px;
}

.services {
	width: 1200px;
	height: 488px;
	margin: 35px auto 0;
}

.services_content_wrap_left {
	width: 242px;
	height: 488px;
	overflow: hidden;
	float: left;
}

.services_content_wrap_right {
	width: 953px;
	height: 488px;
	float: right;
}

.servicescw_right_items>li {
	float: left;
	width: 302px;
	height: 232px;
	margin-right: 23px !important;
	color: white;
}

.servicescw_right_items>li:nth-of-type(3n) {
	margin-right: 0 !important;
}

.servicescw_right_items>li:nth-child(n+4) {
	margin-top: 23px !important;
}

.services_title_first {
	margin-top: 32px !important;
	color: rgb(165, 165, 165);
	font-size: 24px;
}

.service_items {
	
}

.services_title_two {
	margin: 19px 12px 50px !important;
	color: rgb(234, 234, 234);
}

.services_title_three {
	font-size: 14px;
	color: rgb(156, 156, 156);
}

/* 智慧能源--视频 */
.energy_wrap {
	width: 100%;
	height: 640px;
	background-color: rgb(40, 40, 40);
	overflow: hidden;
}

.energy {
	width: 1200px;
	height: 600px;
	margin: 32px auto 0;
	text-align: center;
}

/* 展会活动*/
.activities_wrap {
	width: 100%;
	height: 712px;
	background: rgb(242, 242, 242);
	overflow: hidden;
}

.activities {
	width: 1200px;
	height: 75px;
	margin: 70px auto;
}

.activities_wrap_title {
	color: rgb(40, 40, 40);
	font-size: 30px;
}

.activities_wrap_content {
	width: 1200px;
	height: 522px;
	overflow: hidden;
}

.activities_left {
	width: 548px;
	height: 408px;
	background-color: rgb(220, 230, 238);
	overflow: hidden;
	margin-top: 56px;
	margin-left: 58px;
	float: left;
}

.activities_left h3 {
	font-size: 20px;
	margin-top: 68px !important;
	margin-left: 60px !important;
}

.activities_left p {
	font-size: 14px;
	margin-top: 17px !important;
	margin-left: 60px !important;
}

.activities_left span {
	width: 418px;
	font-size: 14px;
	display: block;
	margin-top: 32px !important;
	margin-left: 60px !important;
}

.activities_left button {
	background-color: rgb(183, 47, 55);
	outline: none;
	border: none;
	width: 76px;
	height: 25px;
	margin-left: 60px !important;
	margin-top: 30px !important;
	color: white;
}

.activities_right {
	width: 540px;
	height: 522px;
	background: url(../img/atfc.jpg) no-repeat;
	float: left;
}

/* 成功故事 */
.story_wrap {
	width: 100%;
	height: 733px;
	background-color: rgb(255, 255, 255);
	overflow: hidden;
}

.story {
	width: 1200px;
	height: 733px;
	margin: 0 auto;
}

.story_wrap_title {
	width: 1200px;
	height: 145px;
	color: rgb(40, 40, 40);
	font-size: 30px;
	line-height: 145px;
}

.story_wrap_content {
	width: 1200px;
	height: 521px;
}

.story_wrap_content>li {
	width: 375px;
	height: 515px;
	background: rgb(61, 68, 80);
	float: left;
	margin-right: 37px !important;
	border-radius: 10px !important;
}

.story_wrap_content>li:hover {
	background: rgb(183, 47, 55);
}

.story_wrap_content>li:last-child {
	margin-right: 0px !important;
}

.story_wrap_content>li span {
	cursor: pointer;
}

.title {
	padding: 25px;
}

.title>h4 {
	color: rgb(255, 255, 255);
	font-size: 24px;
}

.title>p {
	color: rgb(255, 255, 255);
	font-size: 14px;
	margin-top: 30px !important;
}

.title>span {
	margin-top: 35px !important;
	float: right;
	color: rgb(255, 255, 255);
	font-size: 14px;
}

.athzhb_wrap {
	width: 100%;
	height: 309px;
	background-color: rgb(34, 34, 34);
}

.athzhb_content {
	width: 1200px;
	height: 309px;
	margin: 0 auto;
	overflow: hidden;
}

.athzhb_item_first, .athzhb_item_two, .athzhb_item_three {
	margin-top: 55px !important;
	float: left;
	margin-right: 105px;
}

.athzhb_item_first h3 {
	font-size: 18px;
	color: rgb(114, 114, 114);
}

.athzhb_item_first h3>i {
	font-style: normal;
	color: rgb(211, 22, 39);
	margin-right: 5px;
	letter-spacing: 3px;
}

.athzhb_item_first p {
	letter-spacing: 3px;
	text-indent: 12px;
	font-size: 14px;
	margin-top: 15px !important;
	color: rgb(62, 62, 62);
}

.athzhb_item_two h3 {
	font-size: 18px;
	color: rgb(114, 114, 114);
}

.athzhb_item_two h3>i {
	font-style: normal;
	color: rgb(211, 22, 39);
	margin-right: 5px;
	letter-spacing: 3px;
}

.athzhb_item_two_items {
	margin-top: 25px !important;
}

.athzhb_item_two_items>li {
	width: 180px;
	height: 54px;
	float: left;
	border-right: 1px solid white !important;
	margin-right: 12px !important;
}

.athzhb_item_two_items>li img {
	width: 155px;
	height: 100%;
}

.athzhb_item_three {
	margin-right: 0 !important;
}

.athzhb_item_three h3 {
	font-size: 18px;
	color: rgb(114, 114, 114);
}

.athzhb_item_three h3>i {
	font-style: normal;
	color: rgb(211, 22, 39);
	margin-right: 5px;
	letter-spacing: 3px;
}

.athzhb_item_three span {
	display: block;
	float: left;
	margin-top: 15px;
	text-align: center;
}

.athzhb_item_three span:nth-of-type(1) {
	margin-right: 40px;
}

.athzhb_item_three span>img {
	width: 89px;
	height: 87px;
}

.footer {
	width: 100%;
	height: 70px;
	background-color: rgb(31, 32, 34);
}

.footer_content {
	width: 1200px;
	height: 70px;
	margin: 0 auto;
	text-align: center;
	line-height: 70px;
	font-size: 12px;
	color: white;
}

.header .header-nav .nav-list {
	float: right;
	/* width: 900px; */
}

searchbtn {
	background-image: url(${reroot}/static/assets/image/yunmark/serach.png);
}

.nav-link span .img {
	height: 18px;
	width: 18px;
	vertical-align: middle;
	margin-top: 4px;
}