body {
	background: #f7f6f6;
}
.map dl dd span a,
.para dl dt a {
	transition: all 0.2s ease-in 0s;
}
/*menu*/
.menu-wrap {
	position: absolute;
	width: 200px;
	height: 360px;
	left: 50%;
	margin-left: -500px;
	z-index: 999;
}
.menu {
	/*background: #eb0000;*/
	background: rgba(235, 0, 0, .65);
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/red_bg.png?v=20160322) repeat\0;
	*background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/red_bg.png?v=20160322) repeat;
	_background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/red_bg.png?v=20160322) repeat;
	width: 200px;
	height: 360px;
	position: absolute;
	top: 0;
	left: 0;
	/*opacity: .65;*/
}
.menu .hover {
	background: #eb6262;
}
.menu .item {
	height: 59px;
	border-bottom: 1px solid #ed7373;
	position:relative;
}
.menu .item h2 {
	/*padding: 18px 25px;*/
	position: relative;
}
.menu .item h2 i {
	position: absolute;
	width: 28px;
	height: 28px;
	left: 27px;
	top: 15px;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/meun.png?v=20160322) 0 0;
	_background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/meun-ie6.png?v=20160322) 0 0;
	transition: all .3s;
}
.menu .item.hover h2 i {
	left: 37px;
	-webkit-transform: scale(.9, .9);
	transform: scale(.9, .9);
}
.menu .item h2 em {
	position: absolute;
	width: 9px;
	height: 18px;
	right: 15px;
	top: 23px;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/meun.png?v=20160322) 0 -278px;
	_background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/meun-ie6.png?v=20160322) 0 -278px;
}
.menu .hover h2 em {
	display: none;
}
.menu .hover .jt {
	float:right ;
	margin-top:25px;
	width: 6px;
	height: 10px;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/meun.png?v=20160322) 0 -268px;
}
.menu .mz h2 i {
	background-position: 0 -46px;
}
.menu .sy h2 i {
	background-position: 0 -88px;
}
.menu .xc h2 i {
	background-position: 0 -131px;
}
.menu .pl h2 i {
	background-position: 0 -177px;
}
.menu .am h2 i {
	background-position: 0 -223px;
}
.menu .item h2 a {
	font-size: 14px;
	color: #fff;
	position: absolute;
	left: 68px;
	top: 20px;
	text-decoration: none;
}
.menu .list-item {
	position: absolute;
	left: 100%;
	top: 0;
	display: none;
	opacity: 0;

	width:150px;
	background: #fff;
	background: rgba(255, 255, 255, .85);
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/white_bg.png?v=20160322) repeat\9;
	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
	/* IE6/IE7/8*/
	/*opacity: .65;*/
}
.menu .list-item ul {
	width: 150px;
	float: left;
}
.menu .list-item li {
	float: left;
	width: 50px;
}
.menu .list-item.active {
	display: block;
}
.menu .animated-item {
	width:300px;
	height:360px;
}
.menu .list-item .item {
	width: 150px;
	height:60px;
	border-bottom: none;
	background: none;
}
.menu .list-item .item a {
	display: block;
	height: 59px;
	color: #222;
	font: 400 14px/59px "microsoft yahei";
	text-align: left;
	margin-left: 50px;
}
.menu .list-item .item:hover a {
	color: #eb0000;
}
.menu .list-item .dolt {
	float: left;
	margin: 29px 0 0 31px;
	display: inline;
	height: 4px;
	width: 4px;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/meun.png?v=20160322) -5px -296px;
}
.menu .list-item .item:hover .dolt {
	background-position: 0px -296px;
}
/*end*/
/*banner start*/
.banner {
	position: relative;
	overflow: hidden;
}
/*.banner .scan-code-wrap {
	position: relative;
	width: 1000px;
	height: 360px;
	margin:0 auto;
}
.banner .scan-code {
	position: absolute;
	top:66px;
	left: 712px;
	z-index: 999;
}*/
	.banner .flexslider {
	position: relative;
	width: 100%;
	_width: 99.99%;
	height: 360px;
	overflow: hidden;
}
.banner .slides {
	position: relative;
	z-index: 1;
	height: 360px;
}
.banner .slides li {
	height: 360px;
}
.banner .flex-control-nav {
	width:1000px;
	margin:-36px auto 0;
	position:relative;
	z-index:3;
	text-align:right
}
.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}
.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: #cfcfcf;
	border-radius: 50%;
	cursor: pointer;
}
.banner .flex-control-nav a {
	background: #fff;
}
.banner .flex-control-nav .flex-active,
.flex-control-nav .flex-active {
	background: #eb2f2f;
	border-radius: 50%;
}
/*banner end*/
	/* main*/
	.bgfff {
	background: #fff;
	margin-top: 12px;
}
.w599 {
	width: 598px;
	border-right: 1px solid #f7f6f6;
}
.title {
	height: 58px;
	position: relative;
	border-bottom: 1px solid #f7f6f6;
}
.title b {
	font-size: 18px;
	font-weight: 500;
	padding: 0 20px;
	border-bottom: 2px solid #ef3333;
	line-height: 58px;
	display: block;
	float: left;
	position: absolute;
	left: 0;
	bottom: -1px;
}
.column ul {
	width: 610px;
}
.column li {
	width: 149px;
	height: 102px;
	background: #fff;
	padding-top: 37px;
	float: left;
	text-align: center;
	border-right: 1px solid #f7f6f6;
	border-bottom: 1px solid #f7f6f6;
	position: relative;
}
.h-img-1,
.h-img-2,
.h-img-3,
.h-img-4,
.h-img-5,
.h-img-6,
.h-img-7,
.h-img-8,
.h-img-9,
.h-img-10,
.h-img-11,
.h-img-12,
.h-img-13,
.h-img-14,
.h-img-15,
.h-img-16,.h-img-17,.h-img-18,
.h-img-19,
.h-img-20 {
	background: url(../images/h-img-1.gif?v=20151113) no-repeat;
	width: 40px;
	height: 39px;
	display: block;
	margin: 0 auto;
	margin-bottom: 6px;
	transition: all .3s;
	-webkit-transition: all .3s;
}
.column li a:hover .h-img-1,
.column li a:hover .h-img-2,
.column li a:hover .h-img-3,
.column li a:hover .h-img-4,
.column li a:hover .h-img-5,
.column li a:hover .h-img-6,
.column li a:hover .h-img-7,
.column li a:hover .h-img-8,
.column li a:hover .h-img-9,
.column li a:hover .h-img-10,
.column li a:hover .h-img-11,
.column li a:hover .h-img-12,
.column li a:hover .h-img-13,
.column li a:hover .h-img-14,
.column li a:hover .h-img-15,
.column li a:hover .h-img-16 ,.column li a:hover .h-img-17 ,.column li a:hover .h-img-18,
.column li a:hover .h-img-19,
.column li a:hover .h-img-20 {
	background: url(../images/h-img-2.gif?v=20151113) no-repeat;
	/*transform: translateY(-3px) rotate3d(0,0,1,360deg) scale(1.1,1.1);
	-webkit-transform: translateY(-3px) rotate3d(0,0,1,360deg) scale(1.1,1.1);*/
}
.h-img-2,
.column li a:hover .h-img-2 {
	background-position: -83px 0;
	width: 45px;
}
.h-img-3,
.column li a:hover .h-img-3 {
	background-position: -176px 0;
	width: 41px;
}
.h-img-4,
.column li a:hover .h-img-4 {
	background-position: -259px 0;
	width: 30px;
}
.h-img-5,
.h-img-6,
.h-img-7,
.h-img-8,
.column li a:hover .h-img-5,
.column li a:hover .h-img-6,
.column li a:hover .h-img-7,
.column li a:hover .h-img-8 {
	background-position: 0px -79px;
	width: 32px;
	height: 40px;
}
.h-img-6,
.column li a:hover .h-img-6 {
	background-position: -83px -79px;
	width: 32px;
}
.h-img-7,
.column li a:hover .h-img-7 {
	background-position: -176px -79px;
	width: 40px;
}
.h-img-8,
.column li a:hover .h-img-8 {
	background-position: -259px -78px;
	width: 39px;
}
.h-img-9,
.h-img-10,
.h-img-11,
.h-img-12,
.column li a:hover .h-img-9,
.column li a:hover .h-img-10,
.column li a:hover .h-img-11,
.column li a:hover .h-img-12 {
	background-position: 0px -147px;
	width: 32px;
	height: 40px;
}
.h-img-10,
.column li a:hover .h-img-10 {
	background-position: -83px -147px;
	width: 42px;
}
.h-img-11,
.column li a:hover .h-img-11 {
	background-position: -175px -147px;
	width: 30px;
}
.h-img-12,
.column li a:hover .h-img-12 {
	background-position: -260px -146px;
	width: 35px;
}
.h-img-13,
.h-img-14,
.h-img-15,
.h-img-16,
.column li a:hover .h-img-13,
.column li a:hover .h-img-14,
.column li a:hover .h-img-15,
.column li a:hover .h-img-16 {
	background-position: 0px -211px;
	width: 49px;
	height: 37px;
}
.h-img-14,
.column li a:hover .h-img-14 {
	background-position: -82px -211px;
	width: 40px;
}
.h-img-15,
.column li a:hover .h-img-15 {
	background-position: -176px -211px;
	width: 41px;
}
.h-img-16,
.column li a:hover .h-img-16 {
	background-position: -259px -212px;
	width: 36px;
}
.h-img-17 {
	background-position: 0 -260px;
	width: 32px;
}
.column li a:hover .h-img-17 {
	background-position: 0 -260px;
	width: 32px;
}
.h-img-18 {
	background-position: -83px -260px;
	width: 38px;
	margin-bottom: 4px;
	height: 42px;
}
.column li a:hover .h-img-18 {
	background-position: -83px -260px;
	width: 38px;
}
.h-img-19 {
	background-position: -178px -262px;
	width: 32px;
	margin-bottom: 4px;
	height: 42px;
}
.column li a:hover .h-img-19 {
	background-position: -178px -262px;
	width: 32px;
}
.h-img-20 {
	background-position: -259px -262px;
	width: 30px;
	margin-bottom: 4px;
	height: 42px;
}
.column li a:hover .h-img-20 {
	background-position: -259px -262px;
	width: 30px;
}
.column li a {
	color: #7b7b7b;
	text-decoration: none;
	font-size: 14px;
}
.column li a:hover {
	color: #e94141;
	font-weight: 700;
}
.column li .bright {
	background: #e94141;
	position: absolute;
	right: 14px;
	top: 9px;
	color: #fff;
	font-size: 12px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	padding: 0 10px;
	height: 21px;
	line-height: 21px;
	z-index: 5;
}
.w550 {
	width: 550px;
	padding: 30px 0 30px 80px;
}
.side-box {
	width: 100%;
}
.catalog-scroller {
	width: 82px;
	border-right: 2px solid #ececec;
}
.catalog-scroller dl {
	position: relative;
	z-index: 1;
	padding: 30px 0 0;
	height: 78px;
}
.catalog-scroller dl dt {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	font-family: "黑体", "\5B8B\4F53", sans-serif;
}
.catalog-scroller dl dt p {
	font-size: 40px;
	font-family: "黑体", "\5B8B\4F53", sans-serif;
}
.catalog-scroller dl .pointer,.map dl dt i {
	text-indent: -9999px;
	background-position: -157px -79px;
	width: 15px;
	height: 15px;
	position: absolute;
	right: -8px;
	top: 50px;
}
.side-bar {
	position: relative;
}
.side-bar span {
	position: absolute;
	left: -6px;
	top: 0;
	width: 10px;
	height: 10px;
	background-position: -141px -83px;
	display: none;
}
.para {
	width: 350px;
	padding-left: 40px;
}
.para dl {
	padding: 18px 0 10px;
	height: 80px;
}
.para dl dt,
.para dl dd {
	line-height: 24px;
}
.para dl dt {
	font-weight: 700;
}
.para dl dd,
.map dl dd span a {
	color: #666;
}
.w255 {
	width: 255px;
	padding-left: 50px;
	overflow: hidden;
	padding-top: 35px;
}
.w255 .video {
	width: 255px;
	padding: 0;
}
.w255 .video li {
	width: 255px;
	height: 160px;
	position: relative;
	margin-bottom: 25px;
	overflow: hidden;
}
.w255 .video li i,
.video li p,
.video li em {
	position: absolute;
	bottom: 0;
}
.w255 .video li i {
	opacity: .40;
	/* Standard: FF gt 1.5, Opera, Safari*/
	filter: alpha(opacity=40);
	/* IE lt 8*/
	-ms-filter: "alpha(opacity=40)";
	/* IE 8*/
	-khtml-opacity: .40;
	/* Safari 1.x*/
	-moz-opacity: .40;
	/* FF lt 1.5, Netscape*/
	background: #000;
	left: 0;
	height: 55px;
	width: 100%;
	text-indent: -999px;
}
.w255 .video li p {
	line-height: 1.4;
	left: 9px;
	bottom: 18px;
}
.w255 .video li em {
	background-position: -212px 0;
	width: 32px;
	height: 32px;
	right: 10px;
	bottom: 10px;
	text-indent: -999px;
}
.w255 .video li a:hover em {
	background-position: -180px 0;
}
.w300 {
	width: 400px;
}
.w300 .item {
	border-bottom: 1px dashed #e7e7e7;
	overflow: hidden;
	padding: 20px 0;
}
.w300 .cols .col1 {
	padding: 10px 23px 0;
	background: #fff;
}
.w300 .item img {
	float: left;
}
.w300 .item .say-content {
	overflow: hidden;
	padding-left: 10px;
}
.w300 .item .say-content .username {
	font-size: 14px;
	color: #222;
	margin-bottom: 5px;
}
.w300 .item .say-content .content {
	font-size: 14px;
	color: #8c8c8c;
}
.w300 .col1 .flex-control-nav {
	width: 354px;
	position:absolute;
	right:20px;
	bottom:15px;
	text-align: center;
}
.w300 .col1 li {
	height: auto;
	line-height: 1.5;
}
.w300 .col1 .flex-control-nav li {
	width: 14px;
	height: 14px;
	border-radius: 50%;
	/*float: left;*/
	display: inline-block;
	*display: inline;
	*zoom: 1;
	_display: inline;
	_zoom: 1;
	margin-right: 10px;
}
.w300 .flex-control-nav a {
	background: #cfcfcf;
}
.w300 .flex-control-nav .flex-active {
	background: #eb2f2f;
}
/*优惠券*/
	.coupons {
	/*margin: 12px auto 0;*/
	padding-top: 12px;
	overflow: hidden;
}
.coupon {
	float: left;
	height: 110px;
	background: #fff;
	margin-right: 15px;
	overflow: hidden;
	transition: all 0.3s ease 0s;

}
.coupon:hover {
	transform: scale(1.1);
}
.coupons ul {
	width: 1020px;
}
.coupons .syq {
	background: #fff url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/sy-bg.png?v=20160322) no-repeat scroll right center;
}
.coupons .syq i {
	background-position: 0 5px;
}
.coupons .syq span {
	margin-left: -12px;
	font-size: 14px;
}
.coupons .l {
	margin: 19px 0 0 32px;
}

