@charset "gb2312";
/* CSS Document */
* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;

}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

BODY {
	MARGIN: 0px auto;
	WIDTH: 960px;
	FONT-SIZE: 14px
	
}
.clear {
	LINE-HEIGHT: 1; HEIGHT: 3px; CLEAR: both; FONT-SIZE: 2px
}
.ts
{
	background-image: url(../images/ts2.jpg);
	width: 960px;
	height:42px;
}

.ts1
{
	
	padding-top:1px;
    padding-left:1px;
    padding-bottom:1px;
    padding-right:1px;
	width:152px;
	height:42px;
	float:left
	
}
.ts_zc
{
	width:330px;
	height:35px;
	float:right;
	padding-top:3px;
}
.ts_line
{
	background-image:url(../images/ts_line.jpg);
    width:960px;
	height:2px;

}

.ts_mian
{
	width:960px;
	height:373px;
}

.fpic {
	float:left;
	Z-INDEX: 5;
	BORDER-BOTTOM: #ddd 1px solid;
	POSITION: relative;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 8px;
	WIDTH: 622px;
	PADDING-RIGHT: 8px;
	HEIGHT: 343px;
	OVERFLOW: hidden;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 3px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.fpic .bigPic {
	POSITION: relative; WIDTH: 622px; FLOAT: left; HEIGHT: 340px
}
.fpic .bigPic IMG {
	BORDER-BOTTOM: #fff 5px solid; DISPLAY: inline; FLOAT: left
}
.fpic .bigPic .intro {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 390px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 7px
}
.fpic .bigPic .intro H3 {
	PADDING-BOTTOM: 3px; FONT-SIZE: 14px
}

.fpic .bigPic .intro H3 a 
{
	color:#C03
}

.fpic .bigPic .intro H3 a:hover
{
	color: #900
}
.fpic .bigPic .intro P {
	LINE-HEIGHT: 18px; HEIGHT: 36px; COLOR: #000; OVERFLOW: hidden
}
.fpic .bigPic .intro P A {
	COLOR: #ff0
}


.btPhotoNew {
	MARGIN: 20px 0px 0px; WIDTH: 200px; FLOAT: right; HEIGHT: 27px
}
.btPhotoNew .bt02 {
	MARGIN: 8px 5px 0px; WIDTH: 9px; DISPLAY: inline; BACKGROUND: url(../images/dot.gif) no-repeat; FLOAT: left; HEIGHT: 9px; CURSOR: pointer
}
.btPhotoNew .bt03 {
	MARGIN: 8px 5px 0px; WIDTH: 9px; DISPLAY: inline; BACKGROUND: url(../images/dot.gif) no-repeat; FLOAT: left; HEIGHT: 9px; CURSOR: pointer
}
.btPhotoNew .bt04 {
	MARGIN: 8px 5px 0px; WIDTH: 9px; DISPLAY: inline; BACKGROUND: url(../images/dot.gif) no-repeat; FLOAT: left; HEIGHT: 9px; CURSOR: pointer
}
.btPhotoNew .bt05 {
	MARGIN: 8px 5px 0px; WIDTH: 9px; DISPLAY: inline; BACKGROUND: url(../images/dot.gif) no-repeat; FLOAT: left; HEIGHT: 9px; CURSOR: pointer
}
.btPhotoNew .bt06 {
	MARGIN: 8px 5px 0px; WIDTH: 9px; DISPLAY: inline; BACKGROUND: url(../images/dot.gif) no-repeat; FLOAT: left; HEIGHT: 9px; CURSOR: pointer
}
.btPhotoNew .current {
	MARGIN: 8px 4px 0px; WIDTH: 9px; DISPLAY: inline; BACKGROUND: url(../images/dot_c.gif) no-repeat; FLOAT: left; HEIGHT: 9px; CURSOR: pointer
}
.btPhotoNew .bt01 {
	MARGIN: 0px 8px; WIDTH: 30px; FLOAT: left; HEIGHT: 20px
}
.btPhotoNew .bt09 {
	MARGIN: 0px 8px; WIDTH: 30px; FLOAT: left; HEIGHT: 20px
}
.btPhotoNew .bt01 IMG {
	CURSOR: pointer
}
.btPhotoNew .bt09 IMG {
	CURSOR: pointer
}

.us_red {
	COLOR: #8f1e24 !important
}
.us_red A {
	COLOR: #8f1e24 !important
}


.RpicNews01 {
	WIDTH: 300px;
	FLOAT: right;
	height: 350px;
	padding-right:5px;
	margin-top: 5px;
	margin-right: 2px;
}

.RpicNews01 H2 {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 13px;
	PADDING-LEFT: 3px;
	WIDTH: 300px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	HEIGHT: 27px;
	FONT-SIZE: 14px;
	PADDING-TOP: 5px
}

.RpicNews01 H2 a
{
	text-decoration:none;
	color:#903
}


.bord {
	BORDER: #d9d9d9 1px solid;BACKGROUND: #fff
}

.fz14 {
	FONT-SIZE: 14px;
	text-align:center
}

.line20 {
	LINE-HEIGHT: 20px
}
.line20 A {
	LINE-HEIGHT: 20px
}

.LightBlue01 {
	COLOR: #000;
	list-style-type: none;
}

.LightBlue01 A {
	COLOR: #4f4f4f; text-decoration:none
}


.line18 {
	LINE-HEIGHT: 18px
}
.line18 A {
	LINE-HEIGHT: 18px
}

.LightGrey02 {
	COLOR: #666
}
.LightGrey02 A {
	COLOR: #666
}

.RpicNews01 .picNews .picL .newsul {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	WIDTH: 294px;
	FLOAT: left;
	text-decoration: none;
}
.RpicNews01 .picNews .picL .newsul LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 14px;  BACKGROUND: url(../images/icon_66.gif) no-repeat 0px 5px; HEIGHT: 22px; OVERFLOW: hidden
}

	
.ts3
{
	height:330px;

}

