.comment { background: url("/sw/roblox/images/bg.jpg") #0051c8 no-repeat center top; position: relative; }
.comment .title_bt { font-size: 36px; text-align: center; line-height: 65px; height: 65px; color: #fff; display: block; letter-spacing: 2px; }

.center { width: 100%; margin: 0 auto; }

.Min1 { padding-top: 838px; padding-bottom: 35px; }
.Min1 .ul { width: 100%; overflow: hidden; padding-top: 34px; }
.Min1 .ul ul { width: 105%; height: 210px; overflow: hidden; margin-bottom: 20px; }
.Min1 .ul ul li { width: 285px; height: 210px; display: block; float: left; overflow: hidden; position: relative; margin: 0 20px 0px 0; border-radius: 5px; }
.Min1 .ul ul li img { width: 285px; height: 210px; position: relative; transition: all 0.2s linear; }
.Min1 .ul ul li .text { position: absolute; width: 100%; height: 37px; background: url("/sw/roblox/images/line.png") repeat-x left; line-height: 37px; padding-top: 31px; text-align: center; color: #ffff; font-size: 18px; left: 0px; bottom: 0px; transition: all 0.2s linear; }
.Min1 .ul ul li .text p { padding: 0 10px; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis; }
.Min1 .ul ul li .motai { transition: all 0.2s linear; position: absolute; width: 100%; height: 100%; left: 0px; top: 210px; background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); zoom: 1; background: rgba(0, 0, 0, 0.8); text-align: center; line-height: 210px; color: #fff; }
.Min1 .ul ul li .motai p { padding: 0 10px; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis; }
.Min1 .ul ul li:hover img { transform: scale(1.1); }
.Min1 .ul ul li:hover .text { bottom: -68px; }
.Min1 .ul ul li:hover .motai { top: 0px; }
.Min1 .ul2 { padding-top: 0px; }
.Min1 .ul2 ul li { width: 386px; border-radius: 8px; }
.Min1 .ul2 ul li img { width: 386px; }

.Min2 .form { width: 660px; margin: 0px auto; padding: 50px 0; }
.Min2 .form .search { border: 1px solid #1a89ed; height: 48px; display: block; border-radius: 3px; border-right: none; }
.Min2 .form .search .input { display: block; width: 518px; float: left; height: 48px; padding: 0 20px; }
.Min2 .form .search .input input { display: block; width: 100%; font-size: 16px; height: 18px; padding: 15px 0; background: none; border: none; color: #ffff; }
.Min2 .form .search .btn { float: right; width: 100px; background: #1a89ed; color: #fff; line-height: 48px; text-align: center; border-radius: 3px; height: 48px; font-size: 18px; letter-spacing: 2px; cursor: pointer; }
.Min2 .form .search .btn i { display: inline-block; background: url("/sw/roblox/images/ico_img.png") no-repeat center; height: 20px; width: 20px; background-position: -103px 0; vertical-align: middle; margin: -2px 6px 0 0; }
.Min2 .form .search .btn button, .Min2 .form .search .btn a { display: block; width: 100%; height: 100%; background: none; border: none; color: #fff; }
.Min2 .form .search .btn:hover { opacity: 0.9; }
.Min2 .form .link_a { height: 35px; line-height: 35px; font-size: 14px; color: #fff; overflow: hidden; width: 100%; }
.Min2 .form .link_a a { padding: 0 3px; color: #fff; }
.Min2 .form .link_a a:hover { color: #56cdff; }
.Min2 .so_list { background: #003384; color: #fff; padding: 0 20px; }
.Min2 .so_list .item { padding-top: 12px; line-height: 38px; font-size: 16px; }
.Min2 .so_list .item .bt { float: left; width: 55px; font-weight: bold; line-height: 38px; height: 38px; overflow: hidden; letter-spacing: 2px; }
.Min2 .so_list .item .list { float: left; max-width: 1100px; }
.Min2 .so_list .item .list a { font-size: 14px; color: #fff; padding: 0 8px; display: inline-block; vertical-align: middle; margin-top: -2px; }
.Min2 .so_list .item .list a:hover { color: #56cdff; }
.Min2 .so_list .item .list .on { color: #56cdff; }
.Min2 .so_list .list2 { margin-top: 28px; height: 50px; line-height: 50px; }
.Min2 .so_list .list2 a { display: inline-block; vertical-align: middle; height: 50px; line-height: 50px; color: #fff; margin-right: 20px; font-size: 14px; margin-top: -2px; }
.Min2 .so_list .list2 a:after { content: ''; display: inline-block; vertical-align: middle; background: url("/sw/roblox/images/ico_img.png") no-repeat center; height: 8px; width: 14px; background-position: 0 0; margin: 0 0 0 5px; }
.Min2 .so_list .list2 a:hover { color: #56cdff; }
.Min2 .so_list .list2 a:hover:after { margin-top: -2px; transform: rotate(-180deg); height: 8px; width: 14px; background-position: -40px 0; }
.Min2 .so_list .list2 .on { color: #56cdff; }
.Min2 .so_list .list2 .on:after { margin-top: -2px; transform: rotate(-180deg); height: 8px; width: 14px; background-position: -40px 0; }

.data_list { width: 100%; padding-top: 50px; }
.data_list ul { width: 105%; }
.data_list ul li { float: left; width: 270px; height: 226px; position: relative; overflow: hidden; margin: 0 40px 40px 0; transition: all 0.2s linear; }
.data_list ul li .img { height: 180px; display: block; width: 100%; position: relative; overflow: hidden; }
.data_list ul li .img img { width: 100%; height: 100%; }
.data_list ul li .motai { transition: all 0.2s linear; width: 100%; height: 100%; position: absolute; left: 0px; top: 226px; bottom: 0px; background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2000000,endColorstr=#F2000000); zoom: 1; background: rgba(0, 0, 0, 0.2); }
.data_list ul li .dowm { position: absolute; width: 120px; height: 40px; text-align: center; line-height: 40px; background: #1a89ed; border-radius: 5px; color: #fff; display: block; left: 50%; margin-left: -60px; top: 50%; margin-top: -20px; font-size: 14px; }
.data_list ul li .dowm i { background: url("/sw/roblox/images/ico_img.png") no-repeat center; display: inline-block; vertical-align: middle; height: 15px; width: 18px; background-position: -65px 0; margin: -2px 5px 0 0; }
.data_list ul li .dowm:hover { opacity: 0.9; }
.data_list ul li .text { height: 46px; line-height: 46px; background: #003384; font-size: 14px; color: #fff; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 5px; }
.data_list ul li:hover { box-shadow: 0px 0px 10px rgba(0, 51, 132, 0.8); }
.data_list ul li:hover .motai { top: 0px; }

.tcdPageCode { width: 100%; height: 40px; padding: 40px 0; font-size: 13px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; color: #fff; }

.tcdPageCode span { color: #fff; }

.tcdPageCode .disabled, .tcdPageCode .current, .tcdPageCode .prevPage, .tcdPageCode .nextPage, .tcdPageCode .tcdNumber { line-height: 30px; font-size: 14px; color: #333; padding: 8px 13px; margin: 0 6px; height: 40px; border-radius: 4px; cursor: pointer; border: 1px solid #fff; color: #fff; }

.tcdPageCode .current { background: #1a89ed; border-color: #1a89ed; color: #fff; }


