/**css document***/
.banback{
	width:100%;
	left:0;
	position:absolute;
	top:82px;}
.login-index{
	background:url(../images/a17.png) no-repeat;
	width:286px;
	height:380px;
	float:right;
	}
.lotit-title{
	width:100%;
	float:left;
	font-size:24px;
	color:#fff;
	margin-top:33px;
	text-align:center;}
.lotit-title img{
	position:relative;
	margin-right:3px;
	top:4px;}
.freetit{
	width:100%;
	float:left;
	margin-top:15px;
	}
.freetit p{
	width:200px;
	padding:0 10px 20px 10px;
	border-bottom:1px solid #828990;
	font-size:14px;
	line-height:25px;
	color:#fff;
	margin-left:30px;
	}
.indetie{
	width:220px;
	margin-left:30px;
	float:left;
	height:36px;
	margin-top:28px;
	background:#fff;
	border-radius:5px;
	}
.indetie span{
	display:block;
	width:35px;
	text-align:center;
	margin-top:5px;
	float:left;
	}
.indetie input{
	width:180px;
	height:20px;
	font-size:14px;
	color:#807e7e;
	float:left;
	margin-top:8px;
	border:0;
	outline:none;}
.lotitbtn{
	width:100%;
	float:left;
	margin-top:30px;
	}
.lotitbtn input{
	width:220px;
	margin-left:30px;
	height:36px;
	border:0;
	border-radius:5px;
	font-size:16px;
	color:#fff;
	text-align:center;
	line-height:36px;
	background-color:#ff5d00;
	cursor:pointer;}
.tipnews{
	width:100%;
	float:left;
	height:50px;
	border-bottom:1px solid #efefef;
	}
.tipaa{
	width:74px;
	float:left;
	display:block;
	font-size:14px;
	color:#333;
	height:25px;
	border-right:1px solid #c4c4c4;
	margin-top:15px;
	}
.tipbb{
	display:block;
	float:left;
	margin-left:30px;
	font-size:12px;
	line-height:50px;
	color:#333;
	}
.middle{
	width:100%;
	float:left;
	min-height:300px;
	}
.hebuss{
	font-size:30px;
	color:#333333;
	font-weight:normal;
	width:100%;
	text-align: center;
	margin-top:50px;
	}
.business{
	width:100%;
	float:left;
	margin-top:50px;
	}
.business li{
	background:url(../images/a2.png) no-repeat;
	width:348px;
	height:183px;
	float:left;
	margin-right:2px;
	}
.business-title{
	width:100%;
	text-indent:170px;
	height:50px;
	font-size:40px;
	color:#017aa5;
	font-family:Arial;
	}
.business-body{
	width:100%;
	height:110px;
	}
.business-bodya{
	width:150px;
	text-align: center;
	float:left;
	}
.business-bodyb{
	float:left;
	}
.business-bodyb h3{
	font-size:22px;
	color:#333333;
	font-weight:normal;
	}
.business-bodyb p{
	margin-top:8px;
	font-size:14px;
	color:#333;
	line-height:20px;
	}
.business .on{
	background: url(../images/a1.png) no-repeat;
	z-index:111111;
	position:relative;
	}
.business .on h3 ,.business-title{
	color:#fff;
	}
.business .on p{
	color:#fff;
	}
.busslist{
	width:100%;
	float:left;
	background:#fbfbfb;
	margin-top:-10px;}
.bushia{
	width:100%;
	float:left;
	margin-top:25px;}
.bushia li{
	width:150px;
	text-align:center;
	float:left;
	margin-left:54px;
	margin-right:50px;
	height:170px;
	}
.bushia li p{
	font-size:16px;
	color:#333333;
	width:100%;
	float:left;
	margin-top:10px;
	}
.bushia li a{
	display:block;
	width:110px;
	background:#2fa5cd;
	padding:30px 0;
	height:50px;
	border-radius:100px;
	margin-left:25px;
	float:left;
	}
.bushia li a img{
	margin-top:5px;}
.bushia li a:hover img{
	margin-top:0;}
.raybg{
	width:100%;
	float:left;
	margin-top:60px;
	padding:50px 0;
	background-color:#f7f8f8;
	}
.company{
	width:455px;
	border:1px solid #e4e4e4;
	float:left;
	padding:25px;
	background-color:#fff;
	border-radius:3px;
	}
