/*------------------banner--------------------*/.banner{	width: 100%;	height:auto;}.banner img{width:100%}.fullscreen{position:relative;margin:0 auto;}.fullscreen .bd{position:relative;z-index:0;}.fullscreen .bd li img{width:100%;vertical-align:top;}/*底部小圆点*/.fullscreen .hd{position:relative;z-index:1;margin-top:-30px;height:30px;line-height:30px; text-align:center;}.fullSlide .hd ul{text-align:center; padding-top:5px;}.fullscreen .hd ul li{display:inline-block;zoom:1;width:10px;height:10px;margin:5px;cursor:pointer;overflow:hidden;background:transparent;border-radius: 50%;margin-top: 0;border:1px solid #fff;}.fullscreen .hd ul li.on{	width: 12px;	height: 12px;	background: #fff;}/*------------------每部分标题--------------------*/.title{	height: 85px;	margin-top: 73px;	text-align: center;}.title h3{	font-size: 38px;	line-height: 38px;	color: #333;}.title p{	font-size: 15px;	line-height: 45px;}.title p span{	padding-bottom: 15px;	border-bottom: 1px solid #00aeff;}/*------------------about关于我们--------------------*/.about{	width: 100%;	height: 684px;	text-align: center;	overflow: hidden;	color: #969696;}.about .about-contain{	margin-top: 90px;	height: 448px;}.about .about-contain .about-slide{	width: 354px;	margin-right: 57px;}.about .about-contain .about-slide.about-slide3{	margin: 0;}.about .about-contain .about-slide1 dt{	width: 150px;	height: 150px;	margin: 0 auto;	-webkit-transition: all .3s ease-in .1s;  	transition: all .3s ease-in .1s;	background: url(../images/about.png) no-repeat;}.about .about-contain .about-slide1.active dt{	background: url(../images/about_01.png) no-repeat;}.about .about-contain .about-slide2 dt{	width: 150px;	height: 150px;	margin: 0 auto;  	-webkit-transition: all .3s ease-in .1s;  	transition: all .3s ease-in .1s;	background: url(../images/do.png) no-repeat;}.about .about-contain .about-slide2.active dt{	background: url(../images/do_01.png) no-repeat;}.about .about-contain .about-slide3 dt{	width: 150px;	height: 150px;	margin: 0 auto;	-webkit-transition: all .3s ease-in .1s;  	transition: all .3s ease-in .1s;	background: url(../images/why.png) no-repeat;}.about .about-contain .about-slide3.active dt{	background: url(../images/why_01.png) no-repeat;}.about .about-contain .about-slide dd{	margin-top: 16px;	font-size: 15px;	line-height: 28px;	padding: 0 34px 0 36px;}.about .about-contain .about-slide dd h4{	font-size: 19px;	line-height: 69px;	color: #444;}/*------------------advantage优势--------------------*/.advantage{	width: 100%;	height: 1078px;	background: url(../images/adv-banner.png) no-repeat center;	background-size: 100% 100%;	overflow: hidden;	text-align: center;	color: #727272;	font-size: 15px;}.advantage .adv-contain-top{	text-align: center;	margin-top: 15px;	height: 483px;}.adv-tab{	width: 296px;	height: 34px;	border: 1px solid #00aeff;	margin: 0 auto;	line-height: 34px;	color: #fff;	cursor: pointer;}.adv-tab .tab-system{	width: 148px;	color:#52befe;}.adv-tab .tab-serve{	width: 148px;	color:#52befe;}.adv_tabs.active{	background:#00aeff;	color:#fff}.advantage .adv-contain-top .adv-slide{	width: 252px;	margin-right: 5px;	margin-top:87px;	padding: 0 18px;}.advantage .adv-contain-top .adv-slide:last-child{	margin: 87px 0 0 0;}.advantage .adv-contain-top .adv-slide dd{	font-size: 15px;	line-height: 24px;	}.advantage .adv-contain-top .adv-slide dd h4{	font-size: 19px;	line-height: 69px;	color: #444;}.advantage .adv-contain-bottom{	color: #fff;	padding-top: 90px;	height: 334px;}.adv-contain-bottom dt span{	font-size: 65px;	font-weight: lighter;}.adv-contain-bottom dt{	position: relative;}.adv-contain-bottom dt .add{	font-size: 30px;	font-weight: lighter;	position: absolute;}.advantage .adv-contain-bottom .user-slide{	width: 240px;	margin-left: 118px;}.advantage .adv-contain-bottom .user-slide dd{	margin-top: 43px;	font-size: 14px;	line-height: 22px;	font-weight: lighter;}.advantage .adv-contain-bottom .user-slide dd h4{	font-size: 19px;	line-height: 51px;}.va{	display: none;}.va.show{	display: block;}/*------------------value核心价值--------------------*/.value{	height: 2047px;	background: url(../images/value-bg.png)no-repeat center;	background-size: cover;	overflow: hidden;}.value .value-contain{	margin-top: 90px;}.value .value-slide{	width: 100%;	height:580px;}.value .value-slide dl{	width: 279px;	margin-right:96px;	margin-top: 108px;}.value .value-slide dd{	border-top: 1px solid #e2e2e2;	margin-top: 22px;	padding-top: 20px;	width: 279px;	font-size: 17px;	line-height: 28px;}.value2{	margin-left: 120px;}/*------------------case客户案例--------------------*/.case{	height: 840px;	width:100%;	background: #51c4ed;	overflow: hidden;	color: #fff;}.case .case-title{	margin-bottom: 65px;}.case .case-title h3{	color: #fff;}.case-title p span{	padding-bottom: 15px;	border-bottom: 1px solid #fff;}.case_main{    height: 590px;}.case_img{    float: left;    width: 351px;    height: 252px;    margin: 0 7px 18px 7px;    position: relative;}.case_img div{    width: 352px;    height: 252px;    background: #fff;    position: absolute;    display: none;    filter:alpha(opacity=50);    -moz-opacity:0.5;    -khtml-opacity: 0.5;    opacity: 0.5;}.case_main{position:relative;margin:0 auto;}.case_main .bd{position:relative;z-index:0;width: 1100px;margin: 0 auto;}.case_main .hd{position:relative;z-index:1;margin-top:-30px;height:30px;line-height:30px; text-align:center;}.case_main .hd ul{text-align:center; padding-top:5px;}.case_main .hd ul li{	display:inline-block;zoom:1;width:10px;height:10px;margin:5px;cursor:pointer;overflow:hidden;background:transparent;border-radius: 50%;margin-top:40px;border:1px solid #fff;}.case_main .hd ul li.on{	width: 12px;	height: 12px;	background: #fff;}.case_img.img1{    background:url(../images/anli/anli1.png);}.case_img.img2{    background:url(../images/anli/anli2.png);}.case_img.img3{    background:url(../images/anli/anli3.png);}.case_img.img4{    background:url(../images/anli/anli4.png);}.case_img.img5{    background:url(../images/anli/anli5.png);}.case_img.img6{    background:url(../images/anli/anli6.png);}.case_img.img7{    background:url(../images/anli/anli7.png);}.case_img.img8{    background:url(../images/anli/anli8.png);}.case_img.img9{    background:url(../images/anli/anli9.png);}.case_img.img10{    background:url(../images/anli/anli10.png);}.case_img.img11{    background:url(../images/anli/anli11.png);}.case_img.img12{    background:url(../images/anli/anli12.png);}.case_img img{    height: 210px;    width: 210px;    position: absolute;    left: 70px;    top: 20px;    display: none;}/*------------------news 行业资讯--------------------*/.news{	/*height: 550px;*/	overflow: hidden;}.news-contain{	height: 340px;	margin-top: 50px;}.news1{	width: 380px;}.news1 p{	font-size: 15px;	color: #000;	/*margin-bottom: 20px;*/	line-height: 40px;}.news1 .new-news{	font-size: 12px;	line-height: 30px;	color: #7c7c7c;}.news2{	width: 380px;}.news2 p{	font-size: 15px;	color: #000;	/*margin-bottom: 20px;*/	line-height: 40px;}.news2 .product-news{	font-size: 12px;	line-height: 30px;	color: #7c7c7c;}.news3{	width: 345px;}.news3 p{	margin-left: 10px;	margin-bottom: 12px;}.news3 ul li{	float: left;	margin: 10px;}/*.news-contain ul li{	float: left;	width: 565px;	border: 1px solid #efefef;	margin: 10px;}.news-contain ul li .date{	float: left;	height: 135px;}.news-contain ul li .date img{	width: 165px;	height: 95px;}.news-contain ul li .date .month{	height: 57px;	text-align: center;	line-height: 57px;	background: #e4e4e4;	color: #989898;}.news-contain ul li .date .day{	height: 57px;	text-align: center;	line-height: 57px;	background: #fff;	color: #989898;	font-size: 26px;	font-weight: bold;}.news-contain ul li dl{	text-align: left;	font-size: 13px;	color: #898888;	margin-left: 35px;	width: 332px;}.news-contain ul li dl dt{	margin-bottom: 15px;}.news-contain ul li dl dt h3{	font-size: 17px;	color: #020202;	line-height: 35px;}.news-contain ul li dl dt h3 span{	display:inline-block;	width: 19px;	height: 19px;	background: #9d9d9d;	color: #fff;	text-align: center;	line-height: 19px;	margin-top: 8px;}.news-contain ul li dl dt p{	font-size: 13px;}.news-contain ul li dl dd{	line-height: 20px;	overflow : hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}*//*弹窗*/.hidden{	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	background: rgba(0,0,0,0.5);	z-index: 2147483647 !important;}.hidden .activity{	position: absolute;	top: 50%;	left: 50%;	margin-left: -440px;	margin-top: -300px;}.hidden .close{	position: absolute;	top: 50%;	left: 50%;	margin-left: 440px;	margin-top: -250px;}.hoverBlue:hover{	color: #00aeff;}/*官网首页弹层*/.guanwang-index{	width: 100%;	height: 100%;	position: fixed;	left: 0;	top: 0;	right: 0;	bottom: 0;	background: rgba(0,0,0,0.8);	z-index: 9999;	display: block;}.guanwang-index .inner{	width: 632px;	height: 647px;		margin: 100px auto 0;	background:url(../images/11/guanwang.png) no-repeat;	background-size:632px 647px;	position: relative;}.guanwang-index .inner .gw-close{	width: 53px;	height: 53px;	display: inline-block;	position: absolute;	top: 214px;	right: 40px;	cursor: pointer;}.guanwang-index .inner .gw-know{	width: 243px;	height: 60px;	position: absolute;	display: inline-block;	bottom: 75px;	left:201px;	cursor: pointer;}