/*轮播样式*/
.banner_box{
	position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
    z-index: 0;
    border-bottom: #E5E5E5 solid 2px;
    text-align: center;
}
.slider_box {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 548px;
}

#slider {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
}

#slider .slider-item {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

#slider .slider-item:first-child {
	display: block;
}

.slider_icon_box {
	height: 5px;
	position: relative;
}

.slider_icon {
	position: absolute;
	z-index: 2;
	left: 0;
	top: 20px;
	font-size: 0;
}

.slider_icon i {
	display: inline-block;
	width: 30px;
	height: 5px;
	background: rgba(255, 255, 255, 0.46);
	margin: 0 10px 0 0;
	cursor: pointer;
}

.slider_icon .btn_act {
	background: #FFFFFF;
}

.slider_1_a {
	width: 100%;
	display: inline-block;
	text-align: center;
}

.slider_1_a>img {
	height: 548px;
}

.slider-bottom {
	width: 100%;
	height: 548px;
	position: relative;
}


/* 轮播样式end */


/*上方七个品种行情*/

.hot_hq_box {
	height: 150px;
}

.hot_hq_list {
	width: 1200px;
	height: 140px;
	margin: 0 auto;
	position: relative;
	top: -20px;
	z-index: 10;
	display: flex;
	justify-content: space-around;
}

.hot_hq_list>li {
	width: 150px;
	height: 140px;
	background: rgba(255, 255, 255, 1);
	border-radius: 10px;
	box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);
	float: left;
}
.hot_hq_list>li:hover{
	box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.15);
	position: relative;
	top: -2px;
}
.hot_hq_list>li>a {
	display: block;
	width: 100%;
	height: 100%;
}

.hot_hq_list>li>a>.p1 {
	font-size: 42px;
	font-family: DINCondensed-Bold;
	font-weight: bold;
	color: #081E42;
	line-height: 42px;
	text-align: center;
	margin-top: 30px;
}

.hot_hq_list>li>a>.p2 {
	font-size: 20px;
	font-family: DINCondensed-Bold;
	font-weight: bold;
	color: rgba(8, 30, 66, 1);
	line-height: 24px;
	text-align: center;
	margin-bottom: 10px;
}

.hot_hq_list>li>a>.p3 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(106, 119, 141, 1);
	line-height: 22px;
	text-align: center;
}

.col_up {
	color: #FF562F!important;
}

.col_down {
	color: #36B37E!important;
}

.content_1 {
	height: 700px;
	background: url(../images_top1/index/bg1.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 93px;
	box-sizing: border-box;
}

.title_h2 {
	display: flex;
	justify-content: center;
	align-items: center;
}

.title_h2>img {
	margin-bottom: 8px;
}

.title_h2>div {
	margin: 0 15px;
}

.title_h2>div>div {
	display: flex;
	justify-content: center;
	align-items: center;
}

.title_h2 h2 {
	font-size: 38px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: rgba(255, 255, 255, 1);
	line-height: 53px;
	text-align: center;
}

.title_h2 span {
	font-size: 16px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(179, 186, 197, 1);
	line-height: 22px;
	padding: 0 8px;
}

.content_1_des {
	width: 380px;
	height: 120px;
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 30px;
	display: block;
	margin: 40px auto 0;
	text-align: center;
}

.content_cards {
	display: flex;
	justify-content: center;
	width: 1200px;
	margin: 64px auto 0;
}

.content_cards>div {
	width: 366px;
	height: 340px;
	background: rgba(255, 255, 255, 0.98);
	box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);
	box-sizing: border-box;
	text-align: center;
	padding-top: 43px;
	margin: 0 5px;
	cursor: pointer;
}
.content_cards>div:hover{
	/*box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);*/
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.2);
	/*position: relative;
	top: -1px;*/
}
.index .content_cards>div{
	opacity: 0;
}

.content_cards>div>p {
	width: 254px;
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(8, 30, 66, 1);
	line-height: 22px;
	margin: 35px auto 0;
	text-align: center;
}

