html {
    scrollbar-face-color: #99D67F;
	scrollbar-shadow-color: #7CC45C;
	scrollbar-highlight-color: #fbfbfb;
	scrollbar-3dlight-color: #7CC45C;
	scrollbar-darkshadow-color: #fbfbfb;
	scrollbar-track-color: #f6f6f6;
	scrollbar-arrow-color: #009800;	
}
body{/*font: 12px/1.5em Verdana, Arial,宋体;*/
    font-size:12px; font-family:Arial,Verdana,宋体;margin: 0px auto;height: auto;
     text-align:center;}
}
*{
padding:0px;
margin:0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#534E4A;
}
*{margin:0; padding:0; list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd,h2,h3,p{margin:0; padding:0; list-style:none;border:none;}
 
h1,h2,h3,h4,h5,h6,ul,li,p{
padding:0px;
margin:0px;
list-style-type:none;
}
a:link, a:visited{
	color:#009800;
	text-decoration:none;
}
a:hover{
	color:#C2A900;
	text-decoration:none;
}

.clear{
	clear:both;
}


.Mate{
height:21px;
line-height:21px;
background:url(../images/mate_bg.gif);
overflow:hidden;
}
.MateFont{
width:896px;
overflow:hidden;
margin:0px auto;
}
.MateFont h1{
font-size:11px;
height:21px;
line-height:20px;
font-weight:bold;
color:#999;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
text-align:right;
}

.Head{
width:895px;
height:144px;
overflow:hidden;
background:url(../images/body_bg.gif) 0px 44px ;
margin:0px auto;
}
.Logo{
margin-top:10px;
height:62px;
}
.Logo img{
float:left;
}
.Logo p{
float:right;
color:#009800;
}
.Logo p a:link, .Logo p a:visited{
	color:#009800;
	text-decoration:none;
}
.Logo p a:hover{
	color:#C2A900;
	text-decoration:underline;
}
.HotKeywords{
	clear:both;
	height:40px;
}
.HotKeywords p{
	float:left;
	margin-left:10px;
	margin-top:18px;
}
.HotKeywords span{
	float:right;
	margin-right:30px;
}
.HotKeywords span a:link, .HotKeywords span a:visited{
color:#009800;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.HotKeywords span a:hover{
color:#C2A900;
text-decoration:underline;
}
.Menu {
	clear:both;
	height:32px;
	overflow:hidden;
}
.Menu li{
float:left;
width:85px;
background:url(../images/body_bg.gif) 83px -320px no-repeat ;
line-height:32px;
text-align:center;
}

.Menu li a:link, .Menu li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.Menu li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.Menu .Search{
float:right;
width:220px;
background:none ;
}
.Menu .Search span,.Menu .Search input,.Menu .Search img{
float:left;
margin-left:5px;
}
.Menu .Search span{
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}
.Menu .Search input{
width:90px;
border:1px #137A72 solid;
margin-top:8px;
color:#035953;
}
.Menu .Search img{
margin-top:7px;
}
.Banner{
width:895px;
overflow:hidden;
margin:0px auto;
height:260px;
margin-top:6px;
}
.BannerLeft{
width:663px;
overflow:hidden;
float:left;
}
.BannerRight{
width:224px;
overflow:hidden;
float:right;
}
.BannerRight p{
margin-top:5px;
}

.Body{
width:895px; text-align:left;
overflow:hidden;
margin:0px auto;
}
.BodyLeft{
float:left;background:#ff;
overflow:hidden;
width:186px;
}
.sidebar{float:left; width:186px;}
/*页面主体*/
.main{float:right;width:698px; margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;}
 
.BodyFontTop{
width:186px;
height:30px;
overflow:hidden;
background:url(../images/body_bg.gif) 0px -150px;
margin-top:5px;
}
.BodyFontTop p{
float:left;
height:30px;
overflow:hidden;
margin-top:8px;
text-indent:30px;
color:#ffffff;
font-weight:bold;
font-size:12px;
}
.BodyLeftContents{
width:186px;
border:#D6D6D6 1px solid;
border-top:0px;
}
.BodyLeftContents span{
margin-left:19px;
margin-top:19x;
}

.BodyLeftContents li{
line-height:20px;
height:24px;
width:150px;
background:url(../images/Li_line.jpg) 0px 22px no-repeat;
margin-left:17px;
overflow:hidden;
text-overflow:ellipsis;
}
.BodyLeftContents li img{
float:left;
margin-right:5px;
margin-top:8px;
}
.BodyLeftContents li p{
float:left;
font-weight:bold;
color:#009800;
}
.BodyLeftContents  .BodyMargin{
margin-bottom:15px;
}
.LeftService{
margin-top:6px;
height:55px;
background:url(../images/body_bg.gif) 0px -250px no-repeat;
border: 1px solid #D6D6D6;
}
.LeftService img{
float:left;
margin-top:6px;
margin-left:15px;
}
.LeftService p{
float:left;
margin-top:15px;
margin-left:5px;
color:#009800;
font-weight:bold;
width:125px;
overflow:hidden;

}
.BodyLeftLogin{
width:184px;
border: 1px #D6D6D6 solid;
border-top: 0px;
padding-top:10px;
}
.BodyLeftLogin p{
margin:0px auto;
width:150px;
line-height:13px;
}
.BodyLeftLogin div{
width:150px;
margin:0px auto;
margin-top:10px;
overflow:hidden;
}
.BodyLeftLogin div p{
margin-top:0px;
margin-left:0px;
height:20px;
}
.BodyLeftLogin div span{
float:left;
width:55px;
overflow:hidden;
}
.BodyLeftLogin div input{
float:left;
width:90px;
border:1px #137A72 solid;
color:#035953;

}
.BodyLeftLogin div img{
margin-top:10px;
margin-left:2px;
margin-bottom:15px;
}

.OnLine{
margin-top:6px;
width:186px;
height:172px;
background:url(../images/body_bg.gif) -20px -320px;
border: 1px solid #D6D6D6;
text-align:center;
}
.OnLine img{
margin-top:6px;
}
.OnLine div{
margin-top:20px;
}
.OnLine div a:link, .OnLine div a:visited{
color:#009800;
font-size:11px;
text-decoration:underline;
}
.OnLine div a:hover{
color:#C2A900;
text-decoration:underline;
font-size:11px;
}
/*

.BodyRightMiddle{background:#bbb;
width:462px;
float:left;
}


*/
.BodyRight2{ 
width:698px;background:#fff;
float:right;
}

.BodyRight{ 
width:895px;background:#fff;
float:right;
}
.BodyRightMiddle{background:#fff;
width:663px;
float:left;
}
.BodyRightMiddleFont{
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #CBECBD;
}
.BodyRightMiddleFont span{
line-height:28px;
overflow:hidden;
color:#009800;
font-weight:bold;
font-size:14px;
width:184px;
}
/*su*/
#content:after, #header:after, #nav:after,  .line4:after,.b1:after,.bsugood:after, #wrapper:after
{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}

#content, #header, #nav, .line4, .b1, .bsugood, #wrapper{height:1%;}
/*↓内容页面整体设置content/container/ Main Navigation display: inline;display: block;clear:both;vertical-align:top; */
#content,#container,#wrapper {
width:895px; text-align:left; margin:0 auto;background:#fff;clear:both;color:#555;line-height:160%; }
#contentbg {width:850px; float:left; margin:0 auto;background:url(../images/longb.gif) no-repeat left bottom;}


.BodyRightbox{
display:block;
margin-bottom:5px;font-size:12px;line-height:20px;
}
.BodyRightbox img{
display:block;
margin:12px 10px 10px 5px; float:left;
}
.BodyRightbox p{
display:block;font-size:12px;
margin:10px 10px 5px 0;  
}
.list ul {margin:10px 10px 10px 0;}
.list li {padding-left:20px;font-size:12px; background: url(../images/dian01.gif) no-repeat 8px 7px;}
.lists ul {margin:10px 10px 10px 0;}
.lists li {padding-left:20px;font-size:12px; margin:8px 0;background: url(../images/dian01.gif) no-repeat 8px 7px;}
.listol ul {margin:10px 10px 10px 0;}
.listol li {padding-left:16px;font-size:12px; margin:8px 0;background: url(../images/member-collapsed.gif) no-repeat 1px 3px;}

 .more{float:right; padding:0 10px 0 10px; background:url(../images/sanjiao.gif) 0px 7px no-repeat;clear:both;}
hr {border:1px dotted #cccccc; height:0px;clear:both;} 
.dashed {clear:both; padding:8px; margin:8px; border:#ccc dashed 1px;display:block;}/*虚线框*/
.hrb {border-bottom:1px dotted #cccccc; height:5px; font-size:1px;} 
.hrt {height:1px; overflow:hidden; clear:both; font-size:0; background:#fff;border-top:1px dotted #cccccc;} 
 

.bsugood{border:1px solid #dfdfdf; margin-bottom:5px;clear:both; background:#fff; overflow:hidden;text-overflow:ellipsis;}
.bsugood h2  {height:26px;line-height:26px;font-size:16px; margin:0px 1px 0px 1px;}/*text-indent:1em;*/
.bsugood h2 {padding-left:14px; background:#F1F9FF url(../images/view_mode_bg.jpg) repeat-x;color:#009800; border-bottom:0px solid #D0D9E0;}
 
.bsugood2 h3  {height:26px;line-height:26px;font-size:14px; margin:5px 1px 10px 1px;}/*text-indent:1em;*/
.bsugood2 h3 {padding-left:14px; background: url(../images/dyOrange.gif) no-repeat left 8px;color:#396; border-bottom:0px solid #D0D9E0;}


.bsugood .shownews{padding:6px 10px; line-height:180%;}
.bsugood .shownews h3 {border-bottom:1px solid #B9DDF3; margin-bottom:3px; color:#004C9B;
background:#F1F5F6 url(../images/icon_new.gif) no-repeat 5px 40%;font-size:14px;padding-left:24px;}
.bsugood .shownews ul{margin:5px;}
.bsugood .shownews li{background: url(../images/file.gif) no-repeat left center;padding-left:24px;margin:5px 0;border-bottom:#ccc dashed 1px;display:block;}
.bsugood .shownews li .date{float:right;margin:1px 2px 0;font-size:12px; }
.bsugood .page,.bsugood2 .page{margin:10px 5px; text-align:center;padding-top:20px; }

.bsugood .b,.bsugood2 .b{background:#fff;border-top:1px dashed #efefef;text-align:right;height:20px;line-height:20px;padding-right:10px;}
.bsugood .b a,.bsugood2 .b a {margin-right:10px; color:#26C5D3; }

.bsugood2{ margin-bottom:5px;clear:both; background:#fff; overflow:hidden;text-overflow:ellipsis;}
.bsugood2 h2  {height:26px;line-height:26px;font-size:16px; margin:0px 1px 0px 1px;}/*text-indent:1em;*/
.bsugood2 h2 {padding-left:14px; color:#009800; border-bottom:2px solid #CBECBD;}
 
/*↓图片新闻左右列*/
.b2{padding:8px; line-height:160%;}
.b2 .txt{margin:15px;}
.b2 .txt p {text-indent: 0; line-height:200%;}

.b2 .contact {margin:15px;background:url(../images/pic-tel.jpg) no-repeat right 100px;}
.b2 .contact h1{height: 20px;display:block;padding:20px 0 0 0;margin-bottom:20px;color:#000;font-size:20px;font-family:微软雅黑,Arial,宋体,Verdana;}
.b2 .contact li{padding:5px 0;}
 


.picblock {background:url(../images/picbg.gif) no-repeat 0 0; width:170px;height:140px;margin:0px auto;display: table-cell;
vertical-align:middle;text-align:center; border:#fc0 0px solid;font-size:125px;/*IE下条件：height/font-size≈1.14*/
 
}
.picblock img {display:block;vertical-align:middle;width:150px;margin-top:10px;}

#pic ul{background:#fff; margin:1px; padding:1px; 
}
#pic li {
    width:170px; height:160px; float:left; margin-left:19px; display:inline;text-align:center;
}
#pic li a {  display:block;
}
 
#pic li span { width:170px; height:24px; line-height:24px; text-align:center; white-space:nowrap;
    text-overflow:ellipsis; overflow: hidden;display:none;}
/**/

.HSpace_5{height:5px; overflow:hidden; clear:both; font-size:0; }
.HSpace_12{height:13px; overflow:hidden; clear:both; font-size:0; background:#fff;}
.blank5{ height: 5px;font-size: 1px;clear:both;overflow: hidden;}

 
/*图片定位*/
.imgleft{float:left; margin:0 5px 5px 0; }
.imgright{float:right; margin:2px 1px 2px 10px;}
/*表单*/

input.color_solid{border:1px solid; border-color: #009800 #AAE390 #AAE390 #009800;background:#F2F2F2;
 color:#000;height:20px;  line-height:20px;padding-left:2px; margin-bottom:2px;
}
.btsolidbg{border:1px solid; border-color: #AEDDEE;background:#F4FCFD url(../images/buttonbg.gif);
 color:#2A65A9;height:22px; line-height:20px;padding-left:2px; margin-bottom:1px;cursor:hand;
} 
/*news_list*/
.news_list{border:0px solid #DCEAF5;}
.news_list h5{padding:0 10px;height:25px;line-height:25px;background:#E6F6DE;font-weight:bold;padding-left:20px;}
.news_list h5 em{float:right;margin-right:10px;}
.news_list ul{padding:15px 18px 5px;}
.news_list li{padding:5px 0;background: url(../images/w_dot_4.gif) #fff repeat-x center;color:#ACACAC;height:28px;line-height:28px;overflow:hidden;}
.news_list li div{float:left;background: url(../images/icon_page.gif) #fff no-repeat 0 7px;padding-left:20px;font-size:14px;}
.news_list li em{float:right;display:block;background:#fff;}
.news_list li a{text-decoration:none;color:#009800;font-size: 12px;}

.btxt{padding:8px 15px; line-height:180%;border-collapse:collapse;}
.btxt p{padding:5px 0 5px; text-indent: 2em;line-height: 200%;}
.btxt h1 {width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 18px; color:#009800;font-family:微软雅黑,Arial,Verdana;font-weight:normal; }
.time{
width: 99%;height: 28px;margin: 0 auto 10px;text-align:center;border-bottom: 1px solid #CCC;color:#339966;
}

/**/
td { font-size:12px; }
/*spancolortxt*/
.tBlue{color:#0692ED;}
.tBlue2{color:#005FBC;}
.tGreen{color:#2D882D;}
.tGreen2{color:#690;}
.tOrange{color:#f60;}
.tYellow{color:#fa0;}
.tRed{color:#f00;}
.tRed2{color:#E2640;7}
.tGray{color:#aaa;}

/**/
.BodyRightProducts span{
display:block;
margin-bottom:10px;font-size:12px;line-height:20px;
}
.BodyRightProducts p{
width:125px;
height:115px;
margin-right:30px;
float:left;
}
.BodyRightProducts h2{
 
color:#009800;
font-size:14px;
 
font-weight:bold;
line-height:30px;
}
.BodyRightProducts a:link, .BodyRightProducts a:visited{
color:#009800;
font-size:12px;
text-decoration:underline;
font-weight:bold;
line-height:30px;
}
.BodyRightProducts a:hover{
color:#C2A900;
text-decoration:underline;
}
.BodyRightProducts li{
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #B9EBD4;
margin-top:30px;

overflow:hidden;
}
.BodyRightRight{
float:right; 
width:223px;
}
.BodyRightBlue{
width:223px;
height:30px;
overflow:hidden;
background:url(../images/body_bg.gif) 0px -200px;
margin-top:5px;
}
.BodyRightBlue p{
float:left;
height:30px;
overflow:hidden;
margin-top:8px;
text-indent:30px;
color:#ffffff;
font-weight:bold;
font-size:12px;
}
.BodyRightNews{
width:220px;
padding-top:15px;
padding-bottom:20px;
border:#D6D6D6 1px solid;
border-top:0px;
}
.BodyRightNews li{
overflow:hidden;
line-height:18px;
height:22px;
width:178px;
background:url(../images/right_Li_line.jpg) 0px 22px no-repeat;
margin-left:17px;
}
.BodyRightNews li p{
width:121px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipis;
float:left;
}
.BodyRightNews li span{
float:right;
font-size:10px;
}
.BodyRightCompany{
margin-top:6px;
height:212px;
background:url(../images/com_bg.jpg) ;
border:#D6D6D6 solid 1px;
}
.BodyRightCompany img{
display:block;
margin-left:15px;
margin-top:10px;
}
.BodyRightCompany p{
margin-left:15px;
margin-right:15px;
}
.BodyRightCompany span{
display:block;
margin-left:15px;
margin-top:5px;
margin-right:15px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#009800;
}
.BodyRightCompany .CompanyColor{
color:#009800;
}
.BodyRightContact{
width:220px;
padding-top:20px;
padding-bottom:12px;
border:#D6D6D6 1px solid;
border-top:0px;
}
.BodyRightContact p{
margin-left:15px;
display:block;
margin-bottom:12px;
}
.BodyRightContact span{
color:#009800;
margin-right:5px;
}
.BodyRightContact .Font{
color:#009800;
font-weight:bold;
margin-bottom:20px;
}
.BodyRightContact li{
	 line-height:180%;
	width:80%;
	margin-left:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.Bottom{
width:895px;
height:100px;
overflow:hidden;
background:url(../images/body_bg.gif) 0px -520px no-repeat;
margin:0px auto;
margin-top:10px;
text-align:right;
}
.Bottom img{
float:left;
margin-top:20px;

}
.Bottom p{
margin-right:20px;
margin-top:32px;
}
.Bottom span{
display:block;  font-size:11px;
}
.Bottom p a:link, .Bottom p a:visited{
font-weight:bold;
}
.Bottom p a:hover{
color:#009800;
text-decoration:underline;
}
.Bottom span a:link, .Bottom span a:visited{
color:#666;font-weight:normal;font-size:11px;
}
.RighTitle{
margin-top:5px;
line-height:28px;
text-indent:10px;
color:#009800;
font-size:12px;
font-weight:bold;
border:#B9EBD4 1px solid;
border-bottom-width: 2px;
background-color:#F4FFFA;
}
.Article{
border: #D6D6D6 1px solid;
padding-top:15px;
}
.Article li{
margin-left:15px;
width:650px;
margin-bottom:35px;
}
.Article span{
font-weight:bold;
}
.Article p{
line-height:25px;
}
.Article p a:link, .Article p a:visited{
color:#009800;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.Article p a:hover{
font-weight:bold;
text-decoration:underline;
color:#C2A900;
}
.ArticleOther{
border: #D6D6D6 1px solid;
padding:25px;
}
.ArticleOther p{
text-align:left;
line-height:20px;
color:#009800;
font-size:15px;
}
.ArticleOther span{
text-align:center;
line-height:30px;
display:block;
margin-bottom:10px;
}
.ArticleOther .line{
border-bottom: #B9EBD4 2px solid;
}
.ArticleOther span a:link, .ArticleOther span a:visited{
text-decoration:underline;
color:#5B5B5B;
font-weight:bold;
}
.ArticleOther span a:hover{
color:#009800;
}




.ArticleNumber{
margin-top:10px;
text-align:center;
border:#D6D6D6 1px solid;
line-height:25px;
}
.ArticleNumber p a:link, .ArticleNumber p a:visited{
font-weight:bold;
text-decoration:underline;
}
.ArticleNumber p a:hover{
font-weight:bold;
text-decoration:underline;
}
.ArticleProducts{
border:1px #D6D6D6 solid;
padding-top:15px;
clear:both;
height:100%;
overflow:hidden;
padding-left:20px;
}
.ArticleProducts span{
display:block;
margin-bottom:10px;
}
.ArticleProducts p{
width:165px;
height:115px;
margin-right:5px;
float:left;
overflow:hidden;
}
.ArticleProducts a:link, .ArticleProducts a:visited{
color:#009800;
font-size:12px;
text-decoration:underline;
font-weight:bold;
line-height:30px;
}
.ArticleProducts a:hover{
color:#C2A900;
text-decoration:underline;
}
.ArticleProducts li{
border-bottom: 1px #B9EBD4 dotted;
margin-bottom:50px;
height:140px;
overflow:hidden;
width:320px;
float:left;
}
.ArticleProductsDetail{
border:1px #D6D6D6 solid;
padding-top:15px;
clear:both;
height:100%;
overflow:hidden;
padding-left:10px;
}
.DetailInfo h2{
color:#009800;
font-size:18px;
margin-bottom:15px;
}
.DetailInfoLeft{
overflow:hidden;
float:left;
margin-right:30px;
text-align:center;
}
.DetailInfoLeft p{
width:260px;
height:200px;
border: 1px #B9EBD4 solid;
overflow:hidden;
vertical-align:middle;
display:block;
padding: 10px; 
text-align:center;
margin-bottom:10px;
}
.DetailInfoLeft img{
width: expression(this.width > 250 && this.width > this.height ? 250: auto); 
height: expression(this.height > 190 ? 190 : auto); max-width: 280px; max-height: 190px
}
.DetailInfoLeft span img{
margin-right:5px;
}

.DetailInfoLeft span a:link, .DetailInfoLeft span a:visited{
color:#009800;
text-decoration:underline;
}
.DetailInfoLeft span a:hover{
color:#05645D;
text-decoration:underline;
}
.DetailInfo .DetailInfoRight {
overflow:hidden; 
width:350px;
}
.DetailInfo .DetailInfoRight li {
line-height: 25px; 
border-bottom: #eee 1px dotted; 
height:20px;
width:327px;
clear:both;
}
.DetailInfo .DetailInfoRight li p{
height:25px;
margin-right:5px;
float:left; 
width:85px;
font-weight:bold;
}

.DetailInfo .DetailInfoRight  span{
margin-top:5px;
float:left; 
}
.ProductDescription h2{
color:#009800;
font-size:18px;
line-height:35px;
margin-top:10px;
border-bottom:#B9EBD4 2px solid;
width:640px;
margin-bottom:10px;
}

.ProductDescription p a:link, .ProductDescription p a:visited{
color:#009800;
text-decoration:underline;
}
.ProductDescription p a:hover{
color:#05645D;
text-decoration:underline;
}
.ProductDescription h1{
color:#009800;
font-size:15px;
margin-top:10px;
margin-bottom:10px;
}
.ArticleProductsOther span{
display:block;
margin-bottom:10px;
}
.ArticleProductsOther p{
width:165px;
height:115px;
margin-right:5px;
float:left;
overflow:hidden;
}
.ArticleProductsOther a:link, .ArticleProductsOther a:visited{
color:#009800;
font-size:12px;
text-decoration:underline;
font-weight:bold;
line-height:30px;
}
.ArticleProductsOther a:hover{
color:#C2A900;
text-decoration:underline;
}
.ArticleProductsOther li{
border-bottom: 1px #B9EBD4 dotted;
margin-bottom:38px;
height:140px;
overflow:hidden;
width:320px;
float:left;
}
.ProductsRelatedKeyWords{
width:698px;
margin-bottom:20px;
margin-top:20px;
overflow:hidden;
float:left;
}
.ProductsRelatedKeyWords p{
color:#009800;
font-size:15px;
line-height:25px;
font-weight:bold;
}

.ProductsRelatedKeyWords span{
display:block;
float:right;
}
.ProductsRelatedKeyWords a:link, .ProductsRelatedKeyWords  a:visited{
text-decoration:underline;
color:#5B5B5B;
}
.ProductsRelatedKeyWords a:hover{
color:#009800;
}
.Links{
	width:98%;
	margin:0px auto;
}
.Links li{
	float:left;
	margin-right:10px;
	margin-top:5px;
	line-height:20px;
}

.DetailInfo { 
margin : 10px; 
clear : both; 
} 
.DetailInfo h2, .DetailInfo h2 a:link, .DetailInfo h2 a:visited { 
margin : 0; 
padding : 0; 
font-size : 20px; 
height : 30px; 
line-height : 30px; 
text-align : left; 
text-decoration : none; 
clear : both; 
color : #000; 
font-weight : bold; 
} 
.DetailInfo .Left { 
width : 360px; 
float : left; 
background : none; 
text-align : center; 
overflow : hidden; 
border : 0; 
line-height : 25px; 
} 
.DetailInfo .Left p { 
display : block; 
width : 350px; 
height : 210px; 
overflow : hidden; 
white-space : nowrap; 
border : 1px solid #eee; 
display : table-cell; 
vertical-align : middle; 
} 
.DetailInfo .Left img { 
padding : 5px; 
height : 200px; 
overflow : hidden; 
} 
.DetailInfo .Right { 
width : 280px; 
float : right; 
overflow : hidden; 
background : #fff; 
} 
.DetailInfo .Right a:link, .DetailInfo .Right a:visited, .DetailInfo .Right a:hover { 
font-size : 12px; 
text-decoration : none; 
} 
.DetailInfo .Right li { 
height : 25px; 
line-height : 25px; 
border-bottom : 1px dotted #aaa; 
font-weight : bold; 
color : #000; 
text-indent : 5px; 
} 
.DetailInfo .Right li p { 
width : 80px; 
float : left; 
font-weight : normal; 
} 
.DetailInfo .Right img { 
margin-top : 10px; 
} 
.ProductDescription { 
border-top : 2px solid #B9EBD4; 
margin : 10px; 
padding-top : 10px; 
clear : both; 
} 
.DetailContent { 
margin : 10px; 
} 
.DetailContent h6 { 
line-height : 40px; 
text-align : center; 
clear : both; 
margin-bottom : 10px; 
} 
#DetailOther { 
height : 20px; 
line-height : 20px; 
background : #eee; 
text-align : center; 
clear : both; 
margin-bottom : 10px; 
} 
#DetailContentTxt { 
text-align : left; 
margin : 10px; 
} 
#DetailBottom { 
text-align : center; 
line-height : 50px; 
color : #000; 
} 
#DetailBottom a { 
font-weight : bold; 
} 

.MiddleNum{
	clear:both;width:90%;margin:0px auto;margin-top:10px;margin-bottom:10px;text-align:center
}
.MiddleNum a:link,.MiddleNum a:visited{
	padding:10px 5px;
	background:#f6f6f6;
	border:1px #AAA;
}
.MiddleNum a:hover{
	background:#FFDF7E;
	border:1px #FFF1C7;
}


.ProductsListPic, .ProductsListTxt, .ContactTxt, .RightContent,.ProductsDetail{ 
clear : both; 
margin:0px auto;
margin-top:5px;
} 
.ProductsListPic .Title, .ProductsListTxt .Title, .About .Title, .News .Title, .ContactTxt .Title, .RightContent .Title, .ProductsDetail .Title{ 
height : 27px; 
line-height : 27px; 
text-indent : 20px; 
color : #000; 
font-weight : bold; 
font-size:14px;
background : url("../images/title_bg.jpg") no-repeat; 
} 
.ProductsListPic .Title p, .ProductsListTxt .Title p, .ProductsListTxt .Title p a:link, .ProductsListTxt .Title p a:visited,  .ProductsListTxt .Title p a:hover, .About .Title p, .News .Title p, .ContactTxt .Title p , .RightContent .Title p, .ProductsDetail .Title p{ 
float : left; 
color : #000; 
font-weight:bold;
font-size:14px;
} 
.ProductsListPic .Title a:link, .ProductsListPic .Title a:visited, .ProductsListTxt .Title a:link, .ProductsListTxt .Title a:visited, .About a:link, .About a:visited, .News a:link, .News a:visited, .ContactTxt .Title a:link, .ContactTxt .Title a:visited , .RightContent .Title a:link,  .RightContent .Title a:visited, .ProductsDetail .Title a:link, .ProductsDetail .Title a:visited{ 
float : right; 
margin-right : 10px; 
color : #000; 
font-weight : normal; 
text-decoration : none; 
} 
.ProductsListPic .Title a:hover, .ProductsListTxt .Title a:hover, .About .Title a:hover, .News .Title a:hover, .ContactTxt .Title a:hover,  .RightContent .Title a:hover, .ProductsDetail .Title a:hover{ 
color : #CE1113; 
text-decoration : underline; 
} 
.ProductsListTxt li { 
width : 45%; 
height : 130px; 
line-height : 16px; 
text-align : left; 
float : left; 
overflow : hidden; 
margin-left : 10px; 
margin-top : 10px; 
}
.ProductsListTxt li p { 
float : left; 
width : 110px; 
height : 80px; 
overflow : hidden; 
white-space : nowrap; 
border : 1px solid #eee; 
display : table-cell; 
vertical-align : middle; 
margin-right : 10px; 
text-align:center;
font-size:12px;
color:#000;
} 
.ProductsListTxt li img{
margin-top:5px;
margin-bottom:5px;
}
.ProductsListTxt li p img{
padding:5px;
max-width:100px;   /* FF IE7 */
max-height:80px; /* FF IE7 */
_width:expression(this.width > 100 && this.width > this.height ? 100: auto); /* IE6 */
_height:expression(this.height > 100 ? 80 : auto); /* IE6 */ 
margin:0px;
}
.ProductsListTxt li div{
margin:0px;
padding:0px;
height:28px;
line-height:14px;
overflow:hidden;
color:#AAA;
}
.ProductsListTxt li div	a:link,.ProductsListTxt li div a:visited{
font-weight:normal;
text-decoration:none;
}
.ProductsListTxt li a:link,.ProductsListTxt li a:visited{
color:#000;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}
.ProductsListTxt li a:hover { 
color : #bc2931; 
font-weight : bold; 
font-size : 12px; 
text-decoration : none; 
} 
.ProductsListTxt li span { 
display : block; 
} 
.RelatedText{
color:#000;
font-weight:normal;
}
.RelatedText a:link,.RelatedText a:visited{
color:#000;
font-weight:normal;
text-decoration : underline; 
}
.RelatedText a:hover { 
color : #bc2931; 
font-weight:normal;
text-decoration : none; 
}
.ProductsListTxt .PBt{width:180px;float:left;}
.ProductsListTxt .PBt li{line-height:26px;float:left;font-weight:normal;text-align:center;margin-left:0px;margin-right:5px;BACKGROUND: url(../images/botton_gif_037.gif) no-repeat;width:70px;height:26px;margin-top:3px;}
.ProductsListTxt .PBt li a,.ProductsListTxt .PBt li a:link,.ProductsListTxt .PBt li a:visited{width:70px;height:26x;color:#000;font-size:12px;font-weight:normal;text-decoration:none;}
.ProductsListTxt .PBt li a:hover{color:#bc2931;}

.NewsList li{
	line-height:20px;
	height:20px;
	overflow:hidden;
}