/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0; padding: 0; }
div {word-wrap: break-word; word-break: break-all; margin: 0 auto; }
fieldset, img {border: 0; }
:focus {outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: normal; font-weight: 400; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: 400; }
abbr, acronym {border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option {font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
body {line-height: 1.5; font-family: Tahoma, sans-serif; }
ol, ul {list-style: none; }
table {border-collapse: collapse; border-spacing: 0; }
caption, th {text-align: left; }
sup, sub {font-size: 100%; vertical-align: baseline; }
:link, :visited, ins {text-decoration: none; }
code, kbd, samp, tt, input, button, textarea, select {font-size: 100%; }
.nk-menu li.waterfall { background: url(../../images/home/banner_hover.png) repeat-x 0px 0px !important; width: 77px; height: 58px;line-height:58px;border:1px solid #cecece}
.nk-menu li.waterfall a { color: #fe7000; }

body {font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif; font-size: 12px;color: #414141; background-color: #fff;}
#site-nav {width: 100%; background-color: #eee; height: 30px; line-height: 30px; clear: both; background:url(../image/nk-bg.gif) repeat-x; position: relative; z-index: 1010; }
#top-banner {width: 980px; height: 45px; background: url(../image/gqpf/hengtiao.jpg) no-repeat; clear: both; margin: 0 auto; }
.nav-wrap {width: 980px; margin: 0 auto; }
.wrap-left {float: left; width: 500px; margin-left: 10px; height: 30px; line-height: 30px; _margin-top: 4px; text-align: left; position: relative; font-family: Verdana,san-serif,宋体; }
.user, .name {border: 1px #e3e3e3 solid; border-top: 1px #bababa solid; border-left: 1px #bababa solid; width: 120px; margin-left: 5px; height: 17px; line-height: 17px; }
.user {margin-right: 18px; }
.btnsubmit {background: url(../image/submit.png); width: 39px; height: 18px; border: 0; margin-left: 6px; margin-right: 16px; }
.wrap-left a {color: #414141; text-align: left; }
.wrap-right span a, .nk-f .nk-bar .tor h1 a {color: #414141; }
.wrap-right {float: right; width: 420px; }
.wrap-right span {float: left; width: 80px; text-align: center; margin-top: 1px!important; height: 26px; line-height: 26px; background: url(../image/se.png) no-repeat right 8px; }
.wrap-right span a:hover {color: #f50; text-decoration: underline; }
.wrap-right .last {background: none; display: block; position: relative; padding: 1px;width:85px;}
.wrap-right .last b {width: 5px; height: 3px; background: url(../image/nk-title.gif) no-repeat -689px -177px; right: 2px; top: 13px; display: block; position: absolute; }
.waw {width: 85px; position: relative; z-index: 1002; }
.nkss {background: #bfbfbf!important; border-bottom: 0!important; }
.nk-dh {border: 1px #bfbfbf solid; color: #666; background: #fff!important; width: 126px; height: auto; text-align: left; position: absolute; right: 0; _right: -1px; top: 26px; display: none; padding: 6px 15px 2px; }
.nk-dh h1 {font-size: 12px; height: 26px; line-height: 26px; border-bottom: 1px #f0f0f0 solid; color: #999; padding: 5px 0 2px; }
.nk-dh h1 a {color: #369!important; font-weight: 700; }
.nk-dh .pdl{padding-right: 35px;padding-left:10px; }
.nk-dh label a {padding-right: 8px; }
.up {background-position: -699px -177px!important; }
.nkname a{color:#369;}
.nkname a:hover{text-decoration: underline;}
.tb a{color:#666}
.tb a:hover{color:#f60;text-decoration: underline;}
#upload{width:80px;font-weight:700;}
#upload a{color: #f60;}
#cto3d{width:90px;height: 22px;background: url(../image/2dto3d.gif) center center no-repeat; text-indent: -999em;float: left;margin-top:2px;line-height:22px; }



.bom {border: 1px #ebebe9 solid; margin-bottom: 0; clear: both; text-align: left!important; background:url(../image/index_b.gif) repeat-x; width: 953px; padding: 0 5px 10px 20px; }
.bom .twot {height: 32px!important; line-height: 32px!important; margin-left: -10px; margin-bottom: 12px; }
.bom .twot, .cli {clear: both; overflow: hidden;height: 50px;}
.bom li {height: 24px; line-height: 24px; width: 113px; float: left; overflow: hidden; padding: 0 5px 0 0; }
.copyright {text-align: center; margin-bottom: 15px; padding-top: 15px; line-height: 20px; }
.taskm {border: 1px #ebebe9 solid; border-bottom: 0; margin-bottom: 0; clear: both; text-align: left!important; background: url(../image/index_b.gif) repeat-x; width: 760px; padding: 0 0 0 20px; }
.taskm .twot {height: 28px!important; line-height: 28px!important; margin-left: -10px; margin-bottom: 12px; }
.taskm ul, li {list-style: none; margin: 0; }
.taskm li {line-height: 24px; float: left; overflow: hidden; margin: 0; padding: 0 5px 0 0; }
.linkmore {width: 108px; height: 12px; cursor: pointer; background: url(/image/b_more.gif) no-repeat; margin: 0 auto; }
.linkmore img {vertical-align: top; }
div.vp { width:500px; height:28px;text-align: center; margin:10px auto 0px auto; padding: 3px; }
div.vp A {border-right: #dedfde 1px solid; background-position: 50% bottom; border-top: #dedfde 1px solid; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; border-bottom: #dedfde 1px solid; text-decoration: none; padding: 2px 6px; }
div.vp SPAN.current {font-weight: 700; color: #ff0084; margin-right: 3px; padding: 2px 6px; }
div.vp SPAN.disabled {color: #adaaad; margin-right: 3px; padding: 2px 6px; }
.hidden {height: 0; clear: both; overflow: hidden; font-size: 0; }
#content { margin-top: 13px; }
#login-auto-list {position: absolute; border: 1px solid #e3e3e3; background: #fff; width: 150px; left: 19px; top: 25px; _top: 21px; overflow: hidden; display: none; padding: 0 0 0 3px; }
#login-auto-list li {height: 24px; line-height: 24px; cursor: pointer; }
#login-auto-list .hover {background: #c2cff1; }
.logo-flash {width: 300px; height: 90px;position:absolute;top:-10px;left:0px;text-align: left!important;}
.gqpf_left {width: 110px; height: 300px; position: absolute; z-index: 999; top: 300px; left: 0; }
.gqpf_right {width: 110px; height: 300px; position: absolute; z-index: 999; top: 300px; right: 0; }
.wrap-right span a, .nk-f .nk-bar .tor h1 a {color: #414141; }
.nk-dh div, .taskm .twot, .cli {clear: both; }
.roc .o1, .roc .o2 {width: 85px!important; height: 35px!important; overflow: hidden!important; float: left; text-indent: -999em; }
.bom h1, .taskm h1 {font-size: 12px; float: left; width: 80px; cursor: pointer; text-align: center; }
.bom h1.curr, .taskm h1.curr {font-weight: 700; background: #fff; border: 1px #ebebe9 solid; border-top: 0; border-bottom: 0; cursor: normal; }
.bom .pa, .taskm .pa {display: none; }
.bom li a, .copyright a, .taskm li a {color: #414141; white-space: nowrap; }
.bom li a:hover, .copyright a:hover, .taskm li a:hover {color: #ff6400; }
div.vp A:hover, div.meneame A:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
#tel-num {position: absolute; right: 120px; top: 58px; z-index: 1; width: 260px; }
#tel-num li {float: left; font-weight: bold; font-style: italic; font-size: 14px; height: 35px; line-height: 35px; }
#tel_1 {width: 90px; text-align: right; }
#tel_2 {width: 28px; background: url(../image/logo_s.gif) -466px 8px no-repeat; }
#tel_3 {color: #b82018; font-size: 16px !important; width: 130px; font-family: '微软雅黑'; }
.newye {width: 320px; height: 80px; float: left; overflow: hidden; }
.dragon {width: 130px; height: 80px; float: left; }
.c_left {width: 120px; height: 280px; left: 20px; position: absolute; top: 195px; _top: 199px; z-index: 9999; }
.cl_close {width: 30px; height: 20px; left: 95px; position: absolute; top: 280px; z-index: 9999; cursor: pointer; }
.c_right {width: 120px; height: 320px; position: absolute; right: 20px; top: 195px; _top: 199px; z-index: 9999; }
#cto3d{width:90px;height: 22px;background: url(../image/2dto3d.gif) center center no-repeat; text-indent: -999em;float: left;margin-top:2px;line-height:22px; }
#new{background: url(../image/new.gif) no-repeat;width: 25px;height: 20px; position:absolute;right:20px;top:99px;z-index: 99999;}
#upload{width:80px;font-weight:700;}
#upload a{color: #f60;}
#c-first{width:90px;}


.crumb{ width:990px; padding:10px; border-bottom:1px solid #DCDCDC}
.crumb a{ color:#363636; }
.crumb a:hover{ text-decoration:underline; color:#FF6400;}



.foot{ background-color: #FA8C1E; height:3px; _height:1px !important; width: 100%; float:left; margin:50px auto 20px auto;}
.copyright{ width:1000px; margin:0 auto; text-align: center; line-height: 20px; }
.copyright a{ color: #414141;}

/*zhuanti*/
#picturewall .wrap {font: 12px/1.5 arial,helvetica,sans-serif;}
#content{width:1000px;}    
#menu-fil{margin:2px 0px 12px 10px;height:28px; clear: both;}
#menu-fil .first a{margin-left:0px;}
#menu-fil li{float:left;}
#menu-fil a{width:50px;height:26px;line-height:26px; text-align:center;display: block;border:1px #dfdfdf solid;margin-left:-1px;color: #686868;}
#menu-fil a:hover{text-decoration:underline;}
#sepe{margin-left:25px;}
#picturewall{width:1000px;margin-top: 10px;margin-bottom: 10px; overflow:hidden;margin-left:458px; clear:both;}
.item{width: 240px;margin: 0px 10px 8px 0px;padding-bottom:7px; overflow: hidden;/*background:url(images/item-bg.png) no-repeat left bottom;*/}
.last{margin-right:0px !important;}
.wrap{border:1px #e5e5e5 solid;box-shadow:0 1px 3px rgba(34,25,25,0.2) !important;
    -moz-box-shadow:0 1px 3px rgba(34,25,25,0.2);
    -webkit-box-shadow:0 1px 3px rgba(34,25,25,0.2);}
.collect{position: absolute;z-index: 999;width:60px;height:22px;line-height: 22px;top:26px;right:23px;display:none;cursor: pointer;}
.collect a:link, .collect a:visited {padding: 0 5px 0 22px;display: block;line-height:22px;vertical-align: middle;background:#444 url(../../images/zhuanti/new-dtbutton.gif) 2px 2px no-repeat !important;opacity: 0.70;
filter: Alpha(Opacity=70);color: white;vertical-align: middle;}
.collect a:hover{text-decoration: none;	background-position: 2px -24px !important;}
.brief{color: #888;padding: 6px 10px;background-color: #f0f0f0;clear: both;}
.click-r{margin-top: 4px;color: #777;float: right;margin: 8px 0px 8px 0px;}
.click-r span{float: left; }
.vcount{background:url(../../images/zhuanti/a.gif) no-repeat;width:40px;height: 18px;padding-left: 22px !important;line-height: 18px;color: #87BE25;}
.reply{background:url(../../images/zhuanti/c.gif) no-repeat;width:35px;height: 18px;padding-left: 22px !important;line-height: 18px;color: #87BE25;}
.avatar{float: left;width:30px;height:30px; margin-right:6px;}
.pprice{background:url(../../images/zhuanti/pprice.png) no-repeat;width: auto !important;padding-left: 20px !important;line-height: 18px;color: #87BE25; float: right !important;}
.biaot{display: inline;color: #777;}.biaot a {color: #87BE25;}.biaot a:hover {text-decoration: underline;}
.sub{margin-top: 12px;line-height: 20px;}.sub a {color: #2BA7E7;}.sub a:hover{text-decoration: underline;}
.msg {color: #666;font: 12px Arial,SimSun;line-height: 18px;doverflow: hidden;}



/* 分页 */
#pageZone { padding-top: 20px; height:55px;overflow: hidden }
#pageZone li {font-family: "微软雅黑";float: left;height:34px;line-height:34px;text-align: center; margin-right: 5px; font-size: 14px; cursor: pointer; }
#pageZone li a{display:block;height:32px;padding-left:8px;padding-right:8px;border:1px solid #e2e2e2;float: left;color: #414141;}
#pageZone li a:hover{display: block;color: #fff;text-decoration:none;background: #ef7b0a; }
#pageZone li.isNow { background:#ef7b0a; color: #fff; }
#pageZone li.count { display: none }
#pageZone li.dot { border: none; }
#pageZone .Disabled { width: 85px;}
#pageZone .Disabled a { display: block; width: 85px }
.thisclass{background: #ef7b0a;color:#fff ;}
.thisclass a{color: #fff !important;;text-decoration: none;}
.thisclass a:hover{color: #fff; text-decoration: none;background: #ef7b0a; display:block;text-decoration:none; }
.pageinfo{border: 1px solid #e2e2e2;display: block;line-height: 32px;padding-left: 8px;padding-right: 8px;}
.page_up{width: 37px;height: 65px;position: absolute;background: url(../../images/zhuanti/page_up.png) no-repeat left top;left: 0px;top:160px; cursor: pointer;}
.page_down{width: 37px;height: 65px;position: absolute;background: url(../../images/zhuanti/page_down.png) no-repeat left top;right: 0px;top:160px;cursor: pointer;}
.curs{background-position: 0px -75px;}

/* 排序、热门导航 */
.nk-fi {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none; -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;border-color: #E3E3E3;border-image: none; border-style: solid;border-width: 1px 2px 3px;
    height: 32px;line-height: 32px;margin-top:10px; padding: 0;width: 990px;}
.nk-fi .cann {float: left;text-align: right;width: 105px;}
.nk-fi .fib { border: 1px solid #DCDCDC;float: left;height: 18px;line-height: 18px;margin: 6px 4px 0 0; text-align: center; width: 75px;}
.nk-fi .fib a { color: #414141;}
.nk-fi .fib img {vertical-align: middle;}
.nk-fi .sword {float: left;margin-left: 8px;width: 370px; _margin:6px 4px 0 0;}
.hidden { clear: both; font-size: 0; height: 0; overflow: hidden;}
.sword a{ color:#414141;}
.nk-fi .fib a:hover{ font-weight:bolder;}

/* 底部 */
#footer{ float:left; width:100%;background-color:#FFF; border-top: 3px solid #fa8c1e; display: block;margin-top: 30px;}
/*friend*/
.friend {width: 980px;margin:0 auto; color: #222;padding-bottom: 10px;background: url(../images/line00.png) center bottom no-repeat;}
.friend .hd{height: 30px;line-height: 30px;font-family: "微软雅黑", "Arial Narrow", HELVETICA;font-size: 16px;color:#f60;;}
.friend .bd{ font-family: Tahoma; color: #666; font-size: 12px;display: inline-block; }
.friend .bd a {color: #666; font-family: Tahoma; line-height: 20px; padding: 0px 4px; *padding:0px 4px 0px 3px;}
.friend .bd a:hover { text-decoration: none; color:#f0852c;}
.friend .bd li{float:left;margin-right:5px;margin-bottom:5px;list-style:none;display:inline;float:none;}
 /*copyright*/
.tcopyright {width:980px;min-width:980px;margin:0 auto;padding:10px 0;font-size:12px;line-height:20px;color:#333;overflow:hidden;clear:both; text-align:center;}
.tcopyright a{color:#333;text-decoration: none;padding:5px 6px 5px 6px }
.tcopyright a:hover{color:#f0852c;text-decoration: underline;}
.tcopyright .en{font-family:Arial;color: #666;}
.tcopyright .en a{color:#666;text-decoration: none;}
.tcopyright .en a:hover{color:#f0852c;text-decoration: underline;}

/**/
.zd{width: 1000px;position: relative; overflow: hidden;margin-left:5px;}
.block{float: left;width: 238px;height: 180px; margin-right: 10px; margin-bottom: 12px;border:1px solid #f2f2f2;}
.block1{float: left;width: 488px;height: 242px; margin-right: 10px; margin-bottom: 12px;border:1px solid #f2f2f2;}
/*.block1 img{box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;}*/
#picturewall{}
.zd div{position: relative; overflow: hidden;}
.htit{
    display: block; position: absolute; 
    bottom: -28px; 
    text-align: center;
    font-size: 14px;
    left: 0px;
    width:100%;
}
.ubg{
    position: absolute; 
    background: #000;
    height: 28px; line-height: 28px;
    filter: alpha(opacity=70); opacity: 0.7;
    width:100%;
    bottom: 0px;
    left:0px;
    z-index: 1;
}
.met{
    position: absolute; 
    width:100%;
    z-index: 2;
    bottom: 0px;
    left:0px;
    color:#fff;
}
.htit a{color:#fff;}
.show span{
	display: block;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 10px;
    margin-left: 16px;
    text-indent: 2em;
    width: auto;
}
.show p span{
	display: block;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 10px;
    margin-left: 16px;
    text-indent: 2em;
    width: 600px;
}
.show div span{
	display: block;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 10px;
    margin-left: 16px;
    text-indent: 2em;
    width: auto;
}
.show .ppvl{ margin-left:8px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;}
.show .ppvl span{ display:inline; text-indent:0;}
.show img{ margin-top:10px; margin-left:18px;}
.desc img{ margin-left:9px;}