/* 全局CSS定义 */
body{font-family:Arial;margin:0 auto;padding:0;font-size:9pt;color:#646464; background-color:#f8f8f8;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
/* 默认链接颜色 */
A:link 
{
	color:#646464;
	text-decoration:none;
}
A:visited 
{
	color:#646464;
	text-decoration:none;
}
A:active 
{
	color:#646464;
	text-decoration:none;
}
A:hover 
{
	color:#646464;
	text-decoration:underline;
}
.btn a{ color:#ffffff;}
/* 通用属性 */
.both{clear:both;}
.left{float:left;}
.right{float:right;}
.message_1{ width:300px; height:20px; line-height:20px; border:1px solid #d8d8d8; background-color:#fffbf5;}
.message_3{ width:420px; height:125px; border:1px solid #d8d8d8; background-color:#fffbf5;}
.message_2{ width:300px; height:20px; border:1px solid #d8d8d8; background-color:#fffbf5;}

.div980{ width:980px; margin:0 auto; clear:both;}
.top2{ width:108px; height:48px; font-size:10pt;  background:url(/images/xj_15.gif) repeat-x; text-align:center;}
.top1{ width:108px; height:48px;  font-size:10pt; background:url(/images/xj_17.gif) repeat-x; text-align:center;}
.top2 a{ color:#ffffff;}
.top1 a{ color:#ffffff;}
.neitop{ width:108px; height:48px; padding-top:10px;}
.over
{
    width:108px; height:48px;padding-top:10px;  background:url(/images/xj_15.gif) repeat-x; text-align:center;
}
.out
{
    width:108px; height:48px;padding-top:10px; background:url(/images/xj_17.gif) repeat-x; text-align:center;
}
.xld{ width:320px; height:18px; line-height:18px; font-size:13px; color:#999999;}
.btn{ width: 980px; height: 100px; margin:0 auto; margin-top:10px; line-height: 25px; background-color: #aa0000; text-align:center; color:#ffffff;}
.ileft1{ width:748px; border:1px solid #cecece;}
.ileft2{ width:748px; height:42px; background:url(/images/xj_25.gif) repeat-x;}
.ileft7{ width:748px; height:42px; line-height:42px; text-indent:1em; color:#b80103; font-size:11pt; font-weight:bolder; background:url(/images/xj_25.gif) repeat-x;}
.ileft3{ width:100px; height:42px;line-height:48px; text-align:center; font-size:12pt; font-weight:bolder; background:url(/images/xj_23.gif) no-repeat; float:left; clear:left; margin-left:20px; color:#b80103; font-weight:bolder;}
.ileft4{ width:500px; height:42px; line-height:42px; float:right; clear:right; margin-left:20px; text-align:right;}
.ileft5{ width:748px; height:286px;background-color:#ffffff;  overflow:hidden;}
.ileft6{ width:748px; height:256px;background-color:#ffffff; overflow:hidden;}
.ileft8{ width:748px; background-color:#ffffff;}
.iright1{ width:218px; height:42px; border:1px solid #cecece;line-height:45px; text-indent:1em; font-size:12pt; font-weight:bolder;color:#b80103;  background-color:#eeeeee;}
.iright2{ width: 218px; height: 285px; border: 1px solid #cecece; border-width:0px 1px 1px 1px;background-color:#ffffff; overflow:hidden;}
.iright3{ width: 218px; height: 255px; border: 1px solid #cecece; border-width:0px 1px 1px 1px;background-color:#ffffff; overflow:hidden;}
.pcp1{ width:978px; border:1px solid #cecece;}
.pcp2{ width:978px; height:42px; background:url(/images/xj_25.gif) repeat-x;}
.iright4{ width: 218px; border: 1px solid #cecece; border-width:0px 1px 1px 1px;background-color:#ffffff;}
.nei720{ width:720px; border-collapse:collapse; margin:0 auto;}
.cpnr1{ width:210px; height:143px; border:1px solid #cecece; margin-left:20px; margin-top:10px; text-align:center;}
.cpnr2{ width:210px; height:30px; line-height:30px; text-align:center;margin-left:20px; overflow:hidden;}