/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}

/* basic */
.c:before,.c:after{content:"";display:table;}
.c:after{clear:both;}
.c{zoom:1;}
body {font-family:"\5FAE\8F6F\96C5\9ED1";font-size: 12px;background-color: #131212;}
a {text-decoration:none;overflow:hidden;}
a:hover {text-decoration:underline;}
.container {width:1222px;margin:0 auto;}

.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.db {text-indent:-999em;}
.wrap,.top_bar,.wrap_a,.wrap_b,.wrap_c,.wrap_d,.wrap_e,.wrap_f,.footer{width: 100%;min-width:1222px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1224?'1222px':'');}

.top_bar{background:url(../img/t_bar.png) repeat-x 0 0;height: 40px;}
.top_bar .logo_t{background: url(../img/logo.png) no-repeat 0 0;width: 105px;height: 40px;display: block;position: absolute;left: 0;top: 0;}


/*common-sp*/
.h_nav,.h_nav .w_0.on,.box_a .time_btns a,.box_a .goback,.btn_c a,.float_ul li a{background: url(../img/sp_png8.png) no-repeat 0 0;}
.box_a .bar_f,.box_a .bar_f em,.box_a .skill,.box_a .icon_s,.lr_control li,.box_b .lr_text li em,.lr_textca em,.box_c .tab_ch .btn_prev,.box_c .tab_ch .btn_next,.box_c .tab_ch .btn_next{background: url(../img/sp_png24.png) no-repeat 0 0;}

