/* CSS Document */
/* 活动专题 */
#zt_pic{ width:860px; height:300px; overflow:hidden;}

#slides {display: none; position:relative; border-bottom: 1px solid #FCC;}
#slides img{vertical-align:top;}
#slides .slidesjs-navigation {margin-top:3px;}
#slides .slidesjs-previous {margin-right: 5px;float: left;}
#slides .slidesjs-next {margin-right: 5px;float: left;}
.slidesjs-pagination { height:10px; float:right; list-style: none; position:absolute; bottom:1em; right:1em; z-index:19; overflow:hidden;}
.slidesjs-pagination li { float: left;  margin: 0 4px;}
.slidesjs-pagination li a { display: block; width: 1.2em; height:0;  padding-top: 10px; background-image: url(../images/pagination.png); background-position: 0 0; float: left; overflow: hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active { background-position: 0 -10px; }
.slidesjs-pagination li a:hover {background-position: 0 -20px;}
#slides a:link,#slides a:visited { color: #333; }
#slides a:hover,#slides a:active { color: #9e2020; }

.moduletable{ border:1px solid #cfcfcf;}
.moduletable .tit{ height:36px; background:#d33826; font-family:"黑体"; font-size:18px; color:#fff; line-height:40px; font-weight:normal; padding:0 10px;}
.moduletable .cont{ background:#fff;}

/* 活动专题列表 */
#zt_new{ width:290px; height:298px;}

#zt_new .box{ width:270px; height:126px; margin:0 auto 6px; padding:0 5px; border-bottom:1px dotted #CCCCCC;}
#zt_new .box  h3{ height:34px; font-size:14px; color:#000000; text-decoration:none; line-height:34px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
#zt_new .box .pic{ width:130px; height:80px; overflow:hidden;}
#zt_new .box .picture{ display:block;}
#zt_new .box .txt{ width:130px; height:80px; overflow:hidden;}
#zt_new .box .txt big{ height:20px; font-size:13px; color:#000; line-height:20px; font-weight:bolder; overflow:hidden;}
#zt_new .box .txt p{ height:22px; font-size:12px; line-height:22px; color:#535353; overflow:hidden;}
#zt_new .box .txt p.address{ padding-left: 16px; background: url(../images/webpic.png) no-repeat 2px -332px;}

#zt_new .box:last-child { border:none;}

#zt_list{ width:820px; overflow:hidden;}
#zt_list li{ height:30px; background:url(../images/dot02.jpg) 0 6px no-repeat; padding:0 10px 0 22px; overflow:hidden;}	
#zt_list li a{ display:block; width:600px; font-size:15px; line-height:30px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
#zt_list li time{ display:block; font-size:15px; line-height:30px; color:#666;}

#zt_list li:nth-child(5n){ border-bottom:1px dashed #999999; padding-bottom:14px; margin-bottom:16px;}
#zt_list li:last-child{ border:none;}

/* 今日推荐 */
.moduletable02{ width:300px; height:auto; overflow:hidden; margin-bottom:20px;}
.moduletable02 .title { font-size:14px; padding:0 13px; height:29px; line-height:31px; border:1px solid #d9e4f3; overflow:hidden;}
.moduletable02 .title a { float:right; color:#8896b1; font-size:12px;}
.moduletable02 .content { width:298px; height:auto; overflow:hidden; border:solid 1px #d9e4f3; border-top:none;}

.img_list { width:350px; height:auto; overflow:hidden; padding:7px 0 7px;}
.img_list li { float:left; padding:7px 0 0 14px;}
.img_list li div  { padding:3px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;width:120px;height:76px; border: 1px solid #dcdddd;}
.img_list li div img {vertical-align:middle;}
.img_list li span { display:block; width:128px; height:25px; line-height:27px; overflow:hidden; text-align:center;}

.today_list { width:270px; height:auto; overflow:hidden; margin:auto; padding:10px 0; border-top:1px dashed #dadada;}
.today_list li { height:25px; line-height:25px; overflow:hidden; background:url(../images/dot03.jpg) 5px 5px no-repeat; padding-left:18px; list-style-type:circle;}
.today_list li a,.Img_List li span a,.NewsPh_ li div a  { color:#777777;}

.hit_list { width:270px; height:auto; overflow:hidden; text-align:right; font-family:Arial, Helvetica, sans-serif; margin:10px auto 14px; background:url(../images/f_03.gif) left 2px no-repeat; color:#999999;}
.hit_list li { height:24px; line-height:24px; overflow:hidden; padding-left:25px;}
.hit_list li div { width:200px; float:left; text-align:left; font-family:"宋体";}

/* 企业详情 */
.activity-title{}
.activity-title h3{ height:70px; font-size:24px; color:#000000; line-height:70px; text-align:center;}