/* 分类树导航样式START */
.hide{display:none}
.header-wrap{height: 50px;width:100%;}
.navwrap{height: 50px;}
#nav{height:50px;width:1190px;margin:0 auto;position:relative;padding:0;z-index:4}
.navbar{height:36px;padding-left:218px;position:relative}
.navbar a{float:left;width:auto;text-align:center;height:36px;line-height:36px;color:#fff;padding:0 15px;text-decoration:none;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";white-space:nowrap;border-right:1px #931900 solid;border-left:1px #a52600 solid;position:relative}
.navbar a.first{border-left:0 none}
.navbar a.last{border-right:0 none}
.navbar a:hover{background-color:#8d1e01;color:#fff}
.navbar a.current{background-color:#6c1500;border-right:1px #6c1500 solid;box-shadow:0 0 10px #4f0000 inset;-webkit-box-shadow:0 0 10px #4f0000 inset;-moz-box-shadow:0 0 10px #4f0000 inset}
.navbar a:hover{text-decoration:none}
.navbar a.current:hover{color:#fff}
.navbar .navbt{width:105px;height:30px;position:absolute;top:3px;right:10px;background:url(../images/navbt.jpg) no-repeat;border:0 none;float:none;font-size:14px;line-height:30px;padding:0}
a.navbt span{background:url(../images/iconmap.jpg) no-repeat 1px 3px;padding-left:18px}
.navbar a.navbt:hover{background:transparent url(../images/navbt-hover.jpg) no-repeat}
.navbar a.navbt:hover span{background-image:url(../images/iconmap-hover.jpg)}

.pros{position:absolute;top:57px;left:1px;z-index:1000;width:218px;background-color:#3ab133;/*box-shadow: 0px 0px 3px 0px #3ab133;-webkit-box-shadow: 0px 0px 3px 0px #3ab133;*/}
.pros h2{ text-align:left;height:37px;line-height:38px;color:#fff;font-size:16px;font-weight:400;font-family:"\5FAE\8F6F\96C5\9ED1";box-shadow: 0px 0px 3px 0px #3ab133;-webkit-box-shadow: 0px 0px 3px 0px #3ab133;padding-left: 40px;}
.subpage h2{background:url(../images/icon-dropdown.jpg) no-repeat 146px center;cursor:pointer}
.subpage .prosul{display:none}
.prosul{padding-left:3px;width:213px;margin-top:2px;_overflow:hidden;height:372px; overflow:hidden;background-color: #f8f8f8;border: 1px solid #e2e2e2;}
.prosul li,.prosul i{background:url(../images/iconcatg.png) no-repeat;}
li.food{background-position:10px 15px}
li.enjoy{background-position:10px -35px}
li.women{background-position:10px -85px}
li.life{background-position:10px -135px}
li.travel{background-position:10px -185px}
li.goods{background-position:10px -235px}
.prosul li{line-height:45px;height:45px;_overflow:hidden;/*border-bottom:1px #bb2d1e dashed;*/margin-right:3px;padding-left:38px}
.prosul li.prosahover{/*border-bottom:1px #fff solid;*/background-color:#048521;margin-right:0;padding-right:3px;width:174px;}
.prosul a{color:#ffd0c0;/*padding-right:8px;*/_padding-right:6px;white-space:nowrap;display:inline-block;height:25px}
.prosul a.hot{background:url(../images/icon-hot.png) right 8px no-repeat}
.prosul li.prosahover a.hot{background-image:url(../images/icon-hot-hover.png)}
.prosul li.prosahover a{color:#636363}
.prosul li a.ti{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#222; width:150px; height:45px; float:left;}
.prosul li.prosahover a.ti{color:#fff; width:150px; height:47px; float:left;}
.prosul li a:hover{color:#fff}
.prosul li.nochild a:hover{color:#fff}
.prosul li i{float:right;display:block;width:3px;height:45px;text-indent:-999em;background-position:0 -279px;padding-right:12px}
.prosul li.prosahover i{background-position:0 -326px}
.prosul li.last{border-bottom:0 none}
.prosul li.bd-solid{border-bottom:1px #c22900 solid}
.prosul li.hotareas{background-image:none;padding-left:12px;line-height:26px;height:106px;*overflow:hidden}
.prosul li.hotareas i{line-height:30px;margin-top:-2px;height:40px;background-position:0 -279px}
.prosul li.hotareas a{line-height:30px;height:30px}
.prosul li.hotareas a.hot{background-position:right 0}
.prosul li h2{padding-left:0;line-height:40px;display:inline;font-size:14px;font-weight:400;}
.prosul li.prosahover h2{color:#d03322}
.prosmore{padding:15px;position:absolute;z-index:999;left:217px;top:0;background-color:#fff;border:1px #ccc solid;/*border-left:0 none;*/width:620px;height:342px; overflow:hidden}
.prosul .prosmore{text-align:left}
.prosul .prosmore span{/*height:36px;width:107px;*/line-height:22px;display:block;}
.prosul li .prosmore a{/*height:18px;line-height:18px;padding:0 10px;*/font-size:12px;}
.prosul li .prosmore a:hover{background-color:#d03322;color:#fff}
.prosmore em{font-weight:400;padding:0 5px;display:inline-block;max-width: 80px;overflow: hidden;height: 22px;}
.prosmore em{*display:inline;*zoom：1}
.prosmore em.morehot{background:url(../images/icon-hot-more.png) right top no-repeat;padding-right:22px}

.cell-tags{/*width:720px;*/ height:100px; overflow:hidden}
.cell-tags h8{	
    float: left;
	display: inline;
	text-align:center;
	padding-right:5px;
}
.prosmore .fd-left a {
	font-size: 14px;
	color: #258
}

.prosmore .list-item {
	height: 55px;
	line-height: 25px;
	overflow: hidden;
	float:left;
	border-bottom: 1px #e5e5e5 solid;
}

.prosmore .list-item li {
	margin-left: 10px
}
/*分类树导航END */
html {
	color: #000;
	overflow-y: scroll;
	background: #fff
}

body,/*h1,*/h2,h3,h4,h5,h6,hr,/*p,*/blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form/*,th,td*/ {
	margin: 0;
	padding: 0;
	list-style:none;
}

#header p {
	margin: 0;
	padding: 0
}

body,button,input,select,textarea {
	font: 12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal
}

address,cite,dfn,em,var {
	font-style: normal
}

code,kbd,pre,samp,tt {
	font-family: "Courier New",Courier,monospace
}

small {
	font-size: 12px
}

ul,ol {
	list-style: none
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: none;
	color: #048521
}

abbr[title],acronym[title] {
	border-bottom: 1px dotted;
	cursor: help
}

q:before,q:after {
	content: ''
}

legend {
	color: #000
}

fieldset,img {
	border: 0
}

button,input,select,textarea {
	font-size: 100%; border:#e3e3e3 1px solid; padding:1px;
}

hr {
	border: 0;
	height: 1px;
	*color: #fff
}

img {
	-ms-interpolation-mode: bicubic
}

article,aside,footer,header,hgroup,nav,section,figcaption,details,summary {
	display: block
}

menu {
	list-style: none;
	margin: 0;
	padding: 0
}

figure {
	display: block;
	margin: 0
}

output,time {
	display: inline
}

mark {
	display: inline;
	background: yellow;
	color: #000
}

address {
	padding: 0
}

.fd-left {
	float: left;
	display: inline;
	text-align:center;
}

.fd-right {
	float: right
}

.fd-clear {
	clear: both; display:none;
}

.fd-clr {
	zoom: 1
}

.fd-clr:after {
	display: block;
	clear: both;
	height: 0;
	content: "\0020"
}

.fd-hide {
	display: none
}

.fd-show {
	display: block
}

.fd-inline {
	display: inline
}

.fd-lump {
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline
}

.fd-visible {
	visibility: visible
}

.fd-hidden {
	visibility: hidden
}

.fd-locate {
	position: relative
}

.fd-cny {
	font-family: Helvetica,Arial
}

.fd-gray {
	color: #777
}

.fd-bold {
	font-weight: 700
}

.w952 {
	width: 952px;
	margin: 0 auto;
	padding: 0 4px
}

#header,#content,#footer,.layout {
	zoom: 1
}

#header:after,#content:after,#footer:after,.layout:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.grid-fixed {
	margin-right: 0!important
}

.layout .grid-1 {
	float: left;
	width: 32px;
	margin-right: 8px
}

.layout .grid-2 {
	float: left;
	width: 72px;
	margin-right: 8px
}

.layout .grid-3 {
	float: left;
	width: 112px;
	margin-right: 8px
}

.layout .grid-4 {
	float: left;
	width: 152px;
	margin-right: 8px
}

.layout .grid-5 {
	float: left;
	width: 192px;
	margin-right: 8px
}

.layout .grid-6 {
	float: left;
	width: 232px;
	margin-right: 8px
}

.layout .grid-7 {
	float: left;
	width: 272px;
	margin-right: 8px
}

.layout .grid-8 {
	float: left;
	width: 312px;
	margin-right: 8px
}

.layout .grid-9 {
	float: left;
	width: 352px;
	margin-right: 8px
}

.layout .grid-10 {
	float: left;
	width: 392px;
	margin-right: 8px
}

.layout .grid-11 {
	float: left;
	width: 432px;
	margin-right: 8px
}

.layout .grid-12 {
	float: left;
	width: 472px;
	margin-right: 8px
}

.layout .grid-13 {
	float: left;
	width: 512px;
	margin-right: 8px
}

.layout .grid-14 {
	float: left;
	width: 552px;
	margin-right: 8px
}

.layout .grid-15 {
	float: left;
	width: 592px;
	margin-right: 8px
}

.layout .grid-16 {
	float: left;
	width: 632px;
	margin-right: 8px
}

.layout .grid-17 {
	float: left;
	width: 672px;
	margin-right: 8px
}

.layout .grid-18 {
	float: left;
	width: 712px;
	margin-right: 8px
}

.layout .grid-19 {
	float: left;
	width: 752px;
	margin-right: 8px
}

.layout .grid-20 {
	float: left;
	width: 792px;
	margin-right: 8px
}

.layout .grid-21 {
	float: left;
	width: 832px;
	margin-right: 8px
}

.layout .grid-22 {
	float: left;
	width: 872px;
	margin-right: 8px
}

.layout .grid-23 {
	float: left;
	width: 912px;
	margin-right: 8px
}

.layout .grid-24 {
	float: left;
	width: 952px
}

.w952 {
	width: 952px;
	margin: 0 auto;
	padding: 0 4px
}

.w1120 {
	width: 1120px;
	margin: 0 auto;
	padding: 0 4px 0 12px
}

.w990 {
	width: 1190px;
	margin: 0 auto;
}

.mr10 {
	margin-right: 10px
}

.grid-fixed {
	margin-right: 0!important
}

h1,h2,h3,h4 {
	font-weight: 700
}

body,a {
	color: #444
}

a:hover,a:active {
	color: #f50;
}

#content {
	margin-top: 0
}

#header {
	margin-bottom: 9px
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (max-device-width:480px) {
	layout {
		padding-left: 5px;
		padding-right: 5px
	}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	.layout {
		padding-left: 5px;
		padding-right: 5px
	}
}

@media only screen and (max-device-width:480px) {
	.layout {
		padding-left: 5px;
		padding-right: 5px
	}
}

.layout {
	width: 1190px;
	margin: 0 auto;
	margin-bottom: 20px;
}

.layout .col-main,.layout .col-sub,.layout .col-ext {
	float: left;
	margin-right: 10px;
	overflow: hidden
}

.layout .col-main {
	width: 620px;margin-left: 15px;
}

.layout .col-sub {
	width: 220px; display:none;
}

.layout .col-ext {
	width: 230px;
	margin-right: 0
}

.layout-space .layout {
	margin-bottom: 8px
}

.layout-fixed {
	margin-bottom: 0!important
}

.grid-right {
	float: right!important
}

.fill-content #content {
	margin-top: 0
}

.fill-content .layout {
	margin: 0 auto;
	width: 952px;
	padding: 0 4px
}

.float-cancel {
	float: none!important
}

.last-col {
	margin-right: 0!important;
	padding-right: 0!important
}

.ms-yh {
	font-family: 5 FAE 8 F6F 9 6 C5 9 ED1,;
	9ED14F53: ,;
	6: 587 6 CC9 9 A7F 6 B63 9 ED1 4 F53,;
	5: 34 E 6 587 7 EC6 9 ED1;
	font-weight: 400
}

a.a-img,a.a-mix {
	display: inline-block;
	font-size: 0;
	line-height: 0
}

a.a-mix:hover,a.a-mix:active {
	text-decoration: none
}

a.a-mix img {
	margin-bottom: 2px
}

a.a-mix span,a.a-mix .description {
	display: block;
	font-size: 12px;
	line-height: 1.5
}

.vertical-img {
	display: table;
	
	overflow: hidden;
	font-size: 0;
	*display: block
}

.vertical-img .box-img {
	display: table-cell;
	vertical-align: middle;
	border:1px solid #e2e2e2;
	*display: inline;
	*writing-mode: tb-rl;
	*
	*height: 100%
}

.vertical-img img {
	vertical-align: middle
}

.layout,.define,,.listindex,,.list-product,,.list-tags,,.cell-header,,.cell-product-3rd,,.cell-tags,,.cell-tags ul {
	zoom: 1
}

.layout:after,.define:after,.listindex:after,.list-product:after,.list-tags:after,.cell-header:after,.cell-product-3rd:after,.cell-tags:after,.cell-tags ul:after {
	/*display: block;*/
	clear: both;
	height: 0;
	content: "\0020"
}

.define dt,.define dd,.listindex li,.list-tags li,.cell-header .titleindex,.cell-header li,.cell-header dt,.cell-header dd,.cell-tags li {
	float: left;
	_display: inline
}

.list-product li {
	float: left!important
}

.listindex li li {
	float: none
}

.cell-header p,.cell-header ul,.cell-header dl {
	overflow: hidden;
	_display: inline-block
}

.cell-product-1st dt,.cell-product-1st dd,.cell-product-2nd dt,.cell-product-2nd dd,.cell-product-3rd dt,.cell-product-3rd dd,.cell-tags dd,div.cell-tags ul {
	overflow: hidden
}

.cell-product-2nd dt {
	font-size: 0;
	line-height: 0;
	margin-bottom: 2px
}

.cell-product-3rd dt {
	float: left;
	font-size: 0;
	line-height: 0;
	_margin-right: -3px
}

.cell-list-txt {
	line-height: 1.8
}

.cell-tags dd,.cell-tags li {
	word-break: keep-all
}

.cell-tags dt.fd-left,div.cell-tags .fd-left {
	_margin-right: -3px
}

.orange,a.orange:link,a.orange:visited {
	color: #048521!important
}

.red {
	color: #de0001!important
}

.green {
	color: #2b8600!important
}

.main {
	margin-bottom: 17px;
}

.icon-hp-more {
	*display: inline;
	display: inline-block;
	zoom: 1;
	font-size: 12px;
	background: url("../images/452401_1451252140.png") 0 -418px;
	height: 9px;
	width: 4px
}

.cell-hot-market {
	zoom: 1
}

.cell-hot-market:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.cell-hot-market .hot-img,.cell-hot-market .hot-info {
	float: left
}

.cell-hot-market .hot-img {
	position: relative;
	top: 7px
}

.hot-img a {
	float: left;
	width:70px;
	height:70px;
	overflow:hidden;
}

.cell-hot-market .hot-img img {
	display: block;
	width:auto;
}

.cell-hot-market .hot-info li {
	padding-left: 16px;
	height: 26px;
	line-height: 26px;
	overflow: hidden
}

.cell-hot-market .hot-info .current {
	background: url("../images/459266_1451252140.png") no-repeat scroll 0 0 transparent;
	background-position: 6px -377px
}

.cell-hot-market .hot-info .current a:visited {
	color: #048521
}

.cell-hot-market .hot-info .current a:link {
	color: #048521
}

.cell-table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 15px;
	border-collapse: collapse;
	border-spacing: 0;
	background: #f7f7f7;
	border: 1px solid #dfdfdf
}

.cell-table td {
	
	border: 1px solid #dfdfdf;
	width: 25%
}

.cell-linkbtn-list {
	zoom: 1
}

.cell-linkbtn-list:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.cell-linkbtn-list a {
	background: #f4f4f4;
	border: 1px solid #e0e0e0;
	
	height: 20px;
	width: 78px;
	line-height: 20px;
	cursor: pointer;
	float: left;
	margin-left: 10px;
	margin-bottom: 5px
}

.cell-linkbtn-list .first {
	margin-left: 0
}

.cell-rank-list .rank1 {
	background-position: 0 6px
}

.cell-rank-list .rank2 {
	background-position: 0 -18px
}

.cell-rank-list .rank3 {
	background-position: 0 -42px
}

.cell-rank-list .rank4 {
	background-position: 0 -66px
}

.cell-rank-list .rank5 {
	background-position: 0 -90px
}

.cell-rank-list .rank6 {
	background-position: 0 -114px
}

.cell-rank-list .rank7 {
	background-position: 0 -138px
}

.cell-rank-list .rank8 {
	background-position: 0 -162px
}

.cell-rank-list .rank9 {
	background-position: 0 -186px
}

.cell-rank-list .rank10 {
	background-position: 0 -210px
}

.cell-rank-list li {
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding-left: 20px;
	background: url("../images/rank.png") no-repeat
}

.cell-rank-list .count {
	padding-right: 5px;
	float: right;
	color: #727272
}

.cell-list-info {
	margin: 15px 0;
	width: 100%;
	max-width: 100%;
	margin-bottom: 15px;
	border-collapse: collapse;
	border-spacing: 0
}

.cell-list-info td {
	vertical-align: middle;
	padding-left: 7px
}

.cell-list-info .label {
	width: 33px;
	padding-left: 0;
	
	border: 1px solid #e0e0e0;
	background: #f5f5f5
}

.cell-img-title {
	overflow: hidden;
	height: 20px;
	display: block;
	position: relative
}

.cell-img-title img {
	position: absolute;
	display: block
}

.cell-img-title .title-name1 {
	top: 0
}

.cell-img-title .title-name2 {
	top: -30px
}

.cell-img-title .title-name3 {
	top: -60px
}

.cell-img-title .title-name4 {
	top: -90px
}

.cell-img-title .title-name5 {
	top: -120px
}

.cell-img-title .title-name6 {
	top: -150px
}

.cell-img-title .title-name7 {
	top: -177px
}

.cell-img-title .title-name8 {
	top: -207px
}

.cell-img-title .title-name9 {
	top: -237px
}

.cell-img-title .title-name10 {
	top: -267px
}

.cell-img-title .title-name11 {
	top: -297px
}

.cell-img-title .title-name12 {
	top: -327px
}

.cell-img-title .title-name13 {
	top: -357px
}

.cell-img-title .title-name14 {
	top: -387px
}

.cell-img-title .title-name9 {
	top: -238px
}

.cell-img-title .title-name14 {
	top: -387px
}

#alibar-v4 {
    color: #777;
    background-color: #FAFAFA;
    border-bottom: solid 1px #F0F0F0;
}

#alibar-v4 .alibar-container {
	margin: 0 auto;
	padding: 0 4px;
	width: 1190px;
	height: 30px;
	_overflow: hidden;
	font: 12px/23px Tahoma,Arial,"\5B8B\4F53",sans-serif
}

#alibar-v4 a {
	text-decoration: none
}

#alibar-v4 a:hover {
	color: #048521!important
}

#alibar-v4 .topnav li,#alibar-v4 .nav-arrow,#alibar-v4 .topnav-purchaselist .nav-title span,#alibar-v4 .topnav-tp .contact-us,#alibar-v4 .topnav-tp .apply-form,#alibar-v4 .topnav-tp .join-promotion,#alibar-v4 .topnav-tp .renewal-online {
	background: url(../images/alibar-v4.gif) no-repeat
}

#alibar-v4 li {
	float: left
}

#alibar-v4 .extra {
	position: relative;
	z-index: 1804
}

#alibar-v4 .account-sign-status {
	float: left;
	color: #444;line-height: 30px;    font-size: 12px;
}

#alibar-v4 .account-sign-status li {
	list-style: none
}

#alibar-v4 .account-sign-status a:link,#alibar-v4 .account-sign-status a:visited {
	color: #777;    font-size: 12px;
}

#alibar-v4 .account-sign-status li {
	padding: 0 5px
}

#alibar-v4 .account-sign-status a.modify-nick {
	color: #048521
}

