/* CSS Document */
body{
	margin:0 auto;
	padding:0;
	background:#FFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	word-break:break-all;
	word-wrap:break-word;
	display:block;
}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0 auto;padding:0;border:0;display:block;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0 auto;padding:0;}
table{margin:0 auto;border:0;padding:0;font-size:12px;}
a{color:#000000;text-decoration:none;border:0;}
a:hover{text-decoration:underline;}
/*************************************************************************************************/ 
.banner {position:relative;width:980px;height:150px;margin:auto;overflow:hidden;background:#FFF;}
.logo {float:left;height:150px;_display:inline;}
.userbar {position:absolute;top:10px;right:10px;padding:0 10px;line-height:30px;font-size:14px;font-weight:bolder;color:#fff;_display:inline;}
.userbar a{color:#fff;}
.search {position:absolute;top:70px;right:20px;}
.search input{border:1px solid #6C0800;height:22px;line-height:22px;}
/*========================================*/
.naver {width:980px;height:32px;margin:auto;background:#F5F5F5 url(../images/nav_bg.gif) repeat-x;list-style:none;}
.naver .menu {
	position:relative;
	float:left;
	width:86px;
	height:30px;
	margin-top:1px;
	border-left:1px solid #b0080e;
	border-right:1px solid #920b09;
	_display:inline;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bolder;
	font-family:"微软雅黑";
	color:#F0F0F0;
	z-index:9999;
}
.naver .menu a{color:#F0F0F0;}
.naver .menu_hover {background:#6C0800;}
.naver .menu_hover a {color:#FFF;text-decoration:none;}
.naver .menu_hover a :hover {color:#FFF;}
.naver .menu .menu_child {position:absolute;top:30px;left:0;padding:0 10px;min-width:80px;width:auto !important;width:80px;background:#545454;}
.naver .menu .menu_child .child_item {text-align:left;line-height:28px;font-size:14px;font-weight:normal;color:#F0F0F0;white-space:nowrap;}
.naver .menu .menu_child .child_item a {color:#F0F0F0;}
.naver .last_border {float:left;width:1px;height:30px;margin-top:1px;background:#b0080e;overflow:hidden;}
.naver .right_border {float:right;width:1px;height:32px;background:#920b09;overflow:hidden;}
/*************************************************************************************************/
.footer{width:980px;padding:10px 0 20px 0;color:#999;}
.footer a{color:#999;}
.footer .line{height:20px;}
.footer .line .left{float:left;}
.footer .line .right{float:right;}
/*************************************************************************************************/
.mainer {width:980px;padding-top:10px;background:#FFFFFF;text-align:left;}
.mainer_bg {background-image:url(../images/mainer_bg.gif);}
/*========================================*/
.vm_main {float:left;width:760px;}
.vm_side {float:left;width:220px;}
/*========================================*/
.my_main {float:left;width:760px;}
.my_side {float:left;width:220px;}
/*************************************************************************************************/
.content {margin:0 5px;border:1px solid #CCC;padding:2px;background:#FFF;}
/*========================================*/
.cur_pos {height:26px;margin-bottom:2px;padding-left:10px;background:#F0F0F0;line-height:24px;font-size:12px;font-weight:normal;color:#666;}
.cur_pos a {color:#666;}
.cur_pos a:hover {color:#BD0A01;text-decoration:none;}
/*========================================*/

.detail {margin:0 20px;padding:20px 0;}
.dtl_tit {border-bottom:1px dashed #CCC;padding-bottom:20px;line-height:30px;font-size:24px;font-weight:bolder;font-family:"微软雅黑";}
.dtl_ext {padding:5px 0;color:#888;line-height:20px;}
.dtl_content {padding-top:20px;line-height:30px;font-size:14px;color:#333;word-wrap:break-word;word-break:break-all;}
.dtl_download {padding-top:20px;list-style:none;line-height:26px;}
.dtl_download a:hover {color:#BD0A01;text-decoration:none;}
.dtl_read {margin-bottom:20px;font-size:14px;font-weight:bolder;color:#BD0A01;}
/*========================================*/
.works{margin:20px 2px 0 10px;}
.works_item {position:relative;float:left;width:244px;height:190px;}
.works_img {margin:0 8px auto 0;padding:3px;border:1px solid #D0D0D0;background:#FFF;overflow:hidden;}
.works_img img {width:228px;height:171px;}
.works_info {position:absolute;top:145px;left:4px;width:228px;height:30px;background:url(../images/black.png);}
.works_info .text {padding-left:10px;line-height:30px;color:#FFF;}
/*========================================*/
.alist{margin:20px 8px 0 8px;}
.aitem {height:120px;}
.aitem_main_img {float:left;width:140px;height:105px;padding:3px;border:1px solid #D0D0D0;overflow:hidden;}
.aitem_main_img  img {width:140px;height:105px;}
.aitem_info {float:left;height:120px;width:580px;overflow:hidden;}
.aitem_tit {height:30px;padding-left:15px;line-height:30px;font-size:18px;font-weight:bolder;font-family:"微软雅黑";color:#333;}
.aitem_tit a {color:#333;}
.aitem_tit a:hover {color:#BD0A01;text-decoration:none;}
.aitem_ext {height:24px;padding-left:15px;line-height:24px;color:#999;}
.aitem_summary {height:48px;padding-left:15px;color:#666;line-height:24px;overflow:hidden;}
/*************************************************************************************************/
.comment {margin:10px 5px 0 5px;padding:2px;border:1px solid #CCC;background:#FFF;}
/*========================================*/
.cmt_tit {height:26px;margin-bottom:2px;background:#F0F0F0;line-height:26px;font-size:12px;font-weight:normal;color:#777;}
.cmt_tit .text {float:left;margin-left:10px;font-size:14px;font-weight:bolder;color:#333;_display:inline;}
.cmt_tit .count {float:left;margin-left:10px;_display:inline;}
.cmt_tit .more {float:right;margin-right:10px;_display:inline;color#777;}
.cmt_tit .more a {color:#777;font-weight:bolder;}
/*========================================*/
.cmt_list {margin:0 10px;}
.cmt_item {border-bottom:1px dashed #CCC;}
.cmt_item_ext {height:24px;line-height:24px;color:#999;}
.cmt_item_content {padding-bottom:10px;line-height:24px;}
.cmt_item_content  img {display:inline;}
/*========================================*/
.cmt_content {margin-bottom:2px;}
.cmt_submit {height:30px;width:100px;margin-left:0;border:1px solid #CCC;background:#F0F0F0;font-size:14px;font-weight:bolder;text-align:center;line-height:30px;cursor:pointer;}
#cmt_login {margin:10px auto 0 8px;display:block;}
/*************************************************************************************************/
.side_content {margin-right:5px;}
/*========================================*/
.box_sd {border:1px solid #E0E0E0;border-top-width:0;background:#FFF url(../images/box_a_bg.gif) repeat-x;}
.box_sd  h3 {position:relative;height:25px;padding:0 10px;line-height:25px;background:url(../images/icon_001.gif) no-repeat;font-size:12px;font-weight:normal;color:#000;}
.box_sd .menu_box {margin:0 10px;padding:10px 0 5px 0;}
.box_sd .item {height:24px;border:1px solid #E0E0E0;padding-left:35px;background:#F5F5F5 url(../images/sort.gif) 6px 4px no-repeat;margin-bottom:5px;line-height:25px;color:#333;}
.box_sd .item a{color:#333;}
.box_sd .cur {border:1px solid #DDD;background:#FFF url(../images/sort-rating.gif) 6px 4px no-repeat;font-weight:bolder;}
.box_sd .cur a{color:#6C0800;}
.box_sd .dian {position:absolute;top:8px;right:10px;width:23px;height:8px;background:url(../images/dian.gif) no-repeat;}
/*========================================*/
.topn_a {background:#FFF;}
.topn_a  h3 {
	position:relative;
	height:35px;
	padding-left:45px;
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E0E0E0;
	background:#F5F5F5 url(../images/topn_a_tit.gif) 10px 4px no-repeat;
	line-height:35px;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bolder;
	color:#333;
}
.topn_a .more {position:absolute;top:10px;right:10px;width:43px;height:16px;background:url(../images/more.gif) no-repeat;}
.topn_a ul {padding:10px 0;list-style:none;}
.topn_a li {position:relative;height:28px;padding-left:20px;line-height:28px;overflow:hidden;background:url(../images/li.gif) 0 6px no-repeat;}
.topn_a li a {color:#505050;text-decoration:none;}
.topn_a li a:hover{color:#6C0800;}
.topn_a .date {position:absolute;top:0px;right:10px;font-size:10px;font-family:Arial,Tahomal;color:#BBB;}
/*========================================*/
.topn_b {background:#FFF;padding-bottom:10px;}
.topn_b  h3 {
	position:relative;
	height:35px;
	padding-left:40px;
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E0E0E0;
	background:#F5F5F5 url(../images/topn_a_tit.gif) 10px 7px no-repeat;
	line-height:35px;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bolder;
	color:#333;
}
.topn_b .more {position:absolute;top:10px;right:10px;width:43px;height:16px;background:url(../images/more.gif) no-repeat;}

.topn_b .textslide {position:relative;padding-top:5px;height:255px;overflow:hidden;}
.topn_b .textslide ul {list-style:none;height:99999px;}
.topn_b .textslide li {padding-left:20px;line-height:24px;background:url(../images/li.gif) 0 6px no-repeat;}
.topn_b .textslide li a {color:#505050;text-decoration:none;}
.topn_b .textslide li a:hover{color:#6C0800;}
.topn_b .textslide .date {font-size:10px;font-family:Arial,Tahomal;color:#BBB;}
/*************************************************************************************************/
.ntc_main {width:400px;height:300px;margin-top:60px;background:#FFF;}
.ntc_tit {height:50px;background:#545454;}
.ntc_tit img {margin-left:0px;}
.ntc_content {text-align:left;list-style:none;margin:0 10px;padding:10px 0;}
.ntc_content li {line-height:26px;font-size:14px;}
.ntc_content a:hover {color:#F60;}
/*************************************************************************************************/
.atable {width:100%;background:#999;}
.atable td {padding:0 10px;background:#FFF;}
.atable th {padding:0 10px;background:#F0F0F0;}
/*************************************************************************************************/
.col1 {height:300px;overflow:hidden;}
.col1_row1 {height:300px;margin:0 10px;}
.col1_row2 {margin:0 10px;}

.col2 {height:200px;margin:0 10px;}
.col3 {margin:10px;}
.col4 {height:200px;margin-left:10px;}
.col5 {height:260px;margin:10px 0 0 10px;}
.col6 {height:200px;margin:0 10px;}
.col7 {height:150px;margin:10px;}
.col8 {margin:10px;}





.zhici {height:320px;background:#FFf url(../images/zhici.gif) no-repeat;overflow:hidden;}
.zhici .text {margin:45px 10px 0 10px;line-height:24px;color:#545454;}
.zhici p {margin:0 10px;line-height:24px;text-align:right;}

.link {background:#FFF url(../images/link.gif) no-repeat;padding:45px 10px 10px 10px;line-height:24px;color:#545454;}
.link li {height:30px;background:#f5f5f5;margin-bottom:5px;}





















.topn_box {float:left;width:370px;height:200px;_display:inline;}
/*************************************************************************************************/
.ad_box {position:relative;height:260px;width:750px;overflow:hidden;}
.ad_box .ad_slide {position:relative;height:260px;width:750px;background:#F5F5F5;overflow:hidden;}
.ad_box .ad_slide li {position:absolute;top:0;left:0;width:750px;height:260px;overflow:hidden;display:none;background:#FFF;}
.ad_box .ad_num {position:absolute;bottom:10px;right:10px;z-index:999;}
.ad_box .ad_num li {float:left;height:20px;width:20px;text-align:center;line-height:20px;font-size:10px;font-family:Arial,Tahomal;margin-right:4px;background:#545454;color:#FFF;cursor:pointer;}
.ad_box .ad_num .ad_on {background:#FFF;color:#333;}
/*************************************************************************************************/
.topimg_box {position:relative;height:300px;width:720px;}
.topimg_box .topimg_slide {position:relative;height:300px;width:720px;overflow:hidden;}
.topimg_box .topimg_slide li {position:absolute;top:0;left:0;width:720px;height:300px;overflow:hidden;display:none;background:#FFF;}
.topimg_box .tompimg_num {position:absolute;bottom:0px;right:360px;z-index:999;}
.topimg_box .tompimg_num li {float:left;height:20px;width:20px;text-align:center;line-height:20px;font-size:10px;font-family:Arial,Tahomal;margin-right:4px;background:#545454;color:#FFF;cursor:pointer;}
.topimg_box .tompimg_num .topimg_on {background:#F00;color:#FFF;font-weight:bolder;}
/*************************************************************************************************/
.clear{height:0px;clear:both;overflow:hidden;}
.line_box{height:30px;line-height:30px;}
.bottom_line{border-bottom:1px solid #DFDFDF;}
.box_border {border:2px solid #538D11;}
.bgcolor_gray{background:#F9F9F9;}
.font_gray{color:#999;}
.cursor_hand{cursor:pointer;}
.w30{width:30px;}
.w80{width:80px;}
.w120{width:120px;}
.w200{width:200px;}
.w300{ width:300px;}
.w400{width:400px;}
.h8 {height:8px;}
.h20{height:20px;}
.h50{ height:50px;}
.hide{display:none;}
.nmgr {margin-right:0;}
.transparent {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0; width:80px;}
.ml10{margin-left:10px;}
.minh400 {min-height:400px;height:auto !important;height:400px;}
/*************************************************************************************************/
/**页面分页**/
.page_page {
	font-size:12px;
	color:#333;
	margin:5px 20px;
	line-height:30px;
}
.page_page  a {
	padding:2px 4px;
	background:#999;
	font-size:12px;
	color:#FFF;
}
.page_page .current {
	padding:0 4px;
	font-weight:bolder;
	color:#C00;
}
/*************************************************************************************************/
