@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,table,ul,li,marquee{margin:0; padding:0; color:#000;}
body{font-size:16px; font-family:"hiragino sans gb","微软雅黑"; background:#F7F7F7;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style:none;}
.clear{clear:both; height:0; width:0; margin:0; padding:0; line-height:0; overflow:hidden;}
input{outline:none;}

#pages {padding:15px 0; margin:0 auto; text-align: center; clear: both;}
#pages a {display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 {width:56px; padding:0;}
#pages a.a1none{display:none;}
#pages a:hover {background:#f1f1f1; color:#000; text-decoration:none }
#pages span {display:inline-block; height:22px; line-height:22px; background:#2f934a; border:1px solid #2f934a; color:#fff; text-align:center;padding:0 10px}
.page .noPage {display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}
.no_record{text-align: center; padding: 100px 0;}
.b_top{height:200px; background: #FFF; overflow: hidden;}
.b_top h1{width:1380px; padding:20px 0 0 20px; margin:0 auto; overflow: hidden;}
.b_top h1 span{float:right; display:block; text-align: center; font-size:16px; font-weight: normal; padding:15px 10px 0 0;}
.b_top h1 span img{width:100px;}
.b_nav{width:100%; height:55px; background: #2f934a; overflow: hidden; font-size: 20px;}
.b_nav_m{width:1400px; margin: 0 auto;}
.b_nav_l{float:left; width:1000px;}
.b_nav_l a{color:#FFF; font-size:20px; display:block; width:140px; height:55px; line-height:55px; text-align:center;}
.b_nav_l a:hover{text-decoration:none; color:#60411a;}
.b_nav_l ul{list-style:none; margin:0; width:1000px; height:55px;}
.b_nav_l ul li{float:left; width:140px; line-height:55px; font-size:20px; height:55px;}
.b_nav_main{display:block; height:55px; line-height:55px;}
a.b_nav_main:hover{text-decoration:none; color:#60411a;}
.b_nav_l li div{position:absolute; z-index:9999; width:140px; border:1px solid #2f934a; border-top: none; display:none; background: rgba(255,255,255,0.95);}
.b_nav_l li div a{display:block; line-height:55px; border-top:1px solid #2f934a; text-align:center; font-size:20px; color:#000;}
.b_nav_l li div a:hover{text-decoration:none; background-color:#2f934a; color:#FFF;}
.b_nav_l li.on div{display:block;}
.b_banner{width:1400px; margin:15px auto; overflow: hidden;}
.b_footer{width:100%;background: #2f934a; color:#FFF; text-align:center; padding:35px 0;}
.b_footer_copyright{width:1400px; margin: 0 auto; line-height: 180%; color:#FFF;}
.b_footer_copyright a{color:#FFF;}

.b_main{width:1400px; margin: 20px auto; background:#FFF;}
.b_m{width:1400px; margin: 20px auto;}
.b_left{width:320px; float:left; padding: 20px;}
.b_left ul{width:100%; list-style: none; padding: 0; margin: 0;}
.b_left ul li{border-bottom: 1px solid #CCC;}
.b_left ul li a{display:block; heigth:50px; line-height: 50px; background:#EEE; text-align: center; font-size:20px;}
.b_left ul li.on a,.b_left ul li a:hover{color:#FFF; background:#2f934a; text-decoration: none;}
.b_right{width:1000px; float:right; padding: 20px;}
.b_mbx{height:40px; line-height: 40px; font-size:18px; border-bottom: 3px solid #2f934a; padding: 0 15px;}
.b_r_c{width:970px; overflow: hidden; font-size:18px; line-height: 180%; padding:15px;}
.b_r_c img{max-width:100%;}
.b_news_list{width:100%; padding:10px;}
.b_news_list li{width:100%; height:180px; padding:25px 0; border-bottom:1px dotted #CCC;}
.b_news_list div{width:270px; height:180px; float: left; padding-right: 20px;}
.b_news_list h3{width:690px; float:left; font-size:24px;}
.b_news_list p{width:690px; float:left; font-size:18px; line-height: 180%; color:#999;}
.b_news_list span{display:block; text-align: right; padding: 5px 0;}
.b_news_list span a{color:#2f934a;}

.b_r_h1{font-size:24px; text-align:center; padding: 30px 0;}
.b_r_h3{font-size:16px; text-align: center; color:#999; font-weight: normal;}

.b_i_left{width:900px; padding: 10px; float:left; background:#FFF;}
.b_i_t{padding-left:10px; height: 40px; border-bottom: 2px solid #2f934a;}
.b_i_t a{display:inline-block; width:110px; height:40px; text-align: center; font-size:20px; line-height: 40px; background: #f7f7f7; border-top-left-radius:5px; border-top-right-radius:5px; margin-right: 3px;}
.b_i_t a.on{color:#FFF; background:#2f934a;}
.b_i_t a:hover{color:#FFF; background:#2f934a; text-decoration: none;}
.b_i_member{width:440px;padding: 10px; float:right; background:#FFF;}
.b_i_news_list{width:100%; padding:10px;}
.b_i_news_list li{width:100%; height:180px; padding:25px 0; border-bottom:1px dotted #CCC;}
.b_i_news_list div{width:270px; height:180px; float: left; padding-right: 20px;}
.b_i_news_list h3{width:610px; float:left; font-size:24px;}
.b_i_news_list p{width:610px; float:left; font-size:18px; line-height: 180%; color:#999;}
.b_i_news_list span a{color:#2f934a;}
.b_i_m{width:440px; text-align: center; padding: 15px 0;}
.b_i_m a{display:inline-block; width:40%; height: 50px; margin: 5px; line-height: 50px; background: #f7f7f7; border-radius: 5px; text-align:center;}
.b_i_m a:hover{text-decoration:none; color: #FFF; background:#2f934a;}
.b_i_notice{width:440px; list-style: none; height:300px;}
.b_i_notice li{padding:10px 5px; line-height:30px; font-size:18px; border-bottom: 1px dotted #CCC;}
.b_i_notice li span{font-size:14px; color: #999;}
.show_code{text-align:center;}