.commore{
	width:100%;
	float:left;
	background:url(../images/b13.png) repeat-x;
	height:18px;
	}
.commore .mis{
	font-size:22px;
	color:#333333;
	background:#fff;
	padding-right:10px;
	display:block;
	padding-right:10px;
	float:left;
	line-height:20px;
	}
.commore  a{
	float:right;
	background:#fff;
	font-size:12px;
	padding-left:10px;
	display:block;}
.comlist{
	width:100%;
	float:left;
	margin-top:20px;
	}
.comlist li{
	background:url(../images/b14.jpg)0 12px no-repeat;
	width:100%;
	line-height:25px;
	margin-bottom:10px;
	}
.comlist li a{
	font-size:14px;
	color:#333333;
	margin-left:15px;
	}
.comlist li:hover a{
	color:#017aa5;
	}
.shoare{
	width:100%;
	float:left;
	margin:70px 0;
	}
.shoare li{
	width:260px;
	height:260px;
	border:1px solid #e9e9e9;
	text-align:center;
	margin-left:55px;
	border-radius:50%;
	margin-right:15px;}
.ssh{
	font-size:22px;
	color:#807e7e;
	margin-top:40px;}
.bbh{
	font-size:14px;
	color:#333333;
	margin-top:10px;
	}
.tth{
	margin-top:15px;}
/**Acting*****/
.bannteo{
	width:100%;
	float:left;
	}
.bannteo li{
	display:block;
	width:100%;
	height:360px;
	}
.withe{
	width:100%;
	float:left;
	padding:60px 0;
	}
.yew-title{
	width:100%;
	float:left;
	font-size:36px;
	text-align:center;
	line-height:25px;
	color:#3c3d42;
	}
.process{
	width:100%;
	float:left;
	background:url(../images/b16.png) bottom center no-repeat;
	height:130px;
	margin-top:65px;
	}
.process li{
	width:210px;
	text-align:center;
	position:relative;
	height:130px;
		}
.yys{
	display:block;
	width:100%;
	text-align: center;
	height:90px;
	}
.process li p{
	position:absolute;
	bottom:-15px;
	width:100%;
	text-align: center;
	}
.process li a{
	font-size:18px;
	width:100%;
	text-align:center;
	position:absolute;
	bottom:-45px;
	left:0;
	}
.process .on a{
	color:#f95800;
	}
.prodfont{
	width:100%;
	background:#f6f6f6;
	float:left;
	margin-top:65px;
	position:relative;
	}
.prodfont .jiayt{
	position:absolute;
	left:300px;
	top:-13px;
	}
.prodfont p{
	width:889px;
	margin:30px 0 30px 65px;
	font-size:14px;
	line-height:25px;
	color:#444;
	}
.service{
	width:100%;
	float:left;
	margin-top:50px;
	}
.service li{
	width:435px;
	margin-left:20px;
	float:left;
	margin-bottom:35px;
	}
.number{
	display:block;
	width:60px;
	height:60px;
	float:left;
	background:#017aa5;
	border-radius:50%;
	font-size:30px;
	color:#fff;
	text-align: center;
	font-family:Arial;
	line-height:60px;
	}
.service li p{
	margin-left:10px;
	font-size:18px;
	color:#333;
	line-height:60px;
	float:left;
	}
.strengths{
	width:100%;
	float:left;
	margin-top:50px;
	}
.strengths li{
	width:195px;
	float:left;
	margin-left:60px;
	text-align:center;
	}
.sya{
	display:block;
	width:100%;
	text-align:center;
	}
.strengths li h3{
	font-size:24px;
	color:#333333;
	font-weight:normal;
	margin-top:35px;
	}
.strengths li p{
	font-size:14px;
	color:#333333;
	font-weight:normal;
	margin-top:25px;
	line-height:23px;
	}
.hyya{
	width:100%;
	float:left;
	margin-top:50px;
	line-height:25px;
	font-size:14px;
	color:#333;
	text-align: center;
	}
.daliya{
	width:100%;
	float:left;
	margin-top:15px;
	}
.daliya table{
	border:1px solid #d0d0d0;
	width:100%;
	border-collapse:collapse;
	}
.daliya table td{
	font-size:14px;
	padding-left:30px;
	color:#333333;
	line-height:35px;
	background-color:#fff;
	border:1px solid #d0d0d0;
	} 
