html,body,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
html,body,input{font:12px/18px Arial,sans-serif;color:#000;}
html{background:url('../images/bg.gif') repeat;overflow-x: hidden;}

a{color:#000;outline:none;}
a:hover{text-decoration:none;}
a img{border:0;}

h1{font-size:16px;line-height:18px;padding:0 0 25px 0;color:#2b1d15;}
h1 a{text-decoration:none;color:#2b1d15;}
h2{font-size:14px;padding:0 0 20px 0;}

.page_bg{background:url('../images/page.gif') repeat-x center top;min-height:1380px;}
.header_bg{background:url('../images/header.png') no-repeat center top;width:100%;height:472px;float:center;}

.top_block{width:945px;height:130px;text-align:left;}
.logo{width:210px;float:left;padding:35px 0 0 0;}
.slogan{width:390px;float:left;padding:85px 0 0 0;font-size:14px;color:#fff;font-style:italic;}
.ico{width:175px;float:left;padding:85px 0 0 0;}
.ico a{margin:0 35px 0 0;}
.tel{background:url('../images/tel.gif') no-repeat;width:150px;height:26px;float:left;margin:78px 0 0 0;}

.content_block{width:945px;text-align:left;position:relative;margin-top:-20px;}
.left_block{width:590px;float:left;}
.right_block{width:315px;float:left;padding:0 0 0 39px;}

.ss_item{margin:0 0 25px 0;line-height:16px;}
.ss_title{padding:0 0 7px 0;}
.ss_title a{text-decoration:none;}
.ss_title a:hover{text-decoration:underline;}
.ss_image{width:165px;}
.ss_image img{margin:5px 0 0 0;}

.fs_text{width:590px;float:left;padding:15px 0 15px 0;}
.fs_text img{float:left;margin:0 8px 8px 0;}

.ss_item_news{width:590px;float:left;padding:0 0 25px 0;}
.ss_item_news_date{width:590px;float:left;font-size:11px;}
.ss_item_news_title{width:590px;float:left;padding:3px 0 0 0;}
.ss_item_news_text{width:590px;float:left;padding:5px 0 0 0;}

.fs_text_news{width:590px;float:left;}
.fs_text_news img{float:left;margin:0 20px 10px 0;}
.fs_text_news_name{font-size:16px;line-height:18px;padding:0 0 15px 0;color:#2b1d15;font-weight:bold;}
.fs_text_news_date{width:590px;float:left;font-size:11px;}
h1.fst{font-size:14px;color:#000;}

.navigation{width:590px;float:left;padding:10px 0 10px 0;font-weight:bold;}
.navigation span{margin:0 5px 0 0;font-size:18px;}
.navigation a{color:#4C4F55;margin:0 5px 0 0;text-decoration:none;}
.navigation a:hover{color:#000;font-size:18px;}

.flabel{text-align:right;padding:0 10px 0 0;}


.right_block ul{padding:0;margin:0;list-style:none;}
.right_block ul li{background:url('../images/li.gif') no-repeat;width:313px;line-height:27px;float:left;font-size:14px;font-weight:bold;}
.right_block ul li a{text-decoration:none;color:#fff;float:left;position:relative;top:-1px;}
.right_block ul li a:hover, .right_block ul li a.active{color:#D1D5DC;}
.right_block ul li ul{padding:5px 0 10px 0;float:left;}
.right_block ul li ul li{font-size:12px;line-height:16px;background:none;width:300px;padding:0 0 0 13px;}

.rb_item{width:315px;float:left;padding:0 0 45px 0;}
.rb_item_name{width:315px;float:left;padding:0 0 10px 0;font-size:14px;font-weight:bold;color:#2b1d15;}

.lm_item{width:287px;float:left;background:url('../images/lm.gif') repeat;padding:14px;margin:0 0 15px 0;}
.lm_image{width:287px;float:left;}
.lm_title{width:287px;float:left;line-height:14px;padding:8px 0 0 0;}
.lm_more{width:287px;float:left;padding:7px 0 0 0;font-size:11px;}

.footer{width:945px;text-align:left;font-size:11px;line-height:15px;color:#555;}
.footer_bg{background:url('../images/footer.gif') repeat-x;width:945px;height:61px;float:left;margin:25px 0 35px 0;*float:none;}
.footer_left{width:280px;float:left;}
.footer_left_txt{padding:15px 0 0 20px;}
.footer_center{width:435px;float:left;padding:18px 0 0 0;}
.madein{float:left;padding:3px 5px 0 0;}
.footer_right{width:230px;float:left;text-align:right;}
.footer_right_txt{padding:15px 20px 0 0;}
