body{padding:0;margin:0;font-family:Arial,SimSun,"Microsoft Yahei","STHeiti Light";font-family:"Microsoft Yahei" !important;
	font-size:12px;width:100%;height:auto;background:url(../images/bg333.jpg) repeat;overflow-x:hidden;}
p,input,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,figcaption{margin:0;padding:0;list-style:none;vertical-align:middle;font-family:"Microsoft Yahei" !important;}

a:link{ color:#46120a; font-size:14px;text-decoration:none; }
a:visited{ color:#46120a; font-size:14px;text-decoration:none;}
a:hover{ color:#ff5c11; font-size:14px;text-decoration:none;}
a:active{ color:#46120a; font-size:14px;text-decoration:none;}

img{ border:none;}
a img{border:none;}
.clear{width:0px;font-size:0;clear:both;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clearfix:before {  clear: both;}
.row{max-width:1100px;margin:0 auto;}

/*头部*/
.header{width:100%;height:816px;}
.header .row{ position:relative;}
.logo{ position:absolute; left:0; top:38px; width:350px; height:50px;}
.logo a{ display:block; width:350px; height:50px;}
.video{ position:absolute; left:520px; top:682px; width:105px; height:110px;}
.video a{display: block;width: 105px;height: 75px;margin-top: 230px;margin-left: -20px;}
.booking{position:absolute;left:490px;top:490px;animation:transwbg 2s;-webkit-animation:transwbg 2s;-moz-animation:transwbg 2s;-o-animation:transwbg 2s;}
.booking a{ display:block; width:131px; height:33px;}
.banner{position:absolute;left:136px;top:270px;animation:transwbg 2s;-webkit-animation:transwbg 2s;-moz-animation:transwbg 2s;-o-animation:transwbg 2s;}

.bg_music{ width:28px; height:24px; position:absolute; right:0; top:38px; z-index:100;}

.top2{position: absolute;left: 50%;margin-left: -57px;top: 116px;}
.nav_wrp{ width:100%;height:177px; background:url("../images/22.png") repeat-x; position: fixed;top: 0;z-index: 6000;}
.nav{ width:1400px;background:url("../images/t22.jpg") no-repeat;height:177px; line-height:117px;  margin: 0 auto;}
.nav ul{float: right;margin-right: 150px;}
.nav ul li{ float:left; padding:0 25px;}
.nav ul li.nav_on{ background: url("../images/top_curr.png") no-repeat bottom center;}
.nav ul li a{ display:block; color:#fff; font-size:16px;}

.nav2{ width:1400px;background:url("../images/t22.jpg") no-repeat;height:177px; line-height:117px;  margin: 0 auto;}
.nav2 ul{float: right;margin-right: 150px;}
.nav2 ul li{ float:left; padding:0 25px;}
.nav2 ul li.nav_on{ background: url("../images/top_curr.png") no-repeat bottom center;}
.nav2 ul li a{ display:block; color:#fff; font-size:16px;}

.ttt_img{  position: relative;left: 50%;margin-left: -700px;}

.bg_music2{ width:28px; height:24px; position:absolute; right:30px; top:5px; z-index:100;}
.order_p{top: 1115px;left: 50%;position: absolute;margin-left: -70px;}

.fonts{height:1180px;width:1100px;margin: 40px auto 0;position: relative;}
.fonts .hua{position: absolute;right: -65px;z-index: 9;top: 200px;}
.fonts .font_1{position: absolute;left:41px;z-index: 8;top:120px;}
.fonts .font_2{position: absolute;top: 1015px;left: 50%;margin-left: -147px;}

.title{ width:1100px; margin:0 auto; padding-top:35px; text-align:center;}
.title img{ display:inline-block;}

.more_v{display: inline-block; width: 290px; height: 60px; position: relative; left: 50%;margin-left: -145px;}

.wrp_01{background: url("../images/w1_bg.png") no-repeat;width: 1064px;height: 1040px;margin:0 auto;padding:80px 20px 0;}
.wrp_01 p{text-indent: 2em;color: #ffffff;line-height: 30px;font-size: 15px;}
.play_list{margin-top: 35px;}
.play_list li{position: relative;float: left;height: 265px; margin-left: 28px;margin-right: 10px;}
.v_bg{width: 300px; height: 180px; border: 1px solid #ffb820; padding: 4px;}
.v_img{  position: absolute;top: -15px;left: 0px;}
.play_btn{background: url("../images/play.png") no-repeat;width: 74px;height: 74px;display: inline-block;position: absolute;
    top: 45px;left: 120px;cursor: pointer;}
.v_title{width: 310px;background: #ffb820; height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;margin-top: -25px;}
.vote_btn .vote{ cursor: pointer; height: 30px;background: #fff;line-height: 30px; width: 154px;display: inline-block;text-align: center;float: left;border-right: 1px solid #ffb820;}
.vote_btn .num{height: 30px;background: #fff;line-height: 30px;width: 155px;display: inline-block;text-align: center;float: left;}
.d_wrp_01{width: 1047px;margin: 0 auto;padding: 0 25px 0;border: 2px solid #ffb820;border-top: none;margin-bottom: 50px;}
.detail_t{margin: 0 auto;display: block;}
.play_list2{position: relative;top: 35px;padding-bottom: 50px;display: none;}
.play_list2 li{position: relative;float: left;height: 265px; margin-left: 19px;margin-right:19px;}
.choose_v{padding: 30px 0 10px 15px;}
.choose_v li{display:inline-block;float: left;width: 235px;height: 47px;line-height: 47px;color: #ffb820;border: 1px solid #ffb820;
    font-size: 14px;text-align: center;margin-right: 20px;cursor: pointer;}
.choose_v li.curr{background: #ffb820;color:#b60012;}

.wrp_02{ max-width:1100px; height:auto; margin:0 auto;}
.wrp_02 p{ color:#fff;line-height:24px; margin-bottom:8px; text-indent:2em;font-size: 15px;line-height: 33px;padding: 0 35px;}
.wrp_02_t1{width: 510px;position: relative;left: 50%;margin-left: -255px;}
.hd_list{width: 1000px;margin: 0 auto;}
.hd_list li{height: 170px; margin-top: 20px;color: #fff;border: 1px solid #ffea00;}
.hd_list li img{}
.hd_bg{height: 145px;background: rgba(237,231,213,0.3);margin: 10px 20px;}
.hd_list_title{font-size: 16px;margin-left: 304px;color: #ffea00;position: relative;top: 35px;}
.hd_list_con{}
.hd_list p{color: #fff;line-height: 24px;margin-bottom: 8px; text-indent: 2em;position: relative;top: 40px;font-size: 14px;margin-left: 270px;}
.hd_list_title2{font-size: 16px;margin-left: 33px;color: #ffea00;position: relative;top: 35px;}

.wrp_03{position: relative;}
.wrp_03 img.vedio_bg{position: relative;left: 50%;margin-left: -700px;margin-top: -20px;}
.play_vedio{  display: inline-block;width: 150px;height: 100px;position: absolute;top: 206px;margin-left: -63px;left: 50%;cursor: pointer;}

.wrp_04{ background: url("../images/w4_bg.png") no-repeat;max-width:1100px; height:680px;  margin:30px auto 0;}
.wrp_04_c{}
.hg_list{display:none;margin-left: 15px;margin-top: 90px;}
.hg_list li{float: left;display: inline-block;background: url("../images/wrap_bgg.png") no-repeat;width: 330px;height: 190px;  margin-left: 15px;
	margin-right: 15px;margin-bottom: 40px;text-align: center;position: relative;}
.hg_list li img{width: 311px;height: 195px;margin-top: 15px;}
.hg_list_title{height: 40px;background: rgba(0,0,0,0.4);color: #fff;line-height: 40px;width: 311px;margin: -43px auto 0;z-index: 2;position: relative;text-align: center;	font-size: 13px;}
.page_list{width: 142px;margin: 25px auto;}
.page_list li {display: inline-block;float: left;height: 25px;width: 25px;line-height: 25px;border: 1px solid #FFB71B;color: #FFB71B;
	text-align: center;font-size: 14px;margin-left: 10px;margin-right:10px;cursor: pointer;}
.page_list li.curr{background: #FFB71B;color:#A3000C;}
.play_btn2{background: url("../images/play2.png") no-repeat;width: 74px;height: 74px;display: inline-block;position: absolute;
    top: 60px;left: 135px;cursor: pointer;}

.f_l{float:left;}
.f_r{float:right;}
.slider_left,.slider_left2{background: url("../images/left.png") no-repeat;width: 69px;height: 140px;margin-top: 190px;
    margin-right: 50px;cursor: pointer;}
.slider_right,.slider_right2{  background: url("../images/right.png") no-repeat;width: 69px;height: 140px;margin-top: 190px;margin-left: 50px;cursor: pointer;}
.slider_c{width: 775px; overflow: hidden;height: 547px;position: relative;}
.s_c li,.s_c2 li{float: left;}
.s_c,.s_c2{position: relative;left: 0;width:2145px;}
.wrp3_content{position: absolute;top: 450px;width: 1014px;height: 506px;left: 50%;margin-left: -507px;}

.wrp_05{ max-width:1100px; height:auto;margin:0 auto;}
.wrp5_list{ width:920px; margin:0 auto; height:auto;}
.wrp5_list ul{}
.wrp5_list ul li{ width:920px; height:50px; margin-bottom:25px;}
.wrp5_list ul li a{ display:block; width:918px; height:50px; line-height:50px;font-size:16px; box-sizing:border-box; padding-left:45px; color:#ffffff;position: relative;}
.wrp5_list ul li a span{ float:right; padding-right:35px;}
.wrp5_list ul li a:hover{width:920px; height: 50px; border: 1px solid #ffd926; color: #ffd926;}

.wrp5_list i{background: url("../images/now.png") no-repeat;width: 22px;height: 25px;display:none;position: absolute;right:-5px;top:13px;}
.wrp5_list ul li a:hover i{display: inline-block;}

/*尾部*/

.footer{width:100%;height:348px;background:#282828;padding:62px 0 38px 0;box-sizing:border-box;	}
.footer_img{width:900px;height:230px;background:url(../images/footer.png) no-repeat center;margin: 0 auto;}

/*弹出视频*/
.mydiv2{ z-index:9000;top:20%; width:100%;position:fixed!important;/*FF IE7*/ position:absolute;/*IE6*/ }

.tc_x{ margin:0px auto; text-align:center; background:#fff; width:720px; padding-bottom:20px;}
.tc_x span{ display:block; text-align:right; padding-right:15px; line-height:30px;}
.tc_x span a{ cursor:pointer; color:#333; font-size:14px;}
.tc_x span a:hover{ cursor:pointer; color:#333; font-size:14px;}
.bg { background-color:#000; width: 100%; height: 100%; left:0; top:0;/*FF IE7*/ filter:alpha(opacity=70);/*IE*/ /*点击后背景透明效果*/
opacity:0.7;/*FF*/ z-index:-1000;position:fixed!important;/*FF IE7*/ position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 

.layer_opactice{width:100%;height:100%;background:#000;opacity:0.5;position:fixed;left:0;top:0;z-index:999;display:none;}

/*导演阐述*/
.d_warp{display:none;position: fixed;top: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 9999;right: 0;}
.d_warp_c{position: absolute;width: 800px;z-index: 9999999;left: 50%;margin-left: -400px;top: 10%;}
.d_warp #d_warpClose{background: url(../images/close.png) no-repeat;	width: 50px;height: 51px;	display: inline-block;position: absolute;
	top: -58px;	right: 5px;	cursor: pointer;}

.v_img2{vertical-align: bottom;top: -15px;left: 5px;}
.v_title2{  width: 800px;background: #ffb820; height: 48px;line-height: 48px;text-align: center;color: #b1000c;
    font-size: 18px;font-weight: bold;}
.vote_btn .vote2{height: 66px;background: rgba(0,0,0,0.8);line-height: 66px;width: 399px;display: inline-block;text-align: center;
    float: left;border-right: 1px solid #70692b;color: #fff45c;font-size: 18px;}
.vote_btn .num2{  height: 66px;background: rgba(0,0,0,0.8);line-height: 66px;width: 400px;display: inline-block;
    text-align: center;float: left;font-size: 20px;color: #fff45c;}

#w1,#w2,#w3,#w4,#w5{height: 0;width: 100%;position: relative;top:-150px;}

#go_back{width: 32px;height: 60px;border: none;text-indent: 100%;background-size:36px 60px;background:url(../images/go_back.png) no-repeat;
    position:fixed;left:50%;bottom: 130px;margin:0 0 0 580px;overflow: hidden;display:none;text-decoration: none;}