/*by shikun 20100409*/

@charset "utf-8";
/*---- 全局 ----*/
body  {color: #333;font:12px Arial, Helvetica, sans-serif;margin:0;padding:0;text-align: center;margin:0px auto; background:#e72823; }
form,img  {border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul {margin:0;padding:0; font-style:normal;}
ul,dl{list-style:none;}

label {cursor: pointer;}
i,em{ font-style:normal}
p { margin:0 auto;}

/*---- 公用----*/
div {text-align:left; }
.clear {clear:both; }
.left {float:left;}
.right {float:right;}
.hidehr {display:none;}

/*-- 字体 --*/
a {color: #333333;text-decoration:none; margin:0px; }
a:hover {color:#f00;text-decoration: underline;}

/*-- 表单 --*/
.inp01 { width:105px; height:16px; border:1px solid #e9c480; background:#fff0d4; margin-right:5px; color:#451a00;} 
.btn01 { width:39px; height:20px; background:url(../pic/btn01.gif) no-repeat; border:0 none; cursor:pointer; color:#fff;}

/*-- 站内 --*/

#ideoCon a.ideoCon,#orgCon a.orgCon,#attCon a.attCon,#gqtzc a.gqtzc,#qywh a.qywh,#gzzd a.gzzd,#zthd a.zthd,#tszs a.tszs {color:#ff9; text-decoration:none;}








#box { width:780px; margin:0 auto; background:#fff;}
#top { height:169px; margin:0;}
#mainNav { height:34px; background:url(../pic/mainNav.jpg) repeat-x;}
#mainNav a { display:block; background:url(../pic/mainNav_line.gif) no-repeat right bottom; float:left; height:34px; line-height:34px; color:#fff; padding:0 9px; font-size:14px; font-weight:bold;}
#mainNav a:hover { color:#ff9; text-decoration:none;}
#content { padding:10px;}
#footer { background:url(../pic/footer_bg.jpg) no-repeat center bottom; text-align:center; color:#999; padding-top:65px; height:54px; line-height:1.5em; clear:both;}

#indLef { width:243px; float:left;}
#indRig { width:619px; float:right;}

.picnewscont { width:210px; float:left; margin-right:10px;}
.cont { margin-bottom:10px;}
.cont .tt { height:25px; line-height:25px; background:url(../pic/tt1.jpg) no-repeat right center; border:1px solid #ddd; border-bottom:1px solid #c80000; padding:0 15px;}
.cont .title { font-weight:bold; background:url(../pic/dot1.gif) no-repeat left center; padding-left:25px;}
.more { float:right;}
.more a { color:#999; text-decoration:none;}
.picNew { padding-top:10px;}
.textCont { padding:10px;}
.newsList1 li { background:url(../pic/dot2.gif) no-repeat left center; padding-left:10px; line-height:22px; height:22px;}
.newsList1 li span.date { float:right; color:#999}
.cont1 { width:310px; height:208px; float:left;}
.cont2 { width:220px; height:208px; float:right;}
.cont3 { width:373px; height:290px; float:left;}
.cont4 { width:373px; height:290px; float:right;}
.cont5 { width:373px; height:200px; float:left;}
.cont6 { width:373px; height:200px; float:right;}
.cont h2 { font-size:14px; padding:5px 0; text-align:center;}
.new { margin-left:10px; line-height:22px;}
.picRoll { padding:0; margin:0;}
.picRoll li { text-align:center; margin-bottom:8px;}
.picRoll img { width:193px; height:125px;}
.lnews { color:#999999; line-height:1.5em; margin-bottom:3px; text-indent:2em;}
.lnews a { margin-left:6px;}
.relNews { border-top:1px dashed #ddd; padding-top:10px;}
.relNews img { float:left; width:95px; height:80px;}
.relNews .textArea { width:164px; float:right; color:#999; line-height:1.5em;}
.relNews .textArea p { text-indent:2em;}
.relNews h3 { margin-bottom:5px;}
.relNews h3 a { color:#db241c; font-size:12px; font-weight:normal;}
#banner { margin-bottom:10px; clear:both;}
#banner img { width:760px; height:68px;}



#lefNav { width:171px; float:left; background:url(../pic/lefNav_bg.jpg) repeat-y center;}
#pageRig { width:571px; float:right;}
#lefNav .lefSear { background:url(../pic/lefNav_bg2.jpg) no-repeat center; padding:4px 0; height:26px; line-height:26px; text-align:center;}

#lefNav .nav { padding:20px 0 60px 0;}
#lefNav .nav li { background:url(../pic/line01.jpg) no-repeat center bottom; padding-bottom:20px; text-align:center; font-size:14px; font-weight:bold; margin-bottom:15px;}
#lefNav .lefBottom { background:url(../pic/lefNav_bg3.jpg) no-repeat center bottom; height:139px; clear:both;}
#curPath { background:url(../pic/dot3.gif) no-repeat left center; padding-left:22px; color:#666666; line-height:25px; height:25px; margin-bottom:8px;}
.newsList2 li { background:url(../pic/dot2.gif) no-repeat left center; padding-left:10px; line-height:30px;font-size:14px; border-bottom:1px dashed #ddd;}
.date { float:right; color:#999; font-size:12px;}
.fanye { background:#f0f0f0; height:24px; line-height:24px; border-top:1px solid #ddd; margin:15px auto; padding:0 15px; color:#666;}
.fanye span { float:right;}
.fanye b { margin:0 5px;}
.fanye a { margin:0 6px; color:#666;}
.fanye a:hover { background:#c00; color:#fff; text-decoration:none;}

.newsDetails { width:85%; margin:0 auto; padding:20px;}
.newsDetails h1 { font-size:20px; line-height:35px;text-align:center; font-family:"黑体"; font-weight:normal;}
.newsDetails .dateBar { text-align:center; background: url(../pic/dateBar.jpg) no-repeat center;line-height:25px; font-size:12px; color:#666; margin-bottom:15px;}
.newsDetails .dateBar b { margin-left:15px; font-weight:normal;}
.newsDetails a { color:#c00; margin:0 5px;}
.newsDetails a:hover { color:#f00}
.newsDetails .textArea { text-indent:2em; line-height:1.5em; font-size:12px;}
.newsDetails .textArea p { margin-bottom:2em;}
.newsDetails .selFont { margin-left:30px;}
.newsDetails .selFont a { margin:0 5px;}
.closeBtn { text-align:center;}
.btn_close { background:url(../pic/btn_close.gif) no-repeat; width:113px; height:27px; border:0 none; cursor:pointer; color:#fff; font-size:13px; text-align:left; padding-left:30px; font-weight:bold;}
