/* CSS Document */
@font-face{font-family:'yingpingchebifuti';src:url('font/yingpingchebifuti.ttf');}
@font-face{font-family:'jingdianmaobi';src:url('font/jingdianmaobi.ttf');}
@font-face{font-family:'iozzkhwu';src:url('font/iozzkhwu.ttf');}
@keyframes breath {
  0%, 100% {
    transform: scale(.8);
  }
  50% {
    transform: scale(1);
  }
}

a,a:visited{ color:#3f3f3f; text-decoration:none;}
a:hover{ color:#0363af; text-decoration:none;}
.my-titf,.my-titf li,.my-titf a{font-family:'iozzkhwu';}
.text-big{ text-transform:uppercase;}
.f-c-0260aa{color:#0260aa;}
.my-c-f9c385{ color:#f9c385;}
.my-c-898887{ color:#898887;}
.my-c-0363af{color:#0363af;}
.my-c-e70012{color:#e70012;}
.my-c-ccc{color:#ccc;}
.my-c-0363af{color:#0363af;}
.my-c-b8b5b5{color:#b8b5b5;}
.my-fontn{ font-weight:normal !important;}
.my-textl-5{ letter-spacing:5px;}
.my-hide{ display:none !important;}
.my-p-2{ line-height:25px; font-size:16px; color:#545454; }
.my-p-05{padding-left:.5rem; padding-right:.5rem;}
.my2-plr-0{padding-left:0; padding-right:0;}
.my-line{ border-bottom:0; border-top:1px solid #CCC;}
.my-pl-40{padding-left:40px;}
.my-pl-5{ padding-left:5px;}
.my-pt-0{ padding-top:0;}
.my-pb50{padding-bottom:50px;}
.my-pt-50{padding-top:50px;}
.my-pl-50{ padding-left:50px;}
.my-pr-50{ padding-right:50px;}
.my-pt20{padding-top:20px;}
.my-pt30{ padding-top:30px;}
.my-pt-60{ padding-top:60px;}
.myc-pb-60{ padding-top:50px;}
.my-pt-80{ padding-top:80px;}
.myc-pt-80{padding-top:90px;}
.my-ptb30{padding:30px 0;}
.my-pt-60imp{ padding-top:60px !important;}
.my-pb-60{ padding-bottom:60px;}
.my-pb-0{padding-bottom:0;}
.my-pb-100{ padding-bottom:100px;}
.my-plr-20{padding:0 20px;}
.my-plr-30,.my-plr-30a{ padding-left:30px; padding-right:30px;}
.my-plr-0{ padding-left:0; padding-right:0;}
.my-ptb-40{ padding-top: 40px; padding-bottom: 40px;}
.my-pt-40{padding-top:40px;}
.my-pl-0{ padding-left:0;}
.my-pr-0{ padding-right:0;}
.myc-pr-30{padding-right:30px;}
.my-mt-60{margin-top:60px;}
.my-mt--10{margin-top:-10px;}
.my-mt--20{ margin-top:-20px;}
.my-mb-0{ margin-bottom:0;}
.my-mb-60{ margin-bottom:60px;}
.my-f-14{ font-size:14px;}
.my-fontw{ font-weight:bold;}
.my-fontc{text-align:center;}
.my-f-26{ font-size:26px;}
.my-f-j{text-align: justify;}
.my-fontf-Arial{ font-family:Arial,Sans-Serif;}
.my-over-hi{ overflow: hidden;}
.my-imgauto img{ max-width: 100%;}
.imgfill{width: 100%;
    height: 100%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover; 
	vertical-align: middle;
}
.img-c{
	display: -webkit-box; -webkit-box-lines:word-wrap; -webkit-box-pack:center; -webkit-box-align:center;
	display: flex; justify-content: center; align-items:center; align-content:center; flex-direction: row;flex-wrap: wrap;
}
.my-flex-fc{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:center;align-items:flex-end; }
.my-flex-hc{display: -webkit-flex; /* Safari */display: flex;flex-direction:column;flex-wrap: wrap;justify-content:center;align-items:center;}
.my-flex-htc{display: -webkit-flex; /* Safari */display: flex;flex-direction:column;flex-wrap: wrap;justify-content:flex-start;align-items:center;}

.my-flex-c{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:center;align-items:center; }
.my-flex-nc{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap:nowrap;justify-content:center;align-items:center; }
.my-flex-tc{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:center;}
.my-flex-lc{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:flex-start;align-items:center; }
.my-flex-lt{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:flex-start;align-items:flex-start; }


.my-flex-bc{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;align-items:center;}
.my-flex-rc{display: -webkit-flex; /* Safari */display: flex;flex-direction: row;flex-wrap: wrap;justify-content:flex-end;align-items:center; }
.hit-icon:link,.hit-icon:visited{ background:url(../images/hit.png) no-repeat center center; background-size:100% 100%;}
.hit-icon:hover{ background:url(../images/hit-hover.png) no-repeat center center; background-size:100% 100%;}
.hit-icon-2{background:url(../images/more-1.png) no-repeat center center; background-size:100% 100%;}
/*有用---start*/
boby{color:#414141; background-color:#fff; padding:0; margin: 0;} /*有用*/
div,li,a,p,span{font-family:'Microsoft YaHei','SimSun',Arial,Sans-Serif; font-weight:lighter;}
div{ box-sizing:border-box;}
.my-one-bg{background: #fff url(../images/news-bg.png) no-repeat center top;} /*有用*/
.my-two-bg{background: #fff;}
.my-two-bg1{height:800px; overflow: hidden}
.my-three-bg{background: #fff;}
.my-three-bg1{height:1300px; overflow: hidden;}
.my-five-bg{background:#fff url(../images/index6.png) no-repeat center top;}
.my-six-bg{background:#fff url(../images/lb-bg-2.png) repeat-x 0 0;}
.my-top-bg{background-color:#fff; position:fixed; top: 0; width: 100%; z-index: 100;} /*有用*/
.container-fluid{padding:0px; margin: 0;}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-overflow2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;line-clamp: 2;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:pre-wrap;}
.text-overflow3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;line-clamp: 3;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space:pre-wrap;}
.text-overflow5{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;line-clamp: 5;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}


.my-tel{ font-size: 14px; text-align:left; padding-top:5px; padding-right: 15px; }


/* 访客量 */
.fangke{width: 100%; padding:15px 0; font-size: 18px;}
.fangke font{color: red; font-weight: bold;}
.fangke i{margin-right:5px; font-size:26px; }



/*轮播*/
#swiper-container{margin-top:133px;}
#swiper-container.swiper-container,#swiper-container.swiper-wrapper{ width:100%; min-width: 1270px; }
#swiper-container .swiper-slide{ width:100%; height:490px !important; background-position:center center; background-repeat:no-repeat;}
#swiper-container .swiper-slide a{ width:100%; height:490px !important; opacity:1; z-index:10; display:block; text-decoration:none;}
#swiper-container.swiper-container{ display:inline-block;}
.swiper-pagination-bullet {
    display: inline-block;
	background-color:#0363af;
    margin: 0 5px;
    opacity: 0.8;
    cursor: pointer;
	width:10px;
	height:10px;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}



/*页头*/
.navbar-nav > ul > li{ padding-left: 0; padding-right: 0;}
.navbar-nav > ul > li > a{  border-radius:5px; border-bottom: 2px solid transparent; border-radius: 0; color:#3f3f3f;padding:31px 0;
transition: padding .5s;
-moz-transition: padding .5s; /* Firefox 4 */
-webkit-transition: padding .5s; /* Safari 和 Chrome */
-o-transition: padding .5s; /* Opera */
}
.navbar-nav > ul > li > a:hover{ color: #0363af;border-bottom: 2px solid #0363af;}/*有用*/
.navbar-nav > ul > li > a.check{ color: #0363af;border-bottom: 2px solid #0363af;}
.my-daohang{background: url(../images/top-bg.png) no-repeat center bottom;}
.my-daohang li{flex-grow: 1; }
.my-daohang>li>a{font-size: 20px !important;font-family:'iozzkhwu'; line-height: 25px !important;  }
.my-daohang>li>a.shouqi{
padding:8px 0;
transition: padding .8s;
-moz-transition: padding .8s; /* Firefox 4 */
-webkit-transition: padding .8s; /* Safari 和 Chrome */
-o-transition: padding .8s; /* Opera */
}
.my-daohang>li>a>font{font-size:12px !important; color: #C3C1C1;font-family:Arial,Sans-Serif;}
.my-logo{ padding-bottom:15px; flex-grow: 2;}
.my-logo img{_width: 200px; max-width: 200px;}
.my-oType div.dropDown-menu.menu{ border:0;  background:url(../images/nav-bg.png) repeat 0 0;}
.my-oType.open{ position:static; }
.my-oType.open > .dropDown-menu{position:absolute;z-index:1000;display:inline-block;top:100%;min-width:100%;background-color:#fff;border:solid 1px #f2f2f2; border-radius:5px; border-top-left-radius: 0 0;border-top-right-radius: 0 0; padding:50px 0;}
.my-oType .dropDown-menu>div>div{text-align:center;  flex-grow: 1;}
.my-oType .dropDown-menu>div>div>a{height:42px; padding-top:0; padding-bottom:0; font-size:16px; display:block; line-height:42px; border:0; color: #fff; }
.my-oType .dropDown-menu>div>div>a:hover,.my-oType>ul>li>a.check{ color:#FBF90F;}
.erweima_small{ width:100px !important; height:100px !important;}
@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
.my-sound{ background-color: #E4E3E3; cursor: pointer;}
.my-sound img.playsound{
-webkit-transform: rotate(360deg);
animation: rotation 3s linear infinite;
-moz-animation: rotation 3s linear infinite;
-webkit-animation: rotation 3s linear infinite;
-o-animation: rotation 3s linear infinite;
}


.spaceleft{ left:-15px !important;}
.search{ box-sizing:border-box; border-radius:50px; border:1px solid #e9e9e9; width: 220px; height:25px;  line-height:25px;flex-wrap: nowrap; color: #969696; float: right; margin-top: 5px;}
.search div{ box-sizing:border-box; float:left;}
.s-input{ border:0; padding:0; margin:0; width:100px; }
.s-left{ width:87%; font-size: 12px; }
.s-right{ width:10%; padding-right:3%; cursor:pointer;}
.my-topright{ margin-top: -8px;}
.my-en{ line-height: 30px; padding-top: 5px;}
.my-en a{ padding-left: 10px; }
.my-en a:hover{ color:#0363af !important;}
.my-titline{width: 60px; height:30px; border-bottom: 4px solid #0363af;}
.my-itemtit{ font-size: 30px; width: 100%; line-height: 45px;}
.my-itemtit font{font-size:45px; color: #dbdadd;}
.my-topzhuangse{width:100%; padding:0 50px 50px 50px; box-sizing: border-box;}
.my-topzhuangse div{flex-grow:1;text-align: center; font-size: 16px;}
.my-topzhuangse div img{width: 80px; height: 80px;margin-bottom: 5px;}

/*-------首页-------------*/
/* 智能体 */
.my-znt{width: 100%; margin-top: 20px;}
.my-znt .item{width: 16.6%; box-sizing: border-box; padding: 20px;}
.my-znt .item .img{width:165px; height: 165px; border-radius: 50%; height: auto; overflow: hidden;}
.my-znt .item .img>img{width: 100%; height:100%; object-fit: cover;}
.my-znt .item .h1{line-height: 25px; text-align: center; font-size: 16px; width: 100%; margin-top: 10px;}




/* 封面人物 */
.my-seven-bg{background:#f9fafb url(../images/index4.png) no-repeat center top; background-size: 100% auto;  padding: 0; margin: 0; }
.my-seven-bg .comtitle{padding-top: 50px;}
.my-seven-bg .my-titf{padding-bottom:0;}
.my-seven-bg .my-big-more{padding-bottom: 50px; padding-top: 50px;}

.homerenwu{margin-top: 30px; border-radius: 10px; overflow: hidden; padding: 0;}
.homerenwu .item{width: 25%;}
.homerenwu .item:hover{color: #000;}
.homerenwu .item .img{overflow:hidden; width:100%; height: 230px; /* background-color:rgba(230, 33, 41, .2); */}
.homerenwu .item .img img{height: 100%;  width: auto; min-width: 100%;}
.homerenwu .item .con{width:100%; height: 230px; box-sizing: border-box;padding:15px 30px 30px 30px; background-color: rgba(255, 255, 255,1);}
.homerenwu .item .con .tit{font-size:16px; line-height: 25px;  margin-bottom: 5px; font-weight: bold;}
.homerenwu .item .con .time{width: 100%; font-size: 14px; color: #666; padding-bottom: 10px; margin-bottom: 15px;position: relative;}
.homerenwu .item .con .time::before{content: ""; width: 50px; height: 2px; display: block; background-color: #0363af; left: 0 ; bottom: 0; position: absolute;}
.homerenwu .item .con .p{ line-height:25px; font-size: 14px; text-align: justify;}
.homerenwu .item:hover .tit{color: #0363af;}
.homerenwu .item:hover .img img{transform:scale(1.1);}
.homerenwu .item:hover .con .time::before{width: 50%;}

.liucheng{padding: 20px 0 0 0; }
.liucheng .comtitle{padding-top: 0;}
.liucheng .mpt{color:#000; font-size: 20px; padding-top: 30px; font-weight: bold;}
.liucheng-1 {}
.liucheng-1 ul { padding-top: 20px; }
.liucheng-1 ul li { width: 68px; box-sizing: unset; padding-right: 40px; float: left; background: url(../images/lc_bg1.png) no-repeat 75px 25px; text-align: center; background-size: 30px 20px; }
.liucheng-1 ul li img{width: 40px; height: 40px;}


.liucheng-1 ul li i { width: 60px; height: 60px; background: #767676; border: 4px solid #DCDCDC; border-radius: 50%; }
.liucheng-1 ul li em { display: block; font-size: 24px; color: #3E3E3E; font-weight: bold; padding-top: 5px; }
.liucheng-1 ul li span { display: block; font-size: 16px; color: #333; }
.liucheng-1 ul li:last-child { background: none; padding-right: 0; }
.liucheng-1 ul li:last-child:hover { background-image: none; }
.liucheng-1 ul li:hover { background-image: url(../images/lc_bg2.png?t230410); }
.liucheng-1 ul li:hover i { background: #0363af; border-color: #0363af; }
.liucheng-1 ul li:hover em, .liucheng-1 ul li:hover span { color: #0363af; }
.liucheng-1 ul li:hover img{transform:scale(1.1);}

/* 著作权证书 */
.my-eight-bg{ padding: 80px 0 60px 0; margin: 0; background-color: #eee; }
.zhuzuo{
  padding: 50px 0;
  position: relative;
}
.zhuzuo .swiper-button-prev{left: -60px;width:50px;height: 50px;}
.zhuzuo .swiper-button-next{right: -60px;width:50px;height: 50px;}
.zhuzuo .swiper-button-next::after,
.zhuzuo .swiper-button-prev::after {
  color: #999;
  font-size:35px;
  border:1px solid #999;
  border-radius: 50%;
  width:50px;
  height: 50px;
  box-sizing: 0;
  line-height: 50px;
  text-align: center;
  box-sizing: border-box;
}
.zhuzuo .swiper-button-prev::after{padding-right: 5px;}
.zhuzuo .swiper-button-next::after{padding-left:5px;}
.zhuzuo .swiper-button-next:hover::after,
.zhuzuo .swiper-button-prev:hover::after {color: #000;border:1px solid #000;}
.zhuzuo .swiper-slide {text-align: center;box-sizing: border-box;cursor: pointer;}
.zhuzuo .swiper-slide .img {}
.zhuzuo .swiper-slide .img img {max-width: 100%;max-height: 100%;}





/*新版新闻*/
.my-news-one{ position: relative;}
.my-news-one h1{padding-top: 120px;}
.my-news-one h2{padding:10px 0 40px 0;}
.my-news-one>p{font-size:14px; color: #5C5C5C;} 
.my-news-one>.tit{font-size:14px; text-align: center; border-bottom: 2px solid #000; width: 25px; padding:65px 0 30px 0;} 
.my-news-one .topright{position:absolute; top: 0; right: 0;}
.my-news-two{margin-top:0; margin-bottom: 0; position: relative; top: -500px}


#swiper-container1{margin-top:40px;position: relative; top: -600px;}
#swiper-container1 .swiper-slide{width: 420px; height: 560px; box-sizing: border-box; background-color: #fff;padding: 25px; }
#swiper-container1 .swiper-slide h2{ }
#swiper-container1 .swiper-slide h3{ line-height:35px; height: 60px; overflow:hidden; text-align: center;}
#swiper-container1 .swiper-slide .btn{border: 0; height: 50px; }
#swiper-container1 .swiper-slide .btn a{font-size:16px; display: block; width:80px; line-height: 30px; height: 35px; border-radius: 5px; color: #0363af; background-color: #fff; overflow: hidden; box-sizing: border-box; padding: 5px;}
#swiper-container1 .swiper-slide .btn a:hover{color: #fff; background-color: #0363af;}
#swiper-container1 .swiper-slide .img{width:100%; height: 220px; overflow: hidden;}
#swiper-container1 .swiper-slide .img img{width:100%;transition:all .3s;}
#swiper-container1 .swiper-slide .img img:hover{transform:scale(1.1);}
#swiper-container1 .swiper-slide p{margin-bottom: 15px; color: #666; min-height: 57px;}
#swiper-container1 .swiper-pagination-bullet {
    display: inline-block;
	background-color:#eee;
    margin: 0 5px;
    opacity: 0.8;
    cursor: pointer;
	width:10%;
	height:3px;
	border-radius:0;
	
}
#swiper-container1 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #0363af;
}

/*新版服务项目*/
.my-server-one{width:100%; height: 500px; background:#f9fafb url(../images/index4.png) no-repeat center top; }
.my-server-two{ margin-top: 50px; margin-bottom: 100px; }
.my-server-two>h2{ text-align: center;}
.my-server-two>h5{text-align: center; margin-top: 0; padding-bottom:20px;}
.my-server-two>.ad img{width:100%;}
.my-server{position:relative}
.my-server-info{height:600px} 
.my-server-info .my-server-item, .my-server-info .my-server-list{height:100%;border-width:0 0 0 1px;border-style:solid;border-color:rgba(27,43,79,.1);-webkit-border-image:-webkit-linear-gradient(rgba(27,43,79,.2),rgba(27,43,79,.02)) 30;-moz-border-image:-moz-linear-gradient(rgba(27,43,79,.2),rgba(27,43,79,.02)) 30;-o-border-image:linear-gradient(rgba(27,43,79,.2),rgba(27,43,79,.02)) 30;-ms-border-image:linear-gradient(rgba(27,43,79,.2),rgba(27,43,79,.02)) 30;border-image:linear-gradient(rgba(27,43,79,.2),rgba(27,43,79,.02)) 30} 
.my-server-info .my-server-item{float:left;width:180px;padding:0 15px;position:relative;border-width:0 1px 0 0;transition:width .8s;-ms-transition:width .8s;-moz-transition:width .8s;-webkit-transition:width .8s;-o-transition:width .8s;background-size:100% auto;background-repeat:no-repeat;background-position:center 190px} 
.my-server-info .my-server-item.item-active{background-image:none!important;width:395px; box-sizing: border-box; padding:0 22px;transition:width .8s,padding-left .2s,padding-right .2s;-ms-transition:width .8s,padding-left .2s,padding-right .2s;-moz-transition:width .8s,padding-left .2s,padding-right .2s;-webkit-transition:width .8s,padding-left .2s,padding-right .2s;-o-transition:width .8s,padding-left .2s,padding-right .2s} 
.my-server-info .my-server-item .watermark{margin-top:32px;margin-bottom:24px} 
.my-server-info .my-server-item .ch-title{font-size:32px;color:#1b2b4f;letter-spacing:0;line-height:40px} 
.my-server-info .my-server-item .en-title{opacity:.6;font-size:16px;color:#1b2b4f;letter-spacing:-.3px;line-height:24px;font-weight:700;padding-left:3px} 
.my-server-info .my-server-item .main-cont{height:340px;position:absolute;bottom:0} 
.my-server-info .my-server-item .main-cont.main-cont-1{z-index:2} 
.my-server-info .my-server-item .main-cont.main-cont-1 .wrap{width:320px;height:100%;position:relative} 
.my-server-info .my-server-item .main-cont.main-cont-1 .wrap .img{width:290px;height:200px; overflow: hidden;transition:all .3s;} 
.my-server-info .my-server-item .main-cont.main-cont-1 .wrap .img img{width:100%; }
.my-server-info .my-server-item .main-cont.main-cont-1 .wrap .img:hover{transform:scale(1.1);}


.my-server-info .my-server-item .main-cont.main-cont-1 .brief{opacity:.8;font-size:14px;color:#1b2b4f;line-height:28px;padding-right:24px;font-family:PingFangSC;position:absolute;bottom:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;height:112px;-webkit-box-orient:vertical} 
.my-server-info .my-server-item .main-cont.main-cont-2{z-index:3;bottom:10px;right:24px;height:40px} 
.my-server-info .my-server-item .main-cont.main-cont-2 .title{opacity:.4;font-size:14px;color:#1b2b4f;letter-spacing:0;text-align:right;line-height:18px;padding-bottom:8px;font-weight:800}

.my-numbg{display:inline-block;background-image:url(../images/numicon.svg);background-size:1260px 306px}
.my-numbg.num1,.my-numbg.num10,.my-numbg.num2,.my-numbg.num3,.my-numbg.num4,.my-numbg.num5,.my-numbg.num6,.my-numbg.num7,.my-numbg.num8,.my-numbg.num9{width:58px;height:57px;background-position-y:-90px}
.my-numbg.num1.da,.my-numbg.num10.da,.my-numbg.num2.da,.my-numbg.num3.da,.my-numbg.num4.da,.my-numbg.num5.da,.my-numbg.num6.da,.my-numbg.num7.da,.my-numbg.num8.da,.my-numbg.num9.da{width:90px;height:90px;background-position-y:0}
.g-home .my-server .row .my-server-info .my-server-item .main-cont.main-cont-1 ul span.item-symbol.item-symbol-1,.my-numbg.num1,.my-numbg.num1.da{background-position-x:0}
.my-numbg.num2{background-position-x:-58px}
.my-numbg.num2.da{background-position-x:-90px}
.my-numbg.num3{background-position-x:-116px}
.my-numbg.num3.da{background-position-x:-180px}
.my-numbg.num4{background-position-x:-174px}
.my-numbg.num4.da{background-position-x:-270px}
.my-numbg.num5{background-position-x:-232px}
.my-numbg.num5.da{background-position-x:-360px}
.my-numbg.num6{background-position-x:-290px}
.my-numbg.num6.da{background-position-x:-450px}
.my-numbg.num7{background-position-x:-348px}
.my-numbg.num7.da{background-position-x:-540px}
.my-numbg.num8{background-position-x:-406px}
.my-numbg.num8.da{background-position-x:-630px}
.my-numbg.num9{background-position-x:-464px}
.my-numbg.num9.da{background-position-x:-720px}
.my-numbg.num10{background-position-x:-522px}
.my-numbg.num10.da{background-position-x:-810px}
.my-numbg.bo,.my-numbg.shi,.my-numbg.xue,.my-numbg.yan{width:90px;height:90px;background-position-y:0}
.my-numbg.yan{background-position-x:-900px}
.my-numbg.shi{background-position-x:-990px}
.my-numbg.bo{background-position-x:-1080px}
.my-numbg.xue{background-position-x:-1170px}

/*成功案例*/
.my-case-one{width:100%; height: 500px; background:#36383d url(../images/index5.png) no-repeat center top;}
.my-case-two{position:relative; top: -470px;}
.my-case-two h2,.my-case-two h5{color:#fff;}
.home-case{padding:0 !important; margin-left: 0}
.home-case li {border-left:1px #ccc solid; box-sizing: border-box; padding: 0 !important;}
.home-case .watermark{margin:40px 0 20px 10px;}

.jumpcase{ width:100%; padding-top:40px; padding-right:15px; box-sizing:border-box; }
.jumpcase a{ display:block; line-height:30px; width:auto; font-size:16px; color:#0363af;border-bottom:2px solid #0363af;}
.jumpcase a:hover{ color:#000; border-bottom:2px solid #000;}

.my-product{padding:60px 30px; background-color:#FFF; margin-top: -123px; box-shadow: 0px 0px 25px -5px #6c6969; z-index:20; position: relative;}
.my-pro-tit{ margin-left: 10px; margin-right: 10px;}
.my-pro-tit a{ color:#CCC;}
.my-pro-tit a:hover{ color:#0363af;}
.my-big-more{width:100%; font-size: 20px;}

.swiper-slide-1{height:310px !important;}
.swiper-slide-1 a{height:310px !important;}
.my-pro-list{ width:100%; padding-top:50px;}
.my-pro-list li{padding:0 0 30px 0;}
.my-pro-list .img{width:255px; height: 206px; padding-top: 7px; padding-left: 7px;box-sizing: border-box; background: url(../images/caseitembg.jpg) no-repeat 0 0;}
.my-pro-list .img>div{ width:240px; height: 138px; overflow: hidden; }
.my-pro-list .img>div img{width:100%;}
.my-pro-list .img>div .maskBar{height:138px;}
.my-pro-list .img img:hover{transform:scale(1.1);}
.my-pro-list .img img{ max-height: 100%; transition:all .3s;}
.my-pro-list .items{width:45px; height: 200px; padding-bottom: 30px; }
.my-pro-list .items>i{ cursor: pointer;font-size: 30px; color: #828282; border-bottom: 1px solid #ccc;}
.my-pro-list .items>a>i{padding-bottom:8px;cursor: pointer;font-size: 30px; color: #828282; border-bottom: 1px solid #ccc;}
.my-pro-list .items i:hover{color: #2ba245;}
.my-pro-list .items img{cursor: pointer;width: 30px; height: 30px; margin: 13px 0;
	-webkit-filter: grayscale(1); /* Webkit */
         filter: gray; /* IE6-9 */  
         filter: grayscale(1); }
.my-pro-list .items img:hover{-webkit-filter: grayscale(0); /* Webkit */
         filter:none; /* IE6-9 */  
         filter: grayscale(0);}

.my-pro-list .tit{width:255px;  font-size:14px; padding-top:20px; text-align:center;}
.my-pro-list .tit img{width: 20px; height: 20px; opacity: 0.5; margin-top: -5px;}
.my-pro-list .img>div .maskBar a{ margin-top: 15px; background-color: #0363af; padding: 5px 15px; border-radius: 5px; overflow: hidden; color: #fff; display: block;}
.my-pro-list .img>div .maskBar a:hover{background-color: #7CB6FB;}
.my-pro-list .img>div .my-maskBar{position:absolute;height:100%;left:0; bottom:-100%; right:0;padding:10px;background-color:rgba(0,0,0,0.6);z-index:2; color:#fff!important}
.my-pro-list .img>div .my-maskBar img{width:100px; height: 100px; margin-bottom: 5px;}


/*合作伙伴*/
.my-hehuo{padding:60px 0 20px 0 ; background: url(/Public/images/hezuo_bg.jpg) no-repeat center center; background-size: 100% auto;}
.my-hehuo h2{ text-align: center;}
.my-hehuo h5{text-align: center; margin-top: 0; padding-bottom:20px;}

.my-hehuo-one{padding-bottom: 50px;}
.my-hehuo-one .li{width:16.6%; height:140px; text-align: center; padding:10px 20px; box-sizing: border-box;}
.my-hehuo-one .li img{width:100%;cursor: pointer; opacity: 0.5;
	-webkit-filter: grayscale(1); /* Webkit */
         filter: gray; /* IE6-9 */  
         filter: grayscale(1); }
.my-hehuo-one .li img:hover{opacity: 1;-webkit-filter: grayscale(0); /* Webkit */
         filter:none; /* IE6-9 */  
         filter: grayscale(0);}


/*首页页脚*/
.my-footer{padding-top:150px;}
.footnav li{ padding-top:20px; width:33%; box-sizing:border-box; padding:0 30px; float:left;}
.footnav li h4{  font-size:20px; line-height:30px;font-family:'iozzkhwu'}
.footnav li p a{ display:block; line-height:22px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color: #646262}
.footnav li p a:hover{color:#0363af;}
.my-gongzhonghao{padding:0;}
.my-gongzhonghao>div{width:50%; padding: 0 3%; box-sizing: border-box;}
.my-gongzhonghao div img{ width:100%;}
.footnav1 li{width:100%;}










/*工程案例及家居秀*/
.case-class{ width:100%; padding:30px 0 0 0;}
.case-class a{ margin:0 15px; padding:10px 0; font-size:14px;}
.case-class a:hover,.case-class a.check{border-bottom:2px solid #0363af; color: #0363af;}
.case-class2{ box-sizing:border-box; border-radius:20px; margin-bottom:50px; }
.case-class2 li{ border-bottom:1px solid #eee; height:42px; text-align:center; width:100%;}
.case-class2 li.jiantou{}
.case-class2 li a{  width:100%; height:42px;  font-size:14px; display:block; line-height:42px; }
.case-class2 li a:hover,.case-class2 li a.check{ color: #0363af; background-color:#e4e3e2;}
.case-class2 li.tit{ line-height:30px;  font-size:18px; height:50px;}
.home-detail{ border-radius: 10px; border: 1px solid #EDEBEB; box-sizing: border-box; padding:20px; margin-top: 50px;}
.home-detail li{ margin: 10px 0; width: 100%; float: left;}



/*关于我们*/
#tab_demo{width:100%;}
.tabBar {text-align:center; border:none; white-space:nowrap; width:auto;border-bottom:1px solid #eee; padding-bottom:10px;}
.tabBar span {display:inline-block; border:1px solid #fff;border-radius:2px; padding: 0 !important;cursor: pointer; font-size: 20px; color:#929292; background-color:transparent; text-align:center; width:auto; font-weight:normal; height:25px; line-height:25px;margin:0 30px 5px 30px;}
.tabBar span.current{border-bottom:2px solid #0363af;background-color:transparent;color:#0363af;  }
.tabCon {display: none; padding-top:25px; font-size:16px;}
.tabCon img{ max-width: 100%; height: auto;}
.tabCon table tr td{padding:10px;}
.pro-rollpic2{ width:100px;}
.pro-rollpic2 .prev,.pro-rollpic2 .next{display:block; cursor:pointer; text-align:center; font-size:40px; }
.pro-rollpic2 .prev{}
.pro-rollpic2 .prev:hover{}
.pro-rollpic2 .next{}
.pro-rollpic2 .next:hover{}
.pro-rollpicshow2{float:left; border:0;}
.pro-rollpicshow2 li{padding:3px; cursor:pointer;display: -webkit-flex; /* Safari */display: flex;flex-direction:column;flex-wrap: nowrap;justify-content:center;align-items:center; overflow:hidden; width:100%; }
.pro-rollpicshow2 li img{ width:100px; height:100px; border:1px solid #fff; padding:1px;}
.pro-rollpicshow2 li img:hover,.pro-rollpicshow2 li img.check{ border:1px solid #999;}
.my-big-img1{ border:1px solid #fff; padding:10px;}
.my-honor-tit{padding:40px 0 60px 15px; font-size:16px;}
.my-big-in1{ width:100%; overflow:hidden; padding:0; background-color:#CCC;}
.my-big-in1 img{ max-width:100%;}

	







/*新闻资讯页面*/
.my-news-list{ width:100%; padding-top:10px;}
.my-news-list li{padding:0 10px 30px 10px;}
.my-news-list li a{ display:block;transition:all .3s;}
.my-news-list li a:hover{box-shadow: 0px 0px 25px -5px #6c6969;}
.my-news-list .img{max-width:100%; height:245px; overflow:hidden; background-color:#F3F3F3;}
.my-news-list .img img{ max-width:100%; transition:all .3s;}
.my-news-list .img img:hover{transform:scale(1.1);}
.my-news-list .detail{ padding:10px 15px 0 15px; background-color:#f8f8f8; border-bottom:2px solid #c7c7c7;}
.my-news-list .tit{ font-size:16px; font-weight:bold; }
.my-news-list .con{ font-size:12px;color:#aeb0b4; overflow:hidden; height:80px;}
.my-innew{ box-sizing:border-box; padding: 50px 30px; background-color: #fff;}



.my-label span{ padding: 3px 8px; background-color: #0363af; color: #fff; border-radius: 5px; margin-right: 15px;}
.my-label i{font-size: 24px; margin-right: 15px;}

.pro-class{ box-sizing:border-box;}
.pro-class li{ height:55px; }
.pro-class li a img{width: 25px; height: 25px; opacity: 0.5; margin-top: -5px;}
.pro-class li a:hover img,.pro-class li.check a img{opacity:1;}

.pro-class li a{ width:100%; height:48px; line-height:24px; font-size:18px; color:#c1c0c0; display:block;text-align: left;}
.pro-class li a:hover,.pro-class li.check a{ color:#000;}
.pro-class li a:hover{padding-left:10px;
transition:all .3s ease;
-moz-transition:all .3s ease; /* Firefox 4 */
-webkit-transition:all .3s ease; /* Safari and Chrome */
-o-transition:all .3s ease; /* Opera */}
.detail-left{ z-index:99;}
.pro-class li.tit,.detail-left > .tit{ line-height:45px; letter-spacing:7px; font-size:22px; height:45px; background-color:#4d4948; color:#FFF; text-align:center;}
.pro-class li.bottom,.detail-left > .bottom{ border-bottom:1px solid #e3e2e2; height:20px; width:90% }
.pro-class1{ box-sizing:border-box;}
.pro-class1 li{ height:35px;}
.pro-class1 li a{ width:100%; height:35px; display:block;}
.pro-class1 li.tit{ line-height:45px; letter-spacing:7px; font-size:22px; height:45px; background-color:#4d4948; color:#FFF; text-align:center;}

.pro-class-2{ width: 100%;}
.pro-class-2 img{ max-width: 100%;}
.newview{padding:50px; overflow:hidden; background-color:#FFF;}
.newview-tit{ text-align:center; padding:15px 0; font-weight: bold;}

.newview-con{border-top:1px solid #e8e8e8;padding:30px 0; margin-top:20px; line-height:30px; font-size:14px;}
.newview-con1{padding-bottom: 0;}
.newview-con p.mpt{font-size: 18px; padding: 10px  0 0 0; color: red; margin: 0;}
.newview-con img{ text-align:center; max-width:100%;}
.nvbg{background-image:url(../images/newview_bg.jpg);}
.newpage{width:100%; float:left; text-align:center; padding:40px 0 0 0;}
.newpage div{ display:inline-block;}
.newpage div a{ display:block; margin:0 150px; font-size:16px; float:left;}

.viewpage{width:100%; float:left; text-align:center; padding:50px 0;}
.viewpage div{ display:inline-block;}
.viewpage div a{ display:block; padding:0 80px; font-size:16px; float:left;}
.viewpage .meuc{ background:url(../images/meuc.png) no-repeat 60px 7px;}
.about-share1 div{padding-right:20px; line-height:35px;}
.gn-sj-share1>div{width:140px; height:50px; padding:5px 0 0 5px;}
.gn-sj-share1>div>div,.gn-sj-share1>div>div>a{ float:left; width: auto;}
.gn-sj-share1 .sharewx{padding-top:7px; margin-top:0;  }
.gn-sj-share1 .sharewx_ewm{ width:80px; height:80px; margin:5px 0; background-color:#FFF !important; background:url(../images/loading.gif) no-repeat center center; background-size:15px 15px;}

.new-more{ box-sizing:border-box; border-bottom:1px solid #999;}
.new-more li{ padding-left:10px; }
.new-more li img{ max-width:100%; height:auto;}
.new-more li a{ width:100%; line-height:30px;  font-size:14px; display:block;}
.new-more li a:hover,.new-more li a:hover i,.new-more li a.check,.new-more li a.check i{ color:#c1c0c0;}
.new-more li a:hover{padding-left:10px;
transition:all .3s ease;
-moz-transition:all .3s ease; /* Firefox 4 */
-webkit-transition:all .3s ease; /* Safari and Chrome */
-o-transition:all .3s ease; /* Opera */}
.new-more li.tit{ line-height:45px; letter-spacing:3px; font-size:22px; height:45px; background-color:#4d4948; color:#FFF; text-align:center; margin-bottom: 20px;}
.new-more li.bottom{ border-bottom:1px solid #e3e2e2; height:20px; width:90% }
.pro-more li{padding:15px 10px 0 10px;}
.pro-more li.tit{ padding-top:0;}
.my-shangfo1{margin-top: -153px; box-shadow: 0px 0px 25px -5px #6c6969; z-index:20; position: relative;}
.my-top-50{position:fixed; top:50px;}
.my-top-100{position:fixed; top:100px;}



/*网站地图*/
.my-sitemap{background-color:#fff; margin-top: 16px;}
.my-sitemap-top{ height:80px; padding: 15px 0 15px 0; border-bottom: 1px solid #D4D2D2;}
.my-sitemap-top img{ max-height:100%; padding-left:15px;}
.my-sitemap .tit{ font-size:18px; font-weight: bold;}
.my-sitemap .con{border: 1px solid #D4D2D2; box-sizing: border-box; padding: 15px; margin-bottom: 30px;}
.my-sitemap .con ul{margin-bottom:15px; border-bottom: 1px #eee solid;}
.my-sitemap .con li{ width: 25%; box-sizing: border-box; padding:3px 20px 3px 0; text-align: left;}
.my-sitemap-foot{ text-align:center; line-height: 25px;}





/*有用----end*/

.AIicon{width:auto; height: auto; z-index: 100; position: fixed; top:50%;right:20px;}
.AIicon img{width: 50px; height: 50px;}
.AIicon	.txt{padding:1px 8px; font-size: 12px; text-align: center; border-radius: 50px;  background-color: rgba(28, 33, 236, 1); color: #fff; margin-top: 5px;
animation: breath 2s ease-in-out infinite;
}




/*导航栏*/
.my-dhLan{width: 100%; padding-bottom: 30px;}
.my-dhLan a{ color: #ccc;}
.my-dhLan a:hover{color: #0363af;}
.my-dhLan i{ font-family:Arial," sans-serif"}




/*分页*/

.m-pagination{height:36px;color:#666; padding-bottom:35px;}
.m-pagination .inner{display:inline-block; list-style-type:none; clear:both; padding-bottom:20px;}
.m-pagination .inner li{ float:left; }
.m-pagination .inner a{margin-bottom:0.5rem !important; }
.m-pagination .inner .btn,.m-pagination .inner .page,.m-pagination .inner .hidden,.m-pagination .inner .selected{display:inline-block;min-width:16px;_width:16px;height:25px;padding:0 3px;border:1px solid #f0f0f2;line-height:25px;white-space:nowrap;font-family:Arial,Tahoma,SimSun;text-align:center;vertical-align:top;text-decoration:none;color:#969698;font-size:16px; margin:0 3px;}
.m-pagination .inner .btn:hover,.m-pagination .inner .page:hover,.m-pagination .inner .selected{border-color:#f0f0f2;color:#727274;background-color:#e3e3e5;}

.m-pagination .inner .prev,#list-page .m-pagination .inner .next{position:relative;width:60px;}
.m-pagination .inner .prev{padding-left:20px;}
.m-pagination .inner .next{padding-right:20px;}
.m-pagination .inner .text{display:inline-block;padding-left:10px;}
.m-pagination .inner .num{width:30px;height:18px;border:solid 1px #999;text-align:center;}


/* 视频观看框 */
.showvideo{position: fixed; z-index: 110; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .8); display: none;}
.showvideo .main{width: 100%; height: 100%; position: relative;}
.showvideo .main .closebtn{width: 50rpx; height: 50rpx; position: absolute; z-index: 120; top: 20px; right: 30px;cursor: pointer; }
.showvideo .main .closebtn>i{font-size: 40px; color: #fff;}
.showvideo .main .main-1{width: 800px; height: 600rpx;}
.showvideo .main .main-1 video{max-width: 800px; max-height: 600px;}


/*遮罩层*/
.maskBox{position:absolute;width:100%; height:100%;top:0;left:0; bottom:0;right:0;z-index:2;color:#fff!important; background-repeat:no-repeat; background-position:center center; display:block;}

.maskWraper.hover .maskBox{ background-color:rgba(0,0,0,0.6); background-image:url(../images/logoicon-1.png);
 transition: all 500ms;
  -moz-transition: all 500ms; /* Firefox 4 */
  -webkit-transition: all 500ms; /* Safari 和 Chrome */
  -o-transition: all 500ms; /* Opera */
}
.maskWraper.hover .maskBox-1{background-image:url(../images/video-icon.png);}



.videoview-con{padding-top:20px; margin-top: 20px; position: relative; width: 100%; border-top:1px solid #e8e8e8;}
.videoview-con>video{max-width: 100%; max-height: 550px;}
.videoview-con>iframe{max-width: 100%; max-height: 550px;}


/*弹出框*/
.fade {opacity: 0;
	-webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear}
.fade.in {opacity: 1}
.modal-open {overflow: hidden}
.modal{ position:fixed; left:0; top:0; right:0; bottom:0; z-index:1040; display:none; overflow:hidden;-webkit-overflow-scrolling:touch; outline:0}
.modal.fade .modal-dialog{
	-webkit-transition: -webkit-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)}
.modal-open .modal {overflow-x: hidden;overflow-y: auto}
	.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: #000}
	.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0}
	.modal-backdrop.in {filter: alpha(opacity=50);opacity: .5}
	
	.modal-content{position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);outline: 0;
		-webkit-background-clip: padding-box;
		background-clip: padding-box; 
		-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
		box-shadow: 0 3px 9px rgba(0,0,0,.5);
		}
	
		.modal-header {min-height: 16.42857143px;padding: 15px;border-bottom: 1px solid #eee; position:relative}
		.modal-header .close{position:absolute; right:10px; top:10px}
		.modal-header h3,.modal-header .modal-title{margin:0; padding:10px 0; font-size:16px}
	
		.modal-body {position:relative;padding: 15px;overflow-y:visible;word-break:break-all; clear:both;}
			.modal-form {margin-bottom: 0}
	
		.modal-footer {padding:15px;margin-bottom: 0;text-align: right;background-color: #f5f5f5;border-top: 1px solid #eee;*zoom: 1}
		.modal-footer:before,.modal-footer:after {display: table;content: ""}
		.modal-footer:after {clear: both}
		.modal-footer .btn + .btn {margin-left: 5px;margin-bottom: 0}
		.modal-footer .btn-group .btn + .btn {margin-left: -1px}
		.modal-footer .btn-block + .btn-block {margin-left: 0}
		
	.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll}
	
	.radius .modal-content{ border-radius:6px}
	.radius .modal-footer{ border-bottom-left-radius:6px; border-bottom-right-radius:6px}
	
	
	
	
	

@media (max-width: 320px) {
  	.my-xx-f-08{ font-size:.8rem;}
}


@media (max-width: 765px) {
	body{ margin:0; padding:0;overflow-x:hidden; font-size:16px; }
	.container {width: 1270px;}
	.my-xs-f-08,.my-xs-f-1{font-size:1rem;}
	.my-xs-mt-0{ margin-top:0;}
	.my-xs-m-0{ margin:0;}
	.my-xs-mb-1{ margin-bottom:1rem;}
	.my-xs-pt-0{ padding-top:0 !important;}
	.my-xs-pl-30{ padding-left:30px !important;}
	.my-xs-p-0{padding-left:0 !important; padding-right:0 !important;}
	.my-xs-p-05{padding-left:.5rem; padding-right:.5rem;}
	.my-xs-p-05i{padding-left:.5rem !important; padding-right:.5rem !important;}
	.my-xs-lh-2{ line-height:2rem;}
	.visible-xs::after{ background-color:transparent}
	.my-top-icon img{ width:20px; height:20px;}
    .my-top-icon{margin-right:10px; display:block; float:right;}
	.my-search{ height:2rem; overflow:auto; background-color:#FFF; border:#cccacb 1px solid; box-shadow:1px 1px 1px #CCC; box-sizing:border-box; padding-left:0; padding-right:0;}
   .my-search form{ background-color:transparent;}
   .my-search input{ line-height:2rem; height:1.9rem; border:0; float:left;  overflow:hidden; background-color:#FFF;}
   .my-search img{height:1.8rem;  padding:2px; cursor:pointer;  opacity:1;}
   .panel-header{ height:auto !important;}
   .swiper-pagination-bullet {
    width: 5px;
    height: 5px;
    border-radius: 5px;
    border: 1px solid #fff;
   }
   .swiper-pagination{ bottom:0 !important;}
   /*移动*/
   .my-join-ttwo.col-offset-3{ margin-left:0;}
   .my-pro-meuc{padding:0;}
   .my-pro-meuc a{ font-size:0.8rem;}
   .my-pro-con{padding:0;}
   .my-xs-prozi{ padding-right:0;}
   .my-xs-prozi h4{ font-size:1rem; color:#333;}
   .my-xs-prozi p{ font-size:0.6rem; color:#333;}
   .mui-ellipsis-3 {
    display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	}
	.my-pro-img{ height:6rem !important;}
	.my-xs-h3{ font-size:1.2rem; font-weight:bold; padding:0.5rem 0 0 0;}
	.HuiTab{ padding-left:0;}
	.my-xs-meuc{ text-align:right; margin-top:-.3rem;}
	.my-xs-meuc > a{ display:inline-block; padding:0 .2rem !important; border:2px solid #CCC; border-radius:5px; background-color:#F3F3F3; font-size:2rem; color:#999; line-height:1.8rem; height:1.8rem;}
	.my-xs-meuc > a.active{ border:2px solid #333;background-color:#333; color:#fff !important;}
	.my-xs-meuc > a:hover{ color:#999;}
	.my-xs-item{ position:absolute; right:0; top:2.5rem; z-index:999; background-color:#F3F3F3; display:none;}
	.my-xs-item li{ width:6rem; padding:0.5rem; text-align:center; border-bottom:1px solid #ccc; }
	
	
	/*关于我们*/
	#tab_demo{width:100%;}
	.tabBar {display:inline-block; text-align:center; border:none; white-space:nowrap; width:auto;}
	.tabBar span {display:inline-block; border:1px solid #fff;border-radius:2px; padding:0 .6rem; font-size:1rem;cursor: pointer; color:#929292; font-weight:bold !important; background-color:transparent; text-align:center; width:auto; font-weight:normal; height:25px; line-height:25px;}
	.tabBar span.current{border:1px solid #fff;background-color:transparent;color:#000;}
	.tabBar span a{}
	.tabCon {display: none; padding:25px 15px 0 15px;}
	.tabCon img{ max-width: 100%; height: auto; display: block;}
	.tabCon table tr td{padding:10px;}
	
	/*招商加盟*/
	.my-join-tone{ border-bottom:1px solid #0363af; height:90px; line-height:90px; color:#0363af; font-size:1.5rem; font-weight:bold; position:relative;}
	.my-join-table{ margin-top:40px; line-height:30px; font-size:1rem;}
	.my-join-table td{font-size:1rem;}
	/*工程案例*/
	.my-pcase{padding-bottom:1rem;}
	.my-pcase-img{ background-color:#F2F2F2; border:2px solid #CCC; padding:0.5rem; border-radius:10px;}
	.my-xs-ml--06{margin-left:-0.6rem;}
	.my-xs-ml-06{margin-left:0.8rem;}
	/*产品中心*/
	.my-pro-guo{ height:9rem; overflow:hidden;display: -webkit-flex; /* Safari */ display: flex; align-items:center; padding-left:.5rem; padding-right:.5rem; margin-bottom:1rem;}
	.my-xs-pt-2{ padding-top:2rem;}
	.my-canshu-tit{font-weight:bold;}
	.my-pro-canshu{padding-bottom:1rem;}
	.my-pro-canshu li{ height:1.5rem; line-height:1.5rem; width:100%; clear:both;}
	.my-oType.open .my-oType-item{padding:25px 0px !important; margin-left:1.5rem;}
	.m-pagination .inner span,.m-pagination .inner a{ font-size:1rem !important;}
}


@media ( min-width : 768px) and (max-width: 991px) {
	.gn-sj-share1>div{padding:5px 0 0 15px;}
	.f-14{ font-size:12px;}
	.myc-pr-30{ padding-right:10px;}
	.newpro-class{ width:155px; height:335px;}
	.newpro-class li span{width:140px;}
	.newpro-class .check{ background-position:140px center;}
	.newpro-con{ width:595px; float:right; height:335px; overflow:hidden;}
	.newpro-con li{ display:none;}
	.newpro-con .con-img{width:370px; height:335px; margin-right:0;}
	.newpro-con .con-narong{ width:225px; height:335px; padding:20px 10px 20px 10px; }
	.newpro-con .con-proimg img{ width:32px; height:32px; margin: 0 2px 3px 2px;}
	.myc-pb-60{padding-top:50px;}
	.myc-pt-80{ padding-top:60px;}
	.hnews{width:100%; padding:15px 0 15px 0;}
    .hnews li{padding-bottom:20px;}
    .hnews .tit{ font-size:18px; line-height:25px;}
	.hnews .con{ font-size:12px; line-height:20px;}
	.my-yuyue{ height:500px; overflow:hidden;}
	.bespoke-con{width:230px;}
	.bpform{ width:210px; padding-left:20px;}
	#diqu li input{width:190px;padding:8px 8px 8px 40px;}
    #diqu li select{width:240px;padding:9px 8px 9px 40px;}
	.uok{width:240px !important;}


	.my-design p{font-size: 12px; height: 60px;}
	.my-join-table,.my-join-table td{font-size:14px;}
	.my-download div img{ width:60%; padding:10px 20%;}
	.my-download div p{height: 25px; line-height: 15px;font-size: 12px;}
	.my-download li a{font-size: 35px;}

	
	
	
	.navbar-nav > ul > li.jiange{ margin-left:10px; margin-right:10px; margin-top:-3px;}
	.modal-dialog{width:750px; height:650px;}	
	/*.container {width: 750px}*/
	.container {width: 1270px;}
	.pro-rollpicshow li{ width:320px; height:157px;}
    .pro-rollpicshow img{ max-width:320px;}
	.pro-rollpic .prev,.pro-rollpic .next{ margin-top:40px;}
	.pro-rollpicshow li{padding:0 10px;}
	.pro-rollpic .prev{margin-right:10px}
    .pro-rollpic .next{margin-left:10px}
	

	
	.footnav li{width:20%; padding:0 10px;}
	.my-big-in{height:366px;}
	.pview-tit{ line-height:50px; font-size:20px; height:50px; }
	.pview-love{ padding:10px 0 0 20px; text-indent:10px;}
	.pro-texing div{width:50%;}

	.newpage div a{margin:0 100px;}
	
	.f-18{ font-size:16px;}
	.my-plr-30a{padding-left:0px; padding-right:0px;}
	.viewpage div a{ padding:0 60px;}
	.viewpage .meuc{ background:url(../images/meuc.png) no-repeat 30px 5px;}
	.pro-rollpicshow2 li img{ width:70px; height:70px; }
	.pro-rollpic2{ width:70px;}
    .pro-rollpic2 .prev,.pro-rollpic2 .next{font-size:34px; }
	.pro-rollpicshow1 li{padding:3px 2px; width:37px; height:37px;}
	.pro-rollpicshow1 li img{ width:37px;}
	.pro-rollpic1 .prev{margin-top:8px;padding-right:5px;}
    .pro-rollpic1 .next{margin-top:8px; padding-left:0;}
   
}
@media ( min-width : 992px) and (max-width: 1199px) {
	.navbar-nav > ul > li.jiange{ margin-left:10px; margin-right:10px;}
	.my-c14{font-size:12px; line-height: 20px;}
	.myc-pl-200{padding-left:200px;}
	.newpro-class{ width:170px; height:335px;}
	.newpro-class li span{width:150px;}
	.newpro-class .check{ background-position:150px center;}
	.newpro-con{ width:800px; float:right; height:335px; overflow:hidden;}
	.newpro-con li{ display:none;}
	.newpro-con .con-img{width:500px; height:335px; margin-right:15px;}
	.newpro-con .con-narong{ width:285px; height:335px; padding:30px 10px 20px 10px; }
	.newpro-con .con-proimg img{ width:42px; height:42px;}
	.myc-pb-60{padding-bottom:40px;}
	.myc-pt-80{ padding-top:60px;}
	.hnews{width:100%; padding:15px 0 15px 0;}
    .hnews li{padding-bottom:20px;}
	.bespoke-con{width:250px;}
	.bpform{ width:240px; padding-left:20px;}
	#diqu li input{width:220px;padding:8px 8px 8px 40px;}
    #diqu li select{width:270px;padding:9px 8px 9px 40px;}
	.uok{width:270px !important;}

	
	.my-download div img{ width:60%; padding:10px 20%;}
	.my-download li a{font-size: 35px;}
	
	
	.modal-dialog{width:750px; height:650px;}	
	/*.container {width: 970px;}*/
	.container {width: 1270px;}
	.pro-rollpicshow li{ width:410px; height:201px;}
    .pro-rollpicshow img{ max-width:410px;}
	.pro-rollpic .prev,.pro-rollpic .next{ margin-top:55px;}
	.footnav li{width:20%; padding:0 20px;}
	.my-big-in{height:493px;}
	.pview-tit{ line-height:50px; font-size:20px; height:50px; }
	.pview-love{ padding:10px 0 0 20px; text-indent:10px;}
	.pro-texing div{width:50%;}
	.my-plr-30a{padding-left:0px; padding-right:0px;}
	.pro-rollpicshow1 li{padding:3px 4px; width:48px; height:48px;}
	.pro-rollpicshow1 li img{ width:48px;}
	.pro-rollpic1 .prev{margin-top:10px;padding-right:15px;}
    .pro-rollpic1 .next{margin-top:10px; padding-left:0;}
	.s-left > input{width:90px;}
	
	
	
}
@media ( min-width : 1200px) and (max-width: 1299px) {
    .navbar-nav > ul > li.jiange{ margin-left:15px; margin-right:15px;}
	.newpro-class{ width:200px; height:335px;}
	.newpro-class li span{width:180px;}
	.newpro-class .check{ background-position:180px center;}
	.newpro-con{ width:970px; float:right; height:335px; overflow:hidden;}
	.newpro-con li{ display:none;}
	.newpro-con .con-img{width:600px; height:335px; margin-right:15px;}
	.newpro-con .con-narong{ width:355px; height:335px; padding:30px 10px 20px 10px;}
	.newpro-con .con-proimg img{ width:53px; height:53px;}
	

	
	
	.modal-dialog {width:900px; height:700px;}
	.container {width: 1270px;}
	.pro-rollpicshow li{ width:500px; height:245px;}
    .pro-rollpicshow img{ max-width:500px;}
	.pro-rollpic .prev,.pro-rollpic .next{ margin-top:90px;}
	
	.my-big-in{height:615px;}
	.pro-rollpicshow1 li{width:60px; height:60px; }
    .pro-rollpicshow1 li img{ width:60px; border:1px solid #fff; padding:1px;}
	.s-left > input{width:100px;}

	
}
@media ( min-width : 1300px) {
	.container {width: 1270px;}
	.modal-dialog {width:900px; height:700px;}
	
}


.homerenwu img,.homerenwu .item .con .time::before,.homerenwu .item .img,.liucheng-1 ul li,.liucheng-1 ul li i,.liucheng-1 ul li img{
	transition:all .3s ease;
	-moz-transition:all .3s ease; 
	-webkit-transition:all .3s ease; 
	-o-transition:all .3s ease; 
}






