/*top的开始*/
.top,.top_right,.logo a,.ggy,.tel,.sousuo,.nav2_bg,.strenght_l,.strenght_m,.strenght_m b,.strenght_m p,.strenght_r{
	background-image:url(../images/top_img.png);
	background-repeat:no-repeat;
}
.top{
	width:100%;
	margin:0 auto;
	background:url(/images/top_bj.png) repeat-x #FFFFFF;
	height:178px;
	}
.top_jz{
	width:1150px;
	margin:0 auto;
	font-family:微软雅黑;
	}
.top_title{
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#323231;
}
.top_right{
			height:30px; 
			float:right;
			line-height:30px;
			}
.top_right ul{
			list-style-type:none;
			margin:0;
			padding:0;
			}
.top_right li{
			float:left;
			margin:auto 5px;
			font-size:14px;
			color:#323231;
			}
/*---------------------------------------------------------------------------*/
.top_main{
	margin:0 auto;
	width:1150px;
}
.logo{
	float:left;
	line-height:20px;
	margin:40px 0 0 5px;
	width:852px;
}
.logo a{
	background-position:-8px -224px;
	display:block;
	float:left;
	height:84px;
	margin:0 10px 0 0;
	width:173px;
}
.logo h2{
	color:#6d242d;
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
	margin:25px 0 0 0;
	padding:0;
	width:220px;
}
.logo h3{
	color:#333;
	float:left;
	font-family:"微软雅黑";
	font-weight:normal;
	font-size:18px;
	margin:0;
	padding:0;
	width:260px;
}
.ggy{
	background-position:-33px -329px;
	float:left;
	height:55px;
	margin:45px 0 0 20px;
	width:214px;
}
.tel{
	background-position:-19px -406px;
	float:right;
	height:35px;
	margin:50px 15px 0 0;
	width:214px;
}
.sousuo{
	background-position:0 -591px;
	float:right;
	height:29px;
	margin:20px 13px 0 0;
	width:255px;
}
.sousuo_sr{
	background:none;
	border:none;
	color:#666;
	float:left;
	font-family:"微软雅黑";
	height:19px;
	margin:4px 0px 4px 45px;
	width:175px;
}
.sousuo_an{
	background:none;
	border:none;
	color:#cacaca;
	cursor:pointer;
	float:left;
	height:21px;
	line-height:1px;
	margin:4px 0 0 0;
	overflow:hidden;
	text-indent:-200px;
	width:30px;
}

/*导航的开始*/
.dh_dbj{
		width:100%;
		margin:0 auto;
		height:50px;
		background:#00828a;
		font-family:"微软雅黑";
		font-size:16px;
		}
/*banner的开始*/
.banner{
	margin:5px auto;
	width:100%;
	}
.banner_tu{
			width:960px;
			margin:0 auto;
			}
.banner_nei{
	margin:0 auto;
	width:100%;
	}
/*正文的开始*/
.guanjianci{
			width:1140px;
			margin:5px auto 0 auto;
			text-align:left;
			background:#F0F0F0;
			color:#666;
			font-family:"微软雅黑";
			padding:0 5px;
			}
