body,td,th {
	font-size: 12px;
	color: #000000;
	font-family: "宋体";
	line-height: 18px;
	text-decoration: none;
}
body {
	margin-top: 0px;
}

.topl1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
.topl2 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-left-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
.topl3 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
}
a {
	font-size: 12px;
	color: #000000;
}a:link {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #AE0927;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	line-height: 20px;
	color:#0000ff;
	text-decoration: none;
}
.search1 {
	height: 20px;
	width: 100px;
	border: 1px solid #CCCCCC;
}
.search2 {
	height: 20px;
	width: 80px;
}
.search3 {
	height: 20px;
	width: 50px;
}
.daohang {
	background-color: #660000;
	border: 1px solid #666666;
}
.daphang2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.ad3 {
	border: 1px solid #666666;
}
.login1 {
	width: 100px;
}
.login3 {
	height: 25px;
	width: 60px;
}
.indexzl {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
}
.indexzz {
	border: 1px solid #1A415B;
}
.indexzl2 {
	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: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.login6 {
	border: 1px solid #666666;
}
.indexx1 {
	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: #1A415B;
	border-bottom-color: #1A415B;
	border-left-color: #1A415B;
}
.indexd1 {
	background-image: url(right_title_bg_blue.gif);
	background-repeat: no-repeat;
}
.yql {
	background-color: #CCCCCC;
}
.yql2 {
	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: #A2B1C4;
	border-bottom-color: #A2B1C4;
	border-left-color: #A2B1C4;
}
.dibg {
	background-color: #660000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
}
.formcss {
	height: 25px;
}
.topl4 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
	background-image: url(topy.gif);
	background-repeat: no-repeat;
}
form{
margin:   0;
} 
.diselan {
	background-color: #EBF6FA;
	border: 1px solid #B7C8D2;
}
.listbgs /* --栏目文章列表内容间隔颜色的定义1-- */
{
background:#ffffff;height:20;
}
.listbgs2 /* --栏目文章列表内容间隔颜色的定义2-- */
{
background:#f7f7f7;height:20;
} .gbdise {
	background-image: url(right_title_bg_blue.gif);
	background-repeat: no-repeat;
}
.newshbg {
	background-image: url(right_title_red.gif);
	background-repeat: no-repeat;
}
.newshbg1 {
	border: 1px solid #77312F;
}
.newslanbg {
	background-color: #6990AF;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #001F56;
	border-bottom-color: #001F56;
	border-bottom-width: 1px;
}
.newsfree {
	width: 140px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	height: 23px;
}
.newsfreed {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.newsdds {
	background-image: url(dds.gif);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.newshhbg {
	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: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.newsbgqh {
	border: 1px solid #999999;
}
.map1 {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
}
.mop2 {
	background-image: url(mapds.gif);
	background-repeat: repeat-x;
	border: 1px solid #29A8BA;
}
.mop3 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #29A8BA;
	border-left-color: #29A8BA;
}
.mop4 {
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: dashed;
	border-right-color: #29A8BA;
	border-bottom-color: #29A8BA;
	border-left-color: #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.pindaoh1 {
	background-color: #660000;
	border: 1px solid #660000;
}
.pindaoh2 {
	border: 1px solid #660000;
}
.pindaol1 {
	background-image: url(lands.gif);
	background-repeat: repeat-x;
}
.pindaol2 {
	border: 1px solid #666666;
}

.daohangl {
	background-image: url(neirongld.gif);
}
.neirongy {
	background-color: #bbcddb;
	float: right;
	overflow: hidden;
	width: 175px;
}
.neirongz1 {
	overflow: hidden;
	width: 580px;
	float: left;
	background-image: url(neirongld.gif);
	background-repeat: repeat-x;
	height: 25px;
	border: 1px solid #3e6687;
}
.daohang2 {
	background-color: #3e6687;
}
.contitle1 {
	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: #3e6687;
	border-bottom-color: #CCCCCC;
	border-left-color: #3e6687;
	background-color: #f3f3f3;
	overflow: hidden;
	width: 580px;
	visibility: visible;
}
.content1 {
	overflow: hidden;
	width: 580px;
	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: #3e6687;
	border-bottom-color: #3e6687;
	border-left-color: #3e6687;
	float: left;
}
.content3 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.content4 {
	overflow: hidden;
	width: 570px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	height: 5px;
}

.ping1 {
	height: 5px;
	width: 765px;
	float: left;
}.ping2 {
	overflow: hidden;
	width: 765px;
	float: left;
	clear: left;
	border: 1px solid #CCCCCC;
	background-color: #f2ffdf;
}
.ping3 {
	clear: left;
	float: left;
	overflow: hidden;
	width: 765px;
	border: 1px solid #CCCCCC;
}
.ping4 {
	overflow: hidden;
	clear: left;
	float: left;
	height: 5px;
	width: 765px;
}
.diaoyong1 {
	overflow: hidden;
	clear: left;
	float: left;
	width: 765px;
	border: 1px solid #3e6687;
}
.diaoyong2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3e6687;
}
.diaoyong3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3e6687;
}
.ping5 {
	height: auto;
	width: 765px;
	border: 1px solid #CCCCCC;
	overflow: auto;
}
.div_76 {
	float: left;
	height: 20px;
	width: 76px;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}
