ï»¿* { margin:0px; padding:0px;}
ul { list-style:none;}
body {
	font-family: "å®‹ä½“", Arial;
	font-size: 12px;
}
a {color:#107da0; text-decoration:none;}
a:hover { color:#107da0; text-decoration:none;}
.clear { clear:both;}

.pageMainBox { width:960px;  margin:0 auto; clear:both;background:#fff;  }
.maincontent { float:left;}
.mainright {  float:right}

.righttext {color:#9e2023;font-weight:bold;letter-spacing:0px;line-height:20px;}
.bordert20 {border-top:20px solid #fff;}
.bordert10 {border-top:10px solid #fff;}

.mart20 { margin-top:20px;}
.marl10 { margin-left:10px;}
.mart10 { margin-top:10px;}

.footermenu { width:960px; text-align:center; padding:14px 0 8px 0; color:#616161; margin:0 auto; clear:both;}
.footermenu a {color:#616161;}
.footermenu a:hover {color:#616161;}
.footermenu span { padding:0 10px;}
/*--.footer { clear:both;width:958px; margin:8px auto 0 auto; background:#f4f4f4; border:1px solid #e9e9e9; color:#999999; text-align:center;
line-height:26px; padding:10px 0 6px 0; }
--*/

.md { border-top:2px solid #990100;}
.md_border { position:relative; border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece; padding-bottom:15px;}

.md_tit{ border-left:1px solid #fff; border-right:1px solid #fff; line-height:30px; background:url(libraryimagesbarbg.jpg) repeat-x top; height:30px; overflow:hidden; color:#9a0200; font-weight:bold; text-indent:12px; font-size:14px; }
.md_tit a {color:#9a0200;}
.md_tit a:hover{color:#9a0200;}

.hidden { display:none;}

.indexrtit { color:#9a0000; font-weight:bold; width:180px; margin:0 auto; font-size:14px; padding-top:7px;}
.indexrtit img { display:block; margin-top:4px;}

#zggpllist .pic { margin-top:20px;}



dl.gwld {margin:19px 0 0 10px; color:#107ca0; height:100px; overflow:hidden;}
dl.gwld dd { margin-left:72px; line-height:16px; margin-bottom:3px;}
dl.gwld .picdd { float:left;margin:0px;}
dl.gwld .picdd img{ padding:1px; border:1px solid #c2c2c2;  display:block;}
dl.gwld .picdd .xm {margin-top:1px; text-align:center; background:#e0e0e0; color:#0f7d9e; font-size:14px; padding:2px 0;}
dl.gwld .picdd .xm a{color:#0f7d9e; }
dl.gwld .picdd .xm a:hover{color:#0f7d9e; }

ul.gwldul { clear:left;}
ul.gwldul tit{width:170px;}
ul.gwldul li { float:left; line-height:30px; color:#107ca0;font-size:14px; padding:0 0 0 0px; height:98px;}
ul.gwldul a { color:#107ca0;padding-left:13px}
ul.gwldul a:hover { color:#107ca0;padding-left:13px;}


ul.gwldbtn { padding:5px 0 0 10px; clear:left; height:55px;}
ul.gwldbtn li { float:left;line-height:0px; font-size:0px; }
ul.gwldbtn .btnl { width:62px;}

.zl-tit { text-align:center; font-size:32px; font-family:Arial,"å¾®è½¯é›…é»‘"; color:#ad090b; padding:10px 0}
.zl-item { padding:20px;}
.zl-item li { font-size:14px; line-height:25px; }
.zl-item span { float:right; color:#6c6f6a;font-family:Arial;}
.zl-item li a { color:#333333;}
.zl-item .line { border-bottom:1px solid #e5e5e5; padding-top:20px; margin-bottom:20px; }
@charset "gb2312";
/* CSS Document */

/*-----header -------*/
.header { width:960px; margin:0 auto; position:relative; background:#fff; overflow:hidden;}
#logo { display:block; float:left; }

.header .right {  position:absolute; right:0px; width:233px; top:21px; color:#666666}
.header .right a { color:#666666;}
.header .right a:hover { color:#666666; text-decoration: underline;}
.header .right .sy { color:#901817; font-weight:bold;}
.header .right a.sy  {color:#901817;}
.header .right a.sy:hover {color:#901817;}
.header .right .date { margin-top:7px; line-height:20px; float:left; font-family:Arial}
.header .right .tianqi {margin-top:5px;margin-left:76px;}
.header .righttext {line-height:24px; color:#901817; font-weight:bold;}


.header .xxpt {color:#951b1a; clear:both;}
.header .xxpt span { display:block; text-indent:16px; line-height:24px;}
.header .xxpt a {color:#951b1a; }
.header .xxpt a:hover {color:#951b1a;}
.header .ptpad { background:url(libraryimagesptpad.gif) no-repeat left center;  float:left;}
.header .ptphone { background:url(libraryimagesptphone.gif) no-repeat left center;  margin-left:112px;}

.search { width:435px; margin-left:285px; padding-top:25px; }
.search .input { float:left; color:#aeaeae; text-indent:10px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-top:none;  border-bottom:none; background: url(libraryimagesinputbg.gif) repeat-x; width:311px; height:30px; line-height:28px;}
.search .submit {  background:#cc0202 url(libraryimagessearch.gif) no-repeat 6px 6px; text-indent:28px; width:63px; line-height:30px; border:none; color:#fff; height:30px; text-align:left;}
.search .rc { color:#03406c; padding-top:9px;line-height:12px;}
.search .rc a{ color:#03406c;}
.search .rc a:hover{ color:#03406c; text-decoration:underline;}

.nav { margin-bottom:1px; padding-left:5px; line-height:5px;border-top:4px solid #900; background:url(libraryimagesnav.jpg) repeat-x center; padding-top:1px;height:70px; color:#033c69;}
.nav a {color:#033c69;}
.nav a:hover{color:#033c69; text-decoration:underline;}
.nav dt { float:left; font-weight:bold; padding:8px 10px 8px 19px;}
.nav dl {height:60px; padding-top:4px;background:url(libraryimagesnavdot.gif) no-repeat left top;}
.nav dd { float:left; padding:8px 10px 8px 4px;}
.nav dd.tz { padding:8px 5px 8px 6px;}
.nav dt.navc { padding-left:40px;}
.nav dt.navr { padding-left:50px;*padding-left:30px;}

.header .zt { border:1px solid #d4d4d4; height:110px; position:relative; _width:959px; overflow:hidden;}
.header .zt ul { padding-left:17px; width:1501px;}
.header .zt li { float:left; width:742px; background:url(libraryimagesli.gif) no-repeat left 12px;  text-indent:10px;color:#055283; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.header .zt li a {color:#055283; }
.header .zt li a:hover {color:#055283; text-decoration:underline; }
.header .zt li.last { width:120px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.header .ad {position:absolute; top:10px; left:217px; width:525px;}
.header .zt .more {position:absolute; bottom:0px; right:0px; color:#9f2323;  line-height:38px; padding-right:8px;}
.header .more a {color:#9f2323;}
.header .more a:hover {color:#9f2323;}

#zggpllist { height:320px;}

@charset "gb2312";
/* CSS Document */

/*--------pind right block----------*/
.rd { border-top:2px solid #990100;  background:#fff; margin:0px auto 0 auto;}
.rd_border { border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece;background:#fff; margin:0 auto 8px auto; }
.mart0 { margin-top:0px;}

.rtit { color:#9a0000; font-weight:bold; width:280px; margin:0 auto; font-size:14px; padding-top:7px;}
.rtit img { display:block; margin-top:4px;}

.pdrtit { color:#9a0000; font-weight:bold; width:178px; margin:0 auto; font-size:14px; padding-top:7px; overflow:hidden;}
.pdrtit img { display:block; margin-top:4px;}

.rlist { margin-top:2px;}
.rlist ul { padding:0 0 12px 10px; }
.rlist li { width:185px;background:url(libraryimagesli.gif) no-repeat left 12px;  text-indent:10px;color:#117ca0; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.rlist li a {color:#117ca0; }
.rlist li a:hover {color:#117ca0; text-decoration:underline; }

.topten { background:url(libraryimagespindtoptenbg.gif) no-repeat left 6px; margin-left:10px; height:245px;*height:247px;  }
.topten ul { padding-left:20px;}
.topten  li{ line-height:24px; color:#117c9e;}
.topten a { color:#117c9e;}
.topten a:hover { color:#117c9e;}

.reci { background:url(libraryimagespindrecbg2.gif) ; width:280px; margin-left:10px; height:240px;  }
.reci ul {}
.reci ul { background:url(libraryimagespindrecbg.gif) no-repeat 7px 6px;  padding-left:27px;}
.reci  li{ line-height:24px; color:#117c9e;}
.reci span { float:right; padding-right:7px; color:#666666; font-family:Arial}
.reci a { color:#117c9e;}
.reci a:hover { color:#117c9e;}

.tupian { height:240px;*height:242px; overflow:hidden;  width:273px; margin:10px auto 0 auto;}
.tupian ul { width:290px; }
.tupian img{ display:block;}
.tupian  li{ font-weight:bold; text-align:center; color:#055283; line-height:24px; color:#117c9e; float:left; margin-right:15px;}
.tupian a { color:#055283;}
.tupian a:hover { color:#055283;}


.ad1,.ad2 { text-align:center;}
.ad1 { margin-bottom:10px}

.indexrd { border-top:2px solid #990100;}
.indexrd_border { border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece; }
.indexrtit { color:#9a0000; font-weight:bold; width:180px; margin:0 auto; font-size:14px; padding-top:7px;}
.indexrtit img { display:block; margin-top:4px;}

.indexrlist { margin-top:10px;}
.indexrlist ul { padding:0 0 12px 10px; }
.indexrlist li { width:170px;background:url(libraryimagesli.gif) no-repeat left 12px;  text-indent:10px;color:#117ca0; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.indexrlist li a {color:#117ca0; }
.indexrlist li a:hover {color:#117ca0; text-decoration:underline; }


.rpic {}
.rpic li { display:inline; line-height:0px; }
.rpic li img {margin-bottom:15px;}
@charset "gb2312";
div,ul,li,body,dl,dt,dd,h1,h2,h3,input { padding:0px; margin:0px;}
ul { list-style:none;}
body {
	font-size: 12px;
	background:url(libraryimageshomebg.jpg) repeat-x;
	font-family:"ËÎÌå", Arial;
}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:none; color:#000;}
img { border:none;}
.clear { clear:both;}

.top { width:960px; margin:0 auto;height:28px; color:#a3a3a3; }
.top li { float:left; background:url(libraryimageshometopde.gif) no-repeat top right; line-height:27px; padding:1px 17px 0 14px;}
.top li.last { background:none;}
.top .search { margin-left:24px;float:left; line-height:28px; }
.top .search .input {  width:164px; border:none; border:0; font-size:12px; color:#a6a6a6; margin:0 0 1px 1px; height:16px; line-height:16px; }
.top .search .submit { background:url(libraryimageshomesearch.jpg) no-repeat; border:none; width:51px; height:20px;}
.top .search span { display:block; float:left;}
.top .search div {background:url(libraryimageshomesearchbg.jpg) no-repeat left 4px; margin:0 0 0 55px; padding:4px 0 0 6px;}
.top .menu { float:right; width:295px;}
.top a { color:#a3a3a3;}

.banner { background:url(libraryimageshomebanner.jpg) no-repeat top center; height:144px; }
.banner .logo { width:960px; margin:0 auto;position:relative;}
.banner a { display:block; width:350px; height:144px; position:absolute; z-index:999;}

.nav { background:#fff url(libraryimagesheadernavbg1.jpg) repeat-x; border-top:5px solid #c60506; border-left:5px solid #c60506; border-right:5px solid #c60506;width:960px;  overflow:hidden; margin:0 auto 0 auto; line-height:39px; height:44px; position:relative;}
.nav ul li { text-align:center; width:79px; float:left; font-size:14px; color:#420700; background:url(libraryimagesheadernavde.jpg) no-repeat top right; }
.nav li.cur { background: url(libraryimagesheadernavcur.jpg) no-repeat;color:#fff;font-weight:bold;}
.nav li.cur a { color:#fff}
.nav li.last { background:none;}
.nav a.active { background: url(libraryimagesheadernavcur.jpg) no-repeat;color:#fff; font-weight:bold;}
.nav a.active a { color:#023c69}
.nav a { text-indent:2px; display:block; color:#420700}
.nav a:hover {text-indent:2px; display:block; color:#fff; text-decoration:none; background:url(libraryimagesheadernavcur.jpg) no-repeat top center;}


#Div_Tabs_1 { position:absolute; z-index:12; left:0px; width:99px;}
#Div_Tabs_1 a:hover { background:url(libraryimagesheadernavcurindex.jpg) no-repeat top center;}
#Div_Tabs_2 { position:absolute; z-index:11; left:97px;}
#Div_Tabs_3 { position:absolute; z-index:10; left:174px;}
#Div_Tabs_4 { position:absolute; z-index:9; left:251px;}
#Div_Tabs_5 { position:absolute; z-index:8; left:328px;}
#Div_Tabs_6 { position:absolute; z-index:7; left:405px;}
#Div_Tabs_7 { position:absolute; z-index:6; left:482px;}
#Div_Tabs_8 { position:absolute; z-index:5; left:559px;}
#Div_Tabs_9 { position:absolute; z-index:4; left:636px;}
#Div_Tabs_10 { position:absolute; z-index:3; left:713px;}
#Div_Tabs_11 { position:absolute; z-index:2; left:790px; width:93px;}
#Div_Tabs_11 a:hover { background:url(libraryimagesheadernavcurl.jpg) no-repeat top center;}
#Div_Tabs_12 { position:absolute; z-index:1; left:881px; background:none;}



.Div_Tabs_Cur {z-index:99 !important;
background: url(libraryimagesheadernavcur.jpg) no-repeat !important;color:#fff;font-weight:bold;}
.Div_Tabs_Cur a { color:#fff;}
.Div_Tabs_Cur a:hover { color:#fff;}

.Div_Tabs_Curl {z-index:99 !important;
background: url(libraryimagesheadernavcurl.jpg) no-repeat !important;color:#fff;font-weight:bold;}
.Div_Tabs_Curl a { color:#fff;}
.Div_Tabs_Curl a:hover { color:#fff;}



.footer { clear:both;width:960px; margin:8px auto 0 auto; background: url(libraryimagespdbtmbg.jpg) repeat-x;color:#fff; text-align:center; height:76px; line-height:25px; padding-top:30px;}

@charset "gb2312";

/*--*/



body {background:#eeeeee;}
/*-----header -------*/
body { background:url(libraryimagespindheaderbg.gif) repeat-x top;   }


.container { background:#fff;border-left:5px solid #c60506; border-right:5px solid #c60506;width:960px;   margin:0 auto 0 auto;}

.maincontent { float:none; margin:0 auto 20px auto;  width:940px; border:1px solid #cccccc; min-height:600px;}
.mainright1 {   width:300px;}

.post { text-indent:25px; width:960px; margin:0 auto; line-height:45px; color:#055283;}
.post a {color:#055283;}
.post a:hover {color:#055283;}


.cnttit { width:960px;margin:0 auto; padding-top:10px;}
.cnttit dt { color:red;font-size:30px;text-align: center; font-weight:bold;line-height:100px; }
.cnttit dd { color:#107da0; font-size:14px; text-align: center; font-weight:bold;line-height:34px;}

.cntinfo { width:838px; margin:0 auto; border-bottom:1px solid red; line-height:26px; color:#999999; height:26px; margin-bottom:20px;}
.cntinfo div { float:left;}
.cntinfo .info {text-indent:265px; width:800px;}
.cntinfo .share { width:170px;}
.cntinfo .zt {}

.cnt { clear:both;width:800px; margin:0 auto; line-height:200%; font-size:14px; color:#333333; padding-bottom:20px;}
.cnt p{padding-top:20px;}
.fbpl{float:right;padding-right:50px;}
.xgdd { width:960px; margin:0 auto 20px auto; background:#eeeeee; }
.xgdd dl { padding:4px 12px;}
.xgdd dt { color:#cc0000; font-weight:bold; font-size:14px; background: url(libraryimagestitbg.gif) repeat-x left; line-height:36px;}
.xgdd dt span { padding:0 8px 0 0; background:#eeeeee; }
.xgdd dd { line-height:24px; color:#333333; font-size:14px;}

.btminfo { padding:0 0 20px 0; }
.btminfo .share { float:left; width:480px; text-indent:40px;}
.btminfo .zrbj { padding-left:780px; font-size:14px; color:#aaaaaa;}

.pageMainBox { }

.changeView {width:120px}
.changeView span.title { float:left;}
.changeView span {float:right}
.changeView span.title:hover { float:left; font-weight:normal;}
.changeView span { margin-right:8px; cursor:pointer;}
.changeView span:hover { margin-right:8px; font-weight:bold; cursor:pointer;}





.md { border-top:2px solid #990100;}
.md_border { position:relative; border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece; padding-bottom:15px;}

.md_tit{ border-left:1px solid #fff; border-right:1px solid #fff; line-height:30px; background:url(libraryimagesbarbg.jpg) repeat-x top; height:30px; overflow:hidden; color:#9a0200; font-weight:bold; text-indent:12px; font-size:14px; }
.gdborder { padding-bottom:0px;}
.gdbtnl,#gdarea,#demo1,#demo2,.gdbtnr { float:left;}
.gdbtnl,.gdbtnr { width:35px; padding:70px 0 0 0; }
.gdbtnl,.gdbtnr img {cursor:pointer}
.gdbtnl { text-align:right; padding-right:6px;}
.gdbtnr { text-align:left;padding-left:6px;}
#gdarea { height:160px;width:876px; overflow:hidden;}
#gdarea ul { padding:10px 0 0 0;}
#gdarea li{ width:190px;  float:left; line-height:18px; color:#147b9c; text-align:center; background:url(libraryimagespicbg.gif) no-repeat center top;}
#gdarea img { width:169px; height:113px; display:block; margin:0 auto; margin-top:3px;margin-bottom:8px;}
#demo1 {float:left; }
#demo2 {float:left;}
.gdul {width:800%;}
#demoarea div{ float:left;white-space:nowrap; }