* {

	margin: 0;

	padding: 0;

}



ul li {

	list-style: none;

	margin: 0;

	padding: 0;

}



h1,

h2,

h3,

h4,

h5 {

	margin: 0;

	padding: 0;

}



img {

	border: 0;

}



body {

	font-size: 12px;

	height: auto;

	padding: 0px;

	margin: 0px;

	font-size: 12px;

	font-family: 'microsoft yahei';

	min-width: 1180px

}



.top {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	background: #F0F0F0;

}



.top-m {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	text-align: left;

	line-height: 30px;

	color: #333;

	font-size: 12px;

}



.top-m span {

	float: right;

}



.top-m a:link,

.top-m a:visited {

	color: #333;

	text-decoration: none;

}



.top-m a:hover {

	color: #f00;

	text-decoration: none;

}

.select p a.on{

	color: #fff !important;

	text-decoration: none;

	background: #00923D;

	display: block;

}



.logom {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	padding-top: 26px;

	padding-bottom: 37px;

}



.logom img {

	float: left;

}



.form {

	width: 384px;

	height: 41px;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 100px;

	margin-top: 24px;

}



.txt {

	width: 277px;

	height: 38px;

	border: 1px solid #00923D;

	float: left;

	padding-left: 10px;

	padding-right: 10px;

	outline: none;

}



.btn {

	width: 85px;

	height: 41px;

	float: left;

	background: #00923D;

	color: #fff;

	text-align: center;

	line-height: 41px;

	font-size: 16px;

	float: left;

	outline: none;

	border: 1px solid #00923d;

	cursor: pointer;

}



.logom span {

	float: right;

	margin-top: 24px;

}



.nav {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	line-height: 50px;

	background: #00923D;

}



.nav-m {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

}



.nav-m ul li {

	width: 16.6%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	font-size: 14px;

	color: #fff;

	text-align: center;

	display: inline-block;

	display: flex;

	justify-content: center;

	align-items: Center;

}



.nav-m ul li img {

	margin-right: 5px;

}





/*.nav-m ul li  img{ margin-top: 10px;}*/







.nav-m   li img,

.nav-m    li  img{

justify-content: center;

	align-items: Center;

	vertical-align: middle;

}

.nav-m  a:link li,

.nav-m   a:visited li {

	color: #fff;

	text-decoration: none;

}



.nav-m  a:hover li {

	color: #fff;

	text-decoration: none;

	background: #FF6600;

	display: inline-block;

}

.nav-m  a:link li img,

.nav-m   a:visited li  img{

justify-content: center;

	align-items: Center;

	vertical-align: middle;

}

.nav-m  a:hover li img{ 	

	justify-content: center;

	align-items: Center;

	vertical-align: middle;}

.banner {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

}



.lubo {

	width: 100%;

	min-width: 1180px;

	clear: both;

	position: relative;

	height: 598px;

}



.lubo_box {

	position: relative;

	width: 100%;

	height: 598px;

}



.lubo_box li {

	float: left;

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 598px;

	opacity: 0;

	filter: alpha(opacity=0);

}



.lubo_box li a {

	display: block;

	width: 100%;

	height: 100%;

}



.lubo_box li img {

	width: 100%;

	height: 598px;

}





/*圆点*/



.cir_box {

	overflow: hidden;

	position: absolute;

	z-index: 100;

}



.cir_box li {

	float: left;

	width: 15px;

	height: 15px;

	margin: 0 5px;

	border-radius: 50%;

	cursor: pointer;

	background: #B0B0B0;

	opacity: 0.8;

	filter: alpha(opacity=80);

}



.cir_on {

	background: #4CAF76 !important;

}



.part1 {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	padding-top: 37px;

	padding-bottom: 40px;

}



.part1 ul li {

	width: 286px;

	height: 199px;

	float: left;

	display: inline-block;

	margin: 0 3px;

	padding: 0;

	overflow: hidden;

	position: relative;

}



.part1 ul li img {

	width: 286px;

	height: 199px;

}



.part1 ul li a:hover img {

	transform: scale(1.1);

	transition: all 1s ease-in-out;

}



.part1itr {

	width: 286px;

	height: 45px;

	line-height: 45px;

	overflow: hidden;

	text-align: center;

	font-size: 16px;

	background: rgba(255, 255, 255, 0.8);

	color: #00923F;

	position: absolute;

	z-index: 999;

	left: 0;

	bottom: 0;

	font-weight: bold;

}



.part2 {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

}



.p2t {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	background: #EDEDED;

	padding-top: 40px;

	padding-bottom: 40px;

	text-align: center;

	line-height: 45px;

	color: #333;

	font-size: 24px;

	font-weight: bold;

}



.p2t p {

	font-size: 30px;

}



.part2r {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

}



.part2-1 {

	width: 100%;

	height: 594px;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	display: block;

}



.part3 {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 40px 0 40px 0;

}



.p3t {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

}



.p3-r {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	margin-top: 25px;

}



.picMarquee-left {

	width: 100%;

	overflow: hidden;

	position: relative;

	float: left;

	margin-bottom: 15px;

}



.picMarquee-left .bd {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

}



.picMarquee-left .bd ul {

	overflow: hidden;

	zoom: 1;

}



.picMarquee-left .bd ul li {

	margin: 0 10px;

	float: left;

	_display: inline;

	overflow: hidden;

	text-align: center;

	width: 374px;

	height: auto;

	border: 1px solid #e7e7e7;

}



.picMarquee-left .bd ul li .pic {

	text-align: center;

	width: 374px;

	height: 371px;

	overflow: hidden;

	float: left;

}



.picMarquee-left .bd ul li .pic img {

	width: 374px;

	height: 371px;

	display: block;

}



