@charset "utf-8";
/*显示器小于800时候生效*/
@media screen and (max-width: 800px) {
/* CSS Document */
*{box-sizing:content-box;}
body{ margin:0px; padding:0px; font-size:0.26rem;  color:#333; font-family:"微软雅黑"; min-width:100%;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
:hover{/* transition: all 0.3s ease-in 0.1s,color 0.2s ease-out 0.1s; */}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6,dd,dt{list-style:none;margin:0px; padding:0px;}
img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
.fl{float:left;}
.fr{float:right}
.wd1200{width:100%;margin: 0 auto;height: auto;}
.clear{left:0;clear: both}
.mobileNavbar{top:0.9rem;height: calc(100% - 0.9rem - 1.4rem);}
.all,.main{width:100%;float:left;}

.top{color:#fff;background: #002060;float:left; width: 100%;height: 0.4rem;position: fixed;top: 0;left: 0;z-index: 99;}
.navlogo{ align-items: center;border-bottom: 1px solid #dcdcdc; display: flex; height: 0.9rem;justify-content: center;width:100%;float:left}
.navlogo img{height: 0.55rem;}
.index-nav{float:left;width:100%;line-height: 0.55rem;position: relative;position: fixed;left: 0;top: 0;z-index: 999;background: #fff;}

.nav li:hover .navtab{height:auto;}
.nav{width: 100%;float: left;width: 0.6rem;height: 0.6rem;float: left;overflow: hidden;background: url(../pic/lanmu2.png) no-repeat;background-size: 0.5rem;position: absolute;right: 0.25rem;top: 0.2rem;top: 0.26rem;}
.nav li{padding: 0;width: calc(100% - 0.3rem);}
.nav li:hover a{color:#16468D}
.nav li.on a{color:#16468D}
.nav li a{/*font-size: 0;display: block; font-size: .9375vw; */font-size:0.28rem;display: unset;}
.nav li.currentDt .navtab{height: auto !important;}

.navsearch{float:right;background: url(../pic/search.png) no-repeat 50%;width: 0.4rem;height: 0.55rem;margin-right: 0.2rem;background-size: 0.3rem;}
.navsearch a{font-size:0}
.nav li .navtab{width:100%;height: 0!important;background: #fff;position: unset;}
.nav li .navtab .nav_list{width:100%;float:left;background:#fff;margin-right:0.2rem;padding: 0;box-sizing: border-box;color: #000;min-height: unset;margin: 0;}
.nav li .navtab .nav_list a{font-size:0.24rem}
.nav li:hover .nav_list a{color:#000}
.nav li .navtab .nav_list dt{font-weight:bold;position:relative;padding-left: 0.11rem;border-top: #e3e3e3 solid 1px;}
.nav li .navtab .nav_list dt:before{display:none;}
.nav li .navtab .nav_list dt a{font-size:0.28rem;color:#c64f1d;}
.nav li .navtab .nav_list dd{float:left;width: 100%;font-size: 0.24rem;line-height: 0.48rem;padding-left: 0.22rem;}
.nav li .navtab .nav_list dd a:hover{color:#c64f1d}
.navimg{float:left;margin-top: 0.3rem;display: none;}
.navimg img{height:1.9rem;}
/*搜索*/
.search_in{display:none;margin-left: 0.1rem;padding: 0rem 0.3rem 0 0;font-size: 0.24rem;color: #9f9f9f;position: relative;float: left;border-radius: 0.2rem;background: #fff;margin-top: 0.06rem;border: 1px solid #e5e5e5;/* width: 90%; */margin-left: 0.5vw;padding: 0 1.5vw 0 1.5vw;text-align: center;width: 60%;margin: 0.1rem 20%;}
.search_in form{/* width: 2.78rem; */height: 0.6rem;line-height: 0.6rem;display: block;}
.search_in form input{background: none;border: 0 none;color: #333333;font-size: 0.26rem;}
.search_in form #search-i{width: 0.5rem;height: 0.6rem;display:block;cursor: pointer;position: absolute;right: 0;top: 0px;background: url(../pic/search.png) no-repeat 50%;background-size: 0.3rem;}
.search_in form #search-bg input {line-height: 0.6rem;display: block;width: 2.1rem;padding-left: 0.1rem;}
.search_in form #search-i input{ display: block;width: 100%;height: 100%;cursor: pointer;padding:0}
.text {color: #888;display: inline;float: left;font: 0.12rem/0.3rem 'Arial';height: 0.27rem;margin-left: 0px;text-indent: 0.1rem;width: 1.45rem;margin-top: 0.08rem;border: 0;border-radius: 0.15rem 0 0 0.15rem;}
.fixed{position: fixed;top: 0; margin-top:0px; z-index:9999999		}
.button {background: url("../pic/search.png") no-repeat scroll 0.05rem 0.04rem #fff;float: left;height: 0.27rem;margin-top: 0.08rem;width: 0.25rem;border: 0;border-left: 0;background-size: 0.22rem;border-radius: 0 0.15rem 0.15rem 0;}


/*轮播广告*/
.bn-alp {width:100%;height: 3.5rem;position:relative;float:left;background: #ffed29 no-repeat;background-position:50% 0%;overflow:hidden;margin-top: 0.9rem;}
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li {width:100%;height: 3.5rem;background-position:50% 0%;background-repeat:no-repeat;background-color:#dddddd;background-size:cover;position:absolute;top:0;left:0;z-index:10;}
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%; margin-left:-0.5rem; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width: 0.8rem;height: 0.05rem;background: #cccccc;border-radius: 0.1rem;cursor:pointer;/* transition: 0.3s all ease-in-out; */}
.bn-alp .i i.on {background-position: -1.3rem 0;background: #d05017;}

.series{padding: 0.4rem 0;padding: 0 0.2rem;box-sizing: border-box;}
.series.cp01{background: url(../pic/cpbg_01.jpg) no-repeat 50% 0;background-size: contain;}
.series.cp02{background: url(../pic/cpbg_02.jpg) no-repeat 50% 0}
.all .wd1200{width:100%;}
.series .title{width:100%;float:left;margin: 0.3rem 0 0.3rem;text-align: center;color:#000000}
.series .title .bgtitle{font-size: 0.32rem;margin-bottom: 0.1rem}
.series .title .smalltitle{font-size:0.2rem;color:#333}
.series_list{width:100%;float:left;}
.series_list li{width: calc(50% - 0.05rem);float:left;margin-right: 0.1rem;position: relative;margin-bottom:0.1rem}
.series_list li:last-child{margin-right:0.1rem}
.series_list li:nth-child(2n){margin-right:0}
.series_list li .img{width:100%;height: 4.15rem;float: left}
.series_list li .img img{width:100%;height: 100%;object-fit: cover}
.series_list .Htitle{position: absolute;bottom:0;background: #ffffff6b;width:100%;padding: 0.19rem;text-align: center;box-sizing: border-box;color: #333;text-shadow: 0 1px 2px #ffffff;}
.series_list .Htitle h3{font-size: 0.3rem;padding-bottom: 0.06rem;}
.series_list .Htitle p{font-size:0.26rem;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}

.Hvideo .li01{width: 100%;float: left;height: 5.5rem;text-align: center;position: relative;}
.Hvideo .li01 video {width: 80%;height: 100%;background: #000000;margin: 0;padding: 0;object-fit: cover;}
/*.Hvideo .li01:before{    background: url(../pic/video.png) no-repeat 0 0 / 100%;  content: ""; cursor: pointer; height: 40%;left: 50%; max-height: 2rem;
    max-width: 2rem;    position: absolute;    top: 50%;    transform: translate(-50%, -50%);    width: 20%;}
.Hvideo{background:#f9f9f9;padding:0.1rem 0 0.4rem;}*/

.section01{padding:0.4rem 0}
.section01 .wd1200{width:100%}
.section01 .oneleft{width: 100%;float:left;}
.section01 .ul{width: 100%;margin:0 auto;overflow:hidden;float:left;position:relative;padding-bottom: 0.3rem;}
.section01 .ul .left1{width: 0.5rem;background: url(../pic/left.png)  no-repeat;height: 0.5rem;background-size:0.5rem;position:absolute;left:0;top: 40%;transform: none;cursor:pointer;z-index:3;display: block !important;/* transition: all .5s ease; */}
.section01 .ul .right1{width: 0.5rem;background: url(../pic/right.png)  no-repeat;height: 0.5rem;background-size:0.5rem;position:absolute;right:0;top: 40%;transform: none;cursor:pointer;display: block !important;/* transition: all .5s ease; */}
.section01 .ul .neirong{width: calc(100% - 1.2rem);padding: 0 0;height: 3.7rem;overflow: hidden;margin-left: 0.6rem;}
.section01 .ul .neirong li{width: 100%;height: 100%;float:left;padding:0px 0 0 0px;text-align:center;position: relative;}
.section01 .ul .neirong .xxnr{background:#0000007a;position:absolute;left:0;height:0.9rem;bottom:0;width: calc(100% - 0.2rem);color:#fff;padding: 0 0.1rem;}
.section01 .ul .neirong h2{font-size:0.26rem;font-weight:normal;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding:0.1rem 0 0.1rem 0}
.section01 .ul .neirong p{text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.section01 .ul .neirong img{width: 100%;height: 100%;transition: all .5s ease;object-fit: cover;}
.section01 .ul .neirong li:hover .xxnr{background:#000000a6;}
	
.section01 .buttle {bottom: 0;left:50%;margin-left:-0.5rem;text-align:center;position:absolute;z-index: 990;}
.section01 .buttle i {display:inline-block;margin-right:0.1rem;width: 0.5rem;height: 0.05rem;background: #3f3c3c;border-radius: 0.1rem;cursor:pointer;/* transition: 0.3s all ease-in-out; */}
.section01 .buttle i.on {background-position: -1.3rem 0;background: #d05017;}
.section01 .buttle .swiper-pagination-bullet{height: 0.1rem;}


.footer{background: #1b1b1b;/* background: url(../pic/footer.jpg) 50% 0 repeat-y; */padding: 0.1rem 0;margin-bottom: 1.4rem;}
.footer .app_footer{width:100%;float:left;text-align: center;color:#fff}
.footer .app_footer li{padding:0.05rem 0;font-size: 0.27rem;}
.footer .app_footer .logo img{width:1rem;}
.footer .app_footer .wx img{width:1.2rem}
.footer .copy_row3{width: 100%;height: auto;line-height: 0.36rem;text-align:center;color: #999999;margin-bottom: 0.1rem;float: left;font-size: 0.27rem;padding: 0 0.2rem;box-sizing: border-box;}
.footer .copy_row3 a {color: #999999;}
.footer .copy_row3 a:hover{ color: #862225; text-decoration:underline; }

/*右侧悬浮菜单*/
.slide{width: 0.5rem;height: auto;position: fixed;top: 50%;margin-top: -1.26rem;background: #000000;right: 0;border-radius: 0.05rem 0 0 0.05rem;z-index: 999;display: none;}
.slide ul{list-style: none;}
.slide .icon li{width: 0.49rem;height: 0.5rem;background: url(../pic/icon02.png) no-repeat;background-size: 5rem 1.96rem;}
.slide .icon .up{background-position:-3.3rem -1.2rem ;}
.slide .icon li.qq{background-position:-3.85rem -0.73rem ;}
.slide .icon li.tel{background-position:-3.85rem -1.6rem ;}
.slide .icon li.wx{background-position:-3.85rem -1.2rem ;}
.slide .icon li.down{background-position:-3.3rem -1.6rem ;}
.slide .info{top: 50%;height: 1.47rem;position: absolute;right: 100%;background: #000000;width: 0px;overflow: hidden;margin-top: -0.735rem;transition:0.5s;border-radius:4px 0 0 4px;}
.slide .info.hover{width: 1.45rem;}
.slide .info li{width: 1.45rem;color: #ffffff;text-align: center;}
.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 0.1rem;text-align: left;}
.slide .info li.qq p a{display: block;margin-top: 0.12rem;width: 1rem;height: 0.32rem;line-height: 0.32rem;color: #ffffff;font-size: 0.16rem;   text-align: center;text-decoration: none;border: 1px solid #ffffff;border-radius: 0.05rem;}
.slide .info li.qq p a:hover{color: #36a928;border: none;background: #ffffff;}
.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 0.15rem;}
.slide .info li div.img img{width: 100%;height: 100%;}

.wrap{width:100%;float:left;margin-top: 0.9rem;}
.Eproductsad{width: 100%;float: left;position: relative;min-height: 3.5rem;height: auto;overflow: hidden;border-top: 0rem solid #000000;} 
.Eproductsad img{ width: 100%; top: 0%; -webkit-transform: translateY(-0%);transform: translateY(-0%); position: absolute}
.adv{margin-top: 0rem}

/*产品列表页*/
.product{margin: 0.3rem 0;}
.template{position:relative;width: calc(100% - 0.6rem);float: left;margin: 0 0.3rem;box-sizing: border-box;}
.icon11{width: 0.6rem;height: 0.6rem;}
.iconl{background: url(../pic/left.png) no-repeat 50% 0;background-size: 0.6rem;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.iconr{background: url(../pic/right.png) no-repeat 50% 0;background-size: 0.6rem;right:0;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.pro_list{width: 80%;float:left;/* margin: 0 25%; */height: 6.1rem;overflow: hidden;margin-bottom: 0.1rem;}
.pro_list li{float:left;width: 60%;margin:0 0.1rem;text-align:center;padding: 0.3rem 0.1rem;box-shadow: 0 0 0.1rem #c4c4c4;margin: 0;box-sizing: border-box;height: 5.5rem;margin-top: 0.3rem;}
.pro_list li span{width: 100%;height: 3.4rem;float:left;margin-bottom: 0.4rem;}
.pro_list li span img{width: 100%;height:100%;object-fit:contain}

.pro_list li p{font-size: 0.24rem;color:#999;font-size: 0.28rem;}
.pro_list li p.title{color:#d05017;margin-bottom:0.02rem;font-size: 0.28rem;}
.pro_list li.on{box-shadow: 0 0 10px #c4c4c4;}
.pro_list li.on span img{width:100%}
.pro_list li.on p{font-size:0.28rem}

/*资讯列表页*/
.section02{margin-top:0.9rem;}
.section02 .wd1200{width:100%;}
.section02 .ul .neirong{width: calc(100% - 1.2rem);padding: 0;height: 8.2rem;}
.section02 .tjzxleft{float:left;width: 100%;}
.section02 .tjzxright{float:right;width: 100%;display: flex;flex-direction: column;justify-content: center;height: auto;text-align:left}
.section02 .tjzxright .ftitle{font-size: 0.32rem;margin-bottom:0.16rem;font-weight:normal;}
.section02 .tjzxright .time{ color: #999;font-size: 0.26rem;margin-bottom: 0.16rem;}
.section02 .tjzxright a{background-color: #d05017;border-radius: 2px;color: #fff;font-size: 0.3rem;height: 0.6rem;line-height: 0.6rem;text-align: center;width: 2rem;float:left}
.section02 .buttle i{    height: 0.04rem; background: #cccccc; border-radius: 0.05rem;}

.news_list{width:100%;float:left;margin:0.5rem 0}
.news_list li{width: calc(100% - 0.4rem);float:left;margin: 0.2rem;box-sizing:border-box;padding:0.16rem;box-shadow: 0 0 0.12rem #0000001f;transition: all .3s;}
.news_list li .img{width:100%;height: 9rem;float:left}
.news_list li .img img{width:100%;height:100%;object-fit:cover}
.news_list li h2{width:100%;float:left;font-size: 0.34rem;height: auto;line-height: 0.48rem;margin-bottom: 0.3rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 0.16rem;font-weight: normal;}
.news_list li .artice{float: left;width: 100%;}
.news_list li .artice .time{float:left;color: #999;    font-size: 0.26rem;}
.news_list li .artice .link{float:right;color: #d05017;font-size: 0.3rem;}
.news_list li:hover{transform:scale(1.02);transition: all .3s;}
.news_list li:hover .artice .link{text-decoration: underline;}

/*翻页*/
.turn_page{text-align:center;line-height:0.35rem;clear:both;overflow: hidden;position: relative;font-family:Arial,Helvetica,sans-serif;padding: 0.3rem 0;}
.turn_page span{border: 1px solid #f6f6f6;display:inline-block; *display:inline; *zoom:1;font-size: 0.25rem;height:0.33rem;line-height:0.33rem;overflow:hidden;background:#fff;vertical-align:top;margin:0 0.04rem;}
.turn_page span em{width:0.15rem;height:0.15rem;display:inline-block;vertical-align:middle;margin-top:-0.02rem;}
.turn_page font, .turn_page a{width:0.32rem; height:0.33rem; display:block; text-align:center; text-decoration:none;}
.turn_page .page_item_current{background: #333333;color:#fff;cursor:default;}

/*问答*/
.question{margin-bottom:0.2rem}
.wd_list{width:100%;float:left;margin: 0.1rem 0;}
.wd_list .wd_question{background-color: #f6f6f6;cursor: pointer;padding: 0.24rem 0.75rem;position: relative;transition: all .3s;word-break: break-all;font-weight: normal;font-size: 0.28rem;color: #000000;position:relative}
.wd_list.active .wd_question{background-color: #d05017;}
.wd_list .wd_question:before{content:"";width: 0.4rem;height: 0.4rem;background:url(../pic/wd.png) no-repeat;background-size: 0.35rem;position:absolute;left: 0.33rem;top: 0.24rem;}
.wd_list .wd_question:after{content:"";width: 0.4rem;height: 0.4rem;background:url(../pic/up.png) no-repeat;background-size: 0.4rem;position:absolute;right: 0.36rem;top: 0.24rem;}
.wd_list.active .wd_question:before{background:url(../pic/wdon.png) no-repeat;background-size: 0.35rem;}
.wd_list.active .wd_question:after{background:url(../pic/down.png) no-repeat;background-size: 0.4rem;}
.wd_answer{background-color: #f6f6f6;overflow: hidden;position: relative;transition: all .3s;word-break: break-all;font-size: 0.27rem;line-height: 0.4rem;height: 0;padding: 0;}
.wd_list.active .wd_answer{padding: 0.17rem 0.75rem;height:auto}

/*资讯详情*/
.xq{width:100%;float:left;margin:0.2rem 0}
.article_left{float:left;width: 100%;padding: 0.1rem 0.2rem;box-sizing: border-box;}
.article_left .top_content{padding: 0.1rem 0 0.24rem 0;border-bottom: 1px solid #999;margin-bottom: 0.3rem;width: 100%;float: left;}
.article_left .top_content h1{font-weight:normal;font-size:0.45rem}
.article_left .top_content span{margin-top:0.2rem;width: 100%;float: left;}
.article_left .xq_content{width:100%;float:left;font-size:0.26rem;line-height: 0.4rem;}
.article_left .xq_content img{width:100%;height: auto;display: block}
.article_right{float:right;width: 100%;padding: 0.1rem 0.2rem;box-sizing: border-box;}
.article_right .title{margin-top:0.96rem;font-size: 0.32rem;margin-bottom: 0.44rem;width:100%;float:left;}
.article_right .history-list{width:100%;float:left}
.article_right .history-list li a{border-bottom: 1px solid #c9c9c9;float:left;width:100%; cursor: pointer; display: block; font-size: 0.28rem; height: 0.6rem; line-height: 0.6rem; overflow: hidden; text-overflow: ellipsis; transition: all .3s; word-break: break-all;}
.article_right .history-list li a:hover{color:#d05017}

/*联系我们*/
.lxwm{width: calc(100% - 0.8rem);float:left;text-align: center;font-size:0.28rem;margin:0.4rem;line-height: 0.56rem}
}