@charset "utf-8";
/* CSS Document */
body ,html{padding: 0px;margin: 0px; color: #464646;    font-size: 12px;  font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif; background:#fff; }
*{margin:0px; padding:0px;}
ul,li,p,span,img,h6{margin:0px; padding:0px;}
ul,li{list-style:none;}
img{border:none;}
/*p{font-weight:normal; line-height:25px;}*/
a{ text-decoration:none; color:#333;border:none;}


.w1200{ 
  width:1200px; margin:0 auto; clear:both; overflow:hidden;

}
.w1100{ width:1100px; margin:0 auto; clear:both; overflow:hidden;}

#header_bg{ background: #fff; overflow: hidden; }
#header_bg .w1200{display: flex; padding:15px 0; justify-content: space-between;align-items: center;}

.logo a{ display:block;}
.logo img{ width:auto;}
.search_index{ margin-right:19px; width:200px;}
.input{float:left; width:129px; padding-left:5px; height:40px; line-height:40px; color:#cfcfcf; border: solid 1px #dddddd; font-size:14px;}
.search_name{float:right; width:65px;height:40px; margin-left:5px;}
.fhsy{ line-height:40px; margin:0 5px;}
.fhsy a{font-size:14px; color:#9a9a9a;}

.top_dh{ font-size:20px; color:#d31829;}

.menu_index{  overflow:hidden; clear:both; }
.menu_index li{ float: left; padding:0 15px; text-align: center;}
.menu_index li a{display:block; font-size:16px; color:#000000;  }
.menu_index li a:hover{  background:url(nav_h.jpg) no-repeat bottom center;}
.menu_index li.nav_a a{  background:url(nav_h.jpg) no-repeat bottom center; }

.midbg{ width:100%; height:641px; position: relative; z-index:1;clear:both}
.iBan { height:641px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:641px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:641px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:641px; 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);}
#banner_index{ height: 641px; background: url(banner01.jpg) no-repeat center top; }

.home_title{ text-align:center; background:url(home_title.png) no-repeat bottom center; margin-bottom:15px;}
.home_title p{ font-size:33.7px; color:#727272; line-height:1;}
.home_title span{ font-size:15px; color:#000000; text-transform:uppercase; line-height:34px; display:block; }

.fenlei_bg{ background:url(pro_bg.jpg) repeat-x top center; clear:both; overflow:hidden; padding-bottom:80px; }
.fenlei_index{ 
  /* width:1400px; */
  margin:0 auto; clear:both; overflow:hidden; background:url(prolist_l.jpg) no-repeat left top;}
.fenlei_index li{ padding-top:50px; float:left; width:175px; }
.fenlei_index li div{
  /* width:132px; */
  width:100%;
  padding:0px 21px; border-right:1px solid #bfbfbf;}
.home_qd1{ background:url(home_pro01.jpg) no-repeat top center;}
.home_qd2{ background:url(home_proTwo.png) no-repeat top center;}
.home_qd3{ background:url(home_pro03.jpg) no-repeat top center;}
.home_qq1{ background:url(home_pro04.jpg) no-repeat top center;}
.home_dd1{ background:url(home_pro05.jpg) no-repeat top center;}
.home_dd2{ background:url(home_pro06.jpg) no-repeat top center;}
.home_dd3{ background:url(home_pro07.jpg) no-repeat top center;}
.home_dd4{ background:url(home_pro08.jpg) no-repeat top center;}
.fenlei_index li div img{ margin-bottom:18px;}
.fenlei_index li div p{ font-size:17px; color:red; text-align:center; text-transform:uppercase; line-height:40px; height:40px; overflow:hidden; }
.fenlei_index li div span{ font-size:13px; color:#919191; line-height:25px;display: block;text-align: center;}
.fenlei_index li div h2{ font-size:13px; color:#919191; line-height:25px;display: block;text-align: center;}
.fenlei_index li div a{ text-align:right; font-size:16px; color:#000000; display:block; }
.fenlei_a{padding-top:148px;text-align:left !important;}
.fenlei_index li:hover{ background:url(prolist_h.jpg) no-repeat top center;}
.fenlei_index li:hover a{ color:#fd0100;  }
.fenlei_index li:hover p{ color:#fd0100;  }

.xinpingzq_bg{ background:url(xptj_bg.jpg) no-repeat top center; overflow:hidden; padding-bottom:20px;}


/* 留言颜色修改 */
.right-fixed.right-fixed{
  --fixed-theme-color:#fd0100;
  --form-theme-color:#fd0100;
  --li-hover-color: #fd0100;
}

.slide_x {overflow: hidden;	position: relative;float:left;
  /* width: 1200px; */
  width: 100%;
   height: 466px; margin-top:50px;	}
.slide_x a {color: #eee; text-decoration: none;}
.slide_x .box {overflow: hidden;	position: relative;	
  /* width: 1000px; */
  width: calc(100% - 200px);
  height:466px;margin-left: 100px;}
.slide_x .lists{overflow: hidden;	
  width: 9999px;
  height: 466px;}
.slide_x .lists li {float: left;	position: relative;	
  /* width: 1000px; */
  /* width: 100%; */
}
.slide_x .lists img {vertical-align: top; margin-left:20px; float:left;}
.slide_x .lists div{float:left; margin-left:40px; width:228px; margin-top:56px;}
.slide_x .lists div p{ font-size:28.5px; color:#d21829; margin-bottom:19px; font-weight:bold; line-height:42px; background:url(xinp_title.jpg) no-repeat bottom left; }
.slide_x .lists div span{font-size:12px; color:#4f4f4f; line-height:20px;}

.slide_x .minus,.slide_x .plus {position: absolute;	top: 180px;	text-align: center;	cursor: pointer;}
.slide_x .minus {top: 150px;width:89px;height:11px; left:5px;	background: url(xptj_left.png) no-repeat left top;}
.slide_x .plus {right: 5px;top: 150px;width: 97px;height:11px;background: url(xptj_right.png) no-repeat right top;}

.about_bg{ background:url(about_bg.jpg) no-repeat top center/cover; }
.about_index{ float:left; margin-top:50px; width:645px; }
.about_title{ color:#191919; font-size:20px; line-height:35px; padding-left:10px; margin-bottom:35px;}
.about_title span{color:#191919; font-size:61px; line-height:75px; text-transform:uppercase; line-height:1; font-family:Arial, Helvetica, sans-serif;}
.about_p{ color:#191919; font-size:14px; line-height:30px;text-indent: 2em;}
.about_img{ background:#FFF; overflow:hidden; width:100%; padding:9px; margin-top:36px; margin-bottom:45px;}
.about_img img{ width:100%; }

.video_index{ float:right; width:506px; text-align:center; margin-top:110px;}
.video_title{ line-height:45px; font-size:24px; color:#191919; padding-right:30px; margin-bottom:37px; background:url(video_title.png) no-repeat center; }
.video_nr{ border:1px solid #cdcdcd; padding:20px 22px; }

.fengcai_bg{ border-bottom:1px solid #dcdcdc; overflow:hidden;}
.fengcai_index{ padding-top:70px; padding-bottom:54px;}

#tab{  width: 770px; margin:0 auto; margin-top:20px; margin-bottom:50px; overflow:hidden;  }
#tab li{ float:left; margin-right:2px; width:246px; line-height:54px; background:#dcdcdc; text-align:center; font-size:21px; color:#000000; }
#tab li.current{ background:#191919; color:#ffffff; }

#new_tab{ clear:both;}
.new_hover ul{
  display: flex;
  justify-content: space-between;
}
.new_hover ul li{ border:1px solid #aeadad; float:left; 
  /* margin:0px 4px; height:273px; */
  width: calc(100% / 5 - 5px);
  height: auto;
  height:280px;
}
.new_hover ul li a{ display:block;
  display: flex;
  align-items: center;
  height: 100%;
}
.new_hover ul li a img{
  width: 100%;
  height: auto;
}
/* .hj li img{ padding-top:60px;} */

.news_bg{ background:url(news_bg.jpg) no-repeat bottom center; clear:both; overflow:hidden; }
.news_index{ padding-top:43px; padding-bottom:15px;}
.news_index .justify_c_sb{ margin-bottom:90px;}
.news01{ float:left; width:377px; 
  /* margin-right:80px; */
   margin-top:34px; }
.news01:hover p.news_title{ color:#fd0100; background:url(news_top_h.jpg) no-repeat bottom center; }
.news_title{ font-size:14px; color:#000000; text-align:center; background:url(news_top.jpg) no-repeat bottom center;line-height:42px; padding-bottom:14px;}
.news_ul{ clear:both;}
.news_ul li{ margin-top:50px; clear:both; overflow:hidden;}
.news_ul li:hover p{ color:#fd0100; }
.news_ul li:hover span{ color:#fd0100; }
.news_ul li img{ float:left; margin-right:22px;}
.news_ul li div{ float:left; 
  /* width:262px; */
  width: calc(100% - 114px);
}
.home_exhibition{margin-top: 50px;}

.news_ul li div p{ font-size:14px; color:#6c6c6c; line-height:30px;                }
.time_index{ color:#6c6c6c;  font-size:14px;}
.news_dms{ font-size:12px; color:#9a9a9a; line-height:19px;}
.news_more{ width:121px; line-height:29px; background:#191919; text-align:center; margin-top:30px;}
.news_more a{ font-size:16px; color:#ffffff;}

.news02{ float:right; width:270px; margin-top:34px;}

/*新增样式*/
dt{font-weight: normal;}
.newsCon_lt{height: auto;float: left;}
.newsCon_lt ul li{float: left;margin-right: 30px;border: 1px solid #fff;margin-bottom: 30px;transition:all .5s ease;width: 340px;overflow:hidden;}
.newsCon_lt ul li dt h3{font-size: 16px;color: #707780;font-family: chj}
.newsCon_lt ul li dt h3 i{font-size: 16px}
.newsCon_lt ul li dt h2{padding-top: 10px;line-height: 28px}
.newsCon_lt ul li dt h2 a{font-size: 20px;color: #43474c;}
.newsCon_lt ul li dt p{font-size: 14px;color: #808080;line-height: 26px;margin-top: 18px;}
.newsCon_lt ul li dt{padding: 20px;font-weight:normal;}
.newsCon_lt ul li dd{overflow: hidden}
.newsCon_lt ul li:hover{border: 1px solid #ccc;box-shadow: 0px 2px 6px 1px #ccc;}
.newsCon_lt ul li:hover h2 a{color: #006db9;}
.newsCon_lt ul li img{text-align: center;margin: 0 auto;}
.newsCon_lt ul li:hover img{transform:scale(1.1);}
/*.newsCon_lt ul li dt p{overflow: hidden}*/


.newsCon_rt{width:340px;float:left;height:auto;}


.slide_xx {overflow: hidden; position: relative; width: 270px; height: 500px; margin-top:14px;	}
.slide_xx a {color: #eee; text-decoration: none;}
.slide_xx .boxx {overflow: hidden;	position: relative;	width: 270px; height:500px;}
.slide_xx .listsx{overflow: hidden;	width: 9999px;height: 500px;}
.slide_xx .listsx li {float: left;	position: relative;	width: 270px;}
.slide_xx .listsx img {vertical-align: top;margin-left:28px; }
.huodong_z{ margin-top:17px; margin-bottom:14px;margin-left:28px; 
  /* height:107px; */
  height:150px;
}
.huodong_z p{ font-size:16.8px; color:#3e3e3e; line-height:24px; 
  /* padding-left:25px; */
  
}
.huodong_x{ width:100%;   background:#191919; text-align:center; }
.huodong_x p{ font-size:16px; color:#ffffff; width:100%;}
.huodong_x span{font-size:12px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; width:100%; }

.slide_xx .minusx,.slide_xx .plusx {position: absolute;	top: 180px;	text-align: center;	cursor: pointer;}
.slide_xx .minusx {top: 150px;width:11px;height:12px; left:5px;	background: url(gshd_left.jpg) no-repeat left top;}
.slide_xx .plusx {right: 5px;top: 150px;width: 11px;height:12px;background: url(gshd_right.jpg) no-repeat right top;}

.pro_index_bg{ border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:20px 0px;   }
.pro_index_bg li{ float:left; text-align:center; width:280px; 
  /* margin:10px 10px; */
}
.pro_index_bg li p{ font-size:14px; color:#000000;       }

.wangluo_index{ background:url(yxwl_map.jpg) no-repeat right top; height:528px;}
.wangluo_index h6{ font-size:35px; color:#000000; margin-top:160px; margin-bottom:38px;}
.wangluo_index p{ font-size:16px; color:#5e5e5e; line-height:22px;}
/*.wangluo_index span{ font-size:14px; color:#5e5e5e; margin-top:60px; display:block;}
.sousuo_index_news{ clear:both; width:324px; margin-top:35px; margin-bottom:125px; overflow:hidden;}
.input_news{float:left; width:225px; padding-left:5px; background:url(search_left_news.jpg) no-repeat left top; height:44px; line-height:44px; color:#cfcfcf; border:none; font-size:14px;}
.search_name_news{float:right; width:94px;height:44px;}*/

.footer_index_bg{ background:url(foot_bg.jpg) no-repeat top center #383838; clear:both; padding-top:56px;}
.footer_lxfs{ float:left; width:500px; padding-top:44px;}
.foot_name{ font-size:20px; color:#ffffff; padding-left:35px; line-height:28px; margin-bottom:40px; }
.footer_lxfs ul{ background:url(foot_lxfs.png) no-repeat left top; }
.footer_lxfs ul li{ font-size:14px; color:#ffffff; line-height:24px; padding-left:29px;}
.footer_lxfs ul p{ height:20px;}

.f_left{ float:right; width:552px; }
.f_c_h2{ font-size:21px; color:#ffffff; line-height:44px;}
#facebook{ width:552px; }
#name{ width:552px; height:40px;line-height:40px;border:1px solid #dfd5d5;margin-bottom:10px;background:url(liuyan01.jpg) no-repeat right 12px top 12px #fff;text-indent:1em;color:#000000; font-size:13px; *margin-left:-12px; border-radius:5px; }
#mailbox{border:1px solid #dfd5d5; width:552px; height:40px;margin-bottom:10px;line-height:40px; background:url(liuyan02.jpg) no-repeat right 12px top 12px #fff;text-indent:1em;color:#000000; font-size:13px;*margin-left:-12px; border-radius:5px;}
#content{ width:552px;height:92px; line-height:38px; border:1px solid #dfd5d5; margin-bottom:13px;text-indent:1em;*margin-left:-12px; border-radius:5px;color:#000000; font-size:13px; background:url(liuyan03.jpg) no-repeat right 12px top 12px #fff; }
.tijiao_in{ height:35px; text-align:center; width:71px; background:#fff; border:none; font-size:14px; border-radius:5px; color:#383838; margin-bottom:50px;  }

.footer_index{ clear:both; overflow:hidden; text-align:center; padding:10px 0px;}
.footer_index p{ font-size:14.5px; color:#ffffff; line-height:39px; }
.footer_index a{ font-size:14.5px; color:#ffffff; line-height:39px; }

.banner_in{ background:url(banner_ny.jpg) no-repeat top center; height:482px;}

/*公司简介*/
#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 15px; line-height:29px;}
#up_down a.active:link, #up_down a.active:visited {color: #f66e0a}

.fenye{margin: auto;display: table;margin-top: 60px;}
.fenye span a{display: inline-block;text-align: center;line-height: 45px;font-size: 16px;color: #535353;border: 1px solid #535353;border-radius: 50%;margin: 0px 3px;}
.fenye span a:hover{background: #006db9;color: #fff;border: 1px solid #006db9;}
.fenyeon a{background: #006db9;color: #fff !important;border: 1px solid #006db9 !important;}

.list_ny{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px; width:85%; margin:0 auto; }
.list_ny a{color:#7e7e7e;}

/*联系方式*/
.lxfs_nybg{ background:#f1f1f1; clear:both; overflow:hidden; padding-top:15px; padding-bottom:80px;}
.lxfs_ny{ 
width:1200px;
   margin:0 auto;}
.lxfs_nytitle01{ font-size:20px; color: #424242; line-height:81px; text-align:center;}
.lxfs_ny_top{ padding:15px 18px; overflow:hidden; background:#ffffff; }
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.lxfs_ny_top_nr{ margin-top:35px; overflow:hidden; margin-bottom:22px; 
  /* height:150px; */
  margin-bottom:21px;}
.lxfs_ny_top_nr img{ float:left;padding-right:40px;}
.lxfs_ny_top_nr p{ float:left; padding-left:53px; width:379px; font-size:16px; color:#4a4a4a; line-height:32px; border-left:1px solid #ececec;}
.lxfs_ny_content{ padding:6px 0px;}

.lxfs_ny_lxr{ background:url(lxfs_title.jpg) no-repeat center left; padding-left:88px; margin-top:44px; margin-bottom:34px;}
.lxfs_ny_lxr p{ color:#191919; font-size:30px; line-height:35px; font-weight:bold;}
.lxfs_ny_lxr span{ font-size:18px; color:#515151; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:22px;}

.lxr_lxwm_ny{ clear:both;}
.lxr_lxwm_ny li{ margin-bottom:21px; padding:40px 0px; background:#FFF; overflow:hidden;}
.lxr_ny{ width:314px; text-align:center; font-size:30px; color:#000000; padding-top:74px; margin-top:8px; border-right:1px solid #ececec; padding-bottom:30px;float:left;}
.nan{ background:url(lxfs_nan.jpg) no-repeat top center;}
.nv{ background:url(lxfs_nv.jpg) no-repeat top center;}
.lxr_dh{ float:left; border-right:1px solid #ececec; margin:6px 0px; width:450px;}
.lxr_dh p{ font-size:16px; color:#4a4a4a; line-height:32px; padding-left:55px;  }
.lxr_wx{ float:left; width:365px;}
.lxr_wx p{ font-size:24px; color:#000; width:230px; text-align:center; line-height:35px; margin-top:39px; float:left;}
.lxr_wx span{ font-size:15px; color:#5e5e5e;width:230px; text-align:center; display:block;float:left;}
.lxr_wx img{ float:right; border:1px solid #dcdcdc;}





.w{margin:0 auto;width:1125px;}
.w2{width:1112px;}
.clear{clear:both;height:0;line-height:0; overflow:hidden;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
.cf:before, .cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}

/*///////////////////////////////*/
#simg2{height:480px; background:url(simg2bk.jpg) repeat-x center top;margin:13px 0;overflow:hidden}

.b1{border:1px solid #d1d1d1;}
.box1{padding:16px 13px;margin:16px 0 0 0;}
.rbox1{float:right;width:309px;height:645px; overflow:hidden;}
.lbox1{width:777px; float:left;}
.lbox2{width:493px;height:317px;float:left; position:relative;}
.rbox2{width:270px;height:317px;float:right;position:relative;}
.lbox3{height:320px;}
.lbox3 p{margin:0;padding:0;}
.rbox3{width:270px;height:370px;float:right;}
.rbox3 p{margin:0;padding:0;}

#is1{ width:493px;height:306px; overflow:hidden;}
#is1 li{padding:11px 8px 6px 14px;width:468px;}
#is1 li p{margin:0;padding:0;}
#is1 li .item1{float:left;width:222px;height:300px; overflow:hidden;}
#is1 li .item2{float:right;width:210px; height:300px; overflow:hidden;}

#is1 li .title{border-bottom:1px solid #d0d0d0;padding:5px 0 8px 0;}
#is1 li .con1{height:128px;padding:8px 0 30px 0; overflow:hidden;}
#is1 li .con2{height:66px;border-top:1px solid #d0d0d0;padding:7px 0;}

.is1PNDiv{height:19px; width:40px;position:absolute;top:16px; left:200px; z-index:100;}
/*a.prev{height:19px;width:16px;float:left;background:url(ldot.gif) no-repeat; cursor:pointer;}
a.next{height:19px;width:16px;float:right;background:url(rdot.gif) no-repeat; cursor:pointer;}*/

.is1num{position:absolute;right:11px;top:20px;z-index:100;}
.is1num span{background:url(nbk.gif) no-repeat;width:15px;height:15px; line-height:15px; text-align:center;display:block;float:left;margin-left:5px; cursor:pointer;}
.is1num span.cycle-pager-active{background:url(actbk.gif) no-repeat;color:#fff;}



#is2{width:270px;height:317px; overflow:hidden;}
#is2 li{padding:4px 16px 6px 22px;}
#is2 li .b2item1{height:65px; overflow:hidden;margin:0 0 12px 0;}
#is2 li .b2item2{height:160px; overflow:hidden; text-align:center;border-top:1px solid #d0d0d0;margin-top:8px;}
.is2PNDiv{height:19px;width:40px; position:absolute;top:290px;left:110px; z-index:100;}
.is2num{position:absolute;right:11px;top:290px; z-index:100;}
.is2num span{background:url(nbk.gif) no-repeat;width:15px;height:15px; line-height:15px; text-align:center;display:block;float:left;margin-left:5px; cursor:pointer;}
.is2num span.cycle-pager-active{background:url(actbk.gif) no-repeat;color:#fff;}

h3.qyzsH3{color:#d31829;padding:12px 0 0 20px;}

.b3item1{width:208px; float:left;height:370px;margin:16px; overflow:hidden}
.b3item2{width:208px; float:right;height:370px;margin:16px; overflow:hidden}
.r3item1{width:208px; height:370px;margin:16px 0 0 26px; overflow:hidden}

.lbox3 p.title2,.rbox3 p.title2{margin-bottom:22px;}
.lbox3 p.con3,.rbox3 p.con3{height:80px; overflow:hidden;margin-bottom:10px;}
.lbox3 p.img2p,.rbox3 p.img2p{margin-bottom:22px;}

.box4{margin:0 0 16px 0;padding:13px;}
.box4 p{margin:0;padding:0;}
.rbox4{width:309px;float:right;}
.lbox4{width:777px;float:left;}

.b4ltitle{font-size:15px;}
.box4 .b4lcon{padding:0 0 30px 0;border-bottom:1px solid #d0d0d0; line-height:160%;}
.b4img{padding:15px 0 25px 0;}
.b4img img{width:405px;}

.rcw{width:311px;float:right;}
.lcw{width:796px;float:left; background:#fff;border:1px solid #d0d0d0;}
#product .lcw{min-height:}

.pagecon{background:#f5f5f5 url(conbk.png) no-repeat center bottom;padding:18px 0; overflow:hidden; }
#cccon{padding:26px; line-height:160%;}
#location{padding:10px 0 10px 10px;background:url(dot2.gif) no-repeat left center;border-bottom:1px solid #d0d0d0;}
#location a{padding:0 4px ;}
/*#zwcon{padding-top:17px;}*/
/*#zwcon .ntitle{color:#d31927;font-size:18px; text-align:center;border-bottom:1px solid #d0d0d0;padding:30px 0 12px 0;margin:0 0 6px 0;}*/
/*#zwcon h1{font-weight:normal;}*/
/*#zwcon table td{ padding:6px;}*/
/*#zwcon table th{ padding:6px;}*/

.kzwcon{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #ddd;}

.r_n{height:695px;margin-bottom:8px;background:#fff;}
/* .r_c{height:439px;} */
.r_d{height:260px;margin-bottom:8px; background:#fff;}
.r_tj{height:302px;margin-bottom:8px;}
.r_sub{margin-bottom:8px;padding:20px 26px 26px 26px; background:#fff;}
.tshare{padding:3px 0 40px 0;border-bottom:1px solid #d0d0d0;}
.r_pcname{padding:12px 0;font-size:16px;}
.r_pcname .r_p_s{padding:0 12px ;}
.r_pcname .dot3{background:url(dot3.gif) no-repeat right center;padding:0 20px;}

.r_submenu{padding:0 0 10px 0;}
.r_submenu a{display:block;padding:8px 18px; font-size:14px;}

.temail{padding:17px 0 0 0;border-top:1px solid #d0d0d0;}
.noborder{border:none;}
.temail a{display:block;padding:2px 11px;}
.temail a.print{color:#e00025;}

.r_submenu a.act{background:url(actbar1.gif) repeat-x;color:#fff;}

a.pa{padding:10px 18px;background:url(actbar1.gif) repeat-x;color:#fff;}
a.act2{color:#d31927}

.list{margin:22px 0 0 0;padding:22px 0 0 0;}
.list li{float:left;width:25%; text-align:center;height:295px; overflow:hidden; background:url(1px2.gif) repeat-x  left 268px;}
.list li a{display:block;
  /* height:295px; */
}
.list li a:hover{background:url(hoverbk.gif) no-repeat center 267px;}
.list li img{padding:10px 0;width:235px;height:235px;}
.list li .item{padding:20px 0 0 0;}

.qlist li span{display:block;position:relative;height:200px;}
.qlist li img{width:90%; position:absolute;height:auto;left:0;right:0;top:0;bottom:0;margin:auto; max-height:180px;}
.qlist li{height:240px; background-position:left 200px;}
.qlist li a{}
.qlist li a:hover{ background-position:center 199px;}

.tabTitle{height:40px; background:url(1px2.gif) repeat-x left 38px; overflow:hidden;}
.tabTitle a{display:block;float:left;}
.tabTitle a span{background:url(dot4.gif) no-repeat left center;display:block;padding:0 25px;line-height:40px;height:40px; }
.tabTitle a span.first{background:none;}
.tabTitle a:hover{background:url(hoverbk.gif) no-repeat center bottom;}
.tabTitle a.act{background:url(hoverbk.gif) no-repeat center bottom;}
#tabCon{padding:20px;}
#tabCon .tabCon{display:none;}
#tabCon .first{display:block;}

#imglist{padding:30px 0 30px 30px;}
#imglist a.prev{height:290px; display:block;float:left;width:18px; background:url(ldot.gif) no-repeat center center; cursor:pointer;}

#imglist #imgSilidCon{width:440px; height:350x; overflow:hidden;float:left;margin:0 20px;}
#imglist #imgSilidCon li{width:100%; text-align:center;}
#imglist #imgSilidCon img{max-height:350px;_height:350px;}
#imglist a.next{height:350px; display:block;float:left;width:18px; background:url(rdot.gif) no-repeat center center; cursor:pointer;}
#imgDot{float:right;height:360px; overflow:hidden;width:104px;}
#imgDot2{display:table;}
#imgDot a{display:block;margin-bottom:8px;width:102px;height:111px; overflow:hidden; vertical-align:middle;}
#imgDot a.cycle-pager-active{border:1px solid #d31829;}
#imgDot img{width:102px;height:auto;padding:11px 0 0 0;}

.submenu{width:848px;height:368px; position:absolute;z-index:1000;left:360px;top:125px; background:#fff url(sm1.jpg) no-repeat center 275px;border-top:1px solid #e6e6e6; overflow:hidden;padding:11px; display:none;}
.submenucon{background:#f0f0f0;height:264px; overflow:hidden;}
.submenucon .mitem1{width:270px;float:left;}
.submenucon .mitem2{width:290px;float:left;}
.submenucon .mitem3{width:270px;float:right;}
.submenucon li{padding:10px 0;}
.submenucon a{display:block;padding:3px 0; background-repeat:no-repeat;background-position:9px center;padding-left:60px; height:29px; line-height:29px;}
.submenucon h3 a{height:39px; line-height:39px; background-position:4px center;}
.submenucon a.mpa{background-image:url(mdot1.jpg);}
.submenucon a.mpd{background-image:url(mdot11.jpg);}
.submenucon a.mpi{background-image:url(mdot12.jpg);}
.submenucon a.mpa1{background-image:url(mdot2.jpg);}
.submenucon a.mpa2{background-image:url(mdot3.jpg);}
.submenucon a.mpa3{background-image:url(mdot4.jpg);}
.submenucon a.mpa4{background-image:url(mdot5.jpg);}
.submenucon a.mpa5{background-image:url(mdot6.jpg);}
.submenucon a.mpa6{background-image:url(mdot7.jpg);}
.submenucon a.mpa7{background-image:url(mdot8.jpg);}

.submenucon a.mpd1{background-image:url(mdot9.jpg);}
.submenucon a.mpd2{background-image:url(mdot8.jpg);}

.submenucon a.mpi1{width:151px;height:87px;background:url(mimg1.jpg) no-repeat right top;}


.title1{font-size:15px;}
.title1 span{padding:0 6px;}
.lastnews{padding:30px 0 36px 88px; background:url(ico1.png) no-repeat 34px 16px;}

.lastNewsUl{padding:0 20px 0 30px;}
.lastNewsUl li{padding:0 0 30px 0;}
.lastNewsUl .ntime{}
.lastNewsUl .lntitle{padding-top:10px;}
.lastNewsUl li.nt0 .ntime{color:#e00025;}
.lastNewsUl li.nt1 .ntime{color:#e00025;}
.lastNewsUl li.nt0 .lntitle{color:#e00025;}
.lastNewsUl li.nt1 .lntitle{color:#e00025;}

#moreNews{padding:0 30px;}
#cccon .date{font-size:12px;font-weight:normal;}
h1.title{font-size:17px;padding:12px 0 0 0;}

.newslist li a{padding:18px 0; display:block;border-bottom:1px solid #ddd;}
.newslist li a.more{width:80px; float:right; background:#b32e2e;color:#fff; text-align:center; margin:12px 0; border:none;padding:5px 0;}
.newslist li a.more:hover{background:#d73e3e;}
.newslist li img{float:left;width:160px;}
.newslist li .aitem{float:right;width:560px;}
.newslist li .aitem .date{ color:#de0124;}

#p439 .newslist li .aitem .date,#p440 .newslist li .aitem .date,#p441 .newslist li .aitem .date,#p458 .newslist li .aitem .date{display:none;}

.appsimg{float:left;margin-right:18px;max-width:310px;_width:310px;}
.apph1{padding:0 0 12px 0;font-size:18px;}
.applist{border-top:1px solid #d0d0d0;margin:42px 0 0 0;padding:32px 0 0 0;}
.applist li{float:left;width:33%; text-align:center;height:180px; overflow:hidden;}
.applist li a{display:block;height:210px;margin:0 30px;}
.applist li a:hover{}
.applist li img{width:100%;}
.applist li h3{font-weight:normal;font-size:12px;}

.memo{border-bottom:1px solid #d0d0d0;padding:0 0 20px 0;}


#scnav{margin-top:20px;}
#scnav li{float:left;height:60px; overflow:hidden;width:14.26%;_width:14%;}
#scnav li a{ display:block; height:45px; line-height:45px; overflow:hidden; color:#fff; text-align:center; background:url(bar1.jpg) repeat-x left top;}
#scnav li.act{background:url(dot5.gif)  no-repeat center 45px;}
#scnav li.act a{background-image:url(bar1_act.jpg);}
p a{text-indent:0}
#rpcon{height:426px;padding:0 12px;}
#rpcon ul{padding-top:80px; display:none;}

.xlist{margin:22px 0 0 0;padding:22px 0 0 0;}
.xlist li{float:left;width:50%; text-align:center;overflow:hidden;height:190px; background:url(pbk.jpg) no-repeat left top;}
.xlist li a{display:block;padding:12px 0 0 12px;}
.xlist li a:hover{}
.xlist li img{float:left;width:140px; height:140px;}
.xlist li .memo{border:none;color:#999;height:80px; padding:10px 0;}
.xlist li .item{text-align:left; width:190px; float:right;padding:0 14px 0 10px;}
.xlist li .vm{width:80px; background:#b10000;color:#fff; text-align:center;}
.xlist li h4{font-size:14px;padding:2px 0 2px 16px;background:#eaeaea url(dot6.gif) no-repeat 6px center;}


#m_product{height:400px; background-position:center 305px;width:980px;}
#m_product .submenucon{height:300px;}
#m_product ul li{width:14.28%;_width:14%;float:left; overflow:hidden;}
#m_product ul li a{ line-height:120%;padding:4px 3px;padding-left:12px ;height:auto;}
#m_product a.tnia{font-weight:bold;padding-top:8px;}
#m_product ul li a.tnia2{padding-left:22px; background:url(dot6.gif) no-repeat 14px 6px;}
#m_product span{width:100%;height:90px; background:url() no-repeat center center; display:block;}
#m_product span.tni395{background-image:url(qdzxqspan.jpg);}
#m_product span.tni396{background-image:url(ddspan.jpg);}
#m_product span.tni397{background-image:url(qdspan.jpg);}
#m_product span.tni415{background-image:url(tni397.jpg);}
#m_product span.tni400{background-image:url(tni400.jpg);}
#m_product span.tni399{background-image:url(tni399.jpg);}
#m_product span.tni461{background-image:url(tni461.jpg);}

.iaboutcon{padding:11px 14px 6px 14px;}

.nimg1{ background:url(nimg1.jpg) no-repeat;height:195px;margin-bottom:15px;}

#qyzs{position:relative;}
.qyzscon{padding:20px 0; }
#qyzsul{height:152px; overflow:hidden;}
#qyzsul img{margin:0 3px; width:242px;}
.is4PNDiv{height:19px; width:40px;position:absolute;top:14px; left:130px; z-index:100;}
.qyzscon2{padding:22px 0 0 0;position:relative;}
.b4item{float:left;width:33.333%;_width:33%;}
.b4itemcon{margin:16px;}
.b4item .con3{margin-bottom:20px;padding-top:10px;}

.pageList{text-align:center;padding:20px ;}
.pageList a{padding:3px 8px;line-height:35px;font-size:13px;}
.pageList a.act{background:#d8251e;color:#fff;}

.pitem{padding:20px 0;}
.pitem li{height:257px; background:#000 url() no-repeat left top;margin:0 0 30px 0;width:100%; overflow:hidden;}
.pitem .it1{width:200px;float:right;padding:30px 0;}
.pitem a{color:#fff; display:block;}
.pitem a:hover{text-decoration:underline;}
.pitem .sub{padding:12px 0;}
.pitem .sub a{padding:3px 0 3px 10px; background:url(ndot1.gif) no-repeat left center;}

#cCard{width:744px;}
#cCard li{width:33.333%;_width:33%;float:left;margin:0 0 22px 0; }
#cCard li div.citem{display:block;border:1px solid #ddd;margin:0 4px;height:130px;}
#cCard li div.cleft{float:left;padding:30px 0 0 15px;}
#cCard li div.cright{float:right;border-top:10px solid #ddd;padding:20px 20px 0 0;}
#cCard li div.name{font-size:18px;}
#cCard li div.jog{}

#qqonline{ position:fixed;top:180px; _position:absolute;right:20px; z-index:100000;width:145px; border:1px solid #6e8089;border-radius:5px; background:#f6fafd url(zx_top.png) no-repeat left top;padding-top:30px;}
#qqonline ul{margin:3px;}
#qqonline ul li a{display:block; border-bottom:1px solid #e1e8ec;padding:14px 16px 42px 16px; background:url(qq1.jpg) no-repeat 16px 32px;}

.diven{float:right;width:464px;}

.rtj{height:302px; background:url(img12_2.jpg) no-repeat left top;}
.rtj a{display:block;padding:266px 16px 0 14px; background:url(dot3.gif) no-repeat right 266px; float:left;}

#td{padding:0 25px 0 30px;}
.rtitle{font-size:16px; padding:16px 0;}
.rtitle span{padding:0 20px 0 0; background:url(dot3.gif) no-repeat right center;}
#td .tdimg{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;height:180px; background:url(td1.jpg) no-repeat center center;}
#td a{display:block;padding:5px 0 0 0;}

#rct{ background:#fff;padding:0 25px 0 30px;
  /* height:439px; */
}
#rct .title{font-size:16px;padding:16px 0;}
#rct #rsp a{height:152px; background:url(sp.jpg) no-repeat center center; display:block;}
#rct .rcinfo{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:14px 0; line-height:160%;}

.shareDiv{padding:12px 0 0 0;}

.ic{width:300px; position:absolute;top:180px;left:90px;}

.down{margin:20px 0;background:#f8f8f8 url(ddot.png) no-repeat 10px center;}
.down a{ display:block;height:52px; background:url(fdico.png) no-repeat right center; line-height:52px;padding:0 24px;}

#ssForm{height:40px;}
#ssForm #skey{ width:300px;float:left;margin-left:4px;}
#ssForm #ssbtn{float:left;}
.slist2 li{border-bottom:1px dotted #ccc;padding:6px 0;}


.pro_ny_zt{text-align:center;}
.pro_ny_zt img{ max-width:450px;}

<!--内页切换样式-->
.proshow_l{width:372px;margin-bottom:20px;margin-top: 20px; float:left; overflow:hidden;}
.proshow_da{width:50%;margin:0 auto;}
.proshow_da table {width:400px;height:370px;border:1px solid #b1b0b0;}
.proshow_l_bot {width:414px;height:70px;margin-top:16px;position:relative;margin-left:144px;}


.fl {float:left;display:inline}
.fr {float:right;display:inline;}
.proshow_xiao {width:356px;height:70px;overflow:hidden;margin:0 auto;position:relative;}
.proshow_xiao ul {width:100000px;height:60px;margin-left:2px;position:relative;}
.proshow_xiao ul li {float:left;border:1px solid #c9c9c9;margin-left:5px;}
.proshow_xiao ul li .jzimg {width:60px;height:60px; padding:2px;}
.proshow_xiao ul li .jzimg img {max-width:60px;max-height:70px;}
.proshow_xiao ul li:first-child {margin:0px;}
.proshow_xiao ul li:hover {border:1px solid #d51d14;}
.proshow_xiao .xiao_cur {border:1px solid #d51d14;}
.MagicZoomPup {background:#fff;}

.jqzoom {border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;height: 400px;}
.jqzoom img {background:url(loading.gif) no-repeat center center;max-width:400px;max-height:400px; width:100%;}
/*.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width:370px;height:431px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}*/
/*.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}*/

.search .prols>ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.search .prols>ul li{width:25%}
.search .prols>ul li a{display:inline-block;width:100%}
.search .prols>ul li a img{width:100%;height:258px}
.page ul{display:flex;justify-content:space-between;align-items:center}


/* 产品详情页,红表头，条纹表格 */
.cocs2 table{text-align:center; width:100% !important;}
.cocs2 table td{vertical-align: middle;padding: 6px 0 !important;}
.cocs2 table.stripe{}
.cocs2 table.stripe tr:nth-child(odd){background-color: #dededc;}
.cocs2 table.stripe tr:first-child{background-color: #a42e2b;color:#fff;}
.cocs2 table.stripe.two tr:nth-child(2){background-color: #a42e2b;color:#fff;}
.cocs2 table.stripe.three tr:nth-child(2),.cocs2 table.stripe.three tr:nth-child(3){background-color: #a42e2b;color:#fff;}
.right-fixed.right-fixed{
    --fixed-theme-color: rgba(255, 67, 66,.8);
    --form-theme-color: rgba(255, 67, 66,.8);
}

.xiaz a:nth-child(2){float: right;}
.xiaz p img {padding-top: 1px;margin-top: -6px;width: 33%;margin: 0px;margin-right: 6px;}

nav.navbar.bootsnav.navbar-default {
    position: fixed;
    width: 100%;
    top: 0;
    box-shadow: 0px 0px 10px #ccc;
}
.mobile_footer ul li {
    background-color: #fd0100 !important;
}


.ny_banner{ border-bottom:7px solid #231815;text-align: center;}
.w1600{ width:1600px; margin:0 auto;}
.about_page01{display: flex;flex-wrap: wrap;justify-content:space-around; align-items: center; padding-top:100px; padding-bottom:70px;}
.about_page_left{ width:35%;}
.about_page_left p{ font-size:62px; color:#231815; line-height:1; margin-bottom:9px;}
.about_page_left span{ font-size:76px; color:#231815; line-height:1;}
.about_page_right{width:43%;}
.about_page_right p{ font-size:20px; line-height:26px;}
.about_page02{ padding-bottom:77px; border-bottom:1px solid #e4e5e5; margin-bottom:50px;}
.about_page02 img{ width:100%;}
.about_page03{display: flex;flex-wrap: wrap;justify-content:space-around; align-items: center; padding-bottom:32px;}
.about_page03 li{ width:44.5%}
.about_page03 li p{ font-size:24px; color:#ce2e1b; text-align:center; font-weight:bold; line-height:38px; margin-bottom:20px;}
.about_page03 li span{ font-size:16px; line-height:20px; color:#231815;}


@media (max-width:1600px) { 
.w1600{ width:100%; padding:0 15px;}

}

@media (max-width:1350px) { 
.about_page_left p{ font-size:45px; }
.about_page_left span{ font-size:50px;}

}

@media (max-width:992px) { 
.about_page_left p{ font-size:36px; }
.about_page_left span{ font-size:43px;}

}

@media (max-width:768px) { 
.about_page03 li{ width:100%; margin-bottom:30px;}
.about_page_left{ width:100%; margin-bottom:30px; text-align:center;}
.about_page_right{ width:100%;}
.about_page02{ padding-bottom:30px;}
.about_page01{ padding-top:35px; padding-bottom:25px;}

}


