@charset "utf-8";
/* CSS Document */
.m-main {background: #fff;padding: 20px !important;}

.u-mslyche{right: 20px; bottom: 20px; width: 166px; height: 40px;}

.is-mslynav{    margin-bottom: 15px;background:#b90609;border-radius: 5px;}
.is-mslynav .m-mslynav{width: 100%;}
.is-mslynav .m-mslynav li{ display:block; float:left;}
.is-mslynav .m-mslynav li:first-child{border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.is-mslynav .m-mslynav li a{ display:block; padding:0 65px; text-align:center; font-size:17px; color:#fff; line-height:45px;}
.is-mslyav .m-mslyav li:hover,.is-nav .m-nav li.hover{ background:#056eaa;}
.u-mslyche{right: 20px; bottom: 20px; width: 166px; height: 40px;}

.u-mslyche .select dt{height:40px; line-height:40px; color:#fff; background:url(../images/msly/bg-msqh.png) no-repeat; cursor:pointer; padding-left:66px; position:relative; z-index:99; font-size:18px; font-weight: normal;}
.u-mslyche .select dd{position:absolute; left:0; top:40px; right: 0; background: url(../images/msly/bg-mszs.png); display:none; z-index:98;}
.u-mslyche .select dd li{line-height: 34px; text-align: center;}
.u-mslyche .select dd li a{display:block; color:#fff; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.u-mslyche .select dd li a:hover{background:#000;}

.m-mslylists{height: 298px;}
.g-mslylists{padding: 10px 14px; border: 1px solid #ddd;}

.m-mslybtns ul{margin: -10px;}
.m-mslybtns li{padding: 10px; text-align: center;}
.m-mslybtns a{display: block; line-height: 72px; font-size: 20px; font-weight: bold; color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mslybtns span{display: inline-block; width: 30px; height: 30px; line-height: 30px; font-size: 30px; font-weight: normal; margin-right: 20px; vertical-align: middle;}
.u-ms1 a{background: #de7d7d;}
.u-ms2 a{background: #eaa36a;}
.u-ms3 a{background: #65b1ca;}
.u-ms4 a{background: #79d075;}

.g-mslygrps{padding: 10px 14px; border: 1px solid #ddd;    height: 136px;}


.m-titstyle4{padding: 15px 0; line-height: 18px;}
.m-titstyle4 .u-tit{display: block; padding-left: 12px; font-size: 18px; font-weight: bold; color: #b90609; border-left: 6px solid #b90609;}
.m-dnk .tit-switch ul li.u-active a{display: block;padding-left: 12px;font-size: 18px;font-weight: bold;color: #b90609;border-left: 6px solid #b90609;}
.m-dnk .tit-switch ul li a{font-size: 18px;font-weight: bold;padding-right:15px;}
.m-special{padding: 20px 34px;overflow: hidden;}
.m-special .g-special{height:90px;}
.m-special .g-special ul li{position: relative;float: left;margin-right: 15px;width: 90px;height: 90px;overflow: hidden;}
.m-special .g-special ul li a{background: url(../images/msly/bg-slide1.png) no-repeat;display: block;color: #fff;height:90px;line-height: 90px;text-align: center;}
.m-special .g-special ul li:nth-child(2) a{background: url(../images/msly/bg-slide2.png) no-repeat;}
.m-special .g-special ul li:nth-child(3) a{background: url(../images/msly/bg-slide3.png) no-repeat;}
.m-special .g-special ul li:nth-child(4) a{background: url(../images/msly/bg-slide4.png) no-repeat;}
.m-special .g-special ul li:nth-child(5) a{background: url(../images/msly/bg-slide5.png) no-repeat;}
.m-special .g-special ul li:nth-child(7) a{background: url(../images/msly/bg-slide2.png) no-repeat;}
.m-special .g-special ul li:nth-child(8) a{background: url(../images/msly/bg-slide3.png) no-repeat;}
.m-special .g-special ul li:nth-child(9) a{background: url(../images/msly/bg-slide4.png) no-repeat;}
.m-special .g-special ul li:nth-child(10) a{background: url(../images/msly/bg-slide5.png) no-repeat;}
.m-special .g-special .hd a{position: absolute;top: 50%;margin-top: -14px;display: block;width: 16px;height: 28px;background-image: url(../images/msly/icon-special.png);background-repeat: no-repeat;}
.m-special .g-special .hd a.prev{left:0;}
.m-special .g-special .hd a.next{right: 0;background-position: -16px 0;}
.m-special .g-special ul li.lin2 a {padding: 15px 0;line-height: 25px;}



.g-mslygrps20{height:100%;}
.g-mslygrps20 .u-fwqh{border-bottom: 1px solid #ddd;}
.g-mslygrps20 .u-fwqh ul li{float: left;}
.g-mslygrps20 .u-fwqh ul li a{background: none;padding:0 10px;color: #333;font-weight: bold;}
.g-mslygrps20 .u-fwqh ul li.u-active a {color: #b80608;border-bottom: 2px solid #b80608;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
    
}
/*medium pcScreen*/
@media screen and (max-width: 1199px) {
.m-mslylists{height: auto;}
}
/*pad*/
@media screen and (max-width: 991px ){
	.m-mslybanner{height: 170px;}
	.u-mslyche{bottom: 0; left: 0;}

	.m-mslybtns ul{margin: -5px;}
	.m-mslybtns li{padding: 5px;}
	.m-mslybtns a{font-size: 16px; font-weight: normal; line-height: 50px;}
	.m-mslybtns span{display: none;}
	.g-mslygrps{height: auto !important;}
	.m-mslybanner img{display: block !important;}
}
/*phone*/
@media screen and (max-width: 767px) {
	
}
/*small*/
@media screen and (max-width: 450px) {
    .is-mslynav .m-mslynav li a{padding: 0 20px;}
}