*{
	margin: 0;
	padding: 0;
}
body{
	font-family: PingFangSC-Regular, Verdana, Arial, 微软雅黑, 宋体;
	margin: 0;
}
a,a:hover{
	text-decoration: none;
	color: #000000;	
}
li{
	list-style: none;
}

input{
	border: none;
	outline: none;
}
clear{
	clear: both;
}
.x1 {
	width: 8.33333333%
}

.x2 {
	width: 16.66666667%
}

.x3 {
	width: 25%
}

.x4 {
	width: 33.33333333%
}

.x5 {
	width: 41.66666667%
}

.x6 {
	width: 50%;min-height: 1px;
}

.x7 {
	width: 58.33333333%
}

.x8 {
	width: 66.66666667%
}

.x9 {
	width: 75%
}

.x10 {
	width: 83.33333333%
}

.x11 {
	width: 91.66666667%
}

.x12 {
	width: 100%
}
.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12 {
	float: left
}
.center{text-align: center;} 
@media only screen and (min-width:769px){ 
	.pc{display: block;}
	.phone{display: none;}
	.container{width: 1200px;min-width: 1200px; padding: 0;}
	.row{margin: 0;}
	.bg-blue{background: #d0e1f1;min-width: 1200px;}
	.header{
		height: 80px;
	}
	.head{
		height: 100%;
		line-height: 80px;
	}
	.head>li{
		width: 14.28%;
		float: left;
		line-height: 80px;
		text-align: center;
		font-size: 17px;
	}
	.blanko{color: #cd1f59;font-weight: bold;line-height: 0;font-size: 22px;}
	.blanko:hover{color:#108ee9;}
	a:link{
	text-decoration:none;
	}
	a:visited{
	text-decoration:none;
	}
	a:hover{
	text-decoration:none;
	}
	a:active{
	text-decoration:none;
	}
	
	.banner{
		width: 100%;
		padding: 0;
		height: 650px;
		background: url(../img/banner.png)no-repeat center;
		background-size: 100% 100%;
	}
	.banner2{
		height: 600px;
		background: url(../img/banner2.png)no-repeat center;
	}
	.banner3{
		height: 500px;
		background: url(../img/a_02.png)no-repeat center;
	}
	.banner4{
		height: 500px;
		background: url(../img/e1.png)no-repeat center;
	}
	.banner5{
		height: 495px;
		background: url(../img/f1.png)no-repeat center;
	}
	.dp{
		height: 600px;
		background: url(../img/banner2.png)no-repeat center;
		background-size: 100% 100%;
	}
	.slogan{
		width: 1200px;
		height: 100%;
		margin: auto;
		color: white;
		padding-top: 190px;
		padding-left: 130px;
		box-sizing: border-box;
		background: url(../img/banner.png)no-repeat center;
		background-size:cover;
	}
	.slogan>p:first-child{
		font-size: 30px;
		margin-left:50px;
		margin-bottom: 0;
	}
	.slogan>p:nth-child(2){
		font-size: 36px;
		margin: 35px 0;
	}
	.slogan>a:nth-child(3) div{
		margin-left: 10px;
		margin-top: 5px;
	}
	.slogan>p:nth-child(4){
		font-size: 16px;
		margin-top: 20px;
		margin-left: 10px;
	}
	.column{
		height: 490px;
	}
	.column>div{cursor:pointer}
	.p1{
		width: 100%;
		font-size: 26px;
		text-align: center;
		margin: 70px 0;
	}
	.guild,.show{
		width: 418px;
		float: left;
		margin-left: 50px;
		transition: .6s;
	}
	.list{
		width: 100%;
		height: 150px;
		margin-bottom: 20px;
		background: #dff2ff;
	}
	.list-img{
		width: 150px;
		text-align: center;
		float: left;
		padding-top: 42px;
		box-sizing: border-box;
	}
	.tab{
		width: 268px;
		line-height: 150px;
		font-weight: lighter;
		font-size: 20px;
		float: left;
	}
	.guild2,.showa{
		width: 650px;
		height: 100%;
		float: left;
		position: relative;
		transition: .6s;
	}
	.main{
		width: 100%;
		height: 100%;
		padding-left: 40px;
		padding-top: 115px;
		box-sizing: border-box;
		transition: .6s;
		position: absolute;
		top: 0;
		left: 0;
		background: url(../img/d_09.png)no-repeat center;
	}
	.main1{opacity: 0; background: url(../img/e_09.png)no-repeat center;}
	.main2{opacity: 0; background: url(../img/f_09.png)no-repeat center;}
	.app{
		font-size: 22px;
		font-weight: bold;
	    margin-top: 10px;
	    color: white;
	}
	.p2{
		width: 500px;
		margin: auto;
		color: white;
		font-size: 22px;
		line-height: 50px;
		letter-spacing: 1px;
	}
	.cont{
		width: 100%;
		min-width: 1200px;
		background: #eeeeee;
		float: left;
		padding: 20px 0;
		margin-top: 20px;
	}
	.p3{
		width: 100%;
		font-size: 26px;
		margin: 50px 0 10px;
	}
	.p4{
		width: 100%;
		font-size: 22px;
		color: #7d7d7d;
	}
	.text{
		font-size: 16px;
		color: #7d7d7d;
		padding: 20px 0;
		box-sizing: border-box;
	}
	.but{
		width: 160px;
		height: 42px;
		border-radius:6px ;
		background: #108ee9;
		font-size: 18px;
		color: white;
		text-align: center;
		line-height: 42px;
		margin-top: 20px;
	}
	.bg-white{
		background: white;
	}
	.major{
		width: 100%;
	}
	.major>li{
		width: 20%;
		text-align: center;
		height: 177px;
		float: left;
		margin-bottom: 60px;
		position: relative;
	}
	.img1,.img2{
		width: 100%;
		height: 100%;
		text-align: center;
		position: absolute;
		top: 0;
		transition: 1s;
	}
	.img2{
		opacity: 0;
		transition: 1s;
	}
	.they{width: 100%;}
	.they>div{margin-bottom: 30px;}
	.new{
		width: 100%;
		height: 470px;
		padding: 20px;
		box-sizing: border-box;
		background: url(../img/bg2.png)no-repeat center;
		background-size:100% 100% ;
	}
	.news{
		width: 376px;
		height: 76px;
		line-height: 76px;
		margin: auto;
	}
	.news>div:first-child{
		background: #373f45;
		font-size: 24px;
		color: white;
		padding-left: 30px;
		float: left;
	}
	.news>a:nth-child(2) div{
		background: #23a6e8;
		font-size: 20px;
		color: white;
		text-align: center;
	}
	.news-img{
		width: 376px;
		height: 335px;
		margin: auto;
		text-align: center;
		position: relative;
		overflow: hidden;
	}
	.news-name{
		position: absolute;
		bottom: 0;
		width: 100%;
		height: 70px;
		line-height: 70px;
		font-size: 18px;
		color: white;
		background: rgba(111,100,100,0.5);
	}
	.news-details{
		width: 100%;
		background: white;
		padding: 8px;
		box-sizing: border-box;
	}
	.details{
		width: 100%;
		height: 108px;
		background: #eee;
	}
	.details-img{
		width: 146px;
		float: left;
		margin-right: 10px;
	}
	.details-cont{
		width: 540px;
		float: left;
		padding-top:10px;
		box-sizing: border-box;
	}
	.sp1{
		font-size: 18px;
		color: #434343;
		float: left;
	}
	.sp2{
		float: right;
		font-size: 14px;
		color: #626262;
		position: relative;
		top: 5px;
	}
	.news-text{
		font-size: 14px;
		color: #959595;
		float: left;
		text-align: left;
	}
	.pagination{
		margin: 0;
		margin-left: 275px;
		float: left;
		margin-bottom: 5px;
	}
	.thisclass{
	    position: relative;
	    float: left;
	    padding: 6px 12px;
	    margin-left: -1px;
	    line-height: 1.42857143;
	    color: #337ab7;
	    text-decoration: none;
	    background-color: #fff;
	    border: 1px solid #ddd;
	}
	.more{
		width: 100%;
		line-height: 40px;
		background: #edf2f6;
		font-size: 14px;
		text-align: center;
	}
	.more>span{
		position: relative;
		top: -2px;
	}
	/*底部*/
	.footer{
		margin-top: 50px;
		margin-bottom:70px;
	}
	.footer>div:nth-child(2){
		text-align: center;
		padding-right: 50px;
	}
	.foot-p{padding-left: 10px;box-sizing: border-box;font-size: 18px;margin: 15px 0;}
	.foot-p p:first-child{
		font-size: 24px;
		margin: 0;
		margin-bottom: 15px;
	}
	 
	.er{
		text-align: center;
		padding-top: 30px;
		box-sizing: border-box;
	}
	.foot{
		border-top:1px solid #eee ;
		text-align: center;
		font-size: 12px;
		font-size: #959595;
		padding: 30px 0;
		box-sizing: border-box;
	}
	.tiao{
		display: block;
		width: 100%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.tiao:hover{
		color: #108ee9;
	}

	/*首页 end*/
	
	/*产品功能*/
	.fun{
		width: 1200px;
		height: 100%;
		margin: auto;
		color: white;
		padding-top: 190px;
		padding-left: 50px;
		text-align: center;
		box-sizing: border-box;
		background: url(../img/banner2.png)no-repeat center;
	}
	.fun>p:first-child{
		color:#ff2828;
		font-size: 40px;
	}
	.fun>p:nth-child(2){
		color:#2f2f2f;
		margin-top: 30px;
		font-size: 24px;
	}
	.fun>a:nth-child(3){
		width: 100%;
		display: block;
	}
	.fun>a:nth-child(3) div{
		margin:50px auto 0;
	}
	.product{height: 2874px;}
	.pm{margin: 70px 0 20px;}
	.pm1{margin-top: 80px;}
	.pm2{margin-top: 100px;}
	.pab{padding-bottom: 90px;box-sizing: border-box;}
	.pab1{padding-bottom: 70px;box-sizing: border-box;}
	.pab2{padding-bottom: 20px;box-sizing: border-box;}
	.suit{ height: 667px;padding-bottom: 70px;box-sizing: border-box;}
	.free{height: 80px;margin: 50px auto 100px;padding: 0;}
	.join{width: 160px;margin:30px auto;}
	.now{
		font-size: 20px; 
		width: 160px;
		height: 40px; 
		line-height: 40px;
		border: 1px solid #108ee9;
		text-align: center;
		border-radius: 50px;
		color: #108ee9;
	}
	.xz{width: 100%;height: 24px;color: #84807d;}
	
	/*产品功能end*/
	
	/*独立部署*/
	.dep{
		width: 1200px;
		height: 100%;
		margin: auto;
		padding-top: 145px;
		padding-left: 80px;
		box-sizing: border-box;
		background: url(../img/a_02.png)no-repeat center;
	}
	.dep>p:first-child{
		font-size: 48px;
		color: white;
	}
	.dep>p:nth-child(2){
		font-size: 30px;
		color: #b8e9ff;
		margin-bottom: 50px;
	}
	.arr{
		height: 220px;
		padding-top: 30px;
		box-sizing: border-box;
	}
	.arr_1{
		width: 116px;
		height: 116px;
		margin: auto;
		text-align: center;
	}
	.arr_1>img{
		width: 100%;
		height: 100%;
	}
	.arr_2{
		text-align: center;
		font-size: 18px;
		line-height: 40px;
		margin-top: 10px;
		color: #313131;
	}
	.one{
		height: 220px;
		min-width: 1200px;
		text-align: center;
		background: url(../img/d10.png)no-repeat center;
		background: cover;
	}
	.one>p:first-child{
		color: white;
		font-size: 30px;
		margin-top: 60px;
	}
	.lj{
		border: 1px solid #fff;
		color: white;
	}
	/*独立部署end*/
	
	/*个性定制*/
	.made{
		width: 1200px;
		height: 100%;
		margin: auto;
		padding-top: 180px;
		padding-left: 250px;
		box-sizing: border-box;
		background: url(../img/e1.png)no-repeat center;
	}
	.made>p{
		font-size: 48px;
		color: white;
		font-weight: bold;
		margin: 0;
	}
	.made>p:nth-child(2){
		margin-bottom: 30px;
	}
	.promise{
		padding:70px 0;
		min-width: 1200px;
	}
	.promise>p:first-child{
		font-size: 24px;
		text-align: center;
	}
	.promise>p:nth-child(2){
		width: 755px;
		font-size: 20px;
		color: #707070;
		margin: auto;
	}
	/*个性定制end*/
	
	/*关于我们*/
	
	.about{
		width: 1200px;
		height: 100%;
		margin: auto;
		padding-top: 200px;
		padding-left: 250px;
		box-sizing: border-box;
		background: url(../img/f1.png)no-repeat center;
	}
	.about>p:first-child{
		font-size: 36px;
		color: white;
		font-weight: bold;
		padding-left: 50px;
	}
	.about>p:nth-child(2){
		font-size: 30px;
		color: white;
	}
	.brief{
		font-size: 16px;
		text-indent: 2em;
		line-height: 28px;
	}
	.pad-b{padding-bottom: 50px;padding: 0 10px 50px;}
	.idea{
		height: 320px;
		background: url(../img/f2.png)no-repeat center;
		background-size: 100% 100%;
	}
	.idea_bg{
		border: none;
		height: 320px;
		background: url(../img/f2.png)no-repeat center;
	}
	.idea_main{
		width: 360px;
		margin: auto;
		color: white;
	}
	.idea_main{
		font-size: 16px;
	}
	.idea1{
		font-size: 20px;
		margin: 80px 0 30px;
		text-align: center;
	}
	.ab_team{
		width: 940px;
		margin: auto;
	}
	.ab_team>div{
		width: 25%;
		float: left;
		padding-right: 5px;
		box-sizing: border-box;
	}
	.add{
		width: 100%;
		min-width: 1200px;
		height: 200px;
		margin-top: 70px;
		background: url(../img/f8.png)no-repeat center;
		background-size: cover;
		line-height: 200px;
		font-size: 30px;
		color: white;
		text-align: center;
	}
	
	/*关于我们end*/
	
	/*产品下载*/
	.hui{
		width: 100%
		;
		background: #eee;
		min-width: 1200px;
		padding-bottom: 50px;
		box-sizing: border-box;
	}
	.dow{
		border: 1px solid #d2d2d2;
		box-shadow: 0px 0px 20px #d2d2d2;
		margin: 50px auto 20px;
	}
	.dow1{
		height: 65px;
		line-height: 65px;
		padding-left: 40px;
		box-sizing: border-box;
		border-bottom: 1px solid #d2d2d2;
	}
	.dows{
		font-size: 44px;
	}
	.dowd{
		position: relative;
		top: -10px;
		font-size: 18px;
	}
	.download{
		padding-top: 40px;
		box-sizing: border-box;
		text-align: center;
	}
	.dow-p{
		font-size: 20px;
		margin-top: 10px;
	}
	.dows1{
		font-size: 12px;
		margin-right: 20px;
		color: #898989;
	}
	.load{
		width: 100%;
		font-size: 14px;
		color: #898989;
		float: left;
		box-sizing: border-box;
	}
	.nowdowna,.nowdown,.nowdown1{
		display: block;
		width: 100px;
		margin: 30px auto 70px;
		border: 1px solid #108ee9;
		height: 40px;
		line-height: 38px;
		background: white;
		font-size: 14px;
		color: #898989;
		border-radius:8px ;
	}
	.nowdowna:hover,.nowdown:hover,.nowdown1:hover{
		color: #108ee9;
		background: #b7e1ff;
	}
	.tool{
		padding-left: 120px;
		padding-top: 60px;
		box-sizing: border-box;
	}
	.phone{
		width: 100%;
		height: 44px;
	}
	.phimg{
		width: 54px;
		height: 100%;
		float: left;
	}
	.phtext{
		float: left;
	}
	.phtext p{
		margin: 0;
	}
	.phonep{
		font-size: 20px;
	}
	.loda{
		margin-top: 10px;
		padding-left: 10px;
		width: 400px;
		line-height: 24px;
	}
	.ewm,.ewm1{
		width: 170px;
		height: 150px;
		text-align: center;
		position: absolute;
		top: -25px;
		left: 55%;
		box-shadow: 0px 0px 10px #7b7b7b;
		padding-top: 10px;
		display: none;
	}
	.erp{
		font-size: 12px;
		margin-top: 20px;
	}
	
	/*产品下载end*/
	
	/*立即咨询*/
	.menu{
		padding:30px 10px 0;
		box-sizing: border-box;
		height: 104px;
		line-height: 54px;
		border-bottom: 1px solid #eee;
	}
	.logo{
		width: 250px;
		height: 54px;
		border-right:1px solid #eee ;
		float: left;
	}
	.consult{
		float: left;
		font-size: 24px;
		margin-left: 20px;
	}
	.call{
		font-size: 20px;
		padding: 20px 0;
		margin: 0;
		box-sizing: border-box;
		}
	.me{
		font-size: 30px;
	}
	.fill{
		font-size: 20px;
		padding: 20px 0;
		box-sizing: border-box;
		width: 500px;
		border-bottom: 1px solid #eee;
		margin: auto;
		text-align: left;
	}
	.fill input{
		width: 400px;
		float: right;
	}
	.sub{
		width: 150px;
		height: 44px;
		border-radius: 10px;
		margin-top: 50px;
		background: white;
		border: 1px solid #108ee9;
		font-size: 16px;
		color: #108ee9;
		outline:none;
	}
	.submit{
		margin-top:50px;
	}
	.sub_cg{
		text-align: center;
		font-size: 28px;
		color: #09b91d;
		margin-top: 10px;
		float: left;
		width: 100%;
	}
	.wait{
		font-size: 20px;
		color: #707070;
		text-align: center;
		margin-bottom: 0;
		margin-top: 15px;
		float: left;
		width: 100%;
	}
	.return{
		margin-top: 20px;
	}
	.return>span:first-child{
		font-size: 20px;
		color: #313131;
	}
	.return>a:nth-child(2) span{
		font-size: 18px;
		color: #5988ff;
	}
	.fill_in{
		position: absolute;
		top:0;
		left: 0;
	}
	.sub_suc{
		position: absolute;
		top: 0;
		left: 0;
		display: none;
	}
	/*立即咨询end*/
	
	/*新闻*/
	.news0{
		height: 592px;
		background: url(../img/news.png)no-repeat center;
	}
	.news1{
		width: 1200px;
		height: 100%;
		margin: auto;
		background: url(../img/news.png)no-repeat center;
		background-size: cover;
	}
	.news_main{padding: 40px 0;box-sizing: border-box;}
	.news_img{
		width: 296px;
		height: 175px;
		float: left;
	}
	.news_img img{
		width: 100%;
		height: 100%;
	}
	.news_time{
		width: 120px;
		height: 175px;
		float: left;
		text-align: center;
	}
	.news_time>p:first-child{
		font-size: 54px;
		color: #413f3f0;
		margin: 0;
	}
	.news_time>p:nth-child(2){
		font-size: 18px;
		color: #888787;
		margin: 0;
	}
	.news_details{
		width: 590px;
		height: 175px;
		float: left;
	}
	.news_details>p:first-child{
		font-size: 18px;
		line-height: 36px;
		font-weight: bold;
	}
	.news_details>p:nth-child(2){
		font-size: 14px;
		line-height: 26px;
	}
	.news_details>p:nth-child(3) a{
		font-size: 14px;
		color: #b08a6d;
		display: inline-block;
		margin-top: 10px;
		box-sizing: border-box;
	}
	.news_page{
		margin-top: 20px;
	}
	.sss{margin-left: 450px;}
	/*新闻end*/
	
	/*新闻详情*/
	.news_p{
		font-size: 32px;
		margin-top: 70px;
		margin-bottom: 30px;
	}
	.news_p1{
		font-size: 18px;
		margin-bottom: 50px;
	}
	.news_text{
		text-align: left;
		font-size: 14px;
	}
	.news_text>p>img{
		text-align: center;
	}
	.back{
		width: 100%;
		height: 55px;
		background: #edf2f6;
		line-height: 55px;
		text-align: center;
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.back>a img{
		width: 20px;
		position: relative;
		top: -3px;
	}
	.back>a span{
		font-size: 18px;
	}
	/*新闻详情end*/
	/*右侧栏*/
	.right_fb{
		width: 65px;
		height: 180px;
		background: #dedede;
		position: fixed;
		top: 40%;
		right: 0;
		z-index: 999;
	}
	.fb_1{
		width: 100%;
		height: 100%;
		position: relative;
	}
	.fbtop{
		width: 100%;
		height: 70px;
		position: absolute;
		top: -60px;
		background: url(../img/fb-top.png)no-repeat center;
	}
	.fbbottom{
		width: 100%;
		height: 70px;
		position: absolute;
		bottom: -60px;
		background: url(../img/fb-bottom.png)no-repeat center;
	}
	.fb_1>li{
		width: 65px;
		height: 60px;
		float: left;
		position: relative;
		right: 0px;
		border-bottom: 2px solid white;
		z-index: 99;
		transition: .2s;
		text-align: center;
	}
	.cool{
		width: 65px;
		height: 60px;
		padding:14px 0;
		opacity: 1;
		box-sizing: border-box;
		position: absolute;
		right: 0;
		border-bottom: 2px solid white;
	}
	.kefu_fb1{
		width: 100%;
		height:60px;
		line-height: 60px;
		position: absolute;
		font-size: 18px;
		right:0;
		top: 0;
		color: black;
		border-bottom: 2px solid white;
		opacity: 0;
		z-index: 1000;
		overflow: hidden;	
		background: #22bcbc url(../img/qqkf2.png)no-repeat center right 13px;
	}
	.okl{
		line-height: 60px;
		overflow: hidden;
		padding-left: 10px;
		box-sizing: border-box;
		text-align: left;
		color: white;
	}
	.tell{
		width:77px;
		height: 100%;
		float: left;
		margin-left:10px;
		cursor: pointer;
	}
	
	.weixin_fb1{
		position: absolute;
		bottom: 0;
		left:0px;
		width: 0px;
		height: 0px;
		background: #22bcbc;
		transition: .2s;
	}
	.weixin_fb1>img{
		width: 94%;
		height: 94%;
		text-align: center;
		margin-top: 3%;
	}
	.dianhua_fb1{
		width: 100%;
		height:60px;
		line-height: 60px;
		position: absolute;
		font-size: 18px;
		right:0;
		top: 0;
		color: black;
		border-bottom: 2px solid white;
		opacity: 0;
		z-index: 1000;
		overflow: hidden;	
		background: #22bcbc url(../img/phone2.png)no-repeat center right 13px;
	}
	.dianhua_fb1>p{
		margin: 0;
		color: white;
		font-size: 22px;
		padding-right: 55px;
		box-sizing: border-box;*/
	}
	
	
	.login{
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(237,237,237,.8)
	}
	.login1{
		width: 390px;
		height: 390px;
		margin: auto;
		margin-top: 15%;
		background: white;
		border-radius: 10px;
		position: relative;
	}
	.login2{
		width: 100%;
		height: 45px;
		background: #73d2ff;
		color: white;
		font-size: 18px;
		line-height: 45px;
		text-align: center;
		position: relative;
	}
	.cha{
		position: absolute;
		top: 0;
		right: 10px;
		width: 16px;
		height: 16px;
		
	}
	.cha:hover{
		width: 18px;
		height: 18px;
	}
	.cha>img{
		width: 100%;
		height: 100%;
	}
	
	.login_input{
		width:205px;
		height: 35px;
		border-style: none;
		padding-left: 10px;
		box-sizing: border-box;
		line-height: 35px;
		background: #ededed;
		border-radius: 10px;
		margin-bottom: 30px;
		
	}
	.login_input2{
		width: 144px;
		height: 36px;
		overflow: hidden;
		font-size: 18px;
		text-align: center;
		line-height: 36px;
		border-radius: 10px;
		background: #73d2ff;
		color: white;
		border-style:none;
	}
	
	.login_ljzc{
		font-size: 16px;
		color: black;
	}

	/*右侧栏结束*/
 }
/*手机端*/
@media only screen and (max-width:768px){
	.pc{display: none;}
	.phone{display: block;}
	.padding{padding: 10px;}
	.xs-header{
		padding: 10px 0;box-sizing: border-box;
	}
	.demo{height: 30px;overflow: hidden; line-height: 30px;}
	.xs-text{color: #108ee9;line-height: 30px;}
	.xs-mumn{text-align: right;padding-right: 10px;box-sizing: border-box;cursor:pointer}
	.navigation{position: fixed;top: 0;left: 100%; bottom: 0;background: rgba(128,128,128,.5);z-index: 100;width: 100%;transition: .4s;}
	.nav1{width: 50%;height: 100%;background: white;float: right;padding: 15px 20px;}	
	.nav2{padding-left: 20%;font-size: 16px;line-height: 56px;vertical-align: middle;}
	.nav2>li>a{position: relative;top: 3px;}
	.xs-column{margin: 40px auto 15px;text-align: center;}
	.xs-column>p:first-child{font-size: 14pt;font-weight: bold;color: #1b1b1b;}
	.xs-column>p:nth-child(2){font-size: 12pt;font-weight: bolder;color: #434343}
	.xs-column>p:nth-child(3){font-size: 10pt;font-weight: bolder;color: #434343;padding: 0 20px;box-sizing: border-box;text-align: left;}
	.carousel-indicators .active,.carousel-indicators li{width: 30px;height: 4px;border: 1px solid #fff;margin: 0;}
	.xs-but{padding: 5px 10px;background: #107bf3;border: none;color: white;border-radius:4px ;}
	.bg-gray{background: #eeeeee;}
	.xs-consult{height: 44px;line-height:44px;color: white;background: #108ee9;text-align: center;font-size: 18px;margin: 0;}
	.xs-p1{font-size: 18px;margin-bottom: 20px;}
	.xs-footer{padding: 30px 10px  30px;background: #535353;color: white;}
	.xs-ewm{padding-left: 90px;}
	.xs-ewm>img{width: 80px;position: relative;top: -20px;}
	.border-right{border-right:1px solid #eee ;}
	.xs-nav{font-size: 16px;color: #707070;margin-left: 30px;}
	.xs-but1{padding: 2px 7px;float: right;margin-right: 10px;border-radius:4px ;}
	.bg-blue{background: #d0e1f1;}
	.xs-brief{padding: 0 30px;box-sizing: border-box;}
	.xs-dow{padding:10px 20px;box-sizing: border-box;}
	.xs-dowd{color: black;font-size: 16px;}
	.xs-dow1{background: #e5e5e5;line-height: 40px;font-size: 16px;padding-left: 20px;}
	.xs-dows{font-weight: bold;font-size: 20px;}
	.xs-download{padding: 40px 0px;box-sizing: border-box; border: 1px solid #e5e5e5;}
	.dow-p{font-weight: bold;margin-top: 10px;}
	.dows1,.load{color: #898989;font-size: 12px;}
	.nowdowna{padding:2px 10px;border: 1px solid #108ee9;background: #b7e1ff;border-radius:4px;color: #108ee9;margin-top: 20px;}
	.phonea{padding-top: 40px;}
	.phimg{float: left;}
	.phonep{margin: 0;line-height: 18px;}
	.phtext{float: left;}
	.dows1{margin: 0;}
	.xs-load{font-size: 12px;color: #898989;padding: 0 10px;}
	.xs-ddd{font-size: 12px;color: #313131;text-align: center;margin-top: 5px;}
	.xs-line{width: 85%;height: 2px ;background: #eee;margin:30px auto 0px;}
	.xs-news{padding-left: 10px;box-sizing: border-box;}
	.xs-tit{color: #ff1d1d;font-size: 16px;}
	.xs-title{color: #413f3f;font-size: 14px;}
	.xs-time{font-size: 12px;float: right;line-height: 26px;height: 22px;overflow: hidden;}
	.xs-newstext{width: 100%;font-size: 12px; color: #959595;}
	.news-img>img{width: 100%;}
	.thisclass{
	    position: relative;
	    float: left;
	    padding: 6px 12px;
	    margin-left: -1px;
	    line-height: 1.42857143;
	    color: #337ab7;
	    text-decoration: none;
	    background-color: #dadada;
	    border: 1px solid #ddd;
	}
	.sss{margin-left: 10%;}
	.news_details{font-size: 14px;font-weight: bold;text-align: center;padding: 20px;box-sizing: border-box;}
	.news_text{text-align: left;font-size: 12px;padding: 0 20px;box-sizing: border-box;}
	.back{
		width: 100%;
		height: 55px;
		background: #edf2f6;
		line-height: 55px;
		text-align: center;
		margin-top: 50px;
	}
	.call{
		font-size: 16px;
		padding: 10px 0;
		margin: 0;
		box-sizing: border-box;
		}
	.me{
		font-size: 20px;
	}
	.fill{
		font-size: 20px;
		padding: 20px 0;
		box-sizing: border-box;
		width: 80%;
		border-bottom: 1px solid #eee;
		margin: auto;
		text-align: left;
	}
	.fill input{
		width: 80%;
		float: right;
	}
	.sub{
		width: 150px;
		height: 44px;
		border-radius: 10px;
		margin-top: 50px;
		background: white;
		border: 1px solid #108ee9;
		font-size: 16px;
		color: #108ee9;
		outline:none;
	}
	.fill_in{
		position: absolute;
		top:0;
		left: 0;
	}
	.sub_suc{
		position: absolute;
		top: 0;
		left: 0;
		display: none;
	}
	.field{font-size: 16px;}
	.www{padding-top: 20px;box-sizing: border-box;}
	.submit{
		margin-top:50px;
	}
	.sub_cg{
		text-align: center;
		font-size: 22px;
		color: #09b91d;
		margin-top: 10px;
		float: left;
		width: 100%;
	}
	.wait{
		font-size:16px;
		color: #707070;
		text-align: center;
		margin-bottom: 0;
		margin-top: 15px;
		float: left;
		width: 100%;
	}
	.return{
		margin-top: 20px;
	}
	.return>span:first-child{
		font-size: 20px;
		color: #313131;
	}
	.return>a:nth-child(2) span{
		font-size: 16px;
		color: #5988ff;
	}
}