@charset "UTF-8";html,body,.wrap,.tab-box .hd ul li dl dt {margin-left:auto;margin-right:auto;}
.fl,.model-01 .wrap .lf-panel,.tab-box .hd ul li,.list-fst li {float:left;}
.fr,.model-01 .wrap dl {float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0px}
.wrap,.wrapper,.banner-panel .banner-font dl,.tab-box .hd ul li dl dd,.list-fst,.list-fst li {*zoom:1;}
.wrap:before,.wrapper:before,.banner-panel .banner-font dl:before,.tab-box .hd ul li dl dd:before,.list-fst:before,.list-fst li:before,.wrap:after,.wrapper:after,.banner-panel .banner-font dl:after,.tab-box .hd ul li dl dd:after,.list-fst:after,.list-fst li:after {content:"";display:table;}
.wrap:after,.wrapper:after,.banner-panel .banner-font dl:after,.tab-box .hd ul li dl dd:after,.list-fst:after,.list-fst li:after {clear:both;}
main,article,aside,details,figcaption,figure,footer,header,nav,section,summary {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
body {margin:0;}
a {background:transparent;}
a:hover,a:active {outline:0;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
blockquote {margin:1em 40px;}
dfn {font-style:italic;}
mark {background:#ff0;color:#000;}
code,kbd,pre,samp {font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q {quotes:"\201C" "\201D" "\2018" "\2019";}
q {quotes:none;}
q:before,q:after {content:'';content:none;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
dl,ol,ul {margin:1em 0;}
dd {margin:0 0 0 40px;}
ol,ul {padding:0 0 0 40px;}
nav ul,nav ol {list-style-image:none;}
img {border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root) {overflow:hidden;}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea {font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;padding:0;border:none;*vertical-align:middle;}
button:focus,input:focus,select:focus,textarea:focus {outline:none;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],input[disabled] {cursor:default;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;*height:12px;*width:12px;}
input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
optgroup {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
html {-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body {font-size:12px;line-height:1.5;color:#2b2a28;background-color:#fff;min-height:100vh;}
body,button,input,select,textarea {font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
img {vertical-align:middle;}
textarea {resize:vertical;}
h1,h2,h3,h4,h5,h6,p,figure,form {margin:0;}
ul,ol,li,dl,dd {margin:0;padding:0;}
ul,ol {list-style:none outside none;}
h1,h2,h3 {line-height:2;}
h1 {font-size:18px;}
h2 {font-size:15.6px;}
h3 {font-size:14.04px;}
h4 {font-size:12px;}
h5,h6 {font-size:10.2px;text-transform:uppercase;}
a {text-decoration:none;color:#333;}
a:hover {color:#262626;}
input:-moz-placeholder,textarea:-moz-placeholder {color:#ccc;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#ccc;}
html,body {min-width:1024px;}
a,a:hover,a:active,a:visited,a:focus {text-decoration:none;}
.clear {display:block;clear:both;overflow:hidden;}
.wrap {width:1000px;position:relative;}
.wrapper {min-width:1024px;width:100%;position:relative;}
.bg-white {background:#fff;}
.none {display:none;}
*,*:after,*:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container {clear: both;width: 980px;margin: 0 auto;padding: 0px 0px;position: relative;}
.header{background: #1f2224;}
.header .container{overflow: hidden;}
.header .logo {float: left;width: 13.2%;padding-top: 15px;}
.header .headertel {float: right;background: url(../images/photoicon01.png) no-repeat left center;background-size: 30px;padding-left: 40px;color: #ecd1a2;font-size: 12px;margin-top: 17px;line-height: 24px;}
.header .headertel span {clear: both;display: block;font-weight: bold;font-size: 13px;color: #ffa11b;}
.header .headertel span font {font-size: 16px;}
.header ul {float: right;padding-top: 29px;padding-right: 30px;}
.header ul li {float: left;line-height: 1;padding-bottom: 27px; position: relative;}
.header ul li a {clear: both;display: block;font-size: 12px;color: #fff;margin: 0px;padding: 0px 25px;line-height: 1;}
.header ul li:hover, .header ul li.on{background: url(../images/navlibg.png) no-repeat center bottom;background-size: 100%;position: relative;}
.header ul li:hover:after, .header ul li.on:after {content: '';position: absolute;width: 50px;height: 2px;background: #fff;left: 50%;margin-left: -25px;bottom: 0px;border-radius: 2px 2px 0px 0px;}
.floating_ck{position:fixed;right:10px;bottom:240px;display:block;width:130px;height:320px;z-index:999999}
.floating_ck>img{width: 100%;}
.floating_ck span{position:absolute;width:60px;height:60px;right:0px;bottom:88px}
.floating_ck span img{position:absolute;width:21px;height:25px;left:50%;margin-left:-10px;bottom:4px;transform:scale(1);animation:blow01 2.5s infinite ease-in-out;z-index:2}
.floating_ck span i{position:absolute;border:1px solid #396c69;left:50%;top:50%;border-radius:50%}
.floating_ck span i.floating_i01{width:28px;height:28px;margin-top:-14px;margin-left:-14px;transform:scale(1);animation:blow 2.5s infinite ease-in-out}
.floating_ck span i.floating_i02{width:18px;height:18px;margin-top:-9px;margin-left:-9px;opacity:1;transform:scale(1);animation:blow 2.5s infinite ease-in-out}
.floating_ck span i.floating_i03{width:10px;height:10px;margin-top:-5px;margin-left:-5px;opacity:1;transform:scale(1);animation:blow 2.5s infinite ease-in-out}
@keyframes blow{0%,5%,10.5%,90.5%,100%{transform:scale(1);opacity:1}5.5%,10%{transform:scale(0.8)}70%,90%{transform:scale(1.3);opacity:0}}
/*底部计算*/

.bomCalculate{clear:both;display:block;background:rgba(0,0,0,0.8);padding-bottom:1px;position:fixed;left:0px;bottom:0px;z-index:5;width:100%;transition:all 2s;opacity:0;visibility:hidden}
.bomCalculate.active{opacity:1;visibility:visible}
.bomCalculate.active.active01{opacity:0;visibility:hidden}
.bomCalculate .container{position:relative}
.bomCalculate .bomCalculateTop{clear:both;position:relative;padding:20px 0px;transition:all 0.5s}
.bomCalculate .bomCalculateTop.on{opacity:0;visibility:hidden}
.bomCalculate .bomCalculateTop .bomCalculateTopP01{left:9.33333%;width:9.4%;position:absolute;bottom:0px}
.bomCalculate .bomCalculateTop .bomCalculateTopP02{float:left;width:17%;margin-left:20.06667%}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 i,.bomCalculate .bomCalculateTop .bomCalculateTopP02 span{clear:both;display:block;line-height:1}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 span{color:#ffffff;font-size:14px;padding-bottom:5px}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 i{color:#adadad;font-size:12px;font-style:normal}
.bomCalculate .bomCalculateTop .bomCalculateTopP03{float:left;width:51.8%;color:#fcb552;font-size:22px;line-height:30px;font-weight:bold;border-left:1px solid #fcb552;padding-left:20px}
.bomCalculate .bomCalculateTop .bomCalculateTopP04{position:absolute;right:48px;bottom:15px;padding:0 12px;color:#fff;text-align:center;line-height:44px;font-size:15px;font-weight:700;overflow:hidden;cursor:pointer;text-shadow:0 1px 6px #a86200;background:#ffa11f;background:-webkit-linear-gradient(top,#fcb552 0,#ffa11f 100%,#fcb552 100%);background:-moz-linear-gradient(top,#fcb552 0,#ffa11f 100%,#fcb552 100%);background:-ms-linear-gradient(top,#fcb552 0,#ffa11f 100%,#fcb552 100%);background:-o-linear-gradient(top,#fcb552 0,#ffa11f 100%,#fcb552 100%);background:linear-gradient(to bottom,#fcb552 0,#ffa11f 100%,#fcb552 100%)}
.bomCalculate .bomCalculateTop .bomCalculateTopP04:hover{background:#e68d11}
.bomCalculate .bomCalculateTop .bomCalculateTopBtn{position:absolute;width:30px;height:30px;right:0px;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer}
.bomCalculate .bomCalculateTop .bomCalculateTopBtn img{width:100%;}
.bomCalculate .bomCalculateBom{clear:both;display:block;width:86.66667%;margin:0 auto;background:#ececec;border-radius:15px;overflow:hidden;transition:all 0.5s;height:0px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl{float:left;width:67.69231%;background:url(../images/bomCalculateIcon06.jpg) no-repeat right top;background-size:cover;border-radius:0px 15px 15px 0px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop{clear:both;display:block;border-bottom:1px solid #d8d8d8;padding-top:18px;padding-bottom:16px;padding-left:25px;overflow:hidden;text-align:left}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop strong{font-size:18px;font-weight:bold;color:#fcb552;display:inline-block;padding-right:18px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop span{font-size:14px;color:#494949}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid{clear:both;display:block;position:relative;width:100%}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl{clear:both;display:block;width:87.5%;margin-left:1.70455%;overflow:hidden;padding-top:10px;padding-bottom:15px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd{float:left;margin-left:3.63636%;width:46.36364%;overflow:hidden;padding-top:20px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd span{float:left;color:#929292;font-size:14px;width:26.28852%;line-height:37px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd span font{color:#f00}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd input{float:right;width:71.47059%;border:1px solid #c8c8c8;border-radius:5px;text-align:left;padding:5px 10px;color:#aaa;font-size:14px;line-height:25px;background:none}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt{float:left;margin-left:3.63636%;width:96.36364%;overflow:hidden;padding-top:20px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt span{float:left;color:#929292;font-size:14px;width:12.7%;line-height:37px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt textarea{float:right;width:86.47059%;border:1px solid #c8c8c8;border-radius:5px;text-align:left;padding:5px 10px;color:#aaa;font-size:14px;line-height:25px;font-family:"微软雅黑";background:none}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn{position:absolute;right:-35px;top:60px;background:rgba(252,181,82,0.2);border-radius:50%;padding:5px;width:70px;height:70px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn input{clear:both;display:block;width:100%;height:100%;background:#fcb552;border-radius:50%;color:#fff;font-size:12px;cursor:pointer}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlBom{clear:both;display:block;text-align:center;color:#8c8c8c;font-size:14px;padding-bottom:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlBom font{color:#ff2b0f}
.bomCalculate .bomCalculateBom .bomCalculateBomFr{float:right;width:26.15385%;margin-right:2.69231%}
.bomCalculate .bomCalculateBom .bomCalculateBomFr .bomCalculateBomFrTop{clear:both;display:block;background:url(../images/bomCalculateIcon05.jpg) no-repeat center top;background-size:cover;text-align:center;font-size:14px;color:#ffffff;line-height:30px;margin-top:15px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr .bomCalculateBomFrTop span{display:inline-block;padding:0px 10px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul{clear:both;display:block;padding:10px 14px 0px 20px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li{clear:both;display:block;margin-top:20px;overflow:hidden;background:#fff}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li>i{float:left;background:#ffa634;color:#fff;font-style:normal;padding:7px 10px 7px 8px;font-size:14px;position:relative}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li>i:after{content:'';position:absolute;top:0px;right:-10px;border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:0px solid transparent;border-left:10px solid #ffa634}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li span{padding:7px 10px 7px 15px;font-size:14px;color:#333333;text-align:left;float:left}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li span em{font-style:normal;font-weight:bold;display:inline-block;margin-right:5px}
.bomCalculate .bomCalculateBom.on{opacity:0;visibility:hidden}
.bomCalculate .bomCalFixed{position:absolute;width:64.66667%;left:50%;margin-left:-32.33333%;background:url(../images/bomCalculateIcon03.jpg) repeat left top;background-size:80px;top:170px;z-index:5;transform:scale(0.5);opacity:0;visibility:hidden;transition:all 0.5s}
.bomCalculate .bomCalFixed.on{transform:scale(1);opacity:1;visibility:visible}
.bomCalculate .bomCalFixed .bomCalFixedFl{float:left;width:36.08247%}
.bomCalculate .bomCalFixed .bomCalFixedFl img{width:100%}
.bomCalculate .bomCalFixed .bomCalFixedmid{position:absolute;left:29.38144%;top:39px;text-align:left}
.bomCalculate .bomCalFixed .bomCalFixedmid span{clear:both;display:block;font-size:18px;line-height:1;color:#1f1f1f;padding-bottom:10px}
.bomCalculate .bomCalFixed .bomCalFixedmid i{clear:both;display:block;font-size:12px;line-height:1;color:#878787;font-style:normal}
.bomCalculate .bomCalFixed .bomCalFixedFr{float:right;width:27.38144%;border-left:1px solid #8b8b8b;margin-top:27px}
.bomCalculate .bomCalFixed .bomCalFixedFr span{clear:both;display:block;width:28.07018%;margin:0px auto;padding-bottom:5px}
.bomCalculate .bomCalFixed .bomCalFixedFr i{clear:both;display:block;width:100%;color:#363636;font-size:12px;line-height:1;font-style:normal;text-align:center}
.bomCalculate .bomCalFixed .CloseButton{position:absolute;right:-10px;top:-10px;width:30px;height:30px;border-radius:50%;display:block;cursor:pointer}
.bomCalculate.hide{bottom:-100%;opacity:0;visibility:hidden}
.bomCalculate.on .bomCalculateBom{margin-bottom:40px;height:331px}
@media (min-width: 1366px){
  .container {width: 1160px;}
  .header .logo {padding-top: 17px;}
  .header .headertel {font-size: 13px;background-size: 36px;padding-left: 47px;margin-top: 20px;}
  .header .headertel span {font-size: 15px;}
  .header .headertel span font {font-size: 20px;}
  .header ul {padding-top: 35px;padding-right: 77px;}
  .header ul li {padding-bottom: 32px;}
  .header ul li a {font-size: 14px;}
  .header ul li:hover:after, .header ul li.on:after {width: 60px;margin-left: -30px;}
  .floating_ck{width:140px;height:344px}
  .floating_ck span{right:0px;bottom:100px}
  /*底部计算*/
  
.bomCalculate .bomCalculateTop{padding:25px 0px 25px 0px}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 span{font-size:16px;padding-bottom:7px}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 i{font-size:14px}
.bomCalculate .bomCalculateTop .bomCalculateTopP03{font-size:28px;line-height:37px;padding-left:25px}
.bomCalculate .bomCalculateBom{border-radius:20px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl{border-radius:0px 20px 20px 0px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop{padding-top:20px;padding-bottom:18px;padding-left:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop strong{font-size:22px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl{padding-top:10px;padding-bottom:15px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd{padding-top:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd span{font-size:16px;line-height:46px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd input{border-radius:7px;padding:9px 10px;font-size:16px;line-height:26px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt{padding-top:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt span{font-size:16px;line-height:46px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt textarea{border-radius:7px;padding:9px 10px;font-size:16px;line-height:26px;height:70px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn{right:-45px;top:70px;padding:7px;width:90px;height:90px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn input{font-size:14px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlBom{padding-bottom:35px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr .bomCalculateBomFrTop{font-size:16px;line-height:40px;margin-top:18px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul{padding:10px 16px 0px 30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li{clear:both;display:block;margin-top:20px;overflow:hidden;background:#fff}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li>i{padding:8px 12px 8px 15px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li>i:after{border-top:20px solid transparent;border-bottom:20px solid transparent}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li span{padding:8px 10px 8px 20px}
.bomCalculate .bomCalFixed{top:200px}
.bomCalculate .bomCalFixed .bomCalFixedmid{top:49px}
.bomCalculate .bomCalFixed .bomCalFixedmid span{font-size:20px;padding-bottom:15px}
.bomCalculate .bomCalFixed .bomCalFixedmid i{font-size:14px}
.bomCalculate .bomCalFixed .bomCalFixedFr{margin-top:33px}
.bomCalculate .bomCalFixed .bomCalFixedFr span{padding-bottom:10px}
.bomCalculate .bomCalFixed .bomCalFixedFr i{font-size:14px}
.bomCalculate .bomCalFixed .CloseButton{width:34px;height:34px}
.bomCalculate .bomCalculateTop .bomCalculateTopP04{font-size:16px;line-height:48px}
.bomCalculate.on .bomCalculateBom{margin-bottom:45px;height:387px}
}
@media (min-width: 1500px){
  .container {width: 1320px;}
  .header .logo {padding-top: 21px;}
  .header .headertel {font-size: 14px;background-size: 41px;padding-left: 53px;margin-top: 23px;}
  .header .headertel span {font-size: 17px;}
  .header .headertel span font {font-size: 22px;}
  .header ul {padding-top: 39px;padding-right: 110px;}
  .header ul li {padding-bottom: 39px;}
  .header ul li a {font-size: 16px;padding: 0px 25px;}
  .header ul li:hover:after, .header ul li.on:after {width: 70px;margin-left: -35px;}
  .floating_ck{width:154px}
  .floating_ck .floating_ckMid span{font-size:18px;padding:8px 0px 25px 0px}
  .floating_ck .floating_ckBom{top:93.25974%}
  /*底部计算*/
  
.bomCalculate .bomCalculateTop{padding-top:30px}
.bomCalculate .bomCalculateTop .bomCalculateTopP02{width:17%}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 span{font-size:18px;padding-bottom:10px}
.bomCalculate .bomCalculateTop .bomCalculateTopP03{font-size:30px;line-height:42px;padding-left:32px}
.bomCalculate .bomCalculateTop .bomCalculateTopP04{font-size:18px;line-height:50px}
.bomCalculate .bomCalculateBom{border-radius:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl{border-radius:0px 25px 25px 0px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop{padding-top:22px;padding-bottom:20px;padding-left:35px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop strong{font-size:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl{padding-bottom:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd{padding-top:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd span{line-height:50px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd input{border-radius:10px;line-height:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt{padding-top:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt span{line-height:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt textarea{border-radius:10px;height:70px;border-radius:10px;line-height:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn{right:-50px;top:80px;width:100px;height:100px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn input{font-size:16px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlBom{padding-bottom:40px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr .bomCalculateBomFrTop{font-size:18px;line-height:50px;margin-top:20px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul{padding:10px 18px 0px 40px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li{margin-top:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li>i{padding:8px 10px 8px 15px;font-size:16px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li span{font-size:16px}
.bomCalculate .bomCalFixed{top:220px}
.bomCalculate .bomCalFixed .bomCalFixedmid{top:55px}
.bomCalculate .bomCalFixed .bomCalFixedmid span{font-size:22px;padding-bottom:20px}
.bomCalculate .bomCalFixed .bomCalFixedmid i{font-size:16px}
.bomCalculate .bomCalFixed .bomCalFixedFr{margin-top:39px}
.bomCalculate .bomCalFixed .bomCalFixedFr span{padding-bottom:15px}
.bomCalculate .bomCalFixed .CloseButton{width:38px;height:38px}
.bomCalculate.on .bomCalculateBom{margin-bottom:50px;height:430px}
}
@media (min-width: 1800px){
  .container {width: 1500px;}
  .header .logo {padding-top: 24px;}
  .header .headertel {font-size: 16px;background-size: 47px;padding-left: 60px;margin-top: 26px;}
  .header .headertel span {font-size:20px;}
  .header .headertel span font {font-size:26px;}
  .header ul {padding-top: 46px;padding-right: 100px;}
  .header ul li {padding-bottom: 43px;}
  .header ul li a {font-size: 18px;padding: 0px 32px;}
  .header ul li:hover:after, .header ul li.on:after {width: 84px;margin-left: -42px;} 
  /*底部计算*/
.bomCalculate .bomCalculateTop{padding-top:35px}
.bomCalculate .bomCalculateTop .bomCalculateTopP02{width:15%}
.bomCalculate .bomCalculateTop .bomCalculateTopP02 span{font-size:20px}
.bomCalculate .bomCalculateTop .bomCalculateTopP03{font-size:34px;line-height:44px;padding-left:42px}
.bomCalculate .bomCalculateTop .bomCalculateTopP04{bottom:20px;padding:0 20px;font-size:24px;line-height:60px}
.bomCalculate .bomCalculateBom{border-radius:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl{border-radius:0px 30px 30px 0px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop{padding-top:27px;padding-bottom:22px;padding-left:40px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlTop strong{font-size:28px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl{padding-bottom:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd{padding-top:35px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd span{line-height:56px;width:23.28852%}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dd input{line-height:36px;width:76.47059%}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt{padding-top:35px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt span{line-height:46px;width:10.28852%}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid dl dt textarea{height:70px;width:88.47059%}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn{right:-60px;width:120px;height:120px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlMid .bomCalculateBomFlMidBtn input{font-size:18px}
.bomCalculate .bomCalculateBom .bomCalculateBomFl .bomCalculateBomFlBom{padding-bottom:50px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr .bomCalculateBomFrTop{font-size:20px;line-height:60px;margin-top:25px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul{padding:15px 22px 0px 50px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li{margin-top:30px}
.bomCalculate .bomCalculateBom .bomCalculateBomFr ul li>i{padding:8px 10px 8px 20px}
.bomCalculate .bomCalFixed{top:242px}
.bomCalculate .bomCalFixed .bomCalFixedmid{top:63px}
.bomCalculate .bomCalFixed .bomCalFixedmid span{font-size:24px;padding-bottom:25px}
.bomCalculate .bomCalFixed .bomCalFixedFr{margin-top:42px}
.bomCalculate.on .bomCalculateBom{margin-bottom:55px;height:481px}
}
.model-bg {background:url("../images/jzlj_zhuanti/pcimages/model_bg_01.jpg") left -10px repeat;overflow:hidden;}
.banner-panel {position:relative;height:480px;overflow:hidden;}
.banner-panel > i {position:absolute;display:block;width:100%;height:100%;overflow:hidden;left:0;top:0;background:url("../images/jzlj_zhuanti/pcimages/banner.jpg") center top/auto 100% no-repeat;}
.banner-panel .wrap {height:100%;z-index: 1;}
.banner-panel .banner-mark {width:200px;height:200px;border-radius:100%;background:#c4f1d9;position:absolute;left:-240px;bottom:-120px;z-index:1;}
.banner-panel .banner-bg {width:920px;height:360px;background:url("../images/jzlj_zhuanti/pcimages/banner_bg.png") center top/100% auto no-repeat;position:absolute;left:-140px;bottom:0;opacity:.03;filter:alpha(opacity=3);z-index:2;-webkit-animation:opacityChange 1s linear;animation:opacityChange 1s linear;}
.banner-panel .banner-pic {width:904px;height:480px;background:url("../images/jzlj_zhuanti/pcimages/banner_img.jpg") center top/100% auto no-repeat;position:absolute;right:-320px;top:0;z-index:3;}
.banner-panel .banner-font {width:450px;overflow:hidden;position:absolute;left:0;top:0;z-index:4;height:100%;padding:70px 0 0 0;}
.banner-panel .banner-font dl {margin-bottom:40px;width:100%;}
.banner-panel .banner-font dl dt {width:100%;height:48px;margin-bottom:36px;position:relative;}
.banner-panel .banner-font dl dt span {display:block;width:100%;overflow:hidden;line-height:48px;font-size:24px;color:#242020;}
.banner-panel .banner-font dl dt i {display:block;width:32px;height:6px;background:#6db86b;position:absolute;left:0;bottom:-26px;}
.banner-panel .banner-font dl dd {width:100%;overflow:hidden;}
.banner-panel .banner-font dl dd h1 {display:block;line-height:92px;font-size:36px;color:#242020;font-weight:bold;}
.banner-panel .banner-font p {width:100%;overflow:hidden;line-height:38px;font-size:16px;color:#7e7e7e;}
.model-01 img,.model-02 ul li img,.model-03 img,.model-05 img,.model-06 img {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.model-01 img:hover,.model-02 ul li img:hover,.model-03 img:hover,.model-05 img:hover,.model-06 img:hover {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.wrap > .title-panel {width:100%;overflow:hidden;height:76px;position:relative;padding-top:28px;}
.wrap > .title-panel i {display:block;width:100%;height:76px;line-height:76px;text-align:center;font-size:76px;color:#8eada9;opacity:.15;position:absolute;left:0;top:0;font-style:normal;font-weight:bold;text-transform:uppercase;}
.wrap > .title-panel h2 {width:100%;height:48px;line-height:48px;font-size:42px;font-weight:bold;color:#000;text-align:center;position:relative;z-index:1;}
.wrap > p {line-height:32px;font-size:16px;color:#828282;overflow:hidden;width:100%;}
.model-01 {padding:80px 0;background:-webkit-linear-gradient(left,#f7f8fc,#ffffff);/* Safari 5.1 - 6.0 */  background:-o-linear-gradient(right,#f7f8fc,#ffffff);/* Opera 11.1 - 12.0 */  background:-moz-linear-gradient(right,#f7f8fc,#ffffff);/* Firefox 3.6 - 15 */  background:linear-gradient(to right,#f7f8fc,#ffffff);/* 标准的语法 */}
.model-01 .wrap .lf-panel {width:580px;height:324px;position:relative;}
.model-01 .wrap .lf-panel > div {position:absolute;}
.model-01 .wrap .lf-panel .lf-img {width:208px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden;left:0;top:0;height:324px;}
.model-01 .wrap .lf-panel .mid-img {width:190px;height:202px;overflow:hidden;left:210px;bottom:0;}
.model-01 .wrap .lf-panel .rt-img {width:178px;height:202px;overflow:hidden;right:0;bottom:0;border-bottom-right-radius:20px;}
.model-01 .wrap .lf-panel .lf-img img,.model-01 .wrap .lf-panel .mid-img img,.model-01 .wrap .lf-panel .rt-img img {display:block;width:100%;height:100%;}
.model-01 .wrap .lf-panel .title-content {width:370px;height:120px;right:0;top:0;border-top-right-radius:20px;overflow:hidden;background:url("../images/jzlj_zhuanti/pcimages/model_bg_06.png") right top no-repeat;line-height:40px;font-size:32px;color:#ffffff;font-weight:bold;text-align:center;padding:20px 0;}
.model-01 .wrap dl {width:380px;overflow:hidden;}
.model-01 .wrap dl dt {height:64px;overflow:hidden;}
.model-01 .wrap dl dt h2 {width:100%;height:64px;line-height:64px;font-size:36px;font-weight:bold;color:#000000;}
.model-01 .wrap dl dd {width:100%;margin-top:20px;overflow:hidden;line-height:32px;font-size:16px;color:#7e7e7e;}
.model-01 .wrap dl dd strong {font-weight:bold;}
.model-02 {background:-webkit-linear-gradient(left,#f7f8fa,#f7f8fc);/* Safari 5.1 - 6.0 */  background:-o-linear-gradient(right,#f7f8fa,#f7f8fc);/* Opera 11.1 - 12.0 */  background:-moz-linear-gradient(right,#f7f8fa,#f7f8fc);/* Firefox 3.6 - 15 */  background:linear-gradient(to right,#f7f8fa,#f7f8fc);/* 标准的语法 */  padding:40px 0;overflow:hidden;}
.model-02 .abs-bg {background:url("../images/jzlj_zhuanti/pcimages/model_bg_04.png") center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;}
.model-02 .wrap > p {margin-top:34px;padding:0 10px;margin-bottom:70px;}
.model-panel {width:100%;overflow:hidden;height:480px;}
.model-panel .font-title {width:50px;height:100%;display:table;float:left;padding-right:18px;}
.model-panel .font-title h3 {display:table-cell;vertical-align:middle;line-height:32px;font-size:32px;color:#3a3a3a;}
.model-panel ul {width:230px;overflow:hidden;float:left;}
.model-panel ul li {width:100%;height:148px;overflow:hidden;position:relative;}
.model-panel ul li i {display:block;width:100%;height:100%;background:url("../images/jzlj_zhuanti/pcimages/list_bg.png") center center no-repeat;position:absolute;left:0;top:0;}
.model-panel ul li dl {width:100%;height:100%;overflow:hidden;position:relative;z-index:1;}
.model-panel ul li dl dt {width:184px;height:136px;border-radius:10px;border:2px solid #fff;overflow:hidden;position:absolute;top:0;}
.model-panel ul li dl dt img {display:block;width:100%;height:100%;}
.model-panel ul li dl dd {width:36px;height:100%;display:table;position:absolute;top:0;}
.model-panel ul li dl dd span {display:table-cell;vertical-align:middle;line-height:18px;font-size:16px;color:#176a5f;padding:0 10px;}
.model-panel ul li + li {margin-top:18px;}
.model-panel ul.lf-list li {padding:6px 9px 6px 3px;}
.model-panel ul.lf-list li dl dt {left:0;}
.model-panel ul.lf-list li dl dd {right:0;}
.model-panel ul.rt-list li {padding:6px 3px 6px 9px;}
.model-panel ul.rt-list li i {-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);transform:scale(-1,1);}
.model-panel ul.rt-list li dl dt {right:0;}
.model-panel ul.rt-list li dl dd {left:0;}
.model-panel .img-panel {width:calc(100% - 50px - 230px * 2);float:left;height:100%;position:relative;}
.model-panel .img-panel i {display:block;width:72px;height:44px;position:absolute;z-index:2;}
.model-panel .img-panel i em {display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url("../images/jzlj_zhuanti/pcimages/icon_arrow.png") center center no-repeat;}
.model-panel .img-panel i.lt-arrow {left:20px;top:60px;}
.model-panel .img-panel i.lb-arrow {left:20px;bottom:80px;}
.model-panel .img-panel i.lb-arrow em {-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);transform:scale(1,-1);}
.model-panel .img-panel i.rt-arrow {right:20px;top:60px;}
.model-panel .img-panel i.rt-arrow em {-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);transform:scale(1,-1);}
.model-panel .img-panel i.rb-arrow {right:20px;bottom:80px;}
.model-panel .img-panel span {display:block;width:420px;height:138px;position:absolute;left:50%;top:50%;margin:-69px 0 0 -210px;z-index:1;}
.model-panel .img-panel span img {display:block;width:100%;height:100%;}
.model-03 {padding:40px 0;overflow:hidden;}
.model-03 .wrap > i {display:block;position:absolute;width:891px;height:675px;background:url("../images/jzlj_zhuanti/pcimages/mark_bg.png") center top no-repeat;right:-891px;top:-340px;}
.model-03 .wrap .sub-title {width:100%;height:60px;overflow:hidden;position:relative;text-align:left;margin-top:60px;}
.model-03 .wrap .sub-title h3 {padding-top:24px;display:inline-block;line-height:36px;height:60px;position:relative;font-size:30px;color:#475858;font-weight:bold;z-index:1;}
.model-03 .wrap .sub-title h3 i {display:block;width:76px;height:60px;position:absolute;left:0;top:0;background:url("../images/jzlj_zhuanti/pcimages/num_01.png") left top no-repeat;}
.model-03 .wrap .sub-title h3:before {content:"";display:block;width:100%;height:14px;position:absolute;bottom:0;left:0;background:#c9cfd0;z-index:-1;}
.model-03 .wrap > p {color:#475858;margin-top:20px;}
.model-04 {background:url("../images/jzlj_zhuanti/pcimages/model_bg_03.jpg") left top repeat-x;padding:70px 0 110px;}
.model-04 .abs-bg {background:url("../images/jzlj_zhuanti/pcimages/model_bg_02.jpg") center top no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;}
.model-04 .wrap {z-index:1;}
.model-04 .wrap .sub-title {width:100%;height:60px;overflow:hidden;position:relative;text-align:left;}
.model-04 .wrap .sub-title h3 {padding-top:24px;display:inline-block;line-height:36px;height:60px;position:relative;font-size:30px;color:#fff;font-weight:bold;z-index:1;}
.model-04 .wrap .sub-title h3 i {display:block;width:76px;height:60px;position:absolute;left:0;top:0;background:url("../images/jzlj_zhuanti/pcimages/num_02.png") left top no-repeat;}
.model-04 .wrap .sub-title h3:before {content:"";display:block;width:100%;height:14px;position:absolute;bottom:0;left:0;background:#08b298;z-index:-1;}
.model-05 {padding:40px 0 60px;}
.model-06 {background:-webkit-linear-gradient(#ffffff,#eff5f8);/* Safari 5.1 - 6.0 */  background:-o-linear-gradient(#ffffff,#eff5f8);/* Opera 11.1 - 12.0 */  background:-moz-linear-gradient(#ffffff,#eff5f8);/* Firefox 3.6 - 15 */  background:linear-gradient(#ffffff,#eff5f8);/* 标准的语法 */  padding:40px 0 60px;}
.model-06 .abs-bg {background:url("../images/jzlj_zhuanti/pcimages/model_bg_05.png") center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;}
.model-06 .wrap .title-panel h2 {font-size:38px;}
.tab-box {width:100%;overflow:hidden;height:440px;}
.tab-box .hd {width:100%;overflow:hidden;}
.tab-box .hd ul {width:100%;overflow:hidden;}
.tab-box .hd ul li {width:25%;overflow:hidden;position:relative;cursor:pointer;-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.tab-box .hd ul li:first-child i {width:62%;right:0 !important;left:initial !important;}
.tab-box .hd ul li:last-child i {width:62%;}
.tab-box .hd ul li i,.tab-box .hd ul li em {display:block;position:absolute;}
.tab-box .hd ul li i {width:100%;height:2px;overflow:hidden;left:0;top:315px;z-index:1;}
.tab-box .hd ul li i:before,.tab-box .hd ul li i:after {content:"";width:300px;height:2px;position:absolute;top:0;left:0;}
.tab-box .hd ul li i:before {background:#a2a2a2;z-index:1;}
.tab-box .hd ul li i:after {z-index:2;}
.tab-box .hd ul li em {z-index:2;width:14px;height:14px;border:2px solid #a2a2a2;background:#fff;border-radius:14px;left:50%;margin-left:-7px;top:309px;}
.tab-box .hd ul li dl {width:100%;overflow:hidden;}
.tab-box .hd ul li dl dt {width:166px;height:166px;border:3px solid #fff;border-radius:100%;margin-top:60px;-webkit-box-shadow:2px 2px 6px rgba(0,128,61,0.4);-moz-box-shadow:2px 2px 6px rgba(0,128,61,0.4);box-shadow:2px 2px 6px rgba(0,128,61,0.4);overflow:hidden;position:relative;-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.tab-box .hd ul li dl dt img {display:block;width:100%;height:100%;}
.tab-box .hd ul li dl dd {width:100%;text-align:center;margin-top:24px;}
.tab-box .hd ul li dl dd span {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;display:inline-block;height:36px;line-height:36px;font-size:24px;color:#a0a0a0;font-weight:bold;position:relative;z-index:1;}
.tab-box .hd ul li dl dd span:before {content:"";position:absolute;height:10px;width:0;bottom:4px;left:0;z-index:-1;}
.tab-box .hd ul li dl dd p {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;margin-top:40px;width:100%;overflow:hidden;padding:0 12px;line-height:28px;font-size:14px;color:#737373;text-align:center;position:relative;}
.tab-box .hd ul li:hover {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.tab-box .hd ul li:hover dl dt {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;margin-top:70px;}
.tab-box .hd ul li:hover dl dd p {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;margin-top:20px;}
.tab-box .hd ul li.on i:after {background:#50b480;-webkit-animation:widthMove 2s linear;animation:widthMove 2s linear;}
.tab-box .hd ul li.on em {-webkit-animation:borderColorChange 1s linear;animation:borderColorChange 1s linear;border:2px solid #50b480;}
.tab-box .hd ul li.on dl dd span {-webkit-animation:colorChange 2s linear;animation:colorChange 2s linear;color:#202020;}
.tab-box .hd ul li.on dl dd span:before {width:100%;background:#6ec196;-webkit-animation:widthMove 2s linear;animation:widthMove 2s linear;}
.tab-box .bd {width:100%;overflow:hidden;}
.swiper-container {width:100%;padding:120px 0 80px;}
.swiper-container > p {display:block;width:100%;height:36px;overflow:hidden;position:absolute;left:0;top:20px;font-size:18px;color:#ffffff;line-height:36px;}
.swiper-container > p span {font-size:18px;color:#ffffff;line-height:36px;cursor:pointer;}
.swiper-container > p span.on {font-weight:bold;}
.swiper-container .swiper-wrapper .swiper-slide {width:100%;padding:0;height:560px;}
.swiper-container .swiper-wrapper .swiper-slide a.item-img {margin-bottom:70px;width:100%;height:410px;overflow:hidden;display:block;}
.swiper-container .swiper-wrapper .swiper-slide a.item-img img {display:block;width:100%;height:100%;}
.swiper-container .swiper-wrapper .swiper-slide p {width:100%;line-height:36px;font-size:18px;color:#1b4657;overflow:hidden;text-align:center;}
.swiper-container .swiper-wrapper .swiper-slide p strong {font-weight:bold;}
.swiper-container .slide-num {width:420px;height:32px;position:absolute;left:50%;margin-left:-210px;bottom:0;overflow:hidden;}
.swiper-container .slide-num span {display:block;height:32px;line-height:32px;font-size:18px;}
.swiper-container .slide-num span.nums {float:left;color:#31b3a1;}
.swiper-container .slide-num span.totals {float:right;color:#727272;}
.swiper-container .swiper-pagination {width:300px;height:1px;left:50%;top:inherit;bottom:15px;margin-left:-150px;background:#b0b0b0;}
.swiper-container .swiper-pagination > span {background:#31b3a1;height:3px;margin-top:-1px;}
.case-content {width:100%;height:540px;position:relative;margin-top:50px;}
.case-content .item-panel {position:absolute;border:4px solid #ffffff;display:block;overflow:hidden;background:#fff;-webkit-box-shadow:5px 5px 20px rgba(13,110,98,0.4);-moz-box-shadow:5px 5px 20px rgba(13,110,98,0.4);box-shadow:5px 5px 20px rgba(13,110,98,0.4);-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.case-content .item-panel:hover {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;z-index:10;}
.case-content .item-panel span {display:block;width:100%;height:72px;background:url("../images/jzlj_zhuanti/pcimages/item_bg.png") left top repeat-x;position:absolute;bottom:0;left:0;z-index:1;line-height:48px;text-align:center;color:#fff;font-size:16px;padding:24px 20px 0;}
.case-content .item-panel img {display:block;width:100%;height:100%;}
.case-content .case-01 {width:334px;height:295px;border-radius:30px;left:0;top:64px;z-index:1;}
.case-content .case-02 {width:358px;height:240px;border-radius:30px;left:320px;top:0;z-index:3;}
.case-content .case-03 {width:280px;height:218px;border-radius:30px;right:0;top:50px;z-index:2;}
.case-content .case-04 {width:152px;height:152px;border-radius:30px;left:130px;bottom:100px;z-index:3;}
.case-content .case-05 {width:284px;height:230px;border-radius:30px;left:330px;bottom:20px;z-index:2;}
.case-content .case-06 {width:286px;height:196px;border-radius:30px;right:80px;bottom:90px;z-index:3;}
.case-content .case-07 {background:#1c394f;width:40px;height:40px;border-radius:10px;right:6px;bottom:180px;z-index:1;}
.case-content .case-08 {background:#1c394f;width:40px;height:40px;border-radius:10px;left:28px;bottom:40px;z-index:1;}
.case-content .case-09 {background:#1c394f;width:62px;height:62px;border-radius:10px;right:276px;bottom:0;z-index:1;}
.list-fst {width:100%;position:relative;}
.list-fst:before {content:"";display:block;height:1px;width:94%;left:3%;background:#b3b3b3;top:296px;position:absolute;}
.list-fst li {width:310px;margin-top:60px;}
.list-fst li .item-img {width:100%;height:200px;overflow:hidden;border-radius:20px;-webkit-box-shadow:2px 2px 18px rgba(0,156,137,0.36);-moz-box-shadow:2px 2px 18px rgba(0,156,137,0.36);box-shadow:2px 2px 18px rgba(0,156,137,0.36);border:2px solid #ffffff;}
.list-fst li .item-img span {display:block;width:100%;height:100%;overflow:hidden;}
.list-fst li .item-img span img {display:block;width:100%;height:100%;}
.list-fst li .line {width:100%;height:13px;overflow:hidden;position:relative;margin:30px 0;}
.list-fst li .line:before {content:"";display:block;width:13px;height:13px;border-radius:100%;border:1px solid #b3b3b3;background:#fff;position:absolute;left:50%;margin-left:-6px;z-index:1;}
.list-fst li h4 {width:100%;text-align:center;font-size:20px;line-height:30px;color:#4a5656;font-weight:bold;height:30px;overflow:hidden;}
.list-fst li p {width:100%;overflow:hidden;line-height:32px;font-size:16px;color:#92a3a3;text-align:center;}
.list-fst li:nth-child(2) p {width:104%;margin-left:-2%;margin-top:0;margin-bottom:10px;}
.list-fst li:not(:nth-child(2)) p {margin-top:10px;}
.list-fst li:not(:nth-child(2)) h4 {margin-top:-10px;}
.list-fst li + li {margin-left:35px;}
@media screen and (min-width:1280px) {.wrap {width:1200px;}
  .banner-panel {height:720px;}
  .banner-panel .banner-mark {width:330px;height:330px;left:-380px;bottom:-145px;}
  .banner-panel .banner-bg {width:1320px;height:520px;left:-360px;}
  .banner-panel .banner-pic {width:1356px;height:720px;right:-660px;}
  .banner-panel .banner-font {width:510px;padding:120px 0 0 0;}
  .banner-panel .banner-font dl {margin-bottom:70px;}
  .banner-panel .banner-font dl dt {height:48px;margin-bottom:36px;}
  .banner-panel .banner-font dl dt span {line-height:48px;font-size:30px;}
  .banner-panel .banner-font dl dt i {width:32px;height:6px;bottom:-26px;}
  .banner-panel .banner-font dl dd h1 {line-height:92px;font-size:50px;}
  .banner-panel .banner-font p {line-height:38px;font-size:18px;}
  .model-01 {padding:120px 0;}
  .model-01 .wrap .lf-panel {width:690px;height:370px;}
  .model-01 .wrap .lf-panel .lf-img {width:238px;height:370px;}
  .model-01 .wrap .lf-panel .mid-img {width:228px;height:232px;left:239px;}
  .model-01 .wrap .lf-panel .rt-img {width:222px;height:232px;}
  .model-01 .wrap .lf-panel .title-content {width:450px;height:136px;line-height:50px;font-size:36px;padding:18px 0;}
  .model-01 .wrap dl {width:450px;}
  .model-01 .wrap dl dt {height:64px;}
  .model-01 .wrap dl dt h2 {height:64px;line-height:64px;font-size:42px;}
  .model-01 .wrap dl dd {margin-top:30px;line-height:38px;font-size:18px;}
  .model-02 {padding:80px 0 100px;}
  .model-02 .wrap > p {margin-top:34px;padding:0 10px;margin-bottom:70px;}
  .model-panel {width:100%;overflow:hidden;height:480px;}
  .model-panel .font-title {width:90px;padding-right:58px;}
  .model-panel .img-panel {width:calc(100% - 90px - 230px * 2);}
  .model-panel .img-panel span {width:580px;height:190px;margin:-95px 0 0 -290px;}
  .model-03 {padding:80px 0;}
  .tab-box .hd ul li dl dd p {padding:0 24px;font-size:16px;}
  .swiper-container .swiper-wrapper .swiper-slide {padding:0 100px;}
  .model-05 {padding:80px 0 120px;}
  .model-06 {padding:80px 0 110px;}
  .case-content {height:654px;margin-top:70px;}
  .case-content .item-panel {-webkit-box-shadow:10px 10px 40px rgba(13,110,98,0.4);-moz-box-shadow:10px 10px 40px rgba(13,110,98,0.4);box-shadow:10px 10px 40px rgba(13,110,98,0.4);}
  .case-content .case-01 {width:403px;height:353px;top:80px;}
  .case-content .case-02 {width:428px;height:286px;left:380px;}
  .case-content .case-03 {width:338px;height:258px;top:60px;}
  .case-content .case-04 {width:180px;height:180px;left:160px;bottom:118px;}
  .case-content .case-05 {width:338px;height:273px;left:396px;bottom:25px;}
  .case-content .case-06 {width:342px;height:238px;right:100px;bottom:112px;}
  .case-content .case-07 {width:46px;height:46px;right:10px;bottom:220px;}
  .case-content .case-08 {width:46px;height:46px;left:32px;bottom:50px;}
  .case-content .case-09 {width:75px;height:75px;right:330px;}
  .list-fst:before {top:320px;}
  .list-fst li {width:340px;margin-top:60px;}
  .list-fst li .item-img {height:214px;}
  .list-fst li .line {margin:40px 0;}
  .list-fst li h4 {font-size:20px;line-height:34px;height:34px;}
  .list-fst li p {line-height:36px;font-size:18px;}
  .list-fst li:nth-child(2) p {margin-top:-10px;}
  .list-fst li + li {margin-left:90px;}
}
@keyframes pendulum {0% {transform:rotate(0deg);}
  25% {transform:rotate(-30deg);}
  50% {transform:rotate(0deg);}
  75% {transform:rotate(30deg);}
  100% {transform:rotate(0deg);}
}
@-webkit-keyframes pendulum {0% {transform:rotate(0deg);}
  25% {transform:rotate(-30deg);}
  50% {transform:rotate(0deg);}
  75% {transform:rotate(30deg);}
  100% {transform:rotate(0deg);}
}
@keyframes boxShadow {0% {-webkit-box-shadow:0 0 6px #006cff;-moz-box-shadow:0 0 6px #006cff;box-shadow:0 0 6px #006cff;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
  50% {-webkit-box-shadow:0 0 13px rgba(0,108,255,0.65);-moz-box-shadow:0 0 13px rgba(0,108,255,0.65);box-shadow:0 0 13px rgba(0,108,255,0.65);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}
  100% {-webkit-box-shadow:0 0 6px #006cff;-moz-box-shadow:0 0 6px #006cff;box-shadow:0 0 6px #006cff;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
}
@-webkit-keyframes boxShadow /*Safari and Chrome*/ {0% {-webkit-box-shadow:0 0 6px #006cff;-moz-box-shadow:0 0 6px #006cff;box-shadow:0 0 6px #006cff;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
  50% {-webkit-box-shadow:0 0 13px rgba(0,108,255,0.65);-moz-box-shadow:0 0 13px rgba(0,108,255,0.65);box-shadow:0 0 13px rgba(0,108,255,0.65);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}
  100% {-webkit-box-shadow:0 0 6px #006cff;-moz-box-shadow:0 0 6px #006cff;box-shadow:0 0 6px #006cff;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
}
@keyframes widthMove {from {width:0;}
  to {width:100%;}
}
@-webkit-keyframes widthMove /*Safari and Chrome*/ {from {width:0;}
  to {width:100%;}
}
@keyframes colorChange {from {color:#a0a0a0;}
  to {color:#202020;}
}
@-webkit-keyframes colorChange /*Safari and Chrome*/ {from {color:#a0a0a0;}
  to {color:#202020;}
}
@keyframes borderColorChange {from {border:2px solid #a2a2a2;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
  to {border:2px solid #50b480;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}
}
@-webkit-keyframes borderColorChange /*Safari and Chrome*/ {from {border:2px solid #a2a2a2;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
  to {border:2px solid #50b480;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}
}
@keyframes rotateMove {from {transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);}
  to {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
}
@-webkit-keyframes rotateMove /*Safari and Chrome*/ {from {transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);}
  to {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
}
@keyframes opacityScale {0% {opacity:0;transform:scale(0.1);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);}
  50% {opacity:.3;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
  100% {opacity:0;transform:scale(0.1);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);}
}
@-webkit-keyframes opacityScale /*Safari and Chrome*/ {0% {opacity:0;transform:scale(0.1);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);}
  50% {opacity:.3;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
  100% {opacity:0;transform:scale(0.1);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);}
}
@keyframes positionMove {0% {left:40px;}
  40% {left:550px;}
  50% {left:500px;}
  60% {left:550px;}
  100% {left:40px;}
}
@-webkit-keyframes positionMove /*Safari and Chrome*/ {0% {left:40px;}
  40% {left:550px;}
  50% {left:500px;}
  60% {left:550px;}
  100% {left:40px;}
}
@keyframes opacityChange {0% {opacity:.2;}
  100% {opacity:.03;}
}
@-webkit-keyframes opacityChange /*Safari and Chrome*/ {0% {opacity:.2;}
  100% {opacity:.03;}
}

.profive{background:url(../images/profiveicon02.jpg) repeat center top;min-width:980px;position:relative;overflow: hidden;}
.profive .profivepic{position:absolute;background:url(../images/profiveicon01.png) no-repeat right top;background-size:cover;top:0px;bottom:0px;left:0px;width:32.1875%}
.profive .profivefl{float:right;width:25.67708%;background:#105155}
.profive .profivefl:after{content:'';position:absolute;right:0px;top:0px;background:#407477;width:6.04167%;height:0px;padding-bottom:6.04167%}
.profive .profivefl h4{margin-left:10.14199%;font-size:22px;color:#fff;background-size:42px;padding-left:20px;line-height:1;margin-bottom:0px;margin-top:30px;position:relative}
.profive .profivefl h4:before{content:'';position:absolute;left:0px;top:0px;width:4px;background:#fff;bottom:0px}
.profive .profivefl ul{clear:both;display:block;margin:10px auto 10px;width:85.1927%;position:relative}
.profive .profivefl ul li{text-align:left;font-size:12px;color:#fff2be;line-height:1;padding:15px 0px 15px 50px;border-bottom:1px dashed #80afb2;position:relative}
.profive .profivefl ul li:last-child{border-bottom:0px}
.profive .profivefl ul li i{position:absolute;left:0px;top:22px;width:40px}
.profive .profivefl ul li strong{clear:both;display:block;color:#95c4c8;font-size:16px;line-height:24px;font-weight:normal}
.profive .profivefl ul li p{clear:both;display:block;color:#5f999d;font-size:14px;line-height:24px}
.profive .profivefr{float:left;width:34.6875%;margin-left:34.58333%;padding:30px 0px}
.profive .profivefr .profivefrtop{padding-bottom:20px}
.profive .profivefr .profivefrtop h3{clear:both;display:block;color:#0d0d0c;font-size:20px;padding-bottom:10px}
.profive .profivefr .profivefrtop p{clear:both;display:block;color:#666666;font-size:14px;line-height:24px}
.profive .profivefr dl{clear:both;display:block}
.profive .profivefr dl dd{clear:both;display:block;position:relative;margin-bottom:20px;background:#f6f6f7;border:1px solid #fff;border-radius:5px}
.profive .profivefr dl dd i{position:absolute;left:10px;top:8px;width:25px;display:inline-block}
.profive .profivefr dl dd i img{width:100%}
.profive .profivefr dl dd span{position:absolute;left:44px;z-index:1;top:0%;line-height:23px;font-size:14px;padding:9px 0px;color:#aeaeae}
.profive .profivefr dl dd span font{color:#f00;display:inline-block;line-height:1;vertical-align:middle;font-weight:bold;padding-left:5px}
.profive .profivefr dl dd .err{color:#ff461f;background:url(../images/cancel.png) no-repeat right center;padding-right:25px;right:14px}
.profive .profivefr dl dd input{clear:both;display:block;position:relative;z-index:2;width:100%;font-size:12px;border:0px;padding:9px 14px 9px 44px;line-height:23px;height:43px;color:#aeaeae;background:none}
.profive .profivefr dl dt{clear:both;display:block;text-align:center;padding-top:15px}
.profive .profivefr dl dt input{width:131px;height:33px;border-radius:17px;background:#292628;background-size:100%;text-align:center;line-height:33px;font-size:14px;color:#fea43c;font-weight:bold;cursor:pointer}
.profive .profivefr dl dt input:hover{background:#105155;color:#fff}
@media (min-width: 1366px){  
    .profive .profivefl h4{font-size:28px;padding-left:24px;margin-top:35px}
    .profive .profivefl h4:before{width:7px}
    .profive .profivefl ul li{padding:20px 0px 20px 60px}
    .profive .profivefl ul li i{top:30px;width:45px}
    .profive .profivefl ul li strong{font-size:18px;line-height:24px;padding-bottom:5px}
    .profive .profivefl ul li p{font-size:15px;line-height:24px}
    .profive .profivefr{padding:35px 0px}
    .profive .profivefr .profivefrtop{padding-bottom:25px}
    .profive .profivefr .profivefrtop h3{font-size:30px;line-height:1}
    .profive .profivefr .profivefrtop p{font-size:16px;line-height:30px}
    .profive .profivefr dl dd{margin-bottom:20px;border-radius:10px}
    .profive .profivefr dl dd i{left:15px;top:14px;width:30px}
    .profive .profivefr dl dd span{left:56px;line-height:38px;font-size:16px;padding:10px 0px}
    .profive .profivefr dl dd span font{padding-left:5px}
    .profive .profivefr dl dd .err{padding-right:25px;right:14px}
    .profive .profivefr dl dd input{font-size:16px;padding:10px 14px 10px 56px;line-height:38px;height:60px}
    .profive .profivefr dl dt{padding-top:20px}
    .profive .profivefr dl dt input{width:150px;height:45px;border-radius:23px;line-height:45px;font-size:18px}
}
@media (min-width: 1500px){  
    .profive .profivefl h4{font-size:30px;padding-left:28px;margin-top:40px}
    .profive .profivefl h4:before{width:7px}
    .profive .profivefl ul li{padding:25px 60px 25px 70px}
    .profive .profivefl ul li i{width:50px;top:36px}
    .profive .profivefl ul li strong{font-size:20px;line-height:24px;padding-bottom:5px}
    .profive .profivefr{padding:40px 0px}
    .profive .profivefr .profivefrtop{padding-bottom:30px}
    .profive .profivefr .profivefrtop h3{font-size:35px;padding-bottom:20px}
    .profive .profivefr .profivefrtop p{font-size:18px}
    .profive .profivefr dl dd{margin-bottom:24px;border-radius:10px}
    .profive .profivefr dl dd i{left:13px;top:12px;width:35px}
    .profive .profivefr dl dd span{left:62px;line-height:38px;font-size:18px;padding:10px 0px}
    .profive .profivefr dl dd span font{padding-left:5px}
    .profive .profivefr dl dd .err{padding-right:25px;right:14px}
    .profive .profivefr dl dd input{font-size:18px;padding:10px 14px 10px 62px;line-height:38px;height:60px}
    .profive .profivefr dl dt{padding-top:25px}
    .profive .profivefr dl dt input{width:180px;height:50px;border-radius:25px;line-height:50px;font-size:20px}
}
@media (min-width: 1800px){
    .profive{max-width:1920px;margin:0 auto}
    .profive .profivefl h4{font-size:30px;padding-left:28px;margin-top:42px}
    .profive .profivefl h4:before{width:7px}
    .profive .profivefl ul{margin:27px auto 27px}
    .profive .profivefl ul li{padding:32px 120px 31px 80px}
    .profive .profivefl ul li i{top:38px;margin-right:15px;width:62px}
    .profive .profivefl ul li strong{font-size:22px;padding-bottom:5px}
    .profive .profivefr{padding:42px 0px 50px 0px}
    .profive .profivefr .profivefrtop{padding-bottom:35px}
    .profive .profivefr .profivefrtop h3{font-size:42px;padding-bottom:20px}
    .profive .profivefr dl dd{margin-bottom:24px;border-radius:15px}
    .profive .profivefr dl dd i{left:18px;top:17px;width:44px}
    .profive .profivefr dl dd span{left:76px;line-height:38px;font-size:18px;padding:20px 0px}
    .profive .profivefr dl dd span font{padding-left:5px}
    .profive .profivefr dl dd .err{padding-right:25px;right:14px}
    .profive .profivefr dl dd input{padding:20px 14px 20px 76px;line-height:38px;height:80px}
    .profive .profivefr dl dt{padding-top:30px}
    .profive .profivefr dl dt input{width:220px;height:60px;border-radius:30px;line-height:60px;font-size:22px}
}
/*# sourceMappingURL=base.css.map */
/*=======================footer start===================*/
.NybFoot{clear: both;padding:30px 0px;line-height: 26px;color: #b9b9b9;font-size: 16px;text-align: center;background: #15181e;}
.NybFoot a:link,.NybFoot a:visited{color:#777777; text-decoration:none; }
.NybFoot a:hover,.NybFoot a:active{color:#eee; text-decoration:underline;}
.NybFoot a{padding-right:15px;}


/*=======================fixed right===================*/
.fixed-con{position:fixed;right:10px;top:20%;-webkit-transition:all ease .5s;transition:all ease .5s;text-align:center;z-index:99999999}
.fixed-con .fixed-head img{cursor:pointer}
.fixed-con .fixed-list{background:url(../images/fixed-bg.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:152px;height:222px}
.fixed-con .fixed-list>p{color:#d1e3eb;font-size:18px;line-height:1.1;padding-top:28px}
.fixed-con .fixed-list ul{margin-top:4px}
.fixed-con .fixed-list ul li{margin-top:18px;cursor:pointer}
.fixed-con .fixed-list ul li a,.fixed-con .fixed-list ul li p{color:#fff;font-size:18px;font-weight:700;text-shadow:0 2px 3px rgba(128,75,0,.3);display:block;line-height:48px;padding-top:7px;text-align:center}
.fixed-con .fixed-list ul li a:hover,.fixed-con .fixed-list ul li p:hover{color:#1d3440}
.fixed-con .fixed-list ul li a img{width:28px;margin-right:6px}
.fixed-con .fixed-list ul li p>img{width:28px;margin-right:4px}
.fixed-con .fixed-list ul li.listbg{background:url(../images/fixed-list01.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:156px;height:55px;margin-left:-2px}
.fixed-con .fixed-list ul li.listdh{background:url(../images/fixed-list02.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:144px;height:55px;position:relative;margin-left:4px}
.fixed-con .fixed-list ul li .tel-ewm{width:0;white-space:nowrap;background:#13313f;position:absolute;top:0;right:-1px;text-align:left;z-index:10;transition-property:width;transition-duration:.6s}
.fixed-con .fixed-list ul li .tel-ewm:after{content:"";position:absolute;right:0;top:-8px;width:8px;height:9px;background:url(../images/fixed-dot.png) no-repeat;opacity:0;filter:alpha(opacity=0);transition-duration:.6s}
.fixed-con .fixed-list ul li .tel-ewm span{display:block;white-space:nowrap;overflow:hidden;font-size:16px;color:#d1e3eb;line-height:1.1;opacity:0;filter:alpha(opacity=0);transition-duration:1s;transition-delay:.2s;padding:12px 6px 12px 77px}
.fixed-con .fixed-list ul li .tel-ewm span strong{font-size:20px;color:#FFF;display:block;margin-top:8px}
.fixed-con .fixed-list ul li .tel-ewm img{position:absolute;left:0;top:0;width:57px;opacity:0;filter:alpha(opacity=0);transition-duration:1s;transition-delay:.2s;margin:6px}
.fixed-list li.listdh:hover .tel-ewm{width:250px}
.fixed-list li.listdh:hover .tel-ewm:after{opacity:1;filter:alpha(opacity=100)}
.fixed-list li.listdh:hover .tel-ewm img,.fixed-list li.listdh:hover .tel-ewm span{opacity:1;filter:alpha(opacity=100)}
.fixed-top{margin:15px auto 0;width:114px;height:36px;line-height:36px;background:url(../images/fixed-top.png) no-repeat;color:#FFF;text-shadow:0 2px 3px rgba(128,75,0,.3);font-size:16px;cursor:pointer}
.fixed-top:hover{color:#FFA11F}