/*---------- 导航当前页样式 ----------*/
.li_dzx{ background-color:#C00;}
.li_dzx a,.li_dzx a:hover{ color:#FFF;}
/*---------- 导航当前页样式 ----------*/
/*主体*/
.bodymain{width: 760px;padding: 30px 64px;background-color:#FFF;overflow-x:hidden;}
.bodymain h1{ text-align:center; font-size:28px; line-height:42px; font-weight:normal; color:#444;}

.bodymain .txt_doc{border-bottom:1px solid #EEE;line-height:32px;height:32px;/*margin-top:30px;*/color:#999;font-size:12px;/* padding-left:4%; */margin-top: 30px;text-align: center;}
.bodymain .txt_doc span{height: 28px;overflow: hidden;white-space: nowrap;display:inline-table;/* display:none; */margin: auto 20px;}
.bodymain .txt_doc a{ color:#666;}
/*.bodymain .txt_doc span.dt_fm{float:left;width: 22%;}
.bodymain .txt_doc span.dt_tm{float:left;width: 30%;text-align:center;}*/
.bodymain .txt_doc span.dt_nr{float:right;text-align:right;width:25%;pad;padding-right:7%; display:none;}


.txt_daodu{border: 1px solid #EEE;background-color: #F9F9F9;padding:10px 10px 10px 35px;margin: 20px auto 30px;line-height: 26px;position:relative;min-height:25px;font-size: 15px;}
.txt_daodu .tdd_ico{ width:46px; height:42px; display:block; background:url(nav_bg.png) no-repeat -100px 0px; position:absolute; z-index:9; left:-1px; top:-1px;}
.txt_daodu .tdd_tag{ margin-top:8px; *zoom:1;}
.txt_daodu .tdd_tag:after{ content:"\20"; display:block; height:0; clear:both;}
.txt_daodu .tdd_tag i{ width:20px; height:16px; display:block; background:url(nav_bg.png) no-repeat -200px 0px; float:left; margin:6px 8px auto auto;}
.txt_daodu .tdd_tag em{ color:#999; width:72px; float:left;}
.txt_daodu .tdd_tag span{ width:590px; float:left;}
.txt_daodu .tdd_tag a{ margin-right:15px; color:#777;}
.txt_daodu .tdd_tag a:hover{ color:#F30;}

.txt_main{font-size: 16px;}
.txt_main img{max-width: 760px;display:block; margin:auto;}
.txt_main p{line-height: 28px;padding-bottom: 28px;text-indent: 2em;}

.txt_line{ border-bottom: 1px solid #EEE; margin-top: 20px; margin-bottom: 15px;}

/*单篇文章分页*/
.newspage{ text-align:center; line-height:28px; font-size:14px; height:28px; color:#999; margin:5px auto 25px;}
.newspage a{ font-size:14px; color:#F50; background:#FFF; border:1px solid #F70; padding:3px 8px; margin:auto 5px;}
.newspage a:hover{ background-color:#F70; color:#FFF; border-color:#F00; text-decoration:none;}
.newspage .cpb{ border:1px solid #F00; background:#F60; color:#FFF; padding:3px 8px; margin:auto 5px;}

/*上一篇、下一篇*/
.s-x-doc{ *zoom:1; margin:25px auto; font-size:15px;}
.s-x-doc:after{ content:"\20"; display:block; height:0; clear:both;}
.s-x-doc span{ width:50%; height: 28px; line-height: 28px; overflow: hidden;}
.s-x-doc span a{ color:#06C;}
.s-x-doc .fr{ text-align:right;}

/*文章下方广告*/
.main-bottom-ad{ width:760px; height:60px; margin:15px auto;}
.main-bottom-ad img{ width:760px; height:60px;}

/*相关文章*/
.xg-doc{ border-top:1px solid #EEE;}
.xg-doc h3{ line-height:45px; font-size:18px; font-weight:normal;}

.xg-doc .xgd-img{ *zoom:1; margin:auto -12px 20px;}
.xg-doc .xgd-img:after{ content:"\20"; display:block; height:0; clear:both;}
.xg-doc .xgd-img li{ float:left; width:180px; height:135px; position:relative; margin:10px 8px;}
.xg-doc .xgd-img li img{ width:180px; height:135px;}
.xg-doc .xgd-img li p{ line-height:30px; height:30px; width:180px; background-color:#333; color:#FFF; text-align:center; overflow:hidden; position:absolute; z-index:9; bottom:0; left:0; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}
.xg-doc .xgd-img li:hover p{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.xg-doc .xgd-txt{ *zoom:1; border-top:35px;}
.xg-doc .xgd-txt:after{ content:"\20"; display:block; height:0; clear:both;}
.xg-doc .xgd-txt li{ float:left; width:45%; margin-right:5%; height:28px; line-height:28px; overflow:hidden;}
.xg-doc .xgd-txt li i{ width:3px; height:3px; background-color:#666; display:block; float:left; margin:14px 5px auto auto;}

/*---------- 新版文章列表页2016.03.07 ----------*/
.doclist{ width:888px; background-color:#FFF; overflow-x:hidden; background-color:#FFF;}
.doclist .list_tag{ height:38px; *zoom:1; line-height:38px; font-size:15px; background-image: -moz-linear-gradient(top, #FFFFFF, #F7F7F7); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F7F7F7)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F7F7F7', GradientType='0'); background:-ms-linear-gradient(top,#FFFFFF 0%,#F7F7F7 100%);}
.doclist .list_tag:after{content:"\20"; display:block; height:0; clear:both;}
.doclist .list_tag ul{ border-left:1px solid #EEE; display:block; position:relative;}
.doclist .list_tag li{ border-right:1px solid #EEE; border-bottom:1px solid #EEE; float:left; width:124.6px; text-align:center;}

.doclist .list_tag li.ltl_on{ font-weight:bold; border-top:1px solid #F30; border-bottom:none; background-color:#FFF; color:#F30;}
.doclist .list_tag li.ltl_on a{ color:#F30;}
.doclist .list_tag li.ltl_mor{ width:133px; border-right:none; background-image:url(doclist_bg.png); background-repeat:no-repeat; background-position:102px 16px; text-indent:32px; text-align:left;}
.doclist .list_tag li.ltl_mor_on{ width:133px; border-right:none; text-indent:25px; text-align:left;}
.doclist .list_tag .ltl_mor_on{ position:absolute; z-index:2; right:-1px; top:-1px; width:133px; border:1px solid #EEE; border-bottom:none; background-color:#FFF; background-image:url(doclist_bg.png); background-repeat:no-repeat; background-position:102px -34px; border-top:1px solid #DDD; text-indent:32px; text-align:left;}
.doclist .list_tag .ltl_mor_on p{ border-bottom:1px solid #EEE;}
.doclist .list_tag .ltl_mor_on p:hover{ background-color:#F5F5F5;}

.doclist .list_tag_one{ border-bottom:1px solid #EEE; display:block; line-height:35px; font-size:18px; color:#F30; text-indent:32px; background-image: -moz-linear-gradient(top, #FFFFFF, #F7F7F7); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F7F7F7)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F7F7F7', GradientType='0'); background:-ms-linear-gradient(top,#FFFFFF 0%,#F7F7F7 100%);}

.doclist .doclist_main{ min-height:1704px; *min-height:1692px;}
.doclist .doclist_main ul{ margin-bottom:25px;}
.doclist .doclist_main li{ border-bottom:1px solid #F3F3F3; padding:30px 30px; *zoom:1; *margin-top:-4px;}
.doclist .doclist_main li:after{ content:"\20"; display:block; height:0; clear:both;}
.doclist .doclist_main li:hover{ background-color:#FAFAFA;}

.doclist .doclist_main li a{ text-decoration:none;}
.doclist .doclist_main li h3{line-height:30px;height:30px;overflow:hidden;font: 22px/30px "microsoft yahei","simhei"; font-weight:400; color: #333;/* font-weight:bold; */margin-bottom: 8px;}
.doclist .doclist_main li h3 a{ max-width:848px; height:38px; float:left;color: #333;}
.doclist .doclist_main li a h3{ color:#333;}
/*.doclist .doclist_main li h3 em{ float:right; margin:5px 10px auto auto; width:20px; height:20px; display:block; background-image:url(doclist_bg.png); background-position:-100px -20px; background-repeat:no-repeat; cursor:pointer;}
.doclist .doclist_main li h3 em:hover{ background-position:-150px -20px;}
.doclist .doclist_main li .bdsharebuttonbox{ float:right; margin:8px 5px auto auto; *margin:-25px 10px auto auto; width:20px; height:20px; display:block; background-image:url(doclist_bg.png); background-position:-100px -20px; background-repeat:no-repeat; cursor:pointer;}
.doclist .doclist_main li .bdsharebuttonbox:hover{ background-position:-150px -20px;}
.doclist .doclist_main li .bdsharebuttonbox a{ background:none;}
*/

.doclist .doclist_main li .dml_imgtxt{ *zoom:1; color:#666; line-height:21px; font-size:14px;}
.doclist .doclist_main li .dml_imgtxt:after{ content:"\20"; display:block; height:0; clear:both;}
.doclist .doclist_main li .dml_imgtxt img{width:200px;height: 150px;float:left;margin:auto 20px auto auto;}
.doclist .doclist_main li .dml_txt{max-height: 150px;overflow:hidden;display:block;}
.doclist .doclist_main li .dml_txt a{ color:#666;} .doclist .doclist_main li .dml_txt a:hover{ color:#666;}

.dml_zy{line-height:22px;height:110px; display:block; overflow:hidden;margin-bottom:15px;}
.dml_see{ margin-left:25px; background:url(see_time.png) no-repeat 0 4px; padding-left:22px; color:#999; font-size:13px;}

.doclist .doclist_main li p{ *zoom:1; line-height:20px; color:#777; margin-top:7px; *margin-top:5px;}
.doclist .doclist_main li p:after{ content:"\20"; display:block; height:0; clear:both;}
.doclist .doclist_main li .dml_cpy{ font-size:15px; margin-left:15px; float:left; color:#CCC;}
.doclist .doclist_main li .dml_cpy img{ width:auto; height:auto; margin:10px 6px auto auto;}
.doclist .doclist_main li .dml_cpy a{ color:rgba(175, 75, 50, 1); margin:auto 6px; float:none; float:left;}
.doclist .doclist_main li .dml_cpy i{ float:left;}
.doclist .doclist_main li .dml_cpy a:hover{ color:#F60; text-decoration:underline;}
.doclist .doclist_main li .dml_cpy font{float:left;}

.doclist .doclist_main li .dml_time{ float:right; font-size:13px; color:#999; padding-right:15px;}
.doclist .doclist_main li .dml_time a{ width:auto; float:none; color:#999; margin-left:15px;}
.doclist .doclist_main li .dml_time a:hover{ color:#F60; text-decoration:underline;}

/*
.doclist .doclist_main li .dml_tag{ margin-left:25px; float:right; display:none;}
.doclist .doclist_main li:hover .dml_tag{ display:block;}
.doclist .doclist_main li .dml_tag a{ margin-right:10px; color:#CCC;}
.doclist .doclist_main li .dml_tag a:hover{ color:#F60; text-decoration:underline;}
*/


/*--------------------重定义广告尺寸--------------------*/
.W960{ width:1200px; margin:auto;}
.A1_ad{ margin:auto; *zoom:1; font-size:0;}
.A1_ad:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}

.A1_1{ width:1200px; clear:both;}
.A1_1 li{ width:1200px; overflow:hidden; margin-top:5px;}
.A1_1 li img{ width:1200px;}

.A1_2{ width:1206px; *zoom:1; font-size:0; *margin-top:5px;}
.A1_2:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}
.A1_2 li{ width:597px; min-height:65px; overflow:hidden; display:inline; float:left; margin-top:5px; margin-right:6px;}
.A1_2 li.f_r,.A1_2 li.f_l{ float:left;}
.A1_2 li img{ width:597px;}

.A1_3{ width:1206px; *zoom:1; font-size:0;}
.A1_3:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}
.A1_3 li{ width:396px; overflow:hidden; display:inline; float:left; margin-top:5px; margin-right:6px;}
.A1_3 li img{ width:396px;}

.A1_6{ width:1206px; *zoom:1; font-size:0; *margin-top:-4px;}
.A1_6:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}
.A1_6 li{ width:195px; overflow:hidden; display:inline; float:left; margin-top:5px; margin-right:6px;}
.A1_6 li img{ width:195px;}


/*----小编探店、人物专访 文章前公司信息模块儿 2016.03.22 ----*/

.td_zf{ width:610px; height:97px; display:block; margin:25px auto; background-image:url(/fz/style/tdzf_bg.png); background-repeat:no-repeat; padding:30px 20px; *zoom:1;}
.td_zf:after{ content:"\20"; display:block; height:0; clear:both;}

.td_zf .tdzf_logo{ border:1px solid #EEE; background-color:#FFF; padding:15px;}
.td_zf .tdzf_logo:hover{ background-color:#FEFBED; border-color:#FDE6C1;}
.td_zf .tdzf_logo img{ width:150px; height:60px;}
.td_zf .tdzf_txt{ width:410px;}
.td_zf .tdzf_txt .tdzftxt_tit{ clear:both; height:20px; margin:5px auto 10px;}
.td_zf .tdzf_txt h3{ float:left; font-size:16px; margin-right:20px;}
.td_zf .tdzf_txt p{ *zoom:1; clear:both; line-height:24px;}
.td_zf .tdzf_txt p:after{ content:"\20"; display:block; height:0; clear:both;}
.td_zf .s_tel{ float:left; font-family:microsoft yahei; height:23px; line-height:23px; font-size:18px; color:#F30; text-align:left; padding-left:30px; background:url(/fz/style/tel_ico.png) no-repeat 5px 2px;}
.td_zf .s_tel em{ font-size:12px; color:#999; margin:auto 3px;}
.td_zf .s_tel em a{ margin:auto 3px;}

.td_zf .tdzf_txt p{ *zoom:1; clear:both; line-height:24px; overflow:hidden; height:24px; display:block; white-space:nowrap; text-overflow:ellipsis;}
.td_zf .tdzf_txt p span{ margin-right:50px; float:left;}
.td_zf .tdzf_txt p i{ float:left; color:#666;}
.td_zf .tdzf_txt p img{ vertical-align:middle; margin:5px auto auto auto;}
.td_zf .tdzf_txt p a{ margin:auto 5px;}

/*星星等级*/
.star1,.star2,.star3,.star4,.star5,.star6,.star7,.star8,.star9,.star10{ background-image:url(/fz/style/star_ico.png); background-repeat:no-repeat; width:73px; height:24px; display:block; float:left; cursor:pointer;}
.star1{ background-position:0 0;}
.star2{ background-position:0 -24px;}
.star3{ background-position:0 -48px;}
.star4{ background-position:0 -72px;}
.star5{ background-position:0 -96px;}
.star6{ background-position:0 -120px;}
.star7{ background-position:0 -144px;}
.star8{ background-position:0 -168px;}
.star9{ background-position:0 -192px;}
.star10{ background-position:0 -216px;}

/*统一底部广告*/
.bottom_ad{ display:block;}