@charset "utf-8";
/* CSS Document */

/*search*/
.search { height:26px; }
.search .lb { width:78px; height:26px; margin-right:5px; position:relative; float:left; }
.search .lb ul { width:78px; }
.search .lb ul li { width:76px; height:24px; line-height:24px; border:1px solid #b2b2b2; }
.search .lb ul li a { color:#666; display:block; width:66px; height:24px; line-height:24px; background:url(/y2/e01ed39fc2da5d4a/2013/1023/s_bg01_1.gif) no-repeat right top; padding-left:10px; }
.search .lb ul li a:hover { background:url(/y2/e01ed39fc2da5d4a/2013/1023/s_bg01_2.gif) no-repeat right top; text-decoration:none; }
.search .lb ul li .a_cl { background:url(/y2/e01ed39fc2da5d4a/2013/1023/s_bg01_3.gif) no-repeat right top; }
.search .lb ul li ul { width:51px; display:none; position:absolute; left:0; background:#fff; border:1px solid #b2b2b2; border-top:none; }
.search .lb ul li ul li { width:51px; background:none; border:0; padding-left:0; }
.search .lb ul li ul li a { width:42px; background:none; padding-left:9px; }
.search .lb ul li ul li a:hover { background:#e7e7e7; background-image:none; }
.search .t_btn { width:215px; height:24px; background:url(/y2/e01ed39fc2da5d4a/2013/1023/s_bg02_1.gif) no-repeat right top; border:1px solid #b2b2b2; float:left; }
.search .t_btn_on { background:url(/y2/e01ed39fc2da5d4a/2013/1023/s_bg02_2.gif) no-repeat right top; }
.search .text_bg { width:178px; height:24px; line-height:24px; overflow:hidden; float:left; }
.search .text_bg .text01 { color:#666; border:none; background:none; width:158px; padding:0 10px; height:24px; line-height:24px; }
.search .btn_bg { width:37px; height:24px; float:left; }
.search .btn_bg .btn01 { border:none; background:none; width:37px; height:24px; cursor:pointer; }
.h_searchDiv { width:1000px; margin:0 auto; height:35px; padding-top:25px; }
.h_theLogo { float:left; font-size:12px }
.h_theLogo img { float:left; }
.h_theLogo .ad00 { width:120px; margin-left:30px; float:left; }
#h_f_logo { width:128px; height:25px; }
.h_find { width:300px; float:right; }

.guoxue { float:left; margin-left:10px; border-left:1px solid #e1e1e1; height:23px; padding-left:10px; }
.adv01 { width:1000px; height:90px; margin:0 auto; }
.adv06 { float:left; width:120px; height:25px; margin-left:20px; }

/*导航*/
.col_wbf { width:100%; margin:0 auto; }
.bg01 { height:77px; background:url(/y0/a/2015/0625/eb12e606f99d390size1_w2_h77.gif) repeat-x center top; }
.col_w1000 { width:1000px; margin:0 auto; }
.col_nav { background:url(/y2/a/2015/0618/7602e4aa20e36cesize1_w2_h77.gif) repeat-x; height:37px; }
.col_nav ul { background:url(/y2/a/2015/0618/06b5a785ff40b3csize1_w2_h37.gif) left top no-repeat; height:37px; overflow:hidden; }
.col_nav ul li { font-size:14px; height:37px; line-height:37px; background:url(/y2/a/2015/0618/06b5a785ff40b3csize1_w2_h37.gif) right top no-repeat; padding:0 14px; float:left; }
.col_w1000 .col_nav ul li a { color:#fff; }
.col_w1000 .col_nav ul li a:hover { color:#95671b; text-decoration:none; }
.col_nav ul .pa01 { padding: 0 36px; }
.col_w1000 .col_nav ul .pa01 a { color:#fff; }
.col_subnav { height:40px; border-bottom:1px solid #e1e1e1; overflow:hidden; }
.col_subnav ul { height:40px; margin-left:-13px; overflow:hidden; float:left; }
.date01 { float:right; padding-top:13px; color:#caa466; }
.one04 { padding-left:6px; }
.one05 { padding-left:6px; }
.col_subnav ul li { font-size:14px; height:40px; line-height:40px; background:url(/y2/e01ed39fc2da5d4a/2013/1023/nav_bg03.gif) right top no-repeat; padding:0 14px 0 16px; float:left; }
.col_w1000 .col_subnav ul li a { color:#6f6c64; }
.col_w1000 .col_subnav ul li a:hover { color:#caa466; text-decoration:none; }

.col01 { width:1000px; margin:30px auto 0; }
.col01L { float:left; width:670px; }
.col01R { float:right; width:300px; background:url(/y2/a/2015/0618/67d5d3cbac15bc0size1_w300_h8.jpg) repeat-y; overflow:hidden; padding-bottom:127px; }

/*焦点图*/
.box_focus { width:670px; height:300px; position: relative; overflow: hidden; }
.box_focus .photo { width:670px; height:300px; overflow:hidden; }
.box_focus .photo .pic { width:670px; height:300px; }
.box_focus .photo .pic img { display:block; width:670px; height:300px; }
.trans {
transition: all .3s ease;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease; -webkit-backface-visibility: hidden; }
.trans:hover { transform:scale(1.04, 1.04); -ms-transform:scale(1.04, 1.04); -webkit-transform:scale(1.04, 1.04); }
.box_focus .photo h4 { width:670px; height:55px; line-height:55px; position: absolute; left: 0px; top: 245px; background: black; -moz-opacity: 0.6; opacity:0.6; filter:alpha(opacity=60); }
.box_focus .photo .text { position: absolute; width:650px; height:55px; line-height: 55px; top: 245px; _top:245px; left: 20px; font-size:14PX; font-family:Microsoft YaHei; font-size:20px; }
.box_focus .photo .text a { color: #fff; }
.box_focus .photo .text a:hover { color:#fff; }
.box_focus .btPhoto { position: absolute; height:14px; top:266px; right: 20px; overflow: hidden; }
.box_focus .btPhoto li { float: left; width: 14px; height:14px; margin-left:14px; background:url(/y2/a/2015/0618/5d3264577409e13size1_w14_h14.png) no-repeat; cursor: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/y2/a/2015/0618/5d3264577409e13size1_w14_h14.png', sizingMethod='crop');
}
.box_focus .btPhoto li.current { background:url(/y2/a/2015/0618/72a6b3b52cc67d6size1_w14_h14.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/y2/a/2015/0618/72a6b3b52cc67d6size1_w14_h14.png', sizingMethod='crop');
}
.m_box02 { width:670px; height:300px; overflow:hidden; }

/*左侧第一部分新闻*/
.box_new01 { width:670px; margin-top:20px; }
.box_hots { border-bottom:1px solid #e8e8e8; padding:16px 0 12px 0; overflow:hidden; }
.box_hots h1, .box_hots h2 { font-size:20px; font-family:Microsoft Yahei; height:24px; line-height:24px; font-weight:bold; margin-bottom:7px; overflow:hidden; }
.box_new01 .box_hots h1 a, .box_new01 .box_hots h2 a { color:#000000; }
.box_new01 .box_hots h1 a:hover, .box_new01 .box_hots h2 a:hover { color:#caa466; text-decoration:none; }
.box_hots h3 { font-size:14px; height:28px; line-height:28px; font-weight:normal; overflow:hidden; }
.box_new01 .box_hots h3 a { color:#000; }
.box_new01 .box_hots h3 a:hover { color:#caa466; }
.picTxt01 { width:670px; border-bottom:1px solid #e8e8e8; padding-top:15px; padding-bottom:24px; }
.picTxt01 h2 { font-size:20px; font-family:Microsoft Yahei; height:24px; line-height:24px; font-weight:bold; margin-bottom:7px; overflow:hidden; }
.box_new01 .picTxt01 h2 a { color:#000; }
.box_new01 .picTxt01 h2 a:hover { color:#caa466; text-decoration:none; }
.picTxt01 img { width:140px; height:85px; display:block; }
.img01 { width:140px; height:85px; display:block; overflow:hidden; float:left; margin-right:20px; margin-top:9px; }
.img09 { width:140px; height:85px; display:block; float:left; margin-right:20px; margin-top:9px; }
.picTxt01 p { font-size:14px; color:#666666; line-height:28px; padding-top:2px; padding-bottom:19px; }
.picTxt01 .txt03 { font-size:14px; color:#666666; line-height:26px; padding-top:20px; padding-bottom:0px;}
.picTxt01 span { font-size:14px; color:#666666; }
.col01L .picTxt01 .txt03 a{ color:#2b2b2b;}
.col01L .picTxt01 .txt03 a:hover{ color:#caa466;}
.adv02 { width:670px; height:90px; margin-top:30px; }
.adv03 { width:670px; height:90px; margin-top:24px; }

/*国学大讲堂*/
.p11{_margin-top:22px;}
.box01 { width:670px; margin-top:32px; }
.tit01 { font-family:Microsoft YaHei; font-size:28px; font-weight:bold; background:url(/y2/a/2015/0618/e3bf6c8ceacabe5size2_w670_h11.jpg) no-repeat left bottom; padding-bottom:6px; }
.box01 .tit01 a { color:#caa466; }
.box01 .tit01 a:hover { color:#caa466; text-decoration:none; }
.tit03 { font-family:Microsoft YaHei; font-size:28px; font-weight:bold; background:url(/y2/a/2015/0618/e99e40e0b55a0f6size2_w670_h11.jpg) no-repeat left bottom; padding-bottom:6px; }
.box01 .tit03 a { color:#caa466; }
.box01 .tit03 a:hover { color:#caa466; text-decoration:none; }
.tit04 { font-family:Microsoft YaHei; font-size:28px; font-weight:bold; background:url(/y2/a/2015/0618/c4a90b82523c5c4size2_w670_h11.jpg) no-repeat left bottom; padding-bottom:6px; }
.box01 .tit04 a { color:#caa466; }
.box01 .tit04 a:hover { color:#caa466; text-decoration:none; }
.box01L { margin-top:30px; float:left; width:400px; }
.picTxt02 { width:400px; border-bottom:1px solid #e8e8e8; padding-bottom:11px; }
.picTxt02 .ship01 { width:400px; height:200px; position:relative; }
.ship01 span a { background:url(/y2/a/2015/0618/2117eb282ff51e3size2_w51_h51.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/y2/a/2015/0618/2117eb282ff51e3size2_w51_h51.png") ;width:51px; height:51px; position:absolute; top:128px; left:20px; display:block; }
.picTxt02 .ship01 .img02 { width:400px; height:200px; display:block; overflow:hidden; }
.picTxt02 h2 { font-size:20px; font-family:Microsoft Yahei; height:24px; line-height:24px; font-weight:bold; margin-bottom:10px; overflow:hidden; padding-top:16px }
.box01 .picTxt02 h2 a { color:#2b2b2b; }
.box01 .picTxt02 h2 a:hover { color:#caa466; text-decoration:none; }
.picTxt02 p { line-height:20px; color:#666666; }
.list01 { overflow:hidden; margin-top:8px; }
.list01 li { font-size:14px; line-height:28px; background:url(/y2/a/2015/0618/d14154bc4420dffsize1_w3_h3.jpg) no-repeat left center; padding-left:10px; }
.box01 .list01 li a { color:#2b2b2b; }
.box01 .list01 li a:hover { color:#caa466; }
.block01 .list01 li a { color:#2b2b2b; }
.block01 .list01 li a:hover { color:#caa466; }
.list01 span a { color:#caa466; }
.list01 span a:hover { color:#caa466; text-decoration:none; }
.box01R { float:right; width:240px; margin-top:30px; }
.picTxt03 { width:240px; }
.picTxt03 img { width:240px; height:160px; display:block; }
.img03 { width:240px; height:160px; display:block; overflow:hidden; }
.picTxt03 h4 { font-size:14px; line-height:24px; padding-top:10px; }
.box01R .picTxt03 h4 a { color:#2b2b2b; }
.box01R .picTxt03 h4 a:hover { color:#caa466; text-decoration:none; }
.picTxt03 p { color:#666666; line-height:20px; padding-top:1px; }
.box01_btn .tit02 { color:#caa466; font-size:18px; font-family:Microsoft Yahei; height:18px; line-height:18px; }
.box01R .box01_btn .tit02 a { color:#caa466; }
.box01R .box01_btn .tit02 a:hover { text-decoration:none; color:#caa466; }
.picTxt04 { width:240px; }
.picTxt04 img { width:100px; height:80px; display:block; }
.img04 { float:left; width:100px; height:80px; display:block; margin-right:10px; padding-top:9px; overflow:hidden; }
.picTxt04 h4 { font-size:14px; line-height:22px; padding-top:5px; }
.box01R .picTxt04 h4 a { color:#2b2b2b; }
.box01R .picTxt04 h4 a:hover { color:#caa466; }
.picTxt04 p { color:#666666; line-height:20px; padding-top:3px; }
.box01_btn { padding-top:16px; }

/*游学神州*/
.list02 { width:240px; }
.list02 li { width:240px; }
.list02 li img { display:block; width:240px; height:160px; }
.list02 li p { font-size:14px; padding-top:14px; line-height:24px; }
.box01R .list02 li p a { color:#2b2b2b; }
.box01R .list02 li p a:hover { color:#caa466; }
.list02 .p02 { margin-top:24px; }
.advlist03 { font-size:14px; line-height:28px; background:url(/y2/a/2015/0618/d14154bc4420dffsize1_w3_h3.jpg) no-repeat left center; padding-left:10px; }
.advlist03 a { color:#caa466; }
.advlist03 a:hover { color:#caa466; }

/*家国春秋*/
.title01 { font-size:16px; font-family:Microsoft Yahei; line-height:18px; color:#caa466; padding-left:10px; }
.box01L .p03 { margin-top:13px; }
.title02 { margin-top:23px; font-size:16px; font-family:Microsoft Yahei; line-height:18px; color:#caa466; padding-left:10px; }
.advlist02 { font-size:14px; line-height:28px; background:url(/y2/a/2015/0618/d14154bc4420dffsize1_w3_h3.jpg) no-repeat left center; padding-left:10px; }
.advlist02 a { color:#caa466; }
.advlist02 a:hover { color:#caa466; }

/*国学热点*/
.block01 { width:300px; }
.tit05 { background:url(/y2/a/2015/0618/e15208d0df2f56csize8_w300_h37.jpg) no-repeat; width:280px; height:37px; font-size:18px; font-family:Microsoft Yahei; color:#000000; line-height:37px; padding-left:20px; }
.col01R .tit05 a{ color:#2b2b2b;}
.col01R .tit05 a:hover{ color:#2b2b2b; text-decoration:none;}
.box02 { width:260px; background:url(/y2/a/2015/0618/67d5d3cbac15bc0size1_w300_h8.jpg) repeat-y; overflow:hidden; padding:0 20px; }
.box02 ul { padding-top:10px; }
.box02 ul li { line-height:32px; font-size:14px; }
.box02 ul li span { color:#caa466; }
.block01 .box02 ul li a { color:#2b2b2b; }
.block01 .box02 ul li a:hover { color:#caa466; text-decoration:none; }

/*对话名家*/
.p04 { padding-top:25px; }
.picTxt05 { width:260px; padding:20px 20px 0px; }
.picTxt05 img { display:block; width:90px; height:90px; overflow:hidden; float:left; margin-right:14px; }
.txt01 { float:left; width:156px; }
.txt01 h4 { font-size:16px; line-height:20px; font-weight:bold; float:left; }
.block01 .txt01 h4 a { color:#000; }
.block01 .txt01 h4 a:hover { color:#caa466; }
.ship01 a { float:left; width:18px; height:18px; background:url(/y2/a/2015/0618/da47614df858066size1_w18_h18.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/y2/a/2015/0618/da47614df858066size1_w18_h18.png");
display:block; }
.intr01 { padding-top:22px; padding-left:8px; }
.txt01 p { font-size:14px; line-height:20px; color:#666; padding-top:8px; }
.block01 .txt01 p a { color:#666; }
.block01 .txt01 p a:hover { color:#caa466; }
.adv04 { width:300px; height:250px; margin-top:30px; }

/*天下书院*/
.p05 { padding-top:30px; }
.box03 { width:260px; padding:0 20px; }
.picTxt06 { padding-top:20px; }
.img05 { width:260px; height:130px; overflow:hidden; display:block; }
.picTxt06 p { color:#2b2b2b; font-size:14px; padding-top:17px;}
.block01 .picTxt06 p a { color:#2b2b2b; }
.block01 .picTxt06 p a:hover { color:#caa466; }
.list03 { overflow:hidden; margin-top:12px; }
.list03 li { line-height:22px; background:url(/y2/a/2015/0618/d14154bc4420dffsize1_w3_h3.jpg) no-repeat left center; padding-left:10px; }
.block01 .list03 li a { color:#2b2b2b; }
.block01 .list03 li a:hover { color:#caa466; }
.advlist01 { line-height:22px; background:url(/y2/a/2015/0618/d14154bc4420dffsize1_w3_h3.jpg) no-repeat left center; padding-left:10px; }
.block01 .advlist01 a { color:#caa466; }
.block01 .advlist01 a:hover { color:#caa466; }
.p06 { margin-top:4px; }
.p06 p { padding-top:18px;*padding-top:21px; }

/*修身馆*/
.picTxt07 { width:260px; padding:0px 20px 0px; }
.picTxt07 img { width:90px; height:120px; display:block; }
.img06 { display:block; width:90px; height:120px; float:left; margin-right:14px; margin-top:20px; overflow:hidden; }
.picTxt07 h2 { font-size:14px; line-height:22px; padding-top:16px; }
.block01 .picTxt07 h2 a { color:#2b2b2b; }
.block01 .picTxt07 h2 a:hover { color:#caa466; }
.picTxt07 p { color:#666666; line-height:20px; padding-top:8px; }
.list04 { overflow:hidden; margin-top:11px; padding:0 20px; width:260px; margin-left:-3px; }
.list04 li { font-size:14px; line-height:32px; }
.block01 .list04 li a { color:#2b2b2b; }
.block01 .list04 li a:hover { color:#caa466; }

/*易理观*/
.p07 { padding-top:21px; }
.txt02 { width:260px; margin:0 20px; border-bottom:1px solid #e8e8e8; padding-bottom:11px; }
.txt02 h3 { font-size:14px; line-height:21px; font-weight:normal; padding-top:17px; }
.block01 .txt02 h3 a { color:#2b2b2b; }
.block01 .txt02 h3 a:hover { color:#caa466; }
.txt02 p { line-height:20px; color:#777; padding-top:10px; }
.list05 { overflow:hidden; margin-top:8px; width:260px; padding:0 20px; margin-left:-3px; }
.list05 li { font-size:14px; line-height:28px; }
.block01 .list05 li a { color:#2b2b2b; }
.block01 .list05 li a:hover { color:#caa466; }
.block01 .list05 span a { color:#caa466; }
.block01 .list05 span a:hover { color:#caa466; text-decoration:none; }
.adv05 { width:300px; height:250px; margin-top:23px; }

/*奇谭轩*/
.picTxt08 { width:260px; padding:20px 20px 0; }
.picTxt08 img { float:left; display:block; width:90px; height:90px; margin-right:14px; }
.picTxt08 h3 { font-size:14px; line-height:22px; font-weight:normal; padding-top:11px; }
.block01 .picTxt08 h3 a { color:#2b2b2b; }
.block01 .picTxt08 h3 a:hover { color:#caa466; }
.picTxt08 p { line-height:22px; color:#999999; padding-top:3px; }

/*鉴赏家*/
.picTxt09 { width:260px; margin:0 20px; border-bottom:1px solid #e8e8e8; padding-bottom:20px; }
.picTxt09 img { display:block; width:90px; height:120px; }
.img07 { float:left; display:block; width:90px; height:120px; margin-right:14px; margin-top:20px; overflow:hidden; }
.picTxt09 h3 { font-size:14px; line-height:24px; font-weight:normal; padding-top:15px;}
.block01 .picTxt09 h3 a { color:#2b2b2b; }
.block01 .picTxt09 h3 a:hover { color:#caa466; }
.picTxt09 p { line-height:20px; color:#666; padding-top:5px; }
.nobg01 { border-bottom:none; }

/*玩转国学*/
.p08 { padding-top:10px; }
.p09 { width:260px; padding:0 20px; margin-top:13px; }

/*合作伙伴*/
.picTxt10 { width:260px; padding:0 20px }
.picTxt10 img { display:block; width:260px; height:160px; }
.img08 { display:block; width:260px; height:160px; margin-top:20px; overflow:hidden; }
.picTxt10 h3 { font-size:14px; font-weight:normal; line-height:24px; padding-top:13px; }
.block01 .picTxt10 h3 a { color:#666; }
.block01 .picTxt10 h3 a:hover { color:#caa466; }
.picTxt10 p { color:#999999; line-height:20px; padding-top:5px; }
.p10 { padding-top:23px; }
.bg03 { background:#f5f5f5 url(/y2/e01ed39fc2da5d4a/2013/1023/bg_b.gif) repeat-x left top; }
.col_wbf { width:100%; margin:0 auto; }
.mt15 { margin-top:59px; }
.space01 { height:26px; overflow:hidden; }
.col_lm { width:670px; margin-right:30px; overflow:hidden; float:left; }
.col_r { width:300px; float:left; }
.box_13 { background:url(/y2/e01ed39fc2da5d4a/2013/1023/bg_b02.gif) repeat-y; }
.box_13_1 { overflow:hidden; }
.box_13_2 { margin:6px 0 0 14px; }
.title03 { font-size:20px; font-family:Microsoft YaHei; font-weight:bold; color:#666; height:30px; line-height:30px; }
.box_13 .list_hz { margin-top:8px; overflow:hidden; }
.box_13 .list_hz li { height:28px; line-height:28px; }
.box_13 .list_hz li a { color:#999; }
.box_13 .list_hz li span { color:#999; padding:0 6px 0 6px; }
.box_13 .box_con { width:192px; float:left; }
.box_13 .box_con .b_logo { width:128px; height:25px; }
.box_13 .box_con .b_logo a, .box_13 .box_con .b_logo img { display:block; }
.box_13 .box_con ul { margin-top:8px; overflow:hidden; }
.box_13 .box_con ul li { color:#999; height:26px; line-height:26px; overflow:hidden; }
.box_13 .box_con ul li a { color:#999; }
.box_13 .box_con ul li img, .box_13 .box_con ul li span { float:left; }
.box_13_2 .wx { width:91px; height:103px; float:left; overflow:hidden; }
.mt12 { margin-top:40px; }
.ad08 { width:1000px; height:90px; }
.mt02 { margin-top:20px; }
.footer { width:1000px; margin:0 auto; background:url(/y2/e01ed39fc2da5d4a/2013/1023/footer_bg.gif) repeat-x; padding-top:15px; }
.footer .footlink { color:#000; height:28px; line-height:28px; overflow:hidden; }
.footer .footlink a { color:#000; }
.footer .footlink span { padding:0 5px; }
.footer .fk_l { float:left; }
.footer .fk_r { width:200px; float:right; }
.footer .fk_r ul { overflow:hidden; }
.footer .fk_r ul li { height:28px; line-height:28px; overflow:hidden; float:left; }
.footer .fk_r ul .l_bg001 { background:url(/y1/e01ed39fc2da5d4a/2013/1025/vd.gif) no-repeat left 9px; padding-left:19px; }
.footer .fk_r ul .l_bg002 { background:url(/y1/e01ed39fc2da5d4a/2013/1025/ws.gif) no-repeat left 9px; padding-left:17px; margin-left:18px; }
.footer .copyright { font-family:Arial; color:#666; height:28px; line-height:28px; text-align:center; overflow:hidden; }
.footer .copyright span { font-family:"宋体"; }
