@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
/*针对非IE 自动高度问题*/
div:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
/*针对IE*/
div{zoom:1;}

ul,li,dd,dt{list-style:none;}
img{border:0px;}

body{font-family:"Segoe UI"; font-size:12px; line-height:130%; color:#333; _behavior:url(ie6hoverfix.htc);/*此处路径相对于应用文件,非本css文件*/}

a{color:#666; text-decoration:none;}
a:hover{color:#1B6F74; text-decoration:underline;}

.c_52B8B8{color:#52B8B8;}
.u{text-decoration:underline;}
.i{font-style:italic;}

.f10{font-size:10px; color:#999;}
.f14{font-size:14px; line-height:100%;}

/* top */
#top{width:928px; height:45px; padding-top:45px; margin:auto;}
	#top1{width:300px; float:left;}
	#top2{width:600px; float:right;}
		.top21{height:20px; text-align:right; color:#FF0000}
		.top22{height:24px; text-align:right;}
		

#i_ad{width:100%; height:298px; background:url(img/index/top_bg_3.gif) repeat-x bottom; margin:auto; clear:both;}
	.i_ad_1{width:928px; height:288px; background:url(img/index/top_bg_2.jpg); margin:auto;}
		.menu{width:928px; height:30px; background:url(img/index/ptop_bg_1.png);}
			.menu ul{padding-left:120px;}
			.menu li{padding:0px 15px; font-size:14px; line-height:30px; color:#FFF; float:left;}
				.menu li a{color:#FFF;}
				.menu li a:hover{color:#EEE;}
		.i_ad_1_2{width:928px; clear:both;}
		

/* index center */

#icen{width:928px; height:auto; padding-top:12px; margin:auto;}
	#icen1{width:380px; float:left;}
		#icen11{width:380px; height:180px;}
		.icen11{width:380px; height:32px; background:url(img/index/l_tdbg_1_1.jpg);}
			.icen11_1{width:200px; padding:6px 0px 0px 60px; float:left;}
			.icen11_2{width:60px; line-height:26px; padding:6px 0px 0px 0px; float:right;}
				.icen11 li{ width:70px; height:26px; text-align:center; line-height:26px; cursor:pointer; float:left;}
				.icen11_menu_bg_1{background:url(img/index/l_tdbg_1_1_2.gif); color:#1B6B70;}
				.icen11_menu_bg_2{color:#fff;}
		.icen12{width:380px; height:134px; background:url(img/index/l_tdbg_1_2.gif);}
			.icen12 ul{padding:10px 0px 0px 12px;}
			.icen12 li{height:20px;}
	
		#icen12{width:380px;}
			.icen21{width:380px; height:26px;}
			.icen22{height:auto; line-height:150%; color:#666;}
				.icen22 p{padding:6px 0px;}
				
	#icen2{width:530px; padding-top:6px; float:right;}
		#icen21{width:530px; height:304px; background:url(img/index/r_tdbg_1.jpg) no-repeat top;}
			.icen211{width:320px; height:26px; padding:12px 0px 0px 188px;}
			.icen212{width:320px;padding:0px 0px 0px 188px; line-height:130%; color:#2A8C8F;}
			.icen213{width:320px; padding:6px 0px 0px 188px; line-height:130%; color:#666;}
				.icen213 P{padding:6px 0px;}
			
		#icen22{width:530px; height:124px; background:url(img/index/r_tdbg_2.gif);}
			#icen22 ul{padding:12px 0px 0px 70px;}
			#icen22 li{width:148px; float:left;}
				.icen22_img{width:128px; height:88px;}
				.icen22_txt{width:128px; padding-top:6px; line-height:100%; text-align:center;}
				
#ilogo{width:928px; height:90px; padding-top:20px; margin:auto; clear:both;}
	#ilogo1{width:928px; padding-top:20px; height:60px; border-top:1px solid #52B8B8; text-align:center;}


/* product top */
#ptop{width:100%; height:198px; background:url(img/products/ptop_bg_3.gif) repeat-x bottom; margin:auto;}
	#ptop1{width:928px; height:168px; background:url(img/products/ptop_bg_2.jpg); margin:auto;}
		.ptop11{width:928px; height:30px; margin:auto;}
		.ptop12{width:928px; height:138px; margin:auto;}
			.ptop12k{padding:30px 0px 0px 24px;}
	#ptop2{width:928px; height:30px; line-height:30px; margin:auto;}


/* products */
#pcen{width:928px; height:auto; padding-top:12px; margin:auto;}
	#pcen1{width:680px; float:left;}
		.pcen1tit{width:auto; height:28px; font-size:18px; line-height:100%; font-weight:bold; color:#1B757A;}
		.pcen11{width:auto; height:auto;}
			.pcen11 li{widows:680px; padding:10px 0px;}
				.pcen11_tit{height:28px; font-size:16px; font-weight:bold; color:#1B7277; line-height:130%;}
				.pcen11_txt{height:auto;}
					.pcen11_txt table{border-top:1px solid #ccc;}
					.pcen11_txt td{ padding-left:4px; height:20px; border-bottom:1px solid #ccc; word-break: break-all; border-right:1px solid #ccc;}
		.pcen12{width:auto; height:auto; padding-top:12px;}
	#pcen2{width:220px; float:right;}
		.pcen21{width:220px; padding-top:22px;}
			.pcen21 li{width:220px; height:34px; line-height:34px; font-size:14px; color:#333; text-align:center; margin-bottom:6px;}
			.pc21li_mtd_1{background:url(img/products/r_mtd_1.gif); color:#FFF;}
				.pc21li_mtd_1 a{color:#FFF;}
			.pc21li_mtd_2{background:#A8DBDB; color:#333;}
				.pc21li_mtd_2 a{color:#333;}
				.pc21li_mtd_2 a:hover{color:#099;}
		.pcen22{width:220px; padding-top:12px;}
			.pc221{width:220px; height:32px; background:url(img/products/r_new_bg.jpg);}
				.pc221 ul{padding:6px 0px 0px 50px;}
				.pc221 li{width:70px; height:26px; text-align:center; line-height:26px; cursor:pointer; float:left;}
			.pc222{width:220px; background:url(img/products/r_new_bg_3.gif) repeat-x top;}
				.pc222 ul{padding:10px 0px 0px 12px;}
				.pc222 li{padding:6px 0px 6px 12px; line-height:120%; background:url(img/products/li_d.gif) no-repeat 0px 8px; border-bottom:1px solid #ccc;}
				.pc222_menu_bg_1{background:url(img/products/r_new_bg_2.gif); color:#1B6B70;}
			
		
#pcen_btm{width:928px; height:20px; margin:auto; clear:both;}


/* about */
.acen11_tit{height:38px; font-size:24px; font-weight:bold; line-height:100%; color:#1B7277;}
.acen11{width:auto; height:auto; line-height:160%;}
	.acen11 p{padding:6px 0px;}
	
	

/* news&event */
.ncen11 li{width:310px; height:36px; padding:10px 0px 10px 12px; line-height:120%; background:url(img/products/li_d.gif) no-repeat 0px 10px; border-bottom:1px solid #ccc; margin-right:20px; float:left;}


/* case */
#case1{width:680px; height:320px; background:#ddd; position:relative;}
	.cl{width:26px; height:31px; background:url(img/case/left.png); position:absolute; left:12px; top:140px; display:block; cursor:pointer;}
	.cl:hover{width:26px; height:27px; background:url(img/case/left.png) -26px 0px;}
	.cr{width:26px; height:31px; background:url(img/case/right.png); position:absolute; right:12px; top:140px; display:block; cursor:pointer;}
	.cr:hover{background:url(img/case/right.png) -26px 0px;}
	
#case2{width:680px; padding-top:20px;}
	#case2 li{width:202px; padding:6px 0px; margin-right:20px; float:left;}


/*CSS yahoo style pagination*/

DIV.yahoo {PADDING:3px; MARGIN: 3px; TEXT-ALIGN: center}
DIV.yahoo A {BORDER: #fff 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #666; TEXT-DECORATION: underline;}
DIV.yahoo A:hover {BORDER: #f90 1px solid; COLOR: #f90; }
DIV.yahoo A:active {BORDER: #000099 1px solid; COLOR: #f00; }
DIV.yahoo SPAN.current {BORDER: #fff 1px solid; PADDING:2px 5px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #000; BACKGROUND-COLOR: #fff}
DIV.yahoo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


/* bottom */
#btm{width:100%; height:78px; background:#F0F0F0; overflow:hidden; margin:auto;}
	#btm1{width:928px; height:8px; background:#A1D4D4; margin:auto;}
	#btm2{width:928px; padding-top:6px; margin:auto;}
		.btm2_1{height:22px; text-align:center; color:#1C727F;}
			.btm2_1 a{color:#1C727F;}
		.btm2_2{height:48px; text-align:center; line-height:130%; color:#666;}
