*{margin:0px;padding:0px;font-size:12px;border:0px;color:#333;list-style:none;text-decoration:none;
}body{max-width:640px;margin:0 auto;}
a{text-decoration:none;color:#666;}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a:hover{color:#111;}
#Top{width:100%;height:auto;height:27px;line-height:27px;text-indent:6px;background:#004b8d;color:#aaa;text-shadow:1px 1px rgba(255,255,255,1);font-size:10px;}
#Head { width:100%; background:url(Img/Top_Bg.jpg) repeat-x; height:80px; overflow:hidden; }
#Head #Name{ display:inline; float:left;}
#Head #Name h1 { font-size:22px; color:#000; display:block; text-align:left; line-height:22px; margin-top:8px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:8px}
#Head #Name h2 { font-size:12px; display:block; color:#000; text-align:left; line-height:18px; font-family:"Î¢ÈíÑÅºÚ";}
#Head h2 span { color:#ff0000; }
#Head #Logo{ width:73px; height:80px; float:left; line-height:80px;}
#Head h1 { font-size:24px; color:#000; display:block; text-align:center; text-shadow: 1px 1px rgba(0, 0, 0, 0.15); }
#Head h2 { font-size:12px; display:block; color:#777; text-align:center; }
#Head h2 span { color:#ff5809; }
.Line{background:#336ea4;width:100%;height:1px;}
#Menu{width:100%;height:31px;background:url(Img/MenuBg.jpg) repeat-x top left;font-family:"Î¢ÈíÑÅºÚ";}
#Menu a{display:block;float:left;height:31px;line-height:31px;font-size:13px;color:#FFF;border-left:#0851B4 1px solid;text-align:center;width:19%;}
#Menu a:hover{color:#fff;background:url(Img/menubg1.jpg) repeat-x top left;text-align:center;}
#Banner{width:100%;background:#f1f1f1;overflow:hidden;}
#Banner img{width:100%;}
.Line2{background:#43aae7;width:100%;height:1px;}
/**/
#AboutIndex { width:100%; overflow:hidden; margin-bottom:2px; }
#AboutIndex #Title { width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; }
#AboutIndex #l1 { width:10px; background:url(Img/l1.jpg) no-repeat; height:31px; overflow:hidden; float:left; }
#AboutIndex #r1 { width:7px; background:url(Img/r1.jpg) no-repeat; height:31px; overflow:hidden; float:left; }
#AboutIndex #Title #T1 { font-size:15px; display:block; float:left; line-height:35px; font-weight:bold; color:#fff; padding-left:25px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ";}
#AboutIndex #Cont { line-height:140%; padding:7px; overflow:hidden; }
#AboutIndex #Cont li { margin-bottom:2px; text-indent:18px; font-size:11px; }
#AboutIndex #Cont img { float:right; display:block; max-width:55%; margin-left:6px; margin-bottom:2px; margin-top:2px; }
/**/
#PrIndex { width:100%; overflow:hidden; margin-bottom:2px; }
#PrIndex #Title { width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ";}
#PrIndex #Title #T1 { font-size:15px; display:block; float:left; line-height:35px; font-weight:bold; color:#fff; padding-left:25px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ";}
#PrIndex #Cont { line-height:160%; padding:8px; overflow:hidden; }
#PrIndex #Cont .LLL a { display:block; border:1px solid #e4e4e4; margin-left:5px; background:#f1f1f1; padding:3px; width:auto; }
#PrIndex #Cont .LLL a img { display:block; border:1px solid #fafafa; height:90px; }
#PrIndex #Cont .LLL a span { display:block; font-size:9px; text-align:center; padding-top:3px; background:#FFF; padding-bottom:2px; }
#PrIndex #Cont .LLL a:hover { background:#f1f1f1; border:#b1b1b1 solid 1px; }
/**/
#AboutNy { width:100%; overflow:hidden; margin-bottom:2px; }
#AboutNy #Bt { width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; }
#AboutNy #Bt #B1 {font-size:15px; display:block; float:left; line-height:35px; font-weight:bold; color:#fff; padding-left:25px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ";}
#AboutNy #Xx { line-height:140%; padding:7px; overflow:hidden; }
#AboutNy #Xx li { margin-bottom:2px; text-indent:18px; font-size:12px; }
#AboutNy #Xx img { float:left; display:block; max-width:55%; margin-left:2px; margin-bottom:2px; margin-top:2px; margin-right:6px; }
/**/
#Productlb{ width:100%; overflow:hidden; margin-bottom:2px; }
#Productlb #Bt{ width:100%; background:url(Img/mm2.jpg) repeat; overflow:hidden; height:35px;}
#Productlb #Bt1{ width:100%; background:url(Img/mm2.jpg) repeat; overflow:hidden; h}
#Productlb #Bt1 #B1 { font-size:15px; display:block; float:left; margin-left:5px;  line-height:35px; font-weight:bold; color:#000; padding-left:10px; font-family:"Î¢ÈíÑÅºÚ";}
#Productlb #Bt #B2 { font-size:15px; display:block; float:right; background:#ec0000; margin-left:5px; text-shadow:1px 1px rgba(1, 93, 156, 1); font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; margin-top:7px;}
#Productlb .List a{ display:block; height:25px; background:#F1F1F1; border-top:1px solid #fff; border-bottom:1px solid #DEDEDE; position:relative;}
#Productlb .List a:hover{ display:block; height:25px; background:#E4E4E4; border-top:1px solid #fff; border-bottom:1px solid #DEDEDE; color:#000; position:relative}
/**/
#Productlbb{ width:100%; overflow:hidden; margin-bottom:2px; }
#Productlbb #Bt{ width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; }
#Productlbb #Bt1{ width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; }
#Productlbb #Bt1 #B1 { font-size:15px; display:block; float:left; margin-left:5px;  line-height:35px; font-weight:bold; color:#fff; padding-left:25px; font-family:"Î¢ÈíÑÅºÚ";}
#Productlbb #Bt #B2 { font-size:15px; display:block; float:right; background:#ec0000; margin-left:5px; text-shadow:1px 1px rgba(1, 93, 156, 1); line-height:140%; font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; }
#Productlbb .List a{ display:block; height:25px; background:#F1F1F1; border-top:1px solid #fff; border-bottom:1px solid #DEDEDE; position:relative;}
#Productlbb .List a:hover{ display:block; height:25px; background:#E4E4E4; border-top:1px solid #fff; border-bottom:1px solid #DEDEDE; color:#000; position:relative}

#PrNy { width:100%; overflow:hidden; margin-bottom:2px; }
#PrNy #Title { width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; }
#PrNy #Title #T1 { font-size:15px; display:block; float:left; line-height:35px; font-weight:bold; color:#fff; padding-left:25px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ";}
#PrNy #Cont { line-height:140%; padding:7px; overflow:hidden; }
#PrNy #Cont ul { margin-bottom:4px; margin-left:10px; margin-right:10px; }
#PrNy #Cont li { font-size:12px; line-height:130%; }
#PrNy #Cont li strong { font-size:13px; }
/**/
#PrshowA a { display:block; width:30%; float:left; background:#fafafa; padding:3px; border:1px solid #f1f1f1; margin-left:2px; margin-right:1px; margin-bottom:3px; }
#PrshowA a img { width:100%; height:70px; }
#PrshowA a span { display:block; background:#FFF; text-align:center; font-size:10px; padding-top:2px; }
#FontSize12 * { font-weight:bold; padding-top:3px; font-size:10px; }
#PrshowA a:hover { background:#f1f1f1; border:1px solid #e1e1e1; }
/**/
#ShowTitle { text-align:center; padding-top:4px; padding-bottom:6px; font-size:15px; }
#ShowImg { text-align:center; margin-bottom:10px; }
#ShowImg img { max-width:80%; border:4px solid #f1f1f1; }
#ShowCont { line-height:140%; }
#ABck a { color:#0185d7; }
/**/
#Contact { width:100%; overflow:hidden; margin-bottom:2px; }
#Contact #Bt { width:100%; background:url(Img/m.jpg) repeat; overflow:hidden; }
#Contact #Bt #B1 {font-size:15px; display:block; float:left; line-height:35px; font-weight:bold; color:#fff; padding-left:25px; padding-right:11px; font-family:"Î¢ÈíÑÅºÚ";}
#Contact #Xx { line-height:200%; padding:20px; overflow:hidden; font-size:13px; font-family:"Î¢ÈíÑÅºÚ";}
/**/
#End { width:100%; text-align:center; line-height:130%; font-weight:bold; background:#e1e1e1; font-size:11px; padding-top:6px; padding-bottom:5px; overflow:hidden; margin-bottom:44px; }
/**/
#Fixed { position:fixed; left:0; z-index:999999; bottom: 0;  /* ·ÇIEÏÂµÄ¶¨Î» */ _position: absolute;  /*IE6 ÓÃabsoluteÄ£Äâfixed*/ _top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight-42) + "px"); /*IE6 ¶¯Ì¬topÖµ*/
right:0; width:100%; height:43px; border-top:1px solid #FFF; background:#616161 url(Img/EngBg.jpg) top left repeat-x;  margin:0 auto; }
#Fixed ul { display:block; background:url(Img/EngBg.jpg) top left repeat-x; text-align:center; }
#Fixed li { width:33%; display:block; float:left; height:43px; line-height:43px; text-align:center; background:url(Img/EngBg.jpg) top left repeat-x; margin:0 auto; }
#Fixed li a { letter-spacing:2px; color:#FFF; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); display:block; border-right:1px solid #0f0000; font-size:13px; }
#Fixed li:hover { background:url(Img/EngBgH.jpg) repeat-x top left; }

#Banner .BannerCIMGE { height:125px; width:100%; margin-bottom:1px;}
#Banner .BannerCIMGE img { width:100%; height:125px; }
#BannerN { height:125px; margin-bottom:1px;}
#BannerN .BannerCIMGEN { height:100px; width:100%; }
#BannerN .BannerCIMGEN img { width:100%; height:125px; }