﻿@CHARSET "UTF-8";


.index_tit{
	width: 1200px;
	margin: 0 auto;
	background: url(../images/titbg.png) center 1px no-repeat;
	font-size: 26px;
	color:#017dc8;
	text-align: center;
	line-height: 1;
}
.index_tit span{
	display: block;
	font-size: 12px;
	color: #999;
	font-weight: normal;
	margin-top: 6px;
	line-height: 18px;
	text-transform: uppercase;
}

.index_shili{ margin-top:40px; margin-bottom:25px;}

/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;}
.menu_cate{width:220px;float:left;}


.slider {
    width: 100% ;
    min-width: 848px;
    height:470px;
    position: relative;
    overflow: hidden;
    text-align: center;
    background: url(../images/slbg.jpg) no-repeat center;
    padding-top: 32px;
}
.slider .bd {
    width: 848px;
    position: absolute;
    left: 50% ;
    margin-left:-424px
}
.slider .bd li {
    width: 848px;
    overflow: hidden; line-height:50px; font-size:16px;
    margin-right: 132px;
}

.slider .bd li img {
    display: block;
    width: 848px;
    height: 432px;
    margin: 0 auto;
    
}
.slider .tempWrap {
    overflow: visible ! important
}
.slider .tempWrap ul {
    margin-left:-980px ! important;
}
.slider .hd {
    position: absolute;
    width:100%;
    left: 0;
    z-index: 1;
    height: 8px;
    bottom: 20px;
    text-align: center;
}
.slider .hd li {
    display: inline-block; * display: inline;
    zoom: 1;
    width: 8px;
    height: 8px;
    line-height: 99px;
    overflow: hidden;
    /*background: url(../images/slider-btn.png) 0 -10px no-repeat;*/
    margin: 0 5px;
    cursor: pointer;
    filter: alpha(opacity=60);
    opacity: 0.6;
}
.slider .hd li.on {
    background-position: 0 0;
    filter: alpha(opacity=100);
    opacity: 1;
}
.slider .pnBtn {
    position: absolute;
    z-index: 999;
    top: 32px;
    width: 100%;
    height: 432px;
    cursor: pointer;
}
.slider .prev {
    left: -50% ;
    margin-left:-556px;
    /*left: 424px;*/
}
.slider .next {
    left: 50% ;
    margin-left: 556px;
    /*right: 424px;*/
}
.slider .pnBtn .blackBg {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height:432px;
    background: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 9999;
}
.slider .pnBtn .arrow{
    display: block;
    position: absolute;
    top: 160px;
    z-index: 1;
    width: 60px;
    height: 432px;
}
.slider .pnBtn .arrow:hover{
    filter: alpha(opacity=60);
    opacity: 0.6;
}
.slider .prev .arrow {
    right: -120px;
    background: url(../images/sleft.png) 0 0 no-repeat;
}
.slider .next .arrow {
    left: -120px;
    background: url(../images/srgt.png) 0 0 no-repeat;
}


