@charset "utf-8";
*{margin:0;padding:0;}
body,a,p,ul,li,span,h1,h2,h3{
margin:0;
padding:0;
font-size:12px;
color:#6c6c6c;
font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
body{background-color:#fffffd;}
a{
text-decoration:none;}
li{
list-style:none;}

#header{
width:100%;
margin:0 auto;}
#head-content{
width:1002px;
margin:0 auto;
overflow:hidden;}
#logo{
float:left;}
#logo img{
border:none;}
#head-right{
width:730px;
float:right;
overflow:hidden;}

.h1_top{position:absolute;height:22px;line-height:22px;top:5px;left:50%;margin-left:-500px;font-weight:bold;}
.h1_top h1{float:left;font-size:12px;text-indent:20px;font-weight:bold;margin-top: 6px;}

#right-top{
width:300px;
float:right;
margin-top:18px;
height:18px;
margin-right:10px;}
#right-top p{
float:left;
height:18px;
margin-top:3px;}
#right-top p a{
line-height:16px;
margin-left:10px;
margin-right:10px;
text-align:center;}
#search{
height: 18px; 
float: right; }
#input{
width: 130px;
height: 23px;
line-height: 23px;
text-indent: 22px;
background: url(input.jpg) top center no-repeat;
border: none;
margin: 0;
padding: 0;
float: left;}
#searcher{
_float:right;
width:46px;
line-height:23px;
border:none;}

#nav{
width:100%;
float:left;
height:40px;
}
#nav ul{
overflow:hidden;}
#nav ul li{
float:left;
text-align:center;
height:40px;
margin-left:50px;}
#nav ul li a{
color:#414141;
font-size:20px;}
#nav ul li a:hover{
color:#b60f0f;
padding-bottom:10px;
border-bottom:1px solid #b60f0f;}

#banner{
clear:both;
margin:0px auto;
width:100%;
height:525px;
}
.midbg{ 
width:100%; 
height:525px; 
position: relative; 
z-index:1;
}
.iBan .banNum{
width:192px;
height:59px;
position:absolute;
bottom:35px;
left:50%;
z-index:100;
}
.iBan .banNum a{
width:19px;
height:19px;
display:inline;
overflow:hidden;
text-indent:-999em;
float:left;
}
.iBan .banNum a.dots{
background:url(dotsFocus.png) no-repeat center ;
}
.iBanScreen ul{ 
width:100%; 
height:525px;
position:relative; 
top:0; 
margin:0 auto;
}
.iBanScreen li{ 
width:100%; 
height:525px;
overflow:hidden; 
position:absolute; 
display:none;
}
.iBanScreen li a{ 
display:block; 
width:100%; 
height:100%;
}
.iBanScreen .num{ 
position:absolute; 
bottom:15px; 
left:45%; 
z-index:999; 
}
/*.iBanScreen .num a{ 
display:inline-block; 
width:14px; 
height:14px; 
background:url(dots.png) no-repeat center ;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dots.gif");
_background:url(dots.gif) no-repeat  center;
margin-right:10px}
.iBanScreen .num a.cur{ 
background:url(dotsFocus.png) no-repeat center; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dotsFocus.gif");
_background:url(dotsFocus.gif) no-repeat  center;}*/
#advantage{
clear:both;
margin:0 auto;
width:100%;
height:160px;
text-align:center;
background-color:#6b6b6b;}

#wrapper{
clear:both;
width:1002px;
margin:0 auto;
padding-top:10px;
overflow:hidden;}
#navigation{
width:232px;
float:left;
overflow:hidden;}
#prolist-index,#contact-index,#about-left{
width:232px;
float:left;
overflow:hidden;}
#contact-index{
margin-top:10px;}
#prolist-index .title2,#contact-index h5,#about-left h2{
border:1px solid #cfa09f;

height:41px;
line-height:41px;
color:#ffffff;
font-size:18px;
background-color:#c31512;
padding-left:10px;
font-family:"SimHei";
font-weight:normal;}

