﻿.online-phone { padding:0;display: block; width:95px;height: auto; background:#ededed; border: medium none; opacity: 1;}
.online-phone div { line-height:24px;}
.online-phone li {color:#0072c6;font-family:"Microsoft YaHei";width:95px;height:45px;padding:4px 0;margin: 0;cursor:pointer;border-bottom:1px solid #a5c8e1;background: #d5e0e9 url(../images/callservice_2.png) -202px 4px no-repeat;}
.online-phone li:hover {color:#fff;border-bottom:1px solid #ecc0a6;background:#ff7424 url(callservice_2.png) -202px -50px no-repeat; }
.online-phone li a { color:#0072C6;}
.online-phone li a:active { color:#0072C6;}
.online-phone li a:hover { color:#fff;}
.phone-name { text-indent:35px;}
.phone-nub {text-indent:3px;}
.online-tc {cursor: pointer; display: block; width: 95px; height: 90px; background: url(callservice_2.png) no-repeat 0 0; border-bottom:1px solid #ebac00;  opacity: 1;	}
.online-tc:hover {background: url(callservice_2.png) no-repeat -105px 0; }
.online-code {/*display: block; cursor:pointer; width: 95px; height: 80px; background: url(../images/callservice_2.png) no-repeat 0 -290px; border: medium none;opacity: 1;*/}
.online-tel {display: block; cursor:pointer; width: 95px; height: 15px; background: url(callservice_2.png) no-repeat 0 -290px; border: medium none;opacity: 1;padding-top:54px; text-align:center ;font-size:12px;font-weight:bold;font-family:"Microsoft YaHei";}
.online-left {float:left;position: absolute; left:0; cursor:pointer; width:26px; height:132px;}
.online-hidden {background:url(callservice_2.png) -274px -104px no-repeat}
.online-show {background:url(callservice_2.png) -274px -244px no-repeat}
.online-right { float:right}
.kwfwexin{ width:95px; height:96px; margin:0px 0;}
.kwfwexin img{ width:95px; height:96px;}


/*<!--新加-->*/
/*单页详情页*/
.danye1{display: flex;border: 1px solid #eee;padding: 25px;}
.danye1 img{width: 380px;height: 350px;border-radius: 5px; }
.danye1 div{flex: 1;margin-left: 30px;padding-left: 30px; border-left: 1px solid #eee;}
.danye1 div p:nth-of-type(1){font-size: 30px;border-bottom: 1px solid #eee;padding-bottom: 15px;}
.danye1 div p:nth-of-type(1) i{font-size: 16px;}
.danye1 div p:nth-of-type(2){font-size: 20px;font-weight: bold; margin: 25px 0 20px 0;}
.danye1 div p:nth-of-type(3){font-size: 20px;line-height: 40px;padding-top: 10px;}
.danye1 div p:nth-of-type(3) i{color: #c50000;font-size: 28px;}
.danye2{margin: 30px 0;}
.danye2 img{width: 900px;max-width: 100%;display: block; margin: 0 auto;}

/*产品列表上面的那句话*/
.subprosubtitle{border: 1px solid #eee;border-radius: 5px;padding: 10px 20px;background-color: #fff;line-height: 26px;margin-bottom: 15px;}
.subinbig{width: 100%;height: 400px;overflow: hidden;}
.subinbig img{width: 100%;height: 400px;object-fit: cover;}

/*单页视频*/
.danyevedio{width: 900px;margin: 0 auto; height: 1012px;overflow: hidden;background-color: #000;}
.danyevedio video{width: 100%;height: 1012px;object-fit: cover;}
/*<!--新加-->*/

.right_bar{position:fixed; top:calc(90px + 10vh); right:0; width:50px; height:203px; z-index:10; display:none;}
.right_bar li{ width:62px; height:50px; z-index:20; }
.right_bar li.rtbar_li1,.right_bar li.rtbar_li4{ position:absolute; left:0;}
.right_bar li.rtbar_li1{ top:0; width:172px; }
.right_bar li.rtbar_li2{ position:absolute; top:51px; left:0; }
.right_bar li.rtbar_li3{ position:absolute; top:102px; left:0; width:126px; }
.right_bar li.rtbar_li4{ top:153px;}
.rtbar_li4{ position:absolute; top:153px; left:0;}
.right_bar li a{ display:block; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#39424b; opacity:0.8; border-radius:6px;}
.right_bar li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.right_bar li a:hover{ background-color:#0953a8; opacity:1;}
.rtbar_shwx{ display:none; position:absolute; top:-65px; left:-142px; padding-bottom:9px; }
.rtbar_shwx img{ padding:10px 10px 20px 10px; background-color:#FFF; }




















/**ban**/
html{overflow-x:hidden}
.ban{position:relative;width:1000px;height:550px;margin:0px auto;}
.banPa{left:-460px;position:absolute;}
#foucsBox{margin: 0 auto;padding: 0;width: 1920px;height: 550px;overflow: hidden;zoom: 1;position: relative;}
#foucsBox .imgCon{width: 1920px;height: 550px;margin: 0;padding: 0;position: relative;list-style: none;}
#foucsBox .imgCon li{float: left;width: 1920px;height: 550px;}
#foucsBox .imgCon li img{width: 1920px;height: 550px;}
#foucsBox .foucs{width: 680px;height: 22px;position: absolute;bottom: 3px;text-align: center;z-index: 3;}
#foucsBox .foucsButton{width: 37px;height: 37px;position: absolute;bottom:0px;z-index: 4;}
#foucsBox .foucsButton span{display: inline;width: 37px;height: 37px;cursor: pointer;overflow: hidden;background: url(../images/banCoin.png) no-repeat;}
#foucsBox .foucsButton img{display:none;}
#foucsBox .lBtn{left:0px;}
#foucsBox .lBtn span{float: left;background-position: 0px 0px;}
#foucsBox .rBtn{left:37px;}
#foucsBox .rBtn span{float: right;background-position: -37px 0px;}
