@charset "utf-8";
/*整体属性*/
body {color:#000000;font-family: "微软雅黑";font-size:12px;letter-spacing: 1px;word-spacing: 1px;margin:0;padding:0;background: #e4c084;}

#main-right2-con p{
height:20px;
position:relative;

}
#main-right2-con p span{
position:absolute;
right:0;
top:0;
}
/*共用属性*/
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: #F00;text-decoration: none;}
ul,li,form,table,tr,td,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,img{ margin:0; padding:0;}
img{ border:none;}
ul,li{list-style:none;}

/*占位符*/
.clear1{ float:left; width:10px; height:100px;}
.clear3{ float:left;width:980px; height:10px;overflow:hidden;}
/*板块顶部标题*/
.title01{height: 68px;text-indent: 80px;color:#fff;font-size: 22px;background: url(../images/tbg.png) repeat-x;text-align:left;vertical-align: middle;line-height: 68px;}
.title01 span{float: left;/* margin-right: 10px; *//* padding-top: 5px; */display:block;height: 68px;}
.title01 .zc{
	background:url(../images/title01bg.png) no-repeat;
	width: 250px;
}
.title01 .wj{
	line-height:93px;
}
.title01  a{
	float:right;
	padding-right:10px;
	color:#fff;
	font-size: 20px;
	line-height: 93px;
	height: 68px;
}
.title01  .ans{position:absolute;top:20px;}


.title03 {
	width: 100%;
	height: 30px;
	padding-top: 0px;
	text-indent: 30px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background: #e86e9a;
	text-align: left;
	line-height: 30px;
	vertical-align: middle;
}
.title03 span {
	float: right;
	margin-right: 5px;
	font-weight: normal;
}
.title03 span a {
	color: #FFFFFF;
	font-size: 10px;
	font-family: "微软雅黑";
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}

.title02{
	height: 33px;
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	line-height: 33px;
	/* margin:0 18px; */
	padding:0 10px;
	background: #e4467f;
	border-radius: 3px;
}
.title02 span{ float:right;margin-right:1px;}
.title02 span a{color: #fff;font-size:12px;}
/*常用列表*/
.list1{background: #fff;}
.list1 ul{list-style:none;margin-left:0px;padding: 20px;}
.list1 li{width:100%;padding:0;line-height: 45px;text-align:left;height: 45px;border-bottom: 1px dashed #e9e9e9;}
.list1 li a {background: url(../images/li.png) no-repeat 5px;font-size:16px;padding-left: 25px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #444444;}
.list1 li strong{color:#1987c1;font-size:20px;font-weight:bold;margin-top: -50px;}
.list1 span{font-size: 14px;color: #b0b0b0;float:right;letter-spacing: 0px;word-spacing: 0px;line-height: 30px;}

.list2{background: #fff;}
.list2 ul{list-style:none;margin-left:0px;padding: 20px;}
.list2 li{width:100%;padding:0;text-align:left;font-size:14px;line-height: 34px;}
.list2 .ltop{
	color:#357d05;
	background: #dce7cd;
}
.list2 .ltop a {padding-left: 25px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #357d05;}
.list2 .ltop span{float:right;letter-spacing: 0px;word-spacing: 0px;line-height: 30px;}
.list2 .ltxt{
	padding:10px;
	color:#474747;
	line-height: 30px;
}

.list3{background: #fff;}
.list3 ul{list-style:none;margin-left:0px;padding: 20px;}
.list3 li{width:100%;padding:0;line-height: 45px;text-align:left;height: 45px;border-bottom: 1px dashed #e9e9e9;}
.list3 li a {background:url(../images/li.png) no-repeat 5px;font-size: 16px;padding-left: 25px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #444444;}
.list3 li strong{color:#1987c1;font-size:20px;font-weight:bold;margin-top: -50px;}
.list3 span{font-size: 16px;color: #b0b0b0;float:right;letter-spacing: 0px;word-spacing: 0px;line-height: 30px;}

.page{
	color:#357d05;
	background: #dce7cd;
	height:34px;
	line-height:34px;
	text-align:center;
}
/*框*/

/****站内查询****/
#search1{width: 210px;height:22px; padding-left:5px; padding-top:5px;}

.search_button{ border:none;width:148px;height:22px; font-size:12px; line-height:18px;background:none; vertical-align:middle; color:#333333;}
.search_bnt{width: 161px;height: 48px;cursor:pointer;border:0;position: absolute;bottom: 35px;right: 440px;}
/*内容属性开始--*********************************************************************/

/*内容总外框*/
#container{overflow: hidden;}

/*顶部属性开始--*****************/
#header{height:auto;margin:0 auto;background: #ddb56e;}

/*顶部导航*/
#topnav{height: 38px;line-height:38px;}
#topmain{width:1000px; margin:0 auto; height:38px; line-height:38px;color:#3a3a3a;font-size:14px;}
#topmain span{ float:left; padding-left:10px;width:60%;}
#topmain form{float:right;padding-left:5px; padding-right:5px;}
#topmain form #q{border:1px solid #c4c4c4;padding-left:5px;font-family:"微软雅黑";font-size:12px;}
#topmain form .go{background:#268bcb;border:none;height:21px;border-radius:3px;color:#fff7a4;font-size:12px;padding:0 10px}


/*banner*/
#banner{background: url(../images/topbg.png) repeat-x;height: 214px;}
#logo{margin:0 auto;width: 1202px;text-align:center;}
#logo img{padding: 60px 0 0 0;/* height:100%; */}
/*主要导航条*/
#mainnav{
   margin:0 auto;
   height: 83px;
   background: url(../images/navbg.png) repeat-x;
 }
#mainnav-con{width: 1202px;height: 83px;margin:0 auto;overflow:hidden;}
#mainnav-con ul{
	padding: 0 0 0 90px;
}
#mainnav-con li{float:left;vertical-align:middle;padding: 41px 20px 0 0;color:#FFEA00;text-align: center;height: 42px;width:308px;}

#mainnav-con li a{color: #fff;font-size: 20px;text-decoration: none;}
#mainnav-con li:hover{
	background:url(../images/nli.png)  no-repeat;
	
}
/*顶部属性结束--*****************/


/*中部属性开始--*****************/
#main{width: 1202px;margin:0 auto;/* padding-top: 10px; */overflow:hidden;}

#main_top{overflow:hidden;/* background: #fff; */margin:  0 auto;/* margin-top: 10px; */}
#main_top img{
	width:100%
}
#main_top_left{float:left;width: 549px;}
#main_top_mid{
	float:left;
	width: 441px;
	margin-left: 10px;
}
#main_top_mid_top{
	padding:20px 0 10px 5px;
	border-bottom:1px dashed #cacaca;
}
#main_top_mid_top p{
	font-size:18px;
	color:#e4467f;
	font-weight:bold;
	height:30px;
}
#main_top_mid_top span{
	color:#a3a3a3;
	text-indent:20px;
	display:inline-block;
	line-height:20px;
}
#main_top_mid_top span a{
	color:#666666;
}
#main_top_bottom ul{overflow:hidden;}
#main_top_bottom li{
	float:left;
	width: 102px;
	height: 38px;
	line-height: 38px;
	background: url(../images/navbg.png) repeat-x;
	margin: 0 0 0 90px;
	text-align: center;
}
#main_top_bottom{/* margin-top: 1px; */}
#main_top_bottom li a{color:#fff;font-size: 14px;}
#main_top_right{float:left;width: 290px;background: #fcfcfc;padding-bottom: 22px;}
#main_top_right hr{border-bottom:1px solid #d9d9d9;border-top:none;border-left:none;border-right:none;}
#main_top_right_left{
	float:left;
	padding: 5px 10px 10px 10px;
}
#main_top_right_right{
	float:left;
	width: 334px;
	padding-left: 5px;
}
#main-mid{overflow:hidden;width: 1000px;margin: 0 auto;margin-top:10px;}
#main-mid-left{float:left;width: 495px;margin-right:10px;}
#main-mid-right{float:left;background:#fff;width: 495px;}
.sp{padding: 10px 0 10px 18px;}
#main_mid_top{
	padding:20px 0 10px 5px;
	border-bottom:1px dashed #cacaca;
	overflow:hidden;
	width: 97%;
}

#main-mid1{overflow:hidden;margin: 0 auto;margin-top: 20px;width: 1202px;/* box-shadow: 0 0 10px 0 rgba(53,133,6,0.3); */}
.mian-mid1-list{overflow:hidden;padding: 0 20px 20px 20px;background:#fff;}
.main-mid1-left{float:left;background: #fbfbfb;height: 300px;padding-top:20px;margin-right: 10px;}

.main-mid1-right{float:left;background: #fbfbfb;width: 610px;height: 300px;overflow: hidden;}
#main_zj{
	padding: 20px 20px 0 20px;
}
#main_mid1_top{
	width:237px;
	padding: 20px 0 10px 12px;
	overflow:hidden;
}

#main_mid1_top p{
	font-size:14px;
	color:#e4467f;
	font-weight:bold;
	height:30px;
	line-height:30px;


}
#main_mid1_top span{
	color:#a3a3a3;
	text-indent:24px;
	display:inline-block;

	line-height:22px;
}
#main_mid1_top span a{
	color:#666666;
}
#main-mid2{overflow:hidden;margin: 0 auto;margin-top: 20px;width: 1202px;box-shadow: 0 0 10px 0 rgba(53,133,6,0.3);position: relative;}
.main-mid2-mid{padding: 30px 30px 10px 30px;background:#fff;position: relative;height: 300px;}
.main-mid2-mid p{
	padding-left: 15%;
	font-size: 14px;
	color: #474747;
	top: 0;
}
.main-mid2-mid p .wenz{
	position:absolute;
}
.main-mid2-mid p .aname{
	height:31px;
	border:1px solid #dfd8c0;

}
.main-mid2-mid p .atxt{
	margin-top:15px;
	height:142px;
	border:1px solid #dfd8c0;
	position:absolute;
	right:170px;
}
/*左边部分结束--*******/



/*友情链接开始--*******/
#main-bottom{width:911px;margin:0 auto;margin-top: 10px;}
#main-bottom-con{padding: 40px 0;}
#main-bottom-con img{float:left;padding-right:5px;}
#main-bottom-con1{ float:left;width:287px; height:69px; padding-left:10px;padding-bottom:10px;}
/*友情链接结束--*******/


/*中部属性结束--*****************/

/*底部属性开始*****************/
#footer{margin:0 auto;margin-top: 20px;}


/* 版权属性 */
#link{height:50px;margin-top:10px;position:relative;background: #a25914;}
.linkcon{
	width:1202px;
	margin:0 auto;
	text-align:center;
	line-height:50px;
	font-size:18px;
	color:#fff;
	
}

.linkcon  a{
	color:#fff;
	font-size:18px;
	padding-right:20px;

}
#copyright{width: 1202px;margin:0 auto;padding: 20px 0;text-align: center;}
#copyrightleft{float: right;padding-right: 30px;}
#copyrightnav{
	width:100%;
	height:26px;
	margin:0 auto;
	line-height:26px;
	text-align:center;
	color:#FFD866;
	font-size:12px;
	text-decoration: none;
	font-family: "微软雅黑";
	
}

