/*初始化*/
*{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box;
    box-sizing: border-box;margin:0;padding:0;}
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote{margin:0;padding:0;list-style-type:none}
em{font-style:normal}
body{font-family: Microsoft YaHei,Arial,Tahoma,Helvetica,sans-serif;  font-size:14px; color: #333;}
button,input,optgroup,select,textarea{/*color:inherit;font:inherit;margin:0*/border: none}
textarea{overflow:auto!important}
dl, dt, dd,ul,li{list-style: none;}
button{overflow:visible}
button,select{text-transform:none}
img{vertical-align:middle;border:0;width:100%;}
a{text-decoration:none;cursor:pointer;color:#333;display:block;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{display: block;content: " ";height: 0;line-height: 0;visibility: hidden;clear: both;}
.clearfix{zoom:1;}
.container{padding: 0 4%;width: 100%;}
body{max-width: 768px; margin:0 auto;display:block;}
/*欢迎语*/
.webtop{display: none;}

/*头部*/
.header .container{width: 100%;padding: 0;}
.header{width: 100%; z-index: 9999; background-color:#fff; /*background: rgba(0,0,0,0.5);*/ height: 70px; position: fixed; right: 0; left: 0;}
.header .container,.serverstop .container{width: 100%;padding: 0;}
.header h1{float:none;padding:5px 15px;}
.header h1 img{width: 130px;display: block;}
.header .nav .button{border-color: #ddd; height: 40px; width: 50px; position: fixed; top: 15px ; right: 15px; border-radius:8px; border: 1px solid #ddd; padding-top: 8px;}
.header .nav .button span{display: block;width: 60%;margin:0 auto;height: 3px;margin-top: 3px;background-color: #ddd} 
.header .nav .button:after{display: block; content: " "; height: 0;line-height: 0;visibility: hidden; clear: both;}
.header .nav .right{display: none; background-color: #4d85b1; width: 100%; position: fixed; top: 70px; left: 0; padding: 0px 0 5px; margin-left: 0; z-index: 10000000000;} 
.header .right li{float: none; line-height: 50px;}
.header .right li a{display:block; line-height: 50px; width: 90%; margin-left: 5%; color: #fff; border-bottom: solid 1px rgba(255,255,255,0.3); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}

.set{background: #005043; padding:10px 0;}
.set p{height: 28px;line-height: 28px;text-align: center;color: #fff}

/*首页轮播*/
.index-banner{display: none;}
.Mobilebanner {width: 100%;   height:auto;  position: relative; padding-top:65px; }
.Mobilebanner .item{width:100%; overflow:hidden}
.Mobilebanner .item img{width:100%}
.Mobilebanner .owl-carousel{width:100%;}
.Mobilebanner .owl-carousel .owl-controls{position:absolute; right:5%; bottom:5%}
.Mobilebanner .owl-carousel .owl-controls .owl-nav{display:none}
.Mobilebanner .owl-carousel .owl-controls .owl-dots .owl-dot{width:10px; height:10px; border:1px solid #fff;border-radius:6px; float:left; margin:0px 5px;}
.Mobilebanner .owl-carousel .owl-controls .owl-dots .active{background-color:#004897;}

/*公共标题*/
.index-title{padding:20px 0 20px;text-align: center;}
.index-title h2{font-size:20px;font-weight: normal;text-align: center;line-height:36px;color: #006eb7;}
.index-title .sub-title{font-size: 16px; color: #085; margin:5px 0 5px;}

/*热销产品*/
.index-pro .left{display: none;}
.index-pro .right .picture{width:48%; margin-left:4%; margin-bottom:20px; float: left;}
.index-pro .right .picture:nth-child(2n+1){margin-left: 0;}
.index-pro .right .picture .cover{/*display: none;*/ background: rgba(0,136,85,0.9); background: #085\0; filter: alpha(opacity=90); width: 100%; height:36px; z-index: 99;}
.index-pro .right .picture .cover .content p{line-height: 36px;color: #fff;text-align: center;}
.index-pro .right .picture .cover .content p.more {display: none;}

/*核心优势*/
.index-super .item .icon{display: none;}
.index-super .item img{display: none;}
.index-super .item .content{padding:10px;background: #eeeae9;margin-bottom: 10px;}
.index-super .item .content h3{font-size: 16px; font-weight: bold; margin-top: 0px; margin-bottom: 10px; color: #474747;}
.index-super .item .content p{line-height: 28px;}

/*关于我们*/
.index-about{background: #eff3f7; padding: 20px 0; overflow: hidden;}
.index-about .left h2.title{font-size:16px; font-weight: 600; text-align: center; padding: 20px 0 10px;}
.index-about .left .content{color: #848484; line-height: 28px; text-indent: 2em;}
.index-about .left .more{margin: 0 auto; margin-top: 20px; height: 28px; line-height: 28px; width: 100px; border: 1px solid #085; border-radius: 10px; text-align: center;}

/*新闻资讯*/
.index_news .content ul li{margin-bottom: 10px;}
.index_news .content .c-content{background-color: #eaefee; padding: 0 5%;}
.index_news .content .c-content h2.c-title{padding: 10px 0; font-size: 18px; color: #3b3b3c; line-height: 24px;}
.index_news .content .c-content p.c-time{display: none;}
.index_news .content .c-content p.c-summary{line-height: 20px; color: #676767; padding-bottom: 10px;}
.more-news{padding: 10px 0 20px;}
.more-news a{display: block; width: 150px; height: 32px; margin: 0 auto;}

/*荣誉资质*/
.index-honor .content .item{margin-bottom: 10px; background: #fff;}
.index-honor .content .item h3{background: #eff3f7; padding: 10px 0; text-align: center; font-weight: 500;}
.index-honor .content .last{background: #eff3f7; background: #fff; margin-bottom: 40px;}
.index-honor .content .last p{font-weight: 500; line-height: 28px; margin-bottom: 10px;}
.index-honor .content .last a.more{height: 24px; line-height: 24px; text-align: center; font-weight: 600;}

/*footer*/
.footer,.bottom,.yb_conct{display: none;}
.mobile_footer{background-color: #317acd; width: 100%; border-top: 1px solid #5a95d7; padding: 15px 0; text-align: center; font-size: 14px;}
.mobile_footer p,.mobile_footer p a{color: #fff;}

/*内页开始*/
.banner .pc{display: none;}
.sitemap{display: none;}
.change-title{height: 40px; line-height: 40px; margin: 5px 0;}
.change-title a{display: block;float: left; color: #333; text-align: center;}
.w2 a{width: 50%;}
.w3 a{width: 33.333333%;}
.w4 a{width: 25%;}
.w5 a{width: 20%;}
.change-title a.on{background: #085; color: #fff;}
/*成功案例*/
.case .content .summary{line-height: 28px; text-indent: 2em;}
.case .content .detail h2{font-size: 16px; padding: 10px 0;}
.case .content .detail .item{margin-bottom: 10px; line-height: 24px; padding: 5px 0; background: #fdfdfd;}

/*公司简介*/
.company img{margin-bottom: 10px; display: block;}
.company .content p{text-indent: 2em; line-height: 28px; margin-bottom: 10px; color: #999;}

/*荣誉、厂区环境*/
.honor .content li{float: left; width: 48%; margin-left: 4%; margin-bottom: 10px;}
.honor .content li:nth-child(2n+1){margin-left: 0;}
.honor .content li p{width: 100%; line-height: 1.4em; padding-top: 5px; color: #000; text-align: center;}

/*公用页码*/
.page{clear: both;text-align:center;margin:10px 0 20px;}
.page a{display: none;}
.page a.pre,.page a.next{display:inline-block;width:30px;height:30px;line-height:30px;text-align: center;color: #fff;border-radius: 50%;background:#0366b8}


/*新闻详情*/
.news-detail{margin-bottom:40px;}
.news-detail h2{padding: 10px 0 0; text-align: center; line-height: 28px; font-size: 18px; color: #014896;}
.news-detail p.date{text-align: center; line-height: 28px; font-size: 14px; color: #868686; border-bottom: 1px dotted;}
.news-detail .news-con p{line-height: 28px; color: #676767; margin-bottom: 10px;}

/*新闻列表*/
.news .news-list li{background: #f9f9f9; padding: 10px; margin-top: 20px;}
.news-list li .left{display: none;}
.news-list li .right{color: #999; line-height: 28px;}
.news-list li .right p.title{font-size: 16px; font-weight: bold; margin-bottom: 10px !important; color: #999;}

/*产品详情*/
.pro-list .left{display: none;}
.pro-list .detail .top .left{display: block;margin-top: 10px;}
.banner{display: relative;padding-top:70px;}
.Mheader_nav{position: relative;width:100%;height:50px;background-color:rgba(12, 83, 178, 0.8);margin-bottom: 10px;z-index:888;}
.Mheader_nav .all {color: white;line-height: 50px;text-indent: 12px;float: left;font-size: 1rem;}
.Mheader_nav img {width: 18px;margin-top: 16px;margin-right: 12px;height: 18px;/*transition: All 0s ease-in-out;*/}
.Mheader_nav img.add{transform: rotate(30deg);}
.Mheader_nav ul {padding:0 0 5px;position:absolute;width:100%;overflow: hidden;top:50px;left:0;background:#0c53b2;display:none;}
.Mheader_nav ul li {height: 50px;padding: 0 5%;z-index: 1;}
.Mheader_nav ul li a {float: right;color: white;font-size: 16px;width: 100%;padding-left: 12px;line-height: 50px;border-bottom: 1px solid white;}

.pro-list .detail .top .right .title{margin-top:10px;font-size: 16px;line-height: 32px;}
.pro-list .detail .top .right .title span{font-weight: bold;color: #085}
.pro-list .detail .top .right .contact{line-height: 28px;}
.pro-list .detail .top .right .more a.pc{margin: 0 auto;
  margin-top: 10px;width: 100px;
border-radius: 5px;color:#fff; background: #085;height: 32px;line-height: 32px;text-align: center;}
.pro-list .detail .product_detail{margin-top: 40px;}
.pro-list .detail .product_detail .title{width: 150px; height:40px; line-height:40px; text-align: center; color:#333; background: #e6e6e6; font-weight:bold; text-transform: uppercase; font-size: 14px; margin-bottom: 15px;}
.info p{line-height: 28px;margin-bottom: 10px;}
/*产品列表*/
.pro-list .content ul li{width: 48%; margin-left: 4%; float: left; margin-bottom: 10px;}
.pro-list .content ul li:nth-child(2n+1){margin-left: 0;}
.pro-list .content ul li a.title{line-height: 40px; background-color: #e5e5e5; text-align: center;}

/*联系我们*/
/*.contact .change-title,.map{display: none;}*/
.map{display: none;}
.contact-box{margin-top: 20px;}
.contact-box .item .top h2{font-size:16px; color: #085; line-height: 28px; margin: 20px 0;}
.contact-box .item .top .info p{height: 50px; line-height: 50px; background: #f5f5f5; margin-bottom:10px; padding: 0 10px;}
.contact-box .item .top .info p a{display: inline-block;}
.wechat img{width: auto;margin: 10px auto 20px;display:block;}
.wechat p{display: none;}

