@charset "gb2312";

/* CSS Document */





*

{

	padding:0px;

	margin:0px;

}

body{

	padding:0px;

	margin:0 auto;

	color:#535353; 

	font-size:12px; 

	font-family:"微软雅黑";

	background:url(/templets/default/images/Home_02.jpg) repeat-x top center;

}

form,ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}

input,textarea,select,button{font-size:12px;}

dl,ul{ list-style:none;margin:0;padding:0;}

img{border:none; vertical-align:top;}

.clear{clear:both; }

a{color:#535353;text-decoration:none;}

a:hover{text-decoration:underline;color:#f00;}

p{ font-size:12px;}



/* -------------------------------------top----------------------------------------- */



#all

{

	text-align:left; 

	margin:0 auto;

	}



.bt

{

	background:url(/templets/default/images/Home_82_2.jpg) left no-repeat; height:47px; float:left; font-size:14px; color:#4b4b4b; padding-left:45px;

	}

.btl

{

	background:url(/templets/default/images/Home_82_2.jpg) left no-repeat; height:47px; float:left; font-size:14px; color:#4b4b4b; padding-left:45px;

}

.btr

{

	float:right; 

	margin-right:15px;

	}

	

.clear{ height:0; overflow:hidden; font-size:0; clear:both;}

.cl{ height:0px; overflow:hidden; font-size:0; clear:both;}

.fl{ float:left;}

.fr{ float:right;}

/*抬头*/

#top,#logo,#body1,#gjc,#anl,#yous,#hez,#body2,#body3,#ggao,#jianj,#link,#banq,#banq2{ width:1040px; margin:0 auto; overflow:hidden;}

#banner,#youstu,#yous11,#hezbj,#body2bj,#body311,#banq11{ width:100%; margin:0 auto; overflow:hidden;}





#top{ height:35px; line-height:35px;}

.top1{ width:700px;}

.top2{ width:200px; line-height:35px;}



/*logo*/

.logo1{ width:127px; padding-top:26px; padding-bottom:15px;}

.logo2{ width:265px; padding-top:26px; padding-bottom:15px;}

.logo3{ width:352px; padding-top:26px; padding-bottom:15px;}

.logo4{ width:254px; padding-top:26px; padding-bottom:25px;}



/*navbj*/

#navbj11{ background:url(/templets/default/images/Home_17.jpg) repeat-x center; height:50px; line-height:50px; position:relative; z-index:2;}

#navbj{ width:1040px; margin:0 auto;}

.nav ul{ background:url(/templets/default/images/Home_19.jpg) no-repeat left top; float:left; color:#ff7800;}

.nav li{ background:url(/templets/default/images/Home_19.jpg) no-repeat right top; float:left; font-size:14px; color:#FFF; width:115px; text-align:center; position:relative;}

.nav li a{ color:#FFF; text-decoration:none; display:block; font-size:14px; font-weight:bold;}

.nav li a:hover{ text-decoration:overline; display:block; background:url(/templets/default/images/Home_15.jpg) no-repeat; color:#696e73; font-size:14px; height:50px; width:115px; text-decoration:none;}

.nav li ul{ display:none; position:absolute; top:50px; left:0; background:#696e73;}

.nav li:hover ul{ display:block;}

.nav li ul li{ background:none; border-bottom:1px solid #fff;}





/*幻灯片*/

#banner{ margin:0 auto; position:relative; z-index:1;}

#bannar {margin: 0px auto; padding: 0px; width: 1440px; height: 400px; overflow: hidden; }

.container, .container *{margin:0; padding:0;}

.container{width:1440px; height:400px; overflow:hidden;position:relative;}

.slider{position:absolute;}

.slider li{ list-style:none;display:inline;}

.slider img{ width:1440px; height:400px; display:block; border:none;}

.slider{width:9980px;}

.slider li{float:left;}

.num{ position:absolute; right:0px; bottom:10px; border:0px #00C solid; width:52%;}

.num li{

	float: left; text-align: center;line-height: 14px;width: 14px;height: 14px;font-family: Arial;font-size: 0;cursor: pointer;overflow: hidden;

	margin: 3px 1px;

	background:url(/templets/default/images/20130827112738813881.png) ; 

	_background:url(/templets/default/images/20130827112744744474.gif);

	background-position:0  -15px;

}

.num li.on{font-size: 0px;background-position:0  -30px;}



/*body1*/

#body11{ margin-bottom:20px; background:url(/templets/default/images/Home_bb.jpg) left top repeat-x #ededea; padding-top:30px;}

#body1{ width:1040px; margin:0 auto;}

.body1tu{ background:url(/templets/default/images/Home_25.jpg) no-repeat center; height:74px; padding-top:10px; padding-bottom:20px;}

#body1ry{ width:1040px; margin:0 auto;}

.body1sp{ width:273px; float:left;}

.body1sp_1{ margin:0 auto;}

.body1sp_2{ background:#696e73; height:42px; line-height:42px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.body1fl{ width:747px; float:right;}

.body1fl a{ color:#fff;}

.body1fl_1{ width:235px; float:left;}

.body1fl_1_1{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.body1fl_2{ width:235px; float:left; padding-left:20px;}

.body1fl_2_1{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.body1fl_3{ width:235px; float:right;}

.body1fl_3_1{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}



.body1fr{ width:747px; float:right; padding-top:22px; padding-bottom:20px;}

.body1fr a{ color:#fff;}

.body1fr_1{ width:235px; float:left;}

.body1fr_1_1{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.body1fr_2{ width:235px; float:left; padding-left:20px;}

.body1fr_2_1{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.body1fr_3{ width:235px; float:right;}

.body1fr_3_1{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}





/*anl*/

#anl{ margin-bottom:20px;}

.anltu{ background:url(/templets/default/images/Home_32.jpg) no-repeat center; height:50px; padding-bottom:12px;}

.anlny{ margin:0 auto;}

.anlny a{  color:#fff;}

.anlny1{ width:200px; float:left; padding-right:10px;}

.anlny1_1{ margin:0 auto;}

.anlny1_2{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.anlny2{ width:200px; float:left; padding-right:10px;}

.anlny2_1{ margin:0 auto;}

.anlny2_2{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.anlny3{ width:200px; float:left; padding-right:10px;}

.anlny3_1{ margin:0 auto;}

.anlny3_2{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.anlny4{ width:200px; float:left; padding-right:10px;}

.anlny4_1{ margin:0 auto;}

.anlny4_2{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}

.anlny5{ width:200px; float:right;}

.anlny5_1{ margin:0 auto;}

.anlny5_2{ background:#696e73; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}





/*youstu*/

#youstu{ width:100%; background:url(/templets/default/images/Home_37.jpg) no-repeat center; height:190px;}



/*yous*/

#yous11{ background:#fcfcfc;}

#yous{ margin:0 auto;}

#yous1{ background:url(/templets/default/images/Home_67.jpg) no-repeat center; height:264px;}

.yous1_1{ line-height:28px; padding-top:105px; font-size:14px; padding-left:2px;}



#yous2{ background:url(/templets/default/images/Home_70.jpg) no-repeat center; height:270px;}

.yous2_1{ width:480px; padding-right:2px; float:right; line-height:28px; padding-top:105px; font-size:14px; padding-left:2px;}



#yous3{ background:url(/templets/default/images/Home_72.jpg) no-repeat center; height:269px;}

.yous3_1{ line-height:28px; padding-top:105px; font-size:14px; padding-left:2px;}



/*hez*/

#hezbj{ background:url(/templets/default/images/Home_74.jpg) repeat-x center; height:158px;}

#hez{ margin:0 auto;}

.hez1{ color:#FFF; text-align:center; margin-left:15px; margin-top:25px; float:left; display:inline; line-height:24px;}

.hez1 a{ color:#fff;}



/*body2*/

#body2bj{ background:#eeeeeb;}

#body2{ margin-top:20px; margin-bottom:20px;}

#gsjj{ background:#FFF; width:732px; float:left;}

.gsjj1{ line-height:28px; height:266px; overflow:hidden;}



#lxwm{ background:#FFF; width:288px; float:right;}

.lxwm1{ padding-bottom:10px;}

.lxwm2{ line-height:28px; height:178px; overflow:hidden;}

.p20{ padding:20px;}



/*ggao*/

#ggao{ margin:0 auto;}



/*body3*/

#body3{ background:#fafafa; margin-bottom:20px;}

#xinw{ width:345px; float:left; margin-top:5px; display:inline; margin-bottom:20px; background:#ffffff;}

.xinw1{ height:375px; }

.xinw2{ margin-left:12px; margin-right:12px; padding-bottom:15px;}

.xinw2 li{background:url(/templets/default/images/Home_103.jpg) left bottom no-repeat;line-height:36px; padding-left:30px;}



#zhic{ width:350px; float:left; margin-left:20px; margin-top:20px; display:inline; background:#ffffff;}

.zhic1{ height:375px; }

.zhic2{ margin-left:12px; margin-right:12px; padding-bottom:15px;}

.zhic2 li{background:url(/templets/default/images/Home_103.jpg) left bottom no-repeat;line-height:36px; padding-left:30px;}



#went{ width:268px; float:right; margin-left:20px; margin-top:20px; display:inline; margin-right:15px; background:#ffffff;}

.went1{ height:375px; }

.went2{  margin-left:12px; margin-right:12px; padding-bottom:15px;}

.went2 li{background:url(/templets/default/images/Home_103.jpg) left bottom no-repeat;line-height:36px; padding-left:35px;}





/*banqian*/

#banqian11{ width:100%;}

#banqian{ background:#555759;}

.banqian1{ line-height:24px; padding:13px 0; color:#FFF; width:1002px; margin:0 auto;}

.banqian1 a{ color:#fff;}

.banqian2{ width:1002px; margin:0 auto; line-height:28px; text-align:center; padding-top:10px; padding-bottom:10px;}











/*共用*/

.border{ border:1px #b6b6b6 solid;}

.border1{ border:1px #CCC solid;}



.box{ background:url(/templets/default/images/Home_84.jpg) repeat-x; height:47px; line-height:47px; color:#4b4b4b;}

.box h3{ background:url(/templets/default/images/Home_82.jpg) left no-repeat; height:47px; float:left; font-size:14px; color:#4b4b4b; padding-left:45px;}

.box span{ background:url(/templets/default/images/Home_86.jpg) right no-repeat; height:47px; float:right; color:#4b4b4b; padding-left:10px; padding-right:10px;}

.box font{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}

	

/* -------------------------------------left----------------------------------------- */

#content{ width:1040px; margin:0 auto; margin-top:20px; }

#left

{

	width:240px;

	float:left;	

}

#lxwm_l{ margin-top:15px; background:#FFF; width:240px; float:right;}

.lxwm1_l{ padding-bottom:10px;}

.lxwm2_l{ line-height:28px;overflow:hidden;}

.p10{ padding:10px; padding-bottom:15px;}



#menu_l li{ height:36px; line-height:36px; background:url(/templets/default/images/Home_103.jpg) no-repeat; text-indent:30px; font-weight:bold; position:relative;}

#menu_l li.plitwo{ background:none; font-weight:normal; display:none;}

#menu_l li:hover{ border-top:1px solid #ccc; height:35px; line-height:35px;}

#menu_l li ul{ display:none;position:absolute; top:-1px; left:218px; border:1px solid #ccc;}

#menu_l li:hover ul{ display:block;  }

#menu_l li ul li{ width:200px; font-weight:normal; background:#fff;}

#menu_l li ul li:hover{ border-top:none; height:36px; line-height:36px;}



/* -------------------------------------right----------------------------------------- */





#right

{

	width:780px;

	float:right;

	display:inline;

	padding-bottom:20px;

	border:1px solid #ccc;

	overflow:hidden;

	line-height:200%;

}



#right a

{

	font-size:12px;

}





.gs

{

	float:left; 

	width:760px; 

	height:280px; 

	overflow:hidden;

	display:inline;

	border-right:1px solid #ccc;

	}



.gsp

{

	width:760px; 

	line-height:28px; 

	height:28px;

	background: url(/templets/default/images/photo_23.gif) repeat-x;

	border-bottom:1px solid #338e00;



	}



.gsp2

{

	width:760px;

	line-height:28px; 

	height:28px;

	background: url(/templets/default/images/photo_23.gif) repeat-x;

	border-bottom:1px solid #338e00;



	}

.gsimg

{

	width:155px; 

	height:170px; 

	float:left; 

	margin:10px;

	margin-bottom:0;

	border:3px #CCC double;

	}	



.tu

{

	float:right; 

	width:241px; 

	height:320px;

	border-top:1px solid #CCC;

	}



#about

{

	width:780px; 

	line-height:47px; 

	height:47px;

	border-bottom:1px solid #ccc; 

	}

.new

{

	width:380px;

	height:320px;

	display:inline;

	float:left;

	border-right:1px solid #cccccc;

}

.newp

{

	width:380px; 

	line-height:28px; 

	height:28px;

	background: url(/templets/default/images/photo_23.gif) repeat-x;

	border-bottom:1px solid #338e00;

	}

.new ul

{

	margin-top:8px;

	width:360px;

	margin-left:10px;

	margin-bottom:8px;

}

.new ul li

{

	line-height:26px;

	width:360px;

	height:26px;

	float:left;

	background:url(/templets/default/images/bb01.gif) 0 10px no-repeat;

	border-bottom:1px dotted #CCC;

	text-indent:15px;

}



#newul2 li

{

	line-height:26px;

	width:360px;

	height:26px;

	float:left;

	background:url(/templets/default/images/bb.gif) 0 10px no-repeat;

	border-bottom:1px dotted #CCC;

	text-indent:15px;

	

	}





.footer

{

	text-align:left;

	clear:both;

}

.Links

{

	clear:both;	

	margin:5px auto; 

	border:1px solid #ccc; 

	width:1003px; 

	line-height:28px; 

	text-indent:3px;

	}

.FriendLink

{

	 width:1003px;

	 margin:0 auto;

	 margin-bottom:5px; 

	 line-height:40px;

	}

	

/*首页滚动产品的样式*/

.anli

{

	float:left;

	width:750px;

	border:1px solid #ccc;

}

.anlip

{

	width:750px;

	line-height:28px; 

	height:28px;

	background: url(/templets/default/images/tbg.jpg) repeat-x;

	border-bottom:1px solid #ccc;



	}

.anli ul

{

	

	width:225px;

	height:140px;

	float:left;

	margin-top:10px;

	text-align:left;

	border:1px solid #ccc;

}



.anli .pic

{

	width:210px;

	height:150px;

	float:left;

	text-align:center;

	border:1px solid #ccc;

	margin-top:10px;

}

.anli .pic img

{

	width:210px;

	height:120px;

	float:left;

	margin-bottom:6px;

	

}





#chanpin_2

{

	float:left;

	width:760px;

	height:220px;

}

.rollBox{width:750px;height:190px;overflow:hidden;}

.rollBox .LeftBotton{ padding-right:0;height:164px;width:16px;background:url(/templets/default/images/arrow.jpg) no-repeat 0 center;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;}

.rollBox .RightBotton{ padding-left:0;height:164px;width:16px;background:url(/templets/default/images/arrow.jpg) no-repeat -16px center;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;}

.rollBox .Cont{ width:718px;overflow:hidden;float:left;}

.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic{width:134px;float:left;text-align:center;}

.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}

.rollBox .Cont .pic p{line-height:26px;color:#505050;}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}

.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}

.rollBox #List1,.rollBox #List2{float:left;}







.fenlei

{

	width:240px;

	font-size:12px;

	float:right;



}



.fenlei ul

{

	margin:10px;

	

}



.fenlei ul li

{

	line-height:25px;

	text-indent:20px;

	background:url(/templets/default/images/more2.gif) 0 6px no-repeat;

}



#menu

{

	float:left; 

	height:220px; 

	width:240px;

	}

#menu2

{

	float:left; 

	width:240px;

	}	

#menu dt,#menu2 dt

{

	line-height:28px; 

	height:28px;

	background:url(/templets/default/images/pn_t1.gif) repeat-x;

	border-bottom:1px solid #ccc;

	text-indent:20px;

	width:240px;

	}

#menu dt a,#menu2 dt a

{

	color:#000;

	font-weight:bold;

	font-size:13px;

	float:left;

	line-height:28px;

	text-indent:20px;

	font-weight:bold;

	background:url(/templets/default/images/sj.jpg) 3px 7px no-repeat;

	}	

#menu dd,#menu2 dd

{

	background: url(/templets/default/images/xwtiao.gif) 10px 15px no-repeat;

	height: 40px;

	width: 240px;

	cursor: pointer;

	float:left;

	line-height: 40px;

	text-indent:30px;

	font-size: 13px;

	color:#000;

	border-bottom: 1px dotted #ccc;

}

#menu dd a,#menu2 dd a

{  text-decoration: none; padding: 0px 0px 0px 0px;}



.WebMenuindex

{ width:1003px; height:55px; background:#338e00; margin:0 auto;}

.WebMenuindex ul li

{

	width:200px;

	height:55px;

	line-height:55px;

	font-size:16px;

	color:#FFF;

	font-weight:bold;

	text-align:center;

	float:left;

	background:url(/templets/default/images/CM_12.jpg) right top no-repeat;

	}

.WebMenuindex a

{

	color:#FFF;

}

.WebMenuindex a:hover{text-decoration:none;color:#fff;}


.fy li{float:left;line-height:20px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.fy li.thisclass,.xxx li.thisclass a,.xxx li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}