@charset "utf-8";
/* CSS Document */

body {
	background: url(../images/bg.jpg) repeat #058feb;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif;
}
#clear{ clear:both;}

#main-wrap{ width:990px; height:auto; margin:auto;}
#header{ height:125px; margin:auto; width:990px; }
#header #logo{ width:248px; height:234px; position:absolute; margin-left:45px; z-index:8000;}
#header #right{ width:65%; float:right; height:125px; color:#35eb05; font-family:Arial, Helvetica, sans-serif;  }
#header #right .menu{ font-family:Arial, Helvetica, sans-serif; width:628px; padding-top:15px;  color:#fff;  height:32px; border-top:2px solid #b4dffb; border-bottom:1px solid #a0d9fd; margin-top:10px; font-size:14px; font-weight:bold;}
#header #right .menu a{ color:#fff; padding-left:10px; padding-right:10px; text-decoration:none; }
#header #right .menu a:hover{ text-decoration:underline;}
#header #right h2{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; margin-top:0px;}
#header #right span{ font-weight:bold; font-style: italic;}
#main-banner{ width:970px; margin:auto; height:422px; border:10px solid #dcdddf; background:#fff; }
#main-top-block{ width:990px; background:url(../images/top-block-bg.jpg) repeat-x  left; height:217px; border-bottom:1px solid #c3c7c8;}
#main-top-block #block{ width:309px; float:left; border-right:1px solid #666; height:190px; margin-top:14px; margin-left:15px;}
#main-top-block #block h2{ color:#48d20d; font-size:20px; margin-top:0px; padding-top:0px; margin-bottom:10px;}
#main-top-block #block img{ width:190px; height:40px; padding:5px; background:#fff; border:1px solid #ccc; margin-top:0px;}
#main-top-block #block p{ font-size:12px; padding-right:20px;}
#main-top-block #block span a{color:#48d20d;}
#bot-block{ margin:auto; width:990px; height:428px; background:#fff; border-bottom-left-radius:5px;  border-bottom-right-radius:5px;}
#bot-block #first-block{ width:312px; height:392px; background:url(../images/bot-block1.jpg) no-repeat center; padding-top:20px; margin-left:10px; margin-right:6px; float:left;}
#bot-block #first-block h2{ color:#fff; margin-top:5px; margin-left:20px;}
#bot-block #first-block p{ font-size:12px; border-bottom:1px solid #ccc; margin-left:20px; margin-right:20px; padding-bottom:10px; }
#bot-block #first-block  span a{color:#48d20d; font-size:12px; float:right; padding-right:20px;}
#bot-block #first-block  span a:hover{ text-decoration:none;}

#bot-block #second-block{ width:312px; height:392px; background:url(../images/bot-block2.jpg) no-repeat center; padding-top:20px; margin-left:10px; margin-right:6px; float:left;}
#bot-block #second-block h2{ color:#fff; margin-top:5px; margin-left:20px;}
#bot-block #second-block  ul{ margin:0px; padding-top:10px;}
#bot-block #second-block  ul li{ font-size:14px; padding-right:20px; padding-bottom:10px; margin-top:-10px;  border-bottom:1px solid #ccc;  list-style-image:url(../images/bull.jpg) ; margin-left:10px; margin-right:20px;}
#bot-block #second-block  span a{color:#48d20d; font-size:12px; float:right; padding-right:20px;}
#bot-block #second-block  span a:hover{ text-decoration:none;}


#bot-block #third-block{ width:312px; height:392px; background:url(../images/bot-block3.jpg) no-repeat center; padding-top:20px; margin-left:10px; margin-right:6px; float:left;}
#bot-block #third-block h2{ color:#fff; margin-top:5px; margin-left:20px;}
#bot-block #third-block p{ color:#3a9d0e; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; padding-left:20px; padding-right:15px; padding-top:30px; font-size:20px;}

#bot-block #third-block  span a{color:#48d20d; font-size:12px; float:right; padding-right:20px;}
#bot-block #third-block  span a:hover{ text-decoration:none;}

#footer{ width:990px; height:50px; margin:auto; font-size:12px; color:#fff;}
#footer a{ color:#fff; text-decoration:none; padding-left:5px; padding-right:5px;}

#inner-main-banner{ width:970px; overflow: hidden;  margin:auto; height:150px; border:10px solid #dcdddf; background:#fff; }

#bot-block #left-inner-block{ width:66%; height:890px; float:left; }
#bot-block #right-inner-block{ width:33%; float:left;}

#bot-block #left-inner-block h2{  color:#fff; background:#49af41; margin:0px; margin-left:20px; margin-top:16px; padding:5px 5px 5px 10px; border:1px solid #38e12b; }
#bot-block #left-inner-block strong{ color:#009900; }
#bot-block #left-inner-block ol li{ color:#525252; font-size:14px;}
#bot-block #left-inner-block ul li{ color:#525252; font-size:14px;}
#bot-block #left-inner-block a{color:#009900; padding-left:30px;}
#bot-block #left-inner-block a:hover{ text-decoration:none;}

#bot-block #left-inner-block p{ padding-left:20px; padding-right:10px; font-size:14px; color:#525252; padding-top:10px; margin-top:10px;}
#bot-block #left-inner-block p img{ padding:10px; background:#fff; border:1px solid #ccc; float:left; margin-right:5px;}

#form-contact { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; margin-left:20px;}

#form-contact input[type="text"]{ padding:8px; width:350px; border:1px solid #ccc; border-radius:5px;}

#form-contact textarea{ padding:10px; width:450px; height:150px; border:1px solid #ccc; border-radius:5px;}
#form-contact input[type="submit"]{ padding:8px; cursor:pointer; width:100px; font-weight:bold; font-size:16px; border:1px solid #006600; border-radius:5px; color:#fff; background: #009900;}


#res1 h3{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; margin-top:0px; background:none;}
#res1 span{ font-weight:bold; font-style: italic;}