/* CSS Document */
@import "style.css";

.SubBody{
width:1002px; height:auto; overflow:hidden; clear:both; margin:0px auto; padding:10px; clear:both;
}

.SubBodyLeft{
width:240px; height:auto; overflow:hidden; margin:0px; padding:0px; float:left;
}

.SubBodyLeft_Block{
width:220px; height:90px; margin:0px; overflow:hidden; padding:4px; border:1px solid #ccc; background-color:#efefef; 
}

.SubBodyLeft_Menu{
width:240px; height:auto; overflow:hidden; margin:5px 0; 
}

.SubBodyLeft_Menu ul{
margin:5px 0; padding:0px; list-style:none;
}


.SubBodyLeft_Menu ul li{
margin:5px 0; padding:0px; display:block; width:230px; height:30px; line-height:30px;
}

.SubBodyLeft_Menu ul li a:link{
margin:5px 0; padding:0px 0px 0px 30px; display:block; width:200px; height:30px; color:#000000; text-decoration:none; background-image:url(../images/leftbg.png);
}

.SubBodyLeft_Menu ul li a:visited{
margin:5px 0; padding:0px 0px 0px 30px; display:block; width:200px; height:30px; color:#000000; text-decoration:none; background-image:url(../images/leftbg.png);
}

.SubBodyLeft_Menu ul li a:hover{
margin:5px 0; padding:0px 0px 0px 30px; display:block; width:200px; height:30px; color:#7E5337; text-decoration:none; background-image:url(../images/leftbgh.png);
}

.SubBodyRight{
width:761px; height:auto; overflow:hidden; min-height:550px; margin:0px; padding:0px; border-left:1px solid #DDD; float:left;  
}

.SubBodyRight .Productlist{
width:740px; height:auto; overflow:hidden; margin:0px; padding:10px 0 10px 30px;  
}

.SubBodyRight .Productlist dl{
width:220px; height:200px;  margin:10px; padding:10px 0; float:left;   
}

.SubBodyRight .Productlist dl dt{
width:200px; height:160px;  margin:0px; padding:9px; border:1px solid #ccc;   
}

.SubBodyRight .Productlist dl dd{
width:220px; height:20px;  margin:0px; padding:0px; line-height:20px; text-align:center;  
}


.RightFraTitle{
width:725px; height:30px; margin:0px 0px 0px 11px; padding:0px 0px 0px 25px;  line-height:30px; background-image:url(../images/righttitle.png); 
}

.RightFraTitle1{
width:725px; height:30px; margin:0px 0px 0px 11px; padding:0px 0px 0px 25px;  line-height:30px; background-image:url(../images/righttitle.png); 
}

.RightContent{
width:740px; height:auto; overflow:hidden; margin:20px auto; padding:0px; text-indent:2em;
}

.RightContent img{
padding:4px; border:1px solid #ccc; background-color:#f8f8f8; 
}

.RightPrtInfo{
width:720px; height:300px; margin:0px auto; padding:10px; clear:both; 
}

.RightPrtInfo .img{
width:320px; height:240px; margin:25px 0px; padding:4px; border:1px solid #eee; background-color:#FFFFFF; float:left;
}

.RightPrtInfo .information{
width:370px; height:240px; margin:30px 0px; padding:0 10px;  float:left;
}

.RightPrtInfo .information dl{
margin:0px; padding:0px;
}

.RightPrtInfo .information dl dt{
margin:0px; padding:0px; width:auto; height:30px; border-bottom:1px dashed #CCC; line-height:30px; color:#0099CC;
}

.RightPrtInfo .information dl dd{
margin:0px; padding:10px 0; width:auto; height:190px; line-height:20px; 
}

.RightNewsFra{
width:720px; height:auto; overflow:hidden; margin:0px auto; padding:10px; clear:both; min-height:500px;
}

.RightNewsFra img{
padding:4px; border:1px solid #ccc;
}

