﻿.top_links{position:relative; padding:0 10px; width:958px; line-height:24px; margin:0 auto; border:1px solid #CDCDCD; border-top:none; font-size:12px;}
    .top_links div{float:left;}
    .top_links iframe{position:absolute; padding-top:1px;}
    .top_links ul{float:right;}
    .top_links li{float:left; margin-left:10px;}

.index .hot{margin-top:10px; background:url(bg_hot.png) no-repeat;}
    .index .hot .title{margin:0 auto; width:830px; height:67px; text-align:center;}
    .index .hot .title .pic{height:50px;}
    .index .hot .title .pic img{width:830px; height:50px;}
    .index .hot .title .list{height:17px; line-height:17px; font-size:13px;}
    .index .hot .title .list a{margin:0 10px;}

.news_images{ width:580px; height:348px; }
    .news_images .FocusPic{ zoom:1;position:relative; overflow:hidden; width:580px; height:348px; }
    .news_images .FocusPic .content{ overflow:hidden; }
    .news_images .FocusPic .changeDiv a{ position:absolute;top:0px;left:0px;display:none; }
    .news_images .FocusPic .title-bg,.FocusPic .title{ position:absolute;left:0px;bottom:0;width:580;height:30px;line-height:30px; overflow:hidden; }
    .news_images .FocusPic .title-bg{ background:#000;filter:alpha(opacity=50);opacity:0.5; }
    .news_images .FocusPic .title a{ display:block;padding-left:10px; color:#fff; font-size:14px; }
    .news_images .FocusPic .change{ bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute; z-index:9999; zoom:1; overflow:hidden; }
    .news_images .FocusPic .change i,
    .news_images .FocusPic .change a{ background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack; zoom:1;*display:inline; }
    .news_images .FocusPic .change i.cur{ background:#FF7700; }
    .news_images .FocusPic .change a{ color:#FFF; background:#FF7700; }
    .news_images .FocusPic img{ width:580px; height:348px; }

.news_headline{width:380px; height:348px;}
    .news_headline .headline_a,
    .news_headline .headline_b{padding-bottom:10px; border-bottom:1px dashed #CDCDCD;}
    .news_headline .headline_a h1,
    .news_headline .headline_b h1{margin-bottom:5px; color:#DC0000; font-size:20px; font-family:"Microsoft YaHei"; text-align:center;}
    .news_headline .headline_b h1{margin-top:5px;}
    .news_headline .headline_a h1 a,
    .news_headline .headline_b h1 a{color:#DC0000;}
    .news_headline .headline_a em,
    .news_headline .headline_b em{color:#666; font-size:12px; font-style:normal;}
    .news_headline .headline_a em .more,.news_headline .headline_a em .more a,
    .news_headline .headline_b em .more,.news_headline .headline_b em .more a{color:#693;}
    .news_headline .headline_lsit ul{margin-top:5px;}
    .news_headline .headline_lsit li{padding-left:15px; height:28px; line-height:28px; background:url(dot_headline.png) left center no-repeat;}
    
.spage_a{padding:0 10px 10px 10px; width:278px; height:193px; border:1px solid #CDCDCD;}
    .spage_a h3.dotted{ border-bottom:2px dotted #CDCDCD;}
.spage_b{margin-left:20px; width:380px; height:420px; background:#eee;}
.spage_c{margin-left:20px; padding:0 10px 10px 10px; width:238px; height:408px; border:1px solid #CDCDCD;}
    .spage_c li{margin-top:7px;}
.spic_a{margin-top:10px; padding:9px 10px 7px 10px; border:1px solid #CDCDCD;}
.spic_a img{width:278px; height:85px;}

.zzgg_a{padding:10px 10px 0 10px; border:1px solid #CDCDCD;}

.pic_list{padding:5px 5px 0 5px; border:1px solid #CDCDCD;}
    .pic_list h3{margin:0 5px;}
    .pic_list ul{margin-top:10px;}
    .pic_list li{float:left; padding:0 5px 5px 5px;}
    .pic_list img{padding:5px; width:220px; height:160px; border:1px solid #CDCDCD;}
    .pic_list_zthd img{padding:0; border:none; width:232px; height:83px;}
    .pic_list_qxmwzc img{width:171px; height:100px;}

.links{padding:5px 10px 10px 10px; width:958px; border:1px solid #CDCDCD;}
    .links em{font-style:normal; color:#666; cursor:pointer;}
    .links em.cur{color:#693;}
    .links span{color:#333;}
    .links .links_tab_contnet div{display:none;}
    .links .links_tab_contnet ul{margin-top:10px;}
    .links .links_tab_contnet ul li{display:inline; line-height:24px; font-size:12px;white-space:nowrap;}

/* 特殊 */
.xcsng img{width:100%; height:86px;}
.red_black img{margin-top:10px}

/* 旋转木马 */
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.center {width:100%; margin:0 auto; min-height:1px;}
.wrap_it_all {top:-30px; padding-bottom:30px; min-height:100%;}
.wrap_it_all ul{padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; z-index: 100;}
.wrap_it_all ul li{position: absolute; padding:0; border:none; left: 504.3px; top: 68.8px;  opacity: 1; z-index: 296; font-size: 9.51px; }
.wrap_it_all ul img{padding:0; border:none; width:100%; height:100%;}
* html .wrap_it_all {height:100%;}
#slider  {clear:both; height:346x; padding:160px 0 0 50px; width:100%; overflow:hidden;}
.slider_area {}
.slider_carousel {position:absolute; width:960px;}
.roundabout-holder  {padding:0; height:340px; position:absolute; width:867px; margin:0 0 0 55px;}
.roundabout-moveable-item {border:0; list-style:none; width:433px; height:326px; -moz-box-shadow:0px 20px 20px -10px #000000; box-shadow:0px 20px 20px -10px #000000; -webkit-box-shadow:0px 20px 20px -10px #000000;}
.roundabout-moveable-item img {width:100%; height:100%; display:block;}
.round_conrol {top:15px ;position:relative; width:198px; margin:0 auto; height:34px; padding:0 0 0 0;}
#bt-previous {position:absolute; width:34px; height:34px; display:block !important; background:url(fan_left.png) no-repeat left; left:0; top:0; cursor:pointer; text-indent:-9999px;}
#bt-next {position:absolute; width:34px; height:34px; display:block !important; background:url(fan_right.png) no-repeat left; right:0; top:0; cursor:pointer; text-indent:-9999px;}
.round_but {position:absolute; display:block; width:24px; height:22px;cursor:pointer;}