body{ font-family:"宋体"; font-size:12px; margin:0; padding:0; background:#fff;}
body,div,p,ol,ul,li,dl,dd,dt,img,from,span,a,em,b,strong,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; text-decoration:none;}
img{ border:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}
.clear{ clear:both;}
.blank{ height:10px; clear:both;}

.tp_banner{ background:url(../images/1389X255.jpg) repeat-x; height:267px; width:100%; clear:both;}
.tp_timg{ width:980px; height:267px; margin:0 auto; overflow:hidden; position:relative;}
.tp_timg img{ position:absolute;}
.times{ width:370px; height:60px; position:absolute; left:6px; bottom:16px; font:normal 16px/30px "微软雅黑"; color:#fcfcfc;}
.bm{ position:absolute; width:42px; height:31px; bottom:32px; right:426px;}
.tp_time{ height:30px; position:absolute; bottom:8px; right:85px;*right:93px; line-height:30px; width:334px;}
.tp_time span{ width:82px; height:30px; display:inline-block; text-align:center; letter-spacing:14px; font-size:24px; font-family:"微软雅黑"; z-index:999;}
.tp_width{ margin-right:1px;}
#tp_hy{text-indent:-9999px;}
.fhsy{ position:relative; top:10px; left:18px; display:block; width:220px; height:56px;}


.tp_tbox{ width:980px; margin:0 auto; overflow:hidden; line-height:26px; font-size:14px; color:#4d4d4d;}
.tp_tbox h2{ font-size:16px; padding-top:10px; color:#ff7200;}
.tp_tbox p{ padding-left:15px; text-indent:-1em;}
.tp_tbox div img{ position:relative; top:3px; left:3px;}

.tp_nav{ background:url(../images/tp_img4.gif) repeat-x; height:60px; width:100%; margin-top:20px;}
.tp_nav ul{ font-size:14px; font-weight:bold; width:980px; margin:0 auto; padding-top:11px; cursor:default;}
.tp_nav ul li{ float:left; border:1px solid #dadada; background:#f3f3f3; padding:0 4px; margin-left:54px; display:inline; height:23px; line-height:23px;}
.tp_nav .xgnav li{ margin-left:32px;}
.tp_nav ul .tp_hover{ background:url(../images/tp_img5.gif) no-repeat center bottom; border:0; padding-bottom:9px; color:#FFF; height:auto;}

.tp_con{ width:930px; margin:0 auto;}
.tp_con ul{ overflow:hidden;margin-bottom:10px;}
/*.tp_con ul li{ border:1px solid #dfdfdf; padding:8px; width:298px; float:left; margin:10px 0 0 8px; display:inline; background:#FFF;}*/
.tp_con ul li{ width:436px; float:left; margin:4px 10px 2px 18px; display:inline; background:#f0f6d2;}  
.tp_con ul li h3{ font-size:14px; line-height:26px; height:36px; overflow:hidden; }
.tp_con ul li h3 a{ float:left; margin-right:15px; display:inline; font-weight:bold; margin-left:8px;}
.tp_con ul li h3 span{  height:36px; overflow:hidden; line-height:36px; float:left;}
.tp_con ul li h3 img{ border:1px solid #c5c5c5; width:77px; height:34px; overflow:hidden;}
.tp_piao{ overflow:hidden; border-bottom:1px dashed #aeaeae; line-height:26px; padding-left:15px; padding-top:7px;}
.tp_piao a{ float:right; color:#4d4d4d;}
.tp_piao a:hover{ color:#F00;}
.tp_piao span{ color:#F00; position:relative; top:-2px; left:3px;}
.tp_con ul li p{ color:#4d4d4d; line-height:18px; padding:7px 5px 0 5px; height:54px; overflow:hidden;}
#con_one_2,#con_one_3,#con_one_4,#con_one_5,#con_one_6{ display:none;}

.tp_con ul .tp_pag{padding:3px 0;*padding:10px 0;border:0;float:none;clear:both;width:auto;  display:block; }
.tp_con ul .tp_pag .tp_riput{ margin-right:50px;}


/*顶底*/
.ligght_login{ width:980px; background:#f6f6f6; border-bottom:1px #e2e7ea solid; margin:0 auto; clear:both;}
.ligght_login p{ width:180px; line-height:30px; font-size:12px; text-align:center; float:left;}
.ligght_login p a{color:#f00; text-decoration:none;}
.ligght_login_middle{ width:640px; float:left;}
.ligght_login_middle a{ padding:0 8px 0 8px; line-height:30px; font-size:12px; color:#464646; text-align:center; text-decoration:none; padding:0 5px; float:left;}
.ligght_login_middle a:hover{ color:#f00;}
.ligght_login_span{ width:150px;line-height:30px;font-size:12px; color:#464646; text-align:center; float:left;}
.ligght_login_span p{ width:124px; float:left;}
.ligght_login_span a{ padding-top:8px; float:left;}
.add_index_spec{width:250px; position:absolute; border:1px solid #ccc; background:#fff; top:28px; padding-left:8px; right:-57px; display:none; z-index:9999;}
.add_index_spec .icons_line4 li{width:80px;line-height:26px; font-size:12px; float:left;}
.add_index_spec .icons_line4 li a{ text-decoration:none; color:#999; padding:0px 2px;}
.add_index_spec .icons_line4 li a:hover{ color:#f00; text-decoration:underline;}

.snec-dlwqxzz { float:left; width:100px;}
.topr{float:left;height:24px;margin-top:0px !important; margin-top:2px !important;margin-top:3px;line-height:28px;text-align:center;color:#000000;margin-right:10px; cursor:pointer; overflow:hidden; font-size:12px; z-index:999;position: relative; width:96px;}
.topron{float:left;height:24px;margin-top:0px !important; margin-top:2px !important;margin-top:3px;line-height:28px;text-align:center; color:#000000; margin-right:10px; cursor:pointer; font-size:12px; z-index:999;position: relative; width:96px;}
.topr img { position:absolute; top:8px; *top:7px;right:0px;}
.topron img { position:absolute;top:8px; *top:7px;right:0px;}
.links_channelInclude{ overflow:hidden; width:250px; background:#FFFFFF; border:1px solid #CCCCCC; padding:5px 1px 5px 10px; z-index:999; position:absolute; top:24px; right:-70px;}
.links_channelInclude a{ color:#999999; text-decoration:none; float:left; line-height:23px; width:83px; height:23px; overflow:hidden; text-align:left;}
.links_channelInclude a:hover{ color:#ff0000; width:83px; text-decoration:underline;}

/*合作媒体*/
.hzmt{ width:930px; background:url(../images/hzmt-1.gif) no-repeat; padding-top:24px;  margin:0 auto;}
.hzmt ul{ width:958px;border:1px solid #cdcbcc; border-top:none; margin:0px; padding:10px; clear:both; background-color:#FFF;}
.hzmt ul li{ float:left; margin:10px 10px 6px 10px; background:none; width:155px; height:50px; padding:8px;}
.hzmt ul li img{ border:1px solid #dcdcdc;}

.hzmt1{ width:930px; background:url(../images/hzmt-3.gif) no-repeat; padding-top:24px;  margin:0 auto;}
.hzmt1 ul{ width:958px;border:1px solid #cdcbcc; border-top:none; margin:0px; padding:10px; clear:both; background-color:#FFF;}
.hzmt1 ul li{ float:left; margin:10px 10px 6px 10px; background:none; width:155px; height:50px; padding:8px;}
.hzmt1 ul li img{ border:1px solid #dcdcdc;}

/*投票排名*/
.tpph{width:980px; margin:0 auto; padding-top:16px;padding-bottom:8px;}
.qyphtlt{ width:980px; height:32px; background:url(../images/bdjx.gif) no-repeat center center; }
.tpjsy{ width:920px; line-height:24px; font-size:13px; padding:14px 0px 14px 30px; color:#4D4D4D; font-family:"微软雅黑";}
.tpph ul{ margin:0px; padding:0px 0px 0px 30px;}
.tpph ul li{ width:434px; height:222px; margin-top:12px; float:left; margin-right:14px; padding-left:20px; background:url(../images/qyphbg.gif) no-repeat;}
p.qyfltlt{ float:left; width:424px; height:68px; text-align:center; color:#990001; font:22px/60px "微软雅黑";}
p.qylst{ float:left; width:214px; height:148px; font:13px/28px "微软雅黑";}
p.qylsts{ float:left; height:148px; font:13px/28px "微软雅黑";}

/*颁奖图片*/
.bjimg{ width:980px; margin:0px auto; padding-top:16px;}
.bjimgtlt{ width:950px; height:32px; background:url(../images/bjimg.gif) no-repeat 30px center; padding-right:30px; text-align:right;}
.bjimgtlt a{font:normal 12px/32px "微软雅黑"; color:#4D4D4D;}
.bjimgtlt a:hover{ color:#F00;}
ul.bjtj{width:920px; height:155px; margin:14px auto 0px; overflow:hidden;}
ul.bjtj li{ width:196px; height:155px; text-align:center; line-height:20px; float:left; margin-left:26px; font:normal 13px/16px "微软雅黑"; color:#4D4D4D;}
ul.bjtj li img{ padding:3px 4px; border:1px solid #dce1dd; margin-bottom:4px;}
ul.bjlist{ width:900px; overflow:hidden; border:1px solid #E9E9E9; padding:20px 0px 4px 20px; background-color:#FFF; margin:10px auto 0px;}
ul.bjlist li{width:220px;height:160px;float:left; text-align:center; line-height:22px; color:#000;}
ul.bjlist li img{ border:1px solid #DCE1DD; padding:3px;}


/*vote.aspx*/
.ytgp{height: 20px; margin: 0px auto; margin-top:40px; font-size: 14px; width: 320px;}
.ytgp a{ color:#F00; text-decoration:none;}
.ytgp a:hover{ text-decoration: underline;}

/*弹出窗口*/
html,body {height:100%; margin:0px; font-size:12px;}
.mydiv { width:620px; z-index:999;
left:29%; /*FF*/
*left:29%; /*IE*/
left:29% !important; /*IE7*/
_left:29%; /*IE6*/
top:30%;/*FF IE7*/
margin-left:0px;
*margin-left:50px; /*IE*/
margin-left:0px; /*IE7*/
_margin-left:24px; /*IE6*/
position:fixed !important;/*FF*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.bg,.popIframe {
background-color: #333; display:none;width:100%;height: 100%;left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=90);/*IE*/
opacity:0.9;/*FF*/
z-index:999;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.popIframe {filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
html {/*这个可以让IE6下滚动时无抖动*/background: url(about:black) no-repeat fixed}
.tpbox{ border:#3571b9 2px solid; width:324px; height:140px; margin:8px auto; background-color:#ffffff;}
.tpbox p{ width:318px; height:28px; line-height:28px; background-color:#3571b9; text-align:right; padding-right:6px; margin:0px;}
.tpbox p span{ padding:0px 4px; font-size:14px;color:#FFF; cursor:pointer;}
.tpbox p span:hover{ color:#F00;}
.tptst{ width:324px; height:70px; line-height:70px; text-align:center; font-size:12px;}
.tpbtn{ width:266px; height:40px; padding-left:58px;}
input.fhtp,a.fhsybtn{width:82px;height:24px;border:none;background:url(../images/fhtp.gif) no-repeat;display:block;padding:0px;margin:0px 20px 0px 0px; float:left;}
a.fhsybtn{ width:118px; background:url(../images/fhsy.gif) no-repeat;}
/*弹出窗口 结束*/

/*评论*/
.tppl{ width:980px; background-color:#fff; height:633px; margin-bottom:15px; overflow:hidden;}
.tppl_tlt{ width:980px; height:50px; background:url(../images/wenzi.gif) 10px 16px #ece5df no-repeat; float:left; margin-bottom:10px;}
.tppl_tlt p{ float:right; width:70px; height:50px; background:url(../images/2013.gif) no-repeat;}
.tppl_left{ width:648px; height:572px; float:left; margin-left:1px; overflow-y:scroll;}
.tppl_right{ width:320px; height:570px; float:right; border:1px solid #cdcdcd; margin-right:1px;}
.tppl_right p{ width:310px; height:42px; font:18px/42px "微软雅黑"; color:#016cca; padding-left:10px;}
.tppl_right ul{margin:0px 10px; list-style:none; border-top:1px solid #cdcdcd; padding:10px 0px 6px;}
.tppl_right ul li{ background:url(../Images/gdhq_listrt.jpg) 4px 14px no-repeat;width:280px;height:30px;line-height:30px; padding:0px; margin:0px; padding-left:14px;}
.tppl_right ul li a{ display:block; width:240px; height:30px; overflow:hidden; float:left; color:#595959; font-size:14px;}
.tppl_right ul li a:hover{ text-decoration:none; color:#F00;}
.tppl_right ul li span{ float:right; color:#c1c1c1;}

/*验证码*/
.gfqyyz{ width:500px; height:30px; float:left; line-height:30px; padding-right:30px; text-align:right;}
.gfqyyz img{ display:inline-block; margin-top:-3px;}

/*底部信息*/
.footer{ width:980px; height:140px; background:#fff; margin:0 auto; overflow:hidden; margin-top:30px;}
.footer_middle{ width:980px; border-bottom:1px #ddd solid; border-top:5px #0067a3 solid; float:left;}
.footer_middle p{ width:390px; line-height:29px; font-size:12px; text-align:right; padding-left:18px; float:left;}
.footer_middle a{ padding:5px 5px 0 5px; float:left;}
.footer_middle span{ width:190px; line-height:29px; font-size:12px; padding-left:5px; float:left;}
.footer_middle h1{ width:210px; line-height:29px; font-size:12px; padding-left:5px; font-weight:normal; float:left;}
.footer_middle h2{ width:150px; line-height:29px; font-size:12px; padding-left:5px; font-weight:normal; float:left;}
.footer_middle h4.gf_btm_fgx{ float:left; width:30px; margin-top:5px; text-align:center; font-weight:normal;}
.footer_meun{ width:878px; margin:0 0 0 80px; float:left; display:inline;}
.footer_meun a{line-height:28px; font-size:12px;  text-decoration:none; float:left;}
.footer_meun a{ color:#2151a5; text-decoration:none;}
.footer_meun a:hover{ color:#2151a5;text-decoration:underline;}
.footer_meun span{line-height:28px; color:#000; margin:0 5px 0 5px; float:left; display:inline;}

.footer_banquan{ width:495px; margin:0 0 0 230px; float:left; display:inline;}
.footer_banquan p{ width:495px; line-height:26px; font-size:12px; color:#282828; text-align:center; float:left;}
.footer_banquan img{ margin:0 -1px; float:left; display:inline;}
.footer_banquan span{ width:500px; line-height:26px; font-size:12px; color:#33476c; text-align:center; float:left; clear:both;}
.footer_banquan span a{ color:#2151a5; text-decoration:none;}
.footer_banquan span a:hover{ color:#2151a5; text-decoration:underline;}
.footer_banquan1{width:495px; margin:0 0 0 230px; float:left; display:inline; text-align:center;}
.footer_banquan1 img{ margin:0px 10px 0px 0px; text-align:justify; float:none;}

