a:hover,a:focus{text-decoration:none;}
.nav-red{width:100%;height:50px;line-height:50px;background-color:#990000; overflow:hide;}
.nav-gray{width:100%;height:40px; background-color:#f4f4f4;}
.font-white, .font-white a,.font-white a:link,.font-white a:visited{color:#ffffff;}
.font-white a:hover{color:#ffffff;}
.font-black, .font-black a,.font-black a:link,.font-black a:visited{color:#333333;}
.font-black a:hover{color:#000000;}
.font-red, .font-red a,.font-red a:link,.font-red a:visited{color:#990000;}
.font-red a:hover{color:#330000;}
.font-yahei{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STheiti,MingLiu;}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px;}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px;}
ol, ul {list-style: none;margin:0; padding:0;}
hr { margin-top: 5px; margin-bottom: 5px;border: 0; border-top: 1px solid #eee;}
/* 列表 */
.list_article,.list_pic,.list_video,.list_dot,.list_order { overflow:hidden; width:100%; clear:both; text-overflow: ellipsis; white-space: nowrap;}
.list_article span,.list_pic span,.list_video span,.list_dot span,.list_order span { float:right;}
.list_article li {background:url(../images/list.gif)  0 0px no-repeat; text-indent:18px; height:30px; line-height:1.875;}/*重点文章*/
.list_pic li {background:url(../images/list.gif)  0 -30px no-repeat; text-indent:18px; height:30px; line-height:1.875;}/*图片文章*/
.list_video li {background:url(../images/list.gif)  0 -60px no-repeat; text-indent:18px; height:30px; line-height:1.875;}/*视频文章*/
.list_dot li {background:url(../images/list.gif) 0 -90px no-repeat; text-indent:18px; height:30px; line-height:1.875;}/*普通文章*/
.list_order li {list-style:decimal-leading-zero inside;line-height:1.875;}/*有序列表*/
/* 通用内容 */
.content{padding:10px;!important;padding:5px;}
.indent p{text-indent:2em;}
/* 行高 */
.lnh24 {line-height:1.5;}
.lnh26 {line-height:1.625;}
.lnh28 {line-height:1.75;}
.lnh30 {line-height:1.875;}
.lnh32 {line-height:2;}
/* 标题 */
h4{width:100%;height:40px;line-height:40px;border-bottom:1px solid #d2d2d2;}
h4 span{float:left;height:40px;line-height:35px;border-bottom:2px solid #990000;padding:0 10px;}
h4 small a{float:right;height:40px;line-height:40px;}
/* 导航样式 */
/* navbar */
.navbar-default {background-color: #990000;border: none;}
/* title */
.navbar-default .navbar-brand {
    color: #f8f8f8;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #ffffff;
}
/* link */
.navbar-default .navbar-nav > li > a {
	margin:0px 4px;
    color: #f8f8f8;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #ffffff;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #990000;
    background-color: #fff;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: #990000;
    background-color: #fff;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #ccc;
    border-bottom-color: #ccc;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}
.navbar-toggle{background-color:#ccc;}
/* 横线 */
hr {margin-top: 5px;margin-bottom: 5px;border: 0;border-top: 1px solid #eee;}
/* 轮播图片 */
#myCarousel .carousel-caption {position: absolute;left:0;right: 0;bottom: 0;padding: 10px;margin:0;background: #333333;background: rgba(0, 0, 0, 0.75);filter: alpha(opacity=75);opacity: 0.75;text-align: left;line-height:1.5;}
/* 轮播图片淡入淡出 */
.carousel-fade .carousel-inner .carousel-item {
	-webkit-transform: translateX(0);
	transform: translateX(0);
	transition-property: opacity;
}
.carousel-fade .carousel-inner .carousel-item,
.carousel-fade .carousel-inner .active.carousel-item-left,
.carousel-fade .carousel-inner .active.carousel-item-right {
	opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right {
	opacity: 1;
}
/* 轮播图片淡入淡出 */
.carousel-vertical .carousel-inner .carousel-item-next.carousel-item-left,
.carousel-vertical .carousel-inner .carousel-item-prev.carousel-item-right {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}
.carousel-vertical .carousel-inner .active.carousel-item-left,
.carousel-vertical .carousel-inner .carousel-item-prev {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
.carousel-vertical .carousel-inner .active.carousel-item-right,
.carousel-vertical .carousel-inner .carousel-item-next {
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
/* 去掉轮播阴影 */
.carousel-control.left {
  background-image:none;  
  background-repeat: repeat-x;  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);  
}  
.carousel-control.right {  
  left: auto;  
  right: 0;  
   
  background-image:none;  
  background-repeat: repeat-x;  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);  
}
.carousel-item img{max-width: 100%;height:auto;}
.carousel-caption{text-shadow:none;}
/* 产品展示 */
.cp-gallery {
    padding: 15px 0px;
}
.cp-gallery .thumbnail {
    padding: 0;
    margin-bottom: 20px;
    background-color: #fff;
    border-radius: 4px;
    border: none;
    transition: 0.15s ease-in-out;
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.06);
}
.cp-gallery .thumbnail:hover {
    transform: translateY(-10px) scale(1.02);
}
.cp-gallery .lightbox img {
    border-radius: 4px 4px 0 0;
}
.cp-gallery .caption{
    padding: 10px 15px;
    text-align: center;
}
.cp-gallery .caption h3 {
    font-size: 14px;
    font-weight: bold;
    margin-top: 0;
}
.cp-gallery .caption p {
    font-size: 12px;
    color: #7b7d7d;
    margin: 0;
}
.baguetteBox-button {
    background-color: transparent !important;
}
.videobox:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -13px;
    margin-left: -13px;
    opacity: 0;
    color: #fff;
    font-size: 26px;
    font-family: 'Glyphicons Halflings';
    content: '\e003';
    pointer-events: none;
    z-index: 9000;
    transition: 0.4s;
}
