@charset "UTF-8";
* {
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust: none;
}

a:link, a:visited {
    color: #666666;
    text-decoration: none;
}


html,body{position: relative;margin:0 auto !important;padding: 0;width:100%;max-width: 1920px;min-width:320px;height:auto;overflow-x: hidden;}


body{overflow: hidden;}
#ver-en{
  font-family: "MiSans", "微软雅黑", "Microsoft YaHei", "思源黑体", "Source Han Sans CN", sans-serif;
  font-weight:300;
  font-size:16px;
  line-height:1.8;
  color: #666666;
  font-style: normal;
}
#ver-tc{
  font-family: "MiSans", "微软雅黑", "Microsoft YaHei", "思源黑体", "Source Han Sans CN", sans-serif;
  font-weight:300;
  font-size:16px;
  line-height:1.8;
  color: #666666;
  font-style: normal;
}

h1{font-size:24px;padding-bottom:20px;color:#42a8fe; font-weight:500;}
h2{font-size:20px;padding-bottom:10px;color:#333333;font-weight:500;}
.gov_content p{padding-bottom:30px;}
.gov_content a{ font-size:14px;}


.main_content ul{ padding-bottom:30px;}
.bod_ul li{
  position: relative;
      border-bottom: 1px solid #ccc;
    padding-bottom: 0.75em;
    margin-bottom: 0.75em;
}
.bod_ul li a{font-size:13px;color:#666666;display: inline-block;position: relative;padding-right: 50px;}
.bod_ul li a strong{ font-size:20px;font-weight:normal;color:#333333; padding-right:20px;}
.bod_ul li a strong:hover{color:#42a8fe;}
.bod_ul li a sub{
  position: absolute;
  top: 15px;
  right: 0px;
}
.bod_ul li a sub i{
  font-size:14px;
}
.bod_ul li ul li{ list-style-type:disc; margin-bottom:15px; line-height:1.5;}
.bod_ul li ul{ margin-left:25px; margin-bottom:10px;}
.bod_info{position: relative; padding:20px 0px; display: none;}
.bod_info p{padding:0 0 40px 0px; text-align:justify; text-justify:inter-word;}
.bod_info h4{ padding-bottom:20px; font-size:18px;}
.bod_info dl{ display:flex;justify-content:space-between;align-items:flex-start;flex-flow: row-reverse;}
.bod_info dl dt{width:15%; min-width:200px; padding-bottom:20px;}
.bod_info dl dd{width:85%; padding-right:35px;}



ul.contact_ul{
  position: relative;
  width: 100%;
  height: auto;

}
ul.contact_ul li{display: flex;
  position: relative;
  list-style-position: outside;
  padding-bottom: 10px;
}
ul.contact_ul li i{width:25px; padding-right:5px;align-content: center;}



@media (max-width:768px){ 
.bod_ul li a strong{ display:block;padding-right:0px;;}
}

