@media screen and (min-width=992px)
.container{
 width:1200px; 
}
body{
background: url("../img/hhbg.jpg") center top no-repeat; 
 background-size: 100% 100%;
}
.hhbg{
  position: fixed;
  width: 100%;
  background: url('../img/banner.png') no-repeat center top; 
  height:128px; 
  display: flex;
  top: 0;
  left:50%;
  z-index: -1;
  transform: translateX(-50%);
  }
  .form-search{
   margin-top: 12px; 
  }
.searchinput{
 border-radius: 20px; 
}
.glyphicon-search{
  border:none;
  background: no-repeat;
margin-left:-30px;
}
.navbar-inverse .navbar-nav>li>a{
 color: #ce955e; 
 font-size: 18px;
}
.navbar-inverse .navbar-nav>li>a:hover{
 border-bottom: 6px solid #ce955e; 
}
.navbar-inverse .navbar-brand{
  color:#ce955e ;
  font-size:24px;
  font-weight: bold;
}
.mdname{
 margin-top:20px; 
}
.hhbanner{
margin-top:60px;
}
.clearfix{
  position: static;
 border-bottom: 1px solid #bfbfbf; 
}
.hhclear{
 margin-top:20px;
 margin-bottom: 20px; 
}
.hhnews{
 background: #d9d9db; 
 padding-left:110px;
height: 300px;
}
.hhnewsimg {
  position:absolute;z-index: 1;padding-top:20px; padding-bottom: 20px;
  
}
.hhnews h3{
  text-align: center;
padding-top:30px;
}
.hhnews h3 a{
 color:#000000;
 line-height: 48px;
}
.hhnews p{font-size:16px;
  line-height: 38px;
  padding-left: 20px;

}
.hhnewsxm h3{
  text-align: center;
}
.hhnewsxm h3 a{
 color:#000000;
 font-weight: bold;
 line-height: 48px;
}
.hhnewsxm p{font-size:16px;
  line-height: 32px;
  padding-left: 20px;

}
.htico{
 background-color:#cd9660 ; 
 font-size: 24px;
width:40px;
height: 10px;
margin:0px auto;
margin-top:-6px;
}

.htico2{
  background-color:#ffffff ; 
  font-size: 24px;
 width:40px;
 height: 6px;
margin-top: 40px; 
margin-bottom: 10px;
}

.hhnewsline{
  border-top: 1px solid #cccc; 
}
.hhnews2{
 margin-bottom: 10px; 
}
.hhnews2 h4 a{
  color: #000000;
  line-height: 32px; 
  font-weight: bold;
  
}

.list-unstyled li{
 line-height: 38px; 
}
.list-unstyled li span{
 float:right;
 font-size:16px; 
}
.list-unstyled li a{
  color:#333333;
  font-size:18px;

  
}

.list-unstyleds li{
  line-height: 48px; 
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-bottom: 1px solid #cccccc;
 }
 .list-unstyleds i{color:#ca925f;}


 .list-unstyleds li span{
  float:right;
  font-size:16px; 
 }
 .list-unstyleds li a{
   color:#333333;
   font-size:16px;
 
   
 }


 
.list-unstyledst li{
  line-height: 38px; 
  padding-left: 10px;
  overflow: hidden;
width:49%;
float:left;
margin-left:1%;
  text-overflow: ellipsis;
  white-space: nowrap;
 display: block;
 background: #ffffff;
 border:1px solid #cccccc;
 border-left:4px solid #ca925f; 
 margin-bottom: 10px;
 }
 .list-unstyledst i{color:#ca925f;}


 .list-unstyledst li span{
  float:right;
  font-size:16px; 
 }
 .list-unstyledst li a{
   color:#000000;
   font-size:16px;
 
   
 }

 .list-unstyledsts li{
  line-height: 38px; 
  padding-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
 display: block;
 background: #ffffff;
 border:1px solid #cccccc;
 border-right:4px solid #ca925f; 
 margin-bottom: 10px;
 }
 .list-unstyledsts i{color:#ca925f;}


 .list-unstyledsts li span{
  float:right;
  font-size:16px; 
 }
 .list-unstyledsts li a{
   color:#000000;
   font-size:16px;
 
   
 }

.hhlines{
 height:40px; 
 clear: both;
}
.hhnotice{padding-left:0px;
  height: 180px;

}
.hhnotice .col-md-3 {
padding-left:0px;
padding-right: 0px;
}
.hhnotice .col-md-3 img{
 margin-top: 30px; 
}


.hhss{
  background: #ca925f;height: 360px; 
}


.hhnotice li{
 list-style: none; 
}
.hh-inline{
  border: 1px solid #cd9660; 
  padding-top: 12px;
}
.hh-inline li{
 line-height: 32px;

}
.hh-inline li a{
 color: #000000; 
 font-size: 16px;
 text-overflow: ellipsis;
white-space: nowrap;           
overflow: hidden;
}
.hhsl{
  background:#30373d;
color:#ffffff;

}
.hticolines{
  line-height: 32px;
}
.hhytitle{
  position: relative;
display: block;
  line-height:32px;
  height: 32px;
  font-size:18px;
  margin-top:-32px;
  text-align: center;
  background:rgba(0,0,0,0.7);
  color:#ffffff;
}
.hhywlink{
  margin-bottom: 20px;
} 
.hhywlink a{
  font-size:18px;
color: #000000;
line-height: 48px;
font-weight: bold;
}
.hhyw  {
  margin: 0px auto;
  width:128px;
  height: 128px;
  border:1px solid #565656;
  border-radius: 100px;
  -webkit-border-radius:100px;
  -moz-border-radius:100px;


 }
 .hhyw img{
  padding-top:20px; 
 }
 .hhyw:hover{
   border: none;
   background: url("../img/jb01.png") center top no-repeat;
 }
 .hhyw img:hover
 {transform: scale(0.9); }
 .hhkstt{
   overflow:hidden;
   background: url("../img/tdbg.png") no-repeat center top;
   color:#ffffff;

 
 }
 .hhksttbg{
  background: rgba(0,0,0,0.7) ;
  padding-bottom: 20px;
 }
 .form-control{
   font-size:24px;
   line-height:48px;
   border-radius: 100px;
  -webkit-border-radius:20px;
  -moz-border-radius:20px;

margin-top:60px;

 }
.hhfooter{
  color:#ffffff;
  background: rgba(0,0,0,0.7);
  
}
.hhfooter p{
  font-size:16px;
  line-height: 32px;
}

.btn-primary {
  background: #686868;
  border: 1px solid #686868;
  height: 66px;
  margin-top: 20px;
}
.hhfooter{
 background: #494949; 
}
.hhlist{
  width: 36px;height:4px; background:#ca925f;
}
.hhlistm{
  border-left:2px solid #ca925f;
}
.hhjklistico{
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #cccccc;
}
.hhjklistico h3{
color:#000000;
line-height: 32px;  
font-weight: bold;
}
.hhjklistico dd{
 line-height: 28px;
 font-size: 16px; 
}
.hhjklico{
 width:90px;
 height: 100px;
 border:1px solid #ca925f; 
 margin-top:18px;
 margin-right:20px;
 color: #ca925f;
}
.hhjklico:hover{
  background:url('../img/hhlbg.jpg') no-repeat center top ;
 color: #ffffff; 
}
/* 20210113 maxyu add */
.container-my img { max-width:100% !important; }