* {
	margin: 0px; padding: 0px;
}
body {
	font: 12px/24px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: left; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;color: #5b5b5b;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
h1 {
	font: 12px/24px Arial; font-size-adjust: none; font-stretch: normal;
}
h2 {
	font: 12px/24px Arial; font-size-adjust: none; font-stretch: normal;
}
h3 {
	font: 12px/24px Arial; font-size-adjust: none; font-stretch: normal;
}
h4 {
	font: 12px/24px Arial; font-size-adjust: none; font-stretch: normal;
}
h5 {
	font: 12px/24px Arial; font-size-adjust: none; font-stretch: normal;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
a {
	color: #5b5b5b; text-decoration: none;
}
a:hover {
    color: #0A3F7F;
}
img {
	
}
.head {
	margin: 0px auto; width: 960px; overflow: hidden; clear: both; position: relative;
}
#body {
	margin: 0px auto; width: 970px; padding-top: 5px;
}
.main {
	margin: 0px auto; width: 970px; text-align: left; overflow: hidden; padding-top: 5px; clear: both;
}
.left {
	background: url("/images/bcen.jpg") repeat-y right rgb(255, 255, 255); width: 200px; overflow: hidden; float: left;
}
.right {
	padding: 0px 5px; width: 750px; overflow: hidden; margin-right: 5px; float: right;
}
#footer_1 {
	margin: 0px auto; padding: 5px; color: rgb(51, 51, 51); line-height: 20px; overflow: hidden; clear: both; display: block;
}
#N_language {
	margin: 0px auto; padding: 0px 15px; width: 930px; color: rgb(51, 51, 51); clear: both; position: relative; z-index: 10;
}
#N_language .warp {
	left: 10px; top: 10px; width: 930px; position: absolute; z-index: 1000;
}
#N_language a {
	color: rgb(38, 73, 130);
}
#language {
	display: none;
}
.lan_f {
	float: right;
}
.lan_f ul li {
	line-height: 12px; font-family: Arial; margin-top: 5px; margin-left: 7px; float: left;
}
.lan_f ul li a {
	padding-top: 0px; padding-left: 5px;
}
.lan_r {
	margin-left: 30px; float: left;
}
.lan_r ul li {
	line-height: 12px; font-family: Arial; margin-top: 5px; margin-left: 3px; float: left;
}
.lan_r ul li a {
	padding-top: 0px; padding-left: 10px;
}
.lan_r ul li img {
	float: left;
}
#N_logo {
	background: url("/images/topbg.jpg") repeat-x; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(238, 238, 238) rgb(238, 238, 238) currentColor; margin: 5px 0px 0px; padding: 0px; border-image: none; height: 180px; text-align: left; overflow: hidden; clear: both; z-index: 5;
}
#N_logo .logowarp {
	overflow: hidden; clear: both; margin-top: 30px; margin-right: 10px; margin-left: 0px;
}
#N_logo .warp {
	text-align: left; margin-top: 10px; margin-right: 10px; margin-left: 10px; float: left;
}
#N_logo .logo {
	height: 74px; text-align: center; line-height: 74px; overflow: hidden; vertical-align: middle; display: table-cell !important; _text-align: left;
}
#N_logo .logo img {
	overflow: hidden; max-height: 70px; max-width: 190px; _text-align: left; _max-width: 190px; _max-height: 70px; _width: 190px; _height: 70px;
}
.logoname {
	font: 600 28px/30px "Microsoft Yahei", Tahoma, "SimSun"; color: rgb(38, 73, 130); margin-top: 20px; font-size-adjust: none; font-stretch: normal;
}
.keyword {
	color: rgb(38, 73, 130);height: 40px; line-height: 24px; overflow: hidden;text-align: right;font-size: 24px;
}
.N_nav {
	left: 0px; top: 144px; width: 960px; height: 42px; overflow: hidden; clear: both; position: absolute;
}
.N_nav ul {
	font-size: 12px; 
}
.N_nav ul li {
	background: url("/images/lx.png") no-repeat right; margin: 0px 6px; padding-right: 20px; font-weight: bold; float: left; width:89px;text-align:center;
}
.N_nav ul li a {
	color: rgb(255, 255, 255); line-height: 42px; font-weight: normal;font-size: 14px;font-weight: bold;
}
.N_nav ul li span {
	width: 10px; height: 42px; overflow: hidden; float: left;
}
.N_nav ul .onnav {
	background: url("/images/s1.png") right top; margin: 6px 1px 0px; height: 36px; line-height: 36px; padding-right: 20px; font-weight: bold; float: left;text-align:center;
}
.N_nav ul .onnav span {
	background: url("/images/s1.png") left -36px; width: 20px; height: 36px; overflow: hidden; float: left;
}
.N_nav ul .onnav a {
	color: rgb(51, 51, 51); font-weight: bold;
}
#flash_2 img {
	width: 100%; margin-top: 3px; max-height: 450px;
}
#flash_2 {
	position: relative;
}
#flash_2 .page ul {
	right: 20px; bottom: 10px; float: right; position: absolute;
}
#flash_2 .page ul li {
	background: rgb(21, 61, 133); margin: 0px 2px; padding: 0px 8px; border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); line-height: 10px; float: left; display: block; cursor: pointer;
}
#flash_2 .page .cur {
	background: rgb(204, 0, 0); display: block;
}
.left .title h1 {
	background: url("/images/left_bt.gif") no-repeat left; padding: 5px 10px; height: 30px; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; font-weight: bold;
}
#N_category {
	overflow: hidden; clear: both;
}
#N_category .title {
	height: 40px;
}
#N_category .content dl dt {
	padding-left: 10px;
    background: url(/images/direct_blue.gif) 5px 5px no-repeat;
}
#N_category .content dl dt a {
	padding: 5px 10px; color: rgb(43, 81, 155); line-height: 18px; font-weight: bold; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#N_category .content dl dt a:hover {
	color: rgb(0, 75, 120);
}
#N_category .content dl dt .current {
	color: rgb(255, 204, 0);
}
#N_category .content dl dd {
	overflow: hidden;
}
#N_category .content dl dd ul {
	margin: 0px; padding-left: 5px;
}
#N_category .content dl dd ul li {
	list-style: none; margin: 0px; padding: 0px 10px; overflow: hidden; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#N_category .content dl li a {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0); display: block;
}
#N_category .content dl li a:hover {
	color: rgb(0, 75, 120); display: block;
}
#N_search {
	background: url("/images/btop.jpg") no-repeat right top; padding: 5px 10px; clear: both; display: none;
}
#N_chat .title {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
#N_chat .content ul {
	margin: 0px; padding: 5px 3px;margin-left: 15px;
}
#N_chat .content ul li {
	list-style: none; margin: 0px; padding: 0px; text-align: left;
}
#N_chat .content ul li {
	height: 30px;line-height: 30px; overflow: hidden;padding-left: 10px;background: url(/images/cion04.gif) 0 center no-repeat;
}

