﻿.h5IndexBanner {
    position: relative;
}
.h5IndexBanner .bannerLogo{
	font-size: 1.5rem;
	color: #fff;
	margin-bottom: 2.5rem;
	position: absolute;
	z-index: 9;
	top: 1.5rem;
	left: 1rem;
	width: 10rem;
}
.h5IndexBanner .bannerText{
    position: absolute;
    z-index: 9;
    top: 7rem;
    left: 2rem;
}
.h5IndexBanner .bannerText img{
    width: 7.8rem;
    margin-bottom: 1.6rem;
}
.h5IndexBanner .bannerText .name{
    font-size: 1.5rem;
    color: #fff;
    margin-bottom: 2.5rem;
}
.h5IndexBanner .bannerText .line{
     width: 1.3rem;
    height: 0.18rem;
    background: #FE8118;
    margin-bottom: 2.5rem;
}
.h5IndexBanner .bannerText p{
    font-size: 0.75rem;
    color: #fff;
    margin-bottom: 0.3rem;
}
.h5IndexBanner .bannerP {
    margin-top: 0.5rem;
    margin-bottom: 0.8rem !important;
}
.h5IndexBanner .swiper-pagination-bullet {
    width: 0.3rem;
    height: 0.3rem;
    background: #fff;
    opacity: 1;
}
.h5IndexBanner .swiper-pagination-bullet-active {
    width: 0.8rem;
    background: #FE8118;
    border-radius:0.3rem;
}
.h5IndexBanner .swiper-pagination-bullets{
    bottom:2.2rem;
}
.index_price{
	background: #fff;
	padding: 1.7rem 0.75rem;
	margin-bottom: 1.5rem;
}
.index_price .h5_title{
	margin-top: 0px;
	margin-left: 0px;
}
.index_price table{
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width: 100%;
	border-collapse: collapse;
	text-align: center;
}
.index_price table th{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	background: #006cb7;
	color: #fff;
	height: 2.2rem;
	font-size: 1rem;
}
.index_price table td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	height:1.6rem;
	font-size: 0.9rem;
}
.h5_index_product_tab {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    padding: 1.5rem 1.25rem;
    margin-bottom:1.25rem;
}
.h5_index_product_tab .tab {
    border-bottom: 1px solid #B5B5B6;
}
.h5_index_product_tab .name{
    font-size: 0.87rem;
    color: #727171;
}
.h5_index_product_tab .active{
    font-weight: bold;
    color: #FE8118;
    font-size: 1rem;
    border-bottom: 3px solid #fe8118;
    padding-bottom: 0.35rem;
}
.h5_index_product_tab .block {
    width: 48%;
    height: 4.56rem;
    background-size: 100%;
    background-image: url('../img/index/index_product_bg.png');
    margin-bottom: 0.3rem;
    background-repeat: no-repeat;
}
.h5_index_product_tab .product_name{
    color: #FE8118;
    text-align: center;
    font-size: 0.87rem;
    margin: 1.2rem 0rem;

}
.h5_index_product_tab .block img {
    width: 3.1rem;
    margin-left: 0.3rem;
    margin-top: 1rem;
    margin-right: 0.3rem;
}
.h5_index_product_tab .block .name{
    color: #fff;
    font-size: 0.9rem;
    margin-bottom: 0.2rem;
    margin-top: 1rem;
}
.h5_index_product_tab .block .text{
    color: #fff;
    font-size: 0.62rem;
}
.strength {
    padding:0.1px 0;
    height:8.1rem;
    background-size: 100%;
    background-image: url('../img/index/index_strength_bg.png');
}
.strength .h5_title{
    border-left:0px;
}
.strength .h5_title .name {
    color: #fff;
}
.strength .h5_title .text{
    color:#fff;
}
.strength .h5_title .text span {
    color: #FEAC37;
}
.strength_block {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    margin-top: -1.25rem;
    padding: 0.87rem 0rem;
    padding-bottom: 0.7rem;
	margin-bottom: 4.5rem;
}
.strength_block img{
    width:2.1rem;
    height:2.1rem;   
    margin-top: 0.75rem;
    margin-left: 1.25rem;
    margin-right: 1.2rem;
}
.strength_block .name{
    font-weight: bold;
    color: #3E3A39;
    font-size: 0.87rem;
    margin-bottom: 0.2rem;
}
.strength_block .text{
    color: #727171;
    font-size: 0.62rem;
    padding-bottom: 0.7rem;
    margin-right: 1.25rem;
    margin-bottom: 0.8rem;
    border-bottom: 1px solid #B5B5B6;
}
.h5_footer_apply {
    background: #0F1017;
    padding: 1.25rem 0.75rem;
}
.h5_footer_apply .time {
    font-size: 0.68rem;
    color: #D8D8D8;
    margin-left:1.25rem;
}
.h5_footer_apply .line{
    background: #D8D8D8;
    height:1px;
    margin: 0px 1.25rem;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}
