.wrap{ width:950px; margin:0 auto; overflow:hidden;}
/** nav **/
.nav_top{ height:39px; overflow:hidden;}
.nav_top h2{ width:143px; height:28px; background:url(../images/photo10_logo.png) no-repeat; float:left; display:inline; margin:5px 0 0 19px; text-indent:-9999px;}
.nav_top h2 a{ width:143px; height:28px; display:block;overflow:hidden;}
.nav_top h3{ height:15px; border-right:solid 1px #b3b2b2; color:#ff0000; float:left; font-size:12px; line-height:15px; padding-right:10px; margin:14px 0 0 50px;}
.nav_top ul{ width:500px; float:left; margin:10px 0 0 10px;  overflow:hidden;}
.nav_top li{ height:24px;line-height:24px;overflow:hidden;}
.nav_top li a{ margin-right:20px;}
.nav_top h5{font-size:12px;font-weight:normal; padding:14px 0 0 0;float:right;}
.nav_top h5 a{ background:url(../images/icon10_BG.png) left 4px no-repeat; color:#000;padding-left:10px; display:block;float:left;_display:inline; }
.nav_top h5 .follow{margin-left:10px;}
.nav_top h5 .follow:hover{text-decoration:none;}
.nav_top h5 .sina_follow{width:18px;height:18px;margin:-3px 0 0 5px;padding:0;}
.nav_top h5 .sohu_follow{width:18px;height:18px;margin:-3px 0 0 5px;padding:0;}
.nav_top h5 .tenc_follow{width:18px;height:18px;margin:-3px 0 0 5px;padding:0;}
.ct .nav{ height:28px; background:#585550;  margin-bottom:10px; padding:0px 0 0 12px; overflow:hidden;}
.ct .nav li{ width:auto; float:left; margin:7px 0 0 13px; display:inline; vertical-align:middle; overflow:hidden;}
.area{ width:950px; overflow:hidden;}
.location{height:30px;line-height:31px;width:100%;overflow:hidden;}
.location span{padding-left:10px;float:left;}
.location  h2{float:right;padding-right:10px;}
.location  h2 a{display:block;width:77px;height:26px;background:url(../images/firefox/hq_logo.png) no-repeat;overflow:hidden; text-indent:-9999px;}

/**  focus  **/
.picslide { width:470px;height:387px; border:solid 1px #c2c2c2; float:left;overflow:hidden;position:relative;}
.picslide h2 { display:none;}
.picslide h3 img{height:300px;margin:5px 0 0 5px;width:460px;}
#a_scroll_title { width:460px;color:#fff;font-size:14px;font-weight:blod;display:block;height:26px;line-height:26px; margin:0px auto;  z-index:100; text-indent:15px; position:absolute; left:0; bottom:82px; overflow:hidden;	}
.bgfif {background:#000;bottom:82px;height:30px;position:absolute;width:460px;opacity:0.6;filter:alpha(opacity=60); left:5px;}
.picslide ul {bottom:4px;height:74px;position:absolute; left:2px; overflow:hidden;}
.picslide li {float:left; margin-left:3px; display:inline;}
.picslide li img {height:74px;width:113px;}
.picslide .active img{opacity:1;filter:alpha(opacity=100);}
/**  h2 **/
.tuijian h2 ,#eyeopen h2 ,#jishi h2 ,#qutu h2 ,#slide h2 ,#mshow h2 ,#msuyan h2 ,#ugly h2 ,#jiehei h2 ,#cehua h2 ,#bbs h2 ,#zhoukan h2 ,#zhuanti h2 ,#sheying h2 ,#csjz h2 ,#chuangyi h2 ,#ps h2 ,.jingshen h2{ height:30px; background:url(../images/photo10_h2BG.gif) no-repeat;  overflow:hidden; position:relative;}
#jishi h2 ,#slide h2 ,#msuyan h2 ,#jiehei h2 ,#bbs h2 ,#sheying h2 ,#scpic h2 ,#jiazuo h2 ,#ps h2{ height:28px; border-bottom:solid 1px #d8d8d8;}
#eyeopen h2{background-position:0 -198px;}
#qutu h2 ,.jingshen h2{background-position:0 -232px;}
#mshow h2{background-position:0 -267px;}
#ugly h2{background-position:0 -165px;}
#cehua h2{background-position:0 -198px; margin-bottom:15px;}
#zhoukan h2{background-position:0 -232px;}
#zhuanti h2{background-position:-485px -232px;}
#chuangyi h2{background-position:0 -267px; margin-bottom:15px;}
.tuijian h2 span ,#pswlord h2 span ,#eyeopen h2 span ,#jishi h2 span ,#qutu h2 span ,#slide h2 span ,#mshow h2 span ,#msuyan h2 span ,#ugly h2 span ,#jiehei h2 span ,#cehua h2 span ,#bbs h2 span ,#zhoukan h2 span ,#zhuanti h2 span ,#sheying h2 span ,#scpic h2 span ,#jiazuo h2 span ,#chuangyi h2 span ,#ps h2 span ,.jingshen h2 span{ width:100px; height:28px; background:url(../images/photo10_h2BG.gif) no-repeat; display:block; text-indent:-9999px;}
.tuijian h2 span{ background-position:0 -30px;}
#eyeopen h2 span{background-position:0 -198px;}
#jishi h2 span{background-position:-189px -30px; margin-left:38px;}
#qutu h2 span{background-position:0 -232px;}
#slide h2 span{background-position:-382px -30px;margin-left:38px;}
#mshow h2 span{ width:110px;background-position:0 -366px;}
#msuyan h2 span{background-position:-558px -30px;margin-left:38px;}
#ugly h2 span{background-position:0 -165px;}
#jiehei h2 span{background-position:-717px -30px;margin-left:38px;}
#cehua h2 span{ width:110px; background-position:0 -333px;}
#bbs h2 span{background-position:-717px -64px;margin-left:38px;}
#zhoukan h2 span{width:110px;background-position:0 -399px;}
#zhuanti h2 span{width:110px;background-position:0 -431px;}
#sheying h2 span{width:110px;background-position:-10px -64px;margin-left:38px;}
#scpic h2 span{background-position:-189px -64px;margin-left:38px;}
#jiazuo h2 span{width:130px;background-position:-382px -64px;margin-left:38px;}
#chuangyi h2 span{background-position:0 -267px;}
#ps h2 span{background-position:-559px -64px;margin-left:38px;}
.jingshen h2 span{ width:110px;background-position:-279px -379px;}
.tuijian h2 span a ,#eyeopen h2 span a ,#jishi h2 span a ,#qutu h2 span a ,#slide h2 span a ,#mshow h2 span a ,#msuyan h2 span a ,#ugly h2 span a ,#jiehei h2 span a ,#cehua h2 span a ,#bbs h2 span a ,#zhoukan h2 span a ,#sheying h2 span a ,#jiazuo h2 span a ,#chuangyi h2 span a ,#ps h2 span a ,.jingshen h2 span a{ width:110px; height:28px; display:block;}
.tuijian h2 span a ,#qutu h2 span a ,#slide h2 span a ,#msuyan h2 span a ,#zhuanti h2 span a{ width:70px;}
#pswlord h2 .more ,#eyeopen h2 .more ,#jishi h2 .more ,#qutu h2 .more ,#slide h2 .more ,#mshow h2 .more ,#msuyan h2 .more ,#ugly h2 .more ,#jiehei h2 .more ,#cehua h2 .more ,#bbs h2 .more ,#zhoukan h2 .more ,#zhuanti h2 .more ,#sheying h2 .more ,#scpic h2 .more ,#jiazuo h2 .more ,#chuangyi h2 .more ,#ps h2 .more ,.jingshen h2 .more{color:#070707; font-weight:normal; font-size:12px; position:absolute; right:45px; top:8px;}
#pswlord h2 .more ,#ugly h2 .more{ color:#412611;}
#eyeopen h2 .more ,#cehua h2 .more{ color:#013253}
#qutu h2 .more ,#zhoukan h2 .more ,#zhuanti h2 .more ,.jingshen h2 .more{ color:#123e1a;}
#mshow h2 .more ,#chuangyi h2 .more{ color:#491c19;}
.tuijian{ width:240px; border:solid 1px #c2c2c2; display:inline; margin:0 8px; float:left;}
.tuijian ul{ padding:12px 0 0; width:100%; overflow:hidden;}
.tuijian li{ width:105px; float:left; margin-left:10px; display:inline;}
.tuijian li img{ width:105px; height:85px; display:block;}
.tuijian li p{ height:30px; line-height:26px; text-align:center; overflow:hidden;}
.paihang{ width:218px; height:386px; background:#fffff5; border:solid 1px #e6d6c6; float:left; overflow:hidden;}
.paihang h2{ width:200px;height:25px; border:0; margin-top:5px; padding-left:14px; overflow:hidden;}
.paihang h2 a{ width:95px; height:25px; background:url(../images/photo10_icon.png) -94px -28px no-repeat; cursor:pointer; font-size:12px; float:left; line-height:25px; text-indent:28px;}
.paihang h2 a.active{ background-position:0 -28px;color:#7b5612;}
.paihang dl{ width:170px; margin:5px auto 0; text-align:center;}
.paihang dt img{ width:170px; height:140px; display:block;}
.paihang dd{ height:20px; line-height:20px; padding:5px 0 0px; overflow:hidden;}
.paihang ul{ margin:5px 5px 5px 10px;vertical-align:middle; overflow:hidden; }
.paihang li{  height:22px; line-height:22px;overflow:hidden;}
.paihang li.a a{ color:#ce0100;}
.paihang li.b a{ color:#30359b;}
.paihang li.c a{ color:#01677d}
.paihang li span{ width:17px; height:15px; background:url(../images/society10_h2.png) left -525px no-repeat; color:#fd0000; float:left; line-height:15px; text-indent:4px; margin-top:4px; overflow:hidden;}
.paihang li p{ width:180px; float:left; padding-left:4px;}
#pswlord{ margin-top:15px;}
#pswlord h2{ height:30px; background:url(../images/photo10_h2BG.gif) left -165px no-repeat; position:relative;}
#pswlord h2 span{ width:210px; background-position:0 -300px;}
#pswlord h2 span a{ height:30px; display:block; float:left; margin-left:10px; display:inline; overflow:hidden; }
#pswlord h2 span #a_tssj{ width:100px;}
#pswlord h2 span #a_gj{ width:40px;}
#pswlord h2 span #a_gn{ width:40px;}
#pswlord ul { width:735px; float:left; overflow:hidden;}
#pswlord li{ width:210px; height:184px; float:left; margin:15px 35px 0 0; display:inline; }
#pswlord li img{ width:210px; height:160px; display:block;}
#pswlord li p{ height:20px; line-height:20px; text-align:center; padding:4px 0 0; overflow:hidden;}
	.pswlord_R{ width:215px; float:right; overflow:hidden;}
		.search{ height:46px; padding:18px 0 38px; overflow:hidden;}
		.search h3{ font-size:14px;  text-indent:10px; padding:0 0 7px;}
.search .search_input{ width:160px; height:21px; line-height:21px; background:url(../images/photo10_icon.png) no-repeat; border:solid 1px #c3c3c3; color:#c7c7c7; text-indent:25px; float:left;}
.search .search_btn{ width:52px; height:23px; background:#cd2228; border:0; color:#fff;float:left;}
#eyeopen{ width:100%; height:351px;overflow:hidden; margin-top:10px;}
#eyeopen h2{ margin-bottom:15px;}
#eyeopen dl{ width:200px; float:left;}
#eyeopen dt img{ width:200px; height:280px; display:block;}
#eyeopen dd{ height:25px;line-height:25px; text-align:center; overflow:hidden;background:#e8f0fd; margin-top:1px; }
#eyeopen dd a{ color:#013354;}
#eyeopen ul{ width:750px; height:306px; float:left; overflow:hidden;}
#eyeopen li{ width:150px; height:145px; float:left; margin:0 0 12px 37px; display:inline; }
#eyeopen li img{ width:150px; height:115px; display:block;}
#eyeopen li p{ height:25px;line-height:25px; padding-top:5px; text-align:center; overflow:hidden;}
#jishi{ width:948px; border:solid 1px #d6d6d6; margin-top:15px;}
#jishi h2 b a{ background:url(../images/photo10_icon.png) left -171px no-repeat; color:#9a0100; padding-left:10px; font-size:12px; font-weight:normal; position:absolute; right:120px; top:8px;}
#jishi ul{ width:100%; margin:15px 0 4px; overflow:hidden;}
#jishi li{ width:165px; float:left; margin:0 0 0px 21px; display:inline; }
#jishi li img{ width:165px; height:115px;}
#jishi li p{ height:25px; line-height:25px; text-align:center; overflow:hidden;}
#qutu{ height:342px; margin-top:20px; overflow:hidden;}
#qutu h2{ margin-bottom:15px;}
#qutu .pic_list{ float:right;}
.pic_list ul{ width:630px; float:left;}
.pic_list li{ width:190px; height:139px; float:left; margin:0 20px 12px 0px; display:inline; }
#qutu .pic_list li{  margin:0 0px 12px 20px;}
.pic_list li img{ width:190px; height:110px;}
.pic_list li p{ height:25px; line-height:25px; text-align:center; overflow:hidden;}
.p_t_list{ width:320px; float:left; background:#e8f6e5;}
.p_t_list dt img{ width:320px; height:190px;}
.p_t_list dd{ height:27px; border-bottom:solid 1px #a8d9bc; line-height:27px; text-align:center; overflow:hidden;}
.p_t_list dd a{ color:#1f3c2a;}
.p_t_list ul{ width:100%; padding:8px 0;overflow:hidden;}
.p_t_list li{ width:142px; height:20px;background:url(../images/icon10_BG.png) no-repeat left 8px; line-height:20px; overflow:hidden; margin:0  0 0 12px; display:inline; float:left; text-indent:10px;}
.jingshen{ height:278px; margin-top:10px; overflow:hidden;}
.jingshen h2{ margin-bottom:12px;}
.jingshen dl{ width:281px; float:left;}
.jingshen dt img {width:281px; height:216px; display:block;}
.jingshen dd{ height:20px; line-height:20px; text-align:center; margin-top:4px; overflow:hidden;}
.jingshen ul{ width:669px; float:left;}
.jingshen li{ width:208px; float:left; margin-left:14px; display:inline;}
.jingshen li p{ height:24px; background:#cbdfd3; text-align:center; line-height:24px; overflow:hidden;}
.jingshen li .text2{ background:#daeae1}
.jingshen li .text3{ background:#e7f2eb}
.jingshen li img{ width:208px; height:160px;display:block; margin-bottom:1px;}

#slide{width:948px; border:solid 1px #d6d6d6; margin-top:15px; position:relative;}
#slide ul{ width:100%; margin:18px 0 0; overflow:hidden; }
#slide li{ width:210px; float:left; margin:0 0px 0px 22px; display:inline; }
#slide li img{ width:210px; height:160px; display:block;}
#slide li p{ height:20px; line-height:20px; margin:8px 0; text-align:center; overflow:hidden;}
#slide span.btn_left ,#slide span.btn_right{ width:10px; height:47px; background:#000; display:block;}
#slide span.btn_left{ background:url(../images/photo10_icon.png) left -123px no-repeat; position:absolute; left:0; top:90px;}
#slide span.btn_right{background:url(../images/photo10_icon.png) -9px -123px no-repeat; position:absolute; right:0; top:90px;}
#mshow{ width:100%; height:318px; margin-top:10px; overflow:hidden;}
#mshow h2{ margin-bottom:15px;}
#mshow ul{ width:740px; float:left;}
#mshow li{ width:170px; float:left; margin:0 14px 0px 0px; display:inline; }
#mshow li img{ width:170px; height:250px; display:block;}
#mshow li p{ height:25px; line-height:30px; text-align:center; overflow:hidden;}
#msuyan{width:948px; border:solid 1px #d6d6d6; margin-top:15px;}
#msuyan ul{ width:100%; margin:15px 0 0; overflow:hidden;}
#msuyan li{ width:165px; float:left; margin:0 0px 0px 20px; display:inline; }
#msuyan li img{ width:165px; height:115px; display:block;}
#msuyan li p{ height:20px; line-height:20px; text-align:center; margin:8px 0; overflow:hidden;}
#ugly{ height:346px; margin-top:10px; overflow:hidden;}
#ugly h2{ margin-bottom:15px;}
#ugly .p_t_list{ background:#fefdde;}
#ugly .p_t_list dd{ border-bottom:1px solid #debe81;}
#ugly .p_t_list dd a{ color:#5e4a32}
#jiehei{ height:345px; margin-top:15px; overflow:hidden;}
#jiehei h2{ border:solid 1px #d6d6d6; margin-bottom:15px;}
#jiehei dl{ width:170px; float:left; text-align:center; overflow:hidden;}
#jiehei dt img{ width:170px; height:250px; display:block;}
#jiehei dd{ height:25px; background:#d7d5d6; line-height:25px; margin-top:1px; overflow:hidden;} 
#jiehei ul{ width:570px; float:left;}
#jiehei li{ width:150px; height:154px; float:left;text-align:center; margin:0 0 0 30px; display:inline; overflow:hidden;}
#jiehei li img{ width:150px; height:115px;}
#jiehei li p{ height:35px; line-height:28px; overflow:hidden;}
#cehua{ margin-top:10px;}
#cehua .cehua_L{ width:750px; float:left;}
#cehua .cehua_L li{ width:150px; height:157px; float:left; margin:0 30px 0 0px; display:inline;}
#cehua .cehua_L li img{ width:150px; height:115px; display:block;}
#cehua .cehua_L li p{ height:30px; line-height:30px; margin-bottom:12px; text-align:center; overflow:hidden;}
#cehua .cehua_R { width:200px; height:306px; float:right; overflow:hidden; position:relative;}
#cehua .cehua_R img{ width:200px; height:280px; display:block;}
#cehua .cehua_R h3{ width:200px; background:#eaf1fb; height:25px; font-weight:normal; font-size:12px; line-height:25px; text-align:center; position:absolute; bottom:0px; left:0; overflow:hidden;}
#cehua .cehua_R h3 a{ color:#013250}
#cehua .cehua_R .bgfif{ display:none;}
#cehua .cehua_R p{ position:absolute;bottom:26px; *bottom:25px; right:0; width:104px; overflow:hidden; }
#cehua .cehua_R p a{ width:16px; height:16px; background:#fff; border:solid 3px #d8d8d8; display:block; float:left; margin-left:4px; text-align:center; display:inline; line-height:16px;} 
#cehua .cehua_R p a.active{border:solid 3px #f99e29; color:#ee9110;}
#bbs{width:948px; border:solid 1px #d6d6d6; position:relative; overflow:hidden;}
#bbs ul{  margin:15px 0 0px;}
#bbs li{ width:165px; float:left; margin:0 20px 0 0px; display:inline;}
#bbs li img{ width:165px; height:115px;}
#bbs li p{ height:30px; line-height:30px; margin-bottom:5px; text-align:center; overflow:hidden;}
#bbs .Cont{width:900px;overflow:hidden;float:left; margin:0 0 0 24px; display:inline;}
#bbs .ScrCont{width:10000000px;}
#bbs #List1 ,#bbs #List2{float:left;}
#bbs span.btn_left ,#bbs span.btn_right{ width:10px; height:47px; background:#000; display:block;}
#bbs span.btn_left{ background:url(../images/photo10_icon.png) left -123px no-repeat; position:absolute; left:0; top:90px;}
#bbs span.btn_right{background:url(../images/photo10_icon.png) -9px -123px no-repeat; position:absolute; right:0; top:90px;}
#piczt{ margin-top:15px;}
#zhoukan { width:485px; float:left;}
#zhuanti{ width:465px; float:left;}
.text_list{ width:210px; display:inline; float:left; margin:0 40px 0 10px; overflow:hidden;}
.text_list dt{ height:20px; font-size:14px; font-weight:bold; line-height:20px; margin:15px 0 4px; overflow:hidden;}
.text_list dd{ height:54px; color:#656565;line-height:18px; overflow:hidden; position:relative; overflow:hidden;}
.text_list dd span{ width:90px; background:#fff; display:block; position:absolute; right:0px; bottom:0px;}
.text_list dd a{ color:#fe0000;}
.text_list ul{ margin:5px 0;}
.text_list li{ height:20px; line-height:20px; overflow:hidden;}
.p_t_list1{ width:200px; float:left; margin:18px 0 0; overflow:hidden;} 
.p_t_list1 dt img{ width:200px; height:175px; display:block;}
.p_t_list1 dd{ height:25px; background:#e8f6e5; line-height:25px; text-align:center; margin-top:1px; overflow:hidden;}
.p_t_list1 dd a{ color:#203b28;}
#sheying {width:948px; border:solid 1px #d6d6d6; margin:15px 0 0;}
#sheying li{ width:221px; float:left; display:inline; margin:15px 1px 0 12px;}
#sheying li img{ width:221px; height:125px;}
#sheying li p{ height:20px; line-height:20px; margin:5px 0 10px; text-align:center; overflow:hidden;}
#csjz{ margin:15px 0 0 ;}
#scpic { width:485px; float:left;}
#scpic h2{border-top:solid 1px #d6d6d6; border-left:solid 1px #d6d6d6;}
#jiazuo{ width:465px; float:left;}
#jiazuo h2{ border-right:solid 1px #d6d6d6;border-top:solid 1px #d6d6d6;}
#csjz .p_t_list1{ width:208px;}
#csjz .p_t_list1 dt img{ width:208px; height:140px;}
#csjz .p_t_list1 dd{ background:#d6d4d5;}
#csjz .p_t_list1 dd a{ color:#000;}
#csjz .text_list{ margin:0 0 0 30px;}
#chuangyi{ height:340px; margin-top:15px; overflow:hidden;}
#chuangyi ul { width:570px; float:left;}
#chuangyi li{ width:150px; height:148px; float:left; display:inline; margin:0 40px 0 0px;}
#chuangyi li img{ width:150px; height:115px;}
#chuangyi li p{ height:20px; line-height:20px; margin:4px 0 5px; text-align:center; overflow:hidden;}
#chuangyi pic_list2{ width:340px; float:left;}
#chuangyi dl{ width:170px; float:left; overflow:hidden;}
#chuangyi dt img{ width:170px; height:250px; display:block;}
#chuangyi dd{ height:25px; background:#f2e8dc; line-height:25px; margin-top:1px; text-align:center; overflow:hidden;}
#chuangyi  dl.fr{ float:right;}
#ps{ margin:10px 0 0;}
#ps h2{ border:1px solid #d6d6d6;}
#ps ul{ width:1000px; overflow:hidden;}
#ps li{ width:200px; float:left; margin:15px 50px 0 0px;}
#ps li img{ width:200px; height:175px;}
#ps li p{ height:20px; line-height:20px; margin:5px 0 10px; text-align:center; overflow:hidden;}
/**  links **/
.links { width:948px;border:solid 1px #c6d3e6; line-height:30px; margin:10px 0; overflow:hidden;}
.links h2{ width:110px;  font-size:14px; text-indent:22px; line-height:28px; margin-top:6px;}
.links ul{ width:100%; overflow:hidden; padding-bottom:10px; }
.links li{ width:72px; height:20px; float:left; line-height:20px; margin:0px 22px; display:inline;overflow:hidden;}
/**  banner  **/
#banner01 {height:144px; background:#f3f2f2;border:1px solid #dddcdc;overflow:hidden; padding-top:6px;}
#banner01 li{ height:23px;line-height:23px; overflow:hidden;}
#banner01 .adl1 {display:inline;float:left;width:128px;margin:0 5px 0 10px;}
#banner01 .adl2 {display:inline;float:left;width:660px; height:144px;}
#banner01 .adl2_flash{ clear:both; margin:0 auto 2px;}
#banner01 .adl3 {display:inline;float:left;width:128px; margin-left:10px;}
#banner01 .adl2 li {display:inline;float:left;width:128px; margin-left:4px;}
#banner02{ width:210px; height:270px; overflow:hidden;}
#banner02 img{ width:210px; height:270px;}
#banner03 ,#banner04 ,#banner05 ,#banner07 ,#banner09{ width:950px; height:90px; margin:10px 0 0;}
#banner03{margin:15px 0 0;}
#banner03 img ,#banner04 img ,#banner05 img ,#banner07 img ,#banner09 img{width:950px; height:90px;}
#banner06 ,#banner08{ width:210px; height:270px; float:left; margin: 0 0 8px 0;}
#banner06 img ,#banner08 img{width:210px; height:270px;}

.main_2 .title {height:20px;margin:0 0 1px 0;  background:#333333; position:relative; background:url(../images/photography/tit_20_bg.png) repeat-x left 0;}
.main_2 .title h3 {padding:0 0 0 18px; background:url(../images/photography/tit_20_bg.png) no-repeat 0 -30px; }
.main_2 .title h3 span {display:block;overflow:hidden; text-indent:-999em; height:20px;background:url(../images/photography/tit_sprites1p_bg.png) no-repeat;}
.main_2 .title h3 span.tit_portrait {background-position:0 -180px;}
.main_2 .title .more {display:block;overflow:hidden; text-indent:-999em; width:40px; height:20px; position:absolute; right:0;top:0;  background:url(../images/photography/tit_20_bg.png) no-repeat 0 -60px;}
.main_2 {clear:both;margin:20px 0 0 0;}
.main_2 .con {padding:8px 0 0 0; width:100%; overflow:hidden;  background:url(../images/photography/col_all_bg.png) no-repeat scroll 0 0;   }
.main_2 .con ul {margin:0 0 0 6px; width:960px; }
.main_2 .con li {float:left;  width:164px; height:275px; margin:0 20px 0 0; text-align:center;  background:#f1f1f1 url(../images/photography/photo6_bg.png) no-repeat; }
.main_2 .con li .img {display:block; margin:5px auto 0; width:150px; height:200px;  }
.main_2 .con li .text {margin:0 6px; line-height:24px;}
.main_2 .con li .line { background:url(../images/photography/line_x_bg.png) repeat-x bottom;}
.main_2 .con li.first {width:194px; background:#f1f1f1 url(../images/photography/photo5_bg.png) no-repeat;}
.main_2 .con li.first .img {display:block; margin:5px auto 0; width:182px; height:245px;  }