﻿body,html{color:#666;margin:0;padding:0;font:12px/24px Microsoft YaHei,SimSun,san-serif;background: #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object{margin:0;padding:0;outline: none;}
ul,ol,li{list-style-type:none}
address,cite,code,em,th,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
img{border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
object,textarea,img,iframe{vertical-align: top;}
textarea{overflow: auto;}
a{text-decoration:none;color:#2C2C2C;outline: none;-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
a:hover{text-decoration:none;color:#f29e43;}
.wrap, .jz_nr,.min{width:1100px; margin: 0 auto;min-width:1100px}
input[type=submit]:hover{opacity:0.9;filter:Alpha(opacity=90);cursor: pointer;}
.checkbox,.radio{width:13px;height:13px;vertical-align:-2px;*vertical-align:-1px;}
.l{float:left;_display: inline;} .r{float:right;_display: inline;}
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank30,.blank40,.blank50,.blank60{clear:both;display:block; font-size:1px; overflow:hidden;}
.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}.blank30{height: 30px;}.blank40{height:40px;}.blank50{height:50px;}.blank60{height:60px;}
.por{position: relative;} .owfl{ overflow:hidden;} .tl{text-align: left; } .tc{text-align: center; } .tr{text-align: right; }.center{margin: 0 auto;}
.fs12{ font-size:12px; }
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml5{margin-left: 5px;}
.ml30{margin-left: 30px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr40{margin-right: 40px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt90{margin-top: 90px;}
.mt57{margin-top: 57px;}

.mtb10{margin: 10px 0;}
.mlr10{margin: 0 10px;}
.mlr20{margin: 0 20px;}
.pl5{padding-left: 5px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pr40{padding-right: 40px;}
.plr10{padding: 0 10px;}
.plr20{padding: 0 20px;}
.ptb10{padding: 10px 0;}
.ptb15{padding:15px 0;}
.ptb20{padding: 20px 0;}
.pdtp{ padding-top:57px;}

.c999{color: #999;}
.bg{background: #FFF;}
.mb{border:1px solid #d9d9d9;}
.bd-t{border: 1px solid #d9d9d9;border-top: none;}

/*头部页眉*/

.header .owfl p{
  font-size:14px;
  color:#003399;
  padding-top:10px;
}

.header .owfl a{
  font-size:14px;
  color:#003399;
  line-height: 43px;
}

.header{
  border-bottom: 1px solid #ccc;
}


/*LOGO+抬头*/


.top_ll h3{font-size: 30px;
  font-weight: 666;
  color: #003399;
  padding: 17px 0px 0px 20px;
}

.top_ll p{font-size: 17px;
  padding: 8px 0px 0px 20px;
}


.top_r h3{
  background:url(../images/index_06.jpg) no-repeat left;
  font-size: 18px;color: #000;
  line-height: 40px;
  padding: 0px 0px 0 39px;
  margin: 0 0px 0 27px;

}

.top_r p{
  padding-left: 25px;
  font-size: 30px;
  color: #ff0000;
  font-weight: 666;
  padding-top: 5px;
}


.nav{
  background:#003399;
  height:50px;
}

.nav ul{
  width:1200px;
}
.nav ul li{
  float: left;
  width:157px;
  text-align: center;
}
.nav ul li a{
  color: #fff;
  font-size: 18px;
  line-height: 50px;
}
.nav ul li.on{
  background:#003399;
}
.nav ul li:hover a{
  color: #fff;
}
/* Radial In */
.nav ul li {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.nav ul li:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e6212b;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.nav ul li:hover, .nav ul li:focus, .nav ul li:active {
  color: white;
}
.nav ul li:hover:before, .nav ul li:focus:before, .nav ul li:active:before {
 -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}



/*幻灯片*/
.fullSlide{
  width:100%;
  position:relative;
  height:550px;
}
.fullSlide .bd{
  margin:0 auto;
  position:relative;
  z-index:0;
  overflow:hidden;
}
.fullSlide .bd ul{
  width:100% !important;
}
.fullSlide .bd li{
  width:100% !important;
  height:550px;
  overflow:hidden;
  text-align:center;
}
.fullSlide .bd li a{
  display:block;
  height:550px;
}
.fullSlide .hd{
  width:100%;
  position:absolute;
  z-index:1;bottom:30px;
  left:0;
  height:11px;
  line-height:11px;
}
.fullSlide .hd ul{
  text-align:center;
  margin:0 auto;
}
.fullSlide .hd ul li{
  cursor:pointer;
  display:inline-block;
  *display:inline;
  zoom:1;
  width:14px;
  height:14px;
  margin:0 6px;
  overflow:hidden;
  background:url(../images/icon-circle.png) right no-repeat;
  filter:alpha(opacity=90);
  opacity:0.9;
  line-height:999px;
  z-index:999;
}
.fullSlide .hd ul .on{
  background:url(../images/icon-circle.png)
  left no-repeat;
}
.fullSlide .prev,.fullSlide .next{
  display:block;
  position:absolute;
  z-index:1;
  top:45%;
  margin-top:-30px;
  left:5%;z-index:1;
  width:40px;
  height:60px;
  background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
  cursor:pointer;
  filter:alpha(opacity=50);
  opacity:0.5;display:none;
}
.fullSlide .next{
  left:auto;
  right:5%;
  background-position:-6px -137px;}


/*搜索*/
.sousuo p{
  line-height: 70px;
  font-size: 18px;
  color: #000;
}
.sousuo p a{
  color: #666;
  font-size: 16px;
}
.sousuo p a:hover{
  color: #ff0000;}

.sousuo .s_k{
    width: 270px;
    height: 30px;
    line-height: 30px;
    color: #999;
    padding-left: 10px;
    border: 1px #fff solid;
    background:#fff;
    border: 1px solid #515151;
}
.sousuo  form{
  margin-top: 20px;
}


/*产品*/
/*标题*/
.product{
  background:url(../images/index_30.jpg) no-repeat center;
  height:940px;
}
.product_bt h3{
  font-size:30px;
  color:#ff0000;
  text-align: center;
  padding-top:40px;
  font-weight: 999;
}

/*导航*/
.product_nr .product_dh ul{
  width: 1120px;
  overflow: hidden;
}

.product_nr .product_dh ul li{
  display: block;
    border: 1px solid #8f8f8f;
    border-radius: 5px;
    width: 172px;
    text-align: center;
    float: left;
    margin-right: 11px;

}

.product_nr .product_dh ul li:hover{
  display: block;
    border: 1px solid #e62129;
    background: #e62129;
    border-radius: 5px;
    width: 172px;
    text-align: center;
    float: left;
    margin-right: 11px;
  }
.product_nr .product_dh ul li a{
    font-size: 18px;
    line-height: 40px;
    color: #8f8f8f;
}
.product_nr .product_dh ul li:hover a{
    font-size: 18px;
    line-height: 40px;
    color: #fff;
}

/*产品展示*/
.product_zs ul{
  width: 1150px;
  overflow: hidden;
}
.product_zs ul li{
  float: left;
  padding: 0 29px 20px 0px;
}

.product_zs ul li a p{
    text-align: center;
    font-size: 14px;
    width: 253px;
    background: #003399;
    padding-top: 10p;
    margin-top: 10px;
    line-height: 45px;
    color: #fff;
}

.product_zs ul li a:hover p{
    text-align: center;
    font-size: 14px;
    width: 253px;
    background: #e62129;
    padding-top: 10p;
    margin-top: 10px;
    line-height: 45px;
    color: #fff;
}

.product_zs ul li a:hover img{
  transform:scale(1.03);
}
.product_zs ul li a img{
    cursor: pointer;
    transition: all 0.7s;
    transform: scale(1, 1);
    width: 253px;
    height: 307px;
}



/*核心*/
.biaoti{
  text-align: center;
}
.biaoti h3{
  font-size: 30px;
  color: #ff0000;
  padding-bottom: 15px;
  font-weight: 900;
}

.hexin_l ul{
  padding-top: 10px;
}
.hexin_l ul li{
  padding-bottom: 50px;
}
.hexin_l ul li h3{
  font-size: 24px;
  color: #dfbda1;
  padding-bottom: 15px;
}
.hexin_l ul li p{
  font-size: 16px;
  color: #fff;
}

/* 本例子css */
    .hexin_r{
      width:1100px;
    }
    .hexin_r h3{
      font-size: 24px;
      color: #333;
      padding-bottom: 15px;
    }
    .slideTxtBox1 .hd ul{
      width: 1150px;
      overflow: hidden;
    }
    .slideTxtBox1 .hd ul li{
     float: left;
    padding: 20px 15px 0 0;
     }

      .slideTxtBox1 .hd ul li p{
     text-align: center;
     font-size:18px;
     line-height: 45px;
     color:#575757;
     }


/*关于我们*/
.about{
    background:url(../images/index_28.jpg) no-repeat center;
    height:633px;
    }

.about_nr{
  width:500px;
  overflow: hidden;
}

.about_nr h3{
  font-size: 30px;
  color: #003399;
  border-bottom:1px #ff0000 solid;
  padding-bottom: 10px;
  height:40px;
}
.about_nr p{
  font-size: 15px;
  color: #003399;
  padding-top: 20px;
  line-height: 30px;}

.about_db ul{
  width: 1200px;
  overflow: hidden;
}
.about_db ul li{
  float: left;
  padding: 91px 90px 0 0;
}

.about_db ul li h2{
  font-size:30px;
  color:#fff;
text-align: center;
}
.about_db ul li h4{
  font-size:14px;
  color:#fff;
  padding-top:15px;
}

/*新闻*/
.new .new_bt h3{
  text-align: center;
   font-size:30px;
  color:#ff0000;
  text-align: center;
  padding-top:40px;
  font-weight: 999;
}

.new_l{
  width: 606px;
}

.new_l .bt h3{
  font-size:18px;
  color:#e62129;
}
.new_l .bt h3 span{
  font-size:14px;
  color:#ff0000;
  float: right;
}

.new_l .nr ul{
  border: 1px #ccc solid;
  height: 467px;
}
.new_l .nr ul img{
 padding-top:17px;
 padding-left: 17px;
}

.new_l .nr ul li{
 width: 572px;
 margin: 5px 0px 0 17px;
 border-bottom: 1px #cccccc  solid;
}

.new_l .nr ul li a{
  font-size:14px;
  color:#003399;
  line-height: 40px;
}
.new_l .nr ul li a span{
  float: right;
  padding-right: 0px;
}

.new_l .nr ul li:hover a{
  color: #ff0000;
}

.new_r{
  width: 472px;
}
.new_r .bt h3{
  font-size:18px;
  color:#003399;
}
.new_r .bt h3 span{
  font-size:14px;
  color:#003399;
  float: right;
}
.new_r .nr{
  border:1px #ccc solid;
  height: 467px;
}

.nr .txtMarquee-top{
  width: 450px;
  height:450px !important;
  float: right;
  overflow: hidden;}
.nr .txtMarquee-top .bd{
  height:193px;
}
.nr .txtMarquee-top .bd{
  margin-top:0px;
}
.nr .txtMarquee-top .bd ul li h5{
  font-size:16px;
  line-height:30px;
  color:#333;
  font-weight:bold;
  margin-bottom:15px;
  font-weight: 600;
}
.nr .txtMarquee-top .bd ul li h5 a{
  padding-left:45px;
  color:#333;
  background: url(../images/index_31.jpg) no-repeat left;
  line-height:30px;
  display:block;}
.nr .txtMarquee-top .bd ul li:hover h5 a{
  color: #ce2415;
}
.nr .txtMarquee-top .bd ul li{
  padding: 14px 0;
  border-bottom: 1px dashed #dedede;
}
.nr .txtMarquee-top .bd ul li p{
  font-size:14px;
  color:#666;
  line-height: 30px;
  background: url(../images/index_32.jpg) no-repeat left;
  padding-left:45px;
  position:relative;
}

/*底部*/

.footer{
  background: #003399;
  height: 163px;}

.footer .footer_1 ul li{
  float: left;
  padding: 30px 30px 0 17px;
}
.footer .footer_1 ul li h3{
 font-size:16px;
 color:#fff}
 .footer .footer_1 ul li a{
 font-size:14px;
 color:#fff}

.footer .footer_2 ul {
  width: 1200px;
  overflow: hidden;
}
 .footer .footer_2 ul li{
  float: left;
  padding: 5px 104px 0 17px;
}
 .footer .footer_2 ul li p{
 font-size:14px;
 color:#fff}

 .footer .footer_3 ul li{
  float: left;
  padding: 5px 22px 0 17px;
}
 .footer .footer_3 ul li p{
 font-size:14px;
 color:#fff}
 .footer .footer_3 ul li p a{
 font-size:14px;
 color:#fff}

 /*内页*/
/*通用面包屑*/

.ny_mbx{
  background: #e62129;
  height: 40px;
  width: 100%;
}

.ny_mbx p{
  padding-top: 9px;
  color: #fff;
}
.ny_mbx p a{
  color: #fff;
}

/*通用翻页*/
.ny_headers{background: #f7f7f7;}
.pagination { padding:0 0 20px 0; text-align: center; overflow: hidden; }
.pagination a{ font-size:12px; line-height:30px; display:inline-block; height:30px; padding:0 12px; text-align:center; color:#333; border: 1px solid #e3e3e3; background:#fff; margin-left:2px; }
.pagination a.a1{ line-height:30px; height:30px; margin-top:0; padding:0 12px; }
.pagination a:hover{ text-decoration:none; color:#000; background:#f1f1f1; }
.pagination .page-num-current {line-height: 30px;display: inline-block;height: 30px;padding: 0 12px;text-align: center;color: #fff;margin-left: 2px;background: #e22646;color: #fff;border: 1px solid #e22646;}



/*关于我们*/

.ny_abbg h3{
  font-size: 26px;
  color: #010101;
  margin: 20px 0px 20px 0px;
}
.ny_abbg em{
  display: block;
  width: 68px;
  height: 3px;
  background: #fc1b30;
  margin-bottom: 20px;
}
.ny_abbg p{
  font-size: 14px;
  line-height: 30px;
  color: #666;
}


/*联系我们*/

.ny_contact h3{
  font-size:30px;
  color: #000000;
}

.ny_contact .ny_cc p{
  font-size:16px;
  line-height: 40px;
}

.ny_cc h3{
font-size:20px;
padding-top:10px;
padding-bottom: 5px;
}
    /*联系我们留言*/
.massage{width: 596px;
    height: 407px;
    float: right;
    margin-top: 0px;
    padding: 0px 0px 50px 0px;
}

.massage h3{
  color: #333;
  font-size: 20px;
  text-align: left;
  line-height:45px;
}
.massage p{
  color: #999;
  font-size: 14px;
  text-align: left;
}
.massage span{
  background: #ea4335;
  border-radius: 50%;
  color: inherit;
  display: inline-block;
  height: 5px;
  line-height: 5px;
  text-align: center;
  width: 5px;
}
.ZCInput{
 font-family: Arial;
 background:#f2f2f2;
 border:none;
 padding:15px 80px 15px 15px;
 margin: 30px 15px 0 5px;
 border-radius:8px;
 color:#ccc;
 font-size:14px;
}
.ZCTextarea{
  background: rgba(243, 243, 243, 1);
  color:#ccc;
  font-size:14px;
  border-radius: 8px;
  border-width: 2px;
  width: 558px;
  height: 168px;
  border:#fff;
  margin: 30px 0 0 16px;
  padding: 10px 0 0 12px;
  font-family: Arial;
}
.ZCButton{
  background: rgb(51, 51, 51);
  color: rgb(255, 255, 255);
  height: 46px;
  width: 288px;
  border-radius: 50px;
  border:none;
  position: relative;
  margin: 30px 143px;
}


/*解决方案*/

.sort ul{padding: 0rem 0 1rem 0;display: flex;justify-content: center;}
.sort ul li{float: left;padding: 20px 27px; line-height: 0px;}
.sort ul li a{font-size: 18px;color: #333;font-family: none;}
.sort ul li:hover a{color: #ff0000;;border-bottom: 2px solid #ff0000;}

.qypr .picMarquee-left{ overflow:hidden; position:relative;  }
.qypr .picMarquee-left .bd{ padding:10px;   }
.qypr .picMarquee-left .bd ul{overflow:hidden;zoom:1;width: 1200px;}
.qypr .picMarquee-left .bd ul li{margin: 0 26px 30px 0;float:left;_display:inline;overflow:hidden;text-align:center;}
.qypr .picMarquee-left .bd ul li .div{overflow: hidden;}
.qypr .picMarquee-left .bd ul li h3{font-size: 16px;color: #333;padding-top: 15px;}
.qypr .picMarquee-left ul li img{overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative; -webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.qypr .picMarquee-left ul li a:hover img{color: #1e50ae; transform:scale(1.03);}
.qypr .picMarquee-left ul li:hover h3{ color:#ff0000;}

.qypr .picMarquee-left .bd .picList  li .div img{border: 1px solid #333333;}

/*解决方案详情页*/
.qiye_nr p{font-size:16px;padding-top:24px;}

/*内页新闻*/

.nynews ul{margin:0px;padding:0;}
.nynews ul li.news_ny{margin-bottom: 30px;height: auto;margin-bottom: 30px;overflow: hidden;position: relative;border-bottom: 1px solid #f2f2f2;}
.nynews ul li img{ overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative; -webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.nynews ul li:hover img{transform:scale(1.03);}
.nynews ul li .nynews_wz{float: left;width: 665px;}
.nynews ul li .nynews_wz h3{font-size: 28px;color: #242628;line-height: 35px;padding-top: 45px;}
.nynews ul li .nynews_wz p{font-size: 14px;color:#666;line-height: 28px;padding: 20px 0 20px 0;}
.nynews ul li .nynews_wz span{font-size:16px;color:#666;position: absolute;bottom: 30px;letter-spacing: 1px;}
.nynews ul li:hover h3{color: #ff0000;}
.nynews ul li:hover p{color:#999;}


/*新闻详情页*/
.content-box h1{text-align: center;font-size: 24px;color: #333;}
.content-box .pic img{max-width: 100%;border: 1px solid #ccc;}
.content-box .date{color: #999;padding: 15px 0;}
.content-box .date i{display: inline-block;padding: 0 15px;}
.content-box .info img{max-width: 100%;}
.content-page a{}


/*内页产品*/

.product_nydh ul{
  width: 1120px;
  overflow: hidden;
}

.product_nydh ul li{
  display: block;
  border: 1px solid #8f8f8f;
  border-radius: 5px;
  text-align: center;
  float: left;
  margin-right: 11px;
  padding: 0 15px;
}

.product_nydh ul li:hover{
  display: block;
    border: 1px solid #e62129;
    background: #e62129;
    border-radius: 5px;
    text-align: center;
    float: left;
      padding: 0 15px;
    margin-right: 11px;
  }
.product_nydh ul li a{
    font-size: 15px;
    line-height: 40px;
    color: #8f8f8f;
}
.product_nydh ul li:hover a{
    font-size: 16px;
    line-height: 40px;
    color: #fff;
}

.nypr .picMarquee-left{ overflow:hidden; position:relative;  }
.nypr .picMarquee-left .bd{ padding:10px 0 0 0;   }
.nypr .picMarquee-left .bd ul{overflow:hidden;zoom:1;width: 1180px;}
.nypr .picMarquee-left .bd ul li{margin: 20px 17px 0px 0;float:left;_display:inline;overflow:hidden;text-align:center;}
.nypr .picMarquee-left .bd ul li .div{overflow: hidden;}
.nypr .picMarquee-left .bd ul li h3{font-size: 16px;color: #333;padding-top: 15px;}
.nypr .picMarquee-left ul li img{overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative; -webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.nypr .picMarquee-left ul li a:hover img{color: #1e50ae; transform:scale(1.03);}
.nypr .picMarquee-left ul li:hover h3{ color:#ff0000;}

.nypr .picMarquee-left .bd .picList  li .div img{border: 1px solid #333333;}


/*内页产品展示*/

.box img {
    max-width: 100%;
}
.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{overflow:hidden;float: left;position: relative;top: 15px;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height: 110px;margin: 0 6px 8px 0;overflow:hidden;padding:1px;}
/*.tb-s310, .tb-s310 a{height: 770px;width: 770px;}*/
.tb-s310, .tb-s310 img{max-height: 500px;max-width: 500px;border: 1px solid #e0e0e0;;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height: 111px;width: 110px;}
.tb-booth{position:relative;z-index:1;float: left;}
.tb-thumb .tb-selected{background: none repeat scroll 0 2 #ff0000;height: 110px;padding: 1px;border: 1px solid #ff0000;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px !important;height:200px !important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;width:200px !important;height:200px !important;}
.bigimg{max-width:none;}
.product_nywz{width: 490px;padding: 0 0px 0 39px;}
.product_nywz h2{font-size:34px;color:#4c4c4c;line-height: 40px;border-bottom: 2px solid #e0e0e0;padding-bottom: 30px;}

.box .pr_show h3{font-size: 24px;color: #222; border-bottom: 2px solid #e0e0e0; line-height: 45px;}
