img {    display: block;}.search_public {    width: 100%;    background: #343233;    position: fixed;    z-index: 99999;    top: 0;    left: 0;    display: none;}.search_public .toper_mo {    width: 73%;    margin: 0 auto;    padding: 30px 0;}.search_public .toper_mo .logo {    float: left;    width: 190px;}.search_public .toper_mo .logo img {    width: 100%;}.search_public .toper_mo .close_search_page {    display: block;    width: 25px;    height: 25px;    float: right;    font-size: 25px;    color: #ffffff;}.search_public .toper_mo .close_search_page:hover {    color: #76b52b;}.search_public .con_box {    width: 100%;    border-top: 1px solid #545153;    padding: 145px 0;}.search_public .con_box .mo_box {    width: 840px;    margin: 0 auto;}.search_public .con_box .mo_box h2 {    text-align: center;    font-size: 40px;    color: #ffffff;    letter-spacing: 8px;    position: relative;}.search_public .con_box .mo_box h2::after {    content: '';    position: absolute;    width: 60px;    height: 4px;    background: #ffffff;    left: 50%;    margin-left: -30px;    bottom: -30px;}.search_public .con_box .mo_box .search_box {    width: 100%;    margin: 60px 0 55px;}.search_public .con_box .mo_box .search_box input[type=text] {    display: block;    width: 590px;    height: 60px;    float: left;    background: #ffffff;    padding-left: 20px;    font-size: 18px;    color: #555555;}.search_public .con_box .mo_box .search_box .search_btn {    display: block;    width: 230px;    height: 60px;    border: 2px solid #76b52b;    text-align: center;    line-height: 60px;    font-size: 18px;    color: #76b52b;    float: right;}.search_public .con_box .mo_box .search_box .search_btn:hover {    background: #76b52b;    color: #ffffff;    transition: 0.5s;}.search_public .con_box .mo_box .hot_txt {    text-align: center;    color: #ffffff;}.search_public .con_box .mo_box .hot_txt h3 {    font-size: 32px;    text-align: center;    margin-bottom: 20px;}.search_public .con_box .mo_box .hot_txt p {    font-size: 16px;    color: #666666;}.tit_box {    text-align: center;    margin-bottom: 55px;}.tit_box h3 {    font-size: 44px;}.all_more {    display: block;    width: 245px;    height: 55px;    margin: 50px auto 0;    border: 1px solid #76b52b;    text-align: center;    line-height: 55px;    color: #76b52b;    border-radius: 50px;    font-size: 16px;}.all_more:hover {    color: #ffffff;    background: #76b52b;}.long_pub_tit ul li {    width: 24.33% !important;}.long_pub_tit_two ul li {    width: 50% !important;}.swipe_two_tit {    width: 480px !important;}.swipe_two_tit a {    width: 50% !important;}.jh_main_box {    width: 100%;    margin: 0 auto;}.jh_main_box .jh_main1 {    width: 100%;    background: #ffffff;    padding: 60px 0 30px;}.jh_main_box .jh_main1 .jh_con1 {    width: 1400px;    margin: 0 auto;    text-align: center;}.jh_main_box .jh_main1 .jh_con1 ul li {    display: inline-block;    width: 350px;    margin: 0 55px 45px;}.jh_main_box .jh_main1 .jh_con1 ul li img {    width: 205px;    height: 175px;    margin: 0 auto;}.jh_main_box .jh_main1 .jh_con1 ul li .txt_box {    padding: 20px 0 30px;    height: 115px;}.jh_main_box .jh_main1 .jh_con1 ul li .txt_box p {    font-size: 16px;    line-height: 30px;    color: #666666;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;}.jh_main_box .jh_main1 .jh_con1 ul li .ty_btn {    display: block;    width: 240px;    height: 50px;    margin: 0 auto;    font-size: 16px;    color: #76b52b;    border: 1px solid #76b52b;    border-radius: 50px;    line-height: 50px;}.jh_main_box .jh_main1 .jh_con1 ul li:hover .ty_btn {    background: #76b52b;    color: #ffffff;}.jh_main_box .jh_main2 {    width: 100%;    padding: 80px 0;}.jh_main_box .jh_main2 .jh_con2 {    width: 1400px;    margin: 0 auto;}.jh_main_box .jh_main2 .jh_con2 ul li {    width: 265px;    float: left;    margin-left: 18.75px;    background: #ffffff;    padding: 40px;    overflow: hidden;    text-align: center;}.jh_main_box .jh_main2 .jh_con2 ul li img {    width: 100px;    height: 76px;    margin: 0 auto 45px;}.jh_main_box .jh_main2 .jh_con2 ul li h4 {    font-size: 24px;    color: #000000;    position: relative;}.jh_main_box .jh_main2 .jh_con2 ul li h4::after {    content: '';    position: absolute;    width: 30px;    height: 5px;    background: #76b52b;    left: 50%;    margin-left: -15px;    bottom: -15px;}.jh_main_box .jh_main2 .jh_con2 ul li .txt_box {    margin: 30px auto 40px;}.jh_main_box .jh_main2 .jh_con2 ul li .txt_box p {    font-size: 16px;    color: #666666;    line-height: 30px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    overflow: hidden;}.jh_main_box .jh_main2 .jh_con2 ul li .more_btn {    display: block;    width: 200px;    height: 50px;    margin: 0 auto;    line-height: 50px;    border-radius: 50px;    border: 1px solid #76b52b;    font-size: 16px;    color: #76b52b;}.jh_main_box .jh_main2 .jh_con2 ul li:first-child {    margin-left: 0;}.jh_main_box .jh_main2 .jh_con2 ul li:hover {    box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);}.jh_main_box .jh_main2 .jh_con2 ul li:hover .more_btn {    background: #76b52b;    color: #ffffff;}.jh_main_box .jh_main3 {    width: 100%;    background: #ffffff;    padding: 75px 0 100px;}.jh_main_box .jh_main3 .jh_con3 {    width: 1400px;    margin: 0 auto;}.jh_main_box .jh_main3 .jh_con3 ul li {    float: left;    width: 335px;    height: 430px;    overflow: hidden;    margin-left: 20px;    position: relative;}.jh_main_box .jh_main3 .jh_con3 ul li img {    width: 100%;    height: 100%;}.jh_main_box .jh_main3 .jh_con3 ul li p {    position: absolute;    bottom: 0;    background: rgba(0, 0, 0, 0.6);    text-align: center;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    font-size: 26px;    color: #ffffff;    width: 100%;    line-height: 60px;}.jh_main_box .jh_main3 .jh_con3 ul li:first-child {    margin-left: 0;}.jh_main_box .jh_main3 .jh_con3 ul li:hover img {    transform: scale(1.2);    transition: 0.5s;}.yj_main_box {    width: 100%;    margin: 0 auto;    padding: 60px 0;}.yj_main_box .tit_pub {    font-size: 44px;    text-align: center;}.yj_main_box .yj_main_con {    width: 100%;}.yj_main_box .yj_main_con ul li {    width: 100%;    padding: 80px 0;}.yj_main_box .yj_main_con ul li .m_box {    width: 1400px;    margin: 0 auto;}.yj_main_box .yj_main_con ul li .m_box .txt_box {    width: 485px;    float: left;    padding-top: 100px;}.yj_main_box .yj_main_con ul li .m_box .txt_box .tit_p {    font-size: 24px;}.yj_main_box .yj_main_con ul li .m_box .txt_box .txt_p {    width: 100%;    padding: 20px 0;}.yj_main_box .yj_main_con ul li .m_box .txt_box .txt_p p {    font-size: 18px;    color: #666666;    line-height: 35px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    overflow: hidden;}.yj_main_box .yj_main_con ul li .m_box .txt_box .more_btn {    width: 235px;    height: 50px;    border: 1px solid #76b52b;    border-radius: 50px;    text-align: center;    line-height: 50px;    color: #76b52b;    font-size: 18px;    display: block;    margin-top: 10%;}.yj_main_box .yj_main_con ul li .m_box .txt_box .more_btn:hover {    background: #76b52b;    color: #ffffff;}.yj_main_box .yj_main_con ul li .m_box .right_box {    width: 880px;    float: right;}.yj_main_box .yj_main_con ul li .m_box .right_box .voice_pic {    width: 360px;    float: left;}.yj_main_box .yj_main_con ul li .m_box .right_box .win_box {    width: 490px;    float: right;    height: 540px;    background: url("../images/win_bg.jpg") no-repeat center;    background-size: 100% 100%;    padding: 30px 0 0;    overflow: hidden;}.yj_main_box .yj_main_con ul li .m_box .right_box .win_box img {    margin: 0 auto;    width: 400px;}.yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b {    padding: 25px 0 0;    width: 440px;    margin: 0 auto;}.yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b h4 {    text-align: center;    font-size: 24px;    color: #ffffff;    margin: 0 0 20px;}.yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b p {    font-size: 18px;    color: #ffffff;    line-height: 35px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.yj_main_box .yj_main_con ul li:nth-child(2n) {    background: #f7f7f7;}.rq_main_box {    width: 100%;}.rq_main_box .main1_box {    width: 1400px;    margin: 0 auto;    padding: 80px 0;}.rq_main_box .main1_box .le_img {    width: 460px;    float: left;}.rq_main_box .main1_box .txt_box {    width: 790px;    float: right;    padding: 60px 0 0;}.rq_main_box .main1_box .txt_box .tit_p {    font-size: 24px;}.rq_main_box .main1_box .txt_box .txt_p {    width: 100%;    padding: 25px 0 0;}.rq_main_box .main1_box .txt_box .txt_p p {    font-size: 16px;    color: #666666;    line-height: 30px;}.rq_main_box .main2_box {    width: 100%;    background: #f7f7f7;    padding: 75px 0 100px;}.rq_main_box .main2_box .jh_con3 {    width: 1400px;    margin: 0 auto;}.rq_main_box .main2_box .jh_con3 ul li {    float: left;    width: 335px;    height: 430px;    overflow: hidden;    margin-left: 20px;    position: relative;}.rq_main_box .main2_box .jh_con3 ul li img {    width: 100%;    height: 100%;}.rq_main_box .main2_box .jh_con3 ul li p {    position: absolute;    bottom: 0;    background: rgba(0, 0, 0, 0.6);    text-align: center;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    font-size: 26px;    color: #ffffff;    width: 100%;    line-height: 60px;}.rq_main_box .main2_box .jh_con3 ul li:first-child {    margin-left: 0;}.rq_main_box .main2_box .jh_con3 ul li:hover img {    transform: scale(1.2);    transition: 0.5s;}.rq_main_box .main3_box {    width: 1400px;    margin: 0 auto;    padding: 70px 0;}.rq_main_box .main3_box .main3_con {    width: 100%;    padding: 30px 0 0;}.rq_main_box .main3_box .main3_con ul li {    width: 445px;    float: left;    margin-left: 21.6px;    background: #ffffff;    border: 1px solid rgba(0, 0, 0, 0.1);    height: 450px;}.rq_main_box .main3_box .main3_con ul li .pic_box {    width: 100%;    height: 250px;    overflow: hidden;}.rq_main_box .main3_box .main3_con ul li .pic_box img {    width: 100%;    height: 100%;}.rq_main_box .main3_box .main3_con ul li .txt_box {    padding: 45px 45px 0;    text-align: center;}.rq_main_box .main3_box .main3_con ul li .txt_box h4 {    font-size: 24px;    color: #000000;    margin-bottom: 20px;}.rq_main_box .main3_box .main3_con ul li .txt_box p {    font-size: 16px;    color: #666666;    line-height: 30px;}.rq_main_box .main3_box .main3_con ul li:first-child {    margin-left: 0;}.rq_main_box .main3_box .main3_con ul li:hover {    box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);}.rq_main_box .main3_box .main3_con ul li:hover .pic_box {    width: 100%;    height: 250px;    overflow: hidden;}.rq_main_box .main3_box .main3_con ul li:hover .pic_box img {    transform: scale(1.2);    transition: 1s;}.rq_main_box .main4_box {    width: 100%;    background: #f7f7f7;    padding: 80px 0;}.rq_main_box .main4_box .main4_con {    width: 1400px;    margin: 0 auto;}.rq_main_box .main4_box .main4_con .le_box {    width: 660px;    float: left;}.rq_main_box .main4_box .main4_con .le_box ul li {    margin: 0 0 50px;}.rq_main_box .main4_box .main4_con .le_box ul li .font_b {    display: block;    float: left;    width: 60px;    height: 60px;    background: url("../images/font_bg.jpg") no-repeat center;    background-size: 100% 100%;    font-size: 36px;    text-align: center;    line-height: 60px;    color: #6fba2c;}.rq_main_box .main4_box .main4_con .le_box ul li span {    display: block;    float: right;    width: 560px;}.rq_main_box .main4_box .main4_con .le_box ul li span p {    font-size: 18px;    color: #666666;    line-height: 30px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.rq_main_box .main4_box .main4_con .right_box {    width: 700px;    float: right;}.rq_main_box .main4_box .main4_con .right_box ul li {    width: 330px;    height: 460px;    float: left;    position: relative;    overflow: hidden;}.rq_main_box .main4_box .main4_con .right_box ul li img {    width: 100%;    height: 100%;}.rq_main_box .main4_box .main4_con .right_box ul li p {    position: absolute;    line-height: 80px;    background: rgba(0, 0, 0, 0.5);    width: 100%;    left: 0;    bottom: 0;    color: #ffffff;    text-align: center;    padding: 0 20px;    font-size: 26px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.rq_main_box .main4_box .main4_con .right_box ul li:nth-child(2n) {    float: right;}.rq_main_box .main4_box .main4_con .right_box ul li:hover img {    transform: scale(1.2);    transition: 1s;}.rps_main_box {    width: 1400px;    margin: 0 auto;    padding: 50px 0;}.rps_main_box .tim_box {    width: 775px;    margin: 60px auto;}.rps_main_box .tim_box .select_box {    width: 310px;    float: left;}.rps_main_box .tim_box .select_box .select_type, .rps_main_box .tim_box .select_box .select_time {    width: 150px;    float: left;    height: 50px;    background: #ffffff url("../images/green_down.jpg") no-repeat 120px;    background-size: 14px 10px;}.rps_main_box .tim_box .select_box .select_type select, .rps_main_box .tim_box .select_box .select_time select {    display: block;    width: 100%;    height: 100%;    font-size: 18px;    text-indent: 10px;    color: #666666;    border: none;    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    background: none;    padding-right: 30px;}.rps_main_box .tim_box .select_box .select_time {    float: right;}.rps_main_box .tim_box .search_box {    width: 450px;    height: 50px;    float: right;}.rps_main_box .tim_box .search_box input {    display: block;    width: 330px;    height: 50px;    background: #ffffff;    font-size: 18px;    color: #666666;    padding-left: 10px;    border: none;    float: left;}.rps_main_box .tim_box .search_box .search_btn {    display: block;    width: 120px;    height: 50px;    float: right;    background: #76b52b;    color: #ffffff;    font-size: 18px;    text-align: center;    line-height: 50px;}.rps_main_box .rps_main_con {    width: 100%;}.rps_main_box .rps_main_con ul li {    width: 100%;    margin-bottom: 40px;    background: #ffffff;}.rps_main_box .rps_main_con ul li img {    width: 240px;    height: 300px;    float: left;}.rps_main_box .rps_main_con ul li .txt_box {    width: 1040px;    float: right;    margin-right: 60px;    padding: 40px 0 0;}.rps_main_box .rps_main_con ul li .txt_box .tit_m {    width: 100%;}.rps_main_box .rps_main_con ul li .txt_box .tit_m h2 {    width: 550px;    float: left;    font-size: 24px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;    overflow: hidden;}.rps_main_box .rps_main_con ul li .txt_box .tit_m .sp_time {    float: right;    width: 125px;    background: url("../images/clock_icon.jpg") no-repeat left;    background-size: 24px 24px;    line-height: 24px;    font-size: 16px;    color: #666666;    text-align: right;    margin-top: 5px;}.rps_main_box .rps_main_con ul li .txt_box .txt_p {    width: 100%;    padding: 20px 0 30px;}.rps_main_box .rps_main_con ul li .txt_box .txt_p p {    font-size: 16px;    color: #666666;    line-height: 25px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;}.rps_main_box .rps_main_con ul li .txt_box .more_btn {    display: block;    width: 240px;    height: 50px;    border: 1px solid #6fba2c;    color: #6fba2c;    line-height: 50px;    text-align: center;    font-size: 16px;    border-radius: 50px;}.rps_main_box .rps_main_con ul li .txt_box .more_btn:hover {    background: #6fba2c;    color: #ffffff;    transition: 0.5s;}.sys_main_box {    width: 100%;}.sys_main_box .main1_box {    width: 1400px;    margin: 0 auto;    padding: 80px 0;}.sys_main_box .main1_box .le_img {    width: 300px;    float: left;    margin-top: 20px;}.sys_main_box .main1_box .txt_box {    width: 790px;    float: right;    padding: 0;}.sys_main_box .main1_box .txt_box .tit_p {    font-size: 24px;}.sys_main_box .main1_box .txt_box .txt_p {    width: 100%;    padding: 25px 0 0;}.sys_main_box .main1_box .txt_box .txt_p p {    font-size: 16px;    color: #666666;    line-height: 30px;}.sys_main_box .main1_box .txt_box .txt_p p b {    background: #76b52b;    color: #ffffff;    padding: 0 10px;    margin-right: 5px;}.sys_main_box .main8_box {    width: 100%;    background: #f7f7f7;    padding: 60px 0;}.sys_main_box .main8_box .main8_con {    width: 1400px;    margin: 0 auto;}.sys_main_box .main8_box .main8_con .le_box {    width: 685px;    float: left;}.sys_main_box .main8_box .main8_con .le_box .txt_box {    width: 325px;    float: left;}.sys_main_box .main8_box .main8_con .le_box .txt_box .tit_b {    display: inline-block;    background: #76b52b;    color: #ffffff;    font-size: 16px;    padding: 5px 15px;}.sys_main_box .main8_box .main8_con .le_box .txt_box .txt {    padding: 20px 0 0;}.sys_main_box .main8_box .main8_con .le_box .txt_box .txt span {    margin-bottom: 20px;    display: block;}.sys_main_box .main8_box .main8_con .le_box .txt_box .txt span p {    font-size: 18px;    color: #666666;    line-height: 35px;}.sys_main_box .main8_box .main8_con .le_box img {    width: 335px;    float: right;}.sys_main_box .main8_box .main8_con .video_box {    width: 700px;    height: 460px;    float: right;    position: relative;    overflow: hidden;    cursor: pointer;}.sys_main_box .main8_box .main8_con .video_box video {    width: 100%;    height: 100%;}.sys_main_box .main8_box .main8_con .video_box .video_m {    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;}.sys_main_box .main8_box .main8_con .video_box .video_m .video_pic {    width: 100%;    height: 100%;}.sys_main_box .main8_box .main8_con .video_box .video_m .video_play {    width: 60px;    height: 60px;    position: absolute;    right: 55px;    bottom: 40px;}.sys_main_box .main4_box {    width: 100%;    background: #ffffff;    padding: 80px 0;}.sys_main_box .main4_box .main4_con {    width: 1400px;    margin: 0 auto;}.sys_main_box .main4_box .main4_con .le_box {    width: 660px;    float: left;}.sys_main_box .main4_box .main4_con .le_box ul li {    margin: 0 0 50px;}.sys_main_box .main4_box .main4_con .le_box ul li .font_b {    display: block;    float: left;    width: 60px;    height: 60px;    background: url("../images/font_bg.jpg") no-repeat center;    background-size: 100% 100%;    font-size: 36px;    text-align: center;    line-height: 60px;    color: #6fba2c;}.sys_main_box .main4_box .main4_con .le_box ul li span {    display: block;    float: right;    width: 560px;}.sys_main_box .main4_box .main4_con .le_box ul li span p {    font-size: 18px;    color: #666666;    line-height: 30px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.sys_main_box .main4_box .main4_con .right_box {    width: 700px;    float: right;}.sys_main_box .main4_box .main4_con .right_box ul li {    width: 330px;    height: 460px;    float: left;    position: relative;    overflow: hidden;}.sys_main_box .main4_box .main4_con .right_box ul li img {    width: 100%;    height: 100%;}.sys_main_box .main4_box .main4_con .right_box ul li p {    position: absolute;    line-height: 80px;    background: rgba(0, 0, 0, 0.5);    width: 100%;    left: 0;    bottom: 0;    color: #ffffff;    text-align: center;    padding: 0 20px;    font-size: 26px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.sys_main_box .main4_box .main4_con .right_box ul li:nth-child(2n) {    float: right;}.sys_main_box .main4_box .main4_con .right_box ul li:hover img {    transform: scale(1.2);    transition: 1s;}.sys_main_box .main2_box {    width: 100%;    background: #f7f7f7;    padding: 75px 0 100px;}.sys_main_box .main2_box .tim_box {    width: 310px;    margin: 60px auto;}.sys_main_box .main2_box .tim_box .select_box {    width: 310px;    float: none;}.sys_main_box .main2_box .tim_box .select_box .select_type, .sys_main_box .main2_box .tim_box .select_box .select_time {    width: 150px;    float: left;    height: 50px;    background: #ffffff url("../images/green_down.jpg") no-repeat 120px;    background-size: 14px 10px;}.sys_main_box .main2_box .tim_box .select_box .select_type select, .sys_main_box .main2_box .tim_box .select_box .select_time select {    display: block;    width: 100%;    height: 100%;    font-size: 18px;    text-indent: 10px;    color: #666666;    border: none;    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    background: none;    padding-right: 30px;}.sys_main_box .main2_box .tim_box .select_box .select_time {    float: right;}.sys_main_box .main2_box .jh_con3 {    width: 1400px;    margin: 0 auto;}.sys_main_box .main2_box .jh_con3 ul li {    float: left;    width: 335px;    height: 430px;    overflow: hidden;    margin-left: 20px;    position: relative;}.sys_main_box .main2_box .jh_con3 ul li img {    width: 100%;    height: 100%;}.sys_main_box .main2_box .jh_con3 ul li p {    position: absolute;    bottom: 0;    background: rgba(0, 0, 0, 0.6);    text-align: center;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    font-size: 26px;    color: #ffffff;    width: 100%;    line-height: 60px;}.sys_main_box .main2_box .jh_con3 ul li:first-child {    margin-left: 0;}.sys_main_box .main2_box .jh_con3 ul li:hover img {    transform: scale(1.2);    transition: 0.5s;}.sys_main_box .main3_box {    width: 1400px;    margin: 0 auto;    padding: 70px 0;}.sys_main_box .main3_box .main3_con {    width: 100%;    padding: 30px 0 0;}.sys_main_box .main3_box .main3_con ul li {    width: 445px;    float: left;    margin-left: 21.6px;    background: #ffffff;    border: 1px solid rgba(0, 0, 0, 0.1);    height: 450px;}.sys_main_box .main3_box .main3_con ul li .pic_box {    width: 100%;    height: 250px;    overflow: hidden;}.sys_main_box .main3_box .main3_con ul li .pic_box img {    width: 100%;    height: 100%;}.sys_main_box .main3_box .main3_con ul li .txt_box {    padding: 45px 45px 0;    text-align: center;}.sys_main_box .main3_box .main3_con ul li .txt_box h4 {    font-size: 24px;    color: #000000;    margin-bottom: 20px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.sys_main_box .main3_box .main3_con ul li .txt_box p {    font-size: 16px;    color: #666666;    line-height: 30px;}.sys_main_box .main3_box .main3_con ul li:first-child {    margin-left: 0;}.sys_main_box .main3_box .main3_con ul li:hover {    box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);}.sys_main_box .main3_box .main3_con ul li:hover .pic_box {    width: 100%;    height: 250px;    overflow: hidden;}.sys_main_box .main3_box .main3_con ul li:hover .pic_box img {    transform: scale(1.2);    transition: 1s;}.sys_main_box .main5_box {    background: #f0f0f0;}.sys_main_box .main5_box .main3_box .main3_con ul li {    height: 340px;}.sys_main_box .main5_box .main3_box .main3_con ul li .txt_box {    padding-top: 25px;}.sys_main_box .main5_box .main3_box .main3_con ul li .txt_box h4 {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.sys_main_box .main5_box .main3_box .main3_con .search_box {    width: 440px;    height: 50px;    float: none;    margin: 50px auto 0;    position: relative;    left: -10px;}.sys_main_box .main5_box .main3_box .main3_con .search_box input {    display: block;    width: 320px;    height: 50px;    background: #ffffff;    font-size: 18px;    color: #666666;    padding-left: 10px;    border: none;    float: left;}.sys_main_box .main5_box .main3_box .main3_con .search_box .search_btn {    display: block;    width: 120px;    height: 50px;    float: right;    background: #76b52b;    color: #ffffff;    font-size: 18px;    text-align: center;    line-height: 50px;}.sys_main_box .main6_box {    width: 100%;    background: #f7f7f7;    padding: 75px 0;}.sys_main_box .main6_box .main6_con {    width: 1400px;    margin: 0 auto;}.sys_main_box .main6_box .main6_con .video_box {    width: 445px;    height: 600px;    float: left;    position: relative;    overflow: hidden;    cursor: pointer;}.sys_main_box .main6_box .main6_con .video_box video {    width: 100%;    height: 100%;}.sys_main_box .main6_box .main6_con .video_box .video_m {    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;}.sys_main_box .main6_box .main6_con .video_box .video_m .video_pic {    width: 100%;    height: 100%;}.sys_main_box .main6_box .main6_con .video_box .video_m .video_play {    width: 60px;    height: 60px;    position: absolute;    left: 50%;    margin-left: -30px;    top: 50%;    margin-top: -30px;}.sys_main_box .main6_box .main6_con .video_box .video_m p {    position: absolute;    width: 100%;    left: 0;    bottom: 0;    background: rgba(0, 0, 0, 0.5);    font-size: 24px;    color: #ffffff;    padding: 0 35px;    line-height: 80px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.sys_main_box .main6_box .main6_con .news_li {    width: 910px;    float: right;}.sys_main_box .main6_box .main6_con .news_li ul li {    width: 440px;    float: left;    height: 575px;    border: 1px solid #cccccc;    margin-top: 25px;}.sys_main_box .main6_box .main6_con .news_li ul li .pic_box {    width: 410px;    height: 265px;    position: relative;    margin: -25px auto 0;    overflow: hidden;}.sys_main_box .main6_box .main6_con .news_li ul li .pic_box img {    width: 100%;    height: 100%;}.sys_main_box .main6_box .main6_con .news_li ul li .txt_box {    width: 340px;    margin: 55px auto 0;    text-align: center;}.sys_main_box .main6_box .main6_con .news_li ul li .txt_box a {    color: #000;}.sys_main_box .main6_box .main6_con .news_li ul li .txt_box h4 {    font-size: 24px;    color: #000000;}.sys_main_box .main6_box .main6_con .news_li ul li .txt_box .txt_p {    padding: 16px 0 0;}.sys_main_box .main6_box .main6_con .news_li ul li .txt_box .txt_p p {    font-size: 16px;    color: #666666;    line-height: 30px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    overflow: hidden;}.sys_main_box .main6_box .main6_con .news_li ul li:nth-child(2n) {    float: right;}.sys_main_box .main6_box .main6_con .news_li ul li:hover .pic_box img {    transform: scale(1.2);    transition: 1s;}.zqbg_main_box {    width: 1400px;    margin: 0 auto;    padding: 40px 0 95px;}.zqbg_main_box .top_mo {    width: 100%;}.zqbg_main_box .top_mo .select_box {    width: 200px;    height: 40px;    background: #ffffff url("../images/green_down.jpg") no-repeat 170px;    background-size: 14px 10px;    float: right;}.zqbg_main_box .top_mo .select_box select {    display: block;    width: 100%;    height: 100%;    font-size: 18px;    text-indent: 10px;    color: #666666;    border: none;    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    background: none;    padding-right: 30px;}.zqbg_main_box .zqbg_main_con {    width: 100%;}.zqbg_main_box .zqbg_main_con ul li {    width: 330px;    height: 140px;    background: #ffffff;    overflow: hidden;    float: left;    margin: 0 0 30px 26.6px;    text-align: center;    line-height: 140px;    font-size: 24px;    padding: 0 20px;    text-overflow: ellipsis;    white-space: nowrap;}.zqbg_main_box .zqbg_main_con ul li a {    color: #000000;}.zqbg_main_box .zqbg_main_con ul li:hover {    background: #76b52b;    transition: 0.5s;}.zqbg_main_box .zqbg_main_con ul li:hover a {    color: #ffffff;}.zqbg_main_box .zqbg_main_con ul li:nth-child(4n-3) {    margin-left: 0;}.zxpx_main_box {    width: 1400px;    margin: 0 auto;    padding: 40px 0 95px;}.zxpx_main_box .top_mo {    width: 100%;    margin-bottom: 40px;}.zxpx_main_box .top_mo .r_con {    width: 370px;    float: right;}.zxpx_main_box .top_mo .r_con .select_box {    width: 150px;    height: 40px;    float: left;    background: #ffffff url("../images/green_down2.jpg") no-repeat 120px;    background-size: 14px 10px;}.zxpx_main_box .top_mo .r_con .select_box select {    display: block;    width: 100%;    height: 100%;    border: none;    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    background: none;    padding: 0 35px 0 10px;    font-size: 16px;    color: #000000;}.zxpx_main_box .top_mo .r_con .search_box {    width: 200px;    height: 40px;    float: right;}.zxpx_main_box .top_mo .r_con .search_box input[type=text] {    display: block;    background: #ffffff;    width: 155px;    height: 40px;    float: left;    font-size: 16px;    padding: 0 10px;    border: none;}.zxpx_main_box .top_mo .r_con .search_box .search_btn {    display: block;    width: 40px;    height: 40px;    float: left;    background: #76b52b url("../images/search_btn2.jpg") no-repeat center;    background-size: 24px 24px;}.zxpx_main_box .zxpx_main_con {    width: 100%;}.zxpx_main_box .zxpx_main_con ul li {    width: 445px;    float: left;    margin: 0 0 20px 32.5px;}.zxpx_main_box .zxpx_main_con ul li .video_box {    width: 100%;    height: 250px;    position: relative;    overflow: hidden;    cursor: pointer;}.zxpx_main_box .zxpx_main_con ul li .video_box video {    width: 100%;    height: 100%;}.zxpx_main_box .zxpx_main_con ul li .video_box .video_pic {    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;}.zxpx_main_box .zxpx_main_con ul li .video_box .video_pic .pic_p {    width: 100%;    height: 100%;}.zxpx_main_box .zxpx_main_con ul li .video_box .video_pic span {    display: block;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.5);    position: absolute;    left: 0;    top: 0;}.zxpx_main_box .zxpx_main_con ul li .video_box .video_pic span .video_play {    width: 60px;    height: 60px;    position: absolute;    top: 50%;    margin-top: -30px;    left: 50%;    margin-left: -30px;}.zxpx_main_box .zxpx_main_con ul li .video_box .video_pic:hover .pic_p {    transform: scale(1.1);    transition: 1s;}.zxpx_main_box .zxpx_main_con ul li p {    font-size: 24px;    line-height: 55px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.zxpx_main_box .zxpx_main_con ul li p a {    color: #333333;}.zxpx_main_box .zxpx_main_con ul li:hover p a {    color: #76b52b;}.zxpx_main_box .zxpx_main_con ul li:nth-child(3n-2) {    margin-left: 0;}.gglb_main_box {    width: 73%;    margin: 0 auto;    padding: 80px 0 90px;}.gglb_main_box .gglb_main_con {    width: 100%;    padding: 40px 0 0;}.gglb_main_box .gglb_main_con .swipe_tit {    width: 100%;    background: #ffffff;}.gglb_main_box .gglb_main_con .swipe_tit a {    display: block;    float: left;    width: 50%;    text-align: center;    line-height: 70px;    font-size: 24px;    color: #333333;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.gglb_main_box .gglb_main_con .swipe_tit .on {    color: #76b52b;    border-bottom: 2px solid #76b52b;}.gglb_main_box .gglb_main_con .swipe_box {    width: 100%;    margin: 50px 0 0;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con {    width: 100%;    display: none;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li {    background: url("../images/point_green.jpg") no-repeat left;    background-size: 6px 6px;    line-height: 65px;    font-size: 16px;    border-bottom: 1px solid #e6e6e6;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li p {    color: #333333;    float: left;    width: 670px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding-left: 25px;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li span {    display: block;    float: right;    color: #666666;    background: url("../images/clock_icon.png") no-repeat left;    background-size: 24px 24px;    padding-left: 35px;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li:hover p {    color: #76b52b;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li:hover span {    color: #76b52b;}.gglb_main_box .gglb_main_con .swipe_box .swipe_con:first-child {    display: block;}.cygj_main_box {    width: 1400px;    margin: 0 auto;    padding: 50px 0 120px;}.cygj_main_box .wrap_tit {    width: 960px;    height: 50px;    background: #ffffff;    border: 1px solid #e6e6e6;    margin: 0 auto;}.cygj_main_box .wrap_tit a {    display: block;    float: left;    width: 25%;    text-align: center;    line-height: 50px;    font-size: 18px;    color: #333333;}.cygj_main_box .wrap_tit .on {    background: #76b52b;    color: #ffffff;}.cygj_main_box .tit_mo {    text-align: center;    margin: 65px auto 0;}.cygj_main_box .tit_mo h2 {    font-size: 44px;    margin-bottom: 15px;}.cygj_main_box .tit_mo p {    font-size: 16px;    color: #666666;}.cygj_main_box .tit_mo p a {    color: #76b52b;}.cygj_main_box .txt_box {    text-align: center;    width: 1140px;    margin: 40px auto 60px;}.cygj_main_box .txt_box p {    font-size: 16px;    line-height: 30px;    color: #666666;}.cygj_main_box .cygj_main_con {    width: 100%;}.cygj_main_box .cygj_main_con .swipe_tit {    width: 100%;    background: #ffffff;    line-height: 65px;}.cygj_main_box .cygj_main_con .swipe_tit a {    display: block;    float: left;    width: 25%;    text-align: center;    font-size: 24px;    color: #333333;}.cygj_main_box .cygj_main_con .swipe_tit .on {    color: #76b52b;    border-bottom: 2px solid #76b52b;}.cygj_main_box .cygj_main_con .swipe_box {    width: 100%;    margin: 50px auto 0;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con {    width: 100%;    display: none;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li {    float: left;    width: 325px;    background: #ffffff;    padding-bottom: 45px;    margin: 0 0 30px 33.33px;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li p {    color: #666666;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box {    width: 70px;    margin: 55px auto 50px;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box img {    width: 100%;    height: 100%;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box .active_img2 {    display: none;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box {    width: 235px;    margin: 0 auto;    height: 180px;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box h3 {    font-size: 24px;    text-align: center;    margin-bottom: 10px;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .p_bo {    font-size: 16px;    text-align: center;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    margin-bottom: 10px;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con {    width: 100%;    position: relative;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m1 {    width: 200px;    margin: 0 auto;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m1 p {    font-size: 16px;    line-height: 32px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m2 {    width: 100%;    display: none;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m2 p {    font-size: 16px;    line-height: 25px;    text-align: center;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .download_btn {    display: block;    width: 160px;    height: 45px;    text-align: center;    line-height: 45px;    font-size: 16px;    color: #ffffff;    background: #76b52b;    border-radius: 50px;    margin: 10px auto 0;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:nth-child(4n-3) {    margin-left: 0;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover {    background: #76b52b;    transition: 1s;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover h3 {    color: #ffffff !important;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover p {    color: #ffffff;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .img_box .active_img1 {    display: none;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .img_box .active_img2 {    display: block;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .p_bo {    display: none;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .txt_m1 {    display: none !important;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .txt_m2 {    display: block !important;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .download_btn {    background: #ffffff;    color: #76b52b;}.cygj_main_box .cygj_main_con .swipe_box .swipe_con:first-child {    display: block;}.map_main_box {    width: 73%;    margin: 0 auto;    padding: 0 0 100px;}.map_main_box .map_main_con {    width: 100%;    padding: 60px 0 0;}.map_main_box .map_main_con .tit_h2 {    font-size: 40px;    margin-bottom: 35px;}.map_main_box .map_main_con .mo_box {    width: 100%;    background: #fafafa;    padding: 25px 0;}.map_main_box .map_main_con .mo_box .tit_h3 img {    width: 50px;    height: 50px;    float: left;    margin: 0 20px 0 25px;}.map_main_box .map_main_con .mo_box .tit_h3 h3 {    font-size: 30px;    line-height: 50px;}.map_main_box .map_main_con .mo_box ul {    padding-left: 95px;    padding-top: 30px;}.map_main_box .map_main_con .mo_box ul li {    width: 25%;    float: left;    margin-bottom: 70px;}.map_main_box .map_main_con .mo_box ul li h4 {    font-size: 20px;    height: 26px;}.map_main_box .map_main_con .mo_box ul li .con_p {    width: 100%;    margin: 20px 0 0;}.map_main_box .map_main_con .mo_box ul li .con_p p {    font-size: 14px;    line-height: 30px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding-right: 20px;}.map_main_box .map_main_con .mo_box ul li .con_p p b {    color: #000000;    font-size: 20px;    margin: 0 10px 0 0;}.map_main_box .map_main_con .mo_box ul li .con_p p a {    color: #000000;}.map_main_box .map_main_con .mo_box ul li .con_p p:hover b {    color: #76b52b;}.map_main_box .map_main_con .mo_box ul li .con_p p:hover a {    color: #76b52b;    text-decoration: underline;}.map_main_box .map_main_con .mo_box1 {    overflow: hidden;}.map_main_box .map_main_con .mo_box1 ul li {    min-height: 500px;}.map_main_box .map_main_con .mo_box2 {    margin-top: -150px;}.movie_main_box {    width: 100%;    padding: 60px 0 0;}.movie_main_box .swipe_tit {    width: 720px;    height: 50px;    background: #ffffff;    border: 1px solid #e6e6e6;    border-radius: 5px;    margin: 35px auto;}.movie_main_box .swipe_tit a {    display: block;    width: 33.33%;    float: left;    height: 50px;    text-align: center;    line-height: 50px;    font-size: 18px;    color: #333333;}.movie_main_box .swipe_tit .on {    background: #76b52b;    color: #ffffff;    border-radius: 5px;}.movie_main_box .swipe_box .swipe_con {    display: none;}.movie_main_box .swipe_box .swipe_con:nth-child(2) {    display: block;}.zyzx_main_box {    width: 1400px;    margin: 0 auto;    padding: 75px 0 0;}.zyzx_main_box .swipe_tit {    width: 720px;    height: 50px;    background: #ffffff;    border: 1px solid #e6e6e6;    border-radius: 5px;    margin: 35px auto;}.zyzx_main_box .swipe_tit a {    display: block;    width: 25%;    float: left;    height: 50px;    text-align: center;    line-height: 50px;    font-size: 18px;    color: #333333;}.zyzx_main_box .swipe_tit .on {    background: #76b52b;    color: #ffffff;    border-radius: 5px;}.zyzx_main_box .top_mo {    width: 100%;    margin-bottom: 40px;    margin-top: 80px;}.zyzx_main_box .top_mo .r_con {    width: 370px;    float: right;}.zyzx_main_box .top_mo .r_con .select_box {    width: 150px;    height: 40px;    float: left;    background: #ffffff url("../images/green_down2.jpg") no-repeat 120px;    background-size: 14px 10px;}.zyzx_main_box .top_mo .r_con .select_box select {    display: block;    width: 100%;    height: 100%;    border: none;    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    background: none;    padding: 0 35px 0 10px;    font-size: 16px;    color: #000000;}.zyzx_main_box .top_mo .r_con .search_box {    width: 200px;    height: 40px;    float: right;}.zyzx_main_box .top_mo .r_con .search_box input[type=text] {    display: block;    background: #ffffff;    width: 155px;    height: 40px;    float: left;    font-size: 16px;    padding: 0 10px;    border: none;}.zyzx_main_box .top_mo .r_con .search_box .search_btn {    display: block;    width: 40px;    height: 40px;    float: left;    background: #76b52b url("../images/search_btn2.jpg") no-repeat center;    background-size: 24px 24px;}.zyzx_main_box .swipe_box .swipe_con {    display: none;}.zyzx_main_box .swipe_box .swipe_con:nth-child(2) {    display: block;}.zyzx_main_box .zyzx_main_con {    width: 100%;    padding: 30px 0 50px;}.zyzx_main_box .zyzx_main_con ul li {    width: 100%;    background: #ffffff;    padding: 30px;    margin-bottom: 10px;}.zyzx_main_box .zyzx_main_con ul li img {    width: 90px;    height: 90px;    float: left;}.zyzx_main_box .zyzx_main_con ul li .txt_box {    width: 945px;    float: left;    margin-left: 30px;}.zyzx_main_box .zyzx_main_con ul li .txt_box h3 {    font-size: 18px;    color: #000000;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.zyzx_main_box .zyzx_main_con ul li .txt_box p {    font-size: 16px;    color: #666666;    line-height: 45px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.zyzx_main_box .zyzx_main_con ul li .txt_box span {    display: block;    padding-top: 5px;}.zyzx_main_box .zyzx_main_con ul li .txt_box span b {    display: block;    float: left;    line-height: 15px;    font-size: 14px;    color: #888888;    margin-left: 20px;}.zyzx_main_box .zyzx_main_con ul li .txt_box span b:first-child {    margin-left: 0;}.zyzx_main_box .zyzx_main_con ul li .txt_box span .b_see {    width: 85px;    background: url("../images/eye_icon.jpg") no-repeat left;    background-size: 24px 15px;    padding-left: 30px;    border-right: 1px solid #cccccc;}.zyzx_main_box .zyzx_main_con ul li .txt_box span .b_dload {    width: 70px;    background: url("../images/dl_icon.jpg") no-repeat left;    background-size: 15px 15px;    padding-left: 20px;    border-right: 1px solid #cccccc;}.zyzx_main_box .zyzx_main_con ul li .txt_box span .b_time {    width: 90px;    border-right: 1px solid #cccccc;}.zyzx_main_box .zyzx_main_con ul li .a_box {    width: 190px;    float: right;}.zyzx_main_box .zyzx_main_con ul li .a_box a {    display: block;    width: 100%;    line-height: 50px;    text-align: center;    color: #76b52b;    font-size: 18px;    border: 1px solid #76b52b;    border-radius: 50px;    margin: 5px 0;}.zyzx_main_box .zyzx_main_con ul li .a_box a:hover {    background: #76b52b;    color: #ffffff;    transition: 0.5s;}.boon_main_box {    width: 1400px;    margin: 0 auto;    padding: 60px 0;}.boon_main_box ul li {    width: 330px;    float: left;    height: 560px;    margin-left: 26.6px;    background: #ffffff;    padding: 58px 0;    text-align: center;}.boon_main_box ul li img {    width: 80px;    height: 80px;    margin: 0 auto;}.boon_main_box ul li .txt_box {    width: 100%;    padding: 45px 30px 0;}.boon_main_box ul li .txt_box h3 {    font-size: 24px;    position: relative;}.boon_main_box ul li .txt_box h3::after {    position: absolute;    content: '';    width: 20px;    height: 2px;    background: #76b52b;    left: 50%;    margin-left: -10px;    bottom: -10px;}.boon_main_box ul li .txt_box span {    display: block;    padding: 25px 0 0;}.boon_main_box ul li .txt_box span p {    font-size: 16px;    color: #666666;    line-height: 35px;}.boon_main_box ul li:first-child {    margin-left: 0;}.zb_main_box {    width: 100%;    margin: 0 auto;    padding: 70px 0 0;}.zb_main_box .main1_box {    width: 1400px;    margin: 35px auto 75px;    padding: 30px 0;    background: #333333;}.zb_main_box .main1_box ul li {    float: left;    padding: 0 2%;    color: rgba(255, 255, 255, 0.4);    border-left: 1px solid #666;    width: 18.5%;}.zb_main_box .main1_box ul li h4 {    font-size: 22px;    color: #ffffff;    margin-bottom: 10px;}.zb_main_box .main1_box ul li h4 img {    display: inline-block;    width: 25px;    height: 25px;    position: relative;    top: 5px;    margin-right: 10px;}.zb_main_box .main1_box ul li p {    font-size: 16px;}.zb_main_box .main1_box ul li:first-child {    width: 26%;}.zb_main_box .main2_box {    width: 100%;    padding: 70px 0;    background: #f2f2f2;}.zb_main_box .main2_box .main2_con {    width: 1400px;    margin: 0 auto;}.zb_main_box .main2_box .main2_con .tit_box h3 {    text-align: left !important;}.zb_main_box .main2_box .main2_con table {    width: 100%;}.zb_main_box .main2_box .main2_con table tr th {    background: #333333;    padding: 20px 0;    color: #76b52b;    font-size: 22px;    text-align: left;    padding-left: 70px;}.zb_main_box .main2_box .main2_con table tr td {    padding: 15px 0;    padding-left: 70px;    font-size: 16px;    color: #333333;}.zb_main_box .main2_box .main2_con table tr td a {    color: #76b52b;    text-decoration: underline;}.zb_main_box .main2_box .main2_con table tr:nth-child(2n-1) td {    background: #ffffff;}.zb_main_box .main2_box .main2_con table tr:nth-child(2n) td {    background: #e8e8e8;}.zb_main_box .main3_box {    width: 100%;    margin-top: 75px;}.zb_main_box .main3_box img {    width: 100%;}.fz_main_box {    width: 1400px;    margin: 0 auto;    padding: 70px 0 30px;}.fz_main_box .main1_box {    width: 100%;    position: relative;}.fz_main_box .main1_box .map_pic {    width: 930px;    position: relative;}.fz_main_box .main1_box .map_pic img {    width: 100%;}.fz_main_box .main1_box .map_pic .map_point {    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;}.fz_main_box .main1_box .map_pic .map_point a {    display: block;    width: 100px;    height: 35px;    position: absolute;}.fz_main_box .main1_box .map_pic .map_point .map_a1 {    right: 150px;    top: 270px;}.fz_main_box .main1_box .map_pic .map_point .map_a2 {    right: 240px;    top: 315px;}.fz_main_box .main1_box .map_pic .map_point .map_a3 {    right: 85px;    top: 345px;}.fz_main_box .main1_box .map_pic .map_point .map_a4 {    right: 40px;    top: 455px;}.fz_main_box .main1_box .map_pic .map_point .map_a5 {    right: 300px;    top: 490px;}.fz_main_box .main1_box .map_pic .map_point .map_a6 {    right: 230px;    top: 530px;}.fz_main_box .main1_box .map_pic .map_point .map_a7 {    right: 175px;    top: 630px;}.fz_main_box .main1_box .hw_map_pic {    width: 1200px;}.fz_main_box .main1_box .map_txt {    width: 340px;    position: absolute;    background: #595959;    height: 425px;    right: 0;    top: 185px;}.fz_main_box .main1_box .map_txt h3 {    background: #343434;    color: #76b52b;    font-size: 24px;    line-height: 70px;    padding-left: 25px;}.fz_main_box .main1_box .map_txt span {    display: block;    width: 100%;    margin: 20px 0;    padding: 0 15px 0 25px;    color: #ffffff;}.fz_main_box .main1_box .map_txt span h4 {    font-size: 18px;    margin-bottom: 10px;}.fz_main_box .main1_box .map_txt span h4 img {    display: inline-block;    width: 24px;    position: relative;    top: 3px;    margin-right: 10px;}.fz_main_box .main1_box .map_txt span p {    font-size: 16px;    line-height: 25px;}.fz_main_box .main1_box .hw_map_txt {    top: 40px;    right: 0;}.tit_mo_pub {    width: 100%;    padding: 15px 0;}.tit_mo_pub .wrap_co {    float: left;    color: #959595;    font-size: 16px;    line-height: 40px;}.tit_mo_pub .wrap_co a {    color: #959595;}.tit_mo_pub .wrap_co .on {    color: #333333;}.tit_mo_pub .back_btn {    display: block;    float: right;    width: 125px;    height: 40px;    background: #ffffff url("../images/back_btn.jpg") no-repeat 35px;    background-size: 20px 17px;    border-radius: 50px;    font-size: 16px;    line-height: 40px;    text-indent: 60px;}.tit_mo_pub .back_btn:hover {    border: 1px solid #76b52b;}.lxwmxq_main_box {    width: 1400px;    margin: 0 auto;    padding-bottom: 90px;}.lxwmxq_main_box .main_con {    width: 1400px;    margin: 0 auto;    background: #ffffff;    padding: 20px 40px;}.lxwmxq_main_box .main_con .main_li {    width: 100%;    margin-bottom: 30px;}.lxwmxq_main_box .main_con .main_li .tit_p {    width: 100%;    font-size: 26px;    color: #333333;    border-bottom: 1px solid #eeeeee;    background: url("../images/point_green.jpg") no-repeat left;    background-size: 10px 10px;    padding-left: 20px;    line-height: 60px;}.lxwmxq_main_box .main_con .main_li .li_box {    width: 100%;    padding-top: 25px;}.lxwmxq_main_box .main_con .main_li .li_box ul li {    float: left;    width: 50%;    margin-bottom: 20px;    font-size: 16px;    color: #333333;}.lxwmxq_main_box .main_con .main_li .li_box ul li h4 {    font-size: 18px;    color: #000000;}.lxwmxq_main_box .main_con .main_li .li_box ul li span {    display: block;    margin: 10px 0 0;}.lxwmxq_main_box .main_con .main_li .li_box ul li span p {    line-height: 30px;    height: 60px;}.lxwmxq_main_box .main_con .main_li .li_box ul li span p b {    margin-right: 20px;}.lxwmxq_main_box .main_con .main_li .li_box ul li:nth-child(2n) {    float: right;}.bbxq_main_box {    width: 73%;    margin: 0 auto;}.bbxq_main_box .bbxq_main_con {    width: 100%;    padding: 20px 0;}.bbxq_main_box .bbxq_main_con h2 {    text-align: center;    font-size: 36px;    color: #333333;}.bbxq_main_box .bbxq_main_con .bbxq_con_box {    width: 100%;    margin: 40px 0 0;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box {    width: 71.4%;    background: #ffffff;    padding: 20px 40px 40px;    float: left;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box h3 {    font-size: 24px;    color: #333333;    padding: 20px 0;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box ul li {    width: 100%;    padding: 15px 0;    background: url("../images/pdf_icon.jpg") no-repeat left;    background-size: 50px 50px;    line-height: 50px;    padding-left: 60px;    border-bottom: 1px solid #eeeeee;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box ul li p {    font-size: 16px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box {    width: 26.4%;    float: right;    background: #ffffff;    padding: 40px;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a {    display: block;    width: 100%;    border-top: 1px solid #eeeeee;    text-align: center;    font-size: 16px;    line-height: 60px;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a.on {    color: #76b52b;    font-size: 18px;    font-weight: bold;}.bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a:first-child {    border-top: 0;}@media (max-width: 1400px) and (min-width: 751px) {    body {        min-width: 1200px;    }    .jh_main_box .jh_main1 .jh_con1 {        width: 100%;    }    .jh_main_box .jh_main1 .jh_con1 ul li {        width: 300px;        margin: 0 30px 45px;    }    .jh_main_box .jh_main2 .jh_con2 {        width: 1200px;    }    .jh_main_box .jh_main2 .jh_con2 ul li {        width: 227px;        margin-left: 16.25px;        padding: 30px;    }    .jh_main_box .jh_main2 .jh_con2 ul li h4 {        font-size: 20px;    }    .jh_main_box .jh_main2 .jh_con2 ul li .txt_box p {        font-size: 14px;    }    .jh_main_box .jh_main2 .jh_con2 ul li .more_btn {        width: 100%;    }    .jh_main_box .jh_main3 .jh_con3 {        width: 1200px;    }    .jh_main_box .jh_main3 .jh_con3 ul li {        width: 287px;        margin-left: 13px;        height: 368px;    }    .yj_main_box {        width: 100%;        margin: 0 auto;        padding: 60px 0;    }    .yj_main_box .tit_pub {        font-size: 44px;        text-align: center;    }    .yj_main_box .yj_main_con {        width: 100%;    }    .yj_main_box .yj_main_con ul li {        width: 100%;        padding: 80px 0;    }    .yj_main_box .yj_main_con ul li .m_box {        width: 1200px;        margin: 0 auto;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box {        width: 415px;        float: left;        padding-top: 60px;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .tit_p {        font-size: 22px;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .txt_p {        width: 100%;        padding: 20px 0;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .txt_p p {        font-size: 16px;        color: #666666;        line-height: 35px;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 5;        overflow: hidden;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .more_btn {        width: 235px;        height: 50px;        border: 1px solid #76b52b;        border-radius: 50px;        text-align: center;        line-height: 50px;        color: #76b52b;        font-size: 18px;        display: block;        margin-top: 10%;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .more_btn:hover {        background: #76b52b;        color: #ffffff;    }    .yj_main_box .yj_main_con ul li .m_box .right_box {        width: 755px;        float: right;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .voice_pic {        width: 305px;        float: left;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box {        width: 420px;        float: right;        height: 457.5px;        background: url("../images/win_bg.jpg") no-repeat center;        background-size: 100% 100%;        padding: 30px 0 0;        overflow: hidden;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box img {        margin: 0 auto;        width: 340px;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b {        padding: 15px 0 0;        width: 340px;        margin: 0 auto;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b h4 {        text-align: center;        font-size: 22px;        color: #ffffff;        margin: 0 0 20px;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b p {        font-size: 15px;        color: #ffffff;        line-height: 25px;    }    .rq_main_box .main1_box {        width: 1200px;    }    .rq_main_box .main1_box .le_img {        width: 395px;        float: left;    }    .rq_main_box .main1_box .txt_box {        width: 675px;        padding-top: 30px;    }    .rq_main_box .main2_box .jh_con3 {        width: 1200px;    }    .rq_main_box .main2_box .jh_con3 ul li {        width: 287px;        margin-left: 13px;        height: 368px;    }    .rq_main_box .main3_box {        width: 1200px;        margin: 0 auto;        padding: 70px 0;    }    .rq_main_box .main3_box .main3_con {        width: 100%;    }    .rq_main_box .main3_box .main3_con ul li {        width: 380px;        float: left;        margin-left: 30px;        background: #ffffff;        border: 1px solid rgba(0, 0, 0, 0.1);        height: 385px;    }    .rq_main_box .main3_box .main3_con ul li .pic_box {        width: 100%;        height: 250px;        overflow: hidden;    }    .rq_main_box .main3_box .main3_con ul li .pic_box img {        width: 100%;        height: 100%;    }    .rq_main_box .main3_box .main3_con ul li .txt_box {        padding: 20px 30px 0;        text-align: center;    }    .rq_main_box .main3_box .main3_con ul li .txt_box h4 {        font-size: 22px;        color: #000000;        margin-bottom: 10px;    }    .rq_main_box .main3_box .main3_con ul li .txt_box p {        font-size: 14px;        color: #666666;        line-height: 25px;    }    .rq_main_box .main3_box .main3_con ul li:first-child {        margin-left: 0;    }    .rq_main_box .main3_box .main3_con ul li:hover {        box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);    }    .rq_main_box .main3_box .main3_con ul li:hover .pic_box {        width: 100%;        height: 250px;        overflow: hidden;    }    .rq_main_box .main3_box .main3_con ul li:hover .pic_box img {        transform: scale(1.2);        transition: 1s;    }    .rq_main_box .main4_box {        width: 100%;        background: #f7f7f7;        padding: 80px 0;    }    .rq_main_box .main4_box .main4_con {        width: 1200px;        margin: 0 auto;    }    .rq_main_box .main4_box .main4_con .le_box {        width: 565px;        float: left;    }    .rq_main_box .main4_box .main4_con .le_box ul li {        margin: 0 0 42px;    }    .rq_main_box .main4_box .main4_con .le_box ul li .font_b {        display: block;        float: left;        width: 52px;        height: 52px;        background: url("../images/font_bg.jpg") no-repeat center;        background-size: 100% 100%;        font-size: 30px;        text-align: center;        line-height: 52px;        color: #6fba2c;    }    .rq_main_box .main4_box .main4_con .le_box ul li span {        display: block;        float: right;        width: 480px;    }    .rq_main_box .main4_box .main4_con .le_box ul li span p {        font-size: 16px;        color: #666666;        line-height: 25px;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        overflow: hidden;    }    .rq_main_box .main4_box .main4_con .right_box {        width: 600px;        float: right;    }    .rq_main_box .main4_box .main4_con .right_box ul li {        width: 285px;        height: 395px;        float: left;        position: relative;        overflow: hidden;    }    .rq_main_box .main4_box .main4_con .right_box ul li img {        width: 100%;        height: 100%;    }    .rq_main_box .main4_box .main4_con .right_box ul li p {        position: absolute;        line-height: 60px;        background: rgba(0, 0, 0, 0.5);        width: 100%;        left: 0;        bottom: 0;        color: #ffffff;        text-align: center;        padding: 0 20px;        font-size: 22px;    }    .rq_main_box .main4_box .main4_con .right_box ul li:nth-child(2n) {        float: right;    }    .rq_main_box .main4_box .main4_con .right_box ul li:hover img {        transform: scale(1.2);        transition: 1s;    }    .rps_main_box {        width: 1200px;        margin: 0 auto;        padding: 50px 0;    }    .rps_main_box .rps_main_con {        width: 100%;    }    .rps_main_box .rps_main_con ul li {        width: 100%;        margin-bottom: 40px;        background: #ffffff;    }    .rps_main_box .rps_main_con ul li img {        width: 205px;        height: 257px;        float: left;    }    .rps_main_box .rps_main_con ul li .txt_box {        width: 890px;        float: right;        margin-right: 45px;        padding: 30px 0 0;    }    .rps_main_box .rps_main_con ul li .txt_box .tit_m {        width: 100%;    }    .rps_main_box .rps_main_con ul li .txt_box .tit_m h2 {        width: 550px;        float: left;        font-size: 24px;    }    .rps_main_box .rps_main_con ul li .txt_box .tit_m .sp_time {        float: right;        width: 125px;        background: url("../images/clock_icon.jpg") no-repeat left;        background-size: 24px 24px;        line-height: 24px;        font-size: 16px;        color: #666666;        text-align: right;        margin-top: 5px;    }    .rps_main_box .rps_main_con ul li .txt_box .txt_p {        width: 100%;        padding: 20px 0 30px;    }    .rps_main_box .rps_main_con ul li .txt_box .txt_p p {        font-size: 16px;        color: #666666;        line-height: 25px;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 3;        overflow: hidden;    }    .rps_main_box .rps_main_con ul li .txt_box .more_btn {        display: block;        width: 240px;        height: 50px;        border: 1px solid #6fba2c;        color: #6fba2c;        line-height: 50px;        text-align: center;        font-size: 16px;        border-radius: 50px;    }    .rps_main_box .rps_main_con ul li .txt_box .more_btn:hover {        background: #6fba2c;        color: #ffffff;        transition: 0.5s;    }    .sys_main_box .main1_box {        width: 1200px;    }    .sys_main_box .main1_box .le_img {        width: 395px;        float: left;        margin-top: 100px;    }    .sys_main_box .main1_box .txt_box {        width: 675px;        padding-top: 30px;    }    .sys_main_box .main8_box {        width: 100%;    }    .sys_main_box .main8_box .main8_con {        width: 1200px;        margin: 0 auto;    }    .sys_main_box .main8_box .main8_con .le_box {        width: 585px;        float: left;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box {        width: 275px;        float: left;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .tit_b {        display: inline-block;        background: #76b52b;        color: #ffffff;        font-size: 16px;        padding: 5px 15px;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .txt {        padding: 20px 0 0;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .txt span {        margin-bottom: 20px;        display: block;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .txt span p {        font-size: 16px;        color: #666666;        line-height: 30px;    }    .sys_main_box .main8_box .main8_con .le_box img {        width: 285px;        float: right;    }    .sys_main_box .main8_box .main8_con .video_box {        width: 600px;        height: 390px;        float: right;        position: relative;        overflow: hidden;        cursor: pointer;    }    .sys_main_box .main4_box {        width: 100%;        background: #f7f7f7;        padding: 80px 0;    }    .sys_main_box .main4_box .main4_con {        width: 1200px;        margin: 0 auto;    }    .sys_main_box .main4_box .main4_con .le_box {        width: 565px;        float: left;    }    .sys_main_box .main4_box .main4_con .le_box ul li {        margin: 0 0 42px;    }    .sys_main_box .main4_box .main4_con .le_box ul li .font_b {        display: block;        float: left;        width: 52px;        height: 52px;        background: url("../images/font_bg.jpg") no-repeat center;        background-size: 100% 100%;        font-size: 30px;        text-align: center;        line-height: 52px;        color: #6fba2c;    }    .sys_main_box .main4_box .main4_con .le_box ul li span {        display: block;        float: right;        width: 480px;    }    .sys_main_box .main4_box .main4_con .le_box ul li span p {        font-size: 16px;        color: #666666;        line-height: 25px;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        overflow: hidden;    }    .sys_main_box .main4_box .main4_con .right_box {        width: 600px;        float: right;    }    .sys_main_box .main4_box .main4_con .right_box ul li {        width: 285px;        height: 395px;        float: left;        position: relative;        overflow: hidden;    }    .sys_main_box .main4_box .main4_con .right_box ul li img {        width: 100%;        height: 100%;    }    .sys_main_box .main4_box .main4_con .right_box ul li p {        position: absolute;        line-height: 60px;        background: rgba(0, 0, 0, 0.5);        width: 100%;        left: 0;        bottom: 0;        color: #ffffff;        text-align: center;        padding: 0 20px;        font-size: 22px;    }    .sys_main_box .main4_box .main4_con .right_box ul li:nth-child(2n) {        float: right;    }    .sys_main_box .main4_box .main4_con .right_box ul li:hover img {        transform: scale(1.2);        transition: 1s;    }    .sys_main_box .main2_box .jh_con3 {        width: 1200px;    }    .sys_main_box .main2_box .jh_con3 ul li {        width: 287px;        margin-left: 13px;        height: 368px;    }    .sys_main_box .main3_box {        width: 1200px;        margin: 0 auto;        padding: 70px 0;    }    .sys_main_box .main3_box .main3_con {        width: 100%;    }    .sys_main_box .main3_box .main3_con ul li {        width: 380px;        float: left;        margin-left: 30px;        background: #ffffff;        border: 1px solid rgba(0, 0, 0, 0.1);        height: 385px;    }    .sys_main_box .main3_box .main3_con ul li .pic_box {        width: 100%;        height: 250px;        overflow: hidden;    }    .sys_main_box .main3_box .main3_con ul li .pic_box img {        width: 100%;        height: 100%;    }    .sys_main_box .main3_box .main3_con ul li .txt_box {        padding: 20px 30px 0;        text-align: center;    }    .sys_main_box .main3_box .main3_con ul li .txt_box h4 {        font-size: 22px;        color: #000000;        margin-bottom: 10px;    }    .sys_main_box .main3_box .main3_con ul li .txt_box p {        font-size: 14px;        color: #666666;        line-height: 25px;    }    .sys_main_box .main3_box .main3_con ul li:first-child {        margin-left: 0;    }    .sys_main_box .main3_box .main3_con ul li:hover {        box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);    }    .sys_main_box .main3_box .main3_con ul li:hover .pic_box {        width: 100%;        height: 250px;        overflow: hidden;    }    .sys_main_box .main3_box .main3_con ul li:hover .pic_box img {        transform: scale(1.2);        transition: 1s;    }    .sys_main_box .main6_box .main6_con {        width: 1200px;        margin: 0 auto;    }    .sys_main_box .main6_box .main6_con .video_box {        width: 380px;        height: 515px;        float: left;        position: relative;        overflow: hidden;        cursor: pointer;    }    .sys_main_box .main6_box .main6_con .video_box video {        width: 100%;        height: 100%;    }    .sys_main_box .main6_box .main6_con .video_box .video_m {        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;    }    .sys_main_box .main6_box .main6_con .video_box .video_m .video_pic {        width: 100%;        height: 100%;    }    .sys_main_box .main6_box .main6_con .video_box .video_m .video_play {        width: 60px;        height: 60px;        position: absolute;        left: 50%;        margin-left: -30px;        top: 50%;        margin-top: -30px;    }    .sys_main_box .main6_box .main6_con .video_box .video_m p {        position: absolute;        width: 100%;        left: 0;        bottom: 0;        background: rgba(0, 0, 0, 0.5);        font-size: 24px;        color: #ffffff;        padding: 0 35px;        line-height: 80px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .sys_main_box .main6_box .main6_con .news_li {        width: 790px;        float: right;    }    .sys_main_box .main6_box .main6_con .news_li ul li {        width: 375px;        float: left;        height: 490px;        border: 1px solid #cccccc;        margin-top: 25px;    }    .sys_main_box .main6_box .main6_con .news_li ul li .pic_box {        width: 350px;        height: 225px;        position: relative;        margin: -25px auto 0;    }    .sys_main_box .main6_box .main6_con .news_li ul li .pic_box img {        width: 100%;        height: 100%;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box {        width: 340px;        margin: 55px auto 0;        text-align: center;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box a {        color: #000;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box h4 {        font-size: 24px;        color: #000000;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box .txt_p {        padding: 16px 0 0;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box .txt_p p {        font-size: 16px;        color: #666666;        line-height: 30px;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 5;        overflow: hidden;    }    .sys_main_box .main6_box .main6_con .news_li ul li:nth-child(2n) {        float: right;    }    .zqbg_main_box {        width: 1200px;        margin: 0 auto;        padding: 40px 0 95px;    }    .zqbg_main_box .zqbg_main_con {        width: 100%;    }    .zqbg_main_box .zqbg_main_con ul li {        width: 282px;        height: 120px;        background: #ffffff;        overflow: hidden;        float: left;        margin: 0 0 25px 24px;        text-align: center;        line-height: 120px;        font-size: 20px;        padding: 0 20px;    }    .zxpx_main_box {        width: 1200px;        margin: 0 auto;        padding: 40px 0 95px;    }    .zxpx_main_box .zxpx_main_con {        width: 100%;    }    .zxpx_main_box .zxpx_main_con ul li {        width: 380px;        float: left;        margin: 0 0 20px 30px;    }    .zxpx_main_box .zxpx_main_con ul li .video_box {        width: 100%;        height: 215px;        position: relative;        overflow: hidden;        cursor: pointer;    }    .zxpx_main_box .zxpx_main_con ul li p {        font-size: 20px;        line-height: 50px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .zxpx_main_box .zxpx_main_con ul li p a {        color: #333333;    }    .cygj_main_box {        width: 1200px;        margin: 0 auto;        padding: 50px 0 120px;    }    .cygj_main_box .cygj_main_con {        width: 100%;    }    .cygj_main_box .cygj_main_con .swipe_box {        width: 100%;        margin: 50px auto 0;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con {        width: 100%;        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li {        float: left;        width: 280px;        background: #ffffff;        padding-bottom: 45px;        margin: 0 0 25px 26.6px;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li p {        color: #666666;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box {        width: 70px;        margin: 55px auto 50px;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box img {        width: 100%;        height: 100%;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box .active_img2 {        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box {        width: 235px;        margin: 0 auto;        height: 180px;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box h3 {        font-size: 24px;        text-align: center;        margin-bottom: 10px;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .p_bo {        font-size: 16px;        text-align: center;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        margin-bottom: 10px;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con {        width: 100%;        position: relative;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m1 {        width: 200px;        margin: 0 auto;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m1 p {        font-size: 16px;        line-height: 32px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m2 {        width: 100%;        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m2 p {        font-size: 16px;        line-height: 25px;        text-align: center;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .download_btn {        display: block;        width: 160px;        height: 45px;        text-align: center;        line-height: 45px;        font-size: 16px;        color: #ffffff;        background: #76b52b;        border-radius: 50px;        margin: 10px auto 0;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:nth-child(4n-3) {        margin-left: 0;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover {        background: #76b52b;        transition: 1s;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover h3 {        color: #ffffff !important;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover p {        color: #ffffff;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .img_box .active_img1 {        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .img_box .active_img2 {        display: block;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .p_bo {        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .txt_m1 {        display: none !important;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .txt_m2 {        display: block !important;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .download_btn {        background: #ffffff;        color: #76b52b;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con:first-child {        display: block;    }    .zyzx_main_box {        width: 1200px;        margin: 0 auto;        padding: 75px 0 0;    }    .zyzx_main_box .zyzx_main_con {        width: 100%;        padding: 30px 0 50px;    }    .zyzx_main_box .zyzx_main_con ul li {        width: 100%;        background: #ffffff;        padding: 30px;        margin-bottom: 10px;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box {        width: 700px;        float: left;        margin-left: 30px;    }    .boon_main_box {        width: 1200px;        margin: 0 auto;        padding: 60px 0;    }    .boon_main_box ul li {        width: 280px;        float: left;        height: 480px;        margin-left: 26.6px;        background: #ffffff;        padding: 45px 0;        text-align: center;    }    .boon_main_box ul li img {        width: 80px;        height: 80px;        margin: 0 auto;    }    .boon_main_box ul li .txt_box {        width: 100%;        padding: 35px 30px 0;    }    .boon_main_box ul li .txt_box h3 {        font-size: 22px;        position: relative;    }    .boon_main_box ul li .txt_box h3::after {        position: absolute;        content: '';        width: 20px;        height: 2px;        background: #76b52b;        left: 50%;        margin-left: -10px;        bottom: -10px;    }    .boon_main_box ul li .txt_box span {        display: block;        padding: 25px 0 0;    }    .boon_main_box ul li .txt_box span p {        font-size: 14px;        color: #666666;        line-height: 30px;    }    .boon_main_box ul li:first-child {        margin-left: 0;    }    .zb_main_box {        width: 100%;        margin: 0 auto;        padding: 70px 0 0;    }    .zb_main_box .main1_box {        width: 1200px;        margin: 35px auto 75px;        padding: 30px 0;        background: #333333;    }    .zb_main_box .main1_box ul li {        float: left;        padding: 0 2%;        color: rgba(255, 255, 255, 0.4);        border-left: 1px solid #666;        width: 18.5%;    }    .zb_main_box .main1_box ul li h4 {        font-size: 20px;        color: #ffffff;        margin-bottom: 10px;    }    .zb_main_box .main1_box ul li h4 img {        display: inline-block;        width: 25px;        height: 25px;        position: relative;        top: 5px;        margin-right: 10px;    }    .zb_main_box .main1_box ul li p {        font-size: 14px;    }    .zb_main_box .main1_box ul li:first-child {        width: 26%;    }    .zb_main_box .main2_box {        width: 100%;        padding: 70px 0;        background: #f2f2f2;    }    .zb_main_box .main2_box .main2_con {        width: 1200px;        margin: 0 auto;    }    .zb_main_box .main2_box .main2_con .tit_box h3 {        text-align: left !important;    }    .zb_main_box .main2_box .main2_con table {        width: 100%;    }    .zb_main_box .main2_box .main2_con table tr th {        background: #333333;        padding: 20px 0;        color: #76b52b;        font-size: 20px;        text-align: left;        padding-left: 50px;    }    .zb_main_box .main2_box .main2_con table tr td {        padding: 15px 0;        padding-left: 70px;        font-size: 14px;        color: #333333;    }    .zb_main_box .main2_box .main2_con table tr td a {        color: #76b52b;        text-decoration: underline;    }    .zb_main_box .main2_box .main2_con table tr:nth-child(2n-1) td {        background: #ffffff;    }    .zb_main_box .main2_box .main2_con table tr:nth-child(2n) td {        background: #e8e8e8;    }    .fz_main_box {        width: 1200px;    }    .lxwmxq_main_box {        width: 1200px;        margin: 0 auto;        padding-bottom: 90px;    }    .lxwmxq_main_box .main_con {        width: 100%;        margin: 0 auto;        background: #ffffff;        padding: 20px 40px;    }    .lxwmxq_main_box .main_con .main_li {        width: 100%;        margin-bottom: 30px;    }    .lxwmxq_main_box .main_con .main_li .tit_p {        width: 100%;        font-size: 26px;        color: #333333;        border-bottom: 1px solid #eeeeee;        background: url("../images/point_green.jpg") no-repeat left;        background-size: 10px 10px;        padding-left: 20px;        line-height: 60px;    }    .lxwmxq_main_box .main_con .main_li .li_box {        width: 100%;        padding-top: 25px;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li {        float: left;        width: 520px;        margin-bottom: 20px;        font-size: 14px;        color: #333333;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li h4 {        font-size: 18px;        color: #000000;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li span {        display: block;        margin: 10px 0 0;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li span p {        line-height: 30px;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li span p b {        margin-right: 20px;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li:nth-child(2n) {        float: right;    }}@media (max-width: 750px) {    .tit_box {        text-align: center;        margin-bottom: 0.6rem;    }    .tit_box h3 {        font-size: 0.45rem;    }    .swipe_two_tit {        width: 6rem !important;    }    .swipe_two_tit a {        width: 50% !important;    }    .all_more {        display: block;        width: 4.8rem;        height: 0.9rem;        margin: 0.7rem auto 0;        border: 1px solid #76b52b;        text-align: center;        line-height: 0.9rem;        color: #76b52b;        border-radius: 50px;        font-size: 16px;    }    .all_more:hover {        color: #ffffff;        background: #76b52b;    }    .jh_main_box .jh_main1 {        padding: 0.6rem 0 0.4rem;    }    .jh_main_box .jh_main1 .jh_con1 {        width: 100%;    }    .jh_main_box .jh_main1 .jh_con1 ul li {        width: 6rem;        margin: 0 auto 0.65rem;    }    .jh_main_box .jh_main1 .jh_con1 ul li img {        width: 3.5rem;        height: 3.05rem;    }    .jh_main_box .jh_main1 .jh_con1 ul li .txt_box p {        font-size: 0.26rem;        line-height: 0.45rem;    }    .jh_main_box .jh_main1 .jh_con1 ul li .ty_btn {        font-size: 0.26rem;        width: 3.5rem;        height: 0.65rem;        line-height: 0.65rem;    }    .jh_main_box .jh_main2 {        width: 100%;        padding: 80px 0;    }    .jh_main_box .jh_main2 .jh_con2 {        width: 6.6rem;        margin: 0 auto;    }    .jh_main_box .jh_main2 .jh_con2 ul li {        width: 100%;        float: none;        margin: 0 auto 0.45rem;        background: #ffffff;        padding: 40px;        overflow: hidden;        text-align: center;    }    .jh_main_box .jh_main2 .jh_con2 ul li img {        width: 100px;        height: 76px;        margin: 0 auto 0.6rem;    }    .jh_main_box .jh_main2 .jh_con2 ul li h4 {        font-size: 0.38rem;        color: #000000;        position: relative;    }    .jh_main_box .jh_main2 .jh_con2 ul li h4::after {        content: '';        position: absolute;        width: 30px;        height: 5px;        background: #76b52b;        left: 50%;        margin-left: -15px;        bottom: -15px;    }    .jh_main_box .jh_main2 .jh_con2 ul li .txt_box {        margin: 30px auto;    }    .jh_main_box .jh_main2 .jh_con2 ul li .txt_box p {        font-size: 0.26rem;        color: #666666;        line-height: 0.45rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 4;        overflow: hidden;    }    .jh_main_box .jh_main2 .jh_con2 ul li .more_btn {        display: block;        width: 3.4rem;        height: 0.8rem;        margin: 0 auto;        line-height: 0.8rem;        border-radius: 50px;        border: 1px solid #76b52b;        font-size: 16px;        color: #76b52b;    }    .jh_main_box .jh_main2 .jh_con2 ul li:first-child {        margin-left: auto;    }    .jh_main_box .jh_main3 {        width: 100%;        background: #ffffff;        padding: 0.9rem 0 1rem;    }    .jh_main_box .jh_main3 .jh_con3 {        width: 6.6rem;        margin: 0 auto;    }    .jh_main_box .jh_main3 .jh_con3 ul li {        float: left;        width: 100%;        height: 430px;        overflow: hidden;        margin: 0 auto 0.8rem;        position: relative;    }    .jh_main_box .jh_main3 .jh_con3 ul li img {        width: 100%;        height: 100%;    }    .jh_main_box .jh_main3 .jh_con3 ul li p {        position: absolute;        bottom: 0;        background: rgba(0, 0, 0, 0.6);        text-align: center;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        font-size: 0.34rem;        color: #ffffff;        width: 100%;        line-height: 0.7rem;    }    .jh_main_box .jh_main3 .jh_con3 ul li:first-child {        margin-left: auto;    }    .jh_main_box .jh_main3 .jh_con3 ul li:hover img {        transform: scale(1.2);        transition: 0.5s;    }    .yj_main_box {        width: 100%;        margin: 0 auto;        padding: 0.85rem 0 0;    }    .yj_main_box .tit_pub {        font-size: 0.5rem;        text-align: center;    }    .yj_main_box .yj_main_con {        width: 100%;        margin: 0.5rem 0 0;    }    .yj_main_box .yj_main_con ul li {        width: 100%;        padding: 0.5rem 0;    }    .yj_main_box .yj_main_con ul li .m_box {        width: 6.4rem;        margin: 0 auto;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box {        width: 100%;        float: none;        padding-top: 0;        margin: 0 auto;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .tit_p {        font-size: 0.36rem;        text-align: center;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .txt_p {        width: 100%;        padding: 0.4rem 0;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .txt_p p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 5;        overflow: hidden;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .more_btn {        width: 3.8rem;        height: 0.8rem;        border: 1px solid #76b52b;        border-radius: 50px;        text-align: center;        line-height: 0.8rem;        color: #76b52b;        font-size: 0.26rem;        display: block;        margin: 0 auto;    }    .yj_main_box .yj_main_con ul li .m_box .txt_box .more_btn:hover {        background: #76b52b;        color: #ffffff;    }    .yj_main_box .yj_main_con ul li .m_box .right_box {        width: 100%;        float: none;        margin: 0.5rem 0;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .voice_pic {        width: 305px;        float: left;        display: none;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box {        width: 100%;        float: right;        height: auto;        background: url("../images/win_bg.jpg") no-repeat center;        background-size: 100% 100%;        padding: 0.4rem;        overflow: hidden;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box img {        margin: 0 auto;        width: 5.6rem;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b {        padding: 0.2rem 0 0;        width: 5.6rem;        margin: 0 auto;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b h4 {        text-align: center;        font-size: 0.3rem;        color: #ffffff;        margin: 0 0 0.2rem;    }    .yj_main_box .yj_main_con ul li .m_box .right_box .win_box .p_b p {        font-size: 0.24rem;        color: #ffffff;        line-height: 0.45rem;    }    .rq_main_box {        width: 100%;    }    .rq_main_box .main1_box {        width: 6.4rem;        margin: 0 auto;        padding: 0.8rem 0 0;    }    .rq_main_box .main1_box .le_img {        width: 5rem;        float: none;        margin: 0 auto 0.5rem;    }    .rq_main_box .main1_box .txt_box {        width: 100%;        float: none;        padding: 0 0 0;        margin: 0.5rem auto;    }    .rq_main_box .main1_box .txt_box .tit_p {        font-size: 0.38rem;        text-align: center;    }    .rq_main_box .main1_box .txt_box .txt_p {        width: 100%;        padding: 0.45rem 0 0;    }    .rq_main_box .main1_box .txt_box .txt_p p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;    }    .rq_main_box .main2_box {        width: 100%;        background: #f7f7f7;        padding: 0.5rem 0;    }    .rq_main_box .main2_box .jh_con3 {        width: 6.6rem;        margin: 0 auto;    }    .rq_main_box .main2_box .jh_con3 ul li {        float: left;        width: 100%;        height: 430px;        overflow: hidden;        margin: 0 auto 0.8rem;        position: relative;    }    .rq_main_box .main2_box .jh_con3 ul li img {        width: 100%;        height: 100%;    }    .rq_main_box .main2_box .jh_con3 ul li p {        position: absolute;        bottom: 0;        background: rgba(0, 0, 0, 0.6);        text-align: center;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        font-size: 0.34rem;        color: #ffffff;        width: 100%;        line-height: 0.7rem;    }    .rq_main_box .main2_box .jh_con3 ul li:first-child {        margin-left: auto;    }    .rq_main_box .main2_box .jh_con3 ul li:hover img {        transform: scale(1.2);        transition: 0.5s;    }    .rq_main_box .main3_box {        width: 6.6rem;        margin: 0 auto;        padding: 0.5rem 0;    }    .rq_main_box .main3_box .main3_con {        width: 100%;        padding: 0.5rem 0 0;    }    .rq_main_box .main3_box .main3_con ul li {        width: 100%;        float: none;        margin-left: auto;        background: #ffffff;        border: 1px solid rgba(0, 0, 0, 0.1);        height: 6rem;        margin-bottom: 0.5rem;    }    .rq_main_box .main3_box .main3_con ul li .pic_box {        width: 100%;        height: 3.5rem;        overflow: hidden;    }    .rq_main_box .main3_box .main3_con ul li .pic_box img {        width: 100%;        height: 100%;    }    .rq_main_box .main3_box .main3_con ul li .txt_box {        padding: 0.3rem 0.3rem 0;        text-align: center;    }    .rq_main_box .main3_box .main3_con ul li .txt_box h4 {        font-size: 0.32rem;        color: #000000;        margin-bottom: 0.3rem;    }    .rq_main_box .main3_box .main3_con ul li .txt_box p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;    }    .rq_main_box .main3_box .main3_con ul li:first-child {        margin-left: 0;    }    .rq_main_box .main3_box .main3_con ul li:hover {        box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);    }    .rq_main_box .main3_box .main3_con ul li:hover .pic_box {        width: 100%;        height: 3.5rem;        overflow: hidden;    }    .rq_main_box .main3_box .main3_con ul li:hover .pic_box img {        transform: scale(1.2);        transition: 1s;    }    .rq_main_box .main4_box {        width: 100%;        background: #f7f7f7;        padding: 1rem 0;    }    .rq_main_box .main4_box .main4_con {        width: 6.6rem;        margin: 0 auto;    }    .rq_main_box .main4_box .main4_con .le_box {        width: 100%;        float: none;    }    .rq_main_box .main4_box .main4_con .le_box ul li {        margin: 0 0 0.5rem;    }    .rq_main_box .main4_box .main4_con .le_box ul li .font_b {        display: block;        float: left;        width: 0.8rem;        height: 0.8rem;        background: url("../images/font_bg.jpg") no-repeat center;        background-size: 100% 100%;        font-size: 0.34rem;        text-align: center;        line-height: 0.8rem;        color: #6fba2c;    }    .rq_main_box .main4_box .main4_con .le_box ul li span {        display: block;        float: right;        width: 5.4rem;    }    .rq_main_box .main4_box .main4_con .le_box ul li span p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        overflow: hidden;    }    .rq_main_box .main4_box .main4_con .right_box {        width: 100%;        float: none;    }    .rq_main_box .main4_box .main4_con .right_box ul li {        width: 100%;        height: 8.4rem;        float: none;        position: relative;        overflow: hidden;        margin-bottom: 0.5rem;    }    .rq_main_box .main4_box .main4_con .right_box ul li img {        width: 100%;        height: 100%;    }    .rq_main_box .main4_box .main4_con .right_box ul li p {        position: absolute;        line-height: 0.9rem;        background: rgba(0, 0, 0, 0.5);        width: 100%;        left: 0;        bottom: 0;        color: #ffffff;        text-align: center;        padding: 0 0.35rem;        font-size: 0.32rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .rq_main_box .main4_box .main4_con .right_box ul li:nth-child(2n) {        float: right;    }    .rq_main_box .main4_box .main4_con .right_box ul li:hover img {        transform: scale(1.2);        transition: 1s;    }    .rps_main_box {        width: 100%;        margin: 0 auto;        padding: 50px 0;    }    .rps_main_box .tim_box {        width: 6.6rem;        margin: 0.8rem auto;        position: relative;        padding-bottom: 1.3rem;    }    .rps_main_box .tim_box .select_box {        width: 100%;        float: none;        position: absolute;        top: 1.3rem;    }    .rps_main_box .tim_box .select_box .select_type, .rps_main_box .tim_box .select_box .select_time {        width: 3.2rem;        float: left;        height: 0.8rem;        background: #ffffff url("../images/green_down.jpg") no-repeat 2.7rem;        background-size: 14px 10px;    }    .rps_main_box .tim_box .select_box .select_type select, .rps_main_box .tim_box .select_box .select_time select {        display: block;        width: 100%;        height: 100%;        font-size: 0.26rem;        text-indent: 0.4rem;        color: #666666;        border: none;        appearance: none;        -moz-appearance: none;        -webkit-appearance: none;        background: none;        padding-right: 0.6rem;    }    .rps_main_box .tim_box .select_box .select_time {        float: right;    }    .rps_main_box .tim_box .search_box {        width: 100%;        height: 0.8rem;        float: none;        margin: 0;    }    .rps_main_box .tim_box .search_box input {        display: block;        width: 5.6rem;        height: 0.8rem;        background: #ffffff;        font-size: 0.26rem;        color: #666666;        padding-left: 0.3rem;        border: none;        float: left;    }    .rps_main_box .tim_box .search_box .search_btn {        display: block;        width: 1rem;        height: 0.8rem;        float: right;        background: #76b52b;        color: #ffffff;        font-size: 0.26rem;        text-align: center;        line-height: 0.8rem;    }    .rps_main_box .rps_main_con {        width: 100%;    }    .rps_main_box .rps_main_con ul li {        width: 100%;        margin-bottom: 0.5rem;        background: #ffffff;        padding: 0.45rem 0;    }    .rps_main_box .rps_main_con ul li img {        width: 6.6rem;        height: auto;        float: none;        margin: 0 auto;    }    .rps_main_box .rps_main_con ul li .txt_box {        width: 6.6rem;        float: none;        margin: 0 auto;        padding: 0.5rem 0 0;    }    .rps_main_box .rps_main_con ul li .txt_box .tit_m {        width: 100%;    }    .rps_main_box .rps_main_con ul li .txt_box .tit_m h2 {        width: 100%;        float: none;        font-size: 0.3rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 1;        overflow: hidden;    }    .rps_main_box .rps_main_con ul li .txt_box .tit_m .sp_time {        display: block;        float: none;        width: 2rem;        background: url("../images/clock_icon.jpg") no-repeat left;        background-size: 0.35rem 0.35rem;        line-height: 0.4rem;        font-size: 0.26rem;        color: #666666;        text-align: right;        margin: 0.15rem 0 0;    }    .rps_main_box .rps_main_con ul li .txt_box .txt_p {        width: 100%;        padding: 0.3rem 0;    }    .rps_main_box .rps_main_con ul li .txt_box .txt_p p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 3;        overflow: hidden;    }    .rps_main_box .rps_main_con ul li .txt_box .more_btn {        display: block;        width: 4rem;        height: 0.8rem;        border: 1px solid #6fba2c;        color: #6fba2c;        line-height: 0.8rem;        text-align: center;        font-size: 0.26rem;        border-radius: 50px;        margin: 0 auto;    }    .rps_main_box .rps_main_con ul li .txt_box .more_btn:hover {        background: #6fba2c;        color: #ffffff;        transition: 0.5s;    }    .sys_main_box .main1_box {        width: 6.4rem;        margin: 0 auto;        padding: 0.8rem 0 0;    }    .sys_main_box .main1_box .le_img {        width: 5rem;        float: none;        margin: 0 auto 0.5rem;    }    .sys_main_box .main1_box .txt_box {        width: 100%;        float: none;        padding: 0 0 0;        margin: 0.5rem auto;    }    .sys_main_box .main1_box .txt_box .tit_p {        font-size: 0.38rem;        text-align: center;    }    .sys_main_box .main1_box .txt_box .txt_p {        width: 100%;        padding: 0.45rem 0 0;    }    .sys_main_box .main1_box .txt_box .txt_p p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;    }    .sys_main_box .main8_box {        width: 100%;        background: #f7f7f7;        padding: 0.8rem 0;    }    .sys_main_box .main8_box .main8_con {        width: 7rem;        margin: 0 auto;    }    .sys_main_box .main8_box .main8_con .le_box {        width: 100%;        float: none;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box {        width: 3.25rem;        float: left;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .tit_b {        display: inline-block;        background: #76b52b;        color: #ffffff;        font-size: 0.24rem;        padding: 5px 15px;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .txt {        padding: 0.1rem 0 0;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .txt span {        margin-bottom: 0.1rem;        display: block;    }    .sys_main_box .main8_box .main8_con .le_box .txt_box .txt span p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;    }    .sys_main_box .main8_box .main8_con .le_box img {        width: 3.35rem;        float: right;        margin-top: 0.7rem;    }    .sys_main_box .main8_box .main8_con .video_box {        width: 7rem;        height: 4.6rem;        float: right;        position: relative;        overflow: hidden;        cursor: pointer;        margin-top: 0.5rem;    }    .sys_main_box .main8_box .main8_con .video_box video {        width: 100%;        height: 100%;    }    .sys_main_box .main8_box .main8_con .video_box .video_m {        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;    }    .sys_main_box .main8_box .main8_con .video_box .video_m .video_pic {        width: 100%;        height: 100%;    }    .sys_main_box .main8_box .main8_con .video_box .video_m .video_play {        width: 60px;        height: 60px;        position: absolute;        left: 50%;        margin-left: -30px;        top: 50%;        margin-top: -30px;    }    .sys_main_box .main4_box {        width: 100%;        background: #ffffff;        padding: 1rem 0;    }    .sys_main_box .main4_box .main4_con {        width: 6.6rem;        margin: 0 auto;    }    .sys_main_box .main4_box .main4_con .le_box {        width: 100%;        float: none;    }    .sys_main_box .main4_box .main4_con .le_box ul li {        margin: 0 0 0.5rem;    }    .sys_main_box .main4_box .main4_con .le_box ul li .font_b {        display: block;        float: left;        width: 0.8rem;        height: 0.8rem;        background: url("../images/font_bg.jpg") no-repeat center;        background-size: 100% 100%;        font-size: 0.34rem;        text-align: center;        line-height: 0.8rem;        color: #6fba2c;    }    .sys_main_box .main4_box .main4_con .le_box ul li span {        display: block;        float: right;        width: 5.4rem;    }    .sys_main_box .main4_box .main4_con .le_box ul li span p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        overflow: hidden;    }    .sys_main_box .main4_box .main4_con .right_box {        width: 100%;        float: none;    }    .sys_main_box .main4_box .main4_con .right_box ul li {        width: 100%;        height: 8.4rem;        float: none;        position: relative;        overflow: hidden;        margin-bottom: 0.5rem;    }    .sys_main_box .main4_box .main4_con .right_box ul li img {        width: 100%;        height: 100%;    }    .sys_main_box .main4_box .main4_con .right_box ul li p {        position: absolute;        line-height: 0.9rem;        background: rgba(0, 0, 0, 0.5);        width: 100%;        left: 0;        bottom: 0;        color: #ffffff;        text-align: center;        padding: 0 0.35rem;        font-size: 0.32rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .sys_main_box .main4_box .main4_con .right_box ul li:nth-child(2n) {        float: right;    }    .sys_main_box .main4_box .main4_con .right_box ul li:hover img {        transform: scale(1.2);        transition: 1s;    }    .sys_main_box .main2_box {        width: 100%;        background: #f7f7f7;        padding: 0.5rem 0;    }    .sys_main_box .main2_box .tim_box {        width: 6.6rem;        margin: 0.8rem auto;        position: relative;    }    .sys_main_box .main2_box .tim_box .select_box {        width: 100%;        float: none;    }    .sys_main_box .main2_box .tim_box .select_box .select_type, .sys_main_box .main2_box .tim_box .select_box .select_time {        width: 3.2rem;        float: left;        height: 0.8rem;        background: #ffffff url("../images/green_down.jpg") no-repeat 2.7rem;        background-size: 14px 10px;    }    .sys_main_box .main2_box .tim_box .select_box .select_type select, .sys_main_box .main2_box .tim_box .select_box .select_time select {        display: block;        width: 100%;        height: 100%;        font-size: 0.26rem;        text-indent: 0.4rem;        color: #666666;        border: none;        appearance: none;        -moz-appearance: none;        -webkit-appearance: none;        background: none;        padding-right: 0.6rem;    }    .sys_main_box .main2_box .tim_box .select_box .select_time {        float: right;    }    .sys_main_box .main2_box .jh_con3 {        width: 6.6rem;        margin: 0 auto;    }    .sys_main_box .main2_box .jh_con3 ul li {        float: left;        width: 100%;        height: 430px;        overflow: hidden;        margin: 0 auto 0.8rem;        position: relative;    }    .sys_main_box .main2_box .jh_con3 ul li img {        width: 100%;        height: 100%;    }    .sys_main_box .main2_box .jh_con3 ul li p {        position: absolute;        bottom: 0;        background: rgba(0, 0, 0, 0.6);        text-align: center;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        font-size: 0.34rem;        color: #ffffff;        width: 100%;        line-height: 0.7rem;    }    .sys_main_box .main2_box .jh_con3 ul li:first-child {        margin-left: auto;    }    .sys_main_box .main2_box .jh_con3 ul li:hover img {        transform: scale(1.2);        transition: 0.5s;    }    .sys_main_box .main3_box {        width: 6.6rem;        margin: 0 auto;        padding: 0.5rem 0;    }    .sys_main_box .main3_box .main3_con {        width: 100%;        padding: 0.5rem 0 0;    }    .sys_main_box .main3_box .main3_con ul li {        width: 100%;        float: none;        margin-left: auto;        background: #ffffff;        border: 1px solid rgba(0, 0, 0, 0.1);        height: 6rem;        margin-bottom: 0.5rem;    }    .sys_main_box .main3_box .main3_con ul li .pic_box {        width: 100%;        height: 3.5rem;        overflow: hidden;    }    .sys_main_box .main3_box .main3_con ul li .pic_box img {        width: 100%;        height: 100%;    }    .sys_main_box .main3_box .main3_con ul li .txt_box {        padding: 0.3rem 0.3rem 0;        text-align: center;    }    .sys_main_box .main3_box .main3_con ul li .txt_box h4 {        font-size: 0.32rem;        color: #000000;        margin-bottom: 0.3rem;    }    .sys_main_box .main3_box .main3_con ul li .txt_box p {        font-size: 0.24rem;        color: #666666;        line-height: 0.45rem;    }    .sys_main_box .main3_box .main3_con ul li:first-child {        margin-left: 0;    }    .sys_main_box .main3_box .main3_con ul li:hover {        box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);    }    .sys_main_box .main3_box .main3_con ul li:hover .pic_box {        width: 100%;        height: 3.5rem;        overflow: hidden;    }    .sys_main_box .main3_box .main3_con ul li:hover .pic_box img {        transform: scale(1.2);        transition: 1s;    }    .sys_main_box .main5_box .main3_box .main3_con ul li {        height: 5rem;    }    .sys_main_box .main5_box .main3_box .main3_con .search_box {        width: 100%;        height: 0.8rem;        float: none;        margin: 0 auto;        left: 0;    }    .sys_main_box .main5_box .main3_box .main3_con .search_box input {        display: block;        width: 5.6rem;        height: 0.8rem;        background: #ffffff;        font-size: 0.26rem;        color: #666666;        padding-left: 0.3rem;        border: none;        float: left;    }    .sys_main_box .main5_box .main3_box .main3_con .search_box .search_btn {        display: block;        width: 1rem;        height: 0.8rem;        float: right;        background: #76b52b;        color: #ffffff;        font-size: 0.26rem;        text-align: center;        line-height: 0.8rem;    }    .sys_main_box .main6_box {        width: 100%;        background: #f7f7f7;        padding: 0.8rem 0;    }    .sys_main_box .main6_box .main6_con {        width: 6.6rem;        margin: 0 auto;    }    .sys_main_box .main6_box .main6_con .video_box {        width: 100%;        height: 9rem;        float: none;        position: relative;        overflow: hidden;        cursor: pointer;    }    .sys_main_box .main6_box .main6_con .video_box video {        width: 100%;        height: 100%;    }    .sys_main_box .main6_box .main6_con .video_box .video_m {        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;    }    .sys_main_box .main6_box .main6_con .video_box .video_m .video_pic {        width: 100%;        height: 100%;    }    .sys_main_box .main6_box .main6_con .video_box .video_m .video_play {        width: 60px;        height: 60px;        position: absolute;        left: 50%;        margin-left: -30px;        top: 50%;        margin-top: -30px;    }    .sys_main_box .main6_box .main6_con .video_box .video_m p {        position: absolute;        width: 100%;        left: 0;        bottom: 0;        background: rgba(0, 0, 0, 0.5);        font-size: 0.3rem;        color: #ffffff;        padding: 0 0.45rem;        line-height: 1rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .sys_main_box .main6_box .main6_con .news_li {        width: 100%;        float: none;        margin: 1rem 0 0;    }    .sys_main_box .main6_box .main6_con .news_li ul li {        width: 100%;        float: none;        height: auto;        border: 1px solid #cccccc;        margin-top: 1rem;        padding-bottom: 0.5rem;    }    .sys_main_box .main6_box .main6_con .news_li ul li .pic_box {        width: 5.8rem;        height: 4rem;        position: relative;        margin: -25px auto 0;        overflow: hidden;    }    .sys_main_box .main6_box .main6_con .news_li ul li .pic_box img {        width: 100%;        height: 100%;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box {        width: 5.8rem;        margin: 0.5rem auto 0;        text-align: center;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box a {        color: #000;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box h4 {        font-size: 0.32rem;        color: #000000;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box .txt_p {        padding: 16px 0 0;    }    .sys_main_box .main6_box .main6_con .news_li ul li .txt_box .txt_p p {        font-size: 0.24rem;        color: #666666;        line-height: 0.5rem;        display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 5;        overflow: hidden;    }    .sys_main_box .main6_box .main6_con .news_li ul li:nth-child(2n) {        float: right;    }    .sys_main_box .main6_box .main6_con .news_li ul li:hover .pic_box img {        transform: scale(1.2);        transition: 1s;    }    .zqbg_main_box {        width: 7rem;        margin: 0 auto;        padding: 0.5rem 0 1rem;    }    .zqbg_main_box .top_mo {        width: 100%;        margin: 0 0 0.5rem;    }    .zqbg_main_box .top_mo .select_box {        width: 3.4rem;        height: 0.8rem;        background: #ffffff url("../images/green_down.jpg") no-repeat 2.9rem;        background-size: 14px 10px;        float: right;    }    .zqbg_main_box .top_mo .select_box select {        display: block;        width: 100%;        height: 100%;        font-size: 0.24rem;        text-indent: 10px;        color: #666666;        border: none;        appearance: none;        -moz-appearance: none;        -webkit-appearance: none;        background: none;        padding-right: 0.8rem;    }    .zqbg_main_box .zqbg_main_con {        width: 100%;    }    .zqbg_main_box .zqbg_main_con ul li {        width: 3.2rem;        height: 1.2rem;        background: #ffffff;        overflow: hidden;        float: left;        margin: 0 0 0.4rem;        text-align: center;        line-height: 1.2rem;        font-size: 0.26rem;        padding: 0 0.3rem;        text-overflow: ellipsis;        white-space: nowrap;    }    .zqbg_main_box .zqbg_main_con ul li a {        color: #000000;    }    .zqbg_main_box .zqbg_main_con ul li:hover {        background: #76b52b;        transition: 0.5s;    }    .zqbg_main_box .zqbg_main_con ul li:hover a {        color: #ffffff;    }    .zqbg_main_box .zqbg_main_con ul li:nth-child(2n) {        float: right;    }    .zqbg_main_box .zqbg_main_con ul li:nth-child(4n-3) {        margin-left: 0;    }    .zxpx_main_box {        width: 7rem;        margin: 0 auto;        padding: 0.5rem 0 1rem;    }    .zxpx_main_box .top_mo {        width: 100%;        margin-bottom: 40px;    }    .zxpx_main_box .top_mo .r_con {        width: 7rem;        float: none;        margin: 0 auto;    }    .zxpx_main_box .top_mo .r_con .select_box {        width: 3.2rem;        height: 0.7rem;        float: left;        background: #ffffff url("../images/green_down2.jpg") no-repeat 2.6rem;        background-size: 0.2rem 0.14rem;    }    .zxpx_main_box .top_mo .r_con .select_box select {        display: block;        width: 100%;        height: 100%;        border: none;        appearance: none;        -moz-appearance: none;        -webkit-appearance: none;        background: none;        padding: 0 0.5rem 0 0.2rem;        font-size: 0.2rem;        color: #000000;    }    .zxpx_main_box .top_mo .r_con .search_box {        width: 3.2rem;        height: 0.7rem;        float: right;    }    .zxpx_main_box .top_mo .r_con .search_box input[type=text] {        display: block;        background: #ffffff;        width: 2.5rem;        height: 0.7rem;        float: left;        font-size: 0.2rem;        padding: 0 0.2rem;        border: none;    }    .zxpx_main_box .top_mo .r_con .search_box .search_btn {        display: block;        width: 0.7rem;        height: 0.7rem;        float: left;        background: #76b52b url("../images/search_btn2.jpg") no-repeat center;        background-size: 0.4rem 0.4rem;    }    .zxpx_main_box .zxpx_main_con {        width: 100%;    }    .zxpx_main_box .zxpx_main_con ul li {        width: 100%;        float: left;        margin: 0 0 0.5rem;    }    .zxpx_main_box .zxpx_main_con ul li .video_box {        width: 100%;        height: 4rem;        position: relative;        overflow: hidden;        cursor: pointer;    }    .zxpx_main_box .zxpx_main_con ul li .video_box video {        width: 100%;        height: 100%;    }    .zxpx_main_box .zxpx_main_con ul li .video_box .video_pic {        width: 100%;        height: 100%;        position: absolute;        left: 0;        top: 0;    }    .zxpx_main_box .zxpx_main_con ul li .video_box .video_pic .pic_p {        width: 100%;        height: 100%;    }    .zxpx_main_box .zxpx_main_con ul li .video_box .video_pic span {        display: block;        width: 100%;        height: 100%;        background: rgba(0, 0, 0, 0.5);        position: absolute;        left: 0;        top: 0;    }    .zxpx_main_box .zxpx_main_con ul li .video_box .video_pic span .video_play {        width: 60px;        height: 60px;        position: absolute;        top: 50%;        margin-top: -30px;        left: 50%;        margin-left: -30px;    }    .zxpx_main_box .zxpx_main_con ul li .video_box .video_pic:hover .pic_p {        transform: scale(1.1);        transition: 1s;    }    .zxpx_main_box .zxpx_main_con ul li p {        font-size: 0.3rem;        line-height: 0.8rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        text-align: center;        padding: 0 0.5rem;    }    .zxpx_main_box .zxpx_main_con ul li p a {        color: #333333;    }    .zxpx_main_box .zxpx_main_con ul li:hover p a {        color: #76b52b;    }    .zxpx_main_box .zxpx_main_con ul li:nth-child(3n-2) {        margin-left: 0;    }    .gglb_main_box {        width: 7rem;        margin: 0 auto;        padding: 0.8rem 0 1rem;    }    .gglb_main_box .gglb_main_con {        width: 100%;        padding: 0.5rem 0 0;    }    .gglb_main_box .gglb_main_con .swipe_tit {        width: 100%;        background: #ffffff;    }    .gglb_main_box .gglb_main_con .swipe_tit a {        display: block;        float: left;        width: 50%;        text-align: center;        line-height: 0.8rem;        font-size: 0.24rem;        color: #333333;    }    .gglb_main_box .gglb_main_con .swipe_tit .on {        color: #76b52b;        border-bottom: 2px solid #76b52b;    }    .gglb_main_box .gglb_main_con .swipe_box {        width: 100%;        margin: 0.6rem 0 0;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con {        width: 100%;        display: none;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li {        background: url("../images/point_green.jpg") no-repeat left;        background-size: 6px 6px;        line-height: 0.8rem;        font-size: 0.2rem;        border-bottom: 1px solid #e6e6e6;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li p {        color: #333333;        float: left;        width: 4rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        padding-left: 0.3rem;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li span {        display: block;        float: right;        color: #666666;        background: url("../images/clock_icon.png") no-repeat left;        background-size: 0.3rem 0.3rem;        padding-left: 0.4rem;        margin-right: 0.15rem;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li:hover p {        color: #76b52b;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con ul li:hover span {        color: #76b52b;    }    .gglb_main_box .gglb_main_con .swipe_box .swipe_con:first-child {        display: block;    }    .cygj_main_box {        width: 100%;        margin: 0 auto;        padding: 0.8rem 0 1.2rem;    }    .cygj_main_box .wrap_tit {        width: 7rem;        height: 0.8rem;        background: #ffffff;        border: 1px solid #e6e6e6;        margin: 0 auto;    }    .cygj_main_box .wrap_tit a {        display: block;        float: left;        width: 25%;        text-align: center;        line-height: 0.78rem;        font-size: 0.2rem;        color: #333333;    }    .cygj_main_box .wrap_tit .on {        background: #76b52b;        color: #ffffff;    }    .cygj_main_box .tit_mo {        text-align: center;        margin: 0.8rem auto 0;    }    .cygj_main_box .tit_mo h2 {        font-size: 0.45rem;        margin-bottom: 0.2rem;    }    .cygj_main_box .tit_mo p {        font-size: 0.24rem;        color: #666666;    }    .cygj_main_box .tit_mo p a {        color: #76b52b;    }    .cygj_main_box .txt_box {        text-align: center;        width: 90%;        margin: 0.5rem auto;    }    .cygj_main_box .txt_box p {        font-size: 0.2rem;        line-height: 0.35rem;        color: #666666;    }    .cygj_main_box .cygj_main_con {        width: 7rem;        margin: 0 auto;    }    .cygj_main_box .cygj_main_con .swipe_tit {        width: 100%;        background: #ffffff;        line-height: 0.8rem;    }    .cygj_main_box .cygj_main_con .swipe_tit a {        display: block;        float: left;        width: 25%;        text-align: center;        font-size: 0.2rem;        color: #333333;    }    .cygj_main_box .cygj_main_con .swipe_tit .on {        color: #76b52b;        border-bottom: 2px solid #76b52b;    }    .cygj_main_box .cygj_main_con .swipe_box {        width: 100%;        margin: 0.6rem auto 0;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con {        width: 100%;        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li {        float: left;        width: 3.4rem;        background: #ffffff;        padding-bottom: 45px;        margin: 0 0 0.3rem;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li p {        color: #666666;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box {        width: 1rem;        margin: 0.5rem auto;        height: 1rem;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box img {        width: 100%;        height: 100%;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .img_box .active_img2 {        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box {        width: 3.2rem;        margin: 0 auto;        height: 2.5rem;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box h3 {        font-size: 0.28rem;        text-align: center;        margin-bottom: 0.15rem;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .p_bo {        font-size: 0.2rem;        text-align: center;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        margin-bottom: 0.15rem;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con {        width: 100%;        position: relative;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m1 {        width: 95%;        margin: 0 auto;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m1 p {        font-size: 0.2rem;        line-height: 0.35rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m2 {        width: 100%;        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .word_box .word_con .txt_m2 p {        font-size: 0.2rem;        line-height: 0.35rem;        text-align: center;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li .download_btn {        display: block;        width: 2.4rem;        height: 0.6rem;        text-align: center;        line-height: 0.6rem;        font-size: 0.24rem;        color: #ffffff;        background: #76b52b;        border-radius: 50px;        margin: 0.1rem auto 0;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:nth-child(4n-3) {        margin-left: auto;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:nth-child(2n) {        float: right;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover {        background: #76b52b;        transition: 1s;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover h3 {        color: #ffffff !important;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover p {        color: #ffffff;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .img_box .active_img1 {        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .img_box .active_img2 {        display: block;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .p_bo {        display: none;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .txt_m1 {        display: none !important;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .txt_m2 {        display: block !important;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con ul li:hover .download_btn {        background: #ffffff;        color: #76b52b;    }    .cygj_main_box .cygj_main_con .swipe_box .swipe_con:first-child {        display: block;    }    .map_main_box {        width: 7.1rem;        margin: 0 auto;        padding: 0 0 1rem;    }    .map_main_box .map_main_con {        width: 100%;        padding: 0.8rem 0 0;    }    .map_main_box .map_main_con .tit_h2 {        font-size: 0.4rem;        margin-bottom: 0.5rem;    }    .map_main_box .map_main_con .mo_box {        width: 100%;        background: #fafafa;        padding: 0.3rem 0;    }    .map_main_box .map_main_con .mo_box .tit_h3 img {        width: 0.8rem;        height: 0.8rem;        float: left;        margin: 0 0.2rem 0 0.2rem;    }    .map_main_box .map_main_con .mo_box .tit_h3 h3 {        font-size: 0.32rem;        line-height: 0.8rem;    }    .map_main_box .map_main_con .mo_box ul {        padding-left: 0.2rem;        padding-top: 0.2rem;    }    .map_main_box .map_main_con .mo_box ul li {        width: 50%;        float: left;        margin-bottom: 0.1rem;    }    .map_main_box .map_main_con .mo_box ul li h4 {        font-size: 0.28rem;        height: 0.4rem;    }    .map_main_box .map_main_con .mo_box ul li .con_p {        width: 100%;        margin: 0.2rem 0 0;    }    .map_main_box .map_main_con .mo_box ul li .con_p p {        font-size: 0.2rem;        line-height: 0.4rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        padding-right: 20px;    }    .map_main_box .map_main_con .mo_box ul li .con_p p b {        color: #000000;        font-size: 20px;        margin: 0 10px 0 0;    }    .map_main_box .map_main_con .mo_box ul li .con_p p a {        color: #000000;    }    .map_main_box .map_main_con .mo_box ul li .con_p p:hover b {        color: #76b52b;    }    .map_main_box .map_main_con .mo_box ul li .con_p p:hover a {        color: #76b52b;        text-decoration: underline;    }    .map_main_box .map_main_con .mo_box1 {        overflow: hidden;    }    .map_main_box .map_main_con .mo_box1 ul li {        min-height: 3.8rem;    }    .map_main_box .map_main_con .mo_box2 {        margin-top: -150px;    }    .movie_main_box {        width: 100%;        padding: 60px 0 0;    }    .movie_main_box .swipe_tit {        width: 7.1rem;        height: 0.8rem;        background: #ffffff;        border: 1px solid #e6e6e6;        border-radius: 0.05rem;        margin: 0.5rem auto;    }    .movie_main_box .swipe_tit a {        display: block;        width: 33.33%;        float: left;        height: 0.8rem;        text-align: center;        line-height: 0.8rem;        font-size: 0.2rem;        color: #333333;    }    .movie_main_box .swipe_tit .on {        background: #76b52b;        color: #ffffff;        border-radius: 0.05rem;    }    .zyzx_main_box {        width: 7.1rem;        margin: 0 auto;        padding: 0.8rem 0 0;    }    .zyzx_main_box .swipe_tit {        width: 7.1rem;        height: 0.8rem;        background: #ffffff;        border: 1px solid #e6e6e6;        border-radius: 0.05rem;        margin: 0rem auto;    }    .zyzx_main_box .swipe_tit a {        display: block;        width: 33.33%;        float: left;        height: 0.8rem;        text-align: center;        line-height: 0.8rem;        font-size: 0.2rem;        color: #333333;    }    .zyzx_main_box .swipe_tit .on {        background: #76b52b;        color: #ffffff;        border-radius: 0.05rem;    }    .zyzx_main_box .top_mo {        width: 100%;        margin: 0.5rem auto;    }    .zyzx_main_box .top_mo .r_con {        width: 7rem;        float: none;        margin: 0 auto;    }    .zyzx_main_box .top_mo .r_con .select_box {        width: 3.2rem;        height: 0.7rem;        float: left;        background: #ffffff url("../images/green_down2.jpg") no-repeat 2.6rem;        background-size: 0.2rem 0.14rem;    }    .zyzx_main_box .top_mo .r_con .select_box select {        display: block;        width: 100%;        height: 100%;        border: none;        appearance: none;        -moz-appearance: none;        -webkit-appearance: none;        background: none;        padding: 0 0.5rem 0 0.2rem;        font-size: 0.2rem;        color: #000000;    }    .zyzx_main_box .top_mo .r_con .search_box {        width: 3.2rem;        height: 0.7rem;        float: right;    }    .zyzx_main_box .top_mo .r_con .search_box input[type=text] {        display: block;        background: #ffffff;        width: 2.5rem;        height: 0.7rem;        float: left;        font-size: 0.2rem;        padding: 0 0.2rem;        border: none;    }    .zyzx_main_box .top_mo .r_con .search_box .search_btn {        display: block;        width: 0.7rem;        height: 0.7rem;        float: left;        background: #76b52b url("../images/search_btn2.jpg") no-repeat center;        background-size: 0.4rem 0.4rem;    }    .zyzx_main_box .zyzx_main_con {        width: 100%;        padding: 0.3rem 0 0.5rem;    }    .zyzx_main_box .zyzx_main_con ul li {        width: 100%;        background: #ffffff;        padding: 0.3rem 0.2rem;        margin-bottom: 0.2rem;    }    .zyzx_main_box .zyzx_main_con ul li img {        width: 1.1rem;        height: 1.1rem;        float: left;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box {        width: 5.2rem;        float: left;        margin-left: 0.2rem;        margin-bottom: 0.2rem;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box h3 {        font-size: 0.28rem;        color: #000000;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box p {        font-size: 0.2rem;        color: #666666;        line-height: 0.5rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box span {        display: block;        padding-top: 5px;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box span b {        display: block;        float: left;        line-height: 15px;        font-size: 0.2rem;        color: #888888;        margin-left: 0.3rem;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box span b:first-child {        margin-left: 0;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box span .b_see {        width: 1.1rem;        background: url("../images/eye_icon.jpg") no-repeat left;        background-size: 0.25rem 0.15rem;        padding-left: 0.35rem;        border-right: 1px solid #cccccc;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box span .b_dload {        width: 1rem;        background: url("../images/dl_icon.jpg") no-repeat left;        background-size: 0.15rem 0.15rem;        padding-left: 0.25rem;        border-right: 1px solid #cccccc;    }    .zyzx_main_box .zyzx_main_con ul li .txt_box span .b_time {        width: 1.2rem;        border-right: 1px solid #cccccc;    }    .zyzx_main_box .zyzx_main_con ul li .a_box {        width: 100%;        float: left;        clear: both;    }    .zyzx_main_box .zyzx_main_con ul li .a_box a {        display: block;        width: 3rem;        line-height: 0.6rem;        text-align: center;        color: #76b52b;        font-size: 0.24rem;        border: 1px solid #76b52b;        border-radius: 50px;        margin: 5px 0;        float: left;    }    .zyzx_main_box .zyzx_main_con ul li .a_box a:hover {        background: #76b52b;        color: #ffffff;        transition: 0.5s;    }    .zyzx_main_box .zyzx_main_con ul li .a_box a:nth-child(2n) {        float: right;    }    .boon_main_box {        width: 7.1rem;        margin: 0 auto;        padding: 0.8rem 0;    }    .boon_main_box ul li {        width: 3.4rem;        float: left;        height: 7rem;        margin-left: 0;        background: #ffffff;        padding: 0.5rem 0.3rem;        text-align: center;        margin-bottom: 0.3rem;    }    .boon_main_box ul li img {        width: 1rem;        height: 1rem;        margin: 0 auto;    }    .boon_main_box ul li .txt_box {        width: 100%;        padding: 0.5rem 0 0;    }    .boon_main_box ul li .txt_box h3 {        font-size: 0.32rem;        position: relative;    }    .boon_main_box ul li .txt_box h3::after {        position: absolute;        content: '';        width: 20px;        height: 2px;        background: #76b52b;        left: 50%;        margin-left: -10px;        bottom: -10px;    }    .boon_main_box ul li .txt_box span {        display: block;        padding: 0.5rem 0 0;    }    .boon_main_box ul li .txt_box span p {        font-size: 0.24rem;        color: #666666;        line-height: 0.5rem;    }    .boon_main_box ul li:nth-child(2n) {        float: right;    }    .boon_main_box ul li:first-child {        margin-left: 0;    }    .zb_main_box {        width: 100%;        margin: 0 auto;        padding: 0.8rem 0 0;    }    .zb_main_box .main1_box {        width: 7.1rem;        margin: 0.5rem auto;        padding: 0.3rem 0;        background: #333333;    }    .zb_main_box .main1_box ul li {        float: left;        padding: 0 2%;        color: rgba(255, 255, 255, 0.4);        border-left: 1px solid #666;        width: 50%;        min-height: 1.5rem;        text-align: center;        margin-bottom: 0.3rem;    }    .zb_main_box .main1_box ul li h4 {        font-size: 0.28rem;        color: #ffffff;        margin-bottom: 0.15rem;    }    .zb_main_box .main1_box ul li h4 img {        display: inline-block;        width: 25px;        height: 25px;        position: relative;        top: 5px;        margin-right: 10px;    }    .zb_main_box .main1_box ul li p {        font-size: 0.2rem;    }    .zb_main_box .main1_box ul li:first-child {        width: 100%;    }    .zb_main_box .main2_box {        width: 100%;        padding: 0.5rem 0;        background: #f2f2f2;    }    .zb_main_box .main2_box .main2_con {        width: 7.1rem;        margin: 0 auto;    }    .zb_main_box .main2_box .main2_con .tit_box h3 {        text-align: left !important;    }    .zb_main_box .main2_box .main2_con table {        width: 100%;    }    .zb_main_box .main2_box .main2_con table tr th {        background: #333333;        padding: 0.2rem 0;        color: #76b52b;        font-size: 0.26rem;        text-align: left;        padding-left: 0.1rem;    }    .zb_main_box .main2_box .main2_con table tr th:nth-child(1) {        width: 1.6rem;    }    .zb_main_box .main2_box .main2_con table tr td {        padding: 15px 0;        padding-left: 0.1rem;        font-size: 0.2rem;        color: #333333;    }    .zb_main_box .main2_box .main2_con table tr td a {        color: #76b52b;        text-decoration: underline;    }    .zb_main_box .main2_box .main2_con table tr:nth-child(2n-1) td {        background: #ffffff;    }    .zb_main_box .main2_box .main2_con table tr:nth-child(2n) td {        background: #e8e8e8;    }    .zb_main_box .main3_box {        width: 100%;        margin-top: 0.5rem;    }    .zb_main_box .main3_box img {        width: 100%;    }    .fz_main_box {        width: 7.1rem;        margin: 0 auto;        padding: 0.8rem 0 0.5rem;    }    .fz_main_box .main1_box {        width: 100%;        position: relative;    }    .fz_main_box .main1_box .map_pic {        width: 100%;        position: relative;    }    .fz_main_box .main1_box .map_pic img {        width: 100%;    }    .fz_main_box .main1_box .map_pic .map_point {        width: 100%;        height: 100%;        position: absolute;        left: 0;        top: 0;    }    .fz_main_box .main1_box .map_pic .map_point a {        display: block;        width: 0.8rem;        height: 0.3rem;        position: absolute;    }    .fz_main_box .main1_box .map_pic .map_point .map_a1 {        right: 1.2rem;        top: 2rem;    }    .fz_main_box .main1_box .map_pic .map_point .map_a2 {        right: 1.8rem;        top: 2.4rem;    }    .fz_main_box .main1_box .map_pic .map_point .map_a3 {        right: 0.7rem;        top: 2.6rem;    }    .fz_main_box .main1_box .map_pic .map_point .map_a4 {        right: 0.3rem;        top: 3.4rem;    }    .fz_main_box .main1_box .map_pic .map_point .map_a5 {        right: 2.2rem;        top: 3.7rem;    }    .fz_main_box .main1_box .map_pic .map_point .map_a6 {        right: 1.8rem;        top: 4.1rem;    }    .fz_main_box .main1_box .map_pic .map_point .map_a7 {        right: 1.3rem;        top: 4.8rem;    }    .fz_main_box .main1_box .map_txt {        width: 100%;        position: relative;        background: #595959;        height: auto;        right: auto;        top: auto;        padding-bottom: 0.5rem;        margin-top: 0.5rem;    }    .fz_main_box .main1_box .map_txt h3 {        background: #343434;        color: #76b52b;        font-size: 0.32rem;        line-height: 0.8rem;        padding-left: 0.3rem;    }    .fz_main_box .main1_box .map_txt span {        display: block;        width: 100%;        margin: 0.3rem 0;        padding: 0 0.3rem;        color: #ffffff;    }    .fz_main_box .main1_box .map_txt span h4 {        font-size: 0.28rem;        margin-bottom: 0.15rem;    }    .fz_main_box .main1_box .map_txt span h4 img {        display: inline-block;        width: 0.3rem;        position: relative;        top: 3px;        margin-right: 0.2rem;    }    .fz_main_box .main1_box .map_txt span p {        font-size: 0.24rem;        line-height: 0.45rem;    }    .tit_mo_pub {        width: 100%;        padding: 0.2rem 0;    }    .tit_mo_pub .wrap_co {        float: left;        color: #959595;        font-size: 0.24rem;        line-height: 0.7rem;    }    .tit_mo_pub .wrap_co a {        color: #959595;    }    .tit_mo_pub .wrap_co .on {        color: #333333;    }    .tit_mo_pub .back_btn {        display: block;        float: right;        width: 1.8rem;        height: 0.7rem;        background: #ffffff url("../images/back_btn.jpg") no-repeat 0.4rem;        background-size: 0.3rem 0.2rem;        border-radius: 50px;        font-size: 0.24rem;        line-height: 0.7rem;        text-indent: 0.8rem;    }    .tit_mo_pub .back_btn:hover {        border: 1px solid #76b52b;    }    .lxwmxq_main_box {        width: 7.1rem;        margin: 0 auto;        padding-bottom: 1rem;    }    .lxwmxq_main_box .main_con {        width: 100%;        margin: 0 auto;        background: #ffffff;        padding: 0.3rem;    }    .lxwmxq_main_box .main_con .main_li {        width: 100%;        margin-bottom: 30px;    }    .lxwmxq_main_box .main_con .main_li .tit_p {        width: 100%;        font-size: 0.32rem;        color: #333333;        border-bottom: 1px solid #eeeeee;        background: url("../images/point_green.jpg") no-repeat left;        background-size: 10px 10px;        padding-left: 20px;        line-height: 60px;    }    .lxwmxq_main_box .main_con .main_li .li_box {        width: 100%;        padding-top: 25px;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li {        float: none;        width: 100%;        margin-bottom: 20px;        font-size: 0.24rem;        color: #333333;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li h4 {        font-size: 0.3rem;        color: #000000;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li span {        display: block;        margin: 10px 0 0;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li span p {        line-height: 30px;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li span p b {        margin-right: 20px;    }    .lxwmxq_main_box .main_con .main_li .li_box ul li:nth-child(2n) {        float: none;    }    .bbxq_main_box {        width: 7.1rem;        margin: 0 auto;    }    .bbxq_main_box .bbxq_main_con {        width: 100%;        padding: 20px 0;    }    .bbxq_main_box .bbxq_main_con h2 {        text-align: center;        font-size: 0.34rem;        color: #333333;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box {        width: 100%;        margin: 40px 0 0;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box {        width: 100%;        background: #ffffff;        padding: 0.3rem;        float: right;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box h3 {        font-size: 0.3rem;        color: #333333;        padding: 20px 0;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box ul li {        width: 100%;        padding: 0.3rem 0;        background: url("../images/pdf_icon.jpg") no-repeat left;        background-size: 50px 50px;        line-height: 50px;        padding-left: 60px;        border-bottom: 1px solid #eeeeee;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .le_box ul li p {        font-size: 0.24rem;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box {        width: 100%;        float: left;        background: #ffffff;        padding: 0;        margin-bottom: 0.5rem;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a {        display: block;        width: 33.33%;        border-top: 1px solid #eeeeee;        text-align: center;        font-size: 0.2rem;        line-height: 0.8rem;        float: left;        text-align: center;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a.on {        color: #76b52b;        font-size: 0.2rem;        font-weight: bold;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a:first-child {        border-top: 0;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a:nth-child(2) {        border-top: 0;    }    .bbxq_main_box .bbxq_main_con .bbxq_con_box .ri_box a:nth-child(3) {        border-top: 0;    }}/*# sourceMappingURL=style.css.map */