﻿@charset "utf-8";
@import url("reset.css");
#page { width:900px; margin:0 auto; }


	.right2{ width:200px; float:right; overflow:hidden;zoom:1;}
.left2{ width:690px; float:left;}


							
							
	/*header*/
	.header{}
		.top1{ overflow:hidden;zoom:1;}
			.top1 p{ float:right; margin:5px 0 0 20px;}
				.top1 p img{ display:block; float:left;}
			.logo{ width:208px; height:73px; float:left; overflow:hidden; margin:0px 10px 0 0;}
				.top_bar{ width:526px; height:69px; float:left; overflow:hidden; margin:5px 10px 0 0;}
			.t_r{ float:left; font-weight:bold;} .t_r img{ display:block; float:left; margin-right:6px;}
				.t_r p{ margin:5px 0 0 0;} .ln22{ line-height:22px;}
			.nav{ background:url(../img/nav_bg.gif) no-repeat;height:29px; margin-top:10px; float:left; line-height:29px; text-align:center; width:900px;font-weight:bold;}
				.nav a{ padding:0 10px; color:#fff;}
				
				.foot .br{ border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;  border-bottom:1px solid #e7e7e7; padding:15px; overflow:hidden;zoom:1;}
				.foot .br span img{ display:block; float:left; margin:0 20px; display:inline; width:84px; height:68px;}
				.foot .br p{ height:22px;  line-height:22px;}
		
	.main{ margin:10px auto; float:left; width:900px;}
		.banner{ width:595px; height:214px; overflow:hidden; float:left; }
		.ceo{ background:url(../img/banrightinfo.gif) no-repeat; width:299px; height:217px; float:left;}
			.ceo img{ display:block; float:left; margin:50px 10px 10px 10px; background:url(../img/cepimgbg.gif) no-repeat; padding:6px 5px 5px 7px; display:inline;}
			.ceo p{  width:280px; height:160px; margin:44px auto 0;}
		.left{width:595px; float:left; overflow:hidden;}
			.lt_z{ width:192px; float:left;} .products img{ display:block;}
			.products,.about,.info{background:url(../img/ps_w.gif) bottom no-repeat; width:192px; padding-bottom:5px; margin-top:10px;}
			.lt_z h3{ position:relative;background:url(../img/inl_h3.gif) no-repeat; width:192px; height:31px;line-height:31px; text-indent:40px; color:#fff; }
				.pt{ padding:10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; overflow:hidden;}
				.pt h4{ background:url(../img/pt_h4.gif) 0 8px no-repeat; text-indent:15px; border-bottom:1px dashed #ccc; height:30px; line-height:30px; margin-bottom:10px}
				.products .pt ul{ margin-bottom:10px;}
				.products .pt li{ text-indent:20px; overflow:hidden;white-space:normal;word-break:break-all; width:150px; height:24px; line-height:24px; font-size:11px;}
				.about .pt p{ font-size:11px;white-space:normal;word-break:break-all;}
				.about .pt img,.info .pt img{ margin:8px 0;}
				.info .pt p{ font-size:11px; background:url(../img/info_d.gif) 0 7px no-repeat; line-height:15px; padding-left:10px; margin-bottom:5px;white-space:normal;word-break:break-all; }
				
					.more{ position:absolute; top:15px; right:10px; display:block;}
					
			.lt_y{ width:490px; margin-top:10px; float:right;}
				.ladi{ background:url(../img/lade.gif) bottom no-repeat; padding-bottom:5px;}
					.ladi h3{ position:relative; background:url(../img/lade_h3.gif) no-repeat; height:31px; line-height:31px; text-indent:40px;}
					.ladi .pt{ overflow:hidden;zoom:1;}
					.ladi .pt li{ display:block; width:100px; height:130px; overflow:hidden; float:left; margin:20px 0 0px 15px; padding-bottom:5px; display:inline;}
						.ladi .pt li img{ width:98px; height:98px; display:block;border:1px solid #CCC}
						.ladi .pt li span{ height:40px; line-height:20px; text-align:left; display:block;overflow:hidden;}
						
						
						
						/*plc*/
						.plc{ background:url(../img/plc_bg.gif) no-repeat; width:900px; height:29px; line-height:29px; text-indent:10px;}
							.plc a{ padding:0 5px;}
			/*Products*/
				
				
				
		.right{ width:299px; float:right; overflow:hidden;}
			.cust,.comp,.succ{ float:right; background:url(../img/cust_w.gif) bottom no-repeat; padding-bottom:5px;}
				.cust h3,.comp h3{ position:relative; color:#fff; text-indent:44px; background:url(../img/cust_h3.gif) no-repeat; width:200px; height:31px; line-height:31px; margin-top:7px;}
.cust li{ display:block; float:left;  line-height:22px; margin:0 2px 7px; display:inline;}
				.cust li span{ display:block; height:22px; line-height:22px; overflow:hidden;text-align:center;}
				.cust .pt{ overflow:hidden;zoom:1; width:178px;}
					.cust li img{ display:block; width:175px; height:50px;}
				
				.comp .pt{ overflow:hidden;zoom:1; width:178px;}
				.comp .pt img{ width:70px; height:40px; padding:1px; margin-bottom:10px; border:1px solid #e7e7e7; float:left; display:block; margin-left:13px; display:inline;}
				.comp p{ font-size:11px; margin-bottom:5px;background:url(../img/info_d.gif) 0 7px no-repeat; padding-left:10px; clear:both;}
				
				.succ{ margin-top:7px;}
				.succ h3{ background:url(../img/succ_h3.gif) no-repeat; width:200px; line-height:31px; text-indent:44px; color:#fff; position:relative;}
				
				.succ .pt dt{ width:67px; height:96px; float:left; margin-right:10px;}
					.succ dl{ margin-bottom:10px; float:left;}
					.succ .pt{ overflow:hidden;zoom:1; width:178px; font-size:11px;}
					.succ .pt img{ width:63px; height:72px; padding:1px; border:1px solid #e7e7e7; display:block;}
					.succ dt span{ height:22px; line-height:22px; display:block; text-align:center;}
					.succ dd{ float:left; width:91px; padding:5px;}
					.b_1{ background:#EFF7E0; width:200px; height:40px; line-height:21px; overflow:hidden;}
					.b_2{ background:#FFFEF0; width:200px; height:56px; overflow:hidden;}
					
					
				.nav_list{ text-align:center; clear:both; height:32px; line-height:32px;}
				.nav_list a{ padding:0 10px;}
			.link{ background:#F4F4F4; clear:both; overflow:hidden; margin-bottom:5px;}
				.link ul{ width:855px; margin:0 auto;}
				.link li{float:left; text-align:center;  height:30px; line-height:30px;margin-right:10px;}
					.link li a{ color:#989898;}
					
					