#copyrighttext{font-size: 14px;line-height: 25px;color: #404040;}
#copyrighttext a{ color:#404040;}
#copyright p img{padding-right:10px;padding-top:10px;}

/*底部属性结束*****************/




/*用于滚动图片start*/
#con-demo{/* height: 212px; */padding: 10px;background: #fff;margin: 0 10px 10px 10px;}
#demo {
 overflow:hidden;
}

#indemo {
 float: left;
 width: 8000%;
}
#demo1 {

 float: left;
}
#demo2 {
 float: left;
}
#d-con{float:left;width: 188px;/* height: 160px; */margin-left:15px;}
#d-pic{width: 188px;1498: 88pxheight: 1}
#d-txt{width: 188px;height:22px;text-align:center;vertical-align:middle;line-height:22px;}
#d-txt a{font-size:12px;color: #4f4f4f;}
/*用于滚动图片end*/

/***********************************************************************内页********************************************************************/
#left,#right{
	/* margin-top:10px; */
	}
#left {
	float: left;
	width: 200px;
}
#left1 {
	width: 198px;
	height: auto;
	/* border: #005bac solid 1px; */
	margin-bottom: 10px;
	background:#fff;
}
#left1 span {
	/* width: 181px; */
	height: 30px;
	margin-top: 5px;
	/* margin-left: 10px; */
	text-indent: 42px;
	vertical-align: middle;
	line-height: 30px;
	display: list-item;
	background: url(../images/botton2_bg.png) no-repeat;
	list-style-type: none;
}
#left1 span a {
	color: #000000;
	font-size: 12px;
}
#left2 {
	width: 198px;
	height: 250px;
	border: #005bac solid 1px;
	margin-bottom: 10px;
}
#right {
	float: left;
	width: 790px;
	background:#fff;
}
#rightGbook {
	float: left;
	width: 838px;
	background:#fff;
}
.right {
	float: left;
	width: 868px;
	
	background:#fff;
}
#current {
	clear: both;
	background: #9f5b11;
	height: 50px;
	color: #FFFFFF;
	line-height: 50px;
	vertical-align: middle;
	padding-left: 15px;
	font-size: 16px;
}
#current a {
	color: #FFFFFF;
	font-size: 16px;
	padding-left: 5px;
	padding-right: 5px;
}
/* 
#current span {
	float: right;
	margin-right: 10px;
	font-size: 12px;
	color: #CCCCCC;
} */
#current span form{
	width:300px;
	margin-top: 6px;
}
#current span .aname{
	height:24px;
	border:1px solid #dfd8c0;
	float: left;
}
#current span .atxt{
	height:29px;
	border:none;
	background:#c62114;
	color:#fff;
	
}
#info{
         /* width:98%; */
         height:auto;
         margin:0 auto;
         margin-top:10px;
         padding: 20px;
         background: #ffffff;
}
#info_title{width:95%;height:auto;line-height:50px;margin:0 auto;margin-top:20px;text-align:center;font-size:18px;font-weight:bold;color: #9f5b11;}

