@import "zhome-sprite.css";
body,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd,
ul,
ol,
li,
th,
td,
p,
blockquote,
pre,
form,
fieldset,
legend,
input,
button,
textarea,
hr,
div {
	margin: 0;
	padding: 0;
	color: #000;
}

input,
button,
select,
textarea {
	outline: none;
}

body {
	font-size: 12px;
	font-family: "PingFang SC", "Microsoft YaHei", "STHeiti", "Heiti SC", "SimHei", "SimSun", Arial, sans-serif;
	background: #fff;
}

ul,
ol,
li {
	list-style: none;
}

fieldset,
img {
	border: 0;
}

a {
	text-decoration: none;
	color: #3e3a39;
	transition: all 300ms ease;
}


/*a:hover {
	text-decoration: underline;
	color: #ff4339;
}*/

a:hover,
a:link,
a:visited {
	text-decoration: none;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	zoom: 1;
}

.clear {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
}

.hidden {
	display: none;
}

.icon {
	display: inline-block;
	margin-right: 4px;
	margin-bottom: -2px;
}

.text1 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.text2 {
	/*max-height:48px;*/
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.table {
	display: table;
	width: 100%;
	border: 0;
}

.table .tr {
	display: table-row;
}

.table .td {
	display: table-cell;
	vertical-align: middle;
}

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align: right;
}

.line-dot {
	border-bottom: 1px dotted #a7a7a7;
}

.h10 {
	height: 10px;
}

.h20 {
	height: 20px;
}

.h30 {
	height: 30px;
}

.h40 {
	height: 40px;
}

.mt10 {
	margin-top: 10px;
}

.mtb20 {
	margin: 20px 0;
}

.paginator {
	padding: 20px 0;
}

.paginator .link {
	background: #fff;
	font-size: 14px;
	color: #999;
	padding: 2px 8px;
	border: 1px solid #e8e8e8;
	margin: 0 2px;
}

.paginator .link:hover,
.paginator .link-cur,
.paginator .link-active {
	background: #5ebae7;
	color: #fff;
}

.paginator .link-disabled {
	display: none;
}

.paginator .link-text {
	font-size: 14px;
	color: #999;
	padding: 2px 0;
}


/* layout */

.page-inner {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	position: relative;
}

.page-inner:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	zoom: 1;
}

.page-topnav {
	width: 100%;
	min-width: 1200px;
	height: 0.5px;
	margin: 0 auto;
	background: #f7f9fa;
}

.page-topnav .div-left {
	width: 470px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: left;
	margin-right: 10px;
}

.page-topnav .div-center {
	width: 240px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: center;
}

.page-topnav .div-right {
	width: 480px;
	height: 30px;
	line-height: 30px;
	float: right;
	text-align: right;
	position: relative;
}

.page-topnav .text,
.page-topnav .link {
	color: #3f3a3a;
	padding: 0 10px;
}

.page-topnav .link-wechat {
	position: relative;
}

.page-topnav .link-wechat .div-popup-wechat {
	/*width:160px; height:160px; background:#fff;*/
	width: 200px;
	height: 282px;
	text-align: center;
	position: absolute;
	left: -75px;
	top: 23px;
	z-index: 12;
}

.page-topnav .link-wechat .div-popup-wechat .div-anchor {
	height: 3px;
	background: #fff url(../../images/pc/bg-popup-top-1.png) no-repeat 20px 0;
}

.page-topnav .link-wechat .div-popup-wechat .div-body {
	/* height:152px;  border-top:0;*/
	height: 282px;
	padding-top: 4px;
}

.page-topnav .link-wechat .div-popup-wechat .div-body p {
	color: #3E3A39;
}

.page-topnav .text-split {
	color: #3f3a3a;
}

.page-topnav .link:hover {
	color: #f83d33;
}

.page-topnav .center .text {
	color: #ff4339;
}

.page-topnav .div-nav-login {
	display: inline-block;
	padding: 0 10px;
}

.page-topnav .div-nav-login .link {
	padding: 0;
}

.page-topnav .div-nav-login .icon {
	margin-right: 0;
}

.page-topnav .div-cat-popup {
	position: absolute;
	left: 0;
	right: 0;
	top: 30px;
	border: 2px solid #dadada;
	background: #fff;
	z-index: 20;
}

.page-topnav .div-cat-popup .div-popup-inner {}

.page-topnav .div-cat-popup .div-col {
	float: left;
	width: 248px;
	margin: 15px 0;
	padding: 0 20px 0 30px;
	border-right: 1px solid #dadada;
	min-height: 330px;
}

.page-topnav .div-cat-popup .div-col-4 {
	border-right: 0;
}

.page-topnav .div-cat-popup .div-item {
	text-align: left;
	margin: 0 0 20px 0;
}

.page-topnav .div-cat-popup .div-item h1 {
	font-size: 14px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
}

.page-topnav .div-cat-popup .div-item h1 .link {
	color: #ff3900;
	margin: 0;
	padding: 0;
}

