 @charset "utf-8";
	img  {border: 0px;}
	*{margin:0;padding:0; }
	body{padding:0px;margin:0px;line-height:180%;font-size:16px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;overflow-x:hidden;}
	div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
	table,td,tr,th{font-size:12px;}
	.clear {clear:both;}
	.hv{ width:100%; height:20px;}
	ul,ol{ margin:0; padding:0;}
	li {list-style:none;list-style-type:none;}
	a { cursor:pointer;color: #595757;text-decoration:none;}
	a:hover{ color:#0175c0;}
	h1,h2,h3,h4,h5{ font-size:14px; font-weight:normal;}
	input{color:#666;font-size:12px;}
	form, embed {display: inline;margin: 0;padding: 0;}
	.fl{ float:left;}
	.fr{ float:right;}
/*nav*/
	.top{width:100%;height:90px;position:fixed;top:0;z-index:10000;background-color: #fff;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);border-bottom:1px solid #aaa;box-shadow:0 1px 5px #999}
	.nav{width:1200px;height:90px;margin: 0 auto;vertical-align: middle;}
	.nav>ul li{float:left;color: #595757;}
	.nav>ul>li>a{display: block;height:90px;line-height:90px;padding:0 20px;font-size:16px;}
	.nav>ul>li>a:hover{ color:#fff;background-color:#0175c0;}
	.nav>ul>li>a img{vertical-align:middle;}
	.nav>ul>li>a span{vertical-align:middle;}
	.on a{color:#fff;background-color:#0175c0;}
	.nav>ul li .oa{display:inline-block;margin-right:0;font-size:16px;vertical-align:middle;}

/*banner*/
	.ft-carousel {position: relative;width: 100%;height: 100%;overflow: hidden;}
	.ft-carousel .carousel-inner{position: absolute;left: 0;top: 0;height: 100%;}
	.ft-carousel .carousel-inner .carousel-item{float: left;height: 100%;}
	.ft-carousel .carousel-indicators{position: absolute;left: 0;bottom:20px;width: 100%;text-align: center;font-size: 0;}
	.ft-carousel .carousel-indicators span{display: inline-block;width: 15px;height: 15px;background-color:#fff;margin: 0 4px;border-radius: 50%;cursor: pointer;}
	.ft-carousel .carousel-indicators span.active{background-color: #00baff;}
	.ft-carousel .carousel-btn{position: absolute;top: 50%;width: 50px;height: 45px;margin-top: -25px;cursor: pointer;opacity:0.1;}
	.ft-carousel:hover .carousel-btn{opacity:1;}
	.ft-carousel .carousel-prev-btn {left: 8%;background: url(../images/prev.png) no-repeat;}
	.ft-carousel .carousel-next-btn {right: 8%;background: url(../images/next.png) no-repeat;}
	.product_main{margin:90px 0 100px;}
	.example {width: 100%;height:580px;font-size: 40px;text-align: center;margin:0 auto;}
	.carousel-item{line-height: 336px;color: #fff;}
	.product_title{text-align: center;font-size:30px;color:#222;z-index:1001;padding-top:80px;}

/*classification*/
	.w1200{width:1200px;margin:0 auto;margin-top:90px;}
	.w1200 h3{text-align:center;font-size:24px;}
	.classification .fenlei{width:100%;height:260px;margin-top:60px}
	.classification .fenlei ul li{float:left;width:285px;margin-right:20px;}
	.classification .fenlei ul li:hover{box-shadow:#666 0px 0px 10px;}
	.classification .fenlei ul li.fl4{margin-right:0px;}
	.classification .fenlei ul li img{width:100%;height:220px;background-color:#999;}
	.classification .fenlei ul li p{text-align: center;font-size:16px;margin-top:15px;}

/*about us*/
	.about{width:100%;height:545px;background-image:url(../images/about_us.jpg);margin-top:140px;padding-top:80px;}
	.about .about_us{margin-top:0;}
	.about .about_us h2{text-align:center;font-size:24px;color:#fff;}
	.about .about_us ul{margin-top:40px;}
	.about .about_us ul li{float:left;}
	.about .about_us ul li:nth-child(1){width:48%;margin-right:4%;}
	.about .about_us ul li:nth-child(2){width:48%;}
	.about .about_us ul li video{width:100%;}
	.about .about_us ul li p{color:#fff;font-size:14px;padding-top:15px;}
	.about .about_us a{display:block;width:160px;text-align:center;color:#fff;margin:0 auto;margin-top:40px;border:1px solid #fff;height:40px;line-height:40px;border-radius:20px;transition:background-color 0.3s,color 0.3s}
	.about .about_us a:hover{background-color:#fff;color:#000;}
	.about_d{margin-bottom:130px;}
	.about_d p{text-indent:2em;}
	.about_d video{width:100%;margin-top:5px;}
	.zzzs_txt{margin-top:25px;}
	.zzzs_txt .imgbox{display: flex;float:left;width:260px;height:274px;line-height:274px;vertical-align: middle;text-align: center;border:1px solid #cdcdcd;margin-bottom:15px;margin:9px;padding:10px;}
	.zzzs_txt .imgbox img{max-height:100%;max-width:100%;vertical-align: middle;z-index: 100000; margin: auto;}

/*show*/
	.show ul{margin-top:50px;}
	.show ul li{float:left;width:380px;margin-right:30px;height:250px;margin-bottom:30px;position:relative;}
	.show ul li.rli{margin-right:0;}
	.show ul li div{position: absolute;top:0;left:0;width:380px;height:250px;background-color:rgba(0,0,0,0);transition:background-color 0.3s }
	.show ul li div:hover{background-color:rgba(0,0,0,0.5);}
	.show ul li div a{display:block;width:380px;height:250px;text-align:center;line-height:250px;font-size:20px;color:#fff;opacity:0;transition:opacity 0.3s;}
	.show ul li div a:hover{opacity:1;}

/*foot*/
	.foot{width:100%;border-top:1px solid #8388a1;height:70px;line-height:70px;font-size:14px;margin-top:150px;color:#999;}
	.foot .foot_main{width:1200px;margin:0 auto;text-align:center;}
	.foot span,.foot p,.foot a{display:inline-block;margin:0 5px;color:#fff;color:#333;}

/*picture*/
	.pic{width:100%;height:580px;background-position:center top;background-repeat:no-repeat}

/*news*/
	.news_d>h5{width:100%;font-size:24px;border-bottom:3px solid #00478f;padding-bottom:20px;margin-bottom:60px;}
	.news_d>ul{width:100%;border-top:1px solid #cdcdcd;}
	.news_d>ul>li{border-bottom:1px solid #e7e7e7;height:80px;line-height:80px;position:relative;}
	.news_d ul li a span{display:inline-block;width:5px; height:5px;background-color:#3d3d3d;border-radius:2.5px;vertical-align:middle;margin-right:10px;}
	.news_d ul li a p{display:inline-block;}
	.news_d>ul>li i{position:absolute;right:0;color:#787878;font-size:14px;}
	.newsp{margin-top:65px;}
	.newsp h4{text-align: center;font-size:24px;}
	.newsp .time{text-align:center;margin-top:35px;font-size:14px;color:#666;}
	.newsp .time span{margin-right:10px;}
	.newsp p{margin-top:40px;}
	.newsp .news_img{width:100%;margin-top:15px;}
	.newsp .news_img img{width:100%}

/*contact_us*/
	.contact_d2{margin-top:60px;}
	.contact_d2 .fl{width:48%;}
	.contact_d2 .fl ul .contact_title{font-size:24px;margin-bottom:40px;}
	.contact_d2 .fl ul li{font-size:16px;margin-bottom:10px;}
	.contact_d2 .fr{width:48%;}
	.contact_d2 .fr ul .contact_title{font-size:24px;margin-bottom:40px;}
	.contact_d2 .fr ul input{width:100%;height:47px;text-indent:10px;background:#fff;border:1px solid #ccc;border-radius:5px;olor:#666;font-size:14px;}
	.contact_d2 .fr ul input:focus{border-color:#126ecb}
	.contact_d2 .fr ul textarea{width:100%;height:230px;background:#fff;border:1px solid #ccc;box-sizing:border-box;padding:10pxb;color: #666;font-size:14px;line-height:29px;padding-top:10px;}
	.contact_d2 .fr ul li{margin-bottom:18px;}
	.contact_d2 .fr ul li:nth-child(5) input{background-color:#126ecb;border:none;color:#fff;font-size:18px;cursor:pointer;}
	.contact_d2 .fr ul li:nth-child(5) input:hover{background-color:#055cb4;}

/*product*/
	.d-xialaph{width:190px;background: #00478f;}
	.d-xialaph .d-ul1 .containerr{border-bottom: 1px solid #dddddd;}
	.d-xialaph .d-ul1 h3{font-size: 24px;color: #fff;height:70px;line-height:70px;padding-left:10px;}
	.d-xialaph .d-ul1 h4{font-size: 17px;color: #fff;cursor: pointer;height:45px;line-height:45px;padding-left:10px;}
	.d-xialaph .d-ul1 li:hover h4,.d-xialaph .d-ul1 li.on h4,.d-xialaph .d-ul1 h4.on{background: #075eb6;}
	.d-xialaph .d-ul1 h4 a{display: block;width:170px;line-height: 35px;text-decoration: none;color:#4b4948;border-right:5px solid #e4e4e4;}
	.d-xialaph .d-ul1 h4 a:hover,.d-xialaph .d-ul1 li a h4.on{background: #075eb6;;color:#fff;border-right-color:#075eb6;}
	.d-xialaph .d-ul1 h5{font-size: 14px;color: #666;}
	.d-xialaph .d-ul2{background: #e4e4e4;display: none;}
	.product_d div.fr{width:900px;}
	.product_d div.fr ul li{float:left;width:29%;height:268px;border:1px solid #bcbcbc;margin:0 1%;margin-bottom:40px;overflow:hidden;padding:15px 9px;transition:all 0.3s cubic-bezier(.25,.46,.45,.94);text-align:center}
	.product_d div.fr ul li a img{width:100%;max-height:230px;}
	.product_d div.fr ul li p{text-align:center;line-height:55px;font-size:16px;color:#595757}
	.product_d div.fr ul li:hover{transform: translateY(-8px);box-shadow:0px 5px 20px #999;}
	.product_d div.fr .information{margin-top:50px;}
	.product_d div.fr .information p{font-size:15px;line-height:25px;}
	.product_d div.fr .information img{margin-top:10px;width:100%;}

/*zhaopin*/
	.zhaopin div.fr{width:900px;}
	.zhaopin div.fr>ul{border-top:1px solid #999;}
	.zhaopin div.fr>ul>li{height:85px;line-height:85px;border-bottom:1px solid #ddd;}
	.zhaopin div.fr ul li span{display:inline-block;width:33px;height:8px;background:url(../images/jiantou.png);margin-right:10px;}
	.zhaopin div.fr ul li i{float:right;font-size:14px;color:#999}
	.zhaopin div.fr .zhaopin_p{border-top:1px solid #999;padding-top:55px;}
	.zhaopin div.fr .zhaopin_p h4{text-align:center;font-size:20px;color:#00478f;margin-bottom:50px;}
	.zhaopin div.fr .zhaopin_p ul li{margin-bottom:60px;}
	.zhaopin div.fr .zhaopin_p ul li h5{font-size:18px;font-weight:bold;margin-bottom:25px;}


/*xuanxiangka*/
	.containere li{height: 40px;line-height: 40px;padding-left:15px;cursor:pointer;}
	.containere li:hover{background-color:#d8d7d7;}
	.containere li:hover a{color:#075eb6;font-weight:bold;}