html, body {
    height: 100%;
}
p{    line-height: 1.5;}
.watch_wap{display:none}


	/*检修流程*/
	#maintenanceBanner_pc {
		overflow: hidden;
		width: 62.66%;
		margin: auto;
		padding-top: .3rem;
	}
	
	#maintenanceBanner_pc img {
		width:70.57%;
		height: 4.48rem;
	}
	
	#maintenanceBanner_pc .maintenanceBrief_pc {
		width:29.43%;
		height: 4.48rem;
		background:rgba(227,227,227,1);
	}
	
	#maintenanceBanner_pc .maintenanceBrief_pc p:nth-child(1) {
		font-size:.18rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(0,0,0,1);
		text-align: left;
		padding-left: .35rem;
		padding-top: .6rem;
	}
	
	#maintenanceBanner_pc .maintenanceBrief_pc p:nth-child(2) {
		font-size:.3rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(0,0,0,1);
		text-align: left;
		padding-left: .35rem;
		padding-top: .5rem;
	}
	
	#maintenanceBanner_pc .maintenanceBrief_pc p:nth-child(3) {
		font-size:.2rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(0,0,0,1);
		text-align: left;
		padding-left: .35rem;
		padding-top: .33rem;
		width: 16em;
		letter-spacing: .2em;
		line-height:.4rem;
	}
	
	#maintenanceThumbs_pc {
		overflow: hidden;
		width: 62.66%;
		margin: auto;
		padding-top: .2rem;
		padding-bottom: 1.56rem;
	}
	
	.maintenanceBanner-thumb-active {
		border: 2px solid rgba(145,137,111,1);
	}
	
	.maintenanceBanner-thumb-active:before {
		position: absolute;
		top: -.13rem;
		content: " ";
		width: 0rem;
		height: 0rem;
		border-left: .13rem solid transparent;
		border-right: .13rem solid transparent;
		border-bottom: .11rem solid rgba(145,137,111,1);
	}




