#slide_agd_container {
	width: 100%;
	max-width: 1940px;
	min-width: 1200px;
	height: 700px;
	margin: 0 auto;
	position: absolute;
	top: 0;
	z-index: 10
}

#slide_agd_container #slide_agd {
	height: 700px;
	position: relative;
	width: 100%;
	background-color: #fff
}

#slide_agd_container #slide_agd a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	background-size: auto;
	background-position: top center;
	background-repeat: no-repeat;
	display: inline-block;
	width: 100%;
	height: 700px;
	zoom: 1;
	filter: alpha(opacity=0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s
}

#slide_agd_container #slide_agd a.c_active {
	zoom: 1;
	filter: alpha(opacity=100);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	z-index: 11 !important
}

@keyframes slide_ani {
	from {
		left: 0
	}

	to {
		left: -500px
	}
}

@-webkit-keyframes slide_ani {
	from {
		left: 0
	}

	to {
		left: -500px
	}
}

@-moz-keyframes slide_ani {
	from {
		left: 0
	}

	to {
		left: -500px
	}
}

@-o-keyframes slide_ani {
	from {
		left: 0
	}

	to {
		left: -500px
	}
}

#slide_agd_container #slide_page_no {
	position: absolute;
	z-index: 20;
	display: none
}

#slide_agd_container #slide_page_no #slide_page_no_ul {
	min-width: 1200px;
	text-align: center
}

#slide_agd_container #slide_page_no #slide_page_no_ul li {
	width: 15px;
	height: 5px;
	background: rgba(255, 255, 255, .5);
	border-radius: 2px;
	display: inline-block;
	text-align: center;
	margin: 0 4px;
	cursor: pointer;
	-webkit-transition: all .2s ease 0s;
	-moz-transition: all .2s ease 0s;
	-o-transition: all .2s ease 0s;
	transition: all .2s ease 0s
}

#slide_agd_container #slide_page_no #slide_page_no_ul li.active,
#slide_agd_container #slide_page_no #slide_page_no_ul li:hover {
	width: 30px;
	background: #F8D552
}

#toFourTemp {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin-top: 415px;
	padding-top: 50px;
	position: relative;
	z-index: 11;
	background: url(../img/banner_shade.png) no-repeat top center transparent
}

#toFourTemp .content {
	background: #FFF url(../../image/website/pc/2021/home/002bg.png) no-repeat top center;
	height: 233px;
	border-radius: 15px;
	box-shadow: 0 9px 30px 2px rgba(0, 0, 0, .1);
	font-size: 0
}

#toFourTemp .content ul {
	width: 100%;
	display: inline-block;
	vertical-align: top
}

#toFourTemp .content ul li {
	width: 16.66%;
	float: left;
	text-align: center;
	position: relative;
	margin-top: 38px
}

#toFourTemp .content ul li:first-child {
	margin-left: 0
}

#toFourTemp .content ul li a {
	display: inline-block
}

#toFourTemp .content ul li a p {
	margin-top: 11px;
	font-size: 12px;
	color: #000;
	line-height: 18px
}

#toFourTemp .content ul li a p.first-child {
	margin-top: 15px;
	font-size: 18px;
	color: #000;
	font-weight: 700
}

#toFourTemp .content ul li a div {
	margin: auto;
	width: 110px;
	height: 88px;
	background-position: center !important;
	background-size: 100% 100% !important
}

