html {margin: 0;padding: 0;height: 100%;}
body {margin: 0;padding: 0;height: 100%;background: #141517 url(/images/t/bg_middle.jpg) repeat-y 50% 0;}
.container {position: relative;height: auto;min-height: 100%; margin: 50px auto 0;background: url(/images/t/bg_bottom.jpg) no-repeat 50% 100%; //padding-top: 50px; //zoom: 1;}

/*.container .head, */.container .content, .container .banners, .container .footer {width: 990px;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;}
.container .head{width: 990px;margin-left: auto;margin-right: auto;position: relative;}
.top {background: url(/images/t/bg_top.jpg) no-repeat 50% -87px; min-width: 990px; width: 100%;height: 504px;position: absolute;top: 0;left: 0;}

.head {height: 70px;margin: 0;padding: 0;}
.head .logo {width: 200px;height: 70px;float: left;}
.head .logo img {border:none;}

.head .menu {float: left;width: 635px;height: 70px;overflow: hidden;}
.head .menu { *width: 625px;}
.head .menu ul {display: block;height: 70px;padding: 0 0px 0 35px;margin: 10px 0 0;}
.head .menu ul li {display: block;position: relative;overflow: hidden;height: 57px;margin-right: 3px;float: left;border-top: 1px solid #6b6b6b;font-weight: bold;}
.head .menu ul li a {display: block;padding: 15px 20px 0 15px;height: 100%;text-decoration: none;color: #fff;font-size: 13px;font-family: helvetica,sans-serif;text-transform: uppercase}
.head .menu ul li span {display: block;font-size: 10px;line-height: 12px;}
.head .menu ul li.selected {background: #1c1e1f;color: #68686c; overflow: visible; _overflow-y: hidden; _border-bottom: 2px solid #ff2646;}
.head .menu ul li.selected .strip {height: 2px; width: 100%; overflow: hidden; background: #ff2646; position: absolute; bottom: -2px; z-index: 4; _display: none;}
.head .menu ul li.selected .shadow {background: url(/images/t/menu_selected.png) no-repeat 0 0;width: 260px;height: 12px;position: absolute;left: 50%;margin-left: -120px;bottom: -2px; _display: none;}
.head .menu ul li.selected a {color: #68686c}

.head .more {
    position: absolute;
    right: 0;
    /*top: 15px;*/
    width: 165px;
}
.head .more .lang {margin-bottom: 3px;overflow: hidden;position: relative;top: -6px;}
.head .more .lang ul {list-style: none;margin: 0;padding: 0;float: right;}
.head .more .lang ul li {display: block;float: left;padding: 2px 4px 4px 4px;font-family: tahoma,sans-serif;font-size: 11px;line-height: 11px;color: #1e2122}
.head .more .lang ul li a {display: block;color: #6a6c6f;text-decoration: none;}
.head .more .lang ul li.selected {background: #ff2b4c /*url(/images/t/lang_li.gif)*/ no-repeat 100% 50%;}
.head .more .phone .number {clear: both;color: #6c6d70;font-family: tahoma,sans-serif;font-size: 20px; text-align: right;}
.head .more .phone .info {color: #6c6d70;font-family: tahoma,sans-serif;font-size: 11px; text-align: right;}
.head .more .phone .info * {color: #6a6c6f;font-weight: normal}

.content {background: #1c1e1f;padding: 0; min-height: 600px;}

.banners {font-family: tahoma,sans-serif;font-size: 12px;color: #727279;line-height: 16px; _zoom: 1; position: relative; z-index: 10;}
.banners .cols {padding: 30px 50px;overflow: hidden; //zoom: 1;}
.banners a, .upndown a, .banners a:visited {color: #fff;}
.banners a:hover, .upndown a:hover {color: #ff2646;}
.banners .likelink {color: #fff;}
.banners p {overflow: hidden; color: #aaa; margin: 0; //zoom: 1;}
.banners .tech {width: 30%; margin-right: 4%; float: left;}
.banners .tech h3 {font-size: 16px; margin: 0 0 15px; color: #fff;}
.banners .leftbanner {float: left; width: 30%; margin-right: 4%; zoom: 1;}
.banners .rightbanner {float: left; width: 30%;}
.banners .bannerimg {float: left; margin-right: 20px; //margin-right: 10px; width: 90px; overflow: hidden; zoom: 1;}


.footer {font-size: 11px;font-family: tahoma,sans-serif;color: #434445;height: 65px;padding-top: 20px; zoom: 1;}
.footer a {color: #ff2446;text-decoration: underline;}
.footer .copyright {position: absolute;left: 50px;padding-top: 13px;}
.footer .copyright .date {color: #6a6c6f;}
.footer .developer {position: absolute;right: 50px;width: 170px}
.footer .developer .dominion {float: left;margin: 0 10px 0 0; width: 31px; height: 31px; border: none;}
.footer .developer .dominion img {border: 0; margin: 0; padding: 0;}
.footer .developer a {color: #434445;text-decoration: none;}
.footer .developer a span {color: #ff2446;text-decoration: underline;}
.footer .developer a span.likelink {color: #ff2446;text-decoration: none;}

span.ll {color: #ff2446}