#N_chat .content ul li img {
	margin: 0px; padding: 0px;
}
#N_contact {
	background: url("/images/bbot.jpg") no-repeat right bottom;
}
#N_contact ul {
	margin: 0px; padding: 15px 10px; line-height: 20px;
}
#N_contact ul li {
	color: #5b5b5b; line-height: 25px; padding-left: 30px;
}
#N_about {
	padding: 0px; clear: both;
}
#N_about .title {
	clear: both; margin-top: 5px; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
#N_about .title span {
	font-family: "Arial"; float: right;
}
#N_about .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#N_about .content {
	font: 12px/22px "Arial"; padding: 15px 0px; color: #5b5b5b; text-indent: 1em; font-size-adjust: none; font-stretch: normal;
}
#N_about .content p {
	padding: 4px 0px;
}
#hp {
	padding: 0px 5px; width: 20px; float: right; display: block; backgorund: #ccc;
}
#sp {
	padding: 0px 5px; width: 20px; float: right; display: block; backgorund: #ccc;
}
#two_sp {
	padding: 0px 5px; width: 20px; float: right; display: block; backgorund: #ccc;
}
#N_productlist,#newProductsPic {
	padding: 0px; clear: both;
}
#N_productlist .title,#newProductsPic .title,#newsBox .title,#newsBox2 .title {
	clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
