﻿blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0
}

body, button, input, select, textarea {
	font: 12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}

address, cite, dfn, em, var {
	font-style: normal
}

code, kbd, pre, samp {
	font-family: courier new,courier,monospace
}

small {
	font-size: 12px
}

ol, ul {
	list-style: none
}

a {
	text-decoration: none
}

	a:hover {
		text-decoration: underline
	}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

legend {
	color: #000
}

fieldset, img {
	border: 0
}

button, input, select, textarea {
	font-size: 100%
}

button {
	border-radius: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body {
	background: #fff;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-style: normal;
} 
 
ul,ol{list-style-type:none;} 
select,input,img,select{vertical-align:middle;} 
 
a{text-decoration:none;} 
a:link{color:#009;} 
a:visited{color:#800080;} 
a:hover,a:active,a:focus{color:#c00;text-decoration:underline;}

img {
	display:block;
	width:100%;
}

.top_nav {
	width: 100%;
	background: #fff;
	height: 80px;
}
	.top_nav > ul.nav {
		width: 1200px;
		margin: 0 auto;
	}
		.top_nav > ul.nav > li.logo img {
			width: 80%;
			margin-top: 18px;
			margin: 18px auto 0;
		}
		.top_nav > ul.nav > li.logo {
			width: 20%;
			background: #EA5504;
		}
		.top_nav > ul.nav > li {
			font-size: 16px;
			line-height: 21px;
			text-align: center;
			color: #000000;
			float: left;
			width: calc(80% / 6 );
			height: 80px;
			line-height: 80px;
			box-sizing: border-box;
			border-right: 1px solid #fff;
			text-align: center;
			cursor: pointer;
			position: relative;
		}
			.top_nav > ul.nav > li > ul {
				position: absolute;
				top: 100%;
				width: 100%;
				z-index: 9999999;
				background: #fff;
				box-shadow: 0px 2px 9px 1px #ccc;
				display:none;
				color:#000;
			}
				.top_nav > ul.nav > li > ul li:hover {
					color: #EA5504;
				}
				.top_nav > ul.nav > li > ul:hover {
				}
				.top_nav > ul.nav > li > ul > li {
					line-height: 4;
					border-bottom: 1px solid rgba(0, 0, 0, 0.1);
				}
					.top_nav > ul.nav > li > ul > li:last-child {
						border:none
					}
			.top_nav > ul.nav > li:hover > ul {
				display:block;
			}

			.top_nav > ul.nav > li.active,
			.top_nav > ul.nav > li:hover {
				color: #EA5504;
				border-bottom: 2px solid #EA5504;
			}

		.content {
			width: 1200px;
			margin: 0 auto;
		}
.bottom {
	border-top:6px solid #ea5504;
	margin: 30px auto 20px;
	width:100%;
}
.bottom img {
	width: 80px;
	margin: 20px auto;
}
.Main_Container {
	min-height:600px;
}
.bottom p {
	font-size: 12px;
	text-align: center;
	margin: 0;
	line-height: 24px;
	padding-bottom:2em;
}
:link, :visited {
	text-decoration:none;
}
:visited {
	color:#000000!important
}
.swiper-pagination-bullet {
	width:10px;
	height:10px;
}
.swiper-pagination-bullet-active {
	background: #EA5504;
}