@import url("http://at.alicdn.com/t/font_nnfzufvg63q2rzfr.css");
* {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
}
#warp {
	width: 100%;
	font-family: "Microsoft YaHei";
	font-size: 12px;
}
.circular {
	border-radius: 50%;
	overflow: hidden;
}  /*圆形*/
.text-gray {
	color: #8b8b8b;
}
.text-black {
	color: #333;
}
.text-primary {
	color: #00a0d8;
}
.text-warning {
	color: #db0000;
}
.wp {
	margin: 0 auto;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.w220 {
	width: 220px;
}
.w960 {
	width: 960px;
}
.w1200 {
	width: 1200px;
}
/*头部页面样式*/
.contenter {
	position: relative;
	width: 1200px;
	height: auto;
	margin: 0 auto;
	font-family: "Microsoft YaHei";
}
/*banner*/
#banner {
	width: 1198px;
	float: left;
	margin-top: 30px;
}
#zhaobiao {
	float: left;
	width: 298px;
	height: 395px;
	background: #ffffff;
	border: 1px solid #ddd;
	font-family: "Microsoft YaHei";
}
#zhaobiao select.text {
	width: 82px;
	height: 34px;
	color: #666;
	border-radius: 3px;
	padding: 0 8px;
}
#zhaobiao input.am-form-field {
	height: 36px;
	border: 1px solid #DCDCDC;
	line-height: 36px;
	color: #8d8d8d;
	padding: 0 10px;
	font-size: 14px;
}
.login-mb .am-selected:last-child, #zhaobiao .am-selected:last-child,.city-select .am-selected:last-child {
	margin-right: 0;
}
.login-mb .am-selected, #zhaobiao .am-selected , .city-select .am-selected {
	width: 82px;
	float: left;
	margin-right: 10px;
}
.login-mb .am-selected {
	width: 89px;
}
.login-mb .am-tab-panel {
	padding: 0;
}
.login-mb .am-selected-list .am-selected-text, #zhaobiao .am-selected-list .am-selected-text, .city-select .am-selected-list .am-selected-text {
	font-size: 14px;
}
.login-mb .am-selected .am-selected-btn, #zhaobiao .am-selected .am-selected-btn, .city-select .am-selected .am-selected-btn {
	border-color: #ddd;
	border-radius: 3px;
	padding-right: 15px;
}
#zhaobiao .am-form-group {
	margin-bottom: 12px;
}
.login-mb .am-selected .am-selected-btn,.city-select .am-selected .am-selected-btn {
	border-color: #ccc;
	background: #fff;
}
.city-select {
	display: inline-block;
	vertical-align: middle;
}
.city-select .am-selected .am-selected-btn {
	float: left;
}
.bti {
	float: left;
	width: 205px;
	height: 40px;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	letter-spacing: 2px;
	margin-left: 15px;
	border-bottom: 1px dashed #000;
}
.biaoti {
	text-align: center;
	font-size: 12px;
	line-height: 45px;
	padding-top: 5px;
}
.boxa_zb_in1 li {
	list-style: none;
	display: block;
}
#myTab03_Content0 {
	font-size: 12px;
}
#FaBu input {
	width: 253px;
	height: 40px;
	background: #fe7e00;
	color: #fff;
	display: inline-block;
	margin-left: 10px;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
}
#FaBu:hover input {
	background: #da0000;
	cursor: pointer;
}
.uers {
	float: left;
	width: 253px;
	height: 40px;
	margin-left: 10px;
	padding-left: 3px;
	border: 1px solid #DCDCDC;
	line-height: 36px;
	color: #8d8d8d;
	text-indent: 1em;
}
.na {
	padding: 0 10px;
	font-size: 14px;
	text-indent: 0;
}
/*错误提示*/
.cue {
	width: 200px;
	height: 20px;
	float: left;
	margin-left: 10px;
	color: #ff5a5a;
}
.cue p {
	line-height: 20px;
}
.cue img {
	margin-top: 2px;
}
.apply {
	float: left;
	width: 258px;
	height: 38px;
	margin-left: 10px;
	margin-top: 5px;
	border: 0px;
	line-height: 36px;
	background: #FE7E00;
	color: #ffffff;
	CURSOR: pointer;
	-webkit-appearance: none;
	font-size: 16px;
}
.apply:hover {
	background: #EA7100;
	cursor: pointer;
}
.TabTitle li {
	width: 150px;
	float: left;
	cursor: pointer;
	height: 50px;
	font-size: 12px;
	list-style: none;
	font-weight: 300;
	font-weight: 300;
}
/*banner左侧切换*/
.icon_SJ {
	width: 17px;
	height: 17px;
	background: url(../images/sheji-hui.png);
	margin: 16px 16px 0px 16px;
	float: left;
}
#myTab03 li:hover .icon_SJ {
	background: url(../images/sheji-cheng.png);
}
#myTab03 li.hover .icon_SJ {
	background: url(../images/sheji-cheng.png);
}
.icon_BJ {
	width: 17px;
	height: 17px;
	background: url(../images/baojia-hui.png);
	margin: 17px 15px 0px 16px;
	float: left;
}
#myTab03 li:hover .icon_BJ {
	background: url(../images/baojia-cheng.png);
}
#myTab03 li.hover .icon_BJ {
	background: url(../images/baojia-cheng.png);
}
.active-img {
	display: none;
}
#myTab03 li.hover .active-img {
	display: block;
}
.TabTitle li:last-child {
	border-right: none;
}
.TabTitle li b {
	float: left;
}
.TabTitle .active {
	color: #E87100;
	width: 148px;
	position: relative;
	line-height: 50px;
	font-size: 18px;
}
.active:hover b {
	color: #FE7E00;
}
.TabTitle .active img {
	margin-top: 18px;
	margin-left: 20px;
	margin-right: 10px;
	float: left;
	display: inline-block;
}
.TabTitle .normal {
	background: #F8F8F8;
	width: 148px;
	line-height: 50px;
	font-size: 18px;
}
.normal:hover b {
	color: #FE7E00;
}
.TabTitle .normal img {
	margin-top: 18px;
	margin-left: 20px;
	margin-right: 10px;
	float: left;
	display: inline-block;
}
.borderRight {
	border-right: none;
}
.TabContent {
	display: block;
	padding: 0 15px;
}
.msg {
	width: 263px;
	float: left;
	margin-left: 20px;
	padding-top: 12px;
}
.msg dd {
	float: left;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	color: #888;
}
.msg dd em {
	margin-right: 15px;
}
/*banner轮播*/
/*center*/
#center {
	width: 640px;
	height: 320px;
	float: left;
	margin: 0 10px;
	position: relative;
	z-index: 10;
}
#center .nav {
	width: 100%;
	height: 320px;
	font-family: "宋体";
	font-size: 50px;
	overflow: hidden;
	position: relative;
	z-index: 200;
}
.nav .images {
	width: 3732px;
	position: absolute;
	left: 0;
}
.nav .images li {
	float: left;
	margin-bottom: 5px;
}
.nav .num {
	position: absolute;
	width: 100%;
	bottom: 10px;
	text-align: center;
	font-size: 0px;
}
.nav .num li {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	cursor: pointer;
	margin-right: 5px;
	background-color: rgb(0,0,0);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.nav .num .on {
	background-color: coral;
}
.nav .btn {
	width: 40px;
	height: 60px;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	cursor: pointer;
	text-align: center;
	line-height: 60px;
	color: white;
	display: none;
}
.nav:hover .btn {
	display: block;
}
.nav .btn_l {
	left: 0;
}
.nav .btn_r {
	right: 5px;
}
/*right*/
#banner .right {
	width: 240px;
	height: 395px;
	border-left: none;
	float: right;
	font-family: "Microsoft YaHei";
}
.right .free {
	width: 100%;
	height: 100%;
	float: left;
	border: 1px solid #ddd;
}
.free li {
	width: 100%;
	float: left;
	line-height: 25px;
}
.free li:hover dt {
	color: #ff5a5a;
}
.free li dt {
	width: 100%;
	height: 22px;
	font-size: 16px;
	color: #333;
	float: left;
	text-align: center;
}
.free li dd {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 2px;
	color: #999;
	text-align: center;
	font-size: 12px;
}
.free li dd b {
	margin: 0px 8px;
}
.free li a p {
	width: 40px;
	height: 40px;
	margin-left: 92px;
	margin-top: 20px;
	display: inline-block;
	font-size: 40px;
}
.free li .am-icon-comments {
	color: #fe7e00;
}
.free li .am-icon-sellsy {
	color: #da0000;
}
.free li .am-icon-paw {
	color: #fe7e00;
}
.free li:hover .am-icon-comments, .free li:hover .comments {
	color: #999999;
}
.free li:hover .am-icon-sellsy, .free li:hover .sellsy {
	color: #999999;
}
.free li:hover .am-icon-paw, .free li:hover .paw {
	color: #999999;
}
/*1F*/
#firstFloor {
	width: 100%;
	float: left;
	margin-top: 60px;
}
#firstFloor h1 {
	font-family: "Microsoft YaHei";
}
#firstFloor sub a {
	font-size: 28px;
	color: #333;
}
#firstFloor sup {
	margin-left: 5px;
	color: #696969;
	display: inline-block;
}
#firstFloor>ol {
	width: 100%;
	height: 158px;
	position: relative;
}
#firstFloor>ol li {
	width: 118px;
	height: 118px;
	border: 2px solid #dddEEE;
	margin-top: 20px;
	margin-left: 32px;
	float: left;
}
#firstFloor>ol li a img {
	width: 40px;
	height: 40px;
	display: inline-block;
	float: left;
	padding: 25px 39px 0px 39px;
}
#firstFloor>ol li a span {
	width: 100%;
	margin-top: 20px;
	text-align: center;
	float: left;
	font-size: 14px;
}
#firstFloor>ol li:first-child {
	margin-left: 0px;
}
#firstFloor>ol li:hover {
	width: 118px;
	height: 118px;
	border: 2px solid #ff5a5a;
	background: #FE5858;
	color: white;
	cursor: pointer;
}
#firstFloor>ol li:hover span {
	color: white;
}
/*2F*/
#secondFloor {
	width: 100%;
	height: auto;
	margin-top: 20px;
	float: left;
}
.secondFloor_tit {
	height: 65px;
	margin-bottom: 5px;
}
.secondFloor_tit h1 {
	float: left;
	margin-top: 20px;
	font-family: "Microsoft YaHei";
	font-size: 28px;
}
.secondFloor_tit em {
	float: left;
	margin-top: 35px;
	margin-left: 15px;
	font-family: "Microsoft YaHei";
	color: #696969;
}
/*left*/
.secondFloor_con {
	width: 1205px;
	float: left;
	background: #dddEEE;
}
.zheZhaoCeng {
	position: relative;
}
.zheZhaoCeng ul li {
	width: 100%;
	height: 360px;
	float: left;
	position: relative;
}
.text {
	width: 82px;
	height: 30px;
	overflow: hidden;
	left: 0;
	bottom: 0;
	font-size: 12px;
	color: #666;
	border-color: #ccc;
}
.text a {
	width: auto;
	float: left;
}
.text sub {
	width: auto;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 100;
	margin: 11px 20px 5px 15px;
	float: left;
	font-family: "Microsoft YaHei";
}
.text sup {
	width: 85%;
	height: 250px;
	line-height: 20px;
	float: left;
	margin: 11px 0px 0px 15px;
	color: #fff;
}
.theme-log {
	width: 165px;
	height: 38px;
	border: 1px solid #fe7e00;
	color: #FE7E00;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	background: none;
	float: left;
	margin-left: 20px;
	cursor: pointer;
	opacity: 1;
	border-radius: 5px;
}
.theme-log:hover {
	background: #fe7e00;
	color: #fff;
}
/*0元设计您的家*/
.iptext {
	height: 38px;
	width: 310px;
	line-height: 38px;
	border: 1px solid #B5B5B5;
	vertical-align: baseline;
	text-indent: 1em;
}
.btntt:hover {
	border-color: #c6c6c6;
	color: #333;
	background-color: #f8f8f8;
	background: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background: linear-gradient(top, #f8f8f8, #f1f1f1);
	box-shadow: #ddd 0 1px 1px 0;
}
.application:hover {
	border-color: #FE7E00;
	color: #fff;
	background-color: #FE7E00;
	background: -webkit-linear-gradient(top, #FE7E00, #FE7E00);
	background: -moz-linear-gradient(top, #FE7E00, #FE7E00);
	background: linear-gradient(top, #4D90FE, #FE7E00);
}
.application:active, .application.btn-active {
	box-shadow: #2176D3 0 1px 2px 0 inset;
	border-color: #3079ED;
}
.application:focus {
	border-color: #4d90fe;
	outline: none
}
.theme-popover-mk {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=40);
	display: none
}
.theme-popo {
	z-index: 9999;
	position: fixed;
	top: 44%;
	left: 50%;
	width: 460px;
	height: 324px;
	margin: -120px 0 0 -256px;
	display: none;
	box-shadow: 2px #D7D7D5;
}
.orderted {
	width: 510px;
	height: 374px;
	background: #fff;
}
.orderted>span {
	width: 100%;
	height: 1px;
	display: inline-block;
	border-top: 2px solid #00B7B1;
}
.former-tit {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
}
.former-tit>h2 {
	width: 100%;
	height: 25px;
	font-size: 24px;
	color: #00B7B1;
	text-align: center;
	float: left;
	margin-bottom: 10px;
}
.former-tit>p {
	width: 510px;
	height: auto;
	font-size: 14px;
	text-align: center;
	font-weight: 400;
	margin: 0px;
	color: #00B7B1;
	float: left;
}
.theme-poptiter {
	float: right;
	margin-right: 10px;
	margin-top: -70px;
}
.theme-poptiter:hover {
	cursor: pointer;
}
.address {
	width: 310px;
	height: 180px;
	float: left;
	margin-top: 20px;
	margin-left: 100px;
}
.address>li {
	width: 100%;
	height: 38px;
	float: left;
	margin-bottom: 20px;
}
.address>li>a {
	width: 310px;
	height: 40px;
	display: inline-block;
	background: #fe7e00;
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}
.address>li>a:hover {
	background: #e78100;
	color: #fff;
	cursor: pointer;
}
.xuZhi {
	width: 14px;
	height: 14px;
	float: left;
	margin-top: 4px;
}
.address li b {
	margin-top: 4px;
	float: left;
	color: #333333;
	margin-left: 10px;
}
.address li b a {
	color: #76CAE5;
}
.address li b a:hover {
	color: #ff5a5a;
	cursor: pointer;
}
.address sub {
	width: 310px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	color: #999;
}
.address sup {
	width: 320px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	color: #999;
	margin-top: 8px;
}
/*0元设计您的家结束*/
.shiShang {
	width: 480px;
	height: 360px;
	border-right: 1px solid #ffffff;
	float: left;
}
/*center*/
.ziRan {
	width: 479px;
	height: 360px;
	float: left;
	margin-right: 2px;
}
.ziRan-top {
	height: 180px;
}
.ziRan-top img {
	width: 100%;
	height: 180px;
}
.ziRan-top li {
	height: 180px;
}
.text2 {
	width: 479px;
	height: 40px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	font-size: 12px;
	color: #fff;
}
.text2 a {
	width: auto;
	float: left;
}
.text2 sub {
	width: auto;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 100;
	margin: 10px 20px 5px 15px;
	float: left;
}
.text2 sup {
	width: 459px;
	height: 80px;
	line-height: 20px;
	float: left;
	margin: 11px 0px 0px 15px;
	color: #fff;
}
.ziRan-bottom {
	width: 100%;
	height: 180px;
	float: left;
}
.ziRan-bottom_left {
	width: 239px;
	height: 180px;
	margin-right: 1px;
	float: left;
}
.ziRan-bottom_left img {
	width: 100%;
	height: 179px;
	margin-top: 2px;
}
.text3 {
	width: 239px;
	height: 40px;
	margin-right: 2px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	font-size: 12px;
	color: #fff;
}
.text3 a {
	width: auto;
	float: left;
}
.text3 sub {
	width: auto;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 100;
	margin: 11px 20px 5px 15px;
	float: left;
}
.text3 sup {
	width: 219px;
	height: 80px;
	line-height: 20px;
	float: left;
	margin: 11px 0px 0px 15px;
	color: #fff;
}
.ziRan-bottom_right {
	width: 239px;
	height: 180px;
	float: right;
}
.ziRan-bottom_right img {
	width: 100%;
	height: 179px;
	margin-top: 2px;
}
.text4 {
	width: 239px;
	height: 40px;
	margin-right: 1px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	font-size: 12px;
	color: #fff;
}
.text4 a {
	width: auto;
	float: left;
}
.text4 sub {
	width: auto;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 100;
	margin: 11px 20px 5px 15px;
	float: left;
}
.text4 sup {
	width: 218px;
	height: 80px;
	line-height: 20px;
	float: left;
	margin: 11px 0px 0px 15px;
	color: #fff;
}
/*right*/
.fengGe {
	width: 238px;
	height: 360px;
	float: left;
}
.text5 {
	width: 240px;
	height: 40px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	font-size: 12px;
	color: #fff;
}
.text5 a {
	width: auto;
	float: left;
}
.text5 sub {
	width: auto;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 100;
	margin: 11px 20px 5px 15px;
	float: left;
}
.text5 sup {
	width: 218px;
	height: 250px;
	line-height: 20px;
	float: left;
	margin: 11px 0px 0px 15px;
	color: #fff;
}
/*3F*/
#thirdFloor {
	width: 100%;
	height: 452px;
	border-top: 1px solid #dddEEE;
	border-bottom: 2px solid #ff5a5a;
	margin-top: 57px;
	float: left;
}
#thirdFloor .content {
	width: 650px;
	height: 452px;
	float: left;
}
.content_head {
	width: 100%;
	height: 78px;
}
.content_head h1 {
	float: left;
	margin-top: 30px;
	font-family: "Microsoft YaHei";
	font-size: 28px;
}
.content_head sup {
	float: left;
	margin-top: 45px;
	margin-left: 15px;
	font-family: "Microsoft YaHei";
	color: #696969;
	font-size: 12px;
}
.content_head span {
	float: right;
	margin: 45px 0px 0px 0px;
}
.content_head span b {
	font-size: 12px;
	color: #ff5a5a;
	font-family: "Microsoft YaHei";
}
.content_head span b:hover {
	color: #fe7e00;
	cursor: pointer;
}
#thirdFloor .container {
	width: 650px;
	height: 295px;
	border-top: 1px solid #E4E4E4;
	float: left;
}
.container table {
	width: 100%;
}
.container tr {
	width: 100%;
	height: 48px;
	line-height: 20px;
	border-bottom: 1px solid #E4E4E4;
	background: #FFFFFF;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	padding: 0px;
}
.container td {
	width: 108px;
	border-bottom: 1px solid #dddEEE;
	background: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}
.container p>a {
	float: right;
	margin-right: 5px;
	margin-top: 12px;
	color: #ff5a5a;
	font-size: 12px;
}
#thirdFloor .appraise {
	width: 510px;
	height: 452px;
	background: url(../images/yezhupingjia_BJ.png);
	float: right;
}
.appraise .bt {
	width: 100%;
	height: 452px;
	float: right;
	background: rgba(0,0,0,.7);
}
.bg_red {
	width: 70px;
	height: 452px;
	background: #ff5a5a;
	float: left;
}
.bt>p {
	width: 65%;
	height: 78px;
	line-height: 78px;
	font-size: 30px;
	font-family: Microsoft YaHei;
	color: white;
	float: left;
	margin-left: 15%;
}
.tabs-vert {
	width: 462px;
	height: 315px;
	font-family: "Microsoft YaHei";
	float: left;
	margin-left: -30px;
}
.pingJias {
	width: 68px;
	float: left;
	list-style: none;
}
.pingJias li {
	height: 66px;
	margin-bottom: 30px;
	border-radius: 5px;
}
.pingJias li a {
	height: 64px;
	display: block;
	text-decoration: none;
	color: #656a6d;
}
.pingJias li a img {
	width: 64px;
	height: 64px;
	border-radius: 55px;
	background: #ff5a5a;
	display: inline-block;
}
.pingJias li a.tab-act {
	border: 2px solid #FE6C6C;
	border-radius: 68px;
}
.pingJias li:first-child {
	border-top: 0;
}
.tabs-hold {
	font-weight: normal;
	width: 345px;
	height: 315px;
	background: #FFF;
	border-radius: 5px;
	float: left;
	margin-left: 40px;
}
.tabs-hold div {
	display: none;
}
.tabs-hold div.tab-content-act {
	display: block;
}
.tabs-hold div ol {
	width: 100%;
	height: 330px;
	color: #565a5c;
	line-height: 1.5;
	text-align: left;
	display: inline-block;
}
.shopp {
	width: 100%;
	height: 300px;
	float: left;
}
.shopp li {
	width: 100%;
	height: auto;
	float: left;
}
.conter_PJ {
	width: 238px;
	height: 220px;
	float: left;
	margin-left: 20px;
	display: inline-block;
	overflow: hidden;
}
.uers_data {
	width: 100%;
	height: 100px;
	float: left;
}
.uers_data span {
	width: 100%;
	font-size: 30px;
	line-height: 100px;
	margin-top: 30px;
}
.uers_data data {
	margin-left: 20px;
	color: #B5B5B5;
	font-size: 20px;
}
.conter_PJ p {
	line-height: 24px;
	font-size: 14px;
	display: block;
}
.yinHao {
	width: 65px;
	height: 200px;
	float: right;
	margin: 20px 20px 0px 0px;
}
.shopp sub {
	float: right;
	margin-right: 30px;
	margin-top: 52px;
}
.shopp sub a {
	color: #ff5a5a;
	font-size: 12px;
}
/*4F*/
#fourFloor {
	width: 100%;
	height: auto;
	margin-top: 5px;
	float: left;
}
#fourFloor h2 {
	float: left;
	margin-top: 50px;
	font-family: "Microsoft YaHei";
	font-size: 28px;
}
#fourFloor h4 {
	float: left;
	margin-top: 65px;
	margin-left: 15px;
	font-family: "Microsoft YaHei";
	color: #696969;
}
.yangBen {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 20px;
}
.style_XGT {
	width: 1220px;
	height: auto;
	float: left;
}
.style_XGT li {
	width: 285px;
	height: 210px;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
	position: relative;
}
.style_XGT li img {
	width: 100%;
	height: 100%;
}
.style_XGT li label {
	width: auto;
	height: 30px;
	background: #ff5a5a;
	display: inline-block;
	position: absolute;
	top: 0px;
	right: 0px;
}
.style_XGT li label i {
	width: 40px;
	height: 30px;
	line-height: 30px;
	padding: 20px;
	font-size: 14px;
	text-align: center;
	color: #fff;
}
.style_XGT li p {
	position: absolute;
	bottom: 0px;
	width: 285px;
	height: 35px;
	opacity: .7;
	background: #000;
}
.style_XGT li b {
	width: 265px;
	line-height: 35px;
	color: #fff;
	margin-left: 15px;
	overflow: hidden;
	position: absolute;
	top: 175px;
	font-size: 14px;
}
/*5F*/
#fiveFloor {
	width: 100%;
	height: auto;
	margin-top: 5px;
	float: left;
}
#fiveFloor h2 {
	float: left;
	margin-top: 30px;
}
#fiveFloor h2 a {
	font-family: "Microsoft YaHei";
	font-size: 28px;
	color: #333;
}
#fiveFloor h4 {
	float: left;
	margin-left: 15px;
	margin-top: 45px;
	font-family: "Microsoft YaHei";
	color: #696969;
}
#fiveFloor>ol {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 20px;
}
#fiveFloor>ol li {
	width: 278px;
	height: 438px;
	border: 1px solid #dddEEE;
	float: left;
	margin-left: 26.2px;
}
#fiveFloor>ol li:first-child {
	margin-left: 0px;
}
#fiveFloor>ol li img {
	width: 278px;
	height: 300px;
}
#fiveFloor>ol li dt {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	float: left;
	margin-left: 20px;
	margin-top: 15px;
	color: #414141;
	margin-bottom: 8px;
}
#fiveFloor>ol li dd {
	width: 235px;
	height: 16.5px;
	color: #999999;
	font: 12px "Microsoft YaHei";
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	overflow: hidden;
}
#fiveFloor>ol li dd em {
	float: left;
	margin-right: 8px;
}
/*6F*/
#sixFloor {
	width: 100%;
	height: 585px;
	float: left;
}
.sixFloor-title {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.sixFloor-title h2 {
	float: left;
	margin-top: 35px;
	font-family: "Microsoft YaHei";
	font-size: 28px;
}
.sixFloor-title h4 {
	float: left;
	margin-top: 50px;
	margin-left: 15px;
	font-family: "Microsoft YaHei";
	color: #696969;
}
/*//////////////////////////////*/
.sixFloor-mian {
	width: 1198px;
	height: 485px;
	float: left;
	border: 1px solid #dddEEE;
}
#sixFloor .gongSi {
	width: 75%;
	height: 492px;
	float: left;
}
#sixFloor .gongSi .logoin {
	width: 100%;
	height: 120px;
	float: left;
}
.logoin>ul {
	width: 100%;
	float: left;
}
.logoin>ul>li {
	width: 147.6px;
	height: 58px;
	border: 1px solid #dddEEE;
	float: left;
	position: relative;
}
.logoin>ul>li>a {
	width: 138px;
	height: 48px;
	float: left;
	margin: 5px;
}
.logoin>ul>li>a>img {
	width: 95%;
	height: 48px;
	overflow: hidden;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
#company_LG li:hover {
	border: 1px solid #fe7e00;
}
#company_LG li.LG {
	border: 1px solid #fe7e00;
}
#sixFloor .companyInfo {
	width: 100%;
	height: 365px;
	background: #F3F3F3;
	float: left;
}
.companyInfo .lefter {
	width: 152px;
	height: 260px;
	float: left;
	margin-top: 30px;
	margin-left: 20px;
}
.lefter span {
	width: 150px;
	height: 150px;
	float: left;
	background: #fff;
	display: inline-block;
	position: relative;
	overflow: hidden;
}
.lefter img {
	width: 90%;
	position: absolute;
	background: #fff;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.lefter>a>input {
	width: 148px;
	height: 40px;
	border: 1px solid #FE7E00;
	background: #FE7E00;
	float: left;
	margin-top: 40px;
	font-size: 16px;
	color: white;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}
