@charset "utf-8";

body { background:#000000; text-align:center; color:#000; font-family:Arial, Helvetica, sans-serif, "宋体"; }

h1 { display:block; font:14px bold; color:#fff; background-color:#b6b6b6; padding-left:10px; padding-top:8px; height:22px;}

h2 {font-size:12px; color:#000; margin:10px 0;  }

h3 { font-size:12px; color:#000; margin:10px 0;  border-bottom:#cccccc solid 1px; padding:3px 8px;}

h4 { font-size:12px; color:#000;padding:8px 0px;; font-weight:100; border-bottom:#cccccc solid 1px; margin-bottom:10px;}


h5{ font-size:12px; font-weight:100; color:#000; margin:10px 0;  border-bottom:#cccccc dashed 1px; padding:3px 8px;}

p { line-height:20px; font-size:12px; }
.p02{padding-left:20px;}

a:link, a:visited { color:#000; text-decoration: none; }

a:hover, a:active { color:#FF0000; }

.form01{ border:#FFFFFF solid 1px;}
.button01{ background:#FFFFFF; border:#FFFFFF solid 1px; font-size:12px; width:70px;line-height:20px; height:20px; cursor:pointer;}


#f_12{margin-top:-98px;font-size:12px;margin-left:20px; height:75px;}
/**********************************************************布局样式**********************************************************************************/
#container { width:800px; background-color:#FFF; text-align:left; margin:0 auto; }

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝头部区 start＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#header{ width:796px;padding:5px 0 0 2px;height:78px;display:block;overflow:hidden;}

#topmenu { text-align:right; margin-right:10px; font-size:12px; }

#logo {text-align:left; padding:5px 0 5px 10px; margin-left:20px; }

#nav { height:30px; }

#banner { margin:5px 0 0 2px; }

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝内容区 start＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#content{width:792px;padding:2px; background:url(../images/sidebar.gif) repeat-y left;}
#contentindex { width:796px; margin:2px; background:url(../images/bg01.gif) repeat-y left; _height:220px; min-height:220px;}

/*边栏 end*/
.title { height:31px; width:135px; line-height:30px; font-size:14px;font-weight:bold;color:#fff; background:url(../images/sidebar02.jpg) no-repeat top left; padding:0 0 0 30px; }

#sidebar { float:left; width:165px; }
#sidebar table{font-size:12px; background-color:#B5B6BA; }
#sidebar td{ padding-left:0px; background-color:#B5B6BA;}
#sidebar th{padding-left:0px;}

ul#pageleftnav { width:100%; margin:0; padding-bottom:2px; display:block; font-size:12px; }

ul#pageleftnav li { width:145px;padding-left:18px;margin-top:5px;color:#000; display:block; overflow:hidden; text-decoration:none; background:url(../images/sidebar03.gif) no-repeat left top; }

ul#pageleftnav li a {display:block;height:31px;line-height:31px;padding-left:10px; font-weight:bold;}

ul#pageleftnav li a:hover { display:block;height:31px;line-height:31px;color:#000000; background-color:#CCCCCC; }

ul#pageleftnav li ul li { display:block; background:none; width:165px; margin-left:-18px; }

ul#pageleftnav li ul li a { width:135px;padding-left:30px; background:none; display:block; height:22px; line-height:22px;font-weight:normal; }

ul#pageleftnav li ul li a:hover { width:135px;display:block;height:22px; line-height:22px; color:#000000; background-color:#CCCCCC; }

.collapsed { display: none; }

.contact p { line-height:150%; margin-bottom:15px; font-size:12px; }

#tool li {width:137px; height:24px; line-height:24px; margin-top:1px; background: #b6b6b6 url(../images/arrow01.jpg) no-repeat right bottom; padding-left:28px; }

#tool li a:link, #tool li a:visited { color:#FFF; font-size:12px; }

#tool li a:hover, #tool li a:active { color:#000; }

/*主内容区*/
#mainpage { float:right; width:620px; _height:470px;min-height:470px;}
#mainpage p{ width:600px; padding-left:10px;}

#main { float:right; width:624px; }

#left { float:left; width:240px; }

#right { float:right; width:382px; }

/*＝＝＝＝＝＝＝＝＝＝＝＝＝底部版权footer＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#footer { padding:10px; width:780px; background:#cbcbcb; font-size:12px; }

/**********************************************************功能样式**********************************************************************************/


/*--------------------------------------------------------------------------------------------------------------导航菜单navigation--*/

#other {padding-top:34px;}
#other li { height:24px; margin-top:1px;padding-left:38px; }

#other li a:link, #other li a:visited { color:#000; font-size:12px; font-weight:bold;}

#other li a:hover, #other li a:active { color:#ff0000; }
#other li ul{ display:none;}

#other02{margin-top:30px;}

#other02 li { margin-top:10px; padding:0 10px; line-height:24px; }

#other02 li a:link, #other02 li a:visited { color:#000; font-size:12px; }

#other02 li a:hover, #other02 li a:active { color:#ff0000;}
.ul01{display:block;margin-left:-5px;}
.ul01 li{float:left; display:block; width:200px; height:176px; padding-top:10px; text-align:center;font-size:12px;margin-top:5px;margin-left:5px;background:url(../images/sp11.jpg) no-repeat #e4e4e4;background-position:98% 97%;}
.ul01 li  img{padding-bottom:5px;}
.sp12{display:block;background:url(../images/dot1.jpg) no-repeat;background-position:15% 50%;}

ul#nav12 li ul li a{text-align:left;width:105px;padding-left:15px;display:block;}




.ul02 { margin-top:5px; }

.ul02 li { float:left; padding-right:5px; }

.ul03 li { float:left; display:block; width:90px; height:30px; text-align:center; font-size:12px; margin-top:5px; background-color:#CCCCCC }

.ul04 { width:620px; padding:10px 0; }

.ul04 li { font-size:12px; height:24px; border-bottom:#CCCCCC  dashed 1px; margin-bottom:5px; padding:0 10px; }

.ul06 {width:100%; margin-bottom:20px;}
.ul06 li{ height:30px; line-height:30px; font-size:12px; border-bottom:#CCCCCC solid 1px; padding:0 10px; }

/*-----------------------------------------------------------------------------------------------------------------------表单form---*/
.more {float:right; padding-right:15px;font-size:12px; color:#FFFFFF;}

.textfield01 { display:block; width:120px; height:16px; padding-left:10px; }

.bggray { background-color:#efefef; }

.bgb6 { background-color:#b6b6b6; }

/*滑动门*/
ul.menu0 { width:100%; height:28px; border-bottom:1px solid #666666; margin-top:15px }

ul.menu0 li { float:left; margin-right:10px; width:100px; height:28px; line-height:28px; text-align:center; color:#000; font-size:12px; display:inline; cursor:pointer; }

ul.menu0 li.hover { background:#666666; color:#FFF; font-weight:bold; _display:inline;}

#con0 dir{display:none;}

#con0 dir.block {display:block;}
.pp{display:block;width:620px;overflow:hidden;}

/*下拉菜单*/
#navigation { text-align:center; width:796px; height:30px; float:left; display:block; background-color:#6b6b6b; margin-bottom:5px; }
#navigation li { float:right;position:relative;margin:0;padding:0;line-height:100%;display:inline;}
#navigation li a { display:block; height:30px; width:104px; line-height:30px; font-size:14px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold; border-left:#FFFFFF solid 1px;}
#navigation li a:hover { display:block; height:30px; line-height:30px;color:#ffffff; text-decoration:underline; background-color:#999999; }

#navigation li ul { display:none; position:absolute;padding-top:1px;margin:0;}
#navigation li ul li { float:none; position:relative;margin:0;padding:0;_height:22px;display:inline;}
#navigation li ul li a { display:block; width:120px; height:22px; line-height:22px; font-size:12px; color:#FFFFFF; text-decoration:center; font-weight:normal; background-color:#999999; border-bottom:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; }
#navigation li ul li a:hover {display:block; height:22px; line-height:22px;color:#fff; text-decoration:none; background-color:#777777;}
#navigation li ul li ul { display:none; position:absolute; top:-1px; left:122px;  padding-top:0px;  border-top:#FFFFFF solid 1px;float:left}




