﻿body { background-color:#e7e7e7; margin:0px; font-size:12px; font-family:Arial,"宋体";}
img,li,ul,p,h4,h1,h2{ margin:0px; padding:0px; border:0px;}
a:hover{ text-decoration:underline;}


.Main{ width:1000px; margin:0 auto; background-image:url(images/bg.jpg); background-repeat:repeat-y;}

.Head,.TopNav,.Banner,.Con,.Footer{ width:982px; margin:0 auto;}

.Head{ height:87px; background-image:url(images/index_03.jpg);}
.TopNav{ height:38px; background-image:url(images/index_06.jpg);}
.Banner{ height:201px; background-image:url(images/index_07.jpg);}
.Con{}
.Footer{
	height:106px;
	background-image:url(images/index_19.jpg);
	background-repeat: no-repeat;
}
.Footer p{ text-align:center; color:#504f4f; padding-top:18px; line-height:22px;}
.Footer p a{ color:#504f4f; text-decoration:none;}

.logo{ width:429px; float:left;}
.language{ width:262px; float:right; color:#ffffff;}
.language ul{ list-style:none;}
.language li{ float:left; padding-left:25px; padding-top:6px;}
.language a{ color:#ffffff; text-decoration:none;}



.TopNav ul{ list-style:none;}
.TopNav li{ width:100px; height:38px; float:left; text-align:center; background-image:url(images/TopNavImg1_07.jpg); background-repeat:no-repeat; background-position:right; line-height:30px;}
.TopNav li a{ width:98px; height:38px; color:#000000; text-decoration:none; display: block;}
.TopNav li a:hover{background-image:url(images/TopNavImg1_08.jpg);}
.TopNav li a.Active{ background-image:url(images/TopNavImg1_08.jpg);}
.TopNav li a.Home{ width:72px;background-image:url(images/TopNavImg1_06.jpg);}

.Left,.Center,.Right,.Position{ margin-top:20px;}
.Left{ width:193px; float:left; margin-right:12px; padding-left:10px;}
.Center{ width:336px; float:left; position:relative; }
.Right{ width:407px; float:right; margin-right:10px;  position:relative;}

.Left h4,.Center h4,.Right h4,.Position h1{font-size:12px; line-height:23px;}
.Left h4{ height:24px; background-image:url(images/LeftTitle.jpg); text-indent:30px; }
.Center h4,.Right h4{ height:24px; background-color:#cecbce; text-indent:20px; }

.Left h4 a,.Center h4 a,.Right h4 a{ color:#000000; text-decoration:none;}

.Left{}
.Left h1
{
	font-size: 12px;
	text-indent: 30px;
	height: 27px;
	line-height: 27px;
	border-right: solid 1px #d2d0d0;
	border-bottom:  solid 1px #d2d0d0;
	border-left:  solid 1px #d2d0d0;
}
.Left h1 a{ color:#333333; text-decoration:none;}


.Center ul{ list-style:none;}
.Center li{ background-image:url(images/point.jpg); background-repeat:no-repeat; background-position:left; height:27px; line-height:25px; padding-left:25px; }
.Center li a{ color:#333; text-decoration:none;}

.RightCon 
{
	height:268px;
	border-right: solid 1px #d2d0d0;
	border-bottom:  solid 1px #d2d0d0;
	border-left:  solid 1px #d2d0d0;
	
	}

.IndexProList{ width:374px; height:55px; margin:0 auto;background-image:url(images/point1.jpg);  background-position:bottom; background-repeat:no-repeat;  padding-top:5px;}
.IndexProList img{ width:90px; height:55px; float:left;}
.IndexProList p,.IndexProList h2{ width:275px; float:right; font-size:12px;}
.IndexProList h2 a,.IndexProList p a{ color:#333;}
.IndexProList p{ padding-top:3px;}


.More{ position:absolute; right:10px; top:5px; font-size:11px;}
.More a{ color:#ab1410; text-decoration:none;}


.Position,.NeiRight{width:750px; float:right; margin-right:10px;}
.Position h1{ height:24px; background-color:#cecbce; text-indent:10px; font-weight:normal;color:#666; font-weight:normal;  }
.Position h1 a{ color:#666; text-decoration:none;}


.NeiRight{
    width:748px;
	border-right: solid 1px #d2d0d0;
	border-bottom:  solid 1px #d2d0d0;
	border-left:  solid 1px #d2d0d0;
	margin-bottom:40px;
}



.NeiRight h1{
	font-size: 15px;
	border-bottom: dashed 1px #C0C0C0;
	line-height:25px;
	}
.NeiRight h1 a{ color:#333;}

.Company,.Pro,.NewsList,.quality,.Text1,.Page,.Other,.NeiRight h1{ width:680px; margin:0 auto; margin-top:20px; margin-bottom:20px;}

.Company p,.Pro p,.quality p,.quality1 p{ color:#333; line-height:25px; margin-bottom:10px;}
.Company p a,.Pro p a { color:#3a6d2a;}

.Company img{ float:right;}


.NewsList ul{ list-style:none;}
.NewsList li
{
	padding-left: 15px;
	background-image: url(images/icon4.jpg);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom: dashed 1px #C0C0C0;
	padding-bottom:4px;
	margin-bottom:4px;
	list-style:none;
	font-size:10px;
	color:#999;
	position:relative;
}
.NewsList li a{ color:#333; font-size:12px; text-decoration:none;}
.NewsDate{ right:0px; top:0px; position:absolute; }

.quality{ background-image:url(images/QualityImg4.jpg); background-repeat:no-repeat; background-position:right bottom ; height:600px;}




.Page{}
.Page p{ background-color:#e8f2e2; margin-bottom:1px;}
.Page a{ margin-right:5px; color:#333;}
.Page a.ActivePage{color:#ff850d; font-weight:bold;}

.Text1 ul{ list-style:none; margin-bottom:20px;}
.Text1 li
{
	padding-left: 15px;
	background-image: url(images/icon4.jpg);
	background-repeat: no-repeat;
	background-position: left;
	list-style:none;
}

.Tq{ width:193px; height:68px; background-image:url(images/ContactBg.jpg); margin-top:10px;}
.Tq p{ float:80px; font-size:12px; font-weight:bold; text-align:right; margin-right:10px; padding-top:42px;}
.Tq p a{ color:#000000; text-decoration:none;}

