@charset "utf-8";
/* CSS Document */

.h_tab {height:129px;background:url(images/home_tab_bg.gif) repeat-x;}
.h_tab .item {float:left;width:480px;height:129px;cursor:pointer;}
.h_tab .item img {float:left;margin:12px 16px 0 26px;}
.h_tab .item .words {float:left;width:340px;padding:12px 10px 0 0;}
.h_tab .item .words p {line-height:1.6em;}
.h_tab .item h1 {font-size:18px;}
.h_tab .width {width:500px;}
.h_tab .curr {height:129px;background:url(images/home_tab_curr.gif) repeat-x top;}
.h_tab .curr h1 {color:#fff;}
.h_tab .curr p {color:#ccc;}
.h_tab .curr .inside {height:129px;background:url(images/home_tab_light.gif) no-repeat right top;}

.h_tab_cont { background:#fff; padding:0 20px; height:250px; }
.h_tab_cont .blank_height{height:16px;}
.h_tab_cont .main_prod {float:left;width:459px;padding-top:16px;background:url(images/home_split_line.gif) no-repeat right;}
.h_tab_cont .main_prod .left {float:left;width:118px;padding:8px 0 0 14px;text-align:center;color:#f60;font-size:18px;}
.h_tab_cont .main_prod .right {float:left;width:284px;padding-left:24px;}
.h_tab_cont .main_prod .right h1,.h_tab_cont .main_prod .right h1 a {font:bold 20px/1.8em Arial;}

.h_tab_cont .more_pord {float:left;width:431px;margin-left:35px;}
.h_tab_cont .more_pord .item {padding:12px 0;border-bottom:1px solid #ddd;}
.h_tab_cont .more_pord img {float:left;margin:6px 12px 0 0;}
.h_tab_cont .more_pord .mid {float:left;width:246px;}
.h_tab_cont .more_pord .learnmore {float:left;display:block;width:80px;height:24px;margin-top:22px;padding-right:10px;background:url(images/dot_learn.gif) no-repeat right 7px;font-weight:bold;text-align:right;}
.h_tab_cont .more_pord h2,.h_tab_cont .more_pord h2 a {font:bold 14px/1.6em Arial;}
.h_tab_cont .more_pord p {line-height:1.6em;}
.h_tab_cont .more_pord .no_line {border:none;}

.home_btm {background:#eaeaea;border-top:8px solid #bbb;}
.home_btm .title {font:bold 16px/1.8em Arial;padding-bottom:6px;}
.home_btm .news {float:left;width:419px;border-right:1px solid #d0d0d0;padding:16px 30px 22px 30px;}
.home_btm .news ul li {height:34px;padding-left:20px;background:url(images/dot_news.gif) no-repeat 0 10px;border-bottom:1px solid #d0d0d0;}
.home_btm .news ul li a {line-height:32px;color:#444;}
.home_btm .news ul li a:hover {color:#0077c1;}
.home_btm .case {float:left;width:431px;padding:16px 30px 22px 30px;}
.home_btm .case img {float:left;margin:6px 16px 0 0;}
.home_btm .case .words {float:left;width:311px;}
.home_btm .case .words a {font:bold 14px/2.5em Arial;}
