@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	font-family:"microsoft yahei";
	font-size:12px;
	list-style-type:none;
	text-decoration:none;
	color:#212121;

}
.body{
	
}
.header{
	position:fixed;
	width:100%;
	left:0px;
	top:0px;
	height:72px;
	background-color:#ffffff;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.3);
	-ms-box-shadow: 0 1px 4px rgba(0,0,0,.3);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.3);
	box-shadow: 0 1px 4px rgba(0,0,0,.3);
}

.menu{
	width:1003px;
	clear:both;
	margin:10px auto;
}

.menuLogo{
	background-image:url("../Picture/logo.jpg");
	background-repeat:no-repeat;
	background-position:left 12px;
	width:131px;
	width:272px;
	float:left;
	height:53px;
}

.menuList{
	float:right;
}
.menuList ul{
	height:52px;
	line-height:52px;
}
.menuList ul li{
	float:left;
	margin:0px 15px;
	padding:0px 15px;
}
.menuList ul li a{
	font-size:16px;
	color:#212121;
	font-weight:bold;
	cursor:pointer;
}
.menuList ul li a:hover{
	color:#FC7523;
}
.menuListHover{
	color:#FC7523!important;
}
.banner{
	clear:both;
	margin-top:10px;
	background-image:url("../Picture/banner.jpg");
	background-repeat:no-repeat;
	width:100%;
	float:left;
	height:529px;
}

.function{
	clear:both;
	padding-top:50px;
	background-image:url("../Picture/functionbg.jpg");
	background-repeat:repeat-x;
	height:749px;
}
.functionTitle{
	width:1003px;
	margin:0px auto;
	font-size:48px;
	font-weight:bold;
	color:#212121;
	text-align:center;

}
.functionList{
	width:1003px;
	margin:0px auto;
	padding-top:50px;
}
.functionList dl{
	float:left;
	width:220px;
	height:200px;
	margin:10px;
	text-align:center;
}
.functionList dl dt{
	
}
.functionList dl dd{
	
}
.functionList dl dd strong{
	font-size:18px;
	font-weight:bold;
	color:#212121;
	display:block;
	padding:20px 0px;
}
.functionButton{
	width:1003px;
	margin:0px auto;
}
.functionButton a{
	text-align:center;
	background-image:url("../Picture/selectDetailFunction.jpg");
	background-repeat:no-repeat;
	width:206px;
	height:58px;
	display:block;
	text-indent:-99999px;
	margin-left:370px;
}
.question{
	width:1003px;
	height:600px;
	margin:20px auto;
	background-image:url("../Picture/questionbg.jpg");
	background-repeat:no-repeat;
	background-position:right bottom;
}
.questionTitle{
	font-size:32px;
	font-weight:bold;
}
.questionList{
	margin-top:30px;
}
.questionList ul {
	line-height:35px;
}
.questionList ul li{
	font-size:14px;
}
.questionList ul li span{
	color:#FC7523;	
	font-size:14px;
}
.questionList ul li strong{
	font-size:22px;
}
.answer{

	height:546px;
	background-image:url("../Picture/questionlinebg.jpg");
	background-repeat:repeat-x;
}
.answerTitle{
	width:1003px;
	margin:20px auto;
	padding-top:80px;
	font-size:30px;
	padding-left:40px;
	
}
.answerList{
	width:1003px;
	margin:20px auto;
	margin-top:30px;
}
.answerList dl{
	float:left;
	width:450px;
	margin:40px 20px;
}
.answerList dl dt{
	color:#FC7523;
	margin-bottom:20px;
	font-size:18px;
	font-weight:bold;
}
.answerList dl dd{
	line-height:20px;
	
}
.solution{
	width:1003px;
	margin:20px auto;
	clear:both;
}
.solutionTitle{
	background-image:url("../Picture/solutiontitlebg.jpg");
	background-position:top center;
	height:124px;
	margin-top:100px;
	background-repeat:no-repeat;
}
.solutionList{
	margin-top:80px;
}
.solutionListMenu{
	
}
.solutionListMenu ul {
}
.solutionListMenu ul li{
	float:left;
}
.solutionListMenu ul li a{
	background-color:#F4F4F4;
	width:334px;
	text-align:center;	
	height:50px;
	line-height:50px;
	font-size:14px;
	font-weight:bold;
	display:block;
	cursor:pointer;
}
.solutionListMenu ul li a:hover{
	background-color:#FC7523;
	color:#ffffff;
	cursor:pointer;
}
.solutionListMenuHover{
	background-color:#FC7523!important;
	color:#ffffff!important;
	cursor:pointer;
}
.solutionListContent{
	padding-top:30px;
}
.solutionListContentTitle{
	font-size:28px;
	font-weight:bold;
	text-align:center;
}
.solutionListContentList{
	margin-top:30px;
}
.solutionListContentList dl{
	float:left;
	width:270px;
	margin:30px 30px;
	text-align:center;
}
.solutionListContentList dl dt img{
	text-align:center;
	margin:0px auto;
}
.solutionListContentList dl dd{
	margin-top:20px;
	font-size:14px;
}