.page-topnav .div-cat-popup .div-item h1 .link .icon {
	margin: 0 0 4px 2px;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-1 {
	color: #fd7f23;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-2 {
	color: #fe6767;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-3 {
	color: #ff6faf;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-4 {
	color: #ffbfd9;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-5 {
	color: #67fef9;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-6 {
	color: #27bced;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-7 {
	color: #be33ff;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-8 {
	color: #67fe6a;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-9 {
	color: #8effae;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-10 {
	color: #3955ff;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-11 {
	color: #ff96f4;
}

.page-topnav .div-cat-popup .div-item h1 .link-cat-12 {}

.page-topnav .div-cat-popup .div-item .div-links {}

.page-topnav .div-cat-popup .div-item .div-links .link {
	color: #969696;
	padding: 0 6px 0 0;
	margin: 0 6px 0 0;
	border-right: 1px solid #e0cabf;
	line-height: 20px;
}

.page-topnav .div-cat-popup .div-item .div-links .link:last-child {
	border-right: 0;
}

.page-header {
	width: 100%;
	min-width: 1200px;
	height: 120px;
	margin: 0 auto;
	background: #fff;
}

.page-header .div-left {
	float: left;
	width: 300px;
	padding: 25px 0;
}

.page-header .div-center {
	float: left;
	width: 600px;
	padding-top: 40px;
}

.page-header .div-right {
	float: left;
	width: 300px;
	padding: 30px 0;
}

.page-header .link-logo {}

.page-header .link-logo .img {
	display: block;
	width: 246px;
}

.page-header .form-search {
	width: 598px;
	height: 36px;
	border: 1px solid #e60012;
	position: relative;
	z-index: 10;
}

.page-header .form-search .field {
	float: left;
	border: 0;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
}

.page-header .form-search .field-120 {
	width: 86px;
	cursor: pointer;
}

.page-header .form-search .field-250 {
	width: 230px;
}

.page-header .form-search .div-anchor {
	float: left;
	width: 14px;
	height: 36px;
	background: #e60012;
	cursor: pointer;
	text-align: center;
}

.page-header .form-search .div-anchor .icon {
	margin: 15px auto;
}

.page-header .form-search .btn-submit {
	float: left;
	width: 108px;
	background: #e60012;
	color: #fff;
	height: 36px;
	font-size: 16px;
	line-height: 36px;
	border: 0;
}

.page-header .form-search .btn-submit .icon {}

.page-header .div-select-industry {
	width: 488px;
	background: #fff;
	border: 1px solid #979797;
	position: absolute;
	left: 0;
	top: 36px;
}

.page-header .div-select-industry .div-select-inner {
	padding: 0 4px;
}

.page-header .div-select-industry .link {
	float: left;
	display: block;
	width: 96px;
	height: 36px;
	font-size: 14px;
	line-height: 36px;
	color: #3e3a39;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.page-header .div-select-industry .link:hover {
	color: #f83d33;
}

.page-header .div-select-invest {
	width: 488px;
	background: #fff;
	border: 1px solid #979797;
	position: absolute;
	left: 0;
	top: 36px;
}

.page-header .div-select-invest .div-select-inner {
	padding: 0 4px;
}

.page-header .div-select-invest .link {
	float: left;
	display: block;
	height: 36px;
	line-height: 36px;
	color: #3e3a39;
	padding: 0 8px;
}

.page-header .div-select-invest .link:hover {
	color: #f83d33;
}

.page-header .div-select-keyword {
	width: 248px;
	background: #fff;
	padding: 4px 0;
	border: 1px solid #979797;
	position: absolute;
	left: 240px;
	top: 36px;
}

.page-header .div-select-keyword .div-select-inner {
	padding: 0 4px;
}

.page-header .div-select-keyword .link {
	display: block;
	height: 22px;
	line-height: 22px;
	color: #3e3a39;
	padding: 0;
	overflow: hidden;
}

.page-header .div-select-keyword .link:hover {
	color: #f83d33;
}

.page-header .div-select-keyword .link .text-word,
.page-header .div-select-keyword .link .text-other {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.page-header .div-select-keyword .link .text-word {
	display: block;
	float: left;
	width: 160px;
	text-align: left;
}

.page-header .div-select-keyword .link .text-other {
	display: block;
	float: right;
	width: 80px;
	text-align: right;
}

.page-header .div-quicklink {
	text-align: left;
	padding: 5px 0;
	height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.page-header .div-quicklink .text {
	color: #3e3a39;
}

.page-header .div-quicklink .link {
	color: #3e3a39;
	margin-right: 10px;
}

.page-header .link-fund {}

.page-header .link-fund .img {
	display: block;
	width: 236px;
	float: right;
}

.page-nav {
	width: 100%;
	min-width: 1200px;
	height: 40px;
	margin: 0 auto;
	background: #e60012;
}

.page-nav .link {
	float: left;
	display: block;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #fff;
}

.page-nav .link-150 {
	width: 160px;
	background: #ff7900;
}

.page-nav .link-150:hover {
	background: #FF7900 !important;
}

.page-nav .link-175 {
	width: 160px;
	background: #e60012;
}

.page-nav .link:hover,
.page-nav .link-active {
	background: url(../../images/pc/bg-nav-hover-h40.png) repeat;
	text-decoration: none;
}

.page-footer-links {
	width: 100%;
	min-width: 1200px;
	background: #e4e4e4;
	margin-top: 10px;
	height: 36px;
	line-height: 36px;
	text-align: center;
}

.page-footer-links .link {
	color: #666;
	margin: 0 25px;
}

.page-footer-links .text-split {
	color: #cfcfcf;
}

.page-footer {
	width: 100%;
	min-width: 1200px;
	background: #f0f0f0;
	overflow: hidden;
}

.page-footer .div-cert {
	padding: 20px 0;
}

.page-footer .div-cert .link {
	margin: 0 10px;
}

.page-footer .div-cert .img {}

.page-footer .div-copyright {
	padding-bottom: 60px;
}

.page-footer .div-copyright .text {
	margin: 0 5px;
}
.copyRight p{
	line-height: 200%;
}


/*Ã¦Â£Â£Ã¦Â Â­Ã£â‚¬â€°Ã©ÂÂÃ¥â€˜Â­Ã®â€ ÂÃ©Ââ€“Ã¥â€œâ€žÃ§â€¦â„¢*/

.page-zhome-content {
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
	/*margin-top: 262px;*/
	transition: 0.8s;
	background: #F7F9FA;
}

.page-zhome-content .div-left {
	float: left;
	width: 160px;
}

.page-zhome-content .ul-menu {
	background: #fff;
	height: 558px;
	box-sizing: border-box;
}

.page-zhome-content .ul-menu li {
	display: block;
	height: 32px;
	text-align: left;
}

.page-zhome-content .ul-menu li .link {
	display: block;
	height: 34px;
	font-size: 14px;
	line-height: 34px;
	position: relative;
	padding: 0 28px;
	color: #3e3a39;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.page-zhome-content .ul-menu li .link .icon {
	margin: 0;
	position: absolute;
	right: 10px;
	top: 14px;
}

.page-zhome-content .ul-menu li .link:hover,
.page-zhome-content .ul-menu .li-hover>.link {
	background: #fff1e5;
	color: #e60012;
	text-decoration: none;
}

.page-zhome-content .ul-menu .ul-submenu {
	background: #fff;
	width: 600px;
	height: 558px;
	padding: 5px 20px;
	position: absolute;
	left: 160px;
	top: 0;
	z-index: 1;
	border-left: 1px solid #EDEFF0;
	border-right: 1px solid #EDEFF0;
	overflow-y: auto;
	box-sizing: border-box;
}

.page-zhome-content .ul-menu .ul-submenu li {
	float: left;
	width: 100px;
	height: 27px;
	line-height: 27px;
	margin: 0;
	text-align: left;
	margin-top: 2px;
}

.page-zhome-content .ul-menu .ul-submenu li .link {
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	padding: 0;
	color: #4D4D4D;
}

.page-zhome-content .ul-menu .ul-submenu li .link:hover {
	background: transparent;
	text-decoration: underline;
	color: #ff4339;
	/*color:#3e3a39;*/
}

.page-zhome-content .ul-menu .ul-submenu li.li-title {
	clear: both;
	float: none;
	display: block;
	width: auto;
	height: 39px;
	line-height: 39px;
	border-bottom: 1px dashed #dedad9;
	padding-top: 5px;
	font-size: 16px;
	color: #292929;
}

.page-zhome-content .ul-menu .ul-submenu li.li-title .link {
	font-size: 16px;
	height: 39px;
	line-height: 39px;
	color: #ff7900;
	font-weight: 700;
}

.page-zhome-content .ul-menu .ul-submenu li.li-product-title {
	clear: both;
	float: none;
	display: block;
	width: auto;
	height: 5px;
}

.page-zhome-content .ul-menu .ul-submenu li.li-product {
	float: left;
	width: 33%;
	height: 85px;
}

.page-zhome-content .ul-menu .ul-submenu li.li-product .link {
	height: 70px;
}

.page-zhome-content .ul-menu .ul-submenu li.li-product .img {
	display: block;
	width: 168px;
	/*height: 70px;*/
}

.page-zhome-content .div-center {
	float: left;
	width: 820px;
	margin-left: 10px;
	margin-top: 10px;
}

.page-zhome-content .div-slideshow,
.page-zhome-content .div-slideshow .slideshow-images {
	width: 820px;
	height: 256px;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}

.page-zhome-content .div-slideshow .slideshow-images .images-inner {
	position: absolute;
	left: 0;
	top: 0;
}

.page-zhome-content .div-slideshow .slideshow-images .images-inner .link {
	float: left;
	display: block;
	width: 820px;
	height: 256px;
}

.page-zhome-content .div-slideshow .slideshow-images .images-inner .link .img {
	display: block;
	width: 820px;
	height: 256px;
	border-radius: 10px;
}

.page-zhome-content .div-slideshow .slideshow-dots {
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0;
	text-align: center;
}

.page-zhome-content .div-slideshow .slideshow-dots .dots-inner {
	display: inline-block;
}

.page-zhome-content .div-slideshow .slideshow-dots .dots-inner .icon {
	margin: 0 15px;
	cursor: pointer;
}

.page-zhome-content .div-right {
	float: right;
	width: 200px;
	margin-top: 10px;
	height: 564px;
}

.div-zhome-panel {
	text-align: left;
	/*padding-top: 4px;*/
	background: #FFFFFF;
	padding-bottom: 4px;
}

.div-zhome-panel .div-title {}

.div-zhome-panel .div-title .div-inner {
	padding: 0 2px;
	background: #FFFFFF;
}

.div-zhome-panel .div-title .link-title {
	float: left;
	font-size: 14px;
	line-height: 36px;
	color: #fff;
	text-align: center;
	margin-left: 8px;
}

.div-zhome-panel .div-title .link-other {
	float: left;
	line-height: 36px;
	color: #4D4D4D;
	padding: 0 10px;
}

.div-zhome-panel .div-title .link-other:hover {
	color: #f83d33;
}

.div-zhome-panel .div-title .link-more {
	float: right;
	line-height: 36px;
	margin-right: 16px;
}

.div-zhome-panel .div-title .link-more .text-gt {
	font-family: Sinsum;
}

.div-zhome-panel .div-title .link-more .icon {
	margin: 0 0 -2px 5px;
}

.div-zhome-panel .div-title .link-more:hover {}

.div-zhome-panel .div-body {}

.div-zhome-panel .div-body .div-inner {}

.div-zhome-panel .div-body .link {
	float: left;
	display: block;
	width: 191px;
	height: 95px;
	margin: 6px 7px 0;
	position: relative;
	border-radius: 6px;
	overflow: hidden;
}

.div-zhome-panel .div-body .link:before {
	content: '';
	display: none;
	width: 191px;
	height: 110px;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	opacity: .3;
	filter: alpha(opacity=30);
	background: url(../../images/pc/bg-fff-o30.png) repeat\9;
}

.div-zhome-panel .div-body .img {
	display: block;
	width: 191px;
	height: 95px;
}

.div-zhome-panel .div-body .link:hover:before {
	display: block;
}

.div-zhome-rpanel {}

.div-zhome-rpanel .div-nav-login {
	height: 40px;
	overflow: hidden;
	background: #fff;
	border-left: 2px solid red;
}

.div-zhome-rpanel .div-nav-login .link,
.div-zhome-rpanel .div-nav-login .text-split {
	font-size: 14px;
	line-height: 40px;
}

.div-zhome-rpanel .div-nav-login .l-horn-ul {
	float: left;
	display: inline-block;
	width: 135px;
	height: 40px;
	overflow: hidden;
	text-align: left;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.div-zhome-rpanel .div-nav-login .l-horn-ul li {
	height: 40px;
	line-height: 40px;
	/*float: left;*/
	text-align: left;
}

.div-zhome-rpanel .div-nav-login .l-index-horn {
	display: inline-block;
	float: left;
	margin: 12px 6px 0 8px;
	width: 40px;
	height: 22px;
	/*background: url(../../images/pc/icon-toutiao.png) no-repeat;*/
	background-size: 100%;
	font-weight: bold;
	color: red;
	font-family: "微软雅黑";
}

.div-zhome-rpanel .div-title {
	height: 42px;
	background: #FFFFFF;
	margin-top: 7px;
}

.div-zhome-rpanel .div-title h1 {
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	text-align: center;
	color: #fff;
	width: 103px;
	height: 41px;
	margin: 0 auto;
	background: url(../../images/pc/title-ppph.png) no-repeat;
	background-position: 0 12px;
}

.div-zhome-rpanel .div-body {
	background: #fff;
}

.div-zhome-rpanel .div-body .link {
	display: block;
	position: relative;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 30px;
}

.div-zhome-rpanel .div-body .link .icon-ic-panel-rank {
	display: inline-block;
	margin: 0;
	position: absolute;
	left: 8px;
	top: 9px;
	z-index: 1;
}

.div-zhome-rpanel .div-body .link .text-num {
	width: 24px;
	position: absolute;
	left: 4px;
	top: 0;
	color: #fff;
	text-align: center;
	z-index: 100;
}

.div-zhome-rpanel .div-body .link .text-name {
	float: left;
	display: block;
	width: 106px;
	height: 28px;
	text-align: left;
	color: #3e3a39;
}

.div-zhome-rpanel .div-body .link .text-hot {
	float: left;
	display: block;
	width: 38px;
	height: 28px;
	text-align: right;
	color: #a7a7a7;
	padding: 0 4px 0 12px;
}

.div-zhome-rpanel .div-body .link .text-name,
.div-zhome-rpanel .div-body .link .text-hot {
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom: 1px solid #EDEFF0;
}

.div-zhome-rpanel .div-body .link:hover .text-name,
.div-zhome-rpanel .div-body .link:hover .text-hot {
	text-decoration: underline;
	color: #f83d33;
}

.div-zhome-rpanel .div-body .link .text-hot .icon {
	margin: 2px 2px 0 -12px;
}

.div-zhome-rpanel .div-body .link-active .text-name {
	color: #ff4339;
}

.div-zhome-rpanel .div-body .link-active .text-hot {
	color: #f7481f;
}

.div-zhome-rpanel .div-body .link-last .text-name,
.div-zhome-rpanel .div-body .link-last .text-hot {
	border-bottom: 0;
}

.div-zhome-list-text {
	background: #fff;
	margin-top: 8px;
}

.div-zhome-list-text .div-title {
	height: 42px;
	/*background: #e60012;*/
}

.div-zhome-list-text .div-title .link-tab {
	float: left;
	width: 50%;
	height: 42px;
	font-size: 14px;
	line-height: 42px;
	color: #292929;
}

.div-zhome-list-text .div-title .link-tab:hover,
.div-zhome-list-text .div-title .link-active {
	/*background: url(images/bg-nav-hover-h40.png?v=19a7fcf) repeat;*/
	text-decoration: none;
	color: #E60012;
	border-bottom: 1px solid #E60012;
}

.div-zhome-list-text .div-body {
	margin: 8px 4px;
}

.div-zhome-list-text .div-body .content-tab {}

.div-zhome-list-text .div-body .content-tab .link {
	display: block;
	height: 20px;
	line-height: 20px;
	text-align: left;
	color: #3e3a39;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.div-zhome-list-text .div-body .content-tab .link:hover {
	color: #f83d33;
}

.div-zhome-list-text .div-body .content-tab .link .icon {
	margin: 0 5px 2px 0;
}

.page-zhome-main {
	background: #f7f9fa;
	/*margin-top: 10px;*/
	padding-top: 10px;
	box-shadow: 0px 0px 12px #ded8d8;
}

.div-zhome-block {
	text-align: left;
	margin: 10px 0;
}

.div-zhome-block .div-inner {
	position: relative;
	overflow: hidden;
	margin-bottom: 5px;
}

.div-zhome-block .div-title {
	height: 40px;
	line-height: 40px;
}

.div-zhome-block .div-title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #E60012;
	padding-left: 6px;
}

.div-zhome-block .div-title h1 .icon {
	margin: 0 10px -2px 10px;
}

.div-zhome-block .div-title .link-more {
	position: absolute;
	right: 16px;
	top: 0;
	font-size: 14px;
	line-height: 40px;
	color: #999999;
}

.div-zhome-block .div-title .link-more i {
	display: block;
	float: left;
	width: 24px;
	height: 40px;
	background: url(../../images/pc/icon-more.png) no-repeat left;
}

.div-zhome-block .div-title .link-more:hover {
	text-decoration: underline;
	color: #ff4339;
}

.div-zhome-block .div-title .link-more .icon {
	margin: 0 0 0 5px;
}

.div-zhome-block .div-body {}


/*Ã§Â»Â®Ã¦Æ’Â§Ã¦ÂÂ§Ã¦Â¶â€œÃ¦â€™Â³Ã¥Â°Â¯*/

.div-zhome-jpzq {}

.div-zhome-jpzq .div-body .ul-sqr {
	padding: 10px 0 0 10px;
}

.div-zhome-jpzq .div-body .ul-sqr li {
	float: left;
	display: block;
	width: 190px;
	margin: 8px 8px 0 0;
	border-radius: 10px;
	overflow: hidden;
}

.div-zhome-jpzq .div-body .ul-sqr .link {}

.div-zhome-jpzq .div-body .ul-sqr .link:hover {
	text-decoration: none;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item {}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-img {
	position: relative;
	overflow: hidden;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-img .img {
	display: block;
	width: 190px;
	height: 170px;
	border-radius: 10px;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}

.div-zhome-jpzq .div-body .ul-sqr .link:hover .div-item .div-img .img {
	/*-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);*/
	/*opacity: 0.7;*/
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text {
	position: relative;
	overflow: hidden;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text p {
	color: #4b3e3e;
	margin: 5px 0;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text p.p-center {
	text-align: center;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text .text-highlight {
	color: #fe4238;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text .text-money {
	font-weight: bold;
	color: #fe4238;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text .text-price {
	font-size: 16px;
	font-weight: bold;
	color: #fe4238;
	line-height: 20px;
}

.div-zhome-jpzq .div-body .ul-sqr .div-item .div-text .icon {
	color: #fafafa;
	text-align: center;
	line-height: 20px;
	position: absolute;
	right: 0;
}


/*Ã©Ââ€šÃ¦ÂÂ¿Ã¦ÂÂ§Ã¦Â¶â€œÃ¥Â©â€žÃ¥Å¡Å½*/

.div-zhome-xpsx {
	/*margin-top: 20px;*/
}

.div-zhome-xpsx .div-body .ul-sqr {
	padding: 0px 0 10px 10px;
}

.div-zhome-xpsx .div-body .ul-sqr li {
	float: left;
	display: block;
	width: 184px;
	margin: 0px 14px 20px 0;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	transition: .5s
}


/*.div-zhome-xpsx .div-body .ul-sqr li:hover{
	position: relative;
	top: -5px;
	transition: 0.3s
}*/

.div-zhome-xpsx .div-body .ul-sqr .link {}

.div-zhome-xpsx .div-body .ul-sqr .link:hover {
	text-decoration: none;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item {
	position: relative;
	overflow: hidden;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-img {}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-img .img {
	display: block;
	width: 182px;
	height: 186px;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}

.div-zhome-xpsx .div-body .ul-sqr .link:hover .div-item .div-img .img {
	/*-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);*/
	/*opacity: 0.7;*/
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text {
	overflow: hidden;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -58px;
	height: 52px;
	padding: 0 10px 0px;
	background: rgba(255, 255, 255, .8);
	background: url(images/bg-black-a50.png?v=6d2e01b) repeat\9;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text p {
	color: #292929;
	margin: 4px 0;
	font-size: 14px;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text p .text-dark {
	color: #a7a7a7;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text .text-highlight {
	color: #fe4238;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text .text-money {
	color: #e60012;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text .text-price {
	font-size: 16px;
	color: #e60012;
	line-height: 20px;
}

.div-zhome-xpsx .div-body .ul-sqr .div-item .div-text .text-detail {
	float: right;
	display: inline-block;
	background: #e60012;
	color: #fff;
	text-align: center;
	line-height: 20px;
	padding: 0 10px;
	border-radius: 10px;
}

.div-zhome-xpsx .div-body .ul-sqr li.li-first {
	width: 388px;
}

.div-zhome-xpsx .div-body .ul-sqr li.li-first .div-item .div-img .img {
	display: block;
	width: 388px;
	height: 170px;
}

.div-zhome-xpsx .div-colimg {
	overflow: hidden;
}

.div-zhome-xpsx .div-colimg .link {
	display: block;
	width: 1180px;
	margin: 0 auto 10px;
	overflow: hidden;
	border-radius: 10px;
	overflow: hidden;
}

.div-zhome-xpsx .div-colimg .img {
	display: block;
	width: 1180px;
	height: 110px;
	margin: 0 auto;
	/*-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;*/
}

.div-zhome-xpsx .div-colimg .link:hover .img {
	/*-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);*/
	opacity: 0.7;
}


/*Ã©ÂÂÃ¤Â½ÂºÃ¥Â¢ÂÃ©Å½ÂºÃ£â€žÂ¨Ã¥Â´Ëœ*/

.div-zhome-pptj {}

.div-zhome-pptj .div-title {}

.div-zhome-pptj .div-title .div-marquee {
	width: 480px;
	height: 40px;
	position: absolute;
	left: 630px;
	top: 0;
}

.div-zhome-pptj .div-title .div-inner {
	height: 49px;
	position: relative;
	overflow: hidden;
}

.div-zhome-pptj .div-title .div-marquee .icon-ic-announce {
	position: absolute;
	left: 0;
	top: 13px;
	margin: 0;
}

.div-zhome-pptj .div-title .div-marquee .div-list {
	padding: 0 0 0 24px;
}

.div-zhome-pptj .div-title .div-marquee .div-list .div-inner {
	height: auto;
}

.div-zhome-pptj .div-title .div-marquee .div-list .link {
	display: block;
	font-size: 14px;
	color: #ff4339;
}

.div-zhome-pptj .div-left {
	width: 808px;
	margin-top: 10px;
	/*border: 1px solid #c9c9c9;*/
	margin-left: 390px;
}

.div-zhome-pptj .div-body {
	position: relative;
}

.div-zhome-pptj .div-body .ul-sqr {
	padding: 0 0 20px 0;
	width: 800px;
	margin: 0 auto;
}

.div-zhome-pptj .div-body .ul-sqr li {
	float: left;
	display: block;
	width: 190px;
	margin: 10px 5px 0;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	transition: .5s;
}

.div-zhome-pptj .div-body .ul-sqr .link {}

.div-zhome-pptj .div-body .ul-sqr .link:hover {
	text-decoration: none;
}

.div-zhome-pptj .div-body .ul-sqr .div-item {
	position: relative;
	overflow: hidden;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-img {}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-img .img {
	display: block;
	width: 190px;
	height: 170px;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}

.div-zhome-pptj .div-body .ul-sqr .link:hover .div-item .div-img .img {
	/*-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);*/
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text {
	overflow: hidden;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -58px;
	height: 52px;
	padding: 0 10px 0px;
	background: rgba(255, 255, 255, .92);
	background: url(../../images/pc/bg-black-a50.png) repeat\9;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text p {
	color: #292929;
	margin: 4px 0;
	font-size: 14px;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text p .text-dark {
	color: #a7a7a7;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text .text-highlight {
	color: #fe4238;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text .text-money {
	color: #e60012;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text .text-price {
	font-size: 16px;
	color: #e60012;
	line-height: 20px;
}

.div-zhome-pptj .div-body .ul-sqr .div-item .div-text .text-detail {
	float: right;
	display: inline-block;
	background: #e60012;
	color: #fff;
	text-align: center;
	line-height: 20px;
	padding: 0 10px;
	border-radius: 10px;
}

.div-zhome-pptj .div-body .ul-sqr li.li-first {
	width: 390px;
}


.div-zhome-pptj .div-body .ul-sqr li.li-first .div-item .div-img .img {
	display: block;
	width: 390px;
	height: 170px;
}


/*Ã©ÂÂÃ¤Â½ÂºÃ¥Â¢ÂÃ©Å½ÂºÃ£â€žÂ¨Ã¥Â´Ëœ-Ã¦ÂµÅ“Ã§Æ’ËœÃ§Å¡ÂµÃ©Å½ÂºÃ¦Å½â€¢Ã®â€â€˜Ã©Ââ€“Ã¥â€œâ€žÃ¦Â½Â¡*/

.div-zhome-pptj .div-right {
	width: 368px;
	/*border: 1px solid #c9c9c9;*/
	position: absolute;
	left: 10px;
	top: 0;
}

.div-zhome-pptj .div-zhome-hotpanel {}

.div-zhome-pptj .div-zhome-hotpanel .div-title {
	height: 49px;
	/*background: #f5f5f5;*/
	background: #ffeded;
	/*border-bottom: 1px solid #c9c9c9;*/
}

.div-zhome-pptj .div-zhome-hotpanel .div-title h1 {
	font-size: 18px;
	font-weight: normal;
	line-height: 49px;
	color: #ff4339;
	/*background: #ffeded;*/
	background: url(../../images/pc/title-rqph.png) no-repeat center;
	background-position: 0 14px;
}

.div-zhome-pptj .div-zhome-hotpanel .div-title h1 .icon {
	margin: 0 5px -2px 0;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link {
	height: 31px;
	line-height: 31px;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link .text-name {
	width: 170px;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link .text-cat {
	float: left;
	display: block;
	width: 90px;
	text-align: left;
	color: #a7a7a7;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom: 1px solid #EDEFF0;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link .text-hot {
	width: 62px;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link-active .text-cat {
	color: #ff4339;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link .text-name,
.div-zhome-pptj .div-zhome-hotpanel .div-body .link .text-cat,
.div-zhome-pptj .div-zhome-hotpanel .div-body .link .text-hot {
	font-size: 14px;
	height: 30px;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link-last .text-name,
.div-zhome-pptj .div-zhome-hotpanel .div-body .link-last .text-cat,
.div-zhome-pptj .div-zhome-hotpanel .div-body .link-last .text-hot {
	border-bottom: 0;
}

.div-zhome-pptj .div-zhome-hotpanel .div-body .link:hover .text-cat {
	text-decoration: underline;
	color: #f83d33;
}




.div-zhome-pptj .div-colimg {
	/*border: 1px solid #c9c9c9;*/
	padding: 10px 10px 0;
	margin-top: -1px;
}

.div-zhome-pptj .div-colimg .link {
	display: block;
	margin: 0 0 10px 0;
	position: relative;
	overflow: hidden;
	border-radius: 10px;
	transition: 0;
}

.div-zhome-pptj .div-colimg .img {
	display: block;
	width: 1180px;
	height: 110px;
	margin: 0 auto;
	/*-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;*/
}

.div-zhome-pptj .div-colimg .link:hover .img {
	/*-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);*/
	opacity: 0.7;
}


/*Ã©ÂÂÃ¤Â½ÂºÃ¥Â¢ÂÃ©Å½ÂºÃ£â€žÂ¨Ã¥Â´Ëœ-2x6Ã©Ââ€“Ã¥â€œâ€žÃ¦Â½Â¡*/

.div-zhome-pptj .div-col-2x6 {
	/*border: 1px solid #c9c9c9;*/
	padding: 0 0 0 10px;
	margin-top: -1px;
}

.div-zhome-pptj .div-col-2x6 .ul-sqr {
	width: 1190px;
}

.div-zhome-pptj .div-col-2x6 .ul-sqr li {
	margin: 10px 8px 0 0;
}


/*Ã©Ââ€˜Ã®â€¦Â¢Ã¦Â£Â¬Ã¦Â¤Â¤Ã¥Å“Â­Ã¦Â´Â°*/

.div-zhome-rmxm {
	overflow: hidden;
	margin: 0px auto 0;
}

.div-zhome-rmxm .div-title {}

.div-zhome-rmxm .div-title .div-tabs {
	position: absolute;
	right: 50px;
	top: 0;
}

.div-zhome-rmxm .div-title .div-tabs .link-tab {
	font-size: 14px;
	color: #3e3a39;
	margin: 0 8px;
}

.div-zhome-rmxm .div-title .div-tabs .link-tab:hover,
.div-zhome-rmxm .div-title .div-tabs .link-active {
	color: #ff4339;
	text-decoration: underline;
}

.div-zhome-rmxm .div-body {
	margin: 10px 0;
	border: 1px solid #c9c9c9;
}

.div-zhome-rmxm .div-body .div-cat {
	background: #f5f5f5;
	width: 149px;
	border-right: 1px solid #c9c9c9;
}

.div-zhome-rmxm .div-body .div-cat .link {
	font-size: 14px;
	color: #3e3a39;
	display: block;
	border-bottom: 1px solid #c9c9c9;
	text-align: center;
	height: 39px;
	line-height: 39px;
}

.div-zhome-rmxm .div-body .div-cat .link:hover {
	color: #ff4339;
}

.div-zhome-rmxm .div-body .div-cat .link:last-child {
	border-bottom: 0;
}

.div-zhome-rmxm .div-body .div-content {
	width: 1048px;
	position: absolute;
	right: 0;
	top: 0;
}

.div-zhome-rmxm .div-body .div-content .content-tab {
	padding: 4px 0 0 6px;
}

.div-zhome-rmxm .div-body .div-content .content-tab .link {
	display: block;
	width: 204px;
	height: 72px;
	float: left;
	margin: 4px 4px 0 0;
	position: relative;
}

.div-zhome-rmxm .div-body .div-content .content-tab .link:before {
	content: '';
	display: none;
	width: 204px;
	height: 72px;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	opacity: .3;
	filter: alpha(opacity=30);
	background: url(../../images/pc/bg-fff-o30.png) repeat\9;
}

.div-zhome-rmxm .div-body .div-content .content-tab .img {
	display: block;
	width: 204px;
	height: 72px;
}

.div-zhome-rmxm .div-body .div-content .content-tab .link:hover:before {
	display: block;
}


/*Ã©Ââ€Ã§Å ÂµÃ¦Â´ËœÃ§â€™Â§Ã¥â€¹Â®Ã®â€ â€ */

.div-zhome-jmzx {
	/*border: 1px solid #c9c9c9;*/
	margin: 20px 0;
}

.div-zhome-jmzx .div-body {}

.div-zhome-jmzx .div-body .tb-col5 {}

.div-zhome-jmzx .div-body .tb-col5 td {
	width: 1%;
	border-right: 1px solid #c9c9c9;
}

.div-zhome-jmzx .div-body .tb-col5 td:last-child {
	border-right: 0;
}

.div-zhome-jmzx .div-body .div-item {
	width: 220px;
	margin: 10px auto;
	overflow: hidden;
}

.div-zhome-jmzx .div-body .div-item .link-topic {
	display: block;
	margin: 5px 0;
}

.div-zhome-jmzx .div-body .div-item .link-topic .div-img {
	position: relative;
	overflow: hidden;
}

.div-zhome-jmzx .div-body .div-item .link-topic .div-img .div-text {
	background: #e60012;
	width: 24px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	padding: 7px 5px 0;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: inherit;
	line-height: inherit;
}

.div-zhome-jmzx .div-body .div-item .link-topic .div-img .img {
	display: block;
}

.div-zhome-jmzx .div-body .div-item .link-topic .div-text {
	color: #4b3e3e;
	padding: 5px 0;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	
}
.div-zhome-jmzx .div-body .div-item .link-topic .div-text p{
	width: 178px;
	float: left;
	height: 22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.div-zhome-jmzx .div-body .div-item .link-topic .div-text p:hover{
	color: #f83d33;
	text-decoration: underline;
}

.div-zhome-jmzx .div-body .div-item .link-topic .div-text span{
	font-size: 12px;
	color: #ccc;
	display: block;
	float: right;
}

.div-zhome-jmzx .div-body .div-item .link-topic:hover {
	text-decoration: none;
}

.div-zhome-jmzx .div-body .div-item .link-topic:hover .div-img .div-text {
	color: #fff;
	text-decoration: none;
}

.div-zhome-jmzx .div-body .div-item .link-topic:hover .div-text {
	color: #f83d33;
	text-decoration: underline;
}

.div-zhome-jmzx .div-body .div-item .link {
	display: block;
	font-size: 14px;
	line-height: 28px;
	color: #4b3e3e;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.div-zhome-jmzx .div-body .div-item .link .texts{
    width: 170px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.div-zhome-jmzx .div-body .div-item .link .time{
	display: block;
	float: right;
	color: #ccc;
	font-size: 12px;
}

.div-zhome-jmzx .div-body .div-item .link:hover {
	color: #f83d33;
}

.div-zhome-jmzx .div-body .div-item .link .icon {
	margin-bottom: 2px;
	margin-top: 12px;
}


/*Ã©Ââ€Ã§Å ÂµÃ¦Â´ËœÃ©ÂÂÃ¤Â½ÂºÃ¥Â¢ÂÃ¦Â¾Â¶Ã‘Æ’Ã¥ÂÂ*/

.div-zhome-jmppdq {
	border: 1px solid #c9c9c9;
}

.div-zhome-jmppdq .div-title {
	background: #f5f5f5;
	border-bottom: 1px solid #c9c9c9;
}

.div-zhome-jmppdq .div-title .div-hot-links {
	width: 300px;
	height: 40px;
	position: absolute;
	left: 160px;
	top: 0;
}

.div-zhome-jmppdq .div-title .div-hot-links .link {
	font-size: 14px;
	margin-right: 40px;
}

.div-zhome-jmppdq .div-title .div-invest-links {
	position: absolute;
	right: 0;
	top: 0;
}

.div-zhome-jmppdq .div-title .div-invest-links .text {
	font-size: 14px;
	color: #3e3a39;
	margin-right: 16px;
}

.div-zhome-jmppdq .div-title .div-invest-links .link {
	font-size: 14px;
	color: #3e3a39;
	margin-right: 32px;
}

.div-zhome-jmppdq .div-title .div-invest-links .link:hover {
	color: #f83d33;
}

.div-zhome-jmppdq .div-body {
	padding: 10px 0;
}

.div-zhome-jmppdq .div-body .tb-col7 {}

.div-zhome-jmppdq .div-body .tb-col7 td {
	width: 1%;
	height: 30px;
	text-align: center;
}

.div-zhome-jmppdq .div-body .tb-col7 .link {
	font-size: 14px;
	color: #4b3e3e;
	display: block;
	width: 160px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.div-zhome-jmppdq .div-body .tb-col7 .link:hover {
	color: #ff4339;
}


/*kmwayÃ©Ââ€Ã§Å ÂµÃ¦Â´ËœÃ§Â»Â¾Ã£Ë†Â Ã§Â°Â³Ã¦Â¥â€šÃ¦Â¨Â¹Ã¥Â¯â€™*/

.div-zhome-kmway-highlight {
	background: #e60012;
	height: 160px;
	margin: 20px auto 10px;
}

.div-zhome-kmway-highlight .div-inner {
	padding: 15px 10px;
	height: 130px;
	position: relative;
}

.div-zhome-kmway-highlight .img-logo {
	height: 70px;
	position: absolute;
	left: 30px;
	top: 50%;
	margin-top: -35px;
}

.div-zhome-kmway-highlight .img-code {
	float: right;
	height: 130px;
}

.div-zhome-kmway-highlight .div-text {
	position: absolute;
	left: 380px;
	top: 60px;
	font-size: 30px;
	line-height: 40px;
	color: #fff;
}


/*Ã¦Â·â€¡Ã®â€ Â½Ã¦â€¢Â¼Ã©ÂÅ¡Ã¥ÂºÂ¡Ã®â€“Æ’Ã©Ââ€Ã§Å ÂµÃ¦Â®â€˜Ã§ÂÅ¾Ã§â€šÂ´Ã¢â€šÂ¬Ã¯Â¿Â½*/


/*Ã©ÂÂÃ¤Â½ÂºÃ¥Â¢ÂÃ©Å½ÂºÃ£â€žÂ¨Ã¥Â´Ëœ-Ã¥Â¦Â¯Ã®Ââ€žÃ§Â®â„¢Ã©ÂÂ¥Ã¥â€°Â§Ã¥Â¢â€“Ã©Ââ€“Ã¥â€œâ€žÃ¦Â½Â¡*/

.div-zhome-pptj .div-new .div-left .ul-sqr li {
	width: 140px;
	height: 126px;
}

.div-zhome-pptj .div-new .div-left .ul-sqr li .div-item .div-img .img {
	width: 140px;
	height: 126px;
}

.div-zhome-pptj .div-new .ul-sqr li.li-first {
	width: 478px;
	height: 212px
}

.div-zhome-pptj .div-new .ul-sqr li.li-first .div-item .div-img .img {
	width: 478px;
	height: 212px;
}

.div-zhome-pptj .div-new .ul-sqr li.li-two {
	width: 196px;
	height: 101px
}

.div-zhome-pptj .div-new .ul-sqr li.li-two .div-item .div-img .img {
	width: 196px;
	height: 101px
}

.div-zhome-pptj .div-new .ul-sqr .div-item .div-img .img {
	width: 196px;
	height: 101px;
}

.div-zhome-pptj .div-new .div-left {
	width: 900px;
}

.div-zhome-pptj .div-new .div-left .ul-sqr {
	width: 100%
}

.div-zhome-pptj .div-new .ul-sqr .div-item .div-text {
	height: 70px;
	bottom: -76px
}

.div-zhome-pptj .div-new .ul-sqr .div-item .div-text p {}

.div-zhome-pptj .div-new .ul-sqr .div-item .div-text .text-money {}

.div-zhome-pptj .div-new .ul-sqr .div-item .div-text .text-price {}

.div-zhome-pptj .div-new .ul-sqr .div-item .div-text p .text-dark {
	display: block;
}


/*Ã©ÂÂÃ¤Â½ÂºÃ¥Â¢ÂÃ©Å½ÂºÃ£â€žÂ¨Ã¥Â´Ëœ-Ã¦ÂµÅ“Ã§Æ’ËœÃ§Å¡ÂµÃ©Å½ÂºÃ¦Å½â€¢Ã®â€â€˜Ã©Ââ€“Ã¥â€œâ€žÃ¦Â½Â¡*/

.div-zhome-pptj .div-new .div-right {
	width: 280px;
	border-bottom: 0 none;
	height: 368px;
}

.div-zhome-pptj .div-new .div-zhome-hotpanel .div-title {
	height: 46px
}

.div-zhome-pptj .div-new .div-title .div-inner {
	height: 46px;
}

.div-zhome-pptj .div-new .div-zhome-hotpanel .div-body .link .text-name {
	width: 100px;
}

.div-zhome-pptj .div-new .div-zhome-hotpanel .div-body .link .text-cat {
	width: 60px;
	text-align: center;
}

.div-zhome-pptj .div-new .div-zhome-hotpanel .div-body .link .text-hot {
	width: 65px;
}


/*Ã©Ââ€šÃ§â€°Ë†Ã¥ÂÅ Ã§â€™Â§Ã¥â€¹Â®Ã®â€ â€ Ã¥Â©Å Ã¦Â°Â¬Ã¥Â§Â©*/

#zxScroll {
	height: 100px;
	overflow: hidden;
}

#zxScrollContent {}


/*banner_start*/

.banner_top {
	display: block;
	width: 1200px;
	height: 70px;
	margin: 5px auto 0;
}

.banner_top img {
	margin: 0 auto;
	width: 1200px;
	height: 70px;
}

.banner_bottom {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.banner_bottom img {
	width: 1200px;
}

.banner_bottom_time {
	position: absolute;
	/*top:450px;*/
	top: 380px;
	right: 50px;
	color: #999999;
	font-size: 18px;
}

.banner_bottom_time strong {
	color: #FF3333;
	font-size: 18px;
}


/*Ã©Ââ„¢Ã¥Â¬Â«Ã¥â€žÂÃ©â€“Â¾Ã§â€šÂ¬Ã¥Â¸Â´ start*/

.div-zhome-yqlj {
	background: #fff;
}

.div-zhome-yqlj .div-body .list {
	display: inline-block;
	width: 208px;
	padding: 10px 0;
	background: #F4F4F4;
	text-align: center;
	margin-top: 5px;
	margin-left: 20px;
}


/*Ã©Ââ„¢Ã¥Â¬Â«Ã¥â€žÂÃ©â€“Â¾Ã§â€šÂ¬Ã¥Â¸Â´ end*/


/*banner_end*/

.redentrance {
	position: absolute;
	background: url(../../images/pc/plan.gif) no-repeat 1px 0px;
	width: 100%;
	background-size: 100% 420px;
	height: 420px;
	min-width: 1200px;
}

.redentrance a {
	display: block;
	width: 100%;
	height: 420px;
}

.centerredbox {
	width: 1222px;
	margin: 0 auto;
	position: relative;
	height: 30px;
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -600px;
}

.redentrance span {
	position: absolute;
	right: 0px;
	width: 22px;
	height: 22px;
	background: url(../../images/pc/closered.png) no-repeat;
	cursor: pointer;
	opacity: 0.8;
}

.topinner {
	/*border: 1px solid #F0F0F0;*/
}


/*plan start*/

.plan {
	width: 1200px;
	height: 70px;
	padding: 5px 0;
	margin: 0 auto;
	overflow: hidden;
	min-width: 1200px;
}

.plan-inner {}


/*plan end*/


/*update time*/

.update_time {
	color: #999999;
}

.cont_l {
	width: 290px;
	/* height: 530px; */
	height: 486px;
	float: left;
	/*background: #FFF;*/
	/*border-right: 1px solid #f0f0f0;*/
	margin-left: 10px;
	margin-top: 4px;
}

.cont_r {
	width: 885px;
	/*width: 899px;*/
	height: 486px;
	margin-left: 10px;
	float: left;
	/*border-bottom: #f5f5f5 solid 1px;*/
}

.cont_l h2 {
	height: 25px;
	display: block;
	border-bottom: #f5f5f5 solid 2px;
	color: #636363;
	font-weight: bold;
	line-height: 25px;
	padding: 0px 0px 0px 9px;
	font-size: 14px;
	font-family: "\5B8B\4F53";
}

.cont_l h2 span {
	color: #f73a4e;
}

.cont_l dl {
	/* height: 499px; */
	height: 459px;
	overflow: hidden;
}

.cont_l dl dd {
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	display: block;
	width: 86px;
	float: left;
	overflow: hidden;
	/*border-bottom: solid 1px #f5f5f5;*/
}

.cont_l dl dt {
	margin-right: -5px;
	clear: both;
	width: 295px;
}

.cont_l dl dt a {
	width: 96px;
	height: 60px;
	display: block;
	border-bottom: solid 1px #f5f5f5;
	border-right: solid 1px #f5f5f5;
	float: left;
	padding: 2px 0;
}

.cont_r ul {
	/*    width: 147px;*/
	border-left: #f5f5f5 solid 1px;
	/* height: 533px; */
	height: 480px;
	float: left;
	/*background: #FFF;*/
	border-left: 1px solid #E6E7E8;
	padding: 3px 0 2px 0;
}

.cont_r ul li {
	float: left;
	width: 147px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	/*border-bottom: #efefef solid 1px;*/
}

.cont_r ul li a {
	display: block;
	width: 127px;
	height: 24px;
	padding: 0 10px;
	transition: background 0.1s ease-in 0s, color 0.1s ease-in 0s;
	-moz-transition: background 0.1s ease-in 0s, color 0.1s ease-in 0s;
	-webkit-transition: background 0.1s ease-in 0s, color 0.1s ease-in 0s;
	-o-transition: background 0.1s ease-in 0s, color 0.1s ease-in 0s;
}

.cont_r ul li a:hover {
	background: #f73a4e;
	color: #FFF
}

.red a:link,
.red a:visited {
	color: #f73a4e;
}

.div-zhome-bzb {
	/*border: 1px solid #f0f0f0;*/
}


/*fixed start*/

.fl_sider {
	width: 90px;
	height: 291px;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 258px;
	_position: absolute;
	_top: expression(documentElement.scrollTop + 230 + "px");
}

.fl_sider ul li {
	width: 88px;
	display: block;
	overflow: hidden;
	border-bottom: #ffffff solid 1px;
	border-top: none;
	vertical-align: middle;
	position: relative;
}

.fl_sider ul li img {
	display: block;
	margin: 0 auto;
	height: 96px;
	width: 88px;
	vertical-align: middle;
}

.fl_sider ul li em {
	font-style: normal;
	line-height: 20px;
	text-align: center;
	display: block;
	color: #FFF;
	position: absolute;
	height: 20px;
	left: 0;
	bottom: 0;
	right: 0;
}


/*Ã¦ÂÂ´Ã¦â€ºÂ¢Ã¥â€žÂ´Ã©ÂªÅ¾Ã¥Å¾Â®Ã¦â€ Â¡*/

.newggtablebox {
	/*margin-top: 20px;*/
	/*margin-bottom: 10px;*/
	border: 1px solid #dee2e4;
	/*height: 188px;*/
	/*overflow-y: scroll;*/
	margin-bottom: 20px;
	margin-top: 10px;
}

.newggtablebox table {
	width: 100%;
	border-collapse: collapse;
}

.newggtablebox table tr td {
	text-align: center;
	border: 1px solid #dee2e4;
	width: 150px;
	overflow: hidden;
}

.newggtablebox table tr td a {
	padding: 0 2px;
	display: block;
	text-align: center;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	color: #999;
	transition: 0s;
	background: #FFFFFF;
}

.newggtablebox table tr td a:hover {
	background: #ff4339;
	color: #FFFFFF;
	text-decoration: none;
	box-shadow: 0px 0 20px #929292;
}

.erweimabox {
	width: 84px;
	height: 84px;
	margin: 0 auto;
	margin-top: 8px;
	position: relative;
	margin-left: 26px;
}

.erweimabox img {
	width: 84px;
	height: 84px;
}

.erweimabox p {
	font-size: 12px;
	color: #4D4D4D;
	position: absolute;
	right: -25px;
	background: #f5f7f7;
	padding: 0 4px;
	width: 24px;
	box-sizing: border-box;
	line-height: 14px;
}

.div-zhome-jmzx .div-col-2x5 {
	/* border: 1px solid #c9c9c9; */
	padding: 0 0 0 10px;
	margin-top: -1px;
	overflow: hidden;
}

.div-zhome-jmzx .div-col-2x5 ul {
	width: 1190px;
}

.div-zhome-jmzx .div-col-2x5 ul li {
	float: left;
	display: block;
	width: 224px;
	height: 430px;
	background: #FFFFFF;
	margin: 10px 14px 0 0;
	overflow: hidden;
	position: relative;
	transition: .5s;
}

.div-zhome-jmzx .div-col-2x5 ul li h2 {
	height: 30px;
	line-height: 30px;
	background: #E60012;
	color: #FFFFFF;
	text-align: center;
	font-weight: 400;
	font-size: 16px;
}

.div-zhome-jmzx .div-col-2x5 ul li .jmzximg:hover {}


/*.div-zhome-jmzx .div-col-2x5 ul .link-active h2{
	background: #E60012;
	
}*/

.div-zhome-jmzx .div-col-2x5 ul li img {
	height: 140px;
	width: 220px;
	display: block;
}

.div-zhome-jmzx .div-col-2x5 ul li .jmzxabox:hover .jmzx_text {
	color: #ff4339;
}

.div-zhome-jmzx .div-col-2x5 ul li .jmzx_text {
	font-size: 12px;
	/*color: #333333;*/
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	width: 224px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	box-sizing: border-box;
	margin-bottom: 6px;
}

.div-zhome-jmzx .div-col-2x5 ul li .jmzxlist a {
	display: block;
	height: 28px;
	line-height: 28px;
	padding: 0 15px;
	width: 224px;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	box-sizing: border-box;
}

.div-zhome-jmzx .div-col-2x5 ul li .jmzxlist a i {
	display: block;
	float: left;
	background: #333333;
	width: 4px;
	height: 4px;
	border-radius: 100%;
	margin-top: 12px;
	margin-right: 6px;
}

.jmpadqbox {
	padding-left: 10px;
}

.jmpdqboxleft {
	width: 656px;
	background: #FFFFFF;
	height: 255px;
	float: left;
	box-sizing: border-box;
	padding: 15px;
}

.jmpdqboxleft_img {
	overflow: hidden;
	margin-left: -18px;
}

.jmpdqboxleft_img img {
	display: block;
	float: left;
	width: 74px;
	height: 74px;
	border-radius: 4px;
	margin-left: 18px;
	margin-bottom: 15px;
}

.jmpdqboxleft_img img:hover {
	opacity: 0.7;
}

.jmpdqboxleftbottom {
	font-size: 14px;
	height: 20px;
}

.jmpdqboxleftbottom a {
	margin: 0 7px
}

.morehot {
	display: block;
	float: left;
	width: 130px;
	height: 30px;
	line-height: 28px;
	color: #EA0000;
	border: 1px solid #ffe5e8;
	border-radius: 30px;
	box-sizing: border-box;
	padding-left: 22px;
	background: url(../../images/pc/icon-arrow.png) no-repeat 100px 9px;
	float: right;
	margin-top: 2px;
}

.morehot:hover {
	border: 1px solid #E60012;
	text-decoration: none !important;
}

.jmpdqboxright {
	float: right;
	width: 524px;
}

.jmpdqboxrightabbox {
	width: 524px;
	height: 52px;
	margin-top: 12px;
}

.jmpdqboxrightadbox{
	background: #fff;
    padding: 15px;
    padding-bottom: 0;
    height: 193px;
    box-sizing: border-box;
}

.jmpdqboxrightadbox .jmpdqboxleft_img img{
	margin-left: 26px;
}
.jmpdqboxrightabbox img {
	width: 524px;
	height: 52px;
	display: block;
}

.jmpdqboxrightabbox:hover img {
	opacity: 0.7;
}

#item4 {
	background-color: #fff;
	min-width: 1200px;
}

#item4 .item4box {
	padding: 0;
	box-sizing: border-box;
}

#item4 .item4box .itemsmallbox {
	width: 1200px;
}

#item4 .item4box .item4boxtitle {
	height: 60px;
	position: relative;
}

#item4 .item4box .item4boxtitle ul li {
	float: left;
	margin-right: 38px;
	line-height: 60px;
	height: 46px;
	position: relative;
	cursor: pointer;
	font-size: 16px;
	color: #292929;
}

#item4 .item4box .item4boxtitle ul li:hover {
	color: #e60012;
}

#item4 .item4box .item4boxtitle ul li.on {
	color: #e60012;
	border-bottom: 2px solid #e60012;
}

#item4 .item4box .item4boxtitle .line {
	width: 20px;
	border-bottom: 3px solid #E60012;
	display: block;
	position: absolute;
	left: 0;
	bottom: 10px;
	/*margin-left: -10px;*/
}


/*#item4 .item4box .item4boxtitle ul li.on i{
	width: 20px;
	border-bottom: 3px solid #E60012;
	display: block;
	position: absolute;
	left: 0;
	left: 50%;
	bottom: 10px;
	margin-left: -10px;
}*/

#item4 .item4box .item4boxtitle .selectmore {
	float: right;
	width: 80px;
	margin-top: 20px;
	cursor: pointer;
}

#item4 .item4box .item4boxtitle .selectmore i {
	width: 14px;
	height: 14px;
	margin-right: 10px;
	margin-top: 3px;
	float: left;
	background-size: 14px;
	display: block;
	background: url(../../images/pc/icon-more.png) no-repeat center;
}

#item4 .item4box .item4boxtitle .selectmore p {
	color: #999;
	font-size: 14px;
}

#item4 .item4box .item4boxtitle .selectmore p a {
	color: #999;
	font-size: 14px;
}

#item4 .item4box .item4boxtitle .selectmore:hover p a {
	text-decoration: underline;
	color: #ff4339;
}

#item4 .item4box .item4boxtitle .selectmore:hover i {
	background: url(../../images/pc/icon-more-hover.png) no-repeat center;
}

#item4 .item4box .item4boxcontent {}

#item4 .item4box .item4boxcontent .contentlist {
	width: 100%;
	height: 270px;
	display: none;
	margin-left: -10px;
}

#item4 .item4box .item4boxcontent .contentlist ul li {
	float: left;
	width: 230px;
	height: 82px;
	cursor: pointer;
}

#item4 .item4box .item4boxcontent .contentlist ul li img {
	width: 230px;
	height: 82px;
	border-radius: 5px;
}

#item4 .item4box .item4boxcontent .contentlist ul .row1 {}

#item4 .item4box .item4boxcontent .contentlist ul .row2 {
	margin-top: 12px;
}

#item4 .item4box .item4boxcontent .contentlist ul .row3 {
	margin-top: 12px;
}

#item4 .item4box .item4boxcontent .contentlist ul .col1 {
	margin-left: 10px;
	margin-top: 10px;
	height: auto;
	overflow: hidden;
}

#item4 .item4box .item4boxcontent .contentlist ul .col2 {
	margin-left: 12px;
}

#item4 .item4box .item4boxcontent .contentlist ul .col3 {
	margin-left: 12px;
}

#item4 .item4box .item4boxcontent .contentlist ul .col4 {
	margin-left: 12px;
}

#item4 .item4box .item4boxcontent .contentlist ul .col5 {
	margin-left: 12px;
}


/*#item4 .item4box .item4boxcontent .contentlist ul .col6{margin-left: 12px;}*/

#item4 .item4box .item4boxcontent .selecttext {
	margin-top: 20px;
}

#item4 .item4box .item4boxcontent .selecttext p {
	font-size: 14px;
	color: #4d4d4d;
	float: left;
	line-height: 14px;
}

#item4 .item4box .item4boxcontent .selecttext a {
	font-size: 14px;
	color: #4d4d4d;
	margin-left: 20px;
	cursor: pointer;
	line-height: 14px;
}

