﻿/* 系统的CSS设置 */
html{margin:0px;padding:0px;text-align:center;}
body{margin:0px auto;padding:0px;font-size:12px;font-family:Verdana;display:block;color:#333; }

a:link,a:visited,a:active {color:#06C;text-decoration:none;}
a:hover{text-decoration:underline;}

img{border:none;}

.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.gray{color:#AAA;}

/* 共同部分 */
#divpage{width:960px;}

#divop{width:960px;}
#hd{width:960px; height:102px;background:url(hd.gif) repeat-x; }
#hd .logo{width:200px; float:left; margin-top:18px; margin-left:20px; text-align:left;}
#nar{width:960px; margin-top:1px;background:url(nar.png) repeat-x; height:30px; }
#nar ul{}
#nar ul li{ list-style-type:none; float:left; margin-left:20px; margin-top:10px;}
#nar ul li a{ color:#FFFFFF; font-size:13px;}

#mai{width:960px; margin-top:0px; text-align:left;}

#sml{width:205px; float:left;margin-top:5px;  }
#sml .sllb{ background-color:#F9F9F9;} 
#sml .sllb .ti{height:20px; color:#FFFFFF; padding-top:4px; padding-left:5px; font-weight:600; background-color:#990000;} 
#sml .sllb ul{padding:0px 5px 5px 7px; margin:0;} 
#sml .sllb ul li{list-style-type:none; margin-top:6px;} 
#sml .sllb ul li a{font-size:13px; color:#333333;} 
#sml .sllb2{ background-color:#F9F9F9;} 
#sml .sllb2 .ti{height:20px; color:#FFFFFF; padding-top:4px; padding-left:5px; font-weight:600; background-color:#990000;} 
#sml .sllb2 ul{padding:0px 5px 5px 7px; margin:0;} 
#sml .sllb2 ul li{list-style-type:none; margin-top:6px;} 
#sml .sllb2 ul li a{font-size:13px; color:#800040;} 
#sml .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top;padding-bottom:5px;}
#sml .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px; font-weight:600;}
#sml .bx ul{ padding:2px 8px 12px 10px; margin:0;}
#sml .bx ul li{list-style-type:none; margin-top:5px;}
#sml .bx ul li a{color:#333333;  font-size:12px;}
#sml .bx ul li span{font-size:10px;}

#smmid{width:550px;float:left; margin-left:5px;margin-top:5px;}
#smmid .smlb{margin-top:5px; border:#CCCCCC solid 1px; height:300px; text-align:center; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; }
#smmid .smlb .ti{height:22px; padding-top:10px; font-size:13px; text-align:left; padding-left:15px; font-weight:600; }
#smmid .smlb .cpn{width:180px;  float:left; height:120px; margin-top:10px;}
#smmid .smlb .cpn .tit{margin-top:3px;}
#smmid .smlb .cpn .tit a{ color:#333333;}
#smmid .smlb2{margin-top:5px; border:#CCCCCC solid 1px; height:170px; text-align:center; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top; }
#smmid .smlb2 .ti{height:22px; padding-top:10px; font-size:13px; text-align:left; padding-left:15px; font-weight:600; }
#smmid .smlb2 .cpn{width:180px;  float:left; height:120px; margin-top:10px;}
#smmid .smlb2 .cpn .tit{margin-top:3px;}
#smmid .smlb2 .cpn .tit a{ color:#333333;}

#smr{width:195px;float:left; margin-left:5px;}
#smr .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top;padding-bottom:5px;}
#smr .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px; font-weight:600;}
#smr .bx .cp{ width:270px; margin-top:5px; margin-bottom:5px;}
#smr .bx .cp .tp{width:100px; float:left; text-align:center;}
#smr .bx .cp .bt{float:left; margin-top:1px; width:150px;}
#smr .bx .cp .bt a{color:#0000FF;  font-size:13px; line-height:180%;}
#smr .bx .lx{ padding:2px 8px 12px 10px; margin:0; line-height:150%;}
#smr .bx ul{ padding:2px 8px 12px 10px; margin:0;}
#smr .bx ul li{list-style-type:none; margin-top:5px;}
#smr .bx ul li a{color:#095C83;  font-size:13px;}
#smr .bx ul li span{font-size:10px;}

#nsltmid{width:675px; float:left; padding-top:5px;}
#nsltmid .ct{  border:#CCCCCC solid 1px;  background:white url('/template/images/box_BG_repeater.jpg') repeat-x; padding-bottom:30px; padding-top:5px; }
#nsltmid .ct .gd{height:18px; color:#0000; padding-top:15px; padding-left:20px; padding-bottom:10px;}
#nsltmid .ct .k_pagelist{margin:15px 35px 10px 35px;}
#nsltmid .lt{ float:left; margin:15px 35px 10px 35px; text-align:left; border-bottom:#CCCCCC solid 1px; padding-bottom:20px;  float:left; width:600px; }
#nsltmid .lt h3 {  padding-top:5px; padding-bottom:5px; font-weight:600;;font-size:13px; }
#nsltmid .lt h3 a{ color:#000000;}
#nsltmid .lt p{ padding-top:0px; padding-bottom:0px;  margin-top:5px; font-size:12px; line-height:150%; }
#nsltmid .lt .dt{ padding-top:0px; padding-bottom:5px; margin-top:5px; font-size:10px; }
#nsltmid .lt .dt a{ font-size:12px; color:#0000FF; }
#nsltr{width:280px;float:left; margin-left:5px;}
#nsltr .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top;padding-bottom:8px;}
#nsltr .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px; font-weight:600;}
#nsltr .bx .cp{ width:270px; margin-top:5px; margin-bottom:5px;}
#nsltr .bx .cp .tp{width:100px; float:left; text-align:center;}
#nsltr .bx .cp .bt{float:left; margin-top:1px; width:150px;}
#nsltr .bx .cp .bt a{color:#0000FF; text-decoration:underline; font-size:13px; line-height:180%;}
#nsltr .bx .lx{ padding:2px 8px 12px 10px; margin:0; line-height:150%;}
#nsltr .bx ul{ padding:2px 8px 12px 10px; margin:0;}
#nsltr .bx ul li{list-style-type:none; margin-top:5px;}
#nsltr .bx ul li a{color:#0000FF; text-decoration:underline; font-size:13px;}
#nsltr .bx ul li span{font-size:10px;}


#nspgmid{width:673px; float:left; margin-top:5px; border:#CCCCCC solid 1px;  background:white url('/template/images/box_BG_repeater.jpg') repeat-x; padding-bottom:15px; padding-top:5px;}
#nspgmid .gd{ height:18px; color:#0000; padding-top:15px; padding-left:20px; padding-bottom:10px;}
#nspgmid h1{padding-top:5px; padding-bottom:10px; font-weight:600;;font-size:16px; text-align:center;}
#nspgmid .if{ margin-left:35px; margin-right:35px; text-align:center;}
#nspgmid .ct{ margin-left:35px; margin-right:35px;}
#nspgmid .ct p{ margin-top:20px; margin-bottom:15px; line-height:150%; text-indent:2em; font-size:13px;}
#nspgmid .nt{ margin-left:35px; margin-right:35px; margin-top:15px; margin-bottom:10px;}
#nspgr{width:280px;float:left; margin-left:5px;}
#nspgr .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top;padding-bottom:8px;}
#nspgr .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px; font-weight:600;}
#nspgr .bx .cp{ width:270px; margin-top:5px; margin-bottom:5px;}
#nspgr .bx .cp .tp{width:100px; float:left; text-align:center;}
#nspgr .bx .cp .bt{float:left; margin-top:1px; width:150px;}
#nspgr .bx .cp .bt a{color:#0000FF; text-decoration:underline; font-size:13px; line-height:180%;}
#nspgr .bx .lx{ padding:2px 8px 12px 10px; margin:0; line-height:150%;}
#nspgr .bx ul{ padding:2px 8px 12px 10px; margin:0;}
#nspgr .bx ul li{list-style-type:none; margin-top:5px;}
#nspgr .bx ul li a{color:#0000FF; text-decoration:underline; font-size:13px;}
#nspgr .bx ul li span{font-size:10px;}


#pdtsltmid{width:675px; float:left; padding-top:5px;}
#pdtsltmid .ct{  border:#CCCCCC solid 1px;  background:white url('/template/images/box_BG_repeater.jpg') repeat-x; padding-bottom:30px; padding-top:5px; height:680px; }
#pdtsltmid .ct .gd{height:18px; color:#0000; padding-top:15px; padding-left:20px; padding-bottom:10px;}
#pdtsltmid .ct .fl{ margin-top:5px; margin-bottom:3px; margin-left:35px; float:left;height:320px;}
#pdtsltmid .ct .fl .bx{ margin-top:10px; margin-bottom:15px; padding-bottom:8px; float:left;  height:295px; }
#pdtsltmid .ct .fl .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:15px; font-weight:600; padding-bottom:10px;}
#pdtsltmid .ct .fl .bx .cp{ width:300px; margin-top:5px; margin-bottom:5px;}
#pdtsltmid .ct .fl .bx .cp .tp{width:100px; float:left; text-align:center;}
#pdtsltmid .ct .fl .bx .cp .bt{float:left; margin-top:1px; width:190px;}
#pdtsltmid .ct .fl .bx .cp .bt a{color:#0000FF; text-decoration:underline; font-size:13px; line-height:180%;}
#pdtltr{width:280px;float:left; margin-left:5px;}
#pdtltr .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top; padding-bottom:8px;}
#pdtltr .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px; font-weight:600;}
#pdtltr .bx .cp{ width:270px; margin-top:5px; margin-bottom:5px;}
#pdtltr .bx .cp .tp{width:100px; float:left; text-align:center;}
#pdtltr .bx .cp .bt{float:left; margin-top:1px; width:150px;}
#pdtltr .bx .cp .bt a{color:#0000FF; text-decoration:underline; font-size:13px; line-height:180%;}
#pdtltr .bx .lx{ padding:2px 8px 12px 10px; margin:0; line-height:150%;}
#pdtltr .bx ul{ padding:2px 8px 12px 10px; margin:0;}
#pdtltr .bx ul li{list-style-type:none; margin-top:5px;}
#pdtltr .bx ul li a{color:#0000FF; text-decoration:underline; font-size:13px;}
#pdtltr .bx ul li span{font-size:10px;}

#pdtltmid{width:675px; float:left; padding-top:5px;}
#pdtltmid .ct{  border:#CCCCCC solid 1px;  background:white url('/template/images/box_BG_repeater.jpg') repeat-x; padding-bottom:30px; padding-top:5px; }
#pdtltmid .ct .gd{height:18px; color:#0000; padding-top:15px; padding-left:20px; padding-bottom:10px;}
#pdtltmid .ct .k_pagelist{margin:15px 35px 10px 35px;  }
#pdtltmid .ct .lt{ float:left; margin:15px 35px 10px 35px; text-align:left; border-bottom:#CCCCCC solid 1px; padding-bottom:20px;  float:left; width:600px;}
#pdtltmid .ct .lt .tp{width:200px; float:left; height:170px;}
#pdtltmid .ct .lt .nr{width:390px; float:left;height:170px;}
#pdtltmid .ct .lt .nr h3{margin:0;}
#pdtltmid .ct .lt .nr h3 a{ color:#000000; font-size:14px;}
#pdtltmid .ct .lt .nr p{ margin-top:20px; margin-bottom:20px; line-height:150%; font-family:Georgia, "Times New Roman", Times, serif;}
#pdtltmid .ct .lt .nr mr{margin-top:0px;}
#pdtltr{width:275px;float:left; margin-left:5px;}
#pdtltr .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top; padding-bottom:8px;}
#pdtltr .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px; font-weight:600;}
#pdtltr .bx .cp{ width:270px; margin-top:5px; margin-bottom:5px;}
#pdtltr .bx .cp .tp{width:100px; float:left; text-align:center;}
#pdtltr .bx .cp .bt{float:left; margin-top:1px; width:150px;}
#pdtltr .bx .cp .bt a{color:#0000FF; text-decoration:underline; font-size:13px; line-height:180%;}
#pdtltr .bx .lx{ padding:2px 8px 12px 10px; margin:0; line-height:150%;}
#pdtltr .bx ul{ padding:2px 8px 12px 10px; margin:0;}
#pdtltr .bx ul li{list-style-type:none; margin-top:5px;}
#pdtltr .bx ul li a{color:#0000FF; text-decoration:underline; font-size:13px;}
#pdtltr .bx ul li span{font-size:10px;}

#pdtpgmid{width:673px; float:left; margin-top:5px; border:#CCCCCC solid 1px;  background:white url('/template/images/box_BG_repeater.jpg') repeat-x; padding-bottom:15px; padding-top:5px;}
#pdtpgmid .gd{ height:18px; color:#0000; padding-top:15px; padding-left:20px; padding-bottom:10px;}
#pdtpgmid h1{padding-top:5px; padding-bottom:10px; font-weight:600;;font-size:16px; text-align:center;}
#pdtpgmid .if{ margin-left:35px; margin-right:35px; text-align:center;}
#pdtpgmid .ct{ margin-left:35px; margin-right:35px;}
#pdtpgmid .ct p{ margin-top:20px; margin-bottom:15px; line-height:150%; text-indent:2em; font-size:13px;}
#pdtpgmid .nt{ margin-left:35px; margin-right:35px; margin-top:15px; margin-bottom:10px;}
#pdtpgr{width:280px;float:left; margin-left:5px;}
#pdtpgr .bx{ margin-top:5px; margin-bottom:3px;border:#CCCCCC solid 1px; background:white url('/template/images/box_BG_repeater.jpg') repeat-x; background-position:top; padding-bottom:8px;}
#pdtpgr .bx .t{height:18px; color:#0000; padding-top:8px; padding-left:8px;}
#pdtpgr .bx .cp{ width:270px; margin-top:5px; margin-bottom:5px;}
#pdtpgr .bx .cp .tp{width:100px; float:left; text-align:center;}
#pdtpgr .bx .cp .bt{float:left; margin-top:1px; width:150px;}
#pdtpgr .bx .cp .bt a{color:#0000FF; text-decoration:underline; font-size:13px; line-height:180%;}
#pdtpgr .bx .lx{ padding:2px 8px 12px 10px; margin:0; line-height:150%;}


#ft{ border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; background-color:#F7F7F7; margin-top:15px; margin-bottom:5px;}
#ft .gjz{padding-top:15px; padding-bottom:5px;}
#ft .bq{padding-top:5px; padding-bottom:5px;}
#ft .ba{padding-top:5px; padding-bottom:15px;}
