@charset "gb2312";
/* 全局样式 */
body,div,form,ul,li,span{margin:0;padding:0;border:0;}
body{font-family:'宋体'; font-size:12px; color:#000; background:url(../images/bg.gif) left top;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,li{list-style:none;}
table,td,input{font-size:12px;}

/* 链接样式 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #F00; text-decoration:underline;}
.link01 a:link {color: #888; text-decoration:none;}
.link01 a:visited {color: #888;text-decoration:none;}
.link01 a:hover {color: #F00; text-decoration:underline;}
.link02 a:link {color: #FFF; text-decoration:none;}
.link02 a:visited {color: #FFF;text-decoration:none;}
.link02 a:hover {color: #FFF; text-decoration:underline;}
.link03 a:link {color: #666; text-decoration:none;}
.link03 a:visited {color: #666;text-decoration:none;}
.link03 a:hover {color: #F00; text-decoration:underline;}
.link04 a:link {color: #ccc; text-decoration:none;}
.link04 a:visited {color: #ccc;text-decoration:none;}
.link04 a:hover {color: #FD0; text-decoration:underline;}
.link05 a:link {color: #e5f1ff; text-decoration:none;}
.link05 a:visited {color: #e5f1ff;text-decoration:none;}
.link05 a:hover {color: #FF0; text-decoration:underline;}
.link06 a:link {color: #155baa; text-decoration:none;}
.link06 a:visited {color: #155baa;text-decoration:none;}
.link06 a:hover {color: #F00; text-decoration:underline;}
.link07 a:link {color: #aaa; text-decoration:none;}
.link07 a:visited {color: #aaa;text-decoration:none;}
.link07 a:hover {color: #F00; text-decoration:underline;}
.link08 a:link {color: #e1ffc8; text-decoration:none;}
.link08 a:visited {color: #e1ffc8;text-decoration:none;}
.link08 a:hover {color: #FF0; text-decoration:underline;}
.link09 a:link {color: #207200; text-decoration:none;}
.link09 a:visited {color: #207200;text-decoration:none;}
.link09 a:hover {color: #F00; text-decoration:underline;}
.link10 a:link {color: #ffecf6; text-decoration:none;}
.link10 a:visited {color: #ffecf6;text-decoration:none;}
.link10 a:hover {color: #FF0; text-decoration:underline;}
.link11 a:link {color: #a31465; text-decoration:none;}
.link11 a:visited {color: #a31465;text-decoration:none;}
.link11 a:hover {color: #F00; text-decoration:underline;}
.link12 a:link {color: #ffffd9; text-decoration:none;}
.link12 a:visited {color: #ffffd9;text-decoration:none;}
.link12 a:hover {color: #FF0; text-decoration:underline;}
.link13 a:link {color: #a13d00; text-decoration:none;}
.link13 a:visited {color: #a13d00;text-decoration:none;}
.link13 a:hover {color: #F00; text-decoration:underline;}
.link14 a:link {color: #ffeee5; text-decoration:none;}
.link14 a:visited {color: #ffeee5;text-decoration:none;}
.link14 a:hover {color: #FF0; text-decoration:underline;}

/* 主体样式 */
.top { height:41px; background:url(../images/indextopbg.gif) repeat-x left top; min-width:1130px;}
.top1 { width:1130px; margin:0 auto; padding-top:12px;}
.top1 span { float:left; background:url(../images/indexicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#ddd; height:15px;}
.top1 label { float:right; background:url(../images/indexicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#ddd; height:15px;}
.head { width:1130px; height:100px; margin:0 auto;}
.headL { width:376px; height:85px; float:left; padding-top:15px;}
.headL a { width:340px; height:70px; overflow:hidden; display:block;}
.headR { width:500px; float:right; padding-top:21px;}
.search { width:500px; margin:0 auto;}
.search p { margin:0 0 6px 0; padding-left:16px; color:#888; background:url(../images/searchxian.gif) no-repeat left top; float:left;}
.searchK { background:url(../images/searchbg.gif) no-repeat left top; height:38px; overflow:hidden; clear:both;}
.searchK label { float:right;}
.searchK label input { float:left;}
.searchK span { float:left; padding:12px 0 0 16px; width:56px; font-size:14px; color:#666; background:url(../images/searchicon.gif) no-repeat 53px 16px;}
.FocusP { width:1130px; margin:0 auto; overflow:hidden;}
.FocusP1 { width:1130px; margin:30px auto 0 auto; overflow:hidden;}
.FocusP2 { width:1130px; margin:26px auto 0 auto; overflow:hidden;}
.indexSc { width:1130px; margin:25px auto 0 auto;}
.indexScT { height:54px;}
.indexScTL { float:left;}
.indexScTL h2 { width:125px; height:39px; overflow:hidden;}
.indexScTR { float:right; margin-top:3px; background:url(../images/indexscnavbg.gif) no-repeat right top; width:675px; height:41px; padding:10px 0 0 34px; font-size:14px; color:#6ab0ff;}
.indexScCL { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:440px;}
.indexScCL img { display:block;}
.indexScCL span { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.indexScCR { float:left; width:670px; overflow:hidden;}
.indexScCR div { width:690px;}
.indexScCR li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.indexScCR li img { display:block;}
.indexScCR li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.indexScCR li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}

.indexBz { width:1130px; margin:23px auto 0 auto;}
.indexBzT { height:54px;}
.indexBzTL { float:left;}
.indexBzTL h2 { width:125px; height:39px; overflow:hidden;}
.indexBzTR { float:right; margin-top:3px; background:url(../images/indexbznavbg.gif) no-repeat right top; width:864px; height:41px; padding:10px 0 0 34px; font-size:14px; color:#72dc1c;}
.indexMn { width:1130px; margin:23px auto 0 auto;}
.indexMnT { height:54px;}
.indexMnTL { float:left;}
.indexMnTL h2 { width:125px; height:39px; overflow:hidden;}
.indexMnTR { float:right; margin-top:3px; background:url(../images/indexmnnavbg.gif) no-repeat right top; width:360px; height:41px; padding:10px 0 0 34px; font-size:14px; color:#ffbde3;}
.indexXs { width:1130px; margin:23px auto 0 auto;}
.indexXsT { height:54px;}
.indexXsTL { float:left;}
.indexXsTL h2 { width:125px; height:39px; overflow:hidden;}
.indexXsTR { float:right; margin-top:3px; background:url(../images/indexxsnavbg.gif) no-repeat right top; width:906px; height:41px; padding:10px 0 0 34px; font-size:14px; color:#ffc36d;}
.indexLinks { border-top:1px solid #ddd; margin:28px auto 0 auto; width:1130px; line-height:26px; padding:14px 0 21px 0;}
.indexLinks a { float:left; margin-right:12px; display:block; white-space:nowrap;}
.bottomSearch { border-top:1px solid #ddd; background-color:#FFF; padding-top:20px; height:79px; min-width:1130px;}
.copyright { color:#ccc; padding:30px 0 37px 0; background-color:#666; min-width:1130px;}
.copyright1 { width:1130px; margin:0 auto;}
.copyright1 ul { float:left;}
.copyright1 li { border-left:1px solid #555; padding-left:20px; width:179px; float:left; line-height:20px; height:123px; overflow:hidden; margin-top:5px;}
.copyright1 li span { font-size:14px; font-weight:bold; display:block; padding-bottom:11px; line-height:16px;}
.copyright1 li span a:link {color: #FFF; text-decoration:none;}
.copyright1 li span a:visited {color: #FFF;text-decoration:none;}
.copyright1 li span a:hover {color: #fd0; text-decoration:underline;}
.copyright1 div { float:right; text-align:right; line-height:22px; color:#ccc;}
.copyright1 div label { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.clear { clear:both;}
.contentFrame { width:1130px; overflow:hidden;}
.main { width:1130px; margin:0 auto;}

/* 素材栏目样式 */
.scTop { height:41px; background:url(../images/sctopbg.gif) repeat-x left top; min-width:1130px;}
.scTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.scTop1 span { float:left; background:url(../images/scicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#6eaffe; height:15px;}
.scTop1 label { float:right; background:url(../images/scicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#6eaffe; height:15px;}
.scHeadC { float:left; background:url(../images/scsubnavbg.gif) no-repeat left 38px; line-height:24px; padding-top:16px;}
.scTitleA { border-bottom:1px solid #ddd; height:26px; padding:14px 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.scTitleA span { font-size:14px;}
.scTitleA span a:link {color: #333; text-decoration:none; font-weight:bold;}
.scTitleA span a:visited {color: #333;text-decoration:none; font-weight:bold;}
.scTitleA span a:hover {color: #F00; text-decoration:underline; font-weight:bold;}
.scTitleA label { float:right; padding:1px 14px 0 0;}
.scContentF { float:left; width:210px; margin-right:20px; line-height:26px; color:#ccc; padding-top:1px;}
.scContentF span a:link {color: #155baa; text-decoration:none;}
.scContentF span a:visited {color: #155baa;text-decoration:none;}
.scContentF span a:hover {color: #F00; text-decoration:underline;}
.scTitleB { border-bottom:1px solid #ddd; height:40px; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.scTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:14px 16px 0 0;}
.scTitleBT h2 { font-size:14px; font-weight:bold; color:#333;}
.scTitleBT label { color:#F00;}
.scTitleBL { float:left; padding:15px 0 0 15px;}
.scTitleBL span { float:left;}
.scTitleBL a { float:left; display:block;}
.scTitleBL a:link {color: #888; text-decoration:none;}
.scTitleBL a:visited {color: #888;text-decoration:none;}
.scTitleBL a:hover {color: #F00; text-decoration:none; border-bottom:3px solid #ddd; padding-bottom:8px;}
.scTitleBL h3 { float:left;}
.scTitleBLA { border-bottom:3px solid #2388f8; padding-bottom:8px; font-weight:bold; color:#155baa;}
a.scTitleBLA:link {color: #155baa; text-decoration:none;}
a.scTitleBLA:visited {color: #155baa;text-decoration:none;}
a.scTitleBLA:hover {color: #F00; text-decoration:none; border-bottom:3px solid #155baa; padding-bottom:8px;}
.scTitleBR { float:right; color:#999; font-size:14px; font-weight:bold; width:210px;}
.scTitleBR span { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; color:#155baa; text-align:center;}
.scTitleBR span a:link {color: #155baa; text-decoration:none;}
.scTitleBR span a:visited {color: #155baa;text-decoration:none;}
.scTitleBR span a:hover {color: #F00; text-decoration:none;}
.scTitleBR label { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; text-align:center;}
.scTitleBR label a:link {color: #999; text-decoration:none;}
.scTitleBR label a:visited {color: #999;text-decoration:none;}
.scTitleBR label a:hover {color: #F00; text-decoration:none;}

.scTitleBR1 { float:right; color:#999; font-size:14px; font-weight:bold;}
.scTitleBR1 span { float:left; padding:14px 19px 0 20px; border-left:1px solid #eee; height:26px; color:#155baa; text-align:center;}
.scTitleBR1 span { float:left; padding-top:14px; border-left:1px solid #eee; width:100px; height:26px; color:#155baa; text-align:center;}
.scTitleBR1 span a:link {color: #155baa; text-decoration:none;}
.scTitleBR1 span a:visited {color: #155baa;text-decoration:none;}
.scTitleBR1 span a:hover {color: #F00; text-decoration:none;}
.scMain { width:1130px; margin:30px auto 0 auto; background-color:#FFF;}
.scMainL { float:left; width:789px; border-right:1px solid #f1f1f1; margin-right:-1px;}
.scMainR { float:right; width:300px; border-left:1px solid #f1f1f1; padding:20px; overflow:hidden;}
.scMainLT { border-bottom:1px solid #f1f1f1; padding:27px 30px 17px 30px;}
.scMainLT h1 { font:22px/30px "微软雅黑"; color:#333; padding-bottom:8px;}
.scMainLT span { color:#aaa; float:left; padding-top:6px;}
.scMainLT label { color:#aaa; float:left; padding-top:6px;}
.scMainLT img { float:left; padding:0 8px 0 19px;}
.scMainLC { padding:40px 0; width:651px; margin:0 auto; font:14px/26px ""; color:#333;}
.scMainLC img {  max-width: 650px; _width:expression(this.width > 650 ? "650" : "true");} 
.scMainLBq { border-top:1px solid #f1f1f1;}
.scMainLBqL { padding:57px 0 0 54px; font:14px/26px ""; color:#666; background:url(../images/icon05.gif) no-repeat 30px 60px; height:80px;}
.scMainLBqR { float:right; border-left:1px solid #f1f1f1;}
.scMainLBqR a { background:url(../images/dingA.gif) no-repeat 40px 39px; display:block; width:111px; height:52px; padding-top:85px; font-size:14px; color:#666; text-align:center;}
.scMainLBqR a:visited { color:#666; text-decoration:none;}
.scMainLBqR a:hover { background:url(../images/dingB.gif) no-repeat 40px 39px; color:#D00000; text-decoration:none; background-color:#fafafa;}
.scDownload { border-top:1px solid #f1f1f1; padding:19px 30px 0 30px;}
.scDownloadT { background:url(../images/icon06.gif) no-repeat left 10px; padding:12px 0 0 24px;}
.scDownloadT h2 { color:#333; font:bolder 14px "";}
.scDownloadT span { color:#888; font-weight:100;}
.scFx { float:right; width:179px; height:30px; overflow:hidden;}
.scDownloadC { clear:both; padding-top:13px; width:748px;}
.scDownloadC div { float:left; width:107px; height:25px; padding:14px 0 0 61px; font-weight:bold; margin:12px 19px 0 0;cursor:pointer;}	
.scDownloadCA { background:url(../images/xzbg1.gif) no-repeat;color: #155baa;}
.scDownloadCA a:link {color: #155baa; text-decoration:none;}
.scDownloadCA a:visited {color: #155baa;text-decoration:none;}
.scDownloadCA a:hover {color: #F00; text-decoration:none;}
.scDownloadCB { background:url(../images/xzbg2.gif) no-repeat;color: #378a00;}
.scDownloadCB a:link {color: #378a00; text-decoration:none;}
.scDownloadCB a:visited {color: #378a00;text-decoration:none;}
.scDownloadCB a:hover {color: #F00; text-decoration:none;}
.scDownloadCC { background:url(../images/xzbg3.gif) no-repeat;color: #666;}
.scDownloadCC a:link {color: #666; text-decoration:none;}
.scDownloadCC a:visited {color: #666;text-decoration:none;}
.scDownloadCC a:hover {color: #F00; text-decoration:none;}
.scDownloadNote { line-height:26px; padding-top:24px; color:#888;}
.scDownloadNote span { color:#333;}
.scMainLBanner { margin:21px 30px 40px 30px; width:729px; overflow:hidden;}
.scMainRGgA { width:300px; overflow:hidden;}
.scMainRGgB { padding-top:18px; width:300px; overflow:hidden;}
.scMainRXgT { padding-top:29px; height:34px;}
.scMainRXgT span { font:bold 14px ""; color:#333; float:left; padding-top:1px;}
.scMainRXgT a { float:right; display:block; width:35px; height:15px; background:url(../images/xgnrA.gif) no-repeat center center;}
.scMainRXgT a:hover { background:url(../images/xgnrB.gif) no-repeat center center;}
.layerA { position: absolute; z-index:10; display:none; top:32px; _margin-left:-68px;}
.layerB { background-color:#FFF; border:1px solid #2388f8; padding:7px 10px 10px 10px; position: relative; z-index:11; color:#ddd;}
.layerB li { line-height:25px; border-bottom:1px dashed #d6d6d6; padding-top:2px;}
.layerZw { left:95px;}
.layerYw { left:161px;}
.layerYw1 { left:165px;}
.layerJsA { left:171px;}
.layerJsB { left:239px;}
.layerJsB1 { left:195px;}

.layerB div { line-height:25px; border-bottom:1px dashed #d6d6d6; padding-top:2px; white-space:nowrap;}


/* 壁纸栏目样式 */
.bzTop { height:41px; background:url(../images/bztopbg.gif) repeat-x left top; min-width:1130px;}
.bzTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.bzTop1 span { float:left; background:url(../images/bzicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#8fd556; height:15px;}
.bzTop1 label { float:right; background:url(../images/bzicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#8fd556; height:15px;}
.bzHeadC { float:left; background:url(../images/bzsubnavbg.gif) no-repeat left 38px; line-height:24px; padding-top:16px;}
.bzMainL { width:900px; float:left; overflow:hidden;}
.bzMainR { width:210px; float:right;}
.bzTitleA { border-bottom:1px solid #ddd; height:29px; padding:11px 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.bzTitleA h2 { float:left;}
.bzTitleA span { font-size:14px; float:left; padding-top:3px;}
.bzTitleA span a:link {color: #333; text-decoration:none; font-weight:bold;}
.bzTitleA span a:visited {color: #333;text-decoration:none; font-weight:bold;}
.bzTitleA span a:hover {color: #F00; text-decoration:underline; font-weight:bold;}
.bzTitleA label { float:right; padding:4px 14px 0 0;}
.bzTitleA font { float:left; font-size:12px; background:url(../images/bztjicon.gif) no-repeat left top; height:19px; display:block; padding:4px 0 0 27px; margin-left:18px;}
.bzTitleA font em { color:#e14f00; font-style:normal;}
.bzTop10 { background:url(../images/bztop10.gif) no-repeat left top; margin-top:20px; width:210px; border-bottom:2px solid #eee;}
.bzTop10 ul { border-bottom:1px solid #ddd; height:774px; padding-left:25px;}
.bzTop10 li { border-bottom:2px solid #eee; width:185px; height:66px; margin-bottom:9px; float:left;}
.bzTop10 li img { float:left;}
.bzTop10 li span { float:left;}
.bzTop10LinkA span a { display:block; width:60px; height:57px; line-height:18px; padding:7px 8px 0 10px; background-color:#FFF; border:1px solid #ddd; border-left:0; color:#207200;}
.bzTop10LinkA span a:visited { background-color:#FFF; color:#207200; border:1px solid #ddd; border-left:0; text-decoration:none;}
.bzTop10LinkA span a:hover { background-color:#FFF; color:#4ba700; border:1px solid #abcc90; border-left:0; text-decoration:none;}
.bzTop10LinkB span a {  display:block; width:60px; height:57px; line-height:18px; padding:7px 8px 0 10px; background-color:#fffae5; border:1px solid #f4c64c; border-left:0; color:#e14f00;}
.bzTop10LinkB span a:visited { background-color:#fffae5; color:#e14f00; border:1px solid #f4c64c; border-left:0; text-decoration:none;}
.bzTop10LinkB span a:hover { background-color:#FFF; color:#F00; border:1px solid #ffa200; border-left:0; text-decoration:none;}
.bzTitleB { border-bottom:1px solid #ddd; height:40px; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.bzTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:14px 16px 0 0;}
.bzTitleBT h2 { font-size:14px; font-weight:bold;}
.bzTitleBL { float:left; padding:15px 0 0 15px;}
.bzTitleBL span { float:left;}
.bzTitleBL a { float:left; display:block;}
.bzTitleBL a:link {color: #888; text-decoration:none;}
.bzTitleBL a:visited {color: #888;text-decoration:none;}
.bzTitleBL a:hover {color: #F00; text-decoration:none; border-bottom:3px solid #ddd; padding-bottom:8px;}
.bzTitleBL h3 { float:left;}
.bzTitleBLA { border-bottom:3px solid #4ba700; padding-bottom:8px; font-weight:bold; color:#207200;}
a.bzTitleBLA:link {color: #207200; text-decoration:none;}
a.bzTitleBLA:visited {color: #207200;text-decoration:none;}
a.bzTitleBLA:hover {color: #F00; text-decoration:none; border-bottom:3px solid #207200; padding-bottom:8px;}
.bzTitleBR { float:right; color:#999; font-size:14px; font-weight:bold; width:210px;}
.bzTitleBR span { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; color:#207200; text-align:center;}
.bzTitleBR span a:link {color: #207200; text-decoration:none;}
.bzTitleBR span a:visited {color: #207200;text-decoration:none;}
.bzTitleBR span a:hover {color: #F00; text-decoration:none;}
.bzTitleBR label { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; text-align:center;}
.bzTitleBR label a:link {color: #999; text-decoration:none;}
.bzTitleBR label a:visited {color: #999;text-decoration:none;}
.bzTitleBR label a:hover {color: #F00; text-decoration:none;}

/* 美女栏目样式 */
.mnTop { height:41px; background:url(../images/mntopbg.gif) repeat-x left top; min-width:1130px;}
.mnTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.mnTop1 span { float:left; background:url(../images/mnicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#f889c3; height:15px;}
.mnTop1 label { float:right; background:url(../images/mnicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#f889c3; height:15px;}
.mnHeadC { float:left; background:url(../images/mnsubnavbg.gif) no-repeat left 50px; line-height:24px; padding-top:28px;}
.mnTitleA { border-bottom:1px solid #ddd; height:29px; padding:11px 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.mnTitleA h2 { float:left;}
.mnTitleA span { font-size:14px; float:left; padding-top:3px;}
.mnTitleA span a:link {color: #333; text-decoration:none; font-weight:bold;}
.mnTitleA span a:visited {color: #333;text-decoration:none; font-weight:bold;}
.mnTitleA span a:hover {color: #F00; text-decoration:underline; font-weight:bold;}
.mnTitleA label { float:right; padding:4px 14px 0 0;}
.mnTitleA font { float:left; font-size:12px; background:url(../images/mntjicon.gif) no-repeat left top; height:19px; display:block; padding:4px 0 0 27px; margin-left:18px; color:#ea4098;}
.mnImgList { width:440px; height:341px; overflow:hidden; margin-top:20px; float:right; border-bottom:3px solid #e6e6e6; position:relative;}
.mnImgList li { float:left; margin:0 0 1px 1px; display:inline;}
.mnImgList li img { display:block;}

.mnImgList .mnA1 { width:175px; height:227px; overflow:hidden; position:absolute; left:0px; top:0px;}
.mnImgList .mnA1 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:148px; height:208px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA1 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA2 { width:175px; height:227px; overflow:hidden; position:absolute; left:176px; top:0px;}
.mnImgList .mnA2 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:148px; height:208px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA2 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA3 { width:87px; height:113px; overflow:hidden; position:absolute; left:352px; top:0px;}
.mnImgList .mnA3 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:60px; height:94px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA3 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA4 { width:87px; height:113px; overflow:hidden; position:absolute; left:352px; top:114px;}
.mnImgList .mnA4 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:60px; height:94px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA4 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA5 { width:87px; height:113px; overflow:hidden; position:absolute; left:0px; top:228px;}
.mnImgList .mnA5 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:60px; height:94px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA5 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA6 { width:87px; height:113px; overflow:hidden; position:absolute; left:88px; top:228px;}
.mnImgList .mnA6 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:60px; height:94px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA6 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA7 { width:87px; height:113px; overflow:hidden; position:absolute; left:176px; top:228px;}
.mnImgList .mnA7 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:60px; height:94px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA7 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA8 { width:87px; height:113px; overflow:hidden; position:absolute; left:264px; top:228px;}
.mnImgList .mnA8 a { background-color:#ea4098; filter:alpha(opacity=90); color:#FFF; opacity: .9; width:60px; height:94px; padding:19px 13px 0 14px; line-height:26px; display:block; position:absolute; top:0px; left:0px;}
.mnImgList .mnA8 a:hover { color:#FFF; text-decoration:none;}

.mnImgList .mnA9 { width:87px; height:113px; overflow:hidden; position:absolute; left:352px; top:228px;}
.mnImgList .mnA9 a { display:block; background:url(../images/iconhyz.gif) no-repeat 30px 35px; background-color:#e6e6e6; width:87px; height:46px; text-align:center; padding-top:67px; color:#a31465;}
.mnImgList .mnA9 a:hover { background:url(../images/iconhyzA.gif) no-repeat 30px 35px; background-color:#ffeaf6; color:#e70083; text-decoration:none;}

.mnTitleB { border-bottom:1px solid #ddd; height:40px; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.mnTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:14px 16px 0 0;}
.mnTitleBT h2 { font-size:14px; font-weight:bold;}
.mnTitleBR { float:right; color:#999; font-size:14px; font-weight:bold;}
.mnTitleBR span { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; color:#a31465; text-align:center;}
.mnTitleBR span a:link {color: #a31465; text-decoration:none;}
.mnTitleBR span a:visited {color: #a31465;text-decoration:none;}
.mnTitleBR span a:hover {color: #F00; text-decoration:none;}
.mnTitleBR label { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; text-align:center;}
.mnTitleBR label a:link {color: #999; text-decoration:none;}
.mnTitleBR label a:visited {color: #999;text-decoration:none;}
.mnTitleBR label a:hover {color: #F00; text-decoration:none;}

/* 欣赏栏目样式 */
.xsTop { height:41px; background:url(../images/xstopbg.gif) repeat-x left top; min-width:1130px;}
.xsTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.xsTop1 span { float:left; background:url(../images/xsicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#ffc560; height:15px;}
.xsTop1 label { float:right; background:url(../images/xsicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#ffc560; height:15px;}
.xsHeadC { float:left; background:url(../images/xssubnavbg.gif) no-repeat left 38px; line-height:24px; padding-top:16px;}
.xsTitleB { border-bottom:1px solid #ddd; height:40px; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.xsTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:14px 16px 0 0;}
.xsTitleBT h2 { font-size:14px; font-weight:bold;}
.xsTitleBR { float:right; color:#999; font-size:14px; font-weight:bold;}
.xsTitleBR span { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; color:#a13d00; text-align:center;}
.xsTitleBR span a:link {color: #a13d00; text-decoration:none;}
.xsTitleBR span a:visited {color: #a13d00;text-decoration:none;}
.xsTitleBR span a:hover {color: #F00; text-decoration:none;}
.xsTitleBR label { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; text-align:center;}
.xsTitleBR label a:link {color: #999; text-decoration:none;}
.xsTitleBR label a:visited {color: #999;text-decoration:none;}
.xsTitleBR label a:hover {color: #F00; text-decoration:none;}

/* 专辑栏目样式 */
.zjTop { height:41px; background:url(../images/zjtopbg.gif) repeat-x left top; min-width:1130px;}
.zjTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.zjTop1 span { float:left; background:url(../images/zjicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#ffb790; height:15px;}
.zjTop1 label { float:right; background:url(../images/zjicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#ffb790; height:15px;}
.zjHeadbg { background-color:#FFF;}
.zjHeadC { float:left; background:url(../images/zjsubnavbg.gif) no-repeat left 38px; line-height:24px; padding-top:16px;}
.zjTitleB { border-bottom:1px solid #ddd; height:40px; background-color:#FFF; color:#ccc; min-width:1130px;}
.zjTitleBA { width:1106px; height:40px; margin:0 auto; padding:0 0 0 24px; background:url(../images/zjtitleicon.gif) no-repeat left 12px;}
.zjTitleBA1 { height:40px; margin:0 auto; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px;}
.zjTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:0 16px 0 0; line-height:40px;}
.zjTitleBT h2 { font-size:14px; font-weight:bold; color:#333;}
.zjTitleBR { float:right; color:#999; font-size:14px; font-weight:bold;}
.zjTitleBR span { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; color:#b03f01; text-align:center;}
.zjTitleBR span a:link {color: #b03f01; text-decoration:none;}
.zjTitleBR span a:visited {color: #b03f01;text-decoration:none;}
.zjTitleBR span a:hover {color: #F00; text-decoration:none;}
.zjTitleBR label { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; text-align:center;}
.zjTitleBR label a:link {color: #999; text-decoration:none;}
.zjTitleBR label a:visited {color: #999;text-decoration:none;}
.zjTitleBR label a:hover {color: #F00; text-decoration:none;}
.zjCTop { background:url(../images/zjbg.jpg) no-repeat center top; background-color:#555; max-height:382px; overflow:hidden; font-family:"微软雅黑"; min-width:1130px;}
.zjCTopA { width:1130px; margin:0 auto; text-align:center;}
.zjCTopA div { width:160px; border-radius:85px; overflow:hidden; text-align:center; margin:40px auto 0 auto; border:5px solid #ddd;}
.zjCTopA span { display:block; color:#FFF; font-size: 22px; padding-top:10px;}
.zjCTopA p { color:#ccc; font-size: 14px; line-height:26px; padding:8px 0 19px 0;}
.imgListC { width:1150px;}
.imgListC li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgListC li img { display:block;}
.imgListC li span { display:block; background-color:#fafafa; border:1px solid #ddd; border-top:0px; padding:0 0 2px 0; text-align:center;}
.imgListC li span a { display:block; background-color:#fafafa; line-height:28px; color:#BBB;}
.imgListC li span a:hover { color:#F00; text-decoration:none;}
.imgListC li label a { border-bottom:1px solid #eee; color:#333; background-color:#FFF; padding-top:2px;}

/* 视频栏目样式 */
.spTop { height:41px; background:url(../images/sptopbg.gif) repeat-x left top; min-width:1130px;}
.spTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.spTop1 span { float:left; background:url(../images/spicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#a8affa; height:15px;}
.spTop1 label { float:right; background:url(../images/spicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#a8affa; height:15px;}
.spTitleB { border-bottom:1px solid #ddd; height:40px; background-color:#FFF; color:#ccc;}
.spTitleBA1 { height:40px; margin:0 auto; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px;}
.spTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:0 16px 0 0; line-height:40px;}
.spTitleBT h2 { font-size:14px; font-weight:bold; color:#333;}
.link15 a:link {color: #dee1ff; text-decoration:none;}
.link15 a:visited {color: #dee1ff;text-decoration:none;}
.link15 a:hover {color: #f5f6ff; text-decoration:underline;}
.imgListSp { width:1150px;}
.imgListSp li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px; position:relative;}
.imgListSp li img { display:block;}
.imgListSp li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgListSp li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgListSp li div { position: absolute; z-index: 1; width: 36px; height: 36px; left: calc(50% - 18px); top: calc(50% - 37px); opacity:0.6; filter:alpha(opacity=60);}
.imgListSp li:hover div { opacity:1.0; filter:alpha(opacity=100);}

/* AI绘画栏目样式 */
.aiTop { height:41px; background:url(../images/aitopbg.gif) repeat-x left top; min-width:1130px;}
.aiTop1 { width:1130px; margin:0 auto; padding-top:12px;}
.aiTop1 span { float:left; background:url(../images/aiicon01.gif) no-repeat left top; padding:3px 0 0 20px; color:#5dd2ff; height:15px;}
.aiTop1 label { float:right; background:url(../images/aiicon02.gif) no-repeat left top; padding:3px 0 0 26px; color:#5dd2ff; height:15px;}
.aiHeadC { float:left; background:url(../images/aisubnavbg.gif) no-repeat left 50px; line-height:24px; padding-top:28px;}
.aiTitleB { border-bottom:1px solid #ddd; height:40px; padding:0 0 0 34px; background:url(../images/titleicon01.gif) no-repeat 10px 12px; background-color:#FFF; color:#ccc;}
.aiTitleBT { float:left; background:url(../images/icon01.gif) no-repeat right 18px; padding:14px 16px 0 0;}
.aiTitleBT h2 { font-size:14px; font-weight:bold;}
.aiTitleBR { float:right; color:#999; font-size:14px; font-weight:bold;}
.aiTitleBR span { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; color:#00618a; text-align:center;}
.aiTitleBR span a:link {color: #00618a; text-decoration:none;}
.aiTitleBR span a:visited {color: #00618a;text-decoration:none;}
.aiTitleBR span a:hover {color: #F00; text-decoration:none;}
.aiTitleBR label { float:left; padding-top:14px; border-left:1px solid #eee; width:69px; height:26px; text-align:center;}
.aiTitleBR label a:link {color: #999; text-decoration:none;}
.aiTitleBR label a:visited {color: #999;text-decoration:none;}
.aiTitleBR label a:hover {color: #F00; text-decoration:none;}
.linkai01 a:link {color: #e6f8ff; text-decoration:none;}
.linkai01 a:visited {color: #e6f8ff;text-decoration:none;}
.linkai01 a:hover {color: #FF0; text-decoration:underline;}
.linkai02 a:link {color: #00618a; text-decoration:none;}
.linkai02 a:visited {color: #00618a;text-decoration:none;}
.linkai02 a:hover {color: #F00; text-decoration:underline;}
.imgListai { width:1150px;}
.imgListai li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgListai li img { display:block;}
.imgListai li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgListai li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}

/* 图片集 */
.tpjMain { width:1130px; margin:30px auto 0 auto; background-color:#FFF;}
.tpjTitle { padding:25px 30px 0 30px;}
.tpjTitle i { font-style:normal;}
.tpjTitle h1 { font:22px "微软雅黑"; color:#333;}
.tpjTitle1 { padding:25px 30px 0 30px; font:22px "微软雅黑"; color:#333;}
.tpjSource { color:#aaa; padding:0 30px 0 30px; height:27px; overflow:hidden;}
.tpjSource1 { color:#aaa; padding:0 30px 0 30px; height:57px; overflow:hidden; border-bottom:1px solid #eee;}
.tpjSourceL { padding-top:8px; float:left;}
.tpjSourceL span { float:left; padding-top:6px;}
.tpjSourceL img { float:left; padding:0 8px 0 19px;}
.tpjSourceL a:link {color: #aaa; text-decoration:none;}
.tpjSourceL a:visited {color: #aaa;text-decoration:none;}
.tpjSourceL a:hover {color: #F00; text-decoration:underline;}
.tpjSourceR { padding-top:11px; float:right;}
.tpjSourceR span { float:left; padding-top:3px;}
.tpjSourceR a { display:block; float:left; padding:3px 0 0 24px; height:13px; margin-left:19px;}
a.tpjList:link { background:url(../images/icon08.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjList:visited { background:url(../images/icon08.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjList:hover { background:url(../images/icon08A.gif) no-repeat left top; color:#ff5800; text-decoration:none;}
a.tpjScreen:link { background:url(../images/icon09.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjScreen:visited { background:url(../images/icon09.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjScreen:hover { background:url(../images/icon09A.gif) no-repeat left top; color:#ff5800; text-decoration:none;}
a.tpjPlay:link { background:url(/images/icon13B.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjPlay:visited { background:url(/images/icon13B.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjPlay:hover { background:url(/images/icon13A.gif) no-repeat left top; color:#ff5800; text-decoration:none;}
a.tpjPause:link { background:url(/images/icon14.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjPause:visited { background:url(../images/icon14.gif) no-repeat left top; color:#aaa; text-decoration:none;}
a.tpjPause:hover { background:url(../images/icon14A.gif) no-repeat left top; color:#ff5800; text-decoration:none;}
.tpjSourceR1 { padding-top:11px; float:right; display:none;}
.tpjSourceR1 a { display:block; float:left; padding:3px 0 0 24px; height:13px; background:url(../images/icon10.gif) no-repeat left top; color:#aaa; text-decoration:none;}
.tpjSourceR1 a:link { color:#aaa; text-decoration:none;}
.tpjSourceR1 a:visited { color:#aaa; text-decoration:none;}
.tpjSourceR1 a:hover { background:url(../images/icon10A.gif) no-repeat left top; color:#ff5800; text-decoration:none;}
.tpjSourceR2 { padding-top:2px; float:right; width:179px; height:30px; overflow:hidden;}
.tpjPicshow { width:1070px; padding:30px 30px 0 30px; overflow:hidden; border-bottom:1px solid #eee;}
.tpjPicshowTop { width:1070px; text-align:center; position:relative; z-index:1; overflow:hidden;}
#tpjPic1 { max-width:1070px; _width:expression(this.width > 1070 ? "1070" : "true");}
#tpjPreArrow{ left:0px;}
#tpjNextArrow{ right:0px;}
.tpjContextDiv { cursor:pointer; height:100%; width:50%; position:absolute; top:0px; z-index:5; background:url("blank") repeat;}
.tpjContextDiv span { position:absolute; top:50%; margin-top:-10%; width:61px; height:79px;}
#tpjPreArrowA { left:0px; background:url(../images/left.png) 0px 0px no-repeat; display:none;}
#tpjNextArrowA { right:0px; background:url(../images/right.png) 0px 0px no-repeat; display:none;}
.tpjPicshowTxt { margin-top:15px;}
.tpjPicshowTxt1 { margin:15px auto 0 auto; width:211px;}
.tpjPicshowTxtL { float:left; width:959px; height:75px; overflow:hidden;}
.tpjPicshowTxtL span { float:left; background:url(../images/icon06.gif) no-repeat left 29px; padding:31px 0 0 24px; font-size:14px; color:#666; width:75px;}
.tpjPicshowTxtL a { float:left; background:url(../images/bzxzfg.gif) no-repeat left top; padding-top:31px; font-size:14px; color:#666; width:86px; height:44px;text-align:center;}
.tpjPicshowTxtL a:visited { color:#666;}
.tpjPicshowTxtL a:hover { color:#F00;}
a.tpjXzLink:link { color:#ff3600; font-weight:bold;}
a.tpjXzLink:visited { color:#ff3600; font-weight:bold;}
a.tpjXzLink:hover { color:#f00; font-weight:bold;}

.tpjPicshowTxtL1 { float:left;}
.tpjPicshowTxtL1 a { background:url(../images/downloadA.gif) no-repeat 38px 6px; display:block; width:105px; height:23px; padding-top:52px; font-size:14px; color:#666; text-align:center;}
.tpjPicshowTxtL1 a:visited { color:#666; text-decoration:none;}
.tpjPicshowTxtL1 a:hover { background:url(../images/downloadB.gif) no-repeat 38px 6px; color:#D00000; text-decoration:none;}

.tpjPicshowTxtL2 { float:left; font:14px/28px ""; color:#666; width:945px; border-right:1px solid #e6e6e6; padding:3px 19px 0 0; margin-right:-1px; word-break: break-all; overflow:hidden;}
.tpjPicshowTxtR { float:right;}
.tpjPicshowTxtR a { background:url(../images/dingA.gif) no-repeat 37px 6px; display:block; width:105px; height:23px; padding-top:52px; font-size:14px; color:#666; text-align:center; border-left:1px solid #e6e6e6;}
.tpjPicshowTxtR a:visited { color:#666; text-decoration:none;}
.tpjPicshowTxtR a:hover { background:url(../images/dingB.gif) no-repeat 37px 6px; color:#D00000; text-decoration:none;}
.tpjPicshowList { margin-top:20px; height:172px; overflow:hidden;}
.tpjPicshowListL { float:left; width:106px; overflow:hidden;}
.tpjPicshowListL span { background:url(../images/tjbg.gif) no-repeat left top; padding:1px 5px 5px 1px; width:100px; height:100px; *font-size: 89px;}
.tpjPicshowListL label { display:block; padding-top:4px; text-align:center; line-height:17px;}
.tpjPicshowListL label a:hover { text-decoration:none;}
.tpjPicshowListR { float:right; width:106px; overflow:hidden;}
.tpjPicshowListR span { background:url(../images/tjbg.gif) no-repeat left top; padding:1px 5px 5px 1px; width:100px; height:100px; *font-size: 89px;}
.tpjPicshowListR span img { vertical-align:middle;}
.tpjPicshowListR label { display:block; padding-top:4px; text-align:center; line-height:17px;}
.tpjPicshowListR label a:hover { text-decoration:none;}
.tpjPicshowListC { margin-left:20px; width:818px; overflow:hidden; float:left;}
.tpjPicshowListCL { float:left;}
.tpjPicshowListCL a { display:block; background:url(../images/left1A.gif) no-repeat left top; width:30px; height:120px;}
.tpjPicshowListCL a:hover { background:url(../images/left1B.gif) no-repeat left top;}
.tpjPicshowListCR { float:right;}
.tpjPicshowListCR a { display:block; background:url(../images/right1A.gif) no-repeat left top; width:30px; height:120px;}
.tpjPicshowListCR a:hover { background:url(../images/right1B.gif) no-repeat left top;}
/*.tpjPicshowListCC { float:left; width:732px; overflow:hidden; margin-left:13px;}
.tpjPicshowListCC li { float:left; margin:5px 6px; width:110px; height:110px; overflow:hidden; position:relative; display:inline;}*/
.tpjPicshowListCC li span { width:110px; height:110px; overflow:hidden;

 display: table-cell;/*非IE的主流浏览器识别的垂直居中的方法*/
 vertical-align:middle;
 text-align:center;/*设置水平居中*/

 *display: block;/* 针对IE的Hack */
 *font-size: 99px;/*约为高度的0.893，110*0.893 约为99*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

}
.tpjPicshowListCC li a img { vertical-align:middle;}
.tpjPicshowListCC li a { border:1px solid #dfdfdf; display: inline-table;}
.tpjPicshowListCC li a:hover { border:5px solid #dfdfdf;}
.tpjBq { background-color:#fafafa; border-bottom:1px solid #ddd; height:39px;}
.tpjBqL { float:left; background:url(../images/icon05.gif) no-repeat 30px 11px; padding:13px 0 0 54px; color:#666; font-size:14px;}
.tpjBqL a { font-size:12px;}
.tpjBqR { float:right; padding:1px 30px 0 0; width:179px; height:30px; overflow:hidden;}
.tpjBqR1 { float:right; border-right:1px solid #eee; width:81px; height:39px; margin-right:30px;}
.tpjBqR1 a { padding:13px 0 0 24px; width:57px; height:26px; background: url(../images/icon06.gif) no-repeat left 11px; color:#666; font-size:14px; display:block;}
.tpjBqR1 a:visited { color:#666;}
.tpjBqR1 a:hover { background: url(../images/icon06A.gif) no-repeat left 11px; color:#ff5800; text-decoration:none;}
a.selectpic:link { border:5px solid #dfdfdf;}
a.selectpic:visited { border:5px solid #dfdfdf;}

.piclistshow{ width:1130px; overflow:hidden; border-bottom:1px solid #eee; margin-top:30px; display:none;}
.piclistshow ul li{ width:282px; height:328px; float:left; border-bottom:1px solid #eee; border-top:1px solid #eee; overflow:hidden; border-right:1px solid #eee; cursor:pointer; padding-top:40px; margin-bottom:-1px;}
.piclistshow .picimg{ width:200px; height:200px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center; padding:0 41px; *display: block; *font-size: 179px; *font-family:Arial;}
.picimg img{ max-width:200px; max-height:200px; vertical-align:middle;}
.pictxt{ padding:30px 20px 0; line-height:25px; text-align:center; overflow:hidden; font-size:14px; color:#666;}

.tpjTs { width:1130px; margin:30px auto 0 auto; background-color:#FFF; display:none;}
.tpjMenu { padding:30px 30px 0 30px; height:39px;}
.tpjMenu div { float:left; margin-right:20px;}
.tpjMenu1 a { display:block; background:url(../images/tpjcxllA.gif) no-repeat left top; width:102px; height:26px; padding:13px 0 0 66px; font:bold 14px ""; color:#666;}
.tpjMenu1 a:visited { color:#666;}
.tpjMenu1 a:hover { background:url(../images/tpjcxllB.gif) no-repeat left top; color:#ea3d00; text-decoration:none;}
.tpjMenu2 a { display:block; background:url(../images/tpjxytjA.gif) no-repeat left top; width:102px; height:26px; padding:13px 0 0 66px; font:bold 14px ""; color:#666;}
.tpjMenu2 a:visited { color:#666;}
.tpjMenu2 a:hover { background:url(../images/tpjxytjB.gif) no-repeat left top; color:#ea3d00; text-decoration:none;}
.tpjMenu3 a { display:block; background:url(../images/tpjjrsyA.gif) no-repeat left top; width:109px; height:26px; padding:13px 0 0 59px; font:bold 14px ""; color:#666;}
.tpjMenu3 a:visited { color:#666;}
.tpjMenu3 a:hover { background:url(../images/tpjjrsyB.gif) no-repeat left top; color:#ea3d00; text-decoration:none;}

.tpjDj { margin:50px 0 0 30px; padding-bottom:40px;}
.tpjDjT { font:bold 14px ""; color:#ff5800; height:26px;}
.tpjDjT span { float:left; padding-right:9px;}
.tpjDjT img { float:left; padding-top:4px;}

/* 图片垂直居中样式 */
.box { display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-family:Arial; }
.box img { vertical-align:middle;}

/* 表单样式 */
.searchInput { border:0px; padding:0; width:377px; height:36px; line-height:36px; font-size:14px; background:transparent; color:#666; margin-top:2px;}
.inputA { border:1px solid #ccc; height:29px; line-height:29px; font-size:14px; color:#333; padding:0 8px;}
.inputB { border:1px solid #ccc; height:31px; line-height:31px; background-color:#eee; font-size:14px; color:#333;}

/* 列表样式 */
.list01 {}
.list01 li { line-height:26px; width:210px; margin-right:20px; color:#ccc; float:left;}
.list01 li span a:link {color: #155baa; text-decoration:none;}
.list01 li span a:visited {color: #155baa;text-decoration:none;}
.list01 li span a:hover {color: #F00; text-decoration:underline;}

.imgList1 { width:1150px;}
.imgList1 li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgList1 li img { display:block;}
.imgList1 li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgList1 li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgList1 li div { width:210px; height:131px; overflow:hidden;}

.imgList1A { width:1150px;}
.imgList1A li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgList1A li img { display:block;}
.imgList1A li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgList1A li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgList1A li div { width:210px; height:308px; overflow:hidden;}

.imgList2 { }
.imgList2 li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgList2 li img { display:block;}
.imgList2 li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgList2 li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgList2 li div { width:210px; height:131px; overflow:hidden;}


.imgList2A { }
.imgList2A li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgList2A li img { display:block;}
.imgList2A li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgList2A li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgList2A li div { width:210px; height:308px; overflow:hidden;}

.imgList3 { }
.imgList3 li { float:left; margin:0 20px 19px 0; background-color:#eee; padding-bottom:2px; width:210px;}
.imgList3 li img { display:block;}
.imgList3 li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgList3 li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}

.imgList4 { width:1092px; overflow:hidden;}
.imgList4 li { float:left; margin:20px 22px 0 0; background-color:#eee; padding-bottom:2px; width:160px;}
.imgList4 li img { display:block;}
.imgList4 li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgList4 li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgList4 li div { width:160px; height:100px; overflow:hidden;}

.imgListA { width:1150px;}
.imgListA li { float:left; margin:0 20px 10px 0; width:210px;}
.imgListA li img { display:block;}
.imgListA li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.imgListA li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}
.imgListA li span { display:block; border-bottom:2px solid #eee;}

.imgListB { width:320px;}
.imgListB li { float:left; margin:0 20px 10px 0; background-color:#eee; padding-bottom:2px; width:140px;}
.imgListB li img { display:block;}
.imgListB li span a { display:block; background-color:#FFF; text-align:center; padding-top:11px; border:1px solid #ddd; border-top:0px; height:22px;}
.imgListB li span a:hover { background-color:#ffffe8; border:1px solid #bbb; border-top:0px; text-decoration:none;}

/* 翻页样式 */
.page { margin:30px 0; height:31px; text-align:center;}
.page li { display:inline; margin:0 -3px;}
.page li a { margin-right:-1px; border:1px solid #ddd; padding:8px 11px 0 12px; color:#666; font-size:14px; background-color:#f6f6f6; display:inline-block; height:21px; text-decoration:none;}
.page li a:link { color:#666;}
.page li a:visited { color:#666;}
.page li a:hover { color:#333; border:1px solid #bbb; background-color:#fafafa; position:relative; Z-INDEX:2; text-decoration:none;}
.page li b a { color:#D00000; background-color:#fafafa; border:1px solid #c6c6c6; position:relative; Z-INDEX:2; }
.page li b a:link { color:#D00000;}
.page li b a:visited { color:#D00000;}
.page li b a:hover { border:1px solid #bbb; background-color:#fafafa; position:relative; Z-INDEX:2; text-decoration:none;}
.page li span { padding:8px 7px 7px 8px; font-size:14px; color:#666; display:inline-block;}

/* focus */
#focus {width:1130px; height:360px; overflow:hidden; position:relative;}
#focus ul {height:360px; position:absolute; bottom:0;}
#focus ul li {float:left; width:1130px; height:360px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li p{ color:#FFF; font-size:12px; height:28px; line-height:28px; position:absolute; bottom:0; left:15px;}
#focus .btnBg {}
#focus .btn {position:absolute; bottom:5px; right:5px; z-index:10;}
#focus .btn span { background:#8C8C8C; width:30px; height:7px;  cursor:pointer;display:block; float:left; margin-left:1px; text-indent:-100em; overflow:hidden;}
#focus .btn span.on,#focus .btn span:hover { background:url(../images/focusBtnBg.gif) no-repeat left top;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/ad_ctr.png) no-repeat 0 0; cursor:pointer; display:none;}
#focus .pre {left:0; display:none;}
#focus .next {right:0; background-position:right top; display:none;}
#focus p { margin:0; padding:0;}


.firsttop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}

.picMore{ width:1800px; height:227px; overflow:hidden; zoom:1; position:absolute; left:0; top:0;}
.picMore .split{ float:left; display:inline; width:175px; position:relative; margin:0px;}

/* 素材下边框 */
.lava_with_border{position:relative; height:30px;}
.lava_with_border li{float:left;}
.lava_with_border li a{float:left; color:#888; top:8px; font-size:12px; margin:auto 10px; text-decoration:none; position:relative; z-index:3; height:24px; background:url(../images/blank.gif);}
.lava_with_border li a:hover{text-decoration:none; color:#F00;}
.lava_with_border li.back{height:30px; border-bottom:3px solid #2388f8; position:absolute; z-index:2;}
.lava_with_border li img {float:left; position:relative; margin-top:-2px;}

.scTitleBL1 { float:left; padding:8px 0 0 15px; max-width:795px; _width:795px;}

.scTitleBLA1 { font-weight:bold; color:#155baa;}
a.scTitleBLA1:link {color: #155baa; text-decoration:none;}
a.scTitleBLA1:visited {color: #155baa;text-decoration:none;}
a.scTitleBLA1:hover {color: #F00; text-decoration:none;}

.scTitleBLA1 a { font-weight:bold; color:#155baa;}
.scTitleBLA1 a:link {color: #155baa; text-decoration:none;}
.scTitleBLA1 a:visited {color: #155baa;text-decoration:none;}
.scTitleBLA1 a:hover {color: #F00; text-decoration:none;}

/* 壁纸下边框 */
.lava_with_border1 {position:relative; height:30px;}
.lava_with_border1 li{float:left;}
.lava_with_border1 li a{float:left; color:#888; top:8px; font-size:12px; margin:auto 10px; text-decoration:none; position:relative; z-index:3;}
.lava_with_border1 li a:hover{text-decoration:none; color:#F00;}
.lava_with_border1 li.back{height:30px; border-bottom:3px solid #207200; position:absolute; z-index:2;}
.lava_with_border1 li img {float:left; position:relative; margin-top:-2px;}

.bzTitleBL1 { float:left; padding:8px 0 0 15px; width:360px;}

.bzTitleBLA1 a { font-weight:bold; color:#207200;}
.bzTitleBLA1 a:link {color: #207200; text-decoration:none;}
.bzTitleBLA1 a:visited {color: #207200;text-decoration:none;}
.bzTitleBLA1 a:hover {color: #F00; text-decoration:none;}

.layerB div a{ float:none; color:#333; top:0px; font-size:12px; margin:0; text-decoration:none;}




/* 图标内容页展示样式 */
.tbList { padding:20px 0 0 46px;}
.tbList li { float:left; width:174px; text-align:center; padding:20px 0;}



/* 搜索下拉展示样式 */
.nice-select {
	width: 47px;
	padding: 0 9px 0 15px;
	height: 38px;
	margin-left:1px;
	position: absolute;
	background:  url(/images/searchicon.gif) no-repeat 52px center;
	cursor:pointer;
	float:left;
}
.nice-select input {
	display: block;
	width: 62px;
	height: 38px;
	line-height: 38px \9;
	border: 0;
	outline: 0;
	background: none;
	cursor:pointer;
	color:#666;
	font-size:14px;
}
.nice-select ul {
	width: 62px;
	display: none;
	position: absolute;
	left: -1px;
	top: 38px;
	overflow: hidden;
	background-color: #fff;
	max-height: 150px;
	overflow-y: auto;
	border: 1px solid #A6A6A6;
	border-top: 0;
	box-shadow: 0 3px 3px #A6A6A6;
	z-index:9999;
}
.nice-select ul li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding: 0 9px 0 15px;
	cursor: pointer;
	font-size:14px;
	color:#666;
}
.nice-select ul li.on {
	background-color: #e0e0e0;}

.run { width:645px; height:280px; border:1px solid #a6a6a6; margin-bottom:10px;}

/* 20160112 */
.aboutMain { border:1px solid #e6e6e6; width:1128px; margin:0 auto 20px auto; background:url(/images/aboutbgl.gif) repeat-y left top; background-color:#FFF;}
.aboutMainL { width:221px; float:left;}
.aboutMainLTab { border-bottom:1px solid #eee; height:42px; text-align:center; font:18px "微软雅黑"; color:#888; padding-top:18px;}
.aboutMainLTab a:link {color: #888; text-decoration:none;}
.aboutMainLTab a:visited {color: #888;text-decoration:none;}
.aboutMainLTab a:hover {color: #F00; text-decoration:none;}
.aboutMainLTabA { border-bottom:1px solid #eee; height:42px; border-left:3px solid #ffa200; text-align:center; font:18px "微软雅黑"; color:#335268; padding-top:18px; background:url(/images/icon13.gif) no-repeat right 24px; background-color:#FFF;}
.aboutMainLTabA a:link {color: #335268; text-decoration:none;}
.aboutMainLTabA a:visited {color: #335268;text-decoration:none;}
.aboutMainLTabA a:hover {color: #F00; text-decoration:none;}
.aboutMainR { width:807px; float:left; margin-left:50px;}
.aboutMainRT { height:46px; border-bottom:1px solid #eee; color:#335268; font:24px "微软雅黑"; padding-top:14px;}
.aboutMainRM { padding:19px 0 30px 0; font:14px/28px ""; overflow:hidden; width:807px;}

/* 20160801 */
.aboutMainRM div a { padding:10px 20px; display:block; white-space:nowrap; float:left; border:1px solid #eee; margin:0 10px 20px 0;}
.aboutMainRM div a:hover { border:1px solid #FD9; background-color:#FFE; text-decoration:none;}
.aboutMainRM div { width:817px; overflow:hidden;}

.indexScCL1 {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eee; MARGIN: 0px 20px 10px 0px; WIDTH: 440px; FLOAT: left
}

/* 20160524 */
.scDownloadTA { background:url(/images/icon06.gif) no-repeat left 10px; padding:12px 0 0 24px; float:left; border-bottom:2px solid #2388f8; height:23px; margin-right:20px; cursor:pointer;}
.scDownloadTA h2 { color:#000; font:bolder 14px "";}
.scDownloadTB { background:url(/images/icon06.gif) no-repeat left 10px; padding:12px 0 0 24px; float:left; border-bottom:2px solid #aaa; height:23px; margin-right:20px; opacity: 0.5; filter:alpha(opacity=50);}
.scDownloadTB h2 { color:#333; font:bolder 14px "";}

.loading { position:absolute; left:50%; top:50%; -moz-border-radius:10%; -webkit-border-radius:10%; border-radius:10%; margin:-75px; filter:alpha(opacity=70); -moz-opacity:0.7; -webkit-opacity:0.7; opacity:0.7;}
.loadingA { -moz-border-radius:10%; -webkit-border-radius:10%; border-radius:10%; filter:alpha(opacity=30); -moz-opacity:0.3; -webkit-opacity:0.3; opacity:0.3;}

/* 热门标签 */
.bqContent { border-top:1px solid #f1f1f1; padding:19px 30px;}
.bqContentA { padding-top:20px;}
.bqStyle a { border-radius:10px;height:20px;line-height:20px;padding:0 10px;border:1px solid #ccc;display:block;float:left;margin:0 5px 10px 0;}
.bqStyle a:hover { background-color:#ffffee;border:1px solid #ffcc66;text-decoration:none;}
.bqStyleA { width:1144px;}
.bqStyleA a { border-radius:10px;background-color:#fafafa;height:40px;line-height:40px;width:127px;border:1px solid #ddd;display:block;float:left;margin:0 14px 10px 0;font-size:14px; text-align:center; font-family:"Microsoft YaHei";}
.bqStyleA a:hover { background-color:#ffffee;border:1px solid #ffcc66;text-decoration:none;}
.bqTitle { text-align:center; color:#AAA; padding-bottom:20px;}
.bqTitle a { color:#AAA;}
.bqTitle a:hover { color:#FF0000;}

.listLogo { display:table-cell; vertical-align:middle; text-align:center;}
.listLogo img { margin:0 auto;}

/* 20210313 */
.loadingP { text-align:center; margin:15px 0; vertical-align:middle;}

/* 20210916 */
.searchYzm { background-color:#FFF; margin:0 auto 30px auto; height:200px;}
.searchYzmC { width:352px; margin:0 auto; padding:80px 0;}
.searchYzmC img { float:left;}
.searchYzmC input { float:left;}

/* 20210717 */
.ssm1ok { background:url(../images/ssm1ok.png) 15px center no-repeat;}
.ssbaidu { background:url(../images/ssbaidu.png) 15px center no-repeat;}
.sssougou { background:url(../images/sssougou.png) 15px center no-repeat;}
.ssgoogle { background:url(../images/ssgoogle.png) 15px center no-repeat;}

/* 搜索引擎下拉展示样式 */
.nice-selectA {	width: 62px;padding: 0 9px 0 0;height: 38px;margin-left:1px;position: absolute;background:  url(/images/searchicon.gif) no-repeat 52px center;cursor:pointer;float:left;}
.nice-selectA input {display: block;width: 62px;height: 38px;line-height: 38px \9;border: 0;outline: 0;cursor:pointer;color:#666;font-size:14px;}
.nice-selectA ul {width: 92px;display: none;position: absolute;left: -1px;top: 38px;overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border: 1px solid #A6A6A6;border-top: 0;box-shadow: 0 3px 3px #A6A6A6;z-index:9999;}
.nice-selectA ul li {height: 30px;line-height: 30px;overflow: hidden;padding: 0 9px 0 45px;cursor: pointer;font-size:14px;color:#666;}
.nice-selectA ul li.on {background-color: #e0e0e0;}