.successcase{
	background-color:#F4F4F4;
	clear:both;
	padding-top:10px;
}
.successcasetitle{
	width:1003px;
	margin:20px auto;
	background-image:url("../Picture/successcasetitlebg.jpg");
	background-position:top center;
	height:142px;
	margin-top:80px;
	background-repeat:no-repeat;
}
.successcaselist{
	width:1003px;
	margin:20px auto;
	margin-top:80px;
	padding-bottom:50px;
}
.successcaselist dl{
	margin-bottom:80px;
}
.successcaselist dl dt{
	font-size:22px;
}
.successcaselist dl dd{
	margin-left:100px;
	margin-top:30px;
	line-height:25px;
}
.successcaselist dl dd span{
	display:block;
	font-size:14px;
}
.successcaselist dl dd div strong{
	font-weight:normal;
	display:block;
	padding-top:10px;
}
.successcaselist dl dd div p{
	text-indent:2em;
	font-weight:normal;
}
.successcaselist dl dd div p img{
	text-align:center;
	padding-top:10px;
}

.contactus{
	
}
.contactusTitle{
	width:1003px;
	margin:20px auto;
	background-image:url("../Picture/contactusTitlebg.jpg");
	background-position:top center;
	height:125px;
	margin-top:80px;
	background-repeat:no-repeat;
}
.contactusContent{
	background-image:url("../Picture/contactusbgleft.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	height:514px;
}
.contactusContentList{
	background-image:url("../Picture/contactusbgright.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	height:547px;
}
.contactusContentListItem{
	width:1003px;
	margin:20px auto;
}
.contactusContentLeft{
	width:500px;
	padding-left:100px;
	padding-top:120px;
	float:left;
}
.contactusContentLeft table{
	border-collapse:collapse;
	width:100%;
}
.contactusContentLeft table tr{
	
}

.contactusContentLeft table tr td{
	padding:5px 0px;
}
.contactusContentLeft table tr td span{
	display:block;
	font-size:14px;
	padding-bottom:2px;
}
.contactusContentLeft table tr td input[type="text"]{
	display:block;
	width:240px;
	border:solid 1px #CDCDCD;
	height:25px;
}
.contactusContentLeft table tr td textarea{
	width:490px;
	height:90px;
	border:solid 1px #CDCDCD;
}
.contactusContentLeftButton {
	
}

.contactusContentLeftButton a{
	width:83px;
	height:32px;
	display:block;
	background-image:url("../Picture/btnSendbg.jpg");
	background-position:right top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-right:10px;
	margin-top:10px;
	cursor:pointer;
	float:right;
}

.contactusContentRight{
	float:right;
	width:300px;
	height:400px;
	background-image:url("../Picture/contactusFont.jpg");
	background-position:60px 120px;
	background-repeat:no-repeat;
	padding-top:30px;
	padding-left:70px;
	line-height:25px;
}
.address{
	margin-top:220px;
	background-image:url("../Picture/address.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
}
.email{
	background-image:url("../Picture/email.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
}
.telephone{
	background-image:url("../Picture/telephone.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
}
.footer{
	background-color:#212121;
	margin-top:80px;
	clear:both;
	padding-bottom:20px;
}
.footerContent{
	width:1003px;
	margin:0px auto;

}
.footerContentMenu{
	padding-top:30px;
}
.footerContentMenu dl{
	float:left;
	margin-right:150px;
	
}

.footerContentMenu dl dt{
	color:#b5b5b5;
	font-size:18px;
	margin-bottom:10px;
	font-weight:bold;
}
.footerContentMenu dl dd{
	line-height:25px;
}
.footerContentMenu dl dd a{
	color:#717171;
}

.QRCode{
	float:right;
	margin-right:20px;
}
.QRCode p{
	float:left;
	width:125px;
	text-align:center;
	background-color:#ffffff;
	margin-right:20px;
}
.QRCode p img{
	width:105px;
	height:105px;
	margin:2px;
}
.QRCode p span{
	display:block;
	font-size:14px;
	padding:2px 0px 5px 0px;
}
.footerRight{
	height:20px;

	background-image:url("../Picture/footerbg.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#212121;
	color:#717171;
	padding-top:180px;
	text-align:center;
}
.footerRight span{
	margin-left:10px;
}

.footerRight a{
	color:#717171;
}
.footerRight a:hover{
	color: #FC7523;
}
.sinaweibo{
	background-image:url("../picture/sinaweibo.jpg");
	background-repeat:no-repeat;
	height:18px;
	display:block;
	line-height:18px;
	padding-left:25px;
	margin-bottom:10px;
}
.qqweibo{
	background-image:url("../picture/qqweibo.jpg");
	background-repeat:no-repeat;
	height:18px;
	display:block;
	line-height:18px;
	margin-bottom:10px;
	padding-left:25px;	
}
.Rss{
	background-image:url("../picture/rss.jpg");
	background-repeat:no-repeat;
	height:18px;
	display:block;
	line-height:18px;
	padding-left:25px;
}
