﻿@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, small, stricke, strong, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
	background:transparent
}
input[type="text"], select{border:0}
ol, ul{list-style:none}
li{display:list-item}
a{color:#00b359;text-decoration:none}
a:hover{color:#F93;}
:forcus{outline:none}
a img, embed{border:none;max-width: 100%;}
/* END Reset setting */
.clearn-fix{
	content:".";
	clear:both;
	display:block;
	height:0;
	line-height:0;
	visibility:hidden;
}
.Pagging{
	clear:both;
	float:right;
	margin:15px 15px 15px 0;
	overflow:hidden;
		
}
body
{
	background-color:#838383;
	color:#161616;
    font: 80%/1.429em Arial;
	line-height:1.5
}
#pages{
	background-color:#fff;
	margin: 10px auto;
	width:980px;
	behavior: url(boder.htc);
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	overflow:hidden;
}
.box{
	margin:10px;	
}
/*header*/
.h-top{
	padding-top:8px;
	height:32px;
	line-height:32px;
}
.h-top ul{
	float:right
}
.h-top ul li{
	float:left;
	padding-left:5px
}
.h-center{
	padding-top:5px
}
.h-center .logo{
	float:left;
	width:23%;
	text-align:center;
}
.logo img, .logo embed{
    max-width:100px;
}
.h-center .banner{
	float:right;
	width:77%;
}
.banner img, .banner embed{
    max-width:660px;
}
.menu{
	background-color:#fff;
	margin-top:22px;
	border-bottom:15px solid #00b359
	
}
/*end header*/

/*Pages Detail*/

.slide{
margin:10px 0;
}
.slide a img, .slide embed{
width:100%;
max-width:100%;
max-height:160px;
height:160px
}
.left{
float:left;
width:78%
}
.right{
float:right;
width:22%;	
}
.l-box{
margin-right:10px;
}
.box-radius{
	behavior: url(boder.htc);
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	overflow:hidden;
	border:1px solid #ccc;
	margin-bottom: 10px;
}
h2.top-title{
background: url(images/bg-title.png);
border-bottom: 1px solid #ccc;
color: #800000;
height: 25px;
line-height: 26px;
font-size: 13px;
text-transform: uppercase;
padding-left: 20px;
font-weight: 600;
}
.index-item1{
padding:10px;
text-align:justify
}
.index-item1 a img{
float:left;
margin-right:10px;	
}
.index-item1 h3 a{
line-height: 25px;
font-size: 16px;
padding-bottom: 14px;
color: #800000;	
}
.index-item1 h3{
color: #800000;	
}
.index-item{
padding:19px;
padding-right:0;
overflow:hidden
}
.item{
float:left;
width:33.33%;
margin: 19px 0;
}
.box-item{
	margin-right:19px;	
}
.item-name{
height:62px;
text-align: justify
}
.item-name a{
font-weight:bold;
}
.item-img a img{
	width:218px; height:157px;
	max-width:218px; max-height:157px
}

.r-item{
	padding:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #ccc;
}
.r-item-img{
	text-align:center;
	margin-bottom:10px
}
.r-item-img img{
	width:152px;height:96px;
	max-width:152px; max-height:96px;
}
.r-item-name a{
	text-align:justify;
	font-weight:bold;
}
/*end Page Detail*/

/*footer*/
.footer{
clear:both;
background-color:#dbdfda;
}
.f-box{
padding:10px;
overflow: hidden;
}
.copyright{
float:left;
width:70%
}
.designby{
float:right;
width:30%;
text-align:right;
font-size:11px;
padding-top:20px
}
/* news */
.box-border{
	margin:20px
}
.news-item{
	overflow:hidden;
	height:133px;
}
.news-box{
margin:20px 0 10px 0;
text-align:justify
}
h3.n-title{
padding-bottom:5px
}
.news-box a img {
float:left;
margin-right:10px;
border: 1px solid #ccc;
width:154px; height:98px;
max-width:154px; max-height:98px;
}
i.date{
display: block;
margin-bottom: 20px;
color: #18A01E;
}
.n-detail{
text-align:justify;
margin-bottom:30px;
overflow:hidden	
}
.h3-relade{
border-bottom: 2px solid #00b359;
margin-bottom: 15px;
padding-bottom:10px	
}

/*Contact*/
.c-maps{
	margin-bottom:60px;
	overflow:hidden
}
.c-left{
float:left;
width:50%;
}
.c-right{
float:right;
width:50%;	
}
.c-box-right{
margin-left:20px;
}
.rows{
height:40px;
}
.rows input{
width:95%;
height: 20px;
padding:5px;
border:1px solid #ccc;
}
.rows-area textarea{
border:1px solid #ccc;
width:95%;
padding:5px;
}
.rows a{
background-color: #008A00;
float: right;
padding: 5px 20px;
margin-top:20px;
color: #fff;
}
.rows a:hover{
background-color:#F3B980;
color:#008A00;
}

/* Document */
.doc-item{
padding:6px
}
.doc-l{
float:left;
width:20%;
}
.doc-l-box{
border:1px solid #ccc;
}
.doc-l-box h3{
background: url(images/doc-h3.png) bottom center repeat-x;
border-bottom: 1px solid #ccc;
color: #00b359;
font-size: 1em;
height: 25px;
line-height: 26px;
padding-left:15px;
}
.doc-l-box ul{
border-bottom:1px solid #ccc;
}
.doc-l-box ul li{
border-bottom:1px solid #ccc;
line-height:20px;
padding-left:15px;
}
.doc-l-box ul li:nth-last-child(1){
border-bottom:0;
}
.doc-l-box ul li a{
background:url(images/doc-icon.gif) left center no-repeat;
padding:5px 5px 5px 30px;
}

.doc-r{
float:right;
width:80%	
}
.doc-r-box{
margin:10px;
margin-top:0
}
.info-box p span {
width:200px
}
.seacrh{
text-align:center;
margin: 10px 0
}
.seacrh input.txtsearch{
border:1px solid #ccc;
padding:5px;
width:300px
}
.imgbtSearch{
margin-bottom: -6px;
}
.seacrh select{
border:1px solid #ccc;
padding:3px
}

.result table{
border-collapse:collapse;
}
.result table th{
background:#C2FDDF;
border:1px solid #f0f0f0;
border-top:0;
padding:5px;
}
.colSometext{
width:120px
}
.colName{
width:300px
}
.result table td{
border:1px solid #f0f0f0;
padding:5px
}
.colDate{
text-align:center
}
.tdName{
text-align:justify
}







