﻿html{overflow:-moz-scrollbars-vertical;overflow-x:auto;}
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-weight:400;}
h1,h2,h3,h4,h4,h5{margin:0;padding:0;}
body{padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#333333;text-align:center;background:#FFFFFF;}
a { font-family: 宋体; font-size: 12px; color: #333333;}
a:link { text-decoration:none; color:#333333;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: underline; color: #FF0000;}
a:active {text-decoration: none;color: #FF0000;}
select{font-size:12px;}
table{border-collapse:collapse;}
img{border:0;}
address,caption,em,th,i{font-style:normal;font-weight:400;}
table caption{margin-left:-1px;}
hr{clear:both;margin:5px 0;*margin:0;border-width:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFF;height:2px;overflow:hidden;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
.l { float:left;}.r { float:right;}.c { clear:both;}

.hui { color:#999999;}
/***header***/
#bj_Nav{height:22px;color:#a1a0a0;text-align:center;line-height:18px;}
#bj_Nav img{margin-bottom:4px;border:0;}
#bj_Nav div{width:898px;margin:0 auto;text-align:right;padding-top:3px;font-size:12px;}
#bj_Nav a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px;}
#bj_Nav a:hover{color:#fff;background:#929292;}
.header { width:970px; height:65px;text-align:center; margin:0 auto;}
.logo { width:225px; height:65px;text-align:center;}
.logo img { width:185px; height:65px;}
.adsbar01 { width:740px; text-align:right;}
.adsbar01 img { width:730px; height:65px;}
/***navbombar***/
.navbombar { width:970px; margin:10px auto 0px; height:60px; background:url(../image/nav_bjdc_ml00.gif) no-repeat 0 0;}
.navleftbar { width:240px; height:50px; padding-top:7px;}
.navleftbar img { width:219px; height:45px;}
.navconbar { width:725px; height:60px; padding-left:5px;}
/***meunbar***/
.meunbar { width:126px; padding:10px 0px 0px; display:inline;}
.meunbar dd { width:126px; float:left; text-align:center; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.meunbar dd a { font-size:12px; font-weight:bold; color:#FFFFFF;}
.meunbar dd a:link { text-decoration:none; color:#FFFFFF;}
.meunbar dd a:visited {text-decoration: none;color: #FFFFFF;}
.meunbar dd a:hover {text-decoration: underline; color: #FFFFFF;}
.meunbar dd a:active {text-decoration: none;color: #FFFFFF;}
.meunbar02 { width:93px; padding:10px 0px 0px; display:inline;}
.meunbar02 dd { width:93px; float:left; text-align:center; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.meunbar02 dd a { font-size:12px; font-weight:bold; color:#FFFFFF;}
.meunbar02 dd a:link { text-decoration:none; color:#FFFFFF;}
.meunbar02 dd a:visited {text-decoration: none;color: #FFFFFF;}
.meunbar02 dd a:hover {text-decoration: underline; color: #FFFFFF;}
.meunbar02 dd a:active {text-decoration: none;color: #FFFFFF;}
.mglt { margin-left:6px;}
.mglt02 { margin-left:4px;}
.mglt03 { margin-left:10px;}
/***container***/
.container { width:970px; margin:0 auto;}
.contanerbar { width:970px; margin-top:10px; background:#FFEECD;}
.contltbar { width:245px;}
.contrtbar { width:725px; background:#FFF;}
.contrtbarn { width:711px;background:#FFF;}
/***weizbar_ml***/
.weizbar_ml { width:970px; margin:0 auto;}
.weizbarnei_ml { width:970px; margin-top:5px; height:28px; line-height:28px; text-align:left; font-size:12px; border-bottom:1px solid #E5E5E5;}
.prt { padding-right:15px;}
/***contltbar***/
.tit_cont_ba { width:715px;*width:715px !important;*width:715px; height:21px;*height:31px !important;*height:31px; line-height:21px; padding-top:10px; text-align:left; color:#FF4D00; font-size:14px; font-weight:bold; overflow:hidden; background:url(../image/compy_tit01_bj.gif) no-repeat 0px 0px;}
.tit_cont_ba span { padding-left:32px;}
.tit_con_time { width:711px; height:25px; line-height:25px; text-align:center; font-size:12px; font-weight:normal; }
/***newsbar***/
.newsbar { width:225px; padding:15px 10px;}
.newsbar li { width:217px; float:left; height:22px; line-height:22px; font-size:12px; text-align:left; padding-left:8px; }
.newrtlist { width:673px;*width:715px !important;*width:715px;  padding:15px 20px; line-height:160%; font-size:14px; text-align:left; text-indent:20px; border:1px solid #FDD126; border-top:0px; background:#FFF9E7;}
.newrtlist a { font-size:14px; color:#0048FF; text-decoration:underline;}
.fenye_bar { width:673px; height:25px; line-height:25px; text-align:right; padding-right:0px;}
.fenye_bar02 { width:715px; height:25px; line-height:25px; margin-top:10px; text-align:center; font-size:12px; border-bottom:1px dotted #FDD126;}
/***footer***/
.footer { width:970px; margin:0 auto;}
.footernei { width:970px; margin-top:10px;}
.fot_list01 { width:970px; float:left;}
.fot_list01 li { width:970px; float:left; text-align:center; height:30px; line-height:30px; font-size:12px;}
.fotbombar { width:970px; border-top:1px dotted #ccc; padding:15px 0px 10px;}
.fotbomlt { width:360px; height:100px; float:left; text-align:right; padding-right:10px;}
.fotbomrt { width:530px; float:left; text-align:left;}
.fotbomrt li { width:530px; height:20px; line-height:20px; text-align:left; font-size:12px;}
/***tishi_cont_ml***/
.tishi_cont_ml { width:683px;*width:703px !important;*width:703px; border:1px solid #FFC1B3; margin:10px 0px 0px 20px; padding:10px; font-size:12px; text-align:left; line-height:20px; background:#FEE7E1; color:#FF3709; display:inline;}
.xgnews_bar { width:695px;*width:725px !important;*width:725px; padding:10px 15px 10px;}
.xgnews_bar01 { width:695px;*width:725px !important;*width:725px; margin-top:10px; height:41px; line-height:41px; background:url(../image/xgnews_01_bj.gif) no-repeat 0px 0px;}
.xgnews_bar li { width:685px; float:left; text-align:left; height:22px; line-height:22px; padding-left:10px; font-size:12px; overflow:hidden;}

#navlist {text-align:left;width:170px;*width:200px !important;*width:200px; float:left; margin-top:20px; margin-left:20px; display:inline;}
#navlist li {display:block;}
#navlist li a {display: block;width: 100%;padding: 0.5em 0 0.5em 2em;border-width: 1px;border-color: #ffe #aaab9c #ccc #fff;border-style: solid;color: #777;text-decoration: none;background: #f7f2ea;}
#navcontainer>ul#navlist li a { width: auto; }
#navlist li#active a {background: #f0e7d7;color: #800000;}
#navlist li a:hover, ul#navlist li#active a:hover {color: #800000;background: transparent;border-color: #aaab9c #fff #fff #ccc;}
.llindt_bar { width:600px; line-height:20px; text-align:left; font-size:12px; color:#F00;}
