﻿/* CSS Reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
strong{ font-weight:bold;}
img{ vertical-align:top;}
.cl{ clear:both; font-size:0;}

a{ color:#000; font-size:12px; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}

body{ font-size:12px; color:#000; font-family:"新宋体" "Microsoft YaHei"; background:#fff url(../image/bg.jpg) 0 top repeat-x; }
.wrapper{ width:1034px; margin: 0 auto; overflow:hidden;}
#header{ width:1034px; overflow:hidden; margin-bottom:12px;}
	.top{ width:1034px; overflow:hidden; background:url(../image/top.jpg) 0 0 no-repeat; height:100px;}
		.top_link{ float:right; margin:20px 32px 0 0; display:inline; height:21px; line-height:21px; overflow:hidden;}
		.top_link a{ margin-left:10px; padding-left:28px; color:#a8d7a1; display:block; float:left;}
		.top_link a:hover{ color:#fff; text-decoration:underline;}
		.top_link .link{ background:url(../image/link.png) 0 0 no-repeat;}
		.top_link .link2{ background:url(../image/link2.png) 0 0 no-repeat;}
		.top_link .link3{ background:url(../image/link3.png) 0 0 no-repeat;}
		
	.nav{ width:1034px; height:45px; overflow:hidden; line-height:45px;}
	.nav ul{ width:1020px; overflow:hidden; margin-left:14px;}
	.nav ul li{ width:110px; float:left;}
	.nav ul li a{ color:#fff; font-size:14px; font-weight:bold; letter-spacing:1px; display:block; text-align:center;}
	.nav ul li a:hover{ color:#fff; text-decoration:underline;}
	
	.banner_panel{ width:1019px; background:url(../image/banner_in_bg.jpg) 0 0 repeat-x; height:260px; overflow:hidden; padding:14px 0 0 15px;}	
		#banner{ width:1003px; height:261px; overflow:hidden;}
		.banner_line{ width:1024px; height:260px; position:absolute; z-index:99; margin-top:-260px;}
		
	
	.content{ width:1004px; overflow:hidden; margin: 0 auto; padding-bottom:20px;}
		.host_con{ width:773px; overflow:hidden; float:left;}
			.host_top{ width:773px; margin-bottom:12px; overflow:hidden;}
				.side{ width:228px; float:left; overflow:hidden;}
					.chanp_box{ width:228px; margin-bottom:8px; overflow:hidden;}
					.chanp_mid{ background:#ebebeb url(../image/chanp_mid.jpg) 0 top repeat-x; width:215px; overflow:hidden; height:153px; padding:35px 0 0 13px;}
					.chanp_mid li{ background:url(../image/txt_icon.jpg) 0 2px no-repeat; margin-bottom:10px;}
					.chanp_mid li a{ padding-left:12px; color:#000;}
					.chanp_mid li a:hover{ color:#ff0000; text-decoration:underline;}
					.anli_pic{ padding:6px 6px; border:1px solid #e3e3e1;}
					
				.top_right{ width:537px; float:right; overflow:hidden;}
				.top_cp{ width:537px; overflow:hidden; height:50px; background:url(../image/con_cp.jpg) 0 0 no-repeat; line-height:38px;}
				.top_cp h3{ color:#fff; font-weight:bold; letter-spacing:1px; margin-left:20px; float:left; display:inline;}
				.top_cp a{ float:right; margin:10px 10px 0 0; display:inline;}
				.jj_box{ width:537px; margin-bottom:12px; overflow:hidden;}
				.jj_cloumn{ width:535px; border:1px solid #e1e1e1; border-top:none; overflow:hidden; height:140px;}
				.jj_cloumn img{ float:left; margin:5px 0 0 8px; display:inline;}
				.jj_txt{ width:330px; margin-right:10px; display:inline; float:right; display:inline; color:#515151; height:130px; overflow:hidden;}
				.jj_txt p{ line-height:150%; text-indent:25px; margin-bottom:10px;}
				.jj_txt p a{ color:#ff0000;}
				.jj_txt p a:hover{ color:#ff0000; text-decoration:underline; font-weight:bold;}
				
				.news_box{ width:537px; overflow:hidden;}
				.news_cloumn{width:535px; border:1px solid #e1e1e1; border-top:none; overflow:hidden; height:106px;}
				.news_cloumn img{ margin:5px 0 0 8px; float:left; display:inline;}
				.new_list{ width:376px; float:right; margin-right:16px; display:inline; color:#4c4c4c;}
				.new_list li{ width:366px; border-bottom:1px dotted #4c4c4c; padding-bottom:4px; margin-bottom:8px; overflow:hidden;*margin-bottom:6px;}
				.new_list li a{ float:left; color:#4c4c4c;}
				.new_list li a:hover{ color:#ff0000;}
				.new_list li span{ float:right;}
				
				.show_box{ width:773px;}
				.show_cp{ width:773; height:34px; background:url(../image/chaanp_cp.jpg) 0 0 no-repeat; overflow:hidden;}
				.show_cp a{ float:right; margin:10px 10px 0 0; display:inline;}
				.show_bon{ width:771px; overflow:hidden;border:1px solid #e1e1e1; border-top:none; padding-top:12px;}
				.show_cloumn{ width:771px; margin:0 10px;}
				#show_list{ width:751px; overflow:hidden;}
				#show_list li{ float:left; margin:0 10px; display:inline; text-align:center;}
				#show_list li img{ padding:4px;border:1px solid #e1e1e1;}
				#show_list li span{ display:block; padding-top:10px;}
				
				
		.sidebar_r{ width:222px; float:right; overflow:hidden;}	
			.hon_box{ width:222px; margin-bottom:12px; overflow:hidden;}
				#show_list2{ width:210px;border:1px solid #e1e1e1; border-top:none; padding:5px; height:137px!!important;}
				#show_list2 ul{ width:210px; height:167px; overflow:hidden;}
				
			.contact_box{ width:222px; margin-bottom:12px;}
			.contact_txt{border:1px solid #e1e1e1; border-top:none; padding:6px 0; height:110px; overflow:hidden;}
			.contact_txt p{ margin-left:12px; line-height:150%;}
			.zxun_pic{padding:4px 4px; border:1px solid #e3e3e1;}
				
	
		#foot{ width:1003px; font-family:Arial, Helvetica, sans-serif; color:#747474; margin: 0 auto; padding-bottom:30px; text-align:center;}
		.foot_link{ width:1003px;overflow:hidden; background:#014d0d; height:35px; line-height:35px; margin-bottom:15px;}
		.foot_link p{ float:left; color:#cdefcc; font-weight:bold; letter-spacing:1px; margin:0 20px; display:inline;}
		.foot_link .link_list{ float:left; color:#cdefcc;}
		.foot_link .link_list a{ color:#cdefcc; margin: 0 10px;}
		.foot_link .link_list a:hover{ color:#fff; text-decoration:underline;}
		.copyright p{ margin-bottom:12px;}
		.copyright p a{ color:#747474;}
		.copyright p a:hover{ color:#014d0d; text-decoration:underline; font-weight:bold;}
				

/*--------------------- 产品展示-------------*/
			.in_sidebar{ width:228px; float:left;}
			.chanp_box2{ width:228px; margin-bottom:8px; overflow:hidden;}
				.chanp_mid2{ background:#ebebeb url(../image/chanp_mid.jpg) 0 top repeat-x; width:215px; overflow:hidden; padding:35px 0 0 13px;}
				.chanp_mid2 li{ background:url(../image/txt_icon.jpg) 0 2px no-repeat; margin-bottom:10px;}
				.chanp_mid2 li a{ padding-left:12px; color:#000;}
				.chanp_mid2 li a:hover{ color:#ff0000; text-decoration:underline;}
				.contact_box2{ width:222px; margin-bottom:12px;}
				.contact_txt2{border:1px solid #e1e1e1; border-top:none; padding:6px 0;overflow:hidden;}
				.contact_txt2 p{ margin-left:12px; line-height:150%;}
				
				.contact_txt3{ width:700px; margin-left:20px;}
				.contact_txt3 p{line-height:200%; font-size:18px;}
				
				.main_con{ width:773px; float:right; overflow:hidden;}
				.main_cp{ width:773px; background:url(../image/in_cp_bg.jpg) 0 0 no-repeat; height:41px; line-height:37px; overflow:hidden;color:#005119;}
				.main_cp h3{ margin-left:18px; float:left; font-weight:bold; letter-spacing:1px; color:#005119; display:inline; font-size:14px;}
				.main_cp p{ float:right; margin-right:12px; display:inline;}
				.main_cp p a:hover{ color:#ff0000; text-decoration:underline;}
				
				.main_cloumn{ width:771px;border:1px solid #e1e1e1; border-top:none; padding:15px 0; overflow:hidden;}
				
				.about_txt{ width:731px; margin:0 20px;}
				.about_txt p{ text-indent:25px; line-height:200%; color:#666;}
				
				.cpzs_cloumn { width:768px; overflow:hidden; margin-left:5px;}
				.cpzs_cloumn li{ float:left; margin: 0 9px 10px 9px; display:inline; display:inline;}
				.cpzs_cloumn li{ float:left; text-align:center;}
				.cpzs_cloumn li span{ display:block;}
				.cpzs_cloumn li img{ border:1px solid #CCC; margin-bottom:10px; padding:2px;}
				.cpzs_cloumn li a{ color:#868686;}
				.cpzs_cloumn li a:hover{ color:#868686;}
				
				.unm_box{ width:400px; overflow:hidden; float:right; margin:12px 135px 0 0; color:#868686; display:inline;}
				.unm_box p{ float:left; margin-top:2px;}
				.unm_box p a{ color:#868686;}
				.unm_box p a:hover{color:#000; }
					.opotion{ float:left; margin-left:2px; width:60px; color:#868686;}
					
				.bot_news2{ width:731px; margin:0 20px; overflow:hidden; }
				.bot_news2 li{  width:731px; overflow:hidden; border-bottom:1px dotted #999999; padding:0 0 3px 12px; margin-bottom:10px;}
				.bot_news2 li a{ float:left; color:#868686; padding-left:5px;}
				.bot_news2 li a:hover{ color:#ff0000;}
				.bot_news2 li span{ float:right; margin-right:20px;color:#868686;}
						
				
				
/*--------------------- 在线咨询-------------*/
				.liuyan_box{ width:670px; overflow:hidden; margin:5px 0 0 40px;}
				#GBook_Name{ width:243px; height:18px; background:#f2f2f2; border: 1px solid #dedede; overflow:hidden;}
				#GBook_Content{ width:401px; height:102px; background:#f2f2f2; border: 1px solid #dedede;overflow:hidden;}
				#gaider {border-bottom: 1px solid #EBEBEB; height: 30px; overflow:hidden; cursor:pointer;}
				.tab-s {float: left;font-size: 14px;height: 30px;line-height: 30px;text-align: center; width: 100px;border: 1px solid #dedede;}
				.tab{float: left; font-size: 14px;height: 30px;line-height: 30px;text-align: center;width: 100px;}
				#Submit, #ReSet { border: 1px solid #000;font-size: 14px;height: 30px; width: 100px; cursor:pointer; border: 1px solid #dedede; }