body{

	font-family: "寰蒋闆呴粦";

	color: #000000;

	font-size: 14px;

	margin: 0px;

	padding: 0px;

	

}

*{margin:0;padding:0;}

img{overflow:hidden;}

a:active{

    color: #000000;

    text-decoration:none;

}



img{border:none;}

a:link{

    color: #000000;

    text-decoration:none;

}

a:visited{

    color: #000000;

    text-decoration:none;

}

a:hover{

    color: #cc6600; 

    text-decoration:underline;

}

.fl{float:left;}

.fr{float:right;}

H1{font-size:18px;

color:#000000;

font-family:SimHei,Arial, Helvetica, sans-serif;

padding:5px 0px;

margin:0px;

}

H2{font-size:13px;

font-weight:bold;

color:#333333;

padding:10px 8px 8px 8px;

margin:0px;

}

.w_auto{width:1000px; margin:0 auto;position:relative;height:78px;}

.w_auto .xiName{position:absolute;left:397px;top:5px;color:#fff;}

.w_auto .xiName dt{font-size:36px;font-weight:bold;}

#indexline H4{

padding:0px;

margin:0px;

border-bottom:1px solid #C0C0C0;

height:34px;

line-height:34px;

}

#indexline h4 span{color:#060;font-size:16px;float:left;display:inline-block;height:34px;line-height:34px;border-bottom:1px solid #060}

#indexline h4 a{color:#060;font-size:14px;line-height:34px;height:34px;float:right;display:inline-block;margin-right:5px;}

H6{

padding:0px 0px 5px 0px;

margin:0px;

font-size:12px;

font-weight:normal;

color:#999999;

text-align:center;

}

HR{

border-top:#CCCCCC 1px solid;

border-bottom:0px;

border-left:0px;

border-right:0px;

padding:0px;

margin:25px 0px;

_height:1px;

}

P{margin:0xp;padding:0px;}

LI{list-style:none;margin:0px;padding:0px;}

ol,ul{margin:0px;padding:0px;}

#wrap {

    position : relative;

    width : 230px;

    margin : 0px auto;

}

/********************* copyright ********************************/





.channel LI{

font-size:14px;

font-weight:bold;

padding:20px 10px 20px 20px;

}

.channel A:link,.channel A :visited,.channel A:active,.channel A:hover{

font-size:14px;

font-weight:bold;

text-decoration:none;

}

.nchannel{

border-bottom: 2px solid #E0E0E0;

color:#000000;

}

.curchannel{

border-bottom: 2px solid #E0E0E0;

}

.curchannel a{color:#060;}

.search{

	border:#CCCCCC 1px solid;

	padding:3px; 

	width:150px;

	margin:3px 0px 0px 0px;

	}

.searchbox{

	width:250px; 

	padding:30px 3px 0px 0px;

	position:absolute;

	right:20px;

	bottom: 85px;

	margin:0px; 

	vertical-align:middle; 

}

.searchbotton{

	vertical-align:top;

	width:74px;

	height:28px;

	background:url(../images/searchbotton.png) no-repeat;

	border:0;

	margin:0px;

	cursor:pointer;

	padding:0px;

}

.newsmore

{

float:right;

text-align:right;

padding:15px 20px 5px 20px;

font-weight:normal;

font-size:12px;

}

.newsmore a:active, .newsmore a:link, .newsmore a:visited{

    color: #cc6600;

    text-decoration:underline;

}

.newsmore a:hover{

    color: #cc6600; 

    text-decoration:underline;

}

.more

{

padding-left:5px;

font-weight:normal;

}

.more a:active, .more a:link, .more a:visited{

    color: #cc6600;

    text-decoration:underline;

}

.more a:hover{

    color: #cc6600; 

    text-decoration:underline;

}

.newstime

{

margin-right:15px;

color:#829A82;

}



.quicklinks{

margin-left:13px;

}

#indexright .line{

background:url(../images/line.jpg) repeat-x bottom;

padding-bottom:13px;

}

/**********************lecture**********************************/

.ilecture{

line-height:20px;

padding:9px 0px 9px 10px;

margin:0px;

}

.iline{
/*
background:url(../images/line2.gif) repeat-x bottom;*/

}

/**********************location**********************************/

.loca {

    padding: 0px 0px 10px 0px;

	color: #999999;

	font-size: 12px;

	margin:0px 0px 10px 0x;

	/*background:url(../images/line2.gif) repeat-x bottom;*/

}


.loca a:active, .loca a:link, .loca a:visited{

    font-size: 12px;

	color: #999999;

    text-decoration:none;

}

.loca a:hover{

	font-size: 12px;

	color: #999999; 

    text-decoration:underline;

}

/****************************fillin*************************************/

.fillin {

border:1px;

border-style:solid;

border-color:#999999;

}

#indexline .recommand{

line-height:28px;

height:245px;



}

#indexline .recommand H5{

padding:0px;

margin:0px;

font-size:14px;

font-weight:bold;

color:#996600;

}

.zhuanti{

padding:0px;margin:0px;font-weight:bold;line-height:20px;

}

.zhuanti IMG{

margin:0px 10px 0px 0px;

}

.jiaoxu{

line-height:22px;

background:url(../images/link-kc.jpg) left top no-repeat ;

padding:5px 0px 0px 70px;

margin:5px 0px;

height:55px;

}

.jiaoxu span{display:block;font-size:14px;}

/*****************************list*********************************/

#ilists{

    margin:0px;

    font-size:12px;

    line-height:23px;

    padding:9px 0;

	color:#000000;

}