#alibar-v4 .account-msg a span {
	margin-left: 2px;
	padding: 0 4px;
	background-color: #048521;
	color: #fff;
	-moz-border-radius: 3px;
	border-radius: 3px
}

#alibar-v4 .account-msg a:hover span {
	background-color: #f30
}

#alibar-v4 .topnav {
	float: right;line-height: 30px;
}

#alibar-v4 .topnav a:link,#alibar-v4 .topnav a:visited {
	color: #777;    font-size: 12px;
}

#alibar-v4 .topnav li {
	background-position: right 6px
}

#alibar-v4 .nav-title {
	float: left;
	padding: 0 10px;
	height: 24px
}

#alibar-v4 .extra:hover .nav-title,#alibar-v4 .nav-hover .nav-title {
	padding: 0 9px;
	border-left: solid 1px #d1d1d1;
	border-right: solid 1px #d1d1d1;
	background-color: #fff
}

#alibar-v4 .topnav li.nav-hover-prev {
	background: 0
}

#alibar-v4 .nav-arrow {
	padding-right: 10px;
	background-position: right -160px
}

#alibar-v4 .topnav li:hover .nav-arrow,#alibar-v4 .topnav .nav-hover .nav-arrow {
	background-position: right -190px
}

#alibar-v4 .list-first {
	background: 0
}

#alibar-v4 .nav-content {
	display: none;
	border: solid 1px #d1d1d1;
	border-top: 0 none;
	background-color: #fff;
	box-shadow: rgba(0,0,0,0.2) 1px 1px 1px 0
}

#alibar-v4 .topnav .extra:hover .nav-content,#alibar-v4 .topnav .nav-hover .nav-content {
	display: block;
	position: absolute;
	top: 24px;
	z-index: 2000
}

#alibar-v4 .nav-content dl {
	float: left;
	padding: 4px 12px
}

#alibar-v4 .nav-content dt {
	font-weight: 700;
	color: #b0b0b0
}

#alibar-v4 .nav-content dd {
	line-height: 24px;
	word-spacing: no-wrap
}

#alibar-v4 .nav-content a:link,#alibar-v4 .nav-content a:visited {
	color: #444
}

#alibar-v4 .topnav-myali .nav-content {
	left: 0;
	width: 252px
}

#alibar-v4 .topnav-purchaselist .nav-title span {
	padding-left: 12px;
	background-position: 0 -238px
}

#alibar-v4 .topnav-purchaselist-stock em {
	color: #048521
}

#alibar-v4 .topnav-purchaselist .nav-content {
	left: 0;
	width: 240px
}

#alibar-v4 .topnav-purchaselist .product-list {
	padding: 4px 0
}

#alibar-v4 .topnav-purchaselist .product-list p {
	padding: 16px 0;
	
	color: #525151
}

#alibar-v4 .topnav-purchaselist .purchase-info {
	padding: 10px 0;
	background-color: #f7f7f7;
	text-align: center
}

#alibar-v4 .topnav-purchaselist .purchase-info p {
	margin-bottom: 6px;
	color: #646464
}

#alibar-v4 .topnav-purchaselist .purchase-info em {
	font-weight: 700
}

#alibar-v4 .topnav-purchaselist-stock .product-list p {
	display: none
}

#alibar-v4 .topnav-purchaselist dl {
	padding: 4px 8px
}

#alibar-v4 .topnav-purchaselist dl a {
	color: #06c!important
}

#alibar-v4 .topnav-purchaselist dl a:hover {
	color: #048521!important
}

#alibar-v4 .topnav-purchaselist dt {
	float: left;
	margin: 4px 8px 0 0;
	text-align: center
}

#alibar-v4 .topnav-purchaselist dt a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden
}

#alibar-v4 .topnav-purchaselist dd {
	float: right;
	width: 166px;
	line-height: 1.5
}

#alibar-v4 .topnav-purchaselist dd.price {
	color: #8c8c8c;
	font-family: Helvetica
}

#alibar-v4 .topnav-purchaselist dd.action {
	text-align: right
}

#alibar-v4 .topnav-purchaselist dd em {
	margin: 0 2px;
	color: #048521
}

#alibar-v4 .topnav-purchaselist a.btn-y {
	display: inline-block;
	width: 90px;
	height: 24px;
	border: solid 1px #e89f0e;
	border-bottom-color: #cf7f01;
	background-color: #fca000;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fcb10a),color-stop(1,#f18e06));
	background-image: -webkit-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: -moz-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: -o-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: -ms-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: linear-gradient(top,#fcb10a 0,#f18e06 100%);
	border-radius: 3px;
	color: #fff!important;
	font-weight: 700;
	line-height: 24px;
	text-align: center
}

#alibar-v4 .topnav-purchaselist a.btn-y:hover {
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f29b06),color-stop(1,#e57902));
	background-image: -webkit-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: -moz-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: -o-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: -ms-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: linear-gradient(top,#f29b06 0,#e57902 100%)
}

#alibar-v4 .topnav-purchaselist a.btn-y:active {
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e07f00),color-stop(1,#e48c02));
	background-image: -webkit-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: -moz-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: -o-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: -ms-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: linear-gradient(top,#e07f00 0,#e48c02 100%)
}

#alibar-v4 .topnav-tp .nav-content {
	left: 0;
	width: 128px
}

#alibar-v4 .topnav-tp .nav-content a {
	padding-left: 20px
}

#alibar-v4 .topnav-tp .contact-us {
	background-position: 2px -56px
}

#alibar-v4 .topnav-tp .order-online {
	text-decoration: none!important
}

#alibar-v4 .topnav-tp .apply-form {
	background-position: 2px -86px
}

#alibar-v4 .topnav-tp .join-promotion {
	background-position: 2px -116px
}

#alibar-v4 .topnav-tp .renewal-online {
	background-position: 2px -279px
}

#alibar-v4 .topnav-sitemap .nav-content {
	right: 0;
	width: 361px
}

#alibar-v4 .alibar-tips {
	position: absolute;
	background: #fffcdc;
	border: 1px solid #e7d4ac;
	padding: 10px 8px;
	z-index: 1500;
	box-shadow: 2px 2px rgba(0,0,0,0.1)
}

#alibar-v4 .tips-top {
	position: absolute;
	display: block;
	font-size: 0;
	top: -8px;
	top: -8px\9;
	left: 10px;
	width: 13px;
	height: 8px;
	background: url("../images/447550_1451252140.png") no-repeat 0 -60px;
	z-index: 1501
}

#alibar-v4 .tip-logo {
	float: left;
	width: 30px;
	height: 34px;
	background: url("../images/447550_1451252140.png") no-repeat
}

#alibar-v4 .tips-close {
	float: left;
	width: 10px;
	height: 10px;
	background: url("../images/447550_1451252140.png") no-repeat 0 -40px;
	cursor: pointer;
	font-size: 0
}

#alibar-v4 .tip-text {
	float: left;
	padding: 0 20px 0 14px;
	width: 156px
}

#alibar-v4 .detail-link {
	color: #369
}

#alibar-v4 .tip-text em {
	color: #c97831
}

#alibar-v4 .tip-text a.i-know {
	display: block;
	text-align: right
}

#alibar-v4 .alibar-loading {
	background: url('../images/loading.gif') no-repeat 50% 50%;
	padding: 27px 0
}

#masthead-v4 {
	padding: 12px 4px
}

#masthead-v4 .sub-logo-v4,#masthead-v4 .alisearch-type-v4 li,#masthead-v4 .alisearch-category-v4 h3,#masthead-v4 .alisearch-action-v4 button {
	background: url(../images/masthead-v4.png) no-repeat
}

#masthead-v4 .ali-logo-v4 {
	float: left;
	margin-top: 6px
}

#masthead-v4 .main-logo-v4 {
	display: block;
	float: left;
	margin: 4px 12px 0 0;
	padding: 4px;
	width: 153px;
	height: 37px;
	border-radius: 2px;
	text-decoration: none
}

#masthead-v4 .main-logo-v4:hover {
	box-shadow: rgba(0,0,0,0.2) 0 0 1px 1px
}

#masthead-v4 .sub-logo-v4 {
	display: block;
	float: left;
	padding-left: 12px;
	height: 49px;
	line-height: 49px;
	background-position: -160px top;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 22px;
	font-weight: 700;
	color: #777
}

#masthead-v4 a.sub-logo-v4 {
	text-decoration: none
}

#masthead-v4 a.sub-logo-v4:hover {
	color: #048521
}

#masthead-v4 .ali-search-v4 {
	float: right;
	width: 540px
}

#masthead-v4 legend {
	display: none
}

#masthead-v4 .alisearch-type-v4 {
	height: 21px;
	_overflow: hidden
}

#masthead-v4 .alisearch-type-v4 li {
	float: left;
	width: 64px;
	height: 20px;
	line-height: 1.5;
	border-top: solid 1px transparent;
	background-position: -160px -50px;
	
	cursor: pointer;
	_border-top-color: tomato;
	_filter: chroma(color=tomato)
}

#masthead-v4 .alisearch-type-v4 li.first,#masthead-v4 .alisearch-type-v4 li.current-next {
	background: 0
}

#masthead-v4 .alisearch-type-v4 li.current {
	position: relative;
	width: 62px;
	height: 21px;
	border: solid 1px #c9c9c9;
	border-bottom: 0 none;
	border-radius: 2px 2px 0 0;
	background-image: none;
	background-color: #f7f7f7;
	font-weight: 700
}

#masthead-v4 .alisearch-type-v4 a {
	color: #000;
	text-decoration: none
}

#masthead-v4 .alisearch-container-v4 {
	padding: 4px;
	height: 26px;
	_overflow: hidden;
	border: solid 1px #c9c9c9;
	background-color: #f7f7f7
}

#masthead-v4 .alisearch-keywords-v4,#masthead-v4 .alisearch-category-v4,#masthead-v4 .alisearch-action-v4 {
	float: left
}

#masthead-v4 .alisearch-keywords-v4 {
	padding: 0 4px;
	width: 420px;
	height: 24px;
	border: solid 1px #ececec;
	border-top: solid 1px #d1d1d1;
	background-color: #fff
}

#masthead-v4 .alisearch-extend .alisearch-keywords-v4 {
	width: 318px
}

#masthead-v4 .alisearch-keywords-v4 input {
	padding: 2px 0;
	width: 100%;
	height: 20px;
	*height: 18px;
	line-height: 1.5;
	overflow: hidden;
	border: 0 none
}

#masthead-v4 .alisearch-keywords-v4 input.empty {
	color: gray
}

#masthead-v4 .alisearch-category-v4 {
	display: none;
	border-top: solid 1px #d1d1d1;
	border-bottom: solid 1px #ececec
}

#masthead-v4 .alisearch-extend .alisearch-category-v4 {
	display: block
}

#masthead-v4 .alisearch-action-v4 button {
	width: 99px;
	height: 26px;
	overflow: hidden;
	border: 0 none;
	cursor: pointer
}

#masthead-v4 .alisearch-action-v4 button.hover,#masthead-v4 .alisearch-action-v4 button:hover {
	background-position: left -26px
}

#masthead-v4 .alisearch-category-v4 {
	position: relative;
	z-index: 1011;
	cursor: default
}

#masthead-v4 .alisearch-category-v4 h3 {
	padding: 2px 22px 2px 8px;
	width: 72px;
	height: 20px;
	background-position: right -90px;
	background-color: #fff;
	line-height: 20px
}

#masthead-v4 .category-hover h3 {
	background-position: right -70px
}

#masthead-v4 .alisearch-category-v4 ul {
	display: none;
	position: absolute;
	left: -1px;
	top: 24px;
	min-width: 102px;
	_width: 102px;
	border: solid 1px #d1d1d1;
	background-color: #fff;
	line-height: 20px;
	box-shadow: rgba(0,0,0,0.2) 1px 1px 1px 0
}

#masthead-v4 .category-hover ul {
	display: block
}

#masthead-v4 .alisearch-category-v4 li {
	padding: 2px 8px;
	min-width: 86px;
	_width: 86px;
	height: 20px
}

#masthead-v4 .alisearch-category-v4 li.hover,#masthead-v4 .alisearch-category-v4 li:hover {
	background-color: #ececec
}

#masthead-v4 .alisearch-category-v4 li.current {
	font-weight: 700
}

#masthead-v5 {
	padding: 12px 4px
}

#masthead-v5 .sub-logo-v5,#masthead-v5 .alisearch-type-v5 li,#masthead-v5 .alisearch-category-v5 h3,#masthead-v5 .alisearch-action-v5 button {
	background: url("../images/masthead-v5.png") no-repeat
}

#masthead-v5 .ali-logo-v5 {
	float: left;
	margin-top: 10px
}

#masthead-v5 .main-logo-v5 {
	display: block;
	float: left;
	margin: 7px 12px 0 0;
	padding: 4px;
	border-radius: 2px;
	text-decoration: none
}

