﻿/*--公共--*/

div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat; outline:none;}


body{font-family:"微软雅黑";font-size:12px;margin:0px;padding:0px;color:#333333;line-height:24px;height:auto;clear:both;}

img{border:0px;}

ul,li{ list-style:none;}

em,i{ font-style:normal;}





*{-webkit-appearance:none;}


/*--公共--*/
.Productclass{ border-radius:10px; background:#b21f25; padding:4px 3px 8px;}

.Productclass h3{ background:url(../Images/icon6.png) no-repeat; margin-top:20px; margin-left:20px; padding-left:30px; font-size:18px; height:24px; font-weight:700; color:#fff;}

.Productclass h4{ color:#761519; font-size:14px;padding-left:30px; margin-left:20px;}

.Productclass ul{ background:#fff; border-radius:3px; margin-top:15px; padding-bottom:3px;}

.Productclass ul li{border-bottom:1px solid #f2f2f2; padding:0px 15px 0px 20px;}

.Productclass ul li h5{ padding:15px 0px;}

.Productclass ul li h5 a{ display:block; background:url(../Images/icon8.png) no-repeat right center; font-size:14px; padding-right:15px; color:#333333}

.Productclass ul li h5 a:hover{ color:#b21f25}

.Productclass ul li.cur h5 a{ color:#b21f25;background:url(../Images/icon21.png) no-repeat right center;}

.Productclass ul li div{ padding-left:10px; padding-bottom:15px; display:none}

.Productclass ul li div p.Producttwoclass{ display:block;background:url(../Images/icon8.png) no-repeat right center;}

.Productclass ul li div p.Producttwoclass a{display:block; background:url(../Images/icon7.png) no-repeat left 10px; padding-left:15px; font-size:13px;}

.Productclass ul li div p.hidearrow{ background:none;}

.Productclass ul li div p.cur{color:#b21f25;background:url(../Images/icon21.png) no-repeat right center;}

.Productclass ul li div p.Productthreeclass{padding:8px 0px 8px 20px; display:none}

.Productclass ul li div p.Productthreeclass a{ display:block;}



.Productclass ul li:last-child{ border-bottom:none;}

/*--产品列表--*/

.Productlist{}

.Productlist ul li{ padding-bottom:15px;}

.Productlist ul li a{ display:block; border:1px solid #dcdcdc; padding-bottom:8px; position:relative; background:#fff;}

.Productlist ul li h3{ font-size:14px; height:29px;overflow:hidden; line-height:24px; color:#b21f25; border-top:1px solid #dcdcdc; padding:6px 15px 0px;}

.Productlist ul li p{ margin:0px 15px;}

.Productlist ul li p.xinghao{ /*border-bottom:1px solid #dcdcdc;*/ color:#999999;}

.Productlist ul li p.desc{ color:#666666; font-size:13px; padding-top:5px; line-height:22px; height:49px;}

.Productlist ul li i{ background:url(../Images/icon23.png) no-repeat; width:44px; height:44px; position:absolute; top:0px; right:0px; display:block;}

.Productlist ul li:hover i{ background:url(../Images/icon22.png) no-repeat;}

.Productlist ul li img{ display:block; width:100%;}



/*--产品详细--*/



.Producthead{/*padding-top:30px;*/}



.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;border: 1px solid #dcdcdc;min-height: 325px;overflow: hidden}

.jqzoom img{ display:block;
    width: 95%;
    margin: 0 auto;
	position: absolute;
	top: 50%;transform: translateY(-50%);
    /*margin-top: 30px;*/
}

.Productheadcontent h3{ font-size:18px; color:#010101; line-height:24px;margin: 0;font-weight: bold;}

.Productheadcontent p{font-size:14px; position:relative; color:#666;}

.Productheadcontent p em{ color:#999;}

.Productheadcontent p.xinghao{ padding-top:8px;}

.Productheadcontent p.xinghao span{ display:block;}

.Productheadcontent p.xinghao span i{ display:inline-block; vertical-align:middle; height:20px; background-position:left center; line-height:20px; margin-right:10px; background-repeat:no-repeat; padding-left:25px; margin-top:5px;}

.Productheadcontent p.xinghao span i.frequency{ background-image:url(../Images/icon24.png);}

.Productheadcontent p.xinghao span i.lm{ background-image:url(../Images/icon25.png); padding-left:0px;}

.Productheadcontent p.xinghao span i.share{ background-image:url(../Images/icon26.png);padding-left:0px;}

.Productheadcontent p.xinghao span i a{ padding-left:22px !important; background:none !important; float:none !important; font-size:14px !important; margin:0px !important; line-height:24px !important; height:auto !important;}

.Productheadcontent p.desc{ padding-top:20px;}



.Productheadsmallimg{padding:15px 35px; position:relative;}

.Productheadsmallimg em{ position:absolute; background-repeat:no-repeat; background-position:center; border-radius:100%; width:24px; height:24px; top:50%; margin-top:-12px; border:1px solid #e1e1e1; background-size:15%; cursor:pointer;}

.Productheadsmallimg em.leftbtn{ left:0px; background-image:url(../Images/icon34.png)}

.Productheadsmallimg em.leftbtn:hover{background-image:url(../Images/icon034.png); background-color:#156ad2;}

.Productheadsmallimg em.rightbtn{ right:0px; background-image:url(../Images/icon35.png)}

.Productheadsmallimg em.rightbtn:hover{background-image:url(../Images/icon035.png); background-color:#156ad2;}

.Productheadsmallimg ul{ margin:0px;}

.Productheadsmallimg ul li{ float:left; width:100px; cursor:pointer;}

.Productheadsmallimg ul li img{ display:block; width:100%; border:1px solid #a0a0a0;}

.Productheadsmallimg ul li span{ padding:0px; display:block;}

.Productheadsmallimg ul li.cur img{ border:1px solid #156ad2;}



.Productheadsmallimglist{ overflow:hidden; position:relative;}

.Productheadsmallimglist ul{ width:9999px; position:relative;}



.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.ProductDetailsclass{ min-height:40px; margin-top:20px;}

.ProductDetailsclass ul{ position:relative; border:1px solid #dcdcdc; background:#fff; overflow-y:hidden; overflow-x:auto; height:40px;webkit-overflow-scrolling: touch;white-space: nowrap; width:100%; top:0px; z-index:999;}

.ProductDetailsclass ul a{ display:inline-block; position:relative;padding:0px 8px; font-size:14px; line-height:38px;}

.ProductDetailsclass ul a.cur{ color:#b21f24;}

.ProductDetailsclass ul a.cur span{ display:block; width:100%; border-top:2px solid #b21f24; background:url(../Images/icon27.png) no-repeat center bottom; padding-bottom:5px; position:absolute; top:0px; left:0px;}



.ProductDetailsbox{border:1px solid #e5e5e5; background:#fff; margin-top:15px;}

.ProductDetailstitle{font-size:14px;font-weight:bold;margin-top:20px;}

.ProductDetailstitle span{ background:#b21f25; color:#fff; border-radius:0px 10px 10px 0px; line-height:28px; padding-left:20px; display:inline-block; width:100px; height:28px; font-size:14px;}



.ProductDetails{ font-size:14px; color:#666; line-height:24px; padding:10px 20px 15px;}

.ProductDetails img{ max-width:100%; height:auto !important;}



.Productdownload{ font-size:14px; color:#666; line-height:24px; padding-top:10px; padding-left:40px; padding-right:15px; padding-bottom:15px;}

.Productdownload a{ display:inline-block; /*width:135px; background:url(../Images/icon28.png) no-repeat right center;*/}

@media (min-width: 768px) {
.Contact dd{ position:absolute; bottom:30px; right:0px;}

.Client dl dt{ float:left; width:235px; margin-right:110px;}

.Productcenter ul li:nth-child(2n+1){ clear:none;}

.Productcenter ul li:nth-child(3n+1){ clear:left;}



.Productheadcontent p.xinghao span{ position:absolute; right:0px; top:8px;}

.Productheadcontent p.xinghao span i{ margin-right:0px; margin-top:0px;margin-left:10px;}

.indexnews dl a dd p.more{padding-top:45px;}

.core dl dt{ float:left; width:40%;}

.core dl dd{ float:right; width:44%;}

.core dl.coreTwo dd{ float:left;width:37%;}

.core dl.coreTwo dt{ float:right; width:50%}

.core dl.coreTwo dt img{ right:auto; left:-185px; top:230px;}



.core dl.corethree dt{width:40%}

.core dl.corethree dd{width:41%;}

.core dl.corethree dt img{ right:-126px; top:260px;}



.core dl.corefour dt{ float:right; width:45%}

.core dl.corefour dd{ float:left; width:29%;}

.footbg{padding-top:50px;}

.footbg ul li{ float:left; padding-right:6%}

.footbg ul li h3{ font-size:16px; color:#fff; background:url(../Images/icon11.png) no-repeat left bottom; padding-bottom:19px;}

.footbg ul li p{ display:block;line-height:26px; font-size:13px; padding-top:2px;padding-bottom:0px; padding-left:0px; margin-bottom:0px; background:none;}

.footbg ul li p a{ display:block; color:#ccc;}

.footbg ul li p a:hover{color:#b21f25;}

.ProductDetailsclass ul a{padding:0px 20px;}

.Productclass{ display:none}


.commonbanner dl h3{ font-size:36px; font-weight:700; font-family:"黑体"; line-height:45px;}

.commonbanner dl p{ font-size:17px;}
.new-float{display:none;}
}

@media (min-width: 992px) {

.Contact dd{ right:80px; }

.Productheadcontent{ min-height:288px;}
.jqzoom{min-height: 288px}
.Productheadsmallimg{ position:absolute; bottom:0px; right:0px; width:100%; padding:0px 35px;}

.Commonproblem{ padding-left:62px; background:url(../Images/img26.png) no-repeat 30px 30px; min-height:380px;}

.core dl dt img{ display:block;}

.core dl { padding-bottom:90px;}

.core dl.corefour dd img{ margin-top:-150px;}

.core dl.coreTwo{padding-bottom:120px;}

.Commonproblem{ padding-top:0px;}



.indexQualificationbox{padding:0px 80px;}

.indexabout{ position:relative; width:570px; padding-top:45px;}

.indexabout a{ position:absolute; bottom:0px; right:-245px; margin-top:0px;}

.footlink {
    background-color: #393b40;
    color: #fff;
}
.footlink ul {
    width: 1200px;
    margin: 0 auto;
}

.footlink a {
    color: #fff;
}
.indexQualificationbox span{width:63px; height:63px; top:50%; margin-top:-31.5px;}	

.indexProductlist{ padding-top:0px;}

.new-float{display:none;}
}

@media (min-width: 1260px) {

	.logo{padding:20px 0px;}

	.logo img{height:53px;}

	.Productheadcontent{ min-height:325px;}
	.jqzoom{min-height: 325px}
	.Productcenter ul li:nth-child(2n+1){ clear:none;}

	.Productcenter ul li:nth-child(3n+1){ clear:none;}

	.Productcenter ul li:nth-child(4n+1){ clear:left;}

	.core dl.corefour dd img{ margin-top:-210px;}

	.indexQualificationbox{padding:0px;}

	.indexQualificationbox span.left{left:-83px;}

	.indexQualificationbox span.right{right:-83px;}

	.Popular dl dt{ float:left;}

	.Popular dl dd{ float:right;}

	.Popular dl dd label{width:460px;}

	.footbg dl{ padding-top:0px;}

	.Productclass{ display:block; width:244px;}
.new-float{display:block;}
}



@media (min-width: 1300px) {

	.Productlist ul li:nth-child(3n+1){ clear:both;}

.indexProductlist ul li:nth-child(3n+1){ clear:both;}
.new-float{display:block;}
}
/**/
.product_tab{
	margin-top: 50px;
	margin-bottom: 40px;
}
.nav-tabs>li>a{
	font-size: 14px!important;
}
.nav-tabs>li.active>a{
	font-size: 14px!important;
	color: #156ad2!important;
	font-weight: bold;
}
.product_main{
	font-size: 14px;
	padding-top: 30px;
}
.product_main table{
	border:1px solid #ddd;
	width: 100%;
}
.product_main table tr{
	border-bottom: 1px solid #ddd;
}
.product_main table tr td{
	border: 1px solid #ccc!important;
}
.product_main table tr td p{
	padding: 10px;
}
.row{
	padding: 15px 0;
	/*border-bottom: 1px solid #ddd;*/
}
.one_content .row:hover{
	cursor: pointer;
	background: #156ad2;
	color: #fff;
}
.one_content .row:hover a{
	color: #fff;
}
.product_title{
	border-bottom: 1px solid #eeeeee;background-color: white; margin-bottom: 25px; line-height: 10px;padding-bottom: 15px;
	color: #9c9c9c;
	padding-left:10px;
}
.product_title a{
	color: #9c9c9c!important;
}
.product_title a.one{
	color: #156ad2!important;
}
.tab-content img{
/*
	width:100%!important;
	height: auto!important;
*/
}
@media (max-width: 780px){
	.tab-content img{
		width:100%!important;
	}
}









