@charset "utf-8";
/* CSS Document */

body{
	text-align: left;
	margin:0;
	padding:0;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
	font-family: "宋体","微软雅黑", "microsoft yahei", Verdana, Arial;
	background-color: #fff;
	}
ul,li{ margin:0; padding:0; list-style:none}
a img{ border:none}
a{ color:#666; text-decoration:none}
.top{
	width:1000px; 
	height:100px; 
	margin:0 auto;
	background:url(/list_files/top_bg.jpg) no-repeat;
	}
.top_l{ width:470px; height:100px; float:left;}
.top_r{ width:530px; height:100px; float:left;}
.s_reg {font-size:12px; font-family:"宋体";  color:#999; margin-top:30px; height:30px; float:right}
.s_reg a{  color:#666; text-decoration:none }
.s_search{ width:255px; height:30px; clear:both; float:right; }
#slider{
	width:1000px;
	height:320px;
	margin:0 auto;
	background:#666;
	overflow:hidden;
	}
.nivo-controlNav{ position:absolute; bottom:0; right:0}
.nivo-controlNav a{ display:block; float:left; width:20px; height:20px; color:#fff; border:1px solid #fff; background-color:#b7031e; margin:5px 3px; overflow:hidden;text-align:center; line-height:20px; text-decoration:none;}
.nivo-controlNav a:hover{ background-color:#A20018; color:#fff}
.content{ width:1000px; height:auto; margin:0 auto; overflow:hidden; background-color:#f2f2f2 }	
.content_box{ overflow:hidden}
.content_box1_l{ width:280px; height:auto; font-family:"宋体"; font-size:13px;  float:left; padding:15px;}	
.content_box1_l a{text-decoration:none; color:#555;cursor:pointer}
.content_box1_l a:hover{text-decoration:underline; color:#c21f0d}
.content_box1_title{ height:30px; font-size:15px; font-family:"微软雅黑"; margin:0 0 15px 0; color:#c21f0d; font-weight:bold;border-bottom:2px solid #c21f0d; overflow:hidden}
.more_new{ float:right; font-size:12px; font-family:"宋体"; font-weight: lighter;}
.new_date{ float:right; overflow:hidden; margin:0; padding:0; color:#999; font-size:10px; font-family:Arial}
.new_lb{ float:left}
.member{ padding:5px 15px;  height:260px;}
.member_title{ height:30px; line-height:30px; padding:0 20px; font-size:15px; color:#fff; font-family:"微软雅黑";  background:url(/list_files/member_title.png) no-repeat left bottom; border-bottom:2px solid #c21f0d}
.xie ul{ margin:10px 0 0 0}
.xie ul li{ display:block; width:150px; height:210px; margin:0 5px; float:left; position:relative;}
.member_name{ position:absolute; bottom:0; left:0; width:150px; height:30px; line-height:30px; text-align:center;  background-color:#000; filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5; color:#fff;}

.news_box{ padding:0px 15px;}
.news_box_content{ width:312px; height:190px; margin:5px 2px; padding:5px 2px; float:left; border:1px solid #eee}
.news_box_content ul li a{ text-decoration:none; color:#666; font-family:"宋体"; font-size:12px;  }
.news_box_title{background-color: #D8D8D8;
color: #c21f0d;
padding: 1px 5px;
font-family: 微软雅黑;
font-size: 15px;
font-weight: bold}
.ad{ width:960px; height:120px; margin:0 auto; background:#666}
.friend_link{ padding:15px;  overflow:hidden}
.friend_link ul li{ float:left; margin:0px 10px}
.friend_link ul li a{ text-decoration:none; display:block; width:170px; float:left; overflow:hidden; height:25px; color:#666; font-family:"宋体"; font-size:12px;}
.footer{ width:100%; height:60px; border-top:10px solid #b7031e; clear:both}
.copyright{ width:1000px; height:60px; margin:0 auto; text-align:center; font-size:12px;font-family:"宋体"; color:#666; padding:15px 20px;}
/*右侧微信start*/
.weixin{ width:146px; height:410px; position:fixed; top:50%; right:0px; margin-top:-200px; background:url(/list_files/wx.png)}

/*右侧微信end*/

/*slider焦点start*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	width:1000px; height:320px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/*slider焦点start*/



/*page css*/
.page_content{ width:1000px; min-height:402px; margin:0px auto; padding:10px 0; background-color:#fff; }
.page_l{ width:228px; min-height:300px; float:left;

margin-bottom:30px}
.page_box{width:228px; min-height:200px; float:left;
background-color: #f2f2f1;
border: 1px #d5d5d5 solid;
position:relative;
margin-bottom:12px
	}
.page_r{width:755px;float:left; min-height:302px;padding-left:15px;margin-bottom:30px; color:#555; font-size:14px; line-height:28px;}
/*page cssend*/

/* 新闻栏目右侧start*/
.page_lb ul{ margin-top:60px;}
.page_lb ul li{ width:162px; margin:0 auto; height:35px; background:url(/list_files/pageline.jpg) no-repeat left; overflow:hidden }
.page_lb ul li a { text-decoration:none;color:#444; margin-left:40px; font-size:14px; font-family:"微软雅黑" }
.page_lb ul li a:hover { color:#b7031e}
/* 新闻栏目右侧end*/
.page_title{ width:150px; height:40px; font-family:"微软雅黑"; margin-top:15px; letter-spacing:2px; font-size:14px; line-height:32px; padding-left:30px; background:url(/list_files/title_lb.png) no-repeat left; position:absolute; left:-10px; color:#fff}
.page_t{ width:700px; height:27px; line-height:24px; background:url(/list_files/topline.jpg) no-repeat; padding-left:40px;
font-size: 14px;
color: #2F3580;
margin-bottom: 4px;
font-weight: bold;}
.page_c{ padding:15px; background: #FCFCFC; width:710px;
border: 1px solid #e5e5e5; overflow:hidden}
.page_c img{ display:block; margin:0 auto}
.position{ text-align:right; float:right; font-size:12px; font-weight: lighter; color:#666;}
.position a{ color:#666; text-decoration:none}
.position a:hover{ color:#b7031e}
.position_t{font-family:'微软雅黑'; float:left;width:160px; height:27px}
.home img{ overflow:hidden; background-color:#f00}
.page_cotact ul{ padding:15px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#b7031e; line-height:35px}
.page_cotact ul li em{ font-size:14px; font-family:"微软雅黑"; font-style:normal; color:#666}
.hotnews{ margin-top:60px; clear:both;}
.hotnews ul{ padding-left:12px; padding-bottom:20px;}
.hotnews ul li a{ color:#666; text-decoration:none; }
/*新闻列表*/
.news-date{ font-family: Arial; font-size:10px; float:right; margin-right:30px; color:#666}

.new_c ul li a{ width:620px;color:#444; font-family:"宋体"; font-size: 14px; text-decoration:none; padding-left:10px}
.new_c ul li a:hover{color:#555; text-decoration:underline}
.new_c ul li a:active{color:#717C78;}
.ppage{ width:700px; height:60px; line-height:60px; font-size:12px; text-indent:1em; float:left; letter-spacing:1px}
.ppage a{ color:#666; text-decoration:none}
.ppage a:hover{ color:#b7031e; text-decoration:none}
.imgnews{  height:200px; background:#f00; clear:both}
/*新闻列表结束*/

/*新闻详细内容*/
.newTitle{ padding:20px 0 15px 0; font-family:"微软雅黑";text-align:center;color: #444;
font-size: 20px; border-bottom:1px solid #eee;
}
.newDate{ text-align:center; color:#999; font-size:13px}
.newContent{ width:720px; margin:20px 0; font-size:14px; overflow:hidden }
.newContent a{ color:#444}
.newContent img{ max-width:720px; height:auto !important}
.scPage a{ color:#113ea5; text-decoration:none;  font-size:14px;}
.scPage a:hover{ text-decoration:underline; color:#c00}


.newImg{overflow:hidden; width:720px; min-height:190px; padding:10px 0 0 0; margin:30px 0; border-top:2px solid #e6e6e6}
.newImg ul{float:left;}
.newImg ul li{clear:both; text-align:center; width:170px; margin:0 5px; }
.newImg ul li a{ padding:0;}
.newImg ul li img{padding:2px; border:1px #CCC solid;}
.newImg ul .name{height:25px; line-height:25px; }
.newImg ul .name a{ color:#444}
.newImg_t{ font-size:16px; font-family:"微软雅黑"; color:#666; margin:0 0 10px 0}




#bos{height:auto; overflow:hidden; border:1px solid #ccc; margin-top:30px; margin:0 auto;}
#bos ul{zoom:1; margin:0 auto; float:left; text-align:left}
#bos ul li{width:150px; height:140px; position:relative; overflow:hidden; float:left; margin-left:15px; background:#FC0; display:inline;}
#bos ul li div{width:150px; height:36px; background:#000; position:absolute; top:300px; left:0;filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7; text-align:center; font-size:12px; line-height:36px; color:#fff; z-index:2;}
.boxx{ width:755px; margin:0 auto}
.box1{ width:170px; height:400px; background-color:#f5f5f5; float:left; margin:5px 7px; border:1px solid #e9e9e9;box-shadow: 2px 2px 2px #B9B9B9;}
.box-img{ width:150px; height:230px;}
.box-img a{ width:150px; height:210px; background-color:#f5f5f5;  padding:10px; display:block; text-decoration:none;}
.box-img a:hover{ width:150px; height:210px; background-color:#fff; padding:10px; display:block;}
.box-wz{ width:170px; height:60px; background-color:#f5f5f5; text-indent:1em ; border-top:1px solid #fff; color:#99c228}
.box-wz a{font-family:"微软雅黑"; font-size:14px; color:#444; line-height:30px; text-decoration:none;}
.box-wz a:hover{color:#333; text-decoration:none}
.case-url{ width:150px; height:30px;font-size:12px; text-align:left; line-height:20px;color:#bbb; font-family:"微软雅黑"; padding:0 10px}
.case-url a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bbb; line-height:30px}
.case-url a:hover{ color:#bbb}
.page{ width:960px; height:60px; margin:60px auto; float:left; text-indent:2em}
.more{ font-family:"微软雅黑"; font-size:12px; color:#444;}
.more a{ font-family:"微软雅黑"; font-size:12px; color:#444;}
.memberName{ font-family:"微软雅黑";text-align:center; font-size:16px; font-weight:bold}
.memberContent img{ float:left; margin:0 20px 10px 0}



/*友情连接start*/
.links{ width:1000px; height:auto; margin:0 auto}
.link-t{ width:1000px; height:auto; margin:10px auto 0px auto; float:left;}
.link-w{ width:1000px; height:auto; margin:20px auto 5px auto; float:left;}
.link-left1{ width:120px; height:535px; background-color:#61CBFD; float:left;}
.link-left2{ width:120px; height:400px; background-color:#ff6fa2; float:left;}
.link-left-t{ width:80px; margin:60px auto;font-size:18px; font-family:"微软雅黑"; text-align:center; color:#fff; line-height:30px}
.link-right{ width:1000px; height:auto; }
.link-wz{ width:1000px; height:400px;  background-color:#fff; pading:10px 0}
.link-wz a{
display: block;
width:auto;
height: 25px;
line-height: 25px;
border: 1px solid #EEE;
background: #F6F6F6;
color: #666;
text-align: center;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin: 8px 0 0 9px;
float: left;
padding:2px 20px;
overflow:hidden;
text-decoration:none
}
.link-wz a:hover{
text-decoration:none;
border: 1px solid #DDD;
color: #FF3D00;
background: #F3F3F3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E9E9E9');
background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#E9E9E9));
background: -moz-linear-gradient(top, #F3F3F3, #E9E9E9);
}
.link-tu{ width:180px; height:70px; display:block} 
.link-name{ width:160px; height:20px; background-color:#fff; padding:5px; margin-top:10px; border-top:1px solid #eee; display:block; font-family:"微软雅黑"; font-size:14px; color:#666; overflow:hidden}
.yq{ width: 180px;
height: 110px;
background: #fff;
float: left;
padding: 6px 4px;
margin: 0px 0px 10px 8px;
border: 1px solid #e4e4e4;}
.ad{ width:1000px; height:100px;background:#000; margin-bottom:20px}
/*友情连接end*/

.yqlink{ font-family:"微软雅黑"; font-size:16px; color:#666; padding:0 15px;}




/* 导航栏下拉菜单样式 */
.xSC_MENU{display:none;box-shadow:1px 2px 2px #222}
.xSC_MENU a{color:#333; font-size:14px;}
.xSC_MENU a:hover{text-decoration:none;}
.xSC_MENU .subject{width:120px; padding:10px 0;background: #9a0000; /* Old browsers */
background: -moz-linear-gradient(top,  #9a0000 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9a0000), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9a0000 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9a0000 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9a0000 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9a0000 0%,#8f0222 44%,#6d0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a0000', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */


 }
.xSC_MENU .subject li{width:120px; height:30px; text-align:center; line-height:30px; margin:0 auto; overflow:hidden;}
.xSC_MENU .subject li a{ display:block;font-family: "microsoft yahei", Verdana, Arial; font-size:13px; color:#eee; text-decoration:none;}
.xSC_MENU .subject li a:hover{ background:#840101;color:#fcf5bf;}

.reg{ width:950px; min-height:500px; margin:25px auto; background-color:#f5f5f5; position: relative;font-family: "microsoft yahei"; font-size:14px; 
border: solid 1px #e5e5e5;
padding: 40px 20px 60px 30px;box-shadow: 2px 2px 2px #B9B9B9;}
.reg_title{ width:145px; height:51px; position:absolute; top:15px; left:-8px; background:url(/list_files/reg_log.png) no-repeat}
.reg_l{ width:630px; min-height:500px; float:left; margin-top:30px;border-right: solid 1px #e5e5e5;}
.reg_r{ width:300px; min-height:500px; float:right; margin-top:30px; background:url(/list_files/reg_r.jpg) no-repeat right}
.reg_l table{ width:630px; margin:0; padding:0;border:none; color:#666;box-shadow:none}
.inputstyle{ width:250px; height:25px; margin:0px 0; border:1px solid #ccc; padding:0 10px; line-height:25px;}
.reg_bt{ width:270px; height:40px; cursor:pointer; font-size:16px; font-family:"微软雅黑";  border:1px solid #D86C00; outline:none;color:#fff;
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */



}



.login{ width:950px; min-height:500px; margin:25px auto; background-color:#f5f5f5; position: relative;font-family: "microsoft yahei"; font-size:14px; 
border: solid 1px #e5e5e5; line-height:30px;
padding: 40px 20px 60px 30px;box-shadow: 2px 2px 2px #B9B9B9;}
.login_title{ width:145px; height:51px; position:absolute; top:15px; left:-8px; background:url(/list_files/reg_log.png) -1px -58px no-repeat}
.login_l{ width:630px; min-height:500px; float:left; margin-top:30px;border-right: solid 1px #e5e5e5;}
.login_r{ width:300px; min-height:500px; float:right; margin-top:30px; background:url(/list_files/reg_r.jpg) no-repeat right}
.login_l table{ margin:30px auto; padding:0;border:none; color:#666;box-shadow:none}
.login_l table a{ color:#b7031e; text-decoration:none}
.inputss{ width:250px; height:30px; margin:5px 0; border:1px solid #ccc; padding:0 10px; line-height:25px;}
.login_bt{ width:270px; height:40px; cursor:pointer; font-size:16px; font-family:"微软雅黑";  border:1px solid #D86C00; outline:none;color:#fff;
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */



}

.red{color:#F00;}
.b{font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#222}

.turn_m{ width:380px; height:225px; margin:10px 10px 0 10px; float:left;}
.turn_r{ float:right; width:300px;_width:296px; height:225px; margin:0px 0 0 0; padding:0; overflow:hidden;}


/*焦点图片*/
.turn{ float:left; margin-top:10px; width:300px; height:225px; position:relative; overflow:hidden;}
.turn-loading{ width:300px; height:225px; position:absolute; z-index:4; overflow:hidden; background:#202f42;}
.turn-loading img{ width:32px; height:32px; margin:51px 0 0 135px;}
.turn-pic li{ position:absolute; top:0px; left:0px; filter:alpha(opacity=0); opacity:0;}
.turn-pic li img{ width:300px; height:225px; overflow:hidden;} 
.turn-bg{ width:300px; height:32px; overflow:hidden; background:#000; position:absolute; z-index:2; bottom:0; filter:alpha(opacity=50); opacity:0.7;}
.turn-tit{ font-size:12px; }
.turn-tit a{ color:#afafaf; text-decoration:none;}
.turn-tit a:hover{ color:#ffb02b; text-decoration:none;}
.turn-tit li{ position:absolute; z-index:3; bottom:-20px; left:5px;}
.turn-btn{ position:absolute; z-index:3; font-size:12px; color:#afafaf; bottom:5px; right:15px;}
.turn-btn .lb,.turn-btn .rb{ width:6px; height:9px; background:url(/list_files/btn.png) no-repeat; overflow:hidden; position:absolute; top:8px; left:-10px; cursor:pointer;}
.turn-btn .rb{ background-position:-6px 0; left:21px;}
.turn-btn span{ text-align:center;}

/*焦点图片end*/
.top_new{ height:100px; width:374px; overflow:hidden; font-size:12px; color:#666; background-color: #ECECEC; line-height:25px;
border: 1px solid #E2E2E2; padding:5px 3px;}
.top_new p img{ width:0; height:0; display:none}
.top_new_t a{ font-size:18px; text-decoration:none; color:#b7031e; font-family:"微软雅黑"; padding-left:15px;}
.top_new_t a:hover{ color:#f00}
.top_new a{  color:#666}
.turn_m ul{  padding-left:18px; padding-top:7px; line-height:25px;}
.turn_m ul li{ list-style:circle !important; font-size:13px;}
.turn_m ul li a{ color:#666; text-decoration:none}

.about_us{width: 280px;
height: auto;
font-family: "宋体";
font-size: 13px;
float: left;
padding: 15px;}
.about_us ul li{background:url(/list_files/about_ico.png) no-repeat;
float: left;
height: 36px;
margin: 15px 10px 0 0;
padding-left: 40px;
width: 89px;}

.about_us ul li a{
	display: block;
font-family: "微软雅黑", "黑体";
font-size: 14px;
height: 33px;
line-height: 33px;
text-align: center;
width: 87px;
color:#373737;
text-decoration:none}



.about_us ul li a:hover{border:1px solid #bb3b35; height:31px; line-height:31px; width:85px;  color:#AA7400}
.about_us a{ color:#666; text-decoration:none}


#div0{width: 970px;height: 210px;margin: 0 auto;position: relative; margin-top:15px}
#div1{width: 970px;height: 210px;position: relative;overflow: hidden;cursor:pointer;float: left;}
#div1 ul{position: absolute;top: 0;left: 0;}
#div1 ul li{width: 150px;height: 210px;list-style: none; margin: 0 8px;float: left; position:relative}
#btn1,#btn2{width: 31px;height: 31px;display: block;cursor:pointer;float: left;position: absolute;top:80px; z-index:999}
#btn1{background:url(/list_files/prev.png) no-repeat 0 0;left: 0;}
#btn1:hover{background: url(/list_files/prev.png)}
#btn2{background:url(/list_files/next.png) no-repeat ;right: 0;}
#btn2:hover{background: url(/list_files/next.png) no-repeat}
.member_name{position: absolute;
bottom: 0;
left: 0;
width: 150px;
height: 30px;
line-height: 30px;
text-align: center;
background-color: #000;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
color: #fff;}
.news_box_content ul { margin-top:10px}
.Dx { font-size:14px; font-family:"微软雅黑"}
.Dx a{ color:#333; text-decoration:none; font-size:14px}


.guestbook{ width:950px; min-height:500px; margin:25px auto; background-color:#f5f5f5; position: relative;font-family: "microsoft yahei"; font-size:14px; 
border: solid 1px #e5e5e5;
padding: 40px 20px 60px 30px;box-shadow: 2px 2px 2px #B9B9B9;}
.guestbook_title{ width:145px; height:51px; position:absolute; top:15px; left:-8px; background:url(/list_files/yjian.png) no-repeat}
.guestbook_l{ width:630px; min-height:500px; float:left; margin-top:30px;border-right: solid 1px #e5e5e5;}
.guestbook_r{ width:300px; min-height:500px; float:right; margin-top:30px; background:url(/list_files/reg_r.jpg) no-repeat right}
.guestbook_l table{ width:630px; margin:0; padding:0;border:none; color:#666;box-shadow:none}
.nivo-prevNav,.nivo-nextNav{ display:none}
.content_box1_2{ width:350px; height:auto; font-family:"宋体"; font-size:13px;  float:left; padding:15px;}	
.content_box1_2 a{text-decoration:none; color:#555;cursor:pointer}
.content_box1_2 a:hover{text-decoration:underline; color:#c21f0d}
.content_box1_2 li{ overflow:hidden}
.row4{ overflow:hidden}