@charset "utf-8";
/* CSS Document */
.top_set{ height:27px; max-height:27px; line-height:27px; background-color: #F5F5F5;}
.top_set_l{ float:left; height: 27px; line-height: 27px;}
.top_set_l a{ margin:0px 5px;}
.top_set_r{ float:right; height: 27px; line-height: 27px;}
.top_set_r a{ margin:0px 10px;}
.top_set_r a img{ vertical-align:middle; margin-right:5px;}
#top{position:relative; width:1008px; height:94px; z-index:30; }

.logo{ float:left;}
.top_diqu{ position:absolute; left:140px; top:30px; z-index:5; width: 120px;}
.top_diqu .diqu_title{ border:solid 1px #CCCCCC; padding:3px 5px; background:#FFFFFF; min-height:20px; height:auto; _height:20px; text-align:center; display:block;}
.top_diqu .diqu_title .diqu_jt{font-size:10px; background:url(../images/diqu_jt.jpg) no-repeat right 3px; padding-right:9px; font-weight:bold;}
.top_diqu .diqu_title .diqu_er{ display:none; width:150px; padding-top:5px;}
.top_diqu .diqu_title .diqu_er li{ float:left; width:49%;}/*
.set{ position:absolute ; right:0px; top:27px;}
.set a{ margin:0px 10px;}
.set a.tb1{ background:url(../images/set_tb1.jpg) no-repeat left center; padding-left:27px;}
.set a.tb2{ background:url(../images/set_tb2.jpg) no-repeat left center; padding-left:27px;}*/
.top_fabu{ position:absolute; right:0px; top:15px;}
.top_fabu a{ float:left; margin-left:15px;}
.top_fabu a span{ padding-left:40px;}
.top_fabu .tb1{ width:133px; height:32px; line-height:32px; background:url(../images/top_fabu_tb1.jpg) no-repeat; display:block; color:#FFFFFF;}
.top_fabu .tb2{ width:133px; height:32px; line-height:32px; background:url(../images/top_fabu_tb2.jpg) no-repeat;  display:block; color:#FFFFFF;}
.nav{position:relative;background: #f8f8f8; border-bottom:rgb(214,0,0) 2px solid; margin-bottom:6px; width: 1008px;}.listing-filter{overflow:hidden;clear:left;}.home{background-color:rgb(214,0,0); color:#fff;}.navLink ul li{float: left; }.navLink ul li a{display: block; width:100px; height:35px; text-align: center; font-size: 14px; line-height: 35px;}
.navLink ul li a:hover{color:#FFFF00; background-color: #D60000; }
.diqu_dh_l{ width:700px; float:left; padding-left:10px;}.diqu_dh_l a{ margin:0px 5px;}.pr-wrap .progress-bar {overflow:hidden;position: absolute;top: 0;height: 2px;background: #ec5524;}.pr-wrap{ width:280px; float:right; line-height:36px;overflow:hidden;position: absolute;right:0px; top:60px;}.pr-wrap>a{display:block;float:left;width:210px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; font-size:12px;}.pr-wrap .pr-icon {width: 15px;height: 15px;position: absolute;top: 0;left: 0;background-color: #ec5524;background-image: url(../images/icon_pr.png);background-repeat: no-repeat;background-position: 4px 2px;}.pr-news {height: 33px;overflow: hidden;position: relative;padding-left: 5px;padding-top: 2px;}.pr-news ul {position: relative;top: -2px;list-style: none;padding: 0;margin-left: 12px;}.pr-news li {height: 35px;line-height: 35px;position: absolute;display:none;}.pr-news .on{display:block;}.page-bar {position: absolute;right: 3px;top: 0px;height: 22px;}.slide-next, .slide-pre {display: inline-block;text-align: center;width: 15px;height: 14px;line-height: 14px;padding: 0;border: 1px solid #ddd;background: #eee;cursor: pointer;}.login_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;width:100%;height:100%;_padding:0 20px 0 0;background:url(../images/tm.png) repeat; display:none;}.login_bg{ width:520px; height:346px; display:block; margin:0px auto; margin-top:140px; background:#e5e5e5; font-family:'微软雅黑'; 	-moz-box-shadow:0px 3px 10px #2f3236;             /* For Firefox3.6+ */	-webkit-box-shadow:0px 3px 10px #2f3236;          /* For Chrome5+, Safari5+ */	box-shadow:0px 3px 10px #2f3236;                  /* For Latest Opera */}.login_bg .title{ font-size:18px; height:48px; line-height:48px; color:#FFFFFF; text-align:center; background:#f03d53; position:relative;}.login_bg .title .slose{ position:absolute; right:10px; top:0px; font-size:34px; color:#ffffff; cursor:pointer;}.login_bg .log_con{ padding:5px 35px;}.login_bg .log_con .lin_in{ height:30px; background:#ffffff; padding:5px; line-height:30px; margin-bottom:15px; margin-top:15px; font-size:16px;}.login_bg .log_con .lin_in input{ background:none; border:none; width:340px; height:30px; line-height:30px;}.login_bg .log_con .lo_sub{ height:40px; line-height:40px; color:#FFFFFF; background:#f03d53; text-align:center; border:none; clear:both; margin-top:20px; font-size:24px; width:100%; font-weight:bold;}/*登录弹窗*/.login_overlay .loginWrap{	width: 520px;    height: 346px;    display: block;    margin: 0px auto;    margin-top: 140px;    background: #e5e5e5;    font-family: '微软雅黑';    -moz-box-shadow: 0px 3px 10px #2f3236;    -webkit-box-shadow: 0px 3px 10px #2f3236;    box-shadow: 0px 3px 10px #2f3236;}.login_overlay .loginWrap .title{	font-size: 18px;    height: 48px;    line-height: 48px;    color: #FFFFFF;    text-align: center;    background: #f03d53;    position: relative;}.login_overlay .loginWrap .title .slose {    position: absolute;    right: 10px;    top: 0px;    font-size: 34px;    color: #ffffff;    cursor: pointer;}.login_overlay .loginWrap .content{    padding: 5px 35px;    text-align: left;    font-size: 16px;}.login_overlay .loginWrap .content .l-row{	height: 40px;	line-height: 40px;	margin: 15px 0;	}.login_overlay .loginWrap .content .l-row label{	width: 80px;	text-align: right;	display: inline-block;}.login_overlay .loginWrap .content .l-row input{	width: 330px;    height: 30px;    vertical-align: 2px;    border:none;}.login_overlay .loginWrap .content .l-validateCode input{	width: 120px;}.login_overlay .loginWrap .content .l-validateCode a{	font-size: 14px;}.login_overlay .loginWrap .content .l-submit a{	float: right;	margin: 0 10px;}.login_overlay .loginWrap .content .l-submit a.reg{	color: red;}.login_overlay .loginWrap .content .l-otherLogin{	font-size: 14px;	text-align: right;}.login_overlay .loginWrap .content .l-account,.login_overlay .loginWrap .content .l-password,.login_overlay .loginWrap .content .l-validateCode{	background-color: #fff;}/*底部样式*/.last_dh{ background:#f8f8f8; padding:10px 15px; margin-top:10px; clear:both;}.last_dh .list{ padding-bottom:10px;}.last_dh .list b{ margin-right:10px;}.last_dh .list a{ margin:0px 5px;line-height:25px;}.last_copy{ text-align:center; padding:5px 0px;}