/* ???? */
.A1{height:80px; overflow:hidden;  position:relative;}
.A1 .sign{position:absolute; width:75px; overflow:hidden;}
.A1 .title{position:absolute; left:75px; width:880px; overflow:hidden; font-size:12px; line-height:22px; margin-left:15px;}
.A1 .title a{font-size:12px; color:#000;}
.A1 .online{position:absolute; left:875px; width:75px; overflow:hidden;}
.line{height:3px; background:#666; overflow:hidden;}

.newspic{height:350px;}
.newspic .pic{float:left; width:610px;}
.newspic .pic ul{}
.newspic .pic ul li{}

.newspic .topic{border:1px solid #bdbdbd; height:80px; overflow:hidden;}
.newspic .topic li{float:left; font-size:12px; line-height:24px; padding:5px 0; width:260px;}
.newspic .topic li a{color:#000;}
.newspic .topic .cate{float:left; margin:0 5px 0 10px; display:inline; color:#d00000; width:20px; font-size:12px; line-height:18px;}
.newspic .topic .cate a{color:#d00000;}

.newspic .news{float:right; width:350px; background:url(newsbg1.gif) no-repeat; height:350px;}
.newspic .news ul{margin:10px; border-bottom:1px dashed #bdbdbd; padding-bottom:10px; line-height:20px; text-align:left;}
.newspic .news .t1 a{color:#0d50cd; font-size:16px; font-weight:bold;}
.newspic .news .t2 a{color:#000000; font-size:14px; font-weight:bold;}
.newspic .news .t3 a{color:#000000; font-size:14px;}

.ad{height:122px;float:left; width:970px;}

/* part1 */
#part1{height:375px;}
#part1 .rollpic{float:left; width:315px;}
#part1 .newscenter{float:left; width:320px; padding-left:10px;}
#part1 .rightside{float:right; width:315px; padding-left:10px; height:370px;}
#part1 .height{height:368px;}
#part1 .height2{height:300px;}


/* part2 */
#part2{height:225px;}
#part2 .rollpic{float:left; width:315px;}
#part2 .newscenter{float:left; width:315px; padding-left:10px;}
#part2 .newscenter .ad{text-align:center;}
#part2 .rightside{float:right; width:315px; padding-left:10px;}
#part2 .height{height:180px;}

/* part3 */
#part3{height:260px;}
#part3 .rollpic{float:left;width:235px;}
#part3 .newscenter{float:left; width:235px; padding-left:10px;}
#part3 .newsright {float:left; width:235px; padding-left:10px;}
#part3 .rightside{float:right; width:235px; padding-left:10px;}
/* part4 */
#part4{height:290px;}
#part4 .rollpic{float:left; width:315px;}
#part4 .newscenter{float:left; width:320px; padding-left:10px;}
#part4 .newscenter .ad{text-align:center;}
#part4 .rightside{float:right; width:315px; padding-left:10px;}
/* part5 */
#part5{height:355px;}
#part5 .rollpic{float:left; width:315px;}
#part5 .newscenter{float:left; width:320px; padding-left:10px;}
#part5 .newscenter .ad{text-align:center;}
#part5 .rightside{float:right; width:315px; padding-left:10px;}

.picep .height{height:320px;}
.photo{float:left; width:970px;}
.picbox .list{padding:12px;}
.picbox .list img{padding:2px;border:1px solid #CCC;}

.channels{padding:0 15px; height:37px; background:url(bg.png) repeat-x; line-height:37px; font-size:12px; margin-bottom:8px;}
.channels .local{float:left;}
.channels .local a{color:#c30c30;}
.channels .local a:hover{color:#325e7f;}
.channels .channel{color:#cccccc; float:right}
.channels .channel a{color:#325e7f; margin:0 2px;}
.channels .channel a:hover{color:#c30c30;}

#logo{margin-bottom:8px; height:66px;}
#logo .logo{ float:left;}

.main_nav{height:60px;background:url(bgx.png) no-repeat; font-size:14px; font-weight:bold;}
.main_nav li{float:left; padding-top:10px;}
.main_nav .box1{padding-left:83px;}
.main_nav .box2{padding-left:32px;}
.main_nav .box3{padding-left:82px;}
.main_nav .box4{padding-left:35px;}
.main_nav .box5{padding-left:82px;}
.main_nav .box6{padding-left:35px;}
.main_nav a{color:#FFF; margin-left:20px; line-height:22px;}
.main_nav a:hover{color:#fcff01;}

.info_nav{padding:0 15px;background:url(bg.png) no-repeat; height:27px; margin-bottom:8px; line-height:27px; color:#325e7f; font-size:12px;}
.info_nav .chief_editer{float:left;}
.info_nav .about{float:right;}
.info_nav .about a{color:#325e7f;}
.info_nav .about a:hover{color:#c30c30;}
.info_nav span{color:#cccccc; margin:0 5px;}