﻿/************************公共**************************/
.header .nav .navl,.header .nav .navr,
.menu,.menu .menuleft,.menu .menuright,.menu .menulist,.menu .menulist .mlleft,.menu .menulist .mlright,.menu .menulist .search .kinput,.menu .menulist .search .button,
.main .tuiexp,.main .tuiexp .tuiexpleft,.main .tuiexp .tuiexpright,.main .tuiexp .tuiexpico,.main .tuiexp .tuiexpico1,.main .tuiexp .line,
.main .gg,.main .gg .ggleft,.main .gg .ggright,
.main .contact,.main .contact .contactleft,.main .contact .contactright,
.main .sl,.main .sl .slleft,.main .sl .slright,
.main .el,.main .el .elleft,.main .el .elright,
.main .gg .gglist h3 span a,.main .gg .gglist ul li,
.main .sl .slist h3 span a,
.main .el .elist h3 span a,.main .el .elist ul li,
.main .album,.main .album .albumleft,.main .album .albumright,.main .album .albumlist h3,.main .album .albumlist h3 span a,.main .album .albumlist #back,.main .album .albumlist #next,
.main .albumslist .albumT #back,.main .albumslist .albumT #next,
.main .details .detailscontent h3.other,.main .details .detailscontent .backtosy,.main .details .detailscontent .copyorlink
{background-image:url(common.gif);background-repeat:no-repeat;}

.header .nav .fleft li,.header .nav .fright li,
.menu .menulist .list li,.menu .menulist .list li ul li,.menu .hotkey span,
.PageList .pre a,.PageList .preno,.PageList .next a,.PageList .nextno,.PageList .sy a,.PageList .syno,.PageList .wy a,.PageList .wyno,
.main .newslist .news .textlist li,
.main .albumslist .albums li,
.main .details .detailscontent .zhutuan li
{background-image:url(ico.gif);background-repeat:no-repeat;}

.main .gg .gglist h3,.main .sl .slist h3,.main .el .elist h3,.main .contact .contactc
{background-image:url(sortlist.gif);background-repeat:no-repeat;}

.mt12{margin-top:12px;}
.mr12{margin-right:12px;}
.mb12{margin-bottom:12px;}
.ml12{margin-left:12px;}

