@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0; border:none; font-family:"微软雅黑"; outline:none; list-style:none;}
a{ text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.ov{ overflow:hidden;}
.clear{clear:both;}

/*banner*/
.index_banner{position:relative; height:900px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto; position:relative; width:100%; height:900px;}
.index_banner li a img{ height:900px; width:1920px; position:absolute; display:block; top:0; left:50%; margin-left:-960px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}

/*header*/
.header{ width:100%; height:110px; position:absolute; top:0; background-image:url(../images/nav.png); background-position:left center; background-repeat:repeat-x; z-index:999;}
.header .head{ width:1150px; margin:auto;}
.header .head .logo{ margin-left:10px;}
.header .head .topbox .top{ height:32px; padding:15px 30px;}
.header .head .topbox .top .serch{ width:210px; height:32px; overflow:hidden;}
.header .head .topbox .top .serch .ser{ width:160px; padding-left:10px; padding-right:5px; height:32px; display:block; float:left; font-size:14px; color:#666; background-image:url(../images/ser.jpg); background-position:left center; background-repeat:no-repeat;}
.header .head .topbox .top .serch .btn{ width:35px; height:32px; background-image:url(../images/serch.jpg); background-position:center; background-repeat:no-repeat; display:block; float:left; cursor:pointer;}
.header .head .topbox .top .yuyan{ height:32px; margin-right:20px; overflow:hidden;}
.header .head .topbox .top .yuyan a{ line-height:32px; height:32px; display:block; float:left; margin:0 10px; text-transform:uppercase; font-size:14px; color:#666;}
.header .head .topbox .top .yuyan span{ display:block; float:left; height:10px; margin:11px 0; color:#666; line-height:10px; overflow:hidden;}
.header .head .topbox .navbox{ margin-top:10px; height:30px; margin-right:15px; position:relative;}
.header .head .topbox .navbox li{ margin-right:5px; float:left;}
.header .head .topbox .navbox li a{ font-size:16px; height:30px; line-height:30px; color:#333; display:block; text-align:center; padding:0 15px;}
.header .head .topbox .navbox li:hover{ background-color:#eaeaea;}
.header .head .topbox .navbox li:hover ol{ display:block;}
.header .head .topbox .navbox li ol{ position:absolute; top:30px; background-image:url(../images/nav_bg.png); background-position:left top; background-repeat:repeat; display:none;}
.header .head .topbox .navbox li ol li{ margin:0; float:none; clear:both; display:block; overflow:visible;}
.header .head .topbox .navbox li ol li a{ font-size:14px; line-height:26px; height:26px; display:block; color:#666; padding:0 20px; text-align:left;}
.header .head .topbox .navbox li ol li:hover a{ background-image:url(../images/nav_hover.png); background-position:left top; background-repeat:repeat;color:#0078ff;}

/*main*/
.mainbox{ width:100%; background-color:#f6f6f6;}
.mainbox .main{ width:1150px; margin:auto; padding-top:30px;}
.mar{ margin-right:20px;} 
.about{ width:370px; float:left; padding-bottom:30px;}
.about .title{ width:370px; height:40px; border-bottom:1px solid #cacaca;}
.about .title strong{ width:40px; background-position:center; background-repeat:no-repeat; height:40px; display:block; float:left;}
.about .title span{ height:40px; line-height:40px; font-size:18px; display:block; float:left;}
.about .title a{ display:block; float:right; height:28px; line-height:28px; padding-top:12px; margin-right:10px; font-size:14px; color:#3d99ff;}
.about .content{ width:370px; height:140px; padding-top:20px;}
.about .content .tu{ width:148px; height:138px; border:1px solid #cacaca; overflow:hidden; background-color:#fff;}
.about .content .tu img{ width:100%;}
.about .content .txt{ width:210px; height:140px; margin-left:10px; font-size:14px; color: #333;}
.about .content .txt p{ width:210px; font-size:14px; line-height:24px; height:102px; overflow:hidden; color:#666; text-align:justify;}
.about .content .txt a{ height:38px; line-height:38px; text-decoration:underline; display:block; font-size:14px; color:#666;}
.about .content .txt a:hover{ color:#3d99ff;}

/*huanjign*/
.huan{ width:760px; overflow:hidden; float:left; margin-right:20px;}
.huan .title{ width:760px; height:40px; border-bottom:1px solid #cacaca;}
.huan .title strong{ width:40px; background-position:center; background-repeat:no-repeat; height:40px; display:block; float:left;}
.huan .title span{ height:40px; line-height:40px; font-size:18px; display:block; float:left;}
.huan .title a{ display:block; float:right; height:28px; line-height:28px; padding-top:12px; margin-right:10px; font-size:14px; color:#3d99ff;}
.huan .content{ width:760px; height:156px; padding-top:20px;}

.box{width:760px;height:156px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;}
.imgBox{position:absolute; width:2400px;}
.imgBox li{float:left; margin-right:15px; width:140px; height:156px;}
.imgBox li strong{ width:138px; height:128px; overflow:hidden; border:1px solid #cacaca; background-color:#fff; display:block;}
.imgBox li strong img{ width:100%;}
.imgBox li span{ width:140px; line-height:26px; height:26px; display:block; text-align:center; font-size:14px; color:#666;}
.imgBox li:hover span{ color:#3d99ff;}
.imgBox li:hover strong{ border:1px solid #3d99ff;}

/*footer*/
.footer{ width:100%; padding-top:15px; padding-bottom:30px; background-color:#ddd;}
.footer .foot{ width:1150px; margin:auto;}
.footer .foot .nav{ width:180px; margin-right:10px;}
.footer .foot .nav dt a{ height:30px; line-height:30px; font-size:16px; color:#333;}
.footer .foot .nav dd a{ height:26px; line-height:26px; font-size:14px; color:#666;}
.footer .foot .nav dd a:hover{ color:#3d99ff;}
.footer .foot .lianxi{ width:390px;}
.footer .foot .lianxi dt{ height:30px; line-height:30px; font-size:16px; color:#333;}
.footer .foot .lianxi dd{ height:26px; line-height:26px; font-size:14px; color:#666;}

/*bottom*/
.bottom{ width:100%; background-color:#a8a8a8; height:30px;}
.bottom .bom{ width:1150px; margin:auto; height:30px; line-height:30px;}
.bottom .bom .ban{ font-size:14px; text-transform:uppercase; color:#fff;}
.bottom .bom .zhici{ font-size:14px; color:#fff;}
.bottom .bom .zhici a{ color:#fff;}

/*ny*/
/*banner*/
.TB-focus{ width:100%; height:600px; position:relative; overflow:hidden; }
.TB-focus .hd { position:absolute; bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;}
.TB-focus .hd li { float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.TB-focus .hd li.on {background-color:#1d8bd8;cursor:default;}
.TB-focus .hd li:hover{background-color:#f5f5f5;}
.TB-focus .bd li{ height:600px; width:100%; display:block;}
.TB-focus .bd a{ width:100%; height:600px; display:block; background-position:center; background-repeat:no-repeat;}

/*ny*/
.ny{ width:1150px; padding-top:30px; padding-bottom:30px; margin:auto;}
/*left*/
.ny .left{ width:250px;}
.ny .left dt{ height:36px; line-height:36px; font-size:20px; color:#0078ff;}
.ny .left dd{ font-size:16px; line-height:28px; height:28px; margin-left:5px; padding-left:15px; background-image:url(../images/li.jpg); background-position:left center; background-repeat:no-repeat;}
.ny .left dd a{ color:#333;}
.ny .left dd a:hover{ color:#3d99ff;}

/*right*/
.ny .right{ width:900px; overflow:hidden;}
.ny .right .title{ width:890px; height:36px; line-height:36px; margin-left:10px; padding-left:36px; background-image:url(../images/t01.jpg); background-position:left center; background-repeat:no-repeat;}
.ny .right .title a{ color:#333;}
.ny .right .title span{ color:#3d99ff;}

.ny .right .contents{ width:880px; min-height:600px; padding:20px 10px; padding-top:0; background-image:url(../images/line.jpg); background-position:left top; background-repeat:no-repeat; overflow:hidden;}
.ny .right .content02{ width:880px; min-height:600px; padding:20px 10px; padding-top:0; background-image:url(../images/line.jpg); background-position:left top; background-repeat:no-repeat; overflow:hidden;}

/*关于我们*/
.ny .right .contents img{ display:block; border:1px solid #cacaca; margin:auto; margin-top:20px; max-width: 100%;}
.ny .right .contents p{ width:840px; font-size:14px; line-height:24px; text-align:justify; color:#333; margin:auto; margin-top:20px;}

/*环境内页*/
.right .contents .tou{ text-align:center; font-size:16px; color:#3d99ff; line-height:44px; width:840px; margin:auto; margin-top:20px;}
.right .contents .time{ font-size:12px; text-align:center; line-height:20px; color:#666; border-bottom:1px solid #cacaca; margin:auto; width:840px; padding-bottom:5px;}
.right .contents .back{ width:840px; margin:auto; margin-top:30px;}
.right .contents .pre{ font-size:14px; color:#333; line-height:24px;}
.right .contents .pre a{ color:#333;}
.right .contents .pre a:hover{ color:#3d99ff;}
.right .contents .fh a{ color:#3d99ff; font-size:14px; display:block; margin-top:5px;}

/*环境*/
.right .contents .list{ width:880px;}
.right .contents .list li{ width:880px; overflow:hidden; height:192px; padding:20px 0; border-bottom:1px solid #cacaca;}
.right .contents .list li .tp{ width:300px; height:190px; border:1px solid #cacaca; overflow:hidden; background-color:#fff;}
.right .contents .list li .tp img{ height:100%; margin:0; margin:auto; border:none;}
.right .contents .list li .news{ width:570px; overflow:hidden; margin-left:7px;}
.right .contents .list li .news .biao{ font-size:18px; line-height:30px; height:30px; color:#333;}
.right .contents .list li .news .biao:hover{ color:#3d99ff;}
.right .contents .list li .news .shijian{ font-size:14px; line-height:20px; height:20px; color:#666;}
.right .contents .list li .news .wen{ font-size:14px; line-height:24px; height:104px; color:#666; text-align:justify; overflow:hidden;}
.right .contents .list li .news .wen01{ font-size:14px; line-height:24px; height:124px; color:#666; text-align:justify; overflow:hidden;}
.right .contents .list li .news .more{ height:38px; line-height:38px; font-size:14px; color:#666; display:block;}
.right .contents .list li .news .more:hover{ color:#3d99ff; text-decoration:underline;}

/*fanye*/
.fanyebox{ text-align:center;overflow:hidden;clear:both; padding-top:30px; margin:auto;}
.fanyebox ul{ overflow: hidden; text-align:center;}
.fanyebox span{ padding:0px 3px;font-size:14px; line-height:20px;color:#333;}
.fanyebox a{ padding:0px 3px;color:#333;}
.fanyebox a:hover{ color:#FFF; color:#3d99ff;}
.fanyebox .current{ padding:0px 3px; color:#3d99ff;}

/*联系我们*/
.contant{ width:850px; margin:auto; margin-top:20px;}
.contant .lx{ overflow:hidden; float:left; font-size:14px; line-height:30px;}
.contant .lx li{ font-size:14px; color:#333; line-height:30px;}

/*产品*/
.pro{ height:36px; line-height:36px; font-size:20px; color:#0078ff;}
.ce{display:block;width:250px;}
.ce li{ font-size:14px; line-height:28px; margin-left:5px;}
.ce li a{ color:#333; display:block; padding-left:15px; background-image:url(../images/li.jpg); background-position:left 9px; background-repeat:no-repeat;}
.ce li a:hover{ color:#3d99ff;}
.ce li .xz{ color:#3d99ff; background-image:url(../images/li_hover.jpg); background-position:left 11px; background-repeat:no-repeat;}
.ce li ul li{ margin-left:15px;}

.er{display:none;width:240px;}
.er li{ font-size:14px; line-height:28px; margin-left:5px;}
.er li a{ color:#333; display:block; padding-left:15px; background-image:url(../images/li.jpg); background-position:left 9px; background-repeat:no-repeat;}
.er li a:hover{ color:#3d99ff;}
.er li .sen_x{ color:#3d99ff; background-image:url(../images/li_hover.jpg); background-position:left 11px; background-repeat:no-repeat;}

.thr{display:none;width:230px;}
.thr li{ font-size:14px; line-height:28px; margin-left:5px;}
.er .thr li a{ color:#333; display:block; padding-left:15px; background-image:url(../images/li.jpg); background-position:left 9px; background-repeat:no-repeat;}
.er .thr li a:hover{ color:#3d99ff;}
.er .thr li .xuan{ color:#3d99ff;}

.photo{ width:878px; height:278px; border: 1px solid #cacaca; margin-top: 20px; overflow:hidden;}
.photo img{ border: none !important; margin-top: 0 !important; height: 100% !important;} 
.bt{ font-size:20px; line-height:38px; height:38px; color:#3d99ff;}
.jianjie{ font-size:16px; line-height:26px; color:#333; width:880px; margin-bottom:20px;}

#tab{width:880px;position:relative;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; border-bottom:1px solid #0078ff; height:23px;}
#tab .tab_menu li{float:left;width:70px;height:22px;line-height:22px;cursor:pointer;text-align:center; margin:0 1px; margin-bottom:1px; background-color:#cacaca; color:#333; font-size:14px;}
#tab .tab_box{width:880px;clear:both;top:24px;position:relative;}
#tab .tab_menu .selected{ cursor:pointer;width:70px;height:23px; background-color:#0078ff; color:#fff; margin:0;}
.hide{display:none;}
.xiazai{ width:880px; overflow:hidden; margin-top:20px; height:679px;}
.xiazai dt{ line-height:36px; height:36px; color:#333; font-size:18px;}
.xiazai dd{ background-image:url(../images/li.jpg); background-position:left center; background-repeat:no-repeat; margin-left:5px;}
.xiazai dd a{ line-height:28px; color:#666; font-size:14px; padding-left:15px;}
.xiazai dd a:hover{ color:#3d99ff; text-decoration:underline;}

/*产品内页*/
.xin{ width:880px; overflow:hidden;}
.xin dt{ line-height:36px; height:36px; color:#333; font-size:18px; margin-top:20px; color:#3d99ff;}
.xin dd{ line-height:28px; color:#666; font-size:14px;}
.photobox{ width:880px; height:250px; margin-bottom:20px;}
.photobox .pohto01{ width:348px; height:228px; border: 1px solid #cacaca; margin-top: 20px; overflow:hidden;}
.photobox .pohto01 img{ height:100%; border: none !important; margin-top: 0 !important;}
.photobox .nei{ width:520px; height:250px; margin-left:10px;}
.bt01{ font-size:20px; line-height:38px; height:38px; color:#3d99ff; margin-top:20px;}
.jianjie01{ font-size:16px; line-height:26px; color:#333; width:350px; margin-bottom:20px;}

.img_container{ width:880px; overflow:hidden; height:326px; padding-top:20px;}
.img_container a{ width:420px; height:326px; overflow:hidden; display:block; float:left; position:relative;}
.img_container a img{ width:418px; height:298px; display:block; margin:0 !important;}
.img_container a .zi{ width:410px; padding-left:10px; height:26px; line-height:26px; font-size:16px; color:#333;}
.mask{ width:420px; height:300px; position:absolute; top:0; left:0;background-image:url(../images/mask.png); background-position:center; background-repeat:no-repeat; display:none;}
.img_container a:hover .mask{ display:block;}
#SLB-Wrapper
{
  margin:0.5em 0;
  margin:auto;
  text-align: left;
  position: absolute;
}

#SLB-Wrapper #SLB-Background
{
  position: absolute;
  left:7px;
  top:7px;
  float:left;
}

#SLB-Wrapper #SLB-Top
{
  background:transparent no-repeat scroll 100% 0;
  height:28px;
  margin:0 0 0 18px;
}

#SLB-Wrapper #SLB-Top a
{
  float:right;
  display:inline;
  padding:0;
  margin:5px 10px;
  width:41px;
  height:16px;
  text-decoration:none;
}

#SLB-Wrapper #SLB-Top a:hover
{
  background-position:0px -16px;
}

#SLB-Wrapper #SLB-Top img
{
  float:right;
  border:0px;
  margin:6px 10px;
  width:41px;
  height:16px;
}

#SLB-Wrapper #SLB-Top div
{
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

#SLB-Wrapper #SLB-Bottom
{
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

#SLB-Wrapper #SLB-Bottom #SLB-BottomRight
{
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav,
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight
{
  height:52px;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav
{
  background-position:0 100%;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight
{
  background-position:100% 100%;
}

#SLB-Wrapper #SLB-Contenido
{
  border-left: 7px solid #000;
  border-right: 7px solid #000;
}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador
{
  font-size: 16px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:16px;
  float:left;
  width:100%;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right,
#SLB-Wrapper #SLB-Navegador #SLB-Left
{
  display:inline;
  padding:0;
  margin:0;
  width:26px;
  height:26px;
  text-decoration:none;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right
{
  background-position:26px 0;
  margin:0 18px 0 10px;
  float:right;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right:hover
{
  background-position:26px -26px;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left
{
  background-position:52px 0;
  margin-right:10px;
  float:left;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left:hover
{
  background-position:52px -26px;
}

#SLB-Wrapper #SLB-Navegador strong
{
  display: block;
  padding-top:5px;
}

/*case*/
#SUB-Wrapper
{
  margin:0.5em 0;
  margin:auto;
  text-align: left;
  position: absolute;
}

#SUB-Wrapper #SUB-Background
{
  position: absolute;
  left:7px;
  top:7px;
  float:left;
}

#SUB-Wrapper #SUB-Top
{
  background:transparent no-repeat scroll 100% 0;
  height:28px;
  margin:0 0 0 18px;
}

#SUB-Wrapper #SUB-Top a
{
  float:right;
  display:inline;
  padding:0;
  margin:5px 10px;
  width:41px;
  height:16px;
  text-decoration:none;
}

#SUB-Wrapper #SUB-Top a:hover
{
  background-position:0px -16px;
}

#SUB-Wrapper #SUB-Top img
{
  float:right;
  border:0px;
  margin:6px 10px;
  width:41px;
  height:16px;
}

#SUB-Wrapper #SUB-Top div
{
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

#SUB-Wrapper #SUB-Bottom
{
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

#SUB-Wrapper #SUB-Bottom #SUB-BottomRight
{
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

#SUB-Wrapper #SUB-Bottom.SUB-bbnav,
#SUB-Wrapper #SUB-Bottom.SUB-bbnav #SUB-BottomRight
{
  height:52px;
}

#SUB-Wrapper #SUB-Bottom.SUB-bbnav
{
  background-position:0 100%;
}

#SUB-Wrapper #SUB-Bottom.SUB-bbnav #SUB-BottomRight
{
  background-position:100% 100%;
}

#SUB-Wrapper #SUB-Contenido
{
  border-left: 7px solid #000;
  border-right: 7px solid #000;
  background:#000;
}

#SUB-Wrapper #SUB-Bottom #SUB-Navegador
{
  font-size: 16px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:16px;
  float:left;
  width:100%;
}

#SUB-Wrapper #SUB-Navegador #SUB-Right,
#SUB-Wrapper #SUB-Navegador #SUB-Left
{
  display:inline;
  padding:0;
  margin:0;
  width:26px;
  height:26px;
  text-decoration:none;
}

#SUB-Wrapper #SUB-Navegador #SUB-Right
{
  background-position:26px 0;
  margin:0 18px 0 10px;
  float:right;
}

#SUB-Wrapper #SUB-Navegador #SUB-Right:hover
{
  background-position:26px -26px;
}

#SUB-Wrapper #SUB-Navegador #SUB-Left
{
  background-position:52px 0;
  margin-right:10px;
  float:left;
}

#SUB-Wrapper #SUB-Navegador #SUB-Left:hover
{
  background-position:52px -26px;
}

#SUB-Wrapper #SUB-Navegador strong
{
  display: block;
  padding-top:5px;
}

/*dandu*/
.mb01{ width:100%; background-color:#fff;}
.m01{ width:1090px; padding:30px; margin:auto;}
.m01 .r{ width:400px; height:330px; overflow:hidden;}
.m01 .r img{ width:100%;}
.m01 .l{ width:630px; overflow:hidden;}
.m01 .l .biaot{ height:36px; line-height:36px; font-size:18px; padding-top:20px; color:#3d99ff;}
.m01 .l .xbiao{ height:34px; line-height:34px; font-size:16px; color:#666;}
.m01 .l .wenzi{ line-height:24px; font-size:14px; color:#666; width:630px; overflow:hidden; text-align:justify;}

.mb02{ width:100%; background-color:#eee;}
.m02{ width:1090px; padding:30px; margin:auto;}
.m02 .biaot{ height:36px; line-height:36px; font-size:18px; color:#3d99ff;}
.m02 .xbiao{ height:34px; line-height:34px; font-size:16px; color:#666;}
.m02 .wenzi{ line-height:24px; font-size:14px; color:#666; width:630px; overflow:hidden; text-align:justify;}
.m02 .you{ width:1090px; overflow:hidden;}
.m02 .you li{ width:1090px; padding:20px 0; border-bottom:1px solid #cacaca; overflow:hidden;}
.m02 .you li .lefts{ width:440px; height:320px; overflow:hidden;}
.m02 .you li .lefts img{ width:100%; display:block;}
.m02 .you li .rights{ width:630px; overflow:hidden;}
.m02 .you li .rights .xbiao{ height:34px; line-height:34px; font-size:16px; color:#666; padding-top:20px;}
.m02 .you li .rights .wenzi{ line-height:24px; font-size:14px; color:#666; width:630px; overflow:hidden; text-align:justify;}

.mb03{ width:100%; background-color:#fff;}
.m03{ width:1090px; padding:30px; margin:auto; padding-bottom:95px;}
#yc-mod-slider{ width:800px; height:370px; float:left;}
div.wrapper { margin: 0 auto; position: relative; height:370px; width:800px;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden;}
.box_skitter .image img { display: none; height:370px; width:800px;}
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top:0; left:0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -31px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right:0; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -31px; background: url(../images/next.png) no-repeat right top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { height: 370px; width:800px;}
#slideshow ul { display: none; }
.rightbar{ width:270px; overflow:hidden;}
.rightbar .biaot{ height:36px; line-height:36px; font-size:18px; padding-top:20px; color:#3d99ff;}
.rightbar .wenzi{ line-height:24px; font-size:14px; color:#666; width:270px; overflow:hidden; text-align:justify;}