﻿
#product.am-container { width: 1200px; }
#product{min-height:500px;background-color:none;}
.am_product_item { overflow: hidden; padding: 30px 0; border-bottom: 1px solid #cf000e; position: relative; display: block; }
   
    .am_product_pic { float: left; }
    .am_product_pic img { width: 318px; height: 318px; }
.am_product_contact { margin-left: 380px;  height: 318px; overflow: hidden; padding: 10px; transition: background-color 1s; }


.am_product_contact_title { color: #211713; font-size: 1.8rem; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; transition:transform 1s; }
.am_product_contact_desc { color: #211713; font-size: 1.4rem; margin-top: 15px; height: 195px; overflow: hidden; padding-right: 138px; transition: transform 1s; }





.am_product_contact_desc p{margin:0;}
.am_product_contact_desc_content { color: #999999; font-weight: normal; }
.am_product_contact_features { color: #211713; font-size: 1.4rem; font-weight: bold; margin-top: 15px; margin-bottom: 25px; }
.am_product_contact_features_content { color: #999999; font-weight: normal; }
.am_product_contact_date { color: #b1b1b1; font-size: 1.8rem;}
    .am_product_contact_date span { font-size: 1.2rem; margin-left: 10px; }
.am_btn_more { position: absolute; right: 60px; bottom: 10px; display: inline-block; border-left: 1px solid #eaeaea; height: 50px; line-height: 50px; width: 125px; text-align: right; color: #ffffff; font-size: 1.8rem; opacity: 0; transition-duration: 2s; }
    .am_btn_more em { font-style: normal; margin-left: 10px; }
    /*.am_btn_more:hover { color: #211713; }*/
        /*.am_btn_more:hover em { margin-left: 5px; color: #b1b1b1; }*/


.am_product_item:hover .am_product_contact { background-color: #cf000e; color: #ffffff; }
.am_product_item:hover .am_product_contact_desc { color: #ffffff; transform: translateY(-10px); }
    .am_product_item:hover .am_product_contact_desc span{color:#ffffff!important;}
    .am_product_item:hover .am_product_contact_title { color: #ffffff; }
.am_product_item:hover .am_product_contact_date { color: #ffffff; }
.am_product_item:hover .am_btn_more { opacity:1; right:30px;}
#paging .am-pagination { text-align: center; margin-top: 70px; margin-bottom: 85px; }


.am_company { overflow: hidden; border-bottom: 1px solid #cf000e;  display: block; }
.am_company_contact_desc { color: #211713; font-size: 1.4rem; overflow: hidden; transition: transform 1s; text-align: justify; text-indent: 30px; }

.am_company_btn { height: 50px; line-height: 50px; text-align: right; color: #cf000e; font-size: 1.4rem; margin-bottom: 70px; }
    .am_company_btn:after{content:">";color:#cf000e;margin-left:5px;}
    @media only screen and (min-width: 641px) { .am-topbar-nav > li > a { color: #211713; }
}