.new_title{height: 30px;line-height: 30px; color: #4d4d4d;font-size: 18px; font-family: "SimHei"; font-weight: normal;float: left;}
.hy_title{    border: 1px solid #cfa09f;
    width: 220px;
    height: 41px;
    line-height: 41px;
    color: #ffffff;
    font-size: 18px;
    background-color: #c31512;
    padding-left: 10px;
    font-family: "SimHei";
    font-weight: normal;}
#prolist-index .title2 h2,#prolist-index .title2 p{float:left;border:none;color:#ffffff;font-weight:normal;height:41px;
line-height:41px;font-size:18px;}
.en{
color:#ffffff;
margin-left:8px;
font-size:12px;
font-weight:normal;}
.more{
float:right;
margin-right: 10px;}
.more a{
width:10px;
height:10px;
display:block;}
.more img{
border:none;}
.pro-pic{
float:left;
width:230px;
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;}
#prolist-index ul,#about-left ul{
float:left;
overflow:hidden;
width:230px;
border:1px solid #e7e7e7;
border-top:none;
padding-top:5px;
padding-bottom:30px;}
#prolist-index ul li,#about-left ul li{
width:230px;
line-height:31px;
background:url(li02.jpg) left center no-repeat;
float:left;}
#prolist-index ul p{
width:230px;
line-height:31px; border-bottom:1px solid #efefed; background:#c41512;
float:left;}
#prolist-index ul p a{
color:#fff;
font-family:"SimSun";
display:block;
padding-left:18px;}

#prolist-index ul li a,#about-left ul li a{
color:#484848;
font-family:"SimSun";
display:block;
padding-left:30px;}
#prolist-index ul li a:hover,#about-left ul li a:hover{
background:url(li03.jpg) left center no-repeat;}
#contact-index{
padding-bottom:10px;
background:url(cont-bott-bg.jpg) bottom center no-repeat;}
#cont{
float:left;
overflow:hidden;
width:230px;
border:1px solid #e7e7e7;
border-top:none;
border-bottom:none;
padding-top:20px;
padding-bottom:20px;}
#comp-title{
color:#4b4b4b;
font-weight:bold;
font-family:"SimSun";
font-size:14px;
margin-left:15px;
line-height:30px;}
#cont p{
line-height:23px;
color:#4b4b4b;
font-family:"SimSun";
margin-left:15px;}
.juli{
margin-left:12px;}

#contenter{
width:745px;
float:right;
overflow:hidden;}
#else{
width:100%;
margin-top:20px;
clear:both;}
#news-index{/*
width:330px;
float:left;*/
overflow:hidden;
}
.h2_title h2,#comp-index h5{
height:30px;
line-height:30px;
color:#4d4d4d;
font-size:18px;
font-family:"SimHei";
font-weight:normal;}
.h2_title{
height:30px;
line-height:30px;
color:#4d4d4d;
font-size:18px;
font-family:"SimHei";
font-weight:normal;
background:url(news-line.jpg) center bottom no-repeat;}
.h2_title h2{float:left;}

#comp-index h5{margin:0;padding:0px;
background:url(about-line.jpg) center bottom no-repeat;}
.h2_title .en,#comp-index h5 .en{
color:#4d4d4d;}
.mo{
float:right;
margin-top: 10px;
margin-right: 5px;}
.mo a{
width:12px;
height:12px;
display:block;}
.mo img{
border:none;}
#news-index p{
width:100%;
border-bottom:1px dotted #b2b2b2;}
#news-index p img{
float:left;
margin-right:10px;
border:1px solid #c9c9c7;}
#news-index p span{
font-family:"SimSun";
font-size:13px;
color:#414141;
line-height:20px;
font-weight:bold;
margin-top:5px;
display:block;}
#news-index ul{
margin-top:5px;}
#news-index ul li{
line-height:25px;
background:url(li01.jpg) left center no-repeat;
padding-left:10px;
width: 48%;
float: left;
margin: 0 1%;}
#news-index ul li a{ display:block; width:100%;
font-family:"SimSun";}
.time{
float:right;
color:#9c9c9c;
font-family:"SimSun";}

#comp-index{
width: 745px;
    float: right;
    overflow: hidden;
    margin: 10px 0;}
#comp-index p{
line-height:26px;
text-indent:2em;
margin-top:12px;}
#comp-index p img{
float:left;
margin-left:10px;
margin-top:12px;}

#recommend1 h2{
clear:both;
width:735px;
height:36px;
padding-top:10px;
background:url(line01.jpg) center center no-repeat;
font-size:18px;
font-family:"SimHei";
font-weight:normal;
color:#ffffff;
padding-left:10px;}



