@charset "gb2312";
body,div,ul,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,A,A:hover,input{
	margin:0px;
	padding:0px;
	font-size:14px;
	text-align:left;
	font-family:"微软雅黑";
	text-decoration: none;
	color: #666;
	list-style:none ;
	font-size: 16px;
	}
body{
	overflow-x: hidden;
	/*background:url(../images/bj.jpg) center   no-repeat fixed  ;*/
	background-size:cover;
}
A:hover{
	color: #663f25;
}
.bai{
	color:#FFFFFF;
	}
.bai a{
	color:#FFFFFF;
	}
 img{ 
 	border:0; 
 	display: block;
 	}
.bk{ 
	border:1px solid #cfcfcf;
	background:#f4f4f4;
	border-top:none;
	}
.left{
	float:left;
	}
.right{
	float:right;
	}
.clear{
	clear:both;
	}
.block{
	display:block;
	}
.mt20{
	margin-top:20px;
	}
.mt10{
	margin-top:10px;
	}
.mr10{
	margin-right:10px;
	}
.ml10{
	margin-left:10px;
	}
.pt20{
	padding-top: 20px;
}

@font-face {
            font-family: ywzf;

            src: url(im.ttf);
}
@font-face {
            font-family: yw;

            src: url(yw.ttf);
}
/*top*/
.top{
	width: 100%;	
	height: 38px;
	background: url(../images/top.jpg);
}
.logo{
	width: 100%;
	margin: auto;
	height: 80px;
	padding: 25px 0;
	background-color: #680303;
}
/*导航*/	
.nav{
	width: 100%;
	background: #343434;
	height: 43px;
	}
.nav ul{
	width: 1200px;
	margin: auto;
}
.nav ul li{
	width: 134px;
	float: left;
	text-align: center;
	line-height: 43px;
	margin-right: 2px;
}
.nav ul li a{
	font-size: 15px;
	color: #fff;

	display: block;
	width: 134px;
	height: 43px;
	text-align: center;
}
.nav ul li a:hover,.nav ul .gl a{
	background:url(../images/nav_qh.jpg);
}
.nav ul .ss{
	width: 215px;
	height: 25px;
	background: url(../images/ss.jpg);
	float: right;
	margin-top: 8px;
}
/*banner*/
.banner{
	width: 100%;
	/*margin: 25px auto 20px;*/
	position:relative; 
	overflow:hidden;
	height: 388px;	
}
.banner .num{ 
	position:absolute;
	right:0; 
	bottom:0; 
	z-index:10;
	width:100%; 
	padding-right:20px; 
	height:40px; 
	text-align:center;
	}
.banner .num span{ 
	width:21px; 
	height:21px; 
	display:inline-block; 
	line-height:21px; 
	font-size:14px; 
	text-align:center; 
	cursor:pointer; 
	background:#555555; 
	color:#fff;
	}
.banner .num span.cur{ 
	background:#a10000;
	color:#fff;
	}
.banner .pic{ 
	position:relative;
	 z-index:5;
	 }
.banner .pic li{ 
	/*position:absolute; */
	display:none;
	}
.banner .pic li img{ 
	width:100%; 
	height:388px; 
	display:block;
	}
/*交流动态图片切换*/
.jldt_qh{
	width: 434px;
	float: left;
	position:relative; 
	overflow:hidden;
	height: 273px;
	margin-top: 8px;	
}
.jldt_qh .num{ 
	position:absolute;
	right:0; 
	bottom:0; 
	z-index:10;
	width:434px; 
	padding-right:10px; 
	height:40px; 
	line-height: 40px;
	text-align:right;
	background-color:rgba(0,0,0,0.8); 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);
	}
.jldt_qh .num span{ 
	width:21px; 
	height:21px; 
	display:inline-block; 
	line-height:21px; 
	font-size:14px; 
	text-align:center; 
	cursor:pointer; 
	background:#555555; 
	color:#fff;
	}
.jldt_qh .num span.cur{ 
	background:#a10000;
	color:#fff;
	}
.jldt_qh .pic{ 
	position:relative;
	 z-index:5;
	 }
.jldt_qh .pic li{ 
	position:absolute; 
	display:none;
	}
.jldt_qh .pic li img{ 
	width:434px; 
	height:273px; 
	display:block;
	}
/*金陵趣闻*/
.jlqwtp{
	width: 410px;
	float: left;
	position:relative; 
	overflow:hidden;
	height: 285px;
	margin-top: 8px;	
}
.jlqwtp .num{ 
	position:absolute;
	right:0; 
	bottom:0; 
	z-index:10;
	width:410px; 
	padding-right:10px; 
	height:40px; 
	line-height: 40px;
	text-align:right;
	background-color:rgba(0,0,0,0.8); 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);
	}
