@charset "utf-8";
/* CSS Document */
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}
body {
	background-image: url(/images/i_02.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
* {
	margin: 0px;
	padding: 0px;
}
ul, ol, li {
	list-style-image: none;
	list-style-type: none;
}
img {
	border:0;
}
.lj{
	color: #333333;
	text-decoration: none;
}
.lj:hover {
	color: #FF6600;
	text-decoration: none;
}
.bk{
	clear: both;
	float: none;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.webhead{
	height: 63px;
	width: 939px;
	background-image: url(/images/i_16.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 23px;
}
.webhead ul{
	float: left;
	height: 61px;
	clear: left;
	width: auto;
}
.webhead ol {
	clear: left;
	float: left;
	height: 61px;
	width: 333px;
	background-image: url(/images/i_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.webhead h1 {
	clear: left;
	float: left;
	height: 46px;
	width: 273px;
	overflow: hidden;
}
.webhead ol a {
	text-indent: -600px;
	display: block;
	overflow: hidden;
	height: 46px;
	width: 273px;
	text-decoration: none;
}
.webhead li{
	float: left;
	height: 50px;
	width: 606px;
	text-align: right;
}
.webhead li p{
	clear: right;
	float: right;
}
.webhead li a {
	color: #333333;
	width: auto;
	padding-left: 10px;
	text-decoration: none;
}
.webhead li a:hover {
	color: #FF6600;
	text-decoration: none;
}
.webhead li form{
	clear: right;
	float: right;
	margin-top: 8px;
}
#btss{
	line-height: 20px;
	color: #666666;
	border: 1px solid #dddddd;
	height: 20px;
	width: 141px;
	padding-left: 5px;
}
.webdh{
	height: 43px;
	width: 939px;
}
.webdh h2{
	font-size: 12px;
	font-weight: normal;
	
}
.webdh a {
	color: #333333;
	width: 93px;
	text-decoration: none;
	clear: none;
	float: left;
	height: 41px;
	line-height: 41px;
	margin-top: 1px;
	text-align: center;
}
.webdh a:hover,#hover {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 41px;
	background-color: #04446b;
	height: 41px;
	width: 93px;margin-top: 1px;text-align: center;
}
.flash{
	background-image: url(/images/i_20.jpg);
	background-repeat: repeat;
	background-position: center top;
	height: 258px;
	width: 962px;
}
.rmcp{
	line-height: 33px;
	height: 33px;
	width: 941px;
	padding-left: 21px;
}
.rmcptag{
	line-height: 55px;
	height: 55px;
	width: 962px;
	text-align: left;
}
.rmcptag h2{
	font-size: 14px;
	font-weight: bold;
	line-height: 55px;
}
.rmcp a {
	color: #333333;
	text-decoration: none;
}
.rmcp a:hover {
	color: #FF6600;
}
.webcontent{
	height: auto;
	width: 962px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ddd;
	border-left-color: #ddd;
}
.cpdh{
	background-image: url(/images/i_24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	clear: left;
	float: left;
	height: auto;
	width: 282px;
}
.cpdh ul{
	padding-left: 28px;
	clear: left;
	float: left;
	height: auto;
	width: 238px;
}
.cpdh ul ol{
	line-height: 59px;
	background-image: url(/images/i_28.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 59px;
	padding-left: 49px;
	font-size: 14px;
	font-weight: bold;
	color: #04446b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.cpdh ul li{
	padding-top: 15px;
	padding-bottom: 15px;
}
.cpdh ul li a{
	font-size: 14px;
	line-height: 22px;
	color: #04446b;
	text-decoration: none;
	background-image: url(/images/i_43.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	padding-left: 37px;
}
.cpdh ul li a:hover{
	font-size: 14px;
	line-height: 22px;
	color: #FF6600;
	text-decoration: none;
	background-image: url(/images/h_43.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	padding-left: 37px;
}
.zx{
	clear: left;
	float: left;
	height: 98px;
	width: 255px;
	background-image: url(/images/i_51.jpg);
	background-repeat: no-repeat;
	background-position: 27px bottom;
	padding-left: 27px;
}
.cjwt{
	height: auto;
	width: 256px;
	padding-left: 26px;
	clear: left;
	float: left;}
.cjwt ol{
	font-size: 14px;
	font-weight: bold;
	color: #04446b;
	clear: left;
	float: left;
	height: 53px;
	width: 200px;
	background-image: url(/images/i_56.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 53px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	padding-left: 38px;
	margin-bottom: 8px;
}
.cjwt li a{
	width: 200px;
	text-decoration: none;
	background-image: url(/images/i_61.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	clear: left;
	float: left;
	color: #333333;padding-left: 40px;
}
.cjwt li a:hover{width: 200px;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	background-image: url(/images/h_61.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-weight: normal;
	padding-left: 40px;
}
.tu{
	background-image: url(/images/i_69.jpg);
	background-repeat: no-repeat;
	background-position: 27px top;
	height: 206px;
	width: 255px;
	padding-left: 27px;
	clear: left;
	float: left;
	padding-bottom: 25px;
}
.webl{
	clear: left;
	float: left;
}
.webr{
	clear: none;
	float: left;
	background-color: #FFFFFF;
	background-image: url(/images/i_25-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.jj{
	background-image: url(/images/i_25.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	width: 680px;
	background-color: #fff;
	float: left;
	padding-top: 61px;
}
.news-an{
	clear: left;
	float: left;
	height: auto;
	width: 614px;
	padding-left: 38px;
	padding-top: 10px;
}
.news-an ul{
	background-image: url(/images/i_36.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 35px;
	padding-left: 20px;
}
.news-an li {
	float: left;
	width: 105px;
	background-image: url(/images/news_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 30px;
	padding-right: 1px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
}
.news-an li.hover {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	background-image: url(/images/news_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.news-nr{
	height: auto;
	width: 607px;
	
}
.news-nr ul{
	float: left;
	height: auto;
	width: 510px;
	padding-left: 66px;
}
.news-nr ol{
	float: left;
	height: auto;
	width: 577px;
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	padding-bottom: 10px;
}
.news-bt a{
	line-height: 40px;
	clear: left;
	float: left;
	height: 40px;
	width: 577px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 10px;
}
.news-bt a:hover{
	color: #FF6600;
}
.news-nr li{
	float: left;
	height: auto;
	width: 577px;
	padding-top: 10px;
}
.news-nr li a,#tjxw ul li a {
	line-height: 20px;
	background-image: url(/images/i_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	width: 266px;
	padding-left: 20px;
	clear: none;
	float: left;
	color: #333333;
	text-decoration: none;
}
.news-nr li a:hover,#tjxw ul li a:hover {
	background-image: url(/images/h_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #FF6600;
}
.news-jj{
	float: left;
	width: 390px;
	margin-top: 10px;
	background-image: url(/images/img.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 130px;
	padding-right: 180px;
	clear: left;
	padding-top: 10px;
}
.i-cp{
	clear: left;
	float: left;
	height: auto;
	width: 613px;
	padding-left: 31px;
	margin-top: 10px;
}
.i-cp1{
	background-image: url(/images/i_54.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	height: 43px;
	margin-bottom: 8px;
}
.i-cp1 li{
	clear: none;
	float: right;
	height: 43px;
	width: 60px;
	text-align: right;
	line-height: 43px;
}
.i-cp1 li.hover {
	color: #FF6600;
}
.i-cpnr{
	clear: left;
	float: left;
	height: auto;
	width: 621px;
}
.i-cpnr ul{
	text-decoration: none;
	clear: none;
	float: left;
	height: auto;
	width: 621px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.i-cpnr ul img{
	border: 1px solid #ddd;
	clear: left;
	float: left;
	height:  155px;
	width: 194px;
	margin-right: 10px;
}
.i-cpnr ol{
	margin-top: 5px;
}
.i-cpnr a{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
	clear: none;
	float: left;
	height: 180px;
	width: 204px;
	margin-bottom: 10px;
}
.i-cpnr a:hover {
	color: #FF6600;
}
.i-cpnr a{
	color: #333333;
	text-decoration: none;
}
.foot{
	background-image: url(/images/i_76.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 142px;
}
.foot1{
	background-image: url(/images/i_76.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 142px;
}
.foot ul{
	clear: both;
	float: none;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.foot1 ul{
	clear: both;
	float: none;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.foot p{
	line-height: 43px;
	clear: left;
	float: left;
	height: 43px;
	width: 900px;
}
.foot1 p{
	line-height: 43px;
	clear: left;
	float: left;
	height: 43px;
	width: 900px;
}
.foot p a{
	color: #333;
	text-decoration: none;
}
.foot p a:hover {
	color: #333;
	text-decoration: underline;
}
.foot1 p a{
	color: #333;
	text-decoration: none;
}
.foot1 p a:hover {
	color: #333;
	text-decoration: underline;
}
.foot ol{
	background-image: url(/images/i_75.jpg);
	background-repeat: no-repeat;
	background-position: left 28px;
	clear: left;
	float: left;
	height: 99px;
	width: 111px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd;
	padding-right: 41px;
	margin-top: 10px;
}
.foot1 ol{
	background-image: url(/images/i_75.jpg);
	background-repeat: no-repeat;
	background-position: left 28px;
	clear: left;
	float: left;
	height: 99px;
	width: 111px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd;
	padding-right: 41px;
	margin-top: 45px;
}
.foot li{
	float: left;
	height: auto;
	margin-left: 40px;
	margin-top: 10px;
}
.foot1 li{
	float: left;
	height: auto;
	margin-left: 40px;
	margin-top: 45px;
}
.foot li a{
	color: #333;
	text-decoration: none;
}
.foot li a:hover {
	color: #FF6600;
}
.foot1 li a{
	color: #333;
	text-decoration: none;
}
.foot1 li a:hover {
	color: #FF6600;
}
.n-bt{
	background-image: url(/images/i_25-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 61px;
	width: 645px;
	background-color: #fff;
	float: left;
	line-height: 61px;
	clear: left;
	padding-left: 35px;
}
.n-bt ul{
	clear: left;
	float: left;
	height: 61px;
	width: 615px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.n-bt ul ol{
	clear: left;
	float: left;
	width: 110px;
}
.n-bt ul li{
	float: left;
	width: auto;
}
.n-bt ul li a{
	color: #333333;
	text-decoration: none;
}
.n-bt ul li a:hover {
	color: #FF6600;
}

.n-nr {
	height: auto;
	width: 400px;
	float: left;
	clear: left;
	margin-right: 15px;
	margin-top: 5px;
	padding-left: 35px;
}
.n-nr p{
	clear: left;
	float: left;
}
.n-nrbt{
	font-size: 14px;
	font-weight: bold;
	color: #04446b;
	background-image: url(/images/about.jpg);
	background-repeat: no-repeat;
	line-height: 43px;
	background-position: left top;
	clear: left;
	float: left;
	height: 43px;
	width: 350px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 15px;
	padding-left: 50px;
}

.n-nr1{
	width: 400px;
}
.n-nr a{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.n-nr a:hover{
	color: #FF6000;
}
.nr-r{
	clear: none;
	float: left;
	height: auto;
	width: auto;
}
.n-tjcp{
	clear: left;
	float: left;
	height: auto;
	width: 184px;
}
.tjcp{
	width: 198px;
	clear: left;
	float: left;
	height: auto;
	margin-top: 5px;
	line-height: 15px;
	padding-top: 5px;
}
.tjcp ol{
	width: 198px;
	clear: left;
	float: left;
	height: 38px;
	font-weight: bold;
	color: #04446b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 5px;
}
.tjcp ol span{
	color: #999999;
	font-size: 10px;
}
.tjcp img{
	clear: left;
	float: left;
	width: 94px;
	height: 74px;
	padding-right: 8px;
}
.tjcp li{
	clear: none;
	float: left;
	height: 80px;
}
.tjcp li a{
	color: #FF6600;
	text-decoration: none;
	line-height: 25px;
}
.tjcp li a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.tjxx{
	width: 198px;
	clear: left;
	float: left;
	height: auto;
	margin-top: 5px;
	line-height: 15px;
	padding-top: 5px;
}
.tjxx ol{
	width: 198px;
	clear: left;
	float: left;
	height: 38px;
	font-weight: bold;
	color: #04446b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 5px;
}
.tjxx ol span{
	color: #999999;
	font-size: 10px;
}
.tjxx li{
	clear: none;
	float: left;
	height: 198px;
}
.tjxx li a{
	color: #333;
	text-decoration: none;
	line-height: 22px;
	background-image: url(/images/i_61.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 25px;
	clear: left;
	float: left;
	width: 173px;
}
.tjxx li a:hover {
	background-image: url(/images/h_61.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	color: #FF6600;
}
/*新闻列表页*/
#nr-news {
	height: auto;
	width: 400px;
	float: left;
	line-height: 20px;
}
#nr-news ul {
	float: left;
	height: 112px;
	width: 400px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-top: 8px;
}
#nr-news ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	width: 400px;
	float: left;
	height: auto;
}
#nr-news ul dd a:link, #nr-news ul dd a:visited, #nr-news ul dd a:active {
	color: #0081ff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#nr-news ul dd a:hover {
	color: #0081ff;
	text-decoration: underline;
}
#nr-news ul dl {
	height: auto;
	width: 400px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
#nr-news ul dt {
	height: auto;
	width: 400px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#page {
	float: left;
	width: 400px;
	margin-top: 10px;
	line-height: 0px;
}
#tag-page {
	clear: none;
	float: left;
	height: auto;
	width: 613px;
	margin-top: 10px;
}
#page li, #tag-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: #3d92ec;
}
#page a:link,#page a:visited,#page a:active,#tag-page a:link,#tag-page a:visited,#tag-page a:active{
	color: #333333;
	text-decoration: none;
}
#page a:hover,#tag-page a:hover {
	color: #3d92ec;
	text-decoration: underline;
}
/*产品列表页*/
#nr-cp {
	height: auto;
	width: 400px;
	float: left;
	line-height: 20px;
}
#nr-cp ul {
	float: left;
	height: 112px;
	width: 400px;
	border-bottom-width: 4px;
	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: 8px;
	border: 1px solid #ddd;
}
#nr-cp ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	width: 200px;
	float: left;
	height: auto;
}
#nr-cp ul dd a:link, #nr-cp ul dd a:visited, #nr-cp ul dd a:active {
	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: 200px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#nr-cp ul dt {
	color:#39F;
}
#nr-cp ul dt a:link, #nr-cp ul dt a:visited, #nr-cp ul dt a:active {
	color: #39F;
	font-size: 12px;
	text-decoration: none;
}
#nr-cp ul dt a:hover {
	color: #39F;
	text-decoration: underline;
}
/*tag列表页*/
#web-n-tag {
	clear: both;
	float: none;
	height: auto;
	overflow:hidden;
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #bdbdbd;
	background-position: left;
	padding-bottom: 10px;
}
#nr-tag {
	float: left;
	height: auto;
	width: 921px;
	padding-right: 22px;
	padding-left: 22px;
}
#nr-bt-tag {
	float: left;
	height: 52px;
	width: 921px;
	font-size: 14px;
	font-weight: bold;
}
#nr-bt-tag ul {
	clear: left;
	float: left;
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#nr-bt-tag ul ol {
	clear: left;
	float: left;
	height: 42px;
	width: 285px;
	margin-top: 10px;
}
#nr-bt-tag ul ol span {
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
#nr-bt-tag ul li {
	font-size: 12px;
	line-height: 42px;
	font-weight: normal;
	color: #666666;
	float: left;
	height: 42px;
	width: 631px;
	margin-top: 5px;
	text-align: right;
}
#nr-bt-tag ul li a:link,#nr-bt-tag ul li a:visited,#nr-bt-tag ul li a:active {
	color: #333333;
	text-decoration: none;
}
#nr-bt-tag ul li a:hover {
	color: #FF6000;
	text-decoration: none;
}
#nr-taglb {
	height: auto;
	width: 660px;
	float: left;
	line-height: 20px;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 22px;
}
#nr-taglb ul {
	float: left;
	height: 98px;
	width: 660px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-top: 8px;
}
#nr-taglb ul img {
	clear: left;
	float: left;
	height: 84px;
	width: 112px;
	margin-right: 15px;
	margin-left: 10px;
	border: 1px solid #ddd;
}
#nr-taglb ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #0081ff;
	width: 510px;
	float: left;
	height: auto;
}
#nr-taglb ul dd a:link,#nr-taglb ul dd a:visited,#nr-taglb ul dd a:active {
	color: #0081ff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#nr-taglb ul dd a:hover {
	color: #0081ff;
	text-decoration: underline;
}
#nr-taglb ul dl,#nr-taglb ul dt {
	height: auto;
	width: 510px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
#nr-taglb ul dt {
	color:#333;
}
#nr-y {
	float: right;
	height: auto;
	width: 250px;
	clear: right;
}
#tjcp, #tjcp ul, #tjxw ul {
	float: left;
	height: auto;
	width: 224px;
}
#tjxw {
	float: left;
	height: auto;
	width: 224px;
	padding-bottom: 10px;
}
#tjcp ul ol, #tjxw ul ol {
	float: left;
	height: 40px;
	width: 224px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#tjcp ul ol span, #tjxw ul ol span {
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
#tjcp ul li, #tjxw ul li {
	float: left;
	height: auto;
	width: 224px;
	margin-top: 10px;
	line-height: 18px;
}
#tjcp ul li img {
	clear: left;
	float: left;
	height: 74px;
	width: 94px;
	margin-right: 10px;
	border: 1px solid #dddddd;
}
#tjcp ul li a {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
#tjcp ul li a:hover {
	text-decoration: underline;
}
.title {
	font-size: 14px;
	color: #3d92ec;
	text-decoration: none;
	font-weight: bold;
}
.title:link {
	color: #3d92ec;
	text-decoration: none;
}
.title:visited {
	color: #3d92ec;
	text-decoration: none;
}
.title:hover {
	color: #3d92ec;
	text-decoration: underline;
}
.title:active {
	color: #3d92ec;
	text-decoration: none;
}

