
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,span {margin:0; padding:0;}

#banner {width: 1200px;height: 480px;margin:0 auto;}
.index_banner_h  {
    display: block;
    width: 100%;
    height: 170px;
}
.pro-switch {/* height:450px; */overflow: hidden;position: relative;/* width:960px; */}
.flexslider {margin: 0;	padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides > li a{ display:block; width:296px; float:left; margin-right:10px; margin-bottom:20px; border:1px solid #e7e7e7;margin-left: 10px;background-color: #f9f9f9;}

.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;/* width:960px; *//* height:450px; */zoom: 1;}
.flex-viewport {/* max-height: 2000px; */-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(ad_ctr.png) no-repeat 0 0;
position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 15px;}
.flex-direction-nav .flex-prev {left: 10px;}
.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);}