.picMarquee-left .bd ul li .pic a:hover img {

	transform: scale(1.1);

	transition: all 1s ease-in;

}



.picMarquee-left .bd ul li .title {

	line-height: 35px;

	width: 94%;

	height: auto;

	overflow: hidden;

	padding-left: 3%;

	padding-right: 3%;

	padding-bottom: 15px;

	padding-top: 15px;

	color: #333;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis

}



.picMarquee-left .bd ul li .title h2 {

	font-size: 16px;

}



.picMarquee-left .bd ul li .title a:link,

.picMarquee-left .bd ul li .title a:visited {

	color: #333;

	text-decoration: none;

}



.picMarquee-left .bd ul li .title a:hover {

	color: #f00;

	text-decoration: none;

}



.picMarquee-left .bd ul li .title p {

	font-size: 12px;

	border-bottom: 1px solid #e7e7e7;

	border-top: 1px solid #e7e7e7;

}



.picMarquee-left .bd ul li .title span {

	color: #02923D;

}



.picMarquee-left .bd ul li .title span strong {

	font-size: 26px;

}



#more {}



#more a {

	padding: 10px 30px 10px 30px;

	border: 1px solid #e7e7e7;

	line-height: 45px;

}



#more a:link,

#more a:visited {

	color: #333;

	text-decoration: none;

}



#more a:hover {

	color: #fff;

	background: #f00;

	text-decoration: none;

}



.btm1 {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	background: #00923D;

	padding: 20px 0 20px 0;

	color: #fff;

	font-size: 12px;

}



.btm1-m {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

}



.btm1-m ul {

	width: 80%;

	float: left;

	margin: 0;

	padding: 0;

}



.btm1-m ul li {

	width: 19%;

	float: left;

	margin: 0;

	padding: 0;

	text-align: center;

	line-height: 35px;

	color: #fff;

	font-size: 12px;

	border-right: 1px solid #fff;

}



.btm1-m ul li ul li {

	width: 100%;

	text-align: center;

}



.btm1-m ul li ul {

	width: 100%;

}



.btm1-m ul li a:link,

.btm1-m ul li a:visited {

	color: #fff;

	text-decoration: none;

}



.btm1-m ul li a:hover {

	color: #fff;

	text-decoration: underline;

}



.tel {

	float: right;

	width: 20%;

}



.tel p {

	width: 100%;

	display: inline-block;

	text-align: right;

	line-height: 35px;

}



.btm2 {

	width: 100%;

	height: auto;

	overflow: hidden;

	line-height: 35px;

	text-align: center;

	font-size: 12px;

	color: #000;

	background: #006C2E;

}



.main {

	width: 1170px;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 20px 0 100px 0;

}



.position {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	text-align: left;

	line-height: 35px;

	font-size: 12px;

	color: #333;

}



.left {

	width: 200px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-top: 15px;

}



.kind {

	width: 198px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	border: 1px solid #e7e7e7;

}



.kt {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	background: #006C2E;

	text-align: center;

	line-height: 40px;

	font-size: 15px;

	font-family: "microsoft yahei";

	color: #fff;

}



.kr {

	width: 92%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	padding-left: 4%;

	padding-right: 4%;

	text-align: left;

	line-height: 35px;

	font-size: 12px;

	color: #333;

	padding-top: 15px;

	padding-bottom: 15px;

}



.kr ul li {

	width: 100%;

	height: auto;

	overflow: hidden;

}



.kr ul li h3 {

	font-size: 15px;

	font-weight: bold;

	background: url(../img/icon7.jpg) left 10px no-repeat;

	display: block;

	padding-left: 20px;

	font-family: microsoft yahei;

}



.kr ul li ul {

	width: 100%;

	height: auto;

	overflow: hidden;

}



.kr ul li ul li {

	width: 100%;

	font-size: 14px;

	font-weight: bold;

	color: #666;

}



.kr ul li ul li a {

	padding-left: 5%;

}



.kr ul li ul li a:link,

.kr ul li ul li a:visited {

	color: #666;

	text-decoration: none;

}



.kr ul li ul li a:hover {

	color: #fff;

	text-decoration: none;

	background: #006C2E;

	display: block;

}



.history {

	width: 198px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	border: 1px solid #e7e7e7;

	margin-top: 20px;

}



.history-r {

	width: 92%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	padding-left: 4%;

	padding-right: 4%;

	text-align: left;

	line-height: 35px;

	font-size: 12px;

	color: #333;

	padding-top: 15px;

	padding-bottom: 15px;

}



.history-r ul li {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 10px 0 10px 0;

	text-align: left;

	line-height: 24px;

	font-size: 12px;

	color: #333;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis

}



.history-r ul li img {

	width: 65px;

	height: 65px;

	float: left;

}



.hitr {

	width: 105px;

	height: auto;

	overflow: hidden;

	float: right;

}



.hitr span {

	font-weight: bold;

	font-size: 16px;

	color: #E33802;

}



.history-r p span {

	float: right;

	font-size: 14px;

	font-weight: bold;

}



.history-r p span a:link,

.history-r p span a:visited {

	color: #333;

	text-decoration: none;

}



.history-r p span a:hover {

	color: #f00;

	text-decoration: none;

}



.right {

	width: 925px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 33px;

	margin-top: 15px;

}



.select {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

}



.select h3 {

	width: 98%;

	height: auto;

	line-height: 35px;

	margin: 0;

	padding: 0;

	padding-left: 2%;

	text-align: left;

	font-size: 14px;

	color: #333;

	background: #e6e6e6;

}



.select p a {

	padding-left: 15px;

	padding-right: 15px;

	line-height: 35px;

	color: #333;

	font-size: 14px;

	font-weight: bold;

	float: left;

	display: inline-block;

}



