index_aboutindex_aboutindex_aboutbody,input{font-family: "microsoft yahei";}
.allpage{ background:#fff;}
input{outline: none;}
/*font*/
@font-face{font-family:"iconfont";src:url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype');}
@font-face{font-family:"iconfont1";src:url('../font/iconfont1.woff') format('woff'),url('../font/iconfont1.ttf') format('truetype');}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.iconfont1 {font-family:"iconfont1" !important;	font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;borde/r-radius: 50%;display: inline-block;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;
}
/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */
.casei{width:100%;height:auto;overflow:hidden;margin:0 auto;}
/*banner*/
.banner{width:100%;position: relative; margin:0 auto;}
.banner img{ width:100%; height:auto;}
.swiper-container { width: 100%; height: 100%;}
.swiper-slide { text-align: center; font-size: 18px; background: #fff;  /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -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-pagination{ padding:0; margin:0;width: 100%!important;text-align: center!important; bottom:0%; margin-bottom:3%;}
.swiper-pagination-bullet{width: 0.12rem!important;height: 0.12rem!important; background-color: #000;opacity: 1!important; border-radius:50%!important;}
.swiper-pagination-bullet-active{ background:#d42a2a; }
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 1%!important;}
.swiper-container{ }


/*顶部搜索区域*/
.search-lh-input{width: 75%;border:1px solid #65b673;border-radius: 15px 0 0 15px;float: left;border-right: none;height: 0.461rem;font-size: 0.18rem;font-family: "microsoft yahei";text-indent: 5%;margin-top: 2%;}
.search-lh-btn{width: 15%;float: left;background-color: #fff;border-radius:0 15px 15px 0;border:1px solid #65b673;border-left: none;height: 0.491rem;font-size: 0.25rem;margin-top: 2%;}
.search_hl{width:14.0625%;left:0.1%;top:-1px;position:absolute;height:100%;font-size:0.38rem;line-height:0.8rem;color:#b3b3b3;text-align:center;overflow:hidden;}
.search{width: 96%;height: 0.691rem;padding:0 2%;position: absolute;top: -120%;left: 0;background-color: #7e0001;font-family: "microsoft yahei";}
.search-lh-input{width: 75%;border:1px solid #364261;border-radius: 15px 0 0 15px;float: left;border-right: none;height: 0.461rem;font-size: 0.18rem;font-family: "microsoft yahei";text-indent: 5%;margin-top: 2%;}
.search-lh-btn{width: 15%;float: left;background-color: #fff;border-radius:0 15px 15px 0;border:1px solid #364261;border-left: none;height: 0.491rem;font-size: 0.25rem;margin-top: 2%;}
.search a{display: inline-block;width: 9%;float: left;color:#fff;text-align: center;height: 0.7rem;}


/*顶部搜索区域*/
.index_notice{ border-bottom:#eaeaea solid 1px; background:url(../images/no01.jpg) no-repeat; background-size:auto 100%; font-size:0.24rem; line-height:0.5rem; padding-left:12%; color:#666; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_notice span{ color:#333;}





/*导航区域*/
.t_nav{ background:#1d1b1c;}
.t_nav .type_a{ overflow:hidden; padding:1.5% 0;}
.t_nav .type_a li{ float:left; width:25%; text-align:center; overflow:hidden; height:0.55rem;line-height:0.55rem; font-size:0.24rem; color:#fff;}
.t_nav .type_a li a{ color:#fff;}











/**************************/
.beian{ text-align:center; color:#fff; font-size:0.18rem; padding:6% 0; height:1rem; overflow:hidden;}
.beian a{ color:#fff;}
.beian01{ padding-bottom:4%;}














.alltit{ color:#000; font-size:0.24rem; text-align:center; text-transform:uppercase; line-height:0.22rem; font-family:Arial; padding:6% 0 0%;}
.alltit01{ font-size:0.28rem;color:#000; font-family:'Microsoft Yahei';font-weight:bold; }
.alltit01 strong{ color:#d42828;}
.alltit01 img{ margin:1.5% auto;}


.alltit02{ color:#fff; font-size:0.24rem; text-align:center; text-transform:uppercase; line-height:0.22rem; font-family:Arial; padding:6% 0 0%;}
.alltit03{ font-size:0.28rem;color:#d42828; font-family:'Microsoft Yahei';font-weight:bold; }
.alltit03 strong{ color:#fff;}
.alltit03 img{ margin:1.5% auto;}






.allmore{ width:35%; margin:4% auto 0;}
.allmore a{ background:#fff; border:#c5c5c5 solid 1px; display:block; text-align:center; line-height:0.4rem; height:0.4rem; color:#6d6d6d;}



/*****首页 index_hpro*****/
.index_hpro01{ margin:1% auto 0; overflow:hidden;}
.index_hpro01 dl{ float:left; width:27.5%; position:relative; text-align:center;overflow:hidden; backg/round:#f4f4f4; margin:2% 1% 0 4%;}
.index_hpro01 dl dt{ background:#fff; height:1.05rem; border:#d0d0d0 solid 0.03rem;}
.index_hpro01 dl dt img{ height:100%; display:inline; max-width:100%;}
.index_hpro01 dl dd{ line-height:0.4rem; height:0.4rem; overflow:hidden; font-size:0.21rem; color:#3f3f3f;}




/*****首页 index_pro*****/
.index_pro{ he/ight:5.8rem; position:relative;}
.index_pro01{ margin:1% auto 0; overflow:hidden;}
.index_pro01 dl{ float:left; width:43%; position:relative; text-align:center;overflow:hidden; backg/round:#f4f4f4; margin:2% 2% 0 4%;}
.index_pro01 dl dt{ background:#fff; height:1.68rem; border:#d0d0d0 solid 0.03rem;}
.index_pro01 dl dt img{ height:100%; display:inline; max-width:100%;}
.index_pro01 dl dd{ line-height:0.4rem; height:0.4rem; overflow:hidden; font-size:0.21rem; color:#3f3f3f;}




/*****首页 资讯热线*****/
.index_tel{ height:2.1rem; margin-top:6%;}
.index_tel01{ color:#fff; font-size:0.21rem; padding:1.02rem 0 0 52%; line-height:0.45rem;}
.index_tel01 span{ display:block; font-family:Arial; font-weight:bold; letter-spacing:-0.01rem; font-size:0.22rem;}



/*****首页 售后服务*****/
.index_ser{}
.index_ser01{ width:1.05rem; font-weight:bold;  text-align:center; padding:1.15rem 0 0 73%;}
.index_ser01 span{ padding:0.22rem 0.24rem;color:#fff; line-height:0.35rem; display:block; height:1rem; font-size:0.28rem; background:url(../images/ser02.png) no-repeat; background-size:100% auto;}
.index_ser02{ text-align:right; font-size:0.22rem; color:#000; font-weight:bold; letter-spacing:-0.01rem; padding-top:1.3rem; line-height:0.38rem;width:94%; margin:0 auto;}
.index_ser02 span{ color:#064d95;}

.index_ser03{ background:#ebf7fb; text-align:right; font-size:0.21rem; color:#303030; line-height:0.32rem; border:#deeef4 solid 1px; width:94%; margin:3.6% auto 0;}
.index_ser03 span{ padding:3% 8% 3% 2% ; display:block; background:url(../images/ser03.png) no-repeat 98% 50%; background-size:4.3% auto;}


.index_ser04{}







/*****首页 业务范围*****/
.index_yw01{ padding-top:1%;}
.index_yw01 dl{ float:left; width:1.7rem; height:1.7rem; text-align:center; background:#d42a2a; border-radius:50%; border:#d1d1d1 solid 0.05rem; overflow:hidden; margin:5% 1.4% 0 3.2%;}
.index_yw01 dl dt{ height:1.15rem; background:#fff; overflow:hidden;}
.index_yw01 dl dt img{ margin:0 auto;border-radius:50% 50% 0 0; width:100%;}
.index_yw01 dl dd{ text-align:center; color:#fff; font-size:0.24rem; font-weight:bold; line-height:0.44rem;}








/*****首页 案例展示*****/
.index_case{  margin-top:6%; padding-bottom:7%;}

.index_case01{ margin:1% auto 0; overflow:hidden; padding-bottom:0.1rem;}
.index_case01 dl{ float:left; width:45%; position:relative; text-align:center;over/flow:hidden; margin:5% 0 0 3%;  background:#1d1b1c;}
.index_case01 dl dt{ height:2rem; background:#fff; width:92%; margin:4% auto 0;}
.index_case01 dl dt img{ height:100%; display:inline; max-width:100%;}
.index_case01 dl dd{ line-height:0.6rem; height:0.6rem; overflow:hidden; font-size:0.24rem; color:#fff;}







/*****首页 公司动态*****/
.index_dt01{ padding-bottom:7%;}
.index_dt01 dl{ overflow:hidden; height:0.9rem; margin-top:6%;}
.index_dt01 dl dt{ background:#f3f3f3; float:left; width:20%; height:0.9rem;}
.index_dt01 dl dt img{ margin:0 auto; height:100%; max-width:100%;}
.index_dt01 dl dd{ float:right; width:76%;}
.index_dt01 dl dd strong{ font-weight:normal; color:#333; font-size:0.28rem; line-height:0.3rem; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_dt01 dl dd span{ font-size:0.24rem; color:#999; margin-top:1.8%; display:block; line-height:0.26rem;}









/*****首页 新闻资讯*****/
.index_news{ width:100%; position:relative;}
.index_news01{ width:94%; margin:0 auto;}


.index_news03{ padding:5% 0 0;}
.index_news03 ul li{ border:#ccc solid 1px; border-left:#cc2222 solid 0.1rem; padding-right:10%; background:url(../images/n02.png) no-repeat 97% center; background-size:2.5% auto; margin-bottom:2.5%; border-radius:0.07rem;}
.index_news03 ul li a{ color:#666; display:block; line-height:0.66rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.24rem; padding-left:3%;}

.index_news04{ overflow:hidden; padding-top:5%;}
.index_news04 ul li{ float:left; width:24%; margin-right:1%; margin-bottom:1%; height:0.44rem; overflow:hidden;}
.index_news04 ul li a{ display:block; text-align:center; background:#ededed; font-size:0.22rem; color:#333; line-height:0.44rem; display:block;}
.index_news04 ul li a:hover{ background:#1d1d1d; color:#fff;}

.index_news05{ width:26%; margin:3% auto 0; }
.index_news05 a{ display:block; text-align:center; line-height:0.44rem; color:#fff; font-size:0.24rem; background:#d42a2a;border-radius:0.15rem;}

.index_news06{ border:#e1e1e1 solid 1px; background:url(../images/news04.jpg) repeat; height:0.11rem; margin:6.5% 0 6%;}




/*****首页 index_about*****/
.index_about{ backg/round:#000;overflow:hidden; height:2.83rem;color:#fff;}
.index_about01{ color:#ffb8b8; font-size:0.2rem; text-transform:uppercase;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/about03.png) no-repeat left bottom; padding:3% 0 4% 5%; margin-left:0.5%; background-size:auto 15%;}
.index_about01 span{ font-size:0.28rem; color:#fff; font-weight:bold; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.index_about02{ float:right; width:38%; padding:7% 3% 0 0;}
.index_about03{ float:left; width:51%; padding:2% 0 0 2%;}

.index_about04{ font-size:0.24rem; padding:1% 0 0 5%;}
.index_about05{ float:right; width:40%; padding-top:5%;}
.index_about05 a{ display:block; font-size:0.2rem; color:#fff; border:#fff solid 1px; text-align:center; line-height:0.36rem;}







/*****首页 常见问题*****/
.index_ans{ height:3.2rem; overflow:hidden;}
.index_ans01{}


.index_ans01{ color:#666; font-size:0.24rem; text-align:center; text-transform:uppercase; line-height:0.22rem; font-family:Arial; padding:10% 0 0%;}
.index_ans02{ color:#333; font-size:0.28rem; padding-bottom:2.1%;font-family:'Microsoft Yahei';}
.index_ans02 span{ }


.index_ans03{ padding:1.5% 17% 0;}
.index_ans03 ul li a{ display:block; font-size:0.24rem; line-height:0.48rem; color:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_ans03 ul li a span{ font-weight:bold; padding-right:4%;}

.index_ans04{}
.index_ans04 a{ line-height:0.6rem; font-size:0.28rem; background:#d42a2a; display:block; text-align:center; color:#fff;}






/*****首页 index_cotnact*****/
.index_contact{ backgr/ound:#f00; height:3.1rem; overflow:hidden;}
.index_contact01{ font-size:0.18rem; color:#666; width:50%; padding:1% 0 0 0; margin:0 0 0 45%;}
.index_contact02{ background:url(../images/lx02.png) no-repeat left 20%; background-size:10% auto; padding-left:13%; line-height:0.32rem; margin-top:5%; font-size:0.2rem;}
.index_contact02 span{ display:block; font-size:0.27rem; color:#d52d32; font-weight:bold;}
.index_contact03{ background:url(../images/lx04.png) no-repeat left 20%; background-size:10% auto; padding-left:13%; line-height:0.32rem; margin-top:4%;font-size:0.2rem;}
.index_contact03 span{ display:block; font-size:0.24rem; color:#333;}

.index_contact04{ padding-top:9%;}
.index_contact04 a{ color:#fff; font-size:0.24rem; background:#d63236; border-bottom:#a91a1d solid 0.04rem; padding:3.5% 7%; margin-right:3%;}




/*****首页 index_link*****/
.index_link01{ overflow:hidden; padding:1% 0 4%;}
.index_link01 ul li{ float:left; width:28%; border:#e1e1e1 solid 1px; backgr/ound:#f00; height:0.27rem; margin:0 0 3% 1.9%;}
.index_link01 ul li img{ height:100%; max-width:100%; margin:0 auto;}
.index_link02{  padding:1% 0 4%; height:1rem;overflow-y:auto;}
.index_link02 ul li{ float:left; width:auto; border:#e1e1e1 solid 1px; backgr/ound:#f00; height:0.27rem;  margin:0 0 3% 1.9%;}


@media all and (min-width:640px){
    .content{width:640px;margin:0 auto;position:relative;}
}