/* 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: .28rem;
		left: .04rem;
        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;
		top: 0rem;
    }
    .menu_botton_close .iconguanbi{
        margin-right: .08rem;
		font-size: .28rem;
    }
    .cross .menu_botton_close{
        display: block;
        background: #efefef;
        position: relative;
		top: 0.1rem;
		margin-left: 60px;
    }
    .menu_botton_menu {
		display: inline-block;
	   margin-left: .8rem;
    }

    .menu-button .iconcaidan{
        font-size: .45rem;
        color: #555;
        margin-right: 8px;
    }
    .menu-button:hover .iconcaidan,.menu-button:hover span{
        color: #c40d2e;
    }
    .menu-button span{
		color: #555;
		font-size: .24rem;
		position: relative;
		top: -.09rem;
    }
    .swiper-wrapper1.active{
        background: rgba(0,0,0,.4);
        z-index: 20000;
    }
    /* 菜单 */
    .head{
        position: relative;
        height: 1rem;
        padding-top: 10px;
	    width: 19.2rem;
    }
    .head.active{
        position: fixed;
        top: 0rem;
        background: #fff;
        z-index: 9;
    }
    .logo_pc{
		position: relative;
		width: 6.4rem;
		margin: 0rem auto;
    }
	
	.logo_pc img{
		position: absolute;
		height: 1.14rem;
	}
    .wrap{
        width: 100%;
        height: 100%;
        z-index: 2;
    }
    .tel_pc{
        font-size: .24rem;
		font-family:SimHei;
        color: #333;
		position: absolute;
		right: .88rem;
        top: 44%;
    }
    /*轮播图*/
    .banner{
        width: 100%;
		height: 7.22rem;
        position: relative;
        overflow: hidden;
    }
    .banner img{
        position: absolute;
        width: 100%;
        height: 100%;
    }
    .banner_content{
        position: absolute;
        z-index: 1;
		left: 1.95rem;
		top: 2.82rem;
    }
    
    .banner_content2{
        font-size:.55rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(255,255,255,1);
        margin-bottom: .24rem;
        letter-spacing: 0.06rem;
    }
    .banner_content3{
		font-size: .2rem;
		font-family: Adobe Heiti Std;
		font-weight: normal;
		color: rgba(255,255,255,1);
		letter-spacing: 0.06rem;
    }
    .banner_content4{
    	width: 2.07rem;
        height: .61rem;
        border: .01rem solid #fff;
        font-size: .22rem;
        color: #fff;
        text-align: center;
        line-height: .6rem;
        font-weight: 200;
		padding-left: .1rem;
    }
    .banner_content5{
	   margin-bottom: .76rem;
    }

    /*轮播图分页*/
    .banner .swiper-pagination-bullets {
        bottom: .43rem;
    }

    .banner .swiper-pagination-bullet {
        width: .13rem;
        height: .13rem;
        border:.02rem solid rgba(255,255,255,1);
        border-radius:50%;
    }

    .banner .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
        margin-left: 0rem;
    }

    .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: 0rem 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: 0rem;
        right: 0rem;
    }

    .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_wap {
		margin-top: 1.15rem;
		margin-bottom: .18rem;
		text-align: center;
		font-size: .36rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: rgba(0,0,0,1);
		line-height: 30px;
    }

    .titleEg_wap {
		display: flex;
		margin: 0rem auto;
		margin-bottom: .65rem;
		text-align: center;
		justify-content: center;
    }
	
	.titleEg_wap .titleEL_wap {
		align-self:center;
		margin-right: .25rem;
		display: inline-block;
		width: .06rem;
		height: .06rem;
		background:rgba(145,137,111,1);
		border-radius: 50%;
	}
	
	.titleEg_wap .titleER_wap {
		align-self:center;
		margin-left: .25rem;
		display: inline-block;
		width: .06rem;
		height: .06rem;
		background:rgba(145,137,111,1);
		border-radius: 50%;
	}
	
	.titleEg_wap .titleEC_wap {
		align-self: center;
		display: inline-block;
		font-size: .17rem;
		font-family: SimHei;
		font-weight: 400;
		color: rgba(255,255,255,1);
		background:rgba(145,137,111,1);
		padding: .04rem 0.1rem;
		letter-spacing: 0.1rem;
		padding-left: .2rem;
	}
	
	.titleEg_wap .titleELline_wap {
		align-self:center;
		display: inline-block;
		width: 2.67rem;
		height: 1px;
		background: rgba(157,148,113,1);
		border-radius: 50%;
	}
	
	.titleEg_wap .titleERline_wap {
		align-self:center;
		display: inline-block;
		width: 2.67rem;
		height: 1px;
		background: rgba(157,148,113,1);
		border-radius: 50%;
	}

    /*服务标准*/
	.standardsBrief_pc {
		width: 100%;
		height: 7.15rem;
		background-repeat: no-repeat;
		background-size: 100% 100%;
		background-image: url("../images/standards-bg.jpg")
	}
	
	.standardsBrief_pc p {
		font-size: .24rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: rgba(0,0,0,1);
		line-height: .48rem;
		width: 26.56%;
		letter-spacing: .2em;
		padding-top: 2.35rem;
		margin-left: 10.42%;
	}
	
	.standardsBrief_pc a {
		display: block;
		margin-top: .4rem;
		margin-left: 10.42%;
	}
	
	.standardsBrief_pc button {
		width: 11%;
		height:.62rem;
	    width: 11%;
        height: .62rem;
        background: rgba(255,255,255,0);
        font-size: .22rem;
        color: #fff;
        text-align: center;
        line-height: .6rem;
        padding-left: .1rem;
        font-family: Microsoft YaHei;
        border: #fff .01rem solid;
	}
	

	
	/*联系我们*/
	.contact_pc {
		width: 100%;
		height:7.56rem;
		background-image: url("../images/lx-bg.jpg");
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	
	.contact_pc h1 {
		text-align: center;
		font-size:.36rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(255,255,255,1);
		padding-top: .65rem;
	}
	
	.contact_pc h2 {
		text-align: center;
		font-size:.24rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(255,255,255,1);
		margin-top: .5rem;
		line-height: .5rem;
	}
	
	.contact_pc h3 {
		text-align: center;
		font-size:.24rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(255,255,255,1);
		line-height: .5rem;
	}
	
	.contact_pc .contactImgs {
		position: relative;
		width: 62.66%;
		margin: auto;
		margin-top: .8rem;
	}
	
	.contact_pc .contactImg1 {
		position: absolute;
		top: 0rem;
		right: 0rem;
		display: inline-block;
		width:48.79%;
		height:3.27rem;
		background-image: url("../images/lx-1.jpg");
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	
	.contact_pc .contactImg2 {
		position: absolute;
		top: 0rem;
		left: 0rem;
		display: inline-block;
		width:48.79%;
		height:3.27rem;
		background-image: url("../images/lx-2.jpg");
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	
	.contact_pc .contactImg1:before {
		content:"\5230\8bbf\95e8\5e97\ff0c\9884\7ea6\514d\6392\961f";
		position: relative;
		top: 2.57rem;
		display: block;
		width: 100%;
		height: .7rem;
		font-size:.24rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(255,255,255,1);
	    background: rgba(0,0,0,.5);
		line-height: .7rem;
		text-align: center;
	}
	
	.contact_pc .contactImg2:before {
		content: "\4ea4\901a\4fbf\6377\ff0c\4e00\7ad9\5f0f\670d\52a1";
		position: relative;
		top: 2.57rem;
		display: block;
		width: 100%;
		height: .7rem;
		font-size:.24rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(255,255,255,1);
	    background: rgba(0,0,0,.5);
		line-height: .7rem;
		text-align: center;
	}
	
	/*服务环境*/
	#environmentBanner_pc {
		width: 62.5%;
		margin: 0 18.75%;
		overflow: hidden;
	}
	
	#environmentBanner_pc .swiper-slide-duplicate-next,
	#environmentBanner_pc .swiper-slide-duplicate-prev,
	#environmentBanner_pc .swiper-slide-duplicate-active {
		opacity: 0;
	}
	
	#environmentBanner_pc .swiper-slide-next,
	#environmentBanner_pc .swiper-slide-prev {
		opacity: .5;
	}
	
	.environment-swiper-pagination {
		margin-top: .3rem;
		margin-bottom: .67rem;
		text-align: center;
	}
	
	.environment-swiper-pagination .swiper-pagination-bullet {
        width:17px;
		height:5px;
		border: 1px solid rgba(145,137,111,1);
		border-radius:0rem;
		background:rgba(145,137,111,0);
    }

    .environment-swiper-pagination .swiper-pagination-bullet:first-child {
        margin-left: 0rem;
    }

    .environment-swiper-pagination .swiper-pagination-bullet {
        margin-left: .21rem;
    }

    .environment-swiper-pagination .swiper-pagination-bullet-active {
       background:rgba(145,137,111,1);
    } 
	
	#environmentBrief_pc {
		margin-bottom: .77rem;
	}
	
	#environmentBrief_pc h1,
	#environmentBrief_pc h2,
	#environmentBrief_pc h3{
		font-size:.24rem;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(0,0,0,1);
		line-height:.58rem;
		text-align: center;
	}
	
	#environment_pc a {
		display: block;
		text-align: center;
		padding-bottom: .83rem;
	}
	
	#environment_pc button {
	    width: 11%;
		height:.62rem;
		background:rgba(145,137,111,1);
		font-size: .22rem;
		color:rgba(255,255,255,1);
		text-align: center;
		line-height: .6rem;
		padding-left: .1rem;
		font-family:Microsoft YaHei;
		border: #80808033 1px solid;
	}

    /*PC端底部*/
    .foot{
        width: 19.2rem;
        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;
    }
}   

