* {font-family: Arial, Verdana, "微软雅黑";  font-size: 16px;}
html,body,h1,h2,h3,h4,h5,h6,div,form,ul,li,a,em,input,dd,dt,dl,p,figure,textarea,button{margin: 0;  padding: 0;  border: 0;  list-style: none;  text-decoration: none;  font-weight: normal;}
em {font-style: normal;}
dd,dt,dl,em,button {display: block;}
a {color: #000;}
a:hover{text-decoration: none;}
a,img{border:none;display:inline-block;max-width: 100%;}
hr{background: #999;border-color:#999;}
.center {margin: 0 auto;  width: 1100px;font-size: 0;}
.clear{}
.clear:after{content: "";visibility: visible;clear: both;height: 0;display: block;}
.lan{color: #006eb5}
.huang{color: #f6a53a}
.table_cell{display: table-cell}
html,body{background: #eee}
/*header*/
.header-top{background:#eee;padding:10px 0;}
.header-left{font-size: 0}
.header-left .logo{display:inline-block;float: left;}
.header-left .logo a{display: block;text-align: center;width: 100%;padding:0 10px;}
.header-left .logo a img{max-width: 100%;}
.header-left .title{display: inline-block;float: letter-spacing: ;}
.header-left .title h2{font-size: 36px;color: #006eb5;padding:10px 20px;}
.header-left .title h5{font-size: 18px;color: #006eb5;padding:5px 15px;}

.header-right{}
.header-icon{display: block;overflow: hidden;}
.header-icon span{}
.header-icon span a{display: inline-block;padding: 0 5px;display: inline-block;vertical-align: middle;}
.header-icon span a img{max-width: 100%;}
.header-icon b{display: inline-block;float: right;}
.header-icon b a{display: inline-block;color: #fff;background:#f6a53a;border-radius: 50%;width: 20px;height: 20px;
text-align: center;line-height: 20px;margin:0 5px;}
.header-icon b a:hover{background:#006eb5;}
.header-search{padding: 10px 0;overflow: hidden;}
.header-search button{background:#0069ad;}
.header-search button i{color: #fff}

.header-nav{background: #fff;background:#006eb5;}
.index-header-nav{}
.index-header-nav{width: 100%;position: relative;z-index: 1000}
.header-nav-main{background: none;border:none;margin:0;min-height: auto;position: relative;}
.header-nav-top{background: #006eb5;text-align: center;}
.nav-kongjian{background: transparent!important;border:none!important;overflow: hidden;color: #fff!important}
.nav-kongjian:focus{background: transparent!important;}
.navbar-default .navbar-toggle .icon-bar{background: #fff}
.navbar-default .navbar-brand{color: #fff}

.header-list-li{background:#006eb5;overflow: h{background: #fff}idden!important;position: relative;width:100%;padding:0;}
.header-list-li ul{display:block;overflow:hidden;margin:0;}
.header-list-li ul li{display:table-cell;width: 1%;float: none;transition:all .3s;-webkit-transition:all .3s;}
.header-list-li ul li a{font-size: 14px;text-align: center;display:block;padding:5px;color:#fff!important;}
.header-list-li ul li:hover{}
.header-list-li ul li:hover a:hover{color:#fff!important;background:#106297;text-decoration:none}
.header-list-li ul li .button{display: none;}
.header-list-li ul li .dropdown{display: none;}
.shop-product{overflow: hidden;text-align: right;}
/*index.asp*/
.index-main{overflow: hidden;padding: 20px 0;}
.main-bg{background: #fbfbfb;}
.index-lb{
	overflow:hidden;
}
.index-lb .container{position: relative;}
.index-banner{width:100%;height:100%;position: relative;}
.index-banner:hover .index-banner-btn a{display: block;}
.index-banner-img{height: 100%;width: 180%;position: relative;margin-left: -40%;}
.index-banner-img ul{margin-bottom: 0}
.index-banner-img ul li{overflow: hidden;}
.index-banner-img ul li a{display: block;}
.index-banner-img img{width: 100%;}

.index-banner-btn{height: 0;}
.index-banner-btn a{position: absolute;top:50%;margin-top: -20px;height: 40px;width: 40px;
font-size: 20px;color: #666;text-align: center;line-height: 40px;border:1px solid #999;
text-decoration:none; border-radius: 50%;transition:all .3s;-webkit-transition:all .3s;
font-family: "宋体";display: none;}
.index-banner-btn a:hover{background:rgba(0,0,0,.6);color: #fff;;}
#btn_prev{left:10px;margin-left: 0}
#btn_next{right: 10px;margin-right: 0}

.index-box1{margin-top: -260px;padding:20px 0;overflow: hidden;background: #eee}
.index-box1 .text{overflow: hidden;margin-bottom: 20px;}
.more{padding:3px 10px;border:1px solid #999;border-radius: 3px;}

.index-title{overflow: hidden;padding:0 10px;}
.index-figure{width: 100%;display: block;}
.index-figure figure{width: 100%;display: block;}
.index-figure figure img{width: 100%;}




.index-box2{width:100%;background: #eee;padding:20px 0;overflow: hidden;}

.index-mold-figure{position: relative;width: 100%;}
.index-mold-figure ul li{}
.index-mold-figure ul li a{display: block;}
.index-mold-figure ul li a img{width: 100%;}
.index-mold-figure .index-video{border:1px solid #ccc;padding:5px;}

.index-key{font-size: 0;padding:20px 0;}
.index-key li{display: inline-block;max-height:100%;float: left;padding-right: 5%;height: 80px;}
.index-key li a{display: block;text-align: center;}
.index-key li a img{max-width: 100%;}

.index-box3-list{margin-top: 20px;overflow: hidden;}
.index-box3-list ul{}
.index-box3-list ul li{margin-bottom: 20px;}
.index-box3-list ul li a{}
.index-box3-list ul li a img{}

.index-equipment{position: relative;width: 100%;overflow: hidden;}
#index_eq{position: relative;overflow: hidden;width: 100%;}
#index_eq ul{}
#index_eq ul li{float:left;line-height:25px;overflow:hidden}
#index_eq ul li div{float: left; width:360px; overflow:hidden}
#index_eq ul li div a{}
#index_eq ul li div a img{}

.index-control{}


.index-box4{background: #eee}
.title-pan{margin-top:30px;position: relative;border-top:1px solid #006eb5;border-bottom: 1px solid #006eb5;padding:20px 0;
text-align: center;}
.title-pan:after,
.title-pan:before{display: block;content: "";position: absolute;top: 0;
width: 0;height: 0;}
.title-pan:after{left: 0;border:30px solid transparent;border-left: 20px solid #006eb5;border-top: 44px solid #006eb5}
.title-pan:before{right: 0;border:30px solid transparent;border-right: 20px solid #006eb5;border-bottom: 44px solid #006eb5}

.index-box4 ul{font-size: 0;margin: 20px 0;}
.index-box4 ul li{display: inline-block;float: none;margin:15px 0;}
.index-box4 ul li a{display: block;border:1px dashed #006eb5;padding:10px;}
.index-box4 ul li:nth-child(1) a{border-top:none;border-left: 0;}
.index-box4 ul li:nth-child(2) a{border-top:none;border-right: 0;}
.index-box4 ul li:nth-child(3) a{border-bottom:none;border-left: 0;}
.index-box4 ul li:nth-child(4) a{border-bottom:none;border-right: 0;}
.index-box4 ul li a h4{margin:10px 0;}
.index-box4 ul li a p{}

/*product*/
.main-header{margin-top: -320px;position: relative;z-index: 888;overflow: hidden;margin-bottom: 40px;}
.product-title{display:block;width: 320px;border-bottom:1px solid #666;padding-bottom:8px;}
.product-title a{color: #666}
.product-title span{color: #666}

.product-main{overflow: hidden;}
.product-right{	}
.product-right ul{font-size: 0}
.product-right ul li{width: 100%;display: block;margin-bottom: 10px;}
.product-right ul li a{position: relative;display: block;width: 100%;font-size: 0;background: #000;height: 100px;}
.product-right ul li a:before{display: inline-block;content: "";vertical-align: middle;height: 100%;width: 0;}
.product-right ul li a img{width: 100%;position: absolute;width: 100%;height:100%;top: 0;left: 0}
.product-right ul li a h3{display: inline-block;vertical-align: middle;font-size: 26px;color:#fff;position: relative;z-index: 666;
padding:0 20px}

.product-left{}
.product-list{margin-bottom: 20px;overflow: hidden;}
.product-list a{display: inline-block;color: #fff;background: #006eb5;padding: 3px 10px;float: left;margin:5px 10px 5px 0;
box-shadow: 2px 2px 0px #005389;transition:all .3s;-webkit-transition:all .3s;}
.product-list a:hover{background: #005389;color: #fff;box-shadow: 2px 2px 5px #005389}
.product-li{position: relative;margin-bottom: 20px}
.product-li>ul{font-size: 0}
.product-li>ul>li{display: inline-block;float: none;vertical-align: top;position: absolute;}
.product-li>ul>li a{display: block;}
.product-li>ul>li a figure{width: 100%;border:1px solid #ccc;}
.product-li>ul>li a figure img{width: 100%;}
.product-li>ul>li a h3{font-size: 0;background: #cecdcd;overflow: hidden;transiiton:all .3s;-webkit-transition:all .3s;padding:14px 10px;}
.product-li>ul>li a h3:after{content: "";display: inline-block;vertical-align: middle;height: 100%;}
.product-li>ul>li a h3 span{padding:0 10px;font-size: 16px;line-height: 20px;display: inline-block;vertical-align: middle;color: #4f4f4f}
.product-li>ul>li a:hover{}
.product-li>ul>li a:hover h3{background: #006eb5;}
.product-li>ul>li a:hover h3 span{color:#fff;}
.product-li>ul>li a:hover figure{border-color: #006eb5;}

.main-page{text-align: center;}
.main-page ul{}
.main-page ul li{}
.main-page ul li a{background: #999;color: #fff}

/*equipment*/
.equipment-box{font-size: 0;overflow:hidden;margin-bottom: 20px;}
.equipment-box figure{display: inline-block;padding:5px;vertical-align: bottom;}
.equipment-box figure img{max-width: 100%;}
.equipment-box .figure1{width: 67%}
.equipment-box .figure1 img{}
.equipment-box .figure2{width: 33%;}
.equipment-box .figure2 img{}

/*qc*/
.qc-box{}
.qc-box figure{display: table-cell }
.qc-box figure img{margin-bottom:3px;}
/*rd*/
.rd-box{}
.rd-box img{max-width: 100%;}
.rd-bottomimg{}
.rd-bottomimg div{padding:2px;}
/*news*/
.news-box{}
.news-box .list{background: #fff;border:1px solid #ccc;}	
.news-box .list ul{font-size:0;}
.news-box .list ul li{width: 100%;}
.news-box .list ul li a{width: 100%;display: block;font-size: 0;padding:10px 20px;border-bottom: dashed 1px #ccc;
background: #fff;transition:all .3s;-wenkit-transition:all .3s;}
.news-box .list ul li a h3{width: 70%;display: inline-block;vertical-align: top;font-size: 16px;}
.news-box .list ul li a time{width: 30%;display: inline-block;vertical-align: top;text-align:right;}
.news-box .list ul li a:hover{background: #e9e9e9}
.news-box .list ul li a:hover h3{color: #006eb5}
.news-box .list ul li a:hover time{color: red}

.news-detailed-box{background: #fff;padding:10px;}
.news-detailed-box .title{text-align: center;margin-top:10px;padding:10px 0;}
.news-detailed-box .title h1{font-size:22px;padding:20px 0;border-bottom:1px dashed #ccc;}
.news-detailed-box .title span{color:#888;text-align: center;margin:10px 20px 0px;overflow: hidden;display: inline-block;}
.news-detailed-box .text{padding:20px 0 20px 0;}
.news-detailed-box .text img{max-width: 100%;}
/*about*/
.about-text1{padding-top: 20px;overflow: hidden;width: 100%;}
.about-text1 p{}
.about-text1 img{margin:5px;}
.about-mold-figure{position: relative;}
.about-mold-figure ul{display: block;}
.about-mold-figure ul li{}
.about-mold-figure ul li a{display: block;}
.about-mold-figure ul li a img{}

/*contact*/
.contact-box{margin: 20px 0;}
/*footer*/
.footer{background: #000;z-index: 9999;position: relative;}
.footer-top{padding:20px 0;}
.footer-top .txt{color: #fff;padding:20px;}
.footer-logo{text-align: center;padding:20px 0}
.footer-logo a{display: block;}
.footer-logo a img{width: 40%;}

.footer-links{padding:4px 0;border-top:1px solid #fff;border-bottom: 1px solid #fff}
.footer-links span{color: #fff;display: inline-block;padding:10px 5px;}
.footer-links a{display: inline-block;padding:10px 5px;color: #fff}
.footer-btext{color: #fff;margin-top: 10px;}

@media only screen and (max-width: 1200px){
.index-box1{margin-top: -210px;}
.main-header{margin-top: -210px;}

} 	
@media only screen and (max-width: 1100px){
.index-box1{margin-top: -230px;}
.main-header{margin-top: -230px;}

} 	
@media only screen and (max-width: 768px){
.index-box1{margin-top: -10px;}
.header-list-li ul li{display: block;width: 100%;}
.header-left .logo{width: 100%;}
.header-left .title{width: 100%;margin-top: 10px}
.header-left .title h2{font-size: 22px;text-align: center;}
.header-left .title h5{font-size: 16px;text-align: center;}
.header-right{padding:20px 0;}
.header-icon{padding:20px;overflow: hidden;}
.header-icon span a{padding: 0 5px;}
.header-icon span a img{width: 30px}
.header-icon b{}
.header-icon b a{width: 30px;height: 30px;font-size: 22px;line-height: 30px;}
.header-search{padding:10px 15px;}

.index-key li{padding:5px 2%;width: 48%;text-align: center;}
.index-control figure{text-align: center;}
.index-control section{text-align: center;}

.main-header{margin-top: -10px;margin-bottom: 0px;}

.product-title{width: 100%;}
.product-li{margin: 0 -15px;}
.product-li ul li{padding:0 5px;}
.product-li ul li a h3{height: auto;padding: 20px 10px;}

.equipment-box .figure1{width: 100%}
.equipment-box .figure1 img{}
.equipment-box .figure2{width: 50%;}
.equipment-box .figure2 img{}
.news-box .list ul li a h3{width: 100%;}
.news-box .list ul li a time{width: 100%;margin-top: 20px;}
} 
