﻿@charset "utf-8";
.css {
	color: #333333;
}
h5{font-size:12px;background:url(../images/left_right.gif) no-repeat 3px 7px; padding-left:10px; line-height:18px; color:#333; font-weight:normal;}
td {
	font-size: 12px;
	line-height: 22px;
	color: #010101;
	font-family:Arial,Verdana,Helvetica, sans-serif;
}
.line_news {
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.line_d {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.txt_h {
	color: #999999;
}


.txt11_r {
	color: #F90101;
	font-size: 11px;
}

.txt_18 {
	font-size: 14px;
	line-height: 32px;
	color: #0A428F;
	font-weight: bold;
}
a:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FD0305;
	text-decoration: none;
}
.login_bg {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #DBDBDB;
	border-left-color: #DBDBDB;
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

a.b:link {
	color: #323234;
	text-decoration: none;
	font-size: 13px;
	line-height: 24px;
}
a.b:visited {
	color: #323234;
	text-decoration: none;
	font-size: 13px;
	line-height: 24px;
}
a.b:hover {
	color: #F90000;
	text-decoration: none;
	font-size: 13px;
	line-height: 24px;
}
.line2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D7D7D7;
}
.pp_bg {
	background-color: #FFFFFF;
	background-image: url(../images/pp_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.lf_bg {
	background-image: url(../images/lf_m_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.txt_b {
	color: #003366;
}
.news_line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}



.ddsmoothmenu { font: bold 12px Verdana; background: #FFF; /*background of menu bar (default state)*/ /*width: 100%;竖向菜单修改1--宽度*/ width:189px;}
.ddsmoothmenu ul { z-index:100; margin: 0; padding: 0; list-style-type: none; }
/*Top level list items*/
.ddsmoothmenu ul li { position: relative;/* display: inline; float: left;竖向菜单修改2--竖排*/ display: block;float:none;  }
/*Top level menu link items style*/
.ddsmoothmenu ul li a { display: block; background: #FFF url(../images/lf_t_bg3.gif) no-repeat; /*background of menu items (default state)*/ padding: 8px 10px; color: #333; text-decoration: none; text-align:left; padding-left:40px; }
* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block;/*竖向菜单修改1--宽度*/ width:120px;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited { color: #333; }
.ddsmoothmenu ul li a:hover { background: #FFF url(../images/lf_t_bg2.gif) no-repeat; /*background of menu items during onmouseover (hover state)*/ color:red; }
/*1st sub level menu*/
.ddsmoothmenu ul li ul { position: absolute; left: 0; display: none; /*collapse all sub menus to begin with*/ visibility: hidden; margin-left:-10px; /*补充的间距*/}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li { display: list-item; float: none; }
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul { top: 0; }
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a { font: normal 12px Verdana; width: 149px; /*width of sub menus*/  margin: 0;padding-left:40px;}
/*2st sub level menu*/
.ddsmoothmenu ul li ul li ul{ position: absolute; left: 0; display: none; /*collapse all sub menus to begin with*/ visibility: hidden; }
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li ul li { display: list-item; float: none; }
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul li ul { top: 0; }
/* Sub level menu links style */
.ddsmoothmenu ul li ul li ul li a { font: normal 12px Verdana; width: 149px; /*width of sub menus*/ padding-left:40px; margin-left:-10px;}
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass { position: absolute; top: 12px; right: 7px;display:none; }
.rightarrowclass { position: absolute; top: 6px; right: 5px; display:none; }
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow { position: absolute; left: 0; top: 0; width: 0; height: 0; background: silver; }
.toplevelshadow { /*shadow opacity. Doesn't work in IE*/ opacity: 0.8; }
.border {
	line-height: normal;
	border: 1px solid #CCCCCC;
}

.n_cont{width:740px;float:left; line-height:18px;}
.n_title{width:740px; padding-left:20px;background:#c4cee1 url(../images/title_bg.gif) no-repeat left; float:left; border-bottom:1px solid #9dadbd; color:#333; font-weight:700; margin-bottom:10px; margin-top:10px;}
.n_title_bottom{width:700px; float:left; padding-left:10px;}