html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
ul{margin: 0;padding: 0;list-style-type: none}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{font-family: 'Microsoft Yahei';font-size: 12px;color: #222222;min-width: 1360px;}
.dc_warp{
	width: 100%;
	overflow: hidden;
}
.dc_banner{
	width: 100%;
	height: 590px;
	overflow: hidden;
}
.dc_home{
	width: 100%;
	padding: 0 0 50px 0;
	overflow: hidden;
	background: #fff0df url("../img/dsw_bj.png");
}
.dc_main{
	width: 1200px;
	margin: auto;
}
.dc_ys_p{
	width: 100%;
	padding: 50px 0 0 0;
	overflow: hidden;
}
.dc_ys_o{
	width: 100%;
	overflow: hidden;
	text-align: center;
	background: url("../img/dsw_bt_1.png") no-repeat center;
}
.dc_ys_o.active{
	background: url("../img/dsw_bt_2.png") no-repeat center;
}
.dc_ys_o p{
	display: inline-block;
	vertical-align: top;
	height: 70px;
	line-height: 70px;
}
.dc_ys_o p img{
	display: block;
	float: left;
	margin: 19px 12px 0 0;
}
.dc_ys_o p span{
	display: block;
	float: left;
	font-size: 30px;
	font-weight: 700;
	color: #FFDEBA;
}
.dc_ys_i{
	width: 1280px;
	padding: 30px 0 0 0;
	overflow: hidden;
}
.dc_ys_i li{
	width: 580px;
	margin: 0 40px 0 0;
	overflow: hidden;
	float: left;
	border-bottom: 1px dashed rgba(201,32,32,0.1);
}
.dc_ys_i li a{
	display: block;
	overflow: hidden;
	height: 55px;
	line-height: 55px;
	padding: 0 0 0 33px;
	font-size: 16px;
	color: #222222;
	background: url("../img/dsw_icon.png") no-repeat left center;
}
.dc_ys_u{
	width: 100%;
	padding: 40px 0 0 0;
	overflow: hidden;
	text-align: center;
}
.dc_ys_u a{
	display: block;
	width: 118px;
	height: 38px;
	line-height: 38px;
	margin: auto;
	border: 1px solid #D01010;
	font-size: 14px;
	color: #C92020;
	border-radius: 20px;
}
.dc_ys_y{
	width: 1280px;
	padding: 26px 0 0 0;
	overflow: hidden;
}
.dc_ys_y li{
	width: 282px;
	margin: 24px 24px 0 0;
	overflow: hidden;
	position: relative;
	float: left;
}
.dc_ys_y li a{
	display: block;
	overflow: hidden;
}
.dc_ys_y li a img{
	display: block;
	
}
.dc_ys_y li a span{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	color: #FFFFFF;
	background: rgba(0,0,0,0.6);
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 9;
}
.dc_ys_t{
	width: 100%;
	padding: 38px 0;
	overflow: hidden;
	text-align: center;
	background: #B70003;
}
.dc_ys_t span{
	display: block;
	font-size: 16px;
	line-height: 24px;
	color: #F8E9CA;
}







#marqueediv6{
	width:1200px;
	height:204px;
	margin: 50px 0 0 0;
	overflow:hidden;
}
#marqueediv6 a{
	display: inline-block;
	vertical-align: top;
	margin: 0 12px;
	overflow: hidden;
	position: relative;
}
#marqueediv6 a img{
	display: block;
}
#marqueediv6 a span{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	color: #FFFFFF;
	background: rgba(0,0,0,0.6);
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 9;
}
.vi_deo_p{width: 100%;height: 100%;overflow: hidden;position: fixed;left: 0;top: 0;z-index: 999;display: none}
.vi_deo_o{width: 100%;height: 100%;overflow: hidden;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.3)}
.vi_deo_u{width: 732px;height: 466px;border: 1px solid #DFDFDF;border-radius: 10px;background: #FFFFFF;position: fixed;left: 50%;top: 50%;margin: -234px 0 0 -367px}
.vi_deo_u video{width: 718px;height: 452px;margin: 7px auto;display: block;background: #000000}
.vi_deo_u img {display: block;width: 44px;height: 44px;position: absolute;right: 10px;top: 10px;cursor: pointer;}