.lefter>a>input:hover {
	background: #EA7403;
	cursor: pointer;
}
.lefter>p {
	font-size: 16px;
	color: #595959;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}
.lefter>p>em {
	color: #FE7E00;
}
.gongSi .righted {
	width: 655px;
	height: 300px;
	float: left;
	margin-top: 30px;
	margin-left: 38px;
}
.righted .place {
	width: 100%;
	height: 100px;
	border-bottom: 1px solid #DCDCDC;
	float: left;
}
.place-left {
	width: 500px;
	float: left;
}
.place-left span {
	width: 500px;
	height: 20px;
	font-size: 18px;
	float: left;
	font-family: "Microsoft YaHei";
	margin-bottom: 15px;
}
.aptitude {
	width: 500px;
	height: auto;
	float: left;
	margin-bottom: 14px;
}
.aptitude li {
	width: auto;
	height: 20px;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-right: 8px;
	border: 1px solid #ccc;
	border-radius: 20px;
}
.aptitude li b {
	margin: 0px 8px;
	color: #666;
	font-size: 12px;
}
.addre {
	width: 500px;
	height: 20px;
	float: left;
}
.addre img {
	float: left;
	display: inline-block;
}
.addre p {
	width: auto;
	font-size: 12px;
	color: #666;
	float: left;
	margin-left: 10px;
}
/*////////////////*/
.place-right {
	width: 152px;
	float: right;
}
.public-prai {
	width: 126px;
	height: 83px;
	border-left: 1px solid #DCDCDC;
	float: left;
}
.public-prai sub {
	width: 120px;
	margin-top: 12px;
	text-align: center;
	display: inline-block;
}
.public-prai sub>em {
	width: 100%;
	font-size: 36px;
	color: #FF6A6C;
	font-family: Arial;
	font-weight: 100;
}
.public-prai sup {
	width: 120px;
	margin-top: 5px;
	text-align: center;
	display: inline-block;
	font-size: 16px;
	color: #595959;
}
.righted .picture {
	width: 650px;
	height: 195px;
	float: left;
	margin-left: 5px;
}
.picture p {
	width: 100%;
	height: 42px;
	margin-top: 12px;
	line-height: 20px;
	color: #666;
	overflow: hidden;
	font-size: 12px;
}
.shiJing {
	width: 650px;
	height: 120px;
	float: left;
	margin-top: 33px;
	border: none;
}
.shiJing tr {
	width: 100%;
}
.shiJing tr th:first-child {
	margin-left: 0px;
}
.jieShao {
	width: 150px;
	float: left;
	margin-left: 16px;
	position: relative;
}
.jieShao img {
	width: 150px;
	height: 110px;
}
.jieShao p {
	width: 148px;
	height: 32px;
	background: #2F2A2A;
	opacity: .6;
	position: absolute;
	bottom: 1px;
	left: 1px;
}
.jieShao p span {
	font-size: 12px;
	color: #F2F0F1;
	font-family: "Microsoft YaHei";
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.list {
	width: auto;
	margin: 0 auto;
	list-style: none;
	overflow: hidden;
}
.list li {
	width: 100px;
	height: 50px;
	border: 1px solid #333;
	float: left;
	text-align: center;
	line-height: 50px;
}
.message {
	width: auto;
	height: auto;
	display: none;
}
.message:first-child {
	display: block;
}
/*广告位*/
.adv-ment {
	width: 1200px;
	float: left;
}
.advert {
	width: 100%;
	height: 120px;
	margin-top: 40px;
}
.advert a {
	width: 285px;
	height: 120px;
	float: left;
	margin-left: 20px;
	display: inline-block;
}
.advert a:first-child {
	margin: 0px;
}
.advert a:hover {
	cursor: pointer;
}
/*7F*/
#sevenFloor {
	width: 100%;
	height: 450px;
	float: left;
}
.sevenFloor-title {
	width: 100%;
	float: left;
	margin-bottom: 30px;
}
.sevenFloor-title h2 {
	width: 8%;
	float: left;
	margin-top: 30px;
	font-family: "Microsoft YaHei";
	font-size: 28px;
}
.sevenFloor-title h4 {
	width: 80%;
	float: left;
	margin-top: 45px;
	margin-left: 15px;
	font-family: "Microsoft YaHei";
	color: #696969;
}
.tabs-vertical {
	max-width: 1200px;
	font-family: "Microsoft YaHei";
}
.tabs-vertical ul {
	width: 142px;
	float: left;
}
.tabs-vertical ul li {
	width: 78px;
	height: 70px;
	display: inline-block;
	border-bottom: 2px solid #fff;
}
.tabs-vertical ul li:hover {
	cursor: pointer;
}
.tabs-vertical ul li a {
	display: block;
	text-decoration: none;
	color: #656a6d;
	border: 1px solid transparent;
	border-right: 0;
	border-left: 0;
	padding: 0px 0px 15px 0px;
}
.tabs-vertical ul li a p {
	margin-top: 28px;
}
.tabs-vertical ul li span {
	margin-top: 12px;
	font-size: 18px;
	float: right;
	line-height: 70px;
}
.tabs-vertical ul li:hover span {
	color: #FE7E00;
}
.tabs-vertical ul li.hover span {
	color: #FE7E00;
}
.tabs-vertical ul li:first-child a {
	border-top: 0;
}
.tabs-holder {
	overflow: hidden;
	font-weight: normal;
	width: 1044px;
	height: 380px;
	float: left;
	margin-left: 1%;
}
.tabs-holder div {
	display: none;
}
.tabs-holder div.tab-content-active {
	display: block;
}
.tabs-holder div ol {
	width: 1047px;
	height: auto;
	color: #565a5c;
	line-height: 1.5;
	text-align: left;
	margin-bottom: 20px;
	display: inline-block;
}
.tabs-holder div img {
	max-width: 100%;
	vertical-align: middle;
	height: 240px;
}
.shoped {
	width: 100%;
	height: 360px;
	float: left;
}
.shoped li {
	width: 240px;
	height: 370px;
	border: 1px solid #dddEEE;
	float: left;
	margin-left: 25.65px;
}
.shoped li:first-child {
	margin-left: 0px;
}
.shoped li b {
	width: 89%;
	float: left;
	margin: 20px 0 0 20px;
	font-size: 16px;
	color: #333;
}
.shoped li i {
	float: left;
	margin-left: 20px;
	color: #999;
	margin-top: 5px;
	font-size: 12px;
}
.fangDao {
	width: 210px;
	height: 40px;
	float: left;
	margin-left: 20px;
}
.fangDao>sub {
	float: left;
	margin-top: 5px;
	color: #fe7e00;
}
.fangDao>sub p {
	font-size: 12px;
	color: #fe7e00;
	display: inline-block;
}
.fangDao>sub span {
	font-size: 24px;
	display: inline-block;
}
.fangDao>sup {
	float: left;
	margin-left: 20px;
	margin-top: 16px;
	color: #CACACA;
	display: inline-block;
}
.shoped li:hover {
	border: 1px solid #FE7E00;
	cursor: pointer;
}
.shoped li:hover b {
	color: #FE7E00;
}
.shoped li:hover span {
	color: #FE7E00;
}
/*右侧侧边栏部分*/
/* input */
.btn-primary:hover {
	border-color: #FE7E00;
	color: #fff;
	background-color: #FE7E00;
	background: -webkit-linear-gradient(top, #FE7E00, #FE7E00);
	background: -moz-linear-gradient(top, #FE7E00, #FE7E00);
	background: linear-gradient(top, #4D90FE, #FE7E00);
}
.btn-primary:active, .btn-primary.btn-active {
	box-shadow: #2176D3 0 1px 2px 0 inset;
	border-color: #3079ED;
}
.btn-primary:focus {
	border-color: #4d90fe;
	outline: none
}
.theme-popover-mask {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #4C4C4C;
	opacity: .9;
	filter: alpha(opacity=40);
	display: none
}
.theme-popover {
	z-index: 9999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 500px;
	height: 355px;
	margin: -120px 0 0 -252px;
	border-radius: 4px;
	background-color: #fff;
	display: none;
	box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
.theme-popbom {
	padding: 15px;
	background-color: #f6f6f6;
	border-top: 1px solid #ddd;
	border-radius: 0 0 5px 5px;
	color: #666
}
.theme-popbom a {
	margin-left: 8px
}
.theme-poptit .close {
	float: right;
	color: #999;
	padding: 5px;
	margin: 2px -5px 5px;
	margin-top: -5px;
}
.theme-poptit .close:hover {
	color: #444;
}
/*意见反馈*/
.former-title {
	width: 388px;
	height: 62px;
	float: left;
	margin-top: 30px;
	margin-left: 90px;
	color: #999999;
}
.former-title>h2 {
	width: auto;
	height: 20px;
	margin-left: 120px;
	font-size: 18px;
	color: #333333;
	font-family: "Microsoft YaHei";
}
.former-title>span {
	height: 30px;
	line-height: 30px;
}
.former-title>p {
	float: left;
	margin-left: 75px;
}
.former-title>b {
	float: right;
	margin-top: -50px;
}
.former-title > b > img:hover {
	cursor: pointer;
}
.theme-signin {
	width: 420px;
	height: 192px;
	float: left;
	margin-left: 40px;
	margin-top: 35px;
}
.fanKui-cont>li {
	width: 100%;
	height: auto;
	float: left;
}
.fanKui-cont>li>strong {
	font-size: 12px;
	color: #666666;
	font-family: "Microsoft YaHei";
	float: left;
	margin-top: 10px;
}
.fanKui-cont>li>textarea {
	width: 333px;
	height: 75px;
	border: 1px solid #dddeee;
	border-radius: 5px;
	float: right;
	text-indent: 1em;
	font-size: 12px;
	font-family: "Microsoft YaHei";
}
.fanKui-cont>li:nth-child(2) {
	float: left;
	margin-top: 20px;
}
.fanKui-cont>li:nth-child(2)>strong {
	font-size: 12px;
	color: #666666;
	font-family: "Microsoft YaHei";
	float: left;
	margin-top: 10px;
}
.fanKui-cont>li:nth-child(2)>input {
	width: 333px;
	height: 38px;
	border: 1px solid #dddeee;
	border-radius: 5px;
	float: right;
	text-indent: 1em;
	font-family: "Microsoft YaHei";
}
.fanKui-cont>li:nth-child(3) {
	float: left;
	margin-top: 20px;
	margin-left: 85px;
}
.fanKui-cont>li:nth-child(3)>input {
	width: 114px;
	height: 38px;
	border: 1px solid #FE7E00;
	background: #FE7E00;
	border-radius: 5px;
	color: #FFFFFF;
	font-family: "Microsoft YaHei";
	font-size: 12px;
}
.fanKui-cont>li:nth-child(3)>input:hover {
	background: #E57100;
	cursor: pointer;
}
.scroll {
	width: 70px;
	position: fixed;
	background: #FFF;
	text-align: center;
	/* display: none; */
	right: 0.2px;
	bottom: 200px;
	z-index: 999;
}
.scroll-right {
	width: 68px;
	height: auto;
	border: none;
	border-top: 1px solid #dddEEE;
	background: #FFF;
}
.fixed_div {
	width: 68px;
	height: 66px;
	border: 1px solid #dddEEE;
	border-top: none;
	background: #FFF;
}
.fixed_div:hover {
	color: #fff;
	cursor: pointer;
	background-color: #fe7e00;
	border-color: #fe7e00;
}
.fixed_div.theme-login {
	border-color: #fe7e00;
	background-color: #fe7e00;
}
.fixed_div.theme-login p {
	color: #fff;
}
.fixed_div>img {
	padding: 10px;
}
.fixed_div>p {
	font-family: "Microsoft YaHei";
	color: #A1A1A1;
}
.fixed_div:hover p {
	color: #FFFFFF;
}
.fixed_div01>a>p {
	color: #999;
	margin-top: 10px;
	font-size: 12px;
}
.fixed_div01:hover a>p {
	color: #FFFFFF;
}
.fixed_div03 {
	position: relative;
}
.erWeiMa {
	width: 140px;
	height: 150px;
	border: 1px solid #dddEEE;
	background: #FFFFFF;
	border-radius: 2px;
	position: absolute;
	top: 50px;
	right: 70px;
	display: none;
}
.erWeiMa img {
	width: 100px;
	height: 100px;
	padding: 10px;
	padding-bottom: 5px;
}
.erWeiMa p {
	width: 90px;
	height: 15px;
	float: left;
	margin-left: 20px;
	color: #ff5a5a;
}
.erWeiMa span {
	width: 100px;
	height: 18px;
	float: left;
	margin-left: 12px;
	color: #ff5a5a;
}
img {
	border: 0
}
a:focus {
	outline: none
}  
/*我要装修*/
.theme-popover-mked {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=40);
	display: none
}
.theme-popoed {
	z-index: 9999;
	position: fixed;
	top: 40%;
	left: 50%;
	width: 510px;
	height: 374px;
	margin: -120px 0 0 -256px;
	display: none;
	box-shadow: 2px #D7D7D5;
}
.former-tited {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
}
.former-tited>h2 {
	width: 100%;
	height: 25px;
	font-size: 24px;
	color: #00B7B1;
	text-align: center;
	float: left;
	margin-bottom: 10px;
}
.theme-popoed span {
	width: 100%;
	height: 1px;
	display: inline-block;
	border-top: 2px solid #00B7B1;
}
.former-tited>p {
	width: 510px;
	height: auto;
	font-size: 14px;
	text-align: center;
	font-weight: 400;
	margin: 0px;
	color: #00B7B1;
	float: left;
}
.theme-poptited {
	float: right;
	margin-right: 10px;
	margin-top: -70px;
}
.theme-poptited:hover {
	cursor: pointer;
}
.addressed {
	width: 310px;
	height: 180px;
	float: left;
	margin-top: 20px;
	margin-left: 100px;
}
.addressed>li {
	width: 100%;
	height: 38px;
	float: left;
	margin-bottom: 20px;
}
.addressed>li>a {
	width: 310px;
	height: 40px;
	display: inline-block;
	background: #fe7e00;
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}
.addressed>li>a:hover {
	background: #e78100;
	color: #fff;
	cursor: pointer;
}
.xuZhing {
	width: 14px;
	height: 14px;
	float: left;
	margin-top: 4px;
}
.addressed li b {
	margin-top: 4px;
	float: left;
	color: #333333;
}
.addressed li b i {
	color: #76CAE5;
}
.addressed sub {
	width: 310px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	color: #999;
}
.addressed sup {
	width: 320px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	color: #999;
	margin-top: 8px;
}
/*淘家居切换*/
.tuiJian {
	width: 28px;
	height: 27px;
	background: url(../images/muZhi.png);
	float: left;
	vertical-align: middle;
}
.img9:hover .tuiJian {
	background: url(../images/muZhi1.png);
}
.img9.hover .tuiJian {
	background: url(../images/muZhi1.png);
}
.img9.hover {
	border-bottom: 2px solid #ddd;
}
.jianCai {
	width: 28px;
	height: 29px;
	background: url(../images/jianCai.png);
	float: left;
}
.img10:hover .jianCai {
	background: url(../images/jianCai1.png);
}
.img10.hover .jianCai {
	background: url(../images/jianCai1.png);
}
.img10.hover {
	border-bottom: 2px solid #ddd;
}
.ruanZhuang {
	width: 28px;
	height: 29px;
	background: url(../images/ruanZhuang.png);
	float: left;
}
.img11:hover .ruanZhuang {
	background: url(../images/ruanZhuang1.png);
}
.img11.hover .ruanZhuang {
	background: url(../images/ruanZhuang1.png);
}
.img11.hover {
	border-bottom: 2px solid #ddd;
}
.jiaJu {
	width: 28px;
	height: 27px;
	background: url(../images/jiaJu.png);
	float: left;
}
.img12:hover .jiaJu {
	background: url(../images/jiaJu1.png);
}
.img12.hover .jiaJu {
	background: url(../images/jiaJu1.png);
}
.img12.hover {
	border-bottom: 2px solid #ddd;
}
/*login*/
.login-page-logo #logo {
	padding: 0;
	line-height: 120px;
	float: none;
	vertical-align: middle;
}
.login-page-logo {
	font-size: 24px;
	font-weight: 300;
	line-height: 120px;
}
.login-page-logo span {
	display: inline-block;
	border-left: 1px solid #ddd;
	height: 70px;
	line-height: 70px;
	padding-left: 20px;
	margin-left: 20px;
}
.login-center {
	text-align: center;
	padding: 20px 0;
}
.login-img {
	width: 680px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.login-mb {
	width: 360px;
	padding: 40px 15px;
	background: #fff;
	margin: 50px 0;
	box-shadow: 0 0 8px rgba(0,0,0,0.3);
	border-radius: 5px;
	display: table-cell;
}
#other-login {
	width: 290px;
	line-height: 48px;
	margin: 0 auto;
	text-align: center;
}
#other-login span {
	font-size: 12px;
	width: 100%;
	text-align: center;
	position: relative;
}
#other-login span::after {
	position: absolute;
	content: "";
	display: block;
	width: 20%;
	height: 1px;
	top: 0;
	bottom: 0;
	left: 10%;
	margin: auto;
	background: #ddd;
}
#other-login span::before {
	position: absolute;
	content: "";
	display: block;
	width: 20%;
	height: 1px;
	top: 0;
	bottom: 0;
	right: 10%;
	margin: auto;
	background: #ddd;
}
.jljl_dlzc_hsy img {
	height: 68px;
}
#region-select select, .look-sb-tabs .select-city select {
	float: left;
	margin-right: 2%;
	padding: 0 5px;
	width: 32%;
}
.look-sb-tabs .select-city select {
	height: 32px;
	font-size: 12px;
	color: #666;
}
#region-select select:last-child, .look-sb-tabs .select-city select:last-child {
	margin-right: 0;
}
#jq_send_verify {
	height: 35px;
}
.signup_login {
	display: inline-block;
	text-align: center;
	width: 100%;
	padding: 15px 0 0;
	color: #da0000;
}
#entrance-box {
	width: 220px;
}
#entrance-box a, a.diary-alink {
	display: block;
	position: relative;
	background: #fff;
	padding: 15px;
	margin-bottom: 10px;
	border: 1px solid #ddd;
	width: 100%;
}
#entrance-box a i, a.diary-alink i {
	width: 30px;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	position: absolute;
}
.entrance-name {
	line-height: 25px;
	width: 100%;
	display: block;
	padding-left: 45px;
	font-size: 16px;
	font-weight: 300;
}
.entrance-desc {
	line-height: 25px;
	width: 100%;
	display: block;
	padding-left: 45px;
	font-size: 14px;
	font-weight: 300;
	color: #999;
}
a.diary-alink:hover {
	background: #dd514c;
	border-color: #dd514c;
}
#entrance-box a:first-child:hover {
	background: #f37b1d;
	border-color: #f37b1d;
}
#entrance-box a:nth-child(2):hover {
	background: #dd514c;
	border-color: #dd514c;
}
#entrance-box a:hover i, a.diary-alink:hover i, #entrance-box a:hover span, a.diary-alink:hover span {
	color: #fff;
}
.login-bang {
	text-align: center;
	padding: 0 20px;
}
.login-bang ul li {
	display: inline-block;
	width: 320px;
	border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
	margin: 50px 10px;
	padding: 100px 40px;
}
.login-bang ul li:nth-child(1):hover {
	box-shadow: 0 0 5px rgba(94, 185, 94,0.5);
}
.login-bang ul li:nth-child(2):hover {
	box-shadow: 0 0 5px rgba(221, 81, 76,0.5);
}
.login-bang ul li:nth-child(3):hover {
	box-shadow: 0 0 5px rgba(59, 180, 242,0.5);
}
.login-bang ul li:nth-child(1) i.iconfont {
	color: rgb(94, 185, 94);
}
.login-bang ul li:nth-child(2) i.iconfont {
	color: rgb(221, 81, 76);
}
.login-bang ul li:nth-child(3) i.iconfont {
	color: rgb(59, 180, 242);
}
.login-bang ul li i.iconfont {
	display: block;
	font-size: 70px;
	line-height: 150px;
	transition: all 0.6s ease-in-out 0s;
}
.login-bang ul li:hover i.iconfont {
	font-size: 70px;
}
.login-bang a.am-btn {
	width: 170px;
	font-size: 18px;
	font-weight: 300;
}
.login_lt {
	border: 1px dashed #ccc;
	padding: 50px;
	width: 70%;
	margin: 40px 15%;
	border-radius: 5px;
}
.jl_tianjia > div > div {
	margin-bottom: 16px;
	font-weight: normal !important;
}
.jl_tianjia > div {
	height: 180px !important;
}
.zx_tubiao1 span:nth-of-type(5) {
	margin-top: 15px;
}
.zx_tubiao2 span:nth-of-type(5), .zx_tubiao2 span:nth-of-type(6), .zx_tubiao2 span:nth-of-type(7), .zx_tubiao2 span:nth-of-type(8) {
	margin-top: 15px;
}
.zxdx_div_bt_right span {
	padding: 0 10px !important;
}
.zxdx_div_bt {
	font-size: 24px;
	font-weight: 300;
	margin-top: 20px;
	height: 50px;
	line-height: 50px;
}
.drkt_left_ulimg li a span {
	padding-left: 15px;
}
.drkt_left_text hr {
	border-style: dashed;
	border-color: #ddd;
	margin: 5px 0;
}
.zx_tubiao1 span > a > span, .zx_tubiao2 span > a > span {
	height: 24px !important;
}
.pt0 {
	padding-top: 0 !important;
}
.li_height ul li {
	line-height: 26px;
}
.zxdx_div_bt_right {
	font-size: 15px !important;
}
.rmwz {
	background: #666666 !important;
}
.jubk_fl_bottom li>div {
	margin-bottom: 10px;
}
.am-slider-default .am-direction-nav a {
	margin-top: 0px !important;
}
/*找设计师tab*/
.jl_lb_input {
	background-color: rgb(240, 240, 240) !important;
}
.fast_select select {
	background-color: rgb(240, 240, 240) !important;
}
.__web-inspector-hide-shortcut__, .__web-inspector-hide-shortcut__ *, .__web-inspector-hidebefore-shortcut__::before, .__web-inspector-hideafter-shortcut__::after {
	visibility: visible !important;
}
/*装修日记开始*/
.zxdiary_daohan {
	width: 100%;
	line-height: 50px;
	height: 50px;
	background: #f0f0f0;
	margin: 20px 0 0;
}
.zxdiary_daohan ul li {
	display: inline-block;
	width: auto;
	padding: 0 20px;
}
.zxdiary_daohan ul li a {
	color: #575757;
	font-size: 14px;
	font-weight: bold;
}
.zxdiary_daohan ul li a:hover, .zxdiary_daohan ul li.zxd_cur a {
	color: #da0000;
}
.jl_sjslist_mbx ol {
	margin: 5px 0;
}
.zxdiary_textlist {
	width: 100%;
	border: 1px solid #dbdbdb;
	border-bottom: none;
}
ul.zxdiary_textlist li {
	width: 100%;
	overflow: hidden;
	line-height: 35px;
	border-bottom: 1px solid #dbdbdb;
}
.gdrj_ldft {
	letter-spacing: 15px;
	width: 100px;
	text-align: center;
	background: #f0f0f0;
	float: left;
	padding-left: 15px;
}
.gdrj_right {
	float: left;
	width: 856px;
	white-space: nowrap;
	overflow: hidden;
}
.gdrj_right span {
	padding: 0 10px;
}
.zxdiary_textlist li:first-child {
	padding-left: 10px;
}
.diary_list_top {
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #dbdbdb;
}
.diary_list_top span {
	display: inline-block;
	padding: 0 15px;
	width: auto;
	margin: 0;
	height: 35px;
	margin: 0 5px 0 0;
}
.diary_list_top span:hover, .diary_list_top span.zxd_cur {
	border-bottom: 2px solid #da0000;
}
.lifor_diary_dw {
	width: auto;
	position: absolute;
	right: 0;
	top: 0;
}
.lifor_diary_dw em {
	color: #da0000;
	font-style: normal;
	margin: 0 5px 0 15px;
}
.bottom_lifor_text .lifor_diary_dw span {
	margin: 0;
}
.bottom_lifor_text .diary_qs span {
	color: #999;
	margin: 0 15px 0 0;
}
.bottom_lifor_text li p {
	margin: 0;
	padding: 0;
}
.diary_imglist {
	overflow: hidden;
}
.diary_imglist li {
	float: left;
	width: 150px;
	display: block;
	margin-right: 17px;
}
.diary_imglist li:last-child {
	margin: 0;
}
.diary_imglist li span {
	display: block;
	width: 100%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.diary_divri {
	float: right;
	text-align: right;
}
i.marmid {
	margin: 0 5px;
}
table.diary_clqdan {
	width: 100%;
}
.diary_clqdan tr th, .diary_clqdan tr td {
	text-align: center;
	border: 1px solid #dbdbdb;
	line-height: 30px;
}
.diary_clqdan tr th {
	background: #f0f0f0;
}
.diary_clqdan tr td:nth-child(7), .diary_clqdan tr td:nth-child(8) {
	max-width: 160px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.diary_clqdan tr td:nth-child(3) {
	color: #00a0d8
}
.diary_dongtai {
	font-size: 12px;
	color: #999;
}
.zxdiary_diary_list ul.bottom_lifor_ul > li {
	padding: 18px 10px 18px 0;
}
.diary_imglist li img {
	width: 150px;
	height: 150px;
}
.bottom_lifor_left a.diary_wjh {
	border: none;
}
.diary_right_top {
	background: #f2f2f2;
	margin-top: 0 !important;
	text-align: center;
	padding: 10px 0;
}
.diary_right_top img {
	margin: 8px 0;
}
/*装修日记结束*/

/*楼盘小区列表开始*/
.louplist_daohan_select {
	width: 100px;
	border: 1px solid none;
	background: #fff;
	margin: 0 5px;
	height: 26px;
}
.louplist_daohan_input {
	width: 50px;
	text-align: center;
	border: 1px solid #dbdbdb;
	height: 26px;
}
.zxdiary_daohan form {
	display: inline-block;
	width: auto;
}
.zxdiary_daohan.louplist {
	padding: 0 10px;
}
.zxdiary_daohan.louplist > a {
	color: #fff;
	background: #da0000;
	width: 120px;
	text-align: center;
	display: block;
	float: right;
	border-radius: 2px;
	line-height: 26px;
	margin: 12px 230px 12px 0px;
}
.zxdiary_daohan.louplist > a i {
	margin: 0 5px;
}
.sjslist_all_left > div.sjslist_bottom_lifor.louplist {
	margin-top: 0;
}
.louplist_ul > li {
	padding: 15px 0;
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
}
.louplist_ul > li:last-child {
	border: none;
}
.louplist_li_left {
	width: 250px;
	float: left;
	padding: 5px 20px;
	height: 280px;
}
.louplist_li_left a img {
	width: 210px;
	height: 140px;
}
.louplist_li_right {
	width: 688px;
	float: left;
}
.louplist_li1 {
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.louplist_li1 h1 {
	display: inline-block;
	width: auto;
	font-size: 18px;
	padding: 0;
	margin: 0 20px 0 0;
	color: #252525;
}
.louplist_li1 em {
	font-style: normal;
	color: #da0000;
	display: inline-block;
	margin: 0 10px;
}
.louplist_li2 {
	line-height: 40px;
}
.louplist_li2 i {
	margin-right: 10px;
}
.louplist_li2 a {
	display: inline-block;
	margin-left: 20px;
	vertical-align: text-bottom;
	line-height: 20px;
	height: 20px;
}
.louplist_li3 table {
	width: 100%;
	text-align: center;
}
.louplist_li3 table tr {
	border-bottom: 1px dashed #dbdbdb;
}
.louplist_li3 table tr:first-child {
	border: none;
	background: #dbdbdb;
}
.louplist_li3 table tr td {
	line-height: 50px;
	max-width: 200px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.louplist_li3 table tr td a {
	display: inline-block;
	width: 80px;
	text-align: center;
	color: #fff;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background: #da0000;
	border-radius: 3px;
}
.louplist_li3_a {
	padding-top: 10px;
}
.louplist_li3_a a {
	display: block;
	float: left;
	width: auto;
}
.louplist_li3_a a:first-child {
	color: #00a0d8;
	margin-right: 10px;
}
.louplist_li3_a a i {
	margin: 0 5px;
}
.louplist_li3_a a:nth-child(2) {
	margin-right: 28px;
	position: relative;
}
.louplist_li3_a a:nth-child(2):before {
	content: "";
	display: block;
	width: 1px;
	height: 16px;
	background: #888;
	position: absolute;
	right: -12px;
	top: 0;
	bottom: 0;
	margin: auto 0;
}
/*楼盘小区列表结束*/

/*地图楼盘—新楼盘登记开始*/
.loupan_ul li {
	padding: 8px 0;
}
.loupan_ul li input, .loupan_ul li select, .loupan_ul li textarea {
	background: #fff;
	border: 1px solid #dbdbdb;
	line-height: 26px;
	height: 26px;
}
.loupan_ul li select {
	width: 120px;
}
.loupan_ul li > span {
	width: 100px;
	text-align: right;
	padding-right: 10px;
	display: inline-block;
}
.loupan_li_a {
	color: #00a0d8;
	margin-left: 20px;
}
.loupan_ul li i {
	margin: 0 5px;
}
.loupan_ul li > i {
	font-size: 8px;
}
.loupan_input_s {
	width: 80px;
}
.loupan_input_m {
	width: 120px;
}
.loupan_input_l {
	width: 280px;
}
.loupan_input_xl {
	width: 540px;
}
.loupan_span_2 {
	margin-left: 80px;
}
.loupan_ul li textarea {
	text-indent: 5px;
	line-height: 20px;
}
li.li_textarea textarea {
	height: 200px;
}
li.li_textarea2 textarea {
	height: 100px;
}
li.li_textarea3 textarea {
	height: 60px;
}
.loupan_ul li span.dtlp_filecss {
	border: 1px solid #dbdbdb;
	color: #00a0d8;
	line-height: 26px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	width: 80px;
	margin: 0 10px;
}
.dtlp_filecss input {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
}
.loupan_ul li > em {
	color: #888;
}
.loupan_ul li .fr_imgdiv2 {
	padding: 0 0 0 104px;
}
.loupan_ul li input.xzloup_tjan {
	font-size: 16px;
	color: #fff;
	background: #da0000;
	width: 120px;
	height: 40px;
	line-height: 40px;
	border: none;
	margin-top: 20px;
}
.loupan_ul li input.xzloup_tjan:hover {
	background: #ea3d3d
}
/*地图楼盘—新楼盘登记结束*/



/*优惠活动开始*/
.jl_sjslist_one .yhho .am-slider-default .am-direction-nav a {
	top: 180px;
}
.yhho .am-slider-default {
	margin: 0;
}
.yhhd_qb {
	height: 28px;
	line-height: 28px;
	text-align: right;
}
.yhhd_qb div a {
	color: #252525;
}
.yhhd_qb div {
	display: inline-block;
	margin-left: 20px;
}
.yhhd_qb div span {
	color: #da0000;
	margin: 0 10px;
}
.zxdx_div_bt_right {
	float: right;
	text-align: right;
	font-size: 14px;
}
.zxdx_div_bt_right span {
	display: inline-block;
	padding-left: 20px;
	position: relative;
}
.zxdx_div_drkt {
	border-top: 1px solid #dbdbdb;
	padding-top: 20px;
}
.drkt_left {
	width: 470px;
	margin-right: 20px;
	float: left;
}
.drkt_left_ulimg li {
	float: left;
	width: 225px;
	margin-left: 20px;
	height: 150px;
	position: relative;
	margin-bottom: 20px;
}
.drkt_left_ulimg li:first-child {
	margin-left: 0;
}
.drkt_left_ulimg li img {
	width: 225px;
	height: 150px;
}
.drkt_left_ulimg li:hover img {
	opacity: 0.8;
}
.drkt_left_ulimg li span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	width: 100%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: absolute;
	left: 0;
	text-align: left;
	background: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0 10px;
	bottom: 0;
}
.drkt_left_text {
	padding: 10px 15px;
	border: 1px solid #dbdbdb;
	background: #fff;
	line-height: 32px;
	height: 320px;
}
.drkt_left_text ul li span {
	margin-right: 10px;
}
.drkt_left_text ul li, .drkt_center_liright ul li {
	width: 100%;
	overflow: hidden;
	word-wrap: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.drkt_left_text ul li a:first-child ,.drkt_center_liright ul li a:first-child {
	margin-right: 5px;
	color: #555;
	font-weight: 600;
}
.drkt_center {
	width: 470px;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}
.drkt_right {
	width: 220px;
	float: left;
}
.news-box ul.timetable-ul {
	padding: 10px;
	height: 443px;
	overflow: auto;
}
.timetable-ul li {
	padding: 6px 10px;
	line-height: 20px;
	background: #f1f1f1;
	margin-bottom: 10px;
}
.timetable-ul li a {
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.drkt_center_ul > li {
	border: 1px solid #dbdbdb;
	padding: 5px;
	margin-bottom: 20px;
	overflow: hidden;
	background: #fff;
	height: 150px;
}
.drkt_center_ul li:last-child {
	margin-bottom: 0;
}
.drkt_center_lileft {
	float: left;
	width: 100px;
	padding-top: 10px;
}
.drkt_center_lileft > a > div {
	width: 96px;
	height: 96px;
	margin: 0 auto;
	border-radius: 48px;
	overflow: hidden;
}
.drkt_center_lileft > a > div img {
	width: 100%;
	min-height: 100%;
}
.drkt_center_lileft > a > span {
	width: 100%;
	height: 26px;
	text-align: center;
	line-height: 26px;
	display: inline-block;
}
.drkt_center_liright {
	width: 338px;
	float: left;
	padding-left: 15px;
}
.yxds_right {
	padding: 5px 10px;
	height: 424px;
}
.yxds_right_text ul li, .wow_overflow {
	display: block;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.yxds_right > ul > li {
	padding: 16px 0;
	border-bottom: 1px dashed #dbdbdb;
	overflow: hidden;
}
.yxds_right > ul > li:last-child {
	border: none;
}
.yxds_right_img {
	width: 60px;
	height: 60px;
	border-radius: 30px;
	overflow: hidden;
	margin: 5px 10px 5px 5px;
	float: left;
}
.yxds_right_img img {
	width: 100%;
	height: 100%;
}
.yxds_right_text {
	width: 122px;
	float: left;
}
.news-box ul.ysds-item li {
	height: 106px;
	padding: 15px 0px;
	border-bottom: 1px dashed #ddd;
	overflow: visible;
}
.news-box ul.ysds-item li:last-child {
	border-bottom: 0;
}
.news-box ul.ysds-item li > a {
	float: left;
	width: 65px;
	border-radius: 50%;
	height: 65px;
	margin: 10px 8px 10px 0;
	box-shadow: 0 0 1px 1px rgba(0,0,0,0.1);
}
ul.jubk_fl_bottom {
	display: flex;
}
.jubk_fl_bottom > li {
	flex: 1;
	margin-right: 50px;
}
.jubk_fl_bottom > li:last-child {
	margin: 0;
}
.jubk_fl_bottom > li div {
	font-size: 16px;
}
.jubk_fl_bottom > li a {
	display: inline-block;
	margin-right: 20px;
	line-height: 28px;
}
/*优惠活动结束*/
.anmate {
	transition: all 1s;
	-moz-transition: all 1s;	/* Firefox 4 */
	-webkit-transition: all 1s;	/* Safari 和 Chrome */
	-o-transition: all 1s;
}
.special_a {
	min-height: 400px;
}
.special_a ul li {
	height: 200px;
	overflow: hidden;
	position: relative;
}
.special_a ul li img {
	min-width: 100%;
}
.special_a .icon {
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	position: absolute;
	top: 200px;
}
.special_a ul li:hover .icon {
	top: 0px;
}
.special_a ul li .icon .title {
	text-align: center;
	font-size: 25px;
	width: 100%;
	display: block;
	line-height: 200px;
}
.special_a .zhuajia .art-title {
	font-size: 20px;
	text-align: center;
}
.special_a .zhuajia .art-attr {
}
.special_a .zhuajia .art-attr a {
	margin-right: 10px;
}
.special_a .zhuajia .art-attr a span {
	margin-right: 10px;
}
.special_a .zhuajia .content {
	padding: 10px 10px;
}
/*公共样式修改*/
.fontcl1 {
	color: #f37b1d;
}
.fontcl2 {
	color: #f37b1d;
}
.btn_main_big {
	width: 100px;
	line-height: 32px;
	background: #f37b1d;
	font-size: 16px;
}
.btn_main_sm {
	width: 80px;
	line-height: 26px;
	background: #f37b1d;
	font-size: 14px;
}
.btn_sub_smler {
	width: 60px;
	line-height: 20px;
	background: #f25618;
	font-size: 12px;
}
.btn_sub_sm {
	width: 80px;
	line-height: 26px;
	background: #f25618;
	font-size: 14px;
}
.btn_sub_big {
	width: 110px;
	line-height: 36px;
	background: #f25618;
	font-size: 16px;
}
.btn_sub_tuan {
	width: 130px;
	line-height: 36px;
	background: #f37b1d;
	font-size: 18px;
}
.btn_sub_apply {
	width: 100%;
	line-height: 32px;
	height: 36px;
	background: #f37b1d;
	font-size: 18px;
}
.btn {
	border-radius: 0px;
	border: none;
}
.choose_option a.current, .choose_option a:hover {
	background: #f37b1d;
}
.tenders_zb_form {
	border: 2px solid #f37b1d;
}
.zbform {
	border: 2px solid #f37b1d;
	background: #fff;
}
ul.tenders_zb_list li.current {
	background: #f37b1d;
	border: none;
}
ul.paihang li .ph_num_cl {
	background: #f37b1d;
}
.mall_top {
	border-top: 2px solid #f25618;
}
.mall_box {
	border-top: 2px solid #f25618;
}
.zbform input.btn {
	border: none;
}
.home_nav {
	border-top: 3px solid #f25618;
}
.home_nav a.current, .home_nav a:hover {
	background: #f25618;
}
.home_box {
	border-top: 2px solid #f25618;
}
.city_top .btn {
	background: #f25618;
}
.pinyin_px p.rt a.current, .pinyin_px p.rt a:hover {
	background: #f25618;
}
.index_ico {
	background: url(../images/ico1.png) no-repeat;
}
.question_box {
	background: #f37b1d;
}
.qu_choose a.tiwen {
	background: #f37b1d;
}
.qu_choose a.huida {
	background: #f37b1d;
}
/*ul样式1*/
ul.line_type li:hover {
	border: 1px solid #f25618;
}
/*首页样式修改*/
.search_box input.btn {
	background: #f37b1d;
}
.search_box {
	border: 2px solid #f37b1d;
}
.search_cont_list {
	border: 2px solid #f37b1d;
	border-top: none;
}
.site_commitment {
	margin-top: 0px;
}
.header_bottom {
	height: 40px;
	width: 100%;
	border-bottom: 3px solid #fff;
	position: relative;
	z-index: 10;
	display: table;
}
.header_bottom ul li {
	float: left;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	position: relative;
	width: 115px;
	text-align: center;
}
.header_bottom ul li.has_son em.menu_ico {
	width: 9px;
	height: 6px;
	background-position: -15px 0px;
	margin-left: 5px;
}
.header_bottom ul li.has_son em.menu_ico_over {
	background-position: -33px 0px;
}
.header_bottom ul li.has_son a.current em.menu_ico {
	background-position: -33px 0px;
}
.header_bottom ul li a {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0 0;
}
.header_bottom ul li a.current, .header_bottom ul li.current {
	background: #f37b1d;
	color: #fff;
}
.header_bottom ul li.current a, .header_bottom ul li.current a:hover {
	color: #fff;
}
.header_bottom ul li.has_son {
	padding: 0px;
	width: 130px;
	text-align: center;
}
.header_bottom ul li.has_son a {
	padding: 0;
}
.header_bottom ul li .main_nav_son {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 39px;
}
.banner_lunz {
	width: 900px;
	height: 300px;
	overflow: hidden;
}
.index_tender {
	width: 240px;
	border: 1px solid #ccc;
	border-top: 3px solid #f25618;
	padding: 5px 20px;
	text-align: center;
	height: 286px;
}
.index_tender h2 {
	font-size: 20px;
}
.index_tender form input, .index_tender form select {
	margin-top: 7px;
	height: 34px;
	line-height: 34px;
}
.index_tender form input.full {
	width: 97%;
}
.index_tender form select.full {
	width: 100%;
}
.index_tender form input.short {
	width: 45%;
}
.index_tender form select.short {
	width: 32%;
	float: left;
	margin-right: 4px;
}
.index_tender form select:last-child {
	margin-right: 0px;
	float: right;
}
.index_tender form img.yz_pic {
	margin-top: 10px;
}
.ten_top {
	overflow: hidden;
}
.clearfix {
	width: 897px;
	border: 1px solid #e0e0e0;
	height: 192px;
	overflow: hidden;
}
.clearfix ul li {
	float: left;
	border-right: 1px solid #e0e0e0;
	width: 223px;
	text-align: center;
	padding-top: 10px;
	height: 180px;
}
.clearfix ul li:last-child {
	border-right: none;
}
.clearfix ul li a {
	display: block;
}
.clearfix ul li a .index_ico {
	height: 112px;
}
.clearfix ul li a .fix_ico1 {
	width: 117px;
	background-position: -10px -247px;
}
.clearfix ul li a .fix_ico2 {
	width: 87px;
	background-position: -139px -247px;
}
.clearfix ul li a .fix_ico3 {
	width: 82px;
	background-position: -8px -363px;
}
.clearfix ul li a .fix_ico4 {
	width: 96px;
	background-position: -116px -363px;
}
.sec_topr_list {
	width: 260px;
	border: 1px solid #e0e0e0;
	border-top: none;
	padding: 10px;
	height: 173px;
	overflow: hidden;
}
.sec_topr_list ul li {
	float: left;
	border-color: #e0e0e0;
	border-width: 0px 1px 1px 0px;
	border-style: dotted;
	width: 85px;
	text-align: center;
}
.sec_topr_list ul li.bt {
	border-bottom: none;
}
.sec_topr_list ul li.third {
	border-width: 0px 0px 1px 0px;
}
.sec_topr_list ul li a {
	display: block;
}
.sec_topr_list ul li a:hover {
	color: #f37b1d;
}
.sec_topr_list ul li a .index_ico {
	height: 38px;
	width: 40px;
	margin: 15px 0px 5px 0px;
}
.sec_topr_list ul li a .sec_ico1 {
	background-position: -7px -210px;
}
.sec_topr_list ul li a .sec_ico2 {
	background-position: -211px -210px;
}
.sec_topr_list ul li a .sec_ico3 {
	background-position: -87px -210px;
}
.sec_topr_list ul li a .sec_ico4 {
	background-position: -125px -210px;
}
.sec_topr_list ul li a .sec_ico5 {
	background-position: -47px -210px;
}
.sec_topr_list ul li a .sec_ico6 {
	background-position: -169px -210px;
}
h2.index_tit {
	font-size: 28px;
	border-bottom: none;
	height: 50px;
	line-height: 48px;
}
h2.index_tit small {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #999;
	margin: 12px 0px 0px 10px;
	display: inline-block;
}
h2.index_tit span.tit_list {
	height: 40px;
	line-height: 40px;
}
h2.index_tit span.tit_list a.current {
	background: #f0f0f0 url(../images/hover_ico.png) center bottom no-repeat;
	border-bottom: 2px solid #f37b1d;
}
.like_ico {
	background-position: 0px -33px;
}
ul.index_case_list li {
	width: 235px;
	margin: 5px 0px 0px 8px;
}
ul.index_case_list li img {
	width: 235px;
	height: 176px;
}
ul.index_case_list li.first {
	width: 470px;
	height: 362px;
	overflow: hidden;
}
ul.index_case_list li.first img {
	min-width: 470px;
	width: auto;
	height: 362px;
}
ul.index_case_list li:last-child {
	width: 478px;
	height: 176px;
	overflow: hidden;
}
ul.index_case_list li:last-child img {
	min-width: 478px;
	width: auto;
	height: 176px;
}
.index_zx_dairy {
	overflow: hidden;
	height: 180px;
	margin-bottom: 20px;
}
.index_zx_tit {
	width: 180px;
	text-align: center;
	float: left;
	color: #fff;
	font-size: 14px;
	padding-top: 40px;
	background: #f37b1d;
	height: 140px;
	position: relative;
}
.index_zx_tit a {
	color: #fff;
}
.index_zx_ico1 {
	width: 60px;
	height: 60px;
	background-position: -276px -210px;
}
.index_zx_tit em {
	width: 0px;
	height: 0px;
	border-color: transparent #FFF transparent transparent;
	border-width: 10px;
	border-style: dashed solid dashed dashed;
	position: absolute;
	right: 0px;
	top: 40%;
}
.zx_dairy_list li {
	margin-left: 15px;
	float: left;
	width: 240px;
	height: 180px;
	position: relative;
}
.zx_dairy_list li img {
	width: 240px;
	height: 180px;
}
.zx_dairy_list li span.fenlei {
	width: 78px;
	height: 26px;
	text-align: center;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	background: #f37b1d;
	color: #fff;
}
.index_zx_lean .index_zx_tit {
	background: #25B6A6;
}
.index_zx_ico2 {
	width: 60px;
	height: 60px;
	background-position: -337px -210px;
}
.index_zx_lean {
	background: #f5f5f5;
	overflow: hidden;
	height: 180px;
}
.zx_lean_list li {
	float: left;
	margin-left: 20px;
	padding: 10px 0px;
}
.zx_lean_list li h3 {
	margin: 10px 0px;
}
.zx_lean_list li h3 font {
	font-size: 14px;
}
.ketant_list {
	margin-left: 10px;
	width: 200px;
}
.ketant_list li {
	margin: 0px;
	padding: 0px;
	height: 26px;
	overflow: hidden;
}
.to_cont_lt {
	width: 897px;
	padding: 5px 10px;
	border: 1px solid #e0e0e0;
	border-right: none;
}
.to_cont_rt {
	width: 260px;
	padding: 5px 10px;
	border: 1px solid #e0e0e0;
}
ul.to_shop li img {
	width: 164px;
	height: 82px;
}
ul.to_shop li {
	margin: 10px 0px 4px 6px;
}
.to_designer {
	height: 259px;
}
.to_designer img {
	width: 50px;
	height: 50px;
	border-radius: 30px;
}
.to_designer li {
	height: 60px;
	margin-top: 5px;
	border-bottom: 1px dashed #e0e0e0;
}
.to_de_intro {
	margin-left: 10px;
	max-width: 200px;
	max-height: 56px;
	overflow: hidden;
}
h2.index_tit a {
	margin-top: 25px;
}
.to_cont_lt h2.index_tit {
	border-bottom: 1px solid #e0e0e0;
}
.to_home {
	height: 264px;
}
.to_home li {
	float: left;
	height: 245px;
	width: 290px;
	margin: 10px 0px 9px 13px;
}
.to_home li:first-child {
	margin-left: 0px;
}
.to_home li img {
	height: 245px;
	width: 290px;
}
.to_home li p.text font.lt {
	max-width: 175px;
	overflow: hidden;
}
.to_paih p.tit {
	background: #fff;
}
.to_paih p.tit a {
	font-size: 18px;
	height: 30px;
	line-height: 30px;
}
.to_paih p.tit a.current, .to_paih p.tit a:hover {
	border: none;
	border-bottom: 2px solid #f37b1d;
}
.to_paihang img {
	width: 50px;
	height: 50px;
	margin: 0px 10px 0px 5px;
}
.to_paihang ul.paihang li {
	padding: 8px 0px;
	height: 50px;
	overflow: hidden;
}
.to_paihang ul.paihang li .text_intro {
	max-width: 150px;
	line-height: 24px;
}
.to_paihang ul.paihang li .text_intro a {
	font-size: 14px;
}
.to_cont_rt h2.index_tit {
	font-size: 18px;
	border-bottom: 1px solid #ddd;
}
.to_cont_rt h2.index_tit font.lt {
	border-bottom: 2px solid #f37b1d;
}
.to_tuanz {
	height: 331px;
}
ul.to_tuanz li {
	height: 313px;
	width: 284px;
	margin: 5px 0px 5px 10px;
}
ul.to_tuanz li:first-child {
	margin-left: 0px;
}
ul.to_tuanz li img {
	width: 284px;
	height: 213px;
}
ul.paihang li .paihang_num {
	border-radius: 20px;
}
.index_new_order p.to_order_tit {
	background: #fff;
	border-bottom: 1px solid #ccc;
}
.index_new_order h2.index_tit {
	padding: 0px;
}
.to_nwod_box {
	width: 260px;
}
.index_nwod_list li.grayBg {
	background: #f9f9f9;
}
ul.to_company {
	height: 188px;
}
ul.to_company li img {
	width: 144px;
	height: 72px;
}
.index_rank {
	border-top: 1px solid #e0e0e0;
	padding: 10px 0px;
	height: 137px;
}
.index_rank img {
	width: 90px;
	height: 90px;
}
ul.to_company li {
	margin: 10px 0px 10px 4px;
}
.index_rank h2 {
	margin: 5px 0px;
}
.index_rank_best1 {
	border-right: 1px solid #e0e0e0;
}
.index_rank_best1, .index_rank_best2 {
	width: 425px;
	padding-left: 20px;
}
.index_rank div.text {
	margin-left: 20px;
	padding: 5px 20px;
	background: #f8f8f8;
	border: 1px solid #e0e0e0;
	height: 80px;
	width: 250px;
	overflow: hidden;
}
.best_ico1 {
	width: 14px;
	height: 14px;
	background-position: -275px -275px;
}
.best_ico2 {
	width: 14px;
	height: 14px;
	background-position: -290px -275px;
}
.index_rank div.text a {
	font-size: 14px;
	color: #333;
}
.to_news_ad {
	width: 400px;
	height: 300px;
	overflow: hidden;
}
.to_news_list {
	width: 475px;
	margin-left: 20px;
	height: 300px;
}
.to_news_list li {
	height: 68px;
	overflow: hidden;
	margin: 5px 0px;
	border-bottom: 1px solid #ddd;
	line-height: 34px;
}
.to_news_list li:last-child {
	border-bottom: none;
}
.to_news_list li h3 a {
	font-size: 18px;
	color: #333;
}
.to_news_right {
	height: 249px;
	overflow: hidden;
}
.to_news_right li {
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px dashed #e0e0e0;
}
.to_news_list li h3 a:hover, .to_activity li div.text a:hover, .index_rank div.text a:hover {
	color: #f25618;
}
.to_activity .opacity_img p {
	height: 50px;
	line-height: 25px;
	width: 95%;
	color: #ccc;
}
.to_activity .opacity_img font.tit {
	color: #fff;
}
.index_new_order p span {
	width: 25%;
}
ul.index_nwod_list li span {
	width: 25%;
}
.menu_list_ok_top {
	width: auto;
	background: #fef7e7;
	border-radius: 10px;
	padding: 10px 5px;
	margin: 10px auto;
	height: 180px;
	overflow: hidden;
	border: 1px solid #fee3a8;
}
.menu_list_ok_top h1 {
	text-align: center;
}
.menu_list_ok_top p {
	margin-left: 0px;
}
.menu_ok_link {
	margin-top: 10px;
}
.menu_ok_link li {
	overflow: hidden;
	text-align: left;
	margin-bottom: 5px;
}
.menu_ok_link li p.title {
	line-height: 34px;
	height: 34px;
}
.menu_ok_link li .link_ico {
	display: inline-block;
	background: url(../images/red_ico2.jpg) no-repeat;
	width: 32px;
	height: 32px;
	vertical-align: middle;
	margin: 2px 5px;
}
.menu_ok_link li .link_ico1 {
	background-position: 0px 0px;
}
.menu_ok_link li .link_ico2 {
	background-position: 0px -33px;
}
.index_nwod_box {
	height: 331px;
}
.mainwd.hoverno {
	border-bottom: 3px solid #f37b1d;
}
.header_bottom ul .nav_qr {
	width: 174px;
	float: right;
	position: relative;
}
.nav_qrbg {
	background: url(../images/yge.png) 47px -1px no-repeat;
	height: 30px;
	width: 160px;
	float: right;
	margin-top: 10px;
	z-index: 1;
	left: 20px;
}
.header_bottom ul .nav_qr:hover .nav_qr_hover {
	display: block;
}
.nav_qr_hover {
	display: none;
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	text-align: center;
	background: #fff;
	padding: 20px 0;
}
/*tl_change*/

.nav_qrbg {
	position: relative;
}
.nav_qrbg:hover .nav_qr_hover {
	display: block;
}
.nav_qr_hover {
	display: none;
	position: absolute;
	right: 16px;
	top: -55px;
	text-align: right;
	background: transparent;
	padding: 20px 0;
}
.nav_qr_hover img {
	width: 100px;
}
.sh {
	border-left: 1px solid #999;
	font-size: 18px;
	padding: 1rem 1rem;
	margin: 43px 0 0 0;
}
.am-accordion-gapped.aa {
	margin-left: 0px;
	line-height: 1.8rem;
}
.head_dh {
	background: #da0000;
}
.head_ul {
	border-bottom: 2px solid #da0000;
	height: 45px;
	list-style: none;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.head_ul li {
	width: 7.5%;
	line-height: 45px;
	text-align: center;
	background-color: #da0000;
	float: left;
	color: #ffffff;
}
.head_ul li a, .head_ul li a:hover {
	color: #ffffff;
}
.curcur {
	background-image: url(../images/dh.png);
	background-position: bottom;
}
.head_ul li:hover {
	background-image: url(../images/dh.png);
	background-position: bottom;
}
.head_li {
	width: 11%;
	margin-left: 140px;
}
.head_li2 {
	width: 11%;
	margin-left: 60px;
}
.head_li img, .head_li2 img {
	vertical-align: text-bottom;
	padding-right: 10px;
}
.center {
	padding-top: 10px;
}
.left {
	float: left;
}
.tab tr td a {
	margin: 5px;
}
.right {
	float: right;
}
.btm {
	width: 100%;
	height: 200px;
	float: left;
	margin-top: 30px;
}
.btm img {
	margin: 20px 26px 60px 0px;
}
.btm img:nth-child(1) {
	margin-left: 0px;
}
.btm img:nth-child(6) {
	margin-right: 0px;
}
.left_lb section dl dt {
	font-size: 15px;
	text-align: center;
	font-weight: bold;
}
.left_lb section dl dd div a {
	font-size: 13px;
	text-align: left;
	margin: 5px;
}
dt.am-accordion-title {
	font-weight: bold;
}
.am-accordion-gapped .am-active .am-accordion-title::after, .am-accordion-gapped .am-accordion-title::after {
	color: #00a0d8;
	line-height: 46px;
	top: 0;
	bottom: 0;
	right: 5px;
	width: 46px;
	margin: auto;
	position: absolute;
	display: block;
}
.rione {
	height: 160px;
	border: 1px solid #dbdbdb;
	width: 100%;
	margin-top: 16px;
}
.riimg {
	height: 160px;
	width: 15%;
	float: left;
	padding: 26px;
}
.ritext {
	height: 160px;
	line-height: 2;
	width: 35%;
	float: left;
	padding-top: 18px;
}
.ritext p:nth-child(1) {
	font-size: 18px;
	font-weight: bold;
}
.ritext p img:nth-child(1) {
	margin-left: 20px;
}
.ritext p img:nth-child(2) {
	margin-left: 10px;
}
.ris {
	width: 49%;
	float: left;
	padding-top: 14px;
	padding-left: 15px;
	height: 160px;
	border-left: 1px solid #dbdbdb;
}
.bluez {
	color: #00a0d8;
}
.weightz {
	float: left;
	font-weight: bold;
}
.kh {
	text-align: right;
	font-size: 18px;
	font-weight: bold;
}
.tablecs {
	width: 98%;
	height: 120px;
	line-height: 2;
}
.tablecs tr td {
	width: 16%;
}
.tablecs tr:nth-child(1) td {
	font-weight: bold;
}
.ritwo {
	height: 230px;
	width: 100%;
	border: 1px solid #dbdbdb;
	margin-top: 18px;
}
.ritwoo {
	background: #f0f0f0;
	height: 45px;
	float: left;
	width: 100%
}
.ritleft {
	width: 60%;
	height: 40px;
	float: left;
	line-height: 3rem;
	padding-left: 26px;
}
.janju {
	margin-left: 20px;
}
.jianju {
	margin-left: 1.6rem;
}
.ritright {
	width: 40%;
	height: 40px;
	float: left;
	padding-top: 8px;
	padding-right: 18px;
}
.dydt {
	float: left;
}
.dydt img {
	vertical-align: text-bottom;
	margin-left: 10px;
	margin-bottom: 3px;
}
.gdtb {
	float: right;
	vertical-align: bottom;
	font-weight: bold
}
.tubiao_tb {
	float: left;
	width: 100%;
	padding: 10px 26px 2px 26px;
	text-align: center;
}
.tubiao_tb table {
	line-height: 2;
	width: 98%;
}
.tubiao_tb table tr:nth-child(1) {
	border-bottom: 1px dashed #ccc;
}
#sp {
	border: 1px solid #999999;
	background: #dbdbdb;
	margin-left: 40px;
	padding: 2px 5px 2px 5px;
}
.tbred table tr td:nth-child(8) {
	color: #da0000;
	font-weight: bold;
}
.ritwo.twox {
	height: 260px;
}
.ritwo.twoxx {
	margin-top: 2px;
}
.ts {
	width: 100%;
	text-align: right;
	color: #c6c6c6;
	padding-right: 18px;
	float: left;
}
.ts2 {
	height: 30px;
	width: 100%;
	text-align: left;
	color: #c6c6c6;
	padding-left: 26px;
	margin-top: 20px;
}
.reds {
	color: #da0000;
	font-weight: bold;
	padding: 0 5px;
}
.red2 {
	color: #da0000;
}
.jzgd {
	width: 100%;
	text-align: center;
	float: left;
}
/*.hover_blue table tr:nth-child(1n+2) td:nth-child(1):hover{
	color: #00a0d8;
}
.hover_blue2 table tr:nth-child(1n+2) td:nth-child(2):hover{
	color: #00a0d8;
}
.hover_blue3 table tr:nth-child(1n+2) td:nth-child(3):hover{
	color: #00a0d8;
}*/
.xlkys {
	background: #f0f0f0;
}
.djs {
	width: 100px;
}
.mar {
	margin-left: 10px;
}
.mar6 {
	margin-left: 6px;
}
.xiao {
	font-size: 8px;
	margin-right: 4px;
}
select.ui-select {
	height: 24px;
	padding: 0 2px 0 2px;
	border: 1px solid #dbdbdb;
	background-color: #ffffff;
}
select.ui-select-a {
	height: 24px;
	padding: 0 2px 0 2px;
	border: 1px solid #dbdbdb;
	background-color: #f0f0f0;
}
select.ui-select option:hover {
	background-color: #666;
}
#jlqum dl {
	margin: -1px 0 0 0;
}
.zb_wz {
	line-height: 3rem;
	border: 1px solid #dbdbdb;
	background: #f0f0f0;
	padding-left: 1rem;
	margin-top: 20px;
	width: 100%;
}
.zb_all {
	border: 1px solid #dbdbdb;
	margin-top: 20px;
	width: 100%;
	padding-bottom: 1rem;
}
.zb_top {
	width: 100%;
	line-height: 3rem;
	padding-left: 1rem;
}
.zb_top_nopadding {
	width: 100%;
	line-height: 3rem;
}
.zb_wzys {
	color: #8b8b8b
}
.zb_one_top {
	background: #f0f0f0;
	width: 100%;
	line-height: 3rem;
	padding-left: 1rem;
}
.zb_bold {
	font-weight: bold;
}
.zb_size {
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.zb_one_ju {
	margin: 6rem;
}
.zb_bomton {
	padding: 1rem 1rem 1rem 1rem;
}
.zb_table {
	width: 99%;
	line-height: 2.5rem;
}
.zb_table.zb_two_table {
	line-height: 2.5rem;
	margin-left: 1rem;
}
.zb_two_table tr:last-child {
	height: 6rem;
}
.zb_two_table tr:last-child td:nth-child(2n+1) {
	vertical-align: top;
}
.tz_select_all {
	height: 24px;
	border: 1px solid #dbdbdb;
	background-color: #ffffff;
}
.zb_one_select1 {
	width: 98px;
	height: 24px;
	border: 1px solid #dbdbdb;
	background-color: #ffffff;
	vertical-align: initial;
}
.zb_one_select1.ver {
	vertical-align: baseline;
}
.zb_one_select2 {
	width: 250px;
	height: 24px;
	border: 1px solid #dbdbdb;
	background-color: #ffffff;
	vertical-align: initial;
}
.zb_one_textarea {
	border: 1px solid #dbdbdb;
	line-height: 2.1rem;
	text-indent: 1rem;
	width: 24rem;
	height: 4.5rem;
}
.zb_one_textarea1 {
	border: 1px solid #dbdbdb;
	line-height: 2.1rem;
	text-indent: 1rem;
	width: 18rem;
}
.zb_one_textarea2 {
	border: 1px solid #dbdbdb;
	line-height: 2.1rem;
	text-indent: 1rem;
	width: 34rem;
}
.zb_table_td1 {
	text-align: center;
	width: 7rem;
}
.zb_table tr td {
	padding-left: 10px;
}
td input.zb_one_submit {
	width: 5rem;
	line-height: 1.6rem;
	background: #da0000;
	color: #ffffff;
	vertical-align: initial !important;
}
.zb_two_bottom {
	padding-left: 1rem;
}
.zb_border {
	border: 1px solid #dbdbdb;
	background-color: #ffffff;
	padding-left: 0.5rem;
}
.zb_border2 {
	border: 1px solid #dbdbdb;
	background-color: #f8f8f8;
}
.zb_checkbox {
	height: 20px;
	vertical-align: text-bottom;
}
.jianju3 {
	margin-right: 0.5rem;
}
.zb_text_right {
	text-align: right;
	width: 70px;
}
.zb_text1 {
	width: 18rem;
}
.zb_text2 {
	width: 6rem;
}
.zb_text3 {
	width: 9rem;
}
.zb_text4 {
	width: 34rem;
}
.zb_text5 {
	width: 9rem;
}
.zb_text6 {
	width: 8rem;
}
.zb_text7 {
	width: 4rem;
}
.zb_text8 {
	width: 10rem;
}
.zb_rianniu {
	float: right;
	width: 14rem;
	padding-left: 2rem;
}
.zb_anniu {
	width: 10rem;
	height: 2rem;
	text-align: center;
}
.zb_ztrrdiv {
	padding: 0 2rem 0.5rem 2rem;
	width: 100%;
}
.zb_ztrr_left {
	width: 8%;
	line-height: 2rem;
	float: left;
}
.zb_ztrr_right {
	width: 92%;
	line-height: 2rem;
	float: left;
}
.zb_ztrr_right2 {
	line-height: 2rem;
	padding-left: 8%;
}
.zb_ztrr_input {
	width: 100%;
	height: 2rem;
}
.zb_ztrr_inputtt {
	width: 96%;
	height: 2rem;
}
.zb_shangchu {
	float: right;
}
.zb_ztrr_hr {
	width: 100%;
	border-bottom: 1px dashed #dbdbdb;
	padding-bottom: 1em;
	padding-top: 1em;
}
.zb_ztrr_hrr {
	width: 100%;
	padding-bottom: 1em;
	padding-top: 1em;
}
.zb_ztrr_hr2 {
	width: 100%;
	padding-top: 1em;
}
.zb_ztrr_right_bottom {
	padding-bottom: 1em;
}
.zb_anniu2 {
	width: 10rem;
	height: 2rem;
	text-align: center;
}
.zb_ztrr_textarea {
	width: 60rem;
	height: 4rem;
}
.zb_ztrr_select {
	width: 28rem;
}
.zb_ztrr_input2 {
	width: 21rem;
}
.jianju2 {
	margin-left: 4rem;
}
.zb_ztrr_input3 {
	margin-top: 1rem;
	width: 20rem;
}
.zb_big_anniu {
	width: 100%;
	padding-top: 1.5rem;
}
.zb_biganniu {
	width: 100%;
	height: 3rem;
	background-color: #da0000;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
}
.zb_three_bottom {
	padding: 0rem 2rem 0rem 3rem;
}
.zb_three_xx {
	width: 100%;
	padding: 1rem 0 1rem 0;
	border-bottom: 1px dashed #dbdbdb;
	line-height: 2rem;
}
.zb_info li {
	border-right: 2px solid #b3b3b3;
	padding: 0 1rem 0 0;
	margin-right: 1rem;
	display: inline-block;
	line-height: 1rem;
}
.jianju4 {
	margin-left: 21rem;
}
.zb_info li:last-child {
	border: none;
}
.zb_shijian {
	width: 36rem;
	float: right;
	margin-top: 1rem;
}
.zb_shijian2 {
	width: 38rem;
	float: right;
}
#subs {
	width: 100%;
	padding-top: 1em;
}
.lb_fg {
	margin-top: 1rem;
	line-height: 1rem;
	float: right;
}
.lb_fg_ul {
	width: 960px;
	float: right;
	line-height: 3rem;
	background-color: #dbdbdb;
}
.lb_fg_ul li {
	float: left;
	margin-left: 1rem;
}
section.lb_section {
	margin: 10px 20px 10px 0;
}
section.lb_section dl dt {
	text-align: left;
	background: #999999;
	color: #ffffff !important;
}
section.lb_section dl dt::before {
	content: " ";
	display: none;
	background-color: #626262;
	width: 5px;
	height: 5px;
	border-radius: 10px;
	vertical-align: middle;
	margin-right: 9px;
}
.am-accordion-gapped .am-active .jl_lb_title::after, .am-accordion-gapped .jl_lb_title::after {
	color: #ffffff !important;
	content: "\f101" !important;
	font-size: 1.4rem;
}
div.am-fade>a {
	display: block;
	width: 80px;
	line-height: 1rem;
	float: left;
	margin: 0;
}
div.am-accordion-gapped .am-active .am-accordion-title {
	background-color: #eee;
	color: #da0000;
}
.am-accordion-gapped .am-active dt.am-accordion-title {
	color: #ffffff;
	background-color: #da0000;
	font-weight: bold;
}
.left_lb section dl dd div ul li a {
	margin: 0;
}
.jl_lb_ck {
	border: 1px solid #dbdbdb;
	width: 220px;
}
.jl_lb_img {
	float: left;
	padding: 0.8rem 1rem 1rem;
	font-size: 25px;
}
.jl_ld_imgwz {
	float: left;
	padding: 8px 0;
	color: #bebebe;
	line-height: 1.2rem;
}
.left_lb {
	float: left;
	width: 240px;
}
.right_lb {
	float: left;
	width: 960px;
}
.jl_lb_dz {
	font-size: 18px;
	color: #575757;
}
.jl_lb_dzz {
	color: #bebebe;
	line-height: 1.2rem;
}
.lb_overflow {
	overflow: hidden;
}
.jl_lb_input {
	width: 14rem;
	height: 2.5rem;
	margin-top: 1rem;
	padding-left: 0.5rem;
}
.jl_lb_select {
	width: 6.5rem;
	height: 2.5rem;
	margin-top: 1rem;
}
.jl_lb_select_tz {
	float: right;
}
.jl_lb_button {
	width: 14rem;
	height: 2.5rem;
	color: #ffffff;
	background-color: #da0000;
	margin: 1rem 0;
	font-weight: bold;
	font-size: 1.2rem;
}
.jl_lb_textc {
	color: #ffffff;
}
.jl_lb_textc1 {
	color: #ffffff;
	float: left;
}
.jl_lb_textc2 {
	color: #ffffff;
	float: right;
}
a.jl_lb_a_zx {
	width: 4rem;
	border-bottom: 2px solid #ffffff;
}
a.jl_lb_a_zx:hover {
	border-bottom: 2px solid #da0000;
}
.jb_lb_radio {
	float: left;
	color: #ffffff;
	font-weight: bold;
	width: 65px;
}
.jb_lb_radio input {
	margin-right: 1rem;
	vertical-align: bottom;
}
.jl_ggleft {
	margin: 1rem 0;
	width: 100%;
}
.jl_ggleft img {
	width: 220px;
}
.lb_right_head {
	margin-top: 1rem;
	padding-left: 1rem;
	width: 100%;
	margin-bottom: 1rem;
}
.lb_right_jlrm {
	border: 1px solid #dbdbdb;
	height: 30px;
	vertical-align: text-bottom;
}
.am-accordion-content a {
	font-size: 1rem;
}
.jl_lb_jrrm {
	float: right;
	margin-right: 10px;
}
.jl_pbl_xxk {
	float: right;
	margin-right: 2rem;
}
.jl_pbl_xxk li {
	float: left;
	width: 40px;
	height: 30px;
	border: 1px solid #dadada;
}
.jl_pbl_xxk li a {
	display: inline-block;
	width: 40px;
	height: 30px;
}
.jl_pbl_xxk li:nth-child(1) a {
	background-image: url(../images/th5.png);
	background-position: center;
	background-repeat: no-repeat;
}
.jl_pbl_xxk li:nth-child(1).pbl_cur a, .jl_pbl_xxk li:nth-child(1) a:hover {
	background-image: url(../images/th5hover.png);
	background-position: center;
	background-repeat: no-repeat;
}
.jl_pbl_xxk li:nth-child(2) a {
	background-image: url(../images/th3.png);
	background-position: center;
	background-repeat: no-repeat;
}
.jl_pbl_xxk li:nth-child(2).pbl_cur a, .jl_pbl_xxk li:nth-child(2) a:hover {
	background-image: url(../images/th3hover.png);
	background-position: center;
	background-repeat: no-repeat;
}
.jl_pbl_xxk li:nth-child(3) a {
	background-image: url(../images/th2.png);
	background-position: center;
	background-repeat: no-repeat;
}
.jl_pbl_xxk li:nth-child(3).pbl_cur a, .jl_pbl_xxk li:nth-child(3) a:hover {
	background-image: url(../images/th2hover.png);
	background-position: center;
	background-repeat: no-repeat;
}
#container {
	width: 960px;
	position: relative;
}
#container ul {
	width: 960px;
	list-style: none;
}
#container ul li {
	position: absolute;
	width: 180px;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #fff;
	background-repeat: repeat-x;
	border-color: #e6e6e6 #e6e6e6 #B3B3B3;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
#container ul li img {
	width: 180px;
}
.water_user {
	padding: 10px;
}
.jl_pbl_font1 {
	color: #7f7f7f;
	width: 100%;
	display: inline-block;
}
.jl_pbl_font2 {
	color: #111;
	width: 100%;
	display: inline-block;
}
#container_pbl3 {
	width: 960px;
	position: relative;
}
#container_pbl3 ul {
	width: 960px;
	list-style: none;
}
#container_pbl3 ul li {
	position: absolute;
	width: 305px;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #fff;
	background-repeat: repeat-x;
	border-color: #e6e6e6 #e6e6e6 #B3B3B3;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
