@charset "utf-8";

.main{ width:990px; margin:0 auto;}
.l{ float:left; width:665px; padding:10px 0 10px 0px;}
.r{ float:right; width:315px; margin:10px 0 0 0;}

.l .showtitle{ background:url(../img/showtitle.gif) repeat-x; height:14px; padding:5px 0 0 0;}
.showtitle span{ background:#fff; padding:2px 10px 0 10px; margin:5px 0 0 10px;}
.showt{ background:url(../img/showt.jpg) repeat-x;margin-bottom:10px; display:table; width:665px;}
.showt img{ float:left; margin:20px 0 0 20px;}
.showt ul{ float:left; margin:10px 0 0 20px;}
.showt li{ line-height:18px;}
.showt li span{ margin:0 10px 0 0;}
.sindex{ border-bottom:4px solid #000099; clear:both; margin-top:10px; }
.sindex h3{ background:#f60 url(../img/sindex.gif) 20px 6px no-repeat ; height:23px; width:105px; color:#fff; font-weight:bold; font-size:14px; padding:7px 0 0 45px;}

.list{}
.list1{ float:left}
.list2{ float:right;}
.list1 div,.list2 div{width:320px; margin:5px 0;}
.list h3{ background:#E7E7E7;font-size:14px;  padding:5px 0 5px 20px;}
.list dl{ margin:5px 0 5px 10px; clear:both;}
.list dt{ margin-bottom:5px; margin-left:-10px}
.list dt a{ font-size:13px; text-decoration:underline;background:url(../img/sindex.gif) 0px -22px no-repeat; padding:0 0 0 10px;}
.list dd{ margin:0 0px 0 5px; display: inline; line-height:22px}
.list dd a{ margin-right:5px;}


.ra,.rb,.rc{ border:1px solid #FF6600;  margin:0 0 10px 0;}
.ra h4,.rb h4,.rc h4{ width:294px; height:21px; padding:8px 0 5px 20px; color:#fff; font-size:16px;}
.ra h4{background:url(../img/sprite2.jpg) 0 -66px no-repeat;}
.rb h4{background:url(../img/sprite2.jpg) 0 -108px no-repeat;}
.rc h4{background:url(../img/sprite2.jpg) 0 -152px no-repeat;}
.r li{ line-height:22px;}
.ra li,.rb li,.rc li{ margin-left:10px;}
.ra li span,.rb li span,.rc li span{ margin-right:5px;}

.rd h4{background:url(../img/sprite2.jpg) 0 0 no-repeat; padding:8px 0px 7px 30px; color:#fff; font-size:15px; font-weight:bold;}
.rd .lie{ border-right:1px solid #999;border-top:4px solid #999;border-left:1px solid #999;border-bottom:1px solid #999; padding:10px;}

.re{ border:1px solid #FF9966; margin-top:10px;width:inherit;}
.re h4{ height:29px; background:#E5E5E5 url(../img/gon.gif) no-repeat 20px 10px; padding:10px 0 0 60px;}
.re ul{}
.re li img{ border:1px solid #0134FF; width:81px; height:66px;}
.re li { float:left; margin:8px;}

.footer{ text-align:center; border-top:2px solid #F60;width:990px; padding:10px 0; margin:10px auto 0 auto; clear:both;}