#item4 .item4box .item4boxcontent .selecttext a:hover {
	color: #E60012;
}

#ysbh {
	background: #ffffe5;
	border: 1px solid #ffcc7f;
	padding: 10px 15px;
}

#ysbh .div-body p {
	line-height: 30px;
	color: #4D4D4D;
}

#item7 {
	height: 165px;
}

#item7 .item7box {
	padding-top: 30px;
}

#item7 .item7box .item7boxleft {
	margin-top: 34px;
	float: left;
}

#item7 .item7box .item7boxleft img {
	width: 280px;
	height: 67px;
}

#item7 .item7box .item7boxmid {
	float: left;
	margin-left: 100px;
	margin-top: 35px;
}

#item7 .item7box .item7boxmid span {
	font-size: 34px;
	line-height: 34px;
	color: #E60012;
	font-weight: 700;
}

#item7 .item7box .item7boxmid p {
	font-size: 16px;
	line-height: 16px;
	color: #383635;
	margin-top: 8px;
}

#item7 .item7box .item7boxright {
	float: right;
}

#item7 .item7box .item7boxright img {
	width: 110px;
	height: 110px;
}

#item7 .item7box .item7boxright .imgbox {
	float: left;
	margin-left: 32px;
	box-shadow: 0 5px 5px #ccc;
	-webkit-box-shadow: 0 3px 2px #ccc;
}

