﻿html {
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 15px;
}

div {
	box-sizing: border-box;
}

* {
	margin: 0;
	padding: 0;
}

a {
	color: #333333
}

a:hover {
	color: #1a56a8;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "020";
	height: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}


.left {
	float: left;
}

.right {
	float: right
}


@media only screen and (min-width: 768px) {
	.banner_y {
		margin: 0 auto;
		text-align: center;
		background: url(1.png) no-repeat center top;
		height: 440px;
	}

	.content_y {
		width: 1200px;
		margin: 0 auto
	}

	.title_y {
		font-size: 48px;
		color: #631E00;
		height: 48px;
		line-height: 48px;
		margin-top: 60px;
		margin-bottom: 50px;
	}

	.title_y div {
		display: inline-block;
	}

	.list_y {
		width: 1200px;
		border: 1px solid #E77315;
		border-radius: 5px;
	}

	.list_ty {
		height: 48px;
		line-height: 48px;
		margin-bottom: 10px;
	}

	.list_ty a {
		font-size: 24px;
		color: #333333;
	}

	.list_ty .m_img {
		width: 10px;
		height: auto;
		margin-right: 20px;
	}

	.lb_box {
		width: 480px;
		height: 250px;
		margin-left: 20px;
		margin-bottom: 20px;
		margin-right: 35px;
	}

	.right_list {
		height: 40px;
		line-height: 40px;
		width: 644px;
	}

	.right_list .quan {
		width: 8px;
		height: 8px;
		background: #E77315;
		border-radius: 8px;
		margin-top: 17px;
		margin-right: 20px;
	}

	.right_list a {
		font-size: 24px;
		color: #333333;
		display: inline-block;
		max-width: 470px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.time_y {
		font-size: 24px;
		color: #888888
	}

	.box_y {
		width: 1200px;
	}

	.box_y>div:first-child {
		background-color: #FCF0E6;
		width: 260px;
		height: 100%;
		font-size: 28px;
		font-weight: 800;
		line-height: 208px;
	}

	.box_y img {
		width: 90px;
		height: 90px;
		margin-right: 20px;
		margin-left: 35px;
	}

	.haha {
		padding: 29px 38px;
		width: 938px;
		padding-bottom: 9px;
		border: 1px solid #E77315;
		border-left: none
	}

	.haha a {
		padding: 8px 34px;
		display: inline-block;
		width: 420px;
		height: 64px;
		background: #FDF6F1;
		font-size: 24px;
		color: #333333;
		float: left;
		line-height: 48px;
		text-align: center;
		margin-bottom: 20px;
		cursor: pointer;
	}

	.old_morey {
		margin: 0 auto;
		display: block;
		width: 400px;
		height: 55px;
		background: #FCF0E6;
		line-height: 55px;
		color: #E77315;
		font-size: 24px;
		margin-top: 30px;
		margin-bottom: 40px;
		text-align: center;
	}

	.old_morey:hover {
		color: #E77315
	}

	.title_y_txt1 {
		font-weight: 800;
		margin: 0 21px;
	}

	.title_y_txt2 {
		margin: 0 9px;
		font-weight: 800;
	}

	.title_y_img1 {
		width: 420px;
	}

	.title_y_img2 {
		width: 480px;
	}

	.list_y1 {
		margin-top: 20px !important;
		margin-bottom: 70px !important;
	}

	.box_y1 {
		margin-top: 20px !important;
	}

	.box_y_box1 {
		height: 544px !important;
		line-height: 544px !important;
	}

	.focusBox1 {
		width: 100%;
		height: 100%;
	}

	.focusBox {
		width: 100%;
		height: 100%;
	}

	.box_y_ts {
		position: relative;
	}

	.box_y_ts>div:first-child {
		position: absolute;
		line-height: 100%;
	}

	.box_y_ts .box_y_img {
		display: block;
		margin: auto;
		position: relative;
		top: 26%;
	}

	.box_y_ts span {
		display: block;
		margin: auto;
		text-align: center;
		position: relative;
		top: 30%;
	}

	.box_y_ts .box_y_box99 .box_y_img {
		top: 32%;
	}

	.box_y_ts .box_y_box99 span {
		top: 35%;
	}

	.box_y_ts .box_y_box99+div {
		min-height: 150px;
		padding-top: 42px;
	}

	.box_y_ts .box_y_box5+div {
		height: 150px;
		padding-top: 42px;
	}

	.box_y_ts .box_y_box6+div {
		height: 150px;
		padding-top: 42px;
	}

	.box_y_ts .box_y_box6 .box_y_img {
		top: 3%;
	}

	.box_y_ts .box_y_box6 span {
		top: 8%;
	}

	.box_y_ts .box_y_box5 .box_y_img {
		top: 3%;
	}

	.box_y_ts .box_y_box5 span {
		top: 8%;
	}

	.box_y_ts .box_y_box1 {
		height: 100% !important;
		line-height: 100% !important;
	}

	.box_y_ts .haha {
		margin-left: 260px;
	}

	.box_y_ts .haha a {
		padding: 8px 30px;
	}

	.box_y_ts .haha a:nth-child(2n) {
		margin-left: 20px;
	}

	.ts .title_y {
		margin-bottom: 20px;
	}

	.ts .title_y_img2 {
		width: 431px;
	}

	.yuyinqh {
		width: 600px;
		overflow: hidden;
		margin: 0 auto 20px;
		border-radius: 8px;
		border: 1px solid #E77315;
		background-color: #FCF0E6;
	}

	.yuyinqh span {
		width: 50%;
		display: block;
		float: left;
		font-size: 24px;
		color: #666666;
		text-align: center;
		cursor: pointer;
	}

	.pcyuyin_item:first-child {
		margin-left: 0px;
	}

	.pcyuyin_item {
		display: block;
		width: 546px;
		float: left;
		margin-left: 107px;
		height: 300px;
		margin-top: 8px;
	}

	.pcyuyin_item_tit {
		font-size: 26px;
		line-height: 50px;
	}

	.pcyuyin_item_box {
		margin-top: 20px;
		display: inline-block;
		width: 546px;
		height: 241px;
		box-shadow: 0px 3px 9px 0px rgba(63, 63, 63, 0.32);

	}

	.pcyuyin.yuyin_item {
		background: url(pc_bg.png) no-repeat center center;
	}

	.pcyuyin_item1 {
		background: url(pc_bg1.png) no-repeat center center;
	}

	.pcyuyin_item2 {
		background: url(pc_bg2.png) no-repeat center center;
	}

	.appyuyin_item:first-child {
		margin-left: 0px;
	}

	.appyuyin_item:first-child .appyuyin_item_tit {
		/* padding: 0; */
		width: 100%;
	}

	.appyuyin_item:first-child::after {
		background: 0;
	}

	.appyuyin_item {
		display: block;
		width: 274px;
		float: left;
		margin-left: 33px;
		height: 350px;
		position: relative;
	}

	.appyuyin_item::after {
		content: "";
		position: absolute;
		display: inline-block;
		width: 30px;
		height: 25px;
		background-image: url(app_bg.png);
		background-repeat: no-repeat;
		top: 43px;
		left: -33px;
	}

	.appyuyin_item_tit {
		display: block;
		width: 80%;
		margin: auto;
		font-size: 24px;
		height: 100px;
		padding: 20px 0;
	}

	.appyuyin_item_box {
		margin-top: 20px;
		display: inline-block;
		width: 274px;
		height: 221px;
		box-shadow: 0px 3px 9px 0px rgba(63, 63, 63, 0.32);

	}


	.appyuyin_item1 {
		background: url(app_bg1.png) no-repeat center center;
	}

	.appyuyin_item2 {
		background: url(app_bg2.png) no-repeat center center;
	}


	.appyuyin_item3 {
		background: url(app_bg3.png) no-repeat center center;
	}

	.appyuyin_item4 {
		background: url(app_bg4.png) no-repeat center center;
	}

	.hover {
		color: #000;
		background-color: #ffffff;
	}

	.hide {
		display: none;
	}


	.yuyinbox {
		position: relative;
	}

	.yuyinbox::before {
		content: "";
		position: absolute;
		width: 1920px;
		top: 46px;
		bottom: -32px;
		z-index: -1;
		background: url(tsbg_pc.png) no-repeat center center;
		left: -35%;
	}

}