.content_2 {
	height: 687px;
	padding-top: 126px;
	box-sizing: border-box;
}

.bg_fff h2 {
	color: #081E42;
}

.bg_fff span {
	color: #7A869A;
}

.content_2_des {
	width: 285px;
	height: 60px;
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(122, 134, 154, 1);
	line-height: 30px;
	text-align: center;
	display: block;
	margin: 40px auto 50px;
}

.content_2_cards {
	display: flex;
	justify-content: center;
}

.content_2_cards>div {
	width: 366px;
	height: 150px;
	padding-top: 14px;
	box-sizing: border-box;
}
.index .content_2_cards>div{
	opacity: 0;
}

.content_2_cards>i {
	width: 1px;
	height: 150px;
	background: rgba(212, 216, 223, 1);
	margin: 0 5px;
}

.content_2_cards_item>div {
	display: flex;
	justify-content: center;
}

.content_2_cards_item>div>a {
	width: 220px;
	height: 60px;
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(8, 30, 66, 1);
	line-height: 30px;
	margin: 0 15px;
	text-align: center;
	overflow: hidden;
}

.content_2_cards_item>div>img {
	width: 24px;
	height: 24px;
}

.content_2_cards_item>a {
	width: 120px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	border: 1px solid rgba(179, 186, 197, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(122, 134, 154, 1);
	display: block;
	text-align: center;
	margin: 20px auto 0;
}

.kf_btn {
	width: 260px;
	height: 64px;
	background: rgba(237, 43, 43, 1);
	border-radius: 6px;
	font-size: 24px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 64px;
	text-align: center;
	display: block;
	margin: 50px auto 0;
}

.content_3 {
	box-sizing: border-box;
	background: url(../images_top1/index/bg2.png) no-repeat center center;
	background-size: cover;
	padding: 90px 0 70px;
}
.index .content_3>a{
	opacity: 0;
}

.content_3>.a1 {
	width: 376px;
	height: 106px;
	font-size: 38px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: rgba(255, 255, 255, 1);
	line-height: 53px;
	display: block;
	text-align: center;
	margin: 0 auto 30px;
}

.content_3>.a2 {
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	display: block;
	width: 285px;
	height: 30px;
	margin: 0 auto;
}

.content_3>.a3 {
	background: linear-gradient(180deg, rgba(255, 244, 231, 1) 0%, rgba(231, 175, 125, 1) 100%);
	margin: 105px auto 0;
	color: rgba(8, 30, 66, 1);
}

.content_4 {
	padding: 80px 0 100px;
}

.content_4>h3 {
	width: 488px;
	height: 106px;
	font-size: 38px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: rgba(8, 30, 66, 1);
	line-height: 53px;
	display: block;
	margin: 0 auto;
	text-align: center;
}

.content_4>p {
	width: 606px;
	height: 90px;
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(122, 134, 154, 1);
	line-height: 30px;
	letter-spacing: 1px;
	display: block;
	margin: 44px auto 70px;
	text-align: center;
}

.content_4_con {
	width: 810px;
	padding-left: 10px;
	box-sizing: border-box;
}

.content_4_con>.left>img {
	width: 246px;
	height: 246px;
	display: block;
	margin-bottom: 11px;
}

.content_4_con>.left>p {
	font-size: 20px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(122, 134, 154, 1);
	line-height: 28px;
	text-align: center;
	width: 100%;
}

.content_4_con>ul {
	margin-left: 119px;
}

.content_4_con>ul>li {
	font-size: 24px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(8, 30, 66, 1);
	line-height: 33px;
	background: url(../images_top1/index/dh.png) no-repeat left center;
	background-size: 30px;
	padding-left: 51px;
	margin-top: 17px;
}
.index .content_4_con>ul>li{
	opacity: 0;
}

.content_4_con>ul>li:first-child {
	margin-top: 0;
}

.content_4>.a_more {
	background: rgba(237, 43, 43, 1);
	color: rgba(255, 255, 255, 1);
	margin: 95px auto 0;
}

.content_5 {
	background: rgba(244, 245, 247, 1);
	padding: 78px 0 54px;
}

.content_5>h3 {
	font-size: 32px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(8, 30, 66, 1);
	line-height: 45px;
	text-align: center;
	margin-bottom: 70px;
}

.content_5_div {
	display: flex;
	justify-content: center;
	width: 1200px;
	margin: 0 auto;
}

.content_5_div>div {
	width: 272px;
	height: 320px;
	background: rgba(255, 255, 255, 1);
	box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);
	margin: 0 6px;
	padding: 40px 23px 23px 23px;
	box-sizing: border-box;
	text-align: center;
}
.content_5_div>div:hover{
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.2);
}
.index .content_5_div>div{
	opacity: 0;
}
.content_5_div>div>img {
	width: 54px;
	height: 54px;
	display: block;
	margin: 0 auto 20px;
}

