@charset "utf-8";
html{overflow: -moz-scrollbars-vertical;}
body { margin:0; padding:0;font-size:12px;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;text-align:left;color:#000;}
body > div {margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,p,dl,dt,dd,button,input{ margin: 0; padding: 0; border: 0;}
button,input,textarea{font-family: microsoft yahei;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-weight:normal;font-weight:bold;font-size:14px;}
ul,li {list-style:none;line-height:24px;}
img{border:0px;}
a {text-decoration:none;color:#333;cursor: pointer;cursor: hand;}
a:hover{/*text-decoration:underline;*/color:#c00;}
.j-li-hover a:hover{text-decoration:none;}
.left { float: left;}
.right { float: right;}
.area:after,.area2:after,.clear:after,.con:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,.area2,.con:after{*zoom:1}
.area{margin-left:auto;margin-right:auto;width:1200px;position:relative;}
.area-article{margin-left:auto;margin-right:auto;width:1290px;position:relative;}
.animate-time{-webkit-transition: .5s ease-out;-moz-transition: .5s ease-out;-ms-transition: .5s ease-out;-o-transition: .5s ease-out;transition: .5s ease-out;}
table{width: 100%;}
table,table td { border-collapse: collapse; border-spacing: 0;}

.mglt-5{margin-left:5px}
.mglt-10{margin-left:10px}
.mglt-15{margin-left:15px}
.mglt-20{margin-left:20px}
.mglt-25{margin-left:25px}
.mglt-30{margin-left:30px}
.mglt-50{margin-left:50px}
.mglt-80{margin-left:80px}
.mglt-100{margin-left:100px}

.mgbt-5{margin-bottom:5px}
.mgbt-10{margin-bottom:10px}
.mgbt-15{margin-bottom:15px}
.mgbt-20{margin-bottom:20px}
.mgbt-25{margin-bottom:25px}
.mgbt-30{margin-bottom:30px}
.mgbt-50{margin-bottom:50px}
.mgbt-80{margin-bottom:80px}
.mgbt-100{margin-bottom:100px}

.mgtp-5{margin-top:5px}
.mgtp-10{margin-top:10px}
.mgtp-15{margin-top:15px}
.mgtp-20{margin-top:20px}
.mgtp-25{margin-top:25px}
.mgtp-30{margin-top:30px}
.mgtp-50{margin-top:50px}
.mgtp-80{margin-top:80px}
.mgtp-100{margin-top:100px}
.center{text-align:center;}
.blockimg{display:block;}
.clearboth{clear:both;}
.borderbox{box-sizing:border-box;}
/* 普通翻页器-默认居中 */
.m-page{margin:20px 0 0;text-align:center;line-height:26px;font-size:14px;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#666666;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 8px;margin-left:-1px;border:1px solid #666666;font-size:16px;letter-spacing:normal;word-spacing:normal;background:none;margin: 0 2px;border-radius: 4px;}
.m-page a.last,.m-page a.first{font-size: 14px;}
.mpg-ipt{vertical-align:top;margin-left:-1px;border:1px solid #666666;font-size:16px;letter-spacing:normal;word-spacing:normal;background:none;margin: 0 5px;border-radius: 4px;width: 44px;height: 26px;line-height: 26px;text-align: center;color: #666;outline: none;}

.m-page i{background:none;}
.m-page a,.m-page a:hover{text-decoration:none;color:#666666;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{background:#cc0000;color: #fff;}
.m-page a:active{background:#cc0000;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#cc0000;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#666666;background:none;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 居中 */
.m-page-ct{text-align:center;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 8px;}
.m-page-sr i{border:0;}


/**/
.bnimbak{background-size: cover;background-position: center;background-repeat: no-repeat;}
.bnimbak>a{display: block;height: 100%;width: 100%;}
.bnimbak-img{display: none;}
.grad-all,.grad-all *,.grad{-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}


/*首页活动预约弹窗*/
#hd_form{width:353px;height:300px;position:absolute;right:0;top:110px;}
#huodong-window{width:890px;height:410px;position:fixed;z-index:10000;background-color:#dc0d03;display:none;border-radius: 9px;}
#huodong-window h1{position: absolute;top: 55px;right: 90px;font-size: 22px;color: #c01;}
#huodong-window h2{width:280px;font-size:12px;text-align:left;color: #333;position:absolute;right:37px;bottom:108px;font-weight:normal;text-align:center;}
#huodong-window p{width:350px;font-size:12px;text-align:right;color: #333;position:absolute;right:10px;bottom:30px;}
#huodong-window .huodong_top{width:100%;height: auto;}
#huodong-window .huodong_top img{width:100%;    border-radius: 9px;}
#huodong-window .huodong_top #huodong_close{width:25px;line-height: 25px;text-align: center;font-size: 15px;color:#fff;background-color:rgba(0,0,0,0.5);border-radius: 50%;position: absolute;top:1px;right: 1px;    cursor: pointer;}
#huodong-window input{width: 80%;height: 35px;outline: none;text-indent: 10px;font-size: 13px;color: #333;border-radius: 6px;border: 1px solid #aaa;margin: 20px 10%;display: block;}
#huodong-window .bon{background-color: #dc0d03;color: #fff;font-weight: bold;font-size: 17px;border: none;margin: 20px 10%;width: 80%;height: 35px;outline: none;border-radius: 6px;display: block;cursor: pointer;}
 #huodong{
  -webkit-animation: scaleout 2s infinite ease-in-out;
    animation: scaleout 2s infinite ease-in-out;
  }
  @-webkit-keyframes scaleout {
    0% { -webkit-transform: scale(0.7) }
    50% {
      -webkit-transform: scale(0.9);
    }
    100% {
      -webkit-transform: scale(0.7);
    }
  }
  @keyframes scaleout {
    0% {
      transform: scale(0.7);
    } 
    50% {
        transform: scale(0.9);
      }
    100% {
        transform: scale(0.7);
      }
  }
  
    @-o-keyframes scaleout {
    0% { -o-transform: scale(0.7) }
    50% {
      -o-transform: scale(0.9);
    }
    100% {
      -o-transform: scale(0.7);
    }
  }
  
    @-moz-keyframes scaleout {
    0% { -moz-transform: scale(0.7) }
    50% {
      -moz-transform: scale(0.9);
    }
    100% {
      -moz-transform: scale(0.7);
    }
  }

.timecounter{width:530px;height: 35px;position: absolute;left: 0;top:15px;}
.timecounter>p{width:100% !important;text-align: center !important;font-size: 18px !important;color:#eccb40 !important;font-weight: bold !important;letter-spacing: 3px !important;position: relative !important;right:0 !important;bottom:0 !important;}
.timecounter p span{color:#fff;}



/*装修计算器*/
.tanchu{
  position:fixed;
  top:42%;
  left:98%;
  z-index:1111;
  display:none;
  overflow:hidden;
  box-sizing:border-box;
  margin-top:-222px;
  margin-left:-445px;
  padding:32px 0;
  width:890px;
  height:411px;
  background:url(../images/baojia/tanchu_bj.jpg);
  box-shadow:0 2px 20px 0 #333;
  transform: scale(0);
  transition: all 0.7s;
  background-color: #fff;
  }
.tanchu h3{font-weight:500}
.tanchu em{font-style:normal;font-weight: bold;color: red;}
.tanchu-flex{display:flex;width:100%}
.tanchu-left{margin:0 0 auto 40px;width:350px;font-size: 12px;}
.tanchu-left-head{ text-align:center;}
.tanchu-left-head h3{ display:block;margin-bottom:16px;color:#282620;font-weight:900;font-size:26px; }
.tanchu-left-head span{ display:block;margin-top:12px;/*color:#16763e;*/font-size:12px; font-weight:normal;color: #e6002e;}
.tanchu-left-form{overflow:hidden;width:100%}
.tanchu-left-foot{ display:block;margin-left:90px;font-size:12px; font-weight:normal;color: #aaa;}

.tanchu-left-formcon{position:relative;display:flex;margin-bottom:10px;width:100%;justify-content:space-between}
.tanchu-left-formcon input,.tanchu-left-formcon select{box-sizing:border-box;padding-left:10px;height:39px;border:1px #dcdcdc solid;color:#000;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tanchu-left-formcon dt{ width:90px;line-height:40px;font-size: 15px;}
.tanchu-left-formcon dd{ width:260px;}
.tanchu-left-formcon select{background:url(../images/down.png) right center no-repeat}
.tanchu-left-formcon span.pf{position:absolute;right:15px;color:#000;font-size:16px;line-height:37px}
.tanchu-left-form1 input,.tanchu-left-form1 select{width:100%;    outline: none;}

.tanchu-left-form2 select{width:128px}
.tanchu-left-form3 select{width:84px;}

.tanchu-fg{position:relative;margin:0 7px;width:102px;height:328px}
.tanchu-fgx{margin:0 auto;width:1px;height:328px;border-left:1px #dcdcdc solid;}
.tanchu-fg-but{position:absolute;top:50%;display:flex;margin-top:-51px;width:102px;height:102px;background:#fff}
.tanchu-fg-butrotate{position:absolute;top:0;left:0;width:102px;height:102px;-webkit-animation:zhuan 3s linear infinite;background: url(../images/baojia/click_img.png) no-repeat center center;}

.tanchu-fg-but a{position:relative;z-index:2;display:block;color:#e6002e; margin:0 auto;width:102px;height:102px; background: url(../images/baojia/click_img_a.png) no-repeat center center;}
.tanchu-fg-but .dosubmit{position:relative;z-index:2;display:block;color:#e6002e; margin:0 auto;width:102px;height:102px; background: url(../images/baojia/click_img_a.png) no-repeat center center;border:none;outline: none;cursor: pointer;}

@keyframes zhuan
{
  0%{transform:rotate(0deg);}
  100%{transform:rotate(-360deg);}
  }
@-webkit-keyframes zhuan
{
  0%{transform:rotate(0deg);}
  100%{transform:rotate(-360deg);}
}



to{-webkit-transform:rotate(-360deg)}

.tanchu-right{ width:338px;margin-top: 20px;}
.tanchu-right a:hover{color:#fff;}
.tanchu-right-head{margin-bottom:15px;text-align:center;font-size:20px}
.tanchu-right-head em{color:red;font-size:30px}
.tanchu-right-main{display:flex;box-sizing:border-box;width:100%;}
.tanchu-right-miancon{display:table;margin:auto;text-align: center;}
.tanchu-right-miancon img{width:80%;height: auto;}
.tanchu-right-miancon p{color:#333;font-size:18px;line-height:32px}
/*.tanchu-right-miancon p>em{color:red}*/
.tanchu-right-sub{display:block;margin:8px auto; padding-left:68px;width:174px;height:56px;outline:0;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background: url(../images/inline_button.png) no-repeat left center;color:#FFF;text-align:left;font-size:20px;line-height:56px;cursor:pointer}



.tanchu-close{position:absolute;top:3px;right:3px;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#FFF;font-weight:900;font-size:25px;cursor:pointer;background: #e6002e;text-align: center;}
.tanchu-maincen{display:none;box-sizing:border-box;width:100%}
.tanchu-maincen-jgleft{float:left;overflow:hidden;margin:0 10%;width:80%;}
.tanchu-maincen-jgleft a:hover{color:#fff;}
.tanchu-maincen-jgleft-head{margin-bottom:17px;background:url(../images/banner_bg_1.png);color:#000;text-align:center;font-size:26px}
.tanchu-maincen-jgleft-head em{color:red;font-size:26px;font-family:'microsoft Yahei'}
.tanchu-maincen-jgleft-main{display:flex;box-sizing:border-box;margin:0 auto;width:100%;height:180px;border:1px #d8d8d8 solid}
.tanchu-maincen-jgleft-main div{display:table;margin:auto}
.tanchu-maincen-jgleft-main p{color:#333;font-size:26px;line-height:32px}
.tanchu-maincen-jgleft-dibz{margin:5px 0;color:#828282;font-size:15px;line-height: 25px;}
.tanchu-maincen-zixun{display:block;margin:20px auto;padding:2px 0;width:185px;border-radius:5px;background:#c00;color:#fff;text-align:center;font-size:16px;line-height:35px;cursor:pointer}
.tanchu-maincen-zixun-2{display:block;margin:25px auto;padding:3px 0;width:185px;border-radius:5px;background:#007e42;color:#fff;text-align:center;font-size:16px;line-height:35px;cursor:pointer}
.tanchu-maincen-jgright{float:right;width:452px;height:331px;border-left:#d8d8d8 solid 1px;}
.tanchu-maincen-jgright-head{margin:0 auto;width:309px;height:80px;background:url(../images/page_al_logo.png) center no-repeat;background-size:contain}
.tanchu-jgright-point{display:flex;margin:15px auto 0 auto;width:310px;align-items:flex-end}
.tanchu-jgright-point>p{width:125px;color:#353535;font-size:18px;line-height:33px}
.tanchu-jgright-point input{box-sizing:border-box;padding-left:13px;height:33px;border:1px #c8c8c8 solid;border-radius:5px;flex:1}
.tanchu-jgright-point span.yuan{padding-left:7px;font-size:17px}
.tanchu-jgright-point-main{display:flex;width:144px;background:bottom center no-repeat;justify-content:space-between}
.tanchu-jgright-point-main.bg1{background-image:url(../images/drag_dot_bg1.png)}
.tanchu-jgright-point-main.bg2{background-image:url(../images/drag_dot_bg2.png)}
.tanchu-jgright-point-main.bg3{background-image:url(../images/drag_dot_bg3.png)}
.tanchu-jgright-point-main p{padding-bottom:27px;width:29px;color:#323232;text-align:center;font-size:16px;cursor:pointer}
.tanchu-jgright-poshow{box-sizing:border-box;margin:21px auto 25px auto;padding-right:14px;width:309px;background:#f0f0f0;color:#323232;text-align:center;line-height:51px}
.tanchu-jgright-poshow .jg{color:red;font-family:'microsoft Yahei'}
.tanchu-jgright-poshow span.s1{font-size:16px}
.tanchu-jgright-poshow span.s2{font-size:22px}
.tanchu-jgright-poshow span.jg{font-size:30px}
.tanchu-maincen-jgright .tanchu-maincen-zixun{width:205px!important}
.float_right_box { display: none; position: fixed; top: 20%; right: 12px; width: 58px; z-index: 1000; }
.float_right_box dd, .float_right_box dt { position: relative; margin-bottom: 1px; width: 58px; height: 56px; background: rgb(49, 191, 119) url("float_right_box.png") no-repeat scroll 0px 0px; }
.float_right_box dd a, .float_right_box dt a { display: block; width: 100%; height: 100%; cursor: pointer; }
.float_right_box dt { background-color: rgb(200, 200, 200); }
.float_right_box dd:nth-child(2) { background-position: 0px -57px; }
.float_right_box dd:nth-child(3) { background-position: 0px -114px; }
.float_right_box dd:nth-child(4) { background-position: 0px -171px; }
.float_right_box dt { background-position: 0px -228px; }
.float_right_box i { position: absolute; top: -8px; right: -8px; width: 20px; height: 20px; line-height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-style: normal; background: rgb(223, 4, 4) none repeat scroll 0% 0%; border-radius: 20px; border: 2px solid rgb(255, 255, 255); }
.float_right_box_tel { display: none; position: absolute; top: 0px; left: -238px; padding: 13px 14px 0px; height: 43px; width: 210px; overflow: hidden; background-color: rgb(49, 191, 119); }
.float_right_box_tel input { display: inline-block; vertical-align: top; height: 30px; line-height: 30px; padding: 0px 10px; width: 124px; color: rgb(113, 111, 111); background-color: rgb(255, 255, 255); border: 0px none; }
.float_right_box_tel button { display: inline-block; vertical-align: top; height: 30px; line-height: 30px; color: rgb(255, 255, 255); width: 66px; font-size: 12px; text-align: center; border: 0px none; background-color: rgb(1, 127, 64); cursor: pointer; }
.float_right_box dd:hover { background-color: rgb(1, 127, 64); }
.float_right_box dd:hover .float_right_box_tel { display: block; }
.float_right_box i { animation: 1s linear 0s normal none infinite running displayTo; }

.black_50 {display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 100;background-color: #000;opacity: 0.5;}

/*弹窗*/
#form-window{width:330px;height:280px;position:fixed;z-index:10000;background-color:#fff;display:none;border-radius: 9px}
#form-window .form_top{width:100%;height: 60px;}
#form-window .form_top h2{width:330px;text-align: center;height: 70px;line-height: 70px;float: left;font-size: 18px;}
#form-window .form_top #form_close{width:25px;line-height: 25px;text-align: center;font-size: 15px;color:#fff;background-color:#cc0000;border-radius: 50%;position: absolute;top:1px;right: 1px;    cursor: pointer;}
#form-window input{width: 300px;height: 35px;outline: none;text-indent: 10px;font-size: 13px;color: #333;border-radius: 6px;border: 1px solid #aaa;margin: 20px 15px;display: block;}
#form-window .bon{background-color: #cc0000;color: #fff;font-weight: bold;font-size: 17px;border: none;margin: 20px 15px;width: 300px;height: 35px;outline: none;border-radius: 6px;display: block;}
#form-window p{width:100%;font-size: 12px;color:#999;line-height: 20px;margin:10px 0;text-align:center;}

/*装修报价专题页*/
.baojia{
  box-sizing:border-box;
  padding:32px 0;
  width: 900px;
  height:400px;
  background:url(../images/baojia/bg_baojia.png);
  box-shadow:0 2px 20px 0 #333;
  //background-color: #fff;
  }
.baojia h3{font-weight:500}
.baojia em{font-style:normal;font-weight: bold;color: red;}
.baojia-flex{display:flex;width:100%}
.baojia-left{margin:50px 0 auto 40px;width:400px;font-size: 12px;}
.baojia-left-head{ text-align:center;}
.baojia-left-head h3{ display:block;margin-bottom:16px;color:#282620;font-weight:900;font-size:26px; }
.baojia-left-head span{ display:block;margin-top:12px;/*color:#16763e;*/font-size:12px; font-weight:normal;color: #e6002e;}
.baojia-left-form{overflow:hidden;width:100%}
.baojia-left-foot{ display:block;margin-left:90px;font-size:12px; font-weight:normal;color: #aaa;}

.baojia-left-formcon{position:relative;display:flex;margin-bottom:10px;width:100%;justify-content:space-between}
.baojia-left-formcon input,.baojia-left-formcon select{box-sizing:border-box;padding-left:10px;height:39px;border:1px #dcdcdc solid;color:#000;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;    outline: none;}
.baojia-left-formcon dt{ width:90px;line-height:40px;font-size: 15px;}
.baojia-left-formcon dd{ width:285px;}
.baojia-left-formcon select{background:url(../images/baojia/down.png) right center no-repeat}
.baojia-left-formcon span.pf{position:absolute;right:15px;color:#000;font-size:16px;line-height:37px}
.baojia-left-form1 input,.baojia-left-form1 select{width:100%}

.baojia-left-form2 select{width:128px}
.baojia-left-form3 select{width:84px;}

.baojia-fg{position:relative;margin:0 7px;width:102px;height:328px}
.baojia-fgx{margin:0 auto;width:1px;height:328px;border-left:1px #dcdcdc solid;}
.baojia-fg-but{position:absolute;top:50%;display:flex;margin-top:-51px;width:102px;height:102px;background:#fff}
.baojia-fg-butrotate{position:absolute;top:0;left:0;width:100px;height:100px;-webkit-animation:zhuan 3s linear infinite;background: url(../images/baojia/click_img.png?v=20170717) no-repeat center center;}

.baojia-fg-but a{position:relative;z-index:2;display:block;color:#e6002e; margin:0 auto;width:102px;height:102px; background: url(../images/baojia/click_img_a.png) no-repeat center center;}
.baojia-fg-but .dosubmit{position:relative;z-index:2;display:block;color:#e6002e; margin:0 auto;width:102px;height:102px; background: url(../images/baojia/click_img_a.png) no-repeat center center;border:none;outline:none;    cursor: pointer;}

@keyframes zhuan
{
  0%{transform:rotate(0deg);}
  100%{transform:rotate(-360deg);}
  }
@-webkit-keyframes zhuan
{
  0%{transform:rotate(0deg);}
  100%{transform:rotate(-360deg);}
}



to{-webkit-transform:rotate(-360deg)}

.baojia-right{ width:338px;}
.baojia-right a:hover{color:#fff;}
.baojia-right-head{margin-bottom:15px;text-align:center;font-size:20px}
.baojia-right-head em{color:red;font-size:30px}
.baojia-right-main{display:flex;box-sizing:border-box;width:100%;}
.baojia-right-miancon{display:table;margin:auto;text-align: center;}
.baojia-right-miancon img{width:80%;height: auto;}
.baojia-right-miancon p{color:#333;font-size:18px;line-height:32px}
/*.baojia-right-miancon p>em{color:red}*/
.baojia-right-sub{display:block;margin:8px auto; padding-left:68px;width:174px;height:56px;outline:0;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background: url(../images/baojia/inline_button.png) no-repeat left center;color:#FFF;text-align:left;font-size:20px;line-height:56px;cursor:pointer}

.baojia-maincen{display:none;box-sizing:border-box;width:100%}
.baojia-maincen-jgleft{float:left;overflow:hidden;margin:0 10%;width:80%;}
.baojia-maincen-jgleft a:hover{color:#fff;}
.baojia-maincen-jgleft-head{margin-bottom:17px;background:url(../images/baojia/banner_bg_1.png);color:#000;text-align:center;font-size:26px}
.baojia-maincen-jgleft-head em{color:red;font-size:26px;font-family:'microsoft Yahei'}
.baojia-maincen-jgleft-main{display:flex;box-sizing:border-box;margin:0 auto;width:100%;height:180px;border:1px #d8d8d8 solid}
.baojia-maincen-jgleft-main div{display:table;margin:auto}
.baojia-maincen-jgleft-main p{color:#333;font-size:26px;line-height:32px}
.baojia-maincen-jgleft-dibz{margin:5px 0;color:#828282;font-size:15px;line-height: 25px;}
.baojia-maincen-zixun{display:block;margin:20px auto;padding:2px 0;width:185px;border-radius:5px;background:#c00;color:#fff;text-align:center;font-size:16px;line-height:35px;cursor:pointer}
.baojia-maincen-zixun-2{display:block;margin:25px auto;padding:3px 0;width:185px;border-radius:5px;background:#007e42;color:#fff;text-align:center;font-size:16px;line-height:35px;cursor:pointer}
.baojia-maincen-jgright{float:right;width:452px;height:331px;border-left:#d8d8d8 solid 1px;}
.baojia-maincen-jgright-head{margin:0 auto;width:309px;height:80px;background:url(../images/baojia/page_al_logo.png) center no-repeat;background-size:contain}
.baojia-jgright-point{display:flex;margin:15px auto 0 auto;width:310px;align-items:flex-end}
.baojia-jgright-point>p{width:125px;color:#353535;font-size:18px;line-height:33px}
.baojia-jgright-point input{box-sizing:border-box;padding-left:13px;height:33px;border:1px #c8c8c8 solid;border-radius:5px;flex:1}
.baojia-jgright-point span.yuan{padding-left:7px;font-size:17px}
.baojia-jgright-point-main{display:flex;width:144px;background:bottom center no-repeat;justify-content:space-between}
.baojia-jgright-point-main.bg1{background-image:url(../images/baojia/drag_dot_bg1.png)}
.baojia-jgright-point-main.bg2{background-image:url(../images/baojia/drag_dot_bg2.png)}
.baojia-jgright-point-main.bg3{background-image:url(../images/baojia/drag_dot_bg3.png)}
.baojia-jgright-point-main p{padding-bottom:27px;width:29px;color:#323232;text-align:center;font-size:16px;cursor:pointer}
.baojia-jgright-poshow{box-sizing:border-box;margin:21px auto 25px auto;padding-right:14px;width:309px;background:#f0f0f0;color:#323232;text-align:center;line-height:51px}
.baojia-jgright-poshow .jg{color:red;font-family:'microsoft Yahei'}
.baojia-jgright-poshow span.s1{font-size:16px}
.baojia-jgright-poshow span.s2{font-size:22px}
.baojia-jgright-poshow span.jg{font-size:30px}
.baojia-maincen-jgright .baojia-maincen-zixun{width:205px!important}
.float_right_box { display: none; position: fixed; top: 20%; right: 12px; width: 58px; z-index: 1000; }
.float_right_box dd, .float_right_box dt { position: relative; margin-bottom: 1px; width: 58px; height: 56px; background: rgb(49, 191, 119) url("float_right_box.png") no-repeat scroll 0px 0px; }
.float_right_box dd a, .float_right_box dt a { display: block; width: 100%; height: 100%; cursor: pointer; }
.float_right_box dt { background-color: rgb(200, 200, 200); }
.float_right_box dd:nth-child(2) { background-position: 0px -57px; }
.float_right_box dd:nth-child(3) { background-position: 0px -114px; }
.float_right_box dd:nth-child(4) { background-position: 0px -171px; }
.float_right_box dt { background-position: 0px -228px; }
.float_right_box i { position: absolute; top: -8px; right: -8px; width: 20px; height: 20px; line-height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-style: normal; background: rgb(223, 4, 4) none repeat scroll 0% 0%; border-radius: 20px; border: 2px solid rgb(255, 255, 255); }
.float_right_box_tel { display: none; position: absolute; top: 0px; left: -238px; padding: 13px 14px 0px; height: 43px; width: 210px; overflow: hidden; background-color: rgb(49, 191, 119); }
.float_right_box_tel input { display: inline-block; vertical-align: top; height: 30px; line-height: 30px; padding: 0px 10px; width: 124px; color: rgb(113, 111, 111); background-color: rgb(255, 255, 255); border: 0px none; }
.float_right_box_tel button { display: inline-block; vertical-align: top; height: 30px; line-height: 30px; color: rgb(255, 255, 255); width: 66px; font-size: 12px; text-align: center; border: 0px none; background-color: rgb(1, 127, 64); cursor: pointer; }
.float_right_box dd:hover { background-color: rgb(1, 127, 64); }
.float_right_box dd:hover .float_right_box_tel { display: block; }
.float_right_box i { animation: 1s linear 0s normal none infinite running displayTo; }



















