﻿/* 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"; }
	#header{ width:100%; overflow:hidden;}
		.top_panel{ width:100%; background:url(../image/top_bg.jpg) 0 0 repeat-x; height:36px; line-height:36px;}
		.top_panel_in{ width:1024px; margin: 0 auto; overflow:hidden;}
		.top_link{display:inline;color:#6e6e6e;float:right; overflow:hidden; margin-right:25px;}
		.top_link a{ color:#6e6e6e;}
		.top_link a:hover{ color:#ff0000;text-decoration:underline;}
	
		.nav_box{ width:100%; background:url(../image/nav_on_bg.jpg) 0 0 repeat-x; overflow:hidden; height:86px;}
		.nav_in{width:1024px; margin: 0 auto; overflow:hidden;}
		.nav_in h2{ float:left;}
		.nav{ width:660px; background:url(../image/nav_bg.jpg) 0 0 repeat-x; float:left; overflow:hidden;}
		.nav ul{ width:660px; overflow:hidden; height:86px; line-height:86px;}
		.nav ul li{ float:left; text-align:center; width:80px; background:url(../image/nav_icon.jpg) right center no-repeat; padding-right:2px; display:inline;}
		.nav ul .last{ background:none; padding:0; margin-left:5px;}
		.nav ul li a{ display:block; font-weight:bold;font-family:"Microsoft YaHei"; letter-spacing:2px; color:#76d0f5; height:86px; width:80px;}
		.nav ul li a:hover{ color:#fff; text-decoration:underline; background: url(../image/nav_hover.jpg) center 0 no-repeat;}
		
		.banner_box{ width:100%; overflow:hidden;}
		#banner{ width:1280px; overflow:hidden; height:281px; margin: 0 auto;}
		
		.top_cloumn{ width:100%; background:url(../image/top_cloumn_bg.jpg) 0 0 repeat-x; height:42px; line-height:42px; overflow:hidden;}
		.top_cloumn_in{ width:980px; margin:0 auto; overflow:hidden;}
		.news_slider{ width:430px; float:left; overflow:hidden; margin-left:15px; display:inline;}
		.news_slider h3{ float:left; margin-right:17px;}
		
		.show_cloumn{width:321px; float:left; overflow:hidden;}
		#show_list{ width:321px; overflow:hidden; height:42px; line-height:42px; overflow:hidden;}
		#show_list li{color:#4d4d4d;width:321px; overflow:hidden;}
		#show_list li a{ float:left; color:#4d4d4d;}
		#show_list li a:hover{ color:#ff0000; text-decoration:underline;}
		#show_list li span{ float:right;}
		
		.top_from{ width:397px; float:right; margin:7px 15px 0 0; display:inline; overflow:hidden;}
		.top_text{ float:left;width:299px;height:29px;line-height:29px;color:#000;font-size:13px;padding-left:39px;background:url(../image/txt_bg.jpg) 0 0 no-repeat; float:left; border:none;}
		.top_submit{ width:45px; height:29px; float:left;  display:inline; background:url(../image/submit.jpg) 0 0 no-repeat; cursor:pointer; border:none;}
	
	.content{width:100%; overflow:hidden; background:url(../image/con_bg.jpg) 0 top repeat-x; padding-top:22px;}
		.in_content{ width:980px; margin: 0 auto; overflow:hidden;}
			.con_top{ width:980px; overflow:hidden; margin-bottom:16px;}
			.pro_box{ width:140px; float:left; margin-right:20px; background:url(../image/pro_bg.jpg) right 25px no-repeat; height:239px; overflow:hidden;}
			.pro_box h3{ margin-bottom:6px;}
			.pro_list{ width:140px;}
			.pro_list li{ width:120px; margin-left:20px; background:url(../image/icon.jpg) 0 center no-repeat; height:20px; line-height:20px;}
			.pro_list li a{ padding-left:12px; color:#515151;}
			.pro_list li a:hover{ color:#ff0000; text-decoration:underline;}
			
			.about_box{ width:315px; float:left; overflow:hidden;}
			.about_cp{ width:315px; height:72px; background:url(../image/about_cp.jpg) 0 0 no-repeat; overflow:hidden;}
			.about_cp img{ float:right; margin:35px 18px 0 0; display:inline;}
			.about_txt{ width:292px; margin-left:7px;}
			.about_txt p{ height:165px; line-height:200%; overflow:hidden; text-indent:30px; color:#404040;}
			.about_txt p a{ color:#ff0000; font-weight:bold;}
			.about_txt p a:hover{ text-decoration:underline;}
					
			.anli_box{ width:483px; float:right;}
			.about_cp2{ background:url(../image/anli_cp.jpg) 0 0 no-repeat; width:483px; margin-bottom:15px;}
			.show_box{ width:483px; overflow:hidden;}	
			.per_l{ float:left; margin-right:7px;}
			.show_cloumn2{ width:393px; overflow:hidden; float:left;}
			.show_cloumn2 ul{ width:393px; overflow:hidden;}
			.show_cloumn2 ul li{ text-align:center; float:left; margin: 0 5px; display:inline;}
			.show_cloumn2 ul li span{ display:block; padding-top:8px; color:#535353; font-weight:bold;}
			.show_cloumn2 ul li a:hover{ color:#797979;}
			.per_r{ float:right;}
			
		.con_bot{ width:960px; overflow:hidden;}
			.zhshi_box{ width:594px; float:left; overflow:hidden;}
			.zhshi_cp{ width:596px; background:url(../image/chanp_cp.jpg) 0 0 no-repeat; margin-bottom:15px; overflow:hidden; height:64px;}
			.zhshi_cp a{ float:right; margin:26px 9px 0 0; display:inline; color:#fff; font-family:Tahoma, Geneva, sans-serif;}
			.zhshi_cp a:hover{ color:#fff;}
			.show_box2{ width:570px; margin-left:24px;}
			#show_li{ width:570px; overflow:hidden;}
			#show_li li{ width:570px; overflow:hidden; margin-bottom:20px;}
			#show_li li img { border:3px solid #00344c;}
			#show_li li a{ float:left; display:inline;padding-bottom:10px;padding-left:10px;padding-right:10px;}
			
			.con_bot_right{ width:326px; float:right; margin-bottom:15px;}
			.news_box{ width:316px; margin-bottom:10px;}
			.news_cp{ width:316px; overflow:hidden; margin-bottom:10px;}
			.news_cp h3{ float:left;}
			.news_cp a{ float:right; margin:6px 12px 0 0;}
			.news_pic{ margin-bottom:10px;}
			
			.news_par{ width:316px;}
			.news_par{width:316px; overflow:hidden; height:115px;}
			.news_par li{ width:316px; overflow:hidden; background:url(../image/icon.jpg) 0 center no-repeat; height:22px; line-height:22px;}
			.news_par li a{ float:left; color:#404040; padding-left:12px;}
			.news_par li a:hover{ color:#ff0000; text-decoration:underline;}
			.news_par li span{ float:right;color:#404040;}
			
			.contact_box{ width:326px; background:url(../image/contact_bg.jpg) 0 0 no-repeat; height:56px; padding:156px 0 0 0;}
			.contact_txt{ width:316px; font-size:13px; margin-left:10px;}
			.contact_txt p{ line-height:200%; color:#8e8e8e;}
			.contact_txt span{font-weight:bold; color:#535353; font-family:Tahoma, Geneva, sans-serif; margin-right:7px;}
				
	#foot{ width:100%;font-family:Arial, Helvetica, sans-serif; color:#aebebd;}
		.foot_link{ width:100%; background:url(../image/foot_link_bg.jpg) 0 0 repeat-x; height:54px;}
		.foot_link_in{ width:1024px; margin: 0 auto; overflow:hidden;}
		.foot_link_in h4{ float:left; margin-right:20px;}
		.link_title{ float:left; color:#7b7b7b; margin-top:30px;}
		.link_title a{ margin: 0 5px; color:#7b7b7b;}
		.link_title a:hover{ color:#ff0000; text-decoration:underline;}
		
		.foot_copyright{ width:100%; background:url(../image/foot_copyright_bg.jpg) 0 0 repeat-x; height:96px; overflow:hidden;}
		.foot_copyright_in{ width:1024px; margin:0 auto; overflow:hidden;}
		.foot_copyright_in h2{ float:left; margin-right:17px;}
		.copyright_title{ float:left; margin-top:30px;}
		.copyright_title p{ line-height:180%;}
		.copyright_title p span{ margin:0 10px;}
		.copyright_title a{color:#aebebd;}
		.copyright_title a:hover{ color:#fff; text-decoration:underline;}

/*--------------------- 产品展示-------------*/
		.in_content2{ width:1024px;}
		.sidebar{ width:326px; float:left;}
			.pro_box2{ width:326px;overflow:hidden; margin-bottom:20px;}
			.pro_box2 h3{ margin-bottom:6px;}
			.pro_panel{ width:326px; overflow:hidden;}
			.pro_list{ width:140px; float:left;}
			.pro_list li{ width:120px; margin-left:20px; background:url(../image/icon.jpg) 0 center no-repeat; height:24px; line-height:24px;}
			.pro_list li a{ padding-left:12px; color:#515151;}
			.pro_list li a:hover{ color:#ff0000; text-decoration:underline;}
			.pro_pic{ float:right; border:4px solid #25596f;}
			
		.main_con{ width:654px; float:right; overflow:hidden; border:10px solid #e5e5e5; padding-bottom:20px;}
			.in_cp{ width:652px; overflow:hidden; height:33px; line-height:38px; color:#000; margin-bottom:15px; border-bottom:1px solid #c3c3c3; margin-left:1px;}
			.in_cp h3{ float:left; font-weight:bold; font-size:14px; float:left; letter-spacing:1px; margin-left:12px; display:inline;font-family:"Microsoft YaHei"; }
			.in_cp p{ float:right; margin-right:22px; display:inline;}
			.in_cp p a{color:#000;}
			.in_cp p a:hover{ color:#ff0000; text-decoration:underline;}
			
			.com_txt{width:614px; overflow:hidden; margin: 0 20px;}
			.com_txt p{ color:#666; text-indent:25px; line-height:200%; margin-bottom:10px;}
			
			.contact_cloumn2{ width:700px;color:#000; margin-left:20px;}
			.contact_cloumn2 p{ line-height:200%; font-size:24px; text-indent:30px;}
			.contact_cloumn2 p span{ margin-left:18px;}
			
			.cpzs_cloumn { width:614px; overflow:hidden; margin: 0 20px 10px 20px;}
			.cpzs_cloumn li{ float:left; text-align:center; margin: 0 9px 10px 9px; display:inline;}
			.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:5px 115px 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:652px; overflow:hidden; margin-left:1px; margin-bottom:10px;}
			.bot_news2 li{  width:652px; overflow:hidden; border-bottom:1px dotted #999999; height:30px; line-height:30px;}
			.bot_news2 li a{ float:left; color:#868686; padding-left:5px;}
			.bot_news2 li a:hover{ color:#ff0000;}
			.bot_news2 li span{ float:right; color:#868686; margin-right:12px; display:inline;}

			.liuyan_box{ width:600px; overflow:hidden; margin:25px 0 0 30px;}
			#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; }