.cate10_45 {
	background-color: #ffefef;
	padding: 20px 0 90px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.cate10_45 .content {
	height: 280px
}

.cate10_45 .content .left_con {
	float: left;
	width: 820px;
	height: 100%;
	background: #FFF;
	border-radius: 15px;
	box-shadow: 0 9px 20px 2px rgba(0, 0, 0, .1);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px
}

.cate10_45 .content .left_con .p1 {
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #212121;
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: 9px
}

.cate10_45 .content .left_con .p1 a {
	margin-top: 5px;
	float: right;
	font-size: 13px;
	font-weight: 400
}

.cate10_45 .content .left_con .p1 a:hover {
	color: #F01312
}

.cate10_45 .content .left_con ul {
	margin-top: 13px
}

.cate10_45 .content .left_con ul li {
	float: left;
	width: 16.66%;
	text-align: center;
	margin: 4px 0
}

.cate10_45 .content .left_con ul li a {
	position: relative;
	display: inline-block;
	width: 99%;
	height: 34px;
	line-height: 34px;
	border-radius: 0 11px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.cate10_45 .content .left_con ul li a .cate {
	vertical-align: middle;
	display: none;
	opacity: 0
}

.cate10_45 .content .left_con ul li a .hot {
	position: absolute;
	left: 5px;
	top: 5px
}

.cate10_45 .content .left_con ul li a:hover {
	font-weight: 700;
	color: #fff;
	background: #F01312
}

.cate10_45 .content .left_con ul li a:hover .hot {
	display: none
}

.cate10_45 .content .left_con ul li a:hover .cate {
	display: inline-block;
	opacity: 1
}

.cate10_45 .content .right_con {
	float: right;
	width: 363px;
	height: 100%;
	text-align: center;
	font-size: 0
}

.cate10_45 .content .right_con .top_part {
	margin-bottom: 16px
}

.cate10_45 .content .right_con .top_part img {
	width: 100%;
	height: 129px
}

.cate10_45 .content .right_con .bottom_part {
	height: 275px;
	width: 100%;
	background: #FDFDFD;
	border-radius: 15px;
	box-shadow: 0 10px 24px 5px rgba(188, 165, 165, .26);
	box-sizing: border-box;
	padding-top: 30px
}

.cate10_45 .content .right_con .bottom_part .p1 {
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #212121
}

.cate10_45 .content .right_con .bottom_part .p1 span {
	color: #EE8935
}

.cate10_45 .content .right_con .bottom_part img {
	height: 122px;
	margin-top: 20px
}

.cate10_45 .content .right_con .bottom_part .p3 {
	font-size: 13px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #999
}

.cate10_45 .content .right_con .bottom_part .d1 {
	margin: 11px auto;
	width: 160px;
	height: 48px;
	background: linear-gradient(0deg, #FFB400 0, #FF9000 100%);
	box-shadow: 0 15px 28px 4px rgba(182, 182, 182, .11);
	border-radius: 6px;
	cursor: pointer;
	box-sizing: border-box;
	padding-top: 6px
}

.cate10_45 .content .right_con .bottom_part .d1 .p4 {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #FFF
}

.cate10_45 .content .right_con .bottom_part .d1 .p5 {
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFF
}

.brand_box5 {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #ffefef url(../img/03bg.png) no-repeat top 560px center
}

.brand_box5 .one_box {
	margin-top: 100px;
	height: 450px;
	font-size: 0
}

.brand_box5 .one_box .left,
.brand_box5 .one_box .right {
	height: 100%
}

.brand_box5 .one_box .left {
	box-shadow: 0 9px 20px 2px rgba(0, 0, 0, .1);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px;
	vertical-align: top;
	display: inline-block;
	width: 19.66%;
	background-repeat: no-repeat;
	background-position: top left;
	position: relative
}

.brand_box5 .one_box .left .top {
	white-space: nowrap;
	width: auto;
	height: 32px;
	position: absolute;
	top: -45px;
	left: 0;
	font-size: 25px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #333
}

.brand_box5 .one_box .left .top img {
	vertical-align: bottom
}

.brand_box5 .one_box .left .cate {
	padding-bottom: 25px
}

.brand_box5 .one_box .left .cate .p1 {
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #FEFEFE
}

.brand_box5 .one_box .left .cate ul {
	width: 100%
}

.brand_box5 .one_box .left .cate ul li {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 12px;
	float: left;
	min-width: 25%;
	padding: 0 6px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	text-align: center
}

.brand_box5 .one_box .left .cate ul li a {
	color: #FEFEFE;
	white-space: nowrap
}

.brand_box5 .one_box .left .cate ul li a:hover {
	font-weight: 700
}

.brand_box5 .one_box .left .more {
	position: absolute;
	left: 0;
	bottom: 30px;
	width: 100%;
	text-align: center
}

.brand_box5 .one_box .left .more a {
	display: inline-block;
	width: 100px;
	height: 28px;
	background: #FFF;
	box-shadow: 0 10px 7px 1px rgba(174, 136, 136, .23);
	border-radius: 14px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	line-height: 28px
}

.brand_box5 .one_box .left .more a.more_22 {
	color: #ff3c4b
}

.brand_box5 .one_box .left .more a.more_23 {
	color: #ff8500
}

.brand_box5 .one_box .left .more a.more_24 {
	color: #00c1fc
}

.brand_box5 .one_box .left .more a.more_25 {
	color: #ac81ff
}

.brand_box5 .one_box .left .more a:hover {
	cursor: pointer;
	color: #fff
}

.brand_box5 .one_box .left .more a:hover.more_22 {
	background-color: #ff3c4b
}

.brand_box5 .one_box .left .more a:hover.more_23 {
	background-color: #ff8500
}

.brand_box5 .one_box .left .more a:hover.more_24 {
	background-color: #00c1fc
}

.brand_box5 .one_box .left .more a:hover.more_25 {
	background-color: #ac81ff
}

.brand_box5 .one_box .right {
	vertical-align: top;
	display: inline-block;
	position: relative;
	width: 80.34%
}

.brand_box5 .one_box .right .brand {
	box-shadow: 0 9px 20px 2px rgba(0, 0, 0, .1);
	background-color: #fff;
	height: 218px;
	margin-bottom: 14px;
	border-radius: 10px;
	overflow: hidden;
	display: inline-block;
	margin-left: 1.5%;
	width: 23.5%;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}

.brand_box5 .one_box .right .brand a .brand_img {
	height: 155px;
	width: 92%;
	margin: 10px 4% 0;
	padding-bottom: 10px;
	text-align: center;
	font-size: 0;
	display: block;
	position: relative;
	border-bottom: 1px solid #EEE
}

.brand_box5 .one_box .right .brand a .brand_img img {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	display: inline-block
}

.brand_box5 .one_box .right .brand a .brand_img img.hover_logo {
	display: none
}

.brand_box5 .one_box .right .brand a .brand_img:after {
	content: "";
	height: 100%;
	display: inline-block;
	vertical-align: middle
}

.brand_box5 .one_box .right .brand .bot_box {
	width: 92%;
	margin: auto
}

.brand_box5 .one_box .right .brand .bot_box .p1 {
	width: 100%;
	margin-top: 8px
}

.brand_box5 .one_box .right .brand .bot_box .p1 a {
	font-size: 13px;
	font-family: Microsoft YaHei;
	color: #000
}

.brand_box5 .one_box .right .brand .bot_box .p1 a:nth-child(1) {
	display: inline-block;
	max-width: 75%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.brand_box5 .one_box .right .brand .bot_box .p1 a.a2 {
	float: right
}

.brand_box5 .one_box .right .brand .bot_box .p1 a.a2 span {
	font-size: 12px;
	font-weight: 400;
	color: #a0a0a0
}

.brand_box5 .one_box .right .brand:hover {
	-webkit-transform: translate3d(-2%, -2%, 0);
	-moz-transform: translate3d(-2%, -2%, 0);
	-o-transform: translate3d(-2%, -2%, 0);
	-ms-transform: translate3d(-2%, -2%, 0);
	transform: translate3d(-2%, -2%, 0)
}

.brand_box5 .one_box .right .brand:hover .brand_img_hover .r_logo {
	display: none
}

.brand_box5 .one_box .right .brand:hover .brand_img_hover .hover_logo {
	display: block
}

.brand_box5 .one_box .right .brand:hover .bot_box .p1 span {
	color: #F01312
}

.brand_box5 .one_box .right .top {
	padding: 0 30px;
	background-color: rgba(255, 255, 255, .65);
	position: absolute;
	height: 34px;
	top: -45px;
	right: 0;
	font-size: 12px;
	color: #30373F;
	line-height: 34px;
	border-radius: 17px;
	box-shadow: -2px 3px 7px 0 rgba(141, 141, 141, .35) inset, 0 10px 7px 1px rgba(174, 136, 136, .2)
}

.brand_box5 .one_box .right .top li {
	font-weight: 700;
	display: inline-block
}

.brand_box5 .one_box .right .top li a {
	padding: 0 10px;
	cursor: pointer;
	font-weight: 400
}

.brand_box5 .one_box .right .top li a:hover {
	font-weight: 700
}

.brand_box5 .one_box .right .top li a:hover.a_22 {
	color: #D32556
}

.brand_box5 .one_box .right .top li a:hover.a_23 {
	color: #F0860A
}

.brand_box5 .one_box .right .top li a:hover.a_24 {
	color: #0089F1
}

.brand_box5 .one_box .right .top li a:hover.a_25 {
	color: #5638D0
}

.brand_box5 .one_box.type2reg {
	margin-top: 0;
	height: 300px
}
.brand_box5 .one_box.type2reg1 {
	margin-top: 0;
	height: 620px
}

.brand_box5 .one_box.type2reg .left {
	border-radius: 13px
}

.brand_box5 .one_box.type2reg .right .one3 {
	margin-left: 1.5%;
	width: 31.83%;
	height: 100%;
	background: #FFF;
	border-radius: 10px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	position: relative;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}

.brand_box5 .one_box.type2reg .right .one3 img {
	margin-top: 41px
}

.brand_box5 .one_box.type2reg .right .one3 .p1 {
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #333;
	margin-top: 33px
}

.brand_box5 .one_box.type2reg .right .one3 .p2 {
	margin: 10px 30px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #767676;
	line-height: 16px
}

.brand_box5 .one_box.type2reg .right .one3 .p3 {
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #F01312;
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 35px
}

.brand_box5 .one_box.type2reg .right .one3:hover {
	-webkit-transform: translate3d(-2%, 0, 0);
	-moz-transform: translate3d(-2%, 0, 0);
	-o-transform: translate3d(-2%, 0, 0);
	-ms-transform: translate3d(-2%, 0, 0);
	transform: translate3d(-2%, 0, 0)
}

.brand_box5 .one_box.type21 {
	height: 260px
}

.brand_box5 .one_box.type21 .left {
	box-shadow: none
}

.brand_box5 .one_box.type21 .left .p1 {
	font-size: 34px;
	font-family: Microsoft YaHei;
	font-weight: 600;
	color: #FFF;
	line-height: 40px
}

.brand_box5 .one_box.type21 .left .p2 {
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 600;
	color: #FFF;
	margin-top: 15px
}

.brand_box5 .one_box.type21 .left .p3 {
	margin-top: 25px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFF;
	line-height: 18px
}

.brand_box5 .one_box.type21 .right {
	height: 240px
}

.brand_box5 .one_box.type21 .right .brand {
	height: 100%
}

.brand_box5 .one_box.type21 .right .brand .brand_img {
	height: 185px;
	width: 100%;
	margin: 0;
	padding-bottom: 0;
	border-bottom: none
}

.brand_box5 .one_box.type21 .right .brand .brand_img .recommend {
	position: absolute;
	top: 0;
	right: 0;
	width: 37px;
	height: 16px;
	border-bottom-left-radius: 10px;
	background-color: #2027BE;
	color: rgba(255, 255, 255, .89);
	font-size: 12px
}

.brand_box5 .one_box.type21 .right .brand .bot_box .p1 {
	font-weight: 700
}

.brand_box5 .one_box.type21 .right .brand .bot_box .p1:hover {
	color: #F01312
}

.brand_box5 .one_box.type21 .right .brand .bot_box .p2 {
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666;
	margin-top: 5px
}

.team_body {
	background: #e4eeff url(../../image/website/pc/2021/home/team-bg.png) no-repeat top 50px center;
	width: 100%;
	padding: 250px 0 0
}

.team_body .video_box {
	width: 100%;
	height: 364px;
	padding: 17px;
	background: #FFF url("../../image/website/pc/2021/home/our team.png") no-repeat 697px 18px;
	border-radius: 15px;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.team_body .video_box .tip {
	position: absolute;
	top: -30px;
	left: 0;
	font-size: 13px;
	font-weight: 400;
	color: #fff;
	opacity: .4
}

.team_body .video_box .tip2_box {
	-webkit-transform: scale(.7);
	position: absolute;
	top: 60px;
	right: -40px
}

.team_body .video_box .tip2_box .tip2 {
	-ms-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #C1C1C1
}

.team_body .video_box .tip2_box .tip2 span {
	margin-left: 10px;
	display: inline-block;
	height: 10px;
	width: 50px;
	background: #CD0A07
}

.team_body .video_box .video_tmp {
	vertical-align: top;
	display: inline-block;
	width: 680px;
	height: 100%;
	background: #140F0F;
	border-radius: 15px
}

.team_body .video_box .video_text {
	margin-top: 40px;
	margin-left: 75px;
	vertical-align: top;
	display: inline-block;
	width: 385px
}

.team_body .video_box .video_text .p1 {
	font-size: 15px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #CD0A07
}

.team_body .video_box .video_text .p2 {
	margin: 10px 0 25px;
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #000
}

.team_body .video_box .video_text .p3 {
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000;
	line-height: 30px
}

.team_body #slide_employee {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin-top: 15px
}

.team_body #slide_employee .bx-viewport {
	background-color: transparent;
	border: none;
	box-shadow: none;
	border-radius: 15px
}

.team_body #slide_employee .bx-pager-item a {
	width: 15px;
	height: 5px;
	background: #FFF;
	border-radius: 2px;
	-webkit-transition: all .2s ease 0s;
	-moz-transition: all .2s ease 0s;
	-o-transition: all .2s ease 0s;
	transition: all .2s ease 0s
}

.team_body #slide_employee .bx-pager-item a.active,
.team_body #slide_employee .bx-pager-item a:hover {
	width: 30px;
	background: #F8D552
}

.team_body #slide_employee #bxslider .slide_e_item ul {
	width: 100%
}

