@charset "utf-8";
/* CSS Document */
/*  首页  css  */

/*top*/
.nav_wrap{width:1200px; margin:0 auto; height:105px;}
.top_bg{width:100%; height:30px; line-height:30px; background:#2fbf50;}
.tel{background:url(../images/tel_tb.png) no-repeat left center; padding-left:25px; color:#fff; font-size:14px;}
.englist a{background:url(../images/english.jpg) no-repeat left center; padding-left:32px; color:#fff; font-size:14px;}


/*logo+nav*/
.nav-bg {width:720px; position: relative; z-index:999; padding-top:38px;}
.nav ul, .nav li { margin: 0; padding: 0; list-style: none; }
.nav li { float: left; position: relative; }
.nav li a {font-size: 16px; color: #686868; display:block;width:110px;text-align: center; background:#fff; margin-left:10px; height:30px; line-height:30px;}
.nav li.on a, .nav li:hover a {color:#fff; font-size:16px;/* border-bottom:2px solid #05c967; padding-bottom:4px;*/background:#05c967;}
.nav .sub { display: none; width:110px; height: auto; white-space:nowrap; position: absolute; left:10px; z-index: 999; background: #05c967;}
.nav li .sub-big { width:110px; }
.nav li .sub-small li a { font-size:12px; color:#fff; margin-left:0;}
.nav li .sub li { float: none; margin: 0; padding: 0; }
.nav li .sub a { width: auto; height: 32px; line-height: 32px; padding: 0; background: none; font-size: 12px; font-weight:normal; color:#fff;margin-left:0;}
.nav li .sub a:hover { background:#1ea83e; color:#fff;margin-left:0;}

/*新闻*/
.index_news_bg{width:100%; height:358px; background:#f4f4f4;}
.news_l{width:485px;}
.title{height:60px; line-height:60px;}
.title a{font-size:22px; color:#000; font-weight:bold;}
.title a.more{font-size:12px; color:#8e8e8e; font-weight:normal;}
.zs{border:1px solid #e8e8e8; width:485px; height:265px; padding:3px 3px; background:#fff;}
.news_r{width:675px;}
.tzgg li h1{background:url(../images/ios_jt.png) no-repeat left center;  padding-left:15px; font-size:16px; line-height:38px; height:38px; color:#05c967; font-weight:bold; display:inline;}
.tzgg li span{font-size:12px; color:#595757; float:right; }
.tzgg li p{font-size:14px; color:#595757; padding-left:15px;}

/*公益扶持*/
.gyfc{height:790px; background:url(../images/top_pic.jpg) no-repeat center top;}
.gy_title{text-align:center; margin-top:50px; background:url(../images/gyfc_bg.jpg) no-repeat center;}
.gy_title h1{color:#353535; font-size:28px; font-weight:bold;}
.gy_title p{color:#9b9b9b; font-size:16px; font-weight:bold; height:40px; line-height:40px;}
.gy_title p strong{color:#17aa38;}
.gyfc_con{margin-top:40px;}
.gy_l{width:560px; height:582px; border-right:1px solid #e1e1e1; padding-right:40px;} 
.gy_r{width:560px; height:582px; } 
.info1{height:150px; padding-top:40px; border-bottom:1px solid #eaeaea;}
.info1 .txt{width:420px;margin-left:10px;}
.info1 h1{display:inline; color:#353535; font-size:18px; font-weight:bold; padding-right:20px; padding-left:10px; height:40px; line-height:40px;}
.info1 h1 i{color:#353535;}
.info1 h1 i:hover{color:#17aa38;}
.info1 p{font-size:12px; color:#c7c7c7; width:420px;}
.info1 p a{color:#737373; font-size:14px; line-height:26px; margin:0 10px;}
.info1 p a:hover{color:#04a9c5;}
.info2{height:150px; padding-top:40px; border-bottom:1px solid #eaeaea;}
.info2 .txt{ width:420px; margin-left:10px;/* margin-top:15px;*/}
.info2 h1{display:inline; color:#353535; font-size:18px; font-weight:bold; padding-right:20px; padding-left:10px; height:40px; line-height:40px;}
.info2 h1 i{color:#353535;}
.info2 h1 i:hover{color:#17aa38;}
.info2 p{font-size:12px; color:#c7c7c7;}
.info2 p a{color:#737373; font-size:14px; line-height:26px; margin:0 10px;}
.info2 p a:hover{color:#04a9c5;}
.info3{height:150px; padding-top:40px; border-bottom:1px solid #eaeaea;}
.info3 .txt{width:420px;margin-left:10px; margin-top:15px;}
.info3 h1{display:inline; color:#353535; font-size:18px; font-weight:bold; padding-right:20px; padding-left:10px; height:40px; line-height:40px;}
.info3 h1 i{color:#353535;}
.info3 h1 i:hover{color:#17aa38;}
.info3 p{ margin-top:6px;}
.info3 p a{color:#8f8f8f; font-size:14px; margin:0 10px; background:#e7e7e7; padding:5px 10px; border-radius:5px;}
.info3 p a:hover{color:#fff; background:#01c1ac;}
.info4{height:150px; padding-top:40px; border-bottom:1px solid #eaeaea;}
.info4 .txt{width:420px;margin-left:10px; margin-top:15px;}
.info4 h1{display:inline; color:#353535; font-size:18px; font-weight:bold; padding-right:20px; padding-left:10px; height:40px; line-height:40px;}
.info4 h1 i{color:#353535;}
.info4 h1 i:hover{color:#17aa38;}
.info4 p{ margin-top:6px;}
.info4 p a{color:#8f8f8f; font-size:14px; margin:0 10px; background:#e7e7e7; padding:5px 10px; border-radius:5px;}
.info4 p a:hover{color:#fff; background:#01c1ac;}

/*意向捐赠*/
.yxjz_bg{width:100%; height:450px; background:#f4f4f4; margin-bottom:20px;}
.yx_title{text-align:center; padding-top:40px; background:url(../images/yxjz_bg.jpg) no-repeat center;}
.yx_title h1{color:#353535; font-size:28px; font-weight:bold;}
.yx_title p{color:#9b9b9b; font-size:16px; font-weight:bold; height:40px; line-height:40px;}
.yx_title p strong{color:#2eb8a8;}
.yxjz{height:300px;}
.yxjz .info1,.yxjz .info2,.yxjz .info3,.yxjz .info4{width:277px; text-align:center; height:238px; float:left; border-bottom:0; padding-left:23px;}
.yxjz .info1 h1,.yxjz .info2 h1,.yxjz .info3 h1,.yxjz .info4 h1{font-size:20px; font-weight:normal;}
.yxjz .info1 span,.yxjz .info2 span,.yxjz .info3 span,.yxjz .info4 span{display:block; width:170px; text-align:center; margin:0 auto; line-height:20px;font-size:12px;}
.yxjz .info1 a{display:block; width:238px; height:238px;background:url(../images/1.png) no-repeat center 20px; color:#808080; border:1px solid #dcdcdc;}
.yxjz .info1 a:hover{background:url(../images/01.png) no-repeat center 20px; color:#2fbf50; border:1px solid #2fbf50;}
.yxjz .info2 a{display:block; width:238px; height:238px;background:url(../images/2.png) no-repeat center 20px; color:#808080; border:1px solid #dcdcdc;}
.yxjz .info2 a:hover{background:url(../images/02.png) no-repeat center 20px; color:#2fbf50; border:1px solid #2fbf50;}
.yxjz .info3 a{display:block; width:238px; height:238px;background:url(../images/3.png) no-repeat center 20px; color:#808080; border:1px solid #dcdcdc;}
.yxjz .info3 a:hover{background:url(../images/03.png) no-repeat center 20px; color:#2fbf50; border:1px solid #2fbf50;}
.yxjz .info4 a{display:block; width:238px; height:238px;background:url(../images/4.png) no-repeat center 20px; color:#808080; border:1px solid #dcdcdc;}
.yxjz .info4 a:hover{background:url(../images/04.png) no-repeat center 20px; color:#2fbf50; border:1px solid #2fbf50;}


/*切换样式*/
.dis {display:block}
.undis {display:none;}
/*友情链接     合作伙伴*/
.link_bg{height:335px; width:100%;}
.link_border{width:100%;height:75px; line-height:75px; border-bottom:1px solid #dfdfdf;}
.link_title{width:340px; margin:0 auto;}
.link_title div{float:left; width:143px; text-align:center; margin:0 6px;}
.link_title div a{color:#353535; font-size:28px; font-weight:bold; display:block; height:75px;}
.link_title div a:hover{background:url(../images/link_title.png) no-repeat center bottom; color:#009a45;}
.link_title div.s a{background:url(../images/link_title.png) no-repeat center bottom; color:#009a45;}
.link_01 li{float:left; margin:10px 18px;}
.link_02{margin-top:15px;}
.link_02 li{float:left; margin:15px 6px;}

/*foot*/
.footnav_bg{width:100%; height:238px; background:#f4f4f4;}
.footnav{}
.footnav .fx{margin-top:28px;}
.footnav .fx a{margin-right:9px;}
.footnav .fx a.fx_1{display:block; float:left; width:50px; height:50px; background:url(../images/fx1.jpg) no-repeat center;}
.footnav .fx a.fx_2{display:block; float:left; width:50px; height:50px; background:url(../images/fx2.jpg) no-repeat center;}
.footnav .fx a.fx_3{display:block; float:left; width:50px; height:50px; background:url(../images/fx3.jpg) no-repeat center;}
.footnav .fx a.fx_4{display:block; float:left; width:50px; height:50px; background:url(../images/fx4.jpg) no-repeat center;}
.footnav .fx a.fx_1:hover{display:block; float:left; width:50px; height:50px; background:url(../images/fx1_hov.jpg) no-repeat center;}
.footnav .fx a.fx_2:hover{display:block; float:left; width:50px; height:50px; background:url(../images/fx2_hov.jpg) no-repeat center;}
.footnav .fx a.fx_3:hover{display:block; float:left; width:50px; height:50px; background:url(../images/fx3_hov.jpg) no-repeat center;}
.footnav .fx a.fx_4:hover{display:block; float:left; width:50px; height:50px; background:url(../images/fx4_hov.jpg) no-repeat center;}
.footnav .pfoto{color:#646464; font-size:16px; padding-top:10px;}
.footnav .pfoto span{font-size:28px; padding-top:10px; display:block;}
.f_c{width:700px;}
.f_c ul{width:140px; text-align:center; margin-top:45px; float:left;}
.f_c ul li a.fo_title{color:#575757; font-size:15px; font-weight:bold}
.f_c ul li a{color:#878787; font-size:12px; line-height:24px;}
.f_c ul li a:hover{color:#2fbf50; }
.f_r{padding-top:37px; text-align:center;}
.f_r p{height:40px; line-height:40px; color:#9d9d9d;}
/*copy*/
.copy{color:#666; font-size:12px; height:40px; line-height:40px; border-top:1px solid #e8e8e8; background:#f4f4f4; text-align:center;}


/*内页左侧栏目 css*/
.product_left{width:232px;height:auto; float:left;}
.product_tit{height:76px;line-height:76px;padding:0 30px; background:url(../images/pro_left.jpg) no-repeat center top;font-size:22px;font-weight:bold;color:#fff;}
.product_left ul{width:230px;height:auto;background:#f7f7f7;}
.product_left ul li{padding-left:30px;line-height:40px;border-bottom:1px solid #e7e7e7;}
.product_left ul li a{font-size:14px;font-weight:bold;color:#333; background:url(../images/left_jt.png) no-repeat 160px 10px; display:block;}
.product_left ul li a:hover, .product_left ul li a.on{color:#2fbf50;background:url(../images/left_jt_hov.png) no-repeat 160px 10px;}

/*ny css*/
.ny_main{width:1200px;height:auto;margin:20px auto;}
.ny_left{width:232px;height:auto; float:left;}

.ny_left_news{width:232px;height:auto;margin-top:15px;}
.ny_left_news_tit{height:58px;line-height:58px;padding:0 30px; background:url(../images/pro_left_1.jpg) no-repeat center top;font-size:22px;font-weight:bold;color:#fff;}
.ny_left_news ul{width:230px;height:auto;border:1px solid #c7c9cd;border-top:none;}
.ny_left_news ul li{padding:0 20px; background:url(../images/jx.png) no-repeat 8px 16px;line-height:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ny_left_news ul li a{color:#666;}

.ny_left_conact{width:232px;height:auto;margin-top:15px;}
.ny_left_conact .tels{width:230px;height:auto;border:1px solid #c7c9cd;border-top:none; text-align:center;padding:15px 0;}
.ny_left_conact .tels p{font-size:18px;font-weight:bold;color:#2fbf50;font-style:italic;}

.ny_right{width:940px;height:auto; float:right;}
.ny_right h1{height:25px;line-height:25px;padding:10px 0;border-bottom: 1px solid #e9e9e9;}
.ny_right h1 span.bt{ border-left:3px solid #2fbf50; padding-left:10px;}
.ny_right h1 .fl{font-size:20px;color:#2fbf50;font-weight:bold;}
.ny_right h1 .fr span{color:#2fbf50;}
.ny_right h1 span.wz{ background:url(../images/home.png) no-repeat left center; padding-left:20px;}
.ny_right h1 span.wz strong{color:#7b7b7b; font-size:14px;}

.ny_right_con{padding:20px 10px;}
.ny_comm{font-size:14px;color:#474747;line-height:29px;}
.ny_comm img{max-width:100%;}


/*翻页*/
.fy{width:100%; height:60px; line-height:60px; text-align:center;}
.fy a{ color:#fff;font-size:14px;font-family:"Microsoft YaHei";padding:5px 10px; background:#b6b6b6; margin-right:10px; border-radius:3px;}
.fy a.home_xz{ color:#fff;font-size:14px;font-family:"Microsoft YaHei";padding:5px 10px; background:#2fbf50; margin-right:10px;}
.fy a:hover{ color:#fff;font-size:14px;font-family:"Microsoft YaHei";padding:5px 10px; background:#2fbf50; margin-right:10px;}
.fy span{padding:0 10px;}



/*新闻*/
.news_list{}
.news_list li{height:180px; margin-bottom:20px;}
.news_list li a{height:180px; display:block; background:#f9f9f9 url(../images/news_jt.jpg) no-repeat right center; padding-left:20px;color:#787878; }
.news_list li a h1{font-size:16px; border:0;width:840px; font-weight:bold; height:30px; line-height:40px;}
.news_list li a span{ font-size:12px; display:block; height:25px; line-height:25px;}
.news_list li a p{font-size:14px; line-height:26px;width:840px;}
.news_list li a:hover{height:180px; display:block; background:#2fbf50 url(../images/news_jt_hov.jpg) no-repeat right center; padding-left:20px;color:#fff; }




/*年检报告*/
.nj_wrap{width:750px; border:1px solid #ddd; margin:0 auto;}
.nj_bt{width:100%; height:40px; line-height:40px; background:#dcfae3;}
.nj_bt div{float:left; font-size:14px; font-weight:bold; color:#565656;}
.nj_bt div.wj_name{width:300px; padding-left:10px;}
.nj_bt div.tatt{width:190px; padding-left:10px; border:1px solid #ddd; border-top:0; border-bottom:0;}
.nj_bt div.cz{width:220px; padding-left:10px;}

.nj_nr{height:40px; line-height:40px;border-top:1px solid #ddd; font-size:13px;}
.nj_nr div{float:left;}
.nj_nr .nr1{width:300px; padding-left:10px;}
.nj_nr .nr2{width:190px; padding-left:10px; border:1px solid #ddd; border-top:0; border-bottom:0;}
.nj_nr .nr3{width:220px; padding-left:10px;}





