body,
h1, sub,
ol, ul, li { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5标签初始化 
--------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

/* 标签初始化 
--------------------------------------------------*/
ol, ul,li{ list-style: none; }
blockquote, q { 
    quotes: none; 
    border-left: solid 4px #39c;
    margin-left: 10px;
    padding-left: 10px;
    background: whitesmoke;
    margin: 10px auto;
    padding: 6px 10px;
    color: #666;
    font-size: 20px;
}
i,em{
    font-style:normal;
    font-weight:100;
}
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }




table{ border-collapse: separate;border-spacing: 0;}
th, td {text-align: left; font-weight: normal;}
img, iframe {border: none; text-decoration:none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;margin:0;padding:0;}
select {margin: inherit;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
strong,b{font-weight:100;}
input,button{border: 0;outline:none;}
button:hover{cursor:pointer;}
/* 解决Google浏览器字体不小于12px的问题
--------------------------------------------------*/
html{ -webkit-text-size-adjust:none;}
a{color: #333;text-decoration: none;}
a:hover{text-decoration: none;color: #ff0000;}
a{outline: none;}
a:active{*star: expression(this.onFocus=this.blur());}
a:focus{*outline: 0; }


/*常用样式*/
.pr{ position:relative}
.fb,strong{ font-weight:700;}
.fb0{ font-weight:100;}
.hid{overflow:hidden;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.db{display: block;}
.imglink{display: block;text-align: center;}
.radius {border-radius:5px; background:#fff;overflow:hidden;padding:12px;}
/*input 框提示文字 html5*/
.placeholder{color:#888888;}
input::-webkit-input-placeholder{   color: #888888;}
input::-moz-placeholder{color: #888888;}
textarea::-webkit-input-placeholder{color: #888888;}
textarea::-moz-placeholder{color: #888888;}
//img{width: 100%;max-height: 100%}
/*清除浮动*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{ clear:both; }/* For IE 6/7 (trigger hasLayout) */
.clearfix{zoom:1;margin-top:12px;}
.clear{clear:both;height:0px;overflow:hidden;}
/* 定义全局通用样式 */
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
.full{width: 100%}
.hqlqtc{
    width:1200px;
    overflow: hidden;
    max-width: 1200px;
    margin:0 auto;
}
.vc{
    display: table-cell;
   vertical-align: middle;
   /*text-align: center;*/
}
/*头部*/
.index-a{width:100%;overflow: hidden;}
.index-b{width:1200px;overflow: hidden;margin:0 auto;}
.index-logo{width:100%;height:100px;float:left;}
.index-logo1{width:520px;float:left;margin-left:15px}
.index-logo1 img{width:auto;}
.index-logo1 h1{position:absolute;top:100px;padding-left:135px;width:300px;height:20px;font-size:16px;color:#333; font-weight: bold; font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.index-logo1 .nh1{position:absolute;top:100px;padding-left:120px;width:300px;height:20px;font-size:16px;color:#333;font-family: "微软雅黑", "黑体","宋体";}
.index-logo2{width:236px;height:95px;background:url(/skin/jh2019/images/teltop.png) no-repeat left;float:right;margin-top:10px;}
.index-logo2-tel{width:230px;height:20px;float:left;font-size:28px;color:#FF0000;font-family:"微软雅黑", "黑体", "宋体";padding-top:15px;text-align:left;padding-left:50px;    font-family: impact;}
.index-logo2-tel1{width:255px;height:20px;float:left;font-size:30px;line-height: 32px;color:#FF0000;font-family:impact;padding-top:25px;text-align:left;padding-left:50px;}
.index-logo3{width: 360px;   float: left;   margin-left: 15px; margin-top:25px; font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.index-logo3 span{ font-size: 24px; font-weight: bold; color: #333;letter-spacing: 2px}
.red{  font-size: 16px!important;  }
.red1{  margin-top: 8px;  }
.index-logo-m{display: none;}
.index-b .index-logo1 b{
 position: absolute;
    top: 100px;
    padding-left: 135px;
    width: 330px;
    height: 20px;
    font-size: 16px;
    color: #333;
    font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei";
    display: block; 
}

.header{}
.headerTop{background: #eee;overflow: hidden;}
.welcome{height: 32px;line-height: 32px;}
.headerContact{}
.headerContact a{height: 32px;line-height: 32px;padding:0 2px;font-size: 12px;}
.headerContact span{height: 32px;line-height: 32px;padding:0 2px;font-size: 12px;}
.logocontainer{width:50%;}
.logo{width:100%;height: 140px;}
.logo_mobile{display:none}
.procontainer{width:320px;}
.pro{width: 100%;/*height:140px;*/overflow: hidden; padding-top:48px;}
.pro .prot{font-size: 28px;}

.telimg{width: 50px;padding-top: 38px;margin-right: 10px;margin-top:28px;}

.tel{padding-top: 50px;}
.tel .ctext{font-size: 12px;color: red;padding-top:5px;display: none;}
.tel .numberp{color:red;font-size: 28px;height:32px;font-family: impact}
/*导航*/
.navhqlqtc {background: #0b8249 /*url(http://www.hqlqtc.com/skin/jh2019/images/navbg.jpg)repeat-x 0 bottom*/;width: 100%;height: 68px}
.navhqlqtc  .navul{width: 1200px;margin:0 auto;}
.navhqlqtc  ul li{width: 10%;float: left;height: 68px;line-height: 68px;}
.navhqlqtc  ul li a{color:#fff;font-size: 16px;display: inline-block;width: 100%;text-align: center;}
.navhqlqtc  .active{/*color: #ff0000*/}
.navhqlqtc >ul >li> a:hover{background: url(http://www.hqlqtc.com/skin/jh2019/images/hover.png)no-repeat center 0px;}

.sub{display: none;position: absolute;z-index: 20;width:12%;}
.sub li{
    float: none !important;
    width: 195px !important;
    background: #0b8249;
    height: 47px !important;
    line-height: 47px !important;
    overflow:hidden;border-bottom: 1px #FFF solid
}
.sub li a{display: inline-block;text-align:left !important;padding-left:50px; background: #0b8249 /*url(http://www.hqlqtc.com/skin/jh2019/images/leftli-sub.jpg) no-repeat left center*/;}
/*.sub li a:hover{background: url(http://www.hqlqtc.com/skin/jh2019/images/lefthover-sub.jpg)}
*/.navhqlqtc  >ul>li:hover .sub{display: block;}

/*banner*/
.banner{overflow: hidden;position: relative;height:auto;}
.banner img{width: 100%;max-height: 460px;}
.banner .hd {text-align: center;position: absolute;width: 100%!important;line-height: 5px;bottom:15px;left: 0;}
.banner .hd span {display: inline-block;width: 43px;height: 5px;line-height: 5px;background: #C7C7C7;margin: 0 5px;cursor: pointer;}
.banner .hd span.on {background: #0b8249;} 

.hotseller {background:url(http://www.hqlqtc.com/skin/jh2019/images/marqueebg.jpg) center 0 no-repeat;height:73px;margin-bottom: 5px;}
.hotseller span{float: left;display: block;width: 90px;height: 59px;text-align: center;    font: 600 18px/59px 'Microsoft YaHei';color: #fff;}
.hotseller marquee {float: left; width: 670px; height: 59px;font: 12px/59px 'Simsun';color: #fff;}



/*底部导航*/
.footer{margin-top:20px;}
.footer_pc{background: #131313;height: 52px;color:#fff;width:100%;}
.nav_pc a{line-height: 52px;display: inline-block;padding:0 20px;color:#fff;font-size: 14px;}
.footer_yl{background: #fff}
.wrap1 {margin: 20px auto 0 auto;color: #000000;border:1px #6995a5 solid;}
.fLink {position: relative;}
.sideTit {width: 1160px;height: 30px;padding:0 20px;margin-bottom: 5px}
.both, .clear {clear: both;}
.fLink ul {padding: 0px;float: left;margin-top: -0px;}
.sideTit ul {}
.height50{color: #FFF}
.height50 a{line-height:26px;font-size:12px;color:#FFF;}
.fLink .this {/*background: #fff;*/}
.sideTit .this {/*color: #000;background: #FFF;*/}
.fLink li {padding-right: 10px;height: 28px;font-size: 13px;line-height: 28px;float: left;}
.sideTit li {float: left;height: 30px;line-height: 30px;cursor: pointer;text-align: center;color: #FFF;font-size: 14px;padding-right:20px;border-bottom:1px #6995a5 solid}
.fLinkList{width: 1160px;display: table;margin-bottom: 15px;padding:0 20px;}
.footer_logo{background: #0b8249;width: 100%;display: table;}
.flogo{width: 30%;float: left;margin-right: 20px;height: 180px;display: flex;justify-content: center;align-items: center;}
/*.flogo img{width:auto;max-height: 80%}*/
.footer_logo .com{padding-top: 20px;font-size:14px;font-family: "微软雅黑", "黑体","宋体";}
.footer_logo .com p{color:#fff;line-height: 24px;font-size:14px;font-family: "微软雅黑", "黑体","宋体";}
.footer_logo .com a{color:#fff;font-size:14px;font-family: "微软雅黑", "黑体","宋体";}
.footer_nav_wrap{overflow: hidden;line-height: 26px;margin:15px auto 5px auto;width:1200px;}
.footer_nav_wrap a{color:#fff}
.footer_nav_wrap a:hover{color:#ff0000}
.footer_nav_wrap .title{font-size:16px;font-weight: 700;color:#fff;line-height:42px;}
.footer_nav_wrap .footer_news{width:12%;}
.footer_nav_wrap .footer_product{width:45%;}
.footer_nav_wrap .footer_product li{display:inline-block;float:left;width:33%;}
.footer_nav_wrap .footer_contact{width:23%;}
.footer_nav_wrap .footer_er{width:154px;float:right;}
.footer_nav_wrap .footer_er p{
    float:left; 
    display:block;
    writing-mode: tb-rl;
    letter-spacing: 4px;
    font-size: 14px;
    
}

.copyright{text-align:center;line-height:32px;background:#333}
.copyright a{color:#fff}
.nav_mobile{display: none;}
.mobile_con{background: #0b8249;text-align: center;margin-bottom:70px;padding:10px 10%}
.mobile_con p{line-height: 34px;font-size: 15px;color:#fff;}








@media(max-width:1360px){
    .hqlqtc{
        width:90%;
        overflow: hidden;
    }
    .navhqlqtc  .navul{width:auto}
    .product .product_list ul li .img {width: 95%;max-height: 95%;height: auto;padding: 1.5%;overflow: hidden;}
}
@media(max-width:1072px){
    .navhqlqtc  ul{width: 100%}
    .telimg{padding-left: 10%;padding-top: 10px;display:none}
    .tel{padding-top: 10px;float:right}
    .tel .ctext{display:none}
    .tjpro .pro_list{width: 100%;padding:0;}
    .honor_list ul li{width: 22%;margin-right: 2%}
    .honor_list ul li:last-child{margin-right: 0}
    .honor_list ul li img{width: 100%;height: auto;height: 125px}
    .product .product_list{width: 74%}
}
@media(max-width:1024px){
    .hqlqtc{
        width:100%;
        overflow: hidden;
        margin:0 auto;
    }

    .footer_pc,.slideTxtBox{display: none}
    .nav_mobile{display: block;}
    .index-b{width: 100%;overflow: hidden;}
    .index-logo{display: none}
    .index-logo-m{display: block;}
    .index-logo-m img{width: 100%;height: auto;}
    .dzlc{padding-bottom:20px;}
    .dzlc,.dzlc .dzlcline,.dzlc .dzlc_con{height: auto;}
    .dzlc .dzlc_con ul li{width: 100%;margin-left: 0}
    .dzlc h2.h2_title i.titl,.dzlc h2.h2_title i.titr{display: none;}
    .dzlc .dzlc_con ul{height: auto;width: 100%;display: table;}
}
@media(max-width:900px){
    .index-b{width: 100%;overflow: hidden;}
    .index-logo{display: none}
    .index-logo-m{display: block;}
    .index-logo-m img{width: 100%;height: auto;}
    .hqlqtc{
        max-width: 96%;
        padding: 0 2%;
    }
.blog-author-bio{display:none}
.col-md-3{display:none}
.footer_logo .hqlqtc{display:none}
.news-post-content img:first-of-type{width:50%; height:30%}
    .foot-relative {
    position: relative;
    width: 100%;
    height: 65px;
}
    .headerTop{display: none;}
    .logo{height: auto}
    .logocontainer{width: 100%;height: auto}
    .pro{display: none}
    .telimg{padding-left: 10%;padding-top: 10px;display:none}
    .tel{display:none}
    .tel .ctext{display:none}
    .logo_pc{display:none}
    .logo_mobile{display:block}
    /*导航*/
    .navhqlqtc {background: #fff;overflow: hidden;height:auto}
    .navhqlqtc  ul li{width: 19%;height:36px;line-height:36px;background:#0b8249;margin:2px 0.5%;border-radius: 5px}
    .navhqlqtc  ul li a{border-radius: 5px;font-size: 12px;}
    
    .hotseller{display: none;}
    .about_full .showmore{display:none}
    
    /*首页优势*/
    .advcontent .des{width: 100%;height:auto;float: none;}
    .advcontent .des .title{font-size:22px;font-weight:600;padding-top:5px;}
    .advcontent .des  p{font-size:14px;}
    .advcontent .img{width:100%}
    /*通用title*/
    .title_con{border-bottom: 1px solid #0b8249;padding-bottom: 0;}
    .title_con .title span{font-size: 16px;}
    .title_con .title i{font-size: 12px}
    .title_con .more a{height: 24px;line-height: 24px;}



    
    


.standard{
    width:48%;
    margin-right: 4%;
    float: left;
}
.standardnew{
    width:48%;
    float: right;
}
.standard_list{}
.standard_list li{clear: both;height:150px;overflow: hidden;border-bottom: 1px dashed;padding-top: 10px;}
.standard_list .index-new2-pic{width:35%;float: left;}
.standard_list img{height:140px;max-width: 100%;}
.standard_list .index-new2{width:63%;float: right;}
.standard_list .index-new2-bt{line-height: 28px;height: 28px;overflow: hidden;}
.standard_list .index-new2-bt a{color:#0b8249}
.standard_list .index-new2-sm{font-size: 13px;line-height: 24px;}
@media(max-width:1024px){
    .standard{display:none;width:100%;float: none;}
    .standardnew{width:100%;float: none;display:none;}
}







/* 以上是原网站的top和bottom*/
.footer_nav { width: 100%; height: 65px; position: fixed!important; bottom: 0; right: 0; z-index: 9999; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
    .foot {background:#0b8249; width: 100%; position: fixed; height: 65px; bottom: 0; left: 0; z-index: 10; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
    .foot-relative { position: relative; width: 100%; height: 65px; }
    .foot a { display: block; float: left; width: 25%; color: #fff ;}
    .foot a span { display: block; width: 100%; text-align: center; font-size: 25px;line-height:38px; }
    .foot a h3 { width: 100%; text-align: center; font: 14px/10px "microsoft yahei";margin:0; }
    @font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot'); src: url('../fonts/icomoon.eot') format('embedded-opentype'),  url('../fonts/icomoon.ttf') format('truetype'),  url('../fonts/icomoon.woff') format('woff'),  url('../fonts/icomoon.svg') format('svg'); font-weight: normal; font-style: normal; }
    .iconfont { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; 
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
