﻿@charset "utf-8";
/* CSS Document */

body,div,li{
font-family:微软雅黑,"Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;
font-size:12px; margin:0px; padding:0px;}
td{
line-height:150%;}
a:link {
	text-decoration: none;
	color:#45AFE1;
}
a:visited {
	text-decoration: none;
	color:#45AFE1;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color:#45AFE1;
}
.contant1{
width:950px; margin:0px auto; margin-top:15px;}
.border1{
 border: 2px solid #e8e8e8;}
 .lab1{
 padding-left:18px;
 background:url(../images/1_39.gif) repeat-x left top;
 height:26px;}
 
 .wc{ width:950px; margin:0px auto;}
 .wc .left{ float:left;}
 .wc .right{ float:right;}
 .wc .cls{ clear:both; font-size:0px; height:0px; visibility: hidden;}
 
.tmu .left a{ display:block; float:left;line-height:47px; height:43px; font-size:17px; padding:0px 30px;color:#A4A6A6; }
.tmu a.topact,.tmu a:hover{background:url(../images/1_21.gif) repeat-x left 3px;color:#ffffff; font-weight:bold;}
.tmu a:hover{ font-weight:normal; text-decoration:none;}
.c_midbg{background:url(../images/back.png); padding-bottom:19px; padding-top:15px;}
.c_left{ padding-left:15px;}
.c_left a{ display:block; height:49px; line-height:49px; font-size:15px; border-bottom:1px solid #D1D1D1; margin-right:15px;  padding-left:26px; color:#000000; text-decoration:none;}
.c_left a.act{ background:#ffffff; margin-right:0px; border-left:1px solid #D1D1D1; border-top:1px solid #D1D1D1; font-weight:bold; color:#800000;}
.headtitle{ background:#ffffff; height:40px; line-height:40px; border:1px solid #e8e8e8; font-size:15px; padding-left:21px; margin-bottom:10px;}
.newtitle{
line-height:30px; margin-left:10px;background:url(../images/a_36.gif) no-repeat left center; padding-left:20px;}
.newtitle a{font-size:15px;}

#ermu{ display:none;}
#ermu div{line-height:25px; }
#ermu a{font-size:15px;}

#ermu1{ display:none;}
#ermu1 div{line-height:25px; }
#ermu1 a{font-size:15px;}

#ermu2{ display:none;}
#ermu2 div{line-height:25px; }
#ermu2 a{font-size:15px;}

#ermu3{ display:none;}
#ermu3 div{line-height:25px; }
#ermu3 a{font-size:15px;}

.pro_left,.pro_left_act{ width:205px; height:36px; line-height:36px; background:#ffffff; border:1px solid #E8E8E8;border-top:none;}
.pro_left div,.pro_left_act div{padding-left:21px;}
.pro_left a:link,.pro_left a:visited{ color: rgb(69, 175, 225); font-size:15px;}
.pro_left_act a:link,.pro_left_act a:visited{ color:#ffffff; font-size:15px;}
.pro_left_act{ background:url(../images/bg2.gif) no-repeat left top; width:214px;}
.pro_left_s,.pro_left_s_act{ width:205px; height:36px; line-height:36px; background:#ffffff; border:1px solid #E8E8E8;border-top:none;}
.pro_left_s div,.pro_left_s_act div{padding-left:21px;}
.pro_left_s a:link,.pro_left_s a:visited{ color:#000000;}
.pro_left_s_act a:link,.pro_left_s_act a:visited{ color:#ffffff;}
.pro_left_s_act{ background:url(../images/bg2.gif) no-repeat left top; width:214px;}
.prolist{ float:left; width:174px; height:281px;}
.prolist .img{ padding:4px; border:1px solid #E8E8E8; display:table-cell; vertical-align:middle;
*position: relative;*top: -50%;*left: 0;
}
.fx img{ vertical-align:middle;}

.fy a{border:1px solid #cccccc; padding:4px; font-size:13px; TEXT-DECORATION: none;PADDING-BOTTOM: 4px; MARGIN: 2px; padding-top:2px; }
.m_pl img{ padding-right:8px;}
#ermu1 a.smu{
font-size:12px; color:#666666;}
.temp_dsj1{ border:1px solid #cccccc;}
.temp_dsj{ border-left:1px solid #cccccc;}
.temp_dsj td{ border:1px solid #cccccc; border-top:none; border-left:none; padding:8px 16px;}

 table.table-line{border-right:1px solid #ccc;border-bottom:1px solid #ccc} 
table.table-line  td{border-left:1px solid #ccc;border-top:1px solid #ccc} 