.maplx{overflow: hidden;
    width: 62.66%;
    margin: auto;
    padding : .3rem 0;}
.maplx h3{text-align: center;padding:.3rem 0;
    font-size: .2rem;}
.maplx   p	{text-align: center;padding:.3rem 0;
    font-size: .15rem;}
.mapl{float:left;width:49%;margin-right:2%}
.mapr{float:left;width:49%;}
.maplx iframe{width:100%;height:450px;border:0;}
/* 移动端 */
@media (max-width: 640px) {
    .titleEg_wap,.dn_pc {
        display: none;
    }
}


 

/*小屏幕*/
@media (max-width: 640px) {
    .watch_pc {
        display: none;
    }
	.mapl{float:none;width:100%;margin-right:0;margin-bottom:20px}
	.mapr{float:none;width:100%; }
.watch_wap{display:block}
.maplx iframe{height:300px}
.maplx{width:auto;margin: .73rem .3rem .4rem .3rem;}
#environment_pc button {
      width: 100px;
    margin: 0 auto;
    display: block;
    height: .62rem;
    background: rgba(145,137,111,1);
    font-size: .22rem;
    color: rgba(255,255,255,1);
    text-align: center;
    line-height: .6rem;
 
    font-family: Microsoft YaHei;
    border: #80808033 1px solid;
}

    .header_wap .btn-default {
        background-color: rgba(255,255,255,0);
        border: 0rem;
    }

    .header_wap {
        background-image: url("../images/81.jpg");
        background-size: 6.4rem 9.34rem;
    }

    .header_wap nav {
        width:6.4rem;
        height: 9.34rem;
    }

    .watchTop {
        width:6.4rem;
        height: 9.34rem;
    }

    .watchTop .top {
        width:6.4rem;
        height: .98rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .watchTop .top .list {
        width:.46rem;
        height:.35rem;
        margin-left: .3rem;
        padding: 0rem;
    }

    .watchTop .top .dropdown-menu {
        top: .65rem;
     display:none;   border-radius: .1rem;
    }

    .watchTop .top .dropdown-menu li {
        padding-left: .5rem;
        padding-right: .5rem;
        padding-top: .2rem;
        font-size: .3rem;
        height: 1rem;
        line-height: 1rem;
    }

    .watchTop .top .dropdown-menu li a {
        color: #660000;
    }

    .watchTop .top .titleSlogan {
        font-size:.36rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }

    .watchTop .top .topLink {
        display: flex;
        align-items: center;
        margin-right: .3rem;
    }

    .watchTop .top a .telphone {
        width:.36rem;
        height:.36rem;
        margin-right: .08rem;
    }

    .watchTop .top .telName {
        display: inline-block;
        width:2em;
        font-size:.19rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }

    .header_wap hr {
        height:1px;
        background:rgba(255,255,255,1);
    }

    .header_wap .sloganOne {
        font-size:.29rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(255,255,255,1);
        text-align: center;
        margin-top: 5.82rem;
    }

    .header_wap .sloganTwo {
        font-size:.21rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        font-style:italic;
        color:rgba(255,255,255,1);
        letter-spacing: .04rem;
        text-align: center;
        margin-top: .08rem;
    }

    .header_wap .telLink {
        display: block;
        margin-top: .5rem;
        text-align: center;
    }

    .header_wap .telLink button {
        width: 1.84rem;
		height: .75rem;
		background: rgba(255,255,255,1);
		border-radius: .08rem;
		font-size: .28rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: rgba(159,107,0,1);
		outline: none;
		border: 0rem;
    }
 
 

    .title_wap { 
        font-size:.44rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        text-align: center;
    }

    .titleHr_wap {
        width:.58rem;
        height:.03rem;
        background:rgba(140,122,102,1);
        border-radius:.01rem;
        margin: .24rem auto;
    }

    .titleP_wap {
        font-size:.24rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        text-indent: 2em;
    }

    .service_wap {
        padding: .83rem .3rem;
    }

    .service_wap .servicePic_wap {
        margin-top: .38rem;
        width:5.8rem;
        height:3.36rem;
    }

    .service_wap .serviceLink_wap {
        display: flex;
        justify-content: center;
    }

    .service_wap .serviceLink_wap .serviceButton_wap {
        display: flex;
        align-items: center;
        justify-content: center;
        width:3rem;
        height:.7rem;
        background:linear-gradient(0deg,rgba(200,127,0,1),rgba(255,205,103,1));
        border-radius:.35rem;
        border: none;
        font-size:.24rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(255,255,255,1);
        margin-top: .83rem;
        text-decoration: none;
        outline: none;
    }

    .service_wap .serviceLink_wap .servicePic2_wap {
        width:.33rem;
        height:.32rem;
        margin:0;
        margin-right: 0.04rem;
    }

    .service_wap .serviceLink_wap .serviceName_wap {
        display: inline-block;display:none;
        width:2em;
        font-size:.14rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(255,255,255,1);
        margin-right: .16rem
    }
    .scope_wap {
        padding: .73rem .3rem .4rem .3rem;;
        background:rgba(240,240,240,1);
    }

    .scope_wap .scopeList {
        display: flex;
        flex-wrap: wrap;
        margin: .4rem auto 0rem auto;
    }

    .scope_wap .scopeList a {
        margin-right: .26rem;
        margin-bottom: .05rem;
    }

    .scope_wap .scopeList a:nth-child(3n+0) {
        margin-right: 0rem;
    }

    .scope_wap .scopeList a img {
        width:1.76rem;
        height:1.76rem;
    }

    .scope_wap .scopeList a p {
        position: relative;
        top: -.38rem;
        width:1.76rem;
        height:.38rem;
        background:rgba(0,0,0,.65);
        font-size:.2rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
        text-align: center;
        line-height: .38rem;
    }
 
	#maintenanceBanner_pc img{width:100%;height:auto}
	#maintenanceBanner_pc .maintenanceBrief_pc{width:100%;height:auto}
	#maintenanceBanner_pc{width:auto;margin:0 .3rem .4rem .3rem}
	#maintenance_pc	p.titleCh_wap{margin-top:30px}
	#maintenanceBanner_pc .maintenanceBrief_pc p:nth-child(1){padding:.2rem  .3rem}
	#maintenanceBanner_pc .maintenanceBrief_pc p:nth-child(2){padding:.2rem  .3rem}
	#maintenanceBanner_pc .maintenanceBrief_pc p:nth-child(3){width:auto;padding:.2rem  .3rem}
    p.titleCh_wap{padding:.2rem  .3rem;    font-size: .44rem;text-align:center}
    .advice_wap {
        padding: .83rem .3rem 0rem .3rem;
    }

    .adviceList_wap {
        display: flex;
		justify-content: space-between;
		margin-top: .42rem;
		margin-bottom: .84rem;
    }

    .adviceList_wap .adviceListLeft {
        display: inline-block;
    }

    .adviceList_wap .adviceListRight {
        display: inline-block;
    }

    .adviceList_wap .adviceListLeft li:nth-child(1),
    .adviceList_wap .adviceListRight li:nth-child(1) {
        border-top: 1px solid rgba(229,229,229,1);
    }

    .adviceList_wap li {
        position: relative;
        width:2.77rem;
        border-bottom: 1px solid rgba(229,229,229,1);
        cursor: pointer;
    }

    .adviceList_wap li .adviceImg_wap {
        width: .58rem;
        height: .6rem;
        margin: .24rem 0rem;
        margin-right: .28rem;
    }

    .adviceList_wap li .nameList_wap {
        position: absolute;
        top: .45rem;
        left: .83rem;
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        
    }

    .adviceList_wap li .adviceButton_wap {
        position: absolute;
        padding: 0rem;
        top: .5rem;
        right: .01rem;
        width:.17rem;
        height:.09rem;
    }

    .adviceList_wap li p {
        display: none;
        font-size: .16rem;
        line-height: .24rem;
    }

    .specialist_wap {
        background:rgba(240,240,240,1);
        padding: .83rem 0rem 0rem 0rem;
        text-align: justify;
    }

    .specialist_wap .titleP_wap {
        padding: 0rem .3rem;
    }

    #specialist_wap #specialistBanner {
        margin-top: .5rem;
    }

    #specialist_wap #specialistBanner .swiper-button-prev {
        position: absolute;
        top:1.86rem;
        background-image: url("../images/team_button_left@2x.png");
        left: .66rem;
        width:.5rem;
        height:.57rem;
        background-size: .5rem .57rem;
        outline: none;
    }

    #specialist_wap #specialistBanner .swiper-button-next {
        position: absolute;
        top:1.86rem;
        background-image: url("../images/team_button_right@2x.png");
        right: .66rem;
        width:.5rem;
        height:.57rem;
        background-size: .5rem .57rem;
        outline: none;
    }

    #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide {
        position: relative;
        width: 6.4rem;
        height:7.03rem;
        background:rgba(240,240,240,1);
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide img:nth-child(1){
         position: absolute;
         top: .37rem;
         left: 0rem;
         width:1.77rem;
         height:3.55rem;
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide img:nth-child(2) {
         position: absolute;
         top: 0rem;
         left: 1.46rem;
         width:3.48rem;
         height:4.3rem;
         z-index: 1;
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide img:nth-child(3) {
         position: absolute;
         top: .37rem;
         right: 0rem;
         width:1.77rem;
         height:3.55rem;
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide .specialistBrief {
         margin-top: 5.46rem;
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide .specialistNat {
         margin: 0rem auto;
         text-align: center;
         margin-top: -.76rem;
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide .specialistName {
         font-size:.38rem;
         font-family:Microsoft YaHei;
         font-weight:400;
         color:rgba(0,0,0,1);
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide .specialistTitle {
         font-size:.26rem;
         font-family:Microsoft YaHei;
         font-weight:400;
         color:rgba(0,0,0,1);
     }

     #specialist_wap #specialistBanner .swiper-wrapper .swiper-slide .specialistAll {
         margin: 0rem .3rem;
         font-size:.2rem;
         text-indent: 2em;
         font-family:Microsoft YaHei;
         font-weight:400;
         color:rgba(0,0,0,1);
     }

    .seek_wap .titleP_wap{
        text-indent: 0rem;
        text-align: center;
    }

    .seek_wap .seekList_wap>li>.firstList {
        position: relative;
        width:5.82rem;
        height:2.70rem;
        border:1px solid rgba(220,220,220,1);
        box-shadow:0px 5px 8px 0px rgba(79,44,25,0.06);
        padding-left: .3rem;
        padding-top: .33rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(0,0,0,1);
        margin-bottom: .12rem;
    }
	
    .seek_wap .seekList_wap .seekTitle_wap {
        font-size:.22rem;
        padding-bottom: .6rem;
    }

    .seek_wap .seekList_wap .seekContent_wap {
        position: absolute;
        display: inline-block;
        top: 1.18rem;
        left: .3rem;
        width:3rem;
		height: .9rem;
        overflow: hidden;
        font-size: .2rem;
        font-family:Microsoft YaHei;
        font-weight:300;
        color:rgba(0,0,0,1);
        line-height:.3rem;
    }

    .seek_wap .seekList_wap li .firstList {
        display: inline-block;
        text-decoration: none;
    }

    .seek_wap .seekList_wap li .firstList img {
        position: absolute;
        top: 1.19rem;
        right: .27rem;
        width:1.7rem;
        height:1.24rem;
        margin: 0rem;
    }

    .seek_wap .seekList_wap li {
        position: relative;
        width: 5.82rem;
    }

    .seek_wap .seekList_wap li .firstList {
        width: 5.52rem;
    }

    .seek_wap .seekList_wap {
        display: flex;
        justify-content: center;
        padding-top: .36rem;
    }
 
    .seek_wap .seekList_wap .seekTimeS_wap {
        position: absolute;
        bottom: .24rem;
        left: .3rem;
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(174,174,174,1);
    }

    .seek_wap .seekList_wap .seekTime_wap {
        position: absolute;
        bottom: .24rem;
        left: 1.2rem;
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(174,174,174,1);
    }

    .seek_wap .seekList_wap li .seekAddress_wap {
        display: inline-block;
		width: 20em;
		overflow: hidden;
        font-size:.2rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        line-height: .56rem;
    }

    .seek_wap .seekList_wap li .seekAddressList_wap a {
        display: inline-block;
        width: 5.82rem;
        border-bottom: 2px solid rgba(229,229,229,1);
    }

    .seek_wap .seekList_wap li .seekTime2_wap {
        position: absolute;
        top: .08rem;
        right: 0rem;
        display: inline-block;
        font-size:.2rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(174,174,174,1);
        line-height: .46rem;
        letter-spacing: .02rem
    }

    .seek_wap .seekButton_wap {
        display: block;
        margin: .84rem auto;
        width:2.6rem;
        height:.7rem;
        background:linear-gradient(0deg,rgba(255,205,103,1),rgba(200,127,0,1));
        box-shadow:-.01rem .05rem .11rem .02rem rgba(141,95,0,0.31);
        border-radius:.35rem;
        font-size:.24rem;
        font-family:Microsoft YaHei;
        font-weight:bold;
        color:rgba(255,255,255,1);
        border: 0rem;
        text-align: center;
        text-decoration: none;
        line-height:.7rem;
    }
	
	
	  .watch_wap .links {
        background-image: url("../images/link_bg@2x.png");
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size: cover;
        margin: 0rem .3rem .4rem .3rem;
    }

    .watch_wap .linkList_wap {
        font-size:.28rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
        text-align: center;
        padding-top: .2rem;
        padding-bottom: .25rem;
    }

    .watch_wap .linkLists {
        display: flex;
        flex-wrap: wrap;
    }

    .watch_wap .linkLists li {
        width: 1.44rem;
        text-align: center;
        margin-bottom: .16rem;
    }

    .watch_wap .linkLists li a {
        font-size:.18rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }

    .watch_wap .centerLists {
        background-image: url("../images/bottom_bg@2x.png");
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size: cover;
        margin: 0rem .3rem;
        width:5.80rem;
        height:2.20rem;
        margin-bottom: .4rem;
    }

    .watch_wap .centerList_wap {
        font-size:.28rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(230,230,230,1);
        text-align: center;
        padding-top: .3rem;
        margin-bottom: .24rem;
    }

    .watch_wap .centerLists li {
        font-size:.19rem;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(230,230,230,1);
        margin-left: .3rem;
        margin-bottom: .04rem;
    }

    .footer_wap .tel,
    .footer_wap .tel div{
        position: relative;
        width: 6.4rem;
        height: .93rem;
        z-index: 1000;
    }

    .footer_wap .tel div {
        position: fixed;
        bottom: 0px;
        background-color: rgba(2,206,2,1);
		font-family:Microsoft YaHei;
    }

    .footer_wap .tel div img {
        position: absolute;
        top: .3rem;
        left: .7rem;
        width: .39rem;
        height: .4rem;
    }

    .footer_wap .tel .Online span {
        position: absolute;
        right: .7rem;
        top: .05rem;
    }

    .footer_wap .tel .Online {
        position: absolute;
        top: 0px;
        left: 0px;
        background:#F75404;
        border: 0px;
        width: 3.2rem;
        height: .93rem;
        font-size:.26rem;
    }

    .footer_wap .tel .Online a {
        text-decoration: none;
        display: inline-block;
        width: 3.2rem;
        height: .93rem;
        line-height: .83rem;
    }

    .footer_wap .tel .serviceCall {
        position: absolute;
        top: 0px;
        left: 3.2rem;
        background:rgba(2,206,2,1);
        border: 0px;
        width: 3.2rem;
        height: .93rem;
        font-size:.26rem;
    }                              

    .footer_wap .tel .serviceCall a {
        text-decoration: none;
        display: inline-block;
        width: 3.2rem;
        height: .93rem;
        line-height: .83rem;
    }

    .footer_wap .tel .serviceCall img {
        position: absolute;
        top: .3rem;
        left: .7rem;
    }

    .footer_wap .tel .serviceCall span{
        position: absolute;
        right: .7rem;
        top: .05rem;
        z-index: 9999999;
        color: #FFF;
        font-size: .3rem;
    }

    .footer_wap .tel .Online span{
        font-size: .3rem;
    }

    .footer_wap .tel span {
        color: #FFF;
    }
	.livechat-girl{
		display:none;
	}
	
	
	
	
	
}
