﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
body{
	background: url(../image/newyear.png) no-repeat 50% 0;
    padding-top: 0;
    margin-top: 0;
    background-color: #fff;
}

/*快捷块*/
.mainNav{ width:1000px; margin:0 auto 14px auto; height:69px; background:url("../image/repeat-x.gif") repeat-x 0px top}/*优化修改底边距*/
.mainNav .leftBar{ float:left; height:69px; width:7px; background:url("../image/sprite.gif") no-repeat -59px 0}
.mainNav .rightBar{ float:right; height:69px; width:8px; background:url("../image/sprite.gif") no-repeat -71px 0}
.mainNav .con{ float:left; width:985px;}
.mainNav .con .guide{ float:right; margin:26px 12px 0 0; _margin:26px 5px 0 0}
.mainNav .con dl{ background:url("../image/dlbg_03.gif") no-repeat right 7px; padding-right:22px; float:left; padding-top:16px; display:inline}
.mainNav .con dl.ml21{ margin-left:21px}
.mainNav .con dl.ml13{ margin-left:13px}
.mainNav .con dl.bgNo{ background:none}
.mainNav .con dl dt{ margin-right:2px; float:left; margin-top:5px}
.mainNav .con dl dd{ line-height:18px; float:left}
.mainNav .con dl dd a{margin-left:12px; }

