/* 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:#4ABEB8 repeat; }


a:hover{ text-decoration:none;}
.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:312px;}
.tp_hme{ clear:left; float:left; width:70px; font: bold 12px/15px arial; color:#fff;margin:18px 0px 0px 96px; text-decoration:none;}
.tp_abt{ float:left; width:80px; font: bold 12px/15px arial; color:#FFf; margin:17px 0px 0px 90px; text-decoration:none;}
.tp_serv{ float:left; width:85px; font: bold 12px/15px arial; color:#FFf; margin:17px 0px 0px 70px; text-decoration:none;}
.tp_testi{ float:left; width:85px; font: bold 12px/15px arial; color:#FFf; margin:17px 0px 0px 50px; text-decoration:none;}
.tp_serv1{ float:left; width:90px; font: bold 12px/15px arial; color:#FFf; margin:17px 0px 0px 70px; text-decoration:none;}
.tp_cont{ float:left; width:90px; font: bold 12px/15px arial; color:#FFf; margin:17px 0px 0px 30px; text-decoration:none;}

.tp_logo{ clear:left; float:left; margin:42px 0px 0px 34px;}
.logo_txt{ clear:left; float:left; width:315px; font:11px/14px arial; color:#fff; margin:86px 0px 0px 128px; text-decoration:none;}
.tp_click{ clear:left; float:left; width:100px; font: bold 11px/15px arial; color:#BFD8CA; margin:10px 0px 0px 128px; text-decoration:none;}
.tp_toll{ clear:left; float:left; margin:45px 0px 0px 0px;}
.tp_100{ clear:left; float:left; margin:136px 0px 0px 38px;}


.tp_hand{ clear:left; float:left; margin:110px 0px 0px 32px;}
.tp_bg3{ display:inline;  clear:left; float:left; background:url(../images/tp_bg3.jpg) no-repeat; width:1000px; height:47px;}
.abt_bg3{ display:inline;  clear:left; float:left; background:url(../images/abt_bg3.jpg) no-repeat; width:1000px; height:47px;}


.center_panel{ display: inline; clear:left; float:left; width:1000px; height:171px; background:url(../images/cp_tp_1px.gif) repeat;}
.cen_top{ clear:left; float:left; margin:20px 0px 0px 0px;} 
.center_1px{ display: inline; clear:left;  float:left; margin-left:41px; width:397px; background:url(../images/center.jpg) no-repeat; height:107px; }

.center_1px1{float:left; margin-left:127px; width:397px; background:url(../images/center.jpg) no-repeat; height:107px; }


.hme_txt{ clear:left; float:left; width:266px; font:11px arial; color:#696969; margin:15px 0px 0px 0px; text-decoration:none;}
.hme_txt a{font:11px Arial; float:left; background:url(../images/tp_arw.gif) no-repeat left; padding-left:10px; color:#18AD74; margin-left:5px;}
.hme_txt1{ clear:left; float:left; width:266px; font:11px arial; color:#696969; margin:10px 0px 0px 0px; text-decoration:none;}
.hme_txt1 a{font:11px Arial; float:left; background:url(../images/tp_arw.gif) no-repeat left; padding-left:10px; color:#18AD74;}

.cent_img1{ float:left; margin:10px 0px 0px 15px;} 

.cp_div{ display: inline; clear:left; float:left; width:1000px; background:#fff; padding-bottom:20px; }



.lp_div{ display:inline; clear:left; float:left; width:330px; margin:30px 0px 0px 38px;}
.lates_bg{ display: inline; clear:left; float:left; width:250px; height:42px; background: url(../images/lates_bg.jpg) repeat;}
.lp_lates{ clear:left; float:left; margin:19px 0px 0px 35px; float:left; font:bold 14px 'century Gothic'; color:#fff;}
.lates_1px{ display: inline; clear:left; float:left; background: url(../images/lates_1px.jpg) repeat; width:250px; } 
.lates_arw{ clear:left; float:left; margin:30px 0px 10px 21px;}
.lat_txt{ float:left; width:195px; font:11px/15px arial; color:#1BA577; margin:30px 0px 0px 10px; text-decoration:none;}
.lat_txt a{ float:left;  font:11px/16px arial; color:#696969; background:url(../images/tp_arw.gif) no-repeat left; padding-left:10px;}
.lates_line{ clear:left; float:left; margin:20px 0px 0px 30px;}
.lates_view{ clear:left; float:left; margin:21px 0px 0px 27px;}

.lp_bot{ clear:left; float:left; padding-bottom:11px;}
.lp_news{ clear:left; float:left; margin:18px 0px 0px 25px;}
.news_txt{ float:left; width:210px; font:11px/15px arial; color:#234342; margin:10px 0px 0px 25px; text-decoration:none;}
.news_txt a{color:#234342;}
.lp_sub{ clear:left; float:left; margin:10px 0px 0px 134px;}

.rp_div{ display:inline; float:left; width:632px;}
.lp_wel{ clear:left; float:left; margin:39px 0px 0px 0px;}
.wel_line{ clear:left; float:left; margin:20px 0px 0px 0px;}
.wel_txt{ float:left; width:590px; font: 11px/15px arial; color:#39A2AB; margin:10px 0px 0px 0px; text-decoration:none;}
.wel_txt2{ clear:left; float:left; width:590px; font: 11px/15px arial; color:#39A2AB; text-decoration:none;}
.wel_img{ float:right; margin:0px 0px 0px 10px;} 
.wel_view{ clear:left; float:left; margin:15px 0px 0px 0px;}
.viva_bg{ display: inline; clear:left; float:left; width:288px; background:url(../images/viva_1px.gif) repeat-x #FAFAFA; border:1px solid #EAEFF0; margin-top:25px; padding-bottom:20px;}
.bot_img1{ clear:left; float:left; margin:26px 0px 0px 9px;}
.viva_txt{ float:left; width:270px; font: 11px arial; color:#39A2AB; margin:10px 0px 0px 15px; text-decoration:none;}
.viva_txt a{color:#434343; font:11px/17px Arial; float:left; background:url(../images/cp_bt_arw.gif) no-repeat left; padding-left:10px;}

.viva_txt span{font:11px/13px; Arial; float:left; background:url(../images/cp_bt_arw.gif) no-repeat left; padding-left:10px;}
.lp_top{ clear:left; float:left; margin:39px 0px 0px 0px;}
.testi_bg{ display: inline; clear:left; float:left; width:236px; height:36px; background: url(../images/testi_bg.jpg); margin:20px 0px 0px 5px;}
.lp_testi{ clear:left; float:left; margin:15px 0px 0px 35px;}
.testi_txt{ clear:left; float:left; width:167px; font: bold 11px/15px arial; color:#2FA36C; margin:15px 0px 0px 15px; text-decoration:none;}
.testi_img1{ clear:left; float:left; margin:15px 0px 0px 15px;}
.test_txt{ float:left; width:136px; font: 11px/15px arial; color:#39A2AB; margin:5px 0px 0px 15px; text-decoration:none;}
.testi_line{ clear:left; float:left; margin:10px 0px 0px 15px;}
.who_img{ clear:left; float:left; margin:10px 0px 0px 15px;}
.who_txt{ float:left; width:420px; font: 11px/15px arial; color:#39A2AB; margin:10px 0px 0px 15px; text-decoration:none;}
.who_arw{ clear:left; float:left; margin:14px 0px 0px 15px;}
.who_txt2{ float:left; width:230px; font: 11px/15px arial; color:#39A2AB; margin:10px 0px 0px 15px; text-decoration:none;}


.ft_bg{ display: inline; clear:left; float:left; width:1000px; height:120px; background: url(../images/ft_bg.jpg);}
.ft_bar{ float:left; margin:32px 0px 0px 5px;}
.ft_home{ clear:left; float:left; width:30px; font: 11px/15px tahoma; color:#29CF89; margin:29px 0px 0px 322px; text-decoration:none; }
.ft_dom{ float:left; width:55px; font: 11px/15px tahoma; color:#29CF89; margin:29px 0px 0px 5px; text-decoration:none;}
.ft_copy{ clear:left; float:left; width:450px; font: 11px/15px tahoma; color:#fff; margin:8px 0px 0px 284px;}
.ft_spl{ float:left; width:65px; font: 11px/15px tahoma; color:#29CF89; margin:29px 0px 0px 5px; text-decoration:none;}
.ft_sp{ float:left; width:40px; font: 11px/15px tahoma; color:#29CF89; margin:29px 0px 0px 5px; text-decoration:none;}
.ft_spl2{ float:left; width:45px; font: 11px/15px tahoma; color:#29CF89; margin:29px 0px 0px 5px; text-decoration:none;}

.ft_bg a:hover{font-size:x-small;}

.cp_recm_link
{
width:200px;
float:left;
margin-top:6px;
color:#39A2AB;
font:11px/15px verdana;
}
.cp_recm_link1
{
width:210px;
float:left;
margin-top:6px;
margin-left:70px;
color:#39A2AB;
font:11px/15px verdana;
}
