.category_main{
	width:960px;
}
.category_caption{
	height:30px;
}
.category_caption_l{
	float:left;width:250px;text-indent:0em;line-height:30px;
	font-size:17pt;float:left;color:#fff;
	background:url(img/caption_bg.png) repeat-x;
}
.category_caption_l h1{
	font-style: italic;font-weight:800;font-family:"微软雅黑";font-size:14pt;
}
.category_caption_l div{
	background:url(img/caption.png) right no-repeat;text-align:center;padding-right:10px;
}
.category_caption_r{
	float:right;width:685px;height:21px;background:#5F5F5F;color:#fff;text-align:right;padding-right:25px;
	overflow:hidden;
}
.category_caption_r a{
	color:#fff;
}


.category_l{
	float:left;width:630px;
}
.category_r{
	float:right;width:320px;padding-top:10px;
}

.foreword{
	padding:18px;border:1px solid #ddd;color:#FFA51E;font-size:16px;font-family:"微软雅黑";
	font-weight:500;
}

.category_class{
	padding:20px;border:1px solid #ddd;
}
.class_info{
	border-bottom:1px dashed #B0B0B0;
}
.class_info p{
	text-indent:2em;color:#7F7F7F;
}
.class_info .more a{
	font-size:14px;
}

.class_title{
	height:30px;
}
.class_title h2{
	font-family:"微软雅黑";
	font-weight:500;font-size:14pt;color:#739C02;
}
.class_caption{
	width:100%;height:40px;
}
.class_title a{
	color:#739C02;
}
.class_title h2{
	float:left;width:350px;color:#739C02;
}
.class_title{
	font-size:14pt;font-family:"微软雅黑";
	font-weight:500;color:#739C02;
}
.class_caption span{
	float:right;width:60px;
}
h3.class_recommend{
	font-family:"微软雅黑";height:50px;line-height:50px;font-weight:200;font-size:14pt
}
h3.class_recommend a{
	font-size:14pt;color:#084282;
}

.class_list{
	font-size:14px;line-height:28px;
}
.class_list li{
	line-height:28px;
}
.class_list span.f_date{
	float:right;color:#7F7F7F;
}
.class_blank{
	height:28px;width:100%;
}