#item7 .item7box .item7boxright .imgbox .text {
	background-color: #fff;
	width: 110px;
	height: 25px;
	font-size: 14px;
	color: #5c6366;
	text-align: center;
	line-height: 20px;
	margin-top: -4px;
}

.div-zhome-block .div-title h1 img {
	display: block;
	float: left;
	width: 22px;
	height: 22px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

.indexcontent {
	background: #f7f9fa;
}

.newggtablebox::-webkit-scrollbar {
	background-color: transparent;
	width: 8px;
}

.newggtablebox::-webkit-scrollbar-thumb {
	background-color: #E8E8E8;
	border-radius: 8px;
	position: relative;
	left: -8px;
}

.newggtablebox::-webkit-scrollbar-button {
	display: none;
}

#titleselect {
	width: 700px;
	height: 110px;
	float: left;
}

#titleselect .inputbox {
	width: 544px;
	height: 100px;
	margin-left: 95px;
	margin-top: 35px;
	position: relative;
}

#titleselect .inputbox .selectboxdown1 {
	width: 540px;
	height: 114px;
	border: 2px solid #e60012;
	border-top: 0;
	position: absolute;
	top: 44px;
	left: 0;
	background-color: #fff;
	z-index: 10;
	display: none;
}

#titleselect .inputbox .selectboxdown1 ul {
	margin-left: 30px
}

