﻿.pro_info_t
{width:100%; height:350px; background-color:#f8f8f8;}
.pro_info_pic
{float:left; width:295px; height:275px; line-height:275px; margin-top:44px; margin-left:42px; border:3px solid #E5E5E5; overflow:hidden;}
.pro_info_t img
{max-width:100%; max-height:100%; vertical-align:middle;}

.pro_info_r
{width:425px; height:275px; float:left; margin-top:44px; margin-left:40px; word-break:break-all; overflow-y:auto;}
.pro_info_r p
{margin:0; padding:0; font-size:26px; color: #4e4e4e;}
.pro_info_r .pro_info_kind
{padding:5px 0;}
.pro_info_r .pro_info_text
{font-size:17px; line-height:36px;}
.pro_info_nav
{width:100%; margin:0; padding:0; list-style:none; margin-top:18px;}
.pro_info_nav li
{width:160px; height:45px; line-height:45px; float:left; border:1px solid #E5E5E5; margin-right:-1px;}
.pro_info_nav li a
{display:block; text-align:center; cursor:pointer; font-size:20px; color: #4e4e4e;}
.pro_info_nav li.curr a
{background-color:#f8f8f8;}

.pro_box
{width:100%; line-height:0; padding:0; margin:0 auto; text-align:justify;}
.pro_box a
{width:262px; display:inline-block; line-height:1.4; padding-bottom:25px; font-size:17px; color:#2a2a2a; text-align:center; text-decoration:none;cursor:pointer;vertical-align:top;}
.pro_box a div
{width:256px; height:210px; line-height:210px; border:3px solid #E5E5E5; margin-bottom:10px; overflow:hidden;}
.pro_box a div img
{max-width:100%; max-height:100%; vertical-align:middle; }
.pro_box a.left_fix
{height:0; padding:0; overflow:hidden;}

.pro_info_c_grid
{padding:40px 30px; background-color:#f8f8f8; min-height:400px; color: #4e4e4e;}
.pro_info_c
{display:none;}
.pro_info_c.curr
{display:block;}

.pro_ul_1
{font-size:17px; list-style:square;}
.pro_ul_1 li
{margin-bottom:30px;}

@media screen and (max-device-width: 1440px) {
    .pro_info_pic {
        width:265px; height:247px; line-height:247px;
    }
    .pro_box a{
        width:222px; font-size:14px;
    }
    .pro_box a div {
        width: 216px; height:177px; line-height:177px;
    }
    .pro_info_r{
        width:355px; height:247px; margin-left:30px;
    }
    .pro_info_r p {
        font-size:20px;
    }
    .pro_info_r .pro_info_text{
        font-size:15px; line-height:2em;
    }
    .pro_info_nav li{
        width:140px;
    }
     .pro_info_nav li a{
        font-size:16px;
    }
    .pro_ul_1{
        font-size:15px;
    }
}