@charset "UTF-8";
#decoroll2 a{color:#000000;border:0;text-decoration:none;}
#decoroll2 a:hover{color:#b32317;}
#decoroll2 ul{list-style:none;margin:0;padding:0;z-index:3;}
#decoroll2 img{border:0;}

/* imgfocus */
#decoroll2 .imgfocus{width:100%;height:100%;background:#F1F1F1;}
#decoroll2 .imgfocus .imgbox{width:100%;position:absolute;left:0px;top:0px;}
#decoroll2 .decoimg_b2{position:relative;width:100%;float:left;display:none;}
#decoroll2 .decoimg_b2 img{display:block;width:100%;height:100%;}

#decoroll2 ul.num_a2{width:12px;position:absolute;right:20px;top:5px;border-radius:5px;}
#decoroll2 ul.num_a2 li{width:100%;height:12px;margin-bottom:10px;position:relative;}
#decoroll2 ul.num_a2 .current{color:#6BB32A;background-color:#6BB32A;/*-webkit-transform:scale(1.5);transform:scale(1.5);*/}
#decoroll2 ul.num_a2 a{width:100%;height:100%;line-height:100%;border-radius:50%;color:#FFFFFF;background-color:#FFFFFF;box-shadow:5px 5px 5px #666;position:absolute;top:0;left:0;-webkit-transition:-webkit-transform 0.5s ease, background-color 0.5s ease;transition:transform 0.5s ease, background-color 0.5s ease;}
.prev,.next{
	color:#FFFFFF;
	cursor:pointer;
	font-size:50px;
	font-weight:bolder;
	margin-left:-7px;
	text-shadow:5px 5px 5px #666;
}
.prev{
	margin-bottom:70px!important;
}
.next{
	margin-top:-10px;
}
.prev:hover,.next:hover{
	color:#6BB32A;
}
.BigTit{
	position:relative;
	top:45%;
}
.smallSum{
	position:absolute;
	left:0;
	right:0;
	//top:0;
	bottom:0;
}
.imgfocus .BigTit,.imgfocus .smallSum{
	text-shadow:5px 5px 5px #666;
}
@media screen/* and (max-width:1920px) */and (max-width:2560px){
	.BigTit{
	font-size:40px;
}
.smallSum{
	font-size:26px;
}
}
@media screen and (max-width:1680px){
	.BigTit{
	font-size:38px;
}
.smallSum{
	font-size:24px;
}
}
@media screen and (max-width:1600px){
	.BigTit{
	font-size:36px;
}
.smallSum{
	font-size:22px;
}
}
@media screen and (max-width:1440px){
	.BigTit{
	font-size:34px;
}
.smallSum{
	font-size:20px;
}
}
@media screen and (max-width:1366px){
	.BigTit{
	font-size:32px;
}
.smallSum{
	font-size:18px;
}
}
@media screen and (max-width:1200px){
	.BigTit{
	font-size:30px;
}
.smallSum{
	font-size:16px;
}
}
@media screen and (max-width:1000px){
	.BigTit{
	font-size:28px;
}
.smallSum{
	font-size:14px;
}
}
@media screen and (max-width:800px){
.BigTit{
	font-size:26px;
}
.smallSum{
	font-size:12px;
}
#decoroll2 ul.num_a2{top:10px;}
#ind{
	margin-top:60px;
}
}
@media screen and (max-width:700px){
.BigTit{
	font-size:24px;
}
.smallSum{
	font-size:12px;
}
}
@media screen and (max-width:600px){
.BigTit{
	font-size:22px;
}
.smallSum{
	font-size:12px;
}
}
@media screen and (max-width:500px){
.BigTit{
	//font-size:20px;
	display:none;
}
.smallSum{
	font-size:12px;
}
.prev,.next{
	display:none;
}
}