@charset "utf-8";
/* CSS Document */
.waimao-title{
    font-size: 28px;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
    padding: 22px;
    margin: 0 auto;
}
.conarea{
	width:1200px;
	margin:0 auto;
	}
.pro_banner {
    width: 100%;
    height: 600px;
    background: url(../images/waimao-banner.jpg) no-repeat center 0;
}	
/* fivesystems*/
.fivesystems{
	width:100%;
	padding:45px 0 0;
	overflow:hidden;
	}
.fivesystems h3{
	color:#333;
	background:url(../images/titbg082902.png) no-repeat center center;
	}
.fivemain{
	width:100%;
	overflow:hidden;
	}
.fivetit{
	width:100%;
	overflow:hidden;
	}
.fivetit img{
	display:block;
	margin:0 auto;
	}
.mag53{
	margin:50px 0 30px;
	}
.mag38{
	margin:30px 0 80px;
	}
.mag26{
	margin:20px 0 60px;
	}
.mag66{
	margin:60px 0 60px;
	}
.mag25{
	margin:20px 0 50px;
	}
.fiveleft{
	float:left;
	width:600px;
	}
.fiveright{
	float:right;
	width:438px;
	}
.fivemain dl{
	width:100%;
	margin-bottom:36px;
	overflow:hidden;
	}
.fivemain dl dt{
	font-size:24px;
	color:#3264e0;
	margin-bottom:15px;
	}
.fivemain dl dd{
	font-size:14px;
	color:#666;
	line-height:170%;
	}
.mab50{
	margin-bottom:50px;
	}
.mab10{
	margin-bottom:10px;
	}
	
/* datupo */
.datupo{
	width:100%;
	height:1650px;
	background:url(../images/dtupobg.jpg) no-repeat center 0;
	margin-bottom:52px;
	overflow:hidden;
	}
.datupo_area{
	width:1058px;
	height:1561px;
	margin:45px auto 0;
	background:url(../images/dtupoarea.png) no-repeat center 0;
	}
.datupo h3{
	padding:70px 0 20px;
	background:url(../images/titbg082903.png) no-repeat center 80px;
	text-align: center;
    font-size: 28px;
    margin-left: -200px;
	}
.datupo h4{
	font-size:24px;
	color:#333;
	font-weight: normal;
    text-align: center;
    margin-left: -200px;
	}
.tab3 {
	    width: 980px;
    margin: 20px 0 0 40px;
}
.tab-title3 {
	height: 30px;
	background-color: #f5f5f6;
	text-align:center;
	margin-bottom:30px;
}
.tab-title3 .initem {
	display:inline-block;
	height: 30px;
	padding:0 26px;
	border-right:1px solid #ddd;	
	color: #333;
	font-size: 14px;
	line-height: 30px;
}
.tab-title3 .initem:last-child{
	border-right:none;
	}
.tab-title3 .initem-cur {
	color: #fff;
	background-color: #6950e7;
}
.tab-cont3 {
	position: relative;
	width: 920px;
	height: 400px;
	margin:0 auto;
	overflow: hidden;
}
.tab-cont__wrap3 {
	position: absolute;
}
.tab-cont3 .initem {
	width: 920px;
	height: 400px;
	overflow:hidden;
}
.tab-cont3 .initem h4{
	clear:both;
	font-size:30px;
	color:#f09743;
	text-align:left;
	font-weight:normal;
	margin-bottom:20px;
	}
.tab-cont3 .initem p{
	font-size:14px;
	color:#999;
	text-align:left;
	}
.tpshowleft{
	display:block;
	float:left;
	width:370px;
	height:280px;
	padding:0 24px 0 0;
	margin:20px 0 0 30px;
	border-right:1px solid #eee;
	}
.tpshowleft h5{
	font-size:30px;
	color:#6950e7;
	font-weight:normal;
	margin-bottom:20px;
	}
.tpshowleft p{
	font-size:14px;
	color:#999;
	line-height:170%;
	}
.tpshowright{
	display:block;
	float:left;
	margin-left:58px;
	}
.tpshowright img{
	display:block;
	max-width:400px;
	max-height:280px;
	float:right;
	}
	
/* advantageshow */
.advantageshow{
	width:100%;
	margin-bottom:50px;
	overflow:hidden;
	}
.advantageshow h3{
	color:#333;
	background:url(../images/titbg082902.png) no-repeat center center;
	margin-bottom:48px;
	font-size: 28px;
    text-align: center;
	}
.ads_main{
	width:100%;
	height:420px;
	}
#jswbox {
	width: 1000px;
	height: 600px;
	margin: 0 auto;
	position: relative;
}
#jswbox ul {
	position: relative;
	height: 600px;
}
#jswbox li {
	position: absolute;
	width: 0;
	height: 0;
	z-index: 0;
	cursor: pointer;
	overflow: hidden;
	top: 0;
	left: 10px;
}
#jswbox li img {
	width: 100%;
	height: 100%;
	vertical-align: top;
	float: left;
}
#jswbox .prev, #jswbox .next {
	display: none;
}

/* servicesBox */
.servicesBox{width:100%;height:270px;margin:0 auto;clear:both;line-height:18px;color:#fff;font-size:12px;}
.servicesBox .serBox{cursor:pointer;border:1px solid #fff;display:inline;width:237px;height:420px;float:left;overflow:hidden;background-color:#081925;position:relative;}
.servicesBox .serBoxOn{font-family:"微软雅黑";display:none;width:320px;height:420px;background:url(../images/eightys-bg.jpg) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
.servicesBox .serBox .pic1{width:48px;height:48px;text-align:center;position:absolute;top:150px;right:89px;z-index:99;}
.servicesBox .serBox .pic2{width:48px;height:48px;text-align:center;position:absolute;top:30px;left:-110px;z-index:99;}
.servicesBox .serBox .txt1{width:237px;height:100px;color:#fff;position:absolute;top:220px;left:0px;z-index:99;}
.servicesBox .serBox .txt2{width:237px;height:100px;color:#fff;position:absolute;top:100px;right:-240px;z-index:99;}
.servicesBox .serBox .txt2 a{color:#fff;}
.servicesBox .serBox span.tit{font-size:16px;display:block;text-align:center;}
.servicesBox .serBox .txt1 .tit{color:#fff;line-height:30px;}
.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-family:"微软雅黑";font-size: 18px; }
.servicesBox .serBox p{padding:0 10px;text-align:center;line-height: 30px;font-size: 14px;}
.servicesBox .serBox p i{width:100%; display: block;}