.col{ width:1000px; margin:0 auto; background:url("../image/jgbg_18.gif") repeat-y right}
.col_l{ float:left; width:240px; padding:0 20px 0 10px}
.col_m{ float:left; width:352px; padding:0 25px 0 18px; overflow:hidden}
.col_r{ float:right; width:335px; padding:0 0 10px 0; overflow:hidden}
.box240{ width:240px}
.tit01{ border-bottom:#d2e0f5 solid 2px; height:21px; background:url("../image/sprite.gif") no-repeat left -78px; }
.tit01 h3{ font-size:14px; margin-left:16px; font-weight:normal; width:99px; background:#fff}

.space07{ height:7px; line-height:0px; font-size:0px; clear:both}
.picTxt01{}
.picTxt01 h3{ font:bold 14px/30px simsun}
.picTxt01 img{ float:left; margin:2px 10px 4px 0; display:block; }
.picTxt01 p{ line-height:18px; color:#666}
.list01 li{ line-height:24px; padding-left:12px; background:url("../image/sprite.gif") no-repeat -88px 9px}
.list01 li.tu{padding-left:20px;background:url("../image/ico_tu.jpg") no-repeat -0px 2px}
.list01 li.fu{padding-left:20px;background:url("../image/common.gif") no-repeat -0px 0px}
.list01 li.yu{padding-left:20px;background:url("../image/i_v.gif") no-repeat -0px 6px}
.list01 li span{ padding:0 8px 0 0px; float:left }
.more02{ height:12px; padding-top:12px}
.more02 span{ float:right; padding-right:8px; background:url("../image/sprite.gif") no-repeat right -125px; }
.hotNews{ width:352px; padding-bottom:15px; background:url("../image/line_18.gif") repeat-x bottom}
.hotNews h1{ font-size:18px; font-family: "宋体"; height:23px; font-weight:normal; overflow:hidden; line-height:22px}
.hotNews h2{ font-size:14px; font-family: "宋体"; line-height:32px;height: 32px; overflow:hidden;font-weight: 700;}
.hotNews h3{ font:normal 12px/20px simsun; color:#004276}
.list02 li{ font:normal 12px/24px simsun; padding-left:15px; background:url("../image/sprite.gif") no-repeat -86px -28px}
.list02 li.first{ font-weight:bold; padding-left:0px; background:none}
.list02 li span{ margin:0 6px 0 0; font-size:12px; line-height:24px; float:left}
.box352{ width:352px}
.space05{ height:5px; line-height:0px; font-size:0px; clear:both}
.tit033{ padding-top:14px; font-size:14px; background:url("../image/repeat-x.gif") repeat-x 0px -211px; height:26px; margin-top:25px}
.box313{ width:313px;height:300px; margin:10px 0 0 10px; border:#ddd solid 1px; background:#fff}
.space01{ height:1px; font-size:0px; line-height:0px; clear:both}

/*焦点图2012轮播样式*/
.box335-2{width:335px;background:#fff;padding-bottom:10px;_padding-bottom:6px;position:relative;z-index:0; }
.fPic03{width:335px;height:230px;position:relative;z-index:-1;}
#prevSlide,#nextSlide{width:39px;height:46px;position:absolute;top:92px;left:0;z-index:10;cursor:pointer;}
.imgHover{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
#nextSlide{left:294px}
#nextSlide img{left:15px}
.dotList{position:absolute;right:3px;top:213px;}
.dotList li{float:left;width:7px;height:7px;background:url("../image/i_dot06.gif") no-repeat top right;margin:0 7px 0 0;display:inline;cursor:pointer}
.dotList li.current{background:url("../image/i_dot06.gif") no-repeat top left}
.bigPic03 .textbg{position:absolute;width:335px;height:27px;top:203px;left:0;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.bigPic03 .text{position:absolute;width:325px;height:27px;line-height:27px;top:203px;*top:203px;_top:203px;left:10px}
.bigPic03 .text h3{float:left;font-weight:bold;font-size:14px;}
/*焦点图2012*/

.tit04{ height:40px; font:normal 14px/40px simsun; border-bottom:#ddd solid 1px; text-indent:10px; }
.tit04 img{ float:left}
.picTxt02{ padding:12px 10px 9px 10px}
.picTxt02 h3.t01{ font: normal 12px/22px simsun; color:#2b2b2b}
.picTxt02 h3.t02{ font:normal 14px/24px simsun; margin-bottom:4px}
.picTxt02 img{ float:left; margin:0 10px 6px 0; display:block; }
.picTxt02 p{line-height:18px; color:#666}

/*点击排行块*/
.dj{ padding:10px 11px 2px 10px}
.list05{ height:28px; background:url("../image/repeat-x.gif") repeat-x 0px -76px}
.list05 li{ width:85px; text-align:center; float:left; display:inline; height:18px; padding-top:10px; background:url("../image/sprite_tab.gif") no-repeat right -34px}
.list05 li.current{ width:85px; background:url("../image/sprite_tab.gif") no-repeat 0px 0px; padding-top:10px;  }
.list06{  padding-top:6px; }
.list06 li{ height:34px; line-height:34px; border-bottom:#ddd solid 1px; overflow:hidden}
.list06 li span.first{ float:left; font-family:Arial, Helvetica, sans-serif; width:16px; color:#fff; text-indent:5px;text-indent:4px!important; margin-right:10px; display:inline; background:url("../image/sprite.gif") no-repeat left -35px}
.list06 li span.num01{ float:left; width:22px; padding-left:4px; color:#666; font-family:Arial, Helvetica, sans-serif}
.list06 li span.num02{ float:right; color:#ba2636; text-align:right; width:42px;}
.list06 li.end{ border:none}
/* CSS Document */
.ad300{ width:300px; padding:6px 7px 6px 6px; border:#ddd solid 1px; margin:10px 0 0 10px; background:#fff }
.tit04{ height:40px; font:normal 14px/40px simsun; border-bottom:#ddd solid 1px; text-indent:10px; }
.tit04 img{ float:left}

/*合作媒体*/
.media{ width:1000px; margin:7px auto 0 auto; border-top:#ccc solid 7px; }
.media .item{ float:left; width:748px; border-right:#ccc solid 1px}
.media .item p{ color:#004276; line-height:30px; padding:13px 30px 0 10px}
.media .dateBox{ width:213px; padding-left:37px; float:right}
.media .dateBox select{ margin-right:3px; vertical-align:middle; width:41px}
.media .dateBox input{  background:url("../image/sprite.gif") no-repeat; width:51px; height:20px; border:none; cursor:pointer; vertical-align:middle; margin-left:12px; }
.media .dateBox p{ font:normal 14px/24px simsun; color:#666}
.media .dateBox img{ margin:20px 0 13px 0; display:block}/*2-3*/
.media .dateBox h3{ font:normal 14px/44px simsun; margin-top:15px}

/*页脚导航*/
.chaFotNav { width:998px; border:1px #d9d9d9 solid; margin:0 auto; font-family:simsun, Arial; font-size:12px; clear:both;background:#fff;}
.chaFotNav .endNList { width:772px; float:left; padding:8px 0px;}/*100325*/
.chaFotNav .endNList li { padding:5px 4px 5px 5px; background:url("../image/zxicon_26.gif") right center no-repeat; float:left;}
.chaFotNav .endNList li a { color:#2b2b2b; text-decoration:none;}
.chaFotNav .endNList li a:hover{ text-decoration:underline;}
.chaFotNav .navFocus { width:200px; padding:5px 0 0 0px; margin:0 0px 0 0; color:#ba2636; line-height:18px; float:right;}/*100325*/
.chaFotNav .navFocus a { line-height:18px; text-decoration:none;}
.chaFotNav .navFocus a:hover { text-decoration:underline;}
.chaFotNav .navV a, .chaFotNav .navVIP a, .chaFotNav .ifengPlay a, .chaFotNav .tvPlay a, .chaFotNav .navWap a, .chaFotNav .navTmp a { color:#ba2636; }
.chaFotNav .navV { width:37px; background:url("../image/nav0416_14.gif") no-repeat 1px 4px; padding:0 0 0 17px; float:left }
.chaFotNav .navTmp { width:37px; float: left; }/*100325*/
.chaFotNav .ifengPlay { width: 37px; float: left; }/*100325*/
.chaFotNav .tvPlay { width:55px; background:url("../image/nav0416_17.gif") no-repeat 0px 3px; padding:0 0 0 15px; float:left }
.chaFotNav .navWap { width:30px; background:url("../image/nav0416_06.gif") no-repeat 0px 2px; padding:0 0 0 11px; float:left }
.chaFotNav .nextTop { width:40px; height:20px; padding:7px 0 0 3px; border-left:1px #d9d9d9 solid; float:left }
.chaFotNav02 { width:1000px; height:21px; margin:0 auto; background:#fff url("../image/icon02_04.gif") repeat-x bottom;  font-size:0px; line-height:0px; clear:both }
.ad1000_3{ width:1000px; margin:20px auto 10px auto; padding-top:10px; border-top:#e0e0e0 solid 1px}

/*页脚*/
.chaFooter{ color:#000; width:1000px; height:72px; margin:0 auto; clear:both; text-align:center; line-height:24px; font-family:Arial, simsun; font-size:12px;background:#fff; padding-top:8px;}
.chaFooter a{ color:#000; text-decoration:none;}
.chaFooter a:hover{ color:#000; text-decoration:underline;}
.chaFooter .footLink{ line-height:22px;}/*100318*/
.chaFooter .footLink a{ padding:0px 8px;}
.chaFooter .copyright{ color:#000; line-height:22px;}/*100318*/

.cWhite,.cWhite a:link,.cWhite a:visited,.cWhite a:hover,.cWhite a:active{color:#fff;}
.ad1000{width: 1000px;margin: 8px auto;text-align: center;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}

/*logo位置设置*/
.h_infoNav{width:100%;margin:0 auto;background:url("../image/n_10.gif") repeat-x bottom;height:32px;position:relative;z-index:800;}
.h_masthead{height:32px;width:990px;margin:0 auto;padding:0 0 0 10px;background:url("../image/n_10.gif") repeat-x bottom; position:relative;}
.h_masthead p{float:left;padding-top:10px;line-height:normal}
.h_infoNav .h_s01{background:url("../image/n_16.gif") no-repeat left center;padding:0 15px;_padding:2px 15px 0}
.h_infoNav .h_s02{background:url("../image/n_13.gif") no-repeat left center;padding:0 23px 0 12px;_padding:2px 23px 0 12px}
.h_infoNav .h_set{float:right; padding:10px 10px 0 0;}
.h_set .cGray a{ padding-left:3px;}
.h_set .cRed{color:#666; padding-left:10px;}
.cGray2,.cGray2 a:link,.cGray2 a:visited,.cGray2 a:hover,.cGray2 a:active{color:#999;}


/*注册和登陆*/
.h_indexLogin{position:absolute; right:0; top:23px;background:url("../image/channel_login.gif") no-repeat left top; width:341px; height:137px; z-index:100;}
.h_indexLogin .h_close{float:left; width:332px; height:15px; padding:16px 9px 0 0;}
.h_indexLogin .h_close a{float:right; background:url("../image/icon_close.gif") no-repeat 0 2px; padding-left:9px;}
.h_indexLogin ul{ float:left; width:161px; padding:7px 0 0 55px;}
.h_indexLogin li{ height:30px;}
.h_indexLogin label{ vertical-align:middle;}
.h_indexLogin .h_text{width:124px;height:14px;font-size:12px;vertical-align:middle; padding:2px 0 0 2px;}
.h_indexLogin .h_btn04{float:right;width:39px;height:19px;background:url("../image/loginBtn.gif") repeat-x top;border:none;cursor:pointer;margin-right:1px; display:inline;}
.h_indexReg{float:left; width:60px;padding:21px 0 0 30px; line-height:20px; color:#666;}
.h_indexReg a{text-decoration:underline;}
.h_indexReg a,.h_indexReg a:link,.h_indexReg a:visited,.h_indexReg a:hover,.h_indexReg a:active{color:#004276;}
.h_mainNav{width:980px;height:29px;margin:0 auto;color:#ddd;padding:100px 10px 0; font-family:宋体;}
.h_mainNav span{float:right; height:13px;background:url("../image/n_11.gif") no-repeat 0 0;padding:1px 0 0 19px;}
.h_mainNav ul{float:left;width:910px; padding-top:2px;}
.h_mainNav li{float:left; background:url("../image/line.gif") no-repeat left center; padding:0 6px 0 9px;}
.h_mainNav .cRed, .cRed a:link, .cRed a:visited, .cRed a:hover, .cRed a:active {color: #BA2636;}
.h_searchDiv{width:980px;margin:0 auto;height:44px;padding:15px 10px 0;}
.h_theLogo{float:left;font-size:12px}
.h_theLogo img{float:left;}
#h_f_logo{width:130px;height:36px;}
.h_theLogo span{float:left; height:31px; margin-left:10px; display:inline; border-left:1px solid #ccc; padding:3px 0 0 10px; overflow:hidden;}
.h_navFind{float:right;width:348px;padding:6px 0 0;text-align:right;}
.h_navFind span{float:left}
.h_navFind .h_text{width:182px;height:16px;padding:2px 0 0 5px;margin-top:1px !important;*margin-top:0px !important;margin-top:0;margin-right:7px;background:#fff;border:1px solid #819bb4;color:#646464;font-size:12px}
.h_navFind .h_sel{width:80px;height:16px;margin:1px 9px 0 0;padding:2px 0 0 11px;border:1px solid #819bb4;border-right:none;background:#fff url("../image/nav0416_04.gif"/*tpa=http://img.ifeng.com/tres/TemplateRes/14705/14705/images/general_head/nav0416_04.gif*/) no-repeat right center;font-size:12px;color:#646464;cursor:pointer}
.h_navFind .h_button{width:51px;height:20px;padding:1px 0 0 2px;margin:1px 0 0;border:none;background:url("../image/navFind.gif"/*tpa=http://img.ifeng.com/tres/TemplateRes/14705/14705/images/general_head/navFind.gif*/) no-repeat 0 0;color:#000;font-weight:bold;cursor:pointer}

