/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3a3a3a; background:url(main_bg.gif) 0 0 repeat-x;}
p,h1,h2,h3,ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:none;}
a{ color:#3a3a3a; text-decoration:none;}
a:visited{color:#3a3a3a; text-decoration:none;}
a:hover{ color:#f30; text-decoration:underline;}
.top_xx{ height:32px; line-height:32px; width:960px; margin:0 auto 8px; text-align:right; padding-right:20px;}
.top_xx a{ margin:0 8px;}
.wrap,.banner{ width:980px; margin:0 auto;}
.main_nav{ height:29px; width:968px; margin:5px auto; border:1px solid #ccc; background:url(nav_bg.gif) repeat-x; padding:4px 0 0 10px;}
.main_nav p{ width:93px; height:25px; float:left; text-align:center; line-height:25px; float:left; text-align:center;}
.main_nav p a{ font-size:14px; }
.main_nav p a:visited{ font-size:14px; }
.main_nav p.this{ background:url(this_nav_bg.gif) no-repeat; }
.main_nav p.this a{ color:#fff; font-weight:bold;}
.main_nav p.this a:visited{ color:#fff;}

.djs_box{ border:1px solid #ccc; background: url(zhgk.gif) no-repeat 0 0 #F7F7F7; padding:10px 10px 0; width:958px; margin:8px auto; height:145px; overflow:hidden; }
.djs_box .left{ float:left; padding-left:65px; width:600px;}
.djs_box .left ul{ margin-bottom:8px;}
.djs_box .left li{ line-height:25px; color:666; letter-spacing:0.1em;}
.djs_box .left li span{ font-size:14px; font-weight:bold; color:#f60; margin-right:10px;}
.djs_box .left .djs{ width:300px; height:55px; background:url(00_06.gif) no-repeat; line-height:45px; text-align:center; color:#fff; font-size:18px; font-weight:bold; letter-spacing:0.1em; }
.djs_box .left .djs span{ font-size:32px;}
.djs_box .right{ float:left; width:250px; text-align:center; padding-top:20px;}

#discuss {clear: both; height: 60px;margin:0 auto; padding-left: 10px; padding-top: 10px; text-align: center; width: 170px;}

#discuss1 { background-image: url(ding.jpg); background-repeat: no-repeat; color: #FFF;cursor: pointer; display: inline; float: left; font-family: "ºÚÌå"; font-size: 24px; font-weight: bold; height: 60px; line-height: 32px; margin-right: 20px;text-align: center;  width: 68px;}
#discuss2 {background-image: url(cai.jpg);background-repeat: no-repeat;color: #FFF;cursor: pointer; display: inline; float: left;  font-family: "ºÚÌå"; font-size: 24px; font-weight: bold;height: 60px;
 line-height: 32px; text-align: center; width: 68px;}
#Recommend {clear: both; height: 30px; margin: 0 auto; padding-left: 10px; text-align: left; width: 170px;}
#Recommend span { background: url(Recommend.png) no-repeat scroll 0 0 transparent; display: block; float: left;height: 17px;  margin-top: 2px; padding: 0 5px 0 0;text-align: right;width: 142px;}
#Recommend span span { background: url(Recommend.png) no-repeat scroll 0 -26px transparent; border: 1px solid #CE6107;clear: both;display: block;float: left;height: 9px; margin-top: 3px;overflow: hidden;}

.wrap .left{ float:left; width:650px;}
.wrap .right{ float:right; width:320px;}
.all_box{ border:1px solid #ccc;}
.all_box .all_title{ height:35px; line-height:35px; border-bottom:2px solid #C1240D; background:url(nav_bg.gif) repeat-x 0 bottom;}
.all_box .all_title h2{ font-size:18px; font-weight:bold; padding-left:15px; background:url(gif-0671.gif) no-repeat 15px center; padding-left:30px;}
.all_box .box{ padding:8px 10px; line-height:28px; font-size:14px; text-indent:30px; color:#666; }

 .all_box .box li{ line-height:23px; text-indent:0; padding-left:8px;}
.all_box .box .pl_nr{ border-top:1px dashed #ccc; margin-top:10px; padding-top:10px; line-height:23px; font-size:12px;}
.all_box .box .pl_nr h2{ font-size:14px; color:#990000; font-weight:normal;}
.pic{ text-indent:0; }

.foot{ margin:10px auto; border-top:3px  solid #722619; padding-top:10px; text-align:center; line-height:25px; width:980px;}

.wrap .view_box{ padding:20px; line-height:28px; font-size:14px; text-indent:28px; letter-spacing:0.1em;color:#666;}
.wrap .view_box h1{ text-align:center; font-size:24px; line-height:30px; margin-bottom:20px; border-bottom:1px dashed #ccc; margin:20px 0 0 0; padding-bottom:10px;}
.wrap .view_box h2{ font-size:18px; margin:8px 0}
.mt_8{ margin-top:8px;}
.clr{ clear:both;}