#container_pbl3 ul li img {
	width: 100%;
}
.jl_pbl_djjz {
	margin: 20px 0;
}
#container_pbl3 .water_pic:hover .jl_pbl_hover4, #container_pbl3 .water_pic:hover .jl_pbl_hover5 {
	width: 48%;
}
#container_pbl3 .jl_pbl_hover1 {
	right: 124px;
}
#container_pbl3 .jl_pbl_hover2 {
	right: 62px;
	left: auto;
}
.water_pic {
	position: relative;
	color: #ffffff;
	font-size: 12px;
}
.water_pic div a {
	vertical-align: middle;
}
.water_pic:hover .jl_pbl_hover1, .water_pic:hover .jl_pbl_hover2, .water_pic:hover .jl_pbl_hover3, .water_pic:hover .jl_pbl_hover4, .water_pic:hover .jl_pbl_hover5 {
	opacity: 0.6;
}
.jl_pbl_tb {
	margin-right: 3px;
}
.jl_pbl_hover1 {
	position: absolute;
	width: 56px;
	line-height: 2rem;
	text-align: center;
	background-color: #111111;
	top: 0;
	opacity: 0;
	transition: 0.6s ease-out 0s;
}
.jl_pbl_hover2 {
	position: absolute;
	width: 56px;
	line-height: 2rem;
	text-align: center;
	background-color: #111111;
	top: 0;
	left: 61px;
	opacity: 0;
	transition: 0.6s ease-out 0s;
}
.jl_pbl_hover3 {
	position: absolute;
	width: 56px;
	line-height: 2rem;
	text-align: center;
	background-color: #111111;
	top: 0;
	right: 0;
	opacity: 0;
	transition: 0.6s ease-out 0s;
}
.jl_pbl_hover4 {
	position: absolute;
	width: 85px;
	line-height: 2rem;
	text-align: center;
	background-color: #da0000;
	bottom: 0;
	opacity: 0;
	transition: 0.8s ease-out 0s;
}
.jl_pbl_hover5 {
	position: absolute;
	width: 85px;
	line-height: 2rem;
	text-align: center;
	background-color: #da0000;
	bottom: 0;
	right: 0;
	opacity: 0;
	transition: 0.8s ease-out 0s;
}
.jl_pbl_hover4 a:hover {
	color: #ffffff;
}
.jl_pbl_hover5 a:hover {
	color: #ffffff;
}
.jl_pbl_djjz {
	width: 100%;
	line-height: 1rem;
	height: 3rem;
	color: #da0000;
	padding: 20px 0;
	background: #fff;
}
.jl_qp_all {
	position: fixed;
	min-width: 1366px;
	width: 100vw;
	top: 0;
	bottom: 0;
	margin: auto;
}
.jl_qp_left {
	width: 100vw;
	padding-right: 25%;
	height: 100%;
	min-height: 696.66px;
	position: relative;
	min-width: 1366px;
	overflow: hidden;
}
.jl_qp_right {
	position: fixed;
	width: 25vw;
	min-width: 341.5px;
	right: 0;
	top: 0;
	height: 100vh;
	min-height: 696.66px;
	overflow-y: auto;
}
.jl_qp_lubo .am-slides > li {
	position: relative;
}
.jl_qp_lubo .am-slides > li {
	margin: auto;
	height: 100vh;
	width: 75vw;
	min-width: 1024.5px;
}
.right_main {
	padding: 0 10px;
	right: 0;
	width: 100%;
	height: 2800px;
	background: #ffffff;
}
.jl_qp_logo {
	height: 70px;
	line-height: 3rem;
	padding: 15px 0 0;
}
.jl_qp_logo img {
	width: 45%;
}
.jl_qp_logo span {
	float: right;
	height: 30px;
}
.jl_qp_dh {
	width: 100%;
}
.jl_qp_dh ul li {
	border-left: 1px solid #dadada;
	margin-left: -1px;
	text-align: center;
	width: 80px;
	float: left;
	height: 40px;
	line-height: 3rem;
}
.jl_qp_dh ul li:first-child, .jl_qp_dh ul li:hover {
	background: #ffffff;
}
.jl_qp_dh ul {
	height: 3%;
	width: 100%;
	background: #efefef;
	border: 1px solid #dadada;
}
.jl_qp_right_border {
	border-top: 1px solid #dadada;
	width: 100%;
	padding: 18px 0;
}
.jl_qp_tpll {
	width: 100%;
}
.jl_qp_tpll > span {
	margin: 10px 0;
	display: inline-block;
}
.jl_qp_anone {
	width: 100%;
}
.jl_qp_anone div:nth-child(1) {
	width: 60px;
	height: 60px;
	float: left;
	line-height: 4rem;
}
.jl_qp_anone div:nth-child(2) {
	float: left;
	width: 250px;
}
.jl_qp_anone div > span {
	float: left;
}
.jl_qp_anone div:nth-child(3) {
	float: left;
	text-align: center;
	padding-top: 5px;
}
.jl_qp_anone div input {
	width: 190px;
	height: 41px;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	background-color: #da0000;
}
.jl_qp_two {
	width: 100%;
}
.jl_qp_two div:nth-child(1) >span {
	float: left;
	width: 100%;
}
.jl_qp_wzdx {
	margin-left: 5px;
	font-size: 2rem;
}
.jl_qp_wzdx1 {
	margin-left: 5px;
	font-size: 18px;
}
.jl_qp_bold {
	font-weight: bold;
	margin-right: 20px;
}
.jl_qp_bold1 {
	font-weight: bold;
	margin-right: 20px;
}
.jl_qp_two_buttom {
	display: block;
	float: left;
	width: 100%;
	font-size: 18px;
	padding: 1rem 0;
}
.jl_qp_dizkgd {
	width: 100%;
	height: 5rem;
	overflow: hidden;
}
.jl_qp_shuom {
	display: block;
	width: 100%;
	float: left;
	height: 20px;
}
.jl_qp_gdoth {
	width: 100%;
	line-height: 2rem;
	height: 142px;
}
.jl_qp_zkgdtp {
	width: 100%;
	height: 210px;
	overflow: hidden;
}
.jl_qp_zkgdtp div ul li a img {
	width: 95px;
	height: 95px;
}
.jl_qp_zkgdtp div ul li {
	width: 32%;
	float: left;
	padding-bottom: 2%;
	padding-right: 2%;
}
.jl_qp_glcp ul li a img {
	width: 100%;
}
.jl_qp_glcp ul li {
	width: 33%;
	float: left;
	padding-bottom: 2%;
	padding-right: 2%;
}
.jl_qp_hui {
	width: 100%;
	line-height: 3rem;
	background-color: #dadada;
	display: inline-block;
	text-align: center;
}
.jl_qp_sx {
	padding: 0 0 10px 0;
}
.jl_qp_lgtj {
	line-height: 2rem;
	float: left;
	width: 100%;
}
.jl_qp_buttomtx {
	width: 40px;
	float: left;
	margin-right: 5px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
}
.jl_qp_buttomtxnext {
	float: left;
	max-width: 85%;
}
.jl_qp_buttomtxnext > span {
	display: inline-block;
	width: 100%;
	float: left;
}
.jl_qp_zy {
	padding-bottom: 6px;
}
.jl_qp_zy span:nth-child(1) {
	float: left;
}
.jl_qp_zy span:nth-child(2) {
	float: right;
}
.jl_qp_jsone {
	width: 100%;
}
.jl_qp_jsone i::before {
	font-weight: bold;
	margin-left: 5px;
}
.llscolor {
	color: #bbbbbb;
}
.jl_qp_divinput1 {
	width: 100%;
	margin: 10px 0;
}
.jl_qp_divinput1 input {
	height: 3rem;
	width: 100%;
	border: 1px solid #bababa;
	background-color: #ffffff;
}
.jl_qp_divinput1 span {
	width: 100%;
}
.jl_qp_divinput1 input:hover {
	background-color: #da0000;
	color: #ffffff;
}
.jl_i::before {
	margin-right: 5px;
}
.jl_qp_hover0 {
	width: 100px;
	line-height: 2.5rem;
	/*position: absolute;*/
	background-color: #da0000;
	border-radius: 5px;
	bottom: 50px;
	z-index: 10;
	text-align: center;
	color: #ffffff;
	font-weight: bold;/*left: 30%;*/
}
.jl_qp_hover0 a:hover {
	color: #ffffff;
}
.jl_qp_hover1 {
	width: 70px;
	line-height: 2.5rem;
	/*position: absolute;*/
	background: #333333;
	border-radius: 5px;
	color: #ffffff;
	z-index: 10;
	bottom: 50px;
	text-align: center;/*left: 41%;*/
}
.jl_qp_hover2 {
	width: 70px;
	line-height: 2.5rem;
	/*position: absolute;*/
	background: #333333;
	border-radius: 5px;
	color: #ffffff;
	z-index: 10;
	bottom: 50px;
	text-align: center;/*left: 49%;*/
}
.jl_qp_hover3 {
	width: 70px;
	line-height: 2.5rem;
	/*position: absolute;*/
	background: #333333;
	border-radius: 5px;
	color: #ffffff;
	z-index: 10;
	bottom: 50px;
	text-align: center;/*left: 57%;*/
}
.jl_tj_left {
	width: 750px;
	padding-right: 30px;
	float: left;
	padding-top: 1rem;
}
.jl_tj_right {
	width: 450px;
	float: left;
	padding-top: 1rem;
}
.jl_tj_mbx {
	width: 100%;
	height: 3rem;
	line-height: 3rem;
	text-align: left;
}
.jl_tj_sjs1 {
	width: 60px;
	height: 60px;
	margin-left: 25px;
	margin-right: 5px;
	float: left;
	border-radius: 30px;
	overflow: hidden;
}
.jl_tj_sjs1 img {
	width: 60px;
}
.jl_tj_sjs2 {
	width: 300px;
	height: 70px;
	float: left;
}
.jl_tj_sjs2>span {
	display: inline-block;
	width: 100%;
	float: left;
	text-align: left;
}
.jl_tj_sjs3 {
	width: 320px;
	height: 70px;
	float: left;
}
.jl_tj_sjs3 input {
	width: 130px;
	height: 38px;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	background-color: #da0000;
	border-radius: 5px;
}
.jl_tj_dz {
	width: 100%;
	display: inline-block;
	font-size: 2rem;
	float: left;
}
.jl_tj_dznext {
	width: 50%;
	display: inline-block;
	font-size: 1.2rem;
	float: left;
}
.jl_tj_dznext2 {
	display: inline-block;
	float: left;
	text-align: right;
	width: 175px;
	line-height: 2.2rem;
}
.jl_tj_lbtuulone {
	width: 160px;
	float: right;
	border: 1px solid #dbdbdb;
	line-height: 2rem;
	text-align: center;
}
.jl_tj_lbtuulone li {
	width: 50%;
	float: left;
}
.jl_tj_lbtuulone li a img {
	margin-right: 6px;
	vertical-align: sub;
}
.jl_tj_lbtuulone li:nth-child(1) {
	background-color: #dbdbdb;
}
.tj_jianju2rem {
	margin-left: 2rem;
}
.tj_jianju {
	margin-left: 6rem;
}
.tj_jianju10px {
	margin-left: 10px;
}
.jl_tj_tbcss {
	color: #bababa;
}
.jl_tj_tbcss a {
	margin-right: 1rem;
}
.jl_tj_tbcss a i {
	margin-right: 5px;
}
.jl_tj_zyzy {
	padding-left: 1rem;
	width: 720px;
	float: left;
}
.jl_tj_zyzy div:nth-child(1) {
	width: 30%;
	float: left;
}
.jl_tj_zyzy div:nth-child(2) {
	width: 70%;
	float: left;
}
.jl_tj_zyzy div > span {
	width: 100%;
	display: inline-block;
	float: left;
	padding-left: 15px;
}
.jl_tj_zyzy div > span >span {
	font-weight: bold;
}
.jl_tj_djgd {
	display: inline-block;
	float: left;
}
.jl_tj_djgd a i::before {
	margin-left: 5px;
	font-weight: bold;
}
.jl_tj_lbtu {
	width: 100%;
	border-top: 1px solid #dadada;
	padding: 1rem 0;
}
.jl_tj_lbtkt {
	width: 100%;
	padding-left: 2rem;
	padding-bottom: 1rem;
}
.jl_tj_lubo {
	width: 100%;
	height: 540px;
}
.jl_tj_lubo div {
	width: 100%;
	height: 540px;
}
.jl_tj_aniuzhu {
	text-align: center;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.jl_tj_hover0 {
	width: 100px;
	line-height: 2.5rem;
	background-color: #da0000;
	border-radius: 5px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	display: inline-block;
	margin-right: 6px;
}
.jl_tj_hover0 a, .jl_tj_hover1 a, .jl_tj_hover2 a, .jl_tj_hover3 a, .jl_tj_hover0 a:hover {
	color: #ffffff;
}
.jl_tj_hover1 {
	width: 70px;
	line-height: 2.5rem;
	background: #333333;
	border-radius: 5px;
	color: #ffffff;
	text-align: center;
	display: inline-block;
	margin-right: 6px;
}
.jl_tj_hover2 {
	width: 70px;
	line-height: 2.5rem;
	background: #333333;
	border-radius: 5px;
	color: #ffffff;
	text-align: center;
	display: inline-block;
	margin-right: 6px;
}
.jl_tj_hover3 {
	width: 70px;
	line-height: 2.5rem;
	background: #333333;
	border-radius: 5px;
	color: #ffffff;
	text-align: center;
	display: inline-block;
}
.jl_tj_lubowz {
	padding-bottom: 1rem;
}
.jl_tj_lubowz > span:nth-child(1), .jl_tj_lubowz > span:nth-child(2) {
	width: 100%;
	display: inline-block;
}
.jl_tj_dznext3 {
	width: 100%;
	display: inline-block;
}
.jl_tj_alhj {
	padding: 1rem 0;
	border-top: 1px solid #dadada;
}
.jl_tj_pinlun {
	overflow: hidden;
	margin-bottom: 30px;
}
.jl_tj_xxkul {
	border: 1px solid #dadada;
	background-color: #efefef;
	width: 100%;
	height: 3rem;
	line-height: 2.5rem;
}
ul.am-tabs-nav.am-nav.am-nav-tabs.jl_tj_xxkul li:nth-child(1), ul.am-tabs-nav.am-nav.am-nav-tabs.jl_tj_xxkul li:nth-child(2) {
	width: 20%;
	height: 3rem;
	border-right: 1px solid #dadada;
	text-align: center;
}
ul.am-tabs-nav.am-nav.am-nav-tabs.jl_tj_xxkul li a {
	border: none;
	width: 100%;
	height: 40px;
	line-height: 2rem;
}
ul.am-tabs-nav.am-nav.am-nav-tabs.jl_tj_xxkul li:nth-child(3) {
	width: 60%;
	text-align: right;
	color: #acacac;
	padding-right: 1rem;
}
.jl_tj_pltx {
	width: 60px;
	height: 120px;
	float: left;
	padding-left: 10px;
	line-height: 5rem;
}
.jl_tj_plk {
	width: 660px;
	height: 120px;
	float: left;
	padding-left: 10px;
}
.jl_tj_plk textarea {
	width: 640px;
	height: 80px;
	border: 1px solid #dadada;
	padding-left: 5px;
}
div#tab-tj-1 {
	padding: 2rem 0 1rem 0;
}
.jl_tj_plk input {
	background-color: #da0000;
	color: #ffffff;
	width: 60px;
	line-height: 1rem;
	float: right;
	margin-right: 10px;
	margin-top: 1rem;
}
.am-tabs-bd.jl_tj_bd {
	border: none;
}
.jl_tj_plxq {
	width: 100%;
	padding-top: 1rem;
}
.jl_tj_plxq ul.jl_tj_plxaoneul {
	border-bottom: 2px solid #dadada;
}
ul.jl_tj_plxaoneul > li:nth-child(1), ul.jl_tj_plxaoneul > li:nth-child(2) {
	width: 4rem;
	height: 2.5rem;
	line-height: 2.5rem;
	margin-bottom: -2px;
	float: left;
	text-align: center;
}
ul.jl_tj_plxaoneul > li:nth-child(1):hover, ul.jl_tj_plxaoneul > li:nth-child(2):hover {
	border-bottom: 2px solid #da0000;
}
ul.jl_tj_plxaoneul > li:nth-child(3) {
	width: 600px;
	float: right;
}
ul.jl_tj_plfy {
	float: right;
	padding-right: 10px;
}
ul.jl_tj_plxaoneul >li:nth-child(3) ul.jl_tj_plfy li {
	float: left;
}
ul.jl_tj_plfy li:nth-child(1), ul.jl_tj_plfy li:nth-child(2), ul.jl_tj_plfy li:nth-child(10), ul.jl_tj_plfy li:nth-child(11) {
	border: 1px solid #dadada;
}
ul.jl_tj_plfy li {
	width: 2rem;
	height: 2rem;
	line-height: 1.8rem;
	margin: 2px;
	text-align: center;
}
ul.jl_tj_plfy li:nth-child(9) {
	width: 3rem;
}
ul.jl_tj_plfy li:nth-child(1) a i::before {
	display: inline-block;
	width: 12px;
	height: 11px;
	line-height: 10px;
	border-left: 1px solid #575757;
	padding-left: 2px;
	font-size: 1.2rem;
}
ul.jl_tj_plfy li:nth-child(2) a i::before, ul.jl_tj_plfy li:nth-child(10) a i::before {
	font-size: 1.2rem;
}
ul.jl_tj_plfy li:nth-child(11) a i::before {
	display: inline-block;
	width: 12px;
	height: 11px;
	line-height: 10px;
	border-right: 1px solid #575757;
	padding-right: 2px;
	font-size: 1.2rem;
}
.jl_cur {
	border-bottom: 2px solid #da0000;
}
.jl_tj_rbottom {
	border-bottom: 2px solid #dadada;
	width: 100%;
	padding: 1.5rem 0;
}
.jl_tj_rbottom > div:nth-child(2) > div:nth-child(2), .jl_tj_rbottom > div:nth-child(1) > div:nth-child(2) {
	border-bottom: 1px solid #dadada;
	padding-bottom: 1rem;
	margin-bottom: 1rem;
}
.jl_tj_rbottom > div > div:nth-child(1) {
	width: 40px;
	float: left;
	margin-right: 18px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
}
.jl_tj_rbottom > div > div:nth-child(2) {
	width: 650px;
	float: left;
}
.jl_tj_done {
	width: 100%;
	float: left;
}
.jl_tj_xbw {
	color: #acacac;
	font-size: 10px;
	float: right;
	margin-right: 73px;
}
.jl_tj_xbw span:nth-child(1) {
	display: inline-block;
	border-right: 1px solid #dadada;
	margin-left: 2rem;
	margin-right: 1rem;
	padding-right: 1rem;
}
.jl_tj_dtwo {
	width: 100%;
	float: left;
	line-height: 1rem;
}
.jl_tj_dtwo input {
	float: right;
	color: #ffffff;
	background-color: #da0000;
	width: 80px;
	line-height: 1rem;
	border-radius: 3px;
}
.jl_tj_dtwo > span:nth-child(2) {
	margin-left: 2rem;
}
.jl_tj_rone {
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #dadada;
}
.jl_tj_rone > div {
	width: 100%;
}
.jl_tj_rone > div:nth-child(1) {
	padding-bottom: 10px;
}
.jl_tj_rone > div:nth-child(2) {
	height: 225px;
	overflow: hidden;
}
.jl_tj_rone > div > div ul li {
	float: left;
	margin: 0 10px 10px 0;
}
.jl_tj_rone > div > div ul li:nth-child(4n+0) {
	margin: 0 0 10px 0;
}
.jl_tj_rone > div > div ul li img {
	width: 105px;
}
.jl_tj_rone > div > a > i::before {
	margin-left: 5px;
	font-weight: bold;
}
.jl_tj_rtwo > div:nth-child(1) {
	margin-bottom: 10px;
}
.jl_tj_rtwo {
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #dadada;
}
.jl_tj_rtwo div ul li {
	float: left;
	width: 144px;
	border: 1px solid #dadada;
	margin: 0 9px 9px 0;
	padding: 10px;
}
.jl_tj_rtwo div ul li img {
	width: 120px;
}
.jl_tj_rtwo div ul li:nth-child(3n+0) {
	margin: 0 0 9px 0;
}
.jl_tj_rtwo div ul li span:nth-child(2) {
	height: 2rem;
	width: 100%;
	display: inline-block;
	padding-left: 5px;
}
.jl_tj_rtwo div ul li span:nth-child(3) {
	height: 1rem;
	width: 100%;
	display: inline-block;
	padding-left: 5px;
	font-weight: bold;
}
.jl_tj_rthree {
	width: 100%;
	padding: 10px 0;
}
.jl_tj_rthreec {
	width: 100%;
	text-align: center;
	height: 3rem;
	background-color: #dadada;
	line-height: 3rem;
	margin-top: 1rem;
}
.jl_tj_rfour > div {
	padding-bottom: 1rem;
}
.jl_tj_rfour > div >div:nth-child(1), .jl_tj_rfour > div >div.jl_tj_rfourb {
	font-weight: bold;
	width: 100%;
	float: left;
}
.jl_tj_rfour > div >div:nth-child(2) {
	float: left;
}
.jl_tj_rfoura > div:nth-child(1) {
	width: 40px;
	float: left;
	height: 40px;
	line-height: 2rem;
	margin: 5px 10px 5px 0;
	overflow: hidden;
	border-radius: 20px;
}
.jl_tj_rfoura > div:nth-child(1) img {
	width: 100%;
	min-height: 100%;
}
.jl_tj_rfoura > div:nth-child(2) {
	width: 300px;
	float: left;
	height: 58px;
	line-height: 2rem;
}
.jl_tj_rfoura > div:nth-child(3) {
	width: 90px;
	float: left;
	height: 58px;
	line-height: 2rem;
}
.jl_tj_rfoura > div:nth-child(3) input {
	float: right;
	color: #ffffff;
	background-color: #da0000;
	line-height: 1rem;
	border-radius: 3px;
	margin-top: 28px;
	width: 80px;
}
.jl_tj_lls {
	float: right;
	font-size: 10px;
	color: #888;
	font-weight: normal;
}
.jl_tj_rfbottom input {
	width: 100%;
	border: 1px solid #dadada;
	background-color: #ffffff;
	height: 35px;
	line-height: 2rem;
	color: #da0000;
}
.jl_wk_left {
	width: 960px;
	float: left;
}
.jl_wk_right {
	width: 220px;
	float: left;
	margin-left: 20px;
}
.jl_wk_dz {
	width: 100%;
	/*text-align: center;*/
	float: left;
}
.jl_wk_dzspan {
	display: inline-block;
	width: 100%;
	float: left;
	font-size: 2rem;
}
.jl_wk_dzspan2 {
	display: inline-block;
	width: 100%;
	float: left;
	font-size: 1.2rem;
}
.jl_wk_tian {
	float: left;
	width: 100%;
}
.jl_wk_onewzs {
	float: left;
}
.jl_wk_ltwoos {
	font-weight: bold;
	width: 200px;
	height: 3rem;
	line-height: 3rem;
	display: inline-block;
	float: left;
	padding-left: 2rem;
	padding-right: 2rem;
}
.jl_wk_ltwo .wk_datu_one> img {
	width: 960px;
}
.wk_datu_one {
	position: relative;
}
.jl_wk_llms {
	float: right;
	margin-right: 10px;
	height: 3rem;
	line-height: 3rem;
	color: #bbbbbb;
}
.jl_wk_ltwo >span:nth-child(2) {
	height: 3rem;
	line-height: 2rem;
	float: right;
	text-align: center;
	color: #bbbbbb;
}
.jl_wk_llmsul {
	margin-right: 2rem;
	margin-top: 4px;
	border: 1px solid #dadada;
}
.jl_wk_llmsul li {
	float: left;
	width: 5rem;
}
.jl_wk_llmsul li:nth-child(1) {
	background-color: #dbdbdb;
	border-right: 1px solid #dadada;
}
.jl_wk_llmsul li img {
	width: 20px;
	margin-right: 5px;
}
div.jl_tj_aniuzhu.jl_wk_aniuzhu {
	position: absolute;
	bottom: 5px;
	width: 100%;
}
.jl_tj_lglcp > div > span i::before {
	font-weight: bold;
	margin-left: 5px;
}
.jl_tj_lglcp > div > span:nth-child(3) {
	float: right;
	margin-right: 2rem;
}
.jl_tj_lglcp > div:nth-child(1) {
	padding: 10px 0 0 2rem;
}
.jl_wk_glcpul {
	width: 100%;
}
.jl_wk_glcpul li {
	width: 150px;
	height: 240px;
	border: 1px solid #dadada;
	float: left;
	margin: 6px;
}
.wk_bold {
	font-weight: bold;
}
.jl_wk_glcpul li > span:nth-child(1) {
	width: 100%;
	height: 160px;
	padding: 15px;
	display: inline-block;
}
.jl_wk_glcpul li > span:nth-child(1) img {
	width: 120px;
	height: 130px;
}
.jl_wk_glcpul li > span:nth-child(2), .jl_wk_glcpul li > span:nth-child(3) {
	display: inline-block;
	width: 100%;
	padding-left: 10px;
}
.jl_wk_glcpul li:nth-child(1) {
	margin-left: 0;
}
.jl_wk_glcpul li:nth-child(6) {
	margin-right: 0;
}
.jl_wk_yantai {
	margin: 8px 0;
	padding-left: 2rem;
}
.jl_wk_yantai span:nth-child(2) {
	margin-left: 6rem;
}
.jl_wk_main p {
	text-indent: 2rem;
}
.jwlborder {
	border-bottom: 1px solid #dadada;
	padding-bottom: 1rem;
	margin-bottom: 1rem;
}
.wk_anlihouji {
	padding-bottom: 1rem;
}
.jl_tj_rbottom.jl_wk_rbottom> div > div:nth-child(2) {
	width: 900px;
	padding-right: 2rem;
}
ul.jl_tj_plfy.jl_wk_sbsb {
	padding-right: 2rem;
}
.jl_wk_plk {
	width: 870px;
	height: 120px;
	float: left;
	padding-left: 10px;
}
.jl_wk_plk textarea {
	width: 860px;
	height: 80px;
	border: 1px solid #dadada;
	padding-left: 5px;
}
div#tab-wk-1 {
	padding: 2rem 0 1rem 0;
}
.jl_wk_rone {
	border: 1px solid #dadada;
	background-color: #f2f2f2;
	padding: 15px 30px;
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
}
.jl_wk_rone a, .jl_wk_right a {
	color: inherit
}
.jl_wk_rone span {
	display: inline-block;
}
.jl_wk_rone > span > span:nth-child(1) {
	width: 50px;
	text-align: center;
	float: left;
}
.jl_wk_rone > span > span:nth-child(2), .jl_wk_rone > span > span:nth-child(3) {
	width: 108px;
	text-align: center;
	float: left;
	font-size: 14px;
	margin-top: 5px;
}
.jl_wk_rone > span:nth-child(2), .jl_wk_rone > span:nth-child(3) {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	width: 150px;
	text-align: center;
	border-radius: 2px;
	margin: 6px;
	height: 38px;
	line-height: 38px;
}
.jl_wk_rone > span:nth-child(2) img {
	margin-top: 10px;
	margin-left: 36px;
	margin-right: 5px;
	float: left;
}
.jl_wk_rone > span:nth-child(2) i {
	padding-bottom: 5px;
	float: left;
}
.jl_wk_rone > span:nth-child(3) img {
	margin-top: 10px;
	margin-left: 36px;
	margin-right: 5px;
	height: 18px;
	float: left;
}
.jl_wk_rone > span:nth-child(3) i {
	float: left;
}
.jl_wk_rone > span:nth-child(2) {
	background-color: #da0000;
}
.jl_wk_rone > span:nth-child(3) {
	background-color: #00a0d8;
}
.jl_wk_rone > span:nth-child(2) a:hover, .jl_wk_rone > span:nth-child(3) a:hover {
	color: #ffffff;
}
.jl_wk_rtwo {
	width: 100%;
	border: 1px solid #dadada;
	margin: 10px 0;
}
.jl_wk_rtwo span:nth-child(1) {
	margin: 10px 15px;
	display: inline-block;
	width: 190px;
}
.jl_wk_rtwo span:nth-child(2) {
	margin: 0 40px 10px 40px;
	display: inline-block;
	width: 140px;
	background-color: #00a0d8;
	text-align: center;
	border-radius: 2px;
	height: 38px;
	line-height: 35px;
	color: #ffffff;
}
.jl_wk_rthree {
	border: 1px solid #dadada;
	width: 100%;
	overflow: hidden;
}
.jl_wk_rthree > div:nth-child(1) {
	width: 100%;
	text-align: center;
	height: 35px;
	line-height: 35px;
	background-color: #999999;
	color: #ffffff;
}
.rthree_ul span {
	display: inline-block;
	width: 100%;
}
.rthree_ul li {
	list-style: disc;
}
.rthree_ul li > span {
	width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: normal;
	white-space: nowrap;
}
.jl_wk_xxk>li {
	width: 50%;
}
.am-nav-tabs.jl_wk_xxk > li > a {
	border: none;
	margin: 0;
}
.am-tabs-bd.jl_wk_bd {
	border: none;
}
.jl_wk_rfour {
	width: 100%;
	border: 1px solid #bababa;
	margin: 10px 0;
}
.jl_wk_rfour > div:nth-child(1) {
	width: 100%;
	text-align: center;
	height: 35px;
	line-height: 35px;
	background-color: #999999;
	color: #ffffff;
}
.jl_wk_rfour > div:nth-child(2) {
	width: 100%;
	padding: 10px;
}
.jl_wk_rfour > div:nth-child(2) ul {
	width: 198px;
}
.jl_wk_rfour > div:nth-child(2) ul li {
	width: 198px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 2rem;
}
.jl_wk_ck {
	border: 1px solid #dbdbdb;
	width: 220px;
	margin: 15px 0;
}
.jl_wk_djk {
	border: 1px solid #333333;
	background-color: #333333;
	width: 220px;
	margin: 15px 0;
}
.jl_wk_input {
	width: 198px;
	height: 2.5rem;
	margin-top: 1rem;
	padding-left: 0.5rem;
}
.jl_wk_button {
	width: 198px;
	height: 2.5rem;
	color: #ffffff;
	background-color: #da0000;
	margin: 1rem 0;
	font-weight: bold;
	font-size: 1.2rem;
}
.lb_al_kp {
	width: 100%;
	padding-top: 10px;
}
.lb_al_kp > ul > li {
	width: 312px;
	border: 1px solid #dadada;
	float: left;
	margin: 0 10px 10px 0;
}
.lb_al_kp > ul > li > div {
	position: relative;
}
.lb_al_kp > ul > li > div > .lb_kp_img {
	position: absolute;
	right: 2px;
	bottom: -2px;
}
.lb_al_kp > ul > li > div > a img {
	width: 310px;
	height: 200px;
}
.lb_al_kp > ul > li > div:nth-child(2) {
	padding: 10px 0;
}
.lb_al_kp > ul > li > div span {
	display: inline-block;
	float: left;
}
.lb_al_kp > ul > li > div > span:nth-child(1) {
	width: 60px;
	height: 70px;
	text-align: center;
}
.lb_al_kp > ul > li > div > span:nth-child(2), .lb_al_kp > ul > li > div span.lb_al_zhuticol {
	width: 250px;
	color: #bbbbbb;
}
.lb_al_kp > ul > li > div > span:nth-child(4) {
	width: 250px;
	color: #bbbbbb;
	padding-bottom: 10px;
	padding-right: 8px;
}
.lb_al_onea {
	line-height: 25px;
}
.lb_al_onea > a {
	margin-right: 10px;
}
.lb_al_onea > a > i::before {
	margin-right: 4px;
}
.lb_al_kp > ul > li:nth-child(3n+0) {
	margin-right: 0;
}
.lb_al_jlrm {
	width: 140px
}
.lb_al_tubiao {
	display: block;
	float: right;
	margin-right: 2rem;
}
.lb_al_tubiao > ul {
	border: 1px solid #dadada;
}
.lb_al_tubiao > ul > li {
	float: left;
	width: 60px;
	line-height: 28px;
	height: 28px;
	text-align: center;
}
.lb_al_tubiao > ul > li:nth-child(1) {
	border-right: 1px solid #dadada;
	background-color: #dadada;
}
.lb_al_tubiao > ul > li:nth-child(1) > a >i::before {
	color: #ffffff;
	margin-right: 5px;
}
.lb_al_tubiao > ul > li:nth-child(2) > a >i::before {
	color: #dadada;
	margin-right: 5px;
}
.lb_al_lb {
	width: 100%;
}
.lb_al_lb ul li {
	width: 100%;
	padding: 15px 10px;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	margin-top: -1px;
}
.lb_al_lb_img {
	float: left;
	width: 310px;
}
.lb_al_lb_imgnext {
	float: left;
	width: 620px;
	padding-left: 15px;
}
.lb_al_lb_imgnext > div:nth-child(1) {
	font-size: 20px;
	font-weight: bold;
}
.lb_al_lb_imgnext > div:nth-child(2) {
	font-weight: bold;
}
.al_lb_jianju20 {
	margin-left: 20px
}
.lb_al_lb_imgnext > div:nth-child(3) {
	height: 120px;
}
.al_lb_wws {
	float: right;
}
.jianjus5px {
	margin-left: 5px;
}
.tubiao_tb.bluexz.hover_blue3 table tr:nth-child(1n+1) td:nth-child(3) {
	width: 570px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.right div:nth-child(3) .tubiao_tb table tr:nth-child(1n+1) td:nth-child(7) {
	width: 280px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-align: left;
	padding-left: 5px;
}
.tbred tr:nth-child(1n+1) td:nth-child(7) {
	width: 155px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-align: left;
	padding-left: 5px;
}
.right div:nth-child(5) .tubiao_tb table tr:nth-child(1n+1) td:nth-child(7) {
	width: 160px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-align: left;
	padding-left: 5px;
}
.right div:nth-child(7) .tubiao_tb table tr:nth-child(1n+1) td:nth-child(5), .right div:nth-child(8) .tubiao_tb table tr:nth-child(1n+1) td:nth-child(5) {
	width: 160px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-align: left;
	padding-left: 5px;
}
.right div:nth-child(10) .tubiao_tb table tr:nth-child(1n+1) td:nth-child(5) {
	width: 160px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-align: left;
	padding-left: 5px;
}
.sjsborder {
	border: 1px solid #dadada;
	margin: 20px 0 0 0;
}
.sjs_ritwo {
	margin: 20px 0 0 0;
}
.sjs_ritwo_d1 {
	padding-left: 20px;
	font-weight: bold;
	background-color: #f0f0f0;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #dadada;
}
.sjs_ritwo_d1 > span:nth-child(2) {
	display: inline-block;
	width: 120px;
	line-height: 30px;
	border: 1px solid #999999;
	background-color: #dbdbdb;
	text-align: center;
	margin-left: 60px;
}
.sjs_ritwo_d1 > span:nth-child(3) {
	float: right;
	padding-right: 20px;
	font-weight: initial;
}
.sjs_ritwo_d2 {
	overflow: hidden;
}
.sjs_ritwo_d2 .am-nav-tabs > li {
	width: 333px;
	margin-bottom: 0;
	border-right: 1px solid #dadada;
	text-align: center;
}
.sjs_ritwo_d2 .am-nav-tabs > li span {
	color: #da0000;
}
.sjs_ritwo_d2 .am-nav-tabs > li:nth-child(3) {
	width: 332px;
	margin-bottom: 0;
	border-right: none;
}
.sjs_ritwo_d2 .am-nav-tabs > li > a {
	margin: 0;
}
.sjs_ritwo_d2 .am-nav-tabs > li.am-active > a, .sjs_ritwo_d2 .am-nav-tabs > li.am-active > a:hover, .sjs_ritwo_d2 .am-nav-tabs > li.am-active > a:focus {
	background-color: #f0f0f0;
}
.sjs_ritwo_d2 div.am-tabs-bd .am-tab-panel {
	padding: 0;
}
.sjs_ritwo_d2 div.am-tabs-bd {
	border: none;
}
.sjs_tab_padd {
	padding: 10px 0 10px 20px;
}
.sjs_tab1 tr td {
	padding-left: 10px;
	display: inline-block;
}
.sjs_tab1 tr:nth-child(1) {
	border-bottom: 1px dashed #ccc;
}
.sjs_tab1 tr:nth-child(1) td {
	text-align: center;
	padding-left: 0px;
}
.sjs_tab1 tr td:nth-child(1) {
	width: 120px;
}
.sjs_tab1 tr td:nth-child(2) {
	width: 90px;
}
.sjs_tab1 tr td:nth-child(3) {
	width: 65px;
}
.sjs_tab1 tr td:nth-child(4) {
	width: 120px;
}
.sjs_tab1 tr td:nth-child(5) {
	width: 70px;
}
.sjs_tab1 tr td:nth-child(6) {
	width: 110px;
}
.sjs_tab1 tr td:nth-child(7) {
	width: 190px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sjs_tab1 tr td:nth-child(8) {
	width: 90px;
	padding: 0;
	text-align: center;
	font-weight: bold;
	color: #da0000;
}
.sjs_tab1 tr td:nth-child(9) {
	width: 80px;
	padding: 0;
	text-align: center;
}
.sjs_tab1 tr:nth-child(n+2) td:nth-child(9) {
	color: #00a0d8;
}
.sjs_rithree {
}
.sjs_rithree_d1 {
	background-color: #f0f0f0;
	width: 100%;
	padding-left: 20px;
	height: 50px;
	line-height: 50px;
}
.sjs_gengduo {
	float: right;
	padding-right: 20px;
}
.sjs_rithree_d1 > span:nth-child(1) {
	font-weight: bold;
}
.sjs_span_huifu {
	display: inline-block;
	border-left: 2px solid #666666;
	margin-left: 5px;
	padding-left: 5px;
	line-height: 1rem;
}
.sjs_rithree_d2 {
	padding: 10px 0 10px 20px;
}
.sjs_rithree_d2 table {
	width: 960px;
}
.sjs_rithree_d2 table tr td {
/*text-align: center;*/
}
.sjs_rithree_d2 table tr td:nth-child(6) {
	width: 240px;
}
.sjs_rithree_d2 table tr:nth-child(1n+2) td:nth-child(6) span {
	display: inline-block;
	width: 240px;
	padding-right: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #00a0d8;
}
.sjs_rithree_d2 table tr:nth-child(1n+2) td:nth-child(7) {
	color: #00a0d8;
}
.sjs_rifour_table table tr:nth-child(1), .sjs_rithree_d2 table tr:nth-child(1) {
/*border-bottom: 1px dashed #ccc;*/
}
.sjs_rifour_sw {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 10px;
}
.sjs_rifour_table {
	padding: 10px 0 10px 20px;
	text-align: center;
}
.sjs_rifour_table table {
	width: 960px;
}
.sjs_rithree_d2 table tr td:nth-child(5) {
	width: 240px;
}
.sjs_rifour_span2 {
	display: inline-block;
	border-left: 2px solid #666666;
	margin-left: 5px;
	padding-left: 5px;
	line-height: 1rem;
}
.sjs_slspan {
	color: #00a0d8;
	font-size: 16px;
}
.sjs_rithree_d1 > span:nth-child(1).jl {
	font-weight: inherit;
}
.jl_ct_all {
	width: 100%;
	padding: 20px 20px 15px 15px;
}
.jl_ct_rione {
	width: 100%;
}
.jl_ct_rione > span {
	font-weight: bold;
}
.ct_rione_li {
	padding-left: 10px;
	padding-bottom: 1rem;
	border-bottom: 1px dashed #575757;
}
.ct_rione_li > ul > li > span:nth-child(1) {
	font-weight: bold;
}
.ct_rione_li > ul > li {
	padding: 0 10px;
	border-right: 2px solid #575757;
	display: inline-block;
	line-height: 1rem;
}
.ct_rione_left, .ct_rione_left2 {
	width: 80px;
	font-weight: bold;
	float: left;
	padding-top: 10px;
}
.ct_rione_left > span:nth-child(2) {
	padding-top: 2rem;
	display: inline-block;
}
.ct_rione_right, .ct_rione_right2 {
	width: 883px;
	float: left;
	padding-top: 10px;
}
.ct_rione_right table {
	width: 100%;
	text-align: center;
}
.ct_rione_right table tr:nth-child(2) {
	background: url(../images/jdx.png) center;
	height: 2rem;
	line-height: 2rem;
}
.ct_rione_right table tr:nth-child(2) span {
	background: #ccc;
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 8px;
	margin: 0 auto;
	vertical-align: sub;
}
.ct_rione_right table tr td span.ct_jd {
	background-color: #da0000;
}
.ct_jdz {
	color: #da0000;
}
.ct_rione_right2 > table {
	width: 100%;
	line-height: 2rem;
}
.ct_rione_right2 > table tr td {
	border-right: 1px solid #ccc;
	padding-left: 8px;
	text-align: left;
}
.ct_rione_right2 > table tr td:nth-child(1) {
	padding: 0;
}
.ct_rione_right2 > table tr td:nth-child(7) {
	border: none;
}
.ct_rione_right2 > table tr:nth-child(1) td {
	font-weight: bold;
}
.ct_rione_right2 > div {
	height: 40px;
	line-height: 40px;
}
.ct_rione_tabbr {
	border-bottom: 1px dashed #575757;
	width: 100%;
}
.ct_rione_bottom {
	padding: 10px 0;
}
.ct_rione_left3 {
	width: 150px;
	float: left;
}
.ct_rione_left3 span:nth-child(1) {
	display: inline-block;
	margin-top: 12px;
}
.ct_rione_left3 span:nth-child(2) {
	display: inline-block;
	margin-top: 17px;
}
.ct_rione_right3 {
	width: 813px;
	float: left;
}
.ct_rione_right3 span {
	display: inline-block;
	line-height: 2rem;
}
.ct_rione_right3 span:nth-child(1n+0) {
	width: 255px;
	margin-top: 10px;
}
.ct_rione_right3 span:nth-child(3n+2) {
	width: 490px;
}
.ct_rione_right3 span:nth-child(3n+0) {
	width: 60px;
}
.ct_rione_right3 span:nth-child(1) input {
	width: 210px;
	border: 1px solid #ccc;
	text-indent: 5px;
}
.ct_rione_right3 span:nth-child(2) input {
	width: 440px;
	border: 1px solid #ccc;
	text-indent: 5px;
}
.ct_rione_right3 span:nth-child(3n+0) a {
	width: 100%;
	text-align: center;
	display: inline-block;
	border: 1px solid rgb(204, 204, 204);
	height: 25px;
	line-height: 20px;
}
.ct_rione_right3 span:nth-child(3n+0) a:hover {
	background-color: #da0000;
	color: #fff;
	border: 1px solid #da0000;
}
.ct_ritwo_div {
	width: 100%;
	padding-top: 15px;
	padding-left: 15px;
}
.ct_ritwo_div span:nth-child(1) {
	font-weight: bold;
}
.ct_ritwo_div span:nth-child(2) {
	margin-left: 10px;
}
.ct_ritwo_div input {
	width: 600px;
	border: 1px solid #ccc;
	text-indent: 5px;
}
.ct_ritwo_div a {
	display: inline-block;
	width: 60px;
	height: 25px;
	text-align: center;
	float: right;
	margin-right: 15px;
	background: #da0000;
	color: #ffffff;
}
.ct_ritwo_div a:hover {
	width: 60px;
	background: #da0000;
	color: #ffffff;
	border: none;
}
.ct_ritwo_div2 {
	width: 968px;
	border-top: 1px dashed #575757;
	margin: 15px;
	padding-top: 15px;
}
.ct_ritwo_div2 > span:nth-child(1) {
	font-weight: bold;
}
.ct_ritwo_div2 > span:nth-child(2) {
	color: #ccc;
}
.ct_ritwo_div2 > input {
	width: 60px;
	height: 25px;
	background-color: #da0000;
	display: inline-block;
	float: right;
	color: #fff;
	border: none;
}
.ct_ritwo_div2 textarea {
	border: 1px solid #ccc;
	width: 100%;
	margin-top: 10px;
	height: 100px;
	text-indent: 10px;
}
.ct_ritwo_div2.jl {
	border-top: 1px dashed #ccc;
}
.sjs_rithree_d1.jl {
	padding-left: 15px;
	position: relative;
}
.ct_nobb {
	width: 100%;
	padding-left: 30px;
	height: 50px;
	line-height: 48px;
}
.jl_ct_xtxx {
	padding: 10px 20px 10px 30px;
	border: 1px solid #ccc;
	position: relative;
	margin-top: 25px;
}
.ct_span_as1 {
	position: absolute;
	left: 300px;
	color: #da0000;
}
.ct_span_as2 {
	position: absolute;
	left: 450px
}
.xtxx_input1 {
	width: 135px;
	border: 1px solid #ccc;
	position: absolute;
	left: 720px;
	text-align: center;
}
.xtxx_input2 {
	width: 100px;
	border: 1px solid #ccc;
	position: absolute;
	left: 860px;
	text-align: center;
	margin-right: 10px;
}
.ct_bom {
	width: 100%;
	margin: 30px 0 50px 0;
}
.ct_bom input {
	width: 100%;
	height: 50px;
	border: 1px solid #ccc;
	background-color: #575757;
	color: #fff;
}
.border {
	border: 1px solid #ccc;
}
.margintop_20 {
	margin-top: 20px;
}
.zy_one {
	padding: 0 20px;
}
.zy_one >div:nth-child(1) {
	border-right: 1px solid #ccc;
	float: left;
	width: 50%;
}
.zy_one >div:nth-child(2) {
	float: left;
	width: 50%;
	height: 140px;
	padding-left: 60px;
}
.jl_banding {
	width: 50%;
	text-align: center;
	float: left;
}
.jl_banding > span {
	width: 50px;
	height: 50px;
	font-size: 36px;
	float: left;
	line-height: 40px;
}
.jl_banding > div {
	float: left;
	text-align: left;
	width: 130px;
}
.jl_banding > div > span:nth-child(1) {
	width: 100%;
	display: inline-block;
}
.jl_banding > div > span:nth-child(2), .jl_banding > div > span:nth-child(3) {
	display: inline-block;
	color: #ccc;
}
.jl_banding > div > span >a {
	color: #00a0d8;
}
.jl_zy_ck {
	display: inline-block;
	border-left: 1px solid #575757;
	padding-left: 10px;
	margin-left: 10px;
	margin-right: 20px;
	line-height: 16px;
}
.zy_one_divo {
	width: 100px;
	float: left;
	padding: 20px 0;
}
.zy_one_divo img {
	width: 100%;
}
.zy_one_divt {
	width: 378px;
	float: left;
	padding-left: 20px;
	padding-right: 25px;
	padding-top: 10px;
}
.zy_one_divt > span {
	display: block;
	line-height: 28px;
}
.zy_one_divt > span:nth-child(1) {
	font-weight: bold;
}
.zy_one_divt > span:nth-child(1) > span:nth-child(1) {
	font-size: 16px;
	font-weight: bold;
}
.zy_one_divt > span:nth-child(1) > span:nth-child(2) {
	float: right;
}
.zy_two_neis {
	width: auto;
	padding: 0 15px;
}
.kkk {
	width: 400px;
	margin: auto auto;
	margin-top: 45px;
}
.zy_two_neis > div.zy_neis_top {
	width: 100%;
	background: #f0f0f0;
	margin-top: 10px;
	height: 45px;
	line-height: 45px;
}
.zy_neis_top {
	padding: 0 15px;
}
.zy_neis_top span:nth-child(1) {
	font-weight: bold;
}
.zy_neis_top span:nth-child(3) {
	float: right;
}
.zy_neis_top input {
	margin-left: 100px;
	background-color: #da0000;
	color: #fff;
	padding: 0 12px;
	height: 25px;
	line-height: 25px;
}
.zy_two_li > ul li {
	background: url(../images/zybj.png) no-repeat 5px;
	margin-left: 30px;
	height: 30px;
	line-height: 30px;
}
.zy_two_li > ul li:first-child {
	background: url(../images/zybj2.png) no-repeat 5px 18px;
}
.zy_two_li > ul li:last-child {
	background: url(../images/zybj2.png) no-repeat 5px 0;
}
.zy_two_li > ul li i {
	color: #f0f0f0;
}
.zy_two_li > ul > li >span {
	margin-left: 30px;
}
.zy_two_li > ul > li > span > span:nth-child(2) {
	margin-left: 15px;
}
.zy_two_li > ul > li > span > span:nth-child(3) {
	margin-left: 30px;
}
.zy_two_li > ul > li > span > span:nth-child(4) {
	margin-left: 8px;
}
.zy_two_li > ul > li > span > span:nth-child(5) {
	margin-left: 8px;
}
.zy_two_li > span {
	margin-left: 75px;
}
.zy_neis_bottom {
	margin-top: 20px;
}
.zy_neis_bottom form >span:nth-child(1), .zy_neis_bottom >span.jl {
	font-weight: bold;
}
.zy_neis_bottom form >span:nth-child(2) {
	margin-left: 80px;
}
.zy_neis_bottom form >select {
	width: 140px;
	border: 1px solid #dadada;
	vertical-align: baseline;
}
.zy_neis_bottom form >input {
	padding: 0 10px;
	background-color: #da0000;
	color: #fff;
	vertical-align: baseline !important;
	float: right;
}
.zy_neis_bottom form > textarea {
	width: 100%;
	height: 100px;
	border: 1px solid #dadada;
	margin: 10px 0;
	text-indent: 5px;
}
.zy_neis_bottoms {
	display: inline-block;
	width: 56%;
	float: right;
}
.zy_neis_last {
	padding-left: 15px;
	height: 45px;
	line-height: 45px;
	display: block;
	width: 100%;
	margin: 10px 0 20px 0;
}
.zy_three {
	padding: 15px;
}
.zy_four {
	padding: 15px;
}
.zy_three div:nth-child(1) > span:first-child, .zy_four div:nth-child(1) > span:first-child {
	display: inline-block;
	height: 35px;
	font-weight: bold;
}
.zy_three div:nth-child(1) > span:last-child, .zy_four div:nth-child(1) > span:last-child {
	float: right;
}
.zy_three div:nth-child(2) {
	width: 225px;
	height: 140px;
	float: left;
}
.zy_three div:nth-child(2) img {
	width: 100%;
}
.zy_three div:nth-child(3), .zy_three div:nth-child(4) {
	width: 370px;
	padding-left: 15px;
	float: left;
}
.zy_three div > a {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	word-wrap: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zy_three div > a > span:last-child {
	margin-left: 10px;
}
.jljljl ul li {
	float: left;
	width: 225px;
	margin-left: 20px;
}
.jljljl ul li:first-child {
	margin: 0;
}
.zy_five {
	padding: 10px 20px 30px 20px;
}
.zy_five_top {
	width: 100%;
	border-bottom: 1px solid #ccc;
	height: 50px;
	line-height: 40px;
}
.zy_five_top span:nth-child(1) {
	font-size: 18px;
	line-height: 20px;
	border-left: 10px solid #da0000;
	padding-left: 10px;
	font-weight: bold;
}
.zy_five_top span:nth-child(2) {
	float: right;
}
.zy_ruihuan {
	width: 100%;
	margin-top: 20px;
}
.zy_ruihuan li {
	width: 220px;
	float: left;
	margin-left: 25px;
	border: 1px solid #ccc;
}
.zy_ruihuan li:first-child {
	margin: 0;
}
.zy_ruihuan li >div:first-child {
	width: 100%;
	height: 220px;
	position: relative;
}
.zy_ruihuan li > div:last-child {
	padding: 10px 10px 20px 10px;
	background: #da0000;
	text-align: center;
	border-top: 1px dashed #fff;
}
.zy_ruihuan li > div span {
	display: inline-block;
	width: 100%;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.zy_ruihuan li > div span a:hover {
	color: #ffffff;
}
.zy_ruihuan li > div input {
	text-align: center;
	width: 160px;
	height: 30px;
	line-height: 30px;
	color: #da0000;
	margin-top: 10px;
	font-weight: bold;
}
.zy_ruihuan li >div > a >img {
	width: 100%;
}
.zy_ruihuan li > div:first-child >span {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 40px;
	display: inline-block;
}
.main.zx {
	margin-top: 20px;
}

.jl_zxul > li a span:nth-child(1) {
	display: inline-block;
	width: 60px;
	float: left;
}
.jl_zxul > li a span:nth-child(2) {
	display: inline-block;
	width: 190px;
	font-size: 20px;
	float: left;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
	letter-spacing: 2px;
}
.jl_zxul > li a span:nth-child(3) {
	display: inline-block;
	width: 158px;
	color: #999;
	float: left;
	text-align: left;
	padding-left: 10px;
}

.zxtop_text {
	margin-top: 55px;
	width: 400px;
	float: left;
	margin-left: 25px;
}
.zxtop_img {
	width: 250px;
	margin: 85px 10px 0;
	float: left;
}
.zxtop_img img {
	width: 100%;
}
.zxtop_from {
	width: 450px;
	float: left;
	text-align: center;
	padding-top: 2px;
}
.zxtop_text > span:nth-child(1), .zxtop_text > span:nth-child(2) {
	font-size: 36px;
	line-height: 50px;
	display: inline-block;
	width: 100%;
	color: #575757;
	font-weight: bold;
}
.zxtop_text > span:nth-child(3) {
	display: inline-block;
	width: 100%;
	padding-top: 20px;
	line-height: 24px;
}
.zxtop_text > a {
	display: block;
	padding-bottom: 20px;
	line-height: 24px;
}
.zxtop_text > span>a {
	border: 1px solid #00a0d8;
	display: inline-block;
	padding: 3px 5px;
}
.zxtop_from_div {
	box-shadow: 0px 0px 3px rgb(0, 0, 0, 0.3);
	padding: 20px;
	width: 306px;
	margin: 0 auto;
	margin-top: 18px;
}
.zxtop_from_div input:nth-child(2), .zxtop_from_div select, .zxtop_from_div .city-select , .zxtop_from_div textarea {
	margin-top: 10px;
}
.jl_zx_two, .jl_zx_three {
	margin-top: 20px;
	width: 100%;
}
.jl_zx_two >span:nth-child(1) {
	font-size: 22px;
	color: #333;
	display: block;
	line-height: 50px;
}
.jl_zx_three_top >span:nth-child(1) {
	font-size: 22px;
	color: #333;
	display: inline-block;
	line-height: 50px;
}
.jl_zx_three_top {
	border-bottom: 1px solid #ccc;
	margin: 20px 0;
}
.jl_zx_three_top >ul {
	display: inline-block;
	float: right;
	margin-top: 20px;
}
.jl_zx_three_top >ul >li {
	float: left;
	font-size: 16px;
	line-height: 16px;
	border-right: 2px solid #666666;
	padding: 0 10px;
	color: #666666;
}
.jl_zx_three_top > ul > li:last-child {
	border: none;
	padding-right: 0;
}
.jl_zx_two .jl_zx_two_d {
	height: 100px;
	line-height: 96px;
}
.zx_two_e {
	width: 960px;
	float: left;
	border: 1px solid #ccc;
	background-color: #fff;
	padding-left: 30px;
	padding-right: 10px;
}
.zx_two_r {
	width: 220px;
	float: right;
	border: 1px solid #ccc;
	background-color: #eee;
	line-height: 30px;
	padding: 18px 0 18px 10px;
}
.jl_zx_two .zx_two_e > form {
	float: left;
}
.jl_zx_two .zx_two_e > form > span:nth-child(1) {
	font-size: 18px;
}
.jl_zx_two .zx_two_e > form select {
	height: 35px;
	width: 100px;
	border: 1px solid #ccc;
	margin-right: 10px;
	background-position: 83px 11px;
	font-size: 14px;
	background-color: #ffffff;
}
.jl_zx_two .zx_two_e > form select:nth-child(4) {
	width: 160px;
}
.jl_zx_two .zx_two_e > form input {
	height: 35px;
	border: 1px solid #ccc;
	width: 60px;
	margin-left: 5px;
	background-color: #FFffff;
}
.zx_two_e select {
}
.zx_ff {
	width: 280px;
	border: 1px solid #ccc;
	float: right;
	margin-top: 8px;
	background: #fff;
}
.zx_ff span {
	display: inline-block;
	width: 50%;
	float: left;
	line-height: 26px;
	text-align: center;
}
.zx_ff span:nth-child(1) {
	border-right: 1px solid #ccc;
}
.zx_ff span >img {
	width: 98%;
}
.zx_ff span:nth-child(2) {
	font-size: 22px;
	padding: 7px 20px 0;
	color: #da0000;
	line-height: 33px;
}
.zx_three_subject {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.zx_three_left {
	width: 300px;
	float: left;
	background: #fe7e00;
}
.zx_three_right {
	float: left;
	width: 900px;
	padding-left: 10px;
}
.zx_three_left > div:nth-child(1) {
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	border: 1px solid #fff;
	margin: 20px;
	border-radius: 3px;
}
.zx_tubiao1, .zx_tubiao2, .zx_tubiao3, .zx_tubiao4 {
	width: 90%;
	padding: 8px 10px 8px;
	text-align: center;
	margin: 0 5% auto;
	border-bottom: 1px dashed #ffbd7c;
	overflow: hidden;
}
.zx_tubiao4 {
	border-bottom: 0px dashed #fff;
}
.zx_tubiao1 div, .zx_tubiao2 div, .zx_tubiao3 div, .zx_tubiao4 div {
	width: 100%;
	text-align: center;
	color: #fff;
	line-height: 30px;
}
.zx_tubiao1 .zx_tubiao1_tit, .zx_tubiao2 .zx_tubiao2_tit, .zx_tubiao3 .zx_tubiao3_tit, .zx_tubiao4 .zx_tubiao4_tit {
	padding: 10px;
	font-size: 18px;
	font-weight: 300;
}
.zx_tubiao1 .zx_tubiao1_tit span, .zx_tubiao2 .zx_tubiao2_tit span, .zx_tubiao3 .zx_tubiao3_tit span, .zx_tubiao4 .zx_tubiao4_tit span {
	font-size: 30px;
}
.zx_tubiao1 .classbox, .zx_tubiao2 .classbox, .zx_tubiao3 .classbox, .zx_tubiao4 .classbox {
	display: inline-block;
	height: 60px;
}
.zx_tubiao1 > span, .zx_tubiao2 > span, .zx_tubiao3 > span, .zx_tubiao4 > span {
	display: inline-block;
	margin: 5px 10px;
	width: 40px;
}
.zx_tubiao1 span > a > span, .zx_tubiao2 span > a > span, .zx_tubiao3 span > a > span, .zx_tubiao4 span > a > span {
	display: inline-block;
	width: 100%;
	height: 20px;
}
.zx_tubiao1 span> a > span {
	display: inline-block;
	width: 100%;
	text-align: center;
	color: #bfbfbf;
}
.zx_tubiao1 .classbox {
	float: left;
	width: 20%;
}
.zx_tubiao2 .classbox, .zx_tubiao3 .classbox {
	float: left;
	width: 25%;
}
.zx_tubiao4 .classbox {
	float: left;
	width: 33.33%;
}
.zx_three_left li.classbox a, .zx_three_left li.classbox i, .zx_three_left li.classbox span {
	color: #fff;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}
.zx_three_left li.classbox a:hover {
	opacity: 0.7;
}
.zx_three_left li.classbox i {
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	line-height: 20px;
}
/*tl*/
.zx_tr_one, .zx_tr_two, .zx_tr_three {
	width: 283px;
	margin-left: 17px;
	float: left;
}
.zx_tr_one {
	margin-left: 7px;
}
.zx_three_rtop {
	width: 100%;
	border-left: 10px solid #575757;
	padding-left: 10px;
	line-height: 20px;
	font-size: 18px;
	margin-bottom: 8px;
}
.zx_three_rbot {
	border: 1px solid #ccc;
	padding: 7px 10px;
}
.zx_three_rbot >span {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	word-wrap: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 1.8rem;
	font-size: 14px;
}
.jl_zx_ffff {
	width: 100%;
}
.jl_zx_ffff > span:nth-child(1) {
	font-size: 22px;
	color: #333;
	display: block;
	float: left;
	margin-top: 20px;
	line-height: 50px;
}
.jl_zx_five > span:first-child {
	font-size: 22px;
	color: #333;
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #ccc;
	line-height: 50px;
}
.jl_zx_ffff >ul {
	float: right;
	margin-top: 20px;
}
.jl_zx_ffff > ul > li {
	padding: 0 20px;
	border-right: 1px solid #575757;
	float: left;
	font-size: 16px;
	line-height: 16px;
}
.jl_zx_ffff > ul > li:last-child {
	border: none;
	padding-right: 0;
}
.zx_ffff_ul {
	width: 100%;
}
.zx_ffff_ul > ul > li {
	width: 230px;
	height: 140px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}
.zx_ffff_ul > ul > li img {
	width: 100%;
}
.zx_ffff_ul > ul > li:nth-child(1) {
	margin-left: 0;
}
.zx_ffff_ul > ul > li:last-child {
	width: 200px;
	height: 144px;
	line-height: 144px;
}
.zx_ffff_ul > ul > li > a >span {
	display: inline-block;
	width: 100%;
	height: 100%;
	font-size: 18px;
	background: #eeeeee;
	text-align: center;
	border: 1px solid #ccd;
}
.jl_zx_five {
	overflow: hidden;
}
.jl_zx_five > div {
	width: 960px;
	margin-top: 20px;
	margin-right: 20px;
	float: left;
}
.ll {
	width: 490px;
	float: left;
	padding: 0;
}
.classification {
	width: 470px;
	margin-right: 20px;
	float: left;
	margin-bottom: 7px;
	padding-top: 1px;
}
.classification .problem {
	margin-bottom: 15px;
}
.classification .problem span {
	font-size: 16px;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	text-align: center;
	color: #666666;
}
.classification li {
	height: 30px;
	margin-bottom: 15px;
}
.classification .Qbox_a {
	width: 80px;
	height: 30px;
	color: #fff;
	background: #666;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	float: left;
}
.classification .Qbox_b {
	width: 78px;
	height: 28px;
	color: #000;
	background: #ddd;
	border: 1px solid #aaa;
	display: inline-block;
	text-align: center;
	line-height: 28px;
	float: left;
}
.classification .line01 {
	display: block;
	height: 30px;
	width: 30px;
	background: url('/themes/eryaoge/static/images/line.png') 0 10px repeat-x;
	float: left;
}
.classification .line02 {
	display: block;
	height: 30px;
	width: 16px;
	background: url('/themes/eryaoge/static/images/line.png') 0 10px repeat-x;
	float: left;
}
.five_li {
	margin-right: 20px;
	border: 1px solid #ccc;
	height: 218px;
	overflow: hidden;
}
.five_lia {
	width: 470px;
	padding: 0;
	border: 1px solid #ccc;
	float: left;
	height: 536px;
	overflow: hidden;
}
.five_li > div, .five_lia > div {
	width: 100%;
	background: #eeeeee;
	height: 40px;
	padding: 0 10px;
	line-height: 40px;
}
.five_li > div > span:first-child, .five_lia > div > span:first-child {
	font-size: 16px;
}
.five_li > div > span:last-child, .five_lia > div > span:last-child {
	float: right;
}
.five_li > ul, .five_lia > ul {
	padding: 0 10px;
	display: inline-block;
	line-height: 1.8rem;
}
.five_li > ul li span:first-child, .five_lia > ul li span:first-child {
	display: inline-block;
	width: 305px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.five_li > ul li span:last-child, .five_lia > ul li span:last-child {
	display: inline-block;
	width: 140px;
	text-align: right;
	color: #fe7e00;
}
.five_li.jl > ul li span:first-child, .five_lia.jl > ul li span:first-child {
	display: inline-block;
	width: 245px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.five_lia.jl > ul li span:first-child {
	width: 360px;
}
.five_lia > ul li span:last-child {
	width: 85px;
}
.five_li.jl > ul li span:last-child, .five_li.jla > ul li span:last-child {
	display: inline-block;
	width: 90px;
	text-align: right;
	color: #00a0d8;
}
.five_last_box {
	width: 220px;
	float: right;
}
.five_last {
	width: 220px;
	float: right;
}
.five_last .jl_wk_rone {
	margin: 0;
}
.five_last .jl_wk_djk {
	margin-top: 20px;
}
.jl_zx_last {
	width: 100%;
	margin: 30px 0;
}
.jl_tianjia {
	width: 1200px;
	margin: 0 auto;
}
.jl_tianjia > div {
	width: 285px;
	float: left;
	margin-left: 20px;
	height: 140px;
	padding: 0;
	background: #fff;
}
.jl_tianjia > div:nth-child(3) > span, .jl_tianjia > div:nth-child(4) > span {
	margin-top: 30px;
}
.jl_tianjia .zx_tubiao1 {
	margin-left: 0;
}
.jl_tianjia > div > div {
	color: #fff;
	font-weight: bold;
	background: #00a0d8;
	padding-top: 10px;
}
.jl_ct_spandiv1, .jl_ct_spandiv2 {
	margin-top: 12px;
}
.jl_ct_rj {
	line-height: 28px;
}
.jl_ct_rj span.jl_rj_span1 {
	margin: 0 50px 0 30px;
}
.jl_ct_rj span.jl_rj_span1 input, .jl_ct_rj span.jl_rj_span1 select {
	border: 1px solid #ccc;
	width: 140px;
}
.jl_ct_rj span.jl_rj_span1 input {
	margin-left: 20px;
}
.jl_ct_rj span.jl_rj_span2 {
	margin-left: 30px;
}
.jl_ct_rj span.jl_rj_span2 input, .jl_ct_rj span.jl_rj_span2 select {
	width: 280px;
	border: 1px solid #ccc;
}
.jl_ct_rj span.jl_rj_span2 >span {
	margin: 0 5px;
	color: #ccc;
}
.jl_ct_rj span.jl_rj_span2 input.hover_red_button {
	width: 60px;
	text-align: center;
	display: inline-block;
	border: 1px solid rgb(204, 204, 204);
	height: 25px;
	line-height: 20px;
	margin-left: 20px;
}
.jl_ct_rj span.jl_rj_span2 input.hover_red_button:hover {
	background-color: #da0000;
	color: #fff;
	border: 1px solid #da0000;
}
.noborder {
	border: none !important;
}
.jl_ct_imgul {
	width: 978px;
	margin: 15px -5px 10px;
}
.jl_ct_imgul ul li {
	width: 150px;
	margin: 0 6px;
	float: left;
}
.jl_ct_imgul ul li a img {
	width: 100%;
}
.jl_ct_imgul ul li a span {
	display: block;
	width: 100%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
}
.jl_tianxie {
}
.jl_tianxie div.jl_divbr {
	margin: 10px 0 0 0;
}
.jl_tianxie div.jl_divbr span.jl_tianxie_span {
	display: inline-block;
	width: 80px;
	text-align: right;
}
.jl_tianxie div.jl_divbr textarea {
	border: 1px solid #ccc;
	width: 882px;
	text-indent: 5px;
}
.color_8b8b8b {
	color: #8b8b8b;
}
.jl_right {
	float: right;
}
.jl_right input[type="checkbox"] {
	margin: 2px 5px 0 2px;
	height: 13px;
}
.jl_divbr.y span {
	display: inline-block;
	width: 80px;
	text-align: right;
	font-size: 14px;
	padding-right: 5px;
}
.jl_divbr.y input {
	border: 1px solid #ccc;
	width: 120px;
	text-indent: 5px;
	vertical-align: inherit;
}
.jl_divbr.y select, .jl_divbr.y input.zzz {
	width: 150px;
	border: 1px solid #ccc;
	vertical-align: inherit;
}
.jl_divbr.y input.zzzz {
	width: 200px;
}
.jl_divbr.yz span {
	display: inline-block;
	width: 80px;
	text-align: right;
	font-size: 14px;
	padding-right: 5px;
}
.jl_divbr.yz input {
	width: 400px;
	border: 1px solid #ccc;
}
.jl_divbr.yz input.zzz {
	width: 250px;
	border: 1px solid #ccc;
	float: right;
}
.ct_ri_table {
	width: 100%;
}
.ct_ri_table tr td a {
	display: inline-block;
	width: 60px;
	float: right;
	border: 1px solid #ccc;
	text-align: center;
	height: 25px;
	line-height: 25px;
}
.ct_ri_table tr td:nth-child(3) {
	color: #00a0d8;
}
.ct_ri_table tr td {
	padding-top: 5px;
	max-width: 230px;
	overflow: hidden;
	word-wrap: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ct_ritwo_div2 input.jl_ct_input {
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #da0000;
	display: block;
	margin-top: 20px;
}
.ct_nobb_rj {
	width: 100%;
	padding: 20px 15px;
	position: relative;
	line-height: 28px;
}
.jl_rjnr > a {
	display: inline-block;
	float: right;
	width: 60px;
	height: 25px;
	border: 1px solid #ccc;
	text-align: center;
	line-height: 25px;
}
.jl_rjnr > span {
	width: 100%;
	display: block;
	padding-left: 5px;
	border: 1px solid #ccc;
	margin-top: 10px;
}
.jl_rjnr > span p {
	margin: 0;
}
.jl_rj_ul {
	margin: 0 -5px 0;
}
.jl_rj_ul ul li {
	width: 153px;
	margin: 20px 5px;
	float: left;
}
.jl_rj_ul ul li >span {
	display: inline-block;
	width: 72px;
	border: 1px solid #ccc;
	text-align: center;
	margin-bottom: 10px;
	height: 25px;
	line-height: 25px;
}
.jl_rj_ul ul li >span >a {
	width: 100%;
	height: 100%;
	display: inline-block;
}
.jl_rj_ul ul li >span:nth-child(1) {
	float: left;
}
.jl_rj_ul ul li >span:nth-child(2) {
	float: right
}
.jl_rj_ul ul li > a >span {
	width: 100%;
	display: block;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: normal;
	white-space: nowrap;
}
.jl_rj_ul ul li > a >span img {
	width: 100%;
}
.ct_nobb_rj .ct_ri_table {
	margin-bottom: 15px;
}
.jl_ct_ly {
	position: relative;
	padding-top: 20px;
}
.border_da {
	border-top: 1px dashed #575757;
}
.jl_b_ly {
	font-weight: bold;
}
.jl_ct_ly > a {
	width: 60px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	display: inline-block;
	position: absolute;
	left: 330px;
	text-align: center;
}
.jl_ct_ly .float_right input {
	height: 13px;
}
.text_p_box {
	padding-left: 5px;
	width: 100%;
	border: 1px solid #ccc;
	margin-top: 15px;
}
.text_p_box p {
	margin: 0;
}
.a_hover:hover {
	color: #fff;
	background: #da0000;
	border: 1px solid #da0000;
}
.float_right {
	float: right;
}
.sjsborder_jt {
	border: 1px solid #dadada;
}
/*按钮*/
.pbtn {
	border: 1px solid #999;
	background: #E5E5E5 url(../images/pn.png) repeat-x 0 0;
	letter-spacing: 1px;
	padding: 1px 10px;
	display: inline-block;
	color: #444;
	margin: 5px;
}
/*表格*/
.table tr td {
	border-bottom: 1px solid #DDDDDD;
}
.table td {
	height: 48px;
	line-height: 22px;
	text-align: center;
	padding-left: 5px;
}
.table tr th {
	height: 34px;
	line-height: 34px;
	background: #F5F5F5;
	text-align: center;
	padding-left: 5px;
	border-bottom: 1px solid #DDDDDD;
	color: #666;
}
/*宽度设置*/
.w-60 {
	width: 60px;
}
.w-80 {
	width: 80px;
}
.w-100 {
	width: 100px;
}
.w-120 {
	width: 120px;
}
.w-140 {
	width: 140px;
}
.w-160 {
	width: 160px;
}
.w-180 {
	width: 180px;
}
.w-200 {
	width: 200px;
}
/*tl_change*/
.zx_three_rbot {
	overflow: hidden;
}
.five_li > ul {
	margin: 0;
}
.five_li > ul li {
	margin: 0;
}
.five_li .left, .five_li .right {
	height: 24px;
	line-height: 1.8rem;
}
.jianju {
	margin-left: 0rem;
}
.lb_al_kp > ul > li > div > span:nth-of-type(3) {
	font-weight: bold;
}
.jl_qp_logo img {
	width: 30%;
}
.jl_qp_bold {
	color: #333;
}
.jl_qp_two div:nth-child(1) >span {
	color: #333;
}
.jl_qp_dh + b {
	display: block;
	padding: 10px 0;
}
.jl_qp_two_buttom {
	padding: 10px 0;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
}
#jl_qp_neirong {
	font-size: 14px;
	padding: 5px 0px;
	color: #333;
}
.jl_tianjia > div > div {
	background: #f00;
	font-size: 18px;
	height: 40px;
}
.lb_al_kp > ul > li > div > .lb_kp_img {
	right: 0;
}
.jl_pbl_hover4, .jl_pbl_hover5 {
	bottom: 20px;
}
.left_lb .am-accordion-gapped .am-accordion-title {
	text-align: center;
	padding: 15px;
	background: #aaa;
}
section.lb_section dl dt::before {
	display: none;
}
.left_lb .am-accordion-gapped .am-active dt.am-accordion-title {
	color: #fff !important;
	border: none;
}
.left_lb .am-accordion-gapped .am-accordion-item {
	margin: 0;
	border: none;
}
section.lb_section dl dt {
	background: #bdbdbd;
}
.left_lb section dl dt {
	font-size: 16px;
}
section.lb_section {
	margin-top: 20px;
}
.lb_fg {
	margin-top: 20px;
	line-height: 1rem;
}
.right_lb {
	margin-top: 15px !important;
}
.lb_right_head {
	margin-top: 0;
	padding-left: 0;
}
.water_pic div a {
	vertical-align: middle;
	color: #333;
}
.water_user .lb_al_zhuticol > a {
	color: #888;
}
.water_user span:nth-of-type(1) img {
	margin-bottom: 10px;
}
.left_lb .am-nav-tabs > .left_lb li.am-active > a:hover, .left_lb .am-nav-tabs > li.am-active > a:focus {
	background-color: #FAFAFA;
}
.left_lb li.am-active:last-of-type > a:focus {
	border-left: 1px solid #ddd;
}
.lb_al_onea {
	font-size: 10px;
}
.lb_al_onea > a {
	color: #B4B4B4;
}
.lb_al_kp > ul > li > div > span > a > img {
	width: 40px !important;
	height: 40px !important;
	border-radius: 40px !important;
	margin-top: 2px;
}
.lb_al_kp > ul > li > div > span:nth-child(4) {
	padding-bottom: 2px;
	margin-top: 2px;
}
.lb_al_zhuticol {
	width: 60%;
}
.water_user > span > a >img {
	margin-top: 2px;
	width: 40px !important;
	height: 40px !important;
	border-radius: 40px !important;
}
#container_pbl3 ul li {
	border-color: #e6e6e6 #e6e6e6 #e6e6e6;
}
.lb_al_kp > ul > li {
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	border-color: #e6e6e6 #e6e6e6 #e6e6e6;
}
.lb_al_kp > ul > li > div span {
	line-height: 19px;
}
.lb_al_kp > ul > li > div > span:nth-of-type(3) > a {
	font-weight: bold;
	color: #333;
}
.water_pic div a {
	vertical-align: middle;
	color: #333;
	font-weight: bold;
	line-height: 14px;
}
.water_user .lb_al_zhuticol > a {
	font-weight: normal;
}
.lb_al_kp > ul > li > div > span:nth-child(1) {
	height: 66px;
}
.jl_zx_top .am-nav-tabs.am-nav-justify > li > a {
	background: #eee;
	padding: 20px 25px;
	text-align: center;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.jl_zx_top .am-nav-tabs.am-nav-justify > .am-active > a,.jl_zx_top  .am-nav-tabs.am-nav-justify > .am-active > a:hover,.jl_zx_top  .am-nav-tabs.am-nav-justify > .am-active > a:focus {
	border-bottom-color: #fff;
	border-left: 1px solid transparent;
}
.jl_zx_top .am-nav-tabs.am-nav-justify > li:first-child > a {
    border-left: 1px solid #ddd;
}
.lb_fg_ul {
	background-color: #eee;
}
.jiathis_style_24x24 .jiathis_txt {
	margin: 2px 0;
}
.jl_zx_top {
	margin-top: 20px;
	background: #fff;
}
.jl_zx_top .am-nav-tabs > li.am-active > a {
	background: #fff;
}
.jl_zxul li:nth-of-type(1):hover a span:nth-child(3), .jl_zxul li:nth-of-type(2):hover a span:nth-child(3) {
	color: #da0000;
}
.jl_zx_two >div {
	height: 90px;
	line-height: 86px;
}
.jl_zx_two > .zx_two_r {
	padding-top: 13px;
}
.jl_lb_img.sbtl {
	padding-right: 20px;
}
.jl_lb_img.sbtl .am-icon-user {
	color: #fe7e00;
}
.jl_lb_img.sbtl .am-icon-calculator {
	color: #da0000;
	width: 20px;
}
.jl_lb_ck a:hover .am-icon-user, .jl_lb_ck a:hover .am-icon-sellsy, .jl_lb_ck a:hover .jl_lb_dz {
	color: #999999;
}
.zx_three_rtop, .five_li > div > span:first-child {
	color: #333;
}
.jl_wk_rone > span:nth-child(3) {
	background: #fe7e00;
}
.five_li > ul li span:last-child, .five_li.jl > ul li span:last-child, .bluez {
	color: #da0000;
	font-size: 12px;
}
.zxtop_text > span>a {
	border: 1px solid #da0000;
}
.jl_qp_lubo .am-slides > li a.img_a img {
	position: absolute;
	max-width: 90%;
	height: 100%;
	width: auto;
	margin: auto;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.jl_qp_left {
	background: #f1f1f1;
}
.pbtn {
	cursor: pointer;
	margin-left: 0px;
}
.lb_al_kp > ul > li {
	width: 300px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.lb_al_kp > ul > li > div > a img {
	width: 100%;
}
.lb_al_kp > ul > li > div > span:nth-child(2), .lb_al_kp > ul > li > div span.lb_al_zhuticol, .lb_al_kp > ul > li > div > span:nth-child(4) {
	width: 230px;
}
.jianju2 {
	margin-left: 1rem;
}
.zxtop_texto {
	margin-top: 55px;
	margin-left: 25px;
	width: 420px;
}
.zxtop_text > span:nth-child(1), .zxtop_text > span:nth-child(2) {
	color: #333;
}
.zxtop_imgo {
	text-align: center;
	width: 220px;
	margin-top: 50px;
}
.zxtop_imgo img {
	width: 65%;
}
.zxtop_texto > span:nth-child(3) {
	padding-top: 30px;
	line-height: 24px;
}
.tl_panel3 {
	background: url('../images/sbtuoguan.jpg');
	text-align: center;
}
.tl_panel3 > p:first-child {
	color: #fff;
	margin-top: 50px;
	font-size: 48px;
}
.tl_panel3 > p:last-of-type {
	color: #fff;
	font-size: 33px;
}
ul.tl_number {
	margin-top: 50px;
	margin-left: 166px;
}
.tl_panel3 > .tl_number li {
	float: left;
	color: #fff;
	margin: 0px 20px;
	font-size: 26px;
}
.tl_panel3 > .tl_number li img {
	margin-right: 10px;
	vertical-align: -10px;
}
.tl_panel4 {
	background: url('../images/sbhuokuan.jpg');
	text-align: center;
}
.tl_panel4 a {
	width: 200px;
	height: 45px;
	background: #fe7e00;
	color: #fff;
	display: inline-block;
	margin-top: 230px;
	font-size: 18px;
	line-height: 45px;
	text-align: center;
}
.tl_panel4 a:hover {
	background: #da0000;
	color: #ffffff;
}
.tl_panel4 > p:nth-of-type(1) {
	color: #fff;
	font-size: 60px;
}
.tl_panel4 > p:nth-of-type(1) {
	color: #fff;
	font-size: 60px;
	margin-top: 80px;
}
.tl_panel4 > p:nth-of-type(2) {
	color: #fff;
	margin-top: 15px;
	font-size: 34px;
}
.jl_zx_top .am-nav-tabs > li:nth-of-type(4).am-active > a {
	background: #fff;
	color: #666;
}
.jl_zx_top .am-nav-tabs > li:nth-of-type(4).am-active > a span:nth-child(3) {
	color: #999;
}
.jl_zxul > li a span:nth-child(1) {
	display: inline-block;
	width: 51px;
	height: 50px;
	margin-top: 2px;
	float: left;
	background-size: 220px;
	background-image: url(../images/k05.png);
}
.jl_zxul > li:nth-of-type(1) a span:nth-child(1) {
	background-position: -2px 4px;
}
.jl_zxul > li:nth-of-type(2) a span:nth-child(1) {
	background-position: -55px 2px;
}
.jl_zxul > li:nth-of-type(2).am-active:hover a span:nth-child(1) {
	background-position: -55px -55px;
}
.jl_zxul > li:nth-of-type(2).am-active:hover a span:nth-child(2) {
	color: #da0000;
}
.jl_zxul > li:nth-of-type(2):hover a span:nth-child(1) {
	background-position: -55px -55px;
}
.jl_zxul > li:nth-of-type(3) a span:nth-child(1) {
	background-position: -110px 4px;
}
.jl_zxul > li:nth-of-type(3):hover a span:nth-child(1) {
	background-position: -110px -53px;
}
.jl_zxul > li:nth-of-type(3).am-active a span:nth-child(1) {
	background-position: -110px 4px;
}
.jl_zxul > li:nth-of-type(3).am-active:hover a span:nth-child(1) {
	background-position: -110px -53px;
}
.jl_zxul > li:nth-of-type(4) a span:nth-child(1) {
	background-position: -162px 3px;
}
.jl_zxul > li:nth-of-type(4):hover a span:nth-child(1) {
	background-position: -162px -53px;
}
.jl_zxul > li:nth-of-type(4).am-active a span:nth-child(1) {
	background-position: -162px 3px;
}
.jl_zxul > li:nth-of-type(4).am-active:hover a span:nth-child(1) {
	background-position: -162px -53px;
}
.jl_zxul > li:nth-of-type(1):hover a span:nth-child(1) {
	background-position: -3px -53px;
	;
}
.jl_zx_top .am-nav-tabs > li:nth-of-type(3):hover > a {
	color: #da0000;
}
.jl_zx_top .am-nav-tabs > li:nth-of-type(1):hover > a {
	color: #da0000;
}
.jl_zx_top .am-nav-tabs > li:nth-of-type(4):hover > a {
	color: #da0000;
}
.jl_zx_top .am-nav-tabs > li:nth-of-type(3):hover a span:nth-child(3), .jl_zx_top .am-nav-tabs > li:nth-of-type(4):hover a span:nth-child(3) {
	color: #da0000;
}
.lb_al_kp > ul > li > div span.lb_al_onea {
	pointer-events: none;
}
.jl_zx_top .am-tab-panel {
    height: 360px;
}
.jl_qp_anone div:nth-child(1), .jl_tj_sjs1 {
	margin-right: 10px;
}
.jl_qp_dh ul {
	border-bottom: 0px;
}
.jl_qp_hover0, .jl_qp_hover1, .jl_qp_hover2, .jl_qp_hover3 {
	bottom: 200px;
	float: left;
	margin-right: 10px;
}
.jl_tj_pinlun .pinglun {
	padding: 0;
}
.jl_tj_xbw span:nth-child(1) {
	border-right: 0px;
}
.jl_qp_logo {
	height: 100px;
	padding-top: 25px;
}
.jl_qp_anone div input {
	border-radius: 3px;
}
.bluez > a {
	color: #333;
}
.jl_qp_right .right_main div:nth-of-type(4) {
	padding: 0;
}
.jl_qp_anone div > span {
	color: #333;
}
.jl_qp_hover_all {
	position: absolute;
	left: 40%;
	bottom: 3%;
	opacity: 0;
}
.jl_qp_lubo a.qp_left_next {
	position: absolute;
	font-size: 44px;
	bottom: 48%;
	color: #333;
	font-weight: bold;
	cursor: pointer;
	left: 1vw;
	opacity: 0;
	z-index: 10;
}
.jl_qp_lubo a.qp_right_next {
	opacity: 0;
	font-weight: bold;
	position: absolute;
	font-size: 44px;
	right: 1vw;
	bottom: 48%;
	color: #333;
	cursor: pointer;
	z-index: 10;
}
.head_ul li {
	line-height: 44px;
}
.lb_al_onea > a {
	pointer-events: none;
}
.jl_lb_button {
	height: 38px;
	line-height: 38px;
}
.lb_al_lb_imgnext > div:nth-child(2) {
	line-height: 24px;
}
.tl_change_11 {
	margin-bottom: 70px;
}
.tl_change_11 input, .tl_change_11 select {
	height: 35px;
}
.tl_change_11 .zb_text3 {
	padding-left: 7px;
}
.tl_change_11 .zb_biganniu {
	height: 45px;
	font-size: 18px;
	margin-top: 20px !important;
}
.tl_change_11 .zb_table.zb_two_table tr {
	height: 50px;
}
.tl_change_11 .zb_text2 {
	width: 100%;
}
#bsPanel {
	top: 380px !important;
}
ul.zx_tl_img {
	margin-left: 7px;
}
li.zx_tl_list {
	float: left;
	width: 285px;
	margin-right: 14px;
}
li.zx_tl_list:last-of-type {
	margin-right: 0px;
}
.zx_tl_list span {
	line-height: 32px;
	display: inherit;
	margin-bottom: 7px;
}
.jl_qp_anone div:nth-child(1) {
	width: 40px;
	height: 40px;
}
.tl_qp_one2 {
	padding: 0px 0px 10px;
}
.jl_qp_two.jl_qp_right_border {
	margin-top: 10px;
}
.jl_qp_two_buttom {
	color: #333;
}

@media screen and (max-width:1555px) {
.jl_qp_logo span {
	display: none;
}
}
.jl_qp_two div:nth-child(1) >span {
	text-align: left;
}
.jl_qp_wzdx {
	font-weight: 600;
	font-size: 1.8rem;
	margin-top: 10px;
	margin-left: 0px;
}
.jl_qp_wzdx1 {
	font-weight: 600;
	margin-bottom: 15px;
}
.jl_qp_wzdx1 {
	margin-left: 0px;
	font-size: 18px;
}
.jl_wk_left .jl_tj_sjs2 {
	width: 240px;
}
.jl_tj_sjs2>span.bluez {
	margin-left: 5px;
}
.jl_wk_left .jl_wk_dzspan {
	text-align: center;
	margin-top: 20px;
	color: #333;
}
.jl_wk_left .jl_wk_dzspan2 {
	text-align: center;
	margin-bottom: 20px;
}
.jl_wk_left .tj_jianju {
	margin-left: 2rem;
}
.jl_wk_left .jl_tj_pinlun {
	margin-top: 35px;
}
.jl_wk_left div#tab-tj-1 {
	padding: 1rem 0 1rem 0;
}
.jl_wk_left form.pinglun textarea {
	margin-top: 0;
}
.jl_wk_left .jl_tj_zyzy, .jl_wk_left .jl_wk_tian {
	margin-bottom: 10px;
}
.jl_wk_left .jl_tj_zyzy div > span >span {
	margin-top: 3px;
}
.jl_lb_ck a:nth-of-type(1) .jl_ld_imgwz {
	padding-top: 12px;
	padding-bottom: 6px;
}
.jl_lb_ck a:nth-of-type(2) .jl_ld_imgwz {
	padding-bottom: 12px;
}
.jl_lb_ck a:nth-of-type(2) .jl_lb_img.sbtl {
	font-size: 20px;
}
.zx_two_r .jl_lb_img.rj {
	font-size: 32px;
}
.zx_two_r .jl_ld_imgwz.rj {
	padding-top: 12px;
}
/* xg_container */

#xg_container {
	width: 960px;
	margin: 20px auto;
}
#xg_container ul {
	width: 974px;
	list-style: none;
	margin-right: 15px;
}
#xg_container ul li {
	width: 310px;
	float: left;
	margin-bottom: 20px;
}
#xg_container ul li .xg_case_img {
	position: relative;
}
#xg_container ul li .xg_case_img img {
	width: 100%;
}
#xg_container ul li .xg_case_img a.btn_hover {
	position: absolute;
	display: block;
	width: 150px;
	background: rgba(218,0,0,0.8);
	height: 30px;
	line-height: 30px;
	text-align: center;
	bottom: -30px;
	transition: all 0.6s ease-in-out 0s;
	color: #fff;
	opacity: 0;
	left: 0;
	right: auto;
	visibility: hidden;
}
#xg_container ul li .xg_case_img a.btn_hover:last-child {
	right: 0;
	left: auto;
}
#xg_container ul li .xg_case_img:hover a.btn_hover {
	visibility: visible;
	opacity: 1;
	bottom: 0;
}
.xg_case_info {
	background: #fff;
	padding: 6px 10px 10px;
	width: 308px;
}
.xg_case_tx img {
	width: 50px;
	height: 50px;
	overflow: hidden;
	border-radius: 25px;
	float: left;
	margin-right: 10px;
}
.xg_case_text p:first-child a {
	font-size: 16px;
}
.xg_case_text p {
	height: 25px;
	line-height: 25px;
}
.post {
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
}
.lb_section .am-accordion-bd {
	border-left: 1px solid #ddd !important;
	border-right: 1px solid #ddd !important;
}
.jl_qp_lubo a {
	color: #fff;
}
form.pinglun {
	padding: 0;
}
.yanzhengma {
	border: 1px solid #ccc;
	height: 35px;
	padding-left: 8px;
	width: 115px;
}
.yzmtijiao {
	margin-top: 10px;
	height: 40px;
	width: 100%;
	background-color: #da0000;
	color: #fff;
	border-radius: 3px;
}
.yzmtijiao:hover {
	box-shadow: -1px -1px 3px rgba(0,0,0,0.2) inset;
}
.jl_qp_logo span {
	display: inherit !important;
}
/*首页*/

