@charset "GB2312";
*{word-break:break-all} /*强制换行*/
body{ margin:0px; padding:0px; line-height:20px; font-size:12px; background-color:#F4F4F4;}
a{ text-decoration:none; color:#8f2c31}
a:hover{ text-decoration:underline;}
img,form,ul,li{ margin:0px; padding:0px;}
img{ border:0px; vertical-align:top;}
ul,li{ list-style-type:none;}
h2{ font-size:14px;}

.red{ color:#8f2c31;}
.white{ color:#FFF;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; height:1px; overflow:hidden;}
.tyhead1{ margin-bottom:10px; padding:0px 10px; height:28px; line-height:28px; font-size:14px; background:url(../images/tyhead1.gif) no-repeat;}
.tyhead1 .tyhead1_more{ float:right; padding-left:10px; font-size:12px; background:url(../images/point_red.gif) 0px 11px no-repeat;}
.tyhead1 .tyhead1_more a{ color:#504f4f;}

.tylm1{ float:left; margin-right:20px; width:246px; height:107px; overflow:hidden;}
.tyimg1{ float:left; margin:0px 5px 0px 0px; padding:1px; border:1px solid #cfd1cc;}
.tylm2_head{ padding-left:30px; height:33px; line-height:33px; background:url(../images/tyhead2.gif) no-repeat;}
.tylm2_head a{ font-size:14px; color:#FFF;}
.tylm2_body{ padding:0px 10px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}
.tylm2_bottom{ height:11px; background:url(../images/tyhead2_buttom.gif) no-repeat; overflow:hidden;}

.list1 li{ padding-left:10px; line-height:25px; border-bottom:1px dashed #c5c5c5; background:url(../images/point_red.gif) 0px 9px no-repeat;}
.list2 li{ padding-left:10px; line-height:20px; background:url(../images/point_red.gif) 0px 6px no-repeat;}

.main{ margin:0px auto; padding:0px 10px; width:1080px; background-color:#FFF;}
.head{ margin-top:10px;}
.logo{ float:left;}
.sz{ float:right; margin-top:10px; width:147px; height:26px; line-height:26px; text-align:center; background:url(../images/sz.gif) no-repeat;}
.hdp{ clear:both; height:280px; overflow:hidden;}
.qyjs_center .container { WIDTH:392px; HEIGHT:110px;  background-color:#dededc;}
.qyjs_center .container IMG { WIDTH:392px; HEIGHT:110px; BORDER-BOTTOM-STYLE: none;	BORDER-RIGHT-STYLE: none;	BORDER-TOP-STYLE: none;	BORDER-LEFT-STYLE: none;}
.qyjs_center .num { margin-top:5px; WIDTH:392px;}
.qyjs_center .num LI {	TEXT-ALIGN: center;	LINE-HEIGHT: 15px;	LIST-STYLE-TYPE: none; MARGIN: 0px; padding-top:5px;	WIDTH: 98px; FONT-FAMILY: Arial; border-top:3px solid #FFF;	FLOAT: left;	HEIGHT: 15px;	COLOR: #454444;	FONT-SIZE: 14px; CURSOR: pointer;}
.qyjs_center .num LI.on { LINE-HEIGHT:15px; WIDTH:98px; border-top:3px solid #8f2c31;	HEIGHT:15px; COLOR:#8f2c31;}

.nav{ margin-bottom:20px; height:37px; line-height:37px; background:url(../images/nav_bg.gif) no-repeat;}
.nav li{ float:left; width:216px; text-align:center; font-size:14px;}

.news{ float:left; margin-bottom:20px; width:228px;}
.news_head{ padding-left:10px; height:27px; line-height:27px; background:url(../images/news_head.gif) no-repeat;}
.news_head a{ font-size:14px; color:#FFF;}
.news_body{ padding:5px; height:116px; background-color:#dededc; overflow:hidden;}
.news_bottom{ height:13px; background:url(../images/news_bottom.gif) repeat-x; overflow:hidden;}
.qyjs{ float:left; margin:0px 0px 20px 20px; width:446px;}
.qyjs_left{ float:left; width:16px; height:111px; background:url(../images/qyjs_left.gif) no-repeat;}
.qyjs_right{ float:left; width:16px; height:111px; background:url(../images/qyjs_right.gif) no-repeat;}
.qyjs_center{ float:left; margin:0px 10px; width:394px; height:139px;}
.ad1{ float:right; width:367px; height:166px; margin-bottom:20px;}

.lxwm{ float:right; width:275px; height:138px; line-height:30px; background:url(../images/img4.jpg) right top no-repeat;}
.lxwm_head{ padding-left:20px; height:20px; line-height:20px; font-size:14px; background:url(../images/bigpoint_red.gif) no-repeat;}

.position{ margin-bottom:10px; padding:0px 10px; height:35px; line-height:35px; border:1px solid #c5c5c5; background:url(../images/position_bg.gif) repeat-x;}

.dkyw{ margin-bottom:10px; width:232px;}
.content_head{ width:838px; height:33px; background:url(../images/tyhead3.gif) no-repeat;}
.content_title{ position:relative; top:8px; margin-left:30px; width:135px; height:25px; line-height:25px; font-size:14px; text-align:center; color:#FFF; background:url(../images/tyhead3_title.gif) no-repeat; overflow:hidden;}
.content{ padding:10px 10px 0px 10px; width:816px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}
.content_bottom{ margin-bottom:10px; width:838px; height:13px; background:url(../images/tyhead3_bottom.gif) no-repeat; overflow:hidden;}

.info{ text-align:center;}

/* 分页 */
.prenext{margin-top:10px;line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%} /* 上一篇 */
.prenext .next{text-align:right;float:right;width:50%} /* 下一篇 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#999;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#504f4f;border:1px solid #8f2c31} /* 当前链接有激活时 */
.page input{padding:0px;color:#504f4f;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.foot{ clear:both; margin-top:20px; height:73px; line-height:25px; text-align:center; color:#6c6868; background:url(../images/foot_bg.gif) repeat-x; overflow:hidden;}

#focus{width:1080px;height:280px;overflow:hidden;position:relative;float:left;}
#focus_text{position:absolute;bottom:0;height:20px;z-index:6;bottom:6px;right:4px;}
#focus_text ul li{padding:0 6px;float:left;display:block;text-align:center;margin:0 3px 0 0;cursor:pointer;color:#FF7300;background:#fff;border:1px solid #FF7300;line-height:18px;}
#focus_list{width:1080px;height:280px;overflow:hidden;}
#focus_list a{display:block;width:1080px;height:280px;position:absolute;overflow:hidden;}