.guanjianci a{ color:#666;}
/*正文的开始*/
.index_zw{
			width:1150px;
			margin:10px auto 0 auto;
			}

.index_cen_w{ 
			width:1150px;
			float:left;
			margin:0 auto 5px auto;
}
.index_cen_left{
	float:left;
	width:239px;
	margin:0 10px 0 0;
	}
.index_cen_right{
	float:left;
	width:901px;
	}
.index_cen_left_dt{
					float:left;
					height:37px;
					}
.index_cen_left_nr{
					float:left;
					border-bottom:1px solid #e5e5e5;
					border-left:1px solid #e5e5e5;
					border-right:1px solid #e5e5e5;
					width:237px;
					margin:0;
					}
/*产品分类*/
.left_nav{ width:230px; height:auto;padding:5px; z-index:2147483647; font-size:15px;}
.left_nav dl dd{ width:230px; height:30px; line-height:30px; position:relative; margin:10px 0;}
.left_nav dl dd img{ float:left; padding: 0 5px 0 0;}
.left_nav dl dd .nav_right{ width:250px; height:auto; overflow:hidden; position:absolute; left:232px; top:0px; padding:0px 5px 0 0;background:#fff; display:none; border:1px solid #da251c;}
.left_nav dl dd .nav_right a{ width:240px;height:30px; line-height:30px; text-align:left; color:#666;padding-left:10px;display:block; float:left; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}
.left_nav dl dd .nav_right a:hover{ background:#da251c;  width:250px;height:30px; line-height:30px; text-align:left; color:#fff;padding-left:10px; text-decoration:none;}
.left_nav dl dd a.nav_left{width:230px; height:30px; line-height:30px; padding-left:3px; display:block;color:#3C4347; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}
.left_nav dl dd a.nav_left:hover{ background:#da251c; color:#fff; text-decoration:none;}
.zitibs a:hover{ color:#FF0000;}
/*关于我们*/
.index_cen_right_nr{ float:left;background:url(/images/gs_bj.png) repeat-x #FFFFFF; width:859px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 40px;}
.index_cen_right_nr a{ color:#FFF;}
.index_cen_right_nr_zw{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:877px;
						padding:10px;
						font-family:微软雅黑;
						font-size:16px;
						height:319px;
						color:#404040;
						}
.index_cen_right_nr_zw img{ float:left; margin:10px;}
/*首页新闻*/
.index_news_bj{ float:left;background:url(/images/news_bj.png) repeat-x #FFFFFF; width:1110px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 40px;}
.index_news_bj a{ color:#FFF;}
.index_cen_news{ 
			float:left;
			border-bottom:1px solid #e5e5e5;
			border-left:1px solid #e5e5e5;
			border-right:1px solid #e5e5e5;
			width:1148px;
			height:325px;
			font-family:微软雅黑;
}
/*---------------------------------------------------------------------------*/
.i_news p{
	background-image:url(../2014_images/i_news_img.png);
	background-repeat:no-repeat;
}
.i_news{
	background-color:#fff;
	margin:20px auto 0 auto;
	padding:15px;
	position:relative;
}
.i_news a:hover{
	text-decoration:underline;
}

.i_dzxtj{
	float:left;
	height:260px;
	overflow:hidden;
	padding:0 10px 0 0;
	width:345px;
}
.i_dzxtj_dt{
	height:190px;
	overflow:hidden;
	width:345px;
}
.i_dzxtj_dt img{
	height:190px;
	overflow:hidden;
	width:345px;
}
.i_dzxtj_dd{
	background:#f7f7f7;
	overflow:hidden;
	padding:5px 12px;
	display:block;
	height:60px;
	float:left;
}
.i_dzxtj_dd strong{
	display:block;
	font-size:14px;
}
.i_dzxtj_dd strong a{
	color:#00828a;
}
.i_dzxtj_dd em{
	color:#666;
	display:block;
	font-style:normal;
	font-size:12px;
}
.i_dzxtj_dd em a{
	color:#3b8dd1;
}

.i_dzxxw{
	border-left:solid 1px #eee;
	border-right:solid 1px #eee;
	float:left;
	height:260px;
	overflow:hidden;
	padding:0 10px;
	width:360px;
}
.i_dzxzf{
	float:left;
	height:260px;
	overflow:hidden;
	padding:0 0 0 10px;
	width:360px;
}
.i_news_dt{
	height:20px;
	position:relative;
}
.i_news_dt h2{
	display:block;
	float:left;
	font-size:16px;
	font-weight:normal;
	font-weight:bolder;
	
	margin:0;
	padding:0;
}
.i_news_dt h2 a{
	color:#00828a;
	font-family:微软雅黑;
}
.i_news_dt em{
	color:#999;
	display:block;
	float:left;
	font-style:normal;
	padding:0 0 0 10px;
}
.i_news_dt span{
	position:absolute;
	top:0px;
	right:0px;
}
.i_news_dt span a{
	color:#868686;
}

.i_news_dd{
	margin:0;
	padding:0;
}
.i_news_dd dl{
	border-bottom:dotted 1px #dfdfdf;
	height:94px;
	margin:7px 0 0 0;
	padding:0;
}
.i_news_dd dt{
	float:left;
	height:85px;
	margin:0;
	padding:0;
	width:115px;
}
.i_news_dd dt img{
	height:85px;
	overflow:hidden;
	width:115px;
}
.i_news_dd dd{
	float:left;
	height:85px;
	margin:0;
	overflow:hidden;
	padding:0 0 0 10px;
	width:210px;
}
.i_news_dd dd strong{
	display:block;
	font-size:14px;
	height:20px;
	overflow:hidden;
}
.i_news_dd dd strong a{
	color:#666;
}
.i_news_dd dd em{
	color:#666;
	display:block;
	font-style:normal;
	height:75px;
	overflow:hidden;
	padding:3px 0 0 0;
	font-size:14px;
}
.i_news_dd ul{
	list-style-type:none;
	margin:3px 0 0 0;
	padding:0;
}
.i_news_dd li{
	background:url(../images/d_2.gif) no-repeat 0px 10px;
	height:23px;
	line-height:23px;
	padding:0 0 0 8px;
	position:relative;
	font-size:14px;
}
.i_news_dd li a{
	color:#666;
}
.i_news_dd li span{
	color:#666;
	position:absolute;
	top:0px;
	right:0px;
}





.i_news p{
	display:block;
	height:12px;
	margin:0;
	padding:0;
	position:absolute;
	width:12px;
}
.i_news_tl{
	background-position:0 0;
	top:25px;
	left:-1121px;
}
.i_news_tr{
	background-position:-13px 0px;
	top:-2px;
	right:-2px;
}
.i_news_bl{
	background-position:0 -13px;
	bottom:-2px;
	left:-2px;
}
.i_news_br{
	background-position:-13px -13px;
	bottom:-2px;
	right:-2px;
}









/*产品开始*/
.index_cp_right{
	float:left;
	width:765px;
	margin:0 10px 0 0;
	}
.index_cen_cp{ float:left;background:url(/images/cp_bj.png) repeat-x #FFFFFF; width:725px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 40px;}
.index_cen_cp a{ color:#FFF;}
.index_cen_cp_zw{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:743px;
						padding:10px;
						font-family:微软雅黑;
						font-size:16px;
						color:#404040;
						}
.i_news_hezuo{
	margin:5px;
	padding:0;
	width:743px;
	float:left;
}
.i_news_hezuo dl{
	border-bottom:dotted 1px #dfdfdf;
	height:94px;
	margin:10px 10px;
	padding:0;
	width:340px;
	float:left;
}
.i_news_hezuo dt{
	float:left;
	height:85px;
	margin:0;
	padding:0;
	width:120px;
}
.i_news_hezuo dt img{
	height:90px;
	overflow:hidden;
	width:120px;
}
.i_news_hezuo dd{
	float:left;
	height:90px;
	margin:0;
	overflow:hidden;
	padding:0 0 0 10px;
	width:200px;
}
.i_news_hezuo dd strong{
	display:block;
	font-size:16px;
	height:20px;
	overflow:hidden;
}
.i_news_hezuo dd strong a{
	color:#00828a;
}
.i_news_hezuo dd em{
	color:#333;
	display:block;
	font-style:normal;
	height:64px;
	overflow:hidden;
	font-size:14px;
	padding:3px 0 0 0;
}
.index_cp_left{
	float:left;
	width:375px;
	}
.index_td_nr{float:left;background:url(/images/td_bj.png) repeat-x #FFFFFF; width:335px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 40px;}
.index_td_nr a{ color:#FFF;}
.index_td_nr_nnr{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:333px;
						padding:20px;
						font-family:微软雅黑;
						font-size:16px;
						color:#404040;
						}
.index_lx_nr{ margin:5px 0 0 0; float:left;background:url(/images/td_bj.png) repeat-x #FFFFFF; width:335px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 40px;}
.index_lx_nr a{ color:#FFF;}
.index_lx_nr_nnr{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:373px;
						height:245px;
						font-family:微软雅黑;
						font-size:16px;
						color:#404040;
						}
/*合作伙伴*/
.index_hezuo_bj{background:url(/images/news_bj.png) repeat-x #FFFFFF; width:1110px; height:38px; margin:10px auto 0 auto; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 40px;}
.index_hezuo_bj a{ color:#FFF;}
.index_hezuo_bj_nr{ 
			border-bottom:1px solid #e5e5e5;
			border-left:1px solid #e5e5e5;
			border-right:1px solid #e5e5e5;
			margin:0 auto;
			width:1138px;
			font-family:微软雅黑;
			padding:5px;
}
/*其他页面开始*/
.qt_bj{ float:left;background:url(/images/qt_bj.png) repeat-x #FFFFFF; width:859px; height:38px; font-family:微软雅黑; font-size:14px; color:#404040; line-height:38px; padding:0 0 0 40px;}
.qt_bj a{ color:#404040;}
.qt_bj_zw{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:877px;
						padding:10px;
						font-family:微软雅黑;
						font-size:16px;
						color:#404040;
						}
.qt_left_nr{ margin:5px 0 0 0;float:left;background:url(/images/qt_left_bj.png) repeat-x #FFFFFF; width:214px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 25px;}
.qt_left_nr a{ color:#FFF;}
.qt_left_nr_nnr{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:227px;
						padding:5px;
						font-family:微软雅黑;
						font-size:16px;
						color:#404040;
						margin:0 0 10px 0;
						}
.qt_left_lx{ margin:5px 0 0 0;;float:left;background:url(/images/qt_left_bj.png) repeat-x #FFFFFF; width:214px; height:38px; font-family:微软雅黑; font-size:16px; color:#FFF; line-height:38px; padding:0 0 0 25px;}
.qt_left_lx a{ color:#FFF;}
.qt_left_lx_nnr{
						float:left;
						border-bottom:1px solid #e5e5e5;
						border-left:1px solid #e5e5e5;
						border-right:1px solid #e5e5e5;
						width:227px;
						padding:5px;
						font-family:微软雅黑;
						font-size:16px;
						color:#404040;
						}
.qt_left_gy{
	margin:0;
	padding:0;
}
.qt_left_gy ul{
	list-style-type:none;
	margin:3px 0 0 0;
	padding:0;
}
.qt_left_gy li{
	background:url(../images/list.jpg) no-repeat 10px 12px;
	height:30px;
	line-height:30px;
	padding:0 0 0 20px;
	position:relative;
	border-bottom:1px dashed #CCC;
}
.qt_left_gy li a{
	color:#404040;
}
.i_cp_hezuo{
	margin:0px;
	padding:0;
	width:100%;
	float:left;
}
.i_cp_hezuo dl{
	border-bottom:dotted 1px #dfdfdf;
	height:100px;
	margin:10px 0;
	padding:0;
	width:425px;
	float:left;
}
.i_cp_hezuo dt{
	float:left;
	height:90px;
	margin:0;
	padding:0;
	width:115px;
}
.i_cp_hezuo dt img{
	height:90px;
	overflow:hidden;
	width:115px;
}
.i_cp_hezuo dd{
	float:left;
	height:90px;
	margin:0;
	overflow:hidden;
	padding:0 0 0 10px;
	width:300px;
}
.i_cp_hezuo dd strong{
	display:block;
	font-size:16px;
	height:20px;
	overflow:hidden;
}
.i_cp_hezuo dd strong a{
	color:#00828a;
}
.i_cp_hezuo dd em{
	color:#949494;
	display:block;
	font-style:normal;
	height:65px;
	overflow:hidden;
	padding:3px 0 0 0;
}
/*-------------------------------------------------------------*/
.news_xx_sjzz{
	border-bottom:dotted 1px #ccc;
	line-height:25px;
	text-align:center;
	font-family:"微软雅黑";
}
.news_xx_sjzz span{
	color:#666;
	margin:0 10px;
}
/*-------------------------------------*/
.fenxiang2{
	color:#888;
	height:25px;
	line-height:25px;
	margin:0;
	padding:0;
}
.fenxiang2 strong{
	display:block;
	float:left;
	padding:12px 0 0 0;
}
/*------------------------------------------------------------------------------*/
.news_xx_fy{
	background:#efefef;
	color:#999999;
	margin:10px 0 0 0;
	padding:5px 10px;
	}
.news_xx_fy a{
	color:#333;
	text-decoration:none;
	}
.news_xx_fy_l{
	width:auto;
	float:left;
	}
.news_xx_fy_r{
	width:auto;
	float:right;
	}
/*------------------------------------------------------------------------------*/
.newsxx_xgxw{
	float:right;
	margin:10px 8px 0 0;
	padding:0;
	width:100%;
	}
.newsxx_xgxw h5{
	background:url(../sxgimages/d_2.gif) no-repeat 10px 5px;
	border-bottom:solid 2px #ccc;
	color:#666;
	display:block;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:left;
	height:25px;
	margin:0 1px 0 0;
	padding:0 0 0 25px;
	}
.newsxx_xgxw ul{
	font-family:"微软雅黑";
	line-height:30px;
	list-style-type:none;
	margin:0;
	padding:0 0 0 1px;
	}
.newsxx_xgxw li{
	background:url(../images/d_1.gif) no-repeat 13px 13px #fcfcfc;
	float:left;
	margin:1px 1px 0 0;
	padding:0 0 0 28px;
	position:relative;
	width:97%;
	}
.newsxx_xgxw li a{
	color:#888;
	}
.newsxx_xgxw li a:hover{
	color:#8d373d;
	}
.newsxx_xgxw li span{
	color:#c0c0c0;
	position:absolute;
	right:20px;
	top:0px;
	}
/*其他页面开始*/
/*其他页面开始*/
.cptt{ float:left; width:744px;}
.cptt_img{ float:left; width:300; height:300px; border:#ccc 2px solid; padding:5px; margin:0 10px 0 0; z-index:-1;}
.cptt_div{ float:left; width:390px;}
.cptt_div div{ border-bottom:dashed 1px #CCCCCC;}
/*------------------------------------------------------------------------------*/
.qqt_right{ width:744px; float:left; margin:5px 0 0 5px;}
.qqt_dt{ background:url(/images/in_com.jpg) no-repeat;color:#002c67; height:30px; line-height:25px; padding:0 0 0 20px; font-size:12px; font-family:"微软雅黑";}
.qnews_dd{
	padding:0;
	margin:10px auto;
	float:left;
	}
.qnews_dd ul{
	list-style-type:none;
	margin:5px 0;
	padding:0;
	}
.qnews_dd li{
	background:url(/images/d_2.gif) no-repeat 8px 15px;
	border-bottom:#c9cfb5 1px dashed;
	padding:7px 0 0 20px;
	position:relative;
	margin:0 0 0 5px;
	width:850px;
	height:25px;
	font-size:14px;
	}
.cpp_cxzs{
	margin:5px 0 0 0;
	color:#666666;
	padding:0;
	}
.cpp_cxzs ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.cpp_cxzs li{
	padding:5px 15px;
	float:left;
	font-size:12px;
	text-align:center;
	}
.cpp_cxzs li a{color:#002c67;}
.cpp_cxzs{ margin:5px 0 0 0;}
.cpp_cxzs li img{border:solid 1px #CEE7FF; padding:2px; width:150px; height:150px;}
.index_rig_w_dtqt{ 
			width:206px;
			float:left;
			height:26px;
			line-height:26px;
			background:url(/images/r_n_dt.jpg) repeat-x #FFFFFF;
			}
.index_rig_w_dtqt_l{
				width:100px;
				padding:0 0 0 25px;
				font-family:"微软雅黑";
				font-size:12px;
				color:#002c67;
				float:left;
				font-weight:bolder;
				}
.index_rig_w_dtqt_r{ float:right; width:40px; padding:5px 0 0 0;} 
.index_rig_w_flqt{background:#e4e4e4; width:206px; margin:0 auto; padding:5px 0;}
.index_rig_w_flqt ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.index_rig_w_flqt li{
	list-style-type:none;
	margin:5px 0 5px 10px;
	text-align:center;
	width:180px;
	font-size:12px;
	height:23px;
	line-height:28px;
	BACKGROUND-IMAGE: url(/images/cpfl_bj1.jpg);
	}
.index_rig_w_flqt li a{color:#002c67;}
.index_rig_w_flqt li a:hover{color:#FF0000;}
.index_rig_w_gdqt{margin:5px 0 5px 10px;}
/*友情链接的开始*/
.link{ margin:auto; width:960px; background-color:#FFFFFF;}
.link_dt{background:url(/images/link_bj.jpg) no-repeat;height:38px; line-height:31px; padding:0 0 0 30px; font-family:"微软雅黑"; font-weight:bolder;}
.link_dd{ color:#002c67;font-size:12px;padding:0 10px 0 0;}
.link_ddd{padding:0 5px;}
/*底部文件的开始*/
.foot{ margin:15px auto 0 auto; width:100%; background:#00828a;font-family:"微软雅黑"; }
.foot_ne{color:#fff; width:1150px; margin:0 auto; text-align:center; font-size:14px; line-height:25px; padding:20px 0 0 0;}
.foot_ne a{ color:#FFF;}