#masthead-v5 .main-logo-v5:hover {
	box-shadow: rgba(0,0,0,0.2) 0 0 1px 1px
}

#masthead-v5 .sub-logo-v5 {
	display: block;
	float: left;
	padding-left: 12px;
	height: 49px;
	line-height: 49px;
	background-position: -160px top;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 22px;
	font-weight: 700;
	color: #777
}

#masthead-v5 a.sub-logo-v5 {
	text-decoration: none
}

#masthead-v5 a.sub-logo-v5:hover {
	color: #048521
}

#masthead-v5 .ali-search-v5 {
	float: right;
	width: 530px
}

#masthead-v5 legend {
	display: none
}

#masthead-v5 .alisearch-type-v5 {
	height: 21px;
	overflow: hidden
}

#masthead-v5 .alisearch-type-v5 li {
	float: left;
	width: 54px;
	height: 20px;
	line-height: 1.5;
	border-top: solid 1px transparent;
	background-position: -108px -50px;
	
	cursor: pointer;
	_border-top-color: tomato;
	_filter: chroma(color=tomato);
	border: 1px solid #FFF
}

#masthead-v5 .alisearch-type-v5 li.first {
	background: 0;
	margin-left: -7px
}

#masthead-v5 .alisearch-type-v5 li.head_search_on {
	position: relative;
	border-bottom: 0 none;
	font-weight: 700;
	color: #048521
}

#masthead-v5 .alisearch-type-v5 li.head_search_on a {
	color: #048521;
	text-decoration: none
}

#masthead-v5 .alisearch-type-v5 a {
	color: #000;
	text-decoration: none
}

#masthead-v5 .alisearch-container-v5 {
	padding-top: 3px
}

#masthead-v5 .alisearch-container-v5:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

#masthead-v5 .alisearch-keywords-v5,#masthead-v5 .alisearch-category-v5,#masthead-v5 .alisearch-action-v5 {
	float: left
}

#masthead-v5 .alisearch-keywords-v5 {

}

#masthead-v5 .alisearch-extend .alisearch-keywords-v5 {
	width: 318px
}

#masthead-v5 .alisearch-keywords-v5 input {
    width: 250px;
    height: 30px;
    border-radius: 15px;
    border: 1px solid #eee;
	padding: 0;
    text-indent: 10px;
}

#masthead-v5 .alisearch-keywords-v5 input:focus {
	outline: 0
}

#masthead-v5 .alisearch-keywords-v5 input.empty {
	color: gray
}

#masthead-v5 .alisearch-category-v5 {
	display: none
}

#masthead-v5 .alisearch-extend .alisearch-category-v5 {
	display: block;
	border: 3px solid #048521;
	border-left: 0;
	border-right: 0
}

#masthead-v5 .alisearch-action-v5 button {
	width: 30px;
	height: 32px;
	overflow: hidden;
	border: 0 none;
	cursor: pointer;
	background-position: left -120px
}

#masthead-v5 .alisearch-action-v5 button.hover,#masthead-v5 .alisearch-action-v5 button:hover {
	background-position: left -120px
}

#masthead-v5 .alisearch-category-v5 {
	position: relative;
	z-index: 1011;
	cursor: default
}

#masthead-v5 .alisearch-category-v5 h3 {
	padding: 2px 22px 2px 8px;
	width: 72px;
	height: 26px;
	background-position: right -87px;
	background-color: #fff;
	line-height: 26px
}

#masthead-v5 .category-hover h3 {
	background-position: -59px -67px;
	width: 71px;
	border: solid 1px #d1d1d1;
	border-bottom: 0;
	padding: 1px 22px 2px 7px
}

#masthead-v5 .alisearch-category-v5 ul {
	display: none;
	position: absolute;
	left: 0;
	top: 30px;
	min-width: 100px;
	_width: 100px;
	border: solid 1px #d1d1d1;
	border-top: 0;
	background-color: #fff;
	line-height: 26px
}

#masthead-v5 .category-hover ul {
	display: block
}

#masthead-v5 .alisearch-category-v5 li {
	padding: 2px 8px;
	min-width: 84px;
	_width: 84px;
	height: 26 px
}

#masthead-v5 .alisearch-category-v5 li.hover,#masthead-v5 .alisearch-category-v5 li:hover {
	background-color: #ececec
}

#masthead-v5 .alisearch-category-v5 li.current {
	font-weight: 700
}

.ali-nav2 {
	margin-bottom: 12px;
	width:1190px;
}

.ali-nav2 li {
	float: left;
	cursor: pointer;
	zoom: 1;
	font-size: 14px;
	text-align: center
}

.ali-nav2 .ali-nav-main {
	height: 50px;
	overflow: hidden;
}


.ali-nav2 .ali-nav-main .ali-nav-current {
}

.ali-nav2 .ali-nav-main .ali-nav-current a {
    font-size: 16px;
    height: auto;
    padding-top: 16px;
    
}
.ali-nav2 .ali-nav-main .ali-nav-home a {
    font-size: 18px;
}

.ali-nav2 .ali-nav-main .ali-nav-current a:hover {
	color: #048521;
	
}

.ali-nav2 .ali-nav-main li {
    height: 50px;
    line-height: 50px;
}
.ali-nav2 .ali-nav-main .ali-nav-home {
    height: 50px;
    line-height: 50px;
}

.ali-nav2 .ali-nav-main li.spacing {
	margin-left: -3px;
	margin-right: 22px;
	width: 1px;
	background: url("../images/459266_1451252140.png") no-repeat 0 -194px
}

.ali-nav2 .ali-nav-main li.pre-last {
	margin-right: 5px
}

.ali-nav2 .ali-nav-main li.last {
	margin-right: 0
}

.ali-nav2 .ali-nav-main li.caigou-img {
	width: 134px;
	background: url("../images/460264_1451252140.jpg") no-repeat 0 -973px;
	margin-top: 0;
	float: right
}

.ali-nav2 .ali-nav-main li.caigou-img a {
	vertical-align: -4px;
	_vertical-align: -8px;
	margin-left: 10px;
	font-family:"微软雅黑";
	font-size:16px;
}

.ali-nav2 .ali-nav-main li a {
    font-size: 18px;
    padding: 0 41px;
}

.ali-nav2 .ali-nav-main li a:hover {
	text-decoration: none
}

.ali-nav2 .ali-nav-sub {
	border: 1px solid #ffcfa0;
	border-top: 0;
	height: 37px;
	overflow: hidden;
	background-color: #fffbef;
	padding-left: 18px;
	display:none;
}

.ali-nav2 .ali-nav-sub li {
	height: 36px;
	line-height: 40px;
	margin-right: 21px;
	_margin-right: 20px
}

.ali-nav2 .ali-nav-sub li.nohref {
	cursor: default
}

.ali-nav2 .ali-nav-sub li.spacing {
	margin-left: -2px;
	margin-right: 20px;
	width: 1px;
	background: url("../images/459266_1451252140.png") no-repeat 0 -476px
}

.ali-nav2 .ali-nav-sub li.last {
	margin-right: 0
}

.ali-nav2 .ali-nav-sub li a {
	color: #333
}

.ali-nav2 .ali-nav-sub li a:hover {
	color: #ff5a00;
	text-decoration: none
}

.hot-keyword {
	float: left;
	width: 670px;
	height: 20px;
	overflow: hidden;
	overflow: hidden;
	line-height: 20px;
	color: #333;
	padding-top: 7px
}

.hot-keyword .hot-keyword-list {
	width: 670px;
	height: 20px;
	overflow: hidden
}

.hot-keyword .hot-keyword-list li {
	float: left;
	margin-right: 15px
}

.hot-keyword .hot-keyword-list a:link,.hot-keyword .hot-keyword-list a:visited {
	color: #444
}

.hot-keyword .hot-keyword-list a:hover,.hot-keyword .hot-keyword-list a:active {
	color: #048521
}

.hot-keyword .more-search {
	background: url("../images/masthead-v5.png") no-repeat -160px -28px;
	padding-left: 12px
}

*html {
	background-image: url("about:blank");
	background-attachment: fixed
}

#top-banner-layout {
	width: 100%;
	background-color: #fffbe1
}

#top-banner-layout #top-banner {
	height: 32px;
	width: 1190px;
	margin: 0 auto
}

#top-banner-layout #top-notice {
	width: 1190px;
	height: 31px;
	line-height: 31px;
	margin: 0 auto;
	background: #fffbe1;
	overflow: hidden
}

#top-banner-layout #top-notice .text {
	padding-left: 6px
}

#top-banner-layout #top-notice #top-notice-close {
	font-size: 0;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 10px;
	height: 10px;
	background: url("../images/423203_1451252140.png") no-repeat 0 -40px;
	cursor: pointer
}

#footer-v1 a:link,#footer-v1 a:visited {
	color: #fff
}

#footer-v1 a:hover,#footer-v1 a:active {
	color: #fff !important
}

#footer-v1 .footer-container {
	padding: 8px 0 12px 0
}
.footer-ali-pages ul li a{color:#fff !important;}
#footer-v1 ul,#footer-v1 li,#footer-v1 dt,#footer-v1 dd {
	display: inline;
	color: #999
}

#footer-v1,#footer-v1 .footer-ali-group,#footer-v1 .net-admission,#footer-v1 .footer-ali-copyright,#footer-v1 .footer-ali-certs {
	padding-bottom: 0px
}
.mod-footer{
	width: 1190px;
	margin: 0 auto;
	padding: 8px 0px 0;
	color: #333;
	}
.footer-ali-copyright p{color:#fff !important;}
.certs-icons img{height:40px;opacity:0.7}
#footer-v1 .footer-ali-certs {
	padding-top: 6px;
	width: 908px;
	margin: 0 auto
}

#footer-v1 .footer-net-ic {
	top: 0;
	left: 246px;
	background-position: 0 0
}

#footer-v1 .footer-net-ic a {
	display: inline-block;
	width: 52px;
	height: 62px;
	overflow: hidden;
	line-height: 186px
}

#footer-v1 .net-admission li {
	color: #333
}

#taobao-stock {
	border-left: 1px solid #da3626;
	border-right: 1px solid #da3626;
	background-color: #f55343;
	color: #ffdbad
}

#taobao-stock .tb-inner {
	background: url("../images/449298_1451252140.png") 0 center;
	width: 1190px;
	margin: 0 auto;
	height: 100px;
	position: relative
}

#taobao-stock h2 {
	color: #fff;
	font-weight: bold;
	margin-bottom: 15px
}

#taobao-stock .tb-why,#taobao-stock .tb-try {
	position: absolute;
	top: 7px
}

#taobao-stock .tb-why {
	left: 225px
}

#taobao-stock .tb-try {
	left: 548px
}

#taobao-stock .tb-try ul {
	overflow: hidden;
	zoom: 1;
	width: 308px;
	padding-top: 5px
}

#taobao-stock .tb-try li {
	float: left;
	width: 77px;
	height: 24px;
	text-align: center
}

#taobao-stock .tb-try a {
	color: #fdfbd3
}

#taobao-stock .tb-close {
	position: absolute;
	right: 3px;
	top: 5px;
	width: 22px;
	height: 22px;
	display: block;
	cursor: pointer
}

#taobao-stock .tb-xunjia {
	position: absolute;
	top: 47px;
	right: 10px
}

#taobao-stock .tb-xunjia .xunjia-link {
	margin-left: 10px
}

#taobao-stock .tb-xunjia a {
	color: #a50
}

#header {
	height: 115px;
	margin-bottom: 0;
}

#masthead-v5 {
	padding: 10px 0 0;
	width:1190px;
}

#masthead-v5 .main-logo-v5:hover {
	box-shadow: none
}

#masthead-v5 .ali-logo-v5 {
	margin-top: 0
}

#masthead-v5 .ali-search-v5 {
	float: left;
	width: 580px
}

#masthead-v5 .masthead-right {
    float: right;
    width: 252px;
}

#masthead-v5 .masthead-right .alisearch-top {
	float: left;
	width: 60px;
	padding: 24px 2px 0 15px;
	text-align: left
}

#masthead-v5 .more {
	background: url("../images/432636_1451252140.png") no-repeat 59px -448px;
	color: #048521
}

#masthead-v5 .alisearch-keywords-v5 {
	width: 250px
}

#masthead-v5 .alisearch-keywords-v5 input {
	position: static
}

#masthead-v5 .alisearch-action-v5 button.alisearch-textbotton {
	background: transparent url(../images/search1820.png) no-repeat 0px 6px;
    margin-left: -30px;
}
.head_sousuo_right{float:right;}
#masthead-v5 .masthead-right {
    padding-left: 0;
    padding-top: 25px;
}

#masthead-v5 .main-logo-v5 {
	margin-right: 0;
	padding-right: 0
}

#fixed-right-bottom-container {
	position: fixed;
	_position: absolute;
	right: 0;
	bottom: 0
}

.pages {
	padding: 10px 0 10px 0;
	
	font-size: 12px;
	color: #777777;
	height: 40px;
    line-height: 40px;
	background:#fff;
}

.pages a:link,.pages a:visited,.pages a:active {
    padding: 5px;
    background-color: #EEEEEE;
    font-size: 16px;
    line-height: 32px;
    height: 32px;
    cursor: pointer;
    margin-right: 6px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

.pages a:hover {
    background: #ee2e3d;
    color: #fff;
    padding: 5px;
    text-decoration: none;
}

.pages strong {
    color: #fff;
    padding: 5px;
    background-color: #ee2e3d;
    font-size: 16px;
    line-height: 32px;
    height: 32px;
    cursor: pointer;
    margin-right: 6px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

.pages_inp {
	border: #2E6AB1 1px solid;
	padding: 1px;
	width: 30px;
	
	color: #777777;
}

.pages label {
	background: #FFFFFF;
	border: #2E6AB1 1px solid;
	color: #004499;
	padding: 1px 5px 1px 5px;
}

.pages label em {
	color: red;
	font-weight: bold;
	font-style: normal;
}

.pages label span {
	font-weight: bold;
}

.pages cite {
	font-style: normal;
}

.pages .pages_btn {
	margin-left: 10px;
	border: solid 1px #b3b3b3;
	margin-top: 0px;
	border-bottom-color: #9a9a9a;
	padding: 1px 9px;
	background-color: #f0f0f0;
	color: #444;
	vertical-align: middle;
	cursor: pointer;
	overflow: visible;
	background-image: -webkit-linear-gradient(#fcfcfc,#e4e4e4);
	background-image: -moz-linear-gradient(#fcfcfc,#e4e4e4);
	background-image: linear-gradient(top,#fcfcfc,#e4e4e4);
	border-radius: 2px;
	*padding: 0 8px;
	*height: 22px;
	*margin-top: 1px
}

.pages input {
	border: solid 1px #a0a0a0;
	height: 18px;
	width: 36px;
	padding: 1px 2px;
	background-color: #fff;
	margin: 0px 2px 0;
	overflow: hidden;
	vertical-align: middle;
	color: #444;
	box-shadow: inset 0 1px 1px #e6e6e6
}

.sw-mod-pagination .pagination {
	font-family: Tahoma;
	font-size: 12px;
	height: 35px;
	clear: both;
	overflow: hidden;
	text-align: center
}

.sw-mod-pagination .pagination .page-bottom,.sw-mod-pagination .pagination form {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: middle
}

.sw-mod-pagination .pagination a,.sw-mod-pagination .pagination a:link,.sw-mod-pagination .pagination a:visited,.sw-mod-pagination .pagination .page-prev,.sw-mod-pagination .pagination .page-cur,.sw-mod-pagination .pagination .page-start,.sw-mod-pagination .pagination .page-end,.sw-mod-pagination .pagination .page-next,.sw-mod-pagination .pagination .page-break {
	float: left;
	height: 28px;
	line-height: 28px;
	padding: 0 9px;
	
	vertical-align: middle;
	white-space: nowrap;
	font-size: 14px
}

.sw-mod-pagination .pagination .page-bottom:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.sw-mod-pagination .pagination .page-cur {
	border: 1px solid #ccc;
	color: #048521;
	border-right: 0;
	font-weight: bold;
	background-color: #f8f8f8
}

.sw-mod-pagination .pagination a,.sw-mod-pagination .pagination a.page-next {
	border: 1px solid #ccc;
	font-size: 12px;
	border-right: 0
}

.sw-mod-pagination .pagination a:hover {
	text-decoration: none;
	color: #048521
}

.sw-mod-pagination .pagination .page-break {
	border-left: 1px solid #ccc;
	height: 30px
}

.sw-mod-pagination .pagination a.page-prev,.sw-mod-pagination .pagination a.page-next,.sw-mod-pagination .pagination .page-start {
	width: 55px;
	padding: 0;
	font-size: 12px;
	margin-right: 10px;
	border: 1px solid #ccc
}

.sw-mod-pagination .pagination .page-start {
	color: #ddd
}

.sw-mod-pagination .pagination a.page-prev:hover {
	border: 1px solid #048521;
	text-decoration: none
}

.sw-mod-pagination .pagination .page-end {
	border: 1px solid #ddd;
	padding: 0 5px;
	padding-right: 16px;
	color: #ddd;
	font-size: 12px
}

.page-op {
	color: #444
}

.page-op #jumpto {
	width: 32px;
	
	border: 1px solid #ececec;
	border-top: 1px solid #ccc;
	color: #000;
	font-family: Tahoma,SimSun,Arial;
	height: 20px;
	margin: 0 4px 5px;
	
	vertical-align: middle
}

.page-op #jump-sub {
	height: 25px;
	margin: 0 0 2px 8px;
	width: 43px;
	cursor: pointer;
	background-color: #f5f5f5;
	border: 1px solid #b2b2b2
}

.page-op #jump-sub:hover {
	border-radius: 2px;
	box-shadow: 0 0 2px #a8a8a8;
	background-color: #f8f8f8;
	border: 1px solid #c6c6c6
}

.page-op .total-page {
	padding-right: 8px
}

.page-op .total-page b {
	font-weight: bold
}

*html {
	background-image: url("about:blank");
	background-attachment: fixed
}

#top-banner-layout {
	width: 100%;
	background-color: #fffbe1
}

#top-banner-layout #top-banner {
	height: 32px;
	width: 1190px;
	margin: 0 auto
}

