body{
   margin:0px;
   font-family: Arial,sans-serif,"宋体","楷体","黑体";
   line-height: 1.1;	
   font-size:9pt;
	}
/*新闻字体*/
.news{
font-size:12px;
color:#000000;
}
a:link{
   color:#000;
   font-size:12px;
   text-decoration: none; 
   }
a:visited{
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#0099FF;
	text-decoration: none;
}
a:active {
	color:#000;
	text-decoration: none;
}
a.white:link{
    color:#FFFFFF;
}
a.white:visited{
    color:#FFFFFF;
}
a.indmore:visited{
	color:#8b2;
}
a.black:link{
    color:#000000;
}
ul{
   list-style-type: none;
   margin:5px 0px 0px 2px;
   padding:0px;
}
li {
   list-style: none;
   }
li a { 
   display: block; 
   background: #fff url(../images/t-2.jpg) no-repeat center left; 
   width: 90%;
   height:14px;
   padding: 7px 10px 2px 20px; 
   border-bottom: dashed 1px #ccc;
   margin: 0px;  
   }
h1{/*栏目字体*/
font-family:"宋体","楷体_GB2312";
font-size: 120%;
color: #000000;
}
h3{
font-family: "宋体";
font-size: 180%;
color: #ffffff;
}
h4{
font-family: "宋体";
font-size: 120%;
color: #ffffff;
}
h5{/*导航字体*/
font-family: "宋体";
font-size: 110%;
color: #ffffff;
}
h6{/*页脚版权信息字体*/
font-family: "宋体";
font-size: 100%;
color: #000000;
line-height:1.5;
}
.neirong{
line-height:1.8;
}
.Clear {
  clear: both;
  }
/***********************************************/
/*首页主体结构                                 */
/***********************************************/
#Subject{
	padding:0;
	margin:0px auto;
	width:980px;
	min-height:500px;
	max-height:none;
	background-color:#FFFFFF;
	}
#MainHead,#MainNews,#MainFoot {
	margin:0px auto;
	width:100%;
	}
#MainHead{
	height:210px;
	}
#MainNews{
	min-height:560px;
	max-height:none;
	}
#MainFoot{
	height:120px;
	margin:0px auto;
	}
/***********************************************/
/*首页页头结构                                 */
/***********************************************/
#HeadTop{
	height:10px;
	}
#HeadLeft,#HeadRight{
	position:relative;
	float:left;
	height:200px;
	}
#HeadLeft{
    width:696px;
	}
#HeadRight{
	width:284px;
	}
/**页头左侧信息**/
#HeadLogo,#HeadName,#HeadBanner{
      position:relative;
	  float:left;
      }
/**页头左侧logo与公司名称信息**/
#HeadLogo{
	  height:80px;
	  width:200px;
      }
#HeadLogo img{
	  padding:12px 0 0 50px;
      }
#HeadName{
	  height:80px;
	  width:480px;
      }
#HeadName img{
	  padding:12px 0 0 30px;
      }
/**页头左侧导航与Banner信息**/
#HeadBanner{
	  height:120px;
	  width:100%;
	  background-image:url(../images/top-b.jpg);
      }
#HeadNavigation{
	width:690px;
	height:30px;
	}
	#HeadNavigation h5{
		padding:8px 0px 0px 15px;
		margin:0;
		}
#HeadBannerF{    /**页头左侧Banner信息**/
	width:670px;
	height:90px;
	}
	#HeadBannerF h3{
		padding:16px 0px 0px 40px;
		margin:0;
		}
	#HeadBannerF img{
		padding:6px 0px 0px 30px;
		}
	#HeadBannerF h4{
		padding:8px 0px 0px 230px;
		margin:0;
		}
/***********************************************/
/*公司介绍等栏目结构                           */
/***********************************************/
.NewsTop{
    height:15px;
	width:100%;
	}
/*框架结构*/
#NewsMid, #NewsRight{
	position:relative;
	float:left;
	padding:0;
	}
#NewsMid{
	width:742px;
	height:600px;
	border-right:#CCCCCC solid 1px;
	}
#NewsRight{/*框架右侧结构*/
	width:228px;
	height:550px;
	}
/*栏目结构*/
.TextColumnF, .TextColumnS, .TextColumnR{
	position:relative;
	float:left;
    margin:2px 0px 0px 10px;
	padding:0px 0px 10px 0px;
	border-bottom: solid 1px #ccc;
	}
.TextColumnF{/*四行新闻栏目结构*/
	height:120px;
	width:350px;
	}
