a{color: #333;}
a:hover{text-decoration: underline;}
.mb30{margin-bottom: 30px;}

body{background:#d43a80 url(bodybg.jpg) no-repeat center top;}

.wrap{width: 1000px;margin: 0 auto;overflow: hidden;padding-bottom: 5px;}

.navbox{height: 45px;margin-bottom: 20px;padding-top: 287px;}
.navbox li{float: left;width: 125px;height: 45px;line-height: 44px;text-align: center;font-size: 20px;background:url(navbg.png) no-repeat;}
.navbox li a{color: #fff;}

.mbox{overflow: hidden;}
.m-left{width: 610px;float: left;height: 400px;background: url(t-bg01.jpg) no-repeat;}
.m-right{width: 370px;float: right;height: 400px;background: url(t-bg02.jpg) no-repeat;}
.m-c-left{width: 310px;float: left;}
.m-c-right{width: 300px;float: right;}
.pd10{padding: 10px;padding-bottom: 0;}

.listbox li{color: #fff;height: 30px;line-height: 30px;overflow: hidden;}
.listbox li a{color: #fff;padding-left: 6px;}

.gd a{float: right;color: #fff;display: inline;margin-right: 10px;}

.footer{text-align: center;margin-top: 20px;padding-bottom: 25px;color:#FFFFFF;}
.footer p{border-top: 1px solid #c4878e;border-bottom: 1px solid #c4878e;height: 40px;line-height: 40px;margin-bottom: 10px;}
.footer p a{color: #FFF;}


.m-b-box{width: 320px;float: left;height: 280px;}
.t-m{height: 45px;}
.t-m a{float: right;width: 54px;height: 22px;background: url(more.jpg) no-repeat;margin: 11px 10px 0 0;text-indent: -9999em;}
.m-bg01{background: url(b-bg01.png) no-repeat;}
.m-bg02{background: url(b-bg02.png) no-repeat;}
.m-bg03{background: url(b-bg03.png) no-repeat;}

.sliderbox{height: 233px;width: 310px;position: relative;overflow:hidden;}
.sliderbox .slider-ul li{width:310px;height:233px;position: relative;}
.sliderbox .slider-ul li img{width:310px;height:233px;}
.sliderbox .slider-ul li span{width:100%;text-indent: -9999em;height: 42px;bottom: 0;left:0;background: #333;opacity: 0.50; filter:alpha(opacity=50);position: absolute;}
.sliderbox .slider-ul li p{height: 42px;line-height: 42px;position: absolute;left: 0;bottom:0;padding-left: 10px;}
.sliderbox .slider-ul li p a{color: #fff;}
.sliderbox .slider-li{position: absolute;float: left;height: 15px;line-height: 14px;right:5px;bottom: 12px;}
.sliderbox .slider-li li{width: 15px;height: 15px;float: left;color: #333;text-align: center;margin-right: 3px;cursor: pointer;background-color: #fff;border-radius: 2px;}
.sliderbox .slider-li li.on{color: #999;}

.sliderbox02{height: 115px;position: relative;overflow:hidden;padding-top: 19px;}
.sliderbox02 .slider-ul li{width:150px;height:115px;position: relative;float: left;display: inline;margin: 0 8px;}
.sliderbox02 .slider-ul li img{width:150px;height:115px;}
.sliderbox02 .slider-ul li span{width:100%;text-indent: -9999em;height: 20px;bottom: 0;left:0;background: #333;opacity: 0.50; filter:alpha(opacity=50);position: absolute;}
.sliderbox02 .slider-ul li p{height: 20px;line-height: 20px;position: absolute;left: 0;bottom:0;text-align: center;width: 100%;}
.sliderbox02 .slider-ul li p a{color: #fff;}
.sliderbox02 .slider-li{position: absolute;float: left;height: 15px;line-height: 14px;right:5px;bottom: 12px;display: none;}



.jpbox{height: 155px;background: url(jp.png) no-repeat;margin-bottom: 20px;}

.bm-box{height: 215px;position: relative;}
.bm-box img{height: 215px;width: 320px;}
.bm-box span{width:100%;text-indent: -9999em;height: 42px;bottom: 0;left:0;background: #333;opacity: 0.50; filter:alpha(opacity=50);position: absolute;}
.bm-box p{height: 42px;line-height: 42px;position: absolute;left: 0;bottom:0;text-align: center;width: 100%;}
.bm-box p a{color: #fff;font-size: 16px;}

.bm-box02{height: 149px;}
.bm-box02 img{height: 149px;}
.bm-box02 span{height: 34px;}
.bm-box02 p{height: 34px;line-height: 34px;}

.erj {background: url(65_c1.jpg) no-repeat;width:1000px;height:45px;line-height:45px;font-size:22px;font-weight:bold;color:#FFFFFF;text-indent:20px;}
.erj2 {background:#e94a5c;padding-top:20px;}
.erj2 ul {margin-bottom:20px;margin-left:60px;margin-right:50px;}
.erj2 ul li {font-size:18px;line-height:36px;color:#FFFFFF;}
.erj2 ul li a {color:#FFFFFF;}
.erj2 ul li span {float:right;font-size:14px;color:#CCCCCC;}
.c-t {text-align:center;color:#FFFFFF;font-size:12px;border-bottom:1px dotted #999999;margin:0 30px;padding-bottom:12px;}
.c-t p {text-align:center;font-size:24px;color:#fefeff;line-height:48px;font-weight:bold;}
.c-b {font-size:16px;line-height:32px;color:#ebebeb;margin:20px 50px;}
.c-b p {margin-bottom:12px;}


