﻿html {
	color: #000;
	background: #fff;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin: 0;
	padding: 0
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block
}

audio,canvas,video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

body,button,input,select,textarea {
	font: 75%/1.5 'Microsoft Yahei',helvetica,Tahoma,Verdana,arial,sans-serif,\5b8b\4f53
}

input,select,textarea {
	font-size: 100%
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	text-align: inherit
}

fieldset,img {
	border: 0
}

iframe {
	display: block
}

abbr,acronym {
	border: 0;
	font-variant: normal
}

del {
	text-decoration: line-through
}

address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: 500
}

ol,ul {
	list-style: none
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 500
}

q:before,q:after {
	content: ''
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

a:hover {
	text-decoration: underline
}

ins,a {
	text-decoration: none
}

.fn-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.fn-clear {
	zoom: 1
}

body .fn-hide {
	display: none
}

.fn-left,.fn-right {
	display: inline
}

.fn-left {
	float: left
}

.fn-right {
	float: right
}

.cf:before,.cf:after {
	content: "";
	display: table
}

.cf:after {
	clear: both
}

.cf {
	zoom: 1
}

.wrapSan {
	background-color: #fff;
	color: #010101;
	font-size: 100%
}

.topWelcome {
	background-color: #fff;
	width: 100%;
	min-width: 1000px
}

.welcomeBox {
	border: 1px solid #d8d8d8;
	background-color: #fff;
	height: 24px;
	overflow: hidden;
	width: 100%
}

.welcome {
	height: 24px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	width: 1000px
}

.weclomeMain {
	color: #585858;
	font: 12px/24px arial;
	height: 24px;
	overflow: hidden;
	width: 500px
}

.wggUl {
	display: block;
	height: 24px;
	overflow: hidden;
	width: 400px;
	position: absolute;
	left: 225px;
	top: 0;
	z-index: 3
}

.wggLi {
	color: #585858;
	display: block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	width: 100%
}

.wggLi a {
	color: #585858
}

.welcomeUl {
	display: block;
	height: 20px;
	overflow: hidden;
	position: absolute;
	top: 2px;
	right: 0
}

.welcomeLi {
	background: url("../../images/inner/topLi.gif") no-repeat left 4px;
	cursor: pointer;
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px
}

.welcomeLi:first-child {
	background: none
}

.welcomeLi a {
	color: #585858;
	text-decoration: none
}

.topBox {
	border-bottom: 1px solid #e4e4e4;
	background: url("../images/web/1_1.png") no-repeat left top;
	height: 124px;
	overflow: hidden;
	width: 100%
}

.top {
	height: 124px;
	margin: 0 auto;
	overflow: hidden;
	width: 1000px
}

.logo {
	float: left;
	height: 72px;
	margin: 26px 0;
	width: 168px
}

.tDl {
	float: left;
	height: 54px;
	margin-left: 25px;
	margin-top: 35px
}

.tDl dt {
	color: #019ad1;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px
}

.tDl dd {
	color: #505050;
	font-size: 16px;
	line-height: 24px
}

.tTel {
	float: right;
	height: 80px;
	margin-top: 22px;
	width: 310px
}

.tTel dt {
	background: url("../images/logo/ali88.png") no-repeat left top;
	height: 50px;
	width: 266px
}

.tTel dt a {
	display: block;
	float: left;
	height: 50px;
	width: 50%
}

.tTel dd {
	color: #505050;
	font-size: 18px;
	line-height: 30px
}

.navBox {
	background: url("../images/web/1_2.png") repeat-x center top;
	height: 42px;
	width: 100%;
	position: relative;
	top: 0;
	z-index: 15
}

.nav {
	height: 42px;
	margin: 0 auto;
	width: 1000px
}

.nav table {
	height: 42px;
	width: 100%
}

.nav table td {
	background: url("../images/web/1_4.png") no-repeat right 14px;
	color: #505050;
	font-size: 14px;
	position: relative;
	text-align: center
}

.nav table td:first-child {
	background: url("../images/web/1_4.png") no-repeat left 14px,url("../images/web/1_4.png") no-repeat right 14px
}

.nav table td a {
	color: #505050;
	display: block;
	height: 42px;
	line-height: 44px;
	text-decoration: none
}

.nav table td a:hover {
	background: url("../images/web/1_3.png") no-repeat center top;
	color: #ffffff
}

.navTdUl {
	display: none
}

.navTdUl {
	position: absolute;
	left: 0;
	top: 42px;
	z-index: 2;
	width: 100%
}

.navTdUlBig {
	width: 180%
}

.navTdLi a {
	background-color: #20b4f8;
	display: block;
	padding: 0 15px;
	text-align: left
}

.navUl {
	display: block;
	height: 42px;
	overflow: hidden;
	width: 100%
}

.navLi {
	color: #fff;
	display: block;
	float: left;
	font-size: 15px;
	height: 42px;
	line-height: 42px;
	overflow: hidden;
	text-align: center;
	width: 12.5%
}

.navLi:hover {
	color: #fff
}

.navLi a {
	color: #fff;
	display: block;
	font-weight: bold;
	height: 42px;
	margin: 0 auto;
	overflow: hidden;
	width: 90%
}

.navLi a:hover {
	color: #fff;
	text-decoration: none
}

.footerNavBox {
	background: url("../images/web/1_2.png") repeat-x center 34px;
	height: 45px;
	overflow: hidden;
	padding-top: 34px;
	padding-bottom: 45px;
	width: 100%
}

.footerNav {
	height: 45px;
	margin: 0 auto;
	overflow: hidden;
	width: 960px
}

.footerNav table {
	height: 42px;
	margin: 0 auto;
	width: 100%
}

.footerNav tr td {
	background: url("../images/web/1_7.png") no-repeat left 13px
}

.footerNav tr td:first-child {
	background: none
}

.footerNav a {
	color: #585858;
	display: block;
	font-size: 14px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	text-decoration: none;
	width: 100%
}

.footerNav a:hover {
	background: url("../images/web/1_3.png") no-repeat center top;
	color: #ffffff
}

.footerContent {
	background: url("/images/logo.png") no-repeat 210px 50px;
	margin: 0 auto;
	width: 1000px
}

.footerContentMain {
	border-left: 1px solid #ccc;
	min-height: 155px;
	line-height: 24px;
	overflow: hidden;
	margin-left: 430px;
	padding-left: 10px;
	width: 560px
}

.footerLinks {
	margin: 0 auto;
	width: 1000px
}

.footerLinksUl {
	display: block;
	width: 1000px
}

.footerLinksLi {
	color: #585858;
	display: block;
	float: left;
	font-size: 13px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	padding: 0 10px;
	text-align: center
}

.footerLinksLi a {
	color: #585858
}

.keywordSearchBox {
	background: url("../images/web/1_5.png") repeat-x center top;
	height: 30px;
	margin: 0 auto;
	padding-top: 7px;
	padding-bottom: 17px
}

.keywordSearch {
	margin: 0 auto;
	position: relative;
	width: 1000px
}

.keywords {
	color: #7a7a7a;
	float: left;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	width: 800px
}

.searchBox {
	float: right;
	height: 30px;
	overflow: hidden;
	width: 160px
}

.search {
	border: 1px solid #ccc;
	height: 24px;
	margin: 2px auto 0;
	overflow: hidden;
	position: relative;
	width: 158px
}

.searchText {
	border: none;
	height: 24px;
	overflow: hidden;
	padding-left: 9px;
	padding-right: 39px;
	width: 110px
}

.searchSubmit {
	background: url("../images/web/1_9.png") no-repeat left top;
	position: absolute;
	right: 0;
	top: 0px;
	border: none;
	color: #fff;
	cursor: pointer;
	height: 24px;
	overflow: hidden;
	text-indent: -999px;
	width: 33px
}

.outCode {
	margin: 0 auto;
	width: 1000px
}

.inner {
	background-color: #fff;
	margin: 5px auto;
	overflow: hidden;
	width: 1000px
}

.innerAd {
	margin: 5px auto;
	width: 1000px
}

.innerAd img {
	height: auto;
	width: 100%
}

#goods {
	width: 100%
}

