@charset "utf-8";

.mainbody{ width:781px; margin:0 auto; clear:both; overflow:hidden;}

.listmenu{ border:1px solid #999; margin:10px 0;}
.listmenu td a{ display:inline-block; margin:0 10px; line-height:19px;}
.listmenu td div{ font-size:14px; font-weight:bold;}

.midad{ margin:0 0 10px 0; overflow:hidden;}
.left{ border:1px solid #999; width:262px; height:70px; float:left;}
.right{ border:1px solid #999; width:510px; height:76px; float:right;}/*中部右侧的广告区域!*/

.l{ float:left; width:625px; }
.r{ float:right; width:150px; margin:5px 0 0 0;}

/*右侧样式开始*/
.sideinfo{ text-align:center; border:1px solid #ccc; width:148px; padding: 0 0 10px 0; margin: 0 0 5px 0;}
.sideinfo li{ line-height:19px;}
.sideinfo h3{ padding:3px 0 0 25px; height:20px; color:#fff; font-weight:bold;text-align:left; margin:0 0 10px 0; height:24px;background-image:url(../img/spritetitle.gif);background-repeat:no-repeat;}
.s1{ background-position:0 -19px;}
.s2{ background-position:0 -51px;}
.s3{ background-position:0 -85px;}
.s4{ background-position:0 -122px;}
.s5{ background-position:0 -153px;}
.s6{ background-position:0 -183px;}
.s7{ background-position:0 -213px;}/*右侧sideinfo的title bg*/
/*右侧样式结束*/

.ttitle h3{color:#fff; font-size:14px; font-weight:bold; height:22px; padding:6px 0 0 28px;background-repeat:no-repeat; border-bottom-style:solid; border-bottom-width:3px; 
			background-image:url(../img/spritetitle.gif);}
.t1{ border-bottom-color:#CC9999; background-position: 0 -279px;}
.t2{ border-bottom-color:#00CC66; background-position: 0 -318px;}
.t3{ border-bottom-color:#00CCFF; background-position: 0 -360px;}/*中下部通栏title bg */

/*左侧第一mainbody部分开始*/
.lleft{ float:left;}
.lright{ float:right; width:355px; margin:5px 0 -10px 0;} 

.lleft .pic{ text-align:center; border:1px solid #ccc; padding:6px 3px 0 3px;width:254px;}

.listpic{ margin:5px 0;background:#F6F6F6; padding:0 0 10px 0; width:261px;}
h3.listt1{ height:20px; background:url(../img/spritetitle.gif) 0 -245px no-repeat;color:#fff; font-weight:bold; padding:3px 0 0 30px;}
h3.listt2{ height:20px; background:url(../img/spritetitle.gif) 0 -401px no-repeat;font-weight:bold; padding:3px 0 0 30px;}
.listpic div{  overflow:hidden; display:inline-block;}
.listpic div img{ float:left; margin:8px;}
.listpic div ul{ float:left; margin:5px 0 5px 5px;}
.listpic a{ line-height:19px; background:url(../img/dot.gif) left center no-repeat; padding-left:8px;}
.listpic p{ clear:both; margin:5px 0 0 8px;}

.lright h4{ font-weight:bold; font-size:14px;background:url(../img/spritetitle.gif) 0 2px no-repeat; padding:0 0 0 20px; border-bottom:1px solid #ccc;}
.lright .lright1{ padding-bottom:5px;}
.lright .lright1 ul{ margin:5px 0;}
.lright .lright1 ul li a{background:url(../img/dot.gif) left center no-repeat; padding-left:8px;line-height:23px;margin:0 0 0 10px;}

.lright .lright2{ margin:5px 0 10px 0;} 
.lright .lright2 .ul1{ float:left; margin:0 0 0 8px;}
.lright .lright2 .ul2{ float:right;}
.lright .lright2 ul li a{background:url(../img/dot.gif) left center no-repeat; padding-left:8px;line-height:23px;}









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