@charset "utf-8";
html{font-size: 62.5%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{margin: 0;padding: 0;border: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-box-sizing: border-box;box-sizing: border-box}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block}
body{font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;color: #333;}
img{height: auto;-ms-interpolation-mode: bicubic;vertical-align: middle;display: block !important}
.all-wrap img{display: block;height: auto}
em, i, b, s, strong{font-style: normal;font-weight: normal}
p{font-size: 1.8rem;text-align: center;text-justify: inter-ideograph;color:#2c7e2a;}
input, textarea{border: 0;outline: none;resize: none;-webkit-appearance: none}
a{text-decoration: none}
a:hover{text-decoration: none;outline: 0}
ul, ol{list-style: none}
h1, h2, h3, h4, h5, h6{font-size: 100%;line-height: 1.2;font-weight: normal}
.clearfix:before, .clearfix:after{display: table;content: ""}
.clearfix:after{clear: both}
.clearfix{*zoom:1}
.clear{clear: both}
.re{position: relative}
.ab{position: absolute}
.fl{float: left}
.fr{float: right}
.mid{margin: 0 auto}
.translateX{transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%)}
.translateY{transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}
.flex{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between}
.container{width: 100%;min-width: 320px;max-width:720px;margin: 0 auto;overflow: hidden;margin-bottom: 55px;}
.banner{width: 100%;position:relative;z-index:1}
.anniude { position:relative; width:100%; z-index:-1}
.anniude > a:nth-of-type(1) { position:absolute; left:12%; top:16%; width:28.33%; display:block; z-index:9999}
.anniude>a:nth-of-type(1) img { position: absolute; left: 0; top: 0; z-index: -6; width:100%; display:inline-block; -webkit-animation: rotate 5s infinite linear; -moz-animation: rotate 5s infinite linear; animation: rotate 5s infinite linear; cursor:pointer}
.anniude > a:nth-of-type(2) { position:absolute; left:12%; top:16%; width:28.33%; display:block; z-index:10000}
.anniude > a:nth-of-type(2) img { position:absolute; left:0; top:0; width:100%; display: inline-block; z-index:10000;-webkit-animation: scale .5s alternate infinite; -moz-animation: scale .5s alternate infinite ; animation: scale .5s alternate infinite; cursor:pointer;}
/*.anniude>a img:after { content: ""; width: 100%; height: 100%; display: inline-block; vertical-align: top; margin-top: 0; margin-left: 0; background: url(../images/anniuwz.png) no-repeat;}*/

@keyframes rotate{
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
@-webkit-keyframes rotate{
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes rotate{
    0% { -moz-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg); }
}

@keyframes scale{
    0% { transform: scale(.95); }
    100% { transform: scale(1.1); }
}
@-webkit-keyframes scale{
    0% { -webkit-transform: scale(.95); }
    100% { -webkit-transform: scale(1.1); }
}
@-moz-keyframes scale{
    0% { -moz-transform: scale(.95); }
    100% { -moz-transform: scale(1.1); }
}

.banner img{display:block;z-index:1}
.banner .baog{display:block;position:absolute;top:80.5%;width:33%;margin-left:39%;height:6rem;z-index:5}
.banner .baog span{display: inline-block;width:33%;font-size:2.7rem;line-height:2.5rem;text-align:center;margin:0;font-weight: bold;color:#fff;float:left}
.content1{width: 100%}
.content1 a{width: 100%;display: block}
.content1_img1 a{bottom: 0}
.content1_img1 re a .content1_img2 re a{text-decoration:none;}
.anniu{width: 100%;position: relative;overflow: hidden}
.content2 {width: 100%; background-color:#fce9c1; height:100%; overflow:hidden;}
.content2 a{text-decoration:none;}


