
.clear{clear:both; line-height:0; height:0; font-size:0px;}
/***************Top1*******************/
.top1{width:100%;background-color:#fdfdfd;height:40px;border-bottom: 1px solid #ccc;}
.center{width: 1000px;margin: 0 auto;position: relative;}
.center p.p1{height: 40px; line-height: 40px;font-size: 12px;color: #999999;float: left;width: 50%;}
.center p img{vertical-align: middle;margin: 0 5px 3px 5px;}
.center .top1_list{float:right;width:245px;}
.center .top1_list li{float:left;width:48px;height:40px;overflow: hidden;border-left:1px solid #CCCCCC;position: relative;}
.center .top1_list li a{display: block;}
.center .top1_list li img{width:48px;height:80px;position:absolute;}
.top1_wx1 {width: 148px;height: 164px;position: absolute;top: 33px;right:0px;z-index: 50;display: none;}
.top1_wx2 {width: 148px;height: 164px;position: absolute;top: 33px;right: -1px;z-index: 60;display: none;}
/***************Top2*******************/
.top2{width: 100%;background: url(../img/top2bg.jpg) repeat-x;height:64px;}
.center2{width: 1000px;margin: 0 auto;position: relative;height:64px;}
.top2 .logo{position: absolute;top:10px;}
.top2 .tel{position: absolute;top:10px;left: 380px;}
.top2 .center2 .bdshare{position:absolute;top:20px;left:620px;}
.top2 .center2 .zt_select{position: absolute;right: 10px;top: 23px;}
.top2 .center2 .zt_select a{color:#505050;}
#select{border: 1px solid #c4c2c3;width: 100px;}
/***************banner*******************/
/*.banner{width: 100%;height:930px;background: url(../img/banner.jpg) center no-repeat;}*/

/***************prt1*******************/


/***************prt8*******************/


/********footer******************/
.footerbox{ width:100%; height:300px; background:#6bc4e2; margin-bottom:55px;}
.footer{ width:1000px; height:250px; margin:0px auto; padding-top:30px;}
.footericon{}
.footericon a{ display:block; width:100px; float:left; margin-left:75px; margin-right:75px; text-align:center;}
.footericon a img{ margin-bottom:5px;}
.footericon a p{ font-size:14px; line-height:20px; color:#d4e7f5;}
.footericon a p span{ font-size:11px; line-height:15px;} 
.footernav{ width:680px; height:40px; margin:0px auto; padding-top:10px; line-height:40px; font-size:14px;}
.footernav a{ color:#FFF;}
.footerf{ width:1000px; margin:0px auto; text-align:center; font-size:14px; line-height:24px; color:#FFF;}
.footerbox .p40{width: 100%; text-align: center;color: white;margin-top: 10px; margin-bottom: 10px;}


.fotfl{ bottom:0px;width:100%;left:0px;position:fixed;z-index:9999;_position:absolute;
_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_margin-bottom:0px; height:87px; background-color:#a2232c; color:#FFF;}

.ckfooter{ width:1000px; height:87px; margin:0px auto;}
.ckfooterl{ width:322px; height:87px; float:left;}
.ckfooterr{ width:678px; height:87px; float:left;}

.clright{ width:168px; height:500px; position:fixed; right:10px; top:50%; margin-top:-250px; z-index:999;}

.banner {position: relative;}
.banner .ban{position:absolute; top:16%;left: 17%; width: 40%;}
.banner .ban-btn{position:absolute; top:76%;left: 24.5%; width: 24%;}





