﻿html, body, table, p, h1, h2, h3, div, td, form, code, pre, cite, ul, ol, li, img, dl, dt, dd
{margin:0;padding:0;border:none;}
p, h1, h2, h3, th, td, caption, div, span, a, li, input, textarea, select, option, img, code, pre, cite
{font: 12px Verdana Tahoma, Arial, Helvetica; color: #000;}
table {border-collapse:collapse;}
a, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:underline;}

ul li {height:1%;} /*==================fixed list height in IE 6=========================*/
/*===============================================/ GLOBAL STYLE=====================================================*/
body {background:#ffffff url(/images/home/bg_main.jpg) repeat-x;}
/*div.body_bg {height:100%;background:url(/images/site/background_bottom.gif) 0% 100%;}*/
body, div.body_bg {background-repeat:repeat-x;}
div.container {width:800px;height:1000px;margin:0 auto 0 auto;}
div.header {height:446px;background:url(/images/home/bg_top.jpg) 0 0 no-repeat;position:relative;}
div.header a {width:184px;height:134px;position:absolute;left:95px;top:8px;}
div.header_in {height:161px;background:url(/images/site/in/header_backg1.jpg) 0 0 no-repeat;position:relative;}
div.header_in a {width:184px;height:134px;position:absolute;left:23px;top:8px;}
/*=========================================== RENDER MENU STYLE===========================*/
table.menu {height:99px;background:url(/images/home/bg_menu.jpg) 0 0 no-repeat; margin:0px 0px 0px 1px; width:100%;position:relative;}
table.menu td {vertical-align:top;padding-top:17px;padding-left:28px;}
/*table.menu td.search {padding-left:30px;}*/
table.menu	td.empty_ceil {width:48px;}
table.menu td a, table.menu td span {color:#fff;}
/*=======================================RENDER COLOR FROM REFERENCES=====================================*/
.color_bg1:hover, .color_bg2:hover, .color_bg3:hover, .color_bg4:hover, .color_bg5:hover, .color_bg6:hover, .color_bg7:hover, .color_bg8:hover, .color_bg9:hover, .color_bg10:hover, .color_bg11:hover, .color_bg12:hover
{text-decoration:none;}
.color_bg1, .color_bg2, .color_bg3, .color_bg4, .color_bg5, .color_bg6, .color_bg7, .color_bg8, .color_bg9, .color_bg10, .color_bg11, .color_bg12, .color_bg13
{padding:0 1px 0 1px;line-height:17px;}
.color_bg1 {background:url(/images/site/menu/menu_item_bg1.gif) 0 100% repeat-x;}
.color_bg2 {background:url(/images/site/menu/menu_item_bg2.gif) 0 100% repeat-x;}
.color_bg3 {background:url(/images/site/menu/menu_item_bg3.gif) 0 100% repeat-x;}
.color_bg4 {background:url(/images/site/menu/menu_item_bg4.gif) 0 100% repeat-x;}
.color_bg5 {background:url(/images/site/menu/menu_item_bg5.gif) 0 100% repeat-x;}
.color_bg6 {background:url(/images/site/menu/menu_item_bg6.gif) 0 100% repeat-x;}
.color_bg7 {background:url(/images/site/menu/menu_item_bg7.gif) 0 100% repeat-x;}
.color_bg8 {background:url(/images/site/menu/menu_item_bg8.gif) 0 100% repeat-x;}
.color_bg9 {background:url(/images/site/menu/menu_item_bg9.gif) 0 100% repeat-x;}
.color_bg10 {background:url(/images/site/menu/menu_item_bg10.gif) 0 100% repeat-x;}
.color_bg11 {background:url(/images/site/menu/menu_item_bg11.gif) 0 100% repeat-x;}
.color_bg12 {background:url(/images/site/menu/menu_item_bg12.gif) 0 100% repeat-x;}
.color_bg13 {background:url(/images/site/menu/menu_item_bg13.gif) 0 100% repeat-x;}
/*=======================================/RENDER COLOR FROM REFERENCES=====================================*/
.serch_field {width:113px;height:20px;border:1px solid #c4ccc2;border-right:none;}
td div input {vertical-align:middle;margin-top:6px;}
div#shadow {margin-left:120px;background:url(/images/site/menu/shadow.gif) no-repeat;width:61px;height:18px;}
/*=========================================RENDER CONTENT STYLE============================================*/
div.content {margin-top:87px; padding-top:0px;position:relative;}
div.slogan, a.our_news, a.about_as {position:absolute;display:block;}
div.slogan {left:505px;top:-115px;width:217px;height:127px;background:url(/images/home/slogan.png) no-repeat;}
a.our_news {left:0;top:-85px;width:232px;height:144px;background:url(/images/site/menu/our_news.png) no-repeat;}
a.about_as {left:287px;top:-85px;width:226px;height:153px;background:url(/images/site/menu/about_as.png) no-repeat;}
/* !important;background:none  border-bottom:1px solid #aab5aa;*/
a.our_news:hover, a.about_as:hover {cursor:pointer;}

div.left_block {float:left;padding:0 80px 0 90px;}
dl {margin-top:19px;}
dt {color:#418c47;font-weight:bold;}
dd, div.right_block p {color:#5d6a5d;font-size:11px;}
dd {width: 200px; }
div.content div.left_block dl dd a {color:#bd377d;font-size:12px;text-decoration:underline;}
div.right_block {padding:0 25px 0 111px;width:283px;float:right;}
div.right_block p {margin-top:19px;}
div.content div.right_block p a {color:#446bc6;text-decoration:underline;}
div.content div.left_block dl dd a:hover, div.content div.right_block p a:hover {text-decoration:none;}
/*=========================================/RENDER CONTENT STYLE=============================================*/
div.footer {padding:14px 80px;}
div.footer ul {list-style:none;text-align:center;}
div.footer ul li {display:inline;}
div.footer ul li a {color:#5b881a;font-size:10px;padding:0 11px 0 11px;}
div.copyright {float:left;}
div.envisionext {float:right;}
div.copyright, div.envisionext {margin:22px;font-size:11px;color:#778577;}

.text_blok {background: #FFFFFF; overflow:hidden;}
#text_top {background:url(/images/home/bg_text_top.png) no-repeat; width:100%; height:16px;}
#text_bottom {background:url(/images/home/bg_text_bottom.png) no-repeat; width:100%; height:16px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

