/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:14px;
	}
a{
	text-decoration:none;
	color:#000000;
	}
#container{
	margin:0 auto;
	width:1600px;
	
	}
#masthead{
	margin:0 auto;
	width:1188px;
	
	text-align:center;
	}
#main{
	margin:0 auto;
	width:1190px;
	}
#main_list{
	margin:0 auto;
	width:1188px;
	
	}
#content_back{
	margin:0 auto;
	width:1161px;
	background-color:#e3e5e2;
	background-position:top;
	background-repeat:no-repeat;
	padding:1px;
	}
#content_back_hndbwg{
	margin:0 auto;
	width:1161px;
	background-image:url(/images/4500.files/images/hndbwg.jpg);
	background-color:#e3e5e2;
	background-position:top;
	background-repeat:no-repeat;
	padding:1px;
	}
#content_back_sjbwg{
	margin:0 auto;
	width:1161px;
	background-image:url(/images/4520.files/images/sjbwgdg.jpg);
	background-color:#e3e5e2;
	background-position:top;
	background-repeat:no-repeat;
	padding:1px;
	}
#content_back_cpjh{
	margin:0 auto;
	width:1161px;
	/*background-image:url(/images/6220.files/images/22.jpg);*/
	background-color:#e5dac6;
	background-position:top;
	background-repeat: repeat-y;
	padding:1px;
	}
#content_back_djbt{
	margin:0 auto;
	width:1161px;
	background-image:url(/images/4560.files/images/djbt.jpg);
	background-color:#e3e5e2;
	background-position:top;
	background-repeat:no-repeat;
	padding:1px;
	}
#content_back_dlsc{
	margin:0 auto;
	width:1161px;
	background-image:url(/images/4580.files/images/dlsc.jpg);
	background-color:#e3e5e2;
	background-position:top;
	background-repeat:no-repeat;
	padding:1px;
	}
#content_list{
	margin:130px auto auto auto;
	width:1000px;
	}
#content_list_cpjh{
	margin:130px auto auto auto;
	width:1161px;
	}
#content_list_dlsc{
	margin:130px auto auto auto;
	width:1160px;
	}
#content_show{
	margin:30px auto auto auto;
	width:1000px;
	}
.head{
	font-size:18px;
	font-family:'SimHei';
	}
.content{
	font-size:14px;
	text-indent:2em;
	line-height:150%;
	}
#footer{
	margin:0 auto;
	width:1186px;
	height:99px;
	background-image:url(/images/4480.files/images/footer.jpg);
	padding:1px;
	}
#footer_list{
	margin:0 auto;
	width:1186px;
	height:99px;
	background-image:url(/images/4480.files/images/footer_list.jpg);
	background-color:#e3e5e2;
	padding:1px;
	}
#copyright{
	margin:10px auto;
	width:80%;
	height:60px;
	}
