﻿@font-face {
      font-family:Amiri;
      src:url("../font/Amiri-Bold-2.ttf");
   }
.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
.hero-wrapper h2{font-size: 1.6em;color: #FFFFFF;font-weight: 300;font-family: "Microsoft YaHei"}
.content p,.supply-chain-wrapper p{font-weight: 100;font-family: "Microsoft YaHei"!important}

.sidebar-body .social-icons{margin-top: 10px}

.menu .page{color: #ed2327!important}

.yuyan{padding:1em 0 0 0;color: #fff;opacity: 0.6;font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";font-weight:bold;display: inline-flex;margin-right: 5.6em;height: 2.8em;transition: opacity 0.3s;}
.yuyan a{color: #fff;margin: 0 10px;}
.yuyan a:hover{color: #fff;opacity: 0.5;transition: opacity 0.3s;}
.yuyan .fa-search {

padding-left: .4em
}
.L71 a, .L71{color: #666!important}


.sidebar-container .sidebar-wrapper-desktop .desktop-right-wrapper .sidebar-body{padding:5.5em;padding-bottom:2em;max-height:100vh;overflow:auto}

.is-current {
  border-bottom: 2px solid ; /* 1px细线，可改颜色 */
  padding-bottom: 0px; /* 文字和线条拉开一点距离 */
  }




.l-header-form__label {
    margin: 12px 0 4px;
    font-size: 1.2em;font-weight: 100
  }
.l-header-form__wrapper {
    position: relative;
    border-bottom: 2px solid #97999B;
  }
 .l-header-form__input {
    width: 100%;
    height: 60px;
    padding: 0 70px 0 1px;
    border-radius: 0;
    outline: none;
    font-size: 1.2em;font-family: "Microsoft YaHei","Microsoft JhengHei",STHeiti,MingLiu, sans-serif!important;border: 0;font-weight: 100
  }
.l-header-form__input:placeholder-shown {
    color: #97999B;
  }
.l-header-form__input::-webkit-input-placeholder {
    color: #97999B;
  }
.l-header-form__input:-moz-placeholder {
    color: #97999B;
  }
.l-header-form__input::-moz-placeholder {
    color: #97999B;
  }
.l-header-form__input:-ms-input-placeholder {
    color: #97999B;
  }
.l-header-form__submit {
    position: absolute;
    top: 0;
    right: 0;
    width: 64px;
    height: 64px;
    border-radius: 0;
    background: url(../image/icon_search_large.svg) no-repeat 50% 50%/55px;
    outline: none;
    cursor: pointer;
    transition: opacity 0.3s;
  }
  .l-header__body .l-header-form .l-header-form__submit:hover {
    opacity: 0.6;
  }

  .l-header-form__wrapper button{
    position: absolute;
    top: 0;
    right: 0;
    width: 64px;
    height: 64px;
    border-radius: 0;
    background: url(../image/icon_search_large.svg) no-repeat 50% 50%/55px;
    outline: none;
    cursor: pointer;
    transition: opacity 0.3s;border: 0;
  }
  .l-header-form__wrapper button:hover {
    opacity: 0.6;
  }
.modal-title{font-size: 1.4em}
.clickable-label{font-size: 1.1em;line-height: .5}
.label{font-size: 1.1em;}
.widget p{font-size: 1em!important;}

.supply-chain-dropdown{font-size: 1.1em!important;}





@media (min-width:768px){.section-home-supply-chain .supply-chain-diagram-wrapper{min-height:260px}}
@media (min-width:992px){.section-home-supply-chain .supply-chain-diagram-wrapper{min-height:170px}}




.p-top-ogt {
  display: flex;
  flex-wrap: wrap;
}
.p-top-ogt .p-top-ogt__item {
  display: flex;
  align-items: center;
  width: 25%;
  margin: 10px 0 35px;
}

.p-top-ogt .p-top-ogt__item22 {
  display: flex;
  align-items: center;
  width: 14.25%;
  margin: -30px 0 35px 0;
}

.p-top-ogt .p-top-ogt__item:nth-child(2) {
  padding-left: 10px;
  border-left: 1px solid #D9D9D6;
}
.p-top-ogt .p-top-ogt__item:nth-child(3) {
  padding-left: 10px;
  border-left: 1px solid #D9D9D6;
}
.p-top-ogt .p-top-ogt__item:nth-child(4) {
  padding-left: 10px;
  border-left: 1px solid #D9D9D6;
}
.p-top-ogt .p-top-ogt__item:nth-child(5) {
  padding-left: 10px;
  border-left: 1px solid #D9D9D6;
}
.p-top-ogt .p-top-ogt__item:nth-child(6) {
  padding-left: 10px;
  border-left: 1px solid #D9D9D6;
}
.p-top-ogt .p-top-ogt__item:nth-child(7) {
  padding-left: 10px;
  border-left: 1px solid #D9D9D6;
}
.p-top-ogt .p-top-ogt__figure {
  flex-basis: 104px;
  margin-right: 40px;
}
.p-top-ogt .p-top-ogt__figure .p-top-ogt__icon {
  width: 100%;
}
.p-top-ogt .p-top-ogt__content {
  flex: 1;
}
.p-top-ogt .p-top-ogt__content .p-top-ogt__title {
  margin-bottom: 6px;
  font-size: .9em;padding-left: 4px;color: #53565a
}
.p-top-ogt .p-top-ogt__content .p-top-ogt__text {
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1;color: #53565a
}
.p-top-ogt .p-top-ogt__content .p-top-ogt__text .p-top-ogt__wrapper {
  display: inline-block;
}
.p-top-ogt .p-top-ogt__content .p-top-ogt__text .p-top-ogt__num {
  font-size: 5rem;
  font-family:"Amiri", serif;color: #9c1d26
}
.p-top-ogt .p-top-ogt__content .p-top-ogt__note {
  color: #97999B;
  font-size: 1.2rem;
}
.textbox-cont h4{font-size: 1.3em;font-weight: 600;color: #ed2327;margin-left: -5.4em}
.item-details-col h4{font-size: 1.1em;font-weight: 600;color:#C50003;margin: -.7em 0 .9em 0}
@media screen and (min-width: 768px) and (max-width: 1200px) {
  .p-top-ogt .p-top-ogt__item:nth-child(odd) {
    padding-right: 15px;
  }
  .p-top-ogt .p-top-ogt__item:nth-child(even) {
    padding-left: 15px;
  }
  .p-top-ogt .p-top-ogt__figure {
    flex-basis: 80px;
    margin-right: 20px;
  }
  .p-top-ogt .p-top-ogt__content .p-top-ogt__text {
    font-size: .8em!important;
  }
  .p-top-ogt .p-top-ogt__content .p-top-ogt__text .p-top-ogt__num {
    font-size: 3.2rem;
  }
	
}

.xbt{border-bottom: 1px solid #ed2327;height: 1em;margin-bottom: 3em;margin-left: 7em;}
.xbt2{border-bottom: 1px solid #ed2327;height: .8em;margin-bottom: 3em;margin-left: 9em}
.xbt2 h4{font-size: 1.2em;color: #ed2327;margin:.4em 0 0 -7.5em;font-family: "Microsoft YaHei"}
.xbt2{margin-bottom: 3em}
.flicker ul li{list-style:none}
.sysy{margin-bottom: -2em}
.xwtt{padding-top: 8em!important;background-color: #fafafa}
.jjtz h1{font-size: 2em}

@media screen and (max-width: 767px) {
	.jjtz h1{font-size: 1.8em}
	.xwtt{padding-top: 0;padding-bottom: 1em!important}
	.flickerplate {
	height:200px!important;
}
	.flickerplate ul.flicks>li .flick-sub-text a{
	padding:6px 15px!important;
}
	.flickerplate ul.flicks>li .flick-sub-text {
	font-size:.7em!important;
	padding:0!important;
	margin-bottom: .5em!important;
	border-radius:1em!important;
	font-weight: 600!important;line-height: 1em!important
}
	.gytz{margin: -5em 0 -3em 0}
	.sm-tz{margin-top: -4em}
  .p-top-ogt .p-top-ogt__item {
    width: 50%;
    margin: 0 auto 35px;
    padding: 0 !important;
    border: none !important;
	  
  }
	.textbox-cont h1{font-size: 1.8em}
	.p-top-ogt .p-top-ogt__item22 {
  display: flex;
  align-items: center;
  width:25%;
  margin: 10px 0 0 0;
}
	.p-top-ogt{margin: 10px 0 20px 0}
  .p-top-ogt .p-top-ogt__figure {
    flex-basis: 72px;
    margin-right: 20px;
  }
  .p-top-ogt .p-top-ogt__content .p-top-ogt__title {
    margin-bottom: 6px;
    font-size: .8em;
  }
  .p-top-ogt .p-top-ogt__content .p-top-ogt__text {
    font-size: .8em!important;
  }
  .p-top-ogt .p-top-ogt__content .p-top-ogt__text .p-top-ogt__num {
    font-size: 3rem;
  }
  .p-top-ogt .p-top-ogt__content .p-top-ogt__note {
    font-size: 0.9rem;
  }
}
.container .supply-chain-wrapper p, .section-supply-chain-diagram .content p, .jianjie,.slideup-widgets p, .slideup-widgets-mobile p, .content-wysiwig p, .content-wysiwig li{font-size: 1.1em!important}

.press-release-content .content-wysiwig {font-size: 1em!important;padding-bottom: 1.5em}

.section-home-news-revised p{font-size: 1em!important;text-align: justify-all}
.sm{text-align: center;margin-top: -3em}
.sm h4{font-size: 1.2em;padding-top: 2em;color: #ed2327;padding-bottom: 5px;font-family: "Microsoft YaHei"}
.sm h2{font-size: 2em;padding-bottom: 1.3em;font-family: "Microsoft YaHei";font-weight:600}

@font-face {
    font-family: 'cusong'; /* 自定义字体名称 */
    src: url("../font/cusong.woff") format("woff"), url("../font/cusong.ttf") format("truetype");
}


.lvse2{color: #2fb569!important; font-size: 45px!important; letter-spacing: -1px}
.xz3{font-size: 12px!important;}
.hjwt{margin-bottom: -2em}


.smtz{text-align: center}
.smtz h2{font-size: 3em;font-family: "cusong";font-weight:normal;line-height: 1.8}



@media (max-width:1200px){
.lvse2{font-size: 26px!important;letter-spacing: 0px }
	.p-top-ogt__item22 .p-top-ogt__title{font-size: .8em!important;}
}




.cltz1{margin-top: -2em}
.e1{background-color: #def2f3;
	display: flex;
  align-items: center; 
            }

.e12{background-color: #edfae7;
	display: flex;
  align-items: center; 
            }



.e0{margin-top: -6.1em}
.e2{background-image: url('../image/E-3s.jpg');
    background-size: cover;
    background-position: center; 
	aspect-ratio: 9 / 12;
}
.e2s{background-image: url('../image/E-3s.jpg');
    background-size: cover;
    background-position: center; 
	aspect-ratio: 9 / 8;
}

.e22{background-image: url('../image/E-3.jpg');
    background-size: cover;
    background-position: center; 
	aspect-ratio: 9 / 12;
}
.e22s{background-image: url('../image/E-3.jpg');
    background-size: cover;
    background-position: center; 
	aspect-ratio: 9 / 8;
}
.e3 {
 margin-top: -3em
}
.e3s {
 margin-top: 0
}
.e5{background-image: url('../image/E-5.jpg');
    background-size: cover;
    background-position: center; 
	width: 100%;
	aspect-ratio: 100 / 83;
}
.e7{background-image: url('../image/E-6.jpg');
    background-size: cover;
    background-position: center; 
	width: 100%;
	aspect-ratio: 100 / 200;
}
.e6 {margin-top: 12em}
.e6 p{color: #445d3b;font-size: 1em!important;text-align: justify }
.e6 h3{color: #fff;border-bottom: 1px #fff solid;padding-bottom: 3px;margin-bottom: 1em}
.ldltz{margin-top: 3em}
.gray-bg2{background-color:#f0edeb;padding:0;margin-top: -1em}
.ldlbt{margin: 0 0 -1em 0}
.ldltp{margin-bottom: -6.5em}
.sjyc{font-size: 1.8em;line-height: 1em;}
.sjyc span{font-size: .7em;}
.tttp{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:25vh}
.bsbjtz, .bsbjtz a{color: #666}
.bsbjtz a:hover{color: #333}
.lxwmtz{margin: -3em 0 -1em 0}

.shijian{font-size: .9em;color: #999;margin-bottom: 3em}
.news video{width: 100%;object-fit: fill;height: auto!important}
.hong{color: #ed2327;font-size: 3em!important}
.hong3{color: #ed2327;font-size: 48px!important;}
.hong2{font-size: 2.8em!important}
.section-title{font-size: 3em;padding-top: 1em}




.jjbttz{margin-top: 1em}
.zbtz{margin-top: 6em}
.zn{width: 100%;
	aspect-ratio: 16 / 9; 
	}
iframe {
  width: 100%;
  height: 100%;
  border: none; /* 去掉默认边框 */
}


.y1{width: 49%!important}
.y2{width: 49%!important;margin-left: 1%}
.form-add input{width: 100%;padding: .2em .8em;border:1px #ccc solid!important;outline: none; }

.form-add textarea{width: 100%;padding: .2em .8em;margin-bottom: -10px;border:1px #ccc solid!important;outline: none; }
.form-add dl{margin:  0}
.form-add button{width: 100%;background-color: #444;color: #fff;padding: .4em .8em;transition: background-color 0.3s ease!important;}
.form-add button:hover{background-color: #222;}
.form-add select {
    border: solid 1px #ccc!important;
  
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;

    padding: .2em 14px .2em .8em;

background: url("../image/arrow.png") no-repeat scroll right center transparent;

}

.gengduo a{background-color: #444;padding: 14px 38px 14px 28px;color: #fff!important;border-radius: 8px;transition: background-color 0.3s ease!important;}
.gengduo a:hover{background-color: #333;}





.gengduo {margin:3em 0;}
select::-ms-expand { display: none; }

.ryan a{background-color: #f5f5f5!important;padding: 12px 10px 12px 20px;font-size: 1em!important;transition: background-color 0.3s ease!important;display: block;width: 24%;float: left;margin: .5%}
.ryan a:hover{background-color: #ffd600!important;}
.ryan .selected{background-color: #ffd600!important;}
.img-fluid{max-height: 98px;border-radius: 8px;border: 2px #ddd solid;cursor: pointer;}
@media (max-width:1200px){.ryan a{width: 32%;}}
@media (max-width:992px){.ryan a{width: 49%;}}



.content-wysiwig h2{font-size: 3em!important;}
.pt4{margin-top: 2em}
.hong4{color: #ed2327;font-size: 18px;margin: -60px 0 60px 0;font-weight: 100}
.news h2{border-bottom: 2px #e5e5e5 solid;padding-bottom: 40px;font-size: 2em!important}
.news img{margin: -2em 0}
.sytz{font-size: 3em;margin-top: .5em}
@media (max-width:767px){
	.content p,.supply-chain-wrapper p{font-weight:300;text-align: justify;}
	.section-title{font-size: 2em;padding-top: 20px}
	.hong4{margin: -40px 0 40px 0}
	.pt4{margin-top: 0}
	.ryan {margin-top: -1em}
	.ryan a{padding: 10px 8px;font-size: .7em!important;width: 49%;margin: .5%}
	.y1{width: 48%!important}
.form-add textarea{margin-bottom: -5px}
	.smtz h2{font-size: 1.8em;line-height: 1.8;}

	.sm h2{font-size: 1.2em;}
	.sm h4{font-size: .9em;}
.hong, .hong2, .content-wysiwig h2{font-size: 2em!important}

.news h2{font-size: 1.3em!important}
	.lxwmtz{margin: -3em 0 -5em 0}
	.ldlbt{margin: -5em 0 0 0}
	.ldltz{margin-top: 0}
	.ldltp{margin-top: -3em}
	.uk-accordion-content p{font-size: 1em!important;text-align: justify}
	.cltz1{margin-top: -5em}
	.lvse2{font-size: 25px!important}
	.xz3{font-size: 9px!important;}
	.hjtz{margin-top: -40px}

	.hero-wrapper h2{font-size:1.3em;margin-top: -30px}
	.smtz h3{font-size:.8em!important;}
.yuyan{padding:1em 0 0 0;margin-right: 4.5em;height: 2.7em;font-size: .8em}
.yuyan a{margin: 0 6px;}
	
	
.sm1{width: 100%;float: left;text-align: center;font-size: .8em;padding-bottom: 0;padding-top: 1.2em;color: #999; border-top: 0}
.sm2{width: 100%;float: left;text-align: center;font-size: .9em;padding-top: 0; border-bottom: 1px solid #eee;padding-bottom: 1.2em; border-top: 0}	
	
	

.search-container-mobile i{font-size: 1.1em;margin-right: .3em}
	.sjyc{display: none}	

	.slideup-widgets-mobile	.title{font-size: 1.1em;}
.container .supply-chain-wrapper p, .section-supply-chain-diagram .content p, .jianjie,.slideup-widgets p, .slideup-widgets-mobile p, .content-wysiwig p, .content-wysiwig li{font-size: 1em!important}
	
}




.jj{line-height: 1.4;margin-top: 24px;text-align: justify}


.main-nav .social-icons i{font-size: 1.2em;margin: 20px 10px 0 0;color: #BBBBBB}
.main-nav .social-icons a:hover i{color: #fff}
.copyright span a{color: #eee;font-weight: 400}
.copyright span a:hover{text-decoration:underline}
.dbtz{margin-top: 5px}

.e8 {margin-top: 6em}
.e8 p{color: #445d3b;font-size: 1em!important;text-align: justify }
.e8 h3{color: #fff;border-bottom: 1px #fff solid;padding-bottom: 3px;margin-bottom: 1em}
.E1 img{max-width: 1140px}


::-moz-selection {
background:#ed2327;
color:#fff;
}
::selection {
background:#ed2327;
color:#fff;
}
.supply-chain-dropdown{color:#000;}
.timeline-links {color:#888;}
.timeline-links h3{color:#000}
 




/* 公益banner */
.c-banner{
	width: 100%;
	position: relative;margin: 4em 0
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.sjdb{text-align: center}
	.c-banner{
		width: 100%;
		overflow: hidden;margin: 1em 0 4em 0
	}
	.c-banner .banner ul li img{
		width:  100%;
		height: auto;
		position: absolute;
	}
}
.dbxz{font-size: .6em;color: #666;margin: 30px 0 -40px 0}
.dbxz a{color: #666}


/*页码样式*/
.blog__pagination{margin-top: 60px;width: 100%;padding-right: 40px}
.blog__pagination ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;list-style: none!important;
}
.blog__pagination ul li{
list-style: none!important;
}
.blog__pagination ul li:not(:last-child) {
  margin-right: 10px!important;
}
.blog__pagination ul li:hover a, .blog__pagination ul li.active a, .blog__pagination ul li.active a:hover {
  background: #ed2327;
  color: #fff!important;border: #ed2327;
}
.blog__pagination .current {
  background: #ed2327;
  color: #fff!important;border: #ed2327;display: block;text-align: center;font-size: .8rem;
  width: 30px;
  height: 30px;
  line-height: 31px;
}
.blog__pagination ul a, .disabled {
  font-size: 1rem;
  color: #2e2e2f;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  display: block;
  border: 1px #ddd solid;
}

.press-release-content a, .news-content a{color: #000;transition: color 0.3s ease;}
.press-release-content a:hover, .news-content a:hover{color: #ef3f42}
.gjc{font-size: 1.2em;font-weight: 600;margin-bottom: 1em}
.gjc span{color: #ed2327}

@media screen and (max-width:768px) {
.blog__pagination .current {
ont-size: .8rem;
}
.blog__pagination ul a, .disabled {
  font-size: .8rem;

  width: 30px;
  height: 30px;
  line-height: 30px;

}

}