#N_productlist .title span,#newProductsPic .title span,#newsBox .title span,#newsBox2 .title span {
	font-family: "Arial"; float: right;
}
#N_productlist .title h1,#newProductsPic .title h1,#newsBox .title h1,#newsBox2 .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;margin-top: 5px;
}
#N_productlist .content,#newProductsPic .content,#newsBox .content,#newsBox2 .content {
	padding: 15px 0px; overflow: hidden;
}
.N_productlist_two_sp .content ul li {
	width: 25%; height: 230px; text-align: center; overflow: hidden; float: left;
}
.N_productlist_two_sp .content ul li .img {
	border: 1px solid rgb(228, 228, 228); border-image: none; width: 170px; height: 150px; line-height: 150px; overflow: hidden; vertical-align: middle; display: table-cell !important;
}
.N_productlist_two_sp .content ul li .img img {
	overflow: hidden; vertical-align: middle; max-height: 150px; max-width: 150px;
}
.N_productlist_two_sp .content .intro .ms {
	width: 150px; height: 33px; text-align: left; line-height: 16px; overflow: hidden;
}
.N_productlist_two_sp .content ul li h1 {
	width: 150px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.N_productlist_two_sp .content ul li h1 a {
	color: rgb(0, 0, 0); font-weight: bold;
}
.N_productlist .content ul li {
	padding: 15px 0px; text-align: left; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.N_productlist .content ul li .img {
	padding: 3px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 100px; height: 80px; margin-right: 20px; float: left;
}
.N_productlist .content ul li .img img {
	width: 100px; height: 80px;
}
.N_productlist .content .intro .ms {
	text-align: left; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden;
}
.N_productlist .content ul li h1 {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.N_productlist .content ul li h1 a {
	color: rgb(102, 102, 102); font-weight: bold;
}
.N_productlist_hp .content ul li {
	background: url("/images/index_25.jpg") repeat-x rgb(248, 248, 248); margin: 3px; border: 1px solid rgb(225, 240, 255); border-image: none; width: 169px; height: 234px; text-align: left; overflow: hidden; float: left;
}
.N_productlist_hp .content ul li .img {
 width: 155px; height: 210px;line-height: 30px; display:block; margin:0 auto;
}
.N_productlist_hp .content ul li .img img {
	width: 155px; height: 210px;
}
.N_productlist_hp .content .intro .ms {
    display: none;
}
.N_productlist_hp .content ul li h1 {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;text-align: center;
}
.N_productlist_hp .content ul li h1 a {
	 font-weight: bold;
}
#Hot_productlist {
	padding: 0px; clear: both;
}
#Hot_productlist .title {
	text-align: left; clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid; display: none;
}
#Hot_productlist .title span {
	font-family: "Arial"; float: right;
}
#Hot_productlist .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#Hot_productlist .content {
	background: url("/images/mybg.jpg") repeat-x bottom rgb(255, 255, 255); padding: 5px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; overflow: hidden;
}
#Hot_productlist .content ul {
	margin: 0px; padding: 0px 5px;
}
#Hot_productlist .content ul li {
	list-style: none; margin: 0px 3px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 24%; height: 85px; overflow: hidden; float: left;
}
#Hot_productlist .content ul li .img {
	float: left;
}
#Hot_productlist .content ul li .img img {
	width: 80px; height: 75px;
}
#Hot_productlist .content ul li .intro {
	width: 132px; margin-left: 10px; float: left;
}
#Hot_productlist .content .intro .ms {
	height: 40px; text-align: left; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden;
}
#Hot_productlist .content .intro .ms a {
	color: rgb(102, 102, 102);
}
#Hot_productlist .content ul li h1 {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#Hot_productlist .content ul li h1 a {
	color: rgb(0, 0, 0); font-weight: bold;
}
#N_news {
	clear: both; margin-bottom: 5px;
}
#N_news .title {
	text-align: left; clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
#N_news .title span {
	font-family: "ËÎÌå"; float: right;
}
#N_news .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#N_news .title span {
	float: right;
}
#N_news .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); margin: 0px; padding: 10px 15px; border-image: none;
}
#N_news .content ul li {
	line-height: 24px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
#N_news .content ul li span {
	float: right;
}
#N_news .content ul li a {
	color: rgb(0, 0, 0); text-decoration: none;
}
#N_news_list {
	clear: both;
}
#N_news_list .title {
	font: 14px/27px Arial, Helvetica, sans-serif; overflow: hidden; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 4px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