.ts_hyb
{
	width:306px;
	height:320px;
	float: left;
    border: 1px solid #CCC;
	padding-right:18px;

}

.hyb_bt
{
	height: 40px;
	width: 306px;
	background-image:url(../images/t3.jpg)

}

.ts_yjj
{
	width:306px;
	height:320px;
	float:left;
	border: 1px solid #CCC;
	
	
	
}

.yjj_bt
{
	height: 40px;
	width: 306px;
	background-image:url(../images/t3.jpg)

}

.ts_djj
{
	width:306px;
	height:320px;
	float: right;
    border: 1px solid #CCC;
	padding-left:18px;
}

.djj_bt
{
	height: 40px;
	width: 306px;
	background-image:url(../images/t3.jpg)
}

.hyb_nr
{
	width:306px;
	height:270px;
	
}

.yjj_nr
{
	width:306px;
	height:270px;
}

.djj_nr
{
	width:306px;
	height:270px;

}

#S_Cont_10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 10px
}

.list3 LI {
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 8px;
	BACKGROUND-POSITION: -45px -563px;
	FONT-SIZE: 14px;
	list-style-type: none
}
.list3 LI A {
	COLOR: #333; FONT-SIZE: 14px; text-decoration:none
}
.list3 LI A:hover{
	color: #903
}

.ts_lx
{
	height:80px;
	clear: both;
}

.blank20 {
	LINE-HEIGHT: 0;
	HEIGHT: 2px;
	CLEAR: both;
	FONT-SIZE: 1px;
}


.blank21 {
	LINE-HEIGHT: 0;
	HEIGHT: 11px;
	CLEAR: both;
	FONT-SIZE: 1px;
	background-image: url(../images/line.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}

.titleft {
	PADDING-LEFT: 60px; WIDTH: 150px; PADDING-RIGHT: 0px;  HEIGHT: 30px; COLOR: #004181; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.titleft A {
	COLOR: #004181; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration:none
}


ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #333;
  color: #fff;	
  padding: 0.5em;
  text-align:center
}

ul#menu li a:hover {
  background: #000;
}

ul#menu li ul li a {
	background: #ccc;
	color: #000;
	padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.ztlb{
	width:960px;
	height:1050px;
}

