﻿.footer {
  width: 100%;
  max-width:640px;
  height: 60px;
  position: fixed;
  bottom: 0;
  line-height: 116px;
  z-index: 100;
  display: none;
  margin:0 auto;
}
.footer .footerInner {
  width: 100%;
  height: 100%;
  -moz-box-shadow: 6px 0 24px rgba(32,21,18,.72);
  -webkit-box-shadow: 6px 0 24px rgba(32,21,18,.72);
  box-shadow: 6px 0 24px rgba(32,21,18,.72);
}
.footer a {
  display: block;
  float: left;
  position: relative;
}
.footerLink3 {
  width: 40%;
  height: 100%;
  background-color: #26c540;
}
.phoneIcon {
  left: 50%;
  top: 50%;
  width:100%;
  height:100%;
  max-width: 54px;
  max-height: 54px;
  margin-top: -27px;
  margin-left: -90px;
  background: url(/skin/web/img/footerlink3.png) center no-repeat;
  background-size:100% 100%;
}
.footer a em, .footer a i {
  display: block;
  position: absolute;
}
.footerLink2 {
  width: 40%;
  height: 100%;
  background-color: #ff6005;
}
.footerLink1 {
  width: 20%;
  height: 100%;
  background-color: #2e3642;
}
.swtIcon {
  left: 50%;
  top: 6px;
  width:100%;
  height:100%;
  max-width: 54px;
  max-height: 48px;
  margin-left: -100px;
  background: url(/skin/web/img/footerlink2.png) center no-repeat;
  background-size:100% 100%;
}
.footerLink3 em {
  display: block;
  left: 50%;
  top: 50%;
  margin-left: -28px;
  margin-top: -23px;
  color: #fff;
  font-size: 32px;
  line-height: 46px;
}
.footer a em, .footer a i {
  display: block;
  position: absolute;
}
.footerLink2 em {
  display: block;
  left: 50%;
  top: 50%;
  margin-left: -28px;
  margin-top: -23px;
  color: #fff;
  font-size: 32px;
  line-height: 46px;
}
.homeIcon {
  left: 50%;
  top: 8px;
  width:100%;
  height:100%;
  max-width: 59px;
  max-height: 50px;
  margin-left: -29px;
  background: url(/skin/web/img/footerlink1.png) center no-repeat;
  background-size:100% 100%;
}
.footerLink1 em {
  display: block;
  left: 0;
  top: 68px;
  width: 100%;
  color: #6a7380;
  font-size: 20px;
  line-height: 36px;
  text-align: center;
}
em {
  font-style: normal;
}

@media screen and (min-width:320px) and (max-width:900px){
.footer {height:58px;}
.homeIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink1 em {font-size:10px;top:34px;line-height:18px;}
.swtIcon {top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink2 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink3 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
}

@charset "utf-8";
/* css 重置 */
body,div,ul,li,dl,dt,dd,h2,p{padding:0;margin:0;font-family:"微软雅黑";}
ul{list-style:none ;}
img{border:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}

/* banner-box */
.banner-box{min-width:1210px;height:530px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important; height:530PX;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li .m-width img
{
    width:1920px;
    position:absolute;
    left:50%;
    margin-left:-960px;
    height:530px;
}
.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}


.banner-box .hd ul{position:absolute;top:380px;left:20%; right:20%; text-align:center;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:12px;background:#fff;cursor:pointer; display:inline-block}
.banner-box .hd ul li.on{background:#ED9607;}


@charset "utf-8";
body{font:normal 14px/1.5 Arial,STHeiti,Microsoft YaHei,simsun,Helvetica,sans-serif;color:#343434;}
.none{display:none}
.active{display:block}

/* top_slide_wrap */
.top_slide_wrap{width:350px;height:430px;margin:0 auto;position:relative; float:left}
.top_slide_wrap .bx-wrapper{overflow:hidden}
.top_slide_wrap .bx-wrapper ul.slide_box{height:325px;position:relative;overflow:hidden;z-index:4}
.top_slide_wrap .bx-wrapper ul.slide_box li{position:absolute;  width: 322px;height: 322px;border: 1px solid #E8E8E8;left:0;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.top_slide_wrap .bx-wrapper ul.slide_box li a{color:#fff;display:block;cursor:pointer}
.top_slide_wrap .bx-wrapper ul.slide_box li a img{width:320px;height:320px;border: 1px solid #F2F2F2;}
.top_slide_wrap .bx-wrapper ul.slide_box li a:hover{text-decoration:none}

.top_slide_wrap .bx-wrapper ul.slide_box li p{height:55px;line-height:55px;margin-top:-173px;padding:0 20px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;word-wrap:normal;width:650px;color:#fff;font-size:24px}
.top_slide_wrap .bx-wrapper ul.bx-controls{padding:10px 0 2px 0px;overflow:hidden;*zoom:1;position:relative;z-index:5}
.top_slide_wrap .bx-wrapper ul.bx-controls li{cursor: pointer;float:left;position:relative;width:73px;height:73px;margin-right:10px;width: 75;
height: 75px;}
.top_slide_wrap .bx-wrapper ul.bx-controls li a.actives span,.top_slide_wrap .bx-wrapper ul.bx-controls li a:hover span{top:115px}
.top_slide_wrap .bx-wrapper ul.bx-controls li a.actives p,.top_slide_wrap .bx-wrapper ul.bx-controls li a:hover p{top:115px}
.top_slide_wrap .bx-wrapper ul.bx-controls li img{width:73px;height:73px;background-color: #F2F2F2;padding: 2px;}
.top_slide_wrap .bx-wrapper ul.bx-controls li img:hover,
.top_slide_wrap .bx-wrapper ul.bx-controls li a.actives img
{background-color: #ED9607;}
.top_slide_wrap .bx-wrapper ul.bx-controls li span{position:absolute;left:0;top:0;z-index:6;width:170px;height:113px;background-color:#7cb228;opacity:.9;-webkit-transition:top .5s ease-out;-moz-transition:top .5s ease-out;-ms-transition:top .5s ease-out;-o-transition:top .5s ease-out;transition:top .5s ease-out}
.top_slide_wrap .bx-wrapper ul.bx-controls li p{position:absolute;left:0;top:0;z-index:7;width:150px;height:73px;padding:20px 10px;color:#fff;transition:top .3s ease-out}
.top_slide_wrap a.options{position:absolute;top:136px;width:46px;height:56px;opacity:.5;z-index:5}
.top_slide_wrap a.options i{display:block;font-size:0;line-height:0;width:30px;height:63px}
.top_slide_wrap a.options i.pre{background:url(/skin/web/img/icons2.png) no-repeat 0 0}
.top_slide_wrap a.options i.next{background:url(/skin/web/img/icons2.png) no-repeat -31px  0}
.top_slide_wrap a.options.pre{left:0}
.top_slide_wrap a.options.next{right:-15px}

.tangchucheng .t1 {
font-size: 18px;
color: #333333;
line-height: 150%;
}

.tangchucheng .t2 {
padding-top: 30px;
line-height: 180%;
padding-bottom: 23px;
font-family: 宋体;
font-size: 14px;
color: #666666;
}


.top_slide_wrap {
width: 350px;
height: 460px;
margin: 0 auto;
position: relative;
float: left;
}

.top_slide_wrap .bx-wrapper {
overflow: hidden;
}
#lblSummary{
 line-height: 25px;
}