.Head{
width:1003px;
margin:0px auto;
height:100px;
clear:both;
}
.Logo{
float:left;
width:220px;
height:100px;
}
.Menu{
float:right;
background:url(../images/top.jpg);
width:783px;
height:100px;
}
.Language{
text-align:right;
margin-top:10px;
margin-right:10px;
height:43px;
}
.Language a,.Language a:link,.Language a:visited{
color:#FFF;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}
.Language a:hover{
color:#FFFF00;
text-decoration:underline;
}
.MenuBt{
background:#FFF;
height:42px;
border-bottom:3px #174400 solid;
float:right;
width:775px;
overflow:hidden;
text-align:right;
}
.MenuBt a{
margin-right:10px;
margin-left:40px;
}
.MenuBt img{
margin-top:5px;
}
.Body{
width:1003px;
margin:0px auto;
clear:both;
}
.Body .Left{
width:220px;
background:url(../images/left1.jpg);
height:500px;
float:left;
}
.EMail{
height:130px;
margin-left:40px;
margin-top:35px;
overflow:hidden;
}
.EMail li{
line-height:22px;
margin-top:5px;
color:#FFF;
}
.EMail input{
font-size:12px;
color:#666;
}
.Category li{
line-height:36px;
margin-left:35px;
}
.Category li a:link,.Category li a:visited{
color:#FF0000;
font-size:14px;
font-weight:bold;
}
.Category li a:hover{
color:#FF0000;
font-size:14px;
font-weight:bold;
}
.NewsList li{
line-height:30px;
text-indent:20px;
border-bottom:1px dotted #EEE;
background:url(../images/arrow.gif) no-repeat 3px 8px;
}
.NewsList li a:link,.NewsList li a:visited{
color:#333;
}
.NewsList li a:hover{
color:#FF6600;
}
.NewsDetail{
margin:10px;
}
.NewsDetail .Title{
font-size:18px;
font-weight:bold;
text-align:center;
background:none;
line-height:40px;
}
.NewsDetail .Other{
font-size:12px;
text-align:center;
background:none;
line-height:20px;
border-bottom:1px dotted #EEE;
}
.NewsDetail .Content{
font-size:12px;
line-height:22px;
margin:10px;
}
.Body .Right{
width:783px;
float:right;
overflow:hidden;
}
.Banner{
height:180px;
background:url(../images/ba.jpg);
overflow:hidden;
}
.CBody{
width:776px;
padding:3px;
border-right:1px #CDCDCD solid;
background:#FFF;
overflow:hidden;
}
.Title{
height:26px;
line-height:26px;
background:#D7E5CE;
}
.Title img{
float:left;
}
.Title p,.IndexAbout p{
float:right;
margin-right:5px;
}
.IndexAbout{
line-height:22px;
padding:10px;
clear:both;
}
.IndexAbout img{
float:right;
margin:10px;
margin-left:20px;
}
.IndexPC{
clear:both;
}
.IndexProduct{
width:506px;
float:left;
}
.IndexProductT{
border-right:3px #D7E5CE solid;
text-align:center;
height:255px;
overflow:hidden;
}
.IndexProductT img{
padding:20px;
width:400px;
height:200px;
}
.IndexContact{
width:270px;
float:left;
}
.IndexContactT{
margin-left:5px;
line-height:22px;
}
.ProductList li{
width:30%;
float:left;
margin-left:10px;
text-align:center;
margin-top:20px;
margin-bottom:5px;
}
.ProductList dt{
height:30px;
line-height:30px;
background:#F3FFEC;
}
.ProductList li p{
border:1px #F3FFEC dotted;
height:120px;
display:block;
margin:0px;
padding:0px;
}
.ProductList li img{
padding:5px;
}
.ProductsListTxt{
clear : both; 
}
.ProductsListTxt{
clear : both; 
}
.ProductsListTxt li { 
width : 48%; 
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 : 110px; 
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:#FFF;
} 
.ProductsListTxt li p img{
padding:5px;
max-width:100px;   /* FF IE7 */
max-height:100px; /* FF IE7 */
_width:expression(this.width > 100 && this.width > this.height ? 100: auto); /* IE6 */
_height:expression(this.height > 100 ? 100 : auto); /* IE6 */ 
}
.ProductsListTxt li div{
margin:0px;
padding:0px;
height:28px;
line-height:14px;
overflow:hidden;
}
.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: 13px;
text-decoration:underline;
}
.ProductsListTxt li a:hover { 
color : #ce1113; 
font-weight : bold; 
font-size : 13px; 
text-decoration : none; 
} 
.ProductsListTxt li span { 
display : block; 
padding-top:5px;
padding-bottom:5px;
}

.Pro li{
background:#D7E5CE;
height:24px;
line-height:24px;
margin-top:2px;
}
.Pro li p{
width:20%;
text-align:center;
color:#FF6600;
border-right:2px #FFF solid;
float:left;
}
.Pro .Title{
text-indent:10px;
}
.Clear{
height:0px;
overflow:hidden;
clear:both;
}
.Foot{
width:1003px;
margin:0px auto;
height:60px;
text-align:center;
background:#F3FFEC;
clear:both;
}
.Guide {
height:25px;
background:#215E00;
line-height:25px;
margin-bottom:5px;
}
.Guide a,.Guide a:link,.Guide a:visited{
color:#FFF;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}
.Guide a:hover{
color:#FFF;
text-decoration:underline;
}
.Links{
clear:both;
}
.Links li{
float:left;
margin-right:10px;
width:auto;
line-height:16px;
overflow:hidden;white-space:nowrap;
}
.Links li a:link,.Links li a:visited{
color:#888;
}
.Clear{
clear:both;
}