html{overflow-x: hidden;}
button,
input {
  border: none;
}
.main a {
  text-decoration: none;
}
.head {
  width: 100%;
  height: 190px;
  background: #fff;
 
}
.mainCenter {
  margin: 0 auto;
  width: 1300px;
}
.head_content{
  margin: 0 auto;
  width: 1300px;
  height: 140px;
}
.main {
  margin: 0 auto;
  width: 1300px;
  min-height: 140px;

}
.maindex{
  background:#fff;
  width:1343px;
  margin:0 auto;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.head_conten--logo {
  margin: 25px 0 0 0px;
  float: left;
}
.head_content--right{width: 540px;
  float: right;}
.head_content-search {
  float: right;
  margin-top: 40px;
  height: 33px;
}
.head_content-search input {
  width: 254px;
  height: 33px;
  margin-top: -23px;
  padding-left: 12px;
  background:#ecf1ed;
}
.head_content-search button {
  height: 33px;
}
.head_content-button1 {
  width: 41px;
  background: url(hbjt_search_20200320.jpg) no-repeat;
}
.head_content-button2 {
  width: 54px;
  margin: 0 10px;
  background: url(hbjt_infor_20200320.jpg) no-repeat;
}
.head_content-button3 {
  width: 54px;
  background: url(hbjt_en_20200320.jpg) no-repeat;
}
.head_content-nav {
  float: right;
  margin-top: 34px;
}
.head_content-nav .head_content-li {
  background: none;
}
.head_content-nav li {
  font: 20px/48px "microsoftyahei";
  background: url(hbjt_line_20200320.jpg) no-repeat 16px;
  padding-left: 32px;
  float: left;
}
.headDrop {
  width: 100%;
  height: 325px;
  position: relative;
}
#by1{position: absolute;top: 100px;left: 50%;margin-left:-472px;width: 0px;}
#by2{position: absolute;top: 220px;left: 50%;margin-left:-313px;display:none}
.main-top {
  height: 486px;
  margin: 28px 0 30px 0;
}
.nav{height:50px;background-color: #278f5f;}
.nav-tit{width: 1130px;margin:0 auto; height:50px;}
.nav-tit ul{padding-top: 13px;width:110%}
.nav-tit ul li{position: relative;float: left;width: 145px; height:25px;line-height:25px;font-size: 20px;cursor:pointer;text-align: center;z-index:1000;font-family: "??????";border-right: 1px solid #fff;}
.nav-tit ul li.head_content-li{width: 120px;}
.nav-tit ul li.lasttit{border-right: none;}
.nav-tit ul li a{color:#fff;text-decoration: none;display:block;width:145px;height:25px;}
.nav-tit ul li.head_content-li a{width: 120px;}
.nav-tit ul li ul{display: none;padding:14px 0 10px 0; filter:alpha(opacity=85);
  -moz-opacity:0.85;
  opacity:0.85}
.nav-tit ul li ul li{height:36px;line-height:36px;background: #027cb0;margin-top:3px;border-right: none;}
.nav-tit ul li ul li a{color:#FFF;font-size:15px}
.nav-tit ul li:hover ul{display:block;}
.nav-tit ul li ul li:hover{background: #05492c;}
/* ????? */
.main_lunbo {
  position: relative;
  overflow: hidden;
  width: 754px;
  height: 486px;
  float: left;
}
.main_lunbo .box {
  position: relative;
  overflow: hidden;
  width: 754px;
  height: 486px;
}
.main_lunbo .list {
  overflow: hidden;
  width: 9999px;
}
.main_lunbo img {
  width: 754px;
  height: 486px;
  vertical-align: top;
}
.main_lunbo .list li {
  position: relative;
  float: left;
  width: 754px;
  height: 486px;
}
.main_lunbo .list p {
  position: absolute;
  bottom: 0;
  left: 0px;
  width: 100%;
  height: 58px;
  font: 18px/58px "microsoftyahei";
  background: #000;
  text-indent: 2em;
  opacity: 0.6;
}
.main_lunbo a {
  color: #fff;
}
.main_lunbo .btn {
  position: absolute;
  overflow: hidden;
  right: 21px;
  bottom: 14px;
}
.main_lunbo .btn li {
  position: relative;
  width: 10px;
  height: 10px;
  background-color: #fff;
  margin-left: 12px;
  cursor: pointer;
  float: left;
}
.main_lunbo .btn .selected {
  background-color: #060691;
}
.main_right {
  float: right;
  width: 527px;
}
.main_right h3 {
  margin-top: 18px;
  height: 46px;
  text-align: center;
  font: 26px/46px "microsoftyahei";
}
.main_right p {
  font: 16px/24px "microsoftyahei";
  color: #888;
  padding-bottom: 10px;
  text-indent: 2em;
  border-bottom: 1px solid #bdb2bf;
}
.main_right--section {
  height: 39px;
}
.main_right--section li {
  float: left;
  width: 242px;
  text-align: center;
  margin-right: 16px;
  font: 20px/39px "microsoftyahei";
  background: #f1efef;
  border-radius: 7px ;
}
.main_right--section .curr {
  border: 1px solid #205c09;
  background: #fff;
}
.curr a {
  color: #205c09;
}
.main_right--list {
  margin: 9px 0;
}
.main_right--list li {
  padding-left: 9px;
  height: 36px;
  font: 18px/36px "microsoftyahei";
}
.main_right--list span {
  float: right;
}
.main_right--zt {
  width: 475px;
  height: 80px;
  line-height: 90px;
  padding: 8px 24px 0 23px;
  border: 1px solid #ddd;
}
.main_right--zt img {
  float: left;
  margin-right: 20px;
}
.main_right--zt p {
  float: left;
  height: 54px;
  font: 18px/54px "microsoftyahei";
  border: none;
  padding-bottom: 0px;
}
.main_right--zt span {
  float: right;
  font: 12px/0 "microsoftyahei";
}
.main_zpxx {
  margin: 0 auto;
  width: 1300px;
  height: 44px;
}
.main_zpxx p {
  float: left;
  width: 112px;
  color: #fff;
  text-align: center;
  font: 20px/44px "microsoftyahei";
  background: #559467;
  border-radius: 7px;
}
.main_zpxx ul {
  float: left;
  margin-left: 9px;
}
.main_zpxx li {
  float: left;
  padding: 0 30px 0 9px;
  font: 16px/44px "microsoftyahei";
}
.main_zpxx a {
  color: #c10000;
}
.main_zpxx span {
  color: #a9a9a9;
  font-size: 12px;
}
.main_yqlj {
  margin: 0 auto;
  width: 1300px;
  height: 62px;
  margin-top: 23px;
  background:#5c8867;
}
.main_yqlj--gs img {
  width: 147px ;
  height: 47px;
}
.main_yqlj--left {
  float: left;
  width: 100%;
  position: relative;
}
.main_yqlj--left p {
  padding-left: 44px;
  font: 22px/62px "microsoftyahei";
  background: url(jsshbjt_yqlj_2020414.jpg) no-repeat 3px 25px;
color:#fff;
float: left;
}
.main_yqlj--left ul {
  padding-left: 44px;
  float:left;
  font: 18px/62px "microsoftyahei";
  color:#fff;
}
.main_yqlj--left ul li{
  width:100px;
  height:51px;
  margin-top:11px;
  line-height: 43px;
  text-align: center;
}
.wli li:hover{
  width:100px;
  height:51px;
  background:#fff;
  color:#193a21;
}
.main_yqlj--left ul li:hover a{

  color:#193a21;
}
.main_yqlj--left ul li a{

  color:#fff;
}

.main_yqlj--left li {
  float: left;
  margin-right: 27px;
}
.main_yqlj--left select {
  width: 143px;
  height: 24px;
}
.main_yqlj--left .main_yqlj-select {
  width: 231px;
}
.main_yqlj--gs {
  padding-top: 27px;
  float: right;
  width: 480px;
  height: 47px;
}
.main_yqlj--gs li {
  float: left;
  margin-left: 12px;
}
.main_yqlj--gs img {
  width: 147px ;
  height: 47px;
}
.foot {
  width: 100%;
  background: #5b8867;
  color: #fff;
  font: 14px "microsoftyahei";
}
.foot_content {
  margin: 0 auto;
  width: 1300px;
  height: 169px;
}
.foot_left {
  float: left;
  padding-top: 17px;
}
.foot_left li {
  font: 14px/30px "microsoftyahei";
}
.foot_right {
  float: right;
}
.foot_right--nav li {
  float: left;
  height: 62px;
  line-height: 62px;
  margin-left: 45px;
}
.foot_right--nav a {
  color: #fff;
}
.foot_right--bottom {
  float: right;
  height: 82px;
  line-height: 82px;
}
.foot_right--bottom li {
  float: left;
  margin-left: 12px;
}
.linkbg{
  background:#5c8867;
  width:100%;
}

#menu2 > ul > li > ul {
  display: none;
  width: 100%;
  background: #fff;
  position: absolute;
  z-index: 99;

  overflow: hidden;
  left: 0;
  top:62px;
  margin: 0;
  list-style: none;
  box-sizing: border-box;
  padding-left: 13px;
}
#menu2 > ul > li > ul > li{
 font-size:16px; 
 width:280px;
 text-align: left;
 height:35px;
}
#menu2 > ul > li > ul a{
color:#000;
 }
#menu2 > ul > li > ul > li img{
      margin-right: 10px;
      margin-bottom: 5px;
     }
     .tianc{
       width:100%;
       float:left;
       background:#fff;
     }

     .ddjs{
       width:465px;
       float:left;
     }
     
     .ddjs li{
       color:#474444;
       font-size:18px;
       line-height: 40px;
     }
     .ddjs ul{
      margin-top: 10px;
     }
     .ddjs li a{
      color:#474444;
     }
     .ddjs li a:hover{
       color:#c70303;
     }
     .d_title{
       width:100%;
       border-bottom:solid 1px #cecece;
       height: 42px;
     }
     .tname{
       width:139px;
       height:42px;
       line-height:42px;
       background:#559365;
       text-align: center;
       font-size:22px;
       color:#ffffff;
       border-top-left-radius:5px;
border-top-right-radius:5px;
float:left;
     }
     .d_title span{
       float:right;
       margin-top: 16px;
     }
     .d_title span a{
       color:#858484;
       font-size:14px;
     }
     .main-foot{
       margin-top:13px;
       margin-bottom: 45px;
     }
     .tzgg{
       float:right;
       width:311px;
       height:275px;
       background:#f0f4ef;
     }
     .tzggc{
       width:276px;
       margin:0 auto;
       margin-top:18px;
     }
     .tzggc span{
       font-size:22px;
       color:#576f5d;
       float: left;
    line-height: 26px;
     }
     .tzggc span a{
      color:#576f5d;
     }
     .tzggc ul{
      float: left;
      margin-top:14px;
      line-height:25px;
     }
     .tzggc li{
       font-size:16px;
       padding-bottom: 5px;
       line-height: 32px;
       float: left;
     }
     .tzggc li a{
       color:#070707;
       float: left;
       width: 256px;
     }
     .tzggc li img{
      float: left;
      margin-top: 11px;
      margin-right: 8px;
     }
     .syjt{
       float:right;
     }
     .qymp{
       float:right;
       width:311px;
       height:60px;
       margin-top:26px;
       background:#f0f4ef;
       font-size:22px;
       line-height: 62px;
       color:#576f5d;
     }
     .qimg{
       margin-left:19px;
       margin-right:12px;
       margin-bottom: 5px;
     }
  .dywfw ul{
    margin-top:13px;
  }
     .dywfw li{
  float:left;
     height:98px;
       text-align: center;

     }
.dywfw li img{
  margin-bottom: 10px;
}

     .dywfw li span{
       width:140px;
       text-align: center;
     background:#ccedf9;
    height:37px;
    line-height:37px;
    font-size:16px;
    display: block;
     }
     .dywfw li a{
       color:#474444;
     }
     .qymp ul{
       float:right;
       margin-top:7px;
     }
     .syb{
       background:url(jsshbjt_topbg_20200423.jpg) #eef9f8 no-repeat top center;
       background-position-y: 190px;
     }
     .tianq{
       float:right;
     }
     .wea{
       background:url(jsshbjt_wea_20200423.png);
     }
