﻿@charset "utf-8";
/* CSS Document */

/*xf*/
.warp{width:1204px;margin:0 auto;position: relative;}
.xf_clear:after{content:".";display:block;height:0;visibility:hidden;clear:both;line-height:0;font-size:0;}
.xf_clear{*zoom:1;}

.imgzoom img{transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;}
.imgzoom:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);}

.position{font-size:12px;padding:20px 0 30px;}
.position a{color:#707070;}
.position .pc{display:block;}
.position .m{display:none;}

.index1{padding:15px 0;}
.index1 .focus{height:442px;width:822px;float:left;position:relative;}
.index1 .focus .frame{position:relative;width:100%;height:100%;overflow:hidden;}
.index1 .focus .frame .child{position:absolute;left:0;top:0;width:100%;height:100%;}
.index1 .focus .frame .child img{width:100%;height:auto;}
.index1 .focus .nav{position:absolute;right:30px;bottom:20px;}
.index1 .focus .nav a{display:inline-block;width:8px;height:8px;background:#fff;margin-left:4px;}
.index1 .focus .nav a.now{background:#b61f24;}
.index1 .recm{float:right;width:373px;}
.index1 .recm .div{height:143px;position:relative;margin-top:6px;overflow:hidden;}
.index1 .recm .first{margin-top:0;}
.index1 .recm .div img{width:100%;height:auto;}
.index1 .btns{padding:35px 0;clear:both;height:43px;}
.index1 .btns .div{float:left;height:100%;width:175px;padding-left:30px;}
.index1 .btns .div:first-child{padding-left:0;}
.index1 .btns .div a{display:block;height:100%;}
.index1 .btns .div h3{padding-top:3px;font-size:18px;}
.index1 .btns .div p{margin-top:5px;font-size:13px;}
.index1 .btns .div i{float:left;height:100%;width:50px;font-size:43px;}
.index1 .btns .div .i1{background:url(../images/icon7.png) 0 0;}
.index1 .btns .div .i2{background:url(../images/icon7.png) 0 -1em;}
.index1 .btns .div .i3{background:url(../images/icon7.png) 0 -2em;}
.index1 .btns .div .i4{background:url(../images/icon7.png) 0 -3em;margin-right:3px;}
.index1 .btns .div .i5{background:url(../images/icon7.png) 0 -4em;}
.index1 .btns .div .i6{background:url(../images/icon7.png) 0 -5em;}
.index1 .btns_m{display:none;}

.tabs1{margin-top:20px;text-align:center;}
.tabs1 a{font-size:14px;margin:0 15px;}
.tabs1 a.now{color:#b61f24;font-size:24px;}

.title2{text-align:center;}
.title2 h2{font-size:24px;line-height:100%;color:#333;}
.title2 h3{font-size:18px;line-height:100%;color:#707070;margin-top:15px;}
.title2 .more{border:1px solid #bbb;font-size:12px;display:inline-block;height:30px;line-height:30px;padding:0 20px;margin-top:25px;}
.title2 .more:hover{background:#b61f24;border-color:#b61f24;color:#fff;}

.index2{padding:55px 0 0;background:url(../images/bg_gray.png) left top repeat-x;}
.index2 .divs{margin-top:46px;height:680px;overflow:hidden;}
.index2 .divs .boxs{display:none;height:100%;position:relative;}
.index2 .boxs .tit{position:absolute;left:0;top:0;width:518px;height:224px;background:url(../images/flw8.jpg) center center no-repeat;}
.index2 .boxs .inner{padding:50px 50px 0 50px;}
.index2 .boxs .tit h3{font-size:22px;color:#fff;line-height:100%;}
.index2 .boxs .tit p{margin-top:15px;color:#fff;font-size:12px;}
.index2 .boxs .tit a.more{margin-top:15px;background:url(../images/arrow7.png) right center no-repeat;padding-right:25px;color:#fff;font-size:14px;float:left;line-height:22px;}
.index2 .boxs .tit a.more1{display:none;}
.index2 .boxs .tit a.more2{display:none;}
.index2 .boxs .d1{position:absolute;right:0;top:0;width:677px;height:407px;overflow:hidden;}
.index2 .boxs .d2{position:absolute;left:0;top:232px;width:518px;height:359px;overflow:hidden;}
.index2 .boxs .d3{position:absolute;left:527px;bottom:0;width:334px;height:176px;overflow:hidden;}
.index2 .boxs .d4{position:absolute;right:0;bottom:0;width:334px;height:176px;overflow:hidden;}
.index2 .divs .boxs img{width:100%;/*height:100%;*/}

.index2 .list{margin-top:35px;height:380px;border-bottom:1px solid #ddd;}
.index2 .list .d{float:left;width:389px;margin-left:12px; height:330px;}
.index2 .list .d .pic{height:248px;overflow:hidden;}
.index2 .list .d .pic img{width:100%;height:auto;}
.index2 .list .d h3{font-size:16px;margin-top:18px;}
.index2 .list .d p{font-size:12px;margin-top:10px;color:#707070;}






.index3{margin-top:70px;}
.index3 .list{margin-top:35px;height:380px;border-bottom:1px solid #ddd;}
.index3 .list .d{float:left;width:389px;margin-left:18px;}
.index3 .list .d:first-child{margin-left:0;}
.index3 .list .d .pic{height:248px;overflow:hidden;}
.index3 .list .d .pic img{width:100%;height:auto;}
.index3 .list .d h3{font-size:16px;margin-top:18px;}
.index3 .list .d p{font-size:12px;margin-top:10px;color:#707070;}


.index3 .divs{margin-top:46px;height:591px;overflow:hidden;}
.index3 .divs .boxs{display:none;height:100%;position:relative;}
.index3 .boxs .tit{position:absolute;left:0;top:0;width:518px;height:224px;background:url(../images/flw8.jpg) center center no-repeat;}
.index3 .boxs .inner{padding:50px 50px 0 50px;}
.index3 .boxs .tit h3{font-size:22px;color:#fff;line-height:100%;}
.index3 .boxs .tit p{margin-top:15px;color:#fff;font-size:12px;}
.index3 .boxs .tit a.more{margin-top:15px;background:url(../images/arrow7.png) right center no-repeat;padding-right:25px;color:#fff;font-size:14px;float:left;line-height:22px;}
.index3 .boxs .tit a.more1{display:none;}
.index3 .boxs .tit a.more2{display:none;}
.index3 .boxs .d1{position:absolute;right:0;top:0;width:677px;height:407px;overflow:hidden;}
.index3 .boxs .d2{position:absolute;left:0;top:232px;width:518px;height:359px;overflow:hidden;}
.index3 .boxs .d3{position:absolute;left:527px;bottom:0;width:334px;height:176px;overflow:hidden;}
.index3 .boxs .d4{position:absolute;right:0;bottom:0;width:334px;height:176px;overflow:hidden;}
.index3 .divs .boxs img{width:100%;/*height:100%;*/}




/*.index3 .focus{position:relative;height:359px;}
.index3 .nav{position:absolute;left:20px;bottom:20px;}
.index3 .nav a{background:url(../images/dot1.png) left center no-repeat;width:24px;height:24px;float:left;}
.index3 .nav a.now{background-position:right center;}
.index3 .frame{overflow:hidden;height:100%;}
.index3 .frame .child{height:100%;float:left;width:100%;}
.index3 .pic{float:left;width:768px;}
.index3 .pic img{width:100%;height:auto;}
.index3 .des{float:right;width:436px;height:100%;background:url(../images/flw2.jpg) center center no-repeat;}
.index3 .des .inner{padding:35px 35px 0;}
.index3 .des h3{font-size:24px;color:#fff;line-height:120%;}
.index3 .des .p{padding-top:30px;color:#fff;}
.index3 .des .p h4{font-size:18px;color:#fff;}
.index3 .des .p p{margin-top:10px;line-height:150%;font-size:12px;}
.index3 .des .more{margin-top:20px;float:left;color:#fff;font-size:12px;}*/

.index3a{padding:70px 0;}
.index3a .list{margin-top:35px;height:380px;border-bottom:1px solid #ddd;}
.index3a .list .d{float:left;width:50%;height:222px;}
.index3a .list .d .pic{width:50%;height:100%;overflow:hidden;float:left;}
.index3a .list .d .pic img{width:100%;height:auto;}
.index3a .list .d .text{float:right;width:50%;height:100%;text-align:center;background:#f9f9f9;}
.index3a .list .d h3{font-size:20px;margin-top:70px;}
.index3a .list .d p{font-size:14px;margin-top:10px;color:#707070;}
.index3a .list .d .more{color:#707070;font-size:12px;display:inline-block;border-radius:4px;padding:0 10px;line-height:21px;margin-top:12px;font-family:Arial;border:1px solid #bbb;}
.index3a .list .d.even .pic{float:right;}
.index3a .list .d.even .text{float:left;}

.index4{padding:70px 0;}
.index4 .list{margin-top:30px;}
.index4 .d1{float:left;overflow:hidden;width:402px;height:413px;margin-right:18px;}
.index4 .d2{float:left;overflow:hidden;width:196px;height:198px;}
.index4 .d3{float:left;overflow:hidden;width:196px;height:198px;}
.index4 .d4{float:left;overflow:hidden;width:196px;height:198px;}
.index4 .d5{float:left;overflow:hidden;width:196px;height:198px;}
.index4 .d5 a{display:block;background:#a01b20 url(../images/ico1.png) center center no-repeat;width:100%;height:100%;}
.index4 .d6{float:left;overflow:hidden;width:383px;height:198px;margin-top:18px;}
.index4 .d7{float:left;overflow:hidden;width:383px;height:198px;margin:18px 0 0 18px;}
.index4 img{width:100%;height:auto;}

.index5{margin-top:70px;overflow:hidden;}
.index5 .tit{float:left;padding:40px 0 0 25px;width:313px;height:195px;}
.index5 .tit p{margin-top:20px;line-height:150%;font-size:12px;}
.index5 .tit .num{margin-top:15px;}
.index5 .tit h3{font-size:36px;font-family:Arial, Helvetica, sans-serif;line-height:120%;color:#b61f24;}
.index5 .tit h4{font-size:14px;line-height:120%;}
.index5 .pics{float:right;width:866px;height:550px;position:relative;}
.index5 .pics .q{background:url(../images/ico2.png) left top no-repeat;width:216px;height:217px;left:-140px;top:260px;position:absolute;z-index:1;}
.index5 .pics .q img{position:absolute;left:40px;top:-15px;
transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;
transform-origin:center bottom;-webkit-transform-origin:center bottom;}
.index5 .pics:hover .q img{transform:rotate(15deg);-webkit-transform:rotate(15deg);margin-top:-5px;}
.index5 .pics .bg{position:absolute;left:0;top:0;}
.index5 .pics .s{position:absolute;left:0;top:0;}
.index5 .pics .t1{position:absolute;left:80px;top:300px;color:#fff;font-weight:bold;font-size:20px;text-align:right;line-height:120%;}
.index5 .pics .t2{position:absolute;left:450px;top:300px;color:#fff;font-weight:bold;font-size:20px;text-align:right;line-height:120%;}
.index5 .pics .t3{position:absolute;left:670px;top:300px;color:#fff;font-weight:bold;font-size:20px;text-align:left;line-height:120%;}

.index6{padding:70px 0;background:url(../images/gray1.png);}
.index6 .title{text-align:center;}
.index6 .title h2{font-size:24px;line-height:120%;color:#333;}
.index6 .title .more{border:1px solid #bbb;font-size:12px;display:inline-block;height:30px;line-height:30px;padding:0 10px;margin-top:20px;}
.index6 .title .more:hover{background:#b61f24;border-color:#b61f24;color:#fff;}
.index6 .pics{margin-top:20px;}
.index6 .pics .div{float:left;width:25%;text-align:center; height:320px;}
.index6 .pics .div .pic{height:240px;overflow:hidden;}
.index6 .pics .div .pic i{display:inline-block;height:100%;vertical-align:middle;}
.index6 .pics .div .pic img{max-width:100%;}
.index6 .pics .div h3{font-size:18px;line-height:120%;padding:0 20px;}
.index6 .pics .div p{margin-top:10px;font-size:12px;padding:0 20px;}

.index7{padding:10px 0;}
.index7 .title2{margin-bottom:30px;}
.index7 .focus{float:left;width:999px;height:443px;position:relative;}
.index7 .focus .frame{height:100%;overflow:hidden;}
.index7 .focus .frame .child{float:left;height:100%;}
.index7 .focus .frame .child img{width:100%;height:auto;}
.index7 .focus .nav{position:absolute;right:40px;bottom:30px;}
.index7 .focus .nav a{display:inline-block;background:url(../images/dot4.png) left top no-repeat;width:15px;height:15px;margin-left:10px;}
.index7 .focus .nav a.now{background-position:right top;}
.index7 .link{float:right; background:url(../images/flw9.jpg) center top no-repeat;width:205px;height:443px}
.index7 .link a{display:block;text-align:center;color:#fff;font-size:16px;height:25%;}
.index7 .link a span{padding-top:70px;display:block;}







.title1{text-align:center;padding:0 50px;}
.title1 h1{font-size:24px;line-height:100%;}
.title1 p{margin-top:15px;line-height:150%;font-size:14px;}
font.red{color:#b61f24;}

.life{padding-bottom:70px;}
.life .divs{margin-top:30px;}
.life .div{height:564px;}
.life .focus{position:relative;float:left;width:841px;height:100%;}
.life .focus .prev{position:absolute;left:0;bottom:0;width:62px;height:62px;background:url(../images/black60.png);}
.life .focus .prev:hover{background:#b61f24;}
.life .focus .prev i{display:block;height:100%;background:url(../images/arrow2.png) left top no-repeat;}
.life .focus .next{position:absolute;left:62px;bottom:0;width:62px;height:62px;background:url(../images/black60.png);}
.life .focus .next:hover{background:#b61f24;}
.life .focus .next i{display:block;height:100%;background:url(../images/arrow2.png) right top no-repeat;}
.life .focus .frame{overflow:hidden;height:100%;}
.life .focus .frame .child{width:100%;height:100%;float:left;}
.life .focus .frame .child img{width:100%;height:auto;}
.life .text{float:right;background:url(../images/flw4.jpg) left top no-repeat;width:363px;height:100%;}
.life .text .inner{padding:150px 40px 0 50px;}
.life .text h3{font-size:34px;color:#fff;line-height:100%;font-weight:bold;}
.life .text h4{font-size:36px;color:#fff;font-family:Arial, Helvetica, sans-serif;line-height:120%;text-transform:uppercase;}
.life .text p{margin-top:20px;color:#fff;line-height:150%;}
.life .text .more{float:left;border:1px solid #ddd;padding:5px 30px;color:#fff;margin-top:30px;}

.scene1 .title1 .more{background:#b61f24;color:#fff;padding:0 10px;height:30px;line-height:30px;display:inline-block;font-size:12px;margin-top:20px;width:125px;}
.scene1 .tabs1{margin-top:30px;}
.scene1 .divs{margin-top:30px;height:563px;overflow:hidden;}
.scene1 .div{height:563px;}
.scene1 .div .pic{float:left;position:relative;width:1002px;overflow:hidden;height:100%;}
.scene1 .div .pic li{position:absolute;left:0;top:0;width:100%;height:100%;display:none;}
.scene1 .div .pic li img{width:100%;height:auto;}
.scene1 .div .pic li h3{position:absolute;width:100%;height:80px;line-height:80px;text-indent:1em;background:url(../images/black40.png);font-size:20px;left:0;bottom:0;color:#fff;}
.scene1 .div .focus{float:right;width:200px;height:100%;position:relative;}
.scene1 .div .focus .prev{position:absolute;left:0;top:0;height:36px;width:100%;background:url(../images/black40.png);z-index:1;}
.scene1 .div .focus .prev i{background:url(../images/arrow3.png) center top no-repeat;display:block;height:36px;width:36px;margin:auto;}
.scene1 .div .focus .prev:hover{background:#b61f24;}
.scene1 .div .focus .next{position:absolute;left:0;bottom:0;height:36px;width:100%;background:url(../images/black40.png);z-index:1;}
.scene1 .div .focus .next i{background:url(../images/arrow3.png) center bottom no-repeat;display:block;height:36px;width:36px;margin:auto;}
.scene1 .div .focus .next:hover{background:#b61f24;}
.scene1 .div .focus .frame{height:100%;overflow:hidden;}
.scene1 .div .focus .frame .child{height:112px;overflow:hidden;margin-bottom:2px;cursor:pointer;background:#000;}
.scene1 .div .focus .frame .child img{width:100%;height:auto;opacity:0.8;filter:alpha(opacity='80');}
.scene1 .div .focus .frame .child.now img{opacity:1;filter:alpha(opacity='100');}

.scene2{margin:50px 0 0;}
.scene2 .block{height:250px;background:url(../images/flw5.jpg) center top no-repeat;text-align:center;}
.scene2 h2{padding-top:70px;font-size:24px;text-align:center;color:#fff;line-height:120%;}
.scene2 h3{font-size:16px;text-align:center;color:#fff;line-height:120%;margin-top:10px;}
.scene2 .more{display:inline-block;background:url(../images/ico6.png) 20px center no-repeat;padding:0 30px 0 50px;color:#fff;font-size:12px;border:1px solid #ddd;height:30px;line-height:30px;margin-top:20px;}

.scene3{margin-top:50px;}
.scene3 li{float:left;width:295px;height:295px;margin-left:8px;overflow:hidden;}
.scene3 li.first{margin-left:0;}
.scene3 li img{width:100%;height:auto;}
.scene3 li.last{position:relative;}
.scene3 li.last a{display:block;height:100%;background:url(../images/flw6.jpg) left top no-repeat;}
.scene3 li.last span{float:left;margin:190px 0 0 40px;font-size:12px;color:#fff;height:30px;line-height:30px;padding:0 30px;border:1px solid #fff;}

.scene4{margin-top:50px;padding-bottom:60px;}
.scene4 .title{text-align:center;}
.scene4 .title h3{font-size:24px;line-height:120%;}
.scene4 .title .more{background:#b61f24;color:#fff;padding:0 15px;height:30px;line-height:30px;display:inline-block;font-size:12px;margin-top:20px;}
.scene4 li{float:left;width:295px;height:295px;margin-left:8px;overflow:hidden;position:relative;}
.scene4 li a{display:block;height:100%;position:relative;}
.scene4 li strong{position:absolute;left:0;width:100%;bottom:20px;font-size:20px;color:#fff;text-indent:1em;line-height:100%;}
.scene4 li span{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/mask1.png);}
.scene4 li.first{margin-left:0;}
.scene4 li img{width:100%;height:auto;}
.scene4 .pics{margin-top:30px;}

.store1{padding-bottom:130px;}
.store1 .title{text-align:center;}
.store1 .title h1{font-size:24px;line-height:100%;}
.store1 .title h2{font-size:16px;font-family:Arial, Helvetica, sans-serif;line-height:100%;margin-top:10px;}
.store1 .title p{margin-top:15px;}
.store1 .city{background:url(../images/flw7.jpg) center top no-repeat;height:283px;margin-top:30px;position:relative;}
.store1 .city .ico{background:url(../images/ico7.png) left top no-repeat;width:129px;height:128px;position:absolute;left:50%;bottom:-64px;margin:0 0 0 -65px;}
.store1 .city .left{width:50%;padding-top:40px;}
.store1 .city .right{width:50%;padding-top:40px;}
.store1 .city .list{padding-left:10px;}
.store1 .city h3{font-size:16px;color:#fff;margin:auto;text-align:center;}
.store1 .city h3 span{margin:0 20px;}
.store1 .city .list{margin:25px auto 0;width:550px;}
.store1 .city a{float:left;width:75px;margin-bottom:15px;color:#fff;font-size:16px;}
.store1 .city a span{padding:0 2px;}
.store1 .city a.now span{background:#b61f24;}

.store2{padding:60px 0;background:url(../images/gray1.png);}
.store2 li{float:left;margin:0 0 9px 9px;width:294px;}
/*.store2 li:first-child{margin-left:0;}*/
/*.store2 li:nth-child(5n){margin-left:0;}*/
.store2 li a{display:block;height:100%;}
.store2 li span{display:block;height:245px;overflow:hidden;}
.store2 li img{width:100%;height:auto;}
.store2 li h3{text-align:center;padding:15px 0;font-size:16px;line-height:120%;}
.store2 .more{clear:both;text-align:center;padding:10px 0;font-size:12px;}
.store2 .more a{display:inline-block;padding:0 20px;border:1px solid #bbb;height:30px;line-height:30px;}
.store2 .more a:hover{background:#b61f24;color:#fff;border-color:#b61f24;}

/*===========================================================================================================================*/
/*===========================================================================================================================*/

                                                           /* BO */

/*===========================================================================================================================*/
/*===========================================================================================================================*/


/* 搴楅摵璇︾粏 */
.shop_d .main1{margin-top:11px;height:444px;}
.shop_d .main1 .block{position:relative;height:443px;}
.shop_d .main1 .text{position:absolute;left:0;top:0;background:url(../images/bg1.jpg) center center no-repeat;width:319px;height:443px;padding:0 29px 0 42px;}
.shop_d .main1 .text h3{margin-top:45px;height:60px;}
.shop_d .main1 .text h3 .s1{font-size:65px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#d8171d;float:left;line-height:60px;}
.shop_d .main1 .text h3 .s2{font-size:24px;color:#fff;line-height:1.2;float:left;margin:25px 0 0 10px;}
.shop_d .main1 .text h4{line-height:1.2;font-size:24px;color:#fff;}
.shop_d .main1 .text .p{height:245px;margin-top:25px;color:#fff;font-size:12px;line-height:1.7;overflow:hidden;width:304px;}
.shop_d .main1 .text .p .inner{width:282px;}
.shop_d .main1 .focus{width:822px;height:443px;position:absolute;right:0;top:0;overflow:hidden;}
.shop_d .main1 .focus .child{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.shop_d .main1 .focus .child img{width:100%;height:auto;}
.shop_d .main2{margin-top:55px;height:452px;}
.shop_d .main2 .block{position:relative;height:452px;}
.shop_d .main2 .map{position:absolute;left:0;top:0;height:452px;width:636px;}
.shop_d .main2 .map #bdmap{width:100%;height:100%;}
.shop_d .main2 .r{position:absolute;right:0;top:0;height:452px;width:537px;}
.shop_d .main2 .r .text{margin-top:10px;}
.shop_d .main2 .r h3{font-size:24px;color:#474747;line-height:1.2;}
.shop_d .main2 .r .p{font-size:12px;color:#707070;margin-top:13px;line-height:2;}
.shop_d .main2 .r .pic{margin-top:30px;}
.shop_d .main2 .r .focus{width:537px;height:244px;position:relative;overflow:hidden;margin-top:25px;}
.shop_d .main2 .r .focus .frame{width:100%;height:100%;position:relative;overflow:hidden;}
.shop_d .main2 .r .focus .frame .child{float:left;}
.shop_d .main2 .r .focus .frame .child .div{display:block;float:left;width:264px;height:244px;overflow:hidden;position:relative;margin-left:9px;}
.shop_d .main2 .r .focus .frame .child .div.a{margin-left:0;}
.shop_d .main2 .r .focus .frame .child .div img{width:100%;height:auto;}
.shop_d .main2 .r .focus .frame .child .div h4{position:absolute;left:0;bottom:0;background:url(../images/black60.png) center center repeat;text-align:center;color:#fff;height:54px;line-height:54px;font-size:18px;width:100%;}
.shop_d .main2 .r .focus .arrow_l{background:url(../images/arrow_l1.png) center center no-repeat;width:38px;height:59px;position:absolute;left:0;top:97px;cursor:pointer;}
.shop_d .main2 .r .focus .arrow_r{background:url(../images/arrow_r1.png) center center no-repeat;width:38px;height:59px;position:absolute;right:0;top:97px;cursor:pointer;}
.shop_d .main2 .r .focus .arrow_l:hover{background:url(../images/arrow_l2.png) center center no-repeat;}
.shop_d .main2 .r .focus .arrow_r:hover{background:url(../images/arrow_r2.png) center center no-repeat;}
.shop_d .main3{background:url(../images/bg2.png) center center repeat;padding:45px 0 57px 0;margin-top:56px;}
.shop_d .main3 .title{text-align:center;}
.shop_d .main3 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.shop_d .main3 .title h3 span{color:#b61f24;}
.shop_d .main3 .title h3 b{font-weight:normal;}
.shop_d .main3 .title p{font-size:14px;color:#707070;line-height:1.5;margin-top:8px;}
.shop_d .main3 .box{margin-top:45px;}
.shop_d .main3 .box .div{float:left;width:301px;background:url(../images/line1.png) left top repeat-y;text-align:center;height:314px;position:relative;}
.shop_d .main3 .box .div .pic{height:240px;width:301px;text-align:center;}
.shop_d .main3 .box .div .pic i{display:inline-block;height:100%; vertical-align:middle;}
.shop_d .main3 .box .div .text h4{font-size:18px;color:#474747;line-height:1.2}
.shop_d .main3 .box .div .text p{font-size:12px;color:#707070;line-height:1.5;margin:10px auto 0;width:254px;}
.shop_d .main3 .box .div.a{background:none;}
.shop_d .main3 .box .div .hot{background:url(../images/hot.png) center center no-repeat;width:63px;height:49px;position:absolute;right:0;top:0;}
.shop_d .main3 .more{color:#707070;font-size:12px;text-align:center;display:block;width:140px;height:30px;border:solid 1px #bebebe;margin:37px auto 0;line-height:30px;}
.shop_d .main3 .more:hover{background:#b61f24;color:#fff;border-color:#b61f24;}
.shop_d .main4 .title{text-align:center;margin-top:50px;}
.shop_d .main4 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.shop_d .main4 .title h4{font-size:14px;color:#707070;line-height:1.2;margin-top:10px;}
.shop_d .main4 .box{height:545px;width:100%;position:relative;margin-top:25px;}
.shop_d .main4 .box .up{position:absolute;left:0;top:0;background:url(../images/red75.png) center center repeat;width:100%;height:100%;display:none;z-index:5;}
.shop_d .main4 .box .up h3{font-weight:bold;text-align:center;color:#fff;text-align:center;line-height:1.2;margin-top:93px;font-size:24px;}
.shop_d .main4 .box .up span{display:block;color:#fff;text-align:center;border:solid 1px #fff;font-size:12px;width:133px;height:30px;line-height:30px;margin:20px auto 0;}
.shop_d .main4 .box .hot{background:url(../images/hot.png) center center no-repeat;width:63px;height:49px;position:absolute;right:0;top:0;z-index:4;}
.shop_d .main4 .box .div1{position:absolute;left:0;top:0;width:599px;height:267px;overflow:hidden;}
.shop_d .main4 .box .div2{position:absolute;left:609px;top:0;width:292px;height:267px;overflow:hidden;}
.shop_d .main4 .box .div3{position:absolute;right:0;top:0;width:292px;height:267px;overflow:hidden;}
.shop_d .main4 .box .div4{position:absolute;left:302px;bottom:0;width:599px;height:267px;overflow:hidden;}
.shop_d .main4 .box .div5{position:absolute;left:0;bottom:0;width:292px;height:267px;overflow:hidden;}
.shop_d .main4 .box .div6{position:absolute;right:0;bottom:0;width:292px;height:267px;overflow:hidden;}
.shop_d .main4 .box img{width:100%;}
.shop_d .main5{padding:50px 0 63px;}
.shop_d .main5 .title{text-align:center;height:74px;}
.shop_d .main5 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.shop_d .main5 .title .find{font-size:12px;color:#fff;width:135px;height:30px;line-height:30px;text-align:center;background:#b61f24;margin:15px auto 0;display:block;}
.shop_d .main5 .box{margin-top:35px;}
.shop_d .main5 .box .pic{float:left;width:295px;height:295px;overflow:hidden;position:relative;margin-left:8px;}
.shop_d .main5 .box .pic.a{margin-left:0;}
.shop_d .main5 .box .pic img{width:100%;}
.shop_d .main5 .box .pic h3{position:absolute;color:#fff;bottom:20px;left:20px;font-size:20px;}


/* 鍏徃鏂伴椈 */
.news{padding-bottom:75px;}
.news .title h2{font-size:24px;color:#474747;line-height:1.2;text-align:center;margin-bottom:30px;}
.news .l{float:left;}
.news .l .pic{width:400px;height:300px;overflow:hidden;position:relative;margin-bottom:20px;}
.news .l .pic img{width:100%;}
.news .l .pic .up{background:url(../images/black60.png) center center repeat;position:absolute;left:0;top:0;height:100%;width:50%;}
.news .l .pic .up h3{color:#fff;margin:30px 0 0 30px;font-size:16px;line-height:1.3;width:146px;}
.news .l .pic .up h4{color:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:1.2;margin:5px 0 0 30px;}
.news .l .pic .up .more{display:block;color:#fff;font-size:12px;text-transform:uppercase;position:absolute;left:30px;bottom:25px;width:110px;height:30px;border:solid 1px #fff;line-height:30px;text-align:center;}
.news .r{float:right;width:767px;}
.news .l .pic .up .more:hover{background:#b61f24;border-color:#b61f24;color:#fff;}
.news .r .li{height:102px;border-bottom:solid 1px #d9d9d9;padding-top:22px;}
.news .r .li:hover{background:url(../images/bg3.jpg) center center no-repeat;}
.news .r .li:hover .date h3,.news .r .li:hover .date h4,.news .r .li:hover .text h2,.news .r .li:hover .text p{color:#fff;}
.news .r .li .date{float:left;margin-left:36px;width:80px;}
.news .r .li .date h3{color:#474747;line-height:1;font-size:62px;font-family:Arial, Helvetica, sans-serif;}
.news .r .li .date h4{color:#474747;line-height:1;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.news .r .li .text{float:left;width:622px;}
.news .r .li .text h2{color:#474747;font-size:18px;line-height:1.5;margin-top:5px;}
.news .r .li .text p{color:#707070;font-size:12px;line-height:1.6;margin-top:8px;}
.page{text-align:center;height:32px;margin-top:40px;}
.page li{display:inline-block;height:33px;font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#909090;*display:inline;*zoom:1;margin:0 2px;background:url(../images/page1.png) center center no-repeat;}
.page li a{color:#909090;display:block;height:33px;}
.page li.no,.page li.no:hover{background:none;border:none;color:#f00;}
.page li.now,.page li:hover{color:#f00;border:none; background:none;}
.page li.now a,.page li:hover a{color:#f00;}


/* 璁捐甯堝垪琛� */
.designer{padding-bottom:57px;}
.designer .title{text-align:center;}
.designer .title h3{font-size:24px;color:#474747;line-height:1.2;}
.designer .title p{font-size:14px;color:#707070;line-height:1.5;margin-top:8px;}
.designer .main .ul{height:30px;margin-top:25px;text-align:center;}
.designer .main .ul li{display:inline-block;font-size:14px;color:#707070;line-height:30px;margin:0 15px;cursor:pointer;}
.designer .main .ul li.now{color:#b61f24;font-size:24px;}
.designer .main .tabss{margin-top:30px;}
.designer .main .tabss .box .div1{float:left;width:301px;height:301px;overflow:hidden;position:relative;}
.designer .main .tabss .box .search{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/black60.png) center center repeat;opacity:0;display:none\9;
transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.designer .main .tabss .box .search span{background:url(../images/search.png) center center no-repeat;width:48px;height:48px;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px;}
.designer .main .tabss .box h4{color:#fff;font-size:20px;position:absolute;left:25px;bottom:25px;line-height:1.2;}
.designer .main .tabss .box .div2{float:right;width:602px;height:602px;overflow:hidden;position:relative;}
.designer .main .tabss .box .div3{float:left;width:602px;height:602px;overflow:hidden;position:relative;}
.designer .main .tabss .box img{width:100%; height:100%;}
.designer .main .tabss .box .more{display:block;margin:40px auto 0;width:150px;height:30px;font-size:12px;color:#707070;text-align:center;line-height:30px;border:solid 1px #bebebe;}
.designer .main .tabss .box .more:hover{background:#b41b20;color:#fff;border-color:#b41b20;}
.designer .main .tabss .box{display:none;}
.designer .main .tabss .box.a{display:block;}
.designer .main .tabss .box .pic:hover .search{opacity:1;display:block;}


/* 鏂伴椈璇︾粏 */
.detail{padding:15px 0 80px;}
.detail h1{text-align:center;font-size:24px;color:#474747;line-height:1.2;}
.detail h2{text-align:center;font-size:14px;color:#707070;line-height:1.2;font-family:Arial, Helvetica, sans-serif;margin-top:10px;}
.detail .p{padding-top:40px;border-top:solid 1px #dadada;margin-top:20px;font-size:14px;color:#707070;line-height:1.5;}


/* 璁捐甯堜粙缁� */
.designer2 .main1{margin-top:10px;}
.designer2 .main1 .pic{float:left;width:440px;height:440px;overflow:hidden;}
.designer2 .main1 .pic img{width:100%; height:100%;}
.designer2 .main1 .text{float:right;width:717px;}
.designer2 .main1 .text .top{background:url(../images/bg10.png) left center no-repeat;width:717px;height:104px;position:relative;padding:12px 0 0 18px;border-bottom:solid 2px #919191;}
.designer2 .main1 .text .top h2{font-size:28px;color:#474747;font-family:Arial, Helvetica, sans-serif;line-height:1.2;text-transform:uppercase;padding-right:203px;}
.designer2 .main1 .text .top h3{font-size:24px;color:#474747;line-height:1.2;padding-right:203px;}
.designer2 .main1 .text .top .a1{position:absolute;top:0;right:84px;background:url(../images/img1.png) center center no-repeat;background-size:contain;width:119px;height:115px;color:#fff;text-align:center;}
.designer2 .main1 .text .top .a1 span{padding-top:80px;display:block;}
.designer2 .main1 .text .top .a2{position:absolute;top:0;right:0;background:url(../images/img2.png) center center no-repeat;background-size:contain;width:83px;height:115px;color:#fff;text-align:center;}
.designer2 .main1 .text .top .a2 span{padding-top:80px;display:block;}
.designer2 .main1 .text .p{padding:35px 20px 0 18px;font-size:12px;color:#707070;line-height:1.8;}
.designer2 .main2{margin-top:55px;}
.designer2 .main2 .focus{height:653px;width:100%;overflow:hidden;position:relative;}
.designer2 .main2 .focus .frame{height:598px;width:100%;overflow:hidden;position:relative;}
.designer2 .main2 .focus .frame .child{float:left;}
.designer2 .main2 .focus .frame .child .div{width:294px;height:294px;float:left;margin-bottom:9px;text-align:center;position:relative;}
.designer2 .main2 .focus .frame .child .div img{width:100%;}
.designer2 .main2 .focus .frame .child .div h2{position:absolute;width:100%;left:0;top:90px;color:#fff;font-weight:bold;font-size:36px;line-height:1.2;}
.designer2 .main2 .focus .frame .child .div h3{position:absolute;width:100%;left:0;top:130px;color:#fff;font-size:34px;line-height:1.2;margin-top:10px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.designer2 .main2 .focus .frame .child .pic{width:294px;height:294px;overflow:hidden;float:left;margin:0 0 9px 9px;}
.designer2 .main2 .focus .frame .child>div:first-child{margin-left:0;}
.designer2 .main2 .focus .frame .child>div:nth-child(5n){margin-left:0;}
.designer2 .main2 .focus .frame .child .pic.a{margin-left:0;}
.designer2 .main2 .focus .frame .child .pic img{width:100%;height:100%;}
.designer2 .main2 .focus .nav{position:absolute;left:0;bottom:0;width:100%;text-align:center;height:25px;}
.designer2 .main2 .focus .nav a{display:inline-block;background:url(../images/dian1.png) center center no-repeat;width:25px;height:25px;}
.designer2 .main2 .focus .nav a.now{background:url(../images/dian2.png) center center no-repeat;}
.designer2 .main3{margin-top:50px;}
.designer2 .main3 .title{text-align:center;}
.designer2 .main3 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.designer2 .main3 .title .more{background:#b61f24;width:135px;height:30px;line-height:30px;color:#fff;font-size:12px;margin:10px auto 0;display:block;}
.designer2 .main3 .box{margin-top:30px;height:563px;position:relative;}
.designer2 .main3 .box .up{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/red75.png) center center repeat;text-align:center;display:none;}
.designer2 .main3 .box .up .inner{height:66px;position:absolute;width:100%;left:0;top:50%;margin-top:-33px;}
.designer2 .main3 .box .up h3{color:#fff;font-size:24px;line-height:1.2;}
.designer2 .main3 .box .up h4{color:#fff;margin-top:10px;font-size:16px;line-height:1.2;}
.designer2 .main3 .box .div1{position:absolute;width:347px;height:563px;top:0;left:0;overflow:hidden;}
.designer2 .main3 .box .div2{position:absolute;width:278px;height:277px;top:0;left:356px;overflow:hidden;}
.designer2 .main3 .box .div3{position:absolute;width:278px;height:277px;top:0;left:642px;overflow:hidden;}
.designer2 .main3 .box .div4{position:absolute;width:564px;height:277px;top:287px;left:356px;overflow:hidden;}

.designer2 .main3 .box .div5{position:absolute;width:278px;height:277px;top:0;left:928px;overflow:hidden;}
.designer2 .main3 .box .div6{position:absolute;width:278px;height:277px;top:287px;left:928px;overflow:hidden;}
.designer2 .main3 .box img{width:100%; height:100%;}
.designer2 .main4{margin-top:55px;background:url(../images/bg2.png) center center repeat;padding:57px 0 42px;}
.designer2 .main4 .div1{float:left;width:557px;height:183px;padding:115px 0 0 40px;}
.designer2 .main4 h3{font-size:34px;color:#474747;line-height:1.1;}
.designer2 .main4 h3 span{color:#b61f24;}
.designer2 .main4 h4{font-size:24px;color:#474747;line-height:1.2;margin-top:8px;}
.designer2 .main4 .more{background:#b61f24;width:175px;height:30px;line-height:30px;color:#fff;font-size:12px;margin-top:20px;display:block;text-align:center;}
.designer2 .main4 .div2{float:left;width:607px;height:298px;position:relative;overflow:hidden;}
.designer2 .main4 .div2 .frame{width:100%;height:100%;position:relative;overflow:hidden;}
.designer2 .main4 .div2 .frame .child{float:left;width:299px;height:298px;overflow:hidden;float:left;margin-right:9px;}
.designer2 .main4 .div2 .frame .child.first{margin-left:0;}
.designer2 .main4 .div2 .frame .child img{width:100%;height:auto;}
.designer2 .main4 .div2 .arrow_l{background:url(../images/arrow_l1.png) center center no-repeat;width:38px;height:59px;position:absolute;left:0;top:122px;cursor:pointer;}
.designer2 .main4 .div2 .arrow_r{background:url(../images/arrow_r1.png) center center no-repeat;width:38px;height:59px;position:absolute;right:0;top:122px;cursor:pointer;}
.designer2 .main4 .div2 .arrow_l:hover{background:url(../images/arrow_l2.png) center center no-repeat;}
.designer2 .main4 .div2 .arrow_r:hover{background:url(../images/arrow_r2.png) center center no-repeat;}
.designer2 .main4 .div3{float:right;width:557px;height:253px;padding:45px 0 0 40px;margin-top:12px;background:url(../images/yh.png) 474px  35px no-repeat;}
.designer2 .main4 .div3 h3 span{display:block;}
.designer2 .main4 .div3 p{font-size:12px;color:#707070;line-height:1.5;margin-top:13px;width:482px;}
.designer2 .main4 .div4{float:left;width:597px;height:298px;position:relative;overflow:hidden;margin-top:12px;}
.designer2 .main4 .div4 .pic{float:left;width:297px;height:297px;overflow:hidden;}
.designer2 .main4 .div4 .pic img{width:100%;}
.designer2 .main4 .div4 .focus{float:left;width:297px;height:297px;overflow:hidden;position:relative;}
.designer2 .main4 .div4 .focus .frame{width:100%;height:100%;overflow:hidden;position:relative;}
.designer2 .main4 .div4 .focus .frame .child{float:left;width:100%;height:100%;overflow:hidden;}
.designer2 .main4 .div4 .focus .frame .child img{width:100%;height:100%;}
.designer2 .main4 .div4 .focus .nav{position:absolute;left:30px;bottom:20px;width:250px;height:25px;}
.designer2 .main4 .div4 .focus .nav a{display:inline-block;background:url(../images/dian3.png) center center no-repeat;width:25px;height:25px;}
.designer2 .main4 .div4 .focus .nav a.now{background:url(../images/dian4.png) center center no-repeat;}


/* 浜哄姏璧勬簮 */
.HR{padding-bottom:57px;}
.HR .main1 .block{padding-bottom:46px;border-bottom:solid 1px #d2d2d2;}
.HR .title{text-align:center;}
.HR .title h3{font-size:24px;color:#474747;line-height:1.2;}
.HR .main1 .title p{font-size:14px;color:#707070;line-height:1.5;margin:12px auto 0;width:1107px;}
.HR .main1 .box{margin-top:28px;}
.HR .main1 .box .pic{float:left;width:294px;height:221px;margin-left:9px;}
.HR .main1 .box .pic.a{margin-left:0;}
.HR .main1 .box .pic img{width:100%;}
.HR .main2{margin-top:35px;}
.HR .main2 .ul{height:30px;margin-top:20px;text-align:center;}
.HR .main2 .ul li{display:inline-block;font-size:14px;color:#707070;line-height:30px;margin:0 15px;cursor:pointer;}
.HR .main2 .ul li.now{color:#b61f24;font-size:24px;}
.HR .main2 .tabss{margin-top:30px;}
.HR .main2 .tabss .l{float:left;width:595px;}
.HR .main2 .tabss .r{float:right;width:595px;}
.HR .main2 .tabss .div{border:solid 1px #d4d4d4;width:533px;padding:0 30px;height:130px;cursor:pointer;margin-bottom:15px;}
.HR .main2 .tabss .div h2{float:left;font-size:18px;color:#474747;line-height:1.2;margin-top:25px;}
.HR .main2 .tabss .div h3{float:right;font-size:18px;color:#474747;line-height:1.2;margin-top:25px;font-family:Arial, Helvetica, sans-serif;}
.HR .main2 .tabss .div h4{clear:both;font-size:12px;color:#707070;line-height:1.5;padding-top:5px;}
.HR .main2 .tabss .div h5{font-size:12px;color:#707070;line-height:1.5;margin-top:20px;float:left;}
.HR .main2 .tabss .div h5 span{color:#b61f24;}
.HR .main2 .tabss .div h6{float:right;font-size:12px;color:#707070;line-height:1.5;margin-top:20px;}
.HR .main2 .tabss .div.now{height:auto;background:#fbfbfb;padding-bottom:25px;}
.HR .main2 .tabss .div.now .more{display:block;}
.HR .main2 .tabss .div .more{clear:both;display:none;}
.HR .main2 .tabss .div .more span{float:left;font-size:12px;color:#474747;line-height:2;}
.HR .main2 .tabss .div .more .p{float:left;width:480px;font-size:12px;color:#707070;line-height:2;}
.HR .main2 .tabss .div .more h4{color:#b61f24;font-size:12px;margin-top:10px;padding:0;}
.HR .main2 .tabss .div .more .close{width:152px;height:32px;display:block;text-align:center;line-height:32px;color:#fff;text-align:center;background:#b61f24;margin-top:25px;font-size:12px;}
.HR .main2 .tabss .inner{display:none;}
.HR .main2 .tabss .inner.a{display:block;}


/* 妗堜緥璇︽儏椤� */
.case_d .main1{margin-top:10px;height:357px;}
.case_d .main1 .focus{float:left;width:641px;height:357px;overflow:hidden;position:relative;}
.case_d .main1 .focus .frame{width:100%;height:100%;overflow:hidden;position:relative;}
.case_d .main1 .focus .frame .child{float:left;}
.case_d .main1 .focus .frame .child img{width:100%;}
.case_d .main1 .focus .arrow_l{background:url(../images/arrow_l1.png) center center no-repeat;width:38px;height:59px;position:absolute;left:0;top:50%;margin-top:-29.5px;cursor:pointer;}
.case_d .main1 .focus .arrow_r{background:url(../images/arrow_r1.png) center center no-repeat;width:38px;height:59px;position:absolute;right:0;top:50%;margin-top:-29.5px;cursor:pointer;}
.case_d .main1 .focus .arrow_l:hover{background:url(../images/arrow_l2.png) center center no-repeat;}
.case_d .main1 .focus .arrow_r:hover{background:url(../images/arrow_r2.png) center center no-repeat;}
.case_d .main1 .text{float:right;width:505px;height:357px;background:#f7f7f7;padding-left:58px;}
.case_d .main1 .text h3{font-size:24px;color:#474747;line-height:1.2;margin:50px 10px 25px 0px;}
.case_d .main1 .text h4{font-size:12px;color:#707070;line-height:1.5;margin-bottom:15px;}
.case_d .main1 .text h4.l{width:176px;float:left;}
.case_d .main1 .text h4.r{width:328px;float:left;}
.case_d .main1 .text p{font-size:12px;color:#707070;line-height:1.5;width:388px;clear:both;}
.case_d .main1 .text .order{background:url(../images/btn2.png) center center no-repeat;width:170px;height:40px;float:left;margin-top:35px;}
.case_d .main1 .text .free{background:url(../images/btn1.png) center center no-repeat;width:170px;height:40px;float:left;margin-top:35px;margin-left:30px;}
.case_d .main2{margin-top:50px;}
.case_d .main2 h2{text-align:center;line-height:1.2;font-size:24px;color:#474747;margin-bottom:35px;}
.case_d .main2 .div{height:330px;margin-bottom:60px;}
.case_d .main2 .div.a1 .pic{float:right;}
.case_d .main2 .div.a1 .text{float:left;}
.case_d .main2 .div.a2 .pic{float:left;}
.case_d .main2 .div.a2 .text{float:right;padding-left:48px;width:436px;}
.case_d .main2 .div .pic{width:720px;height:330px;overflow:hidden;}
.case_d .main2 .div .pic img{width:100%;}
.case_d .main2 .div .text{width:484px;padding-top:25px;height:305px;}
.case_d .main2 .div .text h3{font-size:24px;color:#474747;line-height:1.2;}
.case_d .main2 .div .text p{font-size:12px;color:#707070;line-height:1.5;margin-top:15px;width:375px;}


/* 鍖楁椋庡厜 */
.nordic{background:url(../images/bg14.jpg) center top no-repeat;}
.nordic .position{color:#fff;}
.nordic .position a{color:#fff;}
.nordic .main{height:3545px;}
.nordic .main .block{overflow:hidden;}
.nordic .main .in1{margin-top:380px;position:relative;height:1050px;}
.nordic .main .in1 .div1{width:474px;height:305px;position:absolute;top:0;right:110px;padding:0 40px;background:url(../images/bg15.jpg) center top no-repeat;}
.nordic .main .in1 .div1 h2{color:#b61f24;font-size:50px;line-height:1.2;margin-top:80px;}
.nordic .main .in1 .div1 h3{font-size:24px;color:#474747;line-height:1.5;}
.nordic .main .in1 .div1 p{font-size:12px;color:#707070;line-height:1.5;margin-top:15px;}
.nordic .main .in1 .div2{width:541px;overflow:hidden;position:absolute;top:242px;left:0;}
.nordic .main .in1 .div2 .focus{position:relative;width:541px;height:471px;}
.nordic .main .in1 .div2 .frame{width:100%;height:100%;position:relative;overflow:hidden;}
.nordic .main .in1 .div2 .frame .child{float:left;}
.nordic .main .in1 .div2 .frame .child img{width:100%;}
.nordic .main .in1 .div2 .nav{background:url(../images/nav.png) center center no-repeat;width:97px;height:23px;position:absolute;bottom:16px;left:50%;margin-left:-43.5px;text-align:center;}
.nordic .main .in1 .div2 .nav a{background:url(../images/dian5.png) center center no-repeat;width:15px;height:15px;display:inline-block;margin:4px 2px 0;}
.nordic .main .in1 .div2 .nav a.now{background:url(../images/dian6.png) center center no-repeat;}
.nordic .main .in1 .div2 .text,.nordic .main .in1 .div3 .text{padding:0 34px 0 19px;}
.nordic .main .in1 .div2 .text h2,.nordic .main .in1 .div3 .text h2{font-size:50px;color:#474747;line-height:1.2;margin-top:20px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.nordic .main .in1 .div2 .text h3,.nordic .main .in1 .div3 .text h3{color:#474747;line-height:1.2;font-size:24px;}
.nordic .main .in1 .div2 .text p,.nordic .main .in1 .div3 .text p{color:#474747;line-height:1.5;font-size:12px;margin-top:10px;}
.nordic .main .in1 .div3{width:380px;overflow:hidden;position:absolute;top:305px;left:541px;}
.nordic .main .in1 .div3 .pic{width:380px;height:572px;overflow:hidden;}
.nordic .main .in1 .div3 .pic img{width:100%;height:100%;}
.nordic .main .in2{margin-top:250px;position:relative;height:990px;}
.nordic .main .in2 .text{position:absolute;top:622px;left:63px;width:418px;}
.nordic .main .in2 .text h2,.nordic .main .in3 .text h2{font-size:50px;color:#b61f24;line-height:1.2;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.nordic .main .in2 .text h3,.nordic .main .in3 .text h3{font-size:24px;color:#474747;line-height:1.2;}
.nordic .main .in2 .text p,.nordic .main .in3 .text p{font-size:12px;color:#707070;line-height:1.5;margin-top:10px;}
.nordic .main .in2 .div1{width:292px;height:274px;overflow:hidden;position:absolute;top:167px;left:270px;}
.nordic .main .in2 img,.nordic .main .in3 img{width:100%;}
.nordic .main .in2 .div2{width:641px;height:441px;overflow:hidden;position:absolute;top:0;left:561px;}
.nordic .main .in2 .div3{width:350px;height:548px;overflow:hidden;position:absolute;top:441px;left:561px;}
.nordic .main .in2 .div4{width:292px;height:273px;overflow:hidden;position:absolute;top:441px;left:911px;}
.nordic .main .in3{margin-top:140px;position:relative;height:650px;}
.nordic .main .in3 .text{position:absolute;top:0;right:30px;width:735px;text-align:right;}
.nordic .main .in3 .div1{width:350px;height:547px;overflow:hidden;position:absolute;top:0;left:1500px;}
.nordic .main .in3 .div2{width:641px;height:441px;overflow:hidden;position:absolute;top:207px;left:1500px;}
.nordic .main .in3 .div3{width:212px;height:330px;overflow:hidden;position:absolute;top:207px;left:1500px;}
.nordic .main2{padding:80px 0;text-align:center;}
.nordic .main2 h3{font-size:24px;color:#474747;line-height:1.2;}
.nordic .main2 .sx{background:url(../images/sx.jpg) center center no-repeat;width:168px;height:44px;display:block;float:left;margin:17px 0 0 415px;color:#fff;text-align:center;font-size:14px;line-height:44px;}
.nordic .main2 .bm{background:url(../images/bm.jpg) center center no-repeat;width:213px;height:44px;display:block;float:left;margin:17px 0 0 15px;color:#fff;text-align:center;font-size:14px;line-height:44px;}
.nordic .main2 .bm span{background:url(../images/user.png) left center no-repeat;padding-left:20px;}
.nordic .main3{background:url(../images/bg2.png) center center repeat;padding:80px 0 48px 0;}
.nordic .main3 .title{text-align:center;}
.nordic .main3 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.nordic .main3 .box{margin-top:45px;height:367px;overflow:hidden;position:relative;width:100%;}
.nordic .main3 .box .frame{width:100%;height:314px;overflow:hidden;position:relative;}
.nordic .main3 .box .frame .child{float:left;}
.nordic .main3 .box .div{float:left;width:301px;background:url(../images/line1.png) left top repeat-y;text-align:center;height:314px;position:relative;}
.nordic .main3 .box .div .pic{height:240px;width:301px;text-align:center;}
.nordic .main3 .box .div .pic i{display:inline-block;height:100%; vertical-align:middle;}
.nordic .main3 .box .div .text h4{font-size:18px;color:#474747;line-height:1.2}
.nordic .main3 .box .div .text p{font-size:12px;color:#707070;line-height:1.5;margin:10px auto 0;width:254px;}
.nordic .main3 .box .div.a{background:none;}
.nordic .main3 .box .nav{position:absolute;left:0;bottom:0;width:100%;text-align:center;height:25px;}
.nordic .main3 .box .nav a{display:inline-block;background:url(../images/dian1.png) center center no-repeat;width:25px;height:25px;}
.nordic .main3 .box .nav a.now{background:url(../images/dian2.png) center center no-repeat;}


/* 涓撳睘鍟嗗搧 */
.exclusive{background:url(../images/bg2.png) center center repeat;}
.exclusive .main1{padding-bottom:79px;}
.exclusive .main1 .title{text-align:center;}
.exclusive .main1 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.exclusive .main1 .title h3 span{color:#b61f24;}
.exclusive .main1 .title p{font-size:14px;color:#707070;line-height:1.5;margin:8px auto 0;width:726px;}
.exclusive .main1 .box{margin-top:45px;}
.exclusive .main1 .box .div{float:left;width:301px;background:url(../images/line1.png) left top repeat-y;text-align:center;height:330px;position:relative;}
.exclusive .main1 .box .div .pic{height:240px;width:301px;text-align:center;}
.exclusive .main1 .box .div .pic i img{max-width:100%;height:auto;}
.exclusive .main1 .box .div .pic i{display:inline-block;height:100%; vertical-align:middle;}
.exclusive .main1 .box .div .text h4{font-size:18px;color:#474747;line-height:1.2}
.exclusive .main1 .box .div .text p{font-size:14px;color:#474747;line-height:1.5;margin:45px auto 0;text-align:center;}
.exclusive .main1 .box .div .text p .s2{color:#b61f24;margin-left:30px;}
.exclusive .main1 .box .div .text p b{font-weight:bold;}
.exclusive .main1 .box .div.a{background:none;}
.exclusive .main1 .box .div .hot{width:63px;height:49px;position:absolute;right:0;top:0;}
.exclusive .main1 .box .div .hot img{width:100%;}
.exclusive .main1 .go{background:url(../images/sx.png) left top no-repeat;width:168px;height:44px;color:#fff;font-size:14px;line-height:44px;text-align:center;display:block;margin:25px auto 0;}
.exclusive .main1 .go span{background:url(../images/cart.png) left center no-repeat;padding-left:20px;}
.exclusive .main2{background:#fff;padding:60px 0 70px;}
.exclusive .main2 .title{text-align:center;}
.exclusive .main2 .title h3{font-size:24px;color:#474747;line-height:1.2;}
.exclusive .main2 .title p{font-size:14px;color:#474747;line-height:1.5;width:728px;margin:10px auto 0;}
.exclusive .main2 .box{margin-top:30px;}
.exclusive .main2 .box .div{float:left;width:293px;text-align:center;height:360px;position:relative;margin:0 0 40px 10px;}
.exclusive .main2 .box .div.a{margin-left:0;}
.exclusive .main2 .box .div .pic{height:294px;width:293px;text-align:center;background:#f1f1f1;position:relative;}
.exclusive .main2 .box .div .pic .up{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/white70.png) center center repeat;opacity:0;display:none\9;
transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.exclusive .main2 .box .div .pic .up .shop{background:url(../images/shop.png) center center no-repeat;width:100px;height:102px;position:absolute;left:50%;top:50%;margin:-51px 0 0 -50px;opacity:0;filter:alpha(opacity='0');}
.exclusive .main2 .box .div .pic .up.show{opacity:1;display:block;}
.exclusive .main2 .box .div .pic .up.show .shop{opacity:1;filter:alpha(opacity='100');}
.exclusive .main2 .box .div .pic i{display:inline-block;height:100%; vertical-align:middle;}
.exclusive .main2 .box .div .text h4{font-size:18px;color:#474747;line-height:1.2;margin-top:18px;}
.exclusive .main2 .box .div .text p{font-size:14px;color:#474747;line-height:1.5;margin:5px auto 0;text-align:center;}
.exclusive .main2 .box .div .text p .s2{color:#b61f24;margin-left:30px;}
.exclusive .main2 .box .div .text p b{font-weight:bold;}
.exclusive .main2 .box .div.a{background:none;}
.exclusive .main2 .box .div .hot{width:63px;height:49px;position:absolute;right:0;top:0;}
.exclusive .main2 .box .div .hot img{width:100%;}
.exclusive .main2 .more{color:#707070;font-size:12px;text-align:center;display:block;width:140px;height:30px;border:solid 1px #bebebe;margin:10px auto 0;line-height:30px;}
.exclusive .main2 .more:hover{background:#b61f24;border-color:#b61f24;color:#fff;}


/*===========================================================================================================================*/
/*===========================================================================================================================*/

                                                           /* XF */

/*===========================================================================================================================*/
/*===========================================================================================================================*/


/*杞挱鍥�*/
.scrollWarp{ width:1204px; height:443px; overflow:hidden; position:relative;}
.scrollWarp ul{ overflow:hidden;}
.scrollWarp ul li{ float:left; width:1204px; height:443px;}
.scrollWarp ul li img{ width:100%; height:100%;}
.scrollWarp ol{ height: 26px; overflow:hidden; position:absolute; left:0; bottom:22px; }
.scrollWarp ol li{ width:25px; height:26px; background:url(../images/scrollWarp_point.png) top center no-repeat; display:inline-block; cursor:pointer;}
.scrollWarp ol li.cur{ background-position:bottom center;}

/*涓嬫媺妗�*/
.selectWarp{ position:relative; text-align:left; cursor:pointer; /*background:url(../images/activity_selectWarp_bg.png) 0 0 no-repeat;*/border:solid 1px #ddd;}
.selectBtn{ width: 117px; height: 29px; line-height: 29px; background:url(../images/activity_select_arrow.png) right top no-repeat; padding:0 10px; overflow:hidden; color:#707070; }
#store_name.selectBtn{width:300px;}
.selectWarp ul { border: 1px solid #d5d5d5; border-top:0 none; position: absolute; left: 0; top: 29; background:#FFF; overflow:auto; /*display: none;*/ z-index:5; max-height:200px;overflow-y:auto;}
.selectWarp ul li { line-height: 28px; padding:0 10px; }
.selectWarp ul li:hover { color:#b61f24; }

/*甯歌闂*/
.aq{}
#sideMenu{ width:262px; float:left;}
#sideMenu .topic{ font-size: 14px; color:#FFF; height:41px; line-height:41px; background-color:#515151; padding:0 18px; margin-bottom:12px;}
#sideMenu .group{ padding-top:4px; padding-bottom:5px; border-bottom:1px solid #d9d9d9;}
#sideMenu .title{ font-size:14px; line-height:36px; height:36px; padding:0 18px; color:#474747; background:url(../images/aq_sidemenu_arrow.png) right top no-repeat; cursor:pointer; white-space:nowrap; overflow:hidden;}
#sideMenu .title span{float:left;height:100%;}
#sideMenu .title span:after{content:"";display:inline-block;height:100%;vertical-align:middle;}
#sideMenu .title.s{ background-position:right bottom;}
#sideMenu .title .img1 img{ margin-right:8px;}
#sideMenu .title .img2{ display:none;}
#sideMenu ul{ padding-left:50px; padding-bottom:10px; display:none;}
#sideMenu ul.s{ display:block;}
#sideMenu li{ font-size:12px; line-height:24px;}
#sideMenu a{ color:#707070; display:block; white-space:nowrap; overflow:hidden; }
#sideMenu a:hover{ color:#b61f24;}

.aq .contList{ width:888px; float:right; color:#707070;}
.contList .title{ font-size:24px; line-height:26px; padding-left:20px; background:url(../images/aq_cont_liststyle.png) left center no-repeat; margin-bottom:10px;}
.contList .text{ font-size:12px; line-height:20px; margin-bottom:22px;}
.contList .imgWarp{ text-align:center;}

.cont_c,.cont_s,.cont_o{ padding-bottom:52px;}
.cont_c .imgWarp{}
.cont_s .imgWarp img{ margin:0 6px;}
.cont_o ol{}
.cont_o li{ overflow:hidden; margin-bottom:28px;}
.cont_o li .imgWarp{ float:left; width:313px; height:260px;}
.cont_o li .info{ float:right; width:545px; padding-top:28px;}
.cont_o li .info .num{ font-family:Arial; font-size:28px; line-height:30px;}
.cont_o li .info .t{ font-size:18px; line-height:34px; margin-bottom:6px;}
.cont_o li .info .word{ font-size:12px; line-height:20px;}
.cont_o li .info .word p{}

/*淇冮攢娲诲姩*/
.activity{}

.activity .title{ text-align:center;}
.activity .title .t1{ font-size:24px; line-height:40px; color:#474747;}
.activity .title .t1 span{ color:#b61f24;}
.activity .title .t2{ font-size:14px; line-height:28px; color:#707070;}

.activity .scrollWarp ol{ text-align:right; padding-right:22px; right:0;}
.activity .store{ font-size:14px; color:#474747; border-bottom:1px solid #d2d2d2;}
.activity .store .name{ line-height:52px; padding-left:26px;}
.activity .store .name span{ color:#b61f24;}
.activity .store .select{ position:absolute; right:24px; top:11px;}
.activity .store .select .tip{ float:left; line-height:29px;}
.activity .store .select .selectWarp{ float:left; margin-right:10px; font-size:12px;}
.activity .store .select .btn{ float:left; background:url(../images/activity_select_btn.png) center center no-repeat; width:57px; height:29px; cursor:pointer; color:#FFF; font-size:14px; line-height:28px;-webkit-appearance:none;}

.activity .block1{ padding-bottom:55px;}
.activity .block1 .title{ padding:48px 0 28px;}
.activity .block1 .scrollWarp{ height:520px;}
.activity .block1 .scrollWarp ul{}
.activity .block1 .scrollWarp ul li{ height:476px; overflow:hidden;}
.activity .block1 .scrollWarp .imgWarp{ float:left; overflow:hidden; position:relative;}
.activity .block1 .scrollWarp .i1{ width:476px; height:476px;}
.activity .block1 .scrollWarp .i2{ width:474px; height:233px; margin-left:10px; margin-bottom:10px;}
.activity .block1 .scrollWarp .i3{ width:234px; height:233px; margin-left:10px; margin-bottom:10px;}
.activity .block1 .scrollWarp .i4{ width:232px; height:233px; margin-left:10px;}
.activity .block1 .scrollWarp .i5{ width:232px; height:233px; margin-left:10px;}
.activity .block1 .scrollWarp .i6{ width:234px; height:233px; margin-left:10px;}
.activity .block1 .scrollWarp ol{ bottom:0; text-align:center; padding:0;}

.activity .block1 .scrollWarp .imgWarp img{ width:100%; height:auto;}
.activity .block1 .scrollWarp .imgWarp a{ color:#FFF;}
.activity .block1 .scrollWarp .imgWarp a:hover{ color:#b61f24;}
.activity .block1 .scrollWarp .imgWarp .mask{ width:100%; height:53px; line-height:53px; text-align:center; font-size:16px; position:absolute; bottom:0; left:0; background:url(../images/mask_bg.png) 0 0 repeat;}

.activity .block2{ background:url(../images/activity_block2_bg.jpg) 0 0 repeat;}
.activity .block2 .title{ padding:43px 0 32px;}
.activity .block2 .title .t2{ margin-bottom:12px;}
.activity .block2 .title .btnWarp{}
.activity .block2 .title .btn{ width:134px; height:31px; font-size:12px; line-height:31px; text-align:center; color:#FFF; background-color:#b61f24; margin:0 5px; display:inline-block;}

.activity .block2 .list{ padding-bottom:65px;}
.activity .block2 .list ul{ overflow:hidden; margin-bottom:32px;}
.activity .block2 .list li{ width:297px;padding-left:1px;float:left; text-align:center; position:relative;}
.activity .block2 .list .hot:after{ content:''; position:absolute; background:url(../images/activity_block2_hot.png) 0 0 no-repeat; width:63px; height:49px; right:0; top:0;}
.activity .block2 .list .l1{ border-right:2px solid #ececec;padding-left:2px;}
.activity .block2 .list .l2{ border-left:1px solid #FFF; border-right:2px solid #ececec;padding-left:1px;}
.activity .block2 .list .l3{border-left:1px solid #FFF; border-right:2px solid #ececec;}
.activity .block2 .list .l4{border-left:1px solid #FFF;padding-right:1px;}
.activity .block2 .list li .imgWarp{ height:236px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.activity .block2 .list li .imgWarp img{max-width:100%;height:auto;}
.activity .block2 .list .l1 .imgWarp{ width:294px;}
.activity .block2 .list .l2 .imgWarp{ width:307px;}
.activity .block2 .list .l3 .imgWarp{ width:301px;}
.activity .block2 .list .l4 .imgWarp{ width:293px;}
.activity .block2 .list li .cont{ height:76px; overflow:hidden;}
.activity .block2 .list li .t1{ font-size:18px; line-height:40px; white-space:nowrap;}
.activity .block2 .list li .t1 a{ color:#474747;}
.activity .block2 .list li .t1 a:hover{ color:#b61f24;}
.activity .block2 .list li .t2{ font-size:12px; line-height:18px; color:#707070; padding:0 24px;}
.activity .block2 .list .buyBtn{ width:182px; height:44px; display:inline-block; background:url(../images/activity_block2_buyBtn.png) 0 0 no-repeat; margin:0 auto;}

/*淇冮攢璇︽儏*/
.activity_details{}
.activity_details .title{ text-align:center;}
.activity_details .title .t1{ font-size:24px; color:#333333; line-height:40px;}
.activity_details .title .t2{ font-size:14px; color:#707070; line-height:26px;}
.activity_details .title .btn{ width:129px; height:29px; border:1px solid #bebebe; display:block; margin:0 auto; color:#707070; font-size:12px; line-height:29px;}
.activity_details .title .btn:hover{ color:#FFF; border-color:#b61f24; background-color:#b61f24;}

.activity_details .bannar{ width:100%; height:443px;}
.activity_details .bannar img{ width:100%; height:100%;}

.activity_details .block1{}
.activity_details .block1 .title{ padding:56px 0 21px;}
.activity_details .block1 ul{ overflow:hidden;}
.activity_details .block1 li{ width:294px; float:left;}
.activity_details .block1 .imgWarp{ width:294px; height:293px; background-color:#f1f1f1; display:table-cell; vertical-align:middle; text-align:center;}
.activity_details .block1 .imgWarp i{display:inline-block;height:100%;vertical-align:middle;}
.activity_details .block1 .cont{ padding:21px 10px 25px; text-align:center;}
.activity_details .block1 .cont .c1{ font-size:18px; line-height:34px; overflow:hidden;}
.activity_details .block1 .cont .c1 a{ color:#474747;}
.activity_details .block1 .cont .c1 a:hover{ color:#b61f24;}
.activity_details .block1 .cont .c2{ font-size:12px; line-height:20px; color:#707070;  overflow:hidden;}

.activity_details .block2{}
.activity_details .block2 .title{ padding:52px 0 33px;}
.activity_details .block2 .title .t2{ margin-bottom:7px;}
.activity_details .block2 .scrollWarp{ height:443px;}
.activity_details .block2 .scrollWarp ul li{ height:443px;}
.activity_details .block2 .scrollWarp ol{ bottom:16px; left:0; text-align:left; text-indent:28px;}
.activity_details .block2 .scrollWarp ol li{ background-images:url(../images/scrollWarp_point_w.png);}
.activity_details .block2 .cont{ float:left; width:378px; height:187px; padding:86px 32px; background:url(../images/activity_details_block2_bg.jpg) 0 0 no-repeat; color:#FFF;}
.activity_details .block2 .cont .t1{ font-size:24px; line-height:30px; margin-bottom:20px;}
.activity_details .block2 .cont .t2{ font-size:12px; line-height:18px;}
.activity_details .block2 .imgWarp{ float:left; width:1204px; height:443px; overflow:hidden;}
.activity_details .block2 .imgWarp img{ width:100%; height:100%;}

.activity_details .block3{ padding-bottom:59px;}
.activity_details .block3 .title{ padding:65px 0 33px;}
.activity_details .block3 .title .t2{ margin-bottom:8px;}
.activity_details .block3 ul{ overflow:hidden;}
.activity_details .block3 li{ float:left; width:294px;margin-left:9px;}
.activity_details .block3 li:first-child{margin-left:0;}
.activity_details .block3 li .imgWarp{ height:221px; overflow:hidden; margin-bottom:19px;}
.activity_details .block3 li .imgWarp img{ width:100%; height:100%;}
.activity_details .block3 li .cont{ font-size:16px; line-height:26px; text-align:center; padding:0 10px;  overflow:hidden;}
.activity_details .block3 li .cont a{ color:#333;}
.activity_details .block3 li .cont a:hover{ color:#b61f24;}

.activity_details .block4{ background:url(../images/activity_block2_bg.jpg) 0 0 repeat; padding:71px 0 92px;}
.activity_details .block4 .scrollWarp{ height:414px;}
.activity_details .block4 .scrollWarp ul li{ height:414px;}
.activity_details .block4 .scrollWarp ol{ bottom:16px; left:0; text-align:left; text-indent:28px;}
.activity_details .block4 .scrollWarp ol li{ background-images:url(../images/scrollWarp_point_w.png);}
.activity_details .block4 .scrollWarp .imgWarp{ float:left; overflow:hidden;}
.activity_details .block4 .scrollWarp .i1{ width:414px; height:414px; margin-right:10px;}
.activity_details .block4 .scrollWarp .i2{ width:195px; height:195px; margin-bottom:10px;}
.activity_details .block4 .scrollWarp .i3{ width:385px; height:209px;}
.activity_details .block4 .scrollWarp .i4{ width:385px; height:209px; margin-left:10px;background:url(../images/service_block1_bg1.jpg) center center no-repeat;background-size:cover;}
.activity_details .block4 .scrollWarp .i4 h3{font-size:18px;color:#fff;padding:85px 0 0 50px;}
.activity_details .block4 .scrollWarp .i4 h4{font-size:12px;color:#fff;padding:10px 0 0 50px;}
.activity_details .block4 .scrollWarp .imgWarp img{ width:100%; height:auto;}

/*鍏徃绠€浠�*/
.company{}
.company .bannar .cont{ color:#FFF; text-align:center; width:820px; position:absolute; left:50%; top:30%; margin-left:-410px;}
.company .bannar .cont .w1{ font-size:24px; line-height:30px; margin-bottom:22px;}
.company .bannar .cont .w2{ font-size:12px; line-height:18px; margin-bottom:26px;}
.company .bannar .cont .btn{ color:#FFF; width:160px; height:29px; line-height:29px; display:inline-block; border:1px solid #FFF;}
.company .bannar .cont .btn:hover{ background-color:#b61f24; border-color:#b61f24;}

.company .block1{ overflow:hidden; padding:54px 0 44px;}
.company .block1 .cont{ float:left; width:660px; text-align:center; padding-top:111px;}
.company .block1 .cont .t1{ font-size:24px; color:#474747; line-height:42px;}
.company .block1 .cont .t2{ font-size:12px; width:510px; color:#707070; line-height:18px; margin:0 auto 15px;}
.company .block1 .cont .btn{ width:160px; height:29px; display:inline-block; background-color:#b61f24; color:#FFF; line-height:29px; margin:0 10px; border:0px solid #bebebe;}
.company .block1 .list{ float:right; width:544px;}
.company .block1 .list ul{ overflow:hidden;}
.company .block1 .list li{ float:left; width:262px; height:180px; margin-left:10px; margin-bottom:10px; overflow:hidden;}
.company .block1 .list li img{ width:100%; height:100%;}

.company .block2{ overflow:hidden;}
.company .block2 .imgWarp{ float:right; width:814px; height:443px; overflow:hidden;}
.company .block2 .imgWarp img{ width:100%; height:100%;}
.company .block2 .cont{ float:right; background:url(../images/company_block2_bg.jpg) 0 0 no-repeat; width:314px; height:376px; text-align:center; color:#FFF; padding:67px 38px 0;}
.company .block2 .cont .t1{ font-size:24px; line-height:28px; margin-bottom:23px; text-align:left;}
.company .block2 .cont .t2{ font-size:12px; line-height:22px; margin-bottom:65px; text-align:left;}
.company .block2 .cont .btn{ width:135px; height:29px; line-height:29px; color:#FFF; border:1px solid #bebebe; display:inline-block; margin:0 10px;}

.company .title{ text-align:center; width:880px; margin:0 auto; padding-top:50px; padding-bottom:54px;}
.company .title .w1{ font-size:24px; color:#474747; line-height:30px; margin-bottom:21px;}
.company .title .w2{ font-size:12px; color:#707070; line-height:18px; margin-bottom:19px;}
.company .title .btn{ width:160px; height:29px; line-height:29px; display:inline-block; background-color:#b61f24; color:#FFF; border:0px solid #bebebe;}

.company .block3{ padding-bottom:54px;}
.company .block3 ul{ overflow:hidden;}
.company .block3 li{ float:left; margin-left:9px; width:294px; height:294px;}
.company .block3 li img{ width:100%; height:100%;}
.company .block3 .l1{ margin-left:0;}
.company .block3 .l2{ margin-left:10px;}

/*鍏嶈垂杞鏈嶅姟*/
.service{}
.service .block1{ overflow:hidden; padding-bottom:55px;}
.service .block1 .scrollWarp ol{ right:0; text-align:right; padding-right:22px;}
.service .cont{ float:right; width:302px; height:378px; padding:65px 40px 0; background:url(../images/service_block1_bg.jpg) 0 0 no-repeat; color:#FFF;}
.service .cont .t1{ font-size:36px; line-height:46px; font-family:Arial; text-transform:uppercase;}
.service .cont .t2{ font-size:24px; line-height:34px;}
.service .cont .t3{ font-size:30px; line-height:36px; margin-bottom:22px;}
.service .cont .t4{ font-size:12px; line-height:20px; height:200px;overflow:hidden;width:100%;}
.service .imgWarp{ float:right; width:822px; height:443px; overflow:hidden;}
.service .imgWarp .scrollWarp{width:100%;height:100%;position:relative;}
.service .imgWarp ul{width:100%;height:100%;}
.service .imgWarp ul li{float:left;width:100%;height:100%;}
.service .imgWarp img{ width:100%; height:auto;}

.service .block2{ background:url(../images/appointment_form_bg1.jpg) 0 0 repeat; padding-top:54px;}
.service .block2 .title{ font-size:24px; color:#fff; line-height:30px; text-align:center; margin-bottom:36px;}
.service .block2 .form{ width:416px; float:left;}
.service .block2 .form ul{ padding-bottom:9px;}
.service .block2 .form li{ overflow:hidden; position:relative; padding-left:75px; margin-bottom:11px; line-height:29px; color:#fff; }
.service .block2 .form li .lable{ width:75px; height:29px; overflow:hidden; position:absolute; left:0; top:0; text-align:right; font-size:14px; color:#ffffff;}
.service .block2 .form li .input{border:#fff 1px solid; padding:0 10px; width:280px; height:29px;color:#ffffff;}
.service .block2 .form li .input input{ width:217px; height:29px; line-height:29px; font-size:12px; color:#ffffff;}
.service .block2 .form li .radio{ overflow:hidden;}
.service .block2 .form li .radio span{ padding-left:26px; background:url(../images/service_block2_form_ico.png) 0 -30px no-repeat; cursor:pointer; float:left; width:54px; display:block; height:29px;}
.service .block2 .form li .radio .cur{ background-position:-295px -30px;}
.service .block2 .form li select{ width:100px; height:27px; border:1px solid #fff; color:#7a1a1a1;}
.service .block2 .form li .inputl{ background:url(../images/service_block2_form_ico.png) left -60px no-repeat; padding:0 10px; width:292px; height:29px;}
.service .block2 .form li .inputl input{ width:292px; height:29px; line-height:29px; font-size:12px; color:#ffffff;}
.service .block2 .form li .textarea{border:#fff 1px solid; padding:0 10px; width:280px; height:73px;}
.service .block2 .form li .textarea textarea{ width:292px; height:73px; line-height:18px; font-size:12px; resize:none; color:#ffffff;}
.service .block2 .form li .keycode{ background:url(../images/service_block2_form_ico.png) left -90px no-repeat; padding:0 10px; width:97px; height:29px; float:left;}
.service .block2 .form li .keycode input{ width:97px; height:29px; line-height:29px; font-size:12px;}
.service .block2 .form li .imgWarp{ width:59px; height:29px; float:left; overflow:hidden; margin:0 12px 0 3px;}
.service .block2 .form li .imgWarp img{ width:59px; height:29px;}
.service .block2 .form li .tip{ font-size:12px; float:left; cursor:pointer;}
.service .block2 .form .s_btn{ background:#fff;color:#000; margin-left:75px; width:93px; height:29px; cursor:pointer;}
.service .block2 .contact{ float:left; width:393px; height:444px; color:#ffffff; text-align:center;}
.service .block2 .contact .t1{ font-size:20px; line-height:32px; padding-top:33px;}
.service .block2 .contact .t2{ font-size:14px; line-height:22px; margin-bottom:16px;}
.service .block2 .contact .btn{ font-size:14px; display:inline-block; background:url(../images/service_block2_btn_bg.png) center top no-repeat; width:168px; height:44px; line-height:44px; color:#000;}
.service .block2 .contact .tel{}

/*鍝佺墝鑽ｈ獕*/
.honour{}
.honour .dateBar{ padding-top:60px; padding-bottom:52px; font-family:Arial;}
.honour .dateBar .bar1{ line-height:80px; text-align:center; color:#909090; overflow:hidden; width:360px; margin:0 auto 8px;}
.honour .dateBar .reduce{ font-size:60px; width:80px; float:left; cursor:pointer; -moz-user-select:none;}
.honour .dateBar .year{ width:200px; font-size:80px; font-weight:bold; color:#474747; float:left;}
.honour .dateBar .increase{ font-size:60px; width:80px; float:left; cursor:pointer; -moz-user-select:none;}
.honour .dateBar .reduce:hover,.honour .dateBar .increase:hover{ color:#474747;}

.honour .dateBar .bar2{ color:#474747; font-size:16px; line-height:20px; overflow:hidden;}
.honour .dateBar .bar2 .start{ width:243px; float:left; text-align:right; padding-right:13px;}
.honour .dateBar .bar2 .dragWarpX{ width:692px; height:20px; float:left; position:relative; background:url(../images/honour_dragWarp_bg.png) left 9px repeat-x;}
.honour .dateBar .bar2 .dragColor{ width:0; height:1px; margin-top:9px; background-color:#b61f24;}
.honour .dateBar .bar2 .dragBar{ width:20px; height:20px; background:url(../images/honour_dragBar.png) center top no-repeat; position:absolute; left:0; top:0; cursor:pointer;}
.honour .dateBar .bar2 .dragBar:hover{ background-position:center bottom;}
.honour .dateBar .bar2 .cur{ background-position:center bottom;}
.honour .dateBar .bar2 .end{ width:243px; float:right; text-align:left; padding-left:13px;}

.honour .list{}
.honour .list ul{ display:none; position:relative; height:500px;}
.honour .list .cur{ display:block;padding-bottom:40px;}
.honour .list li{ width:388px; border-top:4px solid #282828; background-color:#f3f3f3; position:absolute; left:0; top:0;}
.honour .list li .imgWarp{ width:388px; overflow:hidden;}
.honour .list li .imgWarp:after{content:"";display:inline-block;height:100%;vertical-align:middle;font-size:0;}
.honour .list li .imgWarp img{ width:100%; height:auto;}
.honour .list li .cont{ background-color:#f3f3f3; padding:26px 22px 36px 28px;}
.honour .list li .day{ font-size:54px; line-height:54px; color:#707070; font-family:Arial; margin-bottom:7px;}
.honour .list li .day span{ text-transform:uppercase; font-size:16px; line-height:26px; margin-left:10px;}
.honour .list li .text{ font-size:14px; line-height:22px; color:#474747;}
.honour .list li:hover .day,.honour .list li:hover .text{ color:#FFF;}
.honour .list li:hover .cont{ background:url(../images/honour_hover_bg.jpg) center top no-repeat;}
.honour .loadmore{display:none;}

/*甯傚満娲诲姩*/
.market{}
.market .scrollWarp ol{ right:0; text-align:right; padding-right:22px;}

.market .block1{ text-align:center; padding-bottom:54px;}
.market .block1 .title{ padding:58px 0 19px;}
.market .block1 .title .w1{ font-size:24px; color:#474747; line-height:40px;}
.market .block1 .title .w2{ font-size:14px; color:#707070;line-height:26px;}
.market .block1 ul{ overflow:hidden;}
.market .block1 li{ width:394px; float:left;}
.market .block1 li a{ color:#333333;}
.market .block1 li a:hover{ color:#b61f24;}
.market .block1 li .imgWarp{ width:394px; height:221px; overflow:hidden;}
.market .block1 li .imgWarp img{ width:100%; height:100%;}
.market .block1 li .text{ font-size:18px; line-height:28px;  overflow:hidden; white-space:nowrap; padding:13px 10px 35px;}
.market .block1 li .text p{ color:#707070; font-size:14px; line-height:22px;}
.market .block1 li .in p{ color:#b61f24;}
.market .block1 .more{ font-size:12px; color:#707070; width:139px; height:29px; border:1px solid #bebebe; display:inline-block; line-height:29px;}
.market .block1 .more:hover{ color:#FFF; border-color:#b61f24; background-color:#b61f24;}

.market .block2{ background:url(../images/activity_block2_bg.jpg) 0 0 repeat;}
.market .block2 .title{ text-align:center; padding:48px 0 40px;}
.market .block2 .title .w1{ font-size:24px; line-height:40px; color:#474747;}
.market .block2 .title .w1 span{ color:#b61f24;}
.market .block2 .title .w2{ font-size:14px; line-height:28px; color:#707070; margin-bottom:6px;}
.market .block2 .title .btn{ width:187px; height:31px; font-size:12px; line-height:31px; text-align:center; color:#FFF; background-color:#b61f24; display:inline-block;}

.market .block2 .list{ padding-bottom:65px;}
.market .block2 .list ul{ overflow:hidden; margin-bottom:32px;}
.market .block2 .list li{ float:left; text-align:center; position:relative;}
.market .block2 .list .hot:after{ content:''; position:absolute; background:url(../images/activity_block2_hot.png) 0 0 no-repeat; width:63px; height:49px; right:0; top:0px;}
.market .block2 .list .l1{ width:294px; border-right:2px solid #ececec;}
.market .block2 .list .l2{ width:307px; border-left:1px solid #FFF; border-right:2px solid #ececec;}
.market .block2 .list .l3{ width:301px; border-left:1px solid #FFF; border-right:2px solid #ececec;}
.market .block2 .list .l4{ width:293px; border-left:1px solid #FFF;}
.market .block2 .list li .imgWarp{ height:236px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.market .block2 .list li .imgWarp a{position:relative;height:100%; display:block;}
.market .block2 .list li .imgWarp i{display:inline-block;height:100%;vertical-align:middle;}
.market .block2 .list li .imgWarp img{max-width:100%;height:auto;}
.market .block2 .list .l1 .imgWarp{ width:294px;}
.market .block2 .list .l2 .imgWarp{ width:307px;}
.market .block2 .list .l3 .imgWarp{ width:301px;}
.market .block2 .list .l4 .imgWarp{ width:293px;}
.market .block2 .list li .cont{ height:76px; overflow:hidden;}
.market .block2 .list li .t1{ font-size:18px; line-height:40px; white-space:nowrap;}
.market .block2 .list li .t1 a{ color:#474747;}
.market .block2 .list li .t1 a:hover{ color:#b61f24;}
.market .block2 .list li .t2{ font-size:12px; line-height:18px; color:#707070; padding:0 24px;}

.market .block3{ padding-bottom:54px;}
.market .block3 .title{ text-align:center; padding:52px 0 32px;}
.market .block3 .title .w1{ font-size:24px; line-height:40px; color:#474747; margin-bottom:2px;}
.market .block3 .title .btn{ width:195px; height:31px; font-size:12px; line-height:31px; text-align:center; color:#FFF; background-color:#b61f24; display:inline-block;}
.market .block3 ul{ overflow:hidden; position:relative;}
.market .block3 li{ width:292px; height:267px; position:relative; float:left; overflow:hidden; margin:0 0 10px 10px;float:left;}
.market .block3 li a{display:block;height:100%; position:relative;overflow:hidden;}
.market .block3 li.d1{width:600px;margin-left:0;}
.market .block3 li.d4{width:600px; position:absolute;left:302px;top:277px;margin-left:0;}
.market .block3 li.d5{margin-left:0;}
.market .block3 li.d6{margin-left:620px;}
.market .block3 li img{ width:100%; height:auto;}
.market .block3 .hot a:after{ content:''; position:absolute; background:url(../images/activity_block2_hot.png) 0 0 no-repeat; width:63px; height:49px; right:0; top:0;}



/*鍙戝睍鍘嗙▼*/
.history{}
.history .block1{ padding-bottom:65px;}
.history .block1 .title{ font-size:24px; line-height:40px; padding-bottom:23px; color:#474747; text-align:center;}
.history .sliderWarp{ position:relative; width:100%; height:667px;}
.history .sliderWarp .yearLine{ width:100%; height:74px; position:absolute; top:0; left:0; background:url(../images/history_sliderWarp_top_bg.png) 0 0 repeat;}
.history .sliderWarp .yearLine .prev{ background:url(../images/history_sliderWarp_top_arrow.png) left top no-repeat; width:33px; height:33px; position:absolute; left:29px; top:29px; cursor:pointer;}
.history .sliderWarp .yearLine .next{ background:url(../images/history_sliderWarp_top_arrow.png) right top no-repeat; width:33px; height:33px; position:absolute; right:29px; top:29px; cursor:pointer;}
.history .sliderWarp .yearLine .prev:hover{ background-position:left bottom;}
.history .sliderWarp .yearLine .next:hover{ background-position:right bottom;}
.history .sliderWarp .yearLine .yearBar{ width:1040px; height:74px; margin:0 auto; background:url(../images/history_sliderWarp_line.png) center 45px repeat-x; padding:0 20px; overflow:hidden;}
.history .sliderWarp .yearLine .yearBar ul{ overflow:hidden;}
.history .sliderWarp .yearLine .yearBar li{ width:80px; height:32px; background:url(../images/history_sliderWarp_point.png) center 39px no-repeat; float:left; font-size:18px; color:#707070; font-family:Arial; line-height:32px; padding-top:7px; padding-bottom:13px; cursor:pointer; text-align:center;}
.history .sliderWarp .yearLine .yearBar li:hover{ font-weight:bold; color:#b61f24; font-size:26px; background-position:center -13px;}
.history .sliderWarp .yearLine .yearBar .cur{ font-weight:bold; color:#b61f24; font-size:26px; background-position:center -13px;}
.history .sliderWarp .arrowBar{ width:100%; height:37px; padding-top:8px; text-align:center; position:absolute; bottom:0; left:0; background:url(../images/history_sliderWarp_bottom_bg.png)0 0 repeat;}
.history .sliderWarp .arrowBar .prev{ background:url(../images/history_sliderWarp_bottom_arrow.png) left top no-repeat; width:31px; height:30px; cursor:pointer; display:inline-block; margin:0 2px;}
.history .sliderWarp .arrowBar .next{ background:url(../images/history_sliderWarp_bottom_arrow.png) right top no-repeat; width:31px; height:30px; cursor:pointer;display:inline-block; margin:0 2px;}
.history .sliderWarp .arrowBar .prev:hover{ background-position:left bottom;}
.history .sliderWarp .arrowBar .next:hover{ background-position:right bottom;}
.history .sliderWarp .main{ width:100%; height:355px; position:absolute; top:183px; left:0;}
.history .sliderWarp .main .prev{ width:76px; height:40px; position:absolute; background:url(../images/history_sliderWarp_center_arrow.png) left top no-repeat; cursor:pointer; top:-58px; left:50%; margin-left:-38px;}
.history .sliderWarp .main .next{ width:76px; height:40px; position:absolute; background:url(../images/history_sliderWarp_center_arrow.png) right top no-repeat; cursor:pointer; bottom:-58px; left:50%; margin-left:-38px;}
.history .sliderWarp .main .prev:hover{ background-position:left bottom;}
.history .sliderWarp .main .next:hover{ background-position:right bottom;}
.history .sliderWarp .main .sliderImg{ width:100%; height:100%; overflow:hidden;}
.history .sliderWarp .main .sliderImg .sliderDiv{ overflow:hidden; height:100%;}
.history .sliderWarp .main .sliderImg .box{ float:left; position:relative;}
.history .sliderWarp .main .sliderImg .box .date{ width:181px; height:45px; background:url(../images/history_sliderWarp_date_bg.png) 0 0 repeat; text-align:center; color:#FFF; font-family:Arial; font-weight:bold; line-height:45px; font-size:18px;
transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;}
.history .sliderWarp .main .sliderImg .box ul{}

.history .sliderWarp .main .sliderImg .box li{ width:181px; height:155px; position:relative;overflow:hidden;
transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;}
.history .sliderWarp .main .sliderImg .box li img{ width:100%; height:auto;}
.history .sliderWarp .main .sliderImg .box li .link{ width:424px; height:55px; line-height:55px; font-size:14px; padding:0 28px; position:absolute; bottom:0; left:0; background-color:#b61f24; color:#FFF; white-space:nowrap;  overflow:hidden; display:none;}
.history .sliderWarp .main .sliderImg .big li{ width:480px; height:355px;}
.history .sliderWarp .main .sliderImg .big .date{ position:absolute; left:0; top:0; font-size:30px; height:56px; line-height:56px; padding:0 22px; width:auto; z-index:1;}
.history .sliderWarp .main .sliderImg .big li .link{ display:block;}

/*鐧惧彉瀹氬埗*/
.custom{}
.custom .title{ padding:48px 0 35px; text-align:center;}
.custom .title .t1{ font-size:24px; color:#474747; line-height:38px; margin-bottom:10px;}
.custom .title .t2{ font-size:14px; color:#707070; line-height:22px; width:750px; margin:0 auto;}

.custom .screen{ border-top:1px solid #d9d9d9;}
.custom .screen dl{ line-height:45px; border-bottom:1px solid #d9d9d9; position:relative; padding-left:120px;}
.custom .screen dt{ width:110px; font-size:14px; color:#474747; text-align:right; position:absolute; left:0; top:0;}
.custom .screen dd{ font-size:14px; color:#707070; text-align:left; overflow:hidden;}
.custom .screen dd span{ display:block; cursor:pointer; float:left; margin:0 21px; font-family:Arial, Helvetica, sans-serif;}
.custom .screen dd .now{ color:#b41b20;}
.custom .screen .sort{ font-size:18px; line-height:22px; color:#474747; background:url(../images/custom_sort_arrow.png) right top no-repeat; padding-right:38px; width:110px; margin:18px 0 37px; text-align:right; cursor:pointer;}
.custom .screen .cur{ background-position:right bottom;}

.custom .list{}
.custom .list ul{ position:relative; height:500px;}
.custom .list .cur{ display:block;}
.custom .list li{ width:388px; border-top:4px solid #282828; background-color:#f3f3f3; position:absolute; left:0; top:0;}
.custom .list li .imgWarp{ width:388px; height:auto; overflow:hidden;}
.custom .list li .imgWarp img{ width:100%; height:auto;}
.custom .list li .cont{ background-color:#f3f3f3; padding:26px 22px 36px 28px;}
.custom .list li .day{ font-size:14px; line-height:22px; color:#707070; margin-bottom:7px;}
.custom .list li .day span{ text-transform:uppercase; font-size:16px; line-height:26px; margin-left:10px;}
.custom .list li .text{ font-size:16px; line-height:28px; color:#474747;}
.custom .list li:hover .day,.custom .list li:hover .text{ color:#FFF;}
.custom .list li:hover .cont{ background:url(../images/honour_hover_bg.jpg) center top no-repeat;}
.custom .list .more{ width:139px; height:29px; border:1px solid #bebebe; line-height:29px; text-align:center; display:block; margin:0 auto 82px;}
.custom .list .more:hover{background:#b41b20;color:#fff;border-color:#b41b20;}


/**/
#living .list{}
#living .list ul{ position:relative; height:500px;}
#living .list .cur{ display:block;}
#living .list li{ width:388px; border-top:4px solid #282828; background-color:#f3f3f3; position:absolute; left:0; top:0;height:420px !important; overflow:hidden !important;}
#living .list li .imgWarp{ width:388px; }
#living .list li .cont{ background-color:#f3f3f3; padding:26px 22px 36px 28px;}
#living .list li .day{ font-size:14px; line-height:22px; color:#707070; margin-bottom:7px;}
#living .list li .day span{ text-transform:uppercase; font-size:16px; line-height:26px; margin-left:10px;}
#living .list li .text{ font-size:16px; line-height:28px; color:#474747;}
#living .list li:hover .day,.custom .list li:hover .text{ color:#FFF;}
#living .list li:hover .cont{ background:url(../images/honour_hover_bg.jpg) center top no-repeat;}
#living .list .more{ width:139px; height:29px; border:1px solid #bebebe; line-height:29px; text-align:center; display:block; margin:0 auto 0px;}
#living .list .more:hover{background:#b41b20;color:#fff;border-color:#b41b20;}
#living .list li:hover .text{ color:#fff;}


/*鏂版墜鎸囧崡*/
.guide{ padding-bottom:76px;}
.guide .cont{ width:888px; float:right;}
.guide .cont h1{font-size:24px;text-align:center;line-height:120%;}
.guide .cont h2{font-size:20px;line-height:120%;color:#707070;margin-top:20px;line-height:30px;margin-bottom:20px;}
.guide .cont h2 strong{font-family:Impact;color:#b61f24;font-size:30px;vertical-align:bottom;}
.guide .cont .div{position:relative;padding:5px 0 10px 40px;margin-bottom:10px;line-height:150%;font-size:12px;}
.guide .cont .div span{position:absolute;left:0;top:0;width:27px;height:27px;line-height:27px;text-align:center;color:#b61f24;font-size:16px;font-family:Arial, Helvetica, sans-serif;height:100%;background:url(../images/line1.png) left top no-repeat;}
.guide .cont .div.last span{height:27px;}


/*棰勭害璁捐甯�*/
.appointment{}
.appointment .title{ padding:0 0 56px; text-align:center;}
.appointment .title .t1{ font-size:30px; color:#333333; line-height:46px;}
.appointment .title .t2{ font-size:14px; color:#707070; line-height:22px; margin-bottom:17px; text-transform:uppercase;}
.appointment .title .t3{ font-size:14px; color:#707070; line-height:22px; width:820px; margin:0 auto;}
.appointment .formWarp{ padding-bottom:86px; color:#FFF; overflow:hidden;}
.appointment .form{ height:595px; text-align:center; width:50%; float:left; background:url(../images/appointment_form_bg.jpg) 0 0 no-repeat;}
.appointment .form .w1{ padding-top:58px;}
.appointment .form .w2{ font-size:22px; line-height:36px; margin-bottom:18px;}
.appointment .form ul{ text-align:left; margin:0 87px 20px;}
.appointment .form li{ overflow:hidden; margin-bottom:6px;}
.appointment .form li .input{ width:401px; height:30px; border:1px solid #fff; border-radius:2px; padding:0 12px;}
.appointment .form li .input input{width:401px; height:30px; line-height:30px; color:#FFF; background:none;border:none;}
.appointment .form li .lable{ width:82px; height:32px; line-height:32px; float:left; padding-left:12px;}
.appointment .form li .radio{ float:left; overflow:hidden;}
.appointment .form li .radio span{ display:block; float:left; background:url(../images/appointment_form_radio.png) left center no-repeat; padding-right:30px; padding-left:22px; cursor:pointer; line-height:32px;}
.appointment .form li .radio .cur{ background-position:-100px center;}
.appointment .form li .select{float:left;overflow:hidden;width:136px;margin-left:6px; border:1px solid #c8777b; border-radius:2px; }
.appointment .form li .select.first{margin-left:0;}
.appointment .form li select{ width:100%; height:30px;color:#FFF; padding:0 12px; line-height:30px;  background:none;float:left;}
.appointment .form li option{ background-color:#ba282d;}
.appointment .form li .textarea{ width:401px; height:77px; border:1px solid #c8777b; border-radius:2px; padding:5px 12px;}
.appointment .form li .textarea textarea{ width:401px; height:77px; color:#FFF; line-height:22px; font-size:12px; resize:none; background:none;border:none;}
.appointment .form li .keycode{ float:left; width:260px; height:30px; border:1px solid #c8777b; border-radius:2px; padding:0px 12px;}
.appointment .form li .keycode input{ width:260px; height:30px; color:#FFF; font-size:12px; line-height:30px; background:none;border:none;}
.appointment .form li .imgWarp{ float:left; margin-left:9px; background:url(../images/appointment_form_code.png) left center no-repeat; line-height:32px; padding-left:33px; width:99px; height:32px; cursor:pointer;}
.appointment .form li .imgWarp img{ width:99px; height:32px;}
.appointment .form .s_btn{ width:116px; height:32px; color:#000; font-size:14px;background-color:#ffff01; cursor:pointer;margin-right:5px;}
.appointment .form .r_btn{ width:116px; height:32px; color:#FFF; font-size:14px;background-color:#242424; cursor:pointer;}

.appointment .help{ width:50%; height:595px; float:right; background:url(../images/appointment_help_bg.jpg) 0 0 no-repeat;}
.appointment .help .w1{ margin-bottom:25px; padding-top:123px; margin-left:70px;}
.appointment .help .w2{ margin-bottom:9px; margin-left:70px;}
.appointment .help .w3{ font-size:16px; line-height:24px; margin-left:70px;}
.appointment .help .w4{ font-size:18px; line-height:28px; margin-left:70px;}
.appointment .help ul{ text-align:center; padding-top:46px;}
.appointment .help li{ width:162px; display:inline-block;
transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.appointment .help li:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.appointment .help li a{ color:#FFF;}
.appointment .help .imgWarp{width:87px;margin:auto;}
.appointment .help .imgWarp img{ width:100%; height:auto;}
.appointment .help .text{ font-size:14px; line-height:22px; padding-top:9px;}

/*bannar*/
.bannar{ position:relative;}

/*鍒嗛〉*/
.xf_page{ text-align:center; width:100%;}
.xf_page ul{ display:inline-block; overflow:hidden;}
.xf_page li{ float:left; padding:0 5px; color:#707070; line-height:34px;}
.xf_page a{ display:block; width:34px; height:34px; line-height:34px; color:#909090; border:1px solid #c9c9c9; border-radius:3px; font-family:Arial;}
.xf_page a:hover{ color:#FFF; background-color:#e26d2d; border-color:#e26d2d;}
.xf_page .cur{ color:#FFF; background-color:#e26d2d; border-color:#e26d2d;}




.position.a{padding:0;}
.b8 .banner{height:718px;position:relative;overflow:hidden;width:100%;margin-top:2px;}
.b8 .banner .frame{height:718px;position:relative;overflow:hidden;width:100%;background:url(../images/banner1.jpg) center top no-repeat;}
.b8 .banner .links{position:absolute;width:456px;left:50%;top:445px;margin-left:-228px;}
.b8 .banner .links a{display:block;height:32px;width:104px;margin:0 5px;text-align:center;line-height:30px;float:left;color:#fff;font-size:14px;background:url(../images/k1.png) center center no-repeat;}
.b8 .banner .links a:hover{background:#a01b20;}
.b8 .main1{height:974px;margin-top:45px;}
.b8 .main1 .block{position:relative;}
.b8 .main1 .div1{position:absolute;top:0;left:245px;width:565px;height:350px;text-align:center;padding-top:129px;overflow:hidden; background:url(../images/back2.jpg) center top no-repeat;}
.b8 .main1 .div2{position:absolute;top:0;left:0;width:244px;height:234px;overflow:hidden;}
.b8 .main1 .up{position:absolute;background:url(../images/black20.png) center center repeat;width:100%;height:100%;left:0;top:0;text-align:center;}
.b8 .main1 .div2 .up{background:none;}
.b8 .main1 .div2 .up img,.b8 .main1 .div5 .up img{margin-top:74px;}
.b8 .main1 .div2 .up p,.b8 .main1 .div5 .up p{color:#fff;margin-top:9px;font-size:16px;}
.b8 .main1 .div5{position:absolute;top:234px;left:0;width:244px;height:234px;overflow:hidden;}
.b8 .main1 .div3{position:absolute;top:0;left:809px;width:396px;height:156px;overflow:hidden;}
.b8 .main1 .div4{position:absolute;top:156px;left:809px;width:396px;height:156px;overflow:hidden;}
.b8 .main1 .div6{position:absolute;top:312px;left:809px;width:396px;height:156px;overflow:hidden;}
.b8 .main1 .div2 .up{background:none;}
.b8 .main1 .div3 .up img,.b8 .main1 .div4 .up img,.b8 .main1 .div6 .up img{margin-top:38px;}
.b8 .main1 .div3 .up p,.b8 .main1 .div4 .up p,.b8 .main1 .div6 .up p{color:#fff;margin-top:5px;font-size:16px;}
.b8 .main1 .div7{position:absolute;left:0;top:478px;width:800px;height:395px;overflow:hidden;}
.b8 .main1 .div8{position:absolute;left:809px;top:478px;width:395px;height:395px;overflow:hidden;}
.b8 .main2{background:url(../images/bg2.png) center center repeat;height:1098px;}
.b8 .main2 .block{position:relative;height:1098px;overflow:hidden;}
.b8 .main2 .div1{position:absolute;width:631px;height:299px;top:397px;left:535px;padding-left:40px;}
.b8 .main2 .div1 h3{margin-top:74px;color:#474747;font-size:30px;line-height:1.2;}
.b8 .main2 .div1 p{font-size:14px;color:#707070;line-height:1.5;margin-top:12px;}
.b8 .main2 .div1 .links{margin-top:35px;}
.b8 .main2 .div1 .links a{display:block;height:32px;width:104px;margin-right:5px;text-align:center;line-height:30px;float:left;color:#474747;font-size:14px;background:url(../images/k2.png) center center no-repeat;}
.b8 .main2 .div1 .links a:hover{background:#a01b20;color:#fff;}
.b8 .main2 .div2{position:absolute;top:89px;left:0;width:526px;height:300px;overflow:hidden;}
.b8 .main2 .div3{position:absolute;top:89px;left:535px;width:331px;height:300px;overflow:hidden;}
.b8 .main2 .div3 .text{position:absolute;left:0;top:0;width:291px;height:100%;padding:0 20px;}
.b8 .main2 .div3 .text h3{text-align:center;color:#fff;font-size:18px;line-height:1.5;margin:58px 0 25px;}
.b8 .main2 .div3 .text .p1{color:#fff;font-size:12px;line-height:1.5;margin-bottom:10px;}
.b8 .main2 .div3 .text .p2{color:#fff;font-size:12px;line-height:1.5;margin-bottom:10px;}
.b8 .main2 .div3 .text .s1{display:block;float:left;width:110px;}
.b8 .main2 .div3 .text .s2{display:block;float:right;width:178px;}
.b8 .main2 .div4{position:absolute;top:89px;left:874px;width:331px;height:300px;overflow:hidden;}
.b8 .main2 .div5{position:absolute;top:397px;left:0;width:526px;height:299px;overflow:hidden;}
.b8 .main2 .div6{position:absolute;top:704px;left:0;width:669px;height:299px;overflow:hidden;}
.b8 .main2 .div7{position:absolute;top:704px;left:678px;width:526px;height:299px;overflow:hidden;}
.b8 .main3{height:785px;}
.b8 .main3 .title{text-align:center;padding-top:75px;}
.b8 .main3 .title h3{font-size:48px;color:#474747;font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2;}
.b8 .main3 .title h4{font-size:30px;color:#474747;line-height:1.2;}
.b8 .main3 .title .more{display:block;border:solid 1px #464646;width:220px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#707070;margin:10px auto 0;}
.b8 .main3 .title .more:hover{background:#a01b20;color:#fff;border:solid 1px #fff;}
.b8 .main3 .focus{margin-top:35px;position:relative;}
.b8 .main3 .focus .frame{position:relative;height:397px;overflow:hidden;}
.b8 .main3 .focus .frame .child{float:left;}
.b8 .main3 .focus .frame .child .pic{width:396px;height:397px;overflow:hidden;margin-left:8px;float:left;}
.b8 .main3 .focus .frame .child .pic.a{margin-left:0;}
.b8 .main3 .focus .nav{margin-top:30px;text-align:center;}
.b8 .main3 .focus .nav a{background:url(../images/t1.png) center center no-repeat;width:36px;height:10px;display:inline-block;margin:0 5px;}
.b8 .main3 .focus .nav a.now{background:url(../images/t2.png) center center no-repeat;}



.business .main1{padding-bottom:45px;}
.business .main1 h2{font-size:24px;color:#474747;line-height:1.2;text-align:center;}
.business .main1 p{font-size:14px;color:#707070;line-height:1.5;}
.business .main1 .p1{width:852px;margin:25px auto 0;text-align:center;}
.business .main1 .p2{width:1045px;margin:8px auto 0;text-align:center;}
.business .main1 .p3{height:83px;margin-top:28px;}
.business .main1 .p3 .er{float:left;margin-left:474px;width:88px;height:83px;}
.business .main1 .p3 .er img{width:100%;height:100%;}
.business .main1 .p3 .text{float:left;margin-left:18px;}
.business .main1 .p3 .text p{line-height:2;}
.business .main2 h2{font-size:24px;color:#474747;line-height:1.2;text-align:center;}
.business .main2 .box{margin-top:28px;}
.business .main2 .box .div{float:left;width:393px;height:206px;overflow:hidden;position:relative;margin-left:12px;margin-bottom:12px;}
.business .main2 .box .div .pic{float:left;width:198px;height:206px;}
.business .main2 .box .div .text{float:left;width:195px;height:100%;position:relative;}
.business .main2 .box .div.a{margin-left:0;}
.business .main2 .box .div .text p{padding:65px 5px 0 25px;color:#fff;font-size:18px;line-height:1.5;position:absolute;left:0;top:0;}
.business .main2 .box .div .up{position:absolute;left:0;top:0;}
.business .main2 .box .div .up p{padding:75px 90px 0;color:#fff;font-size:18px;line-height:1.5;}
.business .main3{margin-top:35px;}
.business .main3 h2{text-align:center;line-height:1.2;color:#971a1e;font-size:34px;}
.business .main3 .box{margin-top:25px;}
.business .main3 .box .focus{float:right;width:608px;overflow:hidden;position:relative;height:298px;}
.business .main3 .box .focus .arrow_l{background:url(../images/arrow_l1.png) center center no-repeat;width:38px;height:59px;position:absolute;left:0;top:122px;cursor:pointer;}
.business .main3 .box .focus .arrow_r{background:url(../images/arrow_r1.png) center center no-repeat;width:38px;height:59px;position:absolute;right:0;top:122px;cursor:pointer;}
.business .main3 .box .focus .arrow_l:hover{background:url(../images/arrow_l2.png) center center no-repeat;}
.business .main3 .box .focus .arrow_r:hover{background:url(../images/arrow_r2.png) center center no-repeat;}
.business .main3 .box .focus .frame{width:100%;height:100%;overflow:hidden;position:relative;}
.business .main3 .box .focus .frame .child{float:left;}
.business .main3 .box .focus .frame .child .pic{float:left;width:298px;height:298px;overflow:hidden;margin-left:12px;}
.business .main3 .box .focus .frame .child .pic.a{margin-left:0;}
.business .main3 .box .div1{float:left;width:596px;height:298px;}
.business .main3 .box .div1 .pic1{float:left;width:271px;height:298px;}
.business .main3 .box .div1 .pic2{float:left;width:325px;height:298px;}
.business .main3 .box .div2{float:right;width:608px;height:298px;}
.business .main3 .box .div2 .pic1{float:left;width:271px;height:298px;}
.business .main3 .box .div2 .pic2{float:left;width:337px;height:298px;}
.business .main3 .box .text.t1{float:left;width:351px;}
.business .main3 .box .text.t2{float:right;width:363px;}
.business .main3 .box .text{height:238px;padding:60px 145px 0 100px;}
.business .main3 .box .text h3{font-size:24px;color:#474747;line-height:1.2;}
.business .main3 .box .text h3 span{color:#b61f24;}
.business .main3 .box .text .p{margin-top:5px;line-height:1.5;color:#707070;font-size:14px;}
.business .main3 .box .text p{padding-top:10px;clear:both;}
.business .main3 .box .text p .s1{float:left;display:block;width:28px;}
.business .main3 .box .text p .s2{float:left;display:block;width:323px;}
.business .main4{margin-top:50px;padding-bottom:66px;}
.business .main4 h2{text-align:center;line-height:1.2;color:#b61f24;font-size:24px;}
.business .main4 .img1{margin-top:25px;}
.business .main4 .img2{display:none;}
.business .main4 form{margin-top:60px;}
.business .main4 form .l{background:#f5f5f5;float:left;width:536px;height:440px;padding-left:65px;}
.business .main4 form h3{margin-top:35px;font-size:18px;color:#474747;line-height:1.2;}
.business .main4 form ul{margin-top:25px;}
.business .main4 form .ul1 li{ overflow:hidden; position:relative; padding-left:75px; margin-bottom:11px; line-height:29px; color:#707070;}
.business .main4 form .ul1 li .lable{ width:72px; height:58px; overflow:hidden; position:absolute; left:0; top:0; text-align:right; font-size:14px; color:#707070;}
.business .main4 form .ul1 li .input{ background:url(../images/service_block2_form_ico.png) left top no-repeat; padding:0 10px; width:217px; height:29px;}
.business .main4 form .ul1 li .input input{ width:217px; height:29px; line-height:29px; font-size:12px;}
.business .main4 form .ul1 li .radio{ overflow:hidden;}
.business .main4 form .ul1 li .radio span{ padding-left:26px; background:url(../images/service_block2_form_ico.png) 0 -30px no-repeat; cursor:pointer; float:left; width:54px; display:block; height:29px;font-size:12px;}
.business .main4 form .ul1 li .radio .cur{ background-position:-295px -30px;}
.business .main4 form .ul1 li .inputl{ background:url(../images/service_block2_form_ico.png) left -60px no-repeat; padding:0 10px; width:292px; height:29px;}
.business .main4 form .ul1 li .inputl input{ width:292px; height:29px; line-height:29px; font-size:12px;}
.business .main4 form .ul1 li .textarea{ background:url(../images/textarea.png) left bottom no-repeat; padding:5px 10px; width:271px; height:118px;}
.business .main4 form .ul1 li .textarea textarea{ width:100%; height:118px; line-height:18px; font-size:12px; resize:none;}
.business .main4 form .ul1 li .keycode{ background:url(../images/service_block2_form_ico.png) left -90px no-repeat; padding:0 10px; width:97px; height:29px; float:left;}
.business .main4 form .ul1 li .keycode input{ width:97px; height:29px; line-height:29px; font-size:12px;}
.business .main4 form .ul1 li .imgWarp{ width:59px; height:29px; float:left; overflow:hidden; margin:0 12px 0 3px;}
.business .main4 form .ul1 li .imgWarp img{ width:59px; height:29px;}
.business .main4 form .ul1 li .tip{ font-size:12px; float:left; cursor:pointer;}
.business .main4 form .r{background:#f5f5f5;float:right;width:536px;height:440px;padding-left:65px;}
.business .main4 form .ul2 li{float:left;width:230px;margin-bottom:10px;}
.business .main4 form .ul2 li .lable{text-align:right;float:left;line-height:29px;padding-right:10px;width:70px;}
.business .main4 form .ul2 li .input{ background:#fff; padding:0 10px; width:118px; height:29px;border:solid 1px #e2e2e2;float:left;}
.business .main4 form .ul2 li .input input{ width:118px; height:29px; line-height:29px; font-size:12px;}
.business .main4 form .ul2 .li2{width:260px;}
.business .main4 form .ul2 .li2 .lable{width:110px;}
.business .main4 form .ul2 .li3{width:490px;margin-bottom:10px;}
.business .main4 form .ul2 .li3 .lable{line-height:1.5;}
.business .main4 form .ul2 .li3 .textarea{ background:#fff; padding:5px 10px; width:388px; height:67px;border:solid 1px #e2e2e2;float:left;}
.business .main4 form .ul2 .li3 .textarea textarea{ width:100%; height:67px; line-height:18px; font-size:12px; resize:none;}
.business .main4 form .ul2 .li4{width:490px;}
.business .main4 form .ul2 .li4 .textarea{ background:#fff; padding:5px 10px; width:388px; height:52px;border:solid 1px #e2e2e2;float:left;}
.business .main4 form .ul2 .li4 .textarea textarea{ width:100%; height:52px; line-height:18px; font-size:12px; resize:none;}
.business .main4 form .links{clear:both;height:135px;background:#f5f5f5;text-align:center;}
.business .main4 form .links .submit{width:117px;height:40px;text-align:center;line-height:39px;color:#fff;background:#b61f24;font-size:16px;margin:48px 3px 0;}
.business .main4 form .links .reset{width:117px;height:40px;text-align:center;line-height:39px;color:#fff;background:#474747;font-size:16px;margin:48px 3px 0;}





.reservation .main{padding-bottom:66px;}
.reservation .main .text{text-align:center;width:565px;margin:0 auto;}
.reservation .main .text h2{font-size:24px;color:#474747;line-height:1.2;}
.reservation .main .text p{font-size:14px;color:#707070;line-height:1.4;margin-top:8px;}
.reservation .main .text h3{color:#b61f24;font-size:18px;line-height:1.2;margin-top:15px;}
.reservation .main .img1{margin-top:30px;}
.reservation .main .img2{display:none;}
.reservation .main form{margin-top:35px;}
.reservation .main form h3{font-size:18px;color:#474747;line-height:1.2;}
.reservation .main .f1{background:#f5f5f5;padding:35px 0 25px 80px;}
.reservation .main .f2{background:#f5f5f5;padding:35px 0 25px 80px;margin-top:2px;}
.reservation .main form ul{margin-top:25px;}
.reservation .main form ul li{ overflow:hidden; position:relative; padding-left:70px; padding-bottom:11px; line-height:29px; color:#474747;}
.reservation .main form ul li .lable{ width:70px; height:29px; overflow:hidden; position:absolute; left:0; top:0; text-align:right; font-size:14px; color:#707070;}
.reservation .main form ul li .input{ background:url(../images/service_block2_form_ico.png) left top no-repeat; padding:0 10px; width:217px; height:29px;}
.reservation .main form ul li .input input{ width:217px; height:29px; line-height:29px; font-size:12px;}
.reservation .main form ul li .radio{ overflow:hidden;width:840px;}
.reservation .main form ul li .radio span{ padding-left:26px; background:url(../images/service_block2_form_ico.png) 0 -30px no-repeat; cursor:pointer; float:left; width:54px; display:block; height:29px;font-size:12px;color:#707070;}
.reservation .main form ul li .radio span.s2{width:79px;}
.reservation .main form ul li .radio .cur{ background-position:-295px -30px;}
.reservation .main form ul li .inputl{ background:url(../images/service_block2_form_ico.png) left -60px no-repeat; padding:0 10px; width:292px; height:29px;}
.reservation .main form ul li .inputl input{ width:292px; height:29px; line-height:29px; font-size:12px;}
.reservation .main form ul li select{ width:101px; height:29px; border:1px solid #e2e2e2; background-color:#FFF;}
.reservation .main form .links{clear:both;height:85px;background:#f5f5f5;text-align:center;}
.reservation .main form .links .submit{width:117px;height:40px;text-align:center;line-height:39px;color:#fff;background:#b61f24;font-size:16px;margin:0 3px;}
.reservation .main form .links .reset{width:117px;height:40px;text-align:center;line-height:39px;color:#fff;background:#474747;font-size:16px;margin:0 3px;}
.reservation .main form ul li .input2{ background:url(../images/service_block2_form_ico.png) left -60px no-repeat; padding:0 10px; width:292px; height:29px;position:relative;}
.reservation .main form ul li .input2 input{ width:215px; height:29px; line-height:29px; font-size:12px;}
.reservation .main form ul li .input2 .choose{position:absolute;width:80px;height:29px;background:#474747;color:#fff;line-height:28px;text-align:center;display:block;right:0;top:0;}
.reservation .main form li .keycode{ background:url(../images/service_block2_form_ico.png) left -90px no-repeat; padding:0 10px; width:97px; height:29px; float:left;}
.reservation .main form li .keycode input{ width:97px; height:29px; line-height:29px; font-size:12px;}
.reservation .main form li .imgWarp{ width:59px; height:29px; float:left; overflow:hidden; margin:0 12px 0 3px;}
.reservation .main form li .imgWarp img{ width:59px; height:29px;}
.reservation .main form li .tip{ font-size:11px; float:left; cursor:pointer;color:#909090;}


.dowlist{ width:1080px; overflow:hidden; margin:0 auto; margin-bottom:40px; margin-top:30px;}
.dowlist .dowli{ width:1078px; height:75px;  }
.dowlist .dowli:hover{background:url(../images/border.png) no-repeat center;}
.dowlist .dowli:hover div.span{ display:block;}
.dowlist .dowli .warp{ width:987px; height:53px; margin:0 auto; padding:11px 0;}
.dowlist .dowli .warp .img{ float:left; width:95px; height:53px;}
.dowlist .dowli .warp .img img{ width:100%;}
.dowlist .dowli .warp .title{ width:710px; height:53px; float:left; margin-left:25px; line-height:53px; overflow:hidden;}
.dowlist .dowli .warp .title a{ color:#707070;}
.dowlist .dowli .warp .date{ width:80px; height:53px; text-align:center; line-height:53px; float:left;}
.dowlist .dowli .warp .span{ float:right; background:url(../images/down.png) no-repeat center; width:21px; height:53px; display:none; cursor:pointer;}

#header_select{ float:left; position:relative; background:url(../images/select.png) no-repeat center; width:101px; height:28px; color:#fff; margin-right:10px;}
#header_select input{width:101px; font-size:12px; text-indent:12px; background:url(../images/but.png) no-repeat 80px 10px; height:28px; color:#fff;}
#header_select ul { position:absolute; top:29px; left:0; z-index:9999; display:none;}
#header_select ul li{ background:url(../images/select.png) no-repeat center; width:101px; height:28px; margin:2px auto; line-height:28px; text-indent:12px; cursor:pointer;}

.myalert{ width:375px; position:fixed; top:0; left:0; right:0; bottom:0; margin:auto; z-index:99; height:276px; background:#ebebeb; display:none; }
.myalert h3{ background:url(../images/alert.jpg) no-repeat center; height:48px;}
.myalert .close{ background:url(../images/close.png) no-repeat center; width:16px; height:16px; position:absolute; top:15px; right:15px;}
.myalert .form table{ width:90%; margin:0 auto; margin-top:30px;}
.myalert .form table span{ font-size:14px; color:#474747; display:block; text-align:right;}
.myalert .form table input{ background:#fff; width:225px; height:33px; line-height:33px; text-indent:10px;}
.myalert .form table tr{ height:45px;} 
.myalert .form table tr .login{ width:223px; height:30px; line-height:30px; font-size:14px; background:url(../images/login.jpg) no-repeat center; display:block; color:#fff; text-align:center;}
.myalert .form table tr span.tel{ font-size:16px; color:#474747; text-align:left; display:block;}
.myalert .form table tr.t { height:25px;}
.meng{ background:#000; opacity:0.5; width:100%; height:100%; position:fixed; z-index:33; top:0; left:0; display:none;}


.nav_left{float:left;width:263px;}
.nav_left h3{padding-left:18px;height:42px;line-height:42px;color:#fff;font-size:14px;background:#515151;}
.nav_left .links a{display:block;padding-left:18px;height:50px;line-height:50px;border-bottom:solid 1px #d9d9d9;background:url(../images/img25.png) 240px center no-repeat;font-size:14px;color:#474747;}
.nav_left .links a.now,#l .links a:hover{color:#b61f24;background:url(../images/img26.png) 240px center no-repeat;}

.body_r{width:915px;float:right;}
.body_r h1{text-align:center;font-size:24px;padding-bottom:25px;border-bottom:1px solid #ddd;}

.message table{width:800px;margin:auto;margin-top:30px;}
.message table td{padding:5px 0;}
.message table th{padding:5px 3px;font-weight:normal;text-align:right;}
.message .ipu1{border:1px solid #ddd;border-radius:3px;height:26px;width:175px;padding:0 5px;float:left;}
.message .ipu2{border:1px solid #ddd;border-radius:3px;height:26px;width:60px;padding:0 5px;text-align:center;float:left;}
.message textarea{border:1px solid #ddd;border-radius:3px;width:100%;height:100px;width:698px;resize:none;color:#707070;font-size:14px;padding:10px;}
.message .code img{vertical-align:middle;}
.message .code{float:left;margin-left:10px;}
.message .btn_red{float:right;background:#b61f24;height:26px;padding:0 25px;color:#fff;font-size:12px;cursor:pointer;}
.pd50{padding:50px 0;}


#l{float:left;width:263px;}
#l h3{padding-left:18px;height:42px;line-height:42px;color:#fff;font-size:14px;background:#515151;}
#l .links a{display:block;padding-left:18px;height:50px;line-height:50px;border-bottom:solid 1px #d9d9d9;background:url(../images/img25.png) 240px center no-repeat;font-size:14px;color:#474747;}
#l .links a.now,#l .links a:hover{color:#b61f24;background:url(../images/img26.png) 240px center no-repeat;}
#r {width: 880px;float: right;}