﻿@charset "utf-8";
.fullSlide{z-index: 2; position:relative; background:#000; margin:0 auto;width:100%;height:480px; }
.fullSlide .bd{ position:relative; z-index:0;height:480px;overflow: hidden; }
.fullSlide .bd li img{width:100%; vertical-align:top;height:480px;} 
.fullSlide .hd{position:absolute; bottom:20px;width:100%;z-index:1; text-align:center;}
.fullSlide .hd ul{
	display: inline-block;
	margin:0 auto;
}

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px 10px; background:url(../img/tg_flash_p.png) -17px 0; overflow:hidden; font-size:0;}
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:44px; height:44px; position:absolute;bottom:230px;background:url(../img/arrowA.png) 0 0 no-repeat;left: 60px;}
.fullSlide .next{  background-position:-44px 0;left: auto; right: 60px;}
.fullSlide .prev:hover{background:url(../img/arrowB.png) 0 0 no-repeat;}
.fullSlide .next:hover{background:url(../img/arrowB.png) -44px 0 no-repeat;}
.txt {height: 70px;
 position: absolute;
  bottom: 70px;
   z-index: 2;
    width:70%; 
    left:15%;
overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;}
.txt li{height:70px;
    line-height:70px;
    background:url(../img/opa_03.png);
    padding:0px 40px;
     position:absolute;
      bottom:-36px;
      max-width:100%;
      overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;  }
.txt li a{ display: block; 
    color: #fff; 
    text-decoration: none;
    font-size: 24px;
    max-width:100%;overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
     }
.p-title{
	font-size:24px;
}
