@charset "utf-8";

/* CSS Document */

/**************************************************************/

/**************************************************************/

#main {

    width: 1107px;

    margin: 0 auto;

}

#main:after {

    columns: '';

    display:block;

    clear: both;

}

/**************************************************************/

/**************************************************************/

#banner_box{

}

#banner ul{

    list-style: none;

}

#banner {

    min-width: 100%;

	height:571px;

	position: relative;

	overflow: hidden;

    border-bottom: 130px solid #E4E4E4;

	-webkit-transition: all .3s ease;

	-moz-transition: all .3s ease;

	-o-transition: all .3s ease;

	transition: all .3s ease;

}

#banner .btn{

    position: absolute;

    top: 250px;

    left: 1480px;

}

#banner .btn a{

    width: 13px;

    height: 13px;

    display: block;

    background: url('../images/banner/btn.png') 0 top no-repeat;

    margin: 10px;

}

#banner .btn a:hover , #banner .btn .act a{

    background: url('../images/banner/btn.png') 0 bottom no-repeat;

	-webkit-transition: all .3s ease;

	-moz-transition: all .3s ease;

	-o-transition: all .3s ease;

	transition: all .3s ease;

}

/**************************************************************/

/**************************************************************/

#iproducts{

    width: 1095px;

    height: 188px;

    border: 6px solid #FFF;

    margin-top: -193px;

    position: absolute;

    z-index: 2;

}

#iproducts li{

    list-style: none;

    width: 274px;

    height: 202px;

    float: left;

    text-align: center;

}

#iproducts li:first-child{

    width: 273px;

}

#iproducts .ad01{

    background: url('../images/iproduct1.jpg') no-repeat;

}

#iproducts .ad02{

    background: url('../images/iproduct2.jpg') no-repeat;

}

#iproducts .ad03{

    background: url('../images/iproduct3.jpg') no-repeat;

}

#iproducts .ad04{

    background: url('../images/iproduct4.jpg') no-repeat;

}

#iproducts a{

    display: inline-block;

    margin: 140px 1px 0 1px;

	-webkit-transition: all .3s ease;

	-moz-transition: all .3s ease;

	-o-transition: all .3s ease;

	transition: all .3s ease;

}

#iproducts .ad01 .btn01{

    width: 86px;

    height: 37px;

    background: url('../images/iproduct1_btn1.png') no-repeat;

}

#iproducts .ad01 .btn01:hover{

    background: url('../images/iproduct1_btn1_.png') no-repeat;

}

#iproducts .ad01 .btn02{

    width: 86px;

    height: 37px;

    background: url('../images/iproduct1_btn2.png') no-repeat;

}

#iproducts .ad01 .btn02:hover{

    background: url('../images/iproduct1_btn2_.png') no-repeat;

}

#iproducts .ad02 .btn01{

    width: 86px;

    height: 37px;

    background: url('../images/iproduct2_btn1.png') no-repeat;

}

#iproducts .ad02 .btn01:hover{

    background: url('../images/iproduct2_btn1_.png') no-repeat;

}

#iproducts .ad02 .btn02{

    width: 86px;

    height: 37px;

    background: url('../images/iproduct2_btn2.png') no-repeat;

}

#iproducts .ad02 .btn02:hover{

    background: url('../images/iproduct2_btn2_.png') no-repeat;

}

#iproducts .ad03 .btn01{

    width: 119px;

    height: 33px;

    background: url('../images/iproduct3_btn1.png') no-repeat;

}

#iproducts .ad03 .btn01:hover{

    background: url('../images/iproduct3_btn1_.png') no-repeat;

}

#iproducts .ad04 .btn01{

    width: 59px;

    height: 37px;

    background: url('../images/iproduct4_btn1.png') no-repeat;

}

#iproducts .ad04 .btn01:hover{

    background: url('../images/iproduct4_btn1_.png') no-repeat;

}

#iproducts .ad04 .btn02{

    width: 135px;

    height: 37px;

    background: url('../images/iproduct4_btn2.png') no-repeat;

}

#iproducts .ad04 .btn02:hover{

    background: url('../images/iproduct4_btn2_.png') no-repeat;

}

/**************************************************************/

/**************************************************************/

#iabout{

    width: 1095px;

    height: 325px;

    background: url('../images/iabout_bg.jpg') bottom no-repeat;

    display: block;

    padding-top: 5px;

    margin: 0 6px;

    position: relative;

}

#iabout dl{

    width: 460px;

    margin-top: 125px;

    margin-left: 53px;

}

#iabout dt{

    font-size: 21px;

    color: #1F1F1F;

    font-weight: bolder;

}

#iabout dd{

    font-size: 14px;

    color: #6C6C6C;

    padding: 13px 0;

    line-height: 20px;

}

#iabout dd span{

    font-size: 20px;

    font-weight: bolder;

    color: #FFF;

    background-color: #FF7600;

    padding: 7px 12px;

    border-radius:4px;

}

#video{

    width: 280px;

    height: 210px;

    position: absolute;

    bottom:29px;

    left: 564px;

}

#video img{

    width: 280px;

    height: 210px;

}

.index_media .fancybox-close{

    background: url(../images/close.png) center center no-repeat;

    width:81px;

    height:16px;

    top:-26px;

    right:0px;

}