@charset "utf-8";
/* CSS Document */
img{
	max-width:100%;
}
body{
	min-width: 1270px;
	width: expression_r( document.body.clientWidth < 1024 ? "1270px" : "auto" );
}
p{
	color:#333;
}
/*header*/
#header{
	position:relative;
}
#header .logo{
	width:25%;
	height:110px;
	background:#0092d8;
	position:absolute;
	left:0;
	top:100px;
	z-index:1;
}
#header .logo img{
	float:right;
	margin-right:10px;
	margin-top:25px;
	max-width:95%;
}
#header .right{
	width:75%;
	height:110px;
	background:#0092d8;
	position:absolute;
	top:100px;
	right:0;
	z-index:1;
}
.right1{
	width:84%;
}
.rtop{
	text-align:right;
}
.rtop .tel{
	font-size:24px;
	color:#ffd800;
	margin-top:10px;
}
.rtop .text{
	color:#abd3fe;
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.nav{
	width:100%;
	height:50px;
	line-height:44px;
	position:relative;
	z-index:1;
	float:left;
}
.nav .nLi{
	width:12.5%;
	float:left;
	position:relative;
	display:inline;
	text-align:center;
}
.nav h3 a{
	color:#fff;
	font-weight:600;
	display:block;
	width:95%;
	margin:0 auto;
	line-height:35px;
	text-align:center;
	font-size:18px;
}
.nav .nLi:hover h3 a{
	color:#ffd800;
	border-radius:6px;
}
.nav .sub{
	display:none;
	width:100%;
	left:0;
	top:35px;
	background:#0092d8;
	position:absolute;
	border-radius:5px;
	line-height:26px;
	padding:5px 0;
	z-index:999;
}
.nav .sub a{
	font-size:16px;
	color:#fff;
	display:block;
	padding:5px; 10px;
}
.nav .sub li:hover a{
	color:#ffd800;
}
.nav .on h3 a{
	color:#ffd800;
}
.fullSlide{
	position:relative;
	background:#000;
	margin:0 auto;
}
.fullSlide .bd{
	position:relative;
	z-index:0;
}
.fullSlide .bd li img{
	width:100%;
	vertical-align:top;
}
.fullSlide .hd{
	position:relative;
	z-index:1;
	margin-top:-30px;
	height:30px;
	line-height:30px;
	text-align:center;
	filter:alpha(opacity=60);
	opacity:0.6
}
.fullSlide .hd ul{
	text-align:right;
	padding-top:5px;
	margin-right:50px;
}
.fullSlide .hd ul li{
	cursor:pointer;
	display:inline-block;
	width:12px;
	height:12px;
	margin:5px;
	background:url(../images/tg_flash_p.png) -22px 0;
	overflow:hidden;
}
.fullSlide .hd ul .on{
	background-position:0 0;
}
/*header*/
/*footer*/
#footer{
	background:#018ae2;
}
.fnav{
	background:#0092d8;
	height:45px;
}
.fnav li{
	width:14.28%;
	float:left;
	line-height:45px;
}
.fnav li a{
	display:block;
	text-align:center;
}
#footer a{
	color:#fff;
}
#footer a:hover{
	color:#ffd800;
}
#footer h3{
	font-size:20px;
	color:#fff;
	font-weight:600;
}
#footer .cm li{
	margin:10px 0;
	color:#fff;
}
#footer .cm{
	background:url(../images/ditu.png) no-repeat 150px 50px;
	padding-bottom:20px;
}
#footer .con{
	float:left;
	margin-left:5%;
	margin-top:20px;
}
#footer .mes{
	margin-top:20px;
	float:right;
	margin-right:5%;
}
.mes li{overflow:hidden;}
.mes .text{
	display:block;
	width:50px;
	float:left;
}
.mes input{
	width:300px;
	line-height:20px;
	border-radius:3px;
}
.mes textarea{
	height: 70px;
	width:300px;
	border-radius:3px;
}
.mes .btn{
	margin-left:50px;
	background:#016baf;
	color:#fff;
	line-height:30px;
	cursor:pointer;
	font-family:"微软雅黑";
}
#footer .cm{
	overflow:hidden;
}
.copyright{
	line-height:24px;
	color:#fff;
	text-align:center;
}
/*footer*/
h1{
	color:#000;
	font-weight:700;
	transition:all 0.5s
}
/*服务品牌*/
#container .title{
	width:530px;
	margin:20px auto;
}
#container .title h1{
	text-align:center;
	position:relative;
}
#container .title h1:hover{
	color:#1359b2;
}
#container .title h1:before,#container .title h1:after{
	content:"";
	display:block;
	width:180px;
	height:8px;
}
#container .title h1:before{
	background:url(../images/line1.png) no-repeat;
	position:absolute;
	left:0;
	top:18px;
}
#container .title h1:after{
	background:url(../images/line2.png) no-repeat;
	position:absolute;
	right:0;
	top:18px;
}
.index_brand .brand-img li{
	width:20%;
	float:left;
	text-align:center;
	margin:15px 0;
}
.index_brand .brand-img{
	overflow:hidden;
}
/*服务品牌*/
/*产品列表*/
.index_pr{
	background:#f6f6f6;
	padding:15px 0;
}
.index_pr .pr-list{
	overflow:hidden;
}
.index_pr .pr-list li{
	width:18%;
	float:left;
	text-align:center;
	margin:10px 1%;
}
.index_pr .pr-list li p{
	margin-top:10px;
	color:#333;
}
.index_pr .pr-list li:hover p{
	color:#1359b2;
}
/*产品列表*/
#container .topic a:hover h1{
	color:#1359b2;
}
#container .topic p{
	font-family:Gabriola;
	font-size:24px;
	color:#1359b2;
	font-weight:600;
}
/*com-tk*/
.com-tk{
	overflow:hidden;
	padding-top:20px;
}
.com-tk .com{
	width:66%;
	overflow:hidden;
	float:left;
}
.com-tk .com .cp-img{
	width:50%;
	float:left;
	margin-right:20px;
}
.com-tk .com .cp-text p{
	line-height:24px;
}
.com-tk .more{
	display:block;
	text-align:right;
	margin-top:10px;
}
.com-tk .tk{
	width:30%;
	float:right;
}
.com-tk .tk ul li{
	color:red;
	margin:15px 0;
}
.com-tk .tk ul li a{
	color:#333;
	margin-left:5px;
}
.com-tk .tk ul li:hover a{
	color:red;
}
/*com-tk*/
/*service*/
.ser{
	overflow:hidden;
	margin-top:20px;
}
.ser .ser-center{
	width:55%;
	float:left;
}
.ser .ser-text p{
	line-height:24px;
}
.ser-team{
	width:600px;
	overflow:hidden;
	float:right;
}
.ser-team .team{
	overflow:hidden;
}
.ser-team .team-text{
	width:325px;
	height:180px;
	float:left;
	line-height:24px;
	background:#0092d8;
	float:left;
	position:relative;
}
.ser-team .team-text:after{
	content:"";
	display:block;
	width:30px;
	height:30px;
	background:#0092d8;
	position:absolute;
	right:-10px;
	bottom:65px;
	transform:rotateZ(45deg);
}
.ser-team .team-text a{
	display:block;
	margin:40px 20px 20px 20px;
	color:#fff;
}
.ser-team .team-img{
	width:275px;
	height:180px;
	float:left;
}
	/*modal*/
	/*modal*/
