@charset "utf-8";
/* CSS Document */

/*-------通配--------------------------------------------*/
body,dl,ul,h1,h2,h3,h4,h5,h6,img,div { margin:0; padding:0; list-style:none;}
body {
	font-size:12px;
	color:#555555;
}
a { text-decoration:none; color:#555555; blr:expression(this.onFocus=this.blur()); }
img { border:0;}
div { height:auto; width:auto;}
.clearfloat{ clear:both; font-size:0; line-height:0; height:0;}
.fr { float:right;}
.fl { float:left;}
#flash { margin:-22px 0 10px 0;}

/*-------container--------------------------------------*/
#container { width:1000px; margin:0 auto; margin-top:10px; overflow:hidden;}

/*-------top--------------------------------------------*/
#top { width:1000px; height:71px; margin:auto auto;}
#top_mid { width:1000px; height:49px; background:url(../images/top/top_bg.gif) repeat-x;}
#top_mid_left { width:26px; height:49px; float:left;}
#top_mid_logo { width:248px; height:49px; background:url(../images/top/top_logo.jpg) no-repeat; float:left;}

#top_mid ul { line-height:42px; text-align:center;}
#top_mid ul li { float:left; line-height:28px; margin-top:10px;}
#top_mid ul li a { color:#FFFFFF; padding:6px 25px 6px 25px;}
#top_mid ul span li a { padding:6px 35px 6px 35px;}
#menu ul li.menu_lin { float:left; width:12px; height:28px; background:url(../images/top/menu_lin.gif) no-repeat; margin-top:11px;}
/*#top_mid ul li a:hover { background:url(../images/top/menu_1.gif) no-repeat;}*/



#menu_1 {float:left; width:37px; height:49px; background:url(../images/top/menu_left.gif) no-repeat;}

.mainNavMouseOver{ background:url(../images/top/menu_1.gif) no-repeat; float:left;}
.mainNavMouseDown{ background:url(../images/top/menu_1.gif) no-repeat; float:left}
.mainNavMouseout{ background:url(../images/top/menu_2.gif) no-repeat; float:left}
.mainNavMouseUp{float:left;}






/*-------content----------------------------------------*/
#content { width:913px; overflow:hidden; margin:10px auto auto auto;}

/*-------leafcon----------------------------------------*/
#leftcon { width:187px; height:auto ; float:left;}
#leftcon_top { width:185px; height:158px;}
#leftcon_top_left { width:6px; height:158PX; background:url(../images/leftcon/leftcon_top_left.gif) no-repeat;}
#leftcon_top_mid { width:173px; height:158px; background:url(../images/leftcon/leftcon_top_mid.gif) repeat-x;}
#leftcon_top_mid_text { width:160px; color:#ccc; line-height:18px; margin:15px auto auto auto}
#leftcon_top_right { width:6px; height:158px; background:url(../images/leftcon/leftcon_top_right.gif) no-repeat;}
#leftcon_image { width:176px; height:60px; background:url(../images/leftcon/leftcon_image1.gif) no-repeat; margin-top:5px;}

#leftcon_menu { width:182px; height:140px; border:1px solid #eeeeee; padding-left:6px;}
#leftcon_menu ul { width:180px; height:142px; margin:5px auto 5px auto;}
#leftcon_menu ul li a { display:block; width:112px; height:26px; line-height:26px; background:url(../images/leftcon/leftcon_menu_bg.gif) no-repeat; padding-left:60px;}
#leftcon_menu ul li a:hover { background:url(../images/leftcon/leftcon_menu_bg2.gif) no-repeat;}
.leftmenu_lin { background:url(../images/leftcon/leftmenu_lin.gif) no-repeat;}

#leftcon_tel { width:187px; height:57px; background:url(../images/leftcon/leftcon_tel.gif) no-repeat; margin-top:10px;}

/*-------rightcon---------------------------------------*/
#rightcon { width:685px; overflow:hidden; float:right;}
#rightcon_flash { width:685px; height:147px; margin-bottom:10px;}
#rightcon_main { }
#rightcon_main_top { width:665px; height:36px; background:url(../images/cpzs_top.gif) no-repeat; padding-left:20px;}
/*#rightcon_main_top_left { width:3px; height:23px; background:url(../images/rightcon_top_image1.gif) no-repeat;}*/
#rightcon_main_top span { font-size:16px; line-height:36px;}
#rightcon_main_top2 { width:665px; height:28px; background:url(../images/rightcon_main_top.gif) no-repeat; padding-left:20px;}
#rightcon_main_top2 span { font-size:16px; line-height:28px;}
/*#rightcon_main_top_lin { width:685px; height:3px; background:url(../images/rightcon_top_lin.gif) repeat-x;}*/
#rightcon_main_main { width:683px; overflow:hidden; border:1px solid #d9d9d9;}
#rightcon_main_main2 { width:683px; overflow:hidden;}
#rightcon_main_main_image { width:240px; height:251px; background:url(../images/right_main_main_image.jpg) no-repeat;}
#rightcon_main_main_text { width:400px;}
#rightcon_main_main_text span { font-size:14px; color:#2c6b00;}

.newproduct { float:left; margin:10px auto 10px auto;}
.newproduct_lin { float:left; width:30px; height:20px;}

/*---------------------------rightcon_main---------------------------------*/
#righcon_main { width:685px; height:auto; overflow:hidden;}
#rightcon_main_top { width:685px; line-height:36px; font-weight:bold; background:url(../images/cpzs_top.gif) no-repeat; font-size:14px; text-align:left; }
#rightcon_main_top span { padding-left:40px; }
.cpzs { width:325px; height:auto; float:left; padding-top:10px; padding-left:15px;}
.cpsm { float:left; line-height:14px;  width:170px; height:auto; padding:5px 0px 10px 10px; }
.cpzs_hang { width:683px; height:auto; overflow:hidden;}
.cpsm span { color: #009900; padding-left:5px; }
.cptp {float:left; padding:2px 2px; background:url(../images/cpzs_cpkj.gif) no-repeat;}
#rightcon_main_cpzs { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:auto; width:683px; overflow:hidden; }

/*-------------------------cpzs01-------------------------------------*/
#cpzs01_top { width:660px; height:auto; overflow:hidden; margin-top:20px; margin-left:20px;}
#cpzs01_top_image { width:243px; border:1px solid #d0cecf; padding:5px; margin-top:40px}
#cpzs01_top_text { width:350px; height:auto; margin-left:30px; margin-bottom:10px; overflow:hidden;}
#cpzs01_top_text span { font-size:20px; color:#009900; font-weight:bold;}
.buytel { font-weight:bold; font-size:14px; color:#009900;}
#cpzs01_main { width:660px; height:auto; overflow:hidden; margin:20px auto auto auto;}
#cpzs01_main_top { width:660px; height:29px; background:url(../images/cpzs01_main_top_bg.gif) repeat-x; font-size:14px; text-align:center; line-height:29px; font-weight:bold;}
#cpzs01_main_text span { font-weight:bold; line-height:30px;}
.buytel { width:350px; height:auto; overflow:hidden; border-top:1px dashed #d0cecf; padding-top:10px;}

/*-------------------------yema---------------------------------------*/
#yema{text-align:center; width:685px; height:auto; }
.yeshu { float:left; padding-left:5px; width:635px; height:auto; text-align:right; padding:15px 50px 5px 0;}
.yeshu span {padding-left:15px;}

/*-------------------------new----------------------------------------*/

.new { width:136px; height:150px;}
.new_lin { width:20px; height:150px;}

/*---------------------------------yxln------------------------------------------*/
.yxln { padding-top:20px; line-height:18px;}


/*-------在线留言----------------------------------------*/
.ly { width:683px; border-left:1px solid #84b333; border-top:1px solid #84b333; margin-top:10px;}
.ly_top { width:683px; height:25px; line-height:25px; background:#e5ffb6; border-bottom:1px solid #84b333; border-right:1px solid #84b333;}
.ly_con { width:683px; min-height:68px; overflow:visible; border-bottom:1px solid #84b333; border-right:1px solid #84b333;}

#ly_tijiao { width:683px; overflow:hidden; border:1px solid #84b333; margin-top:10px;}
#ly_tijiao_top { width:683px; height:25px; line-height:25px; background:#e5ffb6; border-bottom:1px solid #84b333;}
#ly_neirong { width:622px; height:170px; margin: 10px auto auto auto}

/*-------bottom-----------------------------------------*/
#bottom { width:1000px; height:102px; margin: 10px auto auto auto}
#bottom_top { width:1000px; height:28px; background:url(../images/bottom_1.gif) repeat-x; float:left;}
#bottom_top ul { list-style-type:none; margin:0 auto; text-align: center; color:#FFFFFF;}
#bottom_top ul li { display:inline; line-height:28px;}
#bottom_top a { color:#FFFFFF;}

#bottom_mid { width:1000px; height:74px; background:url(../images/bottom_bg.gif) repeat-x; float:left;}
#bottom_2 { width:800px; height:74px; float:right;}

