﻿@charset "utf-8";
/*外部*/
@import url("menu.css");
/*全局*/
* {	margin: 0px;padding: 0px;border: 0px;}
body
{background:#fff;text-align:center;color:#3A5800;font-family:Arial, Verdana, Sans-serif; font-size:12px; }
div,ul,ol,li,dl,dt,dd,form{padding:0; margin:0; border:0px; list-style:none; text-align:left }
.clear {font-size:0;line-height:0;height:0;clear:both;visibility:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;	visibility:hidden;}
* html .clearfix {height:1%;}
a:link,a:visited{ color:#3A5800; text-decoration:none}
a:hover,a:active{ color:#f90; text-decoration: underline}

.width1003{ width:1003px; margin:0 auto;}
.width167{ width:167px}
.width947{ width:947px; margin:0 auto}
.width780{ width:780px; background:#FFF url(/images/bg_bot.gif) no-repeat left bottom; min-height:880px;height:auto!important; height:880px}
.width740{ width:740px; height:auto; margin:0 auto;}
.fleft{ float:left}
.fright{ float:right}
.pLR15{ padding:0 15px}
.mTR15{ margin:15px 5px 0 0}
.mT15{ margin-top:15px}
.mTB15{ margin:15px 20px 30px 20px}
.mL10{ margin-left:10px}
.pLRT15{ padding:15px 15px 0 15px}
#wrap{ width:100%; height:auto; }
#header{ height:276px!important}
#main{ background:url(/images/mainbg.gif) left top repeat-x; height:880px}
#foot{ background:url(/images/foot.gif) no-repeat center bottom; height:135px; text-align:center; font-family:Verdana, Arial; line-height:150%}

/*头部导航*/
#nav_top{ background:url(/images/navbg.gif) no-repeat top center; height:86px}
#nav_other{ height:33px}
#nav_other ul{ padding-left:634px;color:#FFF; text-align:center }
#nav_other li{ display:inline; height:32px; line-height:32px }
#nav_other ul li a,#nav_other ul li a:visited{ color:#FFF; text-decoration:none;}
#nav_other ul li a:hover,#nav_other ul li a:active{ color:#A8DD46; text-decoration: underline;}

#nav_menu{ height:auto}
#nav_menu ul,#nav_menu li{ display:inline; float:left} 
#nav_menu li a,#nav_menu li a:visited,#nav_menu li a:hover,#nav_menu li a:active{ height:53px; text-align:center; display:block; width:122px; line-height:50px; text-decoration:none; font-weight:bold; font-size:14px; margin-left:13px}
#nav_menu li a,#nav_menu li a:visited{background:url(/images/nav_alink.gif) no-repeat;color:#f13c11; }
#nav_menu li a:hover,#nav_menu li a:active{	background:url(/images/nav_hover.gif) no-repeat;color: #A8DD46;}
#top_banner{ height:190px; text-align: center; background:url(/images/topbanner.gif) no-repeat}

.tbc_2012 { 
            background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; 
}
/*左侧导航*/
#left195{ height:auto;}
#leftflash{ height:197px!important}
#leftmenu{ height:auto}
.lmenu_top,.lmenu,.lmenu_bot{ background:url(/images/menubg.gif) no-repeat;}
.lmenu_top{ height:37px}
.lmenu{ height:390px; background-position:0px -37px}
.lmenu ul{ width:125px; margin:0 auto}
.lmenu_bot{ height:59px; background-position:0px -427px}
#menulist{ padding:0 0 0 20px}

/*英文版导*/
.lmenue_top,.lmenue,.lmenue_bot{ background:url(/images/menubgen.gif) no-repeat;}
.lmenue_top{ height:37px}
.lmenue{ height:390px; background-position:0px -37px}
.lmenue ul{ width:125px; margin:0 auto}
.lmenue_bot{ height:59px; background-position:0px -427px}

/*右侧主体*/
#right_top{ background:url(/images/bg.gif) no-repeat; height:14px}
/*首页简*/
#about424{ width:424px}
.about_tit{ height:38px; background:url(/images/about_tit.gif) no-repeat left; width:407px; border-bottom:solid 1px #e3e3e3}
/*英文*/
.about_tit_en{ height:38px; background:url(/images/about_tit_en.gif) no-repeat left; width:407px; border-bottom:solid 1px #e3e3e3}
.about_tit span{ display:block;}
.about_content{ line-height:170%}
#slide316{ width:316px; height:227px; background:url(/images/slidebg.gif) no-repeat}
.slidecontent{ padding:15px; height:197px; width:286px; text-align:center; vertical-align:top}

/*首页产品*/
#product_index_tit{ height:31px; background:url(/images/product_index_tit.gif) no-repeat left center; border-bottom:solid #e3e3e3 1px}
/*英文*/
#product_index_tit_en{ height:31px; background:url(/images/about_tit_pro.gif) no-repeat left center; border-bottom:solid #e3e3e3 1px}
#productlist{ height:auto;}
#product_index_tit span{ display:block;}
#product_index_list{ width:173px; margin:10px 5px 0 5px; height:auto; float:left}
#product_index_list a img{ border:solid 1px #A8DD46; padding:2px}
#product_index_list a:hover img{ border:solid 1px #f90; padding:2px }
#product_index_list span{ display:block; height:24px; overflow:hidden; padding:5px 5px 0 5px; text-align:center}

/*首页资讯列表*/
#newlist_index{ float:left; width:370px; float:left}
.newlist_index_tit{ background:url(/images/about_tit_c.gif) no-repeat 0 8px; height:31px; border-bottom:solid #e3e3e3 1px; width:360px}
.newlist_index_tit_i{ background:url(/images/about_tit_i.gif) no-repeat 0 8px; height:31px; border-bottom:solid #e3e3e3 1px; width:360px}
#newlist_index ul{ padding:10px}
#newlist_index ul li{ background: url(/images/newsico.gif) no-repeat left; height:24px; line-height:24px}
#newlist_index span{ display:block; float:right}

/*资讯列表*/
#newslist{}
#newlist ul{ padding:10px 10px 0 10px}
#newlist ul li{ background: url(/images/newsico.gif) no-repeat left; height:29px; line-height:29px; border-bottom:#e3e3e3 solid 1px}
#newlist span{ display:block; float:right}

/*单页通用*/
#onepage{}
.onepage_tit{ background: url(/images/onepage_tit.gif) no-repeat; height:44px}
/*英文*/
.onepage_tit_en{ background: url(/images/onepage_tit_en.gif) no-repeat; height:44px}
.onepage_nav{ text-align:right; padding-right:15px; height:28px; line-height:28px}
.onepage_content{ line-height:200%; overflow:hidden}

/*分页导航通用*/
#pagelist { background:#f6fcec; border:#d5e6b5 solid 1px;height:28px; line-height:28px; text-align:center }
#onepagelist{ text-align:center}
#onepagelist ul,#onepagelist li{ text-align:center; display:inline}
#onepagelist ul li{ height:30px; line-height:30px;}
/*内容页通用*/
#details{ height:auto}
.details_tit{ text-align:center; color:#f90; height:36px; line-height:36px}
.details_time{ text-align:center; height:31px; line-height:30px; border-bottom:#d3d3d3 solid 1px}
.details_content{ line-height:200%; min-height:300px; height:auto!important; height:300px; overflow:visible }
.details_img{
width:365px; 
height:230px;
vertical-align:middle;
display:table-cell;
text-align:center; 
/* hack for ie */
  *display: block;
  *font-size: 196px;
/* end */}
.details_img img{ vertical-align:middle}
.details_img a img{ border:solid 1px #A8DD46; padding:2px;}
.details_img a:hover img{ border:solid 1px #f90; padding:2px;  }
.details_info{ width:320px}
.details_info p{ line-height:30px;}
.details_content img
{      
max-width:714px;height:auto;cursor:pointer;
zoom:expression( function(elm) 
	{          
	if (elm.width>714) 
	{  
	var oldVW = elm.width; 
	elm.width=714;              
	elm.height = elm.height*(714 /oldVW); 
	}         
	elm.style.zoom = '1';     
	}(this));
} 
#relatedlist{background:#f6fcec; border:#d5e6b5 solid 1px;}
#relatedlist ul li{height:20px; line-height:20px; text-indent:1em }

/*留言板块*/
#message{ width:600px; margin:15px 70px;}
#message p{ margin-top:10px}
#message p span{ font-weight:bold;}
.mess_input{ height:20px; border:solid 1px #A8DD46; line-height:20px; background:#FFC; width:200px}
.mess_code{ height:20px; border:solid 1px #A8DD46; line-height:20px; background:#FFC; width:50px}
.mess_txt{  border:solid 1px #A8DD46;background:#FFC; }
.mess_submit{ height:24px; width:80px;background:#f6fcec; border:0; line-height:24px; color:#F60}
.mess_success{ font-size:18px; font-weight:bold; text-align:center; line-height:50px;background:#FFC;border:solid 1px #A8DD46; }
.mess_failure{ font-size:18px; font-weight:bold; text-align:center; line-height:30px;background:#FFC;border:solid 1px #A8DD46; color:#F30 }
.mess_red{ color:#F30}
.mess_span{ display:block; width:80px; float:left}
.crefghnuf_bg {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}.list_lf_s1 {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}.new_lfe_st {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}
