@charset "utf-8";
/* CSS Document */
* {
    padding: 0;
    margin: 0;
    outline: none;
    -moz-transition: all 0s ease-in-out;
    -webkit-transition:  all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    -ms-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;   /*cubic-bezier(0.25,0.1,0.25,1)*/
}
html {
    margin: 0;
    padding: 0;
    font-size: 0.24rem;
}
/*这个是用来防止rembug页面闪动以及闪动所引起的后影响的*/
html {
    font-size: 50px;
}
ul, li {
    list-style: none;
}
body {
    font-size: 16px;
    background-color: #fff;
	font-family:"Microsoft YaHei",微软雅黑;
    font-family: "Source Han Sans CN";
    overflow-x: hidden;
}
img {
    max-width: 100%;
	-moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
img:hover{
	transform: scale(1.05);
}
input, textarea {
    font-family: "Source Han Sans CN";
}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}
textarea {
    -webkit-appearance: none;
}
a {
    text-decoration: none;
}
::-webkit-scrollbar {
  /*滚动条整体样式*/
	width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
 height: 1px;
 border-radius: 5px;
}
::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
/*  border-radius: 10px;*/
  box-shadow : inset 0 0 5px rgba(0, 0, 0, 0.2);
 background : transparent;
 border-radius: 5px;
}
::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow : inset 0 0 5px rgba(0, 0, 0, 0.2);
/*  border-radius: 10px;*/
  background :transparent;
 border-radius: 5px;
}
/*scroll*/
::-webkit-scrollbar {
 width:10px;
 height:10px;
 border-radius: 5px;
}
::-webkit-scrollbar-button:vertical {
display:none
}
::-webkit-scrollbar-corner, ::-webkit-scrollbar-track {
background-color:transparent;
}
::-webkit-scrollbar-thumb {
border-radius:0;
background-color:rgba(255,255,255,0.5);
 border-radius: 5px;
}
::-webkit-scrollbar-thumb:vertical:hover {
background-color:rgba(255,255,255,0.5);
 border-radius: 5px;
}
::-webkit-scrollbar-thumb:vertical:active {
background-color:rgba(255,255,255,0.5);
 border-radius: 5px;
}
.w1200 {
    width: 1200px!important;
    margin-left: auto;
    margin-right: auto;/*	overflow: hidden;*/
}
.minw1200 {
    min-width: 1200px;
}
.top {
    width: 100%;
    height: 100px;
    background-color: #fff;
    position: fixed;
    box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.1);
    z-index: 9;
}
.topn {
    width: 100%;
    height: 100px;
    max-width: 1640px;
    min-width: 1240px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
}
.logo {
    height: 64px;
    float: left;
    margin-top: 18px;
    margin-right: 30px;
}
.logo img {
    height: 100%;
}
.wenan {
    font-size: 16px;
    font-weight: 400;
    color: #999999;
    margin-top: 42px;
    float: left;
}
.nav {
    float: right;
    font-size: 20px;
    line-height: 44px;
    margin-top: 28px;
}
.nav li {
    float: left;
    margin-right: 82px;
    border-bottom: solid 2px #fff;
}
.nav li:last-child {
    margin-right: 0;
}
.nav li a {
    color: #000;
    font-weight: 500;
}
.nav li.cur a, .nav li:hover a {
    color: #58B530;
}
.nav li.cur, .nav li:hover {
    border-bottom: solid 2px #58B530;
}
.nav_menu {
    display: none;
}
.h100 {
    width: 100%;
    height: 100px;
    overflow: hidden;
}
.xiala {
    width: 100%;
    background-color: #fff;
    position: fixed;
    top: 100px;
    z-index: 8;
}
.xialak {
    width: 1200px;
    height: auto;
    padding-top: 62px;
    padding-bottom: 62px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    display: none;
}
.x_img {
    width: 170px;
    height: 125px;
    float: left;
    margin-right: 35px;
}
.x_desc {
    float: left;
    width: 295px;
    height: auto;
    min-height: 125px;
    overflow: hidden;
    padding-right: 55px;
    border-right: solid 1px #E4E4E4;
}
.x_h1 {
    font-size: 18px;
    font-weight: 400;
    color: #000000;
    margin-bottom: 10px;
}
.x_d {
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    line-height: 24px;
}
.x_flk {
    float: left;
    font-size: 16px;
    font-weight: 300;
    color: #453D39;
    line-height: 30px;
    padding-left: 25px;
    border-left: solid 1px #E4E4E4;
    margin-left: -1px;
}
.x_flk a {
    color: #453D39;
}
.x_flk p:hover a {
    color: #58B530;
}
.foot {
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: #4a4f53;
    padding-top: 60px;
}
.footn {
    max-width: 1600px;
    min-width: 1340px;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 50px;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
}
.logo2 {
    float: left;
    width: 13.54vw;
    min-width: 164px;
    height: 51px;
    margin-top: 80px;
}
.footNav {
    /*	width: 63.8vw;*/
/*
	max-width: 1220px;
	min-width: 1110px;
*/
    height: auto;
    overflow: hidden;
}
.fo {
    float: left;
    margin-right: 50px;
/*	margin-right: 3%;*/
/*	width: 14.28%;*/
	
}
.fo:last-child {
    margin-right: 0;
}
.fo h1 {
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 20px;
    margin-bottom: 5px;
}
.fo h1 a{
	color: #fff;
}
.fo_x {
    width: 30px;
    height: 1px;
    background-color: #b7b9ba;
    margin-bottom: 12px;
}
.fo p {
    font-size: 14px;
    font-weight: 300;
    color: #B7B9BA;
    line-height: 28px;
    max-width: 215px;
}
.fo p a {
    color: #B7B9BA;
}
.fo p span {
    width: 45px;
/*    margin-bottom: 28px;*/
    display: inline-block;
    float: left;
}
.fo p a:hover {
    color: #fff;
}
.fcous {
    float: right;
    width: 6.82vw;
    min-width: 131px;
    height: auto;
    overflow: hidden;
}
.fcous h1 {
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    margin-bottom: 18px;
}
.fcous img {
    width: 131px;
}
.banquan {
    width: 100%;
    line-height: 50px;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    color: #929598;
    border-top: solid 1px #6E7275;
}
.banquan a {
    color: #929598;
}
.banquan a:hover {
    color: #B7B9BA;
}
/*二级页面*/
.banner2 {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.banner2 img {
    display: block;
}
.ertit {
    width: 1023px;
    height: 105px;
    background-image: url("../img/bag3.png");
    background-repeat: no-repeat;
    position: relative;
    z-index: 3;
    margin-top: -53px;
    margin-bottom: -52px;
    font-size: 38px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 105px;
    text-align: center;
    float: right;
    margin-right: 0;
}
.postion {
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 300;
    color: #000;
    line-height: 30px;
    text-align: right;
    padding-bottom: 30px;
    padding-top: 82px;
}
.postion a {
    color: #000;
}
.postion span {
    color: #999;
}
.postion2 {
    width: 1200px;
    height: 30px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 300;
    color: #000;
    line-height: 30px;
    text-align: right;
    padding-top: 82px;
    padding-bottom: 30px;
    margin-bottom: -142px;
    position: relative;
    z-index: 8;
}
.postion2 a {
    color: #000;
}
.postion2 span {
    color: #999;
}
.clak {
    width: 1370px;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-bottom: 60px;
}
.cla {
    display: inline-block;
}
.li {
    /*	width: 115px;*/
    height: 40px;
    padding-left: 13px;
    padding-right: 13px;
    background: rgba(183, 185, 186, 0);
    border: 2px solid #666666;
    border-radius: 20px;
    font-size: 18px;
    font-weight: 400;
    color: #666666;
    line-height: 36px;
    text-align: center;
    display: inline-block;
    float: left;
    margin-right: 10px;
    box-sizing: border-box;
}
.li:last-child {
    margin-right: 0;
}
.li a {
    color: #666666;
}
.li.cur {
    background-color: #258ABF;
    border: 2px solid #258ABF;
}
.li.cur a {
    color: #fff;
}
.li:hover {
    background-color: #258ABF;
    border: 2px solid #258ABF;
}
.li:hover a {
    color: #fff;
}
.m_box{
	display: none;
}
.piaofu{
	position: fixed;
	width: 80px;
	z-index: 999;
	left:20px;
	top:400px;
}
.wxx{
	width: 80px;
	height: 80px;
	margin-bottom: 15px;
	cursor: pointer;
	position: relative;
}
.tell{
	width: 80px;
	height: 80px;
	cursor: pointer;
	position: relative;
}
.piaofu div span{
	position: absolute;
	left:100px;
	bottom:0;
	background-color:#fff;
	line-height:30px;
	border-radius: 10px;
	font-size: 20px;
	color:#000;
	padding: 15px;
	white-space:nowrap;
	display: none;
	box-shadow: 3px 3px 15px rgba(0,0,0,0.2);
}
.piaofu div:hover span{
	display: block;
}
.piaofu div.wxx span {
	width: 130px;
}
.piaofu div.tell span {
	margin-bottom: 10px;
}
.piaofu div span img{
	width: 130px;
	height: 130px;
	display: block;
}
.gotop{
	position: fixed;
	right: 20px;
	bottom: 100px;
	z-index: 999;
	width: 60px;
	height: 60px;
	
	transform:rotate(90deg); 
		-ms-transform:rotate(90deg); 	/* IE 9 */ 
		-moz-transform:rotate(90deg); 	/* Firefox */ 
		-webkit-transform:rotate(90deg); /* Safari 和 Chrome */ 
		-o-transform:rotate(90deg); 	/* Opera */
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	opacity: 0.5;
	-moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	cursor: pointer;
	display: none;
}
.gotop img{
	display: block;width: 100%;
}
.gotop:hover{
	filter: grayscale(0%);
	opacity: 1;
}
@media screen and (max-width:1500px ) {
.fo {
    margin-right: 3%;
}
}
@media screen and (max-width:1330px ) {
.logo2 {
    width: 180px;
}
.fo {
/*    margin-right: 20px;*/
}
}

@media screen and (max-width:750px ) {
* {
/*
    -moz-transition: all 0s ease-in-out!important;
    -webkit-transition: all 0s ease-in-out!important;
    -o-transition: all 0s ease-in-out!important;
    -ms-transition: all 0s ease-in-out!important;
    transition: all 0s ease-in-out!important;   
	cubic-bezier(0.25,0.1,0.25,1)
*/
}
body {
    width: 7.5rem;
}
::-webkit-scrollbar {
  /*滚动条整体样式*/
	width : 0.1rem;  /*高宽分别对应横竖滚动条的尺寸*/
 height: 0.01rem;
 border-radius: 0.05rem;
}
::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
/*  border-radius: 10px;*/
  box-shadow : inset 0 0 0.05rem rgba(0, 0, 0, 0.2);
 background : transparent;
 border-radius: 0.05rem;
}
::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow : inset 0 0 0.05rem rgba(0, 0, 0, 0.2);
/*  border-radius: 10px;*/
  background :transparent;
 border-radius: 0.05rem;
}
/*scroll*/
::-webkit-scrollbar {
 width:0.1rem;
 height:0.1rem;
 border-radius: 0.05rem;
}
::-webkit-scrollbar-button:vertical {
display:none
}
::-webkit-scrollbar-corner, ::-webkit-scrollbar-track {
background-color:transparent;
}
::-webkit-scrollbar-thumb {
border-radius:0;
background-color:rgba(255,255,255,0.5);
 border-radius: 0.05rem;
}
::-webkit-scrollbar-thumb:vertical:hover {
background-color:rgba(255,255,255,0.5);
 border-radius: 0.05rem;
}
::-webkit-scrollbar-thumb:vertical:active {
background-color:rgba(255,255,255,0.5);
 border-radius: 0.05rem
}
	
