﻿.swiper-pagination-bullet-active { background-color: white !important; }
body { background-color: #F6F6F6; }
/*banner不通用部分*/
.no-full-page2 .main-a2 { margin-top: 60px; }
.ban-a { position: relative; display: table; width: 100%; height: 100%; background-size: cover; background-position: center center; height: 5rem; }
.main-a-b { display: table-cell; vertical-align: middle; padding: 10px; max-width: 1200px; color: white; }
.main-a-c-center { margin: auto; text-align: center; }
.main-a-d1 { font-size: 0.5rem; }
.main-a-d1 p { letter-spacing: 0.1rem; }
.dis-flex { display: flex; }
.cuop { cursor: pointer; }
.cuop a { color: black }
.cuop:hover { color: #2775FF; }
.cuop a:hover { color: #2775FF; }
.gywm { width: 80%; margin: 0 auto; margin-top: 50px; margin-bottom: 50px; }
.gywm .gywm-a { justify-content: space-around; }

.gywm-b1 { width: 20%; }
.gywm-b2 { width: 75%; background-color: white; height: 100%; padding: 10px 30px; padding-bottom: 100px; }
.gywm-c1 { background-color: white; height: auto; position: relative; }
.gywm-b1 .gywm-c { padding: 20px 0; text-align: center; font-size: 0.17rem; }
.gywm-c3 { width: 80%; margin: auto; border-bottom: 1px solid #DCDCDC; }
.gywm-c0 { background-color: black; height: 60px; }
.gywm-c2 { background-color: #2775FF; color: white; position: absolute; width: 80%; left: 10%; top: 30px; opacity: 0.95; }
.gywm-c2 p { padding: 8px 0; font-size: 0.2rem; }
/*sqhz*/
.new-div { justify-content: space-between; border-bottom: 1px solid #F4F4F4; margin-bottom: 10px; padding: 10px 0; }
.new-div1 img { width: 2rem; }
.new-div1 { width: 25%; }
.new-div2 { width: 75%; font-size: 0.17rem; line-height: 0.3rem; display: flex; justify-content: space-between; }
.new-div2-text1 { margin-bottom: 10px; font-size: 0.2rem; font-weight: 400; color: black; line-height: 0.3rem; width: 80%; }
.new-div2-text2 { margin-bottom: 20px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #989898; }
.new-div2-text3 span { margin-right: 20px; color: #9EACB5; }

.Company_news_content { height: auto !important; height: 650px; min-height: 650px; }

.fenye { border: none !important; display: table; margin: auto; }
.fenye a b { line-height: 30px; }