.select p {

	width: 96%;

	height: auto;

	overflow: hidden;

	padding-left: 2%;

	padding-right: 2%;

	line-height: 35px;

	margin-top: 15px;

}



.select p strong {

	font-size: 15px;

	float: left;

}



.select p a:link,

.select p a:visited {

	color: #333;

	text-decoration: none;

}



.select p a:hover {

	color: #fff;

	text-decoration: none;

	background: #00923D;

	display: block;

}



#active {

	color: #fff;

	text-decoration: none;

	background: #00923D;

	display: block;

}





.productlist {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-top: 20px;

}



.productlist h3 {

	width: 96%;

	height: auto;

	overflow: hidden;

	padding-left: 2%;

	padding-right: 2%;

	float: left;

	text-align: left;

	font-size: 14px;

	color: #333;

	background: #e6e6e6;

	line-height: 35px;

}



.productlist h3 span {

	float: right;

}



.productlist h3 span a {

	display: inline-block;

	vertical-align: middle;

}



.prshow {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

}



.prshow ul li {

	width: 296px;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	display: inline-block;

	line-height: 35px;

	text-align: left;

	font-size: 14px;

	color: #333;

	margin: 0 5px;

	margin-top: 20px;

}



.prshow ul li h3 {

	width: 100%;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	background: none;

}



.prshow ul li p {

	color: #00923D;

	font-size: 15px;

	font-weight: bold;

}



.img {

	width: 294px;

	height: 292px;

	border: 1px solid #e7e7e7;

	float: left;

	margin: 0;

	padding: 0;

	overflow: hidden

}



.img img {

	width: 294px;

	height: 292px;

}



.img a:hover img {

	transform: scale(1.1);

	transition: all 1s ease-in

}



.signbg {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	background: #F6F6F6;

}



.signbox {

	width: 440px;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	margin-left: 84px;

	margin-top: 40px;

}



.signbox .slideTxtBox {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	text-align: left;

}



.signbox .slideTxtBox .hd {

	width: 100%;

	height: 25px;

	line-height: 25px;

	float: left;

	border-bottom: 1px solid #00923D;

	position: relative;

}



.signbox .slideTxtBox .hd ul {

	float: left;

	position: absolute;

	left: 20px;

	top: -1px;

	height: 32px;

}



.signbox .slideTxtBox .hd ul li {

	float: left;

	width: 116px;

	text-align: center;

	background: url(../img/si.jpg) center top no-repeat;

	display: block;

	cursor: pointer;

	font-size: 14px;

	font-weight: bold;

	margin-right: 15px;

}



.signbox .slideTxtBox .hd ul li.on {

	height: 25px;

	background: url(../img/si1.jpg) center top no-repeat;

	display: block;

	color: #fff;

}



.signbox .slideTxtBox .bd {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

}



.signbox .slideTxtBox .bd div {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin-top: 30px;

	zoom: 1;

	font-size: 12px;

	line-height: 35px;

}



.signbox .slideTxtBox .bd div p {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	margin-bottom: 10px;

	display: block;

}



.signbox .slideTxtBox .bd div label {

	float: left;

	text-align: right;

	line-height: 35px;

	margin-right: 10px;

	width: 100px;

	font-size: 14px;

	font-weight: bold;

}



.formtxt {

	width: 211px;

	height: 28px;

	border: 1px solid #dedede;

	padding-left: 10px;

	padding-right: 10px;

	outline: none;

}



.signbox .slideTxtBox .bd div span {

	color: #4DB753;

	font-weight: bold;

	margin-left: 10px;

}



.ck {

	margin-left: 40px;

}



.signbox .slideTxtBox .bd div p a:link,

.signbox .slideTxtBox .bd div p a:visited {

	font-weight: bold;

	color: #f00;

	text-decoration: none;

}



.signbox .slideTxtBox .bd div p a:hover {

	color: #f00;

	text-decoration: underline;

}



.signimg {

	width: 456px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 190px;

	margin-top: 40px;

}



.signimg img {

	width: 454px;

	height: 334px;

	border: 1px solid #e7e7e7;

}



.arcticle {

	width: 168px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	border: 1px solid #e7e7e7;

	background: #fff;

	padding: 15px;

}



.arpart {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

}



.arpart h3 {

	width: 84%;

	height: auto;

	overflow: hidden;

	line-height: 35px;

	text-align: left;

	background: url(../img/icon8.jpg) 10px 10px no-repeat #E5E5E5;

	display: block;

	color: #333;

	text-align: left;

	font-size: 14px;

	padding-left: 30px;

	float: left;

}



.arpart ul {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

}



.arpart ul li {

	width: 95%;

	height: auto;

	line-height: 35px;

	overflow: hidden;

	text-align: left;

	font-size: 12px;

	font-weight: bold;

	color: #333;

	padding-left: 5%;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis

}



.arpart ul li a:link,

.arpart ul li a:visited {

	color: #333;

	text-decoration: none;

}



.arpart ul li a:hover {

	color: #f00;

	text-decoration: none;

}



.aright {

	width: 883px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 33px;

	margin-top: 15px;

	padding: 20px;

	background: #fff;

	text-align: left;

	line-height: 35px;

	color: #333;

	font-size: 12px;

	border: 1px solid #e7e7e7;

}



.aright h2 {

	font-size: 24px;

	color: #00923D;

}



.content {

	width: 100%;

	height: auto;

	min-height: 700px;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

}



.content img {

	max-width: 100%;

	display: block;

}



.aright h3 {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	border-bottom: 1px solid #e7e7e7;

	text-align: left;

	font-size: 16px;

	color: #00923D;

}



.aright h3 span {

	float: right;

	font-size: 12px;

	color: #666;

	font-weight: normal;

}



