* { word-break: break-all;  }
body { margin: 0; padding: 0; background: url(bg.gif) repeat; color: #464646; text-align: left; font-size: 12px; font-family:"微软雅黑";}

a  {color: #000; text-decoration:none;}
	a:hover { color:#d71e20; }
	a img { border: none; }
cite{ font-style:normal;float:right;padding-right:0;}

form,h1,h2,h3,h4,h5,ol,ul,dl,dd,dt,p{ margin:0; padding:0; }
ul,dl,dd,dt,ol{ list-style:none outside none; }


.bold a,.bold{ font-weight:bold;}
.f14 a,.f14{ font-size:14px;}
.m10 { margin-left:10px;}
.m8 { margin-left:8px;}
em { font-style: normal;}

#header ,#warp ,#footer{ text-align:left; }
 
 
/*------高度-----*/
 .h142 { height:142px;overflow:hidden;}
 .h254 { height: 254px;overflow: hidden;}
 .h112 { height: 112px;overflow: hidden;}

/*\*/ * html .autoheight{ height:1%} /**/ *>.autoheight{ overflow:hidden; }
.w1000 { width: 1000px;margin: 0 auto;}
.w986 { width:986px;margin:0 auto;padding:0 7px;background:#fff;}
.w243 { width: 243px;}
.w733 { width: 733px;}

.h15{ height:15px;clear:both;overflow:hidden;line-height:10px;font-size:1px;}
.h10{ height:10px;clear:both;overflow:hidden;line-height:10px;font-size:1px;}
.h5{ height:5px;clear:both;overflow:hidden;line-height:10px;font-size:1px;}


.content, .contentL, .contentR { width: 100%;}
	/*\*/ * html .content, * html .contentL, * html .contentR { height: 1%; } /**/ *>.content, *>.contentL, *>.contentR { overflow: hidden; }

/*通用*/
.l {float:left;overflow:hidden;}
.r {float:right;overflow:hidden;}

.box1 { border: 1px solid #d6d6d6}
.box2 { border-bottom: 1px solid #d4d4d4;}

.posi_re { position: relative;}
.posi_ab { position: absolute;}

/*--------head-------*/
#logo { height:112px;background: url(logo_back.gif) repeat-x 0;}
	.logo { padding-top: 15px;}

	.logoR { width: 518px;height: 112px;background: url(logor.gif) no-repeat;}
		.logoR p { float: right;width: 214px;height: 28px;line-height: 28px;padding: 15px 10px 0 0;background: url(logo_top.gif) no-repeat 0 14px;text-align: center;}
			.logoR p a { padding: 0 10px 0 10px;color: #fff;}
		
	.nev{  height:35px;line-height:35px;background:url(nev.gif) repeat-x; }

	.nev ul { margin:0 auto;width:992px;height:35px;line-height:35px;}
		.nev ul li { width: 99px;float:left;text-align:center;position:relative;background:url(nev_a_bor.gif) no-repeat right 6px;}
			.nev ul li a.nev_a { height: 35px; line-height:35px; display:block;font-size:14px;font-weight:bold;color:#fff;}
			.nev ul li p { width: 100px;height:100%;display:none;position:absolute;left:0 ; top:34px;z-index:1000;}
				.nev ul li p span { width: 99px;height:30px;line-height:30px;display:block;text-align:center;float:left;border-bottom:1px solid #a5aabb;overflow:hidden;}
					.nev ul li p span a { color:#fff; font-size:12px; display:block;background-color:#0d6a75;}
						.nev ul li p span a:hover  { background-color: #19a3b3; }
		.nev ul li.on a.nev_a { background:#444;color:#ffd800;}
			.nev ul li.on p { display:block;}
	
		
		.banner { padding-top: 7px;}

/*--------wrap-------*/
	
	.login { height: 142px;background:url(login.gif) no-repeat; padding-left:25px;}
		.login li { color:#fff;padding-bottom:9px;}
		.login .txt  { border:1px solid #bfe5e7;background-color:#bfe5e7; height:18px;line-height:18px;width:140px;}
		.login .sub  { margin-left:130px;width:62px;height:20px;border:0;background-color:#92f2ef;font-size:12px;font-weight:bold;color:#000;cursor:pointer;}

		.login p { height: 34px;line-height: 34px;padding: 2px 0 8px 0;color: #fff; font-size: 14px;font-weight: bold;}

		.login .from { height: 91px;}
	/*------news--------*/
	.news { padding: 0;}
		.newsTitle { height: 30px;line-height: 30px;padding: 0 15px 0 10px;}
			.newsTitle p { display: inline;padding-left: 18px;background: url(jiantou.gif) no-repeat 0 3px;color: #413c3c;font-size: 14px;font-weight: bold;}
			
			.newsTitle span { float: right;}
				.newsTitle span a { color: #423c3c;}


			.newsM { padding: 10px 10px;background: #f9f9f9;}
				.newsM li { height: 25px;line-height: 25px;padding-left: 10px;background: url(dian.gif) no-repeat 0 10px;}
					.newsM li a { color: #423c3c;}

	/*------lianxi--------*/
	.lianxi { height: 217px;padding-left: 20px;background: url(lianxi.gif) no-repeat;}
		.lianxi p { height: 34px;line-height: 34px;padding: 2px 0 30px 5px;color: #fff;font-size: 14px;font-weight: bold;}
		.lianxi li { height: 25px; line-height: 25px;color: #fff;}

		/*------survey--------*/
		.survey { width: 322px;height: 208px;background: url(company.gif) no-repeat;color: #fff;}
			.survey p { position: absolute;top: 100px;left: 10px;width: 302px;line-height: 25px;text-indent: 3em;}
				.survey p a { position: absolute; top: 76px; right: 8px;padding-right: 16px;background: url(company_jiantou.gif) no-repeat right 4px;color: #fff;}
		
		/*------news_02--------*/
		.news_02 { width: 401px;height: 208px;padding: 0px;}
			.news_02Title { height: 33px; line-height: 33px;background: #ccc;}
				.news_02Title p { width: 107px;padding-left: 18px;background: url(news_02Title.gif) no-repeat;color: #fff;font-size: 14px;font-weight: bold; }

				.news_02Title span { float: right;width: 50px;height: 33px;background: #b3b3b3;}
					.news_02Title span a { line-height: 3;color: #363636;padding-left: 8px;}

				.news_02img { height: 78px;padding: 0;border-bottom: 1px dashed #00969f}
					.news_02img span { display: inline;float: left;width: 107px;height: 68px;margin: auto 10px auto auto;}
					.news_02img h4 { float: left;width: 260px;height: 20px;line-height: 20px;color: #2c2c2c;}
					.news_02img p { float: left;width: 270px;line-height: 15px;padding-top: 4px;color: #807f7f;text-indent: 2em;}
 
				.news_02M { padding-top: 10px;}
					.news_02M li { height: 25px;line-height: 25px;padding-left: 10px;background: url(news02_dian.gif) no-repeat 0 8px;}
						.news_02M li a { color: #3b3f3f;}
						.news_02M li span { float: right;color: #028289;}


			/*------news_03--------*/
			.news_03 { width: 731px;height: 258px;padding-top: 40px;margin-bottom: -40px;background: url(news_03.gif) no-repeat;} 
				.news_03 li { float: left;width: 224px;padding: 0 9px 0 9px;}
					.news_03 li img { width: 224px;height:80px;overflow: hidden;padding-bottom: 12px;}
					.news_03 li p { line-height:20px;text-indent: 2em;color: #686868;}
				
			/*---------goods----------*/
			.goods { width: 731px;height: 218px;padding: 0;border: 1px solid #E5E5E5;}
				.goods_title { height: 31px;line-height: 3px;background: url(goods.gif) no-repeat;}

						#tag { float: left;height: 31px;line-height: 31px;padding-left: 135px;}
							#tag li { float: left;padding-left: 25px;}
								#tag li a { color: #fff;font-size: 14px;}


				.goods_M { float: left;padding: 20px 9px 0 10px;}
					.goods_M li { float: left;width: 166px;padding: 6px;}
						.goods_M img { width: 164px;height: 123px;overflow:hidden;border: 1px solid #BFBFBF;}
						.goods_M p { width: 166px;height: 25px;line-height: 25px;padding-top: 5px;text-align: center;}
#tag_content{ width:725px;}						
#demo { overflow:hidden; width:710px; height:150px; margin:15px auto auto 10px; float:left;}
#indemo { float: left; width: 800%;}
#demo1 { float: left;}
#demo2 { float: left;}
.P_Li{ width:166px; height:123px; float:left; display:inline; margin: auto auto auto 10px;}
.P_Li img{ width:164px; height:123px; display:inline; margin:2px auto auto 2px; }
.P_Li p{ width:166px; height:25px; float:left; line-height:25px; text-align:center; font-size:12px; font-weight:100;}





			/*---------link----------*/
				.link {  color: #423C3C; border: 1px solid #cbcbcb; overflow:hidden; padding-bottom:10px;}
					.link_title { height: 30px;line-height: 30px;padding-left: 10px;font-size: 14px;font-weight: bold;border-bottom: 1px solid #D4D4D4;2013-6-82013-6-8}
						.link_title p { padding-left: 20px;background: url( jiantou.gif) no-repeat 0 10px;}

#demolink { overflow:hidden; width:970px; height:55px; margin:5px auto auto 10px; float:left;}
#indemolink { float: left; width: 800%;}
#demolink1 { float: left;}
#demolink2 { float: left;}
.link_Li{ width:135px; height:50px; float:left; display:inline; margin: 5px auto auto 10px;}
.link_Li img{ width:135px; height:50px; }


/*---------footer----------*/
	.footer { height: 35px;line-height: 3;padding: 0 15px 0 15px;background: #00969F;color: #fff;}
		.footer li span {float: right;}
			.footer li span a {color:#fff;}



/*---------新闻列表页----------*/
	.w766 { width: 766px;}
	.w200 { width: 200px;}
	.bg1{background: #f9f9f9;}


		.paging_title { height: 30px;line-height: 30px;border-bottom: 1px solid #d4d4d4;}
			.paging_title span { float: right;padding-right: 20px;}
				.paging_title span a { color:#423c3c;}

			.paging_title p { background: url(paging_bg.gif) repeat-x; height:30px; float:left;}
			.paging_title p em { padding-left: 30px; padding-right:15px; background: url(paging_title.gif) no-repeat top left;color: #fff;font-size: 14px;font-weight: bold; height:30px; float:left;}
	

		.paging_m { padding: 15px 20px 30px;background: #f9f9f9;}
			.paging_m li { height: 26px;line-height: 26px;padding-left:12px;background: url(paging_dian.gif) no-repeat 0 13px;border-bottom: 1px dashed #616161; margin:5px auto auto auto;}
				.paging_m li span { float: right;}

		.paging_left_t { height: 31px;line-height: 31px;background: url(paging_left.gif) no-repeat;}
			.paging_left_t p { padding-left: 40px;color: #fff;font-size: 14px;font-weight: bold;}
				.paging_left_t p em { font-size: 12px;}

		.paging_left_m { padding: 10px 0 10px 8px;}
			.paging_left_m li { height: 29px;line-height: 29px;padding-bottom: 10px;background: url(paging_a.gif) no-repeat;}
				.paging_left_m a { display: block;padding-left: 60px;}
				.paging_left_m li a:hover { background: url(paging_hover.gif) no-repeat left 0;color: #fff;}
				.ZyNavVisited a { background: url(paging_hover.gif) no-repeat left 0;color: #fff;}

.page{ width:730px; float:left; text-align:center; margin:15px auto auto auto;}
	
		.lianxi_2 { width: 190px;padding-left: 10px;}
			.lianxi_2 ul { width: 171px;padding: 10px 0 10px 15px;margin-bottom: 8px;background: #eaeaea;border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
				.lianxi_2 li{ height: 25px;line-height: 25px;}

				.lianxi_2_top { top: 50px;left: 10px;}
				.lianxi_2_bottom { bottom:0px;left: 10px;}

	/*---------新闻内容页----------*/
		.as_title { padding: 20px 20px 10px;background: #f9f9f9;text-align: center;}
			.as_title p { height: 30px;line-height: 30px;background: #f9f9f9;font-size: 18px;font-weight: bold; }

			.as_title span { height: 25px;line-height: 25px; border-bottom:1px dotted #CCC; width:700px; float:left; margin:10px auto auto auto;}
	
	/*---------产品内容页----------*/
	.z_pro{ width:760px; float:left; margin:10px auto auto auto; background: #f9f9f9;border: 1px solid #CCC; padding-bottom:15px;}
	.z_pro li{ width:348px; height:196px; float:left; display:inline; margin:20px 10px auto 16px; background:url(z_p_bg.jpg) no-repeat;}
	.z_pro li span{ width:190px; height:150px; float:left; display:inline; margin:25px 10px auto 10px; border:1px solid #6cc9cf;}
	.z_pro li p{ width:130px; height:120px; float:left; font-size:14px; line-height:20px; margin:25px auto auto auto;}
	.z_pro li em{ width:73px; height:21px; float:right; padding-right:10px;}
		/*	.p_list_title { padding: 10px 10px;background: #f9f9f9;}
		.p_list_title li { position: relative;width: 100%;height: 117px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px dashed #626262;}
				.p_list_title  span { display: inline;float: left;width: 164px;height: 114px;margin-right: 10px;border: 1px solid #009ba7;}

				.p_list_title p { float:left; margin:20px auto auto 20px; display:inline;}

				.p_list_title dl  { float:left; width:450px; height:114px;}
					.p_list_title dt {  height: 30px;line-height: 30px; width:450px;}
						.p_list_title dt a { color: #289fa6;font-size: 16px;}

				.p_list_title dd { height: 20px;height: 20px;color: #423c3c; width:450px;}*/
				
.z_hor{ width:760px; float:left; margin:10px auto auto auto; background: #f9f9f9;border: 1px solid #CCC; padding-bottom:15px;}
.z_hor li{ width:340px; height:270px; float:left; display:inline; margin:20px 10px auto 30px; background:url(z_p_bg.jpg) no-repeat;}
.z_hor li span{ width:340px; height:240px; float:left;}				
.z_hor li p{ width:340px; height:30px; float:left; text-align:center; line-height:30px; overflow:hidden;}
				
				
.indexCon{width:700px;overflow:hidden; margin:15px auto auto 30px;}
.indexCon .flashBanner{width:700px;height:467px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}