* {
	margin: 0;
	padding: 0;
	border: 0;
}

html {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-text-size-adjust: none;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

html,
body {
	width: 100%;
	height: 100%;
	/* max-width: 1920px; */
	min-width: 1400px;
	background-color: #fff;
	font-size: 16px;
	line-height: 1.5;
	font-family: "Source Han Sans SC","HanHei SC","PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
	/*font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;*/
}

textarea {
	font-family: "Source Han Sans SC","HanHei SC","PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
	/*font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;*/
}

img {
	display: block;
	border: 0;
	max-width: 100%;
	-ms-user-select: none;
	/*IE10*/
	-khtml-user-select: none;
	/*早期浏览器*/
	user-select: none;
	-moz-user-select: none;
	/*火狐*/
	-webkit-user-select: none;
	/*webkit浏览器*/
}

button {
	cursor: pointer;
}

em,
strong,
b,
i {
	font-style: normal;
	font-weight: normal;
}

ol,
ul {
	list-style: none;
	outline: none;
}

li {
	list-style: none;
	outline: none;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

*,
*:after,
*:before {
	box-sizing: inherit;
}

a {
	outline: none;
	text-decoration: none !important;
	color: #333;
	-o-transition: .2s ease;
	-moz-transition: .2s ease;
	-webkit-transition: .2s ease;
	transition: .2s ease;
}

a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
	outline: none;
}

.after:after {
	content: ".";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
}

.w100 {
	width: 100%;
}

.w50 {
	width: 50%;
}

.w25 {
	width: 25%;
}

.w20 {
	width: 20%;
}

.w33 {
	width: 33.333333%;
}

.over {
	overflow: hidden;
}

.hide {
	display: none;
}

.show {
	display: block !important;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clear {
	clear: both;
}

.container {
	width: 1400px;
	margin: 0 auto;
	position: relative;
}

/* public ==> header+footer */

/* ======header====== */
.header {
	position: relative;
	z-index: 88;
}

.Ld-header {
	width: 100%;
	height: 111px;
}

.Ld-header-top {
	padding: 0 40px;
	background-color: #f4f5f9;
	height: 40px;
	position: relative;
	z-index: 10000;
}

.Ld-header-add {
	padding: 12px 0;
}

.Ld-header-load {
	width: 11px;
	height: 15px;
}

.Ld-header-position {
	font-size: 12px;
	color: #393d49;
	line-height: 16px;
	margin: 0 8px;
	cursor: default;
}

.Ld-header-city {
	position: relative;
	padding: 0 10px;
	/* margin-left: 20px; */
	z-index: 99;
}

.Ld-header-switch {
	display: block;
	font-size: 12px;
	color: #2659cf; 
	/* color: #393d49; */
	line-height: 40px;
}

.Ld-header-switch i {
	display: block;
	font-size: 8px;
	line-height: 40px;
	margin-left: 10px;
	/* margin: 17px 0 0 10px; */
}

.Ld-header-switch .Ld-header-tobtm {
	display: none;
}

.Ld-header-cityhide {
	display: none;
	width: 228px;
	padding: 14px 20px;
	border: 1px solid #ddd;
	position: absolute;
	background-color: #fff;
	left: 0;
	top: 40px;
	z-index: 999;
	box-sizing: border-box;
}

.Ld-header-cityhide h5 {
	font-size: 14px;
	color: #2659cf;
	line-height: 14px;
	font-weight: 700;
	margin-bottom: 10px;
}

.Ld-header-hidename {
	margin: 0 5px;
}

.Ld-header-hidename a {
	display: block;
	font-size: 12px;
	color: #393d49;
	line-height: 24px;
}

.Ld-header-citymore {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #2659cf;
	text-align: center;
	font-size: 12px;
	color: #fff;
	margin-top: 12px;
}

.Ld-header-city:hover {
	background-color: #fff;
}

.Ld-header-city:hover>.Ld-header-switch {
	color: #2659cf;
}

.Ld-header-city:hover>.Ld-header-switch i {
	display: none;
}

.Ld-header-city:hover>.Ld-header-switch .Ld-header-tobtm {
	display: block;
}

.Ld-header-city:hover>.Ld-header-cityhide {
	display: block;
}

.Ld-header-hidename a:hover {
	color: #2659cf;
}

.Ld-header-right-list {
	position: relative;
	font-size: 12px;
	color: #999;
	line-height: 40px;
	box-sizing: border-box;
	/* margin-left: 18px; */
	cursor: default;
	z-index: 99;
}

.Ld-header-right-list a,
.Ld-header-right-list font {
	display: block;
	font-size: 12px;
	color: #999;
	line-height: 40px;
	cursor: pointer;
	padding: 0 18px;
}

.Ld-header-right-list span {
	display: block;
	width: 1px;
	height: 12px;
	margin: 14px 0;
	background-color: #ddd;
	cursor: default;
}

.Ld-header-entrance {
	display: none;
	width: 100%;
	background-color: #fff;
	padding: 6px 0;
	border: 1px solid #f6f6f6;
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 99;
	box-sizing: border-box;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-o-border-radius-bottomright: 3px;
	-o-border-radius-bottomleft: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-header-entrance a {
	line-height: 30px;
}

.Ld-header-entrance p {
	font-size: 12px;
	color: #999;
	line-height: 26px;
	margin-bottom: 4px;
	text-align: center;
}

.Ld-header-entrance img {
	margin: 10px auto 0;
}

.Ld-header-right-list:hover>font {
	color: #f8551e;
}

.Ld-header-right-list a:hover {
	color: #f8551e;
}

.Ld-header-right-list:hover>.Ld-header-entrance {
	display: block;
}

.Ld-header-right-list:hover {
	/* border-left: 1px solid #f6f6f6;
	border-right: 1px solid #f6f6f6; */
	background-color: #fff;
}

.Ld-header-btm {
	width: 100%;
	border-bottom: 1px solid #eeeeee;
	background-color: #fff;
	padding: 0 40px;
	position: relative;
	z-index: 9999;
}

.Ld-header-fixed {
	min-width: 1180px;
	position: fixed;
	top: 0;
	left: 0;
	border-bottom: none;
	-webkit-box-shadow: 0 5px 5px -5px #e5e5e5;
	-moz-box-shadow:  0 5px 5px -5px #e5e5e5;
	box-shadow:  0 0 5px #e5e5e5;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#e5e5e5', Direction=135, Strength=5);
}

.Ld-header-logo {
	width: 120px;
	height: 32px;
	margin-right: 36px;
	margin-top: 19px;
}

.Ld-header-nav-list {
	margin-right: 16px;
	position: relative;
}

.Ld-header-nav-name {
	display: block;
	position: relative;
	font-size: 16px;
	color: #393d49;
	line-height: 70px;
	padding: 0 18px;
	cursor: pointer;
}

.nav-selected {
	color: #2659cf;
}

 .Ld-header-nav-more,
.Ld-header-nav-color {
	display: inline-block;
	width: 8px;
	height: 6px;
	margin-left: 6px;
	vertical-align: middle;
}

.Ld-header-nav-color {
	display: none;
} 
/* .Ld-header-jt{
	font-size: 8px;
	line-height: 70px;
	margin-left: 4px;
} */
.Ld-header-nav-hot {
	/* width: 21px;
	height: 10px; */
	font-size: 26px;
	line-height: 22px;
	color: #fcaf3d;
	position: absolute;
	right: 12px;
	top: 16px;
}

.Ld-header-nav-hide {
	position: absolute;
	top: 70px;
	left: 0;
	width: 100px;
	height: 0;
	background-color: #fff;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-o-border-radius-bottomright: 3px;
	-o-border-radius-bottomleft: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.16);
	-moz-box-shadow: 0 5px 5px rgba(0,0,0,.16);
	box-shadow: 0 5px 5px rgba(0,0,0,.16);
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

@media screen and (max-width: 1599px) {
	.Ld-header-nav-hide {
		width: 80px;
	}
}

.Ld-header-nav-next a {
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 28px;
	margin: 3px 0;
	text-align: center;
}

.Ld-header-nav-list:hover>.Ld-header-nav-name {
	color: #2659cf;
}

 .Ld-header-nav-list:hover>.Ld-header-nav-name .Ld-header-nav-color {
	display: inline-block;
}

.Ld-header-nav-list:hover>.Ld-header-nav-name .Ld-header-nav-more {
	display: none;
} 
/* .Ld-header-nav-list:hover>.Ld-header-nav-name .Ld-header-jt{
	color: #2659cf;
} */

.Ld-header-nav-list:hover>.Ld-header-nav-hide {
	height: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top: 1px solid #f8f8f8;
}

.Ld-header-nav-next a:hover {
	color: #2659cf;
}

.Ld-header-search {
	height: 36px;
	background-color: #f4f5f9;
	margin: 17px 0;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
}

.Ld-header-search-choose {
	position: relative;
}

.Ld-header-search-choose p {
	font-size: 14px;
	color: #2659cf;
	line-height: 36px;
	cursor: default;
	width: 100px;
	text-align: center;
	padding-right: 10px;
}

.header-tobtm {
	/* width: 9px;
	height: 6px; */
	font-size: 10px;
	color: #2659cf;
	line-height: 8px;
	position: absolute;
	top: 15px;
	right: 10px;
}

.Ld-header-search-hide {
	display: none;
	position: absolute;
	top: 36px;
	left: 0;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 12px;
	background-color: #fff;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-o-border-radius-bottomright: 3px;
	-o-border-radius-bottomleft: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	behavior: url(../images/pie.htc);
}

.Ld-header-search-hide dd {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	padding-left: 16px;
	margin-bottom: 6px;
	cursor: pointer;
}

.Ld-header-search-line {
	height: 12px;
	width: 1px;
	background-color: #ddd;
	margin: 12px 0;
}

.Ld-header-search-ipt input {
	height: 36px;
	padding: 8px 14px;
	min-width: 210px;
	font-size: 14px;
	color: #999;
	line-height: 20px;
	background: none;
	border: none;
	outline: none;
}

.Ld-header-search-one {
	width: 36px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	cursor: pointer;
}

.Ld-header-search-one i {
	/* width: 14px;
	height: 12px;
	display: inline-block;
	vertical-align: middle; */
	color: #a6a6a6;
	font-size: 18px;
	line-height: 36px;
}

.Ld-header-search-choose:hover>.Ld-header-search-hide {
	display: block;
}

.Ld-header-search-hide dd:hover {
	color: #2659cf;
}

/* ======footer====== */
.Ld-footer {
	background-color: #222;
}

.Ld-footer-top {
	padding: 36px 0 20px;
	border-bottom: 1px solid #353535;
}

.Ld-footer-top-list {
	margin-left: 130px;
}

.Ld-footer-top-list:first-child {
	margin-left: 0;
}

.Ld-footer-top-list p {
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	cursor: default;
}

.Ld-footer-top-list dl dd {
	cursor: default;
}

.Ld-footer-top-list dl dd,
.Ld-footer-top-list dl dd a {
	font-size: 14px;
	color: #999;
	line-height: 28px;
}

.Ld-footer-top-list dl dd span {
	margin-left: 12px;
}

.Ld-footer-top-list b {
	display: block;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	cursor: default;
}

.Ld-footer-top-list b em {
	color: #fcaf3d;
	margin-left: 12px;
}

.Ld-footer-top-list dl dd:hover>a {
	color: #fcaf3d;
}

.Ld-footer-top-right {
	margin-top: 16px;
}

.Ld-footer-top-right img {
	width: 106px;
	height: 106px;
}

.Ld-footer-top-right p {
	font-size: 14px;
	color: #999;
	line-height: 36px;
	text-align: center;
	cursor: default;
}

.Ld-footer-mid {
	padding: 16px 0 30px;
	border-bottom: 1px solid #353535;
}

.Ld-footer-tab-list {
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	margin-right: 32px;
	cursor: pointer;
}

.Ld-footer-tab-choose {
	color: #fcaf3d;
}

.Ld-footer-tab-list:hover {
	color: #fcaf3d;
}

.Ld-footer-hide {
	display: none;
}

.Ld-footer-hide dd {
	margin-right: 30px;
}

.Ld-footer-hide dd a {
	font-size: 12px;
	color: #898989;
	line-height: 28px;
	display: block;
}

.Ld-footer-hide dd:hover>a {
	color: #fcaf3d;
}

.Ld-footer-btm {
	padding: 20px 0 40px;
}

.Ld-footer-btm-left p {
	font-size: 12px;
	color: #898989;
	line-height: 28px;
	cursor: default;
}

.Ld-footer-btm-left p span {
	margin-left: 18px;
	line-height: 30px;
}

.Ld-footer-btm-left p span img {
	width: 13px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}

.Ld-footer-btm-right {
	margin-top: 14px;
	cursor: default;
}

.Ld-footer-btm-right img {
	width: 116px;
	height: 40px;
	margin-right: 10px;
}

/* ======index====== */
/* index-banner */
.myloopto {
	height: 500px;
	min-width: 1180px;
}

.myloopto .swiper-slide-active {
	position: relative;
	z-index: 3
}
.myloopto .swiper-slide{
	line-height: 1;
	overflow: hidden;
}
.myloopto .swiper-slide a {
	display: block;
	height: 500px;
	width: 100%;
	position: relative;
}

/* .Ld-xg-17{
	background: url(../images/banner.png) no-repeat center;
}
.Ld-xg-18{
	background: url(../images/index_banner01.jpg) no-repeat center;
}
.Ld-xg-19{
	background: url(../images/index_banner02.jpg) no-repeat center;
} */
.myloopto img {
	height: 500px;
	width: 1920px;
	max-width: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -960px;
}

.Ld-banner-arrowleft,
.Ld-banner-arrowright {
	position: absolute;
	left: 5%;
	top: 50%;
	display: block;
	width: 32px;
	height: 40px;
	text-align: center;
	margin-top: -20px;
	background-color: #131b18;
	filter: alpha(opacity=15);
	opacity: 0.15;
	z-index: 99;
}

.Ld-banner-arrowright {
	left: auto;
	right: 5%;
}

/* .Ld-banner-arrowleft i {
	display: block;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: url(../images/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
} 

.Ld-banner-arrowright i {
	display: block;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: url(../images/slider-arrow.png) 8px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
	border-radius: 50%;
}*/
.Ld-banner-arrowleft i,
.Ld-banner-arrowright i{
	font-size: 30px;
	color: #fff;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.Ld-banner-arrowright:hover {
	filter: alpha(opacity=60);
	opacity: 0.6;
}

.Ld-banner-arrowleft:hover {
	filter: alpha(opacity=60);
	opacity: 0.6;
}

.Ld-banner-arrowleft:hover>i {
	filter: alpha(opacity=100);
	opacity: 1;
}

.Ld-banner-arrowright:hover>i {
	filter: alpha(opacity=100);
	opacity: 1;
}

/* transt */
.Ld-trans {
	border-bottom: 1px solid #eeeeee;
}

.Ld-transt a {
	height: 116px;
}

.Ld-transt-img {
	width: 36px;
	height: 30px;
	margin: 24px auto 0;
	text-align: center;
}

.Ld-transt-img img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-transt-text {
	font-size: 14px;
	color: #393d49;
	line-height: 36px;
	text-align: center;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.Ld-transt-line {
	display: block;
	position: relative;
	z-index: 1;
	width: 24px;
	height: 4px;
	background-color: #fff;
	margin: 0 auto;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(../images/pie.htc);
}

.Ld-transt-list a:hover>.Ld-transt-text {
	color: #2659cf;
}

.Ld-transt-list a:hover>.Ld-transt-line {
	background-color: #2659cf;
}

/* index-publick title */
.Ld-pub {
	margin-top: 40px;
}

.Ld-pub-left h4 {
	font-size: 30px;
	color: #393d49;
	line-height: 54px;
	font-weight: bold;
	cursor: default;
}

.Ld-pub-left p {
	font-size: 16px;
	color: #393d49;
	line-height: 26px;
	cursor: default;
}

.Ld-pub-right {
	margin-top: 40px;
}

.Ld-pub-arrow {
	width: 36px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	margin-left: 5px;
	background-color: #f4f5f9;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	cursor: pointer;
}

.Ld-pub-arrow i {
	/* width: 20px;
	height: 6px;
	display: inline-block;
	vertical-align: middle; */
	font-size: 20px;
	color: #aaa;
	line-height: 38px;
}

.Ld-pub-arrow .Ld-pub-prev-white,
.Ld-pub-arrow .Ld-pub-next-white {
	display: none;
}

.Ld-pub-arrow:hover {
	background-color: #fcaf3d;
}

.Ld-render-arrow-prev:hover {
	background-color: #2659cf;
}

.Ld-render-arrow-next:hover {
	background-color: #2659cf;
}

.Ld-baike-arrow-prev:hover {
	background-color: #2659cf;
}

.Ld-baike-arrow-next:hover {
	background-color: #2659cf;
}

.Ld-pub-arrow:hover>i {
	color: #fff;
}

/* .Ld-pub-arrow:hover>.Ld-pub-next {
	display: none;
}

.Ld-pub-arrow:hover>.Ld-pub-prev-white {
	display: inline-block;
}

.Ld-pub-arrow:hover>.Ld-pub-next-white {
	display: inline-block;
} */

/* index-company-swiper */
.myloop {
	margin-top: 20px;
	height: 390px;
}

.myloop .swiper-slide {
	width: 336px;
	height: 370px;
	/* margin-right: 18px; */
	padding: 10px 10px 10px 4px;
}

.Ld-comp-list {
	width: 336px;
	height: 370px;
	margin: 0;
	border: 1px solid #eeeeee;
	/*
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	*/
	-moz-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	-ms-border-radius: 12px;
	border-radius: 12px;
	behavior: url(css/PIE.htc);
}

.Ld-comp-pic {
	width: 336px;
	height: 248px;
	position: relative;
	overflow: hidden;
}

.Ld-comp-bg {
	width: 100%;
	height: 248px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.Ld-comp-list:hover>.Ld-comp-pic .Ld-comp-bg {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-comp-logo {
	display: block;
	width: 70px;
	height: 70px;
	overflow: hidden;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	position: absolute;
	bottom: 10px;
	left: 20px;
}

.Ld-comp-logo img {
	width: 100%;
	height: 100%;
}

.Ld-comp-box {
	padding: 16px 20px 20px;
}

.Ld-comp-name {
	height: 26px;
	font-size: 18px;
	color: #333;
	line-height: 26px;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: default;
}

.Ld-comp-num {
	height: 24px;
	font-size: 14px;
	color: #393d49;
	line-height: 24px;
	margin-left: 20px;
	cursor: default;
}

.Ld-comp-num:first-child {
	margin-left: 0;
}

.Ld-comp-num font {
	color: #fe543b;
	margin-left: 10px;
}

.Ld-comp-btn {
	display: block;
	width: 102px;
	height: 30px;
	margin-top: 6px;
	font-size: 14px;
	color: #2659cf;
	text-align: center;
	line-height: 30px;
	background-color: #fff;
	border: 1px solid #2659cf;
	box-sizing: content-box;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-comp-btn span {
	margin-right: 6px;
}

.Ld-comp-list:hover>.Ld-comp-box .Ld-comp-btn {
	background-color: #2659cf;
	border: 1px solid #fff;
	color: #fff;
}

/* index-flow */
.Ld-flow {
	padding-top: 36px;
	position: relative;
	z-index: 2;
}

.Ld-flow-list {
	text-align: center;
	cursor: pointer;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-flow-top {
	width: 180px;
	height: 180px;
	/*
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;  
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	*/
	overflow: hidden;
}

.Ld-flow-pic {
	width: 48px;
	height: 43px;
	text-align: center;
	line-height: 43px;
	margin: 38px auto 0;
}

.Ld-flow-pic img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-flow-top h5 {
	margin-top: 16px;
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	line-height: 32px;
}

.Ld-flow-top p {
	font-size: 14px;
	color: #999;
	line-height: 22px;
}

.Ld-flow-num {
	display: inline-block;
	/*margin-top: 10px;*/
	background-color: #fff;
	padding: 0 10px;
}

.Ld-flow-num span {
	display: block;
	width: 32px;
	height: 32px;
	font-size: 16px;
	line-height: 32px;
	color: #bdbdbd;
	background-color: #f4f5f9;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-flow-toright {
	/* width: 7px;
	height: 8px; */
	margin: 78px 7px;
}
.Ld-flow-toright i{
	font-size: 20px;
	color: #0e3ead;
}

.Ld-flow-line {
	height: 1px;
	width: 1220px;
	background-color: #f4f5f9;
	position: absolute;
	bottom: 18px;
	left: 90px;
	z-index: -1;
}

.Ld-flow-list:hover {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(css/PIE.htc);
}

/* index-rendering */
.Ld-render-list {
	margin-left: 20px;
	cursor: pointer;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-render-list a {
	font-size: 16px;
	color: #393d49;
	line-height: 26px;
}

.Ld-render-list span {
	display: inline-block;
	vertical-align: middle;
	width: 8px;
	height: 8px;
	margin-right: 7px;
	background-color: #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-render-color {
	color: #fcaf3d;
}

.Ld-render-color span {
	background-color: #fcaf3d;
}

.Ld-render-more {
	margin-left: 30px;
	cursor: pointer;
}

.Ld-render-more a {
	font-size: 16px;
	color: #2659cf;
	line-height: 26px;
}

.Ld-render-list:hover>a {
	color: #fcaf3d;
}

.Ld-render-list:hover>span {
	background-color: #fcaf3d;
}

.Ld-render-main {
	margin-top: 20px;
	padding-bottom: 2px;
}

.Ld-render-left {
	width: 690px;
	height: 570px;
	margin-left: 2px;
	margin-top: 20px;
	position: relative;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;

	/*
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	*/
	border: 1px solid #eeeeee;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.myloop2 {
	width: 690px;
	height: 570px;
	position: relative;
}

.Ld-render-swiper {
	width: 690px;
	height: 570px;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-render-top {
	position: relative;
	width: 690px;
	height: 440px;
}

.Ld-render-pic {
	width: 690px;
	height: 440px;
	cursor: pointer;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
	object-fit: cover;
}

.Ld-render-tips {
	width: 54px;
	height: 47px;
	position: absolute;
	top: 0;
	left: 34px;
	cursor: pointer;
}

.Ld-render-btm {
	margin-top: 14px;
	padding: 0 20px;
}

.Ld-render-btm h5 {
	font-size: 18px;
	line-height: 28px;
	color: #393d49;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

.Ld-render-btm p {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

.Ld-render-swiper:hover>.Ld-render-top .Ld-render-pic {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-render-swiper:hover>.Ld-render-btm h5 {
	color: #2659cf;
}

.Ld-render-swiper:hover>.Ld-render-btm h5 a {
	color: #2659cf;
}

.pagination,
.pagination1,
.pagination2 {
	position: absolute;
	z-index: 100;
	left: 20px;
	bottom: 30px;
}

.swiper-pagination-switch {
	display: inline-block;
	width: 8px;
	height: 8px;
	background: #2659cf;
	margin-right: 5px;
	cursor: pointer;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.swiper-active-switch {
	background: #fcaf3d;
	width: 30px;
}

.Ld-render-arrow {
	position: absolute;
	right: 20px;
	bottom: 20px;
	z-index: 87;
}

.Ld-render-right {
	width: 708px;
}

.Ld-render-right-list {
	width: 335px;
	height: 275px;
	margin-left: 19px;
	margin-top: 20px;
	-moz-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	-ms-border-radius: 12px;
	border-radius: 12px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-render-right-list a {
	display: block;
	width: 335px;
	height: 275px;
	position: relative;
}

.Ld-render-right-list a img {
	width: 335px;
	height: 275px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-render-right-list a p {
	width: 100%;
	height: 50px;
	position: absolute;
	bottom: -50px;
	left: 0;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(../images/pie.htc);
}

.Ld-render-right-list a p font {
	display: block;
	padding: 0 20px;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	/* text-align: center; */
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-render-right-list a:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-render-right-list a:hover>p {
	bottom: 0;
}

/* .Ld-render-right-list:nth-child(2n){
	margin-right: 0;
}
.Ld-render-right-list:nth-child(1){
	margin-top: 0;
}
.Ld-render-right-list:nth-child(2){
	margin-top: 0;
} */
/* index-knowledge */
.Ld-pub-more {
	display: block;
	padding: 0 16px;
	height: 30px;
	border: 1px solid #2659cf;
	font-size: 14px;
	color: #2659cf;
	text-align: center;
	line-height: 30px;
	box-sizing: content-box;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-pub-more:hover {
	color: #fff;
	background-color: #2659cf;
}

/* index-knowledge */
.Ld-knowledge {
	margin-top: 30px;
	border: 1px solid #eeeeee;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-knowledge-left {
	position: relative;
}

.myloop3,
.Ld-baike {
	width: 560px;
	height: 480px;
}

.Ld-baike-box {
	position: relative;
}

.Ld-baike-pic {
	width: 560px;
	height: 306px;
	cursor: pointer;
}

.Ld-baike-more {
	width: 109px;
	height: 41px;
	position: absolute;
	bottom: -20px;
	right: 20px;
	cursor: pointer;
	background: url(../images/baikemore2.png) no-repeat center;
	background-size: 100% 100%;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 41px;
	font-weight: 700;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-baike-tips {
	width: 112px;
	height: 35px;
	position: absolute;
	left: 10px;
	top: 26px;
	cursor: pointer;
	background: #2659cf;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	/* background: url(../images/baiketips.png) no-repeat center;
	background-size: 100% 100%; */
}

.Ld-baike-tips p {
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 35px;
}

.Ld-baike-text {
	padding: 14px 40px 0 20px;
}

.Ld-baike-text .Ld-baike-textp {
	height: 90px;
	font-size: 14px;
	color: #999;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	cursor: pointer;
	padding-top: 8px;
}

.Ld-baike-text h5 {
	width: 95%;
	font-size: 18px;
	color: #393d49;
	line-height: 28px;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

.Ld-baike-text p {
	height: 66px;
	font-size: 14px;
	color: #999;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	cursor: pointer;
}

.Ld-baike-arrow {
	position: absolute;
	right: 20px;
	bottom: 20px;
	z-index: 87;
}

.Ld-baike:hover>.Ld-baike-text h5 {
	color: #2659cf;
}

.Ld-knowledge-mid {
	margin: 0 30px;
	width: 410px;
}

.Ld-liucheng-title h4 a {
	font-size: 24px;
	font-weight: bold;
	color: #393d49;
	line-height: 76px;
}

.Ld-liucheng-add {
	width: 25px;
	height: 25px;
	margin: 25px 0;
	cursor: pointer;
}

.Ld-liucheng-name {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	line-height: 24px;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-liucheng-name:hover {
	color: #2659cf;
}

.Ld-liucheng-ban {
	width: 410px;
	height: 150px;
	margin-top: 20px;
}

.Ld-liucheng-box {
	margin-top: 22px;
}

.Ld-liucheng-list a {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-liucheng-list a font {
	width: 90%;
}

.Ld-liucheng-list a span {
	color: #666;
}

.Ld-liucheng-list a:hover>font {
	color: #2659cf;
}

.Ld-liucheng-list a:hover>span {
	color: #2659cf;
}

.Ld-knowledge-right img {
	width: 355px;
	/* height: 480px; */
}

.Ld-video-index {
	display: block;
	position: relative;
}

.Ld-video-title {
	width: 100%;
	padding: 0 30px;
	position: absolute;
	top: 0;
}

.Ld-video-title h5 {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	line-height: 74px;
}

.Ld-video-title font {
	font-size: 16px;
	color: #fcaf3d;
	font-weight: bold;
	line-height: 74px;
}

.Ld-video-name {
	width: 100%;
	position: absolute;
	bottom: 10px;
	padding: 0 20px;
}

.Ld-video-name p {
	font-size: 14px;
	color: #d2dbea;
	line-height: 40px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/* index-question */
.Ld-question {
	margin-top: 30px;
	border: 1px solid #eeeeee;
	background-color: #f4f5f9;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(../images/pie.htc);
	/* overflow: hidden; */
}

.Ld-question-left {
	padding: 10px 30px;
	width: 948px;
	/* height: 510px; */
	background-color: #fff;
}

.Ld-question-list {
	border-top: 1px solid #eee;
	padding: 20px 20px 20px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-question-list:first-child {
	border: none;
}

/* .Ld-question-list:hover{
	-moz-box-shadow: 0 0 5px #ddd;
	-webkit-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
} */
/* .Ld-question-pic img {
	width: 26px;
	height: 26px;
} */
.Ld-question-pic i{
	font-size: 26px;
	color: #fcaf3d;
	line-height: 1.3;
}

.Ld-question-text {
	margin-left: 20px;
	width: 838px;
}

.Ld-question-text h5 {
	font-size: 16px;
	color: #333;
	line-height: 26px;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-question-text p {
	margin-top: 8px;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	color: #999;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	cursor: pointer;
}

.Ld-question-answer {
	margin-top: 18px;
}

.Ld-question-person {
	margin-right: 30px;
	font-size: 14px;
	color: #999;
	line-height: 24px;
}

.Ld-question-person img {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	behavior: url(css/PIE.htc);
}

.Ld-question-person font {
	display: block;
	margin: 0 14px;
}

.Ld-question-fire {
	font-size: 14px;
	color: #d81e06;
	line-height: 24px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

/* .Ld-question-fire img {
	width: 10px;
	margin-right: 10px;
	margin-top: 5px;
} */
.Ld-question-fire i{
	font-size: 14px;
	color: #d81e06;
	margin-right: 6px;
}

.Ld-question-fire font {
	display: block;
	margin-right: 5px;
}

.Ld-question-right {
	width: 450px;
	height: 100%;
	/* background-color: #eee; */
	padding: 20px 30px 0;
}

.Ld-question-issue {
	margin-bottom: 15px;
}

.Ld-question-issue h4 {
	font-size: 22px;
	color: #393d49;
	line-height: 45px;
	font-weight: 700;
}

/* .Ld-question-issue img {
	width: 25px;
	height: 25px;
	margin: 10px 0;
} */

.Ld-question-issue i{
	font-size: 25px;
	color: #0e3ead;
	line-height: 1.8;
}
.Ld-issue-list a {
	display: block;
	font-size: 14px;
	color: #696c76;
	line-height: 38px;
}

.Ld-issue-list a font {
	width: 80%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-issue-list a span {
	display: block;
	width: 25px;
	text-align: center;
}

.Ld-issue-list a:hover {
	color: #2659cf;
}

.Ld-question-list a:hover>.Ld-question-text h5 {
	color: #2659cf;
}


/* index-designer */
.Ld-designer {
	margin-top: 30px;
}

.Ld-designer-list {
	padding: 20px;
	width: 295px;
	height: 222px;
	background-color: #f4f5f9;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-designer-top img {
	width: 80px;
	height: 80px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-designer-name {
	margin-left: 18px;
	padding-top: 16px;
	cursor: default;
}

.Ld-designer-name h5 {
	font-size: 18px;
	font-weight: bold;
	color: #393d49;
	line-height: 28px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-designer-name p {
	font-size: 14px;
	color: #393d49;
	line-height: 26px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-designer-mid {
	margin: 10px 0;
}

.Ld-designer-infor {
	font-size: 14px;
	color: #393d49;
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: default;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-designer-btn {
	display: block;
	width: 110px;
	height: 40px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-designer-btn span {
	margin-right: 8px;
}

/*
.Ld-designer-list:hover{
	background-color: #2659cf;
}
.Ld-designer-list:hover >.Ld-designer-top .Ld-designer-name h5{
	color: #fcaf3d;
}
.Ld-designer-list:hover >.Ld-designer-top .Ld-designer-name p{
	color: #fcaf3d;
}
.Ld-designer-list:hover >.Ld-designer-mid .Ld-designer-infor{
	color: #fcaf3d;
}
*/
.Ld-designer-list:hover>.Ld-designer-btm .Ld-designer-btn {
	color: #000;
	background-color: #fcaf3d;
}

.myloop4 {
	height: 272px;
}

/* index-last */
.Ld-index-last {
	margin: 50px 0 60px;
	padding: 40px 0;
	/*
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	*/
	border: 1px solid #eee;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-index-last-list {
	border-left: 1px solid #eee;
	box-sizing: border-box;
}

.Ld-index-last-list:first-child {
	border: none;
}

.Ld-index-last-list h3 {
	font-size: 30px;
	color: #fcaf3d;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	cursor: default;
}

.Ld-index-last-list p {
	font-size: 16px;
	color: #999;
	line-height: 20px;
	text-align: center;
	cursor: default;
}

/* ======choose-city====== */
.Ld-city-box {
	background-color: #f4f5f9;
	padding-bottom: 60px;
}

.Ld-city-top {
	margin: 40px 0;
}

.Ld-city-now a {
	display: block;
	padding: 0 30px;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	background-color: #2659cf;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

/* .Ld-city-now a img {
	width: 14px;
	height: 12px;
	margin: 19px 0 19px 14px;
} */
.Ld-city-now a i{
	font-size: 24px;
	color: #fff;
	line-height: 40px;
	margin-top: 7px;
}

.Ld-city-hot p {
	font-size: 16px;
	color: #393d49;
	line-height: 50px;
	padding: 0 10px;
	cursor: default;
}

.Ld-city-hot li a {
	display: block;
	font-size: 16px;
	color: #393d49;
	line-height: 50px;
	padding: 0 10px;
}

.Ld-city-nav-box .Ld-city-ck a {
	color: #FCAF3D;
}

.Ld-city-hot li a:hover {
	color: #FCAF3D;
}

.Ld-pub-center {
	background-color: #fff;
	padding: 40px 40px 40px;
	/*
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	*/
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-city-main-top {
	padding: 45px 0;
	border-bottom: 1px solid #eee;
}

.Ld-city-title {
	font-size: 16px;
	color: #393d49;
	line-height: 46px;
	margin-right: 30px;
}

.Ld-city-choose {
	position: relative;
	margin-right: 10px;
}

.Ld-city-choose input {
	padding: 10px 20px;
	height: 46px;
	font-size: 14px;
	color: #999;
	line-height: 26px;
	border: none;
	outline: none;
	background-color: #f4f5f9;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-city-choose img {
	width: 8px;
	height: 6px;
	position: absolute;
	right: 20px;
	top: 20px;
}

.Ld-city-choose button {
	width: 86px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	background-color: #2659cf;
	font-size: 16px;
	color: #fff;
	border: none;
	outline: none;
	margin-left: 20px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-city-hide {
	width: 100%;
	position: absolute;
	top: 46px;
	left: 0;
	background-color: #fff;
	border: 1px solid #eee;
	display: none;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(../images/pie.htc);
	max-height: 350px;
	overflow-y: scroll;
}

.Ld-city-hide dd {
	font-size: 14px;
	color: #999;
	padding: 0 20px;
	line-height: 30px;
	border-bottom: 1px solid #eee;
}

.Ld-city-hide dd:hover {
	color: #FCAF3D;
	cursor: pointer;
}

.Ld-fixed-box {
	height: 100px;
}

.Ld-city-nav {
	margin-top: 44px;
	height: 60px;
	/* padding: 0 20px; */
	background-color: #f4f5f9;
	width: 1320px;
}

.Ld-city-nav-fixed {
	position: fixed;
	top: 25px;
	/* left: 810px; */
	-webkit-box-shadow: 0 5px 5px -5px #ccc;
	-moz-box-shadow: 0 5px 5px -5px #ccc;
	box-shadow: 0 5px 5px -5px #ccc;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ccc', Direction=135, Strength=5);
}

.Ld-city-nav p {
	font-size: 16px;
	color: #999;
	line-height: 60px;
	padding-left: 20px;
}

.Ld-city-main-box {
	padding-right: 20px;
}

.Ld-city-nav-list a {
	font-size: 16px;
	color: #2659cf;
	line-height: 60px;
	padding: 0 10px;
}

.Ld-city-nav-list a:hover {
	color: #fcaf3d;
}

.Ld-city-main-box {
	padding: 25px 0;
	border-bottom: 5px solid #f4f5f9;
}

/* .Ld-city-scroll{
	overflow: scroll;
	height: 1100px;
} */
.Ld-city-main-box li {
	padding: 0 20px;
}

.Ld-city-main-list {
	-webkit-box-shadow: 0 0 5px #2659cf;
	-moz-box-shadow: 0 0 5px #2659cf;
	box-shadow: 0 0 5px #2659cf;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#2659cf', Direction=135, Strength=5);
}

.Ld-city-letter {
	font-size: 16px;
	color: #2659cf;
	font-family: arial;
	font-weight: bold;
	line-height: 46px;
}

.Ld-city-list {
	margin-left: 34px;
	max-width: 1260px;
}

.Ld-city-name {
	margin-right: 20px;
}

.Ld-city-name a {
	display: block;
	font-size: 14px;
	color: #222;
	line-height: 46px;
}

.Ld-city-name a:hover {
	color: #2659cf;
}

.Ld-city-render {
	margin-top: 30px;
}

.Ld-city-render-list {
	position: relative;
	width: 310px;
	height: 240px;
	margin-left: 26px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-city-render-list:first-child {
	margin-left: 0;
}

.Ld-city-render-list img {
	width: 310px;
	height: 310px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}

.Ld-city-render-list p {
	width: 100%;
	height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
}

.Ld-city-render-list:hover>a img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-apply-tab {
	margin-top: 54px;
	padding-bottom: 44px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.Ld-apply-tab-list {
	font-size: 18px;
	font-weight: bold;
	color: #666;
	line-height: 90px;
	cursor: pointer;
}

.Ld-apply-tab-color {
	color: #fcaf3d;
}

/* .Ld-apply-tab-list img {
	height: 24px;
	width: auto;
	margin: 33px 12px 0 0;
	display: none;
}

.Ld-apply-tab-list .Ld-apply-image {
	display: block;
}

.Ld-apply-tab-color img {
	display: block;
}

.Ld-apply-tab-color .Ld-apply-image {
	display: none;
} */
.Ld-apply-tab-list i{
	font-size: 24px;
	color: #666;
	margin-right: 10px;
}
.Ld-apply-tab-color i{
	color: #fcaf3d;
}

.Ld-apply-tab-list span {
	display: block;
	width: 1px;
	height: 20px;
	background-color: #dadada;
	margin: 35px 0;
}

.Ld-apply-right {
	font-size: 14px;
	color: #999;
	line-height: 110px;
}

.Ld-apply-right font {
	color: #2659cf;
	margin: 0 6px;
}

.Ld-apply-box {
	display: none;
	height: 120px;
	padding: 0 50px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-apply-text {
	padding: 36px 0;
}

.Ld-apply-text p {
	font-size: 16px;
	color: #393d49;
	line-height: 26px;
}

.Ld-apply-btn {
	margin: 35px 0 35px 20px;
}

.Ld-apply-btn input {
	width: 300px;
	height: 50px;
	background-color: #fff;
	font-size: 14px;
	color: #393d49;
	line-height: 50px;
	padding: 0 28px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-apply-btn button {
	width: 154px;
	height: 50px;
	background-color: #2659cf;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-good {
	margin-top: 30px;
}

.Ld-good-list {
	width: 240px;
	height: 260px;
	margin-left: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-good-list:first-child {
	margin-left: 0;
}

.Ld-good-box {
	height: 260px;
	padding: 0 20px;
	background-color: #f4f5f9;
}

.Ld-good-head {
	width: 120px;
	height: 120px;
	margin: 20px auto 0;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-good-head img {
	width: 100%;
	height: 100%;
}

.Ld-good-box h5 {
	font-size: 18px;
	color: #0b122e;
	line-height: 44px;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-good-num {
	text-align: center;
	white-space: nowrap;
}

.Ld-good-num dd {
	display: inline;
	font-size: 14px;
	color: #393d49;
	line-height: 20px;
	margin: 0 5px;
	white-space: nowrap;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-good-num dd font {
	color: #fe543b;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-good-post {
	font-size: 14px;
	color: #393d49;
	line-height: 46px;
	text-align: center;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-good-box:hover {
	background-color: #2659cf;
}

.Ld-good-box:hover>h5 {
	color: #fff;
}

.Ld-good-box:hover>.Ld-good-num dd {
	color: #fff;
}

.Ld-good-box:hover>.Ld-good-num dd font {
	color: #fcaf3d;
}

.Ld-good-box:hover>.Ld-good-post {
	color: #fff;
}

.Ld-city-black {
	width: 100%;
	height: 1px;
	background-color: #eee;
	margin-top: 45px;
}

.Ld-tool {
	/*padding-bottom: 20px;*/
}

.Ld-tool-list {
	margin-left: 60px;
}

.Ld-tool-list:first-child {
	margin-left: 0;
}

.Ld-tool-list a {
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 70px;
}

.Ld-tool-list a:hover {
	color: #2659cf;
}

.Ld-knowledge-city {
	border: none;
	padding-bottom: 45px;
	border-bottom: 1px solid #eee;
}

.Ld-baike-city {
	width: 530px;
	height: 408px;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-knowledge-right-city img {
	width: 300px;
	height: 408px;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
}

.Ld-baike-pic-city {
	width: 530px;
	height: 272px;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
}

.Ld-liucheng-title-city h4 {
	line-height: 30px;
}

.Ld-liucheng-add-city {
	margin: 2px 0;
}

/* .Ld-liucheng-name-city{
	margin-top: 16px;
} */
.Ld-liucheng-ban-city {
	margin-top: 4px;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
}

.Ld-liucheng-box-city {
	margin-top: 14px;
}

.Ld-knowledge-mid-city {
	margin: 0 40px;
}

.Ld-question-city {
	border: none;
	margin-top: 45px;
	border-radius: 0;
}

.Ld-question-right-city {
	width: 390px;
}

.Ld-question-left-city {
	padding: 0;
	width: 920px;
	padding-right: 40px;
}

.Ld-question-text-city {
	width: 794px;
}

/**暂无数据*/

.Ld-designone {
	margin: 160px auto;
	width: 200px;
}

.Ld-designone img {
	margin: 0 auto;
}

.Ld-designone p {
	font-size: 14px;
	color: #d2d2d2;
	line-height: 64px;
	text-align: center;
}

/* company-list */
.Ld-pub-link {
	padding: 20px 0;
}

.Ld-pub-link-list,
.Ld-pub-link-list a,
.Ld-pub-link-list span {
	font-size: 14px;
	color: #999;
	line-height: 28px;
	cursor: pointer;
}

.Ld-pub-link-list {
	margin-right: 10px;
}

.Ld-pub-link-list a:hover {
	color: #2659cf;
}

.Ld-company-left {
	/*padding-top: 40px;*/
	width: 930px;
}

/*
.Ld-company-top{
	border-bottom: 1px solid #eee;
}
*/
.Ld-company-options {
	margin-bottom: 24px;
}

.Ld-company-options p {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	width: 80px;
}

.Ld-company-choose-list {
	padding: 0 8px;
	height: 24px;
	border: 1px solid #2659cf;
	font-size: 14px;
	color: #2659cf;
	line-height: 24px;
	margin-right: 20px;
	cursor: pointer;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-company-choose-list a {
	display: block;
	padding: 0 8px;
	font-size: 14px;
	color: #2659cf;
	line-height: 24px;
}

.Ld-company-choose-list span {
	padding-left: 12px;
	font-size: 20px;
	line-height: 20px;
}

.Ld-company-empty {
	padding: 0 8px;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	cursor: pointer;
}

/* .Ld-company-empty img {
	width: 16px;
	height: 14px;
	margin: 5px;
} */
.Ld-company-empty i{
	font-size: 18px;
	color: #999;
	line-height: 20px;
	margin-top: 4px;
}
.Ld-company-options-list {
	margin-right: 28px;
}

.Ld-company-options-list a {
	display: block;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

/* .Ld-company-options-list a:hover{	
	color: #2659cf;
} */
.Ld-company-options-list .companynav {
	color: #2659cf;
}

.Ld-company-options-list a:hover {
	color: #2659cf;
}

.Ld-company-options-box {
	width: 840px;
	/* height: 24px; */
	padding-right: 30px;
	position: relative;
	overflow: hidden;
}

.Ld-company-options-more {
	width: 28px;
	height: 28px;
	line-height: 24px;
	position: absolute;
	right: 0;
	top: 0;
}

.Ld-height-hide {
	display: none;
	/* margin-right: 4px; */
	/* margin-top: 7px; */
	font-size: 15px;
	color: #999;
	margin: 0 auto;
}

.Ld-height-show {
	display: none;
	/* margin-right: 4px; */
	font-size: 16px;
	color: #999;
	margin: 0 auto;
}

/*
.Ld-company-main{
	padding-top: 20px;
}
*/
.Ld-company-tab-list {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-right: 34px;
	cursor: pointer;
	padding: 20px 0px 10px 0px;
}

.Ld-company-tab-color {
	color: #2659cf;
}

.Ld-company-tab-color a {
	color: #2659cf;
}

.Ld-company-tab-list:hover {
	color: #2659cf;
}

.Ld-company-switch {
	display: none;
}

.Ld-company-main-list {
	padding: 44px 0;
	border-bottom: 1px solid #eee;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-company-main-list:first-child {
	border-top: 1px solid #eee;
}

/* .Ld-company-main-list:hover{
	-moz-box-shadow: 0 0 5px #ddd;
	-webkit-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
} */
.Ld-company-main-pic {
	width: 120px;
	height: 120px;
	border: 1px solid #eee;
}

.Ld-company-main-pic img {
	width: 100%;
	height: 100%;
}

.Ld-company-main-text {
	margin-left: 20px;
	width: 620px;
}

.Ld-company-main-title p a {
	font-size: 18px;
	color: #333;
	line-height: 26px;
	font-weight: 700;
	cursor: pointer;
}

.Ld-company-main-imgbox {
	margin-left: 30px;
}

.Ld-company-main-tips {
	margin-right: 10px;
	position: relative;
	z-index: 9;
}

.Ld-tips-img {
	width: 18px;
	height: 18px;
	margin: 5px 0 0;
}

.Ld-tips-hide {
	display: none;
	font-size: 14px;
	line-height: 28px;
	white-space: nowrap;
	height: 28px;
	padding: 0 10px;
	position: absolute;
	top: 34px;
	left: 0;
	background-color: #fff;
}

.Ld-tips-hide img {
	width: 5px;
	height: 5px;
	position: absolute;
	left: 7px;
	top: -5px;
}

.Ld-tips-blue {
	border: 1px solid #2659cf;
	color: #2659cf;
}

.Ld-tips-yellow {
	border: 1px solid #fcaf3d;
	color: #fcaf3d;
}

.Ld-tips-red {
	border: 1px solid #cd0000;
	color: #cd0000;
}

.Ld-company-main-tips:hover>.Ld-tips-hide {
	display: block;
}

.Ld-company-main-num {
	margin-right: 14px;
	font-size: 14px;
	color: #666;
	line-height: 30px;
	cursor: pointer;
}

.Ld-company-main-num font {
	color: #2659cf;
}

.Ld-company-main-load {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

.Ld-company-main-load a {
	font-size: 14px;
	color: #999;
	line-height: 36px;
}

.Ld-company-main-load img {
	width: 13px;
	height: 14px;
	margin: 11px 7px 0 0;
}

.Ld-company-icon {
	position: relative;
	width: 16px;
	height: 16px;
	margin: 2px 5px 0 0;
}
.Ld-company-icon-noyh {
	margin-top: 2px;
}
.Ld-company-main-price p {
	font-size: 14px;
	color: #ff6100;
	line-height: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 560px;
}

.Ld-company-hide {
	display: none;
	position: absolute;
	top: 24px;
	left: 0;
	border: 1px solid #FF6100;
	font-size: 14px;
	color: #ff6100;
	line-height: 28px;
	background-color: #fff;
	white-space: nowrap;
	padding: 0 10px;
}

.Ld-company-hide img {
	width: 5px;
	height: 5px;
	position: absolute;
	left: 7px;
	top: -5px;
}

.Ld-company-icon:hover>.Ld-company-hide {
	display: block;
}

.Ld-company-main-btn {
	width: 122px;
	height: 40px;
	margin: 5px 0;
	font-size: 14px;
	color: #fcb141;
	text-align: center;
	line-height: 38px;
	border: 1px solid #fcb141;
	box-sizing: border-box;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-company-main-color {
	width: 122px;
	height: 40px;
	margin: 5px 0;
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 40px;
	background-color: #fcb141;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-company-main-list:hover>.Ld-company-main-text .Ld-company-main-title p a {
	color: #2659cf;
}

.Ld-company-main-paging {
	margin-top: 30px;
	text-align: center;
}

.Ld-company-main-paging li {
	display: inline-block;
	width: 40px;
	height: 40px;
	font-size: 14px;
	color: #393d49;
	text-align: center;
	line-height: 40px;
	margin: 0 10px;
	background-color: #eee;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-company-main-paging li a {
	display: block;
}

.Ld-company-main-paging li a:hover {
	color: #fff;
	cursor: pointer;
}

.Ld-company-main-paging span {
	display: inline-block;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 38px;
	margin: 0 10px;
	background-color: #eee;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-company-main-paging span:hover {
	background-color: #2659cf;
	cursor: pointer;
}

/* .Ld-company-main-paging span img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-company-main-paging span i{
	display: block;
	font-size: 20px;
	color: #999;
	line-height: 20px;
	margin-top: 12px;
}

.Ld-company-main-paging font {
	display: inline-block;
	padding: 0 16px;
	height: 40px;
	font-size: 14px;
	color: #393d49;
	text-align: center;
	line-height: 40px;
	margin: 0 10px;
	background-color: #eee;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-company-main-paging font:hover {
	color: #fff;
	background-color: #2659cf;
	cursor: pointer;
}

.Ld-company-main-paging li:hover {
	color: #fff;
	background-color: #2659cf;
}

.Ld-company-main-paging span:hover {
	background-color: #2659cf;
}
.Ld-company-main-paging span:hover>i{
	color: #fff;
}

.Ld-company-main-paging .nov {
	background: #2659cf;
	color: #fff;
}

.Ld-company-main-paging .nov a {
	color: #fff;
}

.Ld-company-right {
	width: 360px;
}

.Ld-company-ranking {
	background-color: #f4f5f9;
	padding: 0px 28px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-company-pub-title {
	font-size: 20px;
	color: #333;
	line-height: 66px;
	font-weight: 700;
	/*margin-top: 5px;*/
}

.Ld-company-pub-title font {
	font-size: 16px;
	color: #666;
	margin-left: 14px;
	font-weight: normal;
}

.Ld-company-add {
	height: 172px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-company-ranking-list {
	margin-top: 20px;
	cursor: pointer;
}

.Ld-company-ranking-list:first-child {
	margin-top: 0;
}

.Ld-company-ranking-list span {
	display: block;
	width: 22px;
	height: 22px;
	margin: 11px 0;
	font-size: 14px;
	color: #fff;
	background-color: #ccc;
	text-align: center;
	line-height: 22px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-company-ranking-red {
	background-color: #c70404 !important;
}

.Ld-company-ranking-orange {
	background-color: #ff761f !important;
}

.Ld-company-ranking-blue {
	background-color: #6dc4da !important;
}

.Ld-company-ranking-logo {
	width: 44px;
	height: 44px;
	margin-left: 15px;
}

.Ld-company-ranking-text {
	margin-left: 15px;
	width: 200px;
}

.Ld-company-ranking-text h5 {
	font-size: 16px;
	color: #333;
	line-height: 22px;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-company-ranking-num {
	margin-top: 2px;
	white-space: nowrap;
	height: 20px;
	overflow: hidden;
}

.Ld-company-ranking-num dd {
	font-size: 12px;
	color: #999;
	line-height: 20px;
	margin-left: 10px;
}

.Ld-company-ranking-num dd:first-child {
	margin-left: 0;
}

.Ld-company-ranking-more {
	padding: 10px 0 16px;
	text-align: right;
}

.Ld-company-ranking-btn {
	font-size: 14px;
	color: #999;
	line-height: 40px;
	cursor: pointer;
}

.Ld-company-ranking-btn:hover {
	color: #2659cf;
}

.Ld-company-nowjs {
	margin-top: 40px;
	position: relative;
	height: 204px;
	background: url(../images/xgpage1.png) no-repeat center;
	background-size: 100% 100%;
	overflow: hidden;
	padding: 0 26px;
}

.Ld-xgpage-dot {
	display: block;
	width: 24px;
	height: 24px;
	margin-top: 20px;
	background-color: #fff;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-xgpage-title {
	font-size: 22px;
	color: #a46200;
	line-height: 50px;
	font-weight: bold;
}

.Ld-xgpage-text {
	font-size: 14px;
	color: #98600a;
	line-height: 22px;
}

.Ld-xgpage-btn {
	width: 100%;
	height: 50px;
	background-color: #ffd89e;
	margin-top: 10px;
	border: none;
	outline: none;
	font-size: 16px;
	color: #a46200;
	line-height: 50px;
	text-align: center;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-company-nowjs img{
	width: 100%;
	height: auto;
	cursor: pointer;
} */
.Ld-company-onsale {
	padding: 20px 10px 0;
}

.Ld-company-onsale-list img {
	width: 39px;
	height: 18px;
	margin: 9px 0;
}

.Ld-company-onsale-list p {
	width: 280px;
	margin-left: 10px;
	font-size: 14px;
	color: #666;
	line-height: 36px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-company-message-bg {
	width: 8px;
	height: 14px;
	background-color: #2659cf;
}

.Ld-company-message {
	margin-top: 16px;
}

.Ld-company-message:first-child {
	margin-top: 0;
}

.Ld-company-message-pic {
	position: relative;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-company-message-pic img {
	width: 80px;
	height: 70px;
	object-fit: cover;
}

.Ld-company-message-num {
	width: 20px;
	height: 20px;
	font-size: 14px;
	color: #f4f5f9;
	text-align: center;
	line-height: 20px;
	background-color: #ccc;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	margin: 1px 0;
}

.Ld-company-message-red {
	background-color: #c70404;
	position: absolute;
	top: 0;
	left: 0;
}

.Ld-company-message-text {
	font-size: 14px;
	color: #393d49;
	line-height: 22px;
	width: 260px;
	margin-left: 16px;
}

.Ld-company-message-post {
	/*margin-top: 10px;*/
	width: 206px;
}

.Ld-company-message-box {
	padding-bottom: 26px;
}

.Ld-company-chat {
	/*padding-bottom: 60px;*/
	padding: 20px 10px 0;
}

.Ld-company-chat-list {
	margin-top: 10px;
	height: 24px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-company-chat-list:first-child {
	margin-top: 0;
}

.Ld-company-chat-list a {
	display: block;
}

/* .Ld-company-chat-list img {
	width: 24px;
	height: 24px;
} */
.Ld-company-chat-list i{
	font-size: 21px;
	line-height: 24px;
	color: #6713d2;
}

.Ld-company-chat-text {
	width: 300px;
	margin-left: 12px;
	overflow: hidden;
}

.Ld-company-chat-text p {
	font-size: 14px;
	color: #666;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-company-chat-text b {
	font-size: 12px;
	color: #999;
	line-height: 18px;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-company-chat-text dl {
	font-size: 12px;
	color: #b2b2b2;
	line-height: 18px;
	margin-top: 4px;
}

.Ld-company-chat-text dl dd {
	margin-left: 20px;
}

.Ld-company-chat-text dl dt img {
	width: 18px;
	height: 18px;
	margin-right: 6px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-company-chat-list:hover {
	height: auto;
}

.Ld-company-chat-list:hover>a .Ld-company-chat-text p {
	color: #2659cf;
}

.Ld-pub-mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
	display: none;
}

.Ld-pub-mask-bg {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000, endcolorstr=#4c000000);
	z-index: -1;
}

.Ld-company-layer {
	padding: 28px 36px 28px;
	background-color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -259px;
	margin-top: -223px;
	border-radius: 16px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	max-width: 520px;
}

.Ld-company-layer-title {
	font-size: 22px;
	color: #333;
	font-weight: 700;
	line-height: 44px;
}

.Ld-company-layer-mtitle {
	padding-bottom: 28px;
	color: #2659cf;
}

.Ld-company-layer-ipt {
	margin-top: 20px;
}

.Ld-company-layer-ipt input {
	width: 340px;
	height: 44px;
	padding: 10px 24px;
	font-size: 14px;
	color: #999;
	line-height: 44px;
	background-color: #f4f5f9;
	border: none;
	outline: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

#pophiddiv-xm {
	display: none;
	margin-top: 0px;
	margin-bottom: 20px;
}

.Ld-company-layer-ipt button {
	width: 340px;
	height: 44px;
	font-size: 16px;
	color: #fff;
	line-height: 44px;
	background-color: #2659cf;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-company-layer p {
	font-size: 14px;
	color: #bdbdbd;
	line-height: 38px;
	margin-top: 10px;
	cursor: default;
}

.Ld-company-layer b {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 30px;
	cursor: default;
}

.Ld-company-layer-close {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;
	z-index: 9;
	cursor: pointer;
}

.Ld-company-layer-close img {
	width: 16px;
	height: 16px;
	margin: 17px;
}

/* gonglue */
.myloop5,
.myloop5 .swiper-slide {
	height: 360px;
	width: 930px;
}

.myloop5 .swiper-slide img {
	width: 100%;
	height: 360px;
	border-radius: 14px;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gl-top-right {
	width: 360px;
	height: 360px;
	background-color: #fcaf3d;
	border-radius: 14px;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}
.Ld-gl-empty{
	padding: 0 24px;
}
.myloop6 {
	/* width: 360px; */
	height: 294px;
}

.myloop5 .pagination {
	right: 44px;
	left: auto;
}

.myloop6 .pagination2 {
	right: 24px;
	left: auto;
}

.myloop5 .swiper-pagination-switch {
	background-color: #fcaf3d;
}

.myloop6 .swiper-pagination-switch {
	background-color: #4d2e00;
}

.myloop5 .swiper-active-switch,
.myloop6 .swiper-active-switch {
	background-color: #2659cf;
}

.Ld-gl-article {
	/* padding: 0 24px; */
	height: 294px;
}

.Ld-gl-article-title {
	font-size: 18px;
	font-weight: bold;
	color: #2a1900;
	line-height: 66px;
	padding: 0 24px;
}

.Ld-gl-article-list {
	margin-bottom: 14px;
}

.Ld-gl-article-list a {
	display: block;
}

.Ld-gl-article-list h5 {
	font-size: 16px;
	font-weight: bold;
	color: #4d2e00;
	line-height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gl-article-list p {
	font-size: 14px;
	color: #975a01;
	line-height: 18px;
	height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-pub-gl-title {
	margin-top: 10px;
}

.Ld-pub-gl-title h5 {
	font-size: 30px;
	color: #333;
	line-height: 90px;
	font-weight: 700;
}

.Ld-gl-lc-list {
	width: 426px;
	height: 410px;
	margin-left: 21px;
	background-color: #f4f5f9;
	border-radius: 14px;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-gl-lc-list:first-child {
	margin-left: 0;
}

.Ld-gl-lc-left h2 {
	font-size: 50px;
	color: #333;
	line-height: 96px;
}

.Ld-gl-lc-top,
.Ld-gl-lc-mid,
.Ld-gl-lc-btm {
	padding: 0 20px;
}

.Ld-gl-lc-text {
	margin-left: 8px;
	margin-top: 27px;
}

.Ld-gl-lc-text h5 {
	font-size: 18px;
	color: #333;
	line-height: 20px;
	font-weight: 700;
}

.Ld-gl-lc-text p {
	font-size: 14px;
	color: #333;
	line-height: 14px;
	margin-top: 10px;
	white-space: nowrap;
}

/* .Ld-gl-lc-right img {
	height: 19px;
	margin: 38px 0;
} */
.Ld-gl-lc-right a{
	display: block;
	width: 22px;
	text-align: center;
}
.Ld-gl-lc-right i{
	font-size: 21px;
	color: #333;
	font-weight: 700;
	line-height: 96px;
}

.Ld-gl-lc-mid {
	padding-right: 30px;
	margin-top: 10px;
	position: relative;
}

.Ld-gl-lc-phase {
	cursor: default;
}

.Ld-gl-lc-phase span {
	display: block;
	width: 27px;
	height: 27px;
	margin: 0 auto;
	text-align: center;
	line-height: 27px;
}

/* .Ld-gl-lc-phase span img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-gl-lc-phase span i{
	font-size: 23px;
	color: #fcaf3d;
}

.Ld-gl-lc-phase p {
	font-size: 14px;
	color: #333;
	line-height: 36px;
	text-align: center;
	white-space: nowrap;
}

/*.Ld-gl-lc-phase span .Ld-phase-hide {
	display: none;
}

.Ld-gl-lc-phase span .Ld-phase-show {
	display: inline-block;
}

 .Ld-gl-lc-phase a:hover>span .Ld-phase-hide {
	display: inline-block;
}

.Ld-gl-lc-phase a:hover>span .Ld-phase-show {
	display: none;
} */
.Ld-gl-lc-phase .lc-icon-choose{
	color: #2659cf;
}
.Ld-gl-lc-phase a:hover>span i{
	color: #2659cf;
}
.Ld-gl-lc-phase a:hover>p {
	color: #2659cf;
}

.Ld-gl-lc-btm {
	margin-top: 20px;
}

.Ld-gl-lc-article p {
	width: 90%;
	font-size: 14px;
	color: #666;
	line-height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-gl-lc-article {
	font-size: 16px;
	color: #666;
	line-height: 32px;
}

.Ld-gl-lc-article:hover>a span {
	color: #2659cf;
}

.Ld-gl-lc-article:hover>a p {
	color: #2659cf;
}

.Ld-gl-lc-more {
	position: absolute;
	right: 0;
	top: 0;
}

.Ld-gl-lc-more a {
	width: 30px;
	height: 63px;
	text-align: center;
	line-height: 63px;
}

/* .Ld-gl-lc-more a img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-gl-lc-more a i{
	font-size: 30px;
	color: #fcaf3d;
}

.Ld-pub-gl-nav {
	padding: 30px 0;
}

.Ld-pub-gl-navlist {
	margin-left: 20px;
}

.Ld-pub-gl-navlist a {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-pub-gl-navlist a:hover {
	color: #2659cf;
}

.Ld-gl-baike-mid {
	width: 350px;
	margin-left: 30px;
}

.Ld-gl-baike-img {
	width: 350px;
	height: 240px;
	position: relative;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gl-baike-img img {
	width: 350px;
	height: 240px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-gl-baike-text {
	width: 100%;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
	position: absolute;
	bottom: 0;
	left: 0;
}

.Ld-gl-baike-text p {
	padding: 0 20px;
	font-size: 16px;
	color: #fff;
	line-height: 60px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gl-baike-img:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-gl-baike-box {
	margin-top: 16px;
}

.Ld-gl-baike-list a {
	font-size: 16px;
	color: #666;
	line-height: 32px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-gl-baike-list a p {
	width: 90%;
	font-size: 14px;
	color: #666;
	line-height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gl-baike-list a p font {
	margin-left: 8px;
}

.Ld-gl-baike-list:hover {
	color: #2659cf;
}

.Ld-gl-baike-list a:hover>p {
	color: #2659cf;
}

.Ld-gl-baike-list a:hover>p font {
	color: #2659cf;
}

.Ld-gl-baike-list a:hover>span {
	color: #2659cf;
}

.Ld-gl-ask {
	width: 924px;
}

.Ld-question-text-info {
	width: 794px
}

.ld-baike-brf-info {
	margin-top: 8px;
}

.Ld-pub-gl-more {
	display: block;
	width: 76px;
	height: 30px;
	border: 1px solid #2659cf;
	font-size: 14px;
	color: #2659cf;
	line-height: 30px;
	text-align: center;
	line-height: 30px;
	box-sizing: content-box;
	margin-top: 40px;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-pub-gl-more:hover {
	color: #fff;
	background-color: #2659cf;
}


.Ld-gl-ask-right {
	padding-top: 40px;
}

.Ld-gl-ask-right img {
	/*height: 513px;*/
}

.Ld-gl-jj-left {
	width: 660px;
}

.Ld-gl-jj-image {
	width: 250px;
	height: 238px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gl-jj-image img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-gl-jj-image:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-gl-jj-text {
	width: 390px;
	margin-left: 20px;
}

.Ld-gl-jj-title {
	font-size: 18px;
	color: #393d49;
	line-height: 46px;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gl-jj-title:hover {
	color: #2659cf;
}

.Ld-gl-jj-detail {
	font-size: 12px;
	color: #adadad;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-gl-jj-box {
	margin-top: 8px;
}

.Ld-gl-jj-mid {
	margin-top: 12px;
}

.Ld-gl-jj-right {
	width: 640px;
	height: 480px;
	background-color: #f4f5f9;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.myloop7 {
	width: 560px;
	height: 406px;
	margin: 36px auto 0;
}

.Ld-gl-jj-swipe {
	position: relative;
	width: 560px;
	height: 406px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gl-jj-swipe img {
	width: 100%;
	height: 100%;
}

.Ld-gl-jj-post {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
}

.Ld-gl-jj-post p {
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	padding: 0 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gl-jj-prev {
	position: absolute;
	left: -5px;
	top: 50%;
	margin-top: -18px;
}

.Ld-gl-jj-next {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -18px;
}

.Ld-gl-jj-prev:hover {
	background-color: #2659cf;
}

.Ld-gl-jj-next:hover {
	background-color: #2659cf;
}

.Ld-gl-Handbook-left {
	width: 560px;
	height: 310px;
	background-color: #f9fafc;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-gl-Handbook-long {
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gl-Handbook-long img {
	width: 560px;
	height: 160px;
	object-fit: cover;
}

.Ld-gl-Handbook-short {
	position: relative;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gl-Handbook-short img {
	width: 350px;
	height: 160px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
	object-fit: cover;
}

.Ld-gl-Handbook-short:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-gl-baike-text .Ld-gl-handbox-post {
	line-height: 50px;
}

.myloop3-info,
.Ld-baike-info {
	height: 480px;
	background-color: #f9fafc;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-baike-pic-info {
	height: 340px;
}

.Ld-baike-text-info p {
	font-size: 14px;
	color: #999;
	margin-top: 20px;
	line-height: 26px;
	height: 78px;
}

.Ld-flow-left {
	width: 930px;
}

.Ld-flow-tab {
	padding-top: 25px;
}

.Ld-flow-tab-list {
	font-size: 14px;
	color: #333;
	line-height: 34px;
	margin-right: 34px;
	cursor: pointer;
}

.Ld-flow-tab-color {
	color: #2659cf;
}

.Ld-flow-article {
	border-bottom: 1px solid #eee;
}

/*
.Ld-flow-article:first-child{
	border: none;
}
*/
.Ld-flow-article-box {
	padding: 25px 0;
	display: block;
}

.Ld-flow-img {
	width: 160px;
	height: 116px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-flow-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.Ld-flow-text {
	width: 740px;
	margin-left: 20px;
}

.Ld-flow-text h4 {
	font-size: 16px;
	color: #333;
	line-height: 38px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	/* margin-top: 4px; */
	font-weight: 700;
}

.Ld-flow-text p {
	font-size: 14px;
	color: #999;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-flow-infor {
	margin-top: 10px;
}

.Ld-flow-infor dd {
	font-size: 14px;
	color: #999;
	line-height: 30px;
	margin-right: 46px;
}

.Ld-flow-infor dd a {
	color: #999;
}

/* .Ld-flow-infor dd img {
	width: 15px;
	height: 16px;
	margin: 7px 12px 0 0;
} */
.Ld-flow-infor dd i{
	font-size: 20px;
	color: #999;
	margin-right: 10px;
	vertical-align: bottom;
}
.Ld-flow-infor dt {
	margin-left: 20px
}

.Ld-flow-infor dt a {
	display: block;
	padding: 0 14px;
	background-color: #f4f5f9;
	font-size: 14px;
	color: #c2c2c2;
	line-height: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;

}

.Ld-flow-infor dt:hover>a {
	color: #2659cf;
}

.Ld-flow-infor .Ld-flow-infor-color {
	background-color: #2659cf;
	color: #fff;
}

.Ld-flow-article-box:hover>.Ld-flow-text h4 {
	color: #2659cf;
}

.Ld-flow-nopic .Ld-flow-text {
	width: 930px;
	margin-left: 0;
}

.Ld-flow-right {
	width: 360px;
}

.Ld-flow-lc {
	padding: 15px 0 30px 30px;
}

.Ld-flow-lc-left {
	font-size: 50px;
	color: #333;
	line-height: 50px;
}

.Ld-flow-lc-right {
	width: 330px;
	padding-top: 5px;
}

.Ld-flow-lc-text h5 {
	font-size: 16px;
	color: #333;
	line-height: 20px;
	font-weight: 700;
}

.Ld-flow-lc-text p {
	font-size: 14px;
	color: #333;
	line-height: 14px;
	margin-top: 8px;
	white-space: nowrap;
}

.Ld-flow-lc-list {
	margin: 20px 0;
}

.Ld-handbook-left {
	width: 20px;
	height: 26px;
	text-align: center;
	line-height: 26px;
}

/* .Ld-handbook-left img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-handbook-left i{
	font-size: 20px;
	color: #2659cf;
	font-weight: 700;
}

.Ld-handbook-right {
	width: 300px;
}

.Ld-handbook-right h5 {
	font-size: 18px;
	color: #2659cf;
	line-height: 26px;
	padding-left: 16px;
	font-weight: 700;
}

.Ld-handbook-list {
	margin-bottom: 20px;
}

.Ld-handbook-box {
	margin-top: 10px;
}

.Ld-handbook-word {
	margin-right: 14px;
}

.Ld-handbook-word a {
	font-size: 14px;
	color: #999;
	line-height: 30px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-handbook-word a:hover {
	color: #2659cf;
}

.Ld-baike-list {
	width: 90px;
	height: 28px;
	margin-right: 20px;
	margin-bottom: 14px;
	border: 1px solid #ddd;
	box-sizing: content-box;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-baike-list a {
	display: block;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 28px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-baike-list:nth-child(3n) {
	margin-right: 0;
}

.ie8 .Ld-baike-list:first-child+li+li {
	margin-right: 0;
}

.ie8 .Ld-baike-list:first-child+li+li+li+li+li {
	margin-right: 0;
}

.ie8 .Ld-baike-list:first-child+li+li+li+li+li+li+li+li {
	margin-right: 0;
}

.Ld-baike-list:hover {
	/*background-color: #2659cf;*/
	border: 1px solid #2659cf;
}

.Ld-baike-list a:hover {
	color: #2659cf;
}

.Ld-article-title h4 {
	font-size: 22px;
	color: #333;
	line-height: 35px;
	font-weight: 700;
}

.Ld-article-title dd {
	font-size: 14px;
	color: #999;
	line-height: 52px;
	margin: 0 20px 0 0
}

.Ld-article-title dd a {
	color: #999;
}

.Ld-article-snippet {
	margin-top: 25px;
	padding: 10px 25px 25px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	position: relative;
}

.Ld-article-snippet span {
	display: block;
	width: 8px;
	height: 20px;
	background-color: #2659cf;
	position: absolute;
	left: 25px;
	top: -10px;
}

.Ld-article-snippet h5 {
	font-size: 18px;
	color: #333;
	font-style: italic;
	font-weight: 700;
	line-height: 60px;
}

.Ld-article-snippet p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
}

.Ld-article-text {
	padding: 30px 14px 0;
	font-size: 14px;
	color: #333;
	line-height: 28px;
	-ms-user-select: none;
	/*IE10*/
	-khtml-user-select: none;
	/*早期浏览器*/
	user-select: none;
	-moz-user-select: none;
	/*火狐*/
	-webkit-user-select: none;
}

.Ld-article-text p {
	font-size: 14px;
	color: #333;
	line-height: 28px;
	/* margin-top: 25px; */
}

.Ld-article-text a {
	color: #2659cf;
}

.Ld-article-text img {
	margin: 25px auto;
}

.Ld-article-zan {
	width: 80px;
	height: 80px;
	background-color: #2659cf;
	text-align: center;
	margin: 60px auto;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

/* .Ld-article-zan img {
	width: 30px;
	height: 31px;
	margin: 14px auto 0;
} */
.Ld-article-zan i{
	display: block;
	font-size: 30px;
	line-height: 34px;
	color: #fff;
	margin-top: 10px;
}
.Ld-article-zan .Ld-artzanhide{
	display: none;
}

.Ld-article-zan font {
	display: block;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 24px;
}
.Ld-artzanchoose i{
	display: none;
}
.Ld-artzanchoose .Ld-artzanhide{
	display: block;
}
.Ld-article-list {
	width: 48%;
	padding: 20px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.Ld-article-list a {
	font-size: 14px;
	color: #999;
	line-height: 28px;
}

.Ld-article-list a:hover {
	color: #2659cf;
}

.Ld-article-black {
	width: 930px;
	height: 2px;
	background-color: #f4f5f9;
}

.Ld-article-about {
	font-size: 22px;
	color: #333;
	line-height: 74px;
	margin-top: 24px;
	font-weight: 700;
}

.Ld-article-btm {
	margin-top: 6px;
}

.Ld-article-btm dt {
	padding: 0 10px;
	border: 1px solid #c9c9c9;
	font-size: 16px;
	color: #999;
	line-height: 30px;
}

.Ld-article-btm dd {
	font-size: 14px;
	color: #999;
	line-height: 28px;
	margin-left: 30px;
}

.Ld-article-img {
	width: 160px;
	height: 120px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-article-img img {
	width: 100%;
	height: 100%;
}

.Ld-article-tab {
	margin-top: 40px;
}

.Ld-article-tab-list {
	font-size: 14px;
	color: #999;
	line-height: 38px;
	margin-right: 36px;
	border-bottom: 8px solid #fff;
	cursor: pointer;
}

.Ld-article-tab-line {
	color: #333;
	border-bottom: 2px solid #2659cf;
}

.Ld-article-tab-hide {
	display: none;
	margin-top: 10px;
}

.Ld-article-tab-hide dd {
	margin-right: 16px;
}

.Ld-article-tab-hide dd a {
	font-size: 14px;
	color: #999;
	line-height: 28px;
}

.Ld-article-tab-hide dd a:hover {
	color: #2659cf;
}

.Ld-article-company {
	width: 360px;
	height: 174px;
	/*background: url(../images/companybg.png) no-repeat center;background-size: 100%;*/
	background-color: #2659cf;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
}

.Ld-article-company-box {
	padding-top: 28px;
	padding-left: 36px;
}

.Ld-article-company-logo {
	width: 75px;
	height: 75px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-article-company-logo img {
	width: 75px;
	height: 75px;
}

.Ld-article-company-text {
	margin-left: 16px;
	padding-top: 6px;
}

.Ld-article-company-text h5 {
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	line-height: 36px;
}

.Ld-article-company-text p {
	font-size: 14px;
	color: #fff;
	line-height: 28px;
}

.Ld-company-num dd {
	margin-left: 36px;
	font-size: 14px;
	color: #fff;
	line-height: 28px;
	margin-top: 18px;
}

.Ld-about-article {
	padding: 0 0 20px 14px;
}

.Ld-about-article-more {
	font-size: 14px;
	color: #999;
	line-height: 66px;
}

.Ld-about-article-box a {
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/* .Ld-about-article-box img {
	width: 14px;
	height: 14px;
	margin: 6px 10px 10px 0;
} */
.Ld-about-article-box i{
	font-size: 14px;
	color: #999;
	line-height: 20px;
	margin-top: 5px;
	margin-right: 4px;
}

.Ld-about-article-box p {
	font-size: 14px;
	color: #666;
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 320px;
}

.Ld-about-article-box a:hover>p {
	color: #2659cf;
}

.Ld-article-ma {
	height: 140px;
	/*background: url(../images/article-bg.png) no-repeat center;*/
	background-color: #2659cf;
	background-size: 100%;
	padding: 0 30px;
	margin-top: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
}

.Ld-article-ma img {
	width: 80px;
	height: 80px;
	margin-top: 32px;
}

.Ld-article-ma-text {
	margin-left: 20px;
	margin-top: 32px;
}

.Ld-article-ma-text p {
	font-size: 16px;
	color: #fff;
	line-height: 42px;
}

.Ld-article-ma-text dl {
	margin-top: 5px;
}

.Ld-article-ma-text dl dd {
	margin-right: 10px;
}

.Ld-article-ma-text dl dd a {
	display: block;
	padding: 0 10px;
	font-size: 14px;
	color: #03009e;
	line-height: 26px;
	background-color: #fff;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-article-ma-moner {
	position: relative;
	height: 170px;
	margin-top: 30px;
	
	background: url(../images/xgpage2.png) no-repeat center;
	background-size: 100% 100%;
	/*
	background-color: #FCAF3D;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	*/
	padding: 30px 30px;
	overflow: hidden;
}

.Ld-xgpage-title3 {
	font-size: 22px;
	color: #343434;
	font-weight: bold;
	line-height: 30px;
	white-space: nowrap;
}

/* .Ld-xgpage-text{
	font-size: 16px;
	color: #333;
	line-height: 30px;
} */
.Ld-article-ma-btn {
	display: block;
	width: 100%;
	height: 40px;
	background-color: #ffd89e;
	/* position: absolute;
	bottom: 40px;
	left: 30px; */
	margin-top: 15px;
	font-size: 14px;
	color: #98600a;
	line-height: 40px;
	text-align: center;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-suspend {
	position: fixed;
	top: 240px;
	/* left: -66px; */
	margin-left: -46px;
}

.Ld-suspend-list {
	width: 46px;
	height: 60px;
	text-align: center;
	background-color: #ddd;
	margin-bottom: 10px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-bottomleft: 12px;
	-o-border-radius-topleft: 12px;
	-o-border-radius-bottomleft: 12px;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	border-top-left-radius: 12px;
	border-bottom-left-radius: 12px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-suspend-list:first-child {
	background-color: #FCAF3D;
}

.Ld-suspend-list a {
	display: block;
	width: 46px;
	height: 60px;
	text-align: center;
}

/* .Ld-suspend-list img {
	width: 22px;
	height: 22px;
	margin: 12px auto 0;
} */
.Ld-suspend-list i{
	display: block;
	font-size: 22px;
	color: #fff;
	line-height: 24px;
	margin: 10px auto 0;
}
.Ld-suspend-list .Ld-suspend-bigicon {
	/* width: 32px;
	height: 32px;
	margin: 15px 8px 0; */
	font-size: 32px;
	line-height: 60px;
	color: #fff;
}

.Ld-suspend-list .Ld-sss-img {
	display: none;
}

.Ld-suspend-click .Ld-sss-icon {
	display: none;
}

.Ld-suspend-click .Ld-sss-img {
	display: block;
}

.Ld-suspend-smlicon img {
	width: 22px;
	height: 22px;
}

.Ld-suspend-text {
	font-size: 14px;
	color: #fff;
	line-height: 26px;
	text-align: center;
}

.Ld-suspend-list:hover {
	background-color: #FCAF3D;
}

.Ld-suspend-share-box {
	width: 46px;
	height: 220px;
	background-color: #ddd;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-bottomleft: 12px;
	-o-border-radius-topleft: 12px;
	-o-border-radius-bottomleft: 12px;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	border-top-left-radius: 12px;
	border-bottom-left-radius: 12px;
	behavior: url(../images/pie.htc);
	/* overflow: hidden; */
}

.Ld-suspend-title {
	font-size: 12px;
	color: #fff;
	line-height: 44px;
	text-align: center;
}

.Ld-suspend-share {
	margin-bottom: 8px;
	background-color: #ddd;
	position: relative;
}

.Ld-suspend-share a {
	display: block;
	overflow: hidden;
	text-align: center;
}

/* .Ld-suspend-share a img {
	margin: 8px auto;
	width: 27px;
} */
.Ld-suspend-share a i{
	font-size: 27px;
	color: #fff;
	display: inline-block;
    line-height: 36px;
    vertical-align: middle;
}
.Ld-wxma{
	width: 130px;
	height: 150px;
	padding-left: 10px;
	background: url(../images/ld-wxma.png) no-repeat center;
	background-size: 100% 100%;
	behavior: url(../images/pie.htc);
	position: absolute;
	left: 46px;
	top: 50%;
	margin-top: -75px;
	z-index: 9;
	display: none;
}
.Ld-wxma img{
	width: 100px;
	height: 100px;
	margin: 10px auto 0;
}
.Ld-wxma p{
	font-size: 14px;
	color: #999;
	line-height: 40px;
	text-align: center;
}
.Ld-suspend-share:hover {
	background-color: #FCAF3D;
}
.Ld-suspend-share:hover >.Ld-wxma{
	display: block;
}

/* ======关于我们====== */
.Ld-about-pub-link {
	padding: 30px 0;
}

.Ld-about-publink-list {
	margin-right: 20px;
}

.Ld-about-publink-list a {
	display: block;
	padding: 0 6px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 30px;
}

.Ld-about-publink-color a {
	color: #2659cf;
}

.Ld-about-publink-list a:hover {
	color: #2659cf;
}

.Ld-about-pub-box {
	margin-top: 40px;
}

.Ld-about-pub-title {
	font-size: 20px;
	color: #333;
	line-height: 54px;
	font-weight: 700;
}

.Ld-about-pub-title span {
	display: block;
	width: 6px;
	height: 20px;
	margin: 18px 10px 0 0;
	background-color: #2659cf;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-about-maintext {
	margin-top: 20px;
	font-size: 14px;
	color: #333;
	line-height: 36px;
	text-indent: 2em;
}

.Ld-about-mainintro {
	padding-left: 40px;
}

.Ld-about-mainintro li {
	font-size: 14px;
	color: #333;
	line-height: 36px;
}

.Ld-about-mainintro li font {
	font-weight: 700;
}

.Ld-about-mainimg {
	margin-top: 50px;
}

.Ld-about-mainlist span {
	display: block;
	width: 244px;
	height: 244px;
	margin: 0 auto;
	/* border: 10px solid #f4f5f9; */
	box-sizing: content-box;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-about-mainlist span img {
	width: 244px;
	height: 244px;
}

.Ld-about-afraid {
	margin-top: 50px;
}

.Ld-about-afraid-list img {
	margin: 0 auto;
}

.Ld-about-afraid-list h5 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	text-align: center;
	margin-top: 4px;
	font-weight: 700;
}

.Ld-about-afraid-list p {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	padding: 0 36px;
}

/* about-contact */
.Ld-about-contact-wrap {
	margin-top: 24px;
}

.Ld-about-contact-list {
	margin-bottom: 10px;
}

.Ld-about-contact-left {
	font-size: 14px;
	color: #333;
	line-height: 36px;
}

.Ld-about-contact-left span {
	display: block;
	width: 36px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	margin-right: 8px;
}

/* .Ld-about-contact-left span img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-about-contact-left span i{
	font-size: 16px;
	color: #666;
}

.Ld-about-contact-right p {
	font-size: 14px;
	color: #333;
	line-height: 36px;
}

.Ld-about-contact-line {
	width: 1px;
	height: 144px;
	background-color: #d8d8d8;
	margin-top: 10px;
}

.Ld-about-contact-ma {
	padding-left: 100px;
	padding-top: 10px;
}

.Ld-about-contact-ma img {
	width: 115px;
	height: 115px;
}

.Ld-about-contact-ma p {
	font-size: 14px;
	color: #999;
	line-height: 40px;
}

.Ld-about-contact-map {
	margin-top: 40px;
}

.Ld-about-contact-map img {
	margin: 0 auto;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

/* about-feedback */
.Ld-about-feedback {
	padding: 0 15px;
}

.Ld-about-feedback p {
	font-size: 14px;
	color: #999;
	line-height: 36px;
}

.Ld-about-feedback-main {
	display: block;
	width: 100%;
	height: 360px;
	padding: 20px;
	margin-top: 30px;
	background-color: #f4f5f9;
	font-size: 14px;
	color: #333;
	line-height: 34px;
	text-align: left;
	border: none;
	outline: none;
	resize: none;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-about-feedback-contact {
	margin-top: 40px;
}

.Ld-about-feedback-contact b {
	display: block;
	font-size: 14px;
	color: #333;
	line-height: 40px;
}

.Ld-about-feedback-contact input {
	/* height: 60px; */
	width: 320px;
	font-size: 14px;
	color: #333;
	padding: 13px 20px;
	margin-left: 14px;
	background-color: #f4f5f9;
	border: none;
	outline: none;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.ie9 .Ld-about-feedback-contact input {
	height: 60px;
}

.ie8 .Ld-about-feedback-contact input {
	height: 60px;
}

.Ld-about-feedback-contact font {
	margin-left: 20px;
	font-size: 14px;
	color: #999;
	line-height: 40px;
}

.Ld-about-feedback-btn {
	display: block;
	padding: 0;
	margin: 76px auto 0;
	width: 120px;
	height: 40px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	-ms-border-radius: 12px;
	border-radius: 12px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* about-help */
.Ld-about-help {
	padding-left: 16px;
	display: none;
}

.Ld-about-help h4 {
	font-size: 16px;
	color: #2659cf;
	line-height: 40px;
	font-weight: 700;
}

.Ld-about-help p {
	font-size: 14px;
	color: #333;
	line-height: 20px;
	padding: 13px 0;
	margin-top: 20px;
}

.Ld-about-help img {
	margin-top: 20px;
}

.Ld-about-help h5 {
	font-size: 16px;
	color: #333;
	line-height: 60px;
	font-weight: 700;
	margin-top: 20px;
}

.Ld-about-help-more .Ld-about-feedback-btn {
	margin: 0;
	width: 160px;
}

.Ld-about-help-more b {
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 40px;
	margin-left: 30px;
}

.Ld-about-help-wrap {
	background-color: #f4f5f9;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-about-help-tips {
	display: block;
	width: 8px;
	height: 22px;
	background-color: #2659cf;
	margin-bottom: 12px;
}

.Ld-about-help-box {
	padding: 0 50px 40px 40px;
}

.Ld-about-help-list {
	font-size: 16px;
	color: #333;
	line-height: 62px;
	border-bottom: 1px dashed #d5d5d5;
	cursor: pointer;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-about-help-color {
	color: #2659cf;
	font-weight: 700;
	font-size: 16px;
}

.Ld-about-help-list:hover {
	color: #2659cf;
	font-weight: 700;
	font-size: 16px;
}

/* about-law */
.Ld-about-law {
	padding-left: 16px;
	display: none;
}

.Ld-about-law h4 {
	font-size: 20px;
	color: #2659cf;
	line-height: 40px;
	font-weight: 700;
}

.Ld-about-law p {
	font-size: 14px;
	color: #333;
	line-height: 28px;
	padding: 13px 0;
}

.Ld-about-law h5 {
	font-size: 20px;
	color: #333;
	line-height: 60px;
	font-weight: 700;
	margin-top: 20px;
}

/* about-zp */
.Ld-zp-top {
	background-color: #516286;
}

.Ld-zp-name {
	padding-left: 60px;
	font-size: 18px;
	color: #fff;
	line-height: 70px;
}

.Ld-zp-box {
	border: 1px solid #e5edff;
}

.Ld-zp-list {
	border-top: 1px solid #e5edff;
}

.Ld-zp-list:first-child {
	border: none;
}

.Ld-zp-item {
	font-size: 18px;
	color: #454545;
	line-height: 70px;
	padding-left: 60px;
}

.Ld-zp-itemcolor {
	color: #0e3ead;
}

.Ld-zp-hide {
	border-top: 1px solid #e5edff;
	padding: 30px 0;
	display: none;
}

.Ld-zp-margin {
	margin-top: 20px;
}

.Ld-zp-margin:first-child {
	margin-top: 0;
}

.Ld-zp-left {
	width: 180px;
	padding-left: 60px;
	font-size: 18px;
	color: #516286;
	line-height: 30px;
}

.Ld-zp-right {
	width: 1100px;
}

.Ld-zp-right dd {
	font-size: 14px;
	color: #898989;
	line-height: 30px;
}

.Ld-zp-choose .Ld-zp-hide {
	display: block;
}

/* index + login */
.Ld-login-mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10001;
	display: none;
}

.Ld-login-bg {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .7);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2000000, endcolorstr=#b2000000);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.Ld-login-main {
	width: 760px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -380px;
	margin-top: -254px;
	background-color: #fff;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-login-image {
	width: 366px;
	height: 508px;
}

.Ld-login-box {
	height: 508px;
	padding: 0 40px;
	position: relative;
}

.Ld-login-close {
	position: absolute;
	right: 20px;
	top: 20px;
	/* width: 16px;
	height: 16px; */
	font-size: 20px;
	line-height: 20px;
	color: #ccc;
	z-index: 9;
	cursor: pointer;
}

.Ld-login-tab {
	width: 190px;
	margin: 50px auto 0;
}

.Ld-login-tablist {
	font-size: 20px;
	font-weight: bold;
	color: #666;
	line-height: 60px;
	padding: 0 13px;
	cursor: pointer;
}

.Ld-login-tablist span {
	display: block;
	width: 8px;
	height: 8px;
	margin: 26px 10px 0 0;
	background-color: #fff;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-login-tabcolor {
	color: #2659cf;
}

.Ld-login-tabcolor span {
	background-color: #2659cf;
}

.Ld-login-show {
	width: 300px;
}

.Ld-login-ipt {
	margin-top: 20px;
}

/* .Ld-login-empty{
	margin-top: 0;
} */
.Ld-login-warn {
	display: none;
	font-size: 14px;
	color: red;
	line-height: 20px;
}

.Ld-login-warn img {
	width: 14px;
	height: 14px;
	margin: 3px 6px 0 0;
}

.Ld-login-ipt input {
	width: 100%;
	height: 44px;
	border: 1px solid #d5d5d5;
	outline: none;
	background-color: #fff;
	font-size: 14px;
	color: #333;
	line-height: 44px;
	padding: 0 20px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-login-ipt button {
	width: 100%;
	height: 44px;
	border: none;
	outline: none;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 44px;
	font-weight: 700;
	background-color: #2659cf;
	padding: 0;
	cursor: pointer;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
}

.Ld-login-verify p {
	font-size: 14px;
	color: #999;
	line-height: 36px;
	text-align: right;
	cursor: pointer;
}

.Ld-login-another {
	width: 210px;
	height: 50px;
	padding: 0 36px;
	background-color: #f4f5f9;
	text-align: center;
	line-height: 50px;
	cursor: pointer;
	font-size: 14px;
	color: #999;
	margin: 20px auto 0;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

/* .Ld-login-another img {
	margin-top: 15px;
	margin-right: 6px;
} */
.Ld-login-another i{
	font-size: 21px;
	color: #3eba3a;
	line-height: 50px;
}

.Ld-login-ma {
	width: 220px;
	height: 220px;
	margin: 20px auto 0;
	position: relative;
}

.Ld-login-ma img {
	width: 100%;
	height: 100%;
}

.Ld-login-last {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	line-height: 270px;
	z-index: 3;
	display: none;
}

.Ld-login-last span {
	width: 100%;
	height: 100%;
	background-color: #fff;
	opacity: .7;
	filter: alpha(opacity=70);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.Ld-login-last a {
	display: inline-block;
	background-color: #2659cf;
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	padding: 0 20px;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	vertical-align: middle;
}

.Ld-login-matext {
	font-size: 16px;
	color: #999;
	line-height: 40px;
	text-align: center;
}

/* login */
.Ld-login-wrap {
	height: 540px;
	background-color: #3e65bd;
	background-image: url(../images/loginbg2.png);
	background-repeat: no-repeat;
	background-position: center;
}

.Ld-login-ban {
	height: 540px;
	width: 1120px;
	margin: 0 auto;
}

.Ld-login-pic {
	margin-top: 86px;
}

.Ld-enter-wrap {
	background-color: #fff;
	padding: 20px 32px 30px;
	margin-top: 60px;
	margin-right: 30px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-enter-title {
	font-size: 20px;
	color: #2659cf;
	line-height: 38px;
	font-weight: 700;
	cursor: default;
}

.Ld-enter-title p {
	font-size: 14px;
	color: #666;
	font-weight: normal;
}

.Ld-enter-title p .Ld-enter-apply {
	color: #2659cf;
	cursor: pointer;
}

.Ld-enter-ipt {
	margin-top: 14px;
	border: 1px solid #d5d5d5;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-enter-lname {
	margin-top: 20px;
}

.Ld-enter-ipt input {
	width: 300px;
	height: 44px;
	padding: 0 16px;
	font-size: 14px;
	color: #333;
	line-height: 44px;
	border: none;
	outline: none;
}

.Ld-enter-ipt button {
	width: 300px;
	height: 50px;
	background-color: #2659cf;
	border: none;
	outline: none;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-enter-another {
	width: 160px;
	height: 40px;
	padding: 0 24px;
	background-color: #f4f5f9;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
	font-size: 14px;
	color: #999;
	margin: 16px auto 0;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

/* .Ld-enter-another img {
	margin-top: 10px;
	margin-right: 6px;
} */
.Ld-enter-another i{
	font-size: 20px;
	color: #3eba3a;
	line-height: 40px;
	margin-right: 6px;
}
.Ld-enter-another a {
	color: #999;
}

.Ld-enter-mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	display: none;
}

.Ld-enter-mask-bg {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .7);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2000000, endcolorstr=#b2000000);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.Ld-enter-box {
	background-color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -338px;
	margin-left: -246px;
	padding: 40px 30px 40px;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-enter-close {
	display: block;
	width: 45px;
	height: 45px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}

.Ld-enter-close img {
	width: 15px;
	height: 15px;
	margin: 15px auto;
}

.Ld-enter-mask-title {
	font-size: 30px;
	color: #2659cf;
	font-weight: bold;
	line-height: 46px;
	text-align: center;
}

.Ld-enter-mask-text {
	font-size: 16px;
	color: #393d49;
	line-height: 32px;
	text-align: center;
}

.Ld-enter-mask-text font {
	color: #fcaf3d;
	font-weight: bold;
}

.Ld-enter-mask-ipt {
	position: relative;
	margin-top: 20px;
}

.Ld-enter-mask-ipt input {
	width: 370px;
	height: 44px;
	padding: 0 16px;
	font-size: 14px;
	color: #333;
	line-height: 44px;
	outline: none;
	border: 1px solid #d5d5d5;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-enter-mask-ipt .regcode {
	width: 185px;
}

.Ld-enter-btn button {
	width: 370px;
	height: 50px;
	background-color: #2659cf;
	border: none;
	outline: none;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-enter-mask-verify {
	display: inline-block;
	float: right;
}

.Ld-enter-mask-verify img {
	width: 165px;
	height: 50px;
}

.Ld-enter-agreed {
	padding: 20px 0;
	white-space: nowrap;
}

.Ld-enter-agreed label {
	font-size: 14px;
	color: #bbb;
	line-height: 30px;
	white-space: nowrap;
	cursor: default;
}

.Ld-enter-agreed label input {
	margin-right: 10px;
	vertical-align: middle;
}

.Ld-enter-fw {
	font-size: 14px;
	color: #bbb;
	line-height: 30px;
	cursor: pointer;
}

.Ld-enter-fw:hover {
	color: #FCAF3D;
}

.Ld-login-add {
	display: none;
	width: 100%;
	position: absolute;
	left: 0;
	top: 50px;
	background-color: #fff;
	border: 1px solid #ddd;
}

.Ld-login-hide,
.Ld-login-hide2 {
	width: 50%;
	height: 300px;
	background-color: #fff;
	overflow-y: scroll;
}

.Ld-login-add li {
	font-size: 14px;
	color: #666;
	line-height: 32px;
	cursor: default;
	padding-left: 10px;
}

.Ld-login-add .Ld-login-choose {
	background-color: #F4F5F9;
}

.Ld-login-hide2 li {
	background-color: #F4F5F9;
}

.Ld-login-yz {
	display: none;
	margin-top: 14px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-login-yz input {
	display: block;
	width: 180px;
	height: 44px;
	padding: 0 16px;
	font-size: 16px;
	color: #333;
	line-height: 44px;
	border: 1px solid #d5d5d5;
	outline: none;
}

.Ld-login-yz button {
	display: block;
	width: 100px;
	height: 44px;
	font-size: 16px;
	color: #2659cf;
	line-height: 44px;
	text-align: center;
	border: 1px solid #2659cf;
	outline: none;
	background-color: #fff;
	border-radius: 3px;
}

/* freeoffer */
.Ld-free-ban {
	height: 888px;
	background: url(../images/freebannew.png) no-repeat center;
	background-size: auto 100%;
}

.Ld-offer-box {
	background-color: #fff;
	padding: 0 30px 30px;
	margin-top: 200px;
	position: relative;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-offer-left {
	padding-left: 20px;
	padding-top: 50px;
}

.Ld-offer-title {
	font-size: 24px;
	font-weight: bold;
	color: #393d49;
	line-height: 50px;
}

.Ld-offer-title font {
	margin-left: 20px;
	font-size: 14px;
	font-weight: normal;
	color: #fcaf3d;
}

.Ld-offer-iptbox {
	margin-top: 20px;
}

.Ld-offer-iptext {
	width: 100px;
	height: 46px;
	font-size: 16px;
	color: #393d49;
	line-height: 46px;
}

.Ld-offer-text {
	font-size: 14px;
	color: #fcaf3d;
}

.Ld-offer-ipt {
	position: relative;
	margin-right: 10px;
	border: 1px solid #eee;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
}

.Ld-offer-ipt input {
	height: 46px;
	padding: 0 16px;
	font-size: 14px;
	color: #393d49;
	line-height: 46px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-offer-ipt img {
	width: 8px;
	height: 6px;
	position: absolute;
	top: 20px;
	right: 14px;
}
/* .Ld-offer-ipt i{
	font-size: 8px;
	color: #333;
	position: absolute;
	top: 14px;
	right: 10px;
} */

.Ld-offer-ipt em {
	font-size: 18px;
	color: #393d49;
	line-height: 46px;
	position: absolute;
	right: 8px;
	top: 0;
}

.Ld-offer-iptbox font {
	font-size: 18px;
	color: #fcaf3d;
	line-height: 46px;
}

.Ld-offer-one input {
	width: 342px;
}

.Ld-offer-two input {
	width: 166px;
	cursor: pointer;
}

.Ld-offer-three input {
	width: 107px;
	cursor: pointer;
}

.Ld-offer-hide {
	display: none;
	width: 100%;
	position: absolute;
	top: 46px;
	left: 0;
	z-index: 9999;
	background-color: #fff;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-o-border-radius-bottomright: 8px;
	-o-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	-webkit-box-shadow: 0 0 2px #ddd;
	-moz-box-shadow: 0 0 2px #ddd;
	box-shadow: 0 0 2px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=2);
	behavior: url(../images/pie.htc);
	max-height: 350px;
	overflow-y: scroll;
}

.Ld-offer-hidelist {
	font-size: 14px;
	color: #393d49;
	line-height: 30px;
	padding: 0 16px;
	border-top: 1px solid #eee;
	cursor: pointer;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-offer-hidelist:hover {
	color: #FCAF3D;
}

.Ld-offer-right {
	width: 460px;
	padding-top: 50px;
}

.Ld-offer-title span {
	color: #fcaf3d;
	padding: 0 10px;
}

.Ld-offer-num {
	padding: 40px 0;
	width: 390px;
	margin-top: 20px;
	border: 1px solid #eee;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-offer-numlist {
	font-size: 16px;
	color: #393d49;
	line-height: 48px;
	text-align: center;
}

.Ld-offer-numlist font {
	display: inline-block;
	color: #fcaf3d;
	padding: 0 24px;
	width: 100px;
}

.Ld-offer-numlist del {
	color: #969696;
	font-size: 14px;
	margin-left: 10px
}

.Ld-offer-right p {
	font-size: 14px;
	color: #969696;
	line-height: 22px;
	margin-top: 20px;
}

.Ld-offer-mid {
	width: 193px;
	height: 490px;
	margin-top: 40px;
	margin-left: 80px;
	background: url(../images/freegif.png) no-repeat center;
	background-size: 100%;
}

.Ld-offer-mid img {
	width: 134px;
	height: 134px;
	margin: 178px auto;
	cursor: pointer;
}

/* freedesign */
.Ld-free-design {
	height: 540px;
	background: url(../images/freeban2.png) no-repeat center;
}

.Ld-free-design-apply {
	padding: 0 44px;
	height: 170px;
	margin: 328px 40px 0;
	background-color: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000, endcolorstr=#4c000000);
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-free-design-title {
	font-size: 25px;
	color: #fff;
	line-height: 78px;
	font-weight: bold;
}

.Ld-free-design-title span {
	margin: 0 15px;
	font-size: 18px;
	font-weight: normal;
}

.Ld-free-design-title font {
	font-size: 16px;
	font-weight: normal;
}

.Ld-free-design-title em {
	color: #fcaf3d;
}

.Ld-free-design-ipt input {
	width: 290px;
	height: 56px;
	font-size: 14px;
	color: #333;
	line-height: 56px;
	padding: 0 20px;
	background-color: #fff;
	margin-right: 20px;
	border: none;
	outline: none;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-free-design-ipt .Ld-free-design-iptlong {
	width: 380px;
}

.Ld-free-design-ipt button {
	width: 208px;
	height: 56px;
	font-size: 16px;
	color: #fff;
	line-height: 56px;
	background-color: #fcaf3d;
	text-align: center;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	outline: none;
	overflow: hidden;
	cursor: pointer;
}

.Ld-free-design-box {
	width: 1320px;
	margin: 0 auto;
}

.Ld-free-pubbox {
	margin-top: 40px;
}

.Ld-free-pub-title {
	font-size: 40px;
	color: #393d49;
	text-align: center;
	line-height: 56px;
	font-weight: 700;
}

.Ld-free-pub-text {
	font-size: 18px;
	color: #393d49;
	line-height: 40px;
	text-align: center;
}

.Ld-free-pub-text font {
	color: #2659cf;
}

.Ld-free-lcwrap {
	position: relative;
	padding-top: 60px;
}

.Ld-free-lclist {
	margin-left: 31px;
}

.Ld-free-lclist:first-child {
	margin-left: 0;
}

.Ld-free-lcbox {
	width: 230px;
	height: 180px;
	background-color: #f4f5f9;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-free-lcbox span {
	display: block;
	width: 46px;
	height: 44px;
	margin: 35px auto 0;
	text-align: center;
	line-height: 44px;
}

.Ld-free-lcbox span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-free-lcbox h5 {
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	text-align: center;
	line-height: 48px;
	margin-top: 8px;
}

.Ld-free-lcbox p {
	font-size: 14px;
	color: #999;
	text-align: center;
	line-height: 26px;
}

.Ld-free-lcnum {
	width: 100px;
	height: 100px;
	background-color: #fff;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.Ld-free-lcnum font {
	display: block;
	width: 32px;
	height: 32px;
	font-size: 16px;
	color: #bdbdbd;
	text-align: center;
	line-height: 32px;
	margin: 34px auto;
	background-color: #f4f5f9;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-free-lclist:hover>.Ld-free-lcbox {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(css/PIE.htc);
}

.Ld-free-lcnext {
	height: 180px;
}

.Ld-free-lcnext img {
	width: 60px;
	height: 8px;
	margin: 86px 0;
}

.Ld-free-lcline {
	width: 1090px;
	height: 1px;
	background-color: #eff0f6;
	position: absolute;
	bottom: 50px;
	left: 115px;
	z-index: -1;
}

.Ld-free-pubshape {
	/* width: 25px;
	height: 16px;
	margin: 20px auto; */
	display: block;
	margin: 0 auto;
	font-size: 25px;
	line-height: 65px;
	color: #FCAF3D;
	text-align: center;
}

.Ld-free-fwrap {
	margin-top: 56px;
	display: inline-block;
}

.Ld-free-fwlist {
	margin: 0 20px;
}

.Ld-free-fwbox {
	width: 285px;
	height: 285px;
	position: relative;
}

.Ld-free-fwbox span {
	display: block;
	width: 285px;
	height: 285px;
	border: 6px solid #eee;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-free-fwbox span img {
	width: 100%;
	height: 100%;
}

.Ld-free-fwbox font {
	display: block;
	width: 40px;
	height: 40px;
	background-color: #FCAF3D;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-weight: 700;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 0;
}

.Ld-free-fwnext {
	height: 285px;
	overflow: hidden;
}

/* .Ld-free-fwnext img {
	margin: 129px 0;
} */
.Ld-free-fwnext i{
	font-size: 33px;
	color: #999;
	line-height: 285px;
}

.Ld-free-foreseeimg {
	display: block;
	width: 390px;
	height: 287px;
	overflow: hidden;
}

.Ld-free-foreseeimg img {
	width: 100%;
	height: 100%;
}

.Ld-free-foreseetext {
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	line-height: 66px;
	text-align: center;
}

.Ld-free-foreseetext font {
	color: #2659cf;
}

.Ld-free-foreseelist {
	position: relative;
	width: 258px;
	height: 287px;
	margin-right: 10px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-free-foreseelist img {
	width: 100%;
	height: 100%;
}

.Ld-free-foreseelist font {
	position: absolute;
	bottom: 22px;
	left: 50%;
	margin-left: -50px;
	width: 100px;
	height: 36px;
	font-size: 16px;
	color: #999;
	text-align: center;
	line-height: 36px;
	background-color: #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-free-foreseelist font:hover {
	background-color: #2659cf;
	color: #fff;
}

.Ld-free-foreseebtm {
	margin-top: 30px;
	position: relative;
}

.Ld-free-foreseebtm img {
	width: 100%;
	height: 100%;
}

.Ld-free-foreseebox {
	height: 340px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.Ld-free-foreseebtn {
	width: 100px;
	height: 36px;
	font-size: 16px;
	color: #999;
	text-align: center;
	line-height: 36px;
	margin-top: 296px;
	background-color: #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-free-foreseebtn:hover {
	background-color: #2659cf;
	color: #fff;
}

.Ld-professional-left {
	width: 270px;
	height: 366px;
	background-color: #2659cf;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-professional-left span {
	display: block;
	width: 110px;
	height: 110px;
	margin: 35px auto 0;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-professional-left span img {
	width: 100%;
	height: 100%;
}

.Ld-professional-left h5 {
	font-size: 24px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	line-height: 30px;
	margin-top: 14px;
}

.Ld-professional-left p {
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	text-align: center;
}

.Ld-professional-left b {
	display: block;
	width: 150px;
	height: 36px;
	margin: 10px auto 0;
	background-color: #fff;
	font-size: 16px;
	color: #2659cf;
	text-align: center;
	line-height: 36px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-professional-left font {
	display: block;
	padding: 0 58px;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
	margin-top: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	cursor: pointer;
}

.myloop8 {
	height: 440px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-free-professional-btn {
	width: 396px;
	height: 74px;
	margin: 65px auto;
	background-color: #FCAF3D;
	-moz-border-radius: 37px;
	-o-border-radius: 37px;
	-webkit-border-radius: 37px;
	-ms-border-radius: 37px;
	border-radius: 37px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-free-professional-btn a {
	display: block;
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 74px;
}

/* .Ld-free-professional-btn a img {
	display: inline-block;
	vertical-align: middle;
	margin-left: 8px;
} */
.Ld-free-professional-btn a i{
	font-size: 42px;
	color: #fff;
	margin-left: 8px;
}

.Ld-xg-02 {
	margin-left: 65px;
}

.Ld-xg-03 {
	margin-left: 180px;
}

.Ld-xg-04 {
	margin-left: 202px;
}

.Ld-xg-05 {
	margin-left: 172px;
}

.Ld-xg-06 {
	margin-left: 153px;
}

/* freefrock */
.Ld-free-frockban {
	height: 540px;
	background: url(../images/frock.png) no-repeat center;
}

.Ld-free-frockban .container {
	height: 540px;
}

.Ld-frock-from {
	padding: 18px 35px 25px;
	background: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
	position: absolute;
	right: 130px;
	bottom: 23px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	border-radius: 16px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-frock-from h4 {
	font-size: 25px;
	color: #fff;
	line-height: 44px;
	font-weight: bold;
}

.Ld-frock-from h4 span {
	margin: 0 10px;
	color: #fcaf3d;
	font-weight: normal;
}

.Ld-frock-from h4 font {
	color: #fcaf3d;
	font-size: 20px;
	font-weight: normal;
}

.Ld-frock-iptbox {
	margin-top: 15px;
}

.Ld-frock-ipt {
	position: relative;
	margin-left: 10px;
}

.Ld-frock-ipt:first-child {
	margin-left: 0;
}

.Ld-frock-ipt input {
	height: 40px;
	padding: 0 15px;
	background-color: #fff;
	font-size: 14px;
	color: #393d49;
	line-height: 40px;
	border: none;
	outline: none;
}

.Ld-frock-ipt img {
	width: 8px;
	height: 6px;
	position: absolute;
	top: 17px;
	right: 12px;
}

.Ld-frock-ipt font {
	font-size: 14px;
	color: #393d49;
	line-height: 40px;
	position: absolute;
	right: 10px;
	top: 0;
}

.Ld-frock-ipttwo input {
	width: 160px;
}

.Ld-frock-iptone input {
	width: 330px;
}

.Ld-frock-btn {
	margin-top: 24px;
	text-align: center;
}

.Ld-frock-btn button {
	width: 140px;
	height: 40px;
	background-color: #FCAF3D;
	font-size: 14px;
	color: #1b0f0a;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-frock-iptext {
	margin-top: 20px;
}

.Ld-frock-iptext img {
	width: 13px;
	height: 13px;
	margin-top: 2px;
	margin-right: 7px;
}

.Ld-frock-iptext p {
	width: 310px;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
}

.Ld-frock-hide {
	display: none;
	width: 100%;
	background-color: #fff;
	position: absolute;
	top: 40px;
	left: 0;
	-webkit-box-shadow: 0 0 2px #ddd;
	-moz-box-shadow: 0 0 2px #ddd;
	box-shadow: 0 0 2px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=2);
	behavior: url(../images/pie.htc);
	max-height: 280px;
	overflow-y: scroll;
}

.Ld-frock-hide li {
	font-size: 14px;
	color: #333;
	padding: 0 16px;
	line-height: 30px;
	border-top: 1px solid #eee;
}

.Ld-frock-hide li:hover {
	color: #FCAF3D;
}

.Ld-frock-pubox {
	margin-top: 30px;
}

.Ld-frock-box {
	margin-top: 30px;
}

.Ld-frock-title h4 {
	font-size: 30px;
	color: #393d49;
	text-align: center;
	line-height: 42px;
	font-weight: bold;
}

.Ld-frock-title p {
	font-size: 14px;
	color: #393d49;
	text-align: center;
	line-height: 20px;
}

.Ld-frock-wrap {
	margin-top: 36px;
	padding-bottom: 25px;
	text-align: center;
}

.Ld-frock-ul {
	display: inline-block;
	width: 1160px;
}

.Ld-frock-stoplist {
	margin: 0 13px;
}

.Ld-frock-stoplist span {
	display: block;
	width: 264px;
	height: 183px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-frock-stoplist span img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-frock-stoplist span:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-frock-stoplist p {
	font-size: 16px;
	color: #393d49;
	text-align: center;
	line-height: 48px;
}

.Ld-frock-left {
	width: 50%;
}

.Ld-frock-caselist {
	position: relative;
	margin: 0 10px 20px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: default;
}

.Ld-frock-caselist img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-frock-caselist p {
	width: 100%;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
	position: absolute;
	bottom: 0;
	left: 0;
}

.Ld-frock-caselist p font {
	display: block;
	padding: 0 20px;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-frock-caselist:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-frock-casesml {
	width: 270px;
	height: 244px;
}

.Ld-frock-casebig {
	width: 560px;
	height: 400px;
}

/* discuss */
.Ld-discuss-ban {
	width: 930px;
	height: 320px;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-discuss-ban img {
	width: 100%;
	height: 100%;
}

.Ld-discuss-list {
	padding: 30px 0 20px;
	border-bottom: 1px solid #eee;
}

.Ld-discuss-list a {
	display: block;
}

.Ld-discuss-name {
	width: 800px;
}

.Ld-discuss-name span {
	display: block;
	padding: 0 10px;
	position: relative;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 26px;
	background-color: #FCAF3D;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-discuss-name p {
	font-size: 16px;
	color: #333;
	line-height: 26px;
	font-weight: bold;
	max-width: 700px;
	margin-left: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/* .Ld-discuss-name img {
	margin: 3px 10px;
} */
.Ld-discuss-name i{
	font-size: 20px;
	line-height: 20px;
	margin: 4px 4px 0 10px;
	color: #fcb141;
}

.Ld-discuss-name font {
	font-size: 14px;
	color: #FCAF3D;
	line-height: 26px;
}

.Ld-discuss-list:hover>a .Ld-discuss-title .Ld-discuss-name p {
	color: #2659cf;
}

.Ld-discuss-list:hover>.Ld-discuss-title .Ld-discuss-name p a {
	color: #2659cf;
}

.Ld-discuss-state {
	font-size: 14px;
	color: #FCAF3D;
	line-height: 26px;
	cursor: default;
}

.Ld-discuss-state img {
	width: 16px;
	height: 16px;
	margin: 5px 6px 0 0;
}

.Ld-discuss-statecolor {
	color: #5dc96c;
}

.Ld-discuss-statecolort {
	color: #9e9e9e;
}

.Ld-discuss-main {
	margin-top: 20px;
}

.Ld-discuss-image {
	width: 190px;
	height: 120px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-discuss-image img {
	width: 100%;
	height: 100%;
}

.Ld-discuss-main p {
	font-size: 14px;
	color: #999;
	line-height: 30px;
	margin-left: 20px;
	width: 720px;
	max-height: 120px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	cursor: pointer;
}

.Ld-discuss-nopic p {
	width: auto;
	margin-left: 0;
}

.Ld-discuss-btm {
	margin-top: 24px;
}

.Ld-discuss-answer img {
	width: 18px;
	height: 18px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	margin: 5px 0 0 0;
}

.Ld-discuss-answer p {
	font-size: 12px;
	color: #999;
	line-height: 28px;
	margin: 0 12px 0 12px;
	cursor: default;
}

.Ld-discuss-answer b {
	font-size: 12px;
	/*color: #2659cf;*/
	color: #999;
	line-height: 28px;
	margin: 0 12px 0 12px;
	cursor: default;
}

.Ld-discuss-answer font {
	font-size: 12px;
	color: #999;
	line-height: 28px;
	cursor: default;
}

.Ld-discuss-partic dd {
	font-size: 12px;
	color: #999;
	line-height: 28px;
	/*margin-left: 30px;*/
	cursor: default;
}

/* .Ld-discuss-partic dd img {
	height: 12px;
	margin: 8px 8px 0 0;
} */
.Ld-discuss-partic dd i{
	font-size: 20px;
	color: #999;
	line-height: 27px;
	vertical-align: middle;
	margin-right: 4px;
}

.Ld-discuss-add {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	white-space: nowrap;
}

.Ld-discuss-add font {
	color: #2659cf;
}

.Ld-discuss-text {
	margin-top: 12px;
}

.Ld-discuss-text p {
	font-size: 14px;
	color: #999;
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-discuss-active dd {
	font-size: 12px;
	color: #2659cf;
	line-height: 36px;
	margin-right: 44px;
}

.Ld-discuss-active dd a {
	font-size: 12px;
	color: #2659cf;
	line-height: 36px;
}

/* .Ld-discuss-active dd img {
	display: inline-block;
	vertical-align: middle;
	margin: 11px 8px 0 0;
	height: 14px;
} */
.Ld-discuss-active dd i{
	font-size: 14px;
	color: #2659cf;
	margin-right: 4px;
	font-weight: 700;
}

.Ld-discuss-add {
	font-size: 14px;
	color: #999;
	line-height: 26px;
}

.Ld-discuss-add font {
	color: #2659cf;
}

.Ld-discuss-picbox {
	margin-top: 10px;
}

.Ld-discuss-pic {
	width: 194px;
	height: 140px;
	margin-right: 20px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-discuss-pic img {
	width: 194px;
	height: 140px;
	object-fit: cover;
}

.Ld-discuss-last dd {
	font-size: 12px;
	color: #999;
	line-height: 28px;
	cursor: default;
}

.Ld-discussline {
	margin: 0 10px;
}

/* .Ld-discuss-last dd img {
	width: 14px;
	height: 14px;
	margin: 8px 6px 0 0;
} */
.Ld-discuss-last dd i{
	font-size: 14px;
	color: #999;
	vertical-align: middle;
	margin-right: 6px;
}

.Ld-discuss-more {
	font-size: 14px;
	color: #999;
	text-align: center;
	line-height: 60px;
	margin: 40px 0 20px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-discuss-more-pl {
	font-size: 16px;
	color: #999;
	text-align: center;
	line-height: 60px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-discuss-ipt {
	position: relative;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-discuss-ipt input {
	width: 100%;
	height: 50px;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding: 10px 20px;
	border: 1px solid #fff;
	outline: none;
	background: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-discuss-ipt span {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
	line-height: 50px;
	text-align: center;
}

/* .Ld-discuss-ipt span img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-discuss-ipt span i{
	font-size: 26px;
	color: #ccc;
	vertical-align: middle;
}

.Ld-discuss-focus input {
	border: 1px solid #2659cf;
}

.Ld-discuss-focus span {
	background-color: #2659cf;
}

.Ld-discuss-ipt:hover>input {
	border: 1px solid #2659cf;
}

.Ld-discuss-ipt:hover>span {
	background-color: #2659cf;
	cursor: pointer;
}
.Ld-discuss-ipt:hover>span i{
	color: #fff;
}

.Ld-discuss-search {
	position: relative;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-discuss-search input {
	width: 100%;
	height: 50px;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding: 10px 20px;
	border: 1px solid #fff;
	outline: none;
	background: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-discuss-search span {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
	line-height: 50px;
	text-align: center;
}

.Ld-discuss-search span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-discuss-hover input {
	border: 1px solid #2659cf;
}

.Ld-discuss-hover span {
	background-color: #2659cf;
}

.Ld-discuss-search:hover>input {
	border: 1px solid #2659cf;
}

.Ld-discuss-search:hover>span {
	background-color: #2659cf;
	cursor: pointer;
}

.Ld-discuss-btn {
	width: 360px;
	height: 50px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	margin-top: 20px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-discuss-btn a {
	color: #fff;
}

/* .Ld-discuss-btn img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
} */
.Ld-discuss-btn i{
	font-size: 14px;
	color: #fff;
	margin-right: 4px;
	vertical-align: middle;
}

.Ld-discuss-btncolor {
	background-color: #FCAF3D;
}

.Ld-discuss-ranking {
	padding: 10px 0;
}

.Ld-discuss-num {
	display: block;
	width: 25px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	/* margin: 11px 0; */
}

.Ld-discuss-num img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-discuss-head {
	position: relative;
	width: 50px;
	height: 50px;
	margin-left: 15px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	/* overflow: hidden; */
}

.Ld-discuss-headpic {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}

.Ld-discuss-headtip {
	font-size: 13px;
	line-height: 13px;
	position: absolute;
	top: -2px;
	right: -2px;
}

.Ld-discuss-rankingtext {
	margin-left: 10px;
	width: 210px;
}

.Ld-discuss-rankingtext h5 {
	font-size: 16px;
	color: #333;
	font-weight: 700;
	line-height: 24px;
	margin-top: 3px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-discuss-rankingtext dl dd {
	font-size: 12px;
	color: #999;
	line-height: 24px;
	margin-right: 8px;
}

.Ld-ask-top {
	margin-top: 20px;
}

.Ld-discuss-problem a {
	display: block;
}

.Ld-discuss-problem span {
	display: block;
	width: 24px;
	height: 30px;
}

.Ld-discuss-problem span i {
	display: block;
	width: 4px;
	height: 4px;
	margin: 13px 10px;
	background-color: #9d69e1;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-discuss-problem p {
	width: 274px;
	/*margin-left: 12px;*/
	font-size: 14px;
	color: #666;
	line-height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-discuss-problem:hover {
	height: auto;
}

.Ld-discuss-problem:hover>a p {
	color: #2659cf;
}

.Ld-discuss-smlban {
	margin-top: 35px;
	height: 120px;
	
	background: url(../images/xgpage3.png) no-repeat center;
	background-size: 100% 100%;
	/*
	background-color: #FCAF3D;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    behavior: url(../images/pie.htc);
    */
	padding: 0 20px;
}

.Ld-xgpage-left {
	width: 16px;
	height: 16px;
	margin-top: 12px;
	background-color: #fff;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-xgpage-right {
	width: 300px;
	margin-left: 4px;
	margin-top: 28px;
}

.Ld-xgpage-title2 {
	font-size: 22px;
	color: #98600a;
	font-weight: bold;
	line-height: 30px;
}

.Ld-xgpage-btn2 {
	width: 104px;
	height: 32px;
	background-color: #fff;
	margin-top: 10px;
	margin-left: 4px;
	border: none;
	outline: none;
	font-size: 14px;
	color: #9c620b;
	line-height: 32px;
	text-align: center;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-discuss-smlban img{
	width: 100%;
} */

/* discuss-ask */
.Ld-ask-box {
	padding: 12px 30px 16px;
	margin-top: 30px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-list {
	border-bottom: 1px dashed #dedede;
	cursor: pointer;
}

.Ld-ask-title p {
	font-size: 16px;
	color: #333;
	line-height: 62px;
	margin-left: 12px;
}

.Ld-ask-title span {
	display: block;
	width: 28px;
	height: 62px;
	text-align: center;
	line-height: 62px;
}
.Ld-ask-title span i{
	font-size: 22px;
	color: #333;
	font-weight: 700;
	vertical-align: middle;
}
/* .Ld-ask-title i {
	display: block;
	width: 56px;
	height: 62px;
	text-align: center;
	line-height: 62px;
} */
.Ld-ask-jt{
	width: 56px;
	height: 62px;
	text-align: center;
	line-height: 62px;
}
.Ld-ask-jt i{
	font-size: 13px;
	color: #333;
	font-weight: 700;
}
.Ld-ask-jtop{
	display: none;
}

/* .Ld-ask-title span .Ld-ask-image,
.Ld-ask-title i .Ld-ask-image {
	display: inline-block;
	vertical-align: middle;
}

.Ld-ask-title span .Ld-ask-image-hide,
.Ld-ask-title i .Ld-ask-image-hide {
	display: none;
} */

.Ld-ask-hide {
	display: none;
}

.Ld-ask-hide dd a {
	display: block;
	font-size: 14px;
	color: #393d49;
	line-height: 28px;
	padding: 0 8px;
}

.Ld-ask-hide dd a:hover {
	color: #2659cf;
}

.Ld-ask-hide .nov a {
	color: #2659cf;
}

.Ld-ask-choose .Ld-ask-title p {
	color: #2659cf;
}

/* .Ld-ask-choose .Ld-ask-title span .Ld-ask-image,
.Ld-ask-choose .Ld-ask-title i .Ld-ask-image {
	display: none;
}

.Ld-ask-choose .Ld-ask-title span .Ld-ask-image-hide,
.Ld-ask-choose .Ld-ask-title i .Ld-ask-image-hide {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-ask-choose .Ld-ask-jt i{
	color: #2659cf;
	display: none;
}
.Ld-ask-choose .Ld-ask-jt .Ld-ask-jtop{
	display: block;
}
.Ld-ask-choose .Ld-ask-title span i{
	font-size: 22px;
	color: #2659cf;
}
.Ld-ask-choose .Ld-ask-hide {
	padding-bottom: 20px;
	display: block;
}

.Ld-ask-tip {
	width: 84px;
	height: 25px;
	padding-right: 4px;
	background: url(../images/asktips.png) no-repeat center;
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 25px;
	white-space: nowrap;
	margin: 10px 0;
}

.Ld-ask-ba {
	background-color: #f4f5f9;
	padding: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-bapic {
	width: 86px;
	height: 86px;
}

.Ld-ask-text {
	margin-left: 28px;
	width: 730px;
}

.Ld-ask-text h5 {
	font-size: 22px;
	color: #333;
	line-height: 38px;
	font-weight: bold;
}

.Ld-ask-text p {
	font-size: 14px;
	color: #666;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-text p font {
	color: #FCAF3D;
}

.Ld-ask-text b {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 28px;
}

.Ld-ask-text b span {
	font-size: 20px;
	color: #999;
	line-height: 28px;
	margin-right: 4px;
}

/* .Ld-ask-text b img {
	display: inline-block;
	vertical-align: middle;
} */

.Ld-ask-tab {
	margin-top: 30px;
}

.Ld-ask-tab {
	border-bottom: 1px solid #eee;
}

.Ld-ask-tablist {
	position: relative;
	font-size: 14px;
	color: #999;
	line-height: 46px;
	margin-right: 30px;
	cursor: pointer;
}

.Ld-ask-tablist a {
	color: #999;
}

.Ld-ask-tablist span {
	display: none;
}

.Ld-ask-tabcolor {
	color: #2659cf;
}

.Ld-ask-tabcolor a {
	color: #2659cf;
}

.Ld-ask-tabcolor span {
	display: block;
	height: 3px;
	width: 100%;
	background-color: #2659cf;
	position: absolute;
	bottom: -1px;
	left: 0;
}

.Ld-ask-tabcolor span img {
	position: absolute;
	bottom: -6px;
	left: 0;
}

.Ld-ask-tablist:hover {
	color: #2659cf;
}

.Ld-ask-index {
	display: none;
}

.Ld-ask-width {
	width: 274px;
}

/* ask question */
.Ld-question-box {
	background-color: #F4F5F9;
	padding-left: 30px;
	padding-top: 18px;
	padding-bottom: 32px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-question-box h5 {
	font-size: 20px;
	color: #333;
	line-height: 54px;
}

.Ld-question-box h5 img {
	margin-top: 19px;
	margin-right: 8px;
}

.Ld-question-word {
	margin-bottom: 8px;
}

.Ld-question-word font {
	display: block;
	width: 20px;
	font-size: 14px;
	color: #333;
	line-height: 26px;
}

.Ld-question-word p {
	max-width: 270px;
	font-size: 14px;
	color: #333;
	line-height: 26px;
}

.Ld-question-word p i {
	display: block;
}

.Ld-question-search {
	width: 810px;
	margin-top: 10px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-question-search input {
	width: 620px;
	height: 60px;
	padding: 15px 18px;
	background-color: #F4F5F9;
	font-size: 14px;
	/* color: #d9dce3; */
	line-height: 30px;
	border: none;
	outline: none;
}

.Ld-question-search button {
	background-color: #FCAF3D;
	width: 190px;
	height: 60px;
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 60px;
	border: none;
	outline: none;
	cursor: pointer;
}

.Ld-question-search button img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
}

.Ld-question-iptbox {
	position: relative;
	margin-top: 26px;
	width: 810px;
}

.Ld-question-iptbox h4 {
	font-size: 20px;
	color: #393d49;
	line-height: 68px;
	font-weight: 700;
}

.Ld-question-ipt dd {
	position: relative;
}

.Ld-question-ipt h5 {
	font-size: 16px;
	color: #393d49;
	line-height: 62px;
}

.Ld-question-ipt input {
	padding: 0 60px 0 20px;
	height: 40px;
	width: 690px;
	margin: 11px 0 11px 14px;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	border: 1px solid #eeeeee;
	background: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-question-ipt font {
	font-size: 16px;
	color: #bbb;
	line-height: 40px;
	position: absolute;
	right: 42px;
	top: 11px;
}

.Ld-question-add {
	display: none;
	position: absolute;
	right: 0;
	top: 51px;
	border: 1px solid #ddd;
}

.Ld-question-hide,
.Ld-question-hide2 {
	width: 110px;
	height: 280px;
	background-color: #fff;
	overflow-y: scroll;
}

.Ld-question-hide::-webkit-scrollbar {
	display: none;
}

.Ld-question-hide2::-webkit-scrollbar {
	display: none;
}

.Ld-question-add li {
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 32px;
	cursor: pointer;
}

.Ld-question-hide2 li {
	background-color: #F4F5F9;
}

.Ld-question-add .Ld-question-choose {
	background-color: #F4F5F9;
}

.Ld-question-ipt textarea {
	width: 790px;
	height: 230px;
	padding: 16px 18px;
	border: none;
	outline: none;
	font-size: 14px;
	color: #333;
	line-height: 32px;
	border: 1px solid #eeeeee;
	resize: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-question-ipt dd img {
	position: absolute;
	right: 14px;
	top: 28px;
}

.Ld-upload {
	margin-top: 30px;
}

.Ld-ask-submit {
	width: 160px;
	height: 50px;
	background-color: #fcb141;
	border: none;
	outline: none;
	font-size: 16px;
	color: #333;
	line-height: 50px;
	text-align: center;
	margin-top: 72px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* ask-question-detail */
.Ld-ask-title-add {
	padding: 15px 0;
	margin-right: 20px;
}

.Ld-ask-title-add dd {
	font-size: 14px;
	color: #929295;
	line-height: 30px;
	padding: 0 8px;
	cursor: pointer;
}

.Ld-ask-title-add dt {
	font-size: 16px;
	color: #929295;
	line-height: 30px;
}

.Ld-ask-title-add .Ld-ask-addcolor {
	color: #2659cf;
}

.Ld-ask-detail-top {
	padding-bottom: 35px;
	/*border-bottom: 1px solid #f4f5f9;*/
}

.Ld-ask-detail-title {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	line-height: 46px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-detail-infor {
	margin: 15px 0 20px;
}

.Ld-ask-detail-infor dt {
	font-size: 14px;
	color: #666;
	line-height: 28px;
	margin-right: 30px;
}

.Ld-ask-detail-infor dt img {
	margin-right: 10px;
	width: 28px;
	height: 28px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-ask-detail-infor dd {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 28px;
	margin-right: 30px;
	position: relative;
	cursor: pointer;
}

/* .Ld-ask-detail-infor dd img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
} */
.Ld-ask-detail-infor dd i{
	font-size: 14px;
	color: #999;
	margin-right: 4px;
}
.Ld-ask-share:hover>.Ld-mt-hide {
	display: block;
}

.Ld-ask-detail-text {
	font-size: 14px;
	color: #666;
	line-height: 26px;
	margin-bottom: 28px;
}

.Ld-ask-detail-btn {
	width: 120px;
	height: 40px;
	background-color: #fcb141;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-ask-detail-btn img {
	width: 16px;
	height: 16px;
	margin-right: 8px;
	display: inline-block;
	vertical-align: middle;
} */
.Ld-ask-detail-btn i{
	font-size: 16px;
	color: #fff;
	margin-right: 4px;
}
.Ld-ask-detail-main {
	display: block;
	width: 100%;
	height: 150px;
	padding: 10px;
	margin-top: 34px;
	border: 1px solid #dedede;
	font-size: 14px;
	color: #999;
	line-height: 30px;
	resize: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-ask-detail-method {
	margin-top: 14px;
}

.Ld-ask-detail-method dt {
	font-size: 14px;
	color: #fcb141;
	line-height: 30px;
	padding: 8px 0;
	cursor: default;
	position: relative;
}

.Ld-ask-detail-method dt span {
	line-height: 30px;
	/* font-size: 0; */
	display: block;
	margin-right: 8px;
}

/* .Ld-ask-detail-method dt img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-ask-detail-method dt i{
	font-size: 16px;
	color: #fcb141;
}

.Ld-ask-detail-method dt input {
	display: block;
	position: absolute;
	top: 8px;
	left: 0;
	width: 80px;
	height: 30px;
	opacity: 0;
	filter: alpha(opacity=0);
}

.Ld-ask-detail-method dd {
	margin-right: 20px;
	font-size: 14px;
	color: #393d49;
	line-height: 46px;
}

.Ld-ask-detail-method dd font {
	color: #fcb141;
}

.Ld-ask-detail-method dd i {
	display: inline-block;
	max-width: 120px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-detail-delete {
	margin-left: 20px;
	cursor: pointer;
}

.Ld-ask-detail-method .Ld-ask-detail-hide {
	display: none;
}

.Ld-ask-detail-box {
	padding-bottom: 60px;
	/*border-bottom: 1px solid #f4f5f9;*/
}

.Ld-ask-detail-all {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	line-height: 84px;
	margin-bottom: 10px;
	border-top: 1px dashed #e0e0e0;
}

.Ld-ask-detail-all span {
	display: block;
	width: 7px;
	height: 21px;
	background-color: #2659cf;
	margin-right: 12px;
	margin-top: 32px;
}

.Ld-ask-detail-list {
	margin-bottom: 40px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
}

.Ld-ask-detail-headimg {
	width: 56px;
	height: 56px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-ask-detail-empty {
	margin-left: 16px;
	width: 850px;
}

.Ld-ask-detail-name h5 font {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	margin-right: 6px;
}

/* .Ld-ask-detail-name h5 img {
	margin-top: 5px;
} */
.Ld-ask-detail-name h5 span{
	font-size: 18px;
	color: #fcb141;
	line-height: 30px;
}
.Ld-ask-detail-name h5 i {
	font-size: 14px;
	color: #999;
	line-height: 30px;
	margin-left: 12px;
}

.Ld-ask-detail-name dl dd {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	margin-right: 10px;
}

.Ld-ask-headline {
	margin-right: 30px;
	font-size: 36px;
	color: #fcb141;
}

.Ld-ask-detail-word {
	margin-top: 20px;
}

.Ld-ask-detail-word p {
	font-size: 14px;
	color: #222;
	line-height: 28px;
}

.Ld-ask-detail-word img {
	margin-top: 20px;
}

.Ld-ask-detail-zan {
	padding-right: 10px;
	font-size: 14px;
	color: #999;
	line-height: 46px;
	cursor: default;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

.Ld-ask-detail-zan .Ld-ask-detail-zanpic {
	/* display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
	margin-top: 12px; */
	display: inline-block;
	font-size: 20px;
	color: #999;
	margin-right: 8px;
}

.Ld-ask-detail-zan .Ld-ask-detail-zanimg {
	display: none;
}

.Ld-ask-detail-click {
	color: #2659cf;
}

.Ld-ask-detail-click .Ld-ask-detail-zanimg {
	/* display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
	margin-top: 12px; */
	display: inline-block;
	font-size: 20px;
	color: #2659cf;
	margin-right: 8px;
}

.Ld-ask-detail-click .Ld-ask-detail-zanpic {
	display: none;
}

.Ld-ask-related {
	padding: 0 10px;
}

.Ld-ask-related-box {
	width: 440px;
}

.Ld-ask-related-answer {
	width: 52px;
	height: 52px;
	background-color: #FCAF3D;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 16px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-related-answer font {
	margin-top: 10px;
	display: block;
}

.Ld-ask-related-text {
	width: 368px;
	margin-left: 20px;
}

.Ld-ask-related-text h5 {
	font-size: 16px;
	color: #393d49;
	line-height: 18px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

.Ld-ask-related-text p a {
	font-size: 14px;
	color: #999;
	line-height: 18px;
	height: 36px;
	margin-top: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	cursor: pointer;
}

.Ld-ask-related-text h5 a:hover {
	color: #2659cf;
}

.Ld-ask-related-text b {
	display: block;
	font-size: 12px;
	color: #b2b2b2;
	line-height: 18px;
	margin-top: 12px;
}

.Ld-ask-related-text b img {
	width: 18px;
	height: 18px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-ask-related-text b font {
	margin: 0 20px 0 10px;
}

.Ld-ask-related-wrap {
	margin-top: 8px;
}

.Ld-ask-related-list {
	margin-top: 10px;
	cursor: default;
}

.Ld-ask-related-list span {
	display: block;
	width: 52px;
	height: 24px;
	background-color: #cecece;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 24px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-related-empty {
	width: 368px;
	margin-left: 20px;
}

.Ld-ask-related-empty p {
	width: 340px;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-related-empty font {
	font-size: 16px;
	color: #666;
	line-height: 24px;
}

.Ld-ask-related-list:hover>.Ld-ask-related-empty p a {
	color: #2659cf;
}

.Ld-ask-related-list:hover>.Ld-ask-related-empty font {
	color: #2659cf;
}

/* ask-welfare */
.Ld-ask-welfare-list {
	/*margin-top: 30px;*/
	padding: 30px 0 20px;
	border-bottom: 1px solid #eeeeee;
}

.Ld-ask-welfare-left {
	position: relative;
	width: 264px;
	height: 165px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
}

.Ld-ask-welfare-image {
	width: 264px;
	height: 165px;
	object-fit: cover;
}

.Ld-ask-welfare-tips {
	position: absolute;
	top: 28px;
	left: -8px;
}

.Ld-ask-welfare-right {
	width: 640px;
	margin-left: 20px;
}

.Ld-ask-welfare-right a {
	display: block;
}

.Ld-ask-welfare-right h5 {
	font-size: 16px;
	color: #393d49;
	line-height: 40px;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-welfare-right p {
	font-size: 14px;
	color: #999;
	line-height: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-welfare-cp a {
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-welfare-name dd {
	margin-right: 40px;
	font-size: 14px;
	color: #fcb74f;
	line-height: 46px;
}

.Ld-ask-welfare-name dd a {
	display: block;
	font-size: 14px;
	color: #fcb74f;
	line-height: 46px;
}

.Ld-ask-welfare-cpname {
	max-width: 230px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-ask-welfare-name dd span {
	display: inline-block;
	height: 46px;
	font-size: 0;
	line-height: 46px;
}

/* .Ld-ask-welfare-name dd img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
} */
.Ld-ask-welfare-name dd i{
	font-size: 18px;
	color: #fcb74f;
	margin-right: 4px;
	/* font-weight: 700; */
}

.Ld-ask-welfare-apply {
	margin-top: 12px;
}

.Ld-ask-welfare-btn {
	width: 96px;
	height: 36px;
	background-color: #fff;
	border: 1px solid #2659cf;
	font-size: 14px;
	color: #2659cf;
	text-align: center;
	line-height: 34px;
	box-sizing: border-box;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-ask-welfare-apply font {
	font-size: 14px;
	color: #999;
	line-height: 42px;
	margin-left: 18px;
}

.Ld-ask-welfare-end h5 {
	color: #999;
}

.Ld-ask-welfare-end p {
	color: #999;
}

.Ld-ask-welfare-end dd {
	color: #999;
}

.Ld-ask-welfare-end .Ld-ask-welfare-btn {
	color: #999;
	border-color: #999;
}

.Ld-ask-welfare-end .Ld-ask-welfare-apply font {
	color: #999;
}

.Ld-ask-welfare-list:hover>.Ld-ask-welfare-right a h5 {
	color: #2659cf;
}

.Ld-ask-welfare-list:hover>.Ld-ask-welfare-end a h5 {
	color: #999;
}

.Ld-ask-welfare-btn:hover {
	background-color: #2659cf;
	color: #fff;
}

.Ld-ask-welfare-end .Ld-ask-welfare-btn:hover {
	background-color: #fff;
	color: #999;
}

.Ld-ask-welfare-get {
	padding: 25px 20px 35px;
	background-color: #fcb141;
	margin-top: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-welfare-get h4 {
	font-size: 26px;
	color: #693f00;
	line-height: 46px;
	font-weight: bold;
	text-align: center;
	font-style: oblique;
}

.Ld-ask-welfare-get p {
	font-size: 16px;
	color: #693f00;
	line-height: 36px;
	text-align: center;
	font-style: oblique;
	margin-bottom: 8px;
}

.Ld-ask-welfare-get input {
	display: block;
	width: 100%;
	padding: 10px 20px;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	height: 50px;
	margin-top: 10px;
	background-color: #ffcd84;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-welfare-get button {
	width: 100%;
	height: 50px;
	background-color: #2659cf;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	color: #fff;
	margin-top: 20px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* ask-welfare-detail */
.Ld-ask-welfare-title h5 {
	font-size: 22px;
	color: #333;
	line-height: 40px;
	font-weight: bold;
}

.Ld-ask-welfare-infor {
	margin-bottom: 20px;
}

.Ld-ask-welfare-infor dt {
	font-size: 14px;
	color: #2659cf;
	line-height: 50px;
}

.Ld-ask-welfare-infor dd {
	font-size: 14px;
	color: #999;
	line-height: 50px;
	margin-left: 30px;
	position: relative;
}

.Ld-ask-welfare-infor span {
	display: inline-block;
	height: 50px;
	/* font-size: 0; */
	line-height: 50px;
	margin-right: 10px;
}
.Ld-ask-welfare-infor dd span i{
	font-size: 16px;
	color: #999;
	line-height: 38px;
}
.Ld-ask-welfare-infor dt span i{
	font-size: 14px;
	color: #2659cf;
}

/* .Ld-ask-welfare-infor span img {
	display: inline-block;
	vertical-align: middle;
} */

.Ld-ask-welfare-countdown dt {
	width: 108px;
	height: 40px;
	background-color: #fcb141;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	text-align: center;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-welfare-countdown dd {
	width: 40px;
	height: 40px;
	background-color: #fcb141;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	text-align: center;
	margin-left: 10px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-welfare-finish {
	width: 108px;
	height: 40px;
	background-color: #ddd;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-welfare-now p {
	font-size: 14px;
	color: #999;
	line-height: 40px;
}

.Ld-ask-welfare-now p font {
	color: #2659cf;
}

.Ld-ask-welfare-now button {
	width: 108px;
	height: 40px;
	background-color: #fcb141;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	text-align: center;
	border: none;
	outline: none;
	margin: 0 10px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-ask-welfare-now button img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
} */
.Ld-ask-welfare-now button i{
	font-size: 14px;
	color: #333;
	margin-right: 4px;
}

.Ld-ask-welfare-detail {
	padding: 80px 0 20px;
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.Ld-ask-welfare-detail img{
	margin: 25px auto;
}
.Ld-ask-welfare-detail p {
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.smtobig{
	max-width:600px;
	margin: 20px 0;
}
.smtobig:hover {
	cursor: zoom-in;
}
/* ask-housetype */
.Ld-housetype-nav {
	margin-top: 10px;
}

.Ld-housetype-nav dd {
	font-size: 14px;
	color: #999;
	line-height: 36px;
	margin-right: 30px;
}

.Ld-housetype-nav .Ld-housetype-color a {
	color: #2659cf;
}

.Ld-housetype-list {
	padding: 30px 0 20px;
	/*margin-top: 20px;*/
	border-bottom: 1px solid #eeeeee;
}

.Ld-housetype-list a {
	display: block;
}

.Ld-housetype-title h5 {
	font-size: 16px;
	color: #333;
	line-height: 36px;
	font-weight: bold;
}

.Ld-housetype-num {
	margin-left: 10px;
	font-size: 14px;
	color: #fcb141;
	line-height: 36px;
}

.Ld-housetype-num span {
	font-size: 20px;
	line-height: 26px;
	/* margin-right: 10px; */
	margin-top: 6px;
	color: #fcb141;
}

.Ld-housetype-num span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-housetype-text {
	font-size: 14px;
	color: #999;
	line-height: 30px;
}

.Ld-housetype-image {
	width: 194px;
	height: 140px;
	margin-right: 20px;
	margin-top: 20px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-housetype-image img {
	width: 194px;
	height: 140px;
	object-fit: cover;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-housetype-pic {
	margin: 0 auto;
}

.Ld-housetype-image a:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.Ld-housetype-infor {
	margin-top: 26px;
}

.Ld-housetype-infor li {
	font-size: 16px;
	color: #666;
	line-height: 40px;
}

.Ld-housetype-infor p {
	font-size: 18px;
	color: #666;
	line-height: 40px;
	font-weight: 700;
}

.Ld-housetype-infor ul {
	width: 290px;
	padding-left: 8px;
}

.Ld-housetype-infor ol {
	width: 620px;
}

.Ld-ask-detail-content {
	font-size: 14px;
	color: #666;
	line-height: 28px;
	-ms-user-select: none;
	/*IE10*/
	-khtml-user-select: none;
	/*早期浏览器*/
	user-select: none;
	-moz-user-select: none;
	/*火狐*/
	-webkit-user-select: none;
}

.Ld-ask-detail-content p {
	font-size: 14px;
	color: #666;
	line-height: 28px;
	/* margin-bottom: 28px; */
}

.Ld-ask-detail-content a {
	color: #2659cf;
}

.Ld-ask-detail-content img {
	margin: 25px auto;
}

.Ld-housetype-btm {
	margin-top: 74px;
	text-align: center;
}

.Ld-housetype-list a:hover>.Ld-housetype-title h5 {
	color: #2659cf;
}

.Ld-housetype-btn {
	display: inline-block;
	width: 66px;
	height: 66px;
	background-color: #2659cf;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 28px;
	margin: 0 23px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-housetype-btn img {
	height: 20px;
	width: auto;
	margin: 16px auto 0;
} */
.Ld-housetype-btn i{
	display: block;
	font-size: 20px;
	color: #fff;
	line-height: 24px;
	margin: 10px auto 0;
}

.Ld-housetype-btn .Ld-housetype-out {
	display: none;
}

.Ld-housetype-btnclick .Ld-housetype-out {
	display: block;
}

.Ld-housetype-btnclick .Ld-housetype-in {
	display: none;
}

.Ld-housetype-mid {
	padding: 30px 0;
}

.Ld-housetype-mid textarea {
	display: block;
	height: 90px;
	width: 100%;
	background-color: #f4f5f9;
	border: 1px solid #eee;
	padding: 10px;
	font-size: 14px;
	color: #666;
	resize: none;
	outline: none;
	line-height: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-housetype-mid button {
	width: 116px;
	height: 44px;
	background-color: #2659cf;
	line-height: 44px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-top: 22px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-housetype-review {
	padding: 30px 0;
	border-bottom: 1px dashed #eeeeee;
}

.Ld-housetype-head {
	width: 55px;
	height: 55px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-housetype-head img {
	width: 100%;
	height: 100%;
}

.Ld-housetype-right {
	width: 850px;
	margin-left: 25px;
}

.Ld-housetype-reviewtop h5 {
	font-size: 14px;
	color: #2659cf;
	line-height: 38px;
}

.Ld-housetype-reviewtop p {
	font-size: 14px;
	color: #222;
	line-height: 28px;
}

.Ld-housetype-reviewtop b {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 28px;
}

.Ld-housetype-reviewtop b font {
	color: #393d49;
	margin: 0 6px;
}

.Ld-housetype-reviewtop b font span {
	color: #2659cf;
}

.Ld-housetype-answer dt {
	font-size: 14px;
	color: #999;
	line-height: 58px;
}

.Ld-housetype-answer dd {
	font-size: 14px;
	color: #999;
	line-height: 38px;
	margin-left: 14px;
	margin-top: 10px;
	cursor: pointer;
}

.Ld-housetype-answer dd span {
	display: block;
	height: 38px;
	font-size: 0;
}

/* .Ld-housetype-answer dd img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
} */
.Ld-housetype-answer dd i {
	font-size: 24px;
	color: #999;
}

.Ld-housetype-answer dd .Ld-zanimg {
	display: inline-block;
}

.Ld-housetype-answer dd .Ld-zanpic {
	display: none;
}

.Ld-housetype-answer .Ld-zanclick .Ld-zanimg {
	display: none;
}

.Ld-housetype-answer .Ld-zanclick .Ld-zanpic {
	display: inline-block;
}

.Ld-housetype-answer .Ld-zanclick font {
	color: #2659cf;
}

.Ld-housetype-ipt {
	margin: 10px 0;
	display: none;
}

.Ld-housetype-ipt textarea {
	display: block;
	width: 100%;
	height: 90px;
	background-color: #fff;
	border: 1px solid #eee;
	font-size: 16px;
	color: #222;
	line-height: 30px;
	padding: 10px 20px;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-housetype-ipt button {
	width: 80px;
	height: 36px;
	margin-top: 10px;
	background-color: #eee;
	font-size: 16px;
	color: #bbb;
	line-height: 36px;
	text-align: center;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-housetype-ipt .btncanuse {
	background-color: #2659cf;
	color: #fff;
}

.Ld-housetype-reviewbtm {
	background-color: #f4f5f9;
	padding: 0 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-housetype-reviewnext {
	padding: 20px 0;
	border-top: 1px dashed #eeeeee;
}

.Ld-housetype-reviewnext:first-child {
	border: none;
}

.Ld-housetype-add {
	margin-left: 15px;
	width: 720px;
}

/* ask-search */
.Ld-ask-search {
	margin-top: 55px;
	text-align: center;
}

.Ld-ask-search ul {
	display: inline-block;
}

.Ld-ask-searchlist {
	position: relative;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-ask-searchlist h5 {
	font-size: 30px;
	color: #2659cf;
	line-height: 50px;
	padding-right: 20px;
	font-weight: bold;
}

.Ld-ask-searchlist input {
	width: 370px;
	height: 50px;
	background-color: #fff;
	font-size: 16px;
	color: #333;
	line-height: 30px;
	padding: 10px 20px;
	border: 1px solid #fff;
	outline: none;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-ask-searchimg {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}

/* .Ld-ask-searchimg img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-ask-searchimg i{
	font-size: 26px;
	color: #ccc;
	vertical-align: middle;
}

.Ld-ask-search-add input {
	border: 1px solid #2659cf;
}

.Ld-ask-search-add .Ld-ask-searchimg {
	background-color: #2659cf;
}

.Ld-ask-searchlist button {
	width: 134px;
	height: 50px;
	background-color: #2659cf;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	border: none;
	outline: none;
	margin-left: 10px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-ask-searchlist button img {
	width: 12px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
} */
.Ld-ask-searchlist button i{
	margin-right: 6px;
}
.Ld-ask-searchlist:hover>input {
	border: 1px solid #2659cf;
}

.Ld-ask-searchlist:hover>.Ld-ask-searchimg {
	background-color: #2659cf;
}
.Ld-ask-searchlist:hover>.Ld-ask-searchimg i{
	color: #fff;
}

.Ld-ask-search-text {
	margin-top: 34px;
	padding: 0 40px;
}

.Ld-ask-search-text p {
	font-size: 16px;
	color: #333;
	line-height: 52px;
}

.Ld-ask-search-text p font {
	color: #2659cf;
}

.Ld-discuss-active dt {
	font-size: 16px;
	color: #999;
	line-height: 36px;
	margin-right: 30px;
	cursor: default;
}

/* .Ld-discuss-active dt img {
	width: 19px;
	height: 16px;
	margin: 10px 8px 0 0;
} */
.Ld-discuss-active dt i{
	font-size: 20px;
	color: #999;
	line-height: 29px;
	margin-right: 4px;
	vertical-align: middle;
}

.Ld-ask-search-box img {
	margin: 100px auto 50px;
}

.Ld-ask-search-box p {
	font-size: 20px;
	color: #999;
	line-height: 42px;
	text-align: center;
}

.Ld-ask-search-box font {
	color: #2659cf;
}

.Ld-ask-search-box b {
	display: block;
	font-size: 18px;
	color: #999;
	line-height: 38px;
	text-align: center;
}

.Ld-ask-search-more {
	margin: 120px 0;
	text-align: center;
}

.Ld-ask-search-more dl {
	display: inline-block;
}

.Ld-ask-search-list {
	font-size: 18px;
	color: #999;
	line-height: 30px;
	margin: 10px 5px;
}

.Ld-ask-search-list a {
	display: block;
	font-size: 18px;
	color: #999;
	line-height: 30px;
	padding: 0 15px;
	border: 1px solid #b6b1ab;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-ask-search-list a:hover {
	background-color: #2659cf;
	color: #fff;
}

/* designer */
.Ld-xg-14 {
	padding: 40px 40px 0;
}

.Ld-designer-wrap {
	width: 100%;
	margin-top: 20px;
}

.Ld-design-tabox {
	padding: 0 40px;
}

.Ld-design-tabline {
	border-bottom: 1px solid #eee;
}

.Ld-design-tablist {
	font-size: 14px;
	color: #999;
	margin-right: 30px;
	cursor: pointer;
	padding: 30px 0 0 0;
}

.Ld-design-tablist span {
	display: inline-block;
	font-size: 0;
	height: 26px;
	margin-right: 8px;
}

/* .Ld-design-tablist span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-design-tablist span .Ld-design-fire {
	display: none;
} */
.Ld-design-tablist span i{
	font-size: 16px;
	color: #999;
}
.Ld-design-color,
.Ld-design-color a {
	color: #d81e06;
}

/* .Ld-design-color span img {
	display: none;
} */
.Ld-design-color span i{
	color: #d81e06;
}

.Ld-design-color span .Ld-design-fire {
	display: inline-block;
}

.Ld-desing-search {
	width: 270px;
	height: 40px;
	margin: 10px 0;
	position: relative;
}

.Ld-desing-search input {
	width: 100%;
	background-color: #fff;
	border: 1px solid #eeeeee;
	padding: 5px 50px 5px 20px;
	font-size: 14px;
	color: #333;
	line-height: 28px;
	box-sizing: border-box;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

/* .Ld-desing-search img {
	position: absolute;
	right: 14px;
	top: 10px;
	cursor: pointer;
} */
.Ld-desing-search i{
	font-size: 20px;
	color: #ccc;
	position: absolute;
	right: 10px;
	line-height: 40px;
	top: 0;
}

.Ld-design-list {
	padding: 50px 40px;
}

.Ld-design-left {
	width: 410px;
}

.Ld-design-head {
	width: 90px;
	height: 90px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-design-head img {
	width: 100%;
	height: 100%;
}

.Ld-design-text {
	margin-left: 20px;
	width: 300px;
}

.Ld-design-text h5 {
	font-size: 20px;
	color: #393d49;
	font-weight: 700;
	line-height: 32px;
	margin-top: 6px;
}

.Ld-design-text p {
	font-size: 14px;
	color: #393d49;
	line-height: 26px;
}

.Ld-design-infor {
	margin-top: 6px;
}

.Ld-design-infor dd {
	font-size: 14px;
	color: #999;
	line-height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-design-infor dd font,
.Ld-design-infor dd b {
	color: #393d49;
}

.Ld-design-infor dd b {
	margin-left: 30px;
}

.Ld-design-btn {
	margin-top: 15px;
	width: 96px;
	height: 36px;
	font-size: 14px;
	color: #2659cf;
	text-align: center;
	line-height: 34px;
	background-color: #fff;
	border: 1px solid #2659cf;
	box-sizing: border-box;
	outline: none;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-design-right {
	width: 880px;
	height: 220px;
}

.Ld-design-image {
	position: relative;
	width: 280px;
	height: 204px;
	margin-left: 20px;
	margin-top: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-design-image:first-child {
	margin-left: 0;
}

.Ld-design-pic {
	width: 280px;
	height: 204px;
}

.Ld-design-show {
	width: 280px;
	height: 204px;
	position: absolute;
	top: 204px;
	left: 0;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(../images/pie.htc);
	cursor: pointer;
}

.Ld-design-show h5 {
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	font-weight: 700;
	margin-top: 75px;
	cursor: default;
	padding: 0 20px;
	cursor: pointer;
}

.Ld-design-show p {
	font-size: 12px;
	color: #cfcdcd;
	text-align: center;
	line-height: 34px;
	margin-top: 22px;
	cursor: pointer;
}

.Ld-design-zan {
	text-align: center;
}

.Ld-design-zan i {
	display: inline-block;
	padding: 0 14px;
	background-color: #2659cf;
	line-height: 28px;
	font-size: 12px;
	color: #fff;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-design-zan i span {
	/* display: inline-block;
	font-size: 0;
	line-height: 28px;*/
	margin-right: 4px; 
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	margin-top: 5px;
}

/* .Ld-design-zan i span img {
	display: inline-block;
	vertical-align: middle;
} */

.Ld-design-image:hover>.Ld-design-show {
	top: 0;
}

.Ld-design-btn:hover {
	background-color: #2659cf;
	color: #fff;
}

.Ld-design-add img {
	width: 120px;
	height: auto;
	margin: 60px auto 0;
}

.Ld-design-add p {
	font-size: 14px;
	color: #d2d2d2;
	text-align: center;
	line-height: 70px;
}

.Ld-design-black {
	width: 100%;
	height: 15px;
	background-color: #f4f5f9;
}

/* homepage */
.Ld-my-homepage {
	padding: 30px 0;
	/*background-color: #2659cf;*/
	/*background-color: #3366cc;*/
	/* background-color: #2659cf; */
	background: url(../images/apersonalbg2.jpg) no-repeat center;
	background-size: 100% 100%;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-my-header {
	width: 152px;
	height: 152px;
	margin: 0 auto;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-my-header img {
	width: 100%;
	height: 100%;
}
.Ld-my-header img:hover {
	cursor: zoom-in;
}
.Ld-my-name {
	font-size: 22px;
	color: #333;
	font-weight: bold;
	line-height: 64px;
	text-align: center;
}

.Ld-my-num {
	display: block;
	text-align: center;
	margin-top: 8px;
}

.Ld-my-num dd {
	display: inline-block;
	font-size: 14px;
	color: #393d49;
	line-height: 22px;
	text-align: center;
	cursor: default;
}

.Ld-my-num dd font {
	display: block;
}

.Ld-my-num dt {
	display: inline-block;
	line-height: 44px;
	margin: 0 35px;
}

.Ld-my-num dt span {
	display: inline-block;
	width: 1px;
	height: 20px;
	background-color: #979797;
	vertical-align: middle;
}

.Ld-my-infor {
	margin-top: 28px;
	padding: 0 40px;
}

.Ld-my-infor li {
	font-size: 14px;
	color: #393d49;
	line-height: 34px;
}

.Ld-my-infor li p {
	font-size: 14px;
	color: #393d49;
	line-height: 34px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-my-btn {
	display: block;
	margin: 20px auto 40px;
	width: 120px;
	height: 40px;
	background-color: #FCAF3D;
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 40px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-my-share {
	position: relative;
	width: 80px;
	/* line-height: 40px; */
	text-align: center;
	border: 1px solid #eeeeee;
	outline: none;
	margin: 26px auto 0;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(css/PIE.htc);
	/* overflow: hidden; */
	cursor: pointer;
}

/* .Ld-my-share img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 3px;
} */
.Ld-my-share i{
	font-size: 16px;
	color: #666;
	margin-right: 4px;
	display: inline-block;
	vertical-align: middle;
}

.Ld-my-share font {
	display: inline-block;
	font-size: 14px;
	color: #666;
	line-height: 34px;
}

.Ld-my-share:hover>.Ld-mt-hide {
	display: block;
}

.Ld-my-tabox {
	line-height: 24px;
}

.Ld-my-tab {
	font-size: 18px;
	color: #333;
	line-height: 24px;
	font-weight: bold;
	padding: 0 6px;
	margin-right: 30px;
	cursor: pointer;
}

.Ld-my-tabcolor a {
	color: #2659cf;
}

.Ld-my-tab:hover {
	color: #2659cf;
}

.Ld-my-tabcase {
	width: 296px;
	margin-right: 21px;
	margin-top: 30px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-my-tabcase:nth-child(3n) {
	margin-right: 0;
}

.Ld-my-tabpic {
	width: 296px;
	height: 222px;
	overflow: hidden;
}

.Ld-my-tabpic img {
	width: 296px;
	height: 222px;
}

.Ld-my-tabtext {
	height: 104px;
	padding: 0 12px;
}

.Ld-my-tabtext h5 a {
	display: block;
	font-size: 16px;
	color: #333;
	font-weight: 700;
	line-height: 26px;
	margin-top: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-my-tabinfor {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-my-tabinfor dd {
	display: inline-block;
	font-size: 12px;
	color: #979797;
	line-height: 26px;
	margin-right: 4px;
	cursor: default;
}

.Ld-my-tabtn {
	margin-left: 12px;
	font-size: 12px;
	color: #999;
	line-height: 42px;
	cursor: default;
}

.Ld-my-tabtn span {
	display: block;
	line-height: 42px;
	margin-right: 8px;
	font-size: 0;
}

/* .Ld-my-tabtn span img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-my-tabtn span i {
	font-size: 16px;
	color: #999;
}

.Ld-my-tabcase:hover>.Ld-my-tabtext h5 a {
	color: #2659cf;
}

.Ld-my-bwlist {
	padding-top: 24px;
	border-bottom: 1px solid #eee;
	padding-right: 20px;
}

.Ld-my-bwlist h5 {
	font-size: 16px;
	color: #333;
	line-height: 32px;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-my-bwlist p {
	font-size: 14px;
	color: #999;
	line-height: 20px;
	max-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;

}

.Ld-my-bwbtm {
	margin-top: 8px;
}

.Ld-my-bwbtm dt {
	font-size: 14px;
	color: #999;
	line-height: 56px;
}

.Ld-my-bwbtm dd {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	margin: 15px 0 0 30px;
	cursor: default;
}

.Ld-my-bwbtm dd span {
	display: inline-block;
	font-size: 0;
	height: 26px;
	margin-right: 10px;
}

/* .Ld-my-bwbtm dd span img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-my-bwbtm dd span i{
	font-size: 16px;
	color: #999;
}

.Ld-my-bwlist:hover>a h5 {
	color: #2659cf;
}

.Ld-my-casetitle {
	font-size: 22px;
	color: #333;
	line-height: 56px;
	font-weight: bold;
	margin-top: 30px;
}

.Ld-my-casetext {
	margin-top: 20px;
}

.Ld-my-casetext dd {
	font-size: 14px;
	color: #333;
	line-height: 28px;
}

.Ld-my-dynamic {
	padding: 36px 0 30px;
	border-top: 1px solid #ebebeb;
}

.Ld-my-dynamic:first-child {
	border: none;
}

.Ld-my-dynamic-left {
	width: 34px;
	height: 34px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-my-dynamic-left img {
	width: 100%;
	height: 100%;
}

.Ld-my-dynamic-right {
	width: 880px;
}

.Ld-my-dynamic-title {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-my-dynamic-title h5 {
	font-size: 14px;
	color: #393d49;
	font-weight: bold;
	line-height: 34px;
}

.Ld-my-dynamic-title b {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 34px;
	margin: 0 15px;
}

.Ld-my-dynamic-title a {
	display: block;
	font-size: 14px;
	color: #393d49;
	line-height: 34px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 70%;
}

.Ld-my-dynamic-sml a {
	max-width: inherit;
}

.Ld-my-dynamic-title a:hover {
	color: #2659cf;
}

.Ld-my-dynamic-list {
	width: 196px;
	height: 143px;
	margin-left: 20px;
	margin-top: 12px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-my-dynamic-list:first-child {
	margin-left: 0;
}

.Ld-my-dynamic-list img {
	width: 196px;
	height: 143px;
	object-fit: cover;
}

.Ld-my-dynamic-text {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-top: 6px;
}

.Ld-my-dynamic-time {
	font-size: 14px;
	color: #999;
	line-height: 16px;
	margin-top: 20px;
}

.Ld-my-dynamic-date {
	line-height: 34px;
	margin: 0;
}

.Ld-my-personal {
	font-size: 24px;
	color: #393d49;
	font-weight: bold;
	line-height: 24px;
}

/* rendering-index */
.Ld-rendering-banner {
	padding: 40px 0;
	position: relative;
	z-index: 87;
	border-bottom: 1px solid #eee;
}

.Ld-rendering-banright {
	width: 1040px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}
.myloop10{
	width: 1040px;
	height: 375px;
}
.Ld-rendering-banright img {
	width: 1040px;
	height: 375px;
}

.Ld-rendering-banleft {
	width: 360px;
}

.Ld-rendering-banbox {
	padding: 0 25px 0 15px;
	position: relative;
	z-index: 99;
}

.Ld-rendering-banlist {
	position: relative;
	padding: 19px 0;
	border-top: 1px solid #eee;
	cursor: pointer;
}

.Ld-rendering-banlist:first-child {
	border: none;
}

.Ld-rendering-bantitle {
	font-size: 16px;
	color: #393d49;
	font-weight: bold;
	line-height: 25px;
}

.Ld-rendering-banimage {
	display: inline-block;
	width: 25px;
	margin-right: 14px;
}

.Ld-rendering-banimg {
	display: inline-block;
	width: 10px;
	height: 11px;
	margin: 7px 0 7px 10px;
}

.Ld-rendering-itemlist {
	margin-right: 16px;
}

.Ld-rendering-itemlist a {
	font-size: 14px;
	color: #999;
	line-height: 30px;
}

.Ld-rendering-hide {
	display: none;
	width: 310px;
	padding: 20px 24px 0;
	background-color: #fff;
	position: absolute;
	right: -310px;
	top: 0;
	-moz-box-shadow: 0 4px 10px #ddd;
	-webkit-box-shadow: 0 4px 10px #ddd;
	box-shadow: 0 4px 10px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=10);
}

.Ld-rendering-hide p {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 30px;
}

.Ld-rendering-hidelist {
	margin-top: 14px;
}

.Ld-rendering-hidelist dd {
	margin-bottom: 10px;
	width: 33.33%;
}

.Ld-rendering-hidelist dd a {
	font-size: 14px;
	color: #999;
	line-height: 30px;
}

.Ld-rendering-banlist:hover>.Ld-rendering-hide {
	display: block;
}

.Ld-rendering-banlist:hover>.Ld-rendering-bantitle {
	color: #2659cf;
}

.Ld-rendering-itemlist:hover>a {
	color: #2659cf;
}

.Ld-rendering-hidelist dd a:hover {
	color: #2659cf;
}

.Ld-rendering-pubtitle {
	margin-top: 36px;
}

.Ld-rendering-pubtitle h5 {
	font-size: 30px;
	color: #393d49;
	line-height: 54px;
	font-weight: bold;
}

.Ld-rendering-pubtitle p {
	position: relative;
	padding: 0 15px;
	height: 30px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	margin: 14px 0 0 15px;
}

.Ld-rendering-pubtitle .Ld-rendering-tipyellow {
	background-color: #fcaf3d;
	color: #000;
}

.Ld-rendering-pubtitle .fr {
	display: block;
	width: 76px;
	height: 30px;
	margin-top: 12px;
	background-color: #fff;
	border: 1px solid #2659cf;
	font-size: 14px;
	color: #2659cf;
	line-height: 28px;
	text-align: center;
	box-sizing: border-box;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-rendering-pubtitle a:hover {
	background-color: #2659cf;
	color: #fff;
}

.Ld-rendering-gallery {
	padding: 0 2px 2px;
}

.Ld-rendering-gallery-list {
	width: 334px;
	margin-right: 20px;
	margin-top: 30px;
	/*
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	*/
	border: 1px solid #eeeeee;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	overflow: hidden;
	behavior: url(css/PIE.htc);
}

.Ld-rendering-gallery-list:nth-child(4n) {
	margin-right: 0;
}

.Ld-gallery-box {
	position: relative;
	width: 334px;
	height: 245px;
	overflow: hidden;
}

.Ld-gallery-box a {
	display: block;
}

.Ld-gallery-pic {
	width: 334px;
	height: 245px;
}

.Ld-gallery-collect {
	display: none;
	position: absolute;
	right: 16px;
	bottom: 14px;
	padding: 0 10px;
	background-color: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000, endcolorstr=#4c000000);
	font-size: 12px;
	color: #fff;
	line-height: 26px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

/* .Ld-gallery-collect img {
	margin-top: 8px;
	margin-right: 4px;
} */
.Ld-gallery-collect i{
	font-size: 10px;
	color: #fff;
	margin-right: 4px;
}

.Ld-gallery-num {
	position: absolute;
	top: 20px;
	right: 20px;
	font-size: 14px;
	color: #fff;
	line-height: 32px;
	padding: 0 20px;
	background-color: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000, endcolorstr=#4c000000);
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-gallery-text {
	height: 74px;
	padding: 0 20px;
	position: relative;
	/* overflow: hidden; */
}

.Ld-gallery-title {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	line-height: 28px;
	margin-top: 8px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gallery-text dd {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	margin-right: 4px;
}

.Ld-rendering-gallery-list:hover {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(css/PIE.htc);
}

.Ld-rendering-gallery-list:hover>.Ld-gallery-box .Ld-gallery-collect {
	display: block;
}

.Ld-rendering-gallery-list:hover>.Ld-gallery-text .Ld-gallery-title {
	color: #2659cf;
}

.Ld-rendering-tc {
	padding-bottom: 60px;
}

.Ld-gallery-big {
	height: 130px;
}

.Ld-gallery-designer {
	padding: 16px 0px;
}

.Ld-gallery-designer a {
	display: block;
}

.Ld-gallery-head {
	width: 38px;
	height: 38px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-gallery-head img {
	width: 100%;
	height: 100%;
}

.Ld-gallery-name {
	max-width: 230px;
	margin-left: 16px;
}

.Ld-gallery-name p {
	font-size: 14px;
	color: #393d49;
	line-height: 18px;
	margin-top: 4px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-gallery-name b {
	display: block;
	font-size: 12px;
	color: #999;
	line-height: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/* rendering-mt */
.Ld-mt-menu {
	padding: 40px 0;
}

.Ld-mt-menu .Ld-company-options-box {
	width: auto;
	/* padding-right: 200px; */
}

.Ld-mt-hot-list {
	margin-right: 10px;
	padding: 8px 0;
}

.Ld-mt-hot-list:first-child {
	margin-right: 0;
}

.Ld-mt-hot-list font {
	display: block;
	width: 80px;
	font-size: 14px;
	color: #000;
	line-height: 28px;
}

.Ld-mt-hot-list a {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 28px;
	padding: 0 14px;
	background-color: #f4f5f9;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-mt-hot-list a:hover {
	color: #2659cf;
}

.Ld-mt-tab {
	margin-top: 32px;
	height: 50px;
	padding: 0 10px;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-mt-tablist {
	font-size: 14px;
	color: #999;
	line-height: 50px;
	padding: 0 20px;
	cursor: pointer;
}

.Ld-mt-tabchoose a {
	color: #2659cf;
}

.Ld-rendering-waterfall {
	margin-top: 30px;
}

.Ld-waterfall-list {
	position: relative;
	width: 335px;
	background-color: #fff;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-webkit-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-waterfall-list a {
	display: block;
}

.Ld-waterfall-image {
	width: 335px;
	height: auto;
}

.Ld-waterfall-text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
}

.Ld-waterfall-text p {
	padding: 0 20px;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-waterfall-collect {
	display: none;
	position: absolute;
	top: 16px;
	right: 16px;
	width:70px;
	padding: 0 12px;
	height: 28px;
	background-color: rgba(0, 0, 0, .4);
	/* filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fffffff, endcolorstr=#7fffffff); */
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.ie8 .Ld-waterfall-collect {
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fffffff, endcolorstr=#7fffffff);
}

.Ld-waterfall-collect .Ld-collect-before {
	display: block;
	/* width: 16px;
	height: 16px;
	margin: 6px 0; */
	font-size: 16px;
	color: #ff9000;
	margin-top: 6px;
	line-height: 18px;
}

.Ld-waterfall-collect .Ld-collect-after {
	display: none;
}

.Ld-waterfall-sc .Ld-collect-before {
	display: none;
}

.Ld-waterfall-sc .Ld-collect-after {
	display: block;
	font-size: 15px;
	color: #ff9000;
	margin-top: 6px;
	line-height: 18px;
}

.Ld-waterfall-collect font {
	display: block;
	font-size: 14px;
	color: #ff9000;
	line-height: 28px;
	margin-left: 4px;
}

.Ld-waterfall-list:hover>.Ld-waterfall-collect {
	display: block;
}

.Ld-waterfall-list a:hover>.Ld-waterfall-text p {
	color: #ff9000;
}

/* .Ld-waterfall-case{
	position: relative;
	width: 335px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px #ddd;
	-moz-box-shadow: 0 0 4px #ddd;
	box-shadow: 0 0 4px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=4);
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-webkit-border-radius: 13px;
	-ms-border-radius: 13px;  
	border-radius: 13px;
	behavior: url(../images/pie.htc);
}
.Ld-gallery-big:hover>.Ld-gallery-title{
	color: #2659cf;
} */
.Ld-waterfall-hide {
	display: none;
	position: absolute;
	left: 10px;
	bottom: 70px;
	padding: 0 15px;
	width: 210px;
	height: 260px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #bbb;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	z-index: 999;
}

.Ld-waterfall-hide:hover {
	display: block;
}

.Ld-waterfall-tips {
	position: absolute;
	bottom: -5px;
	left: 50px;
}

.Ld-waterfall-designer {
	width: 60px;
	height: 60px;
	margin: 28px auto 0;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-waterfall-designer img {
	width: 100%;
	height: 100%;
}

/* .Ld-waterfall-designer-infor{
	margin-left: 12px;
	width: 180px;
} */
.Ld-waterfall-designer-infor h5 {
	font-size: 16px;
	color: #000;
	line-height: 40px;
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
}

/* .Ld-waterfal-designame p{
	font-size: 12px;
	color: #393d49;
	line-height: 20px;
} */
.Ld-waterfal-designbtn {
	margin-top: 20px;
}

.Ld-waterfal-designbtn a {
	display: block;
	width: 76px;
	height: 28px;
	margin: 0 auto;
	border: 1px solid #fcaf3d;
	font-size: 14px;
	color: #fcaf3d;
	line-height: 26px;
	text-align: center;
	box-sizing: border-box;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-waterfall-designum {
	margin-top: 10px;
}

.Ld-waterfall-designum dd {
	font-size: 12px;
	color: #999;
	line-height: 18px;
	margin: 0;
	text-align: center;
}

.Ld-waterfall-designum dd font {
	display: block;
	color: #333;
}

.Ld-waterfall-designum dd:first-child {
	border-right: 1px solid #ddd;
}

.Ld-gallery-text .Ld-gallery-designer:hover+.Ld-waterfall-hide {
	display: block;
}

.Ld-waterfall-num {
	padding: 0 18px;
	height: 28px;
	position: absolute;
	left: 30px;
	top: 28px;
	font-size: 14px;
	color: #fff;
	line-height: 28px;
	background-color: rgba(0, 0, 0, .3);
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.ie8 .Ld-waterfall-num {
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000, endcolorstr=#4c000000);
}

/* rendering-mt-detail */
.Ld-mt-link {
	/* padding: 15px 30px 15px 90px; */
	background-color: #f4f5f9;
	padding-left: 90px;
}

.Ld-mt-right {
	border-left: 1px solid #eee;
	width: 300px;
	overflow-y: scroll;
	scrollbar-width: none;
	-ms-overflow-style: none;
}

.Ld-mt-right::-webkit-scrollbar {
	display: none;
}

.Ld-mt-counter {
	background-color: #fcaf3d;
	padding: 20px 20px 40px;
	/* width: 445px; */
}

.Ld-mt-counter h5 {
	font-size: 24px;
	color: #693f00;
	text-align: center;
	line-height: 48px;
	font-weight: 700;
	font-style: italic;
}

.Ld-mt-counter p {
	font-size: 16px;
	color: #683e00;
	text-align: center;
	line-height: 35px;
}

.Ld-mt-counter p font {
	font-style: italic;
	margin: 0 4px;
}

.Ld-counter-wrap {
	width: 260px;
	height: 74px;
	margin: 8px auto 5px;
	background-color: #484848;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-counter-box {
	width: 240px;
	height: 60px;
	margin: 7px 10px;
	padding-right: 10px;
	background-color: #6c6c6c;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-counter-box div {
	float: right;
	height: 50px;
	width: 30px;
	margin: 5px 0;
}

.Ld-counter-box div img {
	height: 50px;
	width: 25px;
}

.Ld-counter-ipt {
	margin-top: 10px;
	width: 260px;
}

.Ld-counter-iptbox {
	position: relative;
	z-index: 9;
	width: 48%;
}

.Ld-counter-iptlong {
	position: relative;
}

.Ld-counter-ipt input {
	height: 40px;
	border: none;
	outline: none;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding: 5px 20px;
	background-color: #ffcd84;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-counter-iptbox input {
	width: 100%;
}

 .Ld-counter-iptbox img {
	position: absolute;
	right: 12px;
	top: 17px;
} 
/* .Ld-counter-iptbox i{
	font-size: 10px;
	color: #333;
	position: absolute;
	right: 12px;
	top: 12px;
} */

.Ld-counter-hide {
	display: none;
	width: 100%;
	max-height: 200px;
	overflow-y: scroll;
	position: absolute;
	top: 39px;
	left: 0;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	scrollbar-width: none;
	/* firefox */
	-ms-overflow-style: none;
	/* IE 10+ */
}

.Ld-counter-hide::-webkit-scrollbar {
	display: none
}

.Ld-counter-hide li {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	margin-left: 20px;
}

.Ld-counter-hidelist:hover {
	color: #2659cf;
}

.Ld-counter-iptlong input {
	width: 260px;
}

.Ld-counter-iptlong font {
	font-size: 14px;
	color: #333;
	line-height: 40px;
	position: absolute;
	right: 12px;
	top: 0;
}

.Ld-counter-ipt button {
	width: 260px;
	height: 50px;
	background-color: #2659cf;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	/* margin-top: 20px; */
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-mt-infor {
	padding: 15px 20px 40px;
	/* width: 445px; */
}

.Ld-mt-infor-title h5 {
	font-size: 18px;
	color: #333;
	line-height: 50px;
	font-weight: bold;
}

.Ld-mt-infor-title p {
	font-size: 12px;
	color: #bbb;
	line-height: 30px;
	padding: 10px 0;
	cursor: pointer;
}

/* .Ld-mt-infor-title p img {
	width: 12px;
	margin-top: 9px;
	margin-right: 6px;
} */
.Ld-mt-infor-title p i{
	font-size: 12px;
	color: #bbb;
	margin-right: 4px;
	margin-top: 5px;
	line-height: 20px;
}
.Ld-mt-infor-list dd {
	font-size: 14px;
	color: #666;
	line-height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: default;
}
.Ld-mt-infor-list .Ld-mt-infor-title{
	white-space: normal;
	line-height: 22px;
}
.Ld-mt-infor-list dt {
	font-size: 14px;
	color: #666;
	line-height: 32px;
	margin-top: 30px;
}

.Ld-mt-infor-list dt a {
	display: block;
	color: #2659cf;
}

.Ld-mt-left {
	/* padding-left: 45px; */
	/* width: calc(100% - 445px); */
}

.bigmain {
	position: relative;
}

.bigpic {
	position: relative;
	background-color: #fff;
	text-align: center;
	padding-left: 45px;
	z-index: 99;
	padding-top: 5px;
	padding-bottom: 10px;
}

.cursorleft {
	position: absolute;
	left: 0;
	top: 0;
	width: 50%;
	height: 100%;
	z-index: 9999 !important;
	cursor: url(../../new2020/images/cursorleft.cur), auto;
}

.cursorright {
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	height: 100%;
	z-index: 9999 !important;
	cursor: url(../../new2020/images/cursoright.cur), auto;
}

.picbox {
	display: inline-block;
	position: relative;
	height: 100%;
	max-width: 80% !important;
	margin: 0 auto;
	z-index: -1;
	text-align: center;
}

.picbox .pic1 {
	width: auto;
	/*height: 100%;
    max-width: 100%; */
	/*max-height: 632px;*/
	/* margin: 0 auto; */
	display: inline-block;
	vertical-align: middle;
}

.smallbox,
.tc-smallbox {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 170px;
	width: 100%;
	padding: 30px 60px 30px 150px;
	overflow: hidden;
	background-color: #f4f5f9;
}

.smallul {
	position: relative;
	height: 110px;
	width: 100%;
	overflow: hidden;
}

.arrow-left {
	background: url(../images/arrow-left.png) no-repeat center;
	position: absolute;
	left: 90px;
	top: 30px;
	width: 60px;
	height: 110px;
	background-color: #f4f5f9;
	z-index: 99999 !important;
}

.arrow-right {
	background: url(../images/arrow-right.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 30px;
	width: 60px;
	height: 110px;
	background-color: #f4f5f9;
	z-index: 99999 !important;
}

.arrow-left:hover {
	background-image: url(../images/arrow-left1.png);
}

.arrow-right:hover {
	background-image: url(../images/arrow-right1.png);
}

.smallbox ul {
	position: absolute;
	top: 0;
	left: 0;
	width: 100000%;
	overflow: hidden;
}

.smallbox ul li {
	position: relative;
	float: left;
	width: 110px;
	height: 110px;
	margin-right: 10px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: pointer;
}

.smallbox ul li.active {
	width: 110px;
	height: 110px;
	border: 4px solid #2659cf;
	box-sizing: border-box;
}

.smallbox ul li img {
	width: 110px;
	height: 100%;
}

.smallbox ul li.active img {
	width: 102px;
	height: 100%;
}

.Ld-mt-style {
	padding-left: 90px;
	height: 65px;
}

.Ld-mt-style ul {
	padding: 15px 0;
}

.Ld-mt-style-list {
	padding: 0 10px;
	background-color: #fff;
	font-size: 16px;
	color: #fcaf3d;
	line-height: 35px;
	margin-right: 10px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.tc-wrap {
	position: relative;
	height: 110px;
	overflow: hidden;
}

.tc-wrap ul {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
}

.tc-wrap ul li {
	position: relative;
	float: left;
	width: auto;
	height: 110px;
	margin-right: 10px;
}

.tc-show {
	width: 110px;
	height: 100%;
	position: relative;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: pointer;
}

.tc-show img {
	width: 100%;
	height: 100%;
}

.tc-show .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 110px;
	z-index: 9;
}

.tc-show .mask span {
	font-size: 16px;
	color: #fff;
}

.tc-show .mask i {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #131916;
	filter: alpha(opacity=60);
	opacity: 0.6;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}

.tc-hide {
	display: none;
	font-size: 10px;
	overflow: hidden;
}

.tc-hide .items {
	float: left;
	width: 110px;
	height: 110px;
	margin-right: 10px;
	position: relative;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: pointer;
}

.tc-hide .active {
	border: 4px solid #2659cf;
	box-sizing: border-box;
}

.tc-hide .items img {
	width: 100%;
	height: 100%;
}

.tc-hide .items span {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 40px;
	height: 16px;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	color: #fff;
	z-index: 9;
}

.tc-hide .items span i {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #131916;
	filter: alpha(opacity=70);
	opacity: 0.7;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}

.tc-wrap ul .active .tc-show {
	display: none;
}

.tc-wrap ul .active .tc-hide {
	display: block;
}

.Ld-case-author {
	padding: 45px 35px;
	margin-top: 25px;
	position: relative;
	background-color: #f4f5f9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
}

.Ld-case-line {
	position: absolute;
	left: 20px;
	top: -10px;
}

.Ld-case-line dd {
	display: inline-block;
	width: 8px;
	height: 20px;
	background-color: #2659cf;
	margin-right: 10px;
}

.Ld-case-head img {
	width: 70px;
	height: 70px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-case-authorname {
	width: 130px;
	margin-left: 15px;
	padding-top: 4px;
}

.Ld-case-authorname h5 {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 30px;
}

.Ld-case-authorname p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
}

.Ld-case-authorinfor {
	max-width: 500px;
	padding-top: 4px;
}

.Ld-case-authorinfor p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
}

.Ld-case-authorinfor p a {
	color: #2659cf;
}

.Ld-case-authorbtn {
	width: 122px;
	height: 40px;
	margin: 10px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-case-infor {
	padding: 25px 0;
}

.Ld-case-inforlist {
	font-size: 16px;
	color: #333;
	line-height: 46px;
	padding: 0 6px;
}

.Ld-case-inforlist font {
	display: inline-block;
	width: 60px;
	font-weight: bold;
}

.Ld-case-bigmenu {
	margin-top: 48px;
}

.Ld-case-title span {
	display: block;
	width: 16px;
	height: 16px;
	background-color: #fcaf3d;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	margin: 26px 0;
}

.Ld-case-title i {
	display: block;
	height: 2px;
	width: 30px;
	background-color: #fcaf3d;
	margin: 34px 0;
}

.Ld-case-title font {
	font-size: 22px;
	color: #fcaf3d;
	line-height: 70px;
	font-weight: bold;
	margin-left: 8px;
}

.Ld-case-bigmenu img {
	margin: 25px auto;
}

.Ld-case-bigmenu p {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	margin-top: 20px;
}

.Ld-case-look {
	font-size: 22px;
	color: #333;
	font-weight: bold;
	line-height: 44px;
	margin-top: 20px;
}

.Ld-case-nother ul {
	padding-top: 20px;
}

.Ld-case-list {
	width: 300px;
	margin-right: 15px;
	margin-bottom: 8px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}

.Ld-case-list:nth-child(3n) {
	margin-right: 0;
}

.Ld-case-image {
	width: 300px;
	height: 240px;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-webkit-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-case-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.Ld-case-list p {
	padding: 0 20px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 58px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
    text-align: center;
}

.Ld-case-list:hover {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(css/PIE.htc);
}

.Ld-case-list:hover>p {
	color: #2659cf;
}

.Ld-case-design {
	padding: 40px 40px 50px;
	background-color: #fcaf3d;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-case-design h5 {
	font-size: 26px;
	color: #693f00;
	font-weight: bold;
	line-height: 38px;
	text-align: center;
}

.Ld-case-design p {
	font-size: 16px;
	color: #693f00;
	line-height: 30px;
	text-align: center;
	padding-bottom: 20px;
}

.Ld-case-design p font {
	margin: 0 5px;
}

.Ld-case-ipt {
	position: relative;
	margin-top: 10px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-case-ipt input {
	width: 280px;
	height: 46px;
	border: none;
	outline: none;
	background-color: #ffcd84;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding: 8px 20px;
}

.Ld-case-ipt font {
	font-size: 16px;
	color: #333;
	line-height: 46px;
	position: absolute;
	right: 14px;
	top: 0;
}

.Ld-case-applybtn {
	display: block;
	width: 280px;
	height: 50px;
	border: none;
	outline: none;
	background-color: #2659cf;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	margin-top: 24px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	cursor: pointer;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-gl-directory {
	width: 360px;
	background-color: #f4f5f9;
	padding: 0 18px 40px 40px;
	margin-top: 35px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-directory-post {
	position: fixed;
	top: 40px;
	z-index:9
}

.Ld-case-anchor a {
	display: block;
}

.Ld-case-anchor span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 22px 0;
	background-color: #666;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-case-anchor i {
	display: block;
	width: 12px;
	height: 2px;
	background-color: #666;
	margin: 27px 12px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(../images/pie.htc);
}

.Ld-case-anchor font {
	display: block;
	font-size: 16px;
	color: #666;
	line-height: 56px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-case-color span {
	background-color: #2659cf;
}

.Ld-case-color i {
	background-color: #2659cf;
}

.Ld-case-color font {
	color: #2659cf;
}

.Ld-case-anchor a:hover>span {
	background-color: #2659cf;
}

.Ld-case-anchor a:hover>i {
	background-color: #2659cf;
}

.Ld-case-anchor a:hover>font {
	color: #2659cf;
}


/* video */
.Ld-video-wrap {
	padding: 0 40px 40px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-webkit-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-video-tab {
	font-size: 14px;
	color: #393d49;
	line-height: 40px;
	margin-right: 34px;
	padding: 18px 0;
}

/* .Ld-video-tab img {
	width: 16px;
	height: 20px;
	margin: 8px 8px 0 0;
} */
.Ld-video-tab i{
	font-size: 16px;
	color: #999;
}
/* 
.Ld-video-tab .Ld-video-gray {
	display: block;
}

.Ld-video-tab .Ld-video-fire {
	display: none;
} */

.Ld-video-color a {
	color: #d81e06;
}

/* .Ld-video-color .Ld-video-gray {
	display: none;
}
 */
.Ld-video-color .Ld-video-fire {
	color: #c70404;
}

.Ld-video-search {
	margin: 18px 0;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-video-search input {
	width: 220px;
	height: 40px;
	padding: 5px 20px;
	border: none;
	outline: none;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	background-color: #f4f5f9;
}

.Ld-video-search button {
	display: block;
	width: auto;
	height: 40px;
	padding: 0 16px;
	background-color: #2659cf;
	border: none;
	outline: none;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
}

.Ld-video-search button img {
	margin: 13px 4px 0 0;
}

.Ld-video-list {
	width: 315px;
	margin-right: 20px;
	margin-bottom: 10px;
}

.Ld-video-list:nth-child(4n) {
	margin-right: 0;
}

.Ld-video-pic {
	display: block;
	position: relative;
	width: 315px;
	height: 390px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-video-image {
	width: 100%;
}

.Ld-video-mask {
	display: none;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5);
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(../images/pie.htc);
}

.ie8 .Ld-video-mask {
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
}

/* .Ld-video-mask img {
	width: 52px;
	height: 52px;
	margin: 170px auto 0;
} */
.Ld-video-mask i{
	font-size: 52px;
	color: #fff;
	line-height: 390px;
}

.Ld-video-pic:hover>.Ld-video-mask {
	display: block;
}

.Ld-video-text {
	padding: 10px 8px;
}

.Ld-video-text a {
	display: block;
	height: 48px;
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-video-text a font {
	color: #fcaf3d;
}

.Ld-video-detail {
	background-color: #fff;
	padding: 50px 0 150px;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-video-left {
	width: 970px;
}

.Ld-video-box {
	padding: 0 60px;
}

.Ld-video-play {
	height: 620px;
	width: 720px;
	margin: 0 65px;
	text-align: center;
	line-height: 620px;
}

.Ld-video-add {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}

.Ld-video-main {
	display: inline-block;
	vertical-align: middle;
	height: 620px;
	width: 720px;
	background: #000;
}

.Ld-video-post {
	position: absolute;
	right: -60px;
	bottom: 0;
}

.Ld-video-tips {
	margin-top: 20px;
	text-align: center;
	line-height: 30px;
}

/* .Ld-video-tips img {
	margin: 0 auto;
	width: 25px;
} */
.Ld-video-tips i{
	font-size: 25px;
	line-height: 30px;
	display: inherit;
}
.Ld-video-tips .icolor{
	color:#999
}
.Ld-video-tips .ilovecolor{
	color:#e92a2a
}
.Ld-video-tips p {
	font-size: 14px;
	color: #393d49;
	line-height: 16px;
	text-align: center;
	margin-top: 10px;
}

.Ld-video-detail-box {
	padding: 38px 0;
}

.Ld-video-detail-box p {
	font-size: 18px;
	color: #333;
	line-height: 34px;
}

.Ld-video-detail-box p font {
	color: #fcaf3d;
}

.Ld-video-detail-btn {
	margin-top: 22px;
}

.Ld-video-label {
	height: 28px;
	padding: 0 12px;
	margin-right: 10px;
	font-size: 14px;
	color: #fcaf3d;
	line-height: 26px;
	border: 1px solid #fcaf3d;
	box-sizing: border-box;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-video-tag {
	position: relative;
	height: 28px;
	padding: 0 12px;
	margin-left: 10px;
	font-size: 14px;
	color: #2659cf;
	line-height: 26px;
	border: 1px solid #2659cf;
	box-sizing: border-box;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	cursor: pointer;
}

/* .Ld-video-tag img {
	width: 14px;
    height: 14px;
    margin: 5px 5px 0 0
} */
.Ld-video-tag i{
	font-size: 14px;
	color: #2659cf;
	line-height: 16px;
	margin-top: 6px;
	margin-right: 4px;
}
.Ld-video-right {
	width: 380px;
}

.Ld-video-about {
	background-color: #f4f5f9;
	padding: 0 28px 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-video-aboutlist {
	padding: 10px 0;
}

.Ld-video-aboutpic {
	display: block;
	width: 84px;
	height: 110px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-video-aboutext {
	width: 220px;
}

.Ld-video-aboutext a {
	display: block;
	font-size: 16px;
	color: #393d49;
	line-height: 26px;
	height: 78px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.Ld-video-aboutext a font {
	color: #fcaf3d;
	margin-right: 2px;
}

.Ld-video-aboutips {
	font-size: 14px;
	color: #393d49;
	line-height: 24px;
}

/* .Ld-video-aboutips img {
	margin: 6px 8px 0 0;
} */
.Ld-video-aboutips i{
	font-size: 16px;
	color: #393d49;
	font-weight: 700;
	margin-right: 8px;
}












/* sidebar */
.Ld-sidebar {
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 101;
}

.Ld-sidebar-sml {
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-sidebar-smlist {
	width: 60px;
	height: 60px;
	background-color: #fff;
	margin-top: 4px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-sidebar-smlist:first-child {
	margin-top: 0;
}

.Ld-sidebar-smlpic {
	display: block;
	width: 60px;
	height: 40px;
	text-align: center;
	line-height: 40px;
}

.Ld-sidebar-smlpic img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-sidebar-smlist p {
	font-size: 12px;
	color: #393d49;
	line-height: 16px;
	text-align: center;
}

.Ld-sidebar-image {
	display: block;
	width: 60px;
	height: 60px;
	text-align: center;
	line-height: 60px;
}

/* .Ld-sidebar-image img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-sidebar-image i{
	font-size: 24px;
	color: #393d49;
}

.Ld-sidebar-big {
	position: absolute;
	right: -120px;
	bottom: 80px;
	padding: 0 10px 14px;
	background-color: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/pie.htc);
	z-index: 9;
}

.Ld-sidebar-biglist {
	width: 100px;
	margin-top: 14px;
}

.Ld-sidebar-hide {
	margin: 0 auto;
	height: 64px;
	display: none;
	cursor: pointer;
}

.Ld-sidebar-hover {
	width: 100px;
	height: 30px;
	background-color: #fff;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	color: #393d49;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	cursor: pointer;
}

.Ld-sidebar-hover span {
	display: inline-block;
	height: 34px;
	margin-top: -4px;
	font-size: 0;
	line-height: 34px;
	vertical-align: bottom;
}

.Ld-sidebar-hover span img {
	display: inline-block;
	vertical-align: bottom;
}

.Ld-sidebar-ma {
	width: 100px;
	margin-top: 14px;
	padding-bottom: 10px;
	background-color: #fff;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
}

.Ld-sidebar-ma img {
	margin: 0 auto;
}

.Ld-sidebar-ma p {
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	color: #393d49;
}

.Ld-sidebar-btn {
	width: 100px;
	height: 30px;
	margin-top: 14px;
	line-height: 30px;
	padding: 0 10px;
	background-color: #fff;
	text-align: center;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-sidebar-btn span {
	display: block;
	/* height: 30px; */
	margin-right: 4px;
	font-size: 20px;
	color: #393d49;
}

/* .Ld-sidebar-btn span img {
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
} 

.Ld-sidebar-btn span .Ld-sidebar-black {
	display: inline-block;
	vertical-align: middle;
}

.Ld-sidebar-btn span .Ld-sidebar-white {
	display: none;
}*/

.Ld-sidebar-btn font {
	display: block;
	font-size: 14px;
	color: #393d49;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-sidebar-btn:hover {
	background-color: #2659cf;
}

.Ld-sidebar-btn:hover>font {
	color: #fff;
}
.Ld-sidebar-btn:hover>span{
	color: #fff;
}
/* .Ld-sidebar-btn:hover>span .Ld-sidebar-black {
	display: none;
}

.Ld-sidebar-btn:hover>span .Ld-sidebar-white {
	display: inline-block;
	vertical-align: middle;
} */

.Ld-sidebar-bigshow .Ld-sidebar-hide {
	display: block;
}

.Ld-sidebar-bigshow .Ld-sidebar-hover {
	font-size: 16px;
}

.Ld-sidebar-bigshow .Ld-sidebar-hover span {
	display: none;
}

.Ld-sidebar:hover>.Ld-sidebar-sml {
	opacity: 0;
	filter: alpha(opacity=0);
}

.Ld-sidebar:hover>.Ld-sidebar-big {
	opacity: 1;
	filter: alpha(opacity=100);
	right: 0;
}

.Ld-sidebar-box {
	width: 312px;
	position: absolute;
	top: 0;
	left: 312px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
	z-index: -1;
}

.Ld-sidebar-dialog {
	display: none;
	width: 312px;
	height: 357px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	background: url(../images/dialog.png) no-repeat center;
}

.Ld-sidebar-dialog a {
	display: block;
}

.Ld-dialog-title {
	padding: 0 8px;
}

.Ld-dialog-title img {
	width: 14px;
	height: 14px;
	margin: 8px 0;
}

.Ld-dialog-title p {
	font-size: 12px;
	color: #fff;
	line-height: 30px;
	margin-left: 8px;
}

.Ld-dialog-main {
	padding: 15px;
}

.Ld-dialog-main img {
	width: 108px;
	height: 100px;
}

.Ld-dialog-text {
	width: 150px;
	margin-left: 15px;
}

.Ld-dialog-text h5 {
	font-size: 16px;
	color: #1b1d1d;
	font-weight: bold;
	line-height: 22px;
}

.Ld-dialog-text p {
	font-size: 12px;
	color: #333;
	line-height: 18px;
}

.Ld-dialog-last {
	padding: 5px 15px;
}

.Ld-dialog-head {
	width: 45px;
	height: 45px;
}

.Ld-dialog-word {
	position: relative;
	width: 220px;
	height: 48px;
	margin-left: 12px;
	background-color: #eeeeee;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
}

.Ld-dialog-word p {
	font-size: 12px;
	color: #393939;
	line-height: 18px;
	padding: 6px 8px;
}

.Ld-dialog-word img {
	position: absolute;
	left: -6px;
	top: 20px;
}

/* index-mask */
.Ld-index-mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 102;
}

.Ld-index-bg {
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.75;
	filter: alpha(opacity=75);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.Ld-index-main {
	width: 1000px;
	height: 460px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -500px;
	margin-top: -230px;
	background-color: #fff;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
	z-index: 999;
}

.Ld-index-close {
	width: 50px;
	height: 50px;
	font-size: 0;
	text-align: center;
	line-height: 50px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 99;
	cursor: pointer;
}

/* .Ld-index-close img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-index-close i{
	font-size: 20px;
	color: #ccc;
}

.Ld-index-tab {
	position: absolute;
	top: 110px;
	right: -60px;
	z-index: 0;
}

.Ld-index-tablist {
	width: 60px;
	height: 120px;
	background-color: #d3d5e0;
	font-size: 18px;
	color: #393d49;
	line-height: 20px;
	text-align: center;
	padding: 20px 15px 0 25px;
	margin-left: -10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-index-tabcolor {
	width: 70px;
	background-color: #2659cf;
	color: #fff;
	font-weight: bold;
	padding: 20px 20px 0 30px;
}

.Ld-index-internal {
	display: none;
	position: relative;
	z-index: 9;
	padding: 0 40px;
	background-color: #fff;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
}

.Ld-index-left {
	width: 430px;
	padding-top: 18px;
}

.Ld-index-title {
	position: relative;
	font-size: 25px;
	color: #393d49;
	font-weight: bold;
	line-height: 70px;
	padding-left: 16px;
}

.Ld-nopadding-left {
	padding-left: 0px;
}

.Ld-index-title font {
	font-size: 14px;
	color: #666;
	font-weight: normal;
	margin-left: 30px;
}

.Ld-index-title span {
	color: #2659cf;
}

.Ld-index-avg {
	display: inline-block;
	width: 100px;
}

.Ld-index-title img {
	position: absolute;
	top: 30px;
	left: 0;
}

.Ld-index-iptbox {
	margin-top: 14px;
}

.Ld-index-iptbox p {
	width: 85px;
	font-size: 14px;
	color: #222;
	line-height: 46px;
	height: 46px;
}

.Ld-index-iptbox p font {
	color: #fe5f00;
}

.Ld-index-ipt {
	margin-right: 12px;
	position: relative;
	border: 1px solid #dcdcdc;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
}

.Ld-index-ipt input {
	height: 46px;
	padding: 8px 18px;
	background-color: #fff;
	border: none;
	outline: none;
	font-size: 14px;
	color: #393d49;
	line-height: 30px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
}

 .Ld-index-ipt img {
	position: absolute;
	top: 20px;
	right: 12px;
} 
/* .Ld-index-ipt i{
	font-size: 10px;
	line-height: 48px;
	position: absolute;
	
	right: 12px;
} */
.Ld-index-ipt em {
	font-size: 14px;
	color: #222;
	line-height: 46px;
	position: absolute;
	right: 10px;
	top: 0;
}

.Ld-index-hide {
	display: none;
	width: 100%;
	padding: 6px 0;
	background-color: #fff;
	position: absolute;
	top: 46px;
	left: 0;
	max-height: 250px;
	/* scrollbar-width: none; */
	-ms-overflow-style: none;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow-y: scroll;
	cursor: pointer;
	z-index: 9;
}

.Ld-index-hide::-webkit-scrollbar {
	display: none;
}

.Ld-index-hidelist {
	font-size: 14px;
	color: #393d49;
	line-height: 30px;
	padding-left: 18px;
}

.Ld-index-hidelist:hover {
	color: #2659cf;
}

.Ld-index-one input {
	width: 312px;
}

.Ld-index-two input {
	width: 150px;
}

.Ld-index-three input {
	width: 94px;
}

.Ld-index-iptbox b {
	font-size: 14px;
	color: #fcaf3d;
	line-height: 14px;
}

.Ld-index-mid {
	width: 128px;
	height: 460px;
	background: url(../images/index-mid.png) no-repeat center;
}

.Ld-index-mid img {
	width: 128px;
	height: 128px;
	margin: 166px auto 0;
}

.Ld-index-right {
	width: 358px;
	padding-top: 18px;
}

.Ld-index-numbox {
	width: 258px;
	margin: 14px auto 0;
	padding: 24px 0;
	border: 1px solid #c9c9c9;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-index-num {
	font-size: 18px;
	color: #393d49;
	line-height: 48px;
	padding-left: 64px;
}

.Ld-index-num font {
	display: inline-block;
	width: 52px;
	text-align: center;
	color: #2659cf;
}

.Ld-index-detail {
	width: 306px;
	margin: 26px auto 0;
	font-size: 12px;
	color: #969696;
	line-height: 16px;
}

.Ld-index-agree label {
	font-size: 12px;
	color: #8e8e93;
	line-height: 22px;
}

.Ld-index-agree label input {
	vertical-align: middle;
	margin-right: 4px;
}

.Ld-index-agree a {
	font-size: 12px;
	color: #2659cf;
	line-height: 22px;
}

.Ld-index-btn {
	padding-left: 85px;
	margin-top: 16px;
}

.Ld-index-btn button {
	width: 150px;
	height: 50px;
	background-color: #2659cf;
	border: none;
	outline: none;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-index-btn b {
	margin-left: 16px;
	font-size: 14px;
	color: #666;
	line-height: 50px;
}

.Ld-index-btn b font {
	color: #2659cf;
}

.Ld-index-sjmid {
	padding: 0 64px;
}

.Ld-index-sjmid span {
	display: block;
	width: 1px;
	height: 460px;
	background-color: #f1f1f1;
}

.Ld-index-sjright {
	width: 360px;
	padding-top: 18px;
}

.Ld-index-sjright img {
	margin: 18px 0 0 0;
}

.Ld-index-change {
	display: none;
}

.Ld-resultleft {
	width: 460px;
	padding: 18px 18px 0;
}

.Ld-result-box {
	padding: 0 16px;
}

.Ld-result-numbox {
	width: 348px;
	height: 96px;
	padding: 18px 0;
	background-color: #f4f5f9;
	border: 1px solid #d3d5e0;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-result-num {
	margin-left: 35px;
	width: 134px;
	font-size: 14px;
	color: #000;
	line-height: 30px;
}

.Ld-result-num font {
	color: #999;
	text-decoration: line-through;
}

.Ld-result-fw {
	font-size: 18px;
	color: #222;
	line-height: 52px;
	padding-left: 18px;
}

.Ld-result-fw font {
	color: #fe5f00;
}

.Ld-result-pic {
	padding-left: 32px;
}

.Ld-result-list {
	margin-right: 10px;
}

.Ld-result-list span {
	display: block;
	height: 75px;
	margin: 0 auto;
	font-size: 18px;
	color: #2659cf;
	line-height: 75px;
	text-align: center;
}

.Ld-result-list span img {
	width: 75px;
	height: 75px;
}

.Ld-resultext {
	margin-top: 6px;
}

.Ld-resultext p {
	font-size: 12px;
	color: #393d49;
	line-height: 16px;
	text-align: center;
}

.Ld-result-box b {
	display: block;
	font-size: 12px;
	color: #fcaf3d;
	line-height: 22px;
	margin-top: 18px;
}

.Ld-result-box i {
	display: block;
	font-size: 12px;
	color: #999;
	line-height: 22px;
}

.Ld-resultright {
	width: 460px;
	height: 460px;
	border-left: 1px solid #e4e4e4;
	padding: 35px 60px 0;
}

.Ld-resultitle {
	font-size: 18px;
	color: #393d49;
	line-height: 38px;
}

.Ld-resultitle font {
	font-size: 12px;
	color: #fcaf3d;
	margin-left: 16px;
}

.Ld-result-name p {
	font-size: 14px;
	color: #393d49;
	line-height: 44px;
}

.Ld-result-name input {
	width: 228px;
	height: 44px;
	padding: 7px 12px;
	border: 1px solid #e4e4e4;
	outline: none;
	font-size: 14px;
	color: #393d49;
	line-height: 30px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-result-last {
	width: 107px;
	text-align: center;
}

.Ld-result-last span {
	display: block;
	width: 81px;
	height: 77px;
	line-height: 77px;
	margin: 0 auto;
}

.Ld-result-last span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-result-choose {
	font-size: 14px;
	color: #222;
	line-height: 36px;
	text-align: center;
}

.Ld-result-choose input {
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
}

.Ld-result-btn {
	display: block;
	width: 94px;
	height: 38px;
	margin: 18px 0 0 110px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 38px;
	border: none;
	outline: none;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-success-left {
	width: 460px;
	padding-top: 40px;
}

.Ld-success-left h5 {
	font-size: 30px;
	color: #393d49;
	line-height: 36px;
	text-align: center;
	background: url(../images/index-bg4.png) no-repeat bottom center;
}

.Ld-success-left p {
	font-size: 16px;
	color: #393d49;
	text-align: center;
	line-height: 80px;
}

.Ld-success-left p font {
	color: #2659cf;
}

.Ld-success-left img {
	margin: 0 auto;
}

.Ld-success-left b {
	display: block;
	font-size: 14px;
	color: #fcaf3d;
	line-height: 90px;
	text-align: center;
}

.Ld-success-right {
	width: 460px;
	height: 460px;
	border-left: 1px solid #f1f1f1;
	padding: 132px 10px 0 0;
}

.Ld-success-ma {
	margin: 0 32px;
}

.Ld-success-ma span {
	display: block;
	width: 144px;
	height: 144px;
	border: 1px solid #d8d8d8;
}

.Ld-success-ma span img {
	width: 100%;
	height: 100%;
}

.Ld-success-ma p {
	margin-top: 20px;
}

.Ld-success-ma p font {
	display: block;
	font-size: 14px;
	color: #393d49;
	text-align: center;
	line-height: 18px;
}

/* download */
.Ld-download {
	height: 730px;
	background: url(../images/downloadbg.png) no-repeat center;
}

.Ld-download-box {
	position: relative;
	width: 1017px;
	height: 607px;
	margin: 80px auto 0;
}

.Ld-downloadbg {
	width: 1017px;
	height: 607px;
}

.Ld-download-post {
	position: absolute;
	top: 296px;
	left: 0;
}

.Ld-download-left {
	padding-top: 8px;
}

.Ld-download-left button {
	display: block;
	width: 200px;
	height: 58px;
	background-color: #fff;
	margin-bottom: 40px;
	font-size: 18px;
	color: #2659cf;
	line-height: 58px;
	text-align: center;
	font-weight: bold;
	border: none;
	outline: none;
	-moz-border-radius: 29px;
	-o-border-radius: 29px;
	-webkit-border-radius: 29px;
	-ms-border-radius: 29px;
	border-radius: 29px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

/* .Ld-download-left button img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
	margin-top: -4px;
} */
.Ld-download-left button i {
	font-size: 28px;
	color: #2659cf;
	margin-right: 10px;
	vertical-align: middle;
}

.Ld-download-right {
	margin-left: 50px;
}

.Ld-download-right img {
	width: 162px;
	height: 162px;
}

/* teamwork */
.Ld-teamworkban {
	height: 500px;
	background-color: #3c65c3;
}

.Ld-teamwork-banimg {
	margin-top: 102px;
	position: relative;
}

.Ld-teamwork-banimg img {
	width: 1220px;
	height: 398px;
}

.Ld-teamwork-btn {
	display: block;
	position: absolute;
	top: 170px;
	left: 287px;
	width: 150px;
	height: 50px;
	background-color: #fff;
	font-size: 20px;
	color: #6e8bce;
	line-height: 50px;
	text-align: center;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-teamwork-list {
	padding: 42px 0 80px;
}

.Ld-teamwork-title h5 {
	font-size: 25px;
	color: #393d49;
	line-height: 45px;
	text-align: center;
	font-weight: bold;
}

.Ld-teamwork-line {
	text-align: center;
	overflow: hidden;
	line-height: 32px;
}

.Ld-teamwork-line em {
	display: inline-block;
	vertical-align: middle;
	width: 114px;
	height: 2px;
	background-color: #d7d8db;
}

.Ld-teamwork-line font {
	display: inline-block;
	padding: 0 14px;
	font-size: 14px;
	color: #999;
	line-height: 32px;
	text-transform: uppercase
}

.Ld-teamwork-joinbox {
	margin-top: 54px;
}

.Ld-join-pic {
	display: block;
	width: 63px;
	/* height: 60px; */
	margin: 0 auto;
}

/* .Ld-join-pic img {
	display: inline-block;
	vertical-align: middle;
} */
.Ld-join-pic i{
	font-size: 60px;
	color: #0e3ead;
	opacity: .6;
	filter: alpha(opacity=60);
}

.Ld-join-name {
	font-size: 18px;
	color: #393d49;
	line-height: 90px;
	text-align: center;
}

.Ld-join-text p {
	font-size: 16px;
	color: #9f9f9f;
	line-height: 20px;
	text-align: center;
}

.Ld-join-text p a {
	color: #2659cf;
}

.Ld-teamwork-use {
	background-color: #f4f5f9;
	padding: 60px 0 114px;
}

.Ld-usebox {
	margin-top: 46px;
}

.Ld-use-list {
	width: 204px;
	margin: 0 14px;
}

.Ld-use-img {
	display: block;
	width: 204px;
	height: 120px;
	background-color: #fff;
	text-align: center;
	line-height: 120px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-use-img img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-use-name {
	display: block;
	font-size: 16px;
	color: #393d49;
	line-height: 54px;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-use-list:hover>.Ld-use-name {
	color: #2659cf;
}

.Ld-teamwork-process {
	padding: 60px 0 100px;
}

.Ld-process-box {
	padding: 60px 40px 0;
}

.Ld-process-list {
	padding: 0 46px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-process-list span {
	display: block;
	width: 41px;
	height: 36px;
	margin: 0 auto;
	font-size: 0;
	text-align: center;
	line-height: 36px;
}

.Ld-process-list span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-process-list p {
	margin-top: 22px;
	font-size: 16px;
	color: #393d49;
	line-height: 42px;
	text-align: center;
}

.Ld-process-transt:hover {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(css/PIE.htc);
}

.Ld-process-transt:hover>p {
	color: #2659cf;
}

.Ld-teamwork-welcome {
	background-color: #f4f5f9;
	padding: 48px 0 40px;
}

.Ld-teamwork-last {
	width: 416px;
	margin: 20px auto 0;
}

.Ld-teamwork-ipt {
	margin-top: 20px;
	position: relative;
}

.Ld-teamwork-ipt input {
	width: 416px;
	height: 60px;
	padding: 15px 26px;
	background-color: #fff;
	font-size: 16px;
	color: #393d49;
	line-height: 30px;
	border: 1px solid #eee;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-teamwork-now {
	display: block;
	width: 130px;
	height: 40px;
	margin: 25px auto 0;
	background-color: #6e8bce;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	border: none;
	outline: none;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-welcome-text {
	margin-top: 32px;
	text-align: center;
}

.Ld-welcome-text dd {
	display: inline-block;
	font-size: 16px;
	color: #393d49;
	line-height: 48px;
	margin: 0 12px;
}

/* choosepassword */
.Ld-password-box {
	width: 933px;
	margin: 34px auto 0;
	position: relative;
	z-index: 9;
}

.Ld-password-phase {
	padding: 0 16px;
	background-color: #fff;
	margin-left: 183px;
	cursor: default;
}

.Ld-password-phase:first-child {
	margin-left: 0;
}

.Ld-password-phase p {
	font-size: 16px;
	color: #393d49;
	line-height: 76px;
	text-align: center;
}

.Ld-password-phase span {
	display: block;
	width: 34px;
	height: 34px;
	margin: 0 auto;
	font-size: 14px;
	color: #393d49;
	text-align: center;
	line-height: 34px;
	border: 1px solid #393d49;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-password-color p {
	color: #2659cf;
}

.Ld-password-color span {
	color: #2659cf;
	border: 1px solid #2659cf;
}

.Ld-password-line {
	width: 100%;
	height: 1px;
	background-color: #393d49;
	position: absolute;
	bottom: 20px;
	left: 0;
	z-index: -1;
}

.Ld-password-main {
	width: 600px;
	height: 430px;
	margin: 0 auto;
	text-align: center;
}

.Ld-password-list {
	display: none;
}

.Ld-password-add {
	display: inline-block;
	text-align: center;
	margin-top: 70px;
}

.Ld-password-ipt {
	display: inline-block;
	position: relative;
	margin-top: 30px;
}

.Ld-password-ipt p {
	font-size: 16px;
	color: #999;
	line-height: 40px;
	text-align: right;
}

.Ld-password-name {
	width: 72px;
}

.Ld-password-longname {
	width: 126px;
}

.Ld-password-ipt input {
	height: 40px;
	margin-left: 20px;
	border: 1px solid #d2d2d2;
	padding: 5px 20px;
	font-size: 14px;
	color: #393d49;
	line-height: 30px;
	outline: none;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-password-iptlong {
	width: 324px;
}

.Ld-password-iptshort {
	width: 172px;
}

.Ld-password-iptmid {
	width: 306px;
}

.Ld-password-ma {
	width: 138px;
	height: 40px;
	border: 1px solid #f3f3f3;
	margin-left: 12px;
}

.Ld-password-ma img {
	width: 100%;
	height: 100%;
}

.Ld-password-more {
	font-size: 14px;
	color: #999;
	line-height: 50px;
	position: absolute;
	right: -110px;
	top: 0;
}

.Ld-password-btn {
	display: block;
	width: 120px;
	height: 42px;
	margin: 50px auto 0;
	background-color: #2659cf;
	border: none;
	outline: none;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 42px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-password-noma {
	font-size: 16px;
	color: #999;
	line-height: 50px;
	margin-left: 22px;
}

.Ld-password-noma a {
	color: #2659cf;
}

.Ld-password-gain {
	display: inline-block;
}

.Ld-password-gain p {
	font-size: 16px;
	color: #999;
	line-height: 40px;
}

.Ld-gain-btn {
	display: block;
	width: 106px;
	height: 40px;
	margin-left: 24px;
	background-color: #2659cf;
	border: none;
	outline: none;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-gain-btncolor {
	background-color: #c4c4c4;
}

.Ld-password-true {
	line-height: 96px;
	text-align: center;
}

.Ld-password-true span {
	display: inline-block;
	vertical-align: middle;
	height: 96px;
	line-height: 86px;
	margin-right: 6px;
}

.Ld-password-true span img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-password-true font {
	font-size: 16px;
	color: #999;
}

.Ld-degree-box {
	width: 306px;
	text-align: center;
	line-height: 66px;
	font-size: 0;
}

.Ld-degree-list {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1px;
}

.Ld-degree-list span {
	display: block;
	width: 80px;
	height: 15px;
	background-color: #dfdfdf;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-degree-list p {
	font-size: 14px;
	color: #dfdfdf;
	text-align: center;
	line-height: 16px;
	margin-top: 8px;
}

.Ld-degree-color span {
	background-color: #fcaf3d;
}

.Ld-degree-color p {
	color: #fcaf3d;
}

.Ld-password-success {
	margin: 0 auto;
}

.Ld-password-text {
	font-size: 16px;
	color: #999;
	line-height: 100px;
	text-align: center;
}

/* headersml */
.headersml {
	position: relative;
	z-index: 1000;
	border-bottom: 1px solid #f9f9f9;
}

.headersml-left {
	height: 60px;
}

.headersml-logo {
	width: 120px;
	height: 32px;
	margin: 14px 0;
}

.headersml-logo img {
	width: 100%;
	height: 100%;
}

.headersml-nav {
	margin-left: 50px;
}

.headersml-navlist a {
	display: block;
	padding: 0 30px;
	font-size: 16px;
	color: #393d49;
	line-height: 60px;
}

.headersml-navlist a:hover {
	color: #2659cf;
}

.headersml-login {
	position: relative;
	margin-right: 30px;
	cursor: default;
}

.headersml-login p {
	font-size: 12px;
	color: #393d49;
	line-height: 60px;
}

.headersml-login p font {
	margin: 0 14px;
}

.headersml-tel {
	font-size: 12px;
	color: #393d49;
	line-height: 60px;
}

/* .headersml-tel img {
	width: 10px;
	height: 12px;
	margin: 24px 10px 24px 0;
} */
.headersml-tel i{
	font-size: 12px;
	color: #0E3EAD;
	line-height: 60px;
	margin-right: 10px;
}

.headersml-hide {
	width: 100px;
	height: 0;
	position: absolute;
	top: 60px;
	left: 0;
	background-color: #fff;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.headersml-hidelist a {
	display: block;
	font-size: 12px;
	color: #393d49;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}

.headersml-login:hover>.headersml-hide {
	height: auto;
	padding: 10px 0;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
}

.headersml-hidelist a:hover {
	color: #2659cf;
}

/* mt/tc ==>detail 修改 */
.Ld-mt-btn {
	position: relative;
	height: 30px;
	padding: 0 15px;
	margin-top: 15px;
	margin-right: 10px;
	border: 1px solid #2659cf;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	cursor: pointer;
	z-index: 999;
}

.Ld-mt-btn p {
	font-size: 12px;
	color: #2659cf;
	line-height: 28px;
}

.Ld-mt-icon {
	/* width: 15px;
	height: 15px;
	margin: 6px 8px 0 0; */
	font-size: 15px;
	color: #2659cf;
	line-height: 16px;
	margin-top: 6px;
	margin-right: 4px;
}

.Ld-mt-hide {
	display: none;
	width: 120px;
	padding: 10px 0;
	position: absolute;
	top: 34px;
	left: 50%;
	margin-left: -60px;
	border: 1px solid #d8d8d8;
	background-color: #fff;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
}

.Ld-share-icon {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.Ld-mt-jiao {
	display: block;
	position: absolute;
	top: -11px;
	left: 50%;
	margin-left: -10px;
}

.Ld-mt-hidelist {
	margin: 3px 0;
}

.Ld-sharebox {
	display: block;
	padding: 0 12px;
}

.Ld-sharebox em {
	position: relative;
	display: block;
	width: 27px;
	height: 27px;
	margin-right: 10px;
	margin-top: 2px;
	background-repeat: no-repeat;
	background-image: url(../images/sharemore.png);
	behavior: url(css/PIE.htc);
}

.Ld-share1 {
	background-position: 0 0;
}

.Ld-share2 {
	background-position: 0 -120px;
}

.Ld-share3 {
	background-position: 0 -32px;
}

.Ld-share4 {
	background-position: 0 -62px;
}

.Ld-sharebox font {
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 30px;
}

.Ld-mt-btn:hover>.Ld-mt-hide {
	display: block;
}

.Ld-sharebox:hover>font {
	color: #2659cf;
}

/* juhe-article */
.juhe-wrap {
	width: 1180px;
	margin: 0 auto;
}

.juhe-left {
	width: 910px;
}

.juhe-box {
	background-color: #fff;
	padding: 14px 30px 64px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-pubtitle {
	font-size: 20px;
	color: #393d49;
	font-weight: bold;
	line-height: 56px;
}

.juhe-article-list {
	padding: 24px 0;
	border-top: 1px solid #eee;
}

.juhe-article-list:first-child {
	border: none;
}

.juhe-article-left {
	display: block;
	width: 160px;
	height: 116px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-article-left img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
	object-fit: cover;
}

.juhe-article-right {
	width: 670px;
	margin-left: 20px;
	padding-top: 4px;
}

.juhe-article-title h5 {
	font-size: 16px;
	color: #333;
	font-weight: 700;
	line-height: 36px;
	white-space: nowrap;
}

.juhe-article-title span {
	display: block;
	width: 20px;
	height: 20px;
	background-color: #fcaf3d;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 20px;
	margin-left: 4px;
	margin-top: 8px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-article-text {
	font-size: 14px;
	color: #666;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.juhe-article-btm {
	margin-top: 10px;
}

.juhe-article-num dd {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	margin-right: 80px;
}

/* .juhe-article-num dd img {
	margin: 5px 10px 0 0;
} */
.juhe-article-num dd i {
	font-size: 20px;
	color: #999;
	vertical-align: bottom;
	margin-right: 4px;
}

.juhe-article-num dt {
	margin-right: 40px;
}

.juhe-ask-head {
	width: 26px;
	height: 26px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-ask-head img {
	width: 100%;
	height: 100%;
}

.juhe-ask-name {
	font-size: 14px;
	color: #666;
	line-height: 26px;
	margin: 0 10px;
}

.juhe-ask-icon {
	/* width: 14px;
	height: 12px;
	margin: 7px 0; */
	font-size: 14px;
	color: #0E3EAD;
	vertical-align: bottom;
}

.juhe-article-tips dd {
	margin-left: 10px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-article-tips dd a {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	padding: 0 8px;
	border: 1px solid #ebebeb;
}

.juhe-article-tips dd:first-child {
	margin-left: 5px;
}

.juhe-article-tips dt{
	line-height: 24px;
}
.juhe-article-tips dt i{
	font-size: 24px;
	color: #fcaf3d;
	vertical-align: middle;
}

.juhe-article-list:hover>.juhe-article-right a .juhe-article-title h5 {
	color: #2659cf;
}

.juhe-article-left:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.juhe-article-tips dd a:hover {
	color: #2659cf;
	border: 1px solid #2659cf;
}

.juhe-article-nopic .juhe-article-left {
	display: none;
}

.juhe-article-nopic .juhe-article-right {
	width: auto;
	margin-left: 0;
	padding-top: 0;
}

.juhe-ask-box {
	padding: 14px 0;
}

.juhe-ask-left {
	display: block;
	width: 160px;
	height: 98px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-ask-left img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.juhe-ask-left:hover>img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.juhe-ask-right {
	display: block;
	margin-left: 20px;
	width: 670px;
	font-size: 14px;
	color: #666;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.juhe-ask-list .juhe-article-btm {
	margin-top: 0;
}

.juhe-ask-nopic .juhe-ask-box {
	padding: 6px 0;
}

.juhe-ask-nopic .juhe-ask-box .juhe-ask-left {
	display: none;
}

.juhe-ask-nopic .juhe-ask-box .juhe-ask-right {
	width: auto;
	margin-left: 0;
}

.juhe-ask-nopic .juhe-article-btm {
	margin-top: 10px;
}

.juhe-ask-list:hover>a .juhe-article-title h5 {
	color: #2659cf;
}

.juhe-jsqbox {
	padding-top: 16px;
}

.juhe-jsq {
	width: 105px;
	margin-left: 44px;
}

.juhe-jsq:first-child {
	margin-left: 0;
}

.juhe-jsq a {
	display: block;
}

.juhe-jsq span {
	display: block;
	position: relative;
	width: 47px;
	height: 44px;
	margin: 0 auto;
	line-height: 44px;
	text-align: center;
}

.juhe-jsqimg {
	display: inline-block;
	vertical-align: middle;
}

.juhe-jsq p {
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 44px;
}

.juhe-jsqtips {
	font-size: 20px;
	color: #fcaf3d;
	line-height: 22px;
	position: absolute;
	top: -17px;
	right: 0;
}

.juhe-jsq:hover>a p {
	color: #2659cf;
}

.juhe-renderbox {
	padding-top: 10px;
}

.juhe-render-list {
	width: 200px;
	margin-left: 16px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	behavior: url(css/PIE.htc);
}

.juhe-render-list:first-child {
	margin-left: 0;
}

.juhe-render-img {
	display: block;
	width: 200px;
	height: 156px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-render-img img {
	width: 100%;
	height: 100%;
}

.juhe-render-text {
	display: block;
	font-size: 14px;
	color: #393d49;
	line-height: 40px;
	text-align: center;
	padding: 0 6px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.juhe-render-list:hover {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(css/PIE.htc);
}

.juhe-render-list:hover>.juhe-render-text {
	color: #2659cf;
}

.juhe-tipbox {
	margin-top: 10px;
}

.juhe-tiplist {
	margin-right: 12px;
	margin-top: 12px;
}

.juhe-tiplist a {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	padding: 0 6px;
	border: 1px solid #ebebeb;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-tiplist a:hover {
	color: #2659cf;
	border: 1px solid #2659cf;
}

.juhe-jieshao {
	margin-top: 60px;
	font-size: 14px;
	color: #9c9c9c;
	line-height: 26px;
}

.juhe-right {
	width: 250px;
}

.juhe-jsnow {
	display: block;
}

.juhe-pubox {
	background-color: #fff;
	padding: 0 18px 20px;
	margin-top: 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-publine {
	width: 8px;
	height: 22px;
	background-color: #2659cf;
}

.juhe-pubname {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	line-height: 36px;
}

.juhe-aboutips-list {
	margin-top: 10px;
}

.juhe-aboutips-list a {
	display: inline-block;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	padding: 0 12px;
	border: 1px solid #ebebeb;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.juhe-aboutips-list a:hover {
	color: #2659cf;
	border-color: #2659cf;
}

.juhe-caselist {
	margin-top: 12px;
}

.juhe-caselist a {
	display: block;
}

.juhe-casepic {
	display: none;
	width: 52px;
	height: 52px;
	position: relative;
}

.juhe-casenum {
	display: block;
	width: 16px;
	height: 16px;
	background-color: #6c6c6c;
	font-size: 10px;
	color: #fff;
	text-align: center;
	line-height: 16px;
	margin-top: 4px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-casetext {
	width: 190px;
	margin-left: 8px;
	font-size: 14px;
	color: #393d49;
	line-height: 20px;
	max-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.juhe-case-red {
	background-color: #c70404;
}

.juhe-case-orange {
	background-color: #ff761f;
}

.juhe-case-blue {
	background-color: #6dc4da;
}

.juhe-casepost {
	position: absolute;
	top: -4px;
	left: 0;
}

.juhe-caselist a:hover>.juhe-casetext {
	color: #2659cf;
}

.juhe-case-choose .juhe-casepic {
	display: block;
}

.juhe-casepic img {
	width: 100%;
	height: 100%;
}

.juhe-case-choose .juhe-casetext {
	width: 154px;
	margin-top: 6px;
}

.juhe-case-choose .juhe-casehide {
	display: none;
}

.juhe-question a {
	display: block;
}

.juhe-question-left {
	width: 18px;
	height: 30px;
}

/* .juhe-question-left img {
	display: none;
} */
.juhe-question-left i{
	font-size: 18px;
	color: #9d69e1;
	line-height: 30px;
	display: none;
}

.juhe-question-left span {
	display: block;
	width: 4px;
	height: 4px;
	margin: 13px auto;
	background-color: #9d69e1;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-question-right {
	width: 188px;
}

.juhe-question-right h5 {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.juhe-question-right .juhe-question-text {
	display: none;
}

.juhe-question-choose .juhe-question-left span {
	display: none;
}

.juhe-question-choose .juhe-question-left i {
	display: block;
}

.juhe-question-choose .juhe-question-right .juhe-question-text {
	display: block;
}

.juhe-question-text p {
	font-size: 12px;
	color: #999;
	line-height: 16px;
	max-height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.juhe-question-hf dd {
	font-size: 12px;
	color: #b2b2b2;
	line-height: 30px;
	margin-right: 12px;
}

.juhe-question-hf dt {
	display: block;
	width: 18px;
	height: 18px;
	margin-right: 6px;
	margin-top: 6px;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.juhe-question-hf dt img {
	width: 100%;
	height: 100%;
}

.juhe-question-choose a:hover>.juhe-question-right h5 {
	color: #2659cf;
}

.Ld-discuss-problem .juhe-hotext {
	width: 184px;
	margin-left: 6px;
	font-size: 14px;
}

.juhe-menu {
	background-color: #fafafa;
	padding: 40px 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-menu .Ld-company-options-box {
	width: auto;
}

.juhe-renderwrap h5 {
	font-size: 30px;
	color: #393d49;
	line-height: 94px;
	font-weight: bold;
}

.juhe-render-word {
	margin-top: 60px;
	background-color: #f4f5f9;
	padding: 20px 30px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.juhe-render-word p {
	font-size: 14px;
	color: #666;
	line-height: 26px;
}

.juhe-rendertab {
	margin-top: 50px;
	padding-bottom: 60px;
}

.juhe-render-tab {
	border-bottom: 1px solid #eee;
}

.juhe-render-tablist {
	margin-right: 46px;
}

.juhe-render-tablist p {
	font-size: 18px;
	color: #393d49;
	line-height: 44px;
}

.juhe-render-tablist span {
	display: block;
	width: 100%;
	height: 2px;
	background-color: #fff;
}

.juhe-render-tabchoose p {
	color: #2659cf;
}

.juhe-render-tabchoose span {
	background-color: #2659cf;
}

.juhe-render-tabox {
	display: none;
	padding-top: 16px;
}

.juhe-render-tabtip {
	margin-right: 16px;
}

.juhe-render-tabtip a {
	display: block;
	font-size: 14px;
	color: #393d49;
	line-height: 28px;
}

.juhe-render-tabtip a:hover {
	color: #2659cf;
}

.Ld-pub-404 {
	width: 1200px;
	margin: 200px auto;
	text-align: center;
}

.Ld-404-box {
	display: inline-block;
	text-align: center;
}

.Ld-404-box img {
	margin: 0 auto;
}

.Ld-404-box p {
	font-size: 20px;
	color: #848484;
	line-height: 44px;
	text-align: center;
	margin-top: 44px;
}

.Ld-404-box a {
	display: inline-block;
	font-size: 16px;
	color: #848484;
	line-height: 40px;
}

.Ld-404-more {
	display: inline-block;
	max-width: 1100px;
	margin-top: 74px;
	text-align: left;
}

.Ld-404-more dt {
	display: block;
	font-size: 18px;
	color: #848484;
	line-height: 66px;
}

.Ld-404-more dd {
	display: inline-block;
	margin-right: 16px;
	margin-bottom: 20px;
}

.Ld-404-more dd a {
	display: block;
	font-size: 18px;
	color: #848484;
	line-height: 44px;
	padding: 0 20px;
	border: 1px solid #999;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-404-more dd a:hover {
	color: #2659cf;
	border-color: #2659cf;
}

/* binding */
.Ld-bindingwrap {
	background-color: #fff;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-bindingbox {
	width: 770px;
	padding: 90px 0 130px;
	margin: 0 auto;
}

.Ld-bindinghave {
	display: inline-block;
	font-size: 18px;
	color: #2659cf;
	line-height: 40px;
}

.Ld-binding-main {
	margin-top: 40px;
}

.Ld-binding-list {
	width: 290px;
	height: 290px;
	background-color: #fafafa;
	-moz-border-radius: 14px;
	-o-border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-binding-bg {
	padding: 30px;
}

.Ld-binding-bg img {
	width: 114px;
	height: 114px;
	margin: 36px auto 0;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-binding-bg p {
	margin: 20px 0 0;
	font-size: 16px;
	color: #393d49;
	line-height: 40px;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-binding-bg h5 {
	font-size: 18px;
	color: #393d49;
	line-height: 44px;
}

.Ld-binding-bg input {
	display: block;
	width: 230px;
	height: 40px;
	font-size: 14px;
	color: #393d49;
	line-height: 28px;
	padding: 5px 20px;
	outline: none;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
	margin-top: 10px;
}

.Ld-binding-bg .Ld-binding-pwd {
	display: inline-block;
	width: 130px;
}

.Ld-binding-bg .Ld-binding-yzm {
	display: block;
	width: 95px;
	height: 38px;
	font-size: 16px;
	color: #2659cf;
	line-height: 38px;
	text-align: center;
	border: 1px solid #2659cf;
	outline: none;
	background-color: #fff;
	border-radius: 3px;
	margin-top: 11px;
}

.Ld-binding-bg button {
	width: 100px;
	height: 40px;
	background-color: #fcaf3d;
	border: none;
	outline: none;
	font-size: 16px;
	color: #393d49;
	line-height: 40px;
	text-align: center;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-bingding-forget {
	text-align: right;
	margin-top: 8px;
}

.Ld-bingding-forget a {
	display: inline-block;
	font-size: 14px;
	color: #949494;
	line-height: 26px;
}

.Ld-binding-btn {
	width: 252px;
	height: 50px;
	margin: 60px auto 0;
	background-color: #2659cf;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	cursor: pointer;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-binging-center {
	width: 190px;
	line-height: 290px;
	text-align: center;
}

/* .Ld-binging-center img {
	margin: 136px auto 0;
} */
.Ld-binging-center i{
	font-size: 44px;
	color: #ecccb7;
}

/* 调整添加 */
.Ld-xg-07 {
	width: 274px;
}

.Ld-xg-08 {
	margin-top: 20px;
	padding: 0 10px 30px 30px;
}

.Ld-xg-09 {
	width: 314px;
	z-index: 9;
}

.Ld-question-ipt .Ld-xg-10 {
	width: 220px;
}

.Ld-xg-15 {
	width: 770px;
}

.Ld-xg-16 {
	width: 640px;
}

/* 攻略修改 */
.Ld-xg-bkwrap {
	padding-bottom: 26px;
	border-bottom: 1px solid #eee;
}

.Ld-xg-bklist {
	width: 426px;
	margin-left: 21px;
}

.Ld-xg-bklist:first-child {
	margin-left: 0;
}

.Ld-xg-bkimg {
	width: 145px;
	height: 105px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-xg-bkimg img {
	width: 145px;
	height: 105px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-xg-bkimg:hover>a img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-xg-bktext {
	width: 260px;
	padding-right: 20px;
}

.Ld-xg-bktitle {
	display: block;
	font-size: 16px;
	color: #393d49;
	line-height: 24px;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-xg-bktitle:hover {
	color: #0E3EAD;
}

.Ld-xg-bktext p {
	font-size: 14px;
	color: #adadad;
	line-height: 26px;
	margin-top: 10px;
	max-height: 78px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-xg-bkbtm {
	margin-top: 10px;
}

.Ld-xg-bklc a {
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-xg-bklc a i {
	display: inline-block;
	vertical-align: middle;
	width: 3px;
	height: 3px;
	margin-right: 10px;
	background-color: #666;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-xg-bklc a:hover {
	color: #0E3EAD;
}

.Ld-xg-fslist {
	width: 640px;
	padding-right: 20px;
}

.Ld-xg-fsimg {
	width: 250px;
	height: 175px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-xg-fsimg img {
	width: 250px;
	height: 175px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-xg-fsimg:hover>a img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-xg-fstext {
	width: 350px;
}

.Ld-xg-fstitle {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #393d49;
	line-height: 26px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-xg-fsbox p {
	font-size: 14px;
	color: #adadad;
	line-height: 24px;
	padding-top: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-xg-fstitle:hover {
	color: #0E3EAD;
}

.Ld-xg-jjlist {
	width: 415px;
	margin-left: 37px;
}

.Ld-xg-jjlist:first-child {
	margin-left: 0;
}

.Ld-xg-jjbox {
	position: relative;
	width: 415px;
	height: 232px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-xg-jjbox img {
	width: 415px;
	height: 232px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	behavior: url(css/PIE.htc);
}

.Ld-xg-jjbox:hover>a img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	behavior: url(css/PIE.htc);
}

.Ld-xg-jjtitle {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 50px;
	width: 100%;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
}

.Ld-xg-jjtitle p {
	font-size: 14px;
	color: #fff;
	line-height: 50px;
	padding: 0 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-xg-scwrap {
	padding: 20px 0;
	border-bottom: 1px solid #eee;
}

.Ld-xg-scbox {
	padding: 0 20px;
}

.Ld-xg-scbox img {
	margin: 0 auto;
}

.Ld-xg-scbox p {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
}

.Ld-xg-scmore {
	padding: 10px 0;
}

.Ld-xg-sclist {
	margin: 0 8px;
}

.Ld-xg-sclist a {
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 40px;
}

.Ld-xg-sclist a:hover {
	color: #0E3EAD;
}


/*分享*/
.Ld-hide-wrap {
	position: absolute;
	top: 28px;
	left: 50%;
	margin-left: -72px;
	background: url(../images/hide01.png) no-repeat center;
	background-size: 100% 100%;
	padding: 20px 0;
	height: 296px;
	width: 143px;
	display: none;
}

.Ld-hide-box {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 38px;
	padding: 0 20px;
	overflow: hidden;
}

/* .Ld-hide-box span img {
	height: auto;
	width: auto;
} */


.Ld-hide-box font{
	padding-left:10px;
}

.Ld-hide-box:first-child {
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	-o-border-radius-topright: 8px;
	-o-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

/* .Ld-hide-box-bt{
	padding-bottom:10px;
} */
.Ld-hide-list span {
	height: 34px;
	/*width: 18px;*/
	display: block;
	font-size: 0;
	/* line-height: 34px; */
	/*margin-right: 10px;*/
	float: left;
}

/* .Ld-hide-list span img {
	display: inline-block;
	vertical-align: middle;
	margin: 0 !important;
} */
.Ld-hide-list span i{
	font-size: 20px;
}

.Ld-hide-ma img {
	display: block !important;
	width: 100px;
	height: 100px;
	margin: 0 auto !important;
}

.Ld-hide-list a:hover {
	background-color: #f5f7fa;
}

.Ld-ask-share:hover>.Ld-hide-wrap {
	display: block;
}

.Ld-hide-wrap2 {
	position: absolute;
	top: -296px;
	left: 50%;
	margin-left: -72px;
	background: url(../images/hide06.png) no-repeat center;
	padding: 14px 0;
	height: 296px;
	width: 143px;
	display: none;
}

.Ld-ask-share:hover>.Ld-hide-wrap2 {
	display: block;
}

/*end*/
/* styletest */
.Ld-styleban {
	background: url(../images/styleban.png) no-repeat center;
	overflow: hidden;
}

.Ld-style-pic {
	margin: 70px auto 0;
}

.Ld-stylebox {
	background-color: #fff;
	width: 100%;
	height: 600px;
	margin-top: 40px;
	-moz-border-radius: 16px;
	-o-border-radius: 16px;
	-webkit-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius: 16px;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	behavior: url(../images/pie.htc);
	overflow: hidden;
}


.Ld-stylepub {
	margin-top: 60px;
}

.Ld-stylepub img {
	margin: 0 auto;
}

.Ld-stylelist {
	display: none;
}

.Ld-stylehx {
	margin-top: 30px;
	text-align: center;
}

.Ld-styleage {
	margin-top: 20px;
	text-align: center;
}

.Ld-stylehx-list,
.Ld-style-ageitem {
	display: inline-block;
	margin: 0 50px;
	cursor: default;
	line-height: 50px;
}

.Ld-stylehx-img {
	height: 199px;
	line-height: 199px;
	font-size: 0;
	text-align: center;
}

.Ld-stylehx-img img {
	display: inline-block;
	vertical-align: middle;
}

.Ld-stylehx-img .Ld-stylehx-imgcolor {
	display: none;
}

.Ld-stylehx-name {
	text-align: center;
	margin-top: 30px;
	line-height: 50px;
}

.Ld-stylehx-dot {
	display: inline-block;
	vertical-align: middle;
	width: 26px;
	height: 26px;
	border: 3px solid #0e0509;
	box-sizing: border-box;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-stylehx-dot i {
	display: block;
	width: 10px;
	height: 10px;
	margin: 5px;
	background-color: #fff;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-stylehx-text {
	display: inline-block;
	vertical-align: middle;
	font-size: 25px;
	color: #0e0509;
	margin-left: 10px;
}

.Ld-stylehx-choose .Ld-stylehx-img img {
	display: none;
}

.Ld-stylehx-choose .Ld-stylehx-img .Ld-stylehx-imgcolor {
	display: inline-block;
	vertical-align: middle;
}

.Ld-stylehx-choose .Ld-stylehx-name .Ld-stylehx-dot,
.Ld-style-agecolor .Ld-stylehx-dot {
	border-color: #0e3ead;
}

.Ld-stylehx-choose .Ld-stylehx-name .Ld-stylehx-dot i,
.Ld-style-agecolor .Ld-stylehx-dot i {
	background-color: #0e3ead;
}

.Ld-stylehx-choose .Ld-stylehx-name .Ld-stylehx-text,
.Ld-style-agecolor .Ld-stylehx-text {
	color: #0e3ead;
}

.Ld-style-btn {
	margin: 30px auto 0;
	width: 160px;
	height: 66px;
	background-color: #cfd8ef;
	-moz-border-radius: 33px;
	-o-border-radius: 33px;
	-webkit-border-radius: 33px;
	-ms-border-radius: 33px;
	border-radius: 33px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
	cursor: pointer;
}

.Ld-style-next {
	width: 148px;
	height: 54px;
	padding: 0 32px;
	margin: 6px auto;
	background-color: #224eb4;
	-moz-border-radius: 27px;
	-o-border-radius: 27px;
	-webkit-border-radius: 27px;
	-ms-border-radius: 27px;
	border-radius: 27px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-style-next p {
	font-size: 20px;
	color: #fff;
	line-height: 54px;
}

.Ld-style-next img {
	margin: 18px 0 0 10px;
}

.Ld-style-next b {
	display: block;
	font-size: 20px;
	color: #fff;
	line-height: 54px;
	text-align: center;
}

.Ld-stylepeople-img {
	height: 130px;
	line-height: 130px;
}

.Ld-stylewhere {
	margin-top: 40px;
	height: 154px;
}

.Ld-styleanimale {
	margin-top: 50px;
	height: 146px;
}

.Ld-style-empty {
	margin: 0 30px;
}

.Ld-stylewrap {
	width: 440px;
	margin: 30px auto 0;
}

.Ld-styleiptbox {
	padding-top: 25px;
}

.Ld-styleipt {
	width: 440px;
	position: relative;
}

.Ld-styleipt-sml {
	width: 200px;
}

.Ld-styleipt input {
	display: block;
	width: 100%;
	height: 54px;
	background-color: #e5edff;
	font-size: 16px;
	color: #0e0e0e;
	line-height: 30px;
	padding: 12px 20px;
	border: none;
	outline: none;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-styleipt font {
	font-size: 20px;
	color: #0e0e0e;
	line-height: 54px;
	position: absolute;
	right: 16px;
	top: 0;
}

.Ld-stylepost {
	position: relative;
	z-index: 9;
}

.Ld-stylehide {
	display: none;
	width: 100%;
	height: 200px;
	overflow-y: scroll;
	position: absolute;
	top: 54px;
	left: 0;
	background-color: #e5edff;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	-ms-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../images/pie.htc);
}

.Ld-stylehide-list {
	font-size: 20px;
	color: #0e0e0e;
	line-height: 30px;
	text-align: center;
}

.Ld-stylehide-list:hover {
	color: #224eb4;
}

.Ld-style-last {
	width: 320px;
	margin: 30px auto 0;
}

.Ld-style-prev {
	width: 160px;
	height: 66px;
	margin: 30px auto 0;
	cursor: pointer;
}

.Ld-style-prev img {
	margin: 23px auto;
}

/* styledetail */
.Ld-style-result {
	background: url(../images/stylebg0.png) no-repeat center;
}

.Ld-styledetail {
	padding: 0 40px;
}

.Ld-styledetail-top {
	height: 575px;
	background: url(../images/stylebg.png) no-repeat center;
}

.Ld-styletop-main {
	width: 540px;
	margin-left: 100px;
	margin-top: 60px;
}

.Ld-styletop-main h5 {
	font-size: 20px;
	color: #0e0509;
	line-height: 82px;
}

.Ld-styletop-main h2 {
	padding: 0 10px;
	font-size: 40px;
	color: #fff;
	font-weight: bold;
	line-height: 48px;
	background-color: #224eb4;
}

.Ld-styletop-main b {
	display: block;
	font-size: 16px;
	color: #6f6f6f;
	font-family: arial;
	line-height: 56px;
	text-transform: uppercase;
	font-style: italic;
	letter-spacing: 10px;
}

.Ld-styletop-main span {
	display: block;
	width: 34px;
	height: 4px;
	background-color: #0e3ead;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-styletop-main p {
	margin: 20px 0;
	max-width: 430px;
	font-size: 16px;
	color: #6f6f6f;
	line-height: 28px;
}

.Ld-styletop-main p font {
	color: #232323;
}

.Ld-styletitle {
	padding: 0 80px;
}

.Ld-styletitle h5 {
	font-size: 20px;
	color: #040404;
	font-weight: bold;
	line-height: 100px;
}

.Ld-styletitle h5 span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #ffe73e;
	margin: 44px 28px 0 0;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}

.Ld-styletitle a {
	display: block;
	font-size: 16px;
	color: #040404;
	line-height: 100px;
}

.Ld-styletitle a:hover {
	color: #0E3EAD;
}

.Ld-stylemore {
	padding: 0 80px 50px;
	position: relative;
}

.myloop9 {
	height: 327px;
}

.myloop9 .swiper-slide {
	width: 360px;
	height: 327px;
	/* margin-left: 30px; */
}

/* .myloop9 .swiper-slide:first-child{
	margin-left: 0;
} */
.Ld-stylerender {
	width: 360px;
	height: 327px;
	-moz-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	-ms-border-radius: 12px;
	border-radius: 12px;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-stylerender img {
	width: 360px;
	height: 327px;
}

.Ld-styleleft {
	width: 80px;
	height: 327px;
	position: absolute;
	left: 0;
	top: 0;
}

.Ld-styleright {
	width: 80px;
	height: 327px;
	position: absolute;
	right: 0;
	top: 0;
}
.Ld-styleleft i,
.Ld-styleright i{
	font-size: 40px;
	color: #666;
	line-height: 327px;
	font-weight: 700;
}
/* index修改 */
.Ld-xg-knowledge {
	padding-top: 30px;
}

.Ld-xg-knowlist {
	width: 335px;
	margin-left: 20px;
	-webkit-box-shadow: 0 0 5px #ddd;
	-moz-box-shadow: 0 0 5px #ddd;
	box-shadow: 0 0 5px #ddd;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd', Direction=135, Strength=5);
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	behavior: url(css/PIE.htc);
	overflow: hidden;
}

.Ld-xg-knowlist:first-child {
	margin-left: 0;
}

.Ld-xg-knowpic {
	position: relative;
	cursor: pointer;
}

.Ld-xg-knowbg {
	width: 335px;
	height: 192px;
}

.Ld-xg-knowmask {
	width: 100%;
	height: 100%;
	line-height: 192px;
	text-align: center;
	font-size: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 4;
}

.Ld-xg-knowmask i {
	display: block;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000, endcolorstr=#4c000000);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.Ld-xg-knowmask span {
	/* display: inline-block;
	vertical-align: middle;
	font-size: 0;
	width: 26px;
	height: 28px;
	line-height: 28px; */
	font-size: 24px;
	color: #fff;
}

/* .Ld-xg-knowmask span img {
	display: inline-block;
	vertical-align: middle;
} */

.Ld-xg-knowmask font {
	display: inline-block;
	/* vertical-align: middle; */
	font-size: 25px;
	color: #fff;
	line-height: 28px;
	margin-left: 14px;
}

.Ld-xg-knowbox {
	height: 290px;
	padding: 0 20px 20px;
	overflow: hidden;
}

.Ld-xg-knowcolor {
	background-color: #f4f5f9;
}

.Ld-xg-knowtop {
	margin-top: 20px;
}

.Ld-xg-knowimg {
	display: block;
	width: 92px;
	height: 69px;
}

.Ld-xg-knowimg img {
	width: 92px;
	height: 69px;
	object-fit: cover;
}

.Ld-xg-knowdetail {
	width: 190px;
	margin-left: 10px;
}

.Ld-xg-knowdetail a {
	display: block;
	font-size: 16px;
	color: #393d49;
	line-height: 24px;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-xg-knowdetail p {
	font-size: 14px;
	color: #838383;
	line-height: 20px;
	margin-top: 4px;
	max-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Ld-xg-knowbtm {
	margin-top: 16px;
	padding-top: 8px;
	border-top: 1px dashed #eee;
}

.Ld-xg-knowmore a {
	display: block;
	font-size: 14px;
	color: #838383;
	line-height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Ld-xg-knowmore a i {
	display: inline-block;
	vertical-align: middle;
	width: 4px;
	height: 4px;
	margin-right: 10px;
	background-color: #838383;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}
.Ld-xg-knowlist:hover{
	background-color: #f4f5f9;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	behavior: url(../images/pie.htc);
}
.Ld-xg-knowtop:hover>.Ld-xg-knowdetail a {
	color: #0e3ead;
}

.Ld-xg-knowmore a:hover {
	color: #0e3ead;
}

.Ld-xg-knowmore a:hover>i {
	background-color: #0e3ead;
}

.Ld-xg-knowsml{
	width: 315px;
}
.Ld-xg-knowsml .Ld-xg-knowbg{
	width: 315px;
	height: 180px;
}
.Ld-xg-knowsml .Ld-xg-knowimg{
	width: 86px;
	height: 65px;
}
.Ld-xg-knowsml .Ld-xg-knowimg img{
	width: 86px;
	height: 65px;
}
.Ld-xg-knowsml .Ld-xg-knowdetail{
	width: 179px;
}
.Ld-xg-knowsml  .Ld-xg-knowmask{
	line-height: 180px;
}
.Ld-bqsm-text{
	margin: 10px 0;
}
.Ld-bqsm-text p{
	font-size: 12px;
	color: #cacaca;
	line-height: 30px;
	text-align: right;
}

.Ld-design-mask{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	text-align: center;
	line-height: 100vh;
	display: none;
	
}
.Ld-design-bg{
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .6;
	filter:alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.Ld-design-close{
	background: rgba(255,255,255,.6);
	position: absolute;
	top: 20px;
	right: 20px;
	width: 50px;
	line-height: 50px;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	behavior: url(../images/pie.htc);
	overflow: hidden;
}
.Ld-design-close i{
	display: inline-block;
	vertical-align: middle;
	font-size: 30px;
	color: #000;
	line-height: 30px;
	font-weight: 700;
}
.Ld-design-box{
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	height: 600px;
	line-height: 600px;
	text-align: center
}
.Ld-design-box img{
	display: inline-block;
	vertical-align: middle;
	max-height: 100%;
}


@media screen and (max-width: 1599px) {

	/* @pub */
	html,
	body {
		min-width: 1180px;
	}

	.container {
		width: 1180px;
	}

	.Ld-header-logo {
		margin-right: 25px;
	}

	.Ld-header-nav-name {
		padding: 0 8px;
	}

	.Ld-header-search-ipt input {
		width: 184px;
		min-width: auto;
	}

	.Ld-pub-center {
		padding: 30px 30px 40px;
	}

	/* 面包屑 */
	.Ld-pub-link-list,
	.Ld-pub-link-list a,
	.Ld-pub-link-list span {
		font-size: 12px;
	}

	/*分页*/
	.Ld-company-main-paging li {
		width: 34px;
		height: 34px;
		font-size: 12px;
		line-height: 34px;
	}

	.Ld-company-main-paging span {
		width: 34px;
		height: 34px;
		line-height: 32px;
	}
	.Ld-company-main-paging span i {
	    margin-top: 8px;
	}
	.Ld-company-main-paging font {
		padding: 0 16px;
		height: 34px;
		font-size: 12px;
		line-height: 34px;
	}

	/* @index */
	.myloopto {
		height: 424px;
	}
	.myloopto .swiper-slide a{
		height: 424px;
	}
	/*
	.myloopto img {
		height: 424px;
	}*/

	.myloop {
		height: 360px;
	}

	.myloop .swiper-slide {
		width: 282px;
		height: 340px;
	}

	.Ld-comp-list {
		width: 282px;
		height: 334px;
	}

	.Ld-comp-pic {
		width: 282px;
		height: 208px;
	}

	.Ld-comp-bg {
		height: 208px;
	}

	.Ld-comp-logo {
		width: 50px;
		height: 50px;
	}

	.Ld-flow-top {
		width: 148px;
	}

	.Ld-flow-line {
		width: 1030px;
	}
	.Ld-render-left {
		width: 580px;
		height: 510px;
	}

	.myloop2 {
		width: 580px;
		height: 510px;
	}

	.Ld-render-swiper {
		width: 580px;
		height: 450px;
	}

	.Ld-render-top {
		width: 580px;
		height: 370px;
	}

	.Ld-render-pic {
		width: 580px;
		height: 370px;
	}

	.Ld-render-right {
		width: 598px;
	}

	.Ld-render-right-list {
		width: 280px;
		height: 245px;
	}

	.Ld-render-right-list a {
		width: 280px;
		height: 245px;
	}

	.Ld-render-right-list a img {
		width: 280px;
		height: 245px;
	}

	.Ld-render-tips {
		width: 46px;
		height: 40px;
	}

	.myloop3,
	.Ld-baike {
		width: 472px;
		height: 430px;
	}

	.Ld-baike-pic {
		width: 472px;
		height: 260px;
	}

	.Ld-baike-more {
		width: 80px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		bottom: -15px;
	}

	.Ld-baike-tips {
		width: 100px;
		height: 30px;
	}

	.Ld-baike-tips p {
		font-size: 16px;
		line-height: 30px;
	}

	.Ld-knowledge-mid {
		width: 346px;
		margin: 0 20px;
	}

	.Ld-liucheng-ban {
		width: 346px;
		height: 122px;
	}

	.Ld-knowledge-right img {
		width: 320px;
		/* height: 430px; */
	}

	.Ld-question-left {
		width: 800px;
	}

	.Ld-question-pic img {
		width: 20px;
		height: 20px;
		margin-top: 3px;
	}

	.Ld-question-text {
		width: 710px;
		margin-left: 10px;
	}

	.Ld-question-right {
		width: 378px;
	}

	.Ld-designer-list {
		width: 245px;
		height: 204px;
	}

	.Ld-designer-top img {
		width: 60px;
		height: 60px;
	}

	.Ld-designer-name {
		padding-top: 6px;
	}

	.Ld-designer-btn {
		width: 90px;
		height: 34px;
		line-height: 34px;
		margin-top: 6px;
	}
	.Ld-xg-knowlist{
		width: 280px;
	}
	.Ld-xg-knowbg{
		width: 280px;
		height: 160px;
	}
	.Ld-xg-knowmask{
		line-height: 160px;
	}
	.Ld-xg-knowimg{
		width: 76px;
		height: 57px;
	}
	.Ld-xg-knowimg img{
		width: 76px;
		height: 57px;
	}
	.Ld-xg-knowdetail{
		width: 154px;
	}
	.Ld-xg-knowdetail a{
		line-height: 20px;
	}
	.Ld-xg-knowdetail p{
		margin-top: 0;
	}
	.Ld-xg-knowbox{
		height: 280px;
	}
	.Ld-xg-knowsml{
		width: 265px;
	}
	.Ld-xg-knowsml .Ld-xg-knowbg{
		width: 265px;
		height: 152px;
	}
	.Ld-xg-knowsml .Ld-xg-knowimg{
		width: 72px;
		height: 54px;
	}
	.Ld-xg-knowsml .Ld-xg-knowimg img{
		width: 72px;
		height: 54px;
	}
	.Ld-xg-knowsml .Ld-xg-knowdetail{
		width: 142px;
	}
	.Ld-xg-knowsml .Ld-xg-knowmask{
		line-height: 152px;
	}
	
	/* @city */
	.Ld-city-nav {
		width: 1120px;
	}

	.Ld-city-title {
		margin-right: 10px;
	}

	.Ld-city-choose button {
		margin-left: 0;
	}

	.Ld-city-list {
		max-width: 1026px;
	}

	.Ld-city-render-list {
		width: 260px;
		height: 260px;
		margin-left: 20px;
	}

	.Ld-city-render-list img {
		width: 260px;
		height: 260px;
	}

	.Ld-apply-btn input {
		width: 240px;
		padding: 0 20px;
	}

	.Ld-good-list {
		width: 204px;
		height: 240px;
		margin-left: 20px;
	}

	.Ld-good-box {
		height: 240px;
	}

	.Ld-good-head {
		width: 100px;
		height: 100px;
	}

	.Ld-baike-city {
		width: 452px;
		height: 408px;
	}

	.Ld-baike-pic-city {
		width: 452px;
		height: 248px;
	}

	.Ld-knowledge-mid-city {
		width: 326px;
		margin: 0 10px;
	}

	.Ld-liucheng-ban-city {
		width: 326px;
		height: 115px;
	}

	.Ld-knowledge-right-city img {
		width: 280px;
		height: 408px;
	}

	.Ld-question-left-city {
		width: 745px;
		padding-right: 20px;
	}

	.Ld-question-right-city {
		width: 335px;
		padding: 20px 20px 0 10px;
	}

	.Ld-question-text-city {
		width: 655px;
	}

	/* @company-list */
	.Ld-company-left {
		width: 790px;
	}

	.Ld-company-options-box {
		width: 710px;
	}

	.Ld-company-main-pic {
		width: 100px;
		height: 100px;
	}

	.Ld-company-main-btn {
		width: 102px;
		height: 36px;
		line-height: 34px;
		margin: 6px 0;
	}

	.Ld-company-main-color {
		width: 102px;
		height: 36px;
		line-height: 36px;
		margin: 6px 0;
	}

	.Ld-company-main-text {
		width: 550px;
	}

	.Ld-company-right {
		width: 305px;
	}

	.Ld-company-main-list {
		padding: 34px 0;
	}

	.Ld-company-ranking {
		padding: 0px 20px !important;
	}

	.Ld-company-ranking-list span {
		width: 20px;
		height: 20px;
		margin: 9px 0;
		font-size: 14px;
		line-height: 20px;
	}

	.Ld-company-ranking-logo {
		width: 38px;
		height: 38px;
		margin-left: 10px;
	}

	.Ld-company-ranking-text {
		margin-left: 10px;
		width: 187px;
	}

	.Ld-company-ranking-num dd {
		margin-left: 4px;
	}

	.Ld-company-nowjs {
		margin-top: 20px;
	}

	.Ld-company-onsale-list img {
		width: 29px;
		height: 14px;
		margin: 11px 0;
	}

	.Ld-company-onsale-list p {
		width: 246px;
	}

	.Ld-company-message-pic img {
		width: 70px;
		height: 60px;
	}

	.Ld-company-message-num {
		width: 18px;
		height: 18px;
		font-size: 14px;
		line-height: 18px;
	}

	.Ld-company-message-text {
		margin-left: 10px;
		width: 236px;
	}

	.Ld-company-message-post {
		width: 175px;
	}

	/* .Ld-company-chat-list img {
		width: 20px;
		height: 20px;
		margin-top: 2px;
	} */
	.Ld-company-chat-list i{
		font-size: 20px;
	}

	.Ld-company-chat-text {
		width: 254px;
		margin-left: 10px;
	}


	/* @gonglue */
	.myloop5,
	.myloop5 .swiper-slide {
		width: 790px;
		height: 304px;
	}

	.myloop5 .swiper-slide img {
		height: 304px;
	}

	.Ld-gl-top-right {
		width: 305px;
		height: 304px;
	}

	.Ld-gl-article-title {
		line-height: 44px;
	}
	.Ld-gl-empty{
		padding: 0 14px;
	}
	.myloop6 {
		/* width: 305px; */
		height: 260px;
	}

	.Ld-gl-article {
		/* padding: 0 14px; */
		height: 260px;
	}

	.pagination,
	.pagination1,
	.pagination2 {
		bottom: 8px;
	}

	.Ld-gl-lc-list {
		width: 360px;
		margin-left: 20px;
	}

	.Ld-gl-baike-mid {
		width: 304px;
		margin-left: 20px;
	}

	.Ld-gl-baike-img {
		width: 304px;
		height: 206px;
	}

	.Ld-gl-baike-img img {
		width: 304px;
		height: 206px;
	}

	.Ld-gl-baike-box {
		margin: 0;
	}

	.Ld-gl-ask {
		width: 780px;
	}

	.Ld-question-list {
		padding: 20px 10px;
	}

	/* .Ld-gl-ask-right img {
		height: 530px;
	} */

	.Ld-gl-jj-left {
		width: 560px;
	}

	.Ld-gl-jj-image {
		width: 210px;
		height: 192px;
	}

	.Ld-gl-jj-text {
		width: 340px;
		margin-left: 10px;
	}

	.Ld-gl-jj-right {
		width: 540px;
	}

	.myloop7 {
		width: 500px;
		height: 360px;
		margin: 60px auto 0;
	}

	.Ld-gl-jj-swipe {
		width: 500px;
		height: 360px;
	}

	.Ld-gl-Handbook-left {
		width: 472px;
	}

	.Ld-flow-left {
		width: 790px;
	}

	.Ld-flow-article-box {
		padding: 20px 0;
	}

	.Ld-flow-img {
		width: 136px;
		height: 100px;
	}

	.Ld-flow-text {
		width: 634px;
	}

	.Ld-flow-text h4 {
		margin-top: 0;
		line-height: 34px;
	}

	.Ld-flow-infor {
		margin-top: 0;
	}

	.Ld-flow-nopic .Ld-flow-text {
		width: 790px;
	}

	.Ld-flow-right {
		width: 305px;
	}

	.Ld-flow-lc {
		padding-left: 20px;
	}

	.Ld-flow-lc-right {
		width: 220px;
	}

	.Ld-handbook-right {
		width: 260px;
	}

	.Ld-xg-01 {
		width: 820px;
		margin-left: -30px;
	}

	.Ld-article-btm dd {
		line-height: 20px;
	}

	.Ld-article-btm dt {
		padding: 0 4px;
		line-height: 20px;
		font-size: 14px;
	}

	.Ld-article-company {
		width: 305px;
		height: 148px;
	}

	.Ld-article-company-box {
		padding: 20px 0 0 20px;
	}

	.Ld-article-company-logo {
		width: 60px;
		height: 60px;
	}

	.Ld-article-company-logo img {
		width: 60px;
		height: 60px;
	}

	.Ld-article-company-text h5 {
		font-size: 20px;
		line-height: 30px;
	}

	.Ld-article-company-text p {
		line-height: 24px;
		font-size: 14px;
	}

	.Ld-company-num dd {
		margin-left: 20px;
		font-size: 14px;
	}

	.Ld-about-article-box p {
		width: 262px;
	}

	.Ld-article-ma {
		margin-top: 20px;
		height: 120px;
		width: 305px;
		padding: 0 20px;
	}

	.Ld-article-ma img {
		width: 60px;
		height: 60px;
	}

	.Ld-article-ma-text {
		margin-top: 20px;
	}

	.Ld-article-ma-btn {
		width: 245px;
		height: 40px;
		line-height: 40px;
	}

	/* @freeoffer */
	.Ld-offer-box {
		padding: 0 30px 0px;
		margin-top: 180px;
	}

	.Ld-offer-left {
		padding-left: 20px;
		padding-top: 40px;
	}

	.Ld-offer-title {
		font-size: 24px;
		line-height: 40px;
	}

	.Ld-offer-iptext {
		font-size: 14px;
		line-height: 40px;
		height: 40px;
		width: 80px;
	}

	.Ld-offer-ipt input {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}

	.Ld-offer-ipt em {
		line-height: 40px;
	}

	.Ld-offer-ipt img {
		top: 17px;
	}

	.Ld-offer-iptbox {
		margin-top: 10px;
	}

	.Ld-offer-mid {
		width: 150px;
		height: 480px;
		margin-left: 64px;
		margin-top: 0px;
	}

	.Ld-offer-right {
		width: 380px;
		padding-top: 40px;
	}

	.Ld-offer-right p {
		font-size: 12px;
	}

	.Ld-offer-num {
		width: 340px;
	}

	.Ld-offer-text {
		font-size: 12px;
	}

	.Ld-offer-numlist {
		font-size: 14px;
	}

	.Ld-offer-hide {
		top: 40px;
	}

	.Ld-offer-hidelist {
		font-size: 14px;
	}

	.Ld-free-ban {
		height: 780px;
	}

	/* @freedesign */
	.Ld-free-design {
		height: 460px;
	}

	.Ld-free-design-apply {
		margin: 290px 40px 0;
		height: 130px;
	}

	.Ld-free-design-title {
		line-height: 60px;
	}

	.Ld-free-design-ipt input {
		width: 240px;
		height: 40px;
		font-size: 14px;
		line-height: 40px;
		padding: 0 14px;
	}

	.Ld-free-design-ipt .Ld-free-design-iptlong {
		width: 300px;
	}

	.Ld-free-design-ipt button {
		width: 170px;
		height: 40px;
		font-size: 14px;
		line-height: 40px;
	}

	.Ld-free-design-box {
		width: 1180px;
	}

	.Ld-free-lclist {
		margin-left: 20px;
	}

	.Ld-free-lcbox {
		width: 220px;
	}

	.Ld-free-lcline {
		width: 885px;
		left: 110px;
	}

	.Ld-free-foreseeimg {
		width: 348px;
		height: 256px;
	}

	.Ld-free-foreseelist {
		width: 230px;
		height: 256px;
	}

	.Ld-free-foreseebtn {
		margin-top: 250px;
	}

	.Ld-xg-02 {
		margin-left: 52px;
	}

	.Ld-xg-03 {
		margin-left: 160px;
	}

	.Ld-xg-04 {
		margin-left: 160px;
	}

	.Ld-xg-05 {
		margin-left: 150px;
	}

	.Ld-xg-06 {
		margin-left: 120px;
	}

	.myloop8 {
		height: 370px;
	}

	.Ld-professional-left {
		width: 240px;
		height: 327px;
	}

	.Ld-professional-left span {
		width: 90px;
		height: 90px;
	}

	.Ld-professional-left h5 {
		font-size: 20px;
		margin-top: 10px;
	}

	.Ld-professional-left p {
		font-size: 14px;
	}

	.Ld-professional-left font {
		padding: 0 20px;
		margin-top: 10px;
	}

	.Ld-professional-left b {
		height: 40px;
		line-height: 40px;
		width: 140px;
		font-size: 16px;
	}

	.Ld-professional-right {
		width: 920px;
		height: 327px;
	}

	.Ld-free-professional-btn {
		width: 340px;
		height: 60px;
	}

	.Ld-free-professional-btn a {
		font-size: 24px;
		line-height: 60px;
	}

	.Ld-free-professional-btn a img {
		width: 30px;
	}

	/* @freefrock */
	.Ld-frock-from {
		right: 0px;
		bottom: 30px;
	}

	.Ld-frock-iptext p {
		font-size: 12px;
	}

	/* @discuss */
	.Ld-about-pub-link {
		padding: 16px 0;
	}

	.Ld-about-publink-list a {
		font-size: 14px;
	}

	.Ld-discuss-ban {
		width: 790px;
		height: 272px;
	}

	.Ld-discuss-name {
		width: 680px;
	}

	.Ld-discuss-name p {
		max-width: 510px;
		margin-left: 10px;
	}

	/* .Ld-question-text{
		width: 160px;
		height: 100px;
	}  */
	.Ld-discuss-main p {
		width: 580px;
	}

	.Ld-discuss-nopic p {
		width: auto;
	}

	.Ld-discuss-pic {
		width: 180px;
		height: 150px;
		margin-right: 15px;
	}

	.Ld-discuss-pic img {
		width: 180px;
		height: 150px;
	}

	.Ld-discuss-btn {
		width: 305px;
	}

	.Ld-discuss-btn img {
		width: 15px;
	}

	.Ld-discuss-num {
		width: 20px;
		height: 40px;
		line-height: 40px;
	}

	.Ld-discuss-head {
		width: 40px;
		height: 40px;
		margin-left: 10px;
	}

	.Ld-discuss-headtip {
		right: -2px;
		top: -4px;
	}

	.Ld-discuss-rankingtext {
		width: 185px;
	}

	.Ld-discuss-rankingtext h5 {
		margin-top: 0;
		line-height: 20px;
	}

	.Ld-discuss-rankingtext dl dd {
		line-height: 20px;
	}

	.Ld-xg-07 {
		width: 235px;
	}

	.Ld-discuss-problem span {
		width: 20px;
	}

	.Ld-discuss-problem p {
		width: 235px;
		/*margin-left: 10px;*/
	}

	.Ld-discuss-problem span i {
		margin: 13px 8px;
	}

	.Ld-xg-08 {
		padding-bottom: 30px !important;
	}

	/* @discussask */
	.Ld-ask-bapic {
		width: 70px;
		height: 70px;
	}

	.Ld-ask-text {
		width: 640px;
		margin-left: 20px;
	}

	.Ld-ask-text h5 {
		line-height: 30px;
	}

	.Ld-ask-text p {
		line-height: 20px;
	}

	.Ld-ask-text b {
		line-height: 20px;
	}

	.Ld-ask-text b span {
		line-height: 20px;
	}

	/* @discussaskquestion */
	.Ld-question-search {
		width: 790px;
	}

	.Ld-question-search input {
		width: 600px;
	}

	.Ld-question-search button {
		width: 160px;
	}

	.Ld-question-iptbox {
		width: 790px;
	}

	.Ld-question-box {
		padding-left: 20px;
	}

	.Ld-question-word p {
		width: 264px;
	}

	/* @discussaskquestiondetail */
	.Ld-ask-detail-list {
		margin-bottom: 20px;
	}

	.Ld-ask-detail-headimg {
		width: 40px;
		height: 40px;
	}

	.Ld-ask-detail-empty {
		width: 740px;
		margin-left: 10px;
	}

	.Ld-ask-detail-name h5 font {
		line-height: 20px;
	}

	.Ld-ask-detail-name h5 img {
		margin-top: 0;
		height: 20px;
	}

	.Ld-ask-detail-name h5 i {
		line-height: 20px;
	}

	.Ld-ask-detail-name dl dd {
		line-height: 20px;
	}

	.Ld-ask-headline {
		height: 30px;
	}

	.Ld-ask-related {
		padding: 0;
	}

	.Ld-ask-related-box {
		width: 380px;
	}

	.Ld-ask-related-answer {
		width: 40px;
		height: 40px;
	}

	.Ld-ask-related-answer font {
		margin-top: 4px;
	}

	.Ld-ask-related-text {
		margin-left: 10px;
		width: 330px;
	}

	.Ld-ask-related-list span {
		width: 46px;
	}

	.Ld-ask-related-empty {
		margin-left: 10px;
		width: 324px;
	}

	.Ld-ask-related-empty p {
		width: 300px;
	}

	/* @discussaskwelfare */
	.Ld-ask-welfare-list {
		padding: 20px 0 20px;
	}

	.Ld-ask-welfare-left {
		width: 225px;
		height: 141px;
	}

	.Ld-ask-welfare-image {
		width: 225px;
		height: 141px;
	}

	.Ld-ask-welfare-tips {
		width: 72px;
		left: -6px;
		top: 22px;
	}

	.Ld-ask-welfare-right {
		width: 545px;
	}

	.Ld-ask-welfare-right h5 {
		line-height: 30px;
	}

	.Ld-ask-welfare-apply {
		margin-top: 0;
	}

	/* @discussaskhousetype */
	.Ld-housetype-image {
		width: 182px;
		height: 132px;
		margin-right: 15px;
		margin-top: 15px;
	}

	.Ld-housetype-image img {
		width: 182px;
		height: 132px;
	}

	.Ld-housetype-head {
		width: 45px;
		height: 45px;
	}

	.Ld-housetype-right {
		width: 730px;
		margin-left: 15px;
	}

	.Ld-housetype-add {
		width: 610px;
	}

	/* discussasksearch */
	.Ld-discuss-name .Ld-xg-11 {
		max-width: 750px;
	}

	.Ld-xg-12 {
		width: 900px;
	}

	.Ld-discuss-main .Ld-xg-13 {
		width: 900px;
	}

	/* @designer */
	.Ld-xg-14 {
		padding: 30px 30px 0;
	}

	.Ld-design-tabox {
		padding: 0 30px;
	}

	.Ld-design-list {
		padding: 30px;
	}

	.Ld-design-left {
		width: 386px;
	}

	.Ld-design-head {
		width: 76px;
		height: 76px;
	}

	.Ld-design-text {
		margin-left: 10px;
	}

	.Ld-design-right {
		width: 720px;
		height: auto;
	}

	.Ld-design-image {
		width: 230px;
		height: 168px;
		margin-left: 15px;
		margin-top: 15px;
	}

	.Ld-design-pic {
		width: 230px;
		height: 168px;
	}

	.Ld-design-show {
		width: 230px;
		height: 168px;
		top: 168px;
	}

	.Ld-design-show h5 {
		margin-top: 55px;
	}

	.Ld-design-infor {
		margin-top: 0;
	}

	.Ld-design-btn {
		width: 90px;
		height: 30px;
		line-height: 28px;
		font-size: 12px;
	}

	.Ld-city-black {
		margin-top: 0;
	}

	.Ld-my-header {
		width: 130px;
		height: 130px;
	}

/* 	.Ld-my-infor li p {
		font-size: 12px;
	}
 */
	.Ld-my-name {
		line-height: 50px;
	}

	.Ld-my-num {
		margin-top: 0;
	}

	.Ld-my-tabcase {
		width: 253px;
		margin-top: 20px;
		margin-right: 15px;
	}

	.Ld-my-tabpic {
		width: 253px;
		height: 184px;
	}

	.Ld-my-tabtext h5 a {
		font-size: 14px;
	}

	.Ld-my-tabpic img {
		width: 253px;
		height: 184px;
	}

	.Ld-my-bwbtm {
		margin-top: 0;
	}

	.Ld-my-dynamic {
		padding: 20px 0;
	}

	.Ld-my-dynamic-right {
		width: 750px;
	}

	.Ld-my-dynamic-list {
		width: 176px;
		height: 162px;
		margin-left: 15px;
	}

	.Ld-my-dynamic-list img {
		width: 176px;
		height: 162px;
	}

	/* @rendering */
	.Ld-rendering-banlist {
		padding: 9px 0;
	}

	.Ld-rendering-banright {
		width: 820px;
	}
	.myloop10{
		width: 820px;
		height: 294px;
	}
	.Ld-rendering-banright img {
		width: 820px;
		height: 294px;
	}

	.Ld-rendering-gallery-list {
		width: 279px;
		margin-top: 20px;
	}

	.Ld-gallery-box {
		width: 279px;
		height: 204px;
	}

	.Ld-gallery-pic {
		width: 279px;
		height: 204px;
	}

	.Ld-gallery-num {
		padding: 0 14px;
		line-height: 24px;
	}

	.Ld-gallery-name {
		max-width: 180px;
	}

	.Ld-waterfall-list {
		width: 280px;
	}

	.Ld-waterfall-image {
		width: 280px;
	}

	.Ld-waterfall-num {
		padding: 0 14px;
		height: 24px;
		position: absolute;
		left: 20px;
		top: 16px;
		font-size: 12px;
		color: #fff;
		line-height: 24px;
		background-color: rgba(0, 0, 0, .3);
		-moz-border-radius: 12px;
		-o-border-radius: 12px;
		-webkit-border-radius: 12px;
		-ms-border-radius: 12px;
		border-radius: 12px;
		behavior: url(../images/pie.htc);
		overflow: hidden;
		cursor: pointer;
	}

	/* @video */
	.Ld-video-list {
		width: 260px;
	}

	.Ld-video-pic {
		width: 260px;
		height: 322px;
	}

	/* .Ld-video-mask img {
		margin: 135px auto 0;
	} */
	.Ld-video-mask i{
		line-height: 320px;
	}

	.Ld-video-left {
		width: 820px;
	}

	.Ld-video-box {
		padding: 0 30px;
	}

	.Ld-video-detail-box p {
		font-size: 20px;
	}

	.Ld-xg-15 {
		width: 700px;
	}

	.Ld-xg-16 {
		width: 580px;
	}

	.Ld-video-right {
		width: 340px;
	}

	.Ld-video-about {
		padding: 0 20px;
	}

	.Ld-video-aboutpic {
		width: 74px;
		height: 98px;
	}

	.Ld-video-play {
		margin: 0 10px;
	}

	.Ld-video-post {
		right: -50px;
	}

	/* @teamwork */
	.Ld-teamwork-banimg img {
		width: 1180px;
		height: 385px;
	}

	.Ld-use-list {
		width: 176px;
		margin: 0 10px;
	}

	.Ld-use-img {
		width: 176px;
		height: 100px;
		line-height: 100px;
	}

	.Ld-process-list {
		padding: 0 34px;
	}

	/* @juhe */
	/* .juhe-wrap{
		width: 1180px;
	}
	.juhe-left{
		width: 910px;
	}
	.juhe-article-right{
		width: 670px;
	}
	.juhe-ask-right{
		width: 670px;
	}
	.juhe-jsq{
		width: 105px;
	}
	.juhe-render-list{
		width: 200px;
		margin-left: 16px;
	}
	.juhe-render-img{
		width: 200px;
		height: 156px;
	}
	.juhe-jieshao{
		font-size: 14px;
	} */



	/* @add */
	.Ld-case-design {
		padding: 30px 20px 40px;
	}

	.Ld-case-design p font {
		margin: 0;
	}

	.Ld-case-ipt input {
		width: 265px;
	}

	.Ld-case-applybtn {
		width: 265px;
	}

	.Ld-gl-directory {
		width: 305px;
	}

	.Ld-case-list {
		width: 253px;
	}

	.Ld-case-image {
		width: 253px;
		height: 220px;
	}

	/* @ */
	.Ld-xg-bklist {
		width: 360px;
		margin-left: 20px;
	}

	.Ld-xg-bkimg {
		width: 122px;
		height: 88px;
	}

	.Ld-xg-bkimg img {
		width: 122px;
		height: 88px;
	}

	.Ld-xg-bktext {
		width: 226px;
	}

	.Ld-xg-bktext p {
		line-height: 22px;
		max-height: 66px;
	}

	.Ld-xg-fslist {
		width: 550px;
	}

	.Ld-xg-fsimg {
		width: 215px;
		height: 150px;
	}

	.Ld-xg-fsimg img {
		width: 215px;
		height: 150px;
	}

	.Ld-xg-fstext {
		width: 300px;
	}

	.Ld-xg-jjlist {
		width: 360px;
		margin-left: 20px;
	}

	.Ld-xg-jjbox {
		width: 360px;
		height: 201px;
	}

	.Ld-xg-jjbox img {
		width: 360px;
		height: 201px;
	}

	.Ld-xg-jjtitle {
		height: 40px;
	}

	.Ld-xg-jjtitle p {
		font-size: 16px;
		line-height: 40px;
	}

	/* 美图明细 */
	.smallbox,
	.tc-smallbox {
		height: 108px;
		width: 100%;
		padding: 25px 50px 25px 140px;
	}

	.smallul {
		height: 58px;
	}

	.arrow-left {
		left: 90px;
		top: 25px;
		width: 40px;
		height: 58px;
	}

	.arrow-right {
		top: 25px;
		width: 40px;
		height: 58px;
	}

	.smallbox ul li {
		width: 58px;
		height: 58px;
		margin-right: 10px;
	}

	.smallbox ul li.active {
		width: 58px;
		height: 58px;
		border: 2px solid #2659cf;
		box-sizing: border-box;
	}

	.smallbox ul li img {
		width: 58px;
		height: 100%;
	}

	.smallbox ul li.active img {
		width: 56px;
		height: 100%;
	}

	.tc-wrap {
		height: 58px;
	}

	.tc-wrap ul li {
		height: 58px;
		margin-right: 10px;
	}

	.tc-show {
		width: 58px;
	}

	.tc-show .mask {
		line-height: 58px;
	}

	.tc-show .mask span {
		font-size: 14px;
	}

	.tc-hide .items {
		width: 58px;
		height: 58px;
	}

	.tc-hide .active {
		border: 2px solid #2659cf;
	}

	.tc-hide .items span {
		width: 40px;
		height: 14px;
		font-size: 12px;
		line-height: 14px;
	}

	.Ld-zp-right {
		width: 900px;
	}

	/*msy add*/
	.Ld-my-tab {
		font-size: 16px;
	}

	.Ld-company-options {
		margin-bottom: 16px;
	}


	.Ld-company-ranking-btn {
		font-size: 12px;
	}

	.Ld-design-tablist span {
		height: 16px;
	}


	.Ld-design-infor dd {
		font-size: 12px;
	}


	.Ld-design-show h5 {
		font-size: 14px;
		font-weight: 500;
	}

	.Ld-mt-hot-list font,
	.Ld-mt-hot-list a {
		font-size: 12px;
	}

	.Ld-footer-top-list dl dd,
	.Ld-footer-top-list dl dd a {
		font-size: 12px;
	}

	.Ld-style-empty {
		margin: 0 20px;
	}

	.myloop9 {
		height: 273px;
	}

	.myloop9 .swiper-slide {
		width: 300px;
		height: 273px;
		/* margin-left: 20px; */
	}

	.Ld-stylerender {
		width: 300px;
		height: 273px;
	}

	.Ld-stylerender img {
		width: 300px;
		height: 273px;
	}

	.Ld-styleleft {
		height: 273px;
	}

	.Ld-styleright {
		height: 273px;
	}
	.Ld-pub-link {
	    padding: 10px 0;
	}
	.Ld-baike-list {
		width: 80px;
		margin-right: 19px;
   }
}
