



.topBgColor {background-color:#F3F3F3; height: 40px;line-height:40px;text-align: left;font-size:16px;}
.topBgColor span{ color:#C11C1F;}
.toplogo { height: 150px; }
.toplogo .input-group { width:310px;  }
.toplogo .input-group input{ height:30px;  }
.toplogo .input-group .input-group-text{ height:30px;background-color:#FFFFFF;border: 1px solid #fff; }
.toplogo span {color:#C11C1F;font-size:16px;}

.topNav{ background-color: #333333;  }
.topNav-Menu {height: 60px; line-height: 60px; text-align: left; font-size: 16px; }
.top-bl {background-color:#F3F3F3; margin-top:-475px;}


/*******************index-pro*************************/

.index-pro h2{ font-weight:600;font-size:22px; text-align: center;line-height:30px;height:30px;margin-top:20px;}
.index-pro .thumbnail {margin-top:15px;}
.index-pro .thumbnail img{border:6px solid #F4F4F4;}
.index-pro .thumbnail .caption h3{font-size:14px;text-align: center;margin-top:2px;height:25px;line-height:25px;margin-bottom:5px;}


/*******************index-about*************************/

.index-about h2{ font-weight:600;font-size:22px; text-align: center;line-height:30px;height:30px;margin-top:75px;}
.index-about hr {background-color:#E5E5E5;}
.index-about p {color:#E5E5E5;font-size:16px; line-height:30px;margin-top:20px;}
/*******************index-hot pro*************************/
/* hot picture */
.hotPic{margin:0 0 0 0px;}
.hotPic .JQ-slide{position:relative;width:100%;height:220px;}
.hotPic .JQ-slide .wrap{width:100%;height:225px;overflow:hidden;position:relative;}
.hotPic .JQ-slide-content{position:absolute;}/*必须要的元素*/
.hotPic .imgList li{width:275px;margin-left:5px;margin-right:5px;}
.hotPic .imgList img{width:275px;height:180px;}
.hotPic .imgList .txt{height:45px;line-height:45px;background-color:#898989; color:#DDDDDD;}
.hotPic .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:80px;background:url(../image/arrow_pic.png) no-repeat;}
.hotPic .JQ-slide-nav a.prev{left:-50px;background-position:0 0;}
.hotPic .JQ-slide-nav a.prev:hover{background-position:-100px 0;}
.hotPic .JQ-slide-nav a.next{right:-50px;background-position:-50px 0;}
.hotPic .JQ-slide-nav a.next:hover{background-position:-150px 0;}
/* imgList */
.imgList{float:none;overflow:hidden;zoom:1}
.imgList li{float:left;display:inline;overflow:hidden;}
.imgList li a{display:block;}

.imgList li a.img:hover{border-color:#b70000;}
.imgList li .txt{text-align:center;overflow:hidden;}



/*******************index-news*************************/
.index-news{ margin-top:50px;}
.index-news h2{ font-weight:600;font-size:22px; text-align: left;line-height:30px;height:30px;margin-top:10px;margin-bottom:15px;}
.index-news .list-group li{border:0px; margin-left:-16px;height:35px;line-height:25px;}
.index-news .list-group .list-group-item{ border:0px;font-size:14px; }

/*******************footer*************************/
.footer {  height:312px;background-image: url(../image/footer-bg.jpg);margin-top:40px;color:#fff;  }
.footer  h3{  font-size:16px;margin-top:50px; margin-right:25px; }
.footer ul {  line-height:30px;margin-top:20px; }
.footer ul li {  line-height:30px; }
.footer a {color:#fff; }
.footer a:hover{  color:#fff;}
#pageNav { 
font: 12px/24px Tahoma; 
height: 30px; 
margin: 0px auto 0; 
text-align: center; 
width: 500px; 
} 
#pageNav ul { 
list-style-type: none; 
overflow: hidden; 
} 
#pageNav ul li { 
background-color: #FFFFFF; 
border: 1px solid #CCDBE4; 
color: #0B3B8C; 
display: block; 
height: 22px; 
margin: 0 2px; 
padding: 0 3px; 
float: left; 
} 
#pageNav ul li a { 
background-color: #FFFFFF; 
color: #0B3B8C; 
padding: 0 3px; 
} 
#pageNav ul li a:hover { 
color: #D87D08; 
} 
#pageNav ul li.hover { 
border: 0 none; 
color: #000000; 
font-weight: bold; 
} 
#pageNav ul li.hover a { 
color: #000000; 
} 



/*pages*/
.pagination-wrapper {
   clear:both;
   padding:1em 0 2em 0;
   text-align:center;
}
.pagination {
   display: inline-block;
   *display: inline;
   *zoom: 1;
   font-size:12px;
   border-radius: 3px;
   box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
   list-style: none;
   display: inline;
   float: left;
   line-height: 1em;
   text-decoration: none;
   border: 1px solid #ddd;
   border-left-width: 0;
}
.pagination li a {
   display: inline-block;
   padding: .5em .8em;
   background-color: #f9f9f9;
   color: #999;
}
.pagination li a:link{
   background:#fff;
   color: #4C78A5;
}
.pagination li a:hover{
   text-decoration:none;
}
.pagination li a:link:hover {
   color: #000;
}
.pagination li.thisclass {
   background-color: #f9f9f9;
   color:#999;
}
.pagination li:first-child {
   border-left-width: 1px;
   border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
   border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
   color: #444;
}

