/* 
 * create by liuhongyang
 * date : 2017/05/03
 */
.guess {
	height: 45px;
	overflow: hidden;
}
.remencaigou {
	height: 130px;
	overflow: hidden;
}
 /*center-body start*/
.section-index-1 {
	width: 100%;
	height: 442px;
}

.section-one {
	width: 100%;
	height: auto;
	margin-top: 10px;
	position: relative;
}

.section-1-left {
	width: 240px;
	height: 440px;
	border: 1px solid rgb(237, 237, 237);
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
}

.section-1-left-1 {
	border-bottom: 1px dotted rgb(237, 237, 237);
	padding-bottom: 10px;
}

.title-label {
	position: relative;
	font-size: 16px;
	color: #333;
	text-indent: 15px;
	/*background: url(../images/arr_right.png) right center no-repeat;*/
	margin: 10px 0;
}

.title-label:before {
	content: ' ';
	position: absolute;
	left: 0px;
	top: 4px;
	width: 3px;
	height: 16px;
	background: rgb(247, 116, 0);
}

.title-desc-box {
	width: 130px;
	display: inline-block;
	position: absolute;
	right: 0;
	text-indent: 0px;
}

.title-desc-box a {
	color: rgb(247, 116, 0);
	font-weight: bold;
	font-size: 14px !important;
	display: inline-block;
	width: 62px;
	text-indent: 0px; height：18px;
	overflow: hidden;
}

.title-r-desc {
	font-size: 14px;
	color: #666;
	display: inline-block;
	width: 58px;
	text-indent: 0px;
	height: 19px;
	overflow: hidden;
}

.foucs-type-lists-zb {
	height: 440px;
	overflow: hidden;
}

.foucs-type-lists-xj {
	height: 440px;
	overflow: hidden;
}

.rmcg-items {
	margin: 0px;
	padding: 0px;
}

.rmcg-items .rmcg-item {
	height: 26px;
	line-height: 26px;
}

.rmcg-item .rmcg-zb {
	display: inline-block;
	height: 18px;
	line-height: 16px;
	width: 32px;
	text-align: center;
	background: #E78089;
	color: #fff !important;
	border: 1px solid rgb(241, 227, 198);
	font-size: 13px;
}
.rmcg-item a { /*width: 170px;*/
	display: inline-block;
	height: 21px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 5px;
	color: #666 !important;
	font-size: 12px !important
}

.rmcg-item a:hover {
	color: rgb(247, 116, 0) !important
}

.dzsp-items a {
	width: 210px;
}

.dzsp-items li {
	padding-left: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url(../images/pointer-c.png) 0px center no-repeat
}

.dzsp-items li:hover {
	background: url(../images/pointer-h.png) 1px center no-repeat
}

.cnxh-box {
	margin-top: 10px;
}

.left-cnxh-logo {
	height: 40px;
	width: 40px;
	float: left;
	margin-top: 6px;
	background: url(../images/cnxh.png) center no-repeat;
	margin-right: 4px;
}

.cnxh-box a {
	width: 136px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap; 
	word-break: keep-all;
}

.cnxh-box .rmcg-item {
	height: 20px;
	line-height: 20px;
}

.cnxh-box .rmcg-zb {
	height: 18px;
	line-height: 16px;
}

.cnxh-xm {
	background: #2E9A56 !important;
	border: 1px solid rgb(211, 232, 223) !important;
}

.section-1-center {
	width: 710px;
	height: 440px;
	position: absolute;
	margin: 0 10px;
	margin-left:6px\9;/*\9兼容IE8*/
}

.carousel-wrap {
	width: 710px;
	height: 390px;
}

.zxsj-wrap {
	height: 38px;
	line-height: 38px;
	background: rgb(250, 250, 250);
	margin: 12px 0 0 0;
	width: 710px;
}