.piaofu{
	position: fixed;
	width: 0.8rem;
	z-index: 999;
	left:0.3rem;
	bottom:5.9rem;
	top: auto;
}
.wxx{
	width: 0.8rem;
	height: 0.8rem;
	margin-bottom: 0.2rem;
}
.tell{
	width: 0.8rem;
	height: 0.8rem;
}
	
	.minw1200{
		min-width: 100%;
		
	}
.top {
    width: 100%;
    height: 1rem;
    background-color: #fff;
    position: fixed;
    box-shadow: 0.03rem 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.1);
    z-index: 9;
}
.topn {
    width: 100%;
    height: 1rem;
    max-width: 100%;
    min-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0.3rem;
    padding-right: 0.3rem;
    box-sizing: border-box;
}
.logo {
    height: 0.52rem;
    float: left;
    margin-top: 0.24rem;
    margin-right: 0.22rem;
}
.logo img {
    height: 100%;
}
.wenan {
    font-size: 0.22rem;
    line-height: 0.22rem;
    font-weight: 400;
    color: #999999;
    margin-top: 0.39rem;
}
.nav {
    display: none;
}
.nav_menu {
    float: right;
    display: block;
    margin-top: 0.35rem;
    position: relative;
    width: 0.4rem;
    height: 0.29rem;
}
.nav_menu1 {
    width: 0.4rem;
    height: 0.03rem;
    background-color: #3f3a39;
    position: absolute;
    top: 50%;
    margin-top: -0.13rem;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg); 	/* IE 9 */
    -moz-transform: rotate(0deg); 	/* Firefox */
    -webkit-transform: rotate(0deg); /* Safari 和 Chrome */
    -o-transform: rotate(0deg); 	/* Opera */
}
.nav_menu .nav_menu2 {
    top: 50%;
    margin-top: -0.01rem;
}
.nav_menu .nav_menu3 {
    top: 50%;
    margin-top: 0.13rem;
}
.nav_menu1:last-child {
}
.nav_menu.on .nav_menu2 {
    display: none;
    margin-top: 0;
}
.nav_menu.on .nav_menu1 {
    transform: rotate(45deg);
    -ms-transform: rotate(45deg); 	/* IE 9 */
    -moz-transform: rotate(45deg); 	/* Firefox */
    -webkit-transform: rotate(45deg); /* Safari 和 Chrome */
    -o-transform: rotate(45deg); 	/* Opera */
    margin-top: 0;
}
.nav_menu.on .nav_menu3 {
    transform: rotate(-45deg);
    -ms-transform: rotate(-45deg); 	/* IE 9 */
    -moz-transform: rotate(-45deg); 	/* Firefox */
    -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */
    -o-transform: rotate(-45deg); 	/* Opera */
    margin-top: 0;
}
.h100 {
    width: 100%;
    height: 1rem;
    overflow: hidden;
}
.xiala {
    display: none;
}
.foot {
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: #4a4f53;
    padding-top: 0.6rem;
}
.footn {
    max-width: 100%;
    min-width: 100%;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0.5rem;
    box-sizing: border-box;
    padding-left: 0.3rem;
    padding-right: 0.3rem;
}
.logo2 {
    float: left;
    width: 13.54vw;
    min-width: 1.64rem;
    height: 0.51rem;
    margin-top: 0.8rem;
    display: none;
}
.footNav {
    /*	width: 63.8vw;*/
/*
	max-width: 1220px;
	min-width: 1110px;
*/
    height: auto;
    overflow: hidden;
}
.fo {
    float: left;
	width: auto;
    margin-right: 0.55rem;
}
.fo:nth-child(1), .fo:nth-child(2), .fo:nth-child(3), .fo:nth-child(4), .fo:nth-child(5) {
    display: none;
}
.fo:last-child {
    margin-right: 0;
	padding-top: 0.3rem;
}
.fo h1 {
    font-size: 0.24rem;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 0.24rem;
    margin-bottom: 0.24rem;
}
.fo_x {
    width: 0.3rem;
    height: 0.01rem;
    background-color: #b7b9ba;
    margin-bottom: 0.2rem;
}
.fo p {
    font-size: 0.22rem;
    font-weight: 300;
    color: #B7B9BA;
    line-height: 0.34rem;
    max-width: 4.38rem;
}
.fo p a {
    color: #B7B9BA;
}
.fo p span {
    width: 0.66rem;
    margin-bottom: 0.28rem;
    display: inline-block;
    float: left;
}
.fo p a:hover {
    color: #fff;
}
.fcous {
    float: right;
    width: 1.94rem;
    min-width: 1.94rem;
    height: auto;
    overflow: hidden;
}
.fcous h1 {
    font-size: 0.24rem;
    font-weight: 500;
    color: #FFFFFF;
    margin-bottom: 0.4rem;
}
.fcous img {
    width: 1.94rem;
}
.banquan {
    width: 100%;
    line-height: 0.28rem;
    text-align: center;
    font-size: 0.2rem;
    font-weight: 400;
    color: #929598;
    border-top: solid 1px #6E7275;
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
    box-sizing: border-box;
}
.banquan a {
    color: #929598;
}
.banquan a:hover {
    color: #B7B9BA;
}
.banquan span {
    width: 100%;
    display: block;
}
/*二级页面*/
.banner2 {
    width: 100%;
    height: 1.95rem;
    overflow: hidden;
	background-size: auto 100%;
	background-position: center;
}
.banner2 img {
    display: none;
}
.ertit {
    width: 1023px;
    height: 105px;
    background-image: url("../img/bag3.png");
    background-repeat: no-repeat;
    position: relative;
    z-index: 3;
    margin-top: -53px;
    margin-bottom: -52px;
    font-size: 38px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 105px;
    text-align: center;
    float: right;
    margin-right: 0;
	display: none;
}
.postion {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    font-size: 0.18rem;
    font-weight: 300;
    color: #000;
    line-height: 0.4rem;
    text-align: right;
    padding-bottom: 0.4rem;
    padding-top: 0.4rem;
	display: none;
}
.postion a {
    color: #000;
}
.postion span {
    color: #999;
}
.postion2 {
    width: 1200px;
    height: 30px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 300;
    color: #000;
    line-height: 30px;
    text-align: right;
    padding-top: 82px;
    padding-bottom: 30px;
    margin-bottom: -142px;
    position: relative;
    z-index: 8;
	display: none;
}
.postion2 a {
    color: #000;
}
.postion2 span {
    color: #999;
}
.clak {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-bottom: 0.4rem;
	padding-top: 0.4rem;
}
.cla {
    display: inline-block;
}
	.cla2 {
    display: inline-block;
	width: 6.9rem;
}
.li {
    /*	width: 115px;*/
    height: 0.5rem;
    padding-left: 0.18rem;
    padding-right: 0.18rem;
    background: rgba(183, 185, 186, 0);
    border: 0.02rem solid #666666;
    border-radius: 0.24rem;
    font-size: 0.18rem;
    font-weight: 400;
    color: #666666;
    line-height: 0.46rem;
    text-align: center;
    display: inline-block;
    float: left;
    margin-right: 0.1rem;
    box-sizing: border-box;
}
.li:last-child {
    margin-right: 0;
}
.li a {
    color: #666666;
}
.li.cur {
    background-color: #258ABF;
    border: 2px solid #258ABF;
}
.li.cur a {
    color: #fff;
}
.li:hover {
    background-color: #258ABF;
    border: 2px solid #258ABF;
}
.li:hover a {
    color: #fff;
}
.li2 {
    /*	width: 115px;*/
	width: auto!important;
    height: 0.5rem;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    background: rgba(183, 185, 186, 0);
    border: 0.02rem solid #666666;
    border-radius: 0.24rem;
    font-size: 0.18rem;
    font-weight: 400;
    color: #666666;
    line-height: 0.46rem;
    text-align: center;
/*    display: inline-block;*/
/*    float: left;*/
/*    margin-right: 0.1rem;*/
    box-sizing: border-box;
}
.li2:last-child {
    margin-right: 0;
}
.li2 a {
    color: #666666;
}
.li2.cur {
    background-color: #258ABF;
    border: 2px solid #258ABF;
}
.li2.cur a {
    color: #fff;
}
.li2:hover {
    background-color: #258ABF;
    border: 2px solid #258ABF;
}
.li2:hover a {
    color: #fff;
}
.m_box {
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: 8;
    left: 0;
    top: 0;
    background-color: #fff;
    box-sizing: border-box;
    display: none;
}
.m_nav {
    width: 2.25rem;
    background-color: #f6f8fa;
    padding-top: 1rem;
    height: 100vh;
    box-sizing: border-box;
    float: left;
}
.m_nav li {
    font-size: 0.28rem;
    font-weight: 500;
    color: #000000;
    line-height: 1rem;
    height: 1rem;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}