.team_body #slide_employee #bxslider .slide_e_item ul li {
	font-size: 0;
	width: 32.5%;
	float: left;
	height: 180px;
	background: #FFF;
	border-radius: 15px;
	overflow: hidden;
	position: relative;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}

.team_body #slide_employee #bxslider .slide_e_item ul li:hover {
	-webkit-transform: translate3d(-1%, 0, 0);
	-moz-transform: translate3d(-1%, 0, 0);
	-o-transform: translate3d(-1%, 0, 0);
	-ms-transform: translate3d(-1%, 0, 0);
	transform: translate3d(-1%, 0, 0)
}

.team_body #slide_employee #bxslider .slide_e_item ul li:nth-child(2) {
	margin: 0 1.25%
}

.team_body #slide_employee #bxslider .slide_e_item ul li .img_portrait {
	vertical-align: top;
	display: inline-block;
	height: 100%;
	width: 47.5%;
	background-position: top center;
	background-size: cover
}

.team_body #slide_employee #bxslider .slide_e_item ul li .info {
	margin: 15px 4% 0;
	vertical-align: top;
	display: inline-block;
	width: 44.5%
}

.team_body #slide_employee #bxslider .slide_e_item ul li .info .p1 {
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #333
}

.team_body #slide_employee #bxslider .slide_e_item ul li .info .p1 span {
	margin-left: 15px;
	font-size: 12px;
	color: #959595
}

