@charset "utf-8";
/* CSS Document */
html,body,div,iframe,em,img,small,b,u,i{font-weight:normal;margin:0px;padding:0px;list-style:none;font-style:normal;}/*i后删除,dl,dt,dd,ol,ul,li*/
/*h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;list-style:none;}*/
button,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;outline:none;border:none;}
body {overflow-x:hidden;}body,html{width:100%;height:100%;}

/*h1,h2,h3,h4,h5,h6{font-weight:normal}*/
h1{font-size:22px;line-height:26px;overflow:hidden;}
h2{font-size:20px;}
/*p{line-height:20px;color:#495770;overflow:hidden;}*/
table {border-collapse:collapse;border-spacing:0;}th,td {vertical-align:middle;}
.cw {width:calc(100% - 300px);float:left;padding:0 150px;position:relative;}
.sbox {width:calc(100% - 300px);float:left;padding:50px 150px;position:relative;background:#F4F6F8;}
.wap_nav,.m_weiz{display:none;}
.block{display:block;}
.none,#m_menu{display:none;}

@keyframes more_down {0% {opacity:0;}25% {opacity:1;}50% {opacity:1;}75% {opacity:1;}100% {opacity:0;}}

@-webkit-keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}

@-webkit-keyframes fadeInRight {0% {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@keyframes fadeInRight {0% {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight}

@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}
@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0, 100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}

@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}
@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0, 100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}

@keyframes rubberBand {0% {transform:scale3d(1, 1, 1)}30% {transform:scale3d(1.25, .75, 1)}40% {transform:scale3d(0.75, 1.25, 1)}
50% {transform:scale3d(1.15, .85, 1)}65% {transform:scale3d(.95, 1.05, 1)}75% {transform:scale3d(1.05, .95, 1)}100% {
transform:scale3d(1, 1, 1)}}

/*上下滚动*/
@keyframes rowup {0% {transform:translate(0, 0);}20%{transform:translate(0px, 10px);}40%{transform:translate(0px, -5px);}60%{transform: translate(0px, 10px);}80%{transform:translate(0px, -5px);}100%{transform:translate(0, 0);}}
@keyframes flash {0%, 50%, to {opacity:1}25%, 75% {opacity:0}}.flash {-webkit-animation-name:flash;animation-name:flash}

@keyframes tel { 0% {transform:rotate(0px) scale(1);} 5% { transform:rotate(-10deg) scale(1);}
  10% { transform:rotate(0deg) scale(1); }
  15% { transform:rotate(10deg) scale(1); }
  20% { transform:rotate(0deg) scale(1); }
  25% { transform:rotate(-10deg) scale(1); }
  30% { transform:rotate(0deg) scale(1); }
  35% { transform:rotate(10deg) scale(1); }
  40% { transform:rotate(0deg) scale(1); }
  45% { transform:rotate(-10deg) scale(1); }
  50% { transform:rotate(0deg) scale(1); }
  55% { transform:rotate(10deg) scale(1); }
  60% { transform:rotate(0deg) scale(1); } }
  
  