.zxsj-label {
	height: 38px;
	line-height: 38px;
	text-align: center;
	width: 90px;
	color: #fff;
	font-size: 14px;
	background: rgb(115, 115, 115);
	float: left;
	margin-right: 38px;
}

.zxsj-items {
	float: left;
	margin: 0;
	padding: 0px;
}

.zxsj-items .zxsj-item {
	float: left;
	font-size: 14px;
	margin-right: 15px;
}

.zxsj-item .zx-number {
	color: rgb(254, 0, 0);
	font-size: 15px;
}

.section-1-right {
	width: 230px;
	height: 440px;
	border: 1px solid rgb(233, 233, 233);
	position: absolute;
	right: 0px;
	top: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
}

.user-logo-info {
	width: 100%;
	height: 80px;
	position: relative;
	color: #666;
	font-size: 12px;
}

.user-logo-info .user-logo {
	height: 50px;
	width: 50px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	left: 12px;
	top: 12px;
}

.user-name-desc {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 72px;
	top: 15px;
/*	width: 140px;*/
	overflow: hidden;
	line-height: 14px;
	padding-right: 10px;
}

.welcome-info {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 72px;
	top: 42px;
	width: 140px;
	overflow: hidden;
}

.login-sign-box {
	border: 1px solid rgb(233, 233, 233);
	border-left: none;
	border-right: none;
	height: 45px;
	line-height: 45px;
}

.login-sign-box a {
	height: 43px;
	line-height: 43px;
	display: inline-block;
	width: 113px;
	float: left;
	font-size: 14px !important;
	text-align: center;
	text-decoration: none;
	text-indent: 15px;
}

.login-sign-box .ls-btn {
	border-left: 1px solid rgb(233, 233, 233);
}

.login-sign-box .login-box-btn {
	color: rgb(247, 116, 0) !important;
	background: url(../images/v1.png) 12px center no-repeat;
}

.sign-box-btn {
	color: #999 !important;
	background: url(../images/v2.png) 12px center no-repeat;
}

.go-box-btn {
	color: rgb(247, 116, 0) !important;
	background: url(../images/v3.png) 12px center no-repeat;
}

.out-box-btn {
	color: #999 !important;
	background: url(../images/v4.png) 12px center no-repeat;
}
.login-sign-box .login-box-btn:hover,.sign-box-btn:hover,.go-box-btn:hover,.out-box-btn:hover {
	background-color: rgb(255, 242, 233)
}

.zb-zb-xm {
	height: 200px;
	width: 100%;
	border-bottom: 1px solid rgb(233, 233, 233);
}

.tab-label-box {
	padding: 0 10px;
	margin-bottom: 8px;
	border-bottom: 1px solid rgb(233, 233, 233);
}
.tab-label-more {
	padding-top:12px;
	height:38px;
	width:60px;
	float:right;
}
.tab-label-more a{
	float: right;
	color: #666 !important;
	font-size: 12px !important;
	font-weight: normal;
}
.tab-zb-one {
	height: 38px;
	line-height: 38px;
	width: 66px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}

.tab-zb-one:hover {
	color: rgb(247, 116, 0);
}

.focus-zb-xm {
	position: relative;
	color: rgb(247, 116, 0);
	font-weight: bold;
	border-bottom: 1px solid rgb(247, 116, 0);
}

.focus-zb-xm:before {
	content: ' ';
	position: absolute;
	left: 50%;
	bottom: 0px;
	margin-left: -2px;
	border: 3px solid;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-bottom-color: rgb(247, 116, 0);
}

.zb-zb-xm-items {
	padding: 0 10px;
}

.zb-zb-xm-items a {
	width: 198px !important;
}

