#cont{ width: 1354px;  height:auto;margin:0 auto; *margi-bottom:50px;m-width:1280px; }
#cont .ul1 { margin-bottom:50px;}
#cont .ul1 li{display: block;float: left;margin: 48px 5px 70px 5px;width: 328px;height: 100px;text-align: center;}
#cont .ul1 li a{display:inline-block; float:left; width:100%; text-align:left; }
#cont .ul1 li .icon1{background-position:-129px -382px; background-image:url("../images/nav_icon.png"); background-repeat:no-repeat; height:94px; width:94px;}
#cont .ul1 li .icon2{background-position:-223px -382px; background-image:url("../images/nav_icon.png"); background-repeat:no-repeat; height:94px; width:94px;}
#cont .ul1 li .icon3{background-position:-317px -382px; background-image:url("../images/nav_icon.png"); background-repeat:no-repeat; height:94px; width:94px;}
#cont .ul1 li .icon4{background-position:-411px -382px; background-image:url("../images/nav_icon.png"); background-repeat:no-repeat; height:94px; width:94px;}
#cont .ul1 li span{float:right; margin-left:15px;}
#cont .ul1 li span.spanicon{float:none; margin:0;}

.span1 h2{margin-right: 100px; width:100%; margin-right:0px;}
.span2 h2 {margin-right: 98px;}
.span3 h2{margin-right: 117px;}
.span4 h2{margin-right: 158px;}

#cont .ul1 li h2{ font-size:20px; color:#808c9a; font-weight:normal;margin-top:10px;margin-bottom: 10px;}
#cont .ul1 li p{width:219px; font-size:13px; color:#99b5c8; line-height:20px;text-align: left;}
#f_box{top:0; height:608px;}
.f_right{float:right;}
.focus ul{height: 608px;}
.focus ul li{height: 608px;}
.focus ul li img{height: 608px;}
.f_right li{display: block;float: left;width: 105px;height: 22px;border-right: 1px solid #99b5c8;text-align: center; line-height:20px;}
.alpha_bg2{position: absolute;left: 0;top: 0;width: 100%; background:url("../images/bg_alpha.jpg") 0 0 repeat-x;height: 63px; height: 63px;filter: alhpa(opacity:95);opacity: 0.95;z-index: 0;}
#foot{ width:1460px; margin:0 auto; m-width:1280px; margin-top: 28px;}
.f_left{float:left; margin-left:100px; padding-left:0;}
.f_right{margin-right:100px;margin-top:40px;font-size:14px; }
.f_right a{color:#99b5c8;}
.f_right a.black{color: #000;}
.f_left{ width:auto;}
.f_left li{margin-right:22px;}
#top_box{position: fixed;top: 0px;width: 100%;z-index: 100;}