﻿@charset "utf-8";
/*
===StyleSheet File ================================

==============================================================
*/
.lv_bg{ width:100%;  padding-bottom:1px; }
.top{ width:988px; height:125px; background:url(); margin:0 auto;}
.name{ float:left;line-height:80px;}
.top_r_all{ float:right; width:210px;}
.languages{ margin-top:15px;}
.searchb{ margin-top:10px;}
.search{ margin-top:2px;}
.search_in{ float:left; width:150px;  background:#ffffff; border:1px #0c4e38 solid; color:#000000; padding-left:5px;}
.search_btn{ float:left; width:34px; height:18px;  background:#474b4c; border:1px #0c4e38 solid; color:#FFFFFF; margin-left:5px;}

.nav_m{width:100%; height:50px; line-height:50px; margin:0 auto; z-index:100;color:#000000;TEXT-DECORATION: none}
.nav_one{ float:left; position:relative; height:50px; overflow:hidden;color:#000000;TEXT-DECORATION: none}
.nav_one_hov{ float:left; position:relative; height:50px; }
.yiji{ position:absolute; top:0; left:0; z-index:100;}
.erji{ position:absolute; top:50px; left:0; z-index:100; background:#000;}

.yiji a{ float:left; display:block; text-align:center; font-size:12px; font-weight:bold; color:#000; line-height:50px; background:url(../images/nav_bg_line.jpg) right no-repeat; }
.yiji a:visited{color:#000;TEXT-DECORATION: none; line-height:50px;background:url(../images/nav_bg_line.jpg) right no-repeat; }
.yiji a:hover{ background:url(../images/nav_hover.gif) repeat-x; color:#000;TEXT-DECORATION: none; line-height:50px;background:url(../images/nav_bg_line.jpg) right no-repeat; }
.yiji A:active {
	COLOR: #000; TEXT-DECORATION: none; line-height:50px; background:url(../images/nav_bg_line.jpg) right no-repeat;
}

.yijib{ position:absolute; top:0; left:0; z-index:100;}
.yijib a{ float:left; display:block; text-align:center; font-size:12px; font-weight:bold; color:#000; line-height:50px;  }
.yijib a:visited{color:#000;TEXT-DECORATION: none; line-height:50px; }
.yijib a:hover{ background:url(../images/nav_hover.gif) repeat-x; color:#000;TEXT-DECORATION: none; line-height:50px; }
.yijib A:active {
	COLOR: #000; TEXT-DECORATION: none; line-height:50px; 
}


.erji_one a{ display:block; line-height:38px; color:#000000; background:#e2e2e2;  padding:0 10px;}
.erji_one a:visited{color:#000000;TEXT-DECORATION: none}

.erji_one a:hover{ background:#0c7c63; color:#ffffff;}
.erji_one A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}

/*banner*/
#banner{height:340px; background:url(../images/banner_bg.jpg) no-repeat;overflow:hidden}
#banner .banner-list{height:312px; width:954px;margin:6px 5px 0 6px;overflow:hidden;}

/*top about*/
#about{background:url(../images/home_01.jpg) no-repeat; height:92px;}
#about .about-list{height:72px; width:940px;padding:10px 13px 0 12px;overflow:hidden; line-height:22px; font-size:14px;text-align:justify;text-justify:inter-ideograph; font-family:Verdana, Geneva, sans-serif; color:#676767}

/*content*/
#content{margin:15px 0 0 0;}
#content h3{line-height:25px; border-bottom:#0c7c63 1px solid; padding:0 10px; font-family:Verdana, Geneva, sans-serif; }
#left{padding:0;margin:0 0 15px 0;}
#left li{list-style:none}
#left li a{display:block; width:186px; height:30px; line-height:30px; padding:0px 10px; color:#333; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none}
#left li a.current{display:block; text-decoration:underline ;color:#8b2323}
#left li a:hover{color:#8b2323; text-decoration:underline}
#left div{margin:0;padding:0}
#left div a{display:block;width:176px; height:24px; line-height:24px; padding:0px 10px 0px 20px; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:12px;font-weight:normal; text-decoration:none}
#left div a.current{color:#8b2323; text-decoration:underline}
#left div a:hover{color:#8b2323; text-decoration:underline}

#tel{padding:0;margin:10px 0 0 0; height:159px; background:url(../images/left_01.jpg) no-repeat; overflow:hidden;}
#tel .btn-list{height:67px; overflow:hidden;}
#tel .btn-list a{display:block;height:32px; width:35px;float:left}
#tel .btn-list a.msnlist{margin:28px 0 0 35px;*margin:28px 0 0 15px;}
#tel .btn-list a.skype{margin:28px 0 0 5px;}
#tel .contact-btn{height:48px; overflow:hidden;}
#tel .contact-btn a{display:block;height:26px; width:145px;margin:15px 0 0 35px;}
#tel .order-btn{height:44px; overflow:hidden;}
#tel .order-btn a{display:block;height:33px; width:145px;margin:1px 0 0 35px;}

#content .right-about{background:url(../images/home_12.jpg) no-repeat; height:206px;}
#content .about-text{height:175px; width:700px;padding:15px 19px 0 18px;overflow:hidden; line-height:22px; font-size:14px;text-align:justify;text-justify:inter-ideograph; font-family:Verdana, Geneva, sans-serif; color:#676767}
#content .about-text b{line-height:26px;}
#content .about-text img{float:left; width:280px; height:175px; margin-right:15px;}
#content .about-text a{color:#8b2323;font-size:12px}
#content .right-title{line-height:25px;margin:8px 0 0 0; border-bottom:#0c7c63 1px solid; padding:0 10px; }
#content .pro-title{line-height:25px;overflow:hidden;font-weight:bold; font-size:14px; font-family:Verdana, Geneva, sans-serif; }
#content .pro-more{height:25px;padding:0 10px 0 0;}
#content .pro-more a{line-height:25px;font-size:10px;color:#909090;text-decoration:none}
#content .right-list{margin:8px 0 0 0;}
#content .right-list ul{list-style:none;padding:0;}
#content .right-list li{float:left;width:160px;margin:0 12px;*margin:0 10px;text-align:center}
#content .right-list li .pic{width:160px;height:160px;overflow:hidden;text-align:center}
#content .right-list li .pic a{width:160px;height:160px;display:table-cell;vertical-align:middle;*display:block;*font-size:140px;*font-family:Arial}
#content .right-list li .pic a img{vertical-align:middle;max-width:160px;max-height:160px;}
#content .right-list li .desc{width:160px; height:60px; overflow:hidden}
#content .right-list li .desc a{line-height:20px;color:333;font-family:Verdana, Geneva, sans-serif;}
#content .right-ad{margin:8px 0 0 0;}
