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;}
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: #333;text-decoration: none;}
ul,li {margin: 0;list-style: none;padding: 0;}

.borderbottom{ border-bottom: 10px solid #efefef; }

.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: #eb6100;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: 20px;}
.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;}

.contact img{ position: relative; top:5px; margin-right: 8px; }

.index-2{ padding-bottom: 30px; }
.index-2 img{ max-width: 100%; }
.index-2 p{ line-height: 28px; }

.index-3{ width: 100%; height: auto; overflow: hidden; padding-bottom: 30px; }
.index-3 li{ border:1px solid #535353; float: left; display: inline; width: 31%; margin-right: 2%; margin-bottom: 2%; }
.index-3 li:nth-child(3n){ margin-right: 0; }
.index-3 li img{ width: 95%; }

.yunu-prot {margin-left: -5px;margin-bottom: 15px;}
.yunu-prot li {float: left;width: 50%;}
.yunu-prot li.cur span{display: block;margin: 0 0 5px 5px;line-height: 34px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color: #eb6100;color: #FFF;border-radius: 3px;}
.yunu-prot span {display: block;margin: 0 0 5px 5px;line-height: 34px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color:#FFF;color: #333;border-radius: 3px; border: 1px solid #333;}

.list-1 {margin-left: -20px; display:none; padding-bottom: 30px;}
.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;}

.more{ width: 30%;margin:0px auto 0; position: relative; top:10px; }
.more a{display: block;margin: 0 0 5px 5px;line-height: 28px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color:#eb6100;color: #FFF;border-radius: 3px; border: 1px solid #eb6100;}
.list-1.on{ display: block; }


.yunu-news-btn {margin-left: -5px;margin-bottom: 15px;}
.yunu-news-btn li {float: left;width: 33.333333%;}
.yunu-news-btn li.cur span{display: block;margin: 0 0 5px 5px;line-height: 34px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color: #eb6100;color: #FFF;border-radius: 3px;}
.yunu-news-btn span {display: block;margin: 0 0 5px 5px;line-height: 34px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color:#FFF;color: #333;border-radius: 3px; border: 1px solid #333;}

.yunu-news-con{ padding-bottom: 30px; }
.yunu-news-con ul{ display: none; border-top: 1px solid #a8a7a7; }
.yunu-news-con ul.on{display: block;}
.yunu-news-con ul li{ border-bottom: 1px solid #a8a7a7;display: block; height: 60px;  padding: 8px 0; }
.yunu-news-con .text{ float: left; width: 90%;}
.yunu-news-con .tu{ float:right;width: 10%; padding-top: 12px; }
.yunu-news-con .tu img{max-width: 100%;}
.yunu-news-con .text h3{ margin: 0; padding: 0; height: 25px; overflow: hidden; }
.yunu-news-con .text p{ margin: 0; padding: 0; }

.swiper-container.list-1 {margin: 0;}
.swiper-container.list-1 li {margin: 0;}
.swiper-container.list-1 li a {margin: 0;}


.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: #eb6100;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{ width: 100%; height: auto;display: block; overflow: hidden; padding-top: 15px; }
.list-3 li {padding: 5px 0; margin-left: 2%; width: 48%; float: left; text-align: center; overflow: hidden; height: 150px;}
.list-3 li .m { width: 90%; }
.list-3 li .m img {width: 100%;display: block; height: 120px;}
.list-3 li .text {}
.list-3 li h4 {margin: 0;font-size: 16px;font-weight: normal;;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-bottom: 10px;}

.list-4{ width: 100%; height: auto;display: block; overflow: hidden; padding: 15px 0;}
.list-4 li {padding: 10px 0; display: block; border-bottom: 1px solid #eee; font-size: 14px;}
.list-4 li span{ float: right; }

.yunu-infocontent-title h1 {text-align: center;font-size: 18px;padding: 20px 0 0;}
.yunu-infocontent-title .date{ border-bottom: 1px solid #ddd; padding-bottom: 15px; text-align: center; font-size: 12px; }
.yunu-infocontent-title span{ padding: 0 10px; }
.yunu-infocontent-body {line-height: 2;margin-bottom: 20px;}
.yunu-infocontent-body img{max-width: 100%;}

.page{ padding-bottom: 15px; }


.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: #eb6100;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: #eb6100;transition: background-color .2s;outline: none;}
.load_more .load_more_btn:hover{background-color: #eb6100;}
.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: 80px;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: 80px;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;}