/*service*/
/*equipment*/
.equipment{
	background:#f6f6f6;
	padding-top:20px;
	margin-top:20px;
}
/*equipment*/
/*head*/
#head{
	background:#0092d8;
	height:110px;
}
#head .logo{
	float:left;
	width: 25%;
	text-align: right;
	margin-top:20px;
}
#head .right{
	width:70%;
	float:right;
}
/*head*/
#banner_sub img{
	display:block;
}
#main{
	padding-top:30px;
	padding-bottom:10px;
	overflow:hidden;
}
#sidebar_left{
	width:22%;
	float:left;
}
#sidebar_left h2{
	font-size:24px;
	padding-left:30px;
	line-height:50px;
}
.left-about h2{
	background:#0092d8;
	color:#fff;
}
.left-about ul{
	background:#dbdbdb;
	padding:10px 0;
}
.left-about ul li{
	line-height:30px;
	margin-left:30px;
}
.left-con{
	margin-top:25px;
}
.left-con ul li{
	line-height:24px;
	margin-left:30px;
	color:#333;
}
#sidebar_right{
	width:75%;
	float:right;
}
#breadcrumbnav{
	padding-left:20px;
	background:url(../images/position.png) no-repeat left 3px;
	padding-bottom:4px;
	border-bottom:1px solid #ddd;
	color:#666;
}
#breadcrumbnav a{
	color:#666;
}
#breadcrumbnav a:hover{
	color:#1359b2;
}
/*about*/
.right_about p{
	line-height:24px;
	margin:10px 0;
}
/*about*/
	/*digg4*/
	.digg4{
		padding:3px;
		margin:15px 0;
		text-align:center;
		font-size:12px;
	}
	.digg4 a{
		border:1px solid #ddd;
		padding:2px 5px;
		margin:2px;
		color:#aaa;
	}
	.digg4 a:hover{
		background-color:#0092d8;
		color:#fff;
	}
	/*digg4*/
