body{background:#171717;}
.layout{margin:0 auto; width:960px;}
.layouttop{margin:0 auto; text-align:left; background: url(../images/endtopbg.jpg) repeat-x; height:119px; background:#fff;}
.top{background:height:119px;width:960px;margin:0 auto;}
.topL1{float:left; margin:20px 0 0 0;}
.topL2{float:left; margin:54px 0 0 0;}
.logoline{border-left:1px #CCCCCC solid; margin:0 10px; height:43px}
.topL3{float:right; margin:58px 10px 0 0;}
.search { border:1px #CCCCCC solid; height:23px; width:230px; line-height:22px}
.layoutmenu{ text-align: center; background:url(../images/menubg.jpg) repeat-x; height:31px;}
.menu {width:960px; margin:0 auto;  height:31px; font-size:14px; line-height:30px;}
.menu a{ padding:0px 10px; height:29px; display:block; float:left;}
.menu a:hover{ padding:0px 10px; background:url(../images/menubg2.jpg) repeat-x; height:30px}
.photocon {padding:10px; 0}
.photocon .cur{color:#EAA30A;}
.photocon .cur a{color:#EAA30A;}
.photocon .cur a:hover{color:#f00}
.photocon .tit { margin:0px 0; text-align:center;}
.photocon .tit h2 { font-size:18px; color:#fff; font-family:"微软雅黑"; line-height:40px; text-align:left; float:left; padding-right:20px}
.photocon .tit h2 a{color:#fff;}
.photocon .tit h5 { font-size:12x; font-weight:normal; background:url(../images/ico.gif) no-repeat 0 18px; padding-left:12px; color:#EAA30A; padding-top:12px; font-size:12px; font-weight:normal; float:right;}
.photocon .tit h5 a{color:#fff; padding-left:5px;}

.photoF #imglist{border:#333333 1px solid; background-color:#151515; padding:10px}
.photoF #imglist img{border:#333333 1px solid;}
.photoF #imglist p{padding:0px 13px; width:120px;}
.photoF #imglist h5{padding:10px 8px 0 8px; width:130px;text-align:center; color:#CCCCCC; font-weight:normal; font-size:12px; line-height:15px}
.photoF #imglist .imglistcon{ margin-top:5px}


.photoF #main1 { text-align:center}
.photoF #main1 li img{border:1px solid #545454;}
.photoF #menu1 p.lbtn,.photoF #menu1 p.rbtn{float:left; width:23px;}
.photoF #menu1 div.menuW{width:900px; float:left; overflow:hidden; margin:0 5px; position:relative; display:block;}
.photoF #menu1 div.menuW li{width:170px; height:114px; float:left; border:3px solid #171717}
.photoF #menu1 div.menuW li img{width:170px; height:114px;}
.photoF #menu1 div.menuW li.current{border:3px solid #FF0000; padding:0 2px;}
.photoF #txt_box {color:#FFF; }
.photoF #txt_box li{ padding:10px 15px;}
.photoF #txt_box b{font-size:14px; color:#fff;}
.photoF #txt_box p{ line-height:24px; color:#666;font-size:14px; }
.photoF .data1{text-align:right; color:#666; padding-right:10px;}
.photoF .data1 a{margin-right:10px; color:#fff; margin-right:35px;}
.photoF .data1 a span{color:#CC0000;}
.photoF .data1

.xgsp{border:1px solid #ccc; text-align:center; height:216px; background:#fff;}
.xgsp .tit{background:url(../images/t_bg.gif) repeat-x; height:30px; border:1px solid #fff; padding-left:15px;clear:both;}
.xgsp .tit .fl{background:url(../images/t_lbg.gif) no-repeat 0px 7px; font-size:16px; line-height:30px; font-family:"微软雅黑"; padding:10px 0 0 20px; font-weight:bold; float:left}
.xgsp .con{ margin:0 20px}
.xgsp .con ul{ float:left; margin:6px 18px; text-align:center; width:130px; line-height:18px;}
.xgsp .con ul img{padding:2px; border:#CCCCCC 1px solid; margin-bottom:5px}
.xgsp .con p{margin:45px 10px 40px 10px; float:left;}

.wypl{border:1px solid #ccc; text-align:center; height:216px; background:#fff;}
.wypl .tit{background:url(../images/t_bg.gif) repeat-x; height:30px; border:1px solid #fff; padding-left:15px;clear:both;}
.wypl .tit .fl{background:url(../images/t_lbg.gif) no-repeat 0px 7px; font-size:16px; line-height:30px; font-family:"微软雅黑"; padding:10px 0 0 20px; font-weight:bold; float:left}
.wypl .con1{ float:left; margin:0 10px; width:600px; text-align:left}
.wypl .con2{ float:left; width:300px; text-align:left}
.wypl .con1 .list{ margin:0 15px 0 15px}
.wypl .con1 .list .tit2{ background-color:#eeeeee; height:30px; border-top:1px #CCCCCC solid; line-height:30px; padding-left:15px;}
.wypl .con1 .list .listcon{ padding:10px 10px 10px 15px; line-height:18px;}

.fromcon { width:288px; height:150px; padding:5px;}
.reg { background:url(../images/bg1.jpg) repeat-x; height:29px; padding:10px}
.look{ margin:10px 0}

.topleft{ padding:10px 0 10px 8px; float:left; width:162px; color:#9A9A9A;}
.topright{ float:right; color:#9A9A9A; padding:15px 0 0 0;}
.link00{ color:#9A9A9A}
a.link00:link{color:#9A9A9A; TEXT-DECORATION:None;} 
a.link00:visited{color:#9A9A9A; TEXT-DECORATION:None;} 
a.link00:active{color:#9A9A9A; TEXT-DECORATION:None;} 
a.link00:hover{COLOR:#ff0000; TEXT-DECORATION:underline;} 