﻿html{min-width: 1200px;}
body,ul,li,h3,h2,p{ padding:0; margin:0 auto}
.onlinebox,.onlinebox dl,.onlinebox dd,.onlinebox dt,.onlinebox a,.onlinebox img{ margin:0px; padding:0px; border:0;}

.onlinebox{ position:fixed; font:12px/1.8 Verdana,Tahoma,Arial; z-index:999999;display:block;top:120px;right: 5px; display:none}
.onlinebox .clear{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.onlinebox .onlinebox-center-box{ padding:3px 0px; }
.onlinebox .onlinebox-center-box dl{ padding:5px 0px 8px 5px; margin-bottom:5px;}
.onlinebox .onlinebox-center-box dt{ margin-right:3px;}
.onlinebox .onlinebox-center-box dd img{ margin:0px 6px 0px 0px;}
.onlinebox .onlinebox-center-box .met_alibaba{ margin:5px;}
.onlinebox .onlinebox-center-box .met_skype{ margin:5px;}
.onlinebox .onlinebox-bottom-box .online-tbox{ padding:5px; white-space:nowrap;border:1px solid #e1e1e1; border-top:0;}
.onlinebox .onlinebox-bottom-box{ line-height:1.6;}
.onlinebox .onlinebox-conbox{ z-index:999;}

.onlinebox_1 .onlinebox-center-box dl{ float:left;}
.onlinebox_1 .onlinebox-center-box dd{ clear:both;}
.onlinebox_1 .onlinebox-showbox{ width:20px; text-align:center; padding:8px 3px; line-height:1.4; cursor:pointer; color:#fff; word-break:break-all; position:absolute; top:0; right:-25px;}
.onlinebox_1 .onlinebox-conbox{ background:#fafafa; overflow:hidden;}
.onlinebox_1 .onlinebox-top{ border-bottom:1px solid #ddd; text-align:center; padding:5px 0px; font-weight:bold; font-size:14px; color:#fff; cursor:pointer;}
.onlinebox_1 .onlinebox-center-box{ padding:2px 0px 10px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.onlinebox_1 .onlinebox-conbox dl{ padding:5px 0px 0px; margin-bottom:0px;}
.onlinebox_1 .onlinebox-conbox dt{ white-space:nowrap; padding:0px 10px; margin-right:0px;}
.onlinebox_1 .onlinebox-conbox dd{ padding:3px 10px 3px 5px; white-space:nowrap;}
.onlinebox_1 .onlinebox-center-box dd img{ margin:0px 0px 0px 6px;}
.onlinebox_1 .onlinebox-bottom{ border-top:1px dotted #ccc; }
/*color1*/
.onlinebox_1_1 .onlinebox-showbox{ background:#2691d0;}
.onlinebox_1_1 .onlinebox-top{ background:#2691d0;}
.onlinebox_1_1 .onlinebox-conbox dt{ color:#087bbf;}
/*color2*/
.onlinebox_1_2 .onlinebox-conbox{z-index:1000; position:absolute; top:0; right:0px; width: 115px;}
.onlinebox_1_2 .onlinebox-showbox{ background:#71AE29;z-index:999;right:0px;}
.onlinebox_1_2 .onlinebox-top{ background:#71AE29;width:115px;_width:115px;*width:115px;width:115px!important;}
.onlinebox_1_2 .onlinebox-conbox dt{ color:#db1a3a;}
.onlinebox_1_2 .onlinebox-bottom .onlinebox-bottom-box{ text-align:center;}


.qdkefu{position: fixed; bottom:0px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index: 20;right:0;width:45px;position: fixed; bottom: 0px; margin: 0; padding: 0; list-style-type: none;font-family: 'Microsoft YaHei'; font-size: 12px; display: block;}
.qdkefu *{ padding: 0; margin: 0; font-family: "Microsoft YaHei"; font-size: 12px;}
.qdkefu ul li{ height:45px; margin-bottom:1px; float:right; background:#1b1b1d; line-height:45px; font-size:14px; cursor:pointer; position:relative;}
.qdkefu ul li:hover {background:#c9112c;}
.qdkefu ul li a{color:#fff;}
.qdkefu ul li b{ width: 45px; height: 45px; display: block; overflow: hidden; float: left;}
.qdkefu ul li.top{ opacity: 1;color: #1c1c1c; font-weight: 800; text-align: center; line-height: 45px; background: #ffffff; position: relative; width: 45px; cursor: pointer;}
.qdkefu ul li.top span{position: absolute; display: block; left: 0; top: -5px; height: 5px; width: 45px; background: url(../image/czx2.png) no-repeat center;}
.qdkefu ul li.top:hover{background:#CBCBCB;}
.qdkefu ul li.top:hover span{background:url(../image/czx2_hover.png) no-repeat center;}
.qdkefu ul li span{ font-size: 18px; font-weight: bold;color: #FFF;}
.qdkefu ul li b.a{background:url(../image/czx4.png) no-repeat center center;}
.qdkefu ul li b.b{background:url(../image/czx3.png) no-repeat center center;}
.qdkefu ul li b.c{background:url(../image/czx5.png) no-repeat center center;}
.qdkefu ul li b.e{background:url(../image/dianhua.png) no-repeat center center;}
.qdkefu .qq_new{float: right;overflow: hidden; width: 45px; width: 45px; overflow: hidden; height: 45px; margin-bottom: 1px; float: right; background: #1b1b1d; line-height: 45px; font-size: 14px; cursor: pointer; position: relative; list-style: none; margin: 0; padding: 0;}
.qdkefu .qq_new:hover{overflow: hidden; width: 110px; background: #c9112c;}
.qdkefu .pt_new{line-height: normal; overflow: hidden; width: 45px; height: 45px; margin-bottom: 1px; float: right; background: #1b1b1d; line-height: 45px; font-size: 14px; cursor: pointer; position: relative; list-style: none; margin: 0; padding: 0;}
.qdkefu .pt_new:hover{line-height: normal; overflow: hidden; width: 180px; background: #c9112c;}
.qdkefu .qc_new{height: 45px; margin-bottom: 1px; float: right; background: #1b1b1d; line-height: 45px; font-size: 14px; cursor: pointer; position: relative; list-style: none; margin: 0; padding: 0;}
.qdkefu .qc_new:hover{height: 45px; margin-bottom: 1px; float: right; background: #1b1b1d; line-height: 45px; font-size: 14px; cursor: pointer; position: relative; list-style: none; margin: 0; padding: 0;}

.erweima{min-width:150px;height: 150px;position: absolute;top: -107px;right: 50px;background: #FFF;border: 1px solid #CCC;float: right;cursor: default !important;display:none;}
.erweima p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.erweima p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.erweima .arrow3{width: 5px;height: 10px;display: block;background:url(../image/czx6.png) no-repeat;position: absolute;right: -5px;top: 122px; list-style-type: none; padding: 0; margin: 0; font-size: 12px; font-style: italic;}

.onlineservice,.onlineservice .ul01,.onlineservice .litop,.onlineservice .licot,.onlineservice a,.onlineservice img{margin:0px;padding:0px;border:0;}
.onlineservice{font:12px/1.8 Verdana,Tahoma,Arial;z-index:999999;position:fixed;top:120px;right: 0px;}
.onlineservice .onlineservice-showbox{width:20px;text-align:center;padding:8px 3px;line-height:1.4;cursor:pointer;color:#fff;word-break:break-all;position:absolute;top:0;right:12px;background:#19a1db;z-index:1000;}
.onlineservice .onlineservice-conbox{background:#fafafa;overflow:hidden;position:absolute;width:118px;display:block;border:1px solid #E80F32; right: 0px; z-index: 1000;}
.onlineservice .onlineservice-top{border-bottom:1px solid #ddd;text-align:center;padding:5px 0px;font-weight:bold;font-size:14px;color:#fff;cursor:pointer;background:#e80f32;}
.onlineservice .onlineservice-center{padding:2px 0px 10px;}
.onlineservice .onlineservice-center .ul01{width:100%;margin-bottom:0px;}
.onlineservice .onlineservice-center .ul01 .litop{white-space:nowrap;padding:2px 10px 5px; text-align:center; color:#db1a3a;}
.onlineservice .onlineservice-center .ul01 .licot{padding: 0px 0px 0px 8px;white-space:nowrap;clear:both;}
.onlineservice .onlineservice-center .ul01 .licot a{padding-bottom:2px;}
.onlineservice .onlineservice-center .ul01 .licot img{margin:0px 0px 0px 8px;border:0px;}
.onlineservice .onlineservice-center .met_alibaba{margin:5px;}
.onlineservice .onlineservice-center .met_skype{margin:5px;}
.onlineservice .onlineservice-bottom{border-top:1px dotted #ccc;}
.onlineservice .onlineservice-bottom-box .online-tbox{padding:5px;white-space:nowrap;}
.onlineservice .onlineservice-bottom-box .online-tbox .count{text-align:center;}
.onlineservice .onlineservice-bottom-box .online-tbox .title{padding-bottom:12px;text-align:center;}
.onlineservice .onlineservice-bottom-box .online-tbox .cutTxt{line-height:12px;padding:3px 0px;color:#393939;font-weight:normal;}
.onlineservice .onlineservice-bottom-box .online-tbox .img{vertical-align:middle;}
.onlineservice .onlineservice-bottom-box{line-height:1.6;text-align:center;}

.banner{ position: relative; overflow: hidden; height: 485px;}
.banner .banner_ul li{ position: relative; float: left;}
.banner .banner_ul li .cont{ position: relative; width: 100%; height: 0px; padding-top: 26%; }
.banner .banner_ul li .cont a{ display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.banner .hd{ position: absolute; bottom: 20px; width: 100%; text-align: center; }
.banner .hd li{ display: inline-block; width: 15px; height: 15px; background: #eee;border-radius: 100%; cursor: pointer; margin: 0 5px; }
.banner .hd li.on{ background: #7ec100; }


.MSly { position: fixed; font-size:14px;bottom: 0px;right: 0px;width: 240px;z-index: 99;background:#ededed;}
.MSly .Mnav a{ text-decoration:none; color:#ffffff;cursor:pointer;}
.MSly .Mnav{ border-radius: 4px 4px 0 0; background:#00aff3; float:left; width:220px; height:50px; line-height:50px; padding:0 0 0 20px; color:#ffffff}
.MSly .Mnav .left{ float:left; }
.MSly .Mnav .right{ float:right; font-weight:bold; font-size:16px; padding-right:10px;}
.MSly .main{width:230px;height:300px;overflow:hidden;float: left; padding:10px 0px 10px 10px; display:block;}
.MSly .main .iframe{width:100%;height:100%; border:0px; padding:0; margin:0 auto;}
#demo1{ float:left}
#demo2{ float:left}

#links01{ width:1200px; margin:0 auto;}
.links01{ width:1198px; float:left;line-height:35px; border:1px solid #e6e6e6; font-size:14px; margin:15px 0;}
.links01 strong{ font-size:16px; font-weight:bold; float:left; padding:0px 10px;}
.links01 li{float:left; padding:0px 10px;}


.zakf2019{ width:140px;float: right; border:1px solid #000000; background:#ededed;padding-bottom:12px;border-bottom:2px #000 solid; position:fixed; right:0; z-index:999; top: 90px; }
.zakf2019 .onlinezx{ background:#000000; width:140px; text-align:center; font-size:18px; font-weight:bold; color:#ffffff; line-height:46px; float:left;}
.zakf2019 .fdzs{ position:absolute;cursor:pointer; top:0px; right:5px; background:url(../image/zxkf2019.png) -50px center no-repeat; width:10px; height:46px;}
.zakf2019 .li02{width:130px; float:left; text-align:center; margin-left:10px; padding-bottom:12px;padding-top:12px; border-bottom:1px solid #e4e3e3; height:22px;}
.zakf2019 .li03{ width:100%; margin-left:0px; font-size:14px; color:#333; padding-bottom:12px; border-bottom:1px solid #e4e3e3; line-height:20px; float:left; text-align: center;}
/*.zakf2019 .li03 span{ float:left; width:130px; padding-bottom:0px;font-size:12px;}*/
.zakf2019 .li03 span{ width:100%; padding-bottom:0px;font-size:14px;}
.zakf2019 .li03 a{ float:left; width:85px; margin-left:18px; line-height:32px; color:#ffffff; background:#000; text-align:center; border-radius: 5px;}
.zakf2019 .li04{ float:left; width:140px; text-align:center; padding-bottom:12px; line-height:18px;}
.zakf2019 .li04 .spn01{ float:left; width:140px; text-align:center;}
.zakf2019 .li04 .abt{float:left; width:120px; margin-left:10px; margin-top: 6px; line-height:40px; color:#fff; background:#e60000; text-align:center; border-radius: 10px;font-size:16px;}
.zakf2019 .li04 img{ max-width:120px; max-height:120px; margin-bottom:5px; margin: 0 auto;}
.zakf2019 .li05{width:130px; float:left; text-align:center; margin-left:10px; border-bottom:1px solid #e4e3e3; height:22px;}
/*.zakf2019 ul:first-child+ul+ul+ul+ul+ul{ display: none}
.zakf2019 ul:last-child { display: none}*/
.zakf20192{display: none;width: 35px;float: right;border: 1px solid #000000;background: #000;padding-bottom: 25px;border-bottom: 2px #000 solid;position: fixed;height: 115px;right: 0;z-index: 999; top: 90px;}
.zakf20192 ul{width: 35px;text-align: center;float: left;padding: 10px 0 0 0;color: #fff;line-height: 25px;margin-top: 22px;}
.zakf20192 .fdzs{position: absolute; cursor:pointer; top: 9px;right: 10px;background: url(../image/zxkf2019.png) 4px center no-repeat;width: 15px;height: 15px;border: 1px solid #bcbcbc;}

.wyly{float:left;width:1053px;margin-top:20px;}
#imgLiuyan{height:200px;background:url(../image/infoliuy.jpg) no-repeat 4px 5px}

.shuxing2020{ border-top:1px solid #ededed; border-left:1px solid #ededed; width:910px; overflow:hidden; line-height:35px; margin: 20px 0;}
.shuxing2020 .ssx01{ float:left; width:145px; border-bottom:1px solid #ededed; border-right:1px solid #ededed; padding-left:5px; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; overflow: hidden;height:35px; background: #f7f7f7; color:#999}
.shuxing2020 .ssx02{ float:left; width:298px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;padding-left:5px; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; overflow: hidden;height:35px }





.dananmbx a,datianycha a{ color:#000000; text-decoration:none}
.dananmbx{ padding-top:20px; margin:0 auto; width:1200px; line-height:14px; font-size:14px; color:#666666;}
.datianycha{ width:1200px; overflow:hidden; background:#fff; margin:0 auto; margin-top:20px;font-size:14px; }
.datianycha .li01{ float:left; width:1198px; height:40px; position:relative;border:1px solid #ededed;}
.datianycha .li01 h3{ float: left; border-left: 4px solid #ff8228; font-size: 18px; height: 18px; line-height: 18px; margin: 11px 0px 0px 20px; padding-left:16px; }
.datianycha .li02{ float:left; padding:0; margin:0; width:1199px; border-right:1px solid #ededed;}
.datianycha .li02 table{ width:1198px;}
.datianycha .li02 td{ border-bottom:1px solid #ededed; border-left:1px solid #ededed; padding:8px 5px;}
.datianycha .li02 th{border-bottom:1px solid #ededed; border-left:1px solid #ededed; padding:8px 5px;; background:#f6f6f6; color:#666666}
.datianycha .check_eye_0{ padding:20px; float:right;border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed; width:1158px; text-align:right }
.datianycha .li03{ float:left; padding:0; margin:0; width:1198px; border:1px solid #ededed;border-top:0;}
.datianycha .li03 a{ padding:40px 0px; float:left; width:238px;border-right:1px solid #ededed; text-align:center; height:200px; position:relative; color:#ff6600}
.datianycha .li03 .sp01:before{ content:""; position:absolute; left:18px; top:80px; background:url(../image/renzbg.png) 0 0 no-repeat; height:160px; width:200px;}
.datianycha .li03 .sp02:before{ content:""; position:absolute; left:18px; top:80px; background:url(../image/renzbg.png) -405px 0 no-repeat; height:160px; width:200px;}
.datianycha .li03 .sp03:before{ content:""; position:absolute; left:18px; top:80px; background:url(../image/renzbg.png) -200px -200px no-repeat; height:160px; width:200px;}
.datianycha .li03 a:nth-child(5){border-right:0px solid #ededed;}

.datqyzzzs{color:#000;overflow-y:scroll;background:#fff;height:100%; margin:0;padding:0;font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;height:100%;background-color:#eee;}
.datqyzzzs a{text-decoration:none}
.datqyzzzs a:hover{text-decoration:underline;color:#ff7300}
.datqyzzzs .top-bg,.pre,.next,.pre-g,.next-g{background:url(../image/zyqhtb.png) no-repeat;}
.datqyzzzs .top-bg{background-repeat:repeat-x;background-position:0 -188px}
.datqyzzzs .content{zoom:1;width:952px;margin:0 auto;padding:0 4px;}
.datqyzzzs #content:after{content:"\0020";display:block;height:0;clear:both}
.datqyzzzs .fd-mar{margin-left:59px;zoom:1}
.datqyzzzs .fd-mar:after{display:block;clear:both;height:0;content:"\0020"}
.datqyzzzs .fd-clr{zoom:1; position: relative; overflow: hidden; transition: left 400ms ease 0s; left:0px; margin:0px;padding:0px;list-style:none;}
.datqyzzzs .fd-clr:after{display:block;clear:both;height:0;content:"\0020"}
.datqyzzzs .pre-g,.next{float:left;margin-top:282px;width:51px;height:51px;border:0 none;text-indent:-9999px;cursor:pointer;outline:0 none;}
.datqyzzzs .pic-box{float:left;display:inline;margin:0 16px;width:700px;height:563px;overflow:hidden}
.datqyzzzs .pic-box li{float:left}
.datqyzzzs .title{margin-bottom:24px;padding-top:22px;width:700px;height:21px;overflow:hidden;text-align:center;color:#444;font-weight:700;font-size:14px}
.datqyzzzs .pic{width:700px;height:495px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:423px;*font-family:Arial;line-height:495px}
.datqyzzzs .pic img{vertical-align:middle}
.datqyzzzs .pre,.next,.pre-g,.next-g{float:left;margin-top:282px;width:51px;height:51px;border:0 none;text-indent:-9999px;cursor:pointer;outline:0 none}
.datqyzzzs .pre{background-position:-1px -78px}
.datqyzzzs .pre-g{background-position:-1px -136px}
.datqyzzzs .next{background-position:-65px -78px}
.datqyzzzs .next-g{background-position:-65px -136px}


.jvheye{font-weight: bold;;}
.mbxjhy{ width:100%; float:left; line-height:50px;}


.shiping20{ width: 100%; float: left;}
.shiping20 .spL{ width:70%; float:left; border: 1px solid #dddddd; height: 540px; background: #ededed}
.shiping20 .spR{width:24%;float:right;border: 1px solid #dddddd;height: 540px;padding: 0 2%;position: relative;background: #666666;color: #fff;}
.shiping20 .spR .t20{float:left;width: 100%;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;font-size:14px;/* color: #333333; */margin-top: 20px;}
.shiping20 .spR .t20 h2{font-size: 16px;font-weight: bold;}
.shiping20 .spR .t21{float:left; width: 100%;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;font-size:14px; color: #666}
.shiping20 .spR .t21 h2{font-size:14px;color: #FFF;font-weight:normal;display: inline-block;}
.shiping20 .spR .t24{float:left;width: 100%;/* color: #666; */max-height: 100px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.shiping20 .spR .t22{float:left;width: 100%;/* color: #333333; */font-weight: bold;font-size:16px;border-top:1px solid #ededed;margin: 30px 0 0 0;line-height: 40px;text-align: center;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.shiping20 .spR .t23{float:left; width: 100%;text-align: center; font-size:0px; padding: 10px 0}
.shiping20 .spR .t25{float:left; width: 100%; margin-top: 10px;max-height: 50px; line-height: 25px;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}
.shiping20 .spR .t26{ width: 96%; margin-top: 10px; position: absolute; bottom: 20px; left: 2%; font-weight: bold}
.shiping20 .spR .t26 a{ width:48%; float: left; background: #fb0200; text-align: center; height: 40px; color: #ffffff; line-height: 40px; border-radius: 5px;}
.shiping20 .spR .t26 a:first-child+a{ float: right; background: #358cfa }
video{width:100%;height:100%;background:#000;}


.liuhai09{ width:100%;background: #f6f6f6; border-bottom: 1px solid #ededed; height: 35px; position: relative}
.liuhai09 ul{ width:1200px; margin: 0 auto; position: relative; height: 35px;}
.liuhai09 ul .mianfzhuc{ float: left;  line-height: 35px;background: #888888;color: #ffff;padding: 0 15px;font-size: 14px;margin-right: 20px;}
.liuhai09 ul a{color: #ffffff;}
.liuhai09 ul h1{line-height: 35px; float: left; font-size: 14px; font-weight: normal; width: 800px;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.liuhai09 ul li{ float:right; max-width: 350px; }
.liuhai09 ul li .li04ok{ float:left; background:url(../image/bz03.png) 0px 0px no-repeat;  height:16px;font-size:12px; margin:10px 8px 0 0px; padding-left: 20px; color: #333333; width: auto}
.liuhai09 ul li .li05ok{ float:left; background:url(../image/bz04.png) 0px 0px no-repeat;  height:16px;font-size:12px; margin:10px 8px 0 0px;padding-left: 20px; color: #333333; width: auto}
.liuhai09 ul li .li03ok{ float:left; background:url(../image/bz05.png) 0px 0px no-repeat;  height:16px;font-size:12px; margin:10px 8px 0 0px;padding-left: 20px;  color: #333333; width: auto}
@keyframes mover {40% {	opacity:1;color:#072cc8}60% {color:#00cb6c}80% {opacity:.8}100% {opacity:1}}
@keyframes rotateText {  0% { transform: rotateY(0deg);} 15% { transform: rotateY(360deg); }  100% {  transform: rotateY(360deg);  }}
@keyframes swing {10% {transform: rotate(3deg);}20% {transform: rotate(-3deg); }30% {transform: rotate(3deg);}40% {transform: rotate(-3deg);}50%,100% {   transform: rotate(0deg); }}
@keyframes bt2{ 0%{margin-top:0;opacity:0.9} 30%{margin-top:-5px;opacity:0.99} 60%{margin-top:0;opacity:0.9} 80%{margin-top:5px;opacity:0.99} 100%{margin-top:0;opacity:0.9}}
.hdme{display:none}
.tplPhoto{ line-height:0;text-indent:0;}

.house_con .summary img{display: block; }