@charset "gb2312";
/*all*/
* { word-wrap:break-word; }
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body {color: #333333;font-family:Arial, "宋体";font-size:12px;line-height:18px; background:#fff url(../images/bg_sec.jpg) no-repeat center top}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ul, li { list-style:none;}
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
div,table,td{font-family:Arial, "宋体";font-size:12px;line-height:18px;}
a { color: #333333; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline:none;}
	a:hover {color: #063A85; text-decoration: underline;}
		a:visited { color: #333333;}
	a img { border: none; }
p { margin:1em 0;text-indent: 2em;}
.clear { font-size:0px; line-height:0px; height:0px; clear:both;}
.b { font-weight:bold;}

/*home*/
.warp { width:1000px; margin:0 auto; text-align:center;}
.top {clear:both; padding:14px 0 7px 87px; text-align:left;}
.menu { clear:both; height:19px;}
.menu .nav { padding:0 0 0 145px; width:550px; float:left; text-align:left;}
#Layer1 { padding-left:35px; position:absolute;width:510px;height:300px;z-index:999;top:-60px;}
*html #Layer1 { padding-left:0px; position:absolute;width:510px;height:300px;z-index:999;top:-60px;}
*+html #Layer1 { padding-left:0px; position:absolute;width:510px;height:300px;z-index:999;top:-60px;}

.menu .nav img { padding:0 0 0 0; float:left;}
.menu .search { float:right; padding: 0 76px 0 0; width:180px; height:20px; text-align:left; z-index:1000;}
.menu .search input { width:138px; border:1px solid #000000; height:13px; color:#333333; line-height:13px;}
.banner { height:271px;}
.block { clear:both; overflow:hidden; text-align:left;}
.main { padding:0 76px;  text-align:left;clear:both; margin:0 auto; width:848px; overflow:hidden;}
.home_left { float:left; width:191px; height:170px; padding-right:15px;}
.home_left .title { height:19px; clear:both; background:url(../images/tit_bg.gif) repeat-x left top; }
.home_left .center { background:url(../images/home_cenrerbg.gif) no-repeat left -213px; h\eight:117px; padding:15px 18px; }
.home_left .center p {margin:0;text-indent: 2em;}
.home_center { float:left; padding-right:13px; width:304px; height:223px;}
.home_center .center { background:url(../images/home_cenrerbg.gif) no-repeat left -6px; height:188px; width:304px;}
.home_center .center h2 { padding:13px 13px 3px 13px; color:#000000;}
.home_center .center h6 { padding:0 13px 3px 13px; font-weight:normal;}
.home_center .center ul { padding:3px 18px 0 18px;}
.home_center .center ul li { background:url(../images/li.gif) no-repeat left 7px; padding-left:11px; line-height:20px;}
.home_right { float: left; width:322px; height:223px;}
.home_right .center {background:url(../images/home_cenrerbg.gif) no-repeat left -421px; height:95px; width:322px; }
.reported_l { float:left; display:inline; height:75px; width:60px;}
.reported_l img { height:70px; width:50px; border:1px solid #d9dada; padding:2px;}
.reported_r { float:right; display:inline; height:75px; width:254px;}
.reported_r ul { clear:both; display:block;height:75px; }
.reported_r ul li { background:url(../images/li.gif) no-repeat left -44px; padding-left:11px; line-height:19px; display:block;}
.reported_r ul li a { float:left; padding-right:12px;}
.reported_r ul li span { float:left; color:#063A85; }
.home_right .bottom { height:72px; clear:both; background: url(../images/bottom_right.gif) repeat-x left top;}
.home_right .bottom01 { width:265px; padding:4px 2px 0 0px; float:right;}
.home_right .bottom01 h6 { height:20px; font-weight:normal;}
input { border:0px; border-style:none;}
.home_right .bottom01 span { height:20px; padding-left:30px; width:60px;}

.home_right .bottom img { float:left;}
.home_right .bottom a { color:#063A85;}
.foot { clear:both; height:55px; font-size:10px;}
.foot h5 a { font-size:10px; text-decoration:underline; line-height:22px; font-weight:normal;}
.foot h5 a:hover { text-decoration:none;}
.foot .copyright { font-size:9px; font-family:Arial; float:left;}
.foot span { float:right; width:120px;font-size:9px; font-family:Arial; text-align:right;}



/*Second*/
.top_sec {clear:both; height:135px;}
.top_sec .logo {padding:51px 0 0 78px; float:left; }
.top_sec .banner { float:right; width:716px; height:135px;}
#Layer2 { padding-left:45px;position:absolute;width:510px;	height:230px;z-index:99;top:33px;}
*html #Layer2 { padding-left:0px;position:absolute;width:510px;	height:230px;z-index:99;top:33px;}
*+html #Layer2 { padding-left:0px;position:absolute;width:510px;	height:230px;z-index:99;top:33px;}
.main_sec{ padding:0 105px;text-align:left;clear:both; margin:0 auto; width:788px; overflow:hidden;}
.main_sec_left { float:left; padding-left:47px; w\idth:125px; }
.main_sec_left .title { background:url(../images/sec_lefttop.jpg) no-repeat left top; height:65px; }
.main_sec_left .title h2 { padding-top:35px; font-size:13px;text-align:center; color:#FFFFFF; font-weight:bold;}
.main_sec_left .menu_list {background:url(../images/sec_leftbg.jpg) repeat-y;}
.main_sec_left .menu_list ul{padding-bottom:10px; z-index:2;}
.main_sec_left .menu_list ul li{ width:125px;background: url(../images/left_menubg.gif) no-repeat center top;}
.main_sec_left .menu_list ul li a{width:125px; height:29px;display:block;text-decoration:none;text-align:center;color:#fff;line-height:29px;}
.main_sec_left .menu_list ul li.selected awidth:125px;{ height:29px;display:block;
text-decoration:none;text-align:center;color:#fff;line-height:29px; background:#FF8A00;}
.main_sec_left .menu_list ul li a:hover{background: url(../images/left_menubg.gif) no-repeat center -30px;}



.main_sec_right { float:left;  width:617px;}
.main_sec_right .contentbg { background:url(../images/main_rightbg.gif) repeat-y left top;overflow:hidden;}
.main_sec_right .location { clear:both; padding-left:37px; line-height:26px; font-family:"宋体";}
.main_sec_right .title { clear:both; margin-left:14px; height:25px; background:url(../images/right_titlebg.gif) no-repeat left; padding-left:25px; line-height:25px; font-size:14px; color:#BFF2FF;} 
.main_sec_right .content { padding:0 35px; text-align:justify; line-height:20px; min-height:500px; overflow: hidden; padding-bottom:15px;}

.news_list { padding:0 35px; text-align:justify; display:inline-table;padding-bottom:15px;}
.news_list ul{ padding: 0 10px;; clear:both; width:520px; }
.news_list ul li { clear:both; height:28px; background:url(../images/dian.gif) repeat-x left bottom;}
.news_list ul li a {background:url(../images/li.gif) no-repeat 6px -41px; padding-left:18px; float:left; padding-top:5px; }
.time { float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:28px; width:70px; color:#2378BA;}

.resources {padding:0 25px; line-height:20px; min-height:500px; overflow: hidden; padding-bottom:15px;clear:both;}
.resources ul { width:100%; float:left;}
.resources ul li { clear:both;}
.resources h2 { width:100%; float:left;}
.resources01 { float:left; width:230px; height:300px; padding:20px 20px;}



.accordion { display:inline-table; margin:20px 20px;border-bottom: dashed 1px #6CA6D6;}
.accordion h3 {	background: #F2F6F9 url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 10px;	margin: 0;	font: bold 120%/100% Arial, Helvetica, sans-serif;	border: dashed 1px #bfdfff;
	border-bottom: none;	cursor: pointer;	font-size:13px; color:#043A82;}
.accordion h3:hover {	background-color: #D1E3EF;}
.accordion h3.active {	background-position: right 5px;}
.accordion p {background: #fff url(../images/answer.jpg) no-repeat 10px 14px ;	margin: 0;	padding: 10px 10px 10px 28px;	border-left: dashed 1px #bfdfff;	border-right: dashed 1px #bfdfff;text-indent: 0;}


#lib_Tab2{width:589px;margin:0px;padding:0px 14px;margin-bottom:15px; }
/*菜单class*/
.lib_tabborder{width:589px; border-bottom:1px solid #A7C5E2; background:url(../images/tab_bg.gif) repeat-x left bottom;}
.lib_Menubox {height:28px;line-height:28px;position:relative;z-index:1;}
.lib_Menubox ul{width:579px; clear:both;margin:0px;padding:0px;list-style:none; position:absolute; top:3px; left:0; margin-left:10px; height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer; padding:0 14px;color:#043A82;font-weight:bold; margin-right:2px;height:25px;line-height:25px; font-size:14px;}
.lib_Menubox li.hover{padding:0px;background:#fff;padding:0 15px;border-left:1px solid #A7C5E2;border-top:1px solid #A7C5E2;border-right:1px solid #A7C5E2;color:#043A82;height:25px;line-height:25px;}
.lib_Contentbox{ display:inline-table; min-height:400px;margin:0 20px;  text-align:left;padding-top:10px;}
.tit { font-size:14px; font-weight:bold; text-align:center; line-height:50px; height:50px; color:#043A82;}

#lib_Tab1_sx{width:580px;margin:0px;padding:0px;margin-bottom:15px; overflow:hidden;}
.lib_tabborder_sx{ clear:both; }
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:130px; height:200px;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:15px; left:5px; margin-left:10px; height:25px;text-align:center;}
.lib_Menubox_sx li{cursor:pointer;width:114px;color:#043A82;font-weight:bold; margin-bottom:5px;height:25px;line-height:25px; background:url(../images/tab_bg1.gif) repeat-x; border:1px solid #E4F0FC;font-size:14px;}
.lib_Menubox_sx li.hover{padding:0px;background:#fff;width:116px;border:1px solid #CEDBE8; border-right:0;
color:#043A82;height:25px;line-height:25px;}
.lib_Contentbox_sx{ border:1px solid #CEDBE8;padding:0 20px; margin-left:130px; background:#fff;}


.input{	height: 16px;color:#0C1677;	background-color: #fff; border:1px solid #CCCCCC;width: 160px; margin:0 2px;}


.button { text-align:center;color:#fff; width:58px;height:22px; line-height:22px;background:url(../images/button.jpg) no-repeat left center;}
.buttona{ text-align:center;color: #fff; background:url(../images/buttona.jpg) no-repeat left center;width:58px;height:22px; line-height:22px;}


.blue1 {color:#2489BE;}	

.blue {color:#043980;}	
.blue A:link {color:#043980;}
.blue A:visited {color:#043980;}
.blue A:hover {color:#333333;text-decoration: underline;}
/*蓝色12样式*/
.hui {font-size: 12px;COLOR:#4F4F4F; font-family:"宋体";}	
.hui A:link {font-size: 12px;COLOR:#4F4F4F; font-family:"宋体";}
.hui A:visited {font-size: 12px;COLOR:#4F4F4F; font-family:"宋体";}
.hui A:hover {font-size: 12px;COLOR:#0C1677;text-decoration: underline; font-family:"宋体";}
/*灰色12样式*/
.black14 {font-size: 14px;COLOR:#000;}	
.black14 A:link {font-size: 14px;COLOR:#000;}
.black14 A:visited {font-size: 14px;COLOR:#000;}
.black14 A:hover {font-size: 14px;COLOR:#0C1677;text-decoration: underline;}
/*灰色14号样式*/

.black {color:#000; }	
.black A:link {color:#000; }
.black A:visited {color:#000; }
.black A:hover {color:#053B83;text-decoration: underline;}
/*黑色12号样式*/
.white14B{ font-size:14px;color:#FFF; font-weight:bold;}
.white14B A:link{ font-size:14px;color:#FFF; font-weight:bold;}
.white14B A:visited { font-size:14px;color:#FFF; font-weight:bold;}
.white14B A:hover{ font-size:14px;color:#FFF; font-weight:bold; text-decoration: underline;}



.dig { clear:both; height:60px;}	
div.digg { font-size:11px; font-family:, Verdana, Arial, Helvetica, sans-serif;	padding:20px 0 20px 0; margin:3px; text-align: center;}
div.digg a { margin:2px; color:#000; padding:2px 5px; text-decoration:none;}
div.digg a:hover {COLOR: #2378BA; }
div.digg a:active {  COLOR: #2378BA;}
div.digg span.current {padding:2px 5px; margin:2px; font-weight:bold; color:#FFF; background:#2378BA; }
div.digg span.disabled { padding:2px 5px; margin:2px; color:#ddd;}