.team_body #slide_employee #bxslider .slide_e_item ul li .info .p2 {
	margin-top: 3px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666;
	opacity: .4;
	text-indent: -20px;
	-webkit-transform: scale(.8)
}

.team_body #slide_employee #bxslider .slide_e_item ul li .info .p3 {
	margin-top: 5px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #515151;
	line-height: 18px
}

.team_body #slide_employee #bxslider .slide_e_item ul li .info .p4 {
	max-height: 40px;
	margin-top: 5px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #999;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.team_body #slide_employee #bxslider .slide_e_item ul li .more {
	display: inline-block;
	position: absolute;
	right: 16px;
	bottom: 10px;
	width: 65px;
	height: 22px;
	background: #FFE9E9;
	box-shadow: 2px 1px 4px 0 rgba(200, 204, 225, .34), 0 2px 3px 0 rgba(179, 69, 69, .35) inset;
	border-radius: 15px;
	font-size: 12px;
	text-align: center;
	line-height: 22px;
	color: #D32724;
	cursor: pointer
}

.team_body #slide_employee #bxslider .slide_e_item ul li .more:hover {
	background: #D32724;
	color: #FFE9E9
}

.team_body #slide_employee #bxslider .slide_e_item ul li:hover .info .p3 {
	color: #CD0A07
}

