@charset "gb2312";
/* ------------------------------------常用样式定义---------------------------------------- */
@charset "gbk";

/* body整体背景定义 */
body{ margin:0px; border:0;}
.nav{ background:url(../images/nav001.jpg) repeat-x}
.nav a{ color:#fff; font-size:14px; text-decoration:none; line-height:28px; float:right; padding:0 15px 0 0;}
.t4 .co{ width:645px;}
.t4 .co .mf-l{ height:30px; }
.t4 .co .mf-l ul li{ float:left; width:95px; height:30px;text-align:center; line-height:30px; font-size:14px; cursor:pointer;}
.t4 .co .mf-l ul li.sort_on{ background:url(../images/title001.jpg) no-repeat; font-weight:bold; color:#FFF;}
.t4 .co .mf-l ul li.sort_on a{ color:#FFF;}
.t4 .co .mf-l ul li.sort_off{ background:url(../images/title002.jpg) no-repeat; color:#3b3b3b; margin:3px 0 0 0; height:27px; line-height:27px;}
.t4 .co .mf-l ul li.sort_off a{ color:#3b3b3b;}
.t4 .co .mf-pl{ background:url(../images/bg001.jpg) no-repeat; height:132px;}

.shuoming{ background:url(../images/arrow001.jpg) no-repeat left; font-size:12px; color:#7e7e7e; padding:0 0 0 14px; margin:17px 0 0 25px;}
.button_1{ background:url(../images/button001.jpg) no-repeat;}
.xinshu li{ list-style:none; float:left; background:url(../images/arrow002.jpg) no-repeat left; padding:0 0 0 10px; margin:0 0 0 40px; font-size:12px}
.xinshu li a:link{ text-decoration:none; color:#000}
.xinshu li a:visited{ text-decoration:none; color:#000}
.xinshu li a:hover{ text-decoration: underline; color:#000}

.co1{ width:400px; float:left; margin:0 0 0 10px}
.co1 .mf-l1{ height:30px; float:left; background:url(../images/bg002.jpg) repeat-x left bottom; width:400px }
.co1 .mf-l1 ul li{ float:left; width:90px; height:30px;text-align:center; line-height:28px; font-size:12px; cursor:pointer;}
.co1 .mf-l1 ul li.sort_on{ background:url(../images/title003.jpg) no-repeat; font-weight:bold; color:#000;}
.co1 .mf-l1 ul li.sort_on a{ color:#000;}
.co1 .mf-l1 ul li.sort_off{ background:url(../images/title004.jpg) no-repeat; color:#3b3b3b;}
.co1 .mf-l1 ul li.sort_off a{ color:#3b3b3b;}
.co1 .mf-pl1 li{ list-style:none; float:left; width:160px; background:url(../images/arrow002.jpg) no-repeat left; padding:0 0 0 15px; font-size:12px; margin:0 0 0 20px!important;-margin:0 0 0 10px; height:26px; line-height:26px;}
.co1 .mf-pl1 li a:link{ text-decoration:none; color:#000}
.co1 .mf-pl1 li a:visited{ text-decoration:none; color:#000}
.co1 .mf-pl1 li a:hover{ text-decoration: underline; color:#000}


.co2{ width:334px; float:left;}
.co2 .mf-l2{ height:30px; float:left; background:url(../images/bg002.jpg) repeat-x left bottom; width:334px }
.co2 .mf-l2 ul li{ float:left; width:90px; height:30px;text-align:center; line-height:28px; font-size:12px; cursor:pointer;}
.co2 .mf-l2 ul li.sort_on{ background:url(../images/title003.jpg) no-repeat; font-weight:bold; color:#000;}
.co2 .mf-l2 ul li.sort_on a{ color:#000;}
.co2 .mf-l2 ul li.sort_off{ background:url(../images/title004.jpg) no-repeat; color:#3b3b3b;}
.co2 .mf-l2 ul li.sort_off a{ color:#3b3b3b;}
.co2 .mf-pl2{ height:170px; float:left;}
.co2 .mf-pl2 li{ list-style:none; float:left; width:300px; background:url(../images/arrow003.jpg) no-repeat left; padding:0 0 0 15px; font-size:12px; height:26px; line-height:26px; margin:0 0 0 10px!important; -margin:0 0 0 5px;}
.co2 .mf-pl2 li a:link{ text-decoration:none; color:#000}
.co2 .mf-pl2 li a:visited{ text-decoration:none; color:#000}
.co2 .mf-pl2 li a:hover{ text-decoration: underline; color:#000}

.lmxx{ background:url(../images/title005.jpg) no-repeat;}
.lmxx span{ font-size:12px; color:#000; line-height:26px; padding:0 0 0 20px; font-weight:bold}
.lmxx_1 li{ list-style:none; float:left; width:90px; background:url(../images/arrow003.jpg) no-repeat left; padding:0 0 0 15px; font-size:12px; height:26px; line-height:26px; margin:0 0 0 10px!important; -margin:0 0 0 5px;}
.lmxx_1 li a:link{ text-decoration:none; color:#000}
.lmxx_1 li a:visited{ text-decoration:none; color:#000}
.lmxx_1 li a:hover{ text-decoration: underline; color:#000}

.links{ background:url(../images/bg004.jpg) no-repeat;}
.links ul{display:block;text-align:center;}
.links li{ list-style:none; display:inline;background:url(../images/arrow004.jpg) no-repeat left; font-size:12px; line-height:36px; margin:0 15px 0 0; padding:0 0 0 20px;}
.links li a:link{ text-decoration:none; color:#000}
.links li a:visited{ text-decoration:none; color:#000}
.links li a:hover{ text-decoration: underline; color:#000}


.bottom{ background:url(../images/bg005.jpg) repeat-x;}
.bottom ul{ display:block;text-align:center;}
.bottom li{ list-style:none; display:inline; background:url(../images/arrow005.jpg) no-repeat left; font-size:12px; color:#fff; line-height:34px; padding:0 0 0 5px;}
.bottom li a:link{ text-decoration:none; color:#FFF}
.bottom li a:visited{ text-decoration:none; color:#FFF}
.bottom li a:hover{ text-decoration: underline; color:#FFF}

.footer p{ text-align:center; font-size:12px; line-height:26px; }
.footer p a:link{ text-decoration:none; color:#585757}
.footer p a:visited{ text-decoration:none; color:#585757}
.footer p a:hover{ text-decoration: underline; color:#585757}

.list_news li{ list-style:none; float:left; padding:3px 0 4px 0; width:978px; margin:0 0 0 10px}
.list_news li span{ width:705px; float:left; text-align:left; padding:0 0 0 20px; background:url(../images/arrow006.jpg) no-repeat left 8px}
.list_news li b{width:110px; float:left; text-align:center; margin:6px 0 0 0}
.list_news li i{width:110px; float:left; text-align:center; margin:6px 0 0 0}
.list_news_bg{ width:290px; background:url(../images/arrow012.jpg) no-repeat left 10px; padding:0 0 0 10px;}

.blue_border{ background:url(../images/bg004.jpg) no-repeat; height:36px;}
.font-blue-12b{font-family: "宋体" ; font-size:14px !important;_font-size:14px; line-height:26px;color:#000; font-weight:bold;  text-decoration: none; font-style:normal }
.dashed{ border-bottom:1px dashed #d8d8d8;} 
.list_news_bg{ width:290px; background:url(../images/arrow012.jpg) no-repeat left 10px; padding:0 0 0 10px;}
.dt_title{ background:#f7f7f7; border-top:1px dashed #9a9a9a;  border-bottom:1px dashed #9a9a9a; line-height:28px; color:#9a9a9a; font-size:12px; text-align:center}





/*左侧二级列表页面增样式*/
.list_news_1 li{ list-style:none; float:left; padding:0 0 0 20px; height:30px; line-height:30px; width:700px; margin:0 0 0 10px; background:url(../images/arrow006.jpg) no-repeat left 13px;}
.list_news_1 li span{ float:right; font-size:12px; color:#999}

.blue_border_1{ background:url(../images/bg006.jpg) no-repeat; height:36px;}
/*左侧二级列表页面增样式结束*/