.daliya table th{
	background-color:#ffebe0;
	border:1px solid #d0d0d0;
	color:#333333;
	font-weight:normal;}
.daliya table td b{
	color:#ea0011;
	font-size:18px;
	font-weight:bold;}
.zilsaa{
	width:100%;
	text-align:center;
	font-size:18px;
	color:#3c3d42;
	font-weight:bold;
	margin-top:30px;
	float:left;
	margin-bottom:50px;
	}
.yeellow{
	width:230px;
	height:230px;
	background-color:#f68344;
	border-radius:50%;
	float:left;
	margin-left:238px;
	text-align:center;}
.yeellow p{
	font-size:30px;
	color:#fff;
	font-weight:bold;
	margin-top:66px;
	line-height:45px;
	}
.bulle{width:230px;
	height:230px;
	background-color:#017aa5;
	border-radius:50%;
	float:right;
	margin-right:238px;
	text-align:center;}
.bulle p{
	font-size:30px;
	color:#fff;
	font-weight:bold;
	line-height:45px;
	margin-top:50px;}
/***Industrial***/
.industr{
	width:100%;
	float:left;}
.blueback{
	width:100%;
	float:left;
	padding:45px 0 35px;
	}
.industr li{
	width:420px;
	float:left;
	margin-left:55px;
	margin-right:45px;
	}
.naumms{
	background:url(../images/b20.png) center center no-repeat;
	width:100%;
	text-align:center;
	font-size:43px;
	color:#fff;
	font-family:Arial;
	line-height:70px;}
.industr li h3{
	width:100%;
	text-align:center;
	font-size:30px;
	color:#3c3d42;
	margin-top:30px;
	}
.industr li p{
	font-size:14px;
	line-height:25px;
	margin-top:25px;
	color:#3c3d42;
	}
.industr li .date{
	font-size:18px;
	text-align:center;
	}
/****Company ***/
.peoaa{
	width:100%;
	float:left;
	margin-top:65px;
	}
.peoaa li{
	width:130px;
	text-align:center;
	float:left;
	margin-left:95px;
	}
.peoaa li .xka{
	display:block;
	width:100%;
	height:130px;
	width:130px;
	}
.peoaa li  p{
	font-size:20px;
	color:#333333;
	margin-top:10px;
	}
.jiliuz{
	background:url(../images/c23.jpg) center no-repeat;
	height:399px;
	width:100%;
	float:left;
	text-align:center;
	}
.jiliuz p{
	font-size:24px;
	color:#333333;
	line-height:45px;
	}