.flex3.main {
	overflow: hidden;
	display: block;
}
.flex3.main a {
	width: 390px;
	float: left;
}
.flex3.main a:last-child {
	margin-right: 0;
}
.free li {
}
.free li a {
	width: 100%;
	display: block;
}
.free li a p {
	margin-top: 30px;
	font-size: 34px;
	text-align: center;
	margin-left: 99px;
}
.free li:nth-child(2) > a > p {
	color: #48adf3;
	font-size: 32px;
}
.free li:last-child > a > p {
	color: #da0000;
	font-size: 48px;
}
.free li > a:hover > p {
	color: #999999;
}
/*设计与报价*/

.am-tabs-nav.am-nav.am-nav-tabs.am-nav-justify.jl_zxul li:nth-child(4) {
	width: 299px;
}
.five_last > div:nth-child(2) {
	margin-bottom: 25px;
}
/*邻居工地*/

.main .mainleft {
	width: 960px;
	float: left;
}
.sjslist_all_right > div {
	float: right;
	margin-bottom: 0;
}
.main .sjslist_all_right > div:first-child {
	margin-top: 0;
}
.choose_option td.tit {
	text-align: left;
}
/*装修大学*/

.jubk_fl_bottom > li {
	float: left;
	width: 262px;
	padding: 20px 0;
}

