﻿
*{margin:0; padding:0; list-style:none; text-decoration: none;}
	a{color:#000;}
@media screen and (max-width:700px) and (min-width:100px){ 

body,html{font-size:14px; line-height:1.3}
.bge0{background:#e0e0e0;}
.bgbg1{background:url(bg.jpg) no-repeat center top;}
.bg436{background:#555;}
.bg3a{background:#3a7c00;}
.w800{width:800px; margin:0 auto;}
.fl{ float:left;} .fr{ float:right}.clr{ clear:both;}

.nav_bg,.jumbotron,.foot,.title_p,.locaboxl,.foot_bom,.m_nav,.m_none,.nr_banner_bg{display: none;}


/**头部**/
.headerbox{ width:100%; background:#fff; top:0; left:0; z-index:999; text-align:center;}
.header_r .text{ width:;margin-top:0.4rem;font-size:1.0rem; padding-left:1.5rem; height:2.0rem; line-height:2.0rem;  background:#fff url(icon_tel.png) no-repeat left center;}

.header .headin{ width:2.5rem; height:2.5rem; line-height:2.5rem; position:absolute; top:0; text-align:center;}
.header .headertit{ font-size:1.6rem; color:#fff; text-align:center; height:3.5rem; line-height:3.5rem; padding:0 2.2rem;background:#ff6300;}
.header .headin img{ width:2rem; height:2rem; margin-top:1rem;}
.header .inleft{ left:0}
.header .inright{ right:0}
.header .inright span{display:block; transition:0.5s;}
.header .inright .close{display:none;}
.headerbox .slidebar{ position:fixed; z-index:9999; right:-20rem; top:0; background:#f5f5f5; height:100%; width:50%; box-shadow:0 0 0.7rem rgba(0,0,0,0.6); transition:0.5s; overflow-y:scroll}
.headerbox .slidebar.show{ right:0}
.headerbox .slidebar ul li{ height:2.2rem; line-height:2.2rem;}
.headerbox .slidebar ul li a{ font-size:0.8rem; color:#555; display:block; padding-left:1.5rem;}
.headerbox .slidebar .user{ background:#fff url(userbg.png) no-repeat 7rem 1rem; height:2rem; background-size:4rem; padding:0.5rem;}
.headerbox .slidebar ul li a:hover{ background:#555;color: #fff;}
.headerbox .slidebar .user .pic img{ width:2.5rem; height:2.5rem;}
.headerbox .slidebar .user .name{ margin-top:1rem;}
.headerbox .slidebar .user .name a{ display:inline-block; font-size:0.8rem; color:#555; padding:0 0.5rem; line-height:1.2rem;}

.fixbg{ background:rgba(0,0,0,0.3); position:fixed; left:0; top:0; width:100%; height:100%; display:none; z-index:3}

.cen{ text-align:center;}





/*位置导航*/
.location{height:2rem;text-align:left; line-height:2rem; padding:0 0.2rem; font-size:0.7rem;color:#4C4C4C;}
.location a{font-size:0.7rem; padding:0 0.3rem;color:#4C4C4C;}
.location img{ display:none}

/*导航*/
.location_nav{margin:0.8rem 0;}
.location_nav ul{}
.location_nav ul li{  float:left; margin:0.5rem; font-size:1rem; padding: 0.6rem 1rem;color:#fff; background:#ff6300;}
.location_nav ul li a{ color:#fff;}
.location_nav ul li:hover{background:#9c0202;}


.sarchboxr{width:95%; line-height:25px; margin:0 auto;}
.sarchboxr input,button{ margin:0px; float:left; display:inline-block; border-radius:0px;}
.sarchboxr input{border:1px solid #ececec; width:83%;height:25px; border-right:0px;}
.sarchboxr input:hover{}
.sarchboxr button{border-left:0px; width:15%;height:27px; color:#000; display:inline-block; background:#ececec;border:1px solid #ececec;}




.mobile_nav{ width:25%;}
.mobile_nav ul li{font-size:1rem; padding: 0.6rem 1rem; color:#000;   margin-top:0.6rem;border-left:2px solid #FFF;}
.mobile_nav ul li a{color:#000;}
.mobile_nav ul li.no {border-left:2px solid #ff6300;}
.mobile_nav ul li.no a{color:#ff6300; }
/*新闻*/
.m_gscp_box{margin-bottom:1rem; margin-top:1rem;width:95%; margin:0 auto;}
.m_gscp_box ul{width:100%;text-align:left; }
.m_gscp_box ul li {width:45%; float:left; margin-left:3%;  margin-top:1rem;}
.m_gscp_box ul li span{font-size:1rem; text-align:left; font-weight:500; margin-top:0.7rem; height:2rem; display:block;}
.m_gscp_box ul li img{ width:100%;height:12rem;border-radius:5px;border:1px solid #e5e5e5;}


/*产品*/
.m_pro_box{margin-bottom:1rem; margin-top:1rem;width:70%;  float:left;}
.m_pro_box ul{width:100%;text-align:left; }
.m_pro_box ul li {width:30%; float:left; margin-left:3%;  margin-top:1rem;}
.m_pro_box ul li span{font-size:1rem; text-align:left; font-weight:500; margin-top:0.7rem; height:2rem; display:block;}
.m_pro_box ul li img{ width:100%;height:5.5rem;border-radius:5px;border:1px solid #e5e5e5;}



/***在线留言***/
.zxly{}
.zxly h4{width: 96%;margin: 0.3rem auto 0;font-size: 0.5rem;font-weight: normal;}
.zxly h4 em{ color: #ff6300; }

.zxly .row_meg{width:80%;margin: 0.3rem auto 0;}


.zxly p{ text-align: center; padding: 0.3rem; line-height: 1rem; background: #999; color: #fff; }

.pictit01{overflow:hidden; position:relative; height:13.4rem;}
.pictit02{overflow:hidden; position:relative; height:16.6rem;}

.tszl .tit{font-size:0.9rem; text-align:left; display:inline-block;}
.tszl .text{font-size:0.7rem; line-height: 0.9rem;text-align:left; display:inline-block; text-indent:2em;padding:0 0.5rem 0.5rem 0.5rem; }

.cpbox{margin-top: 10px;}
.cptit{ height:2.3rem; line-height:2.3rem;  padding:0 0.5rem; border-bottom:1px solid #EEEEEE;}
.cptit .tit{font-size:0.9rem; text-align:left; display:inline-block;}
.cptit .menu{ text-align:right;}
.cptit .menu a{ padding:0 0.5rem; font-size:0.7rem; display:inline-block}
.cptit .menu a.on{ border-bottom:0.1rem solid #0655b4;}

.indexfloor{}
.indexfloor ul{ display:none; }



/*内容页*/
.content{max-width:95%; margin:0 auto;}
.content img{ max-width:100% !important; height:auto;}
.content h1{font-size:1.5rem; line-height:3.4rem; font-weight:normal;text-align: center;}
.content .pb-2{ line-height:2rem; background-color:#ececec;margin:1rem 0;text-align: center;}
.content p{font-size:1rem; line-height:2rem; z-index:2rem;}

.content .text-center{ line-height:1rem;}
.text-secondary p{ line-height:2rem;}


/*分页样式*/
#fenye{color:#999; text-align:center; padding:1rem 0;}
#fenye table{ width:100%;}
#fenye a{font-size:1rem;height:1.3rem;line-height:1.3rem;color:#A5A3A3; margin-top:1rem;  background:#F1F1F1; display:inline-block; margin:0 0.3rem; padding:0 0.3rem;}
#fenye a:hover{background:#053679;; color:#fff;}
#fenye	a.page-num-current{ background:#ff6300; color:#FFF;}
#fenye .prev,.pagination .next{text-align:center; width:3.3rem; display:inline-block;}
#fenye a:hover{color:#fff; text-decoration:none;}




.newlis{}
.newlis{width:95%;margin:0 auto;  }
.newlis ul{width:100%;}
.newlis ul li{border-bottom:1px solid #ccc; text-align:left; height:2rem; padding-top:0.6rem;}
.newlis ul li span{float:right;}


/*底部*/
.foot_top { width: 100%;height: 3rem;background: url(btop.png) center top no-repeat;}

.foot_ul{height:rem;bottom: 0;z-index: 99;left: 0; width: 100%; position: fixed; border-top:0px solid #e5e5e5;}
.foot_ul{text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;background:#e60717;}
.foot_ul li{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1;flex: 1; text-align:center;height:2.5rem;}
.foot_ul li .foot_img{width: 25%; padding: 0.6rem;}
.foot_ul li .foot_img img{ float: right; width: 1.2rem; }
.foot_ul li .foot_phone{width: 65%;}
.foot_ul li .foot_phone span{ float: left; height:1rem; line-height:1rem;padding: 0.7rem 0; font-size: 1rem; color: #fff;}


}