﻿
.main { float:left;width:100%; overflow:hidden;}
.main .right {float: right;text-align: right;}

.Dmain { position:relative; float:left; width:100%;}

.DYP{left:0px; width:100%; height:83px; z-index:99; float:left;}
.preNext{ width:83px; height:83px;cursor:pointer}
.prev { float:left;  position:absolute; left:0;top:0; background:url(../images/lc_left.gif) no-repeat scroll;}
.next {float:right;  position:absolute;right:0;top:0;background:url(../images/lc_right.gif) no-repeat scroll;}
.YMD{width:604px; height:83px;position:relative;overflow:hidden; float:left; margin-left:83px; display:inline;background:url(../images/lc_bg.gif) repeat-x scroll;}

.YMD ul{ position:absolute; left:0px;height:83px; overflow:hidden;list-style:none;padding:0;margin:0;}
.YMD ul li{width:72px; padding-top:40px; text-align:center; float:left; cursor:pointer;}
.YMD ul li a{ font-size:18px; color:#a2a2a2; font-family: 'Rationale', sans-serif; line-height:38px; display:block;}

.YMD ul li.hover, .YMD ul li:hover{background: url('../images/lc_bg_hover.gif') 1px 0 no-repeat}
.YMD ul li.hover a{ display:block; color:#005090;}
.YMD ul li.no{ cursor:inherit}
.d_main{float:left; width:100%; padding-top:30px;}
.d_main p { line-height:22px; font-size:13px; color:#555; padding-bottom:10px;}
.d_main p strong { width:100%; float:left; font-family:'Rationale',sans-serif; color:#DC0008; font-size:30px; padding-bottom:20px;}
.D_list{ display:none}
.D_list dl{display:none}