@charset "gb2312";
*,html{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; }
body{background:url(images/bg2.jpg) repeat-x center top; font-family:Arial, Helvetica, sans-serif;}
/*body{background:url(images/bg02.jpg)  center top; font-family:Arial, Helvetica, sans-serif;}*/
a{text-decoration:none;  font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
a:hover{color:#e6781e;}
.right{float:right;}
.left{float:left;}
img{border:0px;}
li{ list-style:none;}
.clear{clear:both;}
.mb10 { margin-bottom:10px;}
#content{width:1002px; margin:0px auto;}
#main{ width:1002px; margin:0px auto;}
#header{width:1002px; margin:0px auto;}
#logo{ width:658px; float:left; height:118px;}
#topBar{ width:334px; float:right; padding-right:10px;}
#topmenu{width:334px; height:22px; padding-top:10px; margin-bottom:58px; text-align:right; overflow:hidden; color:#FFFFFF; font-size:12px; }
#text{width:334px; text-align: right;}
#text a{color:#FFFFFF; font-size:12px; font-weight:bold;}
#text a:hover{color:#e6781e;}
#text span{color:#FFFFFF; font-size:11px;}
#wc1002{width:1002px; background:url(images/menu.gif) no-repeat;height:36px;}



#menu{width:610px; float:left; }
#menu ul { width:610px; }
#menu ul li { width:95px; float:left; line-height:36px; text-align:center; font-size:12px; position:relative; z-index:300; font-weight:bold; }
#menu ul li a { color:#ffffff; width:95px; height:36px; display:block;}
#menu ul li a:hover { color:#e66328;}
#menu ul li.on a { background:url(images/bg1.gif) no-repeat center top; color:#ffffff; font-weight:bold;  line-height:36px;}
#menu ul li.on a:hover { color:#ff6600;}


#menu ul li ul { width:95px; height:auto; position:absolute; left:0px; top:36px; display:none; background:#48433f;}
#menu ul li.hover ul { display:block;  }
#menu ul li ul li { height:auto; line-height:28px; text-align:left; }
#menu ul li ul li a {color:#ffffff; height:auto; font-size:12px; font-weight:bold; border-bottom:solid 1px #7c7c7c; padding:0px 5px;}
#menu ul li ul li a:hover { background:#2f2b28;}




#banner{width:1002px; margin-bottom:5px;}
.i-box1{width:330px;float:left; padding-right:6px; }
.i-box1 .till{width:330px; background:url(images/till.png) no-repeat; height:34px; line-height:34px;}
.i-box1 .till span{font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; padding-left:30px; width:240px; display:block; float:left;}
.i-box1 .till a{display:block; width:42px; float:right;   font-size:9px;}
.i-box1 .mmm_con{ width:310px; background:url(images/bg_01.gif) no-repeat; height:170px;padding:10px; display:block;}

#news2 li { height:24px; line-height:24px; width:310px; overflow:hidden; float:left; color:#FFFFFF; font-size:12px; font-weight:bold; border-bottom: 1px dotted #FFFFFF;  }
#news2 li .dot { width:6px; line-height:24px; float:left; background:url(images/ni.gif) no-repeat 0 60%; width:14px; float:left; height:24px; }
#news2 li .til { width:225px; float:left;  }
#news2 li .date { width:65px; text-align:right; float:right; }
#news2 li a { color:#FFFFFF; }
#news2 li a:hover { color:#e6781e; }

#w_right .pic{width:128px; height:168px; float:left;}
#w_right .pic a{width:120px; height:168px; display: block; border: solid 4px #8a3837; background:#FFFFFF;}
#w_right .pic a img{width:120px; height:168px;} 
#footer{width:1002px; margin-top:30px; background:url(images/footer.png) no-repeat  !important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/footer.png");background:none;}
#footer .copyright{ padding-top:20px;height:120px; text-align:center; color:#FFFFFF; font-size:12px;  font-weight:bold; line-height:24px; height:120px;}

#leftMarquee { width:310px; height:180px; _height:180px; overflow:hidden; position:relative; margin-top: 8px;}
#leftMarquee .hd { position:absolute; left:0px; top:0px; line-height:107px; display:none; }
#leftMarquee .hd .prev { display:block; width:50px; height:180px; position:absolute; left:0px; top:0px; color:#32902B; font-size:53px; text-align:center; cursor:pointer;}
#leftMarquee .hd .next { display:block; width:50px; height:180px; position:absolute; left:893px; top:0px; color:#32902B; font-size:53px;text-align:center; cursor:pointer;}
#leftMarquee .bd { width:310px; min-height:180px; _height:180px; overflow:hidden;}
#leftMarquee .bd ul { overflow:hidden; zoom:1;}
#leftMarquee .bd ul li {float:left; overflow:hidden; width:163px; text-align:center; line-height:21px; min-height:180px; _height:180px; _display:inline;}
#leftMarquee .bd ul li .pic { width:135px; height:136px;}
#leftMarquee .bd ul li .pic a { display:block; width:133px; height:134px; border:solid 1px #d4d4d4; background:#ffffff; }
#leftMarquee .bd ul li .pic a img { width:133px; height:134px;}
#leftMarquee .bd ul li .title { width:120px;}
#leftMarquee .bd ul li .title a { color:#ffffff; font-size:12px; font-weight:bold;}
#leftMarquee .bd ul li .title a:hover { color:#fe0000;}

.w225{width:225px; float:left; padding-top:10px; padding-left:5px;}
.w756{ width:756px; float:right; padding-top:10px; padding-right:5px;}
.i-box2{background:url(images/Products_02.gif) repeat-y;}
.i-box2 .till{ background:url(images/Products_01.gif) no-repeat; height:33px; line-height:33px;}
.i-box2 .till span { padding-left:10px; font-size:16px; float:left; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";}
.i-box2 .mmm_con{background:url(images/Products_03.gif) no-repeat left bottom; padding-bottom:10px;}

#leftMenu1{width:225px;}
#leftMenu1 .mmm_con ul{width:225px;}
#leftMenu1 .mmm_con ul li{width:225px; float:left; background: url(images/Products_04.gif) no-repeat left top; line-height:30px;}
#leftMenu1 .mmm_con ul li a{font-size:12px; font-weight:bold; padding-left:14px; float:left; font-size:12px; width:211px;}
#leftMenu1 .mmm_con ul li a:hover{ background:url(images/Products_10.gif) no-repeat; height:30px;}
#leftMenu1 .mmm_con ul li ul { display:none;}
#leftMenu1 .mmm_con ul li.on ul { display:block;}
#leftMenu1 .mmm_con ul li ul li{ background:none; line-height:24px; margin:0px; border-bottom:dashed #777777 1px; }
#leftMenu1 .mmm_con ul li ul li a{font-size:12px; font-weight:normal;}

#leftMenu1 .mmm_con ul li ul li.lion { background:#336699; color:#FFFFFF; }
#leftMenu1 .mmm_con ul li.lion { background:#336699; color:#FFFFFF; }
#leftMenu1 .mmm_con ul li.lion a { font-size:15px; }

#leftMenu1 .mmm_con ul li ul li a:hover{background-color:#535353; width:211px; background-image:none; height:auto;}
#search{width:225px; background:url(images/Products_05.gif) repeat-y;}
#search .mmm_top{background:url(images/Products_07.gif) no-repeat; height:4px; overflow:hidden;}
#search .mmm_con{background:url(images/Products_06.gif) no-repeat left bottom; font-size:12px; color:#FFFFFF; font-weight:bold; padding:0px 6px;} 
#Products{ background:url(images/Products_09.gif) no-repeat; height:33px; line-height:33px; }
#Products h1{color:#ffffff; float:left; font-size:14px; font-weight:bold; padding-left:25px; float:left;}
#location{float: right; font-size:12px;  font-weight:bold; padding-right:15px;}
#location span{color:#FFFFFF; font-weight:bold;}
#banner_Products{width:756px; height:406px;}

#article { width:716px; font-size:12px; line-height:24px; color:#FFFFFF; padding:20px; }
#article h2{font-size:16px; color:#FFFFFF; text-align:center;}
#article .con_desc{ font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; border-bottom: dotted 1px #2e2e2e; padding:10px 0px;}
.i-box3{width:756px; }
.i-box3 .till{background:url(images/prouducts_02.jpg) no-repeat; height:27px; width:746px; line-height:26px;}
.i-box3 .till ul{ float:left; height:26px;}
.i-box3 .till ul li{ float:left; width:128px; height:26px; background:url(images/prouducts_03.jpg) no-repeat left bottom; text-align:center; padding-right:2px; font-size:12px;font-weight:bold; display:block; color:#FFFFFF; cursor:pointer; }

.i-box3 .till ul li.hover{background:url(images/prouducts_04.jpg) no-repeat left bottom; font-size:14px; }
.i-box3 .till ul li a{font-size:12px;font-weight:bold; display:block; width:128px;} 
.i-box3 .con{width:746px; display:none; padding-top:10px; padding-left:10px; } 
.i-box3 .con_hover { display:block;}
.i-box3 .cm{width:756px;}
.i-box3 .con .pro_desc{width:373px; float:left; margin-bottom:10px; }
.i-box3 .con .pro_pic{width:130px; height:130px; background:#FFFFFF;}
.i-box3 .con .pro_com{ width:188px; }
.i-box3 .con .pro_com h1{ color:#d7701c; font-size:18px; line-height:24px; text-align:left; margin-bottom:10px; }
.i-box3 .con .pro_txt{width:188px; font-size:12px; line-height:20px;}
.i-box3 .con .txt{font-size:12px; font-weight:bold;}

/*.page{width:756px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; }*/
.page a{font-weight:bold; line-height:24px;}

.page {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    width: 716px;
	padding:10px 0px 20px;
}

#product{width:756px;}
#product .pro_desc{width: 756px; margin:0px 0px 10px;}
#product .pro_pic{width:406px; float:left;}
#product .pro_pic p{width:385px; text-align:center;}
#product .pro_pic p.pro_view{padding:0px;}
#product .pro_pic p.pro_view a img{width:385px; height:385px;}

#product .pro_desc_con{width:350px; float: right; padding-top:105px;}
#product .pro_desc_con h4{ color:#FFFFFF; font-size:16px; font-weight:bold;}
#product .pro_desc_txt{padding-top:30px; color:#FFFFFF;font-size:12px; line-height:24px;}
#product .pro_desc_txt h1{color:#f7b242; font-size:16px; font-weight:bold; }
#product .pro_desc_imge{width:350px; padding-top:20px;}
#product .pro_desc_imge h1{color:#f7b242; font-size:14px; font-weight:bold; line-height:40px;}
#product .pro_desc_imge ul {width:350px;}
#product .pro_desc_imge ul li{ width:80px; float:left;}
#product .pro_desc_imge ul li p.pic{width:70px; height:70px;background:#FFFFFF; float: left;}
.i-box4{width:756px;}
.i-box4 .till{background:url(images/prouducts_pic_10.jpg) no-repeat; height:30px; width:746px; text-align:center; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:bold;  }
.i-box4 .till ul{width:500px; float: left; }
.i-box4 .till ul li{ float: left; width:114px; line-height:30px;}
.i-box4 .till ul li.hover{background:url(images/prouducts_pic_09.jpg) no-repeat; height:29px; padding-right:2px;}
.i-box4 .till ul li a{font-weight:bold; font-size:14px;}
.i-box4 .con{width:756px; display:none; padding-top:10px;} 
.i-box4 .con_hover { display:block;}
.txt{font-size:12px; font-weight:bold; color:#FFFFFF; line-height:24px; margin:20px 10px 30px;}
.wz{font-size:11px; font-weight:bold; color:#545454; font-family:Arial, Helvetica, sans-serif;}
#m_con{ background-color:#4e4e4e;}

#list{width:716px;  }
#list ul{}
#list ul li{width:690px; float:left; background:url(images/ni.gif) no-repeat 0 60%; line-height:28px; border-bottom: dotted 1px #2e2e2e; padding-left:14px; overflow: hidden;}
#list ul li p{width:570px; float:left;}
#list ul li p a{font-size:12px; font-weight:bold;}
#list ul li span{width:120px; float:right; text-align:right; color:#FFFFFF; font-size:10px; font-weight:bold;}
.leftLink{ width:225px; margin-bottom:10px;}

#Fair{width:716px; margin-bottom:20px;}
#Fair .pro_pic{width:130px; margin-top:20px; }
#list1{width:756px;}
#list1 ul{width:756px;}
#list1 ul li{width:250px; float: left;}
#list1 ul li p.pic{width:208px; height:208px;}
#list1 ul li p.pic a{display: block; border:solid 4px #5c5c5c; background:#000000; height:200px; width:200px;}
#list1 ul li p.pic a img{width:200px; height:200px;}
#list1 ul li p.txt{ text-align:center; width:208px; display:block; line-height:40px;}

#login { width:1002px; padding-top:10px;  } 
#login .textaa { color:#FFFFFF; font-size: 12px; line-height: 24px; padding-bottom: 20px; }
#login .textaa a { text-decoration:underline; }
#login .till { border-bottom:solid 1px #535353; margin-top:20px; }
#login .till h1{color: #FFFFFF; font-size:15px; font-weight:bold; padding-left:20px;}
#login .till span{color: #FFFFFF; font-size:12px; font-weight:bold;} 

#Member{ padding:0px 20px; width:962px; color:#FFFFFF;}
#i-box3{background:url(images/Login_bf.jpg) repeat-y; width:476px;}
#i-box3 .top{background:url(images/Login_01.jpg) no-repeat; height:4px; overflow: hidden;}
#i-box3 .bottom{background:url(images/Login_02.jpg) no-repeat left bottom; padding:0px 10; }
#i-box3 .con{display:block; padding:30px 0px;} 

#pic { width:750px; float:left;  }
#pic li { margin:0px 30px 10px 0px; float:left; width:150px; height:220px; text-align:center; }
#pic li .img {}
#pic li img { width:150px; height:190px; }
#pic li .title { line-height:30px; height:30px; width:150px; overflow:hidden; }
#pic li a { color:#fff; }
#pic li a:hover { color:#FF0000; }


.MagicZoomBigImageCont { border: 1px solid #91b817;}
.MagicZoomMain { text-align: center !important; width: 92px;}
.MagicZoomMain div { padding: 0px !important;}
.MagicZoomHeader { font: 10px Tahoma, Verdana, Arial, sans-serif; color:#ffffff; background:#91b817; text-align:center !important;}
.MagicZoomPup { border:1px solid #aaaaaa; background:#ffffff;}
.MagicZoomLoading { text-align:center; background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}
.MagicZoomLoading img {padding-top:	3px !important;}



.bclass { float: left; font-weight: bold; font-size:14px; padding-left: 14px;     width: 211px; color:#FFFFFF; }
.searchbutton { background:url(images/searchbutton.jpg); cursor: pointer; height: 24px; line-height: 24px; width: 70px ; border: medium none; }
.tdr { text-align:right; padding-right:2px; }
.tdl { text-align:left; padding-left:2px; }
.bb { font-weight:bold; }
