html, body {
    height: 100%;
}
/* 移动端 */
@media (max-width: 640px) {
    .dn_pc {
        display: none;
    }

    /* 汉堡菜单 */
    .hamburger .line{
        width: .5rem;
        height: .06rem;
        border-radius: 3px;
        background-color: #ecf0f1;
        display: block;
        margin: .07rem auto;
        -webkit-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }
 
    .hamburger:hover{
        cursor: pointer;
    }
 
    #hamburger-1.is-active .line:nth-child(2){
        opacity: 0;
    }

    #hamburger-1.is-active .line:nth-child(1){
        -webkit-transform: translateY(.13rem) rotate(45deg);
        -ms-transform: translateY(.13rem) rotate(45deg);
        -o-transform: translateY(.13rem) rotate(45deg);
        transform: translateY(.18rem) rotate(45deg);
    }

    #hamburger-1.is-active .line:nth-child(3){
        -webkit-transform: translateY(-.13rem) rotate(-45deg);
        -ms-transform: translateY(-.13rem) rotate(-45deg);
        -o-transform: translateY(-.13rem) rotate(-45deg);
        transform: translateY(-.08rem) rotate(-45deg);
    }

    .header_wap {
        position: relative;
        width: 100%;
        height: 8.34rem;
        background: url("../images/wap/banner.jpg") no-repeat;
        background-size: 100% 100%;
        background-position: center center;
    } 
    
    .head_wap{
        width: 100%;
        height: .98rem;
    }
    
    .header_wap .headLogo_wap {
        position: absolute;
        top: 1.2rem;
        left: 0;
    }
  
    .nav{
        width:3rem;
        height: 5rem;
        background: #fff;
        position: fixed;
        left: 0;
        top: .96rem;
        display: none;
        animation: animate .5s ease-out;
        z-index: 2;
        border-radius: 15px;
    }
	
    .nav.active {
        display: block !important;
		position:absolute;
		top: .98rem;
    }
	
    .nav ul{
        display: flex;
        flex-direction: column;
        transition: all 3s;
		padding-top: 0.5rem;
    }
	
    .nav_item{
        transition: all 3s;
        height: .8rem;
        line-height: .8rem;
        padding-left: 1rem;
		padding-left: .9rem
    }
	
    .nav_item a{
        transition: all 3s;
        color: #660000;
        font-size: .3rem;
        font-family:'苹方';
    }

    .head_wap{
        display: flex;
        padding: 0 .35rem;
        align-items: center;
        justify-content: space-between;
        border-bottom: 1px solid #fff;
    }
    .head_wap h2{
        font-size: .36rem;
        color: #fff;
        font-weight: 100;
    }
    .tel_wap{
        display: flex;
    }
    .tel_wap img{
        width: .44rem;
        height: .46rem;
    }
    .tel_wap div{
        display: flex;
        flex-direction: column;
        color: #fff;
    }
    .tel_wap span{
        font-size: .19rem;
    }

    .header_wap h1 {
        position: absolute;
        top: 6.24rem;
        width: 100%;
        text-align: center;
        font-size: .24rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(255,255,255,1);
    }

    .header_wap .headerTel_wap {
        position: absolute;
        left: 50%;
        top: 6.9rem;
        margin: 0px 0px 0px -1.1rem;
    }

    .header_wap .headerTel_wap button {
        width:2.2rem;
        height:.65rem;
        background:rgba(255,255,255,1);
        border-radius:.1rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(152,127,86,1);
    }

     /*地址和电话*/
    .brief_wap {
        margin: .39rem .29rem 0rem .38rem;
        padding-bottom: .33rem;
        border-bottom:1px dashed rgba(152,127,86,1)
    }

    .brief_wap h1 {
        font-size:.24rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.42rem;
    }
	
	.brief_wap pre {
        font-size:.24rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.42rem;
    }

    .brief_wap .briefAddress_wap {
         position: relative;
    }

    .brief_wap .baTitle_wap {
        position: absolute;
        left: 0rem;
        top: 0rem;
    }

    .brief_wap .baNews_wap {
        display: inline-block;
        width: 100%;
        padding-left: 20%;
    }

    /*title*/
    .titleCh_wap {
        margin-top: .6rem;
        margin-bottom: .08rem;
        text-align: center;
        font-size:.34rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(153,128,88,1);
    }

    .titleEg_wap {
        font-size:.16rem;
        margin-bottom: .05rem;
        text-align: center;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
    }

    .titlePic_wap {
        width:100%;
        height:.37rem;
        margin-bottom: .55rem;
    }

    /*客户服务中心*/
    .servicePic_wap {
        width: 100%;
        height: 5rem;
    }

    .servicePic_wap img {
        width: 100%;
        height: 100%;
    }

    .serviveBrief_wap {
        position: relative;
        top: -.64rem;
        width:5.8rem;
        height:1.8rem;
        background:rgba(255,255,255,1);
        border-radius:.1rem;
        font-size:.22rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.38rem;
        padding: .42rem .25rem;
        margin: auto;
        letter-spacing: 0.02rem;
        box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    }

    .serviveButton_wap {
        display: block;
        width: 2.2rem;
        height: .65rem;
        margin: auto;
        margin-bottom: .79rem;
    }

    .serviveButton_wap button {
        width:2.2rem;
        height:.65rem;
        background:rgba(152,127,86,1);
        border-radius:.1rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }
    /*服务品牌*/
    .brand_wap {
        padding-top: .6rem;
        width:100%;
        height:6.8rem;
        background:rgba(248,248,248,1);
    }

    .brandBrief_wap {
        font-size:.22rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(51,51,51,1);
        line-height:.3rem;
        text-align: center;
        padding: 0 .32rem;
        letter-spacing: 0.03rem;
    }

    .brandPic_wap {
        position: relative;
        top: .66rem;
        width:5.05rem;
        height:3.78rem;
        margin: auto;
        padding-bottom: .75rem;
    }

    .brandPic_wap img {
        width: 100%;
        height: 100%;
    }

    /*服务项目*/
    .item_wap {
        position: relative;
        margin-top: .6rem;
        padding-top: .6rem;
        position: relative;
        top: 1.6rem;
        width: 100%;
        height: 8.54rem;
        background: url(../images/wap/background-banner2.jpg);
        overflow: hidden;
    }

    .item_wap .titleCh_wap {
        margin-top: 0rem;
        color:rgba(255,255,255,1);
    }

    .item_wap .titleEg_wap {
        color:rgba(255,255,255,1);
    }

    .item_wap .itemBanner_wap {
        width: 5.8rem;
        height: 4.2rem;
        margin: auto;
    }

    .item_wap .itemBannerPic_wap {
        width: 100%;
        height: 2.8rem;
    }

    .item_wap .itemTitle_wap {
        text-align: center;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(255,255,255,1);
        margin-top: .25rem;
        line-height:.42rem;
    }

    .item_wap .itemNewsOne_wap {
        font-size:.22rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
        line-height:.42rem;
    }

    .item_wap .swiper-pagination-bullets {
        position: absolute;
        top: 6.66rem;
    }

    .item_wap .swiper-pagination-bullet {
        width:.1rem;
        height:.04rem;
        background:rgba(255,255,255,1);
        border-radius: 0%;
        opacity: 1;
    }

    .item_wap .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
        margin-left: 0px;
    }

    .item_wap .swiper-pagination-bullets .swiper-pagination-bullet {
        margin-left: .2rem;
    }

    .item_wap .swiper-pagination-bullet-active {
        background:rgba(152,127,86,1);
    } 

    .itemButton_wap {
        position: absolute;
        bottom: .6rem;
        width:100%;
        text-align: center;
		z-index: 99;
    }

    .itemButton_wap button {
        width:2.2rem;
        height:.65rem;
        background:rgba(152,127,86,1);
        border-radius:.1rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }

    /*检修流程*/
    .maintenance_wap {
        position: relative;
        top: 1.6rem;
        overflow: hidden;
    }

    .maintenance_wap .maintenanceNew_wap {
        padding: 0 .3rem;
        text-align: center;
        font-size:.22rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.3rem;
        margin-bottom: 1.68rem;
    }

    .maintenance_wap .swiper-wrapper {
        position: relative;
        width: 100%;
        height: 2.4rem;
    }

    .maintenance_wap .maintenancePic_wap {
        width:3.2rem;
        height:2.4rem;
    }

    .maintenance_wap .maintenanceTitle_wap {
        position: absolute;
        top: .4rem;
        left: 3.4rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(152,127,86,1);
    }

    .maintenance_wap .maintenanceNews_wap {
        position: absolute;
        top: .96rem;
        left: 3.4rem;
        width:2.64rem;
        font-size:.22rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height: .36rem;
    }

    .maintenance_wap .swiper-wrapper {
        margin-top: 0rem;
    }

    .maintenance_wap .swiper-pagination-bullets {
        position: absolute;
        top: 3.84rem;
		z-index: -1;
    }

    .maintenance_wap .swiper-pagination-bullet {
        width:16.66%;
        height:.8rem;
    }

    .maintenance_wap .swiper-pagination-bullets .swiper-pagination-bullet {
        display: inline-block;
        margin: 0rem;
        background-color: #E2E2E2;
        color: #333333;
        border-radius: 0%;
        font-size:.18rem;
        font-family:SimSun;
        font-weight:bold;
        line-height:.8rem;
        opacity: 1;
    }

    .maintenance_wap .swiper-pagination-bullets .swiper-pagination-bullet-active {
        width:16.66%;
        height:.8rem;
        background:rgba(152,128,87,1);
        color:rgba(255,255,255,1);
    }

    .maintenance_wap .maintenanceButton_wap {
        display: block;
        width: 2.2rem;
        height: .65rem;
        margin: .6rem auto;
    }

    .maintenance_wap .maintenanceButton_wap button {
        width:2.2rem;
        height:.65rem;
        background:rgba(152,127,86,1);
        border-radius:.1rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }
	
	 /*新闻资讯*/
    .information_wap {
        position: relative;
        top: 1.6rem;
        padding-top: 0.01rem;
        width: 100%;
        background: rgba(248,248,248,1);
    }

    .newsLeft_wap {
        position: relative;
        display: inline-block;
        left: .3rem;
        width: 2.93rem;
        height: 2.75rem;
    }

    .newsBorder_wap {
        position: absolute;
        top: 0rem;
        left: 0rem;
        width: 2.63rem;
        height: 2.45rem;
        border: .04rem solid rgba(0,0,0,1);
    }

    .newsPic_wap {
        position: absolute;
        bottom: 0rem;
        right: 0rem;
        width:2.63rem;
        height:2.45rem;
    }

    .newsMiddle_wap {
        position: absolute;
        display: inline-block;
        width: 2.53rem;
        top: 2.61rem;
        right: 0.32rem;
    }

    .newsTitle_wap {
        width: 100%;
        font-size: .26rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(51,51,51,1);
        white-space: nowrap;
        overflow: hidden;
    }

    .newsLine_wap {
        width: .64rem;
        height: .04rem;
        background: rgba(152,127,86,1);
        margin-top: .1rem;
        margin-bottom: .27rem;
    }

    .newsBrief_wap {
        font-size: .2rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(102,102,102,1);
        width: 100%;
        overflow: hidden;
    }

    .newsRight_wap {
        line-height: .38rem;
        margin-top: .51rem;
        margin-left: .34rem;
        font-size: .22rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(102,102,102,1);
    }

    .newsButton_wap {
        display: block;
        padding: .6rem 0rem;
        text-align: center;
    }

    .newsButton_wap button {
        width:2.2rem;
        height:.65rem;
        background:rgba(152,127,86,1);
        border-radius:.1rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
        line-height:.3rem;
    }
	
	/*友情链接*/
    .friendLinks{
		position: relative;
        width: 5.84rem;
		top: 1.57rem;
        background: url("../images/wap/background-link.jpg");
        margin: 0 auto;
        padding-top: .2rem;
        margin-bottom: 1.45rem;
    }
    .friendLinks span{
		font-size: .22rem;
		color: #fff;
		display: block;
		text-align: center;
		width: 100%;
		margin-bottom: .25rem;
    }
    .links_item{
        display: flex;
        flex-wrap: wrap;
        padding: .1rem;
    }
    .links_item li {
        width: 25%;
        margin-bottom: .2rem;
    }
    .links_item li a{
        display: block;
        margin: 0 auto;
        font-size: .18rem;
        color: #fff;
        text-align: center;
    }
	
	 footer{
        width: 100%;
        height: .96rem;
        display: flex;
        position: fixed;
        bottom: 0;
        z-index: 999;
    }
    .foot1{
        width: 50%;
        background: #FF6005;
    }
    .foot1 button{
        background: #FF6005;
    }
    .foot1 img{
        width: .45rem;
        height: .47rem;
        margin: 0;
        margin-right: .2rem;
    }
    .foot2,.foot1{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .foot2 button,.foot1 button{
        font-size: .28rem;
        color: #fff;
        outline: none;
    }
    .foot2{
        width: 50%;
        background: #26C540;
    }
    .foot2 button{
        background: #26C540;
    }
    .foot2 img{
        width: .44rem;
        height: .43rem;
        margin: 0;
        margin-right: .2rem;
    }
}
/* pc端 */
@media (min-width: 641px) { 
    html {
        font-size: 100px;
    }
    
    .dn_wap {
        display: none;
    }

    .header_pc {
        min-width: 1200px;
    }
    /*菜单 */
    .swiper-container1 {
        width: 210px;
        height: 100%;
        position: fixed;
        left: 0;
        bottom: 0;
        z-index: 10;
    }
    .swiper-container1.active{
        display: block;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .menu {
        min-width: 100px;
        width:100%;
        max-width: 320px;

        background-color: #efefef;
        color: #fff;
    }
    .content {
        width: 100%;
    }

    .menu-button {
        position: absolute;
        top: 28px;
        left: 4px;
        cursor: pointer;
        -webkit-transition: .3s;
        transition: .3s;
    }
    .menu-button1{
        color: #000;
        width: 40px;
        height: 40px;
        background: red;
    }
    .menu-button .bar:nth-of-type(1) {
        margin-top: 0px;
    }
    .menu-button .bar:nth-of-type(3) {
        margin-bottom: 0px;
    }
    .menu_pc {
        width: 100%;
    }
    .menu_item {
        padding-bottom: 26px;
    }
    .menu_item i {
        display: block;
        font-size: 26px;
        margin-bottom: 10px;
    }

    .menu_item .iconkehufuwu {
        font-size: 39px;
    }

    .menu_item .iconshangyi- {
        font-size: 39px;
    }

    .menu_item span{
        font-size: 14px;
        color: #555;
        display: block;
    }
    .menu_item_a{
        position: relative;
    }
    .menu_item:hover a{
        color: #edb7c1;
    }
    .menu_item:hover span{
        color: #c40d2e;
    }
    .menu_item_a:after{
        content: '';
        position: absolute;
        left: 50%;
        width: 12px;
        margin-left: -6px;
        margin-top: 14px;
        height: 2px;
        background: #ebebeb;
    }
    .bar {
        position: relative;
        display: block;

        width: 50px;
        height: 5px;

        margin: 10px auto;
        background-color: #fff;

        border-radius: 10px;

        -webkit-transition: .3s;
        transition: .3s;
    }
    .yourElement1 {
        animation-duration: .8s;
        animation-delay: 0s;
        animation-iteration-count: 1;
    }
    .yourElement2 {
        animation-duration: .8s;
        animation-delay: .2s;
        animation-iteration-count: 1;
    }
    .yourElement3 {
        animation-duration: .8s;
        animation-delay: .4s;
        animation-iteration-count: 1;
    }
    .yourElement4 {
        animation-duration: .8s;
        animation-delay: .6s;
        animation-iteration-count: 1;
    }
    .yourElement5 {
        animation-duration: .8s;
        animation-delay: .8s;
        animation-iteration-count: 1;
    }
    .yourElement6 {
        animation-duration: .8s;
        animation-delay: 1s;
        animation-iteration-count: 1;
    }
    .menu-button:hover .bar:nth-of-type(1) {
        -webkit-transform: translateY(1.5px) rotate(-4.5deg);
        -ms-transform: translateY(1.5px) rotate(-4.5deg);
        transform: translateY(1.5px) rotate(-4.5deg);
    }
    .menu-button:hover .bar:nth-of-type(2) {
        opacity: .9;
    }
    .menu-button:hover .bar:nth-of-type(3) {
        -webkit-transform: translateY(-1.5px) rotate(4.5deg);
        -ms-transform: translateY(-1.5px) rotate(4.5deg);
        transform: translateY(-1.5px) rotate(4.5deg);
    }

    .cross .bar:nth-of-type(1) {
        -webkit-transform: translateY(15px) rotate(-45deg);
        -ms-transform: translateY(15px) rotate(-45deg);
        transform: translateY(15px) rotate(-45deg);
    }
    .cross .bar:nth-of-type(2) {
        opacity: 0;
    }
    .cross .bar:nth-of-type(3) {
        -webkit-transform: translateY(-15px) rotate(45deg);
        -ms-transform: translateY(-15px) rotate(45deg);
        transform: translateY(-15px) rotate(45deg);
    }
    .cross:hover .bar:nth-of-type(1) {
        -webkit-transform: translateY(13.5px) rotate(-40.5deg);
        -ms-transform: translateY(13.5px) rotate(-40.5deg);
        transform: translateY(13.5px) rotate(-40.5deg);
    }
    .cross:hover .bar:nth-of-type(2) {
        opacity: .1;
    }
    .cross:hover .bar:nth-of-type(3) {
        -webkit-transform: translateY(-13.5px) rotate(40.5deg);
        -ms-transform: translateY(-13.5px) rotate(40.5deg);
        transform: translateY(-13.5px) rotate(40.5deg);
    }
    .cross {
        position: absolute;
        left: -100%;
        margin-left: .58rem;
    }
    .cross .menu_botton_menu{
        display: none;
    }
    .menu_botton_close{
        display: none;
    }
    .menu_botton_close .iconguanbi,.menu-button .menu_botton_close span{
        color: #c40d2e;
    }
    .menu_botton_close .iconguanbi{
        margin-right: .08rem;
    }
    .cross .menu_botton_close{
        display: block;
        background: #efefef;
        position: relative;
        left: -21px;
    }
    .menu-button {
        width: 80px;
        margin-left: 80px;
    }

    .menu-button .iconcaidan{
        font-size: 24px;
        color: #555;
        margin-right: 8px;
    }
    .menu-button:hover .iconcaidan,.menu-button:hover span{
        color: #c40d2e;
    }
    .menu-button span{
        color: #555;
        font-size: 18px;
    }
    .swiper-wrapper1.active{
        background: rgba(0,0,0,.4);
        z-index: 20000;
    }
    /* 菜单 */
    .head{
        position: relative;
        height: 90px;
        padding-top: 10px;
        position: relative;
        width: 100%;
    }
    .head.active{
        position: fixed;
        top: 0;
        background: #fff;
        z-index: 9;
    }
    .logo_pc{
		position: relative;
		width: 640px;
		margin: 0 auto;
    }
	
	.logo_pc img{
		position: absolute;
		height:114px;
	}
    .wrap{
        width: 100%;
        height: 100%;
        z-index: 2;
    }
    .tel_pc{
        font-size: 18px;
        color: #333;
		position: absolute;
		right: 8%;
        top: 38%;
    }
    /*轮播图*/
    .banner{
        width: 100%;
        height: 6.5rem;
        position: relative;
        overflow: hidden;
    }
    .banner img{
        position: absolute;
        width: 100%;
        height: 100%;
    }
    .banner_content{
        position: absolute;
        z-index: 1;
        left: 2rem;
        top: 3rem;
    }
    .banner_content1{
        font-size: .18rem;
        color: #fff;
        margin-bottom: .2rem;
    }
    .banner_content2{
        font-size: .26rem;
        color: #fff;
        margin-bottom: .2rem;
    }
    .banner_content3{
        font-size: .16rem;
        color: #fff;
        line-height: .28rem;
    }
    .banner_content4{
        width: 1.6rem;
        height: .6rem;
        background: #fff;
        font-size: .2rem;
        color: #333;
        text-align: center;
        line-height: .6rem;
        letter-spacing: .02rem;
    }
    .banner_content5{
        margin-bottom: .5rem;
    }

    /*轮播图分页*/
    .banner .swiper-pagination-bullets {
        bottom: .43rem;
    }

    .banner .swiper-pagination-bullet {
        width: .1rem;
        height: .1rem;
        border:.02rem solid rgba(255,255,255,1);
        border-radius:50%;
    }

    .banner .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
        margin-left: 0px;
    }

    .banner .swiper-pagination-bullets .swiper-pagination-bullet {
        margin-left: .35rem;
    }

    .banner .swiper-pagination-bullet-active {
        background-color: white;
    } 
    /*电话地址*/
    .brief_pc {
        position: relative;
        width: 62.5%;
        height: 2.31rem;
        margin: 0 auto;
        margin-top: 2.6%;
        box-shadow: 0px 0px 20px #88888847;
    }

    .brief_pc .briefPicLeft_pc {
        width: 40.16%;
        height: 80%;
        margin-top: 1.75%;
        margin-left: 4.33%;    
    }

    .brief_pc .briefNew_pc {
        position: absolute;
        top: .45rem;
        left: 47%;
        z-index: 1;
    }

    .brief_pc .briefPicRight_pc {
        position: absolute;
        width: 26.5%;
        height: 100%;
        top: 0px;
        right: 0px;
    }

    .brief_pc .briefNew_pc h1 {
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.36rem;
    }

    .brief_pc .briefNew_pc h1 span {
        font-size:.32rem;
        font-weight:600;
    }
    /*标题*/
    .titleCh_pc {
        margin-top: 1rem;
        text-align: center;
        font-size:.34rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.3rem;
    }

    .titleEg_pc {
        font-size:.16rem;
        font-family:Arial;
        font-weight:bold;
        margin-top: .12rem;
        color:rgba(51,51,51,1);
        line-height:.19rem;
        text-align: center;
    }

    .titlePic_pc {
        display: block;
        margin: auto;
        margin-top: 0.05rem;
    }

    /*客户服务中心*/
    .service_pc {
        position: relative;
    }

    .service_pc .titlePic_pc {
        margin-bottom: .7rem;
    }

    .service_pc .serviceLeft_pc {
        position: relative;
        width: 62.5%;
        height: 6.32rem;
    }

    .service_pc .serviceLeft_pc li {
        position: absolute;
        display: inline-block;
        width: 49.17%;
    }

    .service_pc .serviceLeft_pc li img {
        width: 100%;
    }

    .service_pc .serviceLeft_pc li:nth-child(2n) {
        right: 0px;
    }

    .service_pc .serviceLeft_pc li:nth-child(2n+1) {
        left: 0px;
    }

    .service_pc .serviceLeft_pc li:nth-child(1),
    .service_pc .serviceLeft_pc li:nth-child(2) {
        top: 0px;
    }

    .service_pc .serviceLeft_pc li:nth-child(3),
    .service_pc .serviceLeft_pc li:nth-child(4) {
        bottom: 0px;
    }

    .service_pc .serviceRight_pc {
        position: absolute;
        width: 29.69%;
        right: 4.64%;
        top: 3.05rem;
    }

    .service_pc .serviceRight_pc .serviceRightTitle_pc {
        font-size:.33rem;
        font-family:Microsoft YaHei;
        font-weight:600;
        color:rgba(51,51,51,1);
    }

    .service_pc .serviceRight_pc .serviceRightLine_pc {
        width:.67rem;
        height:.04rem;
        background:rgba(152,128,87,1);
        margin-top: .1rem;
        margin-bottom: .4rem;
    }

    .service_pc .serviceRight_pc .serviceNews_pc {
        font-size:.19rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:.37rem;
    }

    .service_pc .serviceRight_pc .serviceButton_pc {
        width:1.8rem;
        height:.6rem;
        background:rgba(152,128,87,1);
        font-size:.2rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
        line-height:.21rem;
        margin-top: .4rem;
    }

    .brand_pc {
        padding-top: 1rem;
        height: 7rem;
        margin-bottom: 2rem;
        background:rgba(248,248,248,1);
    }

    .brand_pc .titleCh_pc {
        margin-top: 0rem;
    }

    .brand_pc .brandNews_pc {
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(51,51,51,1);
        line-height:.3rem;
        width: 59.78%;
        margin: auto;
        margin-top: .46rem;
        margin-bottom: .58rem;
        text-align: center;
    }

    .brand_pc .brandImg_pc {
        display: block;
        margin: auto;
        width:30.05%;
        height:3.79rem;
    }
    /*服务项目*/
    .items_pc {
        position: relative;
        background-image: url(../images/pc/banner2-1.jpg);
        padding-top: 1rem;
        width: 100%;
        height: 9rem;
        overflow: hidden;
    }

    .items_pc .titleCh_pc {
        margin-top: 0rem;
        color:rgba(255,255,255,1);
    }

    .items_pc .titleEg_pc {
        color:rgba(255,255,255,1);
    }

    .items_pc .titlePic_pc {
        margin-bottom: .8rem;
    }

    .items_pc .swiper-wrapper {
        width:5.2rem;
        height:3.4rem;
    }

    .items_pc .itemBanner_pc {
        position: relative;
        width:52.8%;
        height:3.7rem;
        background-color: white;
    }

    .items_pc .swiper-wrapper .swiper-slide img {
        position: absolute;
        width:52%;
        height:3.4rem;
        left: 1.1%;
        top: 0.15rem;
    }

    .items_pc .swiper-wrapper .swiper-slide .itemTitle_pc {
        position: absolute;
        left: 58.4%;
        top: .84rem;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:600;
        color:rgba(0,0,0,1);
    }

    .items_pc .swiper-wrapper .swiper-slide .itemNewsOne_pc {
        position: absolute;
        left: 58.4%;
        top: 1.41rem;
        text-align: left;
        width: 39.3%;
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        line-height:.25rem;
    }

    .items_pc .swiper-wrapper .swiper-slide .itemNewstwo_pc {
        position: absolute;
        left: 58.4%;
        bottom: 1.1rem;
        text-align: left;
        width: 39.3%;
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        line-height:.25rem;
    }

    .items_pc .swiper-pagination-bullets {
        position: absolute;
        bottom: .43rem;
    }

    .items_pc .swiper-pagination-bullet {
        width:.1rem;
        height:.04rem;
        background:rgba(145,145,145,1);
    }

    .items_pc .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
        margin-left: 0px;
    }

    .items_pc .swiper-pagination-bullets .swiper-pagination-bullet {
        margin-left: .36rem;
    }

    .items_pc .swiper-pagination-bullet-active {
        width:.2rem;
        height:.04rem;
        background:rgba(255,255,255,1);
    } 

    /*检修流程*/
    .maintenance_pc {
        position: relative;
        overflow: hidden;
    }

    .maintenance_pc .maintenanceBanner_pc {
        position: relative;
        margin-top: .81rem;
        width: 62.5%;
        height: 3.6rem;
    }

    .maintenance_pc .maintenanceNews_pc {
        width:59.48%;
        font-size:.18rem;
        font-family:SimSun;
        font-weight:bold;
        color:rgba(51,51,51,1);
        line-height:.3rem;
        text-align: center;
        margin: .6rem auto .62rem auto;
        letter-spacing: 0.03rem;
    }

    .maintenance_pc .maintenanceBanner_pc .maintenancePic_pc {
        position: absolute;
        top: 0px;
        left: 0px;
        height: 3.6rem;
    }

    .maintenance_pc .maintenanceBanner_pc .maintenanceTitle_pc {
        position: absolute;
        top: 0.73rem;
        left: 57.5%;
        font-size:.26rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(0,0,0,1);
        line-height:.3rem;
    }

    .maintenance_pc .maintenanceBanner_pc .maintenanceNews_pc {
        position: absolute;
        top: .87rem;
        left: 57.5%;
        width: 41.42%;
        text-align: left;
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:600;
        color:rgba(0,0,0,1);
        line-height:.25rem;
    }

    .maintenance_pc .swiper-wrapper {
        margin-top: 0rem;
    }

    .maintenance_pc .swiper-pagination-bullets {
        position: absolute;
        top: 4.1rem;
    }

    .maintenance_pc .swiper-pagination-bullet {
        width:2rem;
        height:.6rem;
    }

    .maintenance_pc .swiper-pagination-bullets .swiper-pagination-bullet {
        display: inline-block;
        margin: 0rem;
        background-color: #E2E2E2;
        color: #333333;
        border-radius: 0%;
        font-size:.18rem;
        font-family:SimSun;
        font-weight:bold;
        line-height:.6rem;
        opacity: 1;
    }

    .maintenance_pc .swiper-pagination-bullets .swiper-pagination-bullet-active {
        width:2rem;
        height:.6rem;
        background:rgba(152,128,87,1);
        color:rgba(255,255,255,1);
    }

    /*新闻资讯*/
    .information_pc .news_pc {
        position: relative;
        width: 62.5%;
        margin: auto;
        margin-top: .81rem;
        font-size: 0.01rem;
    }

    .information_pc .news_pc .newsLeft_pc {
        position: relative;
        width:28.5%;
        height:3.47rem;
		display: block;
    }

    .information_pc .news_pc .newsLeft_pc .newsBorder_pc {
        position: absolute;
        top: 0px;
        left: 0px;
        width:86.55%;
        height:2.87rem;
        border:.06rem solid rgba(0,0,0,1);
    }

    .information_pc .news_pc .newsLeft_pc .newsPic_pc {
        position: absolute;
        bottom: 0px;
        right: 0px;
        width:91.8%;
        height:3.08rem;
    }

    .information_pc .news_pc .newsMiddle_pc {
        position: absolute;
        width: 31.17%;
        top: 1.13rem;
        left: 32.75%;
    }

    .information_pc .news_pc .newsMiddle_pc .newsTitle_pc {
        font-size:.22rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(51,51,51,1);
        line-height:.3rem;
    }

    .information_pc .news_pc .newsMiddle_pc .newsLine_pc {
        margin-top: .21rem;
        width: 18.98%;
        height: .04rem;
        background:rgba(152,128,87,1);
    }

    .information_pc .news_pc .newsMiddle_pc .newsBrief {
        margin-top: .44rem;
        font-size:.16rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(51,51,51,1);
        line-height:.31rem;
    }

    .information_pc .news_pc .newsRight_pc {
        position: absolute;
        right: 0px;
        top: 0px;
        width: 352em;
    }
	
	.information_pc .news_pc .newsRight_pc a:hover {
       color: #988057;
    }
	
	.information_pc .news_pc .newsRight_pc a {
        color:rgba(51,51,51,1);
    }

    .information_pc .news_pc .newsRight_pc li {
        border-bottom: 1px solid black;
        line-height: .4rem;
        font-size: 16em;
        font-family:Microsoft YaHei;
        font-weight:bold;
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
    }

    .information_pc .newsButton_pc button {
        display: block;
        width:1.8rem;
        height:.6rem;
        background:rgba(152,128,87,1);
        font-size:.2rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
        margin: .8rem auto .6rem auto;
    }

    /*PC端底部*/
    .foot{
        width: 100%;
        background: #000;
        padding-top: .7rem;
    }

    .foot h1{
        width: 1.18rem;
        margin: 0 auto;
        margin-bottom: 60px;
    }

    .foot h1 a{
        width: 1.6rem;
    }

    .foot h1 span{
        display: block;
        text-indent: -99999px;
    }

    .friendLinks{
        padding-bottom: .46rem;
        border-bottom: .04rem solid #303030;
        width: 65.1%;
        margin: auto;
    }

    .friendLinks span{
        font-size: .22rem;
        color: #fff;
        margin-right: .4rem;
    }

    .foot .foot_icon img {
        display: block;
        margin: auto;
        width: 100%;
    }

    .foot .foot_nav {
        width: 65.1%;
        margin: auto;
    }

    .links_item{
        width: 12rem;
        text-align: center;
        position: relative;
        top: -.3rem;
        left: 1rem;
    }

    .links_item li{
        width: 10%;
        margin: 0 auto;
    }

    .links_item li a{
        display: block;
        color: #fff;
        line-height: .34rem;
        font-size: .15rem;
    }
    
    .foot_icon{
        height: 2.46rem;
        border-bottom: .04rem solid #303030;
        width: 65.1%;
        margin: auto;
    }

    .foot_bot{
        width: 65.1%;
        margin: auto;
        padding-top: .42rem;
        padding-bottom: .7rem;
        text-align: center;
    }

    .foot_bot .fm {
        display: inline;
    }

    .foot_bot_part1 span{
        font-size: .16rem;
        color: #E6E6E6;
    }

    .foot_bot_part1 img{
        vertical-align: middle;
        margin-right: .04rem;
    }

    .foot_nav{
        border-bottom: .04rem solid #303030;
        font-size: .14rem;
        color: #a5a1a1;
        height: .6rem;
        line-height: .6rem;
        text-align: center;
    }

    .foot_nav a{
        font-size: .14rem;
        color: #a5a1a1;
    }

    .cory img{
        vertical-align: middle;
        margin-right: .06rem;
    }

    .cory{
		padding-bottom: 0.6rem;
		display: block;
        font-size: .14rem;
        color: #E6E6E6;
        text-align: center;
    }

    .down{
        position: absolute;
        bottom: 1rem;
        left: 50%;
        margin-left: -.15rem;
        width: .3rem;
    }

	 .main5_bottom{
        width: 62.5%;
        padding-bottom: 1rem;
    }

    .tech_item{
        width: 19.27%;
        padding: .12rem;
		overflow:hidden;
    }

    .tech_item .tech_item_div12{
		width:18.02rem;
		height:2.9rem;
		overflow:hidden;
        margin-bottom: .42rem;
		
    }

	.tech_item_div12 img{
		transition: all 0.8s;
    }
    
	.tech_item img:hover{
		transform: scale(1.1);
    }
    
    .tech_item_right{
        margin-right: .4rem;
    }

    .tech_item:hover{
        background: #fff;
    }

    .tech_item span{
        font-size: .24rem;
        display: block;
        text-align: center;
        color: #555555;
        margin-bottom: .3rem;
    }

    .tech_item p{
        font-size: .16rem;
        color: #555555;
        line-height: .3rem;
    }
}   