.h5_footer_apply .form {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin-top: 1.25rem;
    padding: 1.68rem 2.1rem;
}
.h5_footer_apply .block {
    border-bottom: 1px solid #3E3A39;
    margin-top: 1rem;
}
.h5_footer_apply .icon{
    width: 0.18rem;
    height: 0.62rem;
    background: #727171;
    margin-right: 0.62rem;
    margin-top: 0.43rem;
}
.h5_footer_apply input{
     height: 1.5rem;
}
.h5_footer_apply .getCode {
    color: #3E3A39;
    font-size: 0.75rem;
}
.h5_footer_apply .btn_name {
    background-size: 100%;
    background-image: url('../img/common/btn.png');
    height: 2.3rem;
    line-height: 2.3rem;
    text-align: center;
    font-size: 0.75rem;
    color: #fff;
    font-weight: bold;
    margin-top: 1.7rem;
}
.h5_footer_apply .name {
    font-weight: bold;
    color: #3E3A39;
    text-align: center;
    font-size: 0.87rem;
    margin-bottom: 0.3rem;
}
.h5_footer_apply .text{
    color: #727171;
    font-size: 0.58rem;
    text-align: center;
}
.h5_jxc_worry {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    margin-bottom: 0.3rem;
    padding: 1.62rem 1.25rem;
    color: #727171;
    font-size:0.62rem;
    position:relative;
}
.h5_jxc_worry img {
    width: 13.6rem;
    display: block;
    margin: auto;
    margin-bottom: 1.25rem;
}
.h5_jxc_worry div{
    position:absolute;
}
.h5_jxc_worry .text1 {
    top: 2.8rem;
    left: 4rem;
}
.h5_jxc_worry .text2 {
    top: 2.8rem;
    right: 4rem;
}
.h5_jxc_worry .text3{
    top: 7.3rem;
    left: 0.8rem;
}
.h5_jxc_worry .text4 {
    top: 6.7rem;
    right: 1.4rem;
}
.h5_jxc_worry .text5 {
    top: 11.8rem;
    left: 3.8rem;
}
.h5_jxc_worry .text6 {
    top: 11.1rem;
    right: 2.4rem;
}
.h5_jxc_list .swiper-pagination-bullets {
    bottom:10px;
}
.h5_jxc_list .name {
    font-weight: bold;
    color: #3E3A39;
    font-size: 0.87rem;
    margin-top: 1.25rem;
    margin-left: 1.8rem;
    margin-bottom: 0.2rem;
}
.h5_jxc_list .text {
    margin: 0rem 1.8rem;
    color: #727171;
    font-size: 0.62rem;
}
.h5_jxc_list .line {
    height: 1px;
    background: #D8D8D8;
    margin: 1.8rem 0.75rem;
    margin-top: 1.5rem;
}
.h5_jxc_industry {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    padding: 1px 0px;
    margin-top: 2rem;
    padding-bottom: 1.5rem;
}
.h5_jxc_industry .h5_title {
    margin-left: 0;
    margin-bottom: 1rem;
}
.h5_jxc_industry .name_text {
    font-weight: bold;
    color: #3075EB;
    font-size: 0.78rem;
    padding-left: 1.25rem;
    margin-bottom:0.5rem;
}
.h5_jxc_industry .text {
    color: #727171;
    font-size: 0.62rem;
    padding-left: 1.25rem;
    margin-bottom: 1.5rem;
}
.h5_jxc_industry .block {
    width: 30%;
    height: 9.5rem;
    background-size: 100%;
    padding: 1.5rem 0.6rem;
    color:#fff;
}
.h5_jxc_industry .title_text {
    font-size: 0.87rem;
    margin-bottom: 0.5rem;
}
.h5_jxc_industry p{
    font-size: 0.56rem;
    margin-bottom: 0.1rem;
}
.h5_jxc_industry .block1 {
    background-image: url('../img/jxc/jxc_enterprise1.png');
}
.h5_jxc_industry .block2 {
    margin: 0rem 0.31rem;
    background-image: url('../img/jxc/jxc_enterprise2.png');
}
.h5_jxc_industry .block3 {
    background-image: url('../img/jxc/jxc_enterprise3.png');
}

