@charset "utf-8";
/* CSS Document */
#wrapper{z-index: 888;}
.box1 li{width: 300px;height: 200px;float: left;margin: 10px;}
.bag{position: relative;width: 300px;height: 200px;transition: all .2s;}
.bag img{width: 300px;height: 200px;}
/*效果一 阴影 */
.filter{ -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    cursor:pointer;}
.filter:hover{position: absolute;left: 0;top: 0;width:100%;height:100%;margin-top: -6px;box-shadow:0 0 3px 6px #ccc;transition: all .2s;}
/*效果二 放大*/
.h_scale{ -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    cursor:pointer;}
.h_scale:hover{
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}
/*效果三  遮罩*/
.bag_cover{overflow: hidden;position: relative;}
.cover{position: absolute;left: 0;top: 0;width:100%;height:100%;background: rgba(36,36,36,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);visibility: hidden;}

/*效果四 图片调换*/
.anim_box{float:left;position: relative;width: 200px;height: 150px;}
.anim_image {
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    cursor:pointer;
    width: 300px;height: 200px;
}
.anim_image_top {
    position: absolute;
    -webkit-transform: scale(0, 0);
    opacity: 0;
    filter: Alpha(opacity=0);
}
.anim_box:hover .anim_image_top , .anim_box_hover .anim_image_top {
    opacity: 1;
    filter: Alpha(opacity=100);
    -webkit-transform: scale(1, 1);
    -webkit-transform-origin: top right;
}
.anim_box:hover .anim_image_bottom, .anim_box_hover .anim_image_bottom {
    -webkit-transform: scale(0, 0);
    -webkit-transform-origin: bottom left;
}

.icon{background-image: url("../images/icon.png");}

/*中间弹框*/
.bomb_box{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);z-index: 999;}
/*广告框*/
.swtCenter {width:418px;height:250px; background:url(images/zx.jpg) center top no-repeat ;position:absolute;left:50%;top:50%;z-index:9999;margin-left:-179px;margin-top:-130px;}
.swtCenter h3 {width:100%;font-size:24px;text-align:center; color:#2e3642;font-weight:500;margin-top:20px;}
.swtCenter h4 {width:100%;font-size:14px;margin-top:13px;font-weight:bold;text-align:center;color:#ff2000;}
.mfhd {width:250px;line-height:22px;height:22px;border:0 solid #6a7380;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:5px auto 5px;}
.mfhd  input {width:156px;height:30px;line-height:30px; background-color:#FFF;font-size:14px;color:#6a7380;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;padding-left:13px;float:left;outline:none;}
.mfhd a {width:69px;height:30px;line-height:30px;color:#fff; background-color:#6a7380;font-size:12px;text-align:center;text-decoration:none;-moz-border-radius:0 14px 14px 0;-webkit-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;float:left;}
.mfhd p{margin:6px 0;font-size:14px;}
.swtCenter p {width:250px;font-size:14px;margin-top:10px;color:#6a7380;}
.swt_lists {position:absolute;bottom:0;left:0;width:100%;height:58px;line-height:58px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;text-align:center;}
.swt_lists a {display:block; }
.swt_list1 { width:118px;height:36px;border-radius:5px;position:relative;float:left;top:5px;margin-left:70px;}
.swt_list2 { width:118px;height:36px;border-radius:5px;position:relative;float:left;top:5px;margin-left:33px; }

.swt_lists a i,.swt_lists a em {display:block;position:absolute;left:50%;color:#fff;text-decoration:none;}
.swt_lists em {height:100%;top:0;margin-left:-16px;font-size:16px;}
.closeBtn_swt {position:absolute;right:-4px;top:-5px;width:44px;height:44px;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;cursor:pointer;}

/*预约框*/
.ordering{width: 600px;height: 514px;border-radius: 5px;position:absolute;left:50%;top:50%;z-index:9999;margin-left: -321px;margin-top: -257px;background: #fff;}
.ordering h1{height: 80px;background: #c72f1f;line-height: 80px;text-align: center;color: #fff;padding-left: 66px;}
.ordering .icon_order{float:right;background-position: -360px -140px;width: 40px;height: 40px;margin-right: 20px;margin-top: 20px;}
.ordering form{margin-top: 22px;margin-left: 30px;font-size: 16px;}
.ordering ul li{margin-bottom: 16px;font-size: 16px;color: #5c5c5c;font-weight: 800;}
.ordering form li span{float:left;width: 80px;height: 48px;text-align: right;line-height: 48px;padding-right: 10px;}
.ordering .info-text1{width: 420px;height: 48px;outline: none;border: 1px solid #a3a3a3;font-size: 16px;}
.ordering .info-text2{width: 164px;height: 48px;outline: none;border: 1px solid #a3a3a3;font-size: 16px;}
.ordering textarea{font-size: 16px;height: 80px;width: 420px;}
.ordering .submit{width: 420px;height: 48px;background: #505050;line-height: 48px;font-size: 16px;color: #fff;margin-left: 90px;font-weight: bold;outline: none;border: none;}
.ordering p{text-align: center;}

/*頭部*/
#header{z-index: 100;}
.logo_bar{height: 94px;}
/*.logo{margin-top: 14px;}*/
/*.logo .logo_img img{height: 60px;}*/
.logo{margin-top: 6px;}
.logo .logo_img img{height:56px;}
/*.channel{display: block;;color: #565656;float: right;height: 42px;padding-left: 12px;margin-top: 12px;font-size: 12px;}*/
/*.channel .weibo{display:block;margin-top: 6px;float: left;line-height: 28px;}*/
/*.channel .dazhong{display:block;margin-top: 4px;margin-left:10px;float: left;line-height: 30px;}*/
/*.channel .weibo img{width:30px;display:block;float: left;margin-right: 2px;}*/
/*.channel .dazhong img{width:26px;display:block;float: left;margin-right: 2px;}*/
.channel{display: block;border-left: 1px solid #565656;color: #565656;float: right;height: 42px;padding-left: 12px;margin-top: 8px;font-size: 12px;}
.channel .weibo{display:block;margin-top: 6px;float: left;line-height: 28px;}
.channel .dazhong{display:block;margin-top: 4px;margin-left:10px;float: left;line-height: 30px;}
.channel .weibo img{width:30px;display:block;float: left;margin-right: 2px;}
.channel .dazhong img{width:26px;display:block;float: left;margin-right: 2px;}
/*.search{margin-top: 28px;margin-right: 100px;}*/
.search{margin-top: 28px;margin-right: 16px;}
.search input{font-size: 16px;line-height: 32px;}
.search_txt{width: 392px;height: 32px;padding-left: 8px;border: 2px solid #e5191f;}
.search_btn{width: 58px;height: 36px;border: 2px solid #e5191f;background: #e5191f;color: #fff;outline: none;margin-left: -4px;}
/*.dzf_phone{margin-top: 34px;margin-left: 28px;}*/
/*.dzf_phone img{width: 30px;margin-top: 2px;}*/
/*.dzf_phone span{font-size: 20px;color: #e5191f;padding-top: 4px;padding-left: 2px;}*/
.dzf_phone{margin-top: 32px;margin-left: 28px;}
.dzf_phone span{font-size: 24px;color: #e5191f;padding-left: 6px;margin-top: -14px;}

.zdf_nav{height: 40px;background: #272526;}
.nav_bar>li{float: left;position: relative;}
.nav_bar>li>a{display: block;padding-left: 30px;padding-right:30px;color: #fff;font-size: 16px;text-align: center;line-height: 40px;}
.nav_bar>li a:hover{background: #000;color: #c42028;}
.nav_bar .home a{padding-left: 70px;padding-right:70px;margin-left:30px;color: #eb0000;}
.nav_sub{position: absolute;left: 0;top: 40px;z-index: 100;width: 100%;display: none;}
.nav_sub li{width: 100%;text-align: center;background: rgba(0,0,0,0.8)}
.nav_sub li a{display: block;color: #fff;font-size: 16px;text-align: center;line-height: 40px;}


/*body*/
#wrapper{z-index: 1}

/*footer*/
#footer{height: 50px;background: #32332d;}

.footer_copyright{line-height: 50px;}
.footer_copyright span{float: right;padding-right: 230px;}

/*分页*/
.paging{margin-top: 20px;text-align: center;}
.paging a{display: inline-block;width: 26px;height: 22px;border-radius: 3px;background: #c3c3c3;margin-left: 4px;margin-right: 4px;line-height: 22px;color: #fff;font-size: 14px;}
.paging a.on{background: #c72f1f;}
.paging .page_count{width: 68px;background: #fff;border: 1px solid #c3c3c3;color: #333;}

/*站点导航*/
.site_nav{height: 58px;line-height: 58px;font-weight: 200;color: #626262;}