@charset "utf-8";
body{background:url(./images/body.gif);}
@media screen and (max-device-width:640px){body{-webkit-text-size-adjust:none}}
.photoMHD{width:1000px; margin:0 auto; }
.title{padding-top: 0px; height:70px;margin-bottom:10px;}
.title h2{color:#dedede;
	font-size:24px;
	font-family:"Microsoft Yahei","宋体";
	font-weight:normal;
	line-height:44px;
	height:44px;
	border-bottom:#6f6f6f 1px solid;
	overflow:hidden;text-align:center;}
.title h2 span{ font-size:24px}
.title h2 span em{ font-size:24px; color:#dedede}
.title p{height:28px;line-height:28px;overflow:hidden;color:#dedede;text-align:center;}
.title p span{margin:0px 10px;}
#header{z-index:10;}

#dzw{
	width:100%;
	min-width:1000px;
	padding-top:8px;
	height:30px;
	line-height:30px;
	background:#fff url(images/top-bg.gif) repeat-x;
	border-bottom:1px solid #b9b9b9;
	color:#6c6c6c;
	z-index:100
}

#dzw .content{
	width:1000px;
	margin:0px auto;
	position:relative;
}

#dzw .content img{
	float:left;
}

#dzw .content a,#dzw .content span{
	color:#6c6c6c;
	margin:0px 6px;
}

#dzw .content .right .icon1{
	background:url(images/top-icon1.gif) no-repeat left center;
	padding-left:17px;
}

#dzw .content .right .icon2{
	background:url(images/top-icon2.gif) no-repeat left center;
	padding-left:22px;
}

#dzw .content .right .icon3{
	color:#4490af;
	background:url(images/top-icon3.gif) no-repeat;
	padding:4px 25px 4px 11px;
}
#dzw .content .left{width:524px;float:left;}
#dzw .content .right{width:476px;float:right;}

.drop-down1 {
	border:#d1dde2 1px solid;
	padding:2px;
	background:white;
	z-index:100;
	text-align:left;
	POSITION: absolute;
	left:530px;
	top:22px;
	width:170px
}
.drop-down1 ul{
	background:white;
}
.drop-down1 ul li{height:20px;line-height:20px;}
.drop-down1 SPAN {
	COLOR: black;
}

.drop-down1 A {
	COLOR: black;
}
#header{
	width:100%;
	min-width:1000px;
	background:url(images/header-bg.gif) repeat-x;
}

#header .box{
	width:1000px;
	height:56px;
	margin:0px auto;
	overflow:hidden;
}

#header .left{
	width:60%;float:left;
}

#header .left .logo{
	float:left;
}

#header .left p{
	float:left;
	display:inline;
	color:#dedede;
	margin:33px 0px 0px 27px;
}

#header .left p a{
	color:#dedede;
}

#header .left p a,#header .left p span{
	margin:0px 8px;
}

#header .right{
	width:360px;float:right;
}

#header .right .text1{
	float:left;
	font-size:16px;
	color:#d9bc7c;
	font-family:"Microsoft Yahei","黑体";
	margin-top:28px;
}

#header .right .text2{
	float:left;
	display:inline;
	color:#dedede;
	margin:34px 0px 0px 20px;
}

#header .right .text2 a{
	color:#dedede;
	margin:0px 10px;
}