.h5_rivers_industry .block1 {
    background-image: url('../img/rivers/rivers_enterprise1.png');
}

.h5_rivers_industry .block2 {
    margin: 0rem 0.31rem;
    background-image: url('../img/rivers/rivers_enterprise2.png');
}

.h5_rivers_industry .block3 {
    background-image: url('../img/rivers/rivers_enterprise3.png');
}
.h5_rivers_industry {
    margin: 0;
    margin-top: 2rem;
    padding: 2rem 0.75rem;
    padding-top: 0.5rem;
}
.h5_rivers_industry .block {
    height: 11.5rem;
}
.h5_jxc_industry .tip {
    color: #727171;
    width: 33.33%;
    font-size: 0.56rem;
    text-align: center;
    margin-top: 0.5rem;
    margin-bottom: 2rem;
}
.jxc_industry_detail {
    margin-top: 0.8rem;
    border-top: 1px solid #D8D8D8;
}
.jxc_industry_detail .left p {
    line-height: 2.8rem;
    width: 4.3rem;
    text-align: center;
    border-bottom: 1px solid #D8D8D8;
    border-right: 1px solid #D8D8D8;
    margin-bottom:0px;
}
.jxc_industry_detail .right {
    width: 15.1rem;
    padding-top: 1.25rem;
    padding-left: 1.25rem;
    position:relative;
}
.jxc_industry_detail .right img{
    width:100%;
}
.jxc_industry_detail .right .detailTip {
    position: absolute;
    bottom: 1.3rem;
}
.jxc_industry_detail .right .detailTip .tipName {
    color: #FFFFFF;
    font-size: 1rem;
    border-left: 0.37rem solid #FE8118;
    padding-left: 0.43rem;
}
.jxc_industry_detail .right .detailTip .tipText {
    font-size: 0.56rem;
    color: #fff;
    padding: 0rem 0.8rem;
    margin-top: 0.4rem;
}
.jxc_industry_detail .active{
    background:#FE8118;
    color:#fff;

}
.h5_jxc_app {
    border-radius: 0.62rem;
    background: #FE8118;
    padding: 0.4rem 1rem;
    margin: auto;
    margin: 0rem 1.2rem;
    color: #fff;
    margin-bottom: 0.3rem;
}
.h5_jxc_app .left {
    font-weight: bold;
    color: #FFFFFF;
    font-size: 1.37rem;
    line-height: 2.12rem;
    border-right: 1px solid;
    padding-right: 0.6rem;
    margin-right: 0.6rem;
}
.h5_jxc_app .right {
    font-size: 0.62rem;
    line-height: 1.1rem;
}
.h5_jxc_support {
    padding: 1.5rem 1.8rem;
}
.h5_jxc_support .name_text {
    font-weight: bold;
    color: #3075EB;
    font-size: 0.87rem;
}
.h5_jxc_support .text {
    color: #727171;
    font-size: 0.62rem;
    margin-top: 0.2rem;
    margin-bottom: 1rem;
}
.h5_jxc_support .block1 img{
    width:3.6rem;
}
.h5_jxc_support .block1{
    margin-bottom:1.5rem;
}
.h5_jxc_support p {
    font-size: 0.62rem;
    color: #727171;
    margin-top: 0.2rem;
    text-align: center;
}
.h5_jxc_support .block2 img {
    width: 3rem;
}
.h5_jxc_price {
    margin: 0rem 1.5rem;
    margin-bottom: 1.5rem;
}
.h5_footer_buttom {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 9;
}
.h5_footer_buttom .btn{
    width: 50%;
    color: #FFFFFF;
    line-height: 3.4rem;
    text-align: center;
}
.h5_footer_buttom .btn1{
    background: #3075EB;
}
.h5_footer_buttom .btn2 {
    background: #5FC1FD;
}
.h5_erp_worry .text1 {
    left: 1rem;
}
.h5_erp_worry .text2 {
    right: 1.5rem;
}
.h5_erp_worry .text3 {
    top: 6.8rem;
}
.h5_erp_worry .text4 {
    right: 0.8rem;
}
.h5_erp_worry .text5 {
    left: 1.6rem;
}
.h5_erp_worry .text6 {
    top: 11.5rem;
}
.h5_rivers_worry {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    margin-bottom: 0.3rem;
    padding: 1.62rem 1.25rem;
    color: #727171;
    font-size: 0.62rem;
    position: relative;
}

