@charset "gb2312";
body,ul,li,dl,dt,dd,h2,h3 { margin:0px; padding:0px;}
ul { list-style:none;}
body {
	font-family: "ËÎÌå", Arial;
	font-size: 12px;
}
a { text-decoration:none; color:#333}
a:hover { text-decoration:none; color:#333}
.clear { clear:both;}

.container {width:1000px; margin:0 auto;}
.banner { background:url(imagesbanner.jpg) no-repeat; height:210px; }
.position { color:#343434; line-height:30px; text-indent:12px;}

.tout { background:#eeeeee;}
.flash { float:left; width:480px; margin:27px 24px 31px 21px;}
.pictab { width:450px;  padding-top:24px; margin:0 0 0 525px;*margin-left:522px;}

.l,.c,.r { float:left;}
.l,.c { width:360px; margin:0 10px 0 0;}
.r { width:260px;}

.tit { background:url(imagesblockbg.jpg); line-height:34px; height:34px; margin-top:10px;}
.tit span { display:block; background:url(imagesmorebg.jpg) no-repeat right; color:#b5141c; float:right; padding-right:12px;}
.tit h2 { background:url(imagestitbg.jpg) no-repeat; font-size:14px; color:#fff; padding-left:11px; width:100px; text-align:center;}

.titl { background:url(imagesblockbg.jpg); line-height:34px; height:34px; margin-top:10px;}
.titl span { display:block; background:url(imagesmorebg.jpg) no-repeat right; color:#b5141c; float:right; padding-right:12px;}
.titl h2 { background:url(imagestitbgl.jpg) no-repeat; font-size:14px; color:#fff; padding-left:11px; width:131px; text-align:center;}


.list { border-right:1px solid #cecece; border-bottom:1px solid #cecece; border-left:1px solid #cecece;}

.sp { padding:27px 8px 10px 0; height:115px;  clear:both;}
.sp .picture {  float:left; margin:0 0 30px 11px;}
.sp dt { padding:0 0 6px 0;line-height:26px; font-size:14px; font-weight:bold; color:#17648e; margin-left:149px; *margin-left:146px;}
.sp .zhy { line-height:22px; color:#666666; margin-left:149px; *margin-left:146px;}

.txtlist { color:#16668b; font-size:14px; padding:0 0 14px 8px;}
.txtlist li { width:345px;  color:#16668b; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txtlist a {color:#16668b;}
.txtlist a:hover {color:#16668b; text-decoration:underline}


.txtlist1 {font-size:14px; padding:23px 0 24px 8px;}
.txtlist1 li { width:345px;   color:#3c3c3c;  line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txtlist1 li.fg { line-height:0px; height:11px; overflow:hidden;}

.txtlist2 {font-size:14px; padding:23px 0 24px 8px;height:270px;}
.txtlist2 li { width:460px;   color:#16668b;  line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txtlist2 li.fg { line-height:0px; height:11px; overflow:hidden;}
.txtlist2 a {color:#333333;}
.txtlist2 a:hover {color:#333333; text-decoration:underline}


.txttout { color:#333333; padding:20px 17px 20px 17px; }
.txttout dt { font-size:14px; text-align:center; line-height:26px; font-weight:bold; width:280px; margin:0 auto;}
.txttout dd{ color:#666666; line-height:20px; padding-top:13px; height:61px; overflow:hidden;}



.txttoutr { color:#333333; padding:8px 10px 8px 10px;}
.txttoutr dt { font-size:14px; text-align:center; line-height:22px; margin-top:5px; font-weight:bold;}
.txttoutr dd{ color:#666666; line-height:20px; padding-top:8px; height:68px; overflow:hidden; }
.txttoutr dt a { color:000;}


.ldjh { padding:14px 0 9px 0;}
.ldjh dt { width:250px;  font-size:14px;  color:#3c3c3c;  line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ldjh dd.picture { float:left; margin:0 12px 5px 12px;}

.ad { margin-top:10px;}
.ad li { height:108px;}
.ad li.mart0 { margin:0px;}
.ad img {vertical-align:bottom; display:block;}

.ldrlslist { border-right:1px solid #cecece; border-bottom:1px solid #cecece; border-left:1px solid #cecece; background:#eeeeee; width:998px; overflow:hidden; }
.ldrlslist ul {width:1200px;}
.ldrlslist li { width:331px; background:#fff; float:left; margin:0 8px 8px 0;}
.ldrlslist dl { }

.ll{ width:496px;}
.rr { width:494px;}
.ll { float:left;}
.rr { margin-left:506px;}

.footer { background:url(imagesbtmbg.jpg) repeat-x; padding:25px 0 27px 0; color:#fff; line-height:26px; text-align:center; margin-top:10px;}



.cntarea { background:#fff; width:982px; margin:0 auto; min-height:950px;}

.cntarea .tit { color:#c50000; font-size:18px; font-weight:bold; text-align:center; padding:24px 12px 8px 12px;}
.exp { border-bottom:1px solid #bb0000; background:#ffffcc; border-top:1px solid #bb0000; line-height:25px; margin:20px 0; text-align:center}
.content { border-bottom:1px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px;  padding-bottom:25px;}

.contentbtn { text-align:right; height:40px;}
.contentbtn a {border:1px dotted #bb0000; background:#ffffcc;  padding:8px 8px 8px 12px; margin-right:8px;}
.contentbtn a:hover{border:1px dotted #bb0000; background:#bb0000; color:#fff; padding:8px 8px 8px 12px;margin-right:8px;}

.xgxx { color:#bb0000; line-height:20px; font-weight:bold;}
.xgxxlist { border:1px solid #ebd8c8; background:#fbf7ee; height:70px; padding:8px;}
.exTitle {  text-align:center; line-height:35px; font-weight:bold; font-size:14px; width:100%;color:red}

.pagearea { border:1px solid #cc2306; width:937px;  background:#fff url(pubzggimagessrxxgcsbdimagespage_bg.jpg) repeat-x;  margin:0 auto;}

.position { text-indent:20px; line-height:35px; color:#bb0000; font-size:14px;}
.position a{color:#bb0000;}
.position a:hover{color:#bb0000; text-decoration:underline;}


.pagelist { margin:0px 20px 20px 20px; padding-top:20px; min-height:396px;}
.pagelist li{ text-indent:25px; border-bottom:1px dotted #ccc; background:url(pubzggimagessrxxgcsbdimagesarr.png) no-repeat 12px 8px; line-height:26px; margin-bottom:4px; font-size:14px; color:#333;}
.pagelist span { float:right; padding-right:20px; font-family:Arial}
.pagelist a { color:#333;}
.pagelist a:hover { color:red;}

.pageinfo { margin-top:30px; text-align:center;}

.contentlist { margin:20px 30px 20px 30px;}
.contentlist .title { color:#c50000; font-size:18px; font-weight:bold; text-align:center; padding:8px 12px;}
.exp { border-bottom:1px solid #bb0000; background:#ffffcc; border-top:1px solid #bb0000; line-height:25px; margin:20px 0; text-align:center}
.content { border-bottom:1px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px;}

.contentbtn { text-align:right; height:40px; padding-top:22px;}
.contentbtn a {border:1px dotted #bb0000; background:#ffffcc;  padding:8px 8px 8px 12px; margin-right:8px;}
.contentbtn a:hover{border:1px dotted #bb0000; background:#bb0000; color:#fff; padding:8px 8px 8px 12px;margin-right:8px;}

.xgxx { color:#bb0000; line-height:20px; font-weight:bold;}
.xgxxlist { border:1px solid #ebd8c8; background:#fbf7ee; height:70px; padding:8px;}

.pagepiclist { width:690px; margin:0 auto;}
.pagepiclist img { border:none; display:block;}
.pagepiclist li { margin:0 10px 10px 0; float:left; text-align:center; width:160px; line-height:25px;}
.pagepiclist a{color:#333} 
.pagepiclist a:hover{color:#333} 
.pagepicinfo {  text-align:center; margin:12px 0;color:#333}
.pagepicinfo a{color:#333} 
.pagepicinfo a:hover{color:#333} 


.zjdzb { text-align:center; margin:8px 0;}

.content1 {width:162px;}
.content1 img{  }

.twobar {width:952px; margin:0 auto; overflow:hidden;}
.leftblock { float:left; width:472px;}
.rightblock { float:left; margin-left:8px; width:472px;}

.nav { background:url(../images/navbg.jpg) repeat-x; height:40px; padding-left:29px;  }
.nav li {float:left; font-size:14px; font-weight:bold; line-height:34px; color:#fff;padding-right:35px;*padding-right:32px;}
.nav a{
  /*  position:absolute;
    filter:
        Dropshadow(offx=1,offy=0,color=#b61904)
        Dropshadow(offx=0,offy=1,color=#b61904)
        Dropshadow(offx=0,offy=-1,color=#b61904)
        Dropshadow(offx=-1,offy=0,color=#b61904);
*/
color:#fff;}
.nav a:hover{color:#fff;}