#titleselect .inputbox .selectboxdown1 ul li {
	width: 85px;
	font-size: 14px;
	color: #4d4d4d;
	line-height: 14px;
	float: left;
	margin: 15px 0 0 0;
	cursor: pointer;
}

#titleselect .inputbox .selectboxdown1 ul li:hover {
	color: #e60012;
}

#titleselect .inputbox .selectboxdown2 {
	width: 422px;
	border: 1px solid #c8c8c8;
	box-shadow: 2px 2px 2px #c8c8c8;
	position: absolute;
	top: 44px;
	right: 0;
	padding: 0px 16px 20px 12px;
	box-sizing: border-box;
	background-color: #fff;
	z-index: 10;
	display: none;
}

#titleselect .inputbox .selectboxdown2 .selectlist {
	margin-top: 15px;
	cursor: pointer;
}

#titleselect .inputbox .selectboxdown2 .selectlist p {
	font-size: 14px;
	color: #4d4d4d;
	line-height: 14px;
	float: left;
}

#titleselect .inputbox .selectboxdown2 .selectlist span {
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 14px;
}

#titleselect .inputbox .titleselectbox {
	position: absolute;
	width: 120px;
	top: 0;
	left: 0;
	cursor: pointer;
}

#titleselect .inputbox img {
	position: absolute;
	top: 0;
	right: 0;
	margin: 10px 20px;
	cursor: pointer;
	width: 22px;
	height: 22px;
	transition: 0.5s;
	-webkit-transition: 0.5s;
}

