/* CSS Document */
html{ height:100%;}
body{ font-family:tahoma arial "微软雅黑", Arial; font:14px/14px "微软雅黑" ; color:#222; margin:0px auto;padding:0;min-width:1200px;}
html, body, talbe, tr, th, td, ul, ol, li, dl, dt, dd, div, center, p, span, h1, h2, h3, h4, h5, h6, hr, form, select, input, textarea{ margin:0px; padding:0px;}
ul,ol,li{ list-style:none;}
img{ border:none;} 
/*a {color:#c3040a;font-family:"微软雅黑", Arial;font-size:18px; text-decoration:underline;}*/
table,td,tr,th,input,select{ font-size:12px;}
input{ font-family:Arial;}
table{ border-collapse:collapse;margin:0; padding:0;}
a{text-decoration: none;}
a:hover{color:#ff1861;}
.fl{float:left;}
.footer{font-size: 12px;}
.fl{float:left;}
.fr{float:right;}
.fl,.fr {display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.pr{position:relative;}
.pa{position:absolute;}
.zoom{zoom:1}
.hide{display:none;}
.block {display:block;}
.clearfix:before,.clearfix:after {content:"";display:table;}.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;}
.wrap{ width:1200px;margin: 0 auto;position: relative;}
h2{font-size:40px;line-height: 56px;color:#222;text-align: center;}
.footer{margin-top: 0!important;}

.topbg{background: url(../images/bg1.png) no-repeat center top;height:1690px; background-color:#f5f6f7;}
	.topbg .down{position: absolute;top:360px;left:40px;}
	.topbg .down a{font-size:30px;line-height:60px;color:#fff;border:2px solid #fff;border-radius:40px;padding: 0 34px;margin-bottom: 50px;display: block;cursor: pointer;}
	.topbg .appbar{position: absolute;width: 223px;height: 223px;top:340px;left:340px;}
	.topbg .appbar img{width: 100%;}
	.topbg .tu1{position: absolute;width: 376px;height: 729px;right:150px;top:130px;}
	.topbg .wangke{position: absolute;width:443px;top:940px;left:80px;}
	.topbg .wangke img{width: 100%;}
	.topbg .tu2{position: absolute;top:920px;left:380px;}
	.tiku{background:#009cff;height:676px;}
	.tiku .tu3{position: absolute;width: 436px;left:80px;top:80px;}
	.tiku .tu3 img{width: 100%;}
	.tiku .tu4{position: absolute;width:553px;right:80px;top:80px;}
	.tiku .tu4 img{width: 100%;}
	.shequ{background-color:#f5f6f7;}
	.shequ .tu5{float:left;margin-left: 80px;width:396px;margin-top:100px;}
	.shequ .tu5 img{width: 100%;}
	.shequ .tu6{float:left;margin-left:120px;width:510px;margin-top:100px;}
	.zixun{background: url(../images/bg3.png) no-repeat left center;background-color:#fff;}
	.zixun .tu7{float:left;width:493px;margin-left: 80px;margin-top: 90px;}
	.zixun .tu7 img{width: 100%;}
	.zixun .tu8{float: left;width: 492px;margin-top: 150px;margin-left:70px;}
	.zixun .tu8 img{width: 90%;}
	.fuli{background:url(../images/bg4.png) no-repeat center bottom;background-color:#f5f6f7;height:700px;}
	.fuli h2{font-size:46px;margin:0 0 70px;text-align: center;color:#009cff;padding-top:60px;}
	.fuli ul{width: 1040px;margin: 0 auto;}
	.fuli ul li{float:left;width:480px;border-bottom:1px solid #b2b2b2;padding-bottom: 6px;margin-bottom:28px;}
	.fuli ul li:nth-child(2n){margin-left: 80px;}
	.fuli ul li p{display: inline-block;width:460px;font-size:22px;line-height: 40px;color:#02295d;}
	.fuli ul li span{font-size:22px;line-height: 20px;display:inline-block;}
	.fuli h3{margin-left: 80px;margin-top: 50px;width: 386px;}
	.fuli h3 img{width:100%;}
	