

.container { position:relative; z-index:0; font-family:Microsoft YaHei;}

.hTitle{width:100%; padding-bottom:2px; background:url(../image/title_line.png) no-repeat center bottom;}
.hTitle h2{width:100%; height:76px; background:url(../image/hTitle_01.png) no-repeat center top; font-size:0;}

.scroll_hd{}
.scroll_hd .hd{width:100%; height:13px; text-align:center;}
.scroll_hd .hd li{display:inline-block; *display:inline; zoom:1; width:13px; height:13px; background:url(../image/hd_ico1.png) no-repeat; font-size:0; cursor:pointer; margin:0 22px; vertical-align:top;}
.scroll_hd .hd li.on{background:url(../image/hd_ico2.png) no-repeat;}

.aArea {}
.aArea .bd{width:984px; margin-top:20px; overflow:hidden;}
.aArea .bd ul{width:1200px;}
.aArea .bd .tempWrap{width:984px !important;}
.aArea .bd li{position:relative; float:left; display:inline; width:306px; height:300px; margin-right:33px; padding-bottom:29px; background:url(../image/picShade_01.png) no-repeat left bottom;}
.aArea .tit{position:absolute; bottom:29px; left:0; width:306px; height:26px; text-align:center; background:url(../image/titBg_01.png) repeat; overflow:hidden;}
.aArea .tit a, .aArea .tit a:hover{color:#fff;}
.aArea .tit h4{line-height:26px; font-weight:100;}
.aArea .tit dl{width:246px; margin:0 auto;}
.aArea .tit dt{height:35px; line-height:35px; text-align:center; padding-top:2px; background:url(../image/tit_line.png) repeat-x left top;}
.aArea .bd li.cur h4{padding-bottom:9px; background:url(../image/tit_arr.png) no-repeat center bottom;}

.bArea {padding-bottom:10px; background:url(../image/areaBg.png) no-repeat center top;}
.bArea h2{width:214px; height:95px; margin:0 auto; background:url(../image/hTitle_02.png) no-repeat center top; font-size:0;}
.bArea .bd{position:relative; width:984px; margin:0 auto; padding-bottom:65px; background:url(../image/picShade_02.png) no-repeat center bottom;}

.roundabout-holder{padding:0; position:relative; width:984px; height:304px; z-index:100;} 
.roundabout-moveable-item{border:0; list-style:none; width:463px; height:292px; border:6px solid #fff; -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius:5px;} 
.roundabout-moveable-item img{width:100%; height:100%; display:block;} 
.bt-previous{position:absolute; width:50px; height:50px; display:block !important; background:url(../image/bt-prev.png) no-repeat; left:-160px; top:35%; cursor:pointer; text-indent:-9999px;} 
.bt-next{position:absolute; width:50px; height:50px; display:block !important; background:url(../image/bt-next.png) no-repeat left; right:-160px; top:35%; cursor:pointer; text-indent:-9999px;}

.cArea{width:100%; padding-bottom:60px; background:url(../image/cAreaBg.png) repeat-y center top;}
.cArea .hTitle{height:86px; position:relative;}
.cArea .hTitle h2{height:86px; background-image:url(../image/hTitle_03.png);}
.cArea .hd .intro{ line-height:42px; text-align:center; color:#fff; font-size:16px;}
.cArea .hd ul{width:100%; height:35px; background:url(../image/hdBg_01.png) no-repeat center top; text-align:center;}
.cArea .hd li{display:inline-block; line-height:35px; *display:inline; zoom:1; margin:0 30px;}
.cArea .hd li a{color:#fff;}
.cArea .hd li.on a{color:#d6b771; font-size:16px; border-bottom:1px solid #d6b771;}
.cArea .bd{margin-top:14px;}

.search{position:absolute; top:40px; right:0; width:135px; height:21px;}
.search .search-input-box{float:left; display:inline; height:21px; *margin:-1px 0 0;}
.search .search-input-box input{width:107px; height:21px; line-height:21px; border:none; color:#fff; background:url(../image/inputBg.png) no-repeat; vertical-align:top; padding-left:5px;}
.search .search-btn{float:right; display:inline; height:21px;}
.search .search-btn button{width:22px; height:21px; border:none; background:url(../image/buttonBg.jpg) no-repeat; vertical-align:top;}

.conBox{}
.conBox .text{float:left; width:438px; color:#fff; padding-top:15px;}
.conBox .text h4{ font-size:20px; font-weight:100;}
.conBox .text .info{font-size:14px; line-height:28px; padding-top:26px;}
.conBox .btn{float:left; width:97px; padding:75px 0 0 48px;}
.conBox .btn li{padding:3px 0; vertical-align:bottom;}
.conBox .btn li a{display:block; width:97px; height:30px; line-height:28px; text-align:center; background:url(../image/btnBg.png) no-repeat; font-size:15px; color:#99b7d9;}
.conBox .btn li a:hover{color:#94947f;}
.conBox .btn .qrCode{padding-top:4px; text-align:center;}
.conBox .pic{float:right; width:346px;}

.dArea{width:100%; padding:10px 0 24px; background:url(../image/areaBg.png) no-repeat center top;}
.dArea .hTitle h2{height:77px; background-image:url(../image/hTitle_04.png);}
.dArea .bd{width:984px; margin:18px 0 20px;}
.dArea .bd .tempWrap{width:984px !important;}
.dArea .bd li{float:left; width:984px;}
.dArea .bd li .pic{float:left; width:319px;}
.dArea .bd li .txt{float:right; width:630px; color:#fff;}
.dArea .bd li h4{ font-size:20px; font-weight:100;}
.dArea .bd li h4 a, .dArea .bd li h4 a:hover{color:#fff;}
.dArea .bd li .info{padding:30px 0 25px; font-size:13px;}
.dArea .bd li .more a{font-size:14px; color:#fff;}
.dArea .bd li .more a:hover{color:#d6b771;}