/* By LBC. Canbob Network */
/* At 2009-11-30 AM 11:45 */
body{ font-size:12px; margin: 0 auto; color:#2c2b2b}
a{color: #2c2b2b; text-decoration: none;}
a:hover{color: #2c2b2b; text-decoration: underline;}
dl{margin:0px; padding:0px;}
dt{margin:0px; padding:0px;}
dd{margin:0px; padding:0px;}

.clear{ clear:both; height:0px; font-size:0px;}

/* main */
#main { width:1000px;  margin: 0 auto;  background: url(left_bg.gif) repeat-y; /*background: #5f5f5f; */}
#main .left .left_menu {margin-top: 30px;}
#main .left .left_menu dl {margin: 0px 0px; float:left;}
#main .left .left_menu dt {width:16px; height: 80px; float:left; padding-right: 3px;  color: #ffffff;
writing-mode: tb-rl;  }
#main .left .left_menu dt a {color: #ffffff; text-decoration: none;}
#main .left .left_menu dt a:hover {color: #ffffff; text-decoration: none;}
#main .left .left_menu dd {width:85px; float:left; color: #929292;}
#main .left .left_menu dd a {color: #929292; text-decoration: none;}
#main .left .left_menu dd a:hover {color: #929292;text-decoration:  underline;}
#main .left .left_menu dl .br{width:140px; height: 0px; font-size: 0px; margin:0px; padding:0px; line-height:0px;}

.left{ width: 201px;  float:left;}
.logo{ margin-left: 20px;}

#main .right{ width:799px; float:left; background: #ffffff;}
#main .right .top_info{background: #5f5f5f; height:25px; text-align:right; color:#FFFFFF; line-height:25px; padding-right:12px;}
#main .right .top_menu{background: #5f5f5f; height:20px; color:#FFFFFF; text-indent: 12px;}
#main .right .top_menu a{ color:#FFFFFF; text-decoration:none; margin-right:20px;}
#main .right .top_menu a:hover{ color:#FFFFFF; text-decoration: underline;margin-right:20px;}
/* main end */
/* right */
.right .top_info a{color: #ffffff; margin: 0px 5px;}
.right .top_info a:hover{color: #ffffff; margin: 0px 5px;}
/* right end */
/* index right */
.right .main_1{ width: 382px; float: left; border-left:1px solid #5F5F5F; border-right:1px solid #5F5F5F; padding: 0px 7px;}
.right .main_1 ul{margin:0px; padding: 6px 6px; }
.right .main_1 li{ list-style-type: none; background: url(ico.gif) no-repeat 0px 8px; padding-left: 8px; line-height: 20px;}
.right .main_1 li span{color: #999999;}

.right .main_1 .t1,.right .main_1 .t2, .right .main_1 .t3, .right .main_1 .t4, .right .main_1 .t5, .right .main_1 .t6, .right .main_1 .t5,{
	height: 140px;
}
.right .main_1 .t3, .right .main_1 .t4{
	height: 210px;
}

.right .main_1 h1{ width: 382px; height: 20px; line-height: 20px; text-indent: 8px; font-size: 12px; font-weight: normal; color: #ffffff; background: url(title_bg1.gif) no-repeat; margin: 0px; padding:0px; display: block;}
.right .main_1 .t1{ height: 160px;  }
.right .main_1 .t1 img{ float: left; padding: 5px 0px;}
.right .main_1 .t1 p{ margin: 3px; padding:5px 8px; width: 243px; line-height: 18px;}
/*Íò»ú¶¯Ì¬*/
.right .main_1 .t2{  height: 155px;  }
.right .main_1 .t2 img{ float: left; padding: 5px 0px; }
.right .main_1 .t2 ul{  float: left;}

.right .main_1 .t3 {float: left; height: 210px; }
.right .main_1 .t3 h1{ width: 185px; height: 20px; line-height: 20px; text-indent: 8px; font-size: 12px; font-weight: normal; color: #ffffff; background: url(title_bg2.gif) no-repeat; margin: 0px; padding:0px; display: block;}

.right .main_1 .t4 {float: left; height: 210px; }
.right .main_1 .t4 { margin-left: 10px;}
.right .main_1 .t4 h1{ width: 185px; height: 20px; line-height: 20px; text-indent: 8px; font-size: 12px; font-weight: normal; color: #ffffff; background: url(title_bg2.gif) no-repeat; margin: 0px; padding:0px; display: block;}

.right .main_1 .t5 {clear: both; height: 145px; }
.right .main_1 .t5 img{ float: left; padding: 5px 0px; }
.right .main_1 .t5 ul{  float: left; }
.right .main_1 .t5 li{ line-height: 18px;}

.right .main_1 .t6 { height: 155px; }
.right .main_1 .t6 img{ float: left; padding: 5px 0px; }
.right .main_1 .t6 ul{  float: left; }


.right .main_1 .t7{ position: relative; width: 380px; height: 160px;  }
.right .main_1 .t7 .btn{position: absolute; z-index: 10; float: left;}
.right .main_1 .t7 .btn ul{  float: left; margin: 0px; padding: 0px; list-style-type: none; }
.right .main_1 .t7 .btn ul li{ float: left; margin: 0px 3px 0px 0px; padding: 2px 8px 0px 8px; background: url(title_bg3_bg.gif) repeat-x; cursor: hand; line-height: 23px; border: 1px solid #cccccc; }
.right .main_1 .t7 .btn ul .up{ float: left; margin: 0px 3px 0px 0px; padding: 0px 8px 0px 8px;  background:#E2EAFF; cursor: hand; line-height: 26px; border-bottom: none;  }
.right .main_1 .t7 .list{ position: absolute;  z-index: 9; top: 26px;  float: left; width: 382px; height: 130px; border: 1px solid #ccccdd;   background:#E2EAFF; }
.right .main_1 .t7 .list ul{ }
.right .main_1 .t7 .list ul li{ line-height: 19px;}

.right .main_1_r{border:1px solid #ff0000;}

.right .main_22{ float: left; margin-left: 5px; width: 375px; }
.right .main_2 a{color:#ffffff;}
.right .main_2 a:hover{color:#ffffff;}
.right .main_2{ float: left; background:#666666; padding: 8px;  margin-left: 0px;}
.right .main_2 h1{ width: 370px; height: 20px; line-height: 20px; text-indent: 8px; font-size: 12px; font-weight: normal; color: #ffffff; background: url(r_13.gif) no-repeat; margin: 0px; padding:0px; display: block;}

.right .main_2 .s1{ float: left; width: 375px; height: 180px; }
.right .main_2 .s1 ul{margin:0px; padding: 0px; float: left;}
.right .main_2 .s1 li{margin:4px 3px; float: left; }

.right .main_2 .s1a{ float: left; width: 375px; height: 160px; }
.right .main_2 .s1a ul{margin:0px; padding: 0px; float: left;}
.right .main_2 .s1a li{margin:4px 3px; float: left; }


.right .main_2 .s4{ float: left; width: 375px; height: 195px;}
.right .main_2 .s4 ul{margin:0px; padding: 0px; float: left;}
.right .main_2 .s4 li{margin:0px 4px; float: left; }

.right .main_2 .s2{height: 335px; }

.right .main_2 .s2 ul{ list-style-type: none; margin: 0px; padding: 0px;}
.right .main_2 .s2 ul li{ float: left; margin:  0px; margin-top: 3px; color: #ffffff; border-bottom: 2px solid #959595;}
.right .main_2 .s2 ul li img{ float: left; margin: 3px; float: left;  padding: 0px;clear: both;}
.right .main_2 .s2 ul li p{ float: left;  margin: 0px; padding: 5px; line-height: 18px; display: inline; }

.right .main_2 .s3 {color: #ffffff;}
.right .main_2 .s3 img{ float: left;}
.right .main_2 .s3 ul{   float: left; margin:  0px; padding: 5px 0px 5px 18px; }
.right .main_2 .s3 li{ list-style-type: none; background: url(ico1.gif) no-repeat 0px 8px; padding-left: 8px; line-height: 20px;}

.right .main_3 {width: 380px; height: 120px; float: left; border: 1px solid #888888; padding: 7px;  margin: 0px; margin-top: 5px;}
.right .main_3  img{float: left; clear: both;}
.right .main_3  p{margin: 0px; padding:0px 0px 5px 8px; line-height: 20px;}
.right .main_3  h1{font-size: 14px; color: #E00300; padding: 10px 0px; margin: 0px; }
/* index right end  */
/*list*/
.right .list_main{border-left:1px solid #5F5F5F; padding: 6px; height:500px; }
.right .list_main dl{padding: 3px; margin:0px; width:780px; float:left; height: 16px; }
.right .list_main dd{ float: left; margin: 0px; padding:3px 6px;}
.right .list_main .d1{width: 500px;}
.right .list_main .d2{width: 150px; text-align: center;}
.right .list_main .d3{width: 30px; text-align: center;}
.right .list_main .td{padding: 6px 3px;background: #666666; color: #ffffff; height: 12px; line-height:12px; font-weight: bold;border-bottom:none;}
.right .list_main .ld1{background: #FFFFFF;}
.right .list_main .ld2{background: #EEEEEE;}
.right .list_main .cpagestr{ font-size: 12px;}
/*list end*/
/*detail*/
.right .detail_main{border-left:1px solid #5F5F5F; padding: 6px; }
.right .module_nav{ border-bottom: 1px dashed #5f5f5f; padding-bottom: 10px;}
.right .detail_main h1{color:#FF8000; font-size: 18px; padding:20px 20px; margin:0px;}
.right .detail_main .timeinfo{color:#666666; font-size: 12px; font-weight: normal; margin: 0px; padding:0px;text-indent: 12px}
.right .content{border-top: 2px solid #EEEEEE; margin-top: 5px; padding: 12px; padding-top: 8px; line-height: 22px;}
/*detail end*/
/* foot */
#foot{ padding: 5px 0px; margin: 0 auto; text-align: center; color: #ffffff; background: #242424; clear: both;margin-top:3px; width: 1000px;}
/* foot end */

