﻿.tops {height: 34px;line-height: 34px;background:#fbfbfb;border:1px solid #e9e9e9} 
.tops ul li {float:left ;}
.ul.clearfix::after {display:none! important}
.tops ul li a {border-left: 1px solid #a6a5a5;padding:0 10px;color:#a6a5a5}
.en a {border-left: 1px solid transparent! important;}
.tops form span {color:#818080;margin-left:18px ;margin-right: 10px;}
.tops form input{border:1px solid #d7d7d7;width:123px ;height:25px;}
.btn {width:53px! important;height:25px! important;background:#c6c6c6;color: #fff;border-radius: 0;padding:2px 0;margin-left: 10px;}
.logobg {background: url(../img/headbg.jpg);width:100%;max-height: 180px;padding: 34px 0;border-bottom: 5px solid #ededed;}
@media (max-width: 992px){.logobg{background: url(../img/sbanner.jpg);width:100%;max-height:122px;}}
.logo {text-align: center;margin:0 auto;max-width: 348px;}
.logo img {width:100%}
.visible-md-block {display: block! important;}
@media (max-width: 992px){.visible-md-block {display: none! important;}}
.visible-lg-block {display: block! important;}
@media (max-width: 992px){.visible-lg-block {display: none! important;}}

.container {width:1200px;padding: 0px;}
@media (max-width: 992px){.container {width:100%;padding:0 15px}}

.searchss {position: relative;}  
.searchs {width:166px;height:27px;border:1px solid #c7c7c7;ilter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.submits {position:absolute;border: 1px solid transparent;background: url(../img/search.png) no-repeat;width:15px; height:15px;right:5px ;bottom:5px}

@media (max-width: 992px){.searchss {position: relative;margin:5px 0;width: 100%;margin: 0 auto;text-align: center;}  
.searchs {width: 80%;5: 27pxborder:1pxsolid #c7c7c7ilter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.8;height: 40px;text-align: left;margin: 0 auto;border: 1px solid #666;padding-left: 10px;}
.submits {position:absolute;border: 1px solid transparent;background: url(../img/search.png) no-repeat;width:15px;height:15px;right: 55px;bottom: 12px;}}
.navbar {min-height: 92px ;margin-bottom: 0 !important;}
.navfist {border-left: 0 none! important;}
.nav {
    width: 1200px;
    margin: 0px 0px 0px 0px;
    height: 51px;
    line-height: 51px;
}
.nav li {float:left;text-align: center;width:14.28%;width: calc(100% /7); width: -webkit-calc(100% /7);width: -moz-calc(100% /7);margin: 0 auto;height:51px;line-height:51px;}
.nav li i{background: url(../img/nav.png) no-repeat;width:2px ;height:20px;float:left;margin-top:17px}
.nav li a {color:#4a4a4a ;font-size: 20px;text-align: center;font-weight: 500;padding:0! important;height:51px;line-height:51px;}
.nav li:hover a {color: #bd010f;text-decoration:none;background: transparent;}
.nav > li.active > a, .nav > li.active > a:focus, .nav > li.active > a:hover{color: #bd010f;text-decoration:none;background: transparent;}
.nav li:active a {color: #bd010f;text-decoration:none;background: transparent;}
.nav > li > a:focus, .nav > li > a:hover {background:transparent;}
.snavs i {background: url(../img/tbtn.png) no-repeat;position: absolute;width:29px;height:25px; display:block; right: 20px; top: 5px;}
.snavs i.current {background: url(../img/tbtn2.png) no-repeat;}
.nav-collapse{display:none}
.snav {position: absolute;background:#FFF;z-index: 9999;width:100%;top:153px;}
.snav span {position: absolute;width:50px;height:28px;top: -75px; right: 20px;}
.snav span a {color:#007cc6 text-decoration:none;text-decoration:none}
.snav li{line-height: 45px;height:45px;border-bottom: 1px solid #d9d9d9;background:#FFF;width:100%;text-align: center;color:#fff;}
.snav li a {color:#4b4b4b;font-size:16px;}
.snav>.active>a, .snav>.active>a:focus, .snav>.active>a:hover{color: #4b4b4b;background-color:#bd010f;text-decoration:none;}
.snav > li > a:focus, .snav > li > a:hover{color: #fff;background-color:#bd010f;text-decoration:none;}
.snav>li>a {color: #4b4b4b;font-size:16px;}
.snav>li>a {width:100%;height:100%;display: block;}
.acimg{width:190px;height:123px}
.acimg img{width:100%;}
.foots {height:135px; width:100%;background:#f8f8f8;padding-top: 30px;margin-top: 23px;}
.footes {font-size: 16px; color: #848484;}
.footes a {font-size: 16px; color: #848484;}
.footes div, .footes ul {line-height: 30px;}
ol, ul {margin-bottom: 0;}
.weixin {padding-top: 20px;float: right;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left: 0;padding-right: 0;}

.nav li ul li {
    font-size: 16px;
    color: #4d4d4d;
    text-align: center;
    width: 100%;
    border-left: 1px solid #656565;
    height: 20px;
    background: #e9e9e9;
    height: auto;
    line-height: initial;
    border-bottom: 1px solid #fff;
    border-left: 0 none;
    overflow: hidden;
    float: inherit;
}
.nav li ul li a {
font-size: 16px! important;
    color: #4d4d4d! important;
    height: auto;
    line-height: inherit;
    padding: 7px 0 !important;
    display: inline-block;
}
.address li {float:left}
.navs { position: absolute;display:none; width: 100%; z-index: 9;;top:51px}
.nav li ul li:hover a {font-size:16px! important;color:#fff! important;}
.nav li ul li:hover {background:#bd010f! important;;}
.pages {padding-top: 30px;padding-bottom:50px}
.pages span {color:#666666;background:#e7e6e6; ;padding: 10px 14px;}
.pages a {color:#666666;background:#e7e6e6;     padding: 0px 14px;height: 36px;line-height: 36px;display: inline-block;margin-bottom:8px}
.pages a:hover {color:#fff;background:#820000;text-decoration:none;}
.pages a.currentpage{color:#fff;background:#820000;text-decoration:none;}
.yonng_pages {text-align:center;padding-top:40px}
.fnavbtn li {background:#f4f4f4;width:25%;height:45px;line-height: 45px;margin-bottom: 2px;text-align: center;position: relative;float:left;border-left:1px solid #e4e4e4}
.fnavbtn li a {font-size:16px;color:#686868;display: block;}
.fnavbtn li:hover a {color:#fff;}
.fnavbtn li:hover {background:#bd010f;}
.fnavbtns {position: relative}
.sform {position:absolute;width:100%;height:40px;top:-45px;display:none}
.col-md-9 {width:75%;float:left;}
@media (max-width: 992px){.col-md-9 {width:100%;float:left;}}
.col-md-2 {width: 16.66666667%;float:left}
@media (max-width: 992px){.col-md-2 {width:auto;}}
.col-md-3 {width: 25%;float:left}
@media (max-width: 992px){.col-md-3 {width:auto;float:none}}
.col-md-4 { width: 33.33333333%;float:left}
.col-md-7 {width: 58.33333333%;float:left}
.col-lg-7 { width: 58.33333333%;float:left}
.col-md-5 {width: 41.66666667%;float:left}
.col-md-10 {width: 83.33333333%;float:left}
@media (max-width: 992px){.col-md-10 {width: 100%;float:left}}
.col-lg-4 { width: 33.33333333%;float:left}
.col-md-6 {width: 50%;float:left}
.col-md-offset-1 { margin-left: 8.33333333%;}
@media (max-width: 992px){.col-md-6 {width:100%;}.col-md-4 {width:100%;}}
.emails{    width: 100%; text-align: center;margin-top: 50px; margin-bottom: 180px;}
.emails input {height: 25px; margin: 10px; border: 1px solid #ccc;  width: 60%;}
.posi {width: 100px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 37px;}

#num {padding:0 8px}



