body{
	font-family: Arial,sans-serif;
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(imagesbodybg.jpg) #333333 center top no-repeat;
}
a:active{
    color: #000;
    text-decoration:none;
}
a:link{
    color: #000;
    text-decoration:none;
}
a:visited{
    color: #000;
    text-decoration:none;
}
a:hover{
    color: #000; 
    text-decoration:none;
}
P,FORM{
margin:0px;
padding:0px;
}
LI{list-style:none;margin:0px;padding:0px;}
ol,ul{margin:0px;padding:0px;}
H1{font-size:18px;
color:#000000;
font-family:SimHei,Arial, Helvetica, sans-serif;
padding:10px 0px 10px 5px;
margin:0px;
font-weight:normal;
}
H2{font-size:16px;
color:#FFCC00;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0px 10px 0px;
margin:0px;
font-weight:bold;
}
H3 {
color:#993300;
font-weight:bold;
font-size:14px;
padding:0px 0px 10px 0px;
line-height:22px;
margin:0px;
}
/*****H4 titles******/
H4 {
padding:0px;
margin:15px 0px 0px 15px;
}
HR{
background:url(imagesline2.gif) repeat-x top;
padding:0px;
margin:20px 0px 20px 0px;
border-top:1px solid #CCCCCC;
border-left:0px;
border-bottom:0px;
border-right:0px;
height:1px;
}
.indexbox{}
/*****************************line1*******************************************/
.topinfo{ word-spacing:10px; padding-top:40px; font-size:14px; font-weight:bold;}
.homelink{background:url(../images/home.gif) left top no-repeat;padding:0px 0px 0px 20px;} 
.title{
padding:0px;
font-weight:normal;
color:#CCCCCC;
font-family:"宋体", Times, serif;
font-size:14px;
line-height:28px;
position:absolute;
right: 30px;
bottom: 10px;
}
.titlebg1{
 background:url("imagestop.png")  no-repeat center top;
 }
 
 .titlebg2{
 background:url("imagestop2.png")  no-repeat center top;
 }
 
 .titlebg3{
 background:url("imagestop3.png")  no-repeat center top;
 }
 
 .titlebg4{
 background:url("imagestop4.png")  no-repeat center top;
 }
 .titlebg5{
 background:url("imagestop5.png")  no-repeat center top;
 }
 
 .titlebg6{
 background:url("imagestop6.png")  no-repeat center top;
 }
 
 .titlebg7{
 background:url("imagestop7.png")  no-repeat center top;
 }
 .titlebg8{
 background:url("imagestop8.png")  no-repeat center top;
 }
