@import url("../../libs/toastr/toastr.min.css");
@import url("../../libs/fastadmin-layer/dist/theme/default/layer.css");
/* CSS Document */
*{ margin:0px; padding:0px;}
ul,ol{ list-style:none;}
a{ color:#666;  text-decoration:none;outline:none;}
img{  border:none;}
body{ font-family:"微软雅黑";}
input{outline:none;}

.Subbg{ background:#f5f5f5;}
.pubCon{width:1200px; margin:0 auto;}
#place_order_classify {
    width: 1505px;
}
header.header .pubCon, header.Subheader .pubCon { width: 1300px }


.opacity_bottom {
    opacity: 0;
    transform: translateY(100px);
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -ms-transform: translateY(100px);
    -o-transform: translateY(100px);
}
.opacity_top {
    opacity: 0;
    transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    -o-transform: translateY(-100px);
}
.opacity_left {
    opacity: 0;
    transform: translateX(-100px);
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
}
.opacity_right {
    opacity: 0;
    transform: translateX(100px);
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
}
.opacity_scale {
    opacity: 0;
    transform: scale(0.1);
    -webkit-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -o-transform: scale(0.1);
}
.delay_1 {
    transition-delay:0.1s!important;
}
.delay_2 {
    transition-delay:0.2s!important;
}
.delay_3 {
    transition-delay:0.3s!important;
}
.delay_4 {
    transition-delay:0.4s!important;
}
.delay_5 {
    transition-delay:0.5s!important;
}
.delay_6 {
    transition-delay:0.6s!important;
}
.delay_7 {
    transition-delay:0.7s!important;
}
.animate_show {
    transition: all 0.7s ease-out;
    -webkit-transition: all 0.7s ease-out;
    -moz-transition: all 0.7s ease-out;
    -ms-transition: all 0.7s ease-out;
    -o-transition: all 0.7s ease-out;
    transform: translate(0,0) scale(1) rotate(0);
    -webkit-transform: translate(0,0) scale(1) rotate(0);
    -moz-transform: translate(0,0) scale(1) rotate(0);
    -ms-transform: translate(0,0) scale(1) rotate(0);
    -o-transform: translate(0,0) scale(1) rotate(0);
    opacity: 1;
}

/*首页*/
.indexbanner{ width:100%; height:1000px; overflow:hidden; position: relative;}
.indexbanner video{ width:100%;}
.bg{ width:100%; height:1000px; background:#000; position:absolute; top:0px; left:0px; z-index:3px; opacity:0.5;}

.txt{ text-align:center; position:absolute; top:40%; left:0px; color:#fff; width:100%;}
.txt h1{ font-size:72px;}
.txt h2{ font-size:30ppx; font-weight:300; line-height:50px;}
.txt p{ font-size:16px;}
.txt a{ display:block; width: 160px; height:52px; text-align:center; line-height:52px; font-size:20px; color:#fff; background:#f67524; border-radius:4px; margin:28px auto; }
.txt a:hover{background: -webkit-linear-gradient(right,#f18628,#ffad12);background: -o-linear-gradient(right,#f18628,#ffad12);background: -moz-linear-gradient(right,#f18628,#ffad12);background: -mos-linear-gradient(right,#f18628,#ffad12);background: linear-gradient(right,#f18628,#ffad12); }
.zsf_xd a:hover{ background:#f67524;}
.Category{ padding-bottom:30px;}
.Inbt{ line-height:130px; border-bottom:1px solid #ececec; text-align:center;}
.Inbt h2{ font-size:40px; font-weight: normal;}
.Inbt i{ width:80px; height:5px; display:block; background:#f67524; margin:0px auto; margin-bottom:-3px;}
.Category ul{ margin-top:46px;}
.Category ul::after{ display:block; content:""; clear:both;}
.Category ul li{ width:275px; height:210px; border:1px solid #ededed; text-align:center; margin-right:30px; float:left; margin-bottom:30px;}
.Category ul li:nth-child(5n){ margin-right:0px;}
.Category ul li img{ margin-top:34px; margin-bottom:15px; width: 100px;}
.Category ul li h2{ font-size:18px; color:#333; font-weight:normal;}
.Category ul li a{ display:block;}
.Inxd{ width:110px; height:34px; line-height:34px; text-align:center; background:#f67524; color:#FFF; font-size:16px; border-radius:17px; margin:0px auto; display:none;}
.Category ul li:hover{ box-shadow:0px 0px 15px rgba(0,0,0,0.1);}
.Category ul li:hover .Inxd{ display:block;}
.Category ul li:hover h2{ display: none;}

.InBz{ background:url(../../img/official/bzbg.jpg) center no-repeat; height:758px;}
.InBztop ul::after{ display:block; content:""; clear:both;}
.InBztop ul{ margin-top:47px;}
.InBztop ul li{ width:285px; height:211px; float:left; margin-right:20px; text-align:center;}
.InBztop ul li i{ display:none;}
.InBztop ul li:last-child{ margin-right:0px;}
.InBzlist{ width:285px; height:155px; background:#FFF; font-size:18px; color:#666; padding-top:50px;}
.InBzlist .iconfont{ font-size:64px; color:#f67524;}
.InBzlist p{ margin-top:10px;}
.InBztop ul li:hover .InBzlist{ background:#f67524; color:#fff;}
.InBztop ul li:hover .InBzlist .iconfont{color:#fff;}
.InBztop ul li:hover i{ display:block;}
.InBztop_content {position: relative;height: 252px; margin-top:35px;}
.InBz_xz .InBzlist{ background:#f67524; color:#fff;}
.InBz_xz .InBzlist .iconfont{color:#fff;}
.InBz_deatail{ width:1200px; height:252px; background:rgba(255,255,255,0.7); box-shadow:0px 0px 10px rgba(0,0,0,0.1);position: absolute;left: 0;right: 0;}
.InBz_deatail ul::after{ display:block; content:""; clear:both;}
.InBz_deatail ul li{ width:295px; float:left; margin-left:78px; margin-top:50px; font-size:14px; color:#999; line-height:24px;}
.InBz_deatail ul li h2{ color:#333; font-size:20px; font-weight:normal;}
.InBz_deatail ul li i{ width:30px; height:4px; background:#f67524; display:block; margin:17px 0px;}

.InShgl ul::after{ display:block; content:""; clear:both;}
.InShgl ul{ margin-left:185px; margin-top:30px; margin-bottom:20px;}
.InShgl ul li{ float:left; width:166px; text-align:center; position:relative; height:100px;}
.InShgl ul li p{ font-size:48px; color:#e1e1e1;}
.InShgl ul li h2{ font-size:22px; font-weight:normal; color:#333; position:absolute; bottom:29px; width:166px; left:0px;}
.InShgl ul li i{ width:85px; height:7px; display:block; background:#fdb34b; position:absolute; bottom:27px; left:40px; border-radius:4px; z-index:-1; display:none;}
.InShgl ul li .on {display: block;}
.InShgl ul li:hover h2{ color:#000;}
.InShgl ul li:hover i{ display:block;}
.insh_ptdb_content {width:1200px; height:548px; margin-bottom:50px;position: relative;}
.InSh_con{ width:100%; height:548px; box-shadow:0px 0px 10px rgba(0,0,0,0.1);position: absolute;left: 0;top: 0;}
.InSh_zc{ width:270px; height:548px; text-align:center; color:#FFF; font-size:18px; line-height:30px; float:left;background: -webkit-linear-gradient(red,blue);background: -o-linear-gradient(#fdb34b,#f67524);background: -moz-linear-gradient(#fdb34b,#f67524);background: -mos-linear-gradient(#fdb34b,#f67524);background: linear-gradient(#fdb34b,#f67524);
}
.InSh_zc img{ margin-top:70px; margin-bottom:10px;}
.InSh_zc h1{ font-size:30px; font-weight:normal;}
.InSh_zc p{ padding:44px; text-align:left;}
.InSh_yc{ float:left; width:930px; height:548px;}



.InData{ background:url(../../img/official/sjbg.jpg) center no-repeat; height:704px;}
.InData ul::after{ display:block; content:""; clear:both;}
.InData ul li{ width:350px;float:left; text-align:center; margin-top:170px; margin-right:75px;}
/* .InData ul li h2{ font-size:57px; color:#f67524;} */
.InData ul li h2 .counter{ font-size:57px; color:#f67524;}
.InData ul li p{ color:#FFF; font-size:16px;}
.InData ul li h2 span{ font-size:18px;color:#f67524;}
.InData ul li:nth-child(3n){ margin-right:0px;}

.Evalist_pages_box {position: relative;}
.Evaluation{ background:url(../../img/official/pjbg.jpg) center no-repeat; height:981px;}
.Evalist::after{ display:block; content:""; clear:both;}
.Evazjt{ position: absolute; left: calc((100vw - 1412px) / 2); top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
/* .Evayjt{ float:left;margin-top:54px;} */
.Evayjt{ position: absolute; right: calc((100vw - 1412px) / 2); top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }

.Evacon-box{position: relative; min-height: 559px;margin-bottom:30px;}
.Evacon{ position: absolute;left: 0; right: 0;top: 0;pointer-events: none;}
.Evacon.active {pointer-events: auto;}
.Evacon::after{ display:block; content:""; clear:both;}
.Evacon_pic{ float:left; width:421px; height:539px; margin-top:20px; opacity: 0; transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transform: translateX(-100px); -webkit-transform: translateX(-100px); -moz-transform: translateX(-100px); -ms-transform: translateX(-100px); -o-transform: translateX(-100px); }
.Evacon_pic img{width:421px; height:539px;}
.Evacon.active .Evacon_pic{ opacity: 1; transition:all 0.7s ease-out ; -webkit-transition:all 0.7s ease-out ; -moz-transition:all 0.7s ease-out ; -ms-transition:all 0.7s ease-out ; -o-transition:all 0.7s ease-out ; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); }
.Evacon_txt{ float:right; width:630px; height:402px; position:relative; color:#FFF; margin-top:163px; opacity: 0; transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transform: translateX(100px); -webkit-transform: translateX(100px); -moz-transform: translateX(100px); -ms-transform: translateX(100px); -o-transform: translateX(100px); }
.Evacon_txt i{ display:block; width:43px; height:4px; background:#FFF;}
.Evacon_txt h2{ font-size:48px; margin-top:10px;}
.Evacon_txt h3{ font-size:22px; font-weight:normal; line-height:35px; margin-bottom:20px;}
.Evacon_txt p{ font-size:16px; line-height:26px;}
.Evacon_txt a{ display:block; width:155px; height:45px; text-align:center; line-height:45px; background:#FFF; color:#f67524; border-radius:4px; position:absolute; bottom:54px;}
.Evacon_txt a:hover{ color:#FFF; background:#dc3229;}
.Evacon.active .Evacon_txt{ opacity: 1; transition: all 0.7s ease-out; -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -ms-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); }

.Evalist{ width:1302px; margin:0px auto;}
/* .Evalist ul{ float:left;} */
/* .Evalist ul::after{ display:block; content:""; clear:both;} */
.Evalist ul li{ width:162px; height:162px;position:relative;display: flex;align-items: center;justify-content: center;}
.Evalist ul li img{width:162px; height:162px;}
.Evalist ul li p{ width:162px; line-height:38px; color:#fff; background:rgba(0,0,0,0.6); position:absolute; bottom:0px; font-size:14px; text-align:center;}
.specific_list ul{ margin-top:50px; margin-bottom:20px;}
.specific_list ul::after{ display:block; content:""; clear:both;}
.specific_list ul li{ float:left; margin-right:28px; position:relative; margin-bottom:28px; overflow:hidden;}
.specific_list ul li:nth-child(3n){ margin-right:0px;}

.specific_list .Az_Zz{ width:100%; height:324px; background:rgba(0,0,0,0.6);position:absolute; bottom:-324px; left:0; text-align:center; color:#fff; transition:0.5s; color:#FFF; font-size:18px;}
.specific_list .Az_Zz h2{ font-size:18px; font-weight:normal; margin-top:145px;}
.specific_list .Az_Zz i{width:30px; height:4px; background:#ff7803; display:block; margin:10px auto;}
.specific_list ul li:hover .Az_Zz{ bottom:0px;}
.xj_little{ width:302px; height:324px;}
.xj_little img{ width:302px; height:324px;}
.xj_big{ width:540px; height:324px;}
.xj_big img{ width:540px; height:324px;}
.guanggao_fixed{ position: fixed; z-index: 99; left: 0; bottom: calc(50% - 50px); cursor: pointer; transition: all 0.7s ease-out; -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -ms-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; transform: translateX(-110%); -webkit-transform: translateX(-110%); -moz-transform: translateX(-110%); -ms-transform: translateX(-110%); -o-transform: translateX(-110%); }
.guanggao_fixed img {width: 250px;}
.guanggao_fixed.show{ transform:translateX(0) ; -webkit-transform:translateX(0) ; -moz-transform:translateX(0) ; -ms-transform:translateX(0) ; -o-transform:translateX(0) ; }
.guanggao_fixed_img {position: fixed;left: 0; right: 0; bottom: 0;z-index: 99;transition: all 0.7s ease-out; -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -ms-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out;}
.guanggao_fixed_img .image {width: 100%;}
.guanggao_fixed_img .close {position: absolute; top: 14%; width: 40px; right: 13%;cursor: pointer;}
.guanggao_fixed_img.hide {transform: translateX(-110%); -webkit-transform: translateX(-110%); -moz-transform: translateX(-110%); -ms-transform: translateX(-110%); -o-transform: translateX(-110%);}

.Indt{ margin-bottom:50px;}
.Indt ul{ margin-top:50px;}
.Indt ul::after{ display:block; content:""; clear:both;}
.Indt ul li{ width:380px; height:454px; box-shadow:0px 0px 10px rgba(0,0,0,0.1); float:left; margin-right:30px;}
.Indt ul li:hover{box-shadow:0px 0px 15px rgba(255,51,0,0.2);}
.Indt ul li:hover .Indt_txt h2{ color:#f67524;}
.Indt ul li:last-child{ margin-right:0px;}
.Indt_top{ width:380px; height:299px; position:relative;}
.Indt_top img{width:380px; height:299px;}
.Indate{ width:64px; height:70px; background:#f67524; color:#fff; text-align:center; position:absolute; left:30px; top:0px; border-radius:0px 0px 6px 6px;}
.Indate p{ font-size:30px;}
.Indate span{ font-size:12px;}
.Indt_txt{ padding:30px;}
.Indt_txt h2{ font-size:20px; color:#333;}
.Indt_txt p{ line-height:24px; font-size:14px; color:#999; margin-top:15px;}


.InCooperate{ background:#fff; padding-bottom:60px;}
/*.InCooperate ul{ margin-top:40px; max-height: 236px; overflow: hidden}*/
/*.InCooperate ul::after{ display:block; content:""; clear:both;}*/
.InCooperate ul li{ width:230px; border:1px solid #eaeaea; padding: 10px 0; margin: 0 5px;}
.InCooperate-list { width: 1302px;margin: 0px auto; }
/*.InCooperate ul li:nth-child(5n){ margin-right:0px;}*/
.Ingd{ text-align:center; margin-top:30px; }
.Ingd img {transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; }
.Ingd .close { transform:rotate(180deg) ; -webkit-transform:rotate(180deg) ; -moz-transform:rotate(180deg) ; -ms-transform:rotate(180deg) ; -o-transform:rotate(180deg) ; }

/*右侧导航*/
.Inspeedy{ z-index: 99; width:78px; height:auto; background:#FFF; border-left:1px solid #ededed; border-right:1px solid #ededed; border-top:1px solid #ededed; position:fixed; bottom:200px; right:0px; box-shadow:0px 0px 10px rgba(0,0,0,0.06);}
.Inspeedy ul li{ text-align:center; font-size:12px;  border-bottom:1px solid #ededed; height:66px; padding-top:13px; }
.Inspeedy ul li a{ display:block; width:78px; height:79px;}
.Inspeedy ul li p{ color:#666;}
.Inspeedy ul li .iconfont{color:#999; font-size:30px;}
.Inspeedy ul li:hover p{color:#f67524;}
.Inspeedy ul li:hover .iconfont{ color:#f67524;}
.Inspeedy ul li:hover .Inspeedy_ewm{ display:block;}
.Inspeedy_ewm{ background: #FFF; padding:18px; border:1px solid #ededed; box-shadow:0px 0px 10px rgba(0,0,0,0.1); position:fixed; bottom:230px; right:95px; border-radius:5px; display:none; }
.Inspeedy_ewm h2{color:#666; font-size:12px; font-weight:normal;}
.Inspeedy_ewm::after{ display:block; content:""; clear:both;}
.Inspnr{ float:left; margin:6px;}











/*关于我们*/

.header{ height:76px; width:100%; position:absolute; top:0; left:0; border-bottom:1px solid  rgba(204,204,204,0.5); z-index:10;}
.header .pubCon{ height:77px;}
.header .logo{ float:left; margin-top:15px; margin-right:26px;}
.header .nav{ float:left;}
.nav li{ float:left;}
.nav li > a{ display:block; line-height:77px; color:#fff; font-size:16px; padding:0 13px; transition:0.5s; position:relative; overflow:hidden;}
.nav li:hover > a, .nav li.on > a{ color:#fe690f}
.nav li > a::after{ content:""; display:block; height:4px; width:100%; background:#fe690f; position:absolute; left:0; bottom:-1px; transform:scaleX(0); transition:0.5s;}
.nav li:hover > a::after  , .nav li.on > a::after{transform:scaleX(1)}

.down{ width:110px; height:auto; line-height:30px; position:absolute; top:80px; font-size:14px; margin-left:-10px; display:none; box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.down a{ display:block; width:110px; text-align:center; line-height:36px;  padding:6px 0px;color:#333; margin-top:1px; background:rgba(255,255,255,0.3);}
.down a:hover{ background:#f67524; color:#FFF;}
.header li:hover .down{ display:block;}
.top_order{ float:left;}
.top_order a{ display:block; width:96px; height:35px; text-align: center; line-height:35px; font-size:16px; color:#FFF; border:1px solid #FFF; border-radius:3px; margin-top:20px; margin-left:15px;}
.top_order a:hover{ background:#f67524; border-color:#f67524; color:#FFF;}
.top_right{ background:url(../../img/official/top_ewmtb.png) left center no-repeat; padding-left:24px; float:right; font-size:14px; color:#FFF; line-height:76px; position:relative;}
.top_right ul::after{ display:block; content:""; clear:both;}
.top_right ul li{ float:left;}
.top_right ul li span{ margin-left:5px; margin-right:5px;}
.top_right a{ color:#FFF;}

.Routine{ position:absolute; top:85px; left:-20px; text-align:center; line-height: 0px; display:none;}
.Routine_nr{ background:#FFF; padding:15px; border-radius:5px;}
.Routine_nr p{ color:#333; line-height:30px;}
.top_right ul li:hover .Routine{ display:block;}

.banner{ background:url(../../img/official/about_banner1.jpg) 100% no-repeat; height:460px; text-align:center; color:#FFF;}
.banner h2{ font-size:48px; font-weight:normal; padding-top:260px;}
.banner p{ transform:uppercase;}

.tabtile{ height:138px; background:#FFF; box-shadow:0px 0px 15px rgba(0,0,0,0.1); z-index:9; margin-top:-69px;}
.tabtile::after{ display:block; content:""; clear:both;}
.Tbox{ width:238px; float:left; border-right:1px solid #ececec; height:138px; text-align:center; line-height:40px; cursor:pointer;}
.Tbox h2{ font-size:18px; color:#333; font-weight:normal;}
.Ticon{ margin-top:30px;}
.Ticon .iconfont{ font-size:40px; color:#999;}

.Tbox:hover .iconfont{ color:#f67524;}
.Tbox:hover h2{color:#f67524;}
.tabtile .Tbox:last-child{ border-right:1px solid #fff;}

.tabtile .sexz h2{ color:#f67524;}
.tabtile .sexz .iconfont{ color:#f67524;}

.ComNew{ background:#FFF; width:1120px; margin-top:25px; padding:20px 40px 40px 40px; margin-bottom:40px;}
.ComList{ padding:20px 0px; border-bottom:1px solid #ececec;}
.ComList img{ float:left; width:209px; height:148px;}
.ComTxt{ float:left; margin-left:46px; width:865px;}
.ComList::after{ display:block; content:""; clear:both;}
.ComTxt h2{ font-size:22px; color:#333; font-weight:normal;}
.ComTxt p{ font-size:16px; color:#999; margin-top:15px; line-height:24px;}
.ComTxt span{ font-size:16px; color:#bababa; margin-top:20px; display:block;}
.ComTxt:hover h2{ color:#f67524;}



.DeveH{background:#FFF;  margin-top:25px; padding: 100px 120px 120px 120px; width:960px; margin-bottom:40px;}

.DeveCon{ margin-bottom:20px;}
.DeveCon::after{ display:block; content:""; clear:both;}
.DeveCon .year{ font-size:30px; font-weight:bold; color:#999999; float:left;}
.DeveCon .Dsj{ float:left;}
.DeveCon .Dsj ul { border-left:2px solid #eeeeee; height:auto; margin-left:25px;}
.DeveCon .Dsj ul li{ background:url(../../img/official/fzlc_tb.jpg) top left no-repeat; margin-left:-18px; height:80px; font-size:16px; color:#333; padding-left:50px;}
.DeveCon .Dsj ul li p{ padding-top:6px;}
.DeveCon .Dsj ul li p span{ font-size:18px; color: #999; margin-right:20px;}




.Contact{background:#FFF;  margin-top:25px; padding:60px; width:1080px; margin-bottom:40px;}
.conDt{ width:1080px; height:500px;}
.conLX::after{ display:block; content:""; clear:both;}
.conLX{ height:313px; border:1px solid #ededed; margin-top:30px;}
.conBox{ width:358px; float:left; border-right:1px solid #ededed; height:313px; font-size:16px; line-height:30px; color:#666;}
.conBox_top{ text-align:center; margin-top:33px;}
.conBox_top h2{ font-size:24px; color:#333; font-weight:normal; margin-top:15px; margin-bottom:10px;}
.conBox_bot{ width:295px; margin-left:31px; margin-top:20px; border-top:1px solid #ededed; padding-top:15px;}
.conDt .conLX:last-child{ border-right: none;}



.Join{ width:1102px; background:#FFF;margin-top:25px; padding:49px;margin-bottom:40px;}
.zplink{ margin-bottom:30px;}
.zplink::after{ display:block; content:""; clear:both;}
.zplink .zplink_nr{ width:338px; height:125px; font-size:18px; color:#333; line-height:125px; text-align:center; border:1px solid #eeeeee; display:block; float:left; margin-right:40px;}
.zplink .zplink_nr img{ float:left; padding-top:17px; padding-left:65px;}
.zplink .zplink_nr span{ float:left; margin-left:30px;}

.zplink .zplink_nr:hover{ box-shadow:0px 0px 15px rgba(0,0,0,0.1);}
.zplink .zplink_nr:last-child{ margin-right:0px;}

.jogg{ margin-bottom:30px;}
.pubTitle h2{ text-align:center; font-size:36px; color:#333; font-weight:normal;}
.pubTitle p{ font-size:16px; color:#999; text-align:center; margin-top:10px; margin-bottom:20px;}
.Join ul::after{ display:block; content:""; clear:both;}
.Join ul li{ width:353px; height:263px; position:relative; float:left; margin-right:21px; margin-top:20px;}
.Join ul li img{ position:absolute; z-index:1;}
.Join ul li p{ height:40px; width:353px; line-height:40px; font-size:16px; color:#FFF; background: rgba(0,0,0,0.5); text-align:center; position:absolute; z-index:999; bottom:0px; left:0px;}
.Join ul li:nth-child(3n){ margin-right:0px;}

.Profile{width:1074px; background:#FFF;margin-top:25px; padding:20px 63px 63px 63px;margin-bottom:40px;}

.Propic{ margin-top:20px;}
.Prowz{ border-bottom:1px solid #ececec; padding-bottom:30px; margin-bottom:30px;}
.Prowz p{ font-size:16px; color:#333; line-height:30px;  margin-top:15px;}
.pro_qywh{ background:#fffaf5; padding-top:30px; margin-top:30px; margin-bottom:40px;}
.pro_qywh ul::after{ display:block; content:""; clear:both;}
.pro_qywh ul li{ width:190px; float:left; margin-left:78px; color:#666; margin-bottom:40px; margin-top:40px;}
.pro_qywh ul li i{ width:20px; height:4px; background:#ff7803; display:block; margin-bottom:10px;}
.pro_qywh ul li h2{ font-size:24px; color:#666; margin-bottom:15px;}

.pro_qywh ul li p{ line-height:30px;}

.bghj_list ul{ margin-bottom:40px;}
.bghj_list ul::after{ display:block; content:""; clear:both;}
.bghj_list ul li{ width:525px; height:367px; position:relative; overflow:hidden; float:left; margin-right:24px; margin-top:24px;  }
.bghj_list ul li:nth-child(2n){ margin-right:0px;}
.bghj_list .ceng{ width:525px; height:367px; background:rgba(0,0,0,0.8);position:absolute; bottom:-367px; left:0; text-align:center; color:#fff; transition:0.5s; color:#FFF; font-size:18px;}
.bghj_list .ceng h2{ font-size:24px; font-weight:normal; margin-top:134px;}
.bghj_list .ceng i{width:20px; height:4px; background:#ff7803; display:block; margin:10px auto;}
.bghj_list ul li:hover .ceng{ bottom:0px;}



/* width:690px; */
#slider{width:690px;height:312px;overflow:hidden;padding:0px 15px;position:relative;margin:0 auto; margin-top:30px;}
.scroll{width:620px;height:312px;margin:0 auto;overflow:hidden;position:relative;}
.scrollContainer{position: relative;width:1815px;left:0px;}
#swiperScroll {padding: 20px 0;}
.scrollContainer .swiper-slide-active{ margin-top: 30px; transform:scale(1.3) ; -webkit-transform:scale(1.3) ; -moz-transform:scale(1.3) ; -ms-transform:scale(1.3) ; -o-transform:scale(1.3) ; }
/* .scrollContainer .panel{width:30%;} */
.panel .inside{display:block;position:relative; }
.inside img{width:100%;height: auto;}
.scroll li {transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; }
.scroll li .inside span{  transform:scale(0.7) translateY(30px); opacity: 0; width:100%; height:37px; line-height:37px; position:absolute; bottom:-17px; left:0%; background-color:#ff7803; font-size:14px; color:#FFF; text-align:center; -webkit-transform:scale(0.7) translateY(30px); -moz-transform:scale(0.7) translateY(30px); -ms-transform:scale(0.7) translateY(30px); -o-transform:scale(0.7) translateY(30px);  }
.scroll li.swiper-slide-active .inside span{transition: all 0.5s 0.3s ease-in; transform: scale(0.7) translateY(0); opacity: 1; -webkit-transform: scale(0.7) translateY(0); -moz-transform: scale(0.7) translateY(0); -ms-transform: scale(0.7) translateY(0); -o-transform: scale(0.7) translateY(0);-webkit-transition: all 0.5s 0.3s ease-in; -moz-transition: all 0.5s 0.3s ease-in; -ms-transition: all 0.5s 0.3s ease-in; -o-transition: all 0.5s 0.3s ease-in; }
.btnMode a.btn{background:url('../../img/official/index.png') no-repeat;}
.btnMode a.btn{width:20px; height:39px;position:absolute;top:105px; }
.btnMode a.prev{left:0;background-position:0 -61px;}
.btnMode a.prev:hover{background-position:0 -102px;}
.btnMode a.next{right:0;background-position:-50px -61px;}
.btnMode a.next:hover{background-position:-50px -102px;}




.Maptop{ font-size:14px; color:#666; background:url(../../img/official/wzdt.png) left center no-repeat; padding-left:24px; line-height:60px; margin-top:76px;}

/*另一种导航样式*/
.Subheader{ transform: translateY(-110%); opacity: 0; transition: all 0.4s ease-in; height:76px; width:100%; background:#fff; z-index:1000; position:fixed; left:0; top:0; box-shadow:0px 0px 10px rgba(0,0,0,0.1); -webkit-transform: translateY(-110%); -moz-transform: translateY(-110%); -ms-transform: translateY(-110%); -o-transform: translateY(-110%); -webkit-transition: all 0.4s ease-in; -moz-transition: all 0.4s ease-in; -ms-transition: all 0.4s ease-in; -o-transition: all 0.4s ease-in; }
.Subheader.show { transform:translateY(0) ; -webkit-transform:translateY(0) ; -moz-transform:translateY(0) ; -ms-transform:translateY(0) ; -o-transform:translateY(0) ; opacity: 1;}
.Subheader .pubCon{ height:76px;}
.Subheader .logo{ float:left; margin-top:15px; margin-right:26px;}
.Subheader .Subnav{ float:left;}
.Subheader .Subnav ul{ display: flex;}

.Subheader li{ display: flex;align-items: center;}
.Subheader li > a{ display: inline-block; line-height:76px; color:#333; font-size:16px; padding:0 13px; transition:0.5s; position:relative; overflow:hidden;}
.Subheader li:hover > a, .Subheader li.on a{ color:#fe690f}
.Subheader li > a::after{ content:""; display:block; height:4px; width:100%; background:#fe690f; position:absolute; left:0; bottom:-1px; transform:scaleX(0); transition:0.5s;}
.Subheader li:hover > a::after  , .Subheader li.on > a::after{transform:scaleX(1)}
.Subtop_order{ float:left;}
.Subtop_order a{ display:block; width:96px; height:35px; text-align: center; line-height:35px; font-size:16px; background:#f67524; border-color:#f67524; color:#FFF; border-radius:3px; margin-top:20px; margin-left:15px;}
.Subtop_right{ background:url(../../img/official/top_ewmtb.png) left center no-repeat; padding-left:24px; float:right; font-size:14px; color:#dedede; line-height:76px;}
.Subtop_right a{ color:#333;}
.Subheader li:hover .down{ display:block;}
.Subheader .top_right ul li span {color: #333;display: inline-block;}
.Subheader .top_right ul li a {padding: 0;font-size: 14px}
.Subheader .top_order a{background:#f67524; border-color:#f67524; color:#FFF;}


.MapCom{ width:1080px; padding:30px 60px 60px 60px; background: #FFF; margin-bottom:40px;}
.Mapdeta h2{ font-size:16px; color:#333; border-left:4px solid #f67524; padding-left:10px; margin:20px 0px;}
.maplink::after{ display:block; content:""; clear:both;}
.maplink a{ display:block; width:102px; height:30px; float:left; text-align:center; line-height:30px; border:1px solid #ececec; color:#666; font-size:14px; margin-right:20px;}
.maplink a:hover{ background:#f67524; color:#FFF; border-color:#f67524;}


.InCon{ margin-bottom:40px;}
.InCon::after{ display:block; content:""; clear:both;}
.InCon_left{ float:left; width:720px; background:#FFF; padding:55px;}
.InCon_left h2{ text-align:center; font-size:22px; color:#000; font-weight:normal;}
.INtime{ font-size:14px; color:#999; line-height:30px; margin:30px 0px 20px 0px;}
.INtime::after{ display:block; content:""; clear:both;}
.injj{ padding:30px; background:#f9f9f9; font-size:14px; color:#666;}
.InCon_nr{ font-size:16px; color:#333; line-height:30px;}
.InCon_nr p{ margin-top:20px;}
.sxp{ border-top:1px solid #ececec; margin-top:30px; padding-top:30px; color:#666; font-size:14px;}
.syp{float:left;}
.xyp{float: right;}
.sxp span{ color:#f67524;}
.sxp a{ color:#666;}
.sxp a:hover{ color:#f67524;}
.InCon_right{ width:352px; float:right;}


.inadd{ width:352px; height:210px;}
.In_rmwz{ background:#FFF; width:352px; margin-top:17px;}
.In_rmwz h2{ font-size:18px; color:#333; line-height:59px; line-height:59px; border-bottom:1px solid #f0f0f0; padding-left:23px;}
.hotwz{ margin:23px 23px 0px 23px; position:relative;}
.hotwz p{ height:40px; line-height:40px; text-align:center; background:rgba(0,0,0,0.6); position:absolute; top:189px; width:306px; }
.hotwz p a{ color:#FFF;}
.InCon_right ul{ width:306px; margin-left:23px; padding-bottom:20px;}
.InCon_right ul li{ border-bottom:1px solid #ececec; padding:10px 0px; font-size:14px; color:#999;}
.InCon_right ul li a{ font-size:16px; color: #333; line-height:30px;}
.InCon_right ul li a:hover{color:#f67524;}
.InCon_right ul li:last-child{ border-bottom:none;}
.cjwt{ font-size:16px; line-height:45px; border-bottom:1px dotted #ececec; margin-left:23px; margin-right:23px;}
.cjwt a{ color:#666;}
.cjwt a:hover{ color:#f67524;}
.InCon_right .cjwt:last-child{ border-bottom:none; padding-bottom:20px;}


/*帮助中心*/
.bzbanner{ background: url(../../img/official/bzbanner2.jpg) center no-repeat; height:460px; text-align:center; color:#FFF;}
.bzbanner h2{ font-size:36px; font-weight:300; margin-bottom:10px; }
.bzbanner p{ font-size:14px;}
.search{ padding-top:215px; height:50px; width:640px; margin:0px auto; margin-bottom:40px;}
.se_text{ width:565px; height:50px; line-height:50px; font-size:14px; color:#c8c8c8; border:none; padding-left:15px; float:left;}
.se_btn{ background:url(../../img/official/bz1.jpg) no-repeat; width:60px; height:50px; cursor:pointer; border:none; float:left;}


.help{ margin-top:25px; margin-bottom:40px;}
.help::after{ display:block; content:""; clear:both;}
.help_left{ width:200px; background:#FFF; border:1px solid #ececec; float:left;}
.help_left h2{ line-height:64px; font-size:20px; color:#333; border-bottom:1px solid #ececec; font-weight: normal; padding-left:32px; background:#fafafa;}
.help_left ul li{ background:url(../../img/official/bzmr.jpg) no-repeat; line-height:54px; border-bottom:1px double #ececec; padding-left:32px; font-size:16px;}
.help_left ul li a{ display:block; height:54px; color:#666;}
.help_left ul li:hover{ background:url(../../img/official/bzhg.jpg) no-repeat;}
.help_left ul li:hover a{ color:#FFF;}
.help_left ul .helpon{background:url(../../img/official/bzhg.jpg) no-repeat;}
.help_left ul .helpon a{color:#FFF;}

.help_fk{ background:#fafafa; line-height:64px; font-size:16px; padding-left:32px;}
.help_fk a{ display:block; line-height:64px; color:#666; background:url(../../img/official/yjfk.png) left center no-repeat; padding-left:35px;}


.help_right{ background:#FFF; border:1px solid #ececec; width:910px; padding:0px 33px 40px 33px; float: right;}
.help_right h2{ background:url(../../img/official/bz3.jpg) left center no-repeat; font-weight:normal; padding-left:20px; line-height:65px; font-size:18px; color:#333; border-bottom:1px solid #ececec;}
.bz_lc{ padding:30px 0px;border-bottom:1px solid #ececec;}
.bz_rmwt ul{ width:455px; float:left; margin-top:20px;}
.bz_rmwt ul li{ font-size:16px; line-height:45px; background:url(../../img/official/bz4.jpg) left center no-repeat; padding-left:20px;}
.bz_rmwt ul li a{color:#666; }
.bz_rmwt ul li a:hover{ color:#f67524;}
.Feedlx{ margin-top:20px;}
.Feedlx::after{ display:block; content:""; clear:both;}
.Feedlx p{ float:left; font-size:16px; color:#666; margin-top:4px;}
.Feedlx_yc{ float:left; margin-left:10px;}
.Feedlx_yc a{ display:block; width:102px; height:32px; text-align:center; line-height:32px; border:1px solid #ececec; border-radius:3px; color:#666; float:left; margin-right:15px; font-size:14px;}
.Feedlx_yc a:hover,.Feedlx_yc a.on{ color:#f67524; border-color:#f67524;}
.Feedlx_yc textarea{ width:750px;border:1px solid #ececec; height:130px; border-radius:3px; color:#666; padding:10px; font-family:"微软雅黑";}
.fkbtn{ margin:20px 0px 50px 0px;}
.Feedlx_yc h1{ font-size:13px; line-height:40px; color:#999; font-weight:normal;}
.fkbtn input{ border:none; color:#FFF; background:#f67524; width:201px; height:44px; text-align:center; line-height:44px; border-radius:3px;}

/*师傅入驻*/
.rzbanner{ background: url(../../img/official/rzbanner.jpg) center no-repeat; height:679px; text-align:center; color:#FFF;}
.Mastertop{ width:610px; padding-top:150px; font-size:18px; text-align:left; line-height:30px;}

.Mas_ewm{ width:610px; height:342px; background:rgba(255,255,255,0.1); border-radius:6px; margin-top:30px; text-align:center; font-size:16px;}
.Mas_ewm h2{ font-size:24px; padding-top:40px;}
.Mas_ewm ul{ margin-left:110px; margin-top:30px;}
.Mas_ewm ul li{ float:left; margin-right:60px;}
.Mast_bt{ text-align:center; margin:40px 0px;}
.Mast_bt h2{ font-size:36px; color:#333; font-weight:400;}
.Mast_bt p{ font-size:18px; color:#999; line-height:40px;}
.Mas_ptys ul::after{ display:block; content:""; clear:both;}
.Mas_ptys ul li{ width:276px; height:333px; background: #FFF; border-radius:8px; float:left; margin-right:32px; margin-bottom:32px;}
.Mas_ptys ul li:nth-child(4n){ margin-right:0px;}
.ptys_top{ height:96px; background:#f67524; color:#FFF; padding-top:30px; font-size:18px; line-height:30px; border-radius:6px 6px 0px 0px;}
.ptys_top img{ float:left; margin-right:20px; margin-left:40px; margin-top:8px;}
.ptys_text{ padding:40px; font-size:16px; color:#666; line-height:30px;}
.Mas_ptys ul li:hover{ box-shadow:0px 0px 10px rgba(0,0,0,0.1);}

.Mafwlc{ width:100%; height:460px; background:#FFF; padding-top:40px; }
.Mafwlc_con::after{ display:block; content:""; clear:both;}
.Mafwlc_xq{ float:left; width:245px; text-align:center;}
.Mafwlc_xq h2{ font-size:18px; font-weight:normal; color:#333; margin-top:15px; width:245px;}
.Mafwlc_xq p{ font-size:14px; color:#999;width:245px; text-align:center; line-height:24px; margin-right:47px;}
.Mafwlc_jt{ float:left; margin-right:47px;}

.Msfjj::after{ display:block; content:""; clear:both;}
.Msfjj{ margin-bottom:74px;position:relative;}
.Msfjj_list{ width:584px; height:357px; background:#FFF; border-radius:8px; float:left; margin-right:32px;}
.Msfjj_pic{ width:174px; height:174px; float:left; margin-left:40px; margin-top:86px;}
.Msfjj_pic img{border-radius:50%;}
.Msfjj_xq{ float:left; margin-left:34px; width:289px; margin-top:86px; font-size:16px; color:#999; line-height:26px;}
.Msfjj_xq h2{ font-size:20px; color:#333; margin-bottom:15px;}

.wdtop::after{ display:block; content:""; clear:both;}
.Mas_rzwd{ background:#FFF; padding:40px 0px 0px 0px;}
.Quewd{ background:#FFF;box-shadow:0px 0px 15px rgba(0,0,0,0.1); border-radius:6px; margin-bottom:25px; padding-bottom:10px;}
.Quewd h2{ background:url(../../img/official/rw.jpg) 20px center no-repeat; line-height:65px; border-bottom:1px solid #ececec; font-size:22px; padding-left:60px; font-weight:normal;}
.Quewd p{ padding:10px 20px; line-height:26px; color:#999;}

/*家居资讯*/
.Info_top{ margin-top:104px;}
.Info_left{ width:710px; height:377px; float:left;}
.Info_left img{width:710px; height:377px;}
.Info_right{ float:left; margin-bottom:17px; width:490px;}
.Info_right ul li{ width:230px; height:172px; float:left; margin-left:15px; margin-bottom:24px; position:relative;}
.Info_right ul li p{ line-height:40px; text-align:center; background:rgba(0,0,0,0.7); position:absolute; top:140px; z-index:999; width:230px; text-align:center;}
.Info_right ul li p:hover{ background:rgba(255,102,0,0.8);}
.Info_right ul li p a{ color:#FFF;}

.IN_left{ float:left; width:790px; background:#FFF; padding-left:20px; padding-right:20px; }
.IN_link{ border-bottom:1px solid #ececec;}
.IN_link::after{ display:block; content:""; clear:both;}
.IN_link ul li{  width:96px; height:33px; text-align:center; line-height:33px; font-size:16px;  float:left; margin-right:28px; margin-top:18px; margin-bottom:18px;}
.IN_link ul li a{color:#333;}
.IN_link ul li:hover{ background:#f67524;  border-radius:20px;}
.IN_link ul li:hover a{ display:block;color:#FFF;}
.INxz{background:#f67524; color:#FFF; border-radius:20px;}
.IN_link  .INxz a{ color:#FFF;}
.IN_content ul li::after{ display:block; content:""; clear:both;}
.IN_content ul li{ padding:22px 0px; border-bottom:1px solid #ececec;}
.IN_content ul li:last-child{ margin-bottom:40px;}
.IN_pic{ width:160px; height:120px; float:left;}
.IN_pic img{width:160px; height:120px; border-radius:3px;}
.IN_text{ width:590px; float:right;}
.IN_text a{ font-size:18px; color:#333; line-height:35px;}
.IN_text a:hover{ color:#f67524;}
.IN_text p{ font-size:14px; color:#999; margin-top:6px; line-height:24px;}
.IN_time{ font-size:14px; color:#999; margin-top:15px;}
.IN_ym::after{ display:block; content:""; clear:both;}
.IN_ym{ text-align:center; margin-bottom:40px; font-size:14px;}
.IN_ym ul{ margin-left:280px;}
.IN_ym ul li{ border:1px solid #ececec; border-radius:3px;  width:34px; height:34px;margin-right:5px; text-align:center; line-height:34px; float:left;}
.IN_ym ul li a{color:#999;}
.IN_ym ul li:hover{ background:#f67524; border-color:#f67524;}
.IN_ym ul li:hover a{ color:#FFF; display:block;}

.IN_ymxz{background:#f67524; border:1px solid #f67524;color:#FFF;}
.IN_ym  .IN_ymxz a{color:#FFF;}

.help_dea{ line-height:64px; background:#fafafa; border-bottom:1px solid #ececec; padding-left:30px; font-size:20px; color: #333;}
.help_text h1{
    cursor: pointer;  font-size:16px; color:#333; margin-left:30px; line-height:55px; border-bottom:1px dashed #ececec; font-weight:normal; padding-left:24px; }
.help_text h1.expend{background:url(../../img/official/wdk.png) left center no-repeat; }
.help_text h1.close{background:url(../../img/official/dk.png) left center no-repeat; }
.que_xq{ background:#fbfbfb; padding:30px 54px; font-size:16px; line-height:30px; color: #333;}

/*如何找师傅*/

.sfbanner{background: url(../../img/official/sfbanner.jpg) center no-repeat; height:650px; text-align:center; color:#FFF;}
.sftop{ width:100%; background:#FFF;  padding-top:10px; padding-bottom:40px;}
.jdd_js{ font-size:18px; color:#666; line-height:36px;}
.jdd_js a{ color:#f67524;}
.how{ font-size:20px;color:#666; font-weight:600; text-align:center; margin:20px auto;}
.sftop ul::after{ display:block; content:""; clear:both;}
.sftop ul li{ width:224px; height:277px; float:left; margin-right:20px; text-align:center;}
.sftop ul li img{ margin-top:30px;}
.sftop ul li h2{ font-size:18px; color:#333; line-height:40px; font-weight:normal;}
.sftop ul li p{ font-size:13px; color:#999; line-height:24px;}
.sftop ul li:last-child{ margin-right:0px;}

.zsf_lc{ height:1070px;}
.zsf_main{ width:1200px; height:827px; background:#FFF; margin-top:40px;}
.zsftop{ height:57px;}
.zsftop::after{ display:block; content:""; clear:both;}
.zsftop a{ display:block; float:left; width:600px; text-align:center; line-height:57px; font-size:18px; color:#FFF; background:#f67524;}
.zsftop a:hover,.zsftop a.on{ background:#ffad12;}

.zsfcontent::after{ display:block; content:""; clear:both;}
.zsf_zjt{ float:left; margin-left:70px; margin-top:300px;}
.zsf_zynr{ margin:20px auto; text-align: center}
.zsf_yjt{ float:left; margin-right:70px;margin-top:300px;}
.zsf_splink{ font-size:16px; color:#999; text-align:center;}
.zsf_splink a{ color:#f67524;}
.zsf_xd{ margin-top:40px; }
.zsf_xd a{ width:225px; height:50px; line-height:50px; text-align:center; color:#FFF; border-radius:3px; display:block; margin:0px auto;background: -webkit-linear-gradient(right,#f18628,#ffad12);

background: -o-linear-gradient(right,#f18628,#ffad12);

background: -moz-linear-gradient(right,#f18628,#ffad12);

background: -mos-linear-gradient(right,#f18628,#ffad12);

background: linear-gradient(right,#f18628,#ffad12); }
.zsf_xd a:hover{ background:#f67524;}
.how_cjwt{ width:100%; padding-bottom:40px; padding-top:2px; background:#FFF;}
.WtContent{ padding:25px; height:auto; background:#FFF; box-shadow:0px 0px 10px rgba(0,0,0,0.1); margin-top:28px;}
.WtContent h2{ font-size:22px; color:#333; font-weight:normal; margin-bottom:6px;}
.WtContent p{ line-height:30px; font-size:16px; color:#999;}

/*服务介绍*/
.fwbanner{background: url(../../img/official/fwbanner.jpg) center no-repeat; height:643px; color:#FFF;}
.Platop{ padding-top:206px; color:#FFF; float:left; font-size:18px; line-height:30px; width:615px;}
.Platop h2{ font-size:60px; line-height:60px;}
.Platop h3{ font-size:20px; margin-top:15px;}
.Platop p{ margin-top:30px;}

.PlaTitle{ height:166px; background:#FFF; box-shadow:0px 0px 15px rgba(0,0,0,0.1); margin-top:-83px;}
.PlaTitle ul::after{ display:block; content:""; clear:both;}
.PlaTitle ul li{ width:299px; border-right:1px solid #ececec; float:left; text-align:center; font-size:16px; line-height:24px; color:#999; height:166px; cursor:pointer;}
.PlaTitle ul li h2{ font-size:24px; color:#333; margin-bottom:15px; padding-top:40px;}
.PlaTitle ul li p{ color:#999; text-align: center}
.PlaTitle ul li:hover{ background:#f67524;}
.PlaTitle ul li:hover h2{ color:#FFF;}
.PlaTitle ul li:hover p{color:#FFF;}
.PlaTitle ul li:last-child{ border-right:none; width:300px;}
.PlaTitle_xz{background:#f67524;}
.PlaTitle .PlaTitle_xz h2{ color:#FFF;}
.PlaTitle .PlaTitle_xz p{ color:#FFF;}


.Plasj{ margin:40px auto; padding-bottom:0px;}
.Plasj ul::after{ display:block; content:""; clear:both;}
.Plasj ul li{ width:268px; height:218px; border:1px solid #e7e7e7; border-radius:4px; text-align:center; font-size:18px; color:#666; float:left; margin-right:40px; margin-bottom:40px;}
.Plasj ul li:hover{border:1px solid #f67524; box-shadow:0px 0px 15px rgba(255,51,0,0.2);}
.Plasj ul li:nth-child(4n){ margin-right:0px;}
.Plasj ul li img{ margin-top:58px; margin-bottom:10px;}

.Pla_cxfw{ background:#fafafa; padding:40px 0px;}
.Pla_cxfw ul::after{ display:block; content:""; clear:both;}
.Pla_cxfw ul li{ width:585px; height:635px; float:left; margin-right:30px;}
.Pla_cxfw ul li:last-child{ margin-right:0px;}
.Pla_cxfw_top{ width:585px; height:321px; position:relative;}
.Pla_cxfw_top p{ position:absolute; z-index:999; bottom:0px; line-height:66px; font-size:30px; color:#FFF; text-align:center; width:585px; background:rgba(246,117,36,0.9);}
.Pla_cxfw_bottom{ font-size:20px; color:#666; height:311px; line-height:45px; padding:10px 35px; box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.Pla_dblc ul::after{ display:block; content:""; clear:both;}
.Pla_dblc ul li{ width:270px; height:255px; background:#fafafa; text-align:center;border-radius:4px;font-size:18px; color:#999; float:left; margin-right:40px; margin-bottom:40px;}
.Pla_dblc ul li:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.1);}
.Pla_dblc ul li:nth-child(4n){ margin-right:0px;}
.Pla_dblc ul li img{ margin-top:45px;}
.Pla_dblc ul li h2{ font-size:22px; color:#666; margin-top:20px; line-height:40px;}


.PlaPfxz{ background:#fafafa; padding:40px 0px;}
.Pflc{ margin-bottom:40px;}
.Pflc ul::after{ display:block; content:""; clear:both;}
.Pflc ul li{ width:216px; height:280px; text-align:center; font-size:16px; color:#666; line-height:24px;box-shadow:0px 0px 10px rgba(0,0,0,0.1); float:left; border-radius:4px; margin-right:30px;}
.Pflc ul li:last-child{ margin-right:0px;}
.Pflc ul li:hover{ box-shadow:0px 0px 15px rgba(255,51,0,0.2);}
.Pflc ul li img{ margin-top:72px; margin-bottom:43px;}
.Pflc ul li span{ font-weight:bold;}

.Pxd{background:#fafafa; padding-bottom:40px; padding-top:10px;}
.Pfxz_Con{ width:1196px; border:1px solid #ececec; height:510px; background:#FFF; margin-left:1px;}
.Pfxz_Con ul::after{ display:block; content:""; clear:both;}
.Pfxz_Con ul li{ width:398px; height:510px; border-right:1px solid #ececec; float:left;position: relative;}
.Pfxz_Con ul li:last-child{ border-right:none;}
.Pfxtop{ text-align:center; padding-top:25px;}
.Pfxtop h2{ font-size:24px; color:#333; font-weight:normal; margin-top:23px;}
.Pfxbot h2{ font-weight:normal; font-size:16px; color:#666;}
.Pfxbot p{ font-size:13px; color:#999; line-height:24px;}
.wt_Pfx{ margin-top:30px; margin-left:35px; margin-right:35px;}
.P_more{ margin-top:25px;}
.P_more a{ width:100px; height:28px; border:1px solid #f67524; border-radius:15px; color:#f67524; display:block; text-align:center;margin-left:148px; line-height:28px; font-size:14px;}
.P_more a:hover{ background:#f67524; color:#FFF; }


/*服务监管*/
.SerSup img{ margin-bottom:40px; }
.Bzfw{ background:#fafafa; padding-top:10px; padding-bottom:30px;}
.Bzfw ul::after{ display:block; content:""; clear:both;}
.Bzfw ul li{ width:380px; height:310px; background:#FFF; border-radius:4px; float:left; margin-right:30px; text-align:center; box-shadow:0px 0px 10px rgba(0,0,0,0.05); margin-bottom:30px;}
.Bzfw ul li:hover{box-shadow:0px 0px 15px rgba(255,51,0,0.2);}
.Bzfw ul li:nth-child(3n){ margin-right:0px;}
.Bzfw ul li img{ margin-top:54px; margin-bottom:24px; }
.Bzfw ul li h2{ font-size:22px; color:#333; font-weight:normal; margin-bottom:10px;}
.Bzfw ul li p{ font-size:16px; color:#999; line-height:26px;}

.Sfpxcon{ margin-bottom:60px;}
.Ser_Sfpx{ position:relative;}
.Ser_Sfpx .swiper-slide{width:380px; height:390px; }
.Ser_Sfpx a{ display:block;width:380px; height:390px; background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.1); border-radius:4px;}
.Ser_Sfpx .swiper-slide img{ width:100%; height:310px; border-radius:4px 4px 0px 0px;}
.Ser_Sfpx a p{ line-height:80px; text-align:center; font-size:18px; color:#333;}
.Ser_Sfpx a:hover{ background:#f67524;box-shadow:0px 0px 15px rgba(255,51,0,0.2);}
.Ser_Sfpx a:hover p{ color:#fff;}



.Zbpx{background:#fafafa; padding:40px 0px; padding-bottom:60px;}

.Zbpx_con::after{ display:block; content:""; clear:both;}
.Zbpx_left{ width:874px; height:500px; float:left;position:relative;}
.Zbpx_left img{width:874px; height:500px;}
.Zbpx_left p{line-height:49px; width:874px; background:rgba(0,0,0,0.6); position:absolute; z-index:999; bottom:0px; color:#FFF; text-align:center;}
.Zbpx_right{ float:right;}
.pxxq{ width:300px; height:237px; position:relative;}
.pxxq img{width:300px; height:237px;}
.pxxq p{ line-height:49px; width:300px; background:rgba(0,0,0,0.6); position:absolute; z-index:999; bottom:0px; color:#FFF; text-align:center;}
.WmLc{ background:url(../../img/official/jgr.jpg) right bottom no-repeat; height:528px; }
.WmLc ul{ padding-top:50px;}
.WmLc ul li{ background:url(../../img/official/dh.jpg) left center no-repeat; padding-left:50px; font-size:27px; color:#666; line-height:70px;}


/*货损无忧险*/
.sybanner{background: url(../../img/official/sybanner.jpg) no-repeat center center/cover; height:643px; overflow:hidden;}
.Dam{ height:182px;margin-top:34px;}
.Dam ul::after{ display:block; content:""; clear:both;}
.Dam ul li{ width:378px; height:180px; border:1px solid #eeeeee; float:left; margin-right:30px;box-shadow:0px 0px 15px rgba(0,0,0,0.05); background:#FFF; }
.Dam ul li:hover,.Dam ul li.on{box-shadow:0px 0px 15px rgba(255,51,0,0.2); border-color:#f67524;}
.Dam ul li:nth-child(3n){ margin-right:0px;}
.Dampic{ float:left; margin-left:18px; margin-top:44px;}
.Damwz{ width:228px; float:left; margin-left:22px; margin-top:50px; font-size:14px; color:#666;}
.Damwz b{ font-size:18px; color:#333;}
.Damwz p{ font-size:14px; line-height:24px; color:#b0b0b0; margin-top:15px;}

.DamSm{ width:1200px; height:512px; background-color:#f7f7f7;}
.DamSm_left{ width:574px; float:left; font-size:18px; line-height:36px; color:#666;}
.DamSm_left h2{ font-size:36px; color:#f67524; margin-bottom:40px; margin-top:128px; margin-left:70px; line-height:48px;}
.DamSm_left a{ display:block; width:220px; height:46px; line-height:46px; background:#f67524; color:#FFF; text-align:center; border-radius:3px; margin-left:70px; margin-top:20px;}
.DamSm_left a:hover{ background:#e65b04;}
.DamSm_left p{ margin-left:70px;}
.Dam_lplc{ padding-bottom:50px;}
.Dam_lplc ul::after{ display:block; content:""; clear:both;}
.Dam_lplc ul li{ width:215px; float:left; text-align:center;}
.Dam_lplc ul li h2{ font-size:16px; color:#333; font-weight:normal; margin-top:15px;}
.Dam_lplc ul li p{ font-size:14px; line-height:20px; color:#999; margin-top:15px;}
.ywfx{ margin-bottom:50px;}
.ywfx ul::after{ display:block; content:""; clear:both;}
.ywfx ul li{ width:585px; height:351px; float:left; margin-right:30px; position:relative;}
.ywfx ul li:last-child{ margin-right:0px;}
.ywfx ul li p{ position:absolute; line-height:48px; text-align:center; width:585px; color:#FFF; font-size:20px; z-index:999; bottom:0px;}

.lpCon ul {display: flex;align-items: center;justify-content: space-between;}
/* .lpCon ul::after{ display:block; content:""; clear:both;} */
.lpCon ul li{ width:186px; text-align:center; font-size:16px; color:#333; line-height:24px;}
.lpCon ul li h2{ font-size:18px; margin:6px 0px;}

.Lpxe{ background:#fafafa; padding:10px 0px 0px 0px; margin-top:50px; }
.Lpxe ul::after{ display:block; content:""; clear:both;}
.Lpxe ul li{ width:585px; height:350px; border-radius:5px;box-shadow:0px 0px 15px rgba(0,0,0,0.05); float:left; margin-right:30px; background:#FFF;}
.Lpxe ul li:last-child{ margin-right:0px;}
.Lpxe_pic{ float:left; margin-top:100px; margin-left:47px;}
.Lpxe_text{ float:left; margin-left:30px; margin-top:130px; color:#999; font-size:18px; line-height:36px;}
.Lpxe_text h2{ font-size:30px; color:#333; font-weight:400; margin-bottom:15px;}

/*师傅意外险*/
.Acc_cont{ padding-bottom:120px;}
.Acc_cont ul::after{ display:block; content:""; clear:both;}
.Acc_cont ul li{ width:277px; float:left; margin-right:30px;}
.Acc_cont ul li img{ width:277px; height:281px;}
.Acc_cont ul li:last-child{ margin-right:0px;}
.Accnr{ width:253px; height:114px; border-radius:5px; background:#FFF; box-shadow:0px 0px 10px rgba(0,0,0,0.1); text-align:center; margin-top:-57px; z-index:999; position:absolute; margin-left:12px; font-size:16px; color:#999;}
.Accnr h2{ font-size:24px; color:#333; margin-top:30px; margin-bottom:6px;}
.Accnr:hover{ background:#f67524; color:#FFF;}
.Accnr:hover h2{ color:#FFF;}
.Alp{ margin-bottom:50px;}
.Alp ul::after{ display:block; content:""; clear:both;}
.Alp ul li{ width:585px; height:350px; float:left; margin-right:30px; background:#f7f7f7;}
.Alp ul li:last-child{ margin-right:0px;}
.Alp_zc{ float:left; margin-left:50px; margin-top:127px; width:203px; font-size:22px; color:#666; line-height:36px;}
.Alp_zc h2{ font-size:40px; color:#ff6502; margin-bottom:10px;}






/*底部样式*/
.footer{ background:#151515; padding:90px 0px 0px 0px; min-width: 1680px;}
.ftlist{ padding-bottom:85px; border-bottom:1px solid #2b2b2b;}
.ftlist::after{ display:block; content:""; clear:both;}
.ftlist .box{ float:left; margin-right:80px;}
.box h2{ color:#FFF; font-size:18px;}
.box p{ margin-top:31px; color:#999; font-size:14px; line-height:30px;}
.box p a{ font-size:14px; color:#999; line-height:30px;}
.box p a:hover{ color:#f67524;}
.box p b{ font-size:18px;}

.footbottom{ height:86px; line-height:86px;  font-size:16px; color:#999;}
.footbottom img.logo{  float:left; margin-top:20px;}
.footbottom span{ float:right; display: block; line-height: 25px; margin-top:25px; text-align: right}
.footbottom a{color: #999}
/*.footbottom .item{display: inline-block; height: 30px; line-height: 30px;}*/

/*新加样式*/
.xwdetail{ background:#FFF; padding:20px 50px 80px 50px; width:1100px; margin-bottom:40px;}
.xwdetail h2{ font-size:30px; text-align:center; line-height:60px;}
.xwdetail p{ font-size:16px; line-height:30px; margin-top:15px;}
.Date{ font-size:14px; text-align:center; color:#999; border-bottom:1px solid #ececec; padding-bottom:30px; margin-bottom:20px;}
.Subbg_ditu .header{ display: none;}
.Subbg_ditu .Subheader { opacity: 1; transform:translateY(0) ; -webkit-transform:translateY(0) ; -moz-transform:translateY(0) ; -ms-transform:translateY(0) ; -o-transform:translateY(0) ; }
#play_video {position: absolute; width: 52px; right: 34%; top: 40%;z-index: 11; cursor: pointer;display: none;}
.compy_news_guanggao {font-size: 0;cursor: pointer;}
/* .compy_news_guanggao img {} */
/*友情链接*/
.Friendlylink{ font-size:12px; font-family:"微软雅黑";}
.Friendlylink::after{ display:block; content:""; clear:both;}
.Friendlylink a{ color:#666; display:block; float:left; width:110px; height:36px; line-height:36px; margin-left:20px; overflow:hidden;}
.Friendlylink a:hover{ color:#f67524;}
.bottomyqlink{ position:relative;}
.bottomyqlink h2{ font-size:13px; color:#999; background:#2b2b2b; width:90px; text-align:center; line-height:30px; top:-45px; position:absolute; }
.wzlink{ font-size:13px; margin-top:15px;}
.wzlink a{ color:#999; line-height:24px; margin-right:15px;}
.wzlink a:hover{ color:#FFF;}

.help_yq{ background:#fafafa; line-height:50px; font-size:16px; padding-left:32px; border-bottom:1px solid #ececec;}
.help_yq a{ display:block; line-height:50px; color:#666; }

/* 家具咨询开始 */
.consultazione{ margin-bottom:50px;background-color: #F9F9F9;}
.consultazione .list{
    margin-top:50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    background-color: #F9F9F9;
}
.consultazione .list .item{
    width: 590px;
    height: 266px;
    /* border: 1px solid red; */
    box-sizing: border-box;
    margin-bottom: 20px;
    display: flex;
    /* transition: transform .2s ease; */
}
.consultazione .list .item:hover{
    /* transform: scale(1.05); */
    box-shadow:0px 0px 15px rgba(255,51,0,0.2);

}
.consultazione .list .item:nth-last-child(3) ~ .item {
    margin-bottom: 0;
}
.consultazione .list .item .imgBox{
    width: 200px;
    height: 265px;
    font-size: 0;
    /* border: 1px solid red; */
    box-sizing: border-box;
    position: relative;
}
.consultazione .list .item .imgBox:hover .marks{
    height: 265px;
}
.consultazione .list .item .imgBox .marks{
    position: absolute;
    z-index: 8;
    height: 0px;
    left: 0;
    right: 0;
    bottom: 0;
    background:rgba(0,0,0,0.6);
    box-sizing: border-box;
    transition: height .4s ease;
}
.consultazione .list .item .imgBox img{
    width: 100%;
    height: 100%;
    /* box-sizing: border-box; */
}
.consultazione .list .item .articoloList{
    width: 390px;
    height: 265px;
    border: 1px solid #ECECEC;
    background-color: #fff;
    border-left: 0px;
    color: #666666;
    box-sizing: border-box;
    transition: background-color,color .9s ease;
}
.consultazione .list .item .articoloList:hover{
    background-color: #F67524;
    color: white;
    border-left: 0px;
    box-sizing: border-box;
    cursor:pointer;
}
.consultazione .list .item .articoloList ul li{
    padding: 8px;
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.consultazione .list .item .articoloList:hover ul li span:nth-child(1){
    background-color: #FFFFFF;
}
.consultazione .list .item .articoloList ul li span:nth-child(1){
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #666666;
    box-sizing: border-box;
}
.consultazione .list .item .articoloList ul li span:nth-child(2), .consultazione_home .list .item .articoloList ul li span:nth-child(2){
    /* color: #666666; */
    padding-left: 15px;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    box-sizing: border-box;
}
.consultazione .list .item .articoloList .lineBox{
    padding-left: 15px;
    display: flex;
    align-items: center;
    /* color: #666666; */
    cursor:pointer;
}
.consultazione .list .item .articoloList .lineBox .line{
    width: 80%;
    border-bottom:1px dashed #666666;
    padding-left: 10px;
    box-sizing: border-box;
}
.consultazione .list .item .articoloList:hover .lineBox .line{
    border-bottom:1px dashed #FFFFFF;
}
.consultazione_home {
    padding-bottom: 50px;
    background-color: #f9f9f9;
}
.consultazione_home .list {
    margin-top: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #fff; }
  .consultazione_home .list .item {
    width: 590px;
    height: 266px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .consultazione_home .list .item:hover {
    -webkit-box-shadow: 0px 0px 15px rgba(255, 51, 0, 0.2);
            box-shadow: 0px 0px 15px rgba(255, 51, 0, 0.2); }
  .consultazione_home .list .item:nth-last-child(3) ~ .item {
    margin-bottom: 0; }
  .consultazione_home .list .item .imgBox {
    width: 200px;
    height: 265px;
    font-size: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    cursor: pointer; }
  .consultazione_home .list .item .imgBox:hover .marks {
    height: 265px; }
  .consultazione_home .list .item .imgBox .marks {
    position: absolute;
    z-index: 8;
    height: 0px;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-transition: height .4s ease;
    transition: height .4s ease; }
  .consultazione_home .list .item .imgBox img {
    width: 100%;
    height: 100%; }
.consultazione_home .list .item .articoloList {
    width: 390px;
    height: 265px;
    border: 1px solid #ECECEC;
    background-color: #fff;
    border-left: 0px;
    color: #666666;
    padding: 14px 0 20px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-transition: background-color,color .9s ease;
    transition: background-color,color .9s ease; }
  .consultazione_home .list .item .articoloList:hover {
    background-color: #F67524;
    color: #FFFFFF;
    border-left: 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: auto}
  .consultazione_home .list .item .articoloList ul li {
    padding: 6px 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 30px;
    padding-right: 30px; }
  .consultazione_home .list .item .articoloList ul li span:nth-child(1) {
    display: inline-block;
    width: 4px;
    height: 4px;
    border-radius: 100%;
    font-size: 0;
    background-color: #666666;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .consultazione_home .list .item .articoloList:hover ul li span:nth-child(1) {
    background-color: #FFFFFF; }
  .consultazione_home .list .item .articoloList ul li span:nth-child(2) a {
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    display:block;
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .consultazione_home .list .item .articoloList ul li span:nth-child(2) a {
    color: #666666;
    font-size: 16px;}
  .consultazione_home .list .item .articoloList:hover ul li span:nth-child(2) a {
    color: #fff; }
    .consultazione_home .list .item .articoloList:hover .lineBox .text a{
        color: #fff;
    }
  .consultazione_home .list .item .articoloList .lineBox {
    padding: 0 20px 0 30px;
    box-sizing: border-box;
    margin-top: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: auto}
  .consultazione_home .list .item .articoloList .lineBox .line {
    width: 100%;
    border-bottom: 1px dashed #999;
    padding-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .consultazione_home .list .item .articoloList:hover .lineBox .line {
    border-bottom: 1px dashed #FFFFFF; }
    .consultazione_home .list .item .articoloList .lineBox .text {
        font-size: 12px;
        color: #999;
        flex-shrink: 0;
        padding-left: 5px;
        cursor: pointer;
    } 
header .headerInformation {
    width: 1200px;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
header .headerInformation .logo {
    width: 225px;
    height: 45px; }
header .headerInformation .title {
    font-size: 26px;
    color: #fff;
    white-space: nowrap;
    padding-left: 20px; }
header .headerInformation .nav-box ul {
    width: 500px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around; }
header .headerInformation .nav-box ul li a {
    color: #fff; }
header .headerInformation .nav-box ul li a:hover {
    color: #FCCF00;
    cursor: pointer; }
header .headerInformation .nav-box ul .navActive {
    color: #FCCF00; }
header .headerInformation .ordineBtn {
    width: 95px;
    height: 40px;
    background-color: #fff;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #FA7728;
    font-size: 16px;
    margin-left: 70px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out; }
header .headerInformation .ordineBtn:hover {
    cursor: pointer;
    -webkit-transform: scale(1.05);
    transform: scale(1.05); }
header .headerInformation .loginBox {
    width: 170px;
    margin-left: 60px;
    font-size: 14px;
    position: relative; }
header .headerInformation .loginBox ul {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around; }
header .headerInformation .loginBox ul li a {
    color: #fff; }
header .headerInformation .loginBox ul li a:hover {
    color: #FCCF00; }
header .headerInformation .loginBox ul li:nth-child(2) {
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff; }
header .headerInformation .loginBox ul li:nth-child(1) {
    /* 小程序的弹框 */ }
header .headerInformation .loginBox ul li:nth-child(1) .miniApp {
    position: absolute;
    top: 35px;
    left: -50px;
    text-align: center;
    -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
    border-radius: 15px;
    display: none; }
header .headerInformation .loginBox ul li:nth-child(1) .miniApp span {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #FFF;
    position: absolute;
    top: -10px; }
header .headerInformation .loginBox ul li:nth-child(1) .miniApp .Routine_nr {
    background: #FFF;
    padding: 15px;
    border-radius: 15px; }
header .headerInformation .loginBox ul li:nth-child(1) .miniApp .Routine_nr p {
    color: #333;
    line-height: 30px; }
header .headerInformation .loginBox ul li:nth-child(1):hover .miniApp {
    display: block; }
header .headerInformation .nav-box ul li a.check {
    color: #FCCF00;
}

.clamp-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}