@charset 'utf-8';
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
html{overflow-x: hidden; overflow-y: auto;font: 62.5% 'Microsoft YaHei' !important;}
body{line-height:2.8rem;font-size:1.4rem;}
h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a {font-size:100%;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
input,button,textarea,audio,video,select{border:0;outline:0 none; }
textarea { resize:none;/*防止谷歌等浏览器 textarea 可以拖动*/}
img, object {max-width: 100%;height: auto;width: 100%;outline: 0;border:none; display:block;}
img{-ms-interpolation-mode: bicubic;/*防止图片缩放失真*/}
ul,ol,li{list-style:none; display:block;}
a{ text-decoration:none;color:#343434;}
a:hover { text-decoration:none; }
table { border-collapse:collapse; }
h1{font-size:2.4rem;}
h2{font-size:1.8rem;}
h3{font-size:1.6rem;}
small{font-size:1.2rem;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl { float:left; }
.fr { float:right; }
.container{width:1000px;margin:0 auto;}

.logo{padding:20px 0;width:1000px;height:118px;}
.logo .jinshi{width:500px;}
.logo .jitu{margin-top: 20px;width:270px;}
.navBar{background: url("../images/navbg.jpg") repeat-x;height:46px;line-height: 46px;}
.nav{ position:relative;font-size:14px; }
.nav a{ color:#fff;  }
.nav h3{ font-size:100%; font-weight:normal;   }
.nav .m{ float:left;  position:relative; z-index:1; }
.nav .s{ float:left; text-align:center; color:#D4D4D4; font-size:12px; }
.nav h3 a{ display:block; width:165px; text-align:center;   font-weight:bold;  }
.nav h3 a:hover,.nav h3 a:visited{background: url("../images/hoverbg.jpg") repeat-x;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:46px; z-index:1; width:170px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:35px; line-height:18px; color:#666;   }
.nav .sub li a:hover{ color:#FE7700;   }

.bannerbg{background: url("../images/bannerbg.jpg") no-repeat center;height:350px;}
.focusBox { position: relative; width:1000px; height:350px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:1000px; height:350px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 20px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;  }
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.main{margin:20px 0;}
.main h2{background: url("../images/bottom.jpg") no-repeat 0px 32px;height:36px;line-height: 36px;border-bottom: 1px solid #cdcbcb;}
.main h2 b,.product h2 b{color:#0058b3;}
.main h2 .English,.product h2 .English{color:#cdcbcb;font-size: 12px;}
.more{float: right;padding: 12px;}
.news{width:290px;}
.news ul,.about .about_main{margin-top:10px;}
.news ul li{border-bottom: 1px dashed #cdcbcb;background: url("../images/icon.png") no-repeat 0px 13px;padding-left: 18px;}
.news ul li span{float: right;}
.about{margin:0 30px;width:360px;}
.about .about_main img{width:144px;height:97px;float: left;padding-right:10px;}
.about .about_main p{line-height: 2.2rem;text-indent: 24px;text-align: justify;}
.technical{width:287px;}

.product h2{background: url("../images/techbg.jpg") repeat-x;height:40px;line-height: 40px;border:1px solid #eeeeed;border-radius: 5px;box-shadow: 0px 4px 2px #999;}
.product h2 b{margin-left:10px;}
.picMarquee-left{height:200px;margin:20px 0;}
.next{background:url("../images/pre.jpg") no-repeat 0px 62px;width:11px;height: 200px;display:block;float: left;cursor:pointer;}
.prev{background:url("../images/next.jpg") no-repeat 0px 62px;width:11px;height: 200px;display:block;float: right;cursor:pointer;}
.bd{width:962px;margin:0 auto;}
.bd .pic{border:1px solid #cdcbcb;box-shadow: 0px 3px 12px #cdcbcb;}
.bd .pic img{width:148px;max-width:148px;height:152px;max-height:152px;overflow: hidden;display: block;}
.bd .title{text-align: center;line-height: 36px;}
.bd li{float: left;margin:0 5px;}

.footer{background: #eee;height:260px;}
.footer ul{float: left;width:166px;margin:20px 0;}
.footer .ged{background: url("../images/footerx.jpg") repeat-x;height:4px;}
.footer p{text-align: center;line-height: 50px;}

/*......列表页样式......*/
.listimg{margin:20px 0;}
.left{width:240px;}
.left .side>li{background: url("../images/techbg.jpg") repeat-x;font-size: 16px;}
.left .side>li>a{display: block;height:40px;line-height:40px;border:1px solid #ddd;padding-left:20px;}
.side ul li{padding-left:40px;background: url("../images/icon.png") no-repeat 25px 12px;}
.left p{margin-top:30px;}
.right{width:715px;}
.right .title{border-bottom: 1px solid #ddd;}
.right .title p{padding:0 10px;}
.right .title_img{margin:10px 0;}
.right .listimg_ul li{width:170px;height:110px;border: 1px solid #ddd;float: left;margin:26px 4px;line-height: 20px;}
.right .listimg_ul li img{width:auto;height:90px;overflow: hidden;margin: 4px auto;}
.right .listimg_ul li span{text-align: center;display: inline-block;width:170px;font-size:14px;}
.right .listimg_ul li>a{display: inline-block;width: 160px;height: 100px;margin:4px;}
.right .listimg_ul li>a:hover{border: 1px solid #F60;}
.right .about_p{text-indent: 24px;}
.right .contact_p{width:380px;margin-left: 30px;}
.right .contact_p h3{color:#0261bf;margin-top:30px;}
.right .contact_img{margin-top:100px;}
.right .article{text-indent: 24px;}
.right .article h2,.right .p_img h2{text-align: center;border-bottom: 1px dashed #ddd;line-height: 60px;}
.right .article p img{height: auto;width: 600px;margin:0 auto;}
.right .p_img img{width:300px;height:auto;margin: 0 auto;}
.right .listtit li{border-bottom: 1px dashed #ddd;}
.right .listtit li span{float: right;}


.page{margin-top:20px;text-align: center;}
.page a,.page a b{height: 20px;background: #666;color: #fff;padding:4px;}

@media \0screen {
	body{line-height:28px;font-size:14px;}
	.bd .pic img{height:100px;}
	.logo .jitu img{height:44px;width:269px;}
    .logo .jinshi img{height:78px;width:496px;}
	.bd .pic img{width:148px;max-width:148px;height:152px;max-height:160px;overflow: hidden;display: block;}
}
