﻿.head {
     width: 100%;
     height: 1.2162162162162162rem;
     background: #f5f5f5;
     border-bottom: 0.02702702702702703rem solid #cdcdcd;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
         -ms-flex-pack: justify;
             justify-content: space-between;
}
 .logo {
     width: 3rem;
     overflow: hidden;
     margin-top: 0.2702702702702703rem;
     margin-left: 0.35135135135135137rem;
}
 .qr_code {
     width: 0.5405405405405406rem;
     height: 0.5405405405405406rem;
     margin-right: 0.35135135135135137rem;
     margin-top: 0.32432432432432434rem;
}
 .nav {
     width: 100%;
     height: 1.2162162162162162rem;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
         -ms-flex-pack: justify;
             justify-content: space-between;
     background: #FFFFFF;
}
 .nav a {
     display: inline-block;
     width: 20%;
}
 .nav_alone {
     width: 100%;
     height: 1.2162162162162162rem;
     text-align: center;
     line-height: 1.2162162162162162rem;
     font-size: 0.3783783783783784rem;
     color: #333333;
     font-weight: bold;
}
 .nav_alone_word {
     color: #FFFFFF;
     background: #a7a7a7;
}
 .broadcast {
     width: 100%;
     overflow: hidden;
}
 .swiper-container {
     width: 100%;
     height: 100%;
}
 .swiper-slide {
     text-align: center;
     font-size: 0.4864864864864865rem;
     background: #fff;
    /* Center slide text vertically */
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
}
 .swiper-pagination-bullet {
     width: 0.2702702702702703rem;
     height: 0.2702702702702703rem;
     display: inline-block;
     border-radius: 100%;
     background: #a59f98;
     opacity: .2;
}
 .swiper-pagination-bullet-active {
     opacity: 1;
     background: #FFFFFF;
}
 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
     margin: 0 0.16216216216216217rem;
}
 .footer {
     width: 100%;
     height: 2.4054054054054053rem;
     display: table;
     background: #3d3d3d;
     margin-top: 0.2702702702702703rem;
}
 .footer_cont {
     width: 100%;
     overflow: hidden;
     display: table-cell;
     vertical-align: middle;
     color: #FFFFFF;
}
 .footer_cont_a {
     width: 9.45945945945946rem;
     font-size: 0.40540540540540543rem;
     margin-left: 0.32432432432432434rem;
}
 .footer_cont_b {
     width: 9.45945945945946rem;
     font-size: 0.32432432432432434rem;
     margin-left: 0.32432432432432434rem;
     margin-top: 0.2702702702702703rem;
}
 .footer_cont_c {
     width: 9.45945945945946rem;
     font-size: 0.32432432432432434rem;
     margin-left: 0.32432432432432434rem;
     margin-top: 0.2702702702702703rem;
}
 .height {
     width: 100%;
     height: 1.3783783783783783rem;
}
 .foot_nav {
     width: 100%;
     height: 1.3783783783783783rem;
     background: #918881;
     position: fixed;
     bottom: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-pack: distribute;
         justify-content: space-around;
     z-index: 99999;
}
 .foot_nav_a {
     width: 1.6216216216216217rem;
     height: 1.3783783783783783rem;
}
 .foot_nav_b {
     width: 0.6756756756756757rem;
     overflow: hidden;
     margin: 0 auto;
     margin-top: 0.10810810810810811rem;
}
 .foot_nav_c {
     width: 100%;
     text-align: center;
     font-size: 0.3783783783783784rem;
     color: #FFFFFF;
}
 .foot_nav_d {
     width: 2.135135135135135rem;
     overflow: hidden;
     margin-top: -0.7567567567567568rem;
}
/**********************/
 .share_head {
     width: 100%;
     height: 1.2162162162162162rem;
     background: #f5f5f5;
     border-bottom: 0.02702702702702703rem solid #cdcdcd;
}
 .share_head_all {
     width: 9.45945945945946rem;
     height: 1.2162162162162162rem;
     margin: 0 auto;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
         -ms-flex-pack: justify;
             justify-content: space-between;
}
 .share_head_left {
     width: 0.21621621621621623rem;
     overflow: hidden;
     margin-top: 0.3783783783783784rem;
}
 .share_head_right {
     width: 0.4594594594594595rem;
     overflow: hidden;
     margin-top: 0.3783783783783784rem;
}
 .share_head_word {
     width: auto;
     height: 1.2162162162162162rem;
     line-height: 1.2162162162162162rem;
     font-size: 0.4864864864864865rem;
     color: #333333;
     font-weight: bold;
}
/****************************/
 .special_head {
     width: 100%;
     height: 1.2162162162162162rem;
     background: #f5f5f5;
}
 .special_head_conta {
     width: 9.45945945945946rem;
     height: 1.2162162162162162rem;
     margin: 0 auto;
     position: relative;
     overflow: hidden;
}
 .special_return {
     width: 0.21621621621621623rem;
     overflow: hidden;
     margin-top: 0.3783783783783784rem;
}
 .special_logo {
     width: 2.891891891891892rem;
     height: 0.4864864864864865rem;
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     margin: auto;
}
 /********新增样式**********************/
 .head_word{
	 width: auto;
	 height: 1.2162162162162162rem;
	 line-height: 1.2162162162162162rem;
	 font-size:0.4rem;
	 color: #666666;
	 margin-left: -1.4rem;
 }
 
  /********新增样式**********************/
 .fenye{
	 width: auto;
	 padding-left:3px;
	 font-size:0.4rem;
	 color: #666666;
	 display:inline;

 }
 .fenye li{  
            float:left;
			display:inline-block;
			padding-top:3px;
			padding-left:3px;
			padding-right:3px;
			background-color:#fff;
			color: #666666;
        }

.fenye li a{
	 color: #666666;
        }