.team_body .about {
	height: 461px;
	position: relative
}

.team_body .about p {
	max-width: 456px;
	color: #fff
}

.team_body .about p span {
	opacity: .9
}

.team_body .about .p1 {
	font-size: 40px;
	font-family: Microsoft YaHei;
	font-weight: 700
}

.team_body .about .p1 span {
	font-weight: 400;
	font-size: 14px;
	margin-left: 20px
}

.team_body .about .p2 {
	font-size: 12px;
	font-family: Arial;
	font-weight: 900;
	opacity: .77
}

.team_body .about .p3 {
	margin-top: 15px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 700
}

.team_body .about .p4 {
	margin-top: 25px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	line-height: 23px;
	font-weight: 100
}

.team_body .about .p4 span {
	font-weight: 700
}

.team_body .about .p5 {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	line-height: 25px
}

.team_body .about .p5 a {
	cursor: pointer;
	margin-top: 10px;
	display: inline-block;
	width: 90px;
	height: 25px;
	background: #F9D7D7;
	border-radius: 13px;
	font-size: 13px;
	font-family: Microsoft YaHei;
	text-align: center;
	font-weight: 400;
	color: #FE3632;
	line-height: 25px;
	text-shadow: none
}

.team_body .about .p5 a:hover {
	background: #f9cccb
}

