﻿@charset "UTF-8";
* { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); box-sizing: border-box;}
.ease { transition: all .3s linear;}
a,a:link,a:visited,a:hover,a:active {color: #000; text-decoration: none;}
html { width: 100%; min-height: 100%;}
body { width: 100%; min-height: 100%; max-width: 750px; min-width: 320px; margin: 0 auto; font: 0.24rem/1.6 "Microsoft Yahei", Arial; color: #333; background: #fff; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
body:before,body:after { content: ""; width: 100%; display: block;}
body:before,body:after { content: ""; width: 100%;display: block;}
body:after {
    height: 1.12rem;
}
img { border: 0px;}
em,b { font-style: normal;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: .24rem;}
ul,ol,li { list-style-type: none;}
input,button,textarea { outline: none; font-family: "Microsoft Yahei", Arial; font-size: .24rem; -webkit-appearance: none !important;}
table { border-collapse: collapse; border-spacing: 0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999;}
input:-moz-placeholder,textarea:-moz-placeholder { color: #999;}
input::-moz-placeholder,textarea::-moz-placeholder { color: #999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #999;}
.hidden { display: none;}
.clearfix:after { content: ""; display: block; clear: both; width: 100%; height: 0; line-height: 0; font-size: 0;}
/*公用样式*/
.layout { position: fixed; width: 100%; height: 100%; left: 0;top: 0; z-index: 101;background: #000;opacity: .7;}
.fl { float: left;}
.fr { float: right;}
.por { position: relative;}
.poa {  position: absolute;}
.tac { text-align: center;}
.hide,.hidden { display: none;}
.ico,.icobef:before,.icobef:after { background: url(../images/ico.png) no-repeat; display: inline-block;background-size: 4rem auto; vertical-align: middle;}
.icon1{background: url(../images/icon1.png) no-repeat; display: inline-block; background-size: 6rem auto; vertical-align: middle;}

.icobef:before,.icobef:after { content: "\20"; display: block;}
.bluebg { background: linear-gradient(#3c6fc8, #1e468e);}
/*清除浮动*/
.clearfix { *zoom: 1;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.dialog-layout { position: fixed; width: 100%;height: 100%; left: 0; top: 0; z-index: 101; background: #000; opacity: .6;}
/***************top and bottom css*********************/
/**head**/
.header_main { width: 100%; height:1rem;position: relative; left: 0; top: 0; z-index: 100; background: #b97a1c;}
.header_main.fix { position: fixed;}
.header_main .logo_main { display: block;background-size:100%; position:absolute; left:0.24rem; z-index:111; width:2.8rem}
.header_main .logo_main .mobile_logo { display: block; width:93%;}
.header_main .logo_main .mobila_z{ width:2.85rem; height:.55rem; display:block; position:absolute; left:1.44rem; top:0.28rem;}
.header_main .tit { width: 100%; height: 0.85rem; line-height: 0.85rem; text-align: center; font-size: .34rem; color: #fff;}
.header_main .search_ico { display: block; position: absolute; right:1.2rem; top: 0; text-align: center; cursor: pointer; width: .8rem; height: 1rem; z-index: 6; padding-top: .36rem;}
.header_main .search_ico s { width: .45rem; height: .45rem; margin: 0 auto; background-position: -0.62rem 0;}
.header_main .search_ico.on { background: #f5f5f5;}
.header_main .search_ico.on s { background-position: 0 0;}
.tsearch { margin: .25rem 0.36rem; background: #fff; position:relative;}
.tsearch .txt { width:100%; color: #888;text-indent: .3rem; font-size: .28rem; height: .6rem; background: #fff; border:#b97a1c solid 1px;   border-radius:.5rem ; line-height:0.6rem;}
.tsearch .btn { width: 0.54rem; height: .54rem; line-height: .54rem;  border: 0px; background-position:-3.29rem 0rem; position: absolute; right:0.02rem; top:.02rem; border-bottom-right-radius: .5rem; border-top-right-radius: .5rem;}
.header_main .navbtn { width:0.9rem; height: 0.85rem; padding-top: .3rem; position: absolute; right: 0; top: 0; z-index: 10;}
.header_main .navbtn s { width: .65rem; height: .45rem; display: block; background-position: -1.15rem 0;}
.header_main .navbtn.cur s { background-position: 0 0;}
.header_main .goBack { width: 1rem; height: 0.85rem; position: absolute; left: 0; top: 0;}
.header_main .goBack:before {width: 0.22rem;height: 0.36rem;margin: .28rem auto 0; background-position: -2.08rem 0; content: ''; display: block;}
/*subNav*/
.subNav { position: fixed; max-width: 640px; min-width: 320px; width: 100%; margin: 0 auto; height: 100%; top: 0rem; bottom: 0; z-index: 9999; display: none;}
.subNav .subNavCon { width: 100%; height: 100%; position: absolute; right: 0; top: 0; background: #fff;}
.subNav ul { width: 100%; padding: .8rem 0 .5rem; overflow-y: auto; height: 100%; padding-bottom: 1rem;}
.subNav li { width: 94%;display: block; line-height: 0.8rem;margin: 0 3%;position: relative; border-bottom: 1px solid #ddd;}
.subNav li a { display: block; color: #333; font-size: 0.26rem; width: 80%; float: left;}
.subNav li s { width: .35rem; height: .55rem; display: block; text-align: center; color: #333; font-size: .24rem;    background-position: -1.1rem -0.48rem; margin-top: .15rem; margin-right: .1rem; float: right; position: relative; z-index: 11;}
.subNav li .box { display: none;}
.subNav li .box a { border-color: #f9f9f9; width: 100%; height: 0.6rem; line-height: 0.6rem; color: #333 !important; font-size: .24rem;}
.subNav li.on > a { color: #b97a1c;}
.subNav li.on s {background-position: -0.7rem -0.5rem;}
.subNav li.hover a { color: #b97a1c;}
.subNav .guan {  background-position: 0 0;  position: absolute; right: 0.3rem; top: 0.4rem; width: .46rem; height: .4rem; display: block; margin: 0 auto;}
.subNavShow { display: block;}
.footer { text-align:center; color: #999;font-size: .24rem; line-height: .38rem; padding: .45rem 3%; }
.footer a{ color:#999;}
/*返回顶部*/
.idx_top { width: 0.69rem; right:0.18rem; bottom: 0.6rem; position: fixed; z-index: 99; height: 2.5rem;}
.idx_top a{ display:block; width:0.8rem; height:0.88rem; margin-bottom:0.28rem;}
.idx_top a img{ width:0.8rem; height:0.88rem; background-size:100%;}



.f_tit_bnav {position: fixed;bottom: 0rem;left:0%;width:100%;cursor: pointer; background-color: #f8f8f8;font-size: 0.2rem;z-index: 88;height:1.12rem;  }
.f_tit_bnav ul li {float: left;text-align: center;width:25%; height:1.12rem;}
.f_tit_bnav li a{color: #fff;display:block; font-size:0.22rem;}
.f_tit_bnav li i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_08.png) no-repeat; background-size:100%; margin-top:0.12rem; }
.f_tit_bnav li img{display: block;margin:0 auto;width: 0.3rem; height:0.29rem; margin-top:0.26rem; margin-bottom:0.08rem;}
.f_tit_bnav li img.f_tit_img02{display:none;}
.f_tit_bnav li span{ display:block; font-size:0.22rem; color:#666;}
.f_tit_bnav li.li2 i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_03.png) no-repeat; background-size:100%; }
.f_tit_bnav li.li3 i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_05.png) no-repeat; background-size:100%; }
.f_tit_bnav li.li4 i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_09.png) no-repeat; background-size:100%; }
.f_tit_bnav li.f_tit_li span{ color:#b97a1c;}
.f_tit_bnav li.f_tit_li i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_10.png) no-repeat; background-size:100%; margin-top:0.12rem; }
.f_tit_bnav li.li2.f_tit_li i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_04.png) no-repeat; background-size:100%; margin-top:0.12rem; }
.f_tit_bnav li.li3.f_tit_li i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_06.png) no-repeat; background-size:100%; margin-top:0.12rem; }
.f_tit_bnav li.li4.f_tit_li i{ display:inline-block; width:0.44rem; height:0.42rem; background:url(../images/bottom_11.png) no-repeat; background-size:100%; margin-top:0.12rem; }

/*底部 end*/




/*悬浮工具*/
.goTop { width: 0.68rem; height: 0.78rem; border-radius: 100%; position: fixed; right: 0.1rem; bottom: 1.7rem; display: block; z-index: 999; opacity: 0.89; display: none; background: url(../images/goTop.png) no-repeat center center; background-size: 100% auto;}
/***************top and bottom css end*********************/
/* imgtog */
#banner_main { width:100%; margin:0 auto; overflow: hidden; psosition:relative; height:4.1rem; background-size: 1px auto; }
.banner { margin: 0 auto; width: 100%; *zoom: 1; overflow: hidden; position: relative; height:4.1rem;}
.banner .list { width: 100%; overflow: hidden; height:4.1rem;}
.banner .list li { float: left; width: 100%; overflow: hidden; height:4.1rem;}
.banner .list li img { width: 100%; height: 4.1rem;}
#banner .tip { width: 80%; text-align: center; clear: both;position: absolute; left: 8%; bottom:0.3rem; z-index: 2; font-size: 0;}
#banner .tip span { display: inline-block;vertical-align: middle; width: 0.4rem; height: 0.05rem; margin: 0 0.05rem; vertical-align: middle; background-color:#fff; border-radius:0.2rem;}
#banner .tip span.cur { background-color:#21ab5d; }


.mobile_index{}
.in_title{ margin:0 auto; text-align:center; text-align:center; padding-top:0.56rem;}
.in_title p{ display:inline-block; font-size:0.36rem; color:#333; line-height:0.36rem; font-weight:bold;}
.in_title i{ display:block; margin:0 auto; width:100%; height:0.2rem; background:url(../images/m1-1.png) center center no-repeat; background-size:100%; margin-top:0.16rem; line-height:0.2rem; font-size:0.22rem; color:#a2a2a2; text-transform:uppercase; }

.floor_1_main{ background-color:#f5f5f5; padding-bottom:0.8rem;}

.floor_0_1{ padding-left:0.24rem; margin-top:0.5rem;display: -webkit-box; overflow-x: scroll; -webkit-overflow-scrolling:touch; white-space: nowrap; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-overflow-scrolling: touch; text-align: justify;}
.floor_0_1 ul{ display:inline-block;}
.floor_0_1 ul li{ display:inline-block; width:1.99rem; height:0.6rem; background-color:#fff; margin-right:0.13rem;  text-align:center; border-radius:0.1rem; overflow:hidden;}
.floor_0_1 ul li a{ display:block; font-size:0.3rem; color:#333; line-height:0.6rem;}
.floor_0_1 ul li:hover{ background-color:#b97a1c;}
.floor_0_1 ul li:hover a{ color:#fff;}

.floor_0_2{ padding-left:0.24rem;}
.floor_0_2 .fl_2_1{ width:100%; height:0.6rem; margin-top:0.46rem;}
.floor_0_2 .fl_2_1 a{ display:block; border-left:#b97a1c solid 2px; width:100%; background-color:#fff; height:0.6rem;}
.floor_0_2 .fl_2_1 a h3{ font-size:0.32rem; color:#333; line-height:0.6rem; padding-left:0.26rem; float:left;}
.floor_0_2 .fl_2_1 a i{ float:right; width:0.16rem; height:0.28rem; background-position:-0 -0.54rem; margin-right:0.24rem; margin-top:0.16rem;}
.floor_0_2 .fl_2_1 a:hover h3{ color:#c48e3f;}
.floor_0_2 .fl_2_1 a:hover i{ background-position:-236px 0px;}
.floor_0_2 .fl_2_2{ width:7.02rem; margin-top:0.3rem;}
.floor_0_2 .fl_2_2 ul{ display:inline-block; width:100%;}
.floor_0_2 .fl_2_2 ul li{ width:3.36rem; float:left; margin-right:0.26rem; position:relative; text-align:center;margin-top:.2rem;}
.floor_0_2 .fl_2_2 ul li:nth-child(2n){ margin-right:0;}
.floor_0_2 .fl_2_2 ul li a.img1{width:3.36rem; display:block; }
.floor_0_2 .fl_2_2 ul li a.img1 img{width:3.36rem; height:3.36rem; background-size:100%; display:block;transition: .9s;}
.floor_0_2 .fl_2_2 ul li a.img1 h3{ font-size:0.28rem; color:#333333; line-height:0.28rem; font-weight:normal; padding-top:0.16rem;}
.floor_0_2 .fl_2_2 ul li:hover a.img1 h3{ color:#b97a1c;}

.floor_1_main .gen{ width:7rem; height:0.64rem; margin:0 auto; margin-top:0.4rem; border:#b97a1c solid 1px; border-radius:0.1rem; color:#b97a1c; text-align:center; line-height:0.64rem; font-size:0.28rem; display:block;}


.floor_2_main{ margin-top:0.1rem; position:relative; }
.floor_2_1{ margin:0 0.24rem; margin-top:0.14rem; border-radius:0.15rem;}
.floor_2_1 ul{ display:inline-block;}
.floor_2_1 li{ width:3.4rem; float:left; position:relative; text-align:center; margin-right:0.2rem; margin-top:0.28rem;}
.floor_2_1 li:nth-child(2n){ margin-right:0;}
.floor_2_1 li img{ width:100%; height:2.54rem; display:block;}
.floor_2_1 li h3{ font-size:0.28rem; color:#000; line-height:0.8rem; position:relative; z-index:1; width:100%; height:0.8rem; background-color:#f8f8f8;}

.floor_2_main .gen{ width:7rem; height:0.64rem; margin:0 auto; margin-top:0.4rem; border:#b97a1c solid 1px; border-radius:0.1rem; color:#b97a1c; text-align:center; line-height:0.64rem; font-size:0.28rem; display:block;}

.floor_3_main{ background:url(../images/m3-1.jpg) center center no-repeat; width:100%; height:9rem; background-size:100%; margin-top:0.7rem;}
.floor_3_main .in_title p{ color:#fff;}
.floor_3_main .in_title p span{ color:#eda840;}
.floor_3_main .in_title i{ color:#a2a2a2;background: url(../images/m1-2.png) center center no-repeat; background-size:100%;}
.floor_3_1{ padding:0.24rem; margin-top:0.2rem;}
.floor_3_1 ul{ display:inline-block; width:100%;}
.floor_3_1 ul li{ width:3.36rem; height:2.7rem; background-color:#fff; position:relative; text-align:center; float:left; margin-right:0.27rem; margin-top:0.7rem;}
.floor_3_1 ul li:nth-child(2n){ margin-right:0;}
.floor_3_1 ul li b{ width:0.84rem; height:0.84rem; display:block; background-position:-3.16rem -1.16rem; position:absolute; left:50%; top:-0.42rem; margin-left:-0.41rem;}
.floor_3_1 ul li h3{ font-size:0.32rem; color:#222225; line-height:0.32rem; padding-top:0.6rem;}
.floor_3_1 ul li i{ margin:0 auto; display:block; width:0.36rem; height:0.02rem; background-color:#dd9427; margin-top:0.16rem;}
.floor_3_1 ul li p{ font-size:0.24rem; color:#222225; line-height:0.36rem; padding-top:0.22rem; width:3.2rem; display:inline-block;}
.floor_3_1 ul li:hover{ background-color:#dd9427;}
.floor_3_1 ul li:hover b{background-position:-2.14rem -1.16rem;}
.floor_3_1 ul li:hover h3,.floor_3_1 ul li:hover p{ color:#fff; }
.floor_3_1 ul li:hover i{ background-color:#fff; }
em,i,strong{ font-style:normal; }
.floor_4_main{ margin-top:0.1rem; background-size:100%;}
.floor_4_main .floor_4_1{ padding:0 0.24rem;}
.floor_4_1 ul{ display:inline-block;}
.floor_4_1 ul li{ width:100%; margin-top:0.6rem;}
.floor_4_1 ul li img{ width:5.94rem; height:3.24rem; display:block; margin:0 auto;}
.floor_4_1 ul li .li_y{ display:block;}
.floor_4_1 ul li .li_y h3{ background:url(../images/m5-1.png) center center no-repeat; width:100%; height:0.71rem; margin-top:0.36rem; background-size:100%;}
.floor_4_1 ul li .li_y h3 i{ display:block; width:0.54rem; height:0.41rem; float:left; text-align:center; line-height:0.41rem; font-size:0.36rem; color:#fff; font-family:"Arial"; margin-top:0.15rem;}
.floor_4_1 ul li .li_y h3 b{ display:block; float:left; font-size:0.28rem; color:#333; line-height:0.71rem; padding-left:0.22rem;}
.floor_4_1 ul li .li_y em{ display:block; font-size:0.24rem; color:#333; line-height:0.36rem; font-weight:bold; padding-top:0.24rem;}
.floor_4_1 ul li .li_y p{ display:block; padding-top:0.2rem;}
.floor_4_1 ul li .li_y p span{ display:block; font-size:0.24rem; color:#666; line-height:26px; padding-top:0.14rem;}


.floor_5_main{ background:url(../images/m8-1.jpg) top center no-repeat; width:100%; background-size:100%; margin-top:0.7rem;}
.floor_5_1{ text-align:center; padding-top:0.5rem;}
.floor_5_1 h3{ font-size:0.36rem; color:#fff; line-height:0.36rem; font-weight:bold;}
.floor_5_1 i{ display:block; width:0.7rem; height:1px; background-color:#fff; margin:0 auto; margin-top:0.14rem;}
.floor_5_1 a{ display:inline-block; padding:0 0.24rem;}
.floor_5_1 p{ font-size:0.27rem; color:#fff; line-height:0.44rem; padding-top:0.3rem;}
.floor_5_1 b{ display:inline-block; width:0.64rem; height:0.64rem; background-position:-1.34rem -0.92rem; margin-top:0.26rem;}
.floor_5_2{ margin:0 auto; margin-top:0.2rem; width:7rem; height:3.9rem; background-color:#fff;box-shadow: 0px 2px 15px #f4f4f4; text-align:center;margin-bottom: 0.7rem;}
.floor_5_2 .hd{ display:inline-block; padding-top:0.2rem;}
.floor_5_2 .hd ul{ display:inline-block;}
.floor_5_2 .hd ul li{ width:0.24rem; height:0.24rem; background-color:#e4e1e1; font-size:0; margin:0 0.12rem; float:left; border-radius:0.4rem;}
.floor_5_2 .hd ul li.on{ background-color:#dd9427;}
.floor_5_2 .floor_5_20{ width:6.3rem; margin:0 auto; padding-top:0.36rem;}
.floor_5_2 .bd ul{ display:inline-block;}
.floor_5_2 .bd ul li{ width:3rem; float:left; margin-right:0.28rem;}
.floor_5_2 .bd ul li:nth-child(2n){ margin-right:0;}
.floor_5_2 .bd ul li b{ display:block; width:3rem; height:2.26rem; overflow:hidden;}
.floor_5_2 .bd ul li img{display:block;width:100%; height:100%; background-size:100%;transition: .6s;}
.floor_5_2 .bd ul li h3{ text-align:center; font-size:0.28rem; color:#888; padding-top:0.22rem; line-height:0.28rem;}
.floor_5_2 .bd ul li:hover h3{ color:#dd9427;}

.in_title b{display:block; width:0.7rem; height:1px; background-color:#b97a1c; margin:0 auto; margin-top:0.14rem;}
.floor_6_main{ margin-top:0.2rem;}
.floor_6_1{ padding:0 0.24rem;}
.floor_6_1 ul{ display:inline-block;}
.floor_6_1 ul li{ display:block; padding-top:0.4rem;}
.floor_6_1 ul li p{ font-size:0.3rem; color:#333; line-height:0.3rem; background:url(../images/m9-1.png) left center no-repeat; padding-left:0.22rem; background-size:0.1rem 0.15rem;}
.floor_6_1 ul li span{ display:block; font-size:0.28rem; color:#888; line-height:0.38rem; padding-top:0.18rem;}
.floor_6_1 ul li:hover p{ color:#dd9427;}
.floor_6_main .gen{ width:7rem; height:0.64rem; margin:0 auto; margin-top:0.4rem; border:#b97a1c solid 1px; border-radius:0.1rem; color:#b97a1c; text-align:center; line-height:0.64rem; font-size:0.28rem; display:block;}

.floor_7_main{ background-color:#f8f8f8; margin-top:0.7rem; padding-bottom:0.7rem;}
.floor_7_main .floor_7_2 #fmMessageFoot{ margin-top:0.4rem; padding:0 0.24rem;}
.floor_7_main .floor_7_2 .item{ width:100%; height:0.68rem; background-color:#fff; display:block; margin-bottom:0.24rem;}
.floor_7_main .floor_7_2 .item label{ font-size:0.28rem; color:#888; padding-left:0.24rem; line-height:0.68rem; float:left;}
.floor_7_main .floor_7_2 .item .txt{ border:none; width:5.3rem; float:left; line-height:0.68rem;}
.floor_7_main .floor_7_2 .item.item1{ width:100%; height:1.74rem;}
.floor_7_main .floor_7_2 .item.item1 .area{ width:100%; padding:0.2rem 0.24rem; border:none; background-color:#fff; height:1.54rem;}
.floor_7_main .floor_7_2 .submit{margin-top: 16px;height:0.66rem;}
.floor_7_main .floor_7_2 .submit .btn1{ width:3.34rem; height:0.66rem; display:block; border:none; background-color:#dd9427; float:left; font-size:0.28rem; color:#fff;cursor: pointer; text-align:center; line-height:0.66rem;}
.floor_7_main .floor_7_2 .submit .btn2{ width:3.34rem; height:0.66rem; display:block; border:none; background-color:#2b323a; float:right;font-size:0.28rem; color:#fff;cursor: pointer; text-align:center; line-height:0.66rem;}
.floor_7_main .floor_7_2 .submit .btn1:hover{background-color:#c18223;}
.floor_7_main .floor_7_2 .submit .btn2:hover{background-color:#1a1e23;}




/*fenx*/
#nativeShare {
  margin: 0 auto;
  width: 100%;
  padding-top: 0.3rem;
  max-width: 640px;
  min-width: 320px;
}
#nativeShare .label {
  margin-left: 0.2rem;
  font-size: 0.24rem;
  color: #666666;
  line-height: 0.6rem;
}
#nativeShare .list {
  width: 5.4rem;
  float: right;
}
#nativeShare .list span {
  height: 0.9rem;
  width: 0.9rem;
  padding: 0;
  display: inline-block;
}
#nativeShare .list span i {
  margin: 0 auto;
  width: 0.63rem;
  height: 0.63rem;
  display: block;
}
#nativeShare .weibo i {
  background-image: url('../images/weibo.png');
  background-size: cover;
}
#nativeShare .weixin i {
  background-image: url('../images/weixin_friend.png');
  background-size: cover;
}
#nativeShare .weixin_timeline i {
  background-image: url('../images/weixin.png');
  background-size: cover;
}
#nativeShare .qq i {
  background-image: url('../images/qq.png');
  background-size: cover;
}
#nativeShare .qzone i {
  background-image: url('../images/qqzone.png');
  background-size: cover;
}
#nativeShare .more i {
  background-image: url('../images/more.png');
  background-size: cover;
}
#nativeShare .list span.qzone,
#nativeShare .list span.more {
  width: 0.73rem;
}
#fenxiang {
  display: none;
}
.fenx {
  height: 1.0rem;
  width: 100%;
}
.fenx .tt {
  margin-left: 0.2rem;
  font-size: 0.24rem;
  color: #666666;
  line-height: 0.6rem;
}
.fenx .bdsharebuttonbox {
  width: 80%;
  float: right;
}
.fenx .bdsharebuttonbox a {
  margin-left: 0.2rem;
}
#bdfx a {
  height: 0.6rem;
  width: 0.6rem;
  margin: 0;
  padding: 0;
  margin: 0px 0.08rem;
  display: inline-block;
}
#bdfx .d1 {
  background: url(../images/qqzone.png) no-repeat center;
  background-size: 100% 100%;
}
#bdfx .d2 {
  background: url(../images/weibo.png) no-repeat center;
  background-size: 100% 100%;
}
embed {
  width: 100% !important;
  height: auto !important;
}



/*字体*/
@media only screen and (min-width:751px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:750px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:640px) {
    html {
        font-size:85.3333px;
    }
}
@media only screen and (max-width:540px) {
    html {
        font-size:72px;
    }
}
@media only screen and (max-width:480px) {
    html {
        font-size:64px;
    }
}
@media only screen and (max-width:414px) {
    html {
        font-size:55.2px;
    }
}
@media only screen and (max-width: 400px) {
    html {
        font-size:53.3333px;
    }
}
@media only screen and (max-width: 375px) {
    html {
        font-size:50px;
    }
}
@media only screen and (max-width: 360px) {
    html {
        font-size:48px;
    }
}
@media only screen and (max-width: 320px) {
    html {
        font-size:42.6667px;
    }
}