.content{ margin:0 auto; width:940px; clear:both}
.logo{ background:#000; height:106px;}
.banner{ background:url(../images/banner_bj.gif) repeat-x; height:148px;}
	/*---.bannerbj{ background:url(../images/banner.gif) no-repeat; height:148px;}---*/
.maincon{ background:#f4f4f4;}
	.main{ clear:both;position:relative;zoom:1;overflow:hidden; width:1030px; margin:0 auto; background:#fff;}
		.menu_l,.leftbj{ position:absolute; left:0px; top:0; width:45px;background:url(../images/leftbj.gif) repeat-y;}
		.menu_r,.rightbj{ position:absolute; right:0px; top:0; width:45px;background:url(../images/rightbj.gif) repeat-y;}
		.leftbj,.rightbj,.neirong{margin-bottom:-10000px; padding-bottom:10000px;}
		.neirong{ width:940px; margin-left:auto; margin-right:auto;}
			.menu_l,.menu_r{ height:48px;}
			.menu{ background:url(../images/menu_bj.gif) no-repeat; height:35px; padding:13px 0 0 194px;line-height:25px;}
			.menugai{width:940px; margin-left:47px;}
				.menu li{ float:left;}
				.menu li a{ display:block; float:left; width:89px; text-align:center;color:#222222;}
				.menu li a:hover{ color:#CC0000; text-decoration:none;}
			.xxcon{margin:15px 30px 0 0;height:870px}
			.xiangxi{margin:15px 30px 0 0;min-height:566px;_height:566px;}
				.xxi_l{ width:256px; float:left;}
					.product_con{ border-right:1px solid #d7d7d7;}
					.protop{ background:url(../images/left_topbj.gif) no-repeat; height:61px;}
					.probot{ background:url(../images/left_botbj.gif) no-repeat; height:15px;}
/*---left---add---*/
			.service_online{ background:url(../images/services-online.gif) no-repeat; height:410px; margin-top:8px;}
			.phoneul{ padding:70px 0 0 80px; line-height:19px;}
				.phoneul li{ height:17px;}
				.phone{font-size:14px;font-weight:bold;}
				.mtph{ margin-top:15px;}
/*--right--add-*/	
			.rightw{ width:297px;}
				.xxi_one{ height:346px;}
				.xxi_two{ height:350px;}
					.topgai{ height:28px; clear:both;}
					.topgai a{ padding-top:11px;}
					.xian{ clear:both;line-height:1px; overflow:hidden; height:1px; background:#000 url(../images/xianred.gif) no-repeat;}	
					.rightw h1{line-height:25px; text-align:center; margin-top:10px;}
						.rightw h1 a{color:#ed0000; font-size:16px;}
					.zhaosh_con{ padding:0 5px; margin-top:5px; line-height:20px;}
						.zhaosh_con p a{ color:#0077a3;}
						.zsphone{ margin-top:8px;}
							.zsphone li{ line-height:25px; height:25px; font-size:14px; font-weight:bold;}
						.yejienews{ clear:both; margin-top:12px;}
						.zspic{ margin-top:12px; text-align:center}
/*---right---end----*/	
					.top{ line-height:25px; font-size:14px; font-weight:bold; height:25px; padding:0 5px; clear:both; background:url(../images/top_biao.gif) no-repeat 3px; padding-left:20px;}
					.top_mt{ margin-top:12px;}
						.top a img{ margin-top:9px;}
						.hong{ color:#cd0100;}
					.jianjie{ margin-top:12px; padding:0 5px; line-height:20px;}
						.jianjie img{ float:left; padding:0 10px 5px 0;}
					.newlist{ line-height:26px;}
					.list_pa_mt{ margin-top:10px; padding:0 5px;}
						.newlist li{height:26px; border-bottom:1px dashed #898989;}
						.newlist li a{font-size:12px;background:url(../images/jiao.gif) no-repeat 3px 4px;*background:url(../images/jiao.gif) no-repeat 3px 1px; padding-left:20px;}
						.listdian li a:hover,.newlist li a:hover,.weizhi a:hover{ color:#ce1a1f;}
					.pic{ clear:both; margin-top:15px; height:100px;}
				.xxi_r{ width:620px; float:right;}	
					.product_pic{ margin:10px auto; width:610px;}
						.propic_block td{ text-align:center; line-height:22px;}
						.propic_block td img{ border:1px solid #dedede; margin:0 2px;}
					.jishufw{ clear:both; margin-top:10px; padding:0 5px; height:150px;}
					.pinpai_h{ height:75px;}
						.jishufw_w{ width:280px;}
			.link{ clear:both; margin-top:12px; background:#d1d1d1; line-height:35px; height:35px; padding:0 20px; border-bottom:1px dotted #fff;}
.foot{ background:#414141; clear:both; height:110px;}
		.foot_bj{ background:url(../images/foot_bj.gif) no-repeat; text-align:center; padding-top:30px; line-height:25px; height:80px;} 
			.leftbj2{ background:url(../images/leftbj2.gif) no-repeat; height:110px;}
			.rightbj2{ background:url(../images/rightbj2.gif) no-repeat; height:110px;}
			.leftbj2,.rightbj2,.foot_bj{margin-bottom:0; padding-bottom:0;}
			.foot_bj a,.foot_bj p,.foot_bj{ color:#fff;}
/*-------------xinwen.html--------------------*/
.product_list{ line-height:27px;}
	.product_list li{  }
	.product_list a{ display:block;font-size:14px;background:url(../images/left_libj.gif) no-repeat;padding-left:45px;line-height:35px; height:35px;}
	.product_list a:hover{ color:#d70000;background:url(../images/left_libj_hover.gif) no-repeat; height:35px;}
.yema{ clear:both; margin-top:10px;}
	.yema,.yema a{ font-size:13px; color:#333333;}
/*-------sanjiye-------*/
.weizhi{ line-height:25px; height:25px;}
	.weizhi a:hover{}
.sanjiye{ padding:0 5px; margin-top:15px;}
	h3{ text-align:center; line-height:35px; font-size:22px;}	
	.sanjiyecon{ line-height:25px; margin-top:5px;}
		.sanjiyecon p{ font-size:14px; text-indent:2em;}		
/*----product.html-------------*/
.product{ clear:both; padding:0 5px; margin-top:15px;}
	.product li{ clear:both; height:115px;}
	.pro_left{ display:block; float:left; width:130px;}
		.pro_left img{ border:1px solid #dedede;}	
	.projianjie{ line-height:25px; float:right; width:425px;}		

.pro_pic{ text-align:center; margin-top:10px;}
	.pro_pic img{ border:1px solid #dddddd;}
.pro_con{line-height:25px; padding:15px 30px;}
	.pro_con p{ font-size:14px;}
	.pro_con p img{ mar-width:550px;width:expression(document.body.clientWidth>550?"550px":"auto");overflow:hidden;}
/*----lianxi.html-----------*/
.liuyan{ clear:both; margin-top:15px; line-height:30px;}
	.ly_top{ font-weight:bold;color:#ce1a1f;}	
	.cenbut{ padding-top:10px; text-align:center;}
	.but_liuyan{ background:url(../images/but_bj.gif) repeat-x; height:24px; line-height:24px; width:80px; border:1px solid #dedede;}
/*----zhaopin.html-----*/
.block_zhaopin{ border-collapse:collapse; line-height:25px; margin-top:10px;}
	.block_zhaopin td{ border:1px solid #dedede; padding:0 8px;}	
.msg{ line-height:30px;}
	.block_left{ background:#f2f2f2; text-align:center;}
.txmsg{ font-weight:bold; color:#CC0000;}
/*----link.html------*/
.listdian{ margin-top:10px; padding:0 5px;}
	.listdian li{ line-height:25px; height:25px; background:url(../images/dian.gif) 0px 10px no-repeat; padding-left:10px;}
	.listdian li a{ font-size:14px;}
	
.sanjiye{ line-height:25px;}	

/*--------login.html----*/
.login_body{ background:#eef2fb; margin:0; padding:0;}
.top_login{ background:url(../images/logintop_bj.gif) repeat-x; height:42px; width:100%; border-bottom:1px solid #fff;}
.cont_login{ background:url(../images/logincon_bj.gif) repeat-x; height:550px;}
	.mainlog{ width:840px; margin:0 auto; background:url(../images/welcome.gif) no-repeat bottom right; height:550px;}
	.login_l{ float:left; text-align:right; width:400px; background:url(../images/midbj.gif) no-repeat right; height:550px;}
		.login_l img{ margin-top:180px;}
	.login_r{ float:right;width:390px; }
		.login_msg{ padding-top:180px; }
		.login_msg li{line-height:35px; height:35px; color:#333333;}
		.logtou{ font-weight:bold; margin-bottom:10px; font-size:14px;}
		.log_but_c{ text-align:left;padding:10px 0 0 80px;}
.foot_login{ background:url(../images/loginfoot_bj.gif) repeat-x; height:20px; line-height:20px; text-align:center; color:#fff;}
/*----map.html---*/
.maptou{ margin:0 15px; border-bottom:1px dashed #dedede; line-height:35px; padding:0 5px;}	
	.maptou a{ padding-right:15px; font-size:14px;}
	.maptou strong a{ color:#CC0000; font-size:15px;}
.zdmap{ padding:15px 20px;}
	.zdmap dt a{ font-weight:bold; color:#295cd1}
	.zdmap dt{ width:80px; float:left; clear:both}
	.zdmap dd{ width:440px;}
	.zdmap dd a{ padding-right:10px;}
	.zdmap dd a:hover{ color:#FF0000}
/*------renzheng----*/
.renzheng_table{ text-align:center;}	