#titleselect .inputbox:hover img {
	transform: scale(1.18);
	-ms-transform: scale(1.18);
	-webkit-transform: scale(1.18);
	-moz-transform: scale(1.18);
	-moz-transform: scale(1.18);
	transition: 0.5s;
	-webkit-transition: 0.5s;
}

.logo-lib img {
	width: 250px !important;
	height: 64px !important;
}

.header_right {
	float: right;
	padding: 0 !important;
	margin-top: 35px;
}

#titleselect .inputbox .selectdropdown {
	width: 120px;
	height: 44px;
	float: left;
	background: -webkit-gradient(linear, left 0, right 0, from(#ff4e00), to(#e60012));
	cursor: pointer;
	filter: alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#e60012', endcolorstr='#e60012', gradientType=0);
	-ms-filter: alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#e60012', endcolorstr='#e60012', gradientType=0);
	/*IE8*/
	*/ background: #e60012;
	/* Ã¦Â¶â€œÃ¢â€šÂ¬Ã¦ÂµÅ“Ã¦Â¶â€”Ã§Â¬â€°Ã©Ââ‚¬Ã®Ë†â€ºÃ¥Â¯â€Ã©â€˜Â³Ã¥Â±Â¾Ã¦Â«â„¢Ã¥Â¨â€œÃ¦â€žÂ¬Ã¥Â½â€°Ã©ÂÂ¨Ã¥â€¹Â¬Ã§Â¥Â»Ã§â€˜â„¢Ã¥Â ÂÃ¦Â«â€™ */
	background-color: #e60012;
	background: -moz-linear-gradient(left, #e60012, rgba(230, 0, 18, 0.5));
	background: -webkit-gradient(linear, left 0, right 0, from(#ff4e00), to(#e60012));
	background: -o-linear-gradient(left, #e60012, rgba(230, 0, 18, 0.5));
}

#titleselect .inputbox .selectdropdown p {
	float: left;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	margin-left: 20px;
}

#titleselect .inputbox .selectdropdown .icon1 {
	width: 0;
	height: 0;
	display: none;
	float: left;
	margin: 18px 10px;
	border-top: 8px solid #fff;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
}

#titleselect .inputbox .selectdropdown .icon2 {
	width: 0;
	height: 0;
	display: none;
	float: left;
	margin: 18px 10px;
	border-bottom: 8px solid #fff;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
}

#titleselect .inputbox input {
	width: 424px;
	height: 44px;
	float: left;
	border: 2px solid #E60012;
	padding-left: 12px;
	box-sizing: border-box;
	font-size: 14px;
	color: #999;
}

#titleselect .inputbox .selecttext {
	margin-top: 10px;
	width: 100%;
	height: 14px;
}

