html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;font-size: 14px;min-width: 320px;background: #fff;color: #333;padding-bottom: 55px;}
h1{font-size:2em;margin:.67em 0;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
a{-webkit-text-decoration-skip:objects;background-color:transparent;}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
b,strong{font-weight:bolder;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;
max-width: 100%;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html [type=button],/* 1 */
[type=reset],[type=submit]{-webkit-appearance:button;}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:.35em .75em .625em;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
summary{display:list-item;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,/* 1 */
menu{display:block;}
pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}
audio,video,canvas{display:inline-block;}
template,[hidden]{display:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
a {color: #301f14;text-decoration: none;}
ul {margin: 0;list-style: none;padding: 0;}

.container {padding: 0 10px;}

.yunu-header {background-color: #fff;padding: 5px 0;}
.yunu-header .logo {float: left;}
.yunu-header .logo img {display: block;height: 40px;width: auto;}
.yunu-header .menu {float: right;height: 20px;margin: 10px 0;}
.yunu-header .menu img {display: block;height: 100%;width: auto;}

.yunu-swiper img {display: block;width: 100%;height: auto;}

.yunu-footer-fix {position: fixed;bottom: 0;left: 0;width: 100%;background-color: #181310;z-index: 10;}
.yunu-footer-fix li {float: left;width: 25%;}
.yunu-footer-fix li a {display: block;text-align: center;color: #fff;padding: 5px 0;font-size: 12px;line-height: 1;}
.yunu-footer-fix li i {display: block;height: 28px;background: no-repeat center;background-size: contain;margin-bottom: 5px;}
.yunu-footer-fix li i.i1 {background-image: url(../images/f1.png);}
.yunu-footer-fix li i.i2 {background-image: url(../images/f2.png);}
.yunu-footer-fix li i.i3 {background-image: url(../images/f3.png);}
.yunu-footer-fix li i.i4 {background-image: url(../images/f4.png);}

.yunu-section {padding-top: 30px;}
.yunu-section-title {text-align: center;margin-bottom: 20px;}
.yunu-section-title h4 {margin: 0;font-size: 18px;}
.yunu-section-title h4:after {display: block;content: '';width: 50px;height: 2px;background-color: #fbc707;margin: 5px auto;}
.yunu-section-title h4 strong {font-size: 24px;color: #ee530a;}
.yunu-section-title h4 span {color: #ee530a;font-size: 14px;}
.yunu-section-title small {display: block;font-size: 12px;color: #666;text-transform: uppercase;}

.yunu-yinz-in li {float: left;width: 20%;text-align: center;font-size: 12px;}
.yunu-yinz-in li img {display: block;width: 50px;margin: 0 auto 10px;}

.yunu-prot {margin-left: -5px;margin-bottom: 15px;}
.yunu-prot li {float: left;width: 33.333333%;}
.yunu-prot a {display: block;margin: 0 0 5px 5px;line-height: 34px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color: #4f4b4c;color: #fff;border-radius: 3px;}

.list-1 {margin-left: -20px;}
.list-1 li {float: left;width: 50%;margin-bottom: 20px;}
.list-1 li a {display: block;margin-left: 20px;}
.list-1 li .m {border: 1px solid #fbd4b9;font-size: 0;text-align: center;height: 124px;line-height: 124px;}
.list-1 li .m img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;height: auto;width: auto;}
.list-1 li .text {text-align: center;margin-top: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list-1 li.s {width: 100%;}
.list-1 li.s .m {height: auto;line-height: 0;}
.list-1 li.s .m img {width: 100%;height: auto;}

.yunu-pinz-in {margin-bottom: 20px;}
.yunu-pinz-in li {float: left;width: 25%;}
.yunu-pinz-in li a {display: block;border: 1px solid #ccc;margin: -1px 0 0 -1px;text-align: center;font-size: 12px;padding: 10px 0;line-height: 18px;}
.yunu-pinz-in li img {display: block;width: auto;height: 30px;margin: 0 auto 5px;}
.yunu-pinz-in li .more {line-height: 53px;}

.yunu-bj-in {background-color: #f1f1f1;}
.yunu-bj-in h4 {margin: 0 0 20px;line-height: 36px;text-align: center;background-color: #fbc707;font-size: 16px;}
.yunu-bj-btn {overflow: hidden;margin-bottom: 10px;}
.yunu-bj-btn a {float: left;width: 50%;text-align: center;line-height: 2;background-color: #D5D5D5;}
.yunu-bj-btn a.active {background-color: #656565;color: #fff;}
.yunu-bj-con .group {border: 1px solid #ababab;margin-bottom: 10px;overflow: hidden;padding: 5px;}
.yunu-bj-con .group label {float: left;width: 70px;line-height: 24px;}
.yunu-bj-con .group .ipt {margin-left: 70px;}
.yunu-bj-con .group .ipt input {padding: 2px 0;line-height: 20px;display: block;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background-color: transparent;border: 0;font-size: 14px;}
.yunu-bj-con .yzm input {float: left;width: 50%;padding: 2px 0;line-height: 20px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;background-color: transparent;border: 0;font-size: 14px;}
.yunu-bj-con .yzm img {float: left;width: 50%;height: 24px;}
.yunu-bj-con .submit {display: block;border: 1px solid #1c1c1c;width: 100%;text-align: center;line-height: 30px;font-size: 14px;background-color: #F7C951;padding: 0;}
.yunu-bj-con .lc {width: 100%;display: block;line-height: 30px;background-color: #626262;color: #fff;text-align: center;margin-top: 10px;}
.yunu-bj-in .tel {padding: 20px 0;border-top: 1px solid #1c1c1c;margin-top: 20px;}
.yunu-bj-in .tel p {float: right;margin: 0;font-size: 12px;padding-left: 35px;background: url(../images/lx.png) no-repeat 0 center;background-size: auto 25px;}
.yunu-bj-in .tel p strong {display: block;font-size: 16px;}

.yunu-ys-in {padding-bottom: 30px;}
.yunu-ys-in .text {margin-top: 10px;}
.yunu-ys-in .text p {margin: 0;background: url(../images/ys_jt.gif) no-repeat 0 5px;background-size: 12px auto;padding-left: 15px;}

.yunu-about-in {margin: 0 0 20px;}
.yunu-about-in dt img {display: block;width: 100%;height: auto;}
.yunu-about-in dd {margin: 0;text-indent: 28px;}

.swiper-container.list-1 {margin: 0;}
.swiper-container.list-1 li {margin: 0;}
.swiper-container.list-1 li a {margin: 0;}

.yunu-news-btn {border: 1px solid #ddd;border-left: 0;margin-bottom: 10px;}
.yunu-news-btn a {float: left;width: 25%;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 1px solid #ddd;text-align: center;font-size: 12px;padding: 8px 0;background-color: #F6F6F6;}
.yunu-news-btn a.active {background-color: #fff;}
.yunu-news-con {margin-bottom: 30px;}
.yunu-news-con li {line-height: 32px;border-bottom: 1px dashed #ddd;}
.yunu-news-con li a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.yunu-news-con li span {float: right;font-size: 12px;color: #999;}

.yunu-footer {font-size: 12px;text-align: center;padding: 5px 0;margin-top: 40px;background-color: #fff;border-top: 1px solid #1c1c1c;}
.yunu-footer .top {display: block;width: 40px;margin: -30px auto 0;}
.yunu-footer .top img {display: block;width: 100%;height: auto;}

.yunu-title-1 {text-align: center;line-height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px solid #fbc707;background: url(../images/m11-icon2.jpg) no-repeat center;background-size: cover;font-size: 18px;}

.yunu-column {position: fixed;z-index: 10;left: 0;bottom: 0;width: 100%;background-color: #313131;color: #fff;border-top: 2px solid #fbc707;}
.yunu-column a {color: #fff;}
.yunu-column-btn {text-align: center;padding: 10px 0;}
.yunu-column-btn a {display: inline-block;padding: 5px 12px;border: 1px solid #fff;border-radius: 3px;min-width: 100px;}
.yunu-column ul {border-bottom: 1px solid #222;display: none;}
.yunu-column li {float: left;width: 50%;text-align: center;border-bottom: 1px solid #222;margin-bottom: -1px;}
.yunu-column li a {display: block;line-height: 35px;}

.yunu-page {text-align: center;margin: 20px 0;}
.yunu-page a,.yunu-page span {display: inline-block;margin: 0 5px;padding: 6px 12px;}
.yunu-page a {background-color: #fbc707;color: #fff;border-radius: 3px;}

.list-3 li {padding: 10px 0;border-bottom: 2px solid #ddd;}
.list-3 li a {display: block;overflow: hidden;}
.list-3 li .m {float: left;width: 115px;}
.list-3 li .m img {display: block;width: 100%;height: auto;}
.list-3 li .text {margin-left: 125px;}
.list-3 li .text h4 {margin: 0;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.list-3 li .text p {margin: 10px 0 0;color: #777;}

.yunu-infocontent-title h1 {text-align: center;margin: 0 0 20px;border-bottom: 1px solid #ddd;font-size: 18px;padding: 20px 0;}
.yunu-infocontent-body {line-height: 2;margin-bottom: 20px;}

.yunu-infocontent-epx {margin-bottom: 20px;}
.yunu-infocontent-epx li {line-height: 20px;margin-bottom: 15px;}
.yunu-infocontent-epx li span {background-color: #A2A2A2;color: #fff;padding: 0 5px;font-size: 12px;float: left;}
.yunu-infocontent-epx li a {display: block;margin-left: 55px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.yunu-btn {outline: none;cursor: pointer;padding: 6px 12px;background-color: #333;color: #fff;text-align: center;display: block;border-radius: 3px;}

.yunu-showcase {margin: 15px 0;}
.yunu-showcase-info {margin-top: 15px;}
.yunu-showcase-info p {margin: 0;padding: 5px 0;}
.yunu-showcase-info p span {color: #888;}

.yunu-title-2 {border-bottom: 1px solid #ececeb;height: 27px;margin-bottom: 15px;font-size: 16px;}
.yunu-title-2 span {display: inline-block;padding-bottom: 5px;border-bottom: 1px solid #f28d16;}





.load_more {
    position: relative;
    transition: all .3s;
    text-align: center;
    width: 96%;
    margin:  2%;
}
.load_more .load_more_btn {
    border: 0;
    color: #fff;
    text-align: center;
    width: 100%;
    line-height: 2em;
    border-radius: 2em;
    background-color: #313131;
    transition: background-color .2s;
    outline: none;
}

.load_more .load_more_btn:hover {
    background-color: #313131;
}

.load_more .la-ball-fall.la-2x {
    margin-left: -72px;
    margin-top: -18px;
}
.load_more .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -36px;
    margin-top: -9px;
    opacity: 0;
    visibility: hidden;
    cursor: not-allowed;
}
.la-ball-fall, .la-ball-fall>div {
    position: relative;
    box-sizing: border-box;
}
.la-ball-fall {
    display: block;
    font-size: 0;
    color: #fff;
}
.la-ball-fall.la-2x>div {
    width: 20px;
    height: 20px;
    margin: 8px;
}

.v_lsit {
    width: 100%;
}
.v_lsit p {
    margin: 0;
    width: 100%;
    display: inline-block;
    text-align: center;
}
.v_lsit a{
    width: 50%;
    display: block;
    font-size: 12px;
    line-height: 30px;
    color: #999;
}

.yunu-message {
    width: 96%;
    margin: 0 2%;
    height: 410px;
}
.form-group {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.form-group .form-label {
    width: 20%;
    float: left;
    font-size: 12px;
}
.form-group .form-label span {
    line-height: 35px;
}
.form-group .form-content {
    width: 80%;
    float: left;
}
.form-group .form-content input {
    width: 97%;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
    border: 1px solid #eee;
    color: #666;
}
.form-group .form-content textarea {
    width: 94%;
    height: 101px;
    padding: 10px;
    border: 1px solid #eee;
    color: #666;
}
.form-group .form-content .form-submit{
     width: 50px;
    height: 30px;
    border: 0;
    text-align: center;
    margin-left: 25%;
    color: #fff;
    padding-left: 0;
    cursor: pointer;
    background: #e50112;
}
.form-group .form-content .form-button{
     width: 50px;
    height: 30px;
    border: 0;
    text-align: center;
    margin-right: 30px;
    color: #fff;
    padding-left: 0;
    cursor: pointer;
    background: #767676;
}
.form-group .form-content img {
    line-height: 39px;
    height: 39px;
}