@charset "utf-8";
/* CSS Document */
*{box-sizing:content-box;}
body{ margin:0px; padding:0px; font-size:0.14rem;  color:#333333; font-family:"思源黑体"; min-width:12.9rem;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"思源黑体";}
:hover{/* transition: all 0.3s ease-in 0.1s,color 0.2s ease-out 0.1s; */}
a{color: #333;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}
img{border:0px;vertical-align: middle;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
button, input, select, textarea {font-family: "思源黑体";font-size: inherit;line-height: inherit;color: inherit;}
.fl{float:left;}
.fr{float:right}
img{-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;-ms-transition: all .5s;}

.headbar{width:100%;float:left;background: #f1f2f3;height: 0.5rem;line-height: 0.5rem;}
.headbar .logobar a{font-size:0.16rem;color: #155DCF;font-weight: bold;padding-left: 0.15rem;}
.headbar .tstell{padding-right:0.15rem}
.headbar .tstell strong{color:#FF0000;font-size: 0.16rem;}
.main{width: 12.9rem;margin: auto;}
.top {padding: 0.1rem 0;height: 1.1rem;width: 100%;/* float:left; */}
.top .logo{display: block;padding-right: 10px;height: 0.8rem;margin-top: 0.1rem;/*padding-left: 0.15rem;*/width:168px;}
.top .logo a img{display: block;height: 100%;width: 100%;vertical-align:middle}
.top .logo a{display: block;height: 100%; width: auto;}
.top .logo_2{display: block;width:6rem;height: 0.7rem;padding: 0.2rem 0 0 0.15rem;/* border-left: 1px solid #e7e7e7; */background: url(../pic/head_line.png) no-repeat left  center;}
.top .logo_2 .gs-title{display: block;font-size: 0.28rem;line-height: 0.32rem;color: #333;max-width: 6rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 3.6rem;font-weight:700}
.top .logo_2 .gs-detail{display: block;font-size: 0.12rem;line-height: 0.24rem;color: #666;margin-top: 0.1rem;width: 8rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.top .logo_2 p{float:left;}
.top .logo_2 .vip{float:left;padding-right: 0.15rem;margin-right:0.15rem;background: url(../pic/vip.png) no-repeat 0 center;padding-left: 0.2rem;position: relative;}
.top .logo_2 .vip:after{content:"";position:absolute;width:1px;height:0.12rem;background:#ddd;right:0;top:50%;margin-top:-0.06rem;}
.top .logo_2 .vip span{color:#ff3434;}
.top .top_tel{width: 2.5rem;height: 0.8rem;display: block;overflow: hidden;background: url(../pic/top_tel.png) no-repeat 0px 0.05rem;padding-left: 0.57rem;margin-top: 0.28rem;background-size: 0.45rem;font-style: italic;}
.top .top_tel i{float:left;width: 1.84rem;display: block;color: #155DCF;}
.top .top_tel  p{font-size: 0.26rem;color: #333333;line-height:0.28rem;height: 0.32rem;float:left;margin-top: 0.05rem;font-weight:bold;width: 2.34rem;overflow: hidden;font-style: italic;}
.top .top_tel p span{font-size: 0.16rem;display: block;line-height: 0.22rem; font-weight:normal}
/*菜单*/
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.navbar{width:100%;float:left;background: #155DCF;}
.index-nav{width: 10.8rem;height: auto;background: #155DCF;float: left;color:#fff;padding: 0 0 0 0.15rem;}
.index-nav-frame{width: 100%;margin: 0 auto;}
.Nptline{float: left;display: block;outline: none;cursor: pointer;padding: 0.12rem 0.05rem 0.12rem 0;text-align: center;font-size: 0.16rem;position: relative;/*z-index: 999;*/}
.Nptline.active .Nptul,.Nptline:hover .Nptul{background: #ffffff;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c8c8)); background: linear-gradient(to bottom, #ffffff, #c8c8c8); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);color:#155DCF;border-radius: 100px;}

.Nptline:hover .Nptcenter{height:auto;opacity: 1;}
.Nptline .Nptul{color:#fff;float: left;width: 1.25rem;text-align: center;height: 0.34rem;line-height: 0.34rem;display: block;}
.Nptcenter{width: 100%;border-top:0;background: #155DCF;padding: 0.1rem 0.15rem;opacity: 0;display: block;top: 0.58rem;height: 0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 1px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */transition: all .6s ease 0s;left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index:1000}
.Nptcenter .Nptli{width: 100%;font-weight: normal;font-size: 0.14rem;text-align: center;color: #fff;float:left;margin: 0 auto;text-decoration: none;z-index:99;padding: 0.1rem 0;border:1px solid #155DCF;}
.Nptcenter .Nptli a{color: #333;float:left;width:100%;}
.Nptcenter a:hover{border:1px solid #fff;border-radius:100px}
.Nptline-focus:focus{display: none;}
.navbar .home { margin-left: 0.1rem; margin-right: 0.15rem;}
.navbar .home a { display: block; width: 1.64rem; height: 0.34rem; line-height: 0.34rem; text-align: center; border-radius: 100px; color: #1e1e1e; font-size: 0.16rem; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c8c8)); background-image: linear-gradient(to bottom, #ffffff, #c8c8c8); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15); margin: 0.12rem 0; }
.navbar .home a i { margin-right: 0.08rem; position: relative; top: -0.02rem; }
/*轮播广告*/
.bn-alp { width:100%; height:6rem; position:relative; float:left;  background: #ffed29 no-repeat;background-position:50% 0%; overflow:hidden }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li {width:100%;height:6rem;background-position:50% 0%;background-repeat:no-repeat;background-color:#dddddd;background-size:cover;position:absolute;top:0;left:0;z-index:10;}
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%; margin-left:-0.5rem; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width: 0.1rem;height: 0.1rem;background: #000;opacity: .2;cursor:pointer;/* transition: 0.3s all ease-in-out; */border-radius: 50%;}
.bn-alp .i i.on {background-position: -1.3rem 0;background: #007aff;opacity: 1;}

.stitle{width:100%;float:left;text-align: center;color: #155DCF;font-size: 0.36rem;font-weight: 700;letter-spacing: 5px;background: url(../pic/header_bg.png) no-repeat center center;margin-bottom: 0.1rem;}
.stitle span{background:#fff}
.sub-title{text-align: center;font-size: 0.18rem;line-height: 180%;width:100%;float:left;margin-bottom: 0.3rem;}
/*首页产品*/
.spro{width:100%;float:left;margin:0.4rem 0}
/*tab分类*/
.spro .pavilion-inner{width: 12.9rem;margin:0 auto}
.spro .pavilion-inner .tabs1{padding: 0 0.1rem 0.5rem;overflow: hidden;text-align: center;width: 100%;}
.spro .pavilion-inner .tabs1 li a{color: #333;height: 0.49rem;float: left;border: 1px solid #155DCF;border-radius: 100px;padding: 0 0.2rem;width: 2.2rem;}
.spro .pavilion-inner .tabs1 li.on a{color: #fff;background: #155DCF;}
.spro .pavilion-inner .tabs1 .li{float:left;padding:0 0.21rem;border:1px solid #c9a467;border-radius:2px;line-height:0.36rem;font-size:0.16rem;color:#c9a467;letter-spacing:.35px}
.spro .pavilion-inner .tabs1 li{/* float:left; */display: inline-block;border-radius:2px;line-height: 0.49rem;font-size: 0.18rem;color: #333;letter-spacing:.35px;width: 2.6rem;text-align: center;margin-left: 0.2rem;cursor:pointer;}
.spro .pavilion-inner .tabs1 li a{text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.spro .pavilion-inner .tabs1 li:first-child{margin-left:0}
.spro .pavilion-inner .tabs1 li.on{color: #fff;}
.spro .pavilion-inner .tabs1 li>span{display:inline-block;vertical-align:middle}

/*tab内容*/
.spro .tab-content-wrap{position:relative;width: 100%;float: left;}
.tab-content{/* position:absolute; *//* top:0.65rem; */transition:all .5s linear;opacity:0;z-index:-1;height:0;width:100%; overflow: hidden;}
.tab-content.show{height:auto;opacity:1;/* top:0; */z-index:1}
.tab-content .procontent{margin: 0 0.15rem 0.4rem 0.15rem;width: 2.92rem;float:left}
.tab-content .li02{float: left;background: #ffffff;overflow: hidden;position: relative;border: 1px solid #155DCF;border-radius: 5px;width: 2.8rem;}
.tab-content .li02 .img{float: left;height: 2.80rem;width: 2.80rem;background: #ffffff;overflow: hidden;position: relative;/*margin: 0.04rem;*/}
.tab-content .li02 img{width: auto;height: 100%;position: absolute;margin: auto;left: -100%;right: -100%;top: -100%;bottom: -100%;}
.tab-content .li02 p{width: 2.8rem;/*padding: 0 0.05rem;*/height: 0.6rem;line-height: 0.6rem;color: #fff;font-size: 0.16rem;font-weight: normal;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;background: #155DCF;z-index: 5;}
.tab-content .li02:hover p{background:#023793;transition:all 0.4s}
.tab-content .li02:hover p{color:#fff}
.tab-content .li02:hover img{transform:scale(1.1);transition:all 0.4s}
.tab-content .des{float:left;width:100%;margin-top:0.1rem;}
.tab-content .des .txt{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;;width:100%;font-size: 0.14rem;line-height: 0.24rem;}
.tab-content .des i{font-style:normal;padding-right: 0.04rem;font-size: 0.16rem;}
.tab-content .contact_btn{margin-top: 0.1rem;word-spacing: -4px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;
justify-content: space-between;float: left;width: 100%;}
.tab-content .contact_btn a{display: inline-block;width: 1.29rem;height: 0.4rem;line-height: 0.38rem;border: 1px solid #2f75e3;border-radius: 5px;text-align: center;color: #2f75e3;}
.tab-content .contact_btn .more{background: #2f75e3;color:#fff; margin:0}
.tab-content .contact_btn a:hover{background: #155DCF;color:#fff;}
/*优势*/
.advys{width:100%;float:left;padding:0.5rem 0}
.advys .header{width: 78%;text-align: center;margin: 0 auto;}
.advys .header .left-title { width: 4.75rem; position: relative; left: 0.25rem; float: left;}
.advys .header .left-title .title { line-height: 0.9rem; font-size: 0.46rem; text-align: center; color: #000; font-weight: bold; overflow: hidden; padding: 0 0.5rem; text-overflow: ellipsis; white-space: nowrap; }
.advys .header .left-title::before { content: ""; display: block; width: 5.32rem; height: 0.93rem; background: url(../pic/adv_f_header.png) no-repeat; position: absolute; left: -0.26rem; }
.advys .header .right-title { position: relative; top: 0.13rem; right: 0.25rem; }
.advys .header .right-title .sub-title { width: 4.82rem; color: #666; font-size: 0.16rem; margin-bottom: 0.1rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; }
.advys .header .right-title .main-title { position: relative; width: 4.82rem; height: 0.57rem; line-height: 0.57rem; color: #fff; font-size: 0.32rem; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; z-index: 1; padding-left: 0.3rem; padding-right: 0.1rem; text-align: center; }
.advys .header .right-title .main-title::before { content: ""; display: block; width: 0; height: 0; border-style: solid; border-width: 0px 0.2rem 0.57rem 0.3rem; width: 100%; position: absolute; top: 0; left: 0; z-index: -1; border-color: transparent #155DCF #155DCF transparent;} 
.advys .yscontent{width: 12.6rem;float:left;margin-top:1rem;padding: 0 0.15rem;}
.advys .yscontent li{float:left;width:100%;margin-top:0.35rem}
.advys .yscontent li .leftimg{float:left;width:5.95rem;height: 3.93rem;position: relative;}
.advys .yscontent li .leftimg img{max-width:100%;max-height: 100%;position: absolute;margin: auto;left:0;top:0;bottom:0;}
.advys .yscontent li .rightcontent{float:right;padding: 0.3rem 0.65rem;background: #f3f3f3;width: 5.35rem;margin-top: 1.23rem;position:relative;height: 2.1rem;}
.advys .yscontent li .rightcontent .num { width: 0.93rem; height: 0.93rem; line-height: 0.93rem; text-align: center; font-size: 0.55rem; font-weight: 700; color: #fff; position: absolute;background:#155DCF;top:-40px;right:59px }
.advys .yscontent li .rightcontent .title { font-size: 0.38rem; font-weight: bold; margin-top: 0.3rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;color:#155DCF }
.advys .yscontent li .rightcontent .subtitle { font-size: 21px; color: #000; margin-top: 25px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.advys .yscontent li .rightcontent .intro { margin-top: 20px; font-size: 18px; color: #666; line-height: 160%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.advys .yscontent .li02 .leftimg{float:right;}
.advys .yscontent .li02 .rightcontent{text-align: right;}
.advys .yscontent .li02 .rightcontent .num{left:0.59rem}

.scase{width:100%;float:left;margin:0.4rem 0;}
.scase .tab-content{opacity:1;height: auto;}
/*关于我们*/
.sabout{width:100%;float:left;margin-bottom:0.4rem;}
.sabout .gsimg{width:4.5rem;height: 4.5rem; float:left;/*position: relative;*/margin-left: 1.2rem;}
.sabout .gsimg img{width:4.5rem;height: 4.5rem;/*position: absolute;*/margin:20px auto 0px;/*left:0;top:0;bottom:0;*/}
.sabout .gscont{width: 6.25rem;float:right;position: relative;margin-right: 0.15rem;}
.sabout .gscont .en{text-transform: uppercase;font-size: 0.72rem;color: #f4f4f4;line-height: 1;position: absolute;top: 0;left: 0;z-index: -1;}
.sabout .gscont .s-title { font-size: 0.26rem; color: #000; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 0.4rem; margin-bottom: 0.05rem; }
.sabout .gscont .en-title { text-transform: uppercase; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.sabout .gscont .gs-info { margin-top: 0.2rem; margin-bottom: 0.26rem;word-break: break-all; line-height: 0.26rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.sabout .gscont .about-link a{display: inline-block;width: 1.34rem;height: 0.44rem;line-height: 0.44rem;text-align: center;color: #fff;background: #155DCF;margin-right: 0.2rem;}
.sabout .gscont .about-link a:hover{background: #2f75e3;}
/*首页联系我们*/
.contact{width:100%;float:left;margin-bottom: 0.4rem;}
.contact .stitle span{background: #f6f6f6;}
.contact .chat-list{width: 3.58rem;float:left;margin-left: 1.6rem;padding:0.15rem;border: 1px solid #d3d3d3;border-radius: 5px;height:5.8rem;margin-top: 0.4rem;}
.contact .chat-list .chattitle{text-align: center; font-size: 0.2rem; padding-bottom: 0.15rem; border-bottom: 1px solid #d3d3d3; margin-bottom: 0.2rem;color:#155DCF }
.contact .chat-list .call-warp,.contact .chat-list .contact-warp{padding:0 0.18rem;height: 3.62rem;overflow: hidden;float:left;width:3.12rem;}
.contact .chat-list .call-warp ul li{width:100%;display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-size: 0.12rem; color: #666; margin: 0.1rem 0 !important;}
.contact .chat-list .call-warp ul li p{background:url(../pic/cy.png) no-repeat 0 50%;background-size: 0.14rem;padding-left: 0.2rem}
.contact .chat-list .call-warp ul li i,.contact .chat-list .call-warp ul li em{font-style:normal}
.contact .chat-list .msg-warp{padding:0 0.18rem;float:left;width: 3.12rem;}
.contact .chat-list .msg-warp .form-group{margin-bottom:0.15rem;float:left;width: 100%;}
.contact .chat-list .msg-warp .form-group label{margin-bottom:0.14rem;font-weight: 400;float:left;}
.contact .chat-list .msg-warp .form-group input[type="text"]{height:0.4rem;line-height: 0.4rem;border: 1px solid #155DCF;border-radius: 5px;outline: 0;padding: 0 0.15rem;;width: 2.8rem;}
.contact .chat-list .msg-warp .form-group textarea{height: 0.4rem;border: 1px solid #155DCF;border-radius: 5px;outline: 0;padding: 0.15rem;;width: 2.8rem;resize: none;}
.contact .chat-list .msg-warp .form-group .btn_ipt{color:#fff;background:#155DCF;text-align:center;width:96%;float:left;border-radius:5px;height:0.48rem;line-height:0.48rem;border:0px;}
input::placeholder,textarea::placeholder{color:#155DCF}
.contact .chat-list .msg-warp .form-btn{width:100%;float:left}
.contact .chat-list .msg-warp .form-btn a{color:#fff;background: #155DCF;text-align: center;width:100%;float:left;border-radius: 5px;height:0.48rem;line-height:0.48rem}
.contact .chat-list .msg-warp .form-btn a:hover{background: #2f75e3;}
.c-item{margin-bottom: 0.05rem;line-height: 200%;display: -webkit-box;display: -ms-flexbox;display: flex;}
.c-item label{display: block;font-weight: 400;margin-bottom: 0;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;color: #7b7b7b;margin-right: 0.05rem;width: 0.8rem;text-align: right;}
.c-item .strong{font-weight:bold;color:#155DCF;font-style:italic}
.bottom{background:#155DCF;width:100%;float:left;height: 0.3rem;/* line-height: 0.4rem; */padding-top: 0.1rem;}
.bottom ul{float:left;width:100%;text-align: center;margin: 0;}
.bottom ul li{text-align: center;display: inline-block;}
.bottom ul li a{padding:0 0.3rem;float:left;color:#fff;border-right: 1px solid #ffffff61;}

/*面包屑导航*/
.page-nav{width: 12.6rem;float:left;padding: 0.2rem 0.15rem;color:#666;}
.page-nav a{color:#666}
/*内页样式*/
.container{width:100%;float:left;/* padding-bottom: 0.3rem; */}
.container .allrow{width:12.6rem;padding:0 0.15rem;float: left;}
/*内页左侧*/
.container .allrow .cont-left{float:left;width:2.92rem;}
.container .allrow .pro-left{float:left;width: 2.9rem;border: 1px solid #d1d1d1;position: relative;overflow: hidden;border-radius: 4px;margin-bottom: 0.3rem;}
.container .allrow .pro-left .p-title{ border-radius: 3px 3px 0 0;padding: 0.1rem 0.1rem 0.1rem  0.4rem;color: #fff;background: url(../pic/lanmbg.png) #155DCF no-repeat 8px 50%;background-size: 0.2rem;}
.container .allrow .pro-left .pro-list{padding:0.2rem}
.container .allrow .pro-left .pro-list .pro-item{margin-bottom: 0.2rem;color:#155DCF;font-size:0.14rem;float: left;width: 100%;}
.container .allrow .pro-left .pro-list .one{display: block;padding: 0.09rem 0.1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border: 1px solid;border-radius: 4px;position: relative;-webkit-transition: all 0.3s;transition: all 0.3s;line-height: 0.2rem;background: #e8effb;}
.container .allrow .pro-left .pro-list .one:before{content:"";position: absolute;display: inline-block;border: 0.06rem solid transparent;border-left: 0.06rem solid #155DCF;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);border-radius: 2px;}
.container .allrow .pro-left .pro-list .pro-item.active .one,.container .allrow .pro-left .pro-list .pro-item .one:hover{background:#155DCF}
.container .allrow .pro-left .pro-list .pro-item.active .one:before,.container .allrow .pro-left .pro-list .pro-item .one:hover:before{border: 0.06rem solid transparent;border-left: 0.06rem solid #fff;}
.container .allrow .pro-left .pro-list .one a{font-weight:400;color:#155DCF;font-size:0.14rem;padding-left: 0.1rem;display: block;}
.container .allrow .pro-left .pro-list .pro-item.active .one a,.container .allrow .pro-left .pro-list .pro-item .one:hover a{color:#fff}
.container .allrow .pro-left .pro-list .pro-down{padding: 0.1rem 0;}
.container .allrow .pro-left .pro-list .pro-down .two{display: block;padding: 0.1rem 0.2rem;border-bottom: 1px dashed;position: relative;font-size:0.14rem;}
.container .allrow .pro-left .pro-list .pro-down .two a{color:#155DCF;font-weight: 400;display: block;}
.container .allrow .pro-left .pro-list .pro-down .two.active,.container .allrow .pro-left .pro-list .pro-down .two:hover{background:#e8effb}
.pro-cont.pro-row .Prow-left .prw_img {display: none;width: 100%;height: 100%;}
.container .about-left { float: left;border: 1px solid #d1d1d1; border-top: 0; position: relative; width: 2.9rem; border-radius: 3px 3px 0 0 }
.container .about-left .p-title { width: 2.7rem;   border-radius: 3px 3px 0 0; padding: 0.09rem 0.1rem; color: #fff; background: #155DCF;}
.container .about-left .p-title span { display: inline-block; width: 0.23rem; height: 0.23rem; background-repeat: no-repeat; background-image: url(../pic/caption.png); vertical-align: bottom; margin-right: 0.08rem; }
.container .about-left .b1 { padding: 0.1rem; background-color: #f5f5f5; border-bottom: 1px solid #e2e2e2; }
.container .about-left .b1 p { font-size: 0.15rem; font-weight: 700; color: #292828; margin: 0.05rem 0 0.08rem; }
.container .about-left .b1 .hon { font-size: 0.12rem; color: #333; }
.container .about-left .b1 .hon span { display: inline-block; }
.container .about-left .b1 .hon .yx { width: 0.27rem; height: 0.22rem; background-repeat: no-repeat; background-position: -1.06rem 0; background-image: url(../pic/memIcon.png); vertical-align: middle; }
.container .about-left .b1 .hon .i-s { display: inline-block; background-position: -0.7rem 0; }
.container .about-left .b1 .hon .i-a { background-position: -0.36rem -0.01rem; }
.container .about-left .b1 .hon .red { color: #ff3434; }
.container .about-left .b2 { font-size: 0.12rem; padding: 0.2rem 0; margin: 0 0.1rem; border-bottom: 1px solid #e9e9e9; }
.container .about-left .b2 .item { margin-bottom: 0.1rem; color: #666; }
.container .about-left .b2 .item .c-a { color: #8d5600; }
.container .about-left .b2 .item .c-b { color: #015fc0; }
.container .about-left .b3 { color: #049d21; margin-top: 0.08rem; padding: 0.1rem; }
.container .about-left .b3 span { display: inline-block; width: 0.26rem; height: 0.31rem; background: url(../pic/memIcon.png) no-repeat -1.42rem -0.77rem; vertical-align: middle; margin-right: 0.12rem; }
.container .about-left .b4 { border: 1px solid #ff8542; border-radius: 3px; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff8d4)); background: linear-gradient(#fff, #fff8d4); margin: 0 0.1rem 0.12rem; padding: 0 0.1rem; overflow: hidden; }
.container .about-left .b4 span { display: inline-block; width: 1.16rem; height: 0.34rem; background: url(../pic/memIcon.png) no-repeat 0 -0.74rem; vertical-align: middle; float: left; margin-top: 0.05rem; margin-bottom: 0.07rem; }
.container .about-left .b4 a { display: inline-block; padding: 0.06rem 0.11rem; background-color: #ff5a00; font-size: 0.13rem; color: #fff; border-radius: 2px; float: right; margin-top: 0.08rem; }
.container .allrow .m-left{display:none;}


/*内页右侧产品中心*/
.all-right{float:right;width:9.35rem;border: 1px solid #d1d1d1;border-top: 0;position: relative;padding-bottom: 0.5rem;border-radius: 3px 3px 0 0;}
.all-right .all-title{padding:0.1rem 0.25rem;color:#fff;background: #155DCF;border-radius: 3px 3px 0 0;}
.all-right .product-list{float: left;margin-top:0.4rem}
.all-right .product-list .product-item{float:left;padding:0 0.15rem 0.2rem 0.15rem;width: 2.037rem; height:auto;}
.all-right .product-list .product-item .img{width: 2.035rem;height:auto;float: left;position: relative;/*border: 1px solid #eee;*/overflow: hidden;}
.all-right .product-list .product-item .img img{max-width:100%;max-height: 100%;margin: auto;/*position: absolute;left:0;right: 0;top:0;bottom: 0*/}
.all-right .product-list .product-item .cptitle{margin-top: 0.1rem;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;width: 100%;}
/*翻页*/
div.m-page {float: left;overflow: hidden;margin: 0.25rem auto 0;padding: 0.1rem 0;width: 100%;height: auto;text-align: center;}
ul.pagination {display: inline-block;margin: 0;padding: 0;}
ul.pagination .page{display: inline;}
ul.pagination .page:hover a{background:#004dac;color:#fff}
ul.pagination .page a {float: left;margin: 0 0.05rem;padding: 0.05rem 0.14rem;border: 1px solid #ddd;color: #333;text-decoration: none;font-size: 0.14rem;background: #f3f3f3;}
ul.pagination .page.thisclass a,ul.pagination li a.active {border: 1px solid #155dcf;color: #fff;cursor: default;}
ul.pagination .page.thisclass a {background-color: #155dcf;}

/*新闻列表*/
.all-right .news-list{float:left;padding: 0.15rem 0.3rem 0;width: 8.75rem;}
.all-right .news-list .news-item{display: block;overflow: hidden;border-bottom: 1px dashed #DDD;line-height: 0.5rem;color: #666;}
.all-right .news-list .news-item .title{float:left;width: 70%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;position: relative;padding-left: 0.1rem;transition: all .5s ease; font-size:15px;font-weight:normal;text-align: left;}
.all-right .news-list .news-item .title:before{content:"";width: 0.04rem;height: 0.04rem;background: #666;position: absolute;border-radius: 50%;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.all-right .news-list .news-item .date{float:right;color: #999;;;}
.all-right .news-list .news-item:hover .title{color:#155DCF;transition: all .5s ease;margin-left: 0.1rem}

.about-main{padding:0.25rem 0.25rem 0 0.25rem;/*float:left;*/width:8.85rem;}
.about-main img{max-width:100%}
.contact-main{padding:0.2rem 0.25rem;width:8.85rem;float:left;}
.contact-main div{color:#155DCF;font-weight: 400;padding:0.3rem 0;font-size:0.24rem;}
/*新闻详情页*/
.news-cont{width:100%;float:left}
.news-cont .cont-top{text-align: center;border-bottom: 1px solid #efefef;padding-bottom: 0.2rem;margin-top: 0.2rem;margin-bottom: 0.3rem;}
.news-cont .cont-top div{font-weight:400;font-size:0.24rem;margin-bottom: 0.15rem;line-height: 1.5em;}
.news-cont .cont-top p{line-height:0.2rem;}
.news-cont .cont-top p span{width:0.2rem;height: 0.2rem;}
.news-cont .cont-top p span img{max-width: 0.15rem;padding-right: 0.05rem;}
.news-cont .news-des{color:#666;padding:0 0.15rem;line-height: 1.8em;}
.news-cont .news-des img{max-width:100%;}
.page-pre{padding: 0.4rem 0.15rem 0;float:left;position: relative;}
.paging_prev{float: left;width: 100%;line-height: 0.3rem;}
/*产品详情*/
.pro-cont{width:100%;float:left}
.pro-cont .pro-row{padding:0.15rem;margin-top:0.25rem;float: left;width: 9.05rem;}
.pro-cont .pro-row .Prow-left{float:left;width: 29%;/*border: 1px solid #cecece;*/padding:0.3rem 0.1rem;text-align: center;position: relative;height: 1.96rem;}
.pro-cont .pro-row .Prow-left img{max-width:100%;max-height: 100%;position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;}
.pro-cont .pro-row .Prow-right{float:right;width:66%;}
.pro-cont .pro-row .Prow-right h2{font-size:0.26rem;margin: 0.1rem 0;}
.pro-cont .pro-row .Prow-right .pro-info{color:#919191;padding: 0.1rem 0 0.3rem;}
.pro-cont .pro-row .Prow-right .pro-info .color{color:#155DCF}
.pro-cont .pro-row .Prow-right .pro-contact{padding:0.3rem 0.2rem;background: #f8f8f8;border: 1px solid #e5e5e5;border-radius: 5px;}
.pro-cont .pro-row .Prow-right .pro-contact p{color:#666;}
.pro-cont .pro-row .Prow-right .pro-contact p span{font-size:0.2rem;color:#155DCF;font-weight: bold;}
.pro-cont .pro-row .Prow-right .pro-contact .pro-btn{position: relative;display: inline-block;vertical-align: middle;margin-top:0.15rem;}
.pro-cont .pro-row .Prow-right .pro-contact .pro-btn a{width:1.3rem;height: 0.4rem;line-height: 0.4rem;border-radius: 5px;background:#155DCF;color:#fff;text-align: center;display: inline-block;margin-right: 0.1rem;}
.pro-cont .pro-center{margin:0.25rem 0;background: #f1f1f1;height: 0.42rem;float: left;width: 100%;}
.pro-cont .pro-center p{line-height: 0.42rem;width:1.26rem;height: 0.42rem;background: #e6e6e6;font-size:0.16rem;text-align: center;}
.pro-cont .pro-des{/*padding:0 0.15rem;*/line-height: 2em;width:9.05rem}
.pro-cont .pro-des img{max-width:100%;}
.pro-cont .pro-row .Prow-right .pro-contact .m-btn{display: none;}
/*广告*/
.ad01{width: 100%;float:left;background: url(https://i.b2b168.com/shop/Qz29/pic/bj_incont.jpg) no-repeat 50% 0;height: 1.66rem;color: #fff;padding-top: 0.5rem;background-size: auto 100%;}
.ad01 .adleft{float:left;width: 8.4rem;}
.ad01 .adleft div{font-size: 0.36rem;font-weight:600;margin-bottom: 0.2rem;}
.ad01 .adleft p{font-size: 0.24rem;color:#009946}
.ad01 .adright{float:right;text-align: right;margin-top: 0.1rem;}
.ad01 .adright span{font-size: 0.18rem;}
.ad01 .adright p{font-size:0.28rem;font-weight: bold;padding-top: 0.2rem;}

.bottom2{padding:0.15rem 0;width:100%;float:left;background:#f0f0f0;color:#666;text-align:center;font-size:0.12rem;line-height:0.18rem;}
.bottom2 a{color:#666;}

.pages_btn{width: 48px;
    background: #155DCF;
    border: #155DCF 1px solid;
    font-weight: bold;
    padding: 6px;
    margin: 0 6px;}
