body{
	font-family: Arial,sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color:#F2EFE8;
	background-image: url(../images/bodybg.jpg);
	background-repeat: repeat-x;
}
a:active{
    color: #333333;
    text-decoration:none;
}
a:link{
    color: #333333;
    text-decoration:none;
}
a:visited{
    color: #333333;
    text-decoration:none;
}
a:hover{
    color: #000000; 
    text-decoration:underline;
}
P{
margin:0px;
padding:0px;
}
ol,ul{margin-top:0px;margin-bottom:5px;}
LI{list-style:none;padding:0px;margin:0px;}
H1{font-size:18px;
color:#c30;
font-family:Arial, Helvetica, sans-serif;
padding:25px 0px 25px 5px;
margin:0px;
font-weight:bold;
}
/*********************header************************************************/
#header{
width:960px;
padding:0px 0px;
margin:0px auto;
}
#nav{
width:940px;
padding:0px 10px;
margin:0px auto;
line-height:50px;
font-size:14px;
font-weight:bold;
}
#nav A{
text-decoration:none;
padding:10px;
color:#FFF;
}
/***************************main***************************/
.neititle{
font-size:15px;
color:#c30;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:bold;
background:url(../images/line.gif) repeat-x bottom;
}
.neititle2{
font-size:14px;
color:#c30;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:bold;
}
#indexline1{
width:960px;
border-top:4px solid #C8BC9D;
margin:15px auto;
padding:0px;
background:#FAF8F2;
overflow:hidden;
}
#indexline2{
width:930px;
border-top:4px solid #c30;
margin:0px auto 15px auto;
padding:15px;
background:#FFFFFF;
overflow:hidden;
}
.line{
padding:0px 0px 0px 0px;
margin:0px auto 15px auto;
width:960px;
overflow:hidden;
}
.indexcol1{
width:275px;
padding:10px 20px 0px 10px;
margin:0px 10px 0px 0px;
height:160px;
background:url(../images/line2.gif) right repeat-y;
float:left;
overflow:hidden;
}
.indexcol2{
width:275px;
height:160px;
padding:10px 10px 0px 10px;
float:left;
overflow:hidden;
}
.indexcol3{
width:310px;
height:300px;
float:left;
margin:0px 15px 0px 0px
}
.indexcol4{
background:#FFFFFF;
border-top:4px solid #c30;
width:610px;
padding:10px 10px 10px 15px;
float:left;
overflow:hidden;
}
.text14{
padding:10px 5px 0px 5px;
line-height:30px;
font-size:14px;
}
.time{
float:right;
font-weight:normal;
color:#999999;
}
.indexright{
width:400px;
padding:20px 20px 15px 10px;
float:left;
}
.indexleft{
width:510px;
padding:10px;
height:240px;
float:left;
}
.mainleft{
width:610px;
margin:20px 0px 20px 20px;
padding:0px 20px 0px 0px;
background:url(../images/line2.gif) right repeat-y;
float:left;
}
.mainright{
width:290px;
padding:20px 10px 15px 10px;
float:left;
}
.mainright IMG{
width:250px;
height:160px;
padding:10px 10px;

}
.hidecontent {
display:none;
}
.tabup{
background:url(../images/tabup.gif) no-repeat;
height:90px;
width:30px;
padding:5px;
font-size:18px;
font-weight:normal;
font-family:SimHei,Arial, Helvetica, sans-serif;
color:#CC3300;
}
.tabdown{
background:url(../images/tabdown.gif) no-repeat;
height:90px;
width:30px;
padding:5px;
font-size:18px;
font-weight:normal;
font-family:SimHei,Arial, Helvetica, sans-serif;
color:#666666;}
.more{
font-size:12px;
float:right;
font-weight:normal;
padding:0px 5px;
}
.more A{
text-decoration:none;
color:#c30;
}
#cont{
padding:20px 10px;
font-size:14px;
line-height:200%;
}
#cont H1{
color:#c30;
font-family:SimHei, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
text-align:center;
margin:0px 0px 5px 0px;
padding:0px;
}
#cont .info{
color:#999999;
font-size:12px;
padding:0px 0px 10px 0px;
}
.newslists {
color:#333333;
font-size:14px;
padding:10px 5px 0px 10px;
line-height:30px;
margin:0px 0px 0px 0px;
}
.lists {
color:#333333;
font-size:12px;
padding:0px 5px 0px 0px;
line-height:26px;
margin:0px 0px 0px 0px;
}

.loca{
padding:10px 15px 10px 5px;
color:#999999;
font-size:12px;
margin:0px;
line-height:20px;
border-bottom:#999999 1px dotted;
}
.loca a:active, .loca a:link, .loca a:visited, .loca a:hover{
color:#999999;
font-size:12px;
text-decoration:none;
}
.indexql{
line-height:24px;
font-size:12px;
word-spacing:20px;
}
.links{
padding:20px 15px 10px 5px;
color:#333333;
font-size:12px;
margin:0px;
line-height:20px;
}
.links a:active, .links a:link, .links a:visited, .links a:hover{
color:#ff6600;
font-size:12px;
text-decoration:none;
}

.readmore{
font-size:12px;
}
.readmore a:active, .readmore a:link, .readmore a:visited{

	color: #FF6600;
    text-decoration:underline;
}
.readmore a:hover{
	color: #FF9900;
    text-decoration:underline;
}
.clear{
clear:both;
}
#bottom{
border-top:4px solid #C8BC9D;
margin:0px auto;
padding:20px 0px;
width:960px;
color:#cc6600;
font-size:12px;
text-align:center;
}
.tabletab{
background:url(../images/tbg.gif) no-repeat left bottom;
height:300px;
}
#colee_l{
	padding:10px;
	font-size:18px;
	width:30px;
	float:left;
	color:#c30;
	font-family:SimHei, Arial, Helvetica, sans-serif;
}
#colee_left{
	overflow:hidden;
	font-size:12px;
	width:870px;
	float:left;
}
#colee_left table{
	cellpadding:0;
	cellspacing:0;
	border:0;
}
#colee_left1{
	cellpadding:2px;
	cellspacing:0;
	border:0;
}

#colee_left IMG{
border:0px;
padding:0px 0px 10px 0px;
}
/********************************/
#tabs{margin:1px;font-size:12px;}
#tabs ul{list-style:none;margin:0;padding:0;height:40px;}
#tabs li{float:left;margin:0 1px 0 0;padding:0 0 0 1px;list-style:none; width:49%; text-align:center}
#tabs li,#tabs li a{height:40px;background:url(../images/tabs.gif) no-repeat 0 -135px;}
#tabs li a{display:block;height:100%;padding:0px;line-height:40px;text-align:center;background-position:100% -90px;font-weight:bold;color:#000;text-decoration:none;cursor:pointer;width:100%;}
#tabs li a:hover{text-decoration:underline;}
#tabs li.current{height:40px;margin-bottom:-1px;background-position:0 -45px;position:relative;z

-index:100;}
#tabs li.current a{background-position:100% 0;color:#FFF!important;text-decoration:none;}
#tabs .tab-border{overflow:hidden;border-top:1px solid #CCCCCC;height:0px;}
* html #tabs{overflow:hidden;}
* html #tabs li a{width:1%;white-space:nowrap;}
.bo{width:96%; border-top:0;height:200px;}