@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	
}
#main11 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 965px;
	height: auto;
}
#banner {
	float: left;
	height: 340px;
	width: 963px;
}
#jianjie {
	background-image: url(../images/jiyu_bg.jpg);
	background-repeat: no-repeat;
	height: 410px;
	width: 905px;
	padding: 30px;
	line-height: 30px;
	color: #5d5d5d;
	font-size: 14px;
margin: 0 auto 0px auto;
}
#jianjie .jj_title {
	font-size: 30px;
	color: #c66200;
}
#youshi {
	margin: 0 auto 0px auto;
	height: 330px;
	width: 965px;
	margin-bottom: 8px;
}
#ys_title {
	background-image: url(../images/youshi_title_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 925px;
	padding-left: 40px;
	color: #b60606;
	font-size: 22px;
	font-weight: bold;
	font-family: "宋体";
	line-height: 40px;
}
#ys_con {
	background-image: url(../images/youishi_con_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 260px;
	width: 933px;
	line-height: 30px;
	color: #ea7206;
	font-weight: bold;
	font-size: 14px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dab60a;
	border-bottom-color: #dab60a;
	border-left-color: #dab60a;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.vs {
	font-size: 100px;
	font-family: "宋体";
}
/* CSS Document */
/*body{margin:0;padding:0;background-image: url(../images/common_menubg.png);background-repeat: repeat-x}
a{text-decoration:none}
a:hover{text-decoration:underline;color:#0D60A7}*/
#pcenter{width:1003px;margin:0 auto;height:auto}
.divspace{height:1px;line-height:1px;clear:both}
#topmenu{height:31px;line-height:31px;text-align:right;font-size:12px;color:#808080}
#topmenu a{color:#808080}
#topmenu a:hover{color:#9D080C}
#logo-block{height:77px;margin-bottom:34px}
#logo{/*width:365px;padding-top:19px;*/float:left;height:58px}
#pagetitle{width:345px;float:left;height:25px;padding-top:52px;padding-left:24px}
#tel{width:220px;float:left;height:38px;padding-top:39px}
#mainmenu{
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	background-color: #a01315;
	width: 1000px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#mainmenu ul{padding:0;margin:0;list-style:none}
