@charset "utf-8";
*{margin:0;padding:0;outline:0;list-style:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
html{width:100%;font-size: 14px;line-height:1.2;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{width:100%;overflow-x:hidden;}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;display: block;/*max-width: 100%;*/}
a { text-decoration:none; background-color:transparent; color:#333333; display: block; outline: none; appearance:none; -webkit-tap-highlight-color: transparent; }
a:link , a:visited , a:active, a:focus{ text-decoration:none;outline:0; color:""; star:expression_r(this.onFocus=this.blur())}
a:hover {text-decoration:none; outline:0; color:#f63536; star:expression_r(this.onFocus=this.blur())}
:before,:after{content:""; position:absolute; display:block;}
input,button{-webkit-appearance:none;border-radius:0}textarea{resize:none;overflow:auto}input,button,textarea,select{border:0;font-family:inherit;font-size:inherit;color:inherit;background:transparent}input[type="button"]{cursor:pointer;border:0}input[type="submit"]{cursor:pointer;border:0}input[type="reset"]{cursor:pointer;border:0}input,textarea{-webkit-appearance:none}input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}select{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}
table { margin:0 auto; padding:0;}
.ovh{overflow:hidden}.rel{position:relative}.abs{position:absolute}.db{display:block}.dn{display:none}.dinb{display:inline-block}.din{display:inline}.t-l{text-align:left}.t-r{text-align:right}.t-c{text-align:center}.v-t{vertical-align:top}.v-m{vertical-align:middle}.v-b{vertical-align:bottom}.t-x{text-transform:lowercase}.t-d{text-transform:uppercase}.t-k{text-transform:capitalize}.t-b{font-weight:bold}.t-lig{font-weight:lighter}.t-nom{font-weight:normal}.t-ita{font-style:italic}.t-obl{font-style:oblique}.fl{float:left}.fr{float:right}.c-b{display:block;margin-right:auto;margin-left:auto}.chl{transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.header.slideDown{top:0}.header.slideUp{top:-200px}
.flex-row{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}
.flex-column{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}
.flex-wrap{-webkit-box-wrap:wrap;-moz-box-wrap:wrap;-ms-box-wrap:wrap;-o-box-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}
.flex-row-start{-webkit-box-pack: start;  -moz-box-pack: start;  box-pack: start;-ms-flex-pack: start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}
.flex-row-center{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}
.flex-row-end{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-ms-flex-pack: end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}
.flex-row-space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}
.flex-row-space-between{-webkit-box-pack:justify;  -moz-box-pack:justify;box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}
.flex-column-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}
.flex-column-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;box-align:center;-moz-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}
.flex-column-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;box-align:end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}
.flex-column-baseline{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;box-align:baseline;-moz-box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline}
.flex-column-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}
.translate{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.translateX{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.translateY{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.time05,a{transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.opt7,.hov7:hover{opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}
.elp1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elp2,.elp3,.elp4,.elp5,.elp6,.elp7,.elp8{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.elp3{-webkit-line-clamp:3}.elp4{-webkit-line-clamp:4}.elp5{-webkit-line-clamp:5}.elp6{-webkit-line-clamp:6}.elp7{-webkit-line-clamp:7}.elp8{-webkit-line-clamp:8}
.show{display:block}
.hide{display:none}
.show10{-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999}
.file{position:relative;display:inline-block}
.file input{position:absolute;top:0;left:0;z-index:9;opacity:0;filter:alpha(opacity=0);height:100%;width:100%}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}

body{line-height: 1.5; font-family:"Microsoft YaHei";}
input,select,textarea{display:block;width:100%;border:0;background-color:transparent;font-size:14px;font-family: "Microsoft YaHei";}
.BG{position:fixed;z-index:-100;left:0;top:0;width:100%;height:100%}
::-webkit-input-placeholder{color: #999;}
::-moz-placeholder{color: #999;}
:-moz-placeholder{color: #999;}
:-ms-input-placeholder{color: #999;}

.ul02>li:hover>a>p>img,
.ul09>li:hover>a>p>img,
.ul10>li:hover>a>p>span,
.ul13>li:hover>a>p>img,
.ul14>li:hover>a>p>span,
.ul18>li:hover>a>p>img,
.ul23>li:hover>a>p>img,
.cooperative>li:hover>a>p>img,
#swiper6 a:hover>div>img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}

/*上移动*/
.bt1:hover{transform: translate(0, -5px);-webkit-transform: translate(0, -5px);-moz-transform: translate(0, -5px);-o-transform: translate(0, -5px);-ms-transform: translate(0, -5px);}

/*下移动*/
.B-YD:hover {transform: translate(0, 5px);-webkit-transform: translate(0, 5px);-moz-transform: translate(0, 5px);-o-transform: translate(0, 5px);-ms-transform: translate(0, 5px);}

/*左移动*/
.L-YD:hover {transform: translate(-5px, 0);-webkit-transform: translate(-5px, 0);-moz-transform: translate(-5px, 0);-o-transform: translate(-5px, 0);-ms-transform: translate(-5px, 0);}

/*右移动*/
.R-YD:hover {transform: translate(5px, 0);-webkit-transform: translate(5px, 0);-moz-transform: translate(5px, 0);-o-transform: translate(5px, 0);-ms-transform: translate(5px, 0);}

.pages { width:100%; height:auto; line-height:40px; text-align:center;border-top:0px solid #f6f6f6; font-size:14px; color:#666; margin-top: 20px;  }
.pagesb {display: none;}