﻿@charset ;
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#000000; border:0; font-family:"宋体";}
img{ border:0; margin:0; padding:0 ;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#6cb2f5;}

/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 ;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
#pages a.a1 { width:56px; padding:0 ;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none ;}
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titlebg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

/*---------main-----------*/
/*top*/

.top { width:980px; margin:0 auto; height:auto;}
.head { width:980px; height:115px;}
.menu { width:100%; height:34px; background:url(menu_bg.gif) repeat-x; color:#fff; text-align:center; line-height:34px; font-size:13px;}
.menu a { color:#fff;}
.menu a:hover { color:#ff9000;}


/*con*/

.main { width:980px; margin:0 auto; height:auto; padding-top:10px;}
.left { width:271px; float:left;}
.left_top { width:271px; height:4px; background:url(left_top_bg.gif) no-repeat; overflow:hidden;}
.left_con { width:267px; background:url(left_con_bg.gif) repeat-y; padding-left:4px;}
.left_bottom { width:271px; height:9px; background:url(left_bottom_bg.gif) no-repeat;}
.left_title { width:248px; height:29px; line-height:29px; color:#fff; background:url(left_title_bg.gif) repeat-x; padding-left:11px; font-weight:bold;}
.left_bt { width:243px; border:2px #ccc solid; padding:6px;}
.left_bt a { display:block;}
.left_bt img { margin-bottom:9px;}

.con { width:700px; float:right; height:auto;}
.news_title { width:685px; height:23px; margin:0 auto; background:url(news_title_line.gif) bottom no-repeat;}
.news_title .title { float:left; line-height:21px; color:#1b9bfd; font-weight:bold; font-size:14px;}
#jwdt a{color:#6CB2F5;}
#jwdt a:hover{color:#ff9000;}
.more { float:right;height:30px;}
.more img{padding:10px 10px 10px 0;}
.news { width:100%; margin-top:3px;}
.news_img { width:690px; height:225px; padding:4px; background:url(news_img_bg.gif) no-repeat; float:left;}
.news_list { float:right; width:345px;}
.news_list ul { list-style:none; padding:0; margin:0;}
.news_list ul li { width:100%px; height:28px; line-height:28px; *height:27px; *line-height:27px; background:url(news_line.gif) bottom repeat-x;}
.news_list ul li a{ width:262px; height:28px; *height:27px; background:url(news_icon.gif) 0 13px no-repeat; *background:url(news_icon.gif) 0 12px no-repeat; padding-left:8px; float:left;}
.news_list ul li span { float:right; width:75px; text-align:center;}
.module01 { float:left; width:345px;}
.module02 { float:right; width:345px;}
.module_title1 { width:345px; height:30px; line-height:30px; background:url(module_title_bg01.gif) no-repeat; color:#fff; font-weight:bold; font-size:14px;}
.module_title2 { width:345px; height:30px; line-height:30px; background:url(module_title_bg02.gif) no-repeat; color:#fff; font-weight:bold; font-size:14px;}
.module_title3 { width:345px; height:30px; line-height:30px; background:url(module_title_bg03.gif) no-repeat; color:#fff; font-weight:bold; font-size:14px;}
.module_title4 { width:345px; height:30px; line-height:30px; background:url(module_title_bg04.gif) no-repeat; color:#fff; font-weight:bold; font-size:14px;}
.module_title_txt { padding-left:62px; float:left;}

.news_list2 { border:2px #ccc solid; width:329px; height:173px; padding: 6px;}
.news_list2 ul { list-style:none; padding:0; margin:0;}
.news_list2 ul li { width:100%px; height:28px; line-height:28px; *height:26px; *line-height:26px; background:url(news_line.gif) bottom repeat-x;}
.news_list2 ul li a{ width:249px; height:28px; *height:26px; background:url(news_icon.gif) 0 13px no-repeat; *background:url(news_icon.gif) 0 12px no-repeat; padding-left:8px; float:left;}
.news_list2 ul li span { float:right; width:70px; text-align:center;}


/*---------sub---------*/

.sub_con_title { width:668px; height:30px; background:url(module_title_bg.gif) repeat-x; padding:0 18px; line-height:30px; color:#fff;}
.sub_con_title a {color:#fff;}
.sub_con_title a:hover {color:#ff9000;}
.sub_con { border:2px #ccc solid; width:656px; height:auto;}
.subcont_cont_download{line-height:25px; font-size:15px;}/* 0305_add*/
.subcont_cont_download ul { list-style:none; margin:0; padding:0;}/* 0305_add*/

.sub_table { background:#4cadfe; text-align:center; vertical-align:middle; font-size:13px; margin-bottom:95px;}
.sub_table tr { background:#fff;}

.downfilename a {color:#004499;}

/*---------footer---------*/

.foot_menu { width:980px; height:23px; background:#1b9bfd; line-height:23px; text-align:center; color:#fff; margin:0 auto;} 
.foot_menu a { color:#fff;}
.foot_menu a:hover { color:#9fc8f2;}
.foot { padding:15px 0 ; width:965px; height:56px; margin:0 auto;}
.foot_text { line-height:18px; color:#1b9bfd; vertical-align:middle; padding-left:20px; text-align:center;}

/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden;}
.FocusPic .content{overflow:hidden; width:680px;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;top:0px;width:690px;height:30px;line-height:30px;overflow:hidden;}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.3;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:4px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}

.left_nav{background:url(left_nav_bg.gif) no-repeat; height:28px; width:203px; padding-top:12px; padding-left:39px; font-size:14px; font-weight:bold; color:#666666; margin-bottom:9px;}
.left_nav a{color:#666666;}
.left_nav a:hover{color:#6cb2f5;}

#bmgk{ list-style:none; padding:0; margin:0; background:url(news_line.gif) bottom repeat-x; padding-top:10px; padding-bottom:10px;}




			   
			   
			   
			   
			   
			   
			   /*焦点图*/
.focus{ position:relative; width:689px; height:225px; background-color: #000; float: left;}  
.focus img{ width:689px; height:225px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width: 100%; position: absolute; top: 0; left: 0px; z-index: 10; height: 20px; line-height: 20px; 
  display: block; text-align: center; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ bottom: 5px; right: 1%; position: absolute; height: 21px; text-align: center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  