.RightNewsFra p{
line-height:20px;
}

.RightNewsFratitle{
width:720px; height:30px;  margin:0px auto; padding:0px 10px; clear:both; border-bottom:1px solid #ccc; line-height:30px;

}

.RightNewsDate{
width:720px; height:30px; margin:0px auto; padding:2px 10px; clear:both; border-top:1px dashed #ccc; font-size:10px;
}

.RightNewsDate span{
width:520px; height:30px; margin:0px; padding:0px; font-size:11px; float:left;
}

.RightNewsDate h6{
width:200px; height:30px; margin:0px; padding:0px; font-size:11px; float:left; font-weight:100; text-align:right;
}

.BodyFra_2_FAQs{
width:720px; height:auto; overflow:hidden; min-height:560px; margin:5px auto; padding:0px; clear:both;
}

.BodyFra_2_FAQs dl{
margin:0px ; padding:0px; height:auto;
}

.BodyFra_2_FAQs dl dt{
margin:0px ; padding:0px; width:auto; min-height:40px; border-bottom:#ccc 1px dotted; line-height:30px;
}

.BodyFra_2_FAQs ul{
margin:0px ; min-height:60px; height:auto; list-style:none; background-color:#FFF; padding:0px; border-bottom:#ccc 1px dotted; border-left:#ccc 1px dotted; border-right:#ccc 1px dotted; 
}

.BodyFra_2_FAQs ul li{
margin:0px 0px 0px 10px; padding: 10px; height:auto; width:auto; overflow:hidden; height:auto; line-height:22px; color:#996600; 
}


.RightNewsFra ul{
margin:0px; padding:0px; 
}

.NewsBodyFra{
width:auto; height:auto; overflow:hidden; min-height:550px;
}

.NewsList{
width:739px; height:130px; border-bottom:1px dashed #ccc; margin:5px auto; padding:10px 0px; clear:both; color:#000;
}

.NewsList .img{
width:150px; height:100px; padding:4px; border:1px solid #CCC; float:left; margin:10px 0px; background-color:#f9f9f9;
}

.NewsList .News{
width:550px; height:110px; padding:0px 5px; float:left; margin:10px 5px; 
}

.NewsList .News dl{
 padding:0px; margin:0px;
}

.NewsList .News dl dt{
width:auto; height:25px; padding:0px; margin:0px; line-height:25px; border-bottom:1px dashed #ccc;
}

.NewsList .News dl dt a:link{
 color:#1a1a1a;
}

.NewsList .News dl dt a:visited{
 color:#1a1a1a;
}

.NewsList .News dl dt a:hover{
 color:#993300;
}

.NewsList .News dl dd{
width:auto; height:50px; padding:0px; margin:0px;  line-height:20px;
}

.NewsList .News dl dd p{
line-height:150%; text-indent:2em; margin:10px 0 0 0;padding:0; color:#000;
}



.RightNewsFra ul li{
margin:0px; padding:0px; list-style:none; height:30px; line-height:30px; border-bottom:1px dashed #ccc;  
}

.RightNewsFra ul li h1{
margin:0px; padding:0px; float:left; line-height:30px; font-weight:100; font-size:12px; 
}

.RightNewsFra ul li span{
margin:0px; padding:0px; float:right; line-height:30px; font-weight:100; font-size:12px; width:150px; text-align:center;
}

.ListPageNum{
width:720px; height:25px; margin:20px auto 5px auto; padding:0px; border-top:1px dotted #dfdfdf;
}

.ListPageNumL{
width:350px; height:25px; margin:0px; padding:0px 10px; float:left; line-height:25px;
}

.ListPageNumR{
width:350px; height:25px; margin:0px; padding:0px; float:left; text-align:right; line-height:25px;
}




.SpanStyle{
color:#3399FF; font-size:10px; 
}

#container{height:280px; width:730px; border:1px solid #ccc; background-color:#FFFFFF; padding:5px; margin:0px auto;}
