@charset "utf-8";
/* CSS Document */
body{ background:#E4E5E7; margin:0; padding:0; font-family:Tahoma; font-size:12px;}
.box{ 
 width:100%; 
 height:100%; 
 float:left; 
 background:url(../images/bg_gray.jpg) top repeat-x;
 text-align:center}
 
.tab{
 width:965px;
 height:100%; overflow:visible;
 margin-left:auto;
 margin-right:auto;
 color:#999;}

/*TOP*/
.head{ 
 width:100%;
 height:123px;
 background:#1E3F75 url(../images/head_bgimg.jpg) left no-repeat;
 color:#fff;}
 
.head_version{
 height:25px;
 float:right;
 color:#AEBACD;
 margin:10px 10px 0 0;}
 
.head_menu{
 width:100%;
 height:32px;
 background:url(../images/head_line.jpg) top repeat-x;
 float:left;
 margin-top:54px;
 text-align:right;
 padding-top:0px;
 font-size:14px;}
 
.head_bar{
 width:100%;
 height:27px;
 background:url(../images/head_bar.jpg) repeat-x;}

/*MAIN*/
.main{
 width:100%;
 height:100%;
 overflow:visible;
 float:left;
 background:#fff;
 text-align:left;
 padding-top:6px;
 padding-bottom:10px;}
 
.main_left{
 width:222px;
 height:100%;
 overflow:visible;
 padding-left:10px;
 float:left;}
 
.main_right{
 width:712px;
 height:100%;
 overflow:visible;
 float:right;
 padding-right:10px;
 color:#1E3F75}

.footer_link A IMG { FILTER: gray;}
.footer_link A:hover IMG {FILTER:}
 
/*LEFT*/
.main_post{
 height:338px;
 background:url(../images/main_post.jpg)}

.main_post_text{
 width:210px;
 height:290px;
 padding:15px 5px 5px 8px;
 line-height:22px;
 color:#fff;}
 
.font_gray{ color:#ccc}

.main_post_text li{
 list-style-position:outside;
 list-style-type:none;
 line-height:25px;}
 
.main_button{
 float:left;
 width:212px;
 height:33px;
 background:url(../images/button_bg.jpg);
 margin:10px 0;
 padding-top:8px;
 padding-left:10px;}
 
.main_button_style{
 width:160px;}

.main_left_img{
 width:222px;
 height:147px;
 float:left;
 padding-top:6px;}

/*RIGHT*/
.main_flash{ 
 width:712px;
 height:231px;
 float:left;}

.main_news_box{
 width:100%;
 height:327px;
 float:left;
 padding-top:10px;}

.main_news{
 width:712px;
 height:327px;
 float:left;
 font-size:13px;
 font-family:"宋体";
 background:url(../images/news_bg.jpg)}

.main_news_title{
 width:100%;
 height:25px;
 float:left;
 padding-top:10px;}
  
.main_news_top{
 width:100%;
 height:122px;
 float:left;
 padding-top:10px;
 border-bottom:1px dotted #E4E5E7;
 padding-bottom:2px;}
  
.main_news_top_text{
 width:480px;
 height:112px;
 float:left;
 margin-left:5px;
 line-height:20px;}
  
.font_size13{ font-size:13px; color:#666}

.font_bold{ font-weight:bold;}

.main_news_list{
 float:left;
 width:48%;
 list-style-position:outside;
 list-style-type:none;
 margin-left:2%;
 _margin-left:1%;
 line-height:22px;
 padding-top:3px;}
 
.main_info{
 width:712px;
 height:100%;
 float:left; 
 overflow:visible;
 margin-top:15px;}
 
.main_info_box{
 width:354px;
 height:145px;
 overflow:visible;
 float:left;
 background:url(../images/info_bg.jpg) top no-repeat;}
 
.main_info_box_title{
 width:95%;
 height:25px;
 float:left;
 font-size:14px;
 font-weight:bold;
 margin:5px 0 0 5px;
 padding-left:5px;
 *padding-left:5px;
 _padding-left:2px;}
 
.main_info_box_list{
 list-style-position:outside;
 list-style-type:none;
 float:left;
 width:95%;
 margin-left:3%;
 *margin-left:3%;
 _margin-left:0.75%;
 line-height:20px;
 padding-top:5px;}
  
/*FOOTER*/
.footer_link{
 width:100%;
 height:100%;
 overflow:visible;
 float:left;
 border-top:1px solid #ccc;
 background:#fff;
 padding:10px 0;
 text-align:left;}

.footer_text{
 width:80%;
 height:100%;
 overflow:visible;
 float:left;
 line-height:18px;}
  
/*LINK*/
a:link { font-size:13px; color:#1E3F75; text-decoration:none;}
a:visited {font-size:13px; color:#1E3F75;text-decoration:none;}
a:hover {font-size:13px; color:#1E3F75;text-decoration:underline; }
a:active {font-size:13px; color:#1E3F75;text-decoration:none;}

a.news_title:link { font-size:14px; color:#1E3F75; text-decoration:none;}
a.news_title:visited {font-size:14px; color:#1E3F75;text-decoration:none;}
a.news_title:hover {font-size:14px; color:#fff;text-decoration:none; background:#1E3F75}
a.news_title:active {font-size:14px; color:#1E3F75;text-decoration:none;}


a.info_title:link { font-size:14px; color:#1E3F75; text-decoration:none;}
a.info_title:visited {font-size:14px; color:#1E3F75;text-decoration:none;}
a.info_title:hover {font-size:14px; color:#C23E0B;text-decoration:none; font-weight:bold; }
a.info_title:active {font-size:14px; color:#1E3F75;text-decoration:none;}

a.info:link { font-size:12px; color:#1E3F75; text-decoration:none;}
a.info:visited {font-size:12px; color:#1E3F75;text-decoration:none;}
a.info:hover {font-size:12px; color:#CF5326;text-decoration:none; }
a.info:active {font-size:12px; color:#1E3F75;text-decoration:none;}

a.post:link { font-size:12px; color:#fff; text-decoration:none;}
a.post:visited {font-size:12px; color:#fff;text-decoration:none;}
a.post:hover {font-size:12px; color:#000;text-decoration:none; }
a.post:active {font-size:12px; color:#fff;text-decoration:none;}

a.version:link { font-size:12px; color:#AEBACD; text-decoration:none;}
a.version:visited {font-size:12px; color:#AEBACD;text-decoration:none;}
a.version:hover {font-size:12px; color:#fff;text-decoration:none; }
a.version:active {font-size:12px; color:#AEBACD;text-decoration:none;}

a.link:link { font-size:12px; color:#999; text-decoration:none;}
a.link:visited {font-size:12px; color:#999;text-decoration:none;}
a.link:hover {font-size:12px; color:#666;text-decoration:none; }
a.link:active {font-size:12px; color:#999;text-decoration:none;}

a.item_post:link { font-size:12px; color:#666; text-decoration:none;}
a.item_post:visited {font-size:12px; color:#666;text-decoration:none;}
a.item_post:hover {font-size:12px; color:#CF5326;text-decoration:none; }
a.item_post:active {font-size:12px; color:#666;text-decoration:none;}

a.shuoshi_title:link { font-size:16px; color:#1E3F75; text-decoration:none;}
a.shuoshi_title:visited {font-size:16px; color:#1E3F75;text-decoration:none;}
a.shuoshi_title:hover {font-size:16px; color:#C23E0B;text-decoration:none; }
a.shuoshi_title:active {font-size:16px; color:#1E3F75;text-decoration:none;}