.c_kefu {width:50px;position:fixed;right:10px;top:50%;margin-top:-80px;display:block;z-index:55;}
.c_kefu a {width:100%;float:left;text-align:center;font-size:12px;line-height:12px;position:relative;margin-top:10px;background:rgba(255,255,255,.95);border-radius:4px;padding:5px 0;}/*rgba可设置右侧客服背景颜色*/
.c_kefu a i {width:30px;height:30px;margin:0 auto;display:table;position:relative;z-index:3;top:-2px;content:"";}
.c_kefu a i:before{width:18px;height:20px;left:6px;top:6px;background:url(../images/kf.png)  no-repeat 0 0px;background-size:100%;content:"";position:absolute;z-index:1;}
/*.c_kefu a:nth-child(2) i:before{background-position:0 0px;content:"";position:absolute;z-index:1;}这个样式为咨询图标*/
.c_kefu a:nth-child(2) i:before{background-position:0 -173px;content:"";position:absolute;z-index:1;}
.c_kefu a:nth-child(3) i:before{background-position:0 -173px;content:"";position:absolute;z-index:1;}
.c_kefu a:nth-child(4) i:before{background-position:0 -200px;animation:tel 2s ease-out infinite;content:"";position:absolute;z-index:1;}
.c_kefu a:nth-child(5) i:before{background-position:0 -230px;content:"";position:absolute;z-index:1;}
.c_kefu a:nth-child(1){display:none;}
.c_kefu a em{width:200px;position:absolute;left:-220px;top:5px;background:#f48000;color:#fff;border-radius:4px;font-size:18px;padding:10px;visibility:hidden; line-height:25px;}
.c_kefu a em:after{height:0;width:0;border-color:transparent transparent transparent #f48000;border-style:solid;border-width:5px;right:-10px;top:13px;content:"";position:absolute;z-index:1;}
.c_kefu a:hover em{visibility:visible;left:-210px;transition:460ms;}
/*.c_kefu a:nth-child(2):before{content:"3";background:#F04142;color:#fff;width:16px;height:16px;text-align:center;line-height:16px;right:-6px;top:-6px;border:solid 0px #f48000;border-radius:40px;}这个样式为设置咨询图标右上角显示3*/
.c_kefu img{width:100%;float:left;}
.c_kefu a:before{content:"";position:absolute;z-index:1;}
.c_kefu a:after{content:"";position:absolute;z-index:1;}

.layui-layer .layui-layer-title{font-size:18px;color:#fff;background:#f48000;border-bottom:none;}
.layui-layer .layui-layer-setwin {width:30px;height:30px;position:absolute;right:-10px;top:-10px;background:#f48000;border-radius:40px;}
.layui-layer .layui-layer-setwin a{width:100%;height:100%;display:block;background:url("../images/kf.png") no-repeat center -182px;background-size:13px; margin:0px;}
.layui-layer .layui-layer-setwin .layui-layer-close1:hover {opacity:1;transition:460ms;transform:rotate(180deg);}
/*微信*/
.wcon{width:calc(100% - 60px);padding:30px;background:#fff;padding-bottom:10px;}
.wcon h2{font-size:22px;line-height:20px;margin-bottom:10px;}
.wcon img{width:140px;margin-right:20px;padding-right:20px;border-right:solid 1px #D3D7DE;}
.wcon span{color:#f48000;}
.wcon p{line-height:20px; font-size:18px;}
.wcon input{border:solid 1px #f48000;background:#fff;padding:5px 10px;cursor:pointer;border-radius:4px;margin-top:10px;}
.wcon input:focus{background:#f48000;color:#fff;}

.wcon1{width:calc(100% - 60px);padding:30px;background:#fff;padding-bottom:50px;}
.wcon1 h2{font-size:22px;line-height:20px;margin-bottom:10px;}
.wcon1 img{width:140px;margin-right:20px;padding-right:20px;border-right:solid 1px #D3D7DE;}
.wcon1 span{color:#f48000;}
.wcon1 p{line-height:20px; font-size:18px}
.wcon1 input{border:solid 1px #f48000;background:#fff;padding:5px 10px;cursor:pointer;border-radius:4px;margin-top:10px;}
.wcon1 input:focus{background:#f48000;color:#fff;}

.offer {width:calc(100% - 20px);float:left;padding-left:0px;background:#fff;}
.offer ul{margin-left:-30px;position:relative;}
.offer li{width:calc(50% - 20px);float:left;margin:15px 0 10px 15px;font-size:12px;line-height:40px;position:relative;}
.offer li span{position:absolute;left:15px;top:0px;font-size:14px;}
.offer li span:before{width:1px;height:13px;background:#DEE2E9;right:-8px;top:14px;}
.offer li em{position:absolute;right:10px;top:5px;color:#666;}
.offer li input{width:calc(100% - 20px);line-height:40px;height:40px;background:#F5F7FA;padding:0px 10px;text-indent:70px;font-size:14px;border-radius:30px;}
.offer li select{width:calc(100% - 2px);line-height:30px;height:30px;padding:0px 5px;font-size:12px;border:solid 1px #BDBDBD;}
.offer li input:focus{background:rgba(222,226,233,.50);}
.offer .tijiao{width:calc(100% - 0px);float:left;padding:0px;margin-top:0px;background:#f48000;color:#fff;line-height:40px;height:40px;text-align:center;font-size:18px;border:none;border-radius:4px;text-indent:0px;cursor:pointer;}
.offer .tijiao:hover{background:#c74d24;}
.offer .dx_btn{width:auto;position:absolute;left:0px;top:-2px;}
.offer li:nth-child(5),.offer li:nth-child(6){width:calc(100% - 20px);}
