@charset "utf-8";
/* CSS Document */
body
{
	background:#e3e3e3;
	font-size:12px;
	margin:0;
	font-family:, Helvetica, sans-serif,宋体;
}
.fr{float:right;}
.fr1{float:left;}
.fl{float:left;}

.bd{background:#fff;margin:0 auto 0 auto;padding:0 35px 0 35px;width:930px;heigh:100px;}

/*
top---------
*/
#logo
{
	background:url(../img/logo.gif) 0 20px no-repeat;
	height:60px;
	padding:20px 0;
	width:201px;
}
#rin
{
	background:url(../img/EXPO.jpg) no-repeat;
	margin-top:15px;
	padding-top:60px;
	text-align:right;
	width:554px;
}
#rin input{border:1px solid #e3e3e3}
#rin .butn{border:0;background:#fff;}
#rin p a{font-size:12px;margin:3px;}

/*
---top
*/

/*
menu----------
*/
#menu
{
	position:relative;
}
#menutxt
{
	background:url(../img/background.png);
	border-bottom:1px solid #aa2626;
	padding-top:5px;
	height:20px;
	font-family:;
}
#menutxt a
{
	color:#aa2626;
	font-size:15px;
	margin:28px;
	text-decoration: none;
}
#menutxt a:hover {
	text-decoration: underline;
}
#searchk
{
	border-right:8px solid #fff;
	left: 929px;
	position:absolute;
	top: -1px;
}
#searthboxdv
{
	position:absolute;
	left: 800px;
	top: 3px;
	text-align:right;
	width:120px;
}
#searthbox{border:1px solid #aa2626;}
/*
-----menu
*/
/*
r--------------
*/
.p00
{
	border-bottom:dotted 1px #aa2626;
	height:202px;
	list-style:none;
	margin:0 0 8px 0;
	width:140px;
	border:1px solid #ff9900;
}
.p01
{
	border-bottom:dotted 1px #aa2626;
	height:20px;
	list-style:none;
	margin:0 0 0px 0;
	width:140px;
	border:1px solid #ff9900;
}
#p01{background:url(../img/p01.gif) no-repeat;}
#p02{background:url(../img/p02.gif) no-repeat;}
#p03{background:url(../img/p03.gif) no-repeat;}
#p04{background:url(../img/p04.gif) no-repeat;}
#p05{background:url(../img/p05.gif) no-repeat;}
#p06{background:url(../img/p06.gif) no-repeat;}
#p07{background:url(../img/p07.gif) no-repeat;}
#p08{background:url(../img/p08.gif) no-repeat;}
#p09{background:url(../img/p09.gif) no-repeat;}
#p10{background:url(../img/p10.gif) no-repeat;}
#p_nav{background:url(../img/zazhi_nav.gif) no-repeat;}
#show li.s1{ border:1px solid #ff9900; background:#454242;} 
#show li.s2{ border:1px solid #D9D8D8; background:#312E2E;}
/*
-------r
*/

/*
banner------------
*/
#bos
{
	padding-top:20px;
	padding-bottom:50px;
	height:870px;
}
#banner_
{
	background:#aa2626 url(../img/bannerc_08.gif) 9px 7px no-repeat;
	height:380px;
	padding:7px 10px 5px 310px;
	margin-bottom:20px;
	width:375px;
}
.banner_detl
{
	background:#fafafa;
	overflow:hidden;
	text-align:left;
	width:380px;
	height:180px;
}
#banner_tle01
{
	background:#ddd;
	border-right:solid 60px #fafafa;
	color:#aa2626;
	font-size:14px;
	height:25px;
	width:297px;
	padding:8px 8px 0 15px;
}
#banner_tle01 a
{
	text-decoration:none;
	color:#aa2626;
	padding-top:4px;
}
#banner_tle01 a:hover
{
	text-decoration: underline;
	color:#ff6600;
}
#banner_tle02
{	
	background:#fafafa;
	font-size:14px;
	height:25px;
	width:357px;
	padding:8px 8px 0 15px;
}
#baner_01_bg
{
	background:#ddd;
	height:75px;
	margin:0 14px 35px 0;
	width:54px;
}
#banner_01detl
{
	height:122px;
	padding:0 0px 8px 0;
	margin-bottom:35px;
}
#banner_01detl a
{
	text-decoration:none;
	color:#494949;
}
#banner_01detl a:hover
{
	text-decoration: underline;
	color:#ff6600;
}
#banner_01detl dd{padding-top:4px;}

#banner_02detl
{
	height:122px;
	padding:0 0px 0px 0;
	margin-bottom:135px;
}
#banner_02detl li
{
	padding:3px 0 3px 22px;
	text-align:left;
}
h1
{
	font-size:14px;
	font-weight:400;
	color:#ff6600;
	width:40px;
	padding:0px 0 10px 280px;
}
#h1content
{
	color:#ff6600;
	padding:5px 5px 0px 25px;
}
#h1content a
{
	text-decoration: underline;
	color:#494949;
}
#h1content a:hover
{
	text-decoration: underline;
	color:#ff6600;
}
#h1content li{padding-top:4px;}
#baner_02buttom
{
	background:#fafafa url(../img/3.png) right no-repeat;
	font-size:14px;
	color:#aa2626;
	text-align:right;
	padding:10px 10px 0 0;
	height:29px;
}
/*
------banner
*/

/*
messages------------
*/
.mes_
{
	width:358px;
	margin-right:15px;
}
h6
{	
	font-family: ;
	font-size:12px;
	margin:0;
	padding:2px 0 0 0;
	font-weight:400;
	color:#494949;
}
h6 a
{	
	text-decoration: none;
	color:#494949;
}
h6 a:hover
{	
	text-decoration: underline;
	color:#FF6600;
}
.mes_tle
{
	background:url(../img/foot-line.png);
	color:#aa2626;
	height:18px;
	border-bottom:dashed 1px #AA2626;
	padding-top:2px;
	font-family: ;
	font-size: 13px;
	font-weight: bold;
}
.mes_tle a 
{
	text-decoration: none;
    font-size : 9pt;
	color: #AA2626;
}
.mes_tle a:hover
{
	text-decoration: underline;
    font-size : 9pt;
	color: #FF6600;
}
.mes_deal
{
	background:#f1f1f1;
	height:auto;
	padding:5px 0 0 0 ;
	overflow:hidden;
	color:
}

.mes_line
{
	height:15px;
}
/*
---------message
*/
/*
link-----------------
*/
/*
---------link
*/
#underline1
{
	height:22px;
	border-bottom:dashed 1px #717171;
	width:891px;
	
}
#underline2
{
	margin-bottom:6px;
	border-bottom:dashed 1px #717171;
	width:891px;
}
/*
foot-------------
*/
#footline
{
	border-bottom:solid 1px #717171;
}
#foot_tle
{
	background:url(../img/foot-line.png);
	color:#aa2626;
	height:15px;
	padding-top:2px;
	font-family: ;
	font-size: 11px;
}
#foot{padding-bottom:15px;	color:#717171;}
#foot a
{
    text-decoration: none;
    font-size : 9pt ;
	margin-right:10px;
	color: #717171; 
}
#foot a:hover 
{
	text-decoration: underline;
	color: #717171;
}
/*
--------foot
*/