/*=====banner=====*/
.main-banner{position:relative;height:452px;overflow:hidden;background:url(../images/inx/loader.gif) 50% no-repeat;}
.main-banner .slides{position:relative;z-index:1;}
.main-banner .slides li a{display:block;height:452px;background-repeat:no-repeat;background-position:center center;}
.main-banner .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.main-banner .flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.main-banner .flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#fff;border-radius:50%;-webkit-border-radius:50%;cursor:pointer;}
.main-banner .flex-control-nav .flex-active{background:#ff8000;}
/*=====banner end=====*/


/*=====公告=====*/
.notice-box{
    width:100%;
    background:#f3f3f3;
    border-bottom:1px solid #ccc;
}
.notice-box>div{
    width:1200px;
    margin:0 auto;
    height:53px;
    overflow:hidden;
}
.notice-box span,.notice-box b,.notice{
    float:left;
}
.notice-box span{
    color:#bb0000;
    line-height:53px;
}
.notice-box b{
    width:2px;
    height:20px;
    margin:16px 10px;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
.notice-box form{
    float:right;
    margin-top:12px;
    background:#fff;
    border-radius:15px;
    -webkit-border-radius:15px;
    border:1px solid #ccc;
    box-shadow: 1px 1px 5px 0 #ccc inset;
}
.notice-box form input,.notice-box form button{
    background:none;
}
.notice-box form input{
    width:156px;
    height:30px;
    margin-right:-4px;
    text-indent: 14px;
}
.notice-box form button{
    width:36px;
    height:30px;
    color:#999;
	cursor:pointer;
}
.notice-box form button:hover{
    color:#bb0000;
}
.notice{
    height:20px;
    overflow:hidden;
    margin-top:14px;
}
.notice a{
    display:block;
    height:20px;
    color:#333;
}
#gg{
    z-index:9999;
    _bottom:auto;
    _width:100%;
    _position:absolute;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.notice a:hover{
    color:#bb0000;
    text-decoration:underline;
}
/*=====公告 end=====*/

/*=====内容=====*/
.content-box{
    width:100%;
    margin:50px 0;
}
.content{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
}
.content>ul{
    overflow:hidden;
    width:1600px;
    height:280px;
}
.content>ul>li{
    float:left;
    width:222px;
    margin-right:64px;
}
.content-title{
    width:222px;
    overflow:hidden;
}
.content-title h3,.content-title i{
    line-height:48px;
}
.content-title h3{
    float:left;
    color:#222;
}
.content-title>i{
    float:right;
    font-size:18px;
    color:#ccc;
}
.content-item section{
    margin-top:10px;
}
.content-item>a{
    display:block;
    width:222px;
    height:128px;
    overflow:hidden;
}
.content-item>a.more{
    height:28px;
    line-height:28px;
}
.content-item li a,.content-item span{
    line-height:24px;
    color:#666;
}
.content-item li a:hover{
    color:#bb0000;
    text-decoration:underline;
}
#product-display{
    width:342px;
}
#product-display>.content-title{
    width:342px;
}
#product-display .more{
    position:absolute;
    right:0;
    bottom:54px;
    z-index: 99999;
}
/*=====内容 end=====*/

/*=====product-banner=====*/
.product-banner{position:relative;height:266px;overflow:hidden;background:url(../images/inx/loader.gif) 50%  30% no-repeat;}
.product-banner .slides{position:relative;z-index:1;}
.product-banner .slides li a{display:block;width:343px;height:175px;overflow:hidden;position:relative}
.product-banner .slides li a span{display:block;width:343px;height:35px;position:absolute;bottom:0;line-height:35px;color:#fff;background:rgba(0,0,0,.8);text-indent:28px;font-size:14px;}
.product-banner .slides li a img{width:100%;}
.product-banner .flex-control-nav{position:absolute;bottom:58px;z-index:2;width:100%;}
.product-banner .flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.product-banner .flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#ddd;border-radius:50%;-webkit-border-radius:50%;cursor:pointer;}
.product-banner .flex-control-nav .flex-active{background:#bb0000;}
/*=====product-banner end=====*/
