@charset "utf-8";
/* CSS Document cssBYZHANGPENGZHEN*/
body{text-align:center;background-color:#105195;font-size:12px;font-family:宋体;}
a:link{color:#16387c;text-decoration:none;}
a:visited{color:#16387c;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:none;}
.leftzpz a:link{color:#5c6972;text-decoration:none;}
.leftzpz a:visited{color:#5c6972;text-decoration:none;}
.leftzpz a:hover{color:#FF0000;text-decoration:none;}
*,ul,li{margin:0px;padding:0px;list-style-type:none;}
.top{margin:0px auto;width:808px;height:110px;background:url(/images/top.jpg) #FFF no-repeat left center;position:relative;}
.top ul,li{margin:0px;padding:0px;}
.top li{display:inline;}
.topmenu{width:571px;height:26px;line-height:26px;text-align:right;clear:both;position:absolute;left:236px;top:0px;}
.topmenu li{margin-right:6px;}
.topnav{width:522px;height:44px;line-height:44px;margin:0px 7px 6px 0px;position:absolute;left:260px;top:60px;}
.topnav li{margin-left:20px;}
.topmenu a:link{color:#525252;text-decoration:none;}
.topmenu a:visited{color:#525252;text-decoration:none;}
.topmenu a:hover{color:#FF0000;text-decoration:none;}
.topnav a:link{color:#525252;text-decoration:none;}
.topnav a:visited{color:#525252;text-decoration:none;}
.topnav a:hover{color:#FF0000;text-decoration:none;}

.menuzpz{margin:0px auto;width:808px;height:35px;background:url(/images/menu.gif) #FFF repeat-x left center;color:#FFF;line-height:35px;font-size:12px;font-weight:700;text-align:left;position:relative;}
.menuzpz a:link{color:#FFF;text-decoration:none;}
.menuzpz a:visited{color:#FFF;text-decoration:none;}
.menuzpz a:hover{color:#FF0;text-decoration:none;}
.menuzpz ul li{display:inline;margin-left:10px;}
.menuzpz .datezpz{width:160px;height:35px;position:absolute;right: 0px;top: 0px;}

.contentzpz{margin:0px auto;padding:5px;width:798px;min-height:725px;background-color:#FFF;position:relative;}
.articlebody{margin:0px auto;padding:5px;width:798px;background-color:#FFF;position:relative;}
.newszpz{margin:0px auto;padding:5px;width:798px;background-color:#FFF;position:relative;}
.leftcontainer{width:208px;height:721px;border:1px solid #788b9a;float:left;}
.leftcontainer ul,li{margin:0px;padding:0px;}
.bannerzpz{width:583px;height:153px;float:right;background:url(/images/bannerzpz.gif) center center;}
.rightzpz{margin:5px 0 0 0;padding:0px;height:0px;width:583px;height:auto;float:right;text-align:left;}
.rightzpzlist{margin:0;padding:0px;height:0px;width:582px;height:auto;float:right;text-align:left;line-height:24px;}
.articlemain{margin:0;padding:0px;height:0px;width:100%;height:auto;text-align:left;line-height:24px;background-color:#FFF;}
.locationzpz{height:27px;background-color:#fff8e9;line-height:27px;text-indent:12px;border:1px solid #b3c9d7;margin: 0 0 3px 0;}
.rtitle{margin:0px;padding-left:10px;width:95%;height:29px;color:#F00;font-weight:700;line-height:29px;}
.rcontent{width:97%;line-height:24px;}
.rcontent li{padding:10px 0 0 10px;display:inline-block;}
.searchzpz{width:395px;height:48px;border:1px solid #b3c9d7;background:url(/images/searchbg.gif) repeat-x 1px 1px;}
.searchzpz ul li{margin:0px;padding:0px;height:48px;line-height:48px;float:left;margin-left:10px;}
.floatr{float:right;}
.floatl{float:left;}
.containermid{width:395px;height:508px;border:1px solid #b3c9d7;margin:5px 0 0 0;background:url(/images/midbg.gif) repeat 1px 1px;position:relative;}
.containermid .morezpz{width:50px;height:30px;position:absolute;right: 0px;top: 0px;line-height:30px;}
.containermid .morezpz2{width:50px;height:30px;position:absolute;right: 0px;top: 275px;line-height:30px;}
.midtitle{width:100%;height:32px;background-image:url(/images/titlemidbg.gif);background-repeat:repeat-x;}
.midtitlezpz{width:100%;height:30px;background-image:url(/images/zctitle.gif);background-repeat:repeat-x;}
.midbtn{width:66px;height:25px;background-image:url(/images/midbtn.gif);font-size:12px;color:#FFF;line-height:25px;text-indent:8px;margin:3px 0 0 3px;}
.midcontent{width:97%;font-size:12px;line-height:24px;padding:0 0 0 10px;}
.dotted{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#5d6a73;}
.notice{width:178px;border:1px solid #b3c9d7;background:url(/images/noticebg.gif) repeat-x 1px 1px;position:relative}
.notice .morer{width:30px;height:30px;position:absolute;right: 0px;top: 0px;line-height:30px;}
.height256{height:256px;}
.height237{height:237px;}
.height110{height:110px;}
.height127{height:127px;}
.height200{height:200px;}
.height160{height:160px;}
.height268{height:268px;}
.height288{height:288px;}
.height185{height:185px;}
.height179{height:179px;}
.height76{height:76px;}
.downpic{width:100%;height:76px;}
.padding30{padding:3px 0;}
.top5px{margin-top:5px;}
.paddingleft10{padding-left:10px;}
.marginleft10{margin-left:10px;}
.indent35{text-indent:35px;}
.linkbtn{margin:0px auto;width:808px;height:60px;border-top-width:1px;border-top-style:solid;border-top-color:#c9c9c7;	background-image: url(/images/linkbtn.gif);background-repeat: no-repeat;background-position:10px 15px;line-height:60px;text-align:right;}
.searchtxt{width:230px;height:24px;line-height:24px;border:1px solid #b7cbd9;color:#CCC;}
.bottommain{margin:0px auto;width:808px;height:auto;background:url(/images/bottombg.gif) #FFF repeat-x left bottom;}
.copyright{width:808px;height:100px;border-top-width:1px;border-top-style:dashed;border-top-color:#c9c9c7;line-height:25px;font-family:Arial, Helvetica, sans-serif,"宋体"}
.lefttitle{width:100%;height:35px;background:url(/images/lefttitle.gif) no-repeat right center;list-style-type:none;line-height:35px;color:#5d6a73;font-weight:700;font-size:12px;text-align:left;}
.leftzpz{margin:0px;font-size:12px;line-height:24px;}
.leftzpz ul li{list-style-type:none;margin:0px;padding:0 0 0 10px;text-align:left;}
.btnzpz{width:60px;height:29px;border:0px;background-image:url(/images/btnzpz.gif);background-repeat:no-repeat;color:#FFF;line-height:29px;}
.lineh35{line-height:35px;}
.contentlist{width:auto;padding:10px;border:1px solid #b3c9d7;min-height:670px;font-size:10.2pt;}
.contentlistzpz{width:auto;padding-left:10px;border:1px solid #b3c9d7;}
.articlenews{margin:0px auto;width:auto;padding:10px;border:1px solid #b3c9d7;height:auto;}

/*structure*/
#wrap{width:798px;text-align:left; margin:auto;}
#top{text-align:left;width:778px;background-color:#ff0000;}
#content{width:778px; background:url(/images/article_04.jpg) left top  no-repeat; padding:10px 0px;background-color:#ffffff;margin:auto;}
#left{float:left;text-align:left; background:url(/images/left_bg.jpg) left repeat-y; width:172px;background-color:#cccccc;}
#right{float:right; width:600px; padding-top:8px; padding-bottom:0px;}
#text{text-align:left; width:668px !important; width:698px;  margin:15px; border:1px solid #999999; padding:15px;margin-left:30px}
#bottom{text-align:center; margin:0px auto; width:798px; clear:both;background-color:#ff0000;}
.locbackground{BACKGROUND: url(/images/location3.gif) repeat-x; HEIGHT: 30px;background-color:#cccccc; margin:5px;}
.article{width:100%;}

#articlewrap { WIDTH: 798px; TEXT-ALIGN: left;}
#articletop {WIDTH: 798px; TEXT-ALIGN: left;}
#articlecontent {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/jiao.jpg) #ffffff no-repeat left top; PADDING-BOTTOM: 10px; WIDTH: 778px; PADDING-TOP: 10px; TEXT-ALIGN: center;}
#articlebottom {MARGIN: 0px; WIDTH: 778px; TEXT-ALIGN: center;}

A:link {FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;}
A:visited {	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;}
A:hover {COLOR: #000000; TEXT-DECORATION: underline;}


/*article*/
#zoom a{ font-size:11.5pt;text-decoration:underline;color:#0040A0;}

.mtitle{ font-size:18pt; font-weight:bold; color:#cb0000;line-height:180%;}
.subtitle{font-size:13px;font-weight:normal;line-height:130%;text-align:center;}
.aarticle{width:100%;}
a.listtitle{font-size:12px;}
a.listtitle:link{font-size:12px;text-decoration:none;color:#000000; line-height:150%; cursor:hand;}
a.listtitle:visited{font-size:12px;text-decoration:none;color:#000000; line-height:150%; cursor:hand;}
a.listtitle:hover{font-size:12px;text-decoration:underline;color:#000000; line-height:150%; cursor:hand;}
a.listtitle2:link{font-size:12px;text-decoration:none;color:#000000; line-height:150%; cursor:hand;}
a.listtitle2:visited{font-size:12px;text-decoration:none;color:#000000; line-height:150%; cursor:hand;}
a.listtitle2:hover{font-size:12px;text-decoration:underline;color:#000000; line-height:150%; cursor:hand;}
.linef{height:2px;background-color: #2492C5;}

.relativetb{ width:90%;}
.relativetd1{ font-size:14px; font-weight:bold; color:2492C5; background-color:#ECECEC; text-align:center; width:30px; height:26px; font-weight:bold;}
.relativetd2{ font-size:14px; font-weight:bold; color:D00000; background-color:#ECECEC; padding-left:30px; text-align:left;}
.relativetd{ font-size:14px; font-weight:bold; color:D00000; background-color:#ECECEC; padding-left:30px; text-align:left; background:url('/images/relativeleft.gif') left no-repeat; height:25px;}
.relativebg{background-color:#ECECEC; margin-top:10px;}

.acenter{ text-align:left; padding:15px;}

.time {
	FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; COLOR: #d00000; HEIGHT: 25px; TEXT-ALIGN: center
}
.content {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 180%; TEXT-ALIGN: left; font-family:宋体; font-size:10.5pt;
}

.locationtd {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/location3.gif) no-repeat left 50%; HEIGHT: 30px
}
.article2{width:90%; margin-top:5px; }
.ardot{BACKGROUND: url(/images/icon3.gif) no-repeat top 50%;width:10px;height:20px}
.timedefault{color:#c0c0c0;text-align:right;padding-right:6px}
/*navbar*/
.navbg{  height:34px;background-color:#c0c0c0; width:100%}
.navtd{font-size:12px; color:#CB0001; padding-left:0px;}
#navul{ list-style:none;}
#navul li{padding-left:3px; padding-top:8px; float:left; padding-bottom:8px; font-size:12px; color:#CB0001;}
.navleftbg{background-color:#c0c0c0;width:172px;}
#navleftul {PADDING-LEFT: 9px; LIST-STYLE-TYPE: none; margin-bottom:10px;}

.relative{width:100%;}

.iimage{width:243px; height:174px;}
.time2312{ white-space:nowrap; text-align:right; padding-left:3px;}
.listtime2{ padding-right:3px; padding-left:8px; text-align:right; white-space:nowrap; vertical-align:top; padding-top:5px;}

.displayemail{ display:none;}

.redline {
	HEIGHT: 2px; BACKGROUND-COLOR: #cb0001
}
.bottom_bg {
	BACKGROUND: url(/images/bottombg_11.gif); VERTICAL-ALIGN: top; HEIGHT: 102px; TEXT-ALIGN: center; FONT-SIZE: 12px;
}
.bottom_txt {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 27px; PADDING-TOP: 25px; TEXT-ALIGN: center
}
.bottomtext {
	FONT-SIZE: 12px;VERTICAL-ALIGN: bottom; LINE-HEIGHT: 220%; HEIGHT: 70px; TEXT-ALIGN: center
}
.bottomtextl {
	FONT-SIZE: 12px;PADDING-LEFT: 130px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 200%; HEIGHT: 70px; TEXT-ALIGN: left
}
.bottomtextr {
	FONT-SIZE: 12px;PADDING-LEFT: 70px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 200%; HEIGHT: 70px; TEXT-ALIGN: left
}
.bottom_txt {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 27px; PADDING-TOP: 25px; TEXT-ALIGN: center
}
.bottomtext2 {
	PADDING-RIGHT: 20px; HEIGHT: 28px; TEXT-ALIGN: right
}


/*comment*/
.commentb1{width:90%;}
.commentb2{width:100%; background-color:#E8AE4A;}
.title11{font-size:12px; background-color:#EEE;}
.title12{font-size:12px; background-color:#EDF0F5;}
.title13{font-size:12px; background-color:#EEE; height:23px;}
.commentfont{ font-size:14px; color:#D00000; font-weight:bold; text-align:left;} 
.commentbutton{ height:20px;}
.xczbtable{ width:90%;border:solid 1px #DFDFDF;}
.xczb2{ width:90%;border:solid 1px #DFDFDF;}
.xczbtable td{padding:10px;}

/*fangtan*/
a.bai14{    font-family: "宋体";
    font-size: 14px;
    line-height: 22px;
    font-weight: bold;
    color: ffffff;
    text-decoration: none;
}
.hei12 {    font-family: "宋体";
    font-size: 12px;
    line-height: 18px;
    color: 000000;
    text-decoration: none;
}
.lan14 {    font-family: "宋体";
    font-size: 14px;
    line-height: 24px;
    color: 151378;
    text-decoration: none;
}
.sj {    font-family: "宋体";
    font-size: 12px;
    line-height: 18px;
    color: 868686;
    text-decoration: none;
}
.hei14 {text-align:left;font-family: "宋体";
    font-size: 14px;
    line-height: 20px;
    color: 000000;
    text-decoration: none;
}
.zxftpic1{width:132px; height:113px; margin-right:10px;}
.fttitle{font-size:16px; font-weight:400;  color:#cc0000; font-weight:bold;}
.imgxczb img{ width:120px; height:90px;}


#ct .a1{ font-size:11.5pt; color:#0000CC; font-weight:bold; text-decoration:underline;}
#ct .a2{ font-size:11.5pt; color:#cc0000; font-weight:bold; text-decoration:none;}
#ct .a3{ font-size:11.5pt; color:#0000CC; font-weight:bold; text-decoration:none;}
#ct .a { font-size:11.5pt; color:#0000CC; text-decoration:underline;}
#ct td{font-size:11.5pt;}

/*在线访谈栏目页面的样式*/
.dxfw_tb_gray{text-align:left;font-family: "宋体";font-size: 14px;color:#cc0000; font-weight:bold;line-height:150%; background-color:#FEEED7; padding-left:15px;}
.asktxt{text-align:left;font-family: "宋体";font-size: 12px;color:#cc0000;}
.ftanswer{text-align:left;font-family: "宋体";font-size: 12px;}
.ftadk{text-align:left;font-family: "宋体";font-size: 12px; background-color:#fafafa;}
.answertxt{text-align:left;font-family: "宋体";font-size: 12px;color:#3366CC}
/*wszx*/

.gzly01{ border:1px solid #b3c9d7; line-height:180%;}
.gzly02{ background:url("/images/lybg.gif") repeat-x; font-size:12px; color:#fff; line-height:180%;overflow:hidden; white-space:nowrap;}
.gzly03{ background-color:#f7f7f7; line-height:180%; }
.gzly04{ border:1px dotted #BBB;background-color:#f7f7f7;  line-height:180%;}
.tdimg img{ width:132px; height:113px;}
.tr_lan{ background-color:#F7D07D;}
