﻿html, body, ul, li, h1, h2, h3, h4, p, img, a { padding:0; margin:0;}
h1, h2, h3, h4 {font-family: Tahoma, Arial, Helvetica, sans-serif;  }
body                                {height: 100%; background: #fff url(../pics/bg.png) 0px 0px repeat-x; font: 12px Arial, Helvetica, sans-serif; color: #000; }
ul                                  {list-style-type: none;}
img                                 { border: none; }
a:link, a:active,  a:visited        {color: #0b8069; cursor: pointer;}
a:active, a:focus, img              {outline: 0;}

.txtCenter { text-align: center !important; }
/* head */

.head { height:120px; position:relative;}
.logo {	display: block;	position:absolute;	left: 0px;	top: 0px;}
h1 { font-size: 18px; font-weight: normal; text-align: left; color: #fff; padding:0; position: absolute; left:445px; top:23px;}
.desc { color: #fff; font-size: 13px; padding:0; position:absolute; left:445px; top:44px;}

.main { width: 980px; margin: 0 auto; overflow: hidden;}
.head_menu {text-align:center;padding:8px 0 14px; width: 980px; position:absolute; left:-1px; top:81px;}
.head_menu li {display:inline;}
.head_menu a, .head_menu a:visited, .head_menu a:hover {color:#fff; text-decoration:underline;font-size:12px; padding: 4px 18px 4px 15px; font-weight:bold; background:url(../pics/item_2.png) 0 5px no-repeat;}
.head_menu a:hover { text-decoration:none;}

.two {padding:10px 15px;height:1%;}
/* left side */
.leftSide { float:left; width: 251px;}

h3 { font-size: 14px; color: #fff; font-weight: normal; background:url(../pics/side_top.png) 0 0 no-repeat; padding:12px 10px 5px 15px; font-weight:bold; height:1%;}
h4 { font-size: 12px; font-weight: normal;  }

.leftBlock { margin-bottom: 20px; }
.block { padding:10px; height:1%; background:#bbf1e8 url(../pics/side_bot.png) 0 100% no-repeat;}
.leftBlock li { display: block; color: #c7b290; font-size: 12px; padding:3px 0 3px 15px; background:url(../pics/item.png) 0 8px no-repeat; height:1%;}
.leftBlock a { color: #00243c !important; text-decoration: underline; }
.leftBlock a:hover { text-decoration: none;}
/* right side */
.rightSide { float: right;width: 680px; }
/* content */
.content { padding: 0px 15px 0px 15px; position: relative; }


h2 { font-size: 14px; color: #000; text-align: left; padding-bottom: 15px; font-weight:bold; }
h2.txtCenter { font-size:22px;}
h2 a, h2 a:visited {text-decoration: underline; }
h2 a:hover { text-decoration: none; }
.content p { padding-bottom: 15px; }
.content ul { list-style-type: disc; padding: 0px 0px 15px 15px; }

/* footer */
.footer { background: #000 url(../pics/bottom.png) repeat-x; height:1%;}
.footer p { color: #fff; text-align: center; padding:14px 0; }
.footer a, .footer a:visited { color: #fff; text-decoration: underline; }
.footer a:hover { text-decoration: none; }

