@charset "utf-8";

/* CSS Document */

/* Author: zq */

/* Time: 2014/06/16*/



/*header*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,

form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}

table {border-collapse: collapse; border-spacing:0; font-size:inherit;}

fieldset,img {border: 0; padding:0px; margin:0px;}

ol,ul {list-style: none;}

h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%;}

body{ font:12px/24px '宋体'; color:#666;}

a{ text-decoration:none; color:#666;}

.fl{ float:left;}

.fr{ float:right;}

.show{ display:block;}

.hide{ display:none;}

.cl{ clear:both;}

.wd1120{ width:1120px; margin:0 auto;}

input:focus{ outline:none;}

html{ overflow-x:hidden;}

h3{font-family:"Microsoft YaHei";}

body a:hover,body a:hover span,.news_dlist li a:hover,.foot_list dt a:hover,.ab_yylist li a:hover{ color:#0c78d8;}





/*header*/

.header{ position:relative; z-index:600; width:100%; height:145px; min-width:1142px;}


.top{ width:100%; height:33px; border-bottom:1px solid #cfcfcf;}
.top ul{ width:1120px; height:30px; line-height:30px; margin:0 auto;}

.top .bar{ color:#cccccc; float:right;}
/*.top .bar a{ background:url(../images/topbar.jpg) no-repeat -5px top; color:#9c9c9c; height:30px; line-height:30px; padding:0 4px 0 22px; display:inline-block;}*/
.top .bar a.txwb{ background-position:-3px top;}
.top .bar a.xlwb{ background:url(../images/wxtb.png) no-repeat left center;color:#9c9c9c; height:30px; line-height:30px; padding:0 4px 0 22px; display:inline-block;}
.top .bar a.xlwb img{ display:none;  }
.top .bar a:hover.xlwb img{ display:block; top:30px; left:1070px; position:absolute; z-index:9999;}
.top .bar a.xlbk{ background:url(../images/zhuye.jpg) no-repeat left center;color:#9c9c9c; height:30px; line-height:30px; padding:0 4px 0 22px; display:inline-block;}
.top .bar a.scbz{ background:url(../images/topbar.jpg) no-repeat -3px -60px; color:#9c9c9c; height:30px; line-height:30px; padding:0 4px 0 22px; display:inline-block;}
.top .bar a.wzdt{ background:url(../images/topbar.jpg) no-repeat -5px -90px; color:#9c9c9c; height:30px; line-height:30px; padding:0 4px 0 22px; display:inline-block;}
.top .bar a.ywlj{ background:url(../images/engurl.png) no-repeat left center;}
.top .bar a.zw{ background:url(../images/zw.jpg) no-repeat;height:30px; line-height:20px; padding:0px 20px 0 40px; display:inline-block;}
.top .bar a.yw{ background:url(../images/yw.jpg) no-repeat;height:30px; line-height:20px; padding:0px 20px 0 40px; display:inline-block;}
.head{width:100%; height:155px}

/* .h_top{ position:relative; height:95px;} */

/* .logo{ position:absolute; left:100px; top:45px;} */
.flash{ position:absolute; left:-480px; top:-30px; z-index:-999;}

.h_wb{ position:absolute; top:12px; right:142px;}

.h_wb a{ color:#1B62BD; background:url(/images/h_ico1n1.jpg) no-repeat left; padding-left:24px; display:block;float:left;}

/* .h_lg{ position:absolute; top:12px; right:16px;} */

.h_lg span{ float:left; color:#7b7b7b;}

.h_lg a{ display:inline-block; float:left; margin-right:10px; font-family:Arial; color:#7b7b7b; font-size:10px; background:url(/images/h_lgac.jpg) no-repeat; width:22px; height:20px; line-height:20px; text-align:center;}

.h_lg a:hover{ background:url(/images/h_lgho.jpg) no-repeat; color:#FFF;}

.h_tel{ 
/* position:absolute; top:55px; 
right:50px; */
width:500px;
line-height:110px;
text-align:center;
color:#165eac;
font-size:30px;
font-weight:bold;
font-family:arial,helvetica,clean,sans-serif;
}

.search{ position:absolute; top:3px; right:550px;}

.ser_text{ background:url(/images/ser_text.jpg) no-repeat; color:#838383; font-size:12px; width:177px; height:28px; line-height:28px; padding-left:15px; display:block; border:none; border:0;}

.ser_sub{ background:url(/images/ser_sub.jpg) no-repeat; width:28px; height:28px; display:block; border:none; cursor:pointer;}

.h_down{ width:100%; height:50px; min-width:1142px; background:url(/images/nav_bd.jpg) repeat-x;}

.nav{ width:1122px; height:50px; margin:0 auto; background:url(/images/nav_line.jpg) no-repeat left; padding-left:2px;}

.nav li{ float:left; position:relative; width:138px; height:50px; background:url(/images/nav_line.jpg) no-repeat right; padding-right:2px;}

.nav_name{ display:block; font-family:"Microsoft YaHei"; color:#fff; font-size:15px; /*text-shadow:1px 1px 1px #f7f7f8;*/ width:140px; height:50px; line-height:50px; text-align:center;}

.sub_nav{ position:absolute; top:48px; left:0; width:138px; height:auto; overflow:hidden; display:none; background-color:#0275aa;}

.nav .sub_nav li{ float:none; width:162px; height:35px; line-height:35px; /*background:url(/images/sub_ac.jpg) no-repeat;*/ border-bottom:1px solid #2b8dcc; padding-right:0;}

.nav .sub_nav li a{ display:block; padding-left:; color:#fff; width:138px; height:35px;}

.nav .sub_nav li a span{ display:block; width:138px; height:50px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer; color:#fff; text-align:center;}

.nav .sub_nav li a:hover{ background-color:#2197d7; color:#fff;}

.nav .sub_nav li a:hover apan{display:block; width:138px; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer; color:#fff; text-align:center;}

.nav li.nav_cur .nav_name,.nav li.nav_this .nav_name{ background:url(/images/anniu.png) no-repeat center center; color:#fff; font-size:15px;}



.product_list ul{ width:940px; margin-top:11px; height:490px; overflow:hidden;}

.product_list li{ float:left; width:212px; margin:0 8px 13px 0; display:inline; background-color:#e0e0e0; margin-bottom:10px; border:3px #e0e0e0 solid;}

.product_list li a img{ border:3px solid #e0e0e0; display:block; margin:3px;}
.product_list li a:hover img{  border:3px solid #cacaca; display:block; }



/*footer*/

.footer{ width:100%; min-width:1142px;}

.f_top{ width:100%; /*background:url(/images/f_tbd.jpg) repeat;*/}

.foot_list dl{ float:left; overflow:hidden; display:inline;height:200px; margin-right:70px;}
.dl1{ width:80px;}
.dl2{ width:120px;}

.foot_list dt{ margin-bottom:12px; text-align:center;}

.foot_list dt a{  font-family:; color:#000; font-size:16px; font-weight:bold;}

.foot_list dd{ height:30px; line-height:30px; text-align:center;}

.foot_list dd a{  font-family:; color:#000; font-size:12px;/*background:url(/images/f_icon.png) no-repeat left; padding-left:12px;*/}

.foot_list dd span{  font-family:; color:#ff0000; font-size:16px;/*background:url(/images/f_icon.png) no-repeat left; padding-left:12px;*/}

.foot_list dd p{  font-family:; color:#000; font-size:12px;/*background:url(/images/f_icon.png) no-repeat left; padding-left:12px;*/}

.foot_list dd a:hover{ color:#0c78d8; background:url(/images/f_iconho.png) no-repeat left;}

.foot_r{ width:248px;}

.foot_rTel{ height:52px; margin-bottom:10px;}

.foot_telMore{ width:186px; padding-left:12px;}

.foot_telMore span{ color:#333;}

.foot_telMore p{ font-family:Arial; color:#136bc7; font-size:20px;}

.foot_Rclick li{ float:left; width:100px; height:128px; margin-right:20px; display:inline; margin-top:20px;}

.foot_Rclick li img{ display:block; padding:5px; background-color:#FFF; width:90px; height:90px;}

.foot_Rclick li span{ display:block; color:#666; height:30px; line-height:30px; text-align:center;}

.f_down{ width:100%; height:44px; min-width:1142px; background-color:#232323;}

.f_d{ height:44px; line-height:44px;}

.copyright,.copyright a{ color:#cacaca;}






/***成功案例***/
.zh-pro{width:1260px;height:auto;overflow:hidden;margin:0 auto;}
.sy-pro{ width:868px;float:left; margin-top:20px;}
.sy-pro-tit{ width:940px; border:1px solid #ccc; background:url(/images/indextitlebg2.jpg) left top no-repeat; line-height:36px; color:white; padding-left:10px;}
.sy-pro-tit span{ float:right; margin-top:15px; margin-right:5px;}
.sy-pro-box{ width:868px; float:left; }
#colee_left{overflow:hidden;width:874px; line-height:25px;padding-top:8px; margin-top:10px; background:#e0e0e0 none repeat scroll 0 0; border-left:8px solid #e0e0e0;border-right:6px solid #e0e0e0;}
#colee_left img{ border:3px solid #e0e0e0; width:205px; height:205px;}
#colee_left img:hover{ border:3px solid #ccc;}

#colee_left5{overflow:hidden;width:874px; line-height:25px;padding-top:8px;margin-top:8px;background:#e0e0e0 none repeat scroll 0 0;border-left:8px solid #e0e0e0;border-right:6px solid #e0e0e0;}
#colee_left5 img{ border:3px solid #e0e0e0; width:205px; height:205px;}
#colee_left5 img:hover{ border:3px solid #ccc;}

/***留言表单**/
		 
.main_conten{width:857px;border:1px solid #D9D9D9;background:#FFFFFF;padding-top:15px;padding-top:15px;padding-left:15px;position:relative;}
.main_conten table{font-size:13px;}
.main_conten table th{text-align:center;}
.main_conten  table  td{border: 2px solid #F6F6F6;padding:3px;}

/**产品内页**/
.right-box{ width:98%; float:left; line-height:24px; padding:5px;}
.p_tit{ width:98%; float:left; text-align:center; line-height:40px; font-size:16px; }
#gallery {width: 90%;margin: 0 auto;}
.ad-gallery, .ad-gallery * {margin: 0; padding: 0;}		
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 99%;
    height: 418px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 8%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 8%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(/images/non-existing.jpg) no-repeat;
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(/images/ad_prev.png);
        width: 50px;
        height: 50px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(/images/ad_next.png);
        width: 50px;
        height: 50px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
	  border:1px solid #ccc;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(/images/opa75.png);
        color: #000;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='/images/opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
		color: #D22828;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(/images/ad_scroll_back.png) 0px 40px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(/images/ad_scroll_forward.png) 0px 40px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #CCC;
              display: block;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #017BBB;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}
.fenlei { background:url(/images/fenlei_line.gif) repeat-x top; position:relative; padding-top:10px; clear:both;margin-top:35px; }
.fenlei .tit {padding-bottom:4px; _padding-bottom:2px; position:absolute; top:-25px;}
.fenlei .tit a { display:inline-block; background:url(/images/pro_fenlei_a.gif) no-repeat left top; padding-left:4px; height:25px; overflow:hidden; margin-left:1px; cursor:pointer; float:left; color:#000;}
.fenlei .tit a span { background:url(/images/pro_fenlei_span.gif) no-repeat right top;  height:25px; float:left; padding:3px 20px 0 15px;}
.fenlei .tit a:hover, .fenlei .tit .cur { color:#fff; text-decoration:none; background-position:left -25px; margin-top:1px;}
.fenlei .tit a:hover span, .fenlei .tit .cur span { background-position:right -25px; padding-top:3px;}
.fenlei .tit a.first { color:#F92E37;}
.fenlei .tit a.first:hover { color:#fff;}

/***工程案例内页***/
#about,#product_list,#product,#news_list,#news,#search{border:1px solid #eeeeee; border-top:0; line-height:24px; min-height:498px;overflow:hidden; padding:15px;}
#about .cont,.content .cont,#news .cont,.content{font-size:14px; line-height:26px; min-height:200px; padding-bottom:20px}
#news .time,#about .time{border-bottom: 1px dashed #D9D9D9;color: #878787; font-size: 12px; line-height: 30px; margin: 10px 0 15px 0; text-align:center;}
#news .time a,#about .time a{ color:#878787;}
#about,#product_list,#product,#news_list,#news,#search{border:1px solid #eeeeee; border-top:0; line-height:24px; min-height:498px;overflow:hidden; padding:15px;}
#about .cont,.content .cont,#news .cont,.content{font-size:14px; line-height:26px; min-height:100px; padding-bottom:20px}
/*--/pagelist--*/

.prew, .nextw {background: url("/images/ui_pre_info.gif") no-repeat scroll left 6px transparent;float: left;height: 24px;line-height: 24px;overflow: hidden;padding-left: 15px;text-align: left;width: 46%; color:#878787;}
.nextw { background: url("/images/ui_next_info.gif") no-repeat scroll right 6px transparent;float: right; padding-right: 15px; text-align: right;}
.prew a, .nextw a { color:#878787;}
.prew a:hover, .nextw a:hover, .about .time a:hover {color: #ff8300;}

.content,#xg_pic,#xg_news,#plun{ float:left; width:100%;}
.content h2,#xg_pic h2,#xg_news h2,#plun h2{ background:url(/images/titbg.jpg) no-repeat left top; color:#fff; font-size:14px; height:37px; line-height:37px; text-indent:20px;}
.content .cont{ line-height:26px; font-size:14px; padding: 0 10px 20px; min-height:100px;}
/*--/right_bar--*/

#xg_pic{}
.pro_h1{ height:34px; line-height:34px; border-bottom:1px solid #dadada; margin-bottom:10px; text-indent:10px; color:#ff8300;}
.di { border: 1px solid #eee; height: 160px; overflow: hidden; width: 160px;}
.di:hover {border: 1px solid #ff8300;}

#marquee { margin-top:15px; overflow:hidden; width:100%;}
#marquee img {}
#marquee dl, #marquee dt, #marquee dd, #marquee a { float: left; padding: 0; text-align:center; font-size:12px;}
#marquee a{ margin:0 5px 0 5px; width:162px; overflow:hidden;}
#marquee dl dt a { display:inline; float:left; line-height: 20px;}
#marquee dl dt a:hover .di{ border:1px solid #ff8300;}
#marquee dl { width:1000%; }
#news h1,#about h1{ color: #585858; font-family: "微软雅黑"; font-size: 18px; line-height: 35px; text-align: center;}

/* box */
.box{width:610px;margin:70px auto;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:81px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:375px;width:510px;}
.tb-s310, .tb-s310 img{max-height:510px;max-width:510px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:80px;width:80px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1; margin: 0 auto;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;    height: 80px;  width: 80px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("http://demo.lanrenzhijia.com/2015/jqzoom0225/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}



.tb-s40 img {width:80px;height:80px;}
/****底部***/
.footnav{ width:1038px; margin:0 auto; color:#fff; height:260px; overflow:hidden;padding-top: 25px;}
.f_logo{ width:260px; float:left; background:url(/images/nr_footer_divider.png) no-repeat right;height:195px; margin-top:16px;}
.f_logo p{ font-size:20px; font-weight:bold; color:#D9D9D9;}

.f_nav{ float:left; background:url(/images/nr_footer_divider.png) no-repeat right;height:230px; position:relative; left:40px;}
.f_nav ul li h2{ color:#D9D9D9;line-height:40px; font-size:16px;    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold; }
.f_nav ul li { float:left; width:120px; text-align:left;}
.f_nav .nav_sub { margin-top:0px;}
.f_nav .nav_sub li{ clear:both; font-size:12px; font-weight:normal; line-height:15px; }
.f_nav .nav_sub li a{line-height:20px; color:#B5B5B7;}
.f_nav .nav_sub li a:hover{line-height:20px; color:#fff;}

.f_wx{ float:left; margin-left:60px; text-align:left}
.f_wx h2{ font-size:16px; line-height:40px; font-family:"微软雅黑"; color:#D9D9D9;
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.f_wx p{ margin-top:10px;margin-bottom:10px;}
.technogy_list ul{ border:1px solid #e0e0e0;}


.float0831 {
	POSITION: fixed; TOP: 50px; RIGHT: 1px; _position: absolute;  z-index:9999999;}
.float0831 p {
	COLOR: #00a0e9
}
.float0831 p:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL p {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.icoZx img { display:none;
}
.icoZx:hover img { display:block; top:80px; left:55px; position:absolute; z-index:999999999999;
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}