@charset "utf-8";
/* CSS Document */

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,a,input,dl,dt,dd,em,strong {
	margin:0;
	padding:0;
	font-family:"????","??",arial,verdana,sans-serif;
	color:#333;
	font-size:14px;
}


img {
 border:none;
}
ol,ul,ol li,ul li {
	list-style:none;
}
a {
	text-decoration:none;
}


/*clearfix*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	zoom:1;
}


#container {
  width: 1200px;
  height: 400px;
  margin: 0 auto;
}

.cate_list {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
    min-height: 62px;
}
.cate_list li {
    float: left;
    margin: 0 10px 10px 0;
    width: 85px;
}
.cate_list li a {
    font-size: 16px;
    color: #597499;
}
.cate_list li a:hover,
.cate_list li.cur a {
    color: #012b64;
    border-bottom: 2px solid #012b64;
}
.cate_info {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
    padding: 20px 0;
}
.cate_info span {
    font-size: 14px;
    color: #597499;
    margin-right: 30px;
}
.cate_info span em {
    font-size: 14px;
    color: #012b64;
    font-style: normal;
}
.cate_info span a {
    font-size: 14px;
    color: #012b64;
}
.cate_info span a:hover {
    color: #4fd4ff;
}
.cate_info span em.up {
    color: #eb0027;
}
.cate_info span em.down {
    color: #057637;
}
.cate_info select {
    margin-right: 30px;
}
.cate_info p {
    font-size: 14px;
    color: #012b64;
    float: right;
}