@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft Yahei", "微软雅黑", "宋体";margin:0px auto;font-size:.22rem; background:#ffffff;}
*{padding:0px;margin:0px;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
a{text-decoration:none; color:#666;}
input,textarea{outline:none;}
input{background:#fff;}
input,button,textarea{font-family:"Microsoft Yahei", "微软雅黑", "宋体";outline:none;}
em,i{font-style:normal;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.body_bg{background:#f0f0f0;}
.body_bg2{background:#f0f0f0;padding-top:0.9rem;}
.body_bg3{background:#fff;padding-top:0.9rem;}
input,textarea,button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance: none;border-radius: 0;}/*去除苹果默认样式*/
input::-webkit-input-placeholder{/* WebKit browsers*/ color:#999;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/ color:#999;}
input::-moz-placeholder{/* Mozilla Firefox 19+*/ color:#999;}
input:-ms-input-placeholder{/* Internet Explorer 10+*/color:#999;}

header{background:#3c3c3c;position:relative;}
.logo{padding: 0.2rem 2% 0.2rem 7%; width: 40%; float: left;}
.logo a{display:block;width:3.5rem;float:left;}
.logo a img{width:55%;height:100%;}
.logo span{display:inline-block;font-size:.25rem;margin-left:.15rem;margin-top:.2rem;font-weight:bold;color:#e26a00;}
header button{width: 50%;    height: 0.5rem; float:right; border: none;background: #3c3c3c; margin-top: 0.22rem;}
header button img{width:0.42rem;height:0.3rem;opacity:.7; float:right; padding-right:0.3rem;}

.rightNav a{display: inline-block;width: 96%;color:#666;margin-left: 2%;height:0.8rem;line-height: 0.8rem;border-bottom: 1px solid #f5f5f5;text-align: center;font-size:0.24rem;}
.rightNav a:hover{color:#e26a00;}
.alibb { background:url(/view/wap/images/alibb.png) no-repeat .5rem center #e26a00; color:#fff !important;}
.nav_click{color:#e26a00 !important;}
.bgDiv{width: 100%;height: 100%;background-color: #000;opacity: .5;position:fixed;display: none;z-index: 99;bottom: 0;}
.rightNav{width: 50%;max-width: 4.0rem;height: 100%;background-color: #fff;position: fixed;z-index: 999;top: 0;right: -50%;}
/*header end*/

.banner{position:relative;z-index:1;}
.swiper_banner{width:100%;overflow:hidden;}
.swiper_banner .swiper-slide a{width: 100%;height: 100%;}
.swiper_banner .swiper-slide img{width: 100%;height: 100%;}
.swiper_banner_2{width: 100%;height: 2.5rem;}
.swiper_banner_2 .swiper-slide a{width: 100%;height: 100%;}
.swiper_banner_2 .swiper-slide img{width: 100%;height: 100%;}
.swiper_banner_3{width: 100%;height: 6.4rem;}
.swiper_banner_3 .swiper-slide a{width: 100%;height: 100%;}
.swiper_banner_3 .swiper-slide img{width: 100%;height: 100%;}
.swiper_fenzu{width: 100%;height: auto;}
.swiper-slide {text-align: center;font-size: 18px; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -webkit-flex;display: flex;display: -webkit-box;display: -ms-flexbox;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper_fenzu .swiper-pagination{bottom: 0rem!important;}
.swiper-pagination-bullet{ opacity:0.8 !important;background:#c2c6c9 !important;}
.swiper-pagination-bullet-active{background:#005bc7 !important;}
/*banner end*/

.container {}
.search{padding:0 .2rem .2rem;}
.search h3{font-size:.22rem;color:#666;height:0.6rem;line-height:0.6rem;overflow:hidden;font-weight:bold;}
.search h3 a{color:#666;display:inline-block;margin-left:0.15rem;font-weight:normal;}
.search h3 a:hover{color:#e26a00;}
.in_1{float:left;min-width:5.4rem;height:0.5rem;background:#f0f0f0;border:none;font-size:0.22rem;padding-left:0.1rem;}
.in_2{width:0.5rem;height:0.5rem;float:left; background-size:45%;border:none; cursor:pointer;background:url(/view/wap/images/search.png) no-repeat .15rem center #f0f0f0;}
/*search end*/

.advantage{padding-top:0.2rem; }
.advantage img { margin-top:.2rem; margin-bottom:.2rem;}
.advantage_nr { padding:.2rem; line-height:.32rem; color:#777;}
.advantage_nr h3 { font-size:.24rem; margin:.1rem 0; font-weight:bold;}
.advantage_nr span { font-size:.2rem;}
.advantage_nr span i { color:#e26a00;}

.index_title{text-align:center;margin:0.2rem auto 0.2rem; width:96%; position:relative; }
.index_title h3{color:#333;font-size:0.4rem; font-weight:bold;}
.index_title h3 i { color:#e26a00;}
.index_title span{display:block;padding:0 0.24rem; font-size:0.2rem;font-family:Arial, Helvetica, sans-serif;color:#666; border-bottom:1px solid #dfdfdf;  text-transform:uppercase; margin-top:0.1rem; height:.4rem; letter-spacing: .1rem;}
.index_title p{color:#666666;margin-top:0.1rem;font-size:0.18rem;}
.index_title p a{height:0.5rem;line-height:0.5rem;background:#f1f1f1;color:#333;padding:0 0.2rem;margin:0 0.05rem;margin-top:0.15rem;font-size:0.23rem;}
.service_list a{display:block; float:left;margin:0 0.3rem 0 0.4rem !important; color:#fff;}
.service_list a h3{height:0.52rem;padding:0.15rem 0.4rem 0.15rem 0.1rem; font-size:0.24rem; }

.in_detail_nav{overflow-x:scroll;overflow-y:hidden; padding:0.15rem 0.2rem 0rem; white-space:nowrap;position:relative;z-index:-0;overflow: -moz-scrollbars-none;
    -webkit-overflow-scrolling: touch;    margin-bottom: 0.15rem;    padding-bottom: 0.1rem; }
.in_detail_nav::-webkit-scrollbar {display: none;}/*去除默认滚动条边框*/
.in_detail_nav a{display:inline-block;height:0.5rem;line-height:0.5rem; font-size:0.22rem;color:#333; padding:0 0.3rem;margin-right:0.1rem;}
.in_detail_nav .a_click { color:#fff; background:#e26a00; border-radius:.5rem;}
/*product end*/

.swiper_solution { width:92%;}



.inex_product{padding-top:0.2rem; background:#f9f9f9;}
.inex_product ul { width:100%; margin-bottom:0.1rem; overflow:hidden; padding:.15rem;}
.inex_product ul li { margin-right:2%; width:46.7%; float:left;}
.inex_product ul li:nth-child(2n) {margin-right:0;}
.inex_product ul li span { display:block; line-height:0.6rem; text-align:center; margin-bottom:0.1rem; }
.more { width:100%; line-height:0.5rem; margin-top:0.1rem; padding-bottom:0.3rem; text-align:center;  clear:both; display:block;}
.more a { border-radius:.5rem; border:1px solid #c9c9c9; display:inline-block; width:30%;}
    /*product end*/


.about{background:#f9f9f9; padding-top:0.2rem; margin-top:.4rem;}
.about dl{}
.about dt{font-size:0.22rem;color:#666;height:1.95rem;line-height:0.4rem;overflow:hidden;margin-bottom:0.2rem; padding:0 0.2rem 0.4rem;}
.about dd{margin-bottom:0.2rem;}
/*about end*/

.news{background:#fff; padding:0.5rem 0;}
.news dl{padding:0 0.2rem 0 0; margin-bottom:0.3rem; overflow:hidden;}
.news dt{ width:49%; float:left;}
.news dd{float:right; width:49%; margin-left:2%;}
.news dd a{display:block;}
.news dd a h3{font-size:0.24rem;color:#333;height:0.45rem;line-height:0.4rem;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.news dd a h3 span{display:inline-block;float:right;color:#999;font-size:0.22rem;}
.news dd a h4 {font-size:0.22rem;color:#666;line-height:0.4rem;height:1.5rem;overflow:hidden;}
.news ul{margin:0 0.2rem;border-top:1px solid #e1e1e1;margin-top:0.2rem;padding-top:0.1rem; clear:both;}
.news ul li{border-bottom:1px solid #e1e1e1;padding-bottom:0.15rem;}
.news ul li a{display:block;height:0.5rem;line-height:0.5rem;color:#666;font-size:0.22rem;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.news ul li a i{display:inline-block;font-size:0.35rem;color:#dfdfdf;margin-right:0.1rem;}
.news ul li a span{float:right;color:#999;font-size:0.2rem;display:inline-block;margin-top:0.07rem;}
/*news end*/


.home_tel{background:#4d4d4d;padding-top:0.5rem;padding-bottom:1.2rem;}
.footer_dd1{margin:0 0.7rem;margin-bottom:0.5rem;}
.footer_dd1 dt{color:#fefefe;font-size:0.24rem;font-weight:bold;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.footer_dd1 dt i{display:block;width:0.4rem;height:0.03rem;background:#5d6165;margin-top:0.25rem;}
.footer_dd1 dd{margin-top:0.05rem;}
.footer_dd1 dd h3{font-size:0.22rem;font-weight:bold;color:#fff;height:0.6rem;line-height:0.6rem;}
.footer_dd1 dd p{color:#fff;height:0.3rem;line-height:0.3rem;margin-bottom:0.08rem;padding-left:0.4rem;font-size:0.2rem;}
.p_ico1{background:url(/view/wap/images/f_ico10.png) no-repeat left center; background-size:6%;}
.p_ico2{background:url(/view/wap/images/f_tel0.png) no-repeat left center; background-size:6%;}
.p_ico3{background:url(/view/wap/images/f_ico30.png) no-repeat left center; background-size:6%;}
.footer_dd2{margin:0 0.7rem;}
.footer_dd2 dt{color:#fff;font-size:0.24rem;font-weight:bold;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.footer_dd2 dt i{display:block;width:0.4rem;height:0.03rem;background:#5d6165;margin-top:0.25rem;}
.footer_dd2 dd{margin-top:0.38rem;}
.footer_dd2 dd a{display:block;color:#fff;font-size:0.24rem;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;background:url(/view/wap/images/f_tel0.png) no-repeat left center;padding-left:0.45rem;margin-bottom:0.15rem;background-size:6.5%;}
.footer_right dd a span{display:block;color:#fff;font-size:0.18rem;font-weight:normal;margin-top:-0.05rem;}
/*home_tel end*/

footer{}
footer{position:fixed;z-index:999;left:0;right:0;bottom:0px;background:#e26a00;height:0.8rem;}
footer ul{}
footer ul li{width:25%;float:left;text-align:center;font-size:0.18rem;}
footer ul li a{display:block;color:#fff;font-size:0.2rem;padding:0.1rem;}
footer ul li a img{width:0.3rem;height:0.28rem;}
footer ul li a span{display:block;margin-top:0.05rem;}
/*footer end*/


.main{ margin-top:0.15rem; }

/*product end*/

.detail_nav{overflow-x:scroll;overflow-y:hidden; padding:0.15rem 0.2rem .3rem; white-space:nowrap;position:relative;z-index:-0;overflow: -moz-scrollbars-none;
    -webkit-overflow-scrolling: touch;  border-bottom:1px solid #dfdfdf; }
.detail_nav::-webkit-scrollbar {display: none;}/*去除默认滚动条边框*/
.detail_nav a{display:inline-block;height:0.5rem;line-height:0.5rem; font-size:0.22rem;color:#333; padding:0 0.3rem;margin-right:0.1rem;}
.detail_nav .a_click { color:#fff; background:#e26a00; border-radius:.5rem;}
.info,.product{color:#666;line-height:0.4rem;padding:0.2rem 0.2rem;font-size:0.2rem;margin-top:0.15rem;  background:#fff; }
.info img,.product img{max-width:100%;}
/*info*/

.productlist{padding-top:0.1rem; background: #fff;}
.productlist ul{margin-top:0.2rem;}
.productlist ul li{margin:0 0.1rem; text-align:center;}
.productlist ul li a{display:block;width:2.9rem;float:left;margin:0 0.1rem 0.2rem;}
.productlist ul li a img{width:100%;height:3.17rem}
.productlist ul li span { height:0.5rem;line-height:0.5rem;}
.page{clear:both;text-align:center;margin-top:0.2rem;margin-bottom:0.2rem;}
.page a{display:inline-block;height:0.4rem;line-height:0.4rem;padding:0 0.15rem;font-size:0.18rem;color:#e26a00;border:1px solid #ddd;margin-left:-1px;}
.page a:hover{color:#fff;background:#e26a00;}
.page_click{color:#fff !important;background:#e26a00 !important;}
.page span{display:inline-block;margin:0 0.1rem;color:#999;}
/*productlist end*/

.product{}
.product_detail{margin-top:0.2rem;}
.detail_title{    padding: 0.2rem;    background: #fff;    margin-top: 0.15rem;}
.detail_title h2{font-size:0.28rem;color:#333;}
.detail_title h4{font-size:0.2rem;color:#999;margin-top:0.15rem; border-bottom:1px dashed #eee;padding-bottom:0.1rem;}
.page2{font-size:0.2rem;padding:0 0.2rem;line-height:0.4rem;color:#e26a00;font-weight:bold;margin-top:0.2rem;}
.page2 a{color:#999;display:inline-block;font-weight:normal; text-decoration:underline;}
/*product end*/

.articlelist{padding:0 0.2rem 0.1rem; background: #fff;}
.articlelist dl{padding-bottom:0.3rem;border-bottom:1px dashed #ddd;margin-bottom:0.15rem; padding-top:0.15rem;}
.articlelist dt{width:2.0rem;height:1.24rem;float:left;margin-right:0.1rem;}
.articlelist dd{}
.articlelist dd a{display:block;}
.articlelist dd h3{height:0.4rem;line-height:0.4rem;color:#333;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;font-size:0.22rem;}
.articlelist dd h3 span{color:#999;float:right;}
.articlelist dd h4{color:#666;font-size:0.2rem;line-height:0.35rem;margin-top:0.1rem;height:0.7rem;overflow:hidden;}
/*articlelist end*/

.photo {background:#fff; padding-top:0.2rem;}
.photo ul{margin:0 0.1rem;}
.photo ul li{width:2.9rem;float:left;margin:0 0.1rem 0.2rem; text-align:center;}
.photo ul li a{display:block;}
.photo ul li span { height:0.5rem;line-height:0.5rem;}



















<!--0.00029897689819336-->