#top-banner-layout #top-notice {
	width: 1190px;
	height: 31px;
	line-height: 31px;
	margin: 0 auto;
	background: #fffbe1;
	overflow: hidden
}

#top-banner-layout #top-notice .text {
	padding-left: 6px
}

#top-banner-layout #top-notice #top-notice-close {
	font-size: 0;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 10px;
	height: 10px;
	background: url("http://img.china.alibaba.com/cms/upload/2012/302/324/423203_1451252140.png") no-repeat 0 -40px;
	cursor: pointer
}

#ie6-kill {
	width: 100%;
	background-color: #fffbe1
}

#ie6-kill #ie6-kill-inner {
	width: 1190px;
	height: 31px;
	line-height: 31px;
	margin: 0 auto;
	overflow: hidden
}

#ie6-kill #ie6-kill-inner .text {
	width: 660px;
	margin: 0 auto
}

#ie6-kill #ie6-kill-inner a:link,#ie6-kill #ie6-kill-inner a:visited,#ie6-kill #ie6-kill-inner a:hover,#ie6-kill #ie6-kill-inner a:active {
	color: #048521
}

#alibar {
	position: relative;
	*z-index: 1499
}

.alibar-container {
	width: 1190px
}

#header {
	height: 115px;
	margin-bottom: 0;
	background:#fff;
}
.mod-masthead{min-width:1190px}
.left_head {
	background: #f8f8f8 url('../images/left_head.gif') repeat-x;
	padding: 8px 10px 7px 10px;
	font-weight: bold;
	font-size: 13px;
	border: 1px solid #e7e9ee
}

#search_tips {
	z-index: 1000;
	position: absolute;
	width: 470px;
	overflow: hidden;
	cursor: pointer;
	margin: 72px 0 0 342px;
	font-size: 13px;
	line-height: 20px;
	color: #777777;
	background: #FFFFFF;
	border: #CCC 1px solid;
}

#search_tips div {
	height: 20px;
	padding: 1px 8px 1px 8px;
	clear: both;
	overflow: hidden;
}

#search_tips div span {
	float: right;
	font-size: 12px;
}

#search_tips label {
	display: block;
	width: 100%;
	background: #FAFAFA;
	font-size: 12px;
	color: #0000CC;
	text-align: right;
}

.postit {
	color: #003278;
	padding: 0 5px 0 12px;
	line-height: 37px;
	background: #D7E9FF url('../images/pos.gif') repeat-x 0 bottom;
	margin: 1px 1px 10px 1px;
}

.info_trade {
	font-size: 14px;
	text-align: left;
	font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1;
	margin: 0 0 8px 0;
	border-bottom: #F1F1F1 1px solid;
	padding: 0 0 2px 10px;
}

.contact_head {
	background: url('../images/lianxi_head.gif') no-repeat;
	padding: 10px 0 5px 18px;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

.contact_body {
	padding: 10px;
	height:350px;
	border: #d84600 3px solid;
}

.contact_body li {
	line-height: 24px;
	border-bottom: #E2E2E2 1px solid;
	padding: 0 0 0 10px;
}
.f_orange_img{position:absolute;float:left; width:70px}
.f_orange_img2{margin-left:70px}
.contact_body li span {
	color: #1B4C7A;
	padding: 0 8px 0 0;
}

.box_head_1 {
	background: url('../images/box_head_1_l.gif') no-repeat;
}

.box_head_1 div {
	height: 32px;
	line-height: 33px;
	overflow: hidden;
	padding: 0 12px 0 15px;
	background: url('../images/box_head_1_r.gif') no-repeat right 0;
	color: #333333;
}

.box_head_1 strong {
	font-size: 14px;
}

.box_head_2 {
	border: #e7e9ee 1px solid;
	border-bottom: none;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 0 10px 0 10px;
	background: url('../images/box_head_2.gif') repeat-x 0 bottom;
	color: #333333;
}

.box_head_2 strong {
	font-size: 14px;
}

.type {
	height: 33px;
	line-height: 34px;
	overflow: hidden;
	background: #D7E9FF url('../images/type_bg.gif') repeat-x;
	padding-left: 35px;
}

a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {
	float: left;
	display: block;
	padding: 0 15px 0 15px;
	background: #FFFFFF;
	color: #000000;
	font-weight: bold;
	background: url('../images/type_1.gif') repeat-x;
	border-left: 1px solid #048521;
	border-right: 1px solid #048521;
	text-decoration: none
}

a.type_2:link,a.type_2:visited,a.type_2:active {
	float: left;
	display: block;
	padding: 0 15px 0 15px;
	border-right: #E2F0FB 1px solid;
	height: 32px;
}

a.type_2:hover {
	background: #2676D9;
	color: #FFFFFF;
}

.tab_head {
	border: #e7e9ee 1px solid;
	border-bottom: none;
	height: 33px;
	line-height: 33px;
	font-size: 13px;
	overflow: hidden;
	background: #EFF6FF url('../images/tab_head.gif') repeat-x;
	color: #333333;
	font-weight: bold;
}

.tab_1 {
	float: left;
	padding: 0 15px 0 15px;
	border-right: #e7e9ee 1px solid;
	cursor: pointer;
	font-weight: normal;
}

.tab_2 {
	float: left;
	padding: 0 15px 0 15px;
	border-right: #e7e9ee 1px solid;
	cursor: pointer;
	background: #FFFFFF;
	background: url('../images/tab_1.gif') repeat-x;
}

.box_head {
	border: #e7e9ee 1px solid;
	border-bottom: none;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 0 10px 0 10px;
	background: #EFF6FF url('../images/box_head.gif') repeat-x;
	color: #333333;
}

.box_head strong {
	font-size: 14px;
}

.left_menu {
	width: 150px;
	font-size: 13px;
	letter-spacing: 1px;
	background: #FFFFFF url('../images/left_menu.gif') repeat-y;
}

.left_menu a {
	width: 90%;
	display: block;
}

.left_menu ul {
	background: #FFFFFF url('../images/left_menu_ul.gif') no-repeat;
	padding-top: 2px;
}

.left_menu_li {
	line-height: 37px;
	height: 37px;
	background: url('../images/left_menu_li.gif') no-repeat;
	padding-left: 30px;
}

.left_menu_on {
	line-height: 37px;
	height: 37px;
	background: url('../images/left_menu_on.gif') no-repeat;
	padding-left: 30px;
}

.titleshow {
	font-size: 20px;
	
	font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1;
	font-weight: normal;
	padding: 15px 0
}

#head {
	width: 100%;
	position: fixed;
	z-index: 999999;
	left: 0;
}

.back2top {
	width: 58px;
	height: 58px;
	position: fixed;
	_position: absolute;
	right:3%;
	/*left: 57%;*/
	/*margin-left: 500px;*/
	bottom: 100px;
	_bottom: auto;
	cursor: pointer;
	
}

.back2top a {
	display: block;
	width: 100%;
	height: 100%;
	background: url('../image/back2top.png') no-repeat;
}

.back2top a:hover {
	background: url('../image/back2top.png') no-repeat -58px 0;
	text-decoration: none
}

.m_l_2 {
	width: 980px;
}

.m_r_2 {
	width: 200px;
}





.clearfix{*zoom:1;}
.clearfix:after{display: block;content:"";clear:both;}

/*banner*/
.banner-container{width: 100%;height:580px;overflow: hidden;}
.banner,.sub-banner,.banner-yl{width: 1190px;height:580px;margin:0 auto;position:relative;}
.banner-container .slider{    width: 1190px;    height: 580px;}
.banner-container .slider li{width:1190px;height:580px;float:left;position:relative;overflow: hidden;}
.banner-container .slider li a{display: block;width:1190px;height:580px;position:relative;}
.banner-container .slider li img{width:100%;height:100%;}

