a:hover {
	color: #000077;
}

/*主要面板*/
.panel-primary{border-color:#5a98de}
.panel-primary > .panel-header{ border-color:#5a98de; background-color:#5a98de; color:#fff}
 
/*次要面板*/
.panel-secondary{border-color:#3bb4f2}
.panel-secondary > .panel-header{ border-color:#3bb4f2; background-color:#3bb4f2; color:#fff}
 
/*成功面板*/
.panel-success{border-color:#5eb95e}
.panel-success > .panel-header{ border-color:#5eb95e; background-color:#5eb95e; color:#fff}
 
/*警告面板*/
.panel-warning{border-color:#f37b1d}
.panel-warning > .panel-header{ border-color:#f37b1d; background-color:#f37b1d; color:#fff}
 
/*危险面板*/
.panel-danger{border-color:#dd514c}
.panel-danger > .panel-header{ border-color:#dd514c; background-color:#dd514c; color:#fff}
/*顶部导航*/

.topnav-fixed-top {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1030;
	background-color: #fff;
}

.container {
	width: 1120px;
}

.slider {
	position: relative;
	text-align: center;
	margin: 0 auto;
	z-index: 1
}

.slider .bd,
.slider .bd li,
.slider .bd img {
	width: 1120px;
	height: 260px
}


/*请给每个幻灯片套个div并设置id，通过id重置这个地方的宽度，达到自定义效果*/

.slider .bd {
	z-index: 2;
	overflow: hidden
}

.slider .bd li {
	float: left;
	width: 100%;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat
}

.slider .bd li a {
	display: block;
	width: 100%;
	height: 100%
}

.slider .bd li img {
	display: block
}

.slider .hd {
	position: absolute;
	z-index: 3;
	left: 0;
	right: 0;
	bottom: 10px;
	padding: 0 10px;
	text-align: center
}

.slider .hd li {
	display: inline-block;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
	background-color: #C2C2C2
}

.slider .hd li.active {
	background-color: #222
}


/*圆点*/

.dots li {
	width: 10px;
	height: 10px;
	font-size: 0px;
	line-height: 0px;
	border-radius: 50%
}


/*数字*/

.numbox li {
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	text-indent: inherit
}

.numbox li.active {
	color: #fff
}


/*长方条*/

.rectangle li {
	width: 40px;
	height: 10px;
	font-size: 0px;
	line-height: 0px
}


/*导航条风格-深蓝色*/

.navbar-deepblue {
	background-color: #2757a3;
	border-bottom: #080808 1px solid;
	-moz-box-shadow: 0 0 4px #333333;
	-webkit-box-shadow: 0 0 4px #333333;
	box-shadow: 0 0 4px #333333
}

.navbar-deepblue .logo {
	color: #fff
}

.navbar-deepblue .navbar-logo-m {
	color: #eee
}

.navbar-deepblue .navbar-nav>ul>li,
.navbar-deepblue .navbar-nav>ul>li>a {
	color: #fff
}

.navbar-deepblue .navbar-nav>ul>li>a:hover,
.navbar-deepblue .navbar-nav>ul>li.current>a {
	color: #fff
}

.navbar-deepblue .navbar-userbar {
	color: #fff
}


/*@media (max-width: 767px) {
	.navbar-deepblue .navbar-nav>ul>li {
		border-bottom: solid 1px #222
	}
	.navbar-deepblue .navbar-nav>ul>li>a:hover,
	.navbar-deepblue .navbar-nav>ul>li.current>a {
		background: #777
	}
}*/

.con-left {
	width: 210px;
}

.con-con {
	width: 638px;
	margin-left: 10px;
}

.con-right {
	width: 245px;
	margin-left: 10px;
}

.con-right2 {
	width: 900px;
	margin-left: 10px;
}

.container .con-title {
	background-color: #0172c2;
	color: #fff;
}

.con-left .panel-body {
	margin-bottom: 65px;
}

.con-left .panel-body p,
.con-left .panel-body span {
	margin: 0;
	padding: 0;
	line-height: 1.5;
}

.con-left .panel-body ul li {
	padding-left: 30px;
	border-bottom: 1px solid #ddd;
	padding: 10px;
	margin-left: 20px;
}

.con-left .panel-body ul li.title {
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/title_1.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
	margin: 0px;
	padding: 0px;
	padding-left: 25px;
	border: none;
}

.con-right .panel-body p {
	max-width: 100%;
	text-align: center;
}

.con-right .panel-body p img {
	max-width: 100%;
}

.rollpic .prev,
.rollpic .next {
	display: block;
	height: 38px;
	width: 38px;
	cursor: pointer;
	float: left;
	background: url(../images/unslider-arrow.png) no-repeat 0 0;
	margin-top: 70px
}

.rollpic .prev {
	background-position: 0 0;
	margin-right: 5px
}

.rollpic .prev:hover {
	background-position: 0 -38px
}

.rollpic .next {
	background-position: 0 -76px;
	margin-left: 5px
}

.rollpic .next:hover {
	background-position: 0 -114px
}

.rollpicshow {
	float: left;
	/*border: solid 1px #ddd*/
}

.rollpicshow li {
	width: 160px;
	height: 160px;
	padding: 12px;
	float: left;
}

.rollpicshow li img {
	max-width: 160px;
	max-height: 160px;
}

.rollpicshow li p,
.rollpicshow2 li p {
	width: 100%;
	text-align: center;
	margin-top: 5px;
}

.rollpicshow2 li {
	width: 50%;
	text-align: center;
	margin-top: 5px;
	float: left;
}

.index-links li {
	float: left;
	padding: 10px;
}

.container .about-r{
	width: 900px;
}
.container .about-r .panel-body img{
	max-width: 100%;
}
.productbox .item-box{
	width: 160px;
	height: 240px;
	float: left;
	border: 1px solid #EEEEEE;
	padding: 2px;
	margin: 6px;
}
.productbox .item-box:hover{
	border: 1px solid #0088CC;
}
.productbox .item-box img{
	width: 100%;
	max-width: 100%;
	max-height: 160px;
}
.productbox .item-box span{
	width: 160px;
}

/*分页*/

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 0
}

.pagination>li {
	display: inline
}

.pagination>li>a,
.pagination>li>span {
	position: relative;
	float: left;
	padding: 8px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #2780E3;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
	z-index: 2;
	color: #165ba8;
	background-color: #e6e6e6;
	border-color: #ddd
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
	z-index: 3;
	color: #999999;
	background-color: #f5f5f5;
	border-color: #ddd;
	cursor: default
}

.pagination>.disabled>span,
.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,
.pagination>.disabled>a,
.pagination>.disabled>a:hover,
.pagination>.disabled>a:focus {
	color: #999999;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed
}

.pagination-lg>li>a,
.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}

.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.pagination-sm>li>a,
.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}