*{ box-sizing: border-box;font-family: "微软雅黑";}
.clear{ clear: both;}
.left{ float: left;}
.right{ float:right;}
.txtleft{  text-align: left;}
.txtright{ text-align: right;}

body{ width: 100%;background: url(bg.png) top center no-repeat;background-color: #FCFEFE; }
.topbg{ width: 1246px; height: 392px; background: url(topbg.png) center center no-repeat; margin: 0 auto; margin-top: 372px; position: relative;}
.topbg a{ display: block; width: 113px; height: 113px; position: absolute; text-align: center; font-size: 20px; line-height: 250px; font-weight: bold; color: #333;}
.topbg a.a1{ background: url(icon1.png) center center no-repeat; left: 130px; bottom:30px;}
.topbg a.a1:hover{ background: url(icon1_h.png) center center no-repeat;}
.topbg a.a2{ background: url(icon2.png) center center no-repeat; left: 350px; bottom:200px;}
.topbg a.a2:hover{ background: url(icon2_h.png) center center no-repeat;}
.topbg a.a3{ background: url(icon3.png) center center no-repeat; right: 350px; bottom:200px;}
.topbg a.a3:hover{ background: url(icon3_h.png) center center no-repeat;}
.topbg a.a4{ background: url(icon4.png) center center no-repeat; right: 130px; bottom:30px;}
.topbg a.a4:hover{ background: url(icon4_h.png) center center no-repeat;}

.hengfu{ width: 1200px; margin: 40px auto;}

.title{ text-align: center; margin-bottom: 30px;}
.section1{ width: 1200px; margin: 30px auto; overflow: hidden;}
.section1 .left{ width: 585px;}
.section1 .right{ width: 585px;}
.section1 .tit{ border-bottom: 2px solid #CECFD1; font-size: 22px; color:#0063C5; font-weight: bold;}
.section1 .tit a{ border-bottom: 3px solid #FEC418; display: inline-block; line-height: 50px; margin-bottom: -1px;}
.section1  ul{ margin-top: 10px; min-height: 200px;}
.section1  ul li{ line-height: 40px; background: url(dot.png) left center no-repeat; padding-left: 20px;}
.section1  ul li a{ color: #333;}

.section2{ width: 1200px; margin: 0 auto;}