/* CSS Document */
#d_warp{width:800px; margin:0 auto; text-align:left; color:#fff; line-height:17px; font-size:13px; background:#2f0042;-webkit-text-size-adjust: none;}
.clear{clear:both;}
.clear2{clear:both;padding:5px 0 0 0;}
img{border:0;}
#d_warp a{/*color:e70000;*/  color:#f00;text-decoration: underline;}
/*#d_warp a:hover{color:#006699;}*/
.b{ font-weight:bold;}
ul,li,dl,dd,dt{margin:0; padding:0; list-style:none;}

#d_warp img{ /*display:block;*/}

.d_img{position:relative;}
.d_top{ position:relative; height:764px; background:url(../images/top.jpg) 0 0 no-repeat;}
.d_m{ position:absolute; top:382px; left:20px;}
.d_m a{ display:block; float:left;}

.d_pv{ position:absolute; bottom:105px; left:0;}
.d_pv dl{ height:204px;}
.d_pv dl dd{ float:left; width:260px; height:204px; text-align:center;}
.d_pv dl dd iframe{margin:10px auto 0 auto;}
.d_pv dl dd.bg1{background:url(../images/pvbg1.jpg) 0 0 no-repeat; margin-left:6px;}
.d_pv dl dd.bg2{background:url(../images/pvbg2.jpg) 0 0 no-repeat; margin-left:4px;}
.d_pv dl dd.bg3{background:url(../images/pvbg3.jpg) 0 0 no-repeat; margin-left:4px;}

#d_warp .tit{padding:18px 0 0 0;}

.d_cdinfo{ height:1%; overflow:hidden!important; overflow/**/:visible;}
.d_cdinfo .d_left{ float:left; width:270px; padding:20px 0 0 20px;}
.d_cdinfo .d_left dl{}
.d_cdinfo .d_left dl dd{ padding: 0 0 23px 0;}

.d_cdinfo .d_right{ float:left; width:501px; padding: 16px 0 0 0;}
.d_cdinfo .d_right .cd_pho{float:left; padding:0 10px 10px 0;}
.d_cdinfo .d_right h4{ font-size:14px; line-height:21px; font-weight:normal; padding: 0 0 10px 0; margin:0;}
.d_cdinfo .d_right dd{ font-size:12px; line-height:18px; padding: 0 10px 5px 0;}
.d_cdinfo .d_right dd li{ padding: 0 0 20px 0;}
.d_cdinfo .d_right dd li em{ font-style:normal; color:#6572fd;}
.d_cdinfo .d_right dd li span{ display:block; font-size:12px; line-height:18px;}
.d_cdinfo .d_right dd li i{ display:block;font-style:normal; font-size:10px; line-height:14px;}


.d_specal{ font-size:12px; line-height:21px; padding: 16px 0 15px 26px;}
.d_specal .font10{font-size:10px; line-height:14px; padding-top:15px;}
.sp_ph dl{ float:left; width:241px; text-align:center; padding-left:19px;}
.sp_ph dd{padding:5px 0 15px 0px; }
.d_tour{ font-size:12px; line-height:21px; padding: 16px 0 60px 26px;}


.d_btn{ text-align:center; padding: 0 0 20px 0;}


