@charset "gb2312";
*{ margin:0 auto; padding:0; }
body {font-size:12px; font-family:"微软雅黑"; color:#666;background-color:#D2D2D2;}
.clear{ clear:both;}
li{ list-style:none;}
a{ text-decoration:none; color:#666}
a:hover{ color:#F00;}
p{ padding:20px; line-height:24px;}
img{ border:0}
td{font-size:12px; line-height:200%;}

.body_index{ width:1200px; margin:0 auto; padding:0 35px 35px 35px; background-color:#FFF}
.top{position:fixed; _position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:1000;left:0;top:0; background-color:#D2D2D2; width:100%; height:93px;}
.language{ line-height:20px; text-align:right; padding-top:10px;}
.language img{ margin:0 5px;}
.topbox { width:1200px; background-color:#FFF; padding:0 35px;margin:0 auto;}
.topbox .menubox { float:left; margin-top:30px;}
.topbox .menubox li{ width:80px; float:left; text-align:center; height:14px;}
.topbox .menubox li a{ font-size:14px; display:block; border-right:1px solid #666; height:14px; line-height:14px;}
.topbox .logobox { width:268px; float:right; text-align:right; margin-top:13px;}

.bannerbox { width:100%; margin:0 auto; max-width:1200px; min-width:1200px; padding-top:105px;}
.bannerbox img{ width:1200px; height:522px;}
#banner { width:100%; margin:0 auto; position:relative; }
#banner .min_banner { background:url(../imagesp/min_banner.gif) no-repeat left top; height:103px; }
#banner .min_banner h2 { line-height:103px; color:#5D7D56; padding-left:1.8em; font-size:24px; font-weight:bold; }
/*Banner所需样式，必须使用*/
.ShowImg { width: 100%; position: relative; height:522px; overflow: hidden; }
.ShowImg .In { text-align: center; width: 100%; overflow: hidden; }
.ShowImg IMG { margin: 0 auto; width: 1200px; height: 522px; }
.hotwrapper { position: absolute; padding:0 4px 10px 3px; margin: 0px; width: 120px; background: transparent url(../imagesp/tabbox_bg.png) no-repeat left top; height: 40px; top: -45px; left: 450px; }
.hotwrapper LI { list-style-type: none; margin-top: 9px; width: 10px; background: url(../imagesp/icon.gif) left top; float: left; height: 10px; margin-left: 12px; overflow: hidden; cursor: pointer; _margin-left: 9px; }
.hotwrapper .on { width: 10px; background: url(../imagesp/icon.gif) -19px top; float: left; height: 10px; cursor: pointer;}


.contentbox { width:1200px; margin:0 auto; background:url(../imagesp/contentbox-bg.gif) repeat-x; height:458px;}
.contentbox .leftbox { width:684px; float:left; padding-left:20px;}
.bk10{ width:100%; float:left;}
.bk11{ width:100%; float:left; padding-top:20px;}
.bk11 .bt11_bg{width:100%; float:left; height:27px; background:url(../imagesp/bt11-bg0.jpg) no-repeat;}
.left12{ float:left; width:100%; height:168px; background-color:#FFF}
.pic{ width:253px; float:left; margin-top:20px; margin-left:20px;}
.news{ width:370px; float:left; margin-left:15px; margin-top:20px;}
.news ul li{ background:url(../imagesp/dot.gif) no-repeat 0 6px ; text-indent:12px; width:350px; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; height:23px; padding-left:5px;}
.btn{ float:right; margin-right:20px;}



.n5Tab{clear:both; }
.n5Tab .submenu{ padding-left:0px;}
.n5Tab .submenu ul{margin:0; padding:0;}
.n5Tab .submenu li{margin:0;float:left;cursor:pointer;width:180px; height:27px; line-height:27px;}
.n5Tab .submenu li h6 {margin:0;font-weight:bold; }
.n5Tab .submenu li h6 a{font-size:14px; display:block; height:27px; color:#fff;}
.n5Tab .submenu li h6 a:link{ color:#333;}
.n5Tab .submenu li h6 a:hover{color:#333;}
.n5Tab .submenu li h6 a:active{color:#333;}
.n5Tab .submenu {padding:0px; }
.noselectd {cursor:pointer;}

.contentbox .rightbox { width:456px; float:right; padding-right:20px; margin-top:47px;}
.contentbox .rightbox .video { width:236px; float:left;}
.contentbox .rightbox .contact { width:200px; float:right;height:158px; background:#FFF; text-align:center; padding-top:10px;}
.contentbox .rightbox .contact img{ margin:9px 0;}
.contentbox .productbox { width:1200px; margin-top:20px;}
.contentbox .productbox .product { width:372px; height:200px; padding-left:21px; float:left;line-height:24px; overflow:hidden;}
.product .title{height:26px; background-color:#000; text-indent:15px; border:none}
.product .title a{color:#fff; line-height:26px;font-weight:bold; display:block;}
.product .title a:hover{ background-color:#DEDEDE; display:block; color:#000; line-height:26px;font-weight:bold; }
.pro_nr{ background-color:#FFF; height:174px;}
.pro_nr img{ float:left; margin-right:10px;}



.bottombox { width:1200px; margin:0 auto; height:70px; margin-top:35px;}
.bottombox .left { width:43%; float:left; margin-top:10px;}
.bottombox .right{ width:32%; float:right; text-align:right;}
.bottombox .right a{ color:#666;}
.bottombox .right a:hover{ text-decoration:underline;}



.listbox{ width:23%; padding-left:20px; float:left;text-align:center;}
.listbox .prolist{ width:70%; margin:0 auto; text-align:left; font-size:18px; font-weight:bold; height:33px; background:#0061ff; color:#FFF; padding-top:8px;}
.listbox .listtitle{width:59%; margin:0 auto;text-align:left;font-weight:bold; height:28px; line-height:28px; border-bottom:1px solid #CCC; padding-top:5px; background:url(../imagesp/dot.gif) no-repeat 0 16px; padding-left:14px;}
.listbox .listtitle a{}
.listbox .list{width:71%; margin:0 auto; text-align:left;}
.download img{  margin:10px; border:1px solid #CCC; padding:2px;}
.listbox .prolb{ width:200px; padding:10px;}
.listbox .prolb li{ width:90px; float:left; line-height:25px; margin-right:10px;}
.quality img{ margin:10px; border:1px solid #CCC; padding:2px;}


.neirongbox{ width:65%; float:right; padding-right:60px; border-left:1px solid #999; padding-left:30px; }
.title{ width:100%; height:40px; border-bottom:1px solid #999;}
.le{ width:460px; float:left; height:40px; font-size:18px; font-weight:bold; line-height:40px; padding-left:20px; color:#0061ff;}
.ri{ width:200px; float:right; height:40px; line-height:40px; text-align:right;}
.nr{width:100%; padding:20px; line-height:200%;}
.pic2 img{
	padding:3px;
	border:1px solid #CCCCCC;
	margin-left:15px;
}


.yyly{ width:340px; float:left; padding-left:50px;}
.jszx{ width:340px; float:left; padding-right:50px;line-height:25px;}
.do{ margin:0 20px;width:340px; float:left; }
.yyly img{ float:left; margin-top:3px;}
.yyly ul{ width:180px; float:right;}
.yyly ul li{ width:80px; float:left; line-height:22px; background:url(../imagesp/icon1.gif) no-repeat left; text-indent:10px;} 
.jszx img,.do img,.yyly img{ margin-right:10px;}
h3{ font-size:14px;}
.do { line-height:25px;}

.ny_box{ background: url(../imagesp/ny_content_bg.jpg) repeat-x top left #000; padding:20px;}
.ny_product{width:1160px; margin:0 auto;; background-color:#FFF; padding-top:20px;}
.product1{background:url(../imagesp/product1_bg.jpg) no-repeat top center;}
.ny_dh{ height:35px; margin:0 50px; margin-top:10px;}
.ny_dh ul li{ width:352px;line-height:35px; float:left; display:block; text-align:center; cursor:pointer; font-weight:bold; font-size:14px; border-left:1px solid #DEDEDE;}
.ny_noselectd{ background-color:#000; color:#FFF; display:block;}
.ny_selectd{ background-color:#DEDEDE; color:#000; display:block;}





.product2{background:url(../imagesp/product2_bg.jpg) no-repeat top center;}
.product3{ /*height:441px;background:url(../imagesp/product3_bg.jpg) no-repeat top center;*/}

.neirong{ padding:20px; line-height:180%;}

.nr h1{ font-size:16px; line-height:30px; margin-bottom:5px;margin-left:0; padding-top:0; font-weight:bold;}
.word12gray{ color:#4A4A4A; font-family:arial; font-size:12px;}

.white{ color:#FFF}