#N_news_list ul li {
	background: url("/images/nbg.jpg") repeat-x; margin: 0px 2px 0px 0px; padding: 0px 15px; border: 1px solid rgb(204, 204, 204); border-image: none; font-weight: bold; float: left;
}
#N_news_list .ncheck {
	background: url("/images/nbg.jpg") repeat-x 0px -27px; border: 1px solid rgb(0, 0, 0); border-image: none; color: rgb(255, 204, 0);
}
#N_news_list .title span {
	float: right;
}
#N_news_list .ncheck a {
	color: rgb(255, 255, 255);
}
#N_news_list .content {
	clear: both;
}
#N_news_list .content dl {
	padding: 15px 0px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#N_news_list .content dl dt {
	
}
#N_news_list .content dl dt span {
	font-weight: bold; float: none;
}
#N_news_list .content dl dt a {
	color: rgb(0, 0, 0);
}
#N_news_list .content dl dt a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#N_news_list .content dd {
	color: rgb(102, 102, 102); line-height: 20px;
}
#N_link1 {
	background: rgb(43, 81, 155); margin: 0px auto; width: 970px; color: rgb(255, 255, 255); line-height: 35px; clear: both;
}
#N_link1 a {
	color: rgb(153, 153, 153);
}
#N_link1 .title {
	clear: both; float: left;
}
#N_link1 ul li {
	list-style: none; padding: 0px 5px; border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: solid; display: inline;
}
.copy {
	background: rgb(238, 238, 238); margin: 0px auto; padding: 5px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 968px; text-align: center;
}
.copy span {
	
}
#footer_1 {
	
}
#footer_1 .text {
	overflow: hidden;
}
#footer_1 .navr span {
	display: none;
}
#footer_1 .navr a {
	color: rgb(255, 255, 255);
}
#footer_1 .navr {
	background: rgb(43, 81, 155); margin: 0px auto; width: 970px; text-align: center; color: rgb(204, 204, 204); line-height: 35px; clear: both; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
#footer_1 .navr a{ display: inline;padding: 0 5px;}
#footer_1 .navr a:hover{ color: #f00;}
#counter {
	text-align: center;
}
#N_picture {
	padding: 0px; clear: both;
}
#N_picture .title {
	clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
#N_picture .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#N_picture .content {
	padding: 15px 0px;
}
#N_picture .content ul li {
	width: 25%; height: 230px; text-align: center; overflow: hidden; float: left;
}
#N_picture .content ul li .img {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 170px; height: 150px; line-height: 150px; overflow: hidden; vertical-align: middle; display: table-cell !important;
}
#N_picture .content ul li .img img {
	vertical-align: middle; max-height: 150px; max-width: 150px;
}
#N_picture .content .ms {
	width: 170px; height: 33px; text-align: center; line-height: 16px; overflow: hidden; margin-top: 5px;
}
#N_picture .content .ms a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.N_product_intro {
	padding: 10px 20px; border: 1px solid rgb(238, 238, 238); border-image: none; clear: both; margin-bottom: 15px;
}
.N_product_intro .title {
	text-align: center; color: rgb(0, 0, 0); clear: both;
}
.N_product_intro .title h1 {
	font: 600 24px/55px "Microsoft Yahei", Tahoma, "SimSun"; height: 55px; font-size-adjust: none; font-stretch: normal;
}
.N_product_intro .sutitle {
	background: rgb(228, 228, 228); padding: 0px; text-align: center; color: rgb(153, 153, 153); line-height: 14px; margin-top: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.N_product_intro .content .img {
	padding: 15px 5px; text-align: center;
}
.N_product_intro .message {
	clear: both; margin-top: 30px;
}
.N_product_intro .message .title {
	text-align: left; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.N_product_intro .message .title h1 {
	font: bold 12px/27px "Arial"; height: 25px; font-size-adjust: none; font-stretch: normal;
}
.N_product_intro .content .text {
	display: none;
}
.infomation {
	color: rgb(102, 102, 102);
}
.infomation h1 {
	margin: 5px 0px; padding: 0px 10px; color: rgb(0, 0, 0); clear: both; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.N_product_intro table {
	padding: 5px 0px; clear: both;
}
.N_product_intro table td {
	padding: 2px 0px;
}
.N_product_intro .message input {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 200px; height: 18px; line-height: 25px;
}
.N_product_intro .message textarea {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 400px; height: 98px;
}
.message span {
	padding: 3px 5px; color: rgb(255, 0, 0);
}
.message a {
	background: rgb(255, 255, 255); padding: 3px 15px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0); text-decoration: none;
}
.my_cont {
	text-align: right; display: none !important;
}
.newwarp {
	border: 1px solid rgb(239, 239, 239); border-image: none;
}
.newwarp .title {
	display: none; position: relative;
}
.newwarp .title h1 {
	font: bold 12px/30px Arial; height: 30px; color: rgb(204, 0, 0); padding-left: 35px; font-size-adjust: none; font-stretch: normal;
}
#newsInfo {
	margin: 0px auto;
}
#newsInfo .sutitle {
	padding: 0px 20px; height: 25px; text-align: right; color: rgb(153, 153, 153); line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#newsInfo .sutitle span {
	margin-left: 50px;
}
#newsInfo h1 {
	font: bold 18px/25px Arial; padding: 35px 0px 10px; text-align: center; color: rgb(25, 77, 129); font-size-adjust: none; font-stretch: normal;
}
#newsInfo div.text {
	padding: 30px 40px;
}
#newsInfo div.text b {
	padding-bottom: 20px; display: block;
}
#newsInfo div.text .img {
	margin: 10px 15px; text-align: center;
}
#newsInfo div.text p {
	color: rgb(119, 119, 119); padding-bottom: 15px;
}
#newInfo_1 div.text span {
	color: rgb(119, 119, 119); padding-bottom: 15px;
}
#newInfo_1 div.text font {
	color: rgb(119, 119, 119); padding-bottom: 15px;
}
.my_logo {
	padding: 5px; border: 1px solid rgb(246, 246, 246); border-image: none; float: right;
}
.my_logo img {
	
}
.contactifro {
	border: 1px solid rgb(238, 238, 238); border-image: none; clear: both; margin-bottom: 10px;
}
#pagecontact {
	color: rgb(51, 51, 51);
}
#pagecontact .title {
	text-align: left; clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
