/*织梦58（dede58.com）做最好的织梦整站模板下载网站*/
@charset "UTF-8";
/****************************** components ******************************/

.clear {
	clear: both;
}

.clearfix:after, .container:after, .row:after, .center:after, .fl_box:after, ul:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



[hidden] {
 display: none;
}
* {
	box-sizing: border-box;
}
*:before, *:after {
	box-sizing: border-box;
}


/****************************** style ******************************/

.mian-info{width: 100%;background: #fff}
.news-info h1{font-size: 28px;text-align: center;}
.sub{;border-bottom: 1px dashed #eee;margin-bottom: 25px;padding-bottom: 15px;text-align: center;margin-top: 20px}
.sub li{display: inline-block;font-size: 16px;font-weight: lighter;margin: 0px 15px;color: #666;padding-left: 30px;}
.sub li:nth-child(1){background: url("../images/info1.png") left center no-repeat;background-size: 27px}
.sub li:nth-child(2){background: url("../images/info2.png") left center no-repeat;background-size: 25px}
.sub li:nth-child(3){background: url("../images/info3.png") left center no-repeat;background-size: 17px}
.pro-info-c{margin-bottom: 3%}
.pro-info-c-l{;width: 46%;float: left;position: relative}
.pro-info-c-l.z{width:100%;position: relative;float: left;}
.pro-info-c-l .top{width: 100%;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd;background: #fff; margin-bottom:2%}
.pro-info-c-l .bot{width: 100%;height: 80px;margin: 0 auto;position: relative;overflow: hidden}
.pro-info-c-l .bot .i{width: 80px;height: 80px;float: left;}
.pro-info-c-l .bot .i img{box-sizing: border-box;border: 1px solid #ddd;opacity: 0.8;cursor: pointer;}
.pro-info-c-l .bot .i[data=xz] img{box-sizing: border-box;border:1px solid #002f7c;opacity: 1}
.pro-info-c-l .bot ul .i:nth-child(n+2){margin-left: 5px;}
.pro-info-c-l .swiper-button-prev1{width: 35px;height: 20%!important;min-height: 70px;background:#666 url("../images/pr1.png") center no-repeat!important;top: 35%!important;left: 0px!important;position: absolute;z-index: 10;cursor: pointer;}
.pro-info-c-l .swiper-button-next1{width: 35px;height: 20%!important;min-height: 70px;background:#666 url("../images/ne1.png") center no-repeat!important;top:35%!important;right: 0px!important;position: absolute;z-index: 10;cursor: pointer;}
.pro-info-c-l .swiper-button-disabled{opacity: 0.3}
.pro-info-c-l img{display: block;max-width: 100%;}
.pro-info-c-r{width: 52%;float: right;}
.pro-info-c-r .f-l{width: 100%;;float: left;text-align: left;font-size: 15px;font-weight: bold;margin-bottom: 1%}
.pro-info-c-r .f-r{float: left;margin-top: 0%;width: 100%;position: relative}
.pro-info-c-r .floor:nth-child(n+2){margin-top: 3.5%;}
.pro-info-c-r .floor:hover .f-l{color: #002f7c;}
.pro-info-c-r .floor{border-bottom:0px solid #ddd;padding-bottom: 0%}
.pro-info-c-r .f-r span{display: inline-block;padding:1.4% 4%;box-sizing: border-box;color: #666;font-size: 14px;margin: 5px 2px;border: 1px solid #ddd;background:url("../images/nook.png") bottom right no-repeat;background-size: 18px!important;cursor: pointer;border-radius: 3px}
.pro-info-c-r .f-r span.xz{background: url("../images/ok.png") bottom right no-repeat;border-color: #002f7c;color: #002f7c}
.pro-info-c-r .f-r input{width: 80%;min-width: 200px;display: block;outline: none;box-sizing: border-box;font-size: 14px;border: 1px solid #ddd;padding: 3.2% 2%;border-radius: 3px;position: relative}
.pro-info-c-r .f-r .code{position: absolute;right: 20%;height: 100%;top: 0;display: block}
.pro-info-c-r .f-r select{width: 80%;display: block;min-width: 200px;outline: none;box-sizing: border-box;border: 1px solid #ddd;padding: 3.2% 2%;border-radius: 3px}
.pro-info-c-r .floorl{width: 50%;float: left}
.pro-info-c-r .f-r input:focus{border-color: #002f7c;}
.pro-info-c-r .f-r button{width: 80%;min-width: 200px;background: #ddd;font-size: 16px;display: block;outline: none;box-sizing: border-box;border: 0px solid #ddd;padding: 3% 2%;border-radius: 3px}
.pro-info-con{margin: 0 auto}
.bd1 img{max-width: 100%;max-height: 100%;}
.pro-info-floor .top{;border-bottom: 1px solid #ddd;}
.pro-info-floor .top .le{float: left;padding: 1% 3%;background: #002f7c;color: #fff;}
.shi-sw .swiper-slide{cursor: pointer}
.shi-sw .swiper-slide:nth-child(2n){}
.shi-sw .swiper-slide:hover .shi2 .b{opacity: 1}
.shi-sw .swiper-slide:hover .shi3{opacity: 1}
.shi-sw .swiper-slide:hover .shi1{font-weight: bold;font-size: 26px}
.pro-info-cases{padding: 2% 0}
.pro-info-cases .swiper-slide a{display: block;width: 100%;}
.pro-info-cases .swiper-slide a .i{width: 100%;height: 14vw;overflow: hidden;}
.pro-info-cases .swiper-slide a .t{width: 95%;padding: 2.5% 2.5%;text-align: center}
.pro-info-cases .swiper-slide a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.pro-info-cases .swiper-slide a:hover .t {color: #002f7c;}
.cases-info-r{width: 49%;background: #fff;float: right;}
.cases-info-r p{color: #444;margin: 15px 0;line-height: 1.8;}
.cases-info-r img{display: block;margin: 0 auto;max-width: 100%}
.cases-info-r a{color: blue;text-decoration: underline}
.cases-info-r p,.news-info-con p span,.news-info-con br,.news-info-con strong,.news-info-con a{font-family: 'Microsoft YaHei'!important;}
.cases-info-r fieldset{padding: 10px;border: 1px dashed #ddd;}
.cases-info-r fieldset .legend{font-size: 20px;font-weight: bold;padding: 0 8px;}
.cases-info-r fieldset .cc{padding: 10px 2%;width: 100%}
table { border-collapse: collapse; border-spacing: 0;  border: 1px solid #ddd; margin-bottom: 5px;width: 100%;line-height:35px;color:#666;}
.tablebgr{ background-color:#eee; color:#333; line-height:160%; padding:1.5% 1%; font-size:15px; text-align:center;}
.tablebgl{ background-color:#fff; color:#333; line-height:160%; padding:1.5% 1%; font-size:15px; text-align:center;}



.pro_content .pro_cont1 .hd {border: 1px solid #eee;width: 100%;background-color:#FFF;top: 0;right: 0;}
.pro_content .pro_cont1 .hd ul li {width: 33.33%;float: left;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #333;border-left: 1px solid #eee;}
.pro_content .pro_cont1 .hd ul li:first-child {border: none;}
.pro_content .pro_cont1 .hd ul li.on {background: #002f7c;color: #fff;}
.pro_content .pro_cont1 .bd1 {width: 100%;margin-top: 15px;}
.border_tit {border: 1px solid #eee;width: 100%;padding: 0 1%;margin-top: 10px;}
.border_tit p {font-size: 14px;color: #333;line-height: 40px;display: block;text-align: left;}
.pro_content .pro_cont1 .bd1 ul .text {border: 1px solid #eee;padding: 1%;}
.pro_content .pro_cont1 .bd1 ul .text p {font-size: 15px;color: #000;line-height: 28px;margin-bottom: 8px;}
.pro_content .pro_cont1 .bd1 ul .text img {max-width: 100%;display: block;}

 @media screen and (max-width:650px) {
.pro-info-c-l{;width: 100%;float: left;position: relative}
.cases-info-r{width: 100%;background: #fff;float: right;}
 }

.cases-info-con{border-top:1px #ddd solid; padding-top:30px;}
.cases-info-con img{max-width: 100%;}
.cases-info-con p{ margin-top:10px;}