.jlqwtp .num span{ 
	width:21px; 
	height:21px; 
	display:inline-block; 
	line-height:21px; 
	font-size:14px; 
	text-align:center; 
	cursor:pointer; 
	background:#555555; 
	color:#fff;
	}
.jlqwtp .num span.cur{ 
	background:#a10000;
	color:#fff;
	}
.jlqwtp .pic{ 
	position:relative;
	 z-index:5;
	 }
.jlqwtp .pic li{ 
	position:absolute; 
	display:none;
	}
.jlqwtp .pic li img{ 
	width:410px; 
	height:285px; 
	display:block;
	}	
	
/*交流动框架*/	
.jz_top{
	width: 1200px;
	margin: auto;
}
.jz_ner{
	width: 1120px;
	background: #fcf9f8;
	padding: 0 20px 15px;
	margin: auto;
}
.jldt{
	width: 1120px;
	float: left;
}
/*通用导航*/
.wzdh{
	background: url(../images/bt_bj.jpg) no-repeat left bottom;
	height: 65px;
	padding-top: 15px;
}
.wzdh h3{
	font-size: 17px;
	color: #663f25;
	float: left;
	margin-left: 50px;
	margin-top: 10px;
	cursor:pointer; 
}
.wzdh h4{
	float: left;
	font-size: 17px;
	font-weight: normal;
    color: #663f25;
    margin-left: 40px;
    margin-top: 10px;
    cursor:pointer; 
}
/*交流动态文字*/
#tab{
	float: right;
	width: 665px;
}
#tab ul li{
	 padding-left: 14px;
	 background: url(../images/sjx.jpg) no-repeat center left;
	 line-height: 40px;
	 word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
#tab div {
	display:none;
}

#tab .block { 
	display:block;
	}
#tab #con_one_1 li{
	 line-height: 40px;
	 word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	}
#tab #con_one_1 li a,#tab #con_one_2 li a{
	font-size:16px;

	}
/*中心简介*/
.zxjj{
	width: 270px;
	float: right;
}
.zxjj ul{
	margin-top: 15px;
}

.zxjj ul  a{
	padding-top: 7px;
	display: block;
	overflow: hidden;
	width: 270px;
	height: 108px;
}

/*小banner*/
.xbanner{
	width: 1160px;
	margin: 20px auto;
	overflow: hidden;
}

#tab1 div {
	display:none;
	line-height: 28px;
}

#tab1 .block { 
	display:block;
	}

.ppwh{
	width: 670px;
	float: left;
}
.jlqw{
	width: 410px;
	float: right;
}
.lsbk{
	margin: auto;
	width: 1160px;	
}
.lszp{
	width: 1106px;
	background: #f6f5f2;
	height: 350px;
	float: left;
	padding: 15px 20px;
}


#ISL_Cont_11{
	width: 1110px;
	margin-top: 10px;
}
.list_pic_li {
	width:360px;
	height: 270px;
	float:left; 
	padding: 0px;
	margin-right: 10px; 

	}
.list_pic_li img{
	border: 5px solid #ddd;
}

.list_pic_li p{
	line-height: 30px;
	background: #ddd;
	text-align: center;
	height: 35px;
	
}
/*理事动态*/
.lsdt{
	width: 660px;
	float: left;
}
#tab2 div {
	display:none;
	line-height: 28px;
	margin-top: 10px;
}

#tab2 .block { 
	display:block;
	}
#tab2 ul li{
	 padding-left: 14px;
	 background: url(../images/sjx.jpg) no-repeat center left;
	 line-height: 28px;
}
#tab2 ul li span{
	float: right;
}




.contact{
	float: right;
	width: 400px;
	
}

#tab3 div {
	display:none;
	line-height: 28px;
	margin-top: 10px;
	
}

#tab3 .block { 
	display:block;
	}

.yqlj{
	width: 1106px;
	background: #f6f5f2;
	height: 108px;
	float: left;
	padding: 15px 20px;
}
.yqlj img{
	 margin: 5px 0 15px;
}
.foot{
	width: 1200px;
	margin: auto;
	padding: 30px 0;
	
}
.foot ul{
	text-align: center;
	line-height: 30px;
}

.mian{
	width: 1120px;
	background: #fcf9f8;
	padding:  20px ;
	margin: auto;
}


.index_l{ 
	width:220px;  
	float:left; 


	}
.index_r{ 
	width:870px; 
	float:right;

	}
.pr_fl{
	 width:220px;
	 }
