body,form{margin:0;padding:0}input,textarea{border:1px solid #ccc}A{text-decoration:none;color:#515151}A:hover{COLOR:#c21f08;cursor:pointer}ul.site{margin:0;padding:0;list-style:none}li{line-height:24px}img{border:0}.height14{line-height:14px}.height16{line-height:16px}.height18{line-height:18px}.height20{line-height:20px}.height22{line-height:22px}.height24{line-height:24px}.height26{line-height:26px}.height28{line-height:28px}.height30{line-height:30px}.height36{line-height:36px}.size8{font-size:8px}.size9{font-size:9px}.size10{font-size:10px}.size11{font-size:11px}.size12b{font-size:12px;font-weight:bold}.size14{font-size:14px}.size14b{font-size:14px;font-weight:bold}.size16{font-size:16px}.size16b{font-size:16px;font-weight:bold}.size18{font-size:18px}.size18b{font-size:18px;font-weight:bold}.none{display:none}.clear{clear:both;*height:0;*font:0/6px ""}
body { font-size:12px; text-align:center; background:#B30413 url(../images/bg.jpg) no-repeat center top; color:#4e4e4e;}
img { }

#top { position:fixed; z-index:100; top:0; width:100%; height:60px; background:url(../images/top_box_bg.png) repeat-x;}
#top .page_width { position:relative; margin:auto; width:1130px;}
#top .logo { position:absolute; left:10px;}
#top .link { float:right; padding-right:50px;}
#top .link a { float:left; margin:5px 6px 0;}
#top .link a.titan { margin:10px 0 0 16px;}

#topic { padding:45px 0 0; height:428px;}

#body_top { position:relative; margin:auto; width:1064px;}
#menu { position:absolute; top:0; left:0; width:1064px; height:81px; background:url(../images/menu_bg.png) no-repeat;}
#menu a { float:left; margin-left:2px; height:54px; font:20px/54px "Î¢ÈíÑÅºÚ";}
#menu a.m0 { margin-left:74px; width:117px; background:url(../images/menu_home.jpg) no-repeat 0 54px;}
#menu a.m1 { width:165px; background:url(../images/menu_djxw.jpg) no-repeat 0 55px;}
#menu a.m2 { width:165px; background:url(../images/menu_djgg.jpg) no-repeat 0 55px;}
#menu a.m3 { width:165px; background:url(../images/menu_ztlm.jpg) no-repeat 0 55px;}
#menu a.m4 { width:165px; background:url(../images/menu_dyyj.jpg) no-repeat 0 55px;}
#menu a.m5 { width:165px; background:url(../images/menu_djlt.jpg) no-repeat 0 55px;}
#menu a:hover, #menu a.sel { background-position:0 0;}

#body { margin:30px auto 0; width:1106px; background:#B30413 repeat-y;}
#body .body_top { background:url(../images/body_bg_top.jpg) no-repeat;}
#body .body_bottom { height:60px; background:url(../images/body_bg_bottom.jpg) no-repeat;}
#body .page_name { padding:30px 0;}
#body .page_box { padding:10px 80px 10px 84px;}
#body .page_box_bottom { height:60px; background:url(../images/page_box_bottom.jpg);}
#body .page_box_title{ position:relative; height:70px;}
#body .page_box_title .bg { position:absolute; top:-10px; left:-36px; padding:10px 0 0 40px; width:840px; height:60px; text-align:left; background:url(../images/page_box_namebg.png) no-repeat;}

#bottom { padding:72px 0 0; height:70px; background:#B30413 url(../images/end_bj.jpg) no-repeat center ;}

#body_main { margin:auto; padding-bottom:50px; width:1064px; background:url(../images/nr_bj.png) repeat-y center;}
#body_main_bottom { margin:auto; width:1064px; height:100px; background:url(../images/nr_bj2.png) no-repeat center top;}

#news{ margin:auto; width:920px; padding:100px 0 0;}
#news .box { box-shadow:5px 5px 5px #cccccc;}
#news .img{ float:left; width:420px;}
#news .img a{color:#f7f7f7;}
#news .img p{ margin:0;}
#news .img p.tu{ line-height:0;}
#news .img p.tu img{ width:420px; height:280px;}
#news .img p.zi{ line-height:52px; background:#bb1e08; font-weight:bold;}

#news .txt{ float:right; width:500px;}
#news .txt a{ display:block; text-align:left; padding:17px 40px; height:48px; line-height:24px; border-top:1px solid #e6e6e6; background:#f2f2f2 url(../images/news_li_bg.jpg) no-repeat 1000px center;}
#news .txt a:hover{ background-position:left center; font-weight:bold;}

.home_box { margin:auto; padding:50px 0 0; width:920px;}
.nrbt { padding:0 0 50px; text-align:left;}
.nr {}
.nr_tu{ float:left;}
.nr_tu p{ margin:0;}
.nr_tu p.tu{ border: 6px solid #e6e6e6; width:380px; height:220px;}
.nr_tu p.tu img{ width:100%; height:100%;}
.nr_tu p.zi{ line-height:30px; font-size:12px; color:#4f4f4f;}
.nrlb { float:left; margin:0; padding:0 0 0 18px; width:510px; list-style:none; text-align:left; color:#4f4f4f;}
.nrlb li { line-height:42px; border-bottom:1px solid #dedede; font-size:12px;}
.nrlb li span { float:right; color:#999999;}

#djlt{ margin:auto; width:920px; padding:100px 0 0;}
.yx_bj {padding: 40px 0; width:303px; border-radius:7px; border:1px solid #CC0000;  float:left;}
.yx_bj p { margin:0; padding:10px 0;}

.zxly{float:right; padding:0px 0 30px; width:510px; text-align:left;}
.zxly img {margin:0;padding:0 0 40px;}
.zxly span.left { float:left;}

.con_box { margin:auto; width:920px; padding:100px 0 0;}
.con_box .title { text-align:left; padding:0 0 50px;}
.con_box ul { margin:0; padding:0; list-style:none; text-align:left;}
.con_box ul li { padding:20px; border-bottom:1px solid #cccccc;}
.con_box ul li p { margin:0;}
.con_box ul li p.img { float:right; padding-left:30px; width:90px; height:60px;}
.con_box ul li p.img img { width:100%; height:100%;}
.con_box ul li p.time { height:30px;}
.con_box ul li p.txt { height:30px; font:14px/30px Arial, "Microsoft YaHe", "Î¢ÈíÑÅºÚ";}


/*ÎÄÕÂÒ³*/
#article_body { margin:0 auto; width:700px;}
#article_title{ text-align:center; font:bold 16px/30px "ËÎÌå"; color:#ff0000; padding:40px 0 10px;}
#article_title2{ text-align:center; font:bold 14px/30px "ËÎÌå";}
#article_info{ text-align:center; font:12px/30px "ËÎÌå"; padding:10px 0;}
#article_content{ padding:30px 0; line-height:22px; text-align:justify;}
#article_end { text-align:right;}
#article_end span { float:left;}
