
.wrapper {width:100%;overflow:hidden}
.main {margin:0 auto;width:960px}
.slider {position:relative;z-index:1;width:100%;height:465px; overflow:hidden;margin-bottom:10px; border-color:#cdcdcd; border-width:1px; border-style:dotted;}
.slider .items {display:none}
.pic {float:right;position:relative}
.mask {left:auto !important;right:0;width:740px !important}
.hpagination {position:absolute;left:0;top:0;z-index:3}
.hpagination li {width:250px;height:155px; }
.hpagination a {display:block;position:relative;cursor:pointer;padding:29px 15px 0px 15px;font-size:26px;line-height:1.2em;color:#324856;text-decoration:none;letter-spacing:-1.5px;height:126px; font-weight:bold;}
.hpagination a span {display:block;color:#FFF;font-size:14px; line-height:1.2em;margin-top:15px;letter-spacing:-0.5px;font-weight:normal;}
.hpagination a q {display:block;color:#324856;font-size:16px;line-height:1.2em;margin-top:10px;letter-spacing:0; font-weight:bold; }

	
#banner1 {background:url(../images/banner1.png) 0 0 no-repeat}
#banner1 a {background:url(../images/banner1_active.png) -250px 0 no-repeat}
#banner2 {background:url(../images/banner2.png) 0 0 no-repeat}
#banner2 a {background:url(../images/banner2_active.png) -250px 0 no-repeat}
#banner3 {background:url(../images/banner3.png) 0 0 no-repeat}
#banner3 a {background:url(../images/banner3_active.png) -250px 0 no-repeat}
.hpagination #banner1:hover, .hpagination #banner1.current, .hpagination #banner2:hover, .hpagination #banner2.current, .hpagination #banner3:hover, .hpagination #banner3.current {}
.banner {position:absolute;z-index:1;right:0;bottom:0;margin:0 5px 3px 0;}

.banner span {float:right;padding:10px 10px;margin-bottom:5px;background:#85C8E9;font-size:16px;line-height:16px;height:16px;color:#000;line-height:1em;font-weight:bold;border-color:#a9a9a9; border-width:1px; border-style:dotted;}
.banner q {float:right;padding:10px 10px;margin-bottom:5px;background:#a2d03a;font-size:16px;line-height:16px;height:16px;color:#000;line-height:1em;font-weight:bold;border-color:#a9a9a9; border-width:1px; border-style:dotted;}
.banner strong {float:right;padding:10px 10px;margin-bottom:5px;background:#70d7b1;font-size:16px;line-height:16px;height:16px;color:#000;line-height:1em;font-weight:bold;border-color:#a9a9a9; border-width:1px; border-style:dotted;}
.banner article {float: left; margin-left:250px; padding:5px 5px;margin-bottom:245px; background:transparent;font-size:20px;line-height:20px;height:20px;line-height:1em;font-weight:bold;}
