@charset "utf-8";
@media screen and (min-width:0px)  and  (max-width:1159px)  {
body,html { width:100%; min-height: 100%; font-family: "Microsoft YaHei",sans-serif; font-size:10px;}
html{font-size:62.5%}
@media only screen and (min-width:321px) {html {font-size:62.5%!important}}
@media only screen and (min-width:361px) {html {font-size:70.31%!important}}
@media only screen and (min-width:376px) {html {font-size:73.24%!important}}
@media only screen and (min-width:481px) {html {font-size:94%!important}}
@media only screen and (min-width:561px) {html {font-size:109%!important}}
@media only screen and (min-width:641px) {html {font-size:125%!important}}

.show-wap{ display: block; }
.show-pc{ display: none; }
.autoimg img {width: auto !important;height: auto !important;}
.clear{display: block;clear:both;}
/*顶部*/
.top{ line-height:3rem; color:#bbb; text-align:center; background:#f9f9f9; font-size:1.2rem;background: #024097;}
.top a{color:#bbb;}
.top a:hover{color:#00288A;}
.top span{margin-left:1rem;}
#top_1{ height:2.5rem; }
/*头部*/
.header{background: #024097;}
.wap-header{overflow:hidden;  padding:0 1rem; }


/*logo*/
.logo{float:left; width:70%;}
.logo img{width:80%;}


/*导航*/
.nav{display:none;}
.wap-nav{float:right; width:20%; cursor:pointer;}
.wap-nav span{display:block; text-align:center; margin-top:25%;}
.wap-nav span img{width:50%;}

.wap-nav-pop{display:none;}
.wap-nav-pop{ border-top:1px solid #efefef;}
.wap-nav-pop li{border-bottom:1px solid #efefef; }
.wap-nav-pop li a{display:block; height:3rem; line-height:3rem; text-align:center; font-size:1.2rem;color: #FFF;}
.wap-nav-pop li a:hover{background:#f9f9f9;color: #024097;}
.wap-nav-pop li dl{overflow:hidden; display:none;}
.wap-nav-pop li dl a{width:33.333%; text-align:center; float:left;}
.wap-nav-pop li:hover dl{display:block;}


/*搜索*/
.search{background:#efefef; padding:.5rem; overflow:hidden;}
.search input{line-height:3rem; float:left; border:none; background:#fff; padding-left:10px; color:#999; width:80%; font-size:1.4rem;}
.search button{display:blockl; float:right; border:none; cursor:pointer; background:url(../images/search.png) no-repeat 0 center; background-size:2rem; width:10%; height:3rem; line-height:3rem;}


/*BANNER*/
.focusBox { display:none;}


/*标题*/
.title{text-align:center; margin-top:1rem; padding:1rem;}
.title h3{font-size:1.6rem; font-weight:lighter; color:#555; margin-bottom:1rem;}
.title p{font-size:1.6rem; color:#999; margin-bottom:1rem;}
.title em{ font-size:1.2rem;}
.whiteTitle {color:#c9c9c9;}
.whiteTitle h3{color:#c9c9c9; font-size:1.4rem;}


/*产品*/
.prlist3,.prlist4{ display: none !important; }
.product-tab{ background:#f9f9f9; overflow:hidden;}
.product-tab li{ width:33.333%; text-align:center; float:left; height:3rem; line-height:3rem; font-size:1.2rem;}
.product-tab li.hover{ background:#004099; color:#fff;}

.product-show{padding:1rem;}
.product-show li{display:inline-block; position:relative;width: 100%} 
.product-show li img{width:100%;}
.product-show li span{display:block;}
.product-show li .product-text{text-align:center; height:3.5rem; line-height:3.5rem; font-size:1.4rem;}
.prlist5 {display: none !important;;}
.show-more{margin-top:2rem; margin-bottom:2rem;display: block !important;;}
.show-more a{border:1px solid #ccc; display:block; width:10rem; height:3rem; line-height:3rem; margin:0 auto; text-align:center; font-size:1.4rem;}
.show-more a:hover{background:#02439C; color:#fff; border:1px solid #02439C;  }

.product-nav{overflow:hidden; padding:1rem;}
.product-nav dl{ margin-bottom:1rem; font-size:1.4rem; border-bottom:1px solid #efefef; padding-bottom:1rem;}
.product-nav dt{  margin-bottom:.5rem;}
.product-nav dd{}
.product-nav dd em{margin-right:10px; line-height:200%; font-size:1.2rem;float: left;}
.product-nav dd a{color:#999;}
.product-nav dd a:hover{color:#00288A;}

/*专利*/
.zhuanli-pc{display: none; }
.zhuanli-wap{display: block; }

/*联系我们*/
.contactus{margin-bottom:30px; overflow:hidden;}
.contactus-left{float:inherit; width: 95%; border:#ddd solid 1px;margin: 20px auto;}

.contactus .company{width: 90%;height: 60px;line-height: 60px;font-size: 24px;color: #053794;margin: 0 auto;text-align: center;}
.contactus .add{ height: 200px; margin: 0 10px;padding: 20px 10px;border-top:1px solid #ddd;border-bottom: 1px solid #ddd;  }
.contactus .add p{font-size: 16px;color: #999;line-height: 24px;}
.contactus .add div{ color: #053794;padding: 20px 0 20px 45px;background: url(../images/cftel.png) no-repeat center left;font-size: 20px;margin-top: 20px; }
.contactus .wxqrcode {width: 245px;height: 245px;margin: 40px auto;}
.contactus .wxqrcode img {width: 245px;height: 245px;}
.contactus-right{float:inherit;width:95%;margin: 0 auto;}
.baidumap{width:100%;height:450px;border:#ccc solid 1px;font-size:12px}


/*关于*/
.about{background:url(../images/aboutBox.jpg) no-repeat center top;  padding-bottom:2rem; overflow:hidden; background-size:cover;}

.aboutBox{overflow:hidden; padding:1rem;}
.aboutBox-title {text-align:center; font-size:20px; margin-bottom:30px; color:#c9c9c9;}
.aboutBox-pic{}
.aboutBox-pic img{width:100%;}
.aboutBox-text{background:#F0EFF0; line-height:200%; padding:1rem; margin-bottom:1rem;height: 25rem;font-size: 1rem;overflow: hidden;}
.aboutBox-text dt{font-size:1.4rem; margin-bottom:10px;}
.aboutBox-text dd{font-size:1.2rem; margin-bottom:20px; color:#666666; line-height:200%;}

.aboutBox-tab{text-align:center;}
.aboutBox-tab li{display:inline-block; text-align:center; color:#fff;}
.aboutBox-tab li em{display:block; width:5rem; height:5rem; border:2px solid #FFF; border-radius:100%; margin-left:1rem; margin-right:1rem; margin-bottom:1rem; cursor:pointer;}
.aboutBox-tab li span{display:block; font-size:1.2rem;color: #FFF;}
.aboutBox-tab li.hover em{ border:2px solid #00A0E8;}


.em1{background:url(../images/about-a.png) no-repeat center top;}
.em2{background:url(../images/about-b.png) no-repeat center top;}
.em3{background:url(../images/about-c.png) no-repeat center top;}

.hover .em1{background:url(../images/about-a-hover.png) no-repeat center top;}
.hover .em2{background:url(../images/about-b-hover.png) no-repeat center top;}
.hover .em3{background:url(../images/about-c-hover.png) no-repeat center top;}
.em1,.em2,.em3,.hover .em1,.hover .em2,.hover .em3{filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;background-size:100% 100%;}

/*前景*/
.prospect{border-bottom:1px solid #ddd;}
.prospectBox{overflow:hidden;}

.prospectBox ul{overflow:hidden;display:none;}
.prospectBox li{float:left; width:50%; text-align:center; height:18rem;}
.prospectBox li em{display:block; width:6rem; height:6rem; background:#02419A; text-align:center; line-height:6rem; color:#fff; font-size:1.4rem; border-radius:100%; margin:0 auto; margin-bottom:1rem;}
.prospectBox li span{display:block; width:85%; margin:0 auto; text-align:left; line-height:180%; color:#666; font-size:1.2rem;}
.prospectBox-tips{text-align:center; border-top:1px dashed #ddd;  margin-top:1rem;  font-size:1.4rem; color:#666666; padding:1rem; line-height:200%;display: none;}

.prospectTab { overflow:hidden; background:#f9f9f9;}
.prospectTab li{ cursor:pointer; float:left; width:33.33%; height:3rem; line-height:3rem; text-align:center; font-size:1.2rem;}
.prospectTab li.hover{color:#fff; background:#02419A; }

/*首页滚动展示*/
		.picMarquee-left{ display: none; }

		#picMarquee-wap{ overflow:hidden; position:relative; display: block; }



/*媒体聚焦*/
.news{margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:1rem; margin-bottom:1rem;}

.newsBox-pic{overflow:hidden; position:relative; padding:1rem;display:none;}
.newsBox-pic em{display:block; background:#02419A; background-color:rgba(2,65,154,0.5); bottom:0; left:1rem; height:3rem; line-height:3rem; text-align:center; color:#fff; position:absolute; bottom:1rem; right:1rem; font-size:1.2rem;}
.newsBox-pic img{width:100%;}

.newsBox-list{ padding:1rem;}
.newsBox-list li{overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:22px; margin-bottom:22px;}
.newsBox-list span{display:block;}
.newsBox-list-pic{float:left; margin-right:1rem; margin-bottom:1rem;}
.newsBox-list-text{position:relative;}
.newsBox-list-text h3{margin-bottom:10px; font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.newsBox-list-text p{color:#999; line-height:180%; font-size:1.2rem;height: 2.4rem;}
.newsBox-list-text em{display:none; position:absolute; right:0; top:0;}

.news-more{text-align:center;}
.news-more a{display:block;border:1px solid #ddd; width:10rem; height:3rem; line-height:3rem; margin:0 auto; font-size:1.2rem;}
.news-more a:hover{background:#02419A; border:1px solid #02419A; color:#fff;}

/*资讯*/
.article{margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:1rem; margin-bottom:1rem;}

.article-pic{overflow:hidden; position:relative; padding:1rem;display:none;}
.article-pic em{display:block; background:#02419A; background-color:rgba(2,65,154,0.5); bottom:0; left:1rem; height:3rem; line-height:3rem; text-align:center; color:#fff; position:absolute; bottom:1rem; right:1rem; font-size:1.2rem;}
.article-pic img{width:100%;}

.article-list{ padding:1rem;}
.article-list li{overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:22px; margin-bottom:22px;}
.article-list span{display:block;}
.article-list-pic{float:left; margin-right:1rem; margin-bottom:1rem;}
.article-list-text{position:relative;}
.article-list-text h3{margin-bottom:10px; font-size:1.4rem;}
.article-list-text p{color:#999; line-height:180%; font-size:1.2rem;}
.article-list-text em{display:none; position:absolute; right:0; top:0;}

.news-more{text-align:center;}
.news-more a{display:block;border:1px solid #ddd; width:10rem; height:3rem; line-height:3rem; margin:0 auto; font-size:1.2rem;}
.news-more a:hover{background:#02419A; border:1px solid #02419A; color:#fff;}
.article ,.article p{color: #999;line-height: 180%;font-size: 1.2rem;width: 96%;margin: 0 auto;}
.info_from_wrap { font-size: 1.4rem;text-align: center;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #ddd;color: #555; }


/*框架*/
.box{overflow:hidden; padding:1rem;}


/*百科*/
.baike{}

.title-b{margin-bottom:1rem; overflow:hidden;}
.title-b h3{font-size:1.6rem; margin-bottom:8px;}
.title-b p{font-size:1.2rem; color:#999999; margin-bottom:8px; text-transform:uppercase;}
.title-b i{width:5rem; background:#2B5AA7; height:2px; display:block;}
.baike-list{margin-bottom:1rem;}
.baike-list li{line-height:200%; font-size:1.2rem;white-space: nowrap;overflow: hidden;}
.baike-list li span{margin-right:10px; color:#999999;}

.problem{}
.ask-search{border:1px solid #ddd; padding:5px 10px; border-radius:10px; margin-top:1rem ; margin-bottom:1rem; overflow:hidden;}
.ask-search input{width:80%; height:3rem; line-height:3rem; border:none; float:left; color:#999999;  font-size:1.2rem;}
.ask-search button{width:15%; float:right; background:url(../images/search-btn.jpg) no-repeat center center; height:3rem; line-height:3rem; border:none; cursor:pointer;}

.message{}
.message-list li{border:1px solid #ddd; padding:1rem; margin-bottom:10px; overflow:hidden;}
.message-list span{display:block; float:left; color:#999;  font-size:1.2rem;}
.message-list input{ width:100%; border:none; float:right;}
.message-list textarea{ width:95%; border:none; margin-top:1rem; height:5rem;}
.message-btn{display:block;}
.message-btn button{width:10rem; height:3rem; line-height:3rem; background:#2B5AA7; border:none; color:#fff; cursor:pointer;  font-size:1.2rem;}



/*底部*/
.footer{background:#25272F; overflow:hidden;}


/*友情链接*/
.link{border-bottom:1px solid #3A3B3D; color:#c9c9c9; position:relative; padding:1rem;display: none; }
.link h3{font-weight:bold; font-size:1.4rem; margin-bottom:1rem;}
.link span{display:block; line-height:200%;}
.link span a{color:#c9c9c9; margin-right:1rem;  font-size:1.2rem;}
.link span a:hover{color:#FFFFFF;}
.link em{display:block; text-align:center; margin-top:1rem; margin-bottom:1rem;}

/*底部链接*/
.footer-nav{ padding:1rem;}
.footer-nav dl{ margin-bottom:2rem; overflow:hidden; border-bottom:1px solid #333; padding-bottom:1rem;float: left;margin: 0 1rem;}
.footer-nav dl i{width:25px; background:#c9c9c9; height:2px; display:none; margin-top:10px; margin-bottom:10px;}
.footer-nav dt{ font-size:1.4rem; color:#c9c9c9;}
.footer-nav dt a{color:#c9c9c9;}
.footer-nav dt  a:hover{color:#FFFFFF;}
.footer-nav dd{display:none; line-height:250%;}
.footer-nav em{display:block; float:left; width:33.333%; font-size:1.2rem;}
.footer-nav em a{color:#c9c9c9;}
.footer-nav em a:hover{color:#FFFFFF;}


/*联系我们*/
.contact{ padding: 5%;width: 50%;float: left;}
.contact dl dt{display:block; font-size:1.4rem;  color:#c9c9c9;}
.contact dl i{width:25px; background:#c9c9c9; height:2px; display:block; margin-top:10px; margin-bottom:10px;}
.contact dl dd p{line-height:200%; color:#c9c9c9; font-size:1.2rem; }

.contact dl dd {margin-bottom:15px;}
.contact dl dd em{display:block; color:#c9c9c9; padding-left:25px; line-height:200%; font-size:1.2rem;background-position: left center;background-repeat: no-repeat;}
.contact dl dd em.tel{background-image:url(../images/tel.jpg);}
.contact dl dd em.email{background-image:url(../images/email.jpg) ;}
.contact dl dd em.phone{background-image:url(../images/phone.jpg) ;}
.contact dl dd em.mobile{background-image:url(../images/mobile.jpg) ;}
.qcode{ text-align: center;width: 40%;float: right;margin-top: 4.8rem;}
.qcode span img{width: 90%;}
.qcode ul{margin-top:1rem;}
.qcode li{float:left; width:33.333%; text-align:center;}

.copyright{border-top:1px solid #3A3B3D; text-align:center; line-height:200%; overflow:hidden; color:#c9c9c9; padding:1rem; margin-top:1rem;}
.copyright a{color:#c9c9c9;}


/*banner*/
.pageBanner{color:#fff; overflow:hidden; padding-top:3.5rem; padding-bottom:3.5rem;}
.pageBanner h3{font-size:2rem; font-weight:lighter; margin-bottom:1rem;}
.pageBanner p{font-size:1.6rem;}

.about-banner{background:url(../images/about-banner.jpg) no-repeat center top; text-align:center; background-size:cover;}


/*当前位置*/
.path{color:#929292; padding:1rem; font-size:1.2rem;}


/*栏目分类*/
.page-nav{ overflow:hidden;background:#f9f9f9;}
.page-nav li{float:left; width:25%; text-align:center; height:3rem; line-height:3rem; font-size:1.2rem}
.page-nav li a{display:block;}
.page-nav li a.now{color:#fff; background:#26509D}



/*关于我们*/
.brand-title{font-size:1.6rem; color:#26509D; padding:1rem;}
.brand-wrap{line-height:180%; color:#666; padding:1rem;}
.brand-wrap p{font-size:1.2rem; margin-bottom:1rem;}


/*运营中心*/
.yunying{margin-bottom:1rem; overflow:hidden;}
.sheji-pic{text-align:center; padding:1rem;}
.sheji{margin-bottom:1rem;}

.yunying-right{padding:1rem;}


/*形象代言*/
.represent{padding:1rem;}
.represent-title{font-size:1.6rem; border-bottom:1rem solid #01439A; padding-bottom:1rem; color:#01439A; margin-bottom:1rem;}
.represent-dep{background:#F2F2F2; padding:1.5rem; margin-bottom:1rem;}
.represent-dep h3{color:#01439A; font-size:1.6rem; margin-bottom:1rem;}
.represent-dep p{line-height:200%; color:#666; font-size:1.2rem;}

.daiyanren{margin-bottom:1rem;}

.represent-list {border-bottom:13px solid #01439A; }
.represent-list dl{margin-bottom:1rem;}
.represent-list dt{font-size:1.6rem; color:#01439A; border-bottom:1px solid #eee; padding-bottom:1rem; margin-bottom:1rem;}
.represent-list p{line-height:200%; color:#666666; font-size:1.4rem;}


/*企业远景*/
.yuanjing{text-align:center; padding:1rem;}
.yuanjing-logo{padding:1rem;}
.yuanjing dl{margin-bottom:20px;}
.yuanjing dt{font-size:1.6rem;color:#01439A; margin-bottom:1rem;}
.yuanjing dd p{color:#666666; line-height:200%; font-size:1.4rem;}
.yuanjing-pic{text-align:center; margin-top:1rem; margin-bottom:1rem;}



/*产品分类*/
.page-product-nav{background:#EBEBEB; line-height:3rem; text-align:center; margin-bottom:1rem; background:#f9f9f9; overflow:hidden;}
.page-product-nav li{float:left; width:50%; font-size:1.2rem; border-bottom:1px solid #efefef;}
.page-product-nav li a{display:block;}
.page-product-nav li a.now{background:#004098; color:#fff;}
.page-product-nav li a:hover{background:#E1E1E1;}


/*产品用途*/
.page-product-purpose{ overflow:hidden; padding:1rem;}
.page-product-purpose dl{margin-bottom:1.5rem; border-bottom:1px solid #efefef; padding-bottom:1rem;}
.page-product-purpose dt{border:1px solid #ddd; border-radius:5px; height:3rem; line-height:3rem; width:10rem; text-align:center; color:#666; background:#f9f9f9; margin-bottom:1rem; font-size:1.2rem;}
.page-product-purpose dd{line-height:30px;}
.page-product-purpose dd a{margin-right:1rem; font-size:1.2rem;}



/*产品列表*/
.page-product-list{overflow:hidden; padding:1rem;}
.page-product-list li{}
.page-product-list li em{display:block; line-height:3.5rem; text-align:center; font-size:1.2rem;}
.page-product-list li img{width:100%;}


/*内页 分页*/
.showpage{text-align:center; border-bottom:1px solid #ddd; padding-bottom:1rem;}
.showpage a{border:1px solid #ddd; padding:5px 15px; border-radius:5px; color:#666; margin-left:2px; margin-right:2px; margin-bottom:1rem; display:inline-block; font-size:1.2rem;}
.showpage a.now{background:#004098; color:#fff; border:1px solid #004098; }


/*产品相册*/
.product-dep-box{}
.w3cFocus{display:none;}

/*产品信息*/
.product-info{ padding:1rem;}
.product-info h3{font-size:1.6rem; border-bottom:1px solid #ddd; padding-bottom:1rem; margin-bottom:1rem;}
.product-info .info-list{line-height:200%; color:#999999; font-size:1.2rem;}

.info-tel{margin-top:1rem; display:block;}
.info-tel em{display:block; border:1px solid #ddd; text-align:center; border-radius:5px; height:3rem; line-height:3rem; margin-bottom:1rem; font-size:1.4rem;}
.info-tel a{display:block; background:#004098; text-align:center; height:3rem; line-height:3rem;  border-radius:5px; color:#fff; font-size:18px;}
.info-tel a:hover{color:#FFFFFF;}

/*相关产品*/
.relation-title {background: #E8E8E8;height: 3rem;line-height: 3rem;font-size: 1.6rem;text-align: center;overflow: hidden;margin: 1rem 0;}

.relationlist{margin-bottom: 2rem;}
.relationlist .relationlist-img img{ width: 100%; }
.relationlist .realtion-body{display: block;line-height: 3.5rem;text-align: center;font-size: 1.2rem;}

/*产品特性*/
.texing-title{background:#E8E8E8; height:3rem; line-height:3rem; font-size:1.6rem; text-align:center; overflow:hidden; margin-top:1rem;}
.texingBox{padding:1rem;}
.texing-left{ margin-bottom:1rem;}
.texing-left h3{font-size:1.6rem; margin-bottom:1rem; color:#003e97;}
.texing-left p{line-height:200%; color:#666666; font-size:1.2rem;}
.texing-right{}

.texingBox dl{margin-bottom:1rem;}
.texingBox dt{font-size:1.6rem;margin-bottom:15px; color:#003e97;}

/*留言*/
.message_body{width: 95% ;margin: 2rem auto ;}
.message_body .message-btn{text-align: center;}
.message_body button{width: 60%;}



/*留言*/

.message_title{text-align: center;color: #02419a;font-size: 3rem;margin: 4rem 0;}



.message_body li{border: 1px solid #ddd;padding: 10px 5px 10px 10px;margin-bottom: 8px;overflow: hidden;}

.message_body input,.message_body  textarea{width: 100%;border: none;}







/*加盟反馈*/
.feedback_body{width: 95% !important;margin: 3rem auto;padding-top: 0px;border-top: 1px solid #ddd;padding-bottom: 2rem;}
.feedback_l{width: 100% ;float: none ; }
.feedback_beauty{display: none;}
.feedback_r{width: 100% ;float: none ;margin-top: 7rem ;text-align: center; }
.feedback_title{text-align: center ;font-size: 2rem ;margin-top: 1rem ;width: 100% ;float: none;color: #02419a;}
.feedback_title_en{text-align: center;font-size: 1.5rem;margin-top: 5px;width:  100%;color: #02419a;}
.feedback_ol{width: 100% ;padding-bottom: 20px;border-bottom: 1px solid #02419a;text-align: center;}
.feedback_r li{border: 1px solid #ddd;padding: 10px 5px 10px 10px;margin: 1px 15px 8px 1px; overflow: hidden;width: 95%;float: none ;}
.feedback_r .textarea{}
.feedback_r input,.feedback_body  textarea{width: 100%;border: none;}
.feedback_r .tishi{font-size: 1.2rem;width: 100%;margin: 1rem 0 4rem 0; color: #999;}
.feedback_r  .feedback_btn{font-size: 16px;width:80px; height:30px; line-height:30px; background:#2B5AA7; border:none; color:#fff; cursor:pointer; margin-right: 16px;}

/*手机二维码*/
#sidebar_3{ display: none; }

/*单页内容*/
.Content_body{color: #666;font-size: 1.2rem;width: 96%;margin: 0 auto;}

/*上页下页*/
.info_previous_next_wrap,.info_previous_next_wrap a{font-size: 0.9rem;color: #999;}
.info_previous_next_wrap .Next{ margin: 0.5rem 0; }

/*产品列表左侧悬浮*/
.float-left{display: none;}
}

@media only screen and (max-width:641px) {
.newsBox-list-pic{float: inherit; margin-right:0; margin-bottom:1rem;display: none !important;}
.newsBox-list-pic img{width: 100%;}
.newsBox-list-text{position:relative;}

.article-list-pic{float: inherit; margin-right:0; margin-bottom:1rem;}
.article-list-pic img{width: 100%;}
.article-list-text{position:relative;}
	}



