body{ background: #fff;font-family: "Microsoft Yahei", "微软雅黑"; font-size: 1.8rem; }

.project-chunlei ul,li {list-style: none; }

.project-chunlei .wrap { width: 100%; }

.project-chunlei .wrap-bg-pink{ background: #FEF5F8; }

.project-chunlei .wrap-bg-blue{ background: #F7FDFC; }

.project-chunlei .wrap-bg-gray{ background: #F5F5F5; }

.project-chunlei .base-bg-white{ width: 100%; height: 440px; background: #fff; padding: 15px; }

.project-chunlei .base-bg-white .base-title{ position: relative; width: 105%; background: #68D6BB; top: 10px; left: -26px; }

.project-chunlei .base-bg-white .base-title img{ position: absolute; }

.project-chunlei .base-bg-white .base-text { margin-top: 20px; font-size: 1.7rem; border-bottom:2px solid #BCEDE1; text-align: center; margin-bottom: 15px; }

.project-chunlei .base-bg-white .base-text i{ font-size: 2.6rem; color: #FB7B18; font-style: italic }

.project-chunlei .base-bg-white .base-title h2{ color: #fff; font-size: 1.8rem; height: 45px; line-height: 45px; margin-left:35px;}

.project-chunlei .base-bg-white .base-content{ height: 288px; overflow: hidden;}

.project-chunlei .base-bg-white .base-content ul li{ overflow: hidden;  text-overflow:ellipsis; white-space: nowrap; }

.project-chunlei .col-md-padding-70 { padding-left: 90px; }

.project-chunlei .banner-pc { margin: 0 auto; overflow:hidden; text-align: center; }

.project-chunlei .banner-pc img{ min-width: 100%; max-width: none; margin: 0 -100%; }

.project-chunlei .margin80 { margin-top: 80px; }

.project-chunlei .margin60 { margin-top: 60px; }

.project-chunlei .margin-bottom80 { margin-bottom: 80px; }

.project-chunlei .margin-bottom60 { margin-bottom: 60px; }

.project-chunlei .mk-title { position: relative; width: 240px; margin:0 auto; border-bottom: 3px solid #FBA689; padding: 0px 60px 22px 60px; text-align:center; }

.project-chunlei .mk-title i{ position: absolute; bottom: -12px; left: 111px; }

.project-chunlei .mk-title h2 { font-size: 2.9rem; color: #E75176;}

.project-chunlei .mk-about { color: #333333; line-height: 1.8; }

.project-chunlei .about-more a{ color: #858585; float: right; margin-top:15px; text-decoration:none;}



.project-chunlei .about-img {border-top-left-radius:100px; border-bottom-right-radius:100px;} 







/* 导航样式 */

.navbar {position: relative; z-index: 999; min-height: 60px;  border: 1px solid transparent; position: -webkit-sticky; position: sticky; top: 0; border-radius: 0px; }

.navbar-default { background-color: #E75176; border-color: #E75176; }

.navbar-default .navbar-nav > li{ text-align: center; }

.navbar-default .navbar-nav > li:hover,.on{ background:  #E01F50; }

.navbar-default .navbar-nav > li > a { color: #fff;  }

.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus { color: #fff; background-color: transparent; }

.navbar-default .navbar-toggle { border-color: #fff; margin-top: 15px; }

.navbar-default .navbar-toggle:hover,

.navbar-default .navbar-toggle:focus { background-color: #E01F50; }

.navbar-default .navbar-toggle .icon-bar { background-color: #fff; }

.navbar-default .navbar-collapse,

.navbar-default .navbar-form { border-color: #E01F50; }

.logo-img{line-height: 60px; margin-right: 100px; }

.nav > li > a { position: relative; display: block; padding: 20px 22px; }

@media (max-width: 767px) {

	.nav > li > a { position: relative; display: block; padding: 10px 22px; }

	.logo-img{line-height: 60px; margin-right: 0px; }

	.project-chunlei .col-md-padding-70 { padding-left: 15px; }

}

@media (min-width: 768px){

	.container-fluid{width: 1200px; }

    .container{width: 1200px;}

	.col-md-1-5 {width: 20%; float: left;}

}





/* 幻灯片 */

.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:100%; height:auto; display:block;  }



/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../js/SuperSlide.2.1.3/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }



.project-chunlei .mk-news ul li { line-height: 48px; height: 48px; border-bottom:1px dashed #F5C5D2; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

.project-chunlei .mk-news ul li span{ float: right;  color: #D7D7D7; }

.project-chunlei .mk-news ul li a{ color: #010101;  }

.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5 {position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px;}



.thumbnail-img {overflow: hidden; text-align: center; padding-top: 5px; padding-bottom: 5px;}

.thumbnail-img .caption h4{ font-size: 18px; line-height: 1.5; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

.thumbnail-img img { cursor: pointer; transition: all 0.6s; }

.thumbnail-img img:hover { transform: scale(1.1);}







/* 底部版权 */

.footer-center a{ color: #fff; }

.index footer{ padding-top: 20px; height: auto; font-size: 1.4rem; background: #E75176;}

.index footer dd {font-weight: normal;}

.index footer h1{font-size: 30px;}

.index footer dl{margin-top: 6px;}







/* 右侧漂浮按钮 */

.project-chunlei .fixbar { position: fixed; right: 20px; bottom: 20px; z-index: 98; }

.project-chunlei .fixbar li { border: 2px solid #E72D5C; background-color: #fff; height: 30px; width: 30px; line-height: 30px; text-align: center; border-radius: 50%; color: #b10008; }

.project-chunlei .fixbar li #btn_top { display: none; }

.project-chunlei .fixbar li + li { margin-top: 5px; }













/* 图文列表页 */

.project-chunlei .news-kuang {margin-left: -10px;}

.project-chunlei .news-title a{ color: #2F2F2F; font-size: 20px; height: 30px; display: block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

.project-chunlei .news-text { color: #999; font-size: 16px; line-height:1.5;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }

.project-chunlei .news-date { width: 100%; margin-top: 5px; font-size: 16px; color: #666666; }

.project-chunlei .box-shadow {box-shadow: 0px 1px 5px 0px rgb(199 191 191 / 50%); padding:15px 0px;}



/* 图文列表页详情 */

.project-chunlei .news-detail { width: 100%; }

.project-chunlei .news-detail-title { font-size: 24px; text-align: center; margin-bottom: 20px; } 

.project-chunlei .news-detail-span { font-size: 16px; color: #333333; text-align: center; border-top:1px dashed #EEEEEE; width: 100%; display: block; padding: 10px; } 

.project-chunlei .news-detail-content { font-size: 18px; line-height: 1.8; color: #333333; }

.project-chunlei .news-detail-content a{ font-size: 18px; color: #333333; }



.btn:focus,

.btn:active:focus,

.btn.active:focus,

.btn.focus,

.btn:active.focus,

.btn.active.focus {

    outline: none;

    box-shadow:none;

}

.btn-pink { background: #E75176; color: #fff; border: 1px solid #E75176; }