@charset "utf-8";
/* CSS Document */
.igs{
	clear: right;
	float: right;
	height: 47px;
	width: 270px;
}
* {
	padding:0;
	margin:0;
}
body, td, th {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
body {
	background-image: url(/images/bj_01.jpg);
	background-repeat: repeat-x;
}
ul, ol, li {
	list-style-image: none;
	list-style-type: none;
	float: left;
}
img {
	border:0;
}

.bk{
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.head{
	width: 1003px;
}
.head ul{
	width: 970px;
	padding-left: 33px;
}
.head ul ol{
	clear: left;
	float: left;
	height: auto;
	width: 419px;
}
.head ul li{
	clear: none;
	float: left;
	width: 551px;
}
.logo{
	background-image: url(/images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 54px;
	width: 419px;
	margin-top: 34px;
}
.logo a{
	text-indent: -200px;
	display: block;
	clear: left;
	float: left;
	height: 54px;
	width: 419px;
	overflow: hidden;
}
.logo h1{
	font-size: 12px;
	font-weight: normal;
	text-indent: -500px;
	height: 54px;
	width: 419px;
	overflow: hidden;
}
.search{
	clear: left;
	float: left;
	height: 146px;
	width: 419px;
	background-image: url(/images/search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#btss{
	border: 1px solid #dddddd;
	line-height: 20px;
	height: 20px;
	padding-left: 2px;
	clear: left;
	float: left;
	width: 141px;
	margin-right: 5px;
	margin-top: 96px;
}
#btss1{
	clear: none;
	float: left;
	margin-top: 96px;
}
.flash{
	height: 230px;
	width: 551px;
	background-image: url(/images/flash.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;	margin-top: 10px;
}
.gonggao{
	background-image: url(/images/gonggao.png);
	background-repeat: no-repeat;
	background-position: right top;
	clear: none;
	float: left;
	height: 35px;
	width: 629px;
}
.webdh{
	height: 48px;
	width: 965px;
}
.webdh h2{
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	clear: none;
	float: left;
	width: 90px;
	height: 48px;
}
.webdh a{
	line-height: 48px;
	color: #000000;
	height: 48px;
	width: 90px;
	text-decoration: none;
}
.webdh a:hover{
	text-decoration: underline;
}
.webc{
	height: auto;
	width: 928px;
	margin-top: 20px;
}
.clear{clear: both;}
.webcz{
	clear: left;
	float: left;
	height: auto;
	width: 242px;
	padding-right: 18px;
}
.webjd{
	clear: left;
	float: left;
	height: 162px;
	width: 240px;
	border: 1px solid #dddddd;
}
.cxcp{
	width: 242px;
	margin-top: 5px;
	height: 232px;
	background-color: #d3d3d3;
	clear: left;
	float: left;
}
.cxcp ol{
	clear: both;
	float: none;
	line-height: 43px;
	height: 43px;
	width: 204px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
}
.cxcp li{width: 230px;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
}

.cxcp ol b{
	margin-right: 10px;
}
.cxcp p{
	clear: none;
	float: left;
	height: 72px;
	width: 94px;
	margin-top: 13px;
	padding-left: 14px;
}
.cxcp p img{
	clear: left;
	float: left;
	height: 72px;
	width: 94px;
}
.jswd{
	clear: left;
	float: left;
	height: auto;
	width: 242px;
}
.jswd ol{
	clear: both;
	float: none;
	line-height: 50px;
	height:50px;
	width: 242px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00acfe;
	font-size: 14px;
}
.jswd li{
	margin-top: 10px;
}
.jswd ol b{
	margin-right: 10px;
}
.jswd a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/i_44.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: left;
	float: left;
	width: 242px;
	text-indent: 24px;
}
.jswd a:hover{
	color: #00acfe;
	text-decoration: underline;
}
.webcc{
	clear: none;
	float: left;
	height: auto;
	width: 455px;
}
.inews{
	clear: left;
	float: left;
	height: 298px;
	width: 455px;
}
.inews ul{
	clear: left;
	float: left;
	height: auto;
	width: 455px;
}
.inews ul ol{
	width: 455px;
	background-image: url(/images/bj_02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 14px;
	line-height: 32px;
	clear: left;
	float: left;
	height: 32px;
}
.inews ul ol span{
	height: 32px;
	background-color: #d3d3d3;
	clear: none;
	float: left;
	width: 105px;
	text-align: center;
	margin-right: 2px;
}
.inews ul ol span.hover{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-left-color: #d3d3d3;
}
.inewsnr{
	clear: left;
	float: left;
	height: auto;
	width: 449px;
	margin-top: 10px;
}
.inewsnr dt{
	line-height: 44px;
	clear: left;
	float: left;
	height: 44px;
	width: 449px;
}
.inewsnr dt a{
	font-size: 14px;
	color: #00acfe;
	text-decoration: none;
	font-weight: bold;
}
.inewsnr dt a:hover{
	text-decoration: underline;
}
.inewsnr dl{
	line-height: 18px;
	clear: left;
	float: left;
	height: auto;
	width: 449px;
}
.inewsnr p{
	line-height: 18px;
	clear: left;
	float: left;
	height: auto;
	width: 449px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	padding-top: 10px;
}
.inewsnr p a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	background-image: url(/images/i_25.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	clear: none;
	float: left;
	height: auto;
	width: 224px;
}
.inewsnr p a:hover{
color: #00acfe;
	text-decoration: underline;
}
.inewsdh{
	line-height: 30px;
	clear: left;
	float: left;
	height: 30px;
	width: 449px;
	background-color: #eeeeee;
	margin-top: 10px;
	background-image: url(/images/i_32.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.inewsdh a{
	line-height: 30px;
	color: #333333;
	clear: none;
	float: left;
	height: 30px;
	width: auto;
	padding-right: 8px;
	padding-left: 8px;
	text-decoration: none;
}
.inewsdh a:hover{
	color: #00acfe;
	text-decoration: underline;
}
.cpzs{
	clear: left;
	float: left;
	height: auto;
	width: 449px;
	margin-top: 10px;
}
.cpzs ul ol{
	clear: left;
	float: left;
	height: 43px;
	width: 449px;
	font-size: 14px;
	line-height: 43px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00acfe;
}
.cpzst b{
	clear: left;
	float: left;
	margin-right: 10px;
}
.cpzs span{
	clear: left;
	float: left;
	width: 336px;
}
.cpzs p{
	clear: none;
	float: left;
	font-size: 12px;
	margin-left: 8px;
}
.cpzs p.hover{
	color: #00acfe;
}
.icpzsnr{
	clear: left;
	float: left;
	width: 448px;

}
.icpzsnr dd{
	height: auto;
	width: auto;
}
.icpzsimg{
	clear: left;
	float: left;
	width: auto;
}
.icpzsimg,.icpzsimg img{
	clear: left;
	float: left;
	height: 128px;
	width: 159px;
}
.icpzsimg{
	border: 1px solid #dddddd;
	margin-right: 22px;
}
.icpzst{
	clear: none;
	float: left;
	height: 25px;
	width: 265px;
	line-height: 25px;
	font-weight: bold;
	color: #333333;
}
.icpzst a{
	color: #333333;
	text-decoration: none;
	clear: left;
	float: left;
	height: 25px;
	width: 265px;
}
.icpzst a:hover{
	color: #FF6600;
	text-decoration: underline;
}
.icpzsjs{
	clear: none;
	float: left;
	height: 80px;
	width: 265px;
	color: #666666;
}
.icpzstag{
	clear: none;
	float: left;
	height: 25px;
	width: 265px;
	color: #00acfe;
}
.icpzstag a{
	color: #00acfe;
	text-decoration: none;
}
.icpzstag a:hover{
	color: #00acfe;
	text-decoration: underline;
}
.icpzsnr dl{
	clear: left;
	float: left;
	width: 448px;
	height: 130px;
	margin-top: 10px;
}
.webcl{
	clear: right;
	float: right;
	height: auto;
	width: 195px;
}
.webcl ul,.webcl ul ol,.webcl ul ol li{
	clear: left;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 195px;
}
.icpdh span{
	clear: left;
	float: left;
	width: 195px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	background-image: url(/images/i_13.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 31px;
	font-size: 14px;
	line-height: 31px;
	font-weight: bold;
	text-indent: 32px;
	margin-bottom: 8px;
}
.icpdh h3{
	font-size: 12px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 195px;
}
.icpdh h3 a{
	color: #333333;
	background-image: url(/images/i_20.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
	width: 195px;
	clear: left;
	float: left;
	height: 20px;
	text-decoration: none;
}
.icpdh h3 a:hover{
	color: #00acfe;
	text-decoration: none;
}
.ily{
	background-image: url(/images/i_36.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 75px;
	width: 195px;
	margin-top: 10px;
}
.ily a{
	text-indent: -200px;
	height: 75px;
	width: 195px;overflow: hidden;display: block;
}
.ilx{
	background-image: url(/images/i_42.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 75px;
	width: 195px;
}
.ilx a{
	text-indent: -200px;
	height: 75px;
	width: 195px;overflow: hidden;display: block;
}
.itel{
	background-image: url(/images/i_47.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 48px;
	width: 165px;
	padding-top: 117px;
	padding-left: 30px;
	color: #999999;
}

.link{
	height: auto;
	width: 937px;
	clear: both;
	float: none;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.link ul{
	clear: left;
	float: left;
	height: auto;
	width: 937px;
}
.link ol{clear: left;
	float: left;
	line-height: 40px;
	width: 937px;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.link ol span{
	clear: left;
	float: left;
	width: 825px;
}
.link ol a{
	color: #333333;
	text-decoration: none;
}
.link ol a:hover{
	color: #00acfe;
	text-decoration: underline;
}
.link li{
	clear: left;
	float: left;
	height: auto;
	width: 937px;
	line-height: 30px;
}
.link li a{
	color: #333333;
	text-decoration: none;
	margin-left: 10px;
}
.link li a:hover{
	color: #00acfe;
	text-decoration: underline;
}
.foot{
	width: 937px;
	height: auto;
}
.footn{
	width: 1003px;
	height: auto;
	margin-top: 10px;
}
.foot ol{
	background-color: #dddddd;
	line-height: 45px;
	clear: left;
	float: left;
	height: 45px;
	width: 937px;
}
.footn ol{
	background-color: #dddddd;
	line-height: 45px;
	clear: left;
	float: left;
	height: 45px;
	width: 1003px;
}
.foot ol a{
	line-height: 45px;
	color: #333333;
	text-decoration: none;
	margin-left: 20px;
}
.footn ol a{
	line-height: 45px;
	color: #333333;
	text-decoration: none;
	margin-left: 20px;
}
.foot li{
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footn li{
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.webcn{
	clear: left;
	float: right;
	height: auto;
	width: 708px;
}
/*简介*/
.content{
	width: 1003px;
	height: auto;
	margin-top: 10px;
}
#contentl{
	clear: left;
	float: left;
}
#contenty{
	clear: right;
	float: right;
	width: 201px;
	height: auto;
	margin-left: 38px;
}
.cpdh{
	clear: left;
	float: left;
	width: 203px;
	background-image: url(/images/cpdh_03.jpg);
	background-repeat: repeat-y;
	height: auto;
}
.cpdh ul{
	float: left;
	height: auto;
	width: 203px;
	background-image: url(/images/cpdh_02.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.cpdh ol{
	float: none;
	height: 45px;
	width: 160px;
	line-height: 45px;
	color: #bfbfbf;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00b4ff;
	padding-right: 22px;

	padding-left: 21px;
}
.itou{	background-image: url(/images/cpdh_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;}
.ntou{	background-image: url(/images/cpdhn_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;}
h3{
	font-weight: normal;
	font-size: 12px;
}
.cpdh ol b{
	font-size: 14px;
	color: #138dc0;
	margin-right: 10px;
}
.cpdh li{
	clear: both;
	float: none;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 11px;
}
.cpdh li a{
	color: #333333;
	clear: left;
	float: left;
	text-decoration: none;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccf0ff;
	width: 155px;
	padding-left: 5px;
	overflow: hidden;
}
.cpdh li a:hover{
	color: #FFFFFF;
	background-image: url(/images/cpdh_04.jpg);
	background-repeat: repeat-x;
}
#contentn{
	clear: none;
	float: left;
	width: 520px;
	margin-left: 38px;
}
.cjnews{
	float: left;
	height: auto;
	width: 164px;
	clear: left;
	line-height: 35px;
	padding-left: 10px;
	margin-top: 10px;
}
.bt{
	color: #a5a5a5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	width: 174px;

}
.bt b{
	font-size: 14px;
	color: #145570;
	margin-right: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00b4ff;
	line-height: 35px;
	padding-bottom: 8px;
}.cjnews li{
	line-height: 20px;
	margin-top: 8px;
}
.cjnews li a{
	line-height: 20px;
	background-image: url(/images/i_27.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: left;
	float: left;
	text-decoration: none;
	color: #333333;
	height: auto;
	width: 166px;
	padding-left: 8px;
}
.cjnews li a:hover{
	color: #00b4ff;}
.nbt{
	color: #a5a5a5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	width: 520px;
	clear: left;
	float: left;
}
.nbt-cpxx{
	color: #a5a5a5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	width: 760px;
	clear: left;
	float: left;
}
.nbt b,.nbt-cpxx b{
	font-size: 14px;
	color: #145570;
	margin-right: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00b4ff;
	line-height: 35px;
	padding-bottom: 8px;
}
.dqwz-cpxx{
	line-height: 25px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 748px;
	border: 1px solid #dddddd;
	padding-right: 5px;
	padding-left: 5px;
	font-family: "Times New Roman", Times, serif;
	margin-top: 10px;
}
.dqwz a,.dqwz-cpxx a{
	color: #333333;
	text-decoration: none;
}
.dqwz a:hover,.dqwz-cpxx a:hover{
	color: #FF6000;
	text-decoration: underline;
}
/*企业信息页*/
#nr-jj{
	height: auto;
	width: 520px;
	float: left;
	line-height: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
}
#nr-jj a{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#nr-jj a:hover{
	color: #333333;
	text-decoration: underline;
}
.hynews{
	clear: none;
	float: left;
	height: 308px;
	width: 201px;
	border: 1px solid #dddddd;
}
.hynews ul{
	clear: left;
	float: left;
	height: auto;
	width: 201px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00b4ff;
}
.hynews li{border: 1px solid #FFFFFF;
	clear: none;
	float: left;
	width: 100px;
	font-size: 14px;
	line-height: 41px;
	color: #00b4ff;
	font-weight: bold;
	text-align: center;
}
.hynews ul li.hover{
clear: none;
	float: left;
	width: 97px;
	font-size: 14px;
	line-height: 41px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #00b4ff;
}
.hynews p{
	clear: both;
	float: none;
	height: auto;
	width: 159px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 8px;
	padding-top: 10px;
}
.hynews p a{
	background-image: url(/images/i_27.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: left;
	float: left;
	height: auto;
	width: 149px;
	padding-left: 10px;
	color: #333333;
	text-decoration: none;
}
.hynews p a:hover,#rmcp ul li a:hover{
	color: #00b4ff;
}
.hynews span a{
	background-image: none;
	margin-top: 10px;
}
.lx{
	background-image: url(/images/i_47.png);
	background-repeat: no-repeat;
	background-position: right top;
	clear: none;
	float: left;
	height: 165px;
	width: 201px;
	margin-top: 20px;
	color: #a8a8a8;
	line-height: 22px;
}
.lx ul{
	padding-top: 115px;
	padding-left: 30px;
}
.dqwz a,.dqwz-cpxx a{
	color: #333333;
	text-decoration: none;
}
.dqwz a:hover,.dqwz-cpxx a:hover{
	color: #FF6000;
	text-decoration: underline;
}
/*产品列表页*/
#nr-cp {
	height: auto;
	width: 520px;
	float: left;
	line-height: 20px;
	margin-top: 10px;
	padding-bottom: 10px;
}
#nr-cp ul {
	float: left;
	height: 112px;
	width: 520px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-top: 8px;
}
#nr-cp ul img {
	clear: left;
	float: left;
	height: 102px;
	width: 139px;
	margin-right: 15px;
	border: 1px solid #ddd;
}
#nr-cp ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	width: 360px;
	float: left;
	height: auto;
}
#nr-cp ul dd a {
	color: #F60;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#nr-cp ul dd a:hover {
	color: #FF6000;
	text-decoration: underline;
}
#nr-cp ul dl, #nr-cp ul dt {
	height: auto;
	width: 360px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#nr-cp ul dt {
	color:#39F;
}
#nr-cp ul dt a {
	color: #39F;
	font-size: 12px;
	text-decoration: none;
}
#nr-cp ul dt a:hover {
	color: #39F;
	text-decoration: underline;
}
/*分页*/
#page {
	float: left;
	width: 510px;
	margin-top: 10px;
	line-height: 0px;
}
#page li{
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-right: 2px;
	border: 1px solid #ddd;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	line-height: 20px;
}
.thisclass {
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-right: 2px;
	border: 1px solid #ddd;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 20px;
	background-color: #00b4ff;
}
#page a{
	color: #333333;
	text-decoration: none;
}
#page a:hover {
	color: #00b4ff;
	text-decoration: underline;
}
/*新闻列表页*/
#nr-news{
	height: auto;
	width: 520px;
	float: left;
	line-height: 20px;
	padding-bottom: 10px;
}
#nr-news ul {
	float: left;
	width: 500px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-top: 8px;
	padding-right: 9px;
	padding-left: 9px;
	padding-bottom: 5px;
	border: 1px solid #dddddd;
}
#nr-news ul:hover{
	background-color: #eeeeee;
}
#nr-news ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	width: 500px;
	float: left;
	height: auto;
}
#nr-news ul dd a {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
}
#nr-news ul dd a:hover {
	color: #333333;
	text-decoration: underline;
}
#nr-news ul dl,#nr-news ul dt {
	height: auto;
	width:500px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#nr-news ul dt {
	color:#39F;
}
#nr-news ul dt a {
	color: #39F;
	font-size: 12px;
	text-decoration: none;
}
#nr-news ul dt a:hover {
	color: #39F;
	text-decoration: underline;
}
/*新闻详细页*/
#xx-news{
	height: auto;
	width: 520px;
	float: left;
	line-height: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
}
#xx-news ol{
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 520px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	color: #999999;
}
#xx-news ol h1{
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	color: #333333;
}
#xx-news dd{
	clear: left;
	float: left;
	width: 520px;
	margin-top: 10px;
}
#xx-news dd a{
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#xx-news dd a:hover{
	text-decoration: underline;
}
.nr-tag{
	line-height: 25px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 508px;
	border: 1px solid #dddddd;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 10px;
}
.nr-tag a{
	color: #00b4ff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.nr-tag a:hover {
	color: #00b4ff;
	text-decoration: underline;
}
.spage{
	color: #999999;
	clear: left;
	float: left;
	width: 520px;
	line-height: 25px;
	margin-top: 10px;
}
.xpage{color: #999999;
	clear: left;
	float: left;
	width: 520px;
	line-height: 25px;
}
.spage a,.xpage a{
	color: #999999;
	text-decoration: none;
}
.spage a:hover,.xpage a:hover{
	color: #999999;
	text-decoration: underline;
}
/*产品详细页*/
#contentn-cpxx{
	clear: none;
	float: left;
	width: 760px;
	margin-left: 38px;
}

