/* CSS Document */
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form{ margin:0; padding:0; border:0}
a{ text-decoration:none;}
a:link,a:visited{ color:#4f4f4f;}
a:hover{ color:#008f56}
img{ border:0;}

.Clear{ clear:both; font-size:1px; height:0; margin:0; padding:0;}
.Top,.Menu,.ContactBox,.Footer{ width:984px; margin:0 auto;}
.Top{height:84px;background:url(images/in_01.jpg) no-repeat 20px center #2b2f3a; position:relative;}
.InTop{ width:231px; height:42px; position:absolute; right:10px; top:20px;}
.Menu{ height:29px; background:#212833; color:#ffffff; font-weight: bold;}
.Menu a:link,.Menu a:visited{ color:#ffffff;}
.Menu ul{ margin:0; padding:0;}
.Menu li{ list-style:none; width:88px;float: left; text-align:center;}
.Menu li.M1{ width:420px;}
.Menu li.M2{ width:95px; padding:0px 10px 0 3px}
.Menu li.M3{ width:125px; padding:0px 10px 0 0}
.Menu li.M4{ width:41px;}
.Menu li.M5{ width:51px;}
.Menu li{ position:relative;}

.Menu .Select{ border:solid1 1px #464646; color:#878787; width:95px; font-size:11px; height:18px; line-height:18px;}
.Menu .Select option{ line-height:18px; font-size:11px; height:18px; padding:0; margin:0;}
.Menu .Input{ width:124px; border:solid 1px #464646; color:#878787; height:14px; line-height:14px; font-size:11px;}
.Menu .Submit{ width:41px; height:18px; background:url(images/in_03.jpg) no-repeat left top; border:0; margin:0; padding:0;}
.ContactBox{ padding-top:17px;}
.InContactLeftBox,.InContactCenBox,.InContactRightBox{ float:left}
.InContactLeftBox{ width:180px; padding:0 12px;}
.InContactCenBox{ width:589px;}
.InContactRightBox{ width:170px; padding:0 10px;}
.LeftMenu .Title{ background:url(images/in_05.jpg) repeat-x left top; height:23px; line-height:23px; color:#FFFFFF; font-size:13px; font-weight:bold; padding-left:10px;}
.LeftMenu ul{ padding:0; margin:0; background:url(images/in_14.jpg) no-repeat right bottom #d8d8d8; padding-bottom:7px;}
.LeftMenu li{ list-style:none; background:#dedede; line-height:22px; color:#4f4f4f; border-top:solid 1px #f0f0f0; font-weight:bold; height:auto !important; height:22px;}
.LeftMenu li span{ padding:0;padding-left:8px; display:block; margin:0; line-height:22px;}
.LeftMenu li ul{ margin:0; padding:0; background:url();}
.LeftMenu li ul li{ background: url(images/in_13.jpg) no-repeat 7px 9px #e9e9e9; line-height:21px; border-bottom:solid 1px #ffffff;color:#4f4f4f; font-weight:normal; padding-left:15px; list-style-type:none; list-style-position:inherit; overflow:hidden; font-size:11px;}
.LeftRelated{ padding-top:15px; color:#a0a0a0; padding-left:8px; font-weight:bold;}
.LeftRelated ul{ margin:0; padding:0; padding-top:3px;}
.LeftRelated ul li{ background: url(images/in_13.jpg) no-repeat 7px 9px ; list-style-type:none; padding-left:15px; font-weight:normal; font-size:11px;}
.Navigation{ color:#4f4f4f; height:17px; line-height:17px; font-weight:bold;}
.Navigation .On{ color:#008f56;}
.Navigation img{ margin:0 7px;}
.InContactCenBox .Title{ font-size:27px;padding:10px 0; font-family: "Courier New", Courier, monospace; font-family:Arial, Helvetica, sans-serif;}
.InContactCenBox .Banner{ border:solid 1px #cfcfcf;}
.InContactCenBox .Content{ padding:15px 0 10px 0;font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:1.2}
.InContactRightBox .Box{ border:solid 1px #cccccc; line-height:20px; color:#666666; margin-bottom:10px;}
.InContactRightBox .Title{ height:20px; line-height:20px; background:url(images/in_04.jpg) repeat-x left top; color:#4f4f4f; padding-left:10px; font-weight:bold; border-bottom:solid 1px #cccccc;}
.InContactRightBox .More{ height:27px; line-height:27px; border-top:dotted 1px #cccccc; color:#718acc; background:url(images/in_16.jpg) repeat-x left top;}
.InContactRightBox .More img{ margin:0 8px;}
.Footer{ color:#b9b9b9; border-top:solid 1px #cccccc; line-height:22px; padding:10px 0}
.Footer a{ color:#9b9b9b; font-weight:bold;}
.NewsList{border:solid 1px #cccccc; margin-top:10px;margin-bottom:10px;}
.NewsTitle{height:20px; line-height:20px; background:url(images/in_04.jpg) repeat-x left top; color:#4f4f4f; padding-left:10px; font-weight:bold; border-bottom:solid 1px #cccccc;}
.NewsListTitle{background:url(images/ne_02.jpg) repeat-x left top; color:#4f4f4f;font-weight:bold; border-bottom:solid 1px #cccccc; font-size:12px;}
.NewsList td{ border-bottom:solid 1px #cccccc; padding-left:10px;font-size:11px; line-height:22px;}
.NewsList .More{ border:0; font-weight:bold;}
.NewsList a{ text-decoration:underline;}
.NewsView{ border:solid 1px #cccccc; padding:7px; margin-top:10px; line-height:20px;}
.NewsView_Title{ font-weight: bold;}
.NewsViewContact{ padding:5px; color:#666666;}
.ProductList{ padding:7px 0 3px 0}
.ProductList ul{ margin:0; padding:0;}
.ProductList li{ width:189px; height:208px; float:left; list-style-type:none; border:solid 1px #cccccc; margin-right:7px; margin-bottom:20px}
.ProductList li.None{ margin-right:0;}
.ProductList li .T{ background:#aaaaaa; color:#ffffff; line-height:20px; font-weight:bold; padding-left:10px; font-size:11px;}
.ProductList li .B{ color:#666666; border-top:solid 1px #cccccc;}
.ProductList li .B img{ margin:0 5px;}
.ProductPager{ text-align:right; font-weight:bold; padding-bottom:10px;}
.ProductViewTitle{ background:url(images/pr_04.jpg) repeat-x left bottom; padding-top:3px; height:23px;}
.ProductViewTitle div{ border:solid 1px #cccccc;height:21px; float:left; border-bottom: solid 1px #ffffff; line-height:21px; font-weight:bold; text-align:center; border-right:0;background:url(images/pr_05.jpg) repeat-x left top; color:#c4c4c4; cursor:pointer;}
.ProductViewTitle .On{background:url(images/ne_02.jpg) repeat-x left top; color:#4f4f4f; border-right:solid 1px #cccccc;}
#addproview{ position:absolute; right:0; top:-15px; width:170px; height:34px; cursor:auto; border:0; float:none; background-image:none; border-left:none; border-top:none;}
#addproview img{ cursor:pointer;}




.ProductViewShow{ border:solid 1px #cccccc; height:247px; margin-top:15px; position:relative;}
.ProductViewShow .GG{ font-size:23px; color:#008f56; font-weight:bold;}
.ProductViewShow .N{ color:#a7a7a7; font-size:9px;}
.ProductViewShow .Simg{ position:absolute; right:8px; bottom:8px;}
.ProductViewShow .Simg img{ border:solid 1px #cccccc;  margin-left:5px; cursor: pointer;}

#ProductInfo{ color:#4f4f4f; line-height:20px; padding:10px 0}
#Specification{ color:#4f4f4f; line-height:20px; padding:10px 0; display:none}
.FeedbackTitle{font-weight:bold; color:#FF0000; padding-bottom:15px;}
.FedInput{ border:solid 1px #CCCCCC; margin-left:15px;}
.Show{ width:961px; height:293px; background:url(images/shouye_03.jpg) repeat-x left top; margin:0 auto; padding:0 12px 0 11px}
.Show img{filter: alpha(opacity=50);}
.Contact{ width:961px; margin:0 auto; padding-top:10px; padding-bottom:10px}
.Contact .Title{ background: url(images/inx_12.jpg) repeat-x left top; height:26px;}
.Contact .Title img{ margin-left:7px}
.Receive{height:141px; min-height:141px; width:179px;float:left}
.Receive .Feedback{ height:53px; font-size:11px; background:#e0e3e6 }
.Receive .Input{ border:solid 1px #b4b4b4; width:103px;}
.Receive .Submit{ width:57px; height:21px; border:0; margin:0; padding:0; background:url(images/inx_14.jpg) no-repeat left top;}
.Select{ color:#999999; font-family:"宋体"; width:156px; text-align:center;}
.Select option{ width:156px; text-align:center; margin:0 auto;}
.News{ width:409px; float:left; margin-left:8px; height:141px;}
.Product{ width:354px; float:left; margin-left:9px; height:141px;}

.NewsTit{background:url(images/shou ye_12.jpg) repeat-x left  bottom; color:#323232; font-weight:bold;}
.NewsTit td{ cursor:pointer;}
.News .On{ background:url(images/shouye_11.jpg) repeat-x left bottom; color:#000000;}
#H2,#H3{display:none} 
#H1 img,#H2 img{ margin:0 7px;}
#H1 a:link,#H1 a:visited,#H2 a:link,#H2 a:visited{ color:#4c4c4c;}
#H1 a:hover,#H2 a:hover{ color:#217541;}

#H2,#H1{ line-height:22px;}
#H2 .Title,#H1 .Title{ color:#22982a; font-weight:bold; font-size:14px; background:url();min-height:10px;height:auto !important; height:10px;}
#H2 .Con,#H1 .Con{ color:#696969; font-size:11px;}
.AddRequired{ padding:5px; line-height:20px;}
.AddPJ{ display:none;}
/*-----------------*/
.ahple{ width:100%;z-index:500; position:absolute;filter:Alpha(Opacity=80);background: #999999; display:none; left:0; top:0;-moz-opacity:0.8;}
.member{ width:279px; height:304px; border:solid 1px #05abdc; position:absolute; left:143px; top:123px; z-index:1000; background:#FFFFFF}
.add_mem_input{ widows:203px; height:15px; line-height:15px; border:solid 1px #000000;}
.add_mem_con{widows:203px; height:15px; line-height:15px; border:solid 1px #000000; height:53px;}
.add_mem_span{ font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif}
.add_mem_sub{ background:#396491; border:solid 1px #000000; height:16px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:12px;}
.add_Top_Menu{position:absolute; right:253px;top: 46px; line-height:20px; color:#ffffff; font-weight:bold; text-align:right}
.add_Top_Menu a,.add_Top_Menu a:link,.add_Top_Menu a:visited,.add_Top_Menu a:hover{ color:#ffffff; }
.LoginBox{ border:solid 1px #cccccc; padding:10px;}
.LoginBox .Title{ color:#009055; font-size:13px; font-weight:bold; border-bottom: dashed 1px #cccccc;}
.LoginBox .Input{ background:#fbfbfb; border:solid 1px #b3b3b3; width:170px; margin-right:10px;}
.LoginBox .Bottom{ background:#dadada; border:solid 1px #a19e9e; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px;}
.XX{ color:red; font-family: ""; padding-right:3px;}
.Add_Init{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Add_Init td{ padding-left:10px;}
.Add_Texing{ border:solid 1px #ccc;}
.addTX td{ padding-left:5px;}

