@charset "gb2312";
/* CSS Document */
.contentBox {width:100%;}
.contentBox .aside {width:625px;}
.maofaBanner,.before_after {width:625px;}
.before_after a {display:block;width:156px;height:144px;float:left;}
.before_after a img {width:100%;height:100%;left:0;top:0;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;opacity:1;filter:alpha(opacity:100);}
.before_after a img.before {z-index:10;}
.before_after a:hover img.before {opacity:0;filter:alpha(opacity:0);}
.contentBox .bside {width:310px;height:571px;overflow:hidden;}
.contentBox .bside li {width:310px;height:571px;float:left;position:relative;}
.contentBox .bside li a {display:block;left:41px;top:129px;width:143px;height:35px; background:url(../images/icon.png) no-repeat -291px -15px;}
.contentBox .bside li a:hover { background-position:-291px -65px;}
.focusBtns {left:0;bottom:14px;width:98%;height:12px;z-index:10;text-align:right;}
.focusBtns span {display:inline-block;width:12px;height:12px; background-color:#79726f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 5px;cursor:pointer;}
.focusBtns span.on { background-color:#6e5745}
.contentBox .cside {width:468px;height:283px;overflow:hidden;margin-top:6px;}
.contentBox .dside {width:467px;height:283px;overflow:hidden;margin-top:6px;}

.footerNav {padding:80px 0 80px 0;width:893px;height:357px;margin:0 auto;}
.footerNav a {display:block;width:197px;height:197px;float:left;margin-right:35px;display:inline; background-color:#bec2c5;position:relative;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.footerNav a:last-child{margin-right:0;}
.footerNav a:hover { background-color:#f76d02;}
.footerNavIcon {position:absolute;left:50%;top:52px;display:block;width:84px;height:107px;margin-left:-42px;z-index:10; background:url(../images/icon1.png) no-repeat;}
.footerNavIcon1 { background-position:-27px -156px;}
.footerNavIcon2 { background-position:-169px -156px;}
.footerNavIcon3 { background-position:-309px -154px;}
.footerNavIcon4 { background-position:-575px -143px;}
.footerNav a span {position:absolute;right:1px;bottom:1px;display:block;width:46px;height:46px; background:url(../images/icon1.png) no-repeat -934px -31px;}