﻿@charset "UTF-8";
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr {margin:0;padding:0;}
body,button,input,select,textarea{/*font:14px/1.5 'Microsoft YaHei',"\5fae\8f6f\96c5\9ed1",Arial;*/
    font: 14px/1.5 'Microsoft JhengHei','Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif,\5b8b\4f53;
    /*font-family: "Microsoft JhengHei", 微软雅黑, "PingFang SC", "Microsoft Yahei Light", "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;*/
}

body{color:#222;}
select,input,button {vertical-align:middle;font-size:100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
html{overflow-y:scroll}
html { overflow-x: hidden; overflow-y: auto; }
ol,ul{list-style:none}
em{font-style:normal;}
ul,ol{border:0 none;list-style:none;}
img{margin:0; padding:0; border:0 none;}






button, input, select{vertical-align: middle;}
textarea{overflow: auto;vertical-align: top;outline:none;resize:none;}
button, input{line-height: normal; outline:none;}
button, html input[type=button], input[type=reset], input[type=submit]{-webkit-appearance: button;cursor: pointer; *overflow: visible;}
button[disabled], input[disabled]{cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner{border: 0;}
input[type=checkbox], input[type=radio]{box-sizing: border-box; *height: 13px; *width: 13px;}
input[type=search]{-webkit-appearance: textfield;box-sizing: content-box;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance: none;}
input::-ms-clear{display:none;}
table{border-collapse:collapse;border-spacing: 0;}
th{text-align:inherit;}

.d-block{ display:block;}
.d-inline{ display:inline-block;*display: inline;*zoom: 1;}
.pr{ position:relative;}
.pa{ position:absolute;}
.text-l{text-align: left;}
.text-c{text-align: center;}
.text-r{text-align: right;}
.show{display: block;}
.none{display: none;}

.clear {clear:both;display:block;height:0;visibility:hidden;font:0/0 arial;}

.clearfix{display: block;}
/*.clearfix:before{content:"";display:table}
.clear{clear:both;overflow:hidden;}*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix {zoom: 1;}

/*
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { *zoom: 1; }
.clear { clear: both; line-height: 0; height: 0; font-size: 0; }
*/



.fl{float:left !important;}
.fr{float:right !important;}
.pos-rel{position: relative;}
.pos-abs{position: absolute;}

::-webkit-input-placeholder{color:#d9d9d9}
::-moz-placeholder{color:#d9d9d9}
:-moz-placeholder{color:#d9d9d9}
:-ms-input-placeholder{color:#d9d9d9}

.blue{color:#1989fa}
.blue:hover{color:#1486cd}
.green{color:#09c93f}
.green:hover{color:#1d800f}
.red{color:#d4042c}
.red2{color:#ff3c55;}
.red3{color:#dc1c1d;}


a{text-decoration:none;color:#333}
a:hover{color:#dc1c1d;text-decoration: none;}
a:focus{outline:0;text-decoration: none;}

.orange{color:#ffc700}
.yellow{color: #ff9329;}
.gray{color:#999}
.gray-da{color:#dadada;}
.gray-1{color: #828692;}
.hand{cursor: pointer}

.status-dot {width: 8px;height: 8px;display: inline-block;border-radius: 50%;}
.status-success,.status-dot-green,.status-dot-1,.status-dot-300 {background-color: #00a854;}
.status-dot-2,.status-dot-red,.status-dot-100{background-color: #f11;}
.status-green-5,.status-dot-yellow,.status-dot-200{background-color: #ffc700;}

.byellow{background:#ffffe6}
.bgreen{background:#E9F8E7}
.bblue{background:#f4fcff}
.border{border:1px solid #ddd}
.bold{font-weight: bold;}

.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wd-150{max-width: 150px;}
.wd-120{max-width: 120px;}
.wd-100{max-width: 100px;overflow: hidden;}
.wd-90{max-width: 90px;overflow: hidden;}

.overflow{overflow: hidden;}

.cursor{cursor: pointer}

.mt-5{margin-top: 5px;}
.mt-10{margin-top: 10px;}
.mt-15{margin-top: 15px;}
.mt-20{margin-top: 20px;}
.mt-25{margin-top: 25px;}
.mt-30{margin-top: 30px;}
.mt-50{margin-top: 50px;}
.mb-10{margin-bottom: 10px;}
.mb-15{margin-bottom: 15px;}
.mb-20{margin-bottom: 20px;}
.mb-50{margin-bottom: 50px;}
.ml-10{margin-left: 10px;}
.ml-15{margin-left: 15px;}
.ml-20{margin-left: 20px;}
.ml-30{margin-left: 30px;}
.mr-5{margin-right: 5px;}
.mr-10{margin-right: 10px;}
.mr-15{margin-right: 15px;}
.mr-20{margin-right: 20px;}

.pt-10{padding-top: 10px;}
.pt-15{padding-top: 15px;}
.pt-20{padding-top: 20px;}
.pt-90{padding-top: 90px;}

.pb-10{padding-bottom: 10px;}
.pb-15{padding-bottom: 15px;}
.pb-20{padding-bottom: 20px;}
.pb-50{padding-bottom: 50px;}
.pl-10{padding-left: 10px;}
.pl-15{padding-left: 15px;}
.pl-20{padding-left: 20px;}
.pr-5{padding-right: 5px;}
.pr-10{padding-right: 10px;}
.pr-15{padding-right: 15px;}
.pr-20{padding-right: 20px;}
.pd-5{padding: 5px;}
.pd-10{padding: 10px;}
.pd-15{padding: 15px;}
.pd-20{padding: 20px;}
.pd-tb-10{padding:10px 0;}
.pd-tb-15{padding:15px 0;}
.font-12{font-size: 12px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.font-18{font-size: 18px;}
.font-22{font-size: 22px;}
.font-26{font-size: 26px;}
.font-30{font-size: 30px;}




.flex-align-center {display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}
.align-items-center{align-items:center;}
.align-items-stretch{align-items:stretch;}
.align-items-baseline{align-items: baseline}
.align-flex-end{align-items: flex-end}
.space-between{justify-content:space-between;}
.flex-start{justify-content: flex-start}
.flex-end{justify-content: flex-end}
.justify-content-c{justify-content:center;}/*水平居中*/
.space-around{justify-content: space-around}
.flex,.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.flex-column{flex-flow:column}
.flex-row{flex-flow:row}
.flex-wrap{flex-wrap: wrap}
.flex-nowrap{flex-wrap: nowrap}
.flex-auto{flex: auto;}



.table{border: 1px solid #dddddd;/*
border-radius: 5px;border-top-left-radius:5em;
    border-top-right-radius:5em;
    border-bottom-right-radius:5em;
    border-bottom-left-radius:5em;*/}
.table .thead-title th{padding: 15px 10px;border-bottom:1px solid #dddddd;font-size: 16px;font-weight: bold;}
.table .thead-light th {height:40px;color: #7085a1;font-weight: 600;background-color: #fafafa; border-bottom: none;}
.table .img{width:80px;max-height: 70px;border-radius: 5px;}
.table th, .table td { padding: 0.75rem;vertical-align: middle !important;}
.table span.num{font-size: 18px;}
.table.border-none{border:none;}

.full-img { width: 100%; display: block; }
.w87{width:87%;margin-right:auto;margin-left:auto;}
.bg{background-color: #f5f5f5}

.bg-1{background-color: rgba(59, 130, 246, .2);}
.bg-2{background-color: #EEF6FF}
.bg-3{background-color: #FCFBFD}
.h2{color: #17181b;font-size: 28px;}




.container {width: 1200px;margin: 0 auto;}


.dropdown {position: relative;}
.dropdown-box {position: absolute;left: 0;top: 100%;z-index: 10;background-color: #ffffff;border-radius:10px;border:1px solid #f6f6f6;width: 100%;display: none;overflow: hidden;}
.dropdown-box li {border-bottom: 1px solid #f1f1f1;text-align: center;}
.dropdown-box li a {display: block;line-height: 40px;color: #333;}
.dropdown.open .dropdown-box {display: block;}

.yunu-header {background-color: #e7e7e7;/*;background:url(../img/head_bj.jpg)*/}
.yunu-header .logo {float: left;padding: 20px 0;}
.yunu-header .logo img {display: block;width: 100px;}
.yunu-header .text {float: left;border-left: 1px solid #ddd;font-size: 18px;padding: 2px 0 2px 20px;margin: 25px 0 20px 20px;}
.yunu-header .text strong {display: block;line-height:1.6em;width:100%;float:left;}
.yunu-header .text strong p{float:left;padding:0;margin:0;font-size:24px;}
.yunu-header .text strong #year{float:left;color:#F08519;font-size:32px;margin-top: 0px;padding:0;font-family:arial;}
.yunu-header .text span{/*float:left;*/font-size:16px;}

.yunu-header .tel {float: right;margin-top: 30px;padding-left: 60px;}
.yunu-header .tel span {font-size:16px;line-height:1em;margin-top:2px;}
.yunu-header .tel strong {display: block;font-size: 34px;font-family: Impact;line-height: 1;margin-top: 0px;}

.yunu-nav {height:55px; /* background:url(../img/nav_bj.jpg) center center #c10; */}
.yunu-nav li {float: left;/* background: url(../img/nav_line.jpg) no-repeat right 17px; */}
.yunu-nav li:last-child {background: none;}
.yunu-nav li a {display: block;font-size: 16px;font-weight: bold;text-align: center;padding: 16px 18px;color:#2b2b2b;}
.yunu-nav li a:hover,.yunu-nav li.active a,.yunu-nav li.open>a {color: #F08519;/* background: #dc000d; */}
.yunu-nav .dropdown-box li {background: none;float: none;}
.yunu-nav .dropdown-box li a {background:#f6f6f6;color: #000000;padding: 4px 10px;font-weight:normal; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
}
.yunu-nav .dropdown-box li a:hover {color: #060606;background-color: #ffffff;}

.yunu-slideBox {height: 540px;position: relative;overflow: hidden;}
.yunu-slideBox .hd {position: absolute;bottom: 20px;font-size: 0;left: 0;width: 100%;text-align: center;z-index: 2;}
.yunu-slideBox .hd li {display: inline-block;width: 15px;height: 15px;margin: 0 10px;background-color: #fff;cursor: pointer;border-radius: 50%;}
.yunu-slideBox .hd li.on {background-color: #F08519;}
.yunu-slideBox .bd,.yunu-slideBox .bd ul,.yunu-slideBox .bd li {width: 100% !important;height: 100% !important;}
.yunu-slideBox .bd li {background: no-repeat center;}
.yunu-slideBox .bd li a {display: block;width: 100%;height: 100%;}

.yunu-sou {padding: 20px 0;border-bottom: 1px solid #eee;}
.yunu-sou .hot {float: left;padding: 8px 0;}
.yunu-sou .hot a {margin-right: 10px;}
.yunu-sou .hform {float: right;}
.yunu-sou .hform input {float: left;font-size: 14px;border: 0;padding: 8px 10px;line-height: 20px;background: url(../img/s_inp.gif) no-repeat 0 0;width: 210px;}
.yunu-sou .hform button {border: 0;border-bottom: 1px solid transparent;padding: 0;float: left;cursor: pointer;outline: none;width: 49px;height: 36px;background: url(../img/s_so.gif) no-repeat 0 0;}

.yunu-sou-inner {background-color: #F2F2F2;}
.yunu-sou-inner .yunu-sou {border-bottom: 0;}
.yunu-sou-inner .hot {padding: 6px 0;}
.yunu-sou-inner .hform {background-color: #fff;border-radius: 20px;overflow: hidden;}
.yunu-sou-inner .hform input {width: 240px;background: none;padding: 6px 15px;}
.yunu-sou-inner .hform button {background: url(../img/VISkins-p1.png) no-repeat -258px -936px;width: 30px;height: 30px;}



.imgBg {background-position:center center;background-size:cover;background-repeat:no-repeat;}
.swiper-slide-active .imgBg {animation:imageAnimation 6s linear 0s}
.banImg {position:relative;overflow:hidden;width:100%;height:100%;}
.banImg .imgBg {position:absolute;top:0;left:0;width:100%;height:100%;}


.banner-container .w87{}

.banner-container {width:100%;height:400px;position:relative;overflow:hidden;margin: 0 auto;margin-top: 0px;}
.banner-container .swiper-slide{/*overflow: hidden;height: 700px;background-color: #555555*/}
.banner-container .swiper-slide a{display: block;width: 100%;height: 100%;}
.banner-container .swiper-slide img{display: block;max-width: 100%;height: auto;}
.banner-container .swiper-btn{position: absolute;left: 2.604%;top: 50%;width: 94.7917%;height: 81px;transform: translateY(-50%);z-index: 9;}
.banner-container .swiper-btn .btn{position: absolute;width: 50px;height: 50px;/*background-image: url(/img/icons.png);*/background-repeat: no-repeat;cursor: pointer;outline: none;}
.banner-container .swiper-btn .btn-prev{left: 0;background-position: 0 -150px;}
.banner-container .swiper-btn .btn-next{right: 0;background-position: -58px -150px;}
.banner-pagination{position: absolute;bottom: 22px !important;text-align: center;z-index: 90;}
.banner-pagination .swiper-pagination-bullet{width: 30px;height: 2px;margin: 0 5px !important;background: #dadada;border-radius: 0;opacity: 1;}
.banner-pagination .swiper-pagination-bullet-active{background: #ff6600 !important;}

.slide2 .yy-title-box {position:relative;height:100%;margin-top:40px;color: #ffffff;transition: all .5s ease .1s;}
.slide2 .yy-title-box .txt {position:absolute;top:51%;left:0;right: 0;transform: translateY(-50%);}
.slide2 .yy-title-box .txt h2 {font-size:50px;font-weight:normal;margin-bottom:5px;text-shadow: 0 1px 1px #2e2e2e;}
.slide2 .yy-title-box .txt h3 {font-size:65px;font-weight:normal;margin-bottom:5px;text-shadow: 0 1px 1px #2e2e2e;}
.slide2 .yy-title-box .txt p {font-size:14px;margin-bottom:10px;font-weight: normal;text-shadow: 0 1px 1px #2e2e2e;}
.slide2 .yy-title-box .txt .line {width:95px;height:1px;border-radius:50%;background:rgba(255,255,255,0.5);}


.slide2 .blue-circle{width:350px;left:24.5%;top:33%;transform: translateY(-50%);}
.slide2 .yellow-circle{width:350px;right:21%;bottom:10%;transform: translateY(-50%);}



.news .child a{display: block;}
.news .child:hover{box-shadow:0px 10px 60px rgba(0, 0, 0, 0.50);}
.news .child{margin-right:1.2%;width:24%;margin-bottom: 20px;transition: all 0.6s ease 0s;}
.news .child.no{margin-right:0;}
.news .child:nth-child(4n){margin-right:0;}
.news .child .childImg{width:100%;overflow:hidden;/*height: 200px;*/}
.news .child .childImg img{width:100%;height:100%;display: block;vertical-align:middle;}
.news .child .childContent{background:#f1f1f1;}
.news .child .childContent .c-content{padding:15px 5.4%;}
.news .child .childContent .title{line-height:32px;padding-bottom:6px;color:#333333;font-size:16px;font-weight:bold;display: block;}
.news .child .childContent .time{line-height:24px;padding-bottom:26px;color:#B4B4B4;font-size:14px;}
.news .child .childContent .info{line-height:26px;color:#929292;font-size:14px;}

.news .child .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent .title{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent .time{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent .info{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child:hover .childImg img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.news .child:hover .childContent{}
.news .child:hover .childContent .title{}










.yunu-footer .copy {text-align: center;padding: 20px 0;line-height:2em;}
.yunu-footer .copy .dbzs img{padding:0 10px}
.yunu-footer .info {background-color:#555555;color: #fff;padding: 50px 0;}
.yunu-footer .info a {color: #fff;}
.yunu-footer .info .tit {font-size: 24px;margin-bottom: 30px;}
.yunu-footer .info .item {float: left;width: 370px;margin-right: 50px;}
.yunu-footer .info ul {overflow: hidden;}
.yunu-footer .info li {float: left;width: 50%;}
.yunu-footer .info li a {display: block;line-height: 44px;font-size: 16px;padding-left: 15px;background: url(../img/san1.png) no-repeat left center;}
.yunu-footer .info .ewm {margin: 0;width: 120px;float: left;margin-right: 60px;}
.yunu-footer .info .ewm img {display: block;width: 110px;height: auto;}
.yunu-footer .info p {line-height: 44px;margin: 0;}

.yunu-footer .info .xcx {margin: 0;width: 130px;float: right;text-align:center}
.yunu-footer .info .xcx img {width: 120px;height: auto;}
.yunu-footer .info p {line-height: 44px;margin: 0;}


.kefu{position:fixed;right:-170px;top:50%;z-index:900;}
.kefu li a{text-decoration:none;color:#ffffff;}
.kefu li{margin-top:1px;clear:both;height:71px;position:relative;}
.kefu li i{background:url(../img/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center;}
.kefu li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;margin: 0;}
.kefu .kefu-qq i{background-position:4px 5px;}
.kefu .kefu-tel i{background-position:0 -21px;}
.kefu .kefu-liuyan i{background-position:4px -53px;}
.kefu .kefu-weixin i{background-position:-34px 4px;}
.kefu .kefu-weibo i{background-position:-30px -22px;}
.kefu .kefu-ftop{display:none;}
.kefu .kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.kefu .kefu-left{float:left;width:77px;height:47px;position:relative;}
.kefu .kefu-tel-right{font-size:16px;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.kefu .kefu-right{width:20px;}
.kefu .kefu-tel-main{background:#999999;color:#ffffff;border-radius:10px;height:56px;width:247px;padding:9px 0 6px;float:left;}
.kefu .kefu-main{background:#999999;border-radius:10px;width:97px;height:auto;position:relative;padding:9px 0 6px;float:left;color:#ffffff;}
.kefu .kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.kefu-weixin-pic img{width:115px;height:115px;}



.yunu-infocontent {margin-bottom: 30px;}

.yunu-infocontent-title {margin-bottom: 20px;text-align: center;}
.yunu-infocontent-title h1 {margin: 0;font-size: 24px;}
.yunu-infocontent-title p {margin: 10px 0 0;font-size: 12px;color: #999;}
.yunu-infocontent-title p span {padding: 0 5px;}
.yunu-infocontent-desc {margin-bottom: 20px;border: 1px solid #ddd;padding: 20px;}
.yunu-infocontent-body {line-height: 2;margin-bottom: 20px;}
.yunu-infocontent-body img {max-width: 100%;height: auto;}


.yunu-contact li {float: left;width: 530px;border-bottom: 1px dashed #e9e9e9;padding: 0 0 14px 70px;background: no-repeat 0 0;line-height: 45px;margin-bottom: 15px;}

.yunu-pages {text-align: center;margin: 30px 0;}
.yunu-pages a ,.yunu-pages span{display: inline-block;margin: 0 3px;border: 1px solid #ddd;padding: 4px 12px;border-radius: 3px;}
.yunu-pages a.active {background-color: #333333;border-color: #333333;color: #fff;}
.yunu-pages span{background-color: #333333;border-color: #333333;color: #fff;}