#xx-cp{
	clear: left;
	float: left;
	width: 230px;
	height:170px;
	margin-top: 10px;
	margin-right: 20px;
}
#xx-cp img{
	clear: left;
	float: left;
	margin-right: 15px;
	border: 1px solid #dddddd;
	height: 170px;
	width: 230px;
}
#xx-cp ol{
	clear: left;
	float: left;
	width: 245px;
}
#xx-cp li{
	width: 250px;
	clear: none;
	float: left;
}
#xx-cp span{
	clear: none;
	float: left;
}
.zxzx{
	background-image: url(/images/cpxx_02.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 70px;
	width: 190px;
	font-size: 24px;
	color: #FF6600;
	font-weight: bold;
	line-height: 70px;
	padding-left: 60px;
	border: 1px solid #dddddd;
	margin-top: 10px;
}
.zxdd{
	background-image: url(/images/cpxx_01.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 70px;
	width: 190px;
	font-size: 24px;
	color: #FF6600;
	font-weight: bold;
	line-height: 70px;
	padding-left: 60px;
	border: 1px solid #dddddd;
	margin-top: 10px;
}
.hynews-cpxx{
	clear: none;
	float: left;
	height: 170px;
	width: 507px;
	border: 1px solid #dddddd;
	margin-top: 10px;
}
.hynews-cpxx ul{
	clear: left;
	float: left;
	height: auto;
	width: 507px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00b4ff;
}
.hynews-cpxx li{border: 1px solid #FFFFFF;
	clear: none;
	float: left;
	width: 100px;
	font-size: 14px;
	line-height: 41px;
	color: #00b4ff;
	font-weight: bold;
	text-align: center;
}
.hynews-cpxx ul li.hover{
	clear: none;
	float: left;
	width: 97px;
	font-size: 14px;
	line-height: 41px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #00b4ff;
}
.hynews-cpxx p{
	clear: both;
	float: none;
	height: auto;
	width: 487px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 8px;
}
.hynews-cpxx p img{
	height: 52px;
	width: 70px;
	border: 1px solid #dddddd;
	margin-right: 5px;
	margin-top: 5px;
}
.hynews-cpxx p .img a{
	clear: none;
	float: left;
	height: 52px;
	width: 70px;
}
.news{
	margin-top: 10px;
}
.news a{
	background-image: url(/images/i_27.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: none;
	float: left;
	height: auto;
	width: 130px;
	padding-left: 10px;
	color: #333333;
	text-decoration: none;
	margin-right: 20px;
}
.hynews-cpxx p a:hover{
	color: #00b4ff;
}
#xx-cpnr{
	height: auto;
	width: 760px;
	float: left;
	line-height: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
}
#xx-cpnr ol{
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 760px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	color: #999999;
}
#xx-cpnr ol h1{
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	color: #333333;
}
#xx-cpnr dd{
	clear: left;
	float: left;
	width: 760px;
	margin-top: 10px;
}
#xx-cpnr dd a{
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#xx-cpnr dd a:hover{
	text-decoration: underline;
}
.nr-tag-cp{
	line-height: 25px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 748px;
	border: 1px solid #dddddd;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 10px;
}
.nr-tag-cp a{
	color: #00b4ff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.nr-tag-cp a:hover {
	color: #00b4ff;
	text-decoration: underline;
}
/*tag列表页*/
.tag{
	width: 952px;
}
.tag-z{
	clear: left;
	float: left;
	width: 713px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
}
.tag-bt{
	color: #a5a5a5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	width: 713px;
	clear: left;
	float: left;
}
.tag-bt b{
	font-size: 14px;
	color: #145570;
	margin-right: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00b4ff;
	line-height: 35px;
	padding-bottom: 8px;
}
.tagdqwz{
	line-height: 25px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 690px;
	border: 1px solid #dddddd;
	padding-right: 5px;
	padding-left: 5px;
	font-family: "Times New Roman", Times, serif;
	margin-top: 10px;
}
.tagdqwz a{
	color: #333333;
	text-decoration: none;
}
.tagdqwz a:hover {
	color: #FF6000;
	text-decoration: underline;
}
#nr-tag {
	height: auto;
	width: 690px;
	float: left;
	line-height: 20px;
	margin-top: 10px;
	padding-bottom: 10px;
}
#nr-tag ul {
	float: left;
	height: 112px;
	width: 690px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-top: 8px;
}
#nr-tag ul img {
	clear: left;
	float: left;
	height: 102px;
	width: 139px;
	margin-right: 15px;
	border: 1px solid #ddd;
}
#nr-tag ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	width: 530px;
	float: left;
	height: auto;
}
#nr-tag ul dd a {
	color: #F60;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#nr-tag ul dd a:hover {
	color: #FF6000;
	text-decoration: underline;
}
#nr-tag ul dl, #nr-tag ul dt {
	height: auto;
	width: 530px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
