@charset "utf-8";
/* CSS Document Edited by LiLu */
* {
    margin:0;
    padding:0;
    outline:none;
    blr:expression(this.onFocus=this.blur());
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html{ font-size: 100px;}
body, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
    list-style:none;
    text-decoration:none;
    margin: 0;
}
body,html {
    height: 100%;
    color:#000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    font-family:"微软雅黑", Microsoft YaHei;
}
body{ 
    font-size: 14px; 
    line-height:1.7;
}
img {
    border:none;
    max-width: 100%;
    width: auto\9;
    height: auto;
    -ms-interpolation-mode: bicubic;
    _width:auto;
    display: block;
}
input, textarea,select{  font-size:14px; vertical-align:middle; }
input, textarea {
    border:none;
    background:none;
}
a {
    text-decoration:none;
    blr:expression(this.onFocus=this.blur());
    outline: none;
    color:#000;
}
a:hover,a:focus{
    text-decoration:none;
}
em, i {
    font-style:normal;
}
a:focus, input, select {
    outline:none;
}
.clearfix { *zoom:1; }
/*.clearfix::after {*/
    /*content:"\200B";*/
    /*display: block;*/
    /*clear: both;*/
    /*height: 0;*/
/*}*/
@-webkit-viewport {
    width: device-width;
}
@-moz-viewport {
    width: device-width;
}
@-ms-viewport {
    width: device-width;
}
@-o-viewport {
    width: device-width;
}
@viewport {
    width: device-width;
}
input[type="submit"], input[type="reset"], input[type="button"], button, select {
    -webkit-appearance: none; -webkit-border-radius:inherit; -moz-border-radius: inherit; border-radius:inherit;
}
header,main,footer,section{ display: block;}
.container{
    margin: 0 auto;
    overflow: hidden;
}
.img1{
    position: absolute;
    left: 37.5%;
    bottom: 11%;
    animation-name:myfirst;
    -webkit-animation-name:myfirst;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;

}
.mobileimg1{
    position: absolute;
    left: 28%;
    width: 15%;
    bottom: 13%;
    animation-name:myfirst;
    -webkit-animation-name:myfirst;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img2{
    position: absolute;
    top: 47%;
    left: 21%;
    animation-name:myfirst2;
    -webkit-animation-name:myfirst2;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg2{
    width: 15%;
    position: absolute;
    top: 44%;
    left: 4%;
    animation-name:myfirst2;
    -webkit-animation-name:myfirst2;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img3{
    position: absolute;
    top: 25%;
    left: 22%;
    animation-name:myfirst3;
    -webkit-animation-name:myfirst3;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg3{
    width: 15%;
    position: absolute;
    left: 16%;
    top: 26%;
    animation-name:myfirst3;
    -webkit-animation-name:myfirst3;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img4{
    position: absolute;
    top: 13%;
    left: 33%;
    animation-name:myfirst4;
    -webkit-animation-name:myfirst4;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg4{
    position: absolute;
    left: 32%;
    width: 15%;
    top: 13%;
    animation-name:myfirst4;
    -webkit-animation-name:myfirst4;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img5{
    position: absolute;
    position: absolute;
    left: 26%;
    bottom: 17%;
    animation-name:myfirst5;
    -webkit-animation-name:myfirst5;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg5{
    position: absolute;
    left: 9%;
    bottom: 20%;
    width: 13%;
    animation-name:myfirst5;
    -webkit-animation-name:myfirst5;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img6{
    position: absolute;
    top: 15%;
    right: 26%;
    animation-name:myfirst6;
    -webkit-animation-name:myfirst6;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg6{
    position: absolute;
    left: 73%;
    width: 13%;
    bottom: 68%;
    animation-name:myfirst6;
    -webkit-animation-name:myfirst6;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img7{
    position: absolute;
    right: 33%;
    bottom: 14%;
    animation-name:myfirst7;
    -webkit-animation-name:myfirst7;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg7{
    position: absolute;
    left: 62%;
    width: 13%;
    bottom: 16%;
    animation-name:myfirst7;
    -webkit-animation-name:myfirst7;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img8{
    position: absolute;
    right: 26%;
    bottom: 31%;
    animation-name:myfirst8;
    -webkit-animation-name:myfirst8;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg8{
    position: absolute;
    left: 72%;
    width: 15%;
    bottom: 35%;
    animation-name:myfirst8;
    -webkit-animation-name:myfirst8;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img9{
    position: absolute;
    right: 20%;
    bottom: 56%;
    animation-name:myfirst9;
    -webkit-animation-name:myfirst9;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg9{
    position: absolute;
    left: 79%;
    width: 15%;
    bottom: 52%;
    animation-name:myfirst9;
    -webkit-animation-name:myfirst9;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.img10{
    position: absolute;
    left: 86%;
    bottom: 24%;
    animation-name:myfirst10;
    -webkit-animation-name:myfirst10;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}
.mobileimg10{
    position: absolute;
    left: 84%;
    width: 15%;
    bottom: 21%;
    animation-name:myfirst10;
    -webkit-animation-name:myfirst10;
    animation-duration:2s;
    animation-iteration-count:infinite;
	animation-direction:alternate;
	animation-play-state:running;
    -webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}

@keyframes myfirst
{
	0%   {left:28%; bottom:13%;}
	100%  {left:28%; bottom:16%;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	0%   {left:28%; bottom:13%;}
	100%  {left:28%; bottom:16%;}
}
@keyframes myfirst2
{
	0%   { top: 47%;left: 7%;}
	100%  {left:7%; top:44%;}
}

@-webkit-keyframes myfirst2 /* Safari and Chrome */
{
	0%   { top: 47%;left: 7%;}
	100%  {left:7%; top:44%;}
}
@keyframes myfirst3
{
	0%   { top: 25%;left: 18%;}
	100%  {left:18%; top:28%;}
}

@-webkit-keyframes myfirst3 /* Safari and Chrome */
{
	0%   { top: 25%;left: 18%;}
	100%  {left:18%; top:28%;}
}
@keyframes myfirst4
{
	0%   {top: 13%;left: 33%;}
	100%  {left:33%; top:10%;}
}

@-webkit-keyframes myfirst4 /* Safari and Chrome */
{
	0%   {top: 13%;left: 33%;}
	100%  {left:33%; top:10%;}
}
@keyframes myfirst5
{
	0%   {bottom: 25%;left: 13%;}
	100%  {bottom:22%;left:13%;}
}

@-webkit-keyframes myfirst5 /* Safari and Chrome */
{
	0%   {bottom: 25%;left: 13%;}
	100%  {bottom:22%;left:13%;}
}
@keyframes myfirst6
{
	0%   {top: 15%;right: 26%;}
	100%  {top: 11%;right: 26%;}
}

@-webkit-keyframes myfirst6 /* Safari and Chrome */
{
	0%   {top: 15%;right: 26%;}
	100%  {top: 11%;right: 26%;}
}
@keyframes myfirst7
{
	0%   { right: 33%;bottom: 14%;}
	100%  {right:33%; bottom:11%;}
}

@-webkit-keyframes myfirst7 /* Safari and Chrome */
{
	0%   { right: 33%;bottom: 14%;}
	100%  {right:33%; bottom:11%;}
}
@keyframes myfirst8
{
	0%   { right: 26%;bottom: 31%;}
	100%  {right: 26%; bottom:34%;}
}

@-webkit-keyframes myfirst8 /* Safari and Chrome */
{
	0%   { right: 26%;bottom: 31%;}
	100%  {right: 26%; bottom:34%;}
}
@keyframes myfirst9
{
	0%   {right: 20%;bottom: 56%;}
	100%  {right: 20%; bottom:53%;}
}

@-webkit-keyframes myfirst9 /* Safari and Chrome */
{
	0%   {right: 20%;bottom: 56%;}
	100%  {right: 20%; bottom:53%;}
}
@keyframes myfirst10
{
	0%   { left: 86%;bottom: 24%;}
	100%  {left:86%; bottom:27%;}
}

@-webkit-keyframes myfirst10 /* Safari and Chrome */
{
	0%   { left: 86%;bottom: 24%;}
	100%  {left:86%; bottom:27%;}
}
.rjfw{
    margin-bottom: 20px;
    background: url(../images/bg.png) no-repeat center;
    background-size: 100% 100%;
    height: 845px;
}
.rj_title{
    display: block;
    text-align: center;
    padding: 5px;
    font-size: 16px;
    font-weight: bold;
}
.rjimg5{
    position: relative;
    top: 11%;
    left: 73%;
    width: 100px;
}
.rjimg4{
    position: relative;
    /* top: 2%; */
    bottom: 5%;
    left: 64%;
    width: 100px;

}
.rjimg2{
    position: relative;
    top: 28%;
    left: 30%;
    width: 100px;
}
.rjimg1{
    position: relative;
    top: 75%;
    left: 21%;
    width: 100px;
}
.rjimg3{
    position: relative;
    left: 47%;
    width: 100px;
}
.xw_left{
    width:66%;
    float: left;
}
.wx_padding{
    padding: 35px 0;
    border-bottom: 1px solid #e3e3e3;
}
.xw_content_title{
    padding: 0.1rem 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 0.6rem;
}
.xw_right{
    width: 33%;
    float: right;
}
.xw_right_xq{
    width: 33%;
    float: right;
}
.search_ziti{
    display: block;
    border-bottom: 1px solid #d8d8d8;
    width: 100%;
    font-weight: bold;
    font-size: 0.2rem !important;
}
.search_moblie_ziti{
    display: block;
    width: 100%;
    font-weight: bold;
    font-size: 0.2rem !important;
}