.pr_fl dl{
	 width:220px;
	 background: url(../images/left_top.jpg);
	 color: #fff;
	 font-size: 24px;
	 height: 60px;
	 line-height: 56px;	 
	 text-align: center;
	 }
.pr_fl ul{
	margin:15px 0;
	}
.pr_fl ul li{ 
   background: url(../images/left_bj.jpg);
   height: 36px;
   line-height: 36px;
   text-align: center;
   margin-top: 5px;
	}
.pr_fl ul li a{ 
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #693d22;

	}
.pr_fl ul li a:hover{
	color: #a10000;
	}
.n_nav{
	width: 870px;
	background: url(../images/n_nav.jpg);
	height: 40px;
	line-height: 40px;
}
.tits{
	float: left;
	display: block;
	width: 220px;
	padding-left: 24px;
	font-size: 15px;
	color: #693d22;
}
.home{
	width: 550px;
	float: right;
	text-align: right;
	padding-right: 10px;
	font-size: 13px;
	color: #693d22;
}
.home a{
	color: #693d22;
}
.nei_bk{
	margin-top: 20px;
	line-height: 28px;
}
/*新闻*/
.newslist{ 
	width:100%;
	}

.newslist ul li{
	  height:55px;
	  line-height:25px; 
	  border-bottom:1px dotted #CCCCCC;
	  padding-top: 8px;
		word-wrap: normal;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	
	  }
.newslist ul li span{
	 float:right; 
	 color:#999999;
	 line-height: 50px;
	 }

.content{
	height:auto; 
	padding-top:10px; 
	line-height:26px; 
	color:#333; 
	text-align:left; 
	font-family: "Microsoft YaHei"; 
	float:right; 
	font-size:14pt;
	width:100%;
	}
.content p,.content div{
	line-height:30px; 
	color:#333; 
	text-align:left; 
	font-size:10pt; 
	padding-bottom:6px;
	}
.content h2{
	height:40px; 
	line-height:40px; 
	font-size:22px; 
	color: #111; 

	text-align:center;
	font-family: "Microsoft YaHei"; 

	}
.content h3 { 
	 text-align: center;
	 font-size: 14px;
	 font-weight: normal;
	 }
.content h3 span{
	float:right; 
	font-weight:normal; 
	font-size:12px; 
	color: #666; 
	width:600px; 
	overflow:hidden; 
	text-align:right;
	}
.content h3 span a:link,.content h3 span a:visited{
	font-size:12px; 
	color:#666; 
	text-decoration:none;
	}
.content h3 span a:hover{ 
	color:#ff0000; 
	text-decoration:none;
	}
.content h4{ 
	text-align:center; 
	color:#999999; 
	font-weight:normal; 
	border-bottom:1px dotted #CCCCCC;
	border-top:1px dotted #CCCCCC;  
	margin-bottom:20px;
	}
	
.wdcms-page { 
	padding:14px 0 10px; 
	font-family:宋体;
	text-align: right; 
	}
.wdcms-page a { 
	display:inline-block; 
	height:22px; 
	line-height:22px; 
	background:#fff; 
	border:1px solid #e3e3e3; 
	text-align:center; 
	color:#333; 
	padding:0 10px;
	margin: 0 5px;
	}
.wdcms-page a.pre-page,.wdcms-page a.next-page { 
	width:56px;
	 padding:0;
	 }
.wdcms-page a:hover { 
	background:#693d22; 
	color:#FFF; 
	text-decoration:none;
	}
.wdcms-page span { 
	display:inline-block; 
	height:22px; 
	line-height:22px; 
	background:#693d22; 
	border:1px solid #693d22; 
	color:#fff; 
	text-align:center;
	padding:0 10px;
	margin: 0 5px;
	}
.page .noPage { 
	display:inline-block; 
	width:56px; 
	height:22px; 
	line-height:22px;
	 border:1px solid #e3e3e3; 
	 text-align:center; 
	 color:#a4a4a4; 
	 }
.products{ 
	margin-bottom:10px;
	width:870px; 
	overflow:hidden;
	}
.products ul{width:920px;}
.products ul li{ 
	width: 420px; 
	margin-bottom:18px; 
	float:left;
	overflow:hidden; 
	margin-right: 28px;
	}

.products ul li p{ 
	line-height:45px; 
	text-align:center;
	height: 50px; 
	color:#666666;
	background: #DDD;
	}
