@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
.ptotoWap{ width:100%; height:82px; background:url(p-bg-01.png) bottom repeat-x #fff; padding-bottom:4px;}
.photo-header{ width:990px; margin:0 auto; position:relative; height:82px;}
.photo-header a.logo{ position:absolute; background:url(http://public.c6nkl.com/shared/logo.png) no-repeat; width:195px; height:46px; top:20px; left:40px;}
.photo-header span.title{ font-weight:bold; font-family:"微软雅黑"; font-size:20px; color:#a70300; position:absolute; left:260px; top:30px;}
.photo-header ul.navlist{ position:absolute; width:540px; right:10px; top:40px; font-size:14px; font-family:"微软雅黑";}
.photo-header ul.navlist li{ float:left; margin:0 2px;}
.photo-header ul.navlist li a,.photo-header ul.navlist li a:visited{ color:#a70000; text-decoration:none; padding:3px 7px;}
.photo-header ul.navlist li a.cur,.photo-header ul.navlist li a.cur:visited,.photo-header ul.navlist li a.cur:hover,.photo-header ul.navlist li a:hover{ background:#a70000; color:#fff;}
.photo-header span.title a,.photo-header span.title a:visited,.photo-header span.title a:hover{color:#a70300; text-decoration:none;}

.photo-main{ width:990px; margin:45px auto;}
.photo-main ul{}
.photo-main ul li{ float:left; box-shadow: 0px 2px 5px #D8D8D8; height:260px; margin:6px; _margin:6px 3px;}
.photo-main ul li a,.photo-main ul li a:visited{ display:inline-block; width:215px; height:240px; padding:10px; text-align:center; text-decoration:none; background:#fff;}
.photo-main ul li a:hover{ text-decoration:none;}
.photo-main ul li a p,.photo-main ul li a:visited p{ font-size:14px; color:#19448c; text-decoration:none; margin:22px auto 16px auto; width:210px; white-space:nowrap; overflow:hidden;}
.photo-main ul li a:hover p{ color:#a70000; text-decoration:underline;}
.photo-main ul li a span{ font-size:12px; color:#b3b3b3; text-decoration:none; display:block; text-align:center;}
.photo-main ul li a img{width:215px;height:160px;}
.pages{ padding:18px 0 12px 0; text-align:center; font-size:12px;}

.pages .pages_l{display:inline;padding-right:10px;line-height:26px;}
.pages .pages_l .red{color:#a70401;font-weight:bold;margin:0 3px;}
.pages .pages_m,.pages .pages_r{display:inline;}
.pages .pages_m a,.pages .page-left span,.pages .page-left em{ display:inline-block; margin:0 2px 0 3px; height:24px; line-height:24px; text-align:center;}
.pages .pages_m a,.pages .pages_m a:visited{ width:24px; background:#fff; border:1px solid #bebebe; color:#222; text-decoration:none;}
.pages .pages_m a:hover{ text-decoration:underline; color:#c00;}

.pages .pages_m a.pre,.pages .pages_m a.pre:visited{ width:55px; color:#222; background:#e9e9e9; padding:0px!important;}
.pages .pages_m a.pre:hover{  text-decoration:underline; color:#c00;}

.pages .pages_m a.next,.pages .pages_m a.next:visited{ width:55px; color:#222; background:#e9e9e9;}
.pages .pages_m a.next:hover{  text-decoration:underline; color:#c00;}

.pages .pages_m .prev{ background:#e9e9e9; color:#b8b8b8; width:55px;}

.pages .pages_m .cur{ width:24px; border:1px solid #a70401; color:#fff; font-weight:bold; background:#a70401;}

.pages .page-rig{ display:inline;}
.pages .pages_r input{ height:22px; line-height:22px; border:1px solid #d5d5d5;  text-align:center; color:#222; width:40px; *vertical-align:-6px;}
.pages .pages_r a,.pages .pages_r a:visited{ background:url(http://public.c6nkl.com/hmdt/queren.png) no-repeat 0 0; width:62px; height:26px; text-align:center; color:#fff; line-height:26px; display:inline-block; text-decoration:none;}
.pages .pages_r a:hover{ background:url(http://public.c6nkl.com/hmdt/queren.png) no-repeat -76px 0;}



.picindex{width:1010px; margin:0 auto;}
.picindex h2{ font-family:"微软雅黑"; font-size:26px; color:#333; margin:20px 0 10px 0; position:relative; background:url(dot.png) no-repeat right 45px #fafafa; padding:10px 0 10px 20px; border-bottom:1px solid #F0F0F0; text-align:left;}
.picindex h2 sub{ color:#999; font-size:20px; padding:0 30px 0 20px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
.picindex h2 a,.picindex h2 a:visited{ color:#666; font-size:20px; margin-right:10px; position:relative; top:6px; font-size:14px; font-weight:normal; text-decoration:none; color:#999; position:absolute; right:10px; top:30px;}
.picindex h2 a:hover{ color:#a70000; text-decoration:none;}
.picindex ul{ list-style-type:none; margin-left:14px; padding-left:20px; overflow:hidden; border-left:1px solid #dfdfdf;}
.picindex ul li{ float:left; box-shadow: 0px 2px 5px #D8D8D8; height:230px; margin:10px 4px; _margin:10px 2px;}
.picindex ul li a,.picindex ul li a:visited{ display:inline-block; width:207px; height:202px; border:4px solid #fff; padding:10px; text-align:center; text-decoration:none; background:#fff;}
.picindex ul li a:hover{ text-decoration:none; border-color:#eee;}
.picindex ul li a p,.picindex ul li a:visited p{ font-size:14px; color:#19448c; text-decoration:none; margin:10px auto 16px auto; width:210px; white-space:nowrap; overflow:hidden; line-height:30px;}
.picindex ul li a:hover p{ color:#a70000; background:#fafafa;}
.picindex ul li a span{ font-size:12px; color:#b3b3b3; text-decoration:none; display:block; text-align:center;}
.picindex ul li a img{width:215px;height:160px;}



.pic_index_bar{width:100%;margin:0px auto 0 auto;background:#a70300;height:35px;}