.c_5_items_title {
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(8, 30, 66, 1);
	line-height: 30px;
}

.content_5_div>div>h4 {
	margin-top: 30px;
	max-height: 22px;
	overflow: hidden;
}

.content_5_div>div>h4>a {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(8, 30, 66, 1);
	line-height: 22px;
}

.content_5_div>div>p {
	width: 226px;
	height: 88px;
	max-height: 88px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
}

.content_5_div>div>p>a {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(122, 134, 154, 1);
	line-height: 22px;
	letter-spacing: 1px;
}

.hot_words {
	display: block;
	margin-top: 30px;
	width: 100%;
	overflow: hidden;
	max-height: 122px;
}

.hot_words>li {
	float: left;
	height: 20px;
	line-height: 20px;
	border-radius: 3px;
	border: 1px solid rgba(122, 134, 154, 1);
	padding: 0 6px;
	margin: 0 11px 10px 0;
}

.hot_words>li>a {
	font-size: 12px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(122, 134, 154, 1);
	line-height: 17px;
}

.content_6 {
	height: 400px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-bottom: 1px solid #D4D8DF;
}

.content_6>div {
	width: 560px;
	box-sizing: border-box;
}
.index .content_6>div{
	opacity: 0;
}

.content_6>.d1 {
	padding-right: 100px;
	text-align: right;
}

.content_6 h3 {
	font-size: 38px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(8, 30, 66, 1);
	line-height: 53px;
	margin-bottom: 10px;
}

.content_6 p {
	font-size: 24px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(122, 134, 154, 1);
	line-height: 20px;
}

.content_6 a {
	margin-top: 45px;
	border: 1px solid rgba(237, 43, 43, 1);
	color: rgba(237, 43, 43, 1);
}

.content_7 {
	/*height:929px;*/
	background: url(../images_top1/index/bg3.jpg) no-repeat center center;
	background-size: cover;
	padding: 90px 0 95px;
}

.content_7>h3 {
	font-size: 38px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: rgba(255, 255, 255, 1);
	line-height: 53px;
	text-align: center;
}

.content_7>p {
	width: 606px;
	height: 60px;
	font-size: 22px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 30px;
	letter-spacing: 1px;
	display: block;
	margin: 32px auto 100px;
	text-align: center;
}

.content_7_div {
	display: flex;
	justify-content: center;
}

.content_7_div>div {
	width: 350px;
	height: 500px;
	border-radius: 10px;
	margin: 0 40px;
	text-align: center;
}
.index .content_7_div>div{
	opacity: 0;
}

.content_7_div>.d1 {
	background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
}

.content_7_div>.d2 {
	background: linear-gradient(180deg, rgba(255, 246, 237, 1) 0%, rgba(238, 210, 179, 1) 100%);
}

.content_7_div>div>div {
	width: 350px;
	height: 151px;
	border-radius: 10px 10px 0px 0px;
	text-align: center;
	margin-bottom: 33px;
}

.content_7_div>.d1>div {
	background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
}

.content_7_div>.d2>div {
	background: linear-gradient(180deg, rgba(255, 246, 237, 1) 0%, rgba(238, 210, 179, 1) 100%);
}

.content_7_div>div>div>img {
	display: block;
	margin: 30px auto 11px;
}

