@charset "gb2312";
td {font-size: 12px;}
.css {
	border: 1px solid #B52E68;
}
.border1xx {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
.font_01_left {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
}

.font_12px_000 {
	font-size: 12px;
	color: 000;
	line-height: 18px;
}
.font_right_biaoti {
	font-size: 16px;
	font-weight: bold;
	color: #C41981;
	letter-spacing: 3px;
	line-height: 25px;
}

a.daohang:link {
	font-family: "??━?";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: none;
	display: block;
	height: 22px;
	filter: Glow(Color=#FEFFCD, Strength=1);
	line-height: 22px;
	vertical-align: bottom;
}
.font_biaoti {
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.font18_biaoti {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	font-family:"卜悶";
}
.font14_biaoti {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	font-family:"卜悶";
}
.font16_biaoti {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	font-family:"??";
}
.font13_biaoti {
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	font-family:"??";
}
a.daohang:visited {
	font-family: "??━?";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: none;
	display: block;
	height: 22px;
	filter: Glow(Color=#FEFFCD, Strength=1);
	line-height: 22px;
	vertical-align: bottom;
}
a.daohang:hover {
	font-family: "??━?";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
	background-repeat: repeat-x;
	text-align: center;
	display: block;
	height: 20px;
	filter: Glow(Color=#F8F6BF, Strength=5);
	line-height: 20px;
	border: 1px solid #7A0141;
}
a.link1:link {
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
a.link1:visited {
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
a.link1:hover {
	font-size: 12px;
	line-height: 16px;
	color: #FF0066;
	text-decoration: none;
}
a.link2:link {
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}
a.link2:visited {
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}
a.link2:hover {
	font-size: 12px;
	line-height: 16px;
	color: #CCCCCC;
	text-decoration: underline;
}
.font_03_middle {

	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
}
.font_04_left {

	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #D4097E;
}
.searchbar_01 {
	font-size: 12px;
	color: #EEEEEE;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
}
.searchbar_02 {
	font-size: 12px;
	color: #333333;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #000000;
	display: inline;
	background-image: url(../img/bar_bg.gif);
}

a.link_left:link {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link_left:visited {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link_left:hover {

	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #F8ABE7;
	text-decoration: none;
}
a.link3:link {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link3:visited {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link3:hover {

	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.fontmenu {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.fontmenu {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.border3blue {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: B0D1E3;
	border-bottom-color: B0D1E3;
	border-left-color: B0D1E3;
}
.border3gray {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6d6d6;
}


.font12 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 25px;
}
.fontgray {  font-size: 12px; color: #4f4f4f}
.font12green {  color: #99CC00; font-size: 12px; text-decoration: none}
.font12a {
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	line-height: 18px;
}
.font12greeng {  font-size: 12px; color: #006600; text-decoration: none}
.font12blue {  font-size: 12px; color: #0000CC; text-decoration: none}
.font12zhi {  font-size: 12px; color: #9999FF; text-decoration: none}
.font12none {  font-size: 12px; text-decoration: none}
.font12black { font-family: "??━?"; font-size: 12px; color: #000000; text-decoration: none }
.font12y {  font-size: 12px; color: #FF6600; text-decoration: none}
.12font {  font-size: 12px;}
.12font1 {  font-size: 12px; color: #043c7b}
.font13 {  font-size: 13px; text-decoration: none}
.font14 {  font-size: 14px}
.content14 {  font-size: 14px; line-height:23px;}
.font14black {
	font-family: "??━?";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 25px;
}
.font14none {  font-size: 14px; text-decoration: none}
.font16red {  font-size: 16px; color: #FF0000; text-decoration: none}
.tablebg {  background-color: #FFCC33}
.inputkuang {  border: 1px #999999 solid; font-size: 14px}
.inpubbg {
	background-color: #f0f0f0;
	font-size: 12px;
	height: 24px;
	border-color: silver;
	border-style: dotted; 
	padding: 3px;


}
.font127a8914 {  color: #7a8914; font-size: 12px; text-decoration: none}
.noline {  text-decoration: none}
.tablebd {  border: 1px #DFDFDF outset}
.under {  text-decoration: underline; font-size: 12px; color: #000000}
.font16ht {  font-family: "o┣━?"; font-size: 16px}
.font16kt {  font-family: "，??y??━??┛━?"; font-size: 16px}
.line {  line-height: 22px; font-size: 13px}
.underline {  font-size: 13px; text-decoration: underline}
.font12line {  font-size: 12px; color: #0000FF; text-decoration: underline}
.line12 {  font-size: 12px; line-height: 25px; text-decoration: none}
.link {  font-size: 12px; color: #FF6600; text-decoration: none}

a.agray:link {
	COLOR: #4f4f4f; FONT-FAMILY: ??━?; TEXT-DECORATION: none
}
a.agray:visited {
	COLOR: #4f4f4f; FONT-FAMILY: ??━?; TEXT-DECORATION: none
}
a.agray:active {
	COLOR: #4f4f4f; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}
a.agray:hover {
	COLOR: #f74002; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}

a.aindexnews:link {
	COLOR: #D03100; FONT-FAMILY: ??━?; font-weight:bold; font-size:18px; TEXT-DECORATION: none
}
a.aindexnews:visited {
	COLOR: #D03100; FONT-FAMILY: ??━?; font-weight:bold; font-size:18px; TEXT-DECORATION: none
}
a.aindexnews:active {
	COLOR: #660000; FONT-FAMILY: ??━?; font-weight:bold; font-size:18px; TEXT-DECORATION: underline
}
a.aindexnews:hover {
	COLOR: #660000; FONT-FAMILY: ??━?; font-weight:bold; font-size:18px; TEXT-DECORATION: underline
}

a.aindexnewsmain:link {
	COLOR: #333333; FONT-FAMILY: ??━?; font-size:12px; TEXT-DECORATION: none
}
a.aindexnewsmain:visited {
	COLOR: #333333; FONT-FAMILY: ??━?; font-size:12px; TEXT-DECORATION: none
}
a.aindexnewsmain:active {
	COLOR: #AD210E; FONT-FAMILY: ??━?; font-size:12px; TEXT-DECORATION: underline
}
a.aindexnewsmain:hover {
	COLOR: #AD210E; FONT-FAMILY: ??━?; font-size:12px; TEXT-DECORATION: underline
}

a.aindexnewsmain14333333:link {
	COLOR: #333333; FONT-FAMILY: ??━?; font-size:14px; TEXT-DECORATION: none
}
a.aindexnewsmain14333333:visited {
	COLOR: #333333; FONT-FAMILY: ??━?; font-size:14px; TEXT-DECORATION: none
}
a.aindexnewsmain14333333:active {
	COLOR: #AD210E; FONT-FAMILY: ??━?; font-size:14px; TEXT-DECORATION: underline
}
a.aindexnewsmain14333333:hover {
	COLOR: #AD210E; FONT-FAMILY: ??━?; font-size:14px; TEXT-DECORATION: underline
}

a.aDeepblue:link {
	COLOR: #46719C; FONT-FAMILY: ??━?; TEXT-DECORATION: none
}
a.aDeepblue:visited {
	COLOR: #46719C; FONT-FAMILY: ??━?; TEXT-DECORATION: none
}
a.aDeepblue:active {
	COLOR: #ff6600; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}
a.aDeepblue:hover {
	COLOR: #ff6600; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}

a.agrayline:link {
	COLOR: #4f4f4f; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}
a.agrayline:visited {
	COLOR: #4f4f4f; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}
a.agrayline:active {
	COLOR: #4f4f4f; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}
a.agrayline:hover {
	COLOR: #f74002; FONT-FAMILY: ??━?; TEXT-DECORATION: underline
}

a.awhite:link {
	font-size: 12px; 
	color: #FFFFFF;
	text-decoration: none;
}
a.awhite:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px; 
}
a.awhite:hover {
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px; 
}
a.awhite:active {
	color: #FFCC00;
    font-size: 12px; 
}
a.ablue:link {
	font-size: 12px; 
	color: #0044dd;
	text-decoration: none;
}
a.ablue:visited {
	color: #800080;
	text-decoration: none;
	font-size: 12px; 
}
a.ablue:hover {
	color: #ff6600;
	text-decoration: underline;
	font-size: 12px; 
}
a.ablue:active {
	color: #ff6600;
    font-size: 12px; 
}
a.ablack:link {
	color: #000000;
	text-decoration: none;
	font-size: 12px; 
}
a.ablack:visited {
	color: #333333;
	text-decoration: none;
	font-size: 12px; 
}
a.ablack:hover {
	color: #FF6600;
	text-decoration: underline;
	font-size: 12px; 
}
a.ablack:active {
	color: #FFFF00;
	font-size: 12px; 
}
a.ablablue:link {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.ablablue:visited {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.ablablue:hover {
	font-size: 9pt;
	color: #FE2400;
	text-decoration: underline;
}

a.atitle:link {
	font-size: 12px; 
	color: #000000;
	text-decoration: none;
}
a.atitle:visited {
	color: #666666;
	text-decoration: none;
	font-size: 12px; 
}
a.atitle:hover {
	color: #FF6600;
	text-decoration: underline;
	font-size: 12px; 
}
a.atitle:active {
	color: #FF6600;
	text-decoration: underline;
        font-size: 12px; 
}

a.ayellow:link {
	font-size: 12px; 
	text-decoration: none;
	color: #0044DD;
}
a.ayellow:visited {
	color: #0044DD;
	text-decoration: none;
	font-size: 12px; 
}
a.ayellow:hover {
	color: #FF5500;
	text-decoration: underline;
	font-size: 12px; 
}
a.ayellow:active {
	color: #FF5500;
	text-decoration: underline;
        font-size: 12px; 
}
.line25 {
	font-size: 12px;
	line-height: 25px;
}
.line20 {
	font-size: 12px;
	line-height: 16px;
}
a.table {
	font-size: 12px;
	border: 1px solid #FF9900;
}
a.tabline {
	font-size: 12px;
	border: 1px solid #E8E8E8;
	line-height: 17px;
}
.white {
	font-size: 12px;
	color: #FFFFFF;
}

a.agndh:link {
	color: #000000;
	text-decoration: none;
        font-size: 12px;
}
a.agndh:visited {
	color: #333333;
	text-decoration: none;
        font-size: 12px;
}
a.agndh:hover {
	color: #FF6600;
	text-decoration: underline;
        font-size: 12px;
}
a.agndh:active {
	color: #CC3300;
        font-size: 12px;
}
.tabletd2 {
	border: 1px solid #3399FF;
}
.20line {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 28px;
}
.input1 {
	float: none;
	width: auto;
	border: 1px solid #CCCCCC;
	margin: auto;
	background-color: #FBFFDF;
}
li {
 list-style-type: square;
}
height20 {
	line-height:20px;
}

.height20 {  line-height: 20px; font-size: 12px}
.height18 {  line-height: 18px; font-size: 12px}
.height161233 {  line-height: 18px; font-size: 12px; color: #333333;}
.height2014 {  font-size: 14px; line-height: 20px}
.font10 {  font-size: 10px}
.font11 {  font-size: 11px}
.fonth16 {  font-family: "o┣━?"; font-size: 18px; font-weight: bold; text-decoration: none; color: #666666}
.font14green {  font-size: 14px; color: #003300; text-decoration: none}
.delline {  text-decoration: line-through}
.LL{
	line-height:120%;
}
.table-s {border-left-width: 1px;border-left-style: dotted;border-left-color: #DACD9C;
	border-top-width: 1px;
	order-top-style: dotted;
	border-top-color: #DACD9C;
	border-top-style: dotted;}
.table-x  {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #DACD9C;border-right-width: 1px;border-right-style: dotted;border-right-color: #DACD9C;}
.font12b33 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.font12bwhite {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.border92ADC8 {
	border: 1px solid #92ADC8;
}
.font12bblue {
	font-size: 12px;
	font-weight: bold;
	color: #0B74BF;
	text-decoration: none;
}
.font12blue {
	font-size: 12px;
	color: #0B74BF;
	text-decoration: none;
}
.bordergray {
	font-size: 14px;
	font-weight: bold;
	color: #0F0CBF;
	text-decoration: none;
	border: 1px solid #c5c5c5;
}
.borderCCDCEA {
	border: 1px solid #CCDCEA;
}
.border392ADC8 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #92ADC8;
	border-bottom-color: #92ADC8;
	border-left-color: #92ADC8;
}
.font12333333 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.font12666666 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.borderB7B7B7 {
	border: 1px solid #B7B7B7;
}
.font16 {
	font-size: 16px;
}
.font20 {
	font-size: 20px;
}
.font22 {
	font-size: 22px;
}
.dis{display:block;}
.undis{display:none;}
.chandi {background:url(../images/lanmu/tit-04.gif) repeat-x ;}
.chandi div{float:left;border:1px solid #ffffff;width:120px;text-align:center;font-weight:bold;color:#0F0CBF;line-height:23px;height:25px;cursor:pointer;}
.chandi div.s{background:url(../images/lanmu/tit-03.gif) repeat-x left top;}

.listcj { font-size:12px;background:url(../images/tab_3.gif)}
.listcj div{width: 90px;background: url(../images/tab_2.gif);float:left;margin-right:2px;text-align:center;font-weight:bold;height:26px;padding-top:8px;color:#003399}
.listcj div.s{background:url(../images/tab_1.gif) repeat-x left top;}

.chebn {border-bottom:2px solid #46719C; font-size:12px;}
.chebn div{float:left;margin-right:4px;border:1px solid #46719C;border-bottom:0;width:100px;text-align:center;font-weight:bold;color:#46719C;line-height:23px;height:23px;cursor:pointer;}
.chebn div.s{color:#fff;background:url(../images/fod_bg.gif) repeat-x left top;}

.border3CCDCEA {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCDCEA;
	border-bottom-color: #CCDCEA;
	border-left-color: #CCDCEA;
}
.border3426D98 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #426D98;
	border-bottom-color: #426D98;
	border-left-color: #426D98;
}
.font12-0044DD {
	font-size: 12px;
	color: #0044DD;
	text-decoration: none;
}
.border-cdcdcd-f14 {
	border: 1px solid #cdcdcd;
	font-size: 14px;
	color: #333333;
}
.border-cdcdcd-f14-bg {
	border: 1px solid #cdcdcd;
	font-size: 14px;
	color: #333333;
	background-image: url(../images/plbj.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.borderwhite {
	border: 1px solid #FFFFFF;
}
.bordercccccc {
	border: 1px solid #CCCCCC;
}
.border3cccccc {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.index_bg {
	background-image: url(../images/index_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.font12-333333 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.font333333 {
	color: #333333;
	text-decoration: none;
}
#indexnews_sxcs div{width: 85px;background: url(../images/indexnews_sxcs02.gif);float:left;text-align:center;height:24px;padding-top:6px;}
#indexnews_sxcs .s{background: url(../images/indexnews_sxcs03.gif);}
.fontb{font-weight: bold;}
.color003399 {color:#003399}

.m6{margin-top:6px;} 
.m2{margin-top:2px;} 
.mb8{margin-bottom:8px}
.mb6{margin-bottom:6px}
.mb3{margin-bottom:3px}

.lh18{line-height:18px;}
.lh19{line-height:19px;}
.lh20{line-height:20px;}
.lh21{line-height:21px;}
.lh22{line-height:22px;}
.lh23{line-height:23px;}
.lh24{line-height:24px;}
.lh25{line-height:25px;}
.lh26{line-height:26px;}

#cont1 a{color: #333333; text-decoration: underline;}
#cont1 a:hover{color: #F00; text-decoration: none;}
#cont2 a{color: #333333; text-decoration: underline;}
#cont2 a:hover{color: #F00; text-decoration: none;}

.border91B0D5 {
	border: 1px solid #91B0D5;
}

.indexnews_pcwx{background:url(../images/inbg1.gif) repeat-x;height:26px;color:#003399;font-weight:bold; font-size:12px;}
.indexnews_pcwx td{background:url(../images/inbg2.gif) no-repeat 11px 9px;padding-left:29px;}
.tindexnews_pcwx a{color:#003399;}
.indexnews_pcwx a:hover{color:#ff0000;}.border3-426D98 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #426D98;
	border-bottom-color: #426D98;
	border-left-color: #426D98;
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6000; TEXT-DECORATION: none
}