#mainmenu ul li{width:100px;text-align:center;float:left;border-right:1px solid #BB5256}
#mainmenu ul li a{display:block;color:#FFFFFF;width:100px}
#mainmenu ul li a:hover{color:#FFFFFF;background:#6B0A04; text-decoration:none;}
.current{background:#6B0A04}
.content-block{margin-top:15px;border:1px solid #D5D5D5;height:auto;padding:2px}
.content{padding:1px}
.commtitle{height:35px;background:#EBEBEB;border-bottom:1px solid #9D080C}
#bottom{height:100px;background:#E8E8E8;border-top:1px solid #CACACA;margin-top:15px;font-size:12px;line-height:22px;text-align:center;padding-top:10px}
#bottom a{color:#666666}

/******************************************************************************************************************************/
/* 懒人图库 搜集整理 www.lanrentuku.com */
#NewsPic {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1003px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 451px; BORDER-RIGHT-WIDTH: 0px}
#NewsPicTxt {	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; MARGIN: 3px auto 0px; WIDTH: 365px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Sans-Serif; POSITION: relative; HEIGHT: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px}
#NewsPicTxt A {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:visited {	COLOR: black; TEXT-DECORATION: none}
#NewPicTxt A:link {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: red}
#NewsPic A {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none}
#NewsPic A:hover {	TEXT-DECORATION: none}
#NewPic A:visited {	TEXT-DECORATION: none}
#NewsPic .Picture {	POSITION: absolute; TOP: 0px; HEIGHT: 100%}
#NewsPic .Nav {	RIGHT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 11px; padding-right:20px; padding-bottom:18px;}
#NewsPic .Nav SPAN {	 FLOAT: right; FONT: 10px Courier;  WIDTH: 11px; CURSOR: hand; HEIGHT: 100%; TEXT-ALIGN: center;background:url(../images/pl1a.gif)}
#NewsPic .Nav SPAN.Cur { background:url(../images/pl1.gif); z-index:100px; margin:5px;}
#NewsPic .Nav SPAN.Normal {	background:url(images/pl1a.gif); FILTER: Alpha(opacity5);  opacity: .5; margin:5px;}
#NewsPic .Nav SPAN A {	 WIDTH: 11px; background:url(../images/pl1a.gif); POSITION: relative; HEIGHT: 100%}
#NewsPic .Nav SPAN A:hover {	CURSOR: hand}




.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}


#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:900px; padding-left:35px;  padding-top:23px;display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:900px; height:500px; padding:2px; }
#information {position:absolute; bottom:0; width:900px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:900px}
#image img {position:absolute; z-index:2; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../images/left.gif) left center no-repeat; padding-top:200px;}
#imgnext {right:0; background:url(../images/right.gif) right center no-repeat; padding-top:200px;}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../images/link.gif) center center no-repeat}
#thumbnails {margin-top:10px; width:954px;}
#slideleft {float:left; width:20px; height:122px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#ffffff}
#slideleft:hover {background-color:#ffffff}
#slideright {float:right; width:20px; height:122px; background:#ffffff url(../images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#ffffff}
#slidearea {float:left; position:relative; width:900px; margin-left:5px; height:122px; overflow:hidden}
#slider {position:absolute; left:0; height:122px}
#slider img {cursor:pointer;  padding:2px; width:220px;}

#rmmxlist2{height:760px;padding:5px;}
.rmmxitem2{background:url(../images/imgbg1.jpg);height:173px;width:230px;margin:5px;float:left;padding:3px}
.rmmxitem2 img{display:block;margin:5px auto}
.rmmxitem2 a{display:block;line-height:24px;text-align:center}


#rmmxlist3{height:500px;padding:20px;}
.rmmxitem3{background:url(../images/bg1.jpg);height:207px;width:281px;margin:10px;float:left;padding:10px}
.rmmxitem3 img{display:block;margin:5px auto}
.rmmxitem3 a{display:block;line-height:24px;text-align:center; color:#0066FF; font-size:14px;}

a{text-decoration:none;color:#000000}
a:hover{text-decoration:underline;color:#990000}


/******************************************************************************************************************************************/
/*base*/
ul,
li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
 *zoom: 1;
}
/*main*/
.imgContainer {
	width: 745px;
	margin: 20px auto;
	padding: 10px;
	box-shadow: 1px 0 6px 0 rgba(180, 180, 180, 0.4);
}
.imgUl {
	position: relative;
	width:2500px;
}
.box {
	width: 684px;
	margin-left: 30px;
	overflow: hidden;
}
.detailImg,
.smallImg {
	position: relative;
}
/*detailImg*/
#detailImg-box {
	min-height: 200px;
}
.detailImg {
	text-align: center;
}
.detailImg img {
	max-width: 684px;
}
.detailImg p {
	text-align: left;
	color: #999;
}
#detailImg-pre,
#detailImg-next {
	position: absolute;
	width: 30px;
	height: 46px;
	top: 50%;
	background: url(../images/page_button.gif) 0 0 no-repeat;
	cursor: pointer;
	text-indent:-9999px;
}
#detailImg-pre {
	left: 0;
	background-position: -35px 0;
}
#detailImg-next {
	right: 0;
	background-position: -99px 0;
}
#detailImg-pre:hover {
	background-position: -35px -47px;
}
#detailImg-next:hover {
	background-position: -99px -47px;
}
/*smallImg*/
#smallImg-box {
	height: 92px;
}
.smallImg li {
	float: left;
	width: 76px;
}
.smallImg li a {
	display: block;
	width: 70px;
	height: 70px;
	border: 3px solid #fff;
	overflow: hidden;
	vertical-align: middle;
	margin: 5px auto;
}
.smallImg img {
	width: 70px;
}
.smallImg li a:hover,
.smallImg .cur a {
	border-color: #F45E5E;
}
#smallImg-pre,
#smallImg-next {
	position: absolute;
	top: 0;
	height: 92px;
	width: 28px;
	margin: 0;
	background: url(../images/album-arrow.png) 0 0 no-repeat;
	cursor: pointer;
}
#smallImg-pre {
	left: 0;
}
#smallImg-next {
	right: 0;
	background-position: 0 -94px;
}
#smallImg-pre:hover {
	background-position: -28px 0;
}
#smallImg-next:hover {
	background-position: -28px -94px;
}