/*#183787#e67817*/@charset 'UTF-8';
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
html,body{height:100%;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */

#float_banner{position:absolute;top:0;z-index:99999;}
.topbigbox{width: 100%; height: 100px; background:rgba(24,55,135,0.9);}
.topbox{width: 1200px; height: 100px; margin: 0px auto;}
.logo{width: 187px; height: 100px; display: block; float: left; background: url(../images/logob.png) no-repeat left center;}
.logo a{width: 187px; height: 100px; display: block;}
/*menu*/
.topbg{width: 100%; height: 100px; background: #183787; display: block;}
/*.cls{clear:both;}
.notxt{text-indent:-9999px;}
.nav a{color:#333; font-size: 16px;text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
.nav a:hover{color:#e67817;}
i { font-style:normal;}
.nav {width:860px;margin:0 auto; position:relative; float:right;}
.nav  ul li {float:left;padding:0 30px;text-align:center;height:78px;line-height:78px; z-index: 999;}
.curBg { background:#e67817;height:4px;position:absolute;bottom:0;width:68px;left:0px;z-index: 998;}*/
.nav {width:860px;margin:0 auto; position:relative; float:right;}
.nav ul {height: 100px; width: 860px;overflow: hidden; text-align: center;}
.nav ul li {float: left;margin:0px;float:left;list-style-type: none;}
.nav ul a {display: block;/*background: #183787;*/ color: #fff;height: 100px;padding:0 30px;
font-size:16px; line-height: 100px;	text-decoration: none;	
	-webkit-transition: margin .4s ease-in-out;
	-moz-transition: margin .4s ease-in-out;
	-o-transition: margin .4s ease-in-out;
	-ms-transition: margin .4s ease-in-out;
	transition: margin .4s ease-in-out;}
.nav ul a:nth-of-type(even) {background: #e67817;color: #fff;}
.nav ul li:hover :first-child {margin-top: -100px;}
.nav ul li .cur{display: block;background: #e67817; color: #fff;height: 100px;padding:0 30px;
font-size:16px; line-height: 100px;}


/*首页产品展示*/
.homeproduct{width: 1200px; margin: 0px auto; padding:0px; display: block; overflow: hidden;text-align: center; }
.homeproducttitle{text-align: center; width: 1200px; display: block; padding-top: 40px; margin: 0 auto;}
.homeproducttitle h1{color: #333;text-align: center; width: 240px; font-size: 36px; line-height: 68px; border-bottom: 1px solid #ccc; padding: 0; margin: 0 auto;display: block;}
.homeproducttitle p{ font-size:13px; line-height: 40px;color:#999;}
.homeproduct ul{width: 1260px; padding:30px 0;}
.homeproduct ul a{width: 360px; padding: 0px; margin-right: 60px; float: left; display: block;text-decoration:none;}
.homeproduct ul a span{width: 360px; height: 360px; display: block; overflow: hidden;}
.homeproduct ul a span img {display: block;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}	
.homeproduct ul a:hover span img {transform: scale(1.2);transition: all 0.5s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.5s ease 0s;}
.homeproduct ul a div{width: 360px; display: block; overflow: hidden;}
.homeproduct ul a div h2{color: #333;text-align: center; font-size: 19px; font-weight: bold;line-height: 24px; padding-top: 20px; display: block;}
.homeproduct ul a div font{color: #666;font-size: 13px; line-height: 24px; padding: 10px; display: block;}
.homeproduct ul a:hover div{background-color: #183787;}
.homeproduct ul a:hover h2{color: #fff;}
.homeproduct ul a:hover font{color: #ccc;}

/*首页关于我们*/
.indexabout{width: 100%; padding: 50px 0px 50px 0px; margin-top: 40px; background:url(../images/indexabout.jpg) no-repeat center top;}
.indexabout dl{width: 1160px; height: 360px; padding: 20px; background: rgba(255,255,255,0.8); margin: 0 auto;}
.indexabout dl dd{width:360px; height: 360px; background: #ccc; float: left;}
.indexabout dl dt{width:760px;height: 360px; padding-left: 40px; display: block; float: left;}
.indexabout dl dt h3{color: #333; font-size: 36px; line-height: 48px; border-bottom: 1px solid #ccc; padding: 0;display: block; overflow: hidden; float: left;}
.indexabout dl dt font{color: #666;line-height: 30px; display: block; overflow: hidden;letter-spacing:31px; clear: both;}
.indexabout dl dt p{color: #666;padding-top: 20px; line-height: 30px;  text-indent: 2em; display: block; overflow: hidden; clear: both;}

.indexabout dl dt ul {height: 56px; width: 200px;overflow: hidden; margin-top: 40px; text-align: center;}
.indexabout dl dt ul li {float: left;margin:0px;list-style-type: none;}
.indexabout dl dt ul a {display: block;background: #183787; color: #fff;height: 56px; width: 200px;
font-size:21px; line-height: 56px;	text-decoration: none;	
	-webkit-transition: margin .4s ease-in-out;
	-moz-transition: margin .4s ease-in-out;
	-o-transition: margin .4s ease-in-out;
	-ms-transition: margin .4s ease-in-out;
	transition: margin .4s ease-in-out;}
.indexabout dl dt ul a:nth-of-type(even) {background: #e67817;color: white;}
.indexabout dl dt ul li:hover :first-child {margin-top: -56px;}

/*客户案例*/
.indexcase{width: 100%; display: block; overflow: hidden;background:#fff;text-align: center; }
.caseimg{width: 1200px; height: 524px; margin: 0 auto;padding:20px 0;display: block; overflow:hidden;background:url(../images/indexcase.jpg) no-repeat; }
.indexcase ul{width: 1200px; margin: 0 auto;padding:20px 0;display: block; overflow:hidden; }
.indexcase ul a{width: 560px; height: 120px; margin: 20px; float: left; display: block; overflow: hidden;text-decoration:none;}
.indexcase ul a:hover{-moz-box-shadow:1px 1px 10px #ccc; -webkit-box-shadow:1px 1px 10px #ccc; box-shadow:1px 1px 10px #ccc;}
.indexcase ul a span{width: 160px; height: 120px; display: block; overflow: hidden; float: left;}
.indexcase ul a span img {display: block;border: 0;width: 100%;}	
.indexcase ul a div{width: 360px; height: 100px; display: block; overflow: hidden; float: left; padding: 10px 20px;}
.indexcase ul a div h2{color: #333; font-size: 19px; font-weight: bold;line-height: 24px; display: block; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.indexcase ul a div font{color: #999;font-size: 13px; line-height: 24px; display: block; padding-top: 10px;}
.indexcase ul a:hover div{background-color: #fff;}
.indexcase ul a:hover h2{color: #183787; border-bottom: 1px solid #183787;}
.indexcase .casemore{ width: 160px;height: 42px; line-height: 42px; display: block;overflow: hidden; margin: 0 auto; text-align: center;border: 1px solid #999; color:#666; text-decoration: none;}
.indexcase .casemore:hover{ width: 162px;height: 44px; line-height: 42px;background: #183787; color:#fff;border:none;}


/*网站底部*/
.foot{width: 100%; height: 60px; text-align: center; line-height: 60px; font-size: 12px; color: #666666; background:#eee; margin-top: 40px; clear: both; }
.foot a{text-decoration:none; font-size: 12px; color: #666666;}
.foot a:hover{color: #e67817;}

/*侧栏*/
*{padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop,#gotop_hover{width:42px; height:42px; background:url(../images/icon.png) no-repeat; position:fixed; right:20px; cursor:pointer;z-index: 99999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#code{ background-position:-250px -176px; bottom:70px; _margin-bottom:70px;}
#code_hover{ background-position:-292px -176px; bottom:70px; _margin-bottom:70px;}
#gotop{ background-position:-250px -218px; bottom:20px; _margin-bottom:20px;} 
#gotop_hover{ background-position:-292px -218px; bottom:20px; _margin-bottom:20px;} 
#code_img{ width:250px; height:360px; background:url(../images/icon.png) 0 0 no-repeat; position:fixed; right:70px; bottom:-71px; cursor:pointer; display:none;z-index: 99999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:-71px;}

/*子页面头部图*/
.bannerimg{}
.bannerimgh1{width:100%; height:300px;}
.bannerimgh2{width:100%; height:420px;}
.about{background:url(../images/banner1.png) no-repeat center top;}
.embossment{background:url(../images/banner2.png) no-repeat center top;}
.wiredrawing{background:url(../images/banner3.png) no-repeat center top;}
.vacuumspraying{background:url(../images/banner4.png) no-repeat center top;}
.polishing{background:url(../images/banner7.png) no-repeat center top;}
.case{background:url(../images/banner5.png) no-repeat center top;}
.contacts{background:url(../images/banner6.png) no-repeat center top;}

/*公司简介*/
.aboutcent{width:1000px; margin:0px auto; padding-top:40px; font-size:17px; line-height:36px;text-indent:2em;text-align: justify;}

.casecent{width:1200px; margin:0px auto; padding-top:40px; text-align: center;}
.casecent dl{width:360px; display: block; overflow: hidden; float: left; margin: 20px;}
.casecent dl dd{border: #ccc 1px solid; padding:2px; width: 350px; height: 280px;display: table-cell;vertical-align: middle;}
.casecent dl dd img{max-width:350px; max-height: 270px;}
.casecent dl dt{ line-height: 36px; color: #666;}


/*产品展示*/
.productcent{width:1000px; margin:0px auto; padding-top:40px; font-size:17px; line-height:36px;overflow: hidden; display:block;}
.productcent h1,.productcent h2{color: #333;text-align: center; font-size: 36px; line-height: 68px; border-bottom: 1px solid #ccc; padding: 0; margin: 0 auto;display: block;}
.productcent h1{width: 240px;}
.productcent h2{width: 300px;}
.productimg{padding:0;overflow: hidden;display: block;}
.productcent font{font-size:13px; line-height: 40px;color:#999;text-align: center;padding: 0; margin: 0 auto;display: block;}
.productcent span{font-size:17px; line-height: 48px;color:#fff; background: #e67817; padding: 0; margin: 0 auto;display: block;text-indent:1em;text-align: justify;}
.productcent p{text-indent:2em;text-align: justify;}
.productcent p.p1{background: #ddd;}
.productcent ul li{border: 1px solid #fff; font-size: 14px; float: left; line-height: 42px; text-align: center;}
.productcent ul li.productlist1{width: 398px; background: #183787; color: #fff;}
.productcent ul li.productlist2{width: 598px; background: #183787; color: #fff;}
.productcent ul li.productlist3{width: 598px; background: #ddd; color: #333;}
.productcent ul li.productlist4{width: 298px; background: #ddd; color: #333;}
.productcent ul li.productlist5{width: 298px; background: #183787; color: #fff;}
/*.productcent ul li.productlist4{width: 438px; background: #183787; color: #fff;}
.productcent ul li.productlist5{width: 278px; background: #183787; color: #fff;}
.productcent ul li.productlist6{width: 278px; background: #ddd; color: #333;}*/



/*联系我们*/
.contactscent{width:1200px; margin:0px auto; padding-top:40px; font-size:17px; line-height:36px; display: block; overflow: hidden;}
.contactscent dd{width:600px ;height: 320px; float:left; border: 1px solid #ccc;}
.contactscent dt{padding-left: 40px; float: left;}
.contactscent dt h1{ font-size: 32px; font-weight: bold; color: #183787;}
.contactscent dt font{color: #183787;}
