@charset "gb2312";
body {
	font-family: "ÐÂËÎÌå";
	font-size: 12px;
	text-decoration: none; padding:0; margin:0; background: #bebebe url(../images/bg.jpg) repeat-x left top;
}
h1,h2,h3,h4,h5,h6,ul,ol,p,dt,dd{ padding:0; margin:0;}
li{ list-style-type:none;}
a img{ border:0;}
a{ text-decoration:none}

.head{ width:968px; margin:0 auto; height:100px; overflow:hidden; }

.t11{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; text-align:right; padding-right:40px;

}
.t11 a{ font-size:10px; color:#FFF; font-family: Arial, Helvetica, sans-serif;  text-decoration:none}
.t11 a:hover{ text-decoration:underline}
.logo{ float:left}
.menu{ float:left}
.menu ul{ margin-top:25px; margin-left:40px;}
.menu ul li{ float:left; height:30px; margin-right:8px;}

.menu ul li a.m1{ background: url(../images/menu.gif) no-repeat -3px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m1{ background: url(../images/menu.gif) no-repeat -3px -36px; width:82px; height:32px; display:block;}

.menu ul li a.m2{ background: url(../images/menu.gif) no-repeat -97px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m2{ background: url(../images/menu.gif) no-repeat -97px -36px; width:82px; height:32px; display:block;}

.menu ul li a.m3{ background: url(../images/menu.gif) no-repeat -190px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m3{ background: url(../images/menu.gif) no-repeat -190px -36px; width:82px; height:32px; display:block;}

.menu ul li a.m4{ background: url(../images/menu.gif) no-repeat -284px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m4{ background: url(../images/menu.gif) no-repeat -284px -36px; width:82px; height:32px; display:block;}

.menu ul li a.m5{ background: url(../images/menu.gif) no-repeat -376px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m5{ background: url(../images/menu.gif) no-repeat -376px -36px; width:82px; height:32px; display:block;}

.menu ul li a.m6{ background: url(../images/menu.gif) no-repeat -470px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m6{ background: url(../images/menu.gif) no-repeat -470px -36px; width:82px; height:32px; display:block;}

.menu ul li a.m7{ background: url(../images/menu.gif) no-repeat -564px -3px; width:82px; height:32px; display:block;}
.menu ul li a:hover.m7{ background: url(../images/menu.gif) no-repeat -564px -36px; width:82px; height:32px; display:block;}


.flash{ background:url(../images/f-bj.jpg) no-repeat left top; height:439px; overflow: hidden; margin:0 auto; width:968px; position:relative;}
.flash .banners{float:left; margin-right:10px; width:687px; margin-top:15px; padding-left:20px;}
.flash #sliders{ width:687px; height:407px; overflow:hidden;}
.flash #sliders img{border:0px solid #a3a3a2;}
p#controls{margin:0;position:relative;} 
#prevBtns, #nextBtns{ display:block;margin:0;overflow:hidden;text-indent:-8000px;width:15px;height:22px;position:absolute;left:10px;top:-218px;_top:-206px;}
#nextBtns{ left:662px;}	
#prevBtns a, #nextBtns a{ display:block;width:15px;height:22px;background:url(../images/arr.gif) left top no-repeat;}
#prevBtns a:hover{ background:url(../images/arr.gif) left bottom no-repeat;}
#nextBtns a{ background: url(../images/arr.gif) no-repeat right top;}
#nextBtns a:hover{ background: url(../images/arr.gif) no-repeat right bottom;}
.flash .banners .tip{ background:url(../images/ico_1.png) no-repeat; height:87px; width:84px; position:absolute; left:11px; bottom:-14px;_bottom:-1px;}

.flash1{ background:url(../images/f-bj11.gif) no-repeat left top; height:305px; overflow: hidden; margin:0 auto; width:968px; position:relative;}
.flash1 .banner{float:left; margin-right:10px; width:687px; margin-top:15px; padding-left:20px;}
.flash1 #slider{ width:687px; height:285px; overflow:hidden;}
.flash1 #slider img{border:0px solid #a3a3a2;}
p#controls{margin:0;position:relative;} 
#prevBtn, #nextBtn{ display:block;margin:0;overflow:hidden;text-indent:-8000px;width:15px;height:22px;position:absolute;left:10px;top:-157px;_top:-206px;}
#nextBtn{ left:662px;}	
#prevBtn a, #nextBtn a{ display:block;width:15px;height:22px;background:url(../images/arr.gif) left top no-repeat;}
#prevBtn a:hover{ background:url(../images/arr.gif) left bottom no-repeat;}
#nextBtn a{ background: url(../images/arr.gif) no-repeat right top;}
#nextBtn a:hover{ background: url(../images/arr.gif) no-repeat right bottom;}
.flash1 .banners .tip{ background:url(../images/ico_1.png) no-repeat; height:87px; width:84px; position:absolute; left:11px; bottom:-14px;_bottom:-1px;}



.homeGgBtn{ position:absolute;z-index:2; height:15px; width:200px; left:500px; top:400px;}
.homeGgBtn span{ float:right; width:14px; height:15px; display:block; margin-left:4px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:15px; background-color:#412022; cursor:pointer;}
.homeGgBtn span.current{ background-color:#FF4979;}

.homeGgBtns{ position:absolute;z-index:2; height:15px; width:200px; left:500px; top:278px;}
.homeGgBtns span{ float:right; width:14px; height:15px; display:block; margin-left:4px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:15px; background-color:#412022; cursor:pointer;}
.homeGgBtns span.current{ background-color:#FF4979;}

.best{ position:absolute; left:3px; top:2px;}
.flash-box{ float:left; margin-right:10px; width:687px; margin-top:15px; padding-left:20px;}

.contact{ background:url(../images/contact.jpg) no-repeat left top; width:233px; height:406px; overflow:hidden; margin-top:15px; float:left}
.contact1{ background:url(../images/contact.jpg) no-repeat left top; width:233px; height:285px; overflow:hidden; margin-top:15px; float:left}
.con-e{ color:#ffb3d9; font-family:Arial, Helvetica, sans-serif ; font-size:14PX; margin-top:180px; margin-left:9px; height:31px;}

.con-e ul li{ float:left; margin-right:5px;}
.con-e ul li a.e1{ background:url(../images/msn.gif) no-repeat -0px top; width:31px; height:31px; display: block;}
.con-e ul li a:hover.e1{ background:url(../images/msn.gif) no-repeat -0px -31px; width:31px; height:31px; display: block;}

.con-e ul li a.e2{ background:url(../images/msn.gif) no-repeat -33px top; width:31px; height:31px; display: block;}
.con-e ul li a:hover.e2{ background:url(../images/msn.gif) no-repeat -33px -31px; width:31px; height:31px; display: block;}


.con-q{ margin-top:30px; margin-left:9px; height:31px;}
.con-q ul li{ float:left; margin-right:5px;}
.con-q ul li a.q1{ background:url(../images/qq.gif) no-repeat -4px top; width:31px; height:31px; display: block;}
.con-q ul li a:hover.q1{ background:url(../images/qq.gif) no-repeat -4px -31px; width:31px; height:31px; display: block;}

.con-q ul li a.q2{ background:url(../images/qq.gif) no-repeat -37px top; width:31px; height:31px; display: block;}
.con-q ul li a:hover.q2{ background:url(../images/qq.gif) no-repeat -37px -31px; width:31px; height:31px; display: block;}

.con-q ul li a.q3{ background:url(../images/qq.gif) no-repeat -70px top; width:31px; height:31px; display: block;}
.con-q ul li a:hover.q3{ background:url(../images/qq.gif) no-repeat -70px -31px; width:31px; height:31px; display: block;}

.con-q ul li a.q4{ background:url(../images/qq.gif) no-repeat -106px top; width:31px; height:31px; display: block;}
.con-q ul li a:hover.q4{ background:url(../images/qq.gif) no-repeat -106px -31px; width:31px; height:31px; display: block;}
.co-mes{ margin-top:50px;}
.co-mes a{ display:block; width:100px; height:20px; margin-left:20px;}

.guestbook{ color:#ffb3d9; font-family:Arial, Helvetica, sans-serif ; font-size:14PX; margin-top:33px; margin-left:11px; height:31px;}
.guestbook ul li{ float:left; margin-right:5px;}
.guestbook ul li a.yavision{ background:url(../images/guestbook.gif) no-repeat -0px top; width:150px; height:71px; display: block;}
.guestbook ul li a:hover.yavision{ background:url(../images/guestbook.gif) no-repeat -0px -71px; width:150px; height:71px; display: block;}



.case{ width:968px; margin:0 auto; overflow:hidden; background:url(../images/big-bj.jpg) no-repeat left 67px; height:535px; position:relative}
.case-title{ background:url(../images/work.gif) no-repeat left top; height:67px;}
.case-title a{ display:block; width:100px; height:67px; margin-left:150px;}
.case ul{ margin-left:80px; margin-top:20px;}
.case ul li{ float:left; height:202px; overflow:hidden; margin-bottom:20px;}
.case ul li img{ border:6px #CCC solid;}
.case ul li {position:relative; margin-right:35px; }
.case ul li a p.show{position:absolute; background:#000; left:0; top:155px; z-index:9999; color:#FFF; text-decoration: none; width:168px; margin-left:6px; height:35px; line-height:18px;filter:alpha(opacity=0); padding-top:4px;}
.case ul li a:hover p.show{position:absolute; background:#000; left:0; top:155px; z-index:9999; color:#FFF; text-decoration: none; width:168px; margin-left:6px; height:35px; line-height:18px;filter:alpha(opacity=80);padding-top:4px;}
.casetab{ position:absolute; left:590px; top:23px;  overflow:hidden}
.casetab ul{ margin:0; padding:0;}
.casetab ul li{ float:left; margin-right:10px}
.casetab ul li a{ background: url(../images/tab.gif) no-repeat left top; width:100px; height:35px; color:#FFF; display:block; line-height:35px; text-align:center; float:left }




.cases{ width:968px; margin:0 auto; overflow:hidden; background:url(../images/big-bj.jpg) no-repeat left 67px; height:100px; position:relative}
.case-titles{ background:url(../images/works.gif) no-repeat left top; height:67px;}
.case-titles a{ display:block; width:100px; height:67px; margin-left:150px;}
.cases ul{ margin-left:80px; margin-top:20px;}
.cases ul li{ float:left; height:202px; overflow:hidden; margin-bottom:20px;}
.cases ul li img{ border:6px #CCC solid;}
.cases ul li {position:relative; margin-right:35px; }
.cases ul li a p.show{position:absolute; background:#000; left:0; top:155px; z-index:9999; color:#FFF; text-decoration: none; width:168px; margin-left:6px; height:35px; line-height:18px;filter:alpha(opacity=0); padding-top:4px;}
.cases ul li a:hover p.show{position:absolute; background:#000; left:0; top:155px; z-index:9999; color:#FFF; text-decoration: none; width:168px; margin-left:6px; height:35px; line-height:18px;filter:alpha(opacity=80);padding-top:4px;}
.casetabs{ position:absolute; left:500px; top:23px;  overflow:hidden}
.casetabs ul{ margin:0; padding:0;}
.casetabs ul li{ float:left; margin-right:10px}
.casetabs ul li a{ background: url(../images/tab.gif) no-repeat left top; width:100px; height:35px; color:#FFF; display:block; line-height:35px; text-align:center; float:left }



.hssy{ width:968px; margin:0 auto; background:url(../images/hssybg.gif) repeat-y  center top;}
.works{ width:930px; margin:0 auto; }
.mWraper h2{height:41px;margin:6px 0;text-align:left;color:#666;font:bold 14px/40px song;padding-left:30px;background:url(images/titleBg.gif) no-repeat;}
.mWraper h2 span{float:right;font:normal 12px song;padding-left:20px;background:url(images/arrow_more.gif) 0 8px no-repeat;}

.main_album{background:#f1f1f1;}
.main_album .albumWrap{width:880px;overflow:hidden;margin:0 auto;padding:20px 0;}
.main_album .albumWrap img{border:0px solid #999;}
.albumInfo{padding:10px 40px;margin-bottom:20px;text-align:left;border-bottom:1px dotted #ccc;background:#FAFAFA;}
.albumInfo h3{font:bold 24px song,arial;}
.albumInfo .cover{float:left;width:150px;}
.albumInfo .info{float:left;margin-left:20px;width:440px;}
.albumInfo .nextItem{float:left;width:112px;height:60px;}

.albumInfo2{padding:20px 10px;margin:20px 0;text-align:left;border-top:1px dotted #ccc;background:#FAFAFA;}
.albumInfo2 .prev{float:left;width:355px;}
.albumInfo2 .next{float:right;width:168px;}
.albumInfo2 .cover{float:left;width:100px;}
.albumInfo2 .info{float:left;width:100px;}
.albumInfo2 .arrow{float:left;width:55px;padding-top:20px;}
.albumInfo2 .nextItem{float:left;width:130px;height:60px;}

.scenicBox img{border:8px solid #f1f1f1}



.w1{ width:968px; margin:0 auto; background:url(../images/big-bj.jpg) no-repeat left -534px; height:270px; overflow:hidden}
.xinniang{ float:left; width: 608px; overflow:hidden}
.xinniang h2{ background:url(../images/bride.gif) no-repeat left top; height:60px;}
.xinniang h2 a{ display:block; width:308px; height:60px;}
.xinniang ul{ margin-left:30px; margin-top:10px;}
.xinniang ul li{ float:left; text-align:center; margin-right:16px;}
.xinniang ul li a{ color:#666; text-decoration:none }
.xinniang ul li a:hover{ text-decoration:underline}
.xinniang ul li img{ border:#666 6px solid; margin-bottom:5px;}

.baojia{ float:left; width:360px; position:relative;}
.b-more{ position:absolute; left:267px; top:220px;}
.baojia h2{ background: url(../images/service.gif) no-repeat left top; height:60px; overflow:hidden}
.baojia h2 a{ display:block; width:359px; height:60px;}

.baojia ul{ margin-top:10px; margin-left:7px;}
.baojia ul li{ float:left; width:110px; height:100px; background:url(../images/szsygzs.gif) no-repeat center right}
.baojia ul li a{ display:block;width:110px; height:100px; font-size:14px; color:#666; font-weight:bolder; text-decoration:none; font-style:italic }
.baojia ul li a:hover{ color:#c40866;}
.baojia ul li span{ font-size:56px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal}


.liuyan {
	background:url(../images/liuyanTitle.gif) no-repeat;
	margin-top:20px;
	padding-top:40px;
	clear:both;
}
.liuyan dl {
	display:block;
}
.liuyan dl dt {
	display:block;
	line-height:38px;
	color:#c5c5c5;
}
.liuyan dl dt span {
	float:left;
	width:470px;
	line-height:38px;
}
.liuyan dl dt span strong {
	color:#1c1c1c;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	line-height:38px;
}
.liuyan dl dd {
	padding:8px 5px 8px 5px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	color:#ff4d8b;
	background:#e9e9e9;
	display:block;
}
.lovepage {
	text-align:right;
	float:right;
	padding-top:20px;
}
.lovepage a {
	float:left;
	padding:5px 5px 5px 5px;
	border:0px solid #f0f0f0;
	color:#666666;
	display:inline;
	margin-left:5px;
}
.faliuyan {
	display:block;
	clear:both;
}
.faliuyan h2 strong {
	font-size:18px;
	font-weight:bold;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#333333;
	padding-right:10px;
}
.faliuyan p {
	display:block;
	margin-top:20px;
}
.faliuyan p input {
	border:3px solid #e02164;
	padding:3px;
	width:250px;
	color:#e02164;
	font-weight:bold;
	font-size:12px;
}
.faliuyan p textarea {
	border:3px solid #e02164;
	padding:3px;
	width:450px;
	height:120px;
	overflow:auto;
	color:#e02164;
	font-weight:bold;
	font-size:12px;
}
.faliuyan div {
	margin-top:10px;
}
.faliuyan div input {
	width:81px;
	height:33px;
	text-align:center;
	line-height:33px;
	border:0;
	background:#e02164;
	color:#FFF;
	font-family:"Î¢ÈíÑÅºÚ";
	margin-right:15px;
}
.ad-controls {
	font-size:0px;
	line-height:0px;
	height:0px;
}
.serListNav {
	background:url(../images/serLIstNavBg.gif) no-repeat bottom left;
	height:35px;
	padding-bottom:10px;
	padding-top:30px;
	padding-left:20px;
}
.serListNav li {
	float:left;
	width:87px;
	height:28px;
	line-height:28px;
	display:inline;
	margin-left:10px;
}
.serListNav li.clicks a {
	background:url(../images/newsNav.gif);
	color:#FFF;
}
.serListNav li a {
	display:block;
	height:28px;
	color:#8f8e8e;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
.serListNav li a:hover{ color:#FFF;background:url(../images/newsNav.gif);}
.ad-preloads{ display:none;}



.bbj{ background:#333; width:100%; }
.bb-content{ width:940px; margin: 0 auto; padding:15px 10px}
.waijingdi{ float:left; width:387px; overflow:hidden; margin-left:5px;}
.waijingdi h3 a{ color:#FFF; font-size:12px; font-family:"ÐÂËÎÌå"; padding-left:10px; }
.waijingdi h3{ background:#222; height:30px; line-height:30px; color:#FFF}
.waijingdi h3 a span{ float:right; width:60px; height:30px; text-align:center; color:#777; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; cursor:hand; background:#000}
.waijingdi h3 a q{ font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:normal}


.waijingdi ul{ margin-top:15px; float:left}
.waijingdi ul li{ float:left;width:99px; height:170px; margin-right:10px;background:url(../images/sygzs.gif) no-repeat left top; }
.waijingdi ul li a{ width:99px; height:170px; overflow:hidden; display:block}
.waijingdi ul li a img{ margin-left:4px; margin-top:4px;}
.waijingdi ul li a:hover{background:url(../images/szhssygzs.gif) no-repeat left top; width:99px; height:170px; overflow:hidden; display:block}
.waijingdi ul li a p{ margin:0 5px; color:#bbb; margin-top:10px;}
.waijingdi ul li a:hover p{ margin:0 5px; color:#fff; margin-top:10px;}




.text-box{ float:left; background: url(../images/f-bj.gif) no-repeat left center; height:240px; margin-left:5px}
.youhui{ margin-left:20px; width:240px; overflow:hidden}
.youhui h3 a{ color:#FFF; font-size:12px; font-family:"ÐÂËÎÌå"; padding-left:10px; }
.youhui h3{ background:#222; height:30px; line-height:30px; color:#FFF; margin-left:20px;}
.youhui h3 a span{ float:right; width:60px; height:30px; text-align:center; color:#777; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; cursor:hand; background:#000}
.youhui h3 a q{ font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:normal}


.youhui ul{ margin-left:20px; margin-top:15px;}
.youhui ul li{ color:#717171; background:url(../images/lixian.gif) no-repeat center bottom; height:22px;}
.youhui ul li a{color:#717171; line-height:22px; background: url(../images/jiantou.gif) no-repeat left 4px; padding-left:10px;}
.youhui ul li a:hover{color:#eeeeee}
.youhui ul li a span{ margin-right:5px;}
.xinwen { }

#contactt a{ color:#999}





/********ÄÚÒ³******/

.nei-content-bj{ width:968px; margin:0 auto; background:url(../images/nei-bj.gif) repeat-y  center top;}
.leftbar{ float:left; margin-right:10px; width: 215px; overflow:hidden}
.leftbar h2{ background: url(../images/leftbar-h2.gif) no-repeat 4px top; width:191px; height:40px; line-height:38px; color:#FFF; font-size:12px; overflow:hidden; padding-left:24px;}
.nei-content{ width:968px; margin:0 auto;}


.fenlei{ margin-left:20px; margin-bottom:20px; margin-top:10px;}
.fenlei li a{ color:#999; background: url(../images/left11.gif) no-repeat left top; padding-left:25px; line-height:31px; margin-top:0px; display:block}
.fenlei li a.curr{ color: #F09; background: url(../images/left11.gif) no-repeat left top; padding-left:25px; line-height:31px; font-weight:bolder}
.fenlei li{ width:184px; height:31px;}
.fenlei li a:hover{ text-decoration:underline}

.leftbar h3{ font-size:12px; margin-left:10px; color:#666; background:url(../images/jian1.jpg) no-repeat 3px 1px; padding-left:14px}


.l-youhui{ margin-left:25px; width:180px; overflow:hidden; padding-bottom:10px; background:url(../images/li-xian.jpg) no-repeat left bottom; padding-top:10px; margin-bottom:10px;}
.l-youhui li{}
.l-youhui li span{ float:right; color:#999}
.l-youhui li a{ color:#777; line-height:18px;}
.l-youhui li a:hover{ text-decoration:underline}
.bbs-img{ margin-left:22px;}



.right-content{ float:left; width: 700px;}
.right-content p{ color:#666}
.mianbao{ background:url(../images/mianbao.gif) no-repeat left top; height:44px; line-height:40px; color:#8e8e8e; padding-left:40px}
.mianbao a{ color:#8e8e8e;}

.mianbao1{ background:url(../images/mianbao.gif) no-repeat left top; height:44px; line-height:40px; color:#8e8e8e; padding-left:40px; margin-left:10px;}
.mianbao1 a{ color:#8e8e8e;}




.newlist{ width:650px}
.newlist li{ border-bottom:#e1e2e3 1px dashed}
.newlist li a{ color:#666; line-height:20px; background:url(../images/jiantou.jpg) no-repeat left 3px; padding-left:15px;}
.newlist li span{ color:#999; float:right; line-height:20px;}
.newlist li a:hover{ text-decoration:underline}

.serlist{ width:650px}
.serlist li{ border-bottom:#e1e2e3 1px dashed; padding-bottom:10px; padding-top:10px;}
.serlist li p{ margin-top:10px; }
.serlist li a{ color: #F09; line-height:20px; background:url(../images/jiantou.jpg) no-repeat left 3px none; }
.serlist li span{ color:#999; float:right; line-height:20px;}
.serlist li a:hover{ text-decoration:underline}
.serlist li img{ border:#e1e2e3 4px solid}

.page{ margin-left:230px; margin-top:25px;}
.page ul{}
.page ul li{ float:left; margin-right:5px;}
.page ul li a{ color:#333; border:#ccc 1px solid; background:#e7e8e9; padding:4px 6px; line-height:26px;}
.page ul li a.cur{ color:#cc0000; border:#ccc 1px solid; background:#e7e8e9; padding:4px 6px; line-height:26px; font-weight:bolder}
.page ul li a:hover{ background:#f1f2f2;}

.ffl{ float:left; margin-right:10px;}

.caselist ul{ margin-left:30px; margin-top:20px;}
.caselist ul li{ float:left; height:202px; overflow:hidden; margin-bottom:30px;}
.caselist ul li img{ border:6px #CCC solid;}
.caselist ul li {position:relative; margin-right:30px; }

.caselist ul li a p.show{position:absolute; background:#000; left:0; top:155px; z-index:9999; color:#FFF; text-decoration: none; width:168px; margin-left:6px; height:35px; line-height:18px;filter:alpha(opacity=0); padding-top:4px;}
.caselist ul li a:hover p.show{position:absolute; background:#000; left:0; top:155px; z-index:9999; color:#FFF; text-decoration: none; width:168px; margin-left:6px; height:35px; line-height:18px;filter:alpha(opacity=80);padding-top:4px;}



.lifulist ul{ margin-left:20px; margin-top:10px;}
.lifulist ul li{ float:left; position:relative}
.lifulist ul li a{ color:#666; text-decoration:none; width:316px; height:202px; background:url(../images/xf-bj.gif) no-repeat left top; display:block; cursor:hand }
.lifulist ul li a:hover{ text-decoration:none;background:url(../images/xf-bj1.gif) no-repeat left top; display:block;}
.lifulist ul li img{ margin-left:12px; margin-top:15px;}
.lifulist ul li h3{ font-size:14px; color:#f22c8e; margin-bottom:10px;}
.lifulist ul li a div{ float:left}
.lifulist ul li a span.small{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#333}
.numb{ position:absolute; left:270px; top:160px; font-size:30px; color:#CCC; font-family:"Times New Roman", Times, serif}
.lifulist ul li a:hover .numb { color:#f22c8e}
.lifulist ul li a .numb { color:#ccc}

.np{ margin-top:15px;}
.np a{ color:#36C;}
.np a:hover{ text-decoration:underline}





.post{ border:#e3e3e3 1px solid; width:670px; margin:0 auto}
.post1{ border:#e3e3e3 0px solid; width:880px; margin:0 auto}
.post1 h4{ background:#f7f8f9; height:29px; line-height:29px; padding-left:15px; font-weight:bolder; font-size:12px}
.post h4{ background:#f7f8f9; height:29px; line-height:29px; padding-left:15px; font-weight:bolder; font-size:12px}

.new-mesage{ border:#e3e3e3 1px solid; width:670px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.new-mesage p{ color:#999}
.new-mesage h4{ background:url(../bj/mes-bj.gif) repeat-x left top; height:29px; line-height:29px; padding-left:15px; font-weight:bolder; font-size:12px; background:#f7f8f9}
.new-mesage h5{ font-size:12px; color:#666; height:20px; line-height:20px; background:#f1f2f3}
.new-mesage h5 { font-size:12px; color: #C06; padding-left:5px;}
.new-mesage h5 span{ float:right; color:#999; font-weight:normal; padding-right:5px;}

.new-mesage1{ border:#e3e3e3 1px solid; width:880px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.new-mesage1 p{ color:#999}
.new-mesage1 h4{ background:url(../bj/mes-bj.gif) repeat-x left top; height:29px; line-height:29px; padding-left:15px; font-weight:bolder; font-size:12px; background:#f7f8f9}
.new-mesage1 h5{ font-size:12px; color:#666; height:20px; line-height:20px; background:#f1f2f3}
.new-mesage1 h5 { font-size:12px; color: #C06; padding-left:5px;}
.new-mesage1 h5 span{ float:right; color:#999; font-weight:normal; padding-right:5px;}


.xuanyao{ width:950px; margin:0 auto; background:#FFF}

.waijinglist img{ border:#e1e2e3 4px solid; margin-right:10px;}
.waijinglist a{ color:#333;}
.waijinglist table{ border-bottom:#e1e2e3 1px dashed; padding-bottom:10px; margin-bottom:10px;}
.waijinglist h4 a{ font-size:12px; color:#666}
.waijinglist h4 a:hover{ color:#F09}



.red{ color: #F00}
.mar10{ margin:10px;}
.pad10{ padding:15px;}
.neiyeh1{ font-size:24px; font-family: "Î¢ÈíÑÅºÚ"; font-weight:normal; text-align:center}
.h1xia{ margin-top:5px; line-height:20px; text-align:center; background:#f7f8f9}

.footer{ background: #191919 url(../images/footer.gif) repeat-x left top; padding-top:15px; height:100%; overflow:hidden; clear:both;}
.foot{ width:950px; margin:0 auto; color:#777; line-height:20px;}
.foot a{ color:#CCC;}
.clear{ clear:both; height:1px; overflow:hidden;}
ins{ display:none}
.shows{ background:#f2f2f2; }
.mar20{ margin:20px; }
.mar20 p{ margin-bottom:15px; text-indent:0px; line-height:20px;}


.waijinglist p{ font-size:12px; color:#999; text-indent:none}

.xinn-bj{ background:url(../images/xfxn.gif) no-repeat left top; width:879px; height:358px; overflow:hidden; margin:0 auto; position:relative}

.xin-img{ position:absolute; width:104px; height:139px; left:735px; top:35px; }
.xin-text{ position:absolute; left:380px; top:80px; width:340px;}

.xin-text textarea{ border:#e7d8c1 1px solid; color:#999}















DIV#page {
	OVERFLOW: hidden; WIDTH: 900px
}
DIV#container {
	
}
DIV#ads {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 66px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
UL.thumbs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 180px; PADDING-TOP: 0px
}
UL.thumbs LI {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 3px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #eee 1px solid; WIDTH: 60px; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 60px
}
.thumb A:unknown {
	outline: none
}
UL.thumbs A:hover IMG {
	FILTER: alpha(opacity=70)
}
UL.thumbs SPAN {
	DISPLAY: block
}
UL.thumbs IMG {
	BORDER-RIGHT: #666 0px solid; BORDER-TOP: #666 0px solid; DISPLAY: block; BORDER-LEFT: #666 0px solid; WIDTH: 60px; BORDER-BOTTOM: #666 0px solid; HEIGHT: 60px
}
UL.thumbs LI.selected SPAN.thumb IMG {
	BORDER-RIGHT: #ff39d0 1px solid; BORDER-TOP: #ff39d0 1px solid; BORDER-LEFT: #ff39d0 1px solid; BORDER-BOTTOM: #ff39d0 1px solid
}
DIV.pagination {
	CLEAR: both; MARGIN-LEFT: 15px; HEIGHT: 30px
}
#gallery {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 710px; BORDER-BOTTOM: red 0px solid; POSITION: relative; TEXT-ALIGN: left
}
.loader {
	BACKGROUND: url(images/loader.gif) no-repeat; LEFT: 330px; MARGIN: 0px auto; WIDTH: 48px; POSITION: absolute; TOP: 100px; HEIGHT: 48px
}
DIV.navigation {
	OVERFLOW: hidden; WIDTH: 170px
}
DIV.navigation DIV.top {
	MARGIN-BOTTOM: 0px
}
DIV.navigation DIV.bottom_albums {
	CLEAR: both; MARGIN-TOP: 20px
}
DIV.pagination A {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; DISPLAY: block; BACKGROUND: #f1f1f1; FLOAT: left; FONT: bold 11px/20px verdana; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 20px; COLOR: #aeadad; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV.pagination SPAN.current {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; BACKGROUND: #666; FLOAT: left; FONT: bold 11px verdana; BORDER-LEFT: #666 1px solid; WIDTH: 20px; COLOR: #fff; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV.pagination SPAN.prev {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: #f1f1f1; FLOAT: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 20px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
DIV.pagination A:hover {
	TEXT-DECORATION: none
}
#menu_holder a{ color:#F09}