*,:after,:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body,button,dd,div,dl,dt,form,h1,h2,h3,input,li,p,select,textarea,ul{margin: 0;padding: 0}
article,aside,footer,header,nav,section{display: block}
body{max-width: 100%;min-width: 1200px;font: 14px Arial, "Microsoft YaHei";color: #333;background-color: #f4f5f6;--color: #00873a;--btn-color: #00873a;}
li{list-style: none}
img{border: none;vertical-align: top}
a{color: #8d93a0}
a,a:hover{text-decoration: none}
a:active,
a:hover{outline: 0}
button,input,select,textarea{font-family: inherit;font-size: inherit;outline: 0;border: none;background-color: transparent;appearance: none}
input:read-only{cursor: pointer}
input:-webkit-autofill{box-shadow: inset 0 0 0 1000px #eff3f6 !important}
::-webkit-input-placeholder{color: #8d93a0}
:-ms-input-placeholder{color: #8d93a0}
textarea{resize: none}
table{width: 100%;border-collapse: collapse;border-spacing: 0}
table tr,
table td{max-width: 100%;border: solid 1px #eee;}
.clear{zoom: 1;clear: both;}
.clear:after{content: '';display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.left{display: flex;flex-wrap: wrap;}
.right{display: flex;justify-content: flex-end;}
.between{display: flex;justify-content: space-between;}
.around{display: flex;justify-content: space-around;}
.center{display: flex;flex-direction: column;align-items: center;}
.centerT{display: flex;justify-content: center;align-items: center;}
.scrollbar::-webkit-scrollbar{width: 2px;background: #f4f4f4;}
.scrollbar::-webkit-scrollbar-button{display: none;}
.scrollbar::-webkit-scrollbar-track{display: none;}
.scrollbar::-webkit-scrollbar-track-piece{display: none;}
.scrollbar::-webkit-scrollbar-thumb{background: #00873a;}
.scrollbar::-webkit-scrollbar-corner{display: none;}
.scrollbar::-webkit-resizer{display: none;}
.cut{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.cutThree, .cutTwo, .cutFour{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical}
.cutTwo{-webkit-line-clamp: 2}
.cutThree{-webkit-line-clamp: 3}
.cutFour{-webkit-line-clamp: 4}
/* @font-face{font-family: Poppins;src: url(../fonts/Poppins-Regular.ttf)}*/
.c1200{width: 1200px}
.c1200,.wrap{margin: 0 auto}
.wrap{width: 75%;min-width: 1200px}
/* footer*/
.footer{width: 100%;position: relative;background-color: #0f1110;padding: 90px 0 0;}
.footer .box{position: relative;width: 100%;}
.footer .tit{float: left;}
.footer .tit .p1{font-size: 18px;line-height: 20px;color: #ffffff;opacity: 0.6;margin-bottom: 10%;}
.footer .tit .p2{font-size: 14px;line-height: 20px;color: #ffffff;opacity: 0.6;margin-top: 6%;}
.footer ul{width: 39%;position: absolute;top: 4%;left: 50%;transform: translateX(-20%);}
.footer ul li{float: left;margin: 3% 16% 3% 0; }
.footer ul li:nth-child(3n){ margin-right: 0;}
.footer ul li:nth-child(2),.footer ul li:nth-child(5){width: 130px;}
.footer ul li a{font-size: 14px;line-height: 20px;color: #ffffff;opacity: 0.6;}
.footer ul li a:hover{opacity: 1;}
.footer .img{float: right;}
.footer .img img{width: 112px;height: 112px;display: block;}
.footer .img p{font-size: 14px;line-height: 20px;color: #ffffff;opacity: 0.3;margin-top: 14px;text-align: center;}
.footer .link{border-top: 1px solid rgba(255, 255, 255, 0.07);margin-top: 60px;padding: 20px 0 40px;}
.footer .link span{font-size: 14px;color: #ffffff;opacity: 0.4;margin-right: 10px;}
.footer .link a{font-size: 14px;color: #ffffff;opacity: 0.4;margin-right: 20px;}
.footer .link a:hover{opacity: 1;}
.footer .copyRight{width: 100%;background-color: #0f1110;padding: 15px 0;border-top: 1px solid rgba(255, 255, 255, 0.07);}
.footer .copyRight .wrap{text-align: center;font-size: 14px;line-height: 18px; color: rgba(255, 255, 255, 0.3);}
.footer .copyRight .wrap a{color: rgba(255, 255, 255, 0.3);display: inline-block;}
.footer .copyRight .wrap a:hover{color: rgba(255, 255, 255, 1);}

/* pages */
.pages { margin:40px 0; position:relative; text-align:center; font-size:12px;}
.pages a { display:inline-block; height:35px; line-height:35px; background:#fff; border:1px solid #eee; text-align:center; color:#333; padding:0 15px; margin-left:6px;}
.pages a.a1 { background:#fff; width:56px; padding:0; }
.pages a:hover { background:#00873a;  border:1px solid #00873a; color:#fff; text-decoration:none }
.pages span { display:inline-block; height:35px; line-height:35px; background:#00873a; border:1px solid #00873a; color:#fff; text-align:center; padding:0 15px; margin-left:6px;}

.pages1{ width: 100%; margin-top: 20px; }
.pages1 p{ max-width: 45%; overflow: hidden;  }
.pages1 p a{ color: #333; font-size: 14px;}
.pages1 p a:hover{ color: #00873a; text-decoration: underline;}

