.m-maxwidth900
{
	max-width: 900px;
	margin: auto;
}
.m-maxwidth1110
{
	max-width: 1110px;
	margin: auto;
}

.f-middlestyle
{
	text-align: center;
}

.u-fuli
{
	display: inline-block;
	max-width: 320px;
	text-align: center;
}
.u-fuli .fuliquanquan
{
	width: 143px;
	height: 143px;
	border-radius: 50%;
	border: 2px solid #48d7f4;
	line-height: 143px;
	text-align: center;
	display: inline-block;
}
.u-fuli .fuliquanquan img
{
	vertical-align: middle;
}
.u-fuli .fulititle
{
	font-size: 20px;
	margin-top: 30px;
	color: #333a40;
	font-weight: bold;
}
.u-fuli .fulidetails
{
	font-size: 14px;
	line-height: 2em;
	color: #9b9b9b;
}



.u-backimgblock
{
	background: url(../Images/jiaru_004.png) center center;
	height: 560px;
	line-height: 560px;
	text-align: center;
	margin-top: 75px;
}
.u-backimgblock .txtwrapper
{
	display: inline-block;
	max-width: 800px;
	text-align: center;
	vertical-align: middle;
}
.u-backimgblock .txtwrapper .txt1
{
	font-size: 36px;
	line-height: 1.5em;
	font-weight: bold;
	color: #fff;
}
.u-backimgblock .txtwrapper .txt2
{
	margin-top: 40px;
	font-size: 24px;
	line-height: 2em;
	font-weight: bold;
	color: #fff;
}
.u-backimgblock .txtwrapper .txt3
{
	font-size: 36px;
	line-height: 1.5em;
	font-weight: bold;
	color: #fff;
}
.u-huoban
{
	text-align: center;
	line-height: 66px;
	margin-bottom: 135px;
	margin-top: 15px;
}
.u-huoban img
{
	max-width: 100%;
	vertical-align: bottom;
	padding: 0px 48px;
	display: inline-block;
	max-height: 100%;
}


.u-shenqingkuangkuang
{
	padding: 7px 8px;
}
.u-shenqingkuangkuang .kuang
{
	width: 100%;
	line-height: 270px;
	height: 270px;
	text-align: center;
	background-repeat: no-repeat;
}
.u-shenqingkuangkuang .kuang div
{
	vertical-align: middle;
	color: #fff;
	font-size: 34px;
	font-weight: bold;
	display: inline-block;
}
.u-shenqingkuangkuang .kuang.s1
{
	background: url(../Images/shengkuang_1.jpg) center center;
}
.u-shenqingkuangkuang .kuang.s2
{
	background: url(../Images/shengkuang_2.jpg) center center;
}
.u-shenqingkuangkuang .kuang.s3
{
	background: url(../Images/shengkuang_3.jpg) center center;
}
.u-shenqingkuangkuang .kuang.s4
{
	background: url(../Images/shengkuang_4.jpg) center center;
}



.u-simtxtline
{
	text-align: center;
	width: 100%;
	margin-top: 130px;
	margin-bottom: 98px;
}
.u-simtxtline .l1
{
	font-size: 24px;
	line-height: 2em;
	font-weight: bold;
	color: #000;
}
.u-simtxtline .l2
{
	font-size: 36px;
	line-height: 1em;
	font-weight: bold;
	color: #000;
}


