@charset "utf-8";
/* CSS Document */
#top { width:990px;  margin:0px auto; height:42px; padding:5px;}
.logo{ width:200px; float:left;height:40px;}
.logo img{width:190px; height:35px;}
.menu{ width:650px; height:10px;  float:right; margin-right:5px; }


#main { width:990px;  margin:0px auto; height:390px; padding:5px; margin-top:5px;}
.mainleft{width:200px;  height:390px; float:left;}
.slide{width:760px;  height:390px; float:right; overflow:hidden; border-radius:10px;}


.leftmenu h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; display: block; width:190; height:20px;  margin-top:10px; padding-top:8px; padding-left:10px; color:#000;
background: #02A48D;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);
 }
 .leftmenu h2:hover{color:#fff;}
.leftmenu { text-decoration:none;}
.leftmenu li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; width:180px; margin:0px auto; height:auto; margin-top:10px; border-bottom:#999 1px solid; color:#000; line-height:15px; }


.leftmenu li a:hover{ 
	
	background: #02A48D; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);
	
	
	
	
	color:#fff;
 
animation:myfirst2 .9s;
-moz-animation:myfirst2 .9s;
-webkit-animation:myfirst2 .9s; /* Safari and Chrome */
}

@keyframes myfirst2
{
0%   { background:#fff; color:#000; }


100% { background: #02A48D; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);






color:#fff;
 }
}

@-webkit-keyframes myfirst2 /* Safari and Chrome */
{
0%   { background:#fff; color:#000; }

100% { background: #02A48D;

background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);
 color:#fff;
 }
}













.leftmenu p { width:50px; height:15px; margin-left:140px; margin-top:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding-top:4px; 
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

background: #02A48D;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);}
	
.leftmenu p:hover{color:#000;}
	
	


#news{margin:0px auto; width:990px; height:20px; border:2px solid #02a48d; padding-top:8px; 
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #02A48D;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);
}

#news h2{ float:left; display: block; padding-right:50px; text-align:center; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#news p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
#news a{text-decoration:none; color:#fff; }



#footer{width:100%;  height:80px; margin-top:10px;}

.footerbox{width:990px; height:75px; margin:0px auto; padding-top:15px; }
.footicon{width:180px; height:50px; 
background: #02A48D;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);
float:left; margin-left:60px;
-webkit-border-radius: 30px; position:relative;
-moz-border-radius: 30px;
border-radius: 30px;
behavior: url(pie/PIE.htc);}


.footicon2{width:30px; height:44px;  float:right; margin-right:5px; margin-top:3px; background: #02a48d; position: relative; 
-webkit-border-radius: 0px 50px 50px 0px;
-moz-border-radius: 0px 50px 50px 0px;
border-radius: 0px 50px 50px 0px;
behavior: url(pie/PIE.htc);
}

.footicon h2{font-size:14px; margin-top:18px; margin-left:10px; float:left; color:#000; font-family:Arial, Helvetica, sans-serif;}

.footicon2 p{color:#FFF; font-weight:bolder; font-size:32px; margin-top:7px; margin-left:4px;
}
.footicon:hover h2{color:#fff;	}
.footicon:hover .footicon2 {background: #000; }



#allpage{ width:990px; margin:0px auto; height:auto; margin-top:10px; position:relative; margin-bottom:10px; overflow:auto;}

.pageleft{ width:200px; height:100%; float:left;position:relative;}
.pageleft ul{}
.pageleft ul li{ margin-bottom:5px;}
.pageleft ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; display:block; width:180px; margin:0px auto; height:20px; margin-top:10px; border-bottom:#999 1px solid; color:#000; line-height:15px; padding-top:10px; }

.pageleft ul li a:hover{
	background: #02A48D; color:#fff; 
	
animation:myfirst .9s;
-moz-animation:myfirst .9s;
-webkit-animation:myfirst .9s; /* Safari and Chrome */
}
@keyframes myfirst 
{
0%   { background:#fff; color:#000;text-align:left;}

100% { background: #02A48D; color:#fff; text-align:center;
 }
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   { background:#fff; color:#000;text-align:left;}

100% { background: #02A48D; color:#fff; text-align:center;
 }
}


.pageleft ul h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; display: block; width:190; height:20px;  margin-top:10px; padding-top:8px; padding-left:10px; color:#000; margin-bottom:20px;
background: #02A48D;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);
 }


.pageright{ width:750px; height:100%; float:right;}
.pagepic {width:745px; height:250px; border:#999999 1px solid; overflow:hidden;
webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(pie/PIE.htc);

}
.pagepic img{width:745px; height:250px; 

}


.pagematter{width:750px; height:100%; float:left; padding-bottom:10px; background-color: #fff;position:relative; }


.pagematter h2{ font-family: Arial, Helvetica, sans-serif; font-size:110%; color:#000; margin: 20px 0px 0px 20px;  padding:6px;   font-weight:bold; position:relative;
-webkit-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
behavior: url(pie/PIE.htc);
background: #02A48D;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);

}

.pagematter h5{ font-family: Arial, Helvetica, sans-serif; font-size:95%; color:#039; margin: 30px 0px 20px 20px; }

.pagematter p{ font-family: Arial, Helvetica, sans-serif; font-size:80%; color:#000; margin: 5px 0px 0px 20px; text-align:justify; margin-right:15px; line-height:20px;}

.dir{margin-top:10px; width:720px; border:2px #999999 groove; height:170px; padding:10px; }

.dir img{width:130px; height:150px; border:#966 9px groove; float:left; overflow:hidden; }
.dir p{float:right; width:520px; height:100%;position:relative;}

.net{margin-top:10px; width:720px;  height:300px; padding:10px;  }
.net img{width:700px; height:150px; float:left; border:1px #999999 solid;
-webkit-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
behavior: url(pie/PIE.htc);




 }
.net p{float:left; font-family: Arial, Helvetica, sans-serif; font-size:80%; color:#000; margin: 5px 0px 0px 5px; text-align:justify; margin-right:15px; line-height:20px; width:700px;}

.line{border-bottom:#666666 1px solid;}
.top {float:right;}
.top a{width:100%; color:#000; height:10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

background: #02A48D; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc);

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(pie/PIE.htc);

padding:5px;text-decoration:none;}

.pagematter h3 a{width:200px; color:#000; height:23px; line-height:15px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; float:left;

padding:8px;text-decoration:none; margin-left:15px; margin-bottom:5px; margin-top:5px; border-bottom:2px solid #999; text-align:center;}


.pagematter h3 a:hover{
	background: #02A48D; color:#fff;
 
animation:myfirst1 .9s;
-moz-animation:myfirst1 .9s;
-webkit-animation:myfirst1 .9s; /* Safari and Chrome */
}

@keyframes myfirst1
{
0%   { background:#fff; color:#000; }

100% { background: #02A48D; color:#fff;
 }
}

@-webkit-keyframes myfirst1 /* Safari and Chrome */
{
0%   { background:#fff; color:#000; }

100% { background: #02A48D; color:#fff;
 }
}







.CSSTableGenerator {
	margin:15px;padding:0px; margin-top:30px; margin-left:20px;
	width:95%;
	box-shadow: 5px 5px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table td:first-child{color:#000; text-align:left; font-size:12px;}

.CSSTableGenerator tr:nth-child(odd){ background-color:#	; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle; color:#063;
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:8px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
	
}


.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
	background-color:#ffffff;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.CSSTableGenerator tr:first-child:hover td{
	
	background-color:#ffffff;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.newsdate {margin-top:20px;}
.newsdate p{font-family: Arial, Helvetica, sans-serif; color:#06F; font-size:12px; font-weight:bold; } 
.newsheading p{font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:bold;} 
.newsheading p a{font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:bold; text-decoration: none;} 
.newsdetail p{font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px; } 

.line1{ border-bottom:#666666 1px dashed;} 



#last{ width:990px; height:100px; border-top:2px solid #666; margin:0px auto; margin-top:10px; overflow:hidden;}
#last h1{font-family: arial; font-size:20px; color:#fff;  margin-top:30px;}
.lastlink{margin:0px auto; width:985px; margin-top:15px; padding-left:50px;}
#last p a{  float: left; padding:4px 15px 0px 15px; height:15px; width:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display: block; text-decoration:none; color:#000000; }

#last p a:hover{color:#FFFFFF;background: #02A48D; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02A48D), to(#0CEDCD));
background: -webkit-linear-gradient(#02A48D, #0CEDCD);
background: -moz-linear-gradient(#02A48D, #0CEDCD);
background: -ms-linear-gradient(#02A48D, #0CEDCD);
background: -o-linear-gradient(#02A48D, #0CEDCD);
background: linear-gradient(#02A48D, #0CEDCD);
-pie-background: linear-gradient(#02A48D, #0CEDCD);
behavior: url(pie/PIE.htc); 
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(pie/PIE.htc);
}

#job{width:745px; border:1px solid #999; margin:0px auto; height:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tab td{ border-right:#666 1px solid; border-bottom:#666666 1px solid; padding-top:5px; font-size:12px; color:#FFF;}
.tab1 td{ border-right:#666 1px solid; border-bottom:#666666 1px solid; padding-top:5px; height:25px; padding-top:20px;}
.de{ font-weight:bold; width:100px;}
.ap a{ text-decoration:none; color:#000000;}
.tab1:hover{ background-color:#009933; color:#FFF;}
.ex{text-align:left; line-height:18px; padding-left:10px;}
.qu{width:100px;}

.contactus{width:740px; height:100%; margin:0px auto; border:#999999 2px solid; background-color:#999;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(pie/PIE.htc);



}
.contactus h6{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:24px; margin-top:10px; margin-left:10px;}
.contactus p{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:15px; margin-top:10px; margin-left:10px;}
/*.container label{display:block; width:150px; border:#666666 1px solid; float: left;}
.container input{display:block; width:150px; border:#666666 1px solid; float: left;}*/
