@charset "gb2312";
/*系统栏目页样式、系统内容页样式、搜索页样式*/


/*共用部分（系统栏目页样式、系统内容页样式、搜索页样式）*/
#main{ margin-bottom:25px;}
#left{ float:left; width:240px;}
#right{ float:right; width:746px;}

.left_nav{ background:#effbff;}
.left_nav h2{ height:47px; line-height:47px; background:url(imgleft_nav.png) no-repeat 20px center #177FE7; text-indent:50px; color:#FFF; white-space:nowrap;}
.left_nav ul{ min-height:150px; padding-bottom:30px; margin-bottom:23px;}
.left_nav li{ padding:6px 6px 7px 45px; background:url(../img/list_line.png) no-repeat center bottom;}
.left_link{ font-size:14px; line-height:1.8; background:#effbff; padding:10px 10px 15px;}
.left_link p{ margin:5px 0;}
#h_search{ height:37px; background:url(imgsearch.png) no-repeat center top; margin-bottom:20px;}
.h_word2{ float:left; width:145px; height:35px; line-height:35px; padding:0; padding:0 5px; margin:0; padding:0\9; margin:0 5px \9; border:none; background:none; position:relative; top:1px; left:2px; text-align:center; font-size:14px;}
.h_submit2{ float:right; width:82px; height:35px; line-height:35px; padding:0; margin:0; border:none; background:none; position:relative; top:1px; right:1px;}

.location{ height:47px; line-height:47px; overflow:hidden; background:url(imglocation.png) no-repeat 25px center #177FE7; text-indent:55px; color:#cccccc;}
.location a{ color:#FFF;}
.location i{ font-weight:bold;}

/*系统栏目页样式*/
.right_channel{ background:#f7fdff; padding-bottom:30px;}
.right_channel ul{ padding-top:5px; min-height:500px;}
.right_channel li{ padding:8px 10px 6px; margin:0 15px; border-bottom:1px dashed #e1f0ff;}
.right_channel li a{ text-decoration:none;}
.right_channel li span.right_channel_title{ display:block; float:left; width:590px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.right_channel li:hover span.right_channel_title{ text-decoration:underline;}
.right_channel li span.right_channel_time{ margin-left:20px; font-size:14px;}
.right_channel_more{ text-align:right;}
.right_channel_more a{ font-size:14px; font-style:italic; font-weight:bold;}
.right_channel_more a:hover{ text-decoration:underline;}

/*系统内容页样式*/
.right_content{ background:#F7FDFF;}
.right_contents{ padding:0 50px 0; min-height:400px;}
.right_content h1.right_content_title{ padding:25px 0px 0px; text-align:center; font-size:24px; font-family:"黑体";}
.right_content h2.right_content_title2{ padding:5px 0 10px; text-align:center; font-size:18px;}
.right_content_author{ text-align:center; font-size:14px;}
.right_content_main{ margin:20px 0 15px; line-height:1.6;}
.right_content_main .FileUrl a{ background:url(imgFileUrl.png) no-repeat 0 center; display:block; float:left; text-indent:25px; height:22px; line-height:22px; overflow:hidden; font-weight:bold;}
.right_content_main p{ margin:8px;}
.right_content_main p img{ max-width:884px;}
.right_content_main table{ border-collapse:collapse;}
.right_content_main table tr td{ border:1px solid #000;}
.content_nav{ font-size:14px; padding:20px 0 30px; font-weight:bold;}
.content_nav div{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_nav div span{ font-weight:normal; font-style:italic;}
.right_content_btn{ text-align:center; padding:20px 0 70px; font-size:14px; font-weight:bold;}
.right_content_btn a{ margin:0 15px;}

/*搜索页样式*/
.location_search form{ float:right; margin:12px 35px 0 0;}
.search_content{ text-indent:15px; padding:5px 0; color:#666; font-size:14px;}
#no_find{ text-align:center; color:#C00; font-weight:bold; line-height:10; padding-bottom:350px;}