﻿/* CSS Document */

/*主营业务*/
.yewuMian{ overflow:hidden; width:100%;background-color:#f5f5f5;padding-bottom:60px;}

.yewuBox{ overflow:hidden; width:1200px; height:736px; margin:0 auto; position:relative; margin-bottom:60px;}
.yewuBox .yewu{ overflow:hidden; position:absolute;}
.yewuBox .biaoti{ width:100%;padding-top:20px; height:50px; position:absolute; background:rgba(0,89,142,0.8); bottom:0;}
.yewuBox .biaoti img{ display:block; margin:0 auto; margin-bottom:10px; position:relative}
.yewuBox .biaoti h5{ font-weight:normal; font-size:16px; color:#fff; text-align:center; margin-bottom:10px; position:relative}
.yewuBox .biaoti i{ display:block; width:40px; height:2px; margin:0 auto; background-color:#fff; position:relative}
.yewuBox .yewu01{ left:0; top:0}
.yewuBox .yewu02{ left:305px; top:0}
.yewuBox .yewu03{ left:610px; top:0px}
.yewuBox .yewu04{ left:915px; top:0}
.yewuBox .yewu05{ left:0px; top:378px}
.yewuBox .yewu06{ left:305px; top:378px}
.yewuBox .yewu07{ left:610px; top:378px}
.yewuBox .yewu08{ left:915px; top:378px}
.yewuBox .yewu09{ left:437px; top:429px}
.yewuBox .yewu10{ left:783px; top:429px}
.yewuBox .img02{ display:none; position:absolute; left:0; }
.yewuBox .yewu01 .img02{top:0}
.yewuBox .yewu02 .img02{top:0}
.yewuBox .yewu03 .img02{top:0}
.yewuBox .yewu04 .img02{top:0}
.yewuBox .yewu05 .img02{bottom:0}
.yewuBox .yewu06 .img02{bottom:0}
.yewuBox .yewu07 .img02{bottom:0}
.yewuBox .yewu08 .img02{bottom:0}

.yewuBox .wen{ display:none; padding:20px; width:1160px; background:url(../img/pro_cur_bg.png) repeat center; position:absolute; left:0; bottom:0;}
.yewuBox .yewu01 .wen{bottom:112px}
.yewuBox .yewu02 .wen{bottom:112px}
.yewuBox .yewu03 .wen{bottom:112px}
.yewuBox .yewu04 .wen{bottom:112px}
.yewuBox .wen h4{ font-size:28px; margin-bottom:14px; overflow:hidden;}
.yewuBox .wen h4 a{ color:#fff;}
.yewuBox .wen h4 .a01{ float:left}
.yewuBox .wen h4 .a02{ float:right; font-weight:normal; font-size:14px; margin-top:10px;}
.yewuBox .wen p{ font-size:14px; color:#fff; line-height:24px; height:48px; margin-bottom:10px; overflow:hidden;}


/*主营各业务页面公用金字塔*/
.pro_fc{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:60px;}

#pro_ImgBox{ overflow:hidden; width:100%; height:470px; position:relative}
#pro_ImgBox span{ cursor:pointer; width:15px; height:25px; position:absolute; top:190px; z-index:5}
#pro_ImgBox .shiliLeft{ background: url(../img/btn01.png) no-repeat center top; left:157px;}
#pro_ImgBox .shiliRight{ background: url(../img/btn02.png) no-repeat center top; right:157px;}
#pro_ImgBox span:hover{ background-position:bottom;}
#pro_ImgBox #ImgWindow{ overflow:hidden; width:100%; margin:0 auto; height:470px; position:relative;}
#pro_ImgBox .tu04,#pro_ImgBox .tu05,#pro_ImgBox .tunone{ position:absolute; top:65px; width:530px; height:275px; overflow:hidden; z-index:1}
#pro_ImgBox .tu04 img,#pro_ImgBox .tu05 img,#pro_ImgBox .tunone img{ display:block; width:100%; margin-bottom:10px;}
#pro_ImgBox .tu04{ left:0;}
#pro_ImgBox .tu05{ right:0;}
#pro_ImgBox .tu01,#pro_ImgBox .tu03{ position:absolute; top:40px; width:630px; height:327px; overflow:hidden; z-index:2}
#pro_ImgBox .tu01 img,#pro_ImgBox .tu03 img{ display:block; width:100%; margin-bottom:10px;}
#pro_ImgBox .tu01{ left:90px;}
#pro_ImgBox .tu03{ right:90px;}
#pro_ImgBox .tunone{ left:50%; margin-left:-180px; display:none}
#pro_ImgBox .tu02{ width:764px; height:470px; position:absolute; left:50%; margin-left:-382px; top:0; z-index:3}
#pro_ImgBox .tu02 img{ display:block; border:5px solid #f3f3f3; margin-bottom:20px; width:754px; height:397px; box-shadow:0 10px 10px #ccc}
#pro_ImgBox  p{ font-size:13px; color:#333; text-align:center;}
#pro_ImgBox b{ display:block; width:100%; height:100%; background:#000; opacity:0.5;filter:alpha(opacity=0.5); position:absolute; left:0; top:0;}
#pro_ImgBox .tu02 b{ display:none;}
#pro_ImgBox img{moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}

/*内页主营各业务页面banner*/
.pro_banner { overflow:hidden; width:100%; height:350px;}
.pro_banner a{display:block;height:350px;}
/*地产*/
.pro_dc { overflow:hidden; width:100%;}
.pro_dc .img_tu{ width:100%; margin-bottom:50px; position:relative}
.pro_dc .img_tu i{ display:block; width:100%; height:150px; background:url(../img/fdccc.png) no-repeat right center; position:absolute; left:0; top:0;}
.pro_dc .img_tu img{ display:block;max-width:1200px;margin:auto; margin:0 auto; position:relative; z-index:2;}
.pro_dc .wen{ overflow:hidden; width:1200px; margin:0 auto; padding-bottom:50px; border-bottom:2px solid #e9e9e9; margin-bottom:50px;}
.pro_dc .wen h4{ font-size:16px; color:#333; margin-bottom:25px;}
.pro_dc .wen p{ font-size:14px; color:#666; line-height:25px; text-align:justify}
.pro_dc .wen p b{ color:#dc1313;}
.pro_dc .wen dl{ overflow:hidden; margin-top:25px; position:relative;}
.pro_dc .wen dt{ display:none}
.pro_dc .wen dd{  width:100%; }

.pro_dc_case{ overflow:hidden; width:1200px; height:225px; margin:0 auto; position:relative; margin-bottom:50px;}
.pro_dc_case ul{ overflow:hidden; position:absolute}
.pro_dc_case li{ float:left; width:285px; height:225px; margin-right:20px;}
.pro_dc_case li a{ display:block; text-decoration:none}
.pro_dc_case li em{ overflow:hidden; display:block; width:285px; height:185px; margin-bottom:15px;}
.pro_dc_case li img{ display:block}
.pro_dc_case li span{ display:block; font-size:14px; color:#333; font-weight:bold; background:url(../img/dc_04.png) no-repeat right center;}
.pro_dc_case li:hover span{ color:#dc1313}

.pro_dc_fc{ overflow:hidden; width:100%; background-color:#f3f3f3;}

/*家居装饰*/
.pro_jjzs{ overflow:hidden; width:100%; background-color:#f3f3f3}
.pro_jjzs_fc { background-color:#fff; width:100%; overflow:hidden;}
.pro_jjzs dl.pro_jjBox { overflow:hidden; width:1120px; height:522px; padding:0 40px; padding-top:40px; background-color:#fff; margin:0 auto;}
.pro_jjzs dl.pro_jjBox dt{ overflow:hidden; width:450px; height:460px; padding-bottom:60px; border-bottom:2px solid #f3f3f3; float:left; position:relative}
.pro_jjzs dl.pro_jjBox dd{ overflow:hidden; width:630px; height:460px; padding-bottom:60px; border-bottom:2px solid #f3f3f3; float:left; padding-left:40px; position:relative}
.pro_jjzs dl.pro_jjBox h4{ font-size:16px; margin-top:70px; margin-bottom:20px;}
.pro_jjzs dl.pro_jjBox h4 a{ color:#333;}
.pro_jjzs dl.pro_jjBox i{ display:block; width:30px; height:3px; background-color:#e01313; margin-bottom:20px;}
.pro_jjzs dl.pro_jjBox p{ font-size:14px; color:#666; line-height:25px; text-align:justify;}

/*酒店*/
.pro_jd{ overflow:hidden; width:100%; background-color:#f3f3f3}
.pro_jd_fc { background-color:#fff; width:100%; overflow:hidden;}
.pro_jd dl.pro_jdBox { overflow:hidden; width:1140px; height:545px; padding:30px;background-color:#fff; margin:0 auto; margin-bottom:60px;}
.pro_jd dl.pro_jdBox dt{ overflow:hidden; float:left; width:400px; height:545px; position:relative}
.pro_jd dl.pro_jdBox dd{ overflow:hidden; float:left; width:700px; height:545px; background:url(../img/jd_bg.jpg) no-repeat center bottom; padding-left:40px; position:relative}
.pro_jd dl.pro_jdBox h4{ font-size:16px;margin-bottom:20px;}
.pro_jd dl.pro_jdBox h4 a{ color:#333;}
.pro_jd dl.pro_jdBox i{ display:block; width:30px; height:3px; background-color:#e01313; margin-bottom:20px;}
.pro_jd dl.pro_jdBox p{ font-size:14px; color:#666; line-height:24px; text-align:justify;}


/*金融投资*/
.pro_jrtz { overflow:hidden; width:100%; background-color:#f3f3f3;}
.pro_jrtz dl.jrtzBox{ overflow:hidden; width:1200px; height:390px; background-color:#fff; margin:0 auto;}
.pro_jrtz dl.jrtzBox dt{ overflow:hidden; float:left; width:700px; height:390px; position:relative}
.pro_jrtz dl.jrtzBox dd{ overflow:hidden; float:left; width:470px; padding-left:30px; height:390px; position:relative; position:relative}
.pro_jrtz dl.jrtzBox h4{ font-size:16px; margin-top:80px; margin-bottom:20px;}
.pro_jrtz dl.jrtzBox h4 a{ color:#333;}
.pro_jrtz dl.jrtzBox i{ display:block; width:30px; height:3px; background-color:#e01313; margin-bottom:20px;}
.pro_jrtz dl.jrtzBox p{ font-size:14px; color:#666; line-height:24px; text-align:justify; width:445px;}
.pro_jrtz dl.jrtzBox dd img{ display:block; position:absolute; right:0; bottom:0}

.pro_jrtz_fc { overflow:hidden; width:100%; margin-bottom:60px;}
.pro_jrtz_fc .sp_left{ overflow:hidden; width:600px; height:464px; float:left; position:relative}
.pro_jrtz_fc ul{ overflow:hidden; float:right; width:600px; float:left; height:464px;}
.pro_jrtz_fc li{ overflow:hidden; width:290px; height:227px; float:left; margin-left:10px; margin-bottom:10px; position:relative}
.pro_jrtz_fc .container span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background: url(../img/jrtz_wen.png) repeat center; position:absolute; left:0; bottom:0}


/*高尔夫*/
.pro_gefBox { overflow:hidden; width:100%; margin-bottom:60px;}
.pro_gefBox>p{ padding:0 45px; width:1000px; margin:0 auto; text-align:justify; text-align-last:center; font-size:14px; line-height:24px; color:#555; background:url(../img/gef_yh01.png) no-repeat left top; margin-bottom:40px; position:relative}
.pro_gefBox>p b{ color:#dc1313;}
.pro_gefBox>p img{ margin-left:10px; position:relative; top:10px;}
.pro_gefBox .gef_tushow{ overflow:hidden; width:100%; background:url(../img/gef_bg.jpg) no-repeat center top;}
.pro_gefBox .gef_tushow ul{ overflow:hidden; width:1220px; margin:0 auto; margin-top:50px;}
.pro_gefBox .gef_tushow li{ overflow:hidden; float:left; width:376px; height:241px; border:5px solid #fff; margin:0 10px; position:relative}
.pro_gefBox .pro_gef_fc{ overflow:hidden; width:100%;}
.pro_gefBox .pro_gef_fc .bigTu{ overflow:hidden; width:1200px; height:441px; position:relative; margin:0 auto; margin-bottom:20px;}
.pro_gefBox .pro_gef_fc .bigTu span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; background:url(../img/jrtz_wen.png) repeat center; position:absolute; left:0; bottom:0;}
.pro_gefBox .tuList { overflow:hidden; width:1340px; margin:0 auto; height:250px; position:relative}
.pro_gefBox .tuList i{ display:block; position:absolute; top:105px; cursor:pointer; width:12px; height:20px;}
.pro_gefBox .tuList .btn01{ left:0; background:url(../img/news_p02_btn01.png) no-repeat center top;}
.pro_gefBox .tuList .btn02{ right:0; background:url(../img/news_p02_btn02.png) no-repeat center top;}
.pro_gefBox .tuList i:hover{ background-position:bottom;}
.pro_gefBox .listWin { overflow:hidden; width:1200px; margin:0 auto; height:250px; position:relative}
.pro_gefBox .listWin ul{ overflow:hidden; position:absolute; width:110%}
.pro_gefBox .listWin li{ float:left; width:386px; height:250px; overflow:hidden; position:relative; margin-right:21px; cursor:pointer;}
.pro_gefBox .listWin li span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; background:url(../img/jrtz_wen.png) repeat center; position:absolute; left:0; bottom:0;}
.pro_gefBox .listWin li img{ display:block; position:absolute; left:50%; margin-left:-340px; top:0;}

/*酒业*/
.pro_jyBox { overflow:hidden; margin-bottom:45px;}
.pro_jyBox .tuwen{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:60px;}
.pro_jyBox .tuwen img{ display:block; float:left; margin-right:30px; position:relative}
.pro_jyBox .tuwen .wen{ position:relative}
.pro_jyBox .tuwen h4{ font-size:16px; color:#333; margin-top:45px; margin-bottom:15px;}
.pro_jyBox .tuwen i{ display:block; width:30px; height:3px; background-color:#dc1313; margin-left:600px; margin-bottom:15px;}
.pro_jyBox .tuwen p{ font-size:14px; color:#666; line-height:24px; text-align:justify}
.pro_jyBox .jy_shijing{ overflow:hidden; width:100%; height:745px; background:url(../img/jy_bg.jpg) no-repeat center top;}
.pro_jyBox .jy_shijing h3.htitle{ color:#fff;}
.pro_jyBox .jy_shijing span.htitle{ color:#fff;background:url(../img/dsz02_h.png) no-repeat center bottom;}
.pro_jyBox .jy_shijing dl.jy_sjList { overflow:hidden; width:1200px; margin:0 auto; height:514px;}
.pro_jyBox .jy_shijing dl.jy_sjList dt{ overflow:hidden; width:390px; height:504px; padding:5px; background:url(../img/jy_kbg.png) repeat center; float:left}
.pro_jyBox .jy_shijing dl.jy_sjList em{ display:block; overflow:hidden; width:100%; height:100%;}
.pro_jyBox .jy_shijing dl.jy_sjList dd{ overflow:hidden; float:right; width:800px;}
.pro_jyBox .jy_shijing dl.jy_sjList li{ float:left; width:370px; height:237px; padding:5px; background:url(../img/jy_kbg.png) repeat center; position:relative; overflow:hidden; margin-left:20px; margin-bottom:20px;}
.pro_jyBox .jy_shijing dl.jy_sjList li span{ display:block; width:370px; height:50px; text-align:center; line-height:50px; font-size:14px; color:#fff; background:url(../img/jrtz_wen.png) repeat center; position:absolute; left:5px; bottom:5px;}
.pro_jyBox .tuList { overflow:hidden; width:1340px; margin:0 auto; height:260px; position:relative}
.pro_jyBox .tuList i{ display:block; position:absolute; top:115px; cursor:pointer; width:12px; height:20px;}
.pro_jyBox .tuList .btn01{ left:0; background:url(../img/news_p02_btn01.png) no-repeat center top;}
.pro_jyBox .tuList .btn02{ right:0; background:url(../img/news_p02_btn02.png) no-repeat center top;}
.pro_jyBox .tuList i:hover{ background-position:bottom;}
.pro_jyBox .listWin { overflow:hidden; width:1200px; margin:0 auto; height:260px; position:relative}
.pro_jyBox .listWin ul{ overflow:hidden; position:absolute;}
.pro_jyBox .listWin li{ float:left; width:386px; height:251px; overflow:hidden; position:relative; margin-right:21px; cursor:pointer;}
.pro_jyBox .listWin li p{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff;background:url(../img/jrtz_wen.png) repeat center;position:absolute; left:0; bottom:0 }
.pro_jyBox .listWin li em{ display:block; width:386px; height:251px; overflow:hidden;}

/*陶瓷*/
/*.pro_taici { overflow:hidden; width:100%;}
.pro_taici ul.tc_nb{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:40px;}
.pro_taici ul.tc_nb li{ float:left; width:239px; height:130px; border-right:1px solid #ebebeb; text-align:center}
.pro_taici ul.tc_nb li.last{ border:none; width:240px;}
.pro_taici ul.tc_nb li img{ display:block; margin:0 auto; margin-bottom:15px; margin-top:5px;}
.pro_taici ul.tc_nb li em{ display:block; text-align:center; font-size:80px; color:#555; font-family:Arial; margin-bottom:15px; margin-top:5px; height:80px; line-height:80px;}
.pro_taici ul.tc_nb li p{ text-align:center; font-size:14px; color:#666;}
.pro_taici .tc_wen{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:50px;}
.pro_taici .tc_wen p{ width:100%; padding-bottom:50px; border-bottom:2px solid #ebebeb; font-size:14px; color:#666; line-height:24px; text-align:justify; text-align-last:center;}
.pro_taici .tc_hz{ overflow:hidden; width:1340px; margin:0 auto; height:170px; position:relative; margin-bottom:50px;}
.pro_taici .tc_hz i{ display:block; position:absolute; top:65px; cursor:pointer; width:12px; height:20px;}
.pro_taici .tc_hz .btn01{ left:0; background:url(../img/news_p02_btn01.png) no-repeat center top;}
.pro_taici .tc_hz .btn02{ right:0; background:url(../img/news_p02_btn02.png) no-repeat center top;}
.pro_taici .tc_hz i:hover{ background-position:bottom;}
.pro_taici .tc_hz .tc_hzWin{ overflow:hidden; width:1200px; height:170px; margin:0 auto; position:relative}
.pro_taici .tc_hz .tc_hzWin ul{ overflow:hidden; position:absolute}
.pro_taici .tc_hz .tc_hzWin li{ float:left; width:148px; height:52px; background:url(../img/tc_hzBg.png) no-repeat center top; padding:59px 11px; margin-right:87px;}
.pro_taici .tc_hz .tc_hzWin li em,.pro_taici .tc_hz .tc_hzWin li p{display:none;}
.pro_taici .tc_hz .tc_hzWin li:hover{ background-position:bottom}
.pro_taici .tc_bigtu{ overflow:hidden; width:100%; height:550px; background:url(../img/tc_bigtu.jpg) no-repeat center top;}
.pro_taici .tc_cxzz{ overflow:hidden; width:1200px; margin:0 auto; border-bottom:2px solid #ebebeb;}
.pro_taici .tc_cxzz ul{ width:110%; height:490px;}
.pro_taici .tc_cxzz li{ float:left; width:355px; margin-right:67px; height:230px; margin-bottom:30px;}
.pro_taici .tc_cxzz li span{ display:block; width:50px; height:50px; margin:0 auto; margin-bottom:10px; position:relative}
.pro_taici .tc_cxzz li em{ display:block; width:50px; height:0; background:url(../img/tc_icon04-1.png) no-repeat center top; position:absolute; left:0; bottom:50px}
.pro_taici .tc_cxzz li b{ display:block; width:0; height:50px; background:url(../img/tc_icon06-1.png) no-repeat left center; position:absolute; left:0; top:0}
.pro_taici .tc_cxzz li img{ display:block; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px;}
.pro_taici .tc_cxzz li h4{ text-align:center; font-size:16px; color:#333; margin-bottom:12px;}
.pro_taici .tc_cxzz li i{ display:block; margin:0 auto; width:30px; height:3px; background-color:#dc1313; margin-bottom:20px;}
.pro_taici .tc_cxzz li p{ text-align: justify; text-align-last:center; font-size:14px; line-height:25px; color:#666;}


.pro_tc_fc { overflow:hidden; width:100%; margin-bottom:60px;}
.pro_tc_fc dl{ overflow:hidden; width:100%;}
.pro_tc_fc dt{ overflow:hidden; width:600px; height:464px; float:left; position:relative}
.pro_tc_fc dd{ overflow:hidden; float:left; width:600px;}
.pro_tc_fc ul{ overflow:hidden; float:right; width:600px; float:left; height:464px;}
.pro_tc_fc li{ overflow:hidden; width:290px; height:227px; float:left; margin-left:10px; margin-bottom:10px; position:relative}
.pro_tc_fc .container span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background: url(../img/jrtz_wen.png) repeat center; position:absolute; left:0; bottom:0}
*/
/*陶瓷*/
.pro_taici { overflow:hidden; width:100%;}
.pro_taici .tu_tc{ overflow:hidden; width:100%; height:430px; background:url(../img/tc01.jpg) no-repeat center top; text-align:center; margin-bottom:40px;}
.pro_taici ul.tc_nb{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:40px;}
.pro_taici ul.tc_nb li{ float:left; width:239px; height:100px; border-right:1px solid #ebebeb; text-align:center}
.pro_taici ul.tc_nb li.last{ border:none; width:240px;}
.pro_taici ul.tc_nb li em{ display:block; text-align:center; font-size:60px; font-weight:bold}
.pro_taici ul.tc_nb li img{ display:block; margin:0 auto; margin-bottom:15px; margin-top:5px;}
.pro_taici ul.tc_nb li p{ text-align:center; font-size:14px; color:#666;}
.pro_taici .tc_wen{ overflow:hidden; width:1200px; margin:0 auto;}
.pro_taici .tc_wen p{ width:100%; padding-bottom:50px; border-bottom:2px solid #ebebeb; font-size:14px; color:#666; line-height:24px; text-align:justify; text-align-last:center;}
.tcbg02{ overflow:hidden; width:100%; background:url(../img/tc03.jpg) no-repeat center bottom}
.tc_pinpai{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:60px;}
.tc_pinpai ul{ overflow:hidden; width:105%; height:460px;}
.tc_pinpai li{ float:left; width:274px; height:130px; border:5px solid #f3f3f3; margin-right:20px; margin-bottom:20px; text-align:center}
.tc_pinpai li:hover{ border-color:#dc1313}
.tc_wangdian{ overflow:hidden; width:100%; height:825px; background:url(../img/tc04.jpg) no-repeat center top;}
.tc_pinpai li p,.tc_pinpai li em{ display:none}

.pro_taici .tc_hz{ overflow:hidden; width:1340px; margin:0 auto; height:170px; position:relative; margin-bottom:50px;}
.pro_taici .tc_hz i{ display:block; position:absolute; top:65px; cursor:pointer; width:12px; height:20px;}
.pro_taici .tc_hz .btn01{ left:0; background:url(../img/news_p02_btn01.png) no-repeat center top;}
.pro_taici .tc_hz .btn02{ right:0; background:url(../img/news_p02_btn02.png) no-repeat center top;}
.pro_taici .tc_hz i:hover{ background-position:bottom;}
.pro_taici .tc_hz .tc_hzWin{ overflow:hidden; width:1200px; height:170px; margin:0 auto; position:relative}
.pro_taici .tc_hz .tc_hzWin ul{ overflow:hidden; position:absolute}
.pro_taici .tc_hz .tc_hzWin li{ float:left; width:148px; height:52px; background:url(../img/tc_hzBg.png) no-repeat center top; padding:59px 11px; margin-right:87px;}
.pro_taici .tc_hz .tc_hzWin li:hover{ background-position:bottom}
.pro_taici .tc_bigtu{ overflow:hidden; width:100%; height:550px; background:url(../img/tc_bigtu.jpg) no-repeat center top;}
.pro_taici .tc_cxzz{ overflow:hidden; width:1200px; margin:0 auto; border-bottom:2px solid #ebebeb;}
.pro_taici .tc_cxzz ul{ width:110%; height:490px;}
.pro_taici .tc_cxzz li{ float:left; width:355px; margin-right:67px; height:230px; margin-bottom:30px;}
.pro_taici .tc_cxzz li span{ display:block; width:50px; height:50px; margin:0 auto; margin-bottom:10px; position:relative}
.pro_taici .tc_cxzz li em{ display:block; width:50px; height:0; background:url(../img/tc_icon04-1.png) no-repeat center top; position:absolute; left:0; bottom:50px}
.pro_taici .tc_cxzz li b{ display:block; width:0; height:50px; background:url(../img/tc_icon06-1.png) no-repeat left center; position:absolute; left:0; top:0}
.pro_taici .tc_cxzz li img{ display:block; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px;}
.pro_taici .tc_cxzz li h4{ text-align:center; font-size:16px; color:#333; margin-bottom:12px;}
.pro_taici .tc_cxzz li i{ display:block; margin:0 auto; width:30px; height:3px; background-color:#dc1313; margin-bottom:20px;}
.pro_taici .tc_cxzz li p{ text-align: justify; text-align-last:center; font-size:14px; line-height:25px; color:#666;}

.pro_tc_fc { overflow:hidden; width:100%; margin-bottom:60px;}
.pro_tc_fc dl{ overflow:hidden; width:100%;}
.pro_tc_fc dt{ overflow:hidden; width:600px; height:464px; float:left; position:relative}
.pro_tc_fc dd{ overflow:hidden; float:left; width:600px;}
.pro_tc_fc ul{ overflow:hidden; float:right; width:600px; float:left; height:464px;}
.pro_tc_fc li{ overflow:hidden; width:290px; height:227px; float:left; margin-left:10px; margin-bottom:10px; position:relative}
.pro_tc_fc .container span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background: url(../img/jrtz_wen.png) repeat center; position:absolute; left:0; bottom:0}



.tkBox .tk_dwfc_mian{ overflow:hidden; width:100%; height:360px; background-color:#fff; border-top:1px solid #fc1313; position: absolute; left:0; top:50%; margin-top:-180px;}
.tkBox .ulbox{ display:none}
.tkBox .tk_dwfc_mian i{ z-index:5; display:block; cursor:pointer; width:30px; height:30px; background:url(../img/dwfc_xx.png) no-repeat center; position:absolute; left:50%; margin-left:450px; top:80px;}
.tkBox .tk_dwfc_mian .mian_fc{ overflow:hidden; width:1200px; height:200px; margin:0 auto; margin-top:100px; position:relative}
.tkBox .tk_dwfc_mian .mian_fc span{ display:block; position:absolute; cursor:pointer; top:30px; width:46px; height:88px;}
.tkBox .tk_dwfc_mian .mian_fc .btn01{ background:url(../img/dwfc_btn02.png) no-repeat center top; left:0}
.tkBox .tk_dwfc_mian .mian_fc .btn02{ background:url(../img/dwfc_btn02.png) no-repeat center bottom; right:0}
.tkBox .tk_dwfc_mian dl{ overflow:hidden; width:990px; margin:0 auto; height:200px;}
.tkBox .tk_dwfc_mian dt{ overflow:hidden; width:214px; height:130px; float:left;
moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;	
}
.tkBox .tk_dwfc_mian dt img{ display:block; margin-bottom:10px;}
.tkBox .tk_dwfc_mian dt em{ display:block; text-align:center; font-size:16px; color:#000;}
.tkBox .tk_dwfc_mian dd{ overflow:hidden; width:700px; float:right;}
.tkBox .tk_dwfc_mian dd h4{ font-size:22px; color:#333; margin-bottom:15px;}
.tkBox .tk_dwfc_mian dd p{ font-size:14px; color:#666; line-height:25px; height:100px; overflow:hidden; overflow-y:auto}
.tkBox .tk_dwfc_mian dd a{ display:block; width:163px; height:43px; background: url(../img/tc05.png) no-repeat center; float:right; margin-top:10px;}



/*休闲旅游*/
.pro_xxlyBox { overflow:hidden; width:100%; margin-bottom:40px;}
.pro_xxlyBox .bigTu{ overflow:hidden; width:100%; height:540px; background:url(../img/xxly_tu.jpg) no-repeat center top; position:relative}
.pro_xxlyBox .bigTu .wen{ overflow:hidden; width:380px; height:420px; background:url(../img/xxly_wen.jpg) no-repeat center top; position:absolute; left:50%; margin-left:-600px; top:60px;}
.pro_xxlyBox .bigTu h5{ text-align:center; font-size:16px; color:#333; margin-top:110px;}
.pro_xxlyBox .bigTu i{ display:block; width:30px; margin:15px auto; height:3px; background-color:#dc1313;}
.pro_xxlyBox .bigTu p{ font-size:14px; color:#666; line-height:25px; text-align:justify; text-align-last:center; width:310px; margin:0 auto;}
.pro_xxlyBox .tuList { overflow:hidden; width:1340px; margin:0 auto; height:260px; position:relative}
.pro_xxlyBox .tuList i{ display:block; position:absolute; top:115px; cursor:pointer; width:12px; height:20px;}
.pro_xxlyBox .tuList .btn01{ left:0; background:url(../img/news_p02_btn01.png) no-repeat center top;}
.pro_xxlyBox .tuList .btn02{ right:0; background:url(../img/news_p02_btn02.png) no-repeat center top;}
.pro_xxlyBox .tuList i:hover{ background-position:bottom;}
.pro_xxlyBox .listWin { overflow:hidden; width:1200px; margin:0 auto; height:260px; position:relative}
.pro_xxlyBox .listWin ul{ overflow:hidden; position:absolute;}
.pro_xxlyBox .listWin li{ float:left; width:386px; height:251px; overflow:hidden; position:relative; margin-right:21px; cursor:pointer;}
.pro_xxlyBox .listWin li p{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff;background:url(../img/jrtz_wen.png) repeat center;position:absolute;left:0; bottom:0 }
.pro_xxlyBox .listWin li em{ display:block; width:386px; height:251px; overflow:hidden;}

/*健康用水*/
.pro_jkys { overflow:hidden; width:100%; background-color:#f3f3f3; padding-bottom:60px;}
.pro_jkys dl{ overflow:hidden; background-color:#fff; width:1200px; margin:0 auto; height:350px; margin-bottom:30px;}
.pro_jkys dl .jkleft{ float:left; position:relative}
.pro_jkys dl .jkright{ float:right; position:relative}
.pro_jkys dt{ overflow:hidden; width:600px; height:350px;}
.pro_jkys dd{ overflow:hidden; width:530px; margin:0 35px; height:350px;}
.pro_jkys .dl01 { height:400px;}
.pro_jkys .dl01 dt{ position:relative; height:400px;}
.pro_jkys .dl01 dd{ height:400px;}
.pro_jkys .dl01 dt a{ display:none; width:100%; height:100%; background:url(../img/jkys_bg.png) repeat center; position:absolute; left:0; top:0;}
.pro_jkys .dl01 dt a img{ display:block; margin:0 auto; margin-top:150px;}
.pro_jkys .dl01 dt a span{ display:block; text-align:center; font-size:14px;  color:#fff; margin-top:12px;}
.pro_jkys .dl01 dt:hover a{ display:block;}
.pro_jkys h4{ font-size:16px; color:#333; margin-top:75px;}
.pro_jkys i{ display:block; width:30px; height:3px; background-color:#dc1313; margin:20px 0;}
.pro_jkys h4 a{ color:#333}
.pro_jkys p{ font-size:14px; color:#666; line-height:25px; text-align:justify;}
.pro_jkys .dl02 h4{ margin-top:40px;}
.pro_jkys .dl03 h4{ margin-top:80px;}
.pro_jkys .dl04 h4{ margin-top:50px;}
.pro_jkys .dl04{ margin-bottom:0}

/*智能卫浴*/
.pro_znwyBox { overflow:hidden; width:100%; background:url(../img/znwy_abg.jpg) repeat-x left top;}
.pro_znwyBox dl{ overflow:hidden; margin:0 auto; width:1200px; height:400px; background:url(../img/znwy_bg.jpg) no-repeat center; margin-bottom:30px;}
.pro_znwyBox dt{ overflow:hidden; float:right; position:relative;}
.pro_znwyBox dd{ overflow:hidden; float:left; width:525px; margin-left:40px; margin-top:60px; position:relative;}
.pro_znwyBox dd i{ display:block; width:30px; height:3px; background-color:#e01313; margin-bottom:30px;}
.pro_znwyBox dd h4{ font-size:16px; color:#333; margin-bottom:20px;}
.pro_znwyBox dd p{ font-size:14px; line-height:24px; color:#666; text-align:justify;}
.pro_znwyBox .znwy_list{ overflow:hidden; width:1221px; margin:0 auto; height:290px;}
.pro_znwyBox .znwy_list li{ overflow:hidden; float:left; width:386px; height:290px; margin:0 10px 0 11px; position:relative}
.pro_znwyBox .znwy_list li img{ display:block; margin:0 auto; margin-bottom:14px;}
.pro_znwyBox .znwy_list li p{ text-align:center; font-size:14px;}
.pro_znwyBox .znwy_list li p a{ color:#555;}
.pro_znwyBox .znwy_list li>a{ text-decoration:none; display:none; width:100%; height:251px; background:url(../img/znwy_ds.png) repeat center; position:absolute; left:0; top:0;}
.pro_znwyBox .znwy_list li>a img{ display:block; margin:0 auto; margin-top:70px; margin-bottom:10px;}
.pro_znwyBox .znwy_list li>a span{ display:block; text-align:center; color:#fff; font-size:14px;}
.pro_znwyBox .znwy_list li:hover>a{ display:block}



#wrapper{width:1330px;margin:0px auto 0 auto;}
#picSlideWrap{padding-bottom:30px;}
.titleh3{height:70px;line-height:70px;text-align:center;background:url(Img/dot.gif) repeat-x left bottom;width:910px;margin:0 auto;font-size:26px;color:#000;}
.titleh4{text-align:center;font-size:12px;color:#000;font-weight:normal;padding:10px 0 20px 0px;}

.imgnav{width:788px;margin:10px auto;}
#content{margin:0px auto;line-height:19px;}
#content p{text-indent:2em;color:#333;}

.imgnav{ position:relative;margin:0 auto;width:1200px;}
#img{z-index:10;width:1200px;position:relative;text-align:center;    margin: 0 auto;}
#img img{display:none;}
#front{position:absolute;left:0px;top:200px;z-index:10;cursor:pointer;width:38px;height:78px;background:url(../img/btn02.png) no-repeat center top;}
#front a{ position:absolute;left:0px;top:200px;display:block;width:20px;height:40px;}
#next{ position:absolute;right:0px;top:200px;z-index:10;cursor:pointer;width:38px;height:78px;background:url(../img/btn02.png) no-repeat center bottom;}
#next a{ position:absolute;right:0px;top:200px;display:block;width:20px;height:40px;}

/*#cbtn{position:relative;height:190px;margin-top:-25px;width:1200px;margin:0 auto;}
#cbtn ul{position:relative;width:10000px;height:190px;}
#cbtn ul li{float:left;padding:5px 3px 3px 3px;width:386px;height:250px;cursor:pointer;text-align:center;margin-right:3px;position:relative;}
#cbtn ul li img{height:250px;display: block; position: absolute;left: 50%; margin-left: -340px; top: 0;}
#cbtn ul li tt{background:#000;color:#FFF;position:absolute;right:4px;bottom:4px;z-index:20;font-family:"宋体" ;font-size:12px;line-height:16px;padding:0 5px;}
#cbtn li.hov{border:1px solid red;}
.ctrl div{clear:both;}*/

#cbtn{position:relative;height:190px;margin-top:-25px;width:1200px;margin:0 auto;}
#cbtn ul{position:relative; overflow:hidden; width:10000px;}
#cbtn ul li{float:left; width:386px;height:142px;cursor:pointer;text-align:center;margin-right:21px;position:relative; background-color:#ccc;}
#cbtn ul li img{width:100%; display:block;}
#cbtn ul li tt{background:#000;color:#FFF;position:absolute;right:4px;bottom:4px;z-index:20;font-family:"宋体" ;font-size:12px;line-height:16px;padding:0 5px;}
#cbtn ul li span{position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; background-color:#000; color:#fff;}
#cbtn li.hov{border:1px solid #A90C0C;width: 384px;}
.ctrl div{clear:both;}

#cSlideUl{width:1200px;overflow:hidden;position:relative;margin:0 auto;}
.imgnav #cbtn { overflow:hidden;  margin:0 auto; height:142px; position:relative}
.imgnav #cbtn i{ display:block; position:absolute; top:105px; cursor:pointer; width:12px; height:20px;}
.imgnav #cbtn .btn01{ left:0; background:url(../img/news_p02_btn01.png) no-repeat center top;}
.imgnav #cbtn .btn02{ right:0; background:url(../img/news_p02_btn02.png) no-repeat center top;}
.imgnav #cbtn i:hover{ background-position:bottom;}
.imgnav .TTitle{ filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; width: 1200px;height: 50px;background: #000;position: relative;top: -50px;left: 0; z-index: 800;    margin: 0 auto;}
.imgnav .TTitle p{ height:50px; line-height:50px; text-align:center;}
.imgnav .TTitle p span{ display:none; font-size:15px; color:#fff;}



.tkBox .tk_dwfc_mian{ overflow:hidden; width:100%; height:360px; background-color:#fff; border-top:1px solid #fc1313; position: absolute; left:0; top:50%; margin-top:-180px;}
.tkBox .ulbox{ display:none}
.tkBox .tk_dwfc_mian i{ z-index:5; display:block; cursor:pointer; width:30px; height:30px; background:url(../img/dwfc_xx.png) no-repeat center; position:absolute; left:50%; margin-left:450px; top:80px;}
.tkBox .tk_dwfc_mian .mian_fc{ overflow:hidden; width:1200px; height:190px; margin:0 auto; margin-top:100px; position:relative}
.tkBox .tk_dwfc_mian .mian_fc span{ display:block; position:absolute; cursor:pointer; top:30px; width:46px; height:88px;}
.tkBox .tk_dwfc_mian .mian_fc .btn01{ background:url(../img/dwfc_btn02.png) no-repeat center top; left:0}
.tkBox .tk_dwfc_mian .mian_fc .btn02{ background:url(../img/dwfc_btn02.png) no-repeat center bottom; right:0}
.tkBox .tk_dwfc_mian dl{ overflow:hidden; width:990px; margin:0 auto; height:190px;}
.tkBox .tk_dwfc_mian dt{ overflow:hidden; width:156px; height:190px; float:left;}
.tkBox .tk_dwfc_mian dt img{ display:block; margin-bottom:10px;moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
.tkBox .tk_dwfc_mian dt em{ display:block; text-align:center; font-size:16px; color:#000;}
.tkBox .tk_dwfc_mian dd{ overflow:hidden; width:790px; float:right;}
.tkBox .tk_dwfc_mian dd h4{ font-size:22px; color:#333; margin-bottom:15px;}
.tkBox .tk_dwfc_mian dd p{ font-size:14px; color:#666; line-height:25px; height:75px; overflow:hidden;}






































