@charset "UTF-8";
/**author:lin + mail: fjnlxl327@qq.com + date:2013-02-20**/

.bg01{background: url(img/nbg01.jpg) no-repeat center 0; overflow:hidden; }
.bg02{background: url(img/bg02.gif) no-repeat center bottom; }
.wrap{position:relative; margin:0 auto; width:990px; background:url(img/nwrap.jpg) no-repeat 0 0; }


#startGame{position:absolute; top:388px;left:50px;width:100px;height:100px; overflow:hidden; text-indent:-999em; z-index:1000;background:url(img/blank.gif) no-repeat 0 0; display:none;}
.style02 #startGame{ display:block; top:288px; cursor:pointer;}

/*-----nav---*/
#nav{ height:49px; padding-top:35px;}
#nav a{float:left;  width:97px;height:38px; overflow:hidden; text-indent:-999em; margin-right:16px;}
#nav a:hover,#nav .current{background-image:url(img/nnav_on.jpg); }
.style02 #nav a:hover,.style02 #nav .current{background-image:url(img/ynav_on.jpg); }

#nav a.a1{margin-left:70px; background-position:0 0; }
#nav a.a2{background-position:-113px 0; }
#nav a.a3{background-position:-226px 0; margin-right:0;}
#nav a.a4{background-position:-547px 0; margin-left:224px; margin-right:14px;}
#nav a.a5{background-position:-658px 0; margin-right:14px;}
#nav a.a6{background-position:-769px 0; margin-right:0;}
/*-----nav---*/


/*--begin:col1--*/
#uc{height:140px; background:url(img/uc1.jpg) no-repeat 0 0;}
.style02 #uc{background-image:url(img/uc2.jpg); }

.guide{height:115px; background:url(img/guide.jpg) no-repeat 0 0; }
.guide a{display:block; margin:0 10px 5px;  height:40px; overflow:hidden; text-indent:-999em;}
.guide a:hover{background-image:url(img/guide_on.jpg); }
.guide .g1{height:54px; margin-bottom:8px; background-position:-10px 0; }
.g2{background-position:-10px -62px; }
.g3{background-position:-10px -107px; }
.g4{background-position:-10px -152px; }
.g5{background-position:-10px -197px; }
.g6{background-position:-10px -242px; }

