body {font-size: 12px;background-color: white;font-family:"思源黑体";width: 100%;margin: 0px;padding: 0px;overflow-x:hidden;}
html {margin: 0px;padding: 0px;}
* {margin: 0;padding: 0;}
ul,li {list-style-type: none;}
a {text-decoration: none;color: #8c8f91;}
img{margin: 0;padding: 0;vertical-align: bottom;width: 100%;}
a:hover{text-decoration: none;}

header{display: none;}
.productss_bg{display:none}

.container-fluid {padding-right: 0px;padding-left: 0px;}
.header_bg{background: url(header_bg.jpg) repeat-x;overflow: hidden;clear: both;}
.header_bg p{font-size: 12px;color: #acadaf;line-height: 35px;}
.nav_index li{width: 14%;float: left;line-height: 101px;}
.nav_index li a{color:#37383a;font-size:16px;text-align:center;display: block;}
.nav_index li:hover{background: url(nav_li_hover_bg.jpg) bottom center no-repeat ;}
.banner{background: url(banner01.jpg) center top no-repeat;overflow: hidden;clear: both;height: 660px;}

/*轮播图*/
.midbg{ width:100%; height:660px; position: relative; z-index:1;clear:both}
.iBan { height:660px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:660px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:660px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:660px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }
.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}
.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}

.header_bg .col-lg-1,.header_bg .col-lg-10,.header_bg .col-lg-11,.header_bg .col-lg-12,.header_bg .col-lg-2,.header_bg .col-lg-3,.header_bg .col-lg-4,.header_bg .col-lg-5,.header_bg .col-lg-6,.header_bg .col-lg-7,.header_bg .col-lg-8,.header_bg .col-lg-9,.header_bg .col-md-1,.header_bg .col-md-10,.header_bg .col-md-11,.header_bg .col-md-12,.header_bg .col-md-2,.header_bg .col-md-3,.header_bg .col-md-4,.header_bg .col-md-5,.header_bg .col-md-6,.header_bg .col-md-7,.header_bg .col-md-8,.header_bg .col-md-9,.header_bg .col-sm-1,.header_bg .col-sm-10,.header_bg .col-sm-11,.header_bg .col-sm-12,.header_bg .col-sm-2,.header_bg .col-sm-3,.header_bg .col-sm-4,.header_bg .col-sm-5,.header_bg .col-sm-6,.header_bg .col-sm-7,.header_bg .col-sm-8,.header_bg .col-sm-9,.header_bg .col-xs-1,.header_bg .col-xs-10,.header_bg .col-xs-11,.header_bg .col-xs-12,.header_bg .col-xs-2,.header_bg .col-xs-3,.header_bg .col-xs-4,.header_bg .col-xs-5,.header_bg .col-xs-6,.header_bg .col-xs-7,.header_bg .col-xs-8,.header_bg .col-xs-9
{
    padding-right:0px;
    padding-left: 0px;
}
.header_bg img{width: unset;}


.service li{font-size: 18px;color: #333333;background: url(service_li_bg.jpg) right center no-repeat;line-height: 106px;}
.service li:hover{color: #db1706;}
.service li p{text-align: center;}
.service li:first-child p{background: url(service_1.jpg) 10px center no-repeat;}
.service li:nth-child(2) p{background: url(service_2.jpg) 10px center no-repeat;}
.service li:nth-child(3) p{background: url(service_3.jpg) 10px center no-repeat;}
.service li:nth-child(4) p{background: url(service_4.jpg) 10px center no-repeat;}
.service li:nth-child(5) p{background: url(service_5.jpg) 10px center no-repeat;}
.service li:last-child p{background: url(service_6.jpg) 10px center no-repeat;}
.service li:last-child{background: none;}

.about{background: url(company_bg.jpg) right top no-repeat;overflow: hidden;clear: both;margin-top: 130px;}
.about_tit{font-size: 20px;color: #333;margin-left: 10px;}
.about_tit img{width: unset;}
.about_tit{background: url(company_tit_bgs.jpg) bottom left no-repeat;padding-bottom: 26px;margin-bottom: 20px;}
.about_tit span{padding-left: 12px;}
.about_main{font-size: 14px;color: #575757;line-height: 26px;margin-left: 10px;margin-bottom: 30px;}
.about_main span{color: #cb2c31;}
.about_ul li p{font-size: 14px;color: #333333;}
.about_ul img{width: unset;}
.about_ul li p span{font-size: 12px;color: #565656;font-weight: normal;display: block;}
.about_ul .col-lg-3{
    padding-right: 10px;
    padding-left: 10px;
}
.about_an{width: 133px;line-height: 33px;text-align: center;background: #cb2c31;margin-top: 34px;margin-bottom: 110px;}
.about_an a{display: block;font-size: 16px;color: #fff;}

.product_bg{background: url(pro_bg.jpg) center top no-repeat;overflow: hidden;clear: both;}
.product_tit img{width: unset;}
.product_tit{background: url(about_tit_bgs.jpg) bottom left no-repeat;padding-bottom: 26px;margin-bottom: 30px;margin-top: 80px;}
.product_tit span{font-size: 20px;color: #fff;padding-left: 12px;}
.product_mian{font-size: 32px;color: #fff;}
.product_mians{font-size: 16px;color: #e0e0e0;line-height: 30px;padding-bottom: 30px;}
#demo6{margin-bottom: 64px;}
#demo6 li{border: 1px solid #b2b2b2;border-top:none;background: #fff;}
#demo6 li>a>span{height: 4px;background: #c70404;display: block;}
#demo6 li p{width: 90%;margin: 0 auto;border-top:1px dashed #999999;font-size: 18px;color: #666666;background: url(pro_li_p_jian.jpg) right 22px no-repeat;padding-top: 16px;padding-bottom: 26px;}
#demo6 li p span{display: block;font-size: 13px;color: #6e6e6e;padding-top: 10px;}
.owl-prev{position: absolute;left: -86px;top: 144px;}
.owl-next{position: absolute;right:-86px; top: 144px;}

.guang{background: url(hotline_bg.jpg) center top no-repeat;overflow: hidden;clear: both;}
.guang_left_tit{font-size: 30px;color: #333333;padding-left: 60px;padding-top: 26px;padding-bottom: 5px;}
.guang_left_main{font-size: 18px;color: #333333;padding-left: 122px;padding-bottom: 36px;}
.guang_left_main span{font-size: 25px;color: #cc200c;}
.guang_right{text-align: center;}
.guang_right_tit{font-size: 16px;color: #000;margin-top: 24px;}
.guang_right_tit span{font-size:25px;color:#000000;display: block;line-height: 42px;}
.guang_right_an{width: 100px;line-height: 30px;background: #f68100;border-radius: 14px;margin: 0 auto;}
.guang_right_an a{font-size: 16px;color: #fff;}

.app_tit{font-size: 22px;color: #000;text-align: center;background: url(app_tit_newbg.jpg) top center no-repeat;padding-top: 38px;margin-top: 58px;margin-bottom: 50px;}
.app_ul li{margin-bottom: 100px;}
.app_ul li p{position: absolute;width: 95.5%;height: 0px;background: rgba(204, 32, 12, 0.7);margin-top: -380px;overflow: hidden;transition: 0.5s;font-size: 24px;color: #ffffff;padding-left: 46px;}
.app_ul li img{height: 380px;}
.app_ul li:hover p{height: 380px;}
.app_ul li span{font-size: 40px;color: #fff;background: url(app_li_hover_xian.jpg) bottom left no-repeat;display: block;margin-top: 114px;padding-bottom: 24px;margin-bottom: 40px;}
.app_ul .col-lg-3{
    padding-left: 7px;
    padding-right: 7px;
}

.new{background: #e7e7e7;overflow: hidden;clear: both;}
.new_tit{font-size: 20px;color: #fff;text-align: center;background: url(new_tit_bg.jpg) left center;width: 317px;margin-top: 70px;padding-top: 11px;padding-bottom: 16px;margin-bottom: 30px;}
.new .container>a{width: 54px;height: 49px;display: block;float: right;margin-top: -84px;}
.new_left{width: 35%;float: left;margin-bottom: 80px;}
.new_left p{font-size: 16px;color: #fff;background: rgba(0, 0, 0, 0.5);line-height: 43px;position: absolute;margin-top: -43px;width: 22.1%;padding-left: 20px;}
.new_center{width: 36%;float: left;margin-left: 15px;}
.new_center_p1{font-size: 14px;color: #292929;margin-top: 10px;margin-bottom: 16px;}
.new_center_p2{font-size:14px;color:#949494;}
.new_right{width: 27%;float: right;background: url(new_right_ul_bg.png) left center no-repeat;padding-left: 26px;}
.new_right li{line-height: 39px;border-bottom: 1px dashed #cfcfcf;background: url(new_right_li_bg.jpg) left center no-repeat;padding-left: 16px;}

.lianxi{background: #c61918;overflow: hidden;clear: both;}
.lianxi_tit{font-size: 21px;float: left;color: #fff;background: url(lianxi_titQ_bg.jpg) left center no-repeat;padding-left: 54px;line-height: 80px;}
.lianxi_an{width: 160px;line-height: 40px;background: #1f2022;border-radius: 2px;float: right;margin-top: 21px;margin-right: 22px;}
.lianxi_an a{font-size: 20px;color: #fff;text-align: center;display: block;}

footer .footer_top { background-color: #1f2022; color: #f3f3f3; padding: 30px 0 20px; }
footer .footer_top .col-md-12 .in_box { position: relative; display: flex; align-items: center; justify-content: center; border: 1px solid #3c3d3f; padding: 20px 10px; margin: 26px 4px; }
@media screen and (max-width: 992px) { footer .footer_top .col-md-12 .in_box { margin-bottom: 30px; } }
footer .footer_top .col-md-12 .in_box i { position: absolute; left: 18px; bottom: -20px; font-size: 25px; width: 43px; height: 43px; line-height: 43px; background-color: #d91b05; }
@media screen and (min-width: 992px) and (max-width: 1200px) { footer .footer_top .col-md-12 .in_box i { left: -15px; } }
footer .footer_top .col-md-12 .in_box .contact { text-align: left; }
footer .footer_top .col-md-12 .in_box .contact span { display: block; font-size: 18px; }
footer .footer_top .col-md-2 p { font-size: 16px; margin-top: 5px; }
footer .footer_bottom { background-color: #121212; color: #5a5a5a; line-height: 40px; }
footer .footer_bottom p{text-align: center;font-size: 14px;}
.ewm_phone img{width: 95px; height: 94px;}
.ewm_phone{text-align: center;}
.icon-icon_service_fill{background: url(footer_li1_bg.jpg) center center no-repeat;}
.icon-icon_phone_fill{background: url(footer_li2_bg.jpg) center center no-repeat;}
.icon-chuanzhen{background: url(footer_li3_bg.jpg) center center no-repeat;}
.icon-dizhi{background: url(footer_li4_bg.jpg) center center no-repeat;}

footer .footer_top .col-md-12 .col-md-3:first-child .in_box .contact span:nth-child(2){padding-bottom: 24px;}
footer .footer_top .col-md-12 .col-md-3:nth-child(2) .in_box .contact span:nth-child(2){padding-bottom: 24px;}
footer .footer_top .col-md-12 .col-md-3:nth-child(3) .in_box .contact span:nth-child(2){padding-bottom: 24px;}
footer .footer_top .col-md-3:last-child .in_box .contact{padding-left: 50px;}

.product_bg .container{padding-left: 10px !important;padding-right: 10px !important;}

.form2{height: 35px;float: right;width: 294px;}
.form2 #input {height: 34px;width: 0px;vertical-align: middle;border: none;color: #ccc;overflow: hidden;transition: all 0.5s;}
.form2 .search {height: 35px;vertical-align: middle;float: right;}
#input{background: url(sousuo_bg.jpg) left center no-repeat;}
.form2:hover #input{width: 254px;border: 1px solid #ccc;padding-left: 12px;}

.contact_us_left input{margin-bottom: 10px;}
.contact_us_left #content{padding: 10px;}

/*内页*/
.container_ny {
    padding-top: 30px;
    padding-bottom: 62px;
    overflow: hidden;
}

#navigation{float:left; /*width:287px;*/}
.nav_h2title{background:url(list_topny.jpg) no-repeat left top; /*height:70px;*/margin-bottom:20px;background-size: cover;}
.nav_h2title h2{ font-size:24px; color:#fff; margin-left:40px; padding:20px 0; font-weight:bold;line-height: 30px;}
.nav_en{font-family:arial; color:#a9a9a9; font-size:14px; text-transform:uppercase; margin-left:20px;}
.prolist_nav{overflow:hidden; margin-bottom:30px;border:1px solid #c9c9c9;}
.prolist_nav li{border-bottom:1px solid #c9c9c9;}
.prolist_nav a{ display:block; padding-left:20px; font-size:18px; color:#000; background:url(list_link.jpg) no-repeat right center; /*margin-right:18px;*/line-height:43px;}
.prolist_nav a:hover{background:url(list_hover.jpg) no-repeat right center; color:#c42715;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{background:url(list_hover.jpg) no-repeat right center; color:#c42715;}
.prolist_nav>li>a>span{float: right;margin-top: 19px;padding-right: 14px;}
.prolist_nav>li:last-child{border:none;}
.prolist_nav>li:hover ul{display: block;}
.nav_ul{display: none;}
.nav_ul li{padding-left: 16px;}
.nav_ul li:first-child{border-top:1px solid #c9c9c9;}
.nav_ul li:last-child{border-bottom: none;}

.contact_h2title{background:url(list_topny.jpg) no-repeat left top; line-height:70px; color:#fff; padding-left:40px; font-size:24px;background-size: cover;}
.navcontact{overflow:hidden; margin-bottom:20px; margin-top:25px;    font-size: 15px;
    line-height: 26px;border:1px solid #c9c9c9;}
.navcontact p{font-size:16px;line-height:32px;padding-left:10px;}
.navcontact span{border-bottom: 1px solid #c9c9c9;font-size: 18px;line-height: 50px;width: 100%;display: block;padding-left:20px;}
.navcontact>ul>li{padding-left: 20px;border-bottom: 1px solid #c9c9c9;line-height: 38px;}
.navcontact>ul>li:last-child{border:none;}

/*产品列表页*/
.nry_right{ float:right;/* width:880px;*/ overflow: hidden;}
.nry_content{ margin-top:10px; padding: 15px; clear:both; }
.nry_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px;}
.nry_contentees{ margin-top:10px; padding: 15px; clear:both; }
.nry_contentees p{  text-align:left; /*text-indent: 2em;*/ line-height:29px; color:#080808; font-size:16px;}
.nry_contentse{margin-top:10px;clear:both;}
.nry_contentse p{  text-align:left; line-height:29px; color:#080808; font-size:16px;font-size: 16px;line-height: 26px;}
/*产品列表页的右侧*/
.title_h1{color:#22211c;font-size: 24px; border-bottom: 1px solid #dedcdc;  font-weight:bold;padding-left: 6px; padding-bottom:14px; text-align:left; /*width:1200px;*/margin: 0 auto;padding-top: 72px;}
.return {float: right;font-size: 14px;color: #595955;line-height: 33px;}
.return a {font-size: 12px;color: #595955;}

.banner_ny{background: url(banner.jpg) center top no-repeat;overflow: hidden;clear: both;height: 564px;}

.pro_nr_ny{overflow:hidden; margin-top:20px; clear:both; width:100%; }
.pro_nr_nyees{overflow:hidden; clear:both; width:100%; }
.pro_nr_ny li{ width:290px;float:left; padding-bottom:8px; margin-bottom:17px;}
.pro_nr_nyees li{ /*width:290px;*/float:left;margin-bottom: 3px;}
.pro_nr_nys li{ /*width:240px;*/float:left;margin-bottom:12px;}
.pro_nr_ny li img{border:1px solid #c9c9c9;}
.pro_nr_nyees li img{border:1px solid #c9c9c9;}
.pro_nr_ny li a{ display:block;width: 256px; margin: 0 auto;}
.pro_nr_nyees li a{ display:block;/*width: 256px;*/ margin: 0 auto;/*border: 1px solid #ccc;*/}
.pro_nr_nys li a{ display:block;/*width: 220px;*/ margin: 0 auto;border: 1px solid #ccc;}
.pro_nr_ny li p{ text-align:center; font-size:15px; color:#595955; line-height:38px; width:256px; height:38px; overflow:hidden;}
.pro_nr_nyees li p{ text-align:center; font-size:15px; color:#595955; line-height:38px; /*width:256px;*/ height:38px; overflow:hidden;}
.pro_nr_nys li p{ text-align:center; font-size:15px; color:#595955; line-height:38px; width:220px; height:38px; overflow:hidden;}
.pro_ny_duotu{ width:1000px; margin:0 auto; clear:both; margin-top:25px; }
/*新闻列表页*/
.right_ny{ float:right; /*width:880px;*/ overflow: hidden;}
.product_list_ny{overflow:hidden;}
.product_list_ny li{ border-bottom: 1px dashed #d7d7d7; line-height:30px; padding-top:15px; text-align:left; padding-left:10px; }
.product_list_ny li a{ background:url(news_h.jpg) no-repeat left center; padding-left:6px; font-size:16px; color:#5b5b5b; }
.product_list_ny li a:hover{ color:#F00;  background:url(news_a.jpg) no-repeat center left; }
.time_ny{ float:right; font-size:14px;}
/*新闻内页*/
.title_news {height: 30px;line-height: 30px;font-size: 20px;font-weight: bold;color: #000;margin-bottom: 20px;text-align: center;}
.hit {color: #080808;font-size: 16px;height: 30px;line-height: 30px;margin-bottom: 20px;text-align: center;display: block;}


/*分页*/
#up_down {clear: both;text-align: center;color: #9d9898;font-size: 14px;margin-top: 33px;}
#up_down a {color: #666666;padding-left: 5px;font-size: 14px;text-align: center;padding: 9px;line-height: 29px;}

/*在线留言*/
.about_inside table{margin: 0 auto;margin-top: 40px;}
.about_inside .anniu{margin-left: 130px;}

/*销售网络*/
.page_content embed{margin-top: 40px;margin-left: 162px;}

.page_content{font-size: 16px;line-height: 26px;}

#page{text-align: center;font-size: 14px;letter-spacing: 2px;}
#page a{color: #666;}
.list{font-size: 15px;line-height: 24px;}
.list a{color: #666;}
.related_product01{font-size: 16px;line-height: 28px;}

.page_content_p{font-size: 22px;color: #333;}
.page_content_p span{display: block;}
.page_content_sp{font-size: 22px;color: #333;}
.page_content p{color: #333;line-height: 30px;text-indent: 2em;}

#sj{
    position: fixed;
    _position: absolute;
    top: 300px;
    right: 0px;
    background: #cfcfcf;
    z-index: 9999;}
 
#sj img{width:unset;width:200px;}

#sj p{
    margin: 0px;
    padding: 0px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    line-height: 20px;
    color: #37383a;
}

@media (min-width: 1200px){
    .service{border-bottom: 3px solid #f7f7f7;margin-top: -51px;background: #fff;z-index: 999;position: absolute;width: 1200px;}
    /* .header_bg img{width: 100%;} */
    .right_ny .nry_right table tr td img{width:unset;}
}

@media (min-width: 992px) and (max-width: 1200px) {
    .guang_right{display: none;}
    .header_bg img{width: 100%;}
    .service li:first-child p{background: url(service_1.jpg) left center no-repeat;}
    .service li:nth-child(2) p{background: url(service_2.jpg) left center no-repeat;}
    .service li:nth-child(3) p{background: url(service_3.jpg) left center no-repeat;}
    .service li:nth-child(4) p{background: url(service_4.jpg) left center no-repeat;}
    .service li:nth-child(5) p{background: url(service_5.jpg) left center no-repeat;}
    .service li:last-child p{background: url(service_6.jpg) left center no-repeat;}
    .app_ul li img{height: 340px;}
    .app_ul li:hover p{height: 340px;margin-top: -340px;}
    .new_left p{width: 339.5px;}
    .nav_h2title{background: #0058b1;}
    .contact_h2title{background: #0058b1;}

}

@media (min-width: 768px) and (max-width: 992px) {
    .service{position: relative;}
    .service li:nth-child(3){background: none;}
    .about{margin-top: 20px;background: #fff;border-top: 1px solid #ccc;padding-top: 40px;}
    .guang_right{display: none;}
    .lianxi_tit{font-size: 18px;}
    .app_ul li img{height: auto;}
    .app_ul p{display: none;}
    .new_right{width: 100%;margin-bottom: 30px;}
    .new_left{width: 50%;}
    .new_left p{width: 375px;}
    .new_center{width: 50%;margin-left:0px;}
    .form2{display:none;}
}

@media (max-width: 768px){
    header{display: block;}
    .header_bg{display: none;}
    #bannerxin{margin-top: 57px;}
    .guang{display: none;}
    .service li:nth-child(2){background: none;}
    .service li:nth-child(4){background: none;}
    .service li:nth-child(6){background: none;}
    .about{margin-top: 10px;background: #fff;border-top: 1px solid #ccc;padding-top: 30px;}
    .navigation{display: none;}
    .nry_content span{white-space:unset !important;}
    .hit{margin-bottom: 0px;}
    .title_news{margin-bottom: 10px;}
    .return{margin-right: 6px;}
    .product_mian{font-size: 16px;}
    .product_mians{font-size:14px;}
    #demo6 li p{font-size:14px;}
    .new_right{width: 100%;margin-bottom: 20px;}
    .new_center{width: unset;}
    .new_left{width: 100%;padding-left: 10px;padding-right: 10px;margin-bottom:20px;}
    .new_left p{width: 95.2%;}
    .new_center{margin-left: 0px;margin-bottom: 20px;}
    .app_ul li img{height: auto;}
    .app_ul li{margin-bottom: 20px;}
    .lianxi_tit{font-size: 16px;line-height:60px;}
    .lianxi_an{margin-top: 6px;margin-left: 54px;float: left;margin-bottom: 10px;}
    .app_ul p{display: none;}
    .form2{display:none;}
    .new_tit{background: url(new_tit_bg.jpg) center center no-repeat;width:240px;margin-left:10px;}
    #sj{display:none;}
    .productss_bg{display: block;}
    .product_bg{display:none;}
    .productss_bg{background: url(pro_bg.jpg) center top no-repeat;overflow: hidden;clear: both;}
	.productss_tit img{width: unset;}
	.productss_tit{background: url(about_tit_bgs.jpg) bottom left no-repeat;padding-bottom: 26px;margin-bottom: 30px;margin-top: 80px;}
	.productss_tit span{font-size: 20px;color: #fff;padding-left: 12px;}
	.productss_mian{font-size: 18px;color: #fff;}
	.productss_mians{font-size: 14px;color: #e0e0e0;line-height: 30px;padding-bottom: 30px;}
	#demo8{margin-bottom: 64px;}
#demo8 li{border: 1px solid #b2b2b2;border-top:none;background: #fff;}
#demo8 li>a>span{height: 4px;background: #c70404;display: block;}
#demo8 li p{width: 90%;margin: 0 auto;border-top:1px dashed #999999;font-size: 18px;color: #666666;background: url(pro_li_p_jian.jpg) right 22px no-repeat;padding-top: 16px;padding-bottom: 26px;}
#demo8 li p span{display: block;font-size: 13px;color: #6e6e6e;padding-top: 10px;}
}


@font-face {
    font-family: '思源黑体';
    src: url('font/SOURCEHANSANSCN-BOLD_0.OTF');
    font-family: '思源';
    src: url('font/SOURCEHANSANSCN-NORMAL_0.OTF');
    }