﻿/*焦点图*/
.pos-r {
    position: relative;
}
.pos-a {
    position: absolute;
}
.gallery-box
{
    float: left;
    margin-left: 10px;
    _display: inline;
}

.gallery-box .big li
{
    display: none;
}

.gallery-box .big .now
{
    display: block;
}

.gallery-box .title a
{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
}

.gallery-box .title
{
    z-index: 30;
    width: 710px;
    height: 32px;
    line-height: 32px;
    top: 348px;
    left: 15px;
}

.gallery-box .tit-bg
{
    z-index: 10;
    width: 710px;
    height: 32px;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    left: 0;
    top: 348px;
}

.gallery-box .thumb-bar
{
    width: 710px;
    height: 90px;
    background-color: #333;
    overflow: hidden;
    zoom: 1;
}

.gallery-box .thumb-show
{
    margin-top: 3px;
    margin-left: 30px;
    width: 650px;
    height: 90px;
    overflow: hidden;
    zoom: 1;
}

.gallery-box .thumb-list li
{
    float: left;
    width: 128px;
    height: 81px;
    opacity: 0.5;
    filter: alpha(opacity=50);
    padding-top: 1px;
    border: 1px solid;
    text-align: center;
}

.gallery-box .thumb-list .now
{
    background-color: #fefefe;
    opacity: 1.0;
    filter: alpha(opacity=100);
}

.gallery-box .prev
{
    width: 11px;
    height: 31px;
    left: 5px;
    bottom: 29px;
    background: url('../images/arrow.png') no-repeat 0 0;
}

.gallery-box .next
{
    width: 11px;
    height: 31px;
    right: 5px;
    bottom: 29px;
    background: url(../images/arrow.png) no-repeat -20px 0;
}


.ibox5 { background:#f0f1f5; padding:0px 0; margin-top:22px; overflow:hidden;}
.ibox5>.ibox5in{overflow:hidden;height:420px;}
.ibox5 .slideBox{ position: relative; width:1100px; margin:0 auto; }
.ibox5 .slideBox .hd{ overflow:hidden; position:absolute; left:0px; top:0; z-index:1; }
.ibox5 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; border-bottom:1px #cacaca solid;  }
.ibox5 .slideBox .hd ul li{ width:237px; height:102px; border:1px #cacaca solid; border-bottom:0; line-height:102px; font-size:18px; color:#323232; text-indent:33px; background:#fff; cursor:pointer; }
.ibox5 .slideBox .hd ul li.on{ background: url(../images/ibg5.png) right center repeat-y; color:#fff; width:250px; border:0; }
.ibox5 .slideBox .bd{ position:relative; overflow:hidden; float:right; z-index:0;   }
.ibox5 .slideBox .bd li{ zoom:1; vertical-align:middle; }
.ibox5 .slideBox .bd li.PC_hide{display:none;}
.ibox5 .slideBox .bd img{ width:850px; height:420px; display:block;  }
.ibox5 .slideBox .bd dl { position:absolute; z-index:88; bottom:26px; color:#fff; left:0; right:0; }
.ibox5 .slideBox .bd dl b { display:none; }
.ibox5 .slideBox .bd dl table { margin:0 auto; text-shadow: 0 0px 5px #000 }
.ibox5 .slideBox .bd dl .td1 { font-size:46px; font-weight:bold; line-height:56px;}
.ibox5 .slideBox .bd dl .td2 p { font-size:28px; font-weight:bold; line-height:30px; margin-top:2px; }
.ibox5 .slideBox .bd dl .td2 span { font-size:16px; font-weight:normal; line-height:20px; }
.ibox5 .slideBox .bd dl hr { color:#fff; height:2px; width:46px; background:#FFF; border:0; margin:0 20px; }

.ibox5 .slideBox .prev,
.ibox5 .slideBox .next{ position:absolute; top:200px; display:block; width:65px; height:65px; filter:alpha(opacity=50);opacity:0.5;   }
.ibox5 .slideBox .next{ right:10px; background:url(ibg2a.png) center center no-repeat; }
.ibox5 .slideBox .prev{ left:265px; background:url(ibg2.png) center center no-repeat; }
.ibox5 .slideBox .prev:hover,
.ibox5 .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.ibox5 .slideBox .prevStop{ display:none;  }
.ibox5 .slideBox .nextStop{ display:none;  }

/*scroll pic*/
.ibox8 { position: relative; width:850px; height:420px; overflow:hidden;}
.ibox8 > div { overflow:hidden; }
.ibox8 .arrow-left8 { background:url(../images/ibg2.png) center center no-repeat; -ms-behavior: url(backgroundsize.min.htc);	behavior: url(backgroundsize.min.htc); background-size: cover; position: absolute; left: 2%; top: 45%; margin-top: -15px; width: 65px; height: 65px; z-index:89; transition:opacity 0.5s; -moz-transition:opacity 0.5s; /* Firefox 4 */ -webkit-transition:opacity 0.5s; /* Safari and Chrome */ -o-transition:opacity 0.5s; /* Opera */ opacity:.5; cursor:pointer}
.ibox8 .arrow-right8 { background:url(../images/ibg2a.png) center center no-repeat; -ms-behavior: url(backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); background-size: cover; position: absolute; right: 2%; top: 45%; margin-top: -15px; width: 65px; height: 65px; z-index:89;  transition:opacity 0.5s; -moz-transition:opacity 0.5s; /* Firefox 4 */ -webkit-transition:opacity 0.5s; /* Safari and Chrome */ -o-transition:background-image 0.5s; /* Opera */ opacity:.5; cursor:pointer}
.ibox8 .arrow-right8:hover { opacity:1 }
.ibox8 .arrow-left8:hover { opacity:1 }
.ibox8 .content-slide { color: #fff;}
.ibox8 .swiper-slide { position:relative; width:850px; height:420px; }
.ibox8 .swiper-slide img { width:850px; height:420px; display:block; }

.ibox5 .slideBox .hd ul li a {
	color:#323232;
}
.ibox5 .slideBox .hd ul li.on a {
	color:#fff;
}
.device .swiper-slide h1 {
	top:auto;
	left:auto;
	bottom: 7%;
	right:2%;
	width:auto;
}
.device .swiper-active-switch {
	background: none;
}
.device .swiper-pagination-switch {
	background: none;
}
.ibox5 .slideBox .bd li {
	position: relative;
}
.ibox3_r div dl span {
	float:right;
	line-height:43px;
	color:#9a9a9a;
	padding-left:20px;
}
.ibox5 .slideBox .hd ul li {
	height:103px;
}

