.serviece > ul{
    width:100%;
    margin:0 auto;
    font-size:0.625rem;
    display:flex;
    display:-webkit-flex;
     flex-direction: row;
     justify-content:space-around;
}

.clearfix li{
    text-align:center;
    font-size:0.75rem;
    width:20%;
}

.clearfix li img{
    height:4rem;
}

.share{
    width:90%;
    height:2rem;
    padding-top:0.625rem;
    position:relative;
}

.share a{
     dispaly:inline-block;
    float:left;
    width:2rem;
    height:2rem;
    text-align:center;
    line-height:2rem;
    border-radius:20%;
    margin-left:0.625rem;
}

.share a img{
    display:inline-block;
    vertical-align:middle;
}

.footer1{
    background-color:#42457C;
    padding-bottom: 1rem;
}

.g-search{
    margin-top: 0.5rem;
}

.copyright{
    width: 100%;
    margin:0 auto;
    font-size:0.625rem;
}

.copyright-wrapper{
    width: 100%;
    text-align: center;
    margin-top: 0.5rem;
    clear:both;
}

.copyright-wrapper a{
  font-weight: normal!important;
}

.fanc{
    width: 90%;
    font-size: 0.675rem;
}

.fanc > a{
    font-weight: normal!important;
}

.sum{
    font-size:0.75rem;
    display:block;
    color:#253331;
    letter-spacing: 0.1rem;
    margin:0.5rem auto;
}

.clearfix{
    width: 90%;
    margin:0 auto;
}

.clearfix > dl{
    width: 30%;
    text-align: center;
    float: left;
    font-size: 0.75rem;
}

.list_divider{
        background-color:#3285ff!important;
}

.sina_ewm{
    width: 6rem;
    position:absolute;
    top:-6rem;
    left:0;
}

.ui-panel-inner ul li a{
    font-size:1rem;
    padding-left:1rem;
}

.BMap_noprint{
        color:red;
}

#articlelist2 li a{
  display:block;
  width:100%;
  height:100%;
  color:#42457C;
}

#articlelist2 li img{
  width:19%;
  display:block;
  margin:1.5rem;
  float:left;
}

#articlelist2 li{
  background:none;
}

#articlelist2 li p{
  width: 55%;
  font-size: 0.625rem;
  display: block;
  float: left;
}

#articlelist2 li h2{
  font-size:1rem;
  padding-top:1rem;
}

.g-search .espcms_form_group{
  width:46%;
  float:left;
  margin-left:2%;
}

.l_message .espcms_form_group{
  border: 1px solid #000;
  border-radius:0.625rem;
  width:90%;
  margin:0 auto 0.6rem;

}

.l_message .espcms_form_group > div{
  color:#000;
  padding:0;
  line-height:2rem;
  margin:0 auto;
}

.l_message .espcms_form_group:nth-last-of-type(1){
  width:30%;
  height:2rem;
}

.l_message .espcms_form_group .button.blue2{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.l_message .espcms_form_group textarea{
  border: none;
  padding: 0px;
  height:5rem!important;
  text-indent:1em;
  padding-top: 0.3125rem;
}

.l_message .espcms_form_group .control_required > div{
  margin:0;
}

#kefukbotton{
  margin:0 auto;
  color:#000;
}

.l_message .espcms_form_group .infoInput::-webkit-input-placeholder{
    font-size:0.625rem;
    color:#555;
    opacity:0.5;
}

.l_message .title .messtitle{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.cnzz a img{
    vertical-align: middle;
}

.g-search .espcms_form_group .infoInput::-webkit-input-placeholder{
    font-size:0.625rem;
    color:#fff;
    opacity:0.5;
}

.espcms_form_group{
    position:relative;
}

#form3botton{
    position:absolute;
    top: 0;
    left:0;
    width:100%;
    height:100%;
}
