﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	margin: 0;
	padding: 0;
}
body{_font-family:'Microsoft YaHei' !important; font-family:'Microsoft YaHei';}


/*更多选择标签*/
em,i{ font-style:normal;}

/*列表,图像,A重置*/
ul{ list-style:none;}
img{ border:0 none;}
a{ text-decoration:none; outline:none;}
@font-face { font-family: DINOffcPro; src:url('../images/qwrz/font/DINOffcPro.woff'), url('../images/qwrz/font/DINOffcPro.ttf'), url('../images/qwrz/font/DINOffcPro.eot'), url('../images/qwrz/font/DINOffcPro.svg'), url('../images/qwrz/font/DINOffcPro.otf'); }
.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}

.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1}

.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}

.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative}

.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;-moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat}

.swiper-pagination {position: absolute;text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%}

.clear{
	clear: both;
}
.flow_change{display: none;}
.banner{width: 100%;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-pagination span{ margin-right:8px;  width:30px; height:1px;}
.banner .swiper-pagination-bullet{opacity:1; background:#666;}
.banner .swiper-pagination-bullet-active{background:#27a1f9;}

/*轮播*/

/*产品详情*/
.productDetail{width: 100%;padding: 40px 0; }
.ztTitle{margin-bottom: 50px;}
.ztTitle h3{font-size: 36px;line-height: 45px;margin-bottom: 10px;text-align: center;font-weight: 400;}
.ztTitle p{font-size: 12px;line-height: 20px;color: #999999;text-align: center;}
.ztTitle p:after{content:'';display: block;margin:0 auto;width: 25px;height: 5px;background-color: #3b9bff;margin-top: 20px;}

/*floor01*/
.productDetail .productDetail_wrap{width: 1200px;margin:0 auto;margin-top: 90px;}
.productDetail .proD_floor01Box{width: 100%;box-sizing: border-box;border:2px solid #ebebeb;padding-bottom: 75px;border-radius: 10px;}
.productDetail .proD_floor01Box .floor01_title{width: 420px;background-color: #fff;color: #000000;font-size: 25px;line-height: 36px;margin:0 auto;margin-top:-18px;text-align: center;}
.productDetail .proD_floor01Box .floor01_module{font-size: 0;text-align: center;margin-top: 50px;}
.productDetail .proD_floor01Box .floor01_module .floor01_child{display: inline-block;vertical-align: top;}
.productDetail .proD_floor01Box .floor01_module .floor01_child img{height: 90px;margin-bottom: 35px;}
.productDetail .proD_floor01Box .floor01_module .floor01_child p{font-size: 20px;color: #000000;}
.productDetail .proD_floor01Box .floor01_module .floor01_add{font-size: 50px;vertical-align: -8px;line-height: 90px;margin:0 50px;}
.productDetail .proD_floor01 .proD_dTit{margin:80px 0 55px;}
.productDetail .proD_floor01 .proD_dTit h3{width: 104px;height: 69px;margin:0px auto 40px;border:1px solid #3b9bff;text-align: center;line-height: 69px;color: #3b9bff;font-size: 45px;border-radius: 40px;background-color: #eaf4ff;}
.productDetail .proD_floor01 .proD_dTit p{font-size: 20px;color: #363636;text-align: center;}
.productDetail .proD_floor01 .proD_dCon ul{font-size: 0}
.productDetail .proD_floor01 .proD_dCon li{width: 285px;display: inline-block;margin-right: 20px;overflow: hidden;border-radius: 5px;position: relative;border:1px solid #f0f0f0;box-sizing: border-box;margin-bottom: 35px;}
.productDetail .proD_floor01 .proD_dCon li.long{width: 590px;}
.productDetail .proD_floor01 .proD_dCon li.long .proD_caseBox{width: 590px;}
.productDetail .proD_floor01 .proD_dCon li.none{margin-right: 0;}
.productDetail .proD_floor01 .proD_dCon .proD_caseBox{width: 285px;height: 285px;display: flex;justify-content: center;}
.productDetail .proD_floor01 .proD_dCon .proD_caseBox img{height: 100%;transition: all .3s;}
.productDetail .proD_floor01 .proD_dCon .proD_caseShadow{width: 100%;height: 100px;position: absolute;bottom: -100px;left: 0;color: #fff;text-align: center;box-sizing: border-box;padding-top: 65px;font-size: 16px;transition: all .3s;background: -webkit-linear-gradient(top, rgba(0,0,0,.8) , rgba(0,0,0,.0)); background: -o-linear-gradient(top, rgba(0,0,0,.8) , rgba(0,0,0,.0));background: -moz-linear-gradient(top, rgba(0,0,0,.8) , rgba(0,0,0,.0));background: linear-gradient(to top, rgba(0,0,0,.8) , rgba(0,0,0,.0));opacity: 0;}
.productDetail .proD_floor01 .proD_dCon li:hover .proD_caseShadow{opacity: 1;bottom:0;}
.productDetail .proD_floor01 .proD_dCon li:hover .proD_caseBox img{transform: scale(1.08);}
.productDetail .proD_floor01 .proD_dMsg{padding-top: 22px;background-image: url(../images/qingshe/duihuakuang.png);background-size: 22px 20px;background-position: 440px 5px;background-repeat: no-repeat;}
.productDetail .proD_floor01 .proD_dMsg p{background-color: #f0f0f0;color: #000000;font-size: 16px;height: auto;line-height: 25px;box-sizing: border-box;width: 100%;padding:30px 50px;border-radius: 10px;}
.productDetail .proD_floor01 .proD_dMsg em{font-weight: bold;}
/*产品详情end*/

/*参考报价*/
.baojia .baojia_tit p:after{display: none;}
.baojia .baojia_wrap{padding-bottom: 475px;}
.baojia .baojia_gray{background-color: #f8f8f8;height: 523px;padding-top: 50px;}
.baojia .baojia_con{width: 1200px;margin:0 auto;box-shadow: 0 5px 20px rgba(0,0,0,.1);border-radius: 5px;overflow: hidden;}
.baojia .baojia_con .baojia_view{width: 100%;height: 425px;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.baojia .baojia_con .baojia_view img{width:100%;transition: all .3s;}
.baojia .baojia_con .baojia_view:hover img{transform: scale(1.05);}
.baojia .baojia_con .baojia_Msg{background-color: #fff;box-sizing: border-box;padding:40px 0;font-size: 0;position: relative;z-index: 5;}
.baojia .baojia_con .baojia_MsgModule{width: 360px;box-sizing: border-box;border-right: 1px solid #ebebeb;padding:10px 0;display: inline-block;}
.baojia .baojia_con .baojia_MsgModule.big{width: 480px;box-sizing: border-box;padding-left: 30px;}
.baojia .baojia_con .baojia_MsgModule h3{font-size: 20px;color: #000000;margin-bottom: 10px;text-align: left;}
.baojia .baojia_con .baojia_MsgModule p{font-size: 20px;text-align: left;}
.baojia .baojia_con .baojia_MsgModule p em{font-size: 16px;color: #999999;}
.baojia .baojia_con .baojia_MsgModule.center p{text-align: center;margin-bottom: 10px;}
.baojia .baojia_con .baojia_MsgModule.right{border-right: 0;text-align: center;}
.baojia .baojia_con .baojia_MsgModule.right p{text-align: center;}
.baojia .baojia_con .baojia_MsgModule .blueMsg{display: inline-block;font-size: 0;text-align: center;margin-bottom: 5px;}
.baojia .baojia_con .baojia_MsgModule .blueLeft{display: inline-block;margin-right: 20px;vertical-align: top;}
.baojia .baojia_con .baojia_MsgModule .blueLeft p{font-size: 17px;color: #3b9bff;line-height: 20px;}
.baojia .baojia_con .baojia_MsgModule .blueRight{display: inline-block;vertical-align: top;}
.baojia .baojia_con .baojia_MsgModule .blueRight{display: inline-block;}
.baojia .baojia_con .baojia_MsgModule .blueRight h2{font-size: 36px;line-height: 40px;color: #3b9bff;font-family: DINOffcPro;}
.baojia .baojia_yuyue{ width: 1200px; height: 200px; background: url(../images/qingshe/calc_bg.jpg) top center no-repeat;position: relative;margin:0 auto;margin-top: 39px;}
.baojia .yuyue_wrap {position: absolute; top:112px;left: 35px;}
.baojia .yuyue_wrap  p { display: inline-block; vertical-align: top; margin: 0 10px; }
.baojia .yuyue_wrap  p input { font-size: 16px; color: #000;
	width:380px; height:55px; vertical-align: middle; margin-right: 15px; padding: 0 20px;border: 0px; outline: 0px; font-family: Pingfang sc, microsoft yahei; }
.baojia .yuyue_wrap  p a { width: 200px; height:55px; line-height: 50px; text-align: center; color: #62bfc4; background: #fff000;
	 display: block; text-decoration: none; font-size: 20px; cursor: pointer; }

/*报价end*/

/*空间*/
.rbbr{border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.rbr{border-right: 1px solid #d9d9d9;}
.bbr{border-bottom: 1px solid #d9d9d9;}
.spaceConfig{padding-bottom: 40px;}
.spaceConfig .spaceBox{width: 100%;margin-bottom: 80px;}
.spaceConfig .space_wrap{width:1200px;margin:0 auto;}
.spaceConfig .spaceView{width: 100%;height: 450px;display: flex;align-items: center;position: relative;}
.spaceConfig .spaceView .spaceImg{width:100%;transition: all .3s;}
.spaceConfig .spaceView .spaceViewNav{width: 150px;height: 118px;background-image: url(../images/qingshe/spaceNav.png);background-size: cover;background-repeat: no-repeat;text-align: center;line-height: 60px;color: #fff;font-size: 20px;position: absolute;left: 20px;top: -30px;padding-top:15px ;box-sizing: border-box;}
.spaceConfig .spaceView .spaceSmalView{width: 486px;height: 409px;box-sizing: border-box;padding:10px;position: absolute;right: 15px;bottom: -274px;display: flex;justify-content: center;background-color: #fff;overflow: hidden;}
.spaceConfig .spaceView .spaceSmalView img{height: 100%;transition: all .3s;}
.spaceConfig .spaceView .spaceSmalView:hover img{transform: scale(1.05); }
.spaceConfig .spaceBot{width: 100%;box-sizing: border-box;padding:50px;padding-right: 530px;}
.spaceConfig .SBCF_tit{font-size: 20px;color: #000000;}
.spaceConfig .SBCF_tit:after{content:'';display: block;width: 20px;height: 3px;background-color: #000000;margin:20px 0;}
.spaceConfig .SBCF_list{font-size: 0;}
.spaceConfig .SBCF_list li{width: 180px;box-sizing: border-box;padding:17px 0;line-height: 16px;display: inline-block;padding-left: 30px;vertical-align: top;}
.spaceConfig .SBCF_list li.none{padding-left: 0;}
.spaceConfig .SBCF_list li img{height: 16px;vertical-align: -9px;}
.spaceConfig .SBCF_list li i{font-size: 16px;margin-left: 15px;vertical-align: top;}
.spaceConfig .spaceCase_list{font-size: 0;margin-top: 10px;}
.spaceConfig .spaceCase{display: inline-block;width: 386px;margin-right:21px; vertical-align: top;}
.spaceConfig .spaceCase.none{margin-right: 0;}
.spaceConfig .spaceCase .spaceCaseView{width: 100%;height: 285px;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.spaceConfig .spaceCase .spaceCaseView img{height: 100%;transition: all .3s;}
.spaceConfig .spaceCase .spaceCaseView:hover img{transform: scale(1.05);}
.spaceConfig .spaceCase .spaceCaseMsg{box-sizing: border-box;padding:0 20px;}
.spaceConfig .spaceCase .spaceCaseMsg h3{margin:10px 0;font-size: 20px;text-align: center;line-height: 30px;font-weight: 400;}
.spaceConfig .spaceCase .spaceCaseMsg p{font-size: 16px;line-height: 25px;color: #363636;height: 75px;overflow: hidden;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.spaceConfig .spaceView .spaceSmalView.page{width: 389px;background-color: rgba(255,255,255,.8);padding:45px;right: 60px;bottom: 50px;height: auto;}
.spaceConfig .spaceView .spaceSmalView.page li{width: 149px;padding-left: 10px;}
.spaceConfig .spaceView .spaceSmalView.page li.none{padding-left:0;}
.spaceConfig .sleep_msgList{margin-top: 20px;font-size: 0}
.spaceConfig .sleep_msg{display: inline-block;width: 590px;box-shadow: 0 15px 20px rgba(0,0,0,.1);vertical-align: top;margin-right: 20px;}
.spaceConfig .sleep_view{width: 315px;height: 235px;display: flex;float: left;justify-content: center;overflow: hidden;}
.spaceConfig .sleep_view img{height: 100%;transition: all .3s;}
.spaceConfig .sleep_msg:hover img{transform: scale(1.1);}
.spaceConfig .sleep_con{width: 275px;height: 235px;background-color: #fff;box-sizing: border-box;padding:50px 30px 0;float: left;}
.spaceConfig .sleep_con h3{font-size: 19px;margin-bottom: 25px;}
.spaceConfig .sleep_con p{font-size: 16px;line-height: 25px;}
.spaceConfig .eat_msgList{margin-top: 20px;font-size: 0;}
.spaceConfig .eat_msg{width: 285px;margin-right:20px;display: inline-block;vertical-align: top; }
.spaceConfig .eat_msg .eat_view{width: 285px;height: 175px;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.spaceConfig .eat_msg .eat_view img{width: 100%;transition: all .3s;}
.spaceConfig .eat_msg .eat_view:hover img{transform: scale(1.1);}
.spaceConfig .eat_msg .eat_con{box-sizing: border-box;padding:0 20px;}
.spaceConfig .eat_msg .eat_con h3{margin:10px 0;font-size: 20px;text-align: center;line-height: 30px;font-weight: 400;}
.spaceConfig .eat_msg .eat_con p{font-size: 16px;line-height: 25px;color: #363636;height: 75px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.spaceConfig .toilet_msgList{margin-top: 20px;}
.spaceConfig .toilet_msgList img{width: 100%;}
.spaceConfig .calc_agin{ width: 1200px; height: 200px; background: url(../images/qingshe/calc_bg.jpg) top center no-repeat;position: relative;margin:0 auto;margin-top: 39px;}
.spaceConfig .yuyue_wrap {position: absolute; top:112px;left: 35px;}
.spaceConfig .yuyue_wrap  p { display: inline-block; vertical-align: top; margin: 0 10px; }
.spaceConfig .yuyue_wrap  p input { font-size: 16px; color: #000;
	width:380px; height:55px; vertical-align: middle; margin-right: 15px; padding: 0 20px;border: 0px; outline: 0px; font-family: Pingfang sc, microsoft yahei; }
.spaceConfig .yuyue_wrap  p a { width: 200px; height:55px; line-height: 50px; text-align: center; color: #62bfc4; background: #fff000;
	 display: block; text-decoration: none; font-size: 20px; cursor: pointer; }
/*空间end*/

/*服务*/
.serverSys{width: 100%;background-image: url(../images/qingshe/severBg.jpg);background-size: cover;background-position: bottom;padding-top:40px;}
.serverSys .sSys_con{width: 1200px;margin:0 auto;padding-bottom: 100px;}
.serverSys .sSys_con ul{background-image: url(../images/qingshe/returnList.png);background-size: 740px 20px;background-position: center 85px;background-repeat: no-repeat;}
.serverSys .sSys_con li{width: 20%;float: left;text-align: center;}
.serverSys .sSys_con li img{height: 170px;margin-bottom: 20px;transition: all .3s;}
.serverSys .sSys_con li img:hover{transform: rotateY(180deg);}
.serverSys .sSys_con li p{text-align: center;font-size: 20px;color: #000000;font-weight: bold;}
/*服务 end*/
