﻿@charset "utf-8";
.bg-blight{background-color: #3498db;}
.bg-glight{background-color: #1fa67a;}
.bg-rlight{background-color: #cf4646;}
.bg-ylight{background-color: #e48632;}
.bg-vlight{background-color: #6f5499;}
.bg-brlight{background-color: #814667;}
.bg-blight *,.bg-glight *,.bg-rlight *,.bg-ylight *,.bg-vlight *,.bg-brlight *{ color:#FFF}
.border{
   border: 1px solid #ddd;
   border-radius: 4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   box-shadow(0 1px 1px rgba(0,0,0,.05));
}
.border-bottom{ border-bottom: 1px solid #ddd;}
.margin-bottom-small{ margin-bottom: 5px}
.row > div{ padding:5px;}
/*CSS page style*/
DIV.pagelist { margin:10px 0;TEXT-ALIGN: center; clear:both; height:30px}
DIV.pagelist a,DIV.pagelist SPAN{border:1px solid #CCC;height:28px; line-height:28px;TEXT-DECORATION: none; color: #757575;  display:block; float:left; padding:0 10px; margin-left:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
DIV.pagelist A:hover { BACKGROUND: #3498db;  COLOR: #FFF; }
DIV.pagelist A:on { BACKGROUND: #3498db; COLOR: #FFF;}
DIV.pagelist A:active { BACKGROUND:#3498db;COLOR: #FFF; }
DIV.pagelist SPAN.current {FONT-WEIGHT:bold;BACKGROUND: #3498db;COLOR: #fff; border: none;}
DIV.pagelist SPAN.disabled {}
/* CSS Document */
.navbar{ margin:0; padding:0}
.nav li a:focus {
  text-decoration: none;
  background-color: #333333;
}
.nav{ margin:0; padding:0}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #333333;
}
.nav-obj{margin:0px;padding:0px;background-color:#000;}
.nav-obj a{color:#fff;font-size:16px}
.nav-obj .active{background-color:#333333}
.nav-obj ul li a:hover{background-color:#333333;color:#fff}
.nav-obj .dropdown-menu{background-color:#000;}
.nav-obj .dropdown-menu a{color:#fff}
.nav-obj .caret{color:#fff}
.nav-obj .navbar-toggle{background-color:#fff;margin-top:4px;margin-bottom:4px;}
.nav-obj .icon-bar{background-color:#333;}

.banner{ margin-bottom:5px;
	background-image: -webkit-linear-gradient(left,#db0941 0%, #F9870F 25%, #bcc10c 50%, #3FA62E 75%,#1da0c6 100%);  
    background-image: -moz-linear-gradient(left,#db0941 0%, #F9870F 25%, #bcc10c 50%, #3FA62E 75%,#1da0c6 100%); 
    background-image: -o-linear-gradient(left,#db0941 0%, #F9870F 25%, #bcc10c 50%, #3FA62E 75%,#1da0c6 100%); 
    background-image: -ms-linear-gradient(left,#db0941 0%, #F9870F 25%, #bcc10c 50%, #3FA62E 75%,#1da0c6 100%);  
    background-image: linear-gradient(left,#db0941 0%, #F9870F 25%, #bcc10c 50%, #3FA62E 75%,#1da0c6 100%); 
}
.banner *{ color: #fff;}
.carousel-inner .item .left{ float: left; display: block; }
.carousel-inner .item .right{ float: right;display: block;}
.carousel-inner .item .text{ padding-top: 8%;}

.index-mark > div > div{ padding:5px 15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; height:100%}
.index-mark h3{ line-height:30px}
.index-mark p{ text-indent:28px}

.index-tit{height: 35px; line-height: 35px; display: block; padding:0 10px;}
.index-tit a{display:block; float:right;line-height:25px;}

.list-tit{height: 25px; line-height: 25px; display: block; font-size: 16px; padding: 0 10px}
.list-tit a{display: block; float: right;line-height: 20px;}

.breadcrumb{margin-bottom: 10px}

.index-case{ padding:0 15px;}
.index-case .row{}

.index-listbox{ padding:0 10px;}

.list-group{ margin:0 0 10px 0}
.list-group a span{ display: block; color: #999; float: right; font-size: 12px}
.list-group .active span{color: #fff; }

.right-info{ padding: 0 10px 10px 10px; margin-bottom: 10px}
.right-info p{ line-height: 25px}
.right-about{ text-indent: 20px}

.conbox{ padding:10px 15px}
.htitle{text-align: center; font-size: 18px; display: block; }
.info{text-align: center; color:#999;display: block; height: 30px; line-height: 30px; border-bottom: 1px solid #ddd; }
.content p{ text-indent: 28px;}

.photolist a{display: block;}
.photolist a img{ width: 100%}
.photolist a span{ display: block;text-align: center; line-height: 25px; display: block; height: 25px;}
.photocon{ padding: 10px 0; border-bottom: 1px solid #ddd; margin-bottom: 10px}
.photocon a{ display: block;  padding: 5px; text-align: center;}
.photocon a img{border: 1px solid #ddd; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.photocon a figure{ display: none;}
.cnext{ border-top: 1px solid #ddd; height: 60px; padding:10px; margin-top: 10px}
.cnext li{ height: 25px; line-height: 25px;list-style: none;}

.foot{ background: #000; color: #fff; text-align: center; line-height: 30px; padding:20px 0 10px 0; margin-top: 5px}
.foot *{ color: #fff;line-height: 25px}
.scrollToTop {
	color: #fff;
	position: fixed;
	bottom: 5px;
	right: 20px;
	width: 50px;
	height: 45px;
	text-align: center;
	cursor: pointer;
	background-color: #333;
	z-index: 1005;
	display: none;
	border-radius: 4px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.scrollToTop span {
	line-height: 45px;
	font-size: 24px;
}
.erwei{ width: 184px; left:50%; margin-left:-92px; top:20%; }
.modal-header{ height: 40px}