@charset "utf-8";
a{color:#2b2b2b}
body{background:#f0f0f0}
.black{color:#000}
.clear{clear:both;height:0px;margin:0 auto;font-size:0px;line-height:0px;clear:both}
.LightGrey01,.LightGrey01 a{color:#2b2b2b}
.LightGrey02,.LightGrey02 a{color:#666}
.LightGrey03,.LightGrey03 a{color:#999}
.LightGrey04,.LightGrey04 a{color:#d9d9d9}
.LightGrey05,.LightGrey05 a{color:#e7e7e7}
.white,.white a{color:#fff}
.LightWhite,.LightWhite a{color:#f3f3f3}
.red,.red a{color:#ba2636}
.Ared{color:#d5000d}
.Agreen{color:#dd4c51}
.chengse,.chengse a{color:#fcbb00}
.LightBlue01,.LightBlue01 a{color:#004276}
.LightBlue02,.LightBlue02 a{color:#007bbb}
.fz11{font:11px Arial;color:#666}
.fz12{font-size:12px}
.fz14{font-size:14px}
.fz16{font-size:16px;font-family:"黑体"}
.fz18{font-size:18px;font-family:"黑体"}
.fz20{font-size:20px;font-family:"黑体"}
.fz30{font-size:30px;color:#dd4c51;font-family:Arial,Helvetica,sans-serif}
.line18,.line18 a{line-height:18px}
.line20,.line20 a{line-height:20px}
.line22,.line22 a{line-height:22px}
.line24,.line24 a{line-height:24px}
.bol{font-weight:bold}
.bolNo{font-weight:normal}
.lineul18 li,.lineul18 li a{line-height:18px}
.space10{clear:both;height:10px;margin:0 auto;font-size:0px;line-height:0px;clear:both}
.nav{width:1000px;margin:0 auto 10px;clear:both;padding:12px 0 0}
.nav .logo{width:100px;height:33px;margin-left:24px;display:inline;float:left}
.nav .navList{width:800px;padding-top:12px;line-height:18px;float:left;color:#222}
.nav .navList a{padding:0 5px;color:#222}
.navList .current b{
color: #ba2636;
}
.photoMHD{width:998px;margin:0 auto;clear:both;background:#fff;border:1px solid #ddd}
.titleM{width:865px;margin:0 auto ;padding:17px 55px 0 70px;clear:both}
.titImg{float:left;padding-right:20px;_padding-right:15px;border-right:3px solid #a7b8b0}
.titleM .titText{float:left;width:630px}
.titleM .title{font-size:18px;line-height:30px;color:#222;text-indent:23px;}
.titleM .titText .date{font-size:12px;line-height:22px;color:#ababab;text-indent:24px}
.tab_01{float:left;width:93px;height:22px;position:relative}
.tab_01 span{float:left}
.tab_01 ul li:hover{background:#e7e7e7}
.pullLayera{position:absolute;background:#fff;top:30px;left:2px;width:100px;border:solid 1px #b5b5b5}
.pullLayera li{float:left;width:95px;height:22px;line-height:22px;padding-left:7px;color:#fff}
.pullLayera li a{color:#a9a9a9}
.sela{height:17px;width:93px;margin:8px 9px 0 0;padding:3px 2px 0 6px;border:1px solid #b5b5b5;margin-left:2px;color:#dd4c51;border-right:none;background:#fff url(../images/icon02_03.gif) no-repeat right center;font-size:12px;cursor:pointer}　
.sela .button{float:left;width:42px;height:21px;line-height:20px;*line-height:21px;margin:2px 7px 0 0;border:none;background:#004276;color:#a9a9a9;cursor:hand;font-size:12px}
.titleM .all{font-weight:bold;font-size:20px;line-height:50px;text-indent:24px;margin-bottom:20px}
.photoNews .functionPic{float:right;width:110px}
.photoNews .functionPic a{color:#222}
.photoNews .functionPic img{padding-right:3px}
.photoNews{width:998px;margin:0 auto;background:#fff;clear:both}
.photoNews div{width:950px;padding-top:10px;margin:0 auto}
.photoNews div img{}
.photoNews div p{padding:9px 0 22px;line-height:18px;color:#222;text-indent:2em;text-align:left;width:780px;float:left}
.Photo_Top{}
.Photo_Top h2{font-size:24px;padding-top:66px;text-align:left} 
.Photo_Top h3{font-weight:normal;line-height:30px;text-align:left;font-size:14px} 
.Photo_Top h4{text-align:left;color:#a7abac;line-height:22px;height:370px}
.Photo-Top-But{width:102px;height:31px;background:url(../images/Photo_Top-show.gif) no-repeat;border:none;cursor:pointer;float:left}
.next{width:1000px;padding:26px 0;margin:0 auto;font-size:12px;font-family:Arial;clear:both;background:#fff}
.next a{border:#ccc 1px solid;padding:2px 5px;margin:0px 3px;color:#666;text-align:center;text-dexoration:none}
.next a:hover{border:#ba2737 1px solid;color:#ba2737}
.next a:active{border:#ba2737 1px solid;color:#8f1d22}
.next span.current{border:#8f1d22 1px solid;padding:2px 5px;font-weight:bold;color:#fff;background:#ba2737}
.next span.btn{float:left}
.next span.btn a{border:none;padding:10px 15px}
.next span.btn a:hover{border:none}
.next span.btn a:active{border:none}
.pageNum{float:left;height:23px;padding:8px 0 4px 0}
#artical_sth2{float:left;width:600px;margin:20px 0 0 30px;display:inline;color:#7f7f7f;background:url(../images/dot.gif) repeat-x bottom;padding-bottom:11px}
#artical_sth2 a{color:#7f7f7f}
#artical_sth2 span{float:right}
#artical_sth3{float:left;width:600px;margin-left:30px;display:inline;border-bottom:4px solid #000;padding-bottom:25px}
#artical_sth3 span{float:left;background:url(../images/all_icon.gif) no-repeat 0 -84px;padding:12px 0 0 15px}
#artical_sth3 span a{color:#004276}
.share{float:right;padding-top:10px}
a.ablue{color:#1E00FF;font-size:12px}
a.ablue:hover{color:#1E00FF}
textarea.textLogin{color:#666;font-size:14px;border:1px solid #ddd;width:560px;padding:5px 0 0 5px;height:98px;background:#fff url(../images/ifengLogo2.gif) no-repeat center center}
textarea.tipLogin{color:#f00;font-size:14px;text-align:center;background:#F7F4CC;line-height:120px;border:1px solid #808080;width:580px;padding:5px 0 0 5px;height:116px}
#Login{float:left;width:580px;color:#555657;font-size:12px;margin:16px 0 10px 0}
#Login a{color:#9a9a9a}
#Login .text{FONT-SIZE:12px;BACKGROUND:#fff;WIDTH:84px;HEIGHT:17px;border:1px solid #ddd}
#Login .button{text-align:center;color:#fff;background:url(../images/btn2.gif) no-repeat;MARGIN-LEFT:5px;WIDTH:51px;CURSOR:pointer;BORDER-TOP-STYLE:none;LINE-HEIGHT:18px;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;HEIGHT:21px;BORDER-BOTTOM-STYLE:none}
#Comment{float:left;padding:18px 0 50px 30px;width:621px;background:url(../images/cmt_bg.gif) no-repeat bottom right;background:#fff;border:1px solid #ddd}
#Comment #commentTable{width:600px;float:left;background:#1e1e1e}
#Comment #commentTable textarea{width:93%}
#Comment #commentTable input{font-size:12px;line-height:18px;padding-top:2px;margin-left:5px}
#Comment #commentTable a.ared2{color:#000}
#Comment #commentTable a.ared2:hover{color:#f00}
#Comment .t3{float:right;padding:5px 20px 0 0}
#Comment .info{float:left;padding:12px 0 0 0;color:#9a9a9a}
#Comment .bt1{width:90px;height:28px;background:url(../images/btn3.gif) no-repeat;border:none;color:#fff;margin-right:3px;cursor:pointer}
#Comment .t5{background:url(../images/all_icon.gif) no-repeat;padding-left:18px;color:#656565}
#Comment .t6{float:left;padding-right:10px;font-size:14px;color:#656565}
#Comment .t6 a{color:#656565;font-size:12px}
#nm{float:left;width:250px;font-size:12px;text-align:left;padding:6px 0 0}
#nm2{float:right;width:300px;padding:3px 7px 0 0;margin-top:-2px;*margin-top:-1px;_margin-top:-1px;position:relative;background:url(../images/nm2-bg.gif) no-repeat 120px top}
#nm2 .tbox,#nm2 .tbox2{color:#666;position:absolute;background:#fff;font-size:12px;z-index:999;height:24px}
#nm2 .tbox{background:url(../images/bg_layer1.gif) no-repeat;left:73px;top:37px;width:200px;padding:18px 0 0 14px}
#nm2 .tbox2{background:url(../images/bg_layer2.gif) no-repeat;left:65px;top:37px;width:238px;padding:18px 0 0 7px}
.commentLabel{float:left;width:580px;height:25px;padding-left:20px}
.commentLabel ul{}
.commentLabel li{float:left;width:103px;height:23px;margin-right:4px;display:inline;line-height:23px;font-size:14px;border:1px solid #D9D9D9;text-align:center}
.commentLabel li.current{background:#fff;border-bottom:1px solid #fff;font-weight:bold}
.commentLabel span{float:right;line-height:23px;padding-right:15px}
.commentLabel b{color:#ba2636}
.commentLabel li.current2{background:#fff;border-top:1px solid #fff;font-weight:bold}
.comBlock{float:left;width:600px;padding-bottom:18px;background:url(../images/comBlock-bg.gif) no-repeat bottom}
.comBlock .info{float:left;width:600px;height:26px;line-height:26px;padding-left:15px}
.comBlock p{float:left;padding:10px 15px}
.comBlock .reply{text-align:right;color:#666;padding:6px 15px 11px}
.comBlock .reply a{color:#999}
.past{float:left;width:313px;padding:10px;margin-left:10px;display:inline;border:1px solid #ddd;background:#fff;height:100%}
.past h2{padding:16px 0 20px 0;text-align:left}
.passitem{float:left}
.passitem .none{background-image:none}
.passitem ul li{float: left;width: 292px;padding: 10px 10px 11px;background: #f0f0f0 url(../images/pic01.gif) no-repeat bottom;height: 98px;overflow: hidden;}
.passitem ul li img{float:left;width:120px;height:76px;margin:0 14px 0 0px;display:inline}
.passitem ul li h3{color:#989898;font-weight:normal;line-height:20px}
.passitem ul li h3 a{color:#989898}
.passitem ul li p{color:#656565}
.passitem ul li p span{background:url(../images/all_icon.gif) no-repeat 5px;padding-left:25px;line-height:20px;color:#b9253b}
.past .more a{color:#989898;float:right;line-height:30px;padding-right:20px;padding-bottom:259px;*padding-bottom:247px;_padding-bottom:259px}
.PicShow{}
.PicShow ul li{width:1000px;float:left;height:342px}
.PicShow ul li.cur{background:#000}
.PicShow ul li .left{float:left;margin:40px 65px 0 57px;width:375px;display:inline}
.PicShow ul li .left h2{font-size:24px}
.PicShow ul li .left h3{background:url(../images/all_icon.gif) no-repeat 85px;line-height:30px}
.PicShow ul li .left h3 span{margin-left:40px;color:#b9253b;font-weight:normal}
.PicShow ul li .left h4{color:#aaa;line-height:22px;height:155px}
.PicShow ul li img{float:left;margin-top:20px}
.next a.current{background:none repeat scroll 0 0 #fff;border:1px solid #666666;color:#FFBA02;font-weight:bold;padding:2px 7px}
.photoList .picList .listM .current{border:1px solid #F0B104}
.functionPic{width:980px;margin:0px auto;float:none;padding-right:20px}
.functionPic div{float:right;color:#9a9a9a;padding:0px 10px 15px 0px}
.functionPic div a{color:#9a9a9a}
.functionPic div img{padding-right:3px}
.functionPic{float:right;width:280px}
.functionPic div{float:right;color:#9a9a9a;padding:0 10px 0 0}
.functionPic div a{color:#9a9a9a}
.functionPic div img{padding-right:3px}
.ulList{height:603px}
.ulList li{float:left;width:165px;padding:15px 12px 10px 12px}
.ulList img{width:165px;height:110px}