﻿/* 
	Resets defualt browser settings
	reset.css
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:middle; }
:focus { outline:0; }
A:link {
    TEXT-DECORATION: none;
   color: #005bac;
}
A:visited {
    TEXT-DECORATION: none;
    color: #005bac;
}
A:active {
    TEXT-DECORATION: none;
}
A:hover {
    TEXT-DECORATION: underline;
}
body { line-height:1; color:black; background:white; }
ol,ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
.block_head_bg {
    vertical-align:central;
}
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }

body,table,textarea,input{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
body{text-align:left;color:#787878;}

/*
	Page style
*/


#container {
	position:absolute;
	top:50px;
	left:20%;
	right:20%;
	z-index:0;
}


/*
	Pagination
*/

.slidesPagination {
	margin:10px 0 0;
	float:right;
	z-index:20;
}

.slidesPagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.slidesPagination li a {
	display:block;
	width:14px;
	height:14px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	overflow:hidden;
}

.slidesPagination li.slidesCurrent a {
	background-position:0 -14px;
}

.slidesPaginationPorpic {
	margin:-20px 0 0;
	float:right;
	z-index:20;
}

.slidesPaginationPorpic li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.slidesPaginationPorpic li a {
	display:block;
	width:14px;
	height:14px;
	padding-top:14px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	overflow:hidden;
}

.slidesPaginationPorpic li.slidesCurrent a {
	background-position:0 -14px;
}

/**这里是控制上部更多菜单的*/
.h_menu_R_con{position:absolute;top:0px;float:left;width:455px;padding:0px 0px;}
.h_menu_R_con dd{width:60px;float:left;padding:7px 2px 0px 2px;margin:0px 3px;height:68px;display:inline;text-align:center;cursor:pointer;}
.h_menu_R_con dd img{width:36px;height:36px;}
.h_menu_R_con dd span{display:block;color:#FFF;}
.h_menu_R_con .over{background:url(../images/t_menu_bg_2.gif) no-repeat left top;}
.h_menu_R_con .over span{color:#146798;}
.moreMenu_big{background:url(../images/top_more_bg_bottom.png) no-repeat;width:455px;height:156px;padding:0px 5px;}
.moreMenu_small{background:url(../images/top_more_bg_bottom1.png) no-repeat;width:455px;height:88px;padding:0px 5px;}
/* 顶部下拉菜单 */
.h_menu_D_con{position:absolute;top:-680px;float:left;width:810px;padding:0px 5px;color:red}

.closeBtn img {float:right;margin-right:10px;margin-top:40px; height:21px; width:20px; cursor:pointer} 
.closeBtn_small img {float:right;margin-right:10px;margin-top:60px;height:21px; width:20px; cursor:pointer;} 

/*画面滚动条 */
.scroll_box_1{width:100%;float:left;overflow:scroll;overflow-x:hidden;}

.content_top{float:right;width:100%;}
/*控制可以点按键的样式*/
.toUp {cursor: pointer}
.toLeftArea {cursor: pointer}
.toRightArea {cursor: pointer}
.toDown {cursor: pointer}
.toTopArea {cursor: pointer}
.toButtomArea {cursor: pointer}
.toMin {cursor: pointer}
.toClose {cursor: pointer}
/*ul.div_title_ul{visibility: hidden}*/

.noread{margin-left:10px;}





.sharp{width:100%;height:100%;float:left;}
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.portal_content {border-right:1px solid;border-left:1px solid;overflow:hidden;width:100%;height:300px}
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .portal_content{border-color:#96C2F1;}
.color1 .b1,.color1 .b8{background:#96C2F1;}
.color1 .b2,.color1 .b3,.color1 .b4,color1 .content{background:#1B60AF;}
.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#2174D2;}
.portal_top_one {width:740px;height:50px;background-color:#1B60AF}
.portal_top_two {align:left;width:60px;background-color:#1B60AF}
.portal_top_three {background-color:#1B60AF}
.portal_bottom {width:100%;height:323px;background-color:#2174D2}

.portal_title {margin-left:30px;color:#FFFFFF;font-size:12px}
.portalName{color:white;margin-left:10px;font-weight:bold;font-size:17px;font-family: 黑体;}
/* 通用浏览画面的浏览表格 */
.file_list_1{}
/* 外框表 */
.file_list_1 table td.out{padding-left:0px;padding-right:0px}
/* 单线 */
.file_list_1 table tbody td.line{background-color:#D0DFED; height:1px;line-height:1px;}
.file_list_1 table{float:left;background:url(../images/tb_bg_C.gif) repeat-x left top;border:1px solid #D4D4D4;}
.file_list_1 table thead td{border-right:1px solid #D4D4D4;padding:0px 5px;color:#727272;font-size:12px;font-weight:bold; text-align:center;}
.file_list_1 table table thead td{border-right:1px solid #D4D4D4;padding:0px 5px;color:#727272;font-size:12px;font-weight:bold; text-align:center;}
.file_list_1 table thead td.nopadding{padding:0px}
.file_list_1 table thead td img{vertical-align:-2px;margin-left:2px;}
.file_list_1 table tbody td{padding:0px 5px;line-height:20px;color:#2480C9;}
.file_list_1 table tbody td.nopadding{padding:0px}
.file_list_1 table tbody td.number{padding-right:15px;}
.file_list_1 td a{color:#2480C9;margin-right:8px;}
.file_list_1 .txt{padding-left:10px;line-height:32px;display:inline-block;}
.file_list_1 .txt .fl{margin-right:5px;margin-top:6px;}
.file_list_1 .last{border-right:none;}

.portal_left{background-color:#2174D2}

.sub_menu a{
	display:block;
	height:38px;
	line-height:38px;
	background:url(../images/submenu_bg.gif) 0 0 repeat-x;
	text-indent:16px;
    color:#727272;
}
.sub_menu a:hover{
	background:url(../images/submenu_hover.gif) 0 0 repeat-x;
	color:#fff;
	text-decoration:none;
}
.sub_menu a img{margin-right:6px;}

.zd_btn{
	margin-top:15px;
	float:left;
}
 .zd_btn li a{
	display:block;
	padding:7px;
	background:#3fbe9a;
	color:#fff;
	font-size:14px;
	margin-bottom:2px;
}
.zd_btn li a.color1{background:#9a8f85;}
.zd_btn li a.color2{background:#97b556;}
.zd_btn li a.color3{background:#376366;}

.news_img2{
	float:left;
	margin:0 10px 0 10px;
	_margin:0 5px 0 5px;
	width:299px;
	height:233px;
	padding:3px;
	border:1px solid #ddd;
}
.news_img2{
	width:103px;
	height:113px;
	margin-top:15px;
}