@charset "UTF-8";
a{text-decoration:none;color:#333;}
a:hover{transition: all 0.4s linear 0s;text-decoration:none;}
address,cite,dfn,em,var {font-style:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
body,button,input,select,textarea {font:12px/1.5tahoma,arial,\5b8b\4f53;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
button,input,select,textarea {font-size:100%;}
code,kbd,pre,samp {font-family:couriernew,courier,monospace;}
fieldset,img {border:0;}
figure {margin:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
hr {margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
html {font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
img {vertical-align:middle;}
input,button,select,textarea {font-family:inherit;font-size:inherit;line-height:inherit;}
legend {color:#000;}
small {font-size:12px;}
span {display:block!important;}
sub {vertical-align:text-bottom;}
sup {vertical-align:text-top;}
table {border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none;}
ul,li{list-style-type:none;}
*{transition: all .3s;-webkit-transition: all .3s;}
.header{width:100%;height:auto;float:Left;clear:both;position:absolute;top:0;z-index:999;}
.headers{width:100%;max-width:1400px;height:auto;margin:0 auto;}
.logo{width:auto;float:Left;position:relative;margin-top:15px;margin-right:20px;}
.logo img{width:50px;height:auto;float:left;margin-right:20px;}
h1{line-height:50px;font-size:18px;text-align:left;float:left;color:#ffffff;position:relative;}
.banner{width:100%;height:auto;float:left;position:relative;overflow:hidden;z-index:1;background:#094617;}
.banner .banner-img{width:100%;height:auto;float:left;position:relative;}
.banner .banner-img img{width:100%;height:auto;float:left;position:relative;opacity:0.2;}
.banner-nr{padding:20px;box-sizing:border-box;width:100%;max-width:1400px;height:auto;float:left;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);position:absolute;}
.banner-nr span{font-size:33px;text-align:center;color:#ffffff;font-weight:800;line-height: 40px;}
.banner-nr p{margin:20px auto;color:#ffffff;font-size:16px;line-height:20px;text-align:center;}
.banner-nr h1,.banner-nr h2{margin:20px auto;color:#ffffff;font-size:16px;line-height:20px;text-align:center;width:100%;}
.daohan{width:auto;float:right;position:relative;line-height:50px;font-size:18px;color:#ffffff;margin:15px 0;}
.daohan li a{color:#ffffff;padding:0 20px;box-sizing:border-box;width:100%;height:auto;float:LEft;}
.daohan li{width:auto;float:left;text-align:center;line-height:50px;position:relative;border-radius:8px;}
.daohan li:hover{background-color:#ffffff;}
.daohan li:hover a{color:#094617;}
.daohan li:hover span{color:#094617;}
.imgfenxiang{width:100%;height:auto;float:left;position:relative;}
.imgfenxiangs{width:100%;max-width:1400px;height:auto;margin:60px auto;overflow:hidden;}
.imgfenxiangs-nr li .imgfenxiangs-nr-xx .download{width:auto;float:right;border-radius:20px;overflow:hidden;background: #137e11;}
.imgfenxiangs-nr li .imgfenxiangs-nr-xx .download span{color:#ffffff;padding:0px 20px;font-size:14px;box-sizing:border-box;}
.imgfenxiangs-title{width:100%;height:auto;float:left;position:relative;}
.imgfenxiangs-nr{width:100%;height:auto;float:left;position:relative;page-break-inside: avoid;break-inside: avoid;column-gap: 0;column-count:4;display: block;
    /*display: flex;*/
    justify-content:center;
    flex-wrap: wrap;}
.imgfenxiangs-nr li{height: 100%;overflow: auto;float:left;position:relative;width:calc(33.33% - 20px);width:330px;margin:10px;overflow:hidden;writing-mode: lr-tb /*tb-rl*/;border-radius: 8px;}
.imgfenxiangs-nr li img{width:100%;height:auto;float:left;position:relative;}
.imgfenxiangs-nr li:hover img{transform: scale(1.1) !important;}
.imgfenxiangs-nr li .imgfenxiangs-nr-xx{display:none;background:#094617cc;paddinG:10px;box-sizing:border-box;width:100%;height:auto;float:left;position:absolute;bottom:0;}
.imgfenxiangs-nr li .imgfenxiangs-nr-xx img{width:25px;height:25px;border-radius: 50px;margin-right:10px;float:left;}
.imgfenxiangs-nr li .imgfenxiangs-nr-xx span{font-size:16px;line-height:25px;float:left;color:#ffffff;}
.imgfenxiangs-nr li:hover .imgfenxiangs-nr-xx{display:block;}
.daohanicon{display:none;float:right;position:absolute;right:20px;top:22.5px;}
.daohanicon img{width:auto;height:20px;float:right;filter: brightness(0) invert(1);}
.page-content{width:100%;height:auto;float:left;position:relative;}
.page-contents{width:100%;max-width:1400px;height:auto;margin:60px auto;overflow:hidden;}
.page-contents p{line-height:28px;font-size:16px;padding:10px 0;}
.page-contents img{max-width:100%;}
.soso{width:300px;height:auto;float:none;position:relative;background:#ecf1f0;margin:20px auto;/*max-width:315px;*/border-radius:8px;overflow: hidden;paddinG:0;box-sizing:border-box;border: 1px solid #ffffffcc;}
.soso form{paddinG:0;box-sizing:border-box;}
.soso .write{width:100%;height:auto;display:flex;}
.soso .write .sosoli{font-size:14px;/*display:flex;*/}
.soso .write .sosoli .shuru{paddinG:0 0px 0 10px;}
.soso .write .sosoli .input_nei{width:240px;}
.soso .write .sosoli span{font-size:16px;color:#333333;float:Left;font-weight:550;width:80px;}
.soso .write .sosoli input{height:40px;outline: none;border:1px solid #094617;border:none;-webkit-appearance: none;-moz-appearance: none;appearance: none;paddinG:0 10px;background:none;font-size:16px;box-sizing: border-box;font-weight:550;color:#333333;}
.soso .write .sosoli input:hover{background:#ecf1f0;}
.soso .write .sosoli button{width:60px;float:left;cursor: pointer;
    /*transition: all 1s linear 0.5s;*/
    line-height:40px;
    box-sizing: border-box;
    float: left;border-radius: 0 8px 8px 0;
    height:40px;color:#ffffff;
    background: #06661b;
    border: 1px solid #094617;
    border:none;
}
.soso .write .sosoli button:hover{background:#094617;}
input::-webkit-input-placeholder{color:#333333cc;}
footer{width:100%;height:auto;float:left;position:relative;background: #094617;}
footer p{text-align:center;paddinG:20px;box-sizing:border-box;position:relative;width:100%;float:LEft;margin:0px auto;color:#ffffff;}
footer a{color:#ffffff;}
footer a:hover{color:#ffffffcc;}
.content-d table > tbody > tr:hover {background: none;}
.centerimg{    margin: 0 auto;
    float: none;
    clear: both;
    display: block;
    /*left: 50%;*/
    position: relative;
    /*transform: translateX(-50%);*/
    text-align: center;}
.page-code-nr{margin:10px 0;width:100%;padding:20px;box-sizing:border-box;height:auto;float:left;position:relative;border: 1px solid rgba(0, 0, 0, 0.08);}
.page-code-nr span{font-weight:bold;font-size:20px;line-height:28px;}
.page-code-nrs span{font-weight:normal;font-size:16px;line-height:26px;}
.page-code-nr ul{margin:10px 0;width:100%;padding:15px;box-sizing:border-box;height:auto;float:left;position:relative;margin-bottom: 0;padding-bottom:0;}
.page-code-nr li{font-size:16px;line-height:20px;padding:10px;box-sizing:border-box;width:auto;float:left;background: #eee;margin-right: 10px;margin-bottom: 10px;border-radius: 10px;position: relative;overflow:hidden;}
.page-code-nr li.ud{background:#eee;}
.page-code-nr li.ud2023{background:#137e1138;}
.page-code-nr li.ud2023s{background:#eee/*#137e1138*/;}
.page-code-nr li.ud2023ss{background:#eee/*#137e1138*/;}
/*.page-code-nr li.ud2023ss{background:#137e1173;}*/
.page-code-nr li.ud2024{background:#137e1173;}
.page-code-nr li.del{text-decoration: line-through;background:#aeb3b2a8;opacity:0.4;}
.page-code-nrs span.del{text-decoration: line-through;color: #aeb3b2a8;}
.page-code-nrs span.ud2023s{/*background:#137e1138;*//*color:#06661b;*/}
.page-code-nrs .beizhu{display:none;}
.page-code-nr li:hover .beizhu{display:block;position: absolute;top: 0;left: 0;width: 100%;background: #333333;padding: 10px;text-align: center;color: #ffffff;box-sizing: border-box;}
@media screen and (max-width:1450px){
   .headers,.imgfenxiangs,.page-contents{max-width:none;paddinG:0 20px;box-sizing:border-box;}
   .imgfenxiangs-nr{column-count:3;}
   .imgfenxiangs-nr li{/*width:300px;*/margin:10px;}
   .banner .banner-img img{height:400px;width:auto;max-width:none;float:right;left: 0%;}
}
@media screen and (max-width:1000px){
    .banner .banner-img img{left: 50%;}
    .daohanicon{display:block;}
    .daohan{width:100%;float:right;overflow:hidden;margin:0;background:#ffffff;color:#094617;position:fixed;top:65px;left:100%;}
    .daohan li{width:100%;color:#094617;box-sizing:border-box;}
    .daohan.active{left:0;}
    .daohan li a{color:#094617;}
    .daohan li:hover{background:#094617;}
    .daohan li:hover a{color:#ffffff;}
    .daohan li:hover span{color:#ffffff;}
    .headers{paddinG:0;float:left;}
    .logo{margin:7.5px 20px;}
    .imgfenxiangs{float:left;margiN:20px auto;}
    .imgfenxiangs-nr{column-count:2;}
    .banner-nr{top:calc(50% + 32.5px);}
}
@media screen and (max-width:600px){
   .banner .banner-img img{height:300px;}
   .headers{max-width:none;paddinG:0;box-sizing:border-box;}
   .imgfenxiangs,.page-contents{max-width:none;paddinG:0 20px;box-sizing:border-box;}
   .imgfenxiangs-nr{column-count:1;}
   .imgfenxiangs-nr li{width:100%;margin:10px;}
   .banner-nr span{font-size:28px;}
   .page-code-nr ul{padding: 15px 0;}
   .page-code-nr li {font-size: 14px;width:100%;text-align:center;}
}
@media screen and (max-width:350px){
   .soso{width:260px;}
   .soso .write .sosoli .shuru{display:none!important;}
   .soso .write .sosoli .input_nei{width:200px;}
}