@charset "utf-8";
/* CSS Document */

a:link {
	color:#4c4c4c;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#4c4c4c;
}
a:hover {
	text-decoration: none;
	color:#cc0940;
}
a:active {
	text-decoration: none;
	color:#cc0940;
}
body{font-family:Arial,sans-serif;}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {font-weight:400;margin:0pt;padding:0pt;}
a{text-decoration:none;}
.container_center{width:1000px;margin:0 auto; background:#fff;font-size:12px; clear:both;}
.floatleft{ float:left;}
.floatright{ float:right;}
.clearboth{ clear:both; font-size:0;margin:0; padding:0;}

/*头部*/
.top{padding:10px 0;}

/*导航*/
.nav{ background:#000; height:35px; line-height:35px; }
.nav ul{}
.nav ul li{float:left; width:100px; text-align:center;}
.nav ul li.active{font-size:14px; font-weight:800; color:#000;background:#fff; width:100px;height:35px;line-height:35px;display:block;}
.nav ul li.active a:link,.nav ul li.active a:visited{color:#000;}
.nav ul li.active a:hover,.nav ul li.active a:active{color:#000;}
.nav ul li a:link,.nav ul li a:visited{font-size:14px; font-weight:800; color:#d0d0d0;}
.nav ul li a:hover,.nav ul li a:active{font-size:14px; font-weight:800; color:#000;background:#fff; width:100px;height:35px;line-height:35px;display:block; text-decoration:underline;}
.nav ul li.sc a:link,.nav ul li.sc a:visited{font-size:14px; font-weight:800; color:#ffb900;}
.nav ul li.sc a:hover,.nav ul li.sc a:active{font-size:14px; font-weight:800; color:#000;background:#fff; width:100px;height:35px;line-height:35px;display:block;}
.nav_bottom{ background:url(../imgs/nav_bottom.jpg) repeat-x; height:7px;font-size:0;}

/*搜索*/
.search{}
.search ul{}
.search ul li{ float:left; font-size:12px;color:#777777; margin: 0 0 0 5px;}
.hotsearch ul li{ float:left; margin-left:10px;}
.hotsearch ul li{float:left; line-height:20px;}
.hotsearch ul li a{float:left; line-height:20px; margin-right:10px;}
.search_icon{ background:url(../imgs/search_icon.jpg) no-repeat; width:169px; height:35px;}
.search_input{ border:1px solid #d6d6d6; height:18px; margin:0; padding:0;fono-size:12px;  width:200px;}
.search_button img{ margin:0;}

/*子菜单*/
.submenu{}
.submenu ul{}
.submenu ul li{ float:left;word-wrap: break-word; word-break: normal;margin-left:20px;line-height:20px;}
.submenu ul li a:link,.submenu ul li a:visited{}
.submenu ul li a:hover,.submenu ul li a:active{}
.submenu ul li.active a{ font-size:12px;font-weight:800; color:#cc0940; text-decoration:underline;}
.submenu_point{ background:url(../imgs/submenu_point.gif) no-repeat;float:left; text-indent:12px;}

/*第一行*/
.part01{ padding:4px 4px 0 4px;}
.part01_graybg{background:#eae8e6; border:1px solid #cccccc; border-bottom:0;height:auto!important; height:450px; min-height:450px; padding:5px;}
.part01_whitebg{background:#fff; border:1px solid #dddcdc;height:auto!important; height:460px; min-height:460px;}

.focus{ width:291px; height:441px; float:left;margin:5px 5px 0 8px;}
.recommend{ width:380px; float:left; border-left:1px solid #dddcdc; height:446px; margin-left:6px;}
.recommend_icon{ background:url(../imgs/recommend_icon.gif) no-repeat; width:104px; height:23px; margin:10px;}
.recommend_pic_title a{ font-size:12px; color:#5b5b5b; line-height:22px; width:95px; text-align:center;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.recommend_pic{ float:left; margin:5px 10px 0 6px;}
.recommend_pic_bk a:link,.recommend_pic_bk a:visited{width:98px; height:98px;border:1px solid #cccccc; padding:2px;display:block; background:#fff;}
.recommend_pic_bk a:hover,.recommend_pic_bk a:active{width:98px; height:98px;border:1px solid #fe7302; padding:2px;display:block;background:#fff;}
.recommend_border_top{ border-top:1px dashed #dddcdc; font-size:0;width:370px; margin:11px 0;}

.recommend_list{ float:left;}
.recommend_list ul{ float:left; margin-left:10px;}
.recommend_list ul li{font-size:14px; color:474747; line-height:27px; width:230px; overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; }
.recommend_list div{ float:left; margin-left:5px;}
.recommend_list div span a{ width:98x; overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; border:}
.recommend_list div a:link,.recommend_list div a:visited{width:98px; height:98px;border:1px solid #e0e0e0; padding:2px;display:block;}
.recommend_list div a:hover,.recommend_list div a:active{width:98px; height:98px;border:1px solid #fe7302; padding:2px;display:block;}

.top11{ float:left; width:265px; background:#e9e8e7; border:1px solid #e0e0e0; margin-top:10px; margin-left:; padding:2px;}
.top11_title{ background:url(../imgs/top11_title.jpg) repeat-x; width:264px; height:30px;}
.top11_active{ background:url(../imgs/top11_active.jpg) no-repeat; width:72px; height:27px; float:left;font-size:12px; color:#000; line-height:27px; text-align:center; margin:3px 0 0 3px;}
.top11_icon{ background:url(../imgs/top11_icon.jpg) no-repeat; width:72px; height:27px; float:right;margin:3px 3px 0 0;}
.top11_list01{ margin:10px 5px; height:80px;}
.top11_list01 ul{}
.top11_list01 ul li{ float:left;}
.top11_list01 ul li div a:link,.top11_list01 ul li div a:visited{width:75px; height:75px;border:1px solid #e0e0e0; padding:2px;display:block; float:left; background:#fff;}
.top11_list01 ul li div a:hover,.top11_list01 ul li div a:active{width:75px; height:75px;border:1px solid #fe7302; padding:2px;display:block; float:left; background:#fff;}
.top11_list01 ul li span a{ display:block; width:160px;float:left; margin-left:5px; line-height:70px;font-size:14px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; }

.top_content{ background:#f4f4f4; border:1px solid #e1e1e1; height:300px;}
.top_content ul{}
.top_content ul li{ width:250px; height:26px; line-height:26px;font-size:14px;}
.top_content ul li a{ float:left;font-size:14px;line-height:26px; border-bottom:1px dashed #e0e0e0;width:220px; overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block; }
.top_num{ line-height:26px;text-align:center; color:#c70906;float:left;font-size:14px; width:20px;font-weight:800; padding-right:10px;list-style-type :decimal;}

/*第二行*/
.part02{ padding:0 4px;}
.part02_graybg{background:#eae8e6; border:1px solid #cccccc; border-bottom:0; border-top:0;height:auto!important; height:460px; min-height:460px; padding:5px;}
.part02_whitebg{background:#fff; border:1px solid #dddcdc;height:auto!important; height:459px; min-height:459px;}

.fsdp_icon{ background:url(../imgs/fsdp_icon.gif) no-repeat;margin:5px;width:200px;height:30px;}
.fsdp_border{ border-top:1px solid #eaeaeb;font-size:0;}

.fsdp_content{margin:0; padding:0;}

.fsdp_left{ float:left; margin:10px 0; width:240px;padding:0 10px;height:351px;overflow:hidden; }
.fsdp_left a{ width:230px;overflow:hidden;text-align:center;white-space:nowrap; float:left;}

.fsdp_center{ float:left; width:340px; margin:10px 0;}
.fsdp_font01{font-size:16px;font-weight:800; color:#cc0940; text-align:center; line-height:35px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; width:340px; text-indent:12px;}
.fsdp_font01 a:link,.fsdp_font01 a:visited{color:#cc0940;}
.fsdp_font01 a:hover,.fsdp_font01 a:active{color:#cc0940; text-decoration:underline;}
.fsdp_font02{font-size:12px; color:#cc0940;text-indent:12px; line-height:20px;}
.fsdp_font02 ul{}
.fsdp_font02 ul li{ float:left;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; width:160px; }
.fsdp_font02 ul li a:link,.fsdp_font02 ul li a:visited{color:#cc0940;}
.fsdp_font02 ul li a:hover,.fsdp_font02 ul li a:active{color:#cc0940; text-decoration:underline;}
.fsdp_font03{font-size:14px; margin:10px 0 0 0;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; width:335px; line-height:22px;text-indent:12px;}
.fsdp_font03 ul{}
.fsdp_font03 ul li{ color:#4c4c4c;}
.fsdp_font03 ul li span{color:#cc0940; margin-right:5px;}

.fsdp_right{ width:350px;margin:10px 0; float:left; padding:0 10px;}
.fsdp_right_pic{ float:left; padding-left:10px;}
.fsdp_right_pic ul{ }
.fsdp_right_pic div a{font-size:12px;line-height:20px;text-align:center;width:160px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.fsdp_right_pic ul li {width:160px;overflow:hidden;height:160px;display:block;}

.fsdp_dash_line{ border-top:1px dashed #B0B0B0; clear:both; height:10px;}

.fsdp_bottom{margin-bottom:10px; padding:0 10px;}
.fsdp_bottom_pic{ width:190px; float:left;}
.fsdp_bottom_pic ul{}
.fsdp_bottom_pic div a{font-size:12px;line-height:26px;text-align:center;width:160px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap;display:block;}
.fsdp_bottom_pic ul li {width:160px;overflow:hidden;height:190px; display:block;}

/*第三行*/
.part03{ padding:0 4px;}
.part03_graybg{background:#eae8e6; border:1px solid #cccccc; border-bottom:0; border-top:0;height:auto!important; height:430px; min-height:430px; padding:5px;}
.part03_whitebg{background:#fff; border:1px solid #dddcdc;height:auto!important; height:429px; min-height:429px;}

.mldr_icon{background:url(../imgs/mldr_icon.gif) no-repeat;margin:5px;width:200px;height:30px;}

.mldr_left{ float:left; margin:10px 0; width:230px;padding:0 10px;height:190px;overflow:hidden; }
.mldr_left a{ width:230px;overflow:hidden;text-align:center;white-space:nowrap; float:left;}

.mldr_right{ width:350px;margin:10px 0; float:left; padding:0 10px;}
.mldr_right_pic{ float:left; width:140px;}
.mldr_right_pic ul{ }
.mldr_right_pic div a{font-size:12px;line-height:35px;text-align:center;width:140px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.mldr_right_pic ul li {width:140px;overflow:hidden;height:160px; display:block;}

.mldr_right_text{ float:left;font-size:14px;}
.mldr_right_text ul{}
.mldr_right_text ul li{line-height:22px;background:url(../imgs/jt01.gif) no-repeat 0 7px; text-indent:12px; margin-left:5px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap;width:190px;}

.mldr_bottom{margin-bottom:10px; padding:0 10px;}
.mldr_bottom_pic{float:left; width:120px;padding:0 8px;}
.mldr_bottom_pic ul{ }
.mldr_bottom_pic div a{font-size:12px;line-height:30px;text-align:center;width:120px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.mldr_bottom_pic ul li {width:120px;overflow:hidden;height:120px;}

/*第四行*/
.part04{ padding:0 4px;}
.part04_graybg{background:#eae8e6; border:1px solid #cccccc; border-bottom:0; border-top:0;height:auto!important; height:410px; min-height:410px; padding:5px;}
.part04_whitebg{background:#fff; border:1px solid #dddcdc;height:auto!important; height:409px; min-height:409px;}

.jkmt_icon{background:url(../imgs/jkmt_icon.gif) no-repeat;margin:5px;width:200px;height:30px;}

.jkmt_left{ float:left; margin:10px 0; width:240px;padding:0 10px;height:351px;overflow:hidden; }
.jkmt_left a{ width:230px;overflow:hidden;text-align:center;white-space:nowrap; float:left;}

.jkmt_center_bottom{margin-bottom:10px; padding:0 10px;}
.jkmt_center_bottom_pic{float:left; width:100px;padding:0 3px;}
.jkmt_center_bottom_pic ul{ }
.jkmt_center_bottom_pic div a{font-size:12px;line-height:20px;text-align:center;width:100px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.jkmt_center_bottom_pic ul li {width:100px;overflow:hidden;height:100px;}

.jkmt_right{ width:350px;margin:10px 0; float:left; padding:0 10px;}
.jkmt_right_pic{ float:left; width:100px;padding-left:10px;}
.jkmt_right_pic ul{ }
.jkmt_right_pic div a{font-size:12px;line-height:20px;text-align:center;width:100px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.jkmt_right_pic ul li{width:100px;overflow:hidden;height:100px;}

.jkmt_right_text{ font-size:14px; margin-top:5px;}
.jkmt_right_text ul{}
.jkmt_right_text ul li{line-height:22px;background:url(../imgs/jt01.gif) no-repeat 0 7px; text-indent:12px; margin-left:5px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap;width:300px;}


/*第五行*/
.ylbg_icon{background:url(../imgs/ylbg_icon.gif) no-repeat;margin:5px;width:200px;height:30px;}

/*第六行*/
.sex{ width:450px;margin:10px 5px; float:left; padding:0 10px; border-right:1px dashed #CCC;}
.sex_title{line-height:30px;}
.sex_title{font-size:16px; font-weight:800; color:#cc0940; float:left;}
.sex_more{text-indent:290px;font-size:12px; color:#cc0940; float:left;}
.sex_pic{ float:left; width:160px;}
.sex_pic ul{}
.sex_pic div a{font-size:12px;line-height:35px;text-align:center;width:160px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.sex_pic ul li{width:160px;overflow:hidden;height:160px;}

.sex_text_top a{font-size:16px; font-weight:800; color:#cc0940;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap;width:260px;margin-bottom:10px; display:block;}
.sex_text{ float:left;font-size:14px;}
.sex_text ul{}
.sex_text ul li{line-height:22px;background:url(../imgs/jt01.gif) no-repeat 0 7px; text-indent:12px; margin-left:5px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap;width:260px;}


.fkzp_icon{ background:url(../imgs/fkzp_icon.jpg) no-repeat; width:131px; height:27px; margin:5px;}



/*链接*/
.link{ background:#000; height:70px;}
.lj{}
.lj ul{}
.lj ul li{ float:left; margin-left:15px;font-size:14px; color:#fff; line-height:20px; font-weight:800; line-height:50px; margin-top:10px;}

/*底部*/
.bottom{ line-height:50px; text-align:center;font-size:12px; color:#333333;}


/*列表页*/
.list{ border:1px dashed #999;}
.list_left{ width:730px; float:left;padding:10px 5px; background:#fff;}
.list_right{ width:250px; float:left; padding:10px 0;background:#fff;}
/*当前位置*/
.current{ font-size:14px; color:#474747; line-height:26px; border:1px dashed #999; text-indent:12px;}

/*列表开始*/
.page{width:600px; float:right;}
.pages{font-family:Verdana;height:35px;line-height:25px;margin-top:10px;overflow:hidden;text-align:center;}
.page a{ border:1px solid #F00;font-size:12px;display:block; float:left; padding:0 5px; margin:0 3px;line-height:20px;}
.page strong{border:1px solid #F00;font-size:12px;display:block; float:left; padding:0 5px; margin:0 5px;line-height:20px; background:#F00; color:#FFF;}
.list_left_content{ margin:10px; width:700px;}
.list_left_title{background:url(../imgs/flower_icon.gif) no-repeat 0 7px;font-size:14px;font-weight:800;line-height:30px; color:#000; border-bottom:3px solid #CCC; text-indent:20px;}
.list_left_title a:link,.list_left_title a:visited{font-size:14px;font-weight:800;line-height:30px; color:#cc0940;}
.list_left_title a:hover,.list_left_title a:active{font-size:14px;font-weight:800;line-height:30px; color:#4c4c4c;}
.list_left_title{font-size:14px;font-weight:800;line-height:30px; color:#000; border-bottom:3px solid #CCC; color:#cc0940; width:650px;}
.list_left_time span{ float:left; margin:5px;}
.list_left_intro{font-size:12px; line-height:20px; width:500px;white-space:normal; word-break:break-all;}
.list_left_img a img{ padding:2px; margin:10px 0; clear:both;max-width:600px;/*IE7及Firefox用*/
width: expression(this.width > 600 ? 600: true);}
.list_left_img a:link,.list_left_img a:visited{ border:1px solid #CCC; padding:2px; float:left;clear:both;max-width:600px;/*IE7及Firefox用*/
width: expression(this.width > 600 ? 600: true);display:block; }
.list_left_img a:hover,.list_left_img a:active{ border:1px solid #cc0940; padding:2px;float:left;clear:both;max-width:600px;/*IE7及Firefox用*/
width: expression(this.width > 600 ? 600: true); display:block;}
.list_more{font-weight:800;font-size:12px;text-align:right; width:600px; line-height:30px;}
.list_more a:link,.list_more a:visited{ color:#cc0940;}
.list_more a:hover,.list_more a:active{color:#cc0940; text-decoration:underline;}

/*关注榜*/ 
.gzb{ width:250px; background:#eee;height:auto!important; height:310px; min-height:310px; padding:3px;}
.gzb_border{ background:#fff; border:1px solid #ccc;height:auto!important; height:300px; min-height:300px;}
.gzb_icon{ background:url(../imgs/gzb_icon.jpg) no-repeat; width:112px; height:27px; float:right;}
.gzb_title{font-size:16px; color:#333333; font-weight:800; line-height:27px; float:left; margin:5px 10px;}

.gzb_content{}
.gzb_content ul{}
.gzb_content ul li{ width:240px; height:26px; line-height:26px;font-size:14px; border-bottom:1px dashed #e0e0e0; margin-left:5px;}
.gzb_content ul li a{ float:left;font-size:14px;line-height:26px;width:200px; overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block; }
.gzb_num{ line-height:26px;text-align:center; color:#000;float:left;font-size:16px; width:20px;font-weight:800; padding-right:10px;font-style:italic;}

.list_right_ad{ margin-bottom:10px;}

.newest{ margin-top:10px;width:250px; background:#eee;height:auto!important; height:310px; min-height:310px; padding:2px;}
.newest_border{ background:#fff; border:1px solid #ccc;height:auto!important; height:300px; min-height:300px; padding:2px; width:250px;}
.newest_title{ background:#303030; height:30px;font-size:14px; line-height:30px; color:#fff; text-indent:10px; font-weight:800;width:250px;}
.newest_content{}
.newest_content ul{}
.newest_content ul li{ width:230px; height:26px; line-height:26px;font-size:14px; border-bottom:1px dashed #e0e0e0; margin-left:5px;}
.newest_content ul li a{ float:left;font-size:14px;line-height:26px;width:230px; overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block; }

/*内容页*/
.page01{width:540px; float:right;}
.pages{font-family:Verdana;height:35px;line-height:25px;margin-top:10px;overflow:hidden;text-align:center;}
.page01 a{ border:1px solid #F00;font-size:12px;display:block; float:left; padding:0 5px; margin:0 3px;line-height:20px;}
.page01 strong{border:1px solid #F00;font-size:12px;display:block; float:left; padding:0 5px; margin:0 5px;line-height:20px; background:#F00; color:#FFF;}
.content_left{margin:10px 0;}
.content_text{font-size:14px; line-height:22px;}
.content_text img{border:1px dashed #CBCBCB;margin:auto; padding:4px;max-width:640px;/*IE7及Firefox用*/
width: expression(this.width > 640 ? 640: true);}
.content_title{background:url(../imgs/flower_icon.gif) no-repeat 0 7px;font-size:14px;font-weight:800;line-height:30px; color:#cc0940; border-bottom:3px solid #CCC; text-indent:20px;}
.content_left_detail{ background:#FFFFEE; border:1px solid #CCCCCC; padding:5px;font-size:14px; line-height:22px; margin:10px 0;}
.content_img{ padding:2px; margin:10px auto;}

.xgzx_title{background:url(../imgs/flower_icon.gif) no-repeat 0 7px;font-size:14px;font-weight:800;line-height:30px; color:#cc0940; border-bottom:3px solid #CCC; text-indent:20px;}
.xgzx_bottom{margin-bottom:10px; padding:0 10px;}
.xgzx_bottom_pic{ margin:10px 0;}
.xgzx_bottom_pic ul{ float:left; width:120px;padding:0 8px;}
.xgzx_bottom_pic ul div a{font-size:12px;line-height:20px;text-align:center;width:120px;overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; display:block;}
.xgzx_bottom_pic ul li{width:120px;overflow:hidden;height:120px;}


.no_search{ line-height:25px;}
.arrow_gray{ background:url(../imgs/arrow_gray.gif) 0 8px no-repeat;float:left; text-indent:10px;font-size:14px;line-height:22px;}
.border_dash01{ border-bottom:1px dashed #bbbbbb;margin:0 5px; clear:both;}
.search_left_text{ width:700px; margin-left:5px;}
.search_left_text ul{}
.search_left_text ul li{font-size:14px; text-indent:12px;text-align:left;margin-left:4px; height:30px;width:700px; line-height:30px;}
.search_left_text ul li a{overflow:hidden;text-overflow: ellipsis;word-break:keep-all;white-space:nowrap; width:600px; display:block;float:left;}
.search_left_text ul li span{width:100px; display:block; float:left;}
