@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0}
.cle{ clear:both;}
li{ list-style:none;}
a,a:hover{ text-decoration:none; color:#000;}
body{ font-size:12px; line-height:22px; font-family:"Arial"; color:#000; background:url(bg.jpg) repeat-x #e9e9e9;}
.conmar{ width:944px; height:auto; overflow:hidden; margin:0px auto;}
.top{ height:98px; margin-top:40px;}
.logo{ background:url(logo.jpg) no-repeat; float:left; display:inline; width:391px; height:85px;  }
.logo h1{ display:none;}
.icoa{ background:url(icoa.jpg) no-repeat; width:490px; height:82px; display:inline; float:right;}
.icoa a{ display:inline; float:left; width:68px; height:30px; }
.ma{ margin-right:15px;}
.leftsub{  width:244px; overflow:hidden; display:inline; float:left;}
.leftsub dt{ background:url(leftsub.jpg) no-repeat; height:32px; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:14px; padding-left:40px;}
.leftsub dt a{ color:#fff;}
.leftsub dt a:hover{ color:#f00;}
.m312,.m320{ background:url(left_back.gif) repeat-y; height:312px; padding:10px 25px; overflow:hidden;}
.m320{ height:330px; }
.rightsub{ width:696px; height:364px; overflow:hidden; display:inline; float:right;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:14px; color:#fff;}
.rightsub dt{ background:url(rightsub.jpg) no-repeat; height:32px; line-height:32px;}
.rightsub dt a{ color:#fff; padding:0px 34px; }
.rightsub dt a:hover{color:#f00;}
.dtname{ background:url(main_tt.gif) no-repeat; height:40px; line-height:40px; margin-top:15px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:14px; color:#fff; padding-left:10px; }
.cn{ border:1px solid #ddd; background:#f3f3f3; overflow:hidden; height:auto; width:923px; border-top:none; padding:15px 15px 15px 18px;}
.leftbox{ width:492px; height:auto; background:url(spbk_01.jpg) no-repeat left top; padding-top:12px; display:inline; float:left; }
.sp{ width:472px; height:auto; overflow:hidden; background: #dddddd; padding:0px 10px;}
.spbk{ background:url(spbk_02.jpg) no-repeat; height:11px; overflow:hidden; width:492px;}
.rightbox{ height:auto; width:427px; overflow:hidden; display:inline; float:right;}
.kn{ height:auto; overflow:hidden; margin-top:15px;}
.ftxt{ background:url(fbg.jpg) repeat-x #000; height:auto; overflow:hidden; padding-top:15px; text-align:center; color:#fff;}
.ftxt a,.ftxt a:hover{ color:#fff;}
.newslist{ background:#fff; padding-top:20px; padding-bottom:15px;}
.newslist dt{ border-bottom:6px solid #d3d3d3; height:40px;}
.leftt{ background: url(sj.jpg) no-repeat right top #d3d3d3; padding-right:30px; height:31px; line-height:31px; width:200px; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:20px; display:inline; float:left;}
.more,.more:hover{ display:inline; float:left; margin-left:50px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:16px; color:#f00; line-height:40px;}
.i_newslist{  border-bottom:1px solid #d3d3d3; background:url(row.jpg) no-repeat 0px 12px; height:30px; line-height:30px; padding-left:10px; margin-left:20px; margin-right:20px; overflow:hidden;}
.i_newslist a{ width:760px; display:inline; float:left;}
.rbody{ height:auto; overflow:hidden; background:#fff;}
.cn1{ border:1px solid #ddd; background:#f3f3f3; overflow:hidden; height:auto; width:923px; border-top:none; padding:0px 15px 15px 15px;}
.page{ text-align:right; padding-right:60px; margin-top:15px;}
.newslist li{background:url(row.jpg) no-repeat 5px 12px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #ccc; padding-left:20px;margin-left:15px; margin-right:15px;}
.newslist li a{ width:780px; display:inline; float:left;}
.prenext{ height:26px; line-height:26px; margin-left:10px; text-align:right; padding-right:10px;}
.newstitle{ height:36px; text-align:center; line-height:36px; font-weight:bold; font-size:14px;}

.leftbar{ width:244px; height:auto; overflow:hidden; display:inline; float:left; margin-top:15px;}
.rightbar{ width:695px; height:auto; overflow:hidden; display:inline; float:right;margin-top:15px; border:1px solid #d3d3d3; border-top:none; border-bottom:none;}
.downdl{ background:url(nbg.png) repeat; height:auto; overflow:hidden; padding-bottom:15px; margin-bottom:15px;}
.downdl dt{background:url(leftsub.jpg) no-repeat; height:32px; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:14px; padding-left:40px; color:#fff; margin-bottom:15px;}
.downdl form{ font-family:"ËÎÌå"; font-size:12px; margin-left:25px; width:200px;}
.fp{ height:30px; margin-top:10px;}
.tijiao_su{ background:url(dl.png) no-repeat; width:58px; height:22px; display:inline; float:left; border:none; margin-right:15px; cursor:pointer;}
.tijiao_cz{ background:url(cz.png) no-repeat; width:58px; height:22px; display:inline; float:left; border:none; cursor:pointer;}
.fr a,.fr a:hover{ color:#f00; font-weight:bold;}
.plist{ height:30px; line-height:30px; background:url(jt.gif) no-repeat 0px 10px; padding-left:10px; margin-left:10px;}
.bgr{background:url(nbg.png) repeat; padding-bottom:15px; }
.rn{ font-weight:bold; font-size:14px; border-bottom:1px solid #d3d3d3; height:40px; line-height:40px; padding-left:15px; margin-bottom:15px;}
.dli{ height:30px; line-height:30px; overflow:hidden; margin:0px 15px; font-size:14px; border-bottom:1px dashed #999;}
.tl{ float:left; display:inline; margin-right:10px;}
.ta{  float:left; height:30px; }
.ck{ display:inline; float:right;}
.logout{ background:url(logout.png) no-repeat; width:58px; height:22px; border:none; cursor:pointer;}
.gunpic{ width:930px; overflow:hidden; height:170px; margin-top:10px;margin-left:10px;}
.imgpic{ padding-right:10px; text-align:center;}
.imgpic img{ display:block; margin-bottom:5px;}