/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{overflow-x:hidden; font-size:12px; font-family:"微软雅黑";margin-left:10px !important;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
img { border:none; }
ol,ul,li { list-style:none; }
/* CSS样式初始化 */

.header{width:100%; height:auto; border:0px solid #000;}
.header_top{width:1000px; height:30px; margin:0px auto;}
.header_top ul{width:50%; line-height:30px; float:right;}
.header_top ul li{width:auto; padding:0px 10px; line-height:30px; float:right;}
.header_top ul li a:hover{color:#0C0;}
.header_top span{ line-height:30px; float:left; width:40%; padding:0px 10px; color:#555;}

.header_logo{width:1000px; height:auto; margin:2px auto;}

.header_menu{width:1000px; height:40px; margin:0px auto; background:url(../images/header_menuBg2.jpg) repeat-x;}
.header_menu a{float:left; padding:0px 18px; border:0px solid #fff; font-size:14px; line-height:38px; color:#fff;}

.header_notice{width:1000px; height:40px; margin:0px auto; background:url(../images/header_noticeBg.jpg) no-repeat;}
.header_notice span{float:left; width:auto; padding:0px 10px; line-height:40px;}
.header_notice ul{width:60%; height:40px; float:left; overflow:hidden;}
.header_notice ul li{width:auto; padding:0px 8px; float:left; line-height:40px;}
.header_search{width:30%; height:40px; float:right; background:url(../images/header_searchBg.png) left -2px no-repeat;}
#keywords{width:49%; height:25px; margin-top:7px; float:left; border:1px solid #000; line-height:25px; border:0px; margin-left:10px; background:none;}
#keyBtn{width:25px; height:25px; float:left; border:0px; background:none; cursor:pointer; margin-top:8px; z-index:1000}
/* header初始化 */

/* 轮播 START */
.silder {width:100%;height:200px; overflow; hidden;text-align: center; position:relative;float:left; border:1px solid #d5d5d5; padding:3px;}
.silder .silder_list {height:200px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:30px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:5px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#C70B31;color:#fff;}
.silder_desc{color:#fff;background:url(../images/tit_bg.png) repeat 0 0;float:left;line-height:30px;height:30px;width:98.3%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px; margin-left:3px; margin-bottom:3px;}
.silder .silder_page li:hover{cursor:pointer;}
/* 轮播 END */


.body_center{width:1000px; height:auto; margin:5px auto;}

.center_picNews{width:35%; height:500px; float:left; border:0px solid #d5d5d5; margin-right:15px;}
.center_tab{width:98%; padding:3px; height:270px; border:1px solid #d5d5d5; float:left; margin-top:10px;}
.center_tab span{width:100%; height:40px; line-height:40px; border-bottom:1px solid #d5d5d5; float:left;}
.center_tab span h3{ font-size:18px; font-weight:400; color:#060; line-height:39px; display:block; float:left; border-bottom:3px solid #f0b117; padding:0px 10px;}
.center_tab img{float:left; margin:5px; padding:3px; border:1px solid #d5d5d5; width:100px; height:100px;}
.center_tab p{text-indent:28px; font-size:12px; line-height:20px; color:#555; padding:5px}
.center_tab p a{color:#f00;}
/* 本会概况 */



.center_News{width:35%; height:500px; float:left; margin-right:15px; border:0px solid #555;}
.News_1{width:98%; padding:3px; height:auto;}
.News_1 span{width:100%; height:40px; line-height:40px; border-bottom:1px solid #d5d5d5; float:left;}
.News_1 span h3{ font-size:18px; color:#060; font-weight:400; line-height:39px; display:block; float:left; border-bottom:3px solid #f0b117; padding:0px 10px;}
.News_1 span a{float:right; margin-right:20px; color:#f00;}
.News_1 h2{float:left; width:100%; height:auto; line-height:20px; border-bottom:1px dashed #d5d5d5; margin-top:5px; font-size:12px; color:#555; font-weight:400;}
.News_1 h2 a{padding-left:10px; font-size:18px; line-height:40px; height:40px; float:left; overflow:hidden; display:block; color:#f00; width:100%;}
.News_1 h2 p{text-indent:20px; float:left}

.News_1 ul{width:100%; height:auto; float:left; margin-top:10px;}
.News_1 ul li{width:92%; background:url(../images/ttt.png) left center no-repeat; height:30px; line-height:30px; float:left; border-bottom:1px dotted #d5d5d5; padding-left:20px; overflow:hidden; white-space:nowrap;}
.News_1 ul li a{color:#000;}
.News_1 ul li a:hover{color:#f00;}
/* 中间信息列表 */



.center_part{width:26%; height:500px; float:left; border:0px solid #d5d5d5;}
.center_part span{width:70%; height:40px; line-height:40px; float:left; border:0px solid #000; padding-left:5px; font-size:18px; color:#f00; margin-left:5px;}
.center_part ul{ width:99%; margin-left:5px; height:auto; float:left;}
.center_part ul li{ width:98%; height:auto float:left; padding-bottom:5px; margin-top:5px; border-bottom:1px dashed #d5d5d5; overflow:hidden;}
.center_part ul li h2{margin-bottom:2px;}
.center_part ul li h2 a{font-size:14px; font-weight:400; line-height:30px; color:#000;}
.center_part ul li h2 a:hover{color:#f00;}
.center_part ul li img{width:100px; height:60px; float:left; padding:2px; border:1px solid #d5d5d5; margin-right:5px;}
.center_part ul li div p{text-indent:10px; line-height:20px; color:#555;}
.hidenewsInfo{display:none;}

/* 右侧慈善项目 */


.center_ad{width:100%; height:auto; overflow:hidden; float:left; background:none; margin:15px 0px; border:1px solid #d5d5d5;}
.center_ad img{width:99.5%; padding:2px;}


.center_ZT{width:50%; height:auto; float:left; border:1px solid #d5d5d5;}
.center_ZT span{width:100%; height:40px; line-height:40px; border-bottom:1px solid #d5d5d5; float:left;}
.center_ZT span h3{ font-size:18px; color:#060; font-weight:400; line-height:39px; display:block; float:left; border-bottom:3px solid #f0b117; padding:0px 10px;}
.center_ZT span a{float:right; margin-right:20px; color:#f00;}
.center_ZT dl{width:100%; height:40px; line-height:40px; border-bottom:1px solid #d5d5d5; float:left;}
.center_ZT dl dt{height:40px; line-height:40px; text-align:center; float:left; color:#f00;}
.width_1{width:100px;}.width_2{width:80px;}.width_3{width:70px;}.width_4{width:220px;}

#wrap7{width:100%; height:165px; float:left; overflow: hidden;}
#wrap7 dl{width:100%; height:165px; float:left; border:0px;}
#wrap7 dl dd{width:100%; height:30px; float:left; border:0px;}
#wrap7 dl dd ul{width:100%; height:30px; float:left;}
#wrap7 dl dd ul li{line-height:30px; color:#555; float:left; text-align:center;}
/* 功德芳名 */


.center_Contact{width:100%; height:auto; float:left; border:1px solid #d5d5d5;}
.center_Contact span{width:100%; height:40px; line-height:40px; border-bottom:1px solid #d5d5d5; float:left;}
.center_Contact span h3{ font-size:18px; font-weight:400; line-height:39px; display:block; float:left; border-bottom:3px solid #f0b117; padding:0px 10px; color:#060;}
.center_Contact span a{float:right; margin-right:20px; color:#f00;}

.contact_left{width:90%; height:200px; float:left; border:0px solid #f00; margin:2px; margin-left:20px;}
.contact_left h2{font-weight:400; text-align:center; padding:5px 0px; color:#060;}
.contact_left p{ padding-left:20px; line-height:30px; font-size:14px; color:#555; border-bottom:1px dashed #f00;}
/* 联系我们 */


.center_JS{width:100%; height:150px; float:left; margin-top:10px; border:1px solid #d5d5d5; overflow:hidden;}
.JS_top > a{ float:right; line-height:40px; color:#f00; margin-right:20px;}
.JS_top{width:100%; height:40px; line-height:40px; float:left; border-bottom:1px solid #d5d5d5;}
.JS_top span{width:auto; border-bottom:3px solid #f0b117; float:left; color:#060; line-height:39px; padding:0px 10px; font-size:18px;}

#demo {background: #FFF;overflow:hidden;width: 100%;*overflow:hidden; _overflow:hidden;}
#indemo {float: left;width: 800%; height:200px; padding-top:10px;}
#demo1{width:auto; height:150px; float:left; margin-top:1px; padding-left:10px;}
#demo1 li{width:auto; height:auto; margin:5px 5px; float:left;border:0px solid #000; position:relative;}
#demo1 li img{width:150px; height:90px; padding:1px; border:1px solid #d5d5d5;}
#demo1 li a{ position:absolute; width:97%; margin-left:2px; line-height:30px; background:url(../images/tit_bg.png); left:0px; bottom:8px; color:#fff; text-align:left; display:none; line-height:20px; text-indent:18px;}
#demo2{width:auto; height:150px; float:left; padding:0px 5px; margin-top:1px; padding-left:10px;}
#demo2 li{width:auto; height:auto; margin:5px 5px; float:left;border:0px solid #000; position:relative;}
#demo2 li img{width:150px; height:90px; padding:1px; border:1px solid #d5d5d5;}
#demo2 li a{ position:absolute; width:97%; margin-left:2px; line-height:30px; background:url(../images/tit_bg.png); left:0px; bottom:8px; color:#fff; text-align:left; display:none; line-height:20px; text-indent:18px;}
/* 图片纪实 */


.center_link{width:100%; height:auto; margin:15px 0px; float:LEFT; border:1px solid #d5d5d5;}
.center_link span{width:auto; padding:0px 10px; font-size:18px; line-height:30px; float:left; color:#060;}
.center_link a{float:left; padding:0px 10px; color:#f00; line-height:30px;}
/* 友情链接 */

.footer{width:100%; height:100px; float:left;}
.footer_center{width:1000px; height:100px; margin:0px auto; background:url(../images/footer1.jpg) no-repeat; position:relative;}
.footer_center span{position:absolute; width:250px; height:100px; border:0px solid #000;left:30px; top:20px; padding-top:5px; line-height:25px; color:#030;}
.footer_2{width:70%; float:right; margin-top:20px; line-height:25px; font-weight:400; color:#030;}
.footer_2 a{color:#f00; font-size:14px;}



.position{width:97%; background:url(../img/home.png) 5px 8px no-repeat; height:40px; line-height:40px; margin:0px auto; border:0px solid #d5d5d5; padding-left:30px; border-bottom:1px solid #036; float:left;}
.position a{color:#005197;}
/*-----position------*/

.v_info{width:72%; height:auto; min-height:350px; float:left; margin-top:8px; min-height:200px; border:1px dotted #d5d5d5;}
.v_info>span{width:97%; height:30px; line-height:30px; color:#f00; display:block; float:left; font-size:18px; padding-left:20px; border-bottom:1px dotted #000; margin-bottom:10px;}
.infoMess{width:97%; height:auto; margin:10px; min-height:300px; clear:both; border:0px solid #000;}

.common{width:25%; float:right; min-height:300px; border:1px dotted #d5d5d5; margin-top:8px; padding-bottom:20px;}
.common span{width:96%; float:left; height:50px; line-height:50px; color:#fff; font-size:14px; padding-left:10px; font-weight:bolder; border-bottom:0px solid #000; margin-bottom:20px; background:url("../images/title_hb.jpg");}
.common a{width:90%; height:30px; line-height:30px; display:block; float:left; padding-left:10px; background-color:#f28b1e; color:#fff; margin-top:1px; margin-left:5px; border-left:5px solid #f00;}
.common a.acc{border-left:5px solid #f0c615; background:#f00; height:50px; line-height:50px; font-size:14px;}
.common a.accb{border-left:5px solid #f00; background:#f28b1e;}
/*-----common------*/

.v_news_list{width:97%; height:auto; min-height:350px; margin:0px; padding:0px; float:left; margin-left:8px; margin-top:10px; padding-bottom:10px; border:0px;}
.v_news_list li{ width:98%; height:30px; border-bottom:1px dotted #d5d5d5; font-family:"Î¢ÈíÑÅºÚ"; float:left; list-style:none; line-height:30px; padding-left:20px; background:url(../images/ttt.png) left center no-repeat; margin-bottom:8px;}
.v_news_list li a{ width:auto;color:#000;overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; display:block; float:left;}
.v_news_list li a:hover{color:#f00;}
.v_news_list li b{float:left; font-family:"Comic Sans MS", cursive; margin-left:10px; font-weight:400; color:#000;}
.pagination{width:auto; height:40px; line-height:40px; float:right; margin-right:30px;}
.pagination a{padding:2px 5px; background:#090; color:#fff;}
.pagination a.current{background:#f00; color:#fff; margin-left:4px;}

.infoContent{width:96%; height:auto; min-height:350px; border:1px dotted #d5d5d5; float:left; padding:18px; margin-left:1px; margin-top:8px;}
.infoContent>span{width:100%; height:40px; border-bottom:1px dotted #000; text-align:center; float:left;}
.infoContent> h3{font-size:20px; line-height:40px; font-weight:300; text-align:center; margin-left:20px; color:#000000;}
.infoContent>span b{float:right; line-height:50px; font-weight:200; margin-right:20px; color:#555;}
.infoContent>span a{float:right; margin-top:15px; margin-right:10px;}
/*-----info.asp------*/

.v_right_table{border-left:1px dotted #ccc; border-top:1px dodotted #ccc; color:#000; font-size:12px; width:100%; float:left;}
.v_right_table tr th{padding:2px 10px; border:1px dotted #ccc; font-weight:400; line-height:30px; background:#eeeeee;}
.v_right_table tr td{color:#555;padding:2px 10px; border:1px dotted #ccc; font-weight:400; line-height:30px;}
.v_table{width:98%; margin:10px; height:auto; border:1px solid #d5d5d5; float:left;}

.Mess_list{width:550px; height:auto; margin-top:10px; min-height:100px; float:left; padding-left:20px; margin-bottom:5px;}
.Mess_list span{width:500px; height:20px; float:left; text-align:right; color:#000; font-size:12px; margin-top:10px;}
.Mess_list ul {width:500px; height:auto; list-style-type:none; padding:0px; margin:0px; float:left; padding-left:8px; border:1px dotted #d5d5d5; margin-top:10px;}
.Mess_list ul li{width:430px; line-height:20px; list-style-type:none; padding-left:18px; float:left; color:#000; margin:5px 0px 5px 0px; font-size:12px;}

.Guestweb{width:400px; float:left; height:300px;}
.Guestweb >span{ height:50px; line-height:50px; font-size:18px; width:100%;}
/*-----Guest.asp------*/