.ts3{
	width:960px;
	height:350px;
	clear: both;
}
.ts3k{width:315px; height:30px; background-image:url(../images/ts3k.jpg)}
.tswz{
	width:310px;
	height:310px;
	margin:2px;
	font-size:14px;
	
}
.tswz li {list-style-type:none; line-height:25px; margin-left:15px;}
.tswz li a{line-height:30px;}

.yjj{width:315px; height:340px; float:left; margin-bottom:2px; margin-right:2px; margin-top:2px;border:1px #ccc solid;}
.djj{width:315px; height:340px; float:left; margin:2px;border:1px #ccc solid;}
.hyb{width:315px; height:340px; float:right;margin-bottom:2px; margin-top:2px; margin-left:2px;border:1px #ccc solid;}

.tsbt{
	width:240px;
	height:20px;
	padding-left:30px;
	padding-top:7px;
	float:left;
	color:#000
	}
	



.zhengw{
	width:960px;  /*height:385px;*/
}

.wens{
	float:left;
	width:940px;
	margin-top:2px;
	padding-left: 16px;
	overflow: hidden;
	border:1px #ccc solid;
}
.imaedl dl{
	margin:0 auto;
	float:left;
	display:inline;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left:4px;
}
.imaedl dl dt{text-align:center}
.imaedl dl dt img{padding:4px; border:1px solid #999999;}
.imaedl dl dd{text-align:center; font-size:12px; line-height:22px; padding:0; margin:0; display:block;}

.imaedla dl{
	margin:0 auto;
	float:left;
	display:inline;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 10px;
}
.imaedla dl dt{text-align:center}
.imaedla dl dt img{padding:2px;}
.imaedla dl dd{text-align:center; font-size:12px; line-height:22px; padding:0; margin:0; display:block;}

.tsjj{background-image:url(../images/tsjj.jpg);width:960px;height:30px;}

.wzlj{width:960px; height:70px;}
.tsk{width:960px; height:30px; background-image: url(../images/tsk.jpg)}
.tsbt{width:200px; height:20px; padding-left:30px; padding-top:7px; float:left}
.tsbta{width:80px; height:20px; padding-right:20px; padding-top:7px; float:right;font-size:12px}
.neirong{width:960px;height:40px}
.ljwz{width:958px; height:30px; padding-top:10px;border:1px #ccc solid;}
.ljwz a{padding-left:10px;}

.tcopyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; LINE-HEIGHT: 28px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; COLOR: #333; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden;}
	
.tcopyright .en {FONT-FAMILY: Arial}
.tcopyright A {COLOR: #333; TEXT-DECORATION: none}
.tcopyright A:hover {
	COLOR: #bd0a01; TEXT-DECORATION: underline
}


.side{ border: 1px solid #BEBEBE; width:958px; height:43px; margin-top: 5px; margin-bottom: 5px;
background-image: url(../image/side_bg.gif); background-repeat: repeat-x; float: left;}
#sidebar{ float: left; width: 300px; font-size: 0.93em; text-shadow: 1px 1px 1px #FFF; }
.sidebar-box{ padding: 8px; background-image: url(../image/side_bg.gif); background-repeat: repeat-x; }
.sidebar-box a{ color: #6a6a6a; }
#search-wrap{ position: relative; }
#search{ width: 170px; height: 25px; border: 1px solid #CCC; padding: 0 5px; line-height: 25px;
color: #999; text-shadow: none !important; }
#searchbar{ width: 160px; }
#search:focus{ color: #333;}
#searchsubmit{ width: 75px; height: 26px; line-height: 26px; position: absolute; top: 0;right: 0;
display: block;background: #2C2C2C; border: 0; color: #FFF; cursor: pointer; float: left; }
#searchsubmit:hover{ background: #6A6A6A; }
#reci { margin:8px; PADDING-LEFT: 3px;  HEIGHT: 27px; float: left; width: 638px; }
#reci li { FLOAT: left; MARGIN-RIGHT: 14px; font-size: 15px; line-height: 27px; font-family: "ºÚÌå"; }
