/*公用*/
body,html{padding: 0;margin: 0;  overflow-x: hidden;}

.page-box .price-table2,.page-box{
    width: 100%;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.page-box  tbody td a,.page-box tbody td span{
    line-height: 22px!important;
    width: initial!important;
    height: 24px!important;
    padding: 0 5px!important;
}
.page-box .defaultInputStyle{
    border: 1px solid #AFD5F5!important;
    line-height: 20px!important;
}
.page-box .defaultButtonStyle{
    line-height: 22px!important;
    height: 24px!important;
}

.search-page-box{
    width: 100%;
    display: flex;
    height: 50px;
    align-items: center;
    justify-content: center;
}
.search-page-box span{
    padding: 0 5px;
    line-height: 24px;
    font-size: 14px;
}
.search-page-box span b{
    font-weight: bold;
}
.search-page-box a{
    padding: 0 5px;
    line-height: 22px;
    font-size: 14px;
    border: 1px solid #AFD5F5;
    color: #000;
    text-decoration: none;
    margin-right: 5px;
}
.search-page-box a:hover{
    background-color: #AFD5F5;
}
.search-res-list label span{
    font-size: 1.6rem!important;
    color: #ff4b48!important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"

}
.pape_s h3 span{
    font-size: 1.6rem!important;
    color: #ff4b48!important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"
}
.empty-box{
    min-height: 400px;
}
.empty-box p{
    line-height: 50px;
}

img { max-width: 100%;}
video { max-width: 100%;}
ul,li {padding: 0;margin: 0;list-style: none;}
.h1, .h2, .h3, h1, h2, h3 {margin-top: 10px;}
*, *:after, *::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.cl {clear: both;}
a {text-decoration:none;}
a:hover {text-decoration:none;color: #4A626A;}
@media (min-width: 1600px){
.container {
   width: 1200px;
}
}

/*响应式表格*/
/*超出部分出现滚动条*/
.kui_pape_box table{width:100%; }
/*IOS滚动条*/
.price-table2{width:100%; overflow-y:auto; _overflow:auto;}
.price-table2::-webkit-scrollbar
{
-webkit-appearance: none;
width: 14px;
height: 14px;
}
.price-table2::-webkit-scrollbar-thumb
{
border-radius: 8px;
border: 3px solid #fff;
background-color: rgba(0, 0, 0, .3);
}
table tr td, table tr th{padding-left: 0.9em;padding-right: 0.9em;}

@media (max-width: 767px){
table{border-collapse:collapse; border-spacing:0; border:0;width:100%;}
}
@media (max-width: 767px){
table tr td, table tr th{white-space:nowrap;}
}




.kui_head {height:129px;background: #4c6971;}
.kui_logo {float: left;padding-top: 13px;}
.kui_logo img {float: left;}
.input-search {display: inline-block;margin-left: 0; position: relative;float: right;margin-top: 0;margin-right: 15px;}
.input-search i {font-size: 15px;color: #fff;}
.input-search .form-control {margin-left: 0;background: #fff;border: none;width: 200px;height: 30px; ;border: none;padding: 6px 15px 7px 20px;border-radius: 15px;}
.input-search-btn {    position: absolute;    top: -0;    right: 6px;    height: 100%;   padding: 0 10px;  height: 30px;  background:#fff;   border-radius: 15px; border: none; color: #fff;    }

.kui_head .kui_r {float: right;height: 45px; color: #624c7d;padding-top: 50px;}
.kui_head .kui_r a {color: #6a518a;font-size: 16px;font-weight: bold;}


.kui_index_bg {background: url(../images/indexbg.jpg);padding-bottom: 50px; position: relative;}
.kui_index_bg:before {background: url(../images/indexbg.png) no-repeat left top; position: absolute; bottom:0; bottom:0; z-index: 2;width: 100%;height: 1004px; content: ' '; display: block;}
.kui_index_bg .container { position: relative;z-index: 9;}
.kui_nav {background: #4a626a;}
.kui_nav li {float: left;width: 11%;display: inline-block;z-index: 99999;}
.kui_nav li a {width: 100%;display: inline-block;height: 60px;line-height: 60px;font-size: 16px;color: #fff;text-align: center;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.kui_nav li a:hover {background: #6f858c;}
.kui_nav li a.kui_h {background: #6f858c;}
.kui_nav li li a {background: none!important;}
.kui_box { position: absolute;left:0;right:0;height: 50px;  background: rgba(0, 0, 0, 0.6);z-index: 99999;display: none;}
.kui_box ul {margin-left: 40px;}
.kui_box li {padding-left: 20px;width: auto;height: 50px;line-height:  50px;margin-right: 65px;background: url(../images/kui_boxbgli.png) no-repeat left center;}
.kui_box li a {color: #fff;text-align: left;line-height:  50px;}
.kui_box li a:hover {background:none}
.kui_toggle_01 {display: none;}/* 手机站状态 */

/*手机导航按钮样式*/
.kui_toggle_01 {width:30px;height:60px;z-index:2;border-radius:50%;margin:0 10px;right:8px;position:absolute;cursor:pointer;-webkit-transition-duration:.66s;transition-duration:.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;top:3px;}
.kui_toggle_01 .kui_icon_01 {width:30px;height:2px;background-color:#fff;border-radius:2px;position:absolute;top:28px;-webkit-transition-duration:.5s;transition-duration:.5s;}
.kui_toggle_01 .kui_icon_01:before,.kui_toggle_01 .kui_icon_01:after {width:30px;height:2px;background-color:#fff;border-radius:2px;content:"";position:absolute;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.kui_toggle_01 .kui_icon_01:before {top:-9px;}
.kui_toggle_01 .kui_icon_01:after {top:9px;}
.kui_open .kui_toggle_01 {box-shadow:none;}
.kui_open .kui_toggle_01 .kui_icon_01:before {-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);}
.kui_open .kui_toggle_01 .kui_icon_01:after {-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg);}
.kui_open .kui_toggle_01 .kui_icon_01 {width:0;}
.kui_pc {display: block;}
.kui_wap {display: none;}

@media (max-width: 1200px){
	.kui_head {height: 110px;}
	.kui_logo img{height: 80px;}
	.kui_head .kui_r {padding-top: 40px;}
}
@media (max-width: 991px){
	.kui_head {height: 110px;}
	.kui_logo img{height: 70px; margin-top: 8px;}
	.kui_nav li{height: 50px;width: 25%;}
	.kui_nav li a { line-height: 50px;height: 50px;}
}
@media (max-width: 767px){
	
.kui_pc {display: none;}
.kui_wap {display: block;}
	.kui_nav {width:100%;margin: 0;padding: 12px 0;display: none; position: absolute;z-index: 9999;}
	.kui_nav li {width: 100%;height: auto;}
	.kui_nav li a { line-height: 36px;height: 36px;}
	.kui_box li {padding-left: 0;width: 100%;margin-right: 0;background:none;text-align: center;line-height: 36px;}
	.kui_nav li .kui_box li a {padding-left: 14px;display: initial;background: url(../images/kui_boxbgli.png) no-repeat left center!important;}
	.kui_box {position: initial;height: auto;padding: 12px 0;background: #516b74;}
	.kui_box ul {margin-top: 0;text-align: center;margin-left: 0;}
	.kui_head .kui_r { position: absolute; right:15px; top:0;padding-top: 25px;}
	.kui_head {height: auto;overflow: hidden;}
	.kui_logo { padding-top: 12px;padding-bottom: 12px;float: left;}
	.kui_logo img {margin-left: 13px;height: 40px;margin-top: 0;width: auto;}
	.kui_head .kui_r a {font-size: 14px;}
	.kui_toggle_01 {display: block;}
	.kui_index_bg {padding-bottom: 15px;}
}
@media (min-width: 768px){
	.kui_nav {display: block!important;}
}

/* banner样式 */
/* .swiper-button-next {display: none;}
.swiper-button-prev {display: none;} */
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background:url(next.png) no-repeat left top;width: 30px;height: 55px;background-size:22px;}
.swiper-button-next {background:url(prev.png) no-repeat left top;width: 30px;height: 55px;background-size:22px;}
.kui_banner { position: relative;z-index: 99;padding-bottom: 100px;}
.kui_banner .swiper-pagination {position: absolute;right:90px;left:inherit;width: 23px;top:50%;margin-top: -80px;z-index: 999;}
.kui_banner .swiper-pagination-bullet {background: #fff;    opacity: .5;width: 10px;height: 10px;margin-bottom: 12px!important; }
.kui_banner .swiper-pagination-bullet-active {background: #fff;    opacity: 1; }
.kui_banner .kui_b {width: 200px;height: 60px;padding: 15px 0;text-align: center;position: absolute;right:77px;bottom:168px;z-index: 999;}
.kui_banner .kui_b:after {content:  ' ';display: block;position: absolute;left:0;bottom:0;top:0;right: 0;background: #4A6264; opacity: 0.9;}
.kui_banner .kui_b .kui_l {width: 80px;float: left;margin-left: 20px;height: 30px;line-height: 30px;background: url(../images/l.png) no-repeat center center;position: relative;z-index: 10000;cursor: pointer;outline: none;cursor: pointer;}
.kui_banner .kui_b .kui_r {width: 80px;float: left;border-left:#66787e 1px solid;height: 30px;line-height: 30px;background: url(../images/r.png) no-repeat center center;position: relative;z-index: 10000;cursor: pointer;outline: none;cursor: pointer;}
@media (max-width: 1600px){
	.kui_banner .kui_b {bottom:120px;}
	.kui_banner {padding-bottom: 80px;}
}
@media (max-width: 1200px){
	.kui_banner { background-size:1000px;}
	.kui_banner .kui_b {bottom:20px;right:40px;bottom:100px;}
}
@media (max-width: 991px){
	.kui_banner { background-size:1000px;}
	.kui_banner .swiper-pagination-bullet {margin-bottom: 5px!important;}
	.kui_banner .kui_b {width: 160px;height: 50px;bottom:90px;padding: 10px 0;right:20px;}
	.kui_banner .kui_b .kui_l {width: 50px;margin-left: 18px;height: 30px;line-height: 30px;}
	.kui_banner .kui_b .kui_r {width: 75px;margin-left: 12px;height: 30px;line-height: 30px;}
}
@media (max-width: 767px){
	.kui_banner { background-size:500px;padding-bottom: 40px;}
	.kui_banner .swiper-pagination {display: none;}
	.kui_banner .kui_b {bottom:30px;right:20px;width: 135px;height: 40px;padding: 6px 0;}
	.kui_banner .kui_b .kui_l {width: 60px;margin-left: 8px;height: 28px;line-height: 28px;}
	.kui_banner .kui_b .kui_r {width: 60px;margin-left: 0;height: 28px;line-height: 28px;}
}


/* title1 */
.kui_title {border-bottom: 1px #f2f2f2 solid;margin-top: 50px; overflow: hidden;height: 47px;line-height: 47px;margin-bottom: 9px;}
.kui_title .kui_l {float: left;padding-bottom: 13px;color: #333; font-size: 18px;}
.kui_title .kui_l img {margin-right: 9px;display: inline-block;vertical-align: middle;padding-bottom: 5px;}
.kui_title .kui_r a {font-size: 14px;color: #595959;}

.kui_title .kui_r {float: right;}
@media (max-width: 1200px){
.kui_title {margin-top: 45px;height: 44px;line-height: 44px;margin-bottom: 9px;}
}
@media (max-width: 991px){
.kui_title {margin-top: 35px;height: 35px;line-height: 35px;}
}
@media (max-width: 767px){
.kui_title {margin-top: 20px;height: 30px;line-height: 30px;}
}


/* item1 */
.kui_pic li {width: 12.5%;float: left;}
.kui_pic li a { display: block;overflow: hidden;}
.kui_pic li img {transition: all 0.4s;width: 100%;height: 148px;}
.kui_pic li:hover img {  transform: scale(1.1);}
.kui_pic .more {text-align: center;font-size: 14px;padding-top: 43px;}
.kui_pic .more a {color: #595955;}
@media (max-width: 1200px){
.kui_pic li {width: 25%;float: left;}
}
@media (max-width: 991px){
.kui_pic .more {padding-top: 30px;}
}
@media (max-width: 767px){
.kui_pic li {width: 50%;float: left;}
.kui_pic .more {padding-top: 16px;}
}

/* kui_news2 */
.kui_news2 {}
.kui_news2 li {position: relative;height: 40px;line-height: 40px;position: relative;padding-left: 25px;}
.kui_news2 li::after {content: ' ';display: block;width: 9px;height: 3px;background: #999;position: absolute;left:0; top:50%;margin-top: -2px;}
.kui_news2 li h3 {font-size: 14px;color: #666; max-width: 230px;font-weight: bold;padding: 0;margin: 0;height: 40px;line-height: 40px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kui_news2 li:hover h3 {color: #4A626A;}
.kui_news2 li:hover:after {background: #4A626A;}
.kui_news2 li:hover span {color: #4A626A;}
.kui_news2 li span {float: right;color: #666;font-size: 14px;display: block;}
@media (max-width: 1200px){
}
@media (max-width: 991px){
}
@media (max-width: 767px){
.kui_news2 ul {margin: 12px;}
.kui_news2 li {height: 36px;padding-left: 15px;}
.kui_news2 li span {font-size: 14px;height: 36px;line-height: 36px;}
.kui_news2 li h3 {height: 36px;line-height: 36px;font-size: 16px;font-weight: 500;}
}
/* kui_voide */
.kui_voide {width: 100%;position: relative;z-index: 9;}
.kui_voide a::after {content:  ' ';display: block;position: absolute;left:0;top: 0;right: 0;bottom: 0;background: #000;opacity: 0.3;z-index: 10;}
.kui_voide a::before {content:  ' ';display: block;position: absolute;left:0;top: 0;right: 0;bottom: 0;background:url(../images/v.png) no-repeat center center;z-index: 11;}
.kui_voide a:hover::after {opacity: 0.1;}
.kui_voide video {height: 260px;width: 100%;background: #000;}
@media (max-width: 991px){
.kui_voide video {height: 200px;width: 100%;}
}
@media (max-width: 767px){
.kui_voide video {height: 140px;width: 100%;}
}
 
/* 艺术实践 */
.kui_art {display: flex; margin-bottom: 300px;  flex-wrap: wrap;padding-top: 15px;}
.kui_art li:nth-child(n+7) {display: none;}
.kui_artp {display: none;}
.kui_art li {margin-bottom: 32px;width: 33%;float: left;padding: 0 15px;}
.kui_art li img{width: 100%;height: 378px;}
.kui_art li span {text-align: center;display: inline-block;width: 100%;line-height: 36px;color: #666;margin-top: 20px;}


.kui_art li span { display: block;overflow: hidden;}
.kui_art li img {transition: all 0.4s;}
.kui_art li:hover img {  transform: scale(1.1);}
.swiper-pagination-bullet-active {background: #4C6971;}

@media (max-width: 1200px){
.kui_art {margin-bottom: 200px; }
}
@media (max-width: 991px){
.kui_art {margin-bottom: 100px; }
}
@media (max-width: 767px){
	.kui_art li span {line-height: 24px;}
.kui_art {margin-bottom: 0; }
.kui_foot_bg .kui_foot {margin-top: 50px;}

.kui_artp {display: block;}
.kui_art li:nth-child(n+7) {display: block;}
	.kui_art {flex-wrap:nowrap;padding-top: 0px;}
	.kui_art li {width: 100%;}
}
@media (min-width: 768px){
	.kui_art.swiper-wrapper {transform:none!important;}
}


/* 底部 */
.kui_foot_bg { position: relative;}
.kui_foot_bg2 { background: url(../images/foot/bg3.png) no-repeat center bottom;position: relative;z-index: 999;overflow: hidden;}
.kui_foot {min-height: 160px;padding-top: 21px;background:rgba(54, 73, 78, 0.6) ;color: #fff;position: relative;}
.kui_foot .kui_l {float: left;}
.kui_foot .kui_c {float: left;padding-right:40px;border-right: 1px solid #fff;margin-right: 48px;margin-left: 48px;margin-top: 15px;}
.kui_foot .kui_r {float: right;margin-top: 8px;line-height: 24px;}
@media (max-width: 1600px){
	.kui_foot .kui_l img {height: 90px;margin-top: 10px;}
.kui_foot .kui_c {padding-right:40px;margin-right: 40px;margin-left: 40px;margin-top: 15px;}
}
@media (max-width: 1200px){
	.kui_foot .kui_l {width: 100%;text-align: center;margin-bottom: 20px;}
	.kui_foot .kui_l img {height: 90px;margin-top: 10px;}
	.kui_foot {padding-bottom: 20px;}
	.kui_foot .kui_r {padding-right: 130px;}
.kui_foot .kui_c {padding-right:48px;margin-right: 48px;margin-left:230px;margin-top: 15px;}
}
@media (max-width: 991px){
	.kui_foot .kui_r {padding-right: 0;}
	.kui_foot .kui_l {margin-bottom: 10px;}
	.kui_foot .kui_l img {height: 60px;margin-top: 10px;}
.kui_foot .kui_c {padding-right:0;margin-right: 0;margin-left:0;margin-top: 15px;border: none;text-align: center;width: 100%;}
.kui_foot {text-align: center;}
.kui_foot .kui_r {text-align: center;width: 100%;}
/* .kui_foot_bg {background-size: 1000px auto;} */
}
@media (max-width: 767px){

}

/* 内页 */
.kui_pape {margin-top: 60px;}
.kui_pape_l {width: 300px;float: left;margin-top: 0;}
.kui_pape_r {width: 860px;float: right;padding-bottom: 50px;}
.kui_pape_l ul {width: 100%; padding: 0;margin: 0;}
.kui_pape_l ul li {width: 100%;display: inline-block; padding: 0;margin: 0;}
.kui_pape_l ul li a {text-align: center; display: inline-block;width: 100%;height: 50px;line-height: 50px; padding: 0;margin: 0; background:#ecf2f6;font-size: 17px;color: #0a0a0a;}
.kui_pape_l ul li:nth-child(1) a {border-top-right-radius: 50px;}
.kui_pape_l ul li:last-child a {border-bottom-right-radius: 50px;}
.kui_pape_l ul li a:hover,.kui_pape_l ul li a.kui_h { position: relative;background: url(../images/papl.png) no-repeat left top;z-index: 999;color: #fff;}

.kui_pape_lt a{background: url(../images/papl.png) no-repeat left top!important;color: #fff!important;border-bottom-right-radius: 50px;display: inline-block;height: 50px;line-height: 50px;width: 100%; text-align: center;font-size: 16px;} 
.kui_pape_lt {margin-bottom: 10px!important;display: inline-block;width: 100%;} 

@media (max-width: 1600px){
.kui_pape_l {width: 220px;float: left;margin-top: 16px;}
.kui_pape_r {width: 920px;float: right;}
}
@media (max-width: 1200px){
.kui_pape_l ul li:nth-child(1) a {border-top-right-radius: 0;}
.kui_pape_l ul li:last-child a {border-bottom-right-radius: 0;}
	.kui_pape_l  {position: relative;z-index: 9;padding-left: 200px;}
	.kui_pape_lt {float: left;width: 200px;position: absolute;left:0;top:0;z-index: 10;}
.kui_pape_l {width: 220px;overflow: hidden;float: left;margin-top: 16px;width: 100%;}
.kui_pape_l ul  {display: block;width: 3000px;}
.kui_pape_l ul li { width: auto;display: inline-block;float: left;}
.kui_pape_l ul li a{ padding: 0 50px;}
.kui_pape_r {width: 100%;}
}
@media (max-width: 991px){
	.kui_pape_l  {padding-left: 180px;}
	.kui_pape_lt {width: 180px;}
.kui_pape_r {padding-bottom: 40px;}
}
@media (max-width: 767px){
	.kui_pape_l  {padding-left: 120px;}
	.kui_pape_lt {width: 120px;}
	.kui_pape_lt a{height: 36px;line-height: 36px;font-size: 14px; }
	.kui_pape_lt { margin-right: 15px!important;}
	.kui_pape {margin-top: 15px;}
	.kui_pape_l ul  {display: block;width: 3000px;}
	.kui_pape_l ul li {width: auto;display: block;}
	.kui_pape_l ul li a {height: 36px; display: inline-block;  font-size: 14px; padding:0 35px;line-height: 36px;}
	.kui_pape_r {width: 96%; margin: 0 2%; }
.kui_pape_r {padding-bottom: 30px;}
}
@media (min-width: 1200px){
	.kui_pape_l ul {transform:none!important;}
}

/* 面包屑 */
.kui_pape_title {border-bottom: 1px solid #979797;  height: auto;overflow: hidden;  margin-bottom: 20px;    padding-bottom:3px;}
.kui_pape_title .kui_r {float: right; color: #999;    padding-top: 12px;    padding-right: 8px;}
.kui_pape_title .kui_r a {color: #999;}
.kui_pape_title h2 {float: left;font-size: 16px;color: #000;font-weight: bold;}

@media (max-width: 1200px){
}
@media (max-width: 991px){
}
@media (max-width: 767px){
}

/* 新闻内页 */
.kui_pape_t {text-align: center;font-size: 16px;color: #000;margin-bottom: 8px;padding-top: 10px;}
.kui_pape_s {text-align: center;font-size: 14px;color: #7e7e7e;margin-bottom: 10px;}
.kui_pape_c {line-height: 24px;margin-top: 20px;}
.kui_pape_c p {margin-bottom: 15px;font-size: 16px;width: 100%!important;}
.kui_pape_c img { max-width: 100% ; height: auto;}
.kui_pape_b {border-top: 1px solid #979797;padding-top: 20px;margin-top: 40px;}
.kui_pape_b a {display: inline-block;padding-left: 5px;height: 43px;line-height: 43px;width: 100%;color: #000;font-size: 16px;}

@media (max-width: 1200px){
	.kui_pape_b {margin-top: 30px; padding-top: 15px;}
.kui_pape_b a {height: 35px;line-height: 35px;}
}
@media (max-width: 991px){
}
@media (max-width: 767px){
	.kui_pape_title .kui_r{padding-top: 8px;}
	.kui_pape_b {padding-bottom: 15px;    margin-top:20px;
    padding-top: 12px;}
}

/*新闻列表*/
.pape_news1 {float: left;display: inline-block;width: 100%;padding-top: 10px;}
.pape_news1 li{font-size: 14px; line-height: 50px; padding: 0 0 0 20px;width: 100%;color: #666;display: inline-block; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: url(../images/li1.jpg) ;float: left;margin-bottom: 10px;}
.pape_news1 li:nth-child(2n) {background: url(../images/li2.jpg);}
.pape_news1 li a{color: #333; display:block; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 16px;}
.pape_news1 li a:hover{color: #000;}
.pape_news1 li span {color: #999;float: right;font-size: 16px;padding-right: 2px;}
.pape_news1 img { margin-right: 20px;}

@media (max-width: 1200px){
}
@media (max-width: 991px){
}
@media (max-width: 767px){
.pape_news1 img { margin-right: 8px;}
.pape_news1 {padding-top: 0;}
}

/*新闻列表2*/
.pape_newsq1 {float: left;display: inline-block;width: 100%;padding-top: 10px;}
.pape_newsq1 li{float: left;margin-bottom: 30px;}
.pape_newsq1 li a{position: relative; z-index: 9; display:block;overflow: hidden; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pape_newsq1 li img {transition: all 0.4s;width: 100%;height: 283px;}
@media (max-width: 800px) {
.pape_newsq1 li img{

height: calc((100% - 60px) / 2);
}
       
}
.pape_newsq1 li:hover img {  transform: scale(1.1);}
.pape_newsq1 li a:hover{color: #000;}
.pape_newsq1 li h3 {color: #fff;height: 40px;line-height: 40px;font-size: 16px;text-align: center;position: absolute; z-index: 10;left:0;bottom:0; right:0;width: 100%;display: inline-block;background:rgba(0, 0, 0, 0.5); margin-bottom: 0;}

@media (max-width: 1200px){
}
@media (max-width: 991px){
}
@media (max-width: 767px){
.pape_newsq1 li{float: left;margin-bottom: 15px;width: 50%;padding: 0;padding-right: 7px;padding-left: 15px;}
.pape_newsq1 li:nth-child(2n){padding-right: 15px;padding-left: 7px;}
}

/* 分页 */
.kui_paination {    display: inline-block; text-align: center; width: 100%;  padding: 0; margin: 0; margin-top: 30px;}
.kui_paination li {display: inline-block; margin: 0 4px;font-size: 12px;}
.kui_paination li a { font-size: 12px; border-radius: 3px;    color: black;   display: inline-block; border: 1px solid #e4e4e4;   height: 32px; min-width: 32px; padding: 0 8px; line-height: 32px;text-align: center;   text-decoration: none;  }
.kui_paination li.kui_l {  border-radius: 3px; display: inline-block; border: 1px solid #e4e4e4;   height: 32px; min-width: 32px; padding: 0 12px; line-height: 32px;text-align: center; }
.kui_paination li a.active {    background-color: #808C8F; border: 1px solid #808C8F;   color: white;    border-radius: 5px;}
.kui_paination li a:hover:not(.active) {background-color: #ddd;}
.kui_paination li.kui_t {  display: inline-block; height: 32px; min-width: 32px; padding: 0 8px;color: #878787; line-height: 32px;text-align: center;}
.kui_paination li.kui_r input {width: 38px; border-radius: 3px;height: 30px;border: 1px solid #e4e4e4; padding: 0 4px;}

@media (max-width: 1200px){
}
@media (max-width: 991px){
}
@media (max-width: 767px){
.kui_paination li a {   height: 26px; min-width: 26px; padding: 0 8px; line-height: 26px; }
.kui_paination li.kui_l {    height: 26px; min-width: 26px;line-height: 26px; }
.kui_paination li.kui_t {height: 26px; min-width: 26px; line-height: 26px;}
	.kui_paination li.kui_l {display: none;}
	.kui_paination li.kui_t {display: none;}
	.kui_paination li.kui_r {display: none;}
	.kui_paination li { margin: 0 2px;}
	.kui_paination li.kui_r input {width: 30px;}
	.kui_paination {margin-top: 15px;}
	
}

/*kui_list_01*/
.kui_list_01 img {margin-right: 20px;border-radius: 50%; float: left;   display: table-cell;width: 150px;height: 150px;}
.kui_list_01 .right_box {    display: table-cell;}
.kui_list_01 {padding-top: 8px;}
.kui_list_01 li {float: left;margin-bottom: 30px;}
.kui_list_01 span {width: 100%;display: inline-block;color: #B9B9B9;height: 14px;padding: 0;margin: 0;}
.kui_list_01 h3 {font-size: 18px; padding: 30px 0 8px; margin-bottom: 0;position: relative;color: #000;  text-align: left;    width: 100%;    word-break: keep-all;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}
.kui_list_01 p {font-size: 16px;color: #000;height: 42px; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
@media (max-width: 991px){
	.kui_list_01 h3 {font-size: 16px;padding: 6px 0 8px;}
	.kui_list_01 p {font-size: 14px;}
.kui_list_01 img {margin-right: 12px;border-radius: 50%; float: left; width: 120px; height: 120px;  display: table-cell;}
}
@media (max-width: 767px){
}

/* 搜索页面 */
.pape_s {padding-bottom: 60px;}
.pape_s h3{color: #212121;font-size: 16px;font-weight: bold;}
.pape_s p{color: #7e7e7e;font-size: 14px;}
.pape_s li{border-bottom: 1px #d9dede dashed;padding-bottom: 14px;padding-top: 4px;}
.pape_s_t {border-bottom: 1px #d9dede solid;font-weight: bold;font-size: 18px;height: 52px;line-height: 52px;margin-top: 15px;}
.pape_s li:last-child {border: none;}
.kui_paination li {border: none;}

@media (max-width: 767px){
	.pape_s ,.pape_s_t{padding: 0 15px;}
.pape_s {padding-bottom: 30px;}
.pape_s_t {border-bottom: 1px #d9dede solid;font-weight: bold;font-size: 16px;height: 42px;line-height: 42px;margin-top: 0;}
.pape_s li{border-bottom: 1px #d9dede dashed;padding-bottom: 8px;padding-top: 4px;}
.kui_paination li {border: none;}
}


/* 头部音符 */
.kui_banner .swiper-wrapper{z-index: 999;}
.kui_top_1 {position: absolute; right:0;bottom:0;z-index: 9;animation: bottomeaseinAnimate 0.6s ease-out 1;}
.kui_top_2 {position: absolute; right:40px;bottom:170px;z-index: 9;animation: bottomeaseinAnimate 1.2s ease-out 1;}
.kui_top_3 {position: absolute; right:280px;bottom:60px;z-index: 9;animation: bottomeaseinAnimate 1.4s ease-out 1;}
.kui_top_4 {position: absolute; right:350px;bottom:90px;z-index: 9;animation: bottomeaseinAnimate 1.6s ease-out 1;}
.kui_top_6 {position: absolute; right:510px;bottom:150px;z-index: 9;animation: bottomeaseinAnimate 1.8s ease-out 1;}
.kui_top_8 {position: absolute; right:760px;bottom:120px;z-index: 9;animation: bottomeaseinAnimate 2s ease-out 1;}
.kui_top_11 {position: absolute; right:990px;bottom:90px;z-index: 9;animation: bottomeaseinAnimate 2.2s ease-out 1;}
.kui_top_12 {position: absolute; right:1080px;bottom:74px;z-index: 9;animation: bottomeaseinAnimate 2.4s ease-out 1;}
.kui_top_13 {position: absolute; right:1170px;bottom:38px;z-index: 9;animation: bottomeaseinAnimate 2.6s ease-out 1;}
.kui_top_14 {position: absolute; right:1230px;bottom:20px;z-index: 9;animation: bottomeaseinAnimate 2.8s ease-out 1;}
.kui_top_15 {position: absolute;right:1330px;bottom:57px;z-index: 9;animation: bottomeaseinAnimate 3s ease-out 1;}

/* 底部音符 */
.kui_foot_1 {position: absolute; left:0;bottom:190px;z-index: 9;}
.kui_foot_2 {position: absolute; right:0;bottom:190px;z-index: 9;}
.kui_foot_3 {position: absolute; left:40px;bottom:190px;z-index: 9;}
.kui_foot_4 {position: absolute; left:320px;bottom:260px;z-index: 9;}
.kui_foot_5 {position: absolute; left:440px;bottom:360px;z-index: 9;}
.kui_foot_6 {position: absolute; left:550px;bottom:290px;z-index: 9;}
.kui_foot_7 {position: absolute; left:720px;bottom:240px;z-index: 9;}
.kui_foot_8 {position: absolute; right:140px;bottom:440px;z-index: 9;}
.kui_foot_9 {position: absolute; right:0;bottom:360px;z-index: 9;}
.kui_foot_10 {position: absolute; right:80px;bottom:190px;z-index: 9;}



@keyframes fadein2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes bottomeaseinAnimate {
  0% {
    transform: translateY(35rem);
    opacity: 0;
  }
  100% {
    transform: translateY(0rem);
    opacity: 1;
  }
}
@keyframes lefteaseinAnimate {
  0% {
    transform: translateX(-35rem);
    opacity: 0;
  }
  100% {
    transform: translateX(0rem);
    opacity: 1;
  }
}
@keyframes righteaseinAnimate {
  0% {
    transform: translateX(35rem);
    opacity: 0;
  }
  100% {
    transform: translateX(0rem);
    opacity: 1;
  }
}
@keyframes topeaseinAnimate {
  0% {
    transform: translateY(-15rem);
    opacity: 0;
  }
  100% {
    transform: translateY(0rem);
    opacity: 1;
  }
}
@keyframes rotateAnimate {
  0% {
    transform: rorate(0);
  }
  100% {
    transform: rorate(360deg);
  }
}