@media screen and (min-width:1630px)
{
	
	.container
	{
		width:1600px;
	}
}

.gotops
{
		z-index:9999;
}

.nomargin
{
	margin-left:0px;
	margin-right:0px;
}
.nopadding
{
	padding-left:0px;
	padding-right:0px;
}

#header
{
		position:relative;
		overflow:hidden;
}

.navbar-default
{
	position:absolute;
	left:0px;
	top:0px;
	border:none;
	border-bottom:1px solid #00c9ff !important;
}

#main
{

	background:#fff;
}



.position-title
{

}
.position-title h2
{
	display:inline-block;
	font-size:1.875em;
	color:#333333;
	padding:1em 0px;
	padding-left:1.5em;
	background:url(/../images/left_03.png) left center no-repeat;
	position:relative;

}
.position-title h2.news
{
	background:url(/../images/news_04.png) left center no-repeat;
}

.position-title h2.service
{
	background:url(/../images/service_04.png) left center no-repeat;
}

.position-title h2.solutions
{
	background:url(/../images/solutions_03.png) left center no-repeat;
}
.position-title h2.zhanlue
{
	background:url(/../images/zhanlue_04.png) left center no-repeat;
}





.position-title h2:after
{
		width:30px;
		height:1px;
		content:'';
		background:url(/../images/left_07.png) left center no-repeat;
		position:absolute;
		left:0px;
		bottom:-1px;
}



.poisiton-text
{
		float:right;
		display:inline-block;
		font-size:0.875em;
		color:#999999;
		margin-top:2.1em;
}
.poisiton-text a
{

	color:#999999;
	line-height: 1.5;
}
.poisiton-text a:last-child
{
	color:#333333;
}

/*左侧*/

#main-box
{
	border-top:1px solid #f5f5f5;
	background:url(/../images/backbg.jpg) left top repeat;
}

.left-nav
{
	width:20%;
	display:inline-block;
	padding:1.5em 0px;
}


.left-nav li
{
	margin-bottom:1em;
	margin-top:1em;
}
.left-nav li a
{
	font-size:1.125em;
	color:#999999;
	padding:0.75em 0px;
	padding-left:2em;
	background:url(/../images/left_10_1.png) left center no-repeat;
	display:inline-block;
	width:100%;
}


.left-nav li.current a
{
	color:#00c9ff;
	background:url(/../images/left_c_icon.png) left center no-repeat;
	border-right:3px solid #00c9ff;


}

.right-box
{
		background:#f5f5f5;
		width:80%;
		display:inline-block;
		float:right;
		padding:1.5em 0px;
		min-height:350px;
		padding-bottom:10%;
		padding-left:2.4em;
}

/*分页*/

#pages
{
	margin-top:3em;
	text-align:center;
	margin-bottom:6em;
	color:#333333;
	font-size:12px;
	display:block;
	width:100%;
	float:left;
}
#pages a,#pages span
{
	color:#333;
	padding:0.95em 1.35em;
	border:1px solid #CECECE;
	display:inline-block;
	margin:0px 2px;
}

#pages .current,#pages a:hover
{
	color:#fff;
	border:1px solid #00c9ff;
	background:#00c9ff;

}



.add-texts
{
	margin-top:1.25em;
}


.input-texts
{
		width:100%;
		display:inline-block;
		margin-top:5px;
}

.input-texts textarea
{
	width:100%;
	height:10em;
	resize:none;
	border:1px solid #CACACA;
	padding:0.5em 1em;
}


.gobackT
{
		text-align:center;
		margin-top:4em;
		margin-bottom:4em;
		display:block;
}

.gobackT a
{
	color:#999;
	border:1px solid #999;
	padding:0.5em 1.5em;
	text-decoration: none !important;

}

.gobackT a:hover
{
	color:#fff;
	border:1px solid #00c9ff;
	background:#00c9ff;
}










@media screen and (max-width:1600px)
{
	
	.left-nav li a
	{
		font-size:0.875em;
	}
}

@media screen and (max-width:1440px)
{

	.position-title h2
	{
		font-size:1.65em;
		padding-left:2em;
	}
	.poisiton-text
	{
		margin-top:2.2em;
	}
		
}

@media screen and (max-width:1366px)
{
}

@media screen and (max-width:1280px)
{
}

@media screen and (max-width:1170px)
{
}

@media screen and (max-width:980px)
{
}

@media screen and (max-width:812px)
{
	.nopadding
	{
		padding-left:15px;
		padding-right:15px;
	}
	
	.navbar.navbar-default
	{
		background:rgba(0,0,0,1);
	}
	#header
	{
		width:100%;
		overflow:hidden;
		padding-top:5.5em;
	}
}

@media screen and (max-width:737px)
{
	.position-title h2
	{
		font-size:1.35em;
		padding-left:2.75em;
	}
	.navbar-nav>li>.dropdown-menu li
	{
		background:none !important;
		    text-align: left;
    	font-size: 12px;
	}

	.navbar-nav>li>.dropdown-menu li a
	{
		font-size:12px !important;
	}
}

@media screen and (max-width:580px)
{

	.left-nav,.right-box
	{
		width:100%;	
	}
	.left-nav li
	{
		width:auto;
		display:inline-block;
		margin:0px;
		margin-right:0.5em;
	}
	.left-nav li.current a
	{
		border:none;
	}

	.right-box,#main
	{
		font-size:16px;
	}

	.position-title h2
	{
		padding:0.75em 0px;
		font-size:1em;
		padding-left:2.2em;
		background-size:1.5em auto !important;
		display:block;
	}
	#navigation
	{
		padding-bottom:0.4em;
	}
	.poisiton-text
	{
		margin-top:1.4em;
		float:left;
	}
	.left-nav li a
	{
		font-size:0.875em;
	}
	

	/*分页*/

	#pages a
	{
		padding:0.3em 0.6em;
	}

.navbar.navbar-default
{
	background:rgba(0,0,0,1);
}
	
	.banner-img
	{
		height:auto;
		max-width:100%;

	}
	.header2 .banner-img
	{
		height:260px;
		max-width:1000px;
	}

}

@media screen and (max-width: 414px) {
	#header
	{
		overflow:visible;
	}
}

@media screen and (max-width:375px)
{
}