#titleselect .inputbox .selecttext a:hover {
	color: #E60012;
}

#titleselect .inputbox .selecttext .text {
	font-size: 12px;
	color: #4D4D4D;
}

.clearfix:after {
	height: 0;
	clear: both;
	display: block;
}


/* 2-2 y Ã©Ââ„¢Ã¥â€šÅ“Ã¥ÂÅ½ w Ã©ÂÂ¨Ã¥â€¹Â«Ã¦ÂµËœ Ã¦Â·â€¡Ã®â€ Â½Ã¦â€¢Â¼ */

.page-zhome-content .ul-menu li .link .icon {
	display: none;
}

.page-nav .link {
	font-weight: normal;
}

.div-zhome-rpanel .div-body .link .text-hot {
	color: #4D4D4D;
}

.div-zhome-list-text .div-title .link-tab {
	font-size: 16px;
	position: relative;
}

.div-zhome-list-text .div-title .link-tab:after {
	display: none;
	content: '';
	width: 20px;
	border-top: 2px solid #e60012;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -10px;
}

.div-zhome-list-text .div-title .link-tab:hover,
.div-zhome-list-text .div-title .link-active {
	border-bottom: none;
}

.div-zhome-list-text .div-title .link-active:after {
	display: block;
}

.div-zhome-block .div-title .link-more:hover i {
	background-image: url("../../images/pc/icon-more-hover.png")
}

