﻿@media screen and (max-width:1680px) {
	.b1_contant_p p {
	    font-family: "微软雅黑";
	    font-size: 14px;
	    color: #666;
	    line-height: 26px;
	    margin-top: 6px;
	    padding-right: 0;
	}
	.b1_jianjie_left {
	    width: calc(100% - 577px);
	    padding-left: 10px;
	}
    .me1_more {
        margin-top: 22px;
    }
    .mb1_jianjie_img {
        width: 417px;
    }
    .me1_list_l {
        width: calc(100% - 320px);
        height: 193px;
    }
    .b1_jianjie_listbox {
        text-align: center;
        padding: 25px 35px;
        background: rgba(39, 39, 104, 0.95);
    }
    .b1_jianjie_left {
        width: calc(100% - 441px);
        padding-left: 0;
    }
    .me1_list_r {
        /* width: 60%; */
        width: 320px;
    }
    .m_md_width {
        width: 100%;
        padding: 0 60px;
    }
    .b1_jianjie_list {
        bottom: -51px;
    }
    .md1_list_img {
        width: 200px;
    }
    .md1_list_text {
        padding: 20px;
        width: calc(100% - 200px);
        padding-bottom: 0px;
    }
    .md1_top_title {
        margin-top: 10px;
    }
    .md1_list_p{
        font-size:14px;
    }
    .md1_list_p {
        font-size: 14px;
    }
    .md1_top_title {
        margin-top: 5px;
    }
    .md1_list_p {
        font-size: 14px;
    }
    .md1_top_title {
        max-height: 146px;
        overflow: hidden;
    }
    .me1_img_none .me2_box {
        margin-top: 45px;
    } 
}
@media screen and (max-width: 1600px){
    .me1_more {
        margin-top: 18px;
    }
    .me1_list_l .me1_title {
        margin-top: 20px;
    }
    .me1_con_text {
        margin-top: 10px;
    }
    .me1_list_l {
        width: calc(100% - 275px);
        height: 166px;
    }
    .me1_list_r {
        width: 275px;
    }
    .d_padding{
        padding:0 40px;
    }
    .d_pcnavbusiness {
        width: 607px;
    }
    .d_pcnavright_product {
        padding-left: 50px;
    }
    .d_pcnav_show {
        width: 300px;
    }
    .d_pcnavleft {
        width: calc(100% - 300px);
    }

    .d_aboutus_bottom {
     padding: 0 ; 
    }
    .d_zhanwang {
        padding-left: 24px;
    }
    .d_foowebsite ul li {
        padding: 0 27px;
        float: left;
    }
    .d_foowebsite {
        width: 750px;
    }
    .d_foozxrl {
        width: calc(100% - 750px);
    }
    .d_foozxrl ul li {
        padding: 0 15px;
    }
    .d_foozxrl ul {
    margin-left: -15px;
    }
    .d_foowebsite ul {
    margin-left: -27px;
    }
    .d_pcnav_show li a {
        padding-top: 20px;
        padding-bottom: 18px;
    }
    .d_aboutus {
        width: 53.94%;
        background-image: url(../images/d_aboutus_bgimg.jpg);
        padding-left: 72px;
    }
    .d_zhanwangleft {
        width: 160px;
    }
    .d_zhanwangright {
        width: calc(100% - 160px);
    }
    .d_about_text {
        max-height: 72px;
    }
    .d_aboutus_bottom {
        padding: 0 0 0 25px;
    }
    .d_aboutus_bottom li .d_aboutusbottom_detail p {
        font-size: 30px;
       
    }
    .d_aboutus_bottom {
        margin-top: 54px;
    }
    .d_fooshare {
        margin-right: 0px;
    }
    .d_banner_text01 {
        padding-top: 230px;
    }
    .d_banner_text01_left {
        font-size: 33px;
        width: 32.42%;
        margin-left: 7.68%;
    }
    .d_banner_text01_right {
        font-size: 33px;
        width: 28.71%;
        margin-right: 11.34%;
    }
    .d_banner_text02_left {
        font-size: 43px;
        letter-spacing: 2.3px;
    }
    .d_banner_text02 {
        padding-top: 14.1%;
        padding-left: 12.9%;
    }
    .d_banner_text02_left {
        width: 42.02%;
    }
    .d_banner_text02_left span {
        font-size: 64px;
        
    }
    .d_aboutus_bottom_01{
        width: 20.3%;
        padding-left: 0 !important;
    }
    .d_aboutus_bottom_02{
        width: 26.52%;
    }
    .d_aboutus_bottom_03{
        width: 26.52%;
    }
    .d_aboutus_bottom_04{
        width: 26.52%;
    }
    .d_aboutus_bottom li {
        float: left;
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media screen and (max-width: 1580px){
	.me1_img_none .me2_box {
    	margin-top: 20px;
	}
}

@media screen and (max-width:1440px) {
	.b1_contant_p p {
	    padding-right: 19px;
	    margin-top: 9px;
	    font-size:14px;
	}
	.me1_img_none .me1_con_text {
    	margin-top: 20px;
	}

	.me1_img_none .me2_box {
    	margin-top: 30px;
	}
    .me1_list_l .me1_title {
        margin-top: 23px;
    }
    .me1_more {
        margin-top: 18px;
    }
    .me1_list_l {
        padding-left: 15px;
        padding-right: 15px;
    }
    .md1_top_title {
        max-height: auto;
        overflow: hidden;
    }
    .mb1_rongyu_list_contant {
        margin-left: -25px;
        margin-right: -25px;
    }
    .mb1_rongyu_listbox {
        width: 25%;
        padding: 0 25px;
    }
    .md1_list_box {
        width: 50%;
    }
    .mc1_right_con {
        padding-right: 100px;
    }
    .mb1_hezuo_list .slick-prev {
        left: -60px;
    }
    .mb1_hezuo_list .slick-next {
        right: -63px;
    }
    .me1_right {
        padding: 0;
    }
    .me2_right {
        padding-left: 0;
        padding-right: 0;
        border: none;
    }
    .me2_contant {
        width: 100%;
    }
    .mc1_left {
        width: 300px;
    }
    .me3_title_box a {
        font-size: 16px;
    }
    .mc1_right {
        width: calc(100% - 300px);
        padding-left:50px;
    }
    .mb1_right {
        width: calc(100% - 300px)
    }
    .m_all_foot {
        width: 240px;
    }
    .mb1_jianjie_img {
        width: 460px;
    }
    .mb1_right_contant {
        padding: 0 20px;
    }
    .b1_jianjie_listbox {
        padding: 20px;
    }
    .b1_jianjie_list {
        width: 704px;
    }
    .b1_jianjie_list {
        bottom: -60px;
    }
    .mb1_hezuo {
        padding: 0 90px;
    }
    .b1_jianjie_left {
        width: calc(100% - 465px);
    }

    /*首页*/
    .d_padding{
        padding:0 30px;
    }
    .d_pcnavbusiness {
        width: 590px;
        padding-left: 67px;
    }
    .d_pcnavright {
        width: calc(100% - 590px);
    }
    
    .d_pcnav_show {
        width: 200px;
    }
    .d_pcnavleft {
        width: calc(100% - 200px);
    }
    .d_pcnav_show li a {
     width:auto; 
    }
    .d_aboutus {
    padding-left: 72px;
    padding-right: 56px;
    }
    .d_aboutus {
        width: 51.94%;
    }
    .d_zhanwang {
        width: 48.06%;
    }
    .d_zhanwangleft {
        width: 160px;
    }
    .d_zhanwangright {
        width: calc(100% - 160px);
    }
    .d_foowebsite ul li {
        padding: 0 17px;
    }
    .d_foowebsite ul {
        margin-left: -17px;
    }
    .d_foowebsite {
    width: 650px;
    }
    .d_foozxrl {
        width: calc(100% - 650px);
    }
    .d_foofirst_topleft {
        width: 439px;
    }
    .d_foofirst_right {
        width: calc(100% - 439px);
    }

    .d_pcnav_show_right {
        margin-right: 30px;
    }
    .d_pcnavbusiness {
        padding-left: 90px;
        padding-top: 59px;
    }
    .d_pcnavright_product li {
        padding-bottom: 25px;
    }
    .d_pcnav_show li a {
        padding-top: 15px;
        padding-bottom: 13px;
    }
    .d_aboutus_bottom li .d_aboutusbottom_detail p {
    font-size: 28px;
   
    }
    .d_aboutus_bottom {
        padding: 0 0 0 15px;
    }
    .d_foophoneimg {
        
        margin-left: 54px;
    }
    .d_banner_text01 {
        padding-top: 230px;
    }

    .d_banner_text01_left {
        font-size: 30px;
        width: 32.42%;
        margin-left: 7.68%;
    }
    .d_banner_text01_right {
        font-size: 30px;
        width: 28.71%;
        margin-right: 11.34%;
    }
    .d_banner_text02_left {
        font-size: 30px;
        letter-spacing: 2.3px;
    }
    .d_banner_text02 {
        padding-top: 13.1%;
        padding-left: 20.9%;
    }
    .d_banner_text02_left {
        width: 36.02%;
    }
    .d_banner_text02_left span {
        font-size:60px;
    }
    .d_aboutus_bottom li {
        padding-left: 15px;
        padding-right: 15px;
    }
    /* 2022.5.20修改 */
    .mf1_conlist {
        padding-right: 0;
    }
    .mf1_text {
        padding: 64px 30px;
    }
    .mf1_context {
        width: 440px;
    }
    .f1_map {
        width: calc(100% - 440px);
    }
}
@media screen and (max-width: 1367px){
.me1_img_none .me2_box {
    margin-top: 30px;
}

.d_pcnavbusiness {
    padding-left: 90px;
    padding-top: 59px;
    padding-bottom: 90px;
}
.d_pcnavbusiness {
    width: 550px;
}
.d_pcnavright {
width: calc(100% - 550px);
}
.d_aboutus {
    width: 50.94%;
}
.d_zhanwang {
        width: 49.06%;
    }
    .d_zhanwangleft {
    width: 155px;
}
.d_zhanwangright {
        width: calc(100% - 155px);
}
.d_aboutus {
    padding-left: 62px;
    padding-right: 46px;
}
.d_about_text {
    max-height: 97px;
}
.d_zhanwangleft {
    width: 155px;
}
.d_zhanwangright {
    width: calc(100% - 155px);
}
.d_aboutus {
    padding-left: 52px;
    padding-right: 46px;
}
.d_aboutus_bottom {
    margin-bottom: 79px;
}
.d_foophoneimg {
    margin-left: 44px;
}
.d_foowebsite ul li {
    padding: 0 10px;
}
.d_foozxrl ul li {
    padding: 0 10px;
}
.d_foowebsite ul {
    margin-left: -10px;
}
.d_foozxrl ul {
    margin-left: -10px;
}
.d_foowebsite {
    width: 580px;
}
.d_foozxrl {
    width: calc(100% - 580px);
}
.d_fooshare {
    /* margin-right: -60px; */
}
.d_banner_text01 {
    padding-top: 193px;
}

.d_banner_text01_left {
    font-size: 27px;
    width: 32.42%;
    margin-left: 7.68%;
}
.d_banner_text01_right {
    font-size: 27px;
    width: 28.71%;
    margin-right: 11.34%;
}
.d_banner_text02_left {
    font-size: 27px;
    letter-spacing: 2.3px;
}
.d_banner_text02 {
    padding-top: 13.1%;
    padding-left: 20.9%;
}
.d_banner_text02_left {
    width: 35.02%;
}
.d_banner_text02_left span {
    font-size:57px;
}
.d_aboutus_bottom li {
    padding-left: 10px;
    padding-right: 10px;
}
.d_aboutus_bottom li .d_aboutusbottom_detail p {
    font-size: 26px;
}
}

@media screen and (max-width: 1366px) {
    .me2_eidt_left {
        width:50%;
    }
    .me2_edit_foot2{
        width:50%;
    }
    .mb1_jianjie_img {
        width: 430px;
    }
/*    .me1_list_box {
        width: 100%
    }*/
    .b1_jianjie_list {
        position: static;
        margin-top: 30px;
        width: 100%;
    }
    .me1_img_none .me1_con_text {
    	margin-top: 11px;
	}
	.me1_more {
    	margin-top: 10px;
	}
	.me1_img_none .me2_box{
		padding-left:12px;
	}

}

@media screen and (max-width: 1300px){
    .d_pcnavrightimg {
        margin-right: 40px;
    }
}

@media screen and (max-width: 1280px) {
	.me1_img_none .me2_box {
    	margin-top: 12px;
	}
	.me1_list_box{
		height:130px;
	}
	.me1_list_l .me1_title {
    	margin-top: 10px;
    	max-height: 20px;
	}
	
	.me1_list_l {
	    width: calc(100% - 213px);
	    height: 128px;
	}
	.me1_list_r {
    	width: 213px;
	}
    .mb1_jianjie_img {
        width: 390px;
    }
    .b1_jianjie_left {
        width: calc(100% - 390px);
    }
    .d_padding{
        width: 100%;
        margin:0 auto;
        padding:0 15px;
    }
    
    .headerph{display:block;}
    .headerph .top-logo {
        width: 62px;
        margin-top: 14px;
    }
    
    .ph_banner{
        width: 768px;
        margin:0 auto;
    }
    .d_aboutus {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .d_zhanwang {
        padding-left: 0px;
        float:none;
    }
    .d_zhanwangleft {
        padding-top: 37px;
        
    }
    .d_zhanwangright{
        padding-top:46px;
        padding-bottom: 59px;
    }
    .d_foowebsite{
        display: none;
    }
    .d_foofirst_topleft {
        width: 100%;
        border-right: none;
    }
    .d_foofirst_right {
        width:100%;
    }
    .d_foolocation {
        padding-left: 0;
    }
    .d_foophoneimg {
        margin-left: 0;
    }
    .footer_fir {
        border-bottom:none;
    }
    .d_foozxrl {
        width:100%;
    }
    .d_par_contanier{
        margin-bottom:84px;
    }

    /* 修改字体的大小 */
    .d_aboutus_title p {
        font-size: 24px;
    }
    .d_aboutus_title span {
        font-size: 16px;
    }
    
    .d_zwl_titele {
        font-size: 24px;
    }
    .d_company_title {
        font-size: 24px;
    }
    .d_par_title {
        font-size: 24px;
    }
    .d_par_title2 {
        font-size: 14px;
    }
    .d_foophonetext {
        font-size: 24px;
    }
    /* .d_zw_page {
        font-size: 18px;
    } */
    .d_banner_text01 {
        padding-top: 180px;
    }
    
    .d_banner_text01_left {
        font-size:25px;
        width: 32.42%;
        margin-left: 7.68%;
    }
    .d_banner_text01_right {
        font-size: 25px;
        width: 28.71%;
        margin-right: 11.34%;
    }
    .d_banner_text02_left {
        font-size:25px;
        letter-spacing: 2.3px;
    }
    .d_banner_text02 {
        padding-top: 13.1%;
        padding-left: 21.9%;
    }
    .d_banner_text02_left {
        width: 35.02%;
    }
    .d_banner_text02_left span {
        font-size:50px;
    }
    #partner_slot0{
        display:block;
    }
    #partner_slot1{
        display:none;
    }
    .me3_title_box a{
        font-size: 14px;
    }

}

@media screen and (max-width:1200px) {
    .m_all_header {
        padding: 0;
    }
	.me1_list_box {
	    height: auto;
	    width: 100%;
	}
    .sunny_shouji_break{
        display:block;
    }
    .d_pc_top{display:none}
    .mc1_right_con {
        border: none;
    }
    .mb1_right {
        border: none;
        width: 100%;
    }
    .m_all_right {
        border: none;
    }
    .mc1_right {
        width: 100%;
    }
    .mc1_left {
        display: none;
    }
    .md1_con {
        padding: 0 15px;
        width: 768px;
        margin: 0 auto;
    }
    .md1_list_box {
        width: 100%;
    }
    .m_all_width {
        width: 768px;
        margin: 0 auto;
    }
    .mc1_right {
        width: 100%;
        padding-left:0;
    }
    .mc1_right_con {
        padding: 0px;
    }
    .mb1_hezuo_list .slick-prev {
        left: -60px;
    }
    .mb1_hezuo_list {
        width: 100%;
    }
    .me1_contant {
        margin-top: 30px;
    }
    .me1_title span {
        font-size: 34px;
    }
    .me1_title h1 {
        font-size: 24px;
    }
    .me1_list_box {
        margin-top: 30px;
    }
    .me2_xinxi {
        margin-right: 30px;
    }
    .me2_edit_foot {
        margin-top: 30px;
        margin-bottom:60px;
    }
    .me2_eidt_left {
        width: 100%;
    }
    .me2_edit_foot2 {
        width: 100%;
    }
    .me2_edit_foot_text {
        padding-left: 0;
    }
    .me3_right {
        border: 0;
        width: 100%;
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 36px;
    }
    .me3_title_box {
        padding: 0 5px;
    }
    .me3_right_container {
        margin-left: -5px;
        margin-right: -5px;
    }
    .me3_right_list {
        margin: 0;
        margin-top: 24px;
    }
    .mc1_question_title .me3_list_title {
        font-size: 16px;
    }
    .m_md_width {
        width: 768px;
        margin: 0 auto;
    }
    .mf1_liuyan_con {
        float: none;
        width: 100%;
    }
    .mf1_yzm_a {
        width: 100%;
        padding-right: 40px;
    }
    .mf1_yzm input {
        width: 60%;
    }
    .mf1_yzmtijiao_box {
        padding-left: 40px;
        padding-right: 0;
    }
    .mb1_jianjie_img {
        display: none;
    }
    .b1_jianjie_left {
        width: 100%;
        padding: 0;
    }
    .b1_contant_p p {
        padding: 0;
    }
    .m_all_width {
        padding: 0;
    }
    .mb1_right_contant {
        padding: 0;
    }
    .m_all_banner {
        overflow: visible;
    }
    .b1_jianjie_text p {
        font-size: 12px;
        margin-top: 14px;
    }
    .b1_jianjie_text h1 {
        font-size: 24px;
    }
    .mb1_hezuo_listbox {
        padding: 0;
    }
    .mb1_hezuo_listall {
        margin: 0;
    }
    .mb1_rongyu_listbox {
        padding: 0;
    }
    .mb1_rongyu {
        padding-bottom: 0;
        margin-top: 36px;
    }
    .b1_contant_p p {
        margin-top: 24px;
    }
    .mb1_right_contant {
        margin-top: 36px;
    }
    .mb1_hezuo_title {
        margin-top: 36px;
    }

}
@media screen and (max-width: 1025px){
    .d_banner_text01 {
        padding-top: 150px;
    }
    
    .d_banner_text01_left {
        font-size:20px;
        width: 32.42%;
        margin-left: 6.68%;
    }
    .d_banner_text01_right {
        font-size: 20px;
        width: 28.71%;
        margin-right: 11.34%;
    }
    .d_banner_text02_left {
        font-size:20px;
        letter-spacing: 2.3px;
    }
    .d_banner_text02 {
        padding-top: 13.1%;
        padding-left: 22.9%;
    }
    .d_banner_text02_left {
        width: 33.02%;
    }
    .d_banner_text02_left span {
        font-size:40px;
    }
}
@media screen and (max-width: 798px){
    .ph_banner{
        width: 728px;
    }
    .d_banner_img_pc{
            display: none;
        }
        .d_banner_img_ph{
            display:block;
    }
    .partner_slot1{
        display:none;

    }
    .partner_slot0{
        display: block;
    }
}
@media screen and (max-width:768px) {
    .sunng_pc_li_banner{
        display:none;
    }
    .sunng_pad_li_banner{
        display:block;
        width:100%!important;
        height:auto!important;
    }
    .d_company_logo li {
        float: left;
        width: 33.333333%;
    }
    .caidansuo{
        width:95%;
    }
	.b1_jianjie_text span {
    	font-size: 12px;
	}
	.mf1_context {
		background:url(../images/F1_03.jpg)no-repeat bottom;
		background-size:cover;
	}
	.mf1_con_bg{
		opacity:0;
	}
	.mf1_con_bg{
		overflow:hidden;
	}
	.mb1_hezuo_listbox{
		width:50%;
	}
	.d_fooshare {
		display:none;
	}
	.d_foofirst {
		padding-top:25px;
	}
	.d_fooshare .d_weibo {
		display:none;
	}
	.d_fooshare .d_weixin  {
		display:none;
	}
	.d_foophone {
		display:none;
	}
	.d_foofirst_topleft {
		display:none;
	}
	.d_zhanwangright_slot li.slick-active:first-child{
		padding:0!important;
	}
	.slick-dots li{
		display:inline-block!important;
		float:none!important;
		width:10px;
		height:10px;
	}
	.d_zhanwangright_slot .slick-dots{
		text-align:center;
	}
	.d_zhanwang_next{
		display:none;
	}
	.d_zhanwang_prev{
		display:none;
	}
	.d_zw_page{
		display:none;
	}
	.d_zhanwangright {
		padding-left:15px;
		padding-right:15px;
	}
	.d_contain03 {
		padding:0!important;
	}
	.d_bannerslick-dots {
	    bottom: 22px;
	}
	
    .mc1_width{
        float: right!important;
        padding-left:10px;
    }

    .d_foophone {
        width:100%;
    }
    .d_banner{
        padding:0!important;
    }
    .footer {
        padding:0;
    }
    .footer_sunny{
        background:#21232f;
    }
    .headerph .menuph{
        text-align:right;
    }
    .headerph{
           padding-left: 15px;
            padding-right: 15px; 
    }
    .mf1_conlist {
        margin-top: 18px;
        padding-right: 0;
    }
    .mf1_text_down {
        margin-top: 0;
    }
    .mf1_con_line {
        margin-top: 18px;
    }
    .me2_text_2 {
        font-size: 24px;
    }
    .me2_eidt_left_text {
        padding-top: 25px;
        padding-bottom: 25px;
        padding-left: 15px;
    }
    .me1_list_box {
        margin-top: 18px;
    }
    .me1_img_none .me1_con_text {
     margin-top: 13px;
    }

    .me1_line {
        width: 135px;
    }
    .mc1_answre_con ul {
        margin-top: -7px;
        margin-left: 13px;
    }
    .mc1_down {
        margin-top: 16px;
        margin-bottom: 36px;
    }
    .mc1_right_top_list {
        margin-top: 18px;
    }
    .mc1_right_top_title p {
        margin-top: 18px;
    }
    .xialaph {
        padding-bottom: 26px;
    }
    .xialaph h4 a {
        line-height: 46px;
    }
    .mb1_hezuo .mb1_hezuo_list .slick-arrow{
        display:none!important;
    }
    .mb1_hezuo_list .slick-dots {
        bottom: 9px;
    }
    .mb1_hezuo_listall {
        padding-bottom: 84px;
    }
    .d_fooshare div.d_foocontinue p {
        line-height: 35px;
    }
    .mb1_rongyu_name{
        text-align:center!important;
    }
    .d_foofirst_topleft{
        float:none;
    }
    .d_foofirst_right{
        float:none;
    }
    .d_fooshare {
        float:left!important;
    }
    .d_fooshare div.d_foocontinue{
        margin-top:14px;
    }
    .partner_slot .slick-prev {
        top: 40px;
        left:0;
    }
    .partner_slot .slick-next {
        top: 40px;
        right:0;
    }
    .md1_con {
        width: 100%;
    }
    .md1_list_top h1 {
        font-size: 18px;
    }
    .md1_list_p {
        font-size: 14px;
    }
    .m_all_width {
        width: 100%;
        padding: 0 15px;
    }
    .mc1_titleH1 {
        font-size: 18px;
    }
    .mc1_right_top_list h1 {
        font-size: 16px;
    }
    .mc1_question_title p {
        font-size: 12px;
        padding-left: 15px;
    }
    .mc1_list_ul li {
        font-size: 12px;
    }
    .mc1_question_title {
        padding: 0px 10px;
        position:relative;
        width:100%;
        /*height:73px;*/
    }
    /***********/
     /*   .mc1_right_limg{
            position:absolute!important;
            top:50%!important;
            left:0!important;
            transform:translateY(-50%)!important;
        }
        .mc1_width{
            position:relative;
        }
        .mc1_right_rimg{
            position:absolute!important;
            top:50%!important;
            transform:translateY(-50%)!important;
            right:10px!important;
        }
        .mc1_active .mc1_right_limg {
            left:10px!important;
        }
        .mc1_active .mc1_right_rimg{
            right:10px!important;
        }
        .mc1_active .mc1_img_h{
                transition: all .0!important;
        }*/
    /*************/
    .mc1_right_top {
        padding-top: 30px;
        overflow:hidden;
        margin-bottom:26px;
    }
    .mc1_right_down {
        margin-top: 30px;
    }
    .me1_list_l {
        width: 100%;
    }
    .me1_list_r {
        width: 100%;
    }
    .me1_list_img {
        width: 100%;
    }
    .me1_img_none .me1_list_l {
        padding-right: 0;
        padding-left: 10px;
        padding-bottom:18px;
    }
    .me1_list_l {
        height: auto;
        padding-bottom: 18px;
    }
    .me1_list_l {
        padding: 0 15px 18px;
    }
    .me1_list_r_box {
        float: none;
    }
    .me2_title h1 {
        font-size: 18px;
        line-height: 20px;
    }
    .me3_right_title_top {
        margin-top: 26px;
    }
    .me3_title_box {
        width: 33.333333%;
        margin-top: 10px;
    }
    .mf1_con {
        padding: 0 15px;
    }
    .m_md_width {
        width: 100%;
        padding: 0;
    }
    .mf1_liuyan {
        padding-top: 36px;
    }
    .mf1_liuyan_box {
        margin-top: 18px;
        height: 45px;
        line-height: 45px;
        padding-left:15px;
    }
    .mf1_yzmtijiao {
        margin-top: 18px;
    }
    .mf1_yzmtijiao a {
        font-size: 14px;
        padding: 15px 15px;
    }
    .mf1_zixun_box {
        padding: 15px;
    }
    .mf1_zixun {
        margin-top: 18px;
    }
    .mf1_contact {
        overflow:hidden;
    }
    .mf1_yzm {
        height: 45px;
        line-height: 45px;
        padding-left: 15px;
        margin-top:18px;
    }
    .mf1_yzmimg{
        width:68px;
    }
    .liuyan_title h1 {
        font-size: 24px;
    }
    .liuyan_title span {
        font-size: 12px;
    }
    .f1_map {
        width: 100%;
        /* float: none; */
    }
    .mf1_context {
        width: 100%;
    }
    .g_pcfy{
        display: none;
    }
    .g_phfy{
        display: block;
    }
    .d1_fenye{
        margin-top: 30px;
    }
    .ph_banner{
       width: 100%;
       padding: 0 15px;
    }
    .d_zhanwang {
        padding:0 15px;
    }
    .d_contain03 .d_zhanwang{
        padding:0 0;
    }
    .d_contain03 .ph_banner{
        padding:0;
    }    
    .d_aboutus{
        padding-left:15px;
        padding-right:15px;
    }
    .d_aboutus_bottom li {
        margin-top:45px;
    }
    /* 修改字体的大小 */
    .d_aboutus_title p {
        font-size: 18px;
        margin-top: 23px;
        margin-bottom: 0;
    }
    .d_aboutus_title span {
        font-size: 12px;
        margin-left: 5px;
    }
    .d_zwl_titele {
        font-size: 18px;

    }
    .d_company_logo {
        padding-bottom: 8px;
        margin-top: 6px;
    }
    .d_company_title {
        font-size: 18px;
        padding-top: 36px;
        padding-bottom: 10px;
    }
    .d_par_title {
        font-size: 18px;
    }
    .d_par_title2 {
        font-size: 14px;
        line-height:1.75;
    }
    .d_foophonetext {
        font-size: 18px;
    }
    .d_about_text {
        font-size: 12px;
    }
    .d_aboutus_bottom_detail2 {
        font-size: 12px;
        margin-top:7px;
    }
    .d_aboutus_bottom li .d_aboutusbottom_detail p {
        font-size: 18px;
    }
    .d_zw_page {
        font-size: 16px;
        line-height:20px;
    }
    .d_zw_title {
        font-size: 16px;
        line-height:24px;
    }
    .d_zq_text {
        font-size: 12px;
        height:54px;
        line-height:1.5;
        margin-top:5px;
        text-align:inherit;
    }
    .dz_date {
        font-size: 12px;
        margin-top:18px;
    }
    .d_zhanwang_prev{
        margin-top:0px!important;
    }
    .d_company_text{
        font-size: 14px;
    }
    .d_compang_detail_text {
        font-size: 16px;
    }
    .d_foozxrl p.d_foozxrl_title {
        font-size: 14px;
    }
    .d_zwl_titele2{
        font-size: 14px;
    }
    .d_about_text {
        max-height:max-content;
    }
    .d_aboutus_bottom_detail2 p {
        position: relative;
    }
    .d_zhanwangleft {
        width:100%;
    }
    .d_zhanwangright {
        width: 100%;
    }
    .d_zhanwangleft button {
        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }
    .d_compang_detail_text {
        font-size: 12px;
    }
    .d_compang_detail_img_detail {
        width:60px;
    }
    .d_fooshare div.d_foocontinue {
        /*width: 81%;*/
        width:117%;
        float: left!important;
        margin-left: 0;
    }
    .d_company_logo li .d_compang_detail_img {
        height: 90px;
        border-right:none;
    }
    .d_foo_second p {
    
        font-size: 12px;
        line-height: 1.75;
        height: auto;
        padding: 0 0 10px;

    }
    .d_compang_detail_text {
        line-height: 24px;
        letter-spacing: .8px;
    }
    .d_par_contanier .slick-list {
        margin-left: 10px;
        margin-right: 10px;
    }
    .d_foo_second a {
        font-size: 12px;
        line-height: 1.75;
    }
    .d_banner_text01 {
        padding-top: 150px;
    }
    
    .d_banner_text01_left {
        font-size:15px;
        width: 32.42%;
        margin-left: 6.68%;
        line-height: 20px;
    }
    .d_banner_text01_right {
        font-size:15px;
        width: 28.71%;
        margin-right: 11.34%;
        line-height: 30px;
    }
    .d_banner_text02_left {
        font-size:15px;
        letter-spacing: 2.3px;
        line-height: 30px;
    }
    .d_banner_text02 {
        padding-top: 50%;
    padding-left: 22.9%;
    }
    .d_banner_text02_left {
        width: 80%;
    }
    .d_banner_text02_left span {
        font-size:30px;
        line-height: 45px;
    }
    .d_zhanwangright_slot li.slick-active:first-child{
        padding:0 0px !important;
        
    }
    .d_zhanwangright_slot{
        margin-left: -15px;
    }
    .d1_fenye{
        margin-top: 24px;
        margin-bottom:0px;
    }
    .d_padding{
        margin-top: 15px;
        overflow:hidden;
    }

    .m_padding{
        margin-top: 0;
    }
    .caidansuo input{
        font-size: 14px;
    }
    .buts{
        font-size: 14px;
    }
    .me2_fenxiang{
        display: none;
    }
    .d_zhanwangleft button{
        margin-left: 0;
        margin-top:18px;
    }

}
@media screen and (max-width: 700px){

    .d_zhanwangright_slot li{
        padding:0;
        margin:0 2px;
    }
    .d_banner_text01 {
        padding-top: 100px;
    }
    .d_zhanwangright_slot li.slick-active:first-child{
        padding:0 15px;
        
    }
    .d_zhanwangright {
        left: 0;
    }
    .d_zhanwangright_slot{
        margin-left: -0;
    }
    .d_banner_text01_left {
    
        line-height: 20px;
    }
    .d_banner_text01_right {
    
        line-height: 30px;
    }
    .d_banner_text02_left {
    
        line-height: 30px;
    }
    .d_banner_text02_left span {
        
        line-height: 45px;
    }
    .d_compang_detail_text {
        max-width: 60px;
        margin: 0 auto;
        height:36px;
        line-height:1.5;
    }
    .m2_xinwen_list{
        margin-bottom: 0;
    }
    .md1_title {
        margin-top: 26px;
    }
    .mc1_right_top_title h1{
        font-size:24px;
    }
    .d_compangy_bgimg{
        padding-bottom:36px;
    }
}

@media screen and (max-width:414px) {
    .d_aboutus_bottom li {
        width: 50%;
        margin-top: 24px;
    }
    .md1_list_img {
        width: 100%;
        text-align: center;
       /* padding-top: 24px;*/
    }
    .md1_list_text {
        width: 100%;
        padding: 15px;
    }
    .me2_edit_pg1 a {
        font-size: 12px;
    }
    .me2_edit_pg1 {
        padding-left: 0;
        padding-right: 0;
    }
    .me2_xinxi {
        display: block;
        margin-top: 10px;
        overflow:hidden;
    }
    .me2_right {
        padding-top: 36px;
    }
    .me2_xinxi_box {
        margin-top: 24px;
        animation:fadeIn 1.8s;
    }
    .me2_title {
        animation:fadeIn 1.8s;
    }
    .me2_edit {
        animation:fadeIn 1.8s;
    }
    .me2_edit_foot {
        animation:fadeIn 1.8s;
    }
    .me2_xinwen_con {
        animation:fadeIn 1.8s;
    }
    .me2_xinwen {
        animation:fadeIn 1.8s;
    }

    .me2_fenxiang {
        top: -20px;
    }
    .me2_xinwen {
        margin-top: 36px;
    }
    .me2_xinwen h1 {
        font-size: 24px;
    }
    .me2_xinwen_con {
        margin-top: 24px;
    }
    .mc1_question_title .me3_list_title {
        font-size: 12px;
    }
    .me3_right_list .mc1_answre_con li {
        font-size: 12px;
    }
    .mc1_question_answers {
        padding: 25px 10px;
    }
    .mc1_answre_con li {
        font-size: 12px;
    }
    .mf1_liuyan_box p {
        font-size: 14px;
    }
    .mf1_liuyan_a {
        margin-top: 0;
    }
    .mf1_yzmtijiao_box {
        padding: 0 40px;
        width: 100%;
    }
    .mf1_yzm input {
        width: 30%;
    }
    .mb1_rongyu_listbox {
        padding: 0;

    }
    .b1_jianjie_text h1 {
        font-size: 16px;
    }
    .mb1_hezuo {
        padding: 0;
    }
    .mb1_hezuo_list .slick-next {
        right: 0;
    }
    .mb1_hezuo_list .slick-prev {
        left: 0;
    }
    .mb1_hezuo_list .slick-arrow {
        top: 230px;
        z-index: 1;
    }
    .mb1_right_contant {
        margin-top: 36px;
    }
    .b1_contant_p p {
        margin-top: 17px;
    }
    .b1_jianjie_title h1 {
        font-size: 24px;
    }
    .b1_jianjie_title p {
        font-size: 12px;
    }
    .b1_jianjie_title p {
        margin-left: 5px;
    }
    .b1_jianjie_listbox {
        padding: 10px;
    }
    .b1_jianjie_list {
        margin-top: 17px;
    }
    .mb1_rongyu {
        margin-top: 36px;
        padding-bottom: 0;
    }
    .mb1_rongyu_box {
        padding: 24px 15px;
    }
    .mb1_rongyu_title h1 {
        font-size: 24px;
    }
    .mb1_rongyu_title p {
        font-size: 12px;
        margin-top: 5px;
    }
    .mb1_rongyu_list {
        margin-top: 24px;
    }
    .mb1_hezuo_title {
        margin-top: 36px;
    }
    .mb1_hezuo_title h1 {
        font-size: 24px;
    }
    .mb1_hezuo_title p {
        font-size: 12px;
        margin-top: 5px;
    }
    .mb1_hezuo_listbox {
        margin-top: 30px;
    }
    .mb1_hezuo_listall {
        padding-bottom: 45px;
    }
    .mf1_text h1 {
        font-size: 18px;
    }
    .mf1_text_down p {
        font-size: 12px;
    }
    .mf1_text {
        padding: 25px 15px;
    }
    .mf1_context {
            height: 340px;
            float: none;
            margin-bottom: 18px;
    }
    .map {
        height: 386px;
    }
    .md1_title_h1 {
        font-size: 24px;
    }
    .md1_title_p {
        font-size: 12px;
    }
    .md1_home {
        margin-top: 15px;
    }
    .md1_title_p {
        margin-top: 5px;
    }
    .titleline {
        margin-top: 10px;
    }
    .mf1_contact {
        margin-top: 24px;
    }
    .md1_list_box {
        margin-top: 24px;
    }
    .md1_top_p {
        margin-top: 10px;
    }
    .md1_top_title {
        margin-top: 10px;
    }
    .md1_list_p {
        font-size: 12px;
    }
    .me1_list_boxall {
        margin-top: 0;
    }
    .me1_list_l .me1_title {
        margin-top: 18px;
        line-height:1.5;
        max-height:54px;
    }
    .me1_con_text {
        margin-top: 10px;
    }
    .me1_more {
        margin-top: 18px;
    }

    .me1_img_none .me2_box{
        margin-top:18px;
        padding-left: 0;
    }
    .d_aboutus_bottom{
        margin-top: 0;
        padding: 0;
        margin-bottom: 36px;
    }
    .d_zhanwangleft{
       padding-top: 0;
       margin-top: 36px;
    }
    .d_zwl_titele2{
        margin-top: 5px;
    }
    .d_zhanwangright{
        padding-top: 24px;
        padding-bottom: 36px;
    }
    .d_par_title{
        padding-top: 36px;
        line-height: 20px;
    }
    .d_par_title2{
        padding: 0 15px;
        font-size: 12px;
        margin-bottom: 15px;

    }
    .d_foo_second a{
        line-height: 20px;
    }
    .d_par_contanier{
        margin-bottom: 36px;
    }
    .d_foolocationimg{
        height:20px;
        width: 14px;
    }
    .d_foolotext{
        font-size: 12px;
    }
    .d_foophoneimg{
        width: 17px;
    }
    .d_foophonetext{
        font-size: 12px;
    }
    .d_foophonetext{
        height: 60px;
        line-height: 60px;
        padding-left:17px;
    }
    .d_foophoneimg{
        height: 60px;
        line-height: 60px;
    }
    .d_fooshare>div{
        margin-top: 0;
    }
    .d_foozxrl ul p{
        font-size: 14px;
    }
    .mmap_add{
        width: 36px;
    }
}

@media screen and (max-width:375px) {
    .mb1_hezuo_list .slick-arrow {
        top: 220px;
    }
}

@media screen and (max-width:320px){
    .ph_banner{
        width:300px !important;
    }
}
@media screen and (max-width:1580px) {
    .b1_jianjie_list {
        bottom: -90px;
        width: 774px;
    }
}
