HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:left; FONT-SIZE:13px; FONT-FAMILY:"Arial","微软雅黑";color:#525353;
}
h1,h2,h3,h4,h5{ margin:0; padding:0}
ul,li{ padding:0px; margin:0px;}
li{ list-style:none;}
TD,div {font-family: "Arial","微软雅黑";font-size: 13px; color: #333333; line-height:25px;}

INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "Arial","微软雅黑";}
INPUT{ outline:medium;}

A {TEXT-DECORATION:none;color:#525353;
}

A:hover {
	COLOR:#CC0000; TEXT-DECORATION:none;/* TOP:1px; LEFT:1px; POSITION:relative;*/
}

.clear{clear:both;}

.menuTop a {border-width:0px;width:62px;}
.menuTop a:hover {COLOR:#000000;background-Color:#F5F5F5;border:1px #808080 dotted;}
/*头部*/
.top_headbg{width:100%; height:31px; min-width:1002px; max-width:1920px; margin:auto; background:#251b18;}
.top_head{width:1002px; margin:auto;}
.top_head ul li{ float:left; color:#fff; font-size:13px; line-height:31px; text-align:left; padding-left:23px;}
.top_head ul li img{ vertical-align:middle;}
.top_head ul li a{color:#ffffff; font-size:13px;}
/*logo*/
.top{width:1002px; margin:auto; height:118px;}
#top_left{ width:140px; height:118px; float:left;}
.top_company{width:300px; float:left; margin-left:20px; font-size:18px; font-weight:bold; color:#251b18; padding-top:30px; line-height:30px;}
#top_right{float:right; width:240px; margin-top:30px;}
#top_right ul li{font-size:18px; color:#221815; text-align:right;}
/*导航*/
.Page_menubg{min-width:1002px; max-width:1920px; height:45px; margin:auto; background:#e60012;}
.Page_menu{width:1002px; margin:auto; height:45px; text-align:left;}
.Page_menu ul li{float:left; position:relative; cursor:pointer}
.Page_menu ul li h2{ text-align:center; font-size:14px; padding-left:28px; padding-right:28px; color:#ffffff; line-height:45px; font-weight:normal; text-transform:uppercase}

/*banner*/
.page_Banner{width:100%; max-width:1920px; min-width:1002px; margin:auto; height:523px;}
.main_visual{width:100%; margin:auto;}
.main_image {width:100%; height:523px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:523px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:523px;}
.main_image li span {display:block; width:100%; height:523px}
.main_image li a {display:block; width:100%; height:523px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:46px!important;height:74px!important;top:210px; display:none;}
#btn_prev{background:url(../img/hover_left.jpg) no-repeat left top;left:10%;}
#btn_next{background:url(../img/hover_right.jpg) no-repeat right top;right:10%;}

/*banner_video*/
.banner-6__container {
    width: 100%;
    height: 680px;
}
.banner-6__slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    position: relative;
}
.banner-6__slide video{width: 100%;object-fit: fill}
.banner-6__pagination{bottom: 40px!important;}
.banner-6__pagination.swiper-pagination-bullets .swiper-pagination-bullet{
    opacity: 1;background: #fff;margin: 0 10px !important;position: relative;
}
.banner-6__pagination .swiper-pagination-bullet-active:before{
    content: '';display: block;width: 16px;height: 16px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;border: 1px solid #fff;position: absolute;top: -5px;left: -5px;

}
.banner-6__slide .banner-6__slide__img{transform: translateZ(0) scale(1.1);-webkit-transform: translateZ(0) scale(1.1);-moz-transform: translateZ(0) scale(1.1);transition: all 2s ease-out;width: 100%;height: 100%;background-repeat:no-repeat;background-size:cover}
.banner-6__slide.ani-slide .banner-6__slide__img{transform: translateZ(0) scale(1);-webkit-transform: translateZ(0) scale(1);-moz-transform: translateZ(0) scale(1);transition: all 2s ease-out;width: 100%;height: 100%;}
.video_cutton{width: 400px;height: 400px;position: absolute;left: 50%;right: 0;transform: translateX(-50%);z-index: 999;}
.video_cutton .fa-play-circle-o{font-size: 60px;color: #fff;}
#banner-6__layer span{display: inline-block;width: 20px;height: 20px;position: absolute;right: 20px;top: 20px;}

.banner-6_desc_img{width: 100%;height: 100%;position: absolute;left: 50%;right: 0;transform: translateX(-50%);z-index: 998;}
.banner-6_desc_img img{position: relative;left: 50%;top:50%;transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);}

/*首页关键词*/
.page_KSearch{ width:1002px; margin:0 auto; height:36px;}
.page_Search{ width:1002px; margin:auto; padding-top:6px; text-align:left}
.page_Search ul{ display:inline-block}
.page_Search ul li{ float:left; font-size:13px; color:#535353;}
.page_Search ul li a{font-size:13px; color:#535353;}
.page_Search ul li input[type=text]{ width:185px; margin-left:18px; height:23px; line-height:23px; color:#535353; font-size:13px; border:0; background:none}
.searchbtn{width:31px; height:25px; text-align:center;}

/*首页公司介绍*/
.Home_aboutbg{ min-width:1002px; max-width:1920px; margin:auto; height:412px; background:url(../img/aboutbg.jpg) center no-repeat;}
.about_jt{width:52px; height:27px; margin:auto;}
.Home_about{width:1002px; margin:auto; margin-top:54px; height:257px;}
.about_title{width:100%; text-align:center; font-size:28px; color:#ffffff; line-height:30px;}
.more{width:49px; float:right; text-align:left; margin-top:15px;}
.about_anniu{width:177px; text-align:center; height:44px; margin:auto; margin-top:45px; font-size:14px; color:#ffffff; line-height:44px; border:1px solid #FFFFFF;}
.about_anniu a{font-size:14px; color:#ffffff;}

.body{width:1002px; margin:auto; margin-top:33px;}

/*首页优势*/
.Page_ys{width:1002px; margin:auto; margin-top:40px;}
.Page_ys1{width:312px; height:354px; background:url(../img/ys1.jpg) no-repeat; float:left;}
.Page_ys2{width:312px; height:354px; background:url(../img/ys2.jpg) no-repeat; float:left; margin-left:33px;}
.Page_ys3{width:312px; height:354px; background:url(../img/ys3.jpg) no-repeat; float:right;}
.Page_ys4{width:312px; height:354px; background:url(../img/ys4.jpg) no-repeat; float:left;}
.Page_ys5{width:312px; height:354px; background:url(../img/ys5.jpg) no-repeat; float:left; margin-left:33px;}
.Page_ys6{width:312px; height:354px; background:url(../img/ys6.jpg) no-repeat; float:right;}
.ys_bt{ font-size:18px; color:#e60012; text-align:center; font-weight:bold; margin-top:78px;}
.ys_nr{width:254px; margin:auto; font-size:14px; color:#221815; text-align:center; line-height:20px; margin-top:13px;}

/*首页产品*/
.page_productbg{width:100%; max-width:1920px; min-width:1002px; margin:auto; height:795px; background:#231815;}
.page_pro_title{width:1002px; margin:auto; padding-top:30px;}
.title_bt3{width:1002px; text-align:center; font-size:30px; line-height:45px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.Home_product{width:1002px; margin:auto; margin-top:34px; position:relative;}
.index_product_proList1{width:1002px; margin:auto; height:542px; overflow:hidden; position:relative;}
.index_product_section1{position: absolute;width: 100000px;}
.index_product_section1 ul li{float:left; width:236px; display:inline;overflow:hidden;position:relative; text-align:left;}
.index_product_c1_lc{width:1002px;float: left;}
.index_product_c1_lc li{float:left;}
#index_product_c1_slide_prev,#index_product_c1_slide_next{display: block;width:27px;height:27px; position:absolute; top:-74px; z-index:999;}
#index_product_c1_slide_prev{background:url(../img/pro_btn.png) no-repeat; right:36px}
#index_product_c1_slide_next{background:url(../img/pro_btn2.png) no-repeat; right:0px}

.Page_pro{width:236px; float:left; margin-bottom:34px;}
.Pro_pic{width:236px; height:176px; overflow:hidden;}
.Pro_pic img{width:236px; height:176px;}
.Proname{width:215px; height:35px; padding-right:21px; margin-top:15px; background:url(../img/pro_dot.png) right 3px no-repeat; text-align:left; line-height:18px; font-size:14px; color:#c0aca6; padding-bottom:10px; border-bottom:1px solid #c0aca6;}
.Proname a{color:#c0aca6; font-size:14px;}
.Pro_more{width:1000px; margin:auto; margin-top:10px; border:1px solid #c0aca6; line-height:30px; font-size:14px; color:#c0aca6; text-align:center;}
.Pro_more a{font-size:14px; color:#c0aca6;}

/*首页产品应用*/
.proyy_title{width:1002px; margin:auto; margin-top:36px; height:90px; border-bottom:1px solid #c2c2c2; font-size:22px; color:#535353; text-align:center;}
.title_bt1{font-size:30px; color:#231815; font-weight:bold; text-transform:uppercase; line-height:45px;}
.page_proyy{width:1002px; margin:auto; margin-top:22px; margin-bottom:50px;}
.page_yy{width:310px; float:left; height:346px; background:#f6f6f6; border-bottom:3px solid #dddddd;}
.yy_pic{width:310px; height:245px; overflow:hidden;}
.yy_pic img{width:310px; height:245px;}
.yy_name{width:280px; padding:8px 15px 8px 15px; border-bottom:1px solid #dddddd; text-align:left; font-size:14px; color:#292828;}
.yy_name a{ font-size:16px; color:#e60012; font-weight:bold;}
.yy_more{width:85px; margin-top:5px; float:right; text-align:left; margin-right:12px;}
.yy_more a{ font-size:14px; color:#e60012;}

/*首页新闻*/
.Home_newsbg{width:100%; min-width:1002px; max-width:1920px; margin:auto; background:#f6f6f6; height:509px;}
.news_title{width:1002px; margin:auto; height:90px; border-bottom:1px solid #c2c2c2; font-size:22px; color:#535353; padding-top:23px; text-align:center;}
.title_bt2{font-size:30px; color:#231815; font-weight:bold; text-transform:uppercase; line-height:45px;}
.Home_news{width:1002px; margin:auto; margin-top:22px;}
.Home_news1{width:600px; float:left; height:305px;}
.news_zw{width:600px; height:305px;}
.news_nr1{width:465px; float:left; margin-left:8px; padding-top:13px; font-size:14px; color:#ffffff;}
.news_nr1 a{font-size:14px; color:#ffffff;}
.news_date1{width:100px; float:right; text-align:center; padding-top:11px; height:61px; font-size:14px; color:#ffffff; background:url(../img/news_dot.png) center 38px no-repeat; display:block;}
.Home_news2{width:331px; float:right;}
.title3{width:331px; text-align:left;}
.title3 ul li{ float:left;}
.content1{ background:#e60012; width:118px; height:31px; border-bottom:3px solid #e60012; cursor:pointer; color:#ffffff;font-size:14px; line-height:34px; text-align:center;}
.content2{width:118px; height:31px; border-bottom:3px solid #e60012; cursor:pointer; font-size:14px; color:#231815; line-height:34px; text-align:center;}
.news_zwbg{width:331px; margin-top:25px;}
.news_right{width:331px; margin-top:20px; height:67px; border-bottom:1px solid #cfcfcf;}
.news_date{width:60px; height:50px; padding-top:10px; float:left; background:#e60012; text-align:center; font-size:13px; color:#ffffff; line-height:20px;}
.news_zw2{width:250px; float:right; font-size:14px; text-align:left; color:#302c1f; line-height:18px;}
.news_zw2 a{font-size:14px; color:#302c1f;}
.news_more{width:250px; text-align:right; margin-top:4px; font-size:14px; color:#302c1f;}


.Home_left_product{width:290px; float:left;}

.in_banner{ min-width:1002px; max-width:1920px; margin:auto; height:320px;}
.Home_mbx{width:778px; float:right; text-align:right; line-height:40px; color:#221815; font-size:14px;}
.Home_mbx a{color:#221815; font-size:14px;}
.Home_mbx span{color:#e60012; font-size:14px;}
#body{width:1002px; margin:auto; margin-top:45px;}
#body_left{width:196px; float:left; position:relative;}
.leftmenuA{width:194px; margin:auto;}
.leftmenuA h3{width:145px; color:#070002; font-size:14px; font-weight:normal; padding:10px 22px 10px 22px; display:block; text-align:left;}
.leftmenuB{width:194px; margin:auto; background:url(../img/in_dot.jpg) 142px no-repeat #e60012;}
.leftmenuB h3{width:145px; color:#ffffff; font-size:14px; font-weight:normal; padding:10px 22px 10px 22px; display:block; text-align:left;}
.leftmenuC{width:219px; margin:auto; border-top:1px dashed #e2e2e2;}
.leftmenuC h3{width:190px; padding:10px 15px 10px 14px; display:block; text-align:left; font-size:13px; color:#4e4e4e; font-weight:normal; line-height:18px;}
.leftmenuD{width:219px; margin:auto; background:#6d3414; border-top:1px dashed #e2e2e2;}
.leftmenuD h3{width:190px; padding:10px 15px 10px 14px; display:block; text-align:left; font-size:13px; color:#ffffff; font-weight:normal; line-height:18px;}
.in_search{width:196px; margin-top:21px;}
.in_search ul{ display:inline-block}
.in_search ul li{ float:left; font-size:13px; color:#535353;}
.in_search ul li a{font-size:13px; color:#535353;}
.in_search ul li input[type=text]{ width:146px; margin-left:18px; height:23px; line-height:23px; color:#535353; font-size:13px; border:0; background:none}
.in_searchbtn{width:31px; height:25px; text-align:center;}

#body_right{width:778px; float:right;}
.pro_title{width:778px; height:31px; background:url(../img/right_line.jpg) bottom no-repeat;}
.pro_title2{width:778px; height:31px; background:url(../img/right_line.jpg) bottom no-repeat;}
.title_bt4{width:778px; text-align:left; font-size:20px; color:#e60012; line-height:25px; text-transform:uppercase; font-weight:bold;}
.title_bt4 h5{font-size:20px; color:#e60012; font-weight:bold;}
.title_bt4 span{ float:right; font-size:14px; color:#808080; font-weight:normal;}
.title_bt4 span a{font-size:14px; color:#808080;}
.body_nr{width:778px; margin:auto; height:auto; padding-top:15px;}
.page_main{width:778px; margin:auto; text-align:left;}
.page_main img{ max-width:778px; border:none;}
.in_Page_pro{width:246px; float:left; margin-bottom:32px;}
.in_Pro_pic{width:246px; height:183px; overflow:hidden;}
.in_Pro_pic img{width:246px; height:183px; border:none;}
.in_proname{width:225px; height:35px; padding-right:21px; margin-top:15px; background:url(../img/pro_dot.jpg) right 3px no-repeat; text-align:left; line-height:18px; font-size:14px; color:#4b4b4b; padding-bottom:10px; border-bottom:1px solid #4b4b4b;}
.in_proname a{color:#4b4b4b; font-size:14px;}


.pageno{ width:27px; height:27px; background:url(../img/white.jpg); padding:6px 10px; margin:0 5px;}
.pageno1{ width:27px; height:27px; background:url(../img/black.jpg); padding:6px 10px; margin:0 5px; color:#FFFFFF;}

.pagenos{ width:27px; height:27px; background:url(../img/white.jpg); padding:6px 6px 6px 7px; margin:0 5px;}
.pageno1s{ width:27px; height:27px; background:url(../img/black.jpg); padding:6px 6px 6px 7px; margin:0 5px; color:#FFFFFF;}

/*底部*/
#bottom{min-width:1002px; max-width:1920px; background:#e60012; margin:auto; height:272px;}
.bottom{width:1002px; margin:auto; padding-top:35px;}
.bottom_logo{width:190px; float:left; height:186px;}
.bottom_menu{width:745px; text-align:left; margin-top:10px;}
.bottom_menu ul li{ float:left; font-size:14px; color:#ffffff; padding-right:32px;}
.bottom_menu ul li h2{font-size:14px; color:#ffffff; font-weight:normal;}
.bottom_lx{width:745px; text-align:left; padding-top:30px;}
.bottom_lx ul li{ font-size:14px; float:left; color:#ffffff;}
.bottom_lx ul li a{font-size:14px; color:#ffffff;}
.bottom2{width:745px; margin-top:18px; font-size:13px; color:#ffc9c9; text-align:left;}
.bottom2 a{font-size:13px; color:#ffc9c9;}

.bt {
background: #221815;
color: #fff;
border: 0 !important;
cursor: pointer;
height: 30px !important;
padding: 0 10px 0 10px !important;
width:80px !important;
}
/*产品*/
#Pro_ListBody{width:100%; margin:auto;}

.Detail_pro{width:100%; padding:10px 0}
.Detail_information{text-align:left;}
.Detail_pro_pic{ width:100%; float:left;}
.Detail_pro_pic img{ max-width:680px;}
.Detail_pro_name{font-size:15px; }
.Detail_content{text-align:left;}


/*产品详情*/
.r_mid{width:100%;}
#product_detail { width:774px; border:2px solid #d9d9db;}
#product_detail .left { width: 400px; overflow:hidden; float:left; padding:9px;}
#product_detail .big_pic { width: 400px; height: 298px;overflow: hidden;text-align:center;}
#product_detail .big_pic img { width:400px; height:298px;}
#product_detail .big_pic .bigimg{ width:600px; height:447px;}
#product_detail .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

#product_detail ul.pic_list {width:340px; height:86px; overflow: hidden;}
#product_detail ul.pic_list li { width: 115px; height: 86px; float: left; padding-right:15px; text-align:center;}

#product_detail ul.pic_list li img { width:115px; height:86px;}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden;}
.pro_info_box {width:340px; font-size:15px; color:#000000; text-align:left; padding-top:9px;}
.pro_info_box span{ font-size:15px; color:#000000}
.pro_info_box h4{ display:inline-block;font-size:16px; color:#000; font-weight:bold; line-height:16px; padding:5px 0}

#product_detail .product_info {width:340px; float:left; margin-left:10px; padding:0; overflow:hidden;}
#product_detail .product_info li {width:340px; font-size:16px; color:#000000; padding-bottom:8px;}
#product_detail .product_info li a:hover{ color:#474747;}


/*焦点图*/
.mod18{width:340px;height:86px;margin:auto;position:relative;}
.mod18 .btn{position:absolute;width:20px;height:40px;top:22px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/leftbtn.jpg) center no-repeat;}
.mod18 .prev:hover{ background:url(../img/leftbtn2.jpg) center no-repeat;}
.mod18 .next{right:0;background:url(../img/rightbtn.jpg) center no-repeat;}
.mod18 .next:hover{ background:url(../img/rightbtn2.jpg) center no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:245px;height:86px;margin:0 auto;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:86px;position:absolute;}
.mod18 .listBox li{width:115px;height:86px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li img{width:115px;height:86px;}
.mod18 .listBox .on i{display:block;}

.pro_title1{ width:100%; padding:15px 0; font-size:16px; color:#000; font-weight:bold}
#pro_profile{ width:100%;}

/*分页*/
.main_page{text-align:center;width:100%; float:left; padding:10px 0}
.main_page a,.main_page .current{ margin:0 5px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#ff0000; color:#fff;border:1px solid #ff0000}

/*news*/
.newslist ul li{ line-height:24px; padding-bottom:5px; border-bottom:1px dashed #ccc; list-style:none; text-align:left;}
.newslist ul li a{ line-height:24px;}
.newslist ul li span{line-height:24px;float:right;}

#news_detail{ width:100%; float:left; padding:10px 0}
#news_detail h1{ text-align:center; font-size:18px;}
.fc_000{ color:#000}
.fs_16{ font-size:16px;}
.bold{ font-weight:bold}
.right{ float:right}
.red{ color:#F00}

.news_pn{padding-bottom:20px; width:100%; float:left;}
.news_pn ul li{ list-style:none; text-align:left;}

.news_view{ width:100%; float:left; padding:5px 0; border-bottom:1px dashed #ccc}
.back{ text-align:center; cursor:pointer}
.back input[type=button]{ background:#3A391B; padding:3px 10px; border:0; color:#fff; cursor:pointer}
.news_body{ padding:10px 0}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px;}

/*评论*/
.inquiry{ width:100%;}
.comment{ width:100%; padding:10px 0}
.commentTitle{ width:100%; text-align:left;}
.commentTitle h5{ font-size:22px; color:#333; line-height:53px;text-align:left; font-weight:normal; border-top:1px solid #ccc;}
.commentTitle h5 span{ float:right; line-height:53px; font-size:14px;}
.commentlist{ width:100%; float:left; padding-top:10px; text-align:left;}
.commentlist ul li{ float:left; list-style:none}
.inquiryinfo{ width:100%; float:left; padding-bottom:10px;}

#sitemap ul{}
#sitemap ul li{ list-style:none; text-align:left;}
#sitemap ul li h2{ font-size:14px; padding-bottom:8px; font-weight:normal}
#sitemap ul li ul li{ float:none; padding-left:20px;}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px;font-weight:normal}

.page_RightTitle{width:100%; float:left;font-size:22px; color:#333; line-height:53px;text-align:left; font-weight:normal}

.Page_Footlan{ width:1002px; margin:0 auto; height:77px; padding-top:23px;}
.Page_Footlan div{ float:left; width:122px; line-height:19px;}
.Page_Footlan div a{ color:#d9d8d7}

.in_case{width:250px; float:left; padding-bottom:20px;}
.case_pic{width:250px; height:198px; overflow:hidden;}
.case_pic img{width:250px; height:198px;}
.case_name{width:250px; text-align:center; font-size:13px; color:#555; padding-top:5px;}
.case_name a{font-size:13px; color:#555;}