@charset "utf-8";
@media only screen and (max-width:992px){
a.ck_gd{background: url(bjt.png) no-repeat  105px #000000;width: 150px;height:40px;border:1px solid #ddd;padding-left: 10px;text-transform:uppercase;font-size: 13px;color: #fff;line-height:40px;display:block;position:relative;}
a.ck_gd i{padding-left:10px;}

.header{ margin-bottom:0px;}
.header .an{display:block;}
.navbar-header{ margin-top: 0;}
.navbar-brand>img{height: 30px;}
.menu{width: 100%;padding:15px 5%;background-color:#000;height:100%;position:fixed;top: 60px;left: -100%;z-index:9999;margin-left: 0;overflow:auto;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}
.menu.on{left:0;}
.menu .nav{width:100%;}
.menu .nav i{display:block;}
.menu .nav ul li{width:100%; height:auto; font-size:15px; text-align:left; border-bottom:1px solid #444; float:none; margin-right:0;}
.menu .nav ul li a.o_lm{color:#aaa;font-size: 14px;line-height: 40px;}
.menu .nav ul li:hover a.o_lm{background:none;}
.menu .nav ul li.on a.o_lm{background:none; color:#fff;}
.menu .nav .e_j{background:none; position:relative; display:none; padding-bottom:10px;}
.menu .nav .e_j a{border-top:0;font-size:12px;color:#aaa;line-height:32px;background: none;}
.menu .nav .e_j a:hover{background:none;}
.menu .nav ul li:hover .e_j{display:none;}
.head_h{display:block;}

.navbar-brand{/* width:70%; */}
.wrap{ display:none;}
.ss{display:block;}
.ss{width: 100%;background: #3674b9;padding: 10px 20px;}
.ss form {width: 80%;margin: 0 auto;}
.ss form .txt {float:left;width: 75%;height: 30px;font-size: 12px;padding-left: 10px;box-sizing:border-box;font-family: 微软雅黑;border: 1px solid #fff;}
.ss form .input-button {width: 25%;box-sizing:border-box;overflow:hidden;background: #fff;float: left;border-left: 1px solid #999;}
.ss form .input-button > input {width: 100%;height: 30px;color:#005ead;font-size: 14px;background: #fff;border: none;line-height: 30px;font-family: 微软雅黑;}

.n1{margin-top: 15px;margin-bottom: 15px;}
.n1l{width: 100%;padding: 0;float: none;}
.n2 img{ width:100%; transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -ms-transition: all 3s; -o-transition: all 3s;}
.n2:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}
.n2{ width: 100%; height: 100%; position: relative; overflow: hidden;}
.n2b{width: 100%;height: 100%;position: absolute;top: 38%;text-align: center;color: #333333; z-index: 999;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.n2b a{color: #333333;}
.n2:hover .n2b{ color: #fff;}
.n2:hover .n2b a{ color: #fff;}
.t1{font-size: 18px;margin-bottom: 10px;font-weight: bold;}
.b1{}
.b1 a{font-size: 13px;}
.bj{ width: 100%; height: 100%; top: 100%; position: absolute; background:rgba(0,0,0,0.6);}
.n2:hover .n2b{ top: 36%;}
.n2:hover .bj{ top: 0;}
.n1m{width: 100%;padding: 0;margin: 10px 0;float: none;}
.n1m img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}
.n1r{width: 100%;padding: 0;float: none;}
.n1r img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

.footer{ background: #fafafa;}
.f1{padding: 15px 0;border-bottom: 1px solid #d1d1d1;}
.f1l{padding: 0;float: none;text-align: center;}
.f1l img{float: none;margin-right: 10px;}
.f1l p{float: none;margin: 0;margin-top: 5px;line-height: 18px;font-size: 14px;color: #6a6a6a;}
.f1r{background: url(tel1.png) no-repeat;width: 220px;margin: 0 auto;float: none;padding: 0;margin-top: 30px;}
.a4{font-size: 18px;color: #6a6a6a;line-height: 25px;padding-left: 45px;}
.a5{margin-top: 0px;line-height: 20px;font-size: 13px;color: #999999;padding-left: 45px;}
.f2{padding: 15px 0;}
.f21{width: 100%;padding: 0;text-align: center;font-size: 14px;color: #6a6a6a;margin-top: 10px;}
.f21 a{font-size: 14px;color: #6a6a6a;}
.f22{width: 100%;padding: 0;text-align: center;font-size: 13px;color: #777777;margin: 10px 0;}
.f23{width: 100%;padding: 0;float: none;text-align: center;}
.f23 img{ margin-left: 10px;}

.dq{background: #f5f5f5;font-size: 14px;color: #666666;padding: 15px 0;}
.dq a{ font-size: 14px; color: #666666;}

.erji{padding: 10px 0;border-bottom: 1px dashed #cccccc;}
.erji ul{display: inline-block;margin: 0;} 
.erji ul li{margin-bottom: 5px;text-align: center;line-height: 30px;display: inline-block;margin-right: 10px;}
.erji ul li a{background: #f5f5f5;display: inline-block;padding: 0 15px;font-size: 13px;color: #999999;border-radius: 30px;}
.erji ul li a.on{ background: #01aee3; color: #fff;}

.ab{}
.ab1{padding-top: 15px;padding-bottom: 15px;text-align: center;}
.t2{line-height: 25px;font-size: 15px;color: #666666;font-family: "Impact";text-transform: uppercase;}
.b2{line-height: 20px;font-size: 14px;color: #666666;}
.ls{width: 40px;margin: 0 auto;margin-top: 3px;height: 2px;background: #01aee3;color: #01aee3;}
.ab2{font-size: 13px;line-height: 24px;margin-bottom: 15px;}
.ab2 img{ max-width: 100%;}

.xian{width: 100%;height: 2px;background: #01aee3;}
/*联系我们*/
.lianxi h4{font-size:14px; line-height:24px;}
.lianxi p{font-size:14px; line-height:32px;}
.lianxi input.w_z{width:100%; height:36px; line-height:36px;}
.lianxi input.a_n{width:100%; height:36px; line-height:36px;}
.lianxi textarea{width:100%;}
/*新闻中心1*/
.ny_news{margin-top: 10px;}
.ny_news .media{border-bottom: 1px solid #ddd;padding-bottom: 15px;margin-bottom: 15px;}
.ny_news .media .media-left{background: #01aee3;padding:5px 15px;float: left;width:23%;}
.ny_news .media .exhibition-left{ padding:0px;float: left;}
.ny_news .media .media-left h5,.ny_news .media .media-left h4{color: #fff;font-size:14px;text-align: center;}
.ny_news .media .media-left h5{font-size:32px;font-weight:bold;}
.ny_news .media .media-body{ width:73%; padding-left: 15px;width:73%;float:left;}
.ny_news .media .media-body a{font-weight: bold;font-size: 14px;color: #333;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;}
.ny_news .media .media-body span{display: block;margin-top: 0;line-height: 22px;font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.article {border-bottom: 1px solid #f1f1f1;margin-bottom: 10px;}
.article .foot1 {position: relative;margin: 10px 0 10px 0;padding-left: 10px;}
.article .foot1 .split {margin: 0 10px;}
.article .foot1 .read {position: absolute;right: 10px;font-weight: bold;}
.article .foot1 .read a{color: #2fb1fb;opacity: 0.7;}
.last {padding-bottom: 200px;}
.video {padding-bottom: 70px;}
.video p {margin-top: 20px;text-align: center;font-size: 16px;}
.modal-content {width: 641px;height: 418px;padding: 0;border-radius: 0;}
.modal-body {padding: 0;}
.article h2 {margin-top: 15px;margin-bottom: 5px;line-height: 23px;}
.article h2 a{color: #000;opacity: 0.9;font-size: 15px;}
.article h2 a:hover{ opacity: 0.9;}
.article h2 a:focus{ outline: none; outline-offset: 0; text-decoration: none;}
.article .zhaiyao {font-size: 13px;line-height: 1.7em;color: #757575;}
/*新闻中心2*/
.news1{width: 100%;}
.news1 img{ width:100%;}
.news2{ width:100%;}
.news{margin-top: 20px;padding-bottom: 15px;border-bottom:1px dashed #dedede;}
.news img{ width:100%; transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -ms-transition: all 3s; -o-transition: all 3s;}
.news img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}
.news2t{line-height: 21px;margin-top: 10px;}
.news2t a{font-size: 14px;color:#666666;}
.fbsj{line-height: 23px;margin-bottom:5px;font-size: 13px;color:#d0d0d0;}
.news2b{line-height: 21px;font-size: 13px;color: #999999;}
/*产品中心*/
.ny_cp{padding: 5px;border:solid 1px #ECECEC;margin-top: 8px;margin-bottom: 8px;}
.ny_cp .nc_tp{ background:#F1F1F3;}
.ny_cp .nc_wz{text-align:center;line-height: 35px;font-size: 13px;color:#656565;}
}
@media (min-width:992px){
.menu .nav{/* width:970px; */}
.menu .nav .e_j{display:none !important;}
.menu .nav ul li:hover .e_j{display:block !important;}
}
@media (min-width:1200px){
.menu .nav{/* width:1200px; */}
}