﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{ margin:0 auto;font-size:14px;color:#333;font-family:Arial,"宋体"; background:#fff; line-height:26px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0;vertical-align:bottom;}
ul,li,dl,dd,dt{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.overh{overflow:hidden;}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#333366; text-decoration:none;}
a:hover{ color:#A5090A; text-decoration:none;}
.dispno{display:none;}
.dispblock{display:block;}
/*--------------*/
.w980{width:1000px;margin:auto;overflow:hidden;}
.fsize12{font-size:12px;}
.w320{width:320px;}
.w310{width:310px;}
.w76{width:76px;}
.w130{width:130px;}
.w180{width:180px;}
.w650{width:650px;}
.w735{width:735px;}
.w154{width:154px;}
.w233{width:233px;}
.w245{width:245px;}
.w296{width:296px;}
.w200{width:200px;}
.w400{width:400px;}
.w450{width:450px;}
.w490{width:490px;}
.w340{width:340px;}
.h245{height:245px;overflow:hidden;}
.h316{height:316px;overflow:hidden;}
.h270{height:270px;overflow:hidden;}
.h352{height:352px;overflow:hidden;}
.h358{height:358px;overflow:hidden;}
.h450{height:450px;overflow:hidden;}
.h480{height:477px;overflow:hidden;}
.h350{height:350px;overflow:hidden;}
.pl20{padding-left:20px;}
.pb20{padding-bottom:20px;}
.pt40{padding-top:20px;}
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mr1{margin-right:1px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt17{margin-top:17px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt23{margin-top:23px;}
.mt30{margin-top:30px;}
.ml5{margin-left:5px;}
.ml20{margin-left:20px;}
.mt30{margin-top:30px;}
.mb20{margin-bottom:20px;}
.size1{width:225px;height:78px; text-align:center;display:table;*position:relative;overflow:hidden;}
.size2{width:137px;height:78px;text-align:center;display:table;*position:relative;overflow:hidden;}
.size3{width:175px;height:78px;text-align:center;display:table;*position:relative;overflow:hidden;}
.nav-pinpai a{_position:relative;text-align:center;display:table;cursor:pointer;}
.nav-pinpai a p{color:#fff; line-height:20px;vertical-align:middle; display:table-cell;*margin-top:18px;_margin-top:0px;_text-align:center;_position:absolute;_top:50%;_left:30%;}
.nav-pinpai a p span{_position:relative;_top:-50%;}
.col1{background:#ee9e00;}
a.col1:hover{background:#ffc000;}
.col2{background:#a22c65;}
a.col2:hover{background:#c5357b;}
.col3{background:#da4b1a;}
a.col3:hover{background:#ff5b20;}
.col4{background:#da1a39;}
a.col4:hover{background:#ff2045;}
.col5{background:#b93b59;}
a.col5:hover{background:#e1486c;}
.pr{ position:relative;}
/*--------------*/
.header-title{background:url(../images/header_title_bg.gif) repeat-x;height:44px;_height:47px;}
.header-cont{width:1000px;margin:auto; position:relative;}
.header-cont span{ float:left;margin-top:10px;_width:100px;}
.header-cont span a{ background:#dedede url(../images/header_en_tit.gif) no-repeat 13px 6px;height:25px; border-radius:15px;line-height:25px;padding-left:30px;padding-right:20px;color:#969696;display:block;}
.header-cont span a:hover{background:#0071a5 url(../images/header_en_tit.gif) no-repeat 13px 6px;;color:#fff;}
.header-cont .header-rcont{ position:absolute; right:0px;background:url(../images/header_rightll.gif) no-repeat left 3px;margin-top:0px;height:47px;*width:600px;}
.header-cont .header-rcont a.butfrbox{background:url(../images/header_rightll.gif) no-repeat right 3px;width:77px;height:44px;display:block;float:right; text-align:center;display:block;line-height:44px;color:#7c858e;}
.header-cont .header-rcont a.butfrbox:hover{ background:url(../images/header_button.gif) no-repeat; color:#fff;height:47px;}
.header-cont .header-rcont .usercont{line-height:44px;padding:0 10px;background:url(../images/header_rightll.gif) no-repeat right 3px;height:44px;}
.header-cont .header-rcont .usercont a{padding:0 5px;}
/*--------------*/
.rg-search{ position:absolute;top:26px;right:0px;}
.rg-search .init{width:173px;height:33px;border:1px solid #c1c1c1;border-left:none;font-size:16px;padding-left:10px;color:#999;float:left;line-height:33px; font-family:arial;}
.rg-search .inent{background:url(../images/search_button.gif) no-repeat;width:66px;height:35px;border:none;float:left;}
.rg-search .inent:hover{background:url(../images/search_button.gif) no-repeat 0 -35px; cursor:pointer;}
/*--------------*/
.header-menu{overflow:hidden;_width:982px;zoom:1;clear: both;}
.header-menu ul{width:265px;float:left;padding-right:4px;border-right:1px solid #b2d4e4;margin-right:6px;margin-top:10px;}
.header-menu ul span{float:left;width:16px;padding:0 7px;font-weight:700;color:#127bab;font-size:16px; font-family:"黑体"}
.header-menu ul span a{color:#127bab;}
.header-menu ul span a:hover{color:#A5090A;}
.header-menu ul li{width:78px;float:left;height:26px; text-align:center;}
.header-menu ul li a{color:#001c30;}
.header-menu ul li a:hover{color:#A5090A;}
.header-menu ul.w120{width:110px;display:inline;}
.header-menu ul.w16{width:16px;border-right:none;margin-right:0px;padding-right:0px;display:inline;}

.txtScroll-left{background:url(../images/header-announce-icon.png) no-repeat 5px center #f2f2f2;height:28px;margin-top:10px;}
.header-announce{height:28px;line-height:28px;overflow:hidden; position:relative;z-index:2;}
.header-announce dl{}
.header-announce dd{margin-left:30px;font-size:12px;color:#333366;float:left;zoom:1;_margin-left:15px;line-height:28px;height:28px;white-space: nowrap;width:440px;}
.header-announce dd a{color:#333366;}
.header-announce dd a:hover{color:#A5090A;}
.header-announce dd cite{ font-style:normal;color:#a79c9c;}
.footer{background:url(../images/footer_bg.gif);border-top:4px solid #262525;}

.zazhi_title{background:url(../images/zashi_bg.gif) repeat-y 7px 0; position:relative;padding-top:50px;}
.zazhi_title .title_box{background:url(../images/zazhi_title.png) no-repeat; position:absolute;top:0;width:133px;height:39px;line-height:32px;color:#fff;font-weight:bold;text-align:center;font-size:16px;}

#uboxstyle{font-size:12px;}
#uboxstyle .select_box{width:70px;height:35px;float:left;z-index:100;}
#uboxstyle div.tag_select{display:block;color:#79A2BD;width:63px;height:35px;background:transparent url("../images/ubox-select.gif") no-repeat 0 0;padding:0 0 0 7px;line-height:35px;z-index:100;}
#uboxstyle div.tag_select_hover{display:block;color:#79A2BD;width:63px;height:35px;background:transparent url("../images/ubox-select.gif") no-repeat 0 -35px;padding:0 0 0 7px;line-height:35px;}
#uboxstyle div.tag_select_open{display:block;color:#79A2BD;width:63px;height:35px;background:transparent url("../images/ubox-select.gif") no-repeat 0 -70px;padding:0 0 0 7px;line-height:35px;}

#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:70px;padding:0px;margin:0;border-bottom:1px solid #d4d4d4;}
#uboxstyle ul.tag_options li{background:transparent url("../images/ubox-select.gif") repeat-y -70px 0;display:block;width:63px;padding:0 0 0 7px;height:24px;text-decoration:none;line-height:24px;color:#79A2BD;}

#uboxstyle ul.tag_options li.open_hover{background:transparent url("../images/ubox-select.gif") no-repeat 0 -106px;color:#fff}
#uboxstyle ul.tag_options li.open_selected{background:transparent url("../images/ubox-select.gif") no-repeat 0 -130px;color:#fff}

.nav-titles{height:41px;background:#f2f2f2;border:1px solid #e7e7e7;border-top:3px solid #0071a5; position:relative;}
.nav-titles .title_bg{background:url(../images/weibo_titlebg.jpg) no-repeat right top;height:34px;}
.nav-titles .title_bg a{width:100%;height:34px;display:block; cursor:pointer;overflow:hidden;}
.nav-titles b{font-size:16px;line-height:44px;padding:0 30px 0 15px;background:#fff;position:absolute;top:-3px;left:-1px;border-top:3px solid #f2594b;border-right:none;height:42px;_float:left;}
.nav-titles span{ position:absolute;right:10px;top:0;height:44px;line-height:44px;font-size:12px;font-family:"宋体";color:#666;}
.nav-titles span a{color:#666;}
.nav{ background:url(../images/nav_bg.jpg) repeat-x left bottom; height:34px;}
.nav_ul1{background:url(../images/nav_ul1_bg.gif) repeat-x;height:41px;}
.nav_ul1 li{ float:left;height:36px; line-height:36px;padding-top:5px;border-bottom:none; font-size:14px;font-family:"微软雅黑"; width:89px;}
.nav_ul1 a{ color:#ffffff; text-decoration:none;}
.nav_ul1 li a{ display:block;height:36px;border-left:1px solid #76BDE7; width:88px; text-align:center;}
.nav_ul1 li a.a1{ background:#ffffff; color:#323232;border-top:2px solid #f43610;border-right:1px solid #fff}
.nav_ul1 li.nav_left_title{width:188px;padding-top:0px;}
.nav_ul1 li a.aleftline{border-left:1px solid #76BDE7;}

.topicscolt{}
.topicscolt .bigclass{width:495px;overflow:hidden;}
.topicscolt .smallclass{width:245px;overflow:hidden;}
.topicscolt a .bigclass p{ position:relative;margin-top:-100px;z-index:10;height:90px;background:rgba(0, 0, 0, 0.80) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#000;/*实现IE背景透明*/ _background: url(../images/bg-black.png);color:#fff;padding:0 15px;padding-top:10px;}
.topicscolt a .smallclass p{ position:relative;margin-top:-30px;z-index:10;height:30px;background:rgba(0, 0, 0, 0.80) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#000;/*实现IE背景透明*/ _background: url(../images/bg-black.png);color:#fff;padding:0 15px;}
.topicscolt a:hover .bigclass p{ background-repeat:no-repeat;}
.topicscolt a:hover .bigclass p,.topicscolt a:hover .smallclass p{background:rgba(0, 65, 90, 0.80) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#00415f;/*实现IE背景透明*/ _background: url(../images/bg-black2.png); cursor:pointer;}
.topicscolt .fiveimgbox{margin-right:-20px;_width:1010px;}
.topicscolt .bigclass p b{font-size:18px;margin-top:30px;}
.topicscolt .bigclass p span{color:#cdcdcd;}
.topicscolt .smallclass p{font-size:16px;line-height:30px;font-family:"微软雅黑"}
.topicscolt .topiclist{margin-right:-50px;*width:1030px;}
.topicscolt ul li{ background:url(../images/poti.gif) no-repeat left center;padding-left:15px;line-height:30px;font-size:16px;font-family:"微软雅黑";width:490px;_width:485px;float:left;margin-left:5px;height:30px;}
.topicscolt .w490 li{float:none;margin-left:5px;width:470px;overflow:hidden;}

.footer-menu{height:40px;line-height:40px;background:rgba(0, 0, 0, 0.20) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=20); background:#000;/*实现IE背景透明*/ _background: url(../images/bg-black.png);}
.footer-menu p{ position:relative;text-align:center;color:#666;}
.footer-menu a{color:#fff;padding:0 15px;}
.footer-menu a:hover{color:#fff; text-decoration:underline;}
