@charset "utf-8";
/* CSS Document */

/*--专栏列表--*/
.columnCon{ width:1210px; margin:0 auto;}
.columnList{ width:736px; padding:0 34px 50px 14px;}

.columnList ul{ margin-bottom:30px;}
.columnList ul li{ display:block; overflow:hidden; zoom:1;}
.columnImg{ padding:20px 31px 20px 0; background:url(../new_image/specialColumn/line01.jpg) repeat-y right; width:73px; float:left; position:relative;}
.columnImg2{ background:url(../new_image/specialColumn/line02.jpg) no-repeat right top;}
.imgBg{ position:absolute; left:0; top:20px; width:73px; height:73px; background:url(../new_image/specialColumn/imgBg.png) no-repeat; z-index:10;}
.columnImg p{ text-align:center; padding-top:5px;}
.columnImg p a{ color:#63635d;}
.columnText{ width:602px; float:right; padding-top:45px; position:relative;}
.columnText h3 a{ font-size:16px;}
.columnText p{ color:#63635d; margin-top:8px;}
.columnIcon{ width:18px; height:15px; display:block; background:url(../new_image/specialColumn/icon.png) no-repeat -2px -2px; position:absolute; left:-37px; top:47px;}
.columnList ul li:hover .imgBg{background:url(../new_image/specialColumn/imgHoverBg.png) no-repeat;}
.columnList ul li:hover h3 a{ color:#d36c08;}
.columnList ul li:hover p{ color:#d36c08;}
.columnList ul li:hover .columnIcon{ background:url(../new_image/specialColumn/icon.png) no-repeat 0 -31px;}


/*专栏右侧*/
.columnR{ width:426px;}

.slideImg{ width:403px; height:253px; margin:30px 0 25px 0; position:relative;}
.slideImgBox{ width:403px; height:240px; overflow:hidden;}
.slideImgBox ul{ width:403px; height:240px;}
.slideImgBox ul li{ width:403px; height:240px;}
.slideImg ol{ position:absolute; bottom:0; right:5px;}
.slideImg ol li{ width:19px; height:7px; float:left; background:#dcdddd; margin-left:4px; cursor:pointer;}
.slideImg ol li.current{ background:#c11920;}


.m-list2{ padding:10px;}
.m-list2 li{ background:url(../new_image/common/dot02.jpg) no-repeat left 15px; padding-left:15px; line-height:32px;}

/*--专栏列表 end--*/




/*专栏详情*/
.articleBg{ background:url(../new_image/specialColumn/detailBg.jpg) repeat-x center bottom; height:210px;}
.articleInfo{ width:1210px; margin:0 auto;}
.columnLogo{ width:208px; float:left; margin:13px 0 0 68px; background:url(../new_image/specialColumn/columnLogo.png) no-repeat;}
.columnLogo h2{ margin:127px 0 0 63px; font-size:14px; font-weight:normal;}
.columnLogo h2 a{ color:#efeff0;}
.columnLogo p{ padding:25px 0 0 27px; color:#70745f;}
.columnLogo p a{ color:#70745f;}

.articleTit{ width:900px; float:left; margin-left:34px; position:relative;}
.articleTit h1{ font-size:40px; color:#938e76; width:720px; margin-top:17px;height: 107px;}
.articleTit .articleDetail{ width:655px; color:#70745f; line-height:25px; margin-top:28px;}
.bdsharebuttonbox{ position:absolute; right:32px; bottom:5px;top: 155px;}


.columnArticle{ padding:25px 30px 0 10px; width:740px;color:#4c4948; text-indent:38px; font-size:18px; line-height:32px; margin-bottom:30px;}
.columnArticle p{ color:#4c4948; text-indent:38px; font-size:18px; line-height:32px; margin-bottom:30px;}
.articleImg{ text-align:center; margin-bottom:30px;}
.columnArticle h2{ font-size:20px; color:#4c4948; text-indent:2em; margin-bottom:15px;}
.editor{ text-align:right; display:block; padding:5px 0 20px 0; color:#333333;}



.recommendList{ padding:0 6px 20px 6px; overflow:hidden; zoom:1; width:390px;}
.recommendList li{ padding:15px 6px; border-bottom:1px dashed #b7b8b8; overflow:hidden; zoom:1;}
.recommendList .nobor{ border-bottom:0;}
.recommendImg{ width:84px; height:77px; float:left;}
.recommendCon{ width:277px; float:left; margin-left:15px;}
.recommendCon h3 a{ color:#727171; font-weight:normal;}
.recommendCon h3 a:hover{ color:#d36c08;}
.recommendCon p{ margin-top:13px;}



.authorBox{ padding:33px 22px 30px 0;}
.authorImg{ width:125px; height:125px; float:left; border:2px solid #fff;}
.authorText{ width:220px; margin-left:20px; float:left;}
.authorText h2{ font-size:24px; border-bottom:1px dashed #888; padding:10px 0; font-weight:normal;}
.authorText h2 a{ color:#d36c08;}
.authorText p{ margin-top:10px;}



















