/*
 .RighInfo001278
 */
.RighInfo001278{ padding: 0 0 2%;}
.RighInfo001278 .prod_info{ position:relative; margin-bottom: 3%; padding-left:52%; min-height: 450px;}
.RighInfo001278 .prod_info .tit{ margin:0 0 5%; padding: 3% 0; color:#333; font-weight:normal; font-size:22px; border-bottom: 1px solid #eee; }
.RighInfo001278 .prod_info .con{ margin-bottom: 5%; padding-bottom: 3%; font-size: 14px; color:#666; line-height:2; text-align: justify; min-height:96px; border-bottom: 1px solid #eee;}
.RighInfo001278 .prod_info .share{ background: #88b2c8; display: inline-block; margin:0 0 5% 0; float: right; border-radius: 12px 0 12px 0}
.RighInfo001278 .prod_info .share .btn a{ background: none; margin: 0; padding: 10px 30px; font-size: 15px; color: #fff; height: auto;}

@media(min-width:641px){
.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:80%; width:50%;}
.RighInfo001278 .big_img li{ position:absolute;width:100%;top:0; left:0;  height:100%; }
.RighInfo001278 .big_img li .table{ display:table; width:100%; height:100%;}
.RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; padding:0 5%;}
.RighInfo001278 .big_img li img{ max-height:100%;}
 }  
.RighInfo001278 .big_img li{ text-align:center; border:1px solid #eee;}

.RighInfo001278 .list{ position:absolute; left: 0; bottom: -4%; padding: 0 4%; overflow:hidden;}
.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; background:url(../images/RighInfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.prev{ left:0;}
.RighInfo001278 .list a.next{ right:0; background-image:url(../images/RighInfo001278-btn_next.png);}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;}
.RighInfo001278 .list li{position:relative; text-align:center; float:left;}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}
.RighInfo001278 .list li.on .table{ border-color:#88b2c8;}

.RighInfo001278 .tab{ padding:3% 0;}
.RighInfo001278 .tab .h1_tab{ margin:0; overflow:hidden; font-weight:normal; font-size:14px; }
.RighInfo001278 .tab .h1_tab span{ background: #eee; float:left; margin-right: 5px; padding:0 5%; line-height:44px; cursor:pointer; border-radius: 14px 0 14px 0;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#88b2c8; color:#fff;}
.RighInfo001278 .tab .info{ padding:3%; font-size: 15px; color: #666; line-height: 2; text-align: justify; border: 1px solid #eee; }

.RighInfo001278 .tab .ul ol { background: #88b2c8; color: #fff;}
.RighInfo001278 .tab .ul ol span,
.RighInfo001278 .tab .ul li span{ display: inline-block; width: 12%; font-size: 15px; line-height: 48px; text-align: center; height: 48px;}
.RighInfo001278 .tab .ul ol span:nth-child(1),
.RighInfo001278 .tab .ul li span:nth-child(1){ width: 37%;}
.RighInfo001278 .tab .ul li { border-bottom: 1px solid #eee;}
.RighInfo001278 .tab .ul li a { display: inline-block;}
.RighInfo001278 .tab .ul li span:nth-child(6) { }
.RighInfo001278 .tab .ul li span:nth-child(6) a{background: url(../images/RighInfo001278-icon.png) no-repeat center center;cursor: pointer;content: '';width:16px;height:22px;position: relative;top:2px;}

.RighInfo001278 .back { margin-bottom: 3%; text-align: center;}
.RighInfo001278 .back a { background: #88b2c8; display: inline-block; padding: 8px 30px; font-size: 15px; color: #fff; border-radius: 10px 0 10px 0; }
@media(max-width:640px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
 }  


/*
 .PicList002312
 */
.PicList002312{}
.PicList002312 .CenTitle{ padding:15px 0 10px 0; position:relative; z-index:1; margin-top: 20px; border-top: 1px solid #e7f0f4;}
.PicList002312 .CenTitle .name{ text-align:center; font-size:18px; color:#333; line-height:3;}
.PicList002312 .CenTitle .line{ width:20px; height:2px; background:#88b2c8; overflow:hidden; margin:0 auto;}

.PicList002312 .honorList{ position:relative; padding:20px 40px;}
.PicList002312 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../images/PicList002311-button_hover.png); cursor:pointer;}
.PicList002312 .honorList .prev{ left:0; background-position:left top;}
.PicList002312 .honorList .prev:hover{ background-position:left bottom;}
.PicList002312 .honorList .next{ right:0; background-position:right top;}
.PicList002312 .honorList .next:hover{ background-position:right bottom;}
.PicList002312 .honorList .list{margin:0 auto; overflow:hidden;}
.PicList002312 .honorList .list .ul li img{ border: 1px solid #eee; }
.PicList002312 .honorList .list .ul .dot{ display:block; text-align:center; padding-top:10px; line-height:20px; font-size:15px; color:#666;}
@media only screen and (min-width:768px ) {
.PicList002312 .honorList{ padding:20px 50px;}  
}