﻿/* CSS Document */
/* 主体样式 */
/* Banner */
.banner_bg { width:100%; height:383px; margin:2px auto 0 auto; text-align:center; background:url(../images/banner_bg.jpg) bottom center no-repeat;  }
/*.banner { width:1000px; height:383px; margin:0 auto; }
.banner img { width:1000px; height:349px; clear:both; overflow:hidden; }*/

/* page_body */
.page_body { width:1000px; height:auto; margin:0px auto 0 auto; padding:0; }

/* index_left */
.index_left { background:url(../images/index_left_bg.jpg) no-repeat; width:250px; height:183px; float:left; }
.index_left div.mw_active { position:relative; float:left; width:235px; height:140px; padding:0px; margin:0 0 0 8px; _margin:0 0 0 4px;  }
.index_left div.mw_active .over { position:relative; float:left; width:100%; height:100%; overflow:hidden; }
.index_left div.mw_active ul { position:absolute; top:0px; left:0px;  }
.index_left div.mw_active li {float:left; margin:0px; padding:0; width:235px; height:140px; overflow:hidden; float:left; text-align:center}
.index_left div.mw_active li div.pic_bg { background:url(../images/icons/pic_bg.jpg) bottom no-repeat; width:232px; height:172px; text-align:center }
.index_left div.mw_active li img { width:235px; height:140px; margin:0 auto; }

h3.index_title { clear:both; overflow:hidden; font-family:"宋体"; font-size:14px; font-weight:normal; height:33px; margin:0 0 4px 0; }
h3.index_title span { display:block; float:left; color:#182f8f; margin:10px 0 0 15px; _margin:10px 0 0 6px; }
h3.index_title a { float:right; margin:10px 25px 0 0; color:#808080; display:block; }

/* index_center */
.index_center {background:url(../images/index_center_bg.jpg) no-repeat; width:474px; height:183px; float:left; margin:0 11px 0 14px; }
.index_news { width:455px; margin:0 auto }
.index_news .pic { float:left; margin:0 12px 0 0; }
.index_news .pic img { width:186px; height:140px; }
ul.news_list { float:left;  }
ul.news_list li {clear:both; overflow:hidden; width:257px; line-height:23px; *line-height:24px; background:url(../images/icosn1.jpg) 6px left no-repeat } ul.news_list li a { color:#666666; font-family:"宋体"; font-size:12px; margin:0 0 0 10px; }
ul.news_list li a:hover { color:#182f8f; }

/* index_right */
.index_right { background:url(../images/index_left_bg.jpg) no-repeat; width:250px; height:183px; float:left; }
.index_right div.mw_active { position:relative; float:left; width:235px; height:140px; padding:0 0 0 0px; margin:0 0 0 8px; _margin:0 0 0 4px; }
.index_right div.mw_active .over { position:relative; float:left; width:100%; height:100%; overflow:hidden; }
.index_right div.mw_active ul { position:absolute; top:0px; left:0px;}
.index_right div.mw_active li { margin:0px; padding:0; width:235px; height:140px; overflow:hidden; float:left; text-align:center }
.index_right div.mw_active li div.pic_bg { background:url(../images/icons/pic_bg.jpg) bottom no-repeat; width:232px; height:172px; text-align:center }
.index_right div.mw_active li img { width:235px; height:140px; margin:0 auto; }

/* index_about */
.index_about { background:url(../images/index_about_bg.jpg) left no-repeat #f5f5f5; height:22px; margin:10px auto 0 auto; border:1px #d9d9d9 solid; padding:10px 0 0 0; width:998px; font-family:"宋体"; }
.index_about p { color:#666666; float:left; margin:0 0 0 125px; _margin:0 0 0 70px; }
.index_about .links { float:right; margin:-4px 15px 0 0; _margin:-4px 3px 0 0; }
.index_about .links span { color:#182f8f; }
.index_about select { width:124px; height:20px; color:#666666; }

