@charset "utf-8";
@import url("adcss.css"); 
html,body {
    font: 12px "宋体",arial; color: #2b2b2b;
}
h1,h2,h3,h4,h5,h6,input,textarea,select,button {
    font-size: 12px; font-weight: normal;
}
h1,h2,h3,h4,h5,h6,body,div,form,p,i,img,ul,li,ol,table,tr,th,td,fieldset,label,legend {
    margin: 0; padding: 0; border: 0; line-height: 130%;
}
input, textarea, select {
	font-family: "宋体",arial; color: #2b2b2b;
}
legend {
    display: none
}
em {
    font-weight: normal; font-style: normal;
}
em a:link, em a:visited, em a:hover {
    color: #C00;
}
i {
    font-size: 10px; font-style: normal; font-family: arial;
}
ul {
	list-style-type: none;
}
a:link,a:visited  {
	color: #1F3C77; cursor: pointer; text-decoration: none;
}
a:hover {
	color: #1F3C77; text-decoration: underline; cursor:pointer;
}
#ssww {
	color: #999;
}
.blank8 {
    height: 8px; clear: both; font-size: 1px; display: block;
}
.blank6 {
    height: 6px; clear: both; font-size: 1px; display: block;
}
.blank7 {
    height: 7px; clear: both; font-size: 1px; display: block;
}
.blank5 {
    height: 5px; clear: both; font-size: 1px; display: block;
}
.blank4 {
	height: 4px; clear: both; font-size: 1px; display: block;
}
.hack_line {
	clear: both; border: 0; margin: 0px; padding: 0; visibility: hidden;
}
.green,a.green:link,a.green:hover,a.green:visited {
	color: #005E00;
}
.red,a.red:link,a.red:visited,a.red:hover {
    color: #C00;
}
.yellow,a.yellow:link,a.yellow:visited,a.yellow:hover {
    color: yellow;
}
.charcoal,a.charcoal:link,a.charcoal:visited,a.charcoal:hover {
    color: #666;
}
.gray,a.gray:link,a.gray:visited,a.gray:hover {
    color: #999;
}
.c2b,a.c2b:link,a.c2b:visited,a.c2b:hover {
    color: #2b2b2b;
}
#layout {
    width: 760px; margin: 0 auto;
}
.white,a.white:link,a.white:visited,a.white:hover {
	color:#FFFFFF;
}
.c07519a {
	color: #1F3C77;
}
.font14b {
	font-size: 14px; 
}
.font4 {
	font-size: 4px; 
}
.fontcu {
	font-weight: bold;
}
.hui,a.hui:link,a.hui:visited,a.hui:hover {
	COLOR: #333;
}
.black,a.black:link,a.black:visited,a.black:hover {
	COLOR: #2b2b2b;
}
/************************************************************
          顶部样式
************************************************************/
#top_nav_bg {
	width: 100%; border-bottom: #CDCDCD 1px solid; background: #F5F5F5; height: 27px;
}
#top_nav {
	height: 27px; z-index:3; position: relative; width: 978px; margin: 0 auto;
}
#top_nav em {
	color: #C00; font-family: arial;
}
#top_nav ul {
    padding: 7px 0 4px 0;
}
#top_nav li {
    float: left; padding: 0 7px 0 7px;
}
#top_nav li#first,li.right {
    padding-left: 0; background: url(../images/bg/index_line_1x11.gif) no-repeat right 1px;
}
#top_nav .onename {
	padding-left: 20px; margin-top: -1px;
}
#top_nav .oneout {
	padding-left: 10px; background: url(../images/bg/index_line_1x11.gif) no-repeat left 1px;
}
#top_nav li.center {
    padding: 0 4px 0 4px;
}
#top_nav img {
    margin-bottom: -1px; margin-top: 1px;
}
#top_nav .mima {
	padding-left: 0; padding-right: 6px;
}
#top_nav .yonghu {
	padding-right: 5px;
}
#top_nav .zhuce {
	padding-left: 8px; margin-top: -1px;
}
#top_nav li.input_bt {
	margin-top: -4px; padding-left: 0;
}
#top_nav li.right {
    float: right; padding: 0 7px;
}
#top_nav li.rtimg {
    float: right; padding: 0; margin-right: -4px;
}
#top_nav li.rtimg img {
    margin-bottom: 0;
}
#top_nav li.last,#menu li.no_border {
	background: none; padding-right: 0
}
input#username {
	border: #7F9DB9 1px solid; width: 55px; height: 14px;
}
input#password {
	border: #7F9DB9 1px solid; width: 55px; height: 14px; font-size: 8px; line-height: 170%;
}
select#login_select {
    font-size: 12px; margin-left: 0px;
}
input.top_login_submit {
    margin-left: 3px; margin-top: 1px; border: 0px; width: 50px; height: 18px; line-height: 20px; background: url(../images/bg/top_login_button_50x18.gif);
}

