.site-log-img img{
  height:90px;}
.site-log-img{position:absolute;left:120px;top:10px;}
    #c1014973 ul {list-style: none; margin: 0 auto; padding: 0px;} 
    #c1014973 ul li a {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color:#fff; display:block;width:105px; line-height:105px; text-align:center;font-size:15px;font-weight:600;font-size:20px !important;} 
     #c1014973 ul li:hover a { text-shadow: 0 1px 3px rgba(0,0,0,0.2);}
    #c1014973 ul li { float:left; margin-left:0px;position:relative;} 
    #c1014973 ul li:hover a {color:#fda000;text-shadow: 0 1px 3px rgba(0,0,0,0.2);}
    #c1014973 ul li a.current {color:#fda000;background:none;}
    #c1014973 ul li ul { border:0px solid #ccc;} 
    
    #c1014973 ul li ul li {border-bottom:1px solid #efefef;}
    #c1014973 ul li ul li:nth-last-child(1){border:none;}
    

    
    
    #c1014973 ul li ul li a { 
    text-shadow:none;
    display:block;position:relative;font-size: 15px;padding: 10px 0;color:#58595b;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1);
    -ms-transition:color .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1);
    line-height: initial;text-align: center;letter-spacing: 1px;line-height: 24px;}
     
    #c1014973 ul li ul li a:hover {color: #b90d11;} 
    
     
    #c1014973 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    
    #c1014973 ul li.sfhover ul { display:block;} 
    #c1014973 ul li a{
        font-size: 16px;}
    #c1014973 ul li:nth-child(6){margin-left:195px;}
    
     #c1014973 ul li ul.down {
    width: 100%;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: 0;
    background-color: #fff;
    z-index: 2;
    -webkit-transform: translate(-50%,10px);
    -ms-transform: translate(-50%,10px);
    transform: translate(-50%,10px);
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    padding: 15px 20px;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -ms-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    box-shadow: 0 5px 50px rgba(0,0,0,.3);}
 #c1014973 ul li ul.down:before {
    content: "";
    position: absolute;
    bottom: 100%;
    height: 25px;
    left: 0;
    right: 0;
    background-color: transparent;}
 #c1014973 ul li ul.down:after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    border-style: solid;
    margin-left: -7px;
    border-width: 7px;
    border-color: transparent transparent #fff;}
  #c1014973 ul li ul.down a{font-size:16px !important;}
  #c1014973 ul li:hover .down{pointer-events:all;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s;opacity:1;}
   #c1014973 ul li ul.down a{color:#58595b;font-weight:normal;text-shadow:none;}
 #c1014973 ul li ul.down a:before{content:"";position:absolute;top:7px;bottom:7px;left:-20px;width:4px;background: #b90d11;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.162,.85,.45,1);transition:transform .3s cubic-bezier(.162,.85,.45,1);}
 #c1014973 ul li ul.down a.active,.MainMenu #links .down a:hover{color: #b90d11;}
 #c1014973 ul li ul.down a.active:before, #c1014973 ul li ul.down a:hover:before{-ms-transform-origin:top;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

    #c1015114 ul {list-style: none; margin: 0 auto; padding: 0px;width:1250px;} 
    #c1015114 ul li a {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color:#fff; display:block; width:112px; height:45px; line-height:45px; text-align:center;font-size:15px;} 
    #c1015114 ul li { float:left; margin-left:0px;} 
    #c1015114 ul li a:hover {}
    #c1015114 ul li a#current {color:#fff;}
    #c1015114 ul li ul { border:0px solid #ccc; display:none;} 
    
    #c1015114 ul li ul li {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:14px; float:none;  margin:0;}
    
    #c1015114 ul li ul li a {width:112px;height:30px;line-height:30px; text-align:center; background:#861600; color:#ffffff;border-bottom:1px solid #ccc;}
     
    #c1015114 ul li ul li a:hover { background:#861600; color:#ffffff;} 
     
    #c1015114 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    
    #c1015114 ul li.sfhover ul { display:block;} 
    .left-list ul li .d-active a{color:#c30505;font-weight:600;}
    .left-list .down li a:hover{background:none;color:#c30505;}
    #c1017235 ul {list-style: none; margin: 0 auto; padding: 0px;width:1250px;} 
    #c1017235 ul li a {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color:#fff; display:block; width:112px; height:45px; line-height:45px; text-align:center;font-size:15px;} 
    #c1017235 ul li { float:left; margin-left:0px;} 
    #c1017235 ul li a:hover {}
    #c1017235 ul li a#current {color:#fff;}
    #c1017235 ul li ul { border:0px solid #ccc; display:none;} 
    
    #c1017235 ul li ul li {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:14px; float:none;  margin:0;}
    
    #c1017235 ul li ul li a {width:112px;height:30px;line-height:30px; text-align:center; background:#861600; color:#ffffff;border-bottom:1px solid #ccc;}
     
    #c1017235 ul li ul li a:hover { background:#861600; color:#ffffff;} 
     
    #c1017235 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    
    #c1017235 ul li.sfhover ul { display:block;} 
    .left-list ul li .d-active a{color:#c30505;font-weight:600;}
    .left-list .down li a:hover{background:none;color:#c30505;font-weight:600;}
    #c1017236 ul {list-style: none; margin: 0 auto; padding: 0px;width:1250px;} 
    #c1017236 ul li a {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color:#fff; display:block; width:112px; height:45px; line-height:45px; text-align:center;font-size:15px;} 
    #c1017236 ul li { float:left; margin-left:0px;} 
    #c1017236 ul li a:hover {}
    #c1017236 ul li a#current {color:#fff;}
    #c1017236 ul li ul { border:0px solid #ccc; display:none;} 
    
    #c1017236 ul li ul li {font-family: 微软雅黑, 宋体, 黑体, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:14px; float:none;  margin:0;}
    
    #c1017236 ul li ul li a {width:112px;height:30px;line-height:30px; text-align:center; background:#861600; color:#ffffff;border-bottom:1px solid #ccc;}
     
    #c1017236 ul li ul li a:hover { background:#861600; color:#ffffff;} 
     
    #c1017236 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    
    #c1017236 ul li.sfhover ul { display:block;} 
    .left-list ul li .d-active a{color:#c30505;font-weight:600;}
    .left-list .down li a:hover{background:none;color:#c30505;font-weight:600;}
.footer-links{
    display:flex;
        justify-content: center;
    flex-wrap: wrap;}
.footer-links .link-item a{
    color: #fff;
    font-size: 16px;
    display: inline-block;
    padding: 8px 10px;}

.foot-fr{
    text-align:center;
    margin-left: 0;}
.bot{
    padding:20px 0;}

.foot-logo{
    float: inherit;
    padding:0;
    display:flex;
    height: 80px;}