.class_img_list{
}
.class_img_list li{
	padding-bottom:10px;overflow:hidden;
}
.class_img_list li img{float:left;padding:1px;border:1px solid #ddd;}
.class_img_list li .title{float:right;width:340px;padding-left:20px;font-weight:900;font-size:14px;}
.class_img_list li .intro,.class_img_list li .info{float:right;width:340px;}


.special_list{
	
}
.special_list li{
	border-bottom:1px dashed #ddd;height:160px;padding-top:15px;
}
.special_list img{
	float:left;margin:3px;
}
.special_list .info{
	float:right;width:340px;
}
.special_list .info h3{
	line-height:40px;height:40px;
}
.special_list .info p{
	text-indent:2em;color:#7F7F7F;
}
.special_list .info h3 a{
	color:#39689B;font-size:13pt;font-family:"微软雅黑";font-weight:200;
}
/*-------- str category_r ------*/

.top_ad01{
	border:1px solid #ddd;text-align:center;
}
.category_box{
	border:1px solid #ddd;overflow:hidden;width:320px;
}

.cbox_caption{
	height:33px;background:url(img/list_today.png) 0 -1px no-repeat;color:#739C02;
	font-size:16px;text-indent:1.2em;font-weight:900;line-height:33px;
}
.cbox_cont{
	padding:10px;
}
.cbox_top{
	border-bottom:1px dashed #ddd;
}
.cbox_top h3{
	padding:10px 0;text-align:center;
}
.cbox_top h3 a{
	color:#084282;font-size:15pt;font-weight:200;font-family:"微软雅黑";
}
.cbox_top p{
	font-size:14px;text-indent:2em;
}

.cbox_bottom{
	padding-top:10px;
}
.cbox_list01{
	background:url(img/list_num.png) 10px -253px no-repeat;
	text-indent:3em;
}


.recommend02_cat{
	background:url(img/tab_bg.png) 0 26px no-repeat;height:27px;
}
.recommend02_cat li{
	float:left;margin-left:5px;_margin-left:4px;width:66px;text-align:center;z-index:9999;
	height:25px;line-height:25px;border:1px solid #ddd;border-bottom:1px solid #ddd;
	background:#fff url(img/tab_bg02.png) 0 1px repeat-x;
}
.recommend02_cat li.on{
	border-bottom:1px solid #fff;
}
.recommend02_cat li.on a{
	color:#7EAC00;
}

.cbox_tab_list{
	
}
.cbox_tab_list li{
	float:left;width:140px;margin:4px;text-align:center;border:1px solid #ddd;
}
.cbox_tab_list li p{
	overflow:hidden;height:24px;
}
.cbox_tab_list li a{
	display:block;padding-top:5px;
}
.cbox_tab_list li img{
	padding:15px 15px 0;
}
.cbox_tab_list li p{
	overflow:hidden;height:24px;
}

.cbox_list02{
	
}
.cbox_list02 li{
	float:left;width:48%;padding:0 1%;height:22px;overflow:hidden;
}




/*  分页 */
.show_pages{
	text-align:center;padding:20px 0;
}
.show_pages li{
	display:inline;margin:0 2px;
}
.show_pages li a{
	padding:3px 4px;border:1px solid #739C02;
}
.show_pages li a:hover{
	color:#fff;background:#739C02;
}
.show_pages li.thisclass a{
	color:#fff;background:#739C02;
}

.show_pages a,.show_pages span{
	display:inline;margin:0 2px;padding:3px 5px;border:1px solid #739C02;
}
.show_pages a:hover{
	color:#fff;background:#739C02;
}
.show_pages span{
	color:#fff;background:#739C02;
}


.topic{
	border-bottom:1px dashed #ddd;height:140px;padding:15px 0;
}
.topic_pic{
	float:left;width:240px;
}
.topic_pic img{
	border:1px solid #ddd;margin:5px;
}
.topic_info{
	float:right;width:335px;padding-right:5px;
}
.topic_info p{
	text-indent:2em;
}

.topic_info h3 a{
	color:#0A4181;
}


.list_hot{
	padding:10px;
}
.list_hot a{
	padding:0 5px;
}


/*//////////图文搭配列表页左边部分样式//////////////////*/
.hot_recom {
    height: 225px;
    padding-top: 10px;
    width: 590px;
}
.hot_recom_bt img{width: 590px;}
.hot_recom_cont {
    background: none repeat scroll 0 0 #F6F6F6;
    height: 189px;
    width: 590px;
}
.hot_recom_cont ul {
    overflow: hidden;
    width: 590px;
}
.hot_recom_cont li {
    float: left;    
    margin: 22px;
    _margin: 19px;
    width: 100px;
}
.hot_recom_cont img {
    height: 100px;
    width: 100px;
}
.hot_recom_cont li h2 a {
    color: #333333;
    font-size: 13px;
    line-height: 20px;
    text-decoration: none;
}
.hot_recom_cont li h2 a:hover {
    color: #84BB28;
}


.list_show_cont {
    border-bottom: 1px dashed #CCCCCC;
    height: 160px;
    width: 590px;
}

.list_show_cont_left {
    float: left;
    height: 130px;
    padding-top: 30px;
    width: 120px;
}

.list_show_cont_right {   
    height: 135px;
    padding-right: 15px;
    padding-top: 20px; overflow:hidden;
}
.list_show_cont_right .hzwy_time {
    color: #999999;
    font-size: 12px;
    line-height: 30px;
}

.list_show_cont_right .hzwy_word {
    color: #333333;
    font-size: 13px;
    line-height: 20px;
}
.list_show_cont_right .hzwy_bt a {
    color: #59A800;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
.xq a{color: #59A800;}
.xq a:hover{color: #FD5720;}