﻿/*全局样式*/
@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:14px "微软雅黑","Arial Narrow",HELVETICA;color:#000;-webkit-text-size-adjust:100%;overflow-x:hidden;max-width: 100%;}
input:required,textarea:required{outline:0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;-webkit-appearance: none !important;}
a{text-decoration:none !important; cursor:pointer !important;color:#000;}
a:focus{outline:none;}
ul{margin:0;}
li{list-style: none;}
.imgvertical{vertical-align:middle !important;}
.container-fluid{max-width:1230px !important;}
.tr{transition:all 0.5s; -moz-transition:all 0.5s;-ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s}
.tr2{transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*header*/
header{background:#0d1221;height:130px;position:  relative;z-index: 999;}
header .logo{width:20%;line-height:130px;margin-left:90px;}

/*PC端导航*/
nav{position:relative;width:55%;padding-left:100px;}
nav a{color:#fff !important;}
/*一级导航*/ 
nav ul li{float:left;width:16.66%;text-align:center;position:relative;line-height:130px;}
nav ul li a{display:block;position:relative;}
nav ul li a:before{content:"";width:4px;height:2px;background:#a6a7a9;position:absolute;top:50%;left:0;margin-top:-1px;}
nav ul li a:hover,nav ul li a.active{color:#56b6f2 !important;font-weight:bold;font-weight:bold;}
nav ul li:first-child a:before{display:none;}
/*二级导航*/
nav ul li ul{position:absolute;display:none;left:0;top:100%;z-index:100;width:100%;}
nav ul li ul li{float:none;margin-top:1px;width:100%;line-height:40px;border:none;background:#0d1221;}
nav ul li ul li a:before{display:none;}

/*悬浮框样式*/
.consultationList{z-index: 6;position: fixed;top: 50%;right: 2px;margin-top: -179px;  }
.consultationList ul {width:69px;}
.consultationList li {position:relative;float:right;width:69px;height:69px;margin-bottom:2px;font-size:0px;text-align:center;}
.consultationList li.openLi {overflow:hidden;-moz-transition: all .5s; -webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.consultationList li.openLi a {width:190px;display:inline-block;vertical-align:top;}
.consultationList li span {float:left;width:69px;line-height:15px;display:inline-block;vertical-align:top;}
.consultationList li span.s2 {width:120px;height:69px;font-size:14px;line-height:69px;}
.consultationList li:hover span.s2 {margin-left:-20px;}
.consultationList li div {position:absolute;top:-47px;left:-182px;width:160px;height:160px;padding:5px;display:none;background:#fff;box-shadow:0 0 10px #09A1ED;border:1px solid #09A1ED;}
.consultationList li div img {width:150px;height:150px;}
.consultationList li p {font-size:12px;line-height:15px;}
.consultationList li a {color:#fff;}
.consultationList li .icon {width:32px;height:32px;margin-top:11px;margin-bottom:5px;display:inline-block;vertical-align:top;}
.consultationList li.l1,.consultationList li.l2,.consultationList li.l3,.consultationList li.l4,.consultationList li.l5,.consultationList li.l6 {background:#4898cc;}
/*.consultationList li.l2 {background:#7be0e4;}
.consultationList li.l3 {background:#f1ca80;}
.consultationList li.l4 {background:#8cc3f1;}
.consultationList li.l5 {background:#FF8D6E;}
.consultationList li.l6 {background:#71CAF4;}*/
.consultationList li.l6  i{background:none;}
.consultationList li.l1 i {background-position:-702px -10px;}
.consultationList li.l2 i {background-position:-738px -10px;}
.consultationList li.l3 i {background-position:-777px -10px;}
.consultationList li.l4 i {background-position:-815px -10px;}
.consultationList li.l5 i {background-position:-852px -10px;}
.consultationList li:hover{ width: 170px;  background: #4898cc;}
.consultationList li:hover div{display: inline-block;}

/*banner轮播*/
#myCarousel{position:relative;overflow:hidden;}
#myCarousel .carousel-inner .img{margin:0 auto;position:relative;}
#myCarousel .carousel-control {font-size:100px;}
#myCarousel .carousel-control.left{background-image: none;left:-50%;}
#myCarousel .carousel-control.right{background-image: none;right:-50%;}
#myCarousel:hover .carousel-control.right{right:0;}
#myCarousel:hover .carousel-control.left{left:0;}
.carousel-indicators li{width:15px;height:15px;margin:1px 3px;}
.carousel-indicators .active{width:15px;height:15px;margin:1px 3px;}

/*title*/
.container_box{background:url(../images/bg1.jpg) center center/cover;}
.title{margin:120px 0 60px 0;text-align:center;}
.title h5{font-size:30px;color:#fff;}
.title p{font-size:40px;color:rgba(255,255,255,0.1);}
.title img{max-width:100%;}


.links{padding-top: 20px;padding-bottom: 15px;}
.links p{color:#fff;}
.links p a{color:#fff;}
/*公司简介*/
.gsjj{position:relative;}
.gsjj img.bg{position:absolute;top:0;left:0;}
.gsjj img.bg.bg2{left:auto;right:0;}
.gsjj .text{font-size:16px;line-height:30px;color:rgba(255,255,255,0.6);/*height:60px;overflow:hidden;*/text-align:center;margin:30px 0;}
.more{display:block;width:187px;height:78px;margin:0 auto;}
.more img{max-width:100%;}

/*主营业务*/
.zyyw{position:relative;}
.zyyw:before{content:"";width:100%;height:100%;background:url(../images/img3.png) no-repeat center/contain;position:absolute;top:80px;left:0;}
.zyyw_con{display:block;width:261px;height:198px;background:url(../images/icon4.png) no-repeat center/contain;margin:0 auto;position:relative;padding:1px;}
.zyyw_con h5{font-size:20px;color:#00b0f0;margin:23px 0 0 66px;}
.zyyw_con p{font-size:18px;color:#fff;margin:-22px 0 0 120px;}
.zyyw_con h4{font-size:70px;color:rgba(0,176,240,0.5);text-align:center;margin-top:40px;}
.zyyw_con:hover{background:url(../images/icon4-2.png) no-repeat center/contain;}
.zyyw_con:hover h4{color:#00b0f0;}
.zyyw .text,.cgal .text{font-size:8px;color:rgba(255,255,255,0.3);text-align:center;margin:60px 0 50px;}

/*成功案例*/
.cgal{position:relative;}
.cgal:before{content:"";width:100%;height:100%;background:url(../images/img4.png) no-repeat center/contain;position:absolute;top:0;left:0;}
.cgal_con{display:block;width:287px;height:287px;border-radius:50%;margin:0 auto;background:url(../images/icon7.png) no-repeat center/contain;overflow:hidden;padding:30px;transition:all .3s;}
.cgal_con .img{width:100%;height:100%;border-radius:50%;}
.cgal_con:hover{transform:rotate(360deg);}

/* 新闻中心 */
/* .inews{}
.inews ul{}
.inews ul li{
    margin-bottom: 20px;
}
.inews ul li a{}
.inews ul li a .inewsimg{
    position: relative;
    float: left;
    width: 190px;
    height: 138px;
    overflow: hidden;
}
.inews ul li a .inewsimg img{}
.inews ul li a .inewstxt{
    position: relative;
    float: right;
    width: calc(100% - 210px);
}
.inews ul li a .inewsttl{
    color: #fff;
    font-size: 16px;
    margin-top: 10px;
}
.inews ul li a .inewsday{
    font-size: 11px;
    display: inline-block;
    width: 100px;
    line-height: 20px;
    margin-left: 15px;
    text-align: center;
    color: #fff;
    background-color: #424359;
}
.inews ul li a .inewsny{
    color: #c8c8c8;
    margin-top: 10px;
} */

/*合作伙伴*/
.hzhb_pad{padding:0 10px;}
.hzhb_con{display:block;margin:0 5px;overflow:hidden;}
#demos2{padding:30px;margin:1px 0 150px;background:url(../images/img10.png) no-repeat center/contain;}
.hzhb .owl-theme .owl-nav{position:absolute;width:100%;top:50%;margin-top:-32px;}
.hzhb .owl-theme .owl-nav .owl-prev{position:absolute;left:-60px;background:url(../images/left.png) no-repeat center;width:43px;height:57px;font-size:0;}
.hzhb .owl-theme .owl-nav .owl-next{position:absolute;right:0;background:url(../images/right.png) no-repeat center;width:43px;height:57px;font-size:0;}

/*联系我们*/
.lxwm .title2{font-size:18px;font-weight:bold;color:#fff;padding:13px 0;border-top:1px solid #fff;border-bottom:3px solid #fff;margin-bottom:20px;}
.lxwm .title2 span{font-weight:lighter;color:rgba(255,255,255,0.2);margin-left:20px;}
.lxwm ul li{font-weight:lighter;line-height:24px;color:#fff;margin-bottom:20px;}
.lxwm ul li span{color:#898f9b;margin-right:10px;}
.lxwm .weixin_box{text-align:center;}
.lxwm .weixin_box .weixin{display:inline-block;width:50%;float:left;}
.lxwm .weixin_box .weixin img{width:100px;height:100px;}
.lxwm .weixin_box .weixin p{color:#fff;margin-top:5px;}
.lxwm .container-fluid{overflow:hidden;}

/*页脚*/
footer{color:rgba(255,255,255,0.3) !important;padding:30px 0;line-height:25px;font-size:12px;background:url(../images/img16.jpg) repeat;}
footer a{color:rgba(255,255,255,0.3) !important;}
footer .text{margin-left:100px;}
footer ul li{display:inline-block;position:relative;margin-right:20px;}
footer ul li:before{content:"";width:1px;height:12px;background:rgba(255,255,255,0.3);position:absolute;top:7px;right:-13px;transform:rotate(15deg);}
footer a:hover{color:#fff !important;}
footer p{margin-top:10px;}
footer p span{margin-left:20px;}

.neiye{padding:1px 0 30px 0;background:url(../images/bg3.jpg) center center/cover;}
.neiye .title3{margin:60px 0 50px 0;text-align:center;}
.neiye .title3 h5{font-size:30px;color:#fff;}
.neiye .title3 p{font-size:40px;color:rgba(255,255,255,0.1);}
.neiye .title4{margin:30px 0;}
.neiye .title4 h5{line-height:50px;text-align:center;font-size:20px;color:#fff;position:relative;background:#121622;border:1px solid rgba(255,255,255,0.3);}
.neiye .title4 h5 span{position:absolute;top:0;right:15px;line-height:50px;}
.neiye .title4 ul{display:none;}
.neiye .title4 ul li a{display:block;line-height:35px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,0.2);margin-top:1px;}

.an1_box{text-align:center;margin-bottom:30px;}
.an1_box a{display:inline-block;width:180px;line-height:65px;color:#23a6ff;font-size:21px;font-weight:lighter;background:url(../images/icon10.png) no-repeat center/contain;margin:10px;background-size: cover;}
.an1_box a.active,.an1_box a:hover{color:#fff;font-weight:bold;}

/*成功案例*/
.cgal_ny .con{display:block;background:url(../images/icon11.png) no-repeat center/contain;padding:49px;}
.cgal_ny .con .imgbox{overflow:hidden;}

/*弹出视频*/
.sp_box{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);z-index:2000;display:flex;justify-content:center;align-items:center;display:none;}
.sp_box .sp{width:50%;height:500px;position:relative;border:1px solid rgba(255,255,255,0.2);}
.sp_box .sp iframe{width:100%;height:100%;}
.sp_box .sp i{position:absolute;top:-26px;right:-26px;color:#fff;cursor:pointer;font-size:25px;}
.sp_box .sp i:hover{transform:rotate(360deg);}


/*产品赏析*/
.cpsx_ny img{max-width:100%;display:block;margin:20px auto;}
.cpsx_ny .text_box{color:rgba(255,255,255,0.6);line-height:30px;font-weight:lighter;text-align:center;}
.cpsx_ny img.bx{width:100%;}

/*关于我们*/
.gywm_ny .text_box{margin:50px 0;}
.gywm_ny .text_box .bt{font-size:20px;font-weight:bold;color:#53afe9;text-align:center;}
.gywm_ny .text_box .bt span{margin-left:20px;font-weight:100;}
.gywm_ny .text_box .text{color:rgba(255,255,255,0.6);line-height:30px;text-align:center;margin:10px 0;}
.gywm_ny img{display:block;max-width:100%;margin:0 auto;height: auto!important;}

/*联系我们*/
.lxwm_ny .ditu_box{background:url(../images/lxwm_bg.png) no-repeat center/contain;height:710px;padding:1px;}
.lxwm_ny .ditu_box .con{width:370px;height:370px;border-radius:50%;overflow:hidden;margin:170px auto;}
.lxwm_ny .lx{position:relative;padding:30px 0;}
.lxwm_ny .lx:before,.lxwm_ny .lx:after{content:"";width:100%;height:18px;background:url(../images/icon13.png) no-repeat center/contain;position:absolute;top:0;left:0;}
.lxwm_ny .lx:after{top:auto;bottom:0;}
.lxwm_ny .lx ul li{width:33.33%;text-align:center;padding:0 15px;}
.lxwm_ny .lx ul li:nth-child(2){position:relative;}
.lxwm_ny .lx ul li:nth-child(2):before,.lxwm_ny .lx ul li:nth-child(2):after{content:"";width:5px;height:131px;background:url(../images/icon14.png) no-repeat center;position:absolute;top:0;left:0;}
.lxwm_ny .lx ul li:nth-child(2):after{left:auto;right:0;}
.lxwm_ny .lx ul li h5{font-size:21px;color:#4898cc;}
.lxwm_ny .lx ul li h5 span{display:inline-block;width:40px;height:40px;line-height:40px;background:#4898cc;color:#1f374e;border-radius:50%;font-size:18px;margin-right:10px;}
.lxwm_ny .lx ul li .text{font-size:26px;color:#f9f7f4;font-weight:lighter;margin-top:20px;}
.lxwm_ny .weixin_box{text-align:center;margin-top:30px;}
.lxwm_ny .weixin_box .weixin{display:inline-block;margin:5px;}
.lxwm_ny .weixin_box .weixin .img{background:url(../images/icon15.png) no-repeat center/contain;padding:30px;}
.lxwm_ny .weixin_box .weixin .img img{width:100px;height:100px;}
.lxwm_ny .weixin_box .weixin p{color:#fff;margin-top:10px;}

/*资讯动态*/
.news{position:relative;display:block;margin-bottom:50px;}
.news:before{content:"";width:100%;height:18px;background:url(../images/icon13.png) no-repeat left/cover;position:absolute;bottom:-25px;left:0;}
.news .imgbox{width:250px;height:160px;overflow:hidden;}
.news .img{width:100%;height:100%;}
.news .text_box{padding:1px 240px 0 280px;}
.news .text_box h5{font-size:18px;color:#00b0f0;margin-top:15px;}
.news .text_box .text{line-height:24px;color:rgba(255,255,255,0.6);height:48px;margin:20px 0;overflow:hidden;}
.news .text_box span{color:rgba(255,255,255,0.6);}
.news .an{width:216px;height:160px;position:absolute;top:0;right:0;text-align:center;}
.news .an:before{content:"";width:5px;height:100%;background:url(../images/icon14.png) no-repeat center/contain;position:absolute;top:0;left:0;}
.news .an span{display:inline-block;width:161px;height:63px;background:url(../images/icon16.png) no-repeat center/contain;margin-top:50px;}


/*详情页*/
.xqy .bt{font-size:16px;font-weight:bold;text-align:center;margin:10px 0;color:#fff;}
.xqy .rq{color:#999;text-align:center;line-height:30px;border-bottom:1px dashed #999;}
.xqy img{display:block;max-width:100%;margin:20px auto;height: auto!important;}
.xqy .text{line-height:25px;color:#fff;}


/*移动端底部热点链接*/
	#tabBar{ position: fixed; left:20px; bottom:20px; z-index: 99; width: calc(100% - 40px); height: 50px;}
	#tabBar.active{ animation: tabBarAnimation 3s 1s infinite linear;  }
	#tabBar .clickbtn{ position: absolute; right: 0; bottom: 0; z-index: 2; width:50px; height:50px; font-size: 0; line-height: 50px; background: rgba(255,255,255,0.8); border-radius: 50%; }
	#tabBar .clickbtn span{ display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; opacity: 0; }
	#tabBar .clickbtn img{ width: 22px; }
	#tabBar .clickbtn.on{ animation:clickbtnAnimation 10s 0s infinite linear; box-shadow: 0 3px 5px rgba(0,0,0,0.5); }
	#tabBar .clickbtn.on:before{ content: ""; position: absolute; left: 0; bottom: -5px; z-index: 1; width: 20px; height: 5px;}
	#tabBar .clickbtn.active{ background:url(../images/xian2.png) rgba(110,209,207,1); background-size: 100% 100%; }
	#tabBar .clickbtn.active:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; border:solid 1px rgba(255,255,255,0.2); border-radius: 50%; }
	#tabBar .clickbtn.active > img{ opacity: 0; }
	#tabBar .clickbtn.active span{ opacity: 1; }
	#tabBar .navigation{ position: absolute; left:calc(100% - 100px); bottom: 0; z-index: 1; width:0; height: 50px; border-radius: 25px; transition: all 0.3s;}
	#tabBar .navigation:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; border-radius: 25px; 
background:-moz-linear-gradient(left,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 100%);background:linear-gradient(to right,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff',endColorstr='#99ffffff',GradientType=1 );}
	#tabBar .navigation ul{ position: relative; z-index: 2; padding: 0 60px 0 20px; }
	#tabBar .navigation ul li{ width: calc(100% / 3); font-size: 0; }
	#tabBar .navigation ul li a{ position: relative; left: 10px; display: inline-block; vertical-align: top; line-height: 50px;opacity: 0; }
	#tabBar .navigation ul li a .tab-icon{ margin-right: 5px; }
	#tabBar .navigation ul li a .tab-icon img{ width: 22px; }
	#tabBar .navigation ul li a .tab-title{ font-size: 12px;color: #333; }
	#tabBar .navigation.active{ box-shadow: 5px 5px 10px rgba(0,0,0,0.2); animation: navigationAnimation 0.5s 0s linear forwards; }
	#tabBar .navigation.active ul li:nth-child(1) a{animation:navigationAAnimation 0.3s 0.5s linear forwards; }
	#tabBar .navigation.active ul li:nth-child(2) a{animation:navigationAAnimation 0.3s 0.6s linear forwards; }
	#tabBar .navigation.active ul li:nth-child(3) a{animation:navigationAAnimation 0.3s 0.7s linear forwards; }		

	@keyframes tabBarAnimation{
		0%{transform:translate(0,0);}
		30%{transform:translate(0,5px);}
		50%{transform:translate(0,0);}
		70%{transform:translate(0,-5px);}
		100%{transform:translate(0,0);}
	}

	@keyframes navigationAnimation{
		0%{left:calc(100% - 100px); width: 0; }
		80%{ left: -10px; width:100%; }
		90%{ left:  5px; width:100%; }
		100%{ left: 0; width:100%; }
	}

	@keyframes navigationAAnimation{
		from{ left: -10px; opacity: 0; }
		to{ left: 0; opacity: 1; }
	}

	@keyframes clickbtnAnimation{
		0%{ transform: rotateY(0deg); }
		10%{transform: rotateY(270deg); }
		15%{transform: rotateY(180deg); }
		30%{transform: rotateY(0deg); }
		100%{transform: rotateY(0deg); }
	}


/*媒体查询开始*/
@media (min-width:992px){
.more:hover,.hzhb_con:hover .img,.cgal_ny .con:hover .img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1,1.1);}
.news:hover{background:#00b0f0;}
.news:hover .text_box h5{color:#111323;}
.news:hover .text_box .text,.news:hover .text_box span{color:rgba(0,0,0,0.6);}
.news:hover .an span{background:url(../images/icon16-2.png) no-repeat center/contain;}
}

@media(max-width:1260px){
.owl-theme .owl-nav{display:none;}	
.zyyw_con{width:210px;}
.zyyw_con h5{margin:35px 0 0 52px;}
.zyyw_con p{margin:-22px 0 0 90px;}
.zyyw_con h4{margin-top:20px;}
}

@media (max-width:991px){
header .sjdnav{display:none;width:150px;height:auto;position:absolute;right:0;top:100px;z-index:2000;}
header .sjdnav ul{padding:0;margin:0;}
header .sjdnav li{display:block;padding:0;text-align:center;margin-bottom:1px;background:#fff;}
header .sjdnav li a{display:block;color:#333;line-height:40px;font-size:16px;}
header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:35px;right:15px;}
header .ydd_btn span{display:block;width:100%;height:8px;background:#fff;}
header .ydd_btn span.span02{margin:5px 0;}
header .ydd_btn.click span{background:#fff;}
header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
header .ydd_btn.click span.span02{margin:0.5px 0;}
header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}
header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
header{height:auto;}
header .logo{width:auto;line-height:100px;margin-left:15px;}
.zyyw:before,.cgal:before{display:none;}
.cgal_con{width:200px;height:200px;padding:20px;}
.hzhb_con{background:url(../images/icon9.png) center center/cover;}
#demos2{padding:0;margin:60px 0;background:none;}
.lxwm .wx{margin-top:20px;}
.container_box{padding-bottom:50px;}
.cgal_ny .con{padding:40px;}
.lxwm_ny .ditu_box{background:none;height:auto;}
.lxwm_ny .ditu_box .con{margin:50px auto;}
.lxwm_ny .lx ul li{width:100%;margin-bottom:20px;}
.lxwm_ny .lx ul li:nth-child(2):before,.lxwm_ny .lx ul li:nth-child(2):after{display:none;}

.sp_box .sp{width:80%;height:400px;}
}

@media (max-width:767px){
header .sjdnav{top:80px;}
header .ydd_btn{width:35px;top:30px;}
header .ydd_btn span{height:4px;}
header .ydd_btn span.span02{margin:3px 0;}
header .ydd_btn.click span.span02{margin:4px 0;}
.carousel-indicators{bottom:2px;}
.carousel-indicators li{width:10px;height:10px;margin:1px;}
.carousel-indicators .active{width:10px;height:10px;margin:1px;}
header .logo{line-height:80px;}
.title{margin:50px 0 30px 0;}
.title h5{font-size:20px;}
.title p{font-size:30px;}
.title img{width:200px;}
.more{width:120px;}
.zyyw_con{width:125px;height:100px;margin:0 auto 10px auto;}
.zyyw_con h5{margin:12px 0 0 31px;font-size:12px;}
.zyyw_con p{font-size:12px;margin:-15px 0 0 50px;}
.zyyw_con h4{font-size:30px;margin-top:18px;}
.cgal_con{width:120px;height:120px;padding:10px;}
#demos2{margin:30px 0 50px 0;}
footer{text-align:center;}
footer .text{margin-left:0;}
footer ul li{margin:0 5px;}
footer ul li:before{display:none;}
footer p span{margin-left:0;display:block;}
.cgal_ny .con{padding:40px;}
.cgal_ny .row{padding:0 10px;}
.cgal_ny .row .col-lg-4{padding:0;}
.gywm_ny .text_box{margin:30px 0;}
.gywm_ny .text_box .bt{font-size:18px;}
.lxwm_ny .lx ul li .text{font-size:16px;}
.lxwm_ny .weixin_box .weixin p{margin-top:2px;}
.news{margin-bottom:20px;}
.news:before{display:none;}
.news .imgbox{width:120px;height:90px;}
.news .text_box{padding:1px 0 0 130px;}
.news .text_box h5{font-size:16px;color:#00b0f0;margin-top:5px;}
.news .text_box .text{height:48px;margin:5px 0;}
.news .text_box span{display:none;}
.news .an{display:none;}
.sp_box .sp{height:300px;}

/*悬浮框样式*/
.consultationList{z-index: 6;position: fixed;top: 50%;right: 2px;margin-top: -179px;  }
.consultationList ul {width:69px;}
.consultationList li {position:relative;float:right;width: 42px;height: 42px;margin-bottom:2px;font-size:0px;text-align:center;}
.consultationList li.openLi {overflow:hidden;-moz-transition: all .5s; -webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.consultationList li.openLi a {width: 150px;display:inline-block;vertical-align:top;}
.consultationList li span {float:left;width: 42px;line-height:15px;display:inline-block;vertical-align:top;}
.consultationList li span.s2 {width:120px;height: 42px;font-size:14px;line-height: 42px;}
.consultationList li:hover span.s2 {margin-left: -16px;}
.consultationList li div {position:absolute;top:-47px;left:-182px;width:160px;height:160px;padding:5px;display:none;background:#fff;box-shadow:0 0 10px #09A1ED;border:1px solid #09A1ED;}
.consultationList li div img {width:150px;height:150px;}
.consultationList li p {font-size:12px;line-height:15px;display:  none;}
.consultationList li a {color:#fff;}
.consultationList li .icon {width:32px;height:32px;margin-top: 5px;margin-bottom:5px;display:inline-block;vertical-align:top;}
.consultationList li.l1,.consultationList li.l2,.consultationList li.l3,.consultationList li.l4,.consultationList li.l5,.consultationList li.l6 {background:#4898cc;}
/*.consultationList li.l2 {background:#7be0e4;}
.consultationList li.l3 {background:#f1ca80;}
.consultationList li.l4 {background:#8cc3f1;}
.consultationList li.l5 {background:#FF8D6E;}
.consultationList li.l6 {background:#71CAF4;}*/
.consultationList li.l6  i{background:none;}
.consultationList li.l1 i {background-position:-702px -10px;}
.consultationList li.l2 i {background-position:-738px -10px;}
.consultationList li.l3 i {background-position:-777px -10px;}
.consultationList li.l4 i {background-position:-815px -10px;}
.consultationList li.l5 i {background-position:-852px -10px;}
.consultationList li:hover{width: 42px;background: #4898cc;}
.consultationList li:hover div{display: inline-block;}
.consultationList li.openLi:hover{width: 140px;background: #4898cc;}
}

@media (max-width:479px){
header .ydd_btn{width:25px;top:21px;}
header .sjdnav{top:60px;}
header .logo{line-height:60px;}
header .logo img{height:40px;}
.lxwm .weixin_box .weixin img{width:80px;height:80px;}
.lxwm .weixin_box .weixin p{font-size:12px;}
.cgal_ny .con{padding:20px;}
.lxwm_ny .ditu_box .con{margin:50px auto;width:280px;height:280px;}
.sp_box .sp{height:260px;}

}