.service {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin-top: 30px;

	margin-bottom: 30px;

}



.result {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	text-align: center;

	line-height: 57px;

	color: #333;

	font-size: 14px;

}



.result table {

	width: 100%;

}



.result table thead {

	background: #F0F0F0;

	font-weight: bold;

}



.result table td {

	border-bottom: 1px solid #e7e7e7;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

/*	font-weight: bold;*/

	font-family: microsoft yahei;

	font-size: 12px;

}



.result table td a:link,

.result table td a:visited {

	color: #333;

	text-decoration: none;

}



.result table td a:hover {

	color: #FF6600;

	text-decoration: none;

}



.info {

	width: 83%;

	float: left;

	margin: 0;

	padding: 0;

}



.info select {

	border: 1px #e7e7e7 solid;

	background: #FFFFFF;

	width: 230px;

	height: 37px;

}



.people {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	margin-top: 20px;

}



.people img {

	width: 197px;

	height: 257px;

	border: 1px solid #e7e7e7;

	float: left;

}



.peopletir {

	width: 673px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 10px;

}



.peopletir table td {

	border: 1px solid #e7e7e7;

	padding-left: 10PX;

	text-align: left;

	font-size: 12PX;

	font-weight: bold;

	color: #333;

	line-height: 50px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}



#PEOPLE {

	text-align: center;

	background: #F5F5F5;

}



.case {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-top: 30px;

}



.caser {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-top: 15px;

	text-align: left;

	line-height: 35px;

	font-size: 12px;

	color: #333;

}



.car {

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	margin: 0;

	padding: 0;

	margin-top: 20px;

}



.car table td {

	border: 1px solid #e7e7e7;

	line-height: 35px;

	overflow: hidden;

	text-align: center;

	font-size: 12px;

	color: #333;

}



.car table thead td {

	line-height: 35px;

	overflow: hidden;

	background: #f0f0f0;

	text-align: center;

	font-size: 14px;

	color: #333;

	font-weight: bold;

}



.car table tbody td {

	text-align: center;

	font-size: 14px;

	font-weight: bold;

	color: #333;

	padding: 10px;

	line-height: 58px;

}



.car table tbody td img {

	width: 60px;

	height: 58px;

	border: 1px solid #e7e7e7;

	float: left;

}



.imgname {

	width: 80%;

	float: right;

	margin: 0;

	padding: 0;

	text-align: left;

	font-size: 12px;

	font-weight: bold;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	line-height: 58px;

}



.car table tbody td a:link,

.car table tbody td a:visited {

	color: #333;

	text-decoration: none;

}



.car table tbody td a:hover {

	color: #E83A00;

	text-decoration: none;

}



.number {

	width: 73px;

	height: 31px;

	border: 1px solid #e7e7e7;

	text-align: center;

}



.add {

	width: 25px;

	height: 25px;

	border: 1px solid #e7e7e7e;

}



.incre {

	width: 25px;

	height: 25px;

	border: 1px solid #e7e7e7e;

}



.sum {

	width: 100%;

	height: auto;

	overflow: hidden;

	line-height: 45px;

	margin: 0;

	padding: 0;

	margin-top: 80px;

	text-align: right;

	font-size: 14px;

	font-weight: bold;

	color: #333;

}



.sum span {

	color: #E83A00;

}



.rightpart1 {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

}



.picbox {

	width: 362px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	line-height: 35px;

}



.picbox a:link,

.picbox a:visited {

	color: #333;

	text-decoration: none;

}



.picbox a:hover {

	color: #333;

	text-decoration: underline;

}



.picFocus {

	margin: 0 auto;

	width: 100%;

	position: relative;

	overflow: hidden;

	zoom: 1;

}



.picFocus .hd {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	overflow: hidden;

}



.picFocus .hd ul {

	margin-right: -5px;

	overflow: hidden;

	zoom: 1;

}



.picFocus .hd ul li {

	padding-top: 5px;

	float: left;

	text-align: center;

}



.picFocus .hd ul li img {

	width: 65px;

	height: 65px;

	border: 2px solid #00923D;

	cursor: pointer;

	margin-right: 4px;

}



.picFocus .hd ul li.on {

	background: url("images/icoUp.gif") no-repeat center 0;

}



.picFocus .hd ul li.on img {

	border-color: #f60;

}



.picFocus .bd li {

	vertical-align: middle;

}



.picFocus .bd img {

	width: 360px;

	height: 361px;

	display: block;

	border: 1px solid #e7e7e7;

}



.picboxitr {

	width: 507px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 20px;

	text-align: left;

	font-size: 14px;

}



.pname {

	width: 100%;

	height: auto;

	overflow: hidden;

	text-align: left;

	line-height: 35px;

	color: #DD0F0F;

	font-size: 14px;

	font-weight: bold;

	float: left;

	border-bottom: 1px solid #e7e7e7;

	padding-top: 10px;

	padding-bottom: 10px;

}



.pname h3 {

	font-size: 18px;

	color: #4E4E4E;

	width: 100%;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis

}



.pname p {

	width: 100%;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis

}



.price {

	color: #333;

}



.cs {

	color: #333;

	font-weight: normal;

}



.cs ul li {

	width: 50%;

	text-align: left;

	float: left;

	font-size: 12px;

}



.pnumber {

	background: #f5f5f5;

	width: 93%;

	padding-left: 4%;

	padding-right: 4%;

}



.pname a {

	padding: 0 20px 0 20px;

	display: block;

	float: left;

	border: 1px solid #e7e7e7;

	margin-right: 10px;

}

.select1 a{

	color: #333;

	text-decoration: none;

	border: 1px solid #00923D;

}

.pname a:link,

.pname a:visited {

	color: #333;

	text-decoration: none;

}



