﻿/*------------------------底部---------------*/
.footer{ background:url(../images/footer_bg.png) repeat-x 0 0px; border-top:solid 4px #0c905a;}
.footer_con{ width:955px; margin:0px auto}
.linkBox{ width:955px; background:url(../images/footer_line.png) no-repeat center bottom; height:140px; margin:0 0 20px 0px;}
.link_title{ margin:20px 0 0 0px; overflow:hidden; height:30px;}
.link_title span, .link_title a{ float:left; font-size:14px; font-weight:bold; color:#0c905a; display:block; margin:0 30px 0 0px; margin:0 30px 0 0px\9;*margin:0 30px 0 0px; _margin:0 30px 0 0px; height:30px; line-height:30px;}
.link_title span{margin:0 20px 0 0px;}
.link_title a:hover, .link_title a.hover{ background:url(../images/link_h.png) no-repeat  center bottom; text-decoration:none}
.linkList{ margin:10px 0 0 90px;height:90px; overflow-y: auto;}
/*.linkList li{ float:left; margin:0 38px 0 0px; line-height:24px; display:inline; white-space:nowrap}*/
.linkList li{ float:left; margin:0 35px 0 0px; line-height:24px; display:inline; white-space:nowrap}
.bottom_right a.sy {
    position: absolute;
    right: 0;
    top: 49px;
}
.bottom_left{ width:320px; height:130px; border-right:solid 1px #cccccc; padding:10px 0px; float:left}
.bottom_right{ float:left; padding:0 0 0 15px; line-height:24px; color:#333; width:580px;}
.bottom_right a{ margin:0 5px;}
.wsj_logo{float:right;margin: 0px 0 0 0px!important;text-align:center;width:90px;}
.wsj_logo img{ display:block;}
.adsdRgt2{ right:0px;/* left:50%; margin-left:492px;*/ bottom:185px;}
.adsdRgt2{font-size:12px;position:fixed;_position:absolute; bottom:160px; }
.adsdRgt2 a.back2{ color:#07519A;  width:36px; height:60px; font-size:14px; text-indent:-9999px;  display:block; }
.adsdRgt2 p.back_top2, .adsdRgt2 p.back_top2 a{ color:#07519A; width:36px; height:50px; font-size:14px; text-indent:-9999px; cursor:pointer;  display:block;}
*html #dlAdsRgt2{ top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.ads_bg2{ width:36px; height:110px; background:url(../images/topAndBack.jpg) no-repeat;}

/*事业单位标识样式*/
.bottom_right{position: relative;}
#_ideConac{ position: absolute; bottom:25px; right: 90px;}

/*----------------------------------------------响应式-------------------------------------------------------*/

@media only screen and (max-width:768px){
    .bottom_right a.sy{display:none;}
.footer_con{ width:96%; padding:0 2%;}
.linkBox , .bottom_right{ display:none;}
.bottom_left{ padding:15px 0; width:307px; border-right:none; margin:0 auto; float:none;}
}
@media only screen and (max-width:480px){
.bottom_left{ width:80%}
.bottom_left img{ width:100%;}
}