/*top*/
.top{ width:992px; height:142px; margin:auto; background:url(t1.jpg) no-repeat;}
.etop{ width:992px; height:142px; margin:auto; background:url(et1.jpg) no-repeat;}
.lan{ float:right; padding-right:20px; margin-top:7px; height:24px; line-height:24px;}
.lan .ch{ background:url(ico1.png) left center no-repeat; padding-left:30px;}
.lan .en{ background:url(ico2.png) left center no-repeat; padding-left:30px;}
.menu{ width:992px; height:51px; margin-top:75px; line-height:51px;}
.menu li{ float:left; margin:auto 20px;}
.menu li a{ color:#fff; font-size:14px;}
.menu li a:hover{ color: #FC0; font-size:14px;}
.banner{ height:300px; background-color:#fff; width:976px; margin:auto; padding:10px 8px 0px 8px;}
.gonggao{ background:url(g1.jpg) no-repeat; height:39px; line-height:39px; margin:auto; width:992px;}
/*top end*/
.ibody{ background:url(gs01.jpg) top center no-repeat ; width:976px; height:157px; margin:auto; padding:0px 8px; background-color:#fff;}
.iabout{ width:330px; margin-left:10px; padding-top:30px; float:left;}
.inews{ width:330px; margin-left:45px; padding-top:30px; float:left;}
.inews li{ background:url(right.gif) left center no-repeat; padding-left:20px; border-bottom:#CCC dotted 1px; height:22px; line-height:22px;}
.inews li span{ float:right; font-size:9px;}
.icon{width:220px; margin-left:32px; padding-top:65px; float:left; line-height:140%}
.ipro{ width:992px; margin:auto; background-color:#fff; text-align:center; height:auto; overflow:hidden;}
.iprolist{ background:url(probg.jpg) no-repeat; width:977px; height:166px; margin:auto; margin-top:15px;}
.foot{ width:992px; margin:auto; height:60px; background:url(footbgg.jpg); color:#fff; text-align:center; padding-top:20px;}
/**/
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(02.png)}
.curimg{background-image:url(01.png)}


.ibodyer{
	MARGIN: auto; WIDTH: 952px; height:auto; overflow:hidden;min-height:400px; background:url(nbodytop2.jpg) left 1px repeat-x; background-color:#fff; padding:25px 20px;
}
.nleft{ width:200px; float:left;}
.lefttitle{ background:url(lefttitle.jpg); height:34px; padding-left:30px; color:#fff; line-height:34px; font-size:14px;}
.leftpic{ margin:5px auto;}
.leftlist{ margin-bottom:10px;}
.leftlist li{ background:url(leftmenu.jpg); height:28px; line-height:28px; padding-left:45px; margin-top:5px;}
.nright{ width:720px; float:right;}
.righttitle{ border-bottom:#A9D5F2 1px solid; height:25px; line-height:25px; font-size:14px; background:url(right.gif) left center no-repeat; padding-left:20px; color:#069;}
.righttitle span{ float:right; font-size:14px; color:#CCC;}
.nbody{ font-size:14px; line-height:160%; margin:20px 10px;}


/*Product*/
.cont ul{}
.cont ul li{ background: url(images/arrow-1.png) no-repeat left; height:30px; line-height:30px; padding-left:20px; margin-left:10px;border-bottom: #999 dotted 1px; list-style:none;}
.fanye{ text-align:right; padding-top:20px}
.fanye span{ text-align:right; margin:0px 10px}
.fanye span a{padding:0 4px;}
.pics{ border: #069 1px solid; margin:5px 3px; float:left; width:225px; background-color: #Fff;}
.pics_img{overflow:hidden; text-align:center; padding:2px;}
.pics span{ height:30px; text-align:center; line-height:30px; display:block; color: #333; font-size:12px;}
.productList{width:100%;float:left;}
.productList ul{margin:0px;padding:0px;list-style-type:none;}
.productList li{margin:5px 0px;padding:0px;list-style-type:none;text-align:center;float:left;width:176px;height:175px;display:inline;line-height:25px; overflow:hidden;}
.productList li img{width:150px; height:150px; border:1px solid #ccc;padding:1px;}

.productTitle{line-height:28px;font-weight:bold;}
.productImg{width:350px;text-align:center;float:left;}
.productImg img{width:350px;border:1px solid #ccc;padding:1px;}
.productRight{width:330px;float:right;}
.title{width:100%;float:left;margin:10px 0 0 0;border-bottom:1px dotted #ccc;line-height:25px;}
.title span{font-size:14px;font-weight:bold;}
.productDesc{ line-height:200%;padding:10px 0;width:100%;float:left;}
/*end*/

/*page*/
.pages{ font-size:14px;text-align:center; padding:10px 0px 10px 0px;}
.pages a{font-size:14px;padding:2px 5px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages a.page_now{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/
.productimg img{ max-width:700px;}
.arrleft { margin-left:10px;margin-top: 25px; width: 22px; display: block; background: url(/images/arr_left.gif) no-repeat 0px 20px; float: left; height: 50px}
.arrright {margin-top: 25px; width: 20px; display: block; background: url(/images/arr_right.gif) no-repeat 0px 20px; float: right; height: 50px}
#iloop {width:900px; float: left;margin-left: 0px; overflow: hidden}
#iloop img {margin-right:14px; /*width:120px;*/}
/*用不到*/
.outScroll_pic{height:76px;margin-left:70px;overflow:hidden;position:relative;width:822px;top:2px; display:none;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:76px;}
.scroll_pic li{float:left;float:left;height:65px;width:145px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#000;}
.scroll_pic li img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
.scroll .current{width:144px;height:65px;border:2px #ff780d solid;background:url(arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0; display:none;}
/*end*/

/*#focus{width:960px;height:406px;overflow:hidden;position:relative;}
#focus ul{height:960px;position:absolute;}
#focus ul li{float:left;width:960px;height:406px;overflow:hidden;position:relative;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li img{width:960px;height:406px;}
#focus .btnBg{position:absolute;width:960px;height:20px;left:0;bottom:0;}/*background:#000;数字背景*/
/*#focus .btn{position:absolute;width:960px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:153px;background:url(sprite.png) no-repeat 0 0;cursor:pointer; display:none;}
#focus .pre{left:0px;}
#focus .next{right:0px;background-position:right top;}*/
/*end*/