.d_nav{ background:#1c51ab;}
.d_clear{ clear:both;width:100%; font-size:0px; height:0px;}
.d_navin{ width:632px; margin:0px auto;}
.dnav_lk{ float:left;}
.dnav_lk li{ float:left;width:158px; font-size:18px;}
.dnav_lk li a{ color:#fff; display:block; text-align:center; height:50px; line-height:50px;}
.dk_on{ background:#eb2520;}

.odtitle{ background:url("../images/0d_02.jpg"/*tpa=http://www.beijing2008.cn/public/images/0d_02.jpg*/) no-repeat center bottom;}
.odtltin{ text-align:center; background:url("../images/0d_01.jpg"/*tpa=http://www.beijing2008.cn/public/images/0d_01.jpg*/) repeat-x bottom; font-size:24px; color:#1086b7; font-weight:; padding:24px 0px 12px 0px;}

.od_b{ width:100%; height:440px;margin-top: 12px;}
.odb_in{ width:1200px; margin:0px auto;}
.odb_wd{ padding-top:16px; color:#fff; width:335px;}
.odb_wd h2{ display:block; font-size:30px; padding-bottom:6px;}
.odb_wd p{ font-size:15px; line-height:25px; display:block; padding-top:10px;word-break: break-word;}
.xm_t{ width:100%;}
.xmt_lk{ min-width:1200px; margin:0px auto;}
.xlk{ float:left;}
.xlk li{ float:left; font-size:16px; padding:12px 0px;}
.xlk li a{ float:left; text-align:center; padding:0px 8px; line-height:30px; margin-right:5px;}
.xlkon,.xlk li a:hover{ background:#bf123f; text-align:center; color:#fff;}
.do_c{ width:100%; height:auto; /*background:url(../images/0d_05.jpg) no-repeat center top;*/}
#tab-box{border-top:1px solid #1791c4;}
.doc_in{ width:1200px; margin:0px auto;height: auto;}
.ddaxm{min-width: 1200px;}
.ddaxm p{max-width: 1200px;margin: 0 auto;}
.do_x{ width:585px;}
.do_x h2{ font-size:28px; color:#106eb6; display:block; padding:20px 0px 13px 0px;}
.do_x p{ font-size:15px; line-height:24px;}
.do_x h3{ font-size:18px; color:#bf123f; display:block; padding-top:15px;}
.dos{ width:1200px; margin:0px auto;}
.doslk{ width:99px; margin-top:12px; float:left;}
.doslk li{ background:#bf123f; margin-top:1px;}
.doslk li a{ display:block; height:32px; font-size:17px; line-height:32px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.do_on,.doslk li a:hover{ background:#e14804;}
.do_rt{ float:right; padding:18px 10px 0px 0px; width:1038px;}
.do_rt img{ float:left; width:480px;}
.do_rt div{ float:right; width:530px;}
.do_rt h2{ font-size:20px; color:#c80d31; display:block; line-height:40px;}
.do_rt p{line-height:24px;font-size:15px;display:block;padding:10px 0px 0px 0px;word-break: break-word;}

@media screen and (max-width:1200px){
.do_c{height: auto;}
.do_x{width: 100%;}	
.do_rt p{padding: 0px;}
}
@media screen and (max-width:778px){
 .do_rt h2{font-size: 14px;}
}











