 /**/
:root{
  --color1:#2959E6;
  --color2:#1431A5;
  --color3:#e74c3c;
  --color4:#eff1f3; 
  --color5:#1431A5; 
}
.bg1{
  background-color: var(--color1);
}
.bg2{
  background-color: var(--color2);
}
.bg4{
  background-color: var(--color4);
}
.bg5{
  background-color: var(--color5);
}
/**/
ul {
 margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
li {
 margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ul {
 list-style: none; 
}
li {
 list-style: none; }
a:link {
 text-decoration: none; cursor: pointer;
}
a:visited {
 text-decoration: none; cursor: pointer;
}
a:hover {
 text-decoration: none; cursor: pointer;
}
a:active {
 text-decoration: none; cursor: pointer;
}

a:hover {
 color: var(--color1); 
}
.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
@media (min-width: 1200px) {
  .container{
      max-width: 1400px;
      width: 1400px;}
}
body{
   background: #fff;
   font-family:"Î¢ÈíÑÅºÚ";

}

.row{
    width:100%;  
    max-width:1400px;
    margin: 0px auto;
 }

@media(max-width: 768px){
  .row{
    width:100%;}
}
#banner2{
object-fit: cover;
}
#lmmc{
   margin:30px 0px 20px 0px;}

#dqwz{
   position: relative;
   width: 100%;
   height: 43px;
   line-height: 43px;
   text-align: left;
   text-indent: 25px;
   background: url(/images/icon_location.png) left center no-repeat;
   border-top: #cccccc 1px dotted;
   border-bottom: #cccccc 1px dotted;
   margin-top: 20px;
   font-size: 14px;
}  