@charset "utf-8";
body{ margin:0px; padding:0px; background-color:#f3f3f3; font-family:"΢ź"; font-size:14px; color:#000;}
ul,li{list-style:none;}
a{color:#666; text-decoration:none}
a:hover{color:#1f366a; text-decoration:none;}
.b a{ color:#F00;}
.top{width:100%; height:27px; background:url(../images/right_topbg.jpg) repeat-x;}
.topnr{ margin:0px auto; padding:0px; width:987px; overflow:hidden; line-height:30px; font-size:12px; color:#666;}
.top_left{ float:left;}
.top_right{ float:right;}
.container{ margin:0px auto; padding:0px; width:987px; background-color:#FFF; overflow:hidden;}
.nav{ width:987px; height:39px; margin:0px; padding:0px; float:left;}
.nav_left{ background:url(../images/nav_left.jpg) no-repeat; width:5px; height:39px; float:left;}
.nav_center{ background:url(../images/nav_1bg.jpg) repeat-x; width:977px; height:39px; float:left; margin: 0px auto; padding:0px; overflow:hidden;}
.nav_center ul{ float:left; margin:0px; padding:0px;}
.nav_center ul li{ line-height:32px; float:left; font-weight:bold; padding:0px 10px 0px 11px; text-align:center; color:#fff; background:url(../images/nav_x.jpg) no-repeat; height:39px; width:86px;}
.nav_center a{ color:#FFF; float:left;display:block;width:86px; height:30px; margin-top:4px;}
.nav_center ul li a.cur{color:#000; background:url(../images/nav.jpg) no-repeat;}
.nav_center a:hover{ color:#000; background:url(../images/nav.jpg) no-repeat; }
.nav_right{ background:url(../images/nav_right.jpg) no-repeat; width:5px; height:39px; float:left;}

.main{ margin:0px; padding:0px; margin:10px 0px 0px 10px;_margin:10px 0px 0px 5px; float:left; overflow:hidden;}
.left{ margin:0px; padding:0px; width:683px; float:left;}
.left1{ margin:0px; padding:0px; width:683px; float:left;}
.zt_left{ background:url(../images/zt_left.jpg) no-repeat; width:5px; height:35px; float:left;}
.zt_center{ background:url(../images/zt_bg.jpg) repeat-x; width:673px; height:35px; float:left; color:#FFF;}
.zt_right{ background:url(../images/zt_right.jpg) no-repeat; width:5px; height:35px; float:left;}
.ztwz1{ float:left; padding:10px 0px 0px 5px; font-weight: bold;}
.ztwz2{ float:right; padding:10px 5px 0px 0px; font-size:13px;}
.ztwz2 a{ color:#FFF; text-decoration:none;}
.ztwz2 ul li{ color:#FFF; text-decoration:none;}
.left2{ margin:0px; padding:0px; width:680px; height:238px; float:left; margin-top:10px; border:1px solid #dfdcdc; background:url(../images/hyyt_bg.jpg) repeat-x;}
.left3{ margin:0px; padding:0px; width:680px; height:100%; float:left; margin-top:10px; border:1px solid #dfdcdc;}
.left4{ margin:0px; padding:0px; width:680px; height:500px; float:left; margin-top:10px; border:1px solid #dfdcdc;}
.left4_tpwz{ float:left;  width:660px; margin-left:5px; padding-top:15px; }
.left4_tpwz ul{ float:left; margin:0px; padding:0px;  margin-bottom:10px;}
.left4_tpwz ul li{ width:125px; height:110px; float:left; margin-left:7px; }
.left4_tpwz ul li span{ float:left; width:125px; text-align:center; padding-top:5px; font-size:12px;}
.x{ height:5px; width:683px; background-color:#205aa8;}
.x1{ float:left; margin:0px; padding:0px; margin-top:10px; height:5px; width:987px; background-color:#205aa8;}

.hybt{ float:left; margin:25px 0px 0px 40px;_margin:25px 0px 0px 20px;}
.hybt_wz{ font-size:18px; font-weight:bold; padding-left:150px;}
.hybt_tp{ margin-top:10px;}
.hyht{ width:380px; font-size:13px; float:right; line-height:18px; color:#494848; margin-right:10px; margin-top:15px;}
.hyht_bt{ font-size:14px; font-weight:bold; text-align:center; float:left;}
.hyht_nr{ font-size:12px; line-height:22px; padding-top:10px;}
.right{margin:0px; padding:0px; width:275px; height:100%; float:left;}
.right1{margin:0px; padding:0px; width:275px; border:1px solid #dfdcdc; margin:10px 0px 0px 8px;_margin:10px 0px 0px 5px; height:100%; float:left; font-size:13px; overflow:hidden;}
.right2{margin:0px; padding:0px; width:275px; border:1px solid #dfdcdc; margin:10px 0px 0px 8px;_margin:10px 0px 0px 5px; height:100%; float:left; font-size:13px; overflow:hidden;}
.right3{margin:0px; padding:0px; width:275px; border:1px solid #dfdcdc; margin:10px 0px 0px 8px;_margin:10px 0px 0px 5px; height:100%; float:left; font-size:13px; font-weight:bold; overflow:hidden;}
.right1_top{ background: url(../images/right_topbg.jpg) repeat-x; height:30px; width:275px;}
.right1_top span{ float:left; margin:6px 0px 0px 5px; font-weight:bold; color:#205aa8;}
.nrtp{ margin-top:5px; margin-left:5px;}
.nrwz{ font-size:12px; line-height:23px; margin-top:10px;}

.ti-list { width:650px; padding:15px; padding-bottom:10px; background-color:#fff; font-size:12px; }
.ti-list-title { height:31px; border-bottom:1px dotted #b4b0af; padding:0px;}
.title_left{float:left; font-size:14px; font-weight:bold; background:url(images/icon.jpg) no-repeat; height:31px; padding-left:35px; padding-top:10px;}
.title_center{float:left;  padding-left:20px; margin:0px; margin-top:-5px;}
.title_right{float:right; padding-top:10px;}

.ti-table-list { width:100%; line-height:25px; text-align:center; }
.ti-table-list th { height:29px; font-weight:normal; background-color:#eee; color:#000; }
.ti-table-list td { border-bottom:1px dotted #b4b0af; padding:10px 0;  }
.ti-table-list .text-l { text-align:left; padding-left:5px; color:#205aa8; }
.ti-table-list .text-l a{color:#205aa8; text-decoration:none;}
.ti-table-list .text-l a:hover{color:#ed8c02; text-decoration:underline;}
.col-c30 { color:#C30; }
.table-div { margin:10px auto 0px auto; }
.table-div p { margin:10px 0px; }

#footer{ width:980px; margin:auto; margin-top:10px; overflow:hidden; font-size:12px;}
.about{ list-style-type:none; text-align:center; color:#696969; margin:0px; padding:0px; line-height:25px;}
.about a{ color:#1F376D; text-decoration:none;}
.about a:hover{ color:#ff6600; text-decoration:underline;}