﻿.h1, .h2, .h3, h1, h2, h3 {margin-top:0 !important ;margin-bottom: 0!important;}
*body {font-family:微软雅黑 !important;}
.container {width:1200px;}
.toph1 {width:120px;}
@media (max-width: 992px){.container {width:100%;}.nav {float:left;padding:0 80px;position: relative;width:818px;display:none}}
.disno {display:none;background:#606368;opacity:0.6; filter:alpha(opacity = 60);}
.demo:hover .disno {display:block !important;}
.visible-lg-block {display: block! important;}
@media (max-width: 992px){.visible-lg-block {display: none! important;}}
.visible-md-block {display: block! important;}
@media (max-width: 992px){.visible-md-block {display: none! important;}}
@media (min-width: 992px) {.toph1 {width:120px;height:auto}}
@media (max-width: 992px) {.toph1 {width:85px;height:auto;margin-right:15px}}
.navbar {min-height: 92px ;margin-bottom: 0 !important;}
.nav {float:left;padding:0 70px;position: relative;width:818px;}
.navbar-nav>li {float: left;}
.snavs i {background: url(../img/tbtn.png) no-repeat;position: absolute;width:48px;height:28px; display:block; right: 15px; top: 30px;}
.snavs i.current {background: url(../img/tbtn2.png) no-repeat;}
.nav-collapse{display:none}
@media (min-width: 768px){.navbar-nav>li>a { padding-top:6px;  padding-bottom:6px; }}
@media (min-width: 768px){.navbar-nav>li{ padding-top:6px;  padding-bottom:6px; }}
.snav {position: absolute;background:#FFF;z-index: 9999;width:100%;top:100px;}
.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: #007cc6;text-decoration:none;}
.snav > li > a:focus, .snav > li > a:hover{color: #fff;background-color: #007cc6;text-decoration:none;}
.snav>li>a {color: #4b4b4b;font-size:16px;}
.snav>li>a {width:100%;height:100%;display: block;}
.collapse ul {margin-top:50px;;}
.navbar-bran {padding:25px 15px 15px 0;display: block;}
.navbar-nav>.active>a, .navbar-nav>.active>a:focus, .navbar-nav>.active>a:hover{color: #4b4b4b; border-bottom: 2px solid #007cc6;margin:0 15px;padding:6px 0! important;}
.navbar-nav > li > a:focus, .navbar-nav > li > a:hover{color: #fff;background-color: #007cc6;}
.navbar-nav>li>a {color: #4b4b4b;font-size:16px;}
.navbar-nav > li:focus, .navbar-nav > li:hover {color: #fff;background-color: #007cc6;}
.navbar-nav>li {color: #4b4b4b;font-size:16px;}
.navbar-nav>li {padding-top:0px; padding-bottom:0px;}
.navbar-nav {margin-top: 53px;;}
.navs {position: absolute; display: none;width:100%;z-index:9;background:#007cc6;color:#fff;}
.navs ul{float:left;width:111px;}
.navs ul li a{float:left;width:111px;}
.navs ul li a:hover{float:left;width:111px}
.navs ul li a:active {float:left;width:111px;}
.navs li {text-align: center;}
.navs li:hover a {color: #fff;background-color: #007cc6;display: block;}
.navs>.active>a, .navs>.active>a:focus, .navs>.active>a:hover {color: #4b4b4b;border-bottom: 2px solid #007cc6;display: block;}
.navs li:focus a {color: #fff;background-color: #007cc6;display: block;text-decoration:none;}
.top {width:160px;}
.navs li a {display: block;color: #fff;background-color: #007cc6;line-height: 30px;}
.top {margin-top: 45px;float:left;display: block;width:150px;}
@media (min-width: 992px) {.top {margin-top: 45px;float:left;display: block;width:150px;}}
@media (max-width: 992px) {.top {margin-top:23px;float:left;display: block;}}
.top_lang {padding-bottom: 10px;}
.top_lang a { color:#4b4b4b;}
.top_lang  .action { color:#007cc6 !important}
.top_sear {display:block;width:160px;}
.top_sear .inp {float:left;height: 28px;max-width:114px;font-size: 12px;color:#d9d9d9;border:1px #d9d9d9 solid;padding-left:10px;}
.input-group-addon, .input-group-btn {background:url(../img/search.png) no-repeat;width:27px;height:28px;border:none 0;top: 0; left: -5px;}
.sear_max{float:left;height:28px ;width:27px;background: #007cc6;display:inline-block;padding: 6px;}
.foot {background: #4f4f4f;width:100%;margin-top:70px;min-height: 150px;}
.footl {margin-top:37px;}
.footl li{line-height: 30px;color: #fff;}
.footl li a{color: #fff;}
.footlogo {margin-top:42px;}
.foots {margin-top:28px;}
.foots li{line-height: 22px;color:#bebebe;}
.foots li a{color:#bebebe;}
.pages{text-align: center;margin-top: 76px;;}
.pages span {color:#666666;background:#e7e6e6; ;padding: 10px 14px;}
.pages a {color:#666666;background:#e7e6e6; ;padding: 10px 14px;}
.pages a:hover {color:#fff;background:#007cc6;text-decoration:none;}
.pages a.currentpage{color:#fff;background:#007cc6;text-decoration:none;}
.col-lg-3 {width: 25%;float:left}
.col-md-4 { width: 33.33333333%;float:left}
.col-md-7 {width: 58.33333333%;float:left}
.col-lg-7 {width: 90%;float: right;}
.col-md-5 {width: 41.66666667%;float:left}
.col-lg-4 { width: 33.33333333%;float:left; height:11.3vw;}
.col-md-6 {width: 48%;float:left}
.col-md-offset-1 { margin-left: 8.33333333%;}
.ewm{margin-top: 35px;margin-right: 35px;width: 87px;}
.sewm {padding: 10px 0;margin-right: 35px; width: 87px; margin-bottom: 10px;}