@charset "utf-8";
body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,p,form,fieldset,table,td,tr,img,select,input,select,input{ font-size:12px; color:#999;}

body{ background:#262626;}
.wrapper{ width:1000px; margin:0 auto;}
.bread_nav{ width:100%; border-bottom:1px #393939 solid;}
.bread_nav2{ width:100%; border-bottom:1px #060606 solid; height:35px;color:#b4b4b4; line-height:38px;}
.bread_nav2 a{line-height:38px; color:#b4b4b4;}

.big_title{ padding:10px 0 0 0; line-height:26px;color:#B4B4B4;}
.big_title h1{ font-size:20px; line-height:30px; color:#fff;font-family:"微软雅黑","黑体"; float:left;}
.big_title span{font-size:12px; line-height:34px;}
.big_title p{ line-height:20px; color:#999;}
.big_title b{ color:#c60000; font-size:18px;}


.tp_share{text-align:right;color: #B4B4B4;font-size:12px;}
.tp_share .txt{color:#FFF; padding-right:10px; padding-left:20px; line-height:18px;}
.tp_share a{color: #B4B4B4; line-height:28px;}

.pic_show{width:950px; line-height:650px; margin:0 auto; position:relative; zoom:1;overflow:hidden;}
.pic_prek,.pic_nextk{width:474px; height:650px;cursor:pointer;background-position: 0 0; background: url(../images/picshowbg.png);position:absolute;}
.pic_prek{ left:0; top:0;}
.pic_nextk{ right:0; top:0;}
.pic_pre,.pic_next{ height:330px; padding-top:255px; width:102px; height:95px; line-height:650px;}
.pic_pre{padding-left:25px;text-align:center; float:left;padding-right:36px;;}
.pic_pre a{display:none; /*cursor: url(../images/picshowright.png); width:100%; height:100%;*/background:url(../images/picshowright.png) no-repeat;width:102px; height:95px; text-indent:99999px;}
.pic_next{padding-right:25px;text-align:center; float:right;}
.pic_next a{display:none;background:url(../images/picshowleft.png) no-repeat;width:102px; height:95px; text-indent:99999px;}

.pic_image{width:950px;display: table-cell;vertical-align:middle;text-align:center; height:650px;} 
.pic_image img{margin-left:auto;margin-right:auto;display: table-cell;display:inline-block\9;display:inline-block\11;*display: table-cell;_display: table-cell;vertical-align: middle;text-align:center;/*max-width: 100%;max-height: 100%;*/-ms-interpolation-mode: bicubic;opacity: 1;}
.pic_image i{display:inline-block;/*height: 100%;*/vertical-align: middle;}
.pic_text{width:908px; padding:8px 20px 20px 20px; line-height:18px; color:#B4B4B4;font-size:12px;}
.pic_text a{ color:#ff8400; line-height:18px;}

.con_list{ width:998px; height:154px; border:#212121 1px solid; background:#0D0D0D; margin-top:25px;}

.qlprojec{display:block; width:130px; height:97px;}
.con_list_pre{ width:130px; height:auto; float:left; padding-top:16px; padding-left:18px; padding-right:15px; text-align:center;font-size:12px;}
.con_list_pre .qlprojec{background-position: 0px -150px;}

.qlprojec img{ width:130px; height:98px; border:#707070 3px solid;}

.con_list_next{ float: right; padding-right:15px; padding-top:16px; text-align:center;}
.con_list_next .qlprojec{background-position:-120px -150px; }

.con_list_pre a,.con_list_next a{ color:#a0a0a0; line-height:40px; font-size:12px;}

.pic_list{width:670px; height:130px; float:left; padding-top:10px;padding-top:10px;}

.pic_list_prev,.pic_list_next{ padding-top:40px; overflow:hidden;}
.pic_list_prev a,.pic_list_next a{ display:block;width:15px; height:28px;background:url(../images/ql_bg101_2_2.gif) no-repeat; text-indent:-9999px;}

.pic_list_prev{ float:left; padding-right:7px;}
.pic_list_prev a{background-position:-170px -420px;}
.pic_list_prev a:hover{background-position:-170px -420px;}
.pic_list_next{ float:left; padding-left:7px;}
.pic_list_next a{background-position:-184px -420px;}
.pic_list_next a:hover{background-position:-184px -420px;}

.pic_list_bod{width:625px;height:138px;float:left; overflow:hidden; position:relative;}
.pic_list_bodul{height:112px; overflow:hidden; width:9999px; position:relative;}
.pic_list_bodul li{height:112px; width:145px; text-align:center; float:left; overflow:hidden;}
.pic_list_bodul li a{ display:block;height:100px;width:132px; padding-top:7px; padding-bottom:2px; text-align:center;} 
.pic_list_bodul li i{ display:none;}
.pic_list_bodul li a img{/*height:98px; width:130px;*/ border:#8b8b8b 1px solid;} 
.pic_list_bodul li a.now{background:url(../images/ql_bg101_2_2.gif) 0px  -447px no-repeat;}
.pic_list_bodul li a.now img{border:0px; padding:1px;} 


.qlscroll{width:625px;height:23px;padding-top:10px;position:relative;background:url(../images/ql_bg101_bg_2.gif) 0 16px repeat-x;}
.qlscroll a,.qlscroll span{display:block;width:145px;height:13px;position:absolute;cursor:e-resize;background:url(../images/ql_bg101_2_2.gif) -120px -312px no-repeat;}

.recom{width: 540px;height: 360px;position: absolute;top:125px;left:210px; background: #1C1C1C;border: 1px solid #464646; color:#ffffff; z-index:101;}
.recom_tit{ line-height:25px; height:25px; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.recom_tit,.recom_tit h3,.recom_tit span,.recom_tit span a{ line-height:25px;}
.recom_tit h3{ padding-left:20px; font-size:14px;}
.recom_tit span{ float:right; padding-right:20px; position:relative; cursor:pointer;}

.recom_bod{overflow:hidden;zoom:1; margin-bottom:20px;}
.recom_bod li{ float:left; width:135px; padding-left:20px; padding-right:20px; float:left;}
.recom_bod li img{ height:98px; width:130px;border: #8B8B8B 1px solid;}
.recom_bod li,.recom_bod li a{ line-height:20px;  color:#ffffff;}
.recom_top{line-height:100px; height:100px; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.recom_title{width: 280px;word-wrap: break-word;font-size: 20px;overflow: hidden;line-height: 35px;margin-left: 20px;}
.recom_reset{background:url(../images/re_reset.png) no-repeat; float: right;margin-top: -80px;margin-right: 140px; width: 70px;}
.recom_reset a{text-indent: -999em; width:70px; height:90px; display: block;}
.recom_home{background:url(../images/re_home.png) no-repeat; float: right;margin-top: -90px;margin-right: 50px; width: 70px;}
.recom_home a{text-indent: -999em; width:70px; height:90px; display: block;}


.end_share {width: 540px; line-height:18px;}

/*----2013-1-23-----*/
.pic_box{ width:1000px; padding:22px 0; background:#303030; margin-top:5px;}
.share_baidu{ float:right; margin:0 20px;}

.top_tab{ width:71px; height:57px; background:url(../images/top_tab.png); position: absolute; right:15px; top:0px;z-index:9999999;}
.tit_album{ width:1000px; height:50px; background:#1b1b1b;}
.tit_album h2{ line-height:40px; font-size:18px;font-family:"微软雅黑","黑体"; padding-left:24px; background:url(../images/ico_tuji.jpg) 0 12px no-repeat; color:#fff; margin-left:20px;}
.tit_album h2 a{color:#fff;}
.con_album{ width:1000px; background:#1b1b1b;}
.con_album dl{ width:121px; height:148px; float:left; margin-left:38px; display:inline;}
.con_album dl dt img{ width:115px; height:85px; border:#767776 3px solid;}
.con_album dl dd{ font-size:12px; line-height:18px; margin-top:3px;}
.con_album dl a{ color:#999;}

.mgt20{ margin-top:20px;}
.tit_comment h2{ background:url(../images/ico_pinglun.jpg) 0 12px no-repeat;}
.tit_comment span{ float:right; margin-right:10px; font-size:12px; line-height:40px; color:#666;}

.lft_box{ width:850px; padding:10px 50px;  float:left; background:#1b1b1b;}
.box_log{ text-align:left; font-size:12px; color:#666;}
.box_log a{ color:#666;}
.box_log .user{ background:url(../images/arr02.jpg) right 3px no-repeat; padding-right:15px; font-size:12px; color:#666;}
.box_log .log_btn{ background:url(../images/log_btn.jpg); width:75px; height:23px; border:none; cursor:pointer;}
.box_log input{ height:20px;}
.b_zhuce{ border-left:1px #666 solid; padding:4px 0 0px 10px;}
.box_in{ width:848px; height:160px; margin-top:10px; border:1px #ccc solid; background:#fff;}
.btn_box span{ float:left; font-size:14px; line-height:28px; color:#666;}
.pl_btn{ width:74px; height:26px; background:url(../images/pl_btn.jpg); float:right; border:none; color:#fff; font-weight:bold; margin-top:5px; cursor:pointer;}


.end_share #bdshare{ float:right; margin-right:15px; display:inline;}

.qlfooter .menu2 a:link{color:#666;}
.qlfooter .menu2{color:#666;}

/*-----2013-11-29------*/
.tit_album2 h2{ background:url(../images/redian.jpg) 0 center no-repeat;}

/**/
.tjxq { width: 960px; margin:0 auto; padding: 11px 20px; line-height:24px; text-align:left; font-size:14px; border-top:#fff 1px solid; border: #212121 1px solid;  background: #0D0D0D;}
.tjxq h2 { font-weight:bold; font-size:14px; text-align:left; width: 960px; height:25px; color: #D3CCCC!important; overflow:hidden; white-space:nowrap; display:block;margin:10px 0;}
.tjxq p { text-align:left; width: 960px; text-align: left; font-size:14px; margin:0 0 15px; color: #BEAAAA!important;}
.tjxq .linkAbout { color:#06346f; border-bottom:1px dotted #06346f; margin:0 5px; padding:0 0 2px; font-size:14px;}
.tjxq .linkAbout:visited{ color:#06346f; border-bottom:1px dotted #06346f;}
.tjxq .linkAbout:hover { color:#1378ff; border-bottom:1px dotted #1378ff; text-decoration:none;}