/*footer*/
.footer{height: 80px;background-color: #a90505;}
.footer .container_a{width: 1000px;margin: 0 auto;height: 80px;}
.footer .logo_f{background: url(../img/logo_f.png) no-repeat 0 0;width: 151px;height: 80px;float: left;display: block;}
.footer .f_text{height:44px;float: left;padding-top: 36px;font-size: 12px;color: #d7a5a5;margin-left: 21px;display: inline;}
.footer .f_text a{color: #d7a5a5;text-decoration: none;}



/*背景层*/
.wrap_a {background:url(../img/wrap_a.jpg) no-repeat 50% 0;height: 717px;}
.wrap_b {background:url(../img/wrap_b.jpg) no-repeat 50% 0;height: 780px;}
.wrap_c {background:url(../img/wrap_c.jpg) no-repeat 50% 0;height: 885px;}
.wrap_d {background:url(../img/wrap_d.jpg) no-repeat 50% 0;height: 574px;}
.wrap_e {background:url(../img/wrap_e.jpg) no-repeat 50% 0;height: 764px;}
.wrap_f {height:3760px;background:url(../img/bg_2.jpg) no-repeat center top;}
/*背景层结束*/

.wrap{position: absolute;left: 0;top: 40px;}

.animete_r{background: url(../img/r_arr.png) no-repeat 0 0;width: 88px;height: 39px;}
.animete_b{background: url(../img/b_arr.png) no-repeat 0 0;width: 88px;height: 39px;}

/* head */
.head{width: 1222px;position: relative;}
	.h_bg0{background: url(../img/h_top03.jpg) no-repeat 0 0;width: 1222px;height: 300px;}
	.h_bg1{background: url(../img/h_top13.jpg) no-repeat 0 0;width: 1222px;height: 300px;}
	.h_bg2{background: url(../img/h_top23.jpg) no-repeat 0 0;width: 1222px;height: 117px;}

	.h_logo_head{width: 323px;height: 93px;display: block;position: absolute;left: 0;top: 0;}
	.h_nav{width: 437px;height: 64px;background-position: 0 -312px;position: absolute;top: 0;right: 0;}
	.h_nav li{width: 132px;height: 64px;float: left;margin-right: 1px;display: inline;}
	.h_nav li a{width: 100%;height: 100%;display: block;}
	.h_nav .w_0{width: 170px;}
	.h_nav .w_0.on{background-position: -266px -247px;}

	.h_ewm_info{padding: 20px;background-color: #191919;position: absolute;top: 62px;right: 0;display: none;}
	.h_ewm_info img{display: block;}

	.h_video_btn{background: url(../img/video_bg.jpg) no-repeat 0 0;width: 377px;height: 259px;position: absolute;left: 150px;top: 406px;cursor: pointer;}
	
	
/* content */
.content{width: 1000px;height: 2039px;}
	.m_tit{width: 1222px;padding-top:156px;height: 0;}
	.arr_box{width: 1222px;position: absolute;left: 0;top: 188px;}
	.posi_a,.posi_b,.posi_c,.posi_d{position: absolute;left: 566px;top: -10px;}

	.box_a{background: url(../img/m_boxa3.jpg) no-repeat 0 0;width: 1222px;height: 590px;padding-top: 190px;position: relative;}
		.box_a .timers{left: 141px;width: 860px;height: 100px;position: absolute;top: 36px;}

		.box_a .time_nums{width: 636px;height: 42px;position: absolute;left: 0;top: 0;}
		.box_a .time_nums span{float: left;height: 42px;text-align: center;font-size: 22px;line-height: 42px;color: #565656;display: block;}
		.box_a .time_nums .span_0{width: 115px;}
		.box_a .time_nums .span_1,.box_a .time_nums .span_2,.box_a .time_nums .span_3,.box_a .time_nums .span_4{margin-left: 13px;width: 115px;}
		
		.box_a .bar_f{width: 578px;height: 15px;position: absolute;left: 0;top: 42px;}
		.box_a .bar_f em{background-position: 0 -15px;height: 15px;display: block;position: absolute;left: 0;top: 0;}
		.box_a .bar_f .on0{width: 65px;}
		.box_a .bar_f .on1{width: 193px;}
		.box_a .bar_f .on2{width: 321px;}
		.box_a .bar_f .on3{width: 449px;}
		.box_a .bar_f .on4{width: 578px;}

		.box_a .time_btns{width: 640px;height: 31px;position: absolute;left: 0;top: 63px;}
		.box_a .time_btns a{width: 108px;height: 31px;display: block;float: left;margin-right: 20px;display: inline;}
		.box_a .time_btns .span_btn_0 {background-position: 0 0;}
		.box_a .time_btns .span_btn_0.on {background-position: 0 -31px;}

		.box_a .time_btns .span_btn_1 {background-position: -108px 0;}
		.box_a .time_btns .span_btn_1.on {background-position: -108px -31px;}

		.box_a .time_btns .span_btn_2 {background-position: -216px 0;}
		.box_a .time_btns .span_btn_2.on {background-position: -216px -31px;}

		.box_a .time_btns .span_btn_3 {background-position: -324px 0;}
		.box_a .time_btns .span_btn_3.on {background-position: -324px -31px;}

		.box_a .time_btns .span_btn_4 {background-position: -432px 0;}
		.box_a .time_btns .span_btn_4.on {background-position: -432px -31px;}

		.box_a .goback{background-position: 0 -243px;width: 214px;height: 68px;display: block;position: absolute;left: 639px;top: 35px;}


		.box_a .skill{position: absolute;left: 142px;top: 425px;background-position: -73px -31px;width: 116px;height: 39px;text-align: center;line-height: 39px;font-size: 24px;color: #e8bc77;}
		.box_a .skill_b{top: 529px;}
		.box_a .skill_c{top: 621px;}

		.box_a .icon_s{cursor: pointer;background-position: 0 -31px;width: 72px;height: 72px;display: block;position: absolute;left: 331px;top: 407px;}
		.box_a .icon_s img{display: block;position: absolute;left: 16px;top: 16px;}
		.box_a .icon_s_b{left: 435px;}
		.box_a .icon_s_c{left: 539px;}
		.box_a .text_a{line-height: 18px;font-size: 14px;color: #e8bc77;width: 340px;position: absolute;left: 304px;top: 527px;}
		.box_a .text_b{top: 584px;}
		.box_a .ly_hero{width: 379px;height: 261px;border: 2px solid #e8bc77;display: block;position: absolute;left: 692px;top: 412px;}
		
		.box_a .icon_tips{width: 338px;height: 112px;position: absolute;left: 331px;top: 276px;z-index: 1000; border-bottom: 7px solid #bc261b;background-color: #d3d3d3;display: none;}
		.box_a .icon_tips em{width: 0;height: 0;position: absolute;border-width: 6px;border-color: #bc261b transparent transparent transparent;border-style: solid dashed dashed dashed;position: absolute;top: 119px;}
		.box_a .icon_tips .ema{left: 30px;}
		.box_a .icon_tips .emb{left: 134px;}
		.box_a .icon_tips .emc{left: 238px;}

		.box_a .icon_tips h4{width: 338px;font-size: 30px;font-weight: 700;color: #bc261b;text-align: center;line-height: 54px;}
		.box_a .icon_tips p{width: 318px;line-height: 24px;font-size: 14px;color: #010101;padding: 0 10px;}


	.box_b{background: url(../img/m_boxb.jpg) no-repeat 0 0;width: 1222px;height: 885px;position: relative;}
		.box_b .ly_show{background: url(../img/ly_pic.png) no-repeat 0 0;width: 504px;height: 696px;position: absolute;left: 140px;top: 119px;}
		.box_b .lr_tab{width: 591px;height: 318px;overflow: hidden;position: absolute;left: 447px;top: 297px;}
		.box_b .lr_tab li{width: 589px;height: 316px;display: block;display: none;}
		.box_b .lr_tab li img{display: block;}

		.box_b .lr_control{position: absolute;width: 156px;height: 23px;left: 691px;top: 644px;}
		.box_b .lr_control li{cursor: pointer; background-position: -190px -31px;width: 23px;height: 23px;margin-right: 16px;float: left;display: inline;}
		.box_b .lr_control li.on{background-position: -214px -31px;}

		.box_b .lr_text{position: absolute;left: 624px;top: 694px;width: 360px;}
		.box_b .lr_text li{margin-bottom: 10px;float: left;line-height: 23px;width: 360px;}
		.box_b .lr_text li em{background-position: -214px -31px;width: 23px;height: 23px;float: left;text-align: center;line-height: 23px;font-size: 14px;color: #000000;}
		.box_b .lr_text li p{float: left;line-height: 23px;color: #e0b573;font-size: 14px;margin-left: 6px;}


	.box_c{background: url(../img/m_boxc.jpg) no-repeat 0 0;width: 1222px;height: 574px;position: relative;}
		.box_c .btn_c{width: 204px;height: 168px;position: absolute;left: 141px;top: 255px;}
		.box_c .btn_c a{width: 204px;height: 58px;display: block;margin-bottom: 26px;}
		.box_c .btn_c .btn_sj{background-position: 0 -126px;}
		.box_c .btn_c .btn_js{background-position: -204px -126px;}
		.box_c .btn_c .btn_sj.on{background-position: 0 -184px;}
		.box_c .btn_c .btn_js.on{background-position: -204px -184px;}

		.box_c .cont_tab{width: 700px;height: 370px;position: absolute;left: 380px;top: 201px;}
		.box_c .div_box{position: absolute;left: -999em;top: 0;width: 700px;height: 370px;}
		.box_c .div_box.on{left: 0;}
		.box_c .div_sj{padding-top: 35px;}
		.box_c .audio_wx{width: 543px;height: 243px; border: 2px solid #e8bc77;margin: 0 auto;background: url(../img/audio_bg.jpg) no-repeat 0 0;overflow: hidden;position: relative;}
		.box_c .audio_wx .css_audio{cursor: pointer; background: url(../img/audio_tb.png) no-repeat 0 0;width: 506px;position: absolute;left: -999em;top: -100px;}
		.box_c .audio_wx .au_p0{height: 52px;background-position: 0 0;}
		.box_c .audio_wx .au_p1{height: 52px;background-position: 0 -62px;}
		.box_c .audio_wx .au_p2{height: 52px;background-position: 0 -124px;}
		.box_c .audio_wx .au_p3{height: 52px;background-position: 0 -186px;}
		.box_c .audio_wx .au_p4{height: 52px;background-position: 0 -248px;}
		.box_c .audio_wx .au_p5{height: 52px;background-position: 0 -310px;}
		.box_c .audio_wx .au_p6{height: 52px;background-position: 0 -372px;}
		.box_c .audio_wx .au_p7{height: 52px;background-position: 0 -434px;}
		.box_c .audio_wx .au_p8{height: 52px;background-position: 0 -496px;}
		.box_c .audio_wx .au_p9{height: 52px;background-position: 0 -558px;}
		.box_c .audio_wx .au_p10{height: 52px;background-position: 0 -620px;}
		.box_c .audio_wx .ac_ani0{left: 18px;top: -59px;}
		.box_c .audio_wx .ac_ani1{left: 18px;top: 7px;}
		.box_c .audio_wx .ac_ani2{left: 18px;top: 59px;}
		.box_c .audio_wx .ac_ani3{left: 18px;top: 118px;}
		.box_c .audio_wx .ac_ani4{left: 18px;top: 177px;}
		.box_c .audio_wx .ac_ani5{left: 18px;top: 250px;}

		.box_c .audio_wx .css_audio .posi_e{display: block;position: absolute;left: 51px;top: 19px;}
		.box_c .audio_wx .css_audio .posi_f{display: block;position: absolute;right: 51px;top: 19px;}

		.box_c .tab_ch{width: 700px;height: 194px;position: relative;}
		.box_c .tab_ch .btn_prev{background-position: -238px -31px;width: 32px;height: 63px;display: block;position: absolute;left: 0;top: 65px;}
		.box_c .tab_ch .btn_next{background-position: -271px -31px;width: 32px;height: 63px;display: block;position: absolute;right: 0;top: 65px;}
		
		.box_c .lr_textca{width: 518px;height: 48px;position: relative;margin: 36px auto 0;}
		.box_c .lr_textca em{background-position: 0 -104px;width: 518px;height: 9px;position: absolute;left: 0;top: 20px;}
		.box_c .lr_textca p{position: absolute;width: 301px;left: 109px;top: 0;text-align: center;line-height: 24px;font-size: 18px;color: #e8bc77;}
	
		.box_c .lr_change{width: 578px;height: 193px;position: absolute;left: 61px;top: 0;overflow: hidden;}
		.box_c .lr_change ul{height: 193px;position: absolute;left: 0;top: 0;}
		.box_c .lr_change ul li{float: left;width: 253px;height: 189px;border: 2px solid #e8bc77;margin-right: 64px;}

		


	.box_d{background: url(../img/m_boxd.jpg) no-repeat 0 0;width: 1222px;height: 764px;position: relative;}

	.box_d .ac_link{position: absolute;left: 129px;top: 233px;}
	.box_d .ac_link li{cursor: pointer; float: left;margin-right: 20px;display: inline;width: 225px;height: 160px;background-color: #242326;margin-bottom: 20px;position: relative;}
	.box_d .ac_link .left_w0{margin-left: 133px;}
	.box_d .ac_link li img{border: 2px solid #e8bc77;display: block;}
	.box_d .ac_link li a{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;}
	.box_d .ac_link li .text_c{background: url(../img/hover_a.png) no-repeat 0 0;width: 185px;height: 43px;text-align: center;line-height: 43px;font-size: 18px;color: #ffffff;padding-right: 36px;position: absolute;left: 2px;bottom: 2px;}
	.box_d .ac_link li .text_d{background: url(../img/hover_b.png) no-repeat 0 0;width: 203px;height: 51px;text-align: left;line-height: 17px;font-size: 14px;color: #ffffff;padding: 9px 0 8px 18px;position: absolute;left: 2px;bottom: 2px;display: none;}
	
	.box_d .page_gotop{width: 150px;height: 67px;background: url(../img/top.png) no-repeat 0 0;position: absolute;left: 536px;bottom: 20px;}
	

.audio_play{position: absolute;left: -999em;top: 0;}
.pop_mask{width: 100%;height: 100%;position: fixed;left: 0;top: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.8);display: none;z-index: 10000;}
.jp-type-single{position: relative;}
.close_video{position: absolute;right: 0;top: 0;background: url(../img/box_close.png) no-repeat 0 0;width: 23px;height: 23px;z-index: 1000;}

.pop_ac,.pop_tips{background: url(../img/pop_bga.jpg) no-repeat 0 0;border: 2px solid #e8bc77;position: absolute;width: 888px;height: 511px;display: none;}
.pop_ac .pop_close_ac,.pop_tips .pop_close_tips{background: url(../img/close_bg.png) no-repeat 0 0;width: 43px;height: 43px;display: block;position: absolute;right: -50px;top: -2px;}
.pop_ac .pop_navs{width: 204px;height: 378px;position: absolute;left: 45px;top: 75px;}
.pop_ac .pop_navs li{cursor: pointer;background: url(../img/pop_nav.jpg) no-repeat 0 0;width: 204px;height: 34px;float: left;margin-bottom: 21px;display: block;}
.pop_ac .pop_navs .li_0{background-position: 0 0;}
.pop_ac .pop_navs .li_1{background-position: -204px 0;}
.pop_ac .pop_navs .li_2{background-position: 0 -68px;}
.pop_ac .pop_navs .li_3{background-position: -204px -68px;}
.pop_ac .pop_navs .li_4{background-position: 0 -136px;}
.pop_ac .pop_navs .li_5{background-position: -204px -136px;}
.pop_ac .pop_navs .li_6{background-position: 0 -204px;}

.pop_ac .pop_navs .li_0.on{background-position: 0 -34px;}
.pop_ac .pop_navs .li_1.on{background-position: -204px -34px;}
.pop_ac .pop_navs .li_2.on{background-position: 0 -102px;}
.pop_ac .pop_navs .li_3.on{background-position: -204px -102px;}
.pop_ac .pop_navs .li_4.on{background-position: 0 -170px;}
.pop_ac .pop_navs .li_5.on{background-position: -204px -170px;}
.pop_ac .pop_navs .li_6.on{background-position: -204px -204px;}

.pop_ac .pop_tits{width: 518px;height: 30px;background: url(../img/pop_tit.png) no-repeat 0 0;position: absolute;left: 322px;top: 74px;}
.pop_ac .h3_0{background-position: 0 0;}
.pop_ac .h3_1{background-position: 0 -30px;}
.pop_ac .h3_2{background-position: 0 -60px;}
.pop_ac .h3_3{background-position: 0 -90px;}
.pop_ac .h3_4{background-position: 0 -120px;}
.pop_ac .h3_5{background-position: 0 -150px;}
.pop_ac .h3_6{background-position: 0 -180px;}

.pop_ac .pop_conent{width: 520px;height: 300px;overflow: hidden;position: absolute;background: url(../img/ac_list.png) no-repeat 0 0;left: 322px;top: 160px;}
.pop_ac .pop_conent p{width: 520px;line-height: 18px;font-size: 14px;color: #ffffff;position: absolute;left: 0;}
.pop_ac .pop_conent .pop_texta{top: 36px;}
.pop_ac .pop_conent .pop_textb{top: 120px;}
.pop_ac .pop_conent .pop_textc{top: 202px;}

.pop_tips{width: 336px;height: 172px;display: none;}
.pop_tips p{width: 336px;text-align: center; position: absolute;left: 0;top: 46px;line-height: 30px;font-size: 20px;color: #ffffff;}
.pop_tips .pop_teur{background: url(../img/true_pop.png) no-repeat 0 0;width: 135px;height: 34px;display: block;position: absolute;left: 100px;top: 109px;}

.float,.fixed{left: 50%;margin-left:505px;top: 50%;margin-top: -198px;}
/*.float {position:absolute;top:0 !important;}*/
.fixed {
			position:fixed;
			_position:absolute;
		}
		* html {background-image:url(about:blank);background-attachment:fixed;}
.float-ct {background: url(../img/fix_bg.jpg) no-repeat 0 0;width: 125px;height: 382px;padding-top: 14px;}
.float-ct img{display: block;margin: 0 auto;}
/*.float-ct p{width: 125px;text-align: center;font-size: 16px;color: #e8bc77;line-height: 44px;}*/
.float_ul{width: 108px;height: 230px;margin-left: 9px;}
.float_ul li{width: 108px;height: 31px;float: left;margin-bottom: 15px;}
.float_ul li a{width: 100%;height: 100%;display: block;background-position: 0 -63px;}
.float_ul .on_0 a{background-position: 0 -63px;}
.float_ul .on_1 a{background-position: -108px -63px;}
.float_ul .on_2 a{background-position: -216px -63px;}
.float_ul .on_3 a{background-position: -324px -63px;}
.float_ul .on_4 a{background-position: -432px -63px;}
.float_ul .on_0 a:hover,.float_ul .on_0.on a{background-position: 0 -94px;}
.float_ul .on_1 a:hover,.float_ul .on_1.on a{background-position: -108px -94px;}
.float_ul .on_2 a:hover,.float_ul .on_2.on a{background-position: -216px -94px;}
.float_ul .on_3 a:hover,.float_ul .on_3.on a{background-position: -324px -94px;}
.float_ul .on_4 a:hover,.float_ul .on_4.on a{background-position: -432px -94px;}
		