@charset "UTF-8";
.ml5{margin-left: 0.05rem !important;}
.mt5{margin-top: 0.05rem !important;}
.mr5{margin-right: 0.05rem !important;}
.mb5{margin-bottom: 0.05rem !important;}
.mg5{margin: 0.05rem !important;}
.pl5{padding-left: 0.05rem !important;}
.pt5{padding-top: 0.05rem !important;}
.pr5{padding-right: 0.05rem !important;}
.pb5{padding-bottom: 0.05rem !important;}
.pd5{padding: 0.05rem !important;}
.ml10{margin-left: 0.1rem !important;}
.mt10{margin-top: 0.1rem !important;}
.mr10{margin-right: 0.1rem !important;}
.mb10{margin-bottom: 0.1rem !important;}
.mg10{margin: 0.1rem !important;}
.pl10{padding-left: 0.1rem !important;}
.pt10{padding-top: 0.1rem !important;}
.pr10{padding-right: 0.1rem !important;}
.pb10{padding-bottom: 0.1rem !important;}
.pd10{padding: 0.1rem !important;}
.ml15{margin-left: 0.15rem !important;}
.mt15{margin-top: 0.15rem !important;}
.mr15{margin-right: 0.15rem !important;}
.mb15{margin-bottom: 0.15rem !important;}
.mg15{margin: 0.15rem !important;}
.pl15{padding-left: 0.15rem !important;}
.pt15{padding-top: 0.15rem !important;}
.pr15{padding-right: 0.15rem !important;}
.pb15{padding-bottom: 0.15rem !important;}
.pd15{padding: 0.15rem !important;}
.ml20{margin-left: 0.2rem !important;}
.mt20{margin-top: 0.2rem !important;}
.mr20{margin-right: 0.2rem !important;}
.mb20{margin-bottom: 0.2rem !important;}
.mg20{margin: 0.2rem !important;}
.pl20{padding-left: 0.2rem !important;}
.pt20{padding-top: 0.2rem !important;}
.pr20{padding-right: 0.2rem !important;}
.pb20{padding-bottom: 0.2rem !important;}
.pd20{padding: 0.2rem !important;}
.ml25{margin-left: 0.25rem !important;}
.mt25{margin-top: 0.25rem !important;}
.mr25{margin-right: 0.25rem !important;}
.mb25{margin-bottom: 0.25rem !important;}
.mg25{margin: 0.25rem !important;}
.pl25{padding-left: 0.25rem !important;}
.pt25{padding-top: 0.25rem !important;}
.pr25{padding-right: 0.25rem !important;}
.pb25{padding-bottom: 0.25rem !important;}
.pd25{padding: 0.25rem !important;}
.ml30{margin-left: 0.3rem !important;}
.mt30{margin-top: 0.3rem !important;}
.mr30{margin-right: 0.3rem !important;}
.mb30{margin-bottom: 0.3rem !important;}
.mg30{margin: 0.3rem !important;}
.pl30{padding-left: 0.3rem !important;}
.pt30{padding-top: 0.3rem !important;}
.pr30{padding-right: 0.3rem !important;}
.pb30{padding-bottom: 0.3rem !important;}
.pd30{padding: 0.3rem !important;}
.ml35{margin-left: 0.35rem !important;}
.mt35{margin-top: 0.35rem !important;}
.mr35{margin-right: 0.35rem !important;}
.mb35{margin-bottom: 0.35rem !important;}
.mg35{margin: 0.35rem !important;}
.pl35{padding-left: 0.35rem !important;}
.pt35{padding-top: 0.35rem !important;}
.pr35{padding-right: 0.35rem !important;}
.pb35{padding-bottom: 0.35rem !important;}
.pd35{padding: 0.35rem !important;}
.ml40{margin-left: 0.4rem !important;}
.mt40{margin-top: 0.4rem !important;}
.mr40{margin-right: 0.4rem !important;}
.mb40{margin-bottom: 0.4rem !important;}
.mg40{margin: 0.4rem !important;}
.pl40{padding-left: 0.4rem !important;}
.pt40{padding-top: 0.4rem !important;}
.pr40{padding-right: 0.4rem !important;}
.pb40{padding-bottom: 0.4rem !important;}
.pd40{padding: 0.4rem !important;}
.ml45{margin-left: 0.45rem !important;}
.mt45{margin-top: 0.45rem !important;}
.mr45{margin-right: 0.45rem !important;}
.mb45{margin-bottom: 0.45rem !important;}
.mg45{margin: 0.45rem !important;}
.pl45{padding-left: 0.45rem !important;}
.pt45{padding-top: 0.45rem !important;}
.pr45{padding-right: 0.45rem !important;}
.pb45{padding-bottom: 0.45rem !important;}
.pd45{padding: 0.45rem !important;}
.ml50{margin-left: 0.5rem !important;}
.mt50{margin-top: 0.5rem !important;}
.mr50{margin-right: 0.5rem !important;}
.mb50{margin-bottom: 0.5rem !important;}
.mg50{margin: 0.5rem !important;}
.pl50{padding-left: 0.5rem !important;}
.pt50{padding-top: 0.5rem !important;}
.pr50{padding-right: 0.5rem !important;}
.pb50{padding-bottom: 0.5rem !important;}
.pd50{padding: 0.5rem !important;}
.f12{font-size: 0.12rem;}
.f14{font-size: 0.14rem;}
.f16{font-size: 0.16rem;}
.f18{font-size: 0.18rem;}
.f20{font-size: 0.2rem;}
.f22{font-size: 0.22rem;}
.f24{font-size: 0.24rem;}
.f26{font-size: 0.26rem;}
.f28{font-size: 0.28rem;}
.f30{font-size: 0.3rem;}
.f32{font-size: 0.32rem;}
.f34{font-size: 0.34rem;}
.f36{font-size: 0.36rem;}
.lh20{line-height: 0.2rem;}
.lh22{line-height: 0.22rem;}
.lh24{line-height: 0.24rem;}
.lh26{line-height: 0.26rem;}
.lh28{line-height: 0.28rem;}
.lh30{line-height: 0.3rem;}
.lh32{line-height: 0.32rem;}
.lh34{line-height: 0.34rem;}
.lh36{line-height: 0.36rem;}
.lh38{line-height: 0.38rem;}
.lh40{line-height: 0.4rem;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.clearfix, .container:after,
.row:after,
.center,
.fl_box,
ul{*zoom: 1;}
.clearfix:after, .container:after,
.row:after,
.center:after,
.fl_box:after,
ul:after{content: " ";display: block;height: 0;clear: both;visibility: hidden;}
.ellipsis{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.container{margin-right: auto;margin-left: auto;}
.fl_box > *{float: left;}
.content img{max-width: 100%;}
.content_box,
.content_box *,
.content_box *:before,
.content_box *:after{box-sizing: content-box;}
.tal{text-align: left;}
.tac{text-align: center;}
.tar{text-align: right;}
.vat{vertical-align: top;}
.vam{vertical-align: middle;}
.vab{vertical-align: bottom;}
.block{display: block;}
.iblock{display: inline-block;}
.posr{position: relative;}
.posa{position: absolute;}
.posf{position: fixed;}
.cover{background-repeat: no-repeat;background-position: center;background-size: cover;}
.contain{background-repeat: no-repeat;background-position: center;background-size: contain;}
.flex_center{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
/* start-----新闻详情-----start*/.introduction{margin-bottom: .2rem;border: 1px solid #e5e5e5;padding: .05rem;background-color: #f5f5f5;color: #868686;line-height: .22rem;}
.news_title{text-align: center;margin-top: .3rem;}
.news_title h1{font-size: .16rem;color: #434343;font-weight: bold;}
.news_title p{padding-top: .1rem;}
.news_title p span{padding: 0 .03rem;}
/* end-----新闻详情-----end*//* loadmore-----列表分页-----loadmore*/@-webkit-keyframes ball-fall{0%{opacity: 0;-webkit-transform: translateY(-145%);transform: translateY(-145%);}
10%{opacity: .5;}
20%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
80%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
90%{opacity: .5;}
100%{opacity: 0;-webkit-transform: translateY(145%);transform: translateY(145%);}}
@keyframes ball-fall{0%{opacity: 0;-webkit-transform: translateY(-145%);transform: translateY(-145%);}
10%{opacity: .5;}
20%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
80%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
90%{opacity: .5;}
100%{opacity: 0;-webkit-transform: translateY(145%);transform: translateY(145%);}}
.load_more{position: relative;width: 90%;margin: 0 auto;transition: all .3s;}
.load_more .la-ball-fall{position: absolute;left: 50%;top: 50%;margin-left: -36px;margin-top: -9px;opacity: 0;visibility: hidden;cursor: not-allowed;}
.load_more .la-ball-fall.la-sm{margin-left: -18px;margin-top: -4px;}
.load_more .la-ball-fall.la-2x{margin-left: -72px;margin-top: -18px;}
.load_more .la-ball-fall.la-3x{margin-left: -108px;margin-top: -27px;}
.load_more .load_more_btn{border: 0;color: #fff;text-align: center;width: 100%;line-height: 2em;border-radius: 2em;background-color: #00a2e9;transition: background-color 0.2s;outline: none;}
.load_more .load_more_btn:hover{background-color: #1dbaff;}
.load_more .load_more_btn[disabled]{color: transparent;opacity: .6;cursor: not-allowed;}
.load_more .load_more_btn[disabled] ~ .la-ball-fall{opacity: 1;visibility: visible;transition-delay: 0s;}
.la-ball-fall{display: block;font-size: 0;color: #fff;}
.la-ball-fall, .la-ball-fall > div{position: relative;box-sizing: border-box;}
.la-ball-fall.la-dark{color: #333;}
.la-ball-fall > div{display: inline-block;float: none;background-color: currentColor;border: 0 solid currentColor;width: 10px;height: 10px;margin: 4px;border-radius: 100%;opacity: 0;-webkit-animation: ball-fall 1s ease-in-out infinite;animation: ball-fall 1s ease-in-out infinite;}
.la-ball-fall > div:nth-child(1){-webkit-animation-delay: -300ms;animation-delay: -300ms;}
.la-ball-fall > div:nth-child(2){-webkit-animation-delay: -200ms;animation-delay: -200ms;}
.la-ball-fall > div:nth-child(3){-webkit-animation-delay: -100ms;animation-delay: -100ms;}
.la-ball-fall > div:nth-child(4){-webkit-animation-delay: 0ms;animation-delay: 0ms;}
.la-ball-fall.la-sm > div{width: 5px;height: 5px;margin: 2px;}
.la-ball-fall.la-2x > div{width: 20px;height: 20px;margin: 8px;}
.la-ball-fall.la-3x > div{width: 30px;height: 30px;margin: 12px;}
/* loadmore-----列表分页-----loadmore*//*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css*//* Document ==========================================================================*//** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in * IE on Windows Phone and in iOS.*/html{line-height: 1.15;/* 1*/-ms-text-size-adjust: 100%;/* 2*/-webkit-text-size-adjust: 100%;/* 2*/}
/* Sections ==========================================================================*//** * Add the correct display in IE 9-.*/article,
aside,
footer,
header,
nav,
section{display: block;}
/** * 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;}
/* Grouping content ==========================================================================*//** * Add the correct display in IE 9-. * 1. Add the correct display in IE.*/figcaption,
figure,
main{/* 1*/display: block;}
/** * 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*/}
/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers.*/pre{font-family: monospace, monospace;/* 1*/font-size: 1em;/* 2*/}
/* Text-level semantics ==========================================================================*//** * 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*/}
/** * 1. Remove the bottom border in Chrome 57- and 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;}
/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers.*/code,
kbd,
samp{font-family: monospace, monospace;/* 1*/font-size: 1em;/* 2*/}
/** * Add the correct font style in Android 4.3-.*/dfn{font-style: italic;}
/** * 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 ==========================================================================*//** * Add the correct display in IE 9-.*/audio,
video{display: inline-block;}
/** * Add the correct display in iOS 4-7.*/audio:not([controls]){display: none;height: 0;}
/** * Remove the border on images inside links in IE 10-.*/img{border-style: none;}
/** * Hide the overflow in IE.*/svg:not(:root){overflow: hidden;}
/* Forms ==========================================================================*//** * Remove the margin in Firefox and Safari.*/button,
input,
optgroup,
select,
textarea{margin: 0;}
/** * 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"],
[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;}
/** * 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*/}
/** * 1. Add the correct display in IE 9-. * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.*/progress{display: inline-block;/* 1*/vertical-align: baseline;/* 2*/}
/** * 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 macOS.*/[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
/** * 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*/}
/* Interactive ==========================================================================*//* * Add the correct display in IE 9-. * 1. Add the correct display in Edge, IE, and Firefox.*/details,
menu{display: block;}
/* * Add the correct display in all browsers.*/summary{display: list-item;}
/* Scripting ==========================================================================*//** * Add the correct display in IE 9-.*/canvas{display: inline-block;}
/** * Add the correct display in IE.*/template{display: none;}
/* Hidden ==========================================================================*//** * Add the correct display in IE 10-.*/[hidden]{display: none;}
*{box-sizing: border-box;}
*:before,
*:after{box-sizing: border-box;}
body,
button,
input,
select,
textarea{font: 14px/1.5 "\5FAE\8F6F\96C5\9ED1", "arial";color: #333;font-size: 14px;}
blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul{margin: 0;padding: 0;}
address,
cite,
dfn,
em,
var{font-style: normal;}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
legend{color: #000;}
fieldset,
img{border: 0;}
table{border-collapse: collapse;border-spacing: 0;}
ul,
ol{list-style: none;}
a,
button,
input[type="submit"],
input[type="button"],
input[type="reset"],
input[type="file"]{cursor: pointer;}
a{color: inherit;color: expression(this.parentNode.currentStyle.color);text-decoration: none;}
a:focus, a:active, a:hover{outline: 0;}
h1{font-size: 36px;}
h2{font-size: 32px;}
h3{font-size: 28px;}
h4{font-size: 24px;}
h5{font-size: 20px;}
h6{font-size: 16px;}
small{font-size: 12px;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight: normal;}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12{position: relative;min-height: 1px;}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12{float: left;}
.col-xs-12{width: 100%;}
.col-xs-11{width: 91.66666667%;}
.col-xs-10{width: 83.33333333%;}
.col-xs-9{width: 75%;}
.col-xs-8{width: 66.66666667%;}
.col-xs-7{width: 58.33333333%;}
.col-xs-6{width: 50%;}
.col-xs-5{width: 41.66666667%;}
.col-xs-4{width: 33.33333333%;}
.col-xs-3{width: 25%;}
.col-xs-2{width: 16.66666667%;}
.col-xs-1{width: 8.33333333%;}
.col-xs-pull-12{right: 100%;}
.col-xs-pull-11{right: 91.66666667%;}
.col-xs-pull-10{right: 83.33333333%;}
.col-xs-pull-9{right: 75%;}
.col-xs-pull-8{right: 66.66666667%;}
.col-xs-pull-7{right: 58.33333333%;}
.col-xs-pull-6{right: 50%;}
.col-xs-pull-5{right: 41.66666667%;}
.col-xs-pull-4{right: 33.33333333%;}
.col-xs-pull-3{right: 25%;}
.col-xs-pull-2{right: 16.66666667%;}
.col-xs-pull-1{right: 8.33333333%;}
.col-xs-pull-0{right: auto;}
.col-xs-push-12{left: 100%;}
.col-xs-push-11{left: 91.66666667%;}
.col-xs-push-10{left: 83.33333333%;}
.col-xs-push-9{left: 75%;}
.col-xs-push-8{left: 66.66666667%;}
.col-xs-push-7{left: 58.33333333%;}
.col-xs-push-6{left: 50%;}
.col-xs-push-5{left: 41.66666667%;}
.col-xs-push-4{left: 33.33333333%;}
.col-xs-push-3{left: 25%;}
.col-xs-push-2{left: 16.66666667%;}
.col-xs-push-1{left: 8.33333333%;}
.col-xs-push-0{left: auto;}
.col-xs-offset-12{margin-left: 100%;}
.col-xs-offset-11{margin-left: 91.66666667%;}
.col-xs-offset-10{margin-left: 83.33333333%;}
.col-xs-offset-9{margin-left: 75%;}
.col-xs-offset-8{margin-left: 66.66666667%;}
.col-xs-offset-7{margin-left: 58.33333333%;}
.col-xs-offset-6{margin-left: 50%;}
.col-xs-offset-5{margin-left: 41.66666667%;}
.col-xs-offset-4{margin-left: 33.33333333%;}
.col-xs-offset-3{margin-left: 25%;}
.col-xs-offset-2{margin-left: 16.66666667%;}
.col-xs-offset-1{margin-left: 8.33333333%;}
.col-xs-offset-0{margin-left: 0;}
@media screen and (min-width: 768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float: left;}
.col-sm-12{width: 100%;}
.col-sm-11{width: 91.66666667%;}
.col-sm-10{width: 83.33333333%;}
.col-sm-9{width: 75%;}
.col-sm-8{width: 66.66666667%;}
.col-sm-7{width: 58.33333333%;}
.col-sm-6{width: 50%;}
.col-sm-5{width: 41.66666667%;}
.col-sm-4{width: 33.33333333%;}
.col-sm-3{width: 25%;}
.col-sm-2{width: 16.66666667%;}
.col-sm-1{width: 8.33333333%;}
.col-sm-pull-12{right: 100%;}
.col-sm-pull-11{right: 91.66666667%;}
.col-sm-pull-10{right: 83.33333333%;}
.col-sm-pull-9{right: 75%;}
.col-sm-pull-8{right: 66.66666667%;}
.col-sm-pull-7{right: 58.33333333%;}
.col-sm-pull-6{right: 50%;}
.col-sm-pull-5{right: 41.66666667%;}
.col-sm-pull-4{right: 33.33333333%;}
.col-sm-pull-3{right: 25%;}
.col-sm-pull-2{right: 16.66666667%;}
.col-sm-pull-1{right: 8.33333333%;}
.col-sm-pull-0{right: auto;}
.col-sm-push-12{left: 100%;}
.col-sm-push-11{left: 91.66666667%;}
.col-sm-push-10{left: 83.33333333%;}
.col-sm-push-9{left: 75%;}
.col-sm-push-8{left: 66.66666667%;}
.col-sm-push-7{left: 58.33333333%;}
.col-sm-push-6{left: 50%;}
.col-sm-push-5{left: 41.66666667%;}
.col-sm-push-4{left: 33.33333333%;}
.col-sm-push-3{left: 25%;}
.col-sm-push-2{left: 16.66666667%;}
.col-sm-push-1{left: 8.33333333%;}
.col-sm-push-0{left: auto;}
.col-sm-offset-12{margin-left: 100%;}
.col-sm-offset-11{margin-left: 91.66666667%;}
.col-sm-offset-10{margin-left: 83.33333333%;}
.col-sm-offset-9{margin-left: 75%;}
.col-sm-offset-8{margin-left: 66.66666667%;}
.col-sm-offset-7{margin-left: 58.33333333%;}
.col-sm-offset-6{margin-left: 50%;}
.col-sm-offset-5{margin-left: 41.66666667%;}
.col-sm-offset-4{margin-left: 33.33333333%;}
.col-sm-offset-3{margin-left: 25%;}
.col-sm-offset-2{margin-left: 16.66666667%;}
.col-sm-offset-1{margin-left: 8.33333333%;}
.col-sm-offset-0{margin-left: 0;}}
@media screen and (min-width: 992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float: left;}
.col-md-12{width: 100%;}
.col-md-11{width: 91.66666667%;}
.col-md-10{width: 83.33333333%;}
.col-md-9{width: 75%;}
.col-md-8{width: 66.66666667%;}
.col-md-7{width: 58.33333333%;}
.col-md-6{width: 50%;}
.col-md-5{width: 41.66666667%;}
.col-md-4{width: 33.33333333%;}
.col-md-3{width: 25%;}
.col-md-2{width: 16.66666667%;}
.col-md-1{width: 8.33333333%;}
.col-md-pull-12{right: 100%;}
.col-md-pull-11{right: 91.66666667%;}
.col-md-pull-10{right: 83.33333333%;}
.col-md-pull-9{right: 75%;}
.col-md-pull-8{right: 66.66666667%;}
.col-md-pull-7{right: 58.33333333%;}
.col-md-pull-6{right: 50%;}
.col-md-pull-5{right: 41.66666667%;}
.col-md-pull-4{right: 33.33333333%;}
.col-md-pull-3{right: 25%;}
.col-md-pull-2{right: 16.66666667%;}
.col-md-pull-1{right: 8.33333333%;}
.col-md-pull-0{right: auto;}
.col-md-push-12{left: 100%;}
.col-md-push-11{left: 91.66666667%;}
.col-md-push-10{left: 83.33333333%;}
.col-md-push-9{left: 75%;}
.col-md-push-8{left: 66.66666667%;}
.col-md-push-7{left: 58.33333333%;}
.col-md-push-6{left: 50%;}
.col-md-push-5{left: 41.66666667%;}
.col-md-push-4{left: 33.33333333%;}
.col-md-push-3{left: 25%;}
.col-md-push-2{left: 16.66666667%;}
.col-md-push-1{left: 8.33333333%;}
.col-md-push-0{left: auto;}
.col-md-offset-12{margin-left: 100%;}
.col-md-offset-11{margin-left: 91.66666667%;}
.col-md-offset-10{margin-left: 83.33333333%;}
.col-md-offset-9{margin-left: 75%;}
.col-md-offset-8{margin-left: 66.66666667%;}
.col-md-offset-7{margin-left: 58.33333333%;}
.col-md-offset-6{margin-left: 50%;}
.col-md-offset-5{margin-left: 41.66666667%;}
.col-md-offset-4{margin-left: 33.33333333%;}
.col-md-offset-3{margin-left: 25%;}
.col-md-offset-2{margin-left: 16.66666667%;}
.col-md-offset-1{margin-left: 8.33333333%;}
.col-md-offset-0{margin-left: 0;}}
@media screen and (min-width: 1200px){.yunu-footer-link{padding: 20px 0;background: #1d1d1d;}
.yunu-footer-link p{font-size: 14px;line-height: 28px;color: #999;}
.yunu-footer-link a{display: inline-block;margin-right: 20px;color: #999;}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left;}
.col-lg-12{width: 100%;}
.col-lg-11{width: 91.66666667%;}
.col-lg-10{width: 83.33333333%;}
.col-lg-9{width: 75%;}
.col-lg-8{width: 66.66666667%;}
.col-lg-7{width: 58.33333333%;}
.col-lg-6{width: 50%;}
.col-lg-5{width: 41.66666667%;}
.col-lg-4{width: 33.33333333%;}
.col-lg-3{width: 25%;}
.col-lg-2{width: 16.66666667%;}
.col-lg-1{width: 8.33333333%;}
.col-lg-pull-12{right: 100%;}
.col-lg-pull-11{right: 91.66666667%;}
.col-lg-pull-10{right: 83.33333333%;}
.col-lg-pull-9{right: 75%;}
.col-lg-pull-8{right: 66.66666667%;}
.col-lg-pull-7{right: 58.33333333%;}
.col-lg-pull-6{right: 50%;}
.col-lg-pull-5{right: 41.66666667%;}
.col-lg-pull-4{right: 33.33333333%;}
.col-lg-pull-3{right: 25%;}
.col-lg-pull-2{right: 16.66666667%;}
.col-lg-pull-1{right: 8.33333333%;}
.col-lg-pull-0{right: auto;}
.col-lg-push-12{left: 100%;}
.col-lg-push-11{left: 91.66666667%;}
.col-lg-push-10{left: 83.33333333%;}
.col-lg-push-9{left: 75%;}
.col-lg-push-8{left: 66.66666667%;}
.col-lg-push-7{left: 58.33333333%;}
.col-lg-push-6{left: 50%;}
.col-lg-push-5{left: 41.66666667%;}
.col-lg-push-4{left: 33.33333333%;}
.col-lg-push-3{left: 25%;}
.col-lg-push-2{left: 16.66666667%;}
.col-lg-push-1{left: 8.33333333%;}
.col-lg-push-0{left: auto;}
.col-lg-offset-12{margin-left: 100%;}
.col-lg-offset-11{margin-left: 91.66666667%;}
.col-lg-offset-10{margin-left: 83.33333333%;}
.col-lg-offset-9{margin-left: 75%;}
.col-lg-offset-8{margin-left: 66.66666667%;}
.col-lg-offset-7{margin-left: 58.33333333%;}
.col-lg-offset-6{margin-left: 50%;}
.col-lg-offset-5{margin-left: 41.66666667%;}
.col-lg-offset-4{margin-left: 33.33333333%;}
.col-lg-offset-3{margin-left: 25%;}
.col-lg-offset-2{margin-left: 16.66666667%;}
.col-lg-offset-1{margin-left: 8.33333333%;}
.col-lg-offset-0{margin-left: 0;}}
/****************************** style ******************************/body,
button,
input,
select,
textarea{font: 12px/1.4 "\5FAE\8F6F\96C5\9ED1", "arial";color: #5a5a5a;font-size: 12px;}
.center{width: 1200px;margin: 0 auto;}
.header{width: 100%;background: #000;position: relative;}
.header .head_text{height: 99px;}
.header .head_text .logo{width: 20%;overflow: hidden;}
.header .head_text .logo img{display: block;max-width: 100%;}
.header .head_text .text{width: 80%;overflow: hidden;}
.header .head_text .text .head_top{width: 100%;height: 49px;}
.header .head_text .text .head_top p{float: left;font-size: 14px;padding-left: 10px;color: #fff;line-height: 49px;}
.header .head_text .text .head_top span{float: right;font-size: 14px;line-height: 49px;padding-left: 20px;color: #fff;}
.nav{width: 100%;height: 50px;}
.nav ul li{float: left;color: #fff;width: 16.66%;height: 50px;}
.nav ul li a{width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 14px;color: #fff;display: block;}
.nav ul li a:hover{background: var(--xr-primary, #9a6634);transition: .5s;}
.nav ul li a.active{background: var(--xr-primary, #9a6634);transition: .5s;}
.banner_btn{width: 100%;text-align: center;position: absolute;left: 0;bottom: 16px;overflow: hidden;height: 16px;}
.banner_btn a{box-shadow: inset 1px 1px 1px #333;width: 36px;height: 6px;display: inline-block;text-indent: -999px;overflow: hidden;margin: 0 3px;overflow: hidden;cursor: pointer;background: #000;}
.banner_btn a.in{background: #fff;}
.banner{width: 100%;overflow: hidden;}
.m_banner{display: none;}
.page_banner{width: 100%;overflow: hidden;}
.page_banner img{width: 1920px;height: 400px;position: relative;left: 50%;margin-left: -960px;}
.slideBox .hd{width: 100%;text-align: center;position: absolute;left: 0;bottom: 16px;overflow: hidden;height: 16px;z-index: 9;}
.slideBox .hd li{box-shadow: inset 1px 1px 1px #333;width: 45px;height: 4px;display: inline-block;text-indent: -999px;overflow: hidden;margin: 0 3px;overflow: hidden;cursor: pointer;background: #fff;}
.slideBox .hd li.on{background: red;}
.slideBox .bd{width: 1920px;height: 600px;position: relative;left: 50%;margin-left: -960px;}
.slideBox .bd li img{width: 1920px;height: 600px;}
.main{width: 100%;overflow: hidden;}
.box_tit{width: 100%;margin: 30px 0;}
.box_tit .box_tit_cont{width: 100%;margin: 0 auto;}
.box_tit .box_tit_cont p{display: block;font-size: 36px;color: #333;padding-top: 10px;text-align: center;}
.box_tit .box_tit_cont span{font-size: 18px;color: #999;padding-right: 40px;text-align: center;display: block;height: 40px;line-height: 40px;padding-top: 10px;}
.more{width: 100%;text-align: center;margin-top: 20px;height: 40px;}
.more a{padding: 12px 40px;background: #c30d23;color: #fff;font-size: 16px;}
.index_pic{width: 100%;margin: 20px 0;overflow: hidden;}
.index_pic .pic{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.more-btn{display: block;width: 280px;line-height: 44px;background-color: #25384d;color: #fff;text-align: center;margin: 30px auto;}
.i_box8{width: 100%;background: #212425;padding: 50px 0;margin-top: 50px;}
.i_box8 .i_box8_content{width: 100%;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: 36px;color: #fff;display: block;text-align: center;}
.i_box8 .i_box8_content .box8_text1 .list{width: 100%;margin-top: 40px;}
.i_box8 .i_box8_content .box8_text1 .list ul{padding: 0 9%;}
.i_box8 .i_box8_content .box8_text1 .list ul li{width: 24%;margin-right: 1%;float: left;}
.i_box8 .i_box8_content .box8_text1 .list ul li img{display: block;max-width: 100%;}
.i_box8 .i_box8_content .box8_text1 .list ul li p{width: 90%;margin: 0 5%;text-align: center;color: #fff;font-size: 14px;line-height: 24px;margin-top: 16px;border: 1px solid #fff;}
.i_box8 .i_box8_content .box8_text1 .list ul li:first-child + li p{margin-bottom: 16px;margin-top: 0;}
.i_box8 .i_box8_content .box8_text1 .list ul li:first-child + li + li + li p{margin-bottom: 16px;margin-top: 0;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: 36px;color: #fff;display: block;text-align: center;margin: 80px 0;}
.i_box8 .i_box8_content .box8_text2 .text{width: 100%;position: relative;background-size: 55%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 32%;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{width: 100%;margin-top: 30px;padding-left: 100px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li span{font-size: 18px;color: #fff;display: block;font-weight: bold;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li p{font-size: 14px;color: #fff;margin-top: 10px;line-height: 24px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child{}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li{}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li{}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li + li{}
.i_box8 .i_box8_content .box8_text2 .text .fr{width: 70%;}
.i_box8 .i_box8_content .box8_text2 .text .fr img{max-width: 100%;}
.i_box1 .i_box1_content{width: 100%;}
.i_box2{width: 100%;margin-top: 50px;padding: 50px 0;}
.i_box2 .i_box2_content .box_tit .box_tit_cont p{color: #fff;}
.i_box2 .i_box2_content .list{width: 100%;height: 560px;position: relative;}
.i_box2 .i_box2_content .list ul{position: relative;height: 560px;}
.i_box2 .i_box2_content .list ul li{width: 440px;float: left;position: absolute;padding-right: 10px;}
.i_box2 .i_box2_content .list ul li:first-child{left: 10px;top: 60px;}
.i_box2 .i_box2_content .list ul li:first-child .text span{text-align: right;padding-right: 30px;}
.i_box2 .i_box2_content .list ul li:first-child + li{left: 790px;top: 60px;}
.i_box2 .i_box2_content .list ul li:first-child + li .text span{text-align: left;padding-left: 30px;}
.i_box2 .i_box2_content .list ul li:first-child + li + li{left: -10px;top: 460px;}
.i_box2 .i_box2_content .list ul li:first-child + li + li .text span{text-align: right;padding-right: 38px;}
.i_box2 .i_box2_content .list ul li:first-child + li + li + li{left: 790px;top: 460px;}
.i_box2 .i_box2_content .list ul li:first-child + li + li + li .text span{text-align: left;padding-left: 30px;}
.i_box2 .i_box2_content .list ul li:first-child + li + li + li + li{left: 664px;top: 250px;}
.i_box2 .i_box2_content .list ul li:first-child + li + li + li + li .text span{text-align: left;padding-left: 30px;}
.i_box2 .i_box2_content .list ul li .text span{font-size: 20px;color: #fff;display: block;}
.i_box2 .i_box2_content .list ul li .text p{font-size: 14px;margin-top: 8px;line-height: 24px;color: #fff;}
.i_box3{width: 100%;margin-top: 50px;padding: 40px 0;}
.i_box3 .i_box3_content .list{width: 100%;padding-top: 30px;}
.i_box3 .i_box3_content .list .hd{width: 8%;margin-right: 1%;float: left;}
.i_box3 .i_box3_content .list .hd ul li{width: 100%;padding: 10px 0;border-radius: 20px;text-align: center;float: left;margin-bottom: 12px;border: 1px solid #fff;}
.i_box3 .i_box3_content .list .hd ul li a{display: block;font-size: 14px;}
.i_box3 .i_box3_content .list .hd ul li.on{border: 1px solid #333;}
.i_box3 .i_box3_content .list .bd{width: 91%;float: left;}
.i_box3 .i_box3_content .list .bd ul li{width: 100%;position: relative;}
.i_box3 .i_box3_content .list .bd ul li img{max-width: 100%;display: block;}
.i_box3 .i_box3_content .list .bd ul li span{display: block;width: 98%;margin: 0 1%;line-height: 40px;font-size: 14px;color: #ccc;position: absolute;bottom: 0;left: 0;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.i_box5{padding: 40px 0;background: #f2f2f2;}
.i_box5 .i_box5_content .list{width: 100%;padding: 4%;}
.i_box5 .i_box5_content .list ul li{float: left;width: 25%;}
.i_box5 .i_box5_content .list ul li:first-child{background: none;}
.i_box5 .i_box5_content .list ul li .text{background: #fff;width: 86%;margin: 0 auto;padding: 10px;}
.i_box5 .i_box5_content .list ul li .text img{display: block;margin: 0 auto;max-width: 100%;}
.i_box5 .i_box5_content .list ul li .text span{display: block;font-size: 16px;color: #000;text-align: left;margin-top: 15px;}
.i_box5 .i_box5_content .list ul li .text p{display: block;text-align: left;font-size: 14px;margin-top: 10px;color: #000;line-height: 24px;margin-top: 8px;}
.i_box5 .i_box5_content .list ul li .text i{display: block;width: 28px;height: 28px;margin: 20px auto;margin-top: 40px;}
.i_box4{width: 100%;padding: 40px 0 80px 0;}
.i_box4 .i_box4_content .box_tit .box_tit_cont p{color: #fff;}
.i_box4 .i_box4_content .list{width: 100%;padding-top: 60px;overflow: hidden;}
.i_box4 .i_box4_content .list ul{padding-bottom: 100px;}
.i_box4 .i_box4_content .list li{width: 33.333%;height: 100%;float: left;position: relative;line-height: 0;position: relative;}
.i_box4 .i_box4_content .list li img{max-width: 100%;}
.i_box4 .i_box4_content .list li:first-child{margin-left: 0;}
.i_box4 .i_box4_content .list li:first-child .text{position: absolute;top: 0;left: 0;padding: 0 35px;padding-top: 15%;width: 100%;height: 100%;}
.i_box4 .i_box4_content .list li:first-child .text p{font-size: 14px;color: #fff;line-height: 24px;margin-top: 20px;text-align: center;}
.i_box4 .i_box4_content .list li:first-child + li{top: 80px;}
.i_box4 .i_box4_content .list li:first-child + li + li + li + li{top: 80px;}
.i_box4 .i_box4_content .pic{width: 100%;}
.i_box4 .i_box4_content .pic h3{font-size: 36px;color: #fff;text-align: center;display: block;margin: 60px 0;}
.i_box4 .i_box4_content .pic img{max-width: 100%;display: block;}
.i_box6{padding-top: 50px;}
.i_box6 .i_box6_content .list{width: 100%;padding: 30px 0;}
.i_box6 .i_box6_content .list .box6list .hd ul{width: 100%;text-align: center;}
.i_box6 .i_box6_content .list .box6list .hd ul li{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;padding: 8px 15px;border: 1px solid #fff;border-radius: 20px;cursor: pointer;font-size:14px;}
.i_box6 .i_box6_content .list .box6list .hd ul li a{font-size: 14px;color: #333;}
.i_box6 .i_box6_content .list .box6list .hd ul li.on{border: 1px solid #333;}
.i_box6 .i_box6_content .list .box6list .bd{width: 100%;margin: 10px;margin-top: 40px;box-shadow: 0px 2px 10px 7px #eee;}
.i_box6 .i_box6_content .list .box6list .bd ul li{width: 50%;float: left;padding: 4%;}
.i_box6 .i_box6_content .list .box6list .bd ul li .text{width: 100%;}
.i_box6 .i_box6_content .list .box6list .bd ul li .text img{max-width: 100%;display: block;width: 100%;}
.i_box6 .i_box6_content .list .box6list .bd ul li .text span{display: block;font-size: 20px;color: #333;margin-top: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}
.i_box6 .i_box6_content .list .box6list .bd ul li .text p{font-size: 14px;color: #666;margin-top: 10px;line-height: 24px;padding-right: 15px;}
.i_box6 .i_box6_content .list .box6list .bd ul li .text i{font-size: 14px;color: #c0ab7e;display: block;font-style: normal;margin-top: 15px;}
.i_box7{width: 100%;height: 470px;position: relative;margin-top: 50px;}
.i_box7 .index_pic{position: absolute;margin: 0;z-index: 8;}
.i_box7 .i_box7_content{position: relative;z-index: 9;}
.i_box7 .i_box7_content .text{width: 100%;padding-top: 90px;text-align: center;}
.i_box7 .i_box7_content .text h3{font-size: 36px;color: #fff;text-align: center;display: block;}
.i_box7 .i_box7_content .text p{font-size: 18px;color: #fff;text-align: center;display: block;margin-top: 15px;}
.i_box7 .i_box7_content .text input{width: 275px;height: 40px;border: none;border: 1px solid #333;margin: 0 auto;margin-bottom: 20px;padding-left: 10px;outline: 0;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-top: 40px;}
.i_box7 .i_box7_content .text .btnsub{background: none;color: #fff;display: block;width: 200px;margin-top: 20px;border: 2px solid #fff;}
.footer{width: 100%;background: #1d1d1d;padding: 30px 0;overflow: hidden;}
.footer .foot_nav{width: 100%;padding-bottom: 15px;border-bottom: 1px solid #333;}
.footer .foot_nav ul{width: 100%;text-align: center;}
.footer .foot_nav ul li{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin: 0 20px;}
.footer .foot_nav ul li a{line-height: 24px;font-size: 14px;color: #999;}
.footer .foot_contact{width: 100%;}
.footer .foot_contact span{display: block;text-align: center;font-size: 20px;color: #999;}
.footer .foot_contact span strong{font-size: 30px;color: #999;font-weight: normal;}
.footer .foot_contact p{display: block;line-height: 24px;font-size: 14px;color: #999;margin-top: 7px;text-align: center;}
.copyright{width: 100%;border-top: 1px solid #333;margin-top: 30px;}
.copyright p{height: 40px;line-height: 40px;color: #999;font-size: 14px;text-align: center;}
.m_header{width: 100%;overflow: hidden;}
.m_header .m_head_content{height: .46rem;width: 100%;background: #000;position: fixed;top: 0;left: 0;z-index: 99;box-shadow: 0px 5px 10px 1px #999;}
.m_header .m_head_content .m_head_logo{height: .46rem;float: left;}
.m_header .m_head_content .m_head_logo img{max-height: 100%;float: left;}
.m_header .m_head_content .m_head_logo p{float: left;margin-left: .05rem;}
.m_header .m_head_content .m_head_logo p strong{font-size: .16rem;line-height: .46rem;display: block;}
.m_header .m_head_content .menu{float: right;width: .46rem;height: .46rem;background: #000;}
.m_header .m_head_content .menu i{color: #fff;font-size: 20px;text-align: center;line-height: .46rem;display: block;}
.app_menu{width: 100%;background: rgba(0, 0, 0, .5);position: fixed;height: 100%;top: .46rem;display: none;z-index: 99;}
.app_menu ul{background: #c0ab7e;}
.app_menu ul li a span{font-size: .14rem;width: 100%;height: .35rem;line-height: .35rem;border-bottom: 1px solid #ccc;color: #fff;display: block;padding-left: .15rem;}
.m_foot{background: #111;padding: 20px 0;display: none;}
.m_foot p{color: #fff;font-size: 12px;text-align: center;line-height: 24px;}
.banner{width: 100%;height: auto;position: relative;}
.banner img{width: 100%;height: auto;float: left;}
.m_banner{width: 100%;height: auto;position: relative;}
.m_banner img{width: 100%;height: auto;}
.m_banner .bd li{width: 100%;height: auto;}
.m_banner .bd li img{width: 100%;height: auto;}
.m_banner .hd{width: 100%;text-align: center;position: absolute;left: 0;bottom: 16px;overflow: hidden;height: 16px;z-index: 10;}
.m_banner .hd li{box-shadow: inset 1px 1px 1px #333;width: 35px;height: 4px;display: inline-block;text-indent: -999px;overflow: hidden;margin: 0 3px;overflow: hidden;cursor: pointer;background: #fff;}
.m_banner .hd li.on{background: red;}
.m_header{display: none;}
.i_box4 .i_box4_content .i_box4_list li .imgauto{width: 100%;height: auto;}
.i_box4 .i_box4_content .i_box4_list li .imgauto img{width: 100%;height: auto;}
.iet{height: 30px;width: 100%;background: #fff3d7;position: fixed;top: 0;left: 0;z-index: 999;display: none;}
.iet p{width: 100%;text-align: center;font-size: 12px;color: #333;line-height: 30px;}
.iet p a{color: #3aba50;font-size: 12px;}
.iet span{position: absolute;right: 5%;top: 0;height: 30px;line-height: 30px;font-size: 12px;color: #333;cursor: pointer;}
.iet span i{font-size: 12px;color: #333;padding-left: 5px;font-style: normal;}
.i_box1_list2{width: 100%;padding-top: 35px;}
.i_box1_list2 ul{width: 96%;margin: 0 2%;}
.i_box1_list2 ul li{width: 11.66%;float: left;margin-bottom: 10px;margin-left: 5%;}
.i_box1_list2 ul li a{display: block;}
.i_box1_list2 ul li a .pic{height: 54px;}
.i_box1_list2 ul li a img{display: block;margin: 0 auto;}
.i_box1_list2 ul li a p{width: 96%;margin: 0 auto;color: #333;line-height: 24px;text-align: center;display: block;font-size: 14px;margin-top: 20px;}
.title_menu{width: 100%;overflow: hidden;background: #fff;margin-bottom: 10px;box-shadow: 5px 5px 10px 5px #eee;}
.title_menu .curson{border-bottom: 1px solid #ccc;width: 100%;}
.title_menu .curson .text p{font-size: 14px;color: #333;line-height: 40px;padding-left: 26px;}
.title_menu .curson .text p a{font-size: 14px;color: #333;line-height: 40px;}
.pro_list{width: 100%;overflow: hidden;}
.pro_list ul{width: 105%;}
.pro_list ul li{float: left;width: 28%;height: 100%;float: left;margin: 1%;margin-right: 3%;margin-bottom: 30px;background: #fff;box-shadow: 3px 5px 10px 4px #eee;}
.pro_list ul li .imgauto{line-height: 0;position: relative;}
.pro_list ul li .imgauto img{max-width: 100%;display: block;}
.pro_list ul li .imgauto .more{background: var(--xr-primary, #9a6634);width: 120px;height: 40px;line-height: 40px;border-radius: 12px;color: #fff;font-size: 14px;position: absolute;bottom: 0;right: 0;display: none;}
.pro_list ul li .text{width: 100%;border-top: 1px solid #ccc;}
.pro_list ul li .text span{width: 100%;font-size: 14px;text-align: center;display: block;color: #333;height: 40px;line-height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 6px;}
.pro_list ul li .text p{width: 100%;font-size: 14px;color: #333;padding-left: 8px;line-height: 20px;display: block;padding-bottom: 15px;}
.pro_list ul li:hover .imgauto .more{display: block;}
.fenlei_menu{width: 100%;margin-top: 30px;}
.fenlei_menu .nav_group{font-size: 12px;border-top: 1px solid #eaeaea;}
.fenlei_menu .nav_group .nav_group_item{width: 100%;float: left;height: 40px;line-height: 40px;border: 1px solid #eaeaea;border-top: none;position: relative;}
.fenlei_menu .nav_group .nav_group_item .item_name{float: left;height: 40px;line-height: 40px;font-size: 14px;color: #999;background: #f8f8f8;width: 10%;text-align: center;border-top: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.item_bottom{border-bottom: 1px solid #eaeaea;}
.fenlei_menu .nav_group .nav_group_item .item_list{width: 90%;float: left;position: absolute;left: 10%;top: 0;z-index: 9;height: 40px;padding-left: 3%;overflow: hidden;}
.fenlei_menu .nav_group .nav_group_item .heightauto{height: auto;z-index: 29;background: #fff;border-bottom: 1px solid #eee;}
.fenlei_menu .nav_group .nav_group_item .clickbtn{position: absolute;right: 0;width: 40px;height: 40px;top: 0;z-index: 19;}
.fenlei_menu .nav_group .nav_group_item a{margin-right: 40px;float: left;font-size: 12px;color: #333;height: 40px;line-height: 40px;}
.fenlei_menu .nav_group .nav_group_item a.active{color: #f40;}
.fenlei_menu .nav_group .nav_group_item:first-child .item_name{border-top: none;}
.fenlei_list{width: 100%;overflow: hidden;margin-top: 20px;}
.fenlei_list ul{width: 100%;}
.fenlei_list ul li{float: left;width: 50%;height: 100%;float: left;margin-bottom: 30px;}
.fenlei_list ul li:hover .li_text .imgauto .text2{display: block;}
.fenlei_list ul li.libg2 .li_text{width: 98%;float: right;}
.fenlei_list ul li .li_text{width: 98%;background: #fff;position: relative;box-shadow: 3px 5px 10px 4px #eee;}
.fenlei_list ul li .li_text .imgauto{line-height: 0;position: relative;}
.fenlei_list ul li .li_text .imgauto img{max-width: 100%;}
.fenlei_list ul li .li_text .imgauto .text2{position: absolute;width: 100%;height: 100%;padding: 15px;top: 0;display: none;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text{width: 100%;height: 100%;padding: 30px;border: 1px solid #fff;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text h3{font-size: 24px;font-weight: bold;color: #fff;display: block;line-height: 140%;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text span{color: #dcdcdc;font-size: 16px;display: block;margin-top: 15px;line-height: 140%;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text p{color: #fff;font-size: 14px;line-height: 24px;display: block;margin-top: 15px;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text i{width: 100px;height: 40px;font-size: 14px;color: #fff;background: var(--xr-primary, #9a6634);display: block;line-height: 40px;margin-top: 20px;border-radius: 10px;text-align: center;font-style: normal;}
.fenlei_list ul li .li_text .text{width: 100%;border-top: 1px solid #ccc;}
.fenlei_list ul li .li_text .text span{width: 100%;font-size: 14px;display: block;color: #333;height: 40px;line-height: 40px;padding-left: 8px;}
.fenlei_list ul li .li_text .text span i{font-style: normal;font-size: 20px;color: #333;height: 40px;line-height: 40px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 20px;}
.fenlei_list ul li .li_text .text p{width: 100%;font-size: 14px;color: #333;padding-left: 8px;line-height: 20px;display: block;padding-bottom: 15px;}
.fenlei_list ul li .li_text .text p i{font-style: normal;font-size: 14px;color: #666;height: 30px;line-height: 30px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 10px;}
.fenlei_list ul li .li_text .text p a{color:#333;}
.fenlei_list ul li .li_text .renw{position: absolute;right: 20px;bottom: 20px;}
.fenlei_list ul li .li_text .renw img{max-width: 100%;}
.sheji_list{width: 100%;overflow: hidden;margin-top: 20px;}
.sheji_list ul{width: 100%;}
.sheji_list ul li{float: left;width: 25%;height: 100%;float: left;margin-bottom: 30px;}
.sheji_list ul li:hover .li_text .imgauto .text2{display: block;}
.sheji_list ul li .li_text{width: 95%;margin: 0 auto;background: #fff;position: relative;box-shadow: 3px 5px 10px 4px #eee;}
.sheji_list ul li .li_text .imgauto{line-height: 0;position: relative;}
.sheji_list ul li .li_text .imgauto img{max-width: 100%;}
.sheji_list ul li .li_text .imgauto .text2{position: absolute;width: 100%;height: 100%;padding: 15px;top: 0;display: none;}
.sheji_list ul li .li_text .imgauto .text2 .border_text{width: 100%;height: 100%;padding: 20px;border: 1px solid #fff;}
.sheji_list ul li .li_text .imgauto .text2 .border_text p{color: #fff;font-size: 14px;line-height: 24px;display: block;margin-top: 15px;}
.sheji_list ul li .li_text .imgauto .text2 .border_text strong{color: #000;}
.sheji_list ul li .li_text .imgauto .text2 .border_text i{width: 100px;height: 40px;font-size: 14px;color: #fff;background: var(--xr-primary, #9a6634);display: block;line-height: 40px;margin-top: 20px;border-radius: 10px;text-align: center;font-style: normal;}
.sheji_list ul li .li_text .text{width: 100%;border-top: 1px solid #ccc;}
.sheji_list ul li .li_text .text span{width: 100%;font-size: 14px;display: block;color: #333;height: 40px;line-height: 40px;padding-left: 8px;}
.sheji_list ul li .li_text .text span i{font-style: normal;font-size: 20px;color: #333;height: 40px;line-height: 40px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 20px;}
.sheji_list ul li .li_text .text p{width: 100%;font-size: 14px;color: #333;padding-left: 8px;line-height: 30px;height: 30px;display: block;}
.sheji_list ul li .li_text .text p i{font-style: normal;font-size: 14px;color: #999;height: 30px;line-height: 30px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 10px;}
.sheji_list ul li .li_text .text p i.i1{float: left;}
.sheji_list ul li .li_text .text p i.i2{float: right;}
.sheji_list ul li .li_text .text p i em{font-size: 14px;color: var(--xr-primary, #9a6634);}
.sheji_list ul li .li_text .renw{position: absolute;right: 20px;bottom: 20px;}
.sheji_list ul li .li_text .renw img{max-width: 100%;}
.sheji_menu {width: 100%;text-align: center;}
.sheji_menu ul li{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.sheji_menu ul li a{display: block;width: 110px;height: 40px;border: 1px solid #ddd;line-height: 40px;text-align: center;font-size: 14px;color: #333;margin: 0 5px;border-radius: 8px;}

.sheji_menu ul li a.active,.designer_menu a.active{background: var(--xr-primary, #9a6634);color: #fff;}
.sheji_menu ul li a:hover,.designer_menu a:hover{background: var(--xr-primary, #9a6634);color: #fff;}
.designer_menu{width: 100%;text-align: center;}
.designer_menu a {display: inline-block;width: 110px;height: 40px;border: 1px solid #ddd;line-height: 40px;text-align: center;font-size: 14px;color: #333;margin: 0 5px;border-radius: 8px;}

.body_tit{padding: 1% 2%;}
.body_tit h3{font-size:20px;color:#333;}
.body_tit span{font-size:12px;}
.container{width: 100%;background: #fff;padding-bottom: 30px;}
.cont_content{width: 100%;}
.content_desc_text{width:70%; overflow:hidden;padding: 1% 2%; float:left;}
.content_desc_textry{width:70%; overflow:hidden;padding: 1% 2%; float:left;}
.content_desc_text .content_desc_body{border-bottom:1px solid var(--xr-primary, #9a6634); line-height:32px;}
.content_desc_text .content_desc_body span{padding:8px 12px; background:var(--xr-primary, #9a6634); color:#fff;font-size:16px;}
.content_desc_text .body_text{padding-top:20px; font-size:14px; line-height:24px;}

.content_right{width:30%; overflow:hidden;float:right;padding: 1% 2%;}
.content_right .content_desc_body{border-bottom:1px solid var(--xr-primary, #9a6634); line-height:32px;}
.content_right .content_desc_body span{padding:8px 12px; background:var(--xr-primary, #9a6634); color:#fff;font-size:16px;}
.content_right a{line-height:30px; float:left;width:100%;font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background:0 10px;text-indent:18px}


.showdiv1{width: 100%;padding: 2%;background: #fff; overflow:hidden;}
.showdiv1 .fl{width: 30%;}
.showdiv1 .fl img{max-width: 100%;display: block;margin: 0 auto;}
.showdiv1 .fr{width: 50%;padding-left: 2%;}
.showdiv1 .fr .show_tit h3{font-size: 26px;font-weight: bold;color: #333;display: block;margin-top: 15px;}
.showdiv1 .fr .show_tit p{width: 100%;margin-top: 12px;padding-bottom: 10px;border-bottom: 1px dashed #ccc;}
.showdiv1 .fr .show_tit p span{font-size: 16px;color: #333;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.showdiv1 .fr .show_tit p img{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.showdiv1 .fr .showpro_cont{width: 100%;padding: 0;}
.showdiv1 .fr .showpro_cont .showprotit{background: #f5f5f5;padding-top: 0;margin-top: 30px;}
.showdiv1 .fr .showpro_cont .showprotit h4{border: none;}
.showdiv1 .fr .btn{padding:10px 50px; background:#ff0000; color:#fff; font-size:18px;}

.designer{width: 100%;padding: 2%;background: #fff; overflow:hidden;}
.designer .fl{width: 30%;}
.designer .fl img{max-width: 100%;display: block;margin: 0 auto;}
.designer .fr{width: 70%;padding-left: 4%;}
.designer .fr .show_tit h3{font-size: 26px;font-weight: bold;color: #333;display: block;margin-top: 15px;}
.designer .fr .show_tit p{width: 100%;margin-top: 12px;padding-bottom: 10px;border-bottom: 1px dashed #ccc;}
.designer .fr .show_tit p span{font-size: 16px;color: #333;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.designer .fr .show_tit p img{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.designer .fr .showpro_cont{width: 100%;padding: 0;}
.designer .fr .showpro_cont .showprotit{background: #f5f5f5;padding-top: 0;margin-top: 20px;}
.designer .fr .showpro_cont .showprotit h4{border: none;}
.designer .fr .btn{padding:10px 50px; background:#ff0000; color:#fff; font-size:18px;}

.showpro_cont{width: 100%;padding: 0 2%;background: #fff;}
.showpro_cont .text{width: 100%;margin-top: 20px;padding-bottom: 10px;}
.showpro_cont .text p{font-size: 16px;color: #333;line-height: 30px;}
.showpro_cont .text p img{max-width: 100%;display: block;}
.showprotit{width: 100%;padding-top: 30px;}
.showprotit h4{padding-left: 10px;height: 42px;position: relative;line-height: 42px;border-bottom: 1px dashed #ccc;border-top: 1px solid #ccc;font-size: 22px;color: #333;}
.showprotit h4 span{width: 18px;height: 40px;position: absolute;left: 10px;top: -10px;display: block;background-size: 100%;}
.showprotit h4 i{font-size: 22px;color: #eee;font-style: normal;line-height: 42px;margin-left: 18px;}
.showpro_pages{width: 100%;margin-top: 20px;background: #fff; overflow:hidden;}
.showpro_pages p{font-size: 14px;color: #666;line-height: 30px;}
.showpro_pages p:first-child{border-bottom: 1px dashed #ccc;}
.showpro_pages p a{font-size: 14px;color: #666;}
.page_cont .pic{width: 100%;}
.page_cont .pic img{max-width: 100%;display: block;margin: 0 auto;}
.page_cont .text{width: 80%;margin: 30px auto;border: 1px solid #ddd;padding: 50px;}
.page_cont .text p{font-size: 16px;color: #666;line-height: 30px;margin-top: 8px;}
.page_cont .list img{max-width: 100%;display: block;margin-bottom: 30px;}
.page_cont .list ul li{width: 33.3%;float: left;padding-top: 40px;border-left: 1px solid #906134;}
.page_cont .list ul li h3{font-size: 20px;color: #333;display: block;text-align: center;margin-top: 10px;}
.page_cont .list ul li span{font-size: 12px;color: #999;display: block;text-align: center;margin-top: 5px;}
.page_cont .list ul li p{width: 100%;padding: 0 10%;font-size: 14px;color: #666;display: block;line-height: 24px;margin-top: 10px;}
.page_cont .list ul li:first-child{border-left: none;}
.page_cont .list ul li:first-child + li{}
.page_cont .list ul li:first-child + li + li{}
.page_cont .text2{width: 100%;margin-top: 50px;}
.page_cont .text2 p{display: block;text-align: center;width: 100%;font-size: 26px;color: #333;}
.page_cont .text2 p strong{font-size: 68px;color: #ea2525;}
.page_cont_tit{width: 150px;height: 125px;background: #be0c1a;padding: 30px 20px;}
.page_cont_tit span{font-size: 18px;color: #fff;display: block;}
.page_cont_tit p{font-size: 12px;color: #fff;margin-top: 10px;line-height: 20px;}
.text_cont{width: 100%;margin-top: 30px;}
.text_cont p{font-size: 14px;color: #373737;line-height: 26px;}
.new_cont{width: 100%;background: #fff;padding: 2%;}
.new_time{width: 100%;padding-bottom: 8px;border-bottom: 1px solid #a5a5a5;}
.new_time p{float: left;font-size: 14px;color: #a5a5a5;}
.new_time span{float: right;font-size: 14px;color: #a5a5a5;}
.content_tit{width: 100%;padding-top: 30px;}
.content_tit h3{font-size: 20px;color: #000;display: block;text-align: center;padding-bottom: 16px;}
.content{width: 100%;}
.content p{font-size: 14px;color: #333;line-height: 26px;margin-top: 10px;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{width: 100%;padding-bottom: 80px;border-bottom: 1px dashed #aaa;}
.page_contact .text1 p{font-size: 16px;color: 3333;display: block;text-align: center;}
.page_contact .text1 img{max-width: 100%;display: block;margin: 0 auto;margin-top: 20px;padding: 10px;background: #fff;box-shadow: 4px 5px 10px 2px #aaa;}
.page_contact .text2{width: 36%;margin: 0 auto;padding-top: 50px;}
.page_contact .text2 p{font-size: 16px;color: 3333;display: block;text-align: center;margin-bottom: 30px;}
.page_contact .text2 input{width: 100%;height: 35px;border: none;background: #fff;margin-bottom: 15px;outline: 0;box-shadow: 4px 5px 10px 2px #aaa;padding-left: 10px;}
.page_contact .text2 textarea{width: 100%;height: 105px;border: none;background: #fff;margin-bottom: 15px;outline: 0;box-shadow: 4px 5px 10px 2px #aaa;padding: 10px;}
.page_contact .text2 .subbtn{width: 100%;background: #f2f2f2;}
.map{width: 100%;padding-top: 50px;margin-top: 50px;border-top: 1px solid #ccc;}
.map .text{width: 100%;}
.map .text p{font-size: 20px;color: #404040;display: block;text-align: center;padding-bottom: 24px;}
.map .text span{display: block;margin-top: 10px;text-align: center;font-size: 18px;color: #989898;}
.contact_banner .title_menu{margin-bottom: 0;}
.art_banner{width: 100%;overflow: hidden;position: relative;}
.art_banner .pic{height: 400px;}
.art_banner .pic img{width: 1920px;height: 400px;position: relative;left: 50%;margin-left: -960px;}
.art_banner .text{width: 100%;position: absolute;top: 0;}
.art_banner .text .artbanner_tit{width: 100%;padding-top: 5%;}
.art_banner .text .artbanner_tit span{font-size: 56px;color: #fff;text-align: center;display: block;letter-spacing: 20px;}
.art_banner .text .artbanner_tit p{font-size: 18px;color: #fff;text-align: center;display: block;margin-top: 10px;}
.art_banner .text .search{width: 100%;margin-top: 40px;}
.art_banner .text .search p{width: 545px;height: 40px;background: #fff;border-radius: 20px;margin: 0 auto;}
.art_banner .text .search p input{border: none;outline: 0;}
.art_banner .text .search p .seatext{padding-left: 10px;margin-left: 10px;height: 40px;width: 85%;border-radius: 20px;float: left;}
.art_banner .text .search p .subbtn{width: 13%;height: 40px;float: right;}
.art_banner .text .artbanner_list{margin-top: 40px;}
.art_banner .text .artbanner_list p{width: 100%;text-align: center;}
.art_banner .text .artbanner_list p span{color: #fff;width: 84px;height: 22px;line-height: 22px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 10px;}
.art_banner .text .artbanner_list p a{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;color: #fff;font-size: 13px;line-height: 100%;border-left: 1px solid #fff;padding-left: 12px;margin-left: 10px;}
.text_content{width: 100%;margin-top: 30px;}
.text_content .main_l{width: 19%;background: #f8f8f8;border: 1px solid #e6e6e6;}
.text_content .main_l .titbg1{height: 54px;font-size: 18px;color: #fff;padding-left: 45px;line-height: 54px;background: 10px var(--xr-primary, #9a6634);}
.text_content .main_l .titbg2{height: 54px;font-size: 18px;color: #fff;padding-left: 45px;line-height: 54px;background: 10px var(--xr-primary, #9a6634);}
.text_content .main_l ul li a{height: 55px;line-height: 55px;width: 100%;display: block;padding-left: 20px;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #fff;font-size: 14px;color: #666;padding-right: 20px;background: 94% #f8f8f8;}
.text_content .main_l ul li a.active{color: var(--xr-primary, #9a6634);background: 94% #f8f8f8;}
.text_content .main_l ul li:first-child a{border-top: none;}
.text_content .main_l p{border-bottom: 1px solid #e6e6e6;border-top: 1px solid #fff;text-align: center;width: 100%;font-size: 14px;color: #666;padding: 15px 0;}
.text_content .main_l p strong{display: block;font-size: 20px;color: #333;text-align: center;display: block;}
.text_content .main_l p span{display: block;font-size: 14px;color: #666;margin-top: 8px;}
.text_content .main_r{width: 78%;}
.text_content .main_r .showtitle{width: 100%;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.text_content .main_r .showtitle h3{font-size: 18px;color: var(--xr-primary, #9a6634);line-height: 100%;border-left: 5px solid var(--xr-primary, #9a6634);padding-left: 20px;}
.new_list{width: 100%;background: #fff;padding: 30px 0;}
.new_list ul{width: 100%;}
.new_list ul li{width: 100%;float: left;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #c4c4c4;}
.new_list ul li .li_cont{width: 100%;}
.new_list ul li .li_cont .pic{width: 37.5%;float: left;margin-right: 3.5%;}
.new_list ul li .li_cont .pic img{width: 100%;}
.new_list ul li .li_cont .text{width: 59%;float: left;}
.new_list ul li .li_cont .text span{font-size: 18px;color: #333;display: block;font-weight: bold;}
.new_list ul li .li_cont .text span:hover{color: var(--xr-primary, #9a6634);}
.new_list ul li .li_cont .text p{font-size: 14px;color: #888;line-height: 26px;margin-top: 15px;}
.new_list ul li .li_cont .text .chak{color: var(--xr-primary, #9a6634);font-size: 14px;display: block;margin-top: 2%;height: 34px;line-height: 34px;}
.hot_tit{width: 100%;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.hot_tit p{font-size: 18px;color: var(--xr-primary, #9a6634);font-weight: bold;}
.hot_tit p span{font-size: 14px;font-weight: normal;color: #999;}
.hot_pro{width: 100%;margin-top: 30px;}
.hot_pro .pro_list{margin-top: 20px;}
.hot_pro .pro_list ul li{background: none;box-shadow: 0 0 0 0 #eee;margin-right: 3.5%;}
.hot_pro .pro_list ul li .imgauto{box-shadow: 3px 5px 10px 4px #eee;background: #fff;}
.hot_pro .pro_list ul li .text{border: none;}
.hot_pro .pro_list ul li .text p{width: 100%;text-align: center;background: none;color: #333;margin-top: 10px;}
.hot_new .art_list ul li{width: 45%;float: left;}
.hot_new .art_list ul li.lileft{width: 50%;float: right;}
.hot_new .art_list ul li a{float: left;padding-left: 15px;line-height: 30px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 74%;}
.hot_new .art_list ul li span{float: right;line-height: 30px;font-size: 14px;}
.pro_tit{width: 100%;margin: 30px 0;}
.pro_tit img{max-width: 100%;}
.pro_tit h3{display: block;text-align: center;font-size: 36px;color: #333;margin-top: 20px;}
.pro_tit span{display: block;width: 50px;height: 2px;background: var(--xr-primary, #9a6634);margin: 15px auto;}
.pro_tit p{font-size: 16px;color: #333;text-align: center;}
#page_banner{width: 100%;overflow: hidden;position: relative;}
#page_banner .pic{height: 240px;}
#page_banner .pic img{width: 1920px;height: 240px;position: relative;left: 50%;margin-left: -960px;}
.page_banner{width: 100%;overflow: hidden;position: relative;}
.page_banner .pic img{width: 1920px;height: 622px;position: relative;left: 50%;margin-left: -960px;}
.page_banner .text{width: 100%;position: absolute;top: 0;}
.page_banner .text .page_cont_tit{margin-left: 15%;margin-top: 40px;}
.page_banner .text .text_list{margin-left: 15%;margin-top: 40px;width: 383px;height: 281px;padding: 1%;}
.page_banner .text .text_list .contact_text{width: 100%;height: 100%;padding: 5% 15%;border: 1px solid #aaa;}
.page_banner .text .text_list .contact_text p{font-size: 14px;color: #fff;padding-left: 60px;height: 50px;margin-top: 20px;}
.page_banner .text .text_list .contact_text .p1{padding-top: 6px;background: url(../image/a1.png) no-repeat left center;}
.page_banner .text .text_list .contact_text .p2{background: url(../image/a2.png) no-repeat left center;line-height: 50px;}
.page_banner .text .text_list .contact_text .p3{background: url(../image/a3.png) no-repeat left center;line-height: 50px;}
.case_list ul li a .text p{width: 100%;}
.cont_content .showsheji_list ul li .text span{text-align: left;}
.cont_content .tag_pro h3{display: block;text-align: center;font-size: 36px;margin: 10px 0;}
.pro_cont{width: 100%;background: #fff;padding: 2%;}
.pro_cont .content_tit{}
.pro_cont .content_tit h3{text-align: left;}
.pro_cont .new_time{line-height: 30px;border-bottom: 1px dashed #eee;color: #999;}
.pro_cont .new_time p{}
.pro_cont .new_time span{}
.pro_cont .content_desc{line-height: 30px;border-bottom: 1px dashed #eee;color: #999;}
.pro_cont .content_desc p{}
.pro_cont .content_desc p span{font-size: 14px;line-height: 30px;margin-right: 50px;}
.pro_cont .content_desc p .span1{}
.pro_cont .content_desc p .span2{}
.pro_cont .content_desc p .span3{}
.pro_cont .content_desc_text{border-bottom: 1px dashed #eee;padding-bottom: 20px;margin-bottom: 20px;}
.pro_cont .content_desc_text span{font-size: 14px;color: var(--xr-primary, #9a6634);font-weight: bold;display: block;margin: 15px 0;}
.pro_cont .content_desc_text p{font-size: 14px;color: #999;font-weight: bold;line-height: 26px;}
.pages .pagination a.cur{border: none;background: #c0ab7e;color: #fff;border: 1px #c0ab7e solid;}
.pages .pagination a:hover{color: #c0ab7e;background: white;border: 1px #c0ab7e solid;}
.pages .pagination a{padding: 1px 12px;line-height: 20px;}
.pages .pagination p{padding: 1px 12px;line-height: 20px;}
.pc_banner{width: 100%;overflow: hidden;position: relative;}
.pc_banner .text{width: 100%;position: absolute;top: 0;}
.pc_banner .text .artbanner_tit{width: 100%;padding-top: 10%;}
.pc_banner .text .artbanner_tit span{font-size: 56px;color: #fff;text-align: center;display: block;letter-spacing: 20px;}
.pc_banner .text .artbanner_tit p{font-size: 18px;color: #fff;text-align: center;display: block;margin-top: 10px;}
.pc_banner .text .artbanner_tit a{width: 130px;height: 42px;margin: 0 auto;display: block;background: #2b2b2b;font-size: 14px;color: #fff;text-align: center;line-height: 42px;margin-top: 20px;}
.m_pic{display: none;}
.i_box1_list2{overflow: hidden;}
.i_box1_list2 ul li a .pic{position: relative;top: -100px;}
.i_box8 .i_box8_content .box8_text1 .list{overflow: hidden;}
.i_box8 .i_box8_content .box8_text1 .list ul li.li1{position: relative;left: -80%;}
.i_box8 .i_box8_content .box8_text1 .list ul li.li2{position: relative;right: -80%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{overflow: hidden;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{position: relative;left: -150%;}
.i_box5 .i_box5_content .list{overflow: hidden;}
.i_box5 .i_box5_content .list ul li.li1{position: relative;top: -150%;}
.i_box5 .i_box5_content .list ul li.li2{position: relative;bottom: -150%;}
.i_box6 .i_box6_content .list .box6list .bd{overflow: hidden;}
.i_box6 .i_box6_content .list .box6list .hd{overflow: hidden;position: relative;top: 30%;}
.i_box6 .i_box6_content .list .box6list .bd ul li.li1{position: relative;left: -100%;}
.i_box6 .i_box6_content .list .box6list .bd ul li.li2{position: relative;left: 100%;}
@media screen and (max-width: 1400px){.i_box1 .i_box1_content .fl{height: .7rem;}
.i_box1 .i_box1_content .fr ul li{height: .7rem;}
.index_pic{width: 100%;margin: 20px 0;overflow: hidden;}
.index_pic .pic{position: relative;width: 100%;left: 0;margin-left: 0;}
.index_pic .pic img{width: 100%;display: block;}
.i_box7 .index_pic{position: absolute;margin: 0;z-index: 8;height: 100%;}
.i_box7 .index_pic img{width: 1920px;height: 100%;position: relative;left: 50%;margin-left: -960px;}
.page_banner{width: 100%;overflow: hidden;}
.page_banner img{width: 100%;height: auto;position: relative;left: 0;margin-left: 0;}}
@media screen and (max-width: 1200px){.center{width: 100%;}
.header .head_text .text .head_top span{padding-right: 10px;}
.i_box8 .i_box8_content .box8_text2 .text .fl{padding-left: 1.5%;}
.i_box2{display: none;}
.i_box4 .i_box4_content .list li:first-child .text{padding: 0 30px;padding-top: 5%;}
.i_box6 .i_box6_content .list .box6list .bd{width: 98.5%;}
.nav ul li .nav_cont .fl .nav_a{margin-right: 50px;}
.m_header{display: none;}
.header{display: block;}
.footer .foot_nav{margin-right: 50px;}
.i_box1_list{display: none;}
.i_box1_list2{display: block;}
.title_menu .curson .text p{padding: 0 2%;padding-left: 30px;}
.page_cont1{width: 100%;padding: 30px 2%;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{padding-bottom: 80px;}
.page_contact .text1 img{margin-top: 20px;}
.page_contact .text2{width: 40%;margin: 0 auto;padding-top: 50px;}
.page_contact .text2 p{margin-bottom: 30px;}
.map .text{width: 100%;padding: 0 2%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 40%;}
.i_box3{margin-top: 0;}
.i_box3 .i_box3_content .list .hd{width: 100%;padding: 0 2%;float: none;}
.i_box3 .i_box3_content .list .hd ul li{float: left;width: 10%;}
.i_box3 .i_box3_content .list .bd{float: none;margin: 0 auto;margin-top: 20px;}
.text_content .main_l{width: 100%;}
.text_content .main_r{width: 100%;padding: 0 2%;margin-top: 20px;}
.text_content .main_l .titbg2{display: none;}
.text_content .main_l p{display: none;}
.fenlei_list{width: 100%;padding: 0 1%;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text{padding: 20px;}}
@media screen and (max-width: 1020px){.fenlei_list ul li .li_text .imgauto .text2{display: none;}
.m_header{display: block;}
.header{display: none;}
.m_header .m_head_content{height: 80px;}
.m_header .m_head_content .m_head_logo{height: 80px;}
.m_header .m_head_content .m_head_logo img{max-height: 100%;}
.m_header .m_head_content .menu{height: 80px;width: 80px;}
.m_header .m_head_content .menu i{height: 80px;line-height: 80px;}
.app_menu{top: 80px;}
.app_menu ul li a span{font-size: 14px;height: 42px;line-height: 42px;}
.banner{padding-top: 80px;}
.i_box1 .i_box1_content .fr ul li{height: .9rem;}
.page_banner{padding-top: 80px;}
.art_banner{padding-top: 80px;}
.art_banner .text{top: 80px;}
.i_box5{padding: 20px 0;}
.i_box5 .i_box5_content .text{width: 100%;}
.i_box5 .i_box5_content .text .fl{width: 30%;height: 30%;background: #c30d23;padding: 80px 0;}
.i_box5 .i_box5_content .text .fr{float: left;width: 70%;padding-top: 12%;padding-left: 4%;}
.i_box5 .i_box5_content .text .fr ul li:first-child{background: none;padding-left: 0;}
.i_box6{padding-top: 0;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{padding-bottom: 80px;}
.page_contact .text1 img{margin-top: 20px;}
.page_contact .text2{width: 45%;margin: 0 auto;padding-top: 50px;}
.page_contact .text2 p{margin-bottom: 30px;}
.contact_banner{padding-top: 80px;}
.contact_banner .title_menu{display: none;margin-bottom: 0;}
.contact_banner .page_banner{padding-top: 0;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 45%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 68%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 40%;}
.i_box3 .i_box3_content .list .bd{width: 100%;padding: 0 2%;float: none;margin: 0 auto;margin-top: 20px;}
.i_box5 .i_box5_content .list{padding: 2%;}
.i_box5 .i_box5_content .list ul li .text{width: 90%;margin: 0 5%;}
.i_box4 .i_box4_content .list li:first-child .text p{margin-top: 8px;}
.fenlei_list ul li .li_text .text span i{font-size: 17px;}
.pc_banner .text{top: 80px;}
.pc_banner .text .artbanner_tit{padding-top: 3%;}}
@media screen and (max-width: 900px){.nav ul li .nav_cont .fl .nav_a{margin-right: 20px;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text{display: none;}
.fenlei_list ul li .li_text .imgauto .text2{background: none;}
.i_box3 .i_box3_content .list .hd ul li{float: left;width: 20%;}
.footer .foot{width: 98%;margin: 0 1%;}
.i_box1_list2 ul li{width: 30%;margin-left: 2%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 50%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 78%;}
.i_box4 .i_box4_content .list li:first-child .text{padding-top: 2%;}
.i_box6 .i_box6_content .list .box6list .bd ul li{padding: 2%;}
.sheji_list ul li .li_text .text p{height: auto;}
.sheji_list ul li .li_text .text p i.i1{float: none;display: block;}
.sheji_list ul li .li_text .text p i.i2{float: none;display: block;}
.sheji_list ul li .li_text .imgauto .text2 .border_text{padding: 10px;}
.fenlei_list ul li .li_text .renw{position: absolute;right: 10px;bottom: 60px;}}
@media screen and (max-width: 850px){.showdiv1 .fl,.designer .fl{width: 100%;}
.showdiv1 .fr,.designer .fr{width: 100%;padding-left: 0%;}
.showdiv1 .fr .showpro_cont .showprotit{margin-top: 20px;}
.showdiv1 .fr .showpro_cont .showprotit h4{border: none;}
.i_box8 .i_box8_content .box8_text1 .list ul li p{font-size: 12px;}
.i_box4 .i_box4_content .list li{width: 50%;}
.i_box4 .i_box4_content .list li:first-child .text{padding-top: 5%;}
.i_box4 .i_box4_content .list li:first-child + li{top: 0;}
.i_box4 .i_box4_content .list li:first-child + li + li + li + li{top: 0;}
.sheji_list ul li .li_text .imgauto .text2{display: none;background: none;}
.sheji_list ul li .li_text .imgauto .text2 .border_text{display: none;}
.page_cont .list ul li{width: 49.5%;height: 230px;margin-bottom: 10px;}
.page_cont .list ul li:first-child + li + li{border-left: none;}

}
@media screen and (max-width: 800px){.hot_pro .pro_list ul li{width: 45.5%;}
.hot_new .art_list ul li{width: 100%;}
.hot_new .art_list ul li.lileft{width: 100%;}
.banner{padding-top: 80px;}
.pro_list{width: 96%;margin: 0 2%;overflow: hidden;}
.pro_list ul{width: 100%;}
.pro_list ul li{float: left;width: 48%;height: 100%;float: left;margin-right: 0%;margin: 1%;margin-bottom: 30px;background: #fff;box-shadow: 3px 5px 10px 4px #eee;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 60%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.fenlei_list ul li .li_text .text span i{font-size: 16px;}
.fenlei_list ul li .li_text .renw{width: 80px;height: 80px;right: 10px;bottom: 80px;}
.sheji_list ul li{width: 33.33%;}
.sheji_list ul li .li_text{margin: 0 auto;}
.sheji_menu ul li{width: 17%;margin: 0 1%;}
.sheji_menu ul li a{width: 100%;margin: 0;}
.designer_menu a{width:23%;margin: 10px 1% 0 1%; font-size:12px;float: left;}
.designer_menu {overflow:hidden;}
.showdiv1{margin-bottom:20px;}
.showdiv1 .fr .btn{display: block;text-align: center;}
}
@media screen and (max-width: 730px){.page_cont .text{width: 90%;padding: 30px;}
.i_box1_list2{padding-top: 10px;}
.i_box1_list2 ul li{width: 30%;}
.i_box5 .i_box5_content .list{padding: 2%;}
.i_box5 .i_box5_content .list ul li{width: 44%;margin: 0 3%;margin-bottom: 20px;}
.i_box5 .i_box5_content .list ul li .text{width: 90%;margin: 0 5%;}
.i_box6 .i_box6_content .list{padding-top: 0;}
.i_box6 .i_box6_content .list .box6list .bd{margin-top: 20px;}
.i_box6 .i_box6_content .list .box6list .hd ul li{width: 90px;}
.i_box3{padding-top: 0;padding-bottom: 60px;}
.box_tit{width: 100%;margin: 30px 0;}
.box_tit .box_tit_cont{width: 96%;margin: 0 auto;}
.box_tit .box_tit_cont p{font-size: .15rem;}
.box_tit .box_tit_cont span{font-size: .06rem;}
.more{width: 100%;text-align: center;margin-top: 20px;}
.more a{padding: 12px 40px;background: #c30d23;color: #fff;font-size: .06rem;}
.i_box2{width: 100%;margin-top: 10px;display: block;padding-top: 5px;background-size: 100% 100%;}
.i_box2 .i_box2_content{width: 100%;}
.i_box2 .i_box2_content .box_tit .box_tit_cont{width: 96%;margin: 0 auto;}
.i_box2 .i_box2_content .list{width: 96%;margin: 0 2%;height: auto;position: relative;background: none;}
.i_box2 .i_box2_content .list ul{position: relative;height: auto;}
.i_box2 .i_box2_content .list ul li{width: 98%;float: none;position: inherit;margin-bottom: 15px;padding: 2%;border: 1px solid #ccc;}
.i_box2 .i_box2_content .list ul li:first-child{left: 0;top: 0;}
.i_box2 .i_box2_content .list ul li:first-child + li{left: 0;top: 0;}
.i_box2 .i_box2_content .list ul li:first-child + li + li{left: 0;top: 0;}
.i_box2 .i_box2_content .list ul li:first-child + li + li + li{left: 0;top: 0;}
.i_box2 .i_box2_content .list ul li:first-child + li + li + li + li{left: 0;top: 0;}
.i_box2 .i_box2_content .list ul li .text span{font-size: 22px;color: #fff;text-align: left;display: block;padding-left: 25px;}
.i_box2 .i_box2_content .list ul li .text p{font-size: 14px;margin-top: 10px;line-height: 24px;color: #fff;padding-left: 25px;}
.i_box7 .i_box7_content .text h3{font-size: 32px;}
.showprotit h4{font-size: 18px;}
.showprotit h4 i{font-size: 16px;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{padding-bottom: 80px;}
.page_contact .text1 img{margin-top: 20px;}
.page_contact .text2{width: 55%;margin: 0 auto;padding-top: 50px;}
.page_contact .text2 p{margin-bottom: 30px;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 70%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: .15rem;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: .15rem;}
.i_box8 .i_box8_content .box8_text1 .list ul li{width: 42%;margin: 0 4%;margin-bottom: 20px;}
.art_banner .text .artbanner_tit span{letter-spacing: 10px;}
.art_banner .text .artbanner_list p a{margin-left: 0;}
.fenlei_menu .nav_group .nav_group_item .item_name{width: 15%;}
.fenlei_menu .nav_group .nav_group_item .item_list{width: 85%;left: 15%;}
.pc_banner .text .artbanner_tit span{font-size: 36px;}
.pc_banner .text .artbanner_tit p{font-size: 16px;}
.pc_banner .text .artbanner_tit a{height: 36px;line-height: 36px;}}
@media screen and (max-width: 650px){.pro_tit{margin: 0;}
.fenlei_list ul li .li_text .text span i{margin-right: 6px;}
.sheji_menu ul li a{font-size: 12px;}
.i_box5{padding: 20px 0;}
.i_box5 .i_box5_content .text{width: 100%;}
.i_box5 .i_box5_content .text .fl{width: 40%;height: 30%;background: #c30d23;padding: 80px 0;}
.i_box5 .i_box5_content .text .fr{float: left;width: 60%;padding-top: 6%;padding-left: 4%;}
.i_box5 .i_box5_content .text .fr ul li:first-child{background: none;padding-left: 60px;}
.title_menu .promenu ul li{margin-bottom: 4%;}
.title_menu .promenu ul li a{font-size: .08rem;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 90%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box5 .i_box5_content .list ul li{width: 48%;margin: 0 1%;margin-bottom: 20px;}
.i_box7 .i_box7_content .text h3{font-size: .16rem;}
.i_box7 .i_box7_content .text p{margin-bottom: 50px;}
.i_box7 .i_box7_content .text input{display: block;margin-top: 20px;}
.i_box7 .i_box7_content .text .btnsub{width: 275px;}
.footer .foot_nav ul li{width: 16%;margin: 0;text-align: center;}
.fenlei_list ul li .li_text .renw{display: none;}
.fenlei_menu .nav_group .nav_group_item .item_name{margin-right: 20px;}

}
@media screen and (max-width: 585px){.yunu-footer-link{display: none;}
.i_box7 .index_pic .img2{display: block;}
.i_box3 .i_box3_content ul li{width: 100%;}
.fenlei_list ul li .li_text .text span i{font-size: 14px;}
.sheji_list ul li{width: 50%;}
.m_header{width: 100%;overflow: hidden;}
.m_header .m_head_content{height: .46rem;width: 100%;background: #000;position: fixed;top: 0;left: 0;z-index: 99;}
.m_header .m_head_content .m_head_logo{height: .46rem;float: left;}
.m_header .m_head_content .m_head_logo img{float: left;}
.m_header .m_head_content .m_head_logo p{float: left;margin-left: .05rem;}
.m_header .m_head_content .m_head_logo p strong{font-size: .16rem;line-height: .46rem;display: block;}
.m_header .m_head_content .menu{float: right;width: .46rem;height: .46rem;background: #000;}
.m_header .m_head_content .menu i{color: #fff;font-size: 20px;text-align: center;line-height: .46rem;display: block;}
.app_menu{width: 100%;background: rgba(0, 0, 0, .5);position: fixed;height: 100%;top: .46rem;display: none;z-index: 99;}
.app_menu ul{background: #c0ab7e;}
.app_menu ul li a span{font-size: .14rem;width: 100%;height: .35rem;line-height: .35rem;border-bottom: 1px solid #ccc;color: #fff;display: block;padding-left: .15rem;}
.banner{padding-top: .46rem;}
.page_banner{padding-top: .46rem;}
.contact_banner{padding-top: .46rem;}
.contact_banner .title_menu{display: none;margin-bottom: 0;}
.contact_banner .page_banner{padding-top: 0;}
.contact_banner .page_banner .page_cont_tit{margin: 0 auto;margin-top: 40px;}
.contact_banner .page_banner .text_list{width: 90%;margin: 0 auto;margin-top: 40px;}
.i_box1_list2{padding-top: 10px;}
.i_box1_list2 ul li{width: 46%;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{padding-bottom: 80px;}
.page_contact .text1 img{margin-top: 20px;}
.page_contact .text2{width: 65%;margin: 0 auto;padding-top: 50px;}
.page_contact .text2 p{margin-bottom: 30px;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: .18rem;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: .18rem;margin-bottom: 30px;}
.i_box4 .i_box4_content .list li{width: 70%;margin: 0 auto;float: none;}
.i_box4 .i_box4_content .list li:first-child{margin: 0 auto;}
.i_box4 .i_box4_content .list li:first-child .text{padding-top: 5%;}
.i_box4{background-size: 100% 100%;}
.i_box4 .i_box4_content .pic h3{margin-top: 0;}
.art_banner .text .artbanner_tit span{font-size: .28rem;}
.art_banner .text .search p{width: 92%;margin: 0 4%;}
.art_banner .text .search p .seatext{padding-left: 1%;margin-left: 1%;width: 70%;}
.art_banner .text .search p .subbtn{width: 67px;margin-right: 1%;}
.art_banner .text .artbanner_tit p{font-size: .12rem;}
.art_banner .text .artbanner_list p a{margin-top: 10px;}
.art_banner .text .artbanner_list p span{margin-top: 10px;}
.art_banner{padding-top: .46rem;}
.pc_banner .text .artbanner_tit{padding-top: 1%;}
.pc_banner .text .artbanner_tit span{font-size: 30px;letter-spacing: 14px;}
.pc_banner .text .artbanner_tit p{font-size: 14px;margin-top: 5px;}
.pc_banner .text .artbanner_tit a{height: 36px;line-height: 36px;width: 110px;font-size: 13px;margin-top: 10px;}
.pc_pic{display: none;}
.m_pic{display: block;padding-top: .46rem;}
.pc_banner .text .artbanner_tit{padding-top: 5%;}}
@media screen and (max-width: 550px){.page_cont .list ul li{width: 99.5%;height: auto;margin-bottom: 30px;}
.page_cont .list ul li:first-child + li{border-left: none;}
.page_cont .text{width: 98%;margin: 10px auto;padding: 10px;}
.i_box4 .i_box4_content .list li{width: 75%;margin: 0 auto;float: none;}
.copyright p{text-align: center;height: auto;padding: 10px 0;line-height: 24px;}
.i_box1 .i_box1_content .fr ul li{width: 50%;height: 2rem;}
.banner_btn{bottom: 5px;}
.banner_btn a{width: 30px;height: 3px;}
.box_tit{width: 100%;margin: 10px 0;}
.box_tit .box_tit_cont{width: 96%;margin: 0 auto;}
.box_tit .box_tit_cont p{font-size: .18rem;background: none;padding-left: 0;text-align: center;}
.box_tit .box_tit_cont span{font-size: .06rem;background: none;padding-right: 0;line-height: 140%;}
.showprotit h4{font-size: 18px;}
.showprotit h4 i{font-size: 12px;margin-left: 18px;display: none;}
.showpro_cont .text p{font-size: 14px;color: #333;line-height: 30px;}
.script3{display: none;}
.script1{display: block;}
.picScroll-left .bd{width: 88%;margin: 0 6%;}
.picScroll-left .bd ul li{width: 100%;float: left;}
.picScroll-left .bd ul li .text{width: 92%;margin: 0 4%;}
.picScroll-left .bd ul li .text .pic{width: 100%;}
.picScroll-left .bd ul li .text .pic img{width: 100%;}
.picScroll-left .bd ul li .text .title{width: 100%;}
.picScroll-left .bd ul li .text .title a{display: block;font-size: 14px;color: #333;line-height: 30px;text-align: center;}
.new_list ul li{width: 98%;float: left;margin-bottom: 20px;}
.new_list ul li .li_cont .time{display: none;}
.new_list ul li .li_cont .pic{width: 100%;float: left;margin: 0;}
.new_list ul li .li_cont .pic img{width: 100%;}
.new_list ul li .li_cont .text{width: 100%;float: left;}
.new_list ul li .li_cont .text span{font-size: 18px;margin-top: 10px;color: #000;display: block;}
.new_list ul li .li_cont .text p{font-size: 14px;color: #888;line-height: 24px;margin-top: 8px;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{padding-bottom: 40px;}
.page_contact .text1 img{margin-top: 20px;}
.page_contact .text2{width: 90%;margin: 0 auto;padding-top: 30px;}
.page_contact .text2 p{margin-bottom: 30px;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 97%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box3{padding-top: 30px;}
.i_box3 .box_tit .box_tit_cont p{font-size: .17rem;}
.i_box3 .i_box3_content .list .bd{margin-top: 0;}
.i_box5 .i_box5_content .list ul li{width: 49%;margin: 0 .5%;margin-bottom: 20px;}
.i_box6 .i_box6_content .list{padding-top: 20px;}
.i_box6 .i_box6_content .list .box6list .bd{width: 97%;margin: 1.5%;margin-top: 15px;}
.i_box6 .i_box6_content .list .box6list .bd ul li{width: 100%;}
.i_box6 .box_tit .box_tit_cont p{font-size: .24rem;}
.pro_cont .content_desc p span{margin-right: 0;width: 50%;float: left;}
.pro_cont .content_desc p .span3{width: 100%;}}
@media screen and (max-width: 500px){.fenlei_list ul li .li_text .text span i{font-size: 16px;}
.sheji_menu ul{text-align: left;}
.sheji_menu ul li{width: 23%;margin: .5%;margin-top: 10px;}
.i_box3 .i_box3_content .list .hd ul li{width: 25%;}
.fenlei_list ul li{width: 100%;}
.fenlei_list ul li .li_text{margin-left: 1%;}
.fenlei_list ul li.libg2 .li_text{float: left;}
.fenlei_list ul li .li_text .renw{display: block;}
.sheji_list ul li .li_text .text p img{width: 50%;}
.i_box5{padding: 20px 0;}
.i_box5 .i_box5_content .text{width: 100%;}
.i_box5 .i_box5_content .text .fl{width: 40%;height: 30%;background: #c30d23;padding: 80px 0;}
.i_box5 .i_box5_content .text .fl span{font-size: 14px;}
.i_box5 .i_box5_content .text .fl strong{font-size: 14px;}
.i_box5 .i_box5_content .text .fr{float: left;width: 60%;padding-top: 8%;padding-left: 0%;}
.i_box5 .i_box5_content .text .fr ul li{padding-left: 15%;background-size: 20%;}
.i_box5 .i_box5_content .text .fr ul li:first-child{background: none;padding-left: 15%;}
.i_box8 .i_box8_content .box8_text1 .list ul li{width: 47%;margin: 0 1.5%;margin-bottom: 20px;}
.i_box5 .i_box5_content .list ul li{width: 50%;margin: 0 auto;margin-bottom: 20px;}
.i_box5 .i_box5_content .list ul li .text{width: 95%;margin: 0 2.5%;}
.i_box7 .i_box7_content .text h3{font-size: .16rem;}
.i_box7 .i_box7_content .text p{margin-bottom: 50px;font-size: .12rem;}
.i_box7 .i_box7_content .text input{display: block;margin-top: 20px;width: 90%;}
.i_box7 .i_box7_content .text .btnsub{width: 90%;}
.footer .foot_nav ul{text-align: left;}
.footer .foot_nav ul li{width: 24%;margin-bottom: 10px;}

}
@media screen and (max-width: 450px){.fenlei_menu .nav_group .nav_group_item .item_name{width: 20%;}
.fenlei_menu .nav_group .nav_group_item .item_list{width: 80%;left: 20%;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: .22rem;margin-bottom: 30px;margin-top: 50px;margin-bottom: 20px;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: .22rem;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li span{font-size: 16px;}
.i_box5 .i_box5_content .list ul li{width: 96%;margin: 0 2%;margin-bottom: 20px;}
.i_box5 .i_box5_content .list ul li .text{width: 100%;margin: 0 auto;}
.title_menu .curson{width: 100%;padding: 0 2%;}
.title_menu .promenu ul li{width: 21%;margin: 2%;float: left;height: 40px;box-shadow: 0px 5px 10px 0px #eee;}
.title_menu .promenu ul li a{font-size: 13px;text-align: center;line-height: 40px;display: block;background: #fff;}
.title_menu .promenu ul li a:hover{background: #be0c1a;color: #fff;box-shadow: 0px 0px 0px 0px #eee;}
.title_menu .promenu ul li a.active{background: #be0c1a;box-shadow: 0px 0px 0px 0px #eee;color: #fff;}
.pro_list ul{width: 100%;}
.pro_list ul li{float: left;width: 98%;height: 100%;float: left;margin-right: 0%;margin: 1%;margin-bottom: 30px;background: #fff;box-shadow: 3px 5px 10px 0px #eee;}
.contact_banner .page_banner .text_list .contact_text{padding: 5%;}
.i_box1_list2{padding-top: 10px;}
.i_box1_list2 ul li{width: 46%;height: 150px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{padding-left: 1%;background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child{background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li{background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li{background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li + li{background: none;}
.i_box4 .i_box4_content .list li{width: 90%;}}
@media screen and (max-width: 400px){.i_box4 .i_box4_content .list li{width: 100%;}
.pc_banner .text .artbanner_tit span{font-size: 26px;letter-spacing: 10px;}
.footer .foot_nav{display:none;}
.pc_banner .text .artbanner_tit{padding-top: 1%;}}
@media screen and (max-width: 350px){.sheji_menu ul li{width: 31%;}
.contact_banner .page_banner .text_list .contact_text{padding: 5% 2%;}
.sheji_list ul li .li_text .text p strong{font-size: 12px;}
.sheji_list ul li .li_text .text p img{width: 40%;}
.i_box5{padding: 20px 0;}
.i_box5 .i_box5_content .text{width: 100%;}
.i_box5 .i_box5_content .text .fl{width: 40%;height: 30%;background: #c30d23;padding: 80px 0;}
.i_box5 .i_box5_content .text .fl span{font-size: 14px;}
.i_box5 .i_box5_content .text .fl strong{font-size: 14px;}
.i_box5 .i_box5_content .text .fr{float: left;width: 60%;padding-top: 8%;padding-left: 0%;}
.i_box5 .i_box5_content .text .fr ul li{width: 50%;background: none;margin-bottom: 10px;text-align: center;padding-left: 0;}
.i_box5 .i_box5_content .text .fr ul li img{display: block;margin: 0 auto;}
.i_box5 .i_box5_content .text .fr ul li:first-child{background: none;padding-left: 0;}
.footer .foot_contact span{font-size: 16px;}
.footer .foot_contact span strong{font-size: 16px;}
.pc_banner .text .artbanner_tit span{font-size: 26px;letter-spacing: 7px;}
.pc_banner .text .artbanner_tit{padding-top: 0;}
.pc_banner .text{top: .55rem;}
.designer_menu a{width:31%;margin: 10px 1% 0 1%; font-size:12px;float: left;}
}

.pagination-wrapper {clear:both;padding:1em 0 2em 0;text-align:center;} .pagination {display: inline-block;*display: inline;*zoom: 1;font-size:14px;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);} .pagination li{list-style: none;display: inline;float: left;line-height: 1em;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;} .pagination li a {display: inline-block;padding: .5em .8em;background-color: #f9f9f9;color: #999;} .pagination li a:link{background:#fff;color: #4C78A5;} .pagination li a:hover{text-decoration:none;background-color: var(--xr-primary, #9a6634);color:#fff;} .pagination li a:link:hover {color: #fff;} .pagination li.thisclass a{background-color: var(--xr-primary, #9a6634);color:#fff;} .pagination li:first-child {border-left-width: 1px;border-radius: 3px 0 0 3px;} .pagination li:last-child{border-radius: 0 3px 3px 0;} .pagination .pageinfo{color: #444;}


.picBtnLeft{ /*width:550px; *//*height:420px;*/ /*border:1px solid #ccc; padding:5px;*/  position:relative;  overflow:hidden;  zoom:1; float:left;} 
.picBtnLeft .hd{ width:538px;  height:80px; position:absolute;  top:342px; } 
.picBtnLeft .hd ul{ width:538px;  overflow:hidden; zoom:1; } 
.picBtnLeft .hd ul li{ padding-top:5px; float:left; _display:inline; text-align:center;  } 
.picBtnLeft .hd ul li img{ width:105px; height:65px; border:4px solid #ddd; cursor:pointer; margin-right:5px;   } 
.picBtnLeft .hd ul li.on{ background:0; } 
.picBtnLeft .hd ul li.on img{ border-color:#f60;  } 
.picBtnLeft .bd{ width:538px;  height:335px; position:relative;  } 
.picBtnLeft .bd img{ width:auto; height:335px;  } 
.picBtnLeft .bd li{ position:relative; zoom:1; } 
.picBtnLeft .bd li .pic{ position:relative; z-index:0; line-height:0px;  } 
@media screen and (max-width: 800px){
.picBtnLeft{width:100%;padding:0;}
.picBtnLeft .bd {width:100%;padding:0;}
.picBtnLeft .bd img,.content_desc_text{width:100%;}
.content_right{display:none;}
}
@media screen and (max-width: 650px){
.picBtnLeft{height:320px;}
/*.picBtnLeft .bd,.picBtnLeft .bd img{height:235px;}*/
.picBtnLeft .hd{top:240px;}
}