@charset "gb2312";

/*通用初始化css*/
*{ margin:0; padding:0; }
li,ul{ list-style:none;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#797979; text-align:center; background:#dbdbdb url(mainBg.jpg) center 33px no-repeat;}
a{ color:#b60000; text-decoration:none;}
a:hover{ color:#eb8500; text-decoration:none;}
.frameDiv{ width:960px; margin:0 auto; clear:both; text-align:left;}
.frameDiv img{ border:0;}
.frameTopDiv{ width:940px; margin:0 auto; clear:both; text-align:left;}
img{ border:0;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}
.pad5px{ padding-bottom:5px;}
.pad15px{ padding-bottom:15px;}
h3{ font-size:14px; margin-bottom:8px;}
p{ text-indent:2em;}
p a{ margin-left:10px;}
.floatLeft{ float:left; display:inline;}
.floatRight{ float:right; display:inline;}

/*通用导航css*/
.nav{ background:#e9e9e9; clear:both; border-bottom:1px solid #c4c4c4;}
.nav img{ border:0;}
.logo{ float:left; display:inline;}
.nav_right{ float:right; width:250px; display:inline; line-height:14px; margin-top:12px;}
.nav_right a{ float:left; display:inline; padding:0 15px; border-right:1px dotted #262626; color: #000;}
.nav_right a:hover{ color: #ff7200;}
.nav_right .zta{ border:0;}

.banner{ height:350px; position:relative;}
.banner a{ width:144px; height:52px; right:69px; bottom:28px; position:absolute;}
.banner a:hover{ background:url(btn_forum.gif) no-repeat;}

.life{ width:730px;}
.info{ width:208px; padding:10px; background:#f0f0f0; border:1px solid #dcdcdc;}

.life div{ width:155px; height:290px; float:left; display:block; display:inline; background:url(list_bg.jpg) no-repeat; margin-right:12px;padding:30px 7px; position:relative; }
.life h3{ position:absolute; top:30px; height:24px; color:#b60000;}
.life img{ position:absolute; top:55px; padding:6px 0; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.life p{ position:absolute; top:150px; width:155px; line-height:22px;}

.info_tit{ font-size:14px; font-weight:bolder; background:url(info_tit.gif) top no-repeat; height:27px; padding-left:30px; line-height:25px; color:#474747;}
.info_heads div{ line-height:180%; padding:5px;}
.info_heads h3{ margin-top:3px;}
.info_news{ margin-top:10px;}

.video_img{ background:url(video_bg.jpg) no-repeat; width:189px; height:140px; margin-top:5px; padding:7px 8px;}

.news_list{ background:url(dot_line.gif) repeat-x top; padding-top:10px;}
.news_list li{ line-height: 24px; text-overflow: ellipsis; overflow: hidden; text-indent: 1.2em; white-space: nowrap; width:189px; background:url(dot.gif) 3px center no-repeat; }

  
.main{  margin-top:10px;}
.main img{ background:url(img_bg.jpg) no-repeat; padding:10px; border:0; padding-bottom:40px;}
.main span{ display:none;}
.rights{ text-align:center; clear:both; color:#636363; line-height:22px;}
.rights span{ margin-left:20px;}