.TextColumnS{/*五行新闻栏目结构*/
	height:140px;
	width:350px;
	top:15px;
	}
.TextColumnR{/*首页左侧栏目结构*/
	height:140px;
	width:210px;
	}
.TextColumnR li a { 
   width: 85%;
   }
.TextColumnT{/*首页左侧栏目结构*/
	position:relative;
	float:left;
    margin:15px 0px 0px 10px;
	padding:0px 0px 10px 0px;
	height:150px;
	width:210px;
	}
.MainLink{/*友情连接*/
	margin:0;
	padding:10px 0px 5px 0px;
	height:40px;
	width:100%;
    }
/*首页滚动图片设置*/
#NewsMidPic{
	position:relative;
	float:left;
	margin: 0;
	padding:10px 10px;
	height:130px;
	width:720px;
	}
	#NewsMidPic p{
	padding: 0px 10px 2px 10px;
	width:140px;
	line-height:2;
	text-align:center;	
    }
/*栏目结构分割线*/
#NewsMidLF,#NewsMidLS,#NewsMidLR{
	position:relative;
	float:left;
	padding:0;
	border-right:#CCCCCC solid 1px;
	}
#NewsMidLF{
	height:310px;
	width:371px;
	}
#NewsMidLS{
	height:140px;
	width:371px;
	}
#NewsMidLR{
	height:310px;
	width:200px;
	}
/*栏目内部标题结构*/
.ColumnTop{
	margin:0;
	padding:0;
	height:20px;
	width:100%;
	border-bottom: 2px solid #86b920;
    }
	   .ColumnTopT,.ColumnTopL{
	       position:relative; 
		   float:left;
		   }
	   .ColumnTopT{
	       margin:0px;
		   padding:0px 0 0 10px;
		   }
	   .ColumnTopL{
	       margin:5px 10px;
		   width:10px;
	       border-bottom: 4px solid #86b920;
		   }
	   .ColumnMore{
	       position:relative;
		   float:right;
		   right:10px;
		   }
/*公司介绍内部结构*/
#Product{
    margin:8px 5px 2px 5px;
	height:96px;
	}
    #Product img{
	float: left;
	margin:2px;
	padding:1px;
	border:1px solid #ccc;
	}
    #Product p{
	padding: 2px 0px 2px 0px;
	line-height:1.5;
	}
/***********************************************/
/*二级页面等结构                           */
/***********************************************/

/*框架结构*/
#NewsMidCon,#NewsSMid,#NewsSRight, #NewsRight{
	position:relative;
	float:left;
	padding:0;
	}
#NewsMidCon{
	width:740px;
	}
#NewsSMid{
    margin:2px 10px 0px 10px;
	width:490px;
	min-height:540px;
	max-height:none;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}
#NewsSRight{/*框架右侧结构*/
	width:228px;
	padding:0;
	}
#NewsNavigation{
    padding:0 10px;
	}
/***********************************************/
/*newsbody栏目内部设置                         */
/***********************************************/
#newsbody{
    margin:0px 10px;
	padding:10px;
	border: solid 1px #ccc;
	min-height:500px;
    max-height:none;
    }
	#newstitle{
	    margin:10px 0px 5px 0px;
		padding:10px 0px 5px 0px;
	    height:30px;	
	    border-bottom: 2px solid #cfca66;
		}
	#newstime{
	    margin:5px 0px;
		}
	#newsmain{
		padding:10px 20px;
		line-height:1.5;
		}
	#newsmore-body{
	    margin:5px 20px;
		}
	.newsmore-main{ 
		margin: 10px 0 6px 0; 
		padding: 0 0 1px 0;  
		}
		.newsmore-main li { list-style: none; }
		.newsmore-main li a { 
			display: block; 
			background: #fff url(../images/news-title-pic.jpg) no-repeat center left; 
			width: 100%; 
			padding: 7px 10px 2px 20px; 
	        border-bottom: solid 1px #eee;
			margin: 0px;  
		}
/***********************************************/
/*页尾结构                                     */
/***********************************************/
#FootNavigation{
    padding:0px;
	margin:10px auto;
    width:940px;
	height:25px;
	background-color:#86b920;
	}
	#FootNavigation h5{
		padding:5px 0px 0px 15px;
		margin:0;
		}
	.FootLeft{
		float:right;
		}
#MainFoot h6{
    padding:15px 0px 0px 0px;
	margin:0;
	text-align:center;
	}