﻿.banner
{
    height: 193px;
    background-image: url(../images/in_page_banner.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.product-wrap
{
    margin-top:69px;
    overflow:hidden;
}
.product-wrap .pro_left_conetnt
{
    width: 150px;
    height: 500px;
}
.product-wrap .pro_right_content
{
    width: 1050px;
    height: auto;
}
.product-wrap .pro_left_conetnt h1
{
     width:82px;
     height:24px;
     line-height:24px;
    background-color:#3b2e42;
    color:#fff;
    font-size:17px;
    font-style:normal;
    margin:0 auto;
    text-align:center;
    
    margin-bottom: 10px;
}
.product-wrap .pro_left_conetnt .pro_cllist_ul
{
    width:84px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
     font-size:14px;
     color:#3b2e42;
   
}
.product-wrap .pro_left_conetnt .pro_cllist_ul li
{
    width:100%;
    height:44px;
    line-height:44px;
    border-bottom:1px dotted #333333;
}
.product-wrap .pro_left_conetnt .pro_cllist_ul li a
{color:#3b2e42;}
.pro_right_content .prolist_ul
{ 
    width:100%;
    height:auto;
    overflow:hidden;
     padding-bottom:69px;
 }
.prolist_ul .prolist_ul_li
{
      width:313px;
      height:223px;
      overflow:hidden;
          margin-left: 37px;
}
.prolist_ul .prolist_ul_li.last
{
    margin-right:0px;
}
.prolist_ul .prolist_ul_li .pro-img
{
    width:313px;
    height:175px;
    overflow:hidden;
}
.prolist_ul .prolist_ul_li .pro-img
{
    max-width:313px;
}
.prolist_ul .prolist_ul_li .pro-info
{
    color:#3b2e42;
}
 .pro-info .pro-title
{
   width:100%;
   height:24px;
   line-height:24px;
   overflow:hidden;
}
 .pro-info .pro-mater
{
    width:100%;
   height:24px;
   line-height:24px; 
   overflow:hidden;
}
.joinus-content
{
    padding:30px;
    font-size:14px;
    line-height:24px;
}