@charset "utf-8";
/* CSS Document */
.w1180{ width:1180px;margin: 0px auto;clear: both; background-color:#fff;}
a,a:visited {/* color:#000; text-decoration:none;*/}
a:hover {/* color:#000; text-decoration:underline;*/}
.c_grey,a.c_grey,a.c_grey:visited { color:#6f6f6f; text-decoration:none;}
a.c_grey:hover { color:#6f6f6f; text-decoration:underline;}
.c_white,a.c_white,a.c_white:visited { color:#fff; text-decoration:none;}
a.c_white:hover { color:#fff; text-decoration:underline;}
.bq_c_grey,a.bq_c_grey,a.bq_c_grey:visited { color:#6D6D6D;}
a.bq_c_grey:hover { color:#6D6D6D}
.bq_pddhan a,.bq_pddhan a:visited{color:#000; text-decoration:none; margin:0 10px;}
.bq_pddhan a:hover{color:#c6171e; text-decoration:none;}
.fl {float: left;}
.fr { float:right;}
.f12 {font-size: 12px;}
.f_st { font-family: "宋体"}
.clear { clear:both;}
.f36 { font-size:36px;}
.f16 { font-size:16px;}
.f_yh { font-family:"微软雅黑";}

.tip { height:49px; line-height:49px; padding-left:20px;}
.tip span { margin:0 6px;}

.bq_sub { padding:10px 0;}

.bq_content { overflow:hidden; }
.bq_content ul { width:1210px;}
.bq_content li { float:left; padding:0 20px 20px 0; width:280px; height:280px;  position:relative; }
.bq_content li .libg { background-color:#000; width:280px; height:280px;}
.bq_content li .libg_grey { background-color:#bebebe; width:280px; height:280px;}
.bq_content li dl { margin:0 18px 0 28px;}
.bq_content li dl.font_list dd { line-height:36px; padding:20px 0; height:240px; overflow:hidden;}
.bq_content li dt { text-align:center; margin-bottom:18px; }
.bq_content li dd { line-height:30px;  }
.bq_content li dd a { margin-right:10px; float:left; display:block; white-space:nowrap; }
.bq_content li dl.font_list dd a { margin-right:15px;} 
.bq_content li .tit { position:absolute; top:194px; left:20px; width:240px; line-height:24px;}
.bq_content li .tit p { margin-bottom:5px;}
.bq_content li .img_bg { position:absolute; top:163px; left:0; height:117px;}
.bq_content li .lb { position:absolute; top:0; left:0; background-color:#c6171e; padding:10px; color:#fff; z-index:999}
.bq_content li .fc { line-height:24px; cursor:default;}
.bq_content li .fc .fc_bg {position:absolute; top:0; left:0; width:280px; height:280px; z-index:990; filter:alpha(opacity=85); opacity:0.85; background-color:#000; }
.bq_content li .fc .fc_font { position:absolute; top:50px; left:20px; width:244px; z-index:998}
.bq_content li .fc .fc_font div { margin-bottom:10px;}
.bq_content li .fc .fc_bq { width:240px; height:32px; overflow:hidden;}
.bq_content li .fc .fc_bq div { float:left; margin-right:5px;  height:32px; line-height:32px; padding:0 11px; background-color:#6d6d6d;z-index:998}


.bq_content li .font { padding:50px 16px 0 20px;  line-height:24px;  }
.bq_content li .font div { margin-bottom:10px;}


.bq_content li.focus { width:580px; height:580px;}
.bq_content li.focus .libg {background-color:#000; width:580px; height:580px;}
.bq_content li.focus .scroll { height:435px;}

.scroll { position:relative; width:580px; height:435px; overflow:hidden; }
.scroll .jt_left { position:absolute; left:20px; top:180px; z-index:10; cursor:pointer;}
.scroll .jt_right { position:absolute; right:20px; top:180px; z-index:10; cursor:pointer;}
.scroll .w580_scroll { position:absolute; z-index:1; left:0;}
.scroll .w580_scroll .pic_list ul,.scroll .w580_scroll .pic_list1 ul { width:auto;}
.scroll .w580_scroll .pic_list li,.scroll .w580_scroll .pic_list1 li { float:left; width:580px; position:relative; height:435px; padding:0;}
.scroll .w580_scroll .pic_list, .scroll .w580_scroll .pic_list1 { float:left;}
.scroll .w580_scroll .pic_list li .big_bg, .scroll .w580_scroll .pic_list1 li .big_bg { position:absolute; top:375px; left:0; height:60px; filter:alpha(opacity=50); opacity:0.5; background-color:#000; width:580px; }
.scroll .w580_scroll .pic_list li .big_font,.scroll .w580_scroll .pic_list1 li .big_font { position:absolute; top:395px; left:0; width:580px; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#fff;}

.focus_f_list { margin:18px 20px 0 30px; line-height:36px; }
.focus_f_list a { margin-right:16px; float:left; white-space:nowrap;}



/*.page ul{width:605px;}*/
.ghy_shuzi{ width:1180px;  height:50px; margin-top:20px; margin-bottom:30px; text-align:center; font-size:14px;}
.ghy_shuzi a{ background:#f1f1f1;  color:#6f6f6f; display:inline-block; height:50px; line-height:50px; width:50px; text-align:center; margin-right:10px; text-decoration:none;}
.ghy_shuzi span{background:#535353;  color:#fff; display:inline-block; height:50px; line-height:50px; width:50px; text-align:center; margin-right:10px;
}
.ghy_shuzi a:hover{background:#535353;  color:#fff; display:inline-block; height:50px; line-height:50px; width:50px; text-align:center; margin-right:10px;
}


.loading { text-align:center; padding:10px 0;}

.font_list a, .font_list a:visited { color:#000; text-decoration:none;}
.font_list a:hover { color:#c6171e; text-decoration:none;}