.hot-sild{height: 160px;}
.hot-title-top{color: #373d41;font-size: 20px;font-weight: 700;width: 760px;height: 35px;border-bottom: 1px solid #eee;margin: auto;+margin-top:0px !important; }
.hot-title-top span{ width:40px;height: 3px;background: #3687d9;display: block;margin-top: 10px;}
.hot-title-top1{color: #373d41;font-size: 20px;font-weight: 700;width: 290px;height: 35px;border-bottom: 1px solid #eee;margin: auto;+margin-top:0px !important;}
.hot-title-top1 span{ width:40px;height: 3px;background: #3687d9;display: block;margin-top: 10px;}
.hot-title-top2{color: #373d41;font-size: 16px;font-weight: 700;width: 890px;height: 35px;border-bottom: 1px solid #eee;margin: auto;+margin-top:0px !important;}
.hot-title-top2 span{ width:20px;height: 2px;background: #3687d9;display: block;margin-top: 10px;}
/* 2023 daohang */

.center1200{width:1200px; margin-left:auto;margin-right:auto;}.none{display:none}
.va{vertical-align:middle;    padding-right: 5px;}
.find-cs-topTab{background:#fff;height:76px;line-height:76px}
.find-cs-logoTitle{font-size:30px;font-weight:600;color:#007ff2;margin-right:70px}
.find-cs-dialogText{font-size:18px;color:#007ff2;margin-right:70px}
.inlineBlock{display:inline-block}
.find-cs-sjjt{width:10px}
.find-cs-topTab span{font-size:18px;color:#42526e;margin-right:70px}
.subbrand{height:16px; float:left; margin-top:13px;}
.ml20{margin-left:20px!important;}
.smallBtn_left_common1 span{margin-right: 20px!important;}
.find-cs-logoTitle {margin-right: 50px!important;}
.pub-cs-topTab{background:#fff;height:70px;line-height:70px; position: relative;}
.pub-cs-topTab span {font-size: 18px;color: #42526e;margin-left: 24px;margin-right: 10px;}
.pub-cs-topTab .f14 {font-size: 14px!important;}

.pub-cs-zhaobiao{background:#fff;height:40px;line-height:40px; position: relative;margin-top:15px;}
.pub-cs-zhaobiao span {font-size: 14px;margin-left: 12px;margin-right: 12px;}
.pub-cs-zhaobiao .f14 {font-size: 14px!important;}
.pub-cs-zhaobiao span  a:hover {color:red;}

.prl{padding:5px 10px;}
.fontblue{color:#007ff2!important;}
.pressnav .pub-cs-topTab span {margin-left:24px!important;}
.center1200{margin: auto; width: 1200px; clear: both; margin-bottom: 0px;}
.researchbox{width:360px; border: 1px solid #E5E5E5; height:40px; margin-top: 15px;}
.researchbox .mostmore{width: 73px; border-right:1px solid #CCCCCC; padding:0 8px 0 12px;line-height:40px; color:#666;}
.researchbox input{border: none; outline: none; line-height: 38px; color: #999; padding: 0 5px;}
.bbspubmenu{
    background: #ffffff;
    border: 1px solid #ebebeb;
    box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.05);
    position: absolute;
    top: 54px;
    width: 118px;
    padding: 5px 0px;
    z-index: 9999;
}
.bbspubmenu li{line-height:36px; text-align: center;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bbspubmenu a:hover{color:#007ff2;}
.lcyfl {
    float: left;
    display: inline;
}.ml20{margin-left:20px!important;}
.hot-title-top{color: #373d41;font-size: 20px;font-weight: 700;width: 97%;height: 35px;border-bottom: 1px solid #eee;margin: auto;+margin-top:0px !important;}
.hot-title-top span{ width:40px;height: 3px;background: #3687d9;display: block;margin-top: 10px;}
.hot-title-top a{float: right;font-size:14px;color: #9b9ea0;font-weight: 400;+margin-top:-20px !important;}
.pt10 {
    padding-top: 10px;
}
/* daohanglan */
.animenu__toggle {
  display: none;
  cursor: pointer;
  background-color: #111;
  border: 0;
  padding: 10px;
  height: 40px;
  width: 40px;
}
.animenu__toggle:hover {
  background-color: #0186ba;
}

.animenu__toggle__bar {
  display: block;
  width: 20px;
  height: 2px;
  background-color: #fff;
  -webkit-transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); 
  -o-transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); 
  transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); 
}
.animenu__toggle__bar + .animenu__toggle__bar {
  margin-top: 4px;
}

.animenu__toggle--active .animenu__toggle__bar {
  margin: 0;
  position: absolute;
}
.animenu__toggle--active .animenu__toggle__bar:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.animenu__toggle--active .animenu__toggle__bar:nth-child(2) {
  opacity: 0;
}
.animenu__toggle--active .animenu__toggle__bar:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.htmleaf-container{width:1200px;margin: 0 auto;background-color: #007ff2;}
.animenu {
  display: block;width:1200px;margin: 0 auto;
}
.animenu ul {
  padding: 0;
  list-style: none;
  font: 0px 'Open Sans', Arial, Helvetica;
}
.animenu li, .animenu a {
  display: inline-block;
  font-size: 18px;
}

.animenu li:hover{}
 
.animenu a {
  color: #ffffff;
  text-decoration: none;
}

.animenu__nav {
  background-color: #007ff2;
}
.animenu__nav li {
  position: relative;
  border-right: 0px solid #444444;    height: 45px;
    line-height: 45px;
}

.animenu__nav li:hover{
  background-color: #e60000;font-size: 14px;
    line-height: 45px; height: 45px; text-align: center;
    text-decoration: none;
    color: #fff;
}


.animenu__nav li a {
  padding: 0px 23px;
  text-transform: uppercase; 
}
.animenu__nav  li  a:first-child:nth-last-child(2):before {
  content: "";
  position: absolute;
  border: 4px solid transparent;
  border-bottom: 0;
  border-top-color: currentColor;
  top: 50%;
  margin-top: -2px;
  right: 10px;
}
.animenu__nav > li:hover > ul {
  opacity: 1;
  visibility: visible;
  margin: 0;
}
.animenu__nav > li:hover > a {
  color: #fff;
}

.animenu__nav__child {
  padding:0px 10px 0px 10px;box-shadow: 2px 2px 6px 2px rgb(0 0 0 / 13%);
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;color:#333;
  opacity: 0;
  visibility: hidden;
  margin: 20px 0 0 0;
  background-color: #ffffff;
  transition: margin .15s, opacity .15s;
}
.animenu__nav__child li {min-width:90px;
color:#333;
  border-bottom: 0px solid #515151;
}
.animenu__nav__child li a{
padding:5px 10px 0px 10px;

}
.animenu__nav__child  li:first-child  a:after {  width: 130px;
  content: '';
  position: absolute;
  height: 0;color:#333;
  width: 0;
  left: 1em;
  top: -6px;
  border: 6px solid transparent;
  border-top: 0;
  border-bottom-color: inherit;
}
.animenu__nav__child  li:hover{
color:#e60000;
}

.animenu__nav__child li:last-child { width: 120px;
  border: 0;color:#333;
}
.animenu__nav__child li a {font-size:14px;text-align:left;
 padding: 0px 0px 0px 0px;

  /* border-color: #373737; */color:#333;
}
.animenu__nav__child li a:hover {
 color:#fff;
  border-color: #007ff2;
  
}

@media screen and (max-width: 767px) {
  .animenu__toggle {
    display: inline-block;
  }

  .animenu__nav,
  .animenu__nav__child {
    display: none;
  }

  .animenu__nav {
    margin: 10px 0;
  }
  .animenu__nav > li {font-size:14px;
    width: 100%;
    border-right: 0;
    border-bottom: 1px solid #515151;
  }
  .animenu__nav > li:last-child {  width: 120px;
    border: 0;
  }
  .animenu__nav > li:first-child > a:after {
    content: '';
    position: absolute;
    height: 0;
    width: 0;
    left: 1em;
    top: -6px;
    border: 6px solid transparent;
    border-top: 0;
    border-bottom-color: inherit;
  }
  .animenu__nav > li > a {
    width: 100%;
    padding: 10px;
    border-color: #111;
    position: relative;
  }
  .animenu__nav a:hover {
    background-color: #ffffff;
    color: #007ff2;
  }

  .animenu__nav__child {
    position: static;
    background-color: #fff;
    margin: 0;
    transition: none;
    visibility: visible;
    opacity: 1;
  }
  .animenu__nav__child > li:first-child > a:after {
    content: none;
  }
  .animenu__nav__child a {
    padding-left: 20px;
    width: 100%;
  }
}
.animenu__nav--open {
  display: block !important;
}
.animenu__nav--open .animenu__nav__child {
  display: block;
}