.title a:active, .title a:link, .title a:visited{
    padding:0px 9px 0px 9px;
    color:#006699;
    text-decoration:none;
	font-weight:bold;
}
.title a:hover{
    padding:0px 9px 0px 9px;
    color:#006699;
    text-decoration:none;
	font-weight:bold;
}
.tsubbg{font-size:14px;
font-weight:bold;
background:url(imagestsubbg.jpg) left no-repeat;
color:#333333;
padding:7px 0px 13px 15px;
margin:0px;
}
.tsubbg a:active, .tsubbg a:link, .tsubbg  a:visited, .tsubbg a:hover{
    color: #333333;
    text-decoration:none;
}
.selectbox{border:#CCCCCC 1px solid;padding:2px; width:80px;}
.channeltitles{
background: url(imageschannelbg.jpg) no-repeat left #D9D3C7;
margin:1px 0px;
padding:12px 10px 16px 40px;
font-size:14px; 
font-weight:bold;
}
.subchanneltitle{
padding:10px 20px 10px 20px;
text-align:right;
font-family:"宋体";
font-size:12px;
background:url(imagesline.jpg) repeat-x bottom;
}
.subchanneltitle_on{
padding:10px 20px 10px 20px;
text-align:right;
font-family:"宋体";
font-size:12px;
font-weight:bold;
background:#F3FDDB;
}

.search{border:#CCCCCC 1px solid;padding:3px; width:150px;margin:3px 0px 0px 0px;}
.searchbox{width:250px; padding:30px 3px 0px 0px;float:right;margin:0px; vertical-align:middle; }
.searchbotton{vertical-align:top;width:74px;height:28px;background:url(imagessearchbotton.png) no-repeat;border:0;margin:0px;cursor:pointer;padding:0px;}
.info{float:left;margin:0px; padding:5px 5px; font-size:12px; color:#7E2342; font-family:"宋体", Arial, Helvetica, sans-serif; width:700px;}

.text12{ font-size:12px;font-weight:normal;color:#666666;line-height:20px;}
.line{background:url(imagesline.gif) bottom repeat-x;padding:0px 0px 7px 0px;margin:0px 0px 7px 0px;} 
.lists2 {
color:#333333;
font-size:12px;
padding:5px 15px 0px 15px;
line-height:18px;
}

.lists2 LI{
padding:3px 0px 3px 5px; 
list-style:none;margin:0px;
_zoom: 1; /*IE6 Hack*/
_float: left; /*IE6 Hack*/
_width: 100%; /*IE6 Hack*/

}
.lists2 a:active, .lists2 a:link, .lists2 a:visited{
    font-size:12px;
	color:#333333;
	font-weight:normal;
    text-decoration:none;

}
.lists2 a:hover{
    font-size:12px;
	color:#000000;
	font-weight:normal;
    text-decoration:underline;
 
}
.lists1 {
color:#333333;
font-size:14px;
padding:5px 15px 0px 15px;
line-height:180%;
}

.lists1 LI{
padding:3px 0px 3px 5px; 
list-style:disc;
margin:0px;
_zoom: 1; /*IE6 Hack*/
_float: left; /*IE6 Hack*/
_width: 100%; /*IE6 Hack*/

}
.lists1 a:active, .lists1 a:link, .lists1 a:visited{
    font-size:14px;
	color:#333333;
	font-weight:normal;
    text-decoration:none;

}
.lists1 a:hover{
    font-size:14px;
	color:#000000;
	font-weight:normal;
    text-decoration:underline;
 
}

.time {
color:#CCCCCC;
padding:0px 10px 0px 0px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.listtime {
color:#999999;
padding:0px 10px 0px 0px;
font-weight:normal;
float:right;
font-family:Arial, Helvetica, sans-serif;
}
.more {
color:#FF9900;
margin:0px;
padding:8px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.more a:active,.more a:link,.more a:visited,.more a:hover{
    color: #FF9900;
    text-decoration:underline;
}
.line{
background:url(imagesline.gif) left bottom no-repeat;
margin:0px 0px 10px 0px;
padding-top:5px;
}
.text12{
font-size:12px;
line-height:200%;
color:#333333;
}
.text12 H1{
color:#000;
font-size:14px;
font-weight:bold;
font-family:"宋体";
margin:0px;
padding:4px 0px;
}
.textpic{
padding:0px;
margin:4px 20px 5px 0px;
border:#FFFFFF solid 5px;
}
.links{
margin-top:20px;
padding:10px 0px;
font-size:12px;
}
.links a:active, .links a:link, .links a:visited{
    color:#FF9900;
    text-decoration:underline;
}
.links a:hover{
    color:#FF9900;
    text-decoration:underline;
}
/********************* copyright ********************************/
.copyright {
    padding:10px 20px 30px 20px;
	margin:0px auto;
	color: #999999;
	line-height: 160%;	
	font-size: 12px;
	width:950px;
overflow:hidden;
}
.copyright span{
word-spacing:10px;
color:#CCCCCC;
}
.copyright  a:active, .copyright  a:link, .copyright  a:visited{
    color: #cccccc;
    text-decoration:none;
}
/**********************location***********************************/
.loca {
    padding: 0px 0px 5px 0px;
	color: #333333;
	font-size: 12px;
	margin:0px auto 10px auto;
	background:url(imagesline.jpg) repeat-x bottom;
}
.loca a:active, .loca a:link, .loca a:visited{
    font-size: 12px;
	color: #666666;
    text-decoration:none;
}
.loca a:hover{
	font-size: 12px;
	color: #666666; 
    text-decoration:underline;
}

/******************************????************************************/
.cont {
    color:#000000;
    margin:0px 0px 10px 0px;
    font-size:14px;
    line-height:28px;
    padding:0px 20px;
}
.cont h1{
font-size:18px;
color:#cc3300;
font-family:SimHei,Arial, Helvetica, sans-serif;
padding:5px 0px 5px 0px;
margin:0px;
font-weight:normal
}
.cont .infor
{
padding-bottom:10px;
font-size:12px;
color:#999999;
}
.cont a:active, .cont a:link, .cont a:visited{
   
	color: #006699;
    text-decoration:none;
}
.cont a:hover{
    
	color: #006699; 
    text-decoration:underline;
}
.cont img
{
margin:10px 2px 2px 2px;
padding:5px;
background-color:#FFFFFF;
}

.clear{clear:both;}
.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:#000000;
 background-color:#000000;
}
.maintables td{
 background-color:#FFFFFF;
}

.map {
padding:15px 10px 10px 20px;
margin:0px;
font-size:12px;
color:#666666;
line-height:24px;
}
.map .direct{
padding:0px 0px 10px 0px;
color:#669900;
font-size:14px;
font-weight:bold;
}
.map  .line2spe{
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
background:url(imagesline2.gif) repeat-x bottom;
}
.map .memo{
margin:15px 0px 0px 0px;
padding:0px;
color: #CC3300;
}

.videos{
background:url(imagesvideobg.jpg) center top no-repeat #FFF;
padding:10px;
margin:10px 0px;
font-size:12px;
color:#666666;
overflow:hidden;
zoom:1;
}
.videos .vshow{
background:#FFFFFF;
line-height:150%;
float:left;
width:100px;
height:120px;
border:1px #999999 solid;
padding:5px;
margin:0px 0px 10px 10px;
}
.videos .vshow IMG{
border:0px;
padding:0px;
margin:0px 0px 5px 0px;
width:100px;
height:75px;
}
.sysuinfo{
background:url(imagesvideobg.jpg) center top no-repeat #FFF;
padding:10px 0px;
margin:10px 0px;
font-size:12px;
color:#666666;
overflow:hidden;
zoom:1;
}
.vinfo{
background:#FFFFFF;
line-height:150%;
float:left;
width:160px;
height:150px;
border:1px #999999 solid;
padding:5px;
margin:0px 0px 10px 13px;
text-align:center;
}
.vinfo IMG{
border:0px;
padding:0px;
width:160px;
height:90px;
margin:5px 0px 5px 0px;

}
.indexvideo img{
border:1px #CCCCCC solid;
padding:2px;
margin:2px;
width:130px;
height:96px;
}
/*********图片切换 css定义***********/
.sub_box{width:280px; height:210px; float:left; position:relative; overflow:hidden; border:1px solid #cccccc; }
.sub_box img{border:none; width:280px; height:210px; }
#bd1lfimg{position:relative; width:280px; height:210px; overflow:hidden;  }
#bd1lfimg div{width:100000px; margin-left:-4px; }
#bd1lfimg dl{width:280px; height:210px; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;}
#bd1lfimg dt{width:280px; height:210px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:270px; height:80px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 20px; margin:0px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:280px; height:25px; bottom:2px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha

(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}