body,input{font-family: "microsoft yahei";}

.allpage{background-color: #ffffff!important;

}

/*font*/

@font-face{font-family:"iconfont";src:url('../other/iconfont.woff') format('woff'),url('../other/iconfont.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;}







@font-face{font-family:"iconfont02";src:url('../other/iconfont02.woff') format('woff'),url('../other/iconfont02.ttf') format('truetype');}

.iconfont02 {font-family:"iconfont02" !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;

}





/*@font-face{font-family:iconfont02;src:url(../other/iconfont.woff) format('woff'),url(../other/iconfont.ttf) format('truetype')}

.iconfont02{font-family:"iconfont02" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}



*/









/* for white */

.white-bg{background:#fff;}



/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */

.casei{width:100%;height:auto;overflow:hidden;ma/rgin:3% auto; background:#ffffff; }



.blue{background-color:#blue;

}

.s_b{background-color: #blue;

}

.nav_new{width: 100%; padding:0.1rem 0; 

}

.nav_new ul li{
 	

width: 24.7%;
 	

height: 0.5rem;
 	

float: left;
 	

text-align: center;
 	

border-right: 1px solid #480d21;
}

.nav_new ul li:nth-child(5){border-right: 0;

}

.nav_new ul li:nth-child(1){border-left: 0;

}

.nav_new ul li:nth-child(6){border-left: 0;

}

.nav_new ul li:last-child{border-right: 0;

} 

.tpp{background: #580e20;border-bottom: 1px solid #9E9E9E;border-top:#fff solid 4px;}

.boo{background: #580e20;}

.nav_new ul li a{/* padding:80%; */color:#fff;font-size: 0.22rem;font-family: "microsoft yahei";border-right:#ff7074 solid 1px; display:block;height: 0.5rem;line-height: 0.5rem;

}

.nav_new ul li a:nth-child(4){border:none!important;

}

.nav_new ul li a:last-child{border:none;}

.boo ul li:nth-child(4) a{border:none; color:#fde34a;}

/* banner */

.banner{width: 100%;position: relative;border-bottom: #580e20 solid 4px;border-top: #580e20 solid 4px;}

.swiper-pagination{ padding:0; margin:0;width: 100%!important;text-align: center!important;bottom: 0.04rem!important;

}

.swiper-pagination-bullet{width: 0.1rem!important;height: 0.1rem!important; background-color: #fff;opacity: 1!important; border-radius:50%!important; 

}

.swiper-pagination-bullet-active{ background: #c60911; 

}

.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 2px!important;

}



input{outline: none;

}

.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:#fff;text-align:center;overflow:hidden;

}

.search{width: 96%;height: 0.691rem;padding:0 2%;position: absolute;top: -120%;left: 0;background-color: #3eb3df;font-family: "microsoft yahei";

}

.search-lh-input{width: 75%;border:1px solid #3eb3df;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 #3eb3df;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_text{font-size: 14px;width: 100%;height: 0.5rem;background: #fff url(../images/search_bg_05.png) no-repeat 95% center;-webkit-background-size: 7%;background-size: 7%;border:none;font-family:"microsoft yahei";text-indent: 3%;

}



.search_new{ width:92%; z-index:9; background:#be0505; position:relative;padding:3% 2% 3% 6%;text-align: left;

}

.srch-sub{position:absolute;top:20%;right:3%;width:0.42rem; height:0.42rem;text-align:center;border:none;font:0.3rem/1 "Microsoft YaHei"; font-weight:normal;cursor:pointer; background:none;color:#FFF;-webkit-appearance:none;

}

.search_new .input1{width:88%;border:1px solid #cdcdcd; border-radius:20px;-webkit-background-size: 7%;background-size: 7%;text-indent: 3%;padding:2% 0;}

.common_title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 3%;}

.common_title span{display: inline-block;position: absolute;top: 50%;left: 0;z-index: 0;width: 100%;height: 1px;background-color: #b9bbcb;}

.common_title h2{position: relative;z-index: 1;display: inline-block;width: 38%;background-color: #2332c6;color:#fff;font-size: 0.26rem;padding:1.5% 0;border-radius: 20px;}



.more_i{ width:100%;height:0.5rem; line-height:0.5rem; font-size: 0.24rem; margin-top:3%;}

.more_i span{float:left;font-weight:bold;width:25%;color:#3b3b3b;padding-left:4%;background:#fff;border-bottom: #580e20 solid 2px;}

.more_i01{ float:right; color:#626262; width:67%; text-align:right;  padding-right:4%; background:#fff;border-bottom:#3b3b3b solid 2px; }

.more_i01 a{ color:#7e7e7e;}







.about_i{ width:92%; margin:4% auto; color:#333; font-size:0.22rem; line-height:0.36rem; height:1.8rem; overflow:hidden;}







.case_i{ background:#ffffff; margin:4% auto 0; width:92%;}

.case_i dl{ float:left; text-align:center; width:47%; font-size:0.22rem;}

.case_i dl dt{border:#cfcfcf solid 1px; padding:4%;}

.case_i dl dd{ color:#333; line-height:0.4rem; height:0.4rem; overflow:hidden;}

.case_i dl:nth-child(even){ float:right;}













.zixun_i{ width:94%; margin:4% auto 0;}

.zixun_i ul li{ position:relative; font-size:0.22rem; background:#eee;}

.zixun_i ul li a{ padding-left:2%; color:#333; width:90%; display:inline-block; line-height:0.6rem; height:0.6rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.zixun_i01{ color:#008fd1; font-size:0.26rem; font-weight:bold; position:absolute; top:0; right:3%;}

.zixun_i ul li:nth-child(even){ background:#fff;}





.dianhua{background: #580e20;font-size:0.22rem;text-align:center;color:#fff;line-height:0.4rem;padding:1% 0;}

.dianhua span{ font-size:0.22rem; vertical-al/ign:middle; font-weight:bold;}

.dianhua strong{ font-weight:normal;vertical-ali/gn:middle; font-size:0.5rem; padding-right:2%;}







.yuanliao_i{ width:92%; margin:0 auto; padding-top:1%;}

.yuanliao_i dl{ padding:2% 1% ; border:#cfcfcf solid 2px; background:#f0f0f0; margin-top:3%;}

.yuanliao_i dl dt{ float:left; width:26.44%;border:#cfcfcf solid 2px;}

.yuanliao_i dl dd{ float:left; width:70%; padding: 0 0 0 2.5%;}

.yuanliao_i h2{font-weight:normal; font-size:0.22rem; color:#333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.yuanliao_i strong{ font-weight:normal; color:#666; line-height:0.25rem;height:0.5rem; overflow:hidden; display:block;}

.yuanliao_i span{ color:#999; font-size:0.15rem; display:block; margin-top:1%;}







.chanpin_i{ padding:1% 0 0;}

.chanpin_i dl{ padding:3% 4%;}

.chanpin_i dl dt{ float:left;width:48%; border:#cfcfcf solid 2px;}

.chanpin_i dl dd{ width:48%; float:right;}

.chanpin_i h2{ font-weight:normal; font-size:0.22rem; display:block; color:#333; border-bottom:#b8b8b8 solid 1px; line-height:0.4rem; height:0.4rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis}

.chanpin_i span{ color:#666; overflow:hidden; line-height:0.25rem; heig/ht:1.25rem; margin-top:3.5%; display:block;-webkit-line-clamp:5;

-webkit-box-orient: vertical;

text-overflow: ellipsis;

overflow: hidden;

display: -webkit-box;}



.chanpin_i dl:nth-child(even){ background:#f2f2f2; border-top:#cfcfcf solid 1px;border-bottom:#cfcfcf solid 1px;}

.chanpin_i dl:nth-child(even) dt{float:right;}

.chanpin_i dl:nth-child(even) dd{float:left;}













.common_title_new h2{background-color: #e00409!important;}











.beian{background-color: #fff;color:#878585;text-align: center;height: 0.65rem;line-height: 0.65rem;font-size: 0.21rem;}

.beian a{color:#878585;font-size: 0.21rem;}

.common_bg{background-color: #ff4863;}





.more_im{ width:100%; margin:2%  auto 0 auto; background:#d6d6d6;text-align: center;padding:1.5% 0;}

.more_im a{color:#5e5e5e;font-size: 0.20rem;}



.baoming { background:#106cde; margin:0 auto;width: 100%;padding: 3% 0;font-family: "microsoft yahei";color: #ffffff;text-align: center;}

.baoming span { color:#ffffff;font-size: 0.22rem;display: block;margin-bottom: 0; text-align: center; padding-left:5%}

.icon_nav{ padding:5% 0 0 0;background-color: #ffffff; margin:0 auto ;  }

.icon_nav ul li{width: 17%;text-align: center;float: left;margin:0 3% 0 5%;}

.icon_nav ul li a span{display: inline-block;color:#000000;font-size: 0.19rem;margin-top:4%;width: 100%;height: 0.3rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.iconfont1_ys{ font-weight:normal; width:100%; display:block; width:0.9rem; height:0.9rem; border-radius:50%; line-height:0.9rem; text-align:center; color:#ffffff; font-size:0.4rem; font-weight: normal;}

.la1{ background:#0a58b8}

.la2{ background:#be0505; font-size:0.35rem}

.la3{ background:#0a58b8;font-size:0.45rem}

.la4{ background:#be0505; font-size:0.45rem}



.caseindex{ margin:0 auto;margin-top: 2%; width:100%; }

.caseindex ul li{ width: 27.5%;float: left;text-align: center;margin:0.5% 0% 1% 4%;}

.caseindex ul li img{border:1px solid #dadada;}

.caseindex ul li span{ display:block; padding:3% 0 0 0; font-size:0.2rem; color:#000000;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}









@media all and (min-width:640px){

    .content{width:640px;margin:0 auto;position:relative;}

}



