﻿﻿/* CSS Document */
table{width:100%;text-align:center;border-collapse:collapse;border-spacing:1;border-spacing:0;border-top:#ddd solid 1px;border-left:#ddd solid 1px; }
table td{word-break: break-all; word-wrap:break-word;}
/* main_image */
.main_visual{height:486px;overflow:hidden;position:relative;width:1200px;margin-top:25px !important;}
.main_image{height:486px;overflow:hidden;position:relative;width:1200px;}
.main_image ul{width:9999px;height:486px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:486px;}
.main_image li span{display:block;width:100%;height:486px}
.main_image li span img{ width:100%;}
.main_image li a{display:block;width:1200px;height:486px}
.main_image li .img_1{background:url(../images/img_main_1.jpg) center top no-repeat}
.main_image li .img_2{background:url(../images/img_main_1.jpg) center top no-repeat}
.main_image li .img_3{background:url(../images/img_main_1.jpg) center top no-repeat}
div.flicking_con{position:absolute;bottom:10px;left:50%;width:450px;height:21px;margin:0 0 0 -50px; z-index:9}
div.flicking_con a{float:left;width:20px;height:4px;margin:0;padding:0;background:#fff 0 0 no-repeat;display:block;overflow:hidden; margin-left:5px;}
div.flicking_con a.on{background-position:0 -21px; background:#000;}
table,table tr th,table tr td { border:1px solid #0094ff; }

/*公告*/
.notice{width:100%;height:20px;overflow:hidden;background:#f4f4f4; padding:15px 0; }
.noc{width:1200px; margin:0 auto; }
.noc b{ width:116px; display:block; float:left;}
.noc b img{ width:116px; height:22px; display:block;}
.notice ul{}
.noticTipTxt{color:#ff7300;height:22px;line-height:22px;overflow:hidden;margin:0 0 0 40px;}
.noticTipTxt li{height:22px;line-height:22px;}
.noticTipTxt a{color:#454545;text-decoration:none; background:url(../images/bg_b.png) left center no-repeat;
 background-size:0.7%; padding-left:10px; display:block; float:left; margin-left:50px;}
.noticTipTxt a p{ width:440px; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.noticTipTxt a img{ margin-left:15px;}
.noticTipTxt a:hover{color:#009240;text-decoration:underline;}

/*新闻动态*/
.new_c{ width:1200px; margin:26px auto; overflow:hidden;}
.new_left{ width:866px; float:left; overflow:hidden;}
.title_l{ overflow:hidden; margin-bottom:20px;}
.title_l h3{ text-transform:uppercase; font-weight:normal; font-size:18px; color:#000; float:left; line-height:32px;}
.title_l h3 i{ font-style:normal; font-size:14px; color:#666666;}
.title_l a{ float:right; display:block; height:32px; width:57px;}

.l_n{ width:412px; float:left; margin-right:26px;}
.section-focus-pic {height:230px;width:412px;overflow: hidden;position: relative;}
.section-focus-pic ul li {position: absolute;top: 0;left:420px;width:420px;height:230px;}
.section-focus-pic ul li a img{ width:412px; height:230px;}
.section-focus-pic ul li h3 {position: absolute;bottom: 10px;left: 0;width:252px;font-weight: normal;color: #FFF;margin-left: 20px;
z-index: 111;font-size: 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.section-focus-pic ul li div {position: absolute;bottom: 0;left: 0;height:55px;background:url(../images/bg_c.png) no-repeat bottom
;width:412px;}
.section-focus-pic .pages {width:412px;height:230px;}
.section-focus-pic .controler {position: absolute;bottom: 13px;right: 20px;}
.section-focus-pic .controler b {cursor: pointer;width:10px;height:10px;border-radius:100%;display: block;overflow: hidden;text-indent: 20px;
background:#fff;float: left;margin: 0 0 0 5px;}
.section-focus-pic .controler b.down {background:#1e8244;}

.mor{ padding:20px 21px; background:#1e8244; width:370px;}
.mor p{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; font-size:13px; color:#fff; height:45px; margin-bottom:25px; line-height:24px;}
.mor a{ width:112px; background:#389b4d; line-height:35px; height:35px; text-align:center; color:#fff; display:block; margin:0 auto;}

.new_list{ width:428px; float:right; height:375px;overflow:hidden;}
.new_list li{ border-top:#dfdfdf solid 1px; padding:12px 0;}
.new_list li:hover a,.new_list li:hover font{ color:#1e8244;}
.new_list li h4{ display:block; overflow:hidden; margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; 
font-size:14px; font-weight:normal;}
.new_list li h4 b{ width:93%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; float:left; font-size:14px; font-weight:normal;}
.new_list li font{ color:#585858; line-height:22px; margin-bottom:8.5px; display:block;}
.new_list li p{ overflow:hidden;}
.new_list li p b{ font-weight:normal; background:url(../images/time.png) left center no-repeat; padding-left:15px; float:left; color:#8c8c8c;}
.new_list li p i{ float:right; font-style:normal; color:#8c8c8c;}
.new_list li:nth-last-child(1){ border-bottom:#dfdfdf 
solid 1px;}
.new_left .banner{ width:866px; height:84px; margin-top:20px; }
.new_left .banner img{ width:866px; height:84px;}

.new_right{ width:308px; float:right; height:auto;}
.r_1{ width:260px; height:auto; border:#1e8244 solid 2px; background:url(../images/log.png) right top no-repeat; padding:16px 22px 26px 22px;}
.r_e{ width: 302px;height: 371px; border:#1e8244 solid 2px; background:url(../images/log.png) right top no-repeat;}
.r_e>h4{text-align:center; font-size:18px;margin-top:18px;margin-bottom:18px}

.r_e table{ width:100%; border:none;}
.r_e table td{border:none; border-bottom:1px solid #eee!important; border-top:none; font-size:15px; padding:18px 0;}
.r_e table tr:nth-child(4) td{border-bottom:none!important;}
.r_e table td img{ width:26px; margin-bottom:6px;}
.r_e table td:nth-child(odd){ border-right:#eee solid 1px}
.r_e>p{ width:260px; margin-bottom:20px; overflow:hidden;}
.r_e>p input{ display:block; width:87%; border:#dfdfdf solid 1px; line-height:44px; height:44px;
 background:url(../images/member.png) 12px center no-repeat; padding-left:12%;font-family:"Microsoft YaHei";  }
.i_2 input {background:url(../images/password.png) 12px center no-repeat !important; padding-left:30px;}
.r_e p b{ float:left; font-weight:normal; font-size:14px;}.r_1 p i{ font-style:normal; color:#3c99df; float:right;font-size:14px;}
.r_a{ margin-right:-9px; margin-top:21px; overflow:hidden;}
.r_e .login{ width:100%;  border-radius:5px; display:block; background:#006a28; text-align:center; color:#fff; font-size:14px; line-height:40px; height:40px; }
.r_a a{ width:96px; height:96px; display:block; float:left; margin-right:9px;}
.r_a a img{ display:block; width:96px; height:96px;}
.new_right .banner{ width:307px; height:176px; margin-top:20px; }
.new_right .banner img{ width:307px; height:84px;}

/*登录后*/
.r_1 p img{ width:80px; height:80px; margin:0 auto; border-radius:100%; display:block; margin-bottom:10px;}
.r_1 h4{ width:100%; display:block; text-align:center; font-size:16px; margin-bottom:5px;}
.cre b{ display:block; text-align:center; width:100%; font-weight:normal; line-height:20px; margin-bottom:5px;}
.cre b a{ color:#F00;}
.cre .title_l{ margin-bottom:15px;}
.cre p{ overflow:hidden;}
.cre p .login{ width:45%; float:left; border-radius:5px; display:block; background:#006a28; text-align:center; color:#fff; font-size:14px; line-height:40px; height:40px; margin-top:10px;}
.cre p .return{ width:45%; float:right; border-radius:5px; display:block; background:#006a28; text-align:center; color:#fff; font-size:14px; line-height:40px; height:40px;margin-top:10px; }

/*news*/
.zx_c{ width:100%; height:auto; padding:52px 0; background:#85b891; }
.zx_c .title_l{ margin-bottom:0;}
.zx_c .title_l h3{ color:#fff; font-size:22px;}.zx_c .title_l h3 i{ color:#fff; font-size:20px;}
.info {width:1200px;margin:0 auto;position:relative;}
.zx_c .tabbtn {height:48px;  float:right;}
.zx_c .tabbtn li {float:left;position:relative;margin:0 0 0 -1px;}
.zx_c .tabbtn li a {display:block;float:left; width:126px; height:48px;line-height:48px;overflow:hidden;text-align:center;font-size:16px;
cursor:pointer; background:#e8e8e8; color:#2f2d2d; margin-left:8px;}
.zx_c .tabbtn li.current a {height:48px;line-height:48px;background:#006a28;color:#fff;}
.zx_c .tabcon {width:100%; background:#fff;overflow:hidden;-webkit-box-shadow:0 3px 5px rgba(108, 187, 126, .5);  
  -moz-box-shadow:0 3px 5px rgba(108, 187, 126, .5);  box-shadow:0 0 3px 5px rgba(108, 187, 126, .5);}
.zx_c .sublist {margin: 38px 28px; height: 326px;overflow: hidden;}
.zx_c .sublist ul { margin-left: -35px; margin-top: -25px; margin-right:-34px; overflow:hidden;}
.zx_c .sublist ul li { width:542px;height: 71px;float: left;padding:20px 25px 23px 35px;border-left: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;}
.zx_c .sublist ul li:hover .jlda1,.zx_c .sublist ul li:hover .jllb_js_ti a,.zx_c .sublist ul li:hover .jllb_js_js a{ color:#006a28;}
.jllb_da { width: 58px;float: left; text-align: center;}
.jlda1 { position:relative;height:56px; overflow:hidden;margin-bottom:2px;font-size:48px; color:#838383;line-height:56px;
border-bottom:1px solid #b7b7b7;}
.jlda2 {position:relative;height:24px;overflow:hidden; font-size:12px;color:#8f8f8f;line-height:24px;}
.jllb_js {display: block;margin-left: 78px;}
.jllb_js_ti {color: #000;font-size: 14px;line-height: 25px;    white-space: nowrap; overflow: hidden;text-overflow: ellipsis; }
.jllb_js_js {height: 48px;padding-top: 2px;line-height: 24px; color: #6c6c6c; font-size: 12px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.jllb_js_ti a {color: #000;}
.jllb_js_js a {color: #6c6c6c;}
.ban_h{ width:1200px; margin:24px auto; overflow:hidden;}
.ban_h .left_h{ width:866px; height:84px; display:block; float:left;}
.ban_h .left_h img{ width:866px; height:84px; display:block;}
.ban_h .right_h{ width:307px; height:84px; display:block; float:right;}
.ban_h .right_h img{ width:307px; height:84px; display:block;}

.box{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.box_l{ width:600px; float:left;}
.box_l .tabbtn {height:48px;}
.box_l .tabbtn li {float:left;position:relative;margin:0 0 0 -1px;}
.box_l .tabbtn li a {display:block;float:left; width:120px; height:40px;line-height:40px;overflow:hidden;text-align:center;font-size:16px;
cursor:pointer; border:#dfdfdf solid 1px; color:#2f2d2d; margin-right:8px; margin-left:1px;}
.box_l .tabbtn li.current a {height:46px;line-height:40px;background:url(../images/arow_1.png) center no-repeat ;color:#fff; border:none;}
.box_l .tabcon {width:92%; background:#f2f2f2; padding:4%; overflow:hidden; margin-top:15px; height:260px;}
.box_l .sublist{ height:260px; overflow:hidden; display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}

.box_l .sublist p{ font-size:14px; line-height:20px; text-indent:2em; overflow:hidden; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.box_l .sublist .more{ display:block; margin-top:px; float:right; color:#F00;}
.box_l .sublist b{ font-weight:normal; font-size:14px; display:block; float:left; width:60px; text-align:center; line-height:30px;}

.box_r{ width:580px; float:right; margin-bottom:20px;}
.tie_r{ overflow:hidden; }
.tie_r ul{ float:left;}
.tie_r a{ display:block; float:right; height:32px;}
.tie_r a img{ margin-top:7px;}
.box_r .tabbtn {height:48px;}
.box_r .tabbtn li {float:left;position:relative;margin:0 0 0 -1px;}
.box_r .tabbtn li a {display:block;float:left; width:120px; height:40px;line-height:40px;overflow:hidden;text-align:center;font-size:16px;
cursor:pointer; border:#dfdfdf solid 1px; color:#2f2d2d; margin-right:8px; margin-left:1px;}
.box_r .tabbtn li.current a {height:46px;line-height:40px;background:url(../images/arow_1.png) center no-repeat ;color:#fff; border:none;}
.box_r .tabcon {width:100%; background:#f2f2f2;overflow:hidden; margin-top:15px; height:308px;}
.box_r .sublist{ height:310px; overflow:hidden;}
.demo{ overflow:hidden;}
.tabbtna{ width:11%; float:left; background:#cdcdcd;}
.tabbtna li{ font-size:14px; padding:22% 5%; text-align:center;}
.tabbtna li:hover{ cursor:pointer;}
.tabbtna li.current{ background:#85b891}
.tabcona{ width:85%; float:right;}
.sublist_a{ overflow:hidden;height: 280px; }
.sue_box{margin-top:18px;}
.sue_box li{ overflow:hidden; width:90%; display:flex; border-bottom:#dfdfdf solid 1px; line-height:38px; height:38px;}
.sue_box li b.zr{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
}
.sue_box li b{ font-weight:normal; font-size:14px; display:block; float:left; text-align:left; line-height:38px;
 padding-left:2%; text-align:center; width:20%;}
.zr{ width:56% !important; text-align:left !important;}
#normalcon6 .zr{ width:68%!important}


.dw_mc{ overflow:hidden; padding:3% 0;}
.dw_mc ul li{ width:45%; float:left; font-size:14px; margin-left:4%;}
.font_e{ overflow:hidden; margin-bottom:8px;}
.dw_mc ul li span{ width:30%; display:block; float:left;}
.dw_mc ul li p{ float:left; margin-left:4%; width:66%; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}


.sub_box{ padding:5%;}

.sub_box b{ font-weight:normal; font-size:14px; display:block; float:left; width:30%; text-align:left; line-height:30px;
 background:url(../images/arow_c.png) left center no-repeat; padding-left:3%;}
.sublist_a .li_c{ width:85%; display:block; margin:0 auto; font-size:14px; line-height:29px;
 background:url(../images/arow_c.png) no-repeat left center; padding-left:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
 
 /*期刊*/
.book{ width:1200px; margin:0 auto; margin-bottom:35px;}
.book .tabbtn {height:40px;background: #c9ecd6;}
.book .tabbtn li {float:left;position:relative;margin:0 0 0 -1px;}
.book .tabbtn li a {display:block;float:left; width:120px; height:40px;line-height:40px;overflow:hidden;text-align:center;font-size:16px;
cursor:pointer;color:#2f2d2d; margin-right:8px; margin-left:1px;}
.book .tabbtn li.current a {height:40px;line-height:40px;background:#006a28;color:#fff; border:none;}
.book .tabcon {width:100%;overflow:hidden; padding-top:15px;background-color: #f6f6f6;width: 1200px;}
.book .sublist{ overflow:hidden;}
.book .sublist .piclist{ width:140px; float:left; margin-right:30px; height:285px}
.book .sublist .piclist img{ margin: 5px 10px;}
.book .sublist .piclist p{ text-align:center; font-size:14px; line-height:20px; color:#000;}


/*奖项*/
.jx_img{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.jx{ margin-right:-13px;}
.jx_img a{ width:290px; display:block; float:left; margin-right:13px;}
.jx_img a img{ width:290px;}

/*新闻动态*/
.banner_c img{ display:block;}
.se_nav{ width:100%; border-bottom:#dfdfdf solid 1px;}
.se_nav_c{ width:1200px; margin:0 auto; overflow:hidden;}
.se_nav_c .title_la h3{ color:#292c2d; background:url(../images/home_icon.png) left center no-repeat; padding-left:25px; font-size:15px;
 float:left; font-weight:normal; line-height:48px;}
.se_nav_c ul {height:48px;  float:right;}
.se_nav_c ul li {float:left; margin-left:35px;}
.se_nav_c ul li a {display:block;float:left;height:46px;line-height:48px;overflow:hidden;text-align:center;font-size:16px;
cursor:pointer; color:#2f2d2d;border-bottom:#fff solid 2px;}
.hov:hover .na_c{ display:block;}
.na_c{ width:100%;background:#f5f5f5; padding-top:25px; display:none;}
.na_c ul{ width:1200px; margin:0 auto; background:#fff; overflow:hidden;}
.na_c ul li{ float:left; padding:15px; margin-left:15px;}
.na_c a{ display:block; font-size:16px;}

.se_nav_c ul li.current a {height:46px;line-height:48px;border-bottom:#006a28 solid 2px;color:#006a28;}
.warp_box{ width:100%; height:auto; background:#f5f5f5;}
.news{ width:1200px; overflow:hidden; margin:0 auto; padding:24px 0; }
.news_left,.leader{ width:832px; padding:24px; padding-top:10px; background:#fff; float:left;}
.news_left h4{ font-size:16px; display:block; line-height:40px; border-bottom:#dfdfdf solid 1px; font-weight:normal;}
.news_left ul li{ padding:20px 0; overflow:hidden; border-bottom:#dfdfdf solid 1px;}
.news_left ul li:hover .fonts a{ color:#009240;}
.news_left ul li .img_box{ width:168px; height:116px; display:block; float:left;}
.news_left ul li .fonts{ float:right; width:648px; float:right;}
.news_left ul li .fonts h5{ font-size:14px;font-weight:normal;} 
.news_left ul li .fonts h5 a{ color:#000;}
.news_left ul li .fonts p{ font-size:12px; line-height:22px; text-indent:2em; margin-top:8px;}
.news_left ul li .fonts p a{ color:#585858}
.time_s{ overflow:hidden; margin-top:7px;}
.time_s b{ font-weight:normal; font-size:12px; background:url(../images/time.png) left center no-repeat; padding-left:16px;}
.time_s i{ float:right;}
.news_right{ width:300px; float:right;}
.cont{ width:252px; padding:22px 24px; background:#fff url(../images/bg_A.png) 95% 95% no-repeat; margin-bottom:20px;}
.cont h4{ display:block; border-left:#00923f solid 3px; padding-left:10px; font-size:16px; font-weight:normal; height:16px;
 line-height:16px; overflow:hidden;}
.cont h4 b{ font-weight:normal; float:left; display:block;}.cont h4 a{ text-align:right; display:block; font-size:12px; color:#565656;}
.cont_font{ border-top:#dfdfdf solid 1px; margin-top:12px; }
.cont_font h5{ font-size:16px; font-weight:bold; color:#00923f; display:block; margin:10px 0;}
.cont_font p{ line-height:30px; font-size:14px; color:#000;}
.ne_l a{ overflow:hidden; display:block; padding-top:3px;}
.ne_l i{ display:block; width:16px; height:16px; float:left; margin-right:5px; background:#9f9f9f; text-align:center; line-height:16px; color:#fff; border-radius:2px; margin-top:8px;}
.ne_l i.r{ background:#e65454;}.ne_l i.y{ background:#efb652;}.ne_l i.b{background:#57aee5;}
.ne_l p{ width:91%; float:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ne_l p:hover{ color:#F00;}

.xq_fonts{ padding:30px 0; border-bottom:#dfdfdf solid 1px;}
.xq_fonts h5{ font-size:24px; display:block; text-align:center;}
.xq_fonts .ly{ overflow:hidden; border-bottom:#dfdfdf solid 1px; padding-bottom:20px; margin:25px 0;}
.xq_fonts .ly b{ display:block; float:left; padding-left:15px; background:url(../images/time.png) left center no-repeat; font-weight:normal; margin-left:19%; font-size:14px; width:10%}
.xq_fonts .ly i{ display:block; float:left; padding-left:15px; font-weight:normal;font-size:14px; margin:0 10%}
.jiathis_style{ float:left; margin-top:2px;}
.xq_fonts p{ text-indent:2em; font-size:14px; color:#000; line-height:28px;}


.lb_fonts h5{ font-size:24px; display:block; text-align:center;}
.lb_fonts p{ text-indent:2em; font-size:14px; color:#000; line-height:28px;}


.xq_footer{ overflow:hidden; margin-top:15px;}
.xq_footer p{ width:50%; float:left;}
.xq_footer p a{ width:100%; display:block; line-height:28px; color:#555555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xq_footer p a:hover{ color:#006a28;}
.ret{ display:block; float:right; background:url(../images/ret.png) left center no-repeat; padding-left:20px; margin-top:20px;}


#normaltab6 li{    padding: 56% 5%;}


/*理事会*/
.leader h4{ display:block; font-size:20px; text-align:center; padding:25px 0; border-bottom:#dfdfdf solid 1px;}
.l_box{ padding-top:24px;}
.l_box h5{ font-size:16px; color:#00923f;}
.l_box ul{ margin-left:25px;}
.l_box ul li{ padding:20px 0; overflow:hidden; border-bottom:#dfdfdf solid 1px;}
.l_box ul li a{ width:120px; float:left; display:block; margin-right:15px;}
.l_fonts{ width:632px; float:left;}
.l_fonts h5{ color:#000; font-size:14px;}
.l_fonts span{ display:block; font-size:14px; margin-top:10px;color:#656565; line-height:26px}
.l_fonts p{ line-height:22px; margin-top:10px; color:#000;}
.l_fonts b{ font-weight:normal; color:#000; margin-top:8px; display:block;}
.l_sublist p{ font-size:16px; line-height:30px; text-indent:2em; overflow:hidden; display: -webkit-box; margin-bottom:10px}

/*联系我们*/
.contentdiv{ width:960px;padding:20px;}
.contentdiv p{ font-size:14px; margin:15px 0;}

.ewm{ overflow:hidden; margin:50px 0;}
.ewm .img_w{ width:110px;display:block; float:left; text-align:center;}
.ewm .img_w img{ width:110px; height:110px; display:block;}
.ewm .img_w  h5{ font-size:14px; line-height:25px; font-weight:normal;}
.font_i{ float:left; margin-left:25px; margin-top:10px;}
.homeMap{ width:790px; height:350px;}
img.imgamcss {
    height: auto !important;
    width: 100% !important;
}