.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ellipsis-2 {
  display: -webkit-box;
  overflow: hidden;
  white-space: normal !important;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.home_cslide {
	width: 100%;
	background: #f4f2fc;
	height: 442px;
}

.home_center {
	height: 440px;
	width: 1200px;
	margin: 0px auto 10px auto;
	position: relative;
}

.home_slide_img {
	float: left;
	width: 100%;
}

.home_ann {
	position: absolute;
	right: 0;
	left: 50%;
	margin-left: 340px;
	height: 442px;
	width: 260px;
	background: rgba(255, 255, 255, .9);
	border: 1px solid #caced0;
	border-top: 1px solid #caced0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.home_ann_slide ul li {
	float: left;
}

.home_ann_slide ol {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 5px;
	text-align: center;
}

.home_ann_slide ol.dots li.dot {
	text-align: center;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 4px;
	text-indent: -999em;
	border: 1px solid #ff621f;
	border-radius: 8px;
	cursor: pointer;
}

.home_ann_slide ol.dots li.active {
	background: #ff621f;
}

.home_ann_new {
	width: 200px;
	margin: 5px auto;
	height: 220px;
	border-bottom: 1px solid #cccccc;
	position: relative;
}

.home_ann_new>h1 {
	font-size: 20px;
	line-height: 40px;
	color: #ff621f;
}

.home_ann_new>span {}

.home_ann_new>span>a.home_ann_all {
	color: #ff621f;
}

.home_ann_new>span {
	line-height: 30px;
	text-indent: 2em;
}

.home_ann_new>span>a {
	color: #ff0909;
	font-weight: 700;
}

.home_ann_new>div.ann_info {
	width: 100%;
	height: 45px;
	padding-bottom: 15px;
	bottom: 0px;
	position: absolute;
	text-align: right;
}

.home_ann_new>div.ann_info>h2 {
	line-height: 20px;
	font-size: 14px;
}

.home_ann_nav {
	height: 50px;
	background: #f4f4f4;
	margin-bottom: 1px;
}

.home_ann_nav .home_ann_nav_tab {
	transition: background, color .2s, .2s;
	border: 2px solid #fff;
	width: 129px;
	line-height: 46px;
	text-align: center;
	color: #282828;
	font-weight: 700;
	font-size: 15px;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	cursor: pointer;
}

.home_ann_nav .active {
	background: #ff621f;
	color: #fff;
	cursor: default;
	border: 2px solid #fff;
	box-sizing: border-box;
	height: 50px
}

.slide_line {
	height: 45px;
	width: 740px;
	margin-left: 220px;
	position: relative;
}

.home_ann_slide {
	position: relative;
	height: 390px;
	overflow: hidden
}

.home_ann_slide>ul {
	width: 520px;
	height: 390px;
	position: relative;
}

.home_ann_slide>ul>li {
	width: 260px;
	height: 390px;
	float: left;
}

.ann_history {
	width: 230px;
	margin: 10px auto 7px auto;
	height: 370px;
	position: relative;
}

.ann_history .ann_title {
	width: 100%;
	position: relative;
	height: 42px;
	background: url(../Images/anntitlecl.png) center;
	text-align: center;
}

.ann_history .ann_title a {
	line-height: 30px;
	font-size: 18px;
	color: #565656;
	font-weight: bold;
	background: #fff;
	padding: 0 10px;
}

.ann_history ul li {
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #333;
	padding-top: 5px;
	padding-bottom: 3px
}

.ann_history ul li.first_cn {
	border-bottom: 1px solid #acacac;
	width: 223px;
}

.ann_history ul li.first_cn>a {
	display: block;
	width: 100%;
	text-align: center;
}

.ann_history ul li.first_cn>a>span {
	width: 223px;
	font-size: 14px;
	font-weight: 700;
	color: #f6531a;
	float: none;
}

.ann_history ul li.first_cn>a>span>b {
	color: #f6531a;
}

.ann_history ul li.first_cn .news_cn {
	font-size: 14px;
	text-indent: 2em;
	height: 84px;
	width: 100%;
	white-space: normal;
	padding-top: 5px;
	line-height: 1.8em;
}

.ann_history ul li.first_cn .news_cn p {
	text-indent: 2em;
}

.ann_history ul li.first_cn .down_tb {
	margin-top: 10px;
	font-size: 12px;
	margin-bottom: 10px;
}

.ann_history ul li.first_cn .time {
	float: left;
}

.ann_history ul li.first_cn .see_all {
	color: #fe6f31;
	float: right;
}

.ann_history ul li>a {
	color: #333;
}

.ann_history ul li>a:hover {
	color: #f6531a;
}

.ann_history ul li>a>span {
	float: left;
	width: 175px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.ann_history ul li>a>span.menber_actionlist {
	width: 230px;
}

.ann_history ul li>a>span>b {
	margin-right: 5px;
	color: #666;
	transition: margin-right, color .2s, .2s
}

.ann_history ul li>a:hover>span>b {
	color: #ff621f;
	margin-right: 2px;
}

.ann_history ul li>a>span.art {
	width: 220px
}

.ann_history ul li>a>p {
	float: left;
	padding-left: 10px;
}

.img_slide_bl {
	height: 436px;
	width: 100%;
	overflow: hidden;
	position: relative;
}

.img_slide_bl .dots {
	position: absolute;
	left: 50%;
	margin-left: 140px;
	bottom: 10px;
	z-index: 0;
	width: 200px;
}

.img_slide_bl .dots>.dot {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0 4px;
	text-indent: -999em;
	border: 2px solid #fff;
	border-radius: 20px;
	cursor: pointer;
	opacity: .9;
	-webkit-transition: background .5s, opacity .5s, border .5s;
	-moz-transition: background .5s, opacity .5s, border .5s;
	transition: background .5s, opacity .5s, border .5s;
	background: #ffffff;
}

.yp_home_block {
	width: 100%;
}

.bg_single {
	background: #fff;
}

.bg_even {
	background: #f9f9f9;
}

.img_slide_bl .dots>.dot.active {
	background: #ff621f;
	opacity: 1;
	border: 2px solid #fff;
}

.img_slide_bl li {
	height: 960px;
	height: 442px;
	display: block;
	float: left;
	background-position: center;
	background-repeat: no-repeat;
}

.img_slide_bl ul {
	width: 500%;
	position: relative;
	height: 442px;
}

.img_slide_bl li a {
	display: block;
	width: 100%;
	height: 442px;
}

.img_slide_bl>a {
	display: block;
	float: left;
}

.slide_left {
	background: url(../Images/slide_left.png);
	height: 32px;
	width: 34px;
	left: 550px;
	top: 395px;
	position: absolute;
	cursor: pointer;
}

.slide_left:hover {
	background: url(../Images/slide_left_hover.png);
}

.slide_right {
	background: url(../Images/slide_right.png);
	height: 32px;
	width: 34px;
	left: 605px;
	top: 395px;
	position: absolute;
	cursor: pointer;
}

.slide_right:hover {
	background: url(../Images/slide_right_hover.png);
}

.slide_block {
	float: left;
	width: 20%;
	height: 6px;
	border-right: 1px solid #fff;
	background: #dadada;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.slide_block:nth-child(5) {
	border-right: 0px solid #fff;
}

.slide_ing {
	width: 148px;
	position: absolute;
	top: 0;
	left: 0px;
	height: 6px;
	background: #ef4304;
}

.home_hot {
	height: 39px;
	width: 230px;
	margin-left: -10px;
	position: absolute;
	top: 442px;
	background: #f5f1f0;
}

.home_hot>span {
	line-height: 39px;
	color: #666;
	padding-left: 17px;
}

.slide_words {
	height: 38px;
	width: 20%;
	border-right: 1px solid #d5d5d5;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom: 1px solid #d5d5d5;
	float: left;
}

.slide_topline {
	height: 6px;
	width: 100%;
}

.slide_words>a {
	display: block;
	height: 100%;
	height: 100%;
	text-align: center;
	color: #666;
	line-height: 38px;
}

.slide_topline .slideb_ing {
	border-right: 1px solid #ef4304;
	background: #ef4304;
}

.slideb_ing {
	background: #ff621f;
	color: #fff;
}

.slide_words_arr {
	border-right: 1px solid #ff621f;
	color: #fff;
}

.slide_words_arr>a {
	color: #fff;
}

.home_type_title {
	height: 42px;
	width: 1200px;
	margin: 80px auto 10px auto;
	position: relative;
}

.home_title_Slash {
	height: 12px;
	width: 100%;
	background: url(../Images/line_Slash.png) repeat-x;
	position: absolute;
	top: 50%;
	margin-top: -6px;
	z-index: -99;
}

.home_title_bl {
	width: 200px;
	height: 42px;
	margin: 0px auto;
	background: #fff;
	text-align: center;
}

.Htitle {
	background: #ff621f;
	width: 10px;
	font-size: 19px;
	line-height: 42px;
	color: #fff;
	position: relative;
	display: table;
	width: 150px;
	margin: auto;
	height: 44px;
}

.Htitle>.Htitle_left {
	height: 43px;
	width: 10px;
	background: url(../Images/title_lr.png);
	position: absolute;
	top: 0px;
	left: -9px;
}

.Htitle>.Htitle_right {
	height: 43px;
	width: 10px;
	background: url(../Images/title_lr.png) 10px 0px;
	position: absolute;
	top: 0px;
	right: -9px;
}

.see_more {
	height: 24px;
	width: 62px;
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -12px;
	background: #fff;
	border: 1px solid #ff621f;
}

.see_more>a {
	font-size: 12px;
	display: block;
	text-align: center;
	line-height: 24px;
	color: #ff621f;
	font-weight: 700;
}

.type_title {
	width: 1200px;
	margin: 20px auto 5px auto;
	padding-bottom: 7px;
	border-bottom: 1px solid #282828;
	position: relative;
}

.type_title_name {
	color: #000;
	background: url(../Images/type_tt.png) no-repeat;
	height: 28px;
	padding-left: 20px;
	line-height: 28px;
	width: 30%;
	float: left;
}

.type_title_tips {
	float: right;
}

.type_title_tips>a {
	line-height: 28px;
	color: #666;
	padding-left: 20px;
}

.type_title_tips>a:hover {
	color: #ff621f;
	font-weight: 700;
}

.three_imgs_show {
	width: 1200px;
	height: 454px;
	margin: 20px auto 10px auto;
	position: relative;
	overflow: hidden;
}

.all_imgs_show {
	width: auto;
	position: relative;
}

.all_imgs_show ul li {
	width: 400px;
	float: left;
}

.img_adds {
	float: left;
	height: 450px;
	width: 400px;
	position: relative;
}

.spot_news {
	width: 100%;
	height: 120px;
	background: rgba(255, 255, 255, .8);
	position: absolute;
}

.spot_top {
	top: 0;
}

.spot_down {
	bottom: 0;
}

.spot_news ol div {
	width: 352px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.spot_news ol div a {
	line-height: 24px;
	height: 24px;
	color: #1c1c1c;
	font-size: 15px;
}

.spot_news ol div a span {
	margin-right: 5px;
	color: #f6531a
}

.spot_news ol {
	width: 350px;
	height: 72px;
	margin: 24px auto;
	display: block;
}

.img_adds>a {
	display: block;
}

.img_adds>a img {
	height: 450px;
	width: 400px;
}

.data_center {
	width: 1200px;
	height: 250px;
	text-align: center;
	margin: 20px auto;
}

.one_data_center {
	width: 300px;
	height: 250px;
	float: left;
}

.one_data_center_bb {
	width: 290px;
	height: 100%;
}

.one_data_center_top {
	width: 285px;
	height: 30px;
	border: 1px solid #d6d6d6;
	background: #f4f4f4;
}

.one_data_center_sel {
	width: 95px;
	height: 32px;
	line-height: 34px;
	float: left;
}

.one_data_center_sel>a {
	color: #333;
	font-weight: 700;
	font-size: 15px;
}


/* .one_data_center_sel:nth-child(1){margin-left: -1px;} */

.one_data_center_sel_ed {
	line-height: 30px;
	margin-top: -1px;
	border-top: 3px solid #ff621f;
	width: 95px;
	background: #fff;
	border-left: 0px solid #d6d6d6;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.one_data_center_body {
	height: 205px;
	width: 285px;
	margin: 12px auto 0 auto;
	border: 1px solid #d6d6d6;
}

.data_first {
	border: 0 solid #d6d6d6;
}

.one_data_center:nth-child(2)>div.one_data_center_bb,
.one_data_center:nth-child(3)>div.one_data_center_bb {
	margin-left: auto;
	margin-right: auto;
}

.one_data_center:nth-child(4)>div.one_data_center_bb {
	float: right
}

.one_data_center_body>li.mli {
	width: 100%;
	border-top: 1px solid #d6d6d6;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	cursor: pointer;
}

.one_data_center_body>li:nth-child(1).mli {
	border-top: 0px solid #d6d6d6;
	background: #fafafa;
}

.one_data_center_body>li:nth-child(2n).mli {
	background: #fff9f7;
}

.one_data_center_body>li:nth-child(n+2).mli:hover {
	background: #FFECE5;
}


/*预定义行数样式----start*/

.one_data_center_body>li.mli3 {
	height: 33.3%;
	line-height: 350%;
}

.one_data_center_body>li.mli4 {
	height: 25%;
	line-height: 300%;
}

.one_data_center_body>li.mli5 {
	height: 20%;
	line-height: 250%;
}

.one_data_center_body>li.mli6 {
	height: 16.6%;
	line-height: 210%;
}

.one_data_center_body>li.mli7 {
	height: 14.29%;
	line-height: 180%;
}

.one_data_center_body>li.mli8 {
	height: 12.5%;
	line-height: 160%;
}

.one_data_center_body>li.mli9 {
	height: 11.1%;
	line-height: 150%;
}


/*预定义行数样式----end*/

.li_1st {
	float: left;
	width: 74px;
	height: 100%;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #d6d6d6;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.li_2nd {
	float: left;
	height: 100%;
	width: 66px;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #d6d6d6;
}

.li_3rd {
	float: left;
	height: 100%;
	width: 74px;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #d6d6d6;
}

.li_4th {
	float: left;
	height: 100%;
	width: 70px;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.hq_data .li_1st {
	float: left;
	width: 100px;
	height: 100%;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #d6d6d6;
}

.hq_data .li_2nd {
	float: left;
	width: 105px;
	height: 100%;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #d6d6d6;
}

.hq_data .li_3rd {
	float: left;
	width: 80px;
	height: 100%;
	font-size: 14px;
	line-height: inherit;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.li_4th span.buyy {
	padding-right: 20px;
	background: url(../Images/buyy_nm.png) center right no-repeat;
	color: #000;
}

.mli:hover .li_4th span.buyy {
	background: url(../Images/buyy_hv.gif) center right no-repeat;
}

.li_3rd_d {
	color: #008000
}

.li_3rd_z {
	color: #ed0000
}

.no_1st_mt40 {
	margin-top: 40px;
}

.no_1st_mt60 {
	margin-top: 60px;
}

.images_show_style_morepicture {
	width: 1200px;
	height: 700px;
	margin: 25px auto;
	margin-bottom: 50px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.is_more_type_tab_top {
	width: 1198;
	height: 40px;
	border: 1px solid #b3b3b3;
	border-bottom: 1px solid #ff621f;
	position: relative;
}

.is_more_type_tab_top>ul {
	float: left;
	display: block;
	height: 40px;
	position: relative;
	width: 1200px;
}

.is_more_type_tab_top>ul>li {
	line-height: 40px;
	float: left;
	border-bottom: 1px solid #ff621f;
	cursor: pointer;
}

.is_more_type_tab_top>ul>li>a {
	border-left: 1px solid #b3b3b3;
	padding: 0px 12px;
	color: #333;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.is_more_type_tab_top>ul>li:nth-child(1)>a {
	border-left: 0px solid #b3b3b3;
}

.is_more_type_tab_top>ul>li.liarr {
	border: 1px solid #ff621f;
	border-top: 5px solid #ff621f;
	border-bottom: 1px solid #FFF;
	margin-top: -5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.is_more_type_tab_top>ul>li.liarr>a {
	border-right: 0px solid #b3b3b3;
}

.is_more_type_tab_top>ul>li.special_li {
	display: block;
	width: auto;
}

.special_div {
	height: 40px;
	float: right;
	width: 1200px;
}

.show_add_ct {
	height: 480px;
	width: 100%;
	position: relative;
	display: none;
}

.show_add_ct:nth-child(1) {
	display: block;
}

.show_add_ct>div.add_1big {
	width: 345px;
	height: 480px;
}

.show_add_ct>div.add_0big {
	width: 855px;
	height: 480px;
}

.add_0big_1st {
	width: 100%;
	height: 199px;
	border-bottom: 1px solid #ebebeb;
}

.add_0big_2st {
	width: 100%;
	height: 280px;
	border-bottom: 1px solid #ebebeb;
}

.add_0big_1st_all {
	position: relative;
	height: 100%;
	border-right: 1px solid #ebebeb;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.th_uprice {
	font-size: 12px;
}


/*预定义横列广告样式----start*/

.add_0big_1st_1 {
	width: 100%;
}

.add_0big_1st_2 {
	width: 50%;
}

.add_0big_1st_3 {
	width: 33.3%;
}

.add_0big_1st_4 {
	width: 25%;
}

.add_0big_1st_5 {
	width: 20%;
}

.add_0big_1st_2 .add_imgs {
	width: 100%;
	height: 280px;
	display: block;
}

.add_0big_1st_3 .add_imgs {
	width: 100%;
	height: 199px;
	display: block;
}

.add_0big_1st_2 .add_imgs img {
	width: 100%;
	height: 280px;
}

.add_0big_1st_3 .add_imgs img {
	width: 100%;
	height: 199px;
}


/*预定义横列广告样式----end*/

.add_0big_1st_all>div.add_imgs_bl {
	position: absolute;
	left: 15px;
	bottom: 5px;
}

.add_0big_1st_all>div.add_imgs_br {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.add_0big_1st_all>div.add_info_tr {
	position: absolute;
	top: 15px;
	right: 20px;
}

.add_0big_1st_all>div.add_info_tr>div.add_info_ttandinfo {
	text-align: right;
}

.add_0big_1st_all>div.add_info_tr>div.add_info_ttandinfo>h1 {
	font-size: 20px;
}

.add_0big_1st_all>div.add_info_tr>div.add_info_ttandinfo>h2 {
	font-size: 14px;
	line-height: 24px;
}

.add_0big_1st_all>div.add_info_tr>div.add_info_money {
	color: #f90000;
	font-size: 22px;
	text-align: right;
	margin-top: 3px;
}

a.add_info_purchase_btn {
	display: block;
	border: 1px solid #fc7777;
	border-radius: 5px;
	padding: 5px;
	width: 75px;
	height: 25px;
	float: right;
	margin-top: 7px;
}

.add_info_purchase_btn_words {
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 25px;
	background: #f90000;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
}

.add_info_purchase_btn_words:hover {
	background: #fa1d2d
}

.add_0big_1st_all>div.add_info_tl {
	position: absolute;
	top: 18px;
	left: 20px;
}

a.fl {
	float: left;
	display: inline;
}

.add_0big_1st_all>div.add_info_tl>div.add_info_ttandinfo>h1 {
	font-size: 20px;
}

.add_0big_1st_all>div.add_info_tl>div.add_info_ttandinfo>h2 {
	font-size: 14px;
	line-height: 24px;
}

.add_0big_1st_all>div.add_info_tl>div.add_info_money {
	color: #f90000;
	font-size: 22px;
	margin-top: 3px;
}

.recommend_adds {
	width: 1152px;
	height: 180px;
	background: url(../Images/rebg44.png);
	padding-left: 24px;
	padding-right: 24px;
	position: relative;
}

.recommend_adds_one {
	width: 164.5px;
	float: left;
	margin-top: 20px;
	height: 110px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.recommend_adds_one_img {
	width: 150px;
	margin: 0 auto;
	height: 100%;
	background: #fff;
	border-radius: 7px;
}

.recommend_adds_one_img>a>img {
	width: 150px;
	height: 110px;
	border-radius: 7px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: all .5s;
}

.recommend_adds_one_img>a:hover>img {
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: grayscale(0);
}

.more_brand {
	width: 128px;
	height: 26px;
	background: url(../Images/morebrand.png);
	position: absolute;
	left: 50%;
	margin-left: -64px;
	top: 200px;
	text-align: center;
	line-height: 26px;
}

.more_brand>a {
	color: #000;
	font-size: 14px;
	display: block;
	width: 100%;
	height: 26px;
	line-height: 26px;
	font-size: "Helvetica Neue";
}

.more_brand>a>span {
	padding-left: 3px;
}

.fund_b {
	width: 1200px;
	height: 310px;
	margin: 15px auto;
	position: relative;
}

.fund_b_left {
	height: 100%;
	width: 800px;
}

.no_self {
	width: 100%;
	border-bottom: 0px solid #ff621f;
}

.fund_b_left_tb {
	width: 100%;
	margin-top: 10px;
	border: 1px solid #e7e7e7;
}

.fund_b_left_tb>ul>li.f1st_li {
	height: 39px;
	border-bottom: 1px solid #e7e7e7;
	font-weight: 700;
}

.fund_b_left_tb>ul>li.fother_li {
	height: 39px;
	border-bottom: 1px solid #e7e7e7;
	font-size: 12px
}

.fund_b_left_tb>ul>li>div {
	text-align: center;
	line-height: 39px;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.fund_b_left_tb>ul>li>div:nth-child(n+2) {
	border-left: 1px solid #e7e7e7;
}

.fund_b_left_tb>ul>li>div.fund_type {
	width: 120px;
}

.fund_b_left_tb>ul>li>div.fund_title {
	width: 180px;
}

.fund_b_left_tb>ul>li>div.fund_code {
	width: 96px;
}

.fund_b_left_tb>ul>li>div.fund_networth {
	width: 102px;
}

.fund_b_left_tb>ul>li>div.fund_date {
	width: 60px;
}

.fund_b_left_tb>ul>li>div.fund_action {
	width: 62px;
}

.fund_b_left_tb>ul>li>div.fund_action>a {
	padding: 2px 10px;
	line-height: 14px;
	color: #fff;
	border-radius: 3px;
	display: block;
	width: 27px;
	margin: 1px auto 0px auto;
}

.fund_b_left_tb>ul>li>div.fund_action>a:nth-child(1) {
	background: #ff9421
}

.fund_b_left_tb>ul>li>div.fund_action>a:nth-child(2) {
	background: #f43b16
}

.fund_b_right {
	height: 100%;
	width: 380px;
}

.consultation_block {
	width: 378px;
	border: 1px solid #e7e7e7;
	margin-top: 10px;
}

.consultation_classification {
	height: 35px;
	background: #f5f1f0;
}

.consultation_classification>ul>li {
	height: 35px;
	border-bottom: 1px solid #e7e7e7;
	line-height: 35px;
	float: left;
	text-align: center;
	font-size: 14px;
}

.consultation_classification>ul>li>a {
	font-size: 14px;
	color: #000;
	display: block;
	text-align: center;
}


/*预定义横向li半分比样式----end*/

.consultation_classification>ul>li.transverse_li_act {
	background: #fff;
	border-bottom: 1px solid #fff;
	font-size: 15px;
	font-weight: 700;
	color: #ff621f;
	border-top: 5px solid #ff621f;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	line-height: 25px;
}

.consultation_classification>ul>li.transverse_li_act>a {
	color: #ff621f;
}

.consultation_content {
	width: 338px;
	padding: 15px 20px;
}

.consultation_content>ul {
	display: none;
}

.consultation_content>ul>li {
	height: 25px;
	line-height: 25px;
	position: relative;
}

.consultation_content>ul>li>a>span.title {
	color: #333;
	font-size: 14px;
	display: inline-block;
	width: 250px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
}

.consultation_content>ul>li>a>span.time {
	display: inline-block;
	float: right;
	color: #333;
	font-size: 14px;
}

.spert_btn {
	position: absolute;
	height: 120px;
	width: 35px;
	background: rgba(255, 98, 31, 0.6);
	top: 50%;
	margin-top: -60px;
	cursor: pointer;
	text-align: center;
	font-size: 50px;
	line-height: 120px;
	color: #fff;
}

.spert_btn i {
	line-height: 120px;
}

.spert_btn:hover {
	background: rgba(255, 98, 31, 0.9)
}

.spert_right {
	right: 0px;
}

.art_more {
	color: #ff621f;
	font-size: 14px;
	font-weight: 500;
	width: 100%;
	height: 28px;
	text-align: right;
	line-height: 28px;
	display: block;
	position: absolute;
	bottom: 5px;
	border-radius: 3px;
	left: 0;
}

.art_more i.icon-angle-right {
	margin-left: 3px;
	font-size: 16px;
}

.art_more:hover {
	color: #ff4200;
}

.SupplyChain {
	width: 100%;
	height: 118px;
}

.SupplyChain h3 {
	font-size: 16px;
	color: #ff621f;
	height: 25px;
	line-height: 25px;
	border-radius: 3px;
	padding: 0 15px 6px 15px;
	border-bottom: 2px solid #ff621f;
}

.SupplyChain_iconul {
	margin-top: 10px;
}

.SupplyChain_iconli {
	display: block;
	width: 25%;
	float: left;
	height: 120px;
	text-align: center;
}

.SupplyChain_iconli a {
	color: #282828;
}

.SupplyChain_iconli a img {
	width: 86px;
	height: 86px;
}

.SupplyChain_iconli p {
	font-size: 14px;
	padding-top: 5px;
}

.SupplyBank {
	height: 50px;
	margin-top: 10px;
}

.SupplyBank li {
	width: auto;
	height: 39px;
	float: left;
	border: 1px solid #c1c1c1;
	margin-right: 13px;
	float: left;
}

.SupplyBank li.more_cooperation {
	line-height: 39px;
	padding: 0 10px;
	font-size: 14px;
	color: #282828;
}

.SupplyBank li img {
	width: auto;
	height: 39px;
}

.news_see_more {
	position: absolute;
	bottom: 9px;
	font-size: 12px;
	right: 15px;
	color: #ff621f;
	font-weight: 700;
}

.yp_home_content {
	width: 1200px;
	margin: auto;
}

.yp_home_content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.yp_home_actitle {
	height: 60px;
	line-height: 60px;
	font-size: 24px;
	font-weight: 700;
	color: #282828;
	position: relative;
	z-index: 1;
}

.yp_home_actitle a {
	color: #282828;
}

.yp_home_actitle span {
	color: #f6531a;
}

.panic_buying {
	margin: 20px 25px 50px 25px;
	height: 380px;
	width: 1150px;
	border: 1px solid #d2d2d2;
	box-sizing: border-box;
}

.panic_buying_item {
	float: left;
	width: 229.6px;
	border-left: 1px solid #d2d2d2;
	height: 380px;
	box-sizing: border-box;
	position: relative;
}
.panic_buying_discount{
	display: block;
	position: absolute;
	height: 50px;
	width: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
.panic_buying_discount em{
	font-size: 12px;
}
.panic_buying_item:first-child {
	border-left: 0px solid #d2d2d2;
}

.panic_buying_icon {
	top: 10px;
	left: 10px;
	position: absolute;
}

.panic_buying_img,
.panic_buying_img img {
	width: 229.6px;
	height: 229.6px;
}

.panic_buying_title {
	height: 22px;
	line-height: 22px;
	margin-top: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	padding: 0 10px;
	font-size: 14px;
	font-family: "Microsoft Yahei", "微软雅黑", verdana;
	font-weight: 700;
}

.panic_buying_title a,
.panic_buying_intro a {
	color: #282828;
}

.panic_buying_intro {
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 10px;
	color: #282828;
}

.panic_buying_money {
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	font-size: 20px;
	color: #e30505;
	font-family: helvetica;
}

.RMB_sign:before {
	content: '￥';
	margin-right: 1px;
	font-family: '微软雅黑', Verdana, Arial, Helvetica, sans-serif;
}

.panic_buying_oprice {
	font-size: 12px;
	text-decoration: line-through;
	color: #666;
}

.panic_buying_other {
	height: 30px;
	padding: 0 10px;
	width: calc(100% - 20px);
	display: inline-block;
}

.panic_buying_buyer {
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	color: #747474;
	float: left;
	width: 120px;
}

.panic_buying_buybtn {
	font-size: 12px;
	height: 26px;
	line-height: 24px;
	width: 70px;
	float: right;
	text-align: center;
	display: block;
	background: #e30505;
	border-radius: 3px;
	color: #fff;
}

.yp_home_cftiem {
	width: 390px;
	margin: 20px 5px;
	float: left;
	height: 310px;
	background: #fff;
}

.yp_home_cfimg {
	padding: 10px;
	padding-bottom: 0;
	width: 370px;
	height: 190px;
}

.yp_home_cfimg img {
	width: 370px;
	height: 190px;
}

.yp_home_cfbaseinfo {
	height: 42px;
	width: 370px;
	padding: 0 10px;
	line-height: 42px;
}

.yp_home_cftitle {
	width: 270px;
	float: left;
}

.yp_home_cftitle a {
	color: #000;
}

.yp_home_cfstatus {
	width: 80px;
	float: right;
	text-align: right;
	color: #02bfbf;
}

.yp_home_cfPbar {
	width: 370px;
	height: 16px;
	margin: 5px 10px 0 10px;
	background: #e1e1e1;
}

.yp_home_cfPbar_now {
	background: url(../Images/progress_baringH16.png) repeat-x;
	height: 16px;
}

.yp_home_cfUpinfo {
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-top: 10px;
	width: 370px;
}

.yp_home_cfupinfo_item {
	width: 123px;
	height: 30px;
	line-height: 30px;
	float: left;
	font-family: helvetica;
	color: #6e6e6e;
}

.yp_home_cfupinfo_item i {
	font-size: 22px;
	margin-left: 1px;
	color: #6e6e6e;
}

.yp_home_cfupinfo_money {
	color: #e30505;
}

.yp_home_cfupinfo_center {
	text-align: center;
}

.yp_home_cfupinfo_right {
	text-align: right;
}

.yp_home_realCommodity {}

.yp_home_realCommodityClass {
	height: 180px;
	width: 100%;
}

.yp_home_realCommodityClassId {
	box-sizing: border-box;
	padding-top: 20px;
	text-align: center;
	width: 12.5%;;
	float: left;
	filter: alpha(Opacity=80);
	-moz-opacity: 0.7;
	opacity: 0.7;
	height: 100%;
	cursor: pointer;
}

.yp_home_realCommodityClassId:not ('.yp_home_realCommodityClassFouce ') {
	transition: all ease .2s;
}

.yp_home_realCommodityClassId:hover {
	filter: alpha(Opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}

.yp_home_realCommodityClassFouce:hover {
	filter: alpha(Opacity=1);
	-moz-opacity: 1;
	opacity: 1;
}

.yp_home_realCommodityClassId span {
	display: block;
	padding-top: 20px;
	font-size: 14px;
}

.yp_home_realCommodityClassFouce {
	color: #ff4d4d;
	filter: alpha(Opacity=1);
	-moz-opacity: 1;
	opacity: 1;
}

.yp_home_realCommodityBody,
.yp_home_realCommodityChangeArea {
	height: 522px;
}

.yp_home_realCommodityChangeArea {
	width: 1200px;
}

.yp_home_realCommodityBody {
	box-sizing: border-box;
	border: 1px solid #f0f0f0;
	float: left;
	width: 1057px;
}

.yp_home_rc_leftimg {
	float: left;
	width: 255px;
	height: 522px;
}

.yp_home_rc_leftimg img {
	margin-top: -1px;
	width: 255px;
	height: 522px;
	transition: all .2s ease-in-out;
}

.yp_home_rc_leftimg>a {
	display: block;
	width: 255px;
	height: 522px;
	background: #fff
}

.yp_home_rc_leftimg>a:hover img {
	opacity: .9;
	-webkit-opacity: .9;
	-moz-opacity: .9;
}

.yp_home_rc_commodityShow {
	width: 800px;
	height: 522px;
	float: right;
}

.yp_home_rc_commodityItem {
	float: left;
	width: 200px;
	box-sizing: border-box;
	height: 261px;
	border-bottom: 1px solid #f0f0f0;
	border-left: 1px solid #F0F0F0;
	text-align: center;
}

.yp_home_rc_commodityItem:nth-child(n+5) {
	border-bottom: 0px solid #fff;
}

.yp_home_rc_commodityItem:nth-child(4n+1) {
	border-left: 0px solid #fff;
}

.yp_home_rc_commodityItem_img,
.yp_home_rc_commodityItem_img img {
	width: 200px;
	height: 200px;
	display: block;
}

.yp_home_rc_commodityItem_title {
	display: block;
	height: 31px;
	line-height: 31px;
	text-align: center;
	padding: 0 5px;
	font-size: 14px;
	color: #282828;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.yp_home_rc_commodityItem_price {
	color: #f9466b;
}

.yp_home_rc_commodityItem_price:before {
	content: '￥';
	font-size: 12px;
}

.yp_home_realCommodityVideo {
	float: right;
	width: 143px;
	height: 522px;
	background: #f0f0f0;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.yp_home_rc_video_head {
	position: absolute;
	height: 60px;
	width: 100%;
	background-image: url(../Images/yp_home_rc_video_hover.png);
	background-position: bottom center;
	transition: height linear .2s;
}

.yp_home_rc_video_layout {
	background: rgb(250, 153, 175);
	transition: height linear .2s;
}

.yp_home_rc_video_body {
	margin-top: 60px;
	overflow: hidden;
	height: 462px;
	width: 100%;
	transition: all linear .3s;
	position: absolute;
	z-index: -1;
}

.yp_home_rc_video_item {
	height: 131px;
	width: 110px;
	margin: auto;
	border-bottom: 1px solid #fff;
}

.yp_home_rc_video_item:nth-child(3) {
	border: 0px solid #fff;
}

.yp_home_rc_video_def {
	width: 110px;
	height: 110px;
	text-align: center;
	border-radius: 110px;
	background: #fff;
	margin-top: 22px;
	position: relative;
	overflow: hidden;
}

.yp_home_rc_video_def img.yp_home_rc_video_defimg {
	height: 110px;
	margin-left: -16px;
}

.yp_home_rc_video_def>a {
	display: block;
	width: 110px;
	height: 110px;
}

.yp_home_rc_video_def>a:hover img.yp_home_rc_video_defimg {
	opacity: .8;
}

.yp_home_rc_video_def>a:hover img.yp_home_play_icon {
	opacity: 1;
}

.yp_home_rc_video_def img.yp_home_play_icon {
	position: absolute;
	width: 44px;
	height: 30px;
	top: 50%;
	left: 50%;
	margin-top: -15px;
	margin-left: -22px;
	transition: opacity linear .2s;
	opacity: 0;
}

.yp_home_wonderfulvideo {
	width: 68px;
	height: 40px;
	position: absolute;
	left: 50%;
	margin-left: -34px;
	bottom: 10px;
}

.yp_home_activity {
	margin-top: 70px;
	height: 470px;
	margin-bottom: 15px;
}

.yp_home_4act {
	float: left;
}

.yp_home_4act img {
	transition: opacity linear .2s;
}

.yp_home_4act:hover img {
	opacity: .8;
}

.yp_home_flower_line {
	margin-top: 35px;
	height: 40px !important;
	line-height: 40px;
	width: 1200px;
	margin-bottom: 25px;
	background: url(../Images/flower_line.png) repeat-x center;
	text-align: center;
}

.yp_home_flower_line a {
	padding: 0 30px;
	background: #fff;
	font-size: 18px;
}

.yp_home_goodgoods {
	width: 1200px;
	border: 1px solid #d4d4d4;
	height: 600px;
}

.yp_home_big_goods {
	float: left;
	padding: 15px;
	box-sizing: border-box;
	width: 600px;
	position: relative;
	height: 600px;
}

.yp_home_tb_goods {
	width: 600px;
	height: 600px;
	float: left;
	position: relative;
	overflow: hidden;
}

.yp_home_tt_goods {
	width: 200px;
	height: 200px;
	float: left;
}

.yp_home_tt_goods img {
	width: 200px;
	height: 200px;
	opacity: .8;
}

.yp_home_tt_goods:not (.yp_home_tt_hover_goods) img {
	transition: all linear .2s;
}

.yp_home_tt_hover_goods img {
	opacity: 1;
	padding: 5px;
	width: 190px;
	height: 190px;
}

.yp_home_tt_border {
	width: 200px;
	height: 200px;
	box-sizing: border-box;
	border: 5px solid #47c8cf;
	top: 200px;
	left: 200px;
	position: absolute;
	transition: all linear .2s;
	z-index: 1;
	pointer-events: none;
}

.yp_home_big_img {
	height: 100%;
	width: 100%;
}

.yp_home_big_intro {
	position: absolute;
	height: 120px;
	width: 570px;
	bottom: 50px;
	background: rgba(255, 255, 255, .9);
}

.yp_home_big_introduce,
.yp_home_big_price {
	height: 120px;
	float: left;
	box-sizing: border-box;
}

.yp_home_big_introduce {
	width: calc(100% - 185px);
	padding: 20px 10px;
}

.yp_home_actitle_fra {
	color: #f6531a !important;
	font-weight: 700 !important;
	float: right;
	font-size: 20px;
	animation: blink .75s linear infinite;
	/* 其它浏览器兼容性前缀 */
	-webkit-animation: blink .75s linear infinite;
	-moz-animation: blink .75s linear infinite;
	-ms-animation: blink .75s linear infinite;
	-o-animation: blink .75s linear infinite;
}

.yp_home_big_price {
	width: 185px;
	padding: 20px 5px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	color: #e30505;
	font-size: 36px;
	font-style: italic;
}

.yp_home_big_price span.RMB_sign:before {
	font-size: 24px;
}

.yp_home_big_introduce_title {
	font-size: 18px;
	color: #282828;
	height: 35px;
	line-height: 35px;
	padding-left: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.yp_home_big_introduce_words {
	line-height: 32px;
	height: 32px;
	padding-left: 50px;
	font-family: helvetica;
	overflow: hidden;
	font-size: 14px;
}

.yp_home_big_introduce_words span {
	font-size: 30px;
	color: #e30505;
	margin: 0 2px;
	font-style: italic;
}

.yp_home_youlike {
	width: 1200px;
	margin-top: 10px;
}

.yp_home_youlike_item {
	width: 230px;
	margin: 5px 5px 10px 5px;
	float: left;
	height: 320px;
	box-shadow: 0 2px 12px rgba(0, 0, 0, .2), 0 0 1px #fff, 0 0 1px #fff;
	background: #fff;
}

.yp_home_youlike_item:hover {
	box-shadow: 0 1px 12px rgba(0, 0, 0, .6), 0 0 1px #fff, 0 0 1px #fff;
}

.youlike_img,
.youlike_img img {
	width: 230px;
	height: 230px;
}

.yp_home_youlike_item:hover .youlike_title a,
.yp_home_youlike_item:hover .youlike_intro a {
	color: #ff621f;
}

.youlike_title {
	height: 33px;
	font-size: 14px;
	line-height: 33px;
	color: #333333;
}

.youlike_title a,
.youlike_intro a {
	color: #333333;
}

.youlike_intro {
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}

.youlike_title,
.youlike_intro,
.youlike_price {
	overflow: hidden;
	text-align: center;
	padding: 0 10px;
}

.youlike_price {
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	font-family: helvetica;
}

.yp_home_youlike_item:hover .youlike_price a {
	color: #fa1040;
}

.youlike_price a {
	color: #f9466b;
}

.youlike_price span.RMB_sign:before {
	font-size: 14px;
}

.yp_home_ggoods {
	padding: 10px 9px;
	height: 605px;
	position: relative;
	box-sizing: border-box;
	overflow: hidden;
}

.yp_home_ggoods_ntc {
	position: absolute;
	width: 394px;
	box-sizing: border-box;
	padding: 0 10px;
}

.yp_home_ggoods_content {
	background: #fff;
	width: 100%;
	height: 100%;
	transition: all, .2s;
}

.yp_home_ggoods_content:hover {
	box-shadow: 0 1px 12px rgba(0, 0, 0, .1), 0 0 1px #fff, 0 0 1px #fff;
}

.yp_home_ggoods_ntc:nth-child(2n+1) {
	height: 250px;
}

.yp_home_ggoods_ntc:nth-child(2n) {
	height: 300px;
}

.yp_home_ggoods_ntc:nth-child(1) {
	left: 9px;
	top: 10px;
}

.yp_home_ggoods_ntc:nth-child(2) {
	left: 403px;
	top: 10px;
}

.yp_home_ggoods_ntc:nth-child(3) {
	left: 797px;
	top: 10px;
}

.yp_home_ggoods_ntc:nth-child(4) {
	left: 9px;
	top: 285px;
}

.yp_home_ggoods_ntc:nth-child(5) {
	left: 403px;
	top: 335px;
}

.yp_home_ggoods_ntc:nth-child(6) {
	left: 797px;
	top: 285px;
}

.yp_home_ggoods_title {
	height: 55px;
	bottom: 0;
	width: calc(100% - 20px);
	left: 10px;
	position: absolute;
}

.yp_home_ggoods_img {
	height: calc(100% - 55px);
	box-sizing: border-box;
	width: calc(100% - 20px);
	left: 10px;
	position: absolute;
	text-align: center;
}

.yp_home_ggoods_name {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333333;
	width: 75%;
	text-align: center;
	overflow: hidden;
	margin: auto;
}

.yp_home_ggoods_price {
	width: 75%;
	height: 25px;
	line-height: 25px;
	color: #f9466b;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	margin: auto;
}

.yp_home_ggoods_img img {
	height: 100%;
	width: auto;
}

@-webkit-keyframes blink {
	0% {
		opacity: 1;
	}
	60% {
		opacity: 1;
	}
	60.01% {
		opacity: .5;
	}
	100% {
		opacity: .5;
	}
}

@-moz-keyframes blink {
	0% {
		opacity: 1;
	}
	60% {
		opacity: 1;
	}
	60.01% {
		opacity: .5;
	}
	100% {
		opacity: .5;
	}
}

@-ms-keyframes blink {
	0% {
		opacity: 1;
	}
	60% {
		opacity: 1;
	}
	60.01% {
		opacity: .5;
	}
	100% {
		opacity: .5;
	}
}

@-o-keyframes blink {
	0% {
		opacity: 1;
	}
	60% {
		opacity: 1;
	}
	60.01% {
		opacity: .5;
	}
	100% {
		opacity: .5;
	}
}


/*2017春节*/

.yp_home_youlike {
	margin-top: 25px;
}

#biqiang {
	position: relative;
}

.yp_home_actitle_bg {
	height: 60px;
	width: 360px;
	text-align: center;
	line-height: 60px;
	margin-left: -120px;
	float: left;
	color: #282828;
}

.yp_home_actitle {
	color: #fff !important;
}

.member_more {
	color: #ff621f;
	font-size: 14px;
	font-weight: 500;
	width: 100%;
	height: 28px;
	text-align: right;
	line-height: 28px;
	display: block;
	position: absolute;
	bottom: 50px;
	border-radius: 3px;
	left: 0;
}

.yp_news_bn {
	margin-top: 20px;
	height: 382px;
	width: 1200px;
}

.yp_news_bn_left {
	width: 390px;
	height: 382px;
	background: #f0f0f0;
	float: left;
}

.yp_news_bn_right {
	width: 810px;
	height: 382px;
	background: #fff;
	float: right;
}

.yp_news_bn_right_item {
	height: 180px;
	width: 250px;
	margin-left: 20px;
	float: left;
	position: relative;
}

.yp_news_bn_right_item:nth-child(n+4) {
	margin-top: 22px;
}

.yp_news_bn_right_item img.news_dfpic {
	height: 180px;
	width: 250px;
}

.yp_news_bn_right_item_bl {
	height: 30px;
	background: rgba(119, 119, 119, .3);
	padding: 0 20px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 250px;
	box-sizing: border-box;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	transition: all 0.3s;
	text-align: center;
}

.yp_news_bn_right_item:hover .yp_news_bn_right_item_bl {
	height: 100%;
	font-size: 16px;
	padding-top: 105px;
	padding: 100px 7px 0 7px;
	background: rgba(119, 119, 119, .8);
}

.yp_news_bn_right_item:hover .yp_news_bn_right_item_cs {
	opacity: 1;
	top: 35px;
}

.yp_news_bn_right_item_cs {
	position: absolute;
	height: 70px;
	top: 70px;
	width: 100%;
	text-align: center;
	line-height: 70px;
	opacity: 0;
	transition: all 0.35s;
}

.yp_news_bn_right_item_cs:before {
	content: '';
	display: block;
	height: 1px;
	width: 25px;
	background: #fff;
	top: 35px;
	position: absolute;
	left: 67px;
}

.yp_news_bn_right_item_cs:after {
	content: '';
	display: block;
	height: 1px;
	width: 25px;
	background: #fff;
	top: 35px;
	position: absolute;
	right: 67px;
}

.yp_news_bn_right_item_cs i {
	font-size: 40px;
	font-weight: 500;
	color: #fff;
}

.yp_news_bn_left_slide,
.yp_news_bn_left_slide_bl {
	width: 390px;
	height: 390px;
	overflow: hidden;
	position: relative;
}

.yp_news_bn_left_slide_bl li {
	float: left;
}

.yp_news_bn_left_slide_img {
	width: 390px;
	height: 280px;
}

.yp_news_bn_left_slide_img img {
	width: 390px;
	height: 280px;
}

.yp_news_bn_left_slide_tips {
	height: 110px;
	width: 390px;
	text-align: center;
	box-sizing: border-box;
	padding: 0 10px 20px 10px;
	line-height: 90px;
	color: #313131;
}

.yp_news_bn_left_slide_bl .dots {
	position: absolute;
	bottom: 10px;
	padding-bottom: 10px;
	z-index: 0;
	width: 72px;
	left: 50%;
	margin-left: -36px;
	text-align: center;
}

.yp_news_bn_left_slide_bl .dots>.dot {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 4px;
	text-indent: -999em;
	border-radius: 10px;
	cursor: pointer;
	opacity: .9;
	-webkit-transition: background .5s, opacity .5s, border .5s;
	-moz-transition: background .5s, opacity .5s, border .5s;
	transition: background .5s, opacity .5s, border .5s;
	background: #2e2e2e;
}

.yp_news_bn_left_slide_bl .dots>.dot.active {
	background: #ec5a35;
}

.recommend_adds_append {
	width: 100%;
	height: 100%;
	position: relative;
	transition: all .3s;
}

.home_scroll_img {
	width: 1152px;
	box-sizing: border-box;
	padding: 20px 0;
	height: 200px;
	overflow: hidden;
}

.home_scroll_img ul {
	width: 700px;
	height: 600px;
	margin: 0;
}

.home_scroll_img ul li {
	display: inline-block;
	box-sizing: border-box;
	width: 164.5px;
}

.home_scroll_img ul li:nth-child(n+10) {
	margin-top: 50px;
}

#recommend_adds_append.home_scroll_img ul {
	width: 1500px;
}

#recommend_adds_append ul li img {
	width: 150px;
	height: 110px;
	background: #fff;
	border-radius: 7px;
	-webkit-filter: grayscale(50%);
	-moz-filter: grayscale(50%);
	-ms-filter: grayscale(50%);
	-o-filter: grayscale(50%);
	filter: grayscale(50%);
	transition: all .5s;
}

#recommend_adds_append ul li img:hover {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
}

#recommend_adds_append li {
	text-align: center;
}

#recommend_adds_append img {
	height: 110px;
	width: 150px;
	background: #fff;
}

.recommend_adds_btn {
	height: 160px;
	width: 20px;
	top: 20px;
	position: absolute;
	text-align: center;
	line-height: 110px;
	background: rgba(0, 0, 0, 0.1);
	color: rgba(255, 98, 31, 0.6);
	cursor: pointer;
}

.recommend_adds_btn i {
	height: 160px;
	width: 20px;
	line-height: 160px;
	font-size: 24px;
}

.recommend_adds_wrap {
	width: 1152px;
	overflow: hidden;
	height: 100%;
}