@charset "utf-8";
/* CSS Document */

.topic_logotxt{background:none;font:52px/58px Cuprum;color:#fff;}

.topic_recommend_1{width:640px;height:355px;float:left;position:relative;}
.topic_recommend_1 a img{width:640px;height:355px;vertical-align:top;}
.topic_bg{width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.6);background-color:#000\9;filter:alpha(opacity=80)\9;-moz-opacity:0.8\9;-khtml-opacity:0.8\9;opacity:0.8\9;_margin-bottom:-1px;}
.topic_recommend_1 .topic_bg .txt_1{font:bold 24px/26px Arial;padding:10px;}
.topic_recommend_1 .topic_bg .txt_1 a{color:#fff;}
.topic_recommend_1 .topic_bg .txt_1 a:hover{color:#ff9900;text-decoration:none;}
.topic_recommend_2{width:310px;height:175px;float:right;position:relative;}
.topic_recommend_2 a img{width:310px;height:175px;vertical-align:top;}
.topic_recommend_2 .topic_bg .txt_1{font:bold 14px/16px Arial;padding:5px;}
.topic_recommend_2 .topic_bg .txt_1 a{color:#fff;}
.topic_recommend_2 .topic_bg .txt_1 a:hover{color:#ff9900; text-decoration:none;}
.topic_bg{width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.6);background-color:#000\9;filter:alpha(opacity=80)\9;-moz-opacity:0.8\9;-khtml-opacity:0.8\9;opacity:0.8\9;_margin-bottom:-1px;}

.topic_tit_1{background:#f1eff0 url(img/pub_topic_03.jpg) repeat-x top left;border:1px solid #dedede;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;behavior:url(pie.htc);font:18px/30px Oswald;color:#323232;padding:0 8px;position:relative;z-index:0;}

.topic_ct_lt{width:140px;float:left;}
.topic_ct_rt{width:800px;float:right;}
.topic_list_1{margin-left:25px;}
.topic_list_1 li{width:160px;float:left;margin-right:30px;}
.topic_list_1 li.mr0{margin-right:0px;}
.topic_list_1 li a img{width:160px;height:90px; vertical-align:top;}
.topic_list_1 li p{font:12px/16px Arial;padding-top:12px; text-align:left;}
.topic_list_1 li p a{color:#666;}
.topic_list_1 li p a:hover{color:#0088cc; text-decoration:underline;}
.topic_list_2{}
.topic_list_2 li{font:11px/14px Arial;padding:8px 5px 7px;border-bottom:1px solid #f0f0f0;}
.topic_list_2 li a{color:#666;}
.topic_list_2 li a:hover{color:#0088cc;}
.topic_list_3{}
.topic_list_3 li{font:14px/16px Arial;padding:10px 12px 10px 15px; background:url(img/tipic_list_icon.png) no-repeat 5px 17px;border-bottom:1px solid #ddd;}
.topic_list_3 li a{color:#333; vertical-align:top;}
.topic_list_3 li a:hover{color:#0088cc;}
.topic_block_1{width:390px;}

.topic_recommend_3{width:310px;float:left;}
.topic_tit_2{font:24px/34px Oswald;margin-left:4px;margin-bottom:8px;}
.topic_tit_2 a{display:inline-block;border-bottom:7px solid #0088cc;color:#323232;}
.topic_tit_2 a:hover{color:#0088cc; text-decoration:none;}
.topic_list_4{}
.topic_list_4 li{font:bold 13px/16px Arial;padding:10px 0; border-bottom:1px solid #dcdcdc;padding-left:4px;}
.topic_list_4 li a{color:#0088cc;text-decoration:none;}
.topic_list_4 li a:hover{ text-decoration:underline;}
.topic_list_4 li.first{padding-left:0;}
.topic_list_4 li.first a img{width:300px;height:190px;padding:4px;border:1px solid #dcdcdc;}
.topic_list_4 li.first .tit{font:20px/24px Cuprum;padding:8px 0 3px;padding-left:4px;}
.topic_list_4 li.first p{font:13px/20px Arial;color:#666;padding:0 0 6px 4px;}
.topic_g_logo{width:auto;display:block;}
.topic_g_search{width:300px;}
.topic_g_search .topic_search_cont{width:270px}
.topic_g_search .topic_search_cont .topic_text {width:258px;}

.mt22{margin-top:22px;}.mt45{margin-top:45px;}.mt55{margin-top:55px;}.mb25{margin-bottom:25px;}.mb45{margin-bottom:45px;}.pt30{padding-top:30px;}.pl12{padding-left:12px;}.pl5{padding-left:5px;}.pr5{padding-right:5px;}