.banner .navdot {position: absolute;right:30px;bottom: 65px;z-index: 100;}
.banner .navdot li {width: 15px;height: 15px;display:block;float:left;background-color: #999;cursor:pointer;margin-left:10px;cursor:pointer;}
.banner .navdot li.on{background-color: #ee2e3d;}
.banner-container .prev,.banner-container .next{width: 120px;height: 120px;position: absolute;top: 50%;z-index: 10;cursor: pointer;background: url(../images/sprite.png) no-repeat;margin-top: -60px;z-index: 50;overflow: hidden;}
.banner-container .prev{left: -140px;}
.banner-container .next{right: -140px;background-position: -120px 0;}
.leftmask,.rightmask{width: 1190px;height: 580px;opacity: 0.6;filter: alpha(opacity=60);position: absolute;top: 0;z-index: 10;}
.leftmask{left:-100%;}
.rightmask{right:-100%;}

.banner-jrkx{position:absolute;left:100%;top:0;width:300px;height:380px;overflow: hidden;padding-top:70px;}
.banner-jrkx-line{width:1px;height:100%;background-color: #fff;position:absolute;top:0;left:30px;opacity:0.15;filter:alpha(opacity=15);-moz-opacity: 0.15;z-index: 999;}
.fr-more{position:absolute;right:0;top:0;width:300px;height:450px;overflow: hidden;z-index: 8;}
.jrkx-bg{position:absolute;left:100%;top:0;width:300px;height:450px;background-color: #000;opacity:0.75;filter:alpha(opacity=75);-moz-opacity: 0.75;z-index: 0;}
.head-jrkx{position:absolute;left:0;top:0;width:204px;height:55px;background: url(../images/jrkx.png) no-repeat;z-index: 1000;}
.list-jrkx-wrap{position: relative;width:100%;height:380px;overflow: hidden;}
.list-jrkx{position: absolute;left:0;top:0;}
.list-jrkx li{margin-top:20px;height:60px;width:300px;position: relative;cursor:pointer;}
.list-jrkx li:hover{background-color: rgba(238,46,61,0.75);}
.list-jrkx li:first-child{margin-top:0;}
.list-jrkx-txt{line-height: 30px;color:#fff;font-size:16px;width:100%;height:100%;overflow: hidden;}
.list-jrkx-txt a{display: block;width:225px;height:56px;overflow: hidden;padding:0 22px 0 53px;}
.list-jrkx-txt a,.list-jrkx-txt a:hover{color:#FFFFFF;}
.list-jrkx i{position:absolute;left:23px;top:22px;width:15px;height: 15px;background-color: #fff;border-radius: 100%;}
.scoLine{width: 3px;height: 380px;background: #999;z-index: 5;position:absolute;top:0;right:2px;opacity: 0.5;filter:alpha(opacity=50);}
.scoBtn{width: 7px;height: 51px;background: #eee;position: absolute;left: -2px;top: 0;border-radius: 4px; cursor: pointer;}

.banner-txt{width:970px;padding-left:50px;padding-right:160px;height:100px;position: absolute;left:0;bottom:0;overflow: hidden;}
.banner-txt-title{padding-top:16px;font-size:24px;color: #fff;line-height: 44px;height:44px;width:100%;overflow: hidden;}
.banner-txt-body{font-size:16px;color: #999;line-height: 28px;height:28px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.banner-txt-mask{position: absolute;left:0;bottom:0;width: 100%;height:100px;background-color: #000;opacity: 0.75;filter: alpha(opacity=75);}
/*æ»šåŠ¨æ’­æŠ¥*/
.title-wrap{height:78px;border-bottom:1px solid #3d403f;position: relative;margin-bottom:68px;}
.title{position:absolute;left:50%;bottom:-38px;width:220px;height:77px;background:#f2f2f2 url(../images/tittle.png) no-repeat;margin-left:-110px;}
.title b{width:150px;height:10px;background-color: #ee2e3d;position: absolute;left:50%;bottom:-10px;margin-left:-75px;}
.subtag{line-height: 34px;font-size:18px;color:#999;min-width: 100px;margin:0 auto 20px;}
.subtag a{display:inline-block;line-height: 24px;font-size:18px;color:#000;margin:0 10px;padding-bottom: 5px;min-width:85px;}
.subtag .on{border-bottom:4px solid #ee2e3d;color:#ee2e3d;}
    /*å·¦*/
.swiper-gdbb{position: relative;overflow: hidden;width:580px;height:350px;}
.swiper-gdbb .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-gdbb .slider li:first-child{left:0}
.swiper-gdbb .navdot{position: absolute;left:50%;bottom: 26px;z-index: 50;margin-left:-32px;}
.swiper-gdbb .navdot li{display:inline-block;width: 15px;height: 15px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;float:left;}
.swiper-gdbb .navdot li:first-child{margin-left:0;}
.swiper-gdbb .navdot li.active{background-color: #ee2e3d;}
.swiper-gdbb img{width:580px;height:350px;}
.ssrd{width:580px;height:250px;background-color: #fff;overflow: hidden;}
.ssrd-head{height:55px;border-bottom:1px solid #ee2e3d;}
.ssrd-head span{float:left;font-size:24px;line-height: 50px;height:50px;color:#000;padding:0 20px;border-bottom:6px solid #ee2e3d;}
.swiper-gdbb-content{height:194px;overflow: hidden;position: relative;}
.ssrd-content{width:580px;padding:14px 0;height:166px;overflow: hidden;display: none;}
.swiper-gdbb-content .ssrd-content{position:absolute;left:0;top:0;}
.ssrd .ssrd-content:first-child,.ssrd li:first-child,.dy-box li:first-child{display: list-item;}
.ssrd-title,.hel-title{color:#000;line-height: 32px;width:100%;max-height:64px;font-size:18px;margin-bottom:8px;overflow: hidden;}
.ssrd-body{color:#999;line-height: 28px;font-size:14px;width:100%;max-height: 56px;overflow: hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ssrd-tag,.mr-item-time,.hel-tag{font-size:12px;color:#999;line-height: 15px;margin-top:12px;}
.i-time{float:left;display:block;width:15px;height:15px;background: url(../images/sprite.png) no-repeat -206px -155px;margin-right:16px;}
.ssrd-pic{width:280px;height:200px;overflow: hidden;}
.ssrd-pic img{min-height: 100%;    width: 280px;    height: 200px;}
.ssrd-card{width:600px;margin-right:-20px;overflow:hidden;}
.ssrd-card-content{width:280px;padding:14px 0;}
.ssrd-card li{width:280px;height:356px;float:left;margin-right:20px;margin-top:20px;background-color: #fff;}
.ads-holder-1{width:580px;height:180px;margin-top:20px;overflow: hidden;}

/*å¨±ä¹*/
.title-yl{background-position: -220px 0;}
.yl-top,.ty-top{background-color: #fff;}
.yl-left-list{padding-left:30px;float:left;}
.yl-left-list li{height:129px;border-bottom:1px dashed #bbb;width:550px;}
.yl-left-list li:last-child{border-bottom:none;}
.yl-left-list a{display: block;color:#000;font-size:18px;line-height: 24px;padding:15px 0 5px;white-space: nowrap;overflow: hidden;height:30px;width:100%;}
.yl-left-list p{font-size:14px;line-height:20px;color: #999;height:60px;overflow: hidden;width: 100%;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
    /*è½®æ’­å›¾*/
.swiper-yl{position: relative;overflow: hidden;width:580px;height:360px;float:left;margin:15px 10px;}
.swiper-yl .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-yl .slider li:first-child{left:0}
.swiper-yl .navdot{position: absolute;right:10px;bottom: 26px;z-index: 50;}
.swiper-yl .navdot li{display:inline-block;width: 10px;height: 10px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;float:left;}
.swiper-yl .navdot li:first-child{margin-left:0;}
.swiper-yl .navdot li.active{background-color: #ee2e3d;}
.swiper-yl p{height:60px;width:100%;position:absolute;bottom:0;left:0;background: #000;opacity: 0.75;filter:alpha(opacity(75));}
.swiper-yl span{position: absolute;bottom:0;left:15px;height:60px;width:440px;color:#fff;font-size:18px;line-height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ssrd-card-1200{width:1200px;}

/*ä½“è‚²*/
.title-ty{background-position: -440px 0;}
.swiper-ty{position: relative;overflow: hidden;width:780px;height:356px;float:left;margin-right:20px;}
.swiper-ty .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-ty .slider li:first-child{left:0}
.swiper-ty .navdot{position: absolute;right:20px;bottom: 26px;z-index: 50;}
.swiper-ty .navdot li{display:inline-block;width: 10px;height: 10px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;float:left;}
.swiper-ty .navdot li:first-child{margin-left:0;}
.swiper-ty .navdot li.active{background-color: #ee2e3d;}
.swiper-ty p{height:60px;width:100%;position:absolute;bottom:0;left:0;background: #000;opacity: 0.75;filter:alpha(opacity(75));}
.swiper-ty span{position: absolute;bottom:0;left:15px;height:60px;width:640px;color:#fff;font-size:24px;line-height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ty-news{float:left;padding:30px 30px 0;width:320px;}
.ty-news-head{height:14px;border-bottom:1px solid #d9d9d9;position:relative;margin-bottom:14px;}
.ty-news-head span{position:absolute;bottom:-15px;left:50%;height:29px;width:120px;color:#000;line-height: 29px;font-size:24px;margin-left:-60px;background-color: #fff;}
.ty-news-list li{border-bottom:1px dashed #d9d9d9;height:52px;transition:all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-webkit-transition: all 0.5s;}
.ty-news-list li:hover{padding-left:10px;}
.ty-news-list li:last-child{border-bottom:none;}
.ty-news-list em{float:left;height:52px;padding:0 16px;line-height: 52px;font-size:26px;color:#000;}
.ty-news-list a{float:left;font-size:16px;color:#000;line-height:52px;height:52px;width:255px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cut-line{height:5px;width:100%;font-size:12px;margin-top:20px;overflow: hidden;white-space: nowrap;color:#999;line-height: 5px;}

.pic-and-gradient{width:380px;height:240px;overflow: hidden;}
.pic-and-gradient a,.pic-and-gradient-min a{display:block;width:100%;height:100%;overflow: hidden;position:relative;}
.pic-and-gradient p,.pic-and-gradient-min p{padding:0 20px;background: url(../images/shadow.png) repeat-x;line-height: 39px;width:340px;height:39px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
position:absolute;left:0;bottom:0;}
.pic-and-gradient img{min-height:100%;}
.ty-bottom{margin-top:20px;}
.ty-pic-txt{background-color: #fff;width:380px;}
.ty-pic-txt li{height:85px;border-bottom:1px solid #ddd;padding-top:9px;*zoom:1;}
.ty-pic-txt li:after{content:'';display: block;clear:both;}
.ty-pic-txt li:last-child{border-bottom:none;}
.ty-pic-txt li .ty-pic-txt-p{float:left;width: 100px;height: 75px;overflow: hidden;margin-right: 15px;}
.ty-pic-txt p{float:left;width:250px;height:65px;margin-top:5px;overflow: hidden;}
.ty-pic-txt p a{display:block;width:100%;height:100%;color:#000;font-size:15px;line-height: 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ty-card{width:380px;background-color: #fff;margin-top:20px;min-height:240px;}
.ty-card p{height:60px;width:380px;background-color: #000000;color:#FFFFFF;}
.ty-card p a{display:block;width:356px;height:60px;margin:0 12px;font-size:18px;line-height: 60px;color:#FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-hot{margin-top: 24px;}
/*åäºº*/
.title-mr{background-position: 0 -77px;}
.mr-item{background-color:#fff;width:860px;float:left;overflow:hidden;}
.mr-item li{border-bottom:1px dashed #ddd;padding:19px 0;margin:0 20px;overflow: hidden;width:810px;}
.mr-item li:after{content: '';display: block;clear: both;}
.mr-item li:last-child{border-bottom:none;}
.mr-item li.paging-box{border-bottom:none;}
.mr-item-pic,.mr-three-pic a{float:left;display: block;width:200px;height:142px;overflow: hidden;margin-top:5px;margin-right:20px;}
.mr-item-pic img,.mr-three-pic img{min-height:100%;}
.mr-item-content{float:left;width:590px;}
.mr-item-title{display:block;width:100%;height:32px;color:#333;font-size: 22px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mr-item-body{height:44px;width:100%;font-size: 14px;color:#999;line-height: 22px;margin-top:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.mr-item-tag{margin-top:10px;width:590px;height:24px;overflow: hidden;}
.mr-item .clearfix .mr-item-tag{width:680px;}
.mr-item-tag a{float:left;display:block;padding:0 12px;border:1px solid #eee;border-radius:13px;margin-right:20px;font-size: 12px;line-height: 22px;color:#666;}
.mr-item-tag a:last-child{margin-right:none;}
.mr-item-tag a:hover{color:#EE2E3D;border-color: #EE2E3D;}
.mr-three-pic{padding:15px;}
.mr-three-pic a{margin:0 23px;}
.mr-item-page{margin-right:0;margin-top:20px;}
.item-time-right{float:right;margin-top:10px;line-height: 20px;}
.item-time-right .i-time{margin-top:3px;}


.jrmn-box{width:300px;height:550px;background-color: #fff;}
.jrmn-head{padding-top: 10px;line-height: 30px;height:30px;color:#000;font-size: 24px;}
.jrmn-head i{float:left;width:6px;height:25px;margin-top:3px;margin-right:14px;background-color: #ee2e3d;}
.jrmn-list li{padding:10px 0;*zoom:1;}
.jrmn-list li:after{content: '';display: block;clear: both;}
.jrmn-pic{float:left;overflow: hidden;display: block;margin-left: 10px;margin-right:18px;width:80px;height:80px;border-radius: 100%;}
.jrmn-pic img{min-height:100%;}
.jrmn-txt{float:left;padding-top:12px;font-size:14px;color:#000;line-height: 28px;width:180px;height:56px;overflow: hidden;}

.ads-holder-2{width:300px;height:250px;margin-top:20px;}

/*æ˜Žæ˜Ÿç¾Žå›¾*/
.shady-wrap{background-color: #333;margin-top:50px;padding-bottom:40px;}
.title-wrap-shady{border-bottom:1px solid #fff;}
.title-mxmt{background-position: -660px 0;background-color: #333;}
.mt-card,.mt-card-static,.mt-big-card{width:280px;height:250px;overflow: hidden;position: relative;margin-bottom:20px;}
.mt-card a,.mt-card-static a,.mt-big-card a{display: block;position: absolute;left:0;top:0;width:100%;height:100%;overflow: hidden;margin-left:-1px;margin-top:-1px;}
.mt-card p,.mt-card-static p,.mt-big-card p{position:absolute;bottom:0;left:0;height:59px;width:260px;padding:0 10px;color:#fff;font-size:16px;line-height: 80px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(../images/shadow.png) repeat-x 0 -41px;}
.mt-big-card{width:580px;height:520px;}
.mt-big-card p{width:560px;font-size: 24px;line-height: 60px;}
.two-mt-card{width:600px;overflow: hidden;margin-right:-20px;}
.two-mt-card .mt-card{margin-right:20px;float:left;}
.mt-big img,.mt-big-card img,.mt-card img,.mt-big-card img{min-height:100%;}

/*æ±½è½¦*/
.title-qc{background-position: -220px -77px;}
.qc-list{background-color: #fff;padding:0 30px;width:520px;
    height:820px;
    /*height:1240px;*/
    overflow: hidden;margin-right:20px;float:left;}
.qc-list li{border-bottom:1px dashed #999;width:520px;padding:30px 0;*zoom:1;}
.qc-list li:last-child{border-bottom:none;}
.qc-list li:after{content:'';display: block;clear: both;}
.qc-list-pic{display: block;float:left;width:100px;height:75px;overflow: hidden;margin-right:20px;}
.qc-list-txt{width:380px;height:75px;padding-right:20px;float:left;}
.qc-list-txt a{float:left;display: block;width:100%;height:20px;line-height: 20px;font-size: 18px;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.qc-list-txt p{float:left;height:45px;width:100%;overflow: hidden;line-height: 24px;font-size:14px;color:#999;margin-top:10px;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*æ—¶å°š*/
.title-ss{background-position: -440px -77px;}
#ss-tab-pic{width:800px;height:400px;overflow: hidden;position:relative;float:left;}
#ss-tab-pic li{width:800px;height:400px;position:absolute;left:0;top:0;}
#ss-tab-pic a{display: block;width:100%;height:100%;overflow: hidden;}
#ss-tab-pic img{height:100%;}
#ss-tab-tit{width:380px;height:400px;float:left;}
#ss-tab-tit li{width:320px;height:55px;padding:12px 30px;position: relative;border-bottom: 1px dashed #999;background-color: #FFFFFF;}
#ss-tab-tit li:last-child{border-bottom:none;}
#ss-tab-tit a{display:block;width:320px;height:55px;color:#000;line-height: 30px;font-size:18px;overflow: hidden;}
#ss-tab-tit i{display: none;width:0;height:0;border-style:dashed solid dashed dashed;border-color:transparent #ee2e3d transparent transparent;border-width:10px;position:absolute;left:-20px;top:50%;margin-top:-10px;}
#ss-tab-tit li.on{background-color: #ee2e3d;}
#ss-tab-tit li.on i{display: block;}
#ss-tab-tit li.on a{color:#fff;}

.hot-tag-head{width:100%;height:55px;}
.hot-tag-head span{display: block;margin:0 auto;line-height: 45px;height:55px;width:116px;font-size:20px;color:#000;border-top:10px solid #ee2e3d;}
.hot-tags{padding: 0 5px;height: 240px;overflow: hidden;}
.hot-tags li{padding-top:17px;padding-bottom:16px;float:left;}
.hot-tags a{display:inline-block;max-width:81px;overflow: hidden;line-height: 22px;height:22px;/*border:1px solid #999;*/color:#999;border-radius:12px;padding: 0 4px;margin: 0 5px;}

/*å¥åº·æƒ…æ„Ÿç”Ÿæ´»*/
.title-jkqgsh{background-position: -660px -77px;width:320px;margin-left:-160px;}
.hel-subtag{line-height: 39px;width:380px;height:39px;color:#999;overflow: hidden;}
.hel-subtag a{color:#000;font-size:18px;line-height: 39px;padding:0 18px;}
.hel-subtag .on{color:#ee2e3d;}
.hel-cut-line{height:35px;border-top:1px solid #000;margin-top:8px;position:relative;width:380px;}
.hel-cut-line span{position:absolute;left:50%;top:-5px;display: block;width:92px;height:10px;background-color: #f2f2f2;margin-left:-46px;}
.hel-cut-line em{display: block;width:80px;height:10px;background-color: #ee2e3d;margin:0 auto;}
.hel-card{border-bottom:6px solid #ee2e3d;width:380px;height:550px;background-color: #fff;overflow: hidden;}
.hel-card-min{height:478px;}
.hel-pic,.hel-pic a{display: block;height:250px;width: 380px;overflow: hidden;}
.hel-card-content{padding:12px 20px;}
.hel-body,.hel-body-min{max-height:168px;color:#999;line-height: 28px;font-size:16px;width:100%;overflow: hidden;}
.hel-body-min{max-height:84px;}
.hel-scrip-pt{margin-top:10px;padding:10px;overflow: hidden;background-color: #fff;}
.hel-scrip-p{float:left;display: block;width:100px;height:75px;overflow: hidden;margin-right:20px;}
.hel-scrip-t{float:left;width:240px;height:75px;overflow: hidden;}
.hel-scrip-t a{font-size:18px;line-height: 30px;color:#000;display: block;width:100%;height:60px;overflow: hidden;margin-top:-6px;margin-bottom:6px;}
.hel-scrip-two,.hel-scrip-one{margin-top:10px;padding:12px 16px;width:348px;overflow: hidden;background-color: #fff;}
.hel-scrip-two{height:71px;}
.hel-scrip-one{height:38px;}
.hel-scrip-two a{font-size:18px;line-height: 35px;color:#000;display: block;width:100%;height:70px;overflow: hidden;}
.hel-scrip-one a{font-size:18px;color:#000;display: block;width:100%;height:38px;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*ç¾Žå¥³å¤§å›¾*/
.title-mndt{background-position: -880px 0;background-color: #333;}
.comb{width:1200px;height:665px;margin-left:-10px;position:relative;}
.comb-col{position:absolute;}
.grid-3,.grid-2,.grid-1{width:291px;height:252px;overflow: hidden;visibility:hidden;}
.grid-3{margin-bottom:15px;transform: rotate(-120deg);-ms-transform: rotate(-120deg);-moz-transform: rotate(-120deg);-webkit-transform: rotate(-120deg);}
.grid-2{transform: rotate(60deg);-ms-transform: rotate(60deg);-moz-transform: rotate(60deg);-webkit-transform: rotate(60deg);}
.grid-1{visibility:visible;position:relative;transform: rotate(60deg);-ms-transform: rotate(60deg);-moz-transform: rotate(60deg);-webkit-transform: rotate(60deg);}
.comb-col-2{left:226px;top:133px;}
.comb-col-3{left:452px;top:0;}
.comb-col-4{left:678px;top:133px;}
.comb-col-5{left:904px;top:0;}
.grid-1 img{display:block;position:absolute;left:0;top:0;width:100%;min-height:100%;z-index: 0;border:none;margin-top:-2px;}
.grid-1 a{display: block;width:100%;height:100%;}
.grid-1 span{display: none;position:absolute;left:0;top:0;z-index:9999;width:251px;height:56px;padding:98px 20px;font-size:18px;line-height: 28px;color:#fff;transition:all 0.6s;
    overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.grid-1 a:hover span{display:block;display: -webkit-box;background: rgba(0,0,0,0.5);}


/*ç¥žç«¯è‡ªåª’ä½“è”ç›Ÿ*/
.white-wrap{background-color: #fff;padding-bottom: 40px;}
.footer-cut-line{height:57px;width:100%;border-bottom:4px solid #000;position:relative;margin-bottom:44px;}
.footer-cut-line span{height:10px;width:300px;background-color: #ee2e3d;position: absolute;left:50%;bottom:-10px;margin-left:-150px;}
.lianmeng-head{color:#000;font-size:30px;line-height: 48px;height:48px;position:relative;margin-bottom:40px;}
.lianmeng-head a{font-size:18px;color:#ee2e3d;position:absolute;left:50%;bottom:9px;height:18px;line-height: 18px;margin-left:180px;}
.lm-logo{width:1196px;margin-right:-16px;overflow: hidden;}
.lm-logo a{display: block;float:left;margin-right:16px;margin-bottom:29px;width:221px;height:91px;border:1px solid #9e9e9e;background: url(../images/lianmeng.png) no-repeat;background-position-x: -1px;}
.lm-logo .nvren{background-position-y: -1px;}
.lm-logo .laonanren{background-position-y: -94px;}
.lm-logo .nanhua{background-position-y: -187px;}
.lm-logo .nvshen{background-position-y: -280px;}
.lm-logo .qiansou{background-position-y: -373px;}
.lm-logo .yixiu{background-position-y: -466px;}
.lm-logo .gucheng{background-position-y: -559px;}
.lm-logo .shenduan{background-position-y: -652px;}

/*å‹æƒ…é“¾æŽ¥*/
.gray-wrap{background-color: #4b4b4b;padding-bottom: 45px;padding-top:11px;}
.friendly-link-head{font-size:30px;line-height: 86px;height:86px;color:#fff;}
.friendly-link{width:1236px;overflow: hidden;margin-right:-56px;}
.friendly-link li{float:left;padding-left:12px;width:94px;margin-right:12px;height:30px;}
.friendly-link li:last-child{margin-right:0;}
.friendly-link a{font-size:12px;line-height: 30px;color:#fff;display: block;height:30px;}
.friendly-link a:hover{color:#EE2E3D;}

/*åº•éƒ¨*/
.footer{background-color: #333;padding-top:40px;padding-bottom:45px;}
.copyright,.copyright2{color:#ddd;font-size:12px;line-height: 32px;height:32px;}
.copyright a{color:#ddd;}
.copyright a:hover{color:#fefefe;}
.copyright2{padding:40px 0;}
.copyright2 a{color:#ddd;}
.copyright2 a:hover{color:#ddd;text-decoration:underline;}

.footer2{padding-top:50px;background: #000;}
.frdLink{border-top:1px solid #333;position: relative;padding-left:172px;}
.frdLinkTit{position: absolute;width: 50px;height:46px;border-top:2px solid #fff;left:50px;top:-2px;color:#666;line-height: 46px;font-size:12px;}
.frdLinks{padding:14px 0 24px;}
.frdLinks a{color:#666;line-height: 22px;font-size:12px;padding: 0 9px 0 8px;position: relative;float:left;}
.frdLinks a:after{content: "|";color:#666;line-height: 22px;font-size:12px;position: absolute;right:0;top:0;}
.frdLinks a:last-child:after{content:none;}
.aboutLink{width:100%;height:30px;background: #333;}
.aboutLink a{color:#fff;line-height: 30px;font-size:12px;margin:0 30px;}

/*ä¾§è¾¹å¯¼èˆª*/
.anchor{position:absolute;}
.side-box,.side-box-b{position:fixed;bottom:150px;left:50%;margin-left:620px;width:60px;display: none;}
.side-box-b .turn-link{width:60px;height:60px;position:relative;background-color: #FFFFFF;}
.side-box-b .turn-link a{display: table-cell;width:30px;height:58px;vertical-align:middle;font-size:14px;color:#333;line-height: 24px;padding:0 14px;background-color: #FFFFFF;
border:1px solid #eee;border-top:none;}
.side-box-b .turn-link a:hover{color:#EE2E3D;}
.side-box-b .on a{background-color: #000;border:1px solid #000;border-top:none;color:#FFFFFF !important;}
.side-box-b .back-top{width:60px;height:60px;background-color: #000;cursor:pointer;overflow: hidden;position: relative;}
.side-box-b .back-top:hover:after{content:'è¿”å›žé¡¶éƒ¨';display: table-cell;position:absolute;z-index:999;width:32px;height:58px;vertical-align:middle;font-size:14px;color:#fff;line-height: 24px;padding:5px 14px;background-color: #000;}
.side-box-b .back-top span,.side-box-b .back-top i{display: block;width:0;height:0;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;border-width:15px;position:absolute;left:50%;top:6px;margin-left:-15px;}
.side-box-b .back-top i{border-color:transparent transparent #000 transparent;top:8px;}

.side-box .turn-link{width:60px;height:60px;position:relative;background-color: #222;}
.side-box .turn-link a{display: block;width:100%;height:100%;font-size:12px;color:#fff;line-height: 22px;background-color: #222;}
.side-box .turn-link-txt a{line-height: 24px;font-size: 18px;padding: 6px 10px;width: 40px;height: 48px;}
.side-box .turn-link a:hover,.side-box .on a{background-color: #ee2e3d;color: #FFFFFF;}
.turn-link span{display: block;width:100%;height:38px;overflow: hidden;float:left;background: url(../images/sprite.png) no-repeat;}
.side-box .tl-xw{background-position: 0 -180px;}
.side-box .tl-yl{background-position: -60px -180px;}
.side-box .tl-ty{background-position: -120px -180px;}
.side-box .tl-mr{background-position: -180px -180px;}
.side-box .tl-mx{background-position: 0 -218px;}
.side-box .tl-qc{background-position: -60px -218px;}
.side-box .tl-ss{background-position: -120px -218px;}
.side-box .tl-jk{background-position: -180px -218px;}
.side-box .tl-sh{background-position: 0 -256px;}
.side-box .tl-gj{background-position: -60px -256px;}
.side-box .tl-cj{background-position: -120px -256px;}
.side-box .tl-yl{background-position: -180px -256px;}
.side-box .tl-js{background-position: 0 -294px;}
.side-box .tl-ty{background-position: -60px -294px;}
.side-box .tl-dsj{background-position: 0 -332px;}
.side-box .tl-dy{background-position: -60px -332px;}
.side-box .tl-zy{background-position: -120px -332px;}

.side-box .turn-link i{display: none;width:0;height:0;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff;border-width:8px;position:absolute;left:0;top:50%;margin-top:-8px;}
.side-box .on i{display: block;}
.side-box .back-top,.back-top-box{width:60px;height:44px;background-color: #222;cursor:pointer;overflow: hidden;position: relative;}
.side-box .back-top:hover,.back-top-box:hover{background-color: #ee2e3d;}
.side-box .back-top span,.side-box .back-top i,.back-top-box span{display: block;width:0;height:0;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;border-width:10px;position:absolute;left:50%;top:8px;margin-left:-10px;}
.side-box .back-top i{border-color:transparent transparent #222 transparent;top:10px;}
.side-box .back-top:hover i{border-color:transparent transparent #ee2e3d transparent;}
.back-top-box{height:55px;color:#fff;font-size: 18px;line-height: 24px;padding-top:3px;}
.back-top-box span{border-color:transparent transparent #EE2E3D transparent;top:38px;}
.back-top-box:hover span{border-color:transparent transparent #FFFFFF transparent;}
.just-bt{top:initial;bottom:200px;margin-left:590px;}



/*-------------------------æ–°é—»-------------------------*/
.navdot-bg{height:80px;width:100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);position:absolute;left:0;bottom:0;}
.sub-banner .navdot{width:1190px;height:80px;position:absolute;left:0;bottom:60px;}
.sub-banner .navdot li{width:1190px;height:80px;float:left;position: relative;cursor:pointer;background-color:rgba(0,0,0,0.5);;}
.sub-banner .navdot div{margin-top:12px;margin-left:44px;width:1190px;height:56px;overflow: hidden;font-size:16px;color:#fff;line-height: 28px;}
.sub-banner .navdot span{display: block;width:30px;height:30px;background-color: #FFFFFF;position: absolute;left:0;top:25px;}
.sub-banner .navdot i{display: block;width:100%;height:100%;font-size: 24px;color:#000000;line-height: 30px;margin-left:-2px;}
.sub-banner .navdot li.on{background-color:#EE2E3D;background-color: rgba(238,46,61,0.75);}
.sub-banner .navdot li.on i{color:#ee2e3d;}

/*é¢åŒ…å±‘å¯¼èˆª*/
.crumbs-nav{height:60px;line-height: 60px;}
.i-home{display: block;width:28px;height:28px;background: url(../images/sprite.png) no-repeat -221px -154px;margin-right:10px;margin-top:14px;float:left;}
.crumbs,.crumbs a,.crumbs span{line-height: 50px;height:50px;color:#666666;font-size: 12px;}
.crumbs a{margin:0 8px;line-height: 60px;}
.crumbs span{color:#fc5259;margin:0 8px;}

/*-------------------------å¨±ä¹-------------------------*/

/*banner*/
.banner-txt-mask-yl{position:absolute;left:70px;bottom:20px;width:1040px;height:160px;background-color: #000000;opacity: 0.75;filter:alpha(opacity=75);}
.banner-txt-yl{position:absolute;left:70px;bottom:20px;width:980px;height:120px;padding:0 30px 40px;}
.banner-txt-title-yl{line-height: 58px;height:58px;color:#FFFFFF;font-size:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;}
.banner-txt-body-yl{line-height: 30px;height:60px;color:#CCCCCC;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}
.banner-yl .navdot{position: absolute;bottom:30px;left:0;width:100%;height:20px;line-height: 20px;}
.banner-yl .navdot li{display: inline;display: inline-block;margin-left:20px;width:18px;height:18px;background-color: #FFFFFF;cursor:pointer;border-radius: 100%;}
.banner-yl .navdot li.on{background-color: #EE2E3D;}
.banner-yl .navdot li:first-child{margin-left:0;}

/*æ¿å—æ ‡é¢˜*/
.yl-title{height:62px;margin-bottom:72px;border-bottom: 1px solid #3d403f;position: relative;}
.yl-title a{position:absolute;width: 0;height:0;}
.yl-title div{height:36px;position: absolute;left:50%;bottom:-18px;background:#f2f2f2 url(../images/yuletitle.png) no-repeat;}
.yl-title .yl-title-ylxw{width:520px;margin-left:-260px;}
.yl-title .yl-title-dsj{width:316px;margin-left:-158px;background-position: 0 -38px;}
.yl-title .yl-title-dy{width:230px;margin-left:-115px;background-position: 0 -76px;}
.yl-title .yl-title-zy{width:274px;margin-left:-137px;background-position: -236px -76px;}

.col-box{width:380px;float:left;background-color: #FFFFFF;}

/*å¨±ä¹æ–°é—»*/
.pic-and-gradient-min{width:400px;margin-right:-20px;overflow: hidden;}
.pic-and-gradient-min li{width:180px;height:240px;overflow: hidden;float:left;margin-right:20px;margin-bottom:20px;}
.reddot-list{padding:12px 0;background-color: #FFFFFF;}
.reddot-list li{height:36px;}
.reddot-list a{display:block;float:left;line-height: 36px;color:#000;font-size:16px;width:313px;height:36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.reddot-list i{display: block;width:12px;height:12px;border-radius: 100%;border: 1px solid #fac1c5;margin:11px 8px 0 10px;float:left;}
.reddot-list i:before{content: '';display: block;width:6px;height:6px;background-color: #EE2E3D;border-radius:100%;margin:3px auto;}
.cut-line-short{height:5px;width:100%;font-size:12px;overflow: hidden;white-space: nowrap;color:#999;line-height: 5px;background-color: #FFFFFF;}
.cut-line-short-top{margin-bottom:-12px;margin-top: 9px;}
.cut-line-short-bottom{margin-bottom:8px;}
/*ç”µè§†å‰§*/
.dsj-bigpic{width:780px;height:400px;overflow: hidden;position: relative;margin-bottom:20px;}
.dsj-bigpic-txt,.dsj-bigpic-txt-bg{position: absolute;left:50px;bottom:20px;width:620px;height:80px;padding:10px 20px;}
.dsj-bigpic-txt-bg{background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.dsj-bigpic-txt a{display: block;width:100%;height:24px;line-height: 24px;font-size:16px;color: #FFFFFF;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dsj-bigpic-txt a:hover{color:#EE2E3D;}
.dsj-bigpic-txt p{width:100%;height:48px;font-size:14px;color:#ccc;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.photo-swiper{width:780px;height:360px;margin-top:20px;background: #FFFFFF;overflow: hidden;}
.swiper-photo{position: relative;overflow: hidden;width:780px;height:305px;float:left;margin-right:20px;}
.swiper-photo ul{width:100%;height:100%;overflow: hidden;}
.swiper-photo li{width:745px;height:283px;padding:11px 0 0 60px;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-photo li:first-child{left:0}
.swiper-photo .prev,.swiper-photo .next{display: block;width:50px;height:120px;background: #000;opacity: 0.9;filter: alpha(opacity=90);position:absolute;top:65px;overflow: hidden;}
.swiper-photo .prev{left:0;}
.swiper-photo .next{right:0;}
.swiper-photo .prev:hover,.swiper-photo .next:hover{opacity: 0.5;filter:alpha(opacity:50);}
.swiper-photo .prev span,.swiper-photo .prev i{display: block;width:0;height:0;border-width:15px;border-color:transparent #FFFFFF transparent transparent;border-style: dashed solid dashed dashed;margin-top:45px;margin-left:3px;}
.swiper-photo .prev i{margin-top:-15px;margin-left:-13px;border-color: transparent #000000 transparent transparent;}
.swiper-photo .next span,.swiper-photo .next i{display: block;width:0;height:0;border-width:15px;border-color:transparent transparent transparent #FFFFFF;border-style: dashed dashed dashed solid;margin-top:45px;margin-left:18px;}
.swiper-photo .next i{margin-top:-15px;margin-left:-17px;border-color: transparent transparent transparent #000000;}
.photo-cell{float:left;margin-left:30px;height:283px;width:180px;}
.photo-cell a{display: block;width:100%;height:100%;line-height:42px;font-size:16px;color:#000;cursor:pointer;}
.photo-cell span{display: block;width:}
.ads-holder-3,.ads-holder-4{width:380px;height:215px;background-color: #FFFFFF;overflow: hidden;}
.ads-holder-3{height:241px;}
.ads-holder-4{width:100%;height:120px;margin-bottom:50px;margin-top:20px;}

.dsj-right{float:left;width:380px;overflow: hidden;}
.dsj-right .col-box{overflow: hidden;margin-bottom:20px;}
/*ç”µå½±*/
.movie-list{background-color: #FFFFFF;}
.movie-list li{padding:10px;*zoom:1;}
.movie-list li:after{content: '';display: block;clear:both;}
.movie-list-pic{display: block;float:left;width:200px;height:120px;margin-right:20px;overflow: hidden;}
.movie-list-txt{float:left;}
.movie-list-txt a{display: block;width:340px;font-size:18px;color:#000;height:48px;line-height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.movie-list-txt p{width:340px;height:64px;font-size: 14px;line-height: 36px;color: #666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.dy-box{height:210px;width:580px;background: #FFFFFF;overflow: hidden;}
.dy-bottom-box{margin-top:20px;background-color: #FFFFFF;}
.dy-bottom-box .left,.dy-bottom-box .right{float:left;margin:20px;}
.dy-left-t{color:#333333;font-size: 18px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dy-left-txt{float:left;}
.dy-left-txt span{display:block;color:#333333;line-height: 30px;font-size:14px;margin-bottom:35px;}
.dy-left-txt p{width:320px;font-size: 16px;color:#999999;line-height: 28px;max-height: 215px;}
.dy-left-img{float:left;display:block;margin:70px 20px 0;height:150px;width:180px;overflow: hidden;}
.dy-bottom-box .right{border: 1px solid #E0E0E0;width:558px;height:259px;position: relative;padding-top:49px;}
.dy-bottom-box .rmgz{position: absolute;right:40px;top:-16px;width:120px;height:40px;padding:5px 0;background-color: #000000;}
.rmgz span{display:block;width:100%;height:26px;font-size: 24px;line-height: 26px;color:#FFFFFF;}
.rmgz em{display:block;width:100%;height:14px;font-size:12px;line-height: 14px;color:#FFFFFF;}
.right .dy-left-img{margin:0 10px;}
.dy-right-list{height:240px;padding:0 9px;width:542px;overflow: hidden;}
.dy-right-list li{height:48px;width:100%;}
.dy-right-list i{display: block;float:left;width:30px;height:48px;font-size: 30px;color: #000000;line-height: 48px;margin-right:12px;}
.dy-right-list a{display:block;width:500px;height:48px;float:left;font-size:18px;color:#000000;line-height: 48px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.dy-swiper-container{width:100%;background-color: #333333;}
.swiper-dy{position: relative;overflow: hidden;width:1190px;height:300px;margin:20px auto 0;}
.swiper-dy .slider li{width:1200px;margin-right:-20px;height:240px;padding:30px 0;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-dy .slider li:first-child{left:0}
.swiper-dy .navdot{position: absolute;left:0;bottom: 0;width:100%;height:30px;z-index: 50;line-height: 30px;}
.swiper-dy .navdot li{display:inline;display:inline-block;width: 10px;height: 10px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;}
.swiper-dy .navdot li:first-child{margin-left:0;}
.swiper-dy .navdot li.active{background-color: #ee2e3d;}
.swiper-dy .pic-and-gradient{float:left;margin-right:20px;}
.swiper-dy .pic-and-gradient:last-child{margin-right:0;}
/*ç»¼è‰º*/
.zy-banner{display:block;width:780px;height:400px;overflow: hidden;margin-bottom:20px;position:relative;}
.zy-banner-bg{width:680px;height:120px;background-color: #000000;opacity: 0.75;filter:alpha(opacity=75);position:absolute;left:50px;bottom:20px;}
.zy-banner-txt{width:640px;height:96px;position: absolute;left:50px;bottom:20px;padding:12px 20px;overflow: hidden;}
.zy-banner-txt span{display: block;width: 100%;height:36px;line-height: 36px;font-size:24px;color:#FFFFFF;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zy-banner-txt p{width:100%;height:60px;line-height: 30px;font-size:18px;color:#999999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.program-list{margin-bottom:20px;background-color: #FFFFFF;height:190px;width:780px;overflow: hidden;}
.program-list a{display: block;float:left;width:25%;height:63px;line-height: 63px;font-size:18px;color:#999999;overflow: hidden;}
.program-pt-list{margin-bottom:20px;height:270px;width:800px;overflow: hidden;margin-right:-20px;}
.program-pt-list a{float:left;display: block;width:180px;height:270px;background-color: #FFFFFF;margin-right: 20px;}
.program-pt-list span{display: block;width:180px;height:240px;overflow: hidden;}
.program-pt-list p{height:30px;width:100%;line-height: 30px;font-size:16px;color:#000000;}
.zy-pt-box{margin-top:20px;width:780px;height:240px;overflow: hidden;background-color: #FFFFFF;}
.zy-pt-p{float:left;display: block;width:380px;height:240px;overflow: hidden;}
.zy-pt-p img{min-height:100%;}
.zy-pt-t{float:left;width:360px;height:200px;padding:20px;}
.zy-pt-t span{display: block;height:80px;width:100%;margin:10px 0;color:#000000;line-height: 40px;font-size:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zy-pt-t p{height:84px;width:100%;color:#999999;line-height: 28px;font-size:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.zy-right-list .pic-and-gradient{margin-bottom:20px;}
.ads-holder-5{width:380px;height:90px;overflow: hidden;background-color: lightcyan;}

/*æ˜Žæ˜Ÿå¤´åƒ*/
.star-photo-container{width:100%;background-color: #FFFFFF;}
.star-photo{width:1190px;height:180px;padding-top:70px;padding-bottom:50px;margin:60px auto 0;}
.star-photo li{float:left;margin-right:20px;}
.star-photo li:last-child{margin-right:0;}
.star-photo .photo{display: block;width:130px;height:130px;border-radius:100%;overflow: hidden;}
.star-photo .star{display: block;width:130px;height:50px;line-height: 50px;color:#000000;font-size:18px;}

/*-------------------------æ ‡ç­¾é¡µ-------------------------*/
.tag-Wrap{width: 1120px; margin: 0 auto 68px; padding: 0 30px;padding-bottom: 40px;background: #fff;}
.tag-Cell{margin-bottom: 25px;overflow: hidden;}
.tag-title{ margin-bottom: 50px;width:100%;height: 70px; position: relative;border-bottom: 1px solid #3d403f;}
.tag-title-zx,.tag-title-rm,.tag-title-sj{position: absolute;left:0;bottom:-4px;background:#FFFFFF url(../images/tagsprite.png) no-repeat;height:30px;}
.tag-title-zx{width:352px;}
.tag-title-rm{width:370px;background-position: 0 -32px;}
.tag-title-sj{width:393px;background-position: 0 -64px;}
.tag-cont{*zoom:1;width:1150px;margin-right:-30px;overflow: hidden;}
.tag-cont:after{content: '';,display: block;clear: both;}
.tag-cont a{float: left; height: 46px; line-height: 46px;margin-right: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tag-cont a:hover{color: #d9333f;}
.tag-cont a.tag-style1{font-size:12px} 
.tag-cont a.tag-style2{font-size:14px} 
.tag-cont a.tag-style3{font-size:16px} 
.tag-cont a.tag-style4{font-size:18px} 
.tag-cont a.tag-style5{font-size:20px} 
.tag-cont a.tag-style6{font-size:25px;color:#de0e1d}
.tag-cont a.tag-style6:hover{color:#c81623}
/*æ ‡ç­¾è¯¦æƒ…é¡µ*/
.tag-navwrap{width:1120px;margin:0 auto;padding: 20px 30px;background: #fff;}
.tag-navbox{width:1140px;margin-right:-20px;margin-bottom:-20px;overflow: hidden;}
.tag-navbox a{display:block;float:left;border: 1px solid #c0c0c0;height: 38px; font-size: 16px;line-height: 40px; border-radius: 19px; padding: 0 20px;margin-right:20px;margin-bottom:20px;}
.tag-navbox a:hover,.tag-navbox .on{color: #fff;border-color: #fc5259; background-color: #fc5259;}

/*-------------------------å…³äºŽæˆ‘ä»¬-------------------------*/
.about-wrap{padding:50px 30px 50px 64px;margin:0 auto;width:1086px;background-color: #fff;}
.left-tab{float:left;width:200px;margin-right:-1px;}
.left-tab li{width:198px;height:58px;border-top:1px solid #e0e0e0;border-right:1px solid #999999;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;cursor: pointer;line-height: 58px;font-size:24px;color:#333;margin-bottom: 20px;}
.left-tab .on{color:#EE2E3D;border-right:10px solid #EE2E3D;width:189px;}
.right-body{float:left;width:850px;padding-left:36px;border-left:1px solid #999999;min-height:450px;}
.right-body li{display: none;padding-bottom:30px;}
.right-body .on{display: list-item;}
.about-title{width:100%;margin-bottom:40px;height:43px;border-bottom:1px solid #3d403f;position: relative;}
.about-title div{position: absolute;left:0;bottom: -4px;background: #FFFFFF url(../images/aboutsprite.png) no-repeat;height:30px;}
.about-title .about-title-gywm{width:303px;}
.about-title .about-title-mzsm{width:329px;background-position: 0 -32px;}
.about-title .about-title-lxfs{width:355px;background-position: 0 -64px;}
.about-title .about-title-pzbz{width:417px;background-position: 0 -96px;height:33px;}
.about-title .about-title-wytg{width:342px;background-position: 0 -129px;height:28px;}
.about-subtitle{font-size: 24px;line-height:36px;color:#000000;}
.about-page{font-size:18px;line-height:32px;color:#333;margin-bottom:30px;}

/*-------------------------æœç´¢-------------------------*/
.mr-item em{color:#FC5259;font-size:inherit;line-height: inherit;font-style:normal;font-weight: bold;}



/*-------------------------ZR-------------------------*/
/*news01-ä¸€çº§é¢‘é“é¦–é¡µ*/
/*æ ç›®æ¨¡å—-æ ç›®æ ‡é¢˜*/
.channelHeader{height:60px;border-left: 10px solid #ee2e3d;line-height: 60px;color: #fff;background: #333;position:relative;}
.channelHeader a{position:absolute;top:-40px;}
.channelTitle{float:left;font-size: 30px;margin:0 42px 0 30px;}
.channelDes{float:left;font-size: 16px;}
.channelHeader span{font-size:30px;color:#FFFFFF;line-height: 60px;padding-left:20px;}

.channel-header{height:87px;width:100%;border-bottom:1px solid #333;margin-bottom:87px;position: relative;}
.channel-title{height:31px;width:270px;position: absolute;bottom:-15px;left:50%;margin-left:-135px;border-left:2px solid #333;border-right:2px solid #333;background: #f1f1f1;transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-webkit-transform: skewX(-20deg);}
.channel-title-box{height:75px;width:100%;position:absolute;top:-22px;left:0;transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-webkit-transform: skewX(20deg);}
.channel-title-link{display: block;width: 100%;height:100%;}
.channel-title-cn{display:block;font-size:36px;line-height: 36px;color:#000;font-family:SimSun,"å®‹ä½“";font-weight: bold;text-shadow: 1px 0 0 #000;}
.channel-title-en{display:block;font-size:20px;line-height: 44px;color:#999;font-family:Times,SimSun,"å®‹ä½“";font-weight: bold;font-style:normal;}
.channel-header .anchor{position:absolute;top:-40px;}

/*æ ç›®æ¨¡å—*/
.channelContent{margin-top: 20px;}
.focusNews{height: 130px;}
/*æ ç›®æ¨¡å—-ç‚¹å‡»æ›´å¤š*/
.clickMore{display: block;height: 72px;background: #333;border-bottom: 8px solid #ee2e3d;color: #fff;font-size: 24px;line-height: 72px;margin-top: 20px;}
.clickMore:hover{color: #EE2E3D;}
/*æ”¹*/
.bottomTagBox{width:580px;height:80px;background: #FFFFFF;}
.bottomTagBox ul{overflow:hidden;}
.bottomTagBox li{width:100%;height:40px;overflow: hidden;float:left;position: relative;background: url(../images/dot_hover.png) no-repeat 10px 18px;}
.bottomTagBox span{display:block;width:14px;height:14px;border:1px solid #ffc1c1;border-radius:100%;position:absolute;left:15px;top:13px;}
.bottomTagBox em{display:block;width:8px;height:8px;background:#EE2E3D;border-radius:100%;position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-4px;}
.bottomTagBox a{display: block;padding-left:24px;font-size: 16px;color:#000;line-height: 40px;height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*æ ç›®æ¨¡å—-åˆ—è¡¨æ–°é—»*/
.rightDown{margin-top: 20px;}
.channelNewsList{position: relative;width: 280px;background: #fff;}
.channelNewsList:after{content: "";display: block;width:80px;height: 10px;background: #ee2e3d;position: absolute;top: 0;left: 50%;margin-left: -40px; }
.NewsListItem{width: 280px;border-bottom: 1px solid #d9d9d9;margin: 0 auto;}
.channelNewsList li:last-child{border-bottom: 1px solid #fff;}
.NewsListTitle{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin: 28px 0 12px 0;font-weight: bold;}
.NewsListTime{margin-bottom: 10px;}
.singleLi{background: #fff;height: 360px;}
.smallImgNew{width: 280px;height: 210px;position: relative;margin-top: 20px;overflow: hidden;}
.smallImgNewImg{width: 100%;min-height: 100%;display: block;}
.smallImgNewDec{position: absolute;bottom: 0;left: 0;width: 100%;height:36px;line-height:36px;color:#fff;font-size: 16px;overflow: hidden;background: rgba(0,0,0,.5);padding-left: 10px;box-sizing: border-box;}

/*news02-äºŒçº§é¢‘é“*/
.dragTips{display:block;color: #999;padding: 30px;}
/*å·¦è¾¹*/
.channelLeft{width: 850px;margin-right: 30px !important;background: #fff;}
.channelRight{width: 300px;}

/*å…¨æ–‡*/
.allText{}
.firstChannelTitle{font-size: 24px;line-height: 78px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.firstChannelDec{font-size: 16px;line-height: 60px;height: 60px;color: #999;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.firstChannelTime{margin-top: 0;}
.tagDiv{}
a.tagItem{display: inline-block;width: 48px;height: 18px;border:1px solid #999;border-radius: 10px;line-height: 18px;font-size: 12px;color: #999;margin-right: 20px;}

/*1å›¾1æ–‡*/
.oneImgOneTextImg a{display: block;width: 200px;height:120px;overflow: hidden;}
.oneImgOneTextImg{width: 200px;padding: 40px 20px 40px 0;}
.oneImgOneTextContent{width: 590px;}
/*ä¸‰å›¾*/
.threeImg .firstChannelTitle{line-height: 60px;}
.threeImgs{margin: 26px 0 16px 0;}
.threeImgs img{display: inline-block;width:200px; height:120px;margin-right: 50px;}
.threeImgs img:first-child{margin-left: 15px;}
.threeImg .tagDiv{margin-left: 15px;}

/*å³è¾¹*/
.channelRight>div{margin-bottom: 20px;background: #fff;border:1px solid #e3e3e3;}
.channelRightMoney{width:300px;height: 250px;}
.asideTitle{padding:10px 10px 0 0;vertical-align: middle;}
.asideTitle span:first-child{display: inline-block;border-left: 6px solid #ee2e3d;padding-left: 20px;font-size: 20px;}
.asideTitle a{font-size: 16px;text-decoration: underline;float: right;line-height:26px;margin-right: 10px;}
/*24xs*/
.channelRightList{padding-bottom:20px; }
.channelRightList ul{padding: 0 14px;}
.channelRightList ul .rlistItem{margin-top:14px;height: 20px;}
.channelRightList ul .rlistItem>span{float:left;width: 16px;height: 16px;color: #fff;background: #ee2e3d;line-height: 16px;margin-right:12px; margin-top:2px;font-size:12px;}
.channelRightList ul li:nth-child(n+4)>span{background: #333;}
.channelRightList ul .rlistItem a{float:left;height: 20px;color: #555;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 240px;font-size:14px;}
ul.topTenList {padding: 0 12px;}
ul.topTenList .rlistItem{margin-top:20px;height: 20px;}
ul.topTenList .rlistItem>span{float:left;width: 20px;height: 20px;color: #fff;background: #ee2e3d;line-height: 20px;margin-right:12px; }
ul.topTenList li:nth-child(n+4)>span{background: #333;}
ul.topTenList .rlistItem a{float:left;height: 20px;color: #999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 240px;}
/*çƒ­é—¨æŽ¨è*/
.rasideBox{padding: 10px 10px 0;}
.rasideBox .smallImgNew{width: 100%;height:200px;margin-top: 0;overflow: hidden;}
.rasideBox ul li{height: 78px;border-bottom: 1px dashed #999;padding: 12px 0 8px 0;vertical-align: middle;}
.rasideBox ul li:last-child{border-bottom: 1px dashed #fff;}
.rasideBox ul li a:first-child{float:left;width: 100px;height: 74px;overflow: hidden;}
.rasideBox img{min-height: 100%;}
.rasideBox ul li a.rasdieBoxTitle{float:left;max-width: 170px;margin-left: 6px;max-height: 48px;line-height: 24px;margin-top: 14px;overflow: hidden;font-size: 16px;}
/*ä»Šæ—¥èšç„¦*/
.channelRightHot ul>li a.rasdieBoxTitle{font-size: 18px;margin-top: 5px;line-height: 30px;max-height: 60px;}

.channelRightFocus{}
.fixed-rightbar{position:fixed;top:20px;left:50%;margin-left:290px;width:300px;}

/*ç¾Žå¥³å¤§å›¾*/
.mnPicTitle,.picHeader{background: #333;color: #fff;}
.mnPicTitle{height:50px;}
.picHeader a{font-size:18px;color:#fff;line-height: 60px;float:right;margin-right:50px;}
.mnPicTitle a,.picHeader b{color: #fff;display: block;border-left: 10px solid #ee2e3d;padding-left: 11px;font-size: 24px;height:50px;line-height: 50px;float:left;}
.picHeader b,.picHeader b a{font-weight: normal;height:60px;line-height: 60px;}
.grandient-p{padding:0 20px;background: url(../images/shadow.png) repeat-x 0 -41px;line-height: 82px;width:100%;height:59px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
position:absolute;left:0;bottom:0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 16px;}
.channelRightBeauty  .smallImgNew{margin: 0;width: 100%;height: auto;}
.channelRightBeauty  .smallImgNew img{height: auto;}

/*news03-æ–‡ç« è¯¦æƒ…*/
.moneyBox,.topMoneyBox{height: 124px;margin: 20px auto;background: #fff;}
.moneyBox2{height: 170px;}
.topMoneyBox{width:1190px;margin:20px auto 0;}
.articleDetail{padding: 0 50px;margin-bottom: 20px;background: #fff;border:1px solid #e3e3e3;box-sizing:border-box;}
.articleDetail h1,#pic-body-wrap h1{line-height: 48px;font-size:32px;font-weight:bold;color:#444444;margin:20px 0 6px;}
.articleInfo{color: #999;font-size:12px;line-height: 36px;padding-bottom: 16px;}
.articleInfo span{font-size:12px;margin-right:20px;}
.articleTime{}
.articleShare{float:right;}
.articleOrigin{margin-left: 60px;}
.bdsharebuttonbox{float:right;}
.articleIntroBox{border:5px solid #F2F2F2;padding:1px;margin-bottom: 26px;}
.articleIntro{background: #FFFFFF;font-size:18px;line-height: 32px;padding:0 15px;font-family:KaiTi,\6977\4F53,'æ¥·ä½“';border:1px solid #f2f2f2;}
.fenye-title{font-size: 20px;line-height: 20px;height: 20px;margin-bottom: 26px;color:#ff929b;}
.fenyeBox{padding-bottom: 40px;}
.fenyeBtn{display:inline;display:inline-block;color: #333;background-color:#EEEEEE;font-size: 16px; line-height: 32px; padding: 0 12px;height:32px;cursor: pointer;margin-right:6px;
border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
span.fenyeBtn{cursor:inherit;color:#999;}
#page-wrap p{text-indent: 2em;}
#page-wrap strong{text-indent:2em;}
.articleContent p,#page-wrap{font-size:16px;line-height: 36px;color:#333;margin-bottom:20px;}
.articleContent img{display:block;margin:0 auto;max-width: 100%;width:initial;margin-bottom: 30px;cursor:pointer;}
a.fenyeBtn:hover,span.fenyeBtnActive{color: #fff;background: #ee2e3d;}
.articleBtn{border-top:1px dashed #ccc;display:none;}
.articleBtn div,.articleBtn a{height: 44px;line-height:44px;color:#333;font-size: 16px;padding: 6px 0;}
.articleBtn a:hover{color: #ee2e3d;}
.keywordBox{width:100%;margin-bottom:40px;overflow: hidden;}
.keywordBox span{float:left;font-size: 16px;line-height: 30px;color:#666;width:80px;}
.keywords{float:left;width:688px;margin-right:-20px;overflow: hidden;}
.keywords a{float:left;display: block;padding:0 18px;font-size: 16px;line-height: 28px;height:28px;color:#666;margin-right:20px;border: 1px solid #666;border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.keywords a:hover{color:#EE2E3D;border-color: #EE2E3D;}
/*åˆ†é¡µæ ‡é¢˜åˆ—è¡¨*/
.pagenum-list{padding-top:16px;padding-bottom:16px;border-top:1px dashed #ccc;}
.pagenum-list li{padding-left:50px;margin-top:4px;margin-bottom: 4px;height:24px;float:left;width: 321px;}
.square{width:10px;height:10px;float:left;margin-right:14px;background-color: #bbb;margin-top:7px;}
.pn{display:block;width:55px;font-size:14px;line-height: 24px;color:#666;float:left}
.pagenum-list li p{width:240px;font-size:14px;line-height: 24px;color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float:left;}
.pagenum-list a{font-size:14px;line-height: 24px;color:#666;}
.pagenum-list a:hover{text-decoration:underline;}
.pagenum-list .inpage .pn,.pagenum-list .inpage p,.pagenum-list .inpage p a{color:#fc5259;}
.pagenum-list .inpage .square{background-color: #fc5259;}

/*ç›¸å…³é˜…è¯»*/
.aboutArticle{background: #fff;}
.aboutArticleUl{padding: 0 20px 10px;}
.aboutArticleUl li{float: left;width: 320px;line-height: 48px;position: relative;padding:0 40px 0 20px;font-size: 16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.aboutArticleUl li:before{content: "";display: block;position: absolute; top: 50%;left: 0;margin-top: -6px; 
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-left: 12px solid red;
    border-bottom: 6px solid transparent;}
.aboutListUl{background: #fff;margin-top: 20px;}

/*ç¾Žå›¾01*/
.picHeader{margin:30px 0 20px 0;height:60px;}
.picDes{color: #999;margin-left: 50px;line-height: 60px;}
.beautyBox{width:1200px;margin-right:-20px;overflow: hidden;}
.swiper-mndt{position: relative;overflow: hidden;width:580px;height:450px;float:left;margin: 0 20px 10px 0;}
.swiper-mndt .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-mndt .slider li:first-child{left:0}
.swiper-mndt .navdot{position: absolute;right:30px;bottom: 25px;z-index: 50;}
.swiper-mndt .navdot li{display:inline-block;width: 15px;height: 15px;background-color: #fff;cursor:pointer;margin-left:10px;float:left;}
.swiper-mndt .navdot li:first-child{margin-left:0;}
.swiper-mndt .navdot li.active{background-color: #ee2e3d;}
.swiper-mndt span{position: absolute;bottom:0;left:15px;height:60px;width:340px;color:#fff;font-size:24px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.beautyBox .smallImgNew{float: left;margin: 0;height: 220px;margin-bottom: 10px;margin-right: 20px;overflow:hidden;}
.navBottom{border:1px solid #ee2e3d;margin-top: -3px;}
.picNavBox{margin-top: 40px;}
.rasideBox ul.asidePic{padding-bottom: 10px;}
.rasideBox ul.asidePic>li{border: 0;}
.rasideBox .asidePic li a:first-child{border-radius: 50%;width: 80px;height: 80px;overflow: hidden;}
.rasideBox .asidePic li .rasdieBoxTitle{font-size: 16px;margin-left: 20px;}

/*ç¾Žå›¾02*/
.picBanner-container{height:300px;width: 100%;position: relative;overflow: hidden;}
.picBanner{background: pink;height: 300px;width: 1190px;margin: 0 auto;position: relative;}
.picBanner img{position: absolute;left: 50%;top: 0;margin-left: -960px;width: initial;}
.bannerText{color: #fff;background: rgba(0,0,0,.6);width: 500px;height: 180px;padding: 0 30px;float:left;position: absolute;left:50%;top:70px;margin-left:-590px;}
.bannerTextTitle{font-weight: bold;font-size: 36px;line-height: 75px;}
.bannerTextDec{line-height: 30px;}
.pic02Box .articleBox{background: #fff;width: 278px;height: 320px;float: left;margin: 20px 20px 0 0px;}
.pic02Box .articleBox:hover{background:#fff7f8;}
.pic02Box .articleImgBox{width: 100%;height: 200px;position: relative;overflow: hidden;}
.pic02Box .articleImgBox img{ display: block; width: 100%;transition: 0.6s;}
.pic02Box .articleBox:hover img{transform: scale(1.1);}
.pic02Box .articleBox:nth-of-type(4n){margin-right: 0;}
.pic02Box .articleTitle{padding:10px 20px 10px 20px;font-size: 18px;line-height: 32px;}
.pic02Box .articleTitle a{color: #000;display:block;display: -webkit-box; -webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;max-height: 60px;
}
.imgNum{position: absolute;bottom:10px;right: 8px;width: 60px;height: 30px;background: rgba(0,0,0,.4);color: #fff;line-height: 30px;border-radius: 15px;}

.pic02Box .ssrd-tag{padding:0px 20px;color: #999;}
.picFenyeBox{padding: 50px 0;}
.picFenyeBtn{display:inline;display:inline-block;border: 1px solid #999;line-height: 18px;border-radius: 4px;padding: 8px 12px;vertical-align:middle ;margin-right:8px;}
input.ipsBtn{width: 80px;}
a.picFenyeBtn:hover,.picFenyeBtnActive{background:#ee2e3d;color: #fff;border-color: #ee2e3d;}

/*pic03*/
#pic-body-wrap{padding:25px 30px 0;margin-bottom:20px;background-color: #FFFFFF;}
.picAboutRead li{width: 500px;}
.picAboutList{float: left;width: 380px;height: 640px;padding: 0;margin-right: 20px;background: #fff;}
.picAboutBox section:last-child{margin-right: 0;}
.picLeftBox .smallImgNew{height: 240px;}
.picLeftBox ul>li{border-bottom: 1px solid #999;}
.picLeftBox ul>li:last-child{border: 1px solid #fff;}
.picLeftBox ul>li a.rasdieBoxTitle{margin:14px 20px 0 20px;max-width:240px; }
.picCenterBox{background: #f2f2f2;}
.picSingle img{width: 100%;}
.picSingle p{background: #fff;line-height: 60px;padding:0 10px;font-size: 20px;height: 60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.picHotTags{margin-top: 40px;height:300px;background: #fff;}
.picHotTagsTitle{margin: 0 auto;width: 120px;line-height: 44px;font-size: 24px;border-top: 10px solid #ee2e3d;}
.hotTagsUl>li{float: left;width: 95px;margin: 18px 0;}
.hotTagsUl>li>a.tagItem{width: 58px;height: 20px;margin: 0;}
.smallMoneyBox{height: 290px;background: #EE2E3D;overflow: hidden;}
.picTopSixList{width:356px;padding: 20px;background: #FFFFFF;}
.picTopSixList li:last-child{margin-bottom:20px;}
ul.picTopSixList .rlistItem{height:30px;line-height: 30px;margin-top:24px;}
ul.picTopSixList .rlistItem span{width: 30px;height: 30px;line-height: 30px;}
ul.picTopSixList .rlistItem a{height: 30px;line-height: 30px;width: 300px;}

.picBoxSwiper{width:1160px;height:250px;padding:10px;background-color: #FFFFFF;margin:20px auto;position: relative;}
.picBoxSwiper-box{width:1160px;height:250px;overflow: hidden;position: relative;}
.picBoxSwiper-box ul{width:99999px;height:250px;position: absolute;left:0;top:0;}
.picBoxSwiper-box li{float: left;width: 280px;height: 250px;margin-right: 13px;}

.picBoxSwiper .picPrev,.picBoxSwiper  .picNext{position: absolute;width:80px;height:80px;background: url(../images/prevnext.png) no-repeat;background-size:160px 80px;top: 50%;margin-top:-40px;z-index: 99999;}
.picBoxSwiper  .picPrev{left: 10px;}
.picBoxSwiper  .picNext{background-position: -80px 0;right: 10px;}
/*å›¾ç‰‡é¢„è§ˆåŒº*/
.picOperateInfo{padding: 20px;}
.picOperateInfo a{float: right;display: inline-block;background: url(../images/fullScreen.png) no-repeat;padding-left: 30px;color: #999;}
.picOperateInfo span{float: right;color: #999;}
#picContent{width: 1120px;margin: 20px auto;position: relative;}
#picPrevBtn{height:100%;width:50%;position: absolute;top: 0;left: 0;z-index: 10;cursor: pointer;}
#picNextBtn{height:100%;width:50%;position: absolute;top: 0;right: 0;z-index: 10;cursor: pointer;}
.arrowBtn{position: absolute;top: 50%;transform: translateY(-50%);width:60px;height:100px;background: url(../images/picPrevBtn.png) no-repeat;opacity: 0;transition: .5s;}
.arrowPrev{left: 120px;}
.arrowNext{background: url(../images/picNextBtn.jpg) no-repeat;right: 120px;}
#picPrevBtn:hover .arrowPrev,#picNextBtn:hover .arrowNext{opacity: 0.8;}

.picViewArea{height: 500px;width:100%;position: relative;overflow: hidden;}
.picViewArea span{height:100%;width:0;overflow: hidden;display: inline;display: inline-block;vertical-align: middle;}
#bigImg{width:auto !important;height:auto !important;width:initial !important;height:initial !important;display:inline !important;max-width: 100%;max-height:100%;}
.infoWrapSlider,.infoSlider{position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.4);width:100%;max-height: 80px;overflow: hidden;transition: all 0.5s;text-align: initial;}
.infoSlider{height: 200px;max-height:200px;bottom:-120px;z-index: 9999999;}
.infoSlider #infoWrap{position: absolute;left: 0;top:0;}
#picContent:hover .infoWrapSlider,.full-screen .infoWrapSlider{max-height: 200px;}
#picContent:hover .infoSlider,.full-screen .infoSlider{bottom:0;}
.scoLineTu{width: 3px;height: 120px;background: #ccc;z-index: 5;position:absolute;top:0;right:2px;opacity: 0.5;filter:alpha(opacity=50);visibility:hidden;}
.scoBtnTu{width: 7px;height: 51px;background: #EE2E3D;position: absolute;left: -2px;top: 0;border-radius: 4px; cursor: pointer;visibility:hidden;}

#pic-body-wrap .full-screen{position: fixed;top:0;left:0;z-index:9999999;margin:0;width:100%;height:100%;background-color: #333;}
#pic-body-wrap .full-screen .picViewArea{height:75%;padding:3% 0;}
#closeFullScreen{position: absolute;top:100px;right:100px;display: none;width:40px;height:30px;border: 2px solid #FFFFFF;font-size:16px;line-height: 30px;color:#FFFFFF;z-index: 99999;cursor: pointer;}

/*å›¾ç‰‡ç•¥ç¼©å›¾å¯¼èˆª*/
.picSwiperNav{height: 135px;padding: 10px 0;margin-bottom:40px;position: relative;}
.picSwiperNav .picPrev,.picSwiperNav .picNext{height: 135px;width: 50px;background: url(../images/picPrevBtn.png) no-repeat;background-size: 100% 100%;position: absolute;top:10px;cursor:pointer;z-index: 99999;opacity: 0.8;}
.picSwiperNav .picNext{background-image:url(../images/picNextBtn.jpg);right:0;}
.picNavUl-box{width:980px;height:135px;margin:0 auto;position: relative;overflow: hidden;}
.picNavUl{height: 100%;width: 99999px;position:absolute;left:0;top:0;}
.picNavUl li{float: left;width: 180px;height: 135px;margin-right: 20px;overflow: hidden;}
.picNavUl li img{width: 100%;min-height: 100%;height:auto;}
.picNavUl .on{border:3px solid #EE2E3D;width:174px;height:129px;}
.picNavUl img{display: block;margin:0 auto;}

.pn-link{padding:15px 0 5px;border-top:1px dashed #999;}
.pn-link li{height:50px;}
.pn-link a{line-height: 50px;font-size:16px;color:#000000;}


/*é€šç”¨*/
a:hover{color:#666666;}
.container,.channelBox{width:1190px;margin:0 auto;position: relative;}
.left-part,.mid-part{float:left;margin-right:20px;}
.float-left{float:left;}
.float-right{float:right;}
.hide-margin-top-20{margin-top:-20px;}
.no-margin-top{margin-top:0;}
.no-margin-bottom{margin-bottom:0;}
.no-margin-right{margin-right:0;}
.margin-top-50{margin-top:20px;}
.show{display: block;}
.hide{display: none;}
.margin-bottom-16{margin-bottom:16px;}
.pd-side-20{padding:0 20px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-top-20{margin-top:20px;}
.no-float{float:initial;}
.padding-bottom-5{padding-bottom:4px;}

@media only screen and (max-width:1200px ) {
    .fixed-rightbar{position:initial;top:initial;left:initial;margin-left:0;width:initial;}
    .articleBtn{display: block;}
    .articleBtnBox{display: none;}
}

/*2017-2-22*/
.readPicList,.readPicList2{padding:5px 0 15px;width:100%;}
.readPicList li{float:left;width:200px;height:135px;margin:5px 0 5px 10px;position: relative;}
.readPicList a{display: block;width:100%;height:100%;overflow: hidden;position: relative;}
.readPicList img{min-height:100%;transition:0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-webkit-transition: 0.4s;}
.readPicList span{display: block;width:180px;height:40px;padding:0 10px;position:absolute;bottom:0;left: 0;color:#FFFFFF;line-height: 48px;font-size:14px;background: url(../images/shadow.png) repeat-x 0 1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.foryou{margin-top:20px;background: #fff;}
.foryou .mr-item{margin-right:0;}
.foryou .asideTitle{padding-bottom:10px;border-bottom:1px solid #E5E5E5;}
.articleBtnBox{position: fixed;bottom:-210px;left:50%;margin-left:290px;width:300px;transition:0.6s;}
.nextPageBox,.prevPageBox{width:300px;height:100px;overflow: hidden;background: #000;position: relative;}
.nextPageBox{margin-bottom:10px;}
.articleBtnBox .turnPageA{position: absolute;left:0;top:0;display: block;width:100%;height:100%;}
.articleBtnBox span{display:block;font-size:14px;color:#FFFFFF;line-height: 14px;margin-top:28px;padding:0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: initial !important;}
.articleBtnBox em{display: block;font-size:12px;color:#fff;line-height: 12px;font-style:normal;margin-top:18px;padding:0 15px;}
.articleBtnBox img{opacity: 0.6;filter: alpha(opacity=60);transition:0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-webkit-transition: 0.4s;}
.nextPageBox:hover img,.prevPageBox:hover img,.readPicList li:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);}
.articleBtnBox .mr-item-time{}
.articleBtnBox b{display: block;position: absolute;bottom:28px;right:15px;color:#FFFFFF;font-size: 12px;line-height: 12px;}
.i-arrowR,.i-arrowL{display: block;width:12px;height:12px;float:right;background: url(../images/sprite.png) no-repeat -192px -294px;margin-left:5px;}
.i-arrowL{background-position: -180px -294px;}
.i-clock{float:left;display: block;background: url(../images/sprite.png) no-repeat -180px -307px;margin-right:8px;width:14px;height:14px;}
.readPicList2{padding:5px 0 15px 30px;width:820px;}
.readPicList2 li{float:left;width:250px;height:200px;margin:10px 20px 10px 0;}
.readPicList2 a{display: block;width:100%;height:100%;}
.readPicList2 em{display:block;width: 100%;height:150px;overflow: hidden;}
.readPicList2 img{min-height:100%;}
.readPicList2 span{padding:3px 0;font-size:16px;line-height: 22px;color: #333;display: block;height:44px;}

.picInfoCont{width:1120px;margin:10px auto 0;}
.infoNum{float:left;width:100px;}
.curNum{font-size: 30px;line-height: 34px;color:#ee2e3d;}
.tatolNum,.infoNum{font-size:18px;line-height: 45px;color:#666;}
.picInfoBox{float:left;width:1020px;height:120px;position: relative;overflow: hidden;}
.picInfoTxt{position: absolute;left:0;top:0;}
.picInfoCont{width:1120px;margin:10px auto 0;}
.full-screen .tatolNum,.full-screen .infoNum{color:#FFFFFF;}
.full-screen .picInfoTxt,.full-screen .picInfoTxt p,.full-screen .picInfoTxt strong{color:#FFFFFF !important;}

.dy-box .ssrd-body{text-overflow:initial;display: list-item;-webkit-line-clamp: initial;-webkit-box-orient: initial;max-height: 140px;}
/*jrkx*/
.jrkxbox{position: absolute;width: 300px;height: 450px;top: 0;right: 0;z-index: 9;cursor: pointer;}
.jrkx{width: 126px;height: 56px;background: url(../images/jrkx.gif) center center / 100% no-repeat;position: absolute;z-index: 8;bottom:5px;right: 20px;cursor: pointer;}

/*caijingrenwu*/
.title-cjrw{background-image:url(../images/title_business_people.png);}