#nr-tag ul dt {
	color:#333333;
}
#nr-tag ul dt a {
	color: #39F;
	font-size: 12px;
	text-decoration: none;
}
#nr-tag ul dt a:hover {
	color: #39F;
	text-decoration: underline;
}
/*地图页面*/
#sitemap{
	clear: both;
	float: none;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-left-color: #dddddd;
}
#sitemap01{
	clear: both;
	float: none;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;

}
#sitemap01 h2{
	font-size: 14px;
	line-height: 30px;
	clear: left;
	float: left;
	width: 100px;
	margin-left: 20px;
	margin-top: 10px;
}
#sitemap01 span{
	clear: right;
	float: right;
	height: auto;
	width: auto;
	margin-right: 20px;
	margin-bottom: 10px;
	line-height: 30px;
	margin-top: 10px;
}
.sitemap02{
	clear: both;
	float: none;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.sitemap02 h3{
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	clear: both;
	float: none;
	height: 30px;
	width: 910px;
	background-color: #eeeeee;
	padding-left: 20px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	border: 1px solid #dddddd;
}
.sitemap02 li{
	clear: none;
	float: left;
	height: 25px;
	width: auto;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 25px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	
}
#sitemap a {
	color: #333333;
	text-decoration: none;
}
#sitemap a:hover {
	color: #F60;
	text-decoration: underline;
}
/*TAG首页*/
.tagindex {
	clear: both;
	float: none;
	height: auto;
	overflow:hidden;
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #dddddd;
	margin-bottom: 20px;
}
.tag-title {
	float: none;
	height: auto;
	width: 925px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	margin-bottom: 15px;
}
.tag-title h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 50px;
}
.tags_list {
	float: none;
	height: auto;
	overflow:hidden;
	width: 925px;
	padding-bottom: 10px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.tags_list dd {
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
	float: none;
	width: 915px;
	margin-right: auto;
	margin-left: auto;
}
.tags_list dt {
	text-indent: 5px;
	width: auto;
}
.lj {
	color: #333333;
	text-decoration: none;
}
.lj:visited {
	color: #333333;
	text-decoration: none;
}
.lj:hover {
	color: #F60;
	text-decoration: underline;
}
.lj:active {
	color: #333333;
	text-decoration: none;
}
.tbox {
	clear: both;
	float: none;
	height: auto;
	width: 925px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
#xx-cpnr table{
	width:100%;
	bordercolordark:#fff;
	background-color: #ccc;
}
#xx-cpnr tr{
	background-color: #fff;
}
#xx-cpnr td{
	text-align: center;
	width: 5%;
}