.main{overflow: hidden;margin-top: 35px;}
.m_left{width:270px; }
.m_right{width: 860px;margin-left: 28px;}
.index_icon{background: url(/company/skin/yx_03/style/images/index_icon.png);cursor: pointer;display: inline-block;vertical-align: middle;}

/*产品分类--keshan*/
.product_group h4{width:70px;font-size: 16px;color: #1abc9c;text-align: center;padding: 15px 0 15px 0;font-weight: bold;}
.product_group ul{border: 1px solid #e9e8e8;border-radius: 5px;padding: 10px;}
.product_group ul li{width: 94%;border-bottom: 1px solid #e9e8e8;font-size: 14px;margin: 0 auto;text-indent: 10px;font-weight: bold;padding: 7px 0;overflow: hidden;}
.product_group li a{width:100%;height: 28px;line-height: 28px;display: block;cursor: pointer;color: #848e94;}
.product_group ul li a:hover{background: #1abc9c;color: #fff;border-radius: 5px;}
.product_group ul li a:hover :last-child{background-position: -10px 0;}
.product_group li a em{float: left;display: inline;}
.tabs{width: 8px;height: 13px;background-position: 0 0;float: right;display: inline;margin-top: 7px;margin-right: 10px;}



/*联系我们*/
.contact h4{width:70px;font-size: 16px;color: #1abc9c;text-align: center;padding: 15px 0 15px 0;font-weight: bold;}
.contact ul{border: 1px solid #e9e8e8;border-radius: 5px;padding: 25px 20px;}
.contact ul li{font-size: 14px;color: #a2a3a6;margin-bottom: 15px;}
.contact ul li a{width: 100px;height: 25px;display: block;background: #1abc9c;color: #fff;text-align: center;line-height: 25px;border-radius: 5px;}
.d_contact{background: url(/company/skin/yx_03/style/images/d_contact.png);display: inline-block;vertical-align: middle;}
.i_address{width: 12px;height: 17px;background-position: 0 0;margin-right:15px;}
.tel{width: 14px;height: 14px;background-position: 0px -18px;margin-right: 15px;}
.email{width: 17px;height: 13px;background-position: 0 -33px;margin-right: 15px;}
.qq{width: 16px;height: 17px;background-position: 0 -48px;margin-right: 6px;margin-top: -3px;}


/*产品中心*/
.m_title{border-bottom: 1px solid #cccccc;overflow: hidden;}
.m_title h1{font-size: 22px;color: #1abc9c;font-weight: bold;width: auto;border-bottom: 3px solid #1abc9c;padding: 10px 0;}
.m_title span{font-size: 14px;color: #bcbcbc;margin-top: 15px;}
.m_title span a{font-size: 14px;color: #bcbcbc;}
.d_content{background: url(/company/skin/yx_03/style/images/d_content.png);display: inline-block;vertical-align: middle;}
.home{width: 11px;height: 10px;background-position: 0 0;}


.list_detail{margin:0 -8px;overflow: hidden;}
.list_detail li{width: 202px;height: 230px;float: left;display: inline;margin: 20px 8px;position: relative;}
.list_detail li a.a_link{width: 200px;height: 200px;display: block;border: 1px solid #ebebeb;z-index: 2;position: absolute;top: 0;}
.img_con{width: 200px;height: 200px;}
/*.list_detail li img{width: 165px;height: 185px;}*/
.c_bg{width: 200px;height: 200px;position: absolute;top: 0;}
.list_detail li:hover .c_bg{background: #76d7c4;opacity: 0.7;filter:Alpha(opacity=80);}
.list_detail li p{height:18px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 10px;}
.list_detail li p a{color: #a3a2a7;font-size: 14px;display: inline;border: none;text-align: center;}