.coupons a {
	color: #595959;
	text-decoration: none;
}
.coupons i {
	display: block;
	width: 58px;
	height: 52px;
	margin-bottom: 5px;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/coupon-icon.png?v=20160322) no-repeat scroll 0 8px;
}
.coupons .bjq {
	background: #fff url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/bj-bg.png?v=20160322) no-repeat scroll right center;
}
.coupons .bjq i {
	background-position: -3px -47px;
}
.coupons .bjq span {
	margin-left: -12px;
	font-size: 14px;
}
.coupons .xcq {
	background: #fff url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/xc-bg.png?v=20160322) no-repeat scroll right center;
}
.coupons .xcq i {
	background-position: 0 -105px;
}
.coupons .mzq {
	background: #fff url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/mz-bg.png?v=20160322) no-repeat scroll right center;
}
.coupons .mzq i {
	background-position: 0 -156px;
}
.coupons .mzq span {
	font-size: 14px;
	margin-left:-12px;
}
.coupons .xcq span{font-size:14px; margin-left:-6px;}
/* end*/
	/* main end*/
	/*car-banner start*/
	.car-banner {
	background: #fcfcfc;
	width: 100%;
	height: 360px;
	display: block;
}
.car-banner p {
	width: 1000px;
	margin: 0 auto;
	font-size: 0;
}
/*car-banner end*/
	.car-box {
	width: 100%;
	display: block;
	margin-top: 40px;
	padding-bottom: 10px;
}
.car-l {
	width: 340px;
	text-align: center;
}
.car-l-x {
	height: 1020px;
	width: 2px;
	font-size: 1px;
	background: #ececec;
	margin-right: 67px;
	margin-top: 50px;
}
.car-r {
	width: 550px;
	margin-top: 50px;
}
.car-r-z {
	position: relative;
	width: 100%;
	height: 160px;
}
.car-r-z span {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/car-1.gif?v=20160322) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	left: -78px;
	top: 0;
	text-align: center;
	line-height: 20px;
	color: #fff;
}
.car-r-z dl {
	width: 100%;
}
.car-r-z dl dt,
.car-r-z dl dd {
	font-size: 16px;
}
.car-r-z dl dt {
	color: #222;
	font-weight: 700;
	margin-bottom: 8px;
}
.car-r-z dl dd {
	line-height: 22px;
	color: #666;
}
.car-r-1 {
	height: 170px;
}
/*download app page star*/
	.download-app {
	width: 100%;
	height: 596px;
	background: #f7f6f6;
}
.download-app .con {
	width: 100%;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/downloadapp.jpg?v=20151207) no-repeat center top;
	height: 596px;
	display: block;
}
.download-app .con img {
	display: none;
}
/*end*/
/*jiazheng start*/
.jiaz-banner {
	background: #F7F6F6 url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/banner-jiaz.jpg?v=20160322) no-repeat center 131px;
}
.jiazbg {
	background: #fff;
	margin-top: 244px;
}
.jiaz-j {
	width: 980px;
	overflow: hidden;
	padding: 0px 10px 46px;
	/*2015-10-21*/
}
.jiaz-j ul {
	width: 1000px;
	display: block;
}
.jiaz-j ul li {
	width: 225px;
	float: left;
	border-right: 1px solid #e7e7e7;
	height: 338px;
	padding: 0 10px;
	margin-top: 18px;
	/*2015-10-21*/
}
.jiaz-j ul li .jiaz-t {
	width: 100%;
	font-size: 0;
}
.jiaz-j ul li h3,
.jiaz-j ul li h4,
.jiaz-j ul li h5 {
	width: 100%;
	display: block;
	float: left;
	clear: left;
}
.jiaz-j ul li h3 {
	font-size: 16px;
	margin-top: 15px;
}
.jiaz-j ul li h4 {
	font-size: 22px;
	color: #ef3333;
	line-height: 30px;
	margin-top: 2px;
	height: 36px;
}
.jiaz-j ul li h5 {
	font-size: 14px;
	line-height: 22px;
	color: #666;
	height: 90px;
}
/*.jiaz-j ul li p {
	width:102px;
	height: 28px;
	margin:0 auto;
	font-size:14px;
}
.jiaz-j ul li p a {
	border: 1px solid #f69da3;
	width:100px;
	float: left;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	background: #fff;
	text-align: center;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color: #e80b18;
}*/
	.jiaz-j ul li p a:hover {
	text-decoration: none;
}
/*2015-10-21修改*/
	.jiaz-j ul li p {
	width: 138px;
	height: 40px;
	margin: 0 auto;
	font-size: 16px;
}
.jiaz-j ul li p a {
	width: 138px;
	float: left;
	cursor: pointer;
	height: 40px;
	line-height: 40px;
	background: #ef3333;
	text-align: center;
	margin: 0 auto;
	color: #fff;
}
.jiaz-j ul li p .disable {
	background: #999999;
}
.jiaz-j ul .more-things {
	text-align: center;
	padding: 90px 10px 0;
	height: 248px;
}
.jiaz-j ul li .waiting {
	font-size: 18px;
	color: #999;
	line-height: 24px;
	margin-top: 10px;
}
.jiaz-j ul .jiaz-z {
	position: relative;
}
.jiaz-j ul .jiaz-z .jiaz-yh {
	position: absolute;
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiaz-05.png?v=20160322) no-repeat;
	width: 56px;
	height: 56px;
	left: 179px;
	top: 0;
}
.jiaz-j ul .jiaz-z .jiaz-yh span {
	width: 38px;
	float: right;
	padding-top: 5px;
	font-size: 16px;
	color: #fff;
}
.jiaz-j ul .jiaz-x {
	border: medium none;
}
.xqty {
	margin-top:40px;
	margin-left:42px;
	margin-right:42px;
	border-bottom:solid 1px #e2e2e2;
	background:#fff;
}
.xqty span.fl {
	float: left;
	width: 600px;
	overflow: hidden;
	margin-top: 16px;
}
.xqty .fl h2 {
	font-weight: bold;
	font-size: 24px;
}
.xqty span.fl b {
	display: inline;
	font-size: 30px;
	color: #e30b20;
	padding-left: 10px;
}
.xqty span.fl h1 {
	color: #333;
	/*font-size: 18px;*/
	font-size: 24px;
	font-weight: bold;
	padding-left: 10px;
}
.xqty span.fl p {
	color: #333;
	margin-top: 18px;
	width: 374px;
	height: 40px;
	background: #f5f5f5;
	border: 1px solid #e2e2e2;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.xqty span.fl p a {
	margin: 0 15px;
}
.xqty span.fl p a.red {
	color: #e6454a;
}
.fwnr {
	margin-top: 42px;
	margin-left: 42px;
	margin-right: 42px;
}
.fwnr h3 {
	font-size: 18px;
	color: #333;
	background: url(http://dj.58cdn.com.cn/csdj/pc/images/daojia/xq_03.gif?v=20160322) center left no-repeat;
	padding-left: 15px;
	margin-top: 25px;
	font-weight: 700;
}
.fwnr .p2,.fwnr .p3 {
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	padding: 18px 0 5px 15px;
}
.fwnr .p3 {
	color:#333;
}
.fw-jg .table {
	margin-left:15px;
}
.fw-jg .p1 {
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	padding: 20px 0 20px 15px;
	font-weight: bold;
}
.fwnr.table {
	margin-left: 15px;
	width: 546px;
}
.fwnr .table table {
	border-left: 1px solid #d8dde6;
	border-top: 1px solid #d8dde6;
}
.fwnr .table table td {
	border-right: 1px solid #d8dde6;
	border-bottom: 1px solid #d8dde6;
	line-height: 25px;
	padding:8px 0;
	text-align: center;
	font-size: 14px;
	color: #333333;
}
.fwnr .table table td.t_bj {
	background: #f6f6f6;
}
.fwnr .sty01 {
	margin-top: 15px;
}
.fw-ts {
	padding-bottom: 20px;
}
.fw-fw h3,
.fw-ts h3 {
	padding-bottom: 5px;
}
.fw-fw p.p_1,
.fw-ts p.p_1 {
	font-size: 14px;
	color: #333333;
	padding: 17px 0 0 15px;
}
.fw-ts p.p_1 {
	padding: 25px 0 0 15px;
	line-height: 22px;
}
.fw-ts p.p_1 b {
	display: block;
	line-height: 28px;
}
.jjyh span.fl b {
	color: #666;
	font-size: 14px;
}
.yuesao .fw-fw p.p_1,
.huaz .fw-fw p.p_2,
.qcpl .fw-fw p.p_1,
.meijia .fw-fw p.p_1,
.xiejia .fw-fw p.p_1,
.meijie .fw-fw p.p_1,
.suyun .fw-fw p.p_1 {
	line-height: 24px;
}
.yuesao .fw-fw p.p_1 b,
.qcpl .fw-fw p.p_1 b,
.huaz .fw-fw p.p_1 b,
.meijia .fw-fw p.p_1 b,
.xiejia .fw-fw p.p_1 b,
.meijie .fw-fw p.p_1 b,
.suyun .fw-fw p.p_1 b {
	display: block;
}
.yuesao .p2,
.huaz .p2,
.qcpl .p2 {
	padding: 18px 0 0 15px;
}
.huaz .fw-fw p.p_1 b {
	margin-top: 20px;
}
.huaz .fw-fw p.p_1 {
	padding: 5px 0 0 13px;
}
.qcpl .fw-fw p.p_1 b {
	margin-top: 15px;
}
.qcpl .fw-fw p.p_1 {
	padding: 5px 0 0 13px;
}
.lliao {
	padding: 10px 0 15px 0;
}
.lliao p.p_3 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.lliao p {
	padding: 10px 0 0 15px;
}
.lliao p.p_4 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.lliao p.p_5 {
	font-size: 14px;
	color: #333;
	padding-top: 10px;
	line-height: 22px;
}
/*xq end*/
	.lbcs_bt span.fr {
	background: #fff url(http://dj.58cdn.com.cn/csdj/pc/images/daojia/lbcs_a_03.gif?v=20160322) no-repeat scroll left top;
	float: right;
	height: 64px;
	padding-left: 90px;
	padding-top: 4px;
	width: 195px;
}
.lbcs_bt span.fr p {
	color: #333333;
	font-size: 18px;
	line-height: 25px;
	margin-bottom: 5px;
}
.lbcs_bt span.fr p.tel {
	font-size: 24px;
}
.lbcs_bt span.fr p b {
	font-size: 16px;
	margin-left: 3px;
}
.top-nav {
	margin-top: 30px;
	height: 36px;
}
.top-nav a {
	display: inline-block;
	height: 23px;
	font-size: 18px;
	color: #000;
	padding-bottom: 12px;
}
.top-nav .red {
	color: #f04040;
	border-bottom: 2px solid #e30b20;
}
.top-nav span {
	margin: 0 24px;
	color: #efefef;
}
.jz-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/banner-jz-d.jpg?v=20160322) no-repeat top center;
}
.jz-bg .main,
.tm-bg .main,
.xj-bg .main,
.mj-bg .main,
.mt-bg .main,
.hzsm-bg .main,
.pl-bg .main,
.suyun-bg .main,
.anmo-bg .main,
.bangjia-bg .main,
.jjyh-bg .main,
.sdbj-bg .main {
	background: #fff;
	overflow: hidden;
}
.jz_banner {
	height: 172px;
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
.jz_banner img {
	position: absolute;
	left: 32px;
	top: 44px;
}
.jz_banner div {
	position: absolute;
	left: 140px;
	top: 54px;
}
.jz_banner .fs32 {
	font-size: 32px;
	font-weight: bold;
}
.jz_banner .fs28 {
	font-size: 28px;
}
.jz_banner .dolt {
	font-size: 45px;
}
.jz-bg .rcbj_banner {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/rcbj-icon.png?v=20160322) no-repeat 20px center
}
.xj-bg {
	background: url(/images/xj-bg.jpg?v=20160322) no-repeat top center;
}
.xj-bg .jz_banner {
	background: url(/images/xj-icon.png?v=20160322) no-repeat 20px center;
}
.tm-bg {
	background: url(/images/xj-bg.jpg?v=20160322) no-repeat top center;
}
.tm-bg .jz_banner {
	background: url(/images/tm-icon.png?v=20160322) no-repeat 20px center;
}
.mj-bg {
	background: url(/images/xj-bg.jpg?v=20160322) no-repeat top center;
}
.mj-bg .jz_banner {
	background: url(/images/mj-icon.png?v=20160322) no-repeat 20px center;
}
.mt-bg {
	background: url(/images/xj-bg.jpg?v=20160322) no-repeat top center;
}
.mt-bg .jz_banner {
	background: url(/images/mt-icon.png?v=20160322) no-repeat 20px center;
}
.hzsm-bg {
	background: url(/images/xj-bg.jpg?v=20160322) no-repeat top center;
}
.hzsm-bg .jz_banner {
	background: url(/images/hzsm-icon.png?v=20160322) no-repeat 20px center;
}
.pl-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/peilian/pl-bg.jpg?v=20160322) no-repeat top center;
}
.suyun-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/suyun/sy-bg.jpg?v=20160322) no-repeat top center;
}
.anmo-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/anmo/am-bg.jpg?v=20160322) no-repeat top center;
}
.bangjia-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/bj/bj-bg.jpg?v=20160322) no-repeat top center;
}
/* jiaju yanhu start*/
	.jjyh-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/jjyh-bg.jpg?v=20160322) no-repeat top center;
}
.sdbj-bg {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/sdbj-bg.jpg?v=20160322) no-repeat top center;
}
/* jiaju yanhu end*/
	/*suyun start*/
	.suy-banner {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/suyun/banner-suy.jpg?v=20160322) no-repeat #F7F6F6 center 131px;
}
.suyun {
	padding: 20px 0;
}
.suyun ul {
	width: 1020px;
}
.suyun ul li {
	width: 460px;
	padding: 0 19px 0 20px;
	height: 377px;
}
.suyun ul li h5 {
	height: 43px;
}
.suyun ul .jiaz-z .jiaz-yh {
	left: 424px;
}
/*suyun end*/
	/*liren start*/
	.lir-banner {
	background: #f7f6f6 url(/images/banner-lir.jpg?v=20160322) no-repeat center 131px;
}
/*liren end*/
	/*about start*/
	.about {
	padding: 35px 45px 45px;
}
.about dl {
	width: 100%;
	display: block;
	height: 170px;
	padding-bottom: 10px;
	overflow: hidden;
}
.about dl dt {
	float: left;
	padding-right: 15px;
}
.about dl dd {
	margin-bottom: 8px;
}
.about dl dd,
.about p {
	text-indent: 2em;
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.about p {
	width: 100%;
	display: block;
	float: left;
	margin-top: 10px;
}
/*about end*/
	/*meiti start*/
	.video {
	text-align: center;
	width: 100%;
	padding: 50px 0;
}
/*meiti end*/
	/*map start*/
	.map h3,
.map dl dt,
.map dl dd,
.join ul li dl dd,
.zpnr {
	font-size: 14px;
}
.map_b {
	padding-bottom: 30px;
}
.map {
	padding: 20px;
}
.map h3 {
	text-indent: 1em;
	height: 40px;
	line-height: 40px;
	background: #f5f5f5;
	margin-bottom: 25px;
	color: #333;
	font-weight: 700;
}
.map dl {
	width: 100%;
	display: block;
	float: left;
}
.map dl dt,
.map dl dd {
	line-height: 24px;
	padding: 5px 0;
}
.map dl dt {
	float: left;
	width: 70px;
	text-align: right;
	padding-right: 20px;
	position: relative;
}
.map dl dt i {
	top: 10px;
}
.map dl dd {
	float: left;
	padding-left: 50px;
	width: 800px;
	border-left: 2px solid #ececec;
}
.map dl dd span {
	width: 130px;
	float: left;
}
.map dl dd span a:hover {
	color: #ef3333;
	text-decoration: underline;
}
/*map end*/
	/*join start*/
	.join {
	width: 1050px;
	padding-top: 48px;
}
.join ul {
	width: 100%;
}
.join ul li {
	width: 310px;
	float: left;
	background: #fff;
	padding-bottom: 30px;
	margin-right: 28px;
}
.join ul li h3 {
	font-size: 18px;
	text-align: center;
	height: 70px;
	line-height: 65px;
}
.join ul li dl,
.join ul li p {
	margin: 0 auto;
}
.join ul li dl {
	width: 280px;
}
.join ul li dt {
	margin-bottom: 10px;
}
.join ul li dl dd {
	line-height: 30px;
	padding: 5px 10px 0;
}
.join ul li p {
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #f7f6ee;
	margin-top: 15px;
	font-size: 14px;
}
.join ul li.style1 {
	-webkit-box-shadow: 3px 3px 3px rgba(36, 29, 29, .1);
	-moz-box-shadow: 3px 3px 3px rgba(36, 29, 29, .1);
	box-shadow: 3px 3px 3px rgba(36, 29, 29, .1);
}
.join ul li a:hover p {
	background: #ef1925;
	color: #fff;
}
.join ul li a {
	display: block;
	color: #333;
}
.join ul li a:hover {
	text-decoration: none;
	color: #333333;
}
.join ul li a dl dd {
	color: #666;
}
.join-r {
	margin: 0;
}
/*join end*/
	/*jszp start*/
	.zpbt {
	background: #fff;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #333;
	margin-top: 40px;
	border-bottom: 1px solid #f7f6f6;
	text-indent: 45px;
}
.zpbt a {
	margin: 0px 15px;
}
.zpbt a.red {
	color: #e6454a;
}
.zpbt .is-new {
	position: relative;
}
.zpbt .is-new .new-icon {
    position: absolute;
    right: -10px;
    top: -5px;
    width: 10px;
    height: 13px;
    background: url(http://dj.58cdn.com.cn/csdj/pc/public/images/icon_new.gif);
}
.zpnr {
	color: #333;
	background: #fff;
	margin-top: 12px;
}
.zpnr .nr1 {
	overflow: hidden;
	padding: 40px 60px;
	border-bottom: 1px solid #e0e0e0;
}
.zpnr h2 {
	font-weight: 700;
}
.zpnr h2,
.zpnr p.p_2 b {
	font-size: 18px;
}
.zpnr span {
	display: block;
	margin-top: 15px;
}
.zpnr p.p_1 {
	color: #333;
	margin-top: 20px;
	line-height: 30px;
}
.zpnr p.p_2 {
	font-size: 24px;
	margin-top: 20px;
}
.zpnr p.p_2 b {
	font-weight: 100;
}
.zpnr .nr1-b {
	border: none;
}
/*jszp end*/
	/*固定位置 导航 start 通用组建*/
	.hidden {
	display: none !important;
}
.empty-placeholder {
	height: 95px;
}
.fixed_sub_nav {
	position: fixed;
	top: 0;
	margin-top: 0;
	z-index: 1000;
	width: 916px;
	padding-top: 10px;
	*margin-left: 0;
}
.zpbt.fixed_sub_nav {
	width: 1000px;
	left: 50%;
	margin-left: -500px;
}
/*固定位置 导航 end*/
	/*招商加盟 start*/
	.zhaoshang ul li {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/enter/zsjm_a_1.gif?v=20160322) no-repeat;
}
.zhaoshang {
	height: 100px;
	padding: 40px 0 23px;
	width: 100%;
	overflow: hidden;
}
.zhaoshang ul {
	width: 856px;
	padding-left: 150px;
}
.zhaoshang ul li {
	width: 308px;
	float: left;
	padding-left: 120px;
	padding-top: 25px;
	line-height: 25px;
	height: 75px;
}
.zhaoshang ul li p {
	font-size: 18px;
}
.zhaoshang ul .zhaos-o {
	background-position: 0 -100px;
	color: #666;
}
.hzsh {
	padding: 40px 0;
}
.hzsh h3 {
	font-size: 22px;
	text-align: center;
}
.hzsh .nr {
	width: 980px;
	overflow: hidden;
}
.hzsh .nr ul {
	width: 1020px;
	overflow: hidden;
	margin-top: 50px;
}
.hzsh ul li {
	float: left;
	border-right: solid 1px #e2e2e2;
	padding: 0 78px;
}
.hzsh p {
	text-align: center;
	padding: 50px 0 0;
	font-size: 18px;
	color: #656666;
}
/*招商加盟 end*/
	.peilian-banner {
	background: url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/peilian/banner-peil.jpg?v=20160322) no-repeat #f7f6f6 center 151px;
}
/*chengshi start*/
	/*.selectcity {
	margin-top: 315px;
}
.selectcity p {
	height: 50px;
	line-height: 50px;
	width: 220px;
	margin: 0 auto;
	background: #ef3333;
	font-size: 14px;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.selectcity p a {
	width: 220px;
	height: 50px;
	display: block;
}
.selectcity h3 {
	text-align: center;
	font-size: 14px;
	margin-top: 20px;
}
.selectcity h3 a {
	margin: 0px 17px 0px 2px;
}
.selectcity-b {
	margin-top: 60px;
}
.selectcity-b .title {
	margin-bottom: 35px;
}
.selectcity-b .title b {
	padding: 0;
}
.selectcity-b dl {
	font-size: 14px;
	width: 100%;
	display: block;
	float: left;
	padding: 7px 0;
}
.selectcity-b dl dt {
	width: 60px;
	float: left;
	font-size: 18px;
	color: #999;
}
.selectcity-b dl dt,
.selectcity-b dl dd {
	line-height: 22px;
}
.selectcity-b dl dd {
	float: left;
}
.selectcity-b dl dd a {
	margin-right: 25px;
}
.selectcity h3 a:hover,
.selectcity-b dl dd a:hover,
.selectcity p a:hover {
	text-decoration: none;
	cursor: pointer;
}
.selectcity-f {
	border-top: 1px solid #eaeaea;
	text-align: center;
	color: #999;
	height: 52px;
	line-height: 45px;
	margin-top: 60px;
}*/
	/*chengshi end*/
	.anmo .fw-jg .table {
	margin-top: 20px;
}
.anmo .fw-jjts p.p_1 {
	padding: 8px 0 0 15px;
}
.weikaitong {
	padding: 25px 0;
	height: 24px;
	margin-bottom: 45px;
}
.weikaitong span {
	display: inline;
	font-size: 24px;
	font-weight: normal;
	color: #e30b20;
	margin-bottom: 20px;
	background: #fbedc9;
	padding: 25px 30px;
}

