﻿.fl {
    float: left;
}
.fr {
    float: right;
}


.tb-thumb .tb-selected{/*background:none repeat scroll 0 0 #C30008;*/height: auto;width: auto;padding: 0px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.productShow{font-family:"微软雅黑","Arial"; width:100%;height: auto;padding: 0px;display: flex;
    flex-flow: row;
    justify-content: space-around; margin: 20px auto;} 
.productShowfl{}
.productShow .imgList{width:500px; min-height:200px; position:relative;float:right;flex-shrink: 0;}
.productShow .imgList img{width:100%;}
.productShow .slick-dots{position:absolute; z-index:10; right:10px; bottom:15px;}
.productShow .slick-dots li{float:left; margin-right:5px; background:#2c3740; width:14px; height:14px;}
.productShow .slick-dots .slick-active{background:#f9bf4a;}
.productShow .fr{width: auto;margin: 0px 50px auto 50px;}
.productShow .name{color:#424242; font-size:2.2em; font-weight:500; padding:10px 0;}
.productShow .content{font-size:14px; line-height:1.8em; color:#9e9e9e; padding-bottom:5px;float: left;padding-top: 20px;color: #666666;border-top: 1px solid #999;}
.productShow .content p{line-height: 2em;font-size: 1.1em;color: #333;}
.productShow .btnDiv a{display:inline-block; margin-right:auto; width:139px; height:37px; line-height:37px; text-align:center; background:#234ea3; font-size:14px; color:#FFF;z-index: 2;}
.cont.cont-cpjs .btnDiv{    float: left;margin-top: 80px;
    display: flex;
    position: relative;}
/*.productShow .btnDiv .a1, .productShow .btnDiv a:hover{background:#f9bf4a;background:#01a0b3;}*/
.productShow .btn{padding-top:10px;padding-left: 0px;}
.productShow .btn li{float:left; padding-right:20px; font-size:18px; line-height:20px; height:30px;}
.productShow .btn a{float:left; margin-right:5px; position:relative; top:-1px;}
.productShow .btn .li_mail a{ float:none;}

.productShow .imgshows {
    margin:auto;
    width: 500px;
	overflow: hidden;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	flex-shrink: 0;
}
.imgshows .s2{
	width: 100%;
    border: 0px solid #ccc;
    float: left;
    margin-left: 0px;
    margin-top: 10px;
}
.imgshows .prodimg{
    border: 1px #CCC solid;
    padding: 5px;
	width: 500px;
	max-width: 500px;
    height: auto;
	overflow: hidden;
}
.imgshows .prodimg img{max-width: 100%;}
.s2 .cpIcoList {
    width:auto;
	padding: 0px;
    overflow: hidden;
}
.imgshows .rightDefine
{
	width:300px;
	float:left;
	margin-left:34px;	
}
.cpIcoList li{
    /*width:65px;
    height:65px;
    margin-right:1px;
    float:left;*/
	/*width:65px;
    height:65px;
    margin-right:5px;
    float:left;
	border:1px solid #666666;*/
	width: auto;
	height: auto;
	float: left;
    margin: 1px;
}

.cpIcoList li img{width: auto;height: 85px;    border: 1px solid #ccc;}
.tb-thumb .tb-selected img{border: 1px solid #C30008;}



.productShow2{font-size:14px; line-height:1.8em; padding:15px 0 50px 0; color:#8494a0;}
.productShow2 .imgDiv{text-align:center; padding-top:15px;}
.productShow2 h6{ float:left;margin-bottom: 15px; width:100%;}
.productShow2 h6 span{ font-size:16px; background:#0F8CC6;color:#FFFFFF;padding: 8px 20px 8px 10px;}





.productShow{max-width:1200px;}
@media  screen and (max-width: 1500px)
{
	.productShow{max-width:1400px;}
}
@media  screen and (max-width: 1400px)
{
	.productShow{max-width:1200px;}
}
@media  screen and (max-width: 1366px)
{
	.productShow{max-width:1200px;}
}

@media only screen and (max-width: 1024px){
	.MyContLeft{ display: none;}
}
@media screen and (max-width: 1023px)
{
	.productShow{max-width:100%;display: flex;flex-direction: column;flex-wrap: wrap;    align-content: center;}
	
	.productShow .imgshows{max-width: 100%;}
	.imgshows .prodimg{max-width: 100%;height: auto;border: 0px;padding: 0px;}
	.imgshows .s2{margin-top: 10px;padding: 20px;}
	
	
	
	.productShow .fr{width: 100%;margin: auto;padding: 20px;display: block;}
	.productShow .name{font-size: 2.4em;}
	.cont.cont-cpjs .btnDiv{margin-left: 50%;transform: translateX(-50%);    margin-top: 50px;}
	
}

@media screen and (max-width: 767px)
{
	
}

@media screen and (max-width: 425px)
{
	
}

@media screen and (max-width: 414px)
{
	
}

@media screen and (max-width: 375px)
{
	
}

@media screen and (max-width: 320px)
{
	
}