.pic1 {clear:both;width:720px;margin-top:20px;}
.pic1 li{float:left;width:180px;margin-bottom:30px;}
.pic1 li a{display:block;width:167px;margin:0 auto;}
.pic1 li a p{line-height:22px; text-align:center;}
.pic1 li a h3{line-height:22px; text-align:center;font-weight: 100;}
.pic1 li a img{border:1px solid #ccc;}


#footer{
clear:both;
width:100%;
margin:0 auto;
background-color:#e8e8e8;
margin-top:40px;}
#foot-top{
width:1002px;
margin:0 auto;
overflow:hidden;
padding-bottom:50px;}
#block-about{
float:left;
width:120px;
padding-left:10px;}
#block-pro{
float:left;
width:240px;
padding-left:10px;
margin-left:35px;}
#block-news{
float:left;
width:120px;
padding-left:10px;
margin-left:30px;}
#block-about h5,#block-pro h5,#block-news h5{
font-size:16px;
color:#595959;
margin-bottom:20px;
font-weight: normal;
margin-top:30px;}
#block-about ul,#block-pro ul,#block-news ul{
overflow:hidden;}
#block-about ul li,#block-pro ul li,#block-news ul li{
width:120px;
float:left;
line-height:28px;}
#block-about ul li a,#block-pro ul li a,#block-news ul li a{
font-family:"SimSun";
color:#595959;}
#block{
width:262px;
float:right;}
#block ul li{
height:16px;
margin-top:10px;
margin-left:5px;
width:257px;}
#block ul li img{
border:none;
float:left;}
#block ul li span{
display:block;
line-height:16px;
float:left;
margin-left:10px;}
#block ul li a{
font-family:"SimSun";
color:#595959;}
#foot-bottom{
clear:both;
width:100%;
overflow:hidden;
background-color:#ffffff;
padding-bottom:25px;
padding-top:15px;}
#foot-bottom p{
text-align:center;
width:1002px;
margin:0 auto;
text-align:right;
color:#626262;
font-size:13px;}


#ban{
clear:both;
width:100%;
margin:0 auto;
background:url(banner03.jpg) center center no-repeat;
height:206px;}

#middle{
float:right;
width:744px;
overflow:hidden;
margin-top:10px;}
#location{
clear:both;
height:35px;
background:url(line03.jpg) center bottom no-repeat;}
#location h2{
font-size:18px;
color:#4d4d4d;
font-family:"SimHei";
line-height:35px;
margin-left:5px;
font-weight:normal;}
#location p{
font-size:18px;
color:#4d4d4d;
font-family:"SimHei";
line-height:35px;
margin-left:5px;
font-weight:normal;}
#title-en02{
color:#4d4d4d;
font-size:12px;
margin-left:10px;}
#weizhi{
float:right;
margin-right:2px;
padding-left:15px;
line-height:35px;
color:#a0a09f;
font-family:"SimSun";}
#weizhi a{
font-size:12px;
color:#a0a09f;
margin:0 5px;
font-family:"SimSun";}

#main{
width:100%;
margin-top:20px;}
#main p{
line-height:25px;
font-size:12px;
text-indent:2em;
font-family:"SimSun";
margin-top:10px;}

#allpro,#allnews,#showpro,{
width:100%;}
#allpro ul,#allnews ul{
width:100%;
overflow:hidden;
margin-top:20px;}
#allpro li {
float:left; 
width:167px;
height:202px;
margin-top:10px;
margin-left:8px;
margin-right:8px;}
#allpro li a img{
border:1px solid #cccccc;}
#allpro li a span{
width:167px;
line-height:25px;
text-align:center;
display:block;}
#allpro li a h2{
width:167px;
line-height:25px;
text-align:center;
display:block;}
.page {
overflow: hidden;
clear: both;
text-align: center;
padding-top:40px;
padding-bottom:40px;}
.page a{
width: auto;
padding: 5px;
display: inline;}

#allnews ul{
overflow:hidden;
margin-top:15px;}
#allnews ul li{
width:721px;
margin-left:7px;
_margin-left:6px;
float:left;
line-height:25px;
background:url(li01.jpg) left center no-repeat;
padding-left:10px;}
#allnews ul li a{
font-size:13px; display:block; width:100%;
font-family:"SimSun";}
#allnews ul li a:hover,#allnews ul li a:hover .time{
color:#c31512;}

