@charset "utf-8";
/* CSS Document */
.topNav{ width:979px; height:22px; background:url(../images/bg01.gif) bottom repeat-x; border-left:1px solid #CCC; margin:0 auto; clear:both; margin-top:5px}
.topNav .cLeft{ float:left; width:360px}
.topNav .cLeft ul{}
.topNav .cLeft li{ float:left; height:21px; background:#FAFBFF; border-top:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; line-height:21px; padding:0 10px;}
.topNav .cLeft li span{ color:#CC3333; font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.topNav .cLeft .active{ background:#fff; border-bottom:1px solid #fff;}
.topNav .cRight{ float:right; line-height:22px; width:619px; border-bottom:1px #ccc solid; text-align:right}
.topNav .cRight span{ color:#CCC; padding:0 8px;}
.more{ color:#CC0000; font-weight:lighter}
.more a{ color:#CC0000}
.more a:visited{color:#CC0000}

.topSearch{ width:978px; height:170px; margin:0 auto; border-right:1px solid #CCC; border-left:1px solid #CCC; }
.topSearch img{ margin-top:8px}
.daohang{ margin:0 auto; width:968px; border:1px solid #CCC;text-align:left; height:30px!important; height:22px; line-height:30px; padding-left:10px; padding-top:0px!important; padding-top:8px; vertical-align:middle}
.daohang span{ margin:0 5px}
.toutiao{ margin:0 auto; width:978px; border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; height:295px; overflow:hidden}
.toutiao .flash_ad{ float:left; width:360px; border-right:#ccc 1px solid; height:295px; padding-top:10px}

.toutiao .middle{ float:left; width:395px; height:295px; border-right:#ccc 1px solid; }
.toutiao .middle div{ width:360px; text-align:left; border-bottom:1px dashed #ccc; padding:11px 0; margin-left:10px}
.toutiao .middle h2{ margin-bottom:10px; font-family:"黑体"; font-size:16px; font-weight:lighter}
.toutiao .middle span{ line-height:20px; margin-bottom:}
.toutiao .middle .more_a{ padding:0px 0px;border-bottom:#FFFFFF; text-align:right; color:#CC0000}
.toutiao .middle .more_a a{ color:#CC0000}
.more_b{ padding:0px 0px;border-bottom:#FFFFFF; text-align:right; color:#CC0000; width:310px}
.more_b a{ color:#CC0000}
.noline{ border-bottom:0px;}
.right .title{ background:url(../images/bround.gif) bottom repeat-x; height:31px; width:220px; line-height:31px; text-align:left; font-size:14px; color:#999999;}
.list{ border-bottom:1px #ccc solid; height:170px; width:210px; overflow:hidden; padding-right:10px}
.list li{ list-style-image:url(../images/icon.gif); text-align:left; line-height:13px; margin-top:10px; margin-left:20px;}
.ask img{ margin-top:11px}
.title_1{margin:0 auto;background:url(../images/bround.gif) bottom  repeat-x; height:31px; width:978px; line-height:31px; text-align:left; font-size:14px; color:#999999;border-left:1px #ccc solid; border-right:1px #ccc solid;}

.radioList{ width:978px;   margin:0 auto; clear:both; border-left:1px solid #ccc; border-right:1px solid #ccc; height:150px}
.radioList .boxR{ width:900px; margin:0 auto; clear:both;}
.radioList .boxR .up{ width:20px; float:left; padding:35px 0 0 0;}
.radioList .boxR .down{ width:20px; float:right; padding:35px 0 0 0;}
.radioList .boxR .con{ width:854px; height:100px; float:left; overflow:hidden; position:relative;}
.radioList .boxR .con .box{ width:284px; float:left;}
.radioList .boxR .con .box .pic{ width:165px; float:left; text-align:center;}
.radioList .boxR .con .box .pic img{ border:1px solid #fff;}
.radioList .boxR .con .box .text{ width:119px; float:right; text-align:left; line-height:20px;}
.radioList .boxR .con .box .text h5{ font-size:12px; padding:0; margin:0;}
.radioList .boxR .con .box .text p{ padding:0; margin:0; color:#666;}
.radioList .nav{ text-align:center;}
.radioList .nav span{ color:#666; padding:0 8px;}

.news_list{ width:310px; height:130px; overflow:hidden}
.news_list li{list-style-image:url(../images/icon.gif);text-align:left; line-height:24px; margin-top:10px; overflow:hidden; height:16px; line-height:16px; margin-left:30px;}

.renwu{margin:0 auto; height:180px; width:978px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-top:1px #ccc solid; border-bottom:1px #ccc solid}
.block{ float:left; width:325px; border-right:1px #ccc solid; height:180px}
.rrr{ border-right:0px}
.block .title{margin:0 auto;background:url(../images/bround.gif) bottom  repeat-x; height:31px; width:325px; line-height:31px; text-align:left; font-size:14px; color:#999999;}
.small_block{ margin-top:10px; margin-left:20px; margin-right:20px; height:115px}
.picture{ float:left; margin-right:10px}
.picture img{ border:1px solid #ccc}
.info{ float:left; height:105px; overflow:hidden; width:190px; text-align:left;line-height:21px; margin-top:3px}
.pic_list{margin:0 auto;height:450px; width:978px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; overflow:hidden}
.pic_list ul{ margin-left:32px!important; margin-left:15px}
.pic_list li{ float:left; margin:15px 20px 2px 20px; width:143px; height:130px; overflow:hidden}
.pic_list img{ border:1px solid #000; margin-bottom:10px; width:140px; height:105px}