.team_body .about .p5 img {
	position: relative;
	bottom: 3px;
	left: 15px;
	vertical-align: bottom
}

.team_body .about .work {
	position: absolute;
	bottom: 95px;
	right: 0
}

.team_body .about .sip {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 43px;
	position: absolute;
	bottom: 55px;
	right: 0;
	opacity: .9
}

.news_box {
	width: 100%;
	background-color: #fdfafa;
	font-size: 0;
	padding-bottom: 50px
}

.news_box .title {
	position: relative
}

.news_box .title a {
	position: absolute;
	right: 0;
	top: 25px;
	text-align: center;
	line-height: 25px;
	width: 90px;
	height: 25px;
	background: #F9D7D7;
	border-radius: 13px;
	font-size: 13px;
	font-weight: 400;
	color: rgba(203, 11, 7, .58)
}

.news_box .title a:hover {
	color: #F9D7D7;
	background: #FE3632
}

.news_box .one_box {
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	box-shadow: 0 9px 20px 2px rgba(0, 0, 0, .1);
	display: inline-block;
	width: 32.5%;
	height: 229px;
	background: #FFF;
	border-radius: 15px;
	padding: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 15px
}

.news_box .one_box:hover {
	-webkit-transform: translate3d(-1%, 0, 0);
	-moz-transform: translate3d(-1%, 0, 0);
	-o-transform: translate3d(-1%, 0, 0);
	-ms-transform: translate3d(-1%, 0, 0);
	transform: translate3d(-1%, 0, 0)
}

.news_box .one_box .cate {
	display: block;
	width: 100%;
	height: 98px;
	border-radius: 6px;
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	color: #FFF;
	text-align: center;
	line-height: 98px;
	position: relative
}

.news_box .one_box .cate span {
	position: absolute;
	color: #fff;
	right: 16px;
	top: -30px;
	font-size: 12px;
	font-weight: 400
}

