*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
html, body{margin:0 auto; padding:0; width:100%; height:100%; text-align:center; font: normal 16px/24px Microsoft YaHei, Helvetica, Arial, sans-serif; color:#333; word-break:break-all;
		-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; position:relative} /*background:url(/image/bg2.jpg); background-attachment:fixed*/
body{padding-top:80px}
img{border:none; vertical-align:middle}
a{text-decoration:none; color:#333}
a:hover{color:#006BB1}
table{border-collapse:collapse;}

/*头部*/
.top{display:flex; margin:0 auto; padding:0 10px 0 10px; width:100%; justify-content:space-between; align-items:center; z-index:99999; position:fixed; top:0; left:0; background:rgba(255,255,255, 0.9); box-shadow:0px 0px 8px #bbb;}
.topDH{display:inline; flex-grow:1}
.topDH a{margin-left:25px; font-size:18px}
.selPoint{color:#006BB1; font-weight:bold; border-bottom:3px solid #006BB1}

/*幻灯片*/
#point img{width:100%; height:100% }

/*关于我们*/
.aboutLine{display:block; padding:30px 0 30px 0; width:100%; background:#f4f4f4}
.aboutBox{display:block; margin:0 auto; justify-content:space-between; width:1200px; }
.aboutBox h3{display:block; margin:0 auto; padding:0; text-align:left; line-height:80px; font-weight:bold}
.aboutCent{display:flex; justify-content:space-between; width:100%; transition: all 2s ease;}
.aboutCent div{width:500px; color:#666; line-height:36px; text-align:left; text-indent:2rem;}
.aboutCent img{width:650px; height:300px}

.aboutBox ul{display:flex; margin:30px 0 0 0; padding:0; list-style:none; background:#fff; justify-content:space-between}
.aboutBox ul li{padding:15px; width:25%; line-height:24px; color:#777; text-align:center; border-right:1px solid #f4f4f4}
.aboutBox ul li:last-child{border:none}
.aboutBox ul li img{width:48px; height:48px}
.aboutBox ul li h4{font-size:14px; font-weight:bold; color:#333}
.aboutBox ul li span{display:block; width:100%; text-align:left; font-size:12px; color:#777}

/*业务范围*/
.busLine{display:block; margin:0 auto; padding:0 0 30px 0; width:100%; background:url("/image/ywbg.png"); background-size:100% 100%}
.busLine h2{display:block; margin:0 auto; padding:0; line-height:84px; font-weight:bold}

.busBox{display:flex; justify-content:space-between; margin:0 auto; padding:0; width:1200px}
.busBox div{width:380px; border:1px solid #f4f4f4; background:#fff}
.busBox div:hover{border:1px solid #40AFFE}
.busBox div img{display:block; width:100%; height:160px}
.busBox div h3{display:block; margin:0 auto; padding:10px; text-align:left; color:#000; font-size:18px}
.busBox div span{display:block; padding:0 10px 10px 10px; text-align:left; color:#666; font-size:14px; border-bottom:1px solid #f4f4f4}
.busBox div a{display:block; margin:10px auto; width:90px; line-height:32px; border:1px solid #ddd; font-size:14px}

/*底部*/
.botLine{display:block; margin:0 auto; padding:20px 0 20px 0;}
.botBox{display:block; margin:0 auto; width:1200px}
.botBox .botTitle{display:flex; text-align:left; align-items:center; font-size:14px; color:#666; border-bottom:1px solid #f4f4f4; line-height:42px}
.botBox ul{display:flex; justify-content:space-between; margin:0 auto; padding:20px 0 20px 0; list-style:none}
.botBox ul li{display:flex; width:25%; align-items:center; font-size:12px; color:#999}
.botBox ul li span{padding-left:15px; text-align:left}
.botBox ul li b{display:block; color:#009143}

.botTel{display:flex; justify-content:space-between; align-items:center}
.botTel div{text-align:left; line-height:28px; font-size:14px; color:#666}
.botTel div h3{font-weight:bold; color:#333}
.copyright{display:block; margin:0 auto; padding:0; line-height:60px; background:#2F4056; color:#fff; font-size:14px}
.copyright a{color:#fff}

.gohome{position:fixed; right:0; bottom:10px}

/*二级页*/
.path{display:block; margin:0 auto; width:1200px; line-height:48px; font-size:14px; color:#999; text-align:left; border-bottom:1px solid #f4f4f4}
.path span{color:red}