#pagecontact .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#pagecontact div.content {
	padding: 15px 20px;
}
#pagecontact .content div {
	color: rgb(204, 0, 0); font-weight: bold;
}
#pagecontact div.content p {
	padding: 3px 0px; line-height: 25px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: dotted;
}
#pagecontact div.content p span {
	font-weight: bold;
}
#pagemessages {
	padding: 10px 15px;
}
#pagemessages .title {
	background: url("..//images/Nmb_02/titlebg.jpg") repeat-x; height: 30px;
}
#pagemessages .title h1 {
	font: bold 12px/28px Arial; height: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
#pagemessages .title p {
	display: none;
}
#pagemessages .title p a {
	width: 26px; height: 11px; display: block;
}
#pagemessages table {
	margin: 10px 0px 0px; border: 0px currentColor; border-image: none; width: 550px;
}
#pagemessages td {
	padding: 3px 5px; color: rgb(0, 0, 0);
}
#pagemessages td span {
	color: rgb(204, 0, 0); margin-right: 5px;
}
#pagemessages td input {
	font: 12px/18px Arial; padding: 0px 2px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 200px; height: 18px; margin-right: 12px; vertical-align: middle; font-size-adjust: none; font-stretch: normal;
}
#pagemessages td textarea {
	font: 12px/18px Arial; margin: 0px; padding: 0px 2px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 450px; height: 120px; overflow: hidden; -ms-overflow-y: auto; font-size-adjust: none; font-stretch: normal;
}
#pagemessages td a {
	padding: 2px 15px !important; border: 1px solid rgb(177, 169, 123); border-image: none; color: rgb(102, 102, 102); font-weight: bold; margin-right: 30px;
}
#pagemessages td a:hover {
	color: rgb(81, 33, 0);
}
.hot_sale {
	clear: both;
}
.hot_sale .title {
	text-align: left; clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
.hot_sale .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
.hot_sale .title span {
	float: right;
}
.hot_sale .content ul li {
	padding: 5px 0px; text-align: left; overflow: hidden; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.hot_sale .content ul li .img {
	padding: 3px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 100px; height: 80px; margin-right: 20px; float: left;
}
.hot_sale .content ul li .img img {
	width: 100px; height: 80px;
}
.hot_sale .content .intro .ms {
	text-align: left; color: rgb(136, 136, 136); line-height: 20px; overflow: hidden;
}
.hot_sale .content ul li h1 a {
	color: rgb(51, 51, 51); overflow: hidden; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hot_sale .content ul li h1 a:hover {
	color: rgb(255, 144, 0);
}
.hot_sale .content ul li h1 a {
	color: rgb(0, 0, 0); font-weight: bold;
}
.N_downlist {
	clear: both;
}
.N_downlist .title {
	text-align: left; clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
.N_downlist .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
.N_downlist ul li {
	margin: 2px 0px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.N_downlist ul li span {
	margin-top: 4px; float: right;
}
.N_downlist ul li span a {
	background: rgb(238, 238, 238); padding: 0px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(153, 153, 153); line-height: 15px; display: block;
}
.N_downlist ul li span a:hover {
	background: rgb(0, 0, 0); color: rgb(255, 204, 0); font-weight: bold;
}
.N_downlist ul li a {
	color: rgb(102, 102, 102);
}
.N_downlist ul li a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.sendInquiry {
	padding: 15px 20px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 960px; clear: both;
}
.sendInquiry .title {
	text-align: center; clear: both; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid;
}
.sendInquiry .title span {
	line-height: 60px; padding-right: 15px; float: right;
}
.sendInquiry .title h2 {
	font: 600 16px/40px "Microsoft Yahei", Tahoma, "SimSun"; font-size-adjust: none; font-stretch: normal;
}
.sendInquiry .content {
	padding: 15px 0px; line-height: 35px;
}
.sendInquiry .content span {
	color: rgb(255, 0, 0); padding-left: 5px; font-family: "ËÎÌå";
}
.sendInquiry .content table {
	margin: 0px auto; width: 600px;
}
.In_title {
	padding: 0px 15px; color: rgb(204, 0, 0); line-height: 30px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(204, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted;
}
.In_cont {
	padding: 25px 0px;
}
.In_cl {
	width: 100px; text-align: right; vertical-align: middle; display: table-cell;
}
.In_cont a {
	padding: 0px 20px; font-size: 14px; font-weight: bold;
}
.In_cont span a {
	color: rgb(255, 0, 0); font-size: 12px; font-weight: normal;
}
#pagecompany_1 {
	padding: 0px; clear: both;
}
#pagecompany_1 .title {
	clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;margin-top: 5px;
}
#pagecompany_1 .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#pagecompany_1 .content {
	padding: 15px 0px; color: rgb(102, 102, 102);
}
#pagecompany_1 .content p {
	padding: 5px 0px;
}
.nextpage {
	text-align: center; clear: both;
}
#N_productlist_bottom {
	
}
#N_productlist_bottom {
	padding: 0px; clear: both;
}
#N_productlist_bottom .title {
	color: rgb(255, 255, 255); clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid;
}
#N_productlist_bottom .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; padding-left: 15px; font-weight: bold;
}
#N_productlist_bottom .title span {
	float: right;
}
#N_productlist_bottom .content {
	padding: 10px 0px; color: rgb(102, 102, 102);
}
#N_productlist_bottom .content p {
	padding: 5px 0px;
}
#albuminfor_1 {
	padding: 0px; border: 1px solid rgb(238, 238, 238); border-image: none; clear: both;
}
#albuminfor_1 .title {
	clear: both; border-bottom-color: rgb(9, 60, 123); border-bottom-width: 3px; border-bottom-style: solid; display: none;
}
#albuminfor_1 .title h1 {
	background: url("/images/index_10.jpg") no-repeat left; height: 25px; color: rgb(255, 255, 255); padding-left: 15px; font-weight: bold;
}
#albuminfor_1 .content {
	padding: 10px 0px;
}
#albuminfor_1 .content .text {
	text-align: center; font-weight: bold;
}
#albuminfor_1 .content .text h2 {
	font: 600 16px/40px "Microsoft Yahei", Tahoma, "SimSun"; text-align: center; color: rgb(51, 51, 51); clear: both; font-size-adjust: none; font-stretch: normal;
}
#albuminfor_1 div.title p {
	top: 0px; right: 10px; line-height: 27px; position: absolute;
}
#albuminfor_1 div.title p a {
	color: rgb(255, 255, 255);
}
#albuminfor_1 .content {
	padding: 40px 0px 20px; width: 670px; color: rgb(119, 119, 119);
}
#albuminfor_1 .content .img {
	margin: 0px 0px 30px; text-align: center;
}
#albuminfor_1 .content .text {
	padding: 10px 50px 30px; text-align: center;
}
.nextpage {
	padding: 5px 0px 25px; text-align: center;
}
.nextpage img {
	padding: 0px 2px; vertical-align: middle;
}
.nextpage a {
	margin: 0px 2px; padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(73, 73, 73);
}
.nextpage span {
	padding: 0px 2px;
}
.nextpage a.active {
	font: bold 13px/20px Arial; border: 0px currentColor; border-image: none; color: rgb(255, 142, 1); font-size-adjust: none; font-stretch: normal;
}
.nextpage input {
	font: bold 12px/12px Arial; border: 1px solid rgb(135, 109, 92); border-image: none; width: 15px; height: 12px; vertical-align: middle; font-size-adjust: none; font-stretch: normal;
}
#friendlylink .list {
	padding: 5px 10px; clear: both;
}
#friendlylink .list p {
	text-align: center; line-height: 18px;
}
#friendlylink .list p img {
	padding: 2px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 150px;height: 70px;
}
#friendlylink .content {
	overflow: hidden;
}
#N_contact .content .bg1 {
	background: url("/images/name.png") no-repeat 5px 5px;
}
#N_contact .content .bg2 {
	background: url("/images/tel.png") no-repeat 5px 5px;
}
#N_contact .content .bg3 {
	background: url("/images/fax.gif") no-repeat 5px 5px;
}
#N_contact .content .bg4 {
	background: url("/images/mail.png") no-repeat 5px 5px;
}
#N_contact .content .bg5 {
	background: url("/images/home.png") no-repeat 5px 5px;
}
#N_contact .content .bg6 {
	background: url("/images/mobile.png") 3px center no-repeat;
}
#N_contact .content .bg7 {
	background: url("/images/ie.png") 3px center no-repeat;
}

