body, table, td, th, form, img {padding: 0; margin: 0; border: 0;}

body {background: url(/im/bg/footer.png) bottom repeat-x #fff;}
body, td {font-family: arial, verdana, sans-serif; font-size: 14px; color: #000; line-height: 135%;}

table {border-collapse: collapse;}
td {vertical-align: top;}

.table_style {}
.table_style th {tex-align: left; font-size: 14px; padding: 5px; border: 1px solid #0077A8;}
.table_style td {padding: 5px; border: 1px solid #0077A8;}

a {color: #0077a8; text-decoration: underline;}
a:hover {text-decoration: none;}

small {font-size: 12px;}
.small_font {font-size: 10px;}

h1, h2, h3 {font-family: arial; color: #26558b; line-height: 115%; padding: 0; margin: 0 0 1em 0;}
h1 {font-size: 22px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

h4, h5 {font-weight: normal; display: inline; padding: 0; margin: 0;}
h4 {font-size: 14px;}
/*h5 {font-size: 10px;}*/

.height {height: 100%;}
.nowrap {white-space: nowrap;}
.bottom {vertical-align: bottom;}
.middle {vertical-align: middle;}
.clear {clear: both;}

.img_left {float: left; margin: 0 10px 5px 0;}

p {padding: 0; margin: 0 0 1.5em 0; line-height: 135%;}
strong.lite {color: #354687;}

.head {height: 392px;}
.sky {background: url(/im/bg/sky.png) top repeat-x;}

.head .sect {position: relative; height: 392px;}
.head .logo {position: relative; margin: -355px 0 0 45px;}

.head .nav {width: 30%;}
.head .nav .icon {padding: 45px 0 65px 0;}
.head .nav .icon ul {padding: 0; margin: 0 0 0 6px; list-style: none;}
.head .nav .icon ul li {padding: 0 15px; margin: 0; float: left;}
.head .nav .menu {padding: 0; margin: 0; list-style: none;}
.head .nav .menu li {padding: 0 0 0 25px; margin: 0 0 12px 0; background: url(/im/bg/mark.gif) left no-repeat;}
.head .nav .menu li a {color: #fff; font-size: 16px; font-weight: bold;}
.head .nav .menu li a.act {text-decoration: none; font-size: 22px;}
.head_vn {position: absolute; top: -1800px; left: -1800px; z-index: 179; font-size:5px; color: #f5f5f5;}

.content {}
.content .main {padding: 25px 45px 15px 105px;}
.content .main h1.title {border-bottom: 1px solid #6fc3df; padding: 0 0 5px 25px; margin: 0 25px 1.5em -25px; position: relative;}

.content .main .qtab {padding: 45px 0 0 0;}
.content .main .qtab .table {position: relative; margin: 0 0 0 -25px;}
.content .main .qtab .table .title {border-bottom: 1px solid #6fc3df; padding: 0 0 5px 25px;}
.content .main .qtab .table .title h2 {padding: 0; margin: 0;}
.content .main .qtab .table .dev {padding: 0 20px;}
.content .main .qtab .table .image {padding: 10px 0 0 25px;}
.content .main .qtab .table .text {width: 50%; padding: 20px 0 0 10px;}

.content .main .chain {color: #213f96; font-size: 12px; margin: 0 0 15px 0;}
.content .main .catalog_list {}
.content .main .catalog_list td.image {border-top: 1px solid #6fc3df; padding: 15px 0;}
.content .main .catalog_list td.image img {margin: 0 15px 0 0;}
.content .main .catalog_list td.text {border-top: 1px solid #6fc3df; padding: 15px 0; width: 100%;}

.content .main .send_form {}
.content .main .send_form td {padding: 0 5px 5px 0;}

.content .main .search_page {}
.content .main .search_page .list {border-top: 1px solid #6fc3df; padding: 15px 0 0 0; margin: 15px 0 0 0;}
.content .main .search_page .list .item {padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px solid #6fc3df;}

.content .right {width: 30%; padding: 25px 45px 95px 2px;}
.content .right .news_list {}
.content .right .news_list p {border-bottom: 1px solid #6fc3df; padding: 0 0 1em 0;}

.content .right .menu {padding: 0; margin: 0; list-style: none;}
.content .right .menu li {padding: 0 0 10px 25px; margin: 0; background: url(/im/bg/mark.gif) top left no-repeat;}
.content .right .menu li.act a {color: #999; text-decoration: none;}
.content .right .menu li ul {display: none;}
.content .right .menu li.act ul {padding: 5px 0 10px 25px; margin: 0; list-style: none;}
.content .right .menu li.act ul li {padding: 0 0 5px 0; margin: 0; background: none; font-size: 12px;}
.content .right .menu li.act ul li.act a {color: #999; text-decoration: none;}

.footer {padding: 75px 45px 35px 80px;}
.footer .menu {}
.footer .menu ul {padding: 0; margin: 0; list-style: none;}
.footer .menu ul li {padding: 0; margin: 0 0 25px 25px; float: left;}
.footer .menu ul li a {color: #ffffff;}
.footer .menu ul li a.act {color: #ffffff; text-decoration: none;}

.footer .copy {border-top: 1px solid #dadada; font-size: 12px; color: #def1f8; padding: 25px 25px 0 25px;}
.footer .copy a {color: #fff;}
.footer .level {width: 173px;}
.footer .level .image {position: absolute; margin: -85px 0 85px 0 ;}
.footer .dela {border-top: 1px solid #dadada; font-size: 12px; color: #def1f8; padding: 25px 25px 0 25px;}
.footer .dela a {color: #def1f8;}



































































