﻿/* CSS Document */










.column854{ width:854px; height:auto; }
.column292{ width:292px; height:auto;  }

.row1{ height:276px; width:415px; margin-bottom:20px; overflow:hidden;background:#fff }
.row2{ height:347px; width:415px; margin-bottom:20px; overflow:hidden;background:#fff }
.row3{ height:273px; width:415px; margin-bottom:20px; overflow:hidden; background:#fff}
.columnbody{padding:0 10px}


.adver{ height:101px; margin-bottom:20px; border:1px solid #ddd; overflow:hidden;background:#fff  }.adver ul li{float:left;width: 90px;padding: 16px 2px 0 2px;text-align:center;}
.adver ul li a.img{display:block;height:48px;width:58px;overflow:hidden;margin: 0 auto;}
.adver ul li a.title{ display:block; line-height:30px; color:#999;   }


/*column head total 45px*/
.columnheadwrap{ border-top:3px solid #0287C9; line-height:42px;   }
.columnhead{ height:41px;border-bottom:1px solid #cecece ; border-top:0px;  padding:0 10px;  }
.columnhead span{  font-size:20px; color:#0e4d6c; float:left;  }
.columnhead a{ color:#999; text-decoration:none; float:right;   }


.columntop{ height:52px; border-bottom:1px dashed #ddd; font-size:16px; padding:17px 0; line-height:26px; }
.columnbody ul li{ line-height:35px; border-bottom:1px dashed #ddd; background:url(ulicon_2.gif) left no-repeat; padding-left:15px;  }
.columnbody span.pullright{ font-family:Arial, Helvetica, sans-serif; color:#aaa; }
.columnext{ padding-top:7px; }


.recomimg{ height:173px; border-bottom:1px dashed #ddd; width:450px; padding-top:18px;  }
.recomimg ul li{ float:left; margin-right:21px; width:197px; text-align:center;    }
.recomimg ul li a.img{ height:auto; overflow:hidden; display:block; position:relative; width: 100%; }
.recomimg ul li a.img span.playtips{ display:block; height:130px; width:197px; background:url(play_tips.png) center no-repeat;  position:absolute; top:0px; left:0px; display:none;   }
.recomimg ul li a.img img{ height:130px; width:197px; }
.recomimg ul li a.title{ line-height:30px; display:block;  }



.jczzc{ height:397px; width:251px; padding:0 21px; border:1px solid #ddd;  background:#fff; margin-bottom:20px; }
.jcz{ height:227px; border-bottom:1px dashed #ddd; }
.jczhd{ height:23px; padding:17px 0;   background:url(line.gif) left repeat-x; }
.jczhd span{ display:block; text-align:center; color:#666; width:110px; margin:0 auto; font-size:16px;  background:#fff; }


.jczbd{ height:auto; background:#fff8ee; overflow: hidden; }
.jczbd a.pullleft{ display:block; height:auto; width:103px; overflow:hidden; }
.jczbd div.pullright{ height:125px; width:125px; overflow:hidden; padding-top:10px; }
.jczbd div.pullright div.jczzw{ line-height:20px; }
.jczbd div.pullright div.jcznm{ line-height:50px; font-size:16px;  }
.jczbd div.pullright div.jcznm a{ color:#ff0000; }


.zjjc{ padding-top:19px;  }
.zjjc a{ display:block; height:37px; margin-bottom:7px; background:#0287C9;
 color:#fff; line-height:37px; padding:0 14px 0 20px;    }
.zjjc .icon-right{ float:right; }
.zjjc .icon-right:after{ content:"\f105"; font-family:iconfont; font-size:16px;  } 


.tzgg{ height:273px; margin-bottom:20px;background:#fff }
.zthd{ height:141px; background:#eee; margin-bottom:20px; }
.zthd .zthdbd{ height:108px; overflow:hidden; font-size:0px;   }
.zthd .zthdnv{ height:10px; padding:11px 0; font-size:0px; text-align:center; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.zthd .zthdnv a{ display:inline-block; height:9px; width:9px; background:url(icon_nav.gif); margin-left:11px;  }
.zthd .zthdnv a.on{ background:url(icon_nav_on.gif);  }



.lable a{ display:block; float:left; width:49.3%; height:22px; overflow:hidden; text-align:center; background-color: #f6f6f6; margin-bottom: -1px; padding-top: 10px; padding-bottom: 10px; margin-right: -1px; border: 1px solid #e6e6e6; }
.lablewrap{ width:292px;  }






.hd-slg { text-align: center; margin-top: 55px; }
.zjjc i { font-family: "宋体"; font-weight: bold; }
.l-picsld { height: 277px; width: 415px; overflow: hidden; position: relative; }
.l-picsld .l-p-wrap { width: 100%; }
.l-p-wrap ul li { height: 277px; width: 100%; position: relative; }
.l-p-wrap ul li img { height: auto; width: 100%; }
.l-p-wrap ul li h3 { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 40px; background-image: url(mask50.png); background-repeat: repeat; font-size: 13px; margin: 0px; padding: 0px; line-height: 40px; }
.l-p-wrap ul li h3 a, .l-p-wrap ul li h3 a:visited { color: #FFF; padding-right: 15px; padding-left: 15px; display: block; }
.l-picsld .l-p-num { height: auto; width: 100%; position: absolute; right: 0px; bottom: 47px; }
.l-p-num ul li { height: 14px; width: 14px; background-image: url(mask50.png); background-repeat: repeat; border: 1px solid #999; float: left; margin-right: 5px; line-height: 14px; text-align: center; color: #FFF; cursor: pointer; }
.l-p-num ul { float: right; }
.l-p-num ul .on { background-color: #C00; border: 1px solid #C00; background-image: none; font-size: 12px; }
.lablewrap a img { height: auto; width: 100%; }
#zthd li { width: 100%; }
.zthdbd ul li  img { height: auto; width: 100%; }

.slct select { width: 188px; height: 28px; line-height: 28px; border: 1px solid #dddddd; appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none; padding-right: 2px; padding-left: 2px; background-image: url(/xjdwzy/ynyimen/images/tip1.png); background-repeat: no-repeat; background-position: right center; font-size: 12px; }
.slct select::-ms-expand { display: none; }
.jczbd  img { height: auto; width: 100%; }