.hover .title{  font-size: 14px;
  margin-top: 10px;
  margin-bottom: 0;}
.titf{
	
  height: 31px;
  line-height: 31px;
  text-align: center;
}
.fanye {
  text-align: center;
}
.pagination>li>a, .pagination>li>span{
	color:#5a5a5a;}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination>li {
  display: inline;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  background:  #d81618 ;
  border-color:  #d81618;
}
.pagination>li>a:hover{  background:  rgb(152, 0, 0);
  border-color:  rgb(152, 0, 0);
  color:#fff;}
.titf .titt {
	margin-bottom:0;
  font-family: "微软雅黑";
  text-align: center;
  display: inline-block;
  background: #fff;
  padding: 0 20px;
  font-size: 18px;
  color: rgb(67, 67, 67);
  letter-spacing: 2px;
}
.glyphicon{
	margin-right:5px;
	top:3px;}
.titf .titt a b,.titf .titt a span {
  color: rgb(67, 67, 67);
}
.tits{
	width:300px;
	margin:0 auto;
	  height: 31px;
  line-height: 31px;
  background: url(huixiu00.gif) repeat-x left center;
  text-align: center;
}
.tits span{
	font-family: '微软雅黑';
	  text-align: center;
	  display: inline-block;
	  background: #fff;
	  padding: 0 5px;
	  font-size: 13px;
	  color:#aaaaaa;
	  }
.mg { margin-top:45px;}
.tj1 {
  height: 148px;
  padding: 0 20px 14px 20px;
}
.mag{ margin-bottom:47px;}
.hu-tj {
  padding: 51px 36px 0 26px;
}
.wid1{width:28%;  margin: 0 auto;}
.hover{ text-align:center;
padding:35px 0 0 0;}
.mw{ max-width:100%;}
.tit1{
	margin-top:40px;
  line-height: 31px;
  background: url(bgg2.png) repeat-x left center;
  text-align: center;}
.tit1 li { 
	  padding-left: 5px;
  padding-right: 5px;
  text-align: center;
  line-height: 32px;
  list-style-type:none;
  position: relative;
  float: left;
  padding-bottom: 0px;
  background-image: url(list1.png);
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: right top;
}
.tit1 li:hover {
  background-image: url(hov.png) !important;

}
.tit1 li:hover a{  color:#fff !important;}
.hh{ 
  background-image: url(hov.png) !important;

}
.bg-banner1 {
  height: 22px;
}
.hh a{
	 color:#fff !important;}
.list_pic{ background:#FFF;
  padding-right: 15px;
display: inline-block;}

.list_pic li a{  padding: 0px 35px 0 57px;
color:#d81618 ;}
.mgp .mag{
	  margin-bottom: 12px;
  padding-bottom: 16px;
  padding-top: 15px;
  border: 1px solid #d9d9d9;
  padding-left:16px;
  padding-right: 16px;
  }
.hu-tj .hover{ padding:0;}
.mgp { padding-left:0; padding-right:0; float:left;}
.prc{ margin-left:7.5px; margin-right:7.5px;}
/*.had { padding-left:0;}*/

@media (min-width:768px){
	
	.sj p b{ font-size:20px;  letter-spacing: 5px;}
	.sj1{ font-size:12px;}
	.tel{color:#0070d8; font-size:22px; font-weight:700;}
	.hu-ipt{
	  margin-top: 30px;
	  width:331px;
	}
	.hu-ipt1{
	  float: right;
	  margin-top: 30px;
	}
	.hu_nav {
	  background-color: #0070d8;
	  height:47px;
	  min-height: 47px;
	}
	.container-fluid{ height:47px;}
	.navbar-right{  
	color: rgb(255, 255, 255);
 	line-height: 28px;
    font-size: 20px;
	padding-right:20px;
	line-height:47px;}
	.navbar-right img{ width:25px;line-height:47px;}
.navbar-collapse{ height:47px;}
.navbar-right { margin-bottom:0;
}
.hu-magin{
  width:20%
  }
.bottom-nav {padding-top:41px;}
.footer {height:262px;}
}
@media (max-width:991px) and (min-width:769px){
	.nav>li>a {
  color: #FFF !important;
  padding: 13px 15px;
}
.img_header img {
  margin-left: 12px !important;
}
.navbar-right{
	padding-left: 10px;
	padding-right: 7px;}
.hu-ipt {
  margin-top: 30px;
  width: 240px;
}
  .hu-fcenter {
  padding-left: 35px;
}
}
@media (min-width:992px) and (max-width:1200px){
.logo{
  width: 38%;
}
.nav>li>a {
  padding: 13px 25px;
}
.mag {
  margin-bottom: 10px !important;
}
.img_header img {margin-left: 30px;}
.navbar-right{  padding-left: 26px;
  padding-right: 7px;}

}
@media (min-width:1200px){
	.img_header img {
  margin-left: 40px;
}
}
@media (max-width:768px){
	.navbar-right img {
	  width: 25px;
	}
	.list_pic li{  margin-top: 10px;}
	.navbar-right span {
		color:#fff;}
	.navbar-right{ padding-left:13px;}
	.bottom{ text-align:center;  font-size: 20px;}
	.clear{ float:none !important;}
	.pho{ text-align:center !important; margin-top:10px;}
	.hu-ipt1 {padding:15px;}
	.hu-ipt{ margin-top:16px;}
	.hu-fcenter { padding-left:0;}
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
		background-color:#0070d8;
}
	.fl {font-size:13px;}
	.search input{width:70% !important;}
	.m0 img{ margin-left:0 !important;}
} 
@media (max-width:400px){

.dt ul li a{  width: 60%;
  display: inline-block;
  height: 27px;
  overflow: hidden;
}
}
@media (min-width:347px) and (max-width:506px){
	.hover {
  padding: 115px 0 0 0;
}
}
@media (max-width:347px){
	.hover {
  padding: 200px 0 0 0;
}
}
@media (min-width:768px) and (max-width:991px){
.list_pic li{  margin-top: 10px;}
.hover {
  padding: 75px 0 0 0;
}
}
@media (max-width:768px) and (min-width:506px){
	.hover {
  padding: 75px 0 0 0;
}
	}

