@charset "utf-8";
/* CSS Document */
/* ---------head--------- */
.bodybg{ background:url(bodybg.gif) repeat-x top;MARGIN: 0px auto;	}
.bodybg2{ height:137px; background:url(bodybg.gif) repeat-x top; border-bottom:1px solid #fff;MARGIN: 0px auto;}

.tnRight {	width:100%;  font-size:12px; text-align:right; }
.tnRight ul { margin:0; padding:0	}
.tnRight ul li {padding: 0px 13px;float: left; height:42px; line-height:52px;}
.tnRight ul li.tnrLeft {border-left-color: currentColor; border-left-width: 0px; border-left-style: none;}
.tnRight ul li.tnrRight {border-right-color: currentColor; border-right-width: 0px; border-right-style: none;}
.tnRight a {color: #fff;}
.tnRight ul li.seleced a {color: #dbe000;}
.tnRight ul li.seleced {border-bottom: 2px solid #dbe000;}
.tnRight a.This {color:#dbe000; text-decoration: none;}
.tnRight a:hover {color:#dbe000; text-decoration: none;}

.header{ height:137px; background: url(topback.jpg) no-repeat top; background-size: 100% 100%;}
.header>table {background: url(tbg.gif) no-repeat top;}
.bottomTopL{padding-top: 20px;}
.bottomTopL p {font-size: 16px;font-weight: bold;color: #fff}
.bottomTopL p span{font-size: 12px;font-weight: normal;line-height: 1.75;}
.bottomTopL>span{display: block;padding-top: 40px;font-size: 12px;font-weight: normal;line-height: 1.75;color: #fff}
.bottomTopL>span a {color: #fff;}
.fonttop{text-align:right; font-size:12px; line-height:18px; color:#fff; padding-right:15px;   }
.fonttop a{ color:#fff;}
.fonttop a:hover{ color:#dbe000; text-decoration:none;}
/* ---------foot--------- */
.footbg{ background:#7e318e;  height:190px; line-height:25px;}
.foot{line-height:20px;color:#fff;font-size:12px;  text-align:left; }
.foot a{ color:#fff;}
.foot a:hover{ color:#fff; text-decoration:underline;}
.footbgBot{height: 36px;background: #732983;font-size: 12px;color: #fff;text-align: center;line-height: 36px;}
.footbgBot a {color: #fff;}

/* ---------new--------- */
.more{text-align:right; font-size:12px; line-height:42px; color:#666666;   }
.more a{ color:#666666;}
.more a:hover{ color:#ffc600; text-decoration:none;}

.new01{  margin-bottom:8px; margin-top:6px; color:#666666;DISPLAY: block; line-height:20px; font-size:12px; text-align:left;}
.new01 a:link,.new01 a:visited {color:#666666;background:url(piont.gif) no-repeat left; padding-left:10px; line-height:20px; font-size:12px;DISPLAY: block; text-decoration:none;  text-align:left;}
.new01 a:hover {color:#ffc600;line-height:20px; font-size:12px;DISPLAY: block; text-decoration: underline;}
.date{ line-height:20px;  color:#666666;DISPLAY: block; text-align:right; font-size:12px; text-decoration:none;}

.fonta{ line-height:18px; text-align:left; font-size:12px;color:#666; padding-top:6px; padding-bottom:6px;}
.fontb{ line-height:20px; font-size:13px; font-family: "黑体"; text-align:left; color:#666; padding-top:15px; padding-bottom:18px;}
.title14{line-height:30px; border-bottom:1px solid #d5d5d5; font-weight:bold;border-top:1px solid #d5d5d5; font-size:14px;  text-align:left; color:#000; padding-left:10px; }


.lbg{ background:url(lbg.gif) repeat-y right  #f7f5e9;}
.rbg{ background:url(rbg.gif) repeat-x bottom  #f3f3f3 ;}

.left A {height:34px;LINE-HEIGHT: 32px; padding-top:0px; PADDING-right:25px; font-size:14px; WIDTH: 180px;text-align:right; DISPLAY: block; color:#000;  BACKGROUND: url(left_001.gif) no-repeat}
.left A:hover {BACKGROUND: url(left_002.gif) no-repeat; color:#ffc600; font-weight:bold;text-align:right; font-size:14px;}
.left1 A {height:34px;LINE-HEIGHT: 32px; padding-top:0px;PADDING-right:25px; WIDTH:180px;text-align:right;font-size:14px; font-weight:bold; color:#ffc600;DISPLAY: block; BACKGROUND: url(left_002.gif) no-repeat}
.left1 A:hover {BACKGROUND: url(left_001.gif) no-repeat;color:#000; text-align:right; font-size:14px;}

.fontcon{ line-height:18px; text-align:left; padding-top:8px; padding-bottom:8px;}

.tbg1{  text-align:left; padding-top:25px; padding-bottom:10px; border-bottom:1px solid #ccc;}


/*-------内页样式-------*/
.local{ height:30px; line-height:30px;color:#666; font-size:12px;   text-align:left; }
.local a{ color:#666;}
.local a:hover{ color:#ffc600; text-decoration:underline;}
.textabout{ text-align:left; font-size:14px; padding-top:20px; padding-bottom:20px;line-height:24px;}




.newlist{  margin-bottom:8px;   margin-top:8px;color:#4c4c4c;DISPLAY: block;  line-height:30px; font-size:12px; text-align:left;}
.newlist a:link,.newlist a:visited {width: 600px;border-bottom:1px solid #ccc; background:url(ico2.gif) no-repeat left; padding-left:15px;  line-height:30px; font-size:12px;DISPLAY: block; text-decoration:none;  text-align:left;}
.newlist a:hover {color:#ffc600; background:url(ico2.gif) no-repeat left; padding-left:15px; border-bottom:1px solid #ccc; line-height:30px; font-size:12px;DISPLAY: block; text-decoration:none;}
.ndate{ line-height:30px; width:63px;border-bottom:1px solid #ccc; color:#999999;DISPLAY: block; text-align:left; font-size:11px; text-decoration:none;}

.newtitle{line-height:35px;font-size:16px;text-align:center;font-weight:bold;color:#333; border-bottom:1px dashed #cacaca;}
.newtitle2{line-height:35px;font-size:12px;text-align:center;color:#888; }

.newshowtit{  color:#175eb1; font-size:16px; font-weight:bold; line-height:30px; text-align:left;}
.newshowtit2{  line-height:18px; font-size:12px; text-align:left;}
.pbg{ background-color:#FFFFFF; border:1px solid #d0d0d0; margin-top:10px; margin-bottom:10px;}
.pbg img{ padding:10px;}
/* end 首页新闻样式*/



.kfs{ width:132px; height:138px; background:url(float_bg.png) no-repeat; padding:44px 0 0 15px;}
.kfs p{ padding:0 0 4px;}
.kfs p span{ color:#000;  font-size:12px; padding:0 0 0 6px;}





