@charset "utf-8";
.rslides {position: relative;list-style: none;width: 100%;padding: 0;margin: 0; float:right;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto; float: left; width: 100%;border: 0;}
.hed_box{ padding:30px 0px;position: relative;float: right;width: 85%;}
.main_hed{ font-size:28px; color:#243e84; text-align:left; display: table-cell; float:left;}
.rslides {margin: 0 auto 00px;}
#slider2{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0 auto;}
.rslides_tabs {list-style: none;padding: 0;font-size: 18px;list-style: none;width: 5%; margin: 2% auto 0%; max-width: 240px;padding:6% 0; text-align: center;width: auto; float:left; background:url(images/line.jpg) center top no-repeat, url(images/line.jpg) center bottom no-repeat; display:none; }
.rslides_tabs li {display: table;float: none;padding: 15px 0px; width:100%;}
.rslides_tabs a {width: auto;line-height: 20px;padding: 9px 20px;height: auto;background: transparent;display: inline;}
.rslides_tabs li:first-child {margin-left: 0;}
.rslides_tabs .rslides_here a { background: rgba(255,255,255,.1);color: #243e84;font-weight: bold;}
.dx .rslides2_nav:active {opacity: 1.0;}
.rslides li img{ min-width:100%;}
.next{position: absolute;bottom: -0%;right: 50px;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 54px;width: 69px;background: url(../images/right.png) center no-repeat ;margin-bottom: 54px; opacity:0.2;}
.prev {position: absolute;bottom: -0%; right: 119px;z-index: 3;text-indent: -9999px;overflow: hidden;height: 54px;width: 69px;background: url(../images/left.png) center no-repeat ;margin-bottom: 54px;opacity:0.2;}
.next:hover, .prev:hover{opacity:1;}
.dx{position: relative;float: right;width: 100%;}
.hedx{position: relative;float: left;width: 100%;}
.caption{ width:100%; max-width:100%;  color:white; padding:0%; margin:1% auto; z-index:100; position: absolute; bottom:40%;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);}
.caption_hed{ font-size:40px;  padding:10px 20px 10px; line-height:normal; text-transform:uppercase; text-align:center;background:rgba(207,31,42,0.95); float:left;border-radius:0px 0px 25px 0px}
.caption_hed_white{font-size:50px;   padding:10px 20px 10px; line-height:normal; text-transform:uppercase;text-align:center; color:white;font-weight:900;}
.caption_hed_mdm{ font-size:18px; font-weight:bold; display:block; padding:10px 0px 15px;}
.fclt_box{ width:100%; padding:5px 0px;}
.fclt_item{ display:inline-block; padding-right:5px;}
.fclt_item icon{ width:13px; float:left; padding:5px 5px 0px 0px}
.fclt_item span{ font-size:16px;float:left; }
.hedx span{ background:white; margin-right:30px;padding-right:10px; color:#243e84;}
.mtop{ margin-top:-5px;}
.read_more{ display:table;margin:12px 0px 8px 0px;}
.read_more span{ padding:10px 20px; margin:0px 80px 0px 20px;   text-transform:uppercase; font-size:16px; color:white; background:#2f478a; }
.mtop_read_more{ margin-top:-12px; color:white;}
.view_more{ display: table-cell;margin:0px 5% 8px 0px; float:right;}
.view_more span{ padding:10px 20px; margin:0px 20px 0px 80px;   text-transform:uppercase; font-size:16px; color:#eb2127; background:white; }
.mtop_view_more{ margin-top:-12px; color:white;}
@media screen and (max-width: 950px) {
.caption_hed{font-size:28px;}
.caption_hed_white{font-size:28px;}	
}
@media screen and (max-width: 800px) {.caption{ left:3%;}}
@media screen and (max-width: 650px) {
.dx{ width:100%;}
.rslides{ width:100%;}
.caption{ position: absolute; margin:0; float:left; width:100%; left:3%;max-width:100%;}
.main_hed{ font-size:26px;}
.view_more span{ font-size:16px;margin: 0px 15px 0px 50px;}
.view_more{ margin-top:2px;}
.caption_hed{font-size:18px;padding:5px 3%;border-radius:0px 0px 10px 0px}
.caption_hed_white{font-size:18px;padding:5px 3%; border-radius:10px 0px 0px 0px}
.next{ width:27px; height:35px; background-size:27px 35px;margin-bottom:0px;}
.prev{ width:27px; height:35px; background-size:27px 35px;right: 77px; margin-bottom:0px;}
}