.zx_tubiao1 > span > a, .zx_tubiao2 > span > a, .zx_tubiao3 > span > a, .zx_tubiao4 > span > a {
	color: #bfbfbf;
}
.zx_tubiao1 > span > a >i, .zx_tubiao2 > span > a >i, .zx_tubiao3 > span > a >i, .zx_tubiao4 > span > a >i {
	width: 100%;
	margin-bottom: 5px;
}
.zx_tubiao1 > span:hover > a, .zx_tubiao1 > span:hover > a > span, .zx_tubiao2 > span:hover > a, .zx_tubiao2 > span:hover > a > span, .zx_tubiao3 > span:hover > a, .zx_tubiao3 > span:hover > a > span, .zx_tubiao4 > span:hover > a, .zx_tubiao4 > span:hover > a > span {
	color: #fe7e00;
}
/*独家专题*/

#special-block-right > div {
	margin-bottom: 20px;
}
#special-block-right div:first-child {
	margin-top: 0;
}
/*装修日记*/
.bottom_lifor_left span:nth-child(2) {
	padding-top: 20px;
}
.bottom_lifor_text >li:nth-of-type(1) {
	margin-bottom: 10px;
}
/*我要提问*/

.rt.fontcl2.timewz {
	font-size: 12px;
}
.question_show .side_tit > a {
	font-size: 14px;
}
.help_lt h2, .side_tit {
	line-height: 40px;
}
.area.mb10 .question_list a:hover {
	color: #da0000;
}
.area.mb2 a:hover {
	color: #fe7e00;
}
.question_fenlei.pding li h3 a:hover {
	color: #fe7e00;
}
/*我要提问列表*/

.nd_answer a {
	font-size: 18px;
	font-weight: normal;
}
.asktit {
	border: 1px solid #aaaaaa;
	margin-bottom: 30px;
}
.asktit h2 {
	height: 40px;
	line-height: 40px;
	color: #999999;
	padding-left: 10px;
	border-bottom: 1px solid #aaaaaa;
}
.asktit ul {
	overflow: hidden;
}
.asktit ul li {
	width: 50%;
	float: left;
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}
.asktit ul li:nth-child(2), .asktit ul li:nth-child(4), .asktit ul li:nth-child(6), .asktit ul li:nth-child(8) {
	border-right: 0px solid #aaaaaa;
}
.asktit ul li:last-child {
	border-bottom: 0px;
}
.asktit ul li {
	float: left;
	height: 40px;
	line-height: 40px;
}
.asktit ul li a {
	padding: 0 19px;
	float: left;
}
.asktit ul li a:first-child {
	background-color: #dddddd;
	border-right: 1px solid #aaaaaa;
	text-align: center;
	width: 95px;
	font-weight: bolder;
}
.asktit ul li a:first-child:hover {
	color: #fe7e00;
}
.question_list p.rt span span {
	font-size: 12px;
}
/*登录注册页面*/

