﻿@charset "utf-8";

.aMore {font-family:"宋体";}

/*****结构**********************************************************************************/
.Part01, .Part02, .Part03, .Part04 {margin:0px auto; width:960px; overflow:hidden; zoom:1;}
.Part01 {height:587px;}
.Col01 {display:inline; float:left; width:687px;}
.Col02 {display:inline; float:right; width:266px;}

/*****模块样式*******************************
********************************************/
.modH h5 {display:inline; float:left; margin:6px 0px 0px 50px; font-weight:bold; color:#fff; font-size:14px;}
.modH .aMore:hover {text-decoration:underline; color:#000;}
.modH .aMore {float:right; margin:5px 20px 0px 0px; color:#fff;}
.modH .spanA {float:left; height:30px; line-height:30px; font-size:14px; padding-left:10px; color:#fff;}
.modH .spanA a:hover {color:#000;}
.modH .spanA a {color:#fff; font-size:14px; font-weight:bold;}
.modH {overflow:hidden; zoom:1;}
.modB {overflow:hidden; zoom:1;}

.modH b {float:left; width:86px; height:24px; line-height:24px; margin:6px 0px 0px 5px; color:#fff; font-size:14px; text-align:center; cursor:pointer;}
.modH .on {background:url(bg_j03.jpg) no-repeat center top; color:#666;}
.mod04 .modH b {width:54px; padding-left:50px; height:22px; text-align:left; line-height:24px; margin:7px 5px 0px 0px; background:url(mod04HH.gif) no-repeat center top; color:#ff4607;}
.mod04 .modH .on {padding-top:1px; height:24px; line-height:24px; margin-top:6px; background:url(mod04HH.gif) no-repeat center top; color:#c01c11;}

.mod01 {margin-bottom:7px; background:url(mod01B.jpg) repeat-y center top;}
.mod01 .modH {background:url(mod01H.jpg) no-repeat center top; height:36px;}
.mod01 .modB {background:url(mod01F.jpg) no-repeat center bottom;}

.mod02 {margin-bottom:7px; background:url(mod02B.jpg) repeat-y center top;}
.mod02 .modH {background:url(mod02H.jpg) no-repeat center top; height:36px;}
.mod02 .modH h5 {margin:6px 0px 0px 20px;}
.mod02 .modB {background:url(mod02F.jpg) no-repeat center bottom;}

.mod03 {margin-bottom:7px; background:url(mod02B.jpg) repeat-y center top; position:relative;}
.mod03 .modH {background:url(mod03H.jpg) no-repeat center top; height:36px; padding-left:15px;}
.mod03 .modB {background:url(mod02F.jpg) no-repeat center bottom;}
.mod03 .aPos:hover {text-decoration:underline; color:#000;}
.mod03 .aPos {position:absolute; right:20px; top:5px; color:#fff;}

.mod04 {margin-bottom:7px; position:relative;}
.mod04 .modH {background:url(mod04H.jpg) no-repeat center top; height:31px; padding-left:15px;}
.mod04 .modB {border:#ffea97 1px solid; border-top:none;}
.mod04 .aPos:hover {text-decoration:underline; color:#000;}
.mod04 .aPos {position:absolute; right:20px; top:5px; color:#fff;}

.mod05 {width:314px; display:inline; float:left; margin-bottom:7px;}
.mod05 .modH {background:url(mod05H.jpg) no-repeat center top; height:30px;}
.mod05 .modH h5 {margin:6px 0px 0px 40px;}
.mod05 .modB {border:#d2d2d2 1px solid; border-top:none; height:320px;}

.mod06 {width:477px; display:inline; margin-bottom:7px;}
.mod06 .modH {height:30px;}
.mod06 .modH h5 {margin:7px 0px 0px 60px; width:60px; height:23px; line-height:23px;}
.mod06 .modB {height:200px;}

/*****图片简介*******************************
********************************************/
.ulTt {width:90%;}
.ulTt li {width:100%; height:85px; overflow:hidden; display:inline; float:left; margin-top:10px; background:url(dashed.gif) repeat-x left bottom;}
.ulTt .aImg {float:left; width:100px; height:75px; margin-left:5px;}
.ulTt .aImg img {width:100px; height:75px;}
.ulTt h6, .ulTt p {display:inline; float:right; clear:right; width:62%; overflow:hidden; margin:0px; padding:0px; margin-right:5px;}
.ulTt h6 {height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ulTt h6 a:hover {color:#f30; text-decoration:underline;}
.ulTt h6 a {font-weight:bold; color:#c00; font-size:14px;}
.ulTt p {height:44px; font-size:12px;}

/*****图片列表*******************************
********************************************/
.ulImg {padding-bottom:10px;}
.ulImg li {width:138px; height:130px; display:inline; float:left; clear:none; overflow:hidden; margin:10px 0px 0px 12px;}
.ulImg a:hover {text-decoration:underline; color:#00f;}
.ulImg a:hover img {border:#999 1px solid; background:#eee;}
.ulImg a {display:block; overflow:hidden; zoom:1; width:100%; height:100%; cursor:pointer; color:#666;}
.ulImg span {display:inline; float:left; width:100%; height:22px; margin-top:3px; cursor:pointer; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer; text-align:center;}
.ulImg img {display:inline; float:left; width:132px; height:99px; padding:2px; border:#ccc 1px solid; background:#fff;}

/*****文字列表*******************************
********************************************/
.ulList {padding:10px 0px; width:95%;}
.ulList li {display:inline; float:left; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-family:"宋体"; font-size:12px; height:22px; line-height:22px; color:#666;}
.ulList .spanL {float:left; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ulList cite {float:right; width:75px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#999; font-style:normal;}
.ulList a:hover {text-decoration:underline;}
.ulList a {font-size:12px;}
.ulList .aSort {color:#333; margin-right:5px;}

/*****图片标题********************************************
********************************************************/
.divTtImg {height:87px; overflow:hidden; zoom:1; margin-bottom:7px; background:url(bg_j01.jpg) no-repeat center top;}
.divTtImg p {width:630px; margin:0px auto; padding:0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.divTtImg img {max-width:630px; max-height:40px; width:expression(this.width > 630 ? 630 : true); height:expression(this.height > 40 ? 40 : true);}
.divTtImg .pImg {height:40px; margin-top:12px; margin-bottom:3px;}
.divTtImg .pTt {height:22px;}
.divTtImg .pTt a {margin-right:10px;}

/*****关爱新闻********************************************
********************************************************/
.divGaxw {display:inline; float:right; width:340px;}
.divGaxw .modB {height:450px;}
.inGaxw {width:308px; height:100px; margin:0px auto; padding:10px 10px 20px; overflow:hidden; zoom:1; background:url(bg_j02.jpg) no-repeat center bottom;}
.inGaxw h2 a {font-size:16px; line-height:26px; font-weight:bold; color:#333;}
.inGaxw p {padding:0px; margin:3px auto 0px;}
.inGaxw p a {font-size:12px;}
.divGaxw .aMore:hover {color:#f06;}
.divGaxw .aMore {color:#FB8410;}


.divGaxw .ulList, .divZdxm .ulList {padding:10px 0px; width:93%;}
.divGaxw .ulList li, .divZdxm .ulList li {font-size:14px; height:24px; line-height:24px;}
.divGaxw .ulList a, .divZdxm .ulList a {font-size:14px;}

/*****首页动画********************************************
********************************************************/
.div_jflash {display:inline; float:left; width:330px; height:240px; padding:4px; overflow:hidden; zoom:1; margin-bottom:7px; border:#ff9a02 1px solid; background:#fff; position:relative;}
.div_jflash .div_jimg {width:330px; height:240px; clear:both; margin:0px auto;}
.div_jflash .a_jimg {width:330px; height:240px; display:inline; float:left;}
.div_jflash .a_jimg img {width:330px; height:240px;}

.div_jflash .ul_jimg {display:block; overflow:hidden; zoom:1; width:63px; height:20px; right:4px; top:193px; clear:none; margin:0px; padding:0px; list-style:none; position:absolute;}
.div_jflash .ul_jimg li {width:20px; height:20px; display:inline; float:left; margin-right:1px;}
.div_jflash .ul_jimg a.img {display:block; font-size:12px; font-weight:bold; width:20px; height:20px; line-height:20px; color:#fff; text-align:center; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7;}
.div_jflash .ul_jimg .on a.img {color:#f20000;}

.div_jflash .div_jtt {height:30px; line-height:30px; width:310px; padding:0px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:absolute; left:4px; top:214px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7;}
.div_jflash .div_jtt a {font-weight:bold; font-size:12px; color:#fff;}

/*****重点项目********************************************
********************************************************/
.divZdxm {display:inline; float:left; width:340px; clear:left;}
.divZdxm .modB {height:193px;}

/*****网站公告********************************************
********************************************************/
.divWzgg .modB {height:150px;}
.divWzgg .ulList, ..Xwg_Cftz .ulList {padding-top:5px; width:90%;}

/*****新闻稿_采访通知**************************************
********************************************************/
.Xwg_Cftz .modB {height:150px;}
.pBtn {overflow:hidden; zoom:1; margin:0px auto; height:35px; padding:0px;}
.pBtn a:hover {text-decoration:none; background-position:center bottom;}
.pBtn a {float:left; width:66px; height:24px; padding-left:40px; line-height:24px; font-size:12px; color:#333; margin-left:17px;}
.pBtn .aBtn1 {background:url(btn_04.gif) no-repeat center top;}
.pBtn .aBtn2 {background:url(btn_05.gif) no-repeat center top;}

/*****关爱专题********************************************
********************************************************/
.divGazt .modB {height:158px;}
.divGazt .pImg {text-align:center; margin:0px auto; padding:0px; height:90px; padding-top:10px;}
/*.divGazt img {max-width:240px; max-height:80px; width:expression(this.width > 240 ? 240 : true); height:expression(this.height > 80 ? 80 : true);}

/*****求助_捐助*******************************************
********************************************************/
.Qz_Jz {width:477px; display:inline; float:left; overflow:hidden; zoom:1;}
.Qz_Jz .modB {height:300px;}
.Qz_Jz .ulTt {width:95%;}
.Qz_Jz .ulTt li {height:87px;}
.Qz_Jz .ulTt .aImg {width:101px; height:77px;}
.Qz_Jz .ulTt .aImg:hover img {border:#999 1px solid;}
.Qz_Jz .ulTt .aImg img {width:95px; height:71px; padding:2px; border:#ccc 1px solid;}
.Qz_Jz .ulTt p {width:73%; margin-right:5px; height:44px; font-size:12px;}
.Qz_Jz .ulTt .pBtn {height:23px; padding-top:5px;}
.Qz_Jz .ulTt .pBtn a:hover {color:#ff4b4b; background-position:center bottom;}
.Qz_Jz .ulTt .pBtn a {height:23px; line-height:23px; width:60px; padding-left:36px; color:#da8e3f; margin-left:0px; margin-right:10px;}
.Qz_Jz .pBtn .aBtn1 {background:url(btn_06.gif) no-repeat center top;}
.Qz_Jz .pBtn .aBtn2 {background:url(btn_07.gif) no-repeat center top;}
.Qz_Jz .pBtn .aBtn3 {background:url(btn_08.gif) no-repeat center top;}

.Qz_Jz .ulList {padding-top:15px;}
.Qz_Jz .ulList li {height:24px; line-height:24px; font-size:14px;}
.Qz_Jz .ulList a {font-size:14px;}

/*****心理健康平台****************************************
********************************************************/
.divXljkpt {width:477px; display:inline; float:right; overflow:hidden; zoom:1;}
.divXljkpt .modB {height:300px;}
.divXljkpt .modH .on {width:103px; padding-left:40px; background:url(mod04HH_.gif) no-repeat center top;}

.divXljkpt .ulTt {width:95%; margin:6px auto;}
.divXljkpt .ulTt li {height:138px;}
.divXljkpt .ulTt .aImg {width:160px; height:116px; margin:0px;}
.divXljkpt .ulTt .aImg:hover img {border:#999 1px solid;}
.divXljkpt .ulTt .aImg img {width:152px; height:108px; padding:3px; border:#ccc 1px solid;}
.divXljkpt h3, .divXljkpt .ulTt p {display:inline; float:right; clear:right; width:62%; overflow:hidden; margin:0px; padding:0px; margin-right:0px;}
.divXljkpt h3 {height:20px; line-height:26px; font-weight:bold; color:#565656; font-size:14px;}
.divXljkpt h3 a:hover {color:#f30; text-decoration:underline;}
.divXljkpt h3 a {font-weight:bold; color:#565656; font-size:14px;}
.divXljkpt .ulTt p {height:86px; margin-top:6px;}
.divXljkpt .ulTt .aMore:hover {color:#f06;}
.divXljkpt .ulTt .aMore {color:#FB8410;}

.divXljkpt .ulList {width:100%;}
.divXljkpt .ulList li {width:45%; margin-left:15px;}

/*****关爱图片*******************************************
********************************************************/
.divGatp .modH h5 {color:#d6000e;}
.pMore {margin:0px auto; padding:0px 10px; text-align:right;}
.pMore a:hover {color:#000;}
.pMore a {color:#999;}

/*****关爱故事*******************************************
********************************************************/
.divGags {margin-left:9px;}
.divGags .modH {background:url(mod05HH.jpg) no-repeat center top;}
.divGags .ulTt {width:95%; margin:5px auto;}
.divGags .ulTt li {height:96px;}
.divGags .ulTt h6, .divGags .ulTt p {width:55%;}
.divGags .ulTt p {height:66px;}
.divGags .ulTt .aImg {width:112px; height:86px;}
.divGags .ulTt .aImg:hover img {border:#999 1px solid;}
.divGags .ulTt .aImg img {width:106px; height:80px; padding:2px; border:#ccc 1px solid;}

/*****光荣榜*********************************************
********************************************************/
.divGrb {float:right;}
.divGrb .modH {background:url(mod05HHH.jpg) no-repeat center top;}
.divGrb .spanA {float:right; text-align:right; font-size:12px; height:30px; line-height:30px; margin-right:15px;}
.divGrb .spanA a {font-weight:normal; font-size:12px;}
.divGrb .pTt {width:90%; margin:10px auto 0px; padding:0px;}
.divGrb .pTt .spanL {float:left; width:95px; height:24px; text-align:center; background:url(bg_j04.jpg) no-repeat center top; color:#fff;}
.divGrb .pTt .spanR {float:right;}
.divGrb .pTt b {color:#ff6600; padding:0px 5px;}

.divGrb .ulList {width:268px; height:240px; padding:10px 0px 0px 40px; background:url(bg_j05.gif) no-repeat center 10px;}
.divGrb .ulList li {width:100%; height:23px; line-height:23px;}
.divGrb .ulList b {color:#ff9900;}

.divGrb .pMore {margin:6px auto 0px; overflow:hidden; zoom:1;}
.divGrb .pMore a {float:right; margin-right:10px;}
.divGrb .pMore a.aBtn:hover {background:url(btn_09.gif) no-repeat center bottom; color:#ff8d5d; text-decoration:none;}
.divGrb .pMore a.aBtn {width:60px; height:21px; background:url(btn_09.gif) no-repeat center top; text-align:center; color:#da8f40;}

/*****论坛**********************************************
********************************************************/
.divLt {}
.divLt {float:left;}
.divLt .modH {background:url(mod06H.jpg) no-repeat center top;}
.divLt .modH h5 {color:#c01c11;}
.divLt .modH .spanA {color:#da891f;}
.divLt .modH .spanA a:hover {color:#000;}
.divLt .modH .spanA a {color:#da891f;}
.divLt .modB {border:#f6e088 1px solid; border-top:none;}

/*****博客**********************************************
********************************************************/
.divBk {}
.divBk {float:right;}
.divBk .modH {background:url(mod07H.jpg) no-repeat center top;}
.divBk .modH h5 {color:#666;}
.divBk .modB {border:#dbdbdb 1px solid; border-top:none;}

.mod06 .ulImg {display:inline; float:left; width:173px; height:157px; margin:13px 0px 0px 13px; clear:none;}
.mod06 .ulImg li {width:173px; height:157px; margin:0px;}
.mod06 .ulImg a {color:#484848;}
.mod06 .ulImg img {width:163px; height:122px; padding:4px; border:#ccc 1px solid; background:#fff;}

.mod06 .ulList {display:inline; float:right; width:270px; margin-right:10px; clear:none;}
.mod06 .ulList .liTt {height:30px; line-height:26px;}
.mod06 .ulList .liTt a {font-size:16px; font-weight:bold; color:#525252;}

.divLt .ulList .aSort {color:#c01c11;}

.mod06 .pBtn {display:block; overflow:hidden; zoom:1; clear:both; width:95%; height:21px;}
.mod06 .pBtn a:hover {color:#ff4b4b; background-position:center bottom;}
.mod06 .pBtn a {float:right; padding:0px; height:21px; line-height:21px; width:60px; text-align:center; color:#da8e3f; margin-left:2px; background:url(btn_09.gif) no-repeat center top;}



















