@charset "UTF-8";
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }

a:focus { outline: 0; }

audio, canvas, video { display: inline-block; }

audio:not([controls]) { display: none; height: 0; }

[hidden] { display: none; }

blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0; }

html { font-family: '微软雅黑', 'Hiragino Sans GB', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

a:focus { outline: thin dotted; outline: 0; }

a { text-decoration: none; }

a:active, a:hover { outline: 0; }

h1 { font-size: 2em; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: 700; }

dfn { font-style: italic; }

mark { background: #ff0; color: #000; }

code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: "“" "”" "‘" "’"; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -.5em; }

sub { bottom: -.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em; }

legend { border: 0; padding: 0; }

button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }

button, input { line-height: normal; }

button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; }

button[disabled], input[disabled] { cursor: default; }

input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0; }

input[type=search] { -webkit-appearance: textfield; box-sizing: content-box; }

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

textarea { overflow: auto; vertical-align: top; }

table { border-collapse: collapse; border-spacing: 0; }

.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input:focus, textarea:focus { outline: 0; }

.tap_init { -webkit-tap-highlight-color: transparent; }

dd, dl, dt, li, ol, ul { list-style: none; }

b, em, strong { font-style: normal; }

body { -webkit-tap-highlight-color: transparent; }

a:focus, div:focus, input:focus, p:focus { -webkit-tap-highlight-color: transparent; }

div:focus, span:focus { outline: none; }

a:hover, a:focus { text-decoration: none; }

/*reset bootsrtap*/
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { padding-left: 10px; padding-right: 10px; }

.container { padding-left: 10px; padding-right: 10px; }

.row { margin-right: -10px; margin-left: -10px; }

@media (min-width: 1300px) { .container { max-width: 1200px; padding: 0; } }