.xxsm{
	border-bottom: 3px solid #ddd;
	line-height: 40px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.xxsm ul{
	background: #663f25;
    color: #fff;
    width: 130px;
    font-size: 16px;
    text-align: center;
}
.biaoge{
	border-left:1px solid #ddd;
	border-top:1px solid #ddd;
	}
.biaoge tr td{
	padding:5px 15px;
	line-height:18px;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	
	}
.biaoge tr:hover{
	background:#ddd;
	}
	.table_form th{width:200px!important;}
body fieldset{border:1px solid #D8D8D8; padding:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;border:1px solid #D8D8D8;background-color: #F9F9F9;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}
.picBut {background:url("../images/admin_img/picBnt.png") no-repeat 0 -28px;color:#FFF;float:left; text-align:center;font-weight:700;height:28px;line-height:26px;*line-height:30px;margin-right:10px;width:75px}
.picBut a{color:#fff;text-decoration: none; width:75px; height:28px;display:inline-block;zoom:1;*display:inline;}

.table-list td,.table-list th{padding-left:12px;}
.table-list thead th{ height:30px; background: url("../images/admin_img/box_tbg.jpg") repeat-x scroll center top transparent; border-bottom:1px solid #F0F0F0; font-weight:normal;}
.table-list tbody td,.table-list .btn{border-bottom: #eee 1px solid; padding-top:5px; padding-bottom:5px}
div.btn{background:#f6f6f6; padding:6px 12px 0 12px; height:30px;line-height:30px}
.table-list tr:hover,.table-list table tbody tr:hover{ background:#fbffe4}
.nHover tr:hover,.nHover tr:hover td{ background:none}
.table-list .input-text-c{ padding:0; height:18px}
.input-text-c{border:1px solid #A7A6AA;height:18px;padding:2px 0 0; text-align:center}
.td-line{border:1px solid #eee}
.td-line td,.td-line th{border:1px solid #eee}
.button{background:#ddd;height:24px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}
.table-list tr.on,.table-list tr.on td,.table-list tr.on th,.table-list td.on,.table-list th.on{background:#fdf9e5;}
a.close-own{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute;outline:none;right:7px; top:8px; text-indent:200px; overflow: hidden}
a.close-own:hover{background-position: left -46px}
/*通用表单*/
.common-form{}
.common-form div.contentWrap{padding-right:20px}
.common-form ul li{color:#444; clear:both; vertical-align:middle}
.common-form ul li span.text{width:60px}
.common-form .set{border:1px dashed #e0e7ed;zoom:1; background:#f2f7fb; padding:10px; font-size:12px; margin-bottom:10px}
.common-form .set table td,.common-form .set table th{padding-left:12px}
.common-form .set table th{font-weight:normal; text-align:left;padding:0 8px}
.common-form .set table td{ padding:3px 0 3px 5px}
.common-form .set table td.y-bg{background: url(../images/admin_img/set_y_line.png) repeat-y right top}
.common-form .set table td input{ background-image:none; height:18px; font-size:12px}
.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../images/admin_img/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}
.input-focus{background: #FFF url(../images/admin_img/input_focus.png) repeat-x; border-color:#afcee6;font-size:12px;}
input.date,input.endDate{background: #fff url(../images/admin_img/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;color:#333;padding:2px;}
.search-form{ margin-bottom:10px}
/*表格表单*/
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:10px 0 10px 10px;}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
/*select美化*/
.js ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {color:#000; height:22px; padding:4px 0 0 6px; float:left; background:url(../images/select-bg.png) no-repeat right 0; border-left:1px solid #dfdfdf}
.newListSelected span {display:block;}
ul.newList li a {padding:3px 8px;display:block;text-decoration: none;}
.selectedTxt {overflow:hidden; height:16px; padding:0 23px 0 0;}
.measure-input {background:url("../images/ruler.gif") repeat-x scroll 0 9px transparent}
.hiLite {background:#e0ebf4!important; color:#444!important;}
.newListHover {background:#f2f7fb!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:right -26px; cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../images/msg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}

/*联动菜单*/
.linkage-menu{height:200px; overflow-y:auto; padding:0 4px}
.linkage-menu h6{ border-bottom:1px solid #e2ecee; padding:2px 0 3px; margin-bottom:5px}
.linkage-menu h6 a.rt{ font-weight:normal; font-family:'宋体';color:#377abe}
.linkage-menu div.menu a{width:74px; line-height:22px;text-decoration: none; padding-left:4px; overflow:hidden; height:22px}
.linkage-menu div.menu a:hover{ background:#d9e4ed; color:#377abe}
div#areaid{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 5px 2px;border: 1px solid #d0d0d0;background: #FFF url(../images/admin_img/input.png) repeat-x; position:relative; top:-2px;*top:2px;}

.picList li{ padding:0 0 8px}
.display {display:none}