*{padding:0px; margin:0px; font-family:microsoft yahei}
body{ padding:0px; margin:0px; font-family:microsoft yahei}
img{ border:none; margin:0px; padding:0px}
.bg{ background-image:url(../images/pic02.jpg); background-repeat:no-repeat; background-position: center top; background-size:100%}
.main {
    width: 1200px;
    margin: 0 auto;
    padding-top: 5%;
}

.container_12 .grid_8			{ width: 100%; }


.flexslider {margin: 0; padding: 0; margin-right: 26px;}
.flexslider .slides img {display: block;}


.flexslider { position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides li {position: relative;}
.flex-container {zoom: 1; position: relative;}
.flex-caption { font-size:30px; font-weight:bold;
    color: #fff;
    display: block;
    position: relative;
    z-index: 1;
    text-align: center;
    padding: 0px 0 0px;
    text-transform: uppercase;
      background-color: #92ce0a;
}

.flex-caption.c1 {
    background-color: #ff7200;
}
.flex-caption.c2 {
    background-color: #ff9d02;
}
.flex-caption.c4 {
    background-color: #92ce0a;
}

.flex-caption.c3 {
	background-color: #03d08a;
}

	.flexslider .slides li {
		display:inline-block;
		overflow:hidden;
		position:relative;
		width:20%; text-align:center
	}
	.flexslider .slides img {
		display: block;
	 text-align: center
	}
	.flex-caption {
		width: 100%; text-align: center
	}
	#responsiveFlag{display:block;}