﻿@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font-size:12px;}

/* banner  www.sucaijiayuan.com*/
.i_hdp { width:100%; height:260px; overflow:hidden; background:#f6f6f6; box-shadow: 0 0px 2px #ccc;}

.banner{height:260px;}
.banner .ban_c img{ position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../img/cir_white.gif) no-repeat #aaa; }

.banner .Left { top:100px; left:100px; background:url('../images/hdp_l.png') no-repeat; width:60px;height:60px; }
.banner .Right{ top:100px; right:100px; background:url('../images/hdp_r.png') no-repeat; width:60px;height:60px; }

.bann_ext{position:relative;}
.frontCover { position:absolute; top:-30px; left:560px; padding:0 0 16px; }
.frontCover li{ background:#333; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; box-shadow: 0 0px 2px #999; border-radius:20px; transition: all 0.2s ease-in 0s; float:left;width:10px;padding:3px;color:#fff;overflow:hidden;margin-right:6px;cursor:pointer;}
.frontCover p{display:none;text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img { transition: all 0.2s ease-in 0s; position:relative; height:10px; overflow:hidden; }
.frontCover img{ transition: all 0.2s ease-in 0s; position:absolute;width:10px;height:10px;left:-35px;}
.frontCover .open{ transition: all 0.2s ease-in 0s; background:#fff; width:10px; box-shadow: 0 0px 2px #999; }
.wrap{width:1200px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件) www.sucaijiayuan.com*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}