/*each area*/
body{background:#d3f5f4 url(img/bg.gif) repeat-y center 0;}
.page-margin{
	background:url(img/bgHomeBtm.jpg) no-repeat center bottom;
	text-align:center;
	overflow:hidden;/* ff bug over? */
}
.page{background:url(img/bgTop.jpg) no-repeat center 0;}
.home .page{background:url(img/bgHomeTop.jpg) no-repeat center 0;}
.xy_intro{ /* h1 for seo*/
	position:absolute;
	width:960px;
	bottom:80px;
	left:20px;
	font:12px/1.6em verdana,"ËÎÌå";
	color:#333;
	text-indent:-999em;
}
.wrap{
	width:1000px;
	margin:0 auto;
	text-align:left;
	position:relative;
}
/*--header area --*/
.home .header{height:461px;}
.header{height:332px;}
/*--nav--*/
.nav{
	position:absolute;
	top:0;
	width:1000px;
	height:30px;
	z-index:999;
}
.home .nav{top:0;}
.quickNav{
	position:absolute;
	top:281px;
	left:175px;
	width:666px;
	height:47px;
	z-index:9;
}
.home .quickNav{top:408px;}
.nav a,.quickNav a{
	display:block;
	float:left;
	height:30px;
	text-indent:-999em;
	overflow:hidden;
	*background:url(img/blank.gif) no-repeat 0 0;
}
.quickNav a{height:47px;}	
.nav a:hover{background-image:url(img/nav.jpg);}
.quickNav a:hover{background-image:url(img/quickNav.jpg);}
.home .quickNav a:hover{background-image:url(img/quickNav_home.jpg);}
a.a1{width:122px;margin-left:52px;}
a.a1:hover{background-position: -52px 0;}
a.a2{width:132px;}
a.a2:hover{	background-position: -174px 0;}
a.a3{width:136px;}
a.a3:hover{background-position: -306px 0;}
a.a4{width:131px;}
a.a4:hover{background-position: -442px 0;}
a.a5{width:134px;}
a.a5:hover{background-position: -573px 0;}
a.a6{width:134px;}
a.a6:hover{background-position: -707px 0;}
a.a7{width:131px;}
a.a7:hover{background-position: -841px 0;}
/*a.a8{width:110px;}
a.a8:hover{background-position: -852px 0;}*/
a.q1{width:151px;}
a.q1:hover{background-position: 0 0;}
a.q2{width:161px;}
a.q2:hover{background-position: -151px 0;}
a.q3{width:167px;}
a.q3:hover{background-position: -312px 0;}
a.q4{width:170px;}
a.q4:hover{	background-position: -479px 0;}
/*--main--*/
.main{margin-top:0px;}
/*--col1--*/
.col1{
	width:220px;
	margin-left:14px;
	float:left;
	margin-top:10px;
}
.home .col1{margin-left:0;width:248px;}
.col1 .box{	width:220px;}
.home .col1 .box2{margin-left:15px;width:220px;}
.home .col1 .box2 h3{padding-left:26px;width:178px;height:27px;overflow:hidden;text-align:left;}
.home .col1 .box2 h3 .more{margin-right:3px;}
.home .col1 .rcontent a{color:#333;}
.home .col1 .rcontent a:hover{color:#090;}

.serlist{}
.serlist ul{background:url(img/bgSerlist.jpg) repeat-y 0 0;}
.serlist ul li{margin:0;padding-left:6px;height:21px;line-height:21px;}

.pet{text-align:center;}
.pet p{font:bold 14px/1.6em arial;}
.pet .rcontent{
	height:175px;
	*height:168px;
	overflow:hidden;
	width:200px;
}
.pet .rcontent img{
	width:190px;
	height:150px;
	display:block;
	margin:0 auto;
}
.pet .rcontent ul{width:680px;white-space:nowrap;overflow:hidden;}
.pet .rcontent li{width:200px;float:left;text-align:center;font-size:14px;font-weight:bold;line-height:2em;}



.vote{}
.vote ul{
	margin: 0.6em 0.3em;
	border-top:1px solid #024444;
	border-bottom:1px solid #024444;
}
.vote li{margin:5px 0;}
.vote li input{vertical-align:middle;}
.vote .button{padding-top:0.6em;margin-top:0.6em;}
.vote .button button{
	margin:0 6px;
	background:url(img/btnVote.jpg) no-repeat 0 0;
	width:78px;
	height:32px;
	text-align:center;
	border:0;
	color:#fff;
	cursor:pointer;
	line-height:28px;
}

.home .col1 .video .rcontent a.btn{
	display:block;
	margin:10px 0 5px 30px;
	background:url(img/btnVideo.jpg) no-repeat 0 0;
	height:33px;
	width:138px;
	text-align:center;
	color:#fff;
	line-height:31px;
	font-size:14px;
	text-decoration:none;
}
.home .col1 .video .rcontent a.btn:hover{color:#fff;background:url(img/btnVideo.jpg) no-repeat 0 -33px;}

.djsc .rcontent div{padding-bottom:3px;margin-bottom:10px;border-bottom:1px dashed #999;}
.djsc .rcontent div img{float:left;margin-right:10px;border:1px solid #024444;}
.djsc .rcontent div h4{
	margin:0 8px 0 55px;
	border-bottom:1px dashed #999;
	font-size:12px;
}
.djsc .rcontent div p{
	margin-left:55px;
	color:#666;
	line-height:15px;
	height:45px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.djsc .rcontent ul{clear:both;}
.djsc .rcontent li{float:left;margin:3px 2px;}
.djsc .rcontent li img{border:1px solid #74cce2;width:32px;height:32px;}
.djsc .rcontent p a{margin:0 4px;}

.service{}
.service .rcontent{text-align:left;}
.service .rcontent strong{color:#f60;}
.service .rcontent a{color:#f60;}
.service .rcontent a:hover{color:#666;}
.service .rcontent .flink{margin-top:10px;padding:8px 0 0;border-top:1px solid #7ba7ae;line-height:1.8em;}
.service .rcontent .flink a{color:#666;margin:0 3px;}
.service .rcontent .flink a:hover{color:#090;}
/*--col3--*/
.col3{margin-top:8px;width:748px;float:right;text-align:left;}
.latest-news h3.title{margin:-3px auto 5px;width:473px;background-position:0 -27px;}
.latest-news h3 a{color:#ff0;font-size:13px;line-height:27px;}
.latest-news h3 a:hover{text-decoration:none;color:#fff;}
.newhd{height:74px;margin-bottom:10px;background:url(img/newhd.jpg) no-repeat 0 0;}
.newhd p{
	display:inline-block;
	margin:1em 6em 0 1em;
	color:#a5ffff;
	line-height:2.1em;
}
.home .newhd p a,.home .turnstrong p a{
	color:#a5ffff;
	white-space:nowrap;
	padding:0 4px;
}
.home .newhd p a:hover,.home .turnstrong p a:hover{color:#ff0;}
.tabs{position:relative;}
.tabs h2{
	height:27px;
	margin:0.3em 0 1em;
	padding-left:30px;
	overflow:hidden;
	background:url(img/title.gif) no-repeat 0 -27px;
	line-height:27px;
}
.tabs img{
	margin:0em 0 0 0.3em;
	border:1px solid #024444;
	float:left;
}
.tabContent{ float:right;margin:0 0.6em 0 0;width:330px;}
.tabContent li{
	height:25px;
	padding-left:20px;
	margin:2px 0;
	line-height:25px;
	border-bottom:1px dashed #024444;
	background:url(img/icon.gif) no-repeat 5px 6px;
	overflow:hidden;
}
.tabContent li a{float:left;width:270px;overflow:hidden;text-overflow:ellipsis;line-height:25px;color:#333;white-space:nowrap;}
.tabContent li a:hover{color:#090;}
.tabContent li small{float:right;width:39px;text-align:center;}
.tabContent a.more{
	position:absolute;
	top:3px;
	right:5px;
	color:#fff;
	width:45px;
}
.turnstrong h3.title{margin-top:-3px;margin-bottom:0;width:224px;background-position:0 -81px;color:#a5ffff;}
.article{height:93px;background:url(img/turnstrong.jpg) no-repeat 0 0;}
.article h4 a{color:#ff0;}
.turnstrong .article p{	margin:0.5em 1em 0 1em;}
.turnstrong h4{	margin:0 0.8em;	color:#ff0;}
.turnstrong h4 a{padding:0 4px;}
.turnstrong p a{padding:0 12px 0 4px;}
.dragdown{clear:both;}
.dragdown li{
	position:relative;
	float:left;
	margin:0.3em 0 0.3em 1.2em;
	width:186px;
	height:22px;
	background:url(img/dragdown2.gif) no-repeat 0 0;
}
.dragdown li strong{
	width:186px;
	font-weight:normal;
	display:block;
	margin:0;
	line-height:22px;
	padding-left:10px;	
	cursor:pointer;
}
.search{text-align:center;}
.search input{vertical-align:middle;}
.search .input{
	width:80px;
	border:1px solid #002444;
	background-color:#a1e0e5;
}
.search button{
	width:78px;
	height:32px;
	margin-top:8px;
	background:url(img/btnVote.jpg) no-repeat 0 0;
	border:0;
	line-height:22px;
	color:#fff;
	cursor:pointer;
}

.home .col3 h2{font-size:13px;}
.ldjs h3.title,.zlsy h3.title{width:704px;background-position:0 0;margin-top:-3px;color:#a5ffff;text-align:left;padding-left:28px;}
.ldjs{text-align:center;}
.ldjs img{
	margin:5px 6px;
	width:158px;
	height:75px;
	border:2px solid #022444;
}

.zlsy ul{margin: 0 10px 0 25px;}
.zlsy li{float:left;width:23%;text-align:center;border-right:1px dashed #666;}
.zlsy dl{}
.zlsy dt{
	width:145px;
	height:36px;
	line-height:40px;
	text-align:center;
	color:#fff;
	background:url(img/zlsyTitle.gif) no-repeat 0 0;
	overflow:hidden;
	margin:0 auto;
}
.zlsy dd{margin: 5px 0;}
.zlsy dd a{color:#555;margin:0 2px;}
.zlsy dd a:hover{color:#090;}

.sysimg{clear:both;margin-top:-6px;text-align:center;}
.sysimg img{margin:0 5px;border:2px solid #002444;width:166px;height:84px;}

.dypf,.home-mpjs{}
.dypf h2,.home-mpjs h2,.bbs h2,.rank h2{
	padding-left:30px;
	height:27px;
	margin:0 0 1em;
	overflow:hidden;
	background:url(img/title.gif) no-repeat 0 -54px;
	line-height:27px;
}

.jt h3.title,.iframes h3.title,.media h3.title{width:704px;background-position:0 0;margin-top:-3px;color:#a5ffff;text-align:left;padding-left:28px;text-indent:-999em;overflow:hidden;}
.listphoto,.subiframe{width:48%;margin-top:-34px;}
.listphoto h4,.subiframe h4{clear:both;color:#fff;line-height:27px;padding-left:30px;}
.listphoto h4 strong,.subiframe h4 strong{float:left;margin-left:28px;}
.listphoto h4 a{float:right;margin-right:10px;}
.listphoto li{
	float:left;
	margin:2px 3px;
}
.listphoto li img{
	margin:4px 5px;
	width:153px;
	height:82px;
	border:2px solid #022444;
}

.dypf,.home-mpjs{margin-bottom:3px;}
.dypf h2,.home-mpjs h2{margin-top:-3px;}
.dypf,.home-mpjs{position:relative;}
.dypf a.more,.home-mpjs a.more,.bbs a.more,.home-mpjs a.more{position:absolute;top:11px;right:12px;}
.dypf .shift01 ul,.dypf .shift02 ul{width:330px;margin:8px;}
.dypf .shift01 li,.dypf .shift02 li,.home-mpjs li{margin-bottom:8px;clear:both;padding-bottom:8px;border-bottom:1px dashed #666;}
.dypf .shift01 li img,.dypf .shift02 li img{float:left;width:32px;height:32px;border:2px solid #69c9e2;margin-top:5px;}
.dypf .shift01 li p,.dypf .shift02 li p{float:right;width:285px;}
.dypf .shift02 li p{cursor:pointer;}
.dypf .shift02 li p{height:40px;overflow:hidden;text-overflow:ellipsis;}
.dypf .shift01 li.xd{border:0;border:1px dashed #666;border-top:0;margin-top:-8px;padding:2px;}
.dypf .shift01 li.xd p{float:none;background-color:#d2e8ea;margin:0;width:100%;}
.dypf .shift01 li.xd p a,.home-mpjs .shift01 li a{color:#333;}
.home-mpjs .shift01 li a,.home-mpjs .shift01 li span{margin-right:6px;}
.dypf .shift01 li.xd p a:hover,.home-mpjs .shift01 li a:hover{color:#090;}

.dypf .shift02 li{margin-bottom:2px;padding-bottom:2px;}
.dypf .shift02 li a{color:#333;}
.dypf .shift02 li a:hover{color:#090;}

.home-mpjs .shift01 li,.home-mpjs .shift02 li{margin-bottom:3px;padding-bottom:3px;}
.home-mpjs .shift01 li img,.home-mpjs .shift02 li img{float:left;width:93px;height:36px;border:2px solid #333;margin-top:2px;margin-right:8px;}
.home-mpjs .shift01 li p,.home-mpjs .shift02 li p{float:right;width:210px;height:36px;overflow:hidden;text-overflow:ellipsis;}
.home-mpjs .shift02 li p{}

.home-mpjs li a{color:#000;}
.home-mpjs li a:hover{color:#090;}

.home .jt{margin:0;}

.bbs,.rank{height:280px;}
.bbs h2,.rank h2{margin-top:-3px;}
.bbs .shift01{}
.bbs .shift01 p img{float:left;width:107px;height:42px;border:2px solid #333;margin-right:8px;}
.bbs .shift01 p{height:45px;margin:6px 10px 12px;padding-bottom:10px;border-bottom:1px dashed #666;}
.bbs .shift01 p strong{display:block;}
.bbs p a{color:#333;}
.bbs p a:hover{color:#090;}
.bbs  ul{clear:both;margin:10px 12px 8px;background:url(img/home-bbslist.gif) repeat 0 0;width:323px;white-space:nowrap;overflow:hidden;}
.bbs  li{height:20px;margin:0;width:323px;overflow:hidden;padding:0;overflow:hidden;}
.bbs  li strong{font-weight:normal;padding-left:5px;}
.bbs  li a{color:#333;height:20px;}

.bbs  li a:hover{color:#090;}
.bbs a.more{color:#fff;}
.bbs a.more:hover{color:#a5ffff;}

.rank h2 select{width:100px;float:right;margin-top:4px;margin-right:4px;border:1px solid #002444;}
.rank dt{
	background:url(img/line2.gif) no-repeat 0 -58px;
	line-height:29px;
	height:29px;
	color:#fff;
	font-weight:normal;
}
.rank dl{width:315px;margin:5px auto;background:url(img/home-bbslist.gif) repeat 0 0;}
.rank dl span{float:left; text-align:center;}
.rank dt span{background:url(img/line4.gif) no-repeat -3px center;}
.rank dd{margin:0;line-height:20px;font-family:verdana;}
.rank dt{margin-bottom:11px;}
.rank01{width:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rank dl span.rank02{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.rank dl span.rank03{width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.rank04{width:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.one{color:#f00;}
.two{color:#090;}
.three{color:#009;}
.rank #a_server{float:right;margin-right:6px;line-height:27px;}

.iframes{margin:0px 0;}
.17173bk,.17173gf,.aiwen{height:232px;width:356px;}

.media h3.title{text-indent:0;}
.media h3 select{width:155px;float:right;font-size:12px;margin:4px 6px 0 0;border:1px solid #002444;*margin-top:-25px;}
.media li{display:inline;}
.media li img{
	border:1px solid #002444;
	width:100px;
	height:36px;
}
.media li{float:left;margin:4px 6px;}
/*--subpage-mpjs--*/
.submp01,.submp02,.submp03,.submp04,.submp05{
	display:inline-block;
	margin-left:10px;
	width:690px;
	padding:10px;
	border:1px solid #68878B;
	border-top:0;
}
.petsys02{background:url(img/line3.gif) repeat-y 550px 0;}

.submp01{
	min-height:525px;
	_height:525px;
	background:#EEFEFF url(img/bgsubmp01.jpg) no-repeat right 8px;
}
.mpbg01{background:#EEFEFF url(img/bgsubmp01.jpg) no-repeat right 8px;min-height:525px;_height:525px;}
.mpbg02{background:#EEFEFF url(img/bgsubmp02.jpg) no-repeat right 8px;min-height:525px;_height:525px;}
.mpbg03{background:#EEFEFF url(img/bgsubmp03.jpg) no-repeat right 8px;min-height:525px;_height:525px;}
.mpbg04{background:#EEFEFF url(img/bgsubmp04.jpg) no-repeat right 8px;min-height:525px;_height:525px;}
.mpbg05{background:#EEFEFF url(img/bgsubmp05.jpg) no-repeat right 8px;min-height:525px;_height:525px;}
.submp01 p{margin:1em 2em;}

.submp04{}
.submp04 .listshow{width:676px;}
.submp04 .listshow dt{
	background-position:0 -29px;
}
.submp04 .ls01{width:132px;}
.submp04 .ls02{width:117px;}
.submp04 .ls03{width:112px;}
.submp04 .ls04{width:132px;}
.submp04 .ls05{width:132px;}
.submp04 .listshow dd .detail{left:60px;}


.petsys01{background:none;}
.petsys01Title{border-bottom:1px groove #002444;text-align:center;}
.petsys01Title a{
	font-size:14px;
	line-height:3em;
	margin:0 8px;
	color:#000;
}
.petsys01Title a:hover{color:#090;}
.petsys01Title a.on{font-weight:bold;}

.petsys02 .floatl{width:540px;min-height:500px;_height:500px;}
.petsys02 h4.title{
	width:480px;
	background-position:0 -189px;
	text-align:left;
	padding-left:28px;
	margin-bottom:0;
}
.petsys02 .floatl table{margin:0;background:#fff;line-height:1.8em;border:1px solid #002444;border-collapse:collapse;}
.petsys02 .floatl table th,.petsys02 .floatl table td{margin:0;padding:0;}
.petsys02 .floatl table td{border:1px solid #002444;border-collapse:collapse;text-align:center;}
.petsys02 .floatl table th{width:80px;background:#ddf2f4;border:1px solid #002444;border-collapse:collapse;text-align:center;}
.petsys02 .floatl table td.titlel{height:29px;background:url(img/petdatahead.gif) no-repeat 0 0;text-align:center;border:0;color:#fff;}
.petsys02 .floatl table td.titlec{height:29px;background:url(img/petdatahead.gif) no-repeat -5px 0;text-align:center;color:#fff;}
.petsys02 .floatl table td.titler{height:29px;background:url(img/petdatahead.gif) no-repeat right 0;text-align:center;border:0;color:#fff;}
.petdatahead strong{float:left;width:360px;font-weight:normal;}
.petdatahead span{float:right;width:138px;}
.petfullshow{margin:8px auto 0;}
.petfullshow dl{margin-top:10px;margin-left:2px;}
.petfullshow dt,.petfullshow dd{float:left;}
.petfullshow dt{width:17px;height:36px;overflow:hidden;background-image:url(img/arrow.jpg);display:block;text-indent:-999px;cursor:pointer;}
.petfullshow dt.arrowright{background-position:-17px 0;}
.petfullshow dd{width:135px;text-align:center;}
.petfullshow dd a{margin:0 2px;}
.petfullshow dd img{width:36px;height:36px;border:1px solid #ccc;}

.petsys02 .floatr h4.title{
	width:110px;
	background-position:0 -162px;
}
.petshowthumb{ width:112px;margin-left:12px;}
.petshowthumb li{float:left;text-align:center;}
.petshowthumb a{display:block;width:50px;height:50px;background:url(img/bgpetshowthumb.gif) no-repeat 0 0;margin:5px 3px;}
.petshowthumb a img{ width:46px;height:46px;margin:1px 3px 3px 1px;border:0;}
/*--fabao--*/
.fabao01 .listshow dt{}
.fabao01 .ls01{width:80px}
.fabao01 .ls02{width:92px;}
.fabao01 .ls03{width:192px;}
.fabao01 .ls04{width:102px;}

/*--mthz--*/
.mthz .rcontent ul{margin:0;height:60px;overflow:hidden;padding:0;white-space:nowrap;width:200px;}
.mthz .rcontent li{margin:0 0 3px 0;padding:0;vertical-align:top; display:inline;}
.mthz .rcontent li img{border:1px solid #5affff;width:195px;height:58px;vertical-align:top;}


/*--footer-*/
.footer{padding-top:4em;text-align:center;line-height:2em;color:#333;}
.footer a{color:#333;text-decoration:none;}
.footer a:hover{text-decoration:underline;}



/*--90 box--*/
/*====================ziliao===================*/
.ziliao-box01 ,.ziliao-box02{
	width:710px;
	height:100%;
	overflow:hidden;
}
.ziliao-box01 dl{
	background:url(img/zldq-conbg.jpg) no-repeat;
	width:200px;
	height:128px;
	padding:15px;
	float:left;
	margin:0 6px 6px 0;
}
.ziliao-box01 dt{
	padding:2px 0 8px 30px;
	*padding:4px 0 10px 30px;
	color:#fff;
	font-weight:bold;
}
.ziliao-box01 dd{
	width:200px;
	height:100px;
	overflow:hidden;
	margin:0;
}
.ziliao-box01 dd a ,.ziliao-box01 dd a:hover{
	color:#033;
	padding-right:8px;
	font-size:12px;
}
.ziliao-box02{
	padding:10px 0;
}
.ziliao-box02-t{
	background:url(img/zldq-jzbg.jpg) no-repeat;
	height:60px;
}
.ziliao-box02-c{
	background:url(img/zldq-jzbg.jpg) repeat-y -710px 0;
	height:100%;
	overflow:hidden;
	padding:0 45px;
}
.ziliao-box02-c dl{
	height:100%;
	overflow:hidden;
	line-height:normal;
	padding-bottom:10px;
	background:url(img/zldq-line.jpg) no-repeat 0 bottom;
	margin-bottom:10px;
}
.ziliao-box02-c dt{
	width:180px;
	height:70px;
}
.ziliao-box02-c dd{
	margin:-70px 0 0 180px;
	min-height:70px;
	_height:100%;
	overflow:hidden;
}
.ziliao-box02-c dd a ,.ziliao-box02-c dd a:hover{
	background:url(img/icon3.jpg) no-repeat 0 center;
	text-indent:12px;
	float:left;
	color:#033;
	width:116px;
	display:block;
	margin:3px 0 0 30px;
	_margin:3px 0 0 15px;
}
.ziliao-box02-f{
	background:url(img/zldq-jzbg.jpg) no-repeat 0 -60px;
	height:60px;
	overflow:hidden;
}
/*====================info-show===================*/
.cyzl ,.info-show{
	border:1px solid #68878b;
	background:#eefeff;
	padding:17px;
	width:676px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
	margin-left:10px;
}
.info-show{
	border-width:0 1px 1px;
}
.info-tab{
	width:690px;
	height:36px;
	padding-left:20px;
	margin:0 auto;
	background:url(img/icon04.gif) repeat-x 0 bottom;
}
.info-tab li{
	background:url(img/gsjj-nav.jpg) no-repeat 0 0;
	height:36px;
	width:108px;
	float:left;
	display:block;
	list-style-type:none;
	text-align:center;
}
.info-tab li a{
	height:36px;
	line-height:40px;
	_line-height:36px;
	width:108px;
	color:#033;
	display:block;
}
.info-tab li a:hover ,.info-tab li a.on{
	background:url(img/gsjj-nav.jpg) no-repeat 0 -36px;
	font-size:14px;
	font-weight:bold;
	color:#033;
}
.gsjj-tab01{
}
.cyzl table ,.info-show table{
	width:100%;
	text-align:center;
}
.cyzl table tr th ,.info-show table tr th{
	background:url(img/cyzl-topbg.jpg) repeat-x 0 -29px;
	height:29px;
	line-height:29px;
	color:#fff;
	padding:0;
	border:0px solid #073c58;
	border-width:0px 1px 1px 1px;
}
.cyzl table tr td ,.info-show table tr td{
	padding:15px 0;
}
.cyzl table tr td img ,.info-show table tr td img{
	padding:1px;
	border:1px solid #000;
}
.bgcolor{
	background:#ddf2f4;
}
/*====================gsjj===================*/
.gsjj-jz{
	margin:0px auto 10px;
	width:710px;
	height:152px;
	background:url(img/gsjj-jzbg.jpg) no-repeat 0 0;
	display:table-cell;
	vertical-align:middle;
}
.gsjj-jz ul{
	margin:0 2em;
	vertical-align:middle;
	overflow:hidden;
}
* .gsjj-jz ul{margin-top:0em; *margin-top:2em;}
.gsjj-jz li{
	height:22px;
	display:block;
	list-style-type:none;
	padding:2px 0px 2px 9px;
	text-align:center;
	line-height:22px;
	float:left;
}
.gsjj-jz li span{
	height:12px;
	line-height:12px;
	float:left;
	width:1px;
	background:#000;
	margin:4px 0 0 8px;
}
.gsjj-jz li a{
	width:62px;
	height:22px;
	line-height:22px;
	display:block;
	color:#000;
	margin:0;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.gsjj-jz li a:hover ,.gsjj-jz li a.on{
	color:#fff;
	background:url(img/gsjj-jzbg-on.jpg) no-repeat;
	text-decoration:none;
}
/*====================mpjs===================*/
.mpjs{
	background:url(img/mpjsbg.jpg) no-repeat;
	height:155px;
	width:710px;
	margin:10px auto;
	overflow:hidden;
}
.mpjs li{
	list-style-type:none;
	width:138px;
	height:155px;
	display:block;
	float:left;

}
.mpjs li a{
	width:138px;
	height:155px;
	display:block;
	text-indent:-9999px;
	background:url(blank.gif) no-repeat;
	float:left;
}
.mpjs li a.mp01 ,.mpjs li a:hover.mp01{
	background:url(img/mpjsbg.jpg) no-repeat 0 -155px;
}
.mpjs li a.mp02 ,.mpjs li a:hover.mp02{
	background:url(img/mpjsbg.jpg) no-repeat 177px -155px;
}
.mpjs li a.mp03 ,.mpjs li a:hover.mp03{
	background:url(img/mpjsbg.jpg) no-repeat 0 -155px;
}
.mpjs li a.mp04 ,.mpjs li a:hover.mp04{
	background:url(img/mpjsbg.jpg) no-repeat 0 -155px;
}
/*====================mpjs-yxxy===================*/
.mpjs-yxxy dl{
	background:url(img/yxxy-picbg.jpg) no-repeat;
	width:273px;
	height:318px;
	margin:10px 10px 10px 40px;
	_margin:10px 10px 10px 20px;
	float:left;
	list-style-type:none;
}
.mpjs-yxxy dt{
	padding:18px;
	width:252px;
	height:252px;
}
.mpjs-yxxy dd{
	text-align:center;
	margin-top:10px;
}
/*--swf--*/
.box-1{position:relative;}
.swf_sidebar{position:absolute;width:248px;height:673px;}
#home-banner{padding-top:52px;}
.login{position:absolute;top:120px;left:300px;z-index:998;}
.home .login{top:176px;}

/*--dfn height--*/
.zlsy .rcontent{}
/*.dypf .rcontent,.home-mpjs .rcontent,.bbs .rcontent,.rank .rcontent{height:275px;overflow:hidden;}*/
.dypf .rcontent,.home-mpjs .rcontent,.bbs .rcontent,.rank .rcontent{height:315px;overflow:hidden;}
.home-mpjs .rcontent ul{width:320px;margin: 8px auto;}
.media .rcontent{height:50px;}

/*--content---*/
.content a{color:#f00;}
.content a:hover{color:#000;}

.duowan{margin-top:3px;}


/*---addby dongfang 0817--*/
.turnstrong{z-index:2;}




