﻿
/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{ display:table; line-height:0; content:""; clear:both;}

/* public.omission */
.fl{ float:left;}            .fr{ float:right;}            .tc{ text-align:center;}      .tr{ text-align:right;} 
.fb{ font-weight:bold;}      .f12{ font-size:12px;}        h3{ font-weight:normal;}      .listop{ padding-top:15px;}
.mr10{ margin-right:10px;}   .mr15{ margin-right:15px;}    .mL10{ margin-left:10px;}     .mL15{ margin-left:15px;}
.mt10{ margin-top:10px;}     .mt15{ margin-top:15px;}      .mb10{ margin-bottom:10px;}   .mb15{ margin-bottom:15px;}

/* weiduduan */
.weiduduan{ width:709px; margin:10px;}
.mod18{width:709px;margin:0 auto;position:relative;}
.mod18 .btn{position:absolute;width:15px;height:96px;top:527px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:37px;height:35px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf li img{ width: 709px; height:517px;}
.mod18 .cf a{display:block;width:709px;height:517px;position:absolute;}
.mod18 .cf li .mc{display:block; width:689px !important; width/**/:709px; padding-left:20px; position:absolute;left:0;bottom:0;line-height:25px;color: #000;text-align:left;background:rgba(3,74,190,0.2);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#20000000",endColorstr = "#20000000");}
.mod18 .cf li .mc span{ float:right; display:block; width:100px; text-align:center; color: #000;}

.mod18 .picBox{height:517px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:517px;position:absolute;}
.mod18 .picBox li{width:709px;height:517px;}
.mod18 .listBox{ width:669px;height:96px; margin:0 auto; margin-top:10px; margin-bottom:10px; position:relative;overflow:hidden;}
.mod18 .listBox ul{ width:669px; height:96px;position:absolute;}
.mod18 .listBox li{width:130px;height:96px; margin-right:5px; display:inline; cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:130px;height:96px;}
.mod18 .listBox li img{width:130px;height:96px;}
.mod18 .listBox .on img{width:124px;height:90px;border:3px solid #a82638;}
.mod18 .listBox .on i{display:block;}

.fy1{ margin-bottom:20px; margin-left:25px; overflow:hidden;}
.fy1 a{ display:block; float:left; text-align:center; width:30px; height:20px; line-height:20px; margin-right:10px; border:1px solid #e8e8e8;}

.fy1 a:hover,.fy1 a.current,.fy1 a.current:hover{display:block; width:30px; height:20px; line-height:20px; text-align:center; background:#2087e6; color:#ffffff; text-decoration:none;}