/*首页幻灯图*/
.wrap{max-width:1610px; margin:0 auto; position:relative;}
.featured-wrapper{overflow:hidden; position:relative; z-index:1;}
#featured-content{position:relative; overflow:hidden; height:454px;}
.featured-post{position:relative; overflow:hidden; float:left;}
.slider-nav{display:block; width:23px; height:71px; float:left; margin-left:8px; margin-top:2px; cursor:pointer;}
#slider-nav{top:300px; position:absolute; width:100%; overflow:hidden; padding:0; margin:0;
	z-index:999999; left:160px;}
#slider-nav li{float:left; list-style:none; width:139px; margin-left:8px; position:relative;}
ul#slide-thumbs{float:left; margin:0; padding:0;}
.mask{position:absolute; top:0; left:0; background:#333; width:139px; height:76px;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5; /*其他，透明度50%*/}
.activeSlide div{display:none;}

/*首页幻灯图2*/
.flexslider{margin:0 auto 20px; position:relative; width:100%; height:456px; overflow:hidden; zoom:1;}
.flexslider .slides li{width:100%; height:100%;}
.flex-direction-nav a{width:70px; height:70px; line-height:99em; overflow:hidden; margin:-35px 0 0; display:block;
	background:url(../images/home/ad_ctr.png) no-repeat; position:absolute; top:50%; z-index:10; cursor:pointer;
	opacity:0; filter:alpha(opacity=0); -webkit-transition:all .3s ease; border-radius:35px;}
.flex-direction-nav .flex-next{background-position:0 -70px; right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8; filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8; filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{opacity:1; filter:alpha(opacity=50);}
.flex-control-nav{width:100%; position:absolute; bottom:10px; text-align:center;}
.flex-control-nav li{margin:0 2px; display:inline-block; zoom:1; *display:inline;}
.flex-control-paging li a{background:url(../images/home/dot.png) no-repeat 0 -16px; display:block; height:16px;
	overflow:hidden; text-indent:-99em; width:16px; cursor:pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a{background-position:0 0;}
.flexslider .slides a img{width:100%; height:456px; display:block;}

/*首页产品*/
.service{text-align:center; min-width:1210px;}
.index-content{width:1210px; margin:0 auto; height:auto;}
.service-tit{margin:23px auto;}
.service-tit span:nth-child(2){padding:0 25px;}
.service-tit span{font-size:22px; color:#666;}

/*不用noframe时*/
.service ul li a{margin:10px 13px 30px 0; position:relative; display:block; width:230px; height:368px; float:left;}
.service ul li:nth-child(1) a{margin-left:2px;}
.service ul li:nth-child(5) a{margin-right:0;}
.xingxi{position:relative; margin-top:-260px; z-index:2; color:#fff; display:none;}
.cur .xingxi{display:block;}
.cur .mask_Layout .xingxi1{display:none;}
.xingxi p{font-size:24px; line-height:30px;}
.mask_Layout{width:230px; height:368px; position:absolute; left:0; top:0;}
.cur .mask_Layout{background:#0562BB !important; opacity:0.5; filter:alpha(opacity=50); /*兼容IE*/
	border-radius:5px; box-shadow:3px 3px 4px #999999;}
.xingxi1{position:relative; margin-top:112px; z-index:2; color:#035FB9;}
.xingxi1 p{font-size:24px; line-height:28px;}