.public_main{
	padding-top: 0!important;
}
.b_com .top {
    background: url(../images/b-pages/b_com_bg.png) no-repeat center center;
    background-size: cover;
    height: 800px;
}
.top h2{
	color: #fff;
	text-align: center;
	margin-top: 250px;
}

.top p{
	font-size:18px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:26px;
}
.top a{
	height:68px;
    border-radius: 2px;
    border: 1px solid rgba(237,43,43,1);
    display: block;
    color: rgba(237,43,43,1);
    overflow: hidden;
    text-align: center;
    margin: 124px auto 0;
    font-size:18px;
	font-family:Roboto-Medium;
	font-weight:500;
	color:rgba(237,43,43,1);
	line-height:68px;
    display: inline-block;
    padding: 0 25px;
}
.top a:hover{
	color: #fff;
	background-color: rgba(237,43,43,1);
}
.b_com .top p{
	margin: 50px auto 0;
	text-align: center;
	display: block;
	width: 604px;
}

.content1{
	padding: 160px 0;
}
.content1>div>div{
	width:400px;
	height:434px;
	border:1px solid rgba(244,245,247,1);
	float: left;
	box-sizing: border-box;
	padding-top: 210px;
	cursor: pointer;
}
.content1>div>div:nth-child(1){
	background: url(../images/index/icon_1.png) no-repeat center 80px;
}
.content1>div>div:nth-child(2){
	background: url(../images/index/icon_2.png) no-repeat center 80px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.content1>div>div:nth-child(3){
	background: url(../images/index/icon_3.png) no-repeat center 80px;
}
.content1>div>div:hover{
	background-color:rgba(202,179,146,0.05);
	border:1px solid rgba(202,179,146,1);
}
.content1>div>div>p{
	font-size:16px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:24px;
	display: block;
	text-align: center;
	margin: 0 auto;
}
.content1>.p1{
	width:643px;
	margin: 30px auto 120px;
	display: block; 
	text-align: center;
}
.content2{
	height: 1292px;
    overflow: hidden;
}
.content2_con{
	width: 1920px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    background:rgba(244,245,247,1);
}
.content2_con>div{
	width: 960px;
	height: 646px;
	float: left;
	box-sizing: border-box;
}
.content2_con>div img{
	width: 100%;
	display: block;
}
.content2_con .d1{
	padding-top: 120px;
}
.con_learn_more{
	font-size:18px;
	font-family:Roboto-Medium;
	font-weight:500;
	color:rgba(237,43,43,1);
	line-height:26px;
	margin-top: 80px;
	display: block;
}
.content3{
	padding: 160px 0;
}
.content3>.p1{
	margin: 30px 0 144px
}
.content3_con{
	display: flex;
	justify-content: space-around;
}

.content3_con>div{
	text-align: center;
	height: 180px;
	padding-top: 126px;
	box-sizing: border-box;
}
.content3_con img{
	margin-bottom: 54px;
}
.content3_con>div:nth-child(1){
	background: url(../images/b-pages/b_com_icon_1.png) no-repeat center top;
}
.content3_con>div:nth-child(2){
	background: url(../images/b-pages/b_com_icon_2.png) no-repeat center top;
}
.content3_con>div:nth-child(3){
	background: url(../images/b-pages/b_com_icon_3.png) no-repeat center top;
}
.content3_con>div:nth-child(4){
	background: url(../images/b-pages/b_com_icon_4.png) no-repeat center top;
}
.content3_con>div:nth-child(5){
	background: url(../images/b-pages/b_com_icon_5.png) no-repeat center top;
}
.content3_con>div:nth-child(6){
	background: url(../images/b-pages/b_com_icon_6.png) no-repeat center top;
}
.content3_con p{
	text-align: center;
	font-size:16px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:24px;
}
.content4{
	padding-bottom: 160px;
}
.content4>.p1{
	width: 714px;
	display: block;
	text-align: center;
	margin: 30px auto 120px;
}
.content4_con>div{
	width: 50%;
	box-sizing: border-box;
}	
.content4_con .d1{
	text-align: right;
	padding-right: 56px;
	
}
.content4_con .d2 p{
	font-size:20px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
	line-height:24px;
	margin-bottom: 27px;
	background: url(../images/b-pages/b_com_4.png) no-repeat left center;
	padding-left: 28px;
}
.content4_con .d2 a{
	width:180px;
	height:48px;
    border-radius: 2px;
    border: 1px solid rgba(237,43,43,1);
    display: block;
    color: rgba(237,43,43,1);
    overflow: hidden;
    text-align: center;
    margin: 80px 0 0;
    font-size: 18px;
    font-family: Roboto-Medium;
    font-weight: 500;
    color: rgba(237,43,43,1);
    line-height: 48px;
}
.content4_con .d2 a:hover{
	color: #fff;
	background-color: rgba(237,43,43,1);
}

/*b-licensePlate*/
.b_lic .top {
    background: url(../images/b-pages/b_com_bg.png) no-repeat center center;
    background-size: cover;
    height: 800px;
}
.b_lic .top p{
	margin: 50px auto 0;
	text-align: center;
	display: block;
	width: 325px;
}
.content5{
    background:linear-gradient(180deg,rgba(244,245,247,1) 0%,rgba(255,255,255,1) 100%);
}
.content5_con{
	height:722px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.content5_con .p1{
	font-size:21px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
	line-height:24px;
	letter-spacing:1px;
}
/*b-capitalSecurity*/
.b_cap .top {
    background: url(../images/b-pages/b_cap_bg.png) no-repeat center center;
    background-size: cover;
    height: 800px;
}
.b_cap .top p{
	margin: 50px 0 0;
	text-align: center;
}
.b_cap .content5_con{
	height: auto;
	padding: 160px 0 0;
	
}
.b_cap .content5{
	padding: 160px 0;
	background: #fff;
}
.b_cap .content5_con h4{
	line-height: 26px;
	margin: 50px 0 0px;
}
.b_cap .content5_con h4:first-child{
	margin-top: 0;
}
.b_cap .content5_con h4::before{
	content: '';
	display: inline-block;
	width:10px;
	height:10px;
	background:rgba(202,179,146,1);
	border-radius: 50%;
    vertical-align: middle;
    margin-right: 15px;
}
.b_cap .content5_con .d1{
	padding-left: 25px;
	line-height: 24px;
}
.content6{
	padding: 160px 0;
}
.content6_con>div{
	width:590px;
	height:630px;
	box-sizing: border-box;
	border:1px solid rgba(244,245,247,1);
	padding: 216px 45px 0 60px;
}
.content6_con>div h4{
	font-size:24px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
	line-height:28px;
	text-align: center;
	margin-bottom: 30px;
}
.content6_con>div p{
	font-size:16px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:24px;
}
.content6_con>div:nth-child(1){
	background: url(../images/b-pages/b_cap_icon_4.png) no-repeat center 78px;
}
.content6_con>div:nth-child(2){
	background: url(../images/b-pages/b_cap_icon_3.png) no-repeat center 78px;
}
.content6_con>div:hover{
	background-color:rgba(202,179,146,0.05);
	border:1px solid rgba(202,179,146,1);
}
.hover_none>div:hover{
	border:1px solid rgba(244,245,247,1);
	background-color:inherit;
}
.hover_none>div:nth-child(1){
	background: url(../images/b-pages/b_cap_icon_2.png) no-repeat center 78px;
}
.hover_none>div:nth-child(2){
	background: url(../images/b-pages/b_cap_icon_1.png) no-repeat center 78px;
}
.hover_none>div{
	height: auto;
}

/*b-contactUs*/
.b_con .top {
    background: url(../images/b-pages/b_con_bg.png) no-repeat center center;
    background-size: cover;
    height: 800px;
}
.content7{
	padding: 160px 0;
	background:rgba(1,7,17,1);
}
.content7_con{
	display: flex;
	justify-content: space-around;
}
.content7_con>div{
	height:305px;
	width: 360px;
	padding-top: 128px;
	box-sizing: border-box;
}
.content7_con>div:nth-child(1){
	background: url(../images/b-pages/b_con_icon_1.png) no-repeat center top;
}
.content7_con>div:nth-child(2){
	background: url(../images/b-pages/b_con_icon_2.png) no-repeat center top;
}
.content7_con>div:nth-child(3){
	background: url(../images/b-pages/b_con_icon_3.png) no-repeat center top;
}
.content7_con .d1{
	border-top: 1px solid #008288;
	text-align: center;
}
.content7_con h5{
	font-size:20px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:24px;
	text-align: center;
	margin: 49px 0 30px;
}
.content7_con p{
	font-size:16px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(179,186,197,1);
	line-height:24px;
}
.content7_con img{
	vertical-align: middle;
	margin-right: 15px;
}

/*b-announcement.html*/
.b_ann .top {
    background: url(../images/b-pages/b_ann_bg.png) no-repeat center center;
    background-size: cover;
    height: 800px;
}
.help_center{
	padding: 160px 0;
}
.notice_list li{
	height: 90px;
	line-height:90px;
	border-bottom: 1px solid #D4D8DF;
}
.notice_list li a{
	font-size:24px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(8,30,66,1);
}
.notice_list li a span{
	color: rgba(202,179,146,1);
}

.notic_pages{
	margin: 100px auto;
}
.notic_pages>div{
	display: flex;
	justify-content: flex-end;
}
.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: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;
	border-radius:2px;
}
.pages_list>.active{
	background:rgba(255,255,255,1);
	border:1px solid rgba(202,179,146,1);
}
.notice_con{
	padding: 160px 0;
}
.notice_con_t{
	display: flex;
	justify-content: space-between;
	font-size:24px;
	font-family:Roboto-Medium;
	font-weight:500;
	color:rgba(8,30,66,1);
	line-height:28px;
	padding-bottom: 50px;
	margin-bottom: 50px;
	border-bottom: 1px solid #D4D8DF;
}
.notice_text{
	font-size:16px;
	font-family:Roboto-Regular;
	font-weight:400;
	color:rgba(122,134,154,1);
	line-height:24px;
}
