﻿@charset "utf-8";
dl,dt,dd{padding: 0;
margin: 0;}
body { font-family:"宋体";font-size:12px; margin:0; padding:0;text-align:center; background:#FFF;table-layout:fixed; word-break: break-all; }
img{ border:none;}
a{ text-decoration:none; color:#000000}
.more{ background:url(more_bg.jpg) right no-repeat; padding-right:20px;color:#000; font-size:12px; font-weight:100;}
.clear{ clear:both; font-size:0px;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.blue {color: #2c4750; font-size:12px;}
input,select{ vertical-align:middle;}
ul{ margin:0; padding:0;}
li{ margin:0; padding:0;list-style:none;list-style-position:outside; }

#container {margin:0 auto; width:1003px; overflow:hidden;text-align:left; }
#header{height:125px; overflow:hidden; background:url(header.jpg) no-repeat;}
#main_nav{margin:0 auto;width:1000px; overflow:hidden; height:32px; border:1px solid #DDD; margin-top:3px; zoom:1; margin-bottom:10px;}
#fu{height:32px; line-height:32px;}
#mainContent{ margin:8px auto; width:990px;}

.w_1{ width:220px; overflow:hidden;}
.w_2{ width:760px;overflow:hidden;}
.w_3{ width:330px;overflow:hidden;}
.w_4{ width:420px; overflow:hidden;}
.w_5{ width:230px;overflow:hidden; margin-left:10px;}

/*news*/
.ppt{height:250px; overflow:hidden;}

.list{ margin-bottom:10px;}

.mt_news{height:30px; padding:0 5px;font-size:14px; font-weight:bold;border-bottom:3px solid #971106;}
.mt{height:30px; padding:0 5px;font-size:14px; font-weight:bold;border-bottom:3px solid #00489d;}

.mtt dt{font-size:12px; font-weight:100;display:block; float:left; width:71px; height:22px; line-height:22px; text-align:center; cursor:pointer; margin-top:5px;}
.active{ color:#255a8c; border-bottom:2px solid #255a8c;}

.con{padding:5px; height:180px; overflow:hidden;}
.con li{ background:url(dot.jpg) left 8px no-repeat;}
.con li a{padding-left:15px; line-height:220%;}

/*con*/


.con01{padding:5px;line-height:200%;}
.con01 a{padding-left:5px;line-height:200%; }

.border{ border:1px solid #CCCCCC; zoom:1; margin-bottom:10px;}
.mt_r{background:#0b3e7f; height:32px;line-height:32px; padding:0 10px;font-size:14px; font-weight:bold; color:#FFF;  border-bottom:1px solid #CCC;}
.mt_r a{font-size:14px; font-weight:bold; color:#FFF;}
/*foot*/

.ads{ margin-bottom:5px; text-align:center; border:1px solid #CCCCCC; zoom:1;}


.link_con{margin:0 auto; width:1003px; overflow:hidden;text-align:center; margin-bottom:10px;}
.link_con a{ margin:0 5px;}

#foot{margin:0 auto; width:1003px; overflow:hidden; border-top:3px solid #ba0001; text-align:center; padding-top:17px;line-height:200%; letter-spacing:1px;height:140px;}
p{ margin:0; padding:0;}