.page-nav .link-230 {
	width: 230px;
	background: #ff7900;
}


/*****å…¬ç”¨è¯„è®º****/

.comment_listbox {
	margin-top: 10px;
}

.commentlist {
	text-align: left;
	position: relative;
	min-height: 80px;
	padding-left: 80px;
	border-bottom: 1px dashed #E4E4E4;
	padding-right: 10px;
	padding-bottom: 10px;
}

.comment_head {
	position: absolute;
	left: 10px;
	top: 14px;
	width: 60px;
	height: 60px;
	overflow: hidden;
}
.comment_head img{
	display: block;
	margin: 0 auto;
	margin-top: 6px;
}
.t-u-line {
	color: #aaa;
	padding: 0 20px;
}

.footerdown_href a {
	color: #aaa;
}

.commentlistgril .comment_head {
	border-radius: 100%;
}

.comment_name {
	height: 44px;
	line-height: 58px;
	font-size: 14px;
	font-weight: 700;
}

.comment_name i {
	float: right;
	color: #CCCCCA;
	font-size: 12px;
	height: 20px;
	font-weight: 400;
}

.comment_text {
	font-size: 12px;
	line-height: 18px;
}

.commentbottom {
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
}

.comment_title {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	text-align: left;
	    border-bottom: 1px solid #ea6670;
	color: #EF1C1C;
}

.comment_text {
	position: relative;
}
.comment_text ._txt {
	margin-right: 100px;
}
.comment_text ._prise {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	padding-left: 26px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none; color: #888;
}
.comment_text ._prise:hover {
	color: #eb7350;
}
.comment_text ._prise.on ._thumb {
	transition: background-position steps(20, start) 0.3s;
	background-position: -520px center;
}
.comment_text ._prise ._num {
	display: inline-block;
}
.comment_text ._thumb {
	width: 26px;
	height: 30px;
	position: absolute;
	left: 0;
	top: -11px;
	background-image: url(../../images/pc/steps_praised.png);
	background-position: 0 center;
	background-size: 546px;
	background-repeat: no-repeat;
}
.comment_title ._total {
	float: right;
	color: #888;
	font-size: 12px;
}

.widthsmall {
	width: 930px;
}
.zs-txt{
	padding: 5px 0px;
	height: 30px;
}
.zs-txt p{
	text-align: center;
	color: #ff4a00;
	font-size: 14px;
}

.zs-txt p:hover{
	text-decoration: underline;
	color: #0d3065;
}



.n-footer-container {
	width: 100%;
	min-width: 1200px;
	padding-top: 30px;
	background: #f4f4f4;
	overflow: hidden;
	position: relative;
	z-index: 9;
}
.n-footer .n-footer-inside {
	 width: 1200px;
	 margin: 0 auto;
	 line-height: 1.5em;
 }
.n-footer-menu {
	  margin-bottom: 15px;
	  width: 1200px;
}
.n-footer .n-footer-inside .n-footer-menu ul {
	   width: 1200px;
	   overflow: hidden;
	   display: table;
}
.n-footer .n-footer-inside .n-footer-menu ul li {
		padding-bottom: 20px;
		float: left;
		width: 160px;
		margin-right: 10px;
}
.n-footer .n-footer-inside .n-footer-menu ul li.tel {
		 width: 240px;
}
.n-footer .n-footer-inside .n-footer-menu strong {
		  margin: 10px 0 24px;
		  color: #E60012;
		  font-size: 16px;
		  text-align: center;
		  display: block;
}
.n-footer .n-footer-inside .n-footer-menu a {
		   margin: 0 0 8px;
		   color: #3f3a3a;
		   text-align: left;
		   display: block;
		   text-indent: 52px;
		   cursor: pointer;
}
.n-footer .n-footer-inside .n-footer-menu a:hover {
	color: #f83d33;
}
.n-footer h6.text-center {
			font-size: 100%;
			text-align: center;
			font-weight: 400;
}
.n-footer h6 {
	color: #3f3a3a;
}
.n-footer .n-footer-inside .n-footer-menu .text-center a {
	 display: inline;
}
.n-footer .n-footer-inside .n-footer-menu .text-center a:hover{
	color: #f83d33;
}
.n-footer .n-footer-inside .n-footer-menu a {
	margin: 0 0 8px;
	color: #3f3a3a;
	text-align: left;
	display: block;
	text-indent: 52px;
	cursor: pointer;
}
.n-footer .n-footer-inside .n-footer-menu a:hover {
	color: #f83d33;
}
.icon-phone {
	 padding-left: 35px;
	 background: url(../../images/pc/icons-footer.png) no-repeat center center;
	 background-position: 30px -161px;
	 width: 200px;
	 height: 30px;
	 line-height: 30px;
	 text-indent: 34px!important;
	 margin-top: 50px;
}
.icon-qq {
	  padding-left: 35px;
	  background: url(../../images/pc/icons-footer.png) no-repeat center center;
	  background-position: 30px -131px;
	  width: 200px;
	  height: 30px;
	  line-height: 30px;
	  text-indent: 34px!important;
}
.n-footer .n-footer-inside .n-footer-menu ul li img {
	   display: block;
	   margin: 10px auto 5px;
	   width: 80px;
}
.col-xs-12 a {
		float: left;
		color: #3f3a3a;
		text-align: left;
		background: url(../../images/pc/link_xian.jpg) right center no-repeat;
		font-size: 12px;
		line-height: 19px;
		margin-right: 4px;
		padding-right: 4px;
		display: block;
}
.col-xs-12 a:hover{
	color:#f83d33;
}

.myrmxp{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content:space-between;
	margin-top: 5px;
	overflow: hidden;
	border: none;
}

.div-inner dl.minfo{
	width: 200px;
	margin-bottom: 10px;
}
.div-inner dl.minfo dt img{
	width: 50%;
	height:50%;
	border-radius: 50%;
	margin-bottom: 10px;
}
.div-inner dl dd{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#zhome-ul-menu{
	box-shadow: 1px 1px 5px #eee;
}
.page-zhome-content .ul-menu li.myone{
	margin-bottom: 2px;
	border-bottom: 1px dashed #dedad9;
	border-top: 1px solid #fff;
	background: #f6f5fa;

}
.page-zhome-content .ul-menu li.myone a{
	font-size: 16px;
	letter-spacing: 1px;
	text-align: center;
}
.language {
	text-indent:2em;
	width: auto;
	line-height: 20px;
	font-size: 12px;
	height: auto;
	float: left;
	margin: 12px 0 0 0;
	color: #151414;
}
.content_box {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	clear: both
}