.container{ padding-bottom:45px; padding-top:0; position: relative; }

.header{background-color:#0d6dc8;	color: #fff;-moz-box-sizing: border-box;box-sizing: border-box;
    width: 100%;height:46px;  position: relative;z-index: 2;}
.header .logo{width:75%; height: 100%; display: block; margin: 0 auto;}
.header .logo img{margin-top: 4px; width: 100%;}
.header .logo span{position:relative;top:16px;left:10px;color:#333333;}
.header a.top_search{display: block;position: absolute;top: 0;right:0;padding:11px 12px 11px 12px; display:block;  }
.header a:active.top_search{background: #217ed7; }
.header a.top_search i{color: #fff;font-size: 20px;font-weight: bold;  }
.header a.nav{display: block;position: absolute;top: 0;left:0;padding:11px 3.5% 11px 12px; display:block;  }
.header a:active.nav{  background: #217ed7;  }
.header a.nav i{color: #fff;font-size: 20px;font-weight: bold;  }
/*header end*/


.banner {width: 100%;position: relative;z-index: 1;overflow: hidden;}
.banner .swiper-slide img{width: 100%; height: auto; display: block;}
.banner .swiper-pagination-bullet{background-color: #fff;opacity: 1;}
.banner .swiper-pagination-bullet-active{background-color: #fccd2a;overflow: visible;opacity: 1;}
.banner .swiper-button-prev{background:none;}
.banner .swiper-button-next i{float: right;}
.banner .swiper-button-next{background:none;}
.banner .swiper-button-prev i,.banner .swiper-button-next i{font-size: 40px; color: #fff; opacity: 0.6}
/*banner end*/



.prod{ width: 95%; padding:15px 2.5% 5px; }
.prod ul{ width: 100%; height: auto; overflow: hidden; }
.prod ul li{width: 48.5%; float: left; margin-right:3%;font-family:"Gadugi"; background: #000; margin-bottom: 3%; position: relative;}
.prod ul li:nth-child(2n){ margin-right: 0;}
.prod ul li img{ width: 100%; height: auto; display: block; opacity: 0.6;}
.prod ul li p{position: absolute;  top: 30%; left:5%; right:5%; font-size:1.5rem;color: #fff; text-align: center; }
/*产品 end*/

.about{}
.about a{width: 95%; padding:15px 2.5% 15px; height: auto; display: block;}
.about img{ width: 100%; margin-bottom: 10px;}
.about p{ font-size: 1.45rem;font-family:"Gadugi"; line-height:2rem; color: #303030;}
.about span{ font-size:1.2rem;color: #0d6dc8; }

/*关于 end*/

.new{ width: 100%;padding:5px 0 0px; height: auto; display: block;}
.new ul{}
.new ul li{ }

.new ul li a{width: 95%; padding:10px 2.5% 10px 2.5% ;display: block; position: relative; border-bottom: 1px solid #f1f1f1}
.new ul li a  i{font-size:0.6rem; color: #1b1b1b;position: absolute; left:2.5%; top:1.75rem; }
.new ul li a p{font-size: 1.6rem; color: #1b1b1b; margin-bottom: 7px; margin-left:1.6rem; line-height:2rem; overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.new ul li a span{ font-size: 1.2rem; color: #777;margin-left:1.6rem}
/*新闻 end*/