*{ margin:0; padding:0;}
body{ font: 11px Tahoma; color:#5B5B5B;}
img{ border:none;}
a:hover{ text-decoration:none;}
ul,li{ list-style:none;}
h1{ font: 25px Arial, Helvetica, sans-serif; color:#4C4C4C; line-height:27px; padding-bottom: 13px;}
h2{ font: 17px Arial, Helvetica, sans-serif; color:#4C4C4C; padding-bottom: 8px;}
#main{ float:left; width: 100%; min-width:1000px; position:relative;}
*html #main{ width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}

.blue{ color:#3188e7;}

.topBlock{ float:left; width: 100%; background: url("images/top.jpg") no-repeat; overflow:hidden; position:relative; z-index:1;}
.iconsBox{ float:right; padding: 30px 70px 0 0; margin-left: -170px;}
.iconsBox a{ margin-left: 25px;}
.logoBox{ margin: 40px 0 0 500px; height:140px;}
.logoBox a{ float:left; margin-left: 25%; width: 235px; height:80px; background: url("images/logo.gif") no-repeat;}
.menuBox{ padding-left: 550px; height:35px; padding-top: -3px;}
.menuBox li{ float:left; padding-right: 5%;}
.menuBox li a{ float:left; color:#735123;}
.blueLine{ float:left; width: 100%; height:150px; background: url("images/blueBg.gif") repeat-x -5px 0; color:#fff;}
.blueLine a{ color:#fff;}
.autorizationBox{ float:left; padding: 30px 0 0 60px; height:120px; width: 441px; position:relative; z-index:3; background: url("images/mag.jpg") no-repeat;}
.autorizationBox div{ padding-bottom: 15px; float:left; width: 100%;}
.autorizationBox div span{ float:left; width: 360px; padding-top: 4px;}
.autorizationBox div input{ float:left; width: 155px; padding: 3px 5px; border: 1px solid #578898; font-size: 11px;}
.autorizationBox div input#enter{ float:left; margin-left: 20px; width: 41px; height:19px; background: url("images/enter.gif") no-repeat; border: none; position:relative; top: 2px; cursor:pointer;}
.autorizationBox p{ float:left; padding-left: 60px;}
.autorizationBox p a{ margin-right: 30px;}
.icqBox{ float:right; width: 30%; padding: 35px 5% 0 10%;}
.icqBox p{ padding-top: 15px;}
.icqBox a{ padding: 0 0 2px 18px; margin-right: 30px; background: url("images/icq.gif") no-repeat left; line-height:18px;}
.contentBlock{ float:left; width: 100%; position:relative; line-height:16px;}
.contentBlock a{ color:#345172;}
.contentBlock p{ padding-bottom: 15px;}
.contentBlock img{ padding: 0px 10px 0px 10px;}
.ex1{ float:left; position:relative; z-index:2; left:0; top: 0; width: 107px; height:376px; margin: 0 -107px -376px 0; background: url("images/ex1.jpg") no-repeat;}
.ex2{ float:left; position:relative; z-index:2; left: 195px; top: 0; width: 182px; height:296px; margin: 0 -182px -296px 0; background: url("images/ex2.jpg") no-repeat;}
.tieBox{ float:left; position:relative; z-index:2000; top: -153px; width: 113px; height:187px; margin: 0 -56px -187px 0; padding-left: 501px; background: url("images/tie.jpg") 501px 0 no-repeat;}
.hand{ float:right; position:relative; z-index:2000; right: 0; top: -30px; width: 101px; height:188px; margin:0 0 -188px 0; background: url("images/hand.jpg") no-repeat;}
.leftBlock{ float:left; width: 220px; margin-right: -280px; height:800px;padding: 60px 0 0 60px; background:#E7E7E7 url("images/leftColBg.gif") repeat-x;}
.rightBlock{ float:left; width: 100%;}
.rightBlockPad{ padding: 60px 70px 0 350px;}
.bottomBlock{ float:left; width: 100%; height:167px;}
.bottomBlock .leftBlock{ float:left; width: 220px; height:87px; background:#E7E7E7 url("images/bot1.gif") no-repeat bottom; position:relative; z-index:5;}
.bottomBlock .rightBlock{ float:none; width:auto; padding: 80px 70px 0 350px; height:87px; background: url("images/bot2.gif") repeat-x;}
.phone{ float:left; width: 53%; }
.copyright{ float:left; width: 47%;}

.productionBox{ position:relative; z-index:5; padding-bottom: 150px;}
.zhbiBox{ position:relative; z-index:5;}
.spacialBox{ padding: 0 50px 80px 100px;}
.newsBox1{ position:relative; z-index:5; float:left; width: 47%; padding-right: 6%; padding-bottom: 60px;}
.newsBox2{ position:relative; z-index:5; float:left; width: 47%; padding-bottom: 60px;}
.informationBox { position:relative; z-index:75; padding-top: 48px;}

.informationBox p { margin-top: 14px;}


