@charset "utf-8";
/*css reset*/
body,dd,dl,dt,h1,h2,h3,h4,h5,ul,ol,li,p,form,select,input{margin:0;padding:0}
ul,li {list-style:none;}
img {border: none;}
form,fieldset{margin:0; padding:0; word-wrap:break-word; word-break:normal}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
h1,h2,h3,h4,h5{font-family:"Arial","Microsoft YaHei";font-weight:400;font-size:12px}
button,input[type=button],input[type=submit],input[type=reset],input[type=file]{cursor:pointer}
:focus{outline:0}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:400}
.radio{margin:0; vertical-align:middle; margin-right:2px; margin-top:-2px}
/*states*/
.blok{display:block}
.inline{display:inline}
.none{display:none}
.relative{position:relative}
.absolute{position:absolute}
.strong{font-weight:bold}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.vm{vertical-align:middle}
.vt{vertical-align:top}
.vb{vertical-align:bottom}
.fl{float:left}
* { padding: 0px; margin: 0px; }
ul, ol { list-style-type: none; }
.sxashow{width: 900px;margin: -1px auto;top:0px;margin-bottom: 0px;}
.sxashow_ul{} 
.sxashow_ul li{width:73px;height: 96px;float:left;cursor:pointer;margin-top:0px;margin-left: 14px;}
.sxashow_ul .container-item{width: 78px;height: 78px;background:url("../images/sxbg.png") 0 0 no-repeat}
.sxashow_ul .container-item img{padding-top: 19px;} 
#preview{position:absolute;border:1px solid #efeeee;background:#d2cdcb;padding:5px;display:none;color:#fff;z-index:999}
.large_thumb_shine{width:40px;height:40px;background:url(../images/shine.png);position:absolute;background-position:99px 0;margin-top:-44px;background-repeat:no-repeat;margin-left: 40px;}
.musicbox{width:65px;height:103px;position:absolute;z-index:500;top:10px;left:10%;cursor:pointer;}
.musicplay{background:url("../images/musicplay.png") no-repeat}
.musicstop{background:url("../images/musicstop.png") no-repeat}
.fr{float:right}
.cursor{cursor:pointer}
.clear{clear:both} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
/*width & spacing*/
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mt20{margin-top:20px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mt25{margin-top:25px}
.mb25{margin-bottom:25px}
.mr30{margin-right:30px}
.mr3{margin-right:3px}
.w960,.w1000{margin-left:auto; margin-right:auto}
.w960{width:960px}
.w1000{width:1000px}
/*font*/
.p12{font-size:12px}
.p14{font-size:14px}
.p16{font-size:16px}
.p18{font-size:18px}
.p24{font-size:24px}
.sinSun{font-family:"SimSun"}
.sinHei{font-family:"SimHei"}
.microHei{font-family:"Microsoft YaHei"}
/*color*/ 
.red{color:#f00}
.green{color:#093}
.org{color:#f60}
.black{color:#000}
.c3{color:#333}
.c6{color:#666}
.c9{color:#999}
.cc42{color:#c42000;}
.c90{color:#c90000}
.cff4{color:#ff4e00}
.c8a{color:#8a1700}
.bronze{color:#633900}
/*body init*/
@media (max-width: 1080px) {body {min-width: 1450px;}}body {font-family: "Arial","Microsoft YaHei";color:#333;font-size:12px;background-color: #000;}
a{color:#b2b2b2; text-decoration:none} 
a:hover{color:#f40}
.main-content{width:960px;margin:0 auto}

.popup-confirm{background:url(../images/layer-430.gif) #deba84 no-repeat; height:180px; margin-top:-90px; text-align:center;width:390px;margin-left:-100px;padding:0 20px}
.popup-confirm p{font-size:16px; padding:35px 0 15px}
.pay-layer{background:url(../images/layer-242.gif) #deba84 no-repeat; height:242px; margin-top:-121px;_margin-top:-168px}
.pay-layer h3{padding-top:32px;}
.pay-layer p{line-height:20px;padding:30px 0 50px 0}
.user-layer{height:290px; margin-top:-145px; _top:720px}
.user-layer form {padding-left:10px}
.user-layer form .form-nolab{padding-top:25px}
.user-layer form .form-nolab a{margin-right:17px}
.user-layer form .form-nolab2{padding-top:5px}
/**footer**/
#footer{clear:both; border-top:1px #1b1b1b solid;margin-top:60px;padding-bottom:0px;color:#999;background:#000;}
.footer-content{padding-bottom:30px;overflow:hidden}
.footer-logo{padding:20px 0 0 20px}
.footer-logo span{background:url(../images/hr_06.jpg) no-repeat right top;padding-right:20px;float:left;margin-right:20px}
.footer-logo .footer-logoimg{padding:20px 20px 14px 0;display:inline-block}
.footer-info{line-height:24px;padding:20px 0 0 20px}
.footer-info a,.footer-info div{color:#e5af20}
.footer-info a:hover{color:#f40}
.footer-img{padding:40px 20px 0 0}
.footer-img img{margin:0 12px}


     .clear{ clear:both;}
        .mb7{ margin-bottom: 7px}
        .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
        .clearfix{zoom:1}
		
        .ys{background: url(../images/mianbg.jpg) no-repeat center top; font-family: arial,SimSun}
        .zbb{background: url(../images/gl-bg-foot.jpg) no-repeat center bottom; }
        .ys-warp{width: 1000px; position: relative; margin-right: auto; margin-left: auto}
        .ys-p { overflow: hidden; position: relative;}
		 #guodu{width:1920px;height:1080px;position:absolute;left:50%;z-index:3;margin-left: -960px;background: url(../images/bj_01.png)no-repeat center bottom;}
#Flash{width:1920px;height:1086px;position:absolute;top:0px;left:50%;margin-left:-960px;z-index:0;}
        .ys-banner{ height: 642px}
        .ys-down{width: 267px; height: 257px; float: left; margin-right: 4px}
        .ys-silder{width: 484px; height: 257px; float: left;}
        .ys-kf{width: 240px; height: 257px; float: right; background: url(../images/silder-kf.jpg)}
        .ys-ts{width: 756px; height: 255px; float: left; background: url(../images/ts-bg.jpg)}
        .ys-imgswitch{width: 240px; height: 255px; float: right;color: #ffe141;line-height: 37px;font-family: "宋体";background: #241f17}
        .ys-imgswitch-i{padding:14px 30px 0 30px;position: relative;z-index: 999;}
        .ys-imgswitch-i p{background: #4f3b1a;color: #fff;line-height: 23px;padding-left: 10px}
        .ys-imgswitch-i a{color:#ffe141 }
        .ys-imgswitch-i div{padding-left: 10px}
        .ys-gl{width:1000px; }
		.ys-gl-3{width:1000px;  background: url(../images/gl-bg3.jpg)}
        .ys-gl-2{width:1000px;  background: url(../images/gl-bg2.jpg)}
        .ys-gl-1{width:1000px;  background: url(../images/gl-bg1.jpg)}
        #ys-gl-list p{display: none}
        .ys-down-btn{width: 267px; background: url(../images/down-img.png)}
        .ys-down-btn a{display:block; width: 267px}
        .ys-down-btn a:hover{background: url(../images/down-img-hover.png);}
        .ys-down-btn1{height: 142px; margin-bottom: 7px; margin-top: -18px}
        .ys-down-btn2,.ys-down-btn3{height: 62px; margin-bottom: 1px}
        .ys-down-btn1 a{height: 142px}
        .ys-down-btn2 a,.ys-down-btn3 a{height: 62px;}
        .ys-down-btn1,.ys-down-btn1 a:hover{background-position: 0 0}
        .ys-down-btn2,.ys-down-btn2 a:hover{background-position: 0 -149px}
        .ys-down-btn3,.ys-down-btn3 a:hover{background-position: 0 -212px}
        .ys-silder-blank{position: absolute; top: 0; left: 0; width: 484px; height: 257px; background: url(../images/silder-blank.png) no-repeat; z-index: 11}
        .ys-silder{overflow:hidden; margin-bottom:10px; position:relative}
        .ys-silder ul{width:484px; height:257px; overflow:hidden; position:relative}
        .ys-silder ul li{width:484px; height:257px; position:absolute; left:0; top:0; z-index:5;}
        .ys-silder ul li img{width:484px;height:257px;}
        .ys-silder .number{position:absolute; right:40px; bottom:5px; z-index:12;}
        .ys-silder .number span{display:inline-block; width:15px; height:15px; line-height:14px; overflow:hidden; cursor:default; text-align:center; color:#ffd048; border:1px solid #ffd048; background-color:#000; margin-left:3px; font-family:tahoma;cursor:pointer}
        .ys-silder .number .active{background-color:#a21600}
        .ys-imgswitch-blank{position:absolute;top: 0; left: 0; width: 240px; height: 255px;  background: url(../images/switch-bg.png)}
        .ys-ts .bd{ margin: 55px 0 0 24px}
        .ys-ts .bd p{color: #b2b2b2; line-height: 30px}
        .ys-kf dl{padding-top: 52px;margin:0;}
        .ys-kf dt{ line-height: 40px; height: 40px; color: #919191; margin-bottom: 8px}
        .ys-kf dt .span-1{float: left; margin-left: 12px}
        .ys-kf dt .span-2{float: right; margin-right: 45px}
        .ys-kf dd{line-height: 31px; clear:both; line-height: 31px; color: #f3cc88; margin: 0; padding: 0}
        .ys-kf dd .span-1{ float: left; margin-left: 14px;width: 75px;height: 31px;overflow: hidden;}
        .ys-kf dd .span-2{ float: right; margin-right: 17px}
        .ys-gl .bd{margin: 62px 0 13px 10px;}
        .ys-gl li{margin-bottom: 12px;}
        .ys-gl li a{color: #fff; font-weight: 700}
        .ys-gl .active a,.ys-gl li a:hover{color: #eaa000}
        .ys-gl li p{ background-color: #000; color: #b2b2b2; line-height: 24px; padding: 8px 10px; width: 940px; margin-top: 8px}