.pname a:hover {

	color: #333;

	text-decoration: none;

	border: 1px solid #00923D;

}



#pname {

	color: #333;

	text-decoration: none;

	border: 1px solid #00923D;

}



.number1 {

	width: 73px;

	height: 31px;

	border: 1px solid #e7e7e7;

	text-align: center;

}



.add1 {

	width: 25px;

	height: 25px;

	border: 1px solid #e7e7e7e;

}



.incre1 {

	width: 25px;

	height: 25px;

	border: 1px solid #e7e7e7e;

}



.pnumber a:hover {

	border: none;

}



.pnumber img {

	margin-top: 10px;

	border: none;

}



.pnumber a {

	border: none;

}



.xq {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin-top: 40px;

}



.xq h3 {

	width: 100%;

	line-height: 35px;

	border-bottom: 2px solid #006C2E;

	text-align: left;

}



.xq h3 span {

	padding: 0 30px 0 30px;

	display: inline-block;

	background: #00923D;

	color: #fff;

}



.xqcontent {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin-top: 20px;

	text-align: left;

	line-height: 35px;

	overflow: hidden;

	color: #333;

	font-size: 12px;

}



.xqcontent img {

	max-width: 100%;

	display: block;

}



.color {

	width: 94%;

	height: auto;

	overflow: hidden;

	float: left;

	background: #E6E6E6;

	padding-bottom: 15px;

	padding-top: 15px;

	padding-left: 3%;

	padding-right: 3%;

	margin-top: 15px;

}





/* 焦点图效果 */



.picBtnTop {

	width: 100%;

	height: auto;

	overflow: hidden;

	display: block;

	min-height: 1000px;

	position: relative;

	overflow: hidden;

	zoom: 1;

}



.picBtnTop .hd {

	width: 138px;

	height: 476px;

	position: absolute;

	left: 0px;

	overflow: hidden;

}



.picBtnTop .hd ul li {

	width: 138px;

	text-align: center;

	/* padding:0 0 5px 5px;*/

}



.picBtnTop .hd ul li img {

	width: 138px;

	height: 60px;

	cursor: pointer;

	vertical-align: bottom;

}



.picBtnTop .bd {

	width: 666px;

	height: auto;

	min-height: 1000px;

	position: relative;

	overflow: hidden;

	float: right;

}



.picBtnTop .bd li {

	position: relative;

	zoom: 1;

	vertical-align: middle;

	width: 100%;

	min-height: 1000px;

}



.picBtnTop .bd li .pic img {

	width: 666px;

	height: auto;

	vertical-align: bottom;

	display: block;

}



.calculate {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-top: 20px;

}



.calculate table thead {

	background: #009A44;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	line-height: 40px;

}



.calculate table tbody td {

	border: 1px solid #e7e7e7;

	line-height: 38px;

	text-align: center;

	font-size: 14px;

	color: #333;

	font-weight: bold;

}



.ck11 {

	width: 100%;

	height: auto;

	min-height: 700px;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-top: 20px;

}



.ck11 img {

	float: left;

	margin-top: 30px;

}



.ckbox {

	width: 427px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	margin-left: 57px;

	text-align: left;

	line-height: 35px;

	font-size: 14px;

	font-weight: bold;

	color: #333;

	margin-top: 20px;

}



.ckbox h3 {

	color: #f00;

}



.formtxt1 {

	width: 211px;

	height: 40px;

	line-height: 40px;

	background: #E8E8E8;

	border: 1px solid #dedede;

	float: left;

	padding-left: 10px;

	padding-right: 10px;

	outline: none;

}



.ckbox p {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	padding-top: 15px;

	padding-bottom: 15px;

}



.ckbox p label {

	text-align: right;

	width: 100px;

	display: inline-block;

	float: left;

}



.ckbox p img {

	float: left;

	margin: 0;

	margin-left: 5px;

}



.ckresult {

	width: 93%;

	height: auto;

	min-height: 200px;

	overflow: hidden;

	padding-left: 3%;

	padding-right: 3%;

	padding-top: 15px;

	padding-bottom: 15px;

	border: 1px dashed #666;

	text-align: left;

	line-height: 35px;

	color: #333;

	font-size: 14px;

}





.ordercar {

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	margin: 0;

	padding: 0;

	margin-top: 20px;

}

.order{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-bottom: 25px;}

