
/* @import url("normalize.1680.css") screen and (min-width:0px)and (max-width:1650px); */
/* @import url("normalize.1440.css") screen and (min-width:1430px)and (max-width: 1650px); */
/* @import url("normalize.1920.css") screen and (min-width:0px); */


 /* @import url("normalize.1920.css") screen and (min-width:0px)and (max-width: 1920px); */

 /*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */

 /**
  * 1. Change the default font family in all browsers (opinionated).
  * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
  */

 html {
   font-family: sans-serif; /* 1 */
   -ms-text-size-adjust: 100%; /* 2 */
   -webkit-text-size-adjust: 100%; /* 2 */
   /* min-width: 1200px;
   max-width: 1920px; */
 }

 /**
  * Remove the margin in all browsers (opinionated).
  */

 body {
   margin: 0;
   font-family: "微软雅黑"!important;
   background: url(/static/img/backgkuai.png) repeat;
   /* min-width: 1200px;
   max-width: 1920px; */
 }

 /* HTML5 display definitions
    ========================================================================== */

 /**
  * Add the correct display in IE 9-.
  * 1. Add the correct display in Edge, IE, and Firefox.
  * 2. Add the correct display in IE.
  */

 article,
 aside,
 details, /* 1 */
 figcaption,
 figure,
 footer,
 header,
 main, /* 2 */
 menu,
 nav,
 section,
 summary { /* 1 */
   display: block;
 }

 /**
  * Add the correct display in IE 9-.
  */

 audio,
 canvas,
 progress,
 video {
   display: inline-block;
 }

 /**
  * Add the correct display in iOS 4-7.
  */

 audio:not([controls]) {
   display: none;
   height: 0;
 }

 /**
  * Add the correct vertical alignment in Chrome, Firefox, and Opera.
  */

 progress {
   vertical-align: baseline;
 }

 /**
  * Add the correct display in IE 10-.
  * 1. Add the correct display in IE.
  */

 template, /* 1 */
 [hidden] {
   display: none;
 }

 /* Links
    ========================================================================== */

 /**
  * 1. Remove the gray background on active links in IE 10.
  * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
  */

 a {
   background-color: transparent; /* 1 */
   -webkit-text-decoration-skip: objects; /* 2 */
 }

 /**
  * Remove the outline on focused links when they are also active or hovered
  * in all browsers (opinionated).
  */

 a:active,
 a:hover {
   outline-width: 0;
 }

 /* Text-level semantics
    ========================================================================== */

 /**
  * 1. Remove the bottom border in Firefox 39-.
  * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
  */

 abbr[title] {
   border-bottom: none; /* 1 */
   text-decoration: underline; /* 2 */
   text-decoration: underline dotted; /* 2 */
 }

 /**
  * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
  */

 b,
 strong {
   font-weight: inherit;
 }

 /**
  * Add the correct font weight in Chrome, Edge, and Safari.
  */

 b,
 strong {
   font-weight: bolder;
 }

 /**
  * Add the correct font style in Android 4.3-.
  */

 dfn {
   font-style: italic;
 }

 /**
  * Correct the font size and margin on `h1` elements within `section` and
  * `article` contexts in Chrome, Firefox, and Safari.
  */

 h1 {
   font-size: 2em;
   margin: 0.67em 0;
 }

 /**
  * Add the correct background and color in IE 9-.
  */

 mark {
   background-color: #ff0;
   color: #000;
 }

 /**
  * Add the correct font size in all browsers.
  */

 small {
   font-size: 80%;
 }

 /**
  * Prevent `sub` and `sup` elements from affecting the line height in
  * all browsers.
  */

 sub,
 sup {
   font-size: 75%;
   line-height: 0;
   position: relative;
   vertical-align: baseline;
 }

 sub {
   bottom: -0.25em;
 }

 sup {
   top: -0.5em;
 }

 /* Embedded content
    ========================================================================== */

 /**
  * Remove the border on images inside links in IE 10-.
  */

 img {
   border-style: none;
 }

 /**
  * Hide the overflow in IE.
  */

 svg:not(:root) {
   overflow: hidden;
 }

 /* Grouping content
    ========================================================================== */

 /**
  * 1. Correct the inheritance and scaling of font size in all browsers.
  * 2. Correct the odd `em` font sizing in all browsers.
  */

 code,
 kbd,
 pre,
 samp {
   font-family: monospace, monospace; /* 1 */
   font-size: 1em; /* 2 */
 }

 /**
  * Add the correct margin in IE 8.
  */

 figure {
   margin: 1em 40px;
 }

 /**
  * 1. Add the correct box sizing in Firefox.
  * 2. Show the overflow in Edge and IE.
  */

 hr {
   box-sizing: content-box; /* 1 */
   height: 0; /* 1 */
   overflow: visible; /* 2 */
 }

 /* Forms
    ========================================================================== */

 /**
  * 1. Change font properties to `inherit` in all browsers (opinionated).
  * 2. Remove the margin in Firefox and Safari.
  */

 button,
 input,
 select,
 textarea {
   font: inherit; /* 1 */
   margin: 0; /* 2 */
 }

 /**
  * Restore the font weight unset by the previous rule.
  */

 optgroup {
   font-weight: bold;
 }

 /**
  * Show the overflow in IE.
  * 1. Show the overflow in Edge.
  */

 button,
 input { /* 1 */
   overflow: visible;
 }

 /**
  * Remove the inheritance of text transform in Edge, Firefox, and IE.
  * 1. Remove the inheritance of text transform in Firefox.
  */

 button,
 select { /* 1 */
   text-transform: none;
 }

 /**
  * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
  *    controls in Android 4.
  * 2. Correct the inability to style clickable types in iOS and Safari.
  */

 button,
 html [type="button"], /* 1 */
 [type="reset"],
 [type="submit"] {
   -webkit-appearance: button; /* 2 */
 }

 /**
  * Remove the inner border and padding in Firefox.
  */

 button::-moz-focus-inner,
 [type="button"]::-moz-focus-inner,
 [type="reset"]::-moz-focus-inner,
 [type="submit"]::-moz-focus-inner {
   border-style: none;
   padding: 0;
 }

 /**
  * Restore the focus styles unset by the previous rule.
  */

 button:-moz-focusring,
 [type="button"]:-moz-focusring,
 [type="reset"]:-moz-focusring,
 [type="submit"]:-moz-focusring {
   outline: 1px dotted ButtonText;
 }

 /**
  * Change the border, margin, and padding in all browsers (opinionated).
  */


 /**
  * 1. Correct the text wrapping in Edge and IE.
  * 2. Correct the color inheritance from `fieldset` elements in IE.
  * 3. Remove the padding so developers are not caught out when they zero out
  *    `fieldset` elements in all browsers.
  */

 legend {
   box-sizing: border-box; /* 1 */
   color: inherit; /* 2 */
   display: table; /* 1 */
   max-width: 100%; /* 1 */
   padding: 0; /* 3 */
   white-space: normal; /* 1 */
 }

 /**
  * Remove the default vertical scrollbar in IE.
  */

 textarea {
   overflow: auto;
 }

 /**
  * 1. Add the correct box sizing in IE 10-.
  * 2. Remove the padding in IE 10-.
  */

 [type="checkbox"],
 [type="radio"] {
   box-sizing: border-box; /* 1 */
   padding: 0; /* 2 */
 }

 /**
  * Correct the cursor style of increment and decrement buttons in Chrome.
  */

 [type="number"]::-webkit-inner-spin-button,
 [type="number"]::-webkit-outer-spin-button {
   height: auto;
 }

 /**
  * 1. Correct the odd appearance in Chrome and Safari.
  * 2. Correct the outline style in Safari.
  */

 [type="search"] {
   -webkit-appearance: textfield; /* 1 */
   outline-offset: -2px; /* 2 */
 }

 /**
  * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
  */

 [type="search"]::-webkit-search-cancel-button,
 [type="search"]::-webkit-search-decoration {
   -webkit-appearance: none;
 }

 /**
  * Correct the text style of placeholders in Chrome, Edge, and Safari.
  */

 ::-webkit-input-placeholder {
   color: inherit;
   opacity: 0.54;
 }

 /**
  * 1. Correct the inability to style clickable types in iOS and Safari.
  * 2. Change font properties to `inherit` in Safari.
  */

 ::-webkit-file-upload-button {
   -webkit-appearance: button; /* 1 */
   font: inherit; /* 2 */
 }
 ul,ul li{ list-style: none; }
 @charset "utf-8";
 body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding: 0;}
 body{ width: 100%; color: #333;font-family: Helvetica,Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif; }
 body{ overflow-x: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; background-color: #f8f8f8; }
 body.bgWhite{ background-color: #FFF; }
 /* html{font-size:10px; font-size: 62.5%;-ms-touch-action: manipulation; touch-action: manipulation; overflow-y: scroll; -webkit-overflow-scrolling: touch;} */
 html{ height: 100%; }
 body{ height: auto; min-height: 100%; }
 a,button,input,textarea{outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
 a{text-decoration: none; outline: none; outline: none !important;}
 a{color: #333; }
 /* img{border: none;max-width: 100%;} */
 h1, h2, h3, h4, h5, h6 { font-size: 100%;}
 input, select {vertical-align: middle; outline: none; }
 em, i, b {font-style: normal;font-weight: normal;}
 :link, :visited, ins {  text-decoration: none;}
 ul,ul li{list-style: none; }
 input::-moz-focus-inner{border:none}
 input,section,option{ background: transparent; }
 input[type=number] { -moz-appearance:textfield; }
 input[type=number]::-webkit-inner-spin-button,
 input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0;}

 .clearfix:after { content: "."; display: block; height: 0; visibility: hidden;}
 .clearfix:after {clear: both;}
 * html .clearfix{zoom: 1;}
 *:first-child + html .clearfix{zoom: 1;}
 .fl{ float: left; float: left!important }
 .fr{ float: right; float: right!important }
 .f-left{ float: left; float: left!important }
 .f-right{ float: right; float: right!important }
 .t-center{ text-align: center; }
 .t-right{ text-align: right; }
 .t-left{ text-align: left; }
 .pf{ position: fixed; }
 .pr{ position: relative; }
 .vr-hos{
  position: absolute !important;
  width: 50px !important;
  height: 50px !important;
  top: 50% !important;
  left: 50% !important;
  margin-top: -25px !important;
  margin-left: -25px !important;
}
 .po{ position: absolute; }
 .hide{display: none;display: none !important; }
 .g-opacity0{ opacity: 0; filter: alpha(opacity=0);}
 .g-of-ellipsis{ display:block; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
 .g-pointer{ cursor: pointer;-webkit-tap-highlight-color:rgba(255,255,255,0); }
 /* 头部 */
 .g-box{ max-width: 1200px; width: 1200px;min-width: 1200px; margin: 0 auto; }
 .headifBox{position: fixed;top: 0;width: 100%;z-index: 20;}
 .Kbox{height: 80px;}
 .navBox{height: 80px;line-height: 80px;background: #fff;border-bottom: 1px solid #8B572A;}
 .nav .logo{display: block;width: 205px;height: 61px;background: url(../img/logo1.png) no-repeat;background-size: 100% 100%;margin-right: 30px;margin-top:9px;}
 .nav ul{padding: 0;margin: 0;}
 .nav ul a{font-size: 18px;color: #333;text-align: center;float: left;margin: 0 20px;font-weight: bold;}
 .nav ul a:hover{color: #A87446;}
 .nav ul .active{color:#A87446;border-bottom: 3px solid #A87446;height: 65px;}
 .nav .phone{font-size: 15px;color: #A87446;margin-right: 5px;}
 .nav .phone div{float: left;}
 .nav .phone .phoIcon1{width: 25px;height: 25px;background: url(../img/ren2@2x.png) no-repeat;background-size: 100% 100%;margin-right: 5px;margin-top: 28px;}
 .nav .phone .phoIcon3{width: 30px;height: 30px;background: url(../img/dianhua24.png) no-repeat;background-size: 100% 100%;margin-top: 26px;margin-left: 26px;margin-right: 5px;}
 .nav .phone .phUser{font-size: 18px;display: none;}
 .loginBtn{display: none;}
 /* 底部 */
 .footerWrap{ width: 100%;min-width: 1200px; height: 390px; background: url("../img/bg-footer.png") repeat; }
 .footerWrap .wrap{ width: 1205px; margin: 0 auto; }
 .footerWrap .aboutBox{margin-bottom: 20px;}
 .footerWrap .aboutBox ul{ display: flex; }
 .footerWrap .aboutBox ul li{ flex: 1;  border-right: 0; height: 20px; line-height: 23px; text-align: center; border-right: 1px solid #FFF; }
 .footerWrap .aboutBox ul li:last-child{ border-right: none; }
 .footerWrap .aboutBox ul li a{  color: #FFFFFF; font-size: 20px; }
 .footerWrap .aboutBox ul li.other1{  text-align: left; }
 .footerWrap .aboutBox ul li.other2{  text-align: right; }
 .footerWrap .wrap{ width: 1200px; margin: 0 auto; }
 .footerWrap .hotBox{ padding: 30px 0 30px; }
 .footerWrap .hotBox .title{ font-size: 20px; line-height: 28px; padding-bottom: 15px; color: #fff;}
 .footerWrap .hotBox .title a{ color: #fff; font-size: 20px; line-height: 28px; margin-right: 20px; }
 .footerWrap .hotBox .title a.other{ color: #FFF; }
 .footerWrap .hotBox .listBox{ font-size: 0; padding-bottom: 15px;border-bottom: 1px solid #909090;}
 .footerWrap .hotBox .listBox li{ display: inline-block; min-width: 120px; margin-right: 26px; margin-bottom: 12px; }
 .footerWrap .hotBox .listBox li a{ font-size: 16px; line-height: 22px; color: #B2B2B2; }
 .footerWrap .hotBox .listBox li a:hover{color: #fff;}
 .footerWrap .contactBox{color: #fff;font-size: 24px;}
 .footerWrap .contactBox .box2{margin-top: 15px;}
 .footerWrap .contactBox .box2 .txt1{font-size: 16px;}
 .footerWrap .contactBox .box2 .txt2{margin-left: 60px;padding-left: 30px;background: url(../img/icon-police.png) no-repeat left center /20px 20px;font-size: 16px;}
 .footerWrap .contactBox .company{left: 500px;top: 30px;}
 .footerWrap .contactBox .company .div2{margin-top:9px;}
 .footerWrap .contactBox .content .phone{font-size: 28px;padding-left: 55px;background: url(../img/icon-phone-24.png) no-repeat left center /33px 35px;}
 .footerWrap .contactBox .content .div1{margin-top: 11px;font-size: 18px;}
 .footerWrap .contactBox .content .div2{margin-top: 10px;font-size: 18px;}
 .footerWrap .contactBox .QRcode{right: 0;top:12px}
 .footerWrap .contactBox .QRcode .div1>span{transform: scale(.75) translate(-16.5%, -14.50%);margin-bottom: 0px;}
 .footerWrap .contactBox .QRcode .img1{margin-right: 26px;}
 .footerWrap .contactBox .QRcode .img2.fr img{width: 98px;height: 35px;}
 .footerWrap .contactBox .QRcode .txt{margin-bottom: 11px;}

 /* 右侧导航栏 */
 .rightTips{position: fixed;top: 20%;right: 0;z-index: 101;}
 .rightTips .rTipTop{width:64px;background:rgba(255,255,255,1);box-shadow:0px 3px 10px rgba(0,0,0,0.11);opacity:1;}
 .rightTips .rTipTop li{width: 100%;height: 65px;overflow: hidden;}
 .rightTips .rTipTop li{font-size: 12px;color: #666;cursor: pointer;}
 .rightTips .rTipTop .active{background: linear-gradient(180deg,rgba(184,141,102,1) 0%,rgba(177,131,91,1) 100%);color: #fff!important;}
 .rightTips .rTipTop li .active{color: #fff;}
 .rightTips .rTipTop li div{font-size: 12px;text-align: center;}
 .rightTips .rTipTop li div:nth-child(1){width: 32px;height: 32px;margin: 0 auto;margin-top: 10px;}

 .rightTips .rTipBottom{width:64px;height:60px;background:rgba(255,255,255,1);box-shadow:0px 3px 6px rgba(0,0,0,0.1);margin-top: 20px;overflow: hidden;}
 .rightTips .rTipBottom div:nth-child(1){width:25px;height:12px;background: url(../img/ri_2.png) no-repeat;background-size: 100% 100%;margin: 12px 0 10px 22px;}
 .rightTips .rTipBottom div:nth-child(2){font-size:12px;color: #666;text-align: center;}


 .headifBox a{display: block;}

 #header{background-color: #92551E!important;}
 .telephone .btn{background: #92551E!important;}
 .telephone{background-color: #92551E!important;border: 1px solid #92551E!important;}
 #SendBtn{background: #92551E!important;}
 #selSendBtn{background: #92551E!important;}
