/* CSS Document */
body{
    margin:0;
    padding:0;
    font-size:14px;
}
a{
    text-decoration:none;
    color:#000000;
}
#container{
    margin:0 auto;
    width:100%;

}
#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:#dccabe;
    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: 690px; 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/leftarrow.png) no-repeat; 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/rightarrow.png) no-repeat; 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;  width: 100%; z-index: 2; background: #333; color: #fff;padding: 0;text-align: center;opacity: 0 }
.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: 0 auto;}
.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; }
/******************************/
.scroll-img{ padding-top: 140px !important}
.scroll-img1{ padding-top: 140px !important}
.scroll-img .ad-gallery .ad-image-wrapper .ad-image{
    overflow: unset;
}
.scroll-img .ad-gallery .ad-image-wrapper .ad-image img{
    width: 400px !important;
    height: auto !important;
    margin-left: 0;
}
.scroll-img .ad-gallery .ad-image-wrapperBox{ height: auto}
.scroll-img .ad-gallery .ad-image-wrapper{ height: 1050px}
.scroll-img #gallery{ height: 1090px}
.scroll-img .ad-gallery .ad-navBox{ height: 125px;overflow: hidden}