.register_form_tl .am-form select {
	background: url('/themes/eryaoge/static/images/arrow.png') right no-repeat;
	border: 1px solid #333 !important;
}
.jljl_dlzc_hsy a {
	padding-top: 8px;
}
.register_form_tl {
	margin-left: 270px;
}
.register_form_tl .am-form-group > span {
	margin-right: 15px;
	padding-left: 15px;
}
.register_form_tl .am-form-group .pad0 {
	padding: 0;
}
.register_form_tl .tl_1 span {
	line-height: 35px;
	padding-left: 15px;
}
.register_form_tl .am-form-group.re {
	position: relative;
}
.register_form_tl img {
	position: absolute;
	left: 289px;
	height: 35px;
	width: 94px;
}
.regist-label {
	float: left;
	line-height: 36px;
	width: 90px;
	text-align: justify;
	text-align-last: justify;
}
/*优惠活动*/

.yhhd_list_dh li a {
	font-size: 16px;
}
/*预约mini版*/

.yuyBook .yuyue_tel {
	line-height: 35px;
}
/*文章详情页*/

.news_look_pl a:nth-child(5) {
	margin-left: 155px;
}
.news_look_pl input:nth-child(6) {
	margin-top: 20px;
	margin-right: 15px;
}
.news_look_pl img {
	margin-top: 0;
}
#footbar #share.am-fr {
	padding-top: 0;
}
#member #info {
	margin-top: 10px;
}
#member .btn-yuyue {
	margin-top: 10px;
}
/*案例*/

.jl_qp_dh ul {
	border-bottom: 1px solid #dadada;
}
.jl_qp_tpll > span {
	line-height: 22px;
	margin-top: 18px;
}
.jl_tj_lbtuulone {
	margin-top: 18px;
}
.jl_qp_anone {
	padding: 18px 0;
}
.jl_qp_anone div input {
	width: 90px;
}
.jl_qp_anone div:nth-child(1) {
	width: 40px;
}
.jl_qp_anone > div > img {
	width: 40px;
}
.jl_qp_wzdx1 {
	color: #555555;
}
.jl_qp_anone div > span {
	line-height: 23px;
}
.jl_qp_right .jl_qp_anone.jl_qp_right_border.pad14 {
	padding: 18px 0;
}
.jl_qp_anone div:nth-child(3) {
	text-align: left;
	padding-left: 50px;
	width: 90px;
}
.jl_qp_anone div:nth-child(3) a input {
	height: 32px;
}
.bluez {
	font-size: 14px;
}
.jl_qp_anone div input {
	font-size: 16px;
	background-color: #da0000;
}
.jl_qp_two div:nth-child(1) > span:nth-child(2) {
	color: #555555;
}
.jl_qp_dh ul li {
	line-height: 42px;
}
.jl_qp_wzdx {
	line-height: 40px;
	margin-top: 15px;
	font-size: 1.8rem;
}
.jl_qp_two_buttom {
	border-top: 1px solid #ccc;
	border-bottom: 0px;
	padding: 18px 0 10px;
}
.jl_qp_two .tl_qp_one2 span:nth-child(2) {
	line-height: 28px;
}
.jl_qp_two .tl_qp_one2 span:nth-child(3), .jl_qp_two .tl_qp_one2 span:nth-child(4), .jl_qp_two .tl_qp_one2 span:nth-child(5), .jl_qp_two .tl_qp_one2 span:nth-child(6) {
	line-height: 25px;
}
#he {
	height: 32px;
}
form.pinglun img {
	position: absolute;
	margin-left: 20px;
}
/*mini版预约设计师*/

.yuyBook dt, .yuyBook dd {
	height: 40px;
	line-height: 42px;
}
/*工匠师傅*/

#space_right {
	width: 150px;
	margin-right: 30px;
}
#space_right #block-hotcase > ul li {
	width: 150px;
	position: relative;
	margin-bottom: 20px;
}
#space_right #block-hotcase > ul li a img {
	width: 150px;
	height: 100px;
}
#space_right #block-hotcase > ul li div {
	position: absolute;
	width: 100%;
	height: 30px;
	bottom: 0;
	line-height: 30px;
	background: rgba(255,255,255,0.6);
	color: #252525;
	text-align: center;
}
/*新闻中心*/