#ilists UL{

margin:0px;

padding:0px;

}

#ilists LI{

margin:0px;

padding-left:10px;

background:url(../images/dot.gif) no-repeat left;

list-style:none;

}

#ilists .listtime {

color:#999999;

padding:0px 5px 0px 20px;

}

.lists{

    margin:0px;

    font-size:14px;

    line-height:30px;

    padding:25px 30px;

	color:#000000;

}

.zj-lists{

    margin:0px;

    font-size:14px;

    line-height:215%;

    padding:25px 30px;

	color:#000000;

}

.zj-lists1{

    margin:0px;

    font-size:14px;

    line-height:215%;

    padding:0 30px 25px;

	color:#000000;

}

.lists UL,.zj-lists ul{

margin:0px;

padding:0px;

}

.zj-lists1 dt{clear:both;margin-bottom:10px;padding-left:10px;height:46px;line-height:46px;font-size:15px;background:#f9f9f9;}

.zj-lists1 dt span{font-weight:bold;float:left;color:#333;}

.zj-lists1 dt em{font-style: normal;float:right;margin-right:10px;}

.zj-lists1 dt em a{color:#999;}

.zj-lists li,.zj-lists1 dd{float:left;width:140px;height:188px;padding:0 34px 38px 0;text-align: center;overflow:hidden;display:inline-block;}

.zj-lists li img,.zj-lists1 dd img{width:100%;height:160px;display:block;float:left;overflow:hidden;}

.zj-lists li a,.zj-lists1 dd a{text-align:center;line-height:48px;height:48px;display:block;width:100%;float:left;overflow:hidden;}

.lists LI{

margin:0 0 5px;

list-style:none;

}

.lists LI a{

padding-left:10px;

background:url(../images/dot.gif) no-repeat left;

display:inline-block;

}

.time {

color:#999999;

padding:0px 5px 0px 15px;

float:right;

width:80px;

text-align:center;}

.list-tw{width:560px;float:left;}

.list-tw img{display:inline-display;margin-right:10px;width:120px;height:90px;float:left;}

.links

{

padding:20px 10px 0px 20px;

font-size:12px;

text-align:center;

line-height:200%;

color:#666666;

}

.links a:active, .links a:link, .links a:visited{

margin-left:5px;

	color: #FF9900;

    text-decoration:none;

}

.links a:hover{

	color: #FF9900;

    text-decoration:underline;

}

/******************************content************************************/

.contentcontainer{

	margin:0px;

    font-size:12px;

    line-height:200%;

    padding:20px;

	color:#000000;

	background:#FFFFFF;

	min-height:420px;

	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>420?"420px":"");

}

.cont h1{

padding:0px;

margin:0px 0px 10px 0px;

font-size:18px;

font-weight:normal;

font-family:Simhei,Arial, Helvetica, sans-serif;



text-align:center;

}

.cont h2{

padding:0px 0px;

margin:0px 0px 5px 0px;

font-size:14px;

font-weight:bold;

color:#006600;

}

.cont h3{

font-weight:normal;

text-align:center;

padding:0px 0px;

margin:0px 0px 5px 0px;

font-size:12px;

color:#CCCCCC;

}

.cont {

    margin:0px;

    font-size:14px;

    line-height:200%;

    padding:10px 25px;

	color:#000000;

}
.cont p{
text-indent:2em;
}
.cont .inf{font-size:12px;margin-bottom:8px;}



.cont a:active, .cont a:link, .cont a:visited{

   

	color: #336600;

    text-decoration:none;

}

.cont a:hover{

    

	color: #336600; 

    text-decoration:underline;

}

.clear{clear:both;height:0;}

.clearfix:after{ 

visibility: hidden; 

display: block; 

font-size: 0; 

content: "."; 

clear: both; 

height: 4px; 

} 

* html .clearfix{zoom: 1;} 

*:first-child + html .clearfix{zoom: 1;} 



.maintables{

font-size:12px;

 color:#000;

 background-color:#000;

}

.maintables td{

 background-color:#FFF;

}

.member{

float:left;

width:160px;

padding:10px;

margin:3px;

text-align:center;

height:220px;

}

.member IMG {

width:120px;

border:0px;

padding:2px;

background:#FFF;

margin:10px;

MAX-WIDTH: 100%!important;

HEIGHT: auto!important;

width:expression(this.width > 120 ? "120px" : this.width)!important;

} 

/********************************quicklink***********************************/

#quicklinks{

padding:12px 0px 7px 0px;

margin:0px auto;

word-spacing:5px;

font-size:14px;

font-weight:bold;

color:#000000;

background:#D1D1D1;

width:998px;

height:20px;

}

#sublinks{

padding:10px 20px;

margin:0px auto;

width:958px;

word-spacing:6px;

font-size:12px;

color:#000000;

background:#D1D1D1;

height:20px;

}

#quicklinks .spe{

padding:8px 15px 10px 15px;

margin:0px;

}

#quicklinks .up{

padding:14px 15px 10px 15px;

background: url(../images/quicklink_bg.jpg) repeat-x top;

}

#quicklinks a:active, #quicklinks a:link, #quicklinks a:visited, #quicklinks a:hover{

    color: #333333;

    text-decoration:none;

}

#sublinks a:active, #sublinks a:link, #sublinks a:visited, #sublinks a:hover{

    color: #333333;

    text-decoration:none;

}





.time {

color:#999999;

padding:0px 5px 0px 0px;

font-weight:normal;

}

.hidecontent {

    display: none;

}