.prod01{
	padding:30px 0;
	background-color:#f3f3f3;
}
.prod01 .scroll{
	position: relative;
	overflow:hidden;
	padding-bottom:40px;
}
.prod01 .scroll ul.slides li{
	text-align:center;
}
.prod01 .scroll ul.slides li img{
	display:inline-block;
	width:80%;
}
.prod01 .scroll ul.slides li h3{
	font-size:18px;
	color:#002169;
	padding-bottom:10px;
}
.prod01 .scroll ul.slides li p{
	font-size:14px;
	line-height:24px;
	color:#666;
}
.prod01 .scroll ul.slides li a.btn{
	display:inline-block;
	font-size:14px;
	line-height:24px;
	background-color:#006ab7;
	color:#fff;
	padding:8px 25px;
	margin-top:15px;
	text-decoration:none;
}
.prod01 .scroll .flex-control-nav{
	bottom:0;
	z-index:22;
}

.prod01 .scroll .flex-control-nav li a{
	background-color:#d2d2d2;
	width:8px;
	height:8px;
}
.prod01 .scroll .flex-control-nav li a.flex-active{
	background-color:#002169;
}


.prod02{
	padding:30px 0;
}
.prod02 ul.list li{
	width:100%;padding:10px 0;
}
.prod02 ul.list li table th{
	width:32%;
	vertical-align: top;
}
.prod02 ul.list li table th img{
	display:block;
	width:100%;
}
.prod02 ul.list li table td{
	padding-left:15px;
	vertical-align: top;
}
.prod02 ul.list li table td h3{
	font-size:16px;
	color:#002069;
	padding-bottom:5px;
}
.prod02 ul.list li table td .in p{
	padding-left:10px;
	background-image:url(../images/product/prod_list.png);
	background-position: left 5px;
	background-repeat:no-repeat;
	background-size:5px 10px;
}
.prod02 ul.list li table td .in p a{
	font-size:14px;
	line-height:20px;
	color:#333;
}

.proDet01{
	background-color:#edf0f2;
	padding-bottom:10px;
	padding-top:30px;
}
.proDet01 .scroll{
	position: relative;
	overflow:hidden;
	padding-bottom:40px;
	margin-bottom:20px;
	background-color:#fff;
}
.proDet01 .scroll ul.slides li{
	text-align:center;

}
.proDet01 .scroll ul.slides li img{
	display:inilne-block;
	width:80%;
}
.proDet01 .scroll ul.slides li h3{
	font-size:16px;
	color:#333;
}
.proDet01 .scroll .flex-control-nav{
	bottom:10px;
	z-index:22;
}
.proDet01 .scroll .flex-control-nav li a{
	background-color:#d2d2d2;
	width:8px;
	height:8px;
}
.proDet01 .scroll .flex-control-nav li a.flex-active{
	background-color:#002169;
}
.proDet01 .txt{
	padding:20px 0;
	text-align:center;
}
.proDet01 .txt h3{
	font-size:20px;
	color:#002169;
	padding-bottom:10px;
}
.proDet01 .txt p{
	font-size:14px;
	line-height:24px;
	color:#000;
	text-align:center;
}
.proDet01 .txt a.btn{
	background-color:#5a5a5a;
	display:inline-block;
	margin:0 auto;
	padding:10px 15px;
	border-radius:6px;
	margin-top:10px;
}
.proDet01 .txt a.btn i,
.proDet01 .txt a.btn span {
	vertical-align: middle;
	display: inline-block;
}

.proDet01 .txt a.btn i {
	width: 20px;
	height: 20px;
	background: url(../images/product/btn_ico.png) left center no-repeat;
	background-size:20px;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #a8a8a8
}
.proDet01 .txt a.btn span{
	font-size:16px;
	line-height:20px;
	color:#cfcfcf;
}
.proDet02{
	padding:30px 0;
}

.proDet02 .tab_tit{
	border-bottom:2px solid #012468;
	padding:0 15px;
	font-size:0;
	margin-bottom:20px;
}
.proDet02 .tab_tit a{
	height:36px;
	line-height:36px;
	display:inline-block;
	font-size:14px;
	background-color:#c2c2c2;
	width:100px;
	text-align:center;
	cursor:pointer;
	text-decoration:none;
	margin-right:5px;
}
.proDet02 .tab_tit a.active{
	background-color:#012468;
	color:#fff;
}

.proDet02 .fck_body{
	
}

.proDet02 .fck_body table {

}
.proDet02 .fck_body .tabform{
	overflow-x:auto;
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
}
.proDet02 .fck_body .tabform::-webkit-scrollbar  
{  
    width: 6px;  
    height: 6px;  
    background-color: #F5F5F5;  
}  

