@charset "utf-8";
body { padding:0 ;margin:0; font-family:"宋体"; font-size:14px; color: #000000; background-color:#fbfbf3; text-align:justify;}
img{border:0;}
a:link,a:visited,a:active {text-decoration:none;font-family:"宋体";font-size: 14px;color:#000000;}
a:hover {text-decoration:none; font-family: "宋体";font-size: 14px;color:#FF0000;}
ul,li{ list-style-type:none;}
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
/* 基金会样式 */
.jjh_1{ width:1003px; margin:0 auto; height:118px; background:url(../img/jjhsy_r1_c1.png) top center no-repeat; padding-top:30px;}
.tbdh{width:1003px; margin:0 auto; height:44px; background:url(../img/jjhsy_r2_c1.png) top center no-repeat;}
.tbdh a{ display:block; width:123px; height:20px; margin-top:12px; line-height:20px; color:#FFFFFF; font-size:16px; border-right:2px #FFFFFF solid; text-align:center; float:left;}
.tbdh a:last-child{border-right: 0;}
.tbdh a:hover{ display:block; width:123px; height:20px; margin-top:12px; line-height:20px; color:#FFFF00; font-size:16px; /*border-right:2px #FFFFFF solid;*/ text-align:center;}
.tbdh_1 a{ border:none;}
.tbdh_1 a:hover{ border:none;}
.jjh_2{ width:1003px; margin:0 auto; height:25px; clear:both; background:#FFFFFF;}
.jjh_3{ width:1003px; margin:0 auto; height:320px; background:#FFFFFF;}
.jjh_4{ float:left; width:620px; height:310px;}
.jjh_5{ float:right; width:373px; height:310px;}
.jjh_6{ background:url(../img/jjhsy_r4_c3.png) top center no-repeat; height:30px; text-align:right; padding-right:20px;}
.jjh_6 a{ font-size:14px; line-height:30px; color:#9a4202;}
.jjh_6 a:hover{ font-size:14px; line-height:30px; color:#FF0000;}
.jjh_7 a{ font-size:14px; line-height:30px; color:#9a4202;}
.jjh_7 a:hover{ font-size:14px; line-height:30px; color:#FF0000;}
.sygd a{ font-size:14px; line-height:36px; color:#9a4202;}
.sygd a:hover{ font-size:14px; line-height:36px; color:#FF0000;}
.jjwz a{ font-size:12px; color:#f8742a;}
.jjwz a:hover{ font-size:12px; color:#FF0000;}
.dbdh a{ font-size:14px; line-height:30px; color:#676767;}
.dbdh a:hover{ font-size:14px; line-height:30px; color:#FF0000;}
.syzz a{ display:block; width:97px; height:34px; line-height:34px; text-align:center; color:#000000; float:left;}
.syzl a{ display:block; width:97px; height:34px; line-height:34px; text-align:center; color:#b50800; float:left;}
.zcgd a{ line-height:40px; font-size:14px; color:#9a4202;}
.zcgd a:hover{ line-height:40px; font-size:14px; color:#FF0000;}
.lddy a{ font-size:12px; color:#af9775; line-height:20px;}
.lddy a:hover{ font-size:12px; color:#FF0000; line-height:20px;}

.zc_lxfs p{margin: 0;}
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.line_bottom .pic-list{display: block;width: 23.5%;float: left;margin-right: 2%;}
.line_bottom .pic-list:nth-child(4n){margin-right: 0;}
.line_bottom .pic-list .tp{display: block;width: 100%;height: 115px;overflow: hidden;}
.line_bottom .pic-list .tp img{display: block;max-width: 100%;height: 100%;margin: 0 auto;}
.line_bottom .pic-list .tit{font-size: 14px;text-align: center;line-height: 35px;}