﻿* {hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
outline: none; /* for firefox 1.5 + */}


/*说明本段代码不影响运行速度，为保证后期维护修改，请不要随便删除，谢谢！design by ken gao 2013年12月9日15:57:26*/
body { font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; background-color: #fffefa; background-image: url(../images/bg.png); background-repeat: repeat-x; }

#coldd{color:#dd6542} #coldd:hover{ text-decoration:underline; color:#dd6542;}
/* 头部通栏样式d */
.topbar { background:#dd6542; height: 30px; line-height: 30px; text-align:center; }
.topbar.fixed { position:fixed; top:0; width:100%; _position:absolute;  _top: expression(documentElement.scrollTop + "px");
}
.topbar .wrapper { overflow:visible; width:1000px; margin:0 auto; }
.topbar .search { float: right; height: 30px; margin-top:5px; margin-right: 5px; width:290px; height:21px; background:url(../images/search_03.jpg) no-repeat left top; }
.topbar .search input { line-height:21px; height:21px; margin:0px 2px; float:left; background:none; border:0px; border-right:0px; }
.topbar .search .ok_btn { line-height:21px; height:21px; border:0px; float:left; display:block; width:30px; }
.topbar .search a:hover { }
.topbar .tougao { float:left; height:28px; }
.topbar .tougao img { line-height:30px; padding:8px 2px 0px 2px; ; }
.topbar .tougao a { font-size:14px; color:#dedede; }
.topbar .tougao a:hover { font-size:14px; color:#fff; }
/*头部宣导图*/
.topbanner { }
.topbanner .wrapper { margin:0 auto; width:1000px; height:90px; border:0px; }
.topbanner .wrapper a { margin:0 auto; }
/*行高*/
.index_empty15 { height:15px; clear:both; }
.index_empty20{ height:20px;}
.index_empty40{ height:40px;}
.logo { }
.logo .wrapper { margin:0 auto; width:1000px; height:60px; margin-bottom:0px; }
.logo .wrapper .logo2 { position:relative; margin-top:35px; }
/* 通用菜单样式 */

.menu { font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.menu .wrapper { margin:0 auto; width:1000px; height:40px; }
/* 左侧导航条 */
.navlist { font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; margin-left: 5px; width: 600px; height: 30px; float: left; margin-top: 10px; padding:0; vertical-align: top; color: #fff; display: block;/*background: #292A29;	*/	/*参考背景色*/ }
.navlist ul { padding: 0 !important; margin: 0px; height:15px; overflow:hidden;  }
.navlist li{ float:left; padding-top:0; }
.navlist li a:hover { color:#dd6542; }
.navlist li { line-height:10px; padding:0 !important; display: inline-block; border-left: 1px solid #525251; margin: 0; margin-left:-1px; }
.navlist a { display:inline-block; height:30px; vertical-align:top; text-align:center; padding:4px 12px; padding-top:1px!important; }
/* 当前页面热点样式 */
.navlist .hover { color:#dd6542; }
/* 右侧关注下载 */

.guanzhu { /*margin-left: 5px;
	width: 600px;*/
	height: 30px; float: right; margin-top: 10px; padding:0; vertical-align: top; color: #fff;/*background: #292A29;	*/	/*参考背景色*/}
.guanzhu ul { overflow:hidden; padding:0; margin:0 }
.guanzhu ul li { margin:0px; padding:0px; margin:0; list-style:none; }
.guanzhu li { float:left; border:0px; }
.guanzhu li .a1 { width:115px; height:30px; display:block; background-image: url(../images/anav_01.jpg); background-repeat: no-repeat; }
.guanzhu li .a2 { width:116px; height:30px; display:block; background-image: url(../images/anav_02.jpg); background-repeat: no-repeat; }
.guanzhu li .a3 { width:84px; height:30px; display:block; background-image: url(../images/anav_03.jpg); background-repeat: no-repeat; }
.guanzhu li .a1:hover { background-image: url(../images/bnav_01.jpg); }
.guanzhu li .a2:hover { background-image: url(../images/bnav_02.jpg); }
.guanzhu li .a3:hover { background-image: url(../images/bnav_03.jpg); }
/* 加载更多 */

.load_info { margin:0 auto; text-align:center; height:50px; line-height:50px; }
.load_info a { font-size:14px; font-weight:bold; }
.load_info a:hover { color:#dd6542; }
/* 网页底部公用样式 */
.bottom { width:100%; height:175px; background:#443e3e; }
.bottom .wrapper { margin:0 auto; width:1000px; }
.bottom .wrapper .logo { float:left; position:relative; left:10px; top:15px; width:190px; height:35px; background:url(../images/foot_logo.jpg); }
.bottom .wrapper .copyright { text-align:right; float:left; position:relative; left:455px; top:15px; width:330px; height:120px; line-height:22px; }
.bottom .wrapper .copyright a { color:#757575; }
.bottom .wrapper .copyright a:hover { color:#fff; }
.bottom .wrapper .right_line { float:left; position:relative; left:465px; top:15px; width:8px; height:110px; background:#dd6542; }
/* ==================================公用样式结束=================================================================== */

/* -================================记者专栏二级开始========================================================================================================= */

/* 记者专栏模块 */
.jizhezhuanlan { background:#F7F5ED; font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.jizhezhuanlan .wrapper { margin:0 auto; width:1000px; min-height:200px; }
/* 记者专栏标题 */
.title_jizhezhuanlan { width:200px; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#dd6542; /*border:1px solid #dd6542; 测试颜色*/ }
/* 划出内容区 定位*/
.body_jizhezhuanlan { border:0px solid red; min-height:400px; overflow:hidden; }
/* 定位块 确保3栏*/
.area_jizhezhuanlan { background:#F7F7f7; margin-left:-20px; }
/* 每块信息 */
.info_jizhezhuanlan { width:320px; height:380px; float:left; margin-left:20px; margin-bottom:10px; background:#F4EDF7; ; border:0px solid red; }
/* 记者姓名 */
.info_jizhezhuanlan .jizhe_name { font-size:20px; font-weight:bold; width:250px; height:50px; line-height:50px; }
.info_jizhezhuanlan .like { margin-left:100px; float:right; width:60px; height:15px; margin-top:20px; border:0px solid red; }
.info_jizhezhuanlan .like ul li { display:inline-block; }
.info_jizhezhuanlan .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_jizhezhuanlan .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_jizhezhuanlan .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_jizhezhuanlan .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_jizhezhuanlan .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_jizhezhuanlan .like .a3:hover { color:#dd6542 }
/* 记者发布的信息列表 */
.info_jizhezhuanlan .list { }
.info_jizhezhuanlan .list ul { margin-top:20px; }
.info_jizhezhuanlan .list ul li { }
.info_jizhezhuanlan .list li { line-height:20px; padding-left:10px; }
.info_jizhezhuanlan .list li a:hover { color:#dd6542; }
/* ---------===============================记者专栏二级结束================================================================ */

/* ==================================精品汇二级样式开始================================================================= */
/* 精品汇模块 */
.jingpinhui { background:#F7F5ED; font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.jingpinhui .wrapper { margin:0 auto; width:1000px; min-height:200px; }
@media screen and (max-width: 1450px) {
    .jingpinhui .wrapper {width:1000px;}
}
@media screen and (min-width: 1450px) {
    .jingpinhui .wrapper {width:1150px;}
}
/* 精品汇标题 */
.title_jingpinhui { width:600px; height:50px; line-height:50px; font-size:18px; font-weight:600; color:#443e3e; /*border:1px solid #dd6542; 测试颜色*/ }
.title_jingpinhui .title2 { font-size:14px; margin-left:40px; }
.title_jingpinhui .title2 a { font-weight:200; padding:0 5px; }
.title_jingpinhui .title2 a:hover { color:#dd6542; }
.title_jingpinhui .hover { color:#dd6542; }
/* 划出内容区 定位接口   ----方便后期开发*/
.body_jingpinhui { border:0px solid red; min-height:400px; overflow:hidden; }
/* 每块信息 */
.info_jingpinhui { width:1000px; height:180px; margin-bottom:10px; background:#F4EDF7; ; border:0px solid red; }
@media screen and (max-width: 1450px) {
    .info_jingpinhui { width:1000px;}
}
@media screen and (min-width: 1450px) {
    .info_jingpinhui { width:1150px;}
}
/* 内容图片区域 */
.info_jingpinhui .info_pic { float:left; margin:0; padding:0; width:250px; height:180px; }
/* 内容区域 */
.info_jingpinhui .info_body { float:right; margin:0; padding:0; width:720px; height:180px;/* border:1px solid red;测试*/ }
@media screen and (max-width: 1450px) {
    .info_jingpinhui .info_body {width:720px;}
}
@media screen and (min-width: 1450px) {
    .info_jingpinhui .info_body {width:870px;}
}
.info_body .title { width: 100%; overflow: hidden; height:50px; line-height:50px; font-size:18px; }
.info_body .title a { font-weight:600; }
.info_body .title a:hover { color:#dd6542; }
/* 内容描述 */
.info_body .desc { line-height:16px; width:700px; height:90px; margin-bottom:5px; /*border:1px solid red;测试区域*/ font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.info_body .desc a:hover { color:#dd6542; }
/* 关键词 */
.info_jingpinhui .hotkey { font-size:12px; font-weight:100; width:250px;/**/ height:15px; line-height:15px; float:left; }
.info_jingpinhui .hotkey a:hover { color:#dd6542; }
/* 热点分享
.info_jingpinhui .like { margin-left:100px; float:right; width:60px; height:15px; margin-top:20px; border:0px solid red; }
.info_jingpinhui .like ul li { display:inline-block; float:left; }
.info_jingpinhui .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_jingpinhui .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_jingpinhui .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_jingpinhui .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_jingpinhui .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_jingpinhui .like .a3:hover { color:#dd6542 } */
.info_body .like { position:absolute;margin-left:520px; float:right; width:70px; height:15px;margin-top:10px !important; border:0px solid red; }
.info_body .like ul li { display:inline-block; float:left; }
.info_body .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_body .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_body .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_body .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_body .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_body .like .a3:hover { color:#dd6542 }


.more_page { padding:50px 0px 100px; text-align: center; }
.more_page A { TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 31px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/pager.gif) no-repeat 0px 0px; HEIGHT: 31px; COLOR: #666; MARGIN-LEFT: 6px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-DECORATION: none }
.more_page STRONG { TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 31px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/pager.gif) no-repeat 0px 0px; HEIGHT: 31px; COLOR: #666; MARGIN-LEFT: 6px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-DECORATION: none }
.more_page A:hover { BACKGROUND-POSITION: -31px 0px; COLOR: #656565 !important }
.more_page STRONG { BACKGROUND-POSITION: -31px 0px; COLOR: #656565 !important }
.more_page .prev { BACKGROUND-POSITION: 0px -31px }
.more_page .prev:hover { BACKGROUND-POSITION: -31px -31px }
.more_page .next { BACKGROUND-POSITION: 0px -62px }
.more_page .next:hover { BACKGROUND-POSITION: -31px -62px }
/* ==================================精品汇二级样式结束================================================================== */




/* ==================================热词汇二级样式开始================================================================= */
/* 热词会名称 */
.recihui { width:600px; height:50px; line-height:50px; font-size:18px; font-weight:600; color:#dd6542;/* border:1px solid #dd6542; 测试*/}
/* 搜索框 */
.recihui .search2 { float:right; /**/margin-right:240px; margin-top:15px; background:url(../images/search_02.jpg) no-repeat left top; width:270px; height:20px;/* border:1px solid red;  测试颜色*/ }
.recihui .search2 input { float:left; padding-left:5px; position:relative; background:none; border:0; vertical-align:middle; line-height:20px; margin:0; }
.recihui .search2 .ok_btn { float: left; position:relative; line-height:21px; height:21px; border:0px; display:block; width:30px; }
/* 词汇列表 */
.wordlist{width:1000px; min-height:60px; margin:5px 0; padding:5px; /*border:1px solid red; */}
.wordlist a{  color:#373634; line-height:30px; height:30px; padding:2px 10px; background:#EBE9D9;/*border:1px solid #F4F3EA;*/}
.wordlist a:hover{ color:#dd6542;}


/* ==================================热词汇二级样式结束================================================================== */
/* ==================================汇生活二级样式开始================================================================= */
/* 动态幻灯代码-----------可以多页面公用-----------------------------*/
.anythingSlider { width:1000px; height:300px;/*width: 690px; height: 390px;*/ position: relative; overflow: hidden;margin:5px auto 30px; }
.anythingSlider .tWrapper { width:1000px; height:300px;/*width: 690px; height: 390px;*/ margin: 0 0px; position: absolute; top: 0; left: 0; background: #fff; }
.anythingSlider .tWrapper ul { width: 99999px; height:300px; /* height: 407px;*/list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider ul li { display: block; float: left; padding: 0;  width:1000px; height:300px;/*width: 690px; height: 390px;*/ }
.anythingSlider .arrow { display: block; height: 60px; width: 60px; position: absolute; cursor: pointer; z-index: 100; }
.anythingSlider .arrow div { background: url(../images/t_btnp.png) no-repeat; height: 60px; width: 60px; }
.anythingSlider .forward { left: 600px; top: 130px; }
.anythingSlider .back { left: 10px; top: 130px; }
.anythingSlider .forward div { background-position: -143px -97px; }
.anythingSlider .back div { background-position: 0 -97px; }
.anythingSlider .forward:hover div { background-position: -143px 0; }
.anythingSlider .back:hover div { background-position: 0 0; }
.ll-img{width: 685px;height: 300px;}
.ll-info-pic{width: 320px;height: 210px;}
/* words */
.anythingSlider ul li dl { width:1000px; height:300px;/*width: 690px; height: 390px;*/  }
.tWrapper ul li dl dt {width:685px; height:300px;/*width: 490px; height: 390px;*/  overflow: hidden; float: left; }
/* words area */
.tWrapper ul li dl dd { width: 295px; padding: 10px; z-index: 10; display: block; height: 300px; float: right; background-color:#DD6542;/*background: url(../images/t_ftb.gif) repeat-x 0 0;*/ }
.tWrapper ul li dl dd h3 { line-height: 25px; padding: 5px 0 10px 0; font-weight: normal; font-size: 14px; border-bottom: 1px dashed #fff; }
.tWrapper ul li dl dd p.hdx { color: #fff; padding-top: 8px; line-height: 22px; }
.tWrapper ul li dl dd a { color: #fff; line-height:22px; }
.tWrapper ul li dl dd h3 { font-size:20px; }
.tWrapper ul li dl dd a:hover { color: #fff; text-decoration: underline; }
@media screen and (max-width: 1450px) {
    .anythingSlider { width:1000px; height:300px; position: relative; overflow: hidden;margin:5px auto 30px; }
    .anythingSlider .tWrapper { width:1000px; height:300px;}
    .anythingSlider .tWrapper ul { width: 99999px; height:300px;}
    .anythingSlider ul li { width:1000px; height:300px; }
    .anythingSlider ul li dl { width:1000px; height:300px;}
    .ll-img{width: 685px;height: 300px;}
    .ll-info-pic{width: 320px;height: 210px;}
}
@media screen and (min-width: 1450px) {
    .anythingSlider { width:1150px; height:325px;}
    .anythingSlider .tWrapper { width:1150px; height:325px;}
    .anythingSlider .tWrapper ul { width: 99999px; height:325px;}
    .anythingSlider ul li { width:1150px; height:325px; }
    .anythingSlider ul li dl { width:1150px; height:325px;}
    .tWrapper ul li dl dt{ width: 755px; height: 325px;}
    .tWrapper ul li dl dd{ width: 370px;height: 325px;}
    .ll-img{width: 755px;height: 325px;}
    .ll-info-pic{width: 370px;height: 250px;}
}
/* 小圆点 */
#thumbNav { position: absolute;top: 270px; /*top: 365px;*/ left: 290px; height: 13px; z-index: 500; }
#thumbNav a, #thumbNav a:hover { cursor: pointer; overflow: hidden; float: left; display: inline-block; width: 13px; height: 13px; margin-right: 6px; background: url(../images/t_btnp.png) no-repeat 0px -186px; _background: url(../images/t_ftb.gif) no-repeat -138px -466px; font-size: 16px; font-family: "Verdana"; display: inline-block; }
#thumbNav a.cur { color: #fff; background: url(../images/t_btnp.png) no-repeat -21px -186px; _background: url(../images/t_ftb.gif) no-repeat -138px -481px; }
/* 幻灯代码结束 */

/* 汇生活主版块 */
.body_huishenghuo{ min-height:400px; width: 1030px; overflow: hidden;/* border:1px solid red;*/}
/* 单块 */
.info_huishenghuo{float:left;  width:320px; min-height:400px; margin-right:20px; margin-bottom:10px; /*background-color:#fefefe;*/}
.title_huishenghuo{ line-height:30px; height:30px; font-size:18px; color:#656565; font-weight: 600;/* border:1px solid red;*/}
.title_huishenghuo span a{position:relative; float:right; line-height:30px;font-weight:normal; height:20px; font-size:12px; margin-right:2px; /*border:1px solid red;*/ }
#hui_title{ margin-top:10px; line-height:20px; width:300px; height:20px;/* border:1px solid red;*/}
#hui_title a{ font-size:16px; font-weight:500;}
#hui_desc{ width:300px; height:60px; line-height: 19px; padding:5px; overflow:hidden; color:#929292}
#hui_hotkey{ padding-left:5px;font-size:11px;  width:150px;/**/ height:30px; line-height:20px; /*border:1px solid red;*/}

#hui_like { margin-right:10px; float:right; width:80px; height:15px; margin-top:0px; /*border:1px solid red; */}
#hui_like ul li { display:inline-block; float:left; padding:0px 5px;}
#hui_like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
#hui_like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
#hui_like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
#hui_like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
#hui_like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
@media screen and (max-width: 1450px) {
    .body_huishenghuo{ min-height:400px; width: 1030px; overflow: hidden;}
    .info_huishenghuo{width:320px;}
    #hui_title{ margin-top:10px; line-height:20px; width:300px; height:20px;}
    #hui_desc{ width:300px; height:60px; line-height: 19px; padding:5px; overflow:hidden; color:#929292}
}
@media screen and (min-width: 1450px) {
    .body_huishenghuo{ min-height:400px; width: 1180px; overflow: hidden;}
    .info_huishenghuo{width:370px;}
    #hui_title{ margin-top:10px; line-height:20px; width:370px; height:20px;}
    #hui_desc{ width:370px; height:60px; line-height:19px; padding:5px; overflow:hidden; color:#929292}
}
/* 列表 */

#hui_list { }
#hui_list ul { margin-top:20px; }
#hui_list ul li { }
#hui_list li { line-height:20px; padding-left:2px; list-style-position: inside; list-style-type: disc; font-size: 14px;}

/* ==================================汇生活二级样式结束================================================================== */
/* ==================================汇思想二级样式开始================================================================= */
/* 调用汇生活 */
/* ==================================汇思想二级样式结束================================================================== */
/* ==================================微视频二级样式开始================================================================= */
.info_weishipin{float:left;  width:320px; min-height:300px; margin-right:20px; margin-bottom:10px; /*background-color:#fefefe;*/}
.video-clolumn-pic{width: 320px;height: 210px}
@media screen and (max-width: 1450px) {
    .info_weishipin{width:320px;}
    .video-clolumn-pic{width: 320px;height: 210px}
}
@media screen and (min-width: 1450px) {
    .info_weishipin{width:370px;}
    .video-clolumn-pic{width: 370px;height: 250px}
}
/* ==================================微视频二级样式结束================================================================== */
/* ==================================微电影二级样式开始================================================================= */
.movieTilte{height:30px;  margin:10px auto;/*border:1px solid red;*/}
.movieTitleMore{ float:right; /* border:1px solid red;*/ margin-right:10px; padding-top: 20px; } 
.infoMovie{float:left;  width:320px; min-height:250px; margin-right:20px; margin-bottom:00px; /*background-color:#fefefe;*/}
.bodyMovie{ min-height:500px; width: 1030px; overflow: hidden;}
.aboutMove{ min-height:250px; width:1030px;}
.line{ height:1px; background-color:#D9D9D6; width:1000px;; margin-bottom:5px;}
.font18w{ font-size:18px ; font-weight:550;font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri;}

/* ==================================微电影二级样式结束================================================================== */
/* ================================记者介绍三级页面开始======================== */
/* 大图 */
.BigTitile{ background:#EBE9DA; width:1000px; height:350px; margin:5px auto; padding:0px;}
.BigPic{float:left;  width:430px; height:350px;}
.BigBody{ float:right; margin:0; padding:0; width:540px; height:350px;/* border:1px solid red;测试*/}
.BigBody .title{}
.BigBody .title { margin-top:20px; width:400px; height:60px; line-height:30px; font-size:20px; }
.BigBody .title a { font-weight:600; }
.BigBody .title a:hover { color:#dd6542; }

.BigBody .desc { line-height:16px; width:500px; height:180px; margin:20px 0; /*border:1px solid red;测试区域*/ font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
/* 关键词 */
.BigTitile .hotkey { font-size:12px; font-weight:100; width:250px;/**/ height:50px; line-height:50px; }
/* 热点分享 */
.BigTitile .like { margin-left:100px; float:right; width:70px; height:15px; margin-top:20px; border:0px solid red; }
.BigTitile .like ul li { display:inline-block; float:left; }
.BigTitile .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.BigTitile .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.BigTitile .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.BigTitile .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.BigTitile .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.BigTitile .like .a3:hover { color:#dd6542 }
/* 列表 */
.Reporterlist { width:70px;}


/* ================================记者介绍三级页面结束======================== */

/* ==============内容页区域================== */
/* 右侧 */
.right_area{ float:right; width:290px; /*border:1px solid red;*/}
.right_title{ position:relative; width:100%; height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:700; text-align:center; background:rgb(79,86,154); vertical-align:middle;}
.right_list ul li{
	font-size: 14px;
    height: 20px;
    color: rgb(39,39,39);
    font-weight: normal;
    position: relative;
	padding-left: 8px;
}
.right_list ul li:before{
	content: '.';
    display: inline-block;
    position: absolute;
    vertical-align: middle;
    font-weight: bold;
    top: -4px;
    left: 0;
}
.right_list ul li>a{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    word-break: break-all;
    display:inline-block;
    width:100%;
}
.right_list{background: rgb(237,237,237);}
.right_list{ padding:20px;line-height:20px; margin-bottom:20px; }
.right_list ol li{
	font-size: 14px;
    height: 20px;
    color: rgb(39,39,39);
    font-weight: normal;
    position: relative;
    line-height:20px;
}
.right_list ol li>a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    word-break: break-all;
    display:inline-block;
    width:100%;
}
.right_list ol li b{ font-weight:400; margin-right:5px; }
#size-song{font-family:'宋体';}


.right_other{ margin-bottom:10px;}
/* 左侧  */
.content_body{ float:left; width:685px; /*border:1px solid red;*/}
.content_title{ width:80%; text-align:center; margin:0 auto; display:block; height:auto; line-height:40px; font-size:22px; font-weight:300; padding:0px; color:#333;/* border:1px solid red;*/}
.content_other{ position:relative; width:90%; text-align:center; line-height:20px; height:20px; margin:5px auto; color:#555; /*border:1px solid red;*/}

.content_people{ position:relative; width:98%; line-height:22px;}
.content_tip{ position:relative; width:90%; height:22px; line-height:22px; background:url(../images/jiabin_bg.png) left top no-repeat; padding-left:2px; font-size:12px; color:#555; font-weight:700;}
.content_tip span{ padding-left:5px; padding-right:10px; font-size:13px; color:#fff; font-weight:700;}
.content_pic{ position:relative; width:400px; height:360px; margin:0 auto; padding:0px;/*border:1px solid red;*/ text-align:center; }
.content_info{ position:relative; font-size:14px; padding:20px 0px 20px; line-height:25px; margin:0 auto;/* border:1px solid red;*/}
.content_info > p {margin: 15px 0;}
.content_viedio{width:600px; height:520px; font-size:14px; padding:20px 0px 20px; line-height:25px; margin:0 auto;/* border:1px solid red;*/}
.content_share{ position:relative; width:90%; height:50px; margin:0 auto;  /*border:1px solid green;*/}
.content_share .like { margin-left:100px; float:right; width:220px; height:15px; margin-top:20px; /*border:1px solid red; */}
.content_share .like ul li { display:inline-block; float:left; margin-right:5px; }
.content_share .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.content_share .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.content_share .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.content_share .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.content_share .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.content_info .like .a3:hover { color:#dd6542 }
@media screen and (max-width: 1450px) {
    .right_area{width: 290px}
    .content_body{width: 685px}
}
@media screen and (min-width: 1450px) {
    .right_area{width: 350px}
    .content_body{width: 780px}
}
/*  右侧新闻列表图片*/
.right_picnews{ position:relative; padding:0; height:90px; margin-bottom:5px;}
.right_picnews .tip{ position:absolute;top:0px; left:0px;background:url(../images/pic_listbg_03.png) no-repeat left top; width:15px; height:20px; line-height:15px; z-index:999999; padding-left:2px; color:#fff;}
.right_picImg{ position:absolute; left:1px; top:1px;width:120px; height:80px; z-index:1;/* border:1px solid red;*/}
.right_pictitle{ float:right; position:relative;width:120px; height:80px; font-size:14px; font-weight:bold; /*border:1px solid red;*/}

.right_pictitle .like { position:relative; float:left; width:70px; height:15px; margin-top:5px; font-size:12px; font-weight:normal; /* border:1px solid red;*/}
.right_pictitle .like ul li { display:inline-block; float:left; }
.right_pictitle .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.right_pictitle .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.right_pictitle .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.right_pictitle .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.right_pictitle .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }

.btn{ width:166px; height:40px; background:url(../images/btn02.png) left top no-repeat; color:#fff; font-size:20px; line-height:40px; padding:2px 24px;}
.btn{ width:166px; height:40px; color:#fff; font-size:20px; line-height:40px; padding:2px 24px;}

/* 文汇讲堂三级栏目 */
.rili_pic{ position:relative; width:320px; height:210px;}
.rili_pic_tip{ position:absolute; top:0px; left:0px; padding:0px 5px; height:25px; line-height:25px; background-color:#666666; color:#fff; z-index:999999;}
.rili_pic_pic{ position:absolute; top:0px; left:0px; width:320px; height:210px; background-color:#666666; color:#fff; z-index:1;}
@media screen and (min-width: 1450px) {
    .rili_pic{ position:relative; width:370px; height:250px;}
    .rili_pic_pic{width: 370px;height: 250px;}
    .video-clolumn-pic{width: 370px;height: 250px;}
}


/* 文汇讲堂内容页 */

.content_listBody{ position:relative; font-size:14px; width:98%; padding:0px;  margin:0 auto; margin-top:30px;/* border:1px solid red;*/}
.content_listleft{ float:left; width:320px; position:relative; border:0px solid red;/**/ }
.content_listleft .title{ position:relative; color:#dd6542; height:30px; line-height:30px; width:310px; font-weight:bold; border:0px solid red;/**/}
.content_listleft .title span{ float:right; font-size:12px; }
.content_listleft .pic{ position:relative; width:310px; border:0px solid red;}
.content_listleft .pic span{ float:left; position:relative; margin-right:5px; border:0px solid red;}
.content_listleft .pic span p{ text-align:center; line-height:25px;}


.content_listright{ float:right; width:320px; position:relative; /* border:1px solid red;*/}
.content_listright .title{ position:relative; color:#dd6542; height:30px; line-height:30px; width:310px; font-weight:bold; border:0px solid red;/**/}
.content_listright .title span{ float:right;  font-size:12px; }
.content_listright .desc{ position:relative; width:310px; border:0px solid red; margin-bottom:5px;}
.content_listright .desc ul li{ line-height:20px; padding:0px;}

/* 活动日历控件 */
.rili_calendar{ position:relative; width:1000px; height:300px; margin:0 auto; /*background-color:#dd6542;*/}
.calendarPic{ position:relative; float:left; width:680px;}
.calendarShow{ position:relative; float:right; width:315px;}
.calendarYear{ position:relative; line-height:40px; text-align:center; font-weight:700; background:#dd6542; color:#fff; font-size:18px; height:40px;}
.calendarMonth{ position:relative;  text-align:center; margin:0 auto; font-weight:600; background:#443E3E; color:#fff; font-size:24px; height:70px;}
.calendarMonth .m{ position:relative; float:left;width:70px; height:60px; text-align:center; margin-left:80px;overflow:hidden; padding-top:10px;   font-size:20px; line-height:28px;border:0px solid red;}
.calendarMonth .d{ position:relative; float:left;width:70px; height:60px; border:0px solid red; line-height:70px; font-size:40px;}
.calendarList{ position:relative; width:315px; height:190px; overflow:hidden; margin:0; padding:0;}
.rili_calendar .active-container{width: 685px;}
.rili_calendar .active-pic{width: 685px;height: 300px;}
.active-info-pic{width: 320px;height: 210px;}
@media screen and (max-width: 1450px) {
    .rili_calendar{ position:relative; width:1000px; height:300px; margin:0 auto;}
}
@media screen and (min-width: 1450px) {
    .rili_calendar{ position:relative; width:1150px; height:325px; margin:0 auto;}
    .calendarShow{ position:relative; float:right; width:370px;}
    .calendarList{ position:relative; width:370px; height:250px;}
    .rili_calendar .active-container{width: 750px;}
    .rili_calendar .active-pic{width: 750px;height: 325px;}
    .active-info-pic{width: 370px;height: 250px;}
}
/*调查*/
.info_diaocha { width:1000px; height:180px; margin-bottom:10px; padding:20px; background:#F4EDF7; ; border:0px solid red; }
/* 内容图片区域 */
.info_diaocha .info_pic { float:left; margin:0; padding:0; width:250px; height:180px; }
/* 内容区域 */
.info_diaocha .info_body_diaocha { float:right; margin:0; padding:0; width:550px; height:180px;/* border:1px solid red;测试*/ }
.info_body_diaocha .title { width:400px; height:50px; line-height:50px; font-size:18px; }
.info_body_diaocha .title a { font-weight:600; }
.info_body_diaocha .title a:hover { color:#dd6542; }
/* 内容描述 */
.info_body_diaocha .desc { line-height:16px; width:480px; height:80px; margin-bottom:5px; /*border:1px solid red;测试区域*/ font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.info_body_diaocha .desc a:hover { color:#dd6542; }
/* 关键词 */
.info_diaocha .hotkey { font-size:12px; font-weight:100; width:400px;/**/ height:50px; line-height:50px; }
.info_diaocha .hotkey a:hover { color:#dd6542; }
/* 热点分享 */
.info_body_diaocha .like { position:absolute;margin-left:320px; float:right; width:70px; height:15px;margin-top:10px !important; border:0px solid red; }
.info_body_diaocha .like ul li { display:inline-block; float:left; }
.info_body_diaocha .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_body_diaocha .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_body_diaocha .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_body_diaocha .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_body_diaocha .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_body_diaocha .like .a3:hover { color:#dd6542 }

.two-nav { font-size:18px; padding-bottom:20px; }.two-nav a{ padding:0px 5px;}


/*  =======进度条==========================================================================================================================*/

.progress_word{float:left; display:block; margin:0 5px; width:150px; overflow:hidden;}

.progress{
	background-color: #F7F7F7; background-image: linear-gradient(to bottom, #F5F5F5, #F9F9F9); background-repeat: repeat-x; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; height: 20px; margin-bottom: 20px; overflow: hidden;
}
.progress .bar{ 
	-moz-box-sizing: border-box; background-color: #0E90D2; background-image: linear-gradient(to bottom, #149BDF, #0480BE); background-repeat: repeat-x; box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset; color: #FFFFFF; float: left; font-size: 12px; height: 100%; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); transition: width 0.6s ease 0s; width: 0;
}
.progress.striped .bar { background-color: #149BDF; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px;
}
/*css3滚动效果*/
.progress.active .bar { animation: 2s linear 0s normal none infinite bar_; }
.progress.success .bar{
    background-color: #5EB95E; background-image: linear-gradient(to bottom, #62C462, #57A957); background-repeat: repeat-x;
}
.progress.warning .bar{
    background-color: #FAA732; background-image: linear-gradient(to bottom, #FBB450, #F89406); background-repeat: repeat-x;
}
.progress.danger .bar{
    background-color: #DD514C; background-image: linear-gradient(to bottom, #EE5F5B, #C43C35); background-repeat: repeat-x;
}

/* 提交按钮 */
.btn_01{background-color:#dd6542; color:#fff;  padding:4px 8px; border:0px; width:80px; line-height:20px;}


.reader_huigu{ width:98%px; background-color:#EEEDDF; color:544E4E; margin:0 auto; height:30px; line-height:30px; font-size:18px; font-weight:bold;}
.reader_huigubody{ float:left; width:33%; line-height:25px; font-size:14px; font-weight:100;}


/* 公益头部 */
.info_gongyi{ margin:10px auto; }
.gongyi_pic{ float:left; position:relative; width:90px; height:90px; padding:5px; background:#fefefe;}
.gongyi_title{ float:left; position:relative; margin-left:30px; width:320px; vertical-align:bottom; margin-top:30px; height:60px; line-height:30px; font-size:18px; font-weight:500; /*border:1px solid red;*/}
.gongyi_title p{ font-size:12px; font-weight:100;}
.content_gongyi{ position:relative; margin:0 auto; padding:5px; line-height:22px;}

.float_gongyibody{ float:left; margin-left:-70px; width:1200px; padding:0; /*border:1px solid green;*/}
.gongyi_picBody{ float:left; width:280px; height:140px; margin-left:70px; margin-bottom:10px; /*border:1px solid red;*/}

.gongyi_pic2{ float:left; position:relative; width:120px; height:120px; padding:5px;}
.gongyi_title2{ float:left; position:relative; margin-left:10px; width:120px; vertical-align:bottom; margin-top:60px; height:60px; line-height:30px; font-size:18px; font-weight:600; /*border:1px solid red;*/}
.gongyi_title2 p{ font-size:12px; font-weight:100;}


/*foot*/
.foot { background:#443e3e;height:180px; }
.footcon{ width:960px; height:150px; background-image: url(../images/fail_24.jpg); background-repeat: no-repeat; background-position: left 10px; line-height: 20px; color: #787878; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.footcon-right { float:right ;width:400px; height:120px; display:block;  text-align: right; border-right-width: 10px; border-right-style: solid; border-right-color: #dd6542; margin-top: 20px; padding-right: 10px;   }
.footcon-right a { color: #787878;}

/*-----headr头部样式-----*/
form { margin: 0; } 
#search_box { margin-top:4px;width: 289px; height: 25px; background-image: url(../images/input01.jpg); background-repeat: no-repeat; }
#search_box #s { float: left; padding: 0; margin: 4px 0 0 6px; border: 0; width: 240px; background: none; color: #AFAFAF; } 
#search_box #go { float: right; margin: 3px 4px 0 0; }
#top{ margin:0px auto; width:1000px; height:29px; background-color:#dd6542; background:url(../images/top.jpg) no-repeat}
.topleft a{ color:#dedede;  }
.topleft{ color:#dedede; font-weight: bold; padding-left:36px; padding-top:12px; width:450px; height:14px; float:left; display: block; }
#nav { width:1000px; ; height:auto; margin: 0px auto; height:203px; z-index:1100}
.nav{ padding-top:9px; display:block; }
.nav LI { Z-INDEX: 9999; POSITION: relative; FLOAT: left; COLOR: #525251; }
.nav li ul LI:hover {BACKGROUND: #f5b39f;}
.nav LI A { padding:0px 10px; height: 25px; LINE-HEIGHT: 25px; COLOR: #737373; text-decoration: none; }
.nav LI A:hover {COLOR: #b85335;}
.nav LI UL { DISPLAY: none; BACKGROUND: #dd6542; POSITION: absolute; TOP:20px; LEFT: 0px; z-index:100; width:120px;}

.nav LI UL LI { FLOAT:none; BORDER-left: #b85335 1px solid; }
.nav LI UL LI A { DISPLAY: block; COLOR: #f5b39f;}
.nav .hover {COLOR: #b85335;}
.nav01 { width:115px; height:30px; display:block; background-image: url(../images/anav_01.jpg); background-repeat: no-repeat; }
.nav02 { width:116px; height:30px; display:block; background-image: url(../images/anav_02.jpg); background-repeat: no-repeat; }
.nav03 { width:84px; height:30px; display:block; background-image: url(../images/anav_03.jpg); background-repeat: no-repeat; }
.nav01:hover {background-image: url(../images/bnav_01.jpg); }
.nav02:hover {background-image: url(../images/bnav_02.jpg); }
.nav03:hover {background-image: url(../images/bnav_03.jpg); }
.inputton {width:34px; height:17px}
.left{ float:left;}.right{ float:right}.clear{ clear:both;}
input,button{ margin:0}


/*----微信/app弹出----*/
.wx-rela { position:relative;z-index:10001; }
.hegt450{height:450px;}
.wx-lock{ display:none; position: absolute; z-index:100001; right:110px; top:68px; width: 300px; margin: 0 auto; overflow: hidden;}
.wx-lock .wx-content { display:block; padding:0px 0px; background-color:#fff;  width:288px; height:100%; border-bottom:1px solid #ceccc9; border-left:1px solid #ceccc9; border-right:1px solid #ceccc9; z-index:1001; *margin-top:-3px;}
.wx-fone { height:20px; display:block; text-align:center;color:#999}
.wx-content .wx-con{ margin:10px 22px 50px; width:91px; height:91px; display:block; float:left; text-align:center; font-family:微软雅黑,黑体,宋体,Arial, ; font-size:16px;color:#e2795b; }
.wx-content b{ margin-top:8px; display:block;}
.wx-content .wx-size { font-family:"宋体"; font-size:12px; text-align:center; color:#999; padding:5px 0px; display:block}

/*----------*/

.activity LI UL { DISPLAY:none;}
.activity LI:hover UL {DISPLAY: block}
.act-con{ width:233px; font-family:"宋体"; font-size:12px; color:#656565; line-height:18px; background-image: url(../images/huodong_top.png); background-repeat: no-repeat; background-position: 0px top; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #a0a0a0;  }
.act-con .act-tit{color:#443e3e; text-align:center; display:block; padding-top	:13px;}
.act-con p{text-align:left; padding: 10px 10px 20px;; line-height:18px; display:block; background-color:#fff; border-right-width: 1px; border-right-style: solid;  border-right-color: #a0a0a0; border-left-style: solid; border-left-width: 1px; border-left-color: #a0a0a0;  }


/*log*/
#log1 {display: none; position: absolute;z-index: 200000;background-color: rgb(51, 51, 51); opacity: 0.6;  height: 100%; width: 100%;
 filter:Alpha(opacity=30);}
#log2 { display: none; position: absolute;height: 100%;width: 100%; padding-top: 10%;z-index: 200001;left: 0px; top: 0px;}
#log2 a{ text-decoration: none; }
#log2 label { width:100px; height:50px; text-align:right;}
#log2 .log-block{ margin:20px 30px;}
#log2 .log-button { margin:20px auto; width:220px; display:block;}
#log2 .log-button input { cursor: pointer; background-color: #dd6542; border: 1px dashed #DD6542; color: #FFFFFF; padding: 5px; margin-right: 10px; margin-left: 10px; width: 80px; }
#log2 #m_tr .log-close { color:#FFF}

/*huipaitupian*/
.hsh-art { TEXT-ALIGN: left; COLOR: #666 ;position:relative;}
.hsh-but {MARGIN-TOP: 160px; WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; position:absolute;z-index:100px; top:120px;}
.hsh-left { float:left; left:1px; BACKGROUND-IMAGE: url(../images/hsh-left.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
.hsh-right { float:right; right:1px; BACKGROUN* {hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
                                         outline: none; /* for firefox 1.5 + */}


/*说明本段代码不影响运行速度，为保证后期维护修改，请不要随便删除，谢谢！design by ken gao 2013年12月9日15:57:26*/
body { font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; background-color: #fffefa; background-image: url(../images/bg.png); background-repeat: repeat-x; }

#coldd{color:#dd6542} #coldd:hover{ text-decoration:underline; color:#dd6542;}
/* 头部通栏样式 */
.topbar { background:#dd6542; height: 30px; line-height: 30px; text-align:center; }
.topbar.fixed { position:fixed; top:0; width:100%; _position:absolute;  _top: expression(documentElement.scrollTop + "px");
}
.topbar .wrapper { overflow:visible; width:1000px; margin:0 auto; }
.topbar .search { float: right; height: 30px; margin-top:5px; margin-right: 5px; width:290px; height:21px; background:url(../images/search_03.jpg) no-repeat left top; }
.topbar .search input { line-height:21px; height:21px; margin:0px 2px; float:left; background:none; border:0px; border-right:0px; }
.topbar .search .ok_btn { line-height:21px; height:21px; border:0px; float:left; display:block; width:30px; }
.topbar .search a:hover { }
.topbar .tougao { float:left; height:28px; }
.topbar .tougao img { line-height:30px; padding:8px 2px 0px 2px; ; }
.topbar .tougao a { font-size:14px; color:#dedede; }
.topbar .tougao a:hover { font-size:14px; color:#fff; }
/*头部宣导图*/
.topbanner { }
.topbanner .wrapper { margin:0 auto; width:1000px; height:90px; border:0px; }
.topbanner .wrapper a { margin:0 auto; }
/*行高*/
.index_empty15 { height:15px; clear:both; }
.index_empty20{ height:20px;}
.index_empty40{ height:40px;}
.logo { }
.logo .wrapper { margin:0 auto; width:1000px; height:60px; margin-bottom:0px; }
.logo .wrapper .logo2 { position:relative; margin-top:35px; }
/* 通用菜单样式 */

.menu { font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.menu .wrapper { margin:0 auto; width:1000px; height:40px; }
/* 左侧导航条 */
.navlist { font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; margin-left: 5px; width: 600px; height: 30px; float: left; margin-top: 10px; padding:0; vertical-align: top; color: #fff; display: block;/*background: #292A29;	*/	/*参考背景色*/ }
.navlist ul { padding: 0 !important; margin: 0px; height:15px; overflow:hidden;  }
.navlist li{ float:left; padding-top:0; }
.navlist li a:hover { color:#dd6542; }
.navlist li { line-height:10px; padding:0 !important; display: inline-block; border-left: 1px solid #525251; margin: 0; margin-left:-1px; }
.navlist a { display:inline-block; height:30px; vertical-align:top; text-align:center; padding:4px 12px; padding-top:1px!important; }
/* 当前页面热点样式 */
.navlist .hover { color:#dd6542; }
/* 右侧关注下载 */

.guanzhu { /*margin-left: 5px;
	width: 600px;*/
    height: 30px; float: right; margin-top: 10px; padding:0; vertical-align: top; color: #fff;/*background: #292A29;	*/	/*参考背景色*/}
.guanzhu ul { overflow:hidden; padding:0; margin:0 }
.guanzhu ul li { margin:0px; padding:0px; margin:0; list-style:none; }
.guanzhu li { float:left; border:0px; }
.guanzhu li .a1 { width:115px; height:30px; display:block; background-image: url(../images/anav_01.jpg); background-repeat: no-repeat; }
.guanzhu li .a2 { width:116px; height:30px; display:block; background-image: url(../images/anav_02.jpg); background-repeat: no-repeat; }
.guanzhu li .a3 { width:84px; height:30px; display:block; background-image: url(../images/anav_03.jpg); background-repeat: no-repeat; }
.guanzhu li .a1:hover { background-image: url(../images/bnav_01.jpg); }
.guanzhu li .a2:hover { background-image: url(../images/bnav_02.jpg); }
.guanzhu li .a3:hover { background-image: url(../images/bnav_03.jpg); }
/* 加载更多 */

.load_info { margin:0 auto; text-align:center; height:50px; line-height:50px; }
.load_info a { font-size:14px; font-weight:bold; }
.load_info a:hover { color:#dd6542; }
/* 网页底部公用样式 */
.bottom { width:100%; height:175px; background:#443e3e; }
.bottom .wrapper { margin:0 auto; width:1000px; }
.bottom .wrapper .logo { float:left; position:relative; left:10px; top:15px; width:190px; height:35px; background:url(../images/foot_logo.jpg); }
.bottom .wrapper .copyright { text-align:right; float:left; position:relative; left:455px; top:15px; width:330px; height:120px; line-height:22px; }
.bottom .wrapper .copyright a { color:#757575; }
.bottom .wrapper .copyright a:hover { color:#fff; }
.bottom .wrapper .right_line { float:left; position:relative; left:465px; top:15px; width:8px; height:110px; background:#dd6542; }
/* ==================================公用样式结束=================================================================== */

/* -================================记者专栏二级开始========================================================================================================= */

/* 记者专栏模块 */
.jizhezhuanlan { background:#F7F5ED; font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.jizhezhuanlan .wrapper { margin:0 auto; width:1000px; min-height:200px; }
/* 记者专栏标题 */
.title_jizhezhuanlan { width:200px; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#dd6542; /*border:1px solid #dd6542; 测试颜色*/ }
/* 划出内容区 定位*/
.body_jizhezhuanlan { border:0px solid red; min-height:400px; overflow:hidden; }
/* 定位块 确保3栏*/
.area_jizhezhuanlan { background:#F7F7f7; margin-left:-20px; }
/* 每块信息 */
.info_jizhezhuanlan { width:320px; height:380px; float:left; margin-left:20px; margin-bottom:10px; background:#F4EDF7; ; border:0px solid red; }
/* 记者姓名 */
.info_jizhezhuanlan .jizhe_name { font-size:20px; font-weight:bold; width:250px; height:50px; line-height:50px; }
.info_jizhezhuanlan .like { margin-left:100px; float:right; width:60px; height:15px; margin-top:20px; border:0px solid red; }
.info_jizhezhuanlan .like ul li { display:inline-block; }
.info_jizhezhuanlan .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_jizhezhuanlan .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_jizhezhuanlan .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_jizhezhuanlan .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_jizhezhuanlan .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_jizhezhuanlan .like .a3:hover { color:#dd6542 }
/* 记者发布的信息列表 */
.info_jizhezhuanlan .list { }
.info_jizhezhuanlan .list ul { margin-top:20px; }
.info_jizhezhuanlan .list ul li { }
.info_jizhezhuanlan .list li { line-height:20px; padding-left:10px; }
.info_jizhezhuanlan .list li a:hover { color:#dd6542; }
/* ---------===============================记者专栏二级结束================================================================ */

/* ==================================精品汇二级样式开始================================================================= */
/* 精品汇模块 */
.jingpinhui { background:#F7F5ED; font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.jingpinhui .wrapper { margin:0 auto; width:1000px; min-height:200px; }
@media screen and (max-width: 1450px) {
    .jingpinhui .wrapper {width:1000px;}
}
@media screen and (min-width: 1450px) {
    .jingpinhui .wrapper {width:1150px;}
}
/* 精品汇标题 */
.title_jingpinhui { width:600px; height:50px; line-height:50px; font-size:18px; font-weight:600; color:#443e3e; /*border:1px solid #dd6542; 测试颜色*/ }
.title_jingpinhui .title2 { font-size:14px; margin-left:40px; }
.title_jingpinhui .title2 a { font-weight:200; padding:0 5px; }
.title_jingpinhui .title2 a:hover { color:#dd6542; }
.title_jingpinhui .hover { color:#dd6542; }
/* 划出内容区 定位接口   ----方便后期开发*/
.body_jingpinhui { border:0px solid red; min-height:400px; overflow:hidden; }
/* 每块信息 */
.info_jingpinhui { width:1000px; height:180px; margin-bottom:10px; background:#F4EDF7; ; border:0px solid red; }
@media screen and (max-width: 1450px) {
    .info_jingpinhui { width:1000px;}
}
@media screen and (min-width: 1450px) {
    .info_jingpinhui { width:1150px;}
}
/* 内容图片区域 */
.info_jingpinhui .info_pic { float:left; margin:0; padding:0; width:250px; height:180px; }
/* 内容区域 */
.info_jingpinhui .info_body { float:right; margin:0; padding:0; width:720px; height:180px;/* border:1px solid red;测试*/ }
@media screen and (max-width: 1450px) {
    .info_jingpinhui .info_body {width:720px;}
}
@media screen and (min-width: 1450px) {
    .info_jingpinhui .info_body {width:870px;}
}
.info_body .title { width:600px; height:50px; line-height:50px; font-size:18px; }
.info_body .title a { font-weight:600; }
.info_body .title a:hover { color:#dd6542; }
/* 内容描述 */
.info_body .desc { line-height:16px; width:700px; height:90px; margin-bottom:5px; /*border:1px solid red;测试区域*/ font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.info_body .desc a:hover { color:#dd6542; }
/* 关键词 */
.info_jingpinhui .hotkey { font-size:12px; font-weight:100; width:250px;/**/ height:15px; line-height:15px; float:left; }
.info_jingpinhui .hotkey a:hover { color:#dd6542; }
/* 热点分享
.info_jingpinhui .like { margin-left:100px; float:right; width:60px; height:15px; margin-top:20px; border:0px solid red; }
.info_jingpinhui .like ul li { display:inline-block; float:left; }
.info_jingpinhui .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_jingpinhui .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_jingpinhui .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_jingpinhui .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_jingpinhui .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_jingpinhui .like .a3:hover { color:#dd6542 } */
.info_body .like { position:absolute;margin-left:520px; float:right; width:70px; height:15px;margin-top:10px !important; border:0px solid red; }
.info_body .like ul li { display:inline-block; float:left; }
.info_body .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_body .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_body .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_body .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_body .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_body .like .a3:hover { color:#dd6542 }


.more_page { padding:50px 0px 100px; text-align: center; }
.more_page A { TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 31px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/pager.gif) no-repeat 0px 0px; HEIGHT: 31px; COLOR: #666; MARGIN-LEFT: 6px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-DECORATION: none }
.more_page STRONG { TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 31px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/pager.gif) no-repeat 0px 0px; HEIGHT: 31px; COLOR: #666; MARGIN-LEFT: 6px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-DECORATION: none }
.more_page A:hover { BACKGROUND-POSITION: -31px 0px; COLOR: #656565 !important }
.more_page STRONG { BACKGROUND-POSITION: -31px 0px; COLOR: #656565 !important }
.more_page .prev { BACKGROUND-POSITION: 0px -31px }
.more_page .prev:hover { BACKGROUND-POSITION: -31px -31px }
.more_page .next { BACKGROUND-POSITION: 0px -62px }
.more_page .next:hover { BACKGROUND-POSITION: -31px -62px }
/* ==================================精品汇二级样式结束================================================================== */




/* ==================================热词汇二级样式开始================================================================= */
/* 热词会名称 */
.recihui { width:600px; height:50px; line-height:50px; font-size:18px; font-weight:600; color:#dd6542;/* border:1px solid #dd6542; 测试*/}
/* 搜索框 */
.recihui .search2 { float:right; /**/margin-right:240px; margin-top:15px; background:url(../images/search_02.jpg) no-repeat left top; width:270px; height:20px;/* border:1px solid red;  测试颜色*/ }
.recihui .search2 input { float:left; padding-left:5px; position:relative; background:none; border:0; vertical-align:middle; line-height:20px; margin:0; }
.recihui .search2 .ok_btn { float: left; position:relative; line-height:21px; height:21px; border:0px; display:block; width:30px; }
/* 词汇列表 */
.wordlist{width:1000px; min-height:60px; margin:5px 0; padding:5px; /*border:1px solid red; */}
.wordlist a{  color:#373634; line-height:30px; height:30px; padding:2px 10px; background:#EBE9D9;/*border:1px solid #F4F3EA;*/}
.wordlist a:hover{ color:#dd6542;}


/* ==================================热词汇二级样式结束================================================================== */
/* ==================================汇生活二级样式开始================================================================= */
/* 动态幻灯代码-----------可以多页面公用-----------------------------*/
.anythingSlider { width:1000px; height:300px;/*width: 690px; height: 390px;*/ position: relative; overflow: hidden;margin:5px auto 30px; }
.anythingSlider .tWrapper { width:1000px; height:300px;/*width: 690px; height: 390px;*/ margin: 0 0px; position: absolute; top: 0; left: 0; background: #fff; }
.anythingSlider .tWrapper ul { width: 99999px; height:300px; /* height: 407px;*/list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider ul li { display: block; float: left; padding: 0;  width:1000px; height:300px;/*width: 690px; height: 390px;*/ }
.anythingSlider .arrow { display: block; height: 60px; width: 60px; position: absolute; cursor: pointer; z-index: 100; }
.anythingSlider .arrow div { background: url(../images/t_btnp.png) no-repeat; height: 60px; width: 60px; }
.anythingSlider .forward { left: 600px; top: 130px; }
.anythingSlider .back { left: 10px; top: 130px; }
.anythingSlider .forward div { background-position: -143px -97px; }
.anythingSlider .back div { background-position: 0 -97px; }
.anythingSlider .forward:hover div { background-position: -143px 0; }
.anythingSlider .back:hover div { background-position: 0 0; }
/* words */
.anythingSlider ul li dl { width:1000px; height:300px;/*width: 690px; height: 390px;*/  }
.tWrapper ul li dl dt {width:685px; height:300px;/*width: 490px; height: 390px;*/  overflow: hidden; float: left; }
/* words area */
.tWrapper ul li dl dd { width: 295px; padding: 10px; z-index: 10; display: block; height: 300px; float: right; background-color:#DD6542;/*background: url(../images/t_ftb.gif) repeat-x 0 0;*/ }
.tWrapper ul li dl dd h3 { line-height: 25px; padding: 5px 0 10px 0; font-weight: normal; font-size: 14px; border-bottom: 1px dashed #fff; }
.tWrapper ul li dl dd p.hdx { color: #fff; padding-top: 8px; line-height: 22px; }
.tWrapper ul li dl dd a { color: #fff; line-height:22px; }
.tWrapper ul li dl dd h3 { font-size:20px; }
.tWrapper ul li dl dd a:hover { color: #fff; text-decoration: underline; }
/* 小圆点 */
#thumbNav { position: absolute;top: 270px; /*top: 365px;*/ left: 290px; height: 13px; z-index: 500; }
#thumbNav a, #thumbNav a:hover { cursor: pointer; overflow: hidden; float: left; display: inline-block; width: 13px; height: 13px; margin-right: 6px; background: url(../images/t_btnp.png) no-repeat 0px -186px; _background: url(../images/t_ftb.gif) no-repeat -138px -466px; font-size: 16px; font-family: "Verdana"; display: inline-block; }
#thumbNav a.cur { color: #fff; background: url(../images/t_btnp.png) no-repeat -21px -186px; _background: url(../images/t_ftb.gif) no-repeat -138px -481px; }
/* 幻灯代码结束 */

/* 汇生活主版块 */
.body_huishenghuo{ min-height:400px; width: 1030px; overflow: hidden;/* border:1px solid red;*/}
/* 单块 */
.info_huishenghuo{float:left;  width:320px; min-height:400px; margin-right:20px; margin-bottom:10px; /*background-color:#fefefe;*/}
.title_huishenghuo{ line-height:30px; height:30px; font-size:18px; color:#656565; font-weight: 600;/* border:1px solid red;*/}
.title_huishenghuo span a{position:relative; float:right; line-height:30px;font-weight:normal; height:20px; font-size:12px; margin-right:2px; /*border:1px solid red;*/ }
#hui_title{ margin-top:10px; line-height:20px; width:300px; height:20px;/* border:1px solid red;*/}
#hui_title a{ font-size:16px; font-weight:500;}
#hui_desc{ width:300px; height:60px; line-height:20px; padding:5px; overflow:hidden; color:#929292}
#hui_hotkey{ padding-left:5px;font-size:11px;  width:150px;/**/ height:30px; line-height:20px; /*border:1px solid red;*/}

#hui_like { margin-right:10px; float:right; width:80px; height:15px; margin-top:0px; /*border:1px solid red; */}
#hui_like ul li { display:inline-block; float:left; padding:0px 5px;}
#hui_like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
#hui_like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
#hui_like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
#hui_like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
#hui_like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
/* 列表 */

#hui_list { }
#hui_list ul { margin-top:20px; }
#hui_list ul li { }
#hui_list li { line-height:20px; padding-left:2px; list-style-position: inside; list-style-type: disc; font-size: 14px;}

/* ==================================汇生活二级样式结束================================================================== */
/* ==================================汇思想二级样式开始================================================================= */
/* 调用汇生活 */
/* ==================================汇思想二级样式结束================================================================== */
/* ==================================微视频二级样式开始================================================================= */
.info_weishipin{float:left;  width:320px; min-height:300px; margin-right:20px; margin-bottom:10px; /*background-color:#fefefe;*/}

/* ==================================微视频二级样式结束================================================================== */
/* ==================================微电影二级样式开始================================================================= */
.movieTilte{height:30px;  margin:10px auto;/*border:1px solid red;*/}
.movieTitleMore{ float:right; /* border:1px solid red;*/ margin-right:10px; padding-top: 20px; }
.infoMovie{float:left;  width:320px; min-height:250px; margin-right:20px; margin-bottom:00px; /*background-color:#fefefe;*/}
.bodyMovie{ min-height:500px; width: 1030px; overflow: hidden;}
.aboutMove{ min-height:250px; width:1030px;}
.line{ height:1px; background-color:#D9D9D6; width:1000px;; margin-bottom:5px;}
.font18w{ font-size:18px ; font-weight:550;font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri;}

/* ==================================微电影二级样式结束================================================================== */
/* ================================记者介绍三级页面开始======================== */
/* 大图 */
.BigTitile{ background:#EBE9DA; width:1000px; height:350px; margin:5px auto; padding:0px;}
.BigPic{float:left;  width:430px; height:350px;}
.BigBody{ float:right; margin:0; padding:0; width:540px; height:350px;/* border:1px solid red;测试*/}
.BigBody .title{}
.BigBody .title { margin-top:20px; width:400px; height:60px; line-height:30px; font-size:20px; }
.BigBody .title a { font-weight:600; }
.BigBody .title a:hover { color:#dd6542; }

.BigBody .desc { line-height:16px; width:500px; height:180px; margin:20px 0; /*border:1px solid red;测试区域*/ font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
/* 关键词 */
.BigTitile .hotkey { font-size:12px; font-weight:100; width:250px;/**/ height:50px; line-height:50px; }
/* 热点分享 */
.BigTitile .like { margin-left:100px; float:right; width:70px; height:15px; margin-top:20px; border:0px solid red; }
.BigTitile .like ul li { display:inline-block; float:left; }
.BigTitile .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.BigTitile .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.BigTitile .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.BigTitile .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.BigTitile .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.BigTitile .like .a3:hover { color:#dd6542 }
/* 列表 */
.Reporterlist { width:70px;}


/* ================================记者介绍三级页面结束======================== */

/* ==============内容页区域================== */
/* 右侧 */
.right_area{ float:right; width:290px; /*border:1px solid red;*/}
.right_title{ position:relative; width:100%; height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:700; text-align:center; background:rgb(79,86,154); vertical-align:middle;}
.right_list ul li{
    font-size: 14px;
    height: 20px;
    color: rgb(39,39,39);
    font-weight: normal;
    position: relative;
    padding-left: 8px;
}
.right_list ul li:before{
    content: '.';
    display: inline-block;
    position: absolute;
    vertical-align: middle;
    font-weight: bold;
    top: -4px;
    left: 0;
}
.right_list ul li>a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    word-break: break-all;
    display:inline-block;
    width:100%;
}
.right_list{background: rgb(237,237,237);}
.right_list{ padding:20px;line-height:20px; margin-bottom:20px; }
.right_list ol li{
    font-size: 14px;
    height: 20px;
    color: rgb(39,39,39);
    font-weight: normal;
    position: relative;
    line-height:20px;
}
.right_list ol li>a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    word-break: break-all;
    display:inline-block;
    width:100%;
}
.right_list ol li b{ font-weight:400; margin-right:5px; }
#size-song{font-family:'宋体';}


.right_other{ margin-bottom:10px;}
/* 左侧  */
.content_body{ float:left; width:685px; /*border:1px solid red;*/}
.content_title{ width:80%; text-align:center; margin:0 auto; display:block; height:auto; line-height:40px; font-size:22px; font-weight:300; padding:0px; color:#333;/* border:1px solid red;*/}
.content_other{ position:relative; width:90%; text-align:center; line-height:20px; height:20px; margin:5px auto; color:#555; /*border:1px solid red;*/}

.content_people{ position:relative; width:98%; line-height:22px;}
.content_tip{ position:relative; width:90%; height:22px; line-height:22px; background:url(../images/jiabin_bg.png) left top no-repeat; padding-left:2px; font-size:12px; color:#555; font-weight:700;}
.content_tip span{ padding-left:5px; padding-right:10px; font-size:13px; color:#fff; font-weight:700;}





.content_pic{ position:relative; width:400px; height:360px; margin:0 auto; padding:0px;/*border:1px solid red;*/ text-align:center; }
.content_info{ position:relative; font-size:14px; padding:20px 0px 20px; line-height:25px; margin:0 auto;/* border:1px solid red;*/}
.content_viedio{width:600px; height:480px; font-size:14px; padding:20px 0px 20px; line-height:25px; margin:0 auto;/* border:1px solid red;*/}
.content_share{ position:relative; width:90%; height:50px; margin:0 auto;  /*border:1px solid green;*/}
.content_share .like { margin-left:100px; float:right; width:220px; height:15px; margin-top:20px; /*border:1px solid red; */}
.content_share .like ul li { display:inline-block; float:left; margin-right:5px; }
.content_share .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.content_share .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.content_share .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.content_share .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.content_share .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.content_info .like .a3:hover { color:#dd6542 }
/*  右侧新闻列表图片*/
.right_picnews{ position:relative; padding:0; height:90px; margin-bottom:5px;}
.right_picnews .tip{ position:absolute;top:0px; left:0px;background:url(../images/pic_listbg_03.png) no-repeat left top; width:15px; height:20px; line-height:15px; z-index:999999; padding-left:2px; color:#fff;}
.right_picImg{ position:absolute; left:1px; top:1px;width:120px; height:80px; z-index:1;/* border:1px solid red;*/}
.right_pictitle{ float:right; position:relative;width:120px; height:80px; font-size:14px; font-weight:bold; /*border:1px solid red;*/}

.right_pictitle .like { position:relative; float:left; width:70px; height:15px; margin-top:5px; font-size:12px; font-weight:normal; /* border:1px solid red;*/}
.right_pictitle .like ul li { display:inline-block; float:left; }
.right_pictitle .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.right_pictitle .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.right_pictitle .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.right_pictitle .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.right_pictitle .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }

.btn{ width:166px; height:40px; background:url(../images/btn02.png) left top no-repeat; color:#fff; font-size:20px; line-height:40px; padding:2px 24px;}
.btn{ width:166px; height:40px; color:#fff; font-size:20px; line-height:40px; padding:2px 24px;}

/* 文汇讲堂三级栏目 */
.rili_pic{ position:relative; width:320px; height:210px;}
.rili_pic_tip{ position:absolute; top:0px; left:0px; width:45px; padding:2px; height:25px; line-height:25px; background-color:#666666; color:#fff; z-index:999999;}
.rili_pic_pic{ position:absolute; top:0px; left:0px; width:320px; height:210px; background-color:#666666; color:#fff; z-index:1;}



/* 文汇讲堂内容页 */

.content_listBody{ position:relative; font-size:14px; width:98%; padding:0px;  margin:0 auto; margin-top:30px;/* border:1px solid red;*/}
.content_listleft{ float:left; width:320px; position:relative; border:0px solid red;/**/ }
.content_listleft .title{ position:relative; color:#dd6542; height:30px; line-height:30px; width:310px; font-weight:bold; border:0px solid red;/**/}
.content_listleft .title span{ float:right; font-size:12px; }
.content_listleft .pic{ position:relative; width:310px; border:0px solid red;}
.content_listleft .pic span{ float:left; position:relative; margin-right:5px; border:0px solid red;}
.content_listleft .pic span p{ text-align:center; line-height:25px;}


.content_listright{ float:right; width:320px; position:relative; /* border:1px solid red;*/}
.content_listright .title{ position:relative; color:#dd6542; height:30px; line-height:30px; width:310px; font-weight:bold; border:0px solid red;/**/}
.content_listright .title span{ float:right;  font-size:12px; }
.content_listright .desc{ position:relative; width:310px; border:0px solid red; margin-bottom:5px;}
.content_listright .desc ul li{ line-height:20px; padding:0px;}

/* 活动日历控件 */
.rili_calendar{ position:relative; width:1000px; height:300px; margin:0 auto; /*background-color:#dd6542;*/}
.calendarPic{ position:relative; float:left; width:680px;}
.calendarShow{ position:relative; float:right; width:315px;}
.calendarYear{ position:relative; line-height:40px; text-align:center; font-weight:700; background:#dd6542; color:#fff; font-size:18px; height:40px;}
.calendarMonth{ position:relative;  text-align:center; margin:0 auto; font-weight:600; background:#443E3E; color:#fff; font-size:24px; height:70px;}
.calendarMonth .m{ position:relative; float:left;width:70px; height:60px; text-align:center; margin-left:80px;overflow:hidden; padding-top:10px;   font-size:20px; line-height:28px;border:0px solid red;}
.calendarMonth .d{ position:relative; float:left;width:70px; height:60px; border:0px solid red; line-height:70px; font-size:40px;}
.calendarList{ position:relative; width:315px; height:190px; overflow:hidden; margin:0; padding:0;}


/*调查*/
.info_diaocha { width:1000px; height:180px; margin-bottom:10px; padding:20px; background:#F4EDF7; ; border:0px solid red; }
/* 内容图片区域 */
.info_diaocha .info_pic { float:left; margin:0; padding:0; width:250px; height:180px; }
/* 内容区域 */
.info_diaocha .info_body_diaocha { float:right; margin:0; padding:0; width:550px; height:180px;/* border:1px solid red;测试*/ }
.info_body_diaocha .title { width:400px; height:50px; line-height:50px; font-size:18px; }
.info_body_diaocha .title a { font-weight:600; }
.info_body_diaocha .title a:hover { color:#dd6542; }
/* 内容描述 */
.info_body_diaocha .desc { line-height:16px; width:480px; height:80px; margin-bottom:5px; /*border:1px solid red;测试区域*/ font-family: "微软雅黑", "Microsoft Yahei", "宋体", "新宋体", Verdana, Tahoma, Tahoma, Geneva, sans-seri; }
.info_body_diaocha .desc a:hover { color:#dd6542; }
/* 关键词 */
.info_diaocha .hotkey { font-size:12px; font-weight:100; width:400px;/**/ height:50px; line-height:50px; }
.info_diaocha .hotkey a:hover { color:#dd6542; }
/* 热点分享 */
.info_body_diaocha .like { position:absolute;margin-left:320px; float:right; width:70px; height:15px;margin-top:10px !important; border:0px solid red; }
.info_body_diaocha .like ul li { display:inline-block; float:left; }
.info_body_diaocha .like .a1 { background:url(../images/afav_01.png) no-repeat; width:15px; height:15px; display:block; }
.info_body_diaocha .like .a2 { background:url(../images/afav_02.png) no-repeat; width:15px; height:15px; display:block; }
.info_body_diaocha .like .a3 { width:15px; height:15px; display:block; line-height:15px; vertical-align:middle; }
.info_body_diaocha .like .a1:hover { background:url(../images/bfav_01.png) no-repeat; }
.info_body_diaocha .like .a2:hover { background:url(../images/bfav_02.png) no-repeat; }
.info_body_diaocha .like .a3:hover { color:#dd6542 }

.two-nav { font-size:18px; padding-bottom:20px; }.two-nav a{ padding:0px 5px;}


/*  =======进度条==========================================================================================================================*/

.progress_word{float:left; display:block; margin:0 5px; width:150px; overflow:hidden;}

.progress{
    background-color: #F7F7F7; background-image: linear-gradient(to bottom, #F5F5F5, #F9F9F9); background-repeat: repeat-x; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; height: 20px; margin-bottom: 20px; overflow: hidden;
}
.progress .bar{
    -moz-box-sizing: border-box; background-color: #0E90D2; background-image: linear-gradient(to bottom, #149BDF, #0480BE); background-repeat: repeat-x; box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset; color: #FFFFFF; float: left; font-size: 12px; height: 100%; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); transition: width 0.6s ease 0s; width: 0;
}
.progress.striped .bar { background-color: #149BDF; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px;
}
/*css3滚动效果*/
.progress.active .bar { animation: 2s linear 0s normal none infinite bar_; }
.progress.success .bar{
    background-color: #5EB95E; background-image: linear-gradient(to bottom, #62C462, #57A957); background-repeat: repeat-x;
}
.progress.warning .bar{
    background-color: #FAA732; background-image: linear-gradient(to bottom, #FBB450, #F89406); background-repeat: repeat-x;
}
.progress.danger .bar{
    background-color: #DD514C; background-image: linear-gradient(to bottom, #EE5F5B, #C43C35); background-repeat: repeat-x;
}

/* 提交按钮 */
.btn_01{background-color:#dd6542; color:#fff;  padding:4px 8px; border:0px; width:80px; line-height:20px;}


.reader_huigu{ width:98%px; background-color:#EEEDDF; color:544E4E; margin:0 auto; height:30px; line-height:30px; font-size:18px; font-weight:bold;}
.reader_huigubody{ float:left; width:33%; line-height:25px; font-size:14px; font-weight:100;}


/* 公益头部 */
.info_gongyi{ margin:10px auto; }
.gongyi_pic{ float:left; position:relative; width:90px; height:90px; padding:5px; background:#fefefe;}
.gongyi_title{ float:left; position:relative; margin-left:30px; width:320px; vertical-align:bottom; margin-top:30px; height:60px; line-height:30px; font-size:18px; font-weight:500; /*border:1px solid red;*/}
.gongyi_title p{ font-size:12px; font-weight:100;}
.content_gongyi{ position:relative; margin:0 auto; padding:5px; line-height:22px;}

.float_gongyibody{ float:left; margin-left:-70px; width:1200px; padding:0; /*border:1px solid green;*/}
.gongyi_picBody{ float:left; width:280px; height:140px; margin-left:70px; margin-bottom:10px; /*border:1px solid red;*/}

.gongyi_pic2{ float:left; position:relative; width:120px; height:120px; padding:5px;}
.gongyi_title2{ float:left; position:relative; margin-left:10px; width:120px; vertical-align:bottom; margin-top:60px; height:60px; line-height:30px; font-size:18px; font-weight:600; /*border:1px solid red;*/}
.gongyi_title2 p{ font-size:12px; font-weight:100;}


/*foot*/
.foot { background:#443e3e;height:180px; }
.footcon{ width:960px; height:150px; background-image: url(../images/fail_24.jpg); background-repeat: no-repeat; background-position: left 10px; line-height: 20px; color: #787878; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.footcon-right { float:right ;width:400px; height:120px; display:block;  text-align: right; border-right-width: 10px; border-right-style: solid; border-right-color: #dd6542; margin-top: 20px; padding-right: 10px;   }
.footcon-right a { color: #787878;}

/*-----headr头部样式-----*/
form { margin: 0; }
#search_box { margin-top:4px;width: 289px; height: 25px; background-image: url(../images/input01.jpg); background-repeat: no-repeat; }
#search_box #s { float: left; padding: 0; margin: 4px 0 0 6px; border: 0; width: 240px; background: none; color: #AFAFAF; }
#search_box #go { float: right; margin: 3px 4px 0 0; }
#top{ margin:0px auto; width:1000px; height:29px; background-color:#dd6542; background:url(../images/top.jpg) no-repeat}
.topleft a{ color:#dedede;  }
.topleft{ color:#dedede; font-weight: bold; padding-left:36px; padding-top:12px; width:450px; height:14px; float:left; display: block; }
#nav { width:1000px; ; height:auto; margin: 0px auto; height:203px; z-index:1100}
.nav{ padding-top:9px; display:block; }
.nav LI { Z-INDEX: 9999; POSITION: relative; FLOAT: left; COLOR: #525251; }
.nav li ul LI:hover {BACKGROUND: #f5b39f;}
.nav LI A { padding:0px 10px; height: 25px; LINE-HEIGHT: 25px; COLOR: #737373; text-decoration: none; }
.nav LI A:hover {COLOR: #b85335;}
.nav LI UL { DISPLAY: none; BACKGROUND: #dd6542; POSITION: absolute; TOP:20px; LEFT: 0px; z-index:100; width:120px;}

.nav LI UL LI { FLOAT:none; BORDER-left: #b85335 1px solid; }
.nav LI UL LI A { DISPLAY: block; COLOR: #f5b39f;}
.nav .hover {COLOR: #b85335;}
.nav01 { width:115px; height:30px; display:block; background-image: url(../images/anav_01.jpg); background-repeat: no-repeat; }
.nav02 { width:116px; height:30px; display:block; background-image: url(../images/anav_02.jpg); background-repeat: no-repeat; }
.nav03 { width:84px; height:30px; display:block; background-image: url(../images/anav_03.jpg); background-repeat: no-repeat; }
.nav01:hover {background-image: url(../images/bnav_01.jpg); }
.nav02:hover {background-image: url(../images/bnav_02.jpg); }
.nav03:hover {background-image: url(../images/bnav_03.jpg); }
.inputton {width:34px; height:17px}
.left{ float:left;}.right{ float:right}.clear{ clear:both;}
input,button{ margin:0}


/*----微信/app弹出----*/
.wx-rela { position:relative;z-index:10001; }
.hegt450{height:450px;}
.wx-lock{ display:none; position: absolute; z-index:100001; right:110px; top:68px; width: 300px; margin: 0 auto; overflow: hidden;}
.wx-lock .wx-content { display:block; padding:0px 0px; background-color:#fff;  width:288px; height:100%; border-bottom:1px solid #ceccc9; border-left:1px solid #ceccc9; border-right:1px solid #ceccc9; z-index:1001; *margin-top:-3px;}
.wx-fone { height:20px; display:block; text-align:center;color:#999}
.wx-content .wx-con{ margin:10px 22px 50px; width:91px; height:91px; display:block; float:left; text-align:center; font-family:微软雅黑,黑体,宋体,Arial, ; font-size:16px;color:#e2795b; }
.wx-content b{ margin-top:8px; display:block;}
.wx-content .wx-size { font-family:"宋体"; font-size:12px; text-align:center; color:#999; padding:5px 0px; display:block}

/*----------*/

.activity LI UL { DISPLAY:none;}
.activity LI:hover UL {DISPLAY: block}
.act-con{ width:233px; font-family:"宋体"; font-size:12px; color:#656565; line-height:18px; background-image: url(../images/huodong_top.png); background-repeat: no-repeat; background-position: 0px top; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #a0a0a0;  }
.act-con .act-tit{color:#443e3e; text-align:center; display:block; padding-top	:13px;}
.act-con p{text-align:left; padding: 10px 10px 20px;; line-height:18px; display:block; background-color:#fff; border-right-width: 1px; border-right-style: solid;  border-right-color: #a0a0a0; border-left-style: solid; border-left-width: 1px; border-left-color: #a0a0a0;  }


/*log*/
#log1 {display: none; position: absolute;z-index: 200000;background-color: rgb(51, 51, 51); opacity: 0.6;  height: 100%; width: 100%;
    filter:Alpha(opacity=30);}
#log2 { display: none; position: absolute;height: 100%;width: 100%; padding-top: 10%;z-index: 200001;left: 0px; top: 0px;}
#log2 a{ text-decoration: none; }
#log2 label { width:100px; height:50px; text-align:right;}
#log2 .log-block{ margin:20px 30px;}
#log2 .log-button { margin:20px auto; width:220px; display:block;}
#log2 .log-button input { cursor: pointer; background-color: #dd6542; border: 1px dashed #DD6542; color: #FFFFFF; padding: 5px; margin-right: 10px; margin-left: 10px; width: 80px; }
#log2 #m_tr .log-close { color:#FFF}

/*huipaitupian*/
.hsh-art { TEXT-ALIGN: left; COLOR: #666 ;position:relative;}
.hsh-but {MARGIN-TOP: 160px; WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; position:absolute;z-index:100px; top:120px;}
.hsh-left { float:left; left:1px; BACKGROUND-IMAGE: url(../images/hsh-left.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
.hsh-right { float:right; right:1px; BACKGROUND-IMAGE: url(../images/hsh-right.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
.hsh-art-txt {PADDING:10px 20px; LINE-HEIGHT: 22px; font-size: 14px; }



/* 音乐承载页 */
.content-music { font-size:12px;}
.music-img { float:left; width:305px; height:210px; padding-right:15px;}
.size16 { font-size:16px;}
.music-color01{ color:#17b0d8;}.music-color02{ color:#dbdbdb;}

.pagenav > ul > li {border: 1px solid rgba(58, 58, 58, 1);}D-IMAGE: url(../images/hsh-right.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
.hsh-art-txt {PADDING:10px 20px; LINE-HEIGHT: 22px; font-size: 14px; }



/* 音乐承载页 */
.content-music { font-size:12px;}
.music-img { float:left; width:305px; height:210px; padding-right:15px;}
.size16 { font-size:16px;}
.music-color01{ color:#17b0d8;}.music-color02{ color:#dbdbdb;}

.pagenav > ul > li {border: 1px solid rgba(58, 58, 58, 1);}

/*微电影模版新增样式*/
.movie-item-container{
    height: 300px;
}
.movie-item-container .movie-item-img{
    width: 685px;
    height: 300px;
}
.movie-item-container .movie-item-intr{
    height: 280px;
}
@media screen and (max-width: 1450px) {
    .movie-item-container{
        height: 300px;
    }
    .movie-item-container .movie-item-img{
        width: 685px;
        height: 300px;
    }
    .movie-item-container .movie-item-intr{
        height: 300px;
    }
}
@media screen and (min-width: 1450px) {
    .movie-item-container{
        height: 325px;
    }
    .movie-item-container .movie-item-img{
        width: 725px;
        height: 325px;
    }
    .movie-item-container .movie-item-intr{
        height: 325px;
    }
}