.m_nav li a {
    color: #000;
    display: block;
    height: 0.46rem;
    line-height: 0.46rem;
    border-left: solid 0.03rem #f6f8fa;
    margin-top: 0.27rem;
    padding-left: 0.33rem;
}
.m_nav li.cur {
    background-color: #fff;
}
.m_nav li.cur a {
    border-left: solid 0.03rem #7DBE2E;
    color: #7DBE2E;
}
.m_nac {
    width: 5.25rem;
    float: left;
    background-color: #fff;
}
.m_nacI {
    width: 100%;
    height: 100vh;
    box-sizing: border-box;
    padding-top: 1.32rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.m_nacI h1 {
    font-size: 0.26rem;
    font-weight: 400;
    color: #000000;
    line-height: 0.4rem;
    color: #333;
}
.m_nacimg {
    width: 100%;
    margin-bottom: 0.2rem;
    display: block;
}
.m_nacI p {
    font-size: 0.28rem;
    font-weight: 400;
    color: #000000;
    line-height: 1rem;
}
.m_nacI p a {
    color: #000;
}
.m_nacI p a img {
    float: right;
    width: 0.1rem;
    height: 0.2rem;
    margin-top: 0.41rem;
}
.gotop{
	position: fixed;
	width: 0.6rem;
	height: 0.6rem;
	right: 0.3rem;
	bottom: 1rem;
	z-index: 999;
	transform:rotate(90deg); 
		-ms-transform:rotate(90deg); 	/* IE 9 */ 
		-moz-transform:rotate(90deg); 	/* Firefox */ 
		-webkit-transform:rotate(90deg); /* Safari 和 Chrome */ 
		-o-transform:rotate(90deg); 	/* Opera */
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	opacity: 0.5;
	-moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	cursor: pointer;
	display: none;
}
	.piaofu div span{
	position: absolute;
	left:1rem;
	bottom:0;
	background-color:#fff;
	line-height:0.4rem;
	border-radius: 0.1rem;
	font-size: 0.24rem;
	color:#000;
	padding: 0.2rem;
	white-space:nowrap;
	display: none;
	box-shadow: 3px 3px 15px rgba(0,0,0,0.2);
}
.piaofu div:hover span{
	display: block;
}
.piaofu div.wxx span {
	width: 2.5rem;
}
.piaofu div.tell span {
	margin-bottom: 0;
}
.piaofu div span img{
	width: 2.5rem;
	height: 2.5rem;
	display: block;
}
}

.pagination{padding:10px 0; text-align:center;}  
.pagination li{border-radius:3px; border:1px solid #dfdfdf;display:inline-block;margin:0 2px;font-size: 16px;}  
.pagination .active{background:#7DBE2E; color:#FFF; border-color:#7DBE2E; margin:0 2px;}  
.pagination .disabled{color:#aaa;}
.pagination a{ border-radius:3px;display:inline-block; padding:7px 15px;color: #999;}
.pagination span{border-radius:3px;display:inline-block;padding:7px 15px;}
