.banner{width:100%;margin:0 auto;}
.banner img{display:block;width:100%;}
#content{width:1190px;margin:20px auto;}
.leftMenu{float:left;background-color:#fff;width:312px;	}
.leftMenu .inner{padding:10px;	}
.leftMenu .inner .hd{background:url(dt-bg2.png) 0 0 no-repeat;height:43px;line-height:43px;}
.leftMenu .inner .hd h2{text-align:center;font-size:20px;color:#fff;font-weight:bold;}
.leftMenu .inner .bd{background:url(dt-cont-bg.png) 0 0 repeat;padding-top:20px;}
.leftMenu .inner .bd2{background:url(dt-cont-bg.png) 0 0 repeat;padding-top:20px; height:400px; line-height:25px; padding-left:20px; font-size:14px;}
.leftMenu .inner .bd li{height:42px;line-height:42px;text-align:center;	}
.leftMenu .inner .bd li a{color:#2b2b2b;font-size:16px;}
.leftMenu .inner .bd li a:hover{color:#4e070d;font-size:16px;}
.mainCont{float:right;width:865px;min-height:660px;padding-top:20px;background-color:#fff;	}
.mainCont .hd{text-align:right;padding-right:20px;padding-bottom:10px;border-bottom:1px solid #8f0912;margin-bottom:1px;	}
.mainCont .bd{padding:20px 18px;margin-bottom:1px;border-top:2px solid #8f0912;	}
.mainCont .bd li {float: left;padding: 8px;background-color: #fff;margin-bottom: 10px;width:350px;margin-right:10px;margin-left:25px;}
.mainCont .bd li img{width:350px;height:234px;}
.mainCont .bd li:hover{background-color:#f8f8f8;	}
.mainCont .bd li dl{border:1px solid #fff;	}
.mainCont .bd li dl dt{text-align: center;}
.mainCont .bd li dl dd{height:40px;line-height:40px;text-align:center;font-size:14px;background-color:#fff;	}

.mainCont .bd p img{width:700px;}

.photodetail{height:600px;	}
.photodetail dl dt{float:left;padding:10px;background-color:#f8f8f8;	}
.photodetail dl dt img{border:1px solid #edebeb;}
.photodetail dl dd{float:left;width:400px;display:inline;margin-left:30px;	}
.photodetail dl dd p{line-height:25px;}
.photodetail dl dd h3{font-size:27px;color:#880b11;padding-top:10px;}
.photodetail dl dd .extra{font-size:14px;color:#000;font-weight:bold;padding:10px 0;line-height:24px;}
.photodetail dl dd .text{line-height:30px;	}
.v-img{text-align:center;	}
.v-img p{padding:10px 0 10px;	}

@media screen and (min-width:320px) and (max-width:640px) {
#content{width:100%;margin:0px auto;}
.leftMenu{/*float:left;background-color:#fff;width:25%;*/ display:none}
.leftMenu .inner{padding:10px;	}
.leftMenu .inner .hd{background:url(dt-bg.png) 0 0 no-repeat;height:43px;line-height:43px;}
.leftMenu .inner .hd h2{text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.leftMenu .inner .bd{background:url(dt-cont-bg.png) 0 0 repeat;height:600px;padding-top:20px;}
.leftMenu .inner .bd li{height:42px;line-height:42px;text-align:center;	}
.leftMenu .inner .bd li a{color:#2b2b2b;font-size:14px;font-weight:bold;}
.leftMenu .inner .bd li a:hover{color:#8f0912;font-size:14px;font-weight:bold;}
.mainCont{/*float:right;width:73%;*/ float:none; width:100%; min-height: auto;padding-top:20px;background-color:#fff;	}
.mainCont .hd{width:95%;text-align:left;padding-right:5px;padding-bottom:10px;border-bottom:1px solid #8f0912;margin-bottom:1px; line-height:25px; margin:0 auto}
.mainCont .bd{width:96%;padding:10px 0;margin-bottom:1px;margin:0 auto	}
.mainCont .bd li {float: left;padding: 0px;background-color: #fff;margin-bottom: 10px;width: 100%;margin-right: 0px;margin-left: 0px;}
.mainCont .bd li img{width:100%;height:auto;}

.mainCont .bd li:hover{background-color:#f8f8f8;	}
.mainCont .bd li dl{border:1px solid #fff;	}
.mainCont .bd li dl dt{text-align: center;}
.mainCont .bd li dl dd{height:40px;line-height:40px;text-align:center;font-size:14px;background-color:#fff;	}
.photodetail{height:600px;	}
.photodetail dl dt{float:left;padding:10px;background-color:#f8f8f8;	}
.photodetail dl dt img{border:1px solid #edebeb;}
.photodetail dl dd{float:left;width:400px;display:inline;margin-left:30px;	}
.photodetail dl dd p{line-height:25px;}
.photodetail dl dd h3{font-size:27px;color:#880b11;padding-top:10px;}
.photodetail dl dd .extra{font-size:14px;color:#000;font-weight:bold;padding:10px 0;line-height:24px;}
.photodetail dl dd .text{line-height:30px;	}
.v-img{text-align:center;	}
.v-img p{padding:10px 0 10px;	}
.leftMenu .inner .inner-bottom{ width:100%; height:auto}
.leftMenu .inner .inner-bottom img{ width:100%; height:auto}
.mainCont .bd p img{display:block;width:100%;}

}
@media screen and (min-width:768px) and (max-width:1024px) {
#content{width:100%;margin:0px auto;}
.leftMenu{float:left;background-color:#fff;width:25%;}
.leftMenu .inner{padding:10px;	}
.leftMenu .inner .hd{background:url(dt-bg.png) 0 0 no-repeat;height:43px;line-height:43px;}
.leftMenu .inner .hd h2{text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.leftMenu .inner .bd{background:url(dt-cont-bg.png) 0 0 repeat;height:600px;padding-top:20px;}
.leftMenu .inner .bd li{height:42px;line-height:42px;text-align:center;	}
.leftMenu .inner .bd li a{color:#2b2b2b;font-size:14px;font-weight:bold;}
.leftMenu .inner .bd li a:hover{color:#8f0912;font-size:14px;font-weight:bold;}
.mainCont{float:right;width:73%;min-height: auto;padding-top:20px;background-color:#fff;	}
.mainCont .hd{text-align:right;padding-right:5px;padding-bottom:10px;border-bottom:1px solid #8f0912;margin-bottom:1px; line-height:25px}
.mainCont .bd{padding:30px 18px;margin-bottom:1px;border-top:2px solid #880b11;	}
.mainCont .bd li {float: left;padding: 0px;background-color: #fff;margin-bottom: 10px;width: 100%;margin-right: 0px;margin-left: 0px;}
.mainCont .bd li img{width:100%;height:auto;}
.mainCont .bd li:hover{background-color:#f8f8f8;	}
.mainCont .bd li dl{border:1px solid #fff;	}
.mainCont .bd li dl dt{text-align: center;}
.mainCont .bd li dl dd{height:40px;line-height:40px;text-align:center;font-size:14px;background-color:#fff;	}
.photodetail{height:600px;	}
.photodetail dl dt{float:left;padding:10px;background-color:#f8f8f8;	}
.photodetail dl dt img{border:1px solid #edebeb;}
.photodetail dl dd{float:left;width:400px;display:inline;margin-left:30px;	}
.photodetail dl dd p{line-height:25px;}
.photodetail dl dd h3{font-size:27px;color:#880b11;padding-top:10px;}
.photodetail dl dd .extra{font-size:14px;color:#000;font-weight:bold;padding:10px 0;line-height:24px;}
.photodetail dl dd .text{line-height:30px;	}
.v-img{text-align:center;	}
.v-img p{padding:10px 0 10px;	}
.leftMenu .inner .inner-bottom{ width:100%; height:auto}
.leftMenu .inner .inner-bottom img{ width:100%; height:auto}
.mainCont .bd p img{width:700px; }

}


#flip { margin-top:8px;}
 .nolink { font-size:13px; margin-left:10px; margin-right:10px; border:#666666 solid 1px;  padding:5px 5px 5px 5px;}
#flip a { font-size:13px; margin-left:10px; margin-right:10px; border:#666666 solid 1px; padding:5px 5px 5px 5px;}