@charset "utf-8";
/* mainBanner */

div.bannerWrap{width:; overflow:hidden; position:relative;}
div.bannerWrap>.txtGroup{
	position:absolute;
	width:1080px; margin:auto;
	right:0; left:0;
}
div.bannerWrap>.txtGroup>h2{font-size:48px; color:#000; height:160px; 
	line-height:80px; margin-top:40px;
	text-shadow:0 0 10px #FFF;
}
div.bannerWrap>.txtGroup>p{font-size:18px; height:40px; 
	line-height:40px;
}
div.bannerWrap>.txtGroup>p>b{
	background-color:rgba(0,0,0,0.6); color:#FFF;
	padding:10px 40px;
}
div.bannerWrap>.imgGroup{
	width:300%; overflow:hidden;
}
div.bannerWrap>.imgGroup>li{
	width:33.33%; height:480px; 
	float:left;
	background-size:cover;
	background-position:center;
	text-indent:-9999px;
}
div.bannerWrap>.imgGroup>li.i1{background-image:url(../img/main/mainImg01.jpg);}
div.bannerWrap>.imgGroup>li.i2{background-image:url(../img/main/mainImg02.jpg);}
div.bannerWrap>.imgGroup>li.i3{background-image:url(../img/main/mainImg03.jpg);}


div.contents{
	border-bottom:1px solid #FC3;
	box-shadow:0 3px 6px rgba(0,0,0,0.3);
}
div.contents>div.section{
	width:1080px;
	margin:0 auto;
	overflow:hidden;
}
div.contents>div.section>*{ margin:0 10px; height:200px; float:left;
	background-color:;
	padding:40px 0; box-sizing:border-box;
}
div.contents>div.section>div.at1{width:340px; position:relative; overflow:hidden;}
div.contents>div.section>ul.at2{width:430px;}
div.contents>div.section>ul.at3{width:250px;}
div.contents>div.section>div.at1>ul.imgGroup{width:300%; overflow:hidden;}
div.contents>div.section>div.at1>ul.imgGroup>li{width:33.33%; 
	height:120px;
	float:left; background-color:#CCC;
}
div.contents>div.section>div.at1>ul.imgGroup>li>a{display:block; height:100%;}
div.contents>div.section>div.at1>ul.btnGroup{width:60px; position:absolute;
	margin:auto; right:0; left:0; bottom:50px;
}
div.contents>div.section>div.at1>ul.btnGroup>li{width:10px; height:10px; border-radius:10px; background-color:#666; float:left; margin:0 5px;text-indent:-9999px;}
div.contents>div.section>div.at1>ul.btnGroup>li.clicked{
	background-color:#F60;
}

div.contents>div.section>ul>li{font-size:14px;}
div.contents>div.section>ul>li.title{font-size:16px; font-weight:bold;}
div.contents>div.section>ul>li.title>span{font-size:12px;}
div.contents>div.section>ul>li.cF60{color:#F60;}
div.contents>div.section>ul>li.cF90{color:#F90;}
div.contents>div.section>ul>li.tel{font-size:24px; font-weight:bold;}
div.contents>div.section>ul>li.qBtn{float:right;
	width:70px; height:20px; 
	background-color:#F60;
	color:#FFF; text-align:center; line-height:20px;
	margin-top:20px;
}

div.contents>div.section>ul.at2>li{}
div.contents>div.section>ul.at2>li.pho~li{padding-left:5px;}
div.contents>div.section>ul.at2>li.pho{float:left; width:90px; height:80px;}


*.pl10{padding-left:100px !important;}



















