@charset "utf-8";
div,dl,dt,dd,ul,ol,li {margin:0;padding:0;}
ol,ul {list-style:none;}
a{color: #333333;}
a:hover{text-decoration: underline;}
a img{display: block;opacity:1; filter:alpha(opacity=100);-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;-ms-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}
a:hover img{opacity:0.75; filter:alpha(opacity=75);}
@media(min-width:768px) {
.c{
	overflow:hidden;
	width:100%;
	padding:0 0 0 0;
	margin:0 auto;
	padding-right: 50px;
	padding-left: 50px;
	margin-right: auto;
	margin-left: auto
	}
.c1{height: 736px;margin:20px 0;*overflow:hidden;}
.c1_l{float: left;width: 1067px;height: 736px;}
.c1_slide{width: 1067px;height: 600px;position: relative;overflow: hidden;}
.c1_slide ul{width: 5412px;height: 600px;position: absolute;top: 0;left: 0;}
.c1_slide li{float: left;width: 1067px;height: 100%;position: relative;}
.c1_slide li span{display: block;width: 100%;height: 35px;position: absolute;bottom: 0;left: 0;background: url(img/r_3.png) repeat-x 0 0;color: #FFFFFF;font:16px/35px microsoft yahei;text-align: center;}
.c1_paging{width: 100%;height: 136px;background: url(img/r_0.png) repeat-x 0 0;}
.c1_paging ul{padding:0 0 0 20px;}
.c1_paging li{float: left;width: 204px;height: 136px;margin:0 1px;position: relative;}
.c1_paging li.active i{display:block;position:absolute;top:-10px;left:0;height:136px;width:204px;background: url(img/i_1.png) no-repeat 0 0;}
.c1_paging li:hover b,.c1_paging li.active b{display: none;}
.c1_paging li img,.c1_paging li b{position: absolute;top:13px;left: 13px;}
.c1_paging li b{background: url(img/opacity.png) no-repeat 0 0;width:178px;height: 100px;}
.imgbig {width:1067px;height:600px;border:0}
.imgsmall {width:178px;height:100px;border:0}
  .c2 {display: none!important}
}
  @media (min-width:540px) and (max-width:767px) {
.c{
	overflow:hidden;
	width:100%;
	padding:0 0 0 0;
	margin:0 auto;
	padding-right: auto;
	padding-left: auto;
	margin-right: auto;
	margin-left: auto
	}
.c1{height: 491px;margin:20px 0;*overflow:hidden;}
.c1_l{float: left;width: 711px;height: 491px;}
.c1_slide{width: 711px;height: 400px;position: relative;overflow: hidden;}
.c1_slide ul{width: 3600px;height: 400px;position: absolute;top: 0;left: 0;}
.c1_slide li{float: left;width: 711px;height: 100%;position: relative;}
.c1_slide li span{display: block;width: 100%;height: 35px;position: absolute;bottom: 0;left: 0;background: url(img/r.png) repeat-x 0 -91px;color: #FFFFFF;font:16px/35px microsoft yahei;text-align: center;}
.c1_paging{width: 100%;height: 91px;background: url(img/r.png) repeat-x 0 0;}
.c1_paging ul{padding:0 0 0 10px;}
.c1_paging li{float: left;width: 136px;height: 91px;margin:0 1px;position: relative;}
.c1_paging li.active i{display:block;position:absolute;top:-10px;left:0;height:101px;width:136px;background: url(img/i_i.png) no-repeat 0 0;}
.c1_paging li:hover b,.c1_paging li.active b{display: none;}
.c1_paging li img,.c1_paging li b{position: absolute;top:13px;left: 13px;}
.c1_paging li b{background: url(img/opacity1.png) no-repeat 0 0;width:110px;height: 65px;}
.imgbig {width:711px;height:400px;border:0}
 .imgsmall {width:110px;height:65px;border:0}
  .c2 {display: none!important}

 }

 @media (max-width:540px) {
.c2{
	overflow:hidden;
	width:100%;
	padding:0 0 0 0;
	margin:0 auto;
	padding-right: auto;
	padding-left: auto;
	margin-right: auto;
	margin-left: auto
	}
.c1_paging	 {
display: none!important}
}