/*head*/
.top{height:110px;width:100%}
.topa{width:1200px;height:110px;margin:0 auto;}
.logo{text-indent:-99999px;overflow:hidden;margin-top:15px;}
.logo a{display:block;width:267px;height:81px;}
.top_r{margin-top:35px;}
.menu{height:45px;line-height:45px;margin:0;}
.menu .m {font-size:14px;-webkit-transition:all .5s;transition:all .5s;}
.menu .m:hover{}
.menu .m:hover a{}
.menu > li { position: relative; float: left;}
.menu li a { display:inline-block;}
.menu > li > a { padding: 0 25px;}
.sub{min-width:100%;position:absolute;left:0;text-align:center;background-color:#0076c0;z-index:99;
 display: none; }
.sub li{line-height:1.5;}
.sub li a { padding: 10px 5px; color: #fff;font-size:14px;display:block;}
.sub li:hover a { background-color: #282828; color: #fff; }

.navbar{margin-bottom:0 !important}

.sou_r{}
.sou{background: url(../images/sousuo.png) no-repeat center;width:45px;height:45px;}
.sea{ display: none;position: absolute;width:220px;margin-left:-175px;z-index:9;}
.sousuo{background:#0076c0;border:0;width:50px;height:32px;line-height:32px;float:left;color:#fff}
.sousuo1{border:0; width:170px; height:32px; float:left; padding-left:10px;background:#f5f5f5}

/* banner*/
.swiper-container{width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide{text-align: center;background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper-slide img{width:100%}
.swiper-pagination-bullet{width:15px !important;height:15px !important;background:#fff !important;
opacity:1 !important;}
.swiper-pagination-bullet-active{background:#0076c0 !important;}

/*hb*/
.hb img{width:100%}

/*product*/
.pro{padding:60px 0;}
.pro_s{width:1200px;margin:0 auto;}
.owl-carousel .item{margin:0 20px;padding:30px 0;
text-align:center;}
.pro_t{font-size:45px;text-align:center;font-weight:bold;font-family:"宋体";}
.pro_2{width:400px;height:300px;margin:0 auto;}
.pro_2 img{width:400px;height:300px;}
.pro_3{font-size:24px;margin-top:15px;}
.pro_4{color:#666666;margin-top:15px;margin-bottom:20px;}
.pro_5{width:150px;height:45px;border:1px solid #ccc;text-align:center;line-height:45px;
margin:0 auto;-webkit-transition:all .5s;transition:all .5s;}
.pro_5 a{display:block;}
.pro_5:hover{background:#0076c0;}
.pro_5:hover a{color:#fff;}

/*about*/
.about{position:relative;}
.about_ul2 li{display:none;position:relative;color:#fff}
.about_ul2 li:first-child{display:block;}
.about_ul2 li .ab_diva{}
.about_ul2 li .ab_diva img{width:100%}
.about_ul2 li .ab_divb{font-size:20px;font-family:"arial"}
.about_ul2 li .ab_divb span{font-size:50px;color:#0076c0}
.ab_divc1{font-size:38px;font-family:"宋体";font-weight:bold}
.ab_divc2{font-size:24px;margin-bottom:10px}
.ab_divc3{width:60%;line-height:2}
.about_ul2 li .ab_divz{position:absolute;width:1200px;top:50%;left:50%;transform:translate(-50%,-50%);}
.about_ul1{overflow:hidden;width:1200px;margin:0 auto;position:absolute;bottom:5%;
left:50%;transform:translate(-50%,0);}
.about_ul1 li{float:left;width:33.33333%;overflow:hidden;color:#fff;padding:20px 40px;
background:url(../images/tm.png) repeat;}
.about_ul1 .on{background:#0076c0}
.ab_dl{float:left;}
.ab_dr{float:right;}
.ab_d1{font-size:17px;}

/*new*/
.new{background:#f2f2f2;padding:60px 0;}
.news{width:1200px;margin:0 auto;}
.new_t{font-size:40px;font-weight:bold;font-family:"宋体";text-align:center;margin-bottom:40px;}
.new ul{overflow:hidden;}
.new ul li{width:370px;float:left;margin-right:45px}
.new ul li:last-child{margin-right:0}
.new ul li img{width:370px;height:275px}
.new ul li .new_a .new_a2{font-size:20px;font-weight:bold;font-family:"宋体";margin-top:20px;
margin-bottom:15px}
.new ul li p{color:#666666;}
.new ul li .new_a .xian{border-top:1px solid #ccc;margin-top:20px;margin-bottom:20px;}
.new ul li .new_a .new_a1{font-family:"arial";color:#666;overflow:hidden;}
.new ul li .new_a .new_a1 a{float:right;}
.new ul li:hover .new_a .new_a2 a{color:#0076c0;}

/*ds*/
.ds{position:relative;}
.ds_img img{width:100%}
.ds_a{position:absolute;top:0;width:100%;text-align:center;color:#fff;margin-top:7%;}
.ds_a1{font-size:40px;font-weight:bold;font-family:"宋体";}
.ds_a2{font-size:20px;font-weight:bold;font-family:"宋体";}
.ds_a3{width:150px;height:45px;text-align:center;line-height:45px;background:#0076c0;margin:0 auto;
margin-top:20px;}
.ds_a3 a{color:#fff;display:block;}
.ds_a3:hover a{color:#fff;}

.yqlj{padding:25px 0;}
.yqlj_a{width:1200px;margin:0 auto;overflow:hidden;}
.link_top{float:left;font-size:15px}
.yqlj_b{float:left;}
.yqlj_b a{color:#666}

/*foot*/
.footer{padding:40px 0;background:#f4f4f4}
.footer a{}
.foot{width:1200px;margin:0 auto;overflow:hidden;}
.foot dl{float:left;width:100px;margin-right:180px;margin-bottom:0}
.foot dl dt{font-size:16px;margin-bottom:15px}
.foot dl dd{line-height:2.3}
.foot dl dd a{color:#6c6c6c;}
.foot .foot_dl6{width:320px;padding-left:50px;margin-right:0;float:right;
	border-left:1px solid #ccc}
.foot .foot_dl6 img{width:120px;}

.copy{width:100%;overflow:hidden;padding:40px 0;text-align:center;
	color:#FFF;background:#0076c0; }
.copy a { color: #FFF; }

/*mobile foot*/
.foot_kong{width:100%;height:65px;}
.foot_mobile{padding-top:6px;text-align:center;position:fixed;bottom:0;left:0;right:0;z-index:999;
width:100%;height:65px;background:#282828;border-top:1px solid #ccc;}
.foot_mobile li{float:left;width:25%;padding-top:8px;}
.foot_mobile li a{color:#fff}
.foot_mobile li i{font-size:20px;margin-bottom:5px}
.foot_mobile li p{margin:0}

@media (max-width:1400px) and (min-width:1200px) {
/*top*/
.topa{width:1200px;margin:0 auto;}
.menu > li > a { padding: 0 25px;}



}

@media (max-width:1299px) and (min-width:992px) {
/*head*/
.top{height:150px;}
.topa{width:950px;height:150px;margin:0 auto;}
.logo{margin-top:10px;margin-bottom:0;position:relative;left:50%;transform:translate(-50%,0);}
.top_r{width:100%;margin-top:10px}
.menu > li > a { padding: 0 27px;}

/*product*/
.pro_s{width:950px;margin:0 auto;}
.owl-theme .owl-controls .owl-buttons{display:none}

/*about*/
.ab_divc1{font-size:30px;font-family:"宋体";font-weight:bold}
.ab_divc2{font-size:20px;margin-bottom:10px}
.about_ul2 li .ab_divz{position:absolute;width:950px;top:40%;left:50%;transform:translate(-50%,-50%);}
.about_ul1{overflow:hidden;width:950px;margin:0 auto;position:absolute;bottom:5%;
left:50%;transform:translate(-50%,0);}


/*new*/
.news{width:950px;margin:0 auto;}
.new ul li{width:300px;float:left;margin-right:25px}
.new ul li img{width:300px;height:225px}


/*link*/
.yqlj_a{width:950px;}

/*foot*/
.foot{width:950px;margin:0 auto;overflow:hidden;}
.foot dl{float:left;width:100px;margin-right:100px;margin-bottom:0}




}

@media (max-width:991px) and (min-width:768px) {
/*head*/
.top{height:150px;}
.topa{width:750px;height:150px;margin:0 auto;}
.logo{margin-top:10px;margin-bottom:0;position:relative;left:50%;transform:translate(-50%,0);}
.top_r{width:100%;margin-top:10px}
.menu > li > a { padding: 0 16px;}
.sub{display:none !important}

/*product*/
.pro_s{width:750px;margin:0 auto;}
.owl-theme .owl-controls .owl-buttons{display:none}
.pro_2{width:300px;height:225px;margin:0 auto;}
.pro_2 img{width:300px;height:225px;}

/*about*/
.ab_divc1{font-size:30px;font-family:"宋体";font-weight:bold}
.ab_divc2{font-size:20px;margin-bottom:10px}
.ab_divc3{width:70%;line-height:2}
.about_ul2 li .ab_divz{position:absolute;width:750px;top:50%;left:50%;transform:translate(-50%,-50%);}
.about_ul1{overflow:hidden;width:100%;margin:0 auto;position:static;bottom:0;
left:0;transform:translate(0,0);}
.about_ul1 li{float:left;width:33.33333%;overflow:hidden;color:#fff;padding:20px 40px;
background:#ccc;}

/*new*/
.new{background:#f2f2f2;padding:50px 0;}
.news{width:750px;margin:0 auto;}
.new ul li{width:240px;float:left;margin-right:15px}
.new ul li img{width:240px;height:180px}
.new ul li .new_a .new_a2{font-size:15px;margin-bottom:15px;margin-top:5px;}
.new ul li p{color:#585858;line-height:1.8;font-size:13px;}

.ds_a{margin-top:3%;}

/*link*/
.yqlj_a{width:750px;}

/*foot*/
.foot{width:750px;margin:0 auto;overflow:hidden;}
.foot dl{float:left;width:100px;margin-right:40px;margin-bottom:0}

}

@media (max-width:767px) {
body, html { font-family:"微软雅黑"; font-size:12px !important;color:#222;}
/*head*/
.container-fluid .navbar-toggle{margin-top:20px;}
.container-fluid .navbar-brand{padding:0;margin-left:10px;height:56px;margin-top:8px}
.container-fluid .navbar-header{height:71px;}
.container-fluid .navbar-brand img{height:100%}

/*product*/
.pro{padding:20px 0;}
.pro_s{width:100%;margin:0 auto;}
.owl-theme .owl-controls .owl-buttons{display:none}
.pro_t{font-size:25px;text-align:center;font-weight:bold;font-family:"宋体";}
.owl-carousel .item{padding:10px 0;}
.pro_2{width:100%;margin:0 auto;}
.pro_2 img{width:100%;}
.pro_3{font-size:18px;margin-top:10px;}
.pro_4{color:#666666;margin-top:10px;margin-bottom:15px;}

/*about*/
.about{position:relative;}
.about_ul2 li{display:none;position:relative;color:#333}
.about_ul2 li:first-child{display:block;}
.about_ul2 li .ab_diva{}
.about_ul2 li .ab_diva img{width:100%}
.about_ul2 li .ab_divb{font-size:20px;font-family:"arial"}
.about_ul2 li .ab_divb span{font-size:20px;color:#0076c0}
.ab_divc1{font-size:20px;font-family:"宋体";font-weight:bold}
.ab_divc2{font-size:17px;margin-bottom:0}
.ab_divc3{width:100%;line-height:2}
.about_ul2 li .ab_divz{position:static;width:100%;top:0;left:0%;transform:translate(0%,0%);
padding:0 2%;}
.about_ul1{overflow:hidden;width:100%;margin:0 auto;position:static;bottom:0;
left:0;transform:translate(0,0);}
.about_ul1 li{float:left;width:33.33333%;overflow:hidden;color:#fff;padding:10px 10px;
background:#ccc;text-align:center;}
.about_ul1 .on{background:#0076c0}
.ab_dl{float:none;}
.ab_dr{display:none}
.ab_d1{font-size:16px;}

/*new*/
.new{background:#f2f2f2;padding:20px 0;}
.news{width:96%;margin:0 auto;}
.new_t{font-size:25px;}
.new ul{overflow:hidden;}
.new ul li{width:100%;float:none;margin-right:0;margin-bottom:10px}
.new ul li:last-child{margin-bottom:0}
.new ul li img{width:100%;}
.new ul li .new_a{padding:15px 0 0 0;background:#fff}
.new ul li .new_a div{margin:0 20px;}
.new ul li .new_a p{margin:0 20px;}
.new ul li .new_a .new_a1{font-family:"arial";font-size:12px;color:#6e6e6e}
.new ul li .new_a .new_a2{font-size:14px;margin-bottom:5px;margin-top:5px;}
.new ul li p{color:#585858;line-height:1.8}
.new ul li .new_a .xian{margin-top:10px;margin-bottom:10px;}

.ds_a{margin-top:3%;}
.ds_a1{display:none}
.ds_a2{display:none}

/*link*/
.yqlj{padding:15px 0;background:#fff;margin-top:0;}
.yqlj_a{width:96%;margin:0 auto;overflow:hidden;}
.link_top{float:left;font-size:12px;}

/*foot*/
.footer{padding:10px 0;}
.footer a{}
.foot{width:96%;margin:0 auto;overflow:hidden;}
.no{display:none}
.foot dl{float:none;}
.foot .foot_dl6{width:100%;margin-right:0;float:none;text-align:center;margin-top:0;
padding-left:0;border-left:none}

.copy{width:100%;overflow:hidden;padding:20px 2%;text-align:center;
	color:#FFF;background:#0076c0; }
.copy a { color: #FFF; }

}