/*新闻详细页*/
#xx-news {
	height: auto;
	width: 613px;
	float: left;
	line-height: 20px;
	margin-top: 10px;
}
#newsxx03{
	clear: both;
	float: none;
	height: auto;
	width: 613px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#newsxx04{
	float: left;
	height: auto;
	width: 613px;
	color: #3399ff;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#newsxx05{
	float: left;
	height: auto;
	width: 591px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333333;
	background-color: #eeeeee;
	padding: 10px;
	border: 1px solid #dddddd;
}
#newsxx06{
	float: left;
	height: auto;
	width: 613px;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
}

#newsxx07{
	font-size: 12px;
	color: #333333;
	clear: none;
	float: left;
	height: 25px;
	width: 596px;
	line-height: 25px;
	display: inline;
	background-color: #eeeeee;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
	padding-left: 15px;
	margin-top: 10px;
}
#newsxx07 li{
	clear: none;
	float: left;
	height: auto;
	width: auto;
	list-style-type: none;
}
#newsxx07 a {
	font-size: 12px;
	color: #3d92ec;
	line-height: 25px;
}
#newsxx07 a:link,#newsxx07 a:visited,#newsxx07 a:active {
	text-decoration: none;
	font-size: 12px;
	color: #3d92ec;
	line-height: 25px;
}
#newsxx07 a:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #3d92ec;
	line-height: 25px;
}
.rdnr{
	clear: none;
	float: left;
	height: auto;
	width: 180px;
	margin-top: 10px;
}
.rdnr01{
	clear: none;
	float: left;
	height: auto;
	width: 180px;
	margin-top: 10px;
	padding-left: 10px;
}
.rdnr li,.rdnr01 li{
	padding-top: 5px;
	line-height: 20px;
	float: left;
	padding-bottom: 5px;
}
.rdnr a,.rdnr01 a{
	color: #333333;
	text-decoration: none;
	background-image: url(/images/i_61.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	float: left;
	padding-left: 20px;
	width: 160px;
}
.rdnr a:hover,.rdnr01 a:hover{
	color: #FF6000;
	background-image: url(/images/h_61.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#sxy a {
	color: #333333;
	text-decoration: none;
}
#sxy a:hover{
	color: #FF6000;
}
.rdnr ol,.rdnr01 ol{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
	background-color: #dee9f3;
	height: 30px;
	width: auto;
	padding-left: 10px;
	line-height: 30px;
	font-weight: bold;
}

#sxy{
	width: 591px;
	clear: both;
	float: none;
	height: 20px;
	margin-right: auto;
	margin-left: auto;
	background-color: #eeeeee;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-bottom: 10px;
}
#sxy ul{
	width: 295px;
	clear: none;
	float: left;
	height: auto;
}
/*产品详细页*/
#xx-cp {
	height: auto;
	width: 613px;
	float: left;
	line-height: 20px;
	margin-top: 10px;
}
.n-nr-cp {
	height: auto;
	width: 613px;
	float: left;
	clear: left;
	margin-top: 5px;
	padding-left: 35px;
	
}
#xx-cp-t{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#xx-cp-t,#xx-cp-t ul{
	float: left;
	height: 40px;
	width: 613px;
	line-height: 40px;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
}
#xx-cp-t ol{
	float: left;
	width:280px;
}
#xx-cp-t li{
	float: right;
	width: auto;
}
#xx-tjcp{
	float: left;
	width: 613px;
	margin-top: 10px;
}
#xx-tjcp ul{
	height: auto;
	width: 613px;
}
#xx-tjcp ol{
	float: left;
	height: auto;
	width: 230px;
	padding-right: 10px;
	clear: left;
}
#xx-tjcp ol img{
	height: 170px;
	width: 230px;
}
#xx-tjcp dd{
	float: left;
	width: 365px;
	background-color: #eeeeee;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	border: 1px solid #dddddd;
	clear: none;
	padding-left: 5px;
}
#xx-tjcp dt{
	float: left;
	height: auto;
	width: 365px;
	margin-top: 5px;
	
}
#xx-tjcp dt a img{
	height: 56px;
	width: 71px;
	border: 1px solid #dddddd;
}
#xx-tjcp dt a:link,#xx-tjcp dt a:visited,#xx-tjcp dt a:active{
	color: #333333;
	height: auto;
	width: 71px;
	text-decoration: none;
	display: inline;
	text-align: center;
	float: left;
	padding-right: 15px;
}
#xx-tjcp dt a:hover {
	color: #FF6000;
}
#cpsm{
	float: left;
	height: auto;
	width: 601px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #F60;
	background-color: #eeeeee;
	border: 1px solid #dddddd;
	font-weight: bold;
	padding-left: 10px;
}
#xx-lx{
	float: left;
	height: 60px;
	width: 230px;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	line-height: 22px;
	background-image: url(/images/xx_lx.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 80px;
}
.n-nrbt-n,.n-nrbt-xw{
	font-size: 14px;
	font-weight: bold;
	color: #04446b;
	background-image: url(/images/news.jpg);
	background-repeat: no-repeat;
	line-height: 43px;
	background-position: left top;
	clear: left;
	float: left;
	height: 43px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 15px;
	padding-left: 50px;
}
.n-nrbt-n{width: 563px;}
.n-nrbt-xw{
	width: 350px;
}
.n-nrbt-cp,.n-nrbt-xcp{
	font-size: 14px;
	font-weight: bold;
	color: #04446b;
	background-image: url(/images/product.jpg);
	background-repeat: no-repeat;
	line-height: 43px;
	background-position: left top;
	clear: left;
	float: left;
	height: 43px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 15px;
	padding-left: 50px;
}
.n-nrbt-xcp{width: 563px;}
.n-nrbt-cp{
	width: 350px;
}
/*tag8*/
.tagindex{
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: 970px;
	margin-top:20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.tag-title{
	margin: 0px;
	clear: left;
	float: left;
	height: 55px;
	width: 970px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 55px;
}
.tag-title h2{
	font-size: 14px;
	font-weight: bold;
}
.tags_list{
	margin: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 970px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tags_list dd{
	margin-top: 10px;
	margin-bottom: 10px;
}
.tags_list dt{
	text-indent: 5px;
	width: auto;
}#sitemap{
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#sitemap01{
	clear: both;
	float: none;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;

}
#sitemap01 h2{
	font-size: 14px;
	line-height: 44px;
	clear: left;
	float: left;
	width: 100px;
}
#sitemap01 span{
	padding: 0px;
	clear: right;
	float: right;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	line-height: 44px;
}
.sitemap02{
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.sitemap02 h3{
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	clear: both;
	float: none;
	height: 30px;
	width: 945px;
	background-color: #eeeeee;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	border: 1px solid #dddddd;
}
.sitemap02 ul{
	clear: both;
	float: none;
	height: auto;
	width: 920px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.sitemap02 ul li{
	padding: 0px;
	clear: none;
	float: left;
	height: 25px;
	width: auto;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 0px;
	line-height: 25px;
}