@charset "utf-8";
/* CSS Document */

/*大图轮播*/
.main_image{width:100%;	height:770px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul{width:9999px; height:770px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li{width:100%; height:770px; float:left;}
.main_image li span{display:block; width:100%; height:770px; background-position:center top; background-repeat:no-repeat;}
.main_image li a{display:block; width:100%; height:770px}
div.flicking_con{width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner{position:absolute;	top:720px; left:50%; margin-left:-40px; z-index:999; width:300px; height:21px;}
div.flicking_con a{float:left; width:21px; height:21px; margin:0; padding:0; background:url(../images_index/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-5000px}
div.flicking_con a.on{background-position:0 -21px;}
#btn_prev, #btn_next{z-index:11111; position:absolute; display:block; width:73px!important; height:74px!important; top:50%; margin-top:-20px; display:none;}
#btn_prev{background:url(../images_index/hover_left.png) no-repeat left top; left:100px;}
#btn_next{background:url(../images_index/hover_right.png) no-repeat right top; right:100px;}
@media (max-width:1260px){
.main_image,.main_image ul,.main_image li,.main_image li span,.main_image li a{height:628px;}
.main_image li span{background-size:auto 100%;}
div.flicking_con .flicking_inner{top:580px; margin-left:-40px; z-index:999; width:300px;}
#btn_prev{left:30px;}
#btn_next{right:30px;}
div.flicking_con{width:600px;}
}
@media (width:1024px){}

.focus_event{height:350px; margin-top:20px;}
.fe_left{width:740px; height:350px; float:left;}
.fe_right{width:430px; height:350px; float:left; margin-left:20px; overflow:hidden;}
.fe_right li{width:430px; height:165px; margin-bottom:20px;}
@media (max-width:1260px){
.focus_event{height:273px;}
.fe_left{width:578px; height:273px;}
.fe_right{width:332px; height:273px;}
.fe_right li{width:332px; height:127px;}
}

.hotpro{height:350px; margin-top:20px; overflow:hidden;}
.hotpro ul{width:1200px;}
.hotpro li{width:290px; height:350px; float:left; margin-right:10px; position:relative;}
.hotproimg{width:290px; height:350px; position:absolute; top:0; left:0;}
.hotprotitle{width:242px; position:absolute; top:26px; left:24px;}
.hotprotitle h3{color:#333333; font-size:26px; font-weight:lighter; font-family:"Myriad Pro","Helvetica Neue",Helvetica,Arial;}
.hotprotitle p{width:242px; display:block; font-size:14px; color:#626262;}
@media (max-width:1260px){
.hotpro{height:272px;}
.hotpro li,.hotproimg{width:225px; height:272px;}
.hotprotitle,.hotprotitle p{width:177px}
.hotprotitle{top:18px; left:20px;}
}


/*弹出视频*/
.hidden{display:none;}
.window{width:1178px; height:430px; padding:6px; background-color:#959494; display:none; color:#404040;}
.winbg{width:1178px; height:430px; background:url(../images/p4bgfix.jpg); color:#FFF;}
.wintitle{width:1098px; height:80px; line-height:80px; text-align:center; font-size:35px;}
.winamin{width:1088px; margin:auto; padding:30px 45px;}
.winamin p{font-size:16px; line-height:30px; text-indent:35px; padding-bottom:20px; text-align:left;}
@media (max-width:1260px){
.window{width:930px; height:500px;}
.winbg{width:930px; height:500px;}
.wintitle{width:850px;}
.winamin{width:840px;}
.window object{width:930px; height:500px;}
}

.closebtn{width:30px; height:30px; position:absolute; z-index:9999; top:-10px; right:-10px; background:url(../images/close.png) no-repeat;}
.closebtn a{width:30px; height:30px; display:block; text-indent:-9999px;}