.con_contenttitle1 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.con_contenttitle2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #037FA8;
}
.diaoyong4 {
	overflow: hidden;
	visibility: visible;
	border: 1px solid #3e6687;
	float: left;
	width: 250px;
	clear: left;
}
.diaoyong5 {
	overflow: hidden;
	visibility: visible;
	border: 1px solid #3e6687;
	clear: none;
	float: left;
	width: 250px;
	position: relative;
	left: 8px;
}
.diaoyong6 {
	overflow: hidden;
	width: 250px;
	left: 7px;
	float: left;
	border: 1px solid #3e6687;
	position: relative;
	clear: none;
	visibility: visible;
}
.jrhtcss {
	overflow: hidden;
	position: relative;
	visibility: visible;
	width: 180px;
	float: left;
	height: auto;
	clear: none;
	left: 7px;
}
.neirongy2 {
	background-color: #bbcddb;
	border-top: 1px dashed #bbcddb;
	border-right: 1px solid #bbcddb;
	border-bottom: 1px dashed #bbcddb;
	border-left: 1px solid #bbcddb;
}
.neirongy3 {
	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: #bbcddb;
	border-bottom-color: #bbcddb;
	border-left-color: #bbcddb;
}
.con_contentx1 {
	overflow: hidden;
	visibility: visible;
	clear: left;
	float: left;
	height: auto;
	width: 250px;
}
.con_contentx2 {
	float: left;
	width: 250px;
	overflow: hidden;
	position: relative;
	visibility: visible;
	height: auto;
	left: 8px;
}
.con_contentxia3 {
	border: 1px solid #3e6687;
}
.con_contentxia4 {
	border-right: 1px solid #3e6687;
	border-bottom: 1px solid #3e6687;
	border-left: 1px solid #3e6687;
}
.con_contentx5 {
	clear: none;
	float: left;
	height: auto;
	width: 250px;
	overflow: hidden;
	visibility: visible;
	position: relative;
	left: 15px;
}
.zuizhong1 {
	float: left;
	height: auto;
	width: 580px;
}
.zhuce1 {
	background-image: url(left_title_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008A97;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.zhuce2 {
	border-bottom: 1px solid #008A97;
}
.contitlenn {
	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: #3e6687;
	border-bottom-color: #3e6687;
	border-left-color: #3e6687;
	background-color: #f3f3f3;
	overflow: hidden;
	width: 765px;
	visibility: visible;
}
.neirongzzz {
	overflow: hidden;
	width: 765px;
	float: left;
	background-image: url(neirongld.gif);
	background-repeat: repeat-x;
	height: 25px;
	border: 1px solid #3e6687;
}
#xinwenda {
	float: none;
	height: auto;
	width: 950px;
	margin: 0px;
	
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
#xinwenzuo {
	float: left;
	height: auto;
	width: 765px;
	overflow: hidden;
}
#xinwenyou {
	float: right;
	height: auto;
	width: 175px;
	background-color: #BBCDDB;
}
#xinwenzuo2 {
	float: left;
	height: auto;
	width: 765px;
}
#xinwenzuoad {
	float: left;
	height: auto;
	width: 765px;
	padding-top: 4px;
	padding-bottom: 4px;
	overflow: hidden;
}
#xinwenzuog {
	float: left;
	height: 4px;
	width: 765px;
	overflow: hidden;
}
#zuozhe1 {
	float: left;
	width: 75px;
}
#zuozhe2 {
	width: 400px;
	float: right;
	clear: left;	
}