/*技术常识*/
.right_skill ul li{
	overflow:hidden;
	margin:20px 0;
}
.right_skill .skill-img{
	width:28%;
	float:left;
}
.right_skill .skill-text{
	width:68%;
	float:right;
}
.right_skill .skill-text h3 a{
	font-size:16px;
	font-weight:600;
}
.right_skill .skill-text p{
	line-height:24px;
	margin:15px 0;
}
/*技术常识*/
.right_skill-del h1{
	text-align:center;
	font-size:24px;
	font-weight:none;
	margin:10px 0;
}
.right_skill-del .time{
	text-align:center;
	color:#666;
	margin:10px 0;
}
.right_skill-del .skdel-img{
	width:30%;
	float:left;
	margin-right:30px;
}
.right_skill-del p{
	line-height:24px;
}
.skill_pn{
	margin:10px 0;
	line-height:24px;
}
.skill_pn p{
	color:#000;
}
/*技术常识*/
/*product*/
.right_product ul{
	overflow:hidden;
}
.right_product ul li{
	width:23%;
	float:left;
	margin:15px 1%;
}
.right_product ul p{
	text-align:center;
	margin:10px 0;
}
.right_prodel{
	margin-top:15px;
}
.right_prodel .right-pro{
	overflow:hidden;
}
.right_prodel .right-pro .pro-img{
	width:40%;
	float:left;
}
.right_prodel .right-pro .pro-text{
	width:55%;
	float:right;
}
.right_prodel .right-pro .pro-text p{
	line-height:24px;
	margin:15px 0;
	padding-bottom:15px;
	border-bottom:1px solid #ddd;
}
.right_prodel .right-pro .pro-con{
	overflow:hidden;
}
.right_prodel .right-pro .pro-con li{
	float:left;
	padding-left:25px;
}
.right_prodel .right-pro .pro-con .tel{
	background:url(../images/icon1.jpg) no-repeat left;
	color:#016baf;
	margin-right:30px;
}
.right_prodel .right-pro .pro-con .email{
	background:url(../images/icon2.jpg) no-repeat left;
}
.right_prodel .right-pro .pro-con .email a{
	color:#016baf;
}
.right_prodel .right-pro .mes{
	display:block;
	width:100px;
	text-align:center;
	color:#fff;
	line-height:30px;
	background:#ff0000;
	border-radius:5px;
	margin-top:15px;
}
	/*maodian*/
		.maodian{
			width:100%;
			background:#018ae2;
			margin-top:10px;
		}
		.maodian ul{
			overflow:hidden;
		}
		.maodian li{
			text-align:center;
			width:33.33%;
			float:left;
		}
		.maodian ul>:last-child a{
			border: none;
		}
		.maodian li a{
			display:block;
			padding:10px 0;
			color:white;
			font-size: 20px;
			border-right:1px solid #fff;
			font-weight:500;
		}
		.maodian li a.choose{
			color:#fff;
			background:#016baf;
		}
		.maodian li a:hover{
			background:#016baf;
			text-decoration:none;
		}
		.isStuck{
			width:1125px;
			border-left:1px solid #cccccc;
			margin-top: 0;
		}
	/*maodian*/
.pro_del li{
	border:1px solid #ddd;
	border-top:2px solid #016baf;
	margin-top:20px;
}
.pro_del li .del-text{
	padding:5px 10px;
}
.pro_del li h3{
	font-size:16px;
	border-bottom:1px solid #ddd;
	padding:5px 25px;
	background:url(../images/icon3.jpg) no-repeat 10px;
}
.pro_del li  p{
	line-height:24px;
}
.pro_del .inquiry li{
	border:0;
}
.pro_del .inquiry .text{
	display:block;
	width:50px;
	float:left;
}
.pro_del .inquiry input{
	width:60%;
	line-height:20px;
	border-radius:3px;
	border:1px solid #ddd;
}
.pro_del .inquiry textarea{
	width:60%;
	border-radius:3px;
	border:1px solid #ddd;
}
.pro_del .inquiry .send_btn{
	margin-left:50px;
	background:#016baf;
	color:#fff;
	line-height:30px;
	cursor:pointer;
	font-family:"微软雅黑";
}
.pro_del .related ul{
	overflow:hidden;
}
.pro_del .related li{
	border:0;
	float:left;
	width:23%;
	margin:10px 1% 0;
	text-align:center;
}
.right_contact h3{
	margin-top:10px;
	line-height:30px;
	border-bottom:1px dashed #999;
}
.c-mes p{
	margin:10px 0;
}
.right_contact li{
	margin:10px 0;
}
.right_contact .text{
	display:block;
	width:50px;
	float:left;
}
.right_contact input{
	width:60%;
	line-height:20px;
	border-radius:3px;
	border:1px solid #ddd;
}
.right_contact textarea{
	width:60%;
	height: 70px;
	border-radius:3px;
	border:1px solid #ddd;
}
.right_contact .send_btn{
	margin-left:50px;
	background:#016baf;
	color:#fff;
	line-height:30px;
	cursor:pointer;
	font-family:"微软雅黑";
}
/*product*/
/*contact*/
.right_contact{
	margin-top:10px;
}
.right_contact p{
	line-height:24px;
}
/*contact*/
@media screen and (max-width: 1400px){
	.right1{
		width:99%;
	}
	.ser .ser-center{
		width:50%;
	}
}
@media screen and (max-width: 1150px){
	.ser .ser-center{
		width:46%;
	}
}
