

/*.mod18Box { padding: 10px; border: 1px solid #CCC; margin: 0px auto; width: 1280px; background: #FFF; box-shadow:0px 1px 5px #CCCCCC }*/
.mod18Box {width:1240px;margin:0 auto 20px;border:solid 1px #c0c2c4;padding:0;overflow:hidden;}
.mod18{ width: 848px; height: 545px;padding-top:20px; margin: 0px auto; position: relative;}
.mod18 .btn{position:absolute;width:15px;height:70px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:16px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:240px;width:46px;height:48px;}
.mod18 #prevTop{background:url(images/tpsm_btnleft.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(images/tpsm_btnright.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 a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:848; height:545px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:545px;position:absolute;}
.mod18 .picBox li{width:848px;height:545px;}

.mod19{ width: 1280px; height:193px; margin: 0px auto; position: relative;border-top:solid 1px #dcdcdc;}
.mod19 li{float:left;}
.mod19 .listBox{ width: 1174px; height: 193px; margin: 0 auto; position: relative; padding: 26px 0 0px; overflow: hidden; }
.mod19 .listBox ul{height:193px;position:absolute;}
.mod19 .listBox li{width:230px;cursor:pointer; position:relative;}
.mod19 .listBox li i{display:none;}
.mod19 .listBox li a{display:block;width:230px;}
.mod19 .listBox li img{width:213px;}
.mod19 .listBox .on img{width:213px;border:3px solid #ff6600;}
.mod19 .listBox .on i{display:block;}
.mod19 .btn{position:absolute;width:40px;height:193px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod19 .prev{left:0;background:url(images/tpdh_btnleft.png) no-repeat;}
.mod19 .next{right:40px;background:url(images/tpdh_btnright.png) no-repeat;}
/*.mod20{margin: 0px auto; padding-top:30px; position: relative;width:900px;font-size:14px;font-weight:bold; height:100px; }*/
.mod20 {margin-bottom: 6px;padding: 30px 0px 20px 0px;font-size: 16px;color: #323232;text-align: center;line-height: 20px;}