.jiliuz p a{
	color:#e85505;}
.aoterba{
	width:100%;
	float:left;
	margin-top:55px;
	}
.aoterba li{
	width:185px;
	float:left;
	text-align:center;
	margin-left:25px;
	}
.aoterba li .jhja{
	display:block;
	width:100%;
	text-align:center;
	}
.aoterba li  p{
	font-size:20px;
	color:#333333;
	margin-top:10px;}
.aoterbsa{
	width:100%;
	float:left;
	margin-top:55px;
	}
.aoterbsa li{
	width:416px;
	float:left;
	margin-bottom:38px;
	margin-left:85px;
	}
.aoterbsa li .jhja{
	display:block;
	width:38px;
	height:38px;
	float:left;
	}
.aoterbsa li  p{
	font-size:18px;
	color:#333333;
	margin-left:10px;
	float:left;
	line-height:38px;
	}
.banrba{
	width:100%;
	float:left;
	margin-top:55px;
	}
.banrba li{
	width:234px;
	height:209px;
	border:1px solid #dfdfdf;
	border-radius:10px;
	float:left;
	text-align:center;
	margin-left:25px;
	}
.banrba li .jhja{
	display:block;
	width:100%;
	text-align:center;
	margin-top:45px;
	}
.banrba li  h3{
	font-size:24px;
	color:#3c3d42;
	margin-top:10px;
	font-weight:normal;}
.banrba li  p{
	font-size:16px;
	color:#3c3d42;
	}
/***companyal****/
.companyal{
	width:100%;
	float:left;
	margin-top:65px;
	}
.companyal li{
	width:180px;
	text-align:center;
	float:left;
	margin-left:55px;
	}
.companyal li .xka{
	display:block;
	width:100%;
	height:130px;
	text-align:center;
	}
.companyal li  p{
	font-size:20px;
	color:#333333;
	margin-top:10px;
	}
.companyal li  .saow{
	font-size:14px;
	color:#333333;
	margin-top:10px;
	line-height:25px;
	}
.comaha{
	width:100%;
	float:left;
	border:1px solid #d8d8d8;
	padding-top:65px;
	margin-bottom:65px;
	}
.ktabk{
	width:100%;
	float:left;
	margin-top:52px;
	}
.ktabk table{
	border:1px solid #d0d0d0;
	width:100%;
	border-collapse:collapse;
	}
.ktabk table td{
	font-size:18px;
	padding-left:30px;
	color:#333333;
	line-height:55px;
	border:1px solid #d0d0d0;
	} 
.ktabk table th{
	background-color:#f68344;
	border:1px solid #d0d0d0;
	color:#fff;
	height:50px;
	font-size:18px;
}
.ktabk table td b{
	color:#ea0011;
	font-size:18px;
	font-weight:bold;}
.ktabk table tr:nth-child(odd){
	background-color:#f4fafc;
	}
/***常见问题***/
.aboutmenu{
	width:220px;
	float:left;
	background:#f8f8f8;
	position:relative;
	top:-50px;
	height:330px;
	}
.about-title{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#017aa5;
	font-size:21px;
	color:#fff;
	text-indent:65px;
	font-weight:bold;
   
}
.sidemenu{
	width:100%;
	}
.sidemenu li{
	width:100%;
	border-bottom:1px dotted #c7c7c7;
	line-height:50px;
	height:50px;
	font-size:14px;
	color:#333333
	}
.sidemenu li a{
	margin-left:65px;
	color:#333;
	}
.sidemenu li:hover{
	background:#f0f0f0;
	}
.probleo-title{
	width:100%;
	float:left;
	border-bottom:1px solid #dbdbdb;
	height:74px;
	line-height:74px;
	}
.probleo-title span{
	font-size:26px;
	color:#333;
	display:block;
	float:left;
	border-bottom:1px solid #e95f14;
	}
.mian{
	width:773px;
	float:right;
	min-height:600px;
	margin-bottom:50px;
	}
.commproblem{
	width:100%;
	float:left;
	margin-top:48px;
	}
.commproblem li{
	width:100%;
	float:left;
	padding-bottom:30px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:30px;
	position:relative;
	}
.commproblem li h3{
	font-size:20px;
	color:#333333;
	line-height:45px;
	height:45px;
	font-weight:normal;
	}
.commproblem li dl{
	width:100%;
	float:left;
	}
.commproblem li dl dd{
	height:auto;
	overflow:hidden;
	float:left;
	width:100%;
	margin-bottom:12px;
	}
.haud{
	width:36px;
	display:block;
	float:left;
	}
.commproblem li dl a{
	margin-left:30px;
	font-size:14px;
	line-height:25px;
	color:#333;
	width:630px;
	display:block;
	float:left;
	}
.commproblem li .yda{
	font-size:16px;
	}
/*****about***/
.aboputy{
	width:100%;
	float:left;
	margin-top:30px;
	}
.aboputy p{
	font-size:14px;
	line-height:25px;
	color:#333;
	margin-bottom:25px;
	}
.aboputyeelw{
	width:100%;
	float:left;
	font-size:18px;
	color:#e85505;
	margin-top:80px;
	font-weight:bold;
	}
.cipty{
	width:100%;
	float:left;
	margin-top:20px;
	}
.cipty li{
	width:130px;
	float:left;
	text-align:center;
	margin-right:100px;
	}
.cipty li p{
	font-size:18px;
	color:#333;
	margin-top:10px;
	}
/*****加入我们*****/
.jionyellw{
	width:100%;
	float:left;
	margin-top:50px;
	font-size:22px;
	color:#e95f14;
	border-bottom:1px solid #e2e2e2;
	height:45px;
	line-height:45px;
	}
.jiondate{
	width:100%;
	float:left;
	font-size:12px;
	line-height:25px;
	color:#666666;
	height:25px;
	margin-top:10px;
	}
.jionya{
	width:100%;
	font-size:14px;
	line-height:25px;
	color:#333;
	float:left;
	}
.jionya dt{
	font-weight:bold;
	margin-top:30px;
	}
/****联系我们****/
.contact{
	width:100%;
	float:left;
	margin-top:30px;
	}
.contact li{
	width:358px;
	height:215px;
	padding:25px 0;
	border:1px solid #e2e2e2;
	float:left;
	margin-bottom:50px;
	margin-right:50px;
	}
.contact li p{
	font-size:14px;
	line-height:25px;
	color:#333333;
	}
.contact li .atsiw{
	font-size:18px;
	text-align:center;
	margin-top:20px;
	margin-bottom:15px;
	}
.contact li .uiaui{
	text-align:center;
	}
.contact li .zhia{
	text-indent:105px;
	}
.contact li  .imgsak{
	text-align:center;
	display:block;
	width:100%;
	
	}
.contact li a{
	color:#017aa5;
	}
/**knowledge ***/
.knowlege{
	width:100%;
	float:left;
	}
.knowlege li{
	width:100%;
	float:left;
	border-bottom:1px solid #efefef;
	padding:30px 0;
	height:150px;
	}
.knowlege-img{
	width:202px;
	height:150px;
	float:left;
	}
.knowlege-font{
	width:522px;
	float:left;
	margin-left:17px;
	}
.knowlege-font h3{
	font-size:22px;
	color:#333333;
	font-weight:normal;
	width:100%;
	}
.knowlege-font p{
	width:100%;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	line-height:25px;
	margin-top:25px;
	}
.chankan{
	width:100%;
	margin-top:20px;
	}
.view{
	display:block;
	width:90px;
	height:25px;
	background:#e85505;
	font-size:12px;
	line-height:25px;
	text-align:center;
	float:left;
	color:#ffffff;
	border-radius:15px;
	}
.share{
	float:right;
	font-size:12px;
	color:#999999;
	}
.share img{
	margin-right:3px;
	}
.eye img{
	margin-right:3px;
	}
.eye{
	float:left;
	font-size:12px;
	color:#999999;
	margin-left:350px;
	}
.knowlege li:hover{
	background:#fcfcfc;
	}
/**page**/
.page{
	width:100%;
	height:38px;
	float:left;
	text-align:center;
	margin-top:35px;
	}
.pageli a{
	float:left;
	display:block;
	padding-left:15px;
	padding-right:15px;
	border:1px solid #d8d4cd;
	height:35px;
	border-right:none;
	line-height:35px;
	text-align:center;
	font-size:12px;
	color:#666666;
	}
.pageli .bihs{
	border-right:1px solid #d8d4cd;}
.pageli .wyue{
	border-bottom:none;
	border-top:none;}
.pageli a:hover{
	border:1px solid #017aa5;
	color:#4888f0;
	font-weight:bold;}
.pageli{
	width:427px;
	height:38px;
	margin:0 auto;}
/**page*/
.nokatitle{
	width:100%;
	float:left;
	font-size:26px;
	color:#333333;
	text-align:center;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:15px;
	margin-top:35px;
	}
.futitle{
	width:100%;
	float:left;
	font-size:12px;
	line-height:25px;
	color:#828282;
	margin-top:15px;
	}
.aatitl{
	float:left;
	margin-left:138px;
	}
.aatitla{
	float:left;
	margin-left:80px;
	}
.aatitlv{
	float:left;
	margin-left:130px;
	}
.aatitlv .kjka{
	display:block;
	float:left;}
.aatitlv a{
	display:block;
	float:left;
	margin-left:10px;
	}
.nowlege{
	width:100%;
	float:left;
	margin-top:25px;
	font-size:14px;
	line-height:25px;
	color:#333333;
	}
.nowlege .bigr{
	font-size:18px;
	color:#333;
	margin-top:25px;
	margin-bottom:25px;}
.neslka{
	width:100%;
	float:left;
	margin-top:25px;
	}
.neslka li{
	width:360px;
	float:left;
	}
.neslka li .ua{
	display:block;
	background:url(../images/c6.jpg) no-repeat;
	width:65px;
	height:23px;
	font-size:12px;
	color:#fff;
	text-indent:20px;
	line-height:23px;
	float:left;
	}
.neslka li .uas{
	display:block;
	background:url(../images/c7.jpg) no-repeat;
	width:65px;
	height:23px;
	font-size:12px;
	color:#fff;
	text-indent:20px;
	line-height:23px;
	float:left;
	}
.neslka li a{
	float:left;
	font-size:14px;
	line-height:23px;
	color:#333;
	margin-left:10px;
	}