@charset "utf-8";

/* 头部 */
.header{ width: 100%; min-width: 1200px; height: 145px; background:url(../images/bg3.png) repeat; position: fixed; left: 0px; top: 0px; z-index: 6666;}
.header_nr{ width:1200px;}
.logo{ width: 298px; margin-top: 37px;}
.nav{ height: 145px;}
.nav ul{ height: 145px;}
.nav ul li{ height: 145px; padding-left: 70px;position: relative;}

.nav ul li>a{ font-size: 18px; color: #373737; height: 141px; line-height: 141px; padding: 0 3px; display: block;}
.nav ul li>a:hover,.nav ul li>a.xz{ background-color: #eee; border-bottom: 4px solid #a5191a;}
.ewm{ width: 77px; height: 77px; padding: 7px; background:url(../images/bg3.png) repeat; position: absolute; top: 145px; right: 0px;}
.xl{position: absolute;top:145px;left:50%;width:150px;margin-left: -40px; background:url(../images/bg3.png) repeat;padding:10px 0px;display: none;}
.xl a{display: block;color:#373737;font-size:14px;height:30px;line-height:30px;}
.xl a:hover{background:#eee;}
/* BANNER */
.banner{ width:100%; height:815px;}
.banner .flexslider{position:relative;height:815px;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:815px;}
.banner .slides li a{height:815px; display:block;}
.banner .flex-control-nav{ width:100%; height:19px;text-align:center; position:absolute;bottom:28px;z-index:2;}
.banner .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 6px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:12px;height:12px;overflow:hidden; background:#fff;cursor:pointer;border-radius:100%;}
.banner .flex-control-nav .flex-active{ background:#a5191a;}
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:364px;}
.banner .flex-direction-nav li a{display:block;width:80px;height:86px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:0px;background:url(../images/bg1.png) no-repeat;}
/*.banner .flex-direction-nav li a.flex-prev:hover{ background:url(../images/bg3_h.png) no-repeat;}*/
.banner .flex-direction-nav li a.flex-next{right:0px;background:url(../images/bg2.png) no-repeat;}
/*.banner .flex-direction-nav li a.flex-next:hover{background:url(../images/bg4_h.png) no-repeat;}*/

/* 首页内容 */
.main{ width: 100%;}
.main1{ width: 1200px; margin-top: 60px;}
.main1_t{ font-size: 20px; color: #000; width: 1200px; line-height: 38px; text-align: center; letter-spacing:3px;}
.main1_b{ width: 1200px; margin-top: 30px;}
.main2{ width: 100%; height: 762px; margin-top: 50px; position: relative;background-attachment: fixed!important;}
.main2_nr{ position: absolute; left: 70px; top: 200px;}
.main2_nr_t{ font-size: 18px; color: #000; width: 609px; line-height: 34px; padding: 20px 27px 16px; background:url(../images/bg6.png) repeat;}
.main2_nr_t h2{ font-size: 38px; margin-bottom: 16px; display: block;}
.main2_nr_b{ margin-top: 53px;}
.main2_nr_b a{ font-size: 16px; color: #000; width: 139px; height: 51px; line-height: 51px; text-align: center; background:url(../images/bg7.png) repeat; display: block;}
.main3{ width: 1200px; margin-top: 80px;}
.main3_l{ width: 472px; height: 624px; margin-left: -78px;}
.main3_r{ width: 682px;}
.main3_r_t{ width: 682px;}
.main3_r_t h2{ width: 682px; text-align: center; margin-top: -10px;}
.main3_r_t h2 span{ font-size: 38px; color: #000; margin-bottom: -3px; display: block;}
.main3_r_t ul{ width: 672px; line-height: 36px; margin: 25px 0; padding: 0 5px;}
.main3_r_t ol{ width: 682px;}
.main3_r_t ol a{ font-size: 16px; color: #000; width: 107px; height: 36px; line-height: 36px; text-align: center; background-color: #e8e8e8;}
.main3_r_b{ width: 683px; margin-top: 67px; overflow: hidden;}
.main3_r_b ul{ width: 724px; margin-left: -22px;}
.main3_r_b ul li{ width: 181px;}
.main3_r_b ul li p{ width: 137px; height: 137px; padding: 0 22px; position: relative;}
.main3_r_b ul li p b{ width: 137px; height: 137px;}
.main3_r_b ul li p b img{ width: 137px; height: 137px;}
.main3_r_b ul li p i a{ width: 137px; height: 137px; background:url(../images/bg11.png) no-repeat; display: block; position: absolute; left: 22px; top: 0px;}
.main3_r_b ul li span{ font-size: 12px; color: #7f7f7f; width: 181px; line-height: 20px; text-align: center; margin-top: 15px; display: block;}
.main3_r_b ul li span a{ font-size: 18px; color: #333; margin-bottom: 10px; display: block;}
.main4{ width: 100%; height: 892px; margin-top: 80px; position: relative;}
.main4_nr{ width: 672px; text-align: right; padding: 40px 20px 0; background:url(../images/bg8.png) repeat; position: absolute; right: 70px; top: 182px;}
.main4_nr1{ width: 672px;}
.main4_nr2{ font-size: 18px; color: #000; width: 672px; line-height: 34px; padding: 30px 0;}

/* 底部内容 */
.footer{ width: 100%;}
.footer_t{ width: 100%; background-color: #fbfbfb;}
.footer_t_nr{ width: 1200px; padding: 70px 0;}
.footer_t_nr_l{ width: 855px; background:url(../images/pic9.jpg) repeat-x left 34px;}
.footer_t_nr_l ul{ width: 855px; margin-bottom: -10px;}
.footer_t_nr_l ul li{ width: 147px; line-height: 28px; text-align: center; margin-left: 207px;}
.footer_t_nr_l ul li:first-child{ margin-left: 0px;}
.footer_t_nr_l ul li a{ font-size: 16px; color: #333; display: block;}
.footer_t_nr_l ul li span a{ font-size: 22px; color: #000; height: 34px; line-height: 100%; margin-bottom: 22px; border-bottom: 2px solid #f1f1f1; display: block;}
.footer_t_nr_l ul li span a:hover,.footer_t_nr_l ul li span a.xz{ border-bottom: 2px solid #000;}
.footer_t_nr_r{}
.footer_b{ width: 100%; background-color: #f0f0f0;}
.footer_b_nr{ font-size: 14px; width: 1200px; line-height: 48px;}

/* 婚礼活动BANNER */
.hlhd_banner{ width:100%; height:909px;}
.hlhd_banner .flexslider{position:relative;height:909px;}
.hlhd_banner .slides{position:relative;z-index:1;}
.hlhd_banner .slides li{height:909px;}
.hlhd_banner .slides li a{height:909px; display:block;}
.hlhd_banner .flex-control-nav{ width:100%; height:19px;text-align:center; position:absolute;bottom:28px;z-index:2;}
.hlhd_banner .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 6px;*display:inline;zoom:1;}
.hlhd_banner .flex-control-nav a{display:inline-block;width:12px;height:12px;overflow:hidden; background:#fff;cursor:pointer;border-radius:100%;}
.hlhd_banner .flex-control-nav .flex-active{ background:#a5191a;}
.hlhd_banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:408px;}
.hlhd_banner .flex-direction-nav li a{display:block;width:80px;height:86px;overflow:hidden;cursor:pointer;position:absolute;}
.hlhd_banner .flex-direction-nav li a.flex-prev{left:0px;background:url(../images/bg1.png) no-repeat;}
/*.hlhd_banner .flex-direction-nav li a.flex-prev:hover{ background:url(../images/bg3_h.png) no-repeat;}*/
.hlhd_banner .flex-direction-nav li a.flex-next{right:0px;background:url(../images/bg2.png) no-repeat;}
/*.hlhd_banner .flex-direction-nav li a.flex-next:hover{background:url(../images/bg4_h.png) no-repeat;}*/

/* 婚礼活动 */
.hlhd_main{ width: 1200px; margin-top: 58px; padding-bottom: 308px;}
.hlhd_main h2{ width: 1200px; margin: -10px 0 -5px;}
.hlhd_main h2 span{ font-size: 38px; color: #c80202; margin-bottom: 5px; display: block; letter-spacing:3px;}
.hlhd_main_nr{ width: 1200px; margin-top: 50px;}
.hlhd_main_nr_l{ font-size: 18px; width: 540px; line-height: 40px;}
.hlhd_main_nr_r{ width: 495px;}
.hlhd_main_nr_r ul{ width: 495px;}
.hlhd_main_nr_r ul li{ width: 495px; margin-top: 20px;}
.hlhd_main_nr_r ul li:first-child{ margin-top: 0px;}

/* 内页BANNER */
.qy_banner{ width:100%; height:348px; margin-top: 145px;}
.qy_banner a{ width:100%; height:348px; display: block;}

/* 内页公用 */
.qy_main{ width: 1200px; margin-top: 90px;}
.qy_main_l{ width: 138px;}
.qy_main_l ul{ width: 134px; margin-top: 70px; border-left: 4px solid #ab0101;}
.qy_main_l ul:first-child{ margin-top: 0px;}
.qy_main_l ul li{ width: 134px;}
.qy_main_l ul li a{ font-size: 14px; color: #333; width: 122px; height: 27px; line-height: 27px; padding-left: 12px; display: block;}
.qy_main_l ul li a:hover,.qy_main_l ul li a.xz{ background-color: #eee;}

/* 冰奇起源 */
.bqqy_main{ width: 818px; padding-bottom: 48px;}
.bqqy_main h2{ width: 818px; margin: -10px 0 -5px;}
.bqqy_main h2 span{ font-size: 46px; color: #c80202; margin-bottom: 12px; display: block; letter-spacing:4px;}
.bqqy_main1{ font-size: 18px; width: 818px; line-height: 36px; margin-top: 40px;}

/* 冰奇团队 */
.bqtd_main{ width: 818px; padding-bottom: 190px;}
.bqtd_main h2{ width: 818px; margin: -10px 0 -24px;}
.bqtd_main h2 span{ font-size: 46px; color: #c80202; margin-bottom: 12px; display: block; letter-spacing:4px;}
.bqtd_main1{ font-size: 18px; width: 818px; line-height: 36px; margin-top: 90px;}
.bqtd_main1 p{ width: 818px;}
.bqtd_main1 span{ width: 818px; margin: 32px 0 42px; display: block;}
.bqtd_main1 span em{ font-size: 22px; margin-top: 5px; display: block;}

/* 葡萄园 */
.pty_main{ width: 796px; padding-bottom: 335px;}
.pty_main h2{ width: 796px; margin: -10px 0 -0px;}
.pty_main h2 span{ font-size: 46px; color: #c80202; margin-bottom: 12px; display: block; letter-spacing:4px;}
.pty_main1{ font-size: 18px; width: 796px; line-height: 36px; margin-top: 40px;}

/* 冰奇佳酿 */
.bqjn_main{ width: 1052px; margin-top: -80px; padding-bottom: 125px;}
.bqjn_main_nr{ width: 396px; margin: 80px 0 0 130px; position: relative;}
.bqjn_main_nr1{ font-size: 20px; color: #c80202; width: 396px; height: 130px;}
.bqjn_main_nr1 span{ font-size: 22px; margin: 5px 0; display: block;}
.bqjn_main_nr2{ width: 192px; height: 150px; line-height: 22px;}
.bqjn_main_nr3{ color: #d80000; width: 280px; height: 75px; line-height: 24px; overflow:hidden;margin-bottom:25px;}
.bqjn_main_nr4{ width: 396px; height: 100px;}
.bqjn_main_nr4 a{ font-size: 22px; color: #fff; width: 149px; height: 66px; line-height: 66px; text-align: center; background:url(../images/bg27.png) no-repeat; display: block;}
.bqjn_main_nr5{ position: absolute; right: 0px; bottom: 0px;}
.bqjn_main_nr5 img{max-width: 105px;max-height: 393px;}

/* 分页 */
.pages{ font-size: 20px; color: #6c6c6c; width: 100%; text-align: right; margin-top: 65px;}
.pages a{ color: #6c6c6c; margin: 0 12px; display: inline-block;}
.pages a:hover,.pages a.xz{ color: #ab0101;}

/* 冰奇1775 */
.bq1775_main{ width: 100%; margin-bottom: -20px; border-bottom: 2px solid #f2f2f2;}
.bq1775_main_nr{ width: 1200px; text-align: center; padding: 67px 0;}
.bq1775_main_nr h2{ width: 1200px; margin: -10px 0 -0px;}
.bq1775_main_nr h2 span{ font-size: 40px; color: #c80202; margin-bottom: -8px; display: block; letter-spacing:4px;}
.bq1775_main_nr h2 span em{ font-weight: bold;}
.bq1775_main_nr ul{ font-size: 18px; width: 1200px; line-height: 36px; margin-top: 32px;}

/* 冰奇佳酿详情 */
.bqjnxq_main{ width: 900px; margin-top: 235px; padding-bottom: 290px;}
.bqjnxq_main_l{ width: 330px;}
.bqjnxq_main_r{ width: 570px; margin-top: -8px;}
.bqjnxq_main_r1{ font-size: 20px; color: #c80202; width: 396px;}
.bqjnxq_main_r1 span{ font-size: 22px; margin: 2px 0 5px; display: block;}
.bqjnxq_main_r2{ font-size: 16px; width: 448px; line-height: 24px;}
.bqjnxq_main_r2 span.style1{ font-weight: bold; margin: 40px 0 3px; display: block;}

/* 内页公用2 */
.qy_main2{ width: 1200px; margin-top: 90px;}
.qy_main2_l{ width: 281px;}
.qy_main2_l ul{ width: 277px; margin-top: 70px; border-left: 4px solid #ab0101;}
.qy_main2_l ul:first-child{ margin-top: 0px;}
.qy_main2_l ul li{ width: 277px; display: inline-block;}
.qy_main2_l ul li a{ font-size: 14px; color: #333; width: 265px; height: 27px; line-height: 27px; padding-left: 12px; display: block;}
.qy_main2_l ul li a:hover,.qy_main2_l ul li a.xz{ background-color: #eee;}

/* 获奖资讯 */
.hjzx_main{ width: 562px; padding-bottom: 110px;}
.hjzx_main h2{ width: 562px; margin: -10px 0 -0px;}
.hjzx_main h2 span{ font-size: 46px; color: #c80202; margin-bottom: 12px; display: block; letter-spacing:4px;}
.hjzx_main h3{ width: 562px; margin: 30px 0 -0px;}
.hjzx_main h3 span{ font-size: 30px; color: #333; margin-bottom: 8px; display: block; letter-spacing:4px;}
.hjzx_main ul{ font-size: 22px; width: 562px; line-height: 54px; margin-top: 45px;}


/* 酒庄风景 */
.jzfj_main{ width: 946px; padding-bottom: 190px; overflow: hidden;}
.jzfj_main h2{ width: 946px; margin: -10px 0 30px;}
.jzfj_main h2 span{ font-size: 46px; color: #c80202; margin-bottom: 4px; display: block; letter-spacing:4px;}
.jzfj_main ul{ width: 976px;}
.jzfj_main ul li{ width: 458px; height: 304px; margin: 30px 30px 0 0;}
.jzfj_main ul li img{ width: 458px; height: 304px;}

/* 酒庄风景 放大 */
.ddd{ width:100%; height:100%; position:fixed; top:0px; left:0px; background:url(../images/bg32.png) repeat; z-index:99999; display:none;}
.kkk{ width:1110px; height: 828px; position:fixed; left: 0px; z-index:99999999; display: none;}
.tan{ width:1110px; position:absolute; z-index:99; left:0px; top:0px;}
.pre{ float:left; width:67px; height:80px; background:url(../images/pic38.jpg) no-repeat; position: absolute; left: -112px; top:420px; cursor:pointer;}
.zhong{ float:left; width:1110px; height: 736px; overflow:hidden; position: absolute; top: 92px;}
.zhong img{ width:1110px; height: 736px; float:left;}
.last{ float:left; width:67px; height:80px; background:url(../images/pic39.jpg) no-repeat; position: absolute; right: -112px; top:420px; cursor:pointer;}
.gb{ width:67px; height:57px; background:url(../images/pic40.jpg) no-repeat; position:absolute; right:-137px; top:0px; cursor:pointer;}

/* 联系我们 */
.lxwm_main{ width: 1200px; margin-top: 90px; padding-bottom: 100px;}
.lxwm_main h2{ width: 1200px; margin: -10px 0 -0px;}
.lxwm_main h2 span{ font-size: 46px; color: #c80202; margin-bottom: 12px; display: block; letter-spacing:4px;}
.lxwm_main1{ width: 1200px;}
.lxwm_main1_l{ width: 458px; margin-top: 40px;}
.lxwm_main1_l1{ width: 458px;}
.lxwm_main1_l1 h3{ font-size: 24px; width: 458px;}
.lxwm_main1_l1 ol{ width: 458px; margin-top: 35px;}
.lxwm_main1_l1 ul{ font-size: 14px; width: 458px; line-height: 24px; margin-top: 20px;}
.lxwm_main1_l2{ width: 458px; margin-top: 55px;}
.lxwm_main1_l2 h3{ font-size: 24px; width: 458px;}
.lxwm_main1_l2 ol{ font-size: 16px; width: 458px; margin-top: 18px;}
.lxwm_main1_l2 ul{ font-size: 14px; width: 458px; line-height: 24px; margin-top: 20px;}
.lxwm_main1_l3{ width: 458px; margin-top: 48px;}
.lxwm_main1_l3 h3{ font-size: 24px; width: 458px;}
.lxwm_main1_l3 ul{ font-size: 16px; width: 458px; margin-top: 12px;}
.lxwm_main1_l3 ul li{ width: 82px; text-align: center; margin-left: 30px;}
.lxwm_main1_l3 ul li:first-child{ margin-left: 0px;}
.lxwm_main1_l3 ul li p{ font-size: 16px; width: 82px;}
.lxwm_main1_l3 ul li span{ width: 82px; margin-top: 12px; display: block;}
.lxwm_main1_l3 ul li span img{ width: 82px; height: 82px;}
.lxwm_main1_r{ width: 741px; margin-top: 50px; border-left: 1px solid #ededed;}
.lxwm_main1_r ol{ font-size: 18px; width: 741px; line-height: 100%; text-align: center;}
.lxwm_main1_r ul{ width: 741px; padding-top: 5px;}
.lxwm_main1_r ul li{ width: 741px; margin-top: 50px;}
.lxwm_main1_r ul li p{ font-size: 18px; width: 172px; line-height: 43px; text-align: right; padding-right: 10px;}
.lxwm_main1_r ul li p em{ font-size: 16px; color: #e20000;}
.lxwm_main1_r ul li span{ width: 559px;}
.lxwm_main1_r ul li span .wbk1{ width: 537px; height: 41px; line-height: 41px; padding: 0 10px; border: 1px solid #d7d7d7;}
.lxwm_main1_r ul li span .wbk2{ width: 537px; height: 186px; line-height: 41px; padding: 5px 10px; border: 1px solid #d7d7d7;}
.lxwm_main1_r ul li span .wbk3{ width: 224px; height: 41px; line-height: 41px; padding: 0 10px; border: 1px solid #d7d7d7;}
.lxwm_main1_r ul li span .wbk4{ width: 177px; height: 41px; line-height: 41px; padding: 0 10px; border: 1px solid #d7d7d7;}
.lxwm_main1_r ul li span em{ font-size: 18px; width: 104px; line-height: 43px; text-align: right; padding-right: 10px;}
.lxwm_main1_r ul li span em b{ font-size: 16px; font-weight: normal; color: #e20000;}
.lxwm_main1_r ul li span i{ font-size: 14px; color: #ab0101; line-height: 100%; margin-top: 10px;}
.lxwm_main1_r ul li span .btn{ font-size: 18px; color: #fff; width: 143px; height: 43px; line-height: 43px; text-align: center; background-color: #ab0101; border: 0px;}