.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }
.blank10{margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden}
.function {float: right;position: relative;width: 257px;z-index: 10;}
.function .picicon{background: url("http://y2.ifengimg.com/2f86f1d4ae63c9a4/2012/0702/shu.gif") no-repeat scroll right center transparent; float: right;margin-right: 5px;padding-right: 5px; line-height:14px;}
.function .picicon img {float: left;padding-right:6px;margin-top:2px}
.function .picicon a{ float:left;*margin-top:1px; margin-top:1px\9;cursor:pointer;color:#bababa;}
.function .picicon a:hover{ color:#999;}
.function .share_sq{ width:55px; height:23px; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat 0px -2px; padding-left:44px; float:right}
.function .share_sq a{cursor:pointer}
.function .share_sq img{ margin:0px 0px 0 3px; }
 .function .share_zk {background: url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat  -109px 0;height: 129px;position: absolute;right: 0;top:-2px;width: 97px;z-index: 20;}
.function .share_zk ul{ padding:23px 0 0 10px}
.function .share_zk ul li{ height:16px; margin-top:4px; line-height:16px}
.function .share_zk ul li a{ color:#999}
.function .share_zk ul li img{ margin-right:5px; float:left}
.photoMHD .photoNews {margin: 0 auto;padding:25px 25px;background:#323232; width: 950px;}
.photoMHD .photoNews .picDiv{ text-align:center;position:relative;}
.wrap_text{ width:925px; margin-top:37px;}

.zy p.text_con {color: #bababa;line-height: 28px;text-indent:22pt;font-size:14px;}
.zy p.text_con a{color: #bababa;}

.photoMHD .wb{ float:right; padding:4px 0 20px 0; width:178px;float:right; text-align:left; color:#666; }
.photoMHD .wb a{ color:#666; line-height:12px}
.photoMHD .wb a:hover{ color:#999}
.photoMHD .wb em{ color:#a16b00}
.photoMHD .photoList{ width:926px; margin:5px auto 0 auto;_width:935px;}
.photoMHD .photoList a{ color:#bababa}
.photoMHD .photoList a:hover{ color:#999}
.photoMHD .photoList .before, .photoMHD .photoList .after{ float:left; width:97px; margin-top:30px; text-align:center;}
.photoMHD .photoList .before a:hover img, .photoMHD .photoList .after a:hover img{ opacity:0.8; filter:alpha(opacity=80);}
.photoMHD .photoList .after{  float:right; }
.photoMHD .photoList .before img, .photoMHD .photoList .after img{ vertical-align:middle;border:#c6c6c6 1px solid; }
.photoMHD .photoList .before p, .photoMHD .photoList .after p{ height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center; }
.photoMHD .photoList .picList{width:680px;float:left;margin:0 10px 0 10px;padding:12px 15px;border:#464646 1px solid; display:inline;}
.photoMHD .photoList .picList .l1{ width:45px; float: left; height:117px;}
.photoMHD .photoList .picList .l1 a{width:28px;height:28px;margin:35px 8px 0 0;cursor:pointer; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -165px -164px; float:left; }
.photoMHD .photoList .picList .l1 a.no{width:28px;height:28px;margin:25px 8px 0 0;cursor:default; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -165px -164px; float:left; }
.photoMHD .photoList .picList .l1 a.no, .photoMHD .photoList .picList .l1 a.no:hover{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -103px -164px; }
.photoMHD .photoList .picList .l1 a:hover{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -134px -164px}
.photoMHD .photoList .picList .l2 {width:620px;margin-left:18px;height:117px;float:left; display:block; overflow:hidden;}
.photoMHD .photoList .picList .l3{width:36px; float: left; height:117px;}
.photoMHD .photoList .picList .l3 a{width:28px;height:28px;margin:35px 0 0 14px;float:left;cursor:pointer; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -63px -164px; }
.photoMHD .photoList .picList .l3 a.no{width:28px;height:28px;margin:25px 0 0 14px;float:left;cursor:default; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -63px -164px; }
.photoMHD .photoList .picList .l3 a.no, .photoMHD .photoList .picList .l3 a.no:hover{ background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat 0px -164px;}
.photoMHD .photoList .picList .l3 a:hover{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -32px -164px}
.photoMHD .photoList .picList .listM{width:620px;height:90px;overflow:hidden;float:left;}
.photoMHD .photoList .picList .listM ul{width:10000px;float:left; }
.photoMHD .photoList .picList .listM li{float:left;
	
	width:110px;
	height:80px;
	overflow:hidden;
	padding:8px 3px 3px 3px;
	margin:0px 5px 0px 6px;}
.photoMHD .photoList .picList .listM li img{ width:110px; height:80px;}
.photoMHD .photoList .picList .listM li.current{background:url(images/nav-list-on1.gif) no-repeat;}
.photoMHD .photoList .picList .listM li a:hover img{opacity:0.8; filter:alpha(opacity=80);}
.photoMHD .photoList .picList .listM a img{display:block; margin:0 auto;}
.photoMHD .photoList .picList .scrollBar{width:620px;height:13px;margin:14px 0 0 0;display:inline;float:left; background:url(images/scroll-bg.gif) repeat-x left center; position:relative; overflow:hidden}
.photoMHD .photoList .picList .scrollBar .drag{position:absolute;top:1px;cursor:pointer; display:block; width:300px; background:url(http://www.dzwww.com/tpl/photo/images/new_04.gif) repeat-x; height:11px}
.photoMHD .photoList .picList .scrollBar .drag_no{position:absolute;top:1px;left:1px;cursor:default; display:block; width:600px; background:url(http://www.dzwww.com/tpl/photo/images/new_04.gif) repeat-x; height:11px}
.photoMHD .photoList .picList .scrollBar .drag:hover{background:url(http://www.dzwww.com/tpl/photo/images/new_04.gif) repeat-x;}
.photoMHD .photoList .picList .drag b.l_arrow, .photoMHD .photoList .picList .drag_no b.l_arrow{ width:11px; height:11px; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -28px -198px; float:left}
.photoMHD .photoList .picList .drag_no b.l_arrow{  background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat 0px -198px; }
.photoMHD .photoList .picList .drag:hover b.l_arrow{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -57px -198px}
.photoMHD .photoList .picList .drag b.r_arrow, .photoMHD .photoList .picList .drag_no b.r_arrow{ width:11px; height:11px; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -42px -198px; float:right}
.photoMHD .photoList .picList .drag_no b.r_arrow{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -13px -198px; }
.photoMHD .photoList .picList .drag:hover b.r_arrow{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) -70px -198px}
.photoMHD .zy{width:925px; margin:0 auto; padding-top:17px}
.wrap{ width:1000px; margin:0 auto; background:#000}
.space24{ height:24px; clear:both}
.space28{ height:28px; clear:both}
.space05{ height:5px; clear:both; overflow:hidden}
.ad950{ width:950px; height:90px; margin:0 auto}
.ad_btn{ width:60px; margin:11px auto 9px auto; height:9px}
.ad950_2{ width:950px; height:90px; margin:28px auto 10px auto}
.ad_btn ul{ padding-left:10px}
.ad_btn ul li{ width:9px; height:9px;  background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -158px -138px; float:left; cursor:pointer; margin-right:10px; display:inline}
.ad_btn ul li.current{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -171px -138px}
.ggHead{ width:950px; height:90px; margin:21px auto 4px auto}
ul.l3{padding:10px 0 3px 25px}
ul.l3 li{width:147px;margin-right:54px;display:inline;float:left}
ul.l3 li img{border:1px #666 solid; display:block}
ul.l3 li p,ul.l3 li p a{line-height:40px;color:#999}
.photoMHD .allPic{ width:950px; margin:0 auto; position:relative}
.photoMHD .allPic .leftArae, .allPic .rightArae{ width:40px; height:572px; float:left}
.photoMHD .allPic .leftArae a, .photoMHD .allPic .rightArae a{ width:22px; height:41px; display:block; margin:257px 0 0 18px; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat 0 -39px}
.photoMHD .allPic .leftArae a{ margin:257px 0 0 0; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -73px -39px}
.photoMHD .allPic .leftArae a:hover, .allPic .rightArae a:hover{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -24px -39px}
.photoMHD .allPic .leftArae a:hover{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -49px -39px}
.smallpic_box{ overflow:hidden; position:relative; width:870px; height:550px; float:left}
.smallpic_con{ position:absolute; left:0px; top:0px; width:10000px}
.photoMHD .allPic ul{ vertical-align:middle;  width:900px;float: left;}
.photoMHD .allPic ul li{ float:left; width:200px; height:160px; display:table-cell; text-align:center; vertical-align:middle; margin:0px 23px 27px 0 }
.photoMHD .allPic ul li a{ background:url(http://y0.ifengimg.com/2f86f1d4ae63c9a4/2012/0702/picbg_05.jpg); display:table-cell; text-align:center; vertical-align:middle; display:block; width:200px; height:160px;}
.photoMHD .allPic ul li a:hover {background: url("http://y2.ifengimg.com/2f86f1d4ae63c9a4/2012/0704/picbg_09.jpg") repeat scroll 0 0 transparent;}
.photoMHD .allPic ul li.current{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/0702/picbg_03.jpg);}
.photoMHD .allPic ul li.current a, .photoMHD .allPic ul li.current a:hover{ background:none}
.photoMHD .allPic ul li img{ vertical-align:middle;}
.photoMHD .allPic ul li i{display:inline-block;height:100%;vertical-align:middle}
.photoMHD .allPic .btn{ height:11px; padding:5px 0 16px 0; text-align:center; margin:0 auto; width:950px}
.photoSHD .allPic .btn{  padding:15px 0 0px 0}
.photoMHD .allPic .btn a{ width:11px; height:11px; background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -140px -137px; margin:0 3px 0 2px; font-size:24px; text-decoration:none}
.photoMHD .allPic .btn a:hover{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -109px -137px}
.photoMHD .allPic .btn a.current{background:url(http://www.dzwww.com/tpl/photo/images/sprite1.gif) no-repeat -125px -137px}
.photo_prev, .photo_next {height: 100%;left: 0;position: absolute;top: 0;width: 50%;background:#fff; opacity:0; filter:alpha(opacity=0); z-index:100}
.photo_next {left: 475px;}
.btn_pphoto, .btn_nphoto {cursor: url("http://y2.ifengimg.com/a/2012_22/3cbe4913aa86225.cur"), auto;display: block;height: 100%;outline: medium none;width: 100%;}
.btn_nphoto {cursor: url("http://y3.ifengimg.com/a/2012_22/5f12e957ed5f6a8.cur"), auto;}
.photoMHD .photoNews  .pic{ width:950px; text-align:center; margin:0 auto;display:block; _height:0px;overflow:hidden; background:url("http://y0.ifengimg.com/2f86f1d4ae63c9a4/2012/0522/load2.gif") no-repeat scroll center center ; height:100%;position:relative;z-index:100}
.hidden{display:none;}
#thumb p,#thumb i{display:none;}
#btnPage a{cursor:pointer;}
.recommend { background: #000000;margin: 2px auto 20px auto; padding-bottom: 5px; width: 1000px;}
.recommend .picNews {background:#000000;float: left;padding-top: 12px;width: 1000px;}

.arrow1{
	float:left;
	width:11px;
	height:19px;
	background:url(images/nav-list-arrow11.gif) no-repeat;
	margin-top:40px;
	cursor:pointer;
}
.arrow2{
	float:right;
	width:11px;
	height:19px;
	background:url(images/nav-list-arrow12.gif) no-repeat;
	margin-top:40px;
	cursor:pointer;
}
.arrow1 a,.arrow2 a{
	display:block;
	height:100%;
	width:100%;
}
#footer{
	width:1000px;
	margin:0px auto;
	text-align:center;
	line-height:24px;
	color:#bababa;
	padding:20px 0px;
}

#footer a{
	color:#bababa;
}

#dzw .content .right {

	position:relative;
}
#ad{
	width:1000px;margin:0 auto;
	background:#323232;
}

#ad .banner{
	width:960px;
	height:auto;
	margin:0px auto;
	overflow:hidden;
	padding:20px 0px;
}

#ad .list{
	border-top:1px solid #515151;
	padding:20px 0px;
}

#ad .list ul{
	height:100%;
}

#ad .list ul li{
	float:left;
	display:inline;
	width:150px;
	margin:0px 25px;
}

#ad .list ul li img{
	height:100px;
	width:150px;
}

#ad .list ul li p{
	text-align:center;
	line-height:26px;
	height:26px;
	overflow:hidden;
	margin-top:5px;
}

#ad .list ul li p a{
	color:#c1c1c1;
}