/*不同文章详情页*/
section.contact{ padding-bottom:200px;}
section.contact>.ry,.ad{ padding:10px 10px 0 10px;}
section.contact>.phone{ background-color:#6eb92b; padding:10px 0; text-align:center; color:#fff; font-weight:700;}
section.contact>.ry{ text-align:center; font-size:20px; font-weight:700;}
section.contact>.ad{ text-align:center; line-height:24px;}

/*专题*/
.zt_share{
	background:#f3f3f3; min-width:320px;
}
.zt_sharebox{margin:20px;}
.zt_main{ margin-bottom:10px; border:1px solid #e7e7e7; overflow:hidden; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
box-shadow:-1px 0 1px #e7e7e7,0 -1px 1px #e7e7e7,0 1px 1px #e7e7e7,1px 0 1px #e7e7e7; 
}
section.zt_top{ border:0; box-shadow:none; border-radius:0;}
.zt_main .zttitle_l{ display:block; float:left; position:relative; background:#6eb92b; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.zt_main .zttitle_r{ float:right; overflow:hidden; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.zt_main .zttitle_l span{ display:block; position:absolute; margin:0 auto; top:50%; left:50%; margin-top:-27px; margin-left:-30px; width:60px;}
.zt_main .sharetitle span{ width:80px; margin-left:-38px; }
.zt_main .zttitle_l strong{ display:block; font-size:18px; color:#fff; line-height:27px;}
.zt_main .zttitle_l strong em{ display:inline-block; width:9px; height:27px; padding-left:5px; position:relative;}
.zt_main .zttitle_l strong em img{ position:relative;  top:2px;}
.zt_main .categry a{ display:block; float:left; font-size:14px; margin-bottom:10px; text-align:center; height:47px; line-height:47px; border:1px solid #e7e7e7; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background-color:#fff;}
.zt_main .categry a.on{ background-color:#79b9df; color:#fff;}
.zt_main .hotkey a{ display:block; float:left; font-size:13px; text-align:center; margin-bottom:10px; height:29px; line-height:29px; border:1px solid #e7e7e7; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background-color:#fff;}
.zt_main .hotkey a.on{ background-color:#79b9df; color:#fff;}
.zt_main .zt_article{ margin:0; background-color:#FFF;}
.zt_main .zt_article dd{ line-height:40px; border-bottom:1px solid #e7e7e7; padding-left:13px; background:url(../images/bnz/answerlist_small.jpg) center right no-repeat;}
.zt_main .zt_article dd a{ display:block; font-size:15px;}

@media screen and (max-width:639px){
.zt_sharebox{margin:10px;}
}

@media screen and (min-width:640px) and (max-width:1920px){
section.contact>.phone,.ad{ font-size:30px;}
section.contact>.phone{ margin-bottom:10px;}
section.contact>.ry{font-size:40px; padding-bottom:20px;}
section.contact>.ad{ margin-bottom:30px; line-height:35px;padding-bottom:20px;}

/*专题*/
.zt_share{min-width:640px;}
.zt_sharebox{margin:20px;}
.zt_main{ margin-bottom:20px; border:1px solid #e7e7e7; overflow:hidden; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
box-shadow:-1px 0 1px #e7e7e7,0 -1px 1px #e7e7e7,0 1px 1px #e7e7e7,1px 0 1px #e7e7e7; 
}
section.zt_top{ border:0; box-shadow:none; border-radius:0; }
.zt_main .zttitle_l{ display:block; float:left; position:relative; background:#6eb92b; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.zt_main .zttitle_r{ float:right; overflow:hidden; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.zt_main .zttitle_l span{ display:block; position:absolute; margin:0 auto; top:50%; left:50%; margin-top:-54px; margin-left:-55px; width:110px;}
.zt_main .sharetitle span{ width:156px; margin-left:-73px;}
.zt_main .zttitle_l strong{ display:block; font-size:36px; color:#fff; line-height:54px;}
.zt_main .zttitle_l strong em{ display:inline-block; width:18px; height:27px; padding-left:5px; position:relative;}
.zt_main .zttitle_l strong em img{ position:relative;  top:4px;}
.zt_main .categry a{ display:block; float:left; font-size:32px; margin-bottom:20px; text-align:center; height:94px; line-height:94px; border:1px solid #e7e7e7; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#fff;}
.zt_main .categry a.on{ background-color:#79b9df; color:#fff;}
.zt_main .hotkey a{ display:block; float:left; font-size:26px; text-align:center; margin-bottom:20px; height:58px; line-height:58px; border:1px solid #e7e7e7; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#fff;}
.zt_main .hotkey a.on{ background-color:#79b9df; color:#fff;}
.zt_main .zt_article{ margin:0; background-color:#FFF;}
.zt_main .zt_article dd{ line-height:80px; border-bottom:1px solid #e7e7e7; padding-left:26px; background:url(../images/bnz/answerlist.jpg) center right no-repeat;}
.zt_main .zt_article dd a{ display:block; font-size:30px;}

}