.containter .news_con_l .news_l_con .news_l_show .news_l_show_t .news_l_show_p > p > img {
	max-width: 90%;
}
.news_lcon_b .lcon_bl {
/*height: 212px;*/
}
.news_lcon_b .lcon_br {
/*height: 212px;*/
}
.lcon_bl .lcon_blimg {
	margin: 23px 25px 20px 30px;
	overflow: hidden;
}
.containter .news_con_l .news_lcon_b ul li {
	height: 190px;
}
.lcon_br .lcon_br_t {
	height: 156px;
}
.lcon_br .lcon_br_t p {
	line-height: 1.8rem;
}
.bshare-custom {
	font-size: 13px;
	line-height: 16px !important;
	position: absolute;
	bottom: 3px;
	display: none;
}
.news_con_r > div {
	margin-top: 20px;
}
.news_con_r > div:first-child {
	margin-top: 0px;
}
.containter .news_con_l .news_l_con {
	margin-bottom: 50px;
}
.containter .news_con_r {
	margin-bottom: 20px;
}
.news_header .news_main_r input {
	padding: 0 20px 0 10px;
}
/*优惠活动开始*/
.jl_sjslist_one .yhho .am-slider-default .am-direction-nav a {
	top: 180px;
}
.yhho .am-slider-default {
	margin: 0;
}
.yhhd_qb {
	height: 28px;
	line-height: 28px;
	text-align: right;
}
.yhhd_qb div a {
	color: #252525;
}
.yhhd_qb div {
	display: inline-block;
	margin-left: 20px;
}
.yhhd_qb div span {
	color: #da0000;
	margin: 0 10px;
}
.yhhd_list_dh {
	height: 50px;
	line-height: 50px;
	border: 1px solid #ddd;
	background: #fff;
	padding: 0 10px;
}
.yhhd_list_dh li:last-child {
	float: right;
}
.yhhd_list_dh li {
	float: left;
}
.yhhd_list_dh li:last-child span {
	margin: 0 5px;
}
.yhhd_list_dh li:last-child span span {
	color: #f37b1d;
}
.yhhd_list_dh li a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	border-radius: 30px;
	margin: 10px;
	font-size: 16px;
	font-weight: 300;
}
.yhhd_list_dh > li.y_cur a, .yhhd_list_dh ul li:hover a {
	background: #f37b1d;
	color: #fff;
}
.yhhd_list_ulli {
	margin-top: 20px;
}
.yhhd_list_ulli > li {
	border: 1px solid #ddd;
	padding: 20px;
	overflow: hidden;
	margin-bottom: 20px;
	background: #fff;
	position: relative;
}
.yhhd_left_img {
	width: 400px;
	height: 200px;
	float: left;
}
.yhhd_left_img img {
	width: 100%;
	height: 100%;
}
.yhhd_right_text {
	width: 518px;
	float: left;
	padding-left: 20px;
	position: relative;
	height: 200px;
}
.yhhd-name {
	font-size: 24px;
	font-weight: 300;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 380px;
	margin-bottom: 10px;
}
.yhhd-badge {
	margin-bottom: 10px;
}
.yhhd-badge .am-badge {
	font-size: 14px;
	font-weight: normal;
	padding: 5px 10px;
}
.yhhd-desc {
	line-height: 26px;
	font-size: 16px;
	color: #888;
}
.yhhd-other span {
	font-weight: 400;
	color: #f37b1d;
	font-size: 22px;
}
.yhhd-other {
	font-size: 18px;
	font-weight: 300;
	position: absolute;
	bottom: 0;
}
.yhhd-btn {
	position: absolute;
	bottom: 0;
	right: 0;
}
.yhhd-label {
	position: absolute;
	right: 20px;
	font-size: 24px;
	font-weight: 300;
	color: #aaa;
	width: 120px;
	text-align: center;
}
.yhhd-effective .yhhd-label::before {
	content: "火热进行中";
	color: #dd514c;
}
.yhhd-invalid .yhhd-label::before {
	content: "已结束";
}
.yhhd-invalid .yhhd-btn .effective-btn {
	display: none;
}
.yhhd-effective .yhhd-btn .invalid-btn {
	display: none;
}
.yhhd-invalid .yhhd-other {
	display: none;
}
.yhhd-btn a {
	width: 120px;
}
.yhhd-invalid .yhhd_right_text {
	-webkit-filter: grayscale(10%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.yhhd_right_bt {
	font-weight: bold;
}
.yhhd_right_cjrs em {
	color: #da0000;
	font-style: normal;
}
.yhhd_right_jjie a {
	display: inline-block;
	color: #00a0d8;
}
.yhhd_right_jjie a i {
	margin: 0 0 0 5px;
}
.qdsjs.yhhd_right_ul {
	padding: 0 10px;
}
.yhhd_right_ul ul li {
	border-bottom: 1px solid #dbdbdb;
	padding: 10px 0;
}
.yhhd_right_ul ul li:last-child {
	border: none;
}
.zxdx_div_bt_right {
	float: right;
	font-size: 16px;
	line-height: 16px;
	margin-top: 22px;
}
.zxdx_div_bt_right span {
	display: inline-block;
	padding: 0 20px;
	position: relative;
	border-left: 1px solid #666;
}
.zxdx_div_bt_right span:last-child {
	padding-right: 0;
}
.zxdx_div_bt_right span:first-child {
	border: 0px;
}
.drkt_right .all_right_bottom {
	border-top: none;
	border: 1px solid #dbdbdb;
}
.yxds_right_text ul li, .wow_overflow {
	display: block;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.yxds_right > ul > li {
	padding: 16px 0;
	border-bottom: 1px dashed #dbdbdb;
	overflow: hidden;
}
.yxds_right > ul > li:last-child {
	border: none;
}
.yxds_right_img {
	width: 60px;
	height: 60px;
	border-radius: 30px;
	overflow: hidden;
	margin: 5px 10px 5px 5px;
	float: left;
}
.yxds_right_img img {
	width: 100%;
	height: 100%;
}
.yxds_right_text {
	width: 122px;
	float: left;
}
ul.jubk_fl_bottom {
	display: flex;
}
.jubk_fl_bottom > li {
	flex: 1;
	margin-right: 50px;
}
.jubk_fl_bottom > li:last-child {
	margin: 0;
}
.jubk_fl_bottom > li div {
	font-size: 16px;
	line-height: 28px;
}
.jubk_fl_bottom > li a {
	display: inline-block;
	margin-right: 20px;
	line-height: 28px;
}
/*优惠活动结束*/
.am-tabs.look-sb-tabs {
	background: #fff;
	border: 1px solid #ddd;
	width: 100%;
}
.am-tabs.look-sb-tabs .am-tabs-bd {
	border: none;
}
.am-tabs.look-sb-tabs .am-nav-tabs > li {
	width: 50%;
}
.am-tabs.look-sb-tabs .am-nav-tabs > li > a {
	margin: 0;
	text-align: center;
	background-color: #fafafa;
	border: 1px solid transparent;
	border-bottom-color: #ddd;
	border-right-color: #ddd;
}
.am-tabs.look-sb-tabs .am-nav-tabs > li:last-child > a {
	border-right: none;
}
.am-tabs.look-sb-tabs .am-nav-tabs > li.am-active > a {
	border-bottom-color: transparent;
	background: #fff;
}
.am-tabs.look-sb-tabs .am-radio-inline input[type="radio"] {
	margin-top: 5px !important;
}
.am-tabs.look-sb-tabs .am-form .am-margin-bottom-sm:first-child {
	height: 30px;
	line-height: 30px;
}
.look-sb-bottom {
	font-size: 18px;
	font-weight: 100;
	color: #aaa;
	line-height: 30px;
	margin-top: 12px;
}
.look-sb-bottom a.am-btn {
	padding: 0;
	font-size: 13px;
	width: 50%;
	float: right;
	line-height: 30px;
	display: block;
	height: 30px;
	background: transparent;
	color: #dd514c;
}
.new-sign-list li {
	line-height: 30px;
}
.new-sign-list li span:first-child {
	float: left;
	width: 110px;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.new-sign-list li span:last-child {
	float: right;
	font-size: 12px;
	width: 60px;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sjslist_all_right > div {
	margin-bottom: 20px;
}
/*设计师列表开始*/
.jl_sjslist_mbx ol {
	margin: 5px 0;
}
.sjslist_one_left {
	width: 960px;
	height: 320px;
	float: left;
}
.jl_sjslist_one .am-slider-default .am-control-nav {
	bottom: 15px;
}
.jl_sjslist_one .am-slider-default .am-direction-nav a {
	width: 50px;
	height: 60px;
	top: 140px;
}
.jl_sjslist_one .am-slider-default .am-direction-nav a::before {
	font-size: 100px !important;
	content: "\f104";
	line-height: 60px !important;
}
.jl_sjslist_one .am-slider-default .am-direction-nav a.am-next::before {
	content: "\f105";
}
.sjslist_all_left {
	float: left;
	width: 960px;
	margin-bottom: 30px;
}
.sjslist_all_right {
	float: right;
	width: 220px;
	margin-bottom: 30px;
}
.sjslist_saix {
	width: 100%;
	border: 1px solid #dbdbdb;
	height: 80px;
	line-height: 76px;
	background: #f0f0f0;
	font-size: 16px;
	padding: 0 10px;
}
.sjslist_saix select {
	width: 120px;
	height: 32px;
	margin-right: 10px;
	border: 1px solid #dbdbdb;
}
.sjslist_saix input {
	padding: 0 10px;
	border: 1px solid #dbdbdb;
	height: 32px;
	line-height: 30px;
}
.sjslist_saix a {
	float: right;
	display: inline-block;
	border: 1px solid #dbdbdb;
	background: #fff;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	margin-top: 4px;
}
.sjslist_tuij {
	padding: 10px 10px 0;
	border: 1px solid #dbdbdb;
	background: #fff;
	margin-bottom: 20px;
}
.sjslist_tuij_top {
	font-size: 16px;
	line-height: 32px;
}
.sjslist_tuij_top span {
	float: right;
	font-size: 12px;
}
.hahaby {
	width: 120px;
	height: 120px;
	border-radius: 60px;
	overflow: hidden;
	margin: 0 auto;
}
.sjslist_tuij_dtlb {
	text-align: center;
}
.sjslist_tuij_dtlb .am-slider-b3 {
	box-shadow: none;
}
.sjslist_bottom_lifor {
	width: 100%;
	border: 1px solid #dbdbdb;
	background: #fff;
}
.bottom_lifor_top {
	padding-left: 10px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #dbdbdb;
}
.bottom_lifor_top a {
	display: inline-block;
	padding: 0 10px;
}
.bottom_lifor_top a i {
	margin-left: 5px;
}
a.cur_lifor i {
	color: #da0000;
}
.bottom_lifor_top span {
	height: 100%;
	display: block;
	float: right;
	border-left: 1px solid #dbdbdb;
	width: 80px;
	text-align: center;
}
.bottom_lifor_left {
	width: 130px;
	text-align: center;
	float: left;
}
.bottom_lifor_left span {
	display: block;
	margin: 0 auto;
	width: 100px;
	height: 100px;
	border-radius: 50px;
	overflow: hidden;
}
.bottom_lifor_left span img {
	width: 115%;
}
.bottom_lifor_left a {
	width: 90px;
	display: inline-block;
	/*border: 1px solid #dbdbdb;*/
	color: #00a0d8;
	height: 26px;
	line-height: 24px;
	margin-top: 0px;
}
.bottom_lifor_left > a {
	margin-top: 8px;
}
ul.bottom_lifor_ul > li {
	padding: 18px 10px 24px 0;
	border-bottom: 1px solid #dbdbdb;
}
ul.bottom_lifor_ul > li:last-child {
	border: none;
}
.bottom_lifor_right {
	width: 815px;
	float: left;
}
.bottom_lifor_text >li {
	position: relative;
	line-height: 28px;
}
.zxgs_list_right h1, .bottom_lifor_text h1 {
	color: #252525;
	font-size: 18px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	display: inline-block;
}
.bottom_lifor_text h1 a {
	color: #252525;
}
.bottom_lifor_text span {
	margin-left: 15px;
}
.bottom_lifor_text span.jl_span_xiugai {
	margin: 0;
	white-space: nowrap;
	word-wrap: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 450px;
	display: inline-block;
	vertical-align: middle;
}
.lifor_text_dw {
	position: absolute;
	left: 0px;
	display: inline-block;
}
.lifor_text_dw span:first-child {
	margin-left: 0;
}
.lifor_text_dw span em {
	color: #da0000;
	margin-right: 5px;
	font-style: normal;
}
.lifor_text_li2 a {
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: middle;
}
.lifor_text_li2 a:first-child {
/*background: url(../images/listtub.png) no-repeat;*/
}
.lifor_text_li2 a:nth-child(2) {
	background: url(../images/listtub.png) -20px no-repeat;
}
.lifor_text_li2 a:nth-child(3) {
	background: url(../images/listtub.png) -40px no-repeat;
}
.lifor_text_li2 a:nth-child(4) {
	background: url(../images/listtub.png) -60px no-repeat;
}
.lifor_text_dw2 {
	position: absolute;
	left: 520px;
	display: inline-block;
	width: 250px;
	height: 28px;
	bottom: 0;
}
.lifor_text_dw2 img {
	width: 16px;
}
.lifor_text_dw2 em {
	font-style: normal;
	margin-left: 5px;
}
.lifor_text_dw3 >img {
	width: 22px;
	vertical-align: sub;
	margin-right: 5px;
}
.bottom_lifor_text span.lifor_text_tspan {
	color: #252525;
	margin: 0;
}
.lifor_text_dw2.tsdw a {
	position: auto
}
.lifor_text_dw2 .bw_em {
	color: #da0000;
	font-size: 18px;
	font-weight: bold;
	margin-left: 15px;
}
.lifor_text_dw2.tsdw {
	height: 28px;
}
.lifor_text_dw2 a {
	height: 26px;
	color: #fff;
	background: #da0000;
	display: inline-block;
	padding: 0 10px;
	line-height: 24px;
	left: 210px;
	border-radius: 2px;
	position: absolute;
	width: 80px;
	text-align: center;
	bottom: 0;
}
.lifor_text_img {
	overflow: hidden;
	padding: 10px 0 0;
}
.lifor_text_img li {
	float: left;
	margin-right: 15px;
}
.lifor_text_img li:nth-child(3) {
	margin: 0;
}
.rmwz {
	width: 100%;
	color: #fff;
	background: #999999;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
}
.all_right_bottom .am-tabs-bd .am-tab-panel.am-active {
	padding: 5px 10px;
}
.all_right_bottom .am-tab-panel ul li {
	width: 100%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.all_right_bottom .am-nav-tabs > li {
	width: 50%;
	text-align: center;
}
.all_right_bottom .am-nav-tabs > li.am-active > a, .all_right_bottom .am-nav-tabs > li.am-active > a:hover, .all_right_bottom .am-nav-tabs > li.am-active > a:focus {
	margin-left: -1px;
	margin-right: 0 !important;
	border-left: 1px solid #dbdbdb;
}
.all_right_bottom .am-nav-tabs > li > a {
	margin-right: 0;
}
.all_right_bottom .am-tabs ul > li:nth-child(2) a {
	border-right: none;
}
.sjslist_allr_tb {
	padding: 10px 0;
	text-align: center;
}
.sjslist_allr_tb2 a {
	width: 100%;
	display: inline-block;
	height: 60px;
	background: url(../images/ui.png) -232px 5px no-repeat;
}
.sjslist_allr_tb2 a.allr_tb2_a2 {
	background: url(../images/ui.png) -232px -58px no-repeat;
}
.all_right_one {
	height: 80px;
	text-align: center;
	line-height: 32px;
	width: 100%;
	background: #fff;
	border: 1px solid #ddd;
}
.all_right_one a {
	width: 120px;
	color: #fff;
	background: #00a0d8;
	display: block;
	margin: 0 auto;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	font-weight: bold;
}
.all_right_one a img {
	width: 20px;
	vertical-align: sub;
	margin-right: 5px;
}
.cmlb span {
	margin-left: 10px;
	line-height: 40px;
}
.cmlb_div {
	position: relative;
}
.cmlb .am-slider-default .am-control-nav {
	top: -40px;
	text-align: right;
	padding-right: 10px;
	height: 40px;
}
.cmlb .am-slider-default .am-control-nav li a.am-active {
	background: #000;
}
.cmlb .am-slider-default .am-control-nav li {
	margin: 0 4px;
}
.cmlb_dw {
	position: absolute;
	top: 281px;
	height: 30px;
	line-height: 30px;
	background: url(../images/dw233.png) no-repeat;
	width: 89px;
	color: #fff;
	text-align: center;
}
.cmlb_divxia {
	padding: 20px 10px 10px;
}
.cmlb_divxia span:first-child {
	color: #252525;
	font-weight: bold;
}
div.cmlb_divxia span {
	line-height: 20px;
	margin: 0;
}
.cmlb .am-slider-default {
	margin: 0;
}
.qdsjs {
	padding: 10px;
}
.qdsjs li {
	overflow: hidden;
	line-height: 26px;
}
.qdsjs li span {
	width: 50%;
	display: block;
	float: left;
	padding-left: 5px;
	text-align: left;
}
.qdsjs li span:last-child a {
	color: #00a0d8;
}
/*设计师列表结束*/

/*装修公司列表结束*/
.zxgs_list_left {
	width: 180px;
	float: left;
	padding: 8px 0;
}
.zxgs_list_right {
	width: 765px;
	float: left;
	line-height: 30px;
}
.zxgs_list_img {
	width: 140px;
	margin: 0 auto;
	height: 140px;
	border: 1px solid #dbdbdb;
}
.zxgs_list_img a {
	width: 100%;
	height: 100%;
}
.zxgs_list_img img {
	width: 100%;
	height: 100%;
}
.zxgs_list_right>ul li {
	position: relative;
}
.zxgs_list_right span.zxgsdz_span {
	position: relative;
	margin-left: 20px;
}
.zxgsdz_span::before {
	content: "\f041";
	position: absolute;
	left: -17px;
	font: normal normal normal 1.6rem/1 FontAwesome, sans-serif;
	font-size: 16px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	bottom: 2px;
}
li.zxgs_li4 > span {
	margin: 170px;
	padding-left: 20px;
	background: url(../images/qq.png) left no-repeat;
	background-size: 15px;
}
.zxgs_li4_dwspan span {
	margin: 0;
	padding-left: 20px;
	background: url(../images/tel.png) left no-repeat;
	background-size: 15px;
}
.zxgs_li5 a {
	height: 26px;
	line-height: 24px;
	border: 1px solid #dbdbdb;
	color: #00a0d8;
	padding: 0 5px;
	margin-right: 8px;
	display: inline-block;
}
.zxgs_list_right ul.bottom_lifor_ul > li {
	padding: 18px 10px 18px 0;
}
.zxgs_li5 a.yusj {
	color: #fff;
	background: #da0000;
	border: none;
	position: absolute;
	right: 0;
	line-height: 26px;
	left: auto;
	font-size: 14px;
}
.qdsjs.zxgscl li span {
	width: 42%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.qdsjs.zxgscl li span:last-child {
	width: 58%;
}
.paddingul {
	padding: 5px 10px;
}
.paddingul li {
	width: 100%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*装修公司列表结束*/
.notopen-box {
	background: #fff;
	width: 1200px;
	margin: 20px auto;
	text-align: center;
	padding: 250px;
}
.notopen-box p {
	color: #888;
	font-size: 24px;
	font-weight: 300;
	line-height: 80px;
}
.notopen-box p i {
	font-size: 60px;
	vertical-align: middle;
	margin: 20px;
}
.nicescroll-rails {
    opacity: 0;
}

.top_city{
	z-index: 4;
}
.lp_main{
	width:1200px;
	height: 80px;
	margin: 0 auto ;
}
.lp_main_left img{
	padding-top: 16px;
}

.head-search-bar{
	/*position: static;*/
	float: right;
	margin-right: 0;
}
.head-search-bar.jl_space {
    padding-top: 5px;
}

.lp_bottom{
	width:100%;
	height: 440px;
	/*position: relative;*/
	background:url(../images/lp-background.png) no-repeat ; 
	min-width: 1200px;
}

.lp_bottom_b{
	width:1200px;
	margin: 0  auto;
	position: relative;
}
.lp_bottom_bt ul{
	position: absolute;
	top:20px;
	left: 20px;
}
.lp_bottom_bt ul li{
	font-size: 16px;
     float: left;
}
.lp_bottom_b ul li span{
	display: inline-block;
	padding: 0 5px;
}
.lp_bottom_bl{
	width: 810px;
	height: 270px;
	top: 95px;
	left: 0px;
	background: #666;
	position: absolute;
}
.lp_bottom_bll{
	width: 350px;
	height: 270px;
	margin-right: 25px;
	float: left;
}
.lp_bottom_bll img{
	padding-left: 30px;
	padding-top: 	30px;
}
.lp_bottom_blr{
	width: 445px;
	height: 270px;
	float: right;
	position: absolute;
	top: 0px;
	right: 0px;
}
.lp_bottom_blr .p1{
	margin-top: 30px;
}
.lp_bottom_blr  .p1 .lp_h1{
	color: #fff;
	font-size: 18px;
	padding-right:15px; 
	font-weight: bold;	
}
.lp_bottom_blr .p1 .lp_data{
	color: #CB0D0D;
	padding-right: 5px;
}
.lp_bottom_blr .p1 span:last-child{
	color: #fff;
}
.lp_bottom_blr .p2 {
	margin-top:13px;
}
.lp_bottom_blr .p2 .am-icon-map-marker {
	color: #fff;
	padding: 8px;
}
.lp_bottom_blr ul li{
	color: #fff;
	font-size: 15px;
	padding-bottom: 4px;
}
.lp_bottom_blr ul li a:hover{
	text-decoration: underline;
	color: #fff;
}
.lp_bottom_blr .p3{
	color: #fff;
	margin-top: 10px;
	font-size: 16px;

}
.lp_bottom_blr .p3 a:hover{
	color: #fff;
	
}
.lp_bottom_blr span{
	padding-right: 7px;
	display: inline-block;
}
.clear{
	clear:both;
}
.lp_nav nav{
	width: 100%;
	background: #333;
}
.lp_nav nav ul{
	width: 1200px;
	margin: 0 auto;
	height: 40px;
}
.lp_nav nav ul li{
	width: 110px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    float: left;
}
.lp_nav nav ul li:hover  {
	background: #666;
}
.lp_nav nav ul li:hover  a{
	color: #fff;
}
.lp_nav .active{
	background: #666;
}

/*内容*/
.container{
	width: 1200px;
	margin: 20px auto 0px auto; 
}
.container_left{
	width: 960px;
	height: 100%;
	float: left;
	margin-right: 20px;
}
.container_left .tabletitle{
	margin-bottom: 15px;
}
.container_left .tabletitle p{
	font-size: 24px;
    padding-top: 48px;
    color: #585858;
}
.container_left .am-table td {
	font-size: 15px;
	vertical-align: middle;
}
.container_left .am-table .tableone{
	width:155px;
	height: 55px;
	background: #f8f8f8;
}
.container_left .am-table .tabletwo{
	width:380px;
	height: 55px;
	background: #fff;
}
.container_left .am-table .tablethree{
	width:115px;
	height: 55px;
	background: #f8f8f8;
}
.container_left .am-table .tablefour{
	width:325px;
	height: 55px;
	background: #fff;
}
.container_left .mainp_t  .mainp_ttitle {
	font-size: 24px;
	padding-top: 20px;
	color: #8a8a8a;
	padding-bottom: 10px;
	border-bottom: 1px solid #dadada;
}
.container_left .mainp .main_one{
    text-indent: 26px;
}
.container_left .mainp .main_con{
	padding-top: 20px;
    color: #999;
    font-weight: bold;
    font-size: 14px;
}
.container_left .mainp_t  .mainp_ptitle {
	font-size: 24px;
	padding-top: 60px;
	color: #8a8a8a;
	padding-bottom: 10px;
	border-bottom: 1px solid #dadada;
}
.container_right{
	width: 220px;
	float: right;
}
.container_right  .right_middle{
	margin-top: 20px;
}

.container_right .jl_lb_button{
	height:47px;
}
.container_right .paddingul{
	padding-left: 2px;
}
.right_middle  ul {
	width: 220px;
	border: 1px solid #dbdbdb;
}
.right_middle  ul li{
	    padding: 3px 0;
}
.right_middle  ul li a{
	font-size: 14px;
	color: #8a8a8a;
}
.right_bottom{
	width: 220px;
	height: 710px;
	border: 1px solid #dadada;

	margin-top: 20px;
}
/*.right_bottom .right_bottom_top{
	width: 45px;
}*/
.right_bottom .right_bottom_top p{
	font-size: 16px;
    text-indent: 10px;
    padding-top: 14px;
        margin-bottom: 10px;
}
.right_bottom .right_bottom_btj{
	width:200px;
	height: 200px;
	margin: 0 auto;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
}
.right_bottom .right_bottom_btj .btj_b{
	width: 200px;
    position: absolute;
    bottom: -21px;
    left: 0;
    background: rgba(255,255,255,0.6);
    text-align: center;
    font-size: 14px;
    -webkit-transition: 0.35s;
	-moz-transition: 0.35s;
	-o-transition: 0.35s;
	transition: 0.35s;
}
.right_bottom .right_bottom_btj:hover .btj_b{
	bottom:0px;
	color: #555;
}
/*3.3.5*/
.container_left .left_data{
	margin-top: 25px;
}
.container_left .gdrj_right{
	width: 540px;
}
.container_left .gdrj_right .gdrj_right_two span{
	        padding: 0px 8px;
}
.left_data .designer{
    font-size: 14px;
    padding-left: 20px;
}
.left_data .designer p{
	display: inline-block;
	color: #2fb1de;
}
.container_left .gdrj_right2{
	float: right;
}
.container_left .gdrj_right_btri span em{
	margin:0; 
}
.container_left .gdrj_right_bottom span{
	    margin-right: 1px;
}
.container_left .le_table_lebt{
	margin-top: 30px;
}
.left_al .hello{
    color: #da0000;
    font-size: 18px;
    display: inline-block;
}
.left_al  .left_al .lb_al_lb ul{
	width: 958px;
		height: 250px;
}
.left_al ul li{
	position: relative;
}

.left_al .al_desinger{
	position: absolute;
    bottom: 13px;;
}
.left_al .al_desinger .al_desinger_l{
	float: left;
}
.left_al .al_desinger .al_desinger_r{
	float: right;
	margin-left: 15px;
}
.left_al .al_desinger .al_desinger_r {
	color: #000;
}
.left_al  .al_desinger_name{
	color:#00a0d8;
}


.left_al .lb_al_lb_img{
		position:relative;
}
.left_al .lb_al_lb_imgtwo{
		position:absolute;
	    right: 2px;
  		bottom: -2px;
}
.left_al .al_title span{
	color: #b0b0b0;
}
 .left_al .lb_al_lb_imgnext > div:nth-child(1) {
    font-size: 18px;
    font-weight: bold;
}
.left_al .al_title > span:nth-child(2){
		margin-left:145px;
}
.al_title span:nth-child(3){
	margin-left: 25px;
}
.left_al .al_lb_jianju20{
	color: #b0b0b0;
}
.left_al .al_text{
	text-indent: 21px;
	color: #b0b0b0
}
.left_al .lb_al_onea{
	color: #666;
	line-height: 25px;
    margin-left: 30px;
}
.left_al .al_lb_wws img{
	    margin: 0 -3px;
}
.left_al .lb_al_lb ul li{
	 border: 1px solid #dadada;
}

/*.bottom_line{
	margin-bottom: 80px;
}
*/
.left_lpimg .lp_con ul{
	width:960px;
	height: 230px;
	border-top: 1px solid #dadada;
}	
.left_lpimg .lp_con ul li{
	float: left;
	padding-top: 19px;
	margin-right:20px;
}
.left_lpimg .lp_con ul li:last-child{
	margin-right:0;
}
.left_lpimg .lp_con .lp_imgtext{
	margin-left: 20px;
}
.left_lpimg .lp_con span:not(.lp_imgtext){
	margin-left: 210px;
}
.left_pl{
	border-bottom:1px solid #dadada;
	margin-bottom: 50px;

}
.left_pl .left_plone{
	width:900px;
	margin: 0 auto;
}


.left_pl .jl_tj_xbw{
	font-size: 13px;
	margin-right: 20px;
}
.left_pl  .left_pl_ly input {
	float: right;
	color: #ffffff;
	background-color: #da0000;
	width: 80px;
	line-height: 1rem;
	font-weight: bold;
	border-radius: 3px;
}
.left_pl .jl_tj_rbottom{
	border: 0px solid #fff;
}
.left_pl .jl_tj_dtwo{
	margin-bottom: 15px;
}
.left_pl .jl_tj_rbottom.jl_wk_rbottom > div > div:nth-child(2){
	width: 840px;
}
.left_pl .jl_tj_rbottom > div:nth-child(1) > div:nth-child(2){
	border-bottom: 0px solid #dadada
}
.left_pl .le_table_lebt{
	border-bottom: 1px solid #dadada;
}
.left_pl .left_lypl ul{
	width: 815px;
	height: 300px;
	padding-top: 115px;
	margin-left: 55px;
	margin-bottom: 30px;
}
.left_pl .left_lypl ul li {
	border-top: 1px dashed #dadada;
	padding-bottom:10px;
}
.left_pl .left_lypl ul li .left_lypl_desinger{
	padding-top: 10px;
}
.left_pl .left_lypl ul li .left_lypl_desinger a{
	color: #63b8e0;
}
.left_pl .left_lypl ul li span:nth-child(2){
	margin-left: 20px;
}
.left_pl .left_lypl ul li span:nth-child(3){
	margin-right: 170px;
	float: right;
	color: #c9c9c9;
	font-size: 13px;
}
.left_pl .left_lypl ul li p{
	display: block;
	line-height: 25px;
	padding-top: 5px;
}
.left_pl   .left_pl_color{
	color: #00a0d8;
}
.left_pl .left_lpborder{
	border-top: 1px solid #dadada;
}

.bottom_line{
	margin-bottom: 80px;
}

/*11.1.2*/
.news_header{
	width: 100%;
	height: 120px;
	background: #fff;
	border-bottom: 1px solid #cdcdcd;
}
.news_header .news_main{
	margin: 0 auto;
	width: 1200px;
}
.news_header .news_main_l {
	width: 287px;
	height: 120px;
	border-right: 2px solid #e5e5e5;
	float: left;
	text-align: center;
	line-height: 120px;
}
.news_header .news_main_m{
	float: left;
	width: 670px;
	height: 120px;
}
.news_header .news_main_m ul {
	width: 670px;
	height: 60px;
	padding-left: 35px;
	padding-top: 35px;

}
.news_con_rc ul li a{
	font-size: 12px;
	display: block;
	padding-left: 18px;

}
.news_con_rc ul li a:hover{
	color: #027EB3 !important;
}
.news_con_bt ul li span{

}


.news_header .news_main_m ul li a{
	 width: 18px;
    height: 40px;
    float: left;
    font-size: 18px;
    line-height: 18px;
	padding: 10px 13px;
    border-radius: 3px;
    margin-right: 15px;
    text-align: center;
	color: #717171;
    cursor: pointer;
	box-sizing: initial;
	display: inline-block;
}

.news_header_fixed{
	position:fixed;
	top: 0px;
	z-index: 10000;
	background-color: #ffffff;
}
.news_header .news_main_m li a:hover {
	color: #fff;
	background: #da0000;
}
.news_header .news_main_m li:hover a {
	color: #fff;
}
.news_header .news_main_m .active{
	color: #fff;
	background: #da0000;
}
.news_header  .news_main_r{
	width: 220px;
	height: 120px;
	float: right;
	position: relative;
}
.news_header  .news_main_r input{
	width: 220px;
	height: 30px;
	background: #f0f0f0;
	margin-top: 45px;
}
.news_header  .news_main_r  .news_img{
	position: absolute;
	right: 5px;
    bottom: 50px;
	cursor: pointer;
}
.containter{
	width: 1200px;
	margin: 20px auto 0 auto;
}
.containter .news_con_l{
	width: 960px;
	border-right: 1px solid #8b8b8b;
}
.containter .news_con_l .news_l_con{
	width: 930px;
	/*border-right: 1px solid #dadada;*/
	background: #fff;
}
.news_l_con .news_lcon_t ul{
	padding-left: 30px;
	height: 60px;
	border-bottom: 1px solid #dadada;
}
.news_l_con .news_lcon_t ul li{
	float: left;
    color: #20acdd;
    font-size: 15px;
    line-height: 58px;
    margin-right: 5px;
}
.containter .news_con_l .news_lcon_b ul{
	width: 930px; 
}
.containter .news_con_l .news_lcon_b ul li{
	width: 930px;
	height: 200px;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
}
.news_lcon_b .lcon_bl{
	width: 265px;
	/*height: 200px;*/
	float: left;
}
.lcon_bl .lcon_blimg{
	width: 210px;
	height: 140px;
	margin:25px 25px 35px 30px  ;
}
.news_lcon_b .lcon_br{
	float: left;
	width: 664px;
	/*height: 200px;*/
}
.lcon_br_t{
    padding-top: 18px;
}
.lcon_br_t  h1{
	color: #252525;
    font-size: 18px;
    margin-bottom: 0;
    padding-right: 35px;
}
.lcon_br_t  h1:hover{
	color: #da0000;
}
.lcon_br_t span{
	/*color: #00a0d8;*/
}
.lcon_br .lcon_br_t{
	width: 665px;
 	position: relative;
}
.lcon_blimg img{
	transition: all 1.0s;
	-webkit-transition: all 1.0s;
}
.lcon_br .lcon_br_t p{
	color: #333333;
    padding-right: 35px;
    padding-top: 10px;
	max-height: 72px;
	overflow: hidden;
}
.lcon_br_t h1 a{
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.lcon_br_t h1 a:hover{
	color: #027EB3;
}
.news_con_bt span{
	display: inline-block;
	width: 100%;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: rgb(102, 102, 102);
	font-weight: bold;
	text-indent: 8px;
	background-color: rgb(255, 255, 255);
	/*border-bottom: 1px solid rgb(208, 208, 208);*/
}

.news_lcon_b ul li:hover{
	background-color: #f7f8fd;
	z-index: 10;
	border-bottom: 1px solid #d2d2d2 !important;
	border-right: 1px solid #d2d2d2 !important;
}

.news_lcon_b ul li:hover .lcon_blimg img{
	transform: scale(1.05);
	-webkit-transform:scale(1.05);
}
.lcon_br .lcon_br_b{
	font-size: 10px;
}
.lcon_br_b .data span:nth-child(2){
	    margin-left: 60px;
}
.lcon_br_b .browse{
	padding-right: 50px;
	color: #aaaaaa;
}
.lcon_br_b .browse span{
	font-size: 14px;
	color: #a0a0a0;
}
.lcon_br_b .browse a:hover{
	color: #000;
}
.lcon_br_b .browse p{
	display: inline-block;
	color: #a0a0a0;
	margin:0 5px;
}


.containter .news_con_r{
	width: 220px;
	margin-left: 20px;
}
.news_con_r .news_con_rt{
	width: 220px;
	height: 300px;
	border: 1px solid #dadada;
}
.news_con_rt fieldset{
	margin:0;		
}
.news_con_rt legend{
	 color: #da0000;
    font-weight: bold;
    font-size: 19px;
    border-bottom: 0px solid #000;
    margin-bottom: -10px;
    padding-top: 10px;
    width: 100%;
	padding-left: 15px;
}
.news_con_rt label{
	width: 160px;
	margin-bottom: 5px;
	font-weight: 100;
	font-size: 14px;
	color: #da0000;
	}
.news_con_rt  .jl_lb_input{
	border: 1px solid #dadada;
}
.news_con_rt select{
	width: 97px;
	height: 35px;
}
.news_con_rt .jl_lb_button{
	height: 45px;
    width: 199px;
    margin-top: 21px;
}
.news_con_rt  .news_con_rc{
	width: 220px;
}
.news_con_rc .news_con_bt{
	font-size: 16px;
    font-weight: bold;
    color: #878787;
    margin-top: 25px;
    border-bottom: 1px solid #b9b9b9;

}
.jl_lb_button{
	background-color: #fe7e00 !important;
}
.jl_lb_textc,.tl_fast_1 .am-radio-inline{
	color: #928f8f !important;
}
.news_con_rc  ul li{
   border-bottom: 1px solid #b9b9b9;
    color: #878787;
    padding: 7px  0;
    line-height: 23px;
    font-size: 14px;
}
.news_con_rc  ul li span{
	width: 18px;
	height: 14px;
	display: block;
	float: left;
	background: url(http://file.thepaper.cn/www/v3/img/numhot_bg14.png) no-repeat;
	margin: 5px 0 6px;
}
.news_con_rc  ul li:nth-of-type(1) span{
	background-position: 0 0 !important;
}
.news_con_rc  ul li:nth-of-type(2) span{
	background-position: 0 -14px !important;
}
.news_con_rc  ul li:nth-of-type(3) span{
	background-position: 0 -28px !important;
}
.news_con_rc  ul li:nth-of-type(4) span{
	background-position: 0 -42px !important;
}
.news_con_rc  ul li:nth-of-type(5) span{
	background-position: 0 -56px !important;
}
.news_con_rc  ul li:nth-of-type(6) span{
	background-position: 0 -70px !important;
}
.news_con_rc  ul li:nth-of-type(7) span{
	background-position: 0 -84px !important;
}
.news_con_rc  ul li:nth-of-type(8) span{
	background-position: 0 -98px !important;
}
.news_con_rc  ul li a:hover{
	color: #878787;
	text-decoration: underline;
}
.news_ppewm{
	width: 220px;
	height: 260px;
	margin-top: 25px;
	background: #fff;
}
.news_ppewm_t span{
	font-size: 18px;
	line-height: 60px;
    text-indent: 30px;
    color: #585858;
    display: inline-block;
}
.news_ppewm_img{
	 padding-left: 17px;
    margin-top: -4px;
}
.news_ppewm_img img{
	width: 185px;
	height: 185px;
}
.containter .news_l_show{
	width: 670px;
	margin:0 auto;
}
.containter .news_l_show .news_l_show_t ul li{
	 float: left;
    font-size: 16px;
    color: #54b4e0;
    margin: 0 4px;
    padding-top: 50px;
}
.containter .news_l_show_t .news_l_show_c p{
    color: #333333;
    font-size: 30px;
    line-height: 45px;
    margin: 35px 0;

}
.news_l_show_t .show_blt span{
	font-size: 15px;
    margin-right: 10px;
    color: #8e8e8e;
}
.show_blb span{
	color: #8E8E8E;	font-size: 14px;
}
.show_blb span a{
	color: #8E8E8E;
	font-size: 14px;
}
.news_l_show_t .show_blb p{
	display: inline-block;

	margin-right: 4px;
} 
.news_l_show_t .show_blb a:hover{
	color:#000;
}
.news_l_show_t .show_blb a{
	margin-right: 3px;
}
.news_l_show_b{
	border-top: 1px solid #dadada;
	padding-top: 15px;
}
.news_l_show_t  .news_l_show_br span:nth-child(1){
	color: #00a0d8;
    border: 1px solid #00a0d8;
    padding: 0px 3px;
    margin-right: 5px;
}
.show_blt,.show_blb{
	display: inline-block;
}
.news_l_show_t  .news_l_show_br span:nth-child(2){
	color: #00a0d8;
    border: 1px solid #00a0d8;
    padding: 0px 3px;
    margin-right: 20px;
}
.news_l_show_t  .news_l_show_br span:nth-child(3){
	color: #00a0d8;
	 margin-right: 5px;
}

.news_l_show_p p:first-child{
	margin-top: 30px;
}
.news_l_show_p p:last-of-type{
	margin-bottom: 30px;
}
.news_l_show_p .news_p_top{
    margin-top: 20px;
    display: block;
}
.news_look{
	width: 670px;
	height: 55px;
	border-bottom: 1px solid #dadada;
}
.news_look span{
	font-size: 18px;
    display: block;
    margin-top: 25px;
    color: #333;
    font-weight: 600;
}
.news_look a{
	color: #00a0d8;
    font-size: 15px;
    display: block;
    margin-top: 24px;
    margin-right: 2px;
}
.news_look_img{
	width: 670px;
	height: 270px;
}
.news_look_imgone{
	width: 670px;
	height: 140px;
	margin: 20px 0;
}
.news_look_imgone img{
	margin-right: 20px;
}
.news_look_imgone img:last-child{
	margin-right: 0;
}
.news_look_img span{
    width: 220px;
    display: inline-block;
    margin-right: 15px;
    color: #333;
    font-size: 14px;
}
.news_look_img span:last-of-type{
	margin-right: 0;
}
.news_look_pl .look_tone{
	width: 150px;
	height: 38px;
	color: #E86060;
	text-align: center;
}
.news_look_pl .look_two{
	color: #C1C1C1;
	background: #EFEFEF;
	text-align: right;
}
.news_look_pl textarea {
	width: 610px;
	height: 75px;
	border: 1px solid #dadada;
    background: #fff;
    padding-left: 15px;
}
.news_look_pl input{
    /* background-color: #da0000; */
    color: #ffffff;
    /*width: 60px;*/
    line-height: 1rem;
    /*float: right;*/
    margin-top: 10px;
}
.news_lookplly .jl_tj_pltx{
	padding-left: 0;
	height: 60px;
}
.containter .news_con_l .news_l_show .news_l_show_t .news_look_pl ul li {
    font-size: 16px;
    margin: 0 0;
    color: #A1A1A1;
    padding-top: 1px;

}

.news_l_show ul.jl_tj_plfy.jl_wk_sbsb{
	padding-right: 0rem;
}

.news_l_show ul.jl_tj_plxaoneul > li:nth-child(3) {
    width: 558px;
}

.news_l_show .left_pl .left_plone {
    width: 670px;
    margin: 0 auto;
}

.news_l_show .jl_tj_rbottom > div > div:nth-child(1) {
    width: 40px;
    float: left;
    margin-right: 8px;
    height: 40px;
    border-radius: 20px;
    overflow: hidden;
}
.news_l_show .left_pl .jl_tj_rbottom.jl_wk_rbottom > div > div:nth-child(2) {
    width: 622px;
    padding-right: 0;
}
.news_l_show .jl_tj_done {
    width: 107%;
    float: left;
}
.news_l_show .jl_tj_done  input{
	margin-top: 0;    
     margin-right: 42px;
}
.news_l_show .left_pl .left_lypl ul {
    width: 625px;
    }

.containter .news_con_l .news_l_show .news_l_show_t .left_pl ul li {
    font-size: 15px;
    margin: 0 0;
    color: #6B6B6B;
    color: #6B6B6B;
 }
.containter .news_con_l .news_l_show  .left_pl{
	margin-bottom: 130px;
}
.containter .news_l_con{
	position: relative;
}

.news_l_con .news_moreqzone {
	position: fixed;

	left: 0px;
	width: 1200px;
	height: 0px;
	right: 0px;
	margin: auto;
	bottom: 400px;
	visibility: visible !important;

}
.news_l_con .news_moreqzone  ul{
	position: absolute;
	left: 90px;
}


.news_l_con .news_moreqzone  ul li{
	margin: 5px 0;
}
/*我要提问*/
.mainwd{
	width: 1200px;
	margin: 20px auto ;
}
.mainwd .main_content{
	float: left;
	margin-right: 20px;
}
.main_content .question_box{
	background: #da0000;
    color: #333;
    font-size: 14px;
    padding:10px;
    height: 180px;
}
.main_content .huida_box {
	height: 220px;
}
.main_content .question_box textarea{
	padding: 5px;
}
.question_box > form > .lt{
	width: 340px;
	float: left;
	margin: 22px 0 0 10px;
}
.question_box > form > .lt span{
	font-size: 16px;
	color: #666666;
}
.question_box > form > .lt select{
	height: 34px;
}
.question_box > form > .rt{
	margin-top: 22px;
	width: 119px;
	float: right;
}
.question_box > form > .rt .btn{
	border-radius: 3px;
}
.question_box > form > .rt .btn:hover{
	background:#F1C622;
    border: none;
    color: #fff;
}
.mainwd .main_content .side_content {
    width: 930px;
    margin-bottom: 20px;
}
.mainwd .main_content .side_content > h3{
	    font-size: 16px;
	margin:0px 0px 15px;
}
.mainwd .main_content .side_content  ul > li{
	width: 920px;
}
.mainwd .main_content .question_show{
	width: 930px;
}
.mainwd  .question_list li{
	line-height: 40px;
    height: 40px;
    padding: 0 10px;
}
.question_list li > span{
	float: right;
}
.question_show .side_tit{
	    margin-top: 30px;	
}
.question_show  .side_tit > a{
	    float: right;
}
.question_show .area:nth-of-type(2){
	margin-bottom: 80px;
}
.qu_choose {
	padding:0px;
	text-align: center;
	margin-bottom: 20px;
	height: 140px;
}
.qu_choose span.ico_list {
        width: 0px;
    height: 0px;
    background-position: -215px -75px;
    margin:  0px;
}
.qu_choose p{
	background: url('/themes/eryaoge/static/images/sun.jpg') no-repeat;
	padding-left: 41px;
    width: 160px;
    margin: 30px auto 10px;
}
.qu_choose a.tiwen {
	padding: 5px;
	background:#da0000;
	color: #fff;
}
.qu_choose a.huida  {
	color: #fff;
	padding: 5px;
	background:#da0000;
}
.mainwd .question_right{
	float: right;
	text-align: left;
}

.question_right  div#tab1 , div#tab2{
	text-align: center;
}
.question_right  .jl_lb_select{
	margin-right: 5px;
    margin-left: 6px;
}
.main_content .question_box_zhu{
	    height: 310px;
}
.cl{
	clear: both;
}
.mainwd  .side_content{
	float: right;
}
.mainwd  .question_box_zhu p.add_tu {
    background: #f8f8f8;
    width: 20%;
    margin-top: 10px;
    line-height: 32px;
}
.mainwd .question_box_zhu input.input.w-200 {
    height: 22px;
}
.mainwd .qe_fenlei li a.current {
    background: #da0000;
    color: #fff;
}
.mainwd .article_list a:hover, .article_list a.current {
    color: #fff;
    background: #da0000;
    text-decoration: none;
    border: 1px solid #d86100;
}
.mainwd  .nd_answer a.current {
    color: #da0000;
}
.main_content .question_box{
	background: #eee;
	padding: 15px;
	height: 230px;
}
.main_contents .question_box{
	background: #efefef;
	padding: 15px;
	height: 230px;
	width: 960px;
	color: #000;
	float: left;
	margin-bottom: 20px;
}
.main_content .question_box textarea{
	padding: 10px;
}
.question_box > form > .rt .btn:hover{
	background: #fe7e00;
    border: none;
    color: #fff;
}
.question_box > form > .rt .btn{
	background: #da0000;
    border: none;
    color: #fff;
}
.mainwd .main_content .side_content{
	float: left;
	width: 260px;
}
.mainwd .main_content .side_content ul > li{
	width: 230px;
}
.mainwd .main_content .question_show{
    width: 710px;	
}
.question_show .side_tit {
    margin-top: 20px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
}
.mainwd .main_content .question_show ul{
	border-left: 1px solid #efefef;
}
p.question_p {
    font-size: 18px;
    padding-bottom: 15px;
}
.mainwd .main_content .side_content h3{
	text-align: center;
	margin-bottom: 0px;
}
.question_fenlei a{
	width: 100px;
	padding: 5px 10px;
    display: inline-block;
    border: 1px solid #ddd;
    margin: 5px 6px;
    background: #efefef;
    border-radius: 8px;
    text-align: center;
    color: #555;
}
.lt .fontcl2{
	border: 0px;
	background: transparent;
	color: #555;
    font-size: 16px;
}
.lt .typetit{
	margin: 0 auto;
	padding: 10px 10px 0;
}
.mainwd .main_content .side_content{
    width: 230px;
    margin-top: 20px;
}
.question_show .side_tit{
	font-size: 16px;
}
.mainwd .main_content .question_show ul{
	border-right: 1px solid #efefef;
}
.question_show .side_tit > a{
	margin-right: 9px;
	margin-top: 0;
}
.question_list li > span{
	    margin-right: 15px;
}
.question_list li > span .fontcl2{
	color: #da0000;
    margin-left: 0px;
}
.side_content ul.question_fenlei {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.news_l_show_t .news_l_show_br span:nth-child(1){
	color:#da0000;
	border: 1px solid #da0000;
}
.lcon_br_t span ,.news_look a{
	/*color: #da0000;*/
}
.news_lookplly form.pinglun textarea{
	width: 94%;
}

.news_lookplly .jl_tj_pltx{
	padding-top: 25px;
}
.head-search-bar{
    margin-right: 25px;
}
.left_al .al_desinger_name{
	color: #da0000;
}
.container_right .jl_lb_button{
    height: 38px;
    line-height: 38px;
}
.lp_bottom{
    background-size: 100%;	
}
.left_al .lb_al_lb_imgnext > div:nth-child(1) a{
	color: #333;
}
.left_al .al_title span{
	color: #555;
}
.news_l_show .news_lookplly .pinglun input{
	height: 30px;
	margin-top: 0px;
}
.knowledgelist{
	border: 1px solid #bbb;
}
.knowledgelist h2{
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	margin: 0;
}
.knowledgebox{
	width: 930px;
	height: 180px;
}
.knowledgebox ul li{
	width: 465px;
	float: left;
	border-top: 1px solid #bbb;
}
.knowledgebox .title{
	background: #ddd;
	display: inline-block;
	height: 44px;
	width: 100px;
	text-align: center;
	margin: 0 auto;
	line-height: 44px;
	border-right: 1px solid #bbb;
}
.knowledgebox .type{
	display: inline-block;
	height: 44px;
	width: 80px;
	text-align: center;
	margin: 0 auto;
	line-height: 44px;
}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
em {
	font-style: normal;
}
.up_top {
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #f0f0f0;
	color: #252525;
}
.up_top_bt {
	margin-left: 30px;
	font-size: 18px;
}
.up_top_bt2 {
	margin-left: 60px;
}
.up_subject {
	padding: 20px 30px 60px;
	line-height: 40px;
	color: #252525;
}
.up_subject > span {
	font-size: 16px;
}
.up_form {
}
.up_tj_form > ul li > div.up_form_div, .up_form form > ul li > div.up_form_div {
	float: left;
	width: 500px;
	margin: 0 32px;
}
.up_tj_form > ul li input, .up_form form > ul li input {
	text-indent: 5px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #ccc;
}
.up_tj_form > ul li span, .up_form form > ul li span {
	display: inline-block;
	width: 60px;
	text-align: left;
}
.up_tj_form > ul li input.up_input1, .up_form form > ul li > div input.up_input1 {
	width: 420px;
}
.up_form_select, .up_input2 {
	width: 140px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #ccc;
}
.up_tj_form > ul li > div span.up_form_lspan, .up_form form > ul li > div span.up_form_lspan {
	width: 50%;
}
.up_tj_form > ul li > div span.up_form_rspan, .up_form form > ul li > div span.up_form_rspan {
	width: 50%;
	float: right;
	padding-left: 34px;
}
.up_tj_form > ul li > div span.up_form_lspan > span, .up_tj_form > ul li > div span.up_form_rspan > span, .up_form form > ul li > div span.up_form_lspan > span, .up_form form > ul li > div span.up_form_rspan > span {
	width: 140px;
	padding-left: 5px;
	color: #575757;
}
.up_tj_form > ul li >input, .up_form form > ul li > input {
	width: 984px;
}
.up_tj_form > ul li > span, .up_form form > ul li > span {
	margin-left: 32px;
}
.up_tj_form > ul li > select, .up_form form > ul li > select {
	width: 420px;
	text-indent: 5px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #ccc;
}
.up_tj_form > ul li > input.up_button1, .up_form form > ul li > input.up_button1 {
	width: 80px;
	margin-left: 18px;
	text-align: center;
	text-indent: 0;
	background: #f8f8f8;
	color: #575757;
}
.up_tj_form > ul li > span.up_shuoming, .up_form form > ul li > span.up_shuoming {
	width: auto;
	color: #888;
}
.up_tuups {
	padding: 20px 30px;
	line-height: 28px;
}
.up_tuups > span {
	display: block;
	float: left;
}
.up_tuups > span.up_tptz {
	margin-left: 170px;
	margin-right: 20px;
	border: 1px solid #ccc;
	height: 26px;
	line-height: 24px;
	padding: 0 10px;
	color: #00a0d8;
}
.up_tuups > span >span {
	display: block;
	width: auto;
	float: left;
	color: #888;
	line-height: 28px;
}
div.up_tuups > ul {
	margin: 20px 0 0;
}
div.up_tuups > ul > li {
	width: auto;
	float: left;
	margin: 0 60px 0 0;
}
div.up_tuups > ul > li div.up_img {
	width: 150px;
	height: 150px;
	text-align: center;
	background: #f0f0f0;
	box-shadow: 0 0 3px #888;
}
div.up_tuups > ul > li div.up_img2 {
	width: 225px;
	height: 150px;
}
div.up_tuups > ul > li span {
	width: 100%;
	display: inline-block;
	text-align: center;
	line-height: 40px;
}
div.up_tj_form {
	width: 100%;
}
div.up_tj_form > span {
	font-size: 16px;
}
div.up_tj_form > span >span {
	font-size: 14px;
	color: #888;
}
.up_glcp {
	padding: 20px 0 20px 32px;
}
.up_glcp_left {
	width: 150px;
	height: 150px;
	margin-left: 58px;
	float: left;
}
.up_glcp_right {
	float: left;
	width: 800px;
	padding-left: 30px;
	height: 30px;
	line-height: 30px;
}
.up_glcp_right div span:nth-child(1) {
	width: 80px;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	text-align: right;
}
.up_glcp_right div span:nth-child(2) {
	color: #575757;
}
.up_glcp_bt >span {
	margin: 10px;
	color: #00a0d8;
}
.up_bottom a {
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	color: #fff;
	background: #da0000;
	text-align: center;
	font-size: 18px;
}
/*以下是好友部分*/
.rhead.fr_mbx {
	border: 1px solid #dbdbdb;
	margin-top: 20px;
}
.fr_mbx ol li {
	float: left;
}
.fr_mbx ol li a {
	padding: 0 5px;
}
.fr_subject {
	margin-top: 20px;
	border: 1px solid #dbdbdb;
	color: #252525;
	overflow: hidden;
	padding: 0 0 20px;
	border-top: none;
}
.fr_subject_top > ul {
	line-height: 45px;
	height: 47px;
	margin: 0;
	text-align: center;
	border-bottom: 1px solid #fe7e00;
}
.fr_subject_top > ul > li {
	padding: 0 20px;
	display: inline-block;
	font-size: 16px;
}
.fr_subject_top > ul > li a {
	color: #666;
	font-size: 16px;
}
.fr_cur {
	background: #fff;
	border-bottom: 3px solid #fe7e00;
	height: 47px;
}
.fr_subject_nei > form {
	padding: 20px 0 20px 60px;
}
.fr_subject_nei > form > ul > li {
	margin: 0 10px;
	padding: 10px 0;
}
.fr_subject_nei > form > ul > li > span {
	width: 60px;
	text-align: justify;
	display: inline-block;
	text-align-last: justify;
	line-height: 0;
}
.fr_subject_nei > form > ul > li > span::after {
	display: inline-block;
	content: '';
	width: 100%;
}
.fr_subject_nei > form > ul > li >i {
	font-style: normal;
	color: #da0000;
	margin: 0 10px;
	font-size: 8px;
}
.fr_subject_nei > form > ul > li .am-radio-inline {
	line-height: 32px;
	margin-left: 10px;
}
.fr_subject_nei > form > ul > li > select, .fr_subject_nei > form > ul > li > textarea, .fr_subject_nei > form > ul > li > input {
	border: 1px solid #dbdbdb;
	height: 26px;
	line-height: 24px;
	text-indent: 5px;
	margin-left: 10px;
}
.fr_subject_nei > form > ul > li > textarea {
	height: 60px;
	line-height: 20px;
	vertical-align: text-top;
}
.fr_subject_nei > form > ul > li > em {
	font-style: normal;
	color: #888;
}
.fr_width_s {
	width: 85px;
}
.fr_width_m {
	width: 125px;
}
.fr_width_l {
	width: 280px;
}
.fr_width_xl {
	width: 540px;
}
.fr_width_sl {
	width: 440px;
}
.fr_jianju_26 {
	margin-left: 32px;
}
.fr_subject_nei > form > ul > li > textarea.fr_height_m {
	height: 100px;
}
.fr_subject_nei > form > ul > li > textarea.fr_height_l {
	height: 200px;
}
.fr_imgdiv1 {
	margin-left: 74px;
	width: 280px;
	height: auto;
	margin-top: 20px;
}
.fr_imgdiv1 img {
	width: 100%;
}
.fr_txdiv {
	display: inline-block;
	width: 60px;
	height: 60px;
	margin: 0 30px 0 10px;
	vertical-align: text-top;
}
.input_padding {
	text-indent: 0;
	padding: 0 10px;
}
.fr_imgdiv2 {
	width: 100%;
	padding: 20px 0 20px 74px;
}
.fr_imgdiv2 > span {
	display: block;
	float: left;
	margin-right: 50px;
	height: 300px;
}
.fr_imgdiv2 > span img {
	width: 100%;
}
.fr_imgdiv2 > span:nth-child(1) {
	width: 300px;
	height: 300px;
}
.fr_imgdiv2 > span:nth-child(2) {
	width: 200px;
}
.fr_imgdiv2 > span p {
	font-size: 12px;
	line-height: 20px;
}
.fr_imgdiv2 > span:nth-child(3) {
	width: 60px;
	text-align: center;
}
.fr_imgdiv2 > span > span:first-child {
	display: inline-block;
	width: 100%;
	margin-top: 40px;
}
.fr_imgdiv2 > span > span:last-child {
	display: inline-block;
	width: 30px;
	margin-top: 40px;
}
.fr_subject_nei > form > ul > li.fr_tjan {
	padding-left: 64px;
}
.fr_subject_nei > form > ul > li.fr_tjan input {
	border: none;
	background: #da0000;
	color: #fff;
	width: 120px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.fr_wyz_tbdiv {
	width: 100%;
	padding: 20px;
}
.fr_wyz_table {
	width: 100%;
	line-height: 40px;
	text-align: center;
	border: 1px solid #dbdbdb;
	margin-bottom: 10px;
}
.fr_wyz_table tr {
	border-bottom: 1px solid #dbdbdb;
}
.fr_wyz_table tr td {
	max-width: 160px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fr_wyz_table tr:nth-child(n+1) td:last-child {
	color: #00a0d8;
}
.fr_wyz_tbdiv em {
	color: #888;
	font-style: normal;
	margin-left: 20px;
}
.fr_all_fl {
	width: 100%;
	padding: 10px 0;
	color: #252525;
}
.fr_all_flbt {
	padding: 0 20px;
}
.fr_all_flbt span {
	color: #da0000;
}
.fr_all_fl ul {
	padding: 0 20px;
}
.fr_all_fl ul li {
	width: 310px;
	float: left;
	margin: 10px 14px 10px 0;
	border: 1px solid #dbdbdb;
	background: #fff;
	height: 100px;
}
.fr_all_fl ul li:nth-child(3n) {
	margin-right: 0;
}
.frall_tx {
	width: 100px;
	height: 100%;
	line-height: 92px;
	text-align: center;
	float: left;
}
.frall_xx {
	width: 200px;
	float: left;
	line-height: 26px;
	padding-top: 10px;
}
.frall_xx .frall_xx_hhbb > span {
	display: inline-block;
	max-width: 50%;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.frall_tx_div2 i {
	margin-right: 5px;
}
.frall_tx_div2 a.txdiv_a1 {
	display: inline-block;
	width: 20px;
	height: 18px;
	background: url(../images/jru.png) right no-repeat;
	margin-left: 20px;
	vertical-align: middle;
}
.frall_tx_div2 a.txdiv_a2 {
	display: inline-block;
	width: 20px;
	height: 18px;
	background: url(../images/scfr.png) right no-repeat;
	vertical-align: middle;
}
.frall_tx_div3 a {
	width: 90px;
	height: 24px;
	line-height: 22px;
	color: #00a0d8;
	border: 1px solid #dbdbdb;
	display: inline-block;
	text-align: center;
}
.fr_tj {
	width: 100%;
	padding: 20px 60px;
}
.fr_tj_so {
}
.fr_tj_so form> span {
	font-weight: bold;
}
.fr_tj_so form input {
	width: 60px;
	text-align: center;
	border: 1px solid #dbdbdb;
	height: 26px;
	line-height: 24px;
}
.fr_tj_so form input.fr_tj_sotext {
	width: 420px;
	text-indent: 5px;
	text-align: left;
	margin-left: 5px;
}
.fr_tj_so > div {
	padding: 10px 70px;
	color: #888;
}
.fr_tj_so > div span {
	display: inline-block;
	vertical-align: top;
}
.fr_tj_so > div em {
	font-style: normal;
	display: inline-block;
}
.fr_tj_list > span {
	font-weight: bold;
	display: block;
}
.fr_tj_list ul {
	padding: 0 70px;
}
.fr_tj_list ul li {
	margin: 20px 0 0;
	overflow: hidden;
}
.fr_tj_list ul li > div {
	border: 1px solid #dbdbdb;
	width: 310px;
	height: 100px;
	float: left;
}
.fr_tj_list ul li > a {
	display: inline-block;
	border: 1px solid #dbdbdb;
	padding: 0 10px;
	height: 26px;
	line-height: 24px;
	margin: 0 20px;
}
.frall_tx_div3 > span {
	color: #888;
	font-size: 12px;
}
.frall_tx img {
	width: 60px;
	height: 60px;
}
/*好友部分结束*/


/*以下是盟友管理*/
.al_subject {
	width: 100%;
	padding: 20px;
	font-size: 14px;
}
.al_tb_top {
	color: #888;
}
.al_tb_top span {
	color: #252525;
	font-weight: bold;
}
.al_tb_top > a {
	width: 160px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	display: inline-block;
	text-align: center;
	float: right;
	background: #da0000;
}
.al_tb {
	width: 100%;
	text-align: center;
}
.al_tb table {
	width: 100%;
	border: 1px solid #ccc;
	line-height: 40px;
	margin-top: 20px;
}
.al_tb table tr {
	border-bottom: 1px solid #ccc;
}
.al_tb table tr td:first-child {
	max-width: 280px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.al_tb table tr td a.bluez {
	display: inline-block;
	line-height: 16px;
	border-right: 2px solid #575757;
	padding: 0 5px;
}
.al_tb table tr td a.bluez:last-child {
	border: none;
}
.al_tb table tr td span {
	color: #da0000;
	margin-right: 20px;
}
.sm_em {
	font-style: normal;
	color: #888;
	display: inline-block;
	padding: 5px 20px;
}
hr.ally_hr {
	width: 100%;
	border-top: 1px dashed #ccc;
	margin-bottom: 20px;
}
/*是盟友管理结束*/



/*案例发布*/
.recase_form {
	width: 100%;
	padding: 15px;
}
.recase_form_bt {
	font-size: 14px;
	font-weight: bold;
}
.recase_form_nei {
	width: 100%;
	line-height: 40px;
	font-size: 14px;
}
.recase_width_s {
	width: 90px;
}
.recase_width_m {
	width: 120px;
}
.recase_width_l {
	width: 380px;
}
.recase_width_xl {
	width: 890px;
}
.recase_form_nei span {
	margin-right: 5px;
}
.recase_form_nei em {
	font-style: normal;
	color: #888;
}
.recase_form_nei select, .recase_form_nei input {
	height: 26px;
	line-height: 26px;
	border: 1px solid #dbdbdb;
}
.recase_form_nei input {
	text-indent: 5px;
}
.recase_left {
	width: 450px;
	float: left;
}
.recase_right {
	width: 450px;
	float: right;
	text-align: right;
}
.recase_left_l {
	width: 50%;
	float: left;
}
.recase_left_r {
	width: 50%;
	float: left;
	text-align: right;
	padding-right: 5px;
}
.recase_form_nei form ul li {
	overflow: hidden;
}
.recase_left_r a {
	color: #00a0d8;
}
.recase_right_tx {
	width: 500px;
	float: right;
	text-align: right;
}
.recase_right_tx input {
	margin-right: 5px;
}
.recase_right_tx > a {
	display: inline-block;
	padding-right: 15px;
	background: url(../images/maptb.png) right no-repeat;
	color: #00a0d8;
	margin-left: 20px;
	border-radius: 5px;
}
.up_img {
	width: 310px;
	height: 200px;
	text-align: center;
	background: #f0f0f0;
	box-shadow: 0 0 3px #888;
}
.up_img img {
	max-height: 100%;
	max-width: 100%;
}
.up_imgw2 {
	width: 225px;
	height: 150px;
}
.recase_li_ul li {
	width: auto;
	/*float: left;*/
	/*margin: 20px 25px 0 65px;*/
	text-align: center;
}
.recase_tjan input {
	text-indent: 0;
	display: inline-block;
	padding: 0 10px;
	color: #00a0d8;
	background: #fff;
	height: 28px;
	margin-left: 65px;
}
.recase_tjan {
	border-bottom: 2px solid #dbdbdb;
	padding: 30px 0;
}
.recase_tjtp a {
	display: inline-block;
	padding: 0 10px;
	color: #fff;
	background: #da0000;
	height: 28px;
	margin-left: 65px;
	border: none;
	line-height: 28px;
}
.recase_tp_img {
	width: 225px;
	float: left;
	position: relative;
}
.recase_tp_img img {
	width: 100%;
}
.recase_tp_text {
	width: 745px;
	float: left;
	height: 150px;
	padding-left: 20px;
	line-height: 28px;
	color: #888;
}
.recase_tp_text span {
	color: #252525;
}
.recase_tp_hover {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: rgba(0,0,0,0.6);
	display: none;
	position: absolute;
	bottom: 0;
}
.recase_tp_img:hover .recase_tp_hover {
	display: block;
}
.recase_tp_hover a {
	display: inline-block;
	width: 33.3%;
	text-align: center;
	color: #fff;
}
.recase_tp_gl {
	color: #888;
}
.recase_tpli_all {
	border-top: 1px dashed #dbdbdb;
	padding: 10px 0 20px;
}
.recase_tp_gl > span {
	color: #252525;
}
.recase_tp_gl ul li {
	width: 150px;
	float: left;
	margin-right: 14px;
	line-height: 26px;
	text-align: center;
}
.recase_tp_gl ul li > a > span {
	color: #da0000;
	margin: 0 2px;
}
.recase_tp_gl ul li:last-child {
	margin-right: 0;
}
.recase_tp_gl ul li:last-child a div {
	width: 100%;
	height: 150px;
	background: #ccc;
	color: #252525;
	line-height: 150px;
	text-align: center;
	font-weight: bold;
}
.recase_submit input {
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	border: none;
	background: #da0000;
	margin: 40px 0;
}
/*收藏灵感图片开始*/
.sja_nei_top {
	width: 100%;
	padding: 15px;
	border-bottom: 1px solid #dbdbdb;
}
.sja_nei {
	width: 100%;
	padding: 15px;
}
.sja_nei > a {
	display: block;
	font-size: 14px;
	color: #00a0d8;
	height: 26px;
	line-height: 24px;
	border: 1px solid #dbdbdb;
	width: 100px;
	text-align: center;
}
.sja_nei ul li {
	width: 302px;
	border: 1px solid #dbdbdb;
	float: left;
	margin: 20px 20px 0 0;
}
.sja_nei ul li:nth-child(4n) {
	margin-right: 0;
}
.sja_nei ul li a > img {
	width: 100%;
	height: 200px;
}
.sja_nei ul li a > div {
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding: 0 40px 0 5px;
	background: url(../images/atlas.png) right no-repeat;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sja_tj_tp {
	line-height: 40px;
}
.aja_tjtp_zy {
	float: right;
}
.sja_tj_tp span {
	width: 100px;
	display: inline-block;
}
.sja_tj_tp span i {
	margin: 0 5px;
}
.sja_tj_center {
	padding: 20px 15px;
	overflow: hidden;
}
.sjatj_center_left {
	width: 300px;
	height: 200px;
	float: left;
	position: relative;
}
.sjatj_center_left > div {
	position: absolute;
	width: 40px;
	height: 30px;
	bottom: 0;
	right: 0;
}
.sjatj_center_right {
	width: 670px;
	float: left;
	padding-left: 20px;
	height: 150px;
	position: relative;
	line-height: 28px;
}
.sjatj_center_cx a.bluez, .sjatj_center_bt a.bluez {
	margin-left: 20px;
}
.sjatj_center_bt span {
	color: #888;
	float: right;
	font-size: 12px;
}
.sjatj_center_cx span {
	display: inline-block;
	vertical-align: text-top;
}
.sjatj_center_cx span:nth-child(2) {
	width: 565px;
}
.sjatj_center_tb {
	/*position: absolute;
	bottom: 0;*/
	margin-top: -7px;
}
.sjatj_center_tb >a {
	margin: 0 10px 0 0;
}
.sjatj_center_tb > a > i {
	margin: 0 5px;
}
.sja_tj_center hr {
	margin: 20px 0 0 0;
	border-top: 1px solid #dbdbdb;
	width: 100%;
}
.sja_pbl {
	margin-top: 20px;
	position: relative;
	min-height: 308px;
}
.sja_pbl ul li {
	width: 312px;
	border: 1px solid #dbdbdb;
	position: absolute;
}
.sja_pbl ul li img {
	width: 100%;
}
.sja_pbl ul li:hover a {
	color: #666;
}
.sja_pbl_bt, .sja_pbl_z {
	padding: 0 10px;
}
.sja_pbl_bt span {
	margin-right: 15px;
}
.sja_pbl_z span {
	font-size: 12px;
}
.sja_pbl_z span.bluez {
	font-size: 14px;
	float: right;
}
.sja_pbl ul li .sja_pbl_ei a, .sja_pbl_ei a {
	margin: 0 10px;
	color: #888;
}
.sja_pbl ul li .sja_pbl_ei a:hover {
	color: #da0000;
}
.sja_pbl_ei a i {
	margin: 0 5px 5px;
}
/*收藏灵感图片结束*/


/*已发布的图集案例开始*/
.space {
	width: 100%;
	padding: 20px 15px;
}
.space > ul > li {
	border-bottom: 1px solid #dbdbdb;
	padding: 15px 0;
}
.space > ul > li:last-child {
	padding-bottom: 0;
	border: none;
}
.space_tjimg {
	width: 225px;
	float: left;
	position: relative;
	height: 180px;
	margin-right: 20px;
}
.space_tjimg >a > img {
	width: 225px;
	height: 150px;
	margin: 5px 0;
}
.space_tjimg a > div {
	position: absolute;
	width: 100%;
	height: 30px;
	top: 125px;
	text-align: right;
}
.space_fbsj {
	font-size: 12px;
	color: #888;
	text-align: center;
}
.space_tjtext {
	width: 722px;
	float: left;
	line-height: 26px;
}
.space_tjtext > span {
	width: 100%;
	display: inline-block;
}
.space_tjtext_onespan {
	position: relative;
}
.space_tjtext_onespan .sjatj_center_tb {
	right: 0;
}
.space_tjtext_twospan {
	border-bottom: 1px dashed #252525;
}
.space_tjtext_twospan form label {
	line-height: 24px;
	margin-bottom: 5px
}
.am-radio-inline.am-jl i {
	color: #00a0d8;
}
.space_tjtext_twospan form > input {
	padding: 0 10px;
	height: 26px;
	line-height: 24px;
	border: 1px solid #ccc;
	background: #fff;
	margin: 0 20px 5px;
}
.space_tjtext_div a {
	color: #00a0d8;
}
.space_tjtext_div {
	padding-top: 5px;
}
.space_tjtext_div li {
	overflow: hidden;
}
.space_tjli_left {
	width: 42%;
	float: left;
	;
}
.space_tjli_right {
	width: 55%;
	float: right;
}
.space_ckdt {
	display: inline-block;
	padding-right: 20px;
	background: url(../images/maptb.png) right no-repeat;
}
.space_tjlibt {
	font-weight: bold;
}
.space_altj {
	width: 655px;
	float: right;
}
.space_altj li {
	float: left;
	padding: 0 20px;
	border: 1px solid #ccc;
	margin-left: -1px;
}
.space_altj li.space_cur, .space_altj li:hover {
	background: #da0000;
	border: 1px solid #da0000;
}
.space_altj li.space_cur a, .space_altj li:hover a {
	color: #fff;
}
.space_altj li:last-child a {
	color: #00a0d8;
}
.space_altj li:last-child:hover {
	background: none;
	border-color: #ccc;
	color: #00a0d8;
}
.space_altj li > a {
	color: #888;
}
.space_altj li > a span {
	margin-right: 10px;
}
.space_altj li:last-child {
	width: 310px;
}
.tjimgli_div {
	text-align: center;
	line-height: 30px;
}
.space_tjimgli {
	overflow: hidden;
}
.space_tjimgli ul li img {
	width: 150px;
	height: 100px;
}
.space_tjimgli ul li {
	width: 150px;
	margin: 15px 13px 0 0;
	float: left;
	text-align: center;
}
.space_tjimgli ul li:nth-child(6n) {
	margin-right: 0;
}
.space_tjimgli ul li a {
	color: #00a0d8;
}
.space_tjimgli ul li span {
	display: inline-block;
}
.tjimgli_span1 {
	border-right: 1px solid #00a0d8;
	line-height: 16px;
	padding-right: 8px;
	margin-right: 5px;
}
.tjimgli_lastli {
	padding-top: 30px;
}
.space_tjimgli ul li.tjimgli_lastli a {
	display: block;
	border: 1px solid #ccc;
	background: #f0f0f0;
	line-height: 98px;
	height: 100px;
	width: 150px;
	color: #252525;
}
.space_a span::before {

	content: "收起图集";
}
.picasex_aspan span i::before, .space_a span i::before {
	content: "\f106";
	display: inline-block;
	font: normal normal normal 1.6rem/1 FontAwesome, sans-serif;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	margin-left: 5px;
}
.picasex_aspan span.am-collapsed i::before, .space_a span.am-collapsed i::before {
	content: "\f107";
	display: inline-block;
	font: normal normal normal 1.6rem/1 FontAwesome, sans-serif;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	margin-left: 5px;
}
.space_a span.am-collapsed::before {
	content: "展开图集";
}
/*已发布的图集案例结束*/


/*已发布的单图案例开始*/
.picase {
	padding: 20px 15px;
}
.picase .recase_tp_text {
	width: 722px;
	height: auto;
	padding-bottom: 10px;
}
.picase .recase_tp_gl ul li {
	margin-right: 13px;
}
.picase .recase_tp_gl ul li:last-child {
	margin-right: 0;
}
.picase .recase_tp_img {
	margin: 8px 0 10px;
}
.recase_picase {
	line-height: 30px;
}
.recase_picase a i {
	margin: 0 5px;
}
.recase_picase_a {
	float: right;
	color: #00a0d8;
}
.picase .recase_tp_hover {
	bottom: 30px;
}
.picasex em {
	color: #888;
	float: right;
}
.picasex_left {
	width: 40%;
	float: left;
	color: #575757;
}
.picasex_right {
	width: 55%;
	float: right;
	color: #575757;
}
.picasex ul li {
	overflow: hidden;
}
.picasex_aspan span {
	color: #00a0d8;
}
.picasex_aspan span::before {
	content: "收起产品";
	margin-left: 10px;
}
.picasex_aspan span.am-collapsed::before {
	content: "展开产品";
}
.picasex .qf {
	float: none;
	margin-left: 20px;
}
/*已发布的单图案例结束*/

.mypicture a {
	display: inline-block;
	height: 28px;
	line-height: 26px;
	color: #00a0d8;
	padding: 0 10px;
	margin-right: 20px;
	border: 1px solid #dbdbdb;
}
/*设计师空间首页 space开始 */
.jl_space_header {
	position: relative;
}
.jl_space_header select {
	position: absolute;
	left: 2px;
	height: 38px;
	width: 70px;
	background: #f0f0f0;
	padding-left: 5px;
}
.head-search-bar .jl_space_header .input-text {
	padding-left: 80px;
}
.head-search-bar .search-form.jl_space_header {
	height: 42px;
}
.head-search-bar .jl_space_header .input-text {
	height: 38px;
	line-height: 38px;
}
.head-search-bar .jl_space_header .input-submit, .head-search-bar .jl_space_header .input-submit:hover {
	height: 38px;
}
.head-search-bar.jl_space {
	padding-top: 40px;
}
.jl_png_header {
	padding-left: 40px;
	background: url(../images/gwc.png) left no-repeat;
	width: 200px;
	float: right;
	margin-top: 45px;
}
.jl_png_header select {
	width: 100px;
	border: 1px solid #dbdbdb;
}
.jl_sjrig_div {
	float: left;
	width: auto;
	font-size: 24px;
	line-height: 30px;
	padding-right: 10px;
}
.jl_sjrig_div2 {
	float: left;
	width: 300px;
	line-height: 30px;
	border-left: 2px solid #dbdbdb;
	padding-left: 10px;
}
.jl_sjrig_div span {
	margin: 0 10px;
}
.jl_sjsj .main {
	width: 1200px;
	margin: 0 auto;
	padding-left: 200px;
	position: relative;
	height: 100px;
}
.jl_sjsj_right {
	width: 100%;
}
.jl_sjrig_div3 {
	margin-top: 8px;
}
.jl_tx_dw {
	position: absolute;
	left: 20px;
	width: 160px;
	height: 160px;
	border-radius: 80px;
	border: 5px solid #fff;
	overflow: hidden;
	z-index: 9999;
	top: -25px;
}
.jl_tx_dw img {
	width: 100%;
}
.jl_sjrig_div2 span {
	margin-right: 30px;
}
.jl_sjrig_div2 span i {
	margin: 0 5px;
}
span.jl_zdmb_dwre {
	display: inline-block;
	position: relative;
}
.jl_zdmb_dw {
	position: absolute;
	top: 40px;
	width: 180px;
	z-index: 9999;
}
.jl_zdmb_dw img {
	width: 100%;
}
.jl_zdmb_dwre .am-accordion-gapped .am-active dt.am-accordion-title {
	background: url(../images/jlheader.png) 62px 14px no-repeat;
	color: #575757;
}
.jl_zdmb_dwre .am-accordion-gapped .am-accordion-item {
	border: none;
}
.jl_zdmb_dwre .am-accordion-gapped .am-accordion-title {
	border: none;
}
.jl_zdmb_dwre .am-accordion-title {
	padding-right: 45px;
	background: url(../images/jlheader.png) 62px 14px no-repeat;
}
.jl_zdmb_dwre .am-accordion-title::after {
	display: none;
}
.jl_sjrig_div3 > a {
	display: inline-block;
	border: 1px solid #dbdbdb;
	padding: 0 5px;
	color: #00a0d8;
	margin-left: 5px;
	line-height: 26px;
}
.sjrig_div3_span {
	line-height: 26px;
	background: #dbdbdb;
	padding: 0 10px;
	border-radius: 5px;
	display: inline-block;
	margin: 0 20px 0 10px;
}
.jl_hrader_uldiv {
	height: 40px;
	line-height: 40px;
	background: #333;
	color: #fff;
	font-size: 14px;
	padding-left: 220px;
	position: relative;
}
.jl_hrader_uldiv a {
	color: #fff;
}
.jl_hrader_uldiv ul li {
	width: auto;
	padding: 0 15px;
	float: left;
}
.jl_hrader_uldiv ul li.spahead_cur, .jl_hrader_uldiv ul li:hover {
	background: #666666;
}
.jl_head_fx {
	float: right;
	margin-top: 20px;
}
.jl_head_fx a {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/jlheader.png)-65px -114px no-repeat;
	vertical-align: middle;
	margin: 0 2px;
}
.jl_head_fx a:nth-child(2) {
	background: url(../images/jlheader.png)-88px -114px no-repeat;
}
.jl_head_fx a:nth-child(3) {
	background: url(../images/jlheader.png)-110px -114px no-repeat;
}
.jl_head_fx a:nth-child(4) {
	background: url(../images/jlheader.png)-134px -114px no-repeat;
}
.jl_head_fx a:nth-child(5) {
	background: url(../images/jlheader.png)-156px -114px no-repeat;
}
.jl_head_fx a:nth-child(6) {
	background: url(../images/jlheader.png)-179px -114px no-repeat;
}
.head_fsrq {
	margin: 0 15px;
}
.head_fsrq em {
	font-style: normal;
	color: #da0000;
	margin: 0 5px;
}
.space_left {
	width: 990px;
	float: left;
	padding-top: 20px;
}
.space_left > div {
	margin-bottom: 20px;
}
.space_left >div.am-cf {
	margin: 0;
}
.space_right {
	width: 210px;
	float: left;
	padding: 20px 30px;
	text-align: center;
}
.space_lele {
	width: 640px;
	float: left;
}
.space_lele .am-slider-default {
	margin: 0;
}
.space_lele .am-slider-default .am-control-nav {
	bottom: 10px;
}
.space_lele .am-slider-default .am-control-nav li a {
	width: 10px;
	height: 10px;
}
.space_leri {
	width: 330px;
	float: left;
	margin-left: 20px;
	height: 320px;
	background: #fcf8e6;
	padding: 0px 20px;
	border: 1px solid #f8e2d2;
	border-radius: 3px;
}
.space_leri h1 {
	border-bottom: 1px dashed #e9ad7a;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
}
.space_leri ul li span {
	display: inline-block;
	position: absolute;
	left: 0;
	width: 75px;
	text-align: right;
	color: #252525;
	font-weight: bold;
}
.space_leri ul li a {
	color: #00a0d8;
}
.le_table_lebt span {
	font-size: 24px
}
a.ltl_djsq {
	line-height: 16px;
	color: #00a0d8;
	border-left: 1px solid #dbdbdb;
	display: inline-block;
	margin-left: 10px;
	padding-left: 10px;
}
.le_table_left {
	width: 485px;
	float: left;
	margin-right: 20px;
}
.ltl_righta {
	float: right;
	margin-top: 12px;
}
.space_le_table {
	overflow: hidden;
}
.le_table_left table {
	width: 100%;
}
.le_table_left table tr {
	border: 1px solid #dbdbdb;
}
.le_table_left table tr:first-child {
	background: #f0f0f0;
}
.le_table_left table tr td {
	line-height: 40px;
	height: 40px;
	text-align: center;
}
.le_table_left table tr td:nth-child(3) a {
	color: #00a0d8;
}
.le_table_left table tr td.red {
	color: #da0000;
}
.le_table_right {
	width: 485px;
	float: left;
}
.le_table_lebt i {
	margin: 0 5px;
}
.le_table_right ul {
	border: 1px solid #dbdbdb;
	padding: 0 20px;
}
.le_table_right ul li {
	border-bottom: 1px solid #dbdbdb;
	padding: 14px 0 15px;
	line-height: 26px;
}
.le_table_right ul li:last-child {
	border: none;
}
.le_table_right ul li a span {
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.le_table_right ul li a span:first-child {
	font-size: 18px;
	width: 100%;
	color: #252525;
}
.le_table_right ul li a span:last-child {
	font-size: 14px;
	padding-left: 88px;
	width: 100%;
}
.le_table_lebt em {
	font-style: normal;
	margin: 0 10px;
}
.space_left_ulimg ul li {
	width: 310px;
	margin-right: 20px;
	text-align: center;
	float: left;
}
.space_left_ulimg ul li:last-child {
	margin: 0;
}
.space_left_ulimg ul li img {
	width: 100%;
	height: 200px;
}
.space_left_ulimg ul li div {
	height: 30px;
	line-height: 30px;
}
.space_left_gdrj {
	border-top: 1px solid #dbdbdb;
}
.gdrj_right_bt {
	overflow: hidden;
}
.gdrj_right_bt > span {
	font-size: 18px;
	float: left;
}
.gdrj_left {
	width: 200px;
	margin-right: 25px;
	float: left;
}
.gdrj_left img {
	width: 200px;
	height: 200px;
}
.gdrj_right {
	width: 580px;
	float: left;
	line-height: 30px;
}
.gdrj_right_btri {
	width: auto;
	float: right;
	font-size: 12px;
}
.gdrj_right_btri span {
	margin-left: 15px;
}
.gdrj_right_btri span em {
	color: #da0000;
	font-style: normal;
	margin: 0 5px;
}
.gdrj_right2 {
	width: 185px;
	float: left;
	text-align: right;
	height: 200px;
	line-height: 200px;
}
.gdrj_right2 a {
	color: #fff;
	background: #da0000;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	width: 130px;
	text-align: center;
	font-size: 16px;
	font-weight: block;
}
.space_left_gdrj > li {
	overflow: hidden;
	padding: 25px 0;
	border-bottom: 1px dashed #dbdbdb;
}
.gdrj_right_two span {
	padding-right: 15px;
	display: inline-block;
}
ul.gdrj_right_jindu {
	background: url(../images/jdx.png) center 4px no-repeat;
	width: 100%;
	background-size: 100% auto;
	overflow: hidden;
	line-height: 30px;
	margin: 24px 0;
}
ul.gdrj_right_jindu li {
	width: 20%;
	float: left;
	text-align: center;
}
ul.gdrj_right_jindu li::before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius: 8px;
	background: #ccc;
	margin: auto 0;
}
ul.gdrj_right_jindu li span {
	display: block;
}
ul.gdrj_right_jindu li.jd_cur::before {
	background: #da0000;
}
ul.gdrj_right_jindu li.jd_cur {
	color: #da0000;
}
.gdrj_right_bottom span {
	padding-right: 15px;
	display: block;
	float: left;
	border-right: 1px solid #dbdbdb;
	line-height: 16px;
	margin-right: 15px;
}
.gdrj_right_bottom span:last-child {
	border-right: none;
}
.le_table_lebt {
	margin-bottom: 6px;
}
.space_left_bottwt span:nth-child(2) {
	color: #00a0d8;
}
.space_left_bottul {
	border-top: 1px solid #dbdbdb;
}
.space_left_bottul li {
	padding: 10px 0;
	border-bottom: 1px dashed #dbdbdb;
	line-height: 28px;
}
.space_left_bottwt i {
	font-style: normal;
	float: right;
}
.space_right_bt {
	position: relative;
	height: 30px;
}
/*tl
.space_right_bt::before{
	content: "";
	height: 15px;
	display: block;
	border-bottom: 1px dashed #dbdbdb;
}*/
.space_right_bt span {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto auto;
	display: block;
	line-height: 30px;
	top: 0;
	width: 80px;
	text-align: center;
}
.space_right > ul li {
	width: 150px;
	height: 150px;
	position: relative;
	margin-bottom: 20px;
}
.space_right > ul li img {
	width: 100%;
	height: 100%;
}
.space_right > ul li div {
	position: absolute;
	width: 100%;
	height: 30px;
	bottom: 0;
	line-height: 30px;
	background: rgba(255,255,255,0.6);
	color: #252525;
	text-align: center;
}
.space_right_bottom a {
	display: inline-block;
	width: 45%;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
}
/*tl_change*/
.tl_change_left {
	width: 960px;
}
.tl_change_left .gdrj_right2 {
	width: 155px;
}
.tl_change_left .fr_subject .fr_subject_nei .sjsrj_jieduan .sjsrj_jd_nr > .sjsrj_jd_nrson {
	padding: 20px 45px 0px 45px;
}
.tl_change_right {
	margin-top: 40px;
}
/*设计师空间首页 space结束 */

/*装修公司空间首页 spacegs开始 */
.jl_tx_dw.gs {
	border-radius: 0;
}
em.space_tb a {
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;

}
em.space_tb a:first-child {
	background: url(../images/listtub.png) 3px 0 no-repeat;
}
em.space_tb a:nth-child(2) {
	background: url(../images/listtub.png) -18px 0 no-repeat;
}
em.space_tb a:nth-child(3) {
	background: url(../images/listtub.png) -40px 0 no-repeat;
}
em.space_tb a:nth-child(4) {
	background: url(../images/listtub.png) -60px 0 no-repeat;
}
.jl_ygtd_space ul {
	border-top: 1px solid #dbdbdb;
}
.jl_ygtd_space ul li {
	width: 165px;
	padding: 20px;
	float: left;
}
.jl_ygtd_space ul li span {
	width: 125px;
	height: 125px;
	display: block;
	border-radius: 85px;
	overflow: hidden;
}
.jl_ygtd_space ul li em {
	font-style: normal;
	display: block;
	width: 100%;
	text-align: center;
}
.jl_ygtd_space ul li img {
	width: 100%;
}
/*装修公司空间首页 spacegs结束 */


/*设计师日记开始*/
.jl_sjslist_mbx ol {
	margin-bottom: 0;
}
.spacesjsrj ul.space_left_gdrj li {
	border-bottom: none;
}
.space_left > div.jl_sjslist_mbx {
	margin-bottom: 0;
}
.gdrj_right_bottom > a {
	color: #00a0d8;
	border: 1px solid #dbdbdb;
	height: 28px;
	line-height: 26px;
	margin-right: 10px;
	display: inline-block;
	padding: 0 10px;
}
.gdrj_right_bottom > a.txa {
	border: none;
	margin-left: 20px;
}
.sjsrj_yz_right, .sjsrj_yz_left {
	width: 50%;
	padding: 10px 0 10px 100px;
	float: left;
}
.sjsrj_yz_right {
	padding: 10px 0 10px 0;
}
.sjsrj_yz_right span, .sjsrj_yz_right em, .sjsrj_yz_left * {
	display: block;
}
.sjsrj_tx {
	width: 65px;
	float: left;
}
.sjsrj_tx div {
	width: 55px;
	height: 55px;
	border-radius: 35px;
	overflow: hidden;
}
.sjsrj_tx div img {
	width: 100%;
}
.sjsrj_yz_onespan {
	line-height: 36px;
	font-weight: bold;
}
.sjsrj_tx_next {
	float: left;
	width: 260px;
}
.sjsrj_yz_left a {
	border: 1px solid #dbdbdb;
	line-height: 24px;
	width: 85px;
	text-align: center;
	color: #00a0d8;
}
.sjsrj_yz_right .sjsrj_tx_next {
	width: 400px;
}
.sjsrj_tx_next i {
	font-style: normal;
	margin-left: 30px;
	color: #888;
}
.sjsrj_jieduan > span {
	font-size: 22px;
	color: #252525;
	margin-left: 10px;
	display: block;
	line-height: 42px;
}
.sjsrj_jd_nr {
	width: 100%;
	border-top: 1px solid #dbdbdb;
	padding-left: 60px;
}
.sjsrj_jd_nrson {
	width: 100%;
	padding: 20px 60px 0px 60px;
	border-left: 1px solid #dbdbdb;
	position: relative;
}
.sjsrj_jd_nr .sjsrj_jd_nrson:last-child {
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 20px;
}
.sjsrj_jd_nrson > i {
	font-style: normal;
	width: 60px;
	height: 60px;
	background: #da0000;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 30px;
	position: absolute;
	top: 20px;
	left: -30px;
	padding: 8px 0;
	line-height: 20px;
}
.sjsrj_jd_nrson > span {
	color: #da0000;
	margin-bottom: 10px;
	font-size: 16px;
}
.sjsrj_jd_ulimg {
	overflow: hidden;
	margin: 10px 0;
}
.sjsrj_jd_ulimg li {
	width: 150px;
	float: left;
	margin-right: 14px;
	text-align: center;
}
.sjsrj_jd_ulimg li:last-child {
	margin: 0;
}
.sjsrj_jd_ulimg li:hover img {
	opacity: 0.8;
}
.sjsrj_jd_ulimg li a img {
	width: 100%;
}
.sjsrj_jd_ulimg li a span {
	line-height: 26px;
	display: inline-block;
}
.sjsrj_jieduan h3 {
	margin: 0;
	padding: 0;
}
i.am-icon-angle-right {
	margin-left: 5px;
}
.sjsrj_jieduan h3 em {
	font-style: normal;
	font-weight: 400;
	color: #888;
	float: right;
}
table.sjsrj_jd_table {
	width: 100%;
	margin: 10px 0;
}
table.sjsrj_jd_table tr td {
	text-align: center;
	max-width: 180px;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 36px;
	line-height: 34px;
	border: 1px solid #dbdbdb;
	padding: 0 5px;
}
table.sjsrj_jd_table tr:nth-child(1) {
	background: #f0f0f0;
}
table.sjsrj_jd_table tr:nth-child(n+2) td:nth-child(3) {
	color: #00a0d8;
}
.wypl_lqbznmb_bt {
	background: url(../images/jslzj.png) bottom no-repeat;
	height: 50px;
	background-size: 100% auto;
}
.wypl_lqbznmb_btright {
	float: right;
}
.wypl_lqbznmb_btright a {
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/jslhh.png) -18px 0 no-repeat;
}
.wypl_lqbznmb_btright a:nth-child(2) {
	background: url(../images/jslhh.png) -50px 0 no-repeat;
}
.wypl_lqbznmb_btright a:nth-child(3) {
	background: url(../images/jslhh.png) -82px 0 no-repeat;
}
.wypl_lqbznmb_bt span {
	color: #da0000;
	margin-left: 12px;
}
.wypl_lqbznmb_bt span::before {
	content: "";
	width: 20px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/jslhh.png) 0 0 no-repeat
}
.wypl_lqbznmb_pleft {
	width: 80px;
	float: left;
	padding: 0 10px;
}
.wypl_lqbznmb_pleft span {
	display: block;
	width: 60px;
	height: 60px;
	border-radius: 30px;
	overflow: hidden;
}
.wypl_lqbznmb_pl ul li {
	border-bottom: 1px solid #dbdbdb;
	padding: 15px 0;
	overflow: hidden;
}
.wypl_lqbznmb_pleft span img {
	width: 100%;
	height: 100%;
}
.wypl_lqbznmb_plright {
	width: 726px;
	float: left;
}
.lqbznmb_plright_yz h3 {
	padding: 0;
	margin: 0;
}
.lqbznmb_plright_yz h3 a {
	color: #00a0d8
}
.lqbznmb_plright_yz h3 a:nth-child(n+2) {
	margin-left: 20px;
}
.lqbznmb_plright_yz {
	position: relative;
	padding-bottom: 5px;
}
.plright_yz_dw {
	position: absolute;
	left: 330px;
	top: 0;
	font-size: 12px;
}
.plright_yz_dw span {
	color: #888;
	margin: 0 15px;
}
.plright_yz_dw a {
	display: inline-block;
	padding: 0 10px 0 8px;
	border-right: 1px solid #dbdbdb;
	line-height: 12px;
	color: #888;
}
.plright_yz_dw a:last-child {
	border: none;
}
.plright_yz_dw a:hover {
	color: #da0000;
}
a.plright_yz_dwa {
	position: absolute;
	display: block;
	width: 80px;
	color: #fff;
	background: #da0000;
	height: 26px;
	top: 0;
	line-height: 26px;
	border-radius: 3px;
	text-align: center;
	right: 0;
}
a.plright_yz_dwa:hover {
	color: #fff;
	background: #f00;
}
.lqbznmb_plright_hf {
	border-top: 1px dashed #dbdbdb;
	padding: 10px 0 0;
	margin: 10px 0 0;
}
/*设计师日记结束*/

/*tl_change*/
.space_left_ulimg ul li {
	width: 320px;
	margin-right: 15px;
}
.lifor_text_dw2 em {
	margin-left: 7px;
	vertical-align: 0px;
}
.lifor_text_dw2 img {
	vertical-align: -2px;
	margin-left: 3px;
}
.cmlb_divxia span:first-child {
	color: #333;
}
.all_right_one a {
	background: #da0000;
}
.louplist_li3_a a:first-child, .qdsjs li span:last-child a, .diary_clqdan tr td:nth-child(3), .bottom_lifor_left a, .zxgs_li5 a, table.sjsrj_jd_table tr:nth-child(n+2) td:nth-child(3), .sjsrj_yz_left a, .gdrj_right_bottom > a, .space_left_bottwt span:nth-child(2), .space_leri ul li a, .ltl_righta {
	color: #da0000;
}
.tl_change_right .sbxg2, .sjslist_all_right .sbxg2 {
	margin-top: 0;
}
.zxdiary_textlist {
	border-top: 0px solid #dbdbdb;
}
.jl_tx_dw {
	pointer-events: none;
}
.jl_sjrig_div3 > a {
	color: #da0000;
	border: 1px solid #da0000;
}
.space_leri ul li {
	border-bottom: 1px dashed #ccc;
	padding-left: 5px;
	position: relative;
	line-height: 30px;
	font-size: 14px;
}
.le_table_lebt {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 0;
}
.space_left_bottul {
	border-top: 0px;
}
ul.tlsjs_list {
	margin-top: 30px;
}

.am-accordion-content {
	text-align: left !important;
}
.tl_home input[type="radio"] {
	vertical-align: -8px;
	margin: 0px 5px;
}
.tl_home th:nth-of-type(1) {
	padding-left: 25px;
}
form#so-home-form [type="text"], form#so-home-form select.input.w-100 {
	border: 1px solid #eee;
}

.left {
	width: 180px;
}
.sjs_rithree_d2 {
	padding: 0px;
}
input.pbtn.intable_pbtn {
	margin-left: 0px;
	font-size: 16px;
	height: 34px;
}
.mail_right {
	margin-left: 20px;
}
.mail_right .form input.pbtn {
	margin-left: 0;
}
.sja_nei > a, .recase_left_r a, .recase_left_r a, .loupan_li_a {
	color: #da0000;
}
.tlh_page form input, .tlh_page form select {
	height: 35px;
}
.tlh_page form input[type="file"] {
	border: 0px;
	height: 22px;
}
.tlh_page form .pbtn {
	margin-left: 0px;
	width: 80px;
}
.tlh_info input[type="text"] {
	height: 35px;
	margin-right: 5px;
}
.tlh_info input[type="radio"] {
	vertical-align: -8px;
}
.tlh_info input[type="submit"] {
	margin-left: 0px;
	height: 35px;
	width: 80px;
}
.recase_left input[type="text"] {
	height: 35px;
}
.recase_left input[type="radio"] {
	vertical-align: -8px;
}
.recase_left input[type="submit"] {
	margin-left: 0px;
	height: 35px;
	width: 80px;
}
.recase_form_nei select, .recase_form_nei input {
	height: 35px;
}
.ucenter_c table.form input[type="text"], table.form select, table.form textarea {
	height: 35px;
	width: 210px;
}
.ucenter_c tr {
	height: 45px;
}
.recase_form_nei form ul li {
	margin-bottom: 10px;
}
.sja_nei ul li {
	position: relative;
}
.jt_sbcz {
	position: absolute;
	bottom: 28px;
	right: 0px;
}
.sja_nei ul li a > div {
	background: none;
}
.lqbznmb_plright_yz h3 a {
	color: #da0000;
}
.yhhd_bt_li2 {
	color: #333;
}
.jl_wk_main .jl_wk_right .all_right_one {
	border: 1px solid #eee;
	background: #f1f1f1;
	margin: 1rem 0px;
}
.jl_wk_main .jl_wk_right .all_right_bottom {
	margin-bottom: 1rem;
}
.tl_recase1 {
	width: 475px;
	text-align: left;
}
.tl_recase1 > select {
	margin-right: 8px;
}
.tl_recase {
	width: 980px;
}
.tl_recase > .recase_left_l {
	width: 259px;
}
.recase_tp_text > ul > li.tl_edit_list {
	margin-bottom: 0px;
}
.up_tj_form > ul li input.up_input1, .up_form form > ul li > div input.up_input1 {
	height: 35px;
	font-size: 14px;
}
.up_tj_form > ul li input, .up_form form > ul li input {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}
.up_input2 {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}
.up_tj_form > ul li > div.up_form_div, .up_form form > ul li > div.up_form_div {
	margin: 0 32px 6px;
}
.imgdiv {
	margin-top: 10px;
}
.up_tuups {
	padding: 0px 30px 20px;
}
.up_bottom a {
	width: 300px;
	height: 45px;
	line-height: 45px;
	margin: 0 auto;
	font-size: 18px;
	font-weight: 600;
}
.sjs_rithree_d2 .left {
	width: 130px;
}
.zxgs_list_right ul li:first-of-type {
	margin-bottom: 0px;
}
.zxgs_list_right ul li:first-of-type h1 a {
	color: #333;
}
.lifor_text_li2 a:first-child {
	visibility: hidden;
}
.lifor_text_dw {
	left: 0px;
}
/* .lifor_text_dw3{
	display: none;
} */
.bottom_lifor_text >li:nth-of-type(1) {
	margin-bottom: 8px;
}
.recase_form_nei .recase_li_ul li {
	text-align: left;
}

.zxtop_from_div select {
	width: 133px;
}

.company-head {
	background-image: url(../images/company-head.jpg);
	position: relative;
	height: 130px;
	padding-top: 40px;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.2);
}
.company-img {
	position: absolute;
	bottom: -45px;
	box-shadow: 0 0 8px rgba(0,0,0,0.3);
}
.company-name {
	padding-left: 160px;
	font-size: 24px;
	font-weight: 300;
	color: #fff;
}
.company-name span.company-addr {
	display: inline-block;
	font-size: 16px;
	vertical-align: middle;
	line-height: 20px;
	margin-left: 20px;
	border-left: 1px solid #fff;
	padding-left: 20px;
}
.company-info {
	padding-left: 160px;
	margin-top: 15px;
}
.company-info .am-badge {
	font-size: 14px;
	font-weight: normal;
	background: #fff;
	color: #fe7e00;
	padding: 5px 10px;
	line-height: 18px;
	vertical-align: middle;
	text-shadow: none;
}
.company-info .am-btn {
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
	padding: 5px 10px;
	font-size: 14px;
	border-radius: 3px;
	vertical-align: middle;
}
.company-info .am-btn:hover {
	background: #fe7e00;
	color: #fff;
	border: 1px solid #fe7e00;
}
.company-heart {
	line-height: 20px;
	vertical-align: middle;
	color: #fff;
	padding: 0 10px;
}
.company-info .bdsharebuttonbox {
	float: right;
	width: 205px;
	margin-right: -5px;
	vertical-align: middle;
}
.company-info .bdsharebuttonbox a {
	background-color: #fff;
	border: 6px solid #fff;
	padding: 8px;
	border-radius: 5px;
	width: 28px;
	height: 28px;
	display: inline-block;
	margin-right: 6px;
}
.company-nav {
	background: #333;
}
.company-nav .main {
	position: relative;
}
.company-nav ul {
	padding-left: 160px;
}
.company-nav ul > li {
	line-height: 45px;
	font-size: 16px;
	font-weight: 300;
	display: inline-block;
}
.company-nav ul > li > a {
	display: block;
	width: 100px;
	color: #fff;
	text-align: center;
}
.company-nav ul > li > a:hover {
	background: #454545;
}
.company-nav ul > li.spahead_cur > a {
	background: #666;
}
.head_right_dw {
	width: 210px;
	position: absolute;
	right: -9px;
	bottom: 0;
	background: url(../images/company-header.png) left bottom no-repeat;
	height: 60px;
	font-size: 24px;
	text-align: center;
	line-height: 45px;
	color: #fff;
	padding-top: 10px;
}
.head_right_dw a {
	color: #fff;
	font-size: 24px;
	font-weight: 300;
}
.head_right_dw a:hover {
	opacity: 0.9;
	color: #fff;
}
/*公共部分*/
#city-chose ,.am-modal.am-modal-out{
	margin: 0 !important;
}
#city-chose .color-modal-style-head {
	background: url(../images/city-chose-bg.png) bottom no-repeat;
}
#city-chose.color-modal-style-red .color-modal-style-head {
	background-color: #6db5ec;
}
#city-chose .address_list {
	width: 100%;
	margin: 0;
}
#city-chose .address_list li {
	line-height: 30px;
	margin-bottom: 5px;
	border-bottom: 1px solid #f1f1f1;
	padding: 10px;
	height: auto;
}
#city-chose .address_list li > span {
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	background: #aaa;
	width: 30px;
	padding: 0;
	line-height: 30px;
	border-radius: 50%;
	text-transform: uppercase;
}
#city-chose .address_list li > a {
	display: inline-block;
	margin-right: 15px;
	border: 1px solid #ddd;
	padding: 2px 10px;
	border-radius: 3px;
}
#city-chose .address_list li > a:hover {
	border-color: #fe7e00;
	background-color: #fe7e00;
	color: #fff;
}
.hdlogo {
	height: 78px;
	width: 188px;
	padding-top: 10px;
}
/*装修攻略*/
#raiders-course .jl_tianjia > div {
	width: 285px;
	margin-right: 20px;
	margin-left: 0;
	border: 1px solid #fe7e00;
}
#raiders-course .jl_tianjia > div.zx_tubiao4 {
	margin-right: 0px;
}
#raiders-course .jl_tianjia .course-title {
	margin: 0;
	padding: 0;
	line-height: 50px;
	height: 50px;
	font-size: 18px;
	font-weight: 300 !important;
	background: #fe7e00;
}
#raiders-course .jl_tianjia .course-icon {
	height: 100px;
	background: transparent;
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 22px;
}
#raiders-course .jl_tianjia .course-icon span {
	float: left;
	display: inline-block;
	margin: 0;
	color: #555;
	opacity: 0.7;
}
#raiders-course .jl_tianjia .course-icon span:hover {
	opacity: 1;
}
#raiders-course .jl_tianjia .course-icon span i {
	color: #fe7e00;
}
#raiders-course .jl_tianjia .zx_tubiao1 .course-icon > span {
	width: 20%;
	padding-top: 40px;
	border-right: 1px dashed #fbd4ae;
	height: 128px;
}#raiders-course .jl_tianjia .zx_tubiao3 .course-icon > span {
	width: 25%;
	padding-top: 40px;
	border-right: 1px dashed #fbd4ae;
	height: 128px;
}#raiders-course .jl_tianjia .zx_tubiao4 .course-icon > span {
	width: 33.33%;
	padding-top: 40px;
	border-right: 1px dashed #fbd4ae;
	height: 128px;
}
#raiders-course .jl_tianjia .zx_tubiao2 .course-icon > span {
	width: 25%;
	height: 64px;
	padding-top: 10px;
	border-bottom: 1px dashed #fbd4ae;
	border-right: 1px dashed #fbd4ae;
}
#raiders-course .jl_tianjia .zx_tubiao4 .course-icon > span:nth-child(3),#raiders-course .jl_tianjia .zx_tubiao3 .course-icon > span:nth-child(4), #raiders-course .jl_tianjia .zx_tubiao1 .course-icon > span:nth-child(5), #raiders-course .jl_tianjia .zx_tubiao2 .course-icon > span:nth-child(4n) {
	border-right: none;
}
#raiders-course .jl_tianjia .zx_tubiao2 .course-icon > span:nth-child(5), #raiders-course .jl_tianjia .zx_tubiao2 .course-icon > span:nth-child(7), #raiders-course .jl_tianjia .zx_tubiao2 .course-icon > span:nth-child(8), #raiders-course .jl_tianjia .zx_tubiao2 .course-icon > span:nth-child(6) {
	border-bottom: none;
}
/*登录注册*/
#other-login .am-icon-btn {
	width: 40px;
	height: 40px;
	font-size: 18px;
	line-height: 40px;
}
#register-tabs .am-tabs-nav li{
	width: 33.33%;
}
#register-tabs .am-tabs-nav li a{
	margin: 0;
	border: none;
	border-bottom: 1px solid transparent;
}
#register-tabs .am-tabs-nav li.am-active > a {
	border-bottom: 3px solid #fe7e00;
}
#register-tabs .am-tabs-bd {
	border: none;
	padding-top: 20px;
	overflow: hidden;
}
.login-mb.register-mb {
	padding: 20px 15px;
}
#register-tabs.register-brand .am-tabs-nav li {
	width: 25%;
}
#register-tabs.register-brand .am-tabs-nav li > a {
	padding-left: 5px;
	padding-right: 5px;
}
/*空间*/