.box{position:relative;color:#e1b8c6;}
.boxT{height:36px; padding-top:15px; background:url(img/box_t.jpg) no-repeat 0 0; }
.boxB{line-height:58px; background:url(img/box_b.jpg) no-repeat 0 bottom; }
.boxM{padding-top:0px; background:url(img/box.jpg) repeat-y 0 0; }
.box h3{margin:0 auto; width:178px; height:32px; overflow:hidden;  background-image:url(img/box_title.jpg); background-repeat:no-repeat; text-indent:-999em; }
.box .more:link,.box .more:visited{display:block;width:200px; left:0;bottom:20px;color:#fc0; font-size:14px;text-align:center; }
.box .more:hover{color:#ff0; }
.zxkf .boxM{height:120px; }
.zxkf h3{background-position:0 0; }
.zxkf ul{margin:0px auto; padding-top:3px; width:160px; }
.zxkf li {line-height:24px; list-style-type:circle;list-style-position:inside; }
.zxkf li a:link,.zxkf li a:visited{color:#e1b8c6; }
.zxkf li a:hover{color:#ff0; }

.intro h3{background-position:0 -32px; }
.intro img{display:block; margin:0 auto 5px; width:170px;height:63px;  }
.intro p{padding:5px 15px;  }

.cs h3{background-position:0 -64px; }
.cs .boxB{height:118px; background-image:url(img/cs.jpg); }
.cs p{padding:6px 15px; line-height:24px; }
.cs a:link,.cs a:visited{color:#fc0; }
.cs a:hover{color:#ff0; }
/*--end:col1--*/


#footer{text-align:center; padding:20px 0 0; }
#footer p{ display:block; padding-top:4px;}

.col3T{height:67px;background:url(img/col3_t.jpg) no-repeat 0 -1px; }
.col3B{height:20px;background:url(img/col3_b.jpg) no-repeat 0 0; }
.col3M{min-height:850px;_height:850px;  background:url(img/col3_m.jpg) repeat-y 0 0 ;}

.breadcrumb{padding-left:35px; color:#ff376f;font:bold 12px/40px Tahoma,arial,\5fae\8f6f\96c5\9ed1; }
.breadcrumb a:link,.breadcrumb a:visited{color:#ff376f; }
.breadcrumb a:hover{color:#ff0; }

.col3M .margin{margin:0 4px;padding-top:1em;  }
.category{padding-left:30px; }
.category a{float:left; padding:0 16px;margin-right:10px; line-height:27px;  color:#371a36; font-weight:bold; }
.category .current{padding:0 14px;line-height:27px; background:#fdf6ec; border:1px solid #c1b3ba;border-bottom:none;  }

.ulStyle02{}
.ulStyle02 li{height:38px;line-height:38px; font-size:14px; background:url(img/icon02.gif) no-repeat 25px center; }
.ulStyle02 .odd{background-color:#fdf6ec; }
.ulStyle02 .even{background-color:#f5ebde; }
.ulStyle02 li .sort{display:none; }
.ulStyle02 li a{float:left; margin-left:40px;width:600px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; }
.ulStyle02 li .date{float:right; margin-right:25px; }

.pagnation{padding:45px 0px;text-align:center;color:#a06e2d;}
.pagnation a:link,.pagnation a:visited{margin:0 6px;padding:3px 8px;color:#a06e2d;text-decoration:none;}
.pagnation a:hover,.pagnation .on{color:#a06e2d;background-color:#e2d1b8;text-decoration:none;}

.titleArticle{font:bold 16px/50px "",Tahoma,arial;padding-bottom:0.5em; text-align:center; color:#371a36;background:url(img/title_article.jpg) no-repeat center bottom;  margin-bottom:1.2em;}

.titleArticle strong{ color:#f00;}
.content{margin:1em 2em;font:14px/26px Tahoma,arial,""; }
.content p{margin-bottom:1em; }

.updown{margin:3em 2em 0; padding-top:10px; border-top:1px dashed #160033; line-height:30px; color:#000; }

/* // ---- photolist ---- // */
.photolist{ padding:20px 10px 0;}
.photolist ul{text-align:center;}
.photolist ul li{display:inline-block; *display:inline; *zoom:1; margin:10px 20px; }
.photolist ul li img{ width:200px; height:130px; border:1px solid #2b1330; padding:1px;}
.photolist ul li span{ display:block; text-align:center;}
/* -- ---- photolist ---- -- */


.style02 .bg01{background-image:url(img/ybg01.jpg); }
.style02 .wrap{background-image:url(img/ywrap.jpg); }
.style02 .banner{height:296px;}
.style02 .guide{ background-image:url(img/yguide.jpg) ; }
.style02 .guide a:hover{ background-image:url(img/yguide_on.jpg) ; }
.style02 .guide .g1{ margin-bottom:3px; background-position:-10px 0px;}
.style02 .guide .g2{ background-position:-10px -57px;}

.style02 .col3T{height:130px;background:url(img/col3_t_2.jpg) no-repeat 0 0;}
.style02 .col3M{background-image:url(img/col3_m_2.jpg) ; }
.style02 .col3B{background-image:url(img/col3_b_2.jpg) ; }
.style02 .col3M .margin{min-height:850px;_height:850px; background:url(img/bg_col3.jpg) no-repeat center bottom; }
.style02 .breadcrumb{padding-left:65px; }
/* // ---- dragdown ---- // */
.dragdown_box{margin:0 auto;  width:782px;height:45px;padding-top:30px; margin-bottom:10px;   }
.dragdown{width:780px;margin:0 0 0 0;}
.dragdown ul{}
.dragdown li{position:relative;z-index:2; float:left;margin:0 15px;_margin:0 8px; 
background:url(img/dragdown.gif) no-repeat 0 0;
width:108px;height:26px;color:#ec6d98; }
.dragdown li strong{	
	display:block;
	margin:0;
	line-height:24px;
	padding-left:10px;
	width:108px;
	cursor:pointer;
}
.dragdown li div{position:absolute;top:23px;left:0px;width:106px;color:#fff;border:1px solid #5b2642;
border-top:0;background-color:#251025;z-index:9; }
.dragdown li div a:link,.dragdown li div a:visited{display:block;height:24px;line-height:25px; padding-left:10px; border-bottom:1px solid #5b2642; 
text-decoration:none; color:#ec6d98;  }
.dragdown li div a:hover{text-decoration:none; color:#ff0; }
/* -- ---- dragdown ---- -- */

.yxzl_index{margin:1em 2em; }
.yxzl_index dt,.yxzl_index dd{float:left; height:110px; border-bottom:1px dashed #e7dac6; }
.yxzl_index dt{width:100px; }
.yxzl_index dt img{margin-top:30px; }
.yxzl_index dd{width:620px; line-height:26px; }


.mpIntro{margin:0 auto 20px ; padding:75px 0 0 205px;width:466px;height:165px; border-bottom:2px solid #dcceb9;  }
.mpIntro p{margin-bottom:1em; font:14px/26px "" ;}
.mp575{background:url(img/mp1.jpg) no-repeat center 0;}
.mp572{background:url(img/mp2.jpg) no-repeat center 0;}
.mp573{background:url(img/mp3.jpg) no-repeat center 0;}
.mp574{background:url(img/mp4.jpg) no-repeat center 0;}


.mpjn{position:relative; width:433px;height:495px; margin:0 auto;background:url(img/bg_jn1.jpg) no-repeat 0 0;}
.mpjn1{position:relative; width:433px;height:495px; margin:0 auto;background:url(img/bg_jn.jpg) no-repeat 0 0;}

.mpjn h4 strong{display:block; width:100px;text-align:center; line-height:34px;font-size:15px;color:#fff;}
.mpjn1 h4 strong{display:block; width:100px;text-align:center; line-height:34px;font-size:15px;color:#fff;}



.level01,.level02,.level03,.level04,.level05,.level06,.level07{display:block; margin-left:15px; color:#5a233a; }
.level01{margin-top:10px; }
.level02{margin-top:16px; }
.level03{margin-top:43px; }
.level04{margin-top:40px; }
.level05{margin-top:55px; }
.level06{margin-top:55px; }
.level07{margin-top:45px; }

.jn{position:absolute; width:28px;height:29px;padding:3px;  background:url(img/thumb_jn.gif) no-repeat 0 0; }
.jn img{width:28px;height:29px;  }

/*---lizhi cike tianshi---*/
.m1{left:221px;top:48px;}
.m2{left:88px;top:90px;}
.m3{left:164px;top:111px;}
.m4{left:88px;top:145px;}
.m5{left:350px; top:158px;}
.m6{left:290px; top:167px;}
.m7{left:88px;top:200px;}
.m8{left:350px; top:220px;}
.m9{left:165px; top:240px;}
.m10{left:165px; top:311px;}
.m11{left:290px; top:311px;}
.m12{left:102px; top:342px;}
.m13{left:220px; top:342px;}
.m14{left:353px; top:342px;}
.m15{left:165px; top:375px;}
.m16{left:290px; top:375px;}
.m17{left:102px; top:408px;}
.m18{left:353px; top:408px;}
.m19{left:165px; top:442px;}
.m20{left:290px; top:442px;}
.m21{left:350px; top:97px;}
.m22{left:220px; top:145px;}
/*---lizhi cike tianshi---*/

/*---huanlei---*/
.mpjn1 .m3{left:164px;top:167px;}
.mpjn1 .m9{left:291px; top:244px;}
.mpjn1 .m6{left:290px; top:100px;}
/*---huanlei---*/

.detail {
	left: 25px;
	position: absolute;
	top: 20px;
	z-index: 9999;
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #4E3C30;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity: 0.9;
	padding: 2px;
	width: 224px;
}
.detail img{float:right; margin-top:30px;margin-right:8px;  width:66px;height:66px;  }
.detail h2 strong {
	color: #FFD841;
	display: block;
	height: 18px;
	line-height: 10px;
	padding: 8px 0 0 8px;
	text-align: center;
}
.detail ul .info {
	color: #FFFFFF;
}
.detail ul li {
	color: #3AC72C;
	line-height: 22px;
	padding: 0 10px;
}
.detail ul li span {
	color: #FF9912;
}