/* CSS Document */

body{ margin:0px; font-size:12px; background-color:#CBD0D1; font-family:Arial;}
ul,li,h4,h1,h2,h3,p{ margin:0px; padding:0px;}
img{ border:0px;vertical-align:bottom;}
.head,.middle,.footer{ width:1001px; margin:0 auto;}
.head{ background-image:url(../images/index_02.jpg); width:1001px; height:88px;}
.headmenu{ float:right; margin-left:260px; width:150px;height:10px; margin-top:35px; }
.headmenu p{  text-align:center;
              font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	float:left;
	width:70px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.headmenu p a{ text-decoration:none; color:#FFFFFF;}
.headmenu p a:hover{ color:#FFCC00;}
.headmenu p a.H2Active{ color:#FF9900;}
.middle{
	background-image:url(../images/bj.jpg);
	background-repeat: repeat-y;
}
.middle-left{ width:199px; float:left;}
.middle-left img{ float:left; padding-left:10px; padding-bottom:5px;}





.search,.proleft,.link{ width:189px; float:right; }

.search{height:108px; background-image:url(../images/EN_index_05.jpg); background-repeat:no-repeat;}
.proleft{ background-image:url(../images/index_16.jpg); }
.link{ background-image:url(../images/LinkBg.jpg); margin-bottom:40px; }
.link h2{ font-size:13px; text-indent:15px; color:#000099; height:25px; line-height:200%;}

.search li{ list-style:none;padding-bottom:3px;}
.search1{ width:189px; padding-top:35px; }

.proleft ul{ clear:both;}


.proleft h1{ background-image:url(../images/icon.jpg); 
             background-repeat:no-repeat; 
             font-size:13px; 
             float:right; 
             width:160px; 
             margin-right:5px;
             _margin-right:1px;
             clear:both; 
             padding-left:13px; 
             margin-top:5px;
             border-bottom-width: 1px; 
			border-bottom-style: dashed;
			border-bottom-color: #CCCCCC; 
			line-height:200%;
			background-position:left center;

	}
	
	
	
	
.proleft h1 a{ text-decoration:none; color:#333;}
.proleft h1 a:hover{ color:#FFCC00;}
.proleft h1 a.H2Active{ color:#FF9900;}
.proleft h2{ background-image:url(../images/icon1.jpg); background-repeat:no-repeat; background-position:left center; font-size:11px; clear:both; 
             font-weight:normal; width:160px; float:right;padding-left:12px;margin-top:8px;}
.proleft h2 a{ text-decoration:none; color:#333;}
.proleft h2 a.H2Active{ color:#FF9900;}
.proleft h3{ font-size:14px; color:#FFFFFF;}

.proleft img{ padding-bottom:15px;}






.link1{ width:168px; margin:0 auto; list-style:none; margin-top:10px;}
.link1 ul{}
.link1 li{ background-image:url(../images/link.jpg);background-repeat:no-repeat; height:22px; margin-bottom:2px; padding-left:20px; line-height:170%;}
.link1 li a{ text-decoration:none; color:#000000;}






.link img{ padding-bottom:15px;}
.middle-right{ float:right; width:797px;}

.Pages,.ProDetail,.ProDetail1,.News,.NewsDetail,.job,.map{ float:right; width:730px; margin-right:30px;}



.middle-right1{ margin-bottom:30px;width:750px; }
.middle-right1 p{ font-size:12px;line-height:200%; padding-left:50px;   }
.middle-right1 h1{ font-size:14px; color:#FF9900; padding-top:10px; padding-left:10px; padding-bottom:10px; font-family:Arial;}
.middle-right1left{ width:450px; float:left; }
.middle-right1left p{ font-size:12px; color:#000000; text-indent:20px; line-height:200%; padding-left:20px; }
.middle-right1right{ width:280px; float:right;}
.middle-right1right img{ padding:10px;}


.middle-right1 a:hover{ color:#FFCC00;}
.middle-right1 a.H2Active{ color:#FF9900;}

.News{}
.News li{background-image:url(../images/icon2.jpg); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; margin-bottom:5px; list-style:none; margin-left:10px;}
.News li a{ color:#666;}








.Pages{ margin-top:20px; margin-bottom:20px;}
.Pages a{ color:#666; text-decoration:none;}







.news{ width:700px; text-align:center;  }
.news h1{ font-size:14px; color:#000000; text-align:center; width:650px;}
.news h2{ font-size:12px; font-weight: normal; color:#000000;}
.news p{font-size:12px;  color:#000000; text-align:center; }
.news img{   text-align:center; margin-bottom:10px; margin-right:10px; clear:both; }


.NewsDetail
{
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-bottom:10px;
}
.NewsDetail h1
{
	font-size: 15px;
	color: #333;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:20px;
	text-align:center;
}


.NewsDetail p{ color:#333; line-height:200%;}




.pro{ width:700px;
      margin:0 auto;
      border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
	}
.pro h1{ font-size:13px; color:#000000;}	
.pro h2{ font-size:12px; color:#000000; padding-left:15px;}
.pro p{padding-left:15px; text-indent:20px; padding-bottom:8px;}	

.pro-left{ width:280px; float:left;margin-bottom:5px; margin-top:5px; }
.pro-right{
	width:400px;
	float:right;
	
}
.pro-right h1{ font-size:13px; color:#333; background-image:url(../images/icon3.jpg); background-repeat: no-repeat; }
.pro-right h1 a{ color:#333; text-decoration:none;}
.pro-right h2{ font-size:12px; color:#333; font-weight:normal; padding-left:10px; }
.pro-right h3{font-size:12px; color:#333; padding-bottom:5px;}
.pro-left img{
	float:left;
	margin-left:20px;
	border: 1px solid #CCCCCC; 
}
.pro-right p{  font-size:12px;  float:left;}


.ProDetail,.ProDetail1
{
	margin-top: 20px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-bottom:20px;
	clear:both;
}
.ProDetail-1
{
	width: 40%;
	float: left;
	border-right-style: dashed;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
	 padding-right:20px;
}

.ProDetail-2{ width:55%; float:right; }
.ProDetail-2 p{ font-weight:bold; color:#333; line-height:200%;}

.ProDetail1{ font-size:12px; color:#333; line-height:200%;}






.tab{ margin-left:20px;  }
.tech{ width:500px; padding-left:50px;}

.tech h1{
	font-size:12px;
	color:#000000;
	padding-bottom:8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.tech h1 a{ color:#333; text-decoration:none;}


.job h1{font-size:13px;
	color:#000000;
	padding-bottom:12px;}
	
	
.job h2{font-size:12px;
	color:#000000;
	padding-bottom:8px; font-weight:normal; padding-left:25px;}
.job p{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC; 
	padding-bottom:10px;
	line-height:200%; font-size:13px;
}


.map a{ color:#333; text-decoration:none;} 
.map h1{ font-size:13px; margin-top:10px; margin-bottom:5px; clear:both;}
.map h2{ font-size:12px;}



.map ul{ list-style:none;}
.map li{ font-size:12px; line-height:180%; float:left; margin-right:20px;}


.main{ background-image:url(../images/index_10.jpg); width:787px; height:27px; margin-bottom:5px;}
.main h1{
	font-size:12px;
	float:left;
	width:80px;
	text-align:center;
	padding-top:8px;
	padding-left:10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.main h1 a{ color:#FFFFFF; text-decoration:none;}
.main h1 a:hover{ color:#FFCC00;}

.left{width:527px; float:left;}
.main-left{ width:527px; background-image:url(../images/index_12.jpg); background-repeat:no-repeat; height:163px; margin-bottom:5px;float:left;}
.main-left img{ float:left;}
.main-left h1{ color:#FF9900; font-size:16px; padding-left:15px; margin-top:15px; margin-bottom:5px;}
.main-left p{font-size:11px; width:385px; line-height:150%; padding-left:15px;}
.main-left p a{ text-decoration:none; color:#000000;}


.main-pro{ background-image:url(../images/newpro1.jpg); background-repeat:repeat-y;width:527px; float:left;}

.newpro{width:160px; float:left;padding-left:12px; margin-top:15px;}
.newpro img{float:left;border: 1px solid #E0E0E0;  margin-bottom:3px;}
.newpro h1{float:left; font-size:11px; font-weight:normal; padding-top:5px; background-color:#E0E0E0; height:30px; width:160px; text-align:center; margin-bottom:5px; }
.newpro h1 a{ text-decoration:none; color:#000000; }


.main-right{ width:264px; float:right;}
.main-right img{ padding-bottom:5px;}

.newsright{ background-image:url(../images/news1.jpg); background-repeat:repeat-y;}
.newsright ul{ clear:both;}
.newsright h1{ clear:both; font-weight:normal;
	font-size:12px;
	background-image:url(../images/icon1.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-left:7px;
	margin-top:5px;
	width:230px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.newsright h1 a{ text-decoration:none; color:#000000;}



.footer{ background-image:url(../images/index_29.jpg); height:73px;}
.footer p{ font-size:12px; color:#000000; text-align:center; padding-top:5px;}
.footer h1{ font-size:12px; color:#000000; font-family:Arial; font-weight:normal;text-align:center; padding-top:15px;}

.Box1Video{ width:257px; height:207px; }

.TopNav{background-image:url(../images/index_10.jpg); width:787px; height:27px; margin-bottom:5px;}
.TopNav ul{ list-style:none;}
.TopNav li{font-size:12px;
	float:left;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	margin-right:10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF; height:27px; font-weight:bold; line-height:240%;}
.TopNav li a{ color:#ffffff; padding-top:8px; text-decoration:none;}
.TopNav li a:hover{ color:#ff9900;}


.Text01{font-size:11px; }
.ProTable th{ text-align:right; width:30%; vertical-align:top; color:#333;}
.ProTable td{color:#666;}
.ProTable a{ color:#333; font-weight:bold;}