.content_7_div>div>div>h4 {
	font-size: 30px;
	font-family: STSongti-SC-Black;
	font-weight: 900;
	color: rgba(8, 30, 66, 1);
	line-height: 42px;
	text-align: center;
}

.content_7_div>div>p {
	font-size: 18px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: rgba(8, 30, 66, 1);
	line-height: 25px;
	letter-spacing: 1px;
	padding-left: 48px;
}

.content_7_div .btn {
	background: rgba(237, 43, 43, 1);
	color: #fff;
	margin: 59px auto 44px;
}


/*动画*/

@keyframes dropDown {
	0% {
		opacity: 0;
		transform: translateY(-30px)
	}
	70% {
		opacity: 1
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}

.dropDown {
	animation-name: dropDown;
}

@media (min-width:1200px) {
	.hot_hq_list li {
		opacity: 0;
		transition: opacity .6s
	}
	.hot_hq_list li {
		animation-name: dropDown;
		animation-duration: 0.6s;
		animation-fill-mode: forwards
	}
	.hot_hq_list li:nth-child(1) {
		animation-delay: 0.7s;
		transition-delay: 0.7s
	}
	.hot_hq_list li:nth-child(2) {
		animation-delay: 0.8s;
		transition-delay: 0.8s
	}
	.hot_hq_list li:nth-child(3) {
		animation-delay: 0.9s;
		transition-delay: 0.9s
	}
	.hot_hq_list li:nth-child(4) {
		animation-delay: 1s;
		transition-delay: 1s
	}
	.hot_hq_list li:nth-child(5) {
		animation-delay: 1.1s;
		transition-delay: 1.1s
	}
	.hot_hq_list li:nth-child(6) {
		animation-delay: 1.2s;
		transition-delay: 1.2s
	}
	.hot_hq_list li:nth-child(7) {
		animation-delay: 1.3s;
		transition-delay: 1.3s
	}
}

@keyframes leftIn {
	0% {
		opacity: 0;
		transform: translateX(-100px)
	}
	70% {
		opacity: 1
	}
	100% {
		opacity: 1;
		transform: translateX(0)
	}
}
@keyframes rightIn {
	0% {
		opacity: 0;
		transform: translateX(100px)
	}
	70% {
		opacity: 1
	}
	100% {
		opacity: 1;
		transform: translateX(0)
	}
}
@keyframes bottomIn {
	0% {
		opacity: 0;
		transform: translateY(100px)
	}
	70% {
		opacity: 1
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}
@keyframes topIn {
	0% {
		opacity: 0;
		transform: translateY(-100px)
	}
	70% {
		opacity: 1
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}

.partBox1 .partBox1_1 {
	animation-name: leftIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}
.partBox1 .partBox1_2 {
	animation-name: bottomIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}
.partBox1 .partBox1_3 {
	animation-name: rightIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}

.partBox2>div{
	animation-name: bottomIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}

.partBox3>.a1{
	animation-name: leftIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}

.partBox3>.a2{
	animation-name: rightIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}

.partBox3>.a3{
	animation-name: bottomIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}

.partBox4 li {
	animation-name: rightIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}
.partBox4 li:nth-child(1) {
	animation-delay: 0.7s;
	transition-delay: 0.7s
}
.partBox4 li:nth-child(2) {
	animation-delay: 0.8s;
	transition-delay: 0.8s
}
.partBox4 li:nth-child(3) {
	animation-delay: 0.9s;
	transition-delay: 0.9s
}
.partBox4 li:nth-child(4) {
	animation-delay: 1s;
	transition-delay: 1s
}
.partBox4 li:nth-child(5) {
	animation-delay: 1.1s;
	transition-delay: 1.1s
}
.partBox4 li:nth-child(6) {
	animation-delay: 1.2s;
	transition-delay: 1.2s
}
.partBox5>div:nth-child(1),
.partBox5>div:nth-child(3) {
	animation-name: topIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}
.partBox5>div:nth-child(2),
.partBox5>div:nth-child(4) {
	animation-name: bottomIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}
.partBox6>div:nth-child(1),
.partBox7>div:nth-child(1),
.partBox8>div:nth-child(1),
.partBox9>div:nth-child(1),
.partBox10>div:nth-child(1){
	animation-name: leftIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}
.partBox6>div:nth-child(2),
.partBox7>div:nth-child(2),
.partBox8>div:nth-child(2),
.partBox9>div:nth-child(2),
.partBox10>div:nth-child(2){
	animation-name: rightIn;
	animation-duration: 0.6s;
	animation-fill-mode: forwards
}

/*b-pages样式*/

/*b-comAdvantage*/
.b_cad .top{
	background: url(../images_top1/b-pages/Bitmap.png) no-repeat center center;
	background-size: cover;
	height: 468px;
}
.b_cad .content_1 {
    height: 700px;
    background: url(../images_top1/b-pages/bg1.png) no-repeat center center;
    background-size: cover;
    padding-top: 93px;
    box-sizing: border-box;
}
.b_cad .content_1_des{
	color: rgba(122, 134, 154, 1);
}
.b_cad .content_cards>div{
	height: 362px;
}
.b_cad .content_cards{
	margin-top: 60px;
}
.b_cad .content_6 p {
	line-height: 33px;
}
.b_cad .content_3>.a1{
	height:53px;
	line-height:53px;
}
.b_cad .content_3>.a2{
	width: auto;
}
.b_cad .content_3 {
    box-sizing: border-box;
    background: url(../images_top1/b-pages/bg2.png) no-repeat center center;
    background-size: cover;
}
.b_cad .content_3_div{
	/*margin-top: 70px;*/
	display: flex;
	justify-content: space-around;
	width: 1075px;
	margin: 0 auto;
	text-align: center;
}
.b_cad .content_3_div>div{
	width: 267px;
}
.b_cad .content_3_div img{
	width: 106px;
	height: 106px;
	margin-bottom: 20px;
}
.b_cad .content_3_div p{
	font-size:32px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(255,255,255,1);
	line-height:45px;
	text-align: center;
}
.b_cad .content_4_con{
	width: 1010px;
	padding-left: 0;
}
.b_cad .content_4_con>.left>img{
	width: 500px;
	height: 346px;
	margin-bottom: 0;
}
.b_cad .content_4_con>ul{
	margin-left: 77px;
}
.b_cad .content_4_con>ul a{
	background:rgba(237,43,43,1);
	color: #fff;
	margin-top: 80px;
}

/*b-licensePlate*/
.b_lic .top{
	background: url(../images_top1/b-pages/pz_bg.png) no-repeat center center;
	background-size: cover;
	height: 468px;
}
.b_lic .top a{
	margin-top: 72px;
}
.b_lic .content_6 p{
	width:528px;
	height:180px;
	font-size:22px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:30px;
}

/*b-capitalSecurity*/
.b_cap .top{
	background: url(../images_top1/b-pages/aq_bg.png) no-repeat center center;
	background-size: cover;
	height: 468px;
}
.b_cap .top a{
	margin-top: 102px;
}
.b_cap_content1{
	padding: 80px 0 100px;
	background:rgba(244,245,247,1);
}
.b_cap_content1>h3{
	text-align: center;
	width:365px;
	height:106px;
	font-size:38px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(8,30,66,1);
	line-height:53px;
	margin: 0 auto;
}
.b_cap_content1_div{
	margin-top: 70px;
	width: 1110px;
}
.b_cap_content1_div>div{
	width:530px;
	height:502px;
	background:rgba(255,255,255,0.98);
	box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);
}
.b_cap_content1_div>div>img{
	display: block;
	margin: 42px auto 33px;
}
.b_cap_content1_div>div>h4{
	font-size:32px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(8,30,66,1);
	line-height:45px;
	margin-bottom: 40px;
	text-align: center;
}
.b_cap_content1_div>div>.p1{
	width:361px;
	height:132px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
	line-height:22px;
	margin: 0 auto 5px;
}
.b_cap_content1_div>div>p{
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:22px;
	padding-left: 60px;
}
.b_cap .bg_2{
	background: url(../images_top1/b-pages/aq_bg2.png) no-repeat center center;
	background-size: cover;
}
.b_cap .bg_2 h4,
.b_cap .bg_2 h3,
.b_cap .bg_2 .p1{
	color: #FFFFFF!important;
}
.b_cap .bg_2>div{
	margin-top: 60px;
}
.b_cap .bg_2>div>div{
	background-color: inherit;
	height: 321px;
}
.b_cap .bg_2>div>div>img{
	margin: 0 auto 20px;
}
.b_cap_content2{
	padding: 80px 0 100px;
	
}
.b_cap_content2>h3{
	font-size:38px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(8,30,66,1);
	line-height:53px;
	text-align: center;
    margin-bottom: 70px;
}
.b_cap_content2_div{
	width: 1110px;
	margin-top: 50px;
}
.b_cap_content2_div>div{
	width:530px;
	height:460px;
	background:rgba(255,255,255,1);
	box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);
}
.b_cap_content2_div>div>img{
	display: block;
	margin: 50px auto 48px;
}
.b_cap_content2_div>div>h4{
	font-size:26px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(8,30,66,1);
	line-height:37px;
	text-align: center;
	margin-bottom: 22px;
}
.b_cap_content2_div>div>p{
	font-size:22px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
	line-height:30px;
	text-align: center;
}

/*b-capitalSecurity*/
.b_cus .top{
	background: url(../images_top1/b-pages/us_bg.png) no-repeat center center;
	background-size: cover;
	height: 468px;
}
.b_cus .top a{
	margin-top: 72px;
}
.b_cus .b_cap_content2_div>div>h4{
	font-size:32px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(8,30,66,1);
	line-height:45px;
}
.b_cus .b_cap_content2_div .d1{
	width:428px;
	font-size:22px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
	line-height:30px;
	margin: 0 auto;
}

/*b-companyDynamics.html*/
.w1120{
	width: 1120px;
}
.b_com .top{
	background: url(../images_top1/b-pages/b_com_bg.png) no-repeat center center;
	background-size: cover;
	height: 468px;
}
.b_com .top h2{
	margin-top: 150px;
}
.notic_pages{
	margin: 100px auto;
}
.notic_pages>div{
	display: flex;
	justify-content: center;
}
.notic_pages>div>span{
	width:66px;
	height:40px;
	line-height:40px;
	border-radius:1px;
	border:1px solid rgba(230,230,230,1);font-size:14px;
	color:rgba(165,165,165,1);
	text-align: center;
	box-sizing: border-box;
	cursor: pointer;
}
.up_page{
	margin-right: 7px;
}
.pages_list>li{
	float: left;
	height:40px;
	line-height:40px;
	border-radius:1px;
	border:1px solid rgba(230,230,230,1);font-size:14px;
	color:rgba(165,165,165,1);
	box-sizing: border-box;
	cursor: pointer;
	padding: 0 15px;
	margin-right: 7px;
}
.pages_list>.active{
	background:#E80000;
	border:1px solid #E80000;
	color: #fff;
}
.notice_list{
	min-height: 854px;
}
.notice_list li{
	padding: 40px 0;
	border-bottom: 1px solid rgba(212, 216, 223, 1);
}
.notice_list li span{
	width:84px;
	height:72px;
	background:rgba(122,134,154,1);
	border-radius:4px;
	font-size:24px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:72px;
	text-align: center;
	display: inline-block;
	margin-right: 50px;
}
.notice_list li a{
	font-size:30px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(8,30,66,1);
	line-height:42px;
}
.notice_title{
	font-size:30px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(8,30,66,1);
	line-height:42px;
	text-align: center;
	margin: 50px 0 10px;
}
.notice_time{
	font-size:22px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:30px;
	text-align: center;
	margin-bottom: 15px;
}
.notice_text{
	padding: 30px 30px 40px;
	background:rgba(255,255,255,1);
	box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);
	margin-bottom: 80px;
}
