#imgmain {position:relative;width:100%;height:400px;}
.imgmain {position:absolute;top:0;left:50%;width:1920px;height:400px;margin-left:-960px;text-align:center;background-color:#7FA1BC;overflow:hidden;}
.imgmain div {position:relative;width:100%;height:400px;margin:0 auto;}
.imgmain div.imgmain0 {background:#FFF url('../files/main/pc/img_main0.jpg') no-repeat center;}
.imgmain div.imgmain1 {background:#FFF url('../files/main/pc/img_main1.jpg') no-repeat center;}
.imgmain div .btn {position:absolute;bottom:100px;right:50%;height:50px;padding:0 30px;font-size:12pt;line-height:48px;}

.address {width:100%;height:40px;font-size:12pt;line-height:38px;text-align:center;background-color:#28A84B;color:#FFF;}

.widgetlist {padding:20px 0 20px 0;}
.widgetlist li.twl {float:left;width:48%;}
.widgetlist li.twr {float:right;width:48%;}
.widgetlist li.wl {float:left;width:346px;}
.widgetlist li.wc {float:left;width:547px;padding:0 100px;}
.widgetlist li.wc button {font-size:12pt;font-weight:bold;padding:13px 0;}

.widgetlist li.wr {float:left;width:346px;}
.widgetlist li.wcr {float:left;width:893px;padding:0 0 0 100px;}

.widgetlist li.awl {float:left;width:35%;}
.widgetlist li.awr {float:right;width:60%;}


.quicklist {width:100%;padding:20px 0;}
.quicklist li {cursor:pointer;float:left;width:calc(100% / 4 - 9px);height:48px;padding:0;margin:0 12px 0 0;font-size:11pt;text-align:center;line-height:46px;border:1px solid #CCC;border-radius:3px;background-color:#EEE;}
.quicklist li:hover {border:1px solid #1E7E38;background-color:#28A84B;color:#FFF;}
.quicklist li.qlend {margin-right:0;}
.quicklist5 li {width:calc(100% / 5 - 9.7px);}