.m_album{margin-top: 30px;}
.commpany_album{margin-left: 30px;}
.index_icon{background: url(images/index_icon.png);cursor: pointer;display: inline-block;vertical-align: middle;}

/*相册*/
.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(images/d_content.png);display: inline-block;vertical-align: middle;}
.home{width: 11px;height: 10px;background-position: 0 0;}

.m_right{width: 860px;margin-left: 28px;}


.com_album ul{margin: 0 -10px;overflow: hidden;}
.com_album ul li{width: 272px;height: 240px;float: left;display: inline;position: relative;margin: 20px 10px;overflow: hidden}
.com_album ul li .pho-img{width: 272px;height: 200px;}
.com_album ul li a.a_link{width: 272px;height: 200px;display: none;position: absolute;top: 0;left:0;z-index: 2;text-align: center;line-height: 230px;background: rgba(118,215,196,0.7) none repeat scroll !important;filter:Alpha(opacity=70);}
.com_album ul li a.a_link span{width: 30px;height: 30px;display:block;background: #000;border-radius: 5px;position: relative;margin: 90px auto;}
.com_album ul li:hover .a_link{display: block;}
.i_search{width: 15px;height: 15px;background-position: -169px -24px;position: absolute;top: 8px;left: 8px;}
.com_album ul li p a{ text-align: center;}

/*.com_album dl{width: 120px;margin: 40px auto;}
.com_album dl span{margin: 0 8px;} */
.com_album li p{text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 20px;}
.com_album li p a{color: #a3a2a7;font-size: 14px;display: inline;border: none;text-align: center;}
.pre{width:40px;height: 40px;background-position: -1px -19px;}
.next{width:40px;height: 40px;background-position: -44px -19px;}
.i_search{width: 15px;height: 15px;background-position: -169px -24px;position: absolute;top: 8px;left: 8px;}


/*弹框图片
.piclist{width: 985px;margin: 0 auto;}
.piclist h4{color: #768288;font-size: 14px;margin:20px 0 15px 75px;}
.piclist dl{overflow: hidden;position: relative;}
.piclist dl span{background: #1abc9c;font-size: 22px;color: #fff;display: inline-block;padding: 4px 10px;border-radius: 5px;margin: 208px 20px;font-weight: bold;cursor: pointer;}
.b_pic{width:800px;height: 452px;float: left;display: inline; }
.b_pic img{width: 800px;height: 452px;}
.description{width:800px;height: 40px;text-align: center;line-height: 40px;position: absolute;bottom: 0;margin-left: 77px;visibility: visible;}
.description em{color: #fff;font-size: 12px;z-index: 2;}
.bg_content{width:800px;height: 40px;background: #1abc9c;opacity: 0.6;filter:Alpha(opacity=60);position: relative;top: -40px;}
.slist{width: 850px;margin-left: 52.5px;overflow: hidden;}
.slist span{font-size: 22px;color: #293a4a;font-weight: bold;margin: 50px 0;cursor: pointer;}
.s_container{width: 800px;height: 135px;margin: 0 7px;overflow: hidden;position: relative;}
.slist ul li{width: 140px;height: 105px;float: left;display: inline;cursor: pointer;margin: 20px auto;}
.slist ul li img{width: 110px;height: 85px;}
.bg_li{width: 112px;height: 87px;position: relative;top: -86px;}
.slist ul li:hover :last-child{background: #1abc9c;opacity: 0.6;filter:Alpha(opacity=60);}
.space{width: 110px;height: 85px;border: 1px solid #a3a9b0; }*/

/*公司相册 弹框*/
.piclist{width: 680px;margin: 0 auto;}
.piclist h4{color: #768288;font-size: 14px;margin:12px 0 12px 68px;}
.piclist dl{width: 670px;margin: 0 auto;overflow: hidden;position: relative;}
.piclist dl span{background: #1abc9c;font-size: 22px;color: #fff;display: inline-block;padding: 5px 8px;border-radius: 5px;margin: 165px 15px;font-weight: bold;cursor: pointer;}
.b_pic{width:540px;height: 360px;float: left;display: inline; }
.b_pic img{width: 540px;height: 360px;}
.description{width:540px;height: 40px;text-align: center;line-height: 40px;position: absolute;bottom: 0;margin-left: 62px;visibility: visible;}
.description em{color: #fff;font-size: 12px;z-index: 2;}
.bg_content{width:542px;height: 40px;background: #1abc9c;opacity: 0.6;filter:Alpha(opacity=60);position: relative;top: -42px;}
.slist{width: 590px;margin-left: 44px;overflow: hidden;}
.slist span{font-size: 22px;color: #293a4a;font-weight: bold;margin: 40px 0;cursor: pointer;}
.s_container{width: 540px;height: 110px;margin: 0 7px;overflow: hidden;position: relative;}
.slist ul li{width: 140px;height: 105px;float: left;display: inline;cursor: pointer;margin: 10px auto;}
.slist ul li img{width: 110px;height: 85px;}
.bg_li{width: 112px;height: 87px;position: relative;top: -86px;}
.slist ul li:hover :last-child{background: #1abc9c;opacity: 0.6;filter:Alpha(opacity=60);}
.space{width: 110px;height: 85px;border: 1px solid #a3a9b0; }