@CHARSET "UTF-8";

body{
	margin: 0 auto;
	color: #262c38;
	font-family: Arial;
	font-size: 12px;
	background-color: #ffffff;
}
a {
	color: #363636;
	font-weight: normal;
	font: 12px Arial;
	text-decoration: none;
}

a:hover {
	text-decoration:underline;
}

#google{
    position:absolute;
    left:0px;
    width:160px;
    top:120px;
}
.abgc{
	right:0;
}
.cbc{
	left: 15px;
}

h1 {
	font-family: Verdana;
	font-size: 17px;
	color: #0d0b06;
	font-weight: normal;
	border-bottom: 8px solid #3c6631;
	padding-bottom: 5px;
	padding-top: 10px;
}
h2 {
	font-family: Verdana;
	font-size: 17px;
	color: #0d0b06;
	font-weight: normal;
	border-bottom: 8px solid #3c6631;
	margin-right: 250px;
	padding-bottom: 5px;
	padding-top: 10px;
}

h3 {
	font-family: Verdana;
	font-size: 16px;
	color: #0d0b06;
	font-weight: bold;
}

#bg {
   width: 100%;
   height: 129px;
   position: absolute;
   top: 0;
   left: 0;
   z-index: -10;
   overflow: hidden;
}
#bg img {
   width: 100%;
   height: 129px;
}

div.slider {
	margin-top: 129px;
	width: 100%;
	height: 448px;
	background-image: url("../images/top_bg.png"); background-repeat: repeat-x;
}

div.slider_subpage {
	margin-top: 129px;
	width: 100%;
	height: 121px;
	background-image: url("../images/top_bg2.png"); background-repeat: repeat-x;
}

div.top_subpage {
	margin-top: 129px;
	width: 100%;
	height: 140px;
	background-image: url("../images/top_bg2.png"); background-repeat: repeat-x;
}
div.box_blue {
	width: 100%;
	height: 113px;
	background-color: #95cf30;
	vertical-align: middle;
	text-align: center;
}

div.footer {
	width: 100%;
	height: 267px;
	background-image: url("../images/footer_bg.jpg");
	background-repeat: repeat-x;
}
div.menu_line {
	width: 100%;
	height: 22px;
	background-color: #95cf30;
}
div.menu_box {
	width: 100%;
	height: 121px;
	background-color: #e9e9e9;
}

table.tab11
{
	margin: 40px auto 50px auto;
	width: 950px;
}
table.tab11 td.t1 {width: 30px; }
table.tab11 td.t1_ {width: 35px; }
table.tab11 td.t2 {width: 520px; text-align: justify; line-height: 24px; }
table.tab11 td.t3 {width: 250px; text-align: justify; line-height: 24px; }
table.tab11 td.t3_ {width: 25px; }



table.tab1
{
	margin: 15px auto 15px auto;
	width: 854px;
}
table.tab1 td.t1 {width: 30px; }
table.tab1 td.t2 {width: 794px; padding: 65px; text-align: justify; font-size: 14px; line-height: 24px; }

table.tab2
{
	margin: 0 auto 0 auto;
	width: 1040px;
	height: 113px;
}
table.subpage_top
{
	width: 820px;
	margin: 0 auto 0 auto;
	padding-top: 45px;
}
div.logo {
	width: 1024px;;
	height: 106px;
	position: absolute;
	top: 30px;
	left: 50%; margin-left: -475px;
}


div.s_top {
	width: 860px;;
	height: 63px;
	position: absolute;
	top: 131px;
	left: 50%; margin-left: -430px;
}
div.s_bottom {
	width: 854px;;
	height: 85px;
	position: absolute;
	top: 491px;
	left: 50%; margin-left: -425px;
}
div.lang {
	width: 110px;;
	height: 20px;
	position: absolute;
	top: 15px;
	left: 50%; margin-left: 360px;
}
div.nav_b {
	width: 294px;;
	height: 37px;
	position: absolute;
	top: 93px;
	left: 50%; 
}

table.tab_slider
{
	width: 1007px;
	height: 448px;
	margin: 0 auto 0 auto;
}
table.footer_t
{
	width: 942px;
	margin: 0 auto 0 auto;
	padding-top: 30px;
}

.title {color: #fff; font-family: Verdana, sans-serif; font-size: 22px; }
.title2 {color: #a09f9f; font-family: Verdana, sans-serif; font-size: 22px;}
.title3 {color: #95cf30; font-family: Verdana, sans-serif; font-size: 22px;}
.title4 {color: #95cf30; font-family: Verdana, sans-serif; font-size: 25px;}
.cufon { }

.theme-default #slider {
    margin:0 auto 0 auto;
    width:820px; /* Make sure your images are the same size */
    height:299px; /* Make sure your images are the same size */
}
a.f_link
{
font-family: Arial;
font-size: 13px;
font-weight: normal;
color: white;
text-decoration: none;
}
a.f_link:hover{
text-decoration: underline;
}
