/* 常规头部 */
.dingwei{
    border-bottom: 0.02rem solid #01d599;
    color: #01d599 !important;
}
.mask {
     background: rgba(0,0,0,0.4);
     position: fixed;
     left: 0rem;
     top: 0rem;
     width: 100%;
     height: 100%;
     display: none;
     z-index: 20;
}
 .backgroundgray {
     background: #f9f9f9;
}
 .header_top {
     width: 12rem;
     margin: 0 auto;
     display: flex;
     justify-content: space-between;
     background: #f9f9f9;
     height: 0.4rem;
     line-height: 0.4rem;
     align-items: center;
     color: #636363;
     font-size: 0.12rem;
}
 .header_top_left {
     width: 40%;
}
 .header_top_right {
     width: 60%;
     display: flex;
}
 .header_top_right>div {
     padding: 0 2%;
     border-left: 0.01rem solid #dbdbdb;
     height: 0.2rem;
     line-height: 0.2rem;
     cursor: pointer;
     display: inline-block;
     box-sizing: border-box;
}
 .header_top_right>div:nth-child(1) {
     width: 1.2rem;
     text-align: center;
}
 .header_top_right>div:nth-child(2) {
     width: 1.3rem;
     text-align: center;
}
 .header_top_right>div:nth-child(3) {
     width: 0.94rem;
     text-align: center;
}
 .header_top_right>div:nth-child(4) {
     width: 1rem;
     text-align: center;
}
 .header_top_right>div:nth-child(5) {
     width: 2.8rem;
     text-align: center;
}
/*.header_top_right>div:nth-child(6) {
     width: 2rem;
     text-align: center;
}
 */
 .header_top_right>div:nth-child(1) {
     border-left: none;
     position: relative;
}
 .header_top_right>div:nth-child(1):hover .header_ydd {
     display: block;
}
 .header_top_right .header_ydd {
     position: absolute;
     left: -0.22rem;
     top: 0.22rem;
     z-index: 9;
     text-align: center;
     background: #fff;
     font-size: 0.14rem;
     color: #333333;
     padding-bottom: 6%;
     display: none;
     transition: all 1s;
}
 .header_top_right>div:nth-child(3) a {
     color: #01d599;
}
 .header_top_right .tel {
     font-size: 0.14rem;
     font-weight: bold;
}
 .header_bottom {
     width: 12rem;
     display: flex;
     align-items: center;
     justify-content: space-between;
     margin: 0 auto;
     height: 1.1rem;
}
.header_bottom_left {
    width: 2rem;
    height: 0.7rem;
    transition: all 0.5s;
    background: url(../img/icon07.png) left/auto no-repeat;
    background-size: 80%;
}
 .header_bottom_left:hover {
     background: url(../img/icon06.png) left/auto no-repeat;
    background-size: 80%;
}
 .header_bottom_left img {
 	width: 1.7rem;
    margin-right: 10%;
}
 .header_bottom_center {
     height: 1rem;
     line-height: 1rem;
     width: 5.2rem;
}
 .header_bottom_center a {
     color: #818181;
     font-size: 0.16rem;
     margin: 0 4%;
     padding-bottom: 1%;
}
 .header_bottom_center a:hover {
     border-bottom: 0.02rem solid #01d599;
     color: #01d599;
}
 .header_bottom_search {
    border: 2px solid #01d599;
    height: 0.36rem;
    line-height: 0.36rem;
    width: 2.3rem;
    display: flex;
    justify-content: space-between;
    border-radius: 0.04rem;
    position: relative;
}
 .header_bottom_search input {
    padding-left: 2%;
    width: 1.8rem;
}
 .header_bottom_search span {
    background: #01d599;
    width: 18%;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
}
 .header_bottom_release {
     width: 1.15rem;
     background: #01d599;
     height: 0.38rem;
     line-height: 0.38rem;
     text-align: center;
     color: #fff;
     font-size: 0.14rem;
     border-radius: 0.04rem;
     position: relative;
     cursor: pointer;
}
 .address {
     position: relative;
}
 .address_hide {
     display: none;
     position: absolute;
     width: 2.3rem;
     border: 1px solid #dfdfdf;
     left: -0.01rem;
     top: 0.2rem;
     background: #fff;
     padding: 10%;
     font-size: 0.12rem;
     color: #333333;
     line-height: 0.28rem;
     z-index: 9;
}
 .address_hide_province {
     border-bottom: 0.01rem solid #eaeaea;
     padding-bottom: 6%;
     margin-bottom: 6%;
}
 .white_line {
     display: none;
     position: absolute;
     background: #fff;
     top: 0.2rem;
     height: 0.01rem;
     width: 100%;
     left: 0;
     z-index: 10;
}
 .address_hide a {
     display: inline-block;
     width: 22%;
}
 .header_bottom_release_hide {
     position: absolute;
     border: 1px solid #01d59a;
     width: 2.7rem;
     right: 0;
     top: 0.44rem;
     display: none;
     background: #fff;
     z-index: 9;
}
 .release_title {
     font-size: 0.14rem;
     color: #333333;
     border-bottom: 0.01rem solid #01d59a;
     padding: 2% 0;
}
 .release_list li {
     display: flex;
     align-items: center;
     padding: 6% 4%;
}
 .release_list li .release_pic {
     flex: 1;
}
 .release_list li .release_text {
     flex: 4;
     text-align: left;
     font-size: 0.12rem;
     color: #333333;
     line-height: 0.22rem;
}
 .release_text p:nth-child(2) {
     font-size: 0.12rem;
     color: #666666;
}
 .release_btn {
     background: #01d599;
     color: #fff;
     width: 84%;
     margin: 2% auto 6%;
     border-radius: 0.02rem;
     cursor: pointer;
}
 .big_img {
     display: none;
     width: 90%;
     height: 100%;
     position: fixed;
     top: 2%;
     right: 5%;
     z-index: 100;
}
 .fbxq {
     display: none;
     position: relative;
     width: 9.6rem;
     height: auto;
     background: #fff;
     top: 0;
     bottom: 0;
     right: 0;
     left: 0;
     margin: auto;
     padding: 2% 0;
     border-radius: 0.08rem;
     z-index: 21;
}
 .fbxq1_padding {
     padding: 0 6% 
}
 .fbxq1 {
     display: flex;
     align-items: center;
     margin: 2% 0 4%;
}
 .fbxq1_text1 {
     font-weight: bold;
     font-size: 0.18rem;
     color: #01d599;
     flex: 0.8;
}
 .fbxq1_text2 {
     font-size: 0.12rem;
     color: #b2b2b2;
     flex: 4;
}
 .fbxq1_list li {
     color: #3b3b3b;
     font-size: 0.12rem;
}
 .fbxq1_list {
     display: flex;
     align-items: center;
     flex: 4;
     justify-content: space-around;
}
 .fbxq2 {
     font-size: 0.32rem;
     color: #3b3b3b;
     text-align: center;
}
 .fbxq3 {
     display: flex;
     background: #f9f9f9;
     align-items: center;
     justify-content: space-between;
     padding: 2% 4%;
     margin: 4% 0;
     flex-flow: wrap;
}
 .fbxq3 li {
     color: #3b3b3b;
     font-size: 0.12rem;
     line-height: 0.44rem;
}
 .fbxq3 li img {
     width: 0.5rem;
     height: 0.5rem;
}
 .fbxq3 li p {
     text-align: center;
}
 .fbxq4 {
     font-size: 0.12rem;
     color: #3b3b3b;
     text-align: center;
}
 .fbxq5 {
     font-size: 0.18rem;
     color: #fff;
     background: #01d599;
     height: 0.5rem;
     line-height: 0.5rem;
     width: 3rem;
     text-align: center;
     border-radius: 0.04rem;
     margin: 4% auto;
     cursor: pointer;
     display: inline-block;
}
 .fbxq3 input[type=radio] {
     display: none 
}
 .fbxq3 input[type=radio]+i {
     display: inline-block;
     width: 0.66rem;
     height: 0.66rem;
}
 .fbxq3 label {
     text-align: center;
     line-height: 0.26rem;
     width: 12.5%;
}
 .fbxq3 label p {
     font-size: 0.12rem;
    /* color: #3b3b3b;
     */
}
 .send1 {
     text-align: center;
}
 .fbxq5_btn {
     text-align: center;
}
 .send1 .fbxq3 label:nth-child(1) input[type=radio]+i {
     background: url(../img/icon16.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(1) input[type=radio]:checked+i {
     background: url(../img/icon16_.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(2) input[type=radio]+i {
     background: url(../img/icon17.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(2) input[type=radio]:checked+i {
     background: url(../img/icon17_.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(3) input[type=radio]+i {
     background: url(../img/icon18.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(3) input[type=radio]:checked+i {
     background: url(../img/icon18_.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(4) input[type=radio]+i {
     background: url(../img/icon19.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(4) input[type=radio]:checked+i {
     background: url(../img/icon19_.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(5) input[type=radio]+i {
     background: url(../img/icon20.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(5) input[type=radio]:checked+i {
     background: url(../img/icon20_.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(6) input[type=radio]+i {
     background: url(../img/icon21.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(6) input[type=radio]:checked+i {
     background: url(../img/icon21_.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(7) input[type=radio]+i {
     background: url(../img/icon22.png) center/auto no-repeat;
}
 .send1 .fbxq3 label:nth-child(7) input[type=radio]:checked+i {
     background: url(../img/icon22_.png) center/auto no-repeat;
}
 .send2 {
     display: none;
}
 .send2 .fbxq3 label:nth-child(1) input[type=radio]+i {
     background: url(../img/icon39.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(1) input[type=radio]:checked+i {
     background: url(../img/icon39_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(2) input[type=radio]+i {
     background: url(../img/icon23.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(2) input[type=radio]:checked+i {
     background: url(../img/icon23_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(3) input[type=radio]+i {
     background: url(../img/icon24.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(3) input[type=radio]:checked+i {
     background: url(../img/icon24_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(4) input[type=radio]+i {
     background: url(../img/icon25.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(4) input[type=radio]:checked+i {
     background: url(../img/icon25_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(5) input[type=radio]+i {
     background: url(../img/icon26.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(5) input[type=radio]:checked+i {
     background: url(../img/icon26_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(6) input[type=radio]+i {
     background: url(../img/icon27.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(6) input[type=radio]:checked+i {
     background: url(../img/icon27_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(7) input[type=radio]+i {
     background: url(../img/icon28.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(7) input[type=radio]:checked+i {
     background: url(../img/icon28_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(8) input[type=radio]+i {
     background: url(../img/icon29.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(8) input[type=radio]:checked+i {
     background: url(../img/icon29_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(9) input[type=radio]+i {
     background: url(../img/icon30.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(9) input[type=radio]:checked+i {
     background: url(../img/icon30_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(10) input[type=radio]+i {
     background: url(../img/icon31.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(10) input[type=radio]:checked+i {
     background: url(../img/icon31_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(11) input[type=radio]+i {
     background: url(../img/icon32.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(11) input[type=radio]:checked+i {
     background: url(../img/icon32_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(12) input[type=radio]+i {
     background: url(../img/icon33.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(12) input[type=radio]:checked+i {
     background: url(../img/icon33_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(13) input[type=radio]+i {
     background: url(../img/icon34.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(13) input[type=radio]:checked+i {
     background: url(../img/icon34_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(14) input[type=radio]+i {
     background: url(../img/icon35.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(14) input[type=radio]:checked+i {
     background: url(../img/icon35_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(15) input[type=radio]+i {
     background: url(../img/icon36.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(15) input[type=radio]:checked+i {
     background: url(../img/icon36_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(16) input[type=radio]+i {
     background: url(../img/icon37.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(16) input[type=radio]:checked+i {
     background: url(../img/icon37_.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(17) input[type=radio]+i {
     background: url(../img/icon38.png) center/auto no-repeat;
}
 .send2 .fbxq3 label:nth-child(17) input[type=radio]:checked+i {
     background: url(../img/icon38_.png) center/auto no-repeat;
}
 .send3 {
     display: none;
}
 .send3_text1 {
     text-align: center;
     font-size: 0.28rem;
     color: #3b3b3b;
}
 .send3_table {
     background: #f9f9f9;
     padding: 2% 25%;
     line-height: 0.38rem;
     margin-top: 2%;
}
 .send3_table_text1 {
     font-size: 0.15rem;
     color: #3b3b3b;
}
 .send3_table select {
     border: 1px solid #eaeaea;
     width: 20%;
     height: 0.3rem;
}
 .send3_table input {
     width: 26%;
     height: 0.3rem;
     margin-right: 1%;
     border: 1px solid #eaeaea;
     padding-left: 1%;
}
 .send3_table .code_btn {
     background: #01d599;
     color: #fff;
     height: 0.3rem;
     width: 22%;
     display: inline-block;
     line-height: 0.3rem;
     text-align: center;
     cursor: pointer;
     font-size: 0.15rem;
     border-radius: 0.02rem;
}
 .send3_table textarea {
     width: 100%;
     padding: 1% 0 0 1%;
}
 .send3_table_text1 span {
     font-size: 0.12rem;
     color: #b8b8b8;
}
 .close_btn {
     cursor: pointer;
     position: absolute;
     top: 0.36rem;
     right: 0.22rem;
}
/* 常规尾部 */
 .foot_top {
     background: #252525;
}
 .foot_top_list {
     width: 12rem;
     margin: 0 auto;
     display: flex;
     padding: 2% 0;
}
 .foot_top_ul {
     display: flex;
     width: 45%;
     justify-content: space-between;
     line-height: 0.32rem;
}
 .foot_top_tel {
     width: 20%;
     color: #fff;
     border-left: 0.01rem solid rgba(255,255,255,0.1);
     padding-left: 5%;
     margin-left: 5%;
     line-height: 0.24rem;
}
 .foot_top_tel p:nth-child(1) {
     font-size: 0.18rem;
}
 .foot_top_tel p:nth-child(2) {
     font-size: 0.22rem;
     margin: 4% 0 2%;
}
 .foot_top_tel p:nth-child(3) {
     font-size: 0.12rem;
     color: #ababab;
}
 .foot_top_ewm {
     display: flex;
     width: 25%;
     color: #ababab;
     text-align: center;
     justify-content: space-between;
     line-height: 0.34rem;
}
 .foot_top_ewm img {
     width: 1.32rem;
     height: 1.32rem;
}
 .foot_top_ul li p {
     font-size: 0.18rem;
     color: #fff;
}
 .foot_top_ul li a {
     display: inherit;
     color: #ababab;
     font-size: 0.14rem;
     transition: all 1s;
}
 .foot_top_ul li a:hover {
     color: #01d599;
}
 .foot_top_a {
     width: 12rem;
     margin: 0 auto;
     color: #616161;
     padding-bottom: 1%;
     font-size: 0.14rem;
}
 .foot_top_a a {
     color: #616161;
}
 .foot_bottom {
     background: #111111;
     color: #898989;
     text-align: center;
     height: 0.66rem;
     line-height: 0.66rem;
     font-size: 0.14rem;
}
/* 分页 */
 .pages {
     color: #333333;
     font-size: 0.14rem;
     text-align: center;
     padding: 2% 0 4%;
}
 .pages a {
     border: 1px solid #d3d3d3;
     display: inline-block;
     width: 0.25rem;
     height: 0.25rem;
     line-height: 0.25rem;
     text-align: center;
     border-radius: 0.02rem;
     background: #fff;
     margin: 0 0.05rem;
}
 .pages a:hover {
     background: #01d599;
     color: #fff;
     border: 1px solid #01d599;
}
 .pages .end {
     width: 0.4rem;
}
 .pages .input {
     border: 1px solid #d3d3d3;
     width: 0.4rem;
     height: 0.25rem;
     text-align: center;
     color: #3b3b3b;
     margin-left: 0.1rem;
}
 .pages .page_active {
     background: #01d599;
     color: #fff;
     border: 1px solid #01d599;
}

 