

.headright img {
  margin-top: 0;
  margin-right: 10px;
  float: right;
}

.headright ul li {
  display: block;
  height: 36px;
  line-height: 36px;
  padding: 0 20px;
  float: right;
}

.headright ul li.bjcolor1 {
  background: #eeeeee;
  color: #969696;
}

.headright ul li.bjcolor2,
.headright ul li.bjcolor3 {
  background: #0a8aff;
  color: #ffffff;
}

.headright ul li.bjcolor3 {
  border-left: 2px solid #49a8ff;
}

.headright ul li.bjcolor2:hover {
  background: #1783e0;
}

.headright ul li.bjcolor3:hover {
  background: #1783e0;
}
#SearchForm {
  margin-top:20px;
  float: right;
  width: 60%;
}
#SearchForm .searchbox {
  height: 40px;
  line-height: 40px;
  /* border: 1px solid #cccccc; */
  border-radius: 4px;
  display: flex;
  justify-content:end;
}

#SearchForm .searchbox input {
  border: none;
  background-color: #fff;
  /* box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16); */
  border-radius: 40px 0 0 40px;
}
#SearchForm .searchbox .searchimg{
  border: none;
  border-radius: 0 40px 40px 0 ;
}
#SearchForm .searchText{
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 24px;
  text-align: left;
  font-style: normal;
  text-transform: none;
  margin:8px 0 0 16px;
}

.searchmain {
  width: 56%;
  color: #cccccc;
  /* padding-left: 12px; */
  font-size: 18px;
  text-indent: 20px;
  background: none;
  outline: none !important;
}

.searchimg {
  float: right;
  width: 40px;
  height: 40px;
  background: url(search.png) no-repeat center center;
}

.laonianbtn {
  /* width: 132px; */
  height: 30px;
  padding:0px 10px;
  background: #FC981E;
  border-radius: 15px 15px 15px 15px;
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  text-align: center;
  font-style: normal;
  text-transform: none;
  line-height: 30px;
  cursor: pointer;
}
#outlaonianbtn {
  display: none;
}
.accessiblebtn {
  margin-left: 24px;
  /* width:9.6%; */
  /* height: 30px; */
  line-height: 30px;
  background: rgba(255,255,255,0.3);
  border-radius: 15px 15px 15px 15px;
  /* opacity: 0.3; */
  text-align: center;
  font-weight: 400;
  font-size: 16px;
  font-style: normal;
  text-transform: none;
}
.accessiblebtn a{
  color: rgba(255, 255, 255, 1) !important;
}
.topheadbox {
  width: 100%;
  /* height: 60px; */
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 17px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 26px;
  color: #333333;
  margin: 0  auto 10px;
  padding-top:20px;
}
.top_box {
  background: url(listbg.png) no-repeat center ;
  background-size: cover;
  height: 158px;
  border-bottom: none !important;
  /* border-bottom: 1px solid #cccccc; */
}
.topheadbox .topleft{
  display: flex;
  justify-content:flex-start;
  color:#fff
}
.topheadbox .topleft .topleftfont{
  color:#fff
}
.topheadbox .topleft img{
  width:20px;
  height:20px;
  margin:4px 8px 0 0;
}

.topheadbox .topleft .zhonghe{
  margin:0 8px;
}
#loginmenu {
  position: relative;
  /* padding: 20px 0; */
}

#loginmenu:hover .loginmenu-box {
  display: block;
}

.loginmenu-box {
  position: absolute;
  /* top: 55px; */
  left: 50%;
  transform: translateX(-50%);
  display: none;
  padding: 2px 10px;
  margin: 0px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #c1c2c4;
  background-color: #F5F5F5;
  z-index: 9;
}

.loginmenu-box li {
  /* background:yellow; */
  position: relative;
  width: 100%;
  font-size: 14px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  cursor: pointer;
  padding: 2px 0;
  cursor: pointer;
}

.loginmenu-box li a {
  width: auto;
  height: auto;
  float: left;
  display: block;
  white-space: nowrap;
}

.loginmenu-box::before {
  display: inline-block;
  content: '';
  position: absolute;
  left: 50%;
  top: -2px;
  transform: rotate(45deg) translateX(-50%);
  width: 6px;
  height: 6px;
  background-color: #F5F5F5;
  border-left: 1px solid #c1c2c4;
  border-top: 1px solid #c1c2c4;
}
.topheadbox .topright{
  display: flex;
  justify-content:flex-start;
}
/* 老年模式 */
 
.ConBox .topheadbox .topleft img{
  width:30px;
  height:30px;
  margin:8px 8px 0 0;
} 
.ConBox .head {
  width: 100%;
  background: url(topbj_1.png) no-repeat;
  /* background: url(topbj_1.png) no-repeat center 80%; */
}
.ConBox .logo_one {
  display: block;
}
/* .ConBox #SearchForm .searchbox{
  margin-top:100px;
} */
.ConBox .topheadbox {
  width: 1200px;
  display: flex;
  justify-content: space-between;
  font-size: 27px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  line-height: 44px;
  color: #333333;
}

.ConBox .laonianbtn {
  /* width: 180px; */
  height: 40px;
  padding:0 20px;
  border-radius:25px 25px 25px 25px;
  background: #FC981E;
  font-size: 26px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
  /* margin-left: 150px; */
  cursor: pointer;
}
.ConBox #Enterlaonianbtn {
  display: none;
}
.ConBox #outlaonianbtn {
  display: block;
}
.ConBox .Intheheadbox {
  width: 100%;
  /* display: flex;
  justify-content: space-between;
  align-items: center; */
  margin-bottom: 10px;
  position: relative;
}
.ConBox .Intheheadbox .navBar a,.ConBox #SearchForm .searchText a {
  font-size: 20px;
}
.ConBox #SearchForm .searchText{
  font-size:20px;
}



/* 
.ConBox .imgnews {
  display: none;
} */
 .carousel {
  display: none;
  /* background:yellow; */
} 
/* .ConBox .carousel {
  display: block;
  width: 1200px;
  height: 512px;
  position: relative;
  overflow: hidden;
}  */
.Intheheadbox {
  display: flex;
  justify-content: space-between;
  margin-top:10px;
}
.navigationBar{
  background:#2876D1;
}

.navigationBar .containbox{
  height:56px;
  display: flex;
  justify-content: space-between;
}
.navigationBar .containbox .navBox{
  width: 200px;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.navigationBar .containbox .navBox:hover{
  border-radius: 0px 0px 0px 0px;
  background:rgba(255,255,255,0.2);
}
.navigationBar .containbox .navBox a,.navigationBar .containbox .navBox:hover a{
  color: #fff;
  font-size: 22px;
  font-weight: 400;
}
.ConBox .navigationBar .containbox .navBox a,.ConBox .navigationBar .containbox .navBox:hover a{
  font-size: 26px;
}
.navigationBar .containbox .navBox i{
   display: inline-block;
   width:24px;
   height:24px;
   margin-right:4px;
   background: #fff;
}
.navigationBar .containbox .navBar1 i{
  background: url(nav1.png) no-repeat;
}
.navigationBar .containbox .navBar2 i{
  background: url(nav2.png) no-repeat;
}
.navigationBar .containbox .navBar3 i{
  background: url(nav3.png) no-repeat;
}
.navigationBar .containbox .navBar4 i{
  background: url(nav4.png) no-repeat;
}
.navigationBar .containbox .navBar5 i{
  background: url(nav5.png) no-repeat;
  background-size: cover;
}
.navigationBar .containbox .navBar6 i{
  background: url(nav6.png) no-repeat;
}
.content{
  background:#fff;
  /*height:500px;*/
}





