@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style-type:none;}
a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ color:#36C;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}


body{ font-size:12px; font-family: Tahoma, Arial, helvetica, sans-serif; color:#666;}

#condition{ background:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.position {padding: 10px 0px 14px;color: #000;line-height: 24px;text-align: left;font-size: 14px;border-bottom: solid 1px #ececec;margin: 5px 0;}
.pagebar{ text-align:right;}

hr{ height:1px;border:0px;border-top:1px solid #CCC;margin:0px;padding:0px;overflow:hidden;}
.hr1{ margin:5px 0;}

/*文字颜色设置*/
.t_c_hei{ color:#999;}
.t_c_y,a.t_c_y{color:#ff5000;}
.t_c_g,a.t_c_g{ color:#3C0;}
.t_c_red,a.t_c_red{ color:#f00;}
.t_c_blue,a.t_c_blue{ color:#03C;}

/*新*/

a:link,a:visited{ color:#525252; text-decoration:none;}
a:hover{ color:#ff6038;}

.f_l{ float:left;}
.f_r{ float:right;}
.clear{clear:both;}

.m_t_10{ margin-top:10px;}
.m_t_20{ margin-top:20px;}

.t_yh{ font-family:"microsoft yahei";}
.t_14{ font-size:14px;}
.t_money_1{font: 400 15px arial,helvetica,sans-serif;color: #ff5000;}
.t_money_2{font: 400 18px arial,helvetica,sans-serif;color: #ff5000;}

.wp{ width:960px; margin:0 auto;}

/*顶部*/
.top_bar{ background:#f5f5f5; height:32px; line-height:32px;}
.top_bar span{ float:right; display:block;}
.top_bar .welcome{ margin:0 10px;}
.top_bar .reg{ margin:0 10px; color:#ccc;}
.top_bar .tel{ background:url(../images/icon.png) 0 2px no-repeat; font-size:14px; font-weight:bold; color:#ff6038; margin:0 10px; padding-left:20px;}

/*header*/
.header{ height:83px; border-bottom:solid 3px #f79b1c; position:relative;}
.logo{ float:left; width:300px; height:80px; background:url(../images/logo.jpg) no-repeat;}
.cion_info{ position:absolute; top:20px; right:10px; font-family:"microsoft yahei"; font-size:16px;}
.cion_info b{ color:#F60;}
.header_nav{ float:right; height:32px; margin-top:51px;}
.header_nav ul{}
.header_nav ul li{ float:left; display:block; line-height:32px; font-weight:bold; font-size:14px;}
.header_nav ul li.hover{ background:url(../images/header_nav_bg.png) repeat-x;}
.header_nav ul li a{ padding:0 18px; margin-left:2px;}
.header_nav ul li.hover a{ display:block; background:url(../images/header_nav_bg.png) right -33px repeat-x; color:#fff;}

/*栏目二 */
#topnav{ height:35px;width:960px; color:#FFFFFF;background-color:#f79b1c;}
#topnav ul, #topnav li{	float:left;	list-style:none;margin:0;padding:0; line-height:35px; font-size:14px; font-weight:bold;}
#topnav li a:link, #topnav li a:visited, #topnav li a:hover{display:block;	margin:0; padding:0 20px; color:#FFFFFF;}
#topnav ul ul li a:link, #topnav ul ul li a:visited{border:none;}
#topnav li.last a{margin-right:0;}
#topnav li a:hover, #topnav ul li.active a{color:#FFFFFF;background-color:#ff6600;	}
#topnav li li a:link, #topnav li li a:visited{width:110px;float:none;margin:0;padding:7px 10px;font-size:14px;font-weight:normal;color:#FFFFFF;background-color:#F60;padding-left:20px;}
#topnav li li a:hover{color:#FFFFFF;background-color:#C30;}
#topnav li ul{background:#FFFFFF;z-index:9999;position:absolute;left:-999em;height:auto;width:140px;border-left:1px solid #F60;	border-bottom:1px solid #FFFFFF;}
#topnav li ul a{width:140px;}
#topnav li ul ul{margin:-32px 0 0 0;}
#topnav li:hover ul ul{left:-999em;}
#topnav li:hover ul, #topnav li li:hover ul{left:auto;}
#topnav li:hover{position:static;}
#topnav li.last a{margin-right:0;}

/*分页*/
.pagebar{ text-align:right; height:30px; line-height:30px;}

/*底部*/
/*footer*/
.footer{margin:0 auto; background:#E5E5E5; margin-top:20px; margin-bottom:10px; padding:10px 0;}
	.footer_main{ height:48px; border-left:solid 1px #fff; text-align:center;}
	.footer_main a:link,.footer_main a:visited{ color:#646464;}
	.footer_nav{ padding:5px 20px; line-height:20px; color:#646464; text-align:center;}
	

input.inputs {border: 1px solid #CCCCCC;outline: medium none;padding: 0 10px 0 10px;vertical-align: middle;height: 25px;line-height: 25px;}
.table_form{}
.table_form tr{}
.table_form tr th{ height:25px; font-weight:normal; text-align:right; height:35px; line-height:35px;}
.table_form tr th em{ font-style:normal; color:#f00; padding:0 5px;}
.table_form tr td{ text-align:left;height:35px; }
select{ line-height:30px; height:30px;}
.table_form td input,.table_form td select{}
.dv_r{}

.f_16_table td{ font-size:16px;}
.f_16_table th{ font-size:16px;}


/*列表表格*/
.table_list{ background:#ccc;}
.table_list tr{}
.table_list tr td{ background:#fff; line-height:25px; text-align:center;}
.table_list tr th{ background:#efefef; height:30px; line-height:30px;}

/*提示*/
.note{ background:#ffffba; border:solid 1px #ffd59a; padding:8px; line-height:20px; font-size:14px; margin:10px 0;}