@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/body_bg.jpg);
	margin:0 auto;}
img{
	border:0;}
#top_logo{
	width:100%;
	height:235px;
        display:none;}
#top_nav{
	width:100%;
	height:45px;
         display:none;}
#nav ul{ margin-top:0px; padding-top:0px; padding-left:0px;}
#nav ul li{float:left; z-index:100; position:relative; width:81px; text-align:center; color:#900; list-style:none; font-weight:bold; background:url(../images/nav_line.jpg) left no-repeat;}
#nav ul li a{color:#FFF; text-decoration:none; display:block;}
#nav ul li a:hover{color:#900; text-decoration:none; display:block; background:url(../images/nav_mount.jpg) right no-repeat;}
#nav ul li .son_nav{position:absolute; left:0px; top:45px; display:none; z-index:99; width:150px; font-size:12px;}
#nav ul li .son_nav_li{width:150px; text-align:center; line-height:30px; height:30px;}
#nav ul li .son_nav_li a{display:block; background:#F90; color:#FFF; width:150px; height:30px;}
#nav ul li .son_nav_li a:hover{background:#F90; color:#DB1820;}
.nav_line{width:5px;height:35px;background:url(../images/nav_line.jpg);}
#container{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background-color:#FFF;
	overflow:hidden;}
#head{
	height:280px;
	background-color:#900;
	width:100%;}
#logo{
	height:235px;
	width:1000px;
	background:url(../images/logo_150511.jpg) no-repeat;
	float:left;}
#nav{
	height:45px;
	width:100%;
	background:url(../images/nav_bg_20150429.jpg) repeat-x;
	float:left;
	line-height:45px;
	font-size:14px;
        padding:0 10px;
}
#body{
	font-size:12px;
	width:960px;
	height:100%;
	margin-left:auto;
	margin-right:auto;}
.roll{
	border:#999 1px solid;
	margin-left:8px;
	background:#FFF;
	margin-top:15px;}
.title{
	border-bottom:#CA1102 2px solid;
	width:100%;
	height:27px;
	float:left;
	background:url(../images/bg10.jpg);
	line-height:24px;}
.ico{
	height:14px;
	width:4px;
	background:#09C;
	float:left;
	margin-left:8px;
	margin-top:5px;}
.font_size{
	float:left;
	font-size:14px;
	margin-left:8px;
	color:#900;}
.more_link{
	line-height:27px;
	float:right;
	margin-right:10px;
	margin-top:8px;}
.content{
	float:left;
	height:190px;
	width:96%;
	background:url(../images/content_bg.jpg);
	margin-top:5px;
	line-height:30px;
	margin-left:2%;
	_margin-left:0px;}
.content li{
	list-style:none;
           width:100%;
           _width:98%;
           +margin-left:-10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow: hidden;}
.content a{
	color:#333;}
.content a:hover{
	color:#069;}
.content a:link {
	text-decoration: none;}
.content a:visited {
	text-decoration: none;}
.content a:hover {
	text-decoration: underline;}
.content a:active {
	text-decoration: none;}
#flash{
	width:461px;
	height:220px;
	float:left;}
#flash_new{
	width:260px;
	height:210px;
	margin-left:5px;
	margin-top:5px;
	background:#FC0;}
#tuanxue{
	width:307px;
	height:220px;
	float:left;}
#tuanxue_title{
	width:350px;
	height:27px;
	float:left;
	background:#CCC;
	line-height:27px;}
#gonggao{
	width:461px;
	height:220px;
	float:right;}
#gonggao li{
          width:96%;}
#banner_1{
	width:945px;
	height:100px;
	float:left;
	margin-top:15px;
	margin-left:8px;}
#huaxia{
	width:307px;
	height:220px;
	float:left;}
#hxqn{
	float:left;
	height:190px;
	width:96%;
	background:#FFF;
	margin-top:5px;
	line-height:30px;
	margin-left:2%;
    _margin-left:0px;
	color:#900;}
#hxqn_img{
	margin-top:10px;
	float:left;
	width:55%;}
#hxqn_info{
	float:left;
	width:45%;}
#hxqn li{
	list-style:none;
	margin-left:10px;
	+marin-left:0px;
	width:100%;
	overflow:hidden;}
#zhiyuan{
	width:307px;
	height:220px;
	float:left;}
#shetuan{
	width:306px;
	height:220px;
	float:left;}
#banner_2{
	width:945px;
	height:90px;
	float:left;
	background:#039;
	margin-left:8px;
	margin-top:15px;}
#xiaoyou{
          float:left;
	height:190px;
	width:307px;
	background:#FFF;
	margin-top:5px;
	line-height:30px;
	margin-left:2%;
           _margin-left:0px;
	color:#900;}
#qingong{
	width:307px;
	height:220px;
	float:left;}
#jiceng{
	width:307px;
	height:220px;
	float:left;}
#link{
	margin-top:15px;
	width:100%;
	float:left;}
.link{
	float:left;
	width:auto;
	margin-left:20px;}
#foot{
	float:left;
	margin-top:20px;
	width:100%;
	font-size:12px;}

#logo input {
    color: #7f4829;
    height: 25px;
    margin-top: 14px;
    width: 180px;
    border: none;
    padding-left: 5px;
    line-height: 23px;
	float: left;
}

#logo .inputdown {
    float: left;
    width: 55px;
    height: 28px;
    border: none;
    *margin-top: -30px;
    *margin-right: 1px;
    color: #fff;
    line-height: 24px;
    font-size: 14px;
    display: inline;
    background: #a85c1e;
    *margin-top:14px;
}