body {
	text-align: left; color: rgb(49, 49, 49); line-height: 22px; font-family: arial,SimSun,"ËÎÌå","Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-size: 12px;
}
body {
	margin: 0px; padding: 0px;
}
html {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none;
}
ul li {
	list-style: none;
}
img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; -ms-interpolation-mode: bicubic;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
a {
	color: rgb(55, 55, 55); text-decoration: none;
}
a:link {
	color: rgb(55, 55, 55); text-decoration: none;
}
a:visited {
	color: rgb(55, 55, 55); text-decoration: none;
}
a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.doc {
	background: rgb(255, 255, 255); width: 100%;
}
.wrapper {
	margin: 0px auto; width: 990px; text-align: left; overflow: hidden; -ms-zoom: 1;
}
.clear {
	width: 0px; height: 0px; overflow: hidden; clear: both; -ms-zoom: 1;
}
.orange {
	color: rgb(242, 123, 4);
}
.orange a {
	color: rgb(242, 123, 4);
}
.orange a:link {
	color: rgb(242, 123, 4);
}
.orange a:visited {
	color: rgb(242, 123, 4);
}
.orange a:hover {
	color: rgb(242, 123, 4);
}
.blue {
	color: rgb(1, 135, 208);
}
.blue a {
	color: rgb(1, 135, 208);
}
.blue a:link {
	color: rgb(1, 135, 208);
}
.blue a:visited {
	color: rgb(1, 135, 208);
}
.blue a:hover {
	color: rgb(1, 135, 208);
}
.blue1 {
	color: rgb(3, 38, 148);
}
.blue1 a {
	color: rgb(3, 38, 148);
}
.blue1 a:link {
	color: rgb(3, 38, 148);
}
.blue1 a:visited {
	color: rgb(3, 38, 148);
}
.blue1 a:hover {
	color: rgb(255, 102, 0);
}
.fcolor {
	color: rgb(0, 136, 124);
}
.fcolor a {
	color: rgb(0, 136, 124);
}
.fcolor a:link {
	color: rgb(0, 136, 124);
}
.fcolor a:visited {
	color: rgb(0, 136, 124);
}
.fcolor a:hover {
	color: rgb(255, 102, 0);
}
.white {
	font: bold 14px/22px Arial, Helvetica, sans-serif, "ËÎÌå"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gray {
	color: rgb(98, 98, 98);
}
.red {
	color: rgb(255, 6, 0);
}
.black {
	color: rgb(49, 49, 49);
}
.f14 {
	font-size: 14px;
}
.line24 {
	line-height: 24px;
}
.line28 {
	line-height: 28px; font-size: 14px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.ml10 {
	margin-left: 10px;
}
.ml30 {
	margin-left: 35px;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.pr10 {
	padding-right: 10px;
}
.pb {
	padding-bottom: 10px;
}
.bk {
	border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.br {
	border-right-color: rgb(207, 207, 207); border-right-width: 1px; border-right-style: solid;
}
.m10 {
	margin: 10px;
}
.p10 {
	padding: 10px;
}
.mb20 {
	margin-bottom: 20px;
}
.f16 {
	font-size: 16px;
}
.leftbox {
	width: 242px; float: left;
}
.rightbox {
	width: 990px; float: left;
}
.midbox {
	margin: 0px 5px; width: 296px; float: left;
}
.pcbox {
	width: 990px;
}
.logotab {
	margin: 0px auto; width: 990px; position: relative; min-height: 40px;
}
.logotit {
	left: 15px; top: 15px; position: absolute;
}
.bannertab {
	margin: 10px auto; width: 990px; position: relative;
}
.bannertit {
	left: 190px; top: 35px; height: 22px; position: absolute;
}
.bannerimg {
	min-height: 200px;
}
.nav {
	margin: 0px auto; width: 990px; position: relative; z-index: 1;
}
.nav ul {
	background: no-repeat rgb(69, 69, 69); list-style: none; margin: 0px; padding: 0px; height: 37px;
}
.nav ul li {
	float: left; position: relative;
}
.nav ul li a {
	width: 110px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; float: left; display: block;
}
.nav ul li a:hover {
	background-position: center; width: 110px; height: 37px; color: rgb(0, 0, 0); text-decoration: none; display: block; background-image: none; background-repeat: no-repeat;
}
.nav ul li ul {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(154, 154, 154) rgb(154, 154, 154); padding: 5px 10px; border-image: none; left: 0px; top: 37px; width: 196px; height: auto; margin-left: -1px; display: none; position: absolute;
}
.nav ul li ul li {
	width: 196px; overflow: hidden;
}
.nav ul li ul li a {
	padding: 0px 10px; width: auto; height: 26px; color: rgb(102, 102, 102); line-height: 26px; font-size: 12px; font-weight: normal; float: left; display: block; white-space: nowrap; background-image: none;
}
.nav ul li ul li a:hover {
	width: auto; height: 26px; color: rgb(255, 102, 0); line-height: 26px; text-decoration: underline; background-image: none;
}
.nav ul li ul li:hover {
	border: currentColor; border-image: none; margin-top: -1px; background-image: none;
}
.nav ul li:hover ul {
	display: block;
}
.nav ul li.sfhover ul {
	display: block;
}
.nav ul li ul li b a {
	font-size: 12px; font-weight: bold;
}
.nav ul li ul li p {
	width: 196px; clear: both; display: block;
}
.nav ul li ul li p a {
	font-size: 12px;
}
.ltab {
	width: 990px; background-color: rgb(255, 255, 255);
}
.ltab .maintit {
	background: no-repeat rgb(69, 69, 69); height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 20px;
}
.ltab .maintit .more {
	margin-right: 10px; float: right;
}
.ltab .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); border-image: none; overflow: hidden; _zoom: 1;
}
.lcom {
	background: rgb(255, 255, 255); width: 238px;
}
.lcom .maintit {
	background: no-repeat rgb(69, 69, 69); height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 20px;
}
.lcom .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); padding: 10px; border-image: none; overflow: hidden; _zoom: 1;
}
.lcomshow li {
	padding: 7px 5px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .sort {
	padding: 10px;
}
.ltab .sort li {
	height: 25px; line-height: 26px; overflow: hidden; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .topic {
	padding: 10px;
}
.ltab .topic li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -283px; height: 28px; line-height: 28px; overflow: hidden; padding-left: 13px; font-weight: bold; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .pro dl {
	margin: 5px 5px 5px 10px; width: 215px; height: 80px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .pro dt {
	margin: 3px 7px 0px 0px; padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 60px; height: 60px; text-align: center; overflow: hidden; float: left; display: table;
}
.ltab .pro dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ltab .pro dt img {
	vertical-align: middle; max-height: 60px !important; max-width: 60px !important;
}
.ltab .pro .del {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: line-through;
}
.ltab .roll li {
	margin: 5px 5px 5px 10px; width: 215px; height: 80px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .roll .proimg {
	margin: 3px 7px 0px 0px; padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 60px; height: 60px; text-align: center; overflow: hidden; vertical-align: middle; float: left; display: inline-block;
}
.ltab .roll .proimg img {
	vertical-align: middle; max-height: 60px !important; max-width: 60px !important;
}
.ltab .roll .proname {
	width: 134px; height: 20px; line-height: 20px; font-size: 12px; float: left;
}
i {
	height: 100%; vertical-align: middle; display: inline-block;
}
.ltab .psc dl {
	margin: 5px 5px 5px 10px; width: 215px; height: 80px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .psc dt {
	margin: 3px 7px 0px 0px; padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 60px; height: 60px; text-align: center; overflow: hidden; float: left; display: table;
}
.ltab .psc dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ltab .psc dt img {
	vertical-align: middle; max-height: 60px !important; max-width: 60px !important;
}
.ltab .honor dl {
	margin: 0px 5px 5px 10px; width: 215px; height: 80px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .honor dt {
	margin: 3px 7px 0px 0px; padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 60px; height: 60px; text-align: center; overflow: hidden; float: left; display: table;
}
.ltab .honor dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ltab .honor dt img {
	vertical-align: middle; max-height: 60px !important; max-width: 60px !important;
}
.ltab .pic dl {
	padding: 5px 0px 5px 10px; width: 220px; height: 76px; overflow: hidden; float: left;
}
.ltab .pic dl dt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/pic_bg.gif") no-repeat; padding: 2px 6px 6px 2px; width: 60px; height: 60px; text-align: center; overflow: hidden; float: left;
}
.ltab .pic dl dt a {
	width: 60px; height: 60px; text-align: center; overflow: hidden;
}
.ltab .pic dl dt a img {
	margin: 0px auto; overflow: hidden; vertical-align: middle; max-height: 60px; max-width: 60px;
}
.ltab .pic dl dd {
	margin: 10px 0px 0px 10px; width: 140px; float: left;
}
.ltab .enlarge {
	padding: 10px; width: 216px; overflow: hidden; float: left; -ms-zoom: 1;
}
.ltab .enlarge ul li {
	width: 216px; overflow: hidden; float: left;
}
.ltab .enlarge .enimg {
	width: 216px; height: 216px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ltab .enlarge .enimg img {
	vertical-align: middle; max-height: 216px !important; max-width: 216px !important;
}
.ltab .ser dl {
	margin: 10px 5px 10px 10px; width: 220px; height: 72px; overflow: hidden;
}
.ltab .ser dt {
	margin: 3px 7px 0px 0px; padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 60px; height: 60px; text-align: center; overflow: hidden; float: left; display: table;
}
.ltab .ser dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ltab .ser dt img {
	vertical-align: middle; max-height: 60px !important; max-width: 60px !important;
}
.ltab .ser dd {
	width: 140px; overflow: hidden; float: left; -ms-word-break: break-all;
}
.ltab .news {
	padding: 10px;
}
.ltab .news li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -17px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .news li span {
	width: 76px; text-align: right;
}
.ltab .newslist dl {
	margin: 5px; padding: 2px; line-height: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ltab .newslist dt {
	line-height: 22px; padding-bottom: 5px; font-size: 14px; font-weight: bold;
}
.ltab .newslist dd {
	color: rgb(102, 102, 102);
}
.ltab .link {
	padding: 10px;
}
.ltab .link a {
	padding: 3px 5px;
}
.ltab .linkimg {
	padding: 5px;
}
.ltab .linkimg li {
	margin: 5px 4px; padding: 1px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 100px; height: 40px; text-align: center; overflow: hidden; vertical-align: middle; float: left; display: table;
}
.ltab .linkimg li a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ltab .linkimg li img {
	vertical-align: middle; max-height: 40px !important; max-width: 100px !important;
}
.rtab {
	width: 990px; float: right; background-color: rgb(255, 255, 255);
}
.rtab .maintit {
	background: no-repeat rgb(69, 69, 69); height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 20px;
}
.rtab .maintit .more {
	margin-right: 10px; float: right;
}
.rtab .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); border-image: none; height: auto; overflow: hidden; _zoom: 1;
}
.rcom {
	background: rgb(255, 255, 255); width: 990px; float: right;
}
.rcom .maintit {
	background: no-repeat rgb(69, 69, 69); height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 20px;
}
.rcom .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); padding: 10px; border-image: none; overflow: hidden; _zoom: 1;
}
.lcomshow li {
	padding: 7px 5px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rtab .sort {
	padding: 10px;
}
.rtab .sort li {
	height: 25px; line-height: 26px; overflow: hidden; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rtab .topic {
	padding: 10px;
}
.rtab .topic li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -283px; height: 28px; line-height: 28px; overflow: hidden; padding-left: 13px; font-weight: bold; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rtab .pro dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; float: left;
}
.rtab .pro dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 800px; height: 800px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.rtab .pro dt img {
	vertical-align: middle; max-height: 800px !important; max-width: 800px !important;
}
.rtab .pro dd {
	width: 168px; overflow: hidden; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.rtab .pro .del {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: line-through;
}
.rtab .roll {
	padding: 0px 8px; width: 972px; overflow: hidden; float: left;
}
.rtab .roll ul li {
	padding: 11px 6px 11px 7px; width: 168px; overflow: hidden; float: left;
}
.rtab .roll .proimg {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: inline-block;
}
.rtab .roll .proimg img {
	vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.rtab .roll .proname {
	height: 20px; line-height: 20px; font-size: 12px;
}
.rtab .psc dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; float: left;
}
.rtab .psc dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.rtab .psc dt img {
	vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.rtab .psc dd {
	width: 168px; overflow: hidden; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.rtab .honor dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; float: left;
}
.rtab .honor dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: inline-block;
}
.rtab .honor dt a {
	height: 100%; _writing-mode: tb-rl;
}
.rtab .honor dt img {
	vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.rtab .pic {
	padding: 6px 2px 6px 7px; line-height: 18px; overflow: hidden;
}
.rtab .pic dl {
	width: 182px; margin-bottom: 10px; float: left;
}
.rtab .pic dl dt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/li_bg1.gif") no-repeat; padding: 3px 10px 11px 3px; width: 164px; height: 164px; text-align: center; overflow: hidden; float: left; position: relative;
}
.rtab .pic dl dt a {
	width: 164px; height: 164px; text-align: center; overflow: hidden;
}
.rtab .pic dl dt a img {
	margin: 0px auto; overflow: hidden; vertical-align: middle; max-height: 164px; max-width: 164px;
}
.rtab .pic dl dd {
	width: 182px; text-align: center;
}
.rtab .enlarge {
	padding: 7px; width: 926px; overflow: hidden; float: left;
}
.rtab .enlarge ul li {
	width: 807px; overflow: hidden; float: left;
}
.rtab .enlarge .enimg {
	width: 407px; height: 400px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.rtab .enlarge .enimg img {
	vertical-align: middle; max-height: 400px !important; max-width: 400px !important;
}
.rtab .news {
	padding: 10px;
}
.rtab .news li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -17px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rtab .newslist dl {
	margin: 5px; padding: 10px; line-height: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rtab .newslist dt {
	line-height: 22px; padding-bottom: 5px; font-size: 14px; font-weight: bold;
}
.rtab .newslist dd {
	color: rgb(102, 102, 102);
}
.rtab .ser dl {
	padding: 10px 9px; width: 960px; line-height: 22px; float: left;
}
.rtab .ser dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 960px; height: 500px; text-align: center; overflow: hidden; margin-right: 10px; margin-bottom: 5px; float: left; display: table;
}
.rtab .ser dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.rtab .ser dt img {
	vertical-align: middle; max-height: 950px !important; max-width: 850px !important;
}
.rtab .ser dd {
	width: 960px; overflow: hidden; float: left; -ms-word-break: break-all;
}
.rtab .link {
	padding: 10px;
}
.rtab .link a {
	padding: 3px 5px;
}
.rtab .linkimg {
	padding: 10px;
}
.rtab .linkimg li {
	margin: 5px 8px; padding: 1px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 100px; height: 40px; text-align: center; overflow: hidden; vertical-align: middle; float: left; display: table;
}
.rtab .linkimg li a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.rtab .linkimg li img {
	vertical-align: middle; max-height: 40px !important; max-width: 100px !important;
}
.mtab {
	width: 492px; background-color: rgb(255, 255, 255);
}
.mtab .maintit {
	background: no-repeat rgb(69, 69, 69); height: 30px; line-height: 30px;
}
.mtab .maintit .more {
	margin-right: 10px; float: right;
}
.mtab .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); border-image: none; height: auto; overflow: hidden; _zoom: 1;
}
.mtab .sort {
	padding: 10px;
}
.mtab .sort li {
	height: 25px; line-height: 26px; overflow: hidden; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.mtab .pro dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; line-height: 18px; float: left;
}
.mtab .pro dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 140px; height: 140px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: table-cell;
}
.mtab .pro dt a {
	height: 100%; _writing-mode: tb-rl;
}
.mtab .pro dt img {
	vertical-align: middle; max-height: 140px !important; max-width: 140px !important;
}
.mtab .pro dd {
	width: 144px; overflow: hidden; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.mtab .pro .del {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: line-through;
}
.mtab .psc dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; line-height: 18px; float: left;
}
.mtab .psc dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 140px; height: 140px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: table-cell;
}
.mtab .psc dt a {
	height: 100%; _writing-mode: tb-rl;
}
.mtab .psc dt img {
	vertical-align: middle; max-height: 140px; max-width: 140px;
}
.mtab .roll {
	padding: 0px 7px; width: 476px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.mtab .roll ul li {
	padding: 11px 8px; width: 144px; overflow: hidden; float: left;
}
.mtab .roll .proimg {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 140px; height: 140px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: inline-block;
}
.mtab .roll .proimg img {
	vertical-align: middle; max-height: 140px !important; max-width: 140px !important;
}
.mtab .roll .proname {
	height: 20px; line-height: 20px; font-size: 12px;
}
.mtab .honor dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; line-height: 18px; float: left;
}
.mtab .honor dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 140px; height: 140px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: table-cell;
}
.mtab .honor dt a {
	height: 100%; _writing-mode: tb-rl;
}
.mtab .honor dt img {
	vertical-align: middle; max-height: 140px !important; max-width: 140px !important;
}
.mtab .pic {
	padding: 10px 6px 6px; line-height: 18px; overflow: hidden;
}
.mtab .pic dl {
	padding: 0px 8px 10px; width: 143px; float: left;
}
.mtab .pic dl dt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/li_bg4.gif") no-repeat; padding: 4px 9px 10px 4px; width: 130px; height: 130px; text-align: center; overflow: hidden; float: left; position: relative;
}
.mtab .pic dl dt a {
	width: 130px; height: 130px; text-align: center; overflow: hidden;
}
.mtab .pic dl dt a img {
	margin: 0px auto; overflow: hidden; vertical-align: middle; max-height: 130px; max-width: 130px;
}
.mtab .pic dl dd {
	width: 146px; text-align: center; float: left;
}
.mtab .enlarge {
	padding: 7px; width: 476px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.mtab .enlarge ul li {
	width: 287px; overflow: hidden; float: left;
}
.mtab .enlarge .enimg {
	width: 287px; height: 280px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.mtab .enlarge .enimg img {
	vertical-align: middle; max-height: 280px !important; max-width: 280px !important;
}
.mtab .news {
	padding: 10px;
}
.mtab .news li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -17px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.mtab .newslist dl {
	margin: 5px; padding: 10px; line-height: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.mtab .newslist dt {
	line-height: 22px; padding-bottom: 5px; font-size: 14px; font-weight: bold;
}
.mtab .newslist dd {
	color: rgb(102, 102, 102);
}
.mtab .ser dl {
	padding: 10px 9px; width: 470px; line-height: 22px; float: left;
}
.mtab .ser dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 140px; height: 140px; text-align: center; overflow: hidden; margin-right: 10px; margin-bottom: 5px; float: left; display: table;
}
.mtab .ser dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.mtab .ser dt img {
	vertical-align: middle; max-height: 140px !important; max-width: 140px !important;
}
.mtab .ser dd {
	width: 310px; overflow: hidden; float: left; -ms-word-break: break-all;
}
.mtab .link {
	padding: 10px;
}
.mtab .link a {
	padding: 3px 5px;
}
.mtab .linkimg {
	padding: 10px;
}
.mtab .linkimg li {
	margin: 5px 6px; padding: 1px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 100px; height: 40px; text-align: center; overflow: hidden; vertical-align: middle; float: left; display: table;
}
.mtab .linkimg li a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.mtab .linkimg li img {
	vertical-align: middle; max-height: 40px !important; max-width: 100px !important;
}
.nrtab {
	width: 900px; float: right; background-color: rgb(255, 255, 255);
}
.nrtab .maintit {
	height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-right: 10px; padding-left: 20px; background-image: url("http://ui.tiantis.com/Images/ShopDec/public/titbg.jpg"); background-repeat: no-repeat;
}
.nrtab .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); border-image: none; width: 740px; height: auto; overflow: hidden; _zoom: 1;
}
.nrtab .content img {
	height: auto; max-width: 920px;
}
.detail {
	width: 935px; padding-bottom: 15px; margin-left: 3px;
}
.detail .detailetit {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") repeat-x 0px -252px; height: 28px; line-height: 28px; padding-left: 15px; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.honor .h_title {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") repeat-x 0px -252px; height: 28px; line-height: 28px; padding-left: 15px; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.detail table tr td {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.prompt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -150px; padding-left: 12px;
}
.btn {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/btn.gif") no-repeat; border: currentColor; border-image: none; width: 152px; height: 38px; text-align: center; line-height: 38px; font-weight: bold; display: block; cursor: pointer;
}
.nrtab .honor1 dl {
	padding: 6px 30px; line-height: 18px; margin-top: 10px; float: left;
}
.nrtab .honor1 dt {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 300px; height: 300px; text-align: center; line-height: 300px; overflow: hidden; vertical-align: middle; display: table-cell;
}
.nrtab .honor1 dt a {
	height: 100%; _writing-mode: tb-rl;
}
.nrtab .honor1 dt img {
	vertical-align: middle; max-height: 300px; max-width: 300px;
}
.nrtab .honor1 dl dd {
	text-align: center; margin-top: 7px;
}
.n_title {
	font: bold 18px/22px "Î¢ÈíÑÅºÚ"; width: 735px; height: 30px; text-align: center; padding-top: 15px; border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: dotted; font-size-adjust: none; font-stretch: normal;
}
.n_time {
	width: 735px; text-align: center;
}
.page1 {
	background: rgb(228, 236, 243); margin: 80px 0px 80px 3px; width: 735px; height: 22px; line-height: 24px;
}
.page1 .left {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 7px -165px; padding-left: 27px;
}
.page1 .right {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -184px; padding-left: 20px;
}
.nrtab .news {
	padding: 10px;
}
.nrtab .news li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -15px; height: 28px; line-height: 28px; overflow: hidden; padding-left: 15px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.nrtab .news span {
	font-size: 11px;
}
.nrtab .stock {
	padding: 10px;
}
.nrtab .stock li {
	height: 26px; line-height: 26px; overflow: hidden; padding-left: 15px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.nrtab .pic {
	padding: 6px 2px 6px 7px; line-height: 18px; overflow: hidden;
}
.nrtab .pic dl {
	width: 182px; margin-bottom: 10px; float: left;
}
.nrtab .pic dl dt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/li_bg1.gif") no-repeat; padding: 3px 9px 11px 3px; width: 164px; height: 164px; overflow: hidden; float: left; display: table;
}
.nrtab .pic dl dt a {
	width: 164px; height: 164px; text-align: center; overflow: hidden; vertical-align: middle; display: table-cell;
}
.nrtab .pic dl dt a img {
	margin: 0px auto; overflow: hidden; vertical-align: middle; max-height: 164px; max-width: 164px;
}
.nrtab .pic dl dd {
	width: 182px; text-align: center; line-height: 24px;
}
.picshow {
	background: rgb(246, 246, 246); margin: 0px auto; border: 1px solid rgb(227, 227, 227); border-image: none; width: 988px; text-align: left;
}
.picshow .pic_tit {
	background: url("http://ui.tiantis.com/Images/ShopDec/blue001/ico.gif") repeat-x 0px -252px; height: 30px; line-height: 30px;
}
.picshow .piclist .rollpic {
	padding: 18px 0px 0px 25px; width: 645px; float: left;
}
.picshow .piclist .rollpic li {
	margin: 0px 10px; padding: 3px 4px 11px 3px; width: 118px; height: 118px; overflow: hidden; float: left; position: relative;
}
.picshow .piclist .rollpic li a {
	width: 118px; height: 118px; text-align: center; overflow: hidden; display: block; position: relative;
}
.picshow .piclist .rollpic li img {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 114px; height: 114px;
}
.picshow .piclist .rollpic .mousehover a {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover a:link {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover a:visited {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover a:hover {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover a {
	background: url("http://ui.tiantis.com/Images/ShopDec/blue001/left1.gif") no-repeat;
}
.picshow .piclist .rollpic .mousehover a:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/left2.gif") no-repeat;
}
.picshow .piclist .rollpic .mousehover1 a {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover1 a:link {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover1 a:visited {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover1 a:hover {
	width: 24px; height: 119px; float: left; display: block;
}
.picshow .piclist .rollpic .mousehover1 a {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/right2.gif") no-repeat;
}
.picshow .piclist .rollpic .mousehover1 a:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/right1.gif") no-repeat;
}
.nrtab .pro dl {
	margin: 5px 0px; padding: 6px 5px 6px 11px; float: left;
}
.nrtab .pro dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: table-cell;
}
.nrtab .pro dt a {
	height: 100%; _writing-mode: tb-rl;
}
.nrtab .pro dt img {
	overflow: hidden; vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.nrtab .pro dd {
	width: 164px;
}
.nrtab .pro .proshow2 {
	margin: 10px; width: 705px; height: 180px; border-bottom-color: rgb(147, 147, 147); border-bottom-width: 1px; border-bottom-style: dotted;
}
.nrtab .pro .proshow2 dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; margin-right: 10px; margin-bottom: 5px; float: left; display: table-cell;
}
.nrtab .pro .proshow2 dt a {
	height: 100%; _writing-mode: tb-rl;
}
.nrtab .pro .proshow2 dt img {
	overflow: hidden; vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.nrtab .pro .proshow2 dd {
	width: 524px; float: right;
}
.way {
	width: 16px; height: 15px; display: block;
}
.way1 {
	width: 16px; height: 15px; display: block;
}
.way {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -44px;
}
.way1 {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -65px;
}
.price {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px solid rgb(207, 207, 207); border-image: none; width: 100px; height: 17px; color: rgb(49, 49, 49); margin-right: 7px;
}
.price li {
	width: 50px; height: 17px; line-height: 17px; float: left;
}
.price .raise {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -106px; width: 15px; padding-left: 15px;
}
.price .descend {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -106px; width: 15px; padding-left: 15px;
}
.pro_dt {
	width: 350px; height: 415px; overflow: hidden; margin-left: 7px; float: left;
}
.pro_dt .p_img {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/pro_info.gif") no-repeat; padding: 7px 9px 10px; width: 310px; height: 310px; text-align: center; line-height: 304px; overflow: hidden;
}
.pro_dt .p_img a {
	height: 100%; _writing-mode: tb-rl;
}
.pro_dt .p_img img {
	overflow: hidden; vertical-align: middle; max-height: 308px; max-width: 308px;
}
.pro_dt .xiaotu li {
	margin: 0px 10px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 62px; height: 62px; text-align: center; line-height: 60px; overflow: hidden; float: left; _margin: 0 8px;
}
.pro_dt .xiaotu li a {
	height: 100%; _writing-mode: tb-rl;
}
.pro_dt .xiaotu li img {
	overflow: hidden; vertical-align: middle; max-height: 60px; max-width: 60px;
}
.pro_font {
	width: 360px; margin-right: 10px; float: right;
}
.pro_font .date {
	width: 360px; line-height: 26px;
}
.pro_font .date li {
	height: 38px; line-height: 38px; border-bottom-color: rgb(183, 183, 183); border-bottom-width: 1px; border-bottom-style: dotted;
}
.pro_font .date li span {
	width: 165px; text-align: center; font-weight: bold; float: left; display: block;
}
.pro_font {
	width: 350px; margin-right: 20px; float: right;
}
.pro_fonts {
	background: rgb(248, 248, 248); padding: 10px 15px; border: 1px solid rgb(239, 239, 239); border-image: none; line-height: 28px; overflow: hidden; margin-top: 10px; -ms-zoom: 1;
}
.pro_hover {
	background: rgb(252, 251, 251); border-width: 2px 2px medium; border-style: solid solid none; border-color: rgb(254, 82, 1) rgb(254, 82, 1) currentColor; padding: 5px; border-image: none; width: 110px; position: relative; z-index: 12;
}
.pro_table {
	background: rgb(252, 251, 251); padding: 15px; border: 2px solid rgb(254, 82, 1); border-image: none; top: 32px; position: absolute;
}
.pro_font .date {
	width: 360px; line-height: 26px;
}
.pro_font .date li {
	height: 38px; line-height: 38px; border-bottom-color: rgb(183, 183, 183); border-bottom-width: 1px; border-bottom-style: dotted;
}
.pro_font .date li span {
	width: 165px; text-align: center; font-weight: bold; float: left; display: block;
}
.white {
	color: rgb(255, 255, 255);
}
.white a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.pbtn1 {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/pbtn.jpg") no-repeat; width: 110px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; font-weight: bold; float: left; display: block; cursor: pointer;
}
.pbtn2 {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/pbtn.jpg") no-repeat 0px -35px; width: 95px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; padding-left: 15px; font-size: 14px; font-weight: bold; margin-left: 10px; float: left; display: block; cursor: pointer;
}
.pro_font .message {
	padding: 10px; border: 1px solid rgb(183, 183, 183); border-image: none; width: 320px; height: 52px;
}
.pro_font .message .txt {
	background: rgb(255, 255, 255); border: 1px solid rgb(127, 127, 127); border-image: none; height: 22px; line-height: 22px;
}
.pro_font .message .m_btn {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/seed_btn.gif") no-repeat; border: currentColor; border-image: none; width: 55px; height: 24px; cursor: pointer;
}
.pro_font .m_btn1 {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/xunpan_btn.gif") no-repeat; border: 0px currentColor; border-image: none; width: 127px; height: 27px; cursor: pointer;
}
#tabsub {
	width: 720px; height: 24px; line-height: 24px; border-bottom-color: rgb(148, 148, 148); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#tabsub li {
	padding: 0px 15px; text-align: center; font-weight: bold; float: left; cursor: pointer;
}
#tabsub .active {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(148, 148, 148) rgb(148, 148, 148) currentColor; border-image: none;
}
#div2 li {
	width: 720px; margin-top: 10px; float: left; display: none;
}
.supply {
	width: 720px; float: left;
}
.supply .s_tit {
	background: rgb(236, 236, 236); width: 720px; height: 25px; line-height: 25px; border-top-color: rgb(169, 169, 169); border-top-width: 1px; border-top-style: solid;
}
.rollpic1 {
	width: 720px; overflow: hidden; padding-bottom: 15px; float: left;
}
#gundong {
	width: 700px; height: 140px; overflow: hidden; float: left;
}
.rollpic1 li {
	margin: 15px 10px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 118px; height: 118px; text-align: center; line-height: 116px; overflow: hidden; float: left; _margin: 15px 7px;
}
.rollpic1 li a {
	height: 100%; _writing-mode: tb-rl;
}
.rollpic1 li img {
	vertical-align: middle; max-height: 115px; max-width: 115px;
}
.rollpic1 .mousehover1 a {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover1 a:link {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover1 a:visited {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover1 a:hover {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover1 a {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/p_left.gif") no-repeat;
}
.rollpic1 .mousehover1 a:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/p_right1.gif") no-repeat;
}
.rollpic1 .mousehover2 a {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover2 a:link {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover2 a:visited {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover2 a:hover {
	width: 9px; height: 18px; margin-top: 60px; float: left; display: block;
}
.rollpic1 .mousehover2 a {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/p_left1.gif") no-repeat;
}
.rollpic1 .mousehover2 a:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/p_right.gif") no-repeat;
}
@media not all
{
.proshow1 dt {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 166px; height: 166px; text-align: center; line-height: 164px; overflow: hidden; vertical-align: middle; display: table-cell;
}
.r_honor dt {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 166px; height: 166px; text-align: center; line-height: 164px; overflow: hidden; vertical-align: middle; display: table-cell;
}
.proshow2 .img1 a {
	width: 114px; height: 114px; text-align: center; line-height: 112px; overflow: hidden; vertical-align: middle; display: table-cell;
}
.honor1 dt {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 300px; height: 300px; text-align: center; line-height: 300px; overflow: hidden; vertical-align: middle; display: table-cell;
}
}
.nrtab .ser dl {
	padding: 10px 9px; width: 350px; line-height: 22px; float: left;
}
.nrtab .ser dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; line-height: 164px; overflow: hidden; margin-right: 10px; margin-bottom: 5px; float: left; display: table;
}
.nrtab .ser dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.nrtab .ser dt img {
	vertical-align: middle; max-height: 164px; max-width: 164px;
}
.nrtab .ser dd {
	width: 170px; overflow: hidden; float: left; -ms-word-break: break-all;
}
.nrtab .ser2 dl {
	margin: 10px; padding: 0px 3px 10px; width: 700px; line-height: 20px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.nrtab .ser2 dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 110px; height: 110px; text-align: center; line-height: 110px; overflow: hidden; margin-right: 10px; margin-bottom: 5px; float: left; display: table;
}
.nrtab .ser2 dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.nrtab .ser2 dd {
	width: 575px; overflow: hidden; float: left; -ms-word-break: break-all;
}
.nrtab .ser2 dt img {
	vertical-align: middle; max-height: 110px; max-width: 110px;
}
.serdetail {
	padding: 15px 20px; height: 180px; line-height: 26px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dotted; background-color: rgb(247, 247, 247);
}
.serdetail dt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/serimg.jpg") no-repeat; padding: 7px 9px 9px 7px; width: 160px; height: 160px; overflow: hidden; margin-right: 15px; float: left;
}
.sershow {
	padding: 30px 25px; line-height: 28px;
}
.botomtab {
	background: rgb(239, 239, 239); padding: 15px 0px; width: 100%; border-top-color: rgb(197, 197, 197); border-top-width: 1px; border-top-style: solid;
}
.footer {
	margin: 0px auto; padding: 15px 0px; width: 990px; text-align: center;
}
.error {
	border: 1px solid red; border-image: none;
}
.cl::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.cl {
	-ms-zoom: 1;
}
#sildes {
	padding: 20px 0px 50px;
}
.container {
	margin: 0px auto; width: 640px; height: 640px; position: relative;
}
.control {
	background: rgb(255, 255, 255); width: 640px; height: 540px; overflow: hidden; display: block; position: relative;
}
.change li {
	width: 508px; text-align: center; overflow: hidden; margin-left: 70px;
}
.change .imgWrap {
	width: 508px; height: 510px; text-align: center; line-height: 510px; font-family: Arial; font-size: 510px; vertical-align: middle; display: table-cell; cursor: pointer;
}
.change img {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; overflow: hidden; vertical-align: middle; max-height: 500px; max-width: 500px; background-color: rgb(255, 255, 255);
}
.change .textDesc {
	width: 100%; height: 30px; overflow: hidden;
}
.change .title {
	height: 30px; text-align: center; color: rgb(230, 230, 230); line-height: 30px; font-size: 14px;
}
.prev {
	width: 50px; height: 73px; bottom: 200px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; position: absolute; z-index: 9; cursor: pointer;
}
.next {
	width: 50px; height: 73px; bottom: 200px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; position: absolute; z-index: 9; cursor: pointer;
}
.prev span {
	display: none;
}
.next span {
	display: none;
}
.prev {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/prev1.png") no-repeat; left: 0px; _background: none;
}
.next {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/next1.png") no-repeat; right: 0px; _background: none;
}
.prev:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/prev1h.png") no-repeat 0px 0px;
}
.next:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/next1h.png") no-repeat 0px 0px;
}
.pageClass {
	top: 50px; text-align: center; padding-top: 10px; position: absolute; z-index: 9;
}
.pageClass a {
	background: rgb(190, 190, 190); margin: 0px 3px; border-radius: 5px; border: 1px solid rgb(190, 190, 190); border-image: none; width: 10px; height: 10px; overflow: hidden; display: inline-block;
}
.pageClass a span {
	display: none;
}
.pageClass a:hover {
	background: rgb(190, 35, 10); border: 1px solid rgb(190, 35, 10); border-image: none;
}
.pageClass a.cur {
	background: rgb(190, 35, 10); border: 1px solid rgb(190, 35, 10); border-image: none;
}
.thumbWrap {
	padding: 0px 30px; border-radius: 5px; left: -60px; width: 722px; height: 104px; bottom: 0px; overflow: hidden; margin-left: 0px; position: absolute;
}
.thumbWrap .thumbCont {
	width: 720px; height: 104px; overflow: hidden; position: relative;
}
.thumbWrap ul {
	
}
.thumbWrap ul li {
	padding: 1px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 100px; height: 100px; text-align: center; float: left;
}
.thumbWrap ul li div {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 98px; height: 98px; text-align: center; line-height: 98px; font-family: Arial; font-size: 100px; vertical-align: middle; display: table-cell; cursor: pointer;
}
.thumbWrap ul li img {
	overflow: hidden; vertical-align: middle; max-height: 95px; max-width: 95px;
}
.thumbWrap ul li.cur {
	padding: 0px; border: 2px solid rgb(130, 178, 231); border-image: none;
}
.thumbPrev {
	width: 30px; height: 104px; text-align: center; color: rgb(0, 0, 0); position: absolute; z-index: 9;
}
.thumbNext {
	width: 30px; height: 104px; text-align: center; color: rgb(0, 0, 0); position: absolute; z-index: 9;
}
.thumbPrev span {
	display: none;
}
.thumbNext span {
	display: none;
}
.thumbPrev {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/sprev1.gif") no-repeat; left: 0px; top: 0px; _background: none;
}
.thumbNext {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/snext1.gif") no-repeat; top: 0px; right: 0px; _background: none;
}
.thumbPrev:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/sprev1h.gif") no-repeat; _background: none;
}
.thumbNext:hover {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/snext1h.gif") no-repeat; _background: none;
}
.picshow .picshow1 {
	padding: 6px 5px 6px 25px; line-height: 18px; overflow: hidden; margin-top: 10px; float: left; _padding: 6px 5px 6px 0px;
}
.picshow .picshow1 li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/li_bg3.gif") no-repeat; margin: 0px 15px; padding: 3px 11px 11px 3px; width: 110px; height: 151px; overflow: hidden; float: left;
}
.picshow .picshow1 li a {
	width: 114px; height: 114px; text-align: center; overflow: hidden;
}
.picshow .picshow1 li a img {
	width: 114px; height: 114px; line-height: 114px; overflow: hidden; font-size: 114px; vertical-align: middle; display: table-cell; cursor: pointer;
}
.univer {
	margin: 10px auto 0px; width: 990px; overflow: hidden; float: left;
}
.univer .maintit {
	background: no-repeat rgb(69, 69, 69); height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 20px;
}
.univer .content {
	height: auto; overflow: hidden; background-color: rgb(255, 255, 255); _zoom: 1;
}
.p15 {
	padding: 5px 12px;
}
.wline {
	padding: 8px 0px; color: rgb(153, 153, 153); margin-bottom: 10px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.wintab {
	margin: 0px auto; border: 6px solid rgb(108, 108, 108); border-image: none; height: 410px; background-color: rgb(255, 255, 255);
}
.wtit {
	background: rgb(230, 230, 230); padding: 0px 10px; height: 36px; line-height: 36px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid;
}
.wtit img {
	padding-top: 10px;
}
.wtab td {
	padding: 7px 5px; font-size: 14px;
}
.winput {
	width: 260px; height: 22px; line-height: 22px;
}
.save_btn {
	border: 1px solid rgb(32, 113, 178); border-image: none; width: 90px; height: 32px; text-align: center; line-height: 32px; font-size: 14px; font-weight: bold; display: block; cursor: pointer;
}
.save_btn:hover {
	text-decoration: none;
}
.save_btn1 {
	border: 1px solid rgb(91, 125, 2); border-image: none; width: 90px; height: 32px; text-align: center; line-height: 32px; font-size: 14px; font-weight: bold; display: block; cursor: pointer;
}
.save_btn1:hover {
	text-decoration: none;
}
.topt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/topico.jpg") repeat-x; height: 29px; text-align: left; line-height: 29px;
}
.topt span {
	float: right;
}
.topt span a {
	padding: 0px 5px;
}
.topt font {
	margin-right: 10px;
}
.or_box {
	margin: 0px auto 5px; width: 980px;
}
.wrap {
	background: rgb(255, 255, 255); width: 100%;
}
.pro_fonts li {
	display: block;
}
.pro_fonts li input {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 57px; height: 24px; text-align: center; line-height: 24px;
}
.pro_fonts li.mt1 p {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico_01.jpg") no-repeat; width: 18px; height: 30px; margin-left: 5px; float: left; display: block;
}
.pro_fonts li.mt1 p a {
	width: 18px; height: 15px; display: block;
}
.pro_fonts li.mt10 {
	height: 35px;
}
.pro_fonts li.mt10 img {
	float: left;
}
.pro_fonts li.mt10 .prod_bnt01 {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico_02.jpg") no-repeat 10px 6px; padding-left: 30px; float: left;
}
.pro_fonts li.mt10 .prod_bnt02 {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico_03.jpg") no-repeat 10px 6px; padding-left: 30px; float: left;
}
.terror {
	margin: 140px auto; width: 880px;
}
.ptab {
	width: 990px; overflow: hidden; -ms-zoom: 1; background-color: rgb(255, 255, 255);
}
.ptab .maintit {
	background: no-repeat rgb(69, 69, 69); height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 20px;
}
.ptab .maintit .more {
	margin-right: 10px; float: right;
}
.ptab .maintit .more a {
	margin: 0px 5px;
}
.ptab .content {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); border-image: none; overflow: hidden; _zoom: 1;
}
.ptab .lcomshow li {
	padding: 7px 5px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ptab .sort {
	padding: 10px;
}
.ptab .sort li {
	height: 25px; line-height: 26px; overflow: hidden; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ptab .pro dl {
	margin: 5px 0px; padding: 6px 8px 6px 18px; float: left;
}
.ptab .pro dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ptab .pro dt img {
	vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.ptab .pro dd {
	width: 168px; overflow: hidden; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.ptab .pro .del {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: line-through;
}
.ptab .roll {
	padding: 0px 9px; width: 970px; overflow: hidden; float: left;
}
.ptab .roll ul li {
	padding: 11px 8px; width: 178px; overflow: hidden; float: left;
}
.ptab .roll .proimg {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 174px; height: 174px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: inline-block;
}
.ptab .roll .proimg img {
	vertical-align: middle; max-height: 174px !important; max-width: 174px !important;
}
.ptab .roll .proname {
	height: 20px; line-height: 20px; font-size: 12px;
}
.ptab .psc dl {
	margin: 5px 0px; padding: 6px 8px 6px 18px; float: left;
}
.ptab .psc dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ptab .psc dt img {
	vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.ptab .honor dl {
	margin: 5px 0px; padding: 6px 8px 6px 18px; float: left;
}
.ptab .honor dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 164px; height: 164px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: inline-block;
}
.ptab .honor dt a {
	height: 100%; _writing-mode: tb-rl;
}
.ptab .honor dt img {
	vertical-align: middle; max-height: 164px !important; max-width: 164px !important;
}
.ptab .pic {
	padding: 6px 2px 0px 7px; line-height: 18px; overflow: hidden;
}
.ptab .pic dl {
	padding: 7px 9px; width: 176px; float: left;
}
.ptab .pic dl dt {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/li_bg1.gif") no-repeat; padding: 3px 9px 11px 3px; width: 164px; height: 164px; overflow: hidden; float: left; position: relative;
}
.ptab .pic dl dt a {
	width: 164px; height: 164px; text-align: center; overflow: hidden; vertical-align: middle; display: block;
}
.ptab .pic dl dt a img {
	margin: 0px auto; overflow: hidden; vertical-align: middle; max-height: 164px; max-width: 164px;
}
.ptab .pic dl dd {
	width: 182px; text-align: center;
}
.ptab .enlarge {
	padding: 9px; width: 970px; overflow: hidden; float: left;
}
.ptab .enlarge ul li {
	width: 287px; overflow: hidden; float: left;
}
.ptab .enlarge .enimg {
	width: 287px; height: 280px; text-align: center; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ptab .enlarge .enimg img {
	vertical-align: middle; max-height: 280px !important; max-width: 280px !important;
}
.ptab .news {
	padding: 10px;
}
.ptab .news li {
	background: url("http://ui.tiantis.com/Images/ShopDec/public/ico.gif") no-repeat 0px -17px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ptab .newslist dl {
	margin: 5px; padding: 10px; line-height: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ptab .newslist dt {
	line-height: 26px; padding-bottom: 5px; font-size: 16px; font-weight: bold;
}
.ptab .newslist dd {
	color: rgb(102, 102, 102);
}
.ptab .ser dl {
	padding: 10px 0px 10px 8px; width: 318px; line-height: 22px; float: left;
}
.ptab .ser dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 160px; height: 160px; text-align: center; overflow: hidden; margin-right: 10px; float: left; display: table;
}
.ptab .ser dt a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ptab .ser dt img {
	vertical-align: middle; max-height: 160px !important; max-width: 160px !important;
}
.ptab .ser dd {
	width: 142px; overflow: hidden; float: left; -ms-word-break: break-all;
}
.ptab .link {
	padding: 10px;
}
.ptab .link a {
	padding: 3px 5px;
}
.ptab .linkimg {
	padding: 10px;
}
.ptab .linkimg li {
	margin: 5px 8px; padding: 1px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 100px; height: 40px; text-align: center; overflow: hidden; vertical-align: middle; float: left; display: table;
}
.ptab .linkimg li a {
	height: 100%; vertical-align: middle; display: table-cell; _writing-mode: tb-rl;
}
.ptab .linkimg li img {
	vertical-align: middle; max-height: 40px !important; max-width: 100px !important;
}
.sort {
	padding: 5px 0px;
}
.sort .item {
	width: 238px; position: relative;
}
.sort .item .itemna {
	border-width: medium medium 1px; border-style: none none dotted; border-color: currentColor currentColor rgb(201, 201, 201); padding: 3px; border-image: none; width: 232px; position: relative; z-index: 99999; _padding: 2px 0 3px 0;
}
.sort .item .itemna dl {
	margin: 0px 3px; padding: 0px 5px; overflow: hidden;
}
.sort .item .itemna dt {
	line-height: 23px; font-weight: bold; position: relative; cursor: pointer; _line-height: 21px;
}
.sort .item .itemna dd a {
	padding-right: 10px;
}
.sort .item .itemna .itemimg {
	background: url("../images/inco1.jpg") no-repeat; width: 6px; height: 9px; margin-top: 5px; float: right;
}
.sort .item .ilist {
	padding: 5px 10px; border: 3px solid rgb(255, 56, 56); border-image: none; left: 230px; top: 0px; display: none; position: absolute; z-index: 9999; background-color: rgb(255, 255, 255); _left: 227px;
}
.sort .item .ilist dl {
	margin: 5px 0px; width: 350px; padding-bottom: 10px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.sort .item .ilist dt {
	width: 70px; line-height: 24px; font-weight: bold; float: left;
}
.sort .item .ilist dd {
	width: 280px; float: left;
}
.sort .item .ilist ul li {
	width: 70px; float: left;
}
.sort .item .ilist .nobor {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.sort .item .nobor {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.sort .item .hover {
	background: rgb(255, 255, 255); border-width: 3px medium 3px 3px; border-style: solid none solid solid; border-color: rgb(255, 56, 56) currentColor rgb(255, 56, 56) rgb(255, 56, 56); border-image: none; left: -2px; top: 0px; width: 226px; position: relative; z-index: 99999;
}
.ptab .photo #images {
	height: 470px; position: relative; z-index: 1;
}
.ptab .photo .img1 {
	left: 0px; top: 0px; width: 550px; height: 310px; display: block; position: absolute; background-color: rgb(254, 106, 102);
}
.ptab .photo .img1 img {
	width: 550px; height: 310px;
}
.ptab .photo .img2 {
	left: 0px; top: 310px; width: 230px; height: 160px; display: block; position: absolute; background-color: rgb(26, 194, 107);
}
.ptab .photo .img2 img {
	width: 230px; height: 160px;
}
.ptab .photo .img3 {
	left: 230px; top: 310px; width: 320px; height: 160px; display: block; position: absolute; background-color: rgb(33, 139, 225);
}
.ptab .photo .img3 img {
	width: 320px; height: 160px;
}
.ptab .photo .img4 {
	left: 550px; top: 0px; width: 220px; height: 200px; display: block; position: absolute; background-color: rgb(136, 207, 139);
}
.ptab .photo .img4 img {
	width: 220px; height: 200px;
}
.ptab .photo .img5 {
	left: 770px; top: 0px; width: 220px; height: 200px; display: block; position: absolute; background-color: rgb(200, 141, 173);
}
.ptab .photo .img5 img {
	width: 220px; height: 200px;
}
.ptab .photo .img6 {
	left: 550px; top: 200px; width: 440px; height: 270px; display: block; position: absolute; background-color: rgb(66, 173, 76);
}
.ptab .photo .img6 img {
	width: 440px; height: 270px;
}
.rtab .photo #images {
	height: 352px; position: relative; z-index: 1;
}
.rtab .photo .img1 {
	left: 0px; top: 0px; width: 412px; height: 232px; display: block; position: absolute; background-color: rgb(254, 106, 102);
}
.rtab .photo .img1 img {
	width: 412px; height: 232px;
}
.rtab .photo .img2 {
	left: 0px; top: 232px; width: 172px; height: 120px; display: block; position: absolute; background-color: rgb(26, 194, 107);
}
.rtab .photo .img2 img {
	width: 172px; height: 120px;
}
.rtab .photo .img3 {
	left: 172px; top: 232px; width: 240px; height: 120px; display: block; position: absolute; background-color: rgb(33, 139, 225);
}
.rtab .photo .img3 img {
	width: 240px; height: 120px;
}
.rtab .photo .img4 {
	left: 412px; top: 0px; width: 165px; height: 150px; display: block; position: absolute; background-color: rgb(136, 207, 139);
}
.rtab .photo .img4 img {
	width: 165px; height: 150px;
}
.rtab .photo .img5 {
	left: 577px; top: 0px; width: 165px; height: 150px; display: block; position: absolute; background-color: rgb(200, 141, 173);
}
.rtab .photo .img5 img {
	width: 165px; height: 150px;
}
.rtab .photo .img6 {
	left: 412px; top: 150px; width: 330px; height: 202px; display: block; position: absolute; background-color: rgb(66, 173, 76);
}
.rtab .photo .img6 img {
	width: 330px; height: 202px;
}
.ltab .photo #images {
	margin: 0px auto; height: 275px; position: relative; z-index: 1;
}
.ltab .photo .img1 {
	left: 0px; top: 0px; width: 230px; height: 130px; display: block; position: absolute; background-color: rgb(254, 106, 102);
}
.ltab .photo .img1 img {
	width: 230px; height: 130px;
}
.ltab .photo .img2 {
	left: 0px; top: 0px; width: 230px; height: 160px; display: block; position: absolute; background-color: rgb(26, 194, 107);
}
.ltab .photo .img2 img {
	width: 230px; height: 160px;
}
.ltab .photo .img3 {
	top: 160px; width: 230px; height: 115px; display: block; position: absolute; background-color: rgb(33, 139, 225);
}
.ltab .photo .img3 img {
	width: 230px; height: 115px;
}
.ltab .photo .img4 {
	top: 275px; width: 230px; height: 209px; display: none; position: absolute; background-color: rgb(136, 207, 139);
}
.ltab .photo .img4 img {
	width: 230px; height: 209px;
}
.ltab .photo .img5 {
	top: 629px; width: 230px; height: 209px; display: none; position: absolute; background-color: rgb(200, 141, 173);
}
.ltab .photo .img5 img {
	width: 230px; height: 209px;
}
.ltab .photo .img6 {
	top: 839px; width: 230px; height: 141px; display: none; position: absolute; background-color: rgb(66, 173, 76);
}
.ltab .photo .img6 img {
	width: 230px; height: 141px;
}
.mtab .photo #images {
	margin: 0px auto; height: 233px; position: relative; z-index: 1;
}
.mtab .photo .img1 {
	left: 0px; top: 0px; width: 274px; height: 154px; display: block; position: absolute; background-color: rgb(254, 106, 102);
}
.mtab .photo .img1 img {
	width: 274px; height: 154px;
}
.mtab .photo .img2 {
	left: 0px; top: 154px; width: 114px; height: 79px; display: block; position: absolute; background-color: rgb(26, 194, 107);
}
.mtab .photo .img2 img {
	width: 114px; height: 79px;
}
.mtab .photo .img3 {
	left: 114px; top: 154px; width: 160px; height: 79px; display: block; position: absolute; background-color: rgb(33, 139, 225);
}
.mtab .photo .img3 img {
	width: 160px; height: 79px;
}
.mtab .photo .img4 {
	left: 274px; width: 109px; height: 99px; display: block; position: absolute; background-color: rgb(136, 207, 139);
}
.mtab .photo .img4 img {
	width: 109px; height: 99px;
}
.mtab .photo .img5 {
	left: 383px; width: 109px; height: 99px; display: block; position: absolute; background-color: rgb(200, 141, 173);
}
.mtab .photo .img5 img {
	width: 109px; height: 99px;
}
.mtab .photo .img6 {
	left: 274px; top: 99px; width: 218px; height: 134px; display: block; position: absolute; background-color: rgb(66, 173, 76);
}
.mtab .photo .img6 img {
	width: 218px; height: 134px;
}
.mcon1 {
	width: 742px; height: 220px; overflow: hidden;
}
.proinput1 {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 130px; height: 18px; text-align: center; line-height: 18px;
}
.proinput2 {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 58px; height: 18px; text-align: center; line-height: 18px;
}
.ptab .adtab {
	width: 988px; float: left;
}
.ptab .lcon {
	background: rgb(155, 88, 181); width: 190px; height: 193px; overflow: hidden; margin-top: 5px; float: left;
}
.ptab .lcon img {
	overflow: hidden; vertical-align: middle; max-height: 193px; max-width: 190px;
}
.ptab .mcon {
	background: rgb(241, 196, 15); margin: 5px 10px 0px; width: 588px; overflow: hidden; float: left; position: relative;
}
.ptab .mcon img {
	overflow: hidden; vertical-align: middle; max-height: 193px; max-width: 588px;
}
.ptab .mcon .container {
	width: 588px; height: 193px; overflow: hidden; position: relative;
}
.ptab .mcon .container .slider img {
	width: 588px; height: 193px; display: block;
}
.ptab .mcon .container .slider {
	width: 2000px; position: absolute;
}
.ptab .mcon .container .slider li {
	float: left;
}
.ptab .mcon .num {
	right: 5px; bottom: 7px; position: absolute;
}
.ptab .mcon .num li {
	margin: 3px 1px; border: 1px solid rgb(255, 115, 0); border-image: none; width: 16px; height: 16px; text-align: center; color: rgb(255, 115, 0); line-height: 16px; overflow: hidden; font-family: Arial; font-size: 12px; float: left; background-color: rgb(255, 255, 255);
}
.ptab .mcon .num li.on {
	margin: 0px 1px; border: 0px currentColor; border-image: none; width: 21px; height: 21px; color: rgb(255, 255, 255); line-height: 21px; font-size: 16px; font-weight: bold; background-color: rgb(255, 115, 0);
}
.ptab .rcon {
	background: rgb(230, 125, 34); width: 190px; height: 193px; overflow: hidden; margin-top: 5px; float: right;
}
.ptab .rcon img {
	overflow: hidden; vertical-align: middle; max-height: 193px; max-width: 190px;
}
.ptab .proleft {
	background: rgb(70, 106, 180); margin: 5px; width: 190px; height: 500px; overflow: hidden; float: left;
}
.ptab .proleft img {
	overflow: hidden; vertical-align: middle; max-height: 500px; max-width: 190px;
}
#sort {
	background: rgb(246, 246, 246); width: 238px; position: relative; z-index: 999;
}
#sort .mainCate {
	padding: 10px 20px; border-bottom-color: rgb(162, 162, 162); border-bottom-width: 1px; border-bottom-style: dotted; position: relative;
}
#sort .evenLeval {
	background: rgb(255, 255, 255);
}
#sort h3 {
	height: 28px; line-height: 28px; overflow: hidden; font-size: 16px;
}
#sort h3 span {
	width: 18px; height: 15px; line-height: 32px; font-size: 14px; font-weight: 200; float: right;
}
#sort p {
	height: 20px; line-height: 20px;
}
#sort p a {
	color: rgb(102, 102, 102); margin-right: 10px;
}
#sort .subCate {
	background: rgb(136, 118, 110); padding: 0px 0px 20px 20px; left: 238px; top: 0px; width: 400px; color: rgb(51, 51, 51); display: none; position: absolute;
}
#sort .subCate h4 {
	margin: 0px 0px 10px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-size: 16px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#sort .subCate ul {
	width: 400px; overflow: hidden; padding-top: 20px; float: left;
}
#sort .subCate li {
	width: 400px; padding-right: 20px; float: left; display: inline;
}
#sort .subCate li a {
	padding: 0px 5px; color: rgb(255, 255, 255); line-height: 25px; float: left; display: block; white-space: nowrap; -ms-word-break: keep-all;
}
#sort .subCate #sub-ul-1 {
	width: 100%;
}
#sort .on {
	background: rgb(136, 118, 110); color: rgb(255, 255, 255);
}
#sort .on h3 a {
	color: rgb(255, 255, 255);
}
#sort .on p a {
	color: rgb(255, 255, 255);
}
#sort .on .subCate {
	display: block !important;
}
#mainCate-4 .subCate {
	top: -100px;
}
#mainCate-5 .subCate {
	top: -164px;
}
#mainCate-6 .subCate {
	top: auto; bottom: 0px;
}