/*定义滚动条轨道 内阴影+圆角*/  
.proDet02 .fck_body .tabform::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  
    background-color: #FFF;  
}  
  
/*定义滑块 内阴影+圆角*/  
.proDet02 .fck_body .tabform::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #AAA;  
}



.proDet02 .fck_body table tr td {
	color: #848484;
	background: #FFF;
	border: 1px solid #c0c0c0;
	padding: 10px 10px 10px 20px;;
	text-align: center;
	font-size: 13px;
	line-height: 20px;
	white-space:nowrap;
}
.proDet02 .fck_body h3{
	font-size:18px;
	font-weight:100;
	margin:0;
	padding-bottom:10px;
	color:#605b5b;
}
.proDet02 .fck_body p {
	color: #605b5b;
	font-size: 14px;
	line-height: 22px;
	text-align: left
}
.proDet02 .fck_body p em{
	padding:0 5px;
	background-image:url(../images/product/dot.png);
	background-repeat:no-repeat;
	background-position:left center;
	background-size:6px;
}

.proDet02 .fck_body span {
	color: #011f67;
	display: block
}

.proDet02 .tab_body .con{
	display:none;
	overflow:hidden;
}
.proDet02 .tab_body .con ul.area{
	display:inline-block;
	width:calc(100% + 10px)
}
.proDet02 .tab_body .con ul.area li{
	float:left;
	width:100%;
	padding-right:10px;
	box-sizing: border-box;
	margin-bottom:15px;
}
.proDet02 .tab_body .con ul.area li img{
	display:block;
	width:100%;
}
.proDet02 .tab_body .con ul.area li .txt{
	padding:20px 10px;
	background-color:#f5f5f5;
	box-sizing:border-box;
}
.proDet02 .tab_body .con ul.area li .txt h3{
	font-size:14px;
	line-height:20px;
	font-weight:700;
	color:#333;
}
.proDet02 .tab_body .con ul.area li .txt p{
	font-size:14px;
	line-height:20px;
	color:#333;
}
.proDet02 .tab_body .con ul.area li .txt a{
	display:inline-block;
	height:30px;
	line-height:30px;
	width:60px;
	background-color:#358dd9;
	text-align:center;
	font-size:12px;
	color:#fff;
	cursor:pointer;
	text-decoration:none;
	margin-top:10px;
	
}
.proDet03{
	padding:30px 0;
	background-color:#f6f6f6;
	
}
.proDet03 h3{
	text-align:center;
	font-size:20px;
	color:#002069;
	padding-bottom:20px;
}

.proDet03 .scroll02{
	position: relative;
	overflow:hidden;
	padding-bottom:40px;
	margin-bottom:20px;
	background-color:#fff;
}
.proDet03 .scroll02 ul.slides li{
	text-align:center;

}
.proDet03 .scroll02 ul.slides li img{
	display:inline-block;
	width:80%;
}
.proDet03 .scroll02 ul.slides li p{
	font-size:16px;
	color:#333;
}
.proDet03 .scroll02 .flex-control-nav{
	bottom:10px;
	z-index:22;
}
.proDet03 .scroll02 .flex-control-nav li a{
	background-color:#d2d2d2;
	width:8px;
	height:8px;
}
.proDet03 .scroll02 .flex-control-nav li a.flex-active{
	background-color:#002169;
}
.popPar{
	position: fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:rgba(245,245,245,.9);
	z-index:9900;	
	display:none;
}
.popPar .par_body{
	position: absolute;
	left:0;
	right:0;
	top:50%;
	bottom:0;
	text-align:center;
	transform:translateY(-50%);
}
.popPar .par_body .cw{
	position: relative;
}
.popPar .par_body a.closed{
	position: absolute;
	right:0;
	top:-35px;
	display:inline-block;
	width:30px;
	height:30px;
	background:url(../images/product/closed.png) no-repeat center;
	cursor:pointer;
	transition:all ease-out .4s;
	background-size:cover;
}
.popPar .par_body a.closed:hover{
	transform: rotate(180deg)
}
.popPar .content{
	width:100%;
	overflow-x:auto;
	padding-bottom:10px;
	position: relative;
}

.popPar .content table{
	margin-bottom:15px;
}
.popPar .content table th,.popPar .content table td{
	border:1px solid #000000;
}
.popPar .content table th{
	font-size:13px;
	color:#fff;
	background-color:#012468;
	text-align:center;
	padding:5px 0;
}
.popPar .content table td{
	text-align:center;
	padding:5px 10px;
	font-size:12px;
	color:#000;
	background:#fff;
}
.popPar .content table tr td:first-child{
	text-align:left;
	width:100px;
}
.popPar .content p{
	font-size:12px;
	line-height:20px;
	color:#000000;
}

