﻿* {margin:0; padding:0;}
body{padding:0px; margin:0 auto; position:relative; background: url(header-bg.gif) 0 0px repeat-x #EFEFEF; color:#666; font:normal 14px/20px Arial, Helvetica, sans-serif;}
ul{list-style-type:none;}
a {color:#333; text-decoration:none;}
a:hover { color:#666666;}

/* TOP PANEL */
#topPan{width:1000px; height:91px; position:relative; background:#FFF; margin:39px auto 0; padding:0; text-align:center;}
#topPan h1{width:311px; height:215px; background:url(header-img.jpg) 0 0 no-repeat #fff; color:#fff; text-indent:-2000px;}
#topPan img{width:880px; height:91px; margin:0px; padding:0px;}
#k_topmenu{width:750px; height:42px; display:block; position:relative; margin:0 66px 0 auto; padding:0px; color:#fff;}
#k_topmenu a{float:left; display:block; width:100px; height:42px; color:#fff; font:bold 13px/42px "Trebuchet MS",Arial, Helvetica, sans-serif; text-align:center;}
#k_topmenu a:hover{display:block; text-decoration:underline; color:#333;}

#bodyPan{width:1000px; margin:0 auto; height:100%;}

/* Left Panel */
#leftPan{width:240px; display:block; float:left; padding:27px 0px 0 0px;}
#leftPan h2{width:170px; height:66px; float:left; display:block; background:url(image1.jpg) 0 0 no-repeat #EFEFEF; font:27px/34px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; color:#4D4D4D; padding:0 0 0 70px; margin:0;}
#leftPan h2 span{background:#EFEFEF; color:#967001; font:14px/14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:10px 0 0;}
#leftPan h3{ width:200px; display:block; float:left; background:none; font-size:18px; font-weight:bold; padding:0; margin:0;}
#leftPan p{display:block; padding:0 0 24px 0;}
#leftPan p.more{height:20px; display:block; margin:0 0 13px 146px; padding:0;} 
#leftPan p.more a{display:block; width:100px; height:20px; background:#EFEFEF; font:14px/14px Georgia, "Times New Roman", Times, serif; color:#BF4D02; text-decoration:none; font-weight:bold; font-style:italic; margin:0; padding:0;}
#leftPan p.more a:hover{ background:#EFEFEF; color:#FF6500; text-decoration:none;}
#leftPan h4{ width:170px; height:70px; float:left; display:block; background:url(image2.jpg) 0 0 no-repeat #EFEFEF; font:27px/34px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; color:#z4D4D4D; padding:0 0 0 70px; margin:55px 0 0 0; }
#leftPan h4 span{background:#EFEFEF; color:#967001; font:14px/14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:10px 0 0;}

#leftPan ul{display:block; width:240px; margin:0px 0 0 0;}
#leftPan ul li a{width:220px; height:24px; display:block; background:url(arrow.gif) no-repeat 97% 50% #EFEFEF; border-bottom:1px solid #CCC; color:#BF4D02; margin:10px 0 0 0; font:bold 15px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#leftPan ul li ul li a{width:200px; height:24px; display:block; background:url(line.gif) repeat-x 0 bottom #EFEFEF; border:none;  font:bold 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 0 0 12px;}
#leftPan ul li ul li a:hover{color:#333;}

#leftPan p.way{width:220px; height:40px; display:block; background:url(way.gif) no-repeat #FFF; line-height:40px; padding:0 0 0 10px; margin:5px 0; font-size:14px; font-weight:bold;}
/* Right Panel */
* html #rightPan{height:788px;}
#rightPan{width:750px; min-height:788px; float:right; display:block; background:#FFF; color:#666;}
#rightPan p{padding:0 63px 0 52px;}
#rightPan p.paddingtop{padding:26px 40px 0 52px; background:#FFF; margin:0 auto; color:#666; font:14px/20px Georgia, "Times New Roman", Times, serif; font-style:italic;}
#rightPan p.paddingfop{padding:26px 40px 0 52px; background:#FFF; margin:0 auto; color:#666; font:12px/25px "宋体", "Times New Roman", Times, serif;}
#rightPan p span.bigsize{ font-family:Georgia,"Times New Roman", Times, serif; font-style:italic; color:#BF4D02; font-size:20px; line-height:20px; background:#fff; padding:0;}
#rightPan table{padding:26px 20px 0 20px; background:#FFF; margin:0 auto; color:#666; font:14px/22px Georgia, "Times New Roman", Times, serif; font-style:italic;}

#rightPan table img{border:2px solid #DADADA; margin:15px 15px 5px 0; width:435px; height:333px;}

#rightPan table span.bigsize{ font-family:Georgia,"Times New Roman", Times, serif; font-style:italic; color:#BF4D02; font-size:22px; line-height:25px; background:#fff; padding:0 0 8px 0; font-weight:bold;}
#rightPan p.name{background:#fff; display:block; color:#AC8101; font:18px/18px Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; text-align:right; padding:10px 63px 16px  0;}
#rightPan p.dotline{background:url(line.gif) 0 0 repeat-x #fff; color:#666; margin:0 22px 0 50px;}
#rightPan h2{display:block; height:64px; background:url(icon1.jpg) 0 0 no-repeat #fff; font:27px/30px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; color:#4D4D4D; padding:1px 0 0 62px; margin:8px 0 0 20px;}
#rightPan h2 span{background:#fff; color:#967001; font:14px/14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:10px 0 0;}
#rightPan p.more{height:20px; padding:13px 22px 13px 0; text-align:right; clear:both;} 
#rightPan p.more a{font:13px/14px Georgia, "Times New Roman", Times, serif; color:#BF4D02; text-decoration:none; font-weight:bold; font-style:italic; }
#rightPan p.more a:hover{background:#fff; color:#FF6500; text-decoration:none;}

#rightPan ul a{float:left; display:block; background:#DCDCDC; color:#BF4D02; font:12px/180% Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:center; margin:2px 6px 0;}
#rightPan ul a img{display:block; border:1px solid #DCDCDC;margin:2px 6px 0;}

#rightPan ul{display:block; float:left; margin:0 0 5px 20px; padding:0; clear:both;}
#rightPan ul li{width:170px; height:155px; display:block; float:left; background: url(line.gif) repeat-x 0 100%; padding:0 25px 10px; margin:20px 0 0 0;}
#rightPan ul li a{width:170px; display:block; clear:both; background:#DCDCDC; color:#BF4D02; font:12px/180% Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:center; margin:2px 0 0 0px;}
#rightPan ul li a:hover{text-decoration:underline;}
#rightPan ul li a img{width:155px; height:129px; display:block; clear:both; border:1px solid #DCDCDC;}



#rightPan ol{width:620px; display:block; float:left; margin:3px 0 5px 30px; clear:both;}
#rightPan ol li{background: url(line.gif) repeat-x 0 100%; padding:2px 15px 1px;}

#rightPan ol li a{font:12px/20px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:center; margin:2px 0 0 0px;}
#rightPan ul li a:hover{text-decoration:underline;}
/*
#rightPan ol{width:620px; display:block; float:left; margin:3px 0 5px 30px; clear:both;}
#rightPan ol li.numb{width:600px; display:block; float:left; padding:0 10px; font:150% Georgia;}
*/
#rightPan form{margin:8px 100px;}
/* footer Panel */
#footer{background:#FFF url(footer-bg.gif) 0 0 repeat-x; padding:20px 30px 20px; margin:0 auto; clear:both;}
#footer * {color:#333; font-size:12px;}
#footer a{margin:0 3px; text-decoration:underline;}
.page{padding:10px 40px;}
.back a{text-align:center; display:block; height:21px; font-size:12px; font-weight:bold; background:url(back.gif) no-repeat 80px 0; margin:8px 0 0 0; text-decoration:none;}
.about{height:167px; background:#fff url(bg_about.gif) no-repeat right bottom;}
.contact {margin:50px 130px 20px; height:169px; background:#fff url(bg_bottom.gif) no-repeat right bottom; font-size:20px; line-height:180%; padding:20px 0 0 0;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.ht{height:42px;}

.pagelist {display:table;clear:both;width:100%;margin:0px;line-height:30px;text-align:right; font-size:12px;}/* {king:pagelist/} 分页列表 构成:div a|strong|span */
.pagelist a {margin:0px 3px 0px 3px;color:#797979;}
.pagelist strong {margin:0px 3px;color:#B6550E;}
.pagelist span {margin:0px 3px;color:#797979;}