/***************************************body******************************************************/
* { margin:0; padding:0;}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{ margin:0px;padding:0px;border:0px;}
body{color:#656565; font-size:12px; font-family: "ËÎÌå"; font-family:Arial, Helvetica, sans-serif; }
select,input,img,select{vertical-align:middle;}

a{ outline:none;}
a:link{ color:#656565; text-decoration:none;}
a:visited{ color:#656565; text-decoration:none;}
a:hover{ color:#488F0B;text-decoration:none;}
a:active{ color:#488F0B;text-decoration:none;}


/**********************top*********************/
.top_bj{ background:url(../images/top_bj.jpg) repeat-x; height:81px;}
.top{ margin:0px auto; padding:0px; width:1003px; height:81px;}
.top img{ display:block; float:left;}
.tel{ float:right; text-align:right;}
.tel li{ list-style:none; line-height:30px;}
.language{ padding-right:40px; color:#207845;}
.language a:link{color:#207845;}
.language a:visited{color:#207845;}
.language a:hover{color:#FF4200; text-decoration:underline;}
.language a:active{color:#FF4200; text-decoration:underline;}

/**********************nav*********************/
.nav_bj{ background:url(../images/b2.jpg) repeat-x ; height:39px;}
.nav{ margin:0px auto; padding:0px; width:1003px; }




#menubar{ padding-left:20px; height:300px; _height:39px;  position:absolute; z-index:100;}
#menubar li{ list-style:none; float:left; position:relative;}
#menubar li span{ display:block;text-align:center; height:39px; line-height:39px; color:#F1F1F1; float:left; }
#menubar li span img{ display:block; float:left;}
#menubar li div{ width:106px; border:1px #cccccc solid; position:absolute;left:0px; top:39px; _top:39px; display:none;background:#ffffff; }
#menubar li div li{ width:106px;} 
#menubar li div a{ display:block; text-align:left;  background:url(../images/dian.gif) no-repeat 5px center; text-indent:18px; border-bottom:1px #cccccc dashed; height:20px; padding-top:10px; }
#menubar li div a:link{ font-size:13px; font-weight:normal; text-decoration:none;}
#menubar li div a:visited{ font-size:13px; font-weight:normal; text-decoration:none;}
#menubar li div a:hover{ font-size:13px; font-weight:normal; text-decoration:none; color:#F08300; background:url(../images/dian.gif) no-repeat 5px center; text-indent:18px;}
#menubar li div a:active{ font-size:13px; font-weight:normal; text-decoration:none; color:#F08300;}

/**********************banner*********************/
.banner_bj{ background:url(../images/banner_bj.jpg) no-repeat center top; height:357px; position:relative; border-bottom:solid 1px #D1D8DB;}
.banner{ margin:0px auto; padding:0px;height:357px; width:1003px; }
.touming{ position:absolute; z-index:2; top:0px; left:0px;}



/**********************center*********************/
.mamin_bj{ background:url(../images/main_bj.jpg) repeat-x top #EDEDED; border-top:solid 2px #fff;}
.center_bj{ background:url(../images/c_bj.jpg) no-repeat top;  overflow:hidden;}
.center{ margin:0px auto; padding:0px; width:961px;}



.changping{ width:943px; margin-top:14px; margin-left:8px; }
.cp_01{ background:url(../images/cp_01.jpg) no-repeat; width:943px; height:12px;}
.cp_02{ background:url(../images/cp_02.jpg) repeat-y; width:943px; padding-top:3px; padding-bottom:3px; }
.cp_03{ background:url(../images/cp_03.jpg) no-repeat; width:943px; height:12px;}

#marquee1 { float:left; WIDTH: 820px;  HEIGHT: 104px; OVERFLOW: hidden; }
#marquee1 UL LI { list-style:none; width:142px; height:104px; FLOAT: left; background:#BFBFBF; margin-left:34px; }
#marquee1 UL LI IMG { DISPLAY: block; padding:4px; width:134px; height:76px;}
#marquee1 UL LI p{ text-align:center; width:142px; color:#ffffff; line-height:20px;}
#marquee1 UL LI a:link{ background:#BFBFBF; width:142px; height:104px;display:block;}
#marquee1 UL LI a:visited{ background:#BFBFBF;width:142px; height:104px;display:block; }
#marquee1 UL LI a:hover{ background:url(../images/mar.jpg) no-repeat;width:142px; height:104px; display:block;}
#marquee1 UL LI a:active{ background:url(../images/mar.jpg) no-repeat;width:142px; height:104px; display:block; }

#control1 { float:left; width:57px; height:63px; margin-left:4px; margin-top:21px;}
#control2 { float:right; width:33px; height:63px; margin-right:4px;  margin-top:21px;}


.c_xia{ margin-top:7px; margin-left:10px; clear:both; overflow:hidden; display:inline;}

.zxdt{ float:left; width:252px;}
/* Í¼ÎÄ»ìÅÅÑùÊ½ */
.pro{ width:252px; clear:both; padding-top:9px; background:#E4E4E4; height:227px;}
.pro ul li{ list-style-type:none;}
.imgText{ height:72px;}
.imgText .img{ float:left;width:106px;}
.imgText .img img{width:100px;height:58px; }
.imgText .text{ float:left;width:140px; height:58px; overflow:hidden; color:#373737;}
.imgText .text h3{ font-size:12px; height:20px;overflow:hidden; }
.imgText .text h3 a:link{ color:#373737;}
.imgText .text h3 a:visited{ color:#373737;}
.imgText .text h3 a:hover{color:#488F0B;}
.imgText .text h3 a:active{color:#488F0B;}
.imgText .text p{text-indent:24px; line-height:18px;}
.imgText .text p a{color:#BA2636;}

#marquee4 { WIDTH: 240px;  background:#E4E4E4; HEIGHT: 150px;  OVERFLOW: hidden; }
#marquee4 UL LI { LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 230px;  FLOAT: left; }
#marquee4 UL li a:link{ background:url(../images/dian1.jpg) no-repeat 5px; padding-left:15px; color:#656565;}
#marquee4 UL li a:visited{ background:url(../images/dian1.jpg) no-repeat 5px; padding-left:15px; color:#656565;}
#marquee4 UL li a:hover{ background:url(../images/dian2.jpg) no-repeat 5px; padding-left:15px; color:#2E6200;}
#marquee4 UL li a:active{ background:url(../images/dian2.jpg) no-repeat 5px; padding-left:15px; color:#2E6200;}




.zhongjian{ float:left; margin-left:12px; width:434px;}

.gsjj{ width:434px; height:147px; overflow:hidden;}
.gsjj ul{ padding:5px; background:#FCF9F9;}
.gsjj ul p{ text-indent:2em; line-height:22px; }
.gsmc{ color:#387A00; font-weight:bold;}


.xpjs{ margin-top:7px; line-height:20px; width:434px; background:#F5F5F5;}
.xpjs ul{ width:434px;}
.xpjs ul li{ list-style:none; float:left; background:url(../images/yy_bj.jpg) no-repeat; width:82px; height:33px; line-height:33px; text-align:center; margin-left:25px; margin-right:25px; display:inline; margin-top:5px;}
.xptp img{ float:left; margin-right:6px; width:87px; height:59px;}
.xpjs ul li a:link{ color:#686868; }
.xpjs ul li a:visited{ color:#686868;}
.xpjs ul li a:hover{ color:#488F0B; font-weight:bold;}
.xpjs ul li a:active{ color:#488F0B; font-weight:bold;}
.xpwz{ width:110px;}




.lxwm{ float:left; width:230px; margin-left:12px; display:inline;}
.lxwm ul{ padding-top:8px; padding-left:5px; padding-right:5px; background:#E4E4E4; line-height:22px; height:225px;}
.lx2{ padding-top:3px;}


/**********************bottom*********************/
.bottom{ background:#D7D7D7; clear:both;}
.footer{ margin:0px auto; padding:0px; width:1003px; padding-top:10px; padding-bottom:5px; text-align:center; line-height:22px; color:#909090;}
.footer a:link{ color:#909090;}
.footer a:visited{ color:#909090;}
.footer a:hover{ color:#0686C6;}
.footer a:active{ color:#0686C6;}
.yinwen{ font-family:Arial, Helvetica, sans-serif;}

.neiye{ margin-bottom:30px;}
.ny_left{ width:252px; float:left;  margin-top:20px; margin-left:12px; _margin-left:7px;}




/********************* pro ********************/
.bwx_p_left{ float:left; width:252px;}
.left_bt{ background:url(../images/cplb.jpg) no-repeat; width:252px; height:31px; line-height:31px; color:#fff; font-size:13px;}
.left_bt ul{ width:70px; text-align:center; margin-left:17px; font-weight:bold;}
.b_cplist { margin-top:5px;}
.b_cplist li{ float:left; width:252px; line-height:30px; background:url(../images/lb.jpg) no-repeat left 0px; text-indent:21px; list-style-type:none;}

a.b_menu_xg{ outline:none; font-weight:bold; display:block; line-height:30px; width:252px; height:30px;}
a.b_menu_xg:link{ color:#333;background:url(../images/lb.jpg) no-repeat left 0px;}
a.b_menu_xg:visited{ color:#333; background:url(../images/lb.jpg) no-repeat left 0px;}
a.b_menu_xg:hover{ color:#488F0B;background:url(../images/lc.jpg) no-repeat left 0px;}
a.b_menu_xg:active{ color:#488F0B; background:url(../images/lc.jpg) no-repeat left 0px;}

.b_zicd{ display:none;}
.b_zicd a{ display:block; line-height:30px; padding-top:3px; width:252px; cursor:pointer; text-indent:30px; border-bottom:dashed 1px #ccc; background:url(../images/dian.gif) no-repeat 5px; }
.b_zicd a:link{  color:#333;}
.b_zicd a:visited{color:#333;}
.b_zicd a:hover{  color:#970102;}
.b_zicd a:active{ color:#970102;}







div.sdmenu {
	width: 140px; font-size:14px; font-weight:bold; color:#ad8634;
}
div.sdmenu div {
	background: url(menu_bg_hover.gif) repeat-x;overflow: hidden;
}
* html div.sdmenu div{
    float:left
}
div.sdmenu div.collapsed {
	height: 32px;
}
div.sdmenu div span {
	display: block;line-height:32px;width:140px;font-weight: bold;color: white;cursor: pointer; margin-left:10px;
}
div.sdmenu div span a{
    padding:0; background:none; border:0; font-size:14px;line-height:32px;display:block
}
div.sdmenu div.collapsed {
	background: url(menu_bg.gif) repeat-x; width:140px; color:#ad8634
}
div.sdmenu div.collapsed span{
    color:#ad8634; line-height:32px
}
div.sdmenu div.collapsed span a.current{
    color:#ad8634;
}
div.sdmenu div a {
	padding-left:47px;display: block;border-bottom: 1px solid #fff;color: #ad8634;font-size:13px; background:url(menu_sub_icon.gif) no-repeat 27px 7px #f7f2d4; line-height:28px
}
div.sdmenu div a.current {
	background : url(linkarrow.gif) no-repeat  27px 7px #f8ec94;  color:#ad8634
}
div.sdmenu div span a.current {
	background :none; color:#fff
}
div.sdmenu div a:hover {
	background : url(menu_sub_icon.gif) no-repeat  27px 7px #f8ec94;text-decoration: none;
}
div.sdmenu div span a:hover {
	background:none;
}

.contact_us{ margin-top:20px; display:inline;}

.ny_right{ float:left; width:667px; margin-left:21px;  margin-top:20px; margin-top:6px\9; *margin-top:20px;   margin-bottom:20px; }
.mbx{ background:url(../images/mbx.jpg) no-repeat; width:667px; height:32px; line-height:32px;}
.biaoti{ font-size:14px; font-weight:bold; color:#ffffff; margin-left:10px; width:105px; text-align:center;}
.dqwz{ float:right; padding-right:10px;}
.dqwz span{ color:#959595;}

.neirong{ border:solid 1px #cccccc; width:635px; padding:15px; background:#F4F4F4; min-height:400px; _height:400px;}


/***************about**************/
.about{ line-height:28px; overflow:hidden;}
.about p{ text-indent:2em;}
.abut_img{ margin-top:20px; margin-bottom:20px;}
.abut_img li{ list-style:none; float:left;}
.abut_img li img{ padding:1px; border:solid 1px #ccc;}


/***************pro**************/
.product UL LI { list-style:none; width:142px; height:104px; FLOAT: left; margin-left:49px; margin-top:20px; margin-bottom:20px; display:inline;}
.product UL LI IMG { DISPLAY: block; padding:4px;}
.product UL LI p{ text-align:center; width:142px; color:#ffffff; line-height:20px;}
.product UL LI a:link{ background:#BFBFBF; width:142px; height:104px;display:block;}
.product UL LI a:visited{ background:#BFBFBF;width:142px; height:104px;display:block; }
.product UL LI a:hover{ background:url(../images/mar.jpg) no-repeat;width:142px; height:104px; display:block;}
.product UL LI a:active{ background:url(../images/mar.jpg) no-repeat;width:142px; height:104px; display:block; }
.page{ text-align:center; padding-top:30px; width:635px; clear:both;}


.product_show{ padding-bottom:25px;}
.cpzs{ width:635px; text-align:center; padding-top:20px; padding-bottom:30px;}
.cpzs img{ padding:2px; border:solid 1px #cccccc; }

.cpjs tr td{ padding:5px;}
.cpjs p{ line-height:28px;}



/*************************** news *****************************************/
.news ul li{ list-style-type:none; line-height:30px; border-bottom:dashed 1px #ccc; background:url(../images/dian.gif) no-repeat 5px; padding-left:19px;}
.date { float:right; color:#B8B8B8;}


.newshow h3{ width:635px;  line-height:30px; text-align:center; padding-top:20px; font-size:16px;}
.laiyuan{ height:28px; line-height:28px; width:630px; text-align:center; background:#E8E6E6; display:block; color:#666666; margin-bottom:20px;}
.newshow p{ line-height:30px; text-indent:2em;}
.newshow ul li{ list-style-type:none; line-height:30px; border-bottom:dashed 1px #ccc; background:url(../images/dian.gif) no-repeat 5px; padding-left:19px;}

.xgxw{ margin-top:30px; clear:both; margin-bottom:15px;}
.xgxw p{  border:1px #D2D2D2 solid; padding:1px;}
.xgxw p font{ font-size:14px; color:#488F0B; font-weight:bold; line-height:27px; text-indent:20px;  background-color:#E9E8E8; display:block;}
.xiangguan{ margin-top:10px; clear:both;}


/***************************message***************************************/
.message { clear:both; margin-top:0px; margin-left:35px; margin-right:15px; margin-bottom:10px; padding-top:20px;}
.input1 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:120px; border:#488F0B solid 1px;}

.input2 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:150px; border:#488F0B solid 1px;}

.input3 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:150px; border:#488F0B solid 1px;}
.input4 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:80px; border:#488F0B solid 1px;}
.input5 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:200px; border:#488F0B solid 1px;}
.input6 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:250px; border:#488F0B solid 1px;}
.input7{ height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:350px; border:#488F0B solid 1px;}
.textarea {  border:#488F0B solid 1px; background:#F4F8FA; width:350px; height:100px;}
.button { background:url(../images/button_bg.jpg) no-repeat; width:66px; height:25px; line-height:22px; color:#ffffff; text-align:center; border:none;}
.hong{ color:#ff0000; padding-left:10px;}


/*****************************contact**************************************/
.contact2 { clear:both; margin-top:0px; padding-top:20px; margin-left:15px; margin-right:15px; margin-bottom:10px; line-height:40px; background:url(../images/42.jpg) 380px 40px no-repeat; height:340px; padding-top:80px; font-size:14px;}
.contact2 span { width:80px; display:block; float:left; text-align:right;}
.gsm{font-size:16px; color:#333333;}


.cpzx{ margin-top:5px;}
.feilei{ font-weight:bold; background:url(../images/lb.jpg) no-repeat; width:252px; height:30px; line-height:30px; padding-left:15px;}
.feilei a:link{ color:#66666; padding-left:15px;}
.feilei a:visited{ color:#666666; padding-left:15px;}
.feilei a:hover{ color:#FF850D;}
.feilei a:active{ color:#FF850D;}
.feilei td{ border-bottom:solid 1px #E3E3E3;}
.xiala{ padding-top:6px; padding-bottom:6px;}
.xl{ border-bottom:dashed 1px #cccccc;}


.sxp{ line-height:30px; font-size:13px; height:30px; padding-left:10px; padding-right:10px; clear:both; margin-top:20px;}
.sxp_left{ float:left; }
.sxp_right{ float:right;}



.process{ overflow: hidden; line-height:30px; text-align:center; font-weight:bold; font-size:14px; }
.process ul li{ list-style:none;  FLOAT: left; margin:20px 11px; display:inline;}
.process ul li p{background:#488F0B; color:#fff; margin-top:5px;}
.process ul li img{ padding:1px; border:solid 1px #ccc;}