.cp_title h3{ font-size: 14px;font-weight: bold;color: #5b5b5b;text-align: center;line-height: 22px;}
.cp_date{border-bottom: 1px solid #ccc;text-align: center;padding: 0px 0px;background: #e4e4e4;line-height: 14px;margin-top: 15px;color: #999;height: 25px;line-height: 25px;position: relative;}
.cp_info{ margin-top: 15px;}
.cp_pic{ width: 300px;height: 250px;float: left;}
.cp_pic img{ width: 300px;height: 250px;}
.cp_shuxing{ width: 390px;float: left;margin-left: 20px;}
#cp_shuxing h1{ font-size: 24px;font-weight: bold;color: red;height: 30px;line-height: 30px;}
#cp_shuxing ul li{ width: 195px;height: 30px;line-height: 30px;background: none;float: left;margin: 0;border: none;}
.go_buy{ margin-top: 15px;}
.go_buy > a{ display: inline-block;padding-left: 10px;padding-right: 10px;height: 30px;line-height: 30px;float: left;background: #f4a460;border-radius: 5px;text-align: center;font-weight: bold;font-size: 14px;color: #fff;}
.go_buy .fenxiang{ width: 200px;float: right;text-align: right;margin-right: 10px;}
.clear{ clear: both;}
.cp_des{ margin: 20px 0;}
.cp_des h3{ font-size: 14px;font-weight: bold;color: #5b5b5b;height: 30px;line-height: 30px;border-bottom: 1px solid #ddd;}
.cp_des_info{ margin-top: 10px;text-indent: 2em;line-height: 22px;}
.cp_des_info td{ text-indent: 0;}
.newCpPic{ margin-top: 20px;}
.newCpPic img{ max-width: 700px;margin: 0 auto;display: block;}
.sales_pic{ margin-top: 20px;}
.contactInfo{ width: 385px;float: left;margin-left: 15px;padding-top: 20px;}
.contactInfo strong{ font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;}
.contactInfoList li{ height: 25px;line-height: 25px;}
.contactPic{ width: 300px;float: right;}
#N_category .content dd a{ display: block;line-height: 25px;margin-left: 25px;}
#newsBox{ width: 350px;float: left;margin-bottom: 10px;}
#newsBox2{ width: 350px;float: right;margin-bottom: 10px;}
#newsBox .content,#newsBox2 .content{ border: 1px solid #ddd;padding: 5px 0;}
#newsBox ul li,#newsBox2 ul li{width: 95%; height: 25px;line-height: 25px;background: none;border: none;border-bottom: 1px dashed #ddd;background: url(/images/li.jpg) 5px center no-repeat;padding-left: 15px;}
.newsUl{ margin-left: 10px;margin-top: 5px;}
.newsUl li{ height: 30px;line-height: 30px;padding-left: 15px;background: url(/images/li.jpg) 0 center no-repeat;overflow: hidden;}
.newsUl li span{ float: right;}