body {
font-family:arial,helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.4;
overflow-x: hidden;
}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
table {
font-size:inherit;
}
input, select {
font-family:arial,helvetica,clean,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
outline: none;
}
button {
overflow:visible;
}
th, em, strong, b, address, cite {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
img, fieldset {
border:0 none;
}
a{
text-decoration:none;
}
div{
     font-family:'微软雅黑',sans-serif;
    color:#333333;
}
span{
    font-family:'微软雅黑',sans-serif;
    color:#333333;
}
.container{
	width: 100%;
	height: 100%;
	padding-right: 0 !important;
    padding-left: 0 !important;
}
.navBar{
	height: 94px;
	width: 1210px;
	position: absolute;
	z-index: 9999;
	top: 0;
	left: 50%;
	margin-left: -605px;
}
.navList{
	float: right;
}
.navList ul li{
	display: inline-block;
	position: relative;
}
.navList>ul>.items>a{
	display: inline-block;
	font-size: 16px;
	color: #cdd1d8;
	padding: 38px 20px 0 20px;
}
.navList ul .items a:hover{
	color: #e5171e;
}
.logo{
	width: 205px !important;
	height: 45px;
	float: left;
	margin-top: 24px;
}
.logo img{
	width: 100%;
	height: 100%;
}
.pitch{
	color: #FFFFFF !important;
}
.navList ul li .list{
	width: 260px;
    height: auto;
    margin-top: 30px !important;
    position: absolute;
    z-index: 9999;
    background-color: #fff;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.06);
    left: 12px;
    border-top: 1px solid #EEEEEE;
}
.navList ul li .list div{
	padding: 21px 0 0 20px;
}
.navList ul li .list div:last-child{
	padding-bottom: 35px;
}
.navList ul li .list div a{
	font-size: 16px;
	color: #999;
}
.hides{
	display: none;
}
@media (min-width: 1200px){
	.container {
    width: 1200px !important;
  }
}
.list .navItems{
	padding: 26px 0 22px 20px !important;
}
.feng{
	width: 220px;
	height: 1px;
	background-color: #dddddd;
	margin: 0 auto;
	padding: 0 !important;
}
.sjx{
	width: 0;
	height: 0;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	border-bottom: 11px solid #EEEEEE;
	position: absolute;
	top: -10px;
	left: 32px;
	padding:0 !important;
}
.sjx span{
	display: block;
	width: 0;
	height: 0;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-bottom: 9px solid #FFFFFF;
	position: absolute;
	left: -9px;
	top: 2px;
}
.list .navItems a{
	color: #333 !important;
	font-size: 16px !important;
}
.navList ul li .list div a:hover{
	color: #e6171e;
	text-decoration:none;
}
.backTop{
	width: 40px;
	height: 40px;
	position:fixed;
	bottom: 80px;
	right:40px;
	z-index: 9999;
}
.backTop a{
	width: 40px;
    height: 40px;
	display:inline-block;
	background-image: url(../img/miaod.png);
}
.backTop a:hover{
	background-image: url(../img/miaods.png);
}
.backTop img{
	width: 100%;
	height: 100%;
}
.footer-outer {
    clear: both;
}
