/* ================== css reset ================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
table { border-collapse:collapse; }
body { background:#fff; color:#333; padding:0 0; font:12px/20px "宋体","simsun"; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:10px; font-size:0; overflow:hidden;zoom:1; }
a { color:#333333; text-decoration:none; }
a:visited { color:#606060; }
a:hover, a:active, a:focus { color:#967047; text-decoration:underline; }
.wrap { width:1000px; margin:0 auto; }
.topwrap{ width:100%; border-bottom:1px solid #e3e3e3;}
/*others added by yan*/
 h1, h2, h3, h4, h5, h6{ font-weight:normal;  font-family:"Microsoft Yahei", "微软雅黑" }
.fred, .fred a:link,.fred a:visited{color:#c80a0a; }
.fred a:hover{ color:#ff0000;}
.fyellow, .fyellow a:link,.fyellow a:visited{color:#967047;}
.fyellow a:hover{ color:#71563e;}
.fmid{ text-align:center;} 
.chess_logo{ margin-top:20px;}
.chess_logo img{display:block}
em{font-style:normal}
.fl{float:left;}
.fr{float:right}
/* 导航 */
.topNav{background:#f3f3f3; height:30px; line-height:30px;  font-family:"Microsoft Yahei", "微软雅黑";font-size:14px; text-align:center; margin-top:10px;}
.topNav a{ padding:0 5px;} 
/*二级导航导 Start*/
.pageNav{ background:#342f27; height:40px;line-height:40px; font-family:"Microsoft Yahei", "微软雅黑";font-size:16px;}
.pageNav a{ display:block; float:left; padding:0 9px;}
.pageNav a:link,.pageNav a:visited{ color:#f3f3f3; background:#342f27;}
.pageNav a:hover{ color:#f3f3f3; text-decoration:none; background:#494237;}
/*二级导航导End*/

/* ============== 横切定义 ============== */
.part01 { overflow:hidden;zoom:1; margin-top:20px;}
.part01 .p_l{float:left; width:450px;}
.part01 .p_m{float:left; width:340px; padding:0 20px;}
.part01 .p_r{float:left; width:170px;}

.part{ overflow:hidden;zoom:1;}
.part .p_l{float:left; width:350px;}
.part .p_m{float:left; width:350px; padding:0 20px;}
.part .p_r{float:left; width:260px;}

/* ================== block define ================== */
/* 板块单独定义 */
.news_con01{border-top:2px solid #443730; margin-top:20px; overflow:hidden; *zoom:1; clear:both}
.tit01{height:44px; padding-top:3px;}
.tit01 h2{line-height:44px; color:#342f27; font-size:18px;}
.tit01 h2 a{color:#342f27; font-size:18px;}
.tit01 .more{float:right; margin-top:-30px;}
.tit01 .more a{color:#967047;}
.tit01 .more a:hover{color:#71563e}
.list01 li{line-height:26px; height:26px; overflow:hidden; padding-left:10px; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_titico.png) no-repeat 0 -189px; font-size:14px; color:#333;}
.list01 li a{color:#333; font-size:14px;}
.list01 li a:hover{color:#967047}
.list01 li a:visited{color:#606060}
.list01 .split{height:8px; overflow:hidden; *zoom:1; line-height:0; font-size:0; clear:both; background:none}

.right_con01{border:1px solid #e5e5e5; border-top:2px solid #80664f; margin-top:20px; padding:0 14px; overflow:hidden; zoom:1}
.list02 li{line-height:22px; height:22px; overflow:hidden;}/*20130909*/
.list02 li a{color:#454545;}
.list02 li a:hover{color:#967047}
.list02 li .date{color:#8e8e8e; display:inline-block; padding-right:11px; margin-right:10px; background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_lidot.gif) no-repeat right center;}
.pic_list01 ul{margin:0 -5px; float:left}
.pic_list01 li{float:left; width:120px; text-align:center; line-height:28px; padding-top:6px;}
.pic_list01 li img{display:block; margin:0 auto}
.news_con02{border-top:2px solid #80664f; margin-top:20px; *zoom:1; clear:both}
.tit03{padding-bottom:6px;}
.tit03 h2{line-height:30px; height:30px; padding-top:10px; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_titico.png) no-repeat 0 -90px; padding-left:46px; font-size:18px; color:#342f27;}
.tit03 h2 a{font-size:18px; color:#342f27; margin-right:10px;}
.tit03 .more{float:right; margin-top:-42px; width:60px; text-align:right; border-top:1px solid #ccc2b4; padding-top:18px; background:#fff}
.tit03 .more a{color:#967047;}
.tit03 .more a:hover{color:#71563e}
.tit03 h2 .link{padding-left:11px; background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_lidot.gif) no-repeat 0 center;overflow:hidden; font-size:12px;}
.tit03 h2 .link a{color:#967047; margin-right:8px; font-size:12px;}
.tit03 h2 .link a:hover{color:#71563e}
.pic_list02{clear:both; overflow:hidden}
.pic_list02 ul{margin:0 -5px; float:left;}
.pic_list02 li{float:left; width:60px; text-align:center; line-height:28px; padding-top:4px;}
.pic_list02 li img{display:block; margin:0 auto}
.list03 li{line-height:22px; height:22x; overflow:hidden;padding-left:9px; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_titico.png) no-repeat 0 -190px;}
.list03 li a{color:#454545;}
.list03 li a:hover{color:#967047}
.list03 li .date{color:#8e8e8e;}
.pictxt{text-align:center; margin-top:6px;}
.pictxt img{display:block; margin-bottom:4px;}
.pictxt a{color:#454545;}
.pictxt a:hover{color:#967047}
.right_list_con{padding:12px 0 6px;}

/* ==滚动图== */
/*20131012 modify yan start*/
.mod-focus-img{position:relative;}
.mod-focus-player{position:absolute;left:0;top:0;width:450px;height:357px;background:#eee;z-index:1000;display:none;}
.mod-focus-img .close{position: absolute;top:0;right:0;z-index:99999;}

.mod-focus-img .close, .mod-focus-img .close:link,.mod-focus-img .close:visited { display:block;text-indent: -9999em; width: 24px; height: 23px; cursor: pointer;margin-right:1px\9;background: url(http://i1.sinaimg.cn/ty/main/index2012/focus_close.png) no-repeat;}
.mod-focus-img .close:hover { opacity: 0.7;-moz-opacity: 0.7;filter:alpha(opacity=70);}

.slide_box { width:450px; height:357px; margin: 0 auto; position: relative;}
.slide { width:450px; height:357px; ; background: #ccc; position: relative; overflow: hidden;}
.slide .item { width:450px; height:357px; -webkit-transform: translate3d(0, 0, 0);/*for ipad*/ }
.slide .item2 { width:450px; height:357px; -webkit-transform: translate3d(0, 0, 0);/*for ipad*/ }
.slide .item img { display: block; }
.slide_btn { margin: 20px; }
.slide_btn span { cursor: pointer; margin: 20px; }
.slide_dot { text-align: center; position: absolute; top:303px; right:5px; z-index: 104; }
.slide_dot span { display:inline-block;width:12px; height:12px; margin:0 5px; cursor:pointer;background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_dot1.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_dot1.png');_background:none; font-size:0}/*20130909*/
.slide_dot .current{background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_dot1on.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_dot1on.png');_background:none;}
.slide_box .item { width:450px; height: 357px; position: relative; margin: 0 auto; }
.slide_box .item .item_pic { z-index: 100; }
.item_pic img { width:448px; height:288px; border:1px solid #443730; }
.slide_box .item .debug_ie6_filter { width:450px; height: 155px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://i2.sinaimg.cn/ty/deco/2012/0526/home/wf_focus_tip_bg.png");
_background:none; padding: 15px 10px; position: absolute; top: 115px; left: 0; z-index: 101; padding-top: 5px; display:none; }

a.slide_arr_left,a.slide_arr_right{width:50px; height:60px;position:absolute; top:112px; cursor:pointer;z-index:10;}
a.slide_arr_left{position:absolute; left:0;  cursor:pointer;background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1Left.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1Left.png');_background:none;}
a.slide_arr_right{right:0; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1Right.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1Right.png');_background:none;}
a.slide_arr_left:hover{background:url(http://i0.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1LeftOn.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1LeftOn.png');_background:none;}
a.slide_arr_right:hover{background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1RightOn.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_arr1RightOn.png');_background:none;}

.item .item_simple_info {position:absolute; bottom: 0; left: 0; padding:6px 10px 0; width:430px; height:62px; background:#000; z-index: 101; }
.item_simple_info h2 {font-size: 18px; line-height: 30px; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.item_simple_info p {overflow: hidden; line-height:24px; color:#999; height:24px}
.debug_ie6_filter dl dd a { position:relative; }
.ico-play-d{background: url("http://i0.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_play_icon_normal.png") no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_play_icon_normal.png');_background:none;cursor: pointer;display: block;width: 69px;height: 69px;text-indent:-9999em;overflow: hidden;position: absolute;left:15px; top:208px;}
.ico-play-d:hover {background: url("http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_play_icon_hover.png") no-repeat;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_play_icon_hover.png');_background:none;}
/*20131012 modify yan end*/

/* ==焦点新闻== */
.focus_news .tit{border-bottom:1px solid #ebe5dc; height:35px}
.focus_news .tit h2{float:left; border-bottom:2px solid #443730; margin-bottom:-1px; position:relative; line-height:28px; padding-top:6px; padding-left:48px; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_titico.png) no-repeat; color:#342f27; font-size:18px;}
.focus_news_con{padding-top:8px;}
.focus_news_con h3{line-height:28px; padding:10px 0; text-align:center; overflow:hidden}
.focus_news_con h3 a{font-size:20px; color:#c80a0a;}
.focus_news_con h3 a:hover{color:#f00;}
.focus_news_con h3 a:visited{color:#c80a0a}
.live_ico1,.live_ico2{display:inline-block; margin-right:12px; margin-bottom:4px; width:24px; line-height:16px; color:#fff; font-family:Arial; background:#c80a0a; font-size:12px; vertical-align:middle}
.live_ico2{background:#463e34;}
a.videoNewsLeft{background:url(http://i3.sinaimg.cn/ty/main/index2012/ico_play_a_v2.png) no-repeat 0 center;padding-left:22px;}

/* 软件下载 */
.chess_soft{background:#f3f3f3; padding:0 10px; height:357px;}
.chess_soft .tit h2{line-height:34px; color:#666; font-size:14px; border-bottom:1px solid #cecece;}
.chess_soft_con{padding:18px 0 0;}
/* 微博 */
.chess_weibo .tit{border-top:1px solid #ccc2b4; margin-top:20px;}
.chess_weibo .tit h2{float:left; height:54px; border-top:2px solid #80664f; width:87px; padding-left:45px; line-height:50px; font-size:18px; color:#342f27; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_titico.png) no-repeat 0 -40px; margin-top:-1px; position:relative}
/* 专题 */
.topic_pic{text-align:center; margin-top:6px;}
.topic_pic img{display:block; margin:0 auto}
.topic_list{margin:8px 0 12px; overflow:hidden; *zoom:1}
.topic_list li{line-height:22px; height:22px; overflow:hidden; padding-left:9px; background:url(http://i2.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_titico.png) no-repeat 0 -190px; width:106px; float:left}
.topic_list li a{color:#454545;}
.topic_list li a:hover{color:#967047}
/* chip */
#chip{margin-top:12px;}
#chip .tit03 h2{background-position:0 -140px;}
/* 明星weibo */
.weibo_pic{margin-top:5px; clear:both;}
*+html .weibo_pic{padding-bottom:10px;}
.tj_left{float:left; width:120px; position:relative;}
.weibo_pic .pic{float:left; margin:0 10px 10px 0; display:inline; position:relative; z-index:0}
.weibo_pic .pic img{display:block}
.weibo_pic .pic .tit{position:absolute; line-height:14px; height:14px; padding:4px; color:#fff; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr = '#cc000000', endColorstr = '#cc000000' )\9;background-color:rgba( 00, 00, 00, .8 );background-color:transparent\9; top:-23px; white-space:nowrap; z-index:99; display:none}
.ico_approve,.ico_member{display:inline-block; background:url(http://i0.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_wbicon.png) no-repeat; height:13px; vertical-align:middle}
.ico_approve{width:16px; margin-left:1px;}
.ico_member{width:14px; background-position:-16px 0}
.weibo_pic .pic a{color:#fff; text-decoration:none; display:block}/*20130909*/
.weibo_pic .pic a:hover{_position:relative}
.weibo_pic .pic a:hover .tit{display:block}
.weibo_pic .tj_left .pic .tit{left:0}
.tj_right{float:left; width:120px; margin-right:-10px}
.weibo_pic .tj_right .pic .tit{right:0}
/* 实用信息 */
.information{padding:2px 0 20px}
.banner01{margin-top:15px;}
.banner01 img{display:block}
/* weibo list */
.weibo_list{width:490px; padding-top:10px}
.weibo_list_tit h2{height:36px; line-height:36px; background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_wblist.jpg) no-repeat right center; color:#342f27; font-size:18px;}
.weibo_list_tit a{color:#342f27; font-size:18px;}
.weibo_list_con a{display:inline-block; line-height:26px; padding:0 8px; background:#ebe5dc; border:1px solid #e6dbcb; color:#967047; margin:10px 10px 0 0;}
.weibo_list_con a:hover{background:#e6dbcb; color:#71563e; text-decoration:none}
/* 友情链接 */
.f_link{padding-bottom:8px;}
.f_link a{display:inline-block; padding-right:11px; background:url(http://i3.sinaimg.cn/ty/2011hqj/10151504/images/chess_yb_lidot.gif) no-repeat right center; line-height:16px; height:16px; margin:8px 10px 8px 0; color:#342f27;}
.f_link a:hover{color:#967047}
/*footer*/

.footer{color:#000000;line-height:22px;margin:2em 0;text-align:center; font-family:Arial, Helvetica, sans-serif, "黑体"}
/* ================= commen define ================ */