.order h3{ width: 94%; height: auto; line-height: 35px; overflow: hidden; float: left; margin-bottom: 10px; padding-left: 3%; padding-right: 3%; text-align: left; font-size: 14px; color: #333; background: #dbdbdb;}

.order h3 span{ float: right; color: #FF6600;}

.order h3 span a:link,.order h3 span a:visited{ color: #ff6600; text-decoration: none;}

.order h3 span a:hover{ color: #FF6600; text-decoration: underline;}

.order table td{ border: 1px solid #e7e7e7; background: #fff; text-align: center; line-height: 40px;

font-size: 12px; /*font-weight: bold;*/ color: #000;} 

.order table td a:link,.order table td a:visited{ color: #00923D; text-decoration: none;}

.order table td a:hover{ color: #00923D; text-decoration: underline;}

.order table td p{ padding: 10px; text-align: left; line-height: 25px;}

.order table td  h2{ font-size: 14px; font-family: microsoft yahei;}

.order table td strong{ color: #FF6600; font-size: 14px;}







.bar{ width: 210px; height: auto; overflow:hidden; float: left; margin: 0; padding: 0;}

.bar  li{ width: 58px; height:25px; float: left; text-align: center; background: #fff; margin-left: 3px; }



DIV.meneame { float:left;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:15PX; margin-left: 37%;}

DIV.meneame A {

	BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none

}

DIV.meneame A:hover {

	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794

}

DIV.meneame A:active {

	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794

}

DIV.meneame SPAN.current {

	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94

}

DIV.meneame SPAN.disabled {

	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid

}













/*************************密码修改*******************************/

.liucheng {

	width: 100%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

}



.liucheng li {

	width: 33%;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0;

	padding: 0;

	text-align: center;

	line-height: 35px;

	font-size: 14px;

	font-weight: bold;

	color: #333;

	border-bottom: 1px solid #e7e7e7;

}



#liucheng {

	border-bottom: 2px solid #006C2E;

	color: #006C2E;

}



.tap1 {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

	margin-top: 15px;

}



.tapbox {

	width: 98%;

	height: 35px;

	line-height: 35px;

	float: left;

	overflow: hidden;

	background: #fff;

	border: 1px solid #e7e7e7;

	margin-bottom: 5px;

}



.tapbox img {

	float: left;

	margin-right: 10px;

	margin-top: 3px;

	margin-left: 10px;

}



.taptxt {

	float: left;

	width: 70%;

	height: 100%;

	float: left;

	margin: 0;

	padding: 0;

	text-align: left;

	border: none;

	background: none;

	outline: none;

}



.tapbox1 {

	width: 70%;

}



.tap1 span {

	display: inline-block;

	float: left;

	margin: 0;

	padding: 0;

	font-size: 12px;

	border: 1px solid #e7e7e7;

	color: #333;

	line-height: 35px;

	padding-left: 10px;

	padding-right: 10px;

}

.tap1 span a:link,.tap1 span a:visited{ color: #333; text-decoration: none;}

.tap1 span a:hover{ color: #f00; text-decoration: none; }

.tapbtn{ width: 100%; line-height: 35px; background: #006C2E; color: #fff; text-align: center; border: none; outline: none; margin-top: 15px;}











/**************************会员中心*********************************/

.kr ul li h3 a:link,.kr ul li h3 a:visited{ color: #333; text-decoration: none;}

.kr ul li h3 a:hover{ color: #006C2E; text-decoration: none;}

.center{ width: 60%; float: left; margin: 0; padding: 0;}

.center p{ display: block; text-align: left; line-height: 50px; overflow: hidden; font-size: 14px;}

.center p label{ font-size: 14px; font-weight: bold;}

.ctxt{ width: 279px; height: 36px; border: 1px solid #e7e7e7; padding: 0 10px 0 10px; line-height: 36px; text-align: left;}

.centerphoto{ width: 300px; height: 352px; float: left; margin: 0; padding: 0; margin-left: 20px; overflow: hidden; position: relative;}

.centerphoto img{ width: 300px; height: 352px;z-index: 1;}

.cptxt{ width: 100%; height: auto; overflow: hidden; line-height: 35px; color: #fff; background: rgba(0,0,0,0.8) ; text-align: center; position: absolute; left: 0; bottom: 0; z-index: 9999;}

.centerphoto a:link,.centerphoto a:visited{ color: #fff; text-decoration: none;}

.centerphoto a:hover{ color: #fff; text-decoration: underline;

}



.jftitle{ width: 100%; height: auto; overflow: hidden; line-height:35px; border-bottom: 1px solid #e7e7e7; float:left}

.jftitle ul li{ float: left; margin: 0; padding: 0; height: 35px; padding: 0 15px 0 15px; border-right: 1px solid #e7e7e7; font-weight: bold; color: #333; font-size: 14px;}

.jftitle ul li a:link,.jftitle ul li a:visited{ color: #333; text-decoration: none;}

.jftitle ul li a:hover{ color:#FF6600; text-decoration: none; border-bottom: 1px solid #FF6600; height: 33px; display: block;}

#jfactive{color:#FF6600; text-decoration: none; border-bottom: 2px solid #FF6600; height: 33px; display: block;}

.jfgz{ width: 96%; height: auto; overflow: hidden; float: left; margin: 0; padding: 15px; border: 1px solid #e7e7e7; background: #F5F5F5; margin-top: 20px; font-size: 14px;}

.jfgz ul li{ text-align: left; line-height: 35px; color: #333; font-size: 14px;}

#jfgz1{ width: 18%; float: left; text-align: center; border-right: 1px solid #e7e7e7; line-height: 50px;}

#jfgz1 strong{ font-size: 35px; color:#00923D; }

#jfgz2{ width: 18%; float: left; padding: 0 20px 0 20px; text-align: left; line-height: 50px; border-right: 1px solid #e7e7e7;}

#jfgz2 strong{ font-size: 30px; color: #666;}

#jfgz3{ width: 58%; float: right; margin: 0; padding: 0; line-height: 24px;}

#jfgz3 p{ white-space: nowrap; overflow: hidden; text-overflow:ellipsis; line-height: 24px; color: #666;font-size: 12px}

#jfgz3 h3{ font-size: 14px;}



.jflist{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-top: 20px;}

.jflist-t{ width: 99%; float: left; margin: 0; padding: 0; background: #F1F1F1; border: 1px solid #e7e7e7; font-size: 14px; color: #666;}

.jflist-t ul li{ float: left; text-align: center;}

.jfall{ width: 100%; height: auto; overflow: auto; float: left; margin: 0; padding: 0; margin-top: 20px;}

.jfall ul li{ width: 100%; height: auto; cursor: pointer; overflow: hidden; padding: 15px 0 15px 0; border-bottom: 1px solid #e7e7e7;}

.jfall ul li ul li{ float: left; margin: 0; padding: 0; text-align: left; font-size: 12px; color: #333; border: none; text-align: center;}

 .jfall img{ vertical-align: middle;}

#jfadd{ font-size: 24px; color: #00923D;}

.jfall ul li ul li figure img{ width: 54px; height: 63px; float:left}

.jfall ul li ul li figure  figcaption{ float: left; margin-left: 10px; text-align: left; line-height: 25px; width: 70%;}

.jfall ul li ul li figure  figcaption p{ width: 100%; max-height: 50px; overflow: hidden; color: #000;}

.jfall ul li ul li figure  figcaption  span{ color: #999;}

.jfall ul li ul li figure  figcaption p a:link,.jfall ul li ul li figure  figcaption p a:visited{ color: #333; text-decoration: none;}

.jfall ul li ul li figure  figcaption p a:hover{ color: #f00; text-decoration:none}

.jfall ul li ul li a:link,.jfall ul li ul li a:visited{ color: #333; text-decoration: none;}

.jfall ul li ul li a:hover{ color: #f00; text-decoration: none;}

.pjimg{ width: 100%; height: auto; overflow: auto; float: left; margin: 0; padding: 0; float: left; margin-top: 20px;}

.pjimg img{ width: 350px; height: 347px; float: left;}





.messagebox{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-top: 20px;}

.message-t{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; float: left;}

.message-t h3{width: 100%; line-height: 35px; border-bottom: 2px solid #00923D; text-align: left; font-size: 16px; color: #333;}

.message-t h3 strong{ color: #00923D; }

.message-t p{ font-size: 14px; color: #666; line-height: 35px;}

.message-t p span{ color: #009A44;}



.pjbox{ width: 95%; height: auto; overflow: hidden; margin: 0 auto; padding: 0; margin-top: 20px; border: 1px solid #e7e7e7;padding: 15px;}

.pjbox h3{ border-bottom: none;}

.pjbox-l{ width: 517px; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-top: 20px;}

.pjbox-l table td{ border: 1px solid #e7e7e7; padding: 10px;}

.pjbox-l textarea{ width: 97%; height: 151px; border: none; outline: none; padding: 10px;}

.pjbox-r{ width: 255px; height: auto; overflow: hidden; float: right; padding-top: 70px;}



.pjlist{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-top: 20px;}

.pjlist-t{ width: 99%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; border: 1px solid #e7e7e7; background: #EFEFEF;}

.pjlist-t ul li{ padding: 0 15px 0 15px; float: left; line-height: 35px; color: #333; font-size: 14px;}

.pjtxt{ width: 100%; height: auto; overflow: auto; float: left; margin: 0; padding: 0; margin-top: 20px;}

.pjtxt ul li{ width: 100%; height: auto; overflow: hidden; padding: 15px 0 15px 0; border-bottom: 1px solid #e7e7e7; }

.pjtxt ul li ul li{ float: left; border: none;}

.pjtxt ul li ul li div{ display: block; width: 100%; height: auto; overflow: hidden; float: left;}

#pjtxt{ width: 90%; float: left; max-height: 60px; line-height: 20px; overflow: hidden; color: #333; display: block; }

.pjtxt ul li ul li img{ width: 45px; height: 45px; float: left; margin-right: 5px;}

#addpj{  width: 90%; float: left; max-height: 60px; line-height: 20px; overflow: hidden; color: #333; margin-top: 10px; display: block; }

.pjtxt ul li ul li div h3{ font-size: 14px; border-bottom: none;}



.sure{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; float: left; margin-top: 20px;} 



.orderlist{ width: 100%; height: auto; overflow: auto; float: left; margin: 0; padding: 0; margin-top: 20px;}

.orderlist table td{ border: 1px solid #e7e7e7;}

.orderlist table thead{ background: #e7e7e7; line-height: 30px; text-align: center; overflow: hidden; color: #333; border: 1px solid #e7e7e7; font-size: 14px;}

.orderlist table tbody td{ padding: 10px; text-align: center; color: #333; font-size: 12px;}





.orderlist table tbody td figure img{ width: 54px; height: 63px; float:left}

.orderlist table tbody td figure  figcaption{ float: left; margin-left: 10px; text-align: left; line-height: 25px; width: 70%;}

.orderlist table tbody td figure  figcaption p{ width: 100%; max-height: 50px; overflow: hidden; color: #000;}

.orderlist table tbody td figure  figcaption  span{ color: #999;}

.orderlist table tbody td figure  figcaption p a:link,.orderlist table tbody td figure  figcaption p a:visited{ color:#00923F; text-decoration: none;}

.orderlist table tbody td figure  figcaption p a:hover{ color: #f00; text-decoration:none}

.ordermonny{ width: 100%; float: left; margin: 0; padding: 0; border-bottom: 1px solid #e7e7e7; text-align: right; font-size: 12px; color: #9999;}

.ordermonny span{ font-size: 24px; font-weight: bold; color: #00923D;}



.ordertxt{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; text-align: left; line-height: 35px; color: #333; font-size: 14px; }

.fk{ width: 95%; height: auto; overflow: hidden;padding: 15px; border: 1px solid #e7e7e7; text-align: left; line-height: 35px; color: #999;}

.fk span a:link,.fk span a:visited{ color: #00923F; text-decoration: none;}

.fk span a:hover{ color: #00923F; text-decoration: underline;}

.fk   strong{ font-size: 16px; color: #00923F; margin-left: 15px; float: left;}

.fkpsd{ width: 30px; height: 30px; border: 1px solid #e7e7e7; float: left; margin-right: 5px; text-align: center;} 

.fk  p{ margin-bottom: 10px;}



.sc{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; text-align: left; line-height: 35px; color: #333; font-size: 14px; margin-top: 20px; }

.sc ul  { width: 100%; height: auto; overflow:hidden; float: left;}

.sc ul li{ width: 263px; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-bottom: 10px; margin-right: 10px;}

.sc ul li ul li{float: left;}

.sc ul li ul li figure img{ width: 200px; height: 198px; margin: 0 auto;}

.sc ul li ul li figure figcaption{ width: 200px; margin: 0 auto; text-align: left; line-height: 35px; color: #333;}

.sc ul li ul li figure figcaption h3{ font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis}

.sc ul li ul li figure figcaption p span{ float: right; text-decoration: line-through;}

.sc ul li ul li figure figcaption strong{ color: #FF6500; font-size: 14px;}







#ordername{ font-size: 12px; color: #999; font-weight: normal; padding-left: 15px; margin-bottom: 10px;}

#ordername img{ float: right; margin-right: 20px; border: none;}

.SELECTMENU{height:33px; display:block;border-bottom: 2px solid #FF6500; color: #FF6500;}



.jfdh{height:33px; display:block;border-bottom: 2px solid #00923F; color:#00923F;}

.gwq{ width: 100%; height: auto; overflow: hidden; float: left; margin: 0; padding: 0; margin-top: 20px;}

.gwqlist{ width: 224px; height: 222px; position: relative; float: left; margin: 0; padding: 0; margin-right: 20px; margin-left: 20px; margin-bottom: 15px; background: url(../img/gwqbg.jpg) center top no-repeat; display: block; text-align: center;}

.afw{ width: 61px; color: #fff; text-align: center; line-height: 21px; position: absolute; top: 0; left: 82px;}

.sh{ width:17px; height: 17px; position: absolute; right: 5px; top: 5px;}

.shprice{ width: 100%; height: auto; overflow: hidden; position: absolute; top: 30px; left: 0; text-align: center; color: #fff; font-size: 12px; line-height: 24px;}

.shprice h2{ color: #fff;}

.shgz{ width: 100%; height: auto; overflow: hidden; line-height: 24px; color: #333; text-align: center; font-size: 12px; position: absolute; top: 130px; left: 0; }

.shsy{ width: 100%; height: auto; overflow: hidden; position: absolute; bottom: 0; left: 0; font-size: 16px; color: #7554DF; line-height: 35px;}

.shsy a:link,.shsy a:visited{ color: #7554df; text-decoration: none;}

.shsy a:hover{ color: #7554df; text-decoration: underline;}

#dh{ text-align: right; float: right; font-size: 16px;}



#dh:link,#dh:visited{color: #333; text-decoration: none;}

#dh:hover{ color: #00923D; text-decoration: none;}





/*****3.1订单分类*****/

.fencfh1{ margin-bottom:30px; border-top:none;}

.fencfh1 th{font-weight:normal;border:1px solid #dfdfdf;text-align:left; background:#F1F1F1; color:#666; font-size:13px; padding:10px 0; text-indent:10px; border-right:none;}

.fencfh1 table{}

.fencfh1 td{border: #dfdfdf 1px solid; border-right:none;}

.fencfh1 td a:hover{ color:#fff}

.fencfh1 table{border-collapse: collapse;}

.fencfh1 td.fcla a{ font-size:14px; color:#666}

.fencfh1 td.fcla p{ font-size:13px; color:#f84b86;}

.fencfh1 td.fcla p span{ display:inline-block; margin-left:10px; color:#666; text-decoration:line-through;}

.fcla1{ padding-right:10px;}

.fcla1 p{ color:#666; font-size:13px; line-height:23px;}

.fcla1 .fcjg{color:#f84b86; font-weight:bold;}

.fcla2 a{ display:block; color:#666; font-size:14px;}

.fcla2 a:hover{color: #FF6600 !important}

.fencfh1 th span{display:inline-block;}

.fencfh1 th span.fcan1{ background:url(../images/user_icon1.png) no-repeat left center; padding-left:10px; margin-left:10px;}

.fencfh1 td .delt{ display:inline-block; margin:0 auto; padding:4px 10px;color:#fff; background:#00923D;width:65px;font-size:14px}

.fencfh1 td .delt:hover{ background:#FF6600;}

.fltabp1{ text-align:right;}

.fencfh1{ border-right:1px solid #dfdfdf;    padding-top: 20px;}

.fltab td{ border:none;}

.fltab table{ border-right:none;}

.fltab .fltabp{ color:#f84b86; font-size:13px;}

.fltabp span{ color:#666; text-decoration:line-through;}

.fltab{ border-bottom:1px solid #dfdfdf; margin-bottom:-1px;}

.fltab td{ padding:10px;}

.fltab td a:hover{ color:#666;}

.vn_shiming{ margin-top:30px;}

a{text-decoration: none;color:#666 }



.fansini{ padding:30px 0;}

.fansini img{ margin:20px auto; display:block; height:140px}

.fansini h1{ text-align:center; font-size:18px; text-align:center; font-weight:normal; font-family:"微软雅黑"}



#flyItem{ bottom:0;}

.vip_main {

    float: right;

    width: 920px;

    padding: 0 25px 30px;

    border: 1px solid #d9d9d9;

}



.mt {height:50px; line-height:50px; font-size:18px; font-weight:bold ; border-bottom:solid 1px #e3e3e3 ; padding-left:10px;}

.mt_padding{ padding:10px 20px; border:solid 1px #e3e3e3 ; border-top:0px;}

.mt_padding .title{ line-height:40px; font-size:15px; font-weight:bold;}

.mt_padding .title a {color:#06F;font-size:13px; font-weight:normal}

.mt_padding .content {font-size:13px; line-height:22px; padding:0px 20px;}

.mt_padding .content_title{ line-height:33px; font-size:15px; font-weight:bold;}

.mt_padding .content_title1{ line-height:33px; font-size:15px; font-weight:normal;}



.fix_map {

    position: fixed;

    z-index: 20;

    width: 100%;

    height: 100%;

    background: rgba(0,0,0,0.5);

    left: 0;

    top: 0;

    display: none;

}