/* CSS Document */

/* CSS Document */
body{
	margin:0 0 50px 0;
	border:0;
	padding:0;
	font-family:"宋体", arial;
	font-size:12px; 
	color:#000;
	background-color:#162c42;
	background-image: url(../images/bg_body.gif);
	background-position:0 0;
	background-repeat: repeat-x;
}

table,td,th{font-size:12px;}
img {border:0; padding:0; margin:0;}

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

ul {list-style-type:none;margin:8px 0;}
ol {margin:8px 0 8px 36px;}
ol li {margin:6px 8px;}
ul li {background:url(../images/icn_bullet.gif) 0 4px no-repeat;padding:0 0 0 17px;margin:6px 8px;}
#col2 ul {margin-bottom:20px; color:#FFFFFF;}
#col2 li {border-bottom:1px solid #38567c;padding-bottom:6px;background:url(../images/icn_bulletBlue.gif) 0 4px no-repeat;}
#col1 ul { padding:0; margin:0;}
#col1 li,#col1 li a{
	padding:0; 
	margin:0;
	color:#676767;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 12px;
}

* html .subCol1 .description {width:194px;} /* IE italic bug */

/* 链接颜色 */
a {text-decoration:none;color:#004d99;}
a:hover { color:#004d99;text-decoration:underline;}

/* 标题定义 */
h3{
	color:#FD4E0B;
	font-weight: normal;
	font-size: 12px;
}
/* 标题定义 */
h3{
	color:#FD4E0B;
	font-weight: normal;
	font-size: 12px;
}
#h3 a{
	color:#FD4E0B;
	font-weight: normal;
	font-size: 12px;
	text-decoration:none;
}
#h3 a:hover{
	text-decoration:underline;
}

h4 {
	font-size: 13px;
	font-weight: bold;
	color: #022131;
}
h5 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
}
/* 区域链接样式 */
#menu{
	color:#FFFFFF;
	font-size:12px;
}
#menu a{
	color:#FFFFFF;
	font-size:12px;
}
#menu a:hover{
	color:#B0CFFF;
	font-size:12px;
}

#menu2{
	color:#FFFFFF;
	font-size:14px;
}
#menu2 a{
	color:#FFFFFF;
	font-size:14px;
}
#menu2 a:hover{
	color:#B0CFFF;
	font-size:14px;
}

#right{
	color:#000000;
	font-size:12px;
}
#right a{
	color:#000000;
	font-size:12px;
}
#right a:hover{
	color:#B0CFFF;
	font-size:12px;
}
#footer,#footer a{ color: #FFFFFF; text-decoration:none}
#footer a:hover{ color: #FFFFFF; text-decoration:underline;}
/* 文字定义 */
#txt_white{
	color:#fff;
}
#txt_white a{
	color:#fff;
}
#txt_white a:hover{
	text-decoration:underline;
}
#txt_yellow{
	color:#efa623;
	padding:30px 20px 0 20px;
}

/* 背景图片定义 */
.bg_center{
	background-image: url(../images/bg_center.gif);
	background-position:0 0;
	background-repeat: repeat-y;
}
#searchtop{
	border:#476584 1px solid;
}
#bg_banner2{
	background-image: url(../images/bg_banner1.jpg);
	background-position:0 0;
	background-repeat: no-repeat;
}
.bg_banner1{
	background-image: url(../images/bg_banner2.gif);
	background-position:0 0;
	background-repeat: repeat-x;
}

/*  content left 背景  */
#bg_left1{
	background-image: url(../images/t1_03.gif);
	background-position:0 0;
	background-repeat: repeat-x;
}
#bg_left1 ul {padding:0 0 0 20px;}
#bg_left1 li {background:url(../images/icn_bulletBlue.gif) 0 4px no-repeat; }


/* 字体属性 */
.title20 {
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_blue{
	color: #b0cfff;
	text-indent: 24px;
}
#txt_blue,#txt_blue a{
	color: #b0cfff;
}
.title20a {
	font-family: "黑体", "宋体";
	font-size: 20px;
	color: #d7321d;
}
.txt16{	font-size:16px;}
.txtRed,.txtRed a{color:#d7321d;}
.txtI{font-style: italic;}
.txtBlue,txtBlue a{ color:#004d99;}
.txtRedT {
	font-family: "黑体", "宋体";
	font-size: 20px;
	color: #8d0000;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #152C49;
}
h1 {
	font-size: 26px;
	color: #1F436E;
}


.txt_tbc {
	font-size: 12px;
	color: #676767;
	padding: 3px 0 0 0;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #25496E;
}
h6 {
	font-size: 12px;
	color: #FFFFFF;
}

#center_div{
	width:88%;
	margin:0 auto;
	padding:10px;
	border: #000000 1px dashed; TEXT-ALIGN: left;
}

#left td{

}

#joinindex img{
margin:3px 0}