#msg {
	width: 98%;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	color: #9f5b11;
	text-align: center;
	font-size: 12px;
}
#info_txt {
	margin: 0 auto;
	font-size: 16px;
	line-height: 200%;
	margin-top: 10px;
	color: #666666;
	overflow: hidden;
	border-top: #9f5b11 solid 1px;
}
#page {
	width: 95%;
	margin: 0 auto;
	overflow: hidden;
	padding: 20px;
	line-height: 40px;
	text-align: center;
	color: #9f5b11;
	font-size: 14px;
}
#page li {
	float: left;
}
#page li a{
	padding:0 5px;
}
.link img{
	width:185px;
	float:left;
	padding-right:10px;
}
/***********************************************************************留言板属性********************************************************************/
#l_main{ width:99%; margin:0 auto; margin-top:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF; border:#CCCCCC solid 1px; font-size:12px;}
/*顶部*/
#l_top{ width:98%; height:65px;margin:0 auto; border:#D2D3D9 solid 1px; }
#l_top-con{width:99%; height:25px;margin:0 auto; margin-top:5px;}
/*中部*/
#l_mid{ width:98%; height:auto;margin:0 auto; border:#D2D3D9 solid 1px; margin-top:10px; padding-top:5px;}

#l_mid a{ color:#000000;}
/*分页*/


