@charset "gb2312";
body{ font-size:12px; font-family:"微软雅黑"; color:#3E3E3E; background: url(mainbg.jpg) repeat-y center}
*{ margin:0; padding:0;}
a{color:#3E3E3E;; text-decoration:none;font-family:"微软雅黑"; }
li{ list-style:none}
a:hover{ color:#0A0;}
.top{ width:980px; height:140px; background:#FFF;margin:auto auto; }
.top_1{ width:980px; height:100px; margin:auto auto; background:url(logo01.jpg) no-repeat}
.top_2{ width:980px; height:38px;margin:auto auto; background:url(top_2_bg.jpg) repeat-x; border-bottom:1px #E7E7E7 solid; border-top:1px #E7E7E7 solid}
.menu{ width:980px; height:38px; margin:0px auto;}
.menu li{ float:left; width:120px; height:38px; line-height:38px; text-align:center;}
.menu li:hover{ float:left; width:120px; height:38px; line-height:38px; background:url(top_2_bg_hover.jpg) repeat-x; text-align:center}
.menu li a{ display:block; width:120px; height:38px; font-size:14px; text-shadow:none; color:#fff; text-align:center; font-weight:500}
.menu li a:hover{ display:block; color:#FFF; width:120px; height:38px; font-size:14px; text-align:center; font-weight:500; text-shadow:none}

/*网站中部部分*/
.index_2{ width:980px; height:400px; margin: auto auto}
.index_3{ width:980px; margin: auto auto;height:30px; background:url(bg12.gif) repeat-x; border-bottom:1px #DFDFDF solid}
.index_new{ width:980px; height:30px; margin:auto auto;}
.index_4{ width:980px;  height:230px; background: url(about_products.jpg) no-repeat; margin:10px auto}
.index_4_1{ float:left; width:250px; height:230px; }

.page{ width:980px; height:auto; overflow:hidden; margin:20px auto; margin-top:0px; background:#FFF;}
.page_left{ width:265px; height:auto; overflow:hidden;  float:left;}
.page_left ul{ width:245px; height:auto; margin:auto auto; overflow:hidden}
.page_left ul h4{ width:245px; height:40px; line-height:40px; text-align:center; font-weight:500; font-size:14px; background:url(left1.jpg) no-repeat;}
.page_left ul li{ width:245px; line-height:30px; height:30px;text-indent:20px; border-bottom:1px #EBEBEB dashed}
.page_left ul li:hover{ width:245px;line-height:30px; text-indent:20px; height:30px; background:url(lihover.jpg) no-repeat; border-bottom:1px #5fe516 dashed}
.page_left ul li a:hover{ font-weight:bold}
.page_line{ float:left; width:15px;}
.page_right{ width:690px; height:auto;overflow:hidden;  float:left;}
.page_right h4{ width:680px; font-size:14px; background:url(bg13.gif) repeat-x; font-weight:500; margin-bottom:5px; line-height:39px; height:39px; margin:0px auto; border-bottom:1px #EBEBEB solid; text-indent:30px; text-align:left; }
.content{width:680px; height:auto; margin:20px auto;}
.about_content{width:680px; height:auto; line-height:26px; margin:20px auto;}

.products{ padding:0; margin:0 auto; width:740px; overflow:hidden;}
.products li { margin:0; padding:0; float:left; width:220px; margin-left:10px; list-style-type:none;  margin-top:10px; }
.products li:hover {  margin:0; padding:0; float:left; width:220px; margin-left:10px; list-style-type:none;  margin-top:10px;}
.fpage{  height:27px; margin:0; padding:0; text-align: center; width:100%; margin:10px auto; }
.fpage ul{ height:27px; margin:10px auto; padding:0;text-align: center }
.fpage ul li{ float:left; width:25px; height:27px;  background:#FFF; text-align:center; line-height:25px; margin-left:5px; list-style-type:none;}
.fpage ul li a{ display:block; width:25px; height:25px; border:1px #CCC solid}
.fpage ul li a:hover{ display:block; width:25px; height:25px; border:1px #999 solid}
/*网站中部部分*/

/*放大镜功能css*/
.imgpic {
padding: 0px;
list-style-type: none;
margin: 0px;
}
.imgpic li {
float: left;
margin-right: 3px;
}
.imgpic li a {border: 1px solid #E4E4E4; display:block;outline:none;blr:expression(this.onFocus=this.blur());/* 鍘绘帀閾炬帴鐐瑰嚮铏氱嚎 */}
.imgpic li a.zoomThumbActive {
border: 1px solid #CE6000;
}

#mainNEW {float: left;height: 30px;width: 780px;margin-top:0px;line-height:30px;color: #666;}
#mainNEW h3 {float: left;font-weight: bold;margin-left: 4px;font-size: 12px; width:66px;}
#scrollDiv{width:280px;height:30px;overflow: hidden;}
#mainNEW ul {float: left;list-style-type: none;}
#mainNEW li {line-height: 30px;} 
#mainNEW .Newsmore {float: right;width:40px;}

.foot{ width:980px; height:auto; margin:auto auto}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:center;position:relative;z-index:999; margin: 0px auto; width:500px;
}

.bitdiv{display:inline-block;width:21px;height:21px;margin:0 10px 10px 0px;cursor:pointer;float:left;}
.defimg{background-image:url(02.png)}
.curimg{background-image:url(01.png)}
.index_a{ float:left; width:350px;  height:180px; margin-left:24px; margin-top:47px; line-height:25px;}
.index_p{ float:left;  width:600px; margin-top:38px; margin-left:18px}
.index_4_new{ float:left;  width:300px; height:auto;margin-left:30px; margin-top:45px; overflow:hidden}
.index_pro{ width:980px; height:auto; overflow:hidden; margin:10px auto}
.index_pro_contact{ float:left; width:300px; height:auto; overflow:hidden}
.index_pro_products{ width:660px; height:auto; overflow::hidden}
#dive{ width:1100px; margin:auto auto; height:50px; line-height:60px; text-shadow:none; color:#FFF; text-indent:10px; font-size:14px; }
#dive:hover{ width:1100px; height:50px; margin:auto auto; text-shadow:none; line-height:60px; text-indent:10px; color:#600; font-size:14px; }