.h5_rivers_worry img {
    width: 13.6rem;
    display: block;
    margin: auto;
    margin-bottom: 1.25rem;
}
.h5_rivers_worry div {
    position: absolute;
}
.h5_rivers_worry .text1 {
    top: 1.8rem;
    right: 5rem;
}
.h5_rivers_worry .text2 {
    top: 6.5rem;
    left: 2rem;
}
.h5_rivers_worry .text3 {
    top: 6.5rem;
    right: 1rem;
}
.h5_rivers_worry .text4 {
    top: 11.8rem;
    left: 1rem;
}
.h5_rivers_worry .text5 {
    top: 11.8rem;
    right: 1.8rem;
}
.h5_erp_house {
    background: linear-gradient( 173deg,#002A9B 0%,#60C3FF 100%);
	padding: 1rem 0.75rem;
	margin-top: 0.62rem;
	padding-bottom: 1.8rem;
	margin-bottom: 2rem;
}
.h5_erp_house .h5_title .name{
    color:#fff;
}
.h5_erp_house .h5_title .text{
    color:#fff;
}
.h5_erp_house .detail {
    background: #FFFFFF;
    border-radius: 0.62rem;
    padding: 0rem 1.8rem;
}
.h5_erp_house .detail img{
    width:5.8rem;
    margin-right: 1.25rem;
}
.h5_erp_house .block {
    padding: 0.75rem 0rem;
    border-bottom: 1px solid #D8D8D8;
}
.h5_erp_house .detail .name {
    font-weight: bold;
    color: #3E3A39;
    margin-top: 0.5rem;
    font-size: 0.87rem;
}
.h5_erp_house .detail .text {
    color: #727171;
    font-size: 0.62rem;
    margin-top: 0.3rem;
}
.h5_erp_house .h5_erp_title .name{
    font-weight: bold;
    color: #FFFFFF;
    font-size: 0.87rem;
    padding-left: 1.25rem;
}
.h5_erp_house .h5_erp_title .text{
   color: #FFFFFF;
    font-size: 0.62rem;
    padding-left: 1.25rem;
    margin-bottom: 1.5rem;
    margin-top: 0.2rem;
}
.h5_erp_house .h5_erp_title .mt125rem{
    margin-top: 1.5rem;
}
.h5_erp_titles .name {
    font-weight: bold;
    color: #3075EB;
    font-size: 0.87rem;
    padding: 1.6rem 1.8rem;
}
.h5_erp_titles .text {
    color: #727171;
    font-size: 0.62rem;
    padding: 0rem 1.8rem;
}
.h5_erp_shop .left p {
    line-height: 2.81rem;
    width: 4.4rem;
    font-weight: bold;
    color: #727171;
    font-size: 0.62rem;
    text-align: center;
    border-bottom: 1px solid #D8D8D8;
}
.h5_erp_shop {
    border-top: 1px solid #D8D8D8;
    margin: 0rem 0.75rem;
}
.h5_erp_shop .right {
    width: 17.6rem;
    position:relative;
}
.h5_erp_shop .right img{
    width: 100%;
    height:14rem;
}
.h5_erp_model .right img {
    width: 100%;
    height: 16.8rem;
}
.h5_erp_shop .active {
    background: #3075EB;
    color: #fff !important;
}
.h5_erp_shop .right .detailTip{
    position: absolute;
    top: 1.7rem;
    left: 2rem;
    padding-right: 2rem;
}
.h5_erp_shop .right .tipName {
    color: #FFFFFF;
    font-size: 1rem;
    margin-bottom: 0.3rem;
}
.h5_erp_shop .right .tipText {
    color: #FFFFFF;
    font-size: 0.56rem;
    margin-bottom: 1rem;
}
.h5_erp_shop .right p {
    color: #FFFFFF;
    margin-bottom: 0.8rem;
    font-size: 0.56rem;
}

.h5_erp_shop .right .detailTipCss {
    position: absolute;
    bottom: 1.3rem;
    left:0.8rem;
}

.h5_erp_shop .right .detailTipCss .tipName {
    color: #FFFFFF;
    font-size: 1rem;
    border-left: 0.37rem solid #FE8118;
    padding-left: 0.43rem;
}

.h5_erp_shop .right .detailTipCss .tipText {
    font-size: 0.56rem;
    color: #fff;
    padding: 0rem 0.8rem;
    margin-top: 0.4rem;
}
.h5_erp_type1 .active {
    background: #FE8118;
}
.h5_erp_type2 .active {
    background: #FE8118;
}
.erp_product_tab {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    padding: 1.5rem 1.25rem;
    margin-bottom: 0.25rem;
    margin-top: 1.4rem;
}
.erp_product_tab .tab {
    border-bottom: 1px solid #B5B5B6;
}

.erp_product_tab .name {
    font-size: 0.87rem;
    color: #727171;
    width:50%;
    text-align:center;
}

.erp_product_tab .active {
    font-weight: bold;
    color: #FE8118;
    font-size: 1rem;
    border-bottom: 3px solid #fe8118;
    padding-bottom: 0.35rem;
}
.erp_product_tab .intro{
    margin-top: 1.6rem;
}
.erp_product_tab .intro .name {
    background-size: 100%;
    background-image: url('../img/erp/erp_type_bg.png');
    width: 24%;
    height: 4.56rem;
    color: #fff;
    position: relative;
    margin-bottom: 0.25rem;
    background-repeat: no-repeat;
}
.erp_product_tab .intro .name p {
    width: 3rem;
    font-size: 0.68rem;
    text-align: center;
    position: absolute;
    bottom: 0.62rem;
    left: 0.84rem;
}
.h5_finance_work {
    background: #FFFFFF;
    border-radius: 0.62rem;
    margin: 0rem 0.75rem;
    padding: 1.6rem 1rem;
    margin-bottom: 2rem;
}
.h5_finance_work img {
    width: 3.75rem;
    display: block;
    margin: auto;
    margin-bottom: 0.3rem;
}
.h5_finance_work .tip{
    font-weight: bold;
    color: #3075EB;
    text-align:center;
    font-size:0.87rem;
    margin-bottom:1.6rem;
}
.h5_finance_work .block{
    width:49%;
}
.h5_finance_work .block1 {
    border-right: 1px solid #3075EB;
    border-bottom: 1px solid #3075EB;
    padding-bottom: 0.62rem;
}
.h5_finance_work .block2 {
    border-bottom: 1px solid #3075EB;
    padding-bottom: 0.62rem;
}
.h5_finance_work .block3 {
    padding-top: 0.62rem;
    border-right: 1px solid #3075EB;
}
.h5_finance_work .block4 {
    padding-top: 0.62rem;
}
.h5_finance_work .name {
    font-weight: bold;
    color: #727171;
    font-size: 0.47rem;
    text-align: center;
}
.h5_finance_detail {
    padding: 1.25rem 0rem !important;
    background: #FFFFFF;
    border-radius: 0.62rem;
}
.h5_finance_detail img{
    width:2.5rem !important;
    margin: auto;
    display: block;
}
.h5_finance_detail .left {
    color: #727171;
    text-align: right;
    font-size: 0.56rem;    
    width: 40%;
}
.h5_finance_detail .center{
    
    width: 20%;
}
.h5_finance_detail .right {
    color: #3075EB;
    text-align: left;
    font-size: 0.56rem;
    width: 40%;
}
.h5_finance_detail .name{
    font-weight: bold;
    font-size: 0.87rem;
    margin-bottom: 1.68rem;
}
.h5_finance_detail .text_name {
    margin-top: -1.7rem;
    margin-bottom: 1rem;
}
.h5_finance_detail .text{
    margin-bottom: 1.2rem;
}
.h5_finance_detail .icon {
    width: 0.25rem;
    height: 0.25rem;
    background: #0634A2;
    border-radius: 50%;
    margin-bottom: 2.2rem;
    margin-top: 2.1rem;
    margin-left: 48%;
}
.h5_finance_detail .icon3{
    margin-top: 0.3rem;
    margin-bottom: 2.5rem;
}
.h5_finance_detail .line {
    position: relative;
}
.h5_finance_detail .iconLine {
    width: 1px;
    background: #0634A2;
    height: 12.5rem;
    position: absolute;
    z-index: 12;
    top: -0.8rem;
    left: 50%;
    margin-left: -0.5px;
}
.h5_finance_title .name {
    color: #fff;
    font-size: 0.87rem;
    margin-bottom: 0.3rem;
    margin-top: 2rem;
}
.h5_finance_title .text {
    color: #fff;
    font-size: 0.62rem;
    margin-bottom: 2rem;
}
.finance_efficiency .finance_block {
    width: 26.5%;
    border: 1px solid #3075EB;
    border-radius: 0.62rem;
    background: #fff;
    margin-bottom: 0.3rem;
    padding: 1.2rem 0.62rem;
    padding-bottom:0.8rem;
}
.finance_efficiency .name {
    font-weight: bold;
    color: #3075EB;
    font-size: 0.87rem;
    margin-bottom: 0.2rem;
}
.finance_efficiency .text {
    color: #727171;
    font-size: 0.62rem;
}
.h5_help_house .block {
    border-bottom: 1px solid #3E3A39;
    margin-top: 1rem;
    padding: 0;
}
.h5_help_house .h5_footer_apply {
    background: none;
    padding:0;
}
.h5_help_house .time {
    font-size: 0.68rem;
    color: #fff;
    margin-top: 1.8rem;
    margin-bottom: 1.25rem;
    text-align: center;
}
.h5_help_house .help_block{
    width:49%;
    position:relative;
    margin-bottom:0.2rem;
}
.h5_help_house .help_block img {
    width: 100%;
}
.h5_help_house .help_block .name {
    color: #fff;
    font-size: 0.75rem;
    position: absolute;
    z-index: 8;
    top: 55%;
    line-height: 1.3rem;
    width: 100%;
    text-align: center;
}
.h5_help_listDetail .list {
    background: #FFFFFF;
    border-radius: 0.62rem;
    display: block;
    margin: 0rem 0.75rem;
    margin-bottom: 0.3rem;
    padding: 0.6rem 0.75rem;
}
.h5_help_listDetail .list .top{
    margin-bottom: 0.3rem;
}
.h5_help_listDetail .list .icon{
    width: 1.2rem;
    height: 1.2rem;
    margin-right: 0.62rem;
}
.h5_help_listDetail .list .name{
    font-weight: bold;
    color: #3E3A39;
    line-height:1.2rem;
    font-size: 0.87rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.h5_help_listDetail .list .center{
    border-bottom: #D8D8D8 solid 1px;
    padding-bottom: 0.7rem;
    margin-bottom: 0.6rem;
}
.h5_help_listDetail .list .text {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 0.62rem;
    color: #727171;
    line-height:1.2rem;
}
.h5_help_listDetail .list .time {
    font-size: 0.62rem;
    color: #727171;
    line-height: 0.7rem;
}
.h5_help_listDetail .list .right {
    width: 0.37rem;
    height: 0.67rem;
    margin-left:0.8rem;
}
.H5_question_detail_list .list {
    margin: 0;
    margin-bottom: 0.3rem;
}
.h5_about_imgs {
    margin: 2rem 2.62rem;
    margin-bottom: 0;
}
.h5_about_tab .name{
    font-size:0.87rem !important;
}
.h5_about_tab .bannerText {
    top: 2.6rem;
}
.h5_about_tab .swiper-pagination-bullets {
    bottom: 10px;
}
.h5_about_history {
    background: #0F1017;
    padding: 1px 0px;
    margin-top: 2rem;
    padding-bottom:1.9rem;
}
.h5_about_history .h5_title .name {
    color: #EFB684;
}
.h5_about_history .h5_title  {
    border-left: 0.3rem solid #fff;
}
.h5_about_history .detail {
    margin: 0rem 0.75rem;
}
.h5_about_history .block .time {
    font-weight: bold;
    color: #727171;
    font-size: 1.87rem;
}
.h5_about_history .block .text {
    font-weight: bold;
    color: #EFB684;
    font-size: 0.56rem;
}
.h5_about_history .block  {
    border-top: 1px solid #EFB684;
    padding-top: 0.5rem;
    margin-top: 0.5rem;
}
.h5_about_map {
    margin: 0rem 0.75rem;
    margin-top:2rem;
}
.h5_about_map .detail {
    background: #FFFFFF;
    padding: 1.25rem;
    margin-bottom: 4.2rem;
    border-bottom-left-radius: 0.62rem;
    border-bottom-right-radius: 0.62rem;
}
.h5_about_map p {
    color: #727171;
    font-size: 0.7rem;
    line-height: 1.5rem;
}
.h5_about_map p span{
    font-weight:bold;
}
.h5_about_map .line{
    height: 1px;
    background: #D8D8D8;
    margin-bottom: 0.5rem;
}
.h5_questions_list {
    margin-top: -1.75rem;
    position: relative;
}
.h5_question_detail {
    padding: 1.8rem;
}
.h5_question_detail .helpDetail {
    width:1.56rem;
    margin-right: 0.5rem;
    margin-bottom: 0.8rem;
}
.h5_question_detail .title-main{
    font-weight: bold;
    color: #3E3A39;
    font-size: 1rem;
    margin-bottom: 0.8rem;
}
.h5_question_detail .title-date {
    color: #727171;
    font-size: 0.62rem;
    border-bottom: 1px solid #727171;
    padding-bottom: 0.5rem;
    margin-bottom: 1.5rem;
}
.h5_question_detail .tip{
    color: #727171;
    font-size: 0.9rem;
    line-height: 1.4rem;
}
.h5_question_detail .message{
    margin-top:0.5rem;
}
.h5_question_detail .message img{
    max-width:100%;
}
.h5_search {
    background: #fff;
    margin: 0rem 1.8rem;
    margin-bottom: 1.25rem;
    border-radius: 1.9rem;
    height: 1.9rem;
}
.h5_search img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0.5rem 1rem;
}
.h5_search input{
    background:#fff;
    width: 80%;
}
.h5_search_history {
    background: #fff;
    border-top: 1px solid #727171;
    padding: 2rem 1.5rem;
}
.h5_search_history .name {
    font-weight: bold;
    color: #727171;
    font-size: 1rem;
    margin-bottom: 1rem;
}
.h5_search_history img {
    height: 1rem;
    margin-top: 0.2rem;
}
.h5_search_history a {
    display:block;
    background: #5773F8;
    height: 1.9rem;
    line-height: 1.9rem;
    color: #fff;
    font-size: 0.7rem;
    padding: 0rem 0.8rem;
   margin-right: 0.6rem;
    margin-bottom: 0.5rem;
}
.h5_search_top {
    margin: 0rem 1.8rem;
    margin-bottom: 1.25rem;
}
.h5_search_top .h5_search {
    margin: 0;
    padding-right: 1rem;
    width: 80%;
}
.h5_search_top p {
    font-size: 0.87rem;
    line-height: 1.9rem;
}
.h5_news_list .tab {
    border-bottom: 1px solid #B5B5B6;
    padding: 1.8rem;
    padding-bottom: 0;
    margin-bottom:1.1rem;
}

.h5_news_list .tab .name {
    font-size: 0.87rem;
    color: #727171;
}

.h5_news_list .active {
    font-weight: bold;
    color: #FE8118;
    font-size: 1rem;
    border-bottom: 3px solid #fe8118;
    padding-bottom: 0.35rem;
}
.h5_news_list .list {
    background: linear-gradient(182deg, #002A9B 0%, #60C3FF 100%);
    padding:1.25rem 0.75rem;
}
.h5_news_list .list .block {
    background: #FFFFFF;
    border-radius: 0.62rem;
    padding: 0.62rem;
    margin-bottom: 0.62rem;
}
.h5_news_list .list .block .name {
    font-weight: bold;
    color: #3E3A39;
    font-size: 0.87rem;
    margin-bottom: 0.3rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.h5_news_list .list .block p {
    font-weight: 400;
    color: #727171;
    font-size: 0.62rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.h5_news_list .list .block .tip {
    border-top: 1px solid #D8D8D8;
    padding-top: 0.2rem;
    margin-top: 0.4rem;
}
.h5_news_list .list .block span{
    color: #D8D8D8;
    font-size: 0.62rem;
}
.h5_news_list .list .block img{
     width: 6.1rem;
    height: 5.1rem;
    border-radius: 0.62rem;
    margin-left: 0.8rem;
}
.h5_rivers_house .block {
    border-bottom: 0px solid #D8D8D8;
}
.h5_rivers_house .strength_block {
    margin-top:1.5rem;
}
.h5_rivers_service{
    padding-bottom:1rem;
}
.h5_rivers_service .block {
    position: relative;
    width: 48%;
    margin: 0 2%;
    height: 9rem;
}
.h5_rivers_service .block img{
    position:absolute;
    top:0;
    left:0;
    width: 100%;
}
.h5_rivers_service .block p {
    position: absolute;
    top: 0.2rem;
    left: 0;
    color: #fff;
    text-align: center;
    width: 100%;
}
.h5_rivers_service .block .text {
    position: absolute;
    top: 2.6rem;
    left: 1rem;
    color: #fff;
    font-size: 0.8rem;
}
.h5_rivers_service .block span {
    display: block;
    margin-bottom: 0.2rem;
}