@charset "UTF-8";
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin: 0px;}
input,button,ul,ol{margin: 0px; padding: 0px;}
body,input,button,form{font-size: 14px; line-height: 28px; font-family: "microsoft yahei","宋体", "Arial"; color: #333333;}
h1,h2,h3,h4,h5,h6,font{font-size: 14px; font-weight: normal;}
ul,ol,li{list-style: none;}
input{background: none; border: 0 none;}
img,iframe{border: 0px;}
em,i{font-style: normal;}
button,input,select,textarea{font-size: 100%;}
table{border-collapse: collapse; border-spacing: 0;}
.red{color: #ba292e;}
.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.tar{text-align: right;}
.poa{position: absolute;}
.por{position: relative;}
.hidden{display: none;}
.w1200{width: 1200px; margin: 0 auto;}
.icon{background: url(../images/icon1.png) no-repeat; display: inline-block; vertical-align: middle;}
a{color: #333333; text-decoration: none;}
a:hover{color: #0b379d; text-decoration: none;}
a:visited{text-decoration: none;}
.ease,
.ease *{-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.noease,
.noease *{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
:-moz-placeholder{color: #aaa;}
::-moz-placeholder{color: #aaa;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #aaa;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #aaa;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
/*header_pc*/
.header_pc{width: 100%; height: 100px; z-index: 12; background: url('../images/top_bg.png') no-repeat;}
.header_pc .logo{width: 343px; height: 69px; display: block; margin-top: 18px;}
.header_pc .logo img{width: 100%; height: 100%; display: block;}
.header_pc .header_search{width:450px;}
.header_pc .user{float:left;width:100px;height:36px;margin-top:46px;}
.header_pc .user a{display:block;width:100px;height:36px;padding-left:50px;font-size:12px;line-height:36px;color:#fff;background:url("../images/user.png") no-repeat;background-size:36px 36px;}
.header_pc .user a:hover{opacity: 0.9;filter:alpha(opacity=90);}
.header_pc .search{float:left;width: 300px; height: 36px; line-height: 36px; margin-top: 38px; position: relative; float: right;background:#fff;border-radius: 18px;}
.header_pc .search *{font-family: arial;}
.header_pc .search .sbtn{width: 17px; height: 17px;padding:22px 20px; font-size: 16px; text-align: center; color: #fff; position: absolute; right: -1px; top: -3px; background: url(../images/search-btnbg.png) no-repeat center center;cursor:pointer;outline:none;}
.header_pc .search .stxt{width: 246px; padding-left: 10px; height: 36px; font-size:16px;line-height: 36px; border: 0px; background: none;outline: none;}
.header_pc .search .sbtn:hover{opacity: 0.8;filter:alpha(opacity=80);}

/*nav*/
.nav_main{position:relative;width:100%;height:50px;background:url("../images/nav_bg.png") no-repeat;z-index:12;}
.nav .list{width: 102%; margin:0 auto;height: 50px; line-height: 50px;position: relative;}
.nav li.item{float:left;display: block; *display: inline; *zoom: 1; position: relative; z-index: 10; font-size: 16px;background:url("../images/navbg.png") no-repeat left center;background-size:1px 16px;}
.nav .item a{display: block; height: 50px;padding-left:45px;padding-right:45px;color:#fff;font-size:16px;}
.nav .item:first-child{background:none;}
.nav .item.hover{background:#6f94c3;}
.nav .item:hover{background:#6f94c3;}
#nav .subnav{position:absolute;width:152px;top:50px;left:0px;display:none;border:1px solid #ddd;}
#nav .subnav .nav1{position:relative;display:block;width:152px;height:50px;font-size:14px;line-height:50px;text-align:center;background:#fff;border-top:1px solid #ddd;}
#nav .subnav .nav1:first-child{border-top: 1px solid #2579dc;}
#nav .subnav .nav1:hover{background:#6f94c3;}
#nav .subnav .nav1 a{padding:0;height:50px;line-height:50px!important;font-size:14px;color:#333;}
#nav .subnav .nav1:hover a{color:#fff;}

/* banner */
#banner_main{overflow:hidden;position: relative;z-index: 2;max-width:1920px;margin:0 auto;}
#banner_main .banner {height:400px;}
#banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;}
#banner, .banner ul{max-height:400px; overflow:hidden;}
.banner li {width:100%;position:absolute;z-index:1;overflow:hidden;display: none;}
.banner li:first-child{display:block;}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
#banner .tip {width:1000px; height:20px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-500px;bottom:32px;z-index:13; }
#banner .tip span{width:16px;height:16px;margin:0 6px;display:inline-block;font-size: 0;cursor: pointer;background-position:-18px 0px;}
#banner .tip span.cur{background-position:0px 0px;}
#banner #btn_prev,#banner #btn_next{width:34px;height:65px;position:absolute;top:170px;z-index:5;}
#banner #btn_prev{background-position:0 -64px;left:8%;transition: all 600ms ease;}
#banner #btn_next{background-position:-50px -64px;right:8%;transition: all 600ms ease;}
#banner #btn_prev:hover{opacity:.8;filter:alpha(opacity=80);transition: all 600ms ease;left: 7.6%;}
#banner #btn_next:hover{opacity:.8;filter:alpha(opacity=80);transition: all 600ms ease;right: 7.6%;}
/*banner end*/

/*footer*/
.footer{width: 100%; height:150px; color: #fff; background:url("../images/footer_bg.png") no-repeat;background-size:100% 150px;}
.footer .copy{padding-top:36px;}
.footer .copy .p1{font-size:14px;color:#fff;line-height:26px;}
.footer .copy .p1 a{font-size:14px;color:#fff;}
.footer .copy .p1 a:first-child{margin-right:10px;}
.footer .copy .p1 a:hover{opacity: .8;filter:alpha(opacity=80);}
.footer .bottomLogo{margin-top:40px;}
.footer .bottomLogo .logo:hover{opacity: .8;filter:alpha(opacity=80);}

/********.toolbar1*********/
/*右侧悬浮框*/
.rightFix{width: 132px; height: 373px; position: fixed; right: 1%; z-index: 120; bottom: 20%; text-align: center; border:1px solid #4c7fcf;border-radius: 3px;background:#f9f9f9;}
.rightFix .top_tit{height:50px;background:#416fc3;border-bottom:1px solid #416fc3;}
.rightFix .top_tit .tit{font-size:16px;line-height:50px;color:#fff;background:url("../images/zx.png") no-repeat 18px center;background-size:19px;text-indent:26px;}
.rightFix .qq{display:block;width:100px;height:36px;margin:0 auto;margin-top:20px;margin-bottom:20px;font-size:12px;line-height:36px;border:1px solid #e3e3e3;border-radius:3px;color:#666;}
.rightFix .qq s{width: 13px; height: 13px; display: inline-block; vertical-align: middle; background:url("../images/qq.png") no-repeat; margin-right: 5px;}
.rightFix .donate .tit{padding:20px 14px 0;font-size:12px;line-height:14px;color:#2579dc;border-top:1px dotted #cacaca;}
.rightFix .erweima{width: 100px;margin:0 auto; margin-top: 15px; border-radius: 2px; text-align: center; font-size: 12px;}
.rightFix .erweima img{width: 100px; height: 100px; display: block; background: #fff;}
.rightFix .erweima span{font-size:12px;color:#666;line-height:36px;}
.rightFix .returnTop{width: 100%; height: 50px; background:#416fc3; position: absolute; bottom: 0px; left:0; cursor: pointer;}
.rightFix .returnTop .top{font-size:12px;line-height:50px;color:#fff;background:url("../images/hj.png") no-repeat 28px center;background-size:12px;text-indent:26px;}

/*******index css*******/
.index .top_tit{width:100%;}
.index .top_tit .tit{float:left;display:inline-block;margin-right:5px;font-size:24px;line-height:24px;color:#2579dc;}
.index .top_tit .eName{float:left;display:inline-block;font-size:16px;color:#999;vertical-align:bottom;}
.index .top_tit .more{font-size:14px;color:#999;}
.index .top_tit .more:hover{color:#333;}

.index{padding-bottom:60px;}
/*在线捐赠*/
.donate_online{background:#fff;}
.donate_online .donate .donate_tit{display:block;width:200px;height:120px;background:#6f94c3;}
.donate_online .donate .donate_tit .tit{font-size:32px;text-align:center;line-height:120px;color:#fff;}
.donate_online .donate_num{padding-top:34px;}
.donate_online .donate_num .list li{float:left;cursor:pointer;}
.donate_online .donate_num .list li .img{float:left;}
.donate_online .donate_num .list li .img img{transition: all ease 600ms;}
.donate_online .donate_num .list li .txt{float:left;margin-left:20px;}
.donate_online .donate_num .list li .txt .timer{float:left;}
.donate_online .donate_num .list li .txt em{float:left;margin-top:14px;margin-left:6px;font-size:14px;line-height:16px;color:#999;}
.donate_online .donate_num .list li .txt .sub_tit{font-size:14px;color:#999;}
.donate_online .donate_num .list li.item1{width:160px;margin-left:156px;}
.donate_online .donate_num .list li.item1 .timer{font-size:30px;color:#d5282a;}
.donate_online .donate_num .list li.item2{width:190px;margin-left:150px;}
.donate_online .donate_num .list li.item2 .timer{font-size:30px;color:#f38747;}
.donate_online .donate_num .list li.item3{width:208px;margin-left:136px;}
.donate_online .donate_num .list li.item3 .timer{font-size:30px;color:#2579dc;}
.donate_online .donate_num .list li:hover .img img{margin-top:-3px;transition: all ease 600ms;}
.donate_online .donate_num .list li:hover .txt .timer{opacity:0.8;filter:alpha(opacity=80);}

/*公益项目*/
.project_main{padding-bottom:60px;margin-top:60px;}
.project_main .project .left .top_tit{margin-bottom:30px;}
#slideBox{position:relative;width:360px;height:312px;}
#slideBox .hd{height:30px;position:absolute;bottom:-5px;right:0px;overflow: hidden;z-index:3;}
#slideBox .hd ul li{float: left;width: 25px;height: 25px;line-height: 25px;text-align: center;cursor: pointer;color:#fff;}
#slideBox .hd ul li.on{background:#2c89e3;color:#fff;}
#slideBox .bd{position:relative;height:100%;z-index:0;}
#slideBox .bd{vertical-align: middle;z-index:1;}
#slideBox .bd img{display:block;width:360px;height:312px;}
#slideBox .bd .txt{position:absolute;bottom:0;left:0;width:360px;height:25px;background:url("../images/txt_bg.png") no-repeat;}
#slideBox .bd .txt .tit{color:#fff;font-size:12px;line-height:24px;text-indent:12px;}
.project_main .middle{width:420px;margin-left:28px;}
.project_main .middle .more{text-align:right;display:block;width:100%;margin-bottom:27px;font-size:14px;color:#666;}
.project_main .middle .projectList li{padding:20px 0;display:block;width:100%;border-bottom:1px solid #f4f4f4;cursor: pointer;}
.project_main .middle .projectList li a{display:block;}
.project_main .middle .projectList li:first-child{padding-top:2px;}
.project_main .middle .projectList li .time{width:72px;}
.project_main .middle .projectList li .time .day{width:72px;height:33px;font-size:16px;line-height:33px;text-align:center;background:#6083b5;color:#fff;}
.project_main .middle .projectList li .time .year{width:72px;height:33px;font-size:16px;line-height:33px;text-align:center;background:#f9f9f9;color:#333;}
.project_main .middle .projectList li .txtCon{width:316px;margin-left:28px;}
.project_main .middle .projectList li .txtCon .tit{font-size:16px;color:#333;line-height:14px;}
.project_main .middle .projectList li .txtCon .cont{margin-top:13px;font-size:12px;color:#999;line-height:22px;}
.project_main .middle .projectList li:hover .txtCon .tit{color:#2579dc;}
.project_main .right{width:300px;margin-left:90px;}
.project_main .right .policyList{width:100%;min-height:290px;background:#f9f9f9;padding-bottom:26px;margin-top:26px;}
.project_main .right .policyList .list li{padding:16px 12px 0 12px;cursor: pointer;}
.project_main .right .policyList .list li:first-child{padding-top:16px;}
.project_main .right .policyList .list li .time{display:block;width:86px;height:20px;font-size:12px;line-height:20px;text-align:center;color:#999;background:#ebebeb;}
.project_main .right .policyList .list li .tit{margin-top:8px;font-size:14px;color:#666;line-height:24px;}
.project_main .right .policyList .list li:hover .tit{color:#2579dc;}

/*线下活动*/
.offline_activity{width:100%;height:555px;background:url("../images/offline_bg.png") no-repeat;background-size:100% 555px;}
.offline_activity .activity{padding-top:60px;}
.offline_activity .activity .offline{height:550px;margin-top:40px;box-shadow:0px 3px 20px 3px #e5e5e5;background:#fff;}
.offline_activity .offline{position:relative;}
.offline_activity .offline .img{float:left;width:700px;height:550px;}
.offline_activity .offline .txt{padding-top:130px;float:left;width:500px;}
.offline_activity .offline .txt .tit{width:294px;margin:0 auto;font-size:24px;line-height:40px;color:#333;}
.offline_activity .offline .txt .cont{width:350px;margin-top:30px;margin-left:100px;font-size:14px;color:#333;line-height:24px;}
.offline_activity .offline .hd{position:absolute;bottom:130px;right:200px;width:200px;height:40px;background:url("../images/hd_bg.png") no-repeat;background-size:200px 40px;}
.offline_activity .offline .hd .prev{float:left;display:block;width:100px;height:40px;background:url("../images/prev.png") no-repeat center center;cursor: pointer;}
.offline_activity .offline .hd .next{float:left;display:block;width:100px;height:40px;background:url("../images/next.png") no-repeat center center;cursor: pointer;}
.offline_activity .offline .hd .prev:hover{opacity: .8;filter:alpha(opacity=80);}
.offline_activity .offline .hd .next:hover{opacity: .8;filter:alpha(opacity=80);}
.offline_activity .offline .bd li:hover .txt .tit{color:#2579dc;}
.offline_activity .offline .bd li:hover .img{filter: brightness(105%);-webkit-filter:brightness(105%);}


/*爱心捐赠*/
.love_donation{height:600px;background:#f9f9f9;}
.love_donation .love{padding-top:160px;}
.love_donation .love .donate_list{margin-top:20px;}
.love_donation .love .donate_list .list{width:106%;}
.love_donation .love .donate_list li{float: left;display: block;width: 290px;border:1px solid #dbdbdb;margin-right:12px;transition:all ease 600ms;cursor:pointer;}
.love_donation .love .donate_list li .img{display:block;width:290px;height:218px;}
.love_donation .love .donate_list li .txt{height:112px;line-height:112px;background:#fff;}
.love_donation .love .donate_list li .txt .tit{font-size:18px;line-height:112px;text-align:center;color:#666;}
.love_donation .love .donate_list li:hover{box-shadow: 0px 4px 12px 3px #e5e5e5;transition:all ease 600ms;}
.love_donation .love .donate_list li:hover .txt .tit{color:#2579dc;}
.love_donation .love .donate_list li:hover .img{filter:brightness(105%);-webkit-filter: brightness(105%);}

/*信息和新闻*/
.info_main{background:#fff;}
.info_main .header_tit{margin:0 16px;margin-top:30px;border-bottom:1px solid #f7f7f7;}
.info_main .header_tit .title{float:left;}
.info_main .header_tit .more{float:right;font-size:14px;color:#999;}
.info_main .header_tit .tit{float:left;display:inline-block;width:96px;margin-right:5px;font-size:24px;line-height:24px;color:#2579dc;border-bottom:1px solid #2579dc;padding-bottom:16px;}
.info_main .header_tit .eName{float:left;display:inline-block;font-size:16px;line-height:40px;color:#999;vertical-align: bottom;}
.info_main .header_tit .more:hover{color:#333;}

.info_main .infos{padding-top:60px;}
.info_main .infoMain{float:left;width:592px;height:434px;box-shadow:0px 3px 20px 2px #e5e5e5;margin-right:12px;}
.info_main .news{float:left;width:592px;height:434px;box-shadow:0px 3px 20px 2px #e5e5e5;}
.info_main .infos .infoList .info_one{margin-top:18px;margin-left:20px;}
.info_main .infos .infoList .info_one .tit{font-size:20px;color:#333;line-height:24px;}
.info_main .infos .infoList .info_one .cont{width:465px;margin-top:24px;margin-left:20px;font-size:14px;color:#999;line-height:24px;}
.info_main .infos .infoList .info_one:hover .tit{color:#2579dc;}
.info_main .infos .infoList .list{margin-top:30px;}
.info_main .infos .infoList .list li a{display:block;padding:0 30px 0 12px;height:40px;line-height:40px;vertical-align: top;cursor:pointer;}
.info_main .infos .infoList .list li .left{float:left;display:block;width:360px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:40px;font-size:16px;color:#666;line-height:40px;border-left:0px solid #2579dc;}
.info_main .infos .infoList .list li .right{float:right;display:block;height:40px;font-size:14px;color:#999;line-height:40px;border-right:0px solid #ddd;}
.info_main .infos .infoList .list li:hover .left{color:#2579dc;}
.info_main .infos .newsList .news_one{margin-top:16px;margin-left:20px;}
.info_main .infos .newsList .news_one .img{display:block;width:150px;height:105px;}
.info_main .infos .newsList .news_one .txt{width:308px;margin-left:20px;}
.info_main .infos .newsList .news_one .txt .tit{font-size:20px;color:#333;}
.info_main .infos .newsList .news_one .txt .cont{margin-top:16px;font-size:14px;line-height:24px;color:#999;}
.info_main .infos .newsList .news_one:hover .txt .tit{color:#2579dc;}
.info_main .infos .newsList .news_one:hover .img{-webkit-filter:brightness(105%);filter:brightness(105%);}
.info_main .infos .newsList .list{margin-top:22px;}
.info_main .infos .newsList .list li a{display:block;padding:0 30px 0 12px;height:40px;line-height:40px;vertical-align: top;cursor:pointer;}
.info_main .infos .newsList .list li .left{float:left;display:block;width:360px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:40px;font-size:16px;color:#666;line-height:40px;border-left:0px solid #2579dc;}
.info_main .infos .newsList .list li .right{float:right;display:block;height:40px;font-size:14px;color:#999;line-height:40px;border-right:0px solid #ddd;}
.info_main .infos .newsList .list li:hover .left{color:#2579dc;}

.about_association{min-height:800px;}
.about_association .floor_1_main{}
.about_association .floor_1_main .floor_1{padding-bottom:60px;}
.about_association .floor_1_main .floor_1 .sobtitle{height:80px;line-height:80px;}
.about_association .floor_1_main .floor_1 .sobtitle a{font-size:14px;color:#333;}
.about_association .floor_1_main .floor_1 .sobtitle a:hover{font-weight:bold;color:#1d71b7;}
.about_association .floor_1_main .floor_1 .sobtitle em{width:18px;height:16px;background-position:-44px 0px;margin-right:12px;}
.about_association .floor_1_main .floor_1 .left{width:248px;padding-bottom:20px;border:1px solid #e2e2e2;box-shadow:0px 3px 3px #efefef;}
.about_association .floor_1_main .floor_1 .left .lefta .comt{margin-bottom:24px;margin-left:-2px;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list{width:226px;margin:0 auto;margin-top:12px;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li{display:block;width:226px;height:44px;background:#eee;border-top:1px solid #fff;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li:first-child{border-top:none;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li a{display:block;font-size:14px;line-height:44px;cursor:pointer;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li a s{width:6px;height:11px;margin-left:36px;margin-right:44px;background-position:-364px 0px;color:#333;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li:hover{background:#1d71b7;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li:hover a{font-weight:bold;color:#fff;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li:hover a s{background-position:-374px 0px;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li.hover{background:#1d71b7;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li.hover a{font-weight:bold;color:#fff;}
.about_association .floor_1_main .floor_1 .left .lefta .comt .list li.hover a s{background-position:-374px 0px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact{margin-left:-2px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .title{width:226px;height:44px;margin:0 auto;background-color:#416fc3;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .title h3{font-size:16px;text-align:center;line-height:44px;color:#fff;}

.about_association .floor_1_main .floor_1 .left .lefta .contact .com_info{margin-bottom:16px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .com_info .com_name{margin-bottom:10px;margin-left:14px;margin-top:20px;font:bold 14px "宋体";color:#333;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .com_info .list li{display:block;width:210px;margin-left:15px;font:normal 13px "宋体";line-height:30px;color:#333;}
.about_association .floor_1_main .floor_1 .left .lefta .contact{}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online{width:106px;height:56px;margin-left:13px;background-color:#1d71b7;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online a{display:block;height:55px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online a:hover{background:#1a65a4;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online em{margin-left:16px;margin-top:6px;margin-right:12px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online .iconn1{width:41px;height:47px;background-position:-132px 0px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online .iconn2{width:42px;height:42px;margin-top:8px;background-position:-180px 0px;}
.about_association .floor_1_main .floor_1 .left .lefta .contact .test .online .text{display:block;width:30px;margin-top:10px;font:normal 14px "Micrsoft Yahei";color:#f5f5f5;}
.about_association .floor_1_main .floor_1 .left .tel{width:216px;padding-top:22px;margin-left:14px;margin-bottom:26px;border-top:1px solid #eee;}
.about_association .floor_1_main .floor_1 .left .tel .zx{font-size:14px;color:#333;}
.about_association .floor_1_main .floor_1 .left .tel .num{display:block;margin-top:8px;font:normal 28px Arial;color:#416fc3;}
.about_association .floor_1_main .floor_1 .right{width:904px;margin-left:46px;}
.about_association .floor_1_main .floor_1 .right .title{width:904px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:58px;}
.about_association .floor_1_main .floor_1 .right .title .tit{font-size:18px;font-weight:bold;line-height:57px;color:#1d71b7;}
.about_association .floor_1_main .floor_1 .right .title .tit .line{display:block;width:88px;height:2px;background-color:#1d71b7;}
.about_association .floor_1_main .floor_1 .right .news_list{}
.about_association .floor_1_main .floor_1 .right .news_list .textlist{margin-bottom:40px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li{position:relative;display:block;width:902px;height:160px;margin-top:14px;border:1px solid #f2f2f2;transition:all ease 600ms;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li:first-child{margin-top:36px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a{display:block;height:120px;padding:20px;cursor:pointer;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .img{display:block;width:160px;height:120px;margin-right:22px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .txt{width:504px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .txt h3{margin-top:20px;margin-bottom:30px;font:normal 14px "宋体";font-weight:bold;color:#333;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .txt .p1{font:normal 13px "宋体";line-height:24px;color:#666;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a:hover h3{color:#1d71b7;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a:hover .img{-webkit-filters:brightness(105%);filter:brightness(105%);}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .time{*width:140px;position:absolute;right:58px;margin-left:26px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .time .stime{margin-top:16px;font:normal 20px Arial;color:#999;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .time .p2 em{width:1px;height:19px;margin-right:18px;margin-top:40px;background-position:0px -28px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li a .time .p2 s{width:34px;height:6px;margin-top:54px;background-position:-72px 0px;}
.about_association .floor_1_main .floor_1 .right .news_list .textlist li:hover{box-shadow: 0px 3px 16px 2px #e5e5e5;transition:all ease 600ms;}
.about_association .floor_1_main .floor_1 .right .online_test{padding-bottom:44px;min-height:480px;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist{width:108%;margin-top:4px;margin-bottom:100px;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li{float:left;display:block;width:268px;height:348px;margin-right:47px;margin-top:30px;border:1px solid #f3f3f3;cursor:pointer;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li:first-child{margin-left:0px;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .top{width:220px;height:165px;margin-left:24px;margin-top:24px;overflow:hidden;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .top img{display:block;width:220px;height:165px;transition:all 0.3s ease-out 0s;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .bottom{width:220px;margin-left:24px;margin-top:26px;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .bottom .txt .tit{font:bold 14px "宋体";color:#333;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .bottom .txt .p1{margin-top:18px;font:normal 13px "宋体";color:#666;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .bottom .btns{margin-top:20px;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .bottom .btns .btn{display:block;width:104px;height:30px;font:normal 13px "宋体";line-height:30px;text-align:center;background:#1a65a4;color:#fff;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li .bottom .btns .btn:hover{background:#1d71b7;font-weight:bold;}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li:hover .top img{-webkit-filters:brightness(105%);filter:brightness(105%);}
.about_association .floor_1_main .floor_1 .right .online_test .onlinelist li:hover .txt .tit{color:#1d71b7;}
.about_association .floor_1_main .floor_1 .right .rhsq{padding-bottom:300px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box{position:relative;margin-top:80px;margin-left:36px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .item{width:376px;height:44px;float:left;margin-right:36px;margin-bottom:30px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .item .tit{display:block;width:90px;height:42px;font:bold 14px "宋体";line-height:42px;color:#333;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .item .txt{width:284px;height:40px;line-height:40px;border:1px solid #ddd;text-indent:6px;font-size:16px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .liuyan{width:790px;height:124px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .liuyan .area{width:698px;height:124px;resize:none;background:none;font-size:16px;line-height:24px;outline:none;border:1px solid #ddd;text-indent:6px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .btn{position:absolute;left:90px;bottom:-72px;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .btn .submit{width: 170px;height: 54px;display: inline-block;font:bold 14px "宋体";line-height: 54px;text-align:center;background:#1a65a4;color: #fff;cursor: pointer;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .btn .submit:hover{background:#1d71b7;}
.about_association .floor_1_main .floor_1 .right .rhsq .box .btn .tips{margin-left:16px;font-size:12px;font-family:"宋体";color:#999;}

.about_association .floor_1_main .floor_1 .right .asso_intro{padding-bottom:2px;}
.about_association .floor_1_main .floor_1 .right .asso_intro .intro{margin-left:16px;margin-top:36px;}
.about_association .floor_1_main .floor_1 .right .asso_intro .intro .img{position:relative;}
.about_association .floor_1_main .floor_1 .right .asso_intro .intro .img .jx{position:absolute;top:10px;left:10px;display:block;width:860px;height:232px;}
.about_association .floor_1_main .floor_1 .right .asso_intro .intro .img img{display:block;width:880px;height:250px;}
.about_association .floor_1_main .floor_1 .right .asso_intro .intro img{display:block;max-width:100%;margin:0 auto;}
.about_association .floor_1_main .floor_1 .right .asso_intro .cont{width:856px;margin-top:56px;}
.about_association .floor_1_main .floor_1 .right .asso_intro .cont .p1{margin-bottom:30px;font:normal 14px "宋体";line-height:26px;color:#333;text-indent:30px;}

.about_association .floor_1_main .floor_1 .right .onlineTest{position:relative;min-height:420px;}
.about_association .floor_1_main .floor_1 .right .onlineTest #box{}
.about_association .floor_1_main .floor_1 .right .onlineTest #box .survey{width:86%;padding-bottom:100px;margin:0 auto;}
#jqContent{min-height:580px;}
.about_association .floor_1_main .floor_1 .right .productlist{overflow: hidden;padding-bottom:50px;}
.about_association .floor_1_main .floor_1 .right .productlist .list{width:108%;margin-top:30px;margin-bottom:30px;}
.about_association .floor_1_main .floor_1 .right .productlist .list li{width: 268px;float: left;display: block;margin-right: 50px;margin-bottom: 20px;}
.about_association .floor_1_main .floor_1 .right .productlist .list li a{display:block;}
.about_association .floor_1_main .floor_1 .right .productlist .list li .img{width: 268px;height: 200px;overflow: hidden;cursor: pointer;}
.about_association .floor_1_main .floor_1 .right .productlist .list li .img img{ width: 100%;height: 100%;transition: all 0.3s ease-out 0s;}
.about_association .floor_1_main .floor_1 .right .productlist .list li .txt{padding: 16px;border: 1px solid #ededed;border-top: 0 none;margin-top:-9px;}
.about_association .floor_1_main .floor_1 .right .productlist .list li .txt .tit{font-size:14px;text-align:center;}
.about_association .floor_1_main .floor_1 .right .productlist .list li:hover .img{-webkit-filter: brightness(105%);filter: brightness(105%);}
.about_association .floor_1_main .floor_1 .right .productlist .list li:hover .txt .tit{color:#1d71b7;font-weight:bold;}

.pager{padding: 5px 10px;margin-bottom:30px;text-align:center;}
.pager .pageCss{padding:16px 10px;margin-left:20px;}
.pager .pageCss ul{*float:left;}
.pager p{height: 30px;line-height: 30px;}
.pager ul{margin-top: 0px;display:inline-block;text-align:center;}
.pager .prenextType{margin-top:-14px;}
.pager .prenextType li{line-height:30px;}
.pager ul li{margin-left: 5px;padding: 0 10px;height: 28px;line-height: 28px;border: 1px solid #ccc;border-radius:3px;text-decoration: none;float: left;cursor:pointer;}
.pager .numType li a{display:block;padding: 0 10px;}
.pager #currentPage{*margin-top:-14px;background-color: #002e80;border-color: #4a140c;color: #fff;display:block;padding: 0 20px;}
.pager ul li:hover{ background-color: inherit; color: inherit; border-color: #4a140c; *background-color: transparent; *color: #666; }

.showNews{min-height:630px;}
.showNews .title{font-size: 22px; color: #333333; text-align: center; margin: 10px 0 22px;}
.showNews .mark2{color: #999999; height: 38px; line-height: 38px; text-align: center; margin-bottom: 20px; /* border-top: 1px dashed #eee; */ border-bottom: 1px dashed #eee;}
.showNews .mark2 span{margin: 0 10px; font-size: 12px;}
.showNews .showContxt{color: #666666; padding: 0 0 30px; line-height: 30px;}
.showNews .showContxt img{max-width:100%;margin:0 auto;}

/* reLink */
.reLink{width: 100%; height: 25px; border-top: 1px solid #d7d6d6; padding: 15px 0 20px;}
.reLink .nextLink,
.reLink .prevLink{width: 50%; line-height: 25px; color: #666;cursor:pointer;}
.reLink .nextLink{text-align: right;}
.reLink a:hover{font-weight:bold;color: #1d71b7;}

/*在线捐赠 */
.donateOnline{width:800px;height:534px;margin:0 auto;padding-top:140px;background:url("../images/donateBg.png") no-repeat;}
.donateOnline .ewm{float:left;width:255px;height:255px;margin-left:50px;background:url("../images/frame.png") no-repeat;}
.donateOnline .ewm img{display:block;width:240px;height:240px;margin:0 auto;padding-top:6px;}
.donateOnline .subTxt{width:430px;float:left;margin-left:20px;}
.donateOnline .subTxt .tit{margin-top:6px;font-size:42px;font-weight:bold;color:#0b349b;-webkit-text-stroke-width: 2px;-webkit-text-stroke-color: #fff;}
.donateOnline .subTxt .subTit{margin-top:26px;margin-bottom:18px;font-size:22px;color:#231815;line-height:24px;}
.donateOnline .subTxt .conTxt{margin-top:20px;font-size:18px;color:#333;line-height:24px;}
.donateOnline .subTxt .list{margin-top:30px;}
.donateOnline .subTxt .list .item{font-size:14px;color:#333;line-height:24px;}
