﻿body { margin:0px; background-color:#ebebeb; font-size:12px; color:#333;}
h1,h2,h3,h4,h5,p,img,ul,li{ margin:0px; padding:0px; border:0px;}


.Head,.TopNav,.Banner,.Search,.Main,.Keywords,.Footer{ width:1002px; margin:0 auto; background-color:#ffffff;}

.Head{ height:84px;}
.TopNav{ height:42px; background-image:url(../images/index_05.jpg);}
.Banner{ height:193px; }
.Search{ height:36px; background-image:url(../images/index_07.jpg);}
.Main{}
.Keywords{ height:62px; background-image:url(../images/index_25.jpg); padding-bottom:10px; background-repeat:no-repeat; clear:both;}
.Footer{border-top: solid 1px #ebebeb; padding-top:10px; margin-top:5px; clear:both;}


.Logo{ width:363px; float:left;}
.HeadTel
{
	background-position: right;
	width: 300px;
	height:62px;
	background-image: url(../images/HeadImg_07.jpg);
	background-repeat: no-repeat;
	float:right;
	text-align:right;
	padding-right:30px;
	font-family:Arial; 
	line-height:20px;
	margin-right:10px;
	margin-top:10px;
	font-weight:bold;
	
}

.HeadTel a{color:#333; text-decoration:none; }
.TopNav ul{ list-style:none; }
.TopNav li{ font-size:14px; font-weight:bold; float:left; margin-top:8px; width:100px; text-align:center;}
.TopNav li a{ color:#ffffff; text-decoration:none;display: block; height:20px; padding-top:10px;}
.TopNav li a:hover{background-color:#ffffff; color:#00509c;}
.TopNav li a.ActiveTopNav{ background-color:#ffffff; color:#00509c;}

.Search1{ width:320px; float:left; margin-top:5px; border:1px; }
.Search1 th{background-color:#ffffff; border: 1px solid #dddddd; text-align:left;}

.CrossText{ width:630px; float:right; padding-top:15px; color:#999;}






.Left,.Rihgt{ margin-top:20px; margin-bottom:20px;}

.Left{ float:left; width:223px;}
.Rihgt,.Right1,.Right1Buttom{ float:right; width:760px;}
.Right1{ background-image:url('../images/RightBg_02.jpg'); 
background-repeat:no-repeat; background-position:left top;  margin-top:20px;position:relative;
	top: 0px;
	left: 0px;
}
.Right1Buttom{ margin-bottom:20px;}




.LeftCon{ width:213px; float:right;position:relative; }

.LeftCon{ width:213px; float:right; background-image:url(../images/LeftBg.jpg);}
.LeftCon h5{ font-size:13px; color:#ffffff; height:34px; text-indent:8px; line-height:30px;}
.LeftCon h5 a{color:#ffffff; text-decoration:none;}

.LeftCon1{ width:190px; margin:0 auto;}


.LeftCon h1{ width:190px; margin:0 auto;}
.LeftCon h1
{
	background-position: left;
	font-size: 12px;
	background-image: url('images/Icon1.gif');
	background-repeat: no-repeat;
	text-indent: 15px;
	border-bottom: dashed 1px #C0C0C0;
	line-height:180%;
}
.LeftCon h1 a{ color:#333; text-decoration:none;}


.LeftCon h2
{
	background-position: left;
	font-size: 12px;
	border-bottom: dashed 1px #C0C0C0;
	line-height:180%;
	
}
.LeftCon h2 a{ color:#00519e;}
.LeftCon h3 a{ color:#333; text-decoration:none;}
.LeftCon h3{ font-size:12px; font-weight:normal; margin:6px;}
.LeftCon h3 a:hover{ color:#00519e; text-decoration:underline;}


.LeftCon p{ width:195px; margin:0 auto; margin-top:5px;}
.LeftCon p a,.IndexProImg h1 a{ color:#666; text-decoration:none; padding-right:5px;}

.LeftImg{width:213px; float:right;  margin-bottom:15px;}





.Right{}
.Right1 h1 a{color:#ffffff; text-decoration:none;}


.IndexProTop,.IndexPro,.IndexCompany{width:750px; float:left; background-repeat:no-repeat;}
.IndexProTop{ height:28px; background-image:url(../images/index_13Top.jpg);     position:relative;  }
.IndexPro,.IndexCompany{  background-image:url(../images/index_131.jpg);background-position:bottom;   }



.IndexProList1{ width:720px; margin:0 auto; padding-bottom:15px; clear:both;}
.IndexProList1 h2
{
	font-size: 13px;
	line-height: 20px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	margin-bottom:10px;
}
.IndexProList1 h1{font-size:12px; float:left; margin-right:5px; font-weight:normal;}
.IndexProList1 h1 a{ color:#666; text-decoration:none;}






.IndexProTop h5,.IndexNews h5,.Right1 h1{font-size:13px; color:#ffffff; height:34px; text-indent:30px; line-height:30px;}


.IndexProImg{ width:112px; height:150px; float:left; margin-top:10px; padding-left:10px;}
.IndexProImg img{	border: 1px solid #C0C0C0; padding:2px; width:105px; height:105px;}
.IndexProImg h1{ font-size:12px; font-weight:normal; text-align:center; padding-top:2px; line-height:25px;}
.IndexProImg a{ color:#333; text-decoration:none;}



.IndexProName{ width:714px; margin:0 auto; border-top: dashed 1px #C0C0C0;  padding-top:10px; list-style:none; clear:both;}
.IndexProName ul{ }
.IndexProName li{ float:left; width:19%;  height:20px; overflow:hidden; line-height:30px;} 
.IndexProName li a{ color:#333; text-decoration:none;}

.IndexProCross{ width:720px; height:94px;  clear:both;margin:auto auto;}
.IndexProCross img{border: 1px solid #C0C0C0; padding:2px;}



.IndexNews{ width:370px; height:249px; float:left; margin-right:10px; background-image:url(../images/index_20.jpg); margin-top:10px; position:relative; }
.IndexNews ul{ width:345px; margin:0 auto; list-style:none;}
.IndexNews li
{
	background-position: left;
	color: #999;
	font-family: Arial;
	line-height: 20px;
	background-image: url(../images/Icon2.gif);
	background-repeat: no-repeat;
	text-indent:20px;
}
.IndexNews li a{ color:#333; text-decoration:none;}

.IndexPro p{ }
.IndexPro p a{ color:#666; text-decoration:none;}


.IndexProText{width:700px; line-height:22px; margin:0 auto; padding-top:10px;}



.IndexCompany{ margin-bottom:20px;}

.IndexCompany p{text-align: justify;
text-justify:inter-ideograph; }


.IndexCompany p a{ color:#cc3300; text-decoration:none;}

.IndexCompany img{ float:right; margin-left:20px; }

.IndexProText{ line-height:22px; padding:10px;}




.IndexNews2
{
	width: 350px;
	height: 110px;
	float: left;
	margin-left:20px;
	_margin-left:10px;
	padding-top: 10px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}
.IndexNews2 h1{ font-size:13px; margin-bottom:5px; }
.IndexNews2 h1 a{ color:#00519e; }
.IndexNews2 p{ line-height:20px; color:#666;}







.Right1 h5{}

.ProDec,.Pages,.ProImg,.ProName,.ProDetail,.News,.Pages1,.Case,.About,.honor,.Service,.Contact{ width:720px; margin:0 auto; margin-top:20px;}
.ProDec,.ProImg,.ProName{ border-bottom: dashed 1px #C0C0C0;  padding-bottom:10px;}
.ProImg{}


.ProDec{ color:#666;  line-height:130%;}
.ProDec a{color:#333; text-decoration:none; }
.ProDec h2,.ProDetail h2{ font-size:13px;}
.ProDec p{ margin-top:5px; color:#666; line-height:130%;padding-bottom:10px;}
.ProDec h2 a{ color:#666; text-decoration:none;}
.ProDec p a:hover,.ProDec h2 a:hover{text-decoration:underline;}




.ProImg1{ width:140px; height:160px; float:left;}
.ProImg1 img{border: 1px solid #C0C0C0; padding:2px; height:110px; width:110px;}
.ProImg1 h2{ font-size:12px; font-weight:normal;  height:20px; text-align:left; margin-top:5px; }




.ProName{ list-style:none; clear:both;}
.ProName ul{ }
.ProName li{ float:left; width:25%;  height:20px;} 
.ProName li a,.ProImg1 h2 a{ color:#333; text-decoration:none;}



.ProDetail{line-height:150%; color:#333; margin-bottom:10px;}
.ProDetail img{ float:right; margin-left:10px; margin-bottom:10px; }
.ProDetail h2{ margin-bottom:5px;}
.ProDetail p{ }

.News{ list-style:none;}
.News ul{ list-style:none;}
.News li
{
	background-position: left;
	color: #999;
	font-family: Arial;
	line-height: 25px;
	background-image: url(../images/Icon2.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	border-bottom: dashed 1px #C0C0C0;
	
	

}
.News li a{ color:#333; text-decoration:none;}

.News h2,.Case h2{ font-size:14px; margin-bottom:10px; color:#00519e;}
.News p{}
.News a{ color:#333;}

.Case h2{}
.CaseTB{ width:100%; background-color:#CCCCCC; margin-bottom:15px;}
.CaseTB td{ background-color:#ffffff;}
.CaseTB th{ background-color:#e0f7ff; text-align:left; height:20px;}

.About{ line-height:150%;}
.About img{ float:right; margin-left:10px;}


.honor{}
.honor img{
	margin:24px;
	padding:2px;
	border:1px solid #ddd;
}


.Contact { line-height:200%; font-weight:bold;}






.Service{ line-height:200%;}







.Keywords p{ width:890px; float:right; margin-top:10px; color:#b2cae1; }
.Keywords p a{ color:#b2cae1; text-decoration:none;}


.Footer p{ text-align:center;}





.Pages,.Pages1{ background-color:#e0f7ff; padding:5px; font-family:Arial; color:#666; clear:both;}
.Pages a,.Pages1 a{ padding-right:10px; }
.Pages a{font-weight:bold;color:#333; }
.Pages1 a{color:#666; }
.Pages1 p{border-bottom: dashed 1px #ffffff;}

.More1,.More2{  top:5px; position:absolute; font-size:11px;}

.More1{ right:0px; }
.More1 a,.More2 a{ color:#00509c; text-decoration:none; font-family:Arial;}
.More2{ right:10px;
	left: 596px;
	height: 14px;
	text-align:right;

}



.Text1{ font-weight:bold; line-height:25px; color:#666;}
.Text1 a{ color:#666; }
.Text2{ line-height:25px; font-family:Arial; color:#666;}
.Text2 a{color:#666; text-decoration:none;}
.Text3{ background-color:#ffffff; border:0; }
.Text4{ width:190px; margin:0 auto; list-style:none;}
.Text4 li{	background-image: url(../images/Icon2.gif);background-repeat: no-repeat;background-position: left; padding-left:15px;border-bottom: dashed 1px #C0C0C0;
	line-height:180%;}
.Text4 li a{ color:#333; text-decoration:none;}
.Text4 li a:hover{ text-decoration:underline;}

.Text5{ float:left; width:45%;
	height: 13px;
}
.Text5-1{ float:right; width:45%;}

.Text6{ color:#333; line-height:150%;}
.Text6-1{ font-family:Arial; margin-top:10px; color:#999;}
.Text6-1 a{ color:#999; text-decoration:none;}

.LeftText{ color:#666;}
.LeftText a{ color:#333; font-weight:bold;}

.mingpian{ border:solid 1px #ccc; width:93%;  font-size:12px; padding:10px;  margin-top:20px; margin-left:20px; }
.mingpian h2{

	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height:22px;
}

.mingpian h1{ font-size:25px; color:#0066CC; line-height:25px;}
.mingpian h1 a,.mingpian h2 a{ color:#333;}

.mingpian dl{ clear:both;}
.mingpian dt{ width:15%; float:left;}
.mingpian dd{ width:80%; float:right;}
.mingpian p{ color:#666; line-height:22px;}
.mingpian p a{ color:#0066CC;}
