/*--- ȫʽ ---*/
*{ margin:0; padding:0; list-style:none;}
body{
    font:12px/160% Arial, "",Helvetica, sans-serif,Verdana;
	color:#666;
	background:#fff;
	margin:0;
	height: auto !important;
	height: 100%;
	letter-spacing:-0.5px;
}
A:link{text-decoration:none;color:#666;}
A:visited{text-decoration:none;color:#666;}
A:hover{text-decoration:none;color:#508E00;}`
img{border:0;}
.ma{margin:auto;}
.red_font,.red_font a,.red_font a:visited{font-weight:bold;color:#F00;}
.tec{text-align:center;}
.ter{text-align:right;}
.clb{clear:both;}
.fl{float:left;}
.fr{float:right;}
.jc{font-weight:bold;}
.thfont{font-size:13px;}
.fourfont{font-size:14px;}
.m_font{font-size:12px; font-weight:normal;}
.m_font_s{font-size:12px; font-weight:normal; font-family:"";}
.ms_font{font-size:11px; font-weight:normal;}
.mss_font{font-size:10px; font-weight:normal;}
.efont{ font-size:8px;}
.nfont{ font-size:9px;}
.white_font a,.white_font a:visited,.white_font{color:#FFF;}
hr{height:1px; color:#CCC;}
.overh{ overflow:hidden;}
.dsn{ display:none;}
.dsb{ display:block;}
/*--- ҳ ---*/
.web_s{width:986px; margin:auto;}
#top{height:106px; background:url(../images/en_top.jpg) no-repeat; text-align:center;}
#banner{ width:980px; height:406px;  margin:auto;}
.s_div_01{height:1px;}
.s_div_02{height:4px;}
.s_div_03{height:8px;}
.s_div_04{width:451px; height:6px;}
.s_div_05{width:250px; height:6px;}
.s_div_06{height:10px;}
#top_up{ width:980px; padding:1px 3px 0 3px;}
#logo{width:175px; height:57px;}
.m_pic{ width:367px; height:57px; overflow: hidden;}
.s_e_link{ width:190px;height:57px;}
.s_e_link_ul{height:39px; padding-top:18px;}
.s_e_link_ul_li_01{background:url(../images/e_s_link_bj_01.gif) no-repeat right;width:56px;height:19px; text-align:left;}
.s_e_link_ul_li{ background:url(../images/e_s_link_bj.gif) no-repeat right; width:67px; height:19px; text-align:left;}
.seahcer{width:230px;height:42px; padding-top:15px;}
.seahcer_z{ width:230px; height:23px;background:url(../images/s_bj.gif) no-repeat;}
.seahcer_i{ width:160px; padding: 2px 0 0 11px; }
.seahcer_input{ width:160px; border:1px solid #FFF; color:#a5abb8;font:11px Verdana,Arial, "",Helvetica, sans-serif;}
.seahcer_s{ width:56px; padding-top:2px;}
#menu{width:748px; height:27px; padding:19px 0 0 232px;}
.menu_ul{ width:700px;height:27px; overflow:hidden;}
.menu_link a,.menu_link a:visited{ width:100px; height:25px; padding-top:2px;background:url(../images/men_link_bj.jpg) no-repeat;display:block;}
.menu_link a:hover{width:100px; height:25px; padding-top:2px;background: url(../images/men_link_bj_02.jpg) no-repeat; color:#FFF; display:block;}
#main{width:980px; margin:auto;}
#index_left{ width:254px;}
#products_list{height:266px;}
.products_list_title{ background:url(../images/pro_list_t_bj.jpg) no-repeat; width:229px; height:25px; padding:7px 0 0 16px;}
#products_list_c{ width:245px; background:url(../images/pro_list_t_u_bj.jpg) no-repeat bottom; height:231px; overflow:hidden;}
#products_list_c_l{ background:transparent;text-align:justify;text-justify:inter-ideograph;text-align:justify; display:block;}
#products_list_c_l_m{ height:231px; overflow:hidden;}
#products_list_c_l_m li{display:block; }
.bgimg{background:url(../images/pro_list_t_m_bj.jpg)  no-repeat bottom;padding:0 6px;}
#products_list_c_l_m li a{ display:block;}
#products_list_c_l_m li a span {display:none;}
#products_list_c_l_m li a.one span {display:block; height:43px;}
#products_list_c_l_m b{ border-bottom:4px;}
#products_list_c_l_m li a:hover {background: url(../images/pro_list_t_m_hover_bj.jpg) no-repeat bottom;}
#products_list_c_l_m li a:hover span{display:block; height:43px;  cursor:pointer;}
#products_list_c_l_m li b{ display:block; height:23px; padding-top:8px;  cursor:pointer;}
.g_link a,.g_link a:visited,g_link a:hover{color:#388E00;}
.bgn{background:none;}
.bgn b,.bgn span{padding:0 6px;}
#index_right{ width:726px;}
#index_right_l{width:460px;}
#i_profile{ width:451px; height:154px;}
.i_profile_t{background:url(../images/i_profiel_t_bj.jpg) no-repeat; width:435px; height:25px;padding:7px 0 0 16px;}
.i_profile_c{padding:8px 8px 0px 8px; width:435px; height:116px; background:url(../images/i_p_c_bj.jpg) no-repeat;}
.i_profile_p{ width:133px;}
.i_profile_f{ width:288px;}
#index_right_r{ width:266px;}
.workshop_t{ color:#388e00; width:435px; height:25px;padding:7px 0 0 16px; background:url(../images/workshop_t_bj.jpg) no-repeat;}
.workshop_t a,.workshop_t a:visited{color:#388e00;}
.workshop_c{padding:8px 8px 15px 8px; width:435px; height:126px; background:url(../images/workshop_c_bj.jpg) no-repeat;}
.i_news_t{ background:url(../images/i_news_t_bj.jpg) no-repeat; width:250px; height:35px; padding-left:16px;}
.i_news_c{ background:url(../images/i_news_c_bj.jpg) no-repeat; padding:8px; width:250px; height:151px;}
.i_contact_c{ background:url(../images/i_contact_bj.jpg) no-repeat; padding:8px; width:250px; height:72px;}
#bottom{ border-top:1px solid #d2d3d7; height:42px; padding-top:10px;}
.bottom_l{width:820px; padding-left:24px;}
.bottom_link{ width:300px;}
.bottom_link ul li{ padding:0 8px;}
.bottom_link_li{background: url(../images/bottom_link_rl.gif) no-repeat right;}
.copyright{ width:500px; color:#b1b1b1; padding-left:8px;}
.bottom_r a,.bottom_r a:visited,.copyright a,.copyright a:visited{color:#b1b1b1;}
.bottom_r{ width:140px;}
#news_menu1 li{cursor:pointer; float:left;}
.news_block {display:block;}
.unnews_block {display: none;}
#news_menu2 li {display: news_block;float: left;cursor:pointer;}
.st01{width:99px; margin-right:10px; background: url(../images/ournews_t_bj_02.jpg) no-repeat; color:#FFF; font-weight:bold; height:34px; display:block; padding-top:5px; text-align:center;cursor: pointer;}
.st02{font-weight:bold;height:34px;padding-top:5px;width:99px;display:block;cursor: pointer;}
#marquePic1{ width:162px;}
#marquePic1 img{border:1px solid #EEE;}
.i_news_pic_img{width:69px; height:49px;}
.i_news_pic_title{ width:165px; padding-left:15px; height:54px;}
.i_news_pic_con_font{color:#8e8e8e;}
.i_news_pic_title_font,i_news_pic_title_font a,i_news_pic_title_font a:visited{ color:#388e00;}
.i_news_list ul li{ line-height:160%;}
/*--- ҳ ---*/
#c_banner{width:980px; height:245px;  margin:auto;}
#web_left{ width:225px;	height: auto !important;height:100%; clear:right;}
#web_right{width:755px;}
.web_left_menu{ width:216px;}
.left_menu_title{ background: url(../images/left_menu_t_bj.jpg); width:199px; height:25px; padding:7px 0 0 17px;}
.left_menu_ul{ width:214px;}
.left_menu_list{ width:214px;background:url(../images/left_menu_list_bj.jpg) no-repeat; height:27px; padding-top:10px;border-left:1px solid #bebebe;border-right:1px solid #bebebe;}
.left_menu_list a:hover{width:214px; display:block;background:url(../images/left_menu_list_hover_bj.jpg) no-repeat bottom;height:27px;}
.left_menu_list_02{ width:216px; background:url(../images/left_menu_list_02_bj.jpg) no-repeat; height:27px; padding-top:10px;}
.left_menu_list_02 a:hover{width:216px; display:block;background:url(../images/left_menu_list_02_hover_bj.jpg) no-repeat bottom;height:27px;}
.web_right_content_title{ width:755px; height:27px;}
.content_right_t_r,.content_right_t_l{ width:23px; height:32px;}
.content_right_t_c{ width:709px; height:27px; background:url(../images/content_right_t_c.gif); padding-top:5px;}
.web_content{ width:733px; text-align:left;padding:10px;border-left:1px solid #adadad;border-right:1px solid #adadad; min-height:400px; height:auto !important; height:400px; overflow:visible;}
.profile_pic{ width:240px;}
.profile_pic_c{ width:230px; padding-top:35px;}
.content_font{ width:480px;}
.left_p_menu_list{ padding-left:3px;width:211px;background:url(../images/left_menu_list_bj.jpg) no-repeat bottom; height:27px; padding-top:5px;border-left:1px solid #bebebe;border-right:1px solid #bebebe; overflow:visible;}
.left_p_menu_list_m{ padding-bottom:8px;}
.left_p_menu_list_02{width:216px; background:url(../images/left_menu_list_02_bj.jpg) no-repeat; height:27px; padding-top:10px;}
.n_hr{height:1px; color:#CCC;}
.sitemap_link_ul{ width:200px; padding-bottom:15px; text-align:center;}