.news_box .one_box:nth-child(2),
.news_box .one_box:nth-child(5) {
	margin: 0 1.25%
}

.news_box .one_box ul {
	margin-top: 15px
}

.news_box .one_box ul li {
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	font-size: 13px;
	font-family: Microsoft YaHei;
	height: 30px
}

.news_box .one_box ul li:hover {
	-webkit-transform: translate3d(-1%, 0, 0);
	-moz-transform: translate3d(-1%, 0, 0);
	-o-transform: translate3d(-1%, 0, 0);
	-ms-transform: translate3d(-1%, 0, 0);
	transform: translate3d(-1%, 0, 0)
}

.news_box .one_box ul li a {
	line-height: 30px;
	font-weight: 400;
	color: #000
}

.news_box .one_box ul li a span {
	vertical-align: middle;
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #DBDBDB;
	border-radius: 50%;
	position: relative;
	top: 12px;
	margin: 0 5px;
	float: left
}

.news_box .one_box ul li a .tit_div {
	width: 240px;
	float: left;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.news_box .one_box ul li a .date_div {
	width: 85px;
	float: right;
	display: block
}

.news_box .one_box ul li a:hover {
	color: #EAA02D;
	font-weight: 700
}

.news_box .one_box ul li a:hover span {
	background: #EDB661
}

#index_footer {
	background-color: #fdfafa
}

.detail-info {
	width: 100%;
	background-color: #fdfafa
}

.detail-info .di-comm {
	box-shadow: 0 9px 20px 2px rgba(0, 0, 0, .1);
	background-color: #fff;
	padding: 40px 52px;
	margin-bottom: 56px;
	position: relative;
	-webkit-border-radius: 15px;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 15px;
	-moz-background-clip: padding;
	border-radius: 15px;
	background-clip: padding-box
}

.detail-info .di-comm:last-child {
	margin-bottom: 0
}

.detail-info .di-comm .title {
	height: 46px;
	line-height: 46px;
	padding: 0 18px;
	-webkit-border-radius: 5px;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 5px;
	-moz-background-clip: padding;
	border-radius: 5px;
	background-clip: padding-box;
	background-color:#009688;
	position: absolute;
	font-size: 18px;
	color: #fff;
	top: -30px;
	left: 24px;
	font-weight: 700
}

.detail-info .di-comm .infos {
	display: inline-block
}

.detail-info .di-comm .infos .btit {
	color: #000;
	font-size: 18px;
	font-weight: 700;
	line-height: 30px
}

.detail-info .di-comm .infos p {
	color: #000;
	font-size: 13px;
	line-height: 24px
}

.detail-info .di-comm .infos p .bold {
	font-weight: 700
}

.detail-info .di-comm .infos .left {
	float: left;
	margin-right: 118px;
	margin-left: 33px
}

.detail-info .di-comm .infos .right {
	float: right
}

.detail-info .di-comm .infos .ys-cont {
	display: inline-block;
	width: 403px
}

.detail-info .di-comm .infos .ys-cont .tit {
	font-size: 16px;
	color: #E51116;
	font-weight: 700;
	line-height: 24px
}

.detail-info .di-comm .infos .ys-cont .tit.mt {
	margin-top: 24px
}

.detail-info .di-comm .infos .ys-cont .intro {
	font-size: 13px;
	color: #000;
	line-height: 24px
}

.detail-info .di-comm .infos .data {
	width: 280px;
	float: left;
	margin-left: 30px;
	border-right: 1px solid #D2D2D2
}

.detail-info .di-comm .infos .data p {
	font-size: 16px;
	color: #000;
	line-height: 45px;
	font-weight: 700
}

.detail-info .di-comm .infos .data p.ptit {
	margin-bottom: 20px;
	line-height: 16px
}

.detail-info .di-comm .infos .flow {
	margin-left: 57px;
	width: 682px;
	float: left
}

.detail-info .di-comm .infos .flow .ptit {
	font-size: 16px;
	font-weight: 700;
	color: #000;
	line-height: 1;
	margin-bottom: 29px
}