/*主体框架*/
#main_body {
	width: 980px; margin: 0 auto; background: #FFF;
}
.part {
    width: 100%;
}
.bgcolor {
	background: #F7FAFF;
}
.top_border {
	border-top: #93B5CE 1px solid;
}
.content {
    border: #93B5CE 1px solid; border-top: 0;
}
.content_title {
    border-top: #93B5CE 1px solid; border-bottom: #93B5CE 1px solid; height: 23px; background: url(../images/bg/content_bg_1x21.gif) repeat-x;
}
.content_title h1 {
    float: left; padding: 2px 0 0 10px; _padding: 3px 0 0 10px; font-size: 14px; color: #1F3C77; font-weight: bold;
}
.content_title .frr {
    font-size: 12px; padding: 4px 0 0 10px; _padding: 5px 0 0 10px;
}
.content_title .more  {
    float: right; padding: 4px 10px 0 0; _padding: 5px 10px 0 0; font-size: 12px; font-weight: normal;
}
/*.content_title .more a:link,.content_title .more a:visited,.content_title .more a:hover {
    color: #2b2b2b;
}*/

.content_centertt {
    border-top: #93B5CE 1px solid; border-bottom: #93B5CE 1px solid; height: 23px; background: url('../images/bg/content_bg_1x21.gif') repeat-x; text-align:center;
}
.content_centertt h1 {
    padding-top: 4px; font-weight: bold; color: #1F3C77;
}

.content_title_gg {
    border: #93B5CE 1px solid; border-bottom: 0; height: 23px; background: url(../images/bg/content_bg_1x21.gif) repeat-x;
}
.content_title_gg h1 {
    float: left; padding: 4px 0 0 10px; _padding: 5px 0 0 10px; font-size: 12px; color: #1F3C77; font-weight: bold;
}
.gg_box {
	border: #93B5CE 1px solid;
}

#popupmsg {
	height:48px; padding: 6px 0 10px 0;
}
.tsbox {
	position:absolute; z-index:1; border: #DDCF92 1px solid; background: #FEFFED; width: 758px; height:48px;
}
.tsbox .tstext1 {
	width: 65px; background: url('../images/bg/tsbg1.gif') no-repeat 30px 0; float: left; height: 39px; padding: 9px 0 0 95px;
}
.tsbox .tstext2 {
	width: 500px; background: url('../images/bg/tsbg2.gif') no-repeat 470px 8px; float: left; color: #FF3300; height: 39px; padding: 9px 50px 0 0;
}
.tsbox .tsclose {
	float: right; width: 25px; padding-right: 10px; background: url('../images/bg/close.gif') no-repeat left 5px; padding-left: 13px; padding-top: 4px;
}

.font_13_150 {
	font-size: 13px; line-height: 150%;
}
.font_13_170 {
	font-size: 13px; line-height: 170%;
}
.font_14_150 {
	font-size: 14px; line-height: 160%;
}
.font_12_150, .font_12_170 {
	font-size: 12px; line-height: 170%;
}
.font_13_150 p {
	font-size: 13px; line-height: 150%;
}
.font_13_170 p {
	font-size: 13px; line-height: 170%;
}
.font_14_150 p {
	font-size: 14px; line-height: 160%;
}
.font_12_150 p, .font_12_170 p {
	font-size: 12px; line-height: 170%;
}
.font_13_150 br {
	line-height: 60%;
}
.font_13_170 br {
	line-height: 60%;
}
.font_14_150 br {
	line-height: 80%;
}
.font_14_150 strong {
	font-weight: bold;
}
.font_12_150 br, .font_12_170 br {
	line-height: 50%;
}


/*对联广告 样式*/
#lwc, #rwc { 
	width: 100px; 
	height: 320px; 
	background: none;
}
.close {
	height: 13px;
	width: 100px;
	border: 0;
	background: #fff;
	margin-top: 302px;
	cursor: hand;
}
#lwc, #rwc, #lwc_c, #rwc_c { 
	display: none; 
}

/*收藏 AJAX弹出窗口*/
#dialogCase{
   height: 0px; font-size: 1px; display: block; overflow: hidden; z-index: 301;
}