@charset "utf-8";
/* CSS Document */

html, body {margin:0px auto;padding:0px;font: 12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;color:#000; }
div, form, img, ul, ol, li, dl, dt, dd, br, p,span,strong,h4,i,td,tr,th{margin:0px;padding:0px;border:0px;}
img, object, select, input, textarea, button {vertical-align: middle;}
ul, li {list-style-type:none;display:block;}
a{color:#4e4e4e;text-decoration:none;  cursor: pointer; outline: 0 none;  }
a:hover{color:#F00;}
.clear{ clear:both;}
em{	 font-style: normal;font-weight: normal;}
h2 {display: inline; font-size: 20px;padding: 6px 9px 0 0; margin:0px;}
table {border-collapse: collapse;border-spacing: 0;}
.f_left{ float:left;}
.f_right{ float:right;} 


.sy_bt{ background:url(../images/sy_bt.png) no-repeat 0 0; display:block;}
.zy_nr{background:url(../images/zy_nr.png) no-repeat 0 0; display:block;}
.cz_bz{background:url(../images/cz.png) no-repeat 0 0; display:block;}
.ym_dbbg1{ background:url(../images/ym_ltys.png) no-repeat center bottom; padding-bottom:16px;}
.ym_dbbg2{ background:url(../images/ym_rtys.png) no-repeat center bottom; padding-bottom:12px;}
.ym_dbbg3{ background:url(../images/ym_dbys.png) no-repeat center bottom; padding-bottom:16px;}
.ym_dbbg4{ background:url(../images/per_bt.png) no-repeat -4px -548px; width:200px;padding-bottom:16px;}
.dlzc{background:url(../images/dlzc.png) no-repeat 0 0; display:inline-block;} 
 .per_bt{ background:url(../images/per_bt.png) no-repeat 0 0; display:inline-block;}
 
.ym_bder{ border:1px solid #c5c5c5;}
 


/***颜色***/
.c_f00{ color:#f00;}
.c_999{ color:#999;}
.c_1b7c1f{ color:#1b7c1f;}
.c_1976a4{ color:#1976a4;}
*::-moz-placeholder {color: #999;}
.c_005879{ color:#005879;}
.c_a80000{ color:#a80000;}
.c_0099ff{ color:#0099ff;}
.c_b10000{color:#b10000;}


/***分页***/
.page{ height:30px; line-height:30px; float:right; margin:15px 15px 10px auto; font-size:12px;}
.page a {border: 1px solid #E5E5E5; display: inline-block; font-family: Tahoma,Geneva,sans-serif;height: 20px;line-height: 20px; margin-right: 4px;overflow: hidden;vertical-align: middle;width: 21px;text-align:center;}
.page a.h_l, .page a.h_l:hover { background:url(../images/page_bg.png) no-repeat center;border: medium none;height: 22px; overflow: hidden;width: 45px; }
.page a.next{ background:url(../images/page_xy.png) no-repeat center;border: medium none;height: 22px; overflow: hidden;width: 70px; padding-right:12px; line-height:22px;}
.page a.pre{ background:url(../images/page_sy.png) no-repeat center;border: medium none;height: 22px; overflow: hidden;width: 23px; }
.page a.curpage, .page a.curpage:hover {background: none repeat scroll 0 0 #CBE5FF;border: 1px solid #9DCAFC;color: #333333;}
.page span.sele_page {border: 1px solid #E5E5E5; display: inline-block;height: 20px; margin-right: 4px;overflow: hidden;vertical-align: middle; width: 62px;}
.page span.sele_page input.num { border: medium none; color: #999999;height: 20px;width: 40px;}
.page span.sele_page input.btn {background: url(../images/page_bg.png) no-repeat scroll left -1px transparent;border: medium none;color: #0F3F94;cursor: pointer;font-family: Tahoma,Geneva,sans-serif;height: 20px;line-height: 16px;padding: 0 0 6px 2px; width: 20px;}


 
 /**页面导航**/
.ym_menu{ width:226px; background:#d8d8d8;  min-height:566px;_height:566px; padding-bottom:35px;}
.hdss_dhbg{ padding:1px; background:#FFF;}
.menu_xz{ background:url(../images/dh_fgbg.png) no-repeat center bottom; padding-bottom:8px;}
.menu_xz strong{ display:block; width:224px; height:52px; background-position:0px 0px; }
.menu_xz input{background-position: -16px -56px; border: 0 none; border-radius: 7px 7px 7px 7px;  box-shadow: 1px 0 3px #4CCCDB;  display: block;height: 62px; margin: 0 auto;width: 191px;margin:15px auto 20px auto;}
.menu_nr{ padding:15px 0px 40px 0px;background:url(../images/dh_fgbg.png) no-repeat center bottom; }
.menu_nr li{ display:block; background:url(../images/zy_nr.png) no-repeat -1px -128px; width:160px; padding:5px 0px 5px 30px; height:33px; margin:0px auto; line-height:33px; text-align:center;} 
.menu_nr li:hover{ background:url(../images/zy_nr.png) no-repeat -1px -174px; } 
.menu_nr li a{display:block; background-image:url(../images/zy_nr.png); width:auto; height:30px; margin:0px auto;  font-size:18px; color:#FFF; font-weight:600; background-repeat:no-repeat; }
.menu_nr li a:hover{ color:#f9c03f; text-shadow:1px 1px 1px #8c6100;   }
.mua1{ background-position:-239px -2px;}
.mua1:hover{ background-position:-239px -32px;}
.mua2{ background-position:-239px -63px;}
.mua2:hover{ background-position:-239px -94px;}
.mua3{ background-position:-239px -129px;}
.mua3:hover{ background-position:-239px -164px;} 
.mua4{ background-position:-239px -194px;}
.mua4:hover{ background-position:-239px -221px;}
.mua5{ background-position:-239px -252px;}
.mua5:hover{ background-position:-239px -282px;}
.mua6{ background-position:-239px -310px;}
.mua6:hover{ background-position:-239px -335px;} 

.menu_lx{ padding:10px;}
.menu_lx p{padding:5px 0px;}
.menu_lx strong{ font-size:18px; font-weight:600;text-shadow:1px 1px 1px #c0c0c0; font-weight:normal; display:block;padding:5px 0px;}
.menu_lx input{ float:left; cursor:pointer;}
.mulx_a1{ width:100px; height:31px; background-position:-9px -329px; border:0px; margin-right:3px;}
.mulx_a2{ width:100px; height:31px; background-position:-112px -329px; border:0px;}
   
   
 

/****表格****/
.lbg_table{ width:100%; text-align:center; background-color:#f6fcfe; color:#404142; }
.lbg_table th{ line-height:35px;  border:1px solid #d0e3ed; background-color:#e7f9ff; color:#015683; }
.lbg_table td{ line-height:30px;   border:1px solid #d0e3ed;}
.lbg_table tr:hover {  box-shadow: 0px 0px 5px rgba(66, 174, 228, 0.4);  transform: scale(1); border:1px solid #09F;transition: all 0.2s linear 0s;}
.lbg_table td a{ color:#42abe0; padding:0px 3px;text-shadow:0px 0px 1px #cceeff;}
.lbg_table td a:hover{ color:#F33; text-decoration:underline;transition: all 0.3s linear 0s;text-shadow:0px 0px 1px #fed5d5;}


.m_ys{ margin:20px auto;}{}


.txtable {table-layout: fixed; margin:0px; padding:0px; color:#575757;} 
.txtable th { background:#eef5fa;height: 32px;line-height: 32px; color:#225376; font-weight:normal; padding-bottom:1px; border-bottom:1px solid #d4e6f3; border-top:1px solid #67a6d4;}
.txtable td{ border-bottom: 1px solid #d4e6f3; height: 20px;line-height: 20px; padding:8px 2px;overflow: hidden;  text-align: center; text-overflow: ellipsis;white-space: nowrap;  word-break: keep-all; background:#fcfeff;}
.txtable a {color: #146AC9; padding:0px 3px;}
.txtable a:hover{ color:#F00; text-decoration:underline;}


.tg_table {color: #240000; height: auto; margin-top:30px;  color:#666;}
.tg_table th {  background:#ebf2fa; border: 1px solid #8fb6e2;  font-weight: normal; line-height: 18px; padding: 12px 3px;color:#004e93;}
.tg_table td {background:#fcfdfe; border: 1px solid #8fb6e2;  line-height: 18px; padding: 10px 3px;  text-align: center;	} 

.zhn_table {color: #240000; height: auto; margin-top:30px;  color:#666;}
.zhn_table th {  background:#c3e7ff; border: 1px solid #42ace2;  font-weight: normal; line-height: 18px; padding: 10px 3px;color:#1a6896; font-size:14px;}
.zhn_table td {background:#fcfdfe; border: 1px solid #42ace2;  line-height: 18px; padding: 10px 3px;  text-align: center;	} 







