@charset "utf-8";
@import url("reset.css");
body{ background-color:#ede9e2;}
.main,.foot{width:980px; margin:0 auto; height:auto; zoom:1; overflow:hidden;}
.foot{margin-top: 20px;}
.head{ background:url(../img/demo_02.gif) repeat-x; overflow:hidden; height:152px;}
	.logo{width:980px; margin:0 auto;}.logo a.cura{ margin:15px 0 0 50px;}
	.menu{width:980px; margin:0 auto; margin-top:11px;}
		.menu ul{}
		.menu li{float:left;font-size:14px;line-height:24px;font-weight:bold;background:url(../img/s_14.gif) no-repeat right;padding-right:20px;margin-right:20px;}
		.menu li a{ color:#f5f9eb; cursor:pointer;}
		.menu li.curli a{ background:url(../img/s_17.gif) no-repeat left; float:left; padding-left:10px; overflow:hidden; line-height:24px;}
		.menu li.curli span{ color:#f76300; background:url(../img/s_19.gif) no-repeat right; float:left; padding:0 20px 0 10px; overflow:hidden; line-height:24px;}

	.mleft{ width:220px; float:left; }
		.mtop{ background:url(../img/s_25.gif) no-repeat; line-height:31px;}
		.mtop p{ font-size:14px; font-weight:bold; color:#f5f9eb; text-indent:10px;}
		.c_nr{width:216px; border:0px solid #07a34b; border-width:0 2px 0 2px; background-color:#f3f8ec;}
			.xc{width:205px; margin:0 0 0px 8px;}
				.xc dt{background:url(../img/s_34.gif) no-repeat 8px 9px; padding-left:20px; line-height:25px;}
				.xc dt a{font-weight:bold; color:#297349;}
		.c_down{ background:url(../img/s_69.gif) no-repeat;width:220px;height:12px;}
		.p1{margin:10px 0 0 8px;_margin-left:5px; background:url(../img/s_38.gif) no-repeat;width:206px;line-height:27px;overflow:hidden;text-indent:10px;font-size:14px;font-weight:bold;color:#f5f9eb;}
		.p2{width:205px; line-height:22px; margin:5px 0 0 10px;}.p2 a{ margin:0 5px 0 5px; color:#415347;}.p2 a.cura{margin-left:0px;}
		.cwl{width:205px;margin:10px 0 0 8px;_margin-left:5px;}
		.cwl ul li{background:url(../img/d_03.gif) no-repeat 0 10px;padding-left:10px;overflow:hidden; }
			.cwl dt{ background:url(../img/s_48.gif) no-repeat;line-height:22px; text-indent:10px; font-weight:bold;}
			.cwl dd{word-wrap:break-word;margin-left:3px;line-height:22px; }.cwl dd a{ color:#415347;}.cwl dd a.cura{ margin-left:0px;}
		.gs{ background:url(../img/s_71.gif) no-repeat;width:220px; height:50px;}
			.gs p{color:#ff5803; font-size:14px; font-weight:bold; text-align:center; line-height:50px;}
		.s_nr{ background-color:#fff; overflow:hidden; width:220px;}.text1{ border:1px solid #aca899; width:130px; height:18px;}
			.sform{width:190px; margin:0 0 0 25px;}.sform select{width:130px; height:20px;}
			.sc{ background:url(../img/sc.gif) no-repeat;width:55px; height:25px; border:0px; margin:5px 0 5px 35px;*margin-left:10px;}
		.s_nr1{ background-color:#fff; overflow:hidden; width:220px;}.text1{ border:1px solid #aca899; width:130px; height:18px;}
		.sform{width:190px; margin:0 0 0 25px;}.sform select{width:130px; height:20px;}
		.sc{ background:url(../img/sc.gif) no-repeat;width:55px; height:25px; border:0px; margin:5px 0 5px 35px;*margin-left:10px;}
		.sdown{ background:url(../img/s_86.gif) no-repeat;width:220px; height:12px; overflow:hidden;}
		.xw{width:220px; background:url(../img/s_90.gif) no-repeat; line-height:29px;}
			.xw p{ font-size:14px; font-weight:bold; color:#fff; text-indent:22px; line-height:29px;}
			.xw a{ float:right; color:#9be75f; margin-right:10px;}
			.sdl{width:200px; margin:0 0 0 10px;}.sdl dt img{border:1px solid #9fa69a;}
			.sdl dt{float:left;}.sdl dd{ margin-left:12px; font-weight:bold; line-height:20px;float:left; width:130px;}
			.p3{width:190px; color:#666666; margin:5px 0 0 15px; line-height:20px;}.p3 a{ color:#db0a0a;}
			.sul{width:180px; margin:10px 0 0 15px;}
			.sul li,.cj_list li{line-height:24px; background:url(../img/d_03.gif) no-repeat 0 10px;padding-left:10px;overflow:hidden; text-overflow:ellpisis; white-space:nowrap;}
	.mcenter{width:520px; float:left; margin-left:10px;}
		.ys{ margin-top:10px; background:url(../img/s_43.gif) no-repeat; height:10px;width:520px;}
		.ys1{ height:11px; overflow:hidden;background:url(../img/s_102.gif) no-repeat;width:520px;}
		.y_nr{width:520px; /*background-color:#fff;*/ overflow:hidden;}.y_nr img{ margin:0 0 8px 0;}
		.n_cp{overflow:hidden; background:url(../img/s_75.gif) no-repeat;width:520px; line-height:30px;}
			.n_cp p{font-weight:bold; font-size:14px;background:url(../img/s_53.gif) no-repeat left;float:left;padding-left:5px;margin:5px 0 0 10px;line-height:25px;}
			.n_cp p span{ background:url(../img/s_55.gif) no-repeat right; line-height:25px; float:left; padding:0 15px 0 10px; overflow:hidden;}
			.n_cp a{ float:right; color:#;color:#9be75f; margin-right:10px;}
		.nc_nr{ background-color:#fff; overflow:hidden;width:520px;}
			.ocp{width:485px; margin:0 0 7px 16px;}
				.ocp dt{ float:left;}
				.ocp dd{ line-height:18px; float:left;width:305px; margin:5px 0 0 15px;}
				.ocp dd a{ text-decoration:underline; font-size:14px; font-weight:bold; color:#ff5803;}
				.ocp dd span{ float:right;}.xq{ vertical-align:middle;background:url(../img/s_60.gif) no-repeat;width:74px; height:22px; border:0px;}
				.fw{ background:url(../images/index_139.jpg) no-repeat;width:520px; height:334px;}
			.ftop{width:510px;}
			.ftop p{ font-size:14px; font-weight:bold; color:#fff; line-height:33px; text-indent:10px;}
			.ftop a{ float:right; margin-right:10px; color:#fff; line-height:33px;}
				.flist{ margin-left:5px;}.flist dt img{ padding:2px 2px; border:1px solid #cccccc;}
				.flist dl{ float:left; width:110px; margin:10px 0 0 16px;_margin-left:11px; display:inline-block; overflow:hidden;}
				.flist dd{ text-align:center; width:108px; line-height:25px;}.flist dd a{ text-decoration:underline;}
			.p4{width:485px; margin:15px 0 0 20px; text-indent:15px; border-top:1px solid #cccccc; overflow:hidden; line-height:30px;}
			.banner{ float:left;}
				.p4 a{ font-weight:bold; margin:0 5px 0 5px;}
	.mright{ float:left; margin-left:10px; }
	.shipin{ width:220px; height:210px; float:left; margin-left:10px;}
	.rp_top{ width:750px; height:210px; float:right;}
	.img{ width:750px; height:280px;}
	.new_pro{ width:750px; height:513px; float:left; clear:both; overflow:hidden;}
	.npro_left{ width:520px; height:510px; float:left;}
	.rpro_right{ width:220px; height:510px; float:right;}
	.kehu{ width:220px; height:240px;}
	.jianzheng{ width:220px; height:260px;}
	.ff_r{ height:345px; width:750px;}
	.ff_left{ width:520px; height:335px; float:left;}
	.ff_right{ width:220px; height:345px; float:right;}
		.rtop{color:#666767; line-height:49px; background:url(../img/s_29.gif) no-repeat;width:220px; height:49px; overflow:hidden;}
		.sp_nr{ width:220px; height:163px;}
			.rtop b{ font-size:17px; font-weight:bold; font-family:"微软雅黑"; margin-left:10px;}
		.rk{width:85px; float:left; margin:0 10px 15px 13px;_margin:0 10px 15px 7px;}.rk dt{ text-align:center;}
		.rk dd{ text-align:center; line-height:20px;}
			.zs dt{ text-align:center; margin-top:7px;}.zs dd{ line-height:18px; text-align:center;}
			.snum{ text-align:center;}.snum a.cura{ font-weight:bold; color:#ff5803; border:1px solid #ff5803;}
			.snum a{ border:1px solid #cccccc; line-height:25px; color:#cccccc;padding:2px 3px; margin-right:8px;}
		.gv{ width:200px; overflow:hidden; margin:0 0 15px 10px; padding-bottom:12px;}
			.gv dt{ float:left;}.gv dt img{border:1px solid #cccccc;}.gv dd b{ color:#049d46;}
			.gv dd{ color:#717171; float:left;width:130px; margin-left:10px;}
		.pf{ background:url(../img/s_123.gif) no-repeat;width:980px; line-height:33px; text-align:center; color:#fff;}.pf a{ margin:0 10px 0 10px; color:#fff;}
			
		.yq{width:980px; border-bottom:1px dashed #999999; overflow:hidden; padding-bottom:20px;}
			.yq dl{ margin-top:15px;}.yq dd a.cura{ margin-left:0px;}
			.yq dt{ float:left; color:#7d7d7d;}.yq dd{ line-height:20px; float:left;width:910px;}.yq dd a{ color:#7d7d7d;  margin:0 5px 0 5px;}
		.add{ color:#7d7d7d; text-align:center;width:980px; line-height:25px; margin-top:20px;}.add img{ margin:20px 20px 0 0;}
		.keyword{ text-align:center; color:#666666; line-height:22px; margin-top:20px;}	
		.img1 img{border:1px solid #cccccc; padding:2px 2px;}
	.cright{width:750px; float:right;}
		.ctop{margin-top:8px; background:url(../img/cn_03.gif) no-repeat;width:750px; height:30px;}
		.ctop p{ letter-spacing:2px;margin:5px 0 0 10px; background:url(../img/s_53.gif) no-repeat left; float:left; line-height:25px; padding-left:10px;}
		.ctop p span{ font-size:14px; font-weight:bold; background:url(../img/s_55.gif) no-repeat right; float:left; line-height:25px; padding:0 20px 0 10px;}
		.clist{ background:#fff url(../img/news_06.gif) repeat-x top;overflow:hidden;width:748px;border:1px solid #dededd; }
			.qxj{padding-bottom:25px; margin:0px 0 20px 20px;width:710px; background:url(../img/cl_35.gif) no-repeat bottom; overflow:hidden;}
			.qxj dt{ text-align:center; float:left; background:url(../img/cl_28.gif) no-repeat;width:290px; height:236px; overflow:hidden;}
			.qxj dt img{ margin-top:5px;}.qxj dd img{ margin-top:5px;}
			.qxj dd{ line-height:25px; color:#515151;margin-left:10px; float:left; width:410px;}
			.qxj dd.dd1{ background:url(../img/cl_10.gif) no-repeat;width:406px; height:33px;}
			.qxj dd.dd1 p{ font-size:14px; text-indent:15px; line-height:33px; font-weight:bold;}
		.totalPage{width:730px;padding-top:10px;}
			.total{ float:left; color:#7c7c7c; margin:5px 0 0 20px;_margin-left:10px;}.total b{ margin:0 5px 0 5px; color:#891313;}
			.p12{float:right; color:#777777;line-height:22px; text-align:center;}
				.p12 a{background:url(../img/pro8.gif) no-repeat left; margin:0 2px 0 2px;  float:left; cursor:pointer; padding-left:5px; line-height:22px; }
				.p12 a span{ color:#777777;background:url(../img/pro9.gif) no-repeat right; float:left; line-height:22px; padding:0 10px 0 5px; overflow:hidden;}
			.near{width:195px; margin:0 0 12px 10px;}
				.near dt{ float:left;}.near dt img{ border:1px solid #e5e5e5;}.near dd{color:#424242; float:left;width:90px; margin-left:10px; line-height:24px;}
				.near dd b{ color:#297349;}
			.cpdel{width:730px;}
				.c_a{width:290px; float:left; margin-left:20px;_margin-left:10px;}
				.c_a dl{}.c_a dt img{ margin:20px 0 0 20px;}
				.c_a dt{ background:url(../img/cl_28.gif) no-repeat;width:290px; height:236px; overflow:hidden;}
				.c_a dd{ margin-top:10px;}
				.c_a dd img{margin:3px 0px; background:url(../img/cn_42.gif) no-repeat;}
				.c_b{width:406px; float:left; margin-left:10px;}
				.p5{ font-size:14px; font-weight:bold; background:url(../img/cl_10.gif) no-repeat;width:406px; line-height:33px; overflow:hidden; text-indent:10px;}
				.p6{width:380px; line-height:23px; color:#666666; margin:10px 0 0 10px;}
				.p7{ background:url(../img/ph_03.gif) no-repeat;width:400px; height:45px; overflow:hidden;}
					.p7 img{ vertical-align:middle; margin:5px 10px 0 10px;}.p7 span{ font-size:20px; line-height:45px; font-weight:bold; color:#880000;}
			.ptop{width:710px; margin:20px 0 0 20px; background:url(../img/cn_22.gif) repeat-x; line-height:33px; overflow:hidden;}
				.ptop p{ font-family:"微软雅黑"; font-size:20px; background:url(../img/cn_18.gif) no-repeat left; float:left; line-height:33px; padding-left:8px;}
				.ptop p span{ background:url(../img/cn_20.gif) no-repeat right; float:left; padding:0 20px 0 10px; line-height:33px;}
			.sp{ margin:15px 0 0 20px;}.sm{width:700px; margin:10px 0 0 20px; line-height:25px; color:#515151; font-size:14px;}
			.cslb{width:710px; margin-left:20px;}
				.cslb table{width:710px;}
				.cslb table tr.tr1 td{ color:#434343;line-height:25px; text-indent:15px; font-size:14px; font-weight:bold; background-color:#fafafa;} 
				.cslb table tr.tr2 td{ color:#434343; line-height:40px; text-indent:15px;}
			.xg{margin:20px 0 0 20px; background:url(../img/cn_67.gif) no-repeat;width:710px; height:40px;}
				.xg p{ background:url(../img/cn_32.gif) no-repeat left; float:left; padding-left:10px; line-height:40px; font-family:"微软雅黑"; color:#fff;}
				.xg p span{ font-size:17px; background:url(../img/cn_34.gif) no-repeat right; line-height:40px;padding:0 20px 0 10px; float:left;}
			.xglist{width:710px; margin:10px 0 0 20px;}
				.xdl{width:140px; float:left; margin:0 20px 0 11px;_margin-left:9px;}
				.xdl dt{ background:url(../img/cn_42.gif) no-repeat;width:139px; height:115px; overflow:hidden; margin-bottom:6px;}.xdl dt img{ margin:7px 0 0 5px;}
				.xdl dd{ line-height:20px;text-align:center;}.xdl dd b{color:#297349;}.xdl dd a{ color:#cb0000; margin-left:8px;}
				.gl{ text-align:right;width:710px; margin-left:20px;}
				.gfb{ background:url(../img/new_03.gif) no-repeat;width:72px; height:31px; margin:20px 10px 0 0px; border:0px;}
				.span1 a{color:#cb0000; text-decoration:underline; margin:0 5px 0 5px; font-weight:bold;}
				.span1{ margin-left:20px; line-height:42px;}
			.p_list{width:710px; margin-left:20px;}
				.pdl{ margin:15px 0 0 10px;  padding-bottom:10px;width:700px; border-bottom:1px dashed #cacaca;}
				.pdl dt{ color:#5f5f5f;text-indent:5px; line-height:20px;}.pdl dt span{ float:right; margin-right:20px; color:#bbbbbb;}
				.pdl dd{ color:#5f5f5f;text-indent:5px; line-height:25px;}
			.fy{width:750px; text-align:center; margin:20px 0 0 0;}
				.fy a{ margin:0 6px 0 6px; color:#5f5f5f;}.fy a.cura{padding:0 6px 0 6px; font-weight:bold; background-color:#CCC; border:1px solid #cacaca;}
			.fp{width:700px; background:url(../img/bg_03.gif) no-repeat; line-height:30px; overflow:hidden; margin:10px 0 0 20px;}
				.fp p{ font-size:14px; font-weight:bold; text-indent:10px; color:#5f5f5f;}
				.lt_lb{padding:20px 0 20px 0 ;width:698px; margin-left:20px; border:0px solid #e5e5e5; border-width:0 1px 1px 1px; overflow:hidden;}
			.ys_left{ float:left;width:320px; margin:0px 0 0 20px;color:#5f5f5f;}.yz{border:1px solid #c7c7c7; height:20px; width:50px;}
				.ys_left textarea{width:270px; height:70px;border:1px solid #c7c7c7; }
				.ytj{ background:url(../img/cn_78.gif) no-repeat;width:62px; height:25px; border:0px; margin-left:10px;}
				.ys_left a{ color:#0f3986; font-weight:bold; letter-spacing:1px; margin:0 5px 0 10px;}.ys_left span{ margin-left:33px;}
			.ysm{ float:left; width:280px; margin-left:50px; line-height:22px; color:#5f5f5f;}
			.zxul{width:700px; margin:30px 0 0 30px;}
				.zxul li{ background:url(../img/d_03.gif) no-repeat 0 10px; line-height:25px; padding-left:10px; overflow:hidden;}
				.zxul li a{}.zj{ margin:10px 0 10px 0;}.zxul li span{ float:right; color:#666666;}
			.p_h{ font-size:20px; margin-top:30px; text-align:center; font-weight:bold;}
			.p_d{ text-align:center; margin:15px 0 0 0; color:#504e4e;}.p_d a{ color:#504e4e; margin:0 5px 0 5px;}.p_d span{ font-weight:bold; color:#740606;}
			.z_w{ font-size:14px; line-height:35px;width:670px; margin:10px 0 0 35px; padding-top:10px; border-top:1px dashed #e5e5e5;}
			.p_r{color:#562a07; text-indent:10px; margin:20px 0 0 25px; background:url(../img/news.gif) no-repeat;width:700px; line-height:27px; overflow:hidden;}
				.p_r a{ margin:0 7px 0 7px; color:#562a07;}
			.up{ font-size:14px; margin:13px 0 0 30px; line-height:20px;}.up a{ text-decoration:underline; margin-left:10px;}
			.p21{ text-align:center;}.p21 input{ margin:20px 5px 0 5px;}		
					.t2{ background:url(../img/ndel_05.gif) no-repeat;border:0px; width:93px; height:26px;}
					.t3{ background:url(../img/ndel_07.gif) no-repeat;border:0px; width:93px; height:26px;}
					.t4{ background:url(../img/ndel_09.gif) no-repeat;border:0px; width:93px; height:26px;}
				.z_info{width:662px; padding:10px 0 10px 0; margin-left:30px; overflow:hidden;}
				.z_info ul{}.z_info li a{ color:#696969;}
				.z_info li{width:300px; background:url(../img/dd_03.gif) no-repeat 0 13px;padding-left:10px; float:left;border-bottom:1px dashed #e5e5e5; overflow:hidden;line-height:30px; margin-left:20px;_ margin-left:10px;}
				.z_info span{ margin-right:20px;color:#696969; float:right;}
				.fp1{width:700px; background:url(../img/bg03.gif) no-repeat; line-height:30px; overflow:hidden; margin:20px 0 0 25px;}
				.fp1 p{ font-size:14px; font-weight:bold; text-indent:10px; color:#5f5f5f;}
				.text9{width:270px; border:1px solid #c7c7c7; height:20px;}
			.ys_left1{ float:left;width:320px; margin:0px 0 0 20px;_margin-left:10px;color:#5f5f5f;}.yz{border:1px solid #c7c7c7; height:20px; width:50px;}
				.ys_left1 textarea{width:270px; height:70px;border:1px solid #c7c7c7; }
				.ytj{ background:url(../img/cn_78.gif) no-repeat;width:62px; height:25px; border:0px; margin-left:10px;}
				.ys_left1 a{ color:#0f3986; font-weight:bold; letter-spacing:1px; margin:0 5px 0 10px;}.ys_left span{ margin-left:33px;}
			.ysm1{ float:left; width:280px; margin-left:30px; line-height:22px; color:#5f5f5f;}
			.p_list{width:740px;}.p_st{width:665px;}
				.pdl{ margin:15px 0 0 0;  padding-bottom:10px;width:750px; border-bottom:1px dashed #cacaca;}
				.pdl dt{ color:#5f5f5f;text-indent:5px; line-height:20px;}.pdl dt span{ float:right; margin-right:50px; color:#bbbbbb;}
				.pdl dd{ color:#5f5f5f;text-indent:5px; line-height:25px;}
				.p_dl{ margin:15px 0 0 30px;  padding-bottom:10px;width:665px; border-bottom:1px dashed #cacaca;}
				.p_dl dt{ color:#5f5f5f;text-indent:5px; line-height:20px;}.p_dl dt span{ float:right; margin-right:50px; color:#bbbbbb;}
				.p_dl dd{ color:#5f5f5f;text-indent:5px; line-height:25px;}
			.lt_lb1{padding:20px 0 20px 0 ;width:698px; margin-left:25px; border:0px solid #e5e5e5; border-width:0 1px 1px 1px; overflow:hidden;}
			.sucss{width:710px; margin:0 0 15px 20px;border-bottom:1px dashed #e5e5e5; padding-bottom:15px; overflow:hidden;}
				.sucss dt{ float:left; background:url(../img/al_09.gif) no-repeat;width:251px; height:252px; overflow:hidden;}
				.sucss dt img{ margin:6px 0 0 6px;}.sucss dd span{ color:#7a3f00; font-size:14px; font-weight:bold;}
				.sucss dd{ color:#666666; line-height:25px;float:left; width:400px; margin-left:20px;}.sucss dd img{ margin-top:8px;}
			.con_left{width:748px;border:1px solid #dddddd; background-color:#fff;float:left;}.conp b{ font-size:14px;}
			.conp{ line-height:30px;width:664px; margin:20px 0 0 25px;}.conp span{ font-size:14px; color:#297349; font-weight:bold;}
		.conimg{ margin:2px 2px;}
		.con_right{width:215px; float:right;}
			.yulk{width:180px; margin:0 0 0 10px;}.yulk li textarea{width:140px; border:1px solid #c8c8c8;}
				.yulk li{ margin-top:6px; color:#7b7b7b;}.ly{border:1px solid #c8c8c8;width:140px;}
				.htj{ background:url(../img/con_03.gif) no-repeat;width:75px; height:29px; border:0px; margin:5px 0 0 35px;}
			.abimg img{ margin:3px 3px;}.abwz{width:665px; line-height:22px; margin:15px 0 0 30px; font-size:14px;}
			.lyk{width:213px;border:0px solid #e5e5e5; border-width:0 1px 1px 1px; overflow:hidden;}
			.abouti{width:750px;}.abouti img{border:1px solid #d4d4d4; padding:2px 2px;}
			.awz{width:720px; line-height:22px; font-size:13px; margin:15px 0 0 15px;}
			.ab_zl{width:705px; line-height:25px; font-size:13px; color:#333333; margin:30px 0 0 20px;}
			.about{width:748px; text-align:center;}.about img{margin-top:3px;}
			
			
			.content{ width:980px; margin:0 auto; height:auto;zoom:1; overflow:hidden;}
			.left{ width:220px; float:left;height:auto; zoom:1; overflow:hidden;}
			.right{ width:750px; float:right; height:1370px; zoom:1;}
			
			
			.wh{ width:190px; height:150px; margin:10px auto 0 auto;}
			.whh{ width:180px;margin:10px auto 0 auto;}
			.sub{ background:url(../img/sub.gif) no-repeat; width:68px; height:22px; border:none; color:#fff; cursor:pointer;}
			.cjwt{ width:220px; height:210px;}
			.cj_list{ height:135px; padding:15px; background:#fff;}
			.guang{ width:980px; height:95px; background:#E5FCB7; font-family:"微软雅黑"; line-height:95px; text-align:center; color:#F23401; margin:0 auto 10px auto; font-size:48px; font-weight:bold;}
			.select{  background:url(../img/sel.gif) no-repeat; font-size:14px;  text-align:center; display:block; float:left; width:71px; height:25px; margin:4px 0px 0px 3px; cursor:pointer; }
			
/*2011-10-12 gaotd*/
.l{float:left;}
.r{float:right;}
.mt15{margin-top:15px;}