.detail-info .di-comm .infos .flow .lp {
	font-size: 14px;
	line-height: 36px
}

.detail-info .di-comm .infos .flow .lp span {
	font-size: 16px;
	font-weight: 700;
	color: #E51116
}
.container{position:relative; z-index:9; width:100%; margin:0 auto;	padding-bottom: 10px; }
.container .box:hover{ box-shadow:0 0 10px #C0C0C0; -moz-box-shadow:0 0 10px #C0C0C0; -webkit-box-shadow: 0 0 10px #C0C0C0;}
.container .box{width:224px; min-height:100px; margin:0 11px 20px 3px; background:#fff; float:left; position: relative;}
.container .box-last{margin: 0;}
.container .box .border_sq{padding: 10px; clear: both; overflow: hidden;}
.container .box .play_img{position: relative; overflow: hidden; width: 224px; height: 125px;}
.container .box .play_img img{-webkit-transition:All .2s ease-in-out; -moz-transition:All .2s ease-in-out; -o-transition:All .2s ease-in-out; transition:All .2s ease-in-out;}
.container .box .play_img:hover img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2); }
.container .box .play_img .play_icon{ position: absolute; left: 50%; top: 50%; width: 64px; height: 64px; margin-left: -32px; margin-top: -32px; background: url(index_img/shequ_play.png) 0 0 no-repeat;}
.container .box .title{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 24px; line-height: 24px; font-weight: normal; color: #222; font-size: 16px;}
.container .box .brief{  clear: both;}
.container .box .content_color{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;
overflow: hidden;height: 60px; line-height: 24px; padding-top: 10px; color: #999; font-size: 12px;}
.container .box .icon{padding-top: 15px; line-height: 16px; font-size: 12px;}
.container .box .icon span{ float: left;}
.container .box .icon span.eye{ padding-left: 18px; background: url(index_img/eyes.png) 0 3px no-repeat; margin-right: 10px;}
.container .box .icon span.xin{ padding-left: 18px; background: url(index_img/zan_1012.png) 0 0px no-repeat; margin-right: 10px;}
.container .box .icon span.msg{ padding-left: 18px; background: url(index_img/pubu_msg.png) 0 1px no-repeat;}
.container .box .pubu_xuxian{ font-size: 0; line-height: 0px; padding-top: 10px; margin-top: 10px; border-top: 1px dashed #d2d2cf;}
.container .box .author .img{position: relative; float: left; width: 40px; height: 40px; margin-right: 10px;}
.container .box .author .v{position: absolute; bottom: -13px; right: -8px;}
.container .box .author .text{ float: left; width: 135px;}
.container .box .author .text p{ color: #333; font-size: 14px;}
.container .box .author .text span{padding-top: 5px; font-size: 12px; line-height: 14px; display: block;}
.news-list-loading {padding: 20px;height: 32px;background: url(index_img/loading.gif) no-repeat center; display: none;}
.container .box a{ display:block; width:100%;}
.container .box .author .text p i{ color: #de5455;}
.container .box .author .text p .v{ display: inline-block; _display:inline; zoom: 1; background: url(img/V_s.png) 0 0 no-repeat; width: 14px; height: 14px; margin-left: 3px; vertical-align: -2px;}
.brand_box5 .one_box .right1 {
    vertical-align: top;
    display: inline-block;
    position: relative;
    width: 100%;
	margin-top: 20px;
}
.right1 .box {
    width: 224px;
    min-height: 100px;
    margin: 0 11px 20px 3px;
    background: #fff;
    float: left;
    position: relative;
}
   #top_background{
        background: url('../img/xq_banner12.png?imageslim') top center no-repeat;
    }

    #index_footer{
        background: url('../img/home_footer_bg1.png?imageslim') bottom -70px center no-repeat;
    }
  .p2_0 a:hover{ color: #363636   } 
                                .p2_1 a:hover{ color: #DA0700   } 
                                .p2_2 a:hover{ color: #3F8CFF   } 
                                .p2_3 a:hover{ color: #FF9E4A   } 
                                .p2_4 a:hover{ color: #2ECDA2   } 