﻿@charset "utf-8";
/* CSS Document */
/*basic*/
.fl{ float:left;}
.fr{ float:right;}
.wy{ font-family:Microsoft YaHei;}
.space30{ height:30px; overflow:hidden;}
.w1000{ width:1200px; margin:0 auto;}

/* 页头 */
.allHeader{ background:#fff; text-align:left; line-height:14px;}
.allHeader a{color:#000;text-decoration:none;}
.allHeader a:hover{color:#000;text-decoration:underline;}
.clear{ clear:both;}
.allHeader .speHeader{ width:1188px; height:30px; _height:26px; margin:0 auto; padding:3px 6px; _padding-bottom:0px; background:#fff; font-family:simsun, Arial; font-size:12px;}
.allHeader .speLogo{ float:left; height:30px; height:30px;}
.allHeader .speLogo img{ display:block; border:0px;}
.allHeader .speLink{ float:left; height:18px; font-size:14px; padding-top:12px; color:#416472;}
.allHeader .speLink a{ color:#416472; padding:0px 7px;} 
.allHeader .speNav{ float:left; height:16px; padding:14px 10px 0px 1px; color:#666; line-height:12px;} 
.allHeader .speNav a{ color:#666;} 
.allHeader .navFind{float:right; margin-right:7px; _margin-right:3px; width:273px; padding:5px 0 8px; _padding-bottom:6px;}
.allHeader .navFind span{float:left;} 
.allHeader .navFind .headText{width:141px;height:16px; padding:2px 0 0 5px; margin-top:1px !important;*margin-top:0px !important; margin-top:0; margin-right:7px; background:#fff;border:1px solid #819bb4; color:#646464; font-size:12px; line-height:16px;}/*100320*/ 
.allHeader .navFind .headSel{width:46px; height:18px; margin:1px 9px 0 0; padding:0px 0 0 11px;border:1px solid #819bb4; border-right:none; background:#fff url(/template/skin1/tqhy/nav0416_04.gif) no-repeat right center;font-size:12px;color:#646464; cursor:pointer; line-height:18px;}/*100320*/ 
.allHeader .navFind .headButton{width:51px; height:20px; padding:1px 0 0 2px; margin:1px 0 0; border:none; background:url(/template/skin1/tqhy/navFind.gif) no-repeat 0 0;color:#000; font-weight:bold; cursor:pointer;}/*100320*/ 
.allHeader #searchFormOption{position:relative; float:left; z-index:80;} 
.allHeader #loginFldselectop{position:absolute; border:1px solid #DFDFDF; top:20px; left:0px; width:73px; background:#fff; z-index:99; margin:0px; padding:0px;} 
.allHeader #loginFldselectop li{line-height:20px; height:20px; list-style:none;} 
.allHeader #loginFldselectop li a{line-height:20px; height:20px; text-decoration:none; color:#000; padding-left:11px;}
.allHeader .stockList{position:absolute;top:45px;left:0;width:300px; border:1px solid #195184; background:#fff; z-index:999;}
.allHeader .stockList a,.stockList a:visited{color:#0A5EA6;}
.allHeader .stockList .headTab td{border-bottom:1px solid #ECECEC; height:21px!important;*height:20px!important; height:20px; padding-left:12px; text-align:left; color:#333;}/*100320*/
.allHeader .stockList .headTab tr.current{background:#194E80;}/*100320*/ 
.allHeader .stockList .headTab tr.current td{color:#fff; background:#194E80;}/*100320*/ 
.allHeader .stockList .headTab tr.current td a{color:#fff;}/*100320*/ 
.allHeader .stockList .headRed{color:#f00;}/*100320*/
.allHeader .speHeaLin{ background:#d9d9d9; height:1px; line-height:1px; font-size:1px; clear:both;}
/* 页头结束 */


/*banner*/
.col{ width:100%; padding-top:604px;}
.banner{ height:35px; background:#0099cc; padding-left:15px;}
.banner ul li{ float:left;}
.w1000 .banner ul li a{ color:#FFF; display:block; width:101px; line-height:35px; font-size:16px; text-align:center; text-decoration:none; font-weight:bold;}
.banner ul li a:hover{ color:#feefc8; background:url(../images/y_02.png) no-repeat top center;}
.banner ul li.current a{ color:#feefc8; background:url(../images/y_02.png) no-repeat top center;}
/*首屏*/
.box_mid{ padding:15px 16px; background:#f2f2f2;}
.box_mid_02{ padding:15px; background:#f2f2f2; width:970px;}
.w407{ width:507px;}
.w530{ width:630px;}
.w407 h1{ padding-top:20px; padding-bottom:15px; line-height:26px;}
.w1000 .w407 h1 a{ font-weight:normal; color:#333333; font-size:23px; text-decoration:none;}
.w407 h1 a:hover{ color:#ba2636;}
.w407 p{ line-height:22px; font-size:12px; color:#333333;}

/*焦点图*/
.newphoto{width:630px;height:360px;}
.box_focus{width:630px;height:360px;position: relative;overflow: hidden;border:1px solid #dbb838;}
.box_focus .photo {width:630px;height:360px;}
.box_focus .photo .pic {width:630px;height:360px;}
.box_focus .photo h4 {width:630px;height:45px;line-height:45px;position: absolute;left: 0px; bottom:0px;background: black;-moz-opacity: 0.6;opacity:0.6;filter:alpha(opacity=60);}
.box_focus .photo .text {position: absolute;width:606px;height:45px;line-height:45px;bottom:0px;left:0px; text-align:left; font-size:14px; padding-left:24px;}
.box_focus .photo .text a {color: #fee9b0;font-size:14px;}
.box_focus .photo .text a:hover{ color:#fee9b0;}
.box_focus .btPhoto {position: absolute;height:11px; bottom:15px;right: 12px;overflow: hidden;}
.box_focus .btPhoto li {float: left;width:11px;height:10px;margin-left: 9px;background:url(../images/hui.png) no-repeat;cursor: pointer;_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hui.png', sizingMethod='crop');}
.box_focus .btPhoto li.current { width:11px; height:10px;background:url(../images/hong.png) no-repeat;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hong.png', sizingMethod='crop')}

/*完美生活*/
.title{ height:80px;}
.title img{ display:block;}
.cont11 {}
.cont11 a:hover img{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.cont11 .d01 {display:inline; float:left; width:225px; margin-right:2px;}
.cont11 .d01 .t01 {height:223px; width:225px; position:relative;}
.cont11 .d01 .t02 {height:223px; width:225px; position:relative; margin-top:2px;}
.cont11 .d01 .txtBg01 {height:80px;}
.cont11 .d01 .txtFt01 {height:80px; line-height:18px;}
.cont11 .d01 .txtFt01 p {padding:0 15px;}
.cont11 .d01 .txtFt01 a {color:#f0b924;}
.cont11 .d02 {display:inline; float:left; width:323px; height:448px; position:relative; margin-right:2px;}
.cont11 .d02 .txtBg01 {height:118px;}
.cont11 .d02 .txtFt01 {height:118px; line-height:18px;}
.cont11 .d02 .txtFt01 p {padding:0 15px;}
.cont11 .d02 .txtFt01 a {color:#f0b924;}
.cont11 .d03 {display:inline; float:left; width:415px;}
.cont11 .d03 .t01 {height:234px; width:415px; position:relative;}
.cont11 .d03 .t01 .txtBg01 {height:118px;}
.cont11 .d03 .t01 .txtFt01 {height:118px; line-height:18px;}
.cont11 .d03 .t01 .txtFt01 p {padding:0 15px;}
.cont11 .d03 .t01 .txtFt01 a {color:#f0b924;}
.cont11 .d03 .t02 {height:212px; width:415px; overflow:hidden; margin-top:2px;}
.cont11 .d03 .t02 div {width:415px;}
.cont11 .d03 .t02 p {float:left; display:inline; height:212px; width:137px; margin-right:2px; position:relative;}

/*一品醇香*/
.pl5{ padding-left:3px;}
.pl179{ padding-left:159px;}
.pl199{ padding-left:179px;}
.pl255{ padding-left:232px;}
.pl277{ padding-left:277px;}
.pt30{ padding-top:32px;}
.pt10{ padding-top:13px; _padding-top:6px;}
.pt33{ padding-top:40px;}
.pt40{ padding-top:38px; *padding-top:35px; _padding-top:38px;}
.pt46{ padding-top:46px;}
.pt100{ padding-top:100px;}
.pt104{ padding-top:84px; *padding-top:82px;}
.pt106{ padding-top:80px;}
.pt138{ padding-top:108px; *padding-top:102px;}
.pt142{ padding-top:104px; *padding-top:100px;}
.zfmg{background:url(../images/y_08.png) no-repeat; height:660px;}
.zfmg_left{ width:330px; float:left; margin-right:131px;  _margin-right:121px; padding-top:48px;}
.zfmg_leftTitle a img{ display:block; padding-left:45px;}
.zfmg_leftMid{ padding:8px 0px;}
.zfmg_leftMid p{ line-height:24px; padding-left:16px;}
.zfmg .zfmg_leftMid p a{ font-size:14px; color:#333333; font-family:Microsoft YaHei; text-decoration:none; font-weight:bold;}
.zfmg_leftMid p a:hover{ color:#ba2636;}
.zfmt_right{ width:538px; float:left; padding-top:23px;}
.zfmt_right ul li{ display:block;}
.zfmt_right ul li .zfmt_rightWord{ float:left; width:151px; line-height:28px;}
.zfmt_right ul li .zfmt_rightWord01{ float:left; width:170px; line-height:28px;}
.zfmg .zfmt_right ul li .zfmt_rightWord a{ font-family:Microsoft YaHei; font-size:14px; text-decoration:none; color:#8b0303; font-weight:bold;}
.zfmg .zfmt_right ul li .zfmt_rightWord01 a{ font-family:Microsoft YaHei; font-size:14px; text-decoration:none;color:#8b0303; font-weight:bold;}
.zfmt_right ul li .zfmt_rightPic{ float:left; width:132px; height:132px;}
.zfmt_right ul li .zfmt_rightPic a{ width:132px; height:132px; display:block; color:#444444;}
.zfmt_right ul li .zfmt_rightPic a:hover{ background:url(/template/skin1/tqhy/d_10.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/template/skin1/tqhy/d_10.png");}
.zbzh a img{ display:block;}
/*艺术巡礼*/
.box05{ padding:15px 16px; background:#f2f2f2;}
.box05 ul{ height:51px; background:#e2e2e2; padding-top:13px;}
.box05 ul li{ color:#fff; width:140px; height:37px; line-height:16px; background:#666666; padding:3px 0 2px 0px; float:right; margin-right:10px; cursor:pointer; text-align:center;}
.box05 ul li.now{ color:#fff; background:#0099ff;}
.box05 .rcont02{ width:1168px; height:600px; position:relative; margin:0 auto; margin-top:10px; overflow:hidden;}
.box05 #abox {position:absolute; width:50000px;}
.box05 #abox .div01{float:left; width:1150px; display:block;}
.box05 #abox01 {position:absolute; width:50000px;}
.box05 #abox01 .div01{float:left; width:1160px; display:block;}
.box05 .rcont img{ display:block;}
.pic02{height:396px;}
.pic03{height:600px;}
/*左右箭头效果*/
.graphics { width: 970px; margin: 0 auto;}
.cover_show4{ width:970px; overflow:hidden;}
.cover_show4 span{ float:left; width:19px; height:52px; margin-top:65px; cursor:pointer;}
.cover_show4 span a { width:19px; height:52px; display: block; cursor: pointer;}
.cover_show4 span a#pre_85 { background:url(../images/zuo.jpg) no-repeat;}
.cover_show4 span a#next_85 { background:url(../images/you.jpg) no-repeat;}
#ISL_Cont_4 {float:left; width:904px; height:175px; padding: 0px 14px 0 12px; overflow:hidden;position:relative;}
.ScrCont4{position:relative;overflow:visible;width:10000px;}
.ScrCont4 ul{float:left;margin:0 7px 0 0; display:inline;}
.ScrCont4 ul li{float:left; width:213px; height:175px; margin-right:18px; }
.ScrCont4 ul li img { width:213px; height:142px; display:block;}
.ScrCont4 ul li a{ width:213px; height:142px;display: block; }
.titbg02{ width:213px; height:33px; background:#000; line-height:42px;}
.box_mid_02 .titbg02 a{ font-size:14px; text-align:center; width:213px; color:#fee9b0; display:block; height:33px; line-height:33px;}
.box_mid_02 .titbg02 a:hover{color:#f0b823;}
/*艺绽浦江*/
.box10{}
.box10 .hd{height:600px; margin:0 auto; width:1164px; position:relative;}
.box10 .hd .lBtn { height:70px; width:70px; position:absolute; top:237px; left:-17px; cursor:pointer;text-decoration:none; } 
.box10 .hd .lBtn a{ display:block; height:70px; width:70px; background:url(/template/skin1/tqhy/left-bt.png) no-repeat; text-decoration:none;_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/skin1/tqhy/left-bt.png', sizingMethod='crop')}
.box10 .hd .rBtn {  height:70px; width:70px; position:absolute; top:237px; right:-17px; cursor:pointer;text-decoration:none;}
.box10 .hd .rBtn a{ display:block; height:70px; width:70px; background:url(/template/skin1/tqhy/right-bt.png) no-repeat;text-decoration:none;_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/skin1/tqhy/left-bt.png', sizingMethod='crop')}
.box10 .hd .img {height:600px; width:1164px; position:relative;}
.box10 .hd .img .txt {color:#f0b924; font-size:14px; line-height:22px; height:50px; padding-top:24px; width:886px; position:absolute; bottom:0; left:0; padding-left:60px;}
.box10 .hd .img .txt a {color:#fee9b0; font-family:Microsoft YaHei;}
.box10 .hd .img .tBg {background:#000; display:block; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity: 0.7; height:74px; width:100%; position:absolute; bottom:0; left:0;}
.temx{ font-size:16px; color:#333333; line-height:40px; padding:28px 0px; font-weight:bold; border-bottom:2px solid #000; margin-bottom:20px;}
.temx img{ vertical-align:middle;}