.notice-box {
	width: 100%;
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.notice-box .gg-title a {
	float: right;
	/*margin-right: 20px;*/
	color: #666 !important;
	font-size: 12px !important;
	font-weight: normal;
}
.gg-title a:hover {
	color: rgb(247, 116, 0) !important;
}
.gg-title {
	font-size: 14px;
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	color: rgb(247, 116, 0);
}

.notice-box ul a {
	width: 198px;
}

.computer-links-wrap {
	height: 198px;
	width: 100%;
}

.computer-left-logo {
	width: 198px;
	height: 198px;
	background: rgb(247, 116, 0);
	position: relative;
	float: left;
}

.computer-logo-desc {
	position: absolute;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	width: 138px;
	border: 1px solid #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	left: 30px;
	top: 50px;
}

.logo-second-desc {
	font-size: 15px;
	color: #fff;
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 120px;
}

.computer-lists {
	float: left;
	width: 1002px;
	height: 198px;
	border: 1px solid rgb(237, 237, 237);
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.common-computer-back{
	width:100%;
	height:100%;
	background:url(../images/bb.jpg) center no-repeat;
}

.computer-lists .computer-list-one {
	float: right;
	width: 201px;
	height: 99px;
	border-top: 1px solid rgb(237, 237, 237);
	border-right: 1px solid rgb(237, 237, 237);
	margin: -1px -1px 0 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.computer-icon-0 {
	background: url(../images/big-customer.png) center no-repeat;
}

.computer-icon-1 {
	background: url(../images/pic1.png) center no-repeat;
}

.computer-icon-2 {
	background: url(../images/pic2.png) center no-repeat;
}

.computer-icon-3 {
	background: url(../images/pic3.png) center no-repeat;
}

.computer-icon-4 {
	background: url(../images/pic4.png) center no-repeat;
}

.computer-icon-5 {
	background: url(../images/pic5.png) center no-repeat;
}

.computer-icon-6 {
	background: url(../images/pic6.png) center no-repeat;
}

.computer-icon-7 {
	background: url(../images/pic7.png) center no-repeat;
}

.computer-icon-8 {
	background: url(../images/pic8.png) center no-repeat;
}

.computer-icon-9 {
	background: url(../images/pic9.png) center no-repeat;
}

.computer-icon-10 {
	background: url(../images/pic10.png) center no-repeat;
}

.section-index-2 {
	height: 488px;
	width: 100%;
	position: relative;
	background-color: #fff;
}

.section-2-left {
	width: 240px;
	height: 488px;
	border: 1px solid rgb(237, 237, 237);
	border-top: 1px solid rgb(247, 116, 0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
}

.section-2-center {
	width: 710px;
	height: 488px;
	position: absolute;
	margin: 0 10px;
	margin-left:6px\9;/*\9兼容IE8*/
	border: 1px solid rgb(237, 237, 237);
	border-top: 1px solid rgb(247, 116, 0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
}

.section-2-right {
	width: 230px;
	height: 488px;
	border: 1px solid rgb(237, 237, 237);
	border-top: 1px solid rgb(247, 116, 0);
	position: absolute;
	right: 0px;
	top: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
}
.section-baohan-right {
	border-top: 0px none;
}
.section-baohan {
	background: url("../images/baohan-business.png") 0px center no-repeat;
	width: 230px;
	height: 250px;
}
.cabl-items-wrap {
	height: 210px;
	border-bottom: 1px solid rgb(237, 237, 237);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.cabl-items-wrap .cabl-item {
	display: inline-block;
	width: 60px;
	height: 64px;
	text-align: center;
	vertical-align: bottom;
	margin: 10px 5px 10px 30px;
}

.cabl-item a {
	display: inline-block;
	width: 54px;
	height: 54px;
}

.cabl-item a:hover {
	background-color: rgb(255, 240, 227)
}
.cabl-one-1 {
	background: url(../images/ca-zssq.png) center no-repeat;
}
.cabl-one-2 {
	background: url(../images/ca-zszx.png) center no-repeat;
}
.cabl-one-3 {
	background: url(../images/ca-myzh.png) center no-repeat;
}
.cabl-one-4 {
	background: url(../images/ca-zsxq.png) center no-repeat;
}

.section-2-title {
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	color: rgb(247, 116, 0);
	font-weight: bold;
	border-bottom: 1px solid rgb(237, 237, 237);
	text-indent: 36px;
}

.hwfl-title {
	background: url(../images/s6.png) 10px center no-repeat;
}

.xmfl-title {
	background: url(../images/s3.png) 10px center no-repeat;
}

.xjxx-title {
	background: url(../images/s5.png) 10px center no-repeat;
}

.hwfl-types-items-wrap {
	position: relative;
}

.hwfl-types-items {
	margin: 0px;
	padding: 5px 0;
}

.second-items {
	border:1px solid #eee;
	position: absolute;
	left: 238px;
	top: 0px;
	display: none;
	width: 320px;
	height: 448px;
	background: #fff;
	z-index: 999;
	-webkit-box-shadow: 0px -3px 5px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0px -3px 5px rgba(0, 0, 0, .1);
	box-shadow: 0px -3px 5px rgba(0, 0, 0, .1);
	padding: 10px 20px;
}
.second-items-sub {
	
}
.marks-wrap {
	overflow: hidden;
}
.marks-wrap a {
	display: inline-block;
	text-align: center !important;
	height: 28px;
	line-height: 28px;
	padding: 0 5px;
	text-indent: 0px;
	background: rgb(249, 249, 249);
	text-decoration: none;
	float: left;
	margin: 5px 0 0 5px;
	width: 85px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap; 
	word-break: keep-all;
}
.marks-wrap a:visited {
	background: rgb(249,249,249);
	color: #333;
}
.marks-wrap a:hover {
	background:rgb(247,116,0);
	color:#fff !important;
}

.second-card-title {
	font-size: 15px;
	color: #333;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.hwfl-types-item:hover .second-items,.second-items:hover {
	display: inline-block;
}

.hwfl-types-item {
	padding-right: 15px;
	font-size: 14px;
	color: #333;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dashed rgb(237, 237, 237);
	cursor: pointer;
	background: url(../images/right.png) right 10px center no-repeat;
	padding: 0 5px;
}

.left-menu-name {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap; 
	word-break: keep-all;
	position: relative;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	text-indent: 25px;
	width: 100%;
}

.left-menu-name:before {
	content: ' ';
	position: absolute;
	left: 8px;
	top: 11px;
	width: 3px;
	height: 14px;
	background: rgb(255, 115, 0)
}

.hwfl-types-item:hover {
	color: rgb(247, 116, 0);
}

.section-center-top,.foucs-type-lists {
	position: relative;
}

.zbxx-title {
	background: url(../images/s2.png) 10px center no-repeat;
}

.section-center-top .zbxx-type-tab {
	width: 420px;
	position: absolute;
	height: 27px;
	line-height: 27px;
	background: #fff;
	border: 1px solid rgb(237, 237, 237);
	top: 10px;
	left: 110px;
	background: rgb(251, 251, 251)
}

.zbxx-types {
	margin: 0px;
	padding: 0px;
}

.zbxx-types .zbxx-type {
	float: left;
	font-size: 13px;
	text-align: center;
	margin-left: -1px;
	border-left: 1px solid rgb(237, 237, 237);
	width: 68px;
	cursor: pointer;
}

.zbxx-type:hover {
	color: #333;
	font-weight: bold;
}

.lang-zbbx {
	width: 104px !important;
	text-align: center;
}

.middle-zbbx {
	width: 92px !important;
	text-align: center;
}

.focus-zbbx {
	background: #fff;
	color: #333;
	font-weight: bold;
	height: 28px;
	cursor: default !important;
	border-top: solid 2px #07984B;
	color: #079A56;
}

.check-type-item {
	position: relative;
	padding: 0 8px;
}
.check-type-item-odd {

}
.check-type-item-even {
	background:rgb(245,246,248);
}
/*这种写法不支持ie8
.check-type-item:nth-child(2n){
	background:rgb(245,246,248);
}
*/
.check-type-item:hover {
	background: rgb(255, 240, 227);
}

/*.check-type-item:hover :before {
	content: ' ';
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 2px;
	background: rgb(247, 116, 0);
}*/
.check-type-item:hover{
	padding:0 6px;
	border-left:2px solid rgb(247, 116, 0);
}

.check-type-item {
	height: 40px;
}

.check-type-item a {
	color: #666;
	display: inline-block;
	height: 40px;
	line-height: 40px;
}

.check-type-item span {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	float: left;
	font-size: 13px;
}

.type-item-title {
	display: inline-block;
	width: 400px;
	overflow: hidden;
	font-size: 13px !important
}

.check-type-item .region-span {
	width: 54px;
	height: 40px;
	line-height: 40px;
	color: rgb(247, 116, 0);
	overflow: hidden;
}

.type-item-title {
	display: inline-block;
	width: 400px;
	overflow: hidden;
	font-size: 13px !important
}

.item-state {
	width: 82px;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
}

.distance-end-time {
	width: 156px;
	color: #999;
}

.distance-end-time-non {
	width: 156px;
	color: #999;
}

.jxz {
	color: rgb(6, 152, 77);
}

.distance-end-time {
	width: 156px;
	color: #999;
}

.distance-end-time i {
	font-style: normal;
	color: rgb(247, 116, 0);
}

.tbbh-title {
	background: url(../images/s1.png) 10px center no-repeat;
}

.bsgm-title {
	background: url(../images/bsgm.png) 10px center no-repeat;
}
.cabl-title {
	background: url(../images/cabl.png) 10px center no-repeat;
}
.gystc-title {
	background: url(../images/s4.png) 10px center no-repeat;
}

.zcfg-title {
	background: url(../images/s7.png) 10px center no-repeat;
}

.ywbl-title {
	background: url(../images/s8.png) left -5px center no-repeat;
	text-indent: 24px;
}

.tbbh-title a,.bsgm-title a,.gystc-title a,.zcfg-title a {
	float: right;
	color: #666;
	font-weight: normal !important;
	margin-right: 10px;
}

.tbbh-items-wrap {
	height: 210px;
	padding: 15px 10px;
	border-bottom: 1px solid rgb(237, 237, 237);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.tbbh-items-wrap a {
	width: 198px;
}

.fist-li-img {
	height: 65px !important;
	position: relative;
	overflow: hidden;
	margin-bottom: 5px;
}

.fist-li-img img {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 98px;
	height: 65px;
}

.fist-li-img a {
	position: absolute;
	left: 113px;
	width: 90px;
	overflow: visible;
	line-height: 23px;
	text-decoration: none;
}

.xjxx-tab {
	width: 262px !important;
}

.section-center-top .more-link {
	position: absolute;
	right: 10px;
	top: 10px;
	color: #666;
}

.gystj-logo {
	display: inline-block;
	width: 100px;
	height: 68px;
	margin: 1px 0 1px 8px;
	opacity: 0.8;
	-ms-filter: alpha(opacity=80);
	filter: alpha(opacity=80);
}

.gystj-logo:hover {
	opacity: 1;
	-ms-filter: alpha(opacity=100);
	filter: alpha(opacity=100);
}

.section-index-3 {
	height: 270px;
	width: 100%;
	position: relative;
}

.section-3-left {
	height: 270px;
	width: 960px;
	padding: 0px 15px 30px;
	border: 1px solid rgb(237, 237, 237);
	border-top: 1px solid rgb(247, 116, 0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.section-3-right {
	width: 230px;
	height: 270px;
	position: absolute;
	right: 0px;
	top: 0px;
	border: 1px solid rgb(237, 237, 237);
	border-top: 1px solid rgb(247, 116, 0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.section-3-inner-left {
	width: 426px;
	height: 100%;
}

.ywbl-items-wrap {
	width: 100%;
	height: 198px;
	/*background: rgb(248, 248, 248)*/
}

.ywbl-items-wrap .ywbl-item {
	display: inline-block;
	width: 60px;
	height: 64px;
	text-align: center;
	vertical-align: bottom;
	margin: 20px 0 10px 35px;
}

.ywbl-item a {
	display: inline-block;
	width: 50px;
	height: 50px;
}

.ywbl-item a:hover {
	background-color: rgb(255, 240, 227)
}

.ywbl-one-1 {
	background: url(../images/c1.png) center no-repeat;
}

.ywbl-one-2 {
	background: url(../images/c2.png) center no-repeat;
}

.ywbl-one-3 {
	background: url(../images/c3.png) center no-repeat;
}

.ywbl-one-4 {
	background: url(../images/c4.png) center no-repeat;
}

.ywbl-one-5 {
	background: url(../images/c5.png) center no-repeat;
}

.ywbl-one-6 {
	background: url(../images/c6.png) center no-repeat;
}

.ywbl-one-7 {
	background: url(../images/c7.png) center no-repeat;
}

.ywbl-one-8 {
	background: url(../images/c8.png) center no-repeat;
}
.ywbl-one-9 {
	background: url(../images/c9.png) center no-repeat;
}
.ywbl-one-10 {
	background: url(../images/c10.png) center no-repeat;
}
.ywbl-one-11 {
	background: url(../images/c11.png) center no-repeat;
}
.ywbl-one-12 {
	background: url(../images/c12.png) center no-repeat;
}
.ywbl-one-13 {
	background: url(../images/c13.png) center no-repeat;
}
.section-3-inner-right {
	width: 480px;
	float: right;
}

.hyzx-right-map {
	height: 198px;
	width: 200px;
	position: relative;
}

.hyzx-info-wrap {
	position: relative;
}

.hyzx-desc {
	width: 100%;
	text-align: center;
	font-size: 13px;
	color: #333;
	position: absolute;
	bottom: 0;
}

.hyzx-items-first {
	height: 50px;
	border-bottom: 1px solid rgb(237, 237, 237);
}

.hyzx-right-info {
	width: 266px;
	position: absolute;
	right: 0px;
	top: 0px;
	padding: 15px 0 0px 0;
}

.hyzx-item-title {
	font-size: 14px !important;
	height: 20px;
	line-height: 20px;
	width: 268px;
	overflow: hidden;
	color: #333;
	margin: 0px;
	padding: 0px;
	text-decoration: none !important;
}

.hyzx-item-title:hover {
	color: rgb(247, 116, 0) !important;
}

.hyzx-item-desc {
	margin: 0px;
	padding: 0px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #999;
	font-size: 14px;
}

.hyzx-items {
	margin-top: 10px;
}

.hyzx-items .hyzx-item a {
	height: 28px;
	line-height: 28px;
	width: 266px;
	overflow: hidden;
	color: #333;
	font-size: 13px !important;
	text-decoration: none;
}

.hyzx-item a:hover {
	color: rgb(247, 116, 0) !important;
}

/*首页 追加CRM */
.tab-zb-two{
    height:38px;
    line-height:38px;
    width:101px;
    text-align:center;
    font-size:14px;
    cursor:pointer;
}

.tab-zb-two:hover{
    color:rgb(247,116,0);
}
.zb-cg-area{ width:26%; float:left;}
.zb-cg-arr{ width:10%; float:left;}

.zb_zc{ width:42px; height:42px; border:1px solid #ddd; border-radius:3px; background:#fff; padding:8px 0; text-align:center; cursor:pointer; margin-bottom:4px;}
.zb_zc:hover{ background:#fff0e3;}
.zb_zc1{ padding-top:30px}
.zb_zc2{ padding-top:45px}
.zb_zc3{ padding-top:30px}
.zb_cg_txt{background:url(../images/arr5.png) left no-repeat; width:157px; height:23px; line-height:23px; color:#f77400; text-align:center; font-weight:bold; position:absolute; top:290px; left:0px;}

.cards-item-second{
    height:30px;
    line-height:30px;
    color:#333;
    border-bottom:1px dashed #dedede;
    position: relative;
    font-size:12px;
	margin-bottom:1px;
}

.cards-item-second .ph-index{
    display:inline-block;
    height:20px;
    line-height:20px;
    text-align:center;
    width:20px;
    top: 5px;
    position: absolute;
    float:left;
    background:rgb(222,230,233);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.cards-items-wrap{
    padding:5px 10px;
}
.ph-index.one{
    color:#fff;
    background:rgb(240,99,89);
}

.ph-index.two{
    color:#fff;
    background:rgb(246,133,67);
}

.ph-index.three{
    color:#fff;
    background:rgb(196,147,130)
}

.left-computer {
	margin-left: 35px;
	margin-left: 35px;
	display: inline-block;
	height: 30px;
	width: 125px;
	overflow: hidden;
}

.right-ok-num{
    display: inline-block;
    height: 30px;
    width: 40px;
    text-align: right;
    overflow: hidden;
    color: #999;
}

.gyszb-ph .left-computer{
    width:175px;
}

.section-4-left{
    height:270px;
	
    padding: 0px 0px 30px;
    border: 1px solid rgb(237,237,237);
    border-top: 1px solid rgb(247,116,0);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.section-4-left a{	float:right; line-height:15px; color:rgb(247,116,0); font-size:14px; margin-right:10px; border-bottom:1px solid rgb(247,116,0); padding-top:10px;}
.gys_ad_area{ width:14.2%; float:left; height:230px;}
.gys_ad_area1{ border-right:1px dashed #eee;height:230px;}
.gys_ad_area2{ background:#f8b551;height:230px;}

.gys_ad_tit{ color:#555; font-weight:bold; font-size:15px; text-align:center; white-space: nowrap;text-overflow:ellipsis;
-o-text-overflow: ellipsis;overflow:hidden; padding-top:35px;}
.gys_ad_tit2{color:#999; font-size:12px; text-align:center;padding-top:15px; height:50px; margin:0 10px;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
-webkit-line-clamp: 2; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/}
.gys_ad_img{ width:56px; height:56px; border-radius:50%; margin:15px auto 0;}

.gys_ad_tit3{ color:#333; font-weight:bold; font-size:15px; text-align:center; white-space: nowrap;text-overflow:ellipsis;
	-o-text-overflow: ellipsis;overflow:hidden; padding-top:25px;}
.gys_ad_tit4{color:#fff; font-size:12px; text-align:center;padding-top:10px; height:75px; margin:5px 10px 0;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
-webkit-line-clamp: 3; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/}
.gys_ad_tit5{ color:#666; font-size:12px; text-align:center;padding-top:10px;}
.gys_ad_tit5 b{ color:#f90000}

.gys_ad_tit6{ color:#ff7300; font-size:12px; text-align:center;padding-top:35px;}



/*首页 追加CRM end*/

/*center-body end*/

.content {
  width: 1200px;
  margin: 0 auto;
  margin-top: 10px;
}

.r1 {
  font-size: 12px;
  color: #666;
  padding: 4px 0;
}

.r2 {
  margin-top: 10px;
  border: 1px solid rgb(237, 237, 237);
  border-top: 2px solid rgb(247, 116, 0);
}

.r21 {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: rgb(247, 116, 0);
  font-weight: bold;
  padding-left: 10px;
  background-color: rgb(250, 250, 250);
  border-bottom: 1px solid rgb(230, 230, 230);
}

.r221 {
  margin: 0 10px;
  border-bottom: 1px dashed #eee;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 500;
  color: #666;
}

.r2211 {
  display: inline-block;
  margin-right: 30px;
  text-align: center;
}

.r2211 input{
  font-size: 14px;
  color: #666;
  margin-left: 10px;
  padding: 5px 10px;
  width: 300px;
  border: 1px solid #e4e4e4; 
} 

.r2212 {
  display: inline-block;
  text-align: center;
}

.r2212 input{
  font-size: 14px;
  color: #666;
  margin-left: 10px;
  padding: 5px 10px;
  width: 160px;
  border: 1px solid #e4e4e4; 
}

.r22121{
  margin: 0 10px;
}

.r2213{
  margin-left: 15px;
  padding: 5px 15px;
  background-color: #7a7a7a;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
}

.r222{
  margin: 0 10px;
  border-bottom: 1px dashed #f2f2f2;
  padding: 15px;
  font-size: 14px;
  font-weight: 500;
  color: #666;
}

.r2221 {
  padding: 4px 10px;
  margin-left: 10px;
  border-radius: 3px;
}

.r2221:hover {
  background: rgb(247, 116, 0);
  color: #fff !important;
  cursor: pointer;
}

.select-on {
  background: rgb(247, 116, 0);
  color: #fff !important;
}

.r3 {
  margin-top: 10px;
  overflow: hidden;
}

.r31 {
  display: inline-block;
  width: 23%;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 1px solid rgb(237, 237, 237);
}

.r311 {
  height:50px;
  width:274px;
  display:table-cell;
  vertical-align:middle;
  font-size: 14px;
  color: #333;
  font-weight: 700;
  padding: 0 10px;
  background-color: rgb(250, 250, 250);
  border-bottom: 1px solid rgb(237, 237, 237);
}

.r312 {
  padding: 15px;
  background-color: rgb(250, 250, 250);
  border-bottom: 1px solid rgb(237, 237, 237);
}

.r3121 {
  display: inline-block;
  font-size: 12px;
  color: #333;
}

.r3121 span {
  font-size: 14px;
  color: rgb(247, 116, 0);
}

.r3122 {
  float: right;
  font-size: 14px;
  color: rgb(247, 116, 0);
}

.r3123 {
  float: right;
  font-size: 12px;
  color: #666;
}

.r3123 span {
  font-size: 14px;
  color: rgb(247, 116, 0);
}

.r313 {
  padding: 20px 10px;
  height: 195px;
}

.r3131 {
  font-size: 12px;
  color: #333;
  display: inline-block;
  margin-bottom: 15px;
  width:100%;
}

.r3131 span:first-child {
  color: #999;
  margin-right: 10px;
}

.r31311 {
  padding: 3px 10px;
  background-color: #e8e8e8;
  border-radius: 3px;
}

.r3132 {
  font-size: 12px;
  color: #333;
  display: inline-block;
  margin-bottom: 15px;
}

.r3132 span:first-child {
  color: #999;
  margin-right: 10px;
}

.r3133 {
  font-size: 12px;
  color: #333;
  display: inline-block;
  margin-bottom: 15px;
  float:left;
  width:100%;
}

.r3133 span:first-child {
  color: #999;
  margin-right: 10px;
}

.r3134 {
  font-size: 12px;
  color: #333;
  display: inline-block;
}

.r31331 {
  font-size: 14px;
  color: rgb(247, 116, 0);
}

.r314 {
  margin: 10px;
  font-size: 14px;
  font-weight: 500;
  color: #333;
  padding: 10px 0;
  text-align: center;
  justify-content: center;
  background-color: #f7f9fa;
  cursor:pointer;
}

.status1 {
  background-color: #FFECDC;
}

.status2 {
  background-color: #E5F6C2;
}

.status3 {
  background-color: #FFECDC;
}

.status4 {
  background-color: #e8e8e8;
}

.r314-sta1 {
  background-color: #FFF4EA;
  color: rgb(247, 116, 0);
}

.r4 {
  height: 40px;
  line-height: 40px;
  margin: 20px 0px;
}

.r314:hover {
	background-color: #FFF4EA;
  	color: rgb(247, 116, 0);
  	cursor:pointer;
}