#showpro{
margin-top:20px;
overflow:hidden;
padding-bottom:40px;}
#showpro p{
line-height:22px;
font-size:12px;
text-indent:2em;
font-family:"SimSun";
margin-top:10px;}
.H1{
font-size:15px;
line-height:40px;
text-align:center;}
.hit{
display:block;
width:745px;
text-align:center;
margin:0 auto;
font-size:12px;
color:#555555;
margin-bottom:20px;}
.imgcenter{
width:100%;
text-align:center;
display:block;
margin:0px auto 30px;}
#up_down{
width:730px;
margin:0 auto;
border:1px solid #cccccc;
padding:5px;
margin-top:20px;}
#up_down a{
line-height:20px;}
#related_product{
width:745px; 
margin-top: 20px;
overflow: hidden;}
#related_product h2{
font-size: 14px;
padding-left: 10px;
line-height: 30px;
width: 730px;
border: 1px solid #cccccc;}
#related_product ul{
width:100%;
overflow:hidden;}
#related_product li {
float:left; 
width:167px;
height:202px;
margin-top:20px;
margin-left: 9px;
margin-right: 8px;}
#related_product li img{
border:1px solid #cccccc;}
#related_product li a span{
width:160px;
line-height:25px;
display:block;
text-align:center;}

#feedback{
margin:0px auto;
width:745px;
margin-top:30px;}
.anniu{
width:80px;
height:30px;
text-align:center;
margin: 20px 560px;}
#feedback table{
margin:0 auto;}
#feedback table tr{
height:30px;}
#content1{
margin-top:5px;
margin-bottom:5px;}

#newslist02{ width:230px;margin-top:10px; clear: both}
#newslist02 h2{ border:1px solid #cfa09f;
width:220px;
height:41px;
line-height:41px;
color:#ffffff;
font-size:18px;
background-color:#c31512;
padding-left:10px;
font-family:"SimHei";
font-weight:normal;}
#newslist02 ul{margin-top:10px;}

#newslist02 ul li{ line-height:23px; }

#shouji{position:fixed;_position:absolute;top:150px;right:20px;background:#cfcfcf;z-index: 9999;}
#shouji p{margin:0px;padding:0px;text-align:center;font-weight:bold;font-size:12px;line-height:20px;color:#ff0000;}
#shouji img{width:150px;}

.contact_us_left input[type="text"]{margin: 8px 0;height: 30px; width: 600px;margin-left: 65px;}
.contact_us_left textarea{margin: 8px 0;height: 80px!important; width: 600px!important;margin-left: 65px;}
.contact_us_left input[type="button"]{margin-left: 255px!important;}

.footerDiv{display: none;}
.chanpin_xs{display: none;}
.shebei_tits{display: none;}
.new_tits{display: none;}
.footerDiv li{width:33.3%;float:left;}
.swiper-slide img{ width:100%;}

@media (max-width: 1002px) {  
#shouji{ display:none;}
#head-content{ width:100%;}
#advantage{ height:auto;}
#advantage img{ max-width:100%;}
#wrapper{ width:100%;}
#foot-top{ width:100%;}
#foot-bottom p{ width:100%; text-align:center;}
#contenter{ width:74.5%;}
#navigation{ width:23.5%;}
#recommend1 h2{ width:100%;background: url(line01.jpg) left center no-repeat;}
.pic1{ width:100%;}
#news-index{ width:97%; margin:1%; }
#news-index ul li{width: 98%;float: left;margin: 0 1%;}
#comp-index{ width:74%; margin:1%;}
#prolist-index, #contact-index, #about-left{ width:100%;}
#prolist-index .title2, #contact-index h5, #about-left h2{ width:100%;}
.pro-pic{ width:100%;}
.pro-pic img{ width:100%;}
#cont{ width:100%;}
#prolist-index ul p{ width:100%;}
#prolist-index ul li, #about-left ul li{ width:100%;}
#prolist-index ul, #about-left ul{ width:100%;}
.pic1 li{ width:23%; height:auto; margin:1%;}
.pic1 li a{ width:100%;}
.pic1 li img{ width:100%; height:auto;}

#block-about{ width:16%; padding-left:1%; }
#block-pro{ width:26%; padding-left:1%; margin-left:0px;  }
#block-news{ width:16%; padding-left:1%; margin-left:0px;  }
#block{ width:35%;}
#block img{ max-width:100%;}
#block-about ul li, #block-pro ul li, #block-news ul li{ max-width:100%;}
#footer div{ max-width:100%; }
#ban{ display:none;}

#middle{ width:74.5%;}
#allnews ul li{ width:100%; margin-left:0px; }
.hit{ width:100%;}
#showpro img{ max-width:100%; height:auto; margin-left:-6em;}
#up_down{ width:100%;}

#allpro li{ width:23%; height:auto; margin:1%;}
#allpro li a{ width:100%;}
#allpro li img{ width:100%; height:auto;}
#allpro li a h2{ width:100%;}
#related_product{ width:100%;}
#related_product li{ width:23%; height:auto; margin:1%;}
#related_product li a{ width:100%;}
#related_product li img{ width:100%; height:auto; margin-left:0em !important;}
#related_product li a span{ width:100%;}
.imgcenter img{ margin-left:0em !important;}
}

