/* CSS Document */
body{ margin:0px; padding:0px; background:#A0A0A3;}
p{ margin:0px; padding:0px;}
img{ border:0px;}

#mainblock{  width:1000px; margin: auto;}
#innerblock{ width:1000px; float:left; background:#fff repeat; }


a:hover{ text-decoration: underline;}
.topblock{ display:inline; clear:left; float:left;  width:1000px;}
.tp_bg1{ display:inline; clear:left; float:left; background:url(../images/tp_bg1.jpg) no-repeat; width:1000px; height:54px;}
.tp_hme{ clear:left; float:left; width:70px; font: bold 12px/15px arial; color:#fff;margin:24px 0px 0px 35px; text-decoration:none;}
.abt_tp_hme{ clear:left; float:left; width:70px; font: bold 12px/15px arial; color:#6E7F81; margin:24px 0px 0px 35px; text-decoration:none;}
.tp_abt{ float:left; width:70px; font: bold 12px/15px arial; color:#6E7F81; margin:24px 0px 0px 50px; text-decoration:none;}
.abt_tp_abt{ float:left; width:70px; font: bold 12px/15px arial; color:#fff; margin:24px 0px 0px 50px; text-decoration:none;}
.tp_abt1{ float:left; width:100px; font: bold 12px/15px arial; color:#6E7F81; margin:24px 0px 0px 30px; text-decoration:none;}
.tp_serv{ float:left; width:85px; font: bold 12px/15px arial; color:#6E7F81; margin:24px 0px 0px 0px; text-decoration:none;}
.tp_sch{ float:left; margin:24px 0px 0px 10px; text-decoration:none;}
.sch_box{ float:left; width:130px; height:18px; background:#fff;; margin:20px 0px 0px 15px;}
.tp_go{ float:left; margin:25px 0px 0px 0px;}

.abt_tp_bg1{ display:inline; clear:left; float:left; background:url(../images/abt_tp_bg1.jpg) no-repeat; width:1000px; height:54px;}
.tp_serv1{ float:left; width:80px; font: bold 12px/15px arial; color:#6E7F81; margin:24px 0px 0px 15px; text-decoration:none;}
.tp_bg2{ display:inline; clear:left; float:left; background:url(../images/tp_bg2.jpg) no-repeat; width:1000px; height:287px;}
.tp_bg3{ float:left;}

.tp_logo{ clear:left; float:left; margin:46px 0px 0px 108px;}
.tp_vesti{ clear:left; float:left; margin:90px 0px 0px 50px;}
.vesti_txt{ clear:left; float:left; width:342px; font:11px/15px arial; color:#Fff; margin:5px 0px 0px 50px; text-decoration:none;}


.mid_bg{ display:inline; clear:left; float:left; background:url(../images/midsec_04.jpg) no-repeat; width:1000px; height:234px; margin:0px 0px 0px 0px;}
.cp_ali{ clear:left; float:left; margin:12px 0px 0px 29px;}
.ali_line{ clear:left; float:left; margin:10px 0px 0px 29px;}
.ali_arw{ clear:left; float:left; margin:8px 0px 0px 29px;}
.ali_txt{ float:left; width:170px; font:11px/15px arial; color:#656565; margin:10px 0px 0px 10px;}
.ali_view{ clear:left; float:left; margin:10px 0px 0px 50px;}
.cp_vesti{ clear:left; float:left; margin:25px 0px 0px 50px;}
.vesti_txt2{ clear:left; float:left; width:411px; font:11px/15px arial; color:#6D863C; margin:5px 0px 0px 50px; text-decoration:none;}
.cp_quote{ clear:left; float:left; margin:20px 0px 0px 50px;}
.cp_quote2{ float:left; margin:20px 0px 0px 20px;}
.cp_img{ float:left; margin:30px 0px 0px 20px; position:relative;}



.cp_div{ display: inline; clear:left; float:left; width:967px; background:#F3FDDE; margin:21px 0px 0px 17px; padding-bottom:20px; }

.lp_div{ display:inline; clear:left; float:left; width:553px; margin-left:25px; }
.lp_wel{ clear:left; float:left; margin:30px 0px 0px 0px;}
.wel_txt1{ clear:left; float:left; width:500px; font:24px arial; color:#000000; margin:20px 0px 0px 0px;}

.wel_txt{ clear:left; float:left; width:500px; font:15px arial; color:#000000; margin:20px 0px 20px 0px; text-decoration:none;}
.wel_img{ clear:left; float:left; margin:10px 0px 0px 0px;}
.wel_arw{ clear:left; float:left; margin:10px 0px 0px 15px;}
.wel_txt2{ float:left; width:230px; font:11px/15px arial; color:#849B5B; margin:5px 0px 0px 10px; text-decoration:strong;}
.wel_view{ clear:left; float:left; width:110px; font: bold 11px/15px arial; color:#686868; margin:25px 0px 0px 10px; text-decoration:none;}
.wel_view_arw{ float:left; margin:27px 0px 0px 0px;}



.rp_div{ display:inline; float:left; width:362px; margin-top:20px; }
.feat_top{ clear:left; float:left; margin:10px 0px 0px 0px;}
.feat_bg{ clear:left; float:left; width:362px; background:#fff; padding-bottom:15px;}
.rp_feat{ clear:left; float:left; margin:15px 0px 15px 20px;}
.feat_img{ clear:left; float:left; margin:10px 0px 0px 20px;}
.feat_arw{ clear:left; float:left; margin:10px 0px 0px 20px;}
.feat_txt{ float:left; width:165px; font:11px/15px arial; color:#8FC62F; margin:5px 0px 0px 10px; text-decoration:none;}
.feat_line{ clear:left; float:left; margin:20px 0px 0px 20px;}
.add_txt{ clear:left; float:left; width:290px; font:11px/15px arial; color:#8F8F8F; margin:5px 0px 0px 10px; text-decoration:none;}
.add_arw{ clear:left; float:left; margin:10px 0px 0px 20px;}
.add_box{ float:left; width:150px; height:18px; margin:10px 0px 0px 15px; border:1px solid #EBEBEB;}
.add_go{ float:left; margin:10px 0px 0px 15px;}
.feat_bot{ clear:left; float:left; margin:0px 0px 0px 0px;}

.abt_lp_div{ display:inline; clear:left; float:left; width:677px; margin-left:25px; }
.abt_txt2{ clear:left; float:left; width:658px; font:15px arial; color:#000000; margin:20px 0px 20px 0px; text-decoration:none;}
.abt_txt3{ clear:left; float:left; width:658px; font:15px arial; color:#c80000; margin:20px 0px 20px 0px; text-decoration:none;}

.abt_txt{ float:left; width:408px; font:11px/15px arial; color:#8FC62F; margin:20px 0px 0px 20px; text-decoration:none;}

.abt_rp_div{ display:inline; float:left; width:238px; margin-top:20px; }
.lates_bg{ clear:left; float:left; width:238px; background:#fff; padding-bottom:15px;}
 
.lat_date{ clear:left; float:left; width:50px; font: bold 11px/15px arial; color:#0D9E57; margin:10px 0px 0px 20px;}
.date_txt{ float:left; width:130px; font:11px/15px arial; color:#939393; margin:10px 0px 0px 10px; text-decoration:none;}
.lates_more{ clear:left; float:left; width:60px; font: bold 11px/15px arial; color:#686868; margin:25px 0px 0px 20px; text-decoration:none;}



.ft_bg{ display: inline; clear:left; float:left; width:1000px; background:#fff; height:100px; margin-top:20px;}
.ft_bar{ float:left; margin:32px 0px 0px 15px;}
.ft_home{ clear:left; float:left; width:60px; font: 11px/15px tahoma; color:#5B5367; margin:29px 0px 0px 210px; text-decoration:none; }
.ft_dom{ float:left; width:70px; font: 11px/15px tahoma; color:#5B5367; margin:29px 0px 0px 15px; text-decoration:none;}
.ft_copy{ clear:left; float:left; width:290px; font: 11px/15px tahoma; color:#25D9F3; margin:8px 0px 0px 345px;}
.ft_dom1{ float:left; width:70px; font: 11px/15px tahoma; color:#5B5367; margin:29px 0px 0px 15px; text-decoration:none;}
.ft_spl{ float:left; width:50px; font: 11px/15px tahoma; color:#5B5367; margin:29px 0px 0px 15px; text-decoration:none;}




