﻿@charset "UTF-8";
/* 全局样式定义 Powered by Zoomla!逐浪CMS z01.com*/
.home_body { background: url(images/body_bg.jpg) repeat-x top; }

a { text-decoration: none; color: #000; }

a:hover { text-decoration: none; color: #333; }

.itop { padding-top: 0.2rem; padding-bottom: 0.2rem; line-height: 2.2rem; background: #0575bd; color: #fff; }

.itop_r { display: flex; }
.itop_r a { padding-right: 1rem; color: #fff; font-size: .82rem; }

.itop_search { position: relative; }
.itop_search button { position: absolute; top: 0; right: 1rem; background: none; margin-left: -3rem; color: #ff9d00; }

header { padding-top: 1rem; }

.home_topSwiper_box .swiper-container { width: 100%; height: 27rem; }

.swiper_slide001 { background: url(images/home_banner4.jpg) no-repeat center; background-size: cover; }

.swiper_slide002 { background: url(images/home_banner2.jpg) no-repeat center; background-size: cover; }

.swiper_slide003 { background: url(images/home_banner3.jpg) no-repeat center; background-size: cover; }

.home_topSwiper span { display: block; height: 100vh; }

.home_nav { background: #0575BD; }
.home_nav .navbar { padding-top: 0; padding-bottom: 0; }

.home_nav_ul li { padding-left: 0.8rem; padding-right: 0.8rem; line-height: 3.8rem; font-size: 1.11rem; }
.home_nav_ul li:hover { background: #fff; }
.home_nav_ul li:hover a { color: #0575BD; }
.home_nav_ul a { color: #fff; }
.home_nav_ul a:hover { color: #0575BD; }

.home_top { margin-top: 1rem; height: 6rem; line-height: 6rem; text-align: center; background: url(Images/home_top.png) no-repeat; background-size: cover; overflow: hidden; }
.home_top a { color: #AA0000; font-size: 1.64rem; font-weight: 700; }

.home_top1 { margin-top: 1rem; height: 6.2rem; text-align: center; padding-top: 0.89rem; background: url(Images/home_top1.jpg) no-repeat; background-size: cover; }
.home_top1 a { display: block; height: 100%; }

.home_Carousel { margin-top: 1rem; }

.home_elit { margin-top: 1rem; }

.home_elit_left .carousel-item img { height: 21.2rem; }
.home_elit_left .carousel-caption { bottom: 0.2rem; }

.home_elit_rgiht { margin-left: -1rem; background: #fff; }

.Current_t_con { margin-top: 0.5rem; padding-left: 1rem; }
.Current_t_con > a { font-weight: bold; }
.Current_t_con p { margin-top: 0.5rem; margin-bottom: 0.5rem; }
.Current_t_con strong { float: right; }

.Current_t_img { height: 11rem; padding: 1rem; }
.Current_t_img img { height: 100%; width: 100%; }

.Current_b { padding-right: 1rem; }
.Current_b ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-left: -4px; }
.Current_b span { float: right; }

.home_news1 { margin-top: 1rem; }

.home_news_col { border: 1px solid #f2f2f2; padding: 0.8rem; }

.home_news1_ul2 ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.home_news1_ul2 li { height: 2rem; line-height: 2rem; }
.home_news1_ul2 span { float: right; opacity: .68; }

.home_news_col_title { display: flex; justify-content: space-between; }
.home_news_col_title p { font-size: 1.2rem; font-weight: bold; color: #0575bd; }

.home_zt { margin-top: 1rem; }

.home_zt_p { height: 2rem; background: url(Images/zhuanti_bg.png) no-repeat; background-size: cover; }
.home_zt_p span { font-size: 1.3rem; color: #fff; font-weight: 700; padding-left: 3.12rem; }
.home_zt_p a { float: right; padding-top: 0.6rem; }

.home_zt_row { border: 1px solid #F2F2F2; padding: 1rem 1.5rem; min-height: 12rem; }
.home_zt_row ul { list-style: none; padding: 0; }
.home_zt_row li { float: left; width: 20%; }
.home_zt_row img { height: 100%; }

.home_zt_img img { width: 100%; height: 100%; }

.home_fencai .swiper-container { padding-top: 2rem; }
.home_fencai .swiper-slide { text-align: center; font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.home_news2 { height: 15.5rem; margin-top: 1rem; }

.home_news2_l { border: 1px solid #f2f2f2; padding: 0.8rem 0.8rem 0 0.8rem; }

.home_news2_r { background: url(Images/home_news_bg.png) no-repeat center; background-size: cover; height: 15.5rem; padding-top: 0.8rem; }

.home_news2_r_t { text-align: center; font-size: 1.2rem; line-height: 2.3rem; height: 2.3rem; width: 11.1rem; margin-left: -1rem; background-color: #0575bd; color: #fff; }
.home_news2_r_t h3 { font-size: inherit; font-weight: bold; line-height: inherit; margin: 0; color: #fff; }

.home_news2_r ul { list-style: none; padding: 0; margin-top: 2rem; }
.home_news2_r li { display: block; float: left; width: 18%; text-align: center; border-radius: 5px; height: 7rem; background: rgba(255, 255, 255, 0.8); border: 1px solid #0575bd; padding: 0.6rem; margin-left: 0.3rem; margin-right: 0.3rem; }
.home_news2_r a { color: #000; font-size: 0.92rem; }
.home_news2_r i { color: #0575BD; }
.home_news2_r li:hover { background: #fff; }

.home_news2_ul2 ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.home_news2_ul2 li { height: 2rem; line-height: 2rem; }
.home_news2_ul2 span { float: right; }

.home_read a { font-size: 1.2rem; height: 2.4rem; line-height: 2.4rem; }

footer { margin-top: 1rem; background: #0575BD; padding-top: 1.65rem; padding-bottom: 1.65rem; text-align: center; }

.footer_l { color: #fff; }
.footer_l a { color: #fff; }
.footer_l a:hover { color: #ccc; }

/*右侧固定在线客服*/
.kefu { position: fixed; top: 50%; right: 20px; margin-top: -87px; width: 2.3rem; text-align: center; /*z-index: 1200;*/ }
.kefu ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.kefu a { position: relative; float: right; margin-top: 0.1rem; padding-right: 1.8rem; width: 34px; height: 34px; line-height: 34px; background: #7a6e6e; color: #fff; border-radius: 4px; overflow: hidden; transition: width 0.5s; -moz-transition: width 0.5s; -webkit-transition: width 0.5s; -o-transition: width 0.5s; }
.kefu li i { display: block; position: absolute; float: right; top: 0; right: 0px; height: 34px; width: 34px; line-height: 34px; font-size: 20px; background: #7a6e6e; border-radius: 4px; z-index: 10; }
.kefu a:hover { background: #c81623; width: 100px; }
.kefu a:hover span { display: block; }
.kefu a:hover i { background: #c81623; }
.kefu li span { font-size: 0.9rem; }
.kefu li.kefu_qrcode a { overflow: visible; }
.kefu li.kefu_qrcode a:hover { width: 191px; }
.kefu li.kefu_qrcode a:hover span { display: block; }
.kefu li.kefu_qrcode a span { display: none; margin-left: 0; margin-top: -58px; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 0; background: #c81623; border-radius: 4px; width: 155px; }
.kefu li.kefu_qrcode a span img { display: block; width: 135px; }
.kefu li.kefu_wechat a { overflow: visible; }
.kefu li.kefu_wechat a:hover { width: 191px; }
.kefu li.kefu_wechat a:hover span { display: block; }
.kefu li.kefu_wechat a span { display: none; margin-left: 0; margin-top: -58px; }
.kefu li.kefu_wechat a span img { padding: 10px; background: #c81623; border-radius: 4px; width: 155px; }

.itop1 { background: url(images/body_bg.jpg) repeat-x top; padding-top: 2rem; padding-bottom: 0.6rem; }

.itop1_r { display: flex; padding-top: 1rem; }
.itop1_r form { width: 17rem; }
.itop1_r a { padding-left: 0.6rem; padding-right: 0.6rem; color: #fff; }

.itop1_search { position: relative; }
.itop1_search button { position: absolute; top: 0; right: 1rem; background: none; margin-left: -3rem; color: #ff9d00; }

.home_nav1 { margin-top: 0.5rem; }
.home_nav1 .container-xl { padding: 0; }

.home_nav1_ul li { margin: 0.4rem 0.5rem; font-size: 1.11rem; }
.home_nav1_ul a { color: #fff; }
.home_nav1_ul a:hover { color: #AA0000; }

.banner_class { height: 14rem; background: url("Images/list_banner1.jpg") no-repeat center; background-size: cover; }

.news_body { margin-top: 1.5rem; }

.news_list h2 { font-size: 2.6rem; text-shadow: 6px 3px 5px #a9a9a7; padding-left: 0.89rem; font-family: "STHeiti","Microsoft YaHei","黑体","arial"; color: #df1d45; font-weight: 600; }

.news_list_img img { width: 100%; height: 3px; }

.news_list_ul { margin-top: 1rem; }
.news_list_ul ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-right: 0.8rem; }
.news_list_ul li { font-size: 1.2rem; height: 3rem; line-height: 3rem; border-bottom: 1px solid #ccc; color: #333; font-family: "STHeiti","Microsoft YaHei UI light","宋体","arial"; }
.news_list_ul i { margin-left: 0.8rem; margin-right: 3rem; transition: all 0.8s; }
.news_list_ul a { display: block; }
.news_list_ul a:hover { color: #df1d45; text-decoration: none; }
.news_list_ul a:hover i { margin-left: 1.2rem; }

.myContent_l h1 { padding-top: 0.9rem; text-align: center; font-size: 1.59rem; font-weight: 600; color: #000; font-family: "STHeiti","Microsoft YaHei UI light","宋体","arial"; }

.myAbbr { margin-top: 1rem; text-align: center; }

.myContent { text-align: justify; text-justify: inter-ideograph; overflow: hidden; margin-top: 1rem; }
.myContent img { width: 100%; }

.home_lie1 { margin-top: 1.5rem; }

.home_lie1_r h2 { font-size: 2.6rem; text-shadow: 6px 3px 5px #a9a9a7; padding-left: 0.89rem; font-family: "STHeiti","Microsoft YaHei","黑体","arial"; color: #df1d45; font-weight: 600; }

.news_list_c { margin-top: 1rem; }
.news_list_c ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-right: 0.8rem; }
.news_list_c li { font-size: 1.4rem; height: 3rem; line-height: 3rem; border-bottom: 1px solid #ccc; color: #333; font-family: "STHeiti","Microsoft YaHei UI light","宋体","arial"; }
.news_list_c i { margin-left: 0.8rem; margin-right: 3rem; transition: all 0.8s; }
.news_list_c a { display: block; }
.news_list_c a:hover { color: #df1d45; text-decoration: none; }
.news_list_c a:hover i { margin-left: 1.2rem; }

.home_lie1_i img { width: 100%; height: 3px; }

.news_rec_l img { width: 19rem; }

.news_rec_r p { margin-top: 1rem; }
.news_rec_r span { float: right; }
.news_rec_r span a { color: #666; }

.home_lie1_ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 1rem; }
.home_lie1_ul li { height: 2.4rem; line-height: 2.4rem; border-bottom: 1px dashed #ccc; }
.home_lie1_ul li a { display: block; }
.home_lie1_ul a { font-size: 0.98rem; color: #333; }
.home_lie1_ul a:hover { color: #df1d45; text-decoration: none; }
.home_lie1_ul span { float: right; }

.minshang_list_ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 1rem; }
.minshang_list_ul li { display: flex; margin-bottom: 1.5rem; }
.minshang_list_ul a { font-size: 0.98rem; color: #333; }
.minshang_list_ul a:hover { color: #df1d45; text-decoration: none; }
.minshang_list_ul span { float: right; }

.home_lie1_ul_1 img { height: 9.5rem; width: 13rem; }

.home_lie1_ul_2 { padding-left: 0.65rem; width: 100%; }
.home_lie1_ul_2 p { margin-top: 0.5rem; }

.huizhang_list { margin-top: 1rem; }
.huizhang_list ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-right: 0.8rem; }
.huizhang_list li { font-size: 1.2rem; height: 2rem; line-height: 2rem; border-bottom: 1px solid #ccc; color: #333; font-family: "STHeiti","Microsoft YaHei UI light","宋体","arial"; }
.huizhang_list i { margin-left: 0.8rem; margin-right: 3rem; transition: all 0.8s; }
.huizhang_list a { display: block; }
.huizhang_list a:hover { color: #df1d45; text-decoration: none; }
.huizhang_list a:hover i { margin-left: 1.2rem; }

.lead_table { margin-top: 1rem; }

.youqin_list ul { padding-left: 0; margin-bottom: 0; list-style: none; display: flex; flex-wrap: wrap; }
.youqin_list li { width: 15rem; line-height: 3rem; }

.lingdao_list_ul { padding-left: 0; margin-bottom: 0; list-style: none; display: flex; flex-wrap: wrap; text-align: center; }
.lingdao_list_ul li { width: 20rem; margin-top: 1rem; }
.lingdao_list_ul img { width: 18rem; height: 14rem; }
.lingdao_list_ul h1 { font-size: 1.2rem; margin-top: 0.35rem; }

.members_ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 1rem; }
.members_ul li { display: flex; margin-top: 1rem; transition: all 0.8s; }
.members_ul li:hover { padding-left: 1rem; }
.members_ul a { font-size: 1.25rem; color: #333; }
.members_ul a:hover { color: #df1d45; text-decoration: none; }

.members_u1_li1 img { width: 10rem; }

.members_u1_li2 { padding-left: 0.85rem; }

.members_bg { height: 14rem; background: url("Images/list_banner1.jpg") no-repeat center; background-size: cover; }

.membersitem_con h1 { text-align: center; }
.membersitem_con ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 3rem; }
.membersitem_con li { margin-top: 1.5rem; }
.membersitem_con .logo { width: 15rem; }

.membersitem_con_1 span { float: right; }

.breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; }

/*769-1930分辨率之间传统低分屏幕优化*/
/*小于768px手机优化*/
@media screen and (max-width: 768px) { header img { width: 100%; }
  .itop a { display: none; }
  .itop_r button { position: absolute; right: 1rem; top: 0rem; }
  .home_nav { margin-top: 0.2rem; }
  .home_top { margin-top: 0.2rem; }
  .home_top a { font-size: 1.31rem; height: auto; line-height: 2.5rem; }
  .home_topSwiper_box .swiper-container { width: 100%; height: 10rem; }
  .home_elit_left .carousel-item img { height: 12rem; }
  .home_elit_rgiht { margin-left: auto; }
  .itop1_logo img { width: 24rem; } }
/*key:UG93ZXJlZCBieSBab29tbGEh6YCQ5rWqQ01TIHd3d3cuejAxLmNvbQ== */

/*# sourceMappingURL=global.css.map */