/* article star*/
	.article {
	width: 914px;
	margin: 0 auto;
	margin-top: 20px;
	background: #fff;
	padding: 25px 48px 15px 38px;
}
.article .breadcrumb {
	width: 914px;
}
.article .breadcrumb p {
	border-bottom: 1px dotted #ddd;
	line-height: 1.2;
	margin-bottom: 15px;
	padding-bottom: 16px;
	text-indent: 0;
}
.article h2 {
	font-size: 28px;
	text-align: center;
	color: #222;
}
.article .address {
	font-size: 14px;
	text-align: center;
	color: #666;
	margin-top: 12px;
}
.article .address .pubtime {
	margin-right: 15px;
	color: #666;
}
.article .address a {
	margin-right: 15px;
}
.article p {
	color: #222;
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 32px;
	text-indent: 2em;
}
.article p strong {
	font-weight: bold;
}
.article .image-package {
	text-align: center;
	margin-bottom: 32px;
	margin-top: 23px;
}
.article .image-package p {
	font-size: 12px;
	color: #222;
}
.article .source {
	text-align: center;
}
.article .source a {
	color: #f65353;
}
/* 块/段落引用*/
	.blockquote {
	position: relative;
	color: #666;
	font-weight: 400;
	font-size: 14px;
	margin: 30px 0;
}
/* article end*/
	.bjwx {
	margin-bottom: 50px;
	overflow: hidden;
	width: 100%;
}
.bjwx li {
	border-left: 1px dotted #e8e8e8;
	float: left;
	margin-left: -1px;
	padding: 0 80px;
	text-align: center;
}
.bjwx li p {
	font-size: 18px;
	margin-top: 5px;
}
.bjwx li p span {
	color: #e30b20;
}
.bjwx .wx-l {
	padding-left: 0;
}
.gywm {
	display: block;
	margin-top: 12px;
	width: 100%;
}
.title span {
	float: right;
	font-size: 14px;
	line-height: 58px;
	margin-right: 28px;
}
.title span a,
.title span a:hover {
	background: rgba(0, 0, 0, 0) url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/20150919.gif?v=20160322) no-repeat scroll 0 0;
}
.title span a {
	background-position: 0 10px;
	color: #1769ce;
	padding-left: 10px;
}
.title span a:hover {
	background-position: 0 -17px;
	color: #e30b20;
}
/*2015-10-28*/
.cbl-bg {
	background:url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/cbl-bg.jpg?v=20160322) no-repeat center top;
}
.jdqx-bg {
	background:url(http://dj.58cdn.com.cn/csdj/pc/home/1.0.0/images/jiazheng/jdqx-bg.jpg?v=20160322) no-repeat center top;
}
.fw-fw p.p_3 {
	line-height: 25px;
}
.fw-fw p.p_3 span {
	padding-left: 84px;
}
.fw-fw p.p_3 b{font-weight:normal; letter-spacing:3.5px;}
.fw-ts p.p_1 {
	color: #666;
}
.fw-ts p.p_1 b {
	color: #333;
}
.fw-jg .table-t{margin-top:20px;}