/************************头部*************************/
.top{width:0 auto;height:5px;background-color:#e8e8e8;overflow:hidden;}
.header{position:relative;left:50%;margin-left:-495px;width:990px;height:70px;overflow:hidden;}
.header .logo{position:absolute;left:20px;top:10px;width:249px;height:50px;}

.header .nav{position:absolute;right:0;top:0;width:345px;height:21px;background:#e8e8e8;}
.header .nav .navl{float:left;width:13px;height:21px;background-position:-68px 0;}
.header .nav .navr{float:right;width:13px;height:21px;background-position:-81px 0;}
.header .nav .fleft{padding-left:7px;width:304px;height:21px;}
.header .nav .fleft li{float:left;padding:1px 0 0 13px;width:55px;height:20px;line-height:16px;*line-height:20px;}
.header .nav .fleft li.home{background-position:0 5px;}
.header .nav .fleft li.help{background-position:0 -20px;}
.header .nav .fleft li.contact{background-position:0 -45px;}
.header .nav .fleft li.fan{background-position:0 -45px;}
.header .nav .fright{padding-right:7px;width:198px;height:21px;}
.header .nav .fright li{float:left;padding:1px 0 0 6px;width:60px;height:20px;line-height:16px;*line-height:20px;background-position:-8px -65px;}

/************************目录*************************/
.menu{position:relative;margin:0 auto;width:990px;height:75px;background-position:0 -76px;background-repeat:repeat-x;}
.menu .menuleft{position:absolute;left:0;width:10px;height:75px;background-position:0 0;}
.menu .menuright{position:absolute;right:0;width:10px;height:75px;background-position:-10px 0;}
.menu .hotkey{position:absolute;left:10px;bottom:8px;}
.menu .hotkey label{color:#4e4e4e;}
.menu .hotkey span{padding:0 8px;background-position:right -130px;}
.menu .hotkey span a{color:#5f5f5f;}

.menu .menulist{position:absolute;left:6px;top:4px;width:978px;height:39px;background-position:0 -151px;background-repeat:repeat-x;z-index:2;}
.menu .menulist .mlleft{width:24px;height:39px;background-position:-20px 0;}
.menu .menulist .mlright{width:24px;height:39px;background-position:-44px 0;}
.menu .menulist .list{margin-left:30px;width:450px;}
.menu .menulist .list li{float:left;width:85px;height:39px;font:bold 14px/39px "宋体";background-position:right -77px;text-align:center;}
.menu .menulist .list li a{color:#fff;}
.menu .menulist .list li ul{position:absolute;top:18px;left:190px;display:none;padding:21px 27px 15px 15px;width:240px;height:100px;background:url(sort.png) no-repeat;_background:url(sort.gif) no-repeat;z-index:3;overflow:hidden;}
.menu .menulist .list li ul li{float:left;width:80px;height:27px;line-height:27px;text-indent:10px;background-position:-5px -104px;text-align:left;font-size:12px;color:#8e8177;}
.menu .menulist .list li ul li a{font-size:12px;color:#8e8177;font-weight:normal;}
.menu .menulist .list li ul li a:hover{color:#ff6600;}
.menu .menulist .search{padding:9px 0 0 0;}
.menu .menulist .search select{float:left;width:117px;height:20px;line-height:20px;}
.menu .menulist .search .kinput{float:left;margin:0 4px;width:200px;height:18px;line-height:20px;border:1px solid #ec4800;background-position:left -190px;background-repeat:repeat-x;}
.menu .menulist .search .button{float:left;margin:0;padding:0;width:44px;height:20px;border:0;background-position:-24px -49px;}

/***********************正文*******************/
.main{margin:6px auto;width:990px;overflow:hidden;}

.main .tuiexp{position:relative;width:744px;height:275px;background-position:0 -483px;background-repeat:repeat-x;overflow:hidden;}
.main .tuiexp .tuiexpleft{width:6px;height:275px;background-position:0 -208px;overflow:hidden;}
.main .tuiexp .tuiexpright{width:10px;height:275px;background-position:-6px -208px;overflow:hidden;}
.main .tuiexp .tuiexpico{position:absolute;left:0;top:0;width:38px;height:38px;background-position:-94px top;}
.main .tuiexp .tuiexpico1{position:absolute;right:0;top:0;width:38px;height:38px;background-position:-135px 0;}
.main .tuiexp .line{margin:18px 0;width:4px;height:240px;font-size:0;background-position:right -208px;overflow:hidden;}

.main .tuiexp .tuiexplist{display:inline;margin:18px 15px; 17px 15px;padding:0;width:332px;height:240px;overflow:hidden;}
.main .tuiexp .tuiexplist img{padding:1px;width:328px;height:58px;border:1px solid #a9a8a6;overflow:hidden;}
.main .tuiexp .tuiexplist ul{margin:2px 0;*margin:1px 0;}
.main .tuiexp .tuiexplist ul li{height:22px;line-height:22px;}
.main .tuiexp .tuiexplist ul li span{float:right;}

.main .sl{width:366px;height:208px;background-position:0 -1021px;background-repeat:repeat-x;overflow:hidden;}
.main .sl .slleft{width:8px;height:208px;background-position:-32px -208px;overflow:hidden;}
.main .sl .slright{width:8px;height:208px;background-position:-40px -208px;overflow:hidden;}
.main .sl .slist{margin:0;padding:0;width:350px;height:208px;overflow:hidden;}
.main .sl .slist h3{margin:10px 1px 0 1px;width:348px;height:30px;line-height:34px;text-indent:30px;color:#615b5b;overflow:hidden;}
.main .sl .slist h3.sl1{background-position:0 0;}
.main .sl .slist h3.sl2{background-position:0 -30px;}
.main .sl .slist h3.sl3{background-position:0 -60px;}
.main .sl .slist h3.sl4{background-position:0 -90px;}
.main .sl .slist h3.sl5{background-position:0 -120px;}
.main .sl .slist h3.sl6{background-position:0 -150px;}
.main .sl .slist h3.sl7{background-position:0 0;}
.main .sl .slist h3.sl8{background-position:0 -30px;}
.main .sl .slist h3.sl9{background-position:0 -60px;}
.main .sl .slist h3.sl10{background-position:0 -90px;}
.main .sl .slist h3.sl11{background-position:0 -120px;}
.main .sl .slist h3.sl12{background-position:0 -150px;}
.main .sl .slist h3.sl13{background-position:0 0;}
.main .sl .slist h3.sl14{background-position:0 -30px;}
.main .sl .slist h3.sl15{background-position:0 -60px;}
.main .sl .slist h3.sl16{background-position:0 -90px;}
.main .sl .slist h3.sl17{background-position:0 -120px;}
.main .sl .slist h3.sl18{background-position:0 -150px;}
.main .sl .slist h3.sl19{background-position:0 0;}
.main .sl .slist h3.sl20{background-position:0 -30px;}
.main .sl .slist h3.sl21{background-position:0 -60px;}
.main .sl .slist h3.sl22{background-position:0 -90px;}
.main .sl .slist h3.sl23{background-position:0 -120px;}
.main .sl .slist h3.sl24{background-position:0 -150px;}
.main .sl .slist h3 span{float:right;margin-right:10px;}
.main .sl .slist h3 span a{display:block;margin-top:10px;padding-top:13px;width:28px;height:0;background-position:-69px -40px;overflow:hidden;}
.main .sl .slist ul{margin:6px 12px 8px 12px;width:326px;height:154px;overflow:hidden;}
.main .sl .slist ul li{width:326px;height:22px;line-height:22px;overflow:hidden;}
.main .sl .slist ul li span{float:right;}

.main .gg{width:234px;height:175px;background-position:0 -758px;background-repeat:repeat-x;overflow:hidden;}
.main .gg .ggleft{width:6px;height:175px;background-position:-48px -208px;overflow:hidden;}
.main .gg .ggright{width:10px;height:175px;background-position:-54px -208px;overflow:hidden;}
.main .gg .gglist{margin:0;padding:0;width:218px;height:175px;overflow:hidden;}
.main .gg .gglist h3{margin:6px 7px 0 7px;width:204px;height:30px;line-height:30px;text-indent:30px;color:#615b5b;overflow:hidden;}
.main .gg .gglist h3.new{background-position:0 -210px;}
.main .gg .gglist h3 span{float:right;margin-right:10px;}
.main .gg .gglist h3 span a{display:block;margin-top:10px;padding-top:9px;width:31px;height:0;background-position:-69px -54px;overflow:hidden;}
.main .gg .gglist ul{margin:6px 7px 3px 7px;width:204px;height:132px;}
.main .gg .gglist ul li{width:204px;height:22px;line-height:22px;text-indent:8px;background-position:-174px 11px;overflow:hidden;}

.main .contact{width:232px;height:88px;background-position:0 -933px;background-repeat:repeat-x;overflow:hidden;}
.main .contact .contactleft{width:6px;height:88px;background-position:-64px -208px;overflow:hidden;}
.main .contact .contactright{width:10px;height:88px;background-position:-70px -208px;overflow:hidden;}
.main .contact .contactc{width:216px;height:88px;background-position:left -242px;overflow:hidden;}

.main .el{width:234px;height:208px;background-position:0 -1229px;background-repeat:repeat-x;overflow:hidden;}
.main .el .elleft{width:6px;height:208px;background-position:-16px -208px;overflow:hidden;}
.main .el .elright{width:10px;height:208px;background-position:-22px -208px;overflow:hidden;}
.main .el .elist{margin:0;padding:0;width:218px;height:208px;overflow:hidden;}
.main .el .elist h3{margin:10px 7px 0 7px;width:204px;height:30px;line-height:30px;text-indent:30px;color:#615b5b;overflow:hidden;}
.main .el .elist h3.hot{background-position:0 -180px;}
.main .el .elist h3.new{background-position:0 -210px;}
.main .el .elist h3 span{float:right;margin-right:10px;}
.main .el .elist h3 span a{display:block;margin-top:10px;padding-top:9px;width:31px;height:0;background-position:-69px -54px;overflow:hidden;}
.main .el .elist ul{margin:6px 7px 0 7px;width:204px;height:154px;}
.main .el .elist ul li{width:204px;height:22px;line-height:22px;text-indent:8px;background-position:-174px 11px;overflow:hidden;}

.main .album{width:990px;height:208px;background-position:0 -1437px;background-repeat:repeat-x;overflow:hidden;}
.main .album .albumleft{width:17px;height:208px;background-position:-80px -208px;overflow:hidden;}
.main .album .albumright{width:18px;height:208px;background-position:-97px -208px;overflow:hidden;}
.main .album .albumlist{position:relative;width:955px;height:208px;overflow:hidden;}
.main .album .albumlist h3{position:absolute;left:0;top:0;width:955px;height:39px;line-height:50px;text-indent:20px;color:#615b5b;background-position:-230px -4px;overflow:hidden;}
.main .album .albumlist h3 span{float:right;margin-right:10px;}
.main .album .albumlist h3 span a{display:block;margin-top:15px;padding-top:14px;width:33px;height:0;background-position:-192px -42px;}
.main .album .albumlist #back,.main .album .albumlist #next{position:absolute;top:39px;display:block;width:8px;height:51px;cursor:pointer;overflow:hidden;}
.main .album .albumlist #back{left:0;margin:50px 14px 0 14px;background-position:-176px -23px;}
.main .album .albumlist #next{right:0;margin:50px 14px 0 13px;background-position:-184px -23px;}
.main .album .albumlist #AlbumList{position:relative;top:39px;margin:0 27px 0 28px;width:900px;height:156px;overflow:hidden;}
.main .album .albumlist #AlbumList ul{position:absolute;width:3600px;height:156px;}
.main .album .albumlist #AlbumList ul li{float:left;display:inline;margin:10px 11px 0 14px;width:155px;height:138px;line-height:20px;text-align:center;overflow:hidden;}
.main .album .albumlist #AlbumList ul li img{display:block;margin-bottom:3px;padding:1px;width:151px;height:116px;border:1px solid #ccc;overflow:hidden;}

.copyright {margin-top:12px;padding-top:10px;border-top:2px #ccc solid;text-align:center;font-size:12px;color:#707070;}
.copyright li a{color:#003277;}
.copyright li.text {margin:0px auto;margin-bottom:5px;padding-top:5px;text-align:center;}

/*********************分页******************/
.PageList {float: right;height:20px;padding-right:10px;}
.PageList li {float:left;margin:0 5px;text-align:center;color:#333;}
.PageList .pre a,.PageList .preno,.PageList .next a,.PageList .nextno{float:left;display:inline;padding-top:14px;width:15px;height:0;overflow:hidden;}
.PageList .pre a{background-position:right -183px;}
.PageList .preno{background-position:right -253px;}
.PageList .next a{background-position:right -163px}
.PageList .nextno{background-position:right -234px}
.PageList .sy a,.PageList .syno,.PageList .wy a,.PageList .wyno{float:left;display:inline;padding-top:14px;width:18px;height:0;overflow:hidden;}
.PageList .sy a{background-position:right -200px;}
.PageList .syno{background-position:right -270px;}
.PageList .wy a{background-position:right -145px}
.PageList .wyno{background-position:right -215px}
.PageList .num a{color:#003277;}
.PageList .num a:hover{color:#83b609;}
.PageList .numon{color:#fd8801;font-weight:bold;}

/********************内页**********************/
.main .sortlist{width:744px;height:748px;overflow:hidden;}
.main .sortlist h3{width:744px;height:40px;line-height:45px;text-indent:58px;color:#615b5b;background:url(nei.gif);overflow:hidden;}
.main .sortlist .sortlistbottom{width:744px;height:8px;background:url(nei.gif) 0 -40px;overflow:hidden;}
.main .sortlist .page{padding:0 15px;width:712px;height:20px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;overflow:hidden;}
.main .sortlist .sortlistc{padding:10px 15px 8px 15px;width:712px;height:662px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;}
.main .sortlist .sortlistc li{float:left;margin:0 0 5px 0;width:698px;height:105px;background:url(line.gif) repeat-x 0 104px;overflow:hidden;}
.main .sortlist .sortlistc li img{float:left;margin:10px 15px 10px 0;padding:1px;width:150px;height:75px;border:1px solid #ccc;}
.main .sortlist .sortlistc li .title{float:left;display:inline;width:529px;height:20px;line-height:20px;font-weight:bold;overflow:hidden;}
.main .sortlist .sortlistc li .title a{color:#333;}
.main .sortlist .sortlistc li .title a:hover{color:#ff6600;}
.main .sortlist .sortlistc li .dates{float:left;display:inline;width:529px;height:20px;line-height:20px;color:#666;overflow:hidden;}
.main .sortlist .sortlistc li .dates label{padding-right:5px;}
.main .sortlist .sortlistc li .dates em{color:red;padding-right:5px;}
.main .sortlist .sortlistc li .dec{float:left;display:inline;width:529px;height:60px;line-height:20px;color:#999;overflow:hidden;}

.main .newslist,.main .albumslist{width:744px;height:748px;overflow:hidden;}
.main .newslist h3,.main .albumslist h3{width:744px;height:40px;line-height:45px;text-indent:58px;color:#615b5b;background:url(nei.gif);overflow:hidden;}
.main .newslist .newslistbottom,.main .albumslist .albumslistbottom{width:744px;height:8px;background:url(nei.gif) 0 -40px;overflow:hidden;}
.main .newslist .page,.main .albumslist .page{padding:0 15px;width:712px;height:20px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;overflow:hidden;}
.main .newslist .news{padding:10px 15px 10px 15px;width:712px;height:660px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;}
.main .newslist .news .textlist{width:506px;height:660px;overflow:hidden;}
.main .newslist .news .textlist li{height:30px;line-height:30px;font-size:14px;text-indent:12px;background-position:-12px -284px;}
.main .newslist .news .textlist li span{padding-left:20px;font-size:14px;color:#151889;}
.main .newslist .news .piclist{margin:16px 0 20px 0;width:206px;height:624px;overflow:hidden;}
.main .newslist .news .piclist li{margin:0 10px;width:186px;height:155px;line-height:20px;text-align:center;overflow:hidden;}
.main .newslist .news .piclist li img{display:block;padding:2px;border:1px solid #ccc;}

.main .albumslist .albumT{position:relative;width:742px;height:124px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;overflow:hidden;}
.main .albumslist .albumT #back,.main .albumslist .albumT #next{position:absolute;top:0;display:block;width:8px;height:51px;cursor:pointer;overflow:hidden;}
.main .albumslist .albumT #back{left:0;margin:30px 14px 0 14px;background-position:-176px -23px;}
.main .albumslist .albumT #next{right:0;margin:30px 14px 0 13px;background-position:-184px -23px;}
.main .albumslist .albumT #AlbumList{position:relative;top:0;left:16px;margin:0 15px 0 15px;width:680px;height:124px;overflow:hidden;}
.main .albumslist .albumT #AlbumList ul{position:absolute;width:2040px;height:104px;}
.main .albumslist .albumT #AlbumList ul li{float:left;display:inline;margin:10px 6px 0 6px;width:124px;height:114px;line-height:20px;text-align:center;overflow:hidden;}
.main .albumslist .albumT #AlbumList ul li img{display:block;margin-bottom:3px;padding:1px;width:120px;height:90px;border:1px solid #ccc;overflow:hidden;}

.main .albumslist .albums{padding:9px 15px 8px 15px;width:712px;height:539px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;}
.main .albumslist .albums li{height:30px;line-height:30px;font-size:14px;text-indent:12px;background-position:-12px -284px;}

.main .details{width:744px;min-height:748px;_height:748px;}
.main .details h3{width:744px;height:40px;line-height:45px;text-indent:58px;color:#615b5b;background:url(nei.gif) 0 -49px;overflow:hidden;}
.main .details .detailsbottom{width:744px;height:8px;background:url(nei.gif) 0 -40px;overflow:hidden;}
.main .details .detailscontent{padding:10px 15px 8px 15px;width:712px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;}
.main .details .detailscontent h1{margin:20px auto 10px auto;color:#ba4a04;}
.main .details .detailscontent h2{margin-bottom:10px;}
.main .details .detailscontent .xian{margin:0 auto 20px auto;width:680px;height:2px;font-size:0;border-top:1px solid #ccc;}
.main .details .detailscontent .dec{margin:0 auto 20px auto;padding:5px 10px;width:660px;line-height:22px;border:1px solid #ccc;font-size:14px;color:#999;overflow:hidden;}
.main .details .detailscontent .dec label{font-size:14px;font-weight:bold;color:#666;}
.main .details .detailscontent .neirong{margin:0 auto 20px auto;width:660px;font-size:14px;overflow:hidden;}
.main .details .detailscontent .neirong img{margin:0 auto;text-align:center;max-width:660px;overflow:hidden;}
.main .details .detailscontent .neirong p{font-size:14px;line-height:28px;}
.main .details .detailscontent h3.other{background-position:-226px -46px;width:680px;height:30px;line-height:30px;text-indent:20px;}
.main .details .detailscontent .zhutuan{padding:10px 20px;width:670px;height:100px;border:1px solid #ccc;}
.main .details .detailscontent .zhutuan li{height:25px;line-height:25px;font-size:14px;background-position:-5px -105px;text-indent:15px;}
.main .details .detailscontent .zhutuan li.title{margin-left:-5px;text-indent:0;background:none;}
.main .details .detailscontent .mianze{margin:0 auto 20px auto;padding:5px 10px;width:685px;line-height:22px;border:1px solid #ccc;font-size:14px;color:#999;overflow:hidden;}
.main .details .detailscontent .mianze label{color:#f00;font-weight:bold;}
.main .details .detailscontent .tags{margin:0 auto;padding:5px 10x;width:692px;line-height:22px;color:#ff6600;overflow:hidden;}
.main .details .detailscontent .tags label{font-weight:bold;font-size:14px;}
.main .details .detailscontent .tags span{color:#000;}
.main .details .detailscontent .tags span a{text-decoration:underline;}
.main .details .detailscontent .operation{margin:0 auto;margin:20px auto;width:178px;overflow:hidden;}
.main .details .detailscontent .backtosy{float:left;display:inline;margin:0 10px;padding-top:65px;width:69px;height:0;background-position:-87px -417px;overflow:hidden;}
.main .details .detailscontent .copyorlink{float:left;display:inline;margin:0 10px;padding-top:65px;width:69px;height:0;background-position:-17px -417px;overflow:hidden;}
