html{overflow-x:hidden;}
body
{
	font-family:宋体,Arial;
	font-size:13px;
	line-height:20px;
	text-decoration:none;
	letter-spacing:1px;
	margin:0px;
	padding:0px;
	color:#000;
	background-color: #ffffff;
	background-repeat: repeat-x;
}

A{
	font-size:13px;
	font-weight:normal;
    color:#000000;
	text-decoration:none;
    }

A:Visited  {
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

A:Active  {
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

A:Hover  {
	font-size:13px;
	font-weight:normal;
	color:#cc0000;
	text-decoration:underline
}
.textBoxCss{height:18px;border:1px solid #dddddd; background:#f5f5f5;padding:1px;}
.left{float:left;}
.right{float:right;}
.clear{zoom:1;overflow:hidden;}
.clear{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;}
.xuxian{clear:both;margin:5px 0px 5px 0px;_margin:1px 0px 1px 0px;height:1px;_height:1px; background:url("../images/xuxianGray.gif") 0px 0px repeat-x;}
/****************************page frame  css*********************************************/
#mainDIV
{
width:1000px;
margin:0px auto;
}

#topFlashDIV
{
height:200px;
}
#menuDIV {
	clear:both;
	height:35px;
	background:url("../images/menuBg.gif") 0px 0px repeat-x;
	text-align:center;
	color: #FFFFFF;
}
#menuDIV .linkDIV{float:left;font-weight:bold;margin:0px 0px 0px 20px;_margin:0px 0px 0px 10px;}
#menuDIV .linkDIV .linkDIVOff{float:left;width:80px;height:35px;border-left:1px solid #fff;}
#menuDIV .linkDIV .linkDIVOff a,#menuDIV .linkDIV .linkDIVOff a:visited{display:block;width:80px;height:35px;line-height:35px;color:#fff;font-weight:normal;text-decoration:none;background:url("../images/menuBg.gif") 0px repeat-x;}
#menuDIV .linkDIV .linkDIVOff a:hover{display:block;width:80px;height:35px;line-height:35px;color:#fff;font-weight:normal;text-decoration:none;background:url("../images/menuBgOver.gif") 0px repeat-x;}
#menuDIV .dateDIV{float:right;width:200px;margin:8px;text-align:center;}

#leftDIV{
float:left;
width:232px;
margin:5px 10px 0px 5px;
_margin:5px 10px 0px 3px;
}
#rightDIV{
float:left;
width:750px;
margin:5px 0px 0px 0px;
}


#rightDIV .leftBox
{
float:left;
width:370px;
margin:0px 10px 0px 0px;
_margin:0px 5px 0px 0px;
}

#rightDIV .rightBox
{
float:right;
width:370px;
margin:0px 0px 0px 0px;
_margin:0px 0px 0px 0px;
}

#copyRightDIV
{
height:65px;
background:url("../images/boxBg4.gif") #efefef;
margin:0px 0px 10px 0px;
padding:15px 0px 0px 0px;
font-size:12px;
color:#666666;
text-align:center;
}
#copyRightDIV a,#copyRightDIV a:visited,#copyRightDIV a:hover{font-size:12px;color:#333;margin:5px;}
/************************page box  css*********************/
.boxNews
{
border-left:1px solid #ddd;
border-bottom:1px solid #ddd;
border-right:1px solid #ddd;
margin:0px 0px 5px 0px;
padding:10px;
background:#fff;
}

.boxYellow
{
border:1px solid #FFA200;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
background:url("../images/boxBg1.gif") 0px 0px repeat-x #FFFCEC;
}

.boxGreen
{
border:1px solid #73D400;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
background:url("../images/boxBg2.gif") 0px 0px repeat-x #F8FFED;
}
.boxBlue
{
border:1px solid #0266DB;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
background:url("../images/boxBg3.gif") 0px 0px repeat-x #EDF6FF;
}
.boxBlue2
{
border:0px solid #fff;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
background:url("../images/boxBg5.gif") 0px 0px repeat-x #ECF6FF;
}
.boxGreen2
{
border:0px solid #fff;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
background:url("../images/boxBg6.gif") 0px 0px repeat-x #EFF9DE;
padding-left:10px;
}
.boxYellow2
{
border:0px solid #fff;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
background:url("../images/boxBg7.gif") 0px 0px repeat-x #FFFBE3;
padding-left:10px;
}
.boxSearch
{
float:left;
width:180px;
margin:0px 0px 3px 0px;
padding-left:10px;
}

.boxNewsTitle
{background:url("../images/titleBg2.gif") 0px 0px no-repeat;
height:25px;
}
.boxNewsTitle .titleText
{
float:left;
color:#fff;
margin:3px 0px 0px 12px;
font-size:13px;
font-weight:bold;
}
.boxNewsTitle .more{float:right;margin:10px 10px 0px 0px;}