#zuozhe3 {
width: 500px;
    float: left;
	clear: left;
	
}
.searchgg {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1A415B;
	border-left-color: #1A415B;
}
.searchgg {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1A415B;
}
.searchggg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1a415b;
}
.kuang {
	BORDER-RIGHT: #afbdda 1px solid; BORDER-TOP: #afbdda 1px solid; BORDER-LEFT: #afbdda 1px solid; COLOR: #b0bec7; BORDER-BOTTOM: #afbdda 1px solid
}
.disekuang {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afbdda;
}
#zazhi1 {
	height: auto;
	width: 950px;
	margin: auto;
}
#zaizhi1 {
	height: auto;
	width: 950px;
	margin: auto;
}
#zaizhi3 {
	float: left;
	height: auto;
	width: 765px;
	clear: right;
}

#zazhi4 {
	float: left;
	height: 340px;
	width: 255px;
}
#zazhi5 {
	font-size: 14px;
	line-height: 28px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6990AE;
	background-image: url(bsj.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 33px;
	float: left;
	height: 28px;
	width: 250px;
}
#zazhi6 {
	float: left;
	height: auto;
	width: 250px;
	background-color: #F2F3F7;
	padding-top: 4px;
}
#zazhi7 {
	float: left;
	height: 30px;
	width: 250px;
	font-size: 12px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	background-color: #F2F3F7;
}
#zazhi8 {
	height: 35px;
	width: 250px;
	float: left;
	text-align: left;
	background-color: #F2F3F7;
}
#ditop {
	height: 8px;
	width: 950px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	margin: auto;
}
#bottom {
	background-color: #6990AE;
	width: 950px;
	text-align: center;
	margin: auto;
	color: #FFFFFF;
	height: 20px;
	vertical-align: text-bottom;
	padding-top: 8px;
}

A.bottom:link {
	COLOR: #fff;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.bottom:visited {
	COLOR: #fff; TEXT-DECORATION: underline;font-size: 14px;
}
A.bottom:hover {
	COLOR: #f90; TEXT-DECORATION: underline;font-size: 14px;
}
#copyright {
	height: auto;
	width: 950px;
	text-align: center;
	margin: auto;
}
A.zazhi5:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size: 14px;
}
A.zazhi5:visited {
	COLOR: #fff; TEXT-DECORATION: none;font-size: 14px;
}
A.zazhi5:hover {
	COLOR: #f90; TEXT-DECORATION: underline;font-size: 14px;
}
#zazhie1 {
	float: left;
	height: 30px;
	width: 765px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	font-size: 14px;
	line-height: 28px;
}
#zazhie2 {
	float: left;
	height: 28px;
	width: 765px;
	background-color: #6990AE;
	background-image: url(bsj.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 33px;
	line-height: 28px;
	font-size: 14px;
	color: #FFFFFF;
}
#zazhie3 {
	float: left;
	height: auto;
	width: 720px;
	padding-left: 45px;
}
#zazhie4 {
	float: left;
	height: auto;
	width: 765px;
}
#zazhie5 {
	float: left;
	height: 15px;
	width: 765px;
	overflow: hidden;
}
#zuoduiqi {
	width:auto;
	height:auto;
	float: left;
}
.bs14px {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.cheng14px {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.huisebiankuang1 {
	border: 1px solid #CCCCCC;
}
.huisebiankuang2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.huisebiankuang3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#sousuodiv {
	margin: auto;
	height: auto;
	width: 950px;
	border: 1px solid #CCCCCC;
}
#shangwu {
	background-image: url(neirongld.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 765px;
}.b14px {
	font-size: 14px;
	color: #FFFFFF;
}