#l_page{ width:98%; height:30px;margin:0 auto; margin-top:10px; background-color:#F5F5F5; text-align:center; vertical-align:middle; line-height:30px;}
/*尾部*/
#l_bottom{ width:98%; height:30px;margin:0 auto; border:#D2D3D9 solid 1px; margin-top:10px; line-height:30px; text-align:center; vertical-align:middle;}
/*属性*/
.l_title{width:99%; height:25px;margin:0 auto; margin-top:5px; background-color:#842916; color:#FFFFFF; text-indent:20px; line-height:25px; vertical-align:middle;}
.l_title a{ color:#FFFFFF;}
.l_style1{ color:#FFFFFF;background-color:#842916;}

.return_button {
	width: 145px;
	height: 50px;
	background: #e4467f;
	float: right;
	position: relative
}

.return_button span {
	font-size: 18px;
	color: #fff;
	position: absolute;
	right: 30px;
	top: 12px

}
.mt1 dd {
	margin: 20px 22px
}

dd.contentaboutguestbook .letter_desciption {
	background: url(../images/cbg.png) no-repeat;
	height: 32px;
	color: #fff;
	font-size: 16px;
	position: relative;
	margin-bottom: 6px;
	
}

dd.contentaboutguestbook .letter_desciption .letter_caption {
	position: absolute;
	/* top: 4px; */
	left: 10px;
}

dd.contentaboutguestbook table {
	width: 779px;
	margin-bottom: 14px;
	border-collapse: collapse
}

dd.contentaboutguestbook table tr td {
	font-size: 14px;
	border: 1px solid #e5edf5
}

dd.contentaboutguestbook table tr .common_td {
	width: 80px;
	height: 36px;
	text-align: center;
	color: #387fdc;
	background-color: #f3fbfd
}

dd.contentaboutguestbook table tr .nohigh_td {
	width: 80px;
	text-align: center;
	color: #387fdc;
	min-height: 80px;
	background-color: #f3fbfd
}

dd.contentaboutguestbook table tr .letter_field {
	padding-left: 10px;
	width: 273px
}

dd.contentaboutguestbook table tr .spanthreecol {
	padding: 10px 10px 30px 10px
}

dd.contentaboutguestbook table tr .field_subject {
	padding-left: 10px
}

/* 焦点图 */
.indFocus {float: left;width: 540px;overflow: hidden;position: relative;}
.indFocus .hd { position: absolute; z-index: 1; right: 10px; bottom: 17px; }
.indFocus .hd ul { overflow: hidden; zoom: 1; float: left; }
.indFocus .hd ul li { float: left; margin-right: 4px; width: 10px; height: 10px; line-height: 10px; border-radius: 50%; text-align: center; background: #fff; cursor: pointer; color: #fff; }
.indFocus .hd ul li span { display: none }
.indFocus .hd ul li.on { background: #ff0000; color: #fff; }
.indFocus .bd {position: relative;height: 304px;overflow: hidden;}
.indFocus .bd li { position: relative }
.indFocus .bd .pic { position: relative; z-index: 0; line-height: 0; }
.indFocus .bd .pic img {width: 540px;height: 304px;border: 0;}
.indFocus .bd .con { position: absolute; width: 100%; z-index: 1; bottom: 0; height: 46px; line-height: 46px; text-align: left; }
.indFocus .bd .con .title { font-size: 16px; position: absolute; width: 100%; bottom: 0; left: 0; z-index: 1; }
.indFocus .bd .con .title a { color: #fff; padding-left: 10px; text-decoration: none; }
.indFocus .bd .con .titleBg { position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 46px; }


