@charset "utf-8";
/* CSS Document hd */
body { font-family: Verdana, Geneva, sans-serif; font-size: 12px; background: #FFF;}
.ut_12 li{ font-family:"宋体";}

#header { padding-bottom:10px;}
#header span.fr a {display:inline;float:left;overflow:hidden;padding:50px 0 0;width:62px; text-align:center;}
#header h1#logo { display: inline; margin:15px 0 0 0;}
#header h1#logo a { float:left; display: inline; height:60px; width: 180px; overflow:hidden; background: url(../../../images/tpzj/common/logo.png) no-repeat 0 0; }
#header #subsearch { height: 85px; width: 700px; display: inline; margin: 0 0 0 60px; background: url(../../../images/tpzj/show/bg_newshow.png) no-repeat 0 -1732px; }
#header #subsearch .search-b { display:none; height:0; width:0; float: left; }
#header #subsearch .form_sea { float: left; display: inline; width: 450px; height: 55px; margin: 10px 0; }
#subsearch .sea_txt { width:320px; height: 25px; line-height: 15px; padding: 0 3px; font-size: 14px; border: none; background: none; vertical-align: middle; margin: 0 5px 0 5px; }
#subsearch .sea_btn { width:48px; height: 27px; line-height: 25px; margin: 0 0 0 30px; border: none; background: none; color: #FFF; font-weight: 700; font-size: 14px; cursor: pointer;}
#header #subsearch span.fr { height: 65px; float: right; display: inline; margin: 10px 0; width: 250px; background: url(../../../images/tpzj/common/top.png) no-repeat 0 -120px; }
ul.tabs_sea { height: 20px; margin: 0 0 0 8px;}
ul.tabs_sea li { float: left; display: inline; line-height: 14px; padding: 0 0 10px; margin: 0 2px; width: 32px; text-align: center; cursor:pointer }
ul.tabs_sea li.active { background: url(../../../images/tpzj/show/bg_newshow.png) no-repeat -480px -1772px; color: #C30; }

#header #topnav { height: 69px; background: url(../../../images/tpzj/show/bg_newshow.png) no-repeat 0 0; clear:both; }
#header #subNav { height: 40px; padding-left:180px; overflow: hidden; }
#header #subNav li{ height:40px; width:67px; float:left; line-height:40px; text-align:center;}
#header #subNav li.line{ width:2px; background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat -542px -1229px;}
#header #subNav li a,#header #subNav li a:visited{ color:#fff; font-weight:bold;}

.keyword_box{ height:29px; overflow:hidden; clear:both; padding-left:15px; line-height:29px;}
.keyword_box span{ padding-right:15px; background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat -917px -1444px; font-size:14px; color:#cd0001;}
.keyword_box a,.keyword_box a:visited{ padding:0 5px; color:#676767;} 
a.colred,a:visited.colred{ color:#ff0000;}

/*==========/end header/===========*/

.tab_menu{ padding:16px 0 0 26px; margin-right:7px;}
.tab_menu li{ width:86px; height:26px; text-align:center; line-height:26px; float:left; background:#e5eaed; margin-right:7px; cursor:pointer; color:#781c1d; font-weight:bold;}
.tab_menu li.active{ background:url(../../../images/tpzj/show/bg_newshow.png) -542px -1198px no-repeat; color:#fff;}
.tab_box{ clear:both; padding:0 26px;}
.tab_box img{ padding:3px; border:1px solid #ddd; display:block; width:215px; height:143px;}
.tab_box h3{ line-height:30px; text-align:center; height:30px; overflow:hidden; padding:0; margin:0;}.tab_box h3 a,.tab_box h3 a:visited{ font-size:14px; font-weight:bold; color:#5f191b;}
.tab_box p{ line-height:18px; color:#964607;}
.tab_box ul.ut_12{ padding-left:30px; background:url(../../../images/tpzj/show/bg_newshow.png) -934px -1231px no-repeat; padding-top:3px;}
.tab_box ul.ut_12 li{ border-bottom:1px dashed #b5b5b5; line-height:23px; height:23px;}
.dpnone{ display:none;}
/*======/end tabs/==========*/

.ifocus_btn{ width:272px; height:361px;}
.ifocus_btn ul li{ cursor:pointer; width:114px;}
.ifocus_btn ul li#no1{ margin:18px 0 0 88px;}
.ifocus_btn ul li#no2{ margin:20px 0 0 126px;_margin:19px 0 0 126px;}
.ifocus_btn ul li#no3{ margin:15px 0 0 46px;_ margin:13px 0 0 46px;}
.flash{ width:352px; height:328px; margin:16px 0 0 35px;_margin:16px 0 0 17px;}
.flash .t{width:342px; padding:5px; height:318px;display:inline;overflow:hidden;position:relative;}
.flash .t .fpic{width:1056px;overflow:hidden;position:absolute; float:left;}
.flash .t .fpic li{width:342px; height:315px; float:left;overflow:hidden; padding:7px 5px; }
.txtbg{ width:342px; height:40px; left:5px; bottom:9px; position:absolute; background:url(../../../images/tpzj/show/bob.png) 0 0; _background:url(../../../images/tpzj/show/bob.png) no-repeat 0 0; _background:#000 ;filter:alpha(opacity=60);}
.t .txt{ width:342px; height:40px;  left:5px; bottom:9px; line-height:20px; position:absolute;}
.flash .txt li { width:342px; height:40px; text-align:center; line-height:40px; overflow:hidden;}
.flash .txt li a,.flash .txt li a:visited{ font-size:20px; color:#fff; font-weight:bold;}
.flash .txt li.normal{display:none;}


.mainbox{ clear:both; overflow:hidden; margin-bottom:10px;}
.focus{ width:659px; height:389px; background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat 0 -80px; overflow:hidden; position:relative;}
.fav{ width:279px; height:389px; background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat -682px -79px; overflow:hidden;}
.nicepic{ height:304px;background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat 0 -479px;}
.nicbox-r{ width:242px; height:284px; padding:10px 13px; overflow:hidden;}
.nicbox-l{ width: 692px; overflow:hidden;}
.bot{ font-size:0;}
.piclistbox-r{ width:698px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; border-top:5px solid #dbdbdb; overflow:hidden;}
.piclistbox-l {width:261px; height:395px; overflow:hidden; background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat 0 -793px;}
.xzbg{background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat -271px -793px;}
.mtbg{background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat -542px -793px;}
.hsbg{background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat 0 -1198px;}
.smbg{background:url(../../../images/tpzj/show/bg_newshow.png) no-repeat -271px -1198px;}

a.bigpic{ margin:43px 0 0 10px; display:block; outline:none;}
.nicbox-l .title{ height:33px; margin-top:5px; line-height:33px; text-align:right; padding-right:30px; font-family:"宋体";}
.nicbox-l .con{ padding:10px; margin-top:15px; overflow:hidden;}
.nicbox-l .con ul li{ width:166px; height:225px; float:left; text-align:center; overflow:hidden;}
.nicbox-l .con ul li img{ width:130px; height:170px; padding:6px; border:1px solid #dddddd;}
.nicbox-l .con ul li span{ display:block; height:35px; overflow:hidden; line-height:35px;}
.nicbox-r .title{line-height:25px; padding-left:72px; color:#fff;}
.nicbox-r .con .uip { padding:7px 0; border-bottom:1px solid #ddd; height:82px; overflow:hidden;}
.nicbox-r .con .uip img{ float:left; width:72px; height:72px; padding:4px; border:1px solid #cdcdcd; margin-right:10px;}
.nicbox-r .con .uip h3{ height:18px; line-height:18px; margin-bottom:5px;}.nicbox-r .con .uip h3 a,.nicbox-r .con .uip h3 a:visited{ font-weight:bold;}
.nicbox-r .con .uip p{ line-height:18px; color:#984907;}
/*=====/end nicpic/========*/
.piclistbox-r .title{ padding-right:15px; line-height:33px; text-align:right; font-family:"宋体";}
.piclistbox-r .title span{ background:url(../../../images/tpzj/show/bg_newshow.png) 488px -1618px no-repeat; display:block; color:#ff0000;}
.piclistbox-r .con{ padding:10px 0 0 0; overflow:hidden; height:346px;}

ul.pic_146 { padding-left:8px;}
ul.pic_146 li{ width:148px; height:148px; border:1px solid #ddd; padding:5px; text-align:center; overflow:hidden; float:left; margin-right:10px; margin-bottom:13px;}
ul.pic_146 li img{ border:1px solid #ddd;  margin-bottom:3px;}ul.pic_146 li span{ display:block; height:30px; line-height:30px;}

ul.pic_120{ padding-left:10px; float:left;}
ul.pic_120 li{ height:346px; width:115px; overflow:hidden; text-align:center; float:left; margin-right:15px;}
ul.pic_120 li img{ border:1px solid #ddd; padding:5px;}
ul.pic_120 li span{ display:block; height:25px; line-height:25px; overflow:hidden;_margin-top:4px;}

.wid680{ width:680px;}
ul.pic_136{ overflow:hidden;padding-bottom:7px;}
ul.pic_136 li { width:136px; overflow:hidden; text-align:center; float:left;}
li.mar-top{ margin-top:23px;}
ul.pic_136 li img{ border:1px solid #ddd; padding:5px;}
ul.pic_136 li span{ display:block; height:20px; line-height:20px; margin-top:4px;_margin-top:7px;overflow:hidden;}
.sixpic{ width:408px;}
ul.sixpic li{ width:131px;}
.fourpic{ width:272px; margin-left:14px;_margin-left:0;} 