@charset "UTF-8";


@media all{
	
	/*Visual*/
	.contents {width:100%; margin:0 auto; text-align: center;overflow: hidden;}
	.contents .visual{padding: 10px;}
	.contents .visual img{width: 100%;}

	/*Portfolio*/
	.contents .portfolio{background-color:#f2f3f7;padding:0 10px}
	.contents .portfolio h3{padding: 15px;}
	.contents .portfolio h3 img{width: 150px;}
	.contents .portfolio .moreBtn {float: right;}
	.contents .portfolio .moreBtn img{width: 42px;  padding-top: 7px;}

	.contents .portfolio .pfWrap{/*padding:0 10px;*/position: relative;}
	.contents .portfolio .tab{height: 61px;}
	.contents .portfolio .tab li {width: 33%; float:left; list-style:none; font-size: 1em; font-weight:600;}
	.contents .portfolio .tab li:last-child {width: 34%;}
	.contents .portfolio .tab li .tabOff{border:1px solid #cf0001; color:#333; padding: 20px 0; background-color: #fff; display:block;}
	.contents .portfolio .tab li .tabOn {background-color: #cf0001; color: #fff; padding: 21px 0; display:block;}
	.contents .portfolio .pf_list {position: relative;width: 100%;min-height: 230px;overflow: hidden;}
	.contents .portfolio .pf_list li {/*  position: absolute; */width: 100%; background-color:#f2f3f7;float:left;display: none;}
	.contents .portfolio .pf_list li img{width: 533px; height: 310px;}
	.contents .portfolio .pf_list li div{width: 533px; height: 310px;}
	.contents .portfolio .pf_list li.active{display: block;}
	.contents .portfolio .pf_list img{width: 100%;}
	.contents .portfolio .pf_list span{display:block; line-height:3.3em;font-weight: 600;}
	.contents .portfolio .rolling {position : absolute; width:100%; bottom:1%}
	.contents .portfolio .rolling .pre{float:left;}
	.contents .portfolio .rolling .next{float:right;}

	/*QiuckCon*/
	.contents .quick{overflow: hidden;padding:30px 0 50px 0}
	.contents .quick ul{overflow: hidden;padding:0 3%}
	.contents .quick .quickCon li{float:left; width:25%; text-align:center; font-weight:600; color:#424242; background-color: #fff;}
	.contents .quick .quickCon li img{display:block; margin:0 auto; padding: 10px 0;width: 70%;max-width:93px}
	.contents .quick .quickCon li a span{color: #424242;font-weight: bold;font-size: 1em}


}