@CHARSET "UTF-8";

ol li {list-style-type: decimal;}
ul li {list-style-type: disc;}
ul li {list-style: disc;}

/* .company_side {vertical-align: top; padding: 0px 12px 0 0px; width:100%; background: url(/images/minisite-sibinfoside3.gif) top right repeat-y;} */

.company_side {vertical-align: top; padding: 0; width:100%; border-right: 1px #0071B1 solid;}

.company_content {padding-left: 0px;font-size: 12px;}
.sibinfo_side {vertical-align: top; padding-left: 10px; width:280px;}

.company_info {padding: 0 20px;background: url(/images/minisite-menubg.gif) top left repeat-x;}
.company_header td {padding: 10px 0 10px 20px;}
.company_header .td2 {background: url(/imgs/other/preobraj/images/border.gif) repeat-x top;}
.company_header .lefttop2 {width: 20px; background: url(/imgs/other/preobraj/images/border.gif) repeat-y left;}
.company_header .lefttop2 div {height: 20px; width: 20px; background: url(/imgs/other/preobraj/images/left_top.gif) no-repeat left top;}
.company_header .righttop2 {width: 20px; background: url(/imgs/other/preobraj/images/border.gif) repeat-y right;}
.company_header .righttop2 div {height: 20px; width: 20px; background: url(/imgs/other/preobraj/images/right_top.gif) no-repeat right top;}
.company_header .slogan h2 {font-size: 32px; font-weight: normal;}

.company_content {font: normal 12px Arial,Times,sans-serif;}
.company_content ul {margin-left: 16px; padding-bottom:8px;}
.company_content ol {margin-left: 32px; padding-bottom:8px;}

.company_content h1 { 
font-family:Arial, Helvetica, sans-serif; 
color:#054B94; 
font-size: 18px; 
margin: 20px 0 16px 0; padding:0;
font-weight:normal;
}

.company_content h2 { 
font-family:Arial, Helvetica, sans-serif; 
color:#054B94; 
font-size: 18px; 
margin:8px 0 16px 0; padding:0;
font-weight:normal;
}

.company_content h3 { 
color:#054B94; 
font-size: 18px; 
margin:8px 0 16px 0; padding:0;
font-weight:normal;
}

.company_content h4 { 
color:#054B94; 
font-size: 16px; 
margin:8px 0 16px 0; padding:0;
font-weight:normal;
}

.company_content p { padding-bottom: 8px;}
.company_content .td .v_border_left {background:url(/imgs/company_ex/v_border.jpg) repeat-y left;}
.company_content .td .v_border_right {background:url(/imgs/company_ex/v_border.jpg) repeat-y right;}
.company_content .td .h_border_bottom {background:url(/imgs/company_ex/h_border.jpg) repeat-x bottom;}

.company_info table {margin-bottom: 4px; border-collapse:collapse;}
.company_info table td {padding: 4px; border: 1px #b5cfe9 solid;}

.company_info td {padding: 4px;}

.si_expo p, .si_expo h2 {padding-bottom: 12px;}
.si_expo p, .si_expo td, .si_expo h2  { font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.si_expo h2 {color:#333;}
.si_expo, .si_catalog {padding-top:16px;white-space: normal;}

.si_catalog .search {padding-bottom:8px;}
.si_catalog p {padding-bottom:8px;}
.si_catalog h2 {margin:8px 0 16px 0;}
.si_catalog h3 {padding:8px 0 16px 0;}

.si_catalog .si_menu {padding-bottom:8px;}
.si_catalog .si_menu td {font-family:Arial, Helvetica, sans-serif;  padding:6px 0 6px 5px; text-align:center;}
.si_catalog .si_menu td.main {font-size: 12px; padding:6px 5px 6px 5px; text-align:left;}
.si_catalog .si_menu table {border-collapse:collapse;}
.si_catalog .si_menu .add td {font-size: 10px; border-top: 1px solid #B5CFE9; border-bottom: 1px solid #B5CFE9;}
.si_catalog .si_menu .add td.a1 {border-left: 1px solid #B5CFE9;}
.si_catalog .si_menu .add td.a4 {border-right: 1px solid #B5CFE9;}
.si_catalog .si_menu .add td.a4, .si_catalog .si_menu .add td.a2  {padding:8px 5px 8px 5px; margin:12px 0 12px 0; text-align:left;}
.si_catalog .si_menu .main_b td {padding-bottom:12px;}

.si_catalog h2 {color:#333; font-weight:bold; font-size:20px; margin-bottom:10px;}
.si_catalog h3 {color:#333; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.si_catalog h4 {color:#333; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.si_catalog .si_common_inf {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.minisite_menu {width: 100%; font: normal 12px Arial,sans-serif; height:27px;}
.minisite_menu a {display:block; padding: 7px 10px 3px 10px;}
.minisite_menu td.common {background: url(/images/menu-casual2.jpg) top repeat-x; }

.minisite_menu td .left {background: url(/images/menu-left-casual2.gif) top left no-repeat; height:27px;}
.minisite_menu td .right {background: url(/images/menu-right-casual2.jpg) top right no-repeat;}

.minisite_menu td.first .left {background: url(/images/menu-left-casual-first2.jpg) top left no-repeat; height:27px;}

.minisite_menu td.active {background: url(/images/menu-selected2.jpg) top repeat-x;}
.minisite_menu td.active a {color:#fff; text-decoration: none;}
.minisite_menu td.active .left {background: url(/images/menu-left-selected2.jpg) top left no-repeat;}
.minisite_menu td.active .right {background: url(/images/menu-right-selected2.jpg) top right no-repeat;}

.company_menu_wrapper {
padding-left: 20px;
}

#footer {
background: url(/images/minisite-menubg.gif) top left repeat-x; 
}

div#yarmap_text
{ font-size: 9px; color: #666; margin-top: 20px}


div.si_expo table img {width: 19px; height:19px;}

.company_content .company_info ul { margin: 0 0 18px 18px;} 
.company_content .company_info ol { margin: 0 0 18px 18px;}
.company_content .company_info ul li {line-height: 18px; list-style: none; background: url(/imgs/menu2.png) 0 6px no-repeat; list-style-position: inside; padding-left: 10px;}
.company_content .company_info ol li {margin-bottom: 6px; margin-left: 18px;}

.company_content .company_info img {border: 1px solid #7fabd9; padding: 5px;}

.company_content .type_1 {background: url(/images/action.jpg) top left no-repeat; width: 18px; height: 18px; padding-left: 20px;}
.company_content .newsp_1 span {padding-top: 3px;}