ï»¿* { 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 */

/*--------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";




.bort20 { border-top:20px solid #fff;}

/*-----header -------*/
body { background:url(libraryimagespindheaderbg.gif) repeat-x top;   }

.container { padding-top:10px; background:#fff;border-left:5px solid #c60506; border-right:5px solid #c60506;width:960px;   margin:0 auto 0 auto;}

.position { text-align:right;padding-right:19px; line-height:31px; color:#993333;}
.position a {color:#993333;}
.position a:hover {color:#993333; text-decoration:underline;}
.position span { color:#430000;}


.maincontentmoji { width:621px; overflow:hidden; float:left;}
.maincontent { width:742px; overflow:hidden;}

.mainright { background:#eeeeee;  width:320px; padding-bottom:8px;}
.indexmainright { width:200px;  float:right}

.sp { width:188px; margin:0 auto; text-align:center; margin-top:14px;}
.sp .pic { padding-bottom:6px; position:relative; width:144px; height:108px; margin:0 auto; }
.sp .pic .bof { position:absolute; top:84px; left:7px;}
.sp .tit { font-weight:bold; color:#0e7c9f; line-height:26px; width:188px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*--------pind right block----------*/


.post { color: #055283; text-indent:25px; line-height:36px;}
.post a {color: #055283;}
.post a:hover {color: #055283;}


.pagelist { margin:15px 0 0 0;}
.pagelist li { width:621px; background:url(libraryimagespindpoint.gif) no-repeat 11px 12px; text-indent:20px; line-height:26px; color:#666666; font-size:14px;}
.pagelist a { color:#055283}
.pagelist a:hover { color:#055283; text-decoration:underline;}

.pagelist li.dotline { background:url(libraryimagespinddotline.gif) repeat-x; height:1px; overflow:hidden; margin:4px 0 4px 0; line-height:1px; font-size:0px; }

.thirdmenu { background:#eee; margin-left:10px; color:#666;}
.thirdmenu ul {padding:7px 0 0 10px;}
.thirdmenu li { float:left; line-height:20px; margin-bottom:11px;}
.thirdmenu .current { background:#c00; color:#fff;}
.thirdmenu .current a{ background:#c00; color:#fff;}
.thirdmenu .current a:hover{ background:#c00; color:#fff;}
.thirdmenu .active { background:#c00; color:#fff;}
.thirdmenu .active a{ background:#c00; color:#fff;}
.thirdmenu .active a:hover{ background:#c00; color:#fff;}
.thirdmenu a {color:#666; display:block; padding:0 10px;}
.thirdmenu a:hover { background:#c00; color:#fff; display:block; padding:0 10px;}

.pagezhylist {color:#666; line-height:20px;}
.pagezhylist li{ margin-bottom:10px;padding:0 0 10px 10px; clear:both; }
.pagezhylist .pic { float:left; }
.pagezhylist .pic img { margin:10px 10px 10px 0; border:none;}
.pagezhylist .tit { padding-top:6px;color:#107da0; font-weight:bold; font-size:14px; line-height:26px;}
.pagezhylist .tit a{ color:#107da0; }
.pagezhylist .tit a:hover{ color:#107da0; }
.pagezhylist .zhy { padding:0 12px 0 0;}
.pagezhylist .zhy span { color:#9d2323; padding-left:12px;}
.pagezhylist .zhy span a { color:#9d2323;}
.pagezhylist .zhy span a:hover{ color:#9d2323; text-decoration:underline;}

.pagezhylisttout { color:#666; line-height:20px;}
.pagezhylisttout li{ margin-bottom:10px;padding:0 0 0 10px; clear:both; }
.pagezhylisttout .pic { float:left; }
.pagezhylisttout .pic img { margin:10px 10px 10px 0; border:none;}
.pagezhylisttout .tit { padding-top:6px;color:#107da0; font-weight:bold; font-size:14px; line-height:26px;}
.pagezhylisttout .tit a{ color:#107da0; }
.pagezhylisttout .tit a:hover{ color:#107da0; }
.pagezhylisttout .zhy {padding:0 12px 0 0;}
.pagezhylisttout .zhy span { color:#9d2323; padding-left:12px;}
.pagezhylisttout .zhy span a { color:#9d2323;}
.pagezhylisttout .zhy span a:hover{ color:#9d2323; text-decoration:underline;}
.pagezhylisttout .info {}

.twobar { float:left; width:360px;}
.barcenter { margin-left:20px;}

.clsPage{ 
	text-align:center;
	font-family:tahoma,arial,'bitstream vera sans',helvetica,sans-serif,'ËÎÌå'; 
	font-size:14px; 
	width:575px; height:100%;
	overflow:hidden;
	margin:20px auto;                 
}
.clsPage a{
	text-decoration:none; 
	text-align:left; 
	margin:0px 1px; 
	padding:3px 5px 1px 5px; 
	height:24px; 
	background-color:#eee; 
	border:1px solid #ccc;
	color:#990000; 
	line-height:24px; 
	font-family:"ËÎÌå",Arial,Sans;
}
.clsPage a:hover{
	background-color:#b50000;
	color:#ffffff; 
	text-decoration:none; 
	border:1px solid #ccc;


}   

.clsPage span {	background-color:#eee; 
	border:1px solid #ccc;
	color:#999999; 
	display:block;
		padding:3px 5px 1px 5px; 
	height:24px; 

}

.clsPage span.cur {background-color:#cc0000; 
	border:1px solid #990000;
	color:#fff;
	font-weight:bold;
		padding:3px 5px 1px 5px; 
	height:24px; 

	display:block;}
	
.pdblock { background:url(libraryimagesywjjblockbg.jpg) repeat-x; height:44px; overflow:hidden; margin-bottom:4px;}
.pdblock .titpic { float:left;  *min-width:283px;}
.pdblock .titpic1 { float:left;  *min-width:390px;}
.pdblock .titpic1 img{ margin:10px 0 0 7px;}
.pdblock .titpic img{ margin:10px 0 0 7px;}
.pdblock .smenu {float:right; background:url(libraryimagesywjjblockbg.jpg) repeat-x left -88px; height:44px;}
.pdblock .smenu li { float:left; color:#fff; line-height:39px; padding:0 0 0 6px;font-weight:bold;}
.pdblock a{ color:#fff;}
.pdblock a:hover{ color:#fff;}

.pdblock .smenu .smenul { padding:0px; width:14px; background:url(libraryimagesywjjblockbg.jpg) no-repeat left -44px; height:44px;}
.pdblock .smenu .smenur {  padding:0px;float:right; width:20px; background:url(libraryimagesywjjblockbg.jpg) no-repeat right -132px; height:44px;}
.pdblock .smenu .smenulld { padding:0px; width:14px; background:url(libraryimagesywjjblockbg.jpg) no-repeat left -44px; height:44px;}
.pdblock .smenu .smenurld {  padding:0px;float:right; width:20px; background:url(libraryimagesywjjblockbg.jpg) no-repeat right -132px; height:44px;}

.pdbtm { clear:both; background:url(libraryimagespindpdbtm.gif) repeat-x; height:10px; margin:10px 0 0 0; }

/*Ñ§Ï°Æ½Ì¨Á½ÁÐ*/

.pingfen  { width:980px;}
.pingfen dd{ float:left; width:470px; margin-right:20px; }




.pingfen .xxpt .pic { float:left;  padding:20px 0 0 20px;}
.pingfen .xxpt ul.picul { margin-left:127px; padding-top:16px; line-height:26px;}

.pingfen .xxpt ul.picul li {  background:url(libraryimagesli.gif) no-repeat left 12px;  text-indent:10px; font-size:14px; color:#117ca0; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-right:15px; }
.pingfen .xxpt ul.picul li a {color:#117ca0; }
.pingfen .xxpt ul.picul li a:hover {color:#117ca0; text-decoration:underline; }

.pingfen ul.mul3 { clear:both; margin:10px 0 10px 20px;}
.pingfen ul.mul3 li {  background:url(libraryimagesli.gif) no-repeat left 12px;  text-indent:10px; font-size:14px; color:#117ca0; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-right:15px; }
.pingfen ul.mul3 li a {color:#117ca0; }
.pingfen ul.mul3 li a:hover {color:#117ca0; text-decoration:underline; }

.jzlist { width:914px; overflow:hidden; margin:0 auto; margin-top:20px;}
.jzlist ul { width:930px;}
.jzlist li { position:relative; float:left; width:171px; margin:0 15px 15px 0;line-height:18px;color:#107da0;}
.jzlist .pic {}
.jzlist .time { position:absolute; left:8px; top:110px; color:#fff;}
.jzlist .tit { padding:6px 0 2px 0;}
.jzlist .tit a{ color:#107da0; }
.jzlist .tit a:hover{ color:#107da0; }
.jzlist .info { color:#999;}

#feature_list { height:253px;}
		#feature_list .txtarea {line-height:40px;  color:#023c69; font-size:14px; font-weight:normal; text-indent:0px; text-align:center;}
		#feature_list .txt { position:absolute; left:0px; bottom:0px;  width:321px; height:40px; overflow:hidden;background:#dfe8eb; z-index:999; }
ul#tabs {
			z-index:1000;
			width: 205px;
			position: absolute;
			left:100px;
			bottom:54px;
		}

.jgdwzzq { width:96%; margin:0 auto; margin-top:20px;}
.jgdwzzq td{ line-height:25px;}


/*--picture gundong--*/

.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:878px; 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; }
.contentExp {
	margin: 15px auto; padding: 15px 10px; border: 1px solid rgb(187, 0, 0); width: 570px; color: rgb(102, 102, 102); line-height: 18px; text-indent: 28px; letter-spacing: 1px; background-color: rgb(255, 241, 220);
}
.formBox {
	margin: 15px auto; border: 1px solid rgb(187, 0, 0); width: 590px;
}
.formBox .content {
	background: url("libraryimagesform1_bg.gif"); margin: 2px;
}
.formBox .header {
	 height: 24px; color: rgb(187, 0, 0); font-size: 12px; font-weight: 600; vertical-align: bottom;
}
.formBox .label {
	padding: 4px; text-align: right; line-height: 26px; font-weight: 600; vertical-align: top;
}
.formBox .input {
	padding: 4px; text-align: left;
}
.formBox .input input {
	border: 1px solid rgb(133, 0, 0); height: 18px; line-height: 21px; margin-bottom: 4px; background-image: url("libraryimagesinput1_text.gif"); _margin-bottom: 0px;
}
.formBox .button {
	border: 0px solid red; width: 65px; height: 20px; color: rgb(102, 102, 102); line-height: 20px; letter-spacing: 4px; margin-right: 10px; margin-bottom: 2px; margin-left: 10px; cursor: pointer; background-image: url("libraryimagesbutton_bg.gif");
}
.formBox .button1 {
	border: 0px solid red; width: 65px; height: 20px; color: rgb(187, 0, 0); line-height: 20px; letter-spacing: 4px; margin-right: 10px; margin-bottom: 2px; margin-left: 10px; cursor: pointer; background-image: url("libraryimagesbutton_bg.gif");
}
.formBox .content2 {
	margin: 0px; background-color: rgb(255, 236, 207);
}
.formBox .content2 .controlarea {
	margin: 8px; font-size: 12px; background-image: url("libraryimagesbg_user.gif"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.formBox .content2 .controlarea .title {
	height: 24px; color: rgb(187, 0, 0); font-size: 13px; font-weight: 600; margin-top: 15px; margin-left: 30px;
}
.formBox .content2 .controlarea .title span {
	margin-bottom: 20px; margin-left: 15px; vertical-align: bottom;
}
.formBox .content2 .controlarea .textarea {
	margin: 20px 60px 10px; color: rgb(0, 0, 0); font-size: 12px; font-weight: 600;
}
.formBox .content2 .controlarea .buttonarea {
	text-align: center; margin-bottom: 30px;
}

.picpage ul { padding:10px 0 0 0; clear:both;}
.picpage li{ width:200px; padding:0 20px;  float:left; line-height:18px; color:#147b9c; text-align:center; background:url(libraryimagespicbg.gif) no-repeat center top;}
.picpage img { border:none;width:169px; height:113px; display:block; margin:0 auto; margin-top:3px;margin-bottom:8px;}