.greenbubbles{
	background-image:url(/images/4560.files/images//greenbubbles.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
.whitebubbles{
	background-image:url(/images/4560.files/images//whitebubbles.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
.bubbleswords{
	text-align:justify;
	text-indent:2em;
	line-height:150%;
	}
	
/*pic and abstract*/
.y_1 {
	height: 180px;
	overflow: hidden;
	background-color:#ebefee;
}
.y_1 h4 {
	background-position: 0px -120px;
	height: 33px;
	background-image: url(../images/Satyr.png);
	text-align: left;
	font-size: 14px;
	color: #CC3333;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 220%;
}
.y_1 span {
	float: right;
	font-size: 12px;
	font-weight: lighter;
	text-decoration: none;
	line-height: 220%;
}
.y_1 img {
	border: 1px solid #CCCCCC;
	padding: 2px;
	height: 137px;
	width: 180px;
}
.y_1 .y_1_2 li {
	background-color: #e8e7e6;
	width: 208px;
	display: block;
	margin-top: 2px;
	height: 20px;
}
.y_1 .y_1_2 {
	display: block;
	float: left;
	height: 180px;
	width: 210px;
}
.y_1 .y_1_2 a {
	color: #CC0000;
	text-decoration: none;
}
.y_1 .y_1_2 ul {
	display: block;
	padding: 10px;
}
.y_1 .y_1_3 {
	float: right;
	margin-right:30px;
	width: 750px;
	display: block;
	height: 130px;
}
.y_1 .y_1_3 li {
	text-align: left;
	display: block;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.y_1 .y_1_3  p {
	text-indent: 2em;
	line-height:150%;
}
.y_1 .y_1_3 ul {
	display: block;
	list-style:none;
}

.shouce  {
	float: left;
	/*margin-right:35px;*/
	width: 510px;
	display: block;
	/*height: 130px;
	padding-left:20px;*/
}
.shouce  li {
	text-align: left;
	display: block;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.shouce   p {
	text-indent: 2em;
	line-height:150%;
	text-align:justify;
	
}
.shouce  ul {
	display: block;
	list-style:none;
	background-color:#cc955f;
	padding:0;
	margin:0;
}
.clear{
	clear:both;
	}
.space{
  height:30px;
  }
/*cpjh pic scroll*/

.gdzg{  width:1120px; padding:0; }
.gdzg h3 img{ margin:20px auto;}
.gdzg p{ line-height:30px; text-indent:2em;}
.gdzg ul{ width:100%; height:auto; float:left; padding:30px 0px; background:url(../images/line.gif) repeat-x center bottom;}
.gdzg ul li{ width:258px; height:184px; float:left; margin-right:19px; display:inline;}
.gdzg ul li.last{ margin-right:0px;}
.gdzg dl{ width:100%; height:auto; float:left; padding:30px 0px; background:url(../images/line.gif) repeat-x center bottom;}
.gdzg dl dt{ width:150px; height:150px; float:left;}
.gdzg dl dd{ width:600px; height:auto; float:right;}
.gdzg dl dd h2{ font-size:24px; height:30px; line-height:30px; padding:0px; background:none;}
.gdzg dl dd h2 a{ font-size:24px; text-decoration:none;}
.gdzg dl dd h3{ line-height:30px;}
.gdzg dl dd p{ line-height:25px; font-size:12px;}
.gdzg dl dd .gd_1{ color:#997924;}
.gdzg dl dd .gd_2{ color:#656e2b;}
.gdzg dl dd .gd_3{ color:#618561;}
.gdzg dl dd .gd_4{ color:#4d7694;}
.gdzg dl dd .gd_5{ color:#5866a3;}
.gdzg dl dd .gd_6{ color:#715880;}
.gdzg dl dd .gd_7{ color:#a66f68;}
.gdzg dl dd .gd_8{ color:#a77f5c;}
.gdzg dl dd .gd_1 a{ color:#997924;}
.gdzg dl dd .gd_2 a{ color:#656e2b;}
.gdzg dl dd .gd_3 a{ color:#618561;}
.gdzg dl dd .gd_4 a{ color:#4d7694;}
.gdzg dl dd .gd_5 a{ color:#5866a3;}
.gdzg dl dd .gd_6 a{ color:#715880;}
.gdzg dl dd .gd_7 a{ color:#a66f68;}
.gdzg dl dd .gd_8 a{ color:#a77f5c;}
.gdzg table{ margin:0px auto; border-left:1px solid #876a10; border-top:1px solid #876a10;}
.gdzg table td{ padding:3px 10px; border-right:1px solid #876a10; border-bottom:1px solid #876a10;}

/******************************/
#gallery { width:1100px; height:850px; margin:0px auto; }
.ad-gallery { width: 1100px; }
.ad-gallery, .ad-gallery * { margin: 0; padding: 0; }
.ad-gallery .ad-image-wrapperBox { width: 1100px; height: 900px; margin-bottom: 8px; padding:10px;}
.ad-gallery .ad-image-wrapper { width:801px; height: 800px; position: relative; overflow: hidden; margin-top:-130px; margin-left:150px;}
.ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; }
.ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 5%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 5%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */
      background: url(../images/r_sns/non-existing.jpg)\9 }
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(/images/6220.files/images/leftarrow.png); width: 54px; height: 50px; display: block; position: absolute; top: 47%; left: 0; z-index: 101; }
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(/images/6220.files/images/rightarrow.png); width: 57px; height: 53px; right: 0; left: auto; }
.ad-gallery .ad-image-wrapper .ad-image { position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9; }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; text-align: left; width: 100%; z-index: 2; background: url(../images/r_sns/opa75.png); color: #000; }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description a{ width:100%px; height:300px; margin:0px auto; display:block; position:relative;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description a span{ position:absolute; width:100%; height:30px; display:block; left:0px; bottom:-20px; line-height:30px; text-align:center; filter:alpha(Opacity=70); opacity:0.7; background:#333; color:#FFF;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; }
.ad-gallery .ad-slideshow-controls { width:0px; height:0px; overflow:hidden;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer; }
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
.ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default; font-style: italic; }
.ad-gallery .ad-nav { width: 550px; position: relative; margin:0px auto; }
.ad-gallery .ad-navBox { width:705px; background:url(../images/scrollb.gif) no-repeat; height:116px; padding-top:1px; margin-top:-240px; margin-left:210px;}
.ad-gallery .ad-navBox .ad-controls { width:70px; height: 20px; position:absolute; top:50px; right:5px; color:#FFF; display:none;}
.ad-gallery .ad-forward, .ad-gallery .ad-back { position: absolute; top: 0; height: 100%; z-index: 10; }
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 70px; }
.ad-gallery .ad-back { cursor: pointer; left: -130px; width: 20px; display: block;}
.ad-gallery .ad-forward { cursor: pointer; display: block; right: -130px; width: 20px; height:70px;}
.ad-gallery .ad-nav .ad-thumbs { overflow: hidden; width: 100%;}
.ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none; padding:0px; background:none;}
.ad-gallery .ad-thumbs li { width:110px; height:128px; float: left; margin:0px;}
.ad-gallery .ad-thumbs li a { display: block; }
.ad-gallery .ad-thumbs li a img { display: block; margin:5px auto 0px auto; width:60px; height:100px;}
.ad-gallery .ad-thumbs li a.ad-active img { }
.ad-gallery .ad-thumbs li p{ text-align:center; text-indent:0px;}
.ad-gallery .ad-image-description{ padding-bottom:20px;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads { position: absolute; left: -9000px; top: -9000px; }
/******************************/