.main_left_pro{ width: 205px; float: left;}
.main .main_left_pro .column_bt {
  background: #eb6101;
  width: 100%;
  height:90px;
  padding-left:35px;
  padding-top:20px;
  position: relative;
}
.main .main_left_pro .column_bt:before {
  content: "";
  position: absolute;
  top: 0;
  left:10px;
  width: 100%;
  height: 100%; background:url(../image/renquan.png) 88% bottom no-repeat;
}
.main .main_left_pro .back_img02:before {
background:url(404.png) 88% bottom no-repeat;
}
.main .main_left_pro .column_bt span {
  display: block;
  color: #ffffff;
  font-size:24px;
  line-height: 32px;
  height: 32px;
  font-weight: normal;
}
.main .main_left_pro .column_bt b {
  color: #ffffff;
  font-size:12px;
  line-height: 20px;
  height: 20px;
  display: block;
  text-transform: uppercase; font-weight:normal;
}


.pro_l_nav{ background-color:#f2f1f1;}
.pro_l_nav h3{background:#eaeaea url(404.png) 90% center no-repeat; padding:10px 0; padding-left:35px; color:#eb6101; font-size:16px; text-align:left; font-weight:normal ; }
.pro_l_nav h3 a{color:#eb6101; }

.case_l_nav{ background-color:#f2f1f1;}
.case_l_nav h3{background:#eaeaea url(404.png) 90% center no-repeat; padding:10px 0; padding-left:35px; color:#333333; font-size:16px; text-align:left; font-weight:normal  }
.case_l_nav h3 a{color:#333333; }

.submenu_pro{ padding:12px 0px;}



a.pro_menubg_pro_:link,a.pro_menubg_pro_:visited {line-height:160%;text-decoration: none; color:#666;display:block; font-size:14px; padding:8px 0px;text-align:left; padding-left:50px; background:url(404.png) 35px center no-repeat;}
a.pro_menubg_pro_:hover {
line-height:160%;text-decoration: none; color:#eb6101;display:block; font-size:14px; padding:8px 0px;text-align:left; padding-left:50px; background:url(404.png) 35px center no-repeat;
}
a.pro_menubg_pro_over:link,a.pro_menubg_pro_over:visited {
line-height:160%;text-decoration: none; color:#eb6101;display:block; font-size:14px; padding:8px 0px;text-align:left; padding-left:50px; background:url(404.png) 35px center no-repeat;
}
a.pro_menubg_pro_over:hover {
line-height:160%;text-decoration: none; color:#eb6101;display:block; font-size:14px; padding:8px 0px;text-align:left; padding-left:50px; background:url(404.png) 35px center no-repeat;
}

a.pro_menubg_pro002_:link,a.pro_menubg_pro002_:visited {line-height:100%;text-decoration: none; color:#999999;display:block; font-size:13px; padding:8px 0px;text-align:left; padding-left:50px;}
a.pro_menubg_pro002_:hover {
line-height:100%;text-decoration: none; color:#222222;display:block; font-size:13px; padding:8px 0px;text-align:left; padding-left:50px;
}
a.pro_menubg_pro002_over:link,a.pro_menubg_pro002_over:visited {
line-height:100%;text-decoration: none; color:#222222;display:block; font-size:13px; padding:8px 0px;text-align:left; padding-left:50px;}
a.pro_menubg_pro002_over:hover {
line-height:100%;text-decoration: none; color:#222222;display:block; font-size:13px; padding:8px 0px;text-align:left; padding-left:50px;
}


.pro_lists_show{}
.pro_lists_show ul li{ float:left; width:33.333%; padding-bottom:30px; overflow:hidden}
.pro_lists_show ul li a{ display:block; padding:0px 5%;}
.pro_lists_show ul li .pro_img_show{ background-color:#FFFFFF; border:#dfdfdf 1px solid; text-align:center; padding:0px 0;overflow:hidden }



.pro_lists_show ul li .pro_img_show img{ width:100%; max-width:100%; border:0;transform: scale(1);-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.pro_lists_show ul li:hover .pro_img_show img{ transform: scale(1.30);-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.pro_lists_show ul li .pro_fonts_show{ text-align:center; padding-top:20px;}
.pro_lists_show ul li .pro_fonts_show .pro_fonts_show001{ display:block; padding-bottom:5px; font-size:24px;}
.pro_lists_show ul li .pro_fonts_show .pro_fonts_show002{ display:block; font-size:14px;}
.pro_lists_show ul li a:hover .pro_img_show{border:#eb6101 1px solid; box-shadow: 0px 0px 20px #c3c3c3;}
.pro_lists_show ul li a:hover .pro_fonts_show{ color:#eb6101}


.clearfix {

    clear: both;

}
.f-l {
    float: left;
}
table {
    border-collapse: collapse;
    width: 100%;
}
.proshow_left{ float:left; border:#dddddd 1px solid; width:310px; text-align:center; padding:25px 0;}
.proshow_left img{ width:80%;}
.proshow_right {
    width:480px; float:right
}
.proshow_right .bt_b { padding-bottom:15px;
  color: #eb7824;
  font-size: 31px;
  line-height: 32px;
  display: block;
}
.proshow_right .bt_b img { border:#eb6101 1px solid; height:40px; width:auto; margin-left:20px;} 
.proshow_right .bt_p {
  color: #666666;
  font-size:22px;
  display: block;
  padding-bottom:25px;
}
.proshow_right i {
  font-size: 13px;
  font-weight: bold;
  line-height: 21px;
  font-style: normal;
  color: #626262;
  margin-top: 23px;
  display: block;
}
.proshow_right p {

}
.proshow_btn {
  margin-top:30px; background-color:#f2f1f1;
  height: 43px;
  line-height: 43px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.proshow_btn a {
  background: url(404.png) no-repeat;
  float: left;
  width: 25%;
  text-align: center;
  font-size: 14px;  font-weight: normal;
  height: 43px;
  color: #666;
}
.proshow_btn a:first-child {
  background: none;
}
.proshow_btn a.cur {
  color: #eb6101;
  font-weight: normal;
  border-bottom:2px solid #eb6101;
}
.proshow_box {
  margin-top:25px;
}
.proshow_box .proshow_list {
  color: #676868;
  font-size: 13px;
  line-height: 29px;
}
.proshow_box .proshow_list p.bt {
  color: #feffff;
  font-size: 13px;
  height: 26px;
  line-height: 26px;
  background: url(404.png) no-repeat;
  text-align: center;
  font-weight: bold;
  width: 131px;
  margin-bottom: 7px;
}
.proshow_box .proshow_list .wzq {
  padding: 0 20px;
}
.proshow_box .proshow_list .wzq .wzqimg {
  margin-top: 20px;
}

.proTitle {
    float: left;
    width: 100%;
    height: 50px;
    font-size: 18px;
    color: #333;
    line-height: 50px;
    border-bottom: 1px solid #ddd; font-weight:bold;
}
.proImg {
    float: left;
    width: 100%;
    height: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}
.proTab {
    float: left;
    width: 100%;
    height: auto;
}
.proMenu {
    float: left;
    width: 100%;
    height: 40px;
    background: #f1f1f1;
    margin-bottom: 20px;
}
.proMenu span.hover {
    background: url(../image/proSel.jpg) center top no-repeat;
    color: #fff; font-weight:bold
}
.proMenu span {
    display: block;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
    height: 50px;
    float: left;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
.proMain {
    float: left;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}




@media (max-width:1000px) {
.main_left_pro {
    width: 100%;
    float: none;
}
.pro_lists_show ul li .pro_img_show img{ height:6rem}
.pro_lists_show ul li{ padding-bottom:1rem; width:50%}
.pro_lists_show ul li .pro_fonts_show .pro_fonts_show001{ font-size:1.4rem}
.pro_lists_show ul li .pro_fonts_show .pro_fonts_show002{ font-size:0.9rem}
.proshow_left,.proshow_right{ float:none; width:100%}
.proshow_right{ padding-top:1.5rem}
.proshow_right .bt_b{ font-size:2.2rem;}
.proshow_right .bt_p{ font-size:1.2rem; padding-bottom:1.6rem}
.proshow_box .proshow_list{ font-size:0.85rem;}
.proshow_btn a{ font-size:0.8rem;}
.pro_lists_show ul li .pro_fonts_show{ padding-top:1rem;}
.proMenu span.hover{ font-size:1rem;}
.proMain{ font-size:0.9rem}
}