.boxTitle1
{
height:25px;
}
.boxTitle1 .titleText1
{float:left;
color:#000;
margin:10px 0px 0px 8px;
_margin:10px 0px 0px 4px;
font-size:13px;
font-weight:bold;
}
.boxTitle1 .more1{float:right;margin:14px 10px 0px 0px;}

.boxTitle2
{
height:28px;
}
.boxTitle2 .titleText2
{float:left;
color:#000;
margin:5px 0px 0px 8px;
_margin:5px 0px 0px 4px;
font-size:13px;
font-weight:bold;
}
.boxTitle2 .more2{float:right;margin:10px 10px 0px 0px;}

.boxTitle3
{
height:28px;
text-align:center;
}
.boxTitle3 .titleText3
{
color:#000;
line-height:28px;
font-size:13px;
font-weight:bold;
}

/******************** article list css*********************************************/
.newsPicPlayDIV
{
float:left;
width:280px;
height:205px;
margin:0px 10px 0px 0px;
background:#efefef;
overflow:hidden;
}
.newsDIV
{
float:left;
width:430px;
color:#000000;
}
.newsDIV ul{margin:0px;padding:0px;}
.newsDIV ul li
{
list-style-type:none;
display:inline;
}
.newsDIV ul li img{margin:5px 0px 4px 0px;}
.newsDIV ul li .newsTitle
{
float:left;
height:26px;
line-height:26px;
white-space:nowrap;
word-spacing:normal;
width:360px;
overflow:hidden;
text-overflow:ellipsis;
padding:0px 0px 0px 15px;
border-bottom:1px dashed #cccccc;
background:url("../images/lir_gray.gif") 3px 12px no-repeat;
}
.newsDIV ul li .newsTitle img{width:24px; height:11px; border:0px;margin:3px 0px 2px 5px;}
.newsDIV ul li .newsDate{float:right;_width:50px;height:26px;line-height:26px;padding:0px 5px 0px 0px;font-size:13px;color:#000000;border-bottom:1px dashed #cccccc;}

.newsDIV2
{
width:350px;
color:#000000;
margin:0px 3px 5px 5px;}
.newsDIV2 ul{margin:0px;padding:0px;}
.newsDIV2 ul li
{
list-style-type:none;
display:inline;
}
.newsDIV2 ul li img{margin:2px 0px 2px 0px;}
.newsDIV2 ul li .newsTitle
{
float:left;
height:23px;
line-height:20px;
white-space:nowrap;
word-spacing:normal;
width:280px;
overflow:hidden;
text-overflow:ellipsis;
padding:0px 0px 0px 15px;
background:url("../images/lir_gray.gif") 3px 8px no-repeat;
}
.newsDIV2 ul li .newsTitle img{width:24px; height:11px; border:0px;margin:3px 0px 2px 5px;}
.newsDIV2 ul li .newsDate{float:right;_width:50px;height:23px;line-height:20px;padding:0px 5px 0px 0px;font-size:13px;color:#000000;}

.newsDIV3
{margin:10px 5px 5px 5px;}
.newsDIV3 ul{margin:0px;padding:0px;}
.newsDIV3 ul li 
{
height:21px;
line-height:20px;
list-style:none;
border-bottom:1px dashed #7ABDE8;
margin:0px 0px 6px 0px;
background:url("../images/lir_blue.gif") 6px 8px no-repeat;
padding-left:15px;
}
.newsDIV3 ul li img{width:24px; height:11px; border:0px; margin:3px 0px 2px 2px;}

/******************** link list css*********************************************/
.linkPicDIV1
{
height:114px;
margin:0px 0px 5px 0px;
}

.linkPicDIV2
{
margin:0px 0px 5px 0px;
}
.linkPicDIV2 .lypic{}
.linkPicDIV2 .lypic img{width:232px;height:66px;border:0px;}


.linkPicDIV3
{
margin:0px 0px 5px 0px;
}
.linkPicDIV3 ul{margin:0px;padding:0px;}
.linkPicDIV3 ul li
{
list-style:none;
width:232px;
height:45px;
text-align:center;
}
.linkPicDIV3 ul li .pic{}
.linkPicDIV3 ul li .pic img{width:120px;height:40px;border:0px;}

.linkPicDIV4
{
margin:10px 10px 0px 10px;
text-align:center;
}
.linkPicDIV4 ul{margin:0px;padding:0px;}
.linkPicDIV4 ul li
{
list-style:none;
width:168px;
margin:5px auto;
}
.linkPicDIV4 ul li .pic{width:156px;height:118px;}
.linkPicDIV4 ul li .pic img{width:150px;height:112px;border:1px solid #f3c800;padding:3px;}
.linkPicDIV4 ul li .text{text-align:center;color:#666;height:20px;line-height:20px;}

.linkText
{
margin:10px 10px 0px 10px;
text-align:center;
}

/*****************class Page css *************/
.classHere
{
height:26px;
background:url("../images/boxBg5.gif") 0px 0px repeat-x;
}
.classHere .txt
{
color:#666666;
padding:3px 0px 0px 15px;
background:url("../images/listIcon1.gif") 3px 3px no-repeat;
}
.classHere1
{
border-left:1px solid #AACCEE;
border-top:1px solid #AACCEE;
border-right:1px solid #AACCEE;
height:26px;
background:url("../images/boxBg8.gif") 0px 0px repeat-x;
padding-left:10px;
}
.classNav
{
margin:0px 10px 10px 10px;
background:url("../images/xuxianGray33.gif") 0px 0px repeat;}
.classNav ul{margin:0px;padding:0px;}
.classNav ul li
{
list-style-type:none;
line-height:33px; 
white-space:nowrap;
word-spacing:normal;
width:150px;
overflow:hidden;
text-overflow:ellipsis;
padding:0px 0px 0px 60px;
}
.classNav ul li a,.classNav ul li a:visited{color:#666666;background:url("../images/arrowRed2.gif") 3px 0px no-repeat;padding-left:15px;}
.classNav ul li a:hover{font-weight:bold;color:#aa0000; text-decoration:underline;}

/**************************************** article List And Show css ********************************/
.articleListDIV{line-height:33px;}
.articleListOnDIV{line-height:33px;background:#fff;border-bottom:1px dashed #cccccc;padding-left:10px;}
.articleListTitleDIV{float:left;width:600px;overflow:hidden;}
.articleListDateDIV{float:right;width:100px;overflow:hidden;}


.articleListTitleDIV1{float:left;width:200px;margin: 10px 0px 0px 10px;}
.articleListDateDIV1{float:right;width:500px;overflow:hidden;margin: 10px 0px 0px 0px;}

.flashjj{font-size:14px;line-height:25px;margin: 15px 15px 0px 16px;}
.articleListOnDIV2{line-height:33px;background:#f0f0f0;border-bottom:1px dashed #cccccc;padding-left:16px;}
.articleListTitleDIV2{float:left;width:80%;overflow:hidden;font:24px}
.articleListDateDIV2{float:right;width:20%;overflow:hidden;}

.articleReadHere{clear:both;height:24px;background:url("../images/menuBg.gif") 0px 0px repeat-x;color:#ffffff;padding:5px 10px 0px 10px;}

.articleTitle{ font-family:黑体,宋体; font-weight:bold;font-size:25px;color:#000;padding:20px 40px 10px 40px;line-height:40px;}
.articleTitle2{ font-family:黑体,宋体; font-weight:bold;font-size:14px;color:#000;padding:0px 20px 10px 20px;line-height:25px;}
.articleAuthor{color:#666;padding:3px;background:#efefef;}
.articleMain{ text-align:left;color:#000; font-size:14px;line-height:25px;margin:5px 15px 5px 15px;}
.articleMain p, .articleMain  td,.articleMain div{font-size:14px;line-height:25px;}
.articleMain img{text-align:center;border:1px solid #efefef; background:#ffffff;padding:6px;margin:5px 0px 5px 0px;vertical-align:middle;horizontal-align:center;align:center;max-width:680px; width:expression(this.width > 680 ? 680:true);max-height:510px; height:expression(this.height > 510 ? 510:true);}

.pl
{
height:40px;
margin: 15px 15px 0px 20px;
}
.pl2
{
margin: 0px 0px 0px 20px;
}
.pl3
{
margin: 5px 15px 0px 25px;
}

/* ----dpdiv---- */
#dpdiv ul{
list-style:none;
padding:10px;
clear:both;
width:670px !important;
width /**/:680px;
}
#dpdiv li {
float:left;
}
#route ul{
margin: 0px 0px 0px 20px;
background-color:#FFF;
height:140px !important;
height /**/:150px;
}
#route li {
line-height:150%;
background:#FFF;
padding:5px 5px 0;
width:154px !important;
width /**/:160px;
}
#route .photo img{
width:148px;height:110px;border:1px solid #efefef;padding:5px;
}
#route .photo span {
display:block;
text-align:center;
}

.header {  font:  9pt  Tahoma,  Verdana;  color:  #FFFFFF;  font-weight:  bold;  background-color:  #698CC3  }
.header  a {  color:  #FFFFFF  }
.tableborder {  background:  #D6E0EF;  border:  1px  solid  #698CC3  } 

.position {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
	margin-bottom: 10px;
}
.position td {
	line-height: 26px;
	padding: 0px 10px;
	font-family: "宋体";
}


.ssh
{
height:110px;
margin:15px 15px 0px 0px;
overflow:hidden;
}

.rightli
{
border-left:1px solid #AACCEE;
border-bottom:1px solid #AACCEE;
border-right:1px solid #AACCEE;
margin:0px 0px 5px 0px;
padding:10px;
background:#fff;
}