@media (max-width:765px){
.u-shenqingkuangkuang .kuang 
{
    line-height: 220px;
    height: 220px;
}
.u-shenqingkuangkuang .kuang div 
{
    font-size: 24px;
}
.u-simtxtline .l1
{
	font-size: 16px;
}
.u-simtxtline .l2
{
	font-size: 22px;
}
.u-simtxtline {
    margin-top: 20px; 
	margin-bottom: 0px;
}


.u-backimgblock {
    height: 260px;
    line-height: 260px;
    margin-top: 35px;
}
.u-backimgblock .txtwrapper {
    width: 100%;
    padding: 0px 10px;
}
.u-backimgblock .txtwrapper .txt1 {
    font-size: 20px;
}
.u-backimgblock .txtwrapper .txt2 {
    margin-top: 10px;
    font-size: 16px;
}
.u-backimgblock .txtwrapper .txt3 {
    font-size: 20px;
}
.u-huoban
{
	margin-bottom: 50px;
}



	.ban-down-txt h3,
	.font-36,
	.font-46,
	.news_sec1_tit{
		font-size:28px;
	}
	
.index-tab-wrap .index-tabimg img{max-width:100%;}
	.font-18{font-size:16px;}
	.selector-wrap h3{font-size:20px;padding-top:10px;}
	.company-ul li a,.home-yx-main > p,.home-yx-list li a p,.foucs .fouct-txt-box{font-size:14px;}
	.company-list{padding-bottom:30px;padding-top:0px;}
	.navbar-toggle{margin-top:25px;}
	/* .bannerImgBox{
	    	width:100%;
	    height:0;
	    padding-top:150%;
	    position:relative;
	} */
	.ban-txt h3{font-size:28px;padding:0 15px;}
	.ban-txt h4{font-size:20px;padding:0 15px;}
	.prevbox, .nextbox{display:none;}
	.icp{font-size:14px;}
	.navbar-default .navbar-collapse{
		position:absolute;
		top:100%;
		width:100%;
		background:#fff;
		z-index: 99;
	}
	.foucs .fouct-txt-box{line-height:22px;}
	.pro-more3{position:relative;top:0;left:0;}
	.news-main{padding-top:30px;}
	.news-tabs a{padding:5px 10px;}
	.news-hot-tags a{padding:5px 10px;margin:0 2px 5px;}
	.news-tabs,.news-hot-tags{margin-bottom:25px;}
	.news-item-group .news-left-img{
		height:auto;
		width:100%;
	}
	.news-item-group .news-right{
		width:100%;
		padding-left:0;
	}
	.news-item .news-data {
	    float: left;
	    width: 80px;
	    padding-left: 10px;
	    font-size: 16px;
	    font-weight: 400;
	    color: #3bb3c3;
	    text-align: center;
	    margin-top: 18px;
	}
	.news-rtxt{
		width: calc(100% - 90px);
    	width: -webkit-calc(100% - 90px);
	}
	.news-rtxt h3{
		font-size:16px;
		white-space:nowrap;
		text-overflow:ellipsis;
		overflow:hidden;
	}
	.news-rtxt p{
		font-size:14px;
		line-height:24px;
		height:48px;
	}
	.partner-index-w ul,.partner-index-w{width:auto;margin-right:0;}
	.partner-index-w ul li, .partner-box1, .par-border, .par-img{width:106px;height:106px;}
	.partner-index-w ul li{margin-bottom:-20px;margin-left:44px;}
	.partner-index-w ul li:nth-child(3n) {
	    margin-left: 119px;
	}
	.partner-index-w ul li:nth-child(9n+1) {
	    margin-left: 44px;
	}

	/* 6.24 */
	.index-header{background:rgba(0,0,0,0.4);}
	.index-header .navbar-default .navbar-nav > li a{display:inline-block;}
	.case-wrap,.caseDet-main,.caseDet-text,.casemore,.download-wrap .server-con,.index-main section,.part-p1,.part-p2{padding-top:30px;}
	.case-wrap,.caseDet-main,.caseDet-text,.casemore,.server-con .sol-tit2 h4,.index-main section,.part-p1,.part-p2{padding-bottom:30px;}
	.caseDet-tit h2,.index-tit h1,.server-con .sol-tit2 h1,.sol-tit2 h1,.sol-tit1 h1{font-size:24px;}
	.caseDet-tit p{font-size:16px;}
	.case-tabs-left{font-size:0;}
	.case-tabs-left .case-tabs-li{
		display:inline-block;
		width:33.3333332%;
		height:50px;
		line-height:48px;
		font-size:16px;
	}
	.case-tabs-ritem{padding:15px 15px 5px;}
	.case-tabs-ritem a{
		width:auto;
		font-size:16px;
		margin-right:15px;
		line-height:20px;
		margin-bottom:10px;
	}
	/* .case-tabs-ritem a + a{
		padding-left:10px;
		border-left:1px solid #ccc;
	} */
	.caseDet-rtxt h4,.index-main section .index-tab,.index-main section .more-s2,.index-main section .case-list,.selftxt,.partner-table{margin-top:30px;}
	.case-tabs-con,.case-list-main .case-box,.caseDet-tit h2,.caseDet-tit,.casemore .index-tit,.casemore .index-case,.index-p1-box-g,.selftxt,.sol-tit2 h1,.part-p2-box,.sol-tit1 h1,.solution-wrap .index-case{margin-bottom:30px;}
	.caseDet-timg{margin-top:0;}
	.caseDet-timg{margin-right:0;}
	.caseimg,.down-item,.server-con .sol-tit2 h4{margin-bottom:15px;}
	.casetxt{padding:0 15px 15px;}
	.casetxt h4 a,.index-main section .index-p1-txt h4,.index-tabwtxt h4,.selftxt .self-p2,.form-nav ul li,.sol-tit1 h3{font-size:18px;}
	.pages a, .pages span{margin:0 10px;}
	.caseDet-top{padding:15px 0 1px;}
	.caseDet-tli{width:33.33333%;padding:0px 0;margin-bottom:20px;}
	.caseDet-tli h4{font-size:16px;}
	.caseDet-rtxt,.download-text-con,.index-tab-group{padding:15px;}
	.index-main section .index-p1-txt{
	    padding: 10px;
	    text-align: justify;
	    margin-right: 10px;
	    margin-left: 10px;
	}
	.index-main section .index-p1-box-g{margin-bottom:10px;}
	.index-main section .index-p1-txt p{
		margin-bottom: 0;
		line-height:22px;
		height:66px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3; 
		overflow: hidden;
	}
	.download-text{padding:30px 0;}
	.downul li h4 span.nl{margin-bottom:15px;}
	.downul li h4 span.time{display:inline-block;font-size:16px;}
	.forget-box{padding:15px;margin:50px 15px 15px;min-height:100px;overflow:hidden;}
	.forget-name .ico, .forget-pass .ico{width:60px;height:60px;margin:30px auto;background-size:cover!important;}
	.forget-box .form-nav ul li{font-size:16px;width:auto;margin:0 5px;}
	.forget-name:after{bottom:50px;right:-15px;}
	.forgetBg{overflow:hidden;}
	.forgetBg img{min-height:500px;width: auto;}
	.input-box{width:100%;}
	.forget-con .lable{font-size:14px;padding-left:15px;white-space:nowrap;}
	.forget-con table {width:100%;}
	.codem img{width:auto;}
	.forgetboxmob{padding:50px 0 15px;background:#000;}
	.forgetboxmob .ban-txt{position:relative;}
	.forget-box .log-success{padding:30px 0;}
	.log-success img{max-width:120px;}
	.index-tab .index-tab-item{width:50%;}
	.index-tab .index-tab-item .index-tab-box{padding:18px 5px 14px;font-size:16px;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.index-tabwtxt{padding:15px 0 0;}
	.index-tabwtxt h4{line-height:1.5;}
	.logsimg img,.part-p1 .text-left img{max-width:100%;}
	.server-tab a{line-height:60px;}
	.join-con,.formbox{padding:30px 15px;}
	.login-box{margin:40px 15px 15px;padding:15px;}
	.partner-table tr td{padding:10px;}
	.part-p2-box img{max-width:100px;}
	.part-p6{padding:30px 0;}
	.line-s6{display:none;}
	.part-p6-ub .part-p6-num,.part-p6-img{margin-bottom:20px;}
	.part-p6-ub{font-size:0;}
	.part-p6-item{width:33.33333%;display:inline-block;margin-bottom:30px;}
	.part-p4{height:auto;background-size: cover!important;}
	.part-p5,.solution-wrap section{padding-top:30px;padding-bottom:30px;}
	.part-p5-t1{height:60px;line-height:60px;}
	.part-p5-li-1 .part-p5-t1{padding-left:0;}
	.server-con,.server2box{padding:50px 0;}
	.server2box img,.server2con img{max-width:100%;}
	.solution-wrap .solution-p1{padding-right:15px;padding-left:15px;}
	.solution-wrap .index-tab .index-tab-item .index-tab-box{padding:18px 15px 15px;}
	.solution-wrap .index-tab .index-tab-item .index-tab-box{margin-bottom:0;}
	.soluton-p2-group{margin:0;padding:15px 0 0;}
	.sol-ico-del{padding:10px;}
	.sol-ico-del span{width:15px;height:15px;background-size:cover;}
	.sol-p2-box h3{font-size:18px;padding:0 8px;margin:15px 0;}
	.solution-p4-group{margin:0 20px;padding-bottom:30px;}
	.sol-p4-box p{line-height:22px;height:66px;overflow:hidden;margin-bottom:15px;}
	.sol-p4-box h3{font-size:18px;margin:15px 0;}
	.ruanjian-tags{padding:100px 0 50px;}
	.ruanjian-wrap .ruanjian-p1{padding:20px 0;}
	.solution-wrap .index-tabwtxt, .ruanjian-wrap .index-tabwtxt{padding-top: 30px;padding-left:0;}
	.ruanjian-wrap .ruanjian-p2{padding:30px 0 0;}
	.ruanjian-wrap .ruanjian-p3{padding:30px 0;}
	.btn-submit{margin-top:30px;}
	.yj-top-txt h1{font-size:24px;}
	.yj-wrap .index-tabwtxt h3, .yj-tits h3{font-size:18px;}
	.yjtags{margin:20px 0;}
	.yj-wrap section{padding:0 0 30px;}
	.yj-wrap .index-tab-group{padding:0;}
	.yj-p4 .index-tabwtxt{padding:0 15px;}
	.yj-p6{min-height:400px;}
	.yj-p7{height:300px;}
	.yjtable tr td{word-break:break-all;}
	.yjtable tr th{font-size:18px;line-height:50px;}
	.yjtable tr td{font-size:14px;line-height:24px;}
	.footer{padding:20px 0;}
	.footer .ftlogo img{max-height: 44px;}
	.ft-nav{margin-top:20px;}
	.fttelsm{float:none;margin-top: 15px;}
	.ft-b{margin-top: 30px;}
	.ft-shar{float: none;margin-top: 15px;}

	.sol-p2-box p{margin:0 15px;}
	.sol-p4-box p{line-height:24px;margin:0 5px 20px;}
	.soluton-p2-group .row > div + div .sol-p2-box{border-left:0;margin-top:30px;}
	.er-nav{left:5px;right:5px;}



}