@charset "UTF-8";
.cheader{height: 69px;}
.mainbox{width: 1080px; margin:0 auto; font-family: Arial,"Microsoft Yahei",sans-serif;}
.banner{ width: 100%; height: 523px; background: url(../images/banner.jpg) top center;}
.content{ background: url(../images/bg.jpg) top center #fff;font-family: Arial,"Microsoft Yahei",sans-serif; }
.titcon{width: 582px; height: 184px; background: url(../images/title.png); margin: 0 auto;}
.titcon span{font-size: 24px;  padding-top: 132px; text-align: center;	display: block; color: #fff;}
.floor1{padding-top: 33px;}
.day1{ background: url(../images/day1.jpg) top center; height: 375px; display: block;}
.daytxt{ padding:135px 0 0 60px; font-size: 36px; line-height: 60px; color: #fff;}
.daylist{ width: 1000px; margin: 4px auto; }
.daylist li{ width: 482px; margin-right: 4px; float: left; height: 334px; background: #f5f5f5; padding: 8px;}
.dayname{font-size: 18px; line-height: 42px; color: #000;}
.dayintro{font-size: 14px; line-height: 24px;color: #666;padding-left: 6px; display: block;}
.floor1 a:hover .dayname{text-decoration:underline;}
.floor2{padding-top: 130px;}
.floor2tab .tab{ width: 644px; margin:20px auto 0;}
.floor2tab .tab li{ width: 210px; height: 42px; line-height: 42px; border: 3px solid #f3320c; background-color: #fff; float: left; text-align: center; border-right: 0px; cursor: pointer;}
.floor2tab .tab li.cur,.floor2tab .tab li:hover{background-color: #f3320c; color:#fff;}
.floor2img{ width: 1000px; margin: 40px auto 0;position: relative;}
.floor2img a:hover .introtxt{text-decoration:underline;}
.floor2img img{ display: block; width: 1000px;height: 620px; }
.floor2img .introtxt{position: absolute; bottom:0px; left: 0px;background: #000;background: rgba(0,0,0,0.4) none repeat scroll 0 0 !important;filter: Alpha(opacity=40); color: #fff; height: 110px; padding:15px 30px 0 45px;}
.floor2img .introtxt h3{ font-size: 18px; font-weight: normal; line-height: 40px; }
.floor2img .introtxt span{display: block; font-size: 14px; line-height: 24px;}
.floor3{margin: 270px auto 50px; width: 1002px;}

.floor3 li{width: 320px; height: 310px; background: url(../images/libg.png); float: left; padding: 7px;}
.floor3 li img{width: 320px; height: 220px;}

.floor3 .txt{ font-size: 16px; line-height: 28px; color: #333; padding: 10px 16px 0;}
.floor3 a{color: #333;}
.floor3 a:hover{text-decoration: underline;}
.about-us a:hover{ color: #fff; text-decoration: underline; }
.topcon .mainbox{ width: 1200px; }