.company-head {
	background-image: url(../images/company-head.jpg);
	position: relative;
	height: 130px;
	padding-top: 40px;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.2);
}
.company-img {
	position: absolute;
	bottom: -45px;
	box-shadow: 0 0 8px rgba(0,0,0,0.3);
}
.company-name {
	padding-left: 160px;
	font-size: 24px;
	font-weight: 300;
	color: #fff;
}
.company-name span.company-addr{
	display: inline-block;
	font-size: 16px;
	vertical-align: middle;
	line-height: 20px;
	margin-left: 20px;
	border-left: 1px solid #fff;
	padding-left: 20px;
}
.company-info {
	padding-left: 160px;
	margin-top: 15px;
}
.company-info .am-badge {
	font-size: 14px;
	font-weight: normal;
	background: #fff;
	color: #fe7e00;
	padding: 5px 10px;
	line-height: 18px;
	vertical-align: middle;
	text-shadow: none;
}
.company-info .am-btn {
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
	padding: 5px 10px;
	font-size: 14px;
	border-radius: 3px;
	vertical-align: middle;
}
.company-info .am-btn:hover {
	background: #fe7e00;
	color: #fff;
	border: 1px solid #fe7e00;
}
.company-heart {
	line-height: 20px;
	vertical-align: middle;
	color: #fff;
	padding: 0 10px;
}
.company-info .bdsharebuttonbox {
	float: right;
	width: 205px;
	margin-right: -5px;
	vertical-align: middle;
}
.company-info .bdsharebuttonbox a {
	background-color: #fff;
	border: 6px solid #fff;
	padding: 8px;
	border-radius: 5px;
	width: 28px;
	height: 28px;
	display: inline-block;
	margin-right: 6px;
}
.company-nav {
	 background: #333;
}
.company-nav .main{
	 position: relative;
}
.company-nav ul {
	padding-left: 160px;
}
.company-nav ul > li {
	line-height: 45px;
	font-size: 16px;
	font-weight: 300;
	display: inline-block;
}
.company-nav ul > li > a {
	display: block;
	width: 100px;
	color: #fff;
	text-align: center;
}
.company-nav ul > li > a:hover {
	background: #454545;
}
.company-nav ul > li.spahead_cur > a {
	background: #666;
}
.head_right_dw {
	width: 210px;
	position: absolute;
	right: -9px;
	bottom: 0;
	background: url(../images/company-header.png) left bottom no-repeat;
	height: 60px;
	font-size: 24px;
	text-align: center;
	line-height: 45px;
	color: #fff;
	padding-top: 10px;
}
.head_right_dw a {
	color: #fff;
	font-size: 24px;
	font-weight: 300;
}
.head_right_dw a:hover {
	opacity: 0.9;
	color: #fff;
}
.company-head.desginer-head {
	padding-top: 20px;
}
.company-head.desginer-head .company-img {
	border-radius: 80px;
	overflow: hidden;
	bottom: -25px;
	border: 4px solid #fff;
}
.company-head.desginer-head .company-img img {
	width: 120px;
	height: 120px;
}