.mainBox {
	float: right;
	width: 74%
}

.main {
	width: 100%
}

.mainTag {
	height: 30px;
	overflow: hidden;
	width: 100%
}

.mainTagP {
	border-bottom: 2px solid #39a8fd;
	display: block;
	font: 14px/28px arial;
	height: 28px;
	overflow: hidden;
	width: 100%
}

.mainTagP a {
	color: #000
}

.mainTagP a:hover {
	color: #900;
	font-weight: bold;
	text-decoration: none
}

.mainArticleProductBox {
	height: 320px;
	margin: 10px auto;
	overflow: hidden;
	width: 98%
}

.mainArticleProductImgBox {
	border: 1px solid #ccc;
	float: left;
	height: 300px;
	margin-top: 9px;
	overflow: hidden;
	width: 300px
}

.mainArticleProductImg {
	height: 300px;
	overflow: hidden;
	width: 300px
}

.mainArticleProductContent {
	float: right;
	height: 300px;
	margin-top: 10px;
	overflow: hidden;
	width: 660px
}

.mainArticleProductContentUl {
	display: block
}

.mainArticleProductContentLi {
	display: block;
	font: 18px/40px arial
}

.mainArticleProductContentLi:first-child {
	font-weight: bold;
	color: green
}

.mainArticleH2 {
	background-color: #39a8fd;
	border-bottom: 2px solid #000;
	color: #fff;
	font: bold 20px/40px arial;
	height: 40px;
	overflow: hidden;
	text-indent: 20px;
	width: 100%
}

.mainArticleContent {
	padding: 10px
}

.mainArticleContentMain {
	border: 1px solid #ececec;
	border-top: none;
	border-bottom: none;
	min-height: 300px;
	padding: 15px
}

.mainArticleContentH3 {
	color: #333;
	font-size: 22px;
	line-height: 40px;
	padding-bottom: 10px;
	text-align: center
}

.mainArticleContentZLTime {
	border: 1px solid #ececec;
	color: #BCBBBB;
	line-height: 35px;
	text-align: center
}

.mainArticleContentZLTag {
	border: 1px solid #ececec;
	color: #BCBBBB;
	line-height: 35px;
	text-indent: 15px
}

.mainArticleContentZLTag a {
	color: #BCBBBB
}

.mainArticleContentZLTag a:hover {
	color: #39a8fd
}

.mainListContentBox {
	padding: 10px
}

.mainListContent {
	width: 100%
}

.nMainContent {
	padding: 10px 2%;
	width: 96%
}

.mainListContentUl {
	display: block;
	margin-top: 10px;
	width: 100%
}

.mainListContentLi {
	border-bottom: 1px dashed #c0c0c0;
	display: block;
	font: 14px/28px arial;
	height: 29px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.mainListContentLi:hover {
	background-color: #efefef
}

.mainListContentLia {
	color: #000;
	display: block;
	height: 29px;
	overflow: hidden;
	width: 80%
}

.mainListContentLia:hover {
	color: #900;
	text-decoration: none
}

.mainListContentLiTime {
	height: 29px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 15%
}

.mainListImgContentLi {
	display: block;
	float: left;
	height: 210px;
	overflow: hidden;
	width: 33.333333333%
}

.mainListImgContentLiDl {
	display: block;
	height: 210px;
	overflow: hidden;
	width: 100%
}

.mainListImgContentLiDt {
	display: block;
	height: 180px;
	margin: 0 auto;
	overflow: hidden;
	width: 90%;
	position: relative
}

.mainListImgContentLiDt img {
	margin: auto;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	height: auto;
	width: 100%
}

.mainListImgContentLiDd {
	display: block;
	font: 14px/30px arial;
	height: 30px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	width: 90%
}

.mainListImgContentLiDd a {
	color: #000
}

.mainListImgContentLiDd a:hover {
	color: #900;
	text-decoration: none
}

.mainQuestionContentUl {
	display: block;
	width: 100%
}

.mainQuestionContentLi {
	border-bottom: 1px dashed #333;
	display: block;
	margin: 10px auto
}

.mainQuestionContentDl {
	display: block;
	padding-bottom: 15px
}

.mainQuestionContentDt {
	background: url("../../images/inner/wen.gif") no-repeat left 4px;
	display: block;
	font: bold 14px/30px arial;
	text-indent: 30px
}

.mainQuestionContentDd {
	background: url("../../images/inner/da.gif") no-repeat left 1px;
	display: block;
	font: 14px/24px "瀹嬩綋";
	padding-left: 30px
}

.nmppcH3 {
	color: #555555;
	font-size: 24px;
	font-weight: bold;
	height: 60px;
	line-height: 50px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	width: 90%
}

.nmppcHr {
	height: 0;
	border: none;
	border-top: 1px dashed #999;
	margin: 0 auto;
	width: 90%
}

.nmppcP {
	color: #555555;
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	overflow: hidden;
	width: 90%
}

.nmppcPTag {
	line-height: 24px
}

.nmppcPTag span {
	color: #0694c8
}

.nmppcPTag a {
	color: #555
}

.nmppcPTag a:hover {
	color: #0694c8;
	text-decoration: none
}

.nmppcPreNext {
	background-color: #e7e7e7;
	border-bottom: 2px solid #0694c8;
	line-height: 24px;
	padding: 10px
}

.nmppcPreNext a {
	color: #555
}

.nmppcPreNext a:hover {
	color: #0694c8;
	text-decoration: none
}

.sidebarBox {
	float: left;
	width: 250px
}

.sidebar {
	width: 100%
}

.sidebarH2 {
	background-color: #39a8fd;
	border-bottom: 2px solid #000;
	color: #fff;
	font: bold 18px/40px arial;
	height: 38px;
	overflow: hidden;
	text-indent: 20px;
	width: 100%
}

.sidebarDeputyNavigation {
	width: 100%
}

.sidebarDeputyNavigationDl {
	display: block;
	margin: 10px auto;
	width: 90%
}

.sidebarDeputyNavigationDt {
	background: url("../../images/inner/in_dt.gif") no-repeat 10px 8px;
	display: block;
	font: bold 16px/28px arial;
	height: 28px;
	overflow: hidden;
	text-indent: 30px;
	width: 100%
}

.sidebarDeputyNavigationDt:hover {
	background: #e0e0e0 url("../../images/inner/in_dt.gif") no-repeat 10px 10px
}

.sidebarDeputyNavigationDda,.sidebarDeputyNavigationDta {
	color: #000;
	display: block;
	height: 28px;
	overflow: hidden;
	width: 100%
}

.sidebarDeputyNavigationDta:hover,.sidebarDeputyNavigationHover {
	background: #e0e0e0 url("../../images/inner/in_dt.gif") no-repeat 10px 8px;
	color: #900;
	text-decoration: none
}

.sidebarDeputyNavigationDt+.sidebarDeputyNavigationDt {
	margin-top: 10px
}

.sidebarDeputyNavigationDd {
	background: url("../../images/inner/in_dd.png") no-repeat 10px 10px;
	display: block;
	font: 14px/28px arial;
	height: 28px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: 30px;
	width: 90%
}

.sidebarList {
	width: 100%
}

.sidebarListUl {
	display: block;
	margin: 10px auto;
	width: 90%
}

.sidebarListLi {
	border-bottom: 1px dashed #c0c0c0;
	display: block;
	font: 14px/24px "瀹嬩綋";
	height: 24px;
	overflow: hidden;
	width: 100%
}

.sidebarListLia {
	color: #000;
	display: block;
	height: 24px;
	overflow: hidden;
	width: 100%
}

.websiteWrap {
	margin: 5px auto;
	overflow: hidden;
	width: 1000px
}

.websiteWrapH2 {
	background-color: #cfcfcf;
	font: bold 18px/36px arial;
	height: 36px;
	overflow: hidden;
	text-indent: 30px;
	width: 100%
}

.websiteWrapUl {
	display: block;
	padding: 5px
}

.websiteWrapLi {
	display: block;
	font: 14px/24px arial;
	float: left;
	height: 24px;
	overflow: hidden;
	width: 33.333333333%
}

.websiteWrapLi a {
	color: #333
}

.websiteWrapLi a:hover {
	color: #900;
	text-decoration: none
}

.zjTag,.iipPreNext {
	border: 1px solid #c8c8c8;
	color: #646464;
	margin: 8px auto 10px;
	overflow: hidden
}

.zjTag {
	font-size: 13px;
	height: 36px;
	line-height: 36px;
	position: relative;
	text-indent: 18px;
	width: 998px
}

.zjTag a,.iipPre,.iipNext,.iipPre a,.iipNext a {
	color: #646464;
	text-decoration: none
}

.zjTag a:hover,.iipPre a:hover,.iipNext a:hover {
	color: #39a8fd
}

.iipTag {
	position: absolute;
	right: 10px;
	top: 0
}

.innerImagePageContent {
	border: 1px solid #c8c8c8;
	min-height: 600px;
	margin-bottom: 10px;
	padding: 14px
}

.innerImagePageContentMain {
	min-height: 500px
}

.iipPreNext {
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	width: 738px
}

.iipPre,.iipNext {
	width: 45%
}

.iipPre {
	float: left;
	margin-left: 10px
}

.iipNext {
	float: right;
	margin-right: 10px
}

.mainListContentFenYe {
	margin: 15px 0;
	text-align: center
}

.mainListContentFenYe a {
	font-size: 12px;
	cursor: pointer;
	margin: 0 5px;
	color: #333
}

.mainListContentFenYe a:hover {
	background-color: #222;
	color: #fff
}

.mainListContentFenYe a.jp-previous {
	margin-right: 15px
}

.mainListContentFenYe a.jp-next {
	margin-left: 15px
}

.mainListContentFenYe a.jp-current,a.jp-current:hover {
	color: #FF4242;
	font-weight: 700
}

.mainListContentFenYe a.jp-disabled,a.jp-disabled:hover {
	color: #bbb
}

.mainListContentFenYe a.jp-current,.mainListContentFenYe a.jp-disabled,a.jp-current:hover,a.jp-disabled:hover {
	cursor: default;
	background: 0 0
}

.mainListContentFenYe span {
	margin: 0 5px
}

.nSide {
	float: left;
	overflow: hidden;
	width: 185px
}

.selectBox {
	overflow: hidden;
	width: 185px
}

.selectBox+.selectBox {
	margin-top: 10px
}

.selectH2 {
	background: url("../images/web/2_1.png") no-repeat center top;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	height: 55px;
	line-height: 48px;
	overflow: hidden;
	text-align: center;
	width: 100%
}

.selectH2 span {
	font-size: 14px
}

.select {
	border-style: solid;
	border-color: #0694c8;
	border-width: 8px 3px;
	padding-bottom: 20px
}

.selectDt {
	background: url("../images/web/2_2.png") no-repeat center top;
	color: #040404;
	display: block;
	font-size: 14px;
	font-family: arial;
	height: 31px;
	line-height: 30px;
	margin: 12px auto 0;
	overflow: hidden;
	padding-right: 22px;
	text-align: center;
	width: 148px
}

.pageNewsSide .select {
	padding-top: 5px;
	padding-bottom: 10px
}

.pageNewsSide .selectDt {
	margin: 5px auto
}

.selectDt a {
	color: #040404
}

.selectDt a:hover {
	color: #fff;
	text-decoration: none
}

.selectDd {
	background: url("../images/web/2_3.png") no-repeat left bottom;
	height: 32px;
	margin: 0 auto;
	overflow: hidden;
	width: 170px
}

.selectDd a {
	background: url("../images/web/2_4.png") no-repeat 2px 13px;
	color: #505050;
	display: block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-top: 6px;
	text-indent: 20px;
	width: 170px
}

.selectDd a:hover {
	color: #39a8fd;
	text-decoration: none
}

.selectH4 {
	color: #505050;
	font-size: 12px;
	font-family: "SimSun";
	line-height: 1.563;
	margin-top: 15px;
	text-align: center
}

.selectPImg {
	background: url("../images/web/11_1.png") no-repeat 8px top;
	height: 25px;
	line-height: 25px;
	margin: 5px auto;
	overflow: hidden;
	text-indent: 55px;
	width: 100%
}

.selectPStrong {
	color: #af1616;
	font-size: 15.389px;
	font-family: "Arial";
	font-weight: bold;
	line-height: 1.219;
	-moz-transform: matrix(1.10467, 0, 0, 1.10467, 0, 0);
	-webkit-transform: matrix(1.10467, 0, 0, 1.10467, 0, 0);
	-ms-transform: matrix(1.10467, 0, 0, 1.10467, 0, 0);
	text-align: center
}

.selectP {
	color: #505050;
	font-size: 12px;
	font-family: "SimSun";
	line-height: 2.063;
	margin: 0 auto;
	width: 160px
}

.nMainBox {
	border: 1px solid #d7d7d7;
	float: right;
	width: 801px
}

.pageIPContent .nH2P {
	left: 10px
}

.pageGContent .nH2P {
	left: 10px
}

.nH2 {
	background: url("../images/web/2_6.png") repeat-x left top;
	color: #800;
	font-size: 16px;
	height: 40px;
	line-height: 32px;
	position: relative
}

.nH2Strong {
	background: url("../images/web/2_5.png") repeat-x center top;
	color: #fff;
	display: block;
	font-size: 14px;
	font-family: "SimSun";
	font-weight: bold;
	line-height: 32px;
	height: 39px;
	overflow: hidden;
	text-align: center;
	width: 170px
}

.nH2P {
	color: #828282;
	font-size: 12px;
	position: absolute;
	right: 15px;
	top: 0;
	z-index: 2;
	text-indent: 0
}

.nH2P a {
	color: #828282
}

.nH2P a:hover {
	color: #800;
	text-decoration: none
}

.nMain {
	width: 801px
}

.pageImage .nMailDl {
	background: none
}

.pageImage .nMainTitle {
	margin: 0 auto
}

.nMainGoodsTop {
	padding: 10px
}

.nmgtImg {
	border: 1px solid #dedede;
	float: left;
	height: 300px;
	overflow: hidden;
	width: 300px
}

.nmgtImg img {
	height: 300px;
	width: 300px
}

.nmgtCon {
	float: right;
	height: 302px;
	overflow: hidden;
	width: 460px
}

.nmgtConH3 {
	border-left: 2px solid #0694c8;
	color: #0694c8;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	margin: 10px auto;
	overflow: hidden;
	text-indent: 10px;
	width: 100%
}

.nMainGoodsTJImg {
	margin: 10px auto;
	padding: 0 15px
}

.nMainGoodsTJImgH3 {
	border-bottom: 2px solid #0694c8;
	color: #0694c8;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	width: 100%
}

.nMainGoodsTJImgH3 strong {
	background: #0694c8;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2074af), to(#2c91d2));
	background: -moz-linear-gradient(top, #FFC3C8, #FF9298);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffff,endColorstr=#9fffff,grandientType=1);
	color: #fff;
	display: block;
	height: 30px;
	overflow: hidden;
	text-align: center;
	width: 80px
}

.nMainGoodsTJImgUl {
	display: block;
	margin-top: 10px
}

.nMainGoodsTJImgLi {
	display: block;
	float: left;
	width: 20%
}

.nMainGoodsTJImgDl {
	display: block;
	margin: 0 auto;
	width: 134px
}

.nMainGoodsTJImgDt {
	border: 1px solid #d3d3d3;
	display: block;
	height: 156px;
	overflow: hidden;
	width: 132px
}

.nMainGoodsTJImgDt img {
	height: 156px;
	width: 132px
}

.nMainGoodsTJImgDd {
	display: block;
	line-height: 24px;
	overflow: hidden;
	text-align: center;
	width: 134px
}

.nMainGoodsTJImgDd a {
	color: #333
}

.nMainGoodsTJImgDd a:hover {
	color: #0694c8;
	text-decoration: none
}

.nMainGoodsListPages {
	margin: 10px auto;
	padding: 0 15px
}

.nMainGoodsListPagesH3 {
	border-bottom: 2px solid #0694c8;
	color: #0694c8;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-indent: 10px;
	width: 100%
}

.nMainGoodsListPagesUl {
	display: block;
	padding: 10px
}

.nMainGoodsListPagesLi {
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	width: 50%
}

.nMainGoodsListPagesLi a {
	color: #333;
	display: block;
	height: 24px;
	overflow: hidden;
	width: 90%
}

.nMainGoodsListPagesLi a:hover {
	color: #0694c8;
	text-decoration: none
}

.nMainUl {
	display: block;
	padding-top: 10px;
	width: 801px
}

.nMainLi {
	display: block;
	float: left;
	width: 33.333333333333%
}

.nMailDl {
	background: url("../images/web/2_7.png") no-repeat center 192px;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	width: 236px
}

.nMainDt {
	border: 1px solid #d8d8d8;
	display: block;
	height: 190px;
	overflow: hidden;
	position: relative;
	width: 234px
}

.nMainDt img {
	margin: auto;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	height: auto;
	width: 100%
}

.nMainBC {
	display: none
}

.nMainTitle {
	color: #585858;
	display: block;
	font-size: 12px;
	font-family: "NSimSun";
	line-height: 2.167;
	height: 25px;
	margin: 15px auto 0;
	overflow: hidden;
	text-align: center;
	width: 240px
}

.nMainTitle a {
	color: #585858
}

.nMainTitle a:hover {
	color: #800;
	text-decoration: none
}
