.banner img {position:relative;left:50%;-webkit-transform:translateX(-50%);}
ul {list-style:none;padding-left:0;}
dd {padding:0;}
section h1 {height:33px;font-size:16px;font-weight:bold;line-height:33px;border-bottom:2px solid #d50303;text-index:15px;background:url("../img/sd.jpg") 5px 15px no-repeat;color:#d50303;font-weight:bold;text-indent:20px;margin-bottom:30px;}
.cont_box {margin-top:10px;}
.xianchang p {text-align:center;padding-top:5px;}
.description h2 {padding:0;margin:0;padding-top:10px;padding-bottom:15px;color:#d50303;font-size:15px;font-weight:bold;text-align:center;}
.cred {color:#DD0D0B;}
a:hover {text-decoration:underline;}
.shishi a img {border:1px solid #ddd;padding:2px;}
.shishi a img:hover {border:1px solid #d50303;}
.video_box {padding-top:50px;}
.video_box .title {height:30px;background:url("../img/dot.jpg") left center repeat-x;margin:0 auto;}
.video_box .title h3 {padding:0;margin:0 auto;line-height:30px;padding:0 5px;background:#fff;font-size:14px;width:120px;}
.video_box .video_content,.videocontent {height:203px;margin:5px auto;}
.ruzhi_box {margin:13px auto 0 auto;}
.ruzhi_title {height:40px;background:url("../img/ruzhi.jpg") no-repeat;text-align:left;font-weight:bold;text-indent:25px;color:#fff;line-height:28px;}
.ruzhi_box img {padding:5px;border:1px solid #eee;}
ul#news_li {margin:0;padding:0;list-style:none;}
.train_message {display:inline;min-height:211px;height:auto !important;height:211px;font-size:12px;}
span.train {padding:0 3px 0 0;color:#d50303;}
.train_title {height:40px;background:url("../img/ruzhi.jpg") no-repeat;text-align:left;font-weight:bold;text-indent:25px;color:#fff;line-height:28px;}
.train_message .cont_box {margin-top:3px;}
.train_message .cont_box p {line-height:20px;padding-left:5px;}
.bred {color:#e60012;font-weight:bold;}
span.name {color:#ff6600;}
.rus {margin-top:0;}
.dash {height:14px;border-bottom:1px dashed #ccc;}
.dialog-mask {display:none;}
#b_img {position:fixed;top:150px;left:0;display:none;width:100%;z-index:10002;}
#b_img img {max-width:100%;margin:0 auto;display:block;overflow:scroll;max-height:650px;}
.shipai {padding:10px;}
.shipai:hover,.fengcai .xb2:hover {cursor:pointer;}
.tpsp {margin-top:10px;}
.tpsp h2 {display:inline-block;color:#fff;padding:2px 5px 3px;margin-left:15px;border-radius:4px;background:linear-gradient(to top right,#b61413,#fd0000);background:-moz-linear-gradient(to top right,#b61413,#fd0000);background:-o-linear-gradient(to top right,#b61413,#fd0000);}
.fengcai .title {height:59px;background:url("../img/dot-red.jpg") repeat-x center;text-align:center;}
.fengcai .xb2 img {margin:0 auto;border:1px solid #ccc;padding:4px;}
.fengcai .xb2:hover img {border:1px solid #e30012;}
.fengcai .cont_box {margin-top:5px;height:396px;overflow:hidden;}
.fengcai h2 {font-size:12px;font-weight:normal;height:30px;line-height:30px;padding:0;margin:0;background:url("../img/name.jpg") center center no-repeat;text-align:center;}
.pointer.border-red {display:none;}
@media (min-width:1440px) {.banner img {width:100%;}
}
@media(min-width:1200px) {.description.xm8.xb7,.train_message.xb7 {padding-left:0;margin-left:-15px;}
.r_content {width:285px;height:auto !important;height:805px;float:right;}
.video_box {width:267px;height:557px;background:url("../img/shipin.jpg");float:right;margin-top:30px;}
.video_box .title {width:216px;}
.video_content,.videocontent {width:224px;}
}
@media (max-width:1199px) {.banner img {width:100%;}
.video_box .video_content,.videocontent {height:500px;}
}
@media(min-width:1000px) and (max-width:1199px) {.rus {display:block !important;}
.rux {display:none;}
}
@media(min-width:1000px) {.ruzhi_box {width:277px;height:234px;}
.no-left {padding-left:0 !important;}
.no-right {padding-right:0 !important;}
}
@media(max-width:999px) {.img_max {width:100%;}
.train_img_box {text-align:center;}
}
@media(min-width:450px) {.shipai {display:inline-block;}
}
@media(max-width:449px) {.video_box .video_content,.videocontent {height:350px;}
}
