@charset "utf-8";
body{margin:0 auto;font-size:12px;font-family:"微软雅黑",Arial,Helvetica,sans-serif;color:#000;text-align:center;background-color:#f5f5f5;}
img{border:0px;}
form,input,select,div,ul,li,p,h,h1,h2,h3,h4,em{margin:0;padding:0; list-style-type:none; font-size:12px; font-weight:normal; font-family:"微软雅黑";font-style:normal;}
a{text-decoration:none; color:#000;cursor:pointer}
a:visited {text-decoration:none; color:#000}
a:hover {text-decoration:none; color:#ff6600;}
a:active {text-decoration:none;}

.ts-a1{width:100%;height:68px;background:#131923;}
.ts-c{width:1210px;margin:0 auto;display:table;position:relative;}
.ts-logo{width:152px;height:169px;background:url(../images/xk_logo.jpg) no-repeat;float:left;display:inline;position:relative;z-index:1;}
.ts-gz{width:95px;height:33px;background:url(../images/hdgz.png) no-repeat;float:left;margin-left:77px;margin-top:17px;display:inline;cursor:pointer;}
.ts-gz-c{width:1210px;height:130px;background:#f5f5f5;position:absolute;left:0px;top:68px;text-align:left;display:none;}
.ts-gz-c-l{width:152px;height:130px;background:url(../images/gz_cbg.png) no-repeat;float:left;}
.ts-gz-c-r{width:1038px;height:110px;float:left;padding:10px;display:inline;}
.ts-gz-c-r span{width:130px;display:block;float:left;text-align:center;}
.ts-gz-c-r p{width:400px;line-height:22px;float:left;display:inline-block;}
.ts-gz-c-r em{width:1px;float:left;border-right:#ccc 1px solid;margin:0 15px 0 11px;display:inline-block;height:110px;}
.ts-gz-c-r font{width:480px;line-height:22px;float:left;display:inline-block;}
.ts-nav1{width:192px;height:34px;background:url(../images/nav1.png) no-repeat;float:left;margin-left:77px;margin-top:17px;display:inline;cursor:pointer;}
.ts-nav2{width:192px;height:34px;background:url(../images/nav2.png) no-repeat;float:left;margin-left:77px;margin-top:17px;display:inline;cursor:pointer;}
.ts-nav3{width:192px;height:34px;background:url(../images/nav3.png) no-repeat;float:left;margin-left:77px;margin-top:17px;display:inline;cursor:pointer;}
.ts-a2{width:100%;height:480px;background:url(../images/banner.jpg) no-repeat scroll center top;}
.ts-hd{width:708px;height:430px;float:left;}
.ts-hd-t{width:100%;height:20px;margin-top:51px;}
.ts-hd-t ul{width:90px;height:20px;float:right;}
.ts-hd-t li{width:20px;height:20px;line-height:20px;background:#cccccc;color:#fff;float:left;margin-left:10px;display:inline;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;}
.ts-hd-t li.curr{background:#666666;}
.ts-hd-c{width:100%;height:293px;margin-top:20px;overflow:hidden;position:relative;}
.ts-hd-c ul{width:2124px;position:absolute;left:0;top:0;}
.ts-hd-c li{width:324px;height:293px;float:left;margin-left:30px;display:inline;}
.ts-hd-c li img{width:324px;height:293px;}
.ts-pp{width:489px;height:430px;float:right;}
.ts-pp-t{width:489px;height:145px;background:url(../images/designer.png) no-repeat;}
.ts-pp-m{width:449px;height:120px;line-height:24px;padding:0px 20px 10px 20px;text-align:left;}
.ts-pp-f{width:489px;height:124px;background:url(../images/designer01.png) no-repeat;}
.ts-a3{width:100%;height:430px;background:#fff;}
.ts-a4{width:100%;height:172px;padding:40px 0;background:#f5f5f5 url(../images/ts_08.png) no-repeat scroll center center;}
.ts-navc1{width:388px;height:140px;background:url(../images/nav1c.jpg) no-repeat center center;float:left;margin-left:3px;display:inline;padding:6px;color:#ffffff;}
.ts-navc1 p{float: left;margin: 29px 0 0 34px;font-size: 20px;font-weight: bold;height: 20px;line-height: 20px;width:300px;text-align:left;}
.ts-navc1 span{float: left;width: 192px;margin: 10px 0 0 31px;font-size: 14px;text-align: left;line-height: 20px;}
.ts-navc1:hover{border:#b68f64 2px solid;padding:4px;}
.ts-navc2{width:388px;height:140px;background:url(../images/nav2c.jpg) no-repeat center center;float:left;margin-left:2px;display:inline;padding:6px;color:#ffffff;}
.ts-navc2 p{float: left;margin: 29px 0 0 34px;font-size: 20px;font-weight: bold;height: 20px;line-height: 20px;width:300px;text-align:left;}
.ts-navc2 span{float: left;width: 192px;margin: 10px 0 0 31px;font-size: 14px;text-align: left;line-height: 20px;}
.ts-navc2:hover{border:#b68f64 2px solid;padding:4px;}
.ts-navc3{width:388px;height:140px;background:url(../images/nav3c.jpg) no-repeat center center;float:left;margin-left:2px;display:inline;padding:6px;color:#ffffff;}
.ts-navc3 p{float: left;margin: 29px 0 0 34px;font-size: 20px;font-weight: bold;height: 20px;line-height: 20px;width:300px;text-align:left;}
.ts-navc3 span{float: left;width: 192px;margin: 10px 0 0 31px;font-size: 14px;text-align: left;line-height: 20px;}
.ts-navc3:hover{border:#b68f64 2px solid;padding:4px;}
.ts-a5{width:100%;height:169px;padding-top:40px;background:#f5f5f5 url(../images/ts_14.png) no-repeat scroll center bottom;}
.ts-a6{width:100%;height:776px;background:#f5f5f5 url(../images/ts_17.png) no-repeat scroll center center;display:table;}
.ts-a6 a{width:1210px;height:560px;margin:0 auto;margin-top:93px;display:block;}
.ts-a7{width:100%;height:770px;background:#f5f5f5 url(../images/ts_20.png) no-repeat scroll center center;display:table;}
.ts-a7 a{width:1210px;height:580px;margin:0 auto;margin-top:63px;display:block;}
.ts-a8{width:100%;height:774px;background:#f5f5f5 url(../images/ts_23.png) no-repeat scroll center center;display:table;}
.ts-a8 a{width:1210px;height:560px;margin:0 auto;margin-top:95px;display:block;}
.ts-a9{width:100%;height:772px;background:#f5f5f5 url(../images/ts_26.png) no-repeat scroll center center;display:table;}
.ts-a9 a{width:1210px;height:590px;margin:0 auto;margin-top:63px;display:block;}
.ts-a10{width:100%;height:710px;background:#f5f5f5 url(../images/ts_29.png) no-repeat scroll center center;display:table;}
.ts-a10 a{width:1210px;height:570px;margin:0 auto;margin-top:108px;display:block;}
.ts-ticket{width:136px;height:348px;background:url(../images/ticket.png) no-repeat scroll center center;position:fixed;top:0;right:0;z-index:1;}
.ts-ticket span{width:130px;height:140px;position:absolute;left:0;bottom:15px;display:block;cursor:pointer;}
.ts-coupon{width:458px;height:300px;overflow:hidden;position:fixed;left:50%;top:50%;z-index:2;margin-left:-229px;margin-top:-150px;background:url(/public/images/frame_ticket.jpg) no-repeat;display:none;}
.ts-coupon em{width:24px;height:24px;position:absolute;top:12px;right:20px;background:url(/public/images/close.jpg) no-repeat;cursor:pointer;}
.ts-coupon span{width:132px;position:absolute;top:60px;left:144px;font-size:45px;color:#fff;font-weight:bold;text-align:center;height:56px;line-height:56px;}
.ts-coupon i{width:242px;height:39px;position:absolute;top:220px;left:110px;cursor:pointer;}