.pongetitleStyle { border-top: 30px solid #134f85; padding-top: 40px; }

.pongetitleStyle .title { font-size: 48px; font-family: 'Microsoft YaHei Light'; color: #5dc355; line-height: 32px; }

.pongetitleStyle .bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.pongetitleStyle .bottom .b1, .pongetitleStyle .bottom .b2 { line-height: 50px; }

.pongetitleStyle .bottom .b1 { font-size: 48px; color: #7e98b0; font-weight: bold; position: relative; top: 15px; }

.pongetitleStyle .bottom .b2 { font-size: 24px; color: #005aab; margin-left: 40px; margin-right: 35px; position: relative; top: 20px; }



.pongetitleStyle .bottom .b3 { font-size: 16px; color: #848484;font-weight:normal; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; line-height: 30px; position: relative; padding-left: 30px; }

/* add1 */
.pongetitleStyle .bottom .b2 {font-size: 48px;top:0px;font-weight:bold;display:flex;align-items:center;}
.pongetitleStyle .bottom .b1{font-size:24px;top:13px;font-weight:normal;display:flex;align-items:center;}
.pongetitleStyle .title{font-size:24px;}

.pongetitleStyle .bottom .b3::after { position: absolute; width: 1px; height: 58px; background: #7e98b0; content: ''; bottom: 0; left: 0; }

@media (max-width: 575px) { .pongetitleStyle { border-top: 10px solid #134f85; padding-top: 10px; text-align: center; }
  .pongetitleStyle .title { line-height: normal; font-size: 18px; }
  .pongetitleStyle .bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .pongetitleStyle .bottom .b1 { top: 0; font-size: 18px; line-height: normal; margin: 5px 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .pongetitleStyle .bottom .b2 { top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; line-height: normal; margin: 5px 0; font-size: 14px; }
  .pongetitleStyle .bottom .b3 { border: 0; padding-left: 0; font-size: 14px; line-height: 2; }
  .pongetitleStyle .bottom .b3::after { content: none; } }

.CommonStyleListImgText ul { margin-top: 50px; }

.CommonStyleListImgText ul li { margin-bottom: 20px; }

.CommonStyleListImgText ul li a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.CommonStyleListImgText ul li:nth-of-type(2n+0) a { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }

.CommonStyleListImgText ul li:nth-of-type(2n+0) a .img { margin-right: 0; margin-left: 45px; }

.CommonStyleListImgText ul li a:hover .img img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.CommonStyleListImgText ul li a .img { overflow: hidden; }

.CommonStyleListImgText ul li a .img img { -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }

.CommonStyleListImgText ul li a .img { margin-right: 45px; }

.CommonStyleListImgText ul li a .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; }

.CommonStyleListImgText ul li a .text .title { font-size: 20px; color: #005aab; font-weight: bold; position: relative; margin-bottom: 15px; padding-bottom: 30px; }

.CommonStyleListImgText ul li a .text .title::after { position: absolute; left: 0; bottom: 0; width: 36px; height: 6px; background: #5dc355; content: ''; }

.CommonStyleListImgText ul li a .text .desc { font-size: 16px; color: #848484; line-height: 2; }

.CommonStyleListImgText ul li a .text .iconimglist { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 10px; }

@media (max-width: 575px) { .CommonStyleListImgText ul li a { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .CommonStyleListImgText ul li a .img { margin-right: 0; }
  .CommonStyleListImgText ul { margin-top: 20px; }
  .CommonStyleListImgText ul li a .text { margin-top: 20px; }
  .CommonStyleListImgText ul li a .text .title { font-size: 18px; padding-bottom: 15px; margin-bottom: 15px; }
  .CommonStyleListImgText ul li:nth-of-type(2n+0) a { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .CommonStyleListImgText ul li:nth-of-type(2n+0) a .img { margin-left: 0; }
  .CommonStyleListImgText ul li a .text .title { font-size: 16px; }
  .CommonStyleListImgText ul li a .text .desc { font-size: 14px; } 
  .CommonStyleListImgText ul li a, .CommonStyleListImgText ul li:nth-of-type(2n+0) a {flex-direction:column-reverse;}
}

.sectionA .container .pongetitleStyle { border-top: 0; }

.newAside { position: fixed; right: 0; bottom: 100px; z-index: 2; }

@media (max-width: 575px) { .newAside { display: none; } }

.newAside ul li { margin: 2px 0; }

.newAside ul li:nth-of-type(3n) a .text { background: none; left: -120px; }

.newAside ul li:nth-of-type(3n) a .text::after { content: none; }

.newAside ul li:nth-of-type(1) a { border-radius: 10px 0 0 0; }

.newAside ul li:nth-of-type(5) a { border-radius: 0 0 0px 10px; }

.newAside ul li a { display: block; width: 58px; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; height: 50px; background: #9e9e9e; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.newAside ul li a:hover { background: #4eabf1; }

.newAside ul li a .parentText { display: none; }

.newAside ul li a .text { position: absolute; height: 46px; background: #7d7d7d; width: 120px; left: -135px; top: 0; bottom: 0; margin: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-size: 14px; color: #fff; border-radius: 5px; }

.newAside ul li a .text::after { position: absolute; content: ''; right: -14px; top: 0; bottom: 0; width: 0; height: 0; margin: auto; border: 7px solid transparent; border-left-color: #7d7d7d; }

@charset "UTF-8";
.header { /* 公共样式 */ /* 头部背景颜色 */ /* PC样式 */ /* M端样式 */ /* M端样式 */ }

.header i { font-style: normal; }

.header { background: rgba(0, 0, 0, 0.7); }

@media (min-width: 992px) { .header { /* 初始化样式 */ /* 头部高度 */ /* 导航字体颜色 */ /* 隐藏导航小三角 */ /* 导航居右侧 */ /* 子导航左右margin边距 */ /* 右侧父容器高度撑满 与 导航高度撑满 */ /* 子导航上下居中 */ /* 子导航选中样式 */ /* 二级导航样式初始化 */ }
  .header .nav-link { padding: 0; }
  .header .navbar-expand-lg .navbar-nav .nav-link { padding: 0; }
  .header .navbar { padding: 0; }
  .header .navbar-brand { margin: 0; padding: 0; }
  .header .container { height: 80px; width: 100%; max-width: 100%; } }

@media (min-width: 992px) and (min-width: 1200px) { .header .container { padding: 0 70px; } }

@media (min-width: 992px) { .header .nav-link a { font-size: 16px; color: #ffffff; }
  .header .nav-link::after { content: none; }
  .header .navbar-nav { margin-left: auto; }
  .header .navbar-nav .nav-item { margin: 0 0; }
  .header .navbar-nav .nav-item:last-child { margin-right: 0; }
  .header .collapse, .header .navbar-nav, .header .nav-link, .header .nav-link a { height: 100%; }
  .header .nav-link a { display: block; padding: 0 25px; border-left: 1px solid rgba(255, 255, 255, 0.1); }
  .header .navbar-nav .nav-item a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .header .navbar-nav .nav-item .nav-link a { -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }
  .header .navbar-nav .nav-item .nav-link i { position: relative; }
  .header .navbar-nav .nav-item .nav-link i::after { -webkit-transition: 0.5s ease all; transition: 0.5s ease all; content: ''; height: 2px; width: 0; position: absolute; bottom: -10px; left: 0; }
  .header .navbar-nav .nav-item.active .nav-link a, .header .navbar-nav .nav-item:hover .nav-link a { color: #5dc355; }
  .header .navbar-nav .nav-item.active .nav-link i::after, .header .navbar-nav .nav-item:hover .nav-link i::after { width: 100%; background: #5dc355; }
  .header .dropdown-menu { margin-top: 0; border: 0; padding: 0; background: none; min-width: 170px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
  .header .dropdown-menu .child { margin-top: 12px; background: #9e9e9e; border-radius: 5px; position: relative; }
  .header .dropdown-menu .child::before { position: absolute; border: 6px solid transparent; width: 0; height: 0; margin: auto; border-bottom-color: #9e9e9e; content: ''; left: 0; right: 0; bottom: 100%; }
  .header .dropdown-menu .child a { padding: 15px 0; border-bottom: 1px dashed rgba(255, 255, 255, 0.55); font-size: 16px; color: #fff; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }
  .header .dropdown-menu .child a.active { background: #5dc355; color: #fff; }
  .header .dropdown-menu .child a:first-child { border-radius: 5px 5px 0 0; }
  .header .dropdown-menu .child a:focus { background: none; }
  .header .dropdown-menu .child a:hover { background: #5dc355; color: #fff; }
  .header .dropdown-menu .child a:last-child { border-bottom: 0; border-radius: 0 0 5px 5px; } }

@media (max-width: 991px) { .header { /* 初始化样式 */ /* 头部导航上下padding */ /* 子导航上下padding间距 */ /* 字体大小颜色 */ /* 导航距logo上间距 */ /* 子导航选中样式 */ /* 子子导航选中样式 */ }
  .header .navbar { padding: 0; }
  .header .navbar-brand { margin: 0; padding: 0; }
  .header .navbar-toggler img { width: 30px; }
  .header .navbar-toggler { border-color: rgba(0, 0, 0, 0.1); }
  .header .navbar-toggler:focus { outline: none; }
  .header .navbar .container { padding-top: 20px; padding-bottom: 20px; }
  .header .nav-link { padding: 10px 0; }
  .header .nav-link a, .header .nav-link::after { font-size: 16px; color: #333; }
  .header .navbar-nav { padding-top: 10px; }
  .header .navbar-nav .nav-item.active .nav-link a { color: #5dc355; }
  .header .navbar-nav .nav-item.active .nav-link::after { border-top-color: #5dc355; }
  .header .dropdown-menu .child a.active { background: #5dc355; } }

@media (max-width: 575px) { .header { /* 头部导航左右上下间距 */ /* logo宽度 */ /* 导航按钮宽度 */ /* 子导航大小 */ /* 子导航上下间距 */ /* 二级导航字体大小 */ /* 二级导航左右padding间距 */ }
  .header .navbar-light .navbar-toggler-icon { background-image: url(../images/cab1dce255394d2acd098f44dabe2a43.png); width: 20px; height: 20px; }
  .header .navbar .navbar-toggler { border: 0; }
  .header .navbar .container { padding-top: 5px; padding-bottom: 5px; }
  .header .navbar .container { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; }
  .header .navbar-brand img { width: 80px; }
  .header .navbar-toggler { padding: 0; }
  .header .navbar-toggler img { width: 20px; }
  .header .nav-link a, .header .nav-link::after { font-size: 14px; color: #fff; }
  .header .nav-link { padding: 5px 0; }
  .header .dropdown-menu .child a { font-size: 14px; }
  .header .dropdown-item { padding: 5px 20px; } }

.footer { padding-top: 45px; }

.footer .topblock { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; border-bottom: 1px solid #232323; padding-bottom: 10px; }

.footer .topblock .logonav{display:flex;align-items:center;}
.footer .lianxi{display:flex;align-items:center;}

.footer .centerblock { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px 0; }

.footer .centerblock, .footer .centerblock a { font-size: 14px; color: #232323; }

.footer .centerblock a { -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }

.footer .centerblock a:hover { color: #5dc355; }

.footer .logonav .nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 46px; }

.footer .logonav .nav a { font-size: 14px; color: #333; margin-right: 25px; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }

.footer .logonav .nav a:hover { color: #5dc355; }

.footer .lianxi { text-align: right; }

.footer .lianxi .title { font-size: 14px; color: #232323; margin-bottom: 35px; }

.footer .lianxi .con .p1 { font-size: 30px; font-weight: bold; color: #333; }

.footer .lianxi .con .p2 { font-size: 20px; color: #333; margin-top: 5px; }

.footer .erweima { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 14px; color: #232323; text-align: center; }

.footer .erweima .img { margin-left: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.footer .erweima span { padding: 6px 0; }

.footer .bgfoter { background-image: url(../images/8080754e677348d64f5c21918e139e94.jpg); height: 24px; background-repeat: no-repeat; background-position: center center; background-size: cover; }

@media (max-width: 575px) { .footer .topblock { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .footer .topblock .logonav .logo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .footer .logonav .nav { margin-top: 20px; }
  .footer .logonav .nav { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .footer .logonav .nav a { padding: 5px 0; margin: 0 5px; }
  .footer .lianxi .title { margin-bottom: 0; margin-top: 10px; margin-bottom: 10px; }
  .footer .lianxi { text-align: center; }
  .footer .lianxi .con .p1 { font-size: 18px; }
  .footer .lianxi .con .p2 { margin-top: 0; font-size: 16px; }
  .footer .erweima { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-top: 20px; }
  .footer .erweima .img { margin: 0 10px; }
  .footer .centerblock { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .footer .centerblock div:nth-of-type(1) { margin-bottom: 10px; text-align: center; }
  .footer { padding-top: 30px; } }

.otherbanner a { height: 230px; background-repeat: no-repeat; background-position: center center; background-size: cover; display: block; padding-top: 100px; background-image: url(../images/548070d86cf3bb2569304efd8ff2976e.jpg); }

/* add */
@media (min-width:576px){
.otherbanner a{background:#fff !important;height:80px;padding-top:0;}
}
@media (max-width:575px){
  .otherbanner a{height:40px !important;}
}


.otherbanner a .container { text-align: right; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 100%; font-family: 'Microsoft YaHei Light'; color: #fff; font-size: 52px; opacity: .2; }

@media (max-width: 575px) { .otherbanner a { height: 140px; padding-top: 40px; }
  .otherbanner a .container { font-size: 18px; } }

.breadCrumbs { border-bottom: 1px solid #f3f3f3; background: #ffffff; }

.breadCrumbs .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 15px; padding-bottom: 15px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: relative; }

.breadCrumbs .left { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.breadCrumbs .left img { margin: 0 10px; }

.breadCrumbs .left a { color: #6d6c6c; font-size: 16px; }

.breadCrumbs .left a:nth-of-type(1) { padding-left: 20px; background: url(../images/d1799273dbeb4796c18cf69c5ad9ec3e.png) left center no-repeat; }

.breadCrumbs .left a.active { color: #5dc355; }

.breadCrumbs .right { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.breadCrumbs .right a { font-size: 16px; color: #545454; padding: 5px 30px; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; border-radius: 20px; margin-left: 30px; }

.breadCrumbs .right a:hover, .breadCrumbs .right a.active { color: #fff; background: #5dc355; }

@media (max-width: 575px) { .breadCrumbs .container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
  .breadCrumbs .left { padding-bottom: 10px; }
  .breadCrumbs .right a { margin-right: 10px; margin-left: 0; font-size: 14px; padding: 5px 10px; } }

.commonPaging { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 60px 0; }

.commonPaging a { padding: 5px 12px; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; border: 1px solid #b2b2b2; border-radius: 6px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-size: 16px; color: #838383; margin: 4px; }

.commonPaging a:hover, .commonPaging a.active { background: #006fbe; border: 1px solid #006fbe; color: #fff; }

.commonPaging span { font-size: 16px; color: #3a3a3a; font-weight: bold; margin: 4px; }

@media (max-width: 575px) { .commonPaging { padding: 20px 0; }
  .commonPaging a { padding: 3px 8px; font-size: 12px; }
  .commonPaging span { font-size: 12px; } }

#bjmap { width: 100%; height: 100%; }

@media (max-width:575px){
	.footer .topblock .logonav{
    	justify-content:center;
    }
    .footer .lianxi{
    	    justify-content: center;
    margin-top: 20px;
    }
}