body,td,th {color:#4B4B4B; font-size:14px; font-family:Microsoft YaHei; font-family:"微软雅黑";}
a {color:#4B4B4B; font-size:14px; text-decoration: none;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}
.cp img{ border:1px solid #dedede; padding:2px;}
.cp img:hover{ border:1px solid #f00;padding:2px;}
#top,#logo,#sou,#products,#youshi,#compy,#content,#xinwen,#links{ width:1002px; margin:0 auto; overflow:hidden;}
.top10{ margin-top:10px;}



/*top*/
#top0{ width:100%; border-bottom: solid #ccc 1px; line-height:36px;}
.top1{}
.top2{}
.top2 a:hover{color: #f00;}



/*logo*/
.logo1{ padding-top:45px;}
.logo2{ padding-top:49px; font-size:30px; font-weight:bold; padding-left:15px; color:#333;}
.logo2 span{ font-size:18px; font-weight:normal; line-height:30px;}
.logo2 em{color:#ff7200; font-size:18px; font-style:normal;}
.logo3{ padding-top:56px;}
.logo1 img {
    width: 120px;
    padding-top: 10px;}


/*导航*/
#menuall{ width:100%; margin-top:30px; background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1973519219.jpg) repeat-x;}
#menu{ width:1002px; margin:0px auto;}
#menu li{ width:125px; line-height:47px; float:left; text-align:center; background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1961224612.jpg) right no-repeat;}
#menu li a{color: #fff; font-size:15px; font-weight:bold; display:block;}
#menu li a:hover{ background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1659412121.jpg)no-repeat center;}
#menu .a_nav a{ background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1659412121.jpg) no-repeat center;}



/*产品*/
#products{ padding-top:40px; padding-bottom:40px;}
#chang{ width:226px; float:left; overflow:hidden;}
.chang1{ background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1103943980.jpg) no-repeat center; font-size:20px; font-weight:bold;  line-height:20px; color:#fff; text-align:center; padding-top:15px; height:59px;}
.chang1 span{ font-size:14px; font-family:Arial; text-transform:uppercase;}
.chang2{ background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414113723_77969970.jpg) repeat-y top; line-height:36px;}
.chang2 a{ font-size:14px; padding-left:20px;}
.chang2 a:hover{ color:#F00;}
.chang3{ background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1200827588.jpg) no-repeat; height:21px; }
#cpimg{ width:754px; float:right; overflow:hidden;}
.pro_t{color:#fff; line-height:40px; height:40px; padding: 0 15px 0 0; border: 1px #dedede solid; overflow: hidden; background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1241893595.jpg) left top repeat-x;}
.pro_t p{ padding-left:23px; height:40px; line-height:40px; font-weight:bold; font-family: "Microsoft YaHei"; font-size:16px; color: #333; float:left; background: url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_456843018.jpg) 11px 10px no-repeat;}
.pro_t p span{font-size:14px; font-weight:100; font-family:Arial; color:#b2b5b6;}
.pro_t .fr {width:45px; height:15px; padding-top:12px;}
.cp_gun{padding-top:10px;}
.qy_img2{border:1px solid #e7e7e7; border-top:none; height:502px;}



/*compy*/
#compy{ margin-top:20px;}
.compy0{ width:659px;}
.nr_img{ float:left; width:311px; height:238px; padding:15px 15px 20px 15px;}
.nr_font1{width:280px; margin:19px 20px 10px 0px; font-size:14px; line-height:25px; float:right;}
.nr_font1 span{ line-height:31px;}
.compy1{ background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1563516904.jpg) no-repeat; width:100px;  height:36px; line-height:36px; color:#fff; text-align:center; margin-top:18px;}
.compy1 a{text-decoration: none; color: #FF3C00; font-size:14px;}
.compy1 a:hover{text-decoration: none; color: #FF3C00; font-size:14px; text-decoration:underline;}
.compy2{ width:323px; margin-left:20px;}
.nr_img2{ float:left; width:323px; height:102px;}
.nr_font2{width:323px; margin:20px 0px 5px 12px; line-height:24px; font-size:14px; }
.qy_img1{border:1px solid #e7e7e7; border-top:none; height:270px;}



/*企业形象*/
#content{ margin-top:20px;}
.qy_img{border:1px solid #e7e7e7; border-top:none; height:246px;}
.zs_tu{width:27px; height:59x; margin-top:79px;}
.zs_img{width:910px; padding-top:25px;}



/*新闻*/
#xinwen{margin-top:20px;}
.news_z{width:659px;}
.nr_img{ float:left; width:224px; height:185px; padding:15px 15px 20px 15px;}
.nr_font{width:379px;  margin:10px 10px 10px 0px; line-height:23px; font-size:14px;}
.nr_font p{ line-height:33px; color:#333; font-size:16px; font-weight:bold;}
.nr_font p a{font-size:14px;}
.nr_font p a:hover{text-decoration: none; color: #f00; font-size:14px; text-decoration:underline;}
.nrong1{background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112150_1615939450.jpg); overflow:hidden; width: 620px;}
.divnews_tag{padding-left:37px; color:#ccc;}

/*常见问题*/
.wenti{ width:324px; margin-left:18px;}
.wenti_tu{padding:18px 10px 10px 10px;}
.wenti_tu0{ margin-top:10px; background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_1156513437.jpg) no-repeat; line-height:29px; padding-left:28px; border-bottom:1px dotted #e2e2e2;}
.wenti_tu0 a{text-decoration: none; color: #FF3C00; font-size:14px;}
.wenti_tu0 a:hover{text-decoration: none; color: #FF3C00; font-size:14px; text-decoration:underline;}



/*link*/
#linkall{ width:1002px; margin:0 auto; overflow:hidden; background:url(https://memberpic.114my.com.cn/hesheng123/uploadfile/image/20250414/20250414112149_384535183.jpg); height:98px; margin-top:20px;}
#link{ padding-top:15px;}
.link_l{ width:145px;}
.link_r{ width:850px;}



/*版权*/
#fudaohang{color:#f8f8f8; line-height:45px; text-align:center; font-size:14px; background:#114dce; height:45px; width:100%; margin-top:15px;}
#fudaohang a{font-size:14px; color:#f8f8f8; color:#faf9f8;}
#fudaohang a:hover{font-size:14px; color:#f00; }
#banquan{ padding-bottom:20px; margin-top:15px; line-height:28px; padding-bottom:30px; text-align:center; font-size:14px; }
#banquan a{font-size:14px; }
#body2{ width:100%; background:#fff;}



/*内页*/
#bodycon{ margin-top:20px;}
.strong_title{ display:none;}
.mianbxContent{width: 100% !important; text-align: left !important; font-size: 16px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important;}
.mianbxContent a{font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}

.banner{ overflow:hidden; background:#fff; position:relative;}
.banner-box{ min-width:1200px; height:500px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:500px; background-position:center; background-repeat:no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width:100%; position:absolute; top:0; left:0; margin-left:0; height:100%; overflow:hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:197px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(http://cdn.dg.114my.cn/img/2020/20200406105537_1621109331.png) 0 0 no-repeat; } 
.banner-btn a.next{ right:-50px; background:url(http://cdn.dg.114my.cn/img/2020/20200406105537_1621109331.png) -49px 0 no-repeat; }
.banner-box .hd { position:absolute; bottom:20px; width:100%; }
.banner-box .hd ul { width:1200px; margin:0 auto; text-align:center; }
.banner-box .hd ul li{ width:40px;height:10px;text-indent:-9999px;background:#ccc;cursor:pointer;display:inline-block;margin:0 5px;transition:0.3s all ease-in-out; border-radius: 10px;}
.banner-box .hd ul li.on{ background:#fff; width:60px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}