@media (max-width: 992px) {  
#header{ display:none;}
.none992{ height:60px;}
}

@media (max-width:767px) {  
#advantage{ display:none;}
#contenter{  width:100%; padding:2%;}
#navigation{ width:100%;}
#middle{  width:100%; padding:2%;}
#prolist-index ul li, #about-left ul li{ width:33.3%; float:left;}
#news-index{ width:98%; margin:1%; }
#comp-index{ width:98%; margin:1%;}

}


 @media (max-width: 425px) {
#prolist-index ul li, #about-left ul li{ width:50%; }
.pic1 li{ width:48%; }
#block-about{ display:none; }
#block-pro{  display:none; }
#block-news{ display:none; }
#block{ width:100%;}
#related_product li{ width:48%; }
#allpro li{ width:48%; }
#weizhi{ width:100%;}
#location{ height:auto;}


.footerDiv{display: block;}
.footer_phonebai{display: block;}
.footerDiv{background: #c31512;position: fixed;bottom: 0px;width: 100%;z-index: 9999999;}
.footerWrap li{text-align: center;margin-top: 6px; list-style:none;}
.footerWrap li a{color: #fff;font-size: 15px;display: block;}
.footerWrap li i{display: block;}
.footerWrap li a img{display: block;margin: 0 auto;}
.footer_phonebai{font-size: 16px;color: #5d5d5d;text-align: center;line-height: 30px;}
.footer_phonebai a{font-size: 16px;color: #5d5d5d;}
.chanpin_xs{display: block;}
.product_tui{display: none;}
.huoban{background: #4c4c4c;}
.form2{width: 100%;}
.huoban_right{background: none;}
.honor_bg{display: none;}
.new_tit{display: none;}
.new_tits{display: block;}
.youshi_bg .container{padding-left: 4px;padding-right: 4px;}
.footerDiv ul{margin-bottom: 0px;}
}
.cp_yh{ clear:both; overflow:hidden; padding-top:30px; text-align:left;}
.cp_yh h2{ font-weight:bold; font-size:24px; line-height:36px; text-align:center; margin-bottom:15px;}
.cp_yh h3{ font-weight:bold; font-size:18px; line-height:26px; clear:both; margin-bottom:8px;}
.cp_yh ul{ clear:both; margin-bottom:15px; overflow:hidden;}
.cp_yh ul li{ width:25%; float:left;}
.cp_yh ul li a{ font-size:14px; line-height:22px;}

.news_yh_list{ clear:both; overflow:hidden; padding-top:30px; text-align:left;}
.news_yh_list h2{ font-weight:bold; font-size:24px; line-height:36px; text-align:center; margin-bottom:15px;}
.news_yh_list ul{ clear:both; margin-bottom:15px; overflow:hidden;display: flex;flex-wrap: wrap;justify-content: space-between;}
.news_yh_list ul li{ width:49%;border-bottom: 1px dashed #d7d7d7; margin-bottom:5px;}
.news_yh_list ul li a{ font-size:14px; line-height:30px; display:block;}

.news_yh{ clear:both; overflow:hidden; padding-top:30px; text-align:left;}
.news_yh h2{ font-weight:bold; font-size:24px; line-height:36px; text-align:center; margin-bottom:15px;}
.news_yh h3{ font-weight:bold; font-size:18px; line-height:26px; clear:both; margin-bottom:8px;}
.news_yh ul{ clear:both; margin-bottom:15px; overflow:hidden;}
.news_yh ul li{}
.news_yh ul li a{ font-size:14px; line-height:22px;}
