﻿body { margin:0px; background-image:url(images/Bg.jpg); background-repeat:repeat-x; font-size:12px; font-family:Arial,"宋体"; color:#727272;}
*{ margin:0px; padding:0px;}
img{ border:0px;}

.Head,.MianNav,.Main,.Footer{ width:1002px; margin:0 auto; }

.Head{ height:69px; background-image:url(images/index_02.jpg);}
.MianNav{height:39px; background:url(images/index_04.jpg) no-repeat;}
.Main{ margin-top:9px;}



.HeadLogo{ width:330px; float:left;}

.TopNav{ width:274px; float:right;}
.TopNav ul{ list-style:none;}
.TopNav li{ background:url(images/Icon_09.jpg)  no-repeat left; float:left; padding-left:25px; display:block; margin-top:6px;  width:63px;}
.TopNav li a{ color:#cad9f5; text-decoration:none;}
.TopNav li a:hover{ color:#ffff00; text-decoration:underline;}

.Nav{ width:787px; float:left; list-style:none;}
.Nav ul{}
.Nav li{ float:left; background:url(images/Icon1.jpg)  no-repeat right; font-weight:bold; width:90px; text-align:center; line-height:40px; }
.Nav li a{ color:#ffffff; margin-top:10px; }
.Nav li a:hover{ color:#ffff00; text-decoration:none;}
.Nav li a.ActiveNav{ color:#ffff00; }

.Search{ width:200px; float:right; color:#ffffff; padding-top:8px;}
.Search td{ padding-top:8px;}
.SearchText{ width:130px; color:#000000;}


.Left,.Left1{ float:left; width:790px;}
.Right{ float:right; width:212px;}

.Banner,.Banner1{ background-image:url(images/BannerBg_16.jpg); height:209px;}
.Banner{  height:209px;}
.Banner1{ height:156px;}


.Index1{ width:767px; height:191px;}
.IndexCompany{ width:373px; float:left; margin-top:15px;}
.IndexNews{ width:373px; float:right; margin-top:15px;}





.IndexCompanyTitl,.IndexNewsTitl,.IndexProTitl,.IndexCaseTitl{ font-size:11px; font-weight:bold; text-align:right; line-height:30px; padding-right:10px;}
.IndexCompanyTitl{ background:url(images/index_10.jpg) no-repeat; height:28px;}
.IndexNewsTitl{ background:url(images/index_12.jpg) no-repeat; height:28px;}

.IndexCompanyTitl a,.IndexNewsTitl a,.IndexProTitl a,.IndexCaseTitl a{ color:#666; text-decoration:none;}

.IndexCompany img
{
	border: 1px solid #C0C0C0; float:left; margin-right:10px;
}

.IndexCompany p{ color:#727272; line-height:20px; margin-top:10px; height:135px; overflow:hidden;}

.IndexNews ul{ margin-top:10px; list-style:none;}
.IndexNews li
{
	background: url(images/Icon2.jpg) no-repeat left;
	border-bottom: dotted 1px #919191; padding-left:13px;
	position:relative;
	line-height:27px;
}
.IndexNews li a{ color:#727272; text-decoration:none;}

.DateBar{ position:absolute; font-size:10px; color:#858383; right:0px;}


.IndexPro,.IndexCase{ height:181px; clear:both; margin-top:10px; width:767px; }
.IndexProTitl{background:url(images/index_19.jpg) no-repeat; height:30px;}


.Proscroll{ overflow:hidden; height:118px; margin-top:18px; width:767px;}
.Proscroll img{border: 1px ridge #c7cbd5; width:93px; height:93px;}
.Proscroll ul{ list-style:none;}
.Proscroll li{ width:95px; height:95px; margin-right:20px; float:left; text-align:center; line-height:30px;}
.Proscroll li a{ color:#032864;}
.Proscroll li a:hover{color:#ff6a00;  text-decoration:none;}





.ConTop{ width:774px;}
.ConTop{ height:86px; background:url(images/company_03.jpg) no-repeat; margin-top:5px;}
.ConTop-1{ float:left;}
.ConTop-2{ float:right; background:url(images/company1_05.jpg) no-repeat; height:67px; margin-right:10px; padding-top:16px; padding-left:40px;}
.ConTop-2 a{ color:#727272; text-decoration:none;}
.ConFooter{}

.Pro,.ProText,.ProDetail,.ProOther,.ProShow,.TechDetail,.JobList,.Case,.Equipment,.SiteMap,.Text1,.Left1 h1{ width:720px; margin:0 auto; clear:both;}
.ConCompany,.Tech{ width:720px;  clear:both; padding-left:10px;}



.Left1 h1{margin-top:10px; margin-bottom:20px; font-size:18px;}
.Left1 h1 a{ color:#727272; text-decoration:none;}



.ConCompany img
{
	border: 1px solid #cfcfcf; padding:2px; float:left; 
}
.ConCompany p{ line-height:25px; width:500px; float:right;}



.Pro { height:130px;}
.Pro h2
{
	border: 1px solid #b2d5fd;
	font-size: 13px;
	padding:4px;
	margin-bottom:10px;
}
.Pro h2 a { color:#0033cc;}
.Pro h2 a:hover{color:#ff6a00;  text-decoration:none;}

.Pro p{ padding-left:10px;}
.Pro img{ float:right; margin-left:40px;}


.ProText{border: 1px solid #b2d5fd; padding:4px; color:#666;}


.ProShow{ margin-top:20px;}
.ProShow dl{ width:150px; height:170px; float:left; margin-right:20px;}
.ProShow dd{border: 1px solid #C0C0C0; }
.ProShow dd img{ width:128px; height:128px;}
.ProShow dt{ text-align:center; line-height:20px;}
.ProShow dt a{color:#032864; }
.ProShow dt a:hover{color:#ff6a00;  text-decoration:none;}


.ProDetail{ color:#666; margin-bottom:20px;}
.ProDetail h4{color:#0033cc; font-size:12px;}


.ProBigImg{ float:right; padding-left:20px;}
.ProBigImg img{border: 1px solid #C0C0C0; }


.ProOther{	border: 1px solid #b2d5fd; padding-bottom:20px; padding:10px 0 10px 0; padding:5px;}
.ProOther h4{color:#ff0300; font-size:12px;}
.ProOther ul{ }
.ProOther li{ width:30%; float:left; margin-right:10px; line-height:22px; overflow:hidden; }
.ProOther li a{ color:#666;}
.ProOther li a:hover{ color:#000000; text-decoration:none;}


.Tech{}
.Tech img{border: 1px solid #cfcfcf; padding:2px; float:left;}
.Tech ul{width:500px; float:right;list-style:none;}
.Tech li{background: url(images/icon8.jpg) no-repeat left; padding-left:15px; border-bottom: solid 1px #ffdfc9; line-height:25px; position:relative;}
.Tech li a{color:#032864; text-decoration:none;}



.TechDetail{}
.TechDetail h1{ margin-bottom:12px; font-size:18px; border-bottom: solid 2px #c8def9; padding-bottom:5px;}
.TechDetail { line-height:22px;}



.JobList{ margin-top:20px; line-height:20px;}
.JobList{ background-color:#CCCCCC;}
.JobList th,.JobList td{ background-color:#ffffff; text-align:left; padding-left:9px;}

.Text1{ margin-top:20px;}

.Case{}
.Case ul{}
.Case li{ width:222px; float:left; margin-right:13px; margin-bottom:10px;}



.Equipment{list-style:none;}
.Equipment ul{ }
.Equipment li{ float:left; width:180px; height:160px;}




.SiteMap h2,.SiteMap h3{ font-size:13px; clear:both; margin-bottom:4px; }
.SiteMap h2 a{color:#0033cc;}
.SiteMap h2 a:hover,.SiteMap h3 a:hover{ color:#ff6a00; text-decoration:none;}

.SiteMap h3{  font-size:12px;}
.SiteMap h3 a{ color:#333; text-decoration:none;}

.SiteMap ul{ list-style:none; margin-bottom:40px;}
.SiteMap li{	float: left;
	white-space: nowrap;
	padding-right: 6px;
	margin-right:6px;
	background: url(images/icon1.jpg) no-repeat right; 
	line-height:20px;}

.SiteMap li a{color:#727272; text-decoration:none;}
.SiteMap li a:hover{color:#ff6a00; text-decoration:underline;}











.Pages{clear:both;  padding-top:5px; height:86px; background:url(images/company_06.jpg) no-repeat; } 

.Pages p{    margin-top:10px;text-align:right; width:740px;}

.Pages a{ color:#666; margin-right:6px;}
.Pages a.ActivePage{ color:#ff8a00; font-weight:bold;}




.IndexCase{  }
.IndexCaseTitl{background:url(images/index_21.jpg) no-repeat; height:30px;}



.RightProList{ background:url(images/index_07.jpg) no-repeat;}

.RightProList h1,.RightProList h2{ width:170px; margin:0 auto; margin-top:3px; line-height:22px;}
.RightProList h1{font-size:13px; background:url(images/Icon4_21.jpg) no-repeat left; padding-left:20px; margin-top:10px;}
.RightProList h1 a{ color:#005cc2; }
.RightProList h2
{
	font-size: 12px;
	font-weight: normal;
	background: url(images/Icon4_24.jpg) no-repeat left;
	padding-left: 20px;
	border-bottom: dotted 1px #97a1ad;
}
.RightProList h2 a{color:#727272; }

.RightProList h3{ font-size:12px; font-weight:normal;  background:url(images/Icon5.jpg) no-repeat left; padding-left:15px; margin-left:29px; margin-top:5px; }
.RightProList h3 a{ color:#727272;}
.RightProList h1 a:hover,.RightProList h2 a:hover,.RightProList h3 a:hover{ color:#ff0401;}






.RightContact{ height:250px; margin-top:10px;}
.RightContact p{ margin-top:10px; line-height:20px;}
.RightOther{ margin-top:10px;}


.FooterNav{ list-style:none;}
.FooterNav ul{}
.FooterNav li{float:left; background:url(images/Icon4.jpg) no-repeat right; line-height:40px; padding-left:8px; padding-right:8px;}
.FooterNav li a{ color:#ffffff; text-decoration:none;}
.FooterNav li a:hover{ color:#ffff00; text-decoration:underline;}



.Footer{height:39px;  background:url(images/index_27.jpg) no-repeat top; clear:both; background-color:#cae3ff;}
.Footer p{margin-top:10px; padding-left:20px; line-height:20px; clear:both;}
.Footer p a{color:#999; text-decoration:underline;}


#frameContent
{
    height:670px;
    overflow-pageindex: hidden;
    overflow-y: hidden;
    word-break: break-all;
}

.ProTB{ background-color:#CCCCCC; border:1px; width:100%; }
.ProTB th,.ProTB td{ background-color:#ffffff; text-align:left; padding:1PX;}