@charset "UTF-8";
/*! 导入导航样式 */
body { background-color: #fef3db; }

/* 导航  */
#nav { background-color: #8b1110; padding: 0.05rem 0; }
#nav .smallnav ul li, #nav .bignav ul li { width: calc((100% + 0px) /4); float: left; }
#nav .smallnav ul li a, #nav .bignav ul li a { display: block; text-align: center; line-height: 0.34rem; font-size: 0.16rem; color: #ffeab7; }
#nav .smallnav ul li.active a, #nav .smallnav ul li:hover a, #nav .bignav ul li.active a, #nav .bignav ul li:hover a { background: url("../../images/YaoJuImgs/navHover.jpg") no-repeat top center; }

/* 导航 end */
@media screen and (min-width: 768px) { /* 导航  */
  #nav .bignav > ul > li { width: calc((100% + 0px) / 8); position: relative; }
  #nav .bignav > ul > li .listItem { display: none; position: absolute; padding: 0.1rem 0; z-index: 666; width: 100%; background-color: rgba(139, 17, 16, 0.8); }
  #nav .bignav > ul > li .listItem ul li { width: 100%; height: 0.3rem; line-height: 0.3rem; float: none; margin: 0.03rem auto; }
  #nav .bignav > ul > li .listItem ul li a { display: block; padding: 0.03rem 0; width: 90%; margin: 0 auto; height: 0.26rem; line-height: 0.2rem; font-size: 0.14rem; color: #fff; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; background: none; }
  #nav .bignav > ul > li .listItem ul li.active a, #nav .bignav > ul > li .listItem ul li:hover a { background-color: #8b1110; color: #ffffff; }
  #nav .bignav > ul > li:hover .listItem, #nav .bignav > ul > li.active .listItem { display: block; }
  /* 导航 end */ }
/*! 导入footer 页脚样式 */
/* footer */
#footer { margin-bottom: 0.6rem; padding: 0.1rem 0 0.03rem; background: #8b1110 url("../../images/YaoJuImgs/index_52.png") repeat-x left bottom; }
#footer p { font-size: 0.13rem; line-height: 0.26rem; color: #d48d8e; }
#footer .footImg { width: 80%; margin: 0.1rem auto 0; }
#footer .footImg .footImgLogo { margin: 0 auto; width: 2.25rem; }
#footer .footImg .footImgLogo h3 { font-size: 0.28rem; color: #ffe4a1; line-height: 0.5rem; }
#footer .footImg .footImgLogo .footTime { font-size: 0.12rem; line-height: 0.24rem; color: #d87a7e; }

/* footer end*/
/*底部固定导航 */
.body_footer { padding-top: 5px; width: 100%; height: 60px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#c4b9a2), to(#c4b9a2)); background: -moz-linear-gradient(top, #c4b9a2, #c4b9a2); /* Firefox */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#43a037,endColorstr=#43a037); bottom: 0; z-index: 6; }

.body_footer ul { width: 100%; height: 55px; line-height: 55px; }

.body_footer ul li { width: 25%; float: left; color: #fff; }

.body_footer ul li a { width: 100%; height: 55px; display: block; border-right: #e7dcc4 solid 1px; }

.body_footer ul li dl { width: auto; margin: 0 auto; text-align: center; }

.body_footer ul li dt { width: auto; height: 30px; overflow: hidden; }

.body_footer ul li dt img { width: 25px; height: 25px; }

.body_footer ul li dd { width: auto; height: 30px; font-size: 12px; color: #fff; line-height: 25px; overflow: hidden; }

/*底部固定导航end */
/* 右侧固定栏  */
.rightfix { position: fixed; top: 35%; right: 0; z-index: 999;width: 0.5rem; }
.rightfix ul li { margin-top: 0.04rem; position: relative;display: block; }
.rightfix ul li a i { display: block; float: left; width: 0.5rem; height: 0.5rem; border-radius: 0.04rem 0 0 0.04rem; background: url("../../images/rightIco_08.png") no-repeat; }
.rightfix ul li a i.fixedico01 { background-position: 0 -2px; }
.rightfix ul li a i.fixedico02 { background-position: 0 -58px; }
.rightfix ul li a i.fixedico03 { background-position: 0 -109px; }
.rightfix ul li a i.fixedico04 { background-position: 0 -160px; }
.rightfix ul li span.fixqq { position: absolute; display: none; padding: 0 10px; top: 51px; left: -100px; background-color: #2e2e2e; color: #ffff; line-height: 48px; }
.rightfix ul li span.fixtel { position: absolute; display: none; padding: 0 10px; top: 101px; left: -210px; background-color: #2e2e2e; color: #ffff; line-height: 48px; }
.rightfix ul li div.fixwx { position: absolute; display: none; padding: 0 10px; top: 101px; left: -158px; }
.rightfix ul li:hover span { display: block; }
.rightfix ul li:hover div { display: block; }

/* 右侧固定栏 end */
/*  详情页手机端 */
.shouji img { width: 100%; max-width: 100%; margin: 0 auto; }

/*  详情页手机端 end*/
@media screen and (min-width: 480px) { /* 页脚版权 */
  /* 页脚版权 end*/ }
@media screen and (min-width: 768px) { /* footer */
  #footer .footImg .footImgLogo .footTime { font-size: 0.14rem; }
  #footer { margin-bottom: 0.6rem; }
  #footer .footFrinds { font-size: 0.18rem; line-height: 0.3rem; color: #ec9da2; }
  #footer .footFrinds p a { display: inline-block; padding-right: 0.06rem; font-size: 0.14rem; line-height: 0.3rem; color: #e98c91; }
  #footer .footFrinds p a:after { display: inline-block; content: " | "; font-size: 0.14rem; text-align: center; width: 3px; }
  #footer .footFrinds p a:last-child:after { display: none; }
  #footer .footBot { margin: 0.1rem auto; }
  #footer .footBot .footAddr { width: 45%; float: left; border-right: 1px solid #a44847; }
  #footer .footBot .footImg { width: 55%; float: right; }
  #footer .footBot .footImg .footImgcode { width: 1.44rem; float: left; margin-left: calc(100% - 375px); }
  #footer .footBot .footImg .footImgcode p { margin-top: 0.1rem; width: 0.14rem; line-height: 0.2rem; text-align: center; color: #cb8182; }
  #footer .footBot .footImg .footImgcode .footImgWX { width: 1.2rem; height: 1.2rem; text-align: center; background-color: #fff; float: right; }
  #footer .footBot .footImg .footImgLogo { margin: 0 auto; /*width: toRem(225px);*/ float: right; }
  /* footer end*/ }
@media screen and (min-width: 992px) { /* footer */
  #footer { margin-bottom: 0; }
  #footer .footBot { margin: 0.15rem auto; }
  #footer .footBot .footImg .footImgcode { margin-left: 0.8rem; }
  /* footer end*/ }
@media screen and (min-width: 1200px) { /* footer */
  #footer { padding-top: 0.2rem; }
  #footer .footBot .footImg { margin: 0.15rem auto 0; }
  #footer .footBot .footImg .footImgcode { margin-left: 1.1rem; }
  #footer .footBot .footImg .footImgLogo { position: relative; top: -0.7rem; right: 0.1rem; }
  /* footer end*/ }
