/* index banner */
.banner { width: 100%; position: relative; }
/* banner 分页器 */
.swiper-pagination { width: 100% !important; text-align: center !important; bottom: 0.1rem !important; }
.swiper-pagination-bullet { background-color: #82c0fb !important; opacity: 1 !important; border: 2px solid #1989f3; }
.swiper-pagination-bullet-active { background-color: transparent !important; border: 2px solid #e2104d; }
/* banner 分页器 */
/* -------------------------自定义部分开始 --------------------------*/
.allpage { background-color: #faf1fa !important; }
body, input { font-family: "microsoft yahei"; }
.fl { float: left; }
.fr { float: right; }
/* 字体图标 */
@font-face { font-family: "iconfont2"; src: url('../font/iconfont.woff') format('woff'), url('../font/iconfont2.ttf') format('truetype'); }
.iconfont2 { font-family: "iconfont2" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
/* banner 下搜索 */
/* .search_lh{
    width: 100%;
    text-align: center;
    background-color: #970f0f;
}
.index_text{
    width: 90%;
    font-size: 14px;
    height: 0.5rem;
    background: #fff url(../images/search_bg_05.png) no-repeat 95% center;
    -webkit-background-size: 7%;
    background-size: 7%;
    border:none;
    font-family:"microsoft yahei";
    text-indent: 3%;
    margin:2% 0;
    border-radius: 25px;
} */
/*      文字导航        */
.nav_new { width: 100%; background-color: #3b46c1; }
.nav_new ul li { width: 24.70%; height: 0.5rem; float: left; text-align: center; border-right: 1px solid #5860b9; border-bottom: 1px solid #5860b9; }
.nav_new ul li:nth-child(4) { border-right: none; }
.nav_new ul li:last-child { border-right: none; }
.nav_new ul li a { display: inline-block; width: 100%; height: 0.5rem; line-height: 0.5rem; color: #fff; font-size: 0.22rem; font-family: "microsoft yahei"; }
.nav_new ul li a:nth-child(4) { border: none !important; }
.nav_new ul li a:last-child { border: none; }
/*      文字导航        */
/* 首页公共样式 */
.common_i_css { background-color: #fff; padding: 0 4%; padding-bottom: 3%; margin-bottom: 2%; border-top: 1px solid #f6e5f6; border-bottom: 1px solid #f6e5f6; }
.common_i_title { position: relative; padding-top: 4%; /*   border-bottom: 1px solid #dadada; */ margin-bottom: 3%; text-align: center; }
/* h2 样式一 */
/* .common_i_title h2{
    display: inline-block;
    color:#114275;
    font-size: 0.26rem;
    font-weight: normal;
    border-bottom: 1px solid #114275;
    padding-bottom: 1%;
    padding-right: 2%;
}
.common_i_title a{
    float: right;
    color:#114275;
    font-size: 0.22rem;
} */
/* h2 样式二 */
.common_i_title h2 { position: relative; z-index: 1; display: inline-block; color: #fff; font-size: 0.26rem; font-weight: normal; padding: 1.5% 5%; background-color: #ff6c00; border-radius: 8px; }
.common_i_title a { display: inline-block; padding: 1.2% 4%; float: right; color: #fff; background-color: #26aebc; border-radius: 8px; font-size: 0.22rem; }
.common_i_title span { display: block; width: 100%; height: 3px; background-color: #ff6c00; position: absolute; left: 0; top: 63%; }
/* 样式三 */
/* .common_i_title h2{
    display:inline-block;
    color:#4758c2;
background-color: #51adfd;
    font-size: 0.26rem;
    font-weight: normal;
border-bottom: 1px solid #114275;
    padding:1% 3%;
padding-right: 2%;
    border-radius: 20px;
} */
/* .common_i_title:before{
    content: "";
    display: inline-block;
    width: 33%;
    height: 1px;
background-color: #e70012;
    vertical-align: middle;
margin-right: 1%;
padding-bottom: 5px;
    border-bottom: 3px double #4758c2;
}
.common_i_title:after{
    content: "";
    display: inline-block;
    width: 33%;
    height: 1px;
background-color: #e70012;
    vertical-align: middle;
margin-left: 1%;
    border-bottom: 3px double #4758c2;
} */
.common_i_title_new { padding-top: 4%; /*   border-bottom: 1px solid #dadada; */ margin-bottom: 3%; text-align: center; }
.common_i_title_new h2 { display: block; color: #fff; background-color: #6c7cdc; font-size: 0.26rem; font-weight: normal; /*    border-bottom: 1px solid #114275; */ padding: 1% 3%; /*     padding-right: 2%; */ }
.common_i_title_new_color h2, .common_i_title_new_color span { background-color: #7844ff; }
/* 新闻样式 */
.news_i { /*    padding-bottom: 3%; */ margin-top: 1%; }
.news_i_list ul li { padding: 1% 0; }
.news_i_list ul li a { display: inline-block; width: 90%; /*    padding-left: 3%; */ color: #000000; font-size: 0.22rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.news_i_list ul li:nth-child(even) { background-color: #efefef; }
/* 字体图标样式 */
.icon_nav { border-bottom: 1px solid #f6e5f6; }
.icon_nav ul li { width: 20.77%; text-align: center; float: left; margin: 0 2.1%; margin-top: 3%; /*   margin-bottom: 2%; */ }
.icon_nav ul li a strong { display: inline-block; border-radius: 50%; color: #fff; font-size: 0.55rem; width: 0.8rem; height: 0.8rem; line-height: 0.8rem; text-align: center; border-radius: 50%; border: 2px solid #5860b9; }
.icon_nav ul li a span { display: inline-block; color: #000; font-size: 0.2rem; margin-top: 14%; width: 100%; height: 0.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/* .icon_nav ul li:first-child strong,
.icon_nav ul li:nth-child(3) strong{
    background-color: #970f0f;
}
.icon_nav ul li:nth-child(2) strong,
.icon_nav ul li:nth-child(4) strong{
    background-color: #114275;
} */
.icon_nav ul li:first-child strong { color: #5860b9; }
.icon_nav ul li:nth-child(2) strong { color: #5860b9; }
.icon_nav ul li:nth-child(3) strong { color: #5860b9; }
.icon_nav ul li:nth-child(4) strong { color: #5860b9; }
/* 图文样式 */
/* .yewu_i{
    padding-bottom: 3%;
} */
.yewu_i_list { margin-top: 2%; }
.yewu_i_list ul li { margin-bottom: 3.5%; }
.i_list_pic { width: 37.93%; float: left; }
/* 业务 右侧样式一 */
.i_list_text_new { width: 58%; float: left; margin-left: 4%; }
.i_list_text_new a h2 { font-size: 0.26rem; font-weight: normal; color: #000; }
.i_list_text_new a span { display: inline-block; font-size: 0.21rem; height: 0.92rem; line-height: 1.5; color: #939393; overflow: hidden; margin-top: 0.07rem; }
/* 业务 右侧样式二 */
.i_list_text { width: 58%; float: left; margin-left: 4%; }
.i_list_text a h2 { font-size: 0.26rem; font-weight: normal; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.i_list_text a span { display: inline-block; font-size: 0.21rem; height: 0.62rem; line-height: 1.5; color: #939393; overflow: hidden; /*    margin-top: 0.04rem; */ }
.i_list_text strong { display: inline-block; width: 94%; padding: 1.5% 3%; font-weight: normal; font-size: 0.21rem; text-align: left; color: #fff; background-color: #db9a34; border-radius: 5px; overflow: hidden; border-radius: 25px; }
/* 首页文本 */
/* .about_i{
    margin-bottom: 0 !important;
} */
.about_i_text { line-height: 1.6; font-size: 0.21rem; padding-bottom: 3%; }
.about_i_text img { margin: 2% 0; }
/* 加盟热线 */
.jiameng_tel { text-align: center; margin-top: -2%; }
.jiameng_tel h2 { display: inline-block; width: 100%; padding: 1.5% 0; font-size: 0.26rem; font-weight: normal; text-align: center; color: #fff; background-color: #f28e00; /*  border-radius: 25px; */ /*  margin-bottom: 2%; */ }
/* 产品样式 */
.product_i_list { margin: 2% 0; }
.product_i_list ul li { width: 46.77%; float: left; /*  margin:0 3%; */ margin-bottom: 4%; }
.product_i_list ul li:nth-child(even) { margin-left: 5.5%; }
.product_i_list ul li a span { display: inline-block; width: 90%; padding: 0 5%; height: 0.55rem; line-height: 0.55rem; background-color: #7844ff; font-size: 0.21rem; color: #fff; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.product_i_list ul li a img { width: 100%; max-height: 223px; }
.product_i_list_new ul li { width: 32.3%; float: left; margin: 0 0.5%; margin-bottom: 1%; }
/* .product_i_list ul li:nth-child(even){
    margin-left: 5.5%;
} */
.product_i_list_new ul li a span { display: inline-block; width: 100%; height: 0.45rem; line-height: 0.45rem; /*    background-color: #114275; */ font-size: 0.21rem; color: #000; text-align: center; overflow: hidden; white-space: normal; text-overflow: ellipsis; }
/* 联系方式 */
/* .contact{
    color:#333;
background-color: #fed100;
    border-radius: 7px;
padding:2% 5%;
    margin:5% 0;
    line-height: 1.7;
    font-size: 0.21rem;
}
.contact h2{
    color:#9705b1;
    font-weight: normal;
    font-size: 0.3rem;
}
.contact span{
    display: inline-block;
    width: 80%;
    padding:0.5% 3%;
    color:#fff;
    background-color: #a4a4a4;
    font-size: 0.21rem;
}
.contact div{
    margin-bottom: 2%;
} */
.baoming { padding: 0 3.5%; padding: 4% 8%; background-color: #7844ff; color: #fff; text-align: center; font-size: 0.21rem; line-height: 1.7; margin-top: -2%; }
.baoming div { font-size: 0.35rem; }
/* 一键拨号 */
.baoming a { display: inline-block; width: 40%; padding: 1% 0; text-align: center; color: #4758c2; background-color: #d3d8f5; border-radius: 7px; }
.baoming span { border-bottom: 1px solid #d3d8f5; }
.beian { background-color: #fff; color: #333; text-align: center; height: 0.65rem; line-height: 0.65rem; font-size: 0.21rem; margin-top: -1.2%; }
.beian a { color: #333; font-size: 0.21rem; }
.more_i { margin-top: 3%; text-align: center; /* padding-bottom: 4%; */ }
.more_i a { display: inline-block; width: 40%; text-align: center; /*   background-color: #ececec; */ color: #333; padding: 1.5% 0; font-size: 0.22rem; border-radius: 7px; border: 1px solid #e8e8e8; }
.more_i_new a { display: inline-block; width: 100%; text-align: center; background-color: #eaeaea; color: #333; padding: 1.5% 0; font-size: 0.22rem; border-radius: 7px; }
/*页面提取*/
.head { background: #5762e3; }
.foot { background: #5762e3; }
.nav { background: #505ce4; }
.nav_color { background: #505ce4; }
