@charset "gb2312";

.body_index, .body_article, .body_download, .body_picture, .body_product, .body_single, .body_video, .body_job, .body_feedback, .body_guestbook{}
.index, .single, .article, .picture, .download, .video, .product, .job, .guestbook, .feedback{
	width:1100px;
	margin:5px auto; 
}
#top, #logo, #banner, #announcement, #link, #copyright {
	 width:1000px;  margin:0 auto; overflow:hidden; border:0px dashed red;
}
#left { float:left; width:250px; background: url('imagesleft_bg.jpg'); padding: 15px; }
#center{}
#right { float:right; width:790px; border-left:0px solid #E5E5E5; padding-left:0px; }

/*左侧*/
/*主体左侧样式*/
.left_title { height:43px; line-height:43px;  background:url(../images/left_title.jpg) no-repeat; }
.left_title h2 { text-indent:1em; font-size:14px; color:#000; }
.left_title h2 a { font-size:14px; color:#C7231D; }
.left_body { overflow:hidden; zoom:1; color:#000; border:5px solid #eaeaea; padding:5px 5px 0px 5px; border-bottom:0; border-top:0}
.left_bottom { height:15px; background:url(../images/left_bottom.jpg) no-repeat; margin-bottom:5px;}

/*样式1*/
.left_title1{ height:39px; line-height:39px; background:url(../images/left_title1.jpg) no-repeat;}
.left_title1 h2 { text-indent:1em; font-size:14px; color:#000;  }
.left_body1 { overflow:hidden; zoom:1;  color:#000; padding:0 10px 5px;  border:5px solid #eff6fe; border-bottom:0; border-top:0}
.left_bottom1 { height:15px;  background:url(../images/left_bottom1.jpg) no-repeat; margin-bottom:5px;}

/*样式2*/
.left_title2 { height:37px; line-height:37px; margin-bottom: 15px;  }
.left_title2 h2 { font-size:19px; }
.left_title2 .f1{ color:#000;font-size: 19px;font-family: 宋体;}
.left_body2 { overflow:hidden; zoom:1; color:#000;  padding:0 0px 5px;  border-top:0; border-bottom: 0px}
.left_bottom2 { height:15px;   margin-bottom:5px;}

.left_title3 { height:36px; line-height:36px; border-bottom: 1px solid #7E7E7E; }
.left_title3 h2 {    font-size: 18px;
    font-weight: bold;
    padding-left: 10px;
    color: #B84B46;}
.left_body3 { overflow:hidden; zoom:1;   padding:0 0px 5px;  border-top:0; border-bottom: 0px}
.left_bottom3 { height:15px;   margin-bottom:5px;}

/*主体右侧*/
/*样式1*/
.right_title { border-bottom: 1px solid #D9D9D9; height:48px; line-height:48px;margin-bottom: 20px;}
.right_title h2 { font-size:18px; font-weight:bold; padding-left:10px; color:#B84B46; }
.right_body { padding:5px; overflow:hidden; zoom:1;  border-top:0; border-bottom:0 }
.right_bottom {height: 5px;  line-height:5; overflow:hidden; font-size:0px; margin-bottom:5px;}
/*样式2*/
.right_title1 { background: url(../images/right_title1.jpg) repeat-x 0 0; height:39px; line-height:39px;  }
.right_title1 h2 { font-size:14px; font-weight:bold; padding-left:10px; color:#626262;}
.right_body1 { padding:5px; overflow:hidden; zoom:1; border:5px solid #FACEB9; border-top:0; border-bottom:0}
.right_bottom1 { height: 5px; font-size: 0px; line-height:0; background:#FACEB9;  overflow:hidden; margin-bottom:5px;}
.textlist li { line-height:35px; height:35px;padding-left:20px; background:url(../images/icon3.gif) no-repeat 5px center; 
overflow:hidden;border-bottom: 1px dashed #CCC;}

.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

.more1{ float: right; padding-right:5px;} /*more链接*/
#location_main {} 
#location {height:35px; margin-top:5px;text-indent: 22px;line-height:35px; display:inline; float:right; }


/*子频道列表*/
.subchannellist { }
.subchannellist li { line-height:30px; border-bottom:1px  dotted #7E7E7E;;background:url(../images/ul_left_common.gif) 230px center no-repeat; }
.subchannellist li a { display:block; padding:0 5px 0 25px; }
.subchannellist #current a,.subchannellist li a:hover {  color:#fff; text-decoration:none;background:url(../images/ul_left_common_a.png) 230px center no-repeat #B33630; }
.subchannellist .depth1{ font-size:12px; font-weight:bold;}
.subchannellist .depth2{ font-size:12px; text-indent:1.5em;}
.subchannellist .depth3{ font-size:12px; text-indent:3em}
.subchannellist .depth4{ font-size:12px; text-indent:4.5em}
.subchannellist .depth5{ font-size:12px; text-indent:6em}
.subchannellist .depth6{ font-size:12px; text-indent:7.5em}


.kjcx li{ display:block; width:220px; border:1px solid #ccc; margin-top:5px; text-align:center; }
.kjcx li:hover{ background-color:#B33630; color:#fff;}
.kjcx li a:hover{ background-color:#B33630; color:#fff;}



.InfoTitle{ font-weight:normal; text-align:center; vertical-align:middle;   color:#900; padding:5px 0px}
.InfoTitle h1{ font-size:16px; line-height: 1.5em; }
.InfoTime{color:#999; text-align:left;  padding:2px 0px; height:25px}
.InfoContent, .InfoContent p{ line-height:1.8em; padding:10px 0;}
.InfoAttachment{ padding:10px 0px; text-align:center; width:81px; margin:0 auto;}
.InfoPicture{ text-align: center;}
.InfoPicture img{ width:100%; max-width:100%}
.info_from_wrap{ padding:0 10px; text-align:center; color:#999; border:1px dashed #ccc; line-height:30px; margin-bottom:5px;}
.info_from_wrap a { color:#999; }
.info_from_wrap a:hover { color:#555; }
#ReadLevelTip{ font-weight:bold; color:red;}
.Tag{ text-align: left; font-weight:bold; }
.Tag a{ padding:0 3px; font-weight